vzkernel-2.6.32-042stab113.17$>tp 1MPˡub>=6O?6Od   18<F Lf}J .4  A  U  },     8    GHDHIIJ8K(K8KJ9TJ:͢J>43?4;@4CF4KG4p H5 I5:h X5DHY5D\5E4 ]5l ^5b6Jd6K[e6K`f6Kfl6Khz6K~6K6OCvzkernel2.6.32042stab113.17The 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.VR{kbuild-rh6-x32.eng.sw.ruVirtuozzoGPLv2System 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="Virtuozzo"; else KLABEL="OpenVZ"; fi /sbin/new-kernel-pkg --package kernel --install 2.6.32-042stab113.17 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab113.17 || 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.17 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab113.17 || exit $? rm -f /lib/modules/2.6.32-042stab113.17/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab113.17 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fiO:@8'>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 tKq z7L<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^%$+ G/ s\(j@|fv T;'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(,,%3 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䁤AAAVL"VL"VL"VL"VL4VL"VL4VL;VL;VL4VL.VL#VL#VOVOVOVOVOVOVOVOVL#VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL,VP)VP)VP)VP(VP)VP)VP)VP)VP)VP)VP)VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVP#VP#VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL$VOVOVP+VP*VP+VP*VP*VP*VP)VP+VP*VP)VP)VP*VP+VP*VP*VP*VP+VP*VOVOVOVOVOVOVOVOVOVOVP#VP#VL$VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVP#VP#VP#VP#VOVOVOVOVP!VP!VPVP!VP!VPVPVPVPVPVPVP!VP VPVPVP!VP!VPVPVP VPVP!VP VPVPVPVPVPVPVP!VP VPVPVPVPVPVP!VPVP!VPVPVP VPVPVP VPVPVP VPVPVPVPVPVPVPVPVPVPVP!VPVPVP VPVPVPVPVP!VP VPVPVPVP VPVPVPVPVP VP!VP VP VP!VP VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL%VP&VP%VP&VP&VP&VP&VP%VP&VP&VP%VP&VP&VL%VP'VP(VP'VP'VP'VP'VP(VP(VP(VP(VP(VP(VP(VP(VL%VP&VP'VP'VP'VP'VP'VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL%VOVOVOVOVOVOVOVOVOVOVOVOVL%VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL&VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL&VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL'VOVOVOVOVOVOVOVOVL'VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL'VP#VP#VP#VP"VP"VP#VP"VP"VP"VP"VP#VP"VP"VP"VP"VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVPVPVPVOVPVP VP VP VPVOVOVPVPVPVOVPVP VPVPVOVOVP VPVP VPVPVPVPVPVPVPVPVPVPVPVPVPVPVP VP VP VPVPVOVOVPVPVPVPVOVOVPVPVPVPVPVPVPVPVPVP VP VPVPVPVPVPVPVOVPVPVPVPVP VPVPVOVOVPVPVOVOVPVP VP VPVPVPVL(VPVPVPVPVPVPVPVPVPVPVOVOVPVPVOVOVOVOVOVOVOVOVOVOVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVP VOVPVPVOVPVPVPVPVP VP VPVPVPVOVPVPVPVOVP VPVOVPVOVPVPVOVPVPVPVPVPVPVOVOVOVOVOVOVOVOVP VOVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVP VPVPVOVOVPVPVPVPVPVPVPVPVPVPVL(VOVOVOVOVPVP VPVPVPVP VP VP VP VPVPVPVP VPVP VP VPVPVP VPVPVP VP VL)VPVPVPVPVPVPVPVPVPVP VP VP VP VPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVP VP VP VP VP VP VP VP VPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVPVL)VPVPVPVPVL)VPVPVPVPVPVPVPVP VPVP VP VPVOVOVOVOVOVL)VOVOVOVOVOVL)VOVOVOVOVOVOVOVL)VP%VP#VP$VP$VP$VP$VP#VP$VP$VP%VP$VP#VP%VP%VP%VP$VP$VP$VP%VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL*VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVL*VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVP%VP%VP%VP%VP3VP1VP1VP0VP0VP-VP-VP.VP.VP/VP/VP.VP.VP?VP?VP0VP1VP0VP0VPAVPBVPBVPCVPAVPAVPAVPAVP.VP.VP2VP2VP3VP@VP@VP-VP-VP1VP1VP-VP-VP.VP.VP.VP/VP/VP/VP.VP.VP0VP0VP>VP8VP6VP:VP6VP7VP6VP6VP8VP5VP>VP=VP9VP=VPVP:VP;VP4VPVPVP;VL-VP1VP2VP1VP1VP3VP/VP/VP-VP-VP?VP?VL-VP,VP,VP-VP+VP+VP,VP+VP,VP+VP,VP+VOVOVO}VO}VO~VOVOVOVOVO|VO|VO~VOVO{VOVOVOVOVL.VPyVPxVPxVPxVPyVPYVPYVPWVPWVPWVPWVPwVPwVPwVPwVPwVPvVPXVPXVPXVPXVPXVPXVPXVPXVPYVPXVPXVPXVPkVPkVPkVPkVPhVPhVPjVPhVPkVPkVPjVPkVPjVPgVPhVPkVPhVPjVPkVPkVPhVPjVPkVPhVPjVP`VP`VP`VP`VP`VP`VPaVPaVPaVPaVPaVPaVPaVP`VPaVPaVPgVPbVPbVPbVPgVPgVPgVPgVPfVPdVPeVPcVPdVPdVPgVPeVPeVPcVPeVPeVPfVPfVPfVPdVPeVPdVPdVPdVPcVPeVPfVPcVPeVPfVPcVPcVPeVPdVPdVPcVPfVPfVPfVPdVPbVPaVPgVPbVPgVPgVPgVPgVPbVPbVPaVPgVPgVPbVPbVPgVPaVPvVPrVPuVPqVPuVPrVPvVPuVPrVPrVPsVPtVPrVPuVPsVPrVPtVPsVPsVPrVPtVPrVPsVPsVPvVPuVPuVPuVPrVPvVPvVPYVPYVPXVPXVPwVPxVP`VP`VP`VP_VP_VP_VP`VP_VP_VP_VP_VP_VP_VP^VP^VP]VP]VP]VP]VP]VP]VP]VP]VP]VP]VP]VP]VP\VPYVP^VPZVP_VPYVP[VP^VPYVPZVP^VP[VP[VP\VP`VPYVP_VP`VP\VP[VPZVP_VPZVPZVPYVP\VPZVPZVP\VP_VPZVP^VPZVP\VP_VP[VP^VP\VP`VP[VP[VP`VP^VP[VP\VPZVPZVP[VPYVP`VP[VPZVP`VP[VP\VPYVPYVPZVP^VP^VP[VPZVP\VP\VP\VP]VP[VP]VPYVP\VP`VP_VPZVPYVPYVPpVPpVPpVPXVPXVPXVPpVPqVPpVPpVPyVPzVPoVPlVPlVPmVPnVPmVPnVPlVPmVPlVPmVPlVPnVPnVPmVPoVPlVPlVPmVPnVPnVPnVPmVPmVPlVPnVPmVPmVPnVPnVPoVPnVPnVPmVPnVPmVPnVPmVPoVPlVPlVP{VPzVPzVPzVPzVP{VP{VP{VP{VPWVPWVPpVPoVPoVPoVPpVPpVPpVPpVPWVPPVPOVPPVPPVPOVPJVPKVPKVPHVPJVPHVPKVPHVPHVPIVPNVPMVPLVPOVPMVPLVPNVPGVPFVPFVPFVPGVPGVPGVPFVPFVPFVPFVPFVPGVPGVPFVPFVPFVPFVPFVPEVPEVPEVPEVPFVPFVL/VPEVPEVPDVPEVPDVPCVPDVPWVPQVPQVPVVPVVPVVPVVPVVPVVPQVPQVPSVPSVPWVPWVPSVPSVPRVPRVPRVPQVPRVPRVPQVPQVPQVPRVPRVPRVPRVPQVPQVPUVPUVPUVPTVPSVPRVPRVPSVPRVPRVPSVPSVPRVPSVPRVPSVPRVPSVPSVPWVPWVPWVPWVPQVPQVPSVPSVPVVPVVPVVPVVPVVPVVPQVPQVPTVPSVPTVPTVPVVPUVPUVPWVPQVPTVPUVPQVPQVPTVPWVPVVPVVPWVPUVPVVPTVPPVPPVPWVPWVPWVPGVPGVPGVPGVPHVPHVPHVPGVPGVPGVPGVPGVPGVPGVPGVPHVPGVPGVPGVPGVL7VL7VL7VL7VL"VL4VL4VQVQVQVL4eb6f98520d89b0a069221f6503be5f1b8a5d1e4788537d4519bab897a858a32e4678d3243433eb2a37c557058f6447048f4e33f3dc3e414ff94e5fb6905cba8cea241f8a4a3bb07ddf1da78918341bb5045cc488234d0024fd62688e8469d4d43c6eccf8f1c6c90eaf3eb486cc8af8a30288c7855bf8aebeed29f230770caf205a89e0743c0596b874b7ba55c48fd32a873ad2ddf2969e6d9f7c8d34a580e05431b8184a5bbffb85a3696a777a822553486b26155fb097fc7a2bc2f1fe58491e511b45a3364bea027c2e4ebc38d5c93bb79bd19c123396b4c8fd5e765998ebe6a2431962dfcc4756ae175c2f1464a8c5d9b7035c58084b36efbbc764cad0ef9e46934cf0718760c36e7af3102cd50be338422ec7ac34a76875f87a3ab11f3c095c10b1de10ae3133b7ce7492d43dfb74d542b5d2f3806775203baae4b77d841095b21553db7a6d75001cf180f8f66cd600fa748154d249dd812b85fe15a29863a27b2b014fc5e36f7351702ab7d6309f5f336d270647aa3e7c58d5203d420d691925ece3b6efb73d62be83b5c77d15603e2f524c9678c57cde4e6a32857cbf60d172fb5f7f6c8277f51298858288d0eda9e508875ca41f9363e9dfcd1bb52ea3ec936d92a142c90559d5bc746f15d3f8ff28acf491ab69de34c3a3aafd48fcedd3b619bae24c65347176eb6a07106e4edd35e76db7544980e2f09fbdaf0095142a3023945a90ed4a664dce8ab9d18a3e17f10e27616280b443e8b3e8fc0e4d13dfbd536c5f8e6736a648470402e153338f2b31247951b77116109c33918954fbe1882ac824b18c658bfa87480167c002038e46c0e3a8bab46c29654e93fe4b3f50f56196c656ee963f7e62ede953c9511d820145da39393c5fed87ad63f2e95cf354f9ed36bc4c0ba163d518902f64afa9f89ec804a5ee01810c1d4a5cdbb4c909b5d16c9c308c74804a8363a35bcc8939af83fff0477fb429d7e0fd88bc043e9bb625e7bea7b11d1a951319fe06d139243e73df7d3a1c650c786639689e2b5bf944095568a62a1f03d5de74eeb1ea8243a9c973aba53f36f6f275a9a5a89f2d6aa774e42eb59fc981179ff4a6b9e838f3179d8313583dfa1bbbc0a1a3f2656bb66b4fd337021e6bb620c81afc45e769a4087ce8d5ea0896e238df76dca605a1f990c9eee7f379f4ea9db1ccdf22baa8686f1c20c4dfee33cd937afe39e752e66492700508d3716803ad0aeef1cc6a58e34e13466ebfc290117c6962dd1d4594452cabb4ec175365a348bf8d13ad6beed935c9a44a3ef3a18de2b2c415bff6e3bf9e40b4b6d9542ba80b9869ceef20242b233b3b4f64005d7ff1b4e71731eb05b769e4f2009b6b3a36b2314b29a6b8c8f0752ff638f6128c565d2986b30e9fca5e68dfc67ef82e30500906549253dd0eeea115af539292ea53cdb722bcad0397264290dd410098927248286fc246cce52764fb6970f969d008bec3398c7db9fc4c126546576fe8523678b3712a6556066b7d338d4640c8e6ef5db9bafb1e26dcef1fe95eafb024d1e0a9549d25705fafa1742ab9d7e27fa10338449ae7ab5ba78ae6283d45e17b398696f6750a2dfa6fe030e47864b6bac01f33b31b6b7a938a58850c22384eb1279226d66c1b809e3e0bc0eacd1df667eb4c4d47842d79c458ef4ea69fc17eab36fe8b9d8ebb514db3ddcd0925d02e03b6129486f5292fd913f4856c2b025aa0cf9aa4f2d6c23c96b7bfdb3d0aa6b95ff48939027bfeb382a1ecbacb8725afdb3c8b9226053429fc54330abd75d87399ae41e17b4b870f8f8169913aafdb8e6d374ca58c5037bb3942fc2adc50c708b83ac37f891373507ea322241e1315bcd724f426e74e1229057f8c68e8f39f56bfcc1289b6b5acfc924ec01cb9acece4c661da61fbc0fdc39343ba9d2f64589b74c922146e874783dc36043e02b11ca6fdd00b4b3d4861e8433a015044d28868fb632ac31f2b08f02e0a1e2d5aa3c98422a6f63026642d08489e249e640f935b68e8d3aac8ccb5e7e153fa8baf84741f4e4d2d7dacb59506e2501eb2922439d296b731291b0783a8039f7526a06b70b9710b1f408393326948887f1678513b08294940b60b7557fdb5bd38e286117c3422833054f696428d2eaaf96be09ec049b8263820770af09a682a918ffd121ce02ed8c06e332cbb3ca2e525a12bd7bfbf8af33068f990bf992109282cfc7099fc942f4d1ba24aca0fea1151de0f7c1db0273d1aa3ecec6b6d3e09762f0f9201b0277ae4ac7a4e6135a86cd000b4cbcd3302599b3d5a9d36610d2a201e2aacc4210a8893585b599e902d666703f2b549860a954e6f18e56d2796ba14de26c5359a2735b2f53c22b7c18b12bcc88132d4b110be8b13ede754fe5c6f00edebe5aa6ee2d5ac8e47662716ac66ff965d01a6f123ace6aec39a21a9750b92ab6c9ede0a5fe0374820c08f815bf1587d544f1847a763daa20631103414cbebb8fbd072642766f670c136d9948f22ba4629937d3f3fffadecdb2f69415218b047788916ff64cf85e8df2a72bd16f7530ee73ae2a1cb958b812820e260d1c62107bec9456d56e0a205e28d8ed2043424729032b65973c27c2069cfb5135737b23e05dbaafffab9f4dd3de09f9ac6cd58ff0c275a19675407f43bfcaa9d6d90113e1a90968d03c12c2eb704c7516e1a68cab8e4bf8d016292870379b66a816c3dd9dea901cd61e05c9e2eb564472ab1b2cc8e0c5fd53d475a0a83edc53c6ed15a84e62fad3ebdc3d4a100c21847a62a48e9a2fb26b8cf0b73fed3cf70683e99d83daa562715e2f19d0f41bef444df58ea15ca3292dc6ac3c0e1c68679daaa6388f475ec796a9c283cd52c6d80ae26462721b3fbaf9f63a48d67e51de95c2f0ed3faa290b9086461c8063380ff1d9e6081bcdbbdc93b1d1da0bf241c4b8ca69dc9c1cb862a56ae589f2d08731dc0f0a1a761ac6adb50a247618b47b530193abb64ef5ee70f54ef0671120828cf38db9b05ec32fd870fa6f716b14da290d450afa847e646f0e2ba32894010b64208013d0b13c8d6f8fa0305a1402060d11c2e0c226584e79960db0c1f847a89af3859ac3c22ebd8c0fded048debeef25527ece5a636f0f6029ba13a4b619ccdecf38ae00c1cb1da62c8f471cbb43735c5089bad149b874e9492f4eac052a375dd872b14aba168b031aeccf30bac217b78418c634900381380b7df40ab465bf0b72375082679b69228a570e00d15eddb39bd7a446d6ebc81852abfb27250bc609211affadf8e49b9a326193c88f4de8e255dc57e893fba03a390616b27316235cd3d6f400b050941cb08e4ed39ce9e6a6bdd075d040191b1c50c98167f3fed915966f8d46db37e4a6e54ee87cc6d074b828e3617f1ab783f84525713b2dd1c1393d68767fffbf898f5447164749be3fe8b632852f325caac8c339bb4a7f4647e95f6964516bbdff492f8dbd347be2df950b704871313fd0613e04adceb16d2eec6ef7fbb0aad4f937a3743f6e8d35ed81f6d8866d3966a03a0df52d6c18a2115a4dcceaa16cda092f8aa4384f3fd761ddee201654179305412efc25ddf77e6283226db5779415f03dd316a263986641f95b66868337f1499c388df88fdd6d0d7e7d8d867edbb63da66a85fd371a74d6990a5a2109d94de767dafae29d2e426e4ebfa13b3bf52b885b537c1d011e49d3fb7228b80fb09c32d563e86b7be3b692849cab229730cbbaabdb866c641b17481a2c048e98d503e1e61c89c508e5a3bfec7d5f4cceb21f1a484bf8edab96b0df42ec4e952fdfb0c23d7acd69bf2acf30bfc31d8962974f727ffc2e456afac464c71b7b5a1b4af9e3f2a53256994e3ba4734c4e94a9834e638981a7fa527c5bef871aec64b98cfa83853ca3152b15b1764af80605db066789a205479162523631f6634c372d90b59e5b2e06542d2dd5eabd050dcdd18eb32475259c181a534dbab78535e55eebc5399dc50eecc1423413a8ef5d16216f96d9d673f4a1ef470f5613c2f346e1c85e8e837accdcb347cd1444cdd71ff2758675054c3ee20a6aac520c83c6b346fcb9d74c30f113245491e5995b4fe15d7ed2cf1f51b40d7a42f0b5181ed508bb01d0a0353d0b85a7afb3c88110a6a68d4db7926115134931ae39952e2b1afffd99c3c781f1ed17f9a8f0d0afc5f7c35df91f50d148fc43e49efb0ba77d3bb68f120ca16e518acb6ee3e598732c3cb9c537d2356c6e9b6aa4aa63f337b7348e8a418cbb42bf351daeef2cc71ba9be667dab93406d1a56d00fa56389cc739297001ff0391fb83be89307c71e9045bc7cb880fbf3e84210506f110f876465d66e7285189c486d7209ea8a8152f9213709eb0585e1e434502e3d4735e6d2e3f5f59adbb9a408a12479a242bf26bd904cd8b56012a9dce6f1f6105491b39789fc4df0a180ba43f93dd6fc1e60c964488cd368d9dd7af30e26dfeab83cb0cd476129ea4968a067ef05b74e187689fa460b6b89cdfe1225f83eb80fec7b8c94ae87277a948b3a1b0661c819895034b77490b4c79577e680532b3c6967a105bfd876cabd833c2b6501f6eee0623705a8d4bf483a3851174eac95f2658e791d0339a38d2f1c47bd9e2380547756a55e371b9175027bc28d64063be3c4e5c50319059c799fb4fabe1f67b10cf40b75bb11394025f58d2c5af98c459ac589c390980c6052dddb75a99230314ce0f4feff1fd024ba67a1cedaf7286cf3622bb394ba100768e5208fb329bcc87e716175d649e5d320e1dfcc9964948437090fb8d2ed930a0d34165116977fb4a3b9d5772cf6d40f98509d5dd267b425b1f061249fb4cd5ed4c6bc7d122694f0b72dd31e4e87c7036475dc657e43b541cea14e8dda0e717cf450ac48a1497111c839dc1df2da2501b8bff324e63beca75b1dd026902dbe38370eaffafc19ead015dae43e7e7920a698e48d6c7bead57478aa309bf87c55336578b57c400c1588bc2dffa6f510fc7ba1f58be46dc16e253669d8ab64662a3972a10f44d1f55eb66d699ad42b4b886569264be268e00c7b346fca2e040d4a54aaae0e2e924a73d2295830405fa468274d406b2a474821cd7f390f2c7ffb63bfd5e2a9b82f4cf82cb445c971da2b2fcbb40370f3571d60465f26e7e4e742b059a62b8ba5eaeb5cc4a5e31507c07d4ac247b4b5f3376ed5a0acdcd4817452a119b86ebd3f5f3f1ee9dd50d7c2ab3034426e87b7d9d8934162d301fa30908401a7d32deae3c5cf4360129f0bc946772687925bc9dcb8cec89ae9da79615a3a53509e0d4bd1e3d8353a683d11267e7d8b734dff9da3df1738d496c063dabb29179379d92df3368ffcbc8c6253da0996065d5fae8a4e5b83fa872879df6efdd0eea7520b95984bafcad76de1149856d323d7a5b1e0422dda213ebb63e5e01f689bbc305c9ba3b5155035b1851b83965a61bde8f93dcb4f1457b29ddfb0ec2870082a9b94fa0c66d3f0d9570f7fcaef9bcc00f51e094ff370e1824439cdef23ba80ef5d479ccfbd3ac22f02fa300e852e2971c3fea9b5a687b4beebd3169facaac5b2850048543a845f793f9586cc32dff8e4fb5e5897a8b89bbee798ad24f25488e9cca98de5a2e72f2d3682fa8593d3fb76cc89344af59dcd2ff9814335c07fe547902499aa21c0c76ba0388a1bc9787a3f1670333728654c185f938e249cb5e7682c680b59ecee8ba557201d64fac39329cbb0c3cb68c23cb46cb7437df116d71fc69696a9b496ad45fe43ef9a62dff99f0c00a422ef0d3fe12cbee85750b4662d735851c0bbf339fd801f2974a8325c07fa5de461a98ca17adc43a9205822ca9146174f2ff018a6cbd40b9ec4695305a184a9f92568473739b75bac433b6a6add6fb2070bea13f9b0fcb78213108c575cfb3342c0c322ebe10751d9e1c86d59b0d1f3f95603e7a52e86c7175fa367c452671870dfa56142d167d8c7a2f227fccedd36fff84d62d606253538865cccaabbec98348e54582ec4883d9349393123c9403b09b5ab29958badbdd291f51a51441e69c11707450f281c43f9feb12ed00d2cbc10eb8a4b8b37ff57e34884e0857f4fd3d3b936e229d2a465f30c1ea611023b7e67634cce7c0cb03c90bafab11ef59b6f8ee831ec939f8dd747e9955665321238c3fea08c3610b1d31fd942d8d13ff1ec65a9e4e8d7845371870fad9c283c3c9b4f87a46ae68e50e0b319bf5266a8e51b738966f211c75c9189681f981527a9fa77adee4b82398a416ea4dc33c89695367d560e4c97a7fa03499ff6c8b5d30f0ca033270c53acd23d8b0caf4e8d32a886e955d2914a6ee63a0d5fc156a504e3ee2fcb3c7c8af8240a5dcfd06f8119a30f787306390c446fb52e97ff02c5da4eb98e3093666cc7739097fac1e03f3229d23dc174c6bb587d976520fc7541ff4ff6a324f9f1cfc00bcadc6e19ec4a2c45330bcc3e22167c07ce627c39b1bb807280ce0b4185ca46a719d7c6eaef8d47ad30f0a5e655e03e7a1f55912fc0f0dd2b90e132e34cdb20659b20efc0e1af0cd678849c6e1c15459e39ba77eabf3d4f6c2fc54f91821fe0e92028bd7097e5eff857799b8c0ac468a4035f912806aa46d0bc35d3610df6d18b131a2abfce27184393e22821e4f910c4fbe1b37f933999440dd726a94f92ac3ee397f2af75185e8758fee40c29ea24256c24ec6c2ce0383c804b652017cbc3bcc10967451a3cf71128c8a376d040211f4c6872f7b567f50c17b13a553669af7e6cf0e7197741ce52f770f79d29cfa3d2d93a1805f63c26f5b2b125092698de4705cf2563ac670c0df6a23cc5e231599deb2f440609411380df87082997104edc2cca0c8ec834525c60148081be98fd1fc8f283974abf9763ca8e44f84a9d6d27f6df57e51698305ae959bfe2264a0eea17a7da2f4394cb71b2235559136e0d896e522d5a060d03f67b0fd120e2acf1e803d3f47e4854ce083ed46f85b0d0f3ac242afbb85802146e71c67168c31c127c313f3d308dcdb25fd5d724d0df69cc7a6f75512370a01c0cbed2929d87c6be7ac35af641568453c40223a3b9b319ea91e22b9e8bd88e9fdcd454c58238f996951c33e2d5f14a8996dfa77b509caac983a15ffaa546a0af8e1427ee35671e6754bd43175f458db3035391303d233eb8ecdb8cba8d6d2093caec6cf7607dada88e2eb93226a449f656bc82e4a1a00570e7bb8ea10101f617c460f42550a38c4dc3be6823c5a676eb939eeabbc378a000139c3fa4ee0e47c1198ef44a28ca8f1585a9d48c5e442910c92d718108aab1ba8f8a2ecb4e4dd559506c283fbe66743a80d3a88682444a453c609d9707147499912ef859c96b0b1305d215e1f7c452a3980f1502dc70c3cbfe6cc8b3a2c34361059299fa63251b15fb7a2100a3f8038e308ec6bdaa90691b1f745a72d5f15309f1bae581851bc14a9f48fd5a51de040f8ef292e1f16cbffecf0e187e97faa8acdd166297aac46393828d071eea766f265265c4437195f7a4f6c49d688cc0ebf44f19f015489a17593bbaa68d395668cfbd349c785c5f4b8c2575fdbe2445aed6b1cfed92799e8aa63bfd5b5ae6ff241c1022dc33cd040576230da49bc109479611eb1ea256d02c19c9353645add2f59fd78c91bd1b18af52723b80f799c89046cd0e04b41aebdab2c187609f4fefa40edb70f2d69ad51763025624381d1fe18075aced453b5588cb10abf645ef2bfc934356b40422c48511b1d4f03c6344ff6a46b7c18b30ca98c261c24bf2c3521b6e2aaf8aa09822fca47ed4271411490215e3c5f8f90555c52204cad469429600c07cfe8eacf20bc328ce2416309f2926e9056e1b074de6c9c0d11fd6242e8244e403c3fd7e321e42030e10a07f0a5ebee1d647a8bd7ad0f55fc9a2bfe437a6bc759a8a7279e12a1108fd6dd41205b071bae04b6b2273f4314105ad25fbfb0311788c5e64ea9e0917a428d64920749860a18f26b5ff7d105dc21e59ff4644df7c4905cd57b90237d2ec3972795514c4d80233b7888b843c663ce853eff30ff203a913db2c31e5e69cb0ccbe0518b97602f2b4809281dd248d041c13f429018ecd617167afedb4fbefd6429f2f1b5541f66a17e7aeb9c775be1eb82ec5ff6b4d7b546b2817c6b81658f1eefcaf3be5bb35638194b01c49d6b8ba9d508fb0d69b138500c4f029ed4b72739a1447b5be6a64fd4fbaf2579b5dc2fe288e2dbf9b0ebc175da6c8ab62fa523a578989acd67a601b0d86727b39da0001c47adf8f72363c73c86162063bc85b14a3efe902ee2e72a077020c2cd937c4df78c18d133fe3612d44432ef850fccfd41e610cb1f069f69ef739d1a7afee35d963d67ad383eb711aad93732905e7b8462c4039b41624913aefd7c94a1e8af957f1d934b9a8026a2a73c381639af28c63cf962a2e2201fa5374bb19c31ed3a45130bfa5ea99d38af27941fbf9ad16b253a58456368efb1988d310c9513580683b9c7b900504ced75af4cf16e4ea48cfa6e307f4519d9a85c7a9eb51c76ac3f4c5bc5f5f6ec712bbeb51d04d993c66130c41c00c82cd50faec740f477b34b37584c364ffcd9a1b8d3b5a7266a93f6094e1aa0ec017311b9574817176e20b516fa3c3ca779f8c8822019af6cd4e70b828d407c98a0daaa48edc71a1fd73f02c9227885948b9e4bc63f731a94bfee014fa32eb4614ed56d2f17ef6df57c36f76c25cd5384e295f1534fb378debe80c6dfd37d9cbef61b994a7fa42b7034cd996ebd3ff8082184730af4edfb61801ad60e27a7ea55ef5b99ca92fdfe319a689292a89a0e0a25f69a722e027ba9de0d861af1305cec19ba32d0ea30a2d20c156e37b90b33cf75d3640e31de960c451941b2a25402b95e37a3c7a05d04a5b78cd4e3028213fdb43cc8a4e249a2189ffbbbd1c7e58f4de24df80ff85872120d2483e2d46e82d72407b346326d7001438deeb1c2defca9c4a4235e5a77cbc309f8965a5de3c7aa87f722f7baa471f7ecce5ee65e04631f7ead5a3d9f2572e1facab2637e9c70b060b5f170f57a5f961ce6551c71254d97b0761f14db0357540bc836ad84e578dabe8ff8b1a01c0d2654513ee1d50aa055d76fb8ddb66d1455a5043f6d25d1749ab1804d42b182ad3d9b06ae4ce122d90a3f46a6c3ed2cc10bcfa21203ef73fc07792129f8ce4797b7383b02105cadfcc255633700d9e5e5f0fd89c867962969ab21843b5b0c1b8798386dded9df3f925d0a4c73a199b90799e549a9c1f405d42d595ffee4ba56975127de82e214fe05d63abd90bd8b70e26fe551f9b9a55862fc76329d0085c585ada3d7550256feb48cdd00dcd429218da81c7df98ce4277fc3aed014e1c0118fe115d1ca8096da1262c1c74b6b42c3cd7721e510383d32c785d531234f430870e21e8891f083bcf63d3e565e3ff1411f017c1b8421c374974614ac11e722a15f08d99c815ba2d878bf3be145b9dd6023254e627e44ac274977cb17ba7b66dac3a59a59d282584d63dfbc6f837ca6c91950a32c143b9b2eaed472522078a249f3e40e269d528dae060c133550c2fccca6994c41a53ae870b06b4833fcc16178d83169bab1b2cbe647c978ef76a7a4648c5d413a07ea16996a8838654c4b4aaceee2827287e1e29b0b42a541129313286251b4d31ce045fb35ad5cd372568cdf1b596a375cae4025b46ac731585d2c42da05fae8e5f2b3a8d330a2a8ca4050721e70537306c5485fcca264cdb79b0eb5df8f9c4b0db358ed02d5df4b63bd324ea84a3c44eb9486b137a19c11e2014ea7e943afe596cf4dd5200b9a3f7f9b4f70edc99c65be7be7cf156203747c12572167a19fc2d94075fd32bde1be090c68ec652002f309155d5faede2983245bcb69707b10966e73c8c75a84baea4828caf749d6e1a0d4d615249d16a4f1b91a13b4bd2a5861b0a746647cbf228adf209458dd2fe20fba77d5facc61bbe79b6eacd9723951a9ceea066b45f1f32fc866a195970bc07de135ba9d297bc781aee09bd786d23370655559e73cc3d40f7ec95a4d763e3ac4b9d0eb6cbd88409b0af5fc17086a819b32432888612c17569950f3de6018a1f06c4284b2f246a9475c2a5a483284644591961ca0efa0705d0f4e1d0e8cf22a26a328a5c63a039fe4098ed7313344d10097a267240a9b771fb7e6588431433daa3c34604b49feb2b2c0cf4b4670ab3956ee8a82f62eb5463729903c79c902d0f9fbae4d7f37ab3f6f1fcd7629854e8c222e844df50e8191918d00fb00f553967b422148f1165ac46d0413564233755c1a52628ba54bd6b5ee31e092a7193ad242cbcb610ccd04754a7494ab40bfb453e51f3797cb3901824ff8174496155eca6303ebe7f330eb072504ff7cb526f909a4e53871fdb0237185da5cc767ead28580c376028ee1577b5a72901e816930469d27f798c3f2c232fedd168bd63cd18b667907276f976b16fbf4d67e6daa457aacd768ef7d6543947fd2b5fc7a550d570abe9c0f403f0e8c24a34744e561d8b7450b666044b66cf41ae1578690df1c33dbcd512e8a7e56140688d08ffd05630023a4102867211fd5b562986106fb736ec9a07a4314dc438b31f4b3082d96de788ec99ae5f23b57b91ddc73e8896b0532ae1951f0705849b61300372d650c832661e9b060f310e9c1c6db724c7cb5ff6af303be3806474070e4747d3a2a1f5bfb8003fa181eb58640d823436d5b6554d4946b2347318cf89a7b9913373ec321271a010ece5e21e8d02994439d79da2383db8f455ce869ee9b6695ea3c5a63f0b28877b109325cbfa9e2733a1e87ed6c0c15654e0fb38b8e3f38ffbb69525f7840efc5fa4e83c193e4520a9111315b536f669c4f23dc69d15e3560b0ed39c3878f5be7181ba36e5ba7db1bd4f74776e1e8773eb04795bce68762975bf2f6bc501e433f4c3a9578d6202fb2b424e1a35ef62cde7b7662b6d99b86577b8f9e555be11e1c6627c73a17c3ffb80c92225814fedb5391cd7bcf7cc98e0107c325e4d4dabc190fbc2c00989d3f5c02accb0f3e979ca32e7346e1ac958a742b0c652804d04966adb5798327631608417ad4260e02542390205c15eb56ee8e94d8dd7b68e2f355db40f8a982686c18707f66ea1e01712c7c6d308485b7d71fae1594b980c280dc0bbf9a646bf32174b3e7315764fd1f4bb3b36085a187674a7c27eab9eceeb7d908976220005fe158060cf67b87732187dc491734e1c75216915877052b08fe3686f691985feee36c0d2a334b9f24a419f74c7474308428ada2a076f122fa12cca087c29a45a159f6d2a53eb1a8a9213dc1e90a63d8fe1ba371c8f40142fdc43d09ba36b9246485c06ed4020eb30a598daae1cbdb6143cd6295fd553c9141e8de89c7bdea1d097e2218f359b881d58f1f774cf07a87fb28ec031c175295c7b1bd9c120353f053a84a8ab1e263e1b2b0be38b0fc134627822b981d6c18ec54601571ba5c1ab7180eb2d17afe310c138799cd9150dbd4a8d58c9ea248b76bc6c6fe68464cdce657e4bea7cdcec8cf999852f765e83eb2a3391187a8c44652a2cf7e5c6c520ac8511921c4cd4ddee672397a9c9c812aab17bc78e00fea0d75a20940778fd59410d9a92f1b760e4163994b581b241ef3ea520d0375b1e588b5dab4bf8e7d829376012b8a5caf5bf851546f260cc49a5eadab91c0585d03e7c2b480e0d09c0f5e43c9d70b3cf342c3d05286a60db56a087916eb06417b12de015195a29e6d587f14d6b272ccfdc72ceaeeb284959995ba40c16039e8ef9194d3bd474550b0d4b01b56660b8cb18891912881231438c8f13e7c6b412eeba731460adbed213e02f7d71dfdfee2edc4b5ba0ae5c08939d5ef2aa6c4e06008e3948b556cabe7abb8082783eb2eb43e24cbd9c1a2b6d67f210d8e28c866573abf5f3becc1827f953085efb85dca84901aa99d1994b6721e2dd1b10b0ca54f9e8e8ea44108ffb450038715d70f516fecab4daa955128e25425377a98d537962e5b3da543b18e16916029601371696b3dc90f3bf30383040159a6a6ddab92a1691f4ea1743b29762e338315f145eb5c42c8ac6e0cd119e4018582831f0ed9843e90e9e42b65cfe3a18fddb62435aa1d25e66206579a47605c31c02148fa293bfbe31e9c9551fac3ce86453004f519dc962159fefc0dbe42a87a84530ef02886385b3602329f1fd49462449e4d0a776517d1f96d1b12b9537aaafb2d0de00a312f48567072f942a1875b30df350de583199f772d3ec9abad95b6d0e278bd20bd73b4878f69a5d0765e670eecf7db386ed87afd325d127984229d604cf50bbfe77e463cd53ce151b58a8404624e853845d4bfc5f6f85a9d29f3889c8c9106be19343062e1dc22e776f0ed22edac8e24205b46ef4f632af65ff80f03881f0089d6d82a14bd1485a6cb96ac81c81e4cfd1831a570df5f42a3a30953eb678f5314e5686e936ddab138bcf15355c4c226aa2082320f6b05080bf9bcd8421534b18760ed8f9b0f97bae0a17355982cd53eb40c76a4c857911851ce64878302a4f79e48172e0072cf71408352111f53634133783172de950c2096953cc73b04050da7834a3558bbff512190c854a41368a7dcc9eb3c017101da60820aee1fc010261f0b8028224dd68f4732fe580ad927b46ea431c946f6b19187efdfb03eda6b8ca17f5e7f6df9d5c6928127da9d19d0ae85cb5ebca46183237520fce3530e0aa27a858b9573b07bbd947c888270380fe9aad647f85962124acb62e690a3bacee194c4f116a0d1aac0014bd19b24c671b1d81ff06ac0d68be48256670889bf3178b19982258986de402a3705059c5c2ef4faae4ced2b99e2e77f75fefa082a5c2ce4438674624ee0ea06a090fd4514011100bfee80b35339c2fa40d338e1e935727efddb844a9f6b0ffc14fe2f50bcd4cb671b1aee18141472496f4a6be01786875360914f292add8780bb555ab166998cbaf5a82f773d4e6653d03f6a496606bcebf5a02f631eaaba14da7ecd0c1862fa7268371856c585082a5c4b7f4bdcbe85da17bcfb86ca1653895346e2928c82a96f11fa893a249e75e573680393513dabc71cdf2fa4d98bb47b296ac7c7a990f6e115634bd416c352b657fab0d3b55c4a82f1f6e0028384890d938fd986c10d91b4dd8c80bd7cd1bb770e938ed77d6f3537356ff7625bce4c903bafa7d76fb83f635b05fef75829d1dd0604339bfa35cfe616d7a656c993aab31cddc47945f0eceaf66ff92dfa60d54e1aeb36ab506e70b0baba5fb44e60818dea13b61ceb5c65e361a883d2c6b6baedfdb4233e29c17f696ce235e04c8720a612167fdeeadb03e2aa47cc6e8db0762e265bf75e2af05bd0f47aa5f6c2f11aa850a3c98391cc5ea9883b2551ebe0692b46f38c01fdc56f1abd8ea8f94ae312f6d8de3e5622857fa50a1a568cc853f94d49f41ee143be1f85e9fbb4a74810140c772077f1575667e348597b6e786c5011290ec0517cc79f5b9d9c7113967eeb74065c7cab06893e4b33f951d25d5bbd64ff77a8e17e41a56e27ab1523a4d45322785f73ca2e5b9e2f4774b23745b2257ccc11c02e10c4e93df46243719000ce17d8a417f1f9e0a15f7eb201883f263d993cf0684f846468162ed218c28c471609efbe9a1a405504cbb992bcbd61ecdfb704a6fc7be63cbbc629658b2371271403f306951b96a0f068ef8508400ec1c45f4998c5205e6274538df1066e246d28b673e461dc733d01c6bdf236fb11897820b879ab67d5ffd2cd5df6348f03d0e7bc0b1fe377044ee7ca21ff01371c3903c1bc9a15eb34624459625b15ebba79101586d8aa99d9085f85198593140b76e28611f2aab41e4bb74b527125145cdd4c957216ae4eb0127db506d68db80d79216c8a9efbc4b228d6b6b655513074b6d6114e37a4e1542166a72461e4ddceb7f9618eacb807a8aef50e80566f111f374b063e3e7e062e0fa1bf3ba1d25e57f6f7e7da4738c1297a5ae878ec40e87727329eaf277270b3098fb11073347ad862eb88691d36e0ee527bb35a350cbdaa25eeff89ecd2da5e89f4dce055377c1f1144ee60a2262c8c462f2d65cd23fb529e3449d51e70bf60f720332f4bd1526754a039daf4d8abe9e848abeb7d04c4bf4bb96aef3f82c93eb40306bb961b6b6da2ecd0c5f2c6304867e07f9fe5f751cbc263750f75d268b091754cefe81d20e6f1d9862cbf2e01559f4ec98b8e5f556aeffcf08db2e8589257909c022797d00d8c86c622850fe001552ca486e7108ca5d1a251b1a4ee14f3017908a85118c65d2e71519a0ba1cb27e571f0de18e2dffe32ebeb8f6830ba4059752f830851a6d21a591ba63b6aeff0b36c6777678c4617639afb19ee413833704d0e48adf3276ba75c9eb91e85dd419a03f73c23b71dcefabc97c3f1bef4bc6e25bd389dc371ca9a01beaf56eae1fcbe0aed476a238d5653e34b2b284fa2ddae0b6ce4d1ed3c0f46e0a1083ac8fb2277217e28ae8576f4f2495f389cb875ba4a36ba6d82581c34d40d1e4a55772a29d5431d66b8c4385d9f47a5ae63c02277a9c451700683e92abee294ea8df36d2a03fbdf6a9abe1880fd599b879d557af4606f4d51ce9096d526f1913a43ce26141fbf40f2dee8dc6f36698378a48be4cf8016c7faa1b2e20aaa10ea8d15d04cb5656488017219c8a4ac713906a7ad5571302f518fb8bf30b6355f5cfb2be767084076e1cc17828dfcfa4354560e16116e6917195d78a1c4dbd0cf49128e212cf64886316cf1d424cd7bbb9a550733635948bbd61c22b1baf7c3b0eba0ed91a29b8ace6bfcb7dfc9cb19c73496a4dfba9a3da535b0a588718b1566bdb85907b42ae085ddf0d6a2b8ac1ec4c30124fb02a39933e2cde2ac8ff36b0122386e44c73f63d449b3ed6fef659d7ba480dec3da4505a601f4c55b7a2ac82b8cd16c490987bff4f7f68a16fcaab4f3f82b348c1bd0b69bfc1af0c1fb5d8d432f3bd9509824624f401f967f983f85aa3f413138d5370461900201242a94461c830d8d1df4a6a6ea5b62f94266516f0e231f66a75dbd1b2931d32fb292970d8d5f6c1d4277090c97fd76fd74d6c92a3ef982b24f4386d99577417a60832d13c00a82c82dee5e86243b4c52f36637a91d33e5ce4525d0fed1ca8a5709f00e060b10a0638a88724f91bd1de0bc6bfa65359740bf453ed48c80f3ab0c84c4436da70ba540e2f4d76e5267ca9befd9b263cba8c401960de9b42b8bb1b0e264e29cce70b8ae216856e6c845428cf90b1c0b40b3b2c8d1e22e2d10f096f77dfee4a74a2d53fe775f21d616e14c3929de97367436c0c73fbf95d2cb4afd520ff3c024217d3faed2bc8d3b1010c3fb4ff0b3fa69d06d867cef64280a249e0282f43d287e84b4635c809b14bdd44c8e156193d128acbea2d14a1e5cca88643b5925e12dbcd365eb9b0ae755d2336ae1fe9fb1f04171f03bf2febc50e9e6425e47dfd9c08e679e7565068f69ea814e45af7d92c92b7e20cf69f3e72bd513a7ce679d69d04ef653dbd999950763ac60f2e8e501f97783ef71e64e416db9177a1a38b83635d157f3b5d619289a6e33a466d74eba116f74af56e5a14be0353f5c69d794981ad0c28f1220a24470d8c4626ab32092561ba651f87cdd203dcffb41d3225edde99104b257d56a2449a655ad5e5ea69f408d984a0e879567939c83a166df936893ea44e403f189eeb9f0db6c6fc5897730bb3554fae9150848687957f7eb64e0f2eb32595cb9852652235c1364ced6a58bd1a85798cf0b79cb6f47c8901f87f2f9529a418041cd7a07121df2b41b9fb499b510e1d7ae784dba4be7aba466ae005016187e3916cecbc5faf0385ac70020f2474216af8fb177eb4668c63b0b40b758b9de7035e32b90e3d680e2e7dada93efa61cf062fc7b773419c986ae9de82baba02d0673b47963236e5e6d9e80fa4d6bfe5a472516ef6dee74dffd2c833433ea1a47c37d36d7ed62deb689af68035a16ce6398a90f75199ee670357e639bb8ebc2137c3a6cabb31ac93b9fa696eed745ed42415a6743724a9980f4d6b12ac03d0db90e296f53b745ad09728e26fa39873d55982516ff79707e6d90c8e96ae7f66d64cbed8bab2376314758f758d31dcd8438c05a7650df55bcd6dbfe0ddba185729c6bc78842536abb20fcf0999bab79c7f7ef8ee399ce0866a9131e921bf04a5da51208e805b58934a44ac648edf7d8e207034d0f9ce9a5d4727b38cfb951861fbfdbc0e382151db3bb21d915926dad865c10c3052571f95f3b1d447db525ec0fcc21486b82fe4fc8c30cc5531d9c1a169c02b5660c96c4628d871369463f9544c67cc9843735b9317f67f8761aa979a9adb8c1e05445c708b841410229980ccb6942d21fcd8286ff8ff2d5c7a346cd9f8523cf4cd6f9f906210b980253a6265556200c2f7afff8af0d3afcd187074672cc89a6d88ec33384f64fcf5055fdf466acdeaefa468599a88cb2e9b3cbdd1453525c713702115385344d71f3c2c40639dcbc3d03aad59435e6442b1d10864e546121ce360a24dacf72270c7477cf311554ab260404e58d94c65de8aa878ea047ec63e06da3615b463b4147cac5d4cf5bc2ad5d373cfdaa3d01eb780bcc9e9cf97d6bea38d1c216cc1431040a5e9ff464b45cb9da1338723f1114bdbc7635d868f890c13716a896679764c4818ee4bb3d2cb35e1f8a5ef6cff3b7b70dfaf301a9ff6ccf34b92afa9d75fa317e471ab8f91a88692be785ea47588d10738e62e93597a79d9264e6121b52ad865648cb3efa97e42fffafd1af6855710b820228b930450128149e13a5eb3d486c771c4ea5ed0f50948dc27731e1f5d350207d17d7d0958a71ae7cc9dde051a0f5f31342f674899d601419a3fde05c938da6e5caa21ca9153a4aa408559599cdcbc481f8c09ab81bf488fd4bf634aaad4c0809ebbc5846524f0328867c181dd8a40f7f6d778801a170a051a2ed1bbd10a6dac7167855cfbb4d7be62640d9dce6a3be7ea94cd20111fa3e6d3aea1a3fe9700cbea88f576435cba49c4849ce102b0c9319b0282c1594669a504dd2c1f63cd5b70f9ec4a651c978aec7f5467c4c05281201c316801a7c39980f9491b1c950cf6d3cae888b855d6142c1df3c7224e64811bfc37d7c57f89e437be64ab66fe7b4fecd28dda9147bcc633de0475c8d14587b4e50bf2b6c9645f15d9dc66660300142f651e7925f8c9670f923eafffde9598b30f06479cf5132d22a1248bbcffecb7b5f4123e971851cbab87d4570200480f5ed56bc19402ff4a638481df858b178d23c239af10924d6e693573880c9493bba9a50ddfbc18ab043d546a3e8fed567fadec6c0d3c5afa9d4a5ff27a53b1b67db1970aa2b2b652de40b0fdd1b42530c7cbe734e053903d4e2236a462c8a8e816e5abd01339c668834e3db4e8795185022e03b3417bdcecbd3abfa198abc04db716045de8fe7706c3cff14d358cf13d663ce7870f474ee4a699f53d3d08e0d659322a24773d5171cde29407f8bff5bd8d8c7d6f215ef222dbf8479a1777bfdf02babfc102b4d2735ae09c98927c7f8d39f37e1c6fb2ad99487a6e3a3f9ea34fd9c0ff82de0738fcfa739942ba5793b4660a08a092e6f8e63ce89fbc4331bf75456a6e08dbee43c8857f32843a780a56b203cab928cb11422004e3283024c9d2f468ee2d7c6e3b7224d49420889fa665317b20654df91f67d6923175804d815a446105345dcf8dac3104c20add76e942c239d4856ad86e3ed916fe94e4b0deb5380f7b3a9cc703c388a1e487f220b307d13b39eb2d186132968391045201cc29de30798721fe469fbe5644de1f562a4ce4ee4efa6d976121cb4ab5cf3969a652ee39def6e62637f93cd25aa80a9cd20bc17d215902e5ad7c9981bf39cb6f10eb268946bec0e0aa8304d9e136a0c37b77d2c5bd394d3088c9848667322b26b1b3736840801810bff9e20b50866bfee3183658a130338abd0a9273e9e469d921a1a6baad56179ea6eacb17372cdd46e7666577b42b2266a90545ae6261d01bcc672f764348db28e3a9e6cd17306e9491d97564fc3c7bfa8b4f2308268996649659dbb42f15f4a4ac14c9fb30be2d6fb4a95915fb04751842e444000d6deceabfb46d893c981ca1e6e7cc35da1c532f00555a8319f98e831e4268649831974d688982609c25073fafa43023e2911044a9bccf1eaf2a04e16b881547a63a33c53a1a1f20c2bd6c0e311fd6953ab1b98702fa6c52785beec01adeec0c0d2c7defe3951e171fa941fc6091c08b549f5e3e0e4bb02f1d2c57ef144a06d25f849a5b3b317e0806837de175511a39651a4913e5dbc733a7824dd9195e1b82ca602e78f71c774c300b4c107fc005db567c4043203df3679a0a451d9bf9d6cb38225cf3379bcabe22495cbdd7f90724ca8752507be3739533258bd15224df5db53e6cd254a19b7bdfaff05f55813646ce6bbf9721cf354441bd8b014004ea3fa68ee6d25c4f9387c2b3092f9e79f2461cc3db3991b598864f3cd5e6f3b15dd1132712538bd999069d397aafb22e49567019d29a2e11f1a05154ec63be63e5d05d6833e0036336047b18bb940e391cfd813fb22adde28a71aaa21b1886e2ee48f9bba7d6d4dfb46610fcb848a0de7cb72db0c0c61900fb5d2149a6cb2feabcd2d69ddaf00056fb78193e13e2a9b269a40331eaf6f7d8bd0968a3f9ea9138a63992612f763efa9cee7968d831842c3ca6398dcd4ffce634381eaff45db7a4b930976fd733c0b35f94fceb935d1585b2c5e207377ff7f514f71b0c2d7d63986056fb0d1ea186c28c7dd8ac59e7ce0f2571d2034e04ae48db024405c3fd8aaa93e1e99c191e3840062b91903d1f36e94e709973ce646d7c7032d387cb0e8ee5f05d851fff3d81845924d1ee8da01921649a0c6230a8939f97dd94bb43228fc49992ef2c539a3119712c975f43d509a6cee06fe1a24433ffd8a1828292f58e972f0fe3ec190b558882a00ba8b7d81849142503c23da5b9e45634161b0c50631f4c3241452f3dbc3172c31426c87867c6811dcd351f85e77c500662cab051c609645590701570e6ff37b5a34a13714b8fabb1e7dd131aef2bcdf91ad8cc8283c1a9752f00ec97580b5e940038751d6f5fd3d7b86cbe1d84c6f238feb1c23e2ddb047e2ee48be04b878868f290d3d89f8fc9c6ba57956c457de31f9a351858dc6abc979b16f5557d9ea061771caad080fab38966eaf59f7cbd129e49fd1c02385f303c2b984dc4593e15bebe2c1a15491dd40cffa8ced3609d471dcb63562feb8bf89935df162e3b835afafff62349adb1b7e6c27a82a50d3ac472541099ca0940ee5a880f568223f6c3f9007ae91319a106a3024a26047fdab86acebb6d82ba502ed611059161be8bd6c727bbc5fcd89cf76fc7e8d3f55e3aaaa4c9432ec6ad4f49338d9e19a4b37d1e8c300a3ed8764945a205bc4be48336588fc232ba1ef900675547bca689fcf70472b9f75f4e9fa7f20720394c88a8f49c91ee655655b4923530f1f1eb87089a6f0e667dd31fe8565054b04cdabd8fbbbfcb8b257ea9e3487f3e910b99d04565fcdfc624e31dad3b2be6b1309f34631916f9029784fb0d53cd565adde88f80186ee1dd59259fd7121f6a491506045c8584cb77e1197147ddce7ced0f1632631664299f39276e888b36da4179f44e27549cff8c07e7af68887758a3adbc02275f1a38f17cbd9478c23230b3356d7f01ee9bb1a48837965bd9e010e86a0afc4f6e44f0c523d1ae3656c0e41eeb3ce8c9ba606d1f1d97856a142414f2dc22dc39f5979c4d23dbbbf3c5456ba6145e3222f0a0d111d5586ec8a727148f7f2797c67eeafa67839b993e7682623ffa207267f8a3980db7c375c896c968c4558708fb87a6137a6ad0abdb6d182d7b7d83afa2cd4e705924ac89bb8c1793950c108c7163e9955d1856cbaaac832f59078befd8dbdcf37e3631eea9cdbe54d8bbfae3eece29b987845b1fa3c596bd8b05171c1df92cbb7c8153bfea127a8521ca95335214e6313a872bbe3156258fc72c7f4f6248c5d25253f2a6d78f335bfe214326d523b0af940930ed67ccbd6210ce1c5caac9b2d41b6ed6da6c1620237cbf7da7247a39aa5df70540a33b01af7d6f2cf25c92c698e63c6889479fca3f9b3181bf590f26b9f8dd1fc1e620b913a330b1c2ba07411cd9a7ebad834859d8410a35a998624f8be501198e4295e9d4435d729c56095063d82649da136975c8f4f7dcd5a36d07ed935608ebeedd9be28c808d7e1ed7457f08319824879ef56569d1790c7acbfd91d4c416cc0881d2908e423e457ff3084d5f818e85d36a629032cfd15de294052987cb489bad8cd7b14373bfc5c1d2a27ffc6e1ab7361306600fc72ac2056048499df75f954fb39234fe72eef41baabd107791684444bc58d2e9a1d7476ac00c0932ab8b16f6ad08592cd01d6e1f4eb22fa07276eec2df6a89c7be55e374a29498062d6b5de7c0d14c28fb4397c31ee28611fc4174366c75a001ae61521c8b93dd309b1bb33ee863e2d1def8f11e556dad8501ad18bb47c8879f2a73562644482f03490441f74a99c538867a157060f6848cd0109472606bbc6e9e4ba5944c62b8bb303a9fd6f83b2eaca0a4e9ca91b77f8913185e0663a5de38e2acbef4d8cd4b374bec77f4bd9a4f8f4c29f37273c50d169d9d321b1c6d84696647743cd0944da4217b4b278b83b87ce00ed7e39cadac07f8d1f2a33e3677e90b3f6b07f4151708c2a2f5b015db9847fc9d0cfb897771ac464e45bef194c666c5d68616b6b9e8c194d67e610f13d8b4aba4545d40322fb2cd390819f052c36fa0a63359620a51f2b30b29515922aeeb402eed48fdd6f62ced6073a4daa67b4e213cd4f1228901743f479012e60f0329debc0b8db30f84ea51631227a2d9b32155db5e78e95023ec7723f00b801338896f0cc86817bc0e82ee471ae71dd549a3272657bb6134b1031af24082a839d96062867ae24c98af41c33525556c3e0517343eb41eaf188b36d783ebc8f337250304e267dc4bd0717ea2ac5f20d0fe9c03acd1cecb25b529823e4436a534c432037a7d93896d5a8712ad7028d84b8c3c215342899c077c546ec383c7362a36c542694d79540e4d9df595ebb330dff608cb4a25efc232fced60e00687e3d3c3e159508489f728243f513723aad630556689fdfd455c5a3ada69966583c8e94bdaaff4a19cddd5d231064c4c53aac62dd72732426c8b7f558eca3ef5e95045bc79678839f27c631651cba53bf3256234af5edf906814c45f1031214e0eaadae7dc4a97e2ab4eaf7bc2e248f5cf9d7e6d5d33449877d49032c4f6db31edebc0ee5920615a5174ec08874bd8db312cdae30af8907ba8a6850f17695a4363035fc1ae05d7f89da96d47390a56b3d342b4bf8ff054c0a821dae06f1725f60005de9fdb94fd9a9d2a077dac49f826095cd773bfd69606794aef456f0e7eb1b9a71b5b9c0fa022cb2d93b121cb3636dad755f862da84034b7bb9a06f18a3443e8b771713e92a1636322a7a5203131afeec589a9404acff48cfcd8d3452623f06881915e3a9e6c4159c93f3306ffb80906e110128abae2a6636648f2652844f345a1f9a14cdd5e088423901fe1474d3afca8f376fdbfbcad82ce0ab51b105d95ab40929f94bb33669d53763322fef1f9ebbccc4d3520601a4b4b78b368ccb3646cacedfd38816fcbd5083bae10b091069c80a861fad05b4c789c2c63cb854f7256c08a506c9858f3e9bd97ed36896792e6831d81ca9631fa622b2e8431c0facf72df35a19d354252193db83e0c6a4c47fba7e7f6c8095f170e1733cb4521a1d0fc96e1edb5a2632c1f1ba0086895757dc17da02c40e64a937e5f976d32b4d0328af815085c1307472ae7fc29a3f09e4e0b30c7b8e4dfd1a0f9367d36907467ae8d04aaed2c920d3c9e0e2cc2498c2d9515d7a6e317f58ed41d0798c8e0def92cee599a1b74a0a92bbcbfba8ae11f81c2c7894b138d87abf47b81b75383a1c30ae576f6c113a63b6aa3648b80de99d69a8614f6c641a2d5ac3da9458202a3ebf6b597056a3dbf157114081542474a82b476d69dd6411a24fff4d75e1956529b42f0247f9a79e9947f4eadf9d9deb1a671b328312d918ba2e11f4fcdd387d33ddf1ab118712e0e961f5b64f1ebedc7b0039dabb1aa4d4e5a8fc1522d367b6214789b41074249a093188b3533051aaa621fb27783a98957a5d696a6949da293632f0a586578fbd7cab3a96faf649a4cbb12234f28597b9bf0a708b562ad481c0a01d6402aa1aa726995003b8a950c836552678c76956603c578e1bb71b4df2edd14be4ae90f41110996a9e81dbc6d6674e5224c75790eebeb8f3a2dafff8cd4098da6da7b6b41e9c08f10b3433c6b9e11a4aeecfc8778ab35b0c542fb4110c42d2994c81b06424f113eaff4b97b4a8c8b0b5ac55a3aa0072222265c880ed6cd340a6a5efbb3ba48c95b13433626a76ffe78cc25c538e62d484855f886306c58475ca98085cd99628ff730ce806d6640abc9751f6d52106c18fed5290f1906be76bbfbb61cc78ca61f6c7e6e5ddad502eb4883ac86b590a769f82971d5895ae128ec6dc759755293cbd45f224a9f8043054d73cac514658920f2902659ed5f35dbd977c90933299cd2cad0d897cdba67eebc3d06677716cce94146d0cd8f58130fa789265ea13b35c348fa4f6b0abe0a15a3a294d88bc9e66461aafbc549994d98b219e1d1406fce287bd92442de3f30f1ea9db78c4030e6dfb159a2e6d1258c210d837f9f2cc1a6f6fb121502b930f2546374fe96f5b758fb2e9036abd8653c73e80d769d69a80388bce69d53e25353f503b7d33ff7224803149f5f1563e0dc309ea0ec27577bd24aa9c1c8da243009b2f26d941635aa5aa8e8543a4c95c53a6e2900398fd53ed38c679387de4aa92aa5bac05c1abea85208d89e82a8a3fb32089a58ab361bfa75c4e1828958de0cd46cf5ebad5f1748182a5f47f72b15c2d7029759ffc5e491674c5ec8f6b5ed98ee731dda53ba8981e0a7eaef08fa1fd8d23da316bb6dcd6874652bcca02bbde89229460661bd9f68ffb7f2af76c4c85e8bf493409b633995a08c4e157065e61f882492d9ec565dcb8a71e9eccdb3e26187f97f25fd961d874c1ef47c1789d660471be3c5abc870789e27e7962bff155a9222250b71f740b8bc95f83f1ab3cbe906c841506413d2f4e77afbf87468bf569b7c8914de9b9d3d5b19352115f46893765c8ee9314d903a12cff465995bb065888b61adabba34bce879839c5984d50c795f674fbbcfc19b7c94749774c3408b4bfbb079523ecb824d39d90b89f26e64ee612d0501cef690c6ad1328fd9d729f406cdbdecf4cce1476539353303d430014892b7256d930ca9be1e2acb95c353ee34a723a1a9845fac5d9005c4cdfe49a60770649c9d952790c68d4ceb05e193dd69d386904d1095410314f9e9ddeac9612c5e73584f1002f58a44cf4313ed81cffa6a00b640e49ef8d927ad1c670cfe905ddf4bdb46de620b65378f75f07ccbaa24e7610cedb034b384cdf56fa8c99919a7830358df9ef259be3405cca013f54a27afb57bdfdef8c87dead7ff351ed7575414e06bde4cf50f7fd8e0e207192904cbb468e966197b731d588ac8a9d9206dce232b03c6263a7f88c2b42096a6f5fbabbae2357ca3e1d11840dc03a4dd851d460c7d896414e0c4fe6b6c7e753c5dd61d24e3d59c655a164a85aa922ecbffdae3fe3a3ab5e336a7c3e8d1fe79a83ce83492ce981cc32cc2479815fcd3ede922debcaca877631dd86fa575ad8e7210cbbd955963e0ae8999864a80dc0e30171ecdcb651b92b9be13d021c04d0c6e6b2418da573c3317ca27fbaf5c8f6e7d3a1b393be6e4af448183b6af2284381c082973eaa00a63e532429e17b6c5986b7c567925d80291dc24ee30229f07a4db2e53d5569a35d5ea94368b0f8f53992a4bd78f741fd5c25f33bcbcf0ddae260a8494741b3215447d4baa58162b0b5a7b89808e1b85eb4047b712cfaa2e332f04ca13e733e6d8d6dd7118f78e9eded31d2dde9806dd753c620945254ab12bf99576a749bc6d95b870d3297ccc17f469b4b1c1d1c9487dd7d70c7ca1c412e7d7dd0ba980d4fc457516598342d76f4f16ecf60bb6c4ccc21063c5ccb3c8641e40e9cc180bfcf7ed3bbf752347712f9ae0f241aea474cb30e210708c2591b2295eb94aafed1201d21677e48dedff174413c38aa4667039df7551b5c09938132f44fcede2c696c39250d98d29fc811b8f8cf63ecc56309816a4ec65cf198f9f680c8df20bc36b2a06ed87e42bdde82a001852868386311e73c01de1a3602862255d56d7aa1ed4f41c8f11cc6032e7c1bb33f4f7bb0ec99e4e91063193420e02b1e9cba878fe373ee278f239b31a53efa77cdcb13ebff7ca29d4e2f01085bf194f11153dcbf518da76cd4120ca442d86f9401f956bdcb599dfaee844ff3277150e4f572e4777e3afba26cb42428ad95090844263b88820b0dbcb3c12372624865cafecf0948e5829e247a5ff3f30397bf3e594ad4c4f490fc4dae04e72746bdd0bc038b02cf7ff0685051493d2cab9451555b30810678a95bfbb86580cfb07e2452e29c01aac8f844e900147fd414a91adaf4611a32c206465382f5dee48f1314267b800461a45a055ba5183a56872b6a3451eb38d5d768de37590ebc1413ba8b539b8a09bdf0c2f00aad7347c5dd85fa442d6c6824bf571c21b039e1b7e299db91e03ab751912bb04a68f1c369849dc1e070781f80e908c2d51d1c80c3270976103350a0be5bf5414415fd4251d89828e68748a0369cfeebe05eef7844e4561d1fbc2c295bf7bc3fd81b642b3a4ab99fd737b72fdb96ff111db126f0c2889b21b9cc8b1bf25571e1daa72a3428ccd5f0156a21ce669b27be85e93005241effd6d9039a584e87e2291101472830ebdd00a42205707d63f3e1b26471639c154764a2b5c92deeff185e400ca79de598f9c0b9a0e9dbb8b0f66c728b5e350dc92d97af82bbb8a1e2937469194139b99ed7681ac3faf77e1013f57efa8bb404551008719aff63029d6c15dac18345ff758b11d2f4ecb65aedc835d7c326f28b10544626968cd8dd25e7c6b2e93f73343c14da7aa8dc03bfb4995f6e0b91cf0f3ac90f348b91be7b07983cee9965b2a4a5660281eba3c940741a5b0e1311bbca1a19dc626202e56a10fe0070291009e04e7664a331a460a604d484b2c129bd22ef729e8e41129d829f69aebe73d32ab79929d6919eded7256adf68aaacf5518ed489a1fb722a1414bf4695a69809950163c8a056561d60780f35df38273b53d0f991146366308f53d478adfcb1b835923a985501a9d6f065fadccc5bc204b726f8c721c21c3bd477ff405a8c421afe657e27e89f4db326418adfab14c618ca96f15223a60cb761a057db4404b4819fd6d84fd17a7c07b124aa59f02f8b985c4e61aabee2e559a07879e1f2be2a38d8f58508cc6694cf0329761f2c49b3d4c3e0f964ca8c09ffc246e9117b998bff28a1bda7f25cf42cb7a733076b00ca9373f6171df5b574211eb7a9a38033ed1e723026ceb548599d74cd5b54dc6cd4996003417b74ebd3660ba68a61b2b5baebc561f9925380ac19ed5b8742d11543a4150d0991d98a77509da9887f62022dba136d50fab182e69b5352587d09526264057c97b442261ce5c690ca9223c223f846329ad3f800757aaab6ef70adb3d176234fbc1845e738d3f4370ddbbaf63c28d7e54a4fb077c8952253f1325020a6731f0b8092ee768f0fa2bf10eb0f2f9853960ed000c91708e6697778c9a58400c0a93982c74a1d51136d1c47c0f36f798577090215fa5c81f712ae3824e0b47648ec4f8f0e19947696f6fbf7493e956bc43d4155cd27d66031a8bc7c10a3099a7d36b9630204c756b872794d6a4f05358e4c955d725fa7d85fed7c7c7cd7f8494179ef4bd68a8f4cec9304a5464c50edd3dcb5a45b9b5daa0c0bf9fcf1c3cc030c3ab1306d6b016b65e15fa3a32a58e33e37c1edb3ab0bd09b8f6f4ded8c9bf84647a7667c5a85c7cacf3c5a9b9d6d18d119eb69c21bbbd9e0ddd5f0ef9b7362e9a4807e31daf883d94be60ea5def89fb52ab282b3c3c6d88f794568191ec5cf2c73d381e366d2fdd031c10f642ef7b5e9306a77f84f9b10286517ed3f7eb837dfe4e5340ea61408e71ddb8273788a7466d73a73997ac56f47a3d98d1e9280a2d004b16c9d50300706f3cdc4c1fc9b051f88bbd9dbb8f0460d2373b580bcc377e46088c45f04087471355b23a6cb6b0bd172188403792ea2b0a7ee206596b2dca2c15e81c295ab5a128986234b06a142854e6f29e6894d1dcc62d08c7f7b5896e58a3cb8fb9ef8c03eecc32d078b58232bacdf3f1c69cd39b6237f2dcbcd1c166a092760ca9519dca45540a3f4a33a5e671167d1b50e785cd0a4c447539294f81402060f9a61952ebceff3840366de66ca492b20751f887c9b9893fa03b8667e088fd96d86119599ab794e8e7fded7cbc1f78fc4d65e8e9d359ef73ed72d8b00e8513a56cb98c0e5ab3301fe8afc05cace33136caf154f5d91f55924b87f6dc184399c736f2cb4d9870176af148916889b592f0fb97bdbf24b23c4c4cd3e5daba9cd1d20a9b4f8cf61fe8dc97ef586a135cab65d149abedf20ce4934f738c32448a71b24f59aeb949320b6403442fac4b75b6acb997c429bcbe51f9f2bdd8386a9d1439ef858f74b61293f29143d82a1bf3ab5d0bba3e6e84fe78590feacab1768d3186c60b1c58907bf51d818abc00048a349ef103c7347337d267b6f877a6720f49fa2ab72cdd5b95750b05f1b3c15f31419a46c94fe768b7a3fe2d1729d7686e9e1643f18067a21123a3a3e21544d12bea59f3e493e54464e5f13377c2ca57201d2564e0a3c7d6e02f30049ab707a702eaa6784feb8a32b500d4fd2cf7167368a7b3951ac6335aa574c6c6c13980975c931123bcefb1a4c4100fb636d4d56903e7076b43ea440d2c913fb68353c9a6d0174869b2e0d361cce1ca942555d8d4dd28abd7b6c85f765448ef0249b0feb9184bbce75b2886ca9dd3e100e392c24977b93467b2084cae6932753e4ce5992adfe11bc6c5e17411cae9c74c7703ab6f4e4fcbf46bee99eddefc54e36fb7bbfcc25924518ac244b004c3ab23caa6f4ba1088ffcf40ddac79d66e7d7c2dfbf374239c1f10386536ad531503e12297a993e2ed1bb47a7193e1de46831294fc12f698729d6b8af1d895b6bc1c746991b6af61e47b9f1042d62c5efcca5c9efd4a84688dd2a21b9c606f49c8edbd41c5a66168290b40b38309508a781c603334a86249093fd7c4671b253e154e420f17af69c7d613a52ce62b88c57137c585cc476655f792dfe70396a72c5859ca8ecee556517150aea1fc1087600e05f0ef66368e5e932f8e99a10ba1f507d1a530ebdcb0f3c9b4fd1dc05629d1739df204dac91f6c1ce0f151d64b3c68a34b15437fe6c5d3f4acce7d9576d77e4ab0c4f7c8455a15a401f9df9d959a3428e905c065c5e3b9bb6187cd5b317d9f099ad4c478a47f37286bd972b3abf1a72241f01d2065724c7b3127c25efcb62b8339d7a12b23202769b01902550d256670f4d71782cb288d4c15b66cee3c261fc2103f0b2d0afd289e7f58951f92749f3d9607f1903006992e125c0f449718ae4ca5662013eb6918f1c44d67c405771b048b2e7a3cc8099d355788da329513dd64923802706b306b6593ed93d5b2cb97305640adc89686040b720256796be0d97f2c21571bbc3ed3bd4e24085d1499889264c6632e34ba9eb3947f0e31ef4d49881ccd50c2b2e5269f1ec754fe1b06c3a59af1dd1ece59fe8c9a0f4b0b9a573d8194d9fc0b53189429071b13971002049e2ce2ae20cf33bcd18216084baf9f2fbca83069a8df0d54b7b497dd9de5b2fa9f0153866cffeff366d946efc7cf12a885a777386144bcc2da3157ef35f7ce1ea323158d336f850a1c60541213189f428601f4a781216fb024fcae1f3d47cd21695551a148c1194d292ea8fdc973000fb032b2ce0546601f26ab030a6129f252e2fae60db38ebc6d3b040805eee2f19835c303f729b42904397b3ba08a762e61180a0ccf35af4b04004736e9882d471f824303884c332a5584e8e21a2d6f8042c79ae38cd945021af06e2aa9ed223e23bd7edd6c1ba1223da216a610491e027e2ffabe3fcfe4b5964dd2ac3c047196a67f1fc5172b55e83edc7e00c31700ca958d892f4cb1334a2a467288f6d6f12d339f46fe799651164c0483f2263a477dcda9015a0133c71648ff44af8ffa86dbf2148f903654e97f1eedba79383c0d9c796a0388b6552a5c77c8308f9d83d0889b437eb0b0aa325622c2bc983d825cc669613495ad780d16e42e48aeffd10b132c8300361b79494f616ff6e57b3025c2c7b59deccdc2b921db978aba7cb4521179adc508a571a071f62e8d181641867043cf97357c755c60ae0e9849129efec48008dd6c32d781007b1565e6e61876ba78ad77da0679957de7680e9759d467eff54d5285ad9f292e9672cec361662824b59dd50c021a622e5ad24d63c3447ba9d22ae37992ec6b16f17d9e942ed9e87abb93706883aa774c4f80148cadf8a25fbdcbf9647511c581c2e5d06bf2ef1adf2cb03eb97870ced0581709d9347801972b0ec732038c1338036ecb8b6abc9a7389e2bca2dd71cf023026bd7bf47c9e6520502ea6c9fdcb337205a81c4c478d386e830a0fa53a3fc914b814a369ab910640636d72c1d3d247ef982368fde59a44da2c1ec2d185c74690a519bdc59dfe66ca24ca4009e7ec98fb0cc9b0ad7e0e2d42cb102171d4a6f973f13f7298d3739d04d10d33065e5dcbe6c906d07b3f61f3f43018625d18b45726b106a895cfc0a48a99381de24dc58ef9b7ea6bb741e7292f5687b0ca46275d17302f40b0d6902ee21268f11ad22435dd352d91f3b74d2f520f832028e52295c624192b42c58170efc3ef55be797dd8587835154317bb5897fcaa34e3c459df79a08c1f5ec0b52fa9b0a39caf61761a9335941e0c8718a81e93958c52b48a959a8edba3ea4a0d818339436fe02d950bf3721168088a54bc3628c866f7c672960cc9d9647fac3ef23cbe6a065bc05a5cfd7a414641030c51002ad1ecd64aa7f431cbd49baa08f1bee7493a0b013119056f7eab093af0d8fa20ba48a40b88678e470d2e4b65f543543ce50aa918462c48f530ff78713c5a843b0156e2d92a7d71f231fe632617379723d3f176ca8c6a86f28cd716d9b26037537ee2383eba9db21d2a8fb6ba9f9313ed360e3efa543021ef52d582ee15a9a45a7f69f63b341a42a67c1d78596dcf18d24d995551dfb913815ffdf2c7ddd383d9203db42ab1a03b2b438c6847196a00a36e5337789a8e886e0de0caa11df89148fa0816968104f4f0347fa97718a3aed038aa28caf7b940afbfa72ece31b18de192035a9e1d001e882a8d128c8a025212cea40a96cb1c748b6cf4c9b7a09b0f2e9ba65fa9a813185ea7ccf6c59a4b7e0f7923551b1ac1d34222ebdb57fb72112dc0c24a111aa5f1a1ab9c73b3fe7e6c534b88a02f977716f94a40ceb72b7e188ffcf5d6dc0bfffd8a02d11312c335d077328e190eb68b725997ad79e2fd5fed579f5c18e8702399043378d2e7aee94fdc5da2b3b5035aa62eff2404d6ad4a323d488228a074fe5f9ae99f71fbc405862cfc36bcda848a3fcc171c08a6487f1d7d83e5c6e1ce42cd46b9910c99d0f0fcaa9a50fcd2552d59654d579e2f20ac2e29013707c662913045d4e1a2d2c88637228172b1e98a70c531013367a29d478c8658d5c4545846316977c51bf7761d59ac7c0dca9c5d67831775bdbbad68d4443fabd97af2c4cd330968a52a2005ddefd3719b073f06460936a28208162fb1175962cf80aeaf2962b700200af428a8434b9a4a194926b5d42e79394ed7ffbf5cd892e1f6519b1f7a11214377016bee5c1d565ab2ae238ee6d457895c0677db7ae288eb32e5153e76a12462c9135284150fdcc5c08492ee9e1502e38423270671a3856ff6be68ba2754d524777e0e4801cf7c9b0c2ede06f86015f9c36a7dead94ce81b739e233b5d53c28e4b0aaa34ca8f5ff198356918a29b81555481a54127c70f17562fb44bcfcea94a858ce9f169bb7786253b0671304e8c9fb332e0e7e6b3d6d2608e05d1696aab479de7a2027d78d0ec7a60163efc07f3acd8776aa19cafecdcf902b007561a802a32fdca34644742705435aab7bce0d3f6e5b6362a886bd4706ab3fd4a0f14e12f305f8549ab72b95217c001c6939618dc02845fa3a5bd87660d25ca746dbdb90b47db11990d576cbbf1123b7a628cdd394aa9af03266c16cb827fc9ba9f626c021722b1dc03318c6a718dbbf386630e45f9c7cd0f003f2f9065682993d26cb18bee0b71a0ca20713d5a1ea4a901a75a3b8ea0c3dfc34343b06bb60e1fe9e4effbc56a6a220abca0b4082e30865a7aed6aa0c8b06f87a1b9654430a8544d2ad4d0c553c0d39b1e4abb41a5f760b938117c435581c921b1869b36207ca76ac2431b22699bfcc4e4463e8c1e70143eabc40c4bf8c71e7b34230c860eb0facef2269f237eaaad5bf671aa520b62399847a5f7a0295d456912a88e77febd9520a5f8b42f9314ef2423341f3b34f24af5be041fbcf2c8afff06744f01a4642206381223f9c81e5e71dc32d35b7cad7b853303c0348e3425a3a4ba4c75f998b50c0ee7fe47b1e2a640b35cef4bdb807af2db6a4d45413854c3c5308948d687e802be998fc1d1b2215032108ce077ffc8c1c1ebe951c5041447c1a535501120a20263f5c92571ab0cb08e9517f3bb25f161f8dc9b8ceb4074aba751003d05313776dde76a40cc17d1abfcd456aa9dee5576befd68e480366897d753e76745b8c25d8c32f2cc03f05f280d91986e9131a206d1bb5445035112bc0826b57ec023e35212b357bd27d68a72061c9d612d02b1b471a139d68a1725d1f7390de7be45e6a49a5ff7d8699fbc40493c0e4c381ab4301b474445d37cc5c0c450199a8e9800014f4ee302a1bc8bf3f0d44d9ac769856a7f874e1446f2ac991a407ce94d3c47369c90366be0bbc1ebcad3828c151b9190f8ddf750c98d776cd4c4fadc313ec60bf77241bb3da292dbdaf0855f3a9c685378b58160f3b6fb2c6fc7220a4a24907f17c9de10797ef2eeff130ea5ae53995ed2ef5050065cd6b16acb2d9fa5e9d94883519249df1eb0204b2e424e61d1338ffa5c51196b972616461b8b2fa8add083aa6a0e12f1b84f690b510c577e1b00fdd8a7ce90cdd73ebcf4cda144dd412fe86f581fc48ab888ade5e4470da00f429f96c6c02afb53d46896bd4cc7ae85e1f464d98274c0620ceb3a8e0841f42d71aacd552e7094829818151f15f22086838eb86fd9b7d335422fad8bb6d3914ea713dc54c9e3a63264bb9fc78f6fb23ce3d329f141d0991e3927ef7ad582bf437d32a3eeac5c6ad3ecee685d9b2b710fc780a66d3a073db6278dc8ded1551f9640e60e71d8be0d5b8fb7aacdf608576961278f0dba24183b4f7f3ea598e8d24b2f31cf928e4acf2b9600c8b69ecbf1169941ecef0613652447cb2db4c9de74db200deaa450aa0432df16943636ad2284dade42da1f2c335c686f7a596ea1bf954d837af608e4b619cca0524ec85ff0f058a6a7402e76e2c8aae41aa41e2628201807607b2b7b17db27f367beed0f28f54dc8d1d902593ab7e1415fa7e26b9f33c15d8cda887ea2061caf565c34c0a323a66ead9220db56e82334fe31e9902785e34e0a5d7785d90333711fdbe4e4def11049f060fb6b533e5a3e75cd44b2812c9f89e3fad0cefe66983e8947463906dbc5374ba92db9064fa972ee83ec9c93b58051667586f5733a8b172a62818925454a656cd88784b54d183c0cab2a9f1319c7d51e4c8c4f936157df27226779be222e91511df687fdcb61fcd0f791385dfa98c0ffb7c4a31902e5fab31d80079267a51a8903ee5525f1b607b045ee2cfe03c36b8cbd7bd611e927a3c85c9a0d23b272ba13e589ef5c92f8685016a8f48ea77ddd56150cc6fedce154f1a344ff95bb21bcfd951051518174c0d6558df21d6c61f84bec0c9e8115e108c3dd87ee04a587d8cf55f5a022e9366a8339444d561868a6bcf03378284cc70a7fb04484e4dd6c901ab753d01df79998ac86921a2c1b4e18fc572b7a505988d8e46f0c773c6bafb6f9166f7dfd6d6f70162f75a28467e28e7792ce5a62cd679a95b44759c4dd993ac28ed0c7ffd1061abc91e17ba5c651028f8896acc587905f45fe7547201db9972007bf85110fffd4eef2b849234055ba2f7be32ae51f1378a94d83d9a4596fa8f5eca128007f18ea0d726bfff2b544b11a207db324ed37286d9995ce084d70034465ff75c38ac18e33e3e31bf3121e9905fbc9d91f7e8459af97235a6a9668af2dc8dfa47dfea86dc928d093fa9a4d1d738b7c437510ec5320dec87f099f1fb7dbb1fb2db0eaca73b574ee32fc945a1a8d8451542fab27026c3b0202ef197ca234babd1faf68eb8a7731993552246f56d3daad53ec4f7493e49101678ec816aa925d16e5de0e7ae6718716204308c38f0e4cdf88c4802e61a53aaf002b73e0ce52830a37368fd4f6ce47551e1b02eddb9c10d896f1722d3f0e3a693fca4f71c7f872d71ea737f2c2821be561df922cbab6acaf8e0a4869c7a7f5877b7d34f4f683386f6bf30891092dd2caf418c1bc6a167b34192c06fe3f87c2c7453fd17827c24ae195fe7ce7d0c5ebd40c163421c767f42956ae5e9310dd25381355396b1226e3fe2fe631eb156d537a246984869659940cba9c9366734cd59fd2ae201599eacc99c9cb04d56dd9b71d5f1f248a2d017cec38dd68200e2be2bab14c08bd1974114363b66f5e8640bd6574d737de1c39c03b566dad8d1f05e06514c406e882c424d1e7ce73341745f2051026358cd39cee2c035a6a5f57acf21b1b1b59c78fed626dd4471da3d87cb76af8c809f4a250d3feda7898c147111658975b3a59306eba0528d01a34f81701d7088e301cdf72943175ad7365c36ee6b0e9b61cafcdcf6c489f2b0804965b1b17191ac1c16bc04abfa8c2feaa4881eea4205c9446ccfc08aa567c4b21ab06c34089c8c6c5c5315ddda9a7e266b38a90db774fd01491251c3d4d477bbf11be0d4c370e3444d0d2443629d626fc11847a4a718b60b4265744c5d6c6c77a403ae7ff22187696a96eb55cd655195ce65917486c6aa07858dddfa113ebb6dcc3b498d82071161ffe3d67cd37c17d27b579c2e8ae825425c7ca057ab3b98ff7ee0080e9fd0a264b61b3d11a2ffd107e95a9404f44573ceb6bad95bba6369e9a5cfa1f477b83765c155acb706c211e9fd15190438bb191815e9ffb3e59370242b0cc56cb0832888082ff56a78ea11dc1df6dd49e1577973ab89f5e60812f0c0249d0f950cd5a798288af419fefeb5693f3c39543bf94961ea789b329f608d9b10c2245f3b6001f4fe3e89c8bc629d9483f2689cc2d06b45e4a49d081a97bc24583e354469e0d96255c78a96fe2344b83cdcf9a9c2e4f43320ce7178f2bf2c17bf44cbfbfecd915a907b1bd2b214abc4cfaa3d00d689421d0bbe2f308f2edf9041d536327e5dc05333909cdb901d171ae747c7a19205afc06fb127e46c926e73ce0c41928226d72c2a1d95e97ecce6ec3bfdb8ac582f3e787106d9bdae1994c7c814fce9aa2e41ade168bccef9bc9bdcc92ef0c0f912da1edc4826bb3711097260c3a343c3bab0c64b3ed57c4033a0eaac5a0bbf305401598de0af0582cebac213dbe670b29a3710107a133b7873f4df2d2cdac1b5eb3353b73677425d19e33fa9bc38209a785ad658f9fc83741f2b776118cf0632cd61f8e903978daa93eb53693c9cdff452f1d470d7d537dbd84d4c6a0edb33d01c4b5d2da3803bad772ca6e1a7670739726aef430527a0355dc04c66ad882553dba6771bb7ac7e0cc7268626dbdd7d47e72738ce79058d08dafd5b344b8cd817ae39966e096ef5a55d58d2a84ce414a72d7db2e7a68329418106f0b657f405e86fc187a7c3bd68dba0095da5023fd60cbc1bc88f3486d396524b53c49a3ee05802a3216ffe8e52b9f3f4b3d0a187038e752d639c6fa92c4884d78b88c8d4470331397858f325516354c73ff4d06ae969cb18ec0ac88008659d08d32799d5b39ce0c88c3fb469902a162665ccde821ade3a788e55ae6ad10c1b3004e670bd7215365b24b61d70e48a14cc765eda5ab5897ffdc9b477cfbf26d2c66cc68a3879bd4cd2a84a64393e827d36b36635384e5fe2aa5889e6ba5214c696041a37a9c1c12dfc7265c56f6add4c003682ba132eb097e9870a886f3b907fa9f4d8ea9c878b50bf2bdc4e78558f609bf4c4b694da605875a6f12a2e0ecbb5b0a3523f9ecb82a9a69224083b4374540a7b969bd943e4337cfe31e1b4938742b127e3f5ee72632a826ab40eceaf1df6dd67a2c76b2ecf29502324b41cee438c5cb1cbda09e5a3d96cc83e47b8efe91305ac1cec1f1d543813a6c59cf09077b82b521616f33df822fe685ef82c1942d078711d887cf019d30b26f271de2bba9702f378d50f9f877bc4bbbdb07705936e0b138dae5d6012d129da742b5ca93bbe704fdd0517cd77f8e734211a181b08b7182720927fe35763fb094de974b3b8dfcb06e8233b1f8b0b1feb78c965bf71f6821cf6687232555fb2fe282c7b1d43ed866d8714f15db6f9c5e63b080f5e68eee992ea9f830f8ffd2b3c956d5a6109a3a0287e883fa866ab73b4229efc2e397efec70ee529ef849e9a1211656d7d0fdf2c4467c2d545e51d780df4d2167607cd6b2865630b26734129125feded007b76ba2f7e0233619207458968e72ca27961ed34de98543b08ec6189d317859e90b002ae761e6af3713b8f414303356cc807089b1f3c026494d50dfc896e18103663e0e4e48f8aa7cea2ea8a6c91dc9503dab5a749dddcacbdfec8b0d6557a1bf8699f2f4230664c78a60bc0d9cd4c3db3b9fdb475a05b6905c4bc7ec4de745c25c5daa33830ec32d93085074d8770f32b5aec0f4face880ed1bce38724b95df66154a2a87fd67cc448b9cbb4d8e1aad83c73a3647137face20fbd11fabdec0ea4a92365a27cba5f9ed709a3684b4566ba564a6fbfe213f98b1a7c9fefec59cf878a0cfe9354e8bc5df9d0dc7ce75e56e1552548faf5f4f23e7968b5d9f6374119e990c026f38d3a16e458e317cc42afc661a80a0505b042df782a86cd2887d2cc40dfc871d891eeca7bf54b29ffd284c2361b14178b92dad93ed9cbeeb8d7a87b6eb209be3493dd4383082a00241daf9b3f8a3c14b9466855185f51aadac1d0b163201070035faef2434c773858ca2f21994c3d8c7c99415a62e9ccb934b89b58690a28798d0242c04ecb290fbfc64009cf3dc754ea2bbbc47bfea909781a5ef82c55c01e0a9c85f908444269b36946ec99e7c347f3d949db4b6be69a4f2e9f5e7a5cd7bf7b0d0385942153140804950f93b62314a010935be7f7cd70ae97b944ea3243ec80b2701f9ba478b99565e0eba470a36e4b3a19037069a50190b3627160c32537deb11e90fbbb83ea2c665f198e4b54ffe0da297e9773a7912f7e3eb9fc1e056dcfbea0971adc596d4da76334da2acf73896fa1e8186af14eef6d93b0eedee9c31bb3e2dd7010be0ed35ad575ea091826a0a45a3eab1f26c2a17911ba2fe0e214f81334dd8fda5f0badd3184678f8bf4aab746c6a17cb291ea0c37f12081ba381c682e1ee0b93e31bfc6c0a73bdf7b20b44666d921fd425f0683cdf0545d85f143fdac9eb3ce32f15b44b3b8c9c317601900b6de4ed3d2e6e3efa8e6a19af9bd2a7b8b0f780b24553232f568f9a41ee264a697e9104cd5c4479bce5143e1d780f8456a096eb876f74fe220ffd7a8d9ffbbe05d8b38dc8b300a2a02860334a7c03820ef0faa81e59c5068da175f0613080a7c3b51f101481b5578bf1ff6013e8aef358f17337c68255255a0767d8e83d7f348b3e9f1bc9a3b60f353e8512c34d3b5f81d94027d6e33425ca6d15204b5477455fe755d4d577ba91974e9a39df127695665ece56e2a9f06f3f64724eef41f30e7f14cc1357fb5a55daa04029fd9eacb85471b1f93644394f772a6141f4e518bf8e955c8788d52abebbe15ab7091ee45fc50dffef262b3d10d3b651396a00cd8832cfe8c2bf5a60d88d703446e6c4bd58508ec01472a3b2db6da8dbcdc3fdfacfbf199c83d2209a7b43b924395da3dd6d6994d7b90f5bef965b795bb58704ea393cc4eddd50bc1d349aa587433b8ff909697bc216cbae6760490ada577123dc12cf6553c344f6d2a82800bab70aacd7e95090be662aee4919a4a97ce86dc3e2e424828b714b830ff5512759efe89a08df406b1611929ef29931f39bd16fb31d1cf59bc9470878c1153af2b6c5013fee99d035e1a69c2826cbbe1b2797b588f3fceaf6952789a04c798bdc79c70144cbd40516ea8132bfcedfc31dde365f96213ccc7133eec059228b21b405ea25f8733c567541b87730df8b95fbfafe3876ded3ca7a91fb50fd99db655f7741112cd31830193844e2adcce35855e51972707216b233b76e72bc02a32986c039f043e361060cc994730f5718be7e90d7cf9672ca50abebc2702767509b258f001dae40bbad8772f55adb129dcda035f4ce0cb3e428bd52544d382f449695c93e3b70cc2906afa3ad2f904309621fc41d2f0cf2d287375a310f258e53503331215a48eb2e631dc8358c746473b3b478febc4184efe559c4f209aef5c43ffab799be6e29486237f647eea16a0197ceff7dc375e7c0d92b11970d1e9d7ae2589fac7bb825dcee55a37d0b32d4e2f922b1d698f4fe7c3e93390e9765b553fc2ffc83784ae1ae7b649aec924009bea187f5fd0e0ebdfdbff42e194420714767a1b6559069e0cad717bacbda77b4f4e981e81d90451dcc839afd31b04e241cc69c3b28ae6b9a486f91ce3e62d02e40c8f681f2841349257f7f6a3326e357c885e175546fe36c7a338014b4eb5957a792bb4cff67d6252bbb4f1e181c86bf797eebf31affc700cd13be5528b799a0f73cae49e5aa2d36da737cb22812d76f33b76849e961e51f04d7268b5aa175bdd36ea97d0de0407220c0336a17f6a9bfbd1ce47238e7bc21ab4f01ed5824eb61522e88118d22fc579472221f4c7abecee7a8b21e627797702848535b3e0ec40aa739f32678d0414b5918781a43baa7e28e13045c6cdef4a985f26a4e5ae908463d178d9b7c1582d6740b47ca73ae069635ed29f3ffc48cc6e524ebb5da578ad788c191423f0cefc4b94fd2bdfff5ecb918a8ae9ec9a056f23ffed44606713b7e19a40ea9e3fdb19f2c64a5ac2eab8d740e3fe762529d13d7670767e6d6bff729535da5a5c81d0a802aa14d47654885b02e9023a4bdf9141646ff24028a43e9763cb06d616bc724b9137a14c937f138f54abf96b2d2f5009af03c1f1f83a4231e98257609de883579854b65feb4fafc99f0e7f151c97e5070bfa34a43339ad2128d4cf4298fa9a5c25b5b0784dd3039b361ee571feda3b40b0981ca7c9373e6e0dc4fefd233332a58a08f7662dd536cc855dfb75e2ad449a547b344fa65e5c0e028483aa339c251cc5cc1371d6997883d40d0a71beecef14eb3719b51fca9acc59bbbc4b48c5eb6655bd22ad019e2a5387d828e5ddbff3aaa0213f899587a666a3f25e7f294c5b8f5dff96050a2c47933d40dfbdc2f7f69902032fa5875698254728f5982ed8a9b3237dc7f6a437bc3393a9ae326e3a590b3a523748f05165ccdfeba26ec29ef8f471ad57a736e094732e9e2bc9a5fc75a4a6983df1a2d0951b8e6cae1a15c1405b8914e11bdebad08aac8d09e6fab0e15dc5e91d2423bfc6420037f6072ca11b00427056076556e5c49a9bd09f5647e1992b129eb4c27b9b577d73140092baa79ec508690abb64b2ec1d8b36fdbb7f654c8952ecb0a84f3ec8cea70b30d995eadd8ca21be298267da6461e706b8c2a11598b64822ed409697854cc42e8b012317bb590a71affad19fe99d1d1eb6456dc6caace59b258ef6e4132bb621770d30906b75c2680c8bf3604c7f05f07704895be04e64d67fc53fd57d7455bdef78222d0cc8101e735e9f150faeb114be60ece800b1e6936404c56c0b0805a112cefafcfb3cfe13e15d28770e38c76a324d0b2ee26db9cf1b08a3c7b3619b234cb51096ec9b5b31bc37749015897203134f16e5492c1f17674704646b7c1d743ca4f974cee82c87df8bb59350a22f10e3569644099cc364f2b74f1824b88eb6b74ebdfd67295236d616efdb217a86ff09482f76e37fd7898270bd272cc13a94b269a50f9d746adbd50b4e88d0f91e07f4b70ef0e2f4748f34fdbc1d2f157e9ea6b8a389e6424dd0eba3338d563782862f97a41c4c573a27423b0be7786aef9ca1bbe3a56f4abef0e5258179ac23e12f91363b87c2eeb6c4d519aabb790f79086577a6ef871df95a3323d3176680cab46b6cd43d175164cef24eb23e1a8c1d10c1bdb47d21d23b674956cecec1495bcb61b2c249c23bb7d30d1f7529dda201695bb7d3d92ab9c970acb2ce7fd6678755f70f5dda96587752f9042fbf89315f8e7c38390bb4766a03dd3f656d824c1a15df614adb5c4e4c91a92b59c0e80e2c96b1efad241dbe8c1495d417172b7fbaca13548d47fd6bdf5fc7fc956c71d7a3a46b166452c8ab7f465d85ae829adf618717ddebc628619c1d1e8f27ee3589bf71722c1ee7200587a9bcb1f9abaa12b23eacca13f21101f4926d51ebbb71b047db252f46a9b5807ac47897c418ac88f09c9e2ce57045e73148d396ef1a578b8fe7e5d83e05e7f245880916ae24f48f7bad0f4eaa8a15253aac2e10853f24616780d4f0e832eeb69ebab21614b0a3742fb8971f9e5bac24963371c203a8f785502f85334aa41329dfc7f98a96a592f520a6771d3533b0b798daca6b143bd24ca3e679f6dc9de9a1607728f3ef949bfe0222a24140dbaa8f7c1ab2ebb23485128b7e89a7a5e22dfd7c091b97499422d3f42cd2f08946562d6c827db29a7e8739df7a9031dfa3892936b2aacbff358dafc5c6c05e4221ba72e24593fb4ad218d5e9ab67c9be2f7f49392cf5e85ffadb29119df68aff9ed10b0d44c5aed1dde4be95f2036aa863f21dfd4f8ae6d40774ef9d79497bba86f9ba79b425d4e9e32a1b972d21e4d68c512f9e94dcbf0dad258ea5b2a733db45b53b4f39950008d39aef7ef8a58139fd01c1f8dadce2013dcb14880150110189aec4e19fca33669e19c17f52c10353c4ee35b69ed835e11880b378f78f6504b3274e1ca835bc7bb4a637440d1e3ad8b7176dfaf04798edf6cc02a8b60a9fc643a0e21da7aace76ceca2f0ce72dab7fdf139ad5094334e2469d502d1708b1b28cf7383a669e522cc1533a8524b9080f4c113d1e1f25e1d603e8c9cde8259f37ec169d1f9d6bd9df3f37c5018c6242e0104444263fe57a87cfa9fcb75c95573769ae4b466855b3a235ad5d010d39193d80e127451ed6eb34991e262fbd838c7959cadcf6f1a5e47c945298f1b1ca3788e365a7035688961b7ed2d20d65175ef2d4655aa5c4513a76c16dc92d1bcc79f4e1806eac2c032058f7e64fa2bafed6bb58bac425f43f06a14d48aae944ac590811cba2ec793095b0880f8b35664765a91f4dfa1b0e3e22640b156f31a4cea7c632d27038252480a80577323c0025059ef3b96750abbc215c7efa97cc5dcfa6649966bc7dcba648cd1ac09fa011b80ce30d458aabd5a53cbc8fbe9839c669212ce70075c2a7585aaf484e0a1088412e836e6b2c8488c4bdbb945b2e0627ce799687834ad00d730e7d12346c8353df97bf7292b813c5ba29bb7335fc200a1a75808ebb3083f978f8bf30a808a5d4972417ff771d1dc97e89d0385e30d2b9ac5b308878c065ac9989cb798e99538f9f365956e8826165b78c5604303f600e803d0d107046e2b51a7f5d694430141950f8f8aa8a054902ebbd1bb8d3a7f2611ce7e8e1d11d8bd262361f345ab32432b5b7a801728bcb5c23e5781bfd7d6cfe449a3e0135632bf8fa6b00df1209837b8f0fdbc005cf7e33c1077b903944f55232ee47230b154846631cbe7b09904a2e97780cb554b432189d7e2773aef3b4593c3c71fca84e2a11845b5ddfedb1555f8b32263b9c5c481143851fae9a89e158961801ca19fb3c4d9afe15e817bface56b1beffb237d006515c690a3e41337aa8d49f7ec5ff344460fa06002b3bf95638b94a11336a55476d39902878b90e8fdbe261dc713cf316189a0331a5f8030362bf60ccb9f0cac5ef821e2435234dce37f458df86820cc823eecf2f4b9fe12657b9b5d9ec3470f96f70652b56051bc37a096f463ba4757e19d0927fca8d2d7df297d7c933645b356c8ee3252e5b1b0eb32e0eba9d523d690d45baacd565b48f849b7c5814758ac87d74e4df19f124d1c1f987a96ccbd94a212b40a274042f3ee3b93ef60518d707cf75c433bb6db8c0a7ded31dabe5dd6a72c54050c1fe15dc0e11d909df202239d4f53575b469196c8404fb55a6a5fb48e600219dab0c7e0c328f3efce812a64033d45fa3958c1bd2b31ed579e515394486b318263d8f4ed7b02fa45da19fb0cb7d9b6bd9a6d8e604c2f75dd33e5e5e9dfedd5947946a7e4076a9b79b1f32dabbe4f4b34ba718b0dd5f74ef2728f6ba4692289c6580dbd91f014bdce9e87463c0278d3ab8bb36dd1468c713eea1682b8f76cbaf77282d758b44729c67fa5743582d901597a1f2f6eb76772b4bc9b0732021821b4c61d31d98c196d3226c12bccd0b9850e37f300241d382ee3d43e1dc39a6bd88f8985558aaf66e2c6de75086379f608285a8b4c6c615661f55c08135de3b509eaee1dff2e817fcbaa57e807f94213eaf48a0cad2894055300306f73e183e1ab037403ba21eb487614c6422517a710da7ccf789549f8b8eec603dd6c2b415d0f9e2707eaa0efbfb602e19b4169ab0d31287202223871e8740f1ef1195988453a487e651e5c2ab16d4842f6c90fe18186b96112d952c9a0dff9371dbafc0f2db82436bdc5d2c0eee0e2b2414015db3a8fb82b798697b3e0c4dcdb3762b9efd4e4047f040ddcba837b601a45f5ffdb8d5f5e9f419fd35bea44385a6c58a35b6adff92068a96b52d63e613f93a57f8810ea7a8b6dfaa1d1ebc35c59252f059a6a9c8a80463ce528217630f19cc770c86045aa56450fd2447f61d38aa7f976fffdbb69fc4534d308ecf10733cd38e15cd1c141b84fa53ce6ab23877cac55143bf432fa4d6bd440eee6b36f067859205c3e70442928b6727e622ae7a15e35be005000bb0f2e88849440ceaef523b87d9f7c8ee9bad2e430a4571db19dc1b1a21ae07340c19bb94d03f95310063cd2009bc52bea37ec9e35e31d4d1b894d6f61b780f18a64f64e673296cae559278a30abf62547fe5ad97c942cef8b346a57d7931b341a91f4f11ccf552a24ee988e5757b0c8c15613ca1e4fbeb2e3c6a9e35b0c56612b95541b2d5987bfd4f87c5b95868fe3ee85d11ac015681e0acfcc70a05ba5d9e7093949dc288db3e1fd576d5e2db96340396af4f12ebc249797b12f5f2cfe2da6e4729cbcd6718de68a91d6b7e0e1430c5027d7c2805ed54b587dce9d23a314d654b425805e47e148642f963071a0be4f26a4e24a10bba3b2112e5caaa51638541a2405f134610adb2ef094d09321180bea1441f36c0cd033e01429b19b036e7551a361de8763f9773b623eb900f1386980b19646a96c3a49a7fdb5544c106b2619d76430a3e9c16172e2ce2345a985f9837ebc2d232afd6c7edf06811912d1b7fdccd0caec1fe581c98d512e585cfe5209577999e78a077b9f8221dade7207478cc169abe56cb492a596e605bd4109436717b1e0d35804a53d67c1c289ad703dd40043b34da890684b43d46663e80e92c8e2aea6ee8ec1c0ae3710ab9690afd14c7675875578a2d3ebbbedd22388a34786a66df5121c09262a299c7c96b82e94f33fc0e2fe25820bf6bad31d371bc8f92b2618d2862a883e7bf1dbc36d8f94c18f8bdac6b2addd5c2231dea2343303ac03ca4346e65e307918ab689ff79c43b2c6fe2d012c6027fffa055727dfcd42252f4c3d3221bd5882cee108e479b0b3a706825dfa3687d0ce398dbfa07e62b2e6b8fb9914d65917213c35fa6fa990f6c4a33f75d75ae8397841789ebd2568623cf772aa0cbcf9029a21d81700f063d5e0f1ddd1cf2ce5a89ec0dba4dcba54c4e30d40892180e7681a6c3ebbaae92652a28a63c3649258cff4f9db1d209a175a6ecbcaae1dada03d3ef8e3e1fdd819bb743f368d23ec1f6924d0bf39a25c3370b33d02427768e1fdefccbc41561c7c33601747fac16494b9e3fc8755507bccde3aba2773890a764c13176be742c0762932ba53bdeffba476ef4b7b00bae0807037eeb4c7089ac1da4c383748878d8c409584d7df2808b8a8b1976f1d6e40295a885dcd7037902786096c2b340f387ee2df6660d5adff4d8fa151d9bf887b3e58acfbdfe21a7ef917923fa04db72add3c9b5e77d234724d21b80c1a3faddf0fb17f233a74bd4859ea3fa04fd1ab7df7c3a53c0909827994a70e7700e5b90d5795d6bdfd9cbcc6ae125f486e3ec644e5a661a651dfdedb2f12fc6857e13f55195e242d9f8f059efbcace7d8978182cf9c1854a8fd3aab6527e59e9381f820dff0804c154ba1405d42d263f0aa957402768a30e2965d6450d2c66aa8495086ba6b92d4657c475f9e749cabe2d28edc63c5d1e40169da1e1384ac1a25a9df9dcff895660eb0000dd2d77ef55fc7b14b9f69fa24292db951fbb4fe138cfc31158a832b1a2944cb2c0c941b1ecfab26cc0b1896135e5d8796bd71251ef463d810a2b8f9d52d20b80759f120a8c8dc45e1f41913021fc9664295fb9f88ecba81e03b5da5e42559c158397e72510acfd3c3050aa8c28aab8bb2440ba7bd199d2aabe09b0c213a73ffc1c9a6c621fe2d9478028028bff1a268a72c76ccb64cbf3a96c1a5b21a8e0d59f2ef888467f25019fec1abec5fab1609619aa9a12ee3a028c9b98736dea136287eb02aec35d4589c67da923fa6f19a57f585a1f1f4776d218490c357cadf667f388d5b6e28de88b9dd1182f030273533e3564b1075f17ac4d107fd48c7c7ecd8ffdf25f6da4c55b71d5ce107ed42fc5c9542ba552c8709f6d2d51bd3a6291647068420297e00900da8eea20027a8d31d110d73ff369768a859c07fa24cd0760fc801d89c119d78cf811d2e08d0b9dcb172cca526a3afb06d859a07c83c276a9ba0816d127d264887a1390e1564b66b0c2a38a706c59e44d0d792e45cc7f0371a41a9073fa72398c06bbf55e9406a1a46804c5004587b151bd43fbcac1d411a71ce25afb9d41de13a2e6c421988ea9b104e8a097379f6b02a56d394dd1dacfdd81dc3e09419afca59493cddf4f48a88e207af072be986d24a0d0d22e0af57744804fc37273aa93f7e24c6f6cc004fd2f2a9c99992a09794c8416f79d64119367089422f4f9f69b2ff570b6b7a85e323db17191a5ad5775bd39de68c0f3e3991f44024668436074bee55cb17bd7430d7cbcb9c74546ba09c6f52abeb19af156610d413ad4955f0e39efd3f4ec2d22f944255315acda45f6fda8e8ddbbaa4c90d2393f01f56718dd579020f8a253828a86150ea5287bcdc27c20033ce3fa90913fefe1745d8523ac6437d8f874e6218c917acf8af37ee41bb8c9ba253cb9af534cd5c8519201193063e14fbf8e48c1ee398a783178cca87c272cdddf5046e3dc54fd633c07d553423927a4774bbc7f599d24f21831372bdcd372c35b339c33d04260995410def0a5413c8e7437d31c40630c06e2bd5c23af4d59d356888ba1b125c18cc7c978cb4de381ad8422df04292d8cce6afb6e71054949babe5236f0bf863c2debf6bd22dbf6218a8e40e9a0998b3fe098c36f61ab2bbf63c02e48642fc5213e41139b7b39f3c4656d00eb27332c6f45d0f061892410c6b0b27ea050b80aed866c9d9eed7aed1c1bdfaf67a209192f754952c9adc7eac358f0b104ae3a6ad30ee62969077cc2bbd6ab6dee41d4fb954f246e105b7321cc1334d49f621276ab90f097cf372e0dce5b861aef478dc4af2fe7377cd30cc535ff69921eaa151c2be6f3350487896ce92f12fbae3b99e4708bfa0f11af43e09b2d5a79249b3832de9621f9c5a81a2372c6cd3fa91343795119b803838c1f5289efd519006948f373c20b5cc7671d6b387c2fbf4c355bf306943eff450e42ae6dfdf40f5bee6fc4e98c152b5627bf54aa6941b7a8aa30600ae906b698b7b3b95070548ce1c9d87f7080333e30500430a425f56f8c0f5d80142f67556e9b5e58f976bc8431b773a75fed7b3b43940086eac67aa97162b5a6b2b478d2f65cc4b3ac34640a07de932a3f3d08cec41467f5e87a80c7aa50d989fe74856028ada63e69b36e7f1b4ef3d893a587f5bd56f8aaf168b5cada0836ba9a5918ce8cf0f55dbd20e2152c758794d67336d36578e8e05cfe01b5b646d0847eb8a053c66897c5d476f7e33fa1014eb8fed7501df8e2c8c31c1d6b3321af62541160dbd593e24d27a10faf53b18a12eb9c07296199ed51263a993bc4b3d7f9df74bc39f05540d47bb0b607e9abc2bd78fb0616919711c247ecefd3e2f87ddebf518c645c6fb18a27066401c3e43027a74cdd2eac4525b13566659593efab74788f70b771e56876b21c1aa7779ab42ad6771546ffedccf97ca434fd152c2a2ea3e3af501c6f02626895630ccf5916903ab9dd0a0bed6c67a08fd20f144861464b7879f4ce2e8092ae1aa97172e9b544322ebe98de847d04010d605a8bd987ca9062d34e9f2aafe845ad230515bd7432b7235ede3d5d741d433a95cf397f9f3b58e6b3a7fac807993934d8add2cdad287205e28b9bcd7a14ad10c729ce5289d6abe53dedfae9c36c38f86f91b8c18a3869b0dd822b295af62262451cd7d7072d3fc10eea23bcb464b99e1cb9dbd633732ee3f3f0b316372572eb82750c30b3144dc91e0b7a8deb01a32736d60e369766c37a6a7887b9c571032c917aa7a5bf81462f43415a6ee695d2d40bce9f51949da69b4dbeb0d3ca25943f881d326c360225ab6f7b1c3d765a6b947aa4662d0ee17e1c6fc6b78dcaaa5a6a73d6c75204c34669b8d34ce80d19cfcd253f7cdb64988ba653a94caf5a8558e78787458e00409a21445849459676e4a2a9ea3f67745e44763c0da887c254483685ec4b45e77bc3462b74f30d9fc441460205612067d004e59e7fe1e3c6f5343477b3bd351ec1685e1343054d4268fc3ef7a1322c93a9ab11b12ac4ac979245fc8838e1b9aa22d149e3f2b8e8bbd1fc361ca97f20e926d7fe57a2f66513259111445ff1647d2037e64971e0e58313a754431cd9565bbd1bad713959335be8724a275977afbd9e797000e90bcc16ec54c146878cbe2d1f04c88b3e6763c8e60fb9af82072d995585a2efbc05f24ddd67e0c249d8f16e43731e03b3636b85c25e111b1aae4dc070bb4835393f9622a66d96a322caaf7397b96f33c98bb847c7498e3a09ef0a98295cd999e42a4268f3afed344197d877daee504ddbfc007635d7e3a5aad40e824cc67278dde57a23388db1384d6a3c37177c48a3ccacc7726aee2798f93576f1c4104746b6d553b050d5b8a292f313a7aa37df439fe2b17ed2898d9f2073b2b7fc25b8470e3125a4ca526ff21bcea913d283d6efd19db182c71e9b3f8ad984d68b7810d96e5b50d6b9ab5cc10053cb348564cd0ece4f1e2fc2689cedc966dbdbfad670faa243164add676bf902e29026fe381ce02f3c3540a850084fbaa28d7ba8f87db00bf5457a914c0f716e6293107c7310996c2ac083cc0e2a5f25a08fe79824d4d93dce4f5fdb64e4f81591f7c362a94522b19edb5a34aa2f041da8c24caab7dbb305c7f511bff384cb17300d63dd41a6b50d987615f0dbac247695f9a4f3eafe3601f2b47c5f43f8a13408224d0fcdbf4d3ace55904f5de2f78067afe853cbb336ed45edea0d5119155e869c9f46cd9c465c61739bf5bae7b34ca81e47235bd94f910833a827227364190e22a3684ab257eb56eb74b28f80b17da90d7e0cab00e405cf4342f6e4e87d7f491b28a345b2e1c3cbe8b3a5cc353ea78210ec77239259e09d2519b69f4300fde7656a110ba39e4cd8265f9f5905c873322341e5a9c4dad7977926d14c00a349fe471a1900f520b6e3a269886fbac130113da78a4f2a24a5f67507f9f26fc831c95441ee8cd3f2f0316e6d0c2d98b24063504aa56b3d47c4194baa2c0494922a397565519438a86a2cbb021a824d748cd2bd8cbbb49bde2356894f91db8d40ed9f7f9b7e6ba3584af1112b655fdb5e59f1084771e7f1e8a35bc4c0ffd42412dcedcd6dcc874a1ea87215b0924da6e00b8173a421755ce805bc1ce02294f74cfb883d9b070ad5108f5ee2b597b652d43230ea94fc3b2f26bbb166914aaf7ad04dca793f4d8657b21e746793ad27f72a999c53b7f702b307383a70de3a1a92aa47b9b836d24481d4fdf6f880baf471f0900f7316adfb58a806825609019813960a4126d2f98379812fb7a9f23c6bc6ee962bd21b18687c3803cb784d2d166fbf93a76f4ffe365e565d6c42ab891d52fb77b6f55e8b6321cf9e91c9fc0e23bbcc2ea813a6f42c16706d4b8c0f77925935cd89bbde5155232182b994b6b420de5756aaeb0999fc3fcff5a6ba4c0f717ea839ff62b4b671c903a9e02547dba2c630ee7e7998308ef525b0fc8b8732de9fe6f3b29401dea9bab64b8a9a185084461b058c29b2df004955b80ee7305ad8cf9e6c7df0b1aa5496a2c535f843e0fd36ad6509734f15283f6002cf19f22dbd80128d4f621f8c50b864e15195d8a42614f56f8980664d8c400cf27a0b2666e4e24328d83f8a2d54becf0dcb51ffbe3ab64446be6586feecf40f3d22a326a2ef5be9e48e6cd0e69bdfd3d23e7f33c52180480593001eaa197b3363580605827b2be3e8603ba4a283e840fc15bfd5edbd49f1aaeeba53ab15../../../usr/src/kernels/2.6.32-042stab113.17build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab113.17.src.rpmkernelvzkernelvzkernel-i686vzeventmodvzquotamodrhel-kernelkernel-i686kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-ropenvswitch-kmodvzkernelvzkernel(x86-32)       rpmlib(VersionedDependencies)fileutilsmodule-init-toolsinitscriptskernel-firmware/sbin/grubby/sbin/new-kernel-pkg/sbin/mkinitrd/sbin/new-kernel-pkg/sbin/new-kernel-pkg/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-18.11.1-12.6.32-573.8.1.el64.0-13.0.4-13.0.5-1pppisdn4k-utilsnfs-utilse2fsprogsutil-linuxjfsutilsreiserfs-utilsxfsprogsprocpsoprofileinitscriptsiptablesipw2200-firmwareiwl4965-firmwareselinux-policy-targetedsquashfs-toolswireless-toolsbfa-firmware2.4.3-33.2-321.0.7-121.37-42.121.1.7-23.6.19-22.6.13-43.2.5-6.30.9.1-27.231.3.2-12.4228.57.21.25.3-144.029-33.2.21.1-24.8.0V7@UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>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.8.1.el6]Frantisek Hrbata [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]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1266366 1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1266369 1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1266373 1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1266372 1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1266364 1224343] - [net] use address assign type "SET" (Jarod Wilson) [1266374 1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1266374 1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1266374 1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1246088 1235465] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1260535 1241287] - [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1255492 1227845] - [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1246088 1235465]- 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 1455116923  !"#$%&'()*+,-./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.8.1.el62.6.32-042stab113.172.6.32-042stab113.172.6.32-573.8.1.el62.6.32-042stab113.174.3.01612.6.32-042stab113.172.6.32-042stab113.172.6.32-042stab113.17     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-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.17.hmacSystem.map-2.6.32-042stab113.17config-2.6.32-042stab113.17initramfs-2.6.32-042stab113.17.imgsymvers-2.6.32-042stab113.17.gzvmlinuz-2.6.32-042stab113.17kernel-2.6.32-042stab113.17.conf2.6.32-042stab113.17buildextrakernelarchx86cryptoablk_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.17//lib/modules/2.6.32-042stab113.17/kernel//lib/modules/2.6.32-042stab113.17/kernel/arch//lib/modules/2.6.32-042stab113.17/kernel/arch/x86//lib/modules/2.6.32-042stab113.17/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab113.17/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab113.17/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab113.17/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab113.17/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab113.17/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab113.17/kernel/crypto//lib/modules/2.6.32-042stab113.17/kernel/crypto/async_tx//lib/modules/2.6.32-042stab113.17/kernel/drivers//lib/modules/2.6.32-042stab113.17/kernel/drivers/acpi//lib/modules/2.6.32-042stab113.17/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab113.17/kernel/drivers/ata//lib/modules/2.6.32-042stab113.17/kernel/drivers/atm//lib/modules/2.6.32-042stab113.17/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab113.17/kernel/drivers/bcma//lib/modules/2.6.32-042stab113.17/kernel/drivers/block//lib/modules/2.6.32-042stab113.17/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab113.17/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab113.17/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab113.17/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab113.17/kernel/drivers/cdrom//lib/modules/2.6.32-042stab113.17/kernel/drivers/char//lib/modules/2.6.32-042stab113.17/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab113.17/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab113.17/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab113.17/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab113.17/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab113.17/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab113.17/kernel/drivers/crypto//lib/modules/2.6.32-042stab113.17/kernel/drivers/dca//lib/modules/2.6.32-042stab113.17/kernel/drivers/dma//lib/modules/2.6.32-042stab113.17/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab113.17/kernel/drivers/edac//lib/modules/2.6.32-042stab113.17/kernel/drivers/firewire//lib/modules/2.6.32-042stab113.17/kernel/drivers/firmware//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpio//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab113.17/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab113.17/kernel/drivers/hid//lib/modules/2.6.32-042stab113.17/kernel/drivers/hv//lib/modules/2.6.32-042stab113.17/kernel/drivers/hwmon//lib/modules/2.6.32-042stab113.17/kernel/drivers/i2c//lib/modules/2.6.32-042stab113.17/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab113.17/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab113.17/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab113.17/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab113.17/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab113.17/kernel/drivers/input//lib/modules/2.6.32-042stab113.17/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab113.17/kernel/drivers/input/misc//lib/modules/2.6.32-042stab113.17/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab113.17/kernel/drivers/input/serio//lib/modules/2.6.32-042stab113.17/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab113.17/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab113.17/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab113.17/kernel/drivers/leds//lib/modules/2.6.32-042stab113.17/kernel/drivers/md//lib/modules/2.6.32-042stab113.17/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab113.17/kernel/drivers/media//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/common//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/rc//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab113.17/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab113.17/kernel/drivers/memstick//lib/modules/2.6.32-042stab113.17/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab113.17/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab113.17/kernel/drivers/message//lib/modules/2.6.32-042stab113.17/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab113.17/kernel/drivers/mfd//lib/modules/2.6.32-042stab113.17/kernel/drivers/misc//lib/modules/2.6.32-042stab113.17/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab113.17/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab113.17/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab113.17/kernel/drivers/mmc//lib/modules/2.6.32-042stab113.17/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab113.17/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab113.17/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab113.17/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab113.17/kernel/drivers/net//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/benet//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/bna//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/can//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/cxgb4vf//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/enic//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/igb//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/phy//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/usb//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wan//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab113.17/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab113.17/kernel/drivers/parport//lib/modules/2.6.32-042stab113.17/kernel/drivers/pci//lib/modules/2.6.32-042stab113.17/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab113.17/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab113.17/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab113.17/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab113.17/kernel/drivers/platform//lib/modules/2.6.32-042stab113.17/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab113.17/kernel/drivers/power//lib/modules/2.6.32-042stab113.17/kernel/drivers/pps//lib/modules/2.6.32-042stab113.17/kernel/drivers/ptp//lib/modules/2.6.32-042stab113.17/kernel/drivers/regulator//lib/modules/2.6.32-042stab113.17/kernel/drivers/rtc//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab113.17/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab113.17/kernel/drivers/serial//lib/modules/2.6.32-042stab113.17/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab113.17/kernel/drivers/ssb//lib/modules/2.6.32-042stab113.17/kernel/drivers/staging//lib/modules/2.6.32-042stab113.17/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab113.17/kernel/drivers/target//lib/modules/2.6.32-042stab113.17/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab113.17/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab113.17/kernel/drivers/uio//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/class//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/host//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/image//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab113.17/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab113.17/kernel/drivers/uwb//lib/modules/2.6.32-042stab113.17/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab113.17/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab113.17/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab113.17/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab113.17/kernel/drivers/vhost//lib/modules/2.6.32-042stab113.17/kernel/drivers/video//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/aty//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/display//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/riva//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/savage//lib/modules/2.6.32-042stab113.17/kernel/drivers/video/via//lib/modules/2.6.32-042stab113.17/kernel/drivers/virtio//lib/modules/2.6.32-042stab113.17/kernel/drivers/watchdog//lib/modules/2.6.32-042stab113.17/kernel/drivers/xen//lib/modules/2.6.32-042stab113.17/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab113.17/kernel/fs//lib/modules/2.6.32-042stab113.17/kernel/fs/autofs4//lib/modules/2.6.32-042stab113.17/kernel/fs/btrfs//lib/modules/2.6.32-042stab113.17/kernel/fs/cachefiles//lib/modules/2.6.32-042stab113.17/kernel/fs/cifs//lib/modules/2.6.32-042stab113.17/kernel/fs/configfs//lib/modules/2.6.32-042stab113.17/kernel/fs/cramfs//lib/modules/2.6.32-042stab113.17/kernel/fs/dlm//lib/modules/2.6.32-042stab113.17/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab113.17/kernel/fs/ext2//lib/modules/2.6.32-042stab113.17/kernel/fs/ext3//lib/modules/2.6.32-042stab113.17/kernel/fs/ext4//lib/modules/2.6.32-042stab113.17/kernel/fs/fat//lib/modules/2.6.32-042stab113.17/kernel/fs/fscache//lib/modules/2.6.32-042stab113.17/kernel/fs/fuse//lib/modules/2.6.32-042stab113.17/kernel/fs/gfs2//lib/modules/2.6.32-042stab113.17/kernel/fs/jbd//lib/modules/2.6.32-042stab113.17/kernel/fs/jbd2//lib/modules/2.6.32-042stab113.17/kernel/fs/jffs2//lib/modules/2.6.32-042stab113.17/kernel/fs/lockd//lib/modules/2.6.32-042stab113.17/kernel/fs/nfs//lib/modules/2.6.32-042stab113.17/kernel/fs/nfs_common//lib/modules/2.6.32-042stab113.17/kernel/fs/nfsd//lib/modules/2.6.32-042stab113.17/kernel/fs/nls//lib/modules/2.6.32-042stab113.17/kernel/fs/quota//lib/modules/2.6.32-042stab113.17/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab113.17/kernel/fs/reiserfs//lib/modules/2.6.32-042stab113.17/kernel/fs/squashfs//lib/modules/2.6.32-042stab113.17/kernel/fs/ubifs//lib/modules/2.6.32-042stab113.17/kernel/fs/udf//lib/modules/2.6.32-042stab113.17/kernel/kernel//lib/modules/2.6.32-042stab113.17/kernel/kernel/cpt//lib/modules/2.6.32-042stab113.17/kernel/kernel/trace//lib/modules/2.6.32-042stab113.17/kernel/kernel/ve//lib/modules/2.6.32-042stab113.17/kernel/lib//lib/modules/2.6.32-042stab113.17/kernel/lib/lzo//lib/modules/2.6.32-042stab113.17/kernel/lib/raid6//lib/modules/2.6.32-042stab113.17/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab113.17/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab113.17/kernel/net//lib/modules/2.6.32-042stab113.17/kernel/net/802//lib/modules/2.6.32-042stab113.17/kernel/net/8021q//lib/modules/2.6.32-042stab113.17/kernel/net/9p//lib/modules/2.6.32-042stab113.17/kernel/net/atm//lib/modules/2.6.32-042stab113.17/kernel/net/bluetooth//lib/modules/2.6.32-042stab113.17/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab113.17/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab113.17/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab113.17/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab113.17/kernel/net/bridge//lib/modules/2.6.32-042stab113.17/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab113.17/kernel/net/can//lib/modules/2.6.32-042stab113.17/kernel/net/core//lib/modules/2.6.32-042stab113.17/kernel/net/dccp//lib/modules/2.6.32-042stab113.17/kernel/net/ieee802154//lib/modules/2.6.32-042stab113.17/kernel/net/ipv4//lib/modules/2.6.32-042stab113.17/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab113.17/kernel/net/ipv6//lib/modules/2.6.32-042stab113.17/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab113.17/kernel/net/key//lib/modules/2.6.32-042stab113.17/kernel/net/llc//lib/modules/2.6.32-042stab113.17/kernel/net/mac80211//lib/modules/2.6.32-042stab113.17/kernel/net/netfilter//lib/modules/2.6.32-042stab113.17/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab113.17/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab113.17/kernel/net/openvswitch//lib/modules/2.6.32-042stab113.17/kernel/net/phonet//lib/modules/2.6.32-042stab113.17/kernel/net/rds//lib/modules/2.6.32-042stab113.17/kernel/net/rfkill//lib/modules/2.6.32-042stab113.17/kernel/net/sched//lib/modules/2.6.32-042stab113.17/kernel/net/sctp//lib/modules/2.6.32-042stab113.17/kernel/net/sunrpc//lib/modules/2.6.32-042stab113.17/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab113.17/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab113.17/kernel/net/wimax//lib/modules/2.6.32-042stab113.17/kernel/net/wireless//lib/modules/2.6.32-042stab113.17/kernel/net/xfrm//lib/modules/2.6.32-042stab113.17/kernel/sound//lib/modules/2.6.32-042stab113.17/kernel/sound/core//lib/modules/2.6.32-042stab113.17/kernel/sound/core/oss//lib/modules/2.6.32-042stab113.17/kernel/sound/core/seq//lib/modules/2.6.32-042stab113.17/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab113.17/kernel/sound/drivers//lib/modules/2.6.32-042stab113.17/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab113.17/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab113.17/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab113.17/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab113.17/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab113.17/kernel/sound/i2c//lib/modules/2.6.32-042stab113.17/kernel/sound/i2c/other//lib/modules/2.6.32-042stab113.17/kernel/sound/isa//lib/modules/2.6.32-042stab113.17/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab113.17/kernel/sound/isa/sb//lib/modules/2.6.32-042stab113.17/kernel/sound/isa/wss//lib/modules/2.6.32-042stab113.17/kernel/sound/pci//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/hda//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/trident//lib/modules/2.6.32-042stab113.17/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab113.17/kernel/sound/synth//lib/modules/2.6.32-042stab113.17/kernel/sound/synth/emux//lib/modules/2.6.32-042stab113.17/kernel/sound/usb//lib/modules/2.6.32-042stab113.17/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab113.17/kernel/sound/usb/bcd2000//lib/modules/2.6.32-042stab113.17/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab113.17/kernel/sound/usb/hiface//lib/modules/2.6.32-042stab113.17/kernel/sound/usb/misc//lib/modules/2.6.32-042stab113.17/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab113.17/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-gnu}S,eX 4 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.17 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab113.17 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab113.17 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab113.17 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab113.17 || exit $? fi/bin/sh?0BZh91AY&SYxJ_P:we^ɷNuW˻w<ȝ=s7{;ﺻwz}kz}z׺n>w'۟z޴wӯ/{[k;]uKo]﷫ٮzWK޾owk ]]ma}޺cw{{vV{}nϧ f}Zwf]>9.oj]^_vN}۽}<շguLWm&G9u@>½]{@f٠ZWۮKXwo=sٵ}};GsǶ>>z>{keM%n}>swo/}o]qnvgݾϮv{mݧN;]=}uw>ǣw{Ow=_}g﻽7g^{w.O^v}^<-u{>o}jt:={}5SmrsX췊mei5>>l{;^m{λ;zjkK}=כ|'_^{ |l=>+xw37zv\un׽˰{>Zq=-}owwUﷹ/Z]t0nꯓmW}۳Z۵=}_D}վqztvit{UOvꀽ֝}-_{}_[gw^w}h}j}>Vu۽h={my{+_w^/w=ͪuս}owﻛïTI{*o^}ӷN=}u;sp1_Rmzϻ^k˽^]tn=]eek!{;oUg N}Tiu;^}-YBnϯUUkovܫ][>w{kv}=vޛn]V}ϧv_OO\t=z}hzt}{^.orn|;{{ms\wu}]wӓ|[ݷo>Z+l^ݟ}wϟWֻ}{޾}dn}ke}n}gޯwvwֹ4>wunUujwwov%{x{>uۯ۷Gc۸룶w۠>}mfm]w{G{}6}jzz}^Wwv}mڧ7>B={x&׺ܽ>wړ[_}w4oZnVO}7_{v̟z_N=ス^y;^^z]Qtvݞ{}n>立ݻwz:wbwZ}tT}=>5e.ګg^`kk7v4zۯݒtP;^ntk^zn4Ӿc>w˽@ unT)B{ky}Ku}gvnz}J{m{}٦fokr}}q:u6wo}i5uZo}_^z7}Ӡ 6w7gz}>[o7lW[MڡmV:}jLZ׬E^[5 :zоV׾Nۃov=)ݟwӝzݴz{wϾjtg}hݾzswq_ltw֩m]}Rw-M}u=O=f`{MWwv+}cgjJwowݣ}!N}{n]]Mow;woۆo>{{f_/oGS}3_}_mz};=v_Wm}g[{ޗ>}w}v֫{YϷSCm6TvM }>Q}=w_GksN{}N}ҙ;tN﹯y]woק{s`|v}ڴΞ^}+(Uvϱ_}zǫ&aT}uzKﻜL>Z^<3z{>}}}s_OWzw}׼mN6J}zNsvm]wp7>۽9|}Wc=v;zbz.ރ{w=îOm{}zէEwT}{uq2;_^c[,X׻o7^zkw}}oou{=۾NuWN99tݣ}-7o}no>}ywܟv[ON1ښ=kww}>{y{>_e4>{}\ݏ}ˮo}kWo@{;hmͽl].z>ϥGwu}ׯjE+ۄQg5. >zn}v;]{/ӽ9Tm۳nq۷qqׯ ק۾{ڽxӣϻ_olWuy:}=u۾}yzOG췵|Xۦ>E׸mYmwz*uMti>ۼx}=>v}]}=>^s1W;)-ힺ>>޽z+{ӻz󾻆{kWV}}.;{ݧ_M}}kNp|]ޞ}/m}o=`}=BoOvh|W=twWϫ{foYO5lonqþ;j֟{QlV|uݛoWír}g{t}Q_{_mnT;׷ǽ=wv=}Ξ^w_w˽:n(˦oO-h={}wo}G=__}}}Ww}o=ۻu__kwݞKtuM}}u۷f^-Swz=[/}{V)7}]64^n}>'^h}{cZ>OSv+}|v>Ͻwg{wovo{pz٫w>Cvkw׻vԧw5X.i}ܢN{ן}n=}>kd:}|={wF>UJmzgv4uTY}}>}n۬9{^{öy>o]/^gN^KI}}Y=y=z׽6wk=e{zSwj{{O+vR=vkzwvm]x/L+ӽ}Qm}9^XTc}|^c}vw>uzobmV}6Y=^w4_|5kluϯzϷ}]}h}wXu׵zoֽ/u{{yuJy m.lحMwj9}ӷ=m۞ۭhoo^t݇N4ۖa1ӮC}h7{C|Z}(+fv^z]:y{׋{#Wi;F۾}}p{n{۶z:M{/wvqv3{CMky{nO{z>ޛۻvtywׯ:mj=X>O_Eޞۋ v[}{nEWK{k׽`{>ys]r7oIi^hm{=.}W{#v;w{կo]a};zn{R{ ݾ__l;{rv˯z|DN;nޞ=[c>sϺþ^vھ>C{۾wn7\M֗_7o׻m^ޮ_J7w/ׯ{gp voG^qJ&o|һ:}-9sou{n׾}Ƿ>>]{{ӽW}>v_,Zuf׏J>;m{}4Os}Sݗv׻y4}miv9;}=U_O_opv׭iyJw+op^(rzҞӍg^w)iU[۾tk^U׻}As]zkpTiw}ut(%]۷{}tiҟNsǯTwozv]|W[^CTjoom=݊>^G]rz볟|;(7﷟}o{tkv{y폯}{ޮ{ޭk{jvݝ(o}ݮ{۟MkUOtwt'ٚ{޺٤];nǯUg%z]:>2 ^{}}]w}{}{kw:宷Z}ʗBA@뽾]]g}{v=*i }(mevxw}m}}ٗwO콺IM\w7}vw}xSw_]:w{yq^kkվoއ>O{{w{[5ݞw7{Mg{;}i6[{{O^FZ|m_}{^m}ousjW}{}m^calnӼw}k_>{f{}sZ}MmwM(նUm^7վʗg{nG9k6dz yϯ;bNޯz>/nN{k]ww_f{{v}z{cܾT+W۰f-ܟOӽz﻾ ]o]F}}|}歘wϳ_{zgnG{٠ﯹm;Movpݽ{nnەrz4o}{O|7NڻuhWћ}nUw2JUy};Ͼzkuo{oo_w{;@=y}J Ӌ q6oSSLTh*4@TB` SM0S01hLa*~B0Q &*~OL!U?2` x  &щ14`dF`TZäD$u  /$ҝⓌt@d @@  @B@2@ A @   A @@  D @AI BA@ (0(K@@ `C , `@@ y@!AB PO0  !@ BRB@ U!2v`YYuhTE 310zq@ @ @A!AA , 0P@(@AAh(`@ !\0 ! (pA(P (@B 3!AC( !BA@ `(Bi8(Pj?@!AB(B(B <hq'`@búCC(`"#!FC ‹ ,xt`^>GGVbJkcc!S(@R4BB 0@=_f VOY&C_dhf$6(ala<*1,j99` A^Pd  9PFs"QM@6Hs#^F~B@2CJ7=V.=L&8`9/ :raBi3BB3ɡef7L1$Ha B|0= H1oH0@-LDA&>pt[3}h{u=cIeaK[ *U~;''<Lӵ26 jP 2 f tOz!٢n)!-K)@.5ɥȜmtB@ϊJEJu$$ ^e$ (yAػ [w~a@'7vlPcg16f/u-)EŒ ?gJ6"sR2<`l''Գ?35E@Q\~ KhƝ Ap\8Urwͻya`iʟx[G1䮀 X@>d_pl8$OUD{O0VJg06Y0AM4җM+bQ?Xq@$P`Ǿ3 B,@!Xc B '!7 O~pH@ nsp)ILNB!B'p@,Pdt+P@Bk0 Al(!pd &U_MϭZ!@"iJ xPP! IKqA XP@ P:6b@¬ 00`!UYi „ G4 #6A7dH@< *0B6 L h`+x8I@@Hc@ G. 1~ "q$`]3 qgAJ`/4E(m t`ka]HD||S[`p3dzB9DH4p;$P `Z 9I TW C 8n DN SHPׂKA@< ‡9+ ($KЂPa$d0f]; 'U=BF"Qb 0 A) He  ){|LM%( &yr)g>Уzb3"HQ*?8A h@K"D+lp % !@(@' d@:@ (R(v KBL:Z[@+@b!H5 8ۿ!_ 4oB`X }@R3<*W ʺr38RX#%lu3l,9 x  D[WzG `WIԐm$hA+`C$2zWBk Ѿȑ%B.+ " N 9jLLgWROsPOuy3@P-ޅpW ~@t l @V[Gz(_^X"*qA?.Ie_2V%߁$a+'yZ *o %n܄w(3ˆ  2F s@XKls+t80'@ȉU#Ja{`*sAq0}>ע@AY> R@xP=p  _´9EYGA ߳!0ʾ:l$tPtF3" !`PiiMWv%~}Y+ %Qrw(%IY|50'L%^[HKLq DS2qQ0@*{UdŌQ=f.4߉ dzu!x!}=`ߙ O'*HeԕvmstX )^7kd%r y 0 _}bF | Yygiʓ惎!sDT?UY0 @h*Z-.H_W}=?\@lAJ{FRl 91jʇ_ ӳq>Oo@O+z3W5*KEm;C{ƈk4- FL`-YeGE8P- I+OD 냀@XSQ7kUt s5ԡ3k)/a Mtf ]]V`VF hh @?EC;d Z"&aj^ѱ>y_#/E(BDso7|r)v* 4&ql1r#T'.b d|U=4طA_vDe_ÏE'N@=BdbV48wH()m,@%9HUΦ É-gy#m^ 'p&jƔZŋϥ/ ӫ>̢ l!(6.sYd8>D#101?4#3TWR#3rI/Tcdɍev~MSaV ;4m ÌH@U9dȐOЪ4'Z3͓Ϩ,a>]0@tR~xWGFMT|C#!#e=2> J1;ApCAG8Sʫv X#VF=B ,@ #x)ݱMr ?SV93{vS$C |13e h4v*p!U~g?)!4[X[yړwD-ly+$V+ĬO1tv$C7Qi ~Xxs{@6 RRK`[7 p.0ׅѨgaFU%(NY S J ~9ѸVXܘj sO3̐!3-pt̬?PcNwxt?n2+>VJwdC98->OyOZS ,[ݔU6)@͉3T2D6fٱ @3BC p: \aX t>hnTR֊z{X _mh`By~ S 0g @|s:`FK,` `?=A䝧tZbm, +Ki-0@$ Q+7)~ۖP@3\ }h].P@  :"d+@pm~XjGb&Ax!/Fc<~sN[ ,^! 99[s#0~g#’JabXvwA}EB4Zsne]ȃ4a ][' LĒ %s~ \g眃1;̺cWdB֊N(}9t!])<@B}]֯"3=xki@"WcX/.O/Dڥ& 4l%F3fa_ؓo$-n府Sƅ;u]Z9(ET[$>q'V[=jbʟwRкt dHa6AF(WZ}dB_@"6hc7VQz3 gc"3@' DZ/Ew ;ê,Rk1S¡oZ[v8?kh\7rB,oMtm+_ ГSu񇾀Pe h.NOBc(ȬV]1o:JYXQQh[M ,oX+W% ?;v/f %6[^t v "Ӿ&I)[  n. +NNw`a䔽uHnRR=Y~{%"r>xTܮ[Q jHT'*$6NޡEDP3ݜ^t5Et.zLҜ(.iyWo0 :ч7 @%{[ }dSC!߻77Hq&94!Qd,eԐ0-C^NThy6 ݜh.eȆ]-љ C<^? ׫jAg t7l'ʉ`5gqb~`sIṅM0rKvxl n7xjD:fRX~]TrrmNbgwԌ:2p֙'77r DE:3m X^cɗxp;>*#MXQѿ0e7XwA[I9Bn _3Du^$Br1ψ'NGlgDrD_9v5$p#+Yqc͉ ،2K{f!$a@lV5A).k V&VFGE 5Ɣfg飰h M|E54u@@! )AgM8*vˆ[D8WE%ہЃ-K)8N[jٮP@ %32@y;1uoiQ\%~]cv+%}tst3AIuhthL!5 GLA3[^}1~4z,KHoQs L3hkkKd0uaNugxQLIrnjf/Aq`#xh(ԧ?SK7aaG,&` ms.K)(]ͮ|g;l1k-~1\.>n;Lo}͙ hr }8Uj+/Q*40D&$|zlx T= ,7 ,ؤ"2cy~T5zC LdL@Iץ$d PZhr$QqY`8%]]D\oqo'&\Ҁ/dGu1eXlT4~Y\N$b$xf۲ڳ@zi<Ph –4LBVuՌ'L|i D8\XOtVd< hðu<)2.qH"s`O/BV<~ĺ5G`Ϫ"+ɕ`xf8rhOM5Rփt4 +MvL`X˅ȆN(/C0um͋ ~FK&ꯠBؾ>ISH{!y0| 1P {sjMW g8/&BO|#ryp o?,mA@Ȭ5Tq>V@eM3~DGRcs<,HUYye:JF-L pE2 dhkaU[z=|Q?WAȕNp=itfv(M5c[v!:rhYDP߅ ,2قc% C7BkLBU+smw_T&3'NCtܨ:mFC!7j <'Fq&2uH-/ܞ5nt,@J &= pb{9.ܳ%"h75#xK3Vuk,66ZL$_ Zbj+(vˬ+RCs-p:<wM0"$ ZA~ 3^Zh +Ɋ.s{4sR#Viɖ/ιl5  HH|~XO!q=G~QF=\aW-}A@ͭ0 uT/_] ӓYgz< v\LqPmMi2?޷+dXLU'8o4!s37p}wߏoB75qjw)=&Sm 8T #? ѤP;;8Im X>$[WUT*[s@ [w鳫F|3a6Oޟ8a`ߏ]β|-xU<-ϛ2p} RoRl0hC7ege_}ZCu'O cHUpfvJRvRS}G: \oJa|#%ݿ{g}6!cayO4͠y F^6KW~ӈ`3H<@^'k@rx@:[+(6] QCWQ،Z=1]tT͕j L<>r%eb?Q"9@뵫l˝5vt`gՒj^Wb4'2)ވvc̑ԶڇqGXJ c0vifЂDS q\weϨ͏FC-֣ZVȔ m,[D! ^(^[1~#"bT EKjo,'xycz]QK h!V u.w}jBW6Y&=+BT>XvJԾ"fx''NJ:z7I{"6iܠl$`-#ltVU_4"+He$yy\ m_Unb9zM. >!nG>Cdܗv1d3 ;ʁ*ڔa!Ԇ'h # e^72MwHnq mDֱ5w:jKb> vbJ&?>6§#.NnbvYXN! G~SfęGL E*tӚ)ҭ:<8*R۹ zW})C˨7OOZ(y,lINQ E)QÉy|Svl\֭-Fz.+J.om^x< 1"fnPICM cpq5NPa@v^a`BA Pq˰)ãr .kcbwr ja,Jw5 A=6Q![qd)[ g?<,eT#?;YdcaHu C|-Г{C<{|Ѩ#I@ " TA@N5Fz+?ՀyQRQC<2Te)-=YwzGd+YE@6Դa( ѹ]^J$tu騻ꧤ!gT†ʉaHdOй0e@ tA36+ź5^.d5.MN*ԓ}~}_KhLuMqVrꟶ;Mg~<-"u T8nxPq{_p)^w`d+z;CM{d>,2-! :qÌz?aC@3GOZu#F)ۢ|yJI)˒hAdBI1Ƚ j)ZRW@tܯE0!3NV8W ^e#"R)"a\*Xzl/t X?Y5sB) ڰOrNJDB7/VB}e-3%Φ@alTʢ#YΦW4#qtGcqD{z^W(Ĵ 9|ԡt*&R 3#i=Ljd4| |c>ap,(fNc:Ni\n'%ŗwvIK{SW_JYgT4pVOfw9T•yBmGGwXIrG HN-Sgtq14bYʼP ;WXxV6^,I\>ܒdڡjCzq5_lHE ߍr8 &j5ڿvܙ7,Œ>}8¬bJs2S2/֫| ϭX!aɐx+| CnN_d--Dub%hfqu #oAsmIj8= E+v Y uu ;Pnq$,0Ie+a*nκ+~6ӮPIb_žXH|]'!?5' Ih$_CLǜRJwB niTVKݕf*c$'B(ׯFyAwBPF-=cwrxd#|b%ZoWvN`ZH$Б(FXʧ Q/VH S֟2UT68$׼rkdkXs<^0\ȡ[+a$aU/'nFf:oA8-WU { cHl̂ԓs|S̯կU2#4CFLmB-.l)r1L)-+g«}9x#=Fܕ3ѹa`Y.Pmg՚2Q07pрbdj+U@$@&CP% ?'_kN GOՙt>Ջ:!)6!R25m7M_[w<#E"CGy6LK*j֐%dž߉_idbX^S:6Xgy~BH8OLeDYT@|2/C`,*TYcvL݊;^{ #{ `]t|ξȉUj&C^d ˂ָ猸zYefڻ+nU|"USG EzRl| %FuN\*fdF[ڍ}Ft ͫJD+BM!UOE(@.!u}/Y=5ٶE_]ke|u鐄S)_\cx:4<x) ^YCȬ/~pJyJ\`W\=.?E@"!?-Q>Ly&>$|kݡͦ%T_zBJpa<Y@WsOsc69-5?Н $v fEHw\kۣQ>w)A4sA ~Ob)I'V@VgSҍ խY.xHQj/F[ȼ{|i!V"m[A|blNyXIG5'E*cltT=s64K`% Kar:O#Fs]C8|sm.F8=4 1QKP>Aˑ u &M/uB(DT7>|Zۗrmz" 9w\qmv e~[|  6طZ~ٓ@XH1cB; BNaȽ3W#xzG6MO1@A@5}eu"(nؑ&ƂW[${7;>@ZzJ`pp9YVw7zw#Noc?onk$C0(V@K#BcND;`LG+ͱ|}© sbДOth%}ao/,z& 8^MO"5׃foO/u&W/1"Xi !~\]` Zt5$M t WlyՓ|IqQVL"fA\HzL*8ŝEȫϯeǐ`w4.wU InqS<y%fƕ =0sy0aӼG1+A vUyYD~ݢp 2v:$^e_hk~P`2'wGKB<{/TH~[IТY3ﰜUS.|߼& _㒶7V4OŽ/p)x _ K& U`;HPg.z b+jFh,( ȳ:-3G [,axťILXMso2t,oIW.Ejf ހ6_?Da}#2 UውQ3,kV SmlfhmDڌ]R zI:2 xL:h ny^֍<5.A!П/0o,Lh#Y194TJ' S!U'qߩ>мH,5_k<ŇX}r-3:%r&u%ٵiʫHIn-MkG80BlRTP)WRVlXrkv='DA^~BZm/=lH,U)[a6Bj;N乍6Sc,CS˯>|Œe(_E&NP[ 6mNOīᇛø: }Ixz ~]Musy" 8JӕMXw'$2 H|@3|`wJ,s4jv Z|7A>k1^sc<1lsY(v8Sp5P\uOoywe{V=紘ox(&/*Rn$Z6q)r_Uv]vOBXR+Kl pdRT4/˂ΩV& |~QcjC7bi/*8V6J H,_I<$:"nOUCPtej#b --/,Ϫ*k$ȅZ3eXXQ+qC-~o9m D;iRH:c;lZpLibe(XyC,7yp9,HqrL&[ S+<8PeeSii_<2ZAk{{ɯx9ZF.|㻁pW%t1 w#'0ekR7KۗlۼfuHQΦ,"S1j5v@e%fXZ ~tQM!K&7&h!0N$7T6|[=|xy H xuĆI&ך;.vNN]5v}]WZd^5Rw߄G̐F5y؂XkKm]ovx飅qşdOTDȣld}JtS2GQ> .+>y F-],Ym&ױM7t^X2b86*rh1"|sLQRBj~`]Dʒۡ]Q{g(ו=>\+K5,}݅;T]1DmHT< 88d!VbtrӛHj0hiyBb4^hk5bD' Nx0fo@c`:mtn/9@bU+2%W O1おREV ʮT%U)a+8lɈq~qnR]hɮb'jf4[Ro_'5 [ ߢ}eŇu;M7ǰnM%cSMhȑO)?&cqbWi79p+( GO̕1Lq;q5hax,iD GĿh帴oHW8W_+IŤ T˪?)1oƹ J…C\b$m(8c M aY'ϠiIӔJ=538}@.fYfP3ᷢ"l\-d>-uvYg@E0a41-%wQb@YZu >Ž5n*Tyީ7NI/Z>NiL^dϣpOdrVs/H|fBkm]A^@g7Ndj,sE(#rNV:(,B%EUOc5Wcy#v:^ eITjU9(AJ ڶlUx.#&-|2Ub ͕߀h޲3s0ytnc.who_/\#U "bWXѼOCG_:X>)A*P⭆#nM[fYI :mS)!L~/M _TKh; {E$ #USZ>j.VYVfaAS(Q5n#prfծh:3dX` MΈ2B~]˩I|`c_,AO[A%z * 1l-_f0cN X,C.m.4qLkYeʡ!d4iDi8- &[A}VJX~Z4{c[t!ۗ*c5O{xW7ykrrC5{HZY vYjƗkY!sT\M  &Hcc~v`2Oޜ"x(LiCˆs';-W8W^~EY>݌;]8tEVQV,=cq)873oSPIӿ apC5x)'2 % CZa8˱p4=juBm֔\i v 堷rG]*S O&ȣj,y [D!q|#yWWݤgh xxT֞;x6' B1JL!I(mcD72)@qָE jFzy=6Rl2%*)87g<1'yh!ءuEn68 2ir#*@SoכtED 0H<6ImFT77:,''D A Swwe&͛rC4FTn!!Evdw\&|ȧ֗~ 5ze>qTCW!#1DU 018:3$hR<4,Q;C~Cq|t~XrȻ!HbBBSе+ƤZk(EH*&{gKvp/6;+S̜R_zYe՚ĚD(F1y0TP(Æ):~:]0SqI8:.6vX$ 94I}JjeezjŽ K k*E.\X@h+oy%(0e7q7$Ɛ쮨m:Y#$2.ViwfΝ.M97~ =)}nj K1O;K-z!ܦL%oLd"&ȶ, `Oȼ6>SSt;bMA&2M=Œ=|vPn?1jV<?E A!{osS:y 2?s(V52Cv[\ $V\͟~f Ae'LayT.khΕ &AX_?/| pkL n^"&5=` )l49pOB&=AUܾ SM8P%,Ѳ^IxᵩL&k3h ݨs왰eC"WwmY h am kif^?.9#8m͝"ն慠gvrt65)3Y{61U`(N_ņ͹#LBT?vPAeb𘈇P~*OR_&w*wS /N&0Ԉ\OegXRiy "rm%1Qy"' :ȗPKd݅xmoBn-WHY|PǾ'u_HX) l _/w3(&5T@A7y;#."ȿI' <>/f, )ψMOmHEhSp8m(yT|b2vz[U>q3 %9DWz`\Q~t"j\LΧ 3*g2YG%C`VPW UZ)_<+OڇqaVHIBb4D1Xo.]v+Xfܼ; fidKRg:{|̦T/R]C0V&*Vuv!m1y[|7@aJ7%{L]$ ,ah"I}B#.:clyR5'wV7-!?UP`ƌNp,`Ҿ^smtiC< &zA&`4spbG"+)vvoCs+*p[*5K-Qŋ͌ysff4kldzH8J9\Ctr ZGW:OE` QPY+$.NЏ?3"c, VD55S;;`^i +ΗFS }1Ȗ5"n ?~T'&%v G]Y$@!fM`7lb!z6Y2_QͼYkacΔJƃYTK{' yyxކVN1RN=fߥ2 a<}?kǚhA =A&IֿT8He8`fb>4mT7L$ϩR=(C.HRVw:V <Lr؄0Ft {6]mT.qh]J0`Qtڽ؏`+zf >mUfA'})|n7@I\A'VIL+-ԣ٧DG%`#4ҭ,VIapSuPfo1;094gGrnۑ.#Flb,<}mg);Tpvf.< M1*#\I `AQ{d\;hk+ E {ld#jZ 񖥚q5Y l#ܖ];soVuBfGOo;RN*Ay/+Ws fcI9hd$7`Кo7awOýK&@kOO*|.G;00`6V6Z#mAͪiHd `=x(|X?yf)C8/35~ bQ }AKq:IZ|ԏrՉKOugx,Kae灟Eoc8a1\s{ E/ 18;yBA\J\_pJ p+ gL}YIa=dGKqy7``)uDCNE`JƳ;"X?[8w(I^@GDVe,Se?tkj_\T /uHzլ-'*K"б& rBX.Ĺmj=B@*Lr}dcGԌEV,f#ENE&@p-&;9Pz=sD^m!Тمԑa,[-@ EFr/"!xԚ(uu Z8YN>I(9^_E ^1 ?Rɯ4UJr抢*7Pa15K&?ProZzkj~Fy,å1=185ιgdv 1 QbёtH$FS%/NYN!#.jO7mQNng&{!R; \naCXu͌^=c(@g̝p7]Q5ֻsz2R<, IW['u"(=צZKF}1 6=_YZE!lcC?%JDn- $ l1M>z<Ψ6nHVj:̏ QI:LW: Kmԑ|<|4P(( 8h)āoC N!nR!N߭Г'_ϻgP PqQVX,8jK-id 9Ҧe+I:qp>w$:QVIϧddmttt49pB.XS4S3}O0DF3W'xy>@uGN/$Cm #, pH|YԔ'?gvC>69Xa6CM!JHSmC·3_jM0>߇Fy,T̃[[Oru8 Q&T|,j\zg^Rrc䮆ssB3Z;yQ=MMfflʹ`ްP3@u%Z`J54,_*cIkzğH7G7fc#c P,WyZ-a#bEFم˟5}02B\Ph^\Lmi\dc"rPy}9- C< ~z\;e"|ϊXd}KSFWzCzJ#/dnDYLaN(I6&?HPy &?;JYڌTmMNNK_KwJf^fʴ's]gl%sPDob`7^k_p(pr[R#bQ-!LJ1+WoGM(/4"[IKOuAw9A+0 _&lr W7Xv &7MBF* N#c>s-VRDq_~d J]Q;juVmϮ Gr߷58X³Y@׉NS DͪmJ ł}V\_2\_a)瞖aDrѧx:z%WRbޘ\&<RuΈM:,ˆw+`;U~Nofi߂4LFJ÷-^ ZW RzЮ7I7(ҘKj LJ0U(~JuQQ?)f߰^3[WvEXon%OF%[$>xqDQDB yciE$=OU'i[K^l'0[ a鱑^ 5L>)R4ۇ jkcw:WR }k|GGˉ@PC]N`As$kvP t׽LOuN≕SNaC ܂\ P"mԗ<BhL2%Vjdw~{_`t8r6ĸk uTQp躓DِxV81ucv S={7v,Wջo'LbI+}PABu}YN& ^Z<9p'aܹ&ޣVzmΣ.ƪxrk߃/9$XR:5mV :֜.oF'bTz1 F3u+L <nL_ƭ_W6SFЎJZ&Zdbrb 7KʳڧCeո(nDc2? zV}μmg+LkN@7ѴY\Sk6TT ||.c$^?N>5a;n}'/kR<'35🚇$LrN]!KIkΛϰͩ 3Ix2/+4^+Rꘋ=ωl4/Ae)J]2u_F`REHtj} RcSd7|xb\e;`Zk%V_KKzw|'ԚImJ_S Y H/*]m7;rw! = W~7Dӭ޹e6nWUxC`'町n_$ s8b;a[M[=iӈg3jcS֒1w!T!B`tRsSU&qq(O6{&pN9T80t$?×gQ~FG|I[R49AYO=^K=;Ssx!}F]ܯGT_ƚIތO2WlJf3Еߍ01 W[&luضˏ X\`<{EITjrw/tMTcj.YΕ"@T ܏+3B~ Ü9evMv}K"C] .,zqM+}D j#wsP@K)xW|1NZoTe-Ƙt]Fi@t+tcƂ`u?=EzuVSj/Kt:Գij/9ǰ,y؂7t)UWX*sд{[[F 7m0}'Kւ^jv߽ۑ}z}4F,‹jv`SZ8d^C/؇n,B5BgϮ| C u^ 1 HQ="Kˆ?Ro"N*ޞɓgQGVΆzY>v#!+Fyȯť~)B_KJ ^^^uӎ +; M^9, zY$_NظQBw33;e^D"֣8RfNL%WYd;Y,`ƺc] -{ RuI5x$P7˄q;,CV}hNNj\.{3;~/KK6??mG1Pp^Jޅ܌ܠ}nQ?آo 8mCn[ꫬ e-Y0x}sj \:(v KƬ":[o q2MGM iaKhHULˊ!Hb]N̒#qin=WCap'Z՟IdB}2 RLX w_CPWq]"WQv8nڟA\.uzU*:@I>=4VB}vCkm{ટێĖ~,r1^Req cIz lS-> ܀-L%:;*= ӌE)la} X?9h@zk.]) M44[7^i|k)ЭFV%9 8;-j7){a8^w**Fۿ_*A/1f9,Z2 Wgf.͊&t',bltH x!c9D!HD(}jf 2=]s5~2L>+9Q0a9FDnc,L6N@h{ uϖ(wA<=Qe\Л5!V o?G~\ki(\+6fUɒm@ж{ Ҕtiu.z ots2}e{eD\PylpL\ s$6r'Ā5N#-#ZAb'FdCx:s眰%Az[,1JY_=*)(p͍Be.O@y8vж;PJfC]5nwu}z >.0v}q5S'n8~+7Qf"5 '4B)1zCryDBpu7}}7["W̍|<bV<3F"0N Kv[-Z}yL}J&-NUUG蒌SzR">qwT@bް3j^&7B}א\%% LeD,yMz>-LωЊi޲fak 5ԬLpO@~^j ze˚ h"m)>~~ ju [0Vl V)ʝUFhӕgJ6%Ʀ|"VQk͂?ros^6|k2^1M\^79^I-%VD!%gl3lD#vX٘׉v! ո#*._HhhE` RO oaR1S~3FN_L bݛT !,u&f`}xK*&$ߛ?égo[7E@JX'ʹy}PC1HN Dbg1Rk,~]5ZNF. b锔~Bddd幏uvo8Ԭr +_FslؘT%L(l A{;==1;t CX@)njDSOVbx̌bgڷx &[0P7(=͉rM|i"󕁍C Lbs VWƣ"x ?t_8Қϑg2"LT1ZfS'4C(֧'i Z4%!dK&q ) YNM7]fOSLS.fԴ _[ z|.-\+=|)"#H` ݻ+ ƫCR`a1I ׵ 1PC]7 CYP`cǖyH$~J^=q>7ԺVXw!4JNM=>,#]D|z;KGGӞfo4cxtO])[! A(!p]s-I3yeMJzjÿEE/U8`@`Wj'TnϢJhG_g4z H=aUFb|9ahcqʱ,":JXK\~#k+"Sp~h~r( "#~jRP'G}b9H u]4m~Nu00`/!;N-7mf,@3 n?n0d1&sGB-c_yc?q<lt2H}մ>\ms, h>*` 7Iyf^Fc9T+k,d['" aϮ<OsY#=ܻgruwI v%c)`j\[9xp$Yل[RpVVw[+hK SP^EϽ !H$[;WvY$P"{W,@OJ6`ԉj\wbş{GXJPu]eFQabj13LyaASrG-R>|Rd`⇉2+;3"dCcA };4?;G$`+Eޓ @CսPHFn&f8`xIQȶlj9Ɔ k=i.ZKJ<%eZh6TBfɯ9 I@F~^s,ܕ4=M:@<#DUs{n*7n3E-,p SC8 6DMR@δ +Cl  ؜5/N]PZfJwK}^U/P4 yb 歏b~I=ܐLt*Q{x#Wr:;co?`fNh}s0W}^fyo8Te~Zl0lFoۼN0 Ai`~r)HuX1 .E˓ 4jDŽ&G(5?tG9?sN2LML .p7PYrι194)<8 pQiҶgrEB3I:;J^ol݌Ԅ~79B+"0rbꤵqE*t4dxR:,av&M{wQL-<<ܳx48{@E3fga"cL*!tMO]iuyیwl {/OPu]巗;NAX,,  SjpT oձXeSҋG3.:wO]jJ&uI\)_T*<*Sp魻|Aץ_$˩~=\e|'hQ} `)]; yØwdŒ5"g1AKW Ii~EK߾hBoAvC0O&/+8⛊ȻQWfOÆR^%Sݫ5ZW)@>zc54f_#pmTqv)` l5L 'a¤!3a>~Zw*"m]G=42u& 0#j;Q 1m }Y)*4#Y>ԂǨv\"CBaQPYnf;Z t}g&ACc/6-Q;ׁvWxf3 {, |!XNpygkf`"k]3C>š9W.ftG] ?KU-GVeDž/U6ml7GS BtH6@*6Nuh'Ƃ?,;,ok7OK9f88ԟ9b[ǝ"_鋵чRv#GW[Zt2EY)NЏf n@iWzRB 9x{WTBd5i~xdN-& ,,#a|{!Uka\|I,$MEL^cE!#_?0Bfٜ̹$ў񜆻߭b{?_upOwc&5"1JHM6[ds\A[U%@+42QBdXQ۶/$u^_%=Z.)c@nRA^X]s70(wtu‹ 0>WZ8BƝF[E@0;eQ&@CJS4|zAaɱ'K]et1xK2X>Y}8_#,Rd *W ղ 6fZ<ڒh3jh&bOo|&pY a&I!|0C`94IlA,D"|̿Q [zI-s.LNX?}C`̃,@ozj|᷏[>eF!lHD񻾐 ̮Բ= ~Qgh%4|4 |a+4k;EOFU6yKY?Y ȨwŒX;A/Bc*-ӟOoNt!XҦ8RUd|=φ|U#5Jn-Itl=<-&_Tbh E+2N* Ja\W>q*iSSJӂM$EӰ:'yqFϨ8.h+<WʵiCKb -"ŽSǗ fzT*BULNUEC^8ً:@_U,]!.XN=,6svb*iv;yH!N75iddS ~rEM6 # ͘V楞K@6ҘOҴGͬZ\Q!Bɍ\nؿef{N`]ԏ~#W/jg]ў)}~Zh6n?aRy(h0?3\ l<ء@PUi-*l+8z3 {1x w5NxG ,4Q<n ea<5teP2+fBj2N1芇e4I^/!2֩.!%+܃Ak5@YN~+v57c]yFA<zayU y>m@f7=O.\z1< 6lX˜ѥRwzt{[ws F‘Xy'p.?qMjcjܖBx4,uC * js4vc'^4 6Q,7uIEǬ^T9Ǘۃ84]:4|50oץGRɕ#蚅"U _hsBBrVc""FLki|`LT@;=ϗݶ%J_A˿: ZhG>}MR@~dZ4ϵEGw4gJen/Pe-%J)ASZn`U\g q!jC@0rfs2V!Ggl>FjJ zq2 "=o6A:5}RiEDŰJxs생 }|MwUd>#:GV]մ6x"*vl(AMP&燡b#Qj^+켷0c=NK{ 1|{Tk$k /yfgiv3`dB-f!L0ZYDFi>,|iY]㵆장NRID\rʚ+[9xP9g'gV KkQxE !yW+`!F&kT$'?続{5Ԣ>Oԃ;8RٌNfS-%P'pt8j}1ɰ>!PͩJ?39!fP}1>K=o57O'IPq Q`nΟhשA)ufKo(7{f.ML#?Ȍa-j)i⤦I_εJ[;G'b VAKE|le;ZکikS)p}FsFٳzt &f|PfOv*7˅ $`A4$V3?u0]׏Ѯo LVZpِx`IMhP?s9֐!\Ȍ `FGGQə.?dC2VNG ;3[J/9Y\ "[ t#EXcQk/-dQt5M:t{(~X:ǸLP4fg\x8>0 hzЗ`7& ZF4HLw6I8,o=A NגK'+L1Z󆖫m$@s.7BX^" P9?sx:D'̐6۶toDWX|F,/ۦtoސRp'bgu{?ttĨn[5ru %EߢcىLޗ/(r F< (*lU$-;uKmK0 z< $$i_8'? NNX2f= vz"z!%^= fG=yT٫%jIuu"M0kiȅϣ],''hݐ͵/u"}̍wiEÝn HF>eX7V`Kw,Q@! 7%[Bo/w`7yʤ5z2`R=Ϸdzɢ>#CB->_i*l^ǜ[RG n5#N۶UT={fJcB3;MxtցN7)ajlQ=5EBy7ѼEylOu<:~ky ߐ8Gaҝ[tkнtahf,Tgʋ2j< %|36?%x}tq0uHR(܈-,ld㊷DcMH RX3E<jdq-oo5߀#yF%=jσaSbrxHx̯~L]FpTVS.鎉ynѩJ77ðE0)Zٷ^2l!EiZٞ\5@R J7Pi8:F@h 8l8S$MCQ?S6{c'Q6cad%8ܧcG\30ΌO/B7lL&~,OHl Čܓc+HAZ[ $zhev,禉 `׌|*//ͽuFV7F0Pb[~\(h#ߍ(x_x( 4~ŌǵG3"% f|Iz3CX6VdzėeEd(Mz>%ci=O{ ½2F!MCZeX‹vmttΎâ@$M \tç 秂\xfJG^?>mTg -L^2uSP̍szސ$`%@BwLRE\ )?g\2&_` teLwCE%w. *"aX5${#jV2 G<~ꖄmUxCm#VaZ#:A w@j?#)$ɾ xb-zv+wEc7un+@Z*0YٖyK m.CiXVHN&mR~,W?@ޟ>h?Nx6*K{+hgIetlY8\ ܩS2Nxg(wZ 4!"Y4DÃQ՚fkPȯڡ(xԒ*<)ܷ5't%T^d~1hL1&ߖE SǏ̃Q4VO## ,QbS쇢g&|hfޖv;![j`հVY*z ` M|*8׼Ąvk{}`LMCƔYz GF9=T=x,aK< :0}XaHODa/VwM*l{% wAWmd{2֠07^_4J`jI>gD/ O3#TGa[tr 1Puj7_ ~ lΤv@6xED7ٜkwb+cuY{CSEn~}Zְj-Enҕq<0C&!+|ꍌ-Bo,?by7Rp1hʛ0pNd*`ꢨ}ET_G{"&H3ӓmNC[B'HQ#t$[wB8TFb7`ofU"E3}XT,? ۍpR(k?B"%l?aaKSlyP,oZp4ʛR.m ;+wX$b)',1b.r2rrm£D6`!oflJ) +UTS'!,CFѬ:_}a p6Oе4%Aqd6CMw@aK)a4j8xMRooMYmx-Q3iA`a۵^EyOZhrsG"[3;0 ٳcL8 |\W6$ N~3oó,;vGʨ.Mz/J%M}xDe"` |+`Sl8bzY~?M9څA='mt=\.}uM h^Yi`ɦ="뇥k ֈs$N~s! vav>P*OR K03QcN%8tRٕ}9ԐpMSɸh qagaa+%/%w1) Wxttu dl~C\$Juf\nf;K`2J<5ٞ!Gos(2uW 7^J%|+®SCat+}la?֠4 D2նH*oz)L{N$0@ю]nc97L@h>vD6_u q$3_ ;Sq=F{ ˒FQx!/j7qJ Ծ2NBJ9T k!ٮ2iѲ`[{u:ʪ?t`* NSQXP #pىAijc7aK F)V~~::}y *=؟g M aq xRq۔,c3D+q{3? / %7 PJO~j$^} Ovrgś.sP1R0trN㐲Ba/w.i>EG+_w 1:Wm|&6ZxFaW {Xeׯ0`!?E)|DDBM3;:F'GMd8ufd P1}5jTæ$7k矁& t+6hp@WVnԠi r? *\zh.=:љm453>H&<$v,9h"sr<-x(OJ*\3ﹾ&t,`EGix\ހ|9\;6AZ4~3UtnȾ{Q8 qC0xZ,e:3lvnNn;lh 5&(}ω}F-FJ9&:,H[yS"M⎈X !zGXX#Ǝ 9k]($ɖ\I@xhJuGgN\}{APt"c-BٽF2>uaMgav =:H?o9,LpYR*äDaF& 0ٯpVbTM6.,>[rD@tE $Q]]wh?ɱbL"wL;@o렳+T amZNݙ(tAbȯ`315qЈ:mst )$35V(m>PEK ޣJ;9ҙ:JgF9h!<l*&m@bp5*3Խ VP yޕ265'9žS!<(,= 'znѩFL(W1l C@@~4A_f"VZjʾCYw>Ş!WwN*cQ9k#RMyPeiàTK \#Fk #l0,'pFW>GUE92`9ǎMϭݯvEɘOI;FbMRy( ^"u12b4ŽG 9dЍ(ވ;C'N{`Q IOύqZ$?D'ygDkh={-y{p.!/Z~'5Ι"2\̚C#bMBүb- ݋DO0jaj#UepT8Aa2{zL:0uDN**nh !bԮǿ9}e70Of.,oWM $-#?ʅ~37`d`do_w>6,%8SYc{k<')Rkw"O4c2$\ ⷂ*y"=B#q%!|cOuGkO<%L xxJT~SO%$܄=.%UTFgאuDĒꨬ&HlGCo WfV기kcXOR*><5hOys"xyt_Yuʌa-'⎦ !d^QTōl+3]ۑblGc|IIbŒ|8E5k|uVXDu4RrAXv)S>T"wWmyOA!^}כ̉" 7W&mrSB /W^>f"Iׅ{H)r @[D@D&QYG%V- \P38Xs>qc0*!qd_ E'5H e?,$LnA >*\kÇNn,8 75}#j۲Pw7X(ӟucT09(^(֯{%%z6N(9Y|ݜ"<|_:d;oɅڣMM4I.`@)#L2jcx.6@$e0[k,dKIAq_Je'bhI$G|9NÄJTq+{G tr/ti|g'ch?0%NoTd|(D f>D(Mp \TOQ|XY(vO"ʮ*fKePV}S+=uCfpAr2i-TXQ P"ѓ!9Q?' 1f* i߹@\MTb6fs80$ֶrD( XH2Er^( '_?ntq+SNIMiQ~z|z%³;79UǤ፻)H_9!Pajj%u=_j٩aQ[/: јvC-o2B"ϑESs+1HsjP;IIQ]p{XTYWEIfgkǎUHbػ÷9,9~`>JS9Prs3߃y֖ؠOEncJg\,.ѭ$]E5F|Xц-0Ն'AW7]ezs4J/qu9N~~(u\KhlH)8y4\( CZ:ڎ.>+XH&.@FN3y?ǂ݃YYfCpϏ8pDlZ4߃G> \Lp+zUb;P&Dz\}yFD¢M~Xd`>QTW̐~`v+=,'>v[؇FeQE ^Te'giU=h0;s>e2% +j J$n..Xu&\0?x}eek< xO onJ q郎8sq{kUNuIiKfOr"6MQ~fD lP2مz[@o&E˳ <"J^|a *ExHHC l]4|WSL@6{^űbcg\ڑA,=;eHDT&znǃ0;n>ę]W⯵7<sXHq2ղ4,p gTڸ~w3ƒŔ#Bf#6џN#:!z+$4H#̔rAh^'#)m"Zơud%|Civ/مRd_ov| b)ES+3W3ŠUߨD]Zmո"P7LW|Kj_Pܞ1NCPj}ZYPԮem&HjgIuRw0 {$bf 7TQoZfjpLљ`"=z!5Mhްyfrvr <,o_Ҕ\z :S+UVU!z(8;^T>7`vA!l(92u .uil%ikKAL!/D( }].H0⁁dlR׍bmdsP\ѼajZ HK5m2.4EH5Zxau dfSulc)^Qi!rjWl̰a{3VU@y tۖ2T9G1~cjQ<#f/ rň\&F(A":r656+3]"-.xV^lTS PE׮N*1GŹotIG߼hiW`ƯЋq_&EtE34'w֊~*+ȡG!NjrV$om1tx|Omo:{}p/1.%ʟ?BY+o%~?{JČ,qb<Bt2+VIT'$S6h)c;_"ۗeܴx g?4lTw1B/qsV@f-l2l $%8QNGN+Ŗˢw_w}yp2c%$CR񥤽Dh+X-H>i;o BR=fe&5>MAP>ٜ3cv_bcqG\ޒś栖NGAn*`?z5 pCތqNOd4@ljt@;^(O?kQa}"EK| O(/Pc\`ci1k/[2(1}½ϑƭ,.(J) IBmPX[&"qZBLG6-SJ7cP~0КusȚ0;f&&wl!-AwNԽ%cv y:*&ӛ+% ЙTR3 *cX| 2Ar*5$S !}fI!'OenCηϖ`=1VJA QPKgqs2i(!$ZKFU'n1˯a#G o謫Sqq]mdXx:Ydsܼ۟(^q̉hc@Rŭ -:xA?%RK{뤛.D:)= v"e2ݐRi9<;""w3H J%o))S#9[f;u[ xym eAaq4FԐ?" DdE9zbL#ܮxTeQ8x|ܯK?6q9f'2+tq3$E}5X[ԗkb) 9KoW#]syTTd@0,^57אHʒ+pG_Y_rd&D԰<Orb+|2s y5%3Py9gyھ#|K^Ƹɺjر]ba>H{ç#3KVŠj!+'2锗>OVi]J)*#A@8D)ovԜVǵ=9e%yor  )~9յVJwfj Q4)@v!P2 |D (}]XwG`kxN'V.ωSezG?}E=Ҍ8WnhƪyK++W{EG3^"kĢx%qI3/q`V>W9px4(KՁj٘A*ӏ:J]7p&unA|F+_Y~79ؾ C8xt*s yWC#0Xn8-squ:?p0{h!NX4Ж uB~6X}_,(y:؜x,^|5 7\G@JT?Rmش ҷSwjm7$C< yį߮,D.oG$γ᥈Dzxnw"! {:K [2fdYx|-D8i$g&0:{!R:Pfƿp3syqO vdҿF/k6GeyO^yhzkpIkhr^Ec []Qͳ d盧;b&L x(EseD~Rd:qwa쓁ټSWڜJͽRˠ7l?-rpT{utk \LRT P2;Fb_?h)ys9 (*_{YTIȬS̊'X3~BЎ5}2 byBtODvŸ6lHɍH^6ϼs'G F͹`[E[~G >G4Ovɀ<(߫|rAϿ&n5`%caRh%fyM;X_3f583#`{,|-O;}p̓'MuJ2A4i3vdkU R&_lNQ WZ:MWޝ9uϲ6+R@JzhG2;5ZVT{^նQrUǺ9Kw?T"ҍƨ^ƤK~c1+I@:W4{q$ƏX)(yo"K dv|@&S&mE'+(M?Tnk"{C>rL1s2lo{R}+]'9QXcx\xUW9s^Tu2nhȻMw'V F֚0bxY1$M<ɏ0A][]#$؃}Fb4QZ:ѭuUF\@bs}V5Uj9p|~c{/d2?FGbC9Np5> Kc=?P|64$ Vv>,=~nIF'\=_h~ņY0>[2m,UKTNU)D׻{9HB뉢zKPX1@-Ȑ{it=MB*.KYMMY#C| dVO|0_vZS OJ0|w/N%@Yu&ЊwRyˋ%heynċxRPcYj=߬mnLvŚP>N/0U%鷝'p͸k=GWW"?Lx t8%+Iur%h&w]'],c$Af,b^ [gA4pN~$ZIg)Ï-`$rWII탩C\芡`q;Lb[gkQ\ۥz "H9my*Cfke6L?H:}{ToK1siU0$dfL9w&c c xWt=Q{|t$ql(=_} -fiUi9FT+^!ȟ?kI\ eJ=>ts*Fi}z#ԬF[Dfޙ”a![}qc  xnR*gMx͢:^e%3 l@4UoDMqɓ<⨣|?;Km/Ydr Ob~ nǍ|;fСuqHR|- g>D/TrtwDz;| #}+ԹNTI/(NQo&m,ch@zBI =G`Ydg"1⯤@u"B6Hs/Wɂm8%]Mؙ.c+b[;]eo%_: n^btt./L; g~N#r7<&ʀ'Jf8ٖlXnXhvPE}cI,c@&0t.N6LX&wiVΌ ~~F=ξ /,@O Ҩ#6#4*kW\ Qֹ9YckBOVw]z#ip(*)(- o/)ƁX:phy'ƾ4Z 6Yk$PIA˼XVfI㇒x Fz[lgE^X4=;#]~NǬ) z~2ex6weҀv6"T;P/QnN5+,=úތ XvMwFH['~ACFm93Uˑ`4=b~ g`a\9#_" f"sq&9!Ԗ.}:^;UN40 }wyye|dIjmEdY{ZC GŠ0v= SIГSS(]Ϫ\@)ȕGUZyIq9񀱿:Xw>0x>18dW)%ՑYJBJՍ# gr˃EQ A}FU>zuk" xf\eQׯu?[i%z(k-EuYo5g|Je}r׌ XA? Ie'VU: vÄ^2C}3iBx.J>:@jf-wA$6LUu+阇㌪`Iy=v[ZOHp>'fsThv)|m'kABW%ܲ2U&Ҕ-dj!{/veM@B;~$ ,8!6GJe@$$BaMC5Nk[bov(yCd 0]cM?5xᩮV(̾*blˌ/Hlo*wX꒢tڲgiԩ)6*X D|p{@4[(k8&< 8Bq))>K_] gNJB$/#tM+R`BDff]|-54=׵7߽Q%Ӻ3Ok"CxAX_r7fa7\8d+Hp!3c^iؑ<>`uX)jO/Rcdۛ׿m AW%e;ץ:"f!oɥrSDGEԕ0apk"Wla5_Q,ݤR6$gNaKx7)m76@ qo=ݙ@ 8Q\PJ 2e#a(+kڙ,!p/H(txe=xTT]E:7hu)_݊tFr W^Oa,Ba?jqJ_\إٰ?6yϟb4KB)`&GO8hgŏqMkujƇh(05NމY(҇zW7E#k!}M { Y ; =[Rd[V0'qyhU Akf`;$>vgD{Τvqn94`r<ժtk(cٵ=b-^+3Ͽ<*z`Vs9#^"b'`e ԟ~?Ic) a92J JyZRG!Ē̻>XE85EMu^/%5 `#m P!\ysXg]&)+>H:^`zhGHX =_7Ug`~zDG%cwsT|GSCҿe`koA.jķ&VZ48AEx4Nd${5Zǭq7 MƏQ3zYN`J*fiTO^"@~/t0;yo! oMM2$W}hJV8|I?U/*9?"&Nh$]#h$r#YW|.W e*+rqh w"U|M Ѳ~^?MGn/jRiV=$ڝscG1@7Ps/y@>*34T;9+C u`8.+@[!ft§KnwB.5fu/ S@)T%S.a_Ȇ /j=LJ᭾'iqz6k({}B9LjкD -<.d!nŰhn7P| Lw2 LjUCGKЦ!ts`3%_A̬Y6,II'8+>(l6VtFL[R].|/:9+zhBk =~` aVر2($j< (E&$|]lADW?+uսʧT' Ϡ4E֜w}D7x6^$JsI' PzľDz<=Ur8v;^jOa <˸(!U)!LjG24j!h'@{ `QOQlk[KVhW";*qbطOyqd܌,~@k.{Bc&0J T_By ?SUahn|DYSZ5vkZ:"$b7}YK7֞*9Ba4hj-,9P5ad~% sqևfq׏F#g~d^EylW$:r[YyLi#'?s'QÏ)D ^ҬLԒĪl;Oh#i fAIWX𶦸q]oێA.`A ۻ0Xjk܅*"XLiziUGU! YR܄h5${i-#!t獢RC|psRol6=:uy[Ȃ*Wշ=efcފ&ʺՍl3hz}Z 򟛣 8[~:Z!R  /#b )zym1r^B &ISC&!!lQJo3+ })NFߔ! 2bbNj֝`r>x{{ī~%ܿ-!#Jh6*L~*`cwS|GȖzsmκ*SF[.dȘBƷZ ]&0?<3k#"~or{uyPpDM~CۗX ~L |`rkUX^a݉_BY tKPӫ柆L?IuWc=547Kq`ʓ>l0=z x y&?x?TtAKte{A%E' 1e.K45fbk;-!V.4@W8 E csBmpM\(! Cx< ^0W/D9-,/ѳjy;9\3!0A"$a'5qyǧ9[穫Ȥ5Y ;^l-Zڔ ġTm4i7R4p[pʗ)ْe{(ןW [H{ _QduӺv(.Ih?,,N{ 8C6bq+ˏltme{Rd }Hӊvq b0-` # !6gBboL'X<4Q.}j&:rH)ЃzݣOXX,"CiZf:VHK;_-; kce߯-dK3kGB=2l̈́>RGsodOlB ک?JԹTB%<< L'Eۻ(ǎ#I߁WƦ1sjHK8Uw*ѓ& juAR | h7tc4tH#ę'@0Q{;.c7{yץ8=i$h(|*5Nj]qVt%X05S*,#)IOge,!v*Ϭr9 ɴ8AX]к@p5R>|sh׻@լgSh:#?ƶy1A5:ZD} *XsihW?PyMvv=| (HPX;N+gq%eR^h [ (8}e\`x*hf ȿ@@|ʴ$žՓ@ c\WTmSm̂w&W\g HKLx~;pNr:x~X~RsN^ {=Do:9HHqvLFe^[ާAS$6mqoÊIE*-nsolk%3UމHr 쩘;< $F|w9|G]o1tٓ.HQ~.*cYG5ì¦#t,E[77g* %\awpgVI+up g)]tycPe-slNM :H?*LW?rR}>NSJ#_(;<$,ku~""&>"#-=QG|#'ˢj8L`bdq`D0λs +i!H/ ?|vxY8뜵P6j^+7v5z &-Cs>o4![[P%?'g0PȄ?!_,z+7% ^())aܻ gwqQMdžj+8~kG{~s^ļX3D;εKN jE}v%DI(&^ PW0a kY`vN{>ٸ%;侐y*& ޼\E˰Y0R'aұ*,U)CR\Kr^̹ 7({cRbE'"{ ~]"yZ}kP6{cO|Ň NaÃ着,b"LB>ygck:bgK&fIW^#'m /Z0-odrd~7!NIbVCe6Dp1 sa'(͊m,Ӓ鿺YO\0hJXU&>o#EO3m|?etb-D !̕* {K[l:_უ7>Ҽ|ps&B>mG,o(6֯ߪ\~u[\r(3OcljT].CMWMu[K]|9Yͧm^\׳N>wjj023MVӑ| W\M&Qԙ[,N@ *!cf mTmtְ s:NH?cBhsG=2b @2czA>v?`K4Q>fI=]́h5sxO{0@U4}^PZaZ5 hS,a/dA` a<:55=\}6TԢ м,IV){KsQMn)thIٛs08de77,9L .4@ouz$<= ;+{-/qmR}#Ր&CZFf(N,YԌsp3777[RY9+Ƈ+.gQo |T\toV?b[C~Vkz]FC A֜ŷk #[oNzӮ&4U"i=cVR? J;_&(kXc(w].WTrI?ȁ|60x}dj"-ջ+q 5CϴS[;Z lWOq.hGk pA阩=TFؠVMpn<7{Ƃ,G]!!2|J3ҪdjvR*B20 2*!(Uk1#DTiQ$p;!u;hQ{ђ5^,8MҬC(#@A@h}EG2CG&GSSmE/=ÔZ 9 ЂWPNںأPQPbPP`+W\]t9nԀ "rJmGSF`$lNYכ9SC*d5|L΀Q΋@V͖j {;"0+8)"AO`ZE^ZYy5# KN[(HI(B07Jt V#5$/˜Ue :N 8"Ar`rV/%.KL)@'ĤYvj]`<1ԦȟΣkXQ`LpxFO*rN"쀍R>@yJ-^sBem"D ¾{GRdS˲VX;ln'2]y0jU}BP&॑5M9-.0WO[h(-q|+/E]Fu$:F[4hB&M k8Rn;O_vtG9fуzx4W}SuR[eUD҃/QZ l?bbbp;VS(5F,#.:|I5j.9Lp/19m\ÐIno(vy+(H#B2KUF o :-ɶ$QзYNwB.dCtJ)$={Un95FyX6ي*ՍDRe싙8z9u(n6=?lE>$WgE@zTY0>(0SvDjdpnlMVRm98FdH8ۦ O_V5#Z&ZEu7v(O{]UF;V{ bVT!}n:c#0|6z"^h!re=)zl0 N./IE X1YD6Za,] π^0`zc{oNA~:[gudUl.7z^͒N=C`/%XI{ƖLzEdX ՘X˃T_/b^K,G .?O-oQqc,#`#*[6̓!$^}B$?gF[4wC+9mMRf&p}(suR< e]>Q9Bu|Rk-nM'a}(9zp zsutȷ4M$w߸k22zT˴峹+xy ?=<^1K>%At&:~-;a`ZO~GfgrC"gP:53n5+LSdڴr<2afg m?@9*H^eMB5N 8vDăL˃Ёd֜Xj:̢6~Ó!-6 .̵JUjÎP+jr>)M7|̢u7G#+'U=H>֪Ԅf_V>ھ*N6CJ_&vMr/}He]SRRyV1lUk*U*յv)]l_ h0#jET.|ٳ>ab4M"v+> +J5h=ʩi@#^&b'KS kҌz)Iݨ@ ֦L4QkɃjwnBE~_5B۱bLacU"L}Z:9=lP'}S^;=YG3|bx~Yy`Xnvֆ(^"N\8!!rE̸DkmK #WdK/M{O5pdזeT!u~KJU$ՄzVZxl[[7d5f(8p{bv*ɞESkޡ>&q6c;:M+JM2v΢.GsȑevkN{y]cGҒ?8>rv~dC$Lqv'7mbreWG~M=2Rbdkm=?oQ입F4!!# `aޯp|.a#L Iw馄n+ R9J[pU tw$K8ΐH,Xj+ Kujp^JEVnP7,Hqn;ͥ[\ xٿI3ܔ[1ј4@IAU XM~}$BHGח| 1hsiǨz)iBzJ Փ"kؙ5UN^ 8o[A `ft_܍Ҳ#A< Q* [ ,j]d/$g]&?0f'RA S0W0ab/WMM_~ɶ>hh1[o5ΫϜ~f4\l%!T,lqrG` ~ogW=FOyóx !BSGFJvL֕EGS1ZTy7<1[Eȸ-)K`]y"Ft:/5CH<"`HbLV"eĸ-ՆYP~h06U|?d)8\-|DBHKi0ϸ8$ѳ_n "ˢQ7)l' Z*_k xVCL?(3Ƞ+%jk ozhS39HdZxg" ΡN0fұ85Gc ĝV!xbLkla@w=69m.k< ".kl+-1nw'n^^,ȶ$E7ZeLW?`@1$DţlCRUsstxhNvdr86jaBˌ%~YwU?W\\2-R$[,* [8U OU1GzY=V/FIg=HB>2[9|Eo/K}p̙f7+}Vg,)h[0K6rW o3NGKAj:c›&r_߆}BD} Y-k(b͇C tn,-/o N %JJzݯg0s4!^]zGwWr^[0:!BAP~H{Clk'6k9&i }2ݓ˷e"E|3ȩ]򠟧o?+F*0h]jqfD3ۇȔj/ 2R|7A-bgQ4xO\u>Ĭ R"3dQ*f"@}[щd6N:l ,z?2}"rJ4ay/=/;Xz{(`N~fLyD':Dy)gQS +a.U\g $P7jJ8B4S-JڐGA0 8|ovY T<Թ!$̵N 8F`]P kv-( Z gD+YJZ@,R\Kp/k9PZAܖIru2%ާ˹g{5&<J'9ߦJ"']$Ϩ^](yxv\oq0˵w7l\ṵBN]rPp>`è ^!s |c(iQ3СrkZw !uj;9mx.R\ո,A<]%W)?١K4~N劢M~<:[%?7@=>"BH%:-)+R+(&0Vaۏm?j asj_WsQM pgoZ-/%^(/~?Oc`x!9&BkOodh*؁8<^ }KY`v_eFwe&3K*ir 'PPHE3tǮ~1AG|Xy1^NR(_ڈv.VxMI(6D12_"N5f {{fB*)ic6eڭn|XcFFELJ= rxNl`j3yQo`/iY?Fru0E;F ԧ6޲멊C(EZb1խ[Vvʑ:Ҩ  +4 j4&Lq0L“FIJxw&3Vm4Bc|`8P̯3`>圛֑C9;1 |LK%Kܢ w%6q@f8[5ƂȼJ^ .v IͷŞ@PQ,R@>yVMMW*709tJ[(}aG7f_pRG Ab$Z&!KE@R@h&l4(E9=%&A?xohIBOq|^Tt<ƤD}U-hEcAS*q`U-A.Nc2)O6UR=8@\?*z1lzGypxrX"%/H/5{3pJZcj)umgl*(kZ?Kb[O bFw V-Rpo4|X)ݠ]ZQύÈDnc5Vr-gT=`!hZ\=SHf$ᆝ*hH'ruk po 6O,0Gdo1!Nccgxz*ԠwҳX37iʗr7W\lTu}}vĸǐjo x?C7ٴlG. %|+BcG?0|u|O-? |e7XBMn^c&KS2JqA4QhLt5 bxQ&)]uO4NYn6gf>mQFFY̟_p*\Pv9Ǥ(zGm'!pJGڠ];9]?-Wt(K"Ty¿v\@]R <$c4ZXBWƉ#jP `IdU&fy;u9V=Te2zS.t̖#)cAO=noKOȌIZH?OX.ˊЯ-@n&w6B&yjfĒ(G-='O1za!n7-fipNF~ȕ9z%9i}-@NOWLzgzyGT74=-D-I&^ݳ=,#2cA&Y69XL*J_3PbMtƊ z/]أS/UPwm(nWCTsL{jvPYAHAB2t%g9۹W& 6EIř@TMRPK3Q)*Sςg(ZB fUa㝾b#:rUCW `,Jw(0Z+$1+lI/s ="س`5̶iD7) @{Des\%ʚU:ONo +Zϻ9YgʡA2qeK8X ™tF7l..-1%HlҸaM+Bg |8`dX6`SBȓzy\O?:bG_̙w-(wLN휯'VuE,[96bP/]sѓ Q =FÁϩc,Db:PxƩzV’91KcLXʺQbZQ]z>Ӡ FO~i%}*`#GÚ" VE+S><xps (QEbT'qA6P1w- D%toWw$8ݺWGI$vp(E`=ܚ>]C;Z"UM6*1RrT_̒GJ'T)y=d4fiȖ [;w` pwn+7yzPf8u)ڎ tj,NiL3͊mr' Xl#bUM5}XjI/l##4bȓ WVȒLZq F|0N6 4ekCwC)|]rW$W "ikF3ވ'oW*i:^IniySgY;$[R&E~S:BgqbbTIa4J FJi1 8{5S&=d~R=Vܭ/w;JK je*\ k-!ߪwQ+ ^xB„:,:ֺ[ؕ'zzilɎ 8J\20DRM߰!7_)npf@:OUf|X.)THPMrxQ2]IRb37 dׄ$6))}n HPRdy(deڌ^6\3!L zR[v-H&X{{XZ3~pҾG+z1k\@vtljJ=un8^r x;?*p7vbZ䟰ˇHoްqOP_l>^t%w]Idۆ\pLv-?cBu))Kh$9f5'*"_#1jy̑]cn <uQV8`Q}d<YK^'949IdPJй+ H*˚j ,@f$ÕddI/f(v?6W@4VJݛ5̔iaNO1e$Pc<ϊ!=4ʺ}u2Ԍ~!#"1V{oT~\#}9U;0Rs;`QkJ܃M:l=CDS `9%# A*#vs>K Ws!LQ.R#Z$!Q=6Fz G9]#<\<'؀/4)x뷨 v~[YՋi&WC ^\ bJ1b 䈛}aPbUլC]] +4JB*oF^؋_8%u^RԌ'$A5T~vͿ8՘\YGtvYhfnՒlv*^.G(nSz$mϭtdAN ̤ CS#r{Y8_ϩ~Ow׼vz;d87Se99q&O-Jto9+NQ*؞D*;Φ[W[#:|824Ǥn\zqt : O7fF&:,:5cxp!;d_RKou,gb=lLP̣B-}KAZs'܆ <~K=@`^WIA90ỳ^3jmk4bMU t9+3DY63H~BgDgvv;Q|_:}q%2$]A|{yJ7;&+o)ty:4έ2FaBфrltD>vj?x O f4X6Hg k!N$[DҴ`xs`p{V|w3-%$9]TX Ni.[DYaFU"z(- 3 I.f!!,ଢUԡM%>Ew?sy9y.cu?%eB)sW4Fc@딘"N䅘ixn;|gXg- ~#&"RY [nP٬iQ.L5K۴]TĺW Iq 2rb>AFDE<3^4ĐX*vV^6xt3rXVh8 Ho fdw~Ksc׹n7(k9s Q<LӗW~"ܥԫ4!٨iգZKqPݺL9Ϡ"*N2xb!_3hŵ7 aʎ%m;k.uJC+-j6 '|(I_g{e#ld+T[L1S"`IuR_Jzpehw(t羵2jJpbvY"bnOYS/\M<%ޒ9[FBtΘ8g e4K-h!L/FTR#2o>گk*SD*H_Q(4$wNmrF-˪|]}Cx>j@i_nnI8ޤAC}2F2m/I:OO/:NN%YP5^!<$  $O( pBxOpR6gLɆt-\'[mI\ b$M6t7bEUt`B&/`^k)Ӏ&ze>N&W /?K# m;$*$F[r|qЪT;=M^ X?K?|9wG9&(h-AR'Ds 2@!=KcKV୒"V TС92}e`Ժ[B8_e3[2ٸmZ9iřgn M:G,tuĭC#/e#I[-#;$÷7'/culFn]p#p]{=Ck?b~QM6W8`[jyXrJ M-UI^w˜tooJL+>ӹ}SdosCPZ*X|q 1C#{=fڛf|Vܯce 2ÓhHhFjWZϡ>scumΑ p+MD䓅φpО+^d3LSȾ /4pD(%ulv4T(QM̽ X&8`X"X2ZNhTl̶Ng#80gg\1$v?B.qXYg೬kcTiy"^x5~LKBbA?1<`dQ?:٪}q0|X혧 k*/d$RCp%8hGȖLѪJObIQeV~kLf4̵V'iG._g0$@`fڗ&J$Z=:V1þR7wo % s<(C4ZRre6 E;,@aVΩ.*"Qljz4 Q#(Òt~T4/T*džvXZ.qmʦ gM#ʩ'#W;(-5թAr"򔐒/5K s|'@8@gx*S/O{Q -p9>Y֥nBpn.~{9! Tƾwlr8DPUƨTKkCģ1Rd=A3HU6A,B^ATرʅʊ̠*Do ~,>( :j)hc\ϔ"c@ [C@zܐkw ;yD– GI*x3~s1;PIUպȯnUfaG|DD1MpPocG=x6d!3Z6z!I0O'gӛZFPSZ:#G%k 2h n`h_6T ̓E/WXgN~\4mnc>;l4? "}0mD^co2䝋OT8>Z=tVw/G9Hd )5غZ'=EؙHGLPp]H=5Q9zt{It&냔؀1 R9q^Ng f6ӷq|H0g|'pA>epS]~Zo0l+LO6YP/G9V|>J=:ӃDTgF~oҵG*3LaJ<[P:x62PwK #Z"*+ ?33-HP&7WIUo3MFiU쿓X'V>c/F2Lȉn*>Iٔ=tJoEta(FI 4W!\&~:ۏKD_Yw c a`ᑉ3YlB;"u|&}HZQ(Zժ|dS:xP25e<߳x>3|dV0hLI!Bpü#2Xf5f &N;1j_h}?<öXqnD6TIU^J;V}$::묂*u3*`y?"gnB1YXo tMmDl=WCw!HT)91  [;pefz9rdDr<&xLW $XDRj\='a[G4Qy; "5*|{L$B1O}/ ZE%&VrdFG5ƪъf!"V>DH] XrJ\]c+ؤd:C(X^0tUWs=E֎PY;(WRqevf`[;Hp8 z blb;pa,QWoUGU!{Q?հN7WF:fӷw':Q_+nQlO9J"6p%Z\RʔdWݐ/E漿+l`"i]>߃ \URY\=&JIX}q=c#A׻VϑȫT\V[_ă 6>eA~# ƀ%Ud’i#9+t{EvjIx 1Ŕ}c Bgրb1.IT!h7U6z 2j6N#'HxȚcf ɳֲ2P5X i㩋s+h|\u2 pf3*0\Ig8Zs!r^!D=dn$xr0oUETjaagT ( 45|䃨Y(ڝh>zB8J}c+V]1ރ`<ᆥsl/=3s 9BU4Cx&ZLF#L<oKyt(%r!\qvCÌ!WYӝB$SKz1= 'dͷI ĪS2]܀ hVڦ8"&%4ԘU$4*Nj% u>y>stk:nN ?`cI;K5 u)2Kd>sD$X>;QO7>u5(EIspv!1Xk@PU_|t((h8͏hcMm0SyKf,hrJ [[#-}9\R|G$&MM*zE/>"('r^z qo* M ^P%/ +SbZ9.ŴKft}ߔ5Bd?kMaΒ#PwdRKqX=2f gz wqQ{Ma Gz~7$UDu$*w;s2w3=w4eh|WČg}2RZ}QÂqe#d?JNHIMYY1Mƒx-L] }9vZ6X I;v4:bt,?"`Q!'X6 *?[>4$S`6pCJet)*և{Ľ/2S2>o?]mDAAWi4Hsz%*î4.wЊ&_p_ӑY 2|K^mEÏvǧ7+s֤tկKYj{!>=L귻UK'Æq(bӃWwuCQK\5dUKV?`EBJ٥NP v4*5 S9 טi~{`Ru[^UB.L2L{ÖNH/,m_[r 3Kynku_ŭwr][VzDQ Y_)y0 ` Nبa{)^0J@qOd 9)y;㴖Bz`B<Xܲi^2ve=/?"]~tނC[K ^9]ݗnJμ%;WM^v۔d&]wS4 fLdPkXW8o)r*7&;-/֓J(bԜ~,.;I 18P[%}8 4jr3r 2#ԴDQl88:1\S:$ڎ=5W6q}JU&DAWEt H>s~hH^+-.UZT4f MS=bz ̳@آ'aL%d#cNIےpΔ1rqo0|T&p7˿'ˍ @ ͫ`O)(f`Q(3:!@d5K8|k:$(nxa+~& 0չ|gMr(nIq>lR|<11[j:xSQ]yEroʨGda66ܮ )mP0Y\'ؠV௫{BC[xqLϖ^=5|gjbi߮1|75>܄W]' Tdv?|Hy.SX/z?m!` 3U9`ב9و&M/ϱwvrG,K3w`J5P9h,ʌh) B!U]jOγcL]t_j'h m5mD$Z`?DQL8s5wDȸl [1%QQXĎf&]pͼopg +*y%6mc47?3 |B-(}irlX^{Cy&pd-<9"9R~l;񰮡RkҒ!:/q,aOFJ4AXkZ0LYF_<52B%s h9a)B*qg{i}Jk*ShxK+iP,w=)j;%ʆT}Ry,kΓw^Bۇ% 4!܅ Ef@zƐdu ǡ"Tu^ڀ~y c3;qsERWg ]}&.Rp\WϽsA@{X/&3|DvXg `aT#7$Lт c ミ ",3Fϗ1ն6/AʀIG|r} 0ToL 09.<0CH>l󥫃N8gڔ>򺭂7[ 9\P$IM;`7s $\ 5IiܴA &=¬V3/c:7@V' - Z+)_r& aFK)#gYf"ck)\jl}^7j> Zq,gP 9uFgFIgvn׆RJ%Z@#Oa@rV2!ԜCtkW2u@⺷Zu@yY]>+S: Po.WXp;#tYQj9N"6:"aӑb|Z1@2^=R9^1#P^!E[v\{J 0?ڑ9vUn5qJC$=<|q ۷;QMB\o֝RˇB oR,_vi ]/85m_u7.~kw#k#l2ZBaB2ZHBat'Ţ,ys΁kI(5MvI"Zۆ GenMF۠NjYG:lЪphI\}m?D̾^%j< ͞F^k-}(i RPҧďBl𩋳qgq 9L[h4e`(HՉ{B_{gdy)6ൾk=}-S5_슛()qG1 Y 84 5U)CMJ@R0WoPGl>#7_|}'!ڃ]?gm_m$u#tE_:ek*eۤ#x6S`FڧCGhK>:6bzr\U[R,+]xPpDjfE:ړ{':t|D2@Ļ>WK_zD܇~\7-rl^:1`&G~1xꤞ d#>RK8ǒc-EmTV1Cj˂3g}L=-"w%wA[.427J׾z1ďNgrh{˦\,^s?S,oo.M>JqrB#{..SĚ*ذ4olL+f!e:n5CS/iebLz yELQ>~<( Sݨº@WiŤ1!*=W6H2WB}H3#<׍ Ga2'qAA% 񩰁a*[eV[ZǛQXv>Y篇)Qȯ I<*fO%pȘ˟ v2KrPPX?XԒ֔s:{wezemXL +UY$=^C#a#Rdh@`nX7 G_%Go@*h?OG:[ʇGV2*YuPN |H~gEIyE솃#'A5=s]? * ݓ'FJ+INʳ c6 ;USZҶ P̕,$McTT$K-9J}’tV%ᗔ\qWRRkyQ9 6$o]ggႪy:LR*!a 7`mzרVF1, Q0 H"(7|9 cW܊6/S52}0Q^1g To8Jmv3<$gii%J" 13}|GA>)yNh-,$՟o-U;DwZ$`3zǪ+E `w3ܚu*\^3Zsr~;O;i:@.Ȉ^ӼlK˨%Z[a_2^;Egp6`E=0Tk-7B VSxIN/U~ PMm/S8]^ f}r^Z",cH;նc+@%8 ي #-WhzW~h^&o%mL?3-"AG SuZi8v0#ɆE7֒w3Wfg]_2ZKu_=@%HԠp«bt jq=2Gi;N0ڄZKeiE,G1D)١O1]c|0\>qixstd)>0b*{$xs[X Eƻi 5iHڝi_˩YCu~uB)V;gØs;xGksn ]*R_Y>rxؾ`ES|r#dáLj>}2Bp^ok5<%j¹y祥Edz2sϏݟIQpqv!.!/-UTT3b=M]ʢabdrtAhTqŊaItPkJQTm?9QJP<&~ y9eJRz>TYW"U+BM}C_Aͽ:2ِ#mk;łc5Po+, %R 7 t7vq?*# jrїpHV?!,RdI6>. #}CىIDH uټ&k^N#6*^>4G. a*N'+5<T".{^QU[$@fH&I.{YKh'ItL }¬az2TrC^›;oq o wpEUH9B'cI2*=KsE A& M8 ~p3 N .Ã3P;ADp#dF!H.b¤cHn/45 ~B, |2 [ZR)0dD_C?2yB}L'xF'A%tI 0}ЪHĞfŎ贄Ih?o@w=Q ;qlGBBno jЧގ). 88lrE?Չ ˩(WaVuOlswZsY>ߝ3wHyG 'ZX6f UE}LQZ@m}7buNa|7!(p|s@59v;q?st% T<g7U|QSm_DF)(-]]] f{lPSWk%)(2|Zx)=*C lN Avo#z9$|$;ppEETDN3`dҼ.m@l7*>]\`}Q*ʁgseh0~8=R-Y˙yM ?F"Sw^A@r v/;92${(e(j CSRz8i=F83 +ڌ "jLJbx;  s]!76VKPn*\:MSɂۙŴNس"Z跩LU%eB\ͬ`(D;$6NSDbG,a0jT`1(x!#th{Y0qU<_p \LDmᏓ!᯶fzm|Nߺ[BFt|c 4nw"6i\$~sA+EjFE|c@_Ln\E }1}sc~ QVDl}ېhOPfkA+h-fGxU܌U٨&9ؾ͢wHnX.=Ho">LiHw XA.4j#&6N8pJRAe225,{ޮ(}~t hZo'h>^}ݚJD?8fZhAO_-e`̯B/xuK;N4KJ56l$1] Oѧ'^&^R8ku>Ik<dܕTt\ Q; dƤU;8V$%i _H. ;kr.JՉK|VY|b![WjQwǹڇ/7WD0p^XQ^ȗ۪#F3w#.YC^5f)IN=Mf27"~yRPI[tEثo5;tm!e/ y$\rH.ra*[&2`F^qAK'В`:yLnmo V7kpl{BY fϴy-z5XrIr@pFA'=S nkNU܏ l*ydrE%}XBu23/^Aǩ;|pDx3#'1Fmz)(x }׽@e D 7nW嗢scd r0ud_*E+JFd|0rAT|rPf},@y;]778H& OɎD)}2/w>0kDAl2MbNE;GXs4|#2k ?Qa n8}TqN,LNPuw|,^yHtyX2@Ձ+\|g*}j~?P^xLffv"$f^@%$GeRu >{{qj?[g`YҌ*g2J|-הb0_sBAQ߃E) &5QRHsq:K@k RޗNd?;^{4#:P:씸D%,~:3P[/h)ֺ|I|J\کVByv.jpQ|G!LLE6 =.W|*mex)Wvx=RO+д"*/_߹B=h(.ފ֣5JYqEy*_KO$ 5/ `+ 1ELcjFla$8ʉRoe:Ӆ8+]/jQѕ؂N@~WWnE֋sN0Sq.VH^[QmJrekW֘z; Yh|bl"KRe CC$ٯdga xkC@)'Hb _ jS]9N[ )J|9 @z0WV I1[u^_8QMr7BxVVakDM ZnJIizx wذ JT9  {16svbD*|Sߞ@bxI\ FƔSK:7(K&ZkW_m^y#:o&dm#)B2 pFne-:? "?t/RiWE62O29C+σ1q}(yfW*^q'["`9ђ97ӿÈaws@i4}[aށ+5靕pThGbPkq7xD[|ޤ q_ طfx\H2!2MCEafP TȲm 2z$!Tǭ]+G'hd >eoJ %YTh ^<7 ·c-}!i pU 荙؊KC0Z½Jm(!8hxwȧAQ,%_ -{PDz_2h|@¬B dr,hrkܦ۩ٰaeEҙ~2is.O "Xͅz\שaGt.Yqs ĦtV>h>@Ulk$' gHJ%=ׁ x4eԻR~j=lfylDJHk3|oG=*$QG$T^SuqY&TLe9)=QAx+ u5h9F(Uqr96T"a$==TAbv C5q?-iK>Hsm5~U2 +FYeuM^+i -Sm/*$ˌE߲[tyȭoE{%(Ԁ+Y:c@GJr-q쐭Eӯvl 64fn#%# iMKMENᅼ8ah4 9\,sD-XO^|QEM4J cd\ |D-}7BREA[Yi>u$E%ǪhϸbkU3NԱL]-4;O6 `9RPMc5t"235r~2F~v9'chn$. n㢮ޙQnnPaߢ(Oh~;)^́U;`r.|f':pX]3}x{Fu ; }#H#R0\JH^%C(\ [ !\T,`|l]j)tf剢u?3dUOЌSmNnΑKֳerRz +!$XE?( "çĶqǡ)ߡ=\ˡ]֦5nr g@[(Uh޷~`U'xqUcKbl~{ѿ|9+3GV)!DolUwS/ aye2$MSLrZ];Y'g5SB{}#ՉB)sig9cأ/\w&Ub]J1WE|hsvm}Y.cVu:l ƧO,?O6d$>lns0tfh\ph@$' "bgaƯR=(#Sd4M eN.qOt, R u7:Ǭ]Yz.-mmjcwA?Kq0 ]~u6`dG%6N\|oⴭyL{of,M6x7bjeTIsͤ/<:H[UfT_pk 1a/Pv$V=(; /Ȓ$Lusi~P|! V?cX?eFd,W$k=Ï8ӳCΔRJߞd͖p1T)lƐ}U{|Ak%0-,O~yF]0Ga.CJ#q.^T$S~h8$DY O!dNȇG,N8I?Xa`njG=0GЀIMOh2XB\`w윢gZjj*4B\)jݻ(bLu !+KMJD9WޙTW_ w/Nw^7[d9fd3նgk T:{a7M600g@h'\\RҠ ;TM?(>a5o nRKM0:|%aѰ)~O'.yODOG,~̵Ux(cMԥc*Gƌ#\Ŕ#z`ShuA&)\yK]!KgHz5R`3SP8j.>N}{M%#B œP&UcrlO43 `ד "9G & 0K9i(uqW5+\޸W!YtUD3xх5&.0꼿߱ۄTnhU:Yr:Wܡd1mGPX6 a£7P-T!*VV?> m(fעЫ'' YTFle]IWIe2驙Gr|혏?|Q/ե;*lȺ$ozV6@/}lDe 7 F6_[hTT" ntPJ.  A`q\Ya@tioqU7|p#2zbjY w(9 g/ |u$5 Gi>+_2ly .05Uוn$gJС81oͨuv#ߩzM6sf~1vy=~Lfj9EMITa%rAH#$5X9.tψKN_^'!(0Н,1˄ &tkrT!mVC=ń6qp+Jv@iUZkJ86zlJRt2&<N\+4WFzy1l?0zj$ xq^]Q)VMB8ddϖH1 TMmb %BY³|BTi E)/ם,Ш3vhv.`PC&⓷'c ?O\T'[.%&[°h̻.Ve+2Mq{JxS,sڅйd݂Kļ  W~ਭ`-mloLd,sJoѤ`"x^QpW*ao` h ;_8eՓ%CsJ܆L6-zʅy߼/ޫ%p3~PD+N(aqJM6 KO^_F7H:,'W)SklXe##{9#eoϾ/x.d11_Y w;-kc.\''{LXζ?,FT.bHa,+yV-󉷦*c`k_O\0 OK%w|2!q W 3΢=Kқ^)Lfi@&I޿itatC>l07l(`0TIxb?Tb}S 4|r_#+>!1U_x%IЂ{[_Q"wXY>!f|>gF[z(te!Aas}d[ r,LMgTQǂQN[P;,¤FESɽXa$+P]~Gtcݜӿn|ab2wũ!YPک{J"&ٕ4xT8r&W ȼh9Ux0Ķq(IEHRHMf䲌>7-a5R14fo9!B'ֵ{ 2Mf*;m(O+. Qw#n`+ Li-wPC#M)w/.xr 1 ӤQO|VcOS)ZNjQ6#Vq4ה^\=NEi" Ό؋f[ ,PY9_h&h b婗m^i׺vKOrT~w80@j6b[Du:ێTG"MǤW /43{;)ERMMA ,[ј&|4,A)R'ύae.yu+ML3. 5 `/R9v7r$q`zԯwzx2`\G]Jw *`^:堿eЊiDɬE㣓~zfu-(LqI'Q0QOYӑP 6-boFTZ9Fe48.PRM.reA!g4yM,:;2d2Ldr~~brBB0Q1sڶ|1V7'Vq/٦] 3nsiΖGKܝ¢'PFDϔ a fzh^:p*9mab֠s[l`)>%% ۖXbIM5IO(F/M"k1WID!*)J ^ K536\QfN|@v߮o(G^7,xd"`9dԋ[Ulsmm{ }@%06syШgLuR Ln />+gƣÝ.U]\<{wl~9)tOkZBܛw[>۵^~r\);+~}Ih7zي;sDA.<3_#ed=ؾH$~1#PgSRĹ4*E t}OF:w~,6 Mc"r?2pd&\HO{ t5'8V|2:X yo왒P?9),4~Ŧ|۱KXSs-X#A A,tc9֟=O($_дjJ?eJq7"<GۈD|.k:.lȐ[CB3-_k~U2Ex;-w^ՔAS?&!"]/чX0$<1?UQSҁQ[ښZ");d.ږvuk1PCv3[F㑬=Ck`:=p۷pF#W#v0v}6v lԪ#*L2 g?(d(:n7Ki%]˺> q%DŽwp I} "._pDo .;~G5U~ڹNp5h>@{NLB0zIwob'k"a!ƹh@Mp8c,g@HL]^߻!:qF^Fg!ND|kh3N^aٶkx]qb 11Ç>M%2_^Npwi餿PD{e em@ M 5Ns0 >KOld[i:w 5sL<=c|DbĐG܃#(vvl"tZYxٻLM"UiAX%qG3f`sROU꓍VиJM*)&'yJKEq]hd ىY'ƇddEיhAѡ.&Ǘ%sj@Thqp6YaߛIFoJmȒP{Z;"7I[E>IU3%]: U01adWI2/Xv$aE =)ǪKL;V=q VNCrf/%PUm3^YF^ǭaXzݏ ˃R}H/5NiԇUaLUړIp!VQ߷z Y,  Fr'\I\N _ˢq#^Eu1 $Z^A!y:,6m$-1# 0_u 6FO"q`Pp#&w&@SU(3i6f`r[GJC1AK_ç! +mvF:So G11Ih-X{Rgg]N_՗u=+RVKƍ1/XQ=5A{TXq8V&Ʋn7q-˅qn1#W9@~Ft`spY`|~D,P6-S~pR>:B,j6WӃШJ*S)֠T7k;!]Cx[鲞siB͈yº辶 7M혳 inϺ{h/`!1,'`[r{ՊNpQ [2V|Щu] zoH=ɃV:PMF5_ eRb +Cc2~:!--\Ҕ56 wqKQv+՜ ބG6LtJgJr~ZO[DR^F(o4靚O$bVgPJV]X kⱱVٲկ_xW{88Q_|KnE;e (WWN}-`JmW#X5HY_6vWvo וDu@I,C?ݻjQ:8Aiدil '(-;PU&PY(_XiY+sR_L m􎴓MQR{R7 LL\XށˌͺVm5qCؙ~29XKk`762Źa9.Կ7dB= Rq~|ww䛛3h0 ~@QR;`ve3O v/;oY~|ju=5IO0ڗz |a @?@[\Ĩ * rTQbwSfx1#V,:/|򀁨Jc~Eϕez?iDǸnRHh?j+8͔J(E1a׼ˑuM Ynq?BCҹd1y n'otbRӜBuI's|EEG5|x1W{ I,6^b}A3K^GgU⚀~^٨&&hEy6jP~~i gj-ņCs~>Qa@!.%ݭ* UcAMFY\J6\U /5y|P^r2+_.WJŠG/Gj-JĻFl -9J}vN-o<ݝ7!mhD֍Eb4 X.}|H\rng$ {"RJw0m޴ۋ&bW 5*j!N5ѦrVPKfщqg(ӒVrʔj9J@DaQ;A윖=И[?`ޚ=[ft5+gd*_.a*]*^x|Z[v fߚBm@ ^ݬs)!X Dx=ȆݪH{&dx^8l( sE;\ɁhG+igQ"{ǧPȃ 0.?R4w!"eir˚`g6Hc;]г|uZ_ g#SYF.q>TbuJPBKǗVn^ĔQ&6qxi͆_U!T'GڵsEY5v'g*)yft RfK ;spp.oH 2 *"OT(ȟUS|`tr[ԹW1 ;FbX[uUV]IEXJb^N`1}Yd!{HsBy[u;p'L"Psލu5*K9ÅW@ba#|]*Kxm= 4/8 !VP0z5_t1y9nfc|| 6P@Zh~GlvKTK#] + )|;;"lFbus3H-SE; ɥ}Gk?p]ue"$$(g :gU.X &Yl$%4Ru̷&aI^ңaI,_T(;QLݤ sHvTҳN&-|f[{nU@g-A! jCJo/Fx^@L9V*Y'Qa ͥvv I;z8~-h:: 7c/”p`P3>^i=-'4nlˈu2b㇁i:p! !9 P{Ga>5-NF PZz-Gq۾pGE*H(t8Wo=pmSVJQ0DЁut9?!gI88^&e;ɬY(0t 2JҪNwGe4>ޖu,,/v {/S*fJX{WӴKz[fўi**Nf\UYpж?u Wd\g@"raU~ 8njs'F7!&y,s)"d! ~u\[&wӼIn wD5U c^8բNextNx5A=%N=O0~(  Gqu̾~* =6vh\T"k5"Pgsd^ P3j(r]j5Y@C{P\v$L-ౢ@SoU6EBcRM ДF2ӭ[J@m8SK.o dNMMAj`8]EO!ň]=o,+U"{f!꽖ri~˕ ޢ]Qfg"fϣRKɘY*x~=;o6,aVg0U Cdb|V%p%L4r5LO@MKu0 O)2зd@mMd~H->BQfp<7'YED忥xH B'˗cb+a?/yyx)(0Ew5-AW[(rgdb0'( .qtGRz{oX*ڇc ?D@=>L୬ZWV.dO|w"/QiU2ڡ a, 5KZc}xIA]?dl4췞O}[@Pi_G[@ЈS˔i!lLHDlBĐ@C4+~1"p G+@𖲶>O6d5ɍ1@@2Q6^]ZM;/ik#VO罢U~[欂xFd.M2 :G[MM ׹ƸAKB[гj>fSd1'RQi]/؂9ц*ǃCݖAnHլt~Kێp`WjP.  tkbeϕG 0`etN. 2xuc|("mWc/op3HN8o4pNV )Sm͍O plQ;uH Y4#ǓmR &A6G 9K)P tyeo+"*n*8}:VOAdF, b@4H>v2 T{ ĵ-RrJ奄2No,rL(9WO[vYw_6Qz3s7'1xdJ(cn{ŻdGhS&B;Z<)')I܈p[ {&W~@9FIZNKu7/ PgfBgڿUI7s8dCu`:P2)aS=VH**cM.ĦsȪ=NAO#\LcIN$XC(Lup"E Yl"=)jݯi<(AjSoL%UB[¨zQd27W1wF-šJ҂i6OCieALKԎ/b+t 2y]B^ #sSm78u,՝CvKͳ@Xp)s+_"3劅DFEK4LF2:rm/nV%qmpKaL쳢#7zQL%s^>TkQSDr[bw"}kyHM+9Cb! j-Um8` JzYPQ `G0-}gyswR!fH74"-W`$}Ô%-c#4Ո+ $S%\h9챎czfT|_~G~>bm  GKZ|@O 47v\ȵB do \bIs.;Ch;f&11Ԇw5FBl G>l[0Z3Tw]A#^͟9vPGO 8h-]J|agZU%c ΢9K}qʃ]psrh2h9U[ 7+ Yh*X]% W~ANJ%J{l@zhEdZj%LL ^9?s^J ŷ%5˱86X3M?454FǡREրƗrd`ʩ<}nkd>~G'Iǹ{a?|tdkJE|ĸƮ^G4Rd~^}X^})$ކ@ Shsb~f pCCǛ@^lr5 >jIs,|3ث^˕bR6P=`h+0ȏ\g&(R1yQ%7)a+ 2LYmz. 3+BT|[t%hZDBNF*)Q"?e-W-04RRiM!Id$V7Dj6=¤u! oI~%u+yR {li0H6&ə L3"SfC<_4y.盛3_0'y0xgӊn؜֓/d-ה#&B b:MoʙIgh'ժ a>"5fAđ-tm`" @GkNl?Cq}t(0tGDVݗc[wcvR&[n,C\= ~]`T^iG%d3xh]<%$NtJlbEx9cjcY)Fz9V(ảo=B@*,$mgpkpA&cL@=>,מ7/NU{Zn@ๆY^~O6IgǿP^#Gi,x⧤9*_v^[~* HO1QLGeL:"ţT_ M$tRe˲^!csD &}:G.P荕N H`G|;in?0vajDg--{g5hEaO ? [/ O@Vsԍ_x_loSe}}D/p =ůtIݶbȦY.YUx۟))|(cE|X x\OrQ*tyDjeD<.dM)H2c#;M,4(Okɏ!bNhӟf:>(?".O;LwxH 'wg37H͑ܟ խ#ôTJ{#^ҭ"- ;;>h9XGФXV8V ?W_f6ʞ _tVByL#%R Eҍೣ|#'qB5-{$,>+ "ѥ]g% Yũu+cn3@<_ࢰAd(!rDZש!V׸H>Fa6-f|pT+6X4Rw- i1md[ bU.@-W#O@cV\#)YۍDi}oEnc2dPLFn N|[V =L'K2* lds1-ZhmA38,OpqB&E전t>! (U6]6Pf+0>7 ݩ$b1CVo_ pFg#+Jߔr.H)dCVawmir7/n4'(9|~Raroq3ȵ%(`i;N\J( 0w}ڒpؕ2:8" p.Sf۴A ;Ԧ8Χ[a(:Go,L"=5wBAV~'Ɗ$A@ydYoU Z%h3IdP6nqddS ֏ddZj^,敪5: m VVNYm6`yNAn˓)38ŏA^PXjO{[CVRf`Qm@5A߻i>HWѝ:bb[Y~,qɗي-&eOyB)`S^GW_{ܭ 8PAf,+fNW#2EVh[Ad#^:uwи Ud<'I'4܉Uof Um6ÔA8#rZ26ji42Q%.Bd.·)\}\7Mx~npyDd=gn1T6G8b#3m݄U01C&blJ@u:oWn<@FgLz+Ŝ%TV6={>#7B.+A.[(. 1Ӊw%4\G۠"Ps'M G Gyuƙ%R~i>GErU12d"}+T`Q!VvaWFYKpĠAT1Ӫ@f1QYp$;WLHSF!p~TY>7exl%J[R|vj]K[$ WQ4Ԏ;2?i#N1&%ͷ wM,M14-N&At7C+[;FzFKj_LR;lTp[g. 8`M*src0 Ȣc@ g@ h(VN,yFa{|6K|Ino#LΒD18yvei+"8.wi|WA̴ōC é٬, !1׽A~c^jV5bd\*A/ I8%=;|i?aZp KmR gJ$;d,L\y3ׇMU处)v٦y`6 aEqGLxwS&6Uۻ fQ6?G2d :LvL"XHGzz]ARnXx1{ M1[zd-WŴIf4$CvC[3׮( `uCgIі VRd2ǔr j/]dQh8}{0~V:nB)6醃;%b!u5?o;=/?/x^km?*@B=qnWڑQ.׃uAUy; Z) BCYI9Ǡjl9V$K!  o/z@ /P<#1 ^f\t.iԌҁ;0Y'T6V& wUw)3 }$ 8YҰ&ˆN6TVq)](ح*D;Kn) t!|2?(^=gմL䱢զ,F~y߉p^JBN[(Jvۤ(iGΖ͆`qHl7ow`Mj`WQѱ-ៈ=2g}>|I 祇6,_?ZebSMs|2$BwXoGIa9_K>t!ѲC9n|f&fϕؠ-0'{%_93lVp؜\xņ8bSFt4!ZbPB0@+XO~i`;,IFY37o--T0 ΨXԩ޲;';उ'vAίS8PFo ;snj~&jB6.#4±uvDڗq<~͙W{:}/c=:֓SkmM9:iRiʡWyvwڏꍎZ4b VX7潎0%EVޗw f.(*ʔ~!07gQ={4%oa3^~WnZ/thRsIQ7^_Ue{bLm(y9QL"; !(@\,ڜǖ$WP6re:@U@eaBn&2%gM6xMeU;3ŜQ1Q3$r0ǺN>v}&2x b# iƝ [^ҕs3&x?'0%ߑ82\|CښOt̛g*9ɒ\z{g?\Ntukɴ7;ݑo| {2H%˗)Q :߷! Me S_+R7he{@Lة==9g>:0N\a+Kj!0(5Błɼ ßc (3Y3t%cŁ1Gu?%}k'|5..R]/(1c'Ɉ0 e8CYrt[bhjxXGknL!W=]ۅ?%zBRU!ZbA6۞|ûG+`>Kk}ciVL]T8ohsZsyʿN3CKMՍ)+' r8(^N2<ٍ#? eq`N۔3c!!IqKEC`Ym{]$[//9 :(چ @ZzCOvˁ#zS $"toNseZSf8MjUUIOTu>)> p %GX@5\ @PZ0ko$LW #INtHa(1nH DuqA#AQ.k4}zTnُĆ$׊= AbZ]K`g5=vYFWL?KN YᴈBAY_,Y >qkmƽ$8(2W|zl2պe阕}76YDX1nG |b؍wg_Sо9נ0ad91sI5` O+0-LJ Ƅ6p B?rJ@-SY @+YgE'9m{t_ ?(E8FG5ӹ0 S_GdvdKlLzth+- gK&?pJ*BA?ǷwU`36ӊM%q-4ƚ7c5Yzf0IS^*C0 (ēBB2c´THGbdA?܏IJ&J_Nr. v%[2[ZAfCx -evVt~)-x~wIp[ESlH(I_3rpZQ,;n i ֮ڳd -UR>V~J(;=Đz(: )C5vU&F.s jC~r!y_urWgM1`nWLgXkZ^E4S1QsJ{*S2WwP7e|RF]]8J;BCiv_\JjSᰵI׭qJ}l(4RIsBT4 [VCk k[uO_*5%#aSe SI i{ㅼ,oq\w6C{?NƃΝTY)2nhbmZsQ-$Q;sRi$v?Ft!CxG_oE7.Bp0ヅxc8ov!!VCIq] bT -`eu5);$FIV'<=0P{"_7_(+rԍǑhPJzR@* &"n>fp Ft=ţ=TU%OLKS7x < 3}#"]ӾwoIPHZe9v@һҕyÊ^ giG3~yI8Q"țFK!@M-8k}"|//Έr>C$:OƺUJ5 1.ҘAI) k%GpV$^9 `"OJLڌnyc*ՂsK^TPqM3Vh-0[&8bj̱|e#2Ց+T=+:B~#2kTFq5GECDph cixVFtatֈ]ha|703,<&WRx_#eBNE!<ƒlVt-A[{ \U;oa˂ld(w{ 7mzk`~!H.^9#|Ȱ%Aܘu_[ۓ+;?0h[[q9`]W<69N;|JS9$\K)|i~qM1bߩ_xI(YC}1e[n sv!Y^h1%ϯp.@)K*E Пcf$mDxxy!Q8͊T b'&E~n+lrG*͖OY23 2'~* >?L]֬Sy8PosWĸh0S 's55{}O8@@K;S[P&JbcnCh2DvI諾{hY2pR4ϭR<_*U'S5\(FFHj ץbpqYa,\?kUi!=y}B]o "85ǡG-&`:wfkb^c $rHKC7*ΊiC5)N?!EIjI.XO_eh }`l(@#Bx;b )_M$(tj7& |?D:8z[_)L#Z:Q&Ӫ*8C2Nn$.{ڃAJ¾Mq% ڞѰKu?췌rB1>"`؜ ~<=4R7“P7rb g4NhQc_{lVHo*f=RUp:I!@IX詸fd RS%K)E&O}Ȏs<4$7v6A0cH}?u+jUo4u?Qft2*i& M7wHJ0?G%I]\hQG1B==aH\L } S.|@6[t`lֻqMF~ טJ )|8h!&[RD۷ʟ̀y# 0Xt neF #OxPL+VBFjҢe C˥Se+h~E< L^eۖ j5H#Lł(=R'c)#" =LN*YU(Ki}*0҄'2yy~#  Ę OCڻFSU:F 0 (3qMEdimĞ%Aa6+Dޕ4cM .n|9@rz'iBsQzc! gGJ TڭX;JN!ƛNS|™4qMYɋЏKtsDa pE:hYjB+"#BMZ3BldAnlldPIP;ha3QSp{PL$!cLoO{xLf0/3w%?z-x&9=գuHCR'7GakG7[.DvZNx(VR iF \ؼ[տJMn  jmO]X\XwOȪL! t~W'w𰁯4 OӃ̓J)e8C:>ϝ3S~,?Z scHs_xۈz{qZ-/߆>=>p,H 7^BWɼR]T=A)>U qfmeL'G=<> 1+78xׂ-ПѡMv9-[BK|1LB"t۟v,1 e徠n` Irz tbV*j`Vl/ٕgoKx~W7 5׫|T~*mGPeo 91Fᝨmyu}Y([M(~ GCvIk;2&}:kSʛN ;PD`QC_7yrl=ctC:W[㚼Vؒv]18gR[9K 3ukҁyuh!"*Ilc;n X-=-EFv'U,f/cn&r8Qjt;x*x׈~l[Apn?!Gg@ŔU'x*Mzྀa,B Az $dlcDZ Ŀ6;c)?7IV^_&P:H#l:/pn ZrLiL3!}}xփPWCne^ ܞ0 2$ɠV"4x(,=CG7E6}Za_(d'n4 9&OKFOu``&X!iWVѲ=] {7{*)$|=*C}] @_5\(HV}v6WD󫦀hD["J=ZSd4Y$:؎d۰Z`@N;PeԸD w޹?]C^P΄VQv[T 74mhcW\}gxSO4,t4A-܎/u}m{ 5U*йE̷bN@h Vr}ch3E[0ŜhU!-9*ŭdW3Vqh/hSA TCYuP9jXEs`}k BlxnyK$i!w4ށ LZ2?hQ[:kCpfkÌ'0ya5OAM\gy8J.oMW2ԜOXTl %:IG,pM7~V]Iβi"ȋ6HUnHЗi^%DKO?mZFUkVsXF Aˇq:o*; #jV5x:m+6z]0L\JIМgCLoMİ!rmGFy`dǪ"S C4 Z+t} c/0Ӡ^ )B]}ժR\ܩljYv۳,y"'&b&~\`@f^^_3A״Toޝחj4pj4C:W@#* wY_:+ix&v #S'e8ǷKxH J6I-CX 7~$yysh[%Y6N< Rޠ`UV@BNs߯#h6M.0<6Hֽ 0d_vD3fpbm;[AiVT_,ĥ:ʕMo*_۲4zߦ:6L3p^7+igaez c8BFn5P$K:`Q㙣ZSZ\l#Ha%wd&#IcLz VBA .{{nWkcۗNϥ7L-,һ+}{Mwz">vu.a^_'4ٴlbIٱܵۏ9!<|\OH7qe$DґZzym! /^e'6N(:4zL%$"o>]i%YGޅz4^ 5t1K'{]o܎;a"({h`'q89'c@m`v[zQr,%UBڋ}#Æ.W><݌9Bd"1*ДӲ2#n縀Tb jZ k ##gۻjRu8e1c'8+ӿ]}f0Ջən4L:4et˰JlG0>*Gi <:XM`uw!ovCHvmfzO d&:DI] 쪉hKs)-VR*6]U 2 I Yly=IMc/&6~?nxM 26BZF?8[]>eCFwi[zdˬ :IjڿFaYОL&wDj1fm̷`M),Ю.  5LH #-#$ E|g$`ly44&l 0d(fwWƜͻߦ ꔧhbf#C\g%XʾErHMojR0CCXE{.X%d&gCͻ++頞Lk c !Q{'?sT5uJUQ|Vb,QP{jfkd Vb6}x|4*Aj2/9cT8:!*qW6BڹdO8Kb)wEr +a 8ؽ{Z2 ؖ̎8B QNV`tp%oODFcva%" ƕ&Jv.bfCd43CX$>P|yihNI dlKa%\x7xg]"_nb7ߵu.+)E6I"YW:B]'"Ԓlpw;3%|[>EE>~wIkø־j!:X+IΟsF8{Nr27GhAW*| l4}x0 uR#vyqJG~9M>.!ԫx ՙgko/Mm/yukH} bPL'c͘M0 4 x`'q8]oXQ5ޥo$#Rp(q}6pOp0! 8 `y\e7E8SH{JIM:X,}.!OlrB{0!ZGڏ7uiK`.}j6冖i_oϜC?@I&"Ʋ7x~F"d)[hZҖEyeǶUsRZgї 1g? QAcT5IDxf (@ӔkRU"{xXڵJ$B}6kUq,v<9N `:DSzpj *VI&{$Z%5kΖyI ,#sdC?Rby*I%&u# w S5  s-։bE@)ZAО{Z X[ԇ%N)1sɽUa bNeJ=/fy tv2,&"rr3*~a Hڔ&cClCkbe1oړM< DDEͭWxvw2ʷ4r0l N~.8VVbk<䷌W0+^F3j߻ \ֽJW;<$Ua [ #n2xvH( +*ոBam[T\&jA޶R)W Y`4g=; >B 79݆]ʼn$Tx0kJ<M:we‹䗔>t=߫ glwc.sb!-]5R܀ j_zF j;tYN?nyx:+ ]i7 E/[q@0,J%V?X>&.1ԧ<ܬ.HX\ѥ0.m$Sd :7t޼3ǖ:r[,檢ZYr`eJ1nO|%׿: tѓQJ` R}?d@pߔtlj~Q0&wIZlk`?a,E^`u'f"\<@!AG࿣ԶA 3N.PܬQ1]߂_kFpos)npz fӱ"m${؇3}oV^]7FO9KƖ_40M#}xMEܫ=wY'bqAױ'Ie%E 1ӄ6P~Tگ/U;tI)lUgQQo}/$q-R5Q [ 1:c=/;Th/6sRX t%1{p!F& ^:߇suz)]ӕyऒn>9TUlp):Tڈ̩k|Ȍ3h9טUG6wttG ЌlN{BSi/iopۅ3_PԂd U/T@ɥIUzesBX]Շ&Gކ+kYxO_~m/0X򹣙*h}@׹K)b"IX„XiP݅LK;!lנji)WA?;Ao&W? _rG]oCA;;kpC,Zf %H!^6)Լj67zBT2~ᜤʼnn;!tm^ a4$Ʋp,9A%>@s7ERZGm#:uID4[oPgd]ܰ]I #+R.:?TW'5ik.y*UZ9Dʼ_G*Ԯ%Hr\YH=A$?gVcpŏ1Kf4!(96C\͝q%z lR`Z2J0Xmu0eoE d+3@p?m?s3W.?[} n䪁t=nWБI# 衸 e4=_Arٲ%y6ʯMx%'zvI݀K.I;D.1ԃtydxrLBJN*nN:ef 9Y^FMBD$C#ҙipɞZkQx*̋._UՌX<.xl<+ [" ǿ^0eQy mҘ8L(W"mݮЉ g'$XWKg>H[4[JA9 ,djr~6%3OyJw[(J2-Ӧ*R)&vGKɒ6h/͜ďp)!?lk's9dbȭ 唺Wͽw!E̺}̊HG}(,)/ӂ{MYR؅0Fͱ×?uo~O,-s:bi[ h֬˕P#t#2HG̻BAM%mA?S@q"8бAby OYtswQw#f؍Pᵼ,Tӽ ѿk@ۢ%D2ɶ.wa狐dS]*<+ȇpN<;fD==Fpoo'd6\ h ~v=2>utT2>Xw’lgA)ؿb[nRLk:RE;9Wveqٶ3ѡ&!(F-F>[_1hIJMtCy-JK9=0{lb?rxRXoE#: 3=Se_NNavW[y^B hh?[xS VrMxt~8254"Sñ+~NXsı2ja"%~3uqD(𺣪%Qn(Fv4#_%p$ViKɍ͒l_ a<ӣ&WmK 5h  j)(DLȩV v<1s>Fr;Pbynj&p5](" 1U%=&y:ӴTDD0gqriPy8HkT Vc1b 7Vm.~K^dYxjJߪa?ù`u& jY\:f}g1L{ &&?@\0x4拴XJc`0*I $AbM4T!9!Y @ ¸q'PIVPW@ #1 y7ㆾ*ldH'gw-K8-c"d=Uf: W'_ܐl,v(c%03Nak fu)\:xDa^4I_&oE̜+٠=V'M6~oGti4;1X`fYd+}+p3YnebY~VC NDJi~,C 1zs 9.: *N[!B]#rM+]y>צ*XPkwż#1@~s}lx°QL"guUh0`:^ AGu25$񾉋U#HF :.|y@hwy] s"⟼^˿+](DHNUs?|w채E^𰅜sCn٨RkVaX)^4`!:=U3\Y=d'=&F`bL)uhs G욱B-YiYӤwQLA3@p,/kvc.}P5DHݰpSPoo{{qMv΄)qF̊hXVdC+vC}-9Keee1m&8Қhg, '$Xw9; Q7 d]bxF$PC6oXpPrDAiÁ##@E9ϡ n/.X?1Mf}*yaruvւT-icֿ0,jռTYXwM'V\Ov$guBv}ͮ.<~HuMe;YtX2F?<[|S+\a,SPt2oBL aSĚF[2;hRF) ,uKIQ[,\^|_D ;  ]2;g :XR\]!'>_]Ãl;{)͜"RěXV*+7_oT-ysKϋsY홶ة@T=mUt<ύAr-!iUvi6Sҳ]i>uw:$`GG^t q5Jt%7b~tk2h4L-{eegtY5`m@''Y )@c3syWHExW+a%'YP.]-4.|6 ngH5kZ؂6s3o*M6 1-|*[e塬A$/T'#thKx^웢4d%@G!1n *l.L1P;2 .,.~fHzm{?3@g<-U"G}+NdPLy;X|֪y^U'3#@%sDL&&PȪQJT>;)ZȵZf{0^sU9bmG煄C}LIXِd\3Nsu\|}8̧]I`2 >V/{ M]LYozMؔLx28H7uHSod`}b,xaJv*&EgK(g)Ki͔qخC8 )}h!DvNɱ?C4lyKZfnH$q^M>>{?4xHސӌ ,9:ʧYziBYh9Ǥp .^r&]z^ 'VBQۀ')0OdE }tH1hW5jo4\ƹ6XJԴT@?!Q]5oUzw>QBlY2Ϭ5'" *T=/EIڈVRiT{dm|4c1B=N21bW5xdM@Ǟ}^uv-:Vm,+EԱ0v wC`s-cSWٵ'=x*-iH18m Ƞdٰ (ӣsy}}M6s΃^T-9[bBah"[g)wiQc\OlHbFS! 6haCoſ˸w2";F@hYCuD9\Ȕtą MLCo]JX%R d3T򍲻uL6]fC¡(>F8d1s[!+-ϭnswmY1)WPDF(qsaX%H7$`KTiME' "JIb*g:c`-u [V\_< E8?10 GX-ʌL-R8&~Lq$F"XxmB!me ӁƇь6Qt:<:F پͻ꣕;+rt.^e —eDQcO1elkP /Q[g!EO,!KVW{rՂi2>2{uF#3H3'tZ G*+C^ q6_R3ipTcpp`p0S n6[Gl]өy{e:;VmY6<#:o] t{'(m{Gy3aĈP.a,â sh㉥.QZMg).wcR*YQp4A܎t8FfCi~0,B'8|g@R5lF"ĸ׆z"R2b;C8HDtck~$5h?EnOxLun-X5cϻMM~S;ҋ\~mA#oX9@aǫ·t"FR~6'5݂~P gK3̏{nG2ӎ;_5TkhkD&&/v!iu#SHI oeߓTCnlT/uuvEg8b;޵?)URh'*#/6ۤ!Z񰃻{[Bd=Qs!<PDuї }KXO&Wpaq-'6j IO44,sr&:&ON,,uR*jFRy:M&=1R r׺+r|C KJ$$_r_yҗ9ȍSť.a/`dAlaߟ}W GẂ8s%h(WP~6,Cl4n7JA#SGg`/̣]9F!AgnK$X9*}Bzy#KҼ\&DVۏZ8dQ",H]KVe2b9L;QxDnp  9AwTƝwHs>_>tMȀ+ RWRӧ :11GV»x%:sx$|M?{P).?<ѕ`5{~wID>9G!le?L ڤpP&,-"ImTe\J_[s@S*7`\q.MR,d||= 7ejrZk½g h$ ƃw`li̋ې'pt"0uRhIbvn+lڤ8IA.*LddDY[YSfT& ~oc-lp-^4ݦ˨^9}wTڰ6*:~ `|̯3|xaeV"^i, ϰ)/+k\DDoP=4_6 ROMfʹȸ؋Po;>e`ר,V@NIzlM#SUѧJ1_Tv c_vT'bTW|m,"AQ݌Xd.-a+DJryQo/ G@hgkYa2T7Ѣ-diĀ? CQ@~x:[InMi&J|aRa=ُeWKrm}ʀ*!jHPU݄5GEXMNJ zY |oLepLn[+åCJ_%h?B p06!H. s.܈.T>.P<^3ew~Am)@rQ]mBr"I7]ٻG*iN6(s a3.]xR@}^׉6EvSPN܈$.OOD Nʧ-( ק Y~e !xpx8G܇K&*mǔv?Ν\{8 s= .ʆ+[b/כRȸ+[҃*,$Y4x<[DfQy/Ķ,LEV o7,bF'OA 빐QK=眯i)'/*/OR]ŌT'Yva&K&;|r>e'>}>([}Ow&T wȐwY0ډe ?ppN n-j,5Ϋ}IqD=rI xFg/hgm_? %H}`BWxzF xB:dU8B)8)ut'7G'4njQ"JUj6UP?p:Fޢn`-*CE\ Λ0eUG\%g1q4xi:>oDؿUF<>AI9(v^d &,׫Y Z9A|Yt(:1b YY"hrUET0JE]7nd6SjarT p9* )&f`F?PohjuTr&.x{ ]-vGh~7^?Q9`>팔OIݩ׭[uiGk Жd,0 0Ƃ6YJIWt1֒~[v*dbeo!GZ"oQis$? ɑ|x\>@ԵbY-]߱ʛ~Q<\7G - lHw'2 &Ivc' 1!8 D2ۡ`B6W|+d*,HB?!@I gf&B 0yPŠ{+&Mǡ+|AW0Sm䇦S_(FV@c#fm'x5@λ%+xL5 2p+{((WMhm米0ssΗyL[o)ha‹-.s%9I )˜uB5,ʰ?0%#X gB٫vOH R|4Ba_EBD'- *aUkC62=- u b 6OdžYKJi}J)f3ĂG=h{d6ޱlᆩ' 4TR |=Kqad 45B^J^wfNDmƦ \9OM)I\s7'ctllzV!I9E*ZL)O!R`B^MN,5.v1j ^.E-t#ERidT5/u$ @lRI%4b7  :qBBF%-{I\-.d HE$xG(J]G )Z^)&S10c@;@,X 92b%dɟOcH GsZ~Zc70kɨgԖљuj-'&vGfi@9Y$P^F~*M^єy\| D3S῟CW蔖&"_)/`ysFLj: :Xŝ=(wS*i U- 7Jأ(c"Jo\tvjһ8gӴ Ua*څ-.Вq"vu0H*n.L}^U+!}&Vq"V@6aIylb { 5 !<'xo.Kr5GZ [lO wI ʊNn[ ?U!ŬS  MJcDL6{3|I&@0C{}EhXJڭ Ćhܷ2hFtlH(}{;Slڬ&/t~RR4SU_ 8xz9ZAs2FW=t+aD))ʳY]4OēoĝJQ,av:dĩA,ߊ!\HEMn)u5wfE.Pkݜ)ae;`,d~%Rckt#Jh߬h,r`^+|k^s} Cɛ w`gnBf}ӂDd^2't;$5dǕ,VSceN Cv[OA)Aao!VuaבONg7aYMXDgϋ}f۾Nxxkc~l:"¾32ywML ZW9ʜlbs*"}q{IВ>b9ku3$ZnUNK[dctjv%\G[\H@ +g=-.#H2.k˼'$xr6_aYW>Bˉ$ lu׵~Pnlk| !}Tk *ԂΪmZGĊ*b{Cig3X i+#Tks!0 O NܓC*s+02i$fred&r&73hWemEDFoaWijTeSc,M@ 2tۥWFZuG,߫SZ:] }0{4s`_ h">dmL( f]Dk5>JN25%]ikR&.hzh @Lω67{!XK1*cъ .Z /l{ v=h"ZV(K V]{"kd?z֯Pxxmg0Kk% N56]τ<KI,x;%\lVT* _X>ke9U%~UKKl&EUh$P7a33?߱ޯ~;o]lhHSǣK")VzY<$Um6GK4$<0 Z+&0qy8ܶ "Ӗa3e ayJ?1(.` S-e4JrJtG˷%uqÑ'bG&@).5`iL QQ;!$ oe E 6}bof w+Mˡƺ |TqQӶqzr=>ݱp -b5Vz!,bgM?lDyNKqraf d[[}0>וvX1o1jQxR1$$d}*)BK]? I'k_&w:'+VaYn$-4M39fƇ<ᛆ'K@gl1jLZ{ocBx#F-k0Z\H!z?wGnR _LzJWZ.~W;I@@pl{͑2l7.tNFI044Y $աS_]jB*=DɋƜdcYH}o9|q0^cF踎hZTUV» ־a?_؏fDK'$Y:j/7s< yMm/y.ˁZ<|G"^H5zlTCM~Lgd`IS"į)!U4+ lM{f d1" .aǞijX0\bG]+q`Rci؛Lel*]J'7\U.۶ϔ+-# ZeQWF[V!r ns{?ôuKm1dNBvHt_QUKY kːH0c;~9,ug|IFwo!NX>qeLEB4-#vV.ߑxSU7lS+-C?'x_~wU1hWFHAςR.H*%MG :Ŝxny ]&oӳgV-Կ:y\חC?.jfW2!/Kje|xp saϥ%SKJ5">miɤ獜T~g;A7I57'JFa^U#(mVQ]4)^M4"ڐIOig"TQ-_+ ڔ,x,cL]$b]=_D#~(BI.ճW.XuD0a%[رݧ?V~ۼ5 Xr h`U~/(-/v<,3We(6Qn#4ذ/ t7 'uNMfP.bfHYѫ7 `XK@9EH\5 obsŴ? l[̠M_;*=1%b luҿ몜VbH0=[YFSف>?2=J?ǥp惩˰3w6mazijn( E#J7щ|4N_4OTX`:yڬTegj8''[ݯyD[f hP\><"/H< #2[)3i]yyT{(K, ک-,Q$uIߨ̝Y[ * ro"ziyJс;43-{GCv'DSSE Q Z-(0'Sc>nН<(>`zZkHNM d1D8Ǩݶ֋p7/;0KlE&u!9w|oM&@:s'vW&`&'R4W?\djbgr1CaYwOtkk"O*uz%QR;N7t"#ѝM;.In?0"v!FWpnr9\YKw#8JG'>H0AiS$_VS? Su<5l˓]fWէܮRУSb:&j&q}Ԋ;}j]4aKB[@gVzt,j2j%s TIзrmf>n)dab?Ku& U&>Q>c^'B1e f:z>d(Et VuZ ߎF쩱䉛_bP8#?GYSB#Dqpԃ 2r1i&*}bŝ-O")|>xJEk:mdXhpOW.3w]FR:h s:xcn8uײ#*qS#0ɟj&c!Nl3T@.ʄiJ:nGlY`_<ZsΥcfׅ5 ܰFv3Qhԅ_y??=mѓ+sUŃk憻w2B:dU%p} DUګ118t^9 8,_ L@ywǐ4 [ŝFHJۃ"/gr~Uhć!׷pg[G|arzﶬiu76D?\]#m֪^uuJgnE4YG rn qL"nan,6i4ێ=k5VOVcD/bz\@9r{Ɋ4eOȞ*B/+`(dhPuM%Ѕ7J-߹+rQك:и?Ah?`Kra2>Yy`"aE\]Z0P҅"UzxD>Sg4L JI1`aQ=``7y`R}Hl Pxxƹ:6Uu1/j;ʮa&壚_J3`aKU9ɄJCL, KLQ˥zŀsO9l1`5d'p 'AdK| _$Ǝ1!HZD^q&:08qvPdF(xuQf[amW>#ۚˤ<ހEKMl(|.qf KK҄ *&<^rԞaz9_ MXaņ4hO$  \Nz$ =H~oC z Zȃd}2}ի$F\K;o+蹱–&嵏@ ɣ3졎y Zw[WI`;܃-,eԠ/s%yD=a AeW:X۝c=rg˦3=I[\HcNd>b]Q#T&shgiG#^m(Ew!ݯ6VŴn񾾆 9+1I#m]9M$9E7<< cgUC[cgAI!qMK^h5{;Uw~6|.q8U ͉% XEJԕ=s0>_ ιo*O}XK+Zfy扝ߢ D9<ޘ?.3VU ' ɰNcTԝL d#OP}#:6XW lg?1b/OEA \#wY"zp=ƕJ5rŪ4:7dZ_Tbjzө,c]RȠLCbu#ǾzNnOzg΁AD(qȏi9+&in|4 T4ҧ,kAyFVLW 0 "*L٧GM׏nQB[Mxy| |pQt+^W ɤ" iC:Exs|"2rl%lpl`Pk%sn7=w۞|3)Ilk;jLx(`Jexx{q^j#&̝zd;,q'\\9.<^.dP^MD8E$&jW(k tyAFv8|8^._9G$;/k`=Waӯ-uW$0EvIo8bVI8,ڐ݇~}7e]Qٟ[W4>+[>{Ų]Jު Q@iibSwvɧ4+BHyA)MXM>\`еM όf.P2Jk?_v2 >&n48(gs(/@&UNi bՁsΤ'ꔴJ*.J[#C.AcI3 G1i*6bbp.I 6P~z` ]ܕq(i;!}=G^N.˷2ԭLn/ŕvQ~ c$&'BT-Q.0LtoF+4>nЧʹɀdgY79pU^'z L^h~U-6;KUg(~OieP4GX3HԗoS[{i-a0Z0%&pYVłD`V"ot=$A q|mz/kƖD:ۃV;F.ߧF(lẍ́\RGV=fU1< (G6f`-';c|rs`,B}Y+3Ry[Zظ O2¡lgxƼ"cY8IpI]wNK N3t.Oš9RwJ 5}Œ [*A1LD5𵵙m@#ۂn>KLZh57sW'A}!J^fò.PD.E` J)|A6vĪp:'iˊɪ5bwuZ["x_2=j*P|.o1N0-7_Jg96m_^ B,4_+ ?*TY%_fDxlw!M9XS*7sζ,$5פ=k%[Z&Ӥ_uz"7`[.mV%}_!)w鞄{qmƾZju{I\-R^f<ﰶSxY ʥ?R /气0PPwg:aTuv?:1m1['k=i$`l'U9\  TB=Ӳ?V0 PDUd:e]\Kޏ]Г3[oB*A/U;cK%$_ӃlGt7{j~eQPiGNYs'~gUM%F: $6~!5!Yr 0P GpZ TI,뚯vqtNj+)*L^5ڥ=IˤF eC&TsWke%̢N%`4A8 UP7`HLu6"( 6"<OesNwIQg"&+MiI(2ABdA 6|33B1}q&KTV#h/W1s]te)M(:8a\F`vNbU$ϝ+qq z!#a Gc+Aet]z>85)d6~Ŏ!oy<brB ZWȜ^X G8Vv:l+m ;ko[H^XĄ@{]ZW+񨒺 ,-9ERs+ q~v8cȀn"W5gIzEiwUbYV 5jiC^FSH-ZKzCxCSA_@0;.p&@ӏya@/Ey;7;UݢYɄje6}'B}ыgt mpXht:(v)~L/y0~\Tf\ȉ I8``=13E{A J(dl>Z"ͱIN[TAX )v|)r=m6vz&L=O[x$(^a] `"IfNzd@.s%=\k}k)1RYg6I s%K&i"d=hgX¼/CBhքq@t1 Ok}SF\5#[<==9tv⠍UtG7bӼ-l[M c b &ɽ{d:+4vNc7_E5l)g͛F"T,yCcAI0}1qhq-A6uRTV_FooGkc[,)HH6c ]6Qu AGW}m?uc+d' AD-%P`Q_FgPr)6l*7bF%Jo7A9:56md$BnI#QAaܤ'8xwZvY<~ xX1b.Oޜ$s kKB!:~"2em}5vkotȠ!WF+p,b#$"\!L=uFw-[a߀浐 ׹juRrs\!F:U>"m46P]JkZ?u Su`^oE*><{k ԯd~9 KSb2~8~{D$> 6l]׭&9>t [M:p"O ;~pdy0RW7$^;?K\~ y?^X:eG/)k{ʽDC&lS,ʒmcȤ] a_8i:ٯ0 /9A1ǤaZFjΒV9ݜ 6xj۠?0O*!W|aeM˰T D ϥEԐLKzCR^ꞻ DxYUI;OnWvjbnzz*Y싸y#:ECyw.(.mWq km !k#} xՄ;sM2<6>u0>  ٩L>yO/`uk~͑4b!Y%5$¶v[ jn}aiԲJBZpmk|jqGͅwT\EsSPگ)}ScB8cS(CtvkbH/3|2GK7`=Ύۏ&x տ ,bt ~d]'CdVoPB-o쟳_V"UK#+sky VyhgT`7ң5$v2J%e듒Lם jcuv_x8g3Krs/qtSۥ3o!a*,N7&PgCr޶)/szxol82ZTp PuH(; ΦV`za/nc%I) C &Pxព+k.o^{dI5a Aο Sf Pyfe^5ĹDhQ l~R/ۆюA56;:~Y/z"=rm(ҩi-{|L$@<E:q;IJ*J$7?`Vƈ@lP`p!uu}B](Yz ؇I P|JvvMmH~1!ć_wVd@5lpklfݻ6KA$u'X<&ۤ 9Z<:/% [bLzւqh,[`Z\` ՝O(Jh^Hom\=E;&q'-cgELUE9: E~0¨B U8Yu\h@M&g=hTmWô7Fb͖}a6!zI(Л̛1;A.kVDB\bc4 0qYjqUEJ?Żʇ(^?NC  G7;F3,~d63…at""+˖3osgVL:Bq "L/[}fq[`2m8kBs"lF͵n$M3;^Q|8G*u(pwɶ]w^k|Z^挤&kߺaR'^ 0GtbNAͩ!B50VS1,-UTxE`M XKOn&o- g1߇B8xbhݸsB~J # P) S`g#fY:1XWUprܝKa1)p'_|Dje# MS; cAcnJ2(P6 pAA쨎ҤtXNY Na7c9Vj 9·)-vg^oJ z!oedͼu1Գs2y/oEXArZQqe教t#M$(`RkB ns0z$ุfu6||DT`~t~@T1`- 3+j۸Vmc( IѤk;-G8% C7=f'jħՒ& &R?_ˀDT^f5`klZӐN:A.mWty> tQ`>!N5hr!2B}P+(waR[vVD & ;&3Y|,Mr!z+~[A Zh.-tָ╀dDp9HJp~bJ[Cp?o$8Id ]zZ \Ά~q@_CR :)0p+298ziTf OK8IdO>(N‘?jy}ZłΞg3]۠jX*$J萶ΆlEQ.Uak^7K6:$eK,&Ҙ\ܐr MD?%gV qh$fĞnw 8_3-!gV< .̋ӕ5j|Uk{[3&cEO*ə=~Ҽ'u ߅{v3)9 .y3]aJn $i]j&&z 襰2J%ڣ u9/~ ۚ ˻xfvľZٽ#^ξ%R) E68UZ^36 >3;(_M9e<*['> Z~l[3Vf)!/6 Qk.[Eg2t-\=Oy/Q,yڗ'f0jm`Ռǟ2C6sgfW=4rKTkk%D˸a4p9~~@H "N{fV+2#|Vg3+%m,[W&t}*O%,%|[EF;9wU%~BE@xlKw6ʰP4,[ UdZJ5TVc1Y&,cH)bv*B?h%קj5qWG1OL~KN;7L׋8.2Y6mD_h^Vfd6Ls40Ƴ𩷣P:R vs,ZH'Q-7eBt6cQ<HUz`{nw|N@̅CXqs%@Ri, ϵd1̜Wz-PYtibg #$^4wi9{c,k½ 1zQu5`5TSop9z[0_8dEkQYL*lTsiɼU;đcI %YW\5js6/C3_n`8 >ҴL7%v:+KoEyt eDŽ1Q|ݔmOz3 堮$wEpu_Rq'z wj4?&?ߚRĚ9ІơW[O%'+f]"ϫoHF0=T8Ȅ9DH Z|K5T`׭'4E5;* sȤ#v M?eNWaA#<PJ<]w`yg5b) #t+?~=\M@6 O;`2){u$U JQ~xS$0V=yy@ÈU/|=) 1>57ԫq6dȞEKe*dz=GёBڈB%ǵ5wsդۖjY4lӎAOjCn9q~@UFnvzٕ?֥BJ]Ho!I;T;5qa}]a6A5㰩J|%X:?YR,{m?gvNa*0Tyl%!af+[6u?iش'bgۚS&̧6!~O'ww-eSJɉg:*+鄷q.[ m%zraOb6ї,j`!s4 R߃v2t \w.ycw`l)}sh+M;?YнKCJ}K06{nE.ġ% X ;|=nB Eo{3hա#](Hgpy+=e/ْmKh*k F۟1Ha..݂ľ%+oq ȧ_^ jz0kմoG@ iw(vd,-gC:>py=B_WmɅ#knShR,}igRqV _["om)M7p5k[,t%[_zq(wDiH1?NÀ]$> l[Ud_&u5{FwAL8n8ѕ1dtE\+S[lwvuNfL@W sԏ;fl0n{fiaWX+c.mhl'bUYdP#sc|$WŒ5{@ki"1\AqAwXr1`سipYQz}'Q@[5K}C' p`rFf BhIC"Y kF@M 6óre@_zy;duӵ=?h:79(s!{ oǭXٕ?`VRߗtKI;kFC^K 7.㝡J i^U:VEDpyx:^Hrh&@rpwb$e 7[Mְ&%kK+?#vͭk9wR`NB=L5E' Jx |Byƹ VDV!#](ͭ'H"=PؑvmE sTh5+ZxkQ4!!nN<ѹ|1h⦬ b5`0 Ƃ36aMwOU'B(ϥ}<okЗ]rt3bM_|(~>n;2e^RRX8Zǎn^Nxy\ 2eӸU]y/(ۨ_yq:b%naRcxaПu֚/t"R}c[e2)/<+>]OY-h=DIlT_KG:)X9lN MW<~. lAƆ??2;b$hED\( dz}AEL##/۶XvoI8lB&TchsƒcRGN>bQGGc|.Qz?I;J:Z9ZzuIA{}gziYm5`U84JAEMO^Ƀ|ƓhEI#(ta'7&uqOR~J hArbc oOFKjVEml2WZHoCub jY uGe(rC% ɣ4LTJ\^^" * r? 7XOI\jڎ"!PjwRڳfW0ېE/)@7:~#h\>iJp۸Yo3h ŘgН~̢IM9.z(3BFGyjlᗩpp1Plj):zD6*v'蜗{~].C2әdo'NS^`7<@;7Z;R #"d ";,\{#voo`Yc~5JCl9@D#W) vEh_Y/ӼP^HBD!W WɤEQDOn&}.t1r/m(+\2OvX>z GըVeeKy;QD5xfb>x /k.;Ca`#6C__YCDVO T注ɄnuvAD}yIn!wǼcPɾ ns"Ddgb3?MopWG8᫇.t`އ'@R*.Lf EjWӞzVdsR;7fVBADySuޘ'qbllM#=!Õ2ޜz?O-9ԟqxD9Q#RЗ*,UbCن%c|;T I݄/妭@WSflݛq-??jqb0csmȈV^ 8_ %˰s7)CZ`u4wjH/@5~E̷X86rlRV,3B`=-VKә4*irTv0 ~D atdN*iLqVSdy ϤSߕ7{Vo[lت%y[pRBvi~M{Bǚ͢ a7drpfJ* W.4`*H34k"}O$(24[Q 2(iOfs61e2МA|<ƦSlq>mw];LT! >9s@WnroWgo?2|\tcԀ}A)?EAxh;vl?gX-A2n$gf%-" 2 "11OG }V<[ۅHUNz{7ԃ؋̲+i\BznQ6O.RpzrGyz ",ZPY})̃0J4zBşi\? #+R# ݢ2fI? Ux, n-Zb .*7B \>c_>?<iP{b~,C bh*ltر5x*kmWk#mmKyrٻH?ijx`LH3c}OVzi$d> p숂븖 ~]<6[tgyqks;sH}{b-* {-HIX#,\.0y .7 %"Pa!x .C(yܬmڵgAٯ]`-naӧEFi8FmrjC#8KXT"Q]J \[:DFg鈧5VS>qhHjѯP D#WSV#ӄ7,{Tyg1m;-k/;HtByuwT;Or7П(ȖC@Yn?wr((NqLEG0<|h,UlQLg~^ G1C =ISATu*G\Y Ky>r<>l0C-#)塡ƒն2^H{>9C3&F]5EbJ tow7 O>n;uwӈM<9.$޳45p<'t.h af*̛$; K1*5l GOuu۶#X9z:tS\n{']dAyG37^*Z %s tGb&8h ^^Շ*[%V$발b AA%o6ʍ'dzTb˷5GReKh11B(GzUKT͐40lz{? ;+~ `u3$!s㨌a˴UV|ȁcs(Ty9t=85r=赝KVgݲBwӞ}׳ZJ2!7YϼK7qaN/{+GqV&l;Ɩo W&g5V`)׷p6 ƫ3":<&9 u+/q+47ڇp8nm.B@ܶ렓j:6e55[6}qOJmL/NJ!VG>Pm)ΎF}Z)tN,%ËaNwO~Td5CJ-WCstHk(N< @ ^ l?طScI Qt`]_Gǚ5 Ah>6ˆ{P@xq`T%"*+} u=`&Jg}Mkl;C63lLƟ#kG<UG4TI7b ؓ'k`1 Hj[ )c|B/6>%nYe׎^ hBW7' P}ޥk$LbvD 3Ӧ#+6 3}]p@ҮZDŽEd{|ko3pTv8S`|Uc^V.e9Ǿ}`q~0#XkJ}|"W/իu=u؂DBim֮|5;tӑ)s$j~ML+Q|Ru:q9uq#nKt*zp?5E\ۙ:6Nv꫁pIL248khij;X"$V,%o;wEm}IosԏU9Nxp$8H#ߣVV q' -'/Qd1iTf tb/H!WOSeY R.at{Cn/gR,)5EH#fՖtSlRy\ *]Ҫ1hiԧ"_BljTw$}ih=Z >eO] PXn0bM3۔gJsUPڃP[É7Odm>QZ`tF z$.1:)Ѫ4=/Ps _tsMs!M,ܤʰغ>UI3TSLCw]#\UtDAQ+[\8EBt7)tQz.TOc(ZIG/F|Fd]S`l6Y1+.._Fl5*]|bm>LRn`XJ R.ֆS0ĵ3 ~OrJW?Bs+ $VQ,zHrt>{I }7O.KY`rQ1X2zGO2wln-.(<@.AV{>Rqj&pNYq8v]ԧH7::OfP̅d48UBmLegvg$$Gݻ4Ť;E-F%omfw4FS/_SI*H1ll9ољ't|)m8,h%|O /eP).֟fh~@I֠mN#r.N[}{܀1Uv8{yF^WvuM-=F$M?w_p}>3/N?|D둜LܑR=hvFr NFui| }?M]e̗`ʍMBfbģX.B3Hzx"OH!$3UB;3Z$PvhCc[\"/؟l%C;fCg."M<}Y8khǁڙ]`xbbni ܅ u$k<*ɏR[<d#[ѽns>bh7qF5E9etҴ5t"XrؘxWD6R7Lgt* v].|s!7D˸f4HzXc89H:I^{/EmsFq8ߣ7(2uwòE parj 0O4n.A]}--x}֩=pPG_0MAc_! ?"7O{X]m]K М#]E e3TIh؋u[s2ĸ1Бơ PFƓSw8^6e3Ev3Dg砹?$CkeX+~M`HVV֩RWԺ@ʹ&{NQ/L ˾y~9;bkXֲ>i8|wdIGx>ڽ[2j,\GBR~GOzt;zmhi<^@e 9oL<-`'X&{]*7!rܑw7vÊ{pPxwXWz"PDypRmd%Ϊ^2*DC UC(|$NsC}<9@<0ze}Q\3}4[R ~ت9{X6pM8+Fש9KFfYie8nXLqC,t8ФiȰ[{.V0E"} wяk|YFy֩V\$1fk H᳁NٜAlܾgs:G(1Ԉ9:wyPZ'U|qI3 A-ד+X0Klw8J1`Ui :pb#ԂgO TJC˶b.ߩ= |;bHҡb[ܳO2r!pѓ=qrkrp)vKIQy!g7~E)$JI\e?ṽJb{ZS{iƇ2}]59nYAEb|zOEOgLؽeXQUO~C$GP|^!1| Lj1߱) c7h\`D'JtCW#y-þYj9U.펣E?AtlJݣmݵ&U QݯN 3ȡ=N:[/=AXC!$,0YD!*S"˚xm6~ (:sn%AÏHԈGЉT{k()tN]=}(bk[iqT$1W ,(Tl¾9QKZՉ'3bvE7nԱ owuCk>f9+W`Rثm{{^>(`>`P ᮔ{]Mx^_#^/`0~|u63̆i()+|U'771Z+)SDP0w?܍_v$| sK쪈 HfQ,犏 zVMiƢ}[K}mI̗VȫP #.2äA6Vx.ԶiSA#Tx*ޤ "{:Mz{57,YcGѫ#;R"ŽdxqջZYoޱNE7:uM-ë۲Y<AsYNV" YDҴ[qdk:?@F5rs[ !Z#n, pV$׾Q(RD}~əo٪qQ GHX]0oY9 }/-fX{;Z8bjnx{𰉷6[5~ٮl8٬Yb1YF )/ٳZh=fRĽQ_y6v>LHtJKDŽcㆮJ8vKI0N< d$i+hC}ڠ3 {߬׻ /XesE@{ݿt*,r1hRVܒ޺Onh*n dfQvO*_v+XV LۇUF/`q` .d5 _rVmRN `c2m;H?s9|:ocq9{P\E6v;e$_x%?8{8[44/A9}=$ '߿sƴNMpF3Y*Ee=g2@]`=%{ݐۤ- r$c! P5:נ < <8]Ɗ#᱓sÔj6׻^{%: q(i?IL^l 5l>՟Drw/$d"Sc5puR7j[?zU [%07VF%53p-)DCxs_az3l֒JlȩY:m8?X]Nl8-؋pYa@fYԁZe|<7Ŝ<+ GҊcߴ3_b.4*ϯK+4©jdAw#VA LH7R: SNH8Iy,lE^Y;;yt,8VP]0x_zz J<59ky -5co4$Q{Ȫ=. "ĨPF%r1/{ G#4*$fo#vB &d^fa%ŶtN079emH;10Lϋ_yO:C`0*8,u*kN4 MlbW1'* 7=Ҟk& mѝaUEN>q"/) ^ YgĵN=  e-+n[ʆ%eZPߎq뼅(٩"#> 4|qP2dLNdHTZasjPJ3-YiF?hY)B 4)l 6v{Qr Ҏ}wZʇ u60`~Q^'AxTŞOz1qn??5' +i aw=BZ<$En̢wь3٤iᗒ@yτz5=ʞ5Jހ+Lx{a]WZLw%8XHph=\>?-gJ >{ g2ӄEz9]+Sb3Y8#]IEPqښAydfJ.+Q'i(pGLIs(qF˥g{`l3499BC]B$,u%YTȎ+gY^.&e!sD-&”ӳo8%0X=^#@[&ZtGۈLj_X6F^e׌_hJ'W}f)p?uC-=+z蓔D|:S&ܸ׉)QvZ))60%akXm39f- ޕ2<,qNTNA{5!07 \^e5g/"Q \{''q9t2b[y5~e"K-9WF ^ HI8~ s 37aYGm-ŵm>Hg#?%I\϶X1K=)dzF}%GBtVFw6l|>d-\= pU+\K_c!=]zիc*+PippD&`Q@x+IO]G-xzD.J VʀL%ǘזHl 4-C/ب|L3StineG^?[n(w]E>f3„*972KlkEU:װ_ h)Fп|M -5S'0͊̅#./*:FU%~)9jk3_?!/Rx.p7|I0QfnpIǥ1BWDS- NsީR }eʅ/ NSkС+Bcmi C6uXx1]D@_#:'o1zG->I[,UFy %fE_ۙs( K# Nbsu}AJai&rhWA w ,=kIٹ?mM__DH ̌]PyI24!O'lsCޏG* h8,r~{sAMtw4<+< VFf +B׷ qtZ¿.g&\QBt2uT,çs~ﱨ2frb+ yXܸǩ;wۅ [›2a{^aPfy$)?X}ST*ɒX|)12 JR1ToOW܍B˞NFzhLUGDmw-}O[D٘ͤt䥽8KdpD/G F,`E:Ol{ӆ`?^%ʏpQ ΥItP.TeB9`Rd?PlQqle#}h fK穉W$=8 3lPF)ZpY򧯗$q\rgAKܐ5܂2)ųZ37w K!L®k8}CY0HP9W!1jrs iIRz{XWa} e]"9@D8.c2aбbk%hC^uz%r+&gD$J[a(^2ԁp-)Xi_\+ nNO2Wd\ˆ<_Z KK/fu(VAg ǃ7u{bVB_IwQ{0:@^ZHݓ*[࣭[I)~8 . ?ǢPEO/MXU4U-Jʢ[ܵIZ~{ l ()l#Yt˽{s M-ضzz=6{&([:f9K»=S ̫3htqz&s:Ul*O@xsB? e 3^)ޣNh# ~7x۳A&]q,~* Y@\1ٚª0b',RC2OL+&MDਊ^E\ŋ:nI `;Z#\,![ 1NQM&jS\''i-n4ofߴ߆ 9J ._¹X<-HNaؿHjWJlavPy&N3a})UX>?}EaH)@OwxTl.GZPxUp:'\RҚenhA|_/'m֑Mpo$k\&3-|,[1>XYPi0[|f 7U#/[J.q/9h0!w=z/hFnq+$e-I֪6#<\DRי|4 LD<}4bX.ݦYY@0sA;9KlTHisڃH x)|L{8ec(^SZeSǓH_F4 :ݙ\o`X9<_s{`>Tٜ% ni w$.)::99 "븬ryHkJņ|.AL1eK4-ޗTT] ޲KfPȥU6Z'S-5d|T&}ϭ+&!kpY6tY3|rPw+!1ZAr?)1UQLeQ V GIAa\qX ]ծ1Ll7H/~uI;=EWRG"w]"VWE*!W QEqZcrl;6ȢQAKEAJQDVor;\/w&&_◁[]ka^֖x!g.jѡK*ؠKe) 4vH/ߛ203y߫? 1zui@: s8\:HOpQՔ'>70['S/+6Iꥃ')^Hw@4yYZu 1Q̊#ӀcޑzB m)E (5"Xh>ïIJ8v).\KצPB_컄Bv|m$36%~zfiyS]\aފNAǠ0䪀"+0b C+-l%5aX*c/L  n^7`U? 7cl%'"M!v9NP״XD{l%/[~j1vdT%=%gĻ9#-+{zYp{7K6_؛k.^8?zӹ]rO[/iLm(uCy S^47y/Zo:YTs^SEF{ruM΋Eizt7%<_#N~7 >`_kٓ/r_ԵfL3tTbӏeaQ6NJsnIx<9PB@Hk 4A=dlZaD{hLbhI}ׂr=$Ofhx⊌4'rgI%V25>{2EbӔ-sc5ZÅH-O6NT%&`}4ftmDIt[is3mzb- P=R t-Uy[fd!}Ͻ$`|tGLDyKPF]2Jg'ww'泖C倯{[uNpwD &4(+"n tVi:M+FIÝIO8 \G u*tfv-:OswOvaӫc*`ўZ JO_;.yS"s|28j/z3E0]\GeKuqAE!z%[0])'4x֦ޖnUl_r+L靖}=XK1$& P; C?23oYxjDՐimHғDN>iۋ ؏)뙋K1G9RxR;%F!I-vhu*EfQM4赙=z_6i% -"+0rl&X! eC,PfpR͆m%'2:<(Lc~E`TnٛN1/?kоðVD9?RLgQ q)Ǯ% g/]vZf !vl35z?0y'o6.'ќe(N;sN=1{?|5.}<|w# 다;B,[&bkx!g'9Ns+0H 6DEA_n&9  QؐS2Kro` 2佼,z@&.Ub_{zY+}5/*48Sߖ&JPuhw[f~yr,;$c]q)B K?O^Q775~2!t PKH\ob]ݱfYP@Jz %Q#a??mίSBKG?kCfBQ ^#?C:.D8 iAbh<}7]**d jl6_LHc\-GSy6n;~M36DS> Fk~(j,;AQOIHY bz+P&6-p_Zj{o]o>yfKyzQfi9;˨<4Տ7!ރ!ol]dVQf`0Z2%(>]Ö薡ڭ'% ")eDJkdjwilHFѭ+BTIE}'/CXޛPڧ#J,DyJ尚٪a UZ}F`Qu#rrx(N$]w{JO%im(S5t<]O k hN(ӿ,` P6@-q@i^0UܲzMkQ_{"-onͦBfw,a O*S٧`$L(0d+w ʄ /]e?% {xI-=Ю]L8U{'f}yC-q ŌXwFͳ#Hsu"e/b-}/ #w63$(E |Io0zi )]JR[w[cBԭ5r"mƺ4zDo>>P+A\ro+̎äx ci1c78ݴ^okep|X~)ud[9^]4sMP JNW. djno׊4E Q~6㝮!+êsK-emh\5rr*IGmu7집5 g:^2O@F'>A$&- ^w=)R kye6e*TNY;^I -)lWct\ϼ-R ^(Y R)RgqVAǹ۲YemU^Ձ6#TN9LhQWߐ_~-9CoGT ^@xW&lIǙn]ib־fߑ'rfXiGr.g?4jLi5=`:w W;}x=g6˖rʔ;fþ -|_G3L _iULC6AX%Sݭ@>Jm Kw&C-ǹ攧j5פ`=H1t2x4S4Tb: \E_5 ‰F\l~fm`&u$83N$ ^< rA6 sv&F]5 Zbu9 k$*PKj-mFW|:]H`r[Q,gj7{r໹$f)5:濿Iv)-1 tOO[8$M9u䢇[Xx^!Kx PTVcNn.U 0B:d~`kIhXvOgDgX2r"a ŪXrF4;5̣fk)@@RiO OV[W:))<%b*|BJ m[5~)B.)6 `lpq kQ!h}u; ]'ڞ\bNTqt/6Ph:y/< .?9ȣL< vNCZfceg;@.♱3out%,4 ҵݣfVz0p}/?),2R oIN +"@ܻ!(>vK]NcGj) +C[~7bLU.:4-hя ]OP1G%y)F'{_jԬ,"(R+c%1 ]HL.Isj(w{[*h7iwξ֏Lyn0_7]/EH ,< -$+׼#IkLg\i*!qfSJ2'|@CꖯG0$THɦ[kB)4]L(AWtUʼn Qz3؛oh@߂?¿j`8N 5[Zf9NwZ+B #&;t-:IViYw-E%#RC^/W B3n`Bdʳ6&~!ZUG'owb!Yoj ,vD׶7oˤ"5HE#j#k*b&>hdT9)C ~y %lC.) )8ahIv/֎P>t Vb2t!+8yRvELo0jRA-#Uj HO˪zU"5E"GK.q ];ve~GmH%v=S'OdFEU"9N4RÇt-dx?žsLHPg|a*pHQznt0fCޤZ]J\,D=a 7it S@l |Em"r-ÖY[[ t;Sɭ7"@#sBK=٤j cV˦MR(}rޝ& +0= lQG ܄mߘz{judGزi6#"UYdZHCHvPObuDȉ=(!?(䜽":\SrFR.g) A'9MǂѶ;hsQ,` ܩqe'_&^U0I0Lflz#l$f`R:fjz6aO'\`K5y -) IsZ|Br8J8wneߗ&ěYr`gѣ3ɛيkeŪ3 %kPt!Nb!5]|Y<_&"nm۴V9$\[2RɎ[oz$>5A K0 UY4WDXWCcIy5ogCP0hϺ/.U򭏲h `,<;TtHllBaIf#̕ ^.>s"Nd)^S0V,~8XQfWU<ɶ%c4Xϯ_AW(zhϸyJϚP>BBLk`HOZjR=/фg#u"v,enW0Kpvx~L 6G^a +:J44eAWd9uas;`3{@ez]piӦb1/ L-pȮa1\Wo'z@Λjf2ޭHm$zE?)THBwb,3[B*4VToe?8#?a6oG EU_gh  @'76CuãC͚zdhɻVׇD΍!vj$6gm\GI "{ngFoVHnKh7j@-):t}GBˬursx^k#î%%w/F$0(FcC$Eg(M]")E :׵#rTVҊ$t\ĶaU&H ?ͫ o`&lAkĸ yAqjC¹g|) kxZ:|SIt&/V/I%@9gs. d<,`~/ٿVg~kh~5/4*Υ􊂶!q/ƹrĞ;dpyG@y<+|,]˕Vi"ʜ/*pPGDBاlI˭^mP2o (}'c,JaqSĦw a;vHTҖUjE&֊EI !Q_U>3m0I2NvOlVG]Sx-vƼo7&Te2;!C5W s48pD7|5uUlynx35('G]r47L<P7mǶ9* :j~1&CP=Lgԗ1kr$+Y(Rnr}*1x]fe;qٶц?CrZ&dWxC@q<} />$6*:.=/a Xȑ4.ʉ?!Ui TKEt{BTv?D,Egu}>Z{a~UJIф4W, [ذỵyߔ`4G،;TMO JKmǘy* SyjY"gPA$k[ee\ v#ԡIu,z}\Zvm1̕N7SOkCxA#tN<2i(ѕ.x<;rCb_YskF,Fy{>YXMB *#7zvzx;-{o,x4)X(Ղx Z.eF ߀3 K9YqpR?\-'"s. UkmC*=k 潃JI4A4WcvBzٴ~QqŷĉLoזNWJ` f\3!Ђɦ])0CLU /ꭍJCZvMew6Dg}fsB渥"y@ m {6(A?I;?3 赈\rtm/eƢ;9bsFҖ:2>ԙ&(/u}-BA=9RLSĖv2:[r[钝H*iQIXi[5rsJתrg?7-0W$C\N("'|WbM 054הꎥ&{)흠)"Bߝzrk> %v* _?f6W ^rʥ3yӒr ̩o(s OVNIYQL@__A[7\ӻ>c- )PTS~Kgy6El延}ȨN֩}Wo.eǶ4̪Xƾ\yKJq{QY dp ٰX-qePɃC`6WZ>!Ťrۿ!YWƫ3hH</S ϋ^oHqd Q_Rԋy'bf~7Fs #LoZ=J~1dTSLԐdhzKml^!v;v հծ۸Y,e6=]t4\2 QZ1z`);c"ts h=aC?d4mb0hTg%^Nd M-,=ɺp]fd&sօ&2ԤmJH۽{w0- )LǻζyCF׍ZyM 3(B'֯[~k #)Ia*h qԦ1&Uӛ0 Gou ?fӸT/eOp4qQFQ FMhtƹx:c+_Ywd`7MVIP.>.om#vVpxr~I\F`ZM/Ә>B\Yˆũ-k?+b9tFOU9FIC6ȋH]Bn !@lp{>ŠlHh& *}qՑwGt{QT"TJ.ofwF:A],D_$k@a~lAO t^&>O7ցv;kBeMJb ,MjS޵k4 B-u(|P@L:4Xa,`zWdɜKl@)d&GZJL#rjmn] {_<z :sW"ʳ=p1(MݩV۞3-iѝk$2KeY'0ɬ] `BM(Vh`"|jA$*?lBㆤW;~75=MOԮΡpɟaDLUOY7$:WyJ$f؈/O7TO#:$Y%8,jӹ=8^0` Ebd5JvWm"Z:ܭYx$Dt{ d3$rYLh});8H1 Z,"vOyq6{H쁬lf(1b+%Gr͏ɝ;E^chZ=VŨHAO3k'(,"]X|cy]@"CZA+UlI6 < |ٟaP */:8LOc'!MP6I!p wexWYNQ5,Z̺(.7i k\O>kmgM9A,6@ȯQvװvt5R؝<}%8?S%P4Z.{q COw*۔Jh>%@rͽF:_Jr؊u$HO |4[YӇ av=FD@`xmɨ'"/*Ϫ{.5^ Q&c51++ \dD8>s5faw?60%ȸ{R58djv)A3s]Jp$S>.Sǧ?;8}Rbrr[$0b~/\I ۷K+nȶ6jl|&Es౽^ x3YTA7woHhTX8lzbAb6e+,)RHHj'Qj <儒|ƛRLv3m] Z19"&8KF.^;JfG.zƈ21&@ VB`j%R[4j12$n[4DUr9D}@muF%O!_p]Ҧw2+G#z0orRNCD=$q,0bsw^M$jɬ'vHu=+eSjP-aNp+[<Gb9)Q5Ul: '*=GfaJ !W /\:j `ZoIcӁ!NZۈYWե‰5bs6eSG m!ZEvXc2;ph5 a0G !/ɾ7Jk*.ɖQ-՜,PRUÊ ⶠ]ߋ9ɔ}W @V{9\ں>}O˜҇OL9mXy2"b}~Op<,8_ ` D1dmꅔ >2ߗ1QqU׃^@8ލ*EHT$Q[#:zf{tEE8)<W>.f2qn!1'{b7ƻ[VzQqw(iMݹ1@)9] <6V >o!; X3$oDHk|, =U'lƉMH]3ɸPT"o[G)+G ~U_Rfͧ~ɇ'9q!ڗL҅K1(QJʨ;@OPXQBz̡.Vau)DVilfߒ=cpofEEgluϗ9Z6JB{$iA=Qvx))Ff{oFAزdaܠ\_-mƝOY+z#i<31ǬM[>lhJ96j/VɜElOb]HׂL24p~I n:g})Bԙ`X,Ȗ[:]f64""PhS,ـ7k;|E&r,yD Jلk{@7|k_j9& ]mz!}CG2J01.a?WoûJzvjLRh߂2XBX&ŐdSӂej oUnMm!yZv dKzOH-']`)+o?8טb3c?x[SS dZ(>C[ۢM},n:f;8#o܎PdP:!m2Ө'Tb 6\E%Hj5g'Y&eeaT}czH宽n؂A4U,BQ71טp_Bw,(!jlXΠŋϒޔ.sʗU8).#@L6 (φ޾RpQҸNڝB~Դ(uX3ĎtK #)1r 2\]rYdNlrhk'ymhӕkX!X,sX5Fʭ]>0W{T1_!|9Ź7E)<poɃ GO:%T w6)WkBXm|a?IH,Gxڄ'I,2VJ$~s3ltVEyE^]`;->ͷB1ltNb !je" Heve>Եphk_7Bk3j MVW/;[?^\^T`Ě:WP9C-Cļ!+kFӃ;7'@ύ= #ze_|^@5$G9XfZRH ꦈHB\Ox4+7^CXG>5qoHP_oEBAF;d7D^}L\8y9ߧnu*!AȦ9Nm gkÂ_5),O dRAagGk}t!_\4uY\FOdPh\͜IH=p AO  U sb['#oAOk 9T"hN(TNdd ߱Yy.ٕ\\Z"!^SbpK 'zX,\Ɨ'ΊƸGs} [ggI<_ax<JnuT'sxDԭ` /Q42.M6Y0w`":yݴ\"x#\7B@P/a,|5Ʋ^Jׇ.f\qBHs-cЦ5 ,W͒T[ APWʊm`MEq&=k {"= !.vޏSMq1&8 X5PW*.0dFZ <^: Xy;Uŵ$wv vU.Y5[CEN6?:A2RS0}9998Ĉ+1 cMX*?j NkBO)^ l)!5)iʡԐIAL"ܟ^t/gQ H 7I"}!jevH/n󜕗Aۂ$I'3[U5Jv]?]6._[ׄ xC;跹<9gE)V-P. |D}Y.Nas(dW&J@ׂmZ=R,y0hf#jAmX+6lWu88n" X3XJYXS KWRMhR ڔŪ?# ǭ7GNp]d)28upf-ߚMTT/!p=n-lfu?LcREst붹Cj#MI/dr?q;z.+7uZ6bkDإ1&5_Km'CX[,>ܗ5DAL!)|O<[<{Pwm".Q4g bX(Yljϣ? Kٮ70fWt}OLGNF9^vp} 1ˆ 3/^$/ U ;)Lԥ6Yc@j x:Ud F{eS> ef$-w' BXfgFX3uD55=%gODJ٬xEu2Ѐk:=D:zǘe Ҝai;Fm" @B̗ 7S; ޾P-q?>.A7T_XS|Xi/BZHb̢4In{gu]M#d2Hը aOȼX>F2؝Asc%.0E|0RQBBV3I oj*x{# .(v2`` hV][WagơV*:Hs4y:#+cJ ljOmͮqKP*%@VjN[KjxeE;\ҝ(0npÞq^]__bdOR0 x$Ib'c۩S'K?U/a@Y@ͼU04]K=cP33􆔄u=;sMbxgWixE>bL+}\n\!zcK ef n-X7Q n[$(넒8ܽO:z_< {j]yLCdkTN.X~#N=$=~y_Sx.:+oFW@Q<;_AiT6zN "`fQ49&H=nk8*Kw||.c0lg.1U:zU9y"Z"b済8ՙ psr\zmfUtRQٝj駗m`]Iq#F^-j.7^D&V/X Qq2FZ]^m\2}&2ѧ:ԭ|]LSݺyJ}ݮ ڸXIW6,p'0[,xb }3#g&`&?x5  |>xzPөP;%A93,).Y,kt?btUwZL"~5LrAk+LKfiK,zu7>P~`݌8!ZnNnZ;[DXu(T$G N엇̢qEɰ{ٟ)oM *uCdi.1s'SXKu0|*p5l#u_z"OkљTyD(R\*c<ȆҌ3ؽ,ʒH:PIm2U" [0aPg[KX?eH /λL*)}a ;Zt:M-V)*}JU#wARN@,g%G%9YW<^١:cci{woW, 6`P5T9u_w'J.ܲjnFXp6ESyDi g"yc\\m-v2g6!ҧe"`9ۨ16V= 6QUq kW5\cwNO+q3_4+4|yv2`yPPgQ AL Â}*KZ[]0fPMc&ABd\jp^;|`v2lpp0`AqMFBKG)6N ڿwpߺdbRci -f/k Q=y2MxWy?`cmux?mb"|ʫ5GN,9pBҧ4p<R -Su/zc8T3R(>b,[w^A{ ;S(r+)@jܛ*_a@/a|N!g <ȆvZt]Cq&q^;(bdgj,@:2{ f]3 Y:Y)1zE2b Gvd!.a}QQ^mc>"Vw?R JyS mC^mݏ̿%BBkdՑ[4dYl LaWRY`poBC;99,*hpӘ[\UVRu䳽@ Qh) o)oQ@U"L_Օ$`~HB'y?+RڮFYzuv忈<*`q/Pq nZ_\EpN?~X5[$6CKTL n =:9,v ma~ @5!^'S4Dك(Io'm isM{mp0%6=P p}O |Xf77]yWf6OTXԜ|@*Bp3>c2'4lU_qPօ @Q9wJag gly[B4#ƃϟor1NOw74" ³W"#ܹg 5XqL(UFE{"@u'>[-\:ǦQ/|.-*kD' S($h1Ҩr"fU!гǡC- ^DHtbAQˡNsI5Gek-q<:?}SP=GɢU>}N x $u$a5P[xWx.0GVVAS/JVB*dkE5(5 nęoLxl٫MTu)=9^%M`r3W1ʰ(WRoĆa\8-$9eA^\9hYܱwJSy+G$T<5VU0LkڂR8{{e#b6:d_;8dM$3jkA%J5=m90{$ t~ܽn|wfÎRC/?`,b<V'fgia7tVT⹄C1T Kv r) iBަAU;iUK%CJQ"rN#xŊW WO' *vmy1hS8l}k8[`{;vB@)#MdvɏV#>TEprM$CNOY`wUn[F ϩz_)GO:w51vl`EP\@Es_-Q4?BGnv-K8=J|m1qSVU;Q_4е͝IȣL3@PEhC)>).vjV6UPGݽ/W]gBFKEF:?@&Z2_ݞn/a?%'zq"֪B%_& a sXY-,Ԯ?ʱa jPDT$[TzLaL[2AX+|Mx' ac.LfaPylVxu(x; 9GqoMYscd`E3Cj{y܊0yGTr~!~[++וfǑ>= of˨oPzQU3<7՝~5'w2US`bV2cz$kIJФXYoaM*'MĢFzqg Wz'aeVHpFNt`-ń\Al}@WwjXo ]ς_Y+%e~|wbǁwt|CX#Xꎙ;_UC"{vFh[U{,#Ȉu(9,HKvtMUH̍c:ccu8R{#>SH Im(ژXJ.?m6/Yq9GKf H\_F m{F\\"@2<2پ%և`v/+["H&h>t K˗RFypDmFdRs:Έ^@,w?_\EhB5b hd/b;mť`t'Ք׫ʕ4%Rh4`kQh|Ҵe._p}ooWqjll-69#)"90H6ajX/Fz;3%2E,cg[GBZUZ$ va^.8 L ʷ1/}niV}sL4!@>e HGIeY,%< KzCn{*eQc>gJγPOBjs#??Bh9l܍c'!7⡫DA솥7-<ĉf] {sV Ut%rOMј%R?n]k:#쐊$ȩj)};φlx%,E2~m{ǔa~dKlOsK_MzG}1t@=m&>7s?Xfz5\1. F mvfVe mEOפHI= I㫖c)u~b}6F00 SA6"mtG[|IiA2}.2˯@BiVk QOkĥKV >\ݗդ)@>MjYˤ ޠ)Y 婿a-Cz79_H p.biužA?M Y'"R1ыϩofLdWD?jhv2yAB2bőϯ^qܧݩv3hÅ{qYZ| Żb)KR:QXL0Eݎ.cXz /tKqp˺?5uO|\w4uD{p_ t @ot)'u$r/ڄS'{mYu0NnYvjnd-I=UZX bG3w dY_4ntoRkej / *_ӕɕWa+VS,pXCb+q!;'ցn؎;p8Gq; HJ\6i}fe[\`1)h8 'n&WY'BV$ՓL !7͕zW !{dY{ޣ|J)y("׍ 9*̴̓g;MQNM6`V ϕDǖ/$cl3%p֧(c/qMqYh0oaw.:0R#MCPg#]/,zYw'Tݒ}ũ x;ȶERBg""- ո7u d-(Zx*[c CR⛴d*/薶l~ e )S4D =᯷)`U/gkĬZJx˴qTL:cXRzPO;+G4"cPW;lDܥ3y_A/) z!&Yh_nLz-{Ňas;[TЊtr/Ti 5b0ʣ) vѿ҃DĀ} !N+\ |8Y1X Zp!22Ңu$>;&T6ɰ@Q۫]o!$DլAXۻ'9i(0=YSE'cBsyT׋,K>az+, ۽~ O*Xy>3=m/Ť C$O%@jgA~w_輞ޙro./}#/4 f7,=`s }ǧU$ ;|ram;:œ_`UDH4Y#SQݴ짇ԭ7F,F/*S31zܗPY#mjsηG.vLs דwbE%KzyTk{qK0g - x\kBNrBQxcK 8_j <8h%np__9A?jMf?ZHJCjC;3;$2*'8՜:HăPE  0{ּq#et0C;ԝ3FHj©^gT:t4L{RuQ1R@oĒ#iu4_u:ĂMQ e֯r@uswA s8J)1G`a>T8t <`;cƠŒa"Rk+ ؚ"TC|DE rzBv^ +֚*`Kfz+YͩOK`.,+i- '"MLۻR`:%3&>lΕ 2~Lס{TXyĭw%,֭3 xG|#|`rwQsA*ftkBU8Rq Bz_PA)IR 4z8Hd7 F.W4P,AR5,6Q K^=J(x#-a_QM5+/:Yk*{H;$tX!1))L,nÙթP*a7R -5&rQ8P ͩc$p Y|lFz&{m"Os5RZ>mcNdmR՝\X/[@mfU-b2we zeLs_uh_U"r9A"^Kh`c=!c[ h#eajXHee'9\Z'^Hc1/PCR u@O *$7Bsd 2]Ӌ'`{RM洩i3%rQPFƐۙB}6o礝|G1J, 输iUTk EIZpOLϥOUT{Ꟛcus|FC Q+]g ]D&d ,*̃vlf-wy ˷ `_Qi*0܎a;cFǔ8Oxmo0YdJӒݍ0(DIt׳>|^ mw ?9w]fu0LM桅:OJ[n6|:qn;(΄ZȆC `rC1 "`:!*y>*ԫ^ȉY0P7Xe 5Ư۬"MB{Eduxf\:,r>֧c$dLCwt/1)it4l LJqkj"F6cclI f"LxwmbnNp\O44:yѝգ ɟ;wyp`3XUm)xu2ɏ?HE}V7vjNIG ڃ'ZLV>r3# Zm.n?/dSX:jɂ4s{ۗ$Za*A)6[[#\D[(k:o%_v &Fr Ԟ#NDgL'I2PHCL[($ iQ䋑b?#<1p4CfO>BuQwʠg$YM=4Gdbk΂Cw9ن—jE8+X.;n)K@0䵈K[/CH\Q<4vujSwGv~W e\DSeΆL"M ekK/eKCZ!@u*d P+nmvUK:ƷAzǛ&7IWfǕ2 NPcŦj|3iz_MQ# h3;/#ϸ@o Ƒ$sKC^DEtiQ׍9kx) ;Ӏs;|wѾ`m# ogrAoH薸BQ4| :0vOTw%b7x#{[!Bk Cd>NDuHZU[(}X2ѵc}S-4"Z:`Z6شѯhxk ,q7ח\OLz+za/~Jme8f oQ.`Ev N309JhWFr Ы784S`I+2]cV _VH,ӹQ#=t 8g%GTrSS5vCuƮtjl93HJUN{ ,\ ҥEu>30xԲ6P3OdæBX$yOc/Bkċu8?{q}jQMkwN^TKr?pq't٠0~2}R _ 8rwXSiLib3!]tm$UԾ]sSf aEM۬v|Zjv=UUnWz=γW dZaĿp8˗;jbyfEUbڶ`+HЗo0ckRGa [@xE(uQg o&M_z :A]av 4$Q63^p"+%Y pɀ>hX(X ImE=%ޫ.ls! Ku &Wr2NpmcD+)av VK>,1C`V["G/[ĥ]e~Bgz&cpfu2BhAa L 0z ]u;"G^]:O1򪻥]7+ V&_56Q;:&dwq[zHJq}NhTxM޽f.R8+Xz u'܁kь 0'—|AuF>t4$Ťʽ/83 9Z\rϻ{]Oz7iJ_!jZnĸ0} 8:6wf-U\N5j3-lJO%ĠWB}? O QxYKZzHA֕x]?a5̗-ԕSi߄R,tCq|;9.&H5S9 Y8 goNc:鍈/KVYF!Z?Y%r 9ʋNSfi)S$LES?h%vgWOZ2<=$UqB,?yE; -i77JJmZ 4V 6F$X\`}"~}~̭Fty,^gUvtO-c16XKŤ\P(-<1KVK]Z&~u,H~` zIlLڤ.j4c5cU<( XhoϫL|B JX |/9ǖ=#ynwˊGMo'|؂`dʿĉzdOC.u࠶EQQE5|k!_pB¨ (5Cc][zMJ,an*\No/.DDj$IGg,.Ԍ! w:;bS^=s ɯZtNŰ z*&C>+ǛrQwZ$s0. )C,x7W#I哐M2蘢ZC[!?- -ƒW\HyCvdG|.3_ϯjKXq$ˮ,\)f7Sx5KzEeD qGN:%-#YF88!!H/vsMfXm 5%ukqalˀIZHXzb><Hxhad[|\'>ubnO-\OǸU*$_ƞUHi (֤@_X1Uz6#)9)\{w%K+8Ā=~bA'LHduZ:@9<Pڭ"'a(sCFOAܐG~粄F#WOM^ѕ5|n[N8$(f_Iv|D*MX [#ED\$`LO46lCд, }h Ϻrj67y@tV}1᭞9 \6#ىֆ:4++ô8L-Zun6˧iڑ A&Trqλ۟ Քg,Nzy| G Y~ ˲FHu3{R ZSڔ\6*cS27FC I-"UC%zuchW@{r*0AfFcW}R>p2V)mK=,f&Ƽ zia1чGh2!i7pmxNC(g#lKB\{yB*E"X"e|Џ6bOG+yD%>p`1m>e!GD<쇮ӽENO4Pޅ}m3(ښY%\:JTMT0]RaLN+wao&6n@ Csw>|}`P_Dlj A -'J=K2<;ijpt{mNW:$3^hNY=xn/3G/ma=[|`LDpT_#'?yUht%3όj Ewf!mtu|HRyfӈFƹ^>)1)œ N!m tA*Ɖ;K) Ra4%୚d"_wN̞~i[5O $9bb\ ]e 䋮h2BOLO$}6,?[Ԟń}#3 t02BI8A|_'ư`e-Wlr]#-xI*X'sTv"irQgJEG ٖ6gK5d7%z/ NSc^HU;5VkPJ [{xG2]S?1vr[e4pr'E35vJVX$TrOVT" O^ v`UpJœ惸>0M ~L_Fن"pqUifdĖ\)&2uϮL\NAmT7,s_BOңka@8Y/uzhKSA\ LnSS&|-U|q5=U}Rō-^7~D: ,We>X="3Wό7aj={T}_j +{ iGdkJq#}4_T)3 䨷[1LtVO~?jrf@,eAyU8ǤkȄD}&!_t"gZ${o~i,B{$DU%{ D9V hrgeڭTS4(}T>rcC "Ry),eq"vy?wK?gPNb_T`ZۏGNg6t_@tysO{yŀsi՜=G='~@<‡o1I2Mw-w8Vla$)<]iY+PwKk61`Jľ[cdN*|Lj_`=s>c.*l|y4'4ɘ x4Ʃ`') i.G{N鹃Iw#FDe!}D|ܛk[W[ӫMꍓ 3*d@qT:BXgECZe1Z52 C'Al9QO1,څRj0eغ[y-&k|/ LLκD(719ӆbۂn9SM]\h i b_1'UJ/*zw3? l>N'tr:԰& ~5?:YkUjfb"YOEV^nG٣(n.V3phTŧp4<8{xy%\Dcx Q[dSt0ΰ] .͗[-Xn>$꿗rDtΚ ۵"X14mPk hIq!厮 5dn)sZJ[ylL{F!f}2ޙU'Pt(Z{"6oG ^75$kP;P׵%~ RPFJ`p{-j Ͻ dw8,o WJ/LN"fx~FHhDluŽ Ԟ(G(X5D ׎fPūS!m羮]R˸4cuT{Գ۪;UČ fHnE5 c|!u;X„mRڦk zx)݌ySp]nW$dj8LV{ROd˧MY%‚ So- D< ]5)oZ/aK6xIhTX^W0Idw?n~lxߒy#ο 蛌^̔ GzzI$^UT,xzp̽l藭 m؈aH (d:r:dA"_fpMUcګ>*9SY(R&90_J1+b1R*h&Ưqx t攆'ФTڮbJg 2&y3턲9u LӛI% d{4n2gjJ ^n~Ml,U)iEp)27^\Wfal~[.B5x]bp m墑NLC nkfM9n'.ANSTc @qƤ6se]gwVZIp.ELe։mDCsu?c6l 5N6`>/o ͤ>*Qݜfx۳QG`?,18>U>VJ rw PՆ' Em3}$&Oso8Tj;|ʔv۝Q lq;ЧbٞӬx2f vo7fnS 4 +Ѡ!憴EիPֲLBZYXncI\m=iF4wFe|_$s IȄZMK(O^q5 aee:\3}(rI2'MMErSO2PPZ ^8v,@idRUOrpϭo1zj6UL!n6G:L w*ˇy󒬪.|adV!aU+L_7 (/!k:i&Ƅ~Y4tƨ#sM16(R@^sa'—!Frr)Z@l {$4ug7 KYvǴ}I;E $nKIӚ6!!g~wG1G@:v9/Kl[>dT{?^rM`%ˁM):/38Q:Tؤo+T ՌZz!כ ?QL3ikFE]y[OX=_>),iO`'.A0g٨qGAcT Wf"fVGX#)IXyˏ0JK5WC@ ]6c$'`E7wjPE#0W^fP.0RzwV ۵w H#iyun-XV[q'']?z}hFr l; Vͳ7"oC]WAj}ᐯjk GAx e-qp$\5L<2dbTaꞕw% Nq)cQ~4[x:wm{)u$ LVPۓP0VWᙦ}yP'hǻBB$,eUK͌ɹ̎܃š^ O5i6O(Fq哚,x@:-XRͥwV=L|*?*Z%Eb39EI([σ*2=m;.͌Jϲc"ہ Ao{++r?i)(]HL&>h@giwck"Ő=C YH рsNsѼJKS>QƣHEDȜ˧I6E7kQ{lq"VмWCfj63#ɜd*b˲(x0&Oė7&1č y|Ngn'JQkuĊPmewe, Tm '}h\S&b(] fjoq4ÀQɜ85$8&e֌a%l<_ 1;$Y)Kn+\Tl(Go՗.QS=cq_=WmӫMF mcJ[;7VKXLpՔE0Y"4|Q~rp|)'ׁ u;ߝ0 MrrUlYwS[PD:x5!j*W;Rq'f3;lh썗b{\aJ+ɑ{TWPVA DNhl|ZT2gkл]0}%a#qqcQ[Y95& $<fѸ`:ۏWzսa.ݒ] VzЏ^δ̋NÎ됆RyP TĖlt=='_ Yd,D 볾Xt 6au쮊c;`_f(s9l +GMᏕ-v8a( GQ0 m\H^|Q)%~8̖V׭mSo˙W('BlCp~ p/9IhOsƿF[̤dz!*"6&[Jͳ;QDԔ˾>|sB6a)c_crM7 IAlx\ou[ qPL !(ZgFk5 .:PXdUKPdle$l%XzW?RSՋ{Ny#lQ;5;^O97MjS2.Vrhϣn# @SLޑ2: tD㛾5\hJ2ݻy*Z%2TDҁ¬)0$/-]xPxR7<$Xxo+,@$Fi|@RGLjKII5p{}KL9Nhe ͇k7 +I# <>YaTG Pw fQ|ERfBXJGšUԒzjc硞INL %*|5Ϧό&/ܐP'1D岋*9z]\qJ7< u_9Ke#֣m ohΡt}+nG g/C;U8ʛfQPDu*Bp3Q,W$CBfJCX˓2pMA(MR\c 3`@cMoDՒb0xb3IݗAkψT=1?Z84\8ft^Pl(UPN0/w}xk?&~h`{eS_V5T2vTDXo^|Eqn}r!k䇌OPJV?A8fyNpa%|4:=la8 09 |5w?~d_2OV҈2mECW7ӃUfi?ɤ:WUC+!J z/ 1nh i3lP,u(FpES|z˛PZCgM fDEUFy5J ww-A'q, ;C[M;#maEL11uk|g.th02|JBbi2WV R>qk0MnVu!tB4/~'2ŧp8B2s]_$Ahs{w ?3q8?7MKb h<+fE1ѫ-l.>{W@_=Sdw0bW|*lZs[ 5}0"CLZɢ=nxp3,GڼJOS%gAxypЀmH L]:;6|iYG2Ef'R n)%v:vl P'T&TX8Kaǝ'DvBԁ^׍fOd(,"ZD~V09 g<'S`^TGopΖE4Z%ˁkx0!~@5թMU\`jϜRxΆU&TWb1P%|!'*!jѵܳf$RG "Uv9ǎʭjsN>#=؍{7ǝ$g2 ;WkMJKbw&&]%1 |sr 9ard*rפ*$ta7U MHgMcJ)Q#,\1-?+ n#LP#: &=jJ%sqUM q.{|ϧu[Mgv}Mb|k7;Yyc8;7#a${X8uٓ E5x(5؍йe9ә6D>:&bM4 1pZH F31K!i f3D|8}f=< $eTb$pIŔSWߴ]aF{'@/1$qŋv,"a,Oqhrz YmE;'ĕlRcbXtqPy 0BN_gg&ǏdTPt\_2CL d@ mҙתA +ttP#8LZ+!-*rzT,sGh,7xg'Qw?.$ SN 2h@y_Ư a1tl?)RrDe]-TmɄ.f"\Vh'l ϯ$ۈa(PyLT@ATKUaZOgYꁻ4{%s'f"^gTݾ+SFƦUќ'ILڋ9,#d_3*k1+7Gv]UlMKr)7r8aA`1uh5#yEg*[L կm!M⑂jӂ1kk:^{KwjlO~si?Fy/Wv4-'<ց#`u H|ALzտ]22SԬsH:c'׃ݖ:\dܗlV`[UuE_6x 5, 2ͣ.ZV=0*b:C'uca'*$3~[SAjshX s ^JȀWWdĆ:_ 1b45D/a^uA ?ЅOe8|:azcZCsvZຂ389:Q-Bb%@=<]e忻xDv r*iO12Yc4xKmjXUUrhhy*7X, 18%.2!K4f7cʉn?t#ڸg]P,RO\r;V0¾`7F{0@n 1<·R)Q\b%c:#bukkz=e;dL+=|k6" ƸG ,u~1QzsW7/-|}Gع+Su3F@1ac7T?0(ZW2DSC*rFX Xl/qʓяV^98QLD#)%Ľ{9EP~# v3`[\{=]zc wˋƿ}8T=T]a 3Jom 7#ue6ylоrb1j۽J*)l{mP{e-UVHHOG#Lۀb$9*p(*(4ZamY=EP_ՑK]XuрFa8uXQiG(7'4λJKn'O[i2%mIo4\t3E"}Ohd\x<])8za'Y>ζ AW^HB]9Ć ?w#>}xy3k70:E+Y`x_TZ"gߎR8^̦\.1Nװ{%kXq PZQN5td~dCUOۉDp5G9uTHaFzko&d- Cr4\Z!&v&d9];;N|O^R|9I1iE1M~-',31 7N81YJuqի_3?0Lp$q 1Rgx+5T$޳XNsjaGg8\rͻt-w{Cڝv瓸~_b CW~2J}1%8`ݴ15iDî?\}A;9j}vpbU4u\#´O`JeȅXFVGEb6\:6+nb&2O"hL0_r|Kc,ŲkEPow=n8 #߰P A[u>mx?2 &?#p'cL)䇴xcCQm9JKI\3~uG` -'f"&hB>N >^*t@XQtiPɺMh+FgF?oRհtX).A̯Z L‏kPTrPa| o =2g-AQ/hfρf?Sک>b{|'] -L%z΋([4=It"mJЍWŸ(u93sS.(<|yk?RBސŢ7>'K}5|*O.."+;Pܥ2)5ԦXyDS^ނNmO+vkVD@t#;ivvg*uYm:e`4ןn lV?N<%TUKADĉ,Vhu"H,gB,s'uEi 6xuD=oi~&ͮZ۶nx8MfWE71*Uagt~ka9yw߁ :?_em~p>/(NU-rX˘l1a?Y`=C߼pAƚGqkb2V# -Z<{B,g@eטJC=;O^G%zK`M ~Q5Z>6 7ϣB}-S(q0 BQ2Hc EH3g6+E{Z8ΐ]J(oiw_|%~-lںZ\aEbM׿  F75X qU Q?q>|#$XE$&|=wŒxh$1Ձ?\t!\ksS>4`tWV0K fgSM*|B/YDt)%] lO-U矌u^WMTd XCN#\:0C|C^.=La}2TJ}FsC-:>{Ji>!2aCU {0]>zU WIR ? yu/Z1;eMim{A JBJϑք˔; G΁w [ǔ8HTb LZEšvBC:UUh^J3L 0e#9VǭVU { YUPlfBtfSoǻ~Ǖm]3ᱍdP[IjiLDW3  bsЎ)CQdpa35$*,=I%3<,o6_ %Ћg$lSy2vsӝ$dwTJH+1(cNsG RWi .ZƐ?زm Co9| =Uk䝔G[|(RXh+,ӲK:i8ðL>t˙s~8) 驿dJ{R!xHe?nD`.gw!t;ny$gE|}RQ#WG"wZz-ҴIm[̀f԰,3_n\VV!<3\W Q|NAiYNB& R?Rlo|U|@ف:'@c;2:UEУ"@~iqK+sj?gzyV[4i@AkN8]5_fS:ɴw"/.6kȃ/ͶP-]}[b#eI.rca$مTX5h9>JcT om:|0" (GMOoD_Hv.1i|ya8ܕ H)xչn8wЏ/l~ @U}:eu.ӳqOk)k<&8ip\յb1C gp#Ѡ  (T\TOjA5b,Z2ȁʭ7t4Eږ_~;3DJΝrXGҗy*-QD ]Rj蠩AeEIBNoQ ҃75Ӯ>4VUcUWb9SØ) -Ub 2~T=_HD% , J~筑sW~N(u:-3NYOt=7ݚ&=!lvdDX#Jb2fm 됺uhMFi#fj{}OMqy4;K il bF}lb1J3.$$ŵi_kȣ5dW'⯻'`M7JBIZ^h ~':NW`oC94Q?Ϸ&+C6Tg<2)@a:Py1r#E9\BdJvݮH11=nȂs7ju:c]Z\ߑ5sӛ]/>7CMYB4sLEހR#P6j*h2v0Rr@=/LhtUC/̻bSKFN}%Q XDEbF S)&BԿJ߮ȹ=$q_iE">rH/Aa{,`.ʍQU M*cWGsJC#þp$맟@Om|8A٪C.``fO4KeH Zl1®Nwx+ʇJ`Y/"^F6[ƎG~ʜ 浏YKo ٫\Q :^EqA^6yw44IRh$ԟ9 ) Uh0jnI6W8K|tXҹf5tFȗPpDr>SJܞ@}V9~D_հޜ^RCڷ?Ά{YD"Kma0P, U& %5 ns:>k60.Di#.BR3PZݰq{1mQď G(?J{T¯)N|^JD`= <<7v \p+I옓c,AKj1R=<ĕU U+; =]tP8kY7+ t@d35irEun=H%XHE8D`^СN׷>KR6*,=AnX%SoT6vwn^W]xRg*m(g|r."۴Q }\{ХXڊDK!a|)Q Y?*KQ7iwhi)٩gfԭ/q:w0D1hMPtmJC瀾§zg(q _tT9D T% }wlb?H$.5kbXNJV 8ɨUaEñ-? A㍨pw}sYƄz37؁zgoGbS0ёOX$kZ*[)!mɨh|SzQ+zD=[ҳ`]&uqqk$8'o"E pK$ʼߎ̝cL*> Oef:vkMqуӪ=QNQ ],g (KO"Ύɱ&߰\iH6Ŕx!C,FG+2 چ9$⏄•MnRӔ&C +NfNL@5 {[%9 ຢߡ 7 fm_Sh3@f$> O>%aq~LpHЗ{ ߒ |(Al\"Ϫ p3­ 0GFfex +䈄5('|,!k|~EU;B"({@وDmQ<qӓLĩy ޠzڞ_bOGz~$}[SGr= -]~K`)v;t%A|zQDS-_OJV3zT|tݵ(7'D&A!HOq晊=ީzj~e2`cىԵJ3Hjd"C2q|a嬢 62̓ zff|zdpKy{&:vKFM#!rf;W ҎM&%z K W̏%1\M'II+gC,Oxo&ک6NVb1keō͵Fa䤐htEu9PI(t#v}رpĪ^+$4 g;N (lH.$SviTD䕌<{ɼ1@F(ѐTȾRNEԮ(O@Ȼ5> ;cq{׊2%u!)wڍz8V@=U ˪ AKO{٨JgpY80W‹CQ^wiC[g *G1nr8i 37.#ܪS!k;Qqa^?i9-5Ƣ4hI疫Qv{Y(%kp@6 䶹m½+6`TFf9QLFET蟲is @T: 1 62X 6y G5şzP*A TmLJ:#ZaJE3UIٵnyq+Rbޟ3}xHk13f'I__-Ϙ@?i Os cwR\+N^C5+XiD\ҙ>feJw,LڋEg\i+bmD֬Rb*X%[u*nؾW&!zBQm Ě  Kܣ?T`p7MgA^m]鞧+v* G$,YyA| DBzA3';rҤXLq\ Lgv89ӵCNشQL0 Bt7w@qDALy3y&# |hw 89$eMyB݃&ȵo3hD9BYAH-3YjXO|[)]P%_ pSZY>G8gDD|kFuPH2cbDj%,' ΰ*3 xc&2S8HW]YqT:'^wt)o|U"!' sN%T  r#6U Iq(^fAk1@p?Oo,NKUuf U}-7F( 7[g OV.9*hX[P>@P:L' `Րc7bd)~g9z_ySg=9]A |NX^X L@QǓN Q$Fx$ЧCb'G$z4͆Ax^+(LvgZT 㐺 dV,nrU 7bMyG3=|(msROޛ]R˔Hޠ/*sx5eD!ru8PϹy>&`,ւT7nUae>?5ɕ㫸\wIHhTv{v8`qN칪-tѝeN~׷aXYX%$\G|xO^'Hӄ;<9lj*yԒpSH3r%e?Lbya@^kjb/S~ ePH9sЇJ9])^w"ޯN1A`svdøEND^7ګI6?J, YRM@P|qħ+"befǐታАgT`IJ}y0rN*Kp[/4@ԑ௻2Ejq&%NA kҮUIB%2/MV3@%!.(kB9TuYa LfLixi7,O{EYdNpIJ5`h< ru{Nqxř5@⪼{ZX¿цUfnf@9U1F[1ͷ▓_.RYWp8ՕQVy ~膰|WSRt.wN " ̧=?q׃l'z OZE,Tנ۱@sEίN=epz_qunZ@y:TrqS>&TQ~L=I"V}ų ʏ-.CM~b3$Yp4E|JI Y<̩<tU_i4IHe8%]jS4 woV7Cryy5^ ձ5,xe^\VgAeAD8M"=XuFbyjkp`.sK!R W?[B% ;*MٕRFDsÕ|lUl3`rY3sd}JW춪R{D(ߚ>o@hcbޖ>s$ ]HÁRXl7 Bf0ٕL_^XQ0FNW rRW c* W\6}3O{ +\>.'dջ jC&sHr͜aa1F ܍`~D4#%Ir5BǺex@+2,ޅҭg[%B7usymF~*pBfCؘO^Ɍ|vOlG;Yԕ%f WkRNZv-q"kd~/K }D`}'d'9UIZ d!h  l@Տv(hZ@$S` J*KV95, 8GVV5Kʘ4UQhÏI<Ʋ F%$3pQpL;a"̠niiS<+|CJow#v^s >*4Ę/LU{]K0ɷnC9 C!?IקC|/H⓱Wr".:z11 \Mqr GC{:IZnO5^pcN$Ft!FZ#}blu5;YuBBnN MRg_#л>Q? t8n`H8yaDP+O2OhsPF<2Q"I\so#ԏ"b#j+id).x4Υ)3S4E edъg2~c^4}ES`C|fr8HHd}\;7_ˣsw`EO:N 1n\׍Ud~25WRs ֍?^w4K;cG~HzD5g<DuqF0?wpզ Pl@UKT&1#|%羒B^;F"%s[i|旄$,CUo/FH;8U b|)PP=N9dAz[6gRcw >pH-aFf=|c{}f9c.fMb{1qEA&W~r_}N\UI"@U ;B(0krd/ǯY3}?Sh;4s ёuT)ߡ5[ 4z% [/ o^PkUv%j;t/VU 5ϒ|Q'X6Jmq7ūѓ藍>&+oJ\xqa-A)iX~E@v 6j[@K4fW9(#)m9l]L*~K} I3>ݐ1]n$CAВܞăsN:*R<ʦju_Jz&&7P>C MLO_ҧt1JԧCUE:_9.SRpx')Nq#wLqX5B V2p#++ Wl!Sl yw¹-6U>_0(DN:Iaɥ\yӏvnl>ퟐlrHh~38b28!0a @tϏt CefHQP-O`T45vw%M<ǃq6Ly nb* &46ia0&\ U!Y(H4}MeѬLb&|)\ӽO]+ 8_9gΘ~m~سP2ߧ~A7GR HtbXlxubDraoTQ/IFxn|-]{x솘 p殫d4HUwO9 k憔Eš^lzpl*3YΛ'ՕwO)z ȇgǻ(+[!/JM(1\㠈 >"Jͻ/ik1'kg a6/"eD7PF`Acxa[Ot¾0SsNR#uԡdx ur sG_S6*0-l׶Ǫ\@Chb>2@j',YX+H@ scphՐ8^T vrݰ3Tv%&![ ⸻kc0iUDZn?\t|>o:q'lmB|e0.o@p4 V0c6SU2;L+ J RuEe^/iJԼHB_W ]WeXpk$v*%Uq$<6w^ZFotvP$ʳuo@qʆxE>D ӛZ~,`T6T2F:j f:@S{'GBq1om&9c\SO?yKU\L[Wa`V@ylh?h$ r ]ɾN 3/L{}KkHw1M|_ ;|E{Xg7#&hp߳BHfl STSAYħaY=9Z3WTKMvȜ lOD4KY[IM1. 2a9]H& LU K,h/}WK9F?Q"x[4mV DU;O2AzOuV7^rN?ѡպ% )FְWh'ij?׶貊|tFuj)`b|xdʺI"ۙ(h لT^O.3]u(! .L߹JWgÀɜšhԴ'L\:-rA.F&9ͱ8" 9_r$#`+N,ҭg $a;^`߾udpN&!jhnyiPwNͺYA>C) 8|:vJ6;e^[+ũ]!+9du 6 TqҵrGߴ[W/W ;W<6ctc-NQn<{C07cWo(x`  )ʊy{Ui l 3ۢXA֧W)oM_.k?٭gu1MT~cy;Cy;p `_;9,5iv6ܫKmƭ.gxRd]UL`)P pS(SG)=Z'¼?eA i'Ia5ʂ ZdX~S>,ֶRFIcWIC_Oe+a1 s1nP#;E2[JE7h 9lkc4*Cc1;F[%R1/}npF#7bzj>|Ri|GY6b|vT)up"@j&#h-P =!_#ޅIby+>CϷ~0R%ʅoʨKS=һ!^.mG*NX6}0oDJ(Ipp{ 3}6^m[0B:J2G'$E㨵8"i~[)h؛T+"{;UGkMhK^E8k~+3Q#{z~⾘* 4Wԋ]W`Nӎ,|pf$k8;H}ک3.CI0G.;h(9jz-U髃◍{|2~bN q-̒jc|f1 l.IV)-&sUy%høU;]OZp1%B B6 8Lq_YB,Ab(wI֚Fr(^a|".Eg>VW+xlN;DS% 27siڃ K(^2@xnWXX9N@r\0SM] Ks ibA@Њ4KmA&$Hnי5Џs6Iơ/lO'[a,S{_ar(Q0 Wn(RD30.BKLī#3bTp3F\b3a_4Y)/ Z.۴4(@ZOTNql'C1Jv wC@W ?ȡp@{ w=RLmЂyڿ#E Ygڊ>S̸?G!~13y&2[fR,QO%M`'@JAxw46,yjxD28^&Afo3B,vbS:9 n5\D6&bh;[ c>a<}Cϸ4 sE}UL|NE0%:Z90~/eo,'}Aچsb09ݧg GL% 3=#w:s^hKְ ȡX/Rr'tlZ񞇃n0>3X8>p-bO*K ^46kqڪuΔ1+X@?X7E% 2cO,,T <7R/4L6gCeblyr=((:1n^>,EwPESm&%RrPJ!,Qqs?@MUHfofo1tsRo`|QhJ"X6%tOS6g$9;Z41}.orLCcL=Aqs +نy%RAOui7$nXTiu%;x1]_giN%r |8`&f**1qҴ~B뷜x5Iz$*X k}1lZҴ~h !V* P܄ Hu2YVR^xdn+.v[%t $qkRO&cJ`n\H6}񅳊{-)Ϩuht|I6ﰏx=aII\2vh oYs۱\q(/V\Z.d/ ~7klJOvU-܃8MgJ(>R'+upҍ%nn5E/8 X# 6У,d̦Yr7=:; GZG P *gT`LP|q|i61fYo 5J'|-2ܲQQR5++2A@!ۅ@_ďq%m۝ 2 }̙ ,$DYWRd |X'Vn x?,n)k[cDޟ<`BiIaF5s"ӠOe&8ds2Ѿyˑ-y9MZ $u.%U5 Hխ25["Ovp4G̀3QڗQ:7gXw?##8+ D*%>MIFkB!4 8Tk*B!aMBGr tg+|1ސ=Xayeܘ)YbŸEZnx{~$5ކ+@4˝Ɛ1aW*!)a \s^ PrMA=@VT_Hb*_aQH8:!_K_`tsW +Ʃ0 oW}O~!+Ns0X4+6߈%ݴK<\r5 $=ӈa膗ܾ]嫫ň W[i5fIAnkA.p'ԥ4*9  T;Ԁ hcq6ρ!fFwQ%5%ƈY W/ !t5t 1h7,o)m P m0gD׿*YT李Q£Ǻb%+=~~qtmםJOI(6MpoE dwo L`0*M9Y|(_dkʓ1k[cF*:-ʠC֨vG=]H)[+懈p < /T*B>s &YtΚH:PQ֔Ry ̀es,@\N$3pʹjG,SYѿGŞz[:o$R^|Eo"3c,;A3k:=6(zNV+ewzG%eȚ [,Օ !_]*>E 6$[㮟JSVܛ+is^;npv1Ũ3gSbM6V'fng}M eLQYI<&ai 8o{PIU~6VfT6ҶU5'P[ŅԱEkط2mHIxuh~J?ݞM1-}=TB쥌9ڿmazvm{?QT9w`o~ٝo!vZFxہ25޶k ֣_`3C>1PՅJa2/H9I̹^f0,.Z7> zWꇐJ#4?ua"/=Ud "3T/1B67h$CB#@];(zz5ֳa>O[d]j5↨c'Y^?&5n'бAVNtՅ \ +t6 S%?L Jv=}\6iLТG ;,^/5!"THy I3 | g3^Lk' h.fo"#wÈ1M\ ح8nN0Y/_>SCve ~>_>`4u)zQ;9")7cs#I¸#Auo Nzjq愎Xg7sc|ñPzYNf +͖3Y&e_nޞD6Iib˽2|oKW;zK 7x]!u]=DŽB1l3\w)Գ}39^ 48d䎣!bwԀ}7zMd~d㪛GD!b[*Zj e[޺ݾ_i\1Tf[b6*0zhL-s/6чczuJ΂«R?{ kX],-b%tG6|. ^=&Pymg\SIO =K]N8H^@!ICo/x q:HԸq>6ZMM< lǥe{K[~3 ͇ S71 ]rfKر.w<"mz 9h1߄Q;+S>VeoXL`4ͅ `ՌT%Sl_Wy)Z*U4I@4:1d$Xљ1lٷ ltHy1% w; 2k{+ykjeI0Wm[d&~8yGg\՚ZEōׯMn7B|h9>oP$:~O u>0-'S8KX㯳ZYk_>50H1O$olǖCfl(yG.,>1,ZpsֺhiI_;&=3(PX)G†@.y/[5ܕ8^]~ 7%y7e/8'پb-(q`mCby3S &ʹ}@x!M)#LQ!>J&yss{Ms?+%Ch鑕}iTO8=si?E(OHlšjr=>s^e``&^s5,0tpT)g9՝pOxo o4M >'ÿgyã~UR#qj+cDx =<蚝:tIt$4B)^UzDv'zamV$꤭VŠxm"(Sִҩ|q0C)c.]91S{U}IKȰs))/d>k*XiNjb*TZGb>I'P Ge2eru9mX)L'/&ka650R )R֒n# @iEbP{lZu~u`npql ,aye]L_:ARw_yt` gme> $o<#rr2ߨv/3fCN!MÀ-9~=12T-`/,,fKn%qRYQXӴ~"Bǎ{#qԒ:%uGYCy2\P$ؼ𬃦%(hu@pQ%T'?2Wkt7S<}q.anQU-6f|0 ?!lafr'Gf73``g0_k}9X-أ6|'ÞЗŅqń>.{`yeUz&THS8vpy¤p,?x~+'=2UqܨZq/Ѝe1 Wq;"H.3 h:==FslӍɰԎh5M ,N]x/}+kQsUBBW>pmX`I5O1iBq>ڡX[.͌T U8TQL3,dW36uGDRYBByNN8rWAS`z(BHJSq:3g\j$zRtr x $ )GNLɹW 24l;b% ķ#+[/߮~ 'F} =t;ʺVHv(R{.#mj\8k9?NJ;0}qHqS]ǠCՃ]GxeL59&߄*;exp&Qޓ/k skv́Ζ{C\FNאqi"ϊ/b̒~7UEqk(PPlFg2^a>T>4UymnZ8xl-ް3IHR(rw4r>C76^t Y[)[|]7nE_dHWu2js@po=v|HW:>43q!E&H{$[<`(ٰ(ٷh 1(bX]B ZVk[t'Ҡ$, ꭏ6vaQ3Yߏ?+">uyOToD _ʔ_J>n߻ts6wl ~ErbKTeO ˸QŭhdTQBQ&Yau-b[=_*.o7AYOAMn)D#AKhvKߒsX`si`p6 vDp:(hP ȱPqۗ]\ݒJՋMLE#;/ +EnvOC05r2/8jTCjqXoOp뒄#[ұ:*$N PkM:8c^@̩燇+U9r2 G\D\-LuԾ&q(`Bڽ3c|_B.I*츙ߋ *^82f]Ub}lfeKf pBy+֭p,/uWE#6gyNbnT_s#xބ\Ѣf\~QDKzXpDX> ),6څH񹇉[dU<͉uNMըL'蚗$ lprP ŝ{u|hZ!ܙVWshuF͝oҔ}#cF`)@Y$WޙIrDi9:'yDIXгɡ_ӽgm:, L3 3cCʳp%hᇕJ=tLDZ)@ZN<֥YHi *Mm"`; +^t I?3g$ra:I:qZ@?Vt 6/k])y|6֞ @XP,F>P(/ T "T`O/`i悶"Me^;*?Xࠧ>'"P\4h> Jwpz.h82^~E*p^JClŕp*U踻: εLg7wIK=the+^@~iC-D"X Tjh=M-)!H% 'Ap(I >g,)jx KkC7 #9Pbz025%p<4:O2{L X>veGI~5:k%)DN oL {(# ĺwG^\/;2C7uAzO0[E؍O;?jE|/2İsʏ}ThCwl8so9}v1Gl=F)tZ؂0~+|6نbA?irA9H11=a寓>s(UYZ[5ټ4X&ʻ74emz3txftWVW 3BjdTXt˂o`p)X7EnSͤPhqw/ 6_72N]nKCbƹZ :>LH71"M1CqXGwЙ*\s];|郱M~Wj\#`W%a{OJmHCqw YmI;NDQavMc|,$Bi{eLfNO_JQ봕m$!n_=N1-Zh-UO^D[yUȈ:3K`xpF )r,j Ou@/U͖2kX"G_@zq^ܳPbrןʎw%:hC儩\r%JhDWVJm9$5iȓ%ʭE T L7Rn0v3S* 02~}LJ0&cR/{fť~GW F~v'b烬]6\ <^S. z(C0>D$XG8c}⾐x؃Hל"jWLP+AQG%=*0E)՛, ypGIZ\b6֋nOΩbE%&B4 #/Ŵ1{ CKnrQVv[+7)_)Y{*c7 GEtuE+ktٛJZvR9̕!S5.u]kkBE$^Vxp)/Fm+>M`W /K0'Hx=JJF MS=f]R\-gN{5Dv\{-d8bN8F"2ٝA pImnY"e3M&IaOs3=hE^,䆐$vSSՙ>'fO[Aq]ے%+8b[vvΎ,krfq,ȩ>`/nɯӺ'psl5쓥.8e{\:<S+={4!eR007n0`kI6% }h e[>w7j}OJ\ gWt8"gg-sp~D@"qsQbkqDF>pegZ%uoV*րNf/_0]SɢFd4҆׬Vj?aFy fR]]H2a<Ǟ+-ŐcNel2VCTCʼn 1~*N~Cy:Hd}sS+ @ˢ#;ռ](oϦ B68id!T)&! I#8GLǿ֦ &8;$\>,<4@̸e,m!-'2QT.[;fK@t8Yu!"4oO `&]}pAm>md{FI(Jp~BmȅkU^u`I2(6C&I\W` ُU/'`ĔeWc^8PH#zԔsލ6dnb2QR{;W"6,5vz[|7ڌE{!'n>sZ}kx&3I)iRo5dLm'҄v< "&hM˝kw'R{/xHfƉc: ,&Sf- o5qI3}qDw,uɒhybaӛ>Q@^MQq>DVߣB.cT+y)_}3ȿ7H~&qt,)p8K(A~8Ǎ;!bŒ6H*-醙FnCkK0wzˤ.#YseD*_Vq Ɍ+q9'x>AVųѾ_Ɠ_}ԑfl_)huhA.38pT"1̶r mi~JݷR9.Dk%qG1d)W%`Q눃]l-)FSfabCϷB#@V[AH/rpnMB/~ bQMe {8"NS!C!:M2,v2nCpX#]"}WR%Cޗtvvw!wb(XʦӡgxOKLu48cںV"/=ħ~X;Ⱦ[=$8{Ko&@QNjOm IWr^? `od]n60B+#g s \NkRi:> gnUc:%xwJOb/HSo!#7 ȪlJݥDUq7P6`]G?Σu\N-LQorM11فPmz-x䗏&/ˮGQ 1M 4yЎxU?f6d/ Ͳ>M:.~AAM&n0jÄe}ȷdYK9\"b@bJӦاMzf-iq4^^:Y\X͵J0}/+2[9,' ٲWoD!?q2v0}gj}J!4Zv*slYYXoI;QAXxC`ẎԎn:Ņ*ϡv"&paw8.d}ίgo!l"NH#Mhΰ:d\`XcZo1H](i{b™85Je%62S$c"`C .'݇;NH-6n'A=;aVFlݣXd sk:I2d0JDD'Pˏk=a2MNg| ~mOov%^ӠI{} ol~6F8wVd՘SXpx/+3N3&MVl&SWoΏT|AM61sZ2^Яט'% tY}ٺۍFɁ?^(z0?ϯliHѭ4sr|_`> D7(*2]h=B'ygʒɛp^{"ىTΉ^jiք̿QCj:*Os1PI m$9H:a '>ĭNrKy[Q&(OH&eXaݷ?:Ih0l`uh]Aא6xQ߸<֣xPN3@WԀAI0aIakuٞ=mu8hS?:\c¢зH\S/"*W$㒰ι^+{i]ѥAbVgG@b(z?x )u*TIud̟* H~vLLOdE۪@7V,EE->&lZf (={ey}"O蕤j4f=\A۸Q +V$snA˦,D `8"L1XCUPw0Ұx0>I x6bu]jZ?}g_X?"u)IT6ko`i!pR Ǫ\Wq~gqQ#Tm7K\ T󘋮R2欀LKs lHʥntstcClIfϛ1#~]OZ.{Xpz(_t4X#)Ψ t7vKr`5 %2~xZmc?$#?[vK`kY,v9=x]z*)ӀߚԆrx~1ơoun bgܝrc ^=Zo^fY9Jg fWzE?Wߴ8ɍRSoֻH!šq@Xya6H吂> ~o`reo@.F3˨c\,^%EG S15 =`6l˼jZflѭu^^`oj7[b@ @Ňv*=M-tm=VUWt}p4mr \ L}>.CCйGV`LW{Kq⭴B inOK\>R8>YV CcHؗ|q¦}Qyt?@=WX,O߁JVgf:_i`z$,0Zbti=㷟tjd#`/ΫRKjqk;μ f"Nx2qFٻGs8Q L ^= ĂL<) o񔪎Q)Av2IbQ'5$Da]1qrF+v Jg=R~)id;6QYϾ` <8TnF<ّQd3کJFijԚS+ ;On8SC׋M/jϦEm0$[g=ϞLqsF0Sq+0SI،i{zpl*7iEPWG2'0 CY .a4ЊZ")ofNLvA|jL\4\F1Vf"$* 6nP-92b0Ma$?AbLc t]\@g~FZ!ӨC5~rh OP>g8%4R&F ,?80ऌZmFE-l^& ʴl-a.T@gdOxqnQ@ǹ7"/G.@'_OÎ  s$s J7=S{ͻ{\8f@ HDf嘬h䚷MiS4 w$2TbP1=MLD%4.>¾Kjn+,ɾJ;zbպ'%(6{B\Ѱ> ;|sD.\uӠnEz9&/I9{m ȷB^>bʭ{=fI Y9)ArKC̽~t[?9j/e=CNәX r E70>Z\Iډmd7m&;9& 2^?R[J'9oYY9o`E!.SG})Tu&zFnT16XݥCg].#ߕu;(]˿]pSʟ3Χz.0U(F'ۋ2(p[uK"'5`CcM@S y)mW'x3HF^z]LҊk.T^wPZB_S`?䧧N\ zj֍hMGҘAK@Q(v[Ӌ264*B' 0AwrZC&ŒֽWV 'с9*̍q.mȵ,p+ LT.%A dS)3[~& ?J-dSV \ìC+9*[D>uZyyMpZ_hRֻTxM6詓q BS_eײ~@2rC8~'utyh~g~_L+KKYXv<ĵ >_S!z7pT,ZFk1'GZէ (Y:@m{! 2IV&dS“1@{[e>$7T0%VMX@5M )n{>Pq uŪO`Eí2M\ٿ0sQDɲs>ʧxTÄ hkr6ZW<\Ta~OWtqs:e̖1(m7Ts>%C`! Q NK@P|i֍: $F{lah-g`wr؝ȴ5;eQδ2pZ(VXAO۳YjpF -Pj TN,{pkv4'-78yRn}0 ů$lJf+o&,Iٽ8\YqgFL[ܙ yKt~(FbxszIќ{_o4ʝ[/>5*dNċ{E/_^O(u&n2B#KDiGSli;q8:^Zb~7yq-l/$9|܁r€^+-ua;FbTϘec* xt\,Y6 ~ޥɳbt+k}ꎴ, ׬5Ke1qf"K?(-py+BڬyP-zזkh5tT 0&l7ӇYwxFRIlA\>w8 +l5#U;Zgk%.xw%N/ÛIUHf1Z%,4eCP2A? fk c݄+ؐ<,E+ڢ,]Vkoܴ6veIj7);km0tGqb\CC_l޵?@!Y0iTp{&_Οws ,{\}w<wLre0q[ )`~dflMĢj%DAyzYřnCxĂ5=tN&r}ΞzæVhQu7 @?P:*e0+AUͶ@eNR(G{ _'RN)E=!0"1Py0;cѤj_/7E_6nNN/U@0WA.2YFXƫ{asA5vqGBFWxηrrYȟOH| Pw-.-zk9K1&yXxS iV]LV$ yx$_iqH5@ !/"'_e\{ d(8+Qy?*9SFxw]Z0R:~iC.7 C_e>[Al,+jIu&b:+fad?l\;>T-fƕTM77v nv/{ꢕhya]94=?L|rHf;Y-%-Viܚ$7h-wN|]/&(I{WzRê툯jyS!45h# 1gRϑyvmR:mVC*ӝBк)5KŀSIh%A?lq09Ar3pM̷ςDYVY皒mY͏zuL(+B+bf#J~Rm5 1`dZIU[EߥN=xU` dt& k(iGP;bR-ATnԏׯnxŸ*T.)Ѭ|yиK/Iy/]+؀ͼ v^زP0x)|2W:r6)=`|`{틁A1z렎J_Y6Egq5g6FA' >3fPJ/t VnV?Pto)VioXm.EڞK nKCRhYhRgc3f&ҟW=1$bU nîg4_TM)]t8ْ巬5C Y髦{HEF7K65ܥ@Z|\i ~UZy'Eb%o3YK!;BQ}wT?T?q8BX13HbPJ՘d| Le]y"P\X"^lw#5>U8z!}FvrhN{l8yCޔ$z\KѼ,1g ǡǪXM 5;Kn& MA8z.P{}FH3^bZa[V ,hV̢Xosi3u2%zo,WA">.ν_uE s#LfS&#Dw2Hq1>;WS3^GH KfH{!pֳ+%wsHO!m~hPn&||:G N>eH=[~ƐKGYĈf&d-CF@d·4gZ0#|/uבn[ jY/nN캆–+w\i` PVF/dҟ͊IrI ߪُq`+[4A`XY=CPma/+?%MV߱mj4g0g7śgJN^e%Ĭ%x6rVaTS\VLXHg3ժ1coüEp,(LSui;=ez*Yۨ\~ @ӷ<, ޒCmA&Ij|I/2w2WurA]nOQH0gfV(,T4,w53R/-R6?MrȽ#kg 7 *oх0Y%zAbytPBwjPX|nX}ƩBHYYg{0Psݱa#DV)L 샃=mw5kԺٸ)qE2f1aɹ_,Nr3~R"{VCY% 9<,cWjrJä> iw.3\O%+̙K &u/<]ihGR" Wͤ3wPOb(5`F3z/~fS$(g#ȄmyD1aOgu7> RESm| hl4̬?Cn`Tʸm Ƕ͖HOۗͥ- (w9hF+]'~8@@lM%#^z5a2;<,} ^SZQ~ ]*jhOX-y -zemD%E-A8j\H$kobd*m8/2_ij2;p\ R}^fEB+ qxW\^h/]ϏǻVu/So5*kcKQ hY>]^j~a8 ̉_+Y4`a3iRѻ#NO=ipn#-Mۇzm3`ܰa?{7Ji*vLz/ zʦS~pg.BcA4vzo,1c9Tt(c=^a_E"|N@R`g RXaI*^VIN_6!Z>bya܁ɤzY/3@M=1q$)]ͧݐ/+o!"g{^.WM⾃k!}cqc$Zx$Vɥ E d{7 B;L+CĘrfɏ0.I$@ǒ6i#(צ/7?Z9բʪ)pkT.}0GN%30򥄪6Q5\O!fNaH ?i90z(-vt!_ xa@2uFyR+_(^3 B `iP64R,G;l#jA ޯɵݜ- e5C )(8 }J@6r-hjĤ6GW~]( "QHR^MO؀S 2i(daS /!䫪t{"R7Y(;B&]>B\mvE %Ynn%*掦4~4) O绸x8,3Nb >h3VZ/qVncUـܲUM{ `7+ )ϒ-VZ'&e50  .`8l̫@^+>T˝LhFƁvn/u~;y̢DNzzԈ,Gj7ثg3Z{q՘^7TH 6>2jVtePdqT.]Ƭ,;lҫa.@6jD{ej9ZXO7oexT,'ۦb}2l g"%B1pu)Yv2@yP=rE%q-4gZt, ffb& i`vF͒w VLJJTۏ hsy#ħ!Ϸu$9͂ 2!ͨ%AԉD.Gs!=q":pA3tVJ$ng#%!bTфx̍P3/#躨m9Xfv+2Z4m#Wa|pSX"\n`1 csoo#ރ4)3IcO5sPF̺'EF**N%.zOsDG> Rhn'œKrkt.I^[StDЈb{8TTLsk^ 5s]k(oxl&/U} R6Á| qzC{KPdo$L*+}5I;9ꊏrk E9E/uv+=$b*~sW*hy(Eho3: >.a;4 s q8Dq9t^{fpӍs- #WvK:<Żyȝ+ͲL9S5p}QnQMޜ#m5[DUD%eWiGFs..06}Q1Jc~u7c]nd,oD;̽KCw^yh3l-uvu$/4R0JFۦì|jRgm\I {d+yV+c?E,#(2J@'stSҮFJ+JM|BSp[aNXZE9z_i _mN΂"o&ޒsI=J+52 Ռ&^ckē  k~z,g!>V8"w%q1.}KgL-4 -B\r*pZ7$aøߍ@YYxE5>u żJ$RJjaQ^; W""QJ#3K̓鴥8I ?/Qb)>L_K|,V ca1EhZ}gșyHt8C=9I05ciY$~eff#-%=Ybw'3<BtU(KtNBP8+=xO-B($BVets+׬px -E.RRa~{څy8F=#e8x,a׮#cmi"]"Xv`#@ w2NWDK8E0)!8] xfR0ad["tT A ]^ᣖJ9^YF}lIjTgIU/6;`?txc f6^(DQp|wϿ8bOPYy0sh C/͜)faoiA|K4'\@aN~j0.6Jfpzi\ҜO"F7[ 6 {_ B cQWwy9 ''&'q;Ju;AwɏwuNS1KeI+ZFf5#$U+ [Wz`.-ڌuBd1GN"2r]pI,MAu1n%AܭS=bQeޞSa$c6B7?%inb0>Qv4Yf8OKh"w{r w8K#F1ЌB'1gb%1t6]dYv)XO]ÌvِkgEyc EwSf8܆akޯ?+>gdo tNOD;&M$+ʕ E5 ;70/?*!.~bAe%ٴg@UEQ[QDha="E-2(㳾tGh{^|"4-?&H?U]vhu.m$Bk(sP9"*Cw?Ȥ}O#qO:>LBqsﱆz7x"U=DYbA<6P%5.ݑ1ZMd,SF1ZFURo Z #zunƋJ&c1.K#*T!]Q> ϰ%==D~"<09)B&"9н3 `D] "& Ψ%ET}_Td'JBG/,i~{t58jORMZmB5[,:>=~qN1sfw@x%,a\93S+[5h6'&299faSQK\z{HX 7ffuB2S"$S6 Ap9+i, ۜW*w1SXJv_c"_X?1Xj <n*(7ZUrUh0M4o :y5x>*L@CTDZ15ΣY|b3͢?*K23ߢ eo1zlhr'qM%"z1c^: f[&mHEqk|e̒a"h2_2ufX)e'"zv׼P͸y8iNJ{E6LTTu+>B|1^ N\ˏ o *,?~mK`Ĥl+Uwܩظ8t$PpDX=l9Q's? z z.Aʕ]jze6$JKLM2y$Q tSkGO5qq.}FANWKA1T\ExJ 󇽰P{G7?|VcH-o=R/u,؟%ZE_^3"#"#%#:N Pj`SRIti ֹS^jɴ$%Y =eCхAM>mJo,ݒsa6%քIC Տ!Ba o 쾙Л ܏ӿW6Qu9~7 etc#k&Nku^tD2 RE&:Cfk+^iHyj@*c[lS9uir kSGig j7-'~} ,yjUdD1Y35V;x(ZOX֢gDa C3pBzچQ2 sÆnGVJ0 ZB6a 0SXڸWlmA"h_QiH([ L 78cl6r-*>.ձ\!ve& QS]X,mBTT?BmJFނRFOZ̤ "1,~!S^./t=ɟ ]0O#GW7.T@˝G~0W >Nm}^z|-CJd[ ZO6o9CBC EqswqGl^lnYbqoVe2=mFH[]H>%_6"Ssdԗ->$) r>yjfS~ΜL0\vi`*F8ߝ3FZGjǁ 06wܧiALWA鯈Є/}R5^0wLg\)eqQrz[zKkV\Vo_o4H`{U@c\JE*zE\idMHV1[cg+:"9{r& ->_J?)ŔD@~FCJus.Fo/佱/ iujb`2SCak#@j$Iȉ(sV{pe_ǓaǍI1?s) x, ѫmۨ ޸p-Y}fHjC ,Lb\3\\͟V˵$UB1)[ n7{u.Fk3օus'4+p)ҫ϶Wf'un&y{D_0YiB+R[39 kDZB\ 3:=lu%VU[Nqރ%։W[lSed>S$uB^Tf8uG[LBR/!F%W $2ݲ\X2]I\o{*}muSจ3S~CQXB=ҹQ^fJP11Is=Dٸ :5b6۸a1SdPWf3'<2S?,SPXt E*\ pUSmLzJ g؜!1J;d9Ld#ڛ~{UwePNkpLšRˈCt ]<֑;+^t9^e-[Nq 1]{u!^B:?G<@G< |9.Pi_&I:k~i3M`j<Q])}CHkA\D@HM5P-ъ:[Kk>EFk-^,,uﲞ_=8q~q1}=1SE@FF4NT!5kgܩ?aH!mU 9,ܚժE. H6<r$@tQݝE9jF[OWR)vy ה"<>th Pxb ֣\b rYZQJn[fRH-7"!7ɔ(ل,jPwZ.hTޛMgd(Nlޯozfz:Fq_#35rF4#7v=X] lclӂwXH`,&pQdg6 ^ DWJ8Q (ӖapV6^ޤFo#eKT* XKŕ2M26/ /_ ˺°dܳY@v[J}V,JMoTɠg,ΰvr2W g3 R)W7qm띢 x)x7kB)9, k3؊PRbQ] d-YY6/Y|۲ua j y$0”&63 .\gyHGcI;O Ů C`b L{ ]& 2j"Ox! 10)nIj/@TbJk|Td;Nv?dqWz*#JQX ST씼UXWNW 9%@$3VC5i'L2tgA>fړ2j&d +VId*""HF}W{LKjLK}W1~O8^ez'nۏw%G'_>^ 79qrj֯ %Rl? R@;s8y`9tσT^rR"\5 B(Gqxnx }c \_I7|O(3,i O$ͱsYg5!b$>fDOC{WA7|Q,p$B Tc-uD' B0갓 0o# uaO;op_)y9P jq:ZbaA1$]؂Y:i5|U1"Q;}?'WpH Itݨ>(igjo#,aVOPBoV_kȵkk$̺ Q0k*r$WC  DmiT>/@ `3|;'Ğ(VsX&6e`k6AzT;5`_@8FDƦT9X_|:Oͨu{e+.,2{YU>{g_Nf2*۰]ǺPT1/rv[xUgӻtQ9k'v{j(J=+2(ia"@2).l3%_{X L)W@V`@,61U&8sG8Ȳmﴈص_^>EYfCM Iۀg<ȴό38{țϪa^m /?YtfdIn# noj`T> EDH99sS5.½Rt uSw}_ ~@U?d8ӠF[ևQ V)|sDE^8 p5pHSN>^Jqꛦhf@= 0YEp`T{FZ& h}ARԲ&!{`&JF0ytXCsm{>[)s~|a oˣrT! £E,JzZ ǃS -#Sy5@ P UnQa!=t2PeOށo0S7b=-B?zRĔ1 fŤلEH#;LB~fQ2X?…=3n[v{V,Ŗ V{(G6aО4@{(Fe_I{[!݀9e풕aٺVzO(pz 8|" *DP٭ߗG7aƃLZ%zx209\hLeewvw e,gY(Q$M$j8/o94K|Pt6ܝib4NxngԘkj>+ ~ ,d*{:x;SeM.4PKk,UK|ʶO4a#_w0RN7Vt𐯺 bNv KX|H-lCYŘiԬob[4<{1/ GQ5;."yIuc S$/hfD/9|ƬKF˶ wAdZrKu@'83 8Yِ OTN^lo['uF 4c?!Qǫ)iC{ck>+I;noԵZV#27`UV^C,^wv@x|BD,EtPyɦ^P^o:"v|c'd*J"Q7:.9LҪOE8 s\:nխ*cE9kFcH$a9nH֎vPU0DGfؒPBdnZplKdЖtrmj`tđ+e,͟1y1=J,6z\SRCh O붔m9Lr&r-{P*;xvGSLI]ߡCY0U=T)[.2ƹ|,)pLJg]Ri=WޱRII!"ɋQ.]w*0 Ta ) ;N_h-gr}Ð&{6(b<@Z nOHM]Zz `9>T[l;8KRS4 CV0/Z ֭5[|!' ~`xu)>sWlbI+$k!멸FURPa'͔:7;|2Y>e{ۅ <=qmBDPYO!W{W~_2yF/ 6p`a#ZtJ'?+ߓUjv$fڑyPV'xbIߢ >GJՈ5& ~_UU:-D SWVa%oFL`kGGĂ8#X_JsSC<|Nl.j{̒g0 i~ #ib#u rQ0fr{}| l3}4dYdzq3YZZ+i-Q,#.A>mylyߍ³5pR_U Nx ,:gu:K#9uw56%U/{P&ӁS2@PzQ~* wb=ìYYGg)Q\Jc}RkD#\p/xO)oԩ}JIJf=ڡAhp|I)e%.DV,zlwQj4qhl qSMK=&G% ~XzrEg1\4gpYvRBKPu02g2[)9]@>1泣V-#?ʪwqds {= GNʵ^vT.#gc {)R + фH(Gpe:ȩ,6RPXMzo6lK dU}CY8ŋchyG%t!bɵF 2اI*F4ꯤQq.@y͉È{S6m "kj<IȖ O-L$a Mg SzjR$!4nT3{lysvC,潱/[X7kah)W\ ;Mxh΃r)OvQL>P8~L ?IOƬW#HqcJ + u.b.2>O;a6}$PytH)Ge,e%#t{V&,SY9l[Q D`KCqv Cc2Hm)@g]V2j(ъV12@vK%jCh舂JoASI F:pڅ c_@QآɛDB kb_嘌~+Ī"-:H4K$UU9Y yagك;R7t,fJҜ*R]2O,KȪ>Ǯ@5w sK^Gc`5[ۭ4qHPbpk*&Yq=)%gu)lL#X"gVH'h9m=׼ ciuTM+W]3&=}H%'6 שrcf=[^ Otj(7EB[0TFhi1wΫ7,[꨼I%%áOd'Ql)Q7T#N*):l_yLC8[=R ns=Y\8X|ҥD&N3ks v/!}bIk|Y|7UFQc3e2:kyKO}&-׫)`'6*Eq 3lEbQĉ &(2嚞r9՘@>s~@w4D|O H[Wqe *}E9QV2 B8ud3v»/`f·0BB%,KPs+ ⬛jZ%T8+P|A |!myMȤ@Ѵl.rE@dh񌁼RWY$J0(iB +6M uw]cOFZiޫ2'Dx_ FRSk&tZg4pG|ޝU9A1OL`!;bWK|3 :k\Ef0O7q(aV+NGk 3k~ 74}9P ykj% vl[G%X.ײ@bemB.x/'8y 5M:zAWh,*zӍC`u3oH7V^H Rg{Kϖꊴr01<;[49ip&.v.#LH)ȂfgiSkz,S"C \֐,Ls%*( 6`>˖!HW`,8et08hwS[ ™QX|F~Ƚ12^r|Xs;:| fEX9<mc@r'k($W!WFhO676E{@DQ.=oiLt޵ouGUd<խPS& ͻ8e컇]3F 4)pɛx 3L=yNnA(EcR/Ck'U;٬-#CscqlS F_ӍT9E .<,{Ʌ$ʆPHaf1ը"]>4<[y?>MC^SfخwPa*j!OU0p*_wz&{0/kbVYdFJCh# / fT.}R;:Z ꫒K(X|zf:^ ֪7 S`ŪRϺ{v6[2:W`*-]ݙ˵JC'ܔqQu^Is:MJjq(k ̎xq~6{,4*ЍӪ,6O1r};1[rX9[cH*)}Ќ!+;4=`sVWoL1†my]˷WF%UmH~qXi#ЕSɫ94t#vA wTs5ۇ0 Bzxl`mvq{4i;:X H:5;\]3%ʜEзOy~G sw7((?⼖oVٰ5 R$uMj`<o ECNy_GYu( 8ZطT=#ZI0ߍޏ;b{x8ˠ}2x?7 3wBAa < bGn0FaĎA3C2r+F0z)]IX jNo\%_s7޾(L- ֈ|rOm/ikե\PGa'iܾទBj3xf6M4B>'zSTEB跿,Lu? !'QFcć/A.ȧEq(X)|&Pbz%1MM"x+=h>]@fS:x"64x27:օ}]ZIG*wMvj ^:hKA"/>b`H l `kxǓ:)?$@1j^7x+nRUV$#58lbД,kp'l}#IiD)i6d=9 c&†KqSޟ-rS8i*c{J.9E- &=zs YsٓzX)|@IxƬ>};HH(1zZ3ye!}1bC" _B[;n L_=߬th=TuXgЬ,o^\ԳZbhX]qC?!ݷ ;Q4C AFH~qȅLVLY\,:#){k@KK֠,Iy]L|%r҂zl"v z 1O?پyQ=!(VZiĺKkJ'q߸_fECHUSRHy'шCÖ.pu+<p~$[P;{Bwu@a [:HL<nӺ2ڷ $hY:]0{!#s^]1ÄLEsBѓzj@2QhaxMnaTH}kڍl`>ߜ8ơpa+D # fCOUUS`N6s}_A'T(zڟnVXE;"]Zn4!N/sel>!!]x^nyDǰtH61;E~=u24}t7K+dfaX\vL8NX=7Q}K{Ntu~[ ޚͤrK*ߧTWx1 k+TE_U5x)fnY_OWllFzcS[L4tyo< ı&L'jS{*A3XV=)EѼq[HXZ)ïΚIhϘbhoX)ӈh?NSi tjݾƒcdl.G yDaf5eZJķⵌb uPh܄jUD$ m.2r;?fuӟod|Z,I5$313c v)^Zc=ӵٱϫm"`՜MV^qL 8f AolzfC?ޞeqS[MA=Sał/;s ;<+y'fl҄O8x$MኲZ@% Z_aMQ ,#U`5%t=FEǚ p/_<[;;t4)<ȤOA(g x+~vo<2LzEs==brxA5~͏h5HhR[8"; ӣYAqȢaR]E; ~ϭAZ!jXz&l˰=.GR:J;ߗ9yq &I뀾9RP8*] }O6X#\qa״DAo1ʀ5Iz2m!YlAB$*5=Êz~|ͰEPƚqH|OVSkfL"Fk*j䍦qtVnpy8 _wI6)^/Mo?r2({@!%c14F+^@fOT|o4Xa &(Yw w[`OQRozDu;X[rU@۠T{&zyxY?2h$ * L[t\Izܥm`$?8VCm_;j@p?\陕:- ֛{Y%z07GHs lE2 dְSf]Zm@)1K:snjYj661ë%pt(%(uDj40>3YG5JKC!탬di>:*;E4EjT{4hBQZsQ.'gPƞJ@.!^۰ S!XE7}'Uǹ-ћ~f%Jyzƺro m B167|_kLF#GSЩvng}p82^ہ;+RS=& 8s Qåh+ZR7Q:agmי< S1Hԩ }Oe?>BTuu-{@҇^DQk)Fޗ&QB}*J%hB{XUI?PTT4meiN%#ѤġjI#$W+7@94Qd [лzYDm /?g 7lrSxW<i6"K-ͿzzJE lbELrHEc\th2?4}ˆpMhA‹: :9?eѵuR`i%|'5*Fv&6NR"[<ڑI\f]QL7K%ڣa.3 mk!z[pax! |)>et%+_~1_ !>gJpڍ QC*xW.H7V3!(1A 7K͝ԫQ0rIPe/PpNڤR q5"^#K5 X?K 2kx۠뱣MZ@]p.{p6)'2lb\ו% JSq ՁG2_waRsH\E8,H .8D};׷54lǚ[p|S qN0dd)']|d8".~"qŽd_r99z>R螡QXgqnK~KP -GI߾%PcRMD ՏDjTrcz_y=ƿ^Ck'7 &fuA ]{T6@c$Z֙e?爑2Ptħv䏲G ^B?-+mF>q@,BX_L}!/F*x=v\)]} >Vt_@c M2@ :ϿW$V&ȽT(@ߣ\Iouv8*}K C#Y 1ko > Dw!Ŋ3@hcU= Db-/rԺށGdc: ӱ-03`PmA Al9v3'kAϤi/)Nبq[,`V=NI^ +0n:oٲgԽDXLmFVXK??sb0yIh焊PPնӉhDPjK,?[8(; Ss>KSs*E֮޹gpNe%D+Ϋn!ϔ]HMf:@~"O*Z\l $acdjm'@H,loUzQʟ78ud- n>MBv UIqS%W*s:LR6[v #30Jx)٨AZA;n.IQʔ/5GAD=\^QGvnO3˚`H_ l p$甲X,|H+NUW"n4e_跈w#YŲŧk%H*s1lm\ީhmatI@WB/_a `W,V'zF#ką<\oΗ?\㳔q<V&];#׾̼^bYJC?/.튩:Db<۞7^ÿ-vp|] Ɣ H:9H/7)YO:0x* A;gHa pF&S!GNV¬[ɞ4>&'H^o`aϞz 2|n^&/e2.L5*Wϛ\y en~3_ -t&}DflumH,06!'-d~XOu@ i:s-fA5:~)xe՞yljN -, l&N#H}$ ?۪( Ћ* j$OH Iq\=)4#ot뎒륉G `ڈ7j+zY{Ӵl8Z/>jnX6qYC s=Q^3)4 > 捝 Rtmt^L')\5I7,r *Gg.–qԭF;.)]D>;ٳcc tXgQDZ9?`h!;ٕ={§38Q:¹Ს_;:" .nC6Ub`q ǀ&PBiIQʟպaLF;EjcV~}.C~`kLv-Wײ/r4L)UE%k'j@~$n~邋!Fq4Ӿ]uLwU('I"blһ]mbQ;J ]$ EC#uCI@mw- 1UkUgvyII#[j_t 0PS@ܳҧ.>T`H3eBu>-~3/RO5&AaS*> EUN=Y =)K_R3Uʟ75][7qQK zq%:!=-r]Qd8j #yF( iN*GH4{pA.kmUbT'L` %Rl[ S߁zͱ|54>i* 1w+qɄTlU3OI_ZV~¨[$X79ʑ~yEpu~vJim/aɒ1X>4Rt!6nMt՚ˆ^`˥O td8 bv*CU"$ybr<.XoX7ޙ*%첪E [dyUvsWzJXO}31X&"/0LlxO${VۘAP:yP/MD٦ÁO 8j6;`\KJOlՌ3t0,fw:!mP1*r˱{`]LV 24u8!X3«wXTFENEM3 U1^~afoR~4A4A0F ߞoR˩>ۍ! @:f1FcC,7p({Hت@hyd[$2 N@<olЖbpGmd_Cy&z8Ji3mEiݖg k?{ۆ,eu}Aգp"1L ƍ%vyh[v/ Iޢ>}Emf5 MҗJԕuHT$g:Z;ndD{(K=xk+gQ TǿLܽ3c 0\ieXg`pFϭ e5L;v}M޼R2r b\)K])VA֐(R&JA-+YM䎫D,3)A4 Hnlpx\"#HO;ސ1;L> U:<ɀ?!yTr!|47hdl5__S&e9Y25OkbO+E#/sƘ0 rJŝx-8td:ԙf cvp*D1~>یALx$6NӊVtbqmeG2FJRٍYՖ)ZA} PixJa8hu';U PٜM]hua sHęM{E1xSqg> 5p'4ܻ켃P2yΡ/wXϩiv4]H5׎s iV6;|!:!̢c:M90_wUKa?XIБ&씕qrv8]ߝtöhpڽs r!+r)g4u[׌Wq>}b|θgrQ[V11z,?ybj[3'٪1۬gg?#9P,= -SoG>~;|8y66e"qO)?sٞϷCC7(W;3jJ<,I}yRB&ߣ( m_ F f_F]2 c+2KEKbHr٫NPC~qMt_M_4G䧪o?&Y[DŽ lWQ ٪O^޾r`F/12WymÝ6XဗIh'JkO C+m(,|'%Ec!&[a:Uѣub5! #I,| ?~VI:A%x2.569TK#wӯWWAtSר#‰q&*g0!1pCr|wĈ Tq]q4kڄ)ݤU]iք$pbu@5N1 gAGF؜(9C̔G){_&ӠCw-̍}D.A2P 9䘉wRr[r7B2@?}~?705bĐɍ|єTThPm/ps$`[BіLneµeUV5_ i KYn_g@g~nX.cNd$*)*G ȞŽ}!'"0Gh VS+IWU!mUy e\(tFg ̾^@.f1%Rd[ vgBrި%%K,@.h.PL~(E1%,εSʀ`vH٣JѾJX*f0MbF8]ǍrOFI2^ZIhW^)['`&yuUpMZ]L(0w2|GkqPLTi/9Խ;C '@SjB?R=#e9 T{Qޙh6br#l\4hQ|^c.'2vob8+טMr>R[x<ǨA*XP3[9 _jZ.EhZJ; _9ǿF DBv(KJ{,W2E͔YgcO(@_%Uts֦>yl9l@wCebƒr=e5*iMϔZmU [&7o?@Ʒt% -)@ݰ=f='aD}"rO$]KjPVqCyPwL`pC0cm|F>U$x.]C9OY +5N[J-A/j CUqFg+{ -Ef?"c}c'ʤIӝ`[Ҏro6$֣ӎtʜvU10%z nKlk:&[%tjol*`[D%[,~BťLxp}/E2j@6{4ްzҥT mTRYP$Uz(q^x,EH~hV tk*kaˀ6o?H BYϡx?dgE)cVǪ,IM) yҮ0fBԟEPcCO}jL/6} }[-ܬHշpw [GĴ/7Up&Ta~f8d+,XM?+ԾMLײ3vmR`Bmڹ{`e.yY~IR!_|7 H$Hn8N4;R]dxԃ PF|Lhr 2DEK=hghl,ΈB: "4 5w%<=hH.{hE gvWEfv@ tBMIZXg8I^({* N]0vQ|h4fu@@w&NN}IKepQ\o3; /f > צv l"691SpUOee1?k Q$цR{鷽%"bAwnÁW`2P2{66[%7;RJ\.7uUrꆸTŌ#N "}o h|~[h΋:CÈ #fC5 i`WD['O ?fvi ,& noW1A<e.r,"]tb`ڿό9f\YB8cO\gIַBLJ1o=54 ^soK#@\:ɼxEg3gtQ䴚죩78=Ʒ%4ϓ}" o3.bϐ "'?,_kMmJo/Nzc9\U#R&y8S(O`2կ:łK^%dJRӄj01)NBA=IhTZRߖAB'b-p{$zaXPnJ7 N0?tkV?G_/l -D? ]f^-.'Kcz{=Oq1i,3n{ZhGgݦzvE\x_VSmu@|7"+6uOkn 绋{gyig',0y%5?Qi!O LB%1;="+A7[aqsɢjs{w;@#^2Ԉ;r\*OeЊ٢R72͙~ ^ʚ*ftziLn@@B(ךvc@r:|f vܴKG*A~ؒ _ǟچKme-LhRr5U<8t228)m<*W1<18Xq!{K/VUr 1_k7"=Z*&4О,9vZ!G!0"ygmR˝S}&2#U|aAuz͑5bb<qJ4"6~BJ.|H>O*0uub=]3g;6?L9"j2;N: V:P}w j ulY70yofߘ!fDh߃|> ~"<-˘ANzN\݅HSi*Oqv' O_꾘d$v/cW[#6wùکN9#CV{6SCt[BŋyF ɉwX_9eXFD:ͼyJ[nv<`>,Oi0Mm=bX<нvoE Ief8`3_k7И'\H4 + 5Ecdߚƽ#Jq9S-7\^c*A;!Se.ItL}ܭ52*NB'S2[eᣫ"ؾKJy K9x|bWCإ|{IٔAM[Z1<8ڃ/ `[}LDS{o3{t.sK t ѫ;\/Bfv7Sls#w0= @}s[/F^!Or&M!A[4@0L8j7lN*q6`8 UzfQ{m X(3ʸx "֗\S7\Auy R q/ű9EXYmiJ2ZʁsQO{W/<~4Yq+h/C_98F4$B:vTׯ&$3 ";|gXURݜ"ټ#PiV{M),o PkUg X NĀxڜnS5qN\)(X ˑ ouJ::>uBّ!/\/4q{Y3/~hCiG(paAS|G$fkQe#p )jPCݬ8g%i/gr^v"HyYL ''%5gF3SkfYeg $4ӏ}r!] ZF ދrӬJf}&{ɢRsQVrxe:tPcRQ!8 dS2{JRjtԳOp2AHUVD: Lۚv0!'.B@Iy̺L9\A9 Nguir%_@}!Ȫ`A daI2 YAϪ~x|ש& ۈs..(7xW+)} a 4VNG&p0[XNxA!pů s&q24q iƟWH8%2IxD^qPEܱ,H&f1Eq)WZJY N+$TnqB߇4smߚX0$ݏ.fǗC 7ONB{OUV*T0&-8?ftoi4k 2s3n`њzN1m!$A!z1Th﷫uWn~EF̣t $Jg ',(;G|TYAEbrV6M|iNp'H$+TE::ݏ'Z>F`ڏ8 .kAJ`4= &1-߂wh_YQq; Sb0R n'J#>*4] jZܾ 82c~v##$~c & RpM˥Z:qN&6߬tU.mWpjnK#n^l%DP{g*cOy {qo.# -8JD;(!ػG3-As,+ŮqRї/XxSpT&b5_E8zI4.r~/?NPVS*!M @nL)DPTd4n(y*ցn$ X Ce"E+@4'("I{W2W  ]%AtwJCO:X%`\mum7N[5jUfSomKd) 97j;b_ɹZC9%l30YaIe_U~D Q\1[)v!;,Ic2qUKLȤ*2}S$Dn a0iN$/Jj =W]3=JT~i z7WDtc8}NghL M_d )aU4O8](/o1a"d (SݑaI%sG28%PٺYoY(_CȰmET6`'>-/H?few\quͶo˓0K:[KqQNܮwJ΋VpG)ŅsbJLDbJe9053*fx& T~̓B-͡xa@} YH\:S}n l=a!օ84$eH[k+)j},Z~` 4tPmu))_Xi6+϶'?JtٵwancCФN\Z#P[C׏;_Ihؚ%Gm?dD>@E+O"ip+Hk%z^o>h7"=hEsL@Iwy:x(A'.t+w,S*$-R]3%긃LB2t*< )=}ߧoRc^6%KS#_5FW%^bvVT\zj=6H7z5eަćfA:׵D $1]c;u[yE( l)ryԵ]I(a5ȧ,M@J t!:4=`g0jE0~ ^BMl L/$rDi=#c|9gd`ǿ A/H^dŎ-q6լ^doG3H"!#NJ*/&x+YL:ݕ/ƨ*NFnԡq<iksE1Hȣ>MA}J@W+͡/'Y@M@fn =#=X`f8A+?"xrX6k<$ѡ[5 Qpe ;T[?4٩/zDirľ'Un0e^ Ғ2b/a,Pzq|*NvU[N UvC3=vS2q.ؚqJM/Q@+hUs(seEW),u`Bz%:&9w*dꇬ'ld3KD.:n$ i:< 4EӬv! "`$=y>$ XH>v{­ZtЋe<6*cJ|+y$.+]JS %a <{$d ʂ| v't|$=gVB/詃`+K #/[)*F!|bK:LӐ:%JRD~^)Ph[TQO53G ۤo] Ja-`LKer.^)~}f;ŋTudܟ"X+ =^7)e|ΰM4[~T ă@ Iqg; 9?Npmd_M+t-0X/h&c",Eg-rU&ۢ2̲%4Zi/S2 /hĢ2H+Ԓ ?UZv<7̨':h%n -˴|bñp2 #zGo\ٔOd# ry'R7.f`zڑp0$=I:vTUţ?\Xh-ޟBRCLTZ) {'1HT\EODXAmƭ~!\&`2pqZ0abѸF%3,?o$I֛;+P:$*ilp*U$?Oa![:?^g-p|bžbFj֒F 711g#>Goϭ,ɆQ8I1\M*Zv퍏i2.AHaY+C v Ȼ:M6)_Zaq xJ4W˪ S:{`(JdoofnF頧7XUV \.,v͞ .ia$5[ ":[ˈFtx@hX/]暣WX72l<$BTv` jz/?(Z;}n>58`Y(4}bR\*Xlhh&bJy.E nR)as`ɳ\[E?fKuRd4~U[=plH>w2vA?NPc:η)~m9v5]6eah&emкL:{E050+{;^ v(ڣNߗMKTFps<( ht{;a#R)5:z b}"QAr8^ ěJ=혴$(x}d.Ki r\&;h>γ?3f*d@bOۍmȕ1VG;$û/1=NE"~E+Cݎ% yLLDqe]L)7kniVtɛ47|F囕|QV:";_ZKd>#Yu,2Ǧd_Ĝ)OSn ._pcp" ^k 4 s*U[Vp_kyLFcEX ?rJ焭1mA+tX, inEY9QNk7*fO{h?Ք7J0QnFaW>=*9kt\Gc&NX1LZQ 46 gE]]}A 1Fiw)AFC~qݳGcKD$ޛ{T( (ܖL^1(?qΦ,naS_(g =;Z U  BvoFV+BŸsGҞ͎o:L'8<@ Oa>Lٵ4(n&?щR4D:QX`4ʮ Wiӷɬ^G1Sd45ZN@Z֒NXϻ+휼JWJG Dژ?YDžsfVDmlXCz>Ͳmo|8AOgo8go\L=drv#bCwƨRou g {~U&Wq )s XѸ^(h%?x ~Sl/&g5@P"s:T w]'$]fUkeP!`I,ԵdfN]02$T1]H,ѱdnt`/_c)>^T_&? G'3<0Sqx̱Ҕa,zXJe3Sb<+hڨd}Vں @!%WWM{|{NVt9_:\L24˞jɃkf4.a fgE=n ^ެE;YB'Ƕ+ּ 5=5zA^Oq#4"Uo {,=lZP/Xc'~ mޗl#)He E,+.7SD1 cyO\8Rd0Aˇ@cGUt=Dʮ$ц%S%~͍EzVuܹ&KM:;O#gH\!T&ݺz${D;`UU1I,хI|11؋{/PP]5g,h(JYNq5xl6w2N2p`]Af~7%( @pIgC36ar$/鮷f1CƲ?taog>_RYej!d Xsjp MN+nB`ǝ by%>$B任o g].Hn(PfB!7`N1vdb!jVdH1U76;a/z7ZqqЃϣ·aH25?y:R"Jbi2RoҼ) rmE.m\a2;z^T˃]_N9QfgC>+aC7wEil"/-^~Zffv/ )33n+0AB/p9|A @s"NJՂןTaScU_$k$Y|@rߗyy dĔUb2j6$Z0f{Y)L 6>\}_qT\&WMLU82!ys\-4lz|UBA:Qzb$9yf|"ѦjhmM(|C>/u<7 +ٍ!+hqMfN\jvFā8yXgt?"td .yeui7\Fu@àC?h4E];'-1~L'4(8y[gOc7OY^Gc7qj0," ʬ iq9kÀfZ1S?Z>u ^ɻJ ,ˇ쌒ǫ*܋p&reaʱ!x-jlL]4zi_W|oɹ}k+E$0Z:mbh]!'xRTaOu*952(ptDbr^qP>pz6} >M+:-Da+y-<29 Y{oɷ(5X1Ý aye5 ]pr;6]P[t(VW7!PT4 u{Wݙ̒0צQ}v[زzF6pWJd&;*oJR4DA@E8hʊr.:zi|^)-g5y.<(iSN߉=XA#\MX iiW3 ֖k{3)9IX;9&:E6">Z) \xAxL'Ĝtҧ졨ƻ(LZWqϽCc!6NdLGUt2*/M~,Z|Hv V嵳T)A*7)|ۮj& ?H`R 2;XN/("C|elCmO# T7xv p, h} *kAqYt:Ef e-/L9nܛ*$ z`vi ְGS~O~TO|Lߑ0vIݓ92@/&VYY5QS:_x3@F۷hGaYz:3e0BoDT5J0EA 1d[]O| 7m0-fBs,px Ҕ uZ! Šk怊ϛA@/\-i&3xAVVjճpIX~KX`{A)__ S蜅PW2;EnkJAfn!\dW[)4 Xn ^IF=BX?Z$k1, cbÉeJix> ͗"vDx*M2ҢXeq&l=AֆqR ):o}Nֹ}ݳu  iHF;3rGi)TRږ A׼po/ j K)#ky9 WxHqdn8: qk-+\e6Γè_*KA2oL~;yӿ^ߌ<Ϙa)0V0?-!$S= 8snc a vwh pIa%zoyFtq=DxGgӟѫ c0 ߘ(MlARQ&Y;I<\7ץΡokMcs?f+p%c 2E KY"<9 DI2m/~{ݒR+ujxO" {b'b=0~ݶZhCݏ΁5g"z.4!kKYR{fO*7e&|c|S=nu/U߼FEQo s*ܑL PmhE *KQ9Ь3A âУ~.(il$Zwwƀsia',8y>u+]iqy MD2|׸r+8=h{NjSQm-t47ٯ͛ߤg? !x}nz :O>Qa\Y@K6$FD_D_=j:q2``KQf0C]1FGqS[)WEI"tΆOykD>nh>\gᣄ; S%q^i~d#^u~l& ˮ&*t6 zwkM ŏ=Զ+NMo /t6@ ԪHn:f)rr8)OQ޳˜(vx$XP(@w'|%⠓voHT+A㭞Kd=(|G zxMe:>OIK 5o9{af:sیGˎC>Tʰ͏Y&sΦl lzcٮ4!$6ؐ,߫ytx4Ge9~bh)3Zm\@. ~m8^hp׭[9 0JH+C>A"rTWq<)b$lpkդzIlcD2s['8ˠͽUF.UބpWl! ({$c.HUo<ǶyyA>8 %أ{Xq|Վ<څ 0z ^U~ hrRu_%G lgMC\ém\4.1؍*˼ 4MtiM nGp FG[YApf{Ygz~D k0a/gbvc^V@BЏt>BNu^JMz;C8 ~b^(V¢cEGc2՝zb>̖ n~TWcޖX0_5z`31ӂGf;ԴbMҔ&ĘRi'p*piݦ)?a99_$aFv+2D~.`泹*4ގ*0ngFޤ:N6ka~*M>H-98)W^՟vIwE% ZW2@ORbsҩ~H}IW}sw;8%9䨐e; iH]snb/ jM~?!|u|ݬ-?=Q7$w=ogce#N{ϟ偛e`y[7rJsx:Wz*>/S"D2zBQf,T#}c/jKbs@W10pqWo>"U^#K7.N ]# qP"7? QȬh[HUkBР3/!F՜mLOx07,&_Xd饌0k#%n8N6ťvQÕsv,χD4e l*uPЪŬa6tfDY♢C2\EG{gIKd¡L.*ˆGW%g$?&;n8%3 NΰmBΟo{*l&o-Gl[,$^F{î\[w'o6"u~Hjӏd}sT prv;hФYq:@hJ1=Gu媿6#ew:$I<5UAUUYɸ~T>һgm+t)zIsIʵnH؅y`]mml*РAV`ό k2f}68p} _= #ϚAZ3c ʞ._rN#O*u .'reSGNBBA.l'Z+].2 Pscˍv˛\Z|=6p5A,zm4 aGw7iu?q '}1c5B/iAXര&eS#*F?Ի/fIeЎhM H W;UUrdoi`>_2m4_2Y]~=zgUڃ8X:HV :e?'o*GVXΧ" ߙ$2c2o*_`an٦3 1Q%I++Z*{G)cvF.-D",Q'C>n?.G)Vl^LRvQrkM."FW'Sr-qIe[YԸ扪v-\EF'ՅSj#^Kxr0_՗B s(2{ w]3rl;aDh$0G99ԑ0=pl?[O94m/  b9hdik2N7ǽ-(u0ʕ(~ 3 U?Sk)qB pBUt"$95[ J%$nT,J, M~Sk &ԵatГkg&3 cJِ`ӌrvⰣ~!wY]P[w| !}i⏵(3,Ň˩W)2A2@z7ecD5VyZ',#hr~q*4"3a{&69"jƳuE_oT=qA6qLD G!tf`d'SP=ʽ.fΤx)kK#eUKl/y4NnE~lCsןj mF1EC!c=@}aqESB` .rM3\h4-UH-68b"ۼ &0`4ìH1ѝ^r4t{hvuX ?NY;0̓/K@6&WJ\TѴ KlM-[~8E/9&HQxҵ|.dN~7*@u 8E,9`1{@gE,֟lpX(\炞kGąﺰ@׉Fӆ{*,`ŨXTp6 *&k)ޠY4u{NJQܴge9[e-a`4P;yۢ3{ >}_e`A1^bR_A^Xlꀢ(mL_j?YB`ȽqOadJK֥/ 0TWgʎy/rޝCX;!qާKF |Y?% 0Un4fNDԚ 0Pk:8Wn+&By"C}Y@} |l#:iĿEVh5_ Q(.[Aznc׍lAM+Z^Ǎ5nY_#*FŕAK=+e1dw\"I"hzIgw~JqjqA>DjhnR{l/i\ŠM&6ٝMqB |un5׻nzjXPC?pj Sf+,a[ŵfh ̏])TW,,&4f1^:&ZЫC_6 r A~b5z Ϫ0Y |ZNNf6] =\[!]S Iz[)|?w~TWg ~L]9vw- Y'/7 \G$倭Gi( DW7}W=eȯ4>qmz DO6;L{>fmE.U TNsNx,td1EޘCy3ȎP9[W>B@ז\!:lQBkWߧ G CVGU^,"1R](߉Ͼ̰5ã7yx뮟yj2@IQ{ Uc,!3H+hO;0X(QŵD~< ? > v%Nntf)FMɌW<2]( -B^9۸a#'F܊=U҄/ !@3}\ժbG_U)9!4P˪gR81:wxQZfܰ6dئ0ujb8I A v]|5&apa]uhl7h?3x$aQ$'5|7VuډTBFӃj!$*ل:'5.ύH,ࡧ4wvADC/d~dta iUWm@݌Ҷ_<ց54`WӇRv Ik`FeKZrQ M3+*.oo%I厗ivjKy+d5pDz-ٜsI))=9\ʼn] d_FS}'J֙Ҭ(4[~)ڈK6/̱Ab Bw4\oTI_6q:EU p+jrG͂93'ֲվ#EO.|;gfM3zfj{:ϔ]yhx6X:0ׅOh JPrq%af!b˰6{?H5))Xa,iH[HFWN ;ƝPiei)8KF3aQ߉di5?eROc=pru`mm=칂By2-u>j'SHRZ?!OG#;ZS l<^bf1N\5{=j~rDϦ"FWgbIؐ!w=qV;~bҌ&X;J}/qҦa$W: [ZV3Z^m3U|eN%LdW 5/V3t}:)ӓ§6HzuIBp@, !9yo5s;+27^1 sn!'} |Uk"ˏU ?=' bQ[w_6jca3I| TI`ձӞ=uFn]BgXP鑱_oQrt0`KʽyHlGC&^ArlE|XPF?n#1b`[LRz"?ز_zo05+=ڄ*Íu>#:~YoRa C:69T'Zq*wiQx u./ЫZ׭+CcoX  ʿ`TvjoVϊ7"D]/`07:$VQ7C8ɇp>{kauoPP[fgrt9&A fw$|f`Àzl)kD&̫_G70u)輻(IԌ!~ޢ%D;YLwZin ,P6֦L7Úq#L}K Wc'Bp ʫР:2̀A6c0X l! WI'\¨ ^Z%Jȥ_t$K0vqi^)=nz6"L i&!]Sr:߶Ρo:Fs[_{ɶ?> ,_Ĺ•p7LU {dJοO^!WJtL-pQXm)f^?,>ڗUN |NE%("0#G=}W29Ҕr_* 5mXOe_n~=#>!{]B(Ij`Ǫҫ6)r^zwu(<:+b}'a<.` \o浔 dj';Xi?![7CXj8*Q"2cL|4Ѭ%vsG|#lTMJA0Q|Hq!A7-tRR ! ;tV gYo~] m,hp/MKS3Q"-mA)k/1XFo9Y~ x OKy[ΐQ7y:!$D͒)00Fp yQRmjB Nz`L-NԈ`A}/˷8}ڤU u'gX#YѫCXÜ&O4S~6{Nv>%!^p >h:Ut.:j G%rT䝞4309)>g' A* cf펩֛UɟHf!¥PgC"65nl]l|RqGDŵEqF#X &^\ߘ+*pr0P@hMk Ym{egIG鮯\`RHѥi9`'^pccCOs1|wcl(?g0Wƍ):FFrD7rӑ:oh2SWRY'<-5M )zwIhy@! ֳ#/idDYHW~Y{_7G.4ވ{,]=r6tHa* `zJ8v::o314Gy2YYB mMsZM2, ޭσg$^6pXb1Qy6)*a?WƐb`אbƬ~[( \O>ru\|;>vpYǂL@v2@WGՂFšf |aC4cׇBQ|b.>c;AC9nB83N QbeCڹx豟Qj* r(ަD¿IIF\V2x^B1], hqÂC67;*):a*bBO =zEimT:dh d-綁saXbKm˙]D6uk<[rj%IsWxjGR&{B;*cKjV)Iu32lco8 RYlTNKqDlK@` @TwzbxŨ{E2|쎺=屫f&F4\CKVLK@«&Y7&;-|<_R/O}NoEetR}dNV {6%O;1گ_&$<2'p/{.'Lpi19˗}dnѽ,_+RDE3OĞ1+T40:xk/Q>o,,cٲv#pl:iUGvH}\iCpݔ4Na[ 01O23,-!tAQ0/`?.7Sa쏋]iZП3@&}4xA<5=kq{L 3&0SiZ-".NUGt@Δ*754WԞ/MQK9DO>T l9oЗM5B"2-S]It ,pݢrTHrгQ+̝3i R/pdW7mBxU:6: **9S@c%l Qf%+G) A$̇R78 ōi`1]Z޽Iпi%CbY4U)w01$o@>aw$_ H{`C/ FZ2OHtow'ٜBlXj/ڰJwX>jjHaiyVa!HbRdd` jKy02$y"3>︠8jz"K,k!'P?6h[~uV/K=^k+3ꂔVeT+ [ybSw=m> `ɦ5oPX>r<ƹKH?,ﲐ,/EfF4\86eg3=Df-9]?vxNIdK`bO&E~\w"~QqCؕ'Av%6HQj0ԺzడYo${ '=o QuPD5WWG 'bk~lzx&o ,Ai5!k1n A~Нryi1^O,j El{Q]_oBuQ miLM}Yi? p G-BUܴ'Ux"XܬDX-=g8|/E'`T;ݣ-X Zc_pWv*6֛E&nWdA&`8,%ղ=AtjԸ!#eϔR,a oRY1R%['s ~_,^R!bGo{N >vU> 5\bmRY'RPL$sIۉqQNOna>IJef )h` M;sYVcxOgVEY9>e\O m̧!I.KG|@hʹ5@T߹e/b$qBZDǠ9VӑfG[qsR,ި8\ybco3\v:}Gb~|6/:knobW3p׆D7I8qUUL5拓TSFo7W6 NhآNv_nm==("@nz˩`5` ҉v\/iRn2e=Juq*]m2vj(w8ptF6Kb)T^L9I¢j`iJTA5Yy\tUӗQkg/"AC\ēŻTi\&`Y2y%RժcGhr:,t'$_(3jϬ~RdW$ ZXA 'Vl챃-ܞ/dbe;bj]̎"uȜ=]"6UBJ؂TMS;~OC\Vh~Ѵ̜QBO IWdkz~a aD #Yõrn&u8n!jSSH"3Z| dvA7'm<_rGmƭ| O74UFVSJU<SdD@Jj)F -/]Cl':!>O[vlHU\@c3ig/clJ@|o:ӳ.Vm2P.zCR2i2,ْc#H׬CbuZЏF}nRtս@E_6ށ*Z pX-hYisUpd|A U3Mcf AB8K lM۶x;TD-u}>+$:rdPr}h#¢YzMQ$kѤ u!eeB쁱m_]C 3W"dV'suã;gJw-";t@E,jd]a?$IF'1teAP'ҫoB= ayBV1 R\P,׍ijDfeֵI1@-S8(!(ؔdQBjH iixz[H%xbe7S{E}q!J*eIku[gQWGAƫ0\i\48VNca(Pk)>ʗ.UW|ѩ5]$ 쇠M%dC`#Diū)w~|+PxV͗Uo4!0qQ<&G1c nNW~yU[iEWf;"v,[mB^Q~@xYzPQ-%0IA[ZH7D$[*^JӁWik-6 `޺.e9r)Wۜ\h{h.BAG_xb:*0^WmH\͒70mՅe7|bL0]"0'dq9sYOq?Oh<8?bV jejm='b|DRB1a~VF.z 54FJT.3s%T`dGu$DɟdG+acꠋnBPMfҷrEŗ^cPDD'ܢ+hx `k0~_#J]w6\,uٲ?WeߩNNFyBe SSF^Q;t{[>NH.ϖGMMZ yifSN#}4S'$(vZlRuYC-D3=$ Rg1 *Qc:!YěPA5] 4hKp2·E]J*^{:S h6VRs\ rd|@T:P@&:Cs¡9zG(n_mBbps;X%+ E˄lNYW=jBw|-KOn6^jv=p NVW7..x:(ߖa 9¤NFVV #G6g &Ap&,ډo 'as*H{AJ%i`7`s{AgsQן=yf O <.PzH6[JSi$/hBIKzhXu(|ۈ\Wf31DO2pT8HzÇq5O03K\R{ <$,Ơ)U{8ve)-KȯW/w*k./:cg)e%i "]Rl/Y(ەu͏7fԂF|y(WCS9mԳc$g)&._qP.9K͇mH>2lPR9:ts#yNti AH#(a^B* zE.B7i~_OW$i5i`f1/ u<*4C'$1STpd55"DP.]n$OfKr'|Q׾0aÑR&KVhf2Cm߾ˎdeQ2AB Wg@[$4VGᵋN+ Neu4ɧ tHP'҅~ ב73 /ow<; tkI=YsVm%6}= +28QtJJ3Y΋exU\4E^-5I9=-w[T c%h U]OI8kw=4s8D9; ~y x 9SV}Fm橲h| ,ɠRfPPA,.]AWfZH*<Dx31λl(0 r̮[ sT\ 5F_4N.(7d{*N)1s;-@4}tkcCa P9E[S)a`z͂Tk!U+_APِK.St'l:L| y)>_>icM- yZ{khdމ"I$ɣS W Ѣ`VGJn~jaжfTJAП7W6yK K6̌pŮ_UsA+ZA)O3ifRя6Ho6a]MTΙ'[QiuEƁqN+h]j$qq5в55K&J8ElK(#DvYڋ8Q!uirF~]T|e(CׂmBz Y'Lz6}zGH[?ߍ"?jߢJXUQ剗 \WhcJv(6q]YE^)R jzs /g&Ʒu,[rP-3Ce2(0q}U|2x~1H{h#&.PTyTl~HuԺAK}Þk% YG( x6^UdsM}ajSdOuN2nY{c9vGoE9}P"(7 jl;cMi 5A[s0;: qܸۺo٤Nm6~3fU*Y[Lʚ+ێ~PMaďvgbkĽ7#qeԴRI}"Ӊm7ϯ+\gxv6"ͯi\7VV70YcnWaƏ\lU w59 L \r8希Brl]ƚ},T\h^vtں$fL}g33Q|]S RXT`5ho&LJ8rTyy?jLs紫t!7??a]R}Mqgj-;H?#ee&VʰM^ʯF9|f_Q}5y2\rB5Z~]=$LfIyExwn`@de60 _0LC,a79lLE ;Х@[*a%Baq~[u/ Plf?5,3gP<"} ]BO& '"/du7W%H~Sv}CQ= YCjC:rVSB&cR<.G0_#^3O0i[V"qE-C{7{6dSx@{_55&/mrԦDuCiZTr7J(SS \iD Ͻ`O(Ryǀ85tS)"FiX8u.@x/ jVW H:zX{|xąv&d t݀p.[Ļ4f4n TyғlNU%Լ<# /q*!?H21v֒4qd{t HߓwWgMܷmL^&ju KwKartUp jD^馃OQB*t忱il+Dأ.؏j1YƔ%3Т,PW\"Q?B[Ą Hl\H0=0YBrN:? ]ϼRLoqZ#DžIo_8Y #~%b{Rb/e2']>TiP * Jv1&)yq7fM{89 ܄ `)V2L2@kqNWC5_7Qc5#ՕNfȇ;T3q@qP>u 8> ֓`JB0_e& ꌕ}x5<9n2`O1J | g@ب3_ɇAL:o.=Dޯoz;Ҙ5*DN$X .Ks,Rޏ|?5X;y4![NI}Ku?(y[uXe(hᜮl~lK! ( 9 Ytcܐk8ov  Rt1Wb\ \0u“Uatp-p\rYn8;q74(1Vby_Tt 9ѽ)E=spDn\Y}m (Cd˧بoUrȿW4 Z3V%fG䓓;)z/O2?*HDBQ@НCӓUIaLDng͒'˧6ܕ̚!0ZZPT8Cpe5\}Z].ge/P:gbPY9Zy ^7T10~qeܞͻ@#1q"ZKUͅ Gm(;2o"U{~'i\Ԣ>ؔA3o/G9)l<$4e~gDV>!?wkE07"J[sn/RY^jF ;7|u_x' Dqc(@\*̸v0O8ԯWun?pqUl%X$ M%TRE̵g[/"6i!w:)q;@T&dS!K5 s#l3 J<@w+S%dnMa O54D "RGFF1/f]BG xۄM5q7ÄGCik$9ԁTKrB7+IucrBoEBlJ'P7o!.'3<-\t ! Κ <pV"0߰d ~wW2'EESO|$ヱMxY;4=C&NY`O$Ӿ-A37(fɩp^{m_ 3=-("F""im ݳ~氍W֎,5`%3~Iʺw,Xgmߏφ Z1|T-7>Gr6=V*+2)GL,߼{A{Hs ZqB,/EE.Q99,FEwli>jl0dzH0M2$iUG7,|(Bﰯ:o)BIRعr; IA SvW<ILQLY3Y)6W1 aQ/[Zfjz+;$Bh)!H@h@QudmI09j̱$xOSxa],|(E/*7'h _OA<5J1؃%ހ1^G@i$W]gSˌĊs;%vqAK^usDOO~ #KI%{iQt:3üM;#.vYq vgB_3s;yWw /\;baWRA`Rwk9Pe mo@EBW_fƉekv61oF Kٚ?"n(Nуlۏ%l Xh$.P.fᕐ]YJ$L Yl@  E#r)zF N LPZ{ /7S~Rȴx{m'jW ZAn`<pW qr: ȱi#SkN'^]s@}뇋!rnev4 ڣ5x: ;Q?g1{4z܀OY1 }`4UP6 ʹ웕 %Y(zdN O@~ (+O7IEA! :VUECẕ3/@_5%\ɞ2zig=clѽ0nK:٧R āW\AX|{fū;7.:M6χ%?Rƫ2!fv®CyHE]ZJY8lkAЁ&XE6he@sZ\KfPVtF?%?>NUxk9MlFL~W Ŭ&d՜·JoBJU}[6A7"+HslTv4c؀%(+(#+bm*. ', Azf ;4jY j7YfGZbluhq hnŚHz^i_EC vyFpj̓ݜoeqa֋Ol.#gp) j~Ck17J8k5#!$bFei6b6j!x<LcU[Kcdu!A|Am,,ƀ׬9NQ3ΘtdȔv|fN0y FBr^T@Ac Jfx`ALMe5R?@V"{|*ZS=@ q|'WrN?JOuM&7#~KPKUcr]D /2e8'cN;fS| :?wOL`}@k j]4Hy;.$p9} aQsdQ* g'|^Z˥'0ۿnsP*DWE=!'^-Jc1k;&^䯞^_Eud ƂtXAZJJa4XPH3Xך*SO;W}O6yJKKn ^ ֕\;Y &[Al=uKL4Ô;n]d,rwe (%6/Dx`RRVqyf3Ӝ#)ddL򸧮|[*<;3uC&@@ӚdP'/ =~Dwү(<0(BVKY\{5u4H0` Q[ ȎD:ߺ;C!^Do|g㇩4ΈP+Jwnc$m$U4_ K x' 1A]x8+ylwVb깵.N~I "n+[C)G#_^ŋGT#s-LΠC0[f3[G_dŽ0tِ'7&XPZvKuk}A +;~^BnkaO$'C-Ed _r7ii +sUo ,x6T1odfnNK%Zy)m[36 ݈I(%Wѫ łtE HgͪDgŚnL,!m.x3ޛZiN( &6g`NI[8/ Q?: ejGoQ5MԄd8N}pHO"2 SHg^Vnc(`5:# *L/iK8z`tA@u <ʮ;::R%N)})1ń*!($< 8Ѭ,jە,!Ajvafs\n)tPByj$<~ޜfYA?*U{)eXu|mǶWfŖpOu R_3׿:oXO<ЈM@ii yx<(WD_n]g2]O(xG mN,Q {(iJ3\H `>e3@ ꔖ$9@a9MPEA;Wkm ꊭQm ')$xBWI) OcSn&}A$gfE=zHdAvx  kʪ}D7ez.ꊧiDK*ۛK;;ye,e[>*qc>WJ}Lj߁ܙ R NB#{LԚ$9zU{Xrnb>>$2e=V_O5.愓?wCjY~M!ʆX`X.9=$3%WȡiGh>Y{ųK+N8-TVۯbvA|}b[R-o% N>,[RsR ԒFYO{o^m (wF(qTv?$y"b](T98hE淃V.J9oP9OjL >'4y"6iF^OܔmQ"bYؘdVk80};3`I['dnC=*g8G~yvQ6e>{\۰ 6d@(Лo, k9Q6.( (j~z{wLn\dh^Qwoi%=@I:"r,.[f)\)C%~3gS31j \{;GmzۅaItUhk^P/NwE # 7սPUͬ+7P5:"s #֯AB]b.OG0%#d yf$x+ٓC֡6 2i+[e]B1B>p@>3|#Bp Mh$-@TylWڥGbjٵvŒ?va$o4Y xO3>kC[gp(XGwv\=>7|ATꎢoFxѸ1|KkQP(\xJ֚O?F!=@aR7TO&y7]O SÀLUnjr t24\'82:)d_Ŧh -"o4[ ( &/[I ȃpo:kHoi}bC1h{S 9S":=B2k/e?ד} J!^+KJ4f#{ w': |Ɠ{6:q-TDl)$t)O6X̹_^a3-ڒF~-{z>xVL3żާ)h,oV#_r[ϲΤRO~FH6V-ӔZM򆉙b{yaP0ˤ$#D7amEG+¾.)[^ ־FL}D<صXW#cuk;Muz#Q ڿhS#y[ClHn-}#턆Z9s7 .u:+]SHC>WE$73Ve?\V՝?|8hcqc}ɈM"iOpc>1%%~'V KauiuY֠7' Т MQ)}Cr$r֩ߜD 5wPIxbObgI_VToGvh𮠇Lz;ܰGtW[zV+(#g<<| )R bO:f~`fA!aP9e<;PikgڝK,lq#tcw,cs% Q0D-Uy lS*ԉꨘx%s eQ!_|N$`0Ed8bQgy}e w!}$m,XIer]cdI3\~}滑#Ah V3CHBfiyX9Iϭ}Z p%61`h%U4?Z"[]vͮ7vaUǕjBҠ cjңv_0ء*&Anܪ WI9+l<{ݺ(w욯npf7=`r:4wAqev8zi" ք| ~Mb";Lc΄ΧУIJ|ꊏ;r>DTu2"O F`2`yvu-a;3/D pJ @!)NRe 5>G5/n1E}met,k&Q>B\nVؙG[V6vj~;KDcNNA1X% .u*O0_jz6YBvO{z^ (g֩F=tZP:q졘pJB]:5a3ko1-HTMlBU.!fEg@}#>Fhn #2p \ :f%pLɬhTfJwb-ʡU^1l{tхc$tV4xwEt* -!+bV 95t>jE* U~P[&M5Y,657R"W.֔g1M2(*K"R%g5RgǏl`;6RWgz}o|4Aw`V=-He 8L:#g2h萲ӾCw#ϥıJS$m YT0Lv_# {(|)3IB.\*F+r'r m}..v':,l&gB-_l5)`)-Q6~|Grp,,=%P?=qOՓLQf;Eih@D;^D۴7`u3GS&.C=Pzbk,F ~ (>y (Qj`D_"F(ѐwslk3G2*@}Ʌ;lbV9Ppɶ  cjG?|JNa:GU"tf$ XA3O?3B[cn&-LSZݵ3'kwn{j9 uoM3[ '=9Ah}#7jU.J$zԾS욍[3U1x8zey?m ~dˆAV5"șؽu]b";-b3E ο@ngQ.=NҥWіi-d7j 泑B@_%dMH^K+F1P98YiYsTjZ$⣖_G R!=oJCݐl 0StNڶݞnƁiD;މ5md$d6[o&l sU걮~;/UK~C'mJH8_+[N5uX뎄'BwknADD7BV#2nO7(=WJĽ䒺Z-8|X< \СibvΣPd-Ljn-HY.ojgFXQZf0RIęWy-ikɞI)=$,?Qy.1ܧ.۝Dϖyk|6xC»9W採@tb *e`cRutDφƘ*;:v}x3E M;V.=Sl1W&;/y'![\kGDqvBXw%ScOZ1nnE)lM{Yzf+;z76`pM2GўBWvN[PKic@>R9$l7vy&ё|_rxf=X}㕛i7>YcUF8n5-+oԿ͡' -]p*~^{kCLҘҵ`~(k·++k€T,'B\(z *cbOe+Dld]|ɇ9Չ‰-8E5;8 9ݷ.]<}"'T| R%|lHR}lQ -\n iNPZ-$i%9[by ˭e ?'FCwbZ% ԨF2΍0(|J/R7z<(iJō?V}'IP#rWuI%7)2)ihtjKHZ«*4v6þP+] LV#V9ca1pPqb8*#S-m%K.M; /d5ir=␌yPe3J w`@AJ½}!d{ݻӷmў8MԸ~&kJU#G&2D}6?zż*ve)db/ѥ}wџ F Es1kݗ/!,UoN؝EΡd¿guW2^ f8/~qϦ8(s!du 2YAI0f.b@;T9zR4 ~`\; $*p~I`z"_%*٬~ AjɡƠ0V n*MoԉV_2O"pZMH"ଽKI:ݮFR_s1Pㅧڝ Lǧ@V-$9+m0Y';fKi@L+\hםn3b^% \tdxok˯k(@ص[~|xSO]U:P\U/& z\ ;g2"zAW|ZKk˯.A0kUQؖ"KLba 6Ҏc5+lՄ28?1 05mFMψv}p!1^OXN$7~9Զ.-bq$;T3A$7,aI\ :ZZ.q+Kp؃Do'a,S 2 'A@^gqk[ZH~-ՠO~("qW]/%[D *(9{+M 3IUR hW9ľC82`vuje!sr#CeA|5B9عzE)8A-뽣-Mpaq&)Aa[K;?\F^=`D/")@ bΦfhGi6釄@cJ  yim/ܓ:ɼ@N@TSL`=#" ;K[ebk٫{Ґaߝ s:b Y+(f|O;tp:* Sh+MPr8⮇ ߿gsoR> S:O(<6~NB{*c`׎Oe8vUz֭we@n;8PLGc2XC+XZRGJ+-r|+E` V` CG7BPp1עi~ӪOˆtlrZL@t(bW=Xno^#ΩɉjqipkW/tʱRF%j5\ Pr#3eI+3nq[>&Ĺ@4Z"~)<EË+̓ҹj.@=˨7¸_R呡fXQ%΢тssZHRWϰ.7 DHKJe89~ \gC!,^\VX7"!/ޗ3PQa?mx (zDȾ)~n'M2yæ$&OX%ۗ9b8/\#en4[[P"gGK9a-,?k3RMk4P\v= t :W$_$}46.""i~u<7N;e]U{*&ٍqc$nD4T89NQ!SS +j<niDEˆdRV1", oSʢtGcgs盁;䡂]gDP4b#V@_:o5FC p/*o"B֩Ljn=jspw(#t863`[ CM/ZJa<Ϙw*wP8]pNN Zo䤿)QBE[cL7L sJj֑4\iE3jRT]u!:3e'#64[3WR@݅1k^|2;#{"fQWo>^&IGlyU٭?{ChxwVTCFi@C)'f!!t>ȽܸN`O7&@S2)bLYƶ^b鏩Ƽ*ScKb#1[`86v?#`\P^*-ba?u3Wm ;Z@BaR|RЮ٥]uJC3|[/˸LC1PjY('G{܍?M{Sz߇MHhRA}HlFq丽ثg)R:iT?chia՛]MGycixO㸮᧦LTYc[-Au2M N-oOLF'C>e <-N`OYFQc RG6Qv5Q`'SQ-AQQ=w-΅lAVtF`lY?絕P}ӑaG|Zbsn#.N~"!Kh8od9ZjcŻL줋mn##YC+HԲ U{OC 벀~9KjXF xT Et%~%7-l#5Jm?c l~ 傜]+GoI#oHBSO1XhMGEKvH$_wXcB1 K Ck {Xd2MG+Ϥ&*ۦ݊*ek*+:zO`RqM))!ՋCxTٷIRp KB6m7 }qr@ ZYyK=YKw%Ǹ.X@*;)m8 -LةA`9—t:}%JŘ X [ʤd `sS$BS=)%, iapFN$4ӎqzѓL9: *sC$;aAƿ?]dd7.O]U5_`uό~U *#@He4#婏!2o(D2Ly=莜FHiWnMxi ?*i69 fWJwګ 6o ^aL'4+3> }3PIjNWko-1@ ?'`!aC$#w=M3[*|bQ='(GJE.Q =Ɠ;)'5JYӔ1@ﻲ>gM-{I&v8~37-J G< _c45ònЁl;L+!\rzasBx%x.AO۵';wCGTD}u<8~c6"0i{rM/ңD$E͹OKKg(9( t,Bmzpu>C=UȢ Mixaw"Fk盒 ހH=U̴^3X/W x\E ;.m4?&y.W"jWlՕƏUK Ci7Mh_kKʖ +~x KZr>2=R~e}"It=W>eXK#H P~fR9娌Dr:m^C }ɕuh/qh+ 2դDsE- nf4J`0qyGjzqOd݄s%QHj' [݌(`++WHq2%4rX[!綍 XN}U\rL)uc7v% ' d [2>yPTh'8G*3^QHx"N|-)%mw<3yJ~- W ~䴂IbT=H}KP=~>驊dFʱ˅ʹ4wW%c »Hd0*]'d]W;d8"LvFᰚ N7PqbbF<+:Ƈ Ny$铞\n^T:^&*CXS/@L:NA t;{RB>(YkQ@H;oߓL`X1f]Qajq~zQ`E'j.~ro͘`Bt"A§^.0ͤEWvC#ǧHFdxLw<|͵)?4cz7֤""DPF-c fmaJ,i:Cwy3iDX7 [{13?  <9@RBRIF{sl۟t kʵ:8xk;Aڲ2 L5ĝDqs`J0ZV@H/l}B;Ƽ:R)ka%*asQ ߆QqG KSr$cϫ5\lTW)0H+&Vd"J27GU:sBVBCHD NM%!37xi3 Rg݇e*!)=%Bh>H?H^T"}7.Vr.]G)fuPJtzȞFY^DUB$K&WhXJTZ<&|O$w*A grJ/a6y.LK@c8(_S"kYٟۆµd"ba:ZP2'bǕ41Ih 9 79(.vc]b*FR,hC}8ߣ8tO88 z@ a+21 4(P",ʒD1iBƜ9UEnyRf?H@t6~sJdB(8orȐ0=Cw9"5-Ez?"f23 pwf}6ډۼ_ygan8F%4Pu:.*"²A6'!p{@M1䫤:gW5tpd;Q%]  "1PZH!^LhKIKjnAX9;x7cKhl1=}!ߒH3OWw圖y%=99=׊Zœ"BzTr칎8qghh{j8GMWv9i'eiXFw>W>Ba$r .Iz,)WeǦ04fS-{^OsݖŶ~hY18c*Vp4M?f][u,Pͨ˨gb #z#ļhagTŹkorӧٴlmcMóhp/'I*AXUvKTo"u;jQ>zn$O~+䉯,Ǭ|GUe^ބMNIO+n_v1zI\ F5c71 Nzh~$?ƃ2_d_/XV 'ܗU>;)˃Dt' f/ft-Š񎫫ۨK\V?{r!m /jw9bo%G`j,Ms(Mm`|{UXFuFp0v$(N}bKuтE)WLJib9Yw?}Җ.jVՅ!xKkyg5,r`+=u k\+Qr{>CTHLSQH',&^N+z8p{ :BEW#QDG2HhꮶlW)VDž7{j٬ 0ClsDfU`0N!]ű=˯iTV3Ugx{&j t3|l҉cp_}ن@_+hU] o)_paXdHF;f}\|,*h6!0 6-a&LWq8$yǪ$MqHWí ƠK/SwxCQR(cZaĞUO= !fTA6;' N=a @a4nw(?KBC~3z%ll큥kl)9}[s0ms $NwQ!w|I %Q i],[# t {-:!kyzy(|utĠ hG;s{ӟER܈#c)l^G?Q]=*ʿcx_TZv W$21Dw n 'iGjy j4<(GzbPz\8K ѾX/ oA=*`sA~n)%~f {gM"^cVfKmIKn<` 96f /}}P-r(=u4;;z9ۧڻl Nd(ECHv,{r"F:c}Einȏ#! R?/64󮪍 Ln$E36s3-#_x'x\kbAkS_z A0*%,d5 H.0]|*:O߆cb4ydT{8IQ- '(qڷ~jg*kuwW f'q^Q'l$k QDYՂ~UI8]1賸$Nsr 7ﳀm )Pψ$d+D Zr~-/ʊdŠH!{ZiOH)/u(㌌dQ rx$(A SH/yd](*\sT,T?|nZa^:)FDަФPkc5blߢL9)lV*#=`7Jo1WvxR⼈06{+'y^P ^79,|5p}+4C3=QFw OwI=sjd@'w_(Q moh]N!2Erag~|Z.&zAy)Zz-DvxqAqާ T4-{5c_|x=R Y;}\=ؕ)V3-|i(N8=q7=TFDE 5;$tBME` KOSM?WpC+i/ɔM>2_0LG@ Z49h/9@~lHE$;D.?6A%cKX rInYj-:HΛC"166HjK#?ԕOjxccS>Fb죻y^90>rE3QmOӝi}fU6 WG 5HǮKi{31MA M[9QaB 5*0 2(`/v % Z/1\#b?vĘ-A>_4Cd]SP)U\_q4FWlLj -` t}Te> rpb&'"ԕոm"'4b/﫣hwP'LdGO-3ن,E4aeVb [A~;'NS/rӬ!Y$']Cv䉚CbU+/:|1i8Nzş nn 껎9 .?o 5,JGIEs^0!5Z+lc3g^;1ּZD-{i?TLe'Hy3]@>GI $*< 8VyWJF ޴ mzHeI.Fgi>r\&]}|jT1Wy0Y_37s)RU͐ICP6ySEZ1,؀}AV 5?{sք"Uw75ϞN l,Д6 N ]VC~&]{~,hT)0Og_@6INpxm*yn Vz3wȍ=#6uM\wUQ䙅[+y݊ARu480DL8,[C6c3KZ&(`4H@\i 8z$}`'R%+.JTDNwtPGNhܘDA OECR:phCNHtm_;,p+J5,a:7d ,b4__/|rWu{$wޕpKR@Pcu H4m:ALeG}{Ȓo~lk.i_U;k?H< Rd%L;dk[V;K$F)rK독1+^R'!9E=:|{5'87YJxZ༌'8,ppBT(F$QTD(q}y Rđ' (d~ДyHZV"F>\ˁ\NZFY/DW˼;9dtLL@߇\{ě^+9C8;tC|q Y\.֩СSHv+ xMZ{ri#HSG=39+D+iXluϗ3O}nQ ]2.ȴ̪y3Ƈ3S!D! 꼧 0C%Ez(]~G\7AnT(dy8GomO<5E:EwцNd߾~#Y㍈bT<jiLq,(Q%[ES\ʥ$0z.y0|'Cn:$t}C\7ÖB@o]옢*g |{IEFKOtS`n,C>X/5ıUS}P&$G{JdsT߈ C!R卉i|fm1dn1d S,ק<ҜhѥoZPRPs|{FcjSE 2R==9s:.;>*s$,倕Ber *59Y,2:AcHgJoV6u9PѹYĈA}Ya~$ >>JhU;jD5@R+9Z'ܟQ5J"Wt]sLJTh/>A0+ n*9Sj~WSOfg7aaZ! H9X ࿓^h-\ %.X+:m~vܙ]sU}R}Agt gq{&8)1m+[?Mae+cD5xm9xu"Q,B'Mݟ9! OawZ<Ux-ΰYP/Vrm|.:}M&ׅҎ?2Fa Q4bX;R2)rTəOH}c3z|3?idEQn/IKC8 ]Y 7w/|b?ϛΌH,J(ETKZd;oo}˯x@l~^NXdBW4XL9DTת5 U~“c26daIؠ kY>IqWpSNK+LЙ9M e10\muo0y`v& *4fr+DW%-_Vf<_*񜰾tVF7W8ynf6@ '&S0յ^eKY K >|RdK3rӚ 7%w^Ҭ+ƅ<MZU 3ZqA)MiR1{V=wPA*7nZY3"Uzl׷頎6=~mw֦%ݳBTChܲfJlRrT A,shJ1tvKİWGY/'|qq|_c\;yI ]zN*5?lB{`!Yf[( p, ˼W0{iX1*Kf LCu-#OC ASyIfM,%QfNYOYiM$ܦueoH[A4ަְ .f<72+SoG;ao 'll 1=0l>vX-0D3fMQQԂTFd!e^+e $ꋭJHȺy} }'P8Fb K-~jnxK%(ɎCM-Ms1-fyU^?6)_tijc``4ޖ9Cu}a1Zc0ߧf"TST/SΛ0rI W֭;{kG)=g΂}3Qp(g`1x^}SS E㍡r?#\0#Bye 6!%NmDh-/ɭX",T󁱽ҸS#6a9m認Ӽ~c5ZwWŗzd{GV+7%2;,5Nu!S<7 KQ>-ZM*H a 6yc>7^tK]79.j쉱dloz} f#4,=b.<$( DAMQ(`<~𦩻]"aONY"웋0uhmfך 1v|Ѥwe4.,8+3rSn2m @uH[oDB;AXbߔ<+Cs^UӖeV/+%I6saWQO;.ׯ qy oNU`u"GMT1%nξՕ:6-²G5`^P ۬R ؒ* >eD >6 t˚ƨSE11Wn4O}X͇AaF܈30RX $^*t#~͋ORve'|q!Zyo\ Z0l)J%%ڜl,tSzǞ rOoj4?T>Ў8dȃI.(|KȾ`r5&og%t+WĈ3ve<|/c"pip~[<͇ 83WUUWh~Jy4l{Tkn n5*y񎬐4HWjL]:czmukZ#M vgCbSAx 1hRfON ;> Lp3Yo x[] eZ+Rimz:q'#`|-B޸ XT+^-9\ UR)hwa1*LlĂӋMJY?J{Em'T{] 4~ )\Ya-?$ﺾm(VItJE0L9&U 9=ZPN^S^0{4C6/;&6-vnɏǑh\LE^8{VQY2T{Һ${2¶az9u27Hk__(hq@WB1a*(9 +PW#d$X;UZp0r VpwrO+m0#U#UMOzGx#Fϩ*~n <^;My@3H#K^yօ=i5h=:W9$PighO˶Pތ{+͒@? 3 ?=晗;2 faRy2`P s|-y\b1V76ZNtĞ!odb,@}?Nv`2'0;Ԯ W1Aǹ;WKcFV>t''~0sf(x0gn3z-.#Kٜaĥ/I> S` o 8M.scAgyr RkճL\;/N bز$z |P:*/Saf/[4tV"ݶ8:H+*򭔵)q< 87i;K@_cșY&3Ǘ~dd%Y;41w@2Gb!/6'K!g@^CS2R7pXg3_*fB餶h oR1'&&j * J\Af /XuʜՇ,F'7ʺ 5&s姌*bS Er#h3+uwq (fc*y'ur1tٖ&L1 F t=n> W8JXS/8i+,<'Riʾ G@5B~m*NBG u~ll2 2 {8䚎^©1fNXV./ag䯈{cO|Se;)"_䎦KqLPQ1sg©Wig R8Jr?ǚǦC>^j6,``_[E'Eʯ JRֈUܬ0 #^K׀!`wRi&gC:0BZ\g*~)7 yNGgu!ڊ߃Ru yQMC Jc>*upMZV!{﯈zO(w+;U *;LM)1Lc,/ 7GCWd%[&WHy8H*vo&;Mܥ}$^re(Ŕ }ƶl8xkvCOQ7D?Δ?Wxdj#9{o  !zhZrĿ &vJ@mi&]ڏ~|z5"LkʹV-οm$wK: cu Wjڈ6YTp?ې~-Npt> ,.Mǝʏ VnBH2o6q6%ޒHSNxt,*,s'A=BoHUz#<44}guع@Ӹny`^>Ub=b3z.JP%g.Q |C.Pe6/܆[XĢL#M'3ITQ$5HA6؝(ïw"#ӊc>_͞2Ï&$>M ^3]U,{(^l ,M.RȤJ᳴c'*e%g t{uumf84^!`whj \$C\'~s"$,> ,. ۗR'KlDta$SË"#H}x 3-IN(qu_Sr溡\E#[Tv<2y-!iPud/re%_B,;.nT^"bKM$JՄ9<oբf| iuz3үrĭol{M*"=UBU=.*T8iH9HEm?7LM_Oƞ` Ē#b_4yNªT:iW%wk>vH. I Ч5Z<w^jmH(In aڰ3{<*P( #hI*ZUDgSt  N8nMϳ'R㙮#Nw)hEp~)@lM@RuY L So#!+ L3j!ȳ/wћ2^- o;KN…Z=J4+tp_sUSar3$^78ԼEQ!Q.{7AN?O.Z5 Jӿ_=^f^~8ܭda]}HppC_7m4c "++3蓮Ԏ .>Y\&: n_n}hG_~vΘ -FPF|!VԳQ3u>+OsÛXeJ8v7᷐m`WB88:HEXm vF¹p 8%[$q{6D fogXxLp|I =` S '>ׂfWO71K5ҪwRҋ_P_5 $~9&/wR2_PNr Swsܴg lsS RؘeOX4 owbzaI(߻ o 㿐ȯu i9.&qyMmur-Or s3H;f&SI^[X6_dGu"<]uc4Y-s#͑' _#:{muv3HBR"SQ.>ee>~O>Dv|džRՁ~-B~Sl֑I_"WKC#Hfi[0 P^!j|VfɗR^lĝP:{ۏ5')N-?9Pd K|mwgZ%3#yd; 'SOmt8җ_E~6:=d *MHԉy!-bLmd؇caeΜKoq;y׳>j`cW77pntClRɯ^NgT"NӴvI)g >B<] ]~gƇ[qkw5[&;!_*]zm=ћ.ҡOF%x7|&S0]ġtOadU0W_<7ҹ4 oX;mЍnAm^=XM~?.b7 ђu/8P=M*̮gegOml]D1NvQY>]{֍ Үcvͨ$ɰb-!v:ukHPO+̒X6QYIR3./tޱ|⺂'I݄e 6uzSpLuE I3)_l{,A|r2϶ĘT&(pk(7dt ၐ:V4l5vkǯbw.[*zE*Iv$z)uPeV Ƈ20"g$ź q-K޾]ok1ͧ w*hM\: r<30qb#m0Fìڈ贐S.cȾڰ$&H9yf%t(Xݐm(x6GJl8&2Hgɒ)7<}ȓbKjwC6{[b3OpX AFb|iD@+ySCJ_7goKT L{gyIsv8 T"Vxi`[FlAP vDKP/<0dž$BBvn{g}0NvW1]<$m *2ڗGE7Q*!í  {2[7ylauEK;PVHJ2kQBlFٶnp U]bSoY(Nr QdRŠX!SQcQؕ ?^fV̩(OAt Ӿ n֕sIo[WtI2qʙ%g l&PHKVkDFt\!/]D3-`DBddV!jVY{́5 BSlh5#jRFВ{e›; ZYEGU?| V$H,O3zצ6l#_Q1o[H&@@<\!j m]]`Y܏QIc vɮR;,y/z5zBB`_*1QJ[+Ex;BJR{"sLA9&gb ^Pb<ٟ\ɰR*HsC ci<O?,<=D^R5òY܇ȖI,͐ ѵ^-).MwҁP6 yTԞC!בWkɪ)kct؇a)¡~(gI3rzl[\*ѝ>Ml WH\;G3MԷl9n Yj#~x+j||tsP#g`ـMifrj"VzjH%5F,bPswU4P}T~OlQq -^xAMRiǃKmy/W6ovIUHJ1^rUM%,KnoWs׸c4Y>14796[XM+2iܛ6f0_Ǔ8` IitD>ul' y4lb*qOS%A>/J“x|b@}u$ ;3KGUQz[2dM[( vUGQNU ]2FJqeܑ ΒSQeQciFXOf+.u,V|Hwc+ kD9+jkQmg~jbj(IvrPzY$ /85lxhp3kRCN)}xD?X(Ĵ)V[@JR3{9(nj Pz.Dl?Az 2h%r$mڗcWt#6rOf,N)y Zv[|"P6ߟbt(qc3Q _ǟg,6 wp20MDKhu;+'J2fɄzLlpwo.ϸWDžax6N%^2ꁠmA'@Mh|"٫ 71[z#}6j ) 8t.JuIy*^_*W|H㠾Pٜ|AdZgvL)jo) OM7iy5q z76r`J9Q_rKmE.E'jxoEyD'5 +S>v|z ι"8Ephҫ[&SjxIFZ6;gy̅Nǐ ?BeيŕH!,/qY5E?Ge/UA_\Ѽ|׏FY=IRT&`zn(,0 Њ$! nmG7,W#~, T<|aA`p(T!hC Ws~a50IMfO0Xn]D$ȦymaXjߡo)Y[eMN>-g'lV9RNafط59DJfԃ01h e ܽjy.@6 Nr, Wx'Vnα̅Y%ҁH>F(V6}e})kFze˚7̻+k0!a<& =ŘaU4WejL8*\SߴÇ`Wh+xeDG_%LscULT`>He:i핃w̸);rͬ@/3Szf-}m[Z04oSDKb,Q%EF~x"+LWWA]k!UX}gBz#:3V*P+6F[ DۏVX̉/ O,Z~ h&a!i[[9م%)=gd~ziUUV/ȳ)oh )df>'uG0p@e~ws-v4񹶿l?\!^D(g0F1(Ϛp5-+&u xY]X\9Dޒpڶ-s>hEn:.U>qhoYOI!I J<.^9Rt<"y]}JvKJ~fT.; o׌5+(WQ(6F=mem# ԪdQpY_yVuȧehƵCFKA(JQ~SC#ˑAy"}J\$8IkIlo"GQߧ}](wxġ ~ l[TOM&EOP =c+JNzML ׼vak?264&O @=ԛ$ʼWG]*ғ^Vy@Rvd_s88!' 5 (7|ŧQJHi!.1X[ zwgyP7&3VW{ENq`U?6BDŽ5npP9ŦqF{]a&91t87/ #=)V* \yo䘅uWϧ3Hȍ럏D۬:l&EqܘROr y6_ݒ%oY!m r l *hFjMe[G jl 3zդR\swiM(M\ӋK$evڟ.cnXdz XHr,MUŪ\"Epk6ו u~Yt\yz/C 90!D/1[]40i#g!&:Zץ'Lg6ց@bD*vie;߀]-ڞv1J:<`[g>{x6r$$NGEF7A K<^kj7= q!/4O@5ŚťTnDfH `W T$/MPU&Cu4pW^=߽oc"^{F>Zt& ,Y[Y{鞴-mɬvw F"%%)5’H6OmhbJs>対$~ϲsD8)Ì':6r-qgA"prVYR%/%vCP.VmNk_601;_`YJ&X6uՈ E>ZN:'-AI5X9$Y$'dHc7 / ݷ,MT%l<qVBCuDLn{rFI_}JlrH&Y入ă )N_<\^2̪{0L; _`.-φ4UoWw^vCA l핮`FE_ eya}φLShC=.d:hg}qá.5w)M25K:li?Sg^\_[xcpáӈj{Ld),aH#-k9Z{w)JݤZ A]FJ Kq|:CdHm6w)1'/b]c4)"{juvKHEY#?^0[<8 5nGڛ,,o>)< `RTṇ8&x-2e-95;ޖ&lWrqc yTX7s4k$n??Ĝ*{Onjn 7qHr$O aPK^,d#աNiz~j;y)il2aAdhI:TT)HZm4ܳ`{tee^ainXAEL?ʹ6U@d{0Kf۷&+Esin0pd_&2@񜹿9W殰h-&a <@-ˤUގfE9C~&So|T=\+߾ ,dw$AV4p3YcAKXP+C5Oj*$D>GI)lEP6F(zGˆˡ(.ߔ(/0kp ~5S"t.2pf<}%$z$Cͨ]23v8OE@+uRL!D0o 󆜎lUgej ft3u8ò^4_e-".7,,EK&@(*f],rW$R$!=ʯn/'*kσFyFj<}G3s?5vUL柂w=j:S>EaozHOHJoM״R\4 jyuBHs7XЌw37Z\fJM-PQr5SQɌDC}[~p  W]BH^1'J(xԁ0JtC"o(¢|*,_fzɳ;i4G_9lfB 6>m0Q7{ި VvF܀\}mPJ4#)JuE.$8g4@ËhDЫb;IҢ\[WYx7fhn|cp[.s9@ٻR 6t; Ֆ2w8T4ӑCXyAjy٢m #&.Pu;T|hyR%a iސ:*݈I LH8ߔ<78L~@;x&;:GbLDmJ0>' uG7pa9$3L 4x"V/ ՀibGRs!L_Nt[ z<5ሶ⍑v 1/e^9+)Ηc_rĮ vɪg)<9]ؘu駢WT;s]KhD4T=hH>7[Yn"Ct 7Z)4Ԁ^lLȅIW!.|xMazᣝ΂&p;"q-理ѳ7ZgsDUvf?ͧ۔-ǐ6K>\ N$0qk"k,LnpC$`@u-(EBB:^BK) $>?ͣu+0hn&Bz_Dc Wd/` ~^w͟|n\nDBq5  / (~с[݄xyIC/8>SP7oZmšeٯlZ?"S ݭޜc@:Jweh m7>乫RMLD#$ -S"E~b*?$00o:1iVʖ͕EeT[N#gNve9z (fP5K0)2< S>M]v{$?cņw0>Cv ˢZ/9oU,KIxy: /Y_ANlCٷG8_Y$:O{ȶcBSSa,9@׼?&e!ǓmD6S26CL/ u8'N61Q >\`O~Rr ʇ(.3! at!aad˴gNQIʫ ȲIW`߷+Z{G6Q)ВAʖ di)؄<ٛ@8Xz#FnhMmGTnB@!~/u|%9IcI)t"/6ºSQF**th6!k! "ɜ6 zl>!/ֲP&䕚9@;D-* )ɲ}Jx{SA\,߳t4axK\8y\cxZ_iP)X5&kf喂o1]86ݩ3\ mr+l]Gu/ֹ,fq'&^B0I&rլ!A<QG*Gh[)^oo4Ii ۢR3vϺ&%gsƌ1D?2AԌ-=;{{?yΝI vk~`M~+Acd/[؄=I#M$ ԎV/H Ŭ@4!vhS (G_I?TF_6s a͍#]ܸBeY#7Afp\3DV:ʢ>Ugq|dtWM ֒df;Ħd;'ό+)&h[e˼fsRY?va _C pz2E_:DU" FEÛ ’#;:,DiIyWV=zBXAaOQl4^aXC.oɌ᧷#b^ht1|HґC]~+1wP%8ĥPg!z 0ILEljmZ$kMouhRvӳtmeG!T:z}'tԠȋ#<{!S:j=RŖFZݞ=~l[Ihi٤I:4d`CqK`Hs$daSb['#:EǿPtr')粺Ca𫼉/6kZYH$5^ggυH}#Qceo:,xn]ޙ5JA[L@{WC~;Ui+[ UNx`L7A  Jax ][-To3<-sup@ ّL4ȨeXҐ8FJM\mojO\'_},F ;C#,pڙ Yby'R}E ]g=\3iJD(хo' ;dyBN!C8p7=)i+5`,>G_T\\@m'vW8N.{;T[6ai?N b_r#n%-Hq(ܸCF4EГy} }L0 z&FU*kY=)s(ԈiP86b ǣCs싲(G%wAH|a k<5?{F{Vu+澛J؉BoN۫0gSo_M8"$ d]33d_9KD<` $#%sM(8sZFN^#g52Sx0%~|Q'. m#Knڜuwq@ppҹ1n 6 !Z/[k)̠#J9kN[Xŀ8W2>t q\%?i):Gw/ڳ$9Bg d;neJ?rK&,o)=G5%YeٗLo]srTk"v]qhUڢJѩa(*&U儣`W kIaWE,-3Ǫ-da]%2_2aΙXr0i:6~io1ϢЀDgn0k40gmaewD;!*Alѻ%)N~ِ?սa){;hYqSER*bY lNTrxd{l4)( b<[iX{^0CRe 1DWBjR:s^ȼ f/"R(x#羪X2.oT3Qp eºn*нǶX#ҌS8TǬ#λڠD lEYMW3P-F5Lj`w2)C8'l&qP*1.!aV.tB.Õ`I{ ;H!t11* Xb{\[ uI]JJE^t@ ӝ!j$`xbSA>j.݈HS> CW)w|bd @KO@iK4^~)NIr۞&?͗Rj؎"ĩ@+QSDXn{<Q(bj/^M"yH wޜ@mOQ37<(Gljuh$@+QHhāIe!mHl41iNV hQc+vʛ@ &o_ "RM|@g"mX~7H^Ġ!lZżI{ W,LڴM G mK7޵>B!zMEUgy JtQĞ5;6gjt*2_2Ppx vtpjF}QB? c"V|Jȭz r%pS Ad ncZ Q]}\ ?ILSdyl.=sͻj[ K:]YUw;yT݇Ę:Au|-̚ ? xA54gt=O"+%'^|1k6 ]᎟awg|r5ntTJy0 d*o>~`͆-s7Axv_7P fW0cEzo_y'ɸ*6MP` P-dzz5PXWx$~}VHp{*2S!b+/S#nŷ={yazlÏ 8gD3IJ=B5cr@-i,ġ#Y*i|Fdb7丼3+Ck>V( 6*mأɎ'#f"tHB˲%̳Whf64& Ht jbY?+Mʶޙg lPU7аyug+?LM{V[J'?7PlԵpxAseL#ӟ_.G0ºvLHrw;Vc j^+sacӒ_cjvKJ!\'i{ٷE(u|4"Զ'"iePq >¾rWXZ.h͹RqX.$I_%'^Y_=cqV jP+.*6*J- 7{؄#㨞ہS|gi~c2e:#FM_Ɯi#(~0+v3~LˬI-/]!HodQ0IOɊ6(R|7.wgar{To$;3V}-} {;3߰r4jjgL(1+cڬ0+Nq[w7Z/A?}Ȓq$,A Hvw@4Z0 }H@Y$SgOvY]* :Kg#EDHAǐ]_SzG 4lN*Ֆ&M߈m{I_1H^=ݓ;Ac n1)כ|ww'%]#ʱ鷶ݎ;5`W8%!SY{ NYq+"\CڨĐof7d $_)'Pz-ҦH7GŸaR!bLvE39CMiŕ8.X1VL[m3je ֻD}"7))3HB>\֯6Kwb%59M{? k642UhE'R}0Ѝ0MTV9}nrx!"ZLN 5P'q9bPܥo.h:beu q{eJgj|ٟ٧Sl;]W P'(#|$fCك9C,#Olޟy[TK\8䟁1htSC` )ս ·N;jQCi.)Yfhr0Wa\V!}++z8 ƻM<۬0 }Bx.q$8(bVhVyU3-K%UC_ij}L-YoLHB5hFF5v8T#߲ 6+7{k%7'ߩ`>eEM*36@ 6l~YUoɫ׺xiS$>!aAIۃg_ԃT,ay.vѭV KyC {A>Պoo)a8$B_ O 42 }%B:3D5 zPi%Cϻe ȏ5& hh(#mf+ef9je'_ A^QS"8">BZ أ991`p|۷VQ2* HI7혤oEɒ*71RgZj>!܊i]2tonBw|'=iߐ+зxۆc*1e͏l^"{ eY:@/"vEߒ[qkZpnM7l~ðBG.Gڃ}qyI,R+,^kn١S#Dea8:3ZXoM#-jpG~pͱGfՋ ) B}u<T5 ƻKQO \R{M闥AZb ™wXڭFe;fo"` cua N('mx-5xN6w_Y aj%/—N%na\]2͸xB2v\ B: j@[HHz10{ --w&3W%n7:o`RH[k3d`Hq0"W`uͷf2JՁffz  |f&喉1gkoL+^B~n{W^l'=FƺĢCዽ)YF"6dM yfvU$ZK0ñ>}N*E6G^2]o,w;N,6}3'{w \^A];/fca'+nRMFU`EjOXp`Լk=&)(n8}h/ej_5DDμK811XH6-q_ZʭGB ҹygL"`4g<󒅼IŶ@"XQ$I55Dp^"axs+!ݜUGْ\zʁq!!=8}Kӟ'y rQKbhAAu}`MGx*i +$DoVQbNo#S)k$ CZ!b-hI386pg4).qdձYX/=޷[X0aTg 2^AF8fpHOߔrAW4IZi5@;O~ے?KwYSiGCGYWsAd6EqMVjd`Txl-!4g<:!5&k`t#ɩ1n7TB`P"3as (N౩ҤISh(x9)DOt=]`.(lBu({sw!/iszM y-h". @ )'*=~"2nٍ36,5,BFC6j+)lO Կ(@ݥ_- Չ\o>#z|v@\GZUTmr5tMG+1IEZxA/CIYq w=t/Ci۹Pf@}E"n(}˒]=4>R5b|=H-F%j.g4LjƆAw!H1ʃ6_H9 ;nU VY~<Ң\F'`2IT"120HȦnȅ7~WD Z8dh7OĦц;mAjX׆j +ɪo© &9A2(4% L)WLv6~PHm E{'VD䉄ߢO !'BFIR\7]B+q`Ë$#<3BCq hm3sB#[%jyHm)j>LsOt u21)ST%f$̜^r C=MrXF6ZkJ-P5OokgOXx} k6 -q*q|{d9S_NFmF,\7..#H-jP)^̞CղyYVf"`q7T`d),,xg44?f/TTrl̃M{~ ZEj!mK8 >:x|$Tf+eb&|Q lm'W^;a#$ NCV?0MJe?>k ge7s˿`P)Rhӏ=YVzp#ǽ@+ =جpPl#! Rfsx{Vb份' 5ck!-|yy7i_碐X2ssi @jvSh>Yk Fyp-oT #QHv_zwK/#ut[0݃]vD`2)UuWsDKlhZ\̰<1'KdC( pq%V q<:U!FMu-3p1S!P_#&lF~h钱k~,{Nt =E?yIa|[Zܠ[hpb^=Гԉt*&'T8e *L{W3%]41\%iC:d1bhŷDaǶp~qK{"45ǯK"9 ԜVR4"ЊwE V_=V=e<]S=m&i2{[s!,8bo&~YgYHWfDLC q@xvc|*Jhі_o΃}Ӡ081s44x0I5%tX"!Ke y^w32z&73CCY);Vۭq{?]`&)s8 @ ojJf@١ J~Km=k52"IUVEQHL7awq^#7\5v23 )6 Xuڻ@uKrVLYq=Ul95YY&b<x4h;l8%P!pRV49NbFz#˫ FV"ٱt.i@ѝu8CݰˁU[AuȻpHLCrC<"%axqx0_K7'I$?Qa y^xwV*YCz%v5}b.㑮Ѭ2 uk*9=A<,. yz*cV"?{nς8\ob/dU OkIi%]A"_A]q֢Nԇ3O<>F+ƀѢ/-4*FQI|LAg6]8ct| sq_`QcpxP#0QSu\c70vAR0Gud $H6k$Lf@($s1Oa#lS T]VDr Ґ赤%G4/rZ8NĽ jj^zcm$җV230 ״ { uigGP9wW)yx!G{ RQ|bjda|+8ĪTnE8fm .uV}zI֓sJhZrx-cW{֢UmDjWξee/}>t,ʗew;s, ؖo8UeNJBu5tO{:v|Em cr!IC &[^ 2Q[ 1 |b;v "!9a{QGn 3X/;쩷p!Fv}Cb]YdEKid7I!~.]FOԫ@e U`r8j߻n)eqh֊Vk9Uܚ 5& n]m#_su9  `߃o:hTj=5~:2/M.GMmRwl8Y]!LpT~! Mȴa?_.&{ꮳvW$Vh? B2u䃈xbqNwV~FD6c!)v7r HCIcQĆK bPw*ТGVmׂ,@$AkG"Yɺ Y360ҟꓬVRFSO+]x4g8Eנ4m3<,ډɞ$BMd{QP ,wC_wt1ɟe"Wxq#q3l @܈+\D"uh X$U~uj/2EЧC OKiGT%LG;WkGF =p[~XR<+ӻ]ZXr|1a~d;Xv?{'nXXt["{rwg!E Qԕ$ԐVl탈9 0hg1Yjpc?P)P =0'>OvޟT_-ATK>jCORb43u5eB!ig<QmKy7䃶)/k:iԺHm*&azϲ(Az  ojziSsyЃ} 4&8ֶZ \Fy} 40cah;XmC vM2A04on]WnJ5u$l Qy j H_N㳄o vDNrbEt*(&IIXgh)qqD-m`GBn 9}MPÀyS["1`nl0.ՙ+:1}%plj~H;ziDĵL L4{Yd/v WEVg'"S3Q}Q!^uS6\9c.drEÏ1ex!1{GIȋQ<w@"^prsyՌp%hw1P̡:+yX v90ZR#͚j#=t LQ 5o~*nvL*/l5zen?0&!eDa{F#晃LZ )7'bf(Y{HwRb;8f:a>rmJm EXdtoʉPD- ̖P.nD9D=Um#E$| O4J<Jm[Ȱ0toyZ+ϣ3+pmWJ1[F3<{Riys=k罨 uOUZgƷy3պiTxLxG`~mSj$P# tv$/`D5Z__4ϯ+ŋ^V“migcY];RPX}z5JX]}mU0 b r-kmXW L 7}ِtUVF@_XKL' {*,l@e>*ŷz]GRW1c鏷e}2xP,lb5o6axsu9,u)=d56.'v윾X1RHACmewhyMêX!@IQl u5߾(REuӼ ~ =L_$Ͳg-:7./rV^ju(nVVbc:ޝW&(Ty:)"(Q]$sm?_AFeK.˝'V5.b-_NI"<97C |X4/E;BT7+49WYiZq)]Dp}pt2`WۻznE!F&{u$t%ќpm|!P.L;Wmԟ(|ϐ7OWhN䭯ҥ!vo =[TrR?36OV@ z3 sSj-`ƊT;R'NehѳO.qrhȾ"L~v\ %87: WߥZ0/9T#wrb8 3r BDcOT4-`%~M;9P+<솲Fe}>8l=oz49ԇlSlKIԔt=1'Ff/he^ËhDߥߟеŨl@{봑k]tB*o/"K#CdQ~mܕBSfYy Aɼϲz2ζN(ХoF36S㙐q%;lrPoʎIxqEh.E0\4ϻ`֟wipb #cGKi.W:HQnart mf?{;@cI j2w"3:-WpV~#0ruˌΰiZ< e%.=Є aT;|g gIأAB"J%B?^zxңNI^m/!<Z֚ Iκ E@H*ve,Rr91,o`="?fPmT8p%ώ`ȊoqHZTۖkRV2`4w<R^X~ąTYʤ_ % g(hvһwBy>\TN. TE4r^!U=􌘫cy'r a R+enwB0>2tYÒ/ӂydR~\@zw:D\c1yP Y;.,aCw)^͏h;xM ʪ?ΠtbA"_+d|MO1>eS]Я9ۘ{6Ԗ_ww:FK+g j ys|f.8VVpne[1x~CJV?8/s֮|b4W\/Tz|֔WB:! 9%5|'jNzKo6~ po%+DmfPpq-O|/Pꛂca$w]\_Qm G!/pO^Y 2 urJ7 ts8@xc/8`\52s?7K I*Y6(8LhetP^s\mՑm׫@ ꦴi&0qhT6z9E9UJb4hX07уO0]3tpy9?B.C_S$q~x쎠!_k7}i;V?JLEbBA6 5Vlwk`/[QXvp^V_39ڴ)v~Loiיg C]B WMŗCGE^f, Ǘg?-?w0GЉ3(mNWG,c4Ӿ_f -KyAfn`܈͖AH}uN#Ef]q B5̴KX# ܑR~{4f;d ْh4/Q>qNza?em2]gˏ[mD ܧ mlL]Y$/~zKN#76cΈ6PVjt QYS2+s@W]$ɻsl RoOk >FtΖܻ@!&kL9gϛȾo^1_A,П2A= j"cau^3D}ظJqZfӈ0P1.0cCp]RtQir(oXsڰx ۣ~t`юƧfBy30b՝'Q "1؄DO*sQs6Ntg;SV=&# fTkWt%}1'uע8vgtLW+RP<<}@es,@ǯD)emo$0$AE֥TZ1zWN7Yx|I xxX&EᲨ Tbg<q[2S];h ;,uM-BO VJLf{1Gb (9~CJ'u.'rnv=t[O$Bet2hOFqeb!ۈ|wFSM=~ĉÈscG ( i3|zҖ?M0H`XRΤffiA:;U`%njMNVf.^aJёi /U!`! "PR#'稾5JewÕv`I R9Olҩ?SCu09TH( o,Ÿt0.ndP.\a佼5| \Xl&}+-$m.wjEa kFBT6mH@-϶Lpx.Ly"C+b=^ V{^Xi]CveRl酡r[=F&n:ʼ/U!N"U¨oy RaZ$YMd(9Xt6wW#Y{"sI;yKU: / )^m*'<#K^Cbo(&ϝɜV"C@Oabe Èh"vvU>"yU@\AdY[T:;& KU-`ګZ 6u 1ڏr +|1U6 j兢YGMp 0?IcVd@)E׫!/iW>dE[2[ G"F6Y4qӽBLJ W er0#*Rlal%dռ3ĵ4H]ʝ!氚(][ן (UQz<1rD tD'# 9ZQ᪹a1xy=#ϾEZ`ǁЃ/+CDC뉌 eo0"aUT2v?m5H(npݳm+y1~i@3@e8 ͐VY/+ KpfU)~QyҪ*לnѫ^[)zZT a~N?f4Ff L9![E8~z5;;g/CQ}*;&"U'ɖ?lhsku`eM~Oh?-4h a-^B>Bhyx ̟ eV*գN⁕[i:O' $TXgjUwǢ'Q#؝HW&!G<_B9 GiaT/"~:b p5O!ؿjRYw6 sr?|"f Y6’R^3D6ER 3v3Emf.Z7pC@֙kS ؠ( 9*yTEj/'B+ Ixj"W`PiY=vn͕ɵZÌbϏ ~?鵈Fw(Uۏ5/5@đ,B)(vm{Dp"jv\-zYaIlDAspOhE~L$w훞 ms&?µVC?'Q.^;) f8>{Е%6l6;[byt߷3ZpFeYSQߖ%FX9ХG)ᗴDXk9:X2i&^g~ah >\u^.L.2bk3$ZUy[4\gb8'E[|n]q-,A.ה^!)HÐTsl*<kqk&Ka84e#԰ezL#Fr<46"qGջrN-Q\^_CʳJk.*fu"˼KdXB+}Oa?4 YQ@T1fE2k6}$Fb4PqHц&- (H%RlzEBXGx͏lgYkk[.]_!j0t"f'N1'wՔYLŽᄦB-YFw `X1i뭄`+1,*7rP4 15ć;DrDnamRgB[)ji =W)aZfKREa]qgDhL<z㦟T*.pv",)Zidt.UK^U0.|}֔I{Qz $ <ƺ} w6VKIj{a]ƥ|+K4\YtUc"9zm(+=Mn-[rAEt/͝ɛ-Y&4Nu!ғ% nhKȷ v!I8mCXA'}$zi:5G@H]J7疤w_ءD&W iZp~aрZ}q T IHX~O7"#dtk6xhWt?hy6/' ||n1VN( C /c>!*)pRM1 㿃zyJ=]Q,k%г+KbNF ,paꇷH򶠿^oU3 9R?Xmg Qf"l8u &m-Omn\.w뀿YyAp$5Jyu1Ct}b=c9m":.Rio{\a?Y}7v%T_:5MRkmgM)ge͘pbRՔp#@^W5Zi]J >i ֛ c~Jʯ7oSՖ|hbn`$0Nh0O,Z"lࢶ3)x4{._@-16ls9޴vf\agT X5©gSxnxaAVS~y9?x"࿮]tu?*1wc'NJTPɆmi]X`\@BǎIX0QLG!??p#HNjĩFl D,;+V:h0 kBB340 "vj_L$0V;5&wa̾aG}?5;w"jUA:Jxr8c352fZdJ" ?LX5-7h[?*Qn[WySI읐&ШP7rɿwm,:(Ԁ?tCOQG24vnՏ=Am}N $Lq3Du~YhVW-X.,,2;@ƩGm3<_u7wOQ謈j-~z:&,%*|p{7* n;v \7y, Ͼ{zZ?^Pfh g._&Uga֍E (0zpM=%Ҥi8kvb#W~~<}FP8Q?)' hmĘsK>qѠ'p><[4B)eHdUf9-{*'6O uf6c7?a'fY[!|_#@YbU@Ç# T&ykz=[=Wp$ȥMa@-s2aTt^/^d+jUcBE^-Osi42⽄mY\Pq2tY|JcH7hy.cu'H8 /uH_Sত8uZkfLbsջapv9~H!7v|Ȉ>۠pVe =$-KIJ YЛT0+VcBR:PJy0/eV;ؒ,goL9m`q[h>?jY^$PAGynEoytب>06vu*XJv{3/aOw/IH1@D6,=CӦ-kJ|BPWըr/>Pߣw6'-}^H8SQ O^bl?9Oo '""r]xgK+DmReuf9n!jjS`M~Va us NfhDv1&ϸ{*U-QGKF_?wv?N"v-ܿ3W*Li g% 2ryEڠc_@(GG 츤4FU^ls Wg O `TWH5q4R\skiˏUMQ L=u9#Aiՠ&K'hDB x%5L>b߽^|IJӪW&5W( $%xh ǛGV~G j|id`NLϺڮjL8v8zԮ_GΣxj<6Pb%Ɓ1 F[1!NoL'Vd9ZC ݢ:Uo~K&KeLm瓫? KM' x[P( 0&ⶒ}  ؅СuRii$g-ɚonEP9QU3gJ xFu2UWPțKX!Tlh5$;'y+@_)U%Dzg ܦ3nYRL -U7V 7We.KfL?o ^B"$0೩sybh~&Ą]N,v^}̜4))PNˉp+h3@08 C]l&d۵=FIE#KxOl{2Z8'w}YXy {(WAILQ^3ڀ; B-%u7!J%Vj>6-ߴ6#[6,`q!T$tS@4gMp]#M/MvJӂro^ 2^;l  ҺAn*JZj˵i_. 1!lpYhm>囄E<<@ ;`=_R{]#A(1oet<}K^ hwRtն.&4,ا~9 1?oV@k[O5ʻ*mrvS0'\D&:u,b V&T| YM<#[6r9<(%c7עPh!uW8-(|=ɓmPa2m[dl V+NMɽt~) ~WF. Hxت4חV;(!Y$UA;ɷ*sȈŹ}$̲/Ր)!yVJ=-n .0,"k›XMkXdnaX--O8|M6X9ΆY ZƎye2$¶dJNurY1t1Wt9 #dX2e_&^>Zbg$JEy~o45&O "SEQ[G%&^kˡxq ƒjkRK":M-H1# ǻWe fL(e^x4\)#kt;c-*yibEW+u"K>x^#f SĐrn#W\D1rwW* ˆYYsr%zv]Q{#!$h|J2TSߘhn~-hSǫ#- /n-3r ?~DA\pDzLm/Ϛ3_?xdٱU);}g%!AW-Ö5ԇI%ꋂ>i8I2z(=W)y똬oxLP3 veةۣcf)|n<8:K,i@'UD%3ߴC]!؀By *R $ZǕⵒBwSxI0씟ϣs}a3RaBrTwapF  ]v!8]=BCmjYfP4&LZ_m>ji*w\FR8Mw5_N1gߔަN[Kt+W 8rn5paQj;E}dAӯ=ы]E%ZnuD B VǬ dϻne#G8X_[,D 2^yc`/nv],y͍CVn4e@gGjǜ̚xuT<4Y:9WR[P}5G3D/)(}Ǻlr$|C7lK&¬R&Z]F\=%ÆF *M-^;M %]1!'d2;YW#\XYNf &Rk{ȁfgHk l'1+n]Jά |CO (w?vOBggD^fV0!0ǢD<l^Kh@׆h,.̑]Wmt?OV)bPl  ExK}TJ>͑\L]mg vhn4[ӎٝYpoC!qV2bHhA2t+F+b!S@b[IdÓSi}JoK OXvRa䖺W y(½3Wy'TP|>HՎ_.i(b{Ē#RST~pԁCD|kʚkh_Gz STQZ*{%!P JZ=jZTxg8«cN^n-/avڑ%-Xce+vj<:K|PoCxjXUsFV(mVjVݡwَ甎t+Y5$xhCۅx11Zc䱖ELY.Ş|RI >+Ò_KggdRuBaVj9VÆz?mu{U|G;;VjŜBգw; Ȭ=t cJ߇S!~}IӭЉJI|ΰӅyƄRRaǦuޕӭM 9(p&G5p`W[R᯽FNԁ0-w YdvSd}séV/d#-`цD(9>~^nV M7 ^0ܔ*xx(*(fضuPsvdM0¥MzK%5誈p!_vx^WMHlk g ra^Dי_3{gZSpg2M.7TsR۰\ɄSmq) qi,$6o: &vNn:3ä,ώ!Xw'- 1*EG/N ey}=O8u2n`$L="khpt\j^G}uEK.QNp;ijK7ɥB۪M8tƬB!? SݽȈo&mw*>LC/*x -FP3QJ)'΋9IO+<KRdg$BUɶŔd:e(LT0^:Z pq`ʩ"RS孩S,!jUY[TR?tY8e6(9Q.~?vF>y['X,xVMZ`((ѿ,bޝW`Ҁ"#9<YB)\|4ʿ?{36~hJxۥ,y`ė972t5ݪK~r8b0SVȝżN՞EpJoWEMOͥ}3WR6Tܒ T'fMA|ښLFRs4plPBia&/~w>00B:մ쿶mRʅMʷ9Qoݔ$:W@ĘI1Y8=fD1U2/%:lS $Y>AnpVW] ~藸h+ip\;9 UhfqN|f]vd*qH[\YOJeAaHՇM]㥱~Jp y.HLʼV!d%ْVr+/TXkr~P@a9kU9 M<7i7jFҰqq.nZ@h$̞ ,,~(0n{qAt7iis =8="?!Pa (sg\A+}EU#t݅-Bl3c%:!4_hgKbvB⎆05G}٤#<,SY͌<~f~ifLV+f6owā0x?s sF;" DQS}rⓇKԋKjn, haÅ{Tшq1gKԗ'*"z$wPyl|胳)5,_0mzRZvov':.Awhb'S:%>RB&-7D{}!9҅{݌^,Ru9¬&$x*ղmDZOՕbF 0yW#ŠN9͋P` 6];;dIU%mك7rیTᒃ|Cnnea\D!-I؂?ܻ)NUdoʼnc OLutiފJCU!oU}Ok]A#oJ7<^̙ėLir"qZ$gvz@v(8DPnjH&"a^yeE vQd8ijJ8$[Zm<JOQ~Q o-K4X֍85}\添! XW.Ն='p΍kkz 0>a͕e:p1XƮ73!P|DëL7֛*gz켷1#n&Yz&Bu ˷0njB5E=@QHCH!($sοp PcZ `Yݛm8Gs`9&|7 7aעUVjkS$]D'E(YKdO<9 'uا4}WΊmXWBu8}<~h]:yW-Y0] dT)E wObWN"!4cyV q\9c?+pysbQ%SvaQAÜ wJ@[!jSY=FP+D!qB_ zm \&}5}c caIcQk1I;f\d+AS _jt]ZY\n&ý}-yg)^6{O_%iŷ2!;gTxod ajjrר->i.|%u_.9Z;wdX+de<G3˒Bk¨#%ǠTZ\w72D쌣`q xxT+ $<ӵ_JCřAoC,s\c6GA:lf}~a{VyaiXksZўXP Jl˛bϙQ&㐕J $BM$9N`;|H. AfKBxv2qD`,0=6U`L}euQc}GV$Zf{èd7F;.@!41r]- 6 _m¨lb~7rsiRrVYfŎu@&J>K٦h %Hzz ]ػ)!- =pf&#Qu,[8w(O;Nag,nP 9 k4s'2@ǵ ~ڶoq1$q3zQC϶B.Ndڛ7y#S9]W`V@戵󓩘OS+<4S౎K Dtѵȡ;Ra݅5.bg c6I5mm7sˎS"%r6C1)=.^/P'G`ܵâV\4PPf' ùwoK myf!*]c~}!ˡd5]iGƏ#27F0'0 R>R;Ps ed=s\#MjTU7<z滝=M1~?jvh1NYDL甇@dE>@d-e&^W-*BOFل{ěKו7J+l sԍ3~~ѬaEuޔu8(؍',]$[6QҚpZ aFh .׷ΔM-I:.7Ҧ⹙l.o[WP-;qꖸ+%"ZI06oꩪ1WZ ?'(>IU}/ WRHbܩGPꚾKv@ȵ ],]&y\@]1#%4;demk15 arBDw׀'k꘴()n)#ą\Bܟb8uJYDMĎI$BX=G*aƺ=?MGCid7z!y0£;@uNaeں(qVw.GYPB9TU8DsI ߲J).@#q[y'޶^ /WSA{ZVM^BMP0 n7B&v0 wĦl,YX<vjZAvD60f yh^q2yRjwz+mV rdcNS#M V4[̏h2LxOjvauIe%@`f_p_ @*OLL7 7H񲫴Jܣ:?M 1$ sSaC(VOۨL<8't\t`_Xam NvSPjb2j]c 񝚕yh}stϼQQU@<խdk:-0o BY?}Y\*D.S<Y{fV8>}R"x_/צ!u$"b(wgϞaJ$6)N-2 -˨[1h4Ӆ=~聧LXM&}n/}Eb=ou1X# %/%ȷ\Ap>nbAmeE ۂ`-8Ȗ^h>q"F_Unm~hv|H}~G]^G sC-wߠ7iW]:lWnu:4@rWw9u' =DuljX甹`\6ERo?jʐ9~ R^`_6u'kS\ D»(=*,jڳ&c,5bA|ƊOP.B"D@Jv#_ڢ{'VҦ0kR!{ŦlO0f}h~g/k絢{8=ƥbdPD.PBi1-k OӍ=aWt. R4$#; 4o.nmQ [!+nxlqh|dIe 6DynC3N%1\dX\)p7]٣ ]Bha[-l.G^®l+A]+z_ThQrd*Kh3ˀi4vWl9j;K $ HS*9.Uv-;`ž@]@h'):5=<(?,@*q-KS~a[_Wtk;B1ob :6҇Nzg?kU<|njxWH؜MMönG2axew}v%&&[)lURU|7lʡ˼qߙfW y20SH`V_'F'eGc8ͥ:3tPBƒەBGF #NK?MP$P<4ᐗ3 qJVТ5Ķsv~~&=x(ҐbG>qcͱpuF52aπ/ GY}HXBd/mψ ̔g>G+=R{i$Q+J_0jpmvLsݥu#P30 v \ѷ,Bޖ,Ư6%9) 2޹؜ gݑggQǽ (J1oí&S(yu1fPjd0'^B'8.(mz:|c[Wkw35NYj ~zuGT{2Ω(,^\`w} r[%,14V~v:z: RG]sDŽ2'ZjZr=L  >1%y0P  IgGJfS<c (g:UJ6)eղ֦¯(rr[ s`םmT׏ Opd7id }FYF*>I]to V3\ 39lrC+NiMԟކ{I4.Phs ?8H2Yhk(ށH=U߉DG@ݍ[-\Kpz38b&=vRaPj?t~)>`z!jeN 5{G#`v/ G)4n9)}_ȳV\/KclO32~Wn k5~y]ipB1Ϝ̄¹0s`XH]yGұQ5\$UBIw>{im&˛N^9 239=y]w]Q{T1ޟe]me#_A¹Tp@dq?Q߉pT|U3Am 1݇X!OKEF;ӽX4MoLi(8Cjn!HNjlCFJM޶IaH+4$;AI"|x٬%ɳJ39}+]Ψ†NWxHqw ~<=bj0'FrF;IOɄJP X^ f4-()ڪ,mКO: (9PnȬ&Ɠ3xx9zErL\0tn3[5 Q}&/u֛O^Uԉ7VhW˝*s5@xvWާ(nN[ײ`H>ۊ*oGqL6fkqAr&k~OjJ0]^﹘M2:C[Cܰ>+0Ci::)V"jttXh UB9msLdm5_H@ڦX& M|O6Agf6߫yn(saqv('3dÜX&T@zaƴ^Xa|^};X6 i_%S#f^Պˁn57W^9MsZ=6nؚ̨NԆ٢un)uf,W&ocOl `ɯg]]f4r$F r73MXn.?Tgt3~ 0a % uNR`M>S}+φ=LsbPn wi}Ƿ[k!`\ٴi f vo7@wv#ec_FiC޽Oٺx.ɊeB6-9w&n71Ixx5ԶV$(F֗i|iIrGnmx]h_-myra(@T -s笨bYلn2žwpB,5{> Fz-+_@6堼/6-tL ܱOЦ0Z%,O+Ȁ0f{ը̥sV٦K̮ ?>]@m)#ʄ_⊫+KidT˗J 1F^ L0I[S}B({Ưn;'В6}6p幄IssrX ` wZ+*`R"ڍN!FOmKSݍexHc$551e{ZØuZKpo$kjrWIĵ['C F4n?3[ c-=M`'X-г7zs~do1n8PR_d{WL6LU~]#!cGHʿ/zk1UCQ%Þk N-Fީ DrH GAF`*u",S ŸcB=N hhҸHȅH"]q{6tû8!cqyh^*0!)C|ɀ]Nn.5YuZG⎍<$pũsf$uVb{Hյ?mYM0ȋkDYU3n#Gu`/ޢ!ChX41)X2lL]}5"F. Mb?GiV/*q{2[\&9?!"Rl)\)3;墾Ws^u_?t*3l}Ulmt4oFU$4/q'vnGF4fۅQ(HE )zP+9HqH4zU=ۀ(qH'$GaB s&FOUlmP 'TŵX=Bk)pwpHfSī#T8lK^]:v.dc(d\b= slX_*gOB/R"&# HBB~@pÓF^ɬ(rKCZ:C$,{Ss֞ & _V}z\e9nD2M^h&Pw#v2~i@ |{hg%FY@d:7Yܵ(P7V^FA0)x}R't OF,[jvJ'z/pUp[;*ô I2k7#!  4 ~eDa1R+F9?i΂e+;~w)/}HkE W-}#tc}؄TS3PP1`]KR0o z7)f9Á̽7&,[ΔtS1GH:ϳ}AЌϊ#bԤ%nQXY_K2EpBZOә <\zbl br d4fh,`=<2hfԍo|C1=݋E]~G)Gs[u;wU)Ox v]+a(3N8p3i~ڬOMq JLԨ!^V4E_Y'T)%gisC'Ybzl֍Yӏ"E^7'0O2/[e󥾊̄!2c՜T]M$=e. ^Ut *&qrzl8XmLn:Ѯ7ti/d񖅎ܖ\eфז0)愑" F_o߄썊L=rNBG1g>0FYhaP,n.HSl<; acX:ĶCjLjgk3𘐏pXJn"z̓M"wRܒ5swؒrN\N QՁKߤp9i+r\ʛ3YޭO\rDo:WBszQ.XK13"fD d ҒXh'ԦL>ScФvyMzY4̩.s"t?+K-CSSи@砋Nń)[g6ܫ$bJNu%A8Pj9Ic0rL )}~Q֓&S^n%aDdPJ'݂Jح-GR D\ Y[[4v"+F=:v㧿#=3TLę,ʆJ8.<Z)6C$_T3pkd]XS_pS^71*Hv@PvD&7oZt˗:+AVqW[}oܷc\R<1,>ɱL<:ڜc5 2Աh;5:!Gi| Z%6%-U5W.\4@J*E5)BS%mSdY+Ty냘b(6 }o8As5>B+ҧI1W*T2*S'٧A7  ;LfV.E 郴I}yf69%踉SG,y@= e B;O{T2R,s7Kb3v m{ܜN-zjdQ8g3Dhh_>s ""$6kJp4nrj8nkYWc77O4hpkΈZXyS '՘|ѡ$\EzOEAž}Fkp9CyU88'gҩ}{| 57-+H=k\:G6%Nx{nk!~UO-Ce [5gxOr2aue,ʇ {@Y^Ԯ[`lejlf%ߎ37u U ;/~PwW Xc/t\ܻ`f.`yA}U-YO}vOg,}F]>rk9ϕ*Pͦ? < aj uN(eڇѨJ'Tei1#<6

ӻ)xz 6''=k[vڌ˔XEԄ+xկ7 ]K ?rV;c~u3媲R*P1T:/u3!r;ɬ4#R-P!0Z..xeҊcvIZ:53aG ,xס}߹.gB8_>O:&CEe[v~I4ļY:4O\ }!3ip1ܱ(j-?*.sxh5| ]uYz(yzXIz@l 5m=kۄynZ &JV){9e^nz] st>eR:Ƙ-r嵡VPzc= 5K$]1ӡ( GG1LצV*uKӟOzĢb9~λyϤ??Ns,<||! kB*;.21>_= ZVʌL B1`+]'}תd=jxVV_@0mޖp7kC|Fo ɖҼٿG6ա,z[<Ӟ6͒h2B |5=Ih\䳅XS~r}' nbZ5>6:n:s|z6tTF\]H+wp5 ]/ګu91]mޖNm5&*][tpn)fW فR핯wpU˙(}mNalDl_2Q̆sĀeZȝ~(qO2x!졣vt#Cg$vg}[Gx:^~C ?wE} 8U^?B#15ɥl>>c)-WTxUt0u²JtUn4z1ةttqY[-J_WF)O=J|ͣ1Ng@G{(bL"XKk~#zڌR2fsfv[%8kP)dcGVᕾy1o! 7rVղydhD-6+;qC@Lj;k>)q9;#}_zN9JfG4>f r.! 4:&!H tY Fllub9ݕ޼2V((;!BYih?U}* 0Eb?c s ߣmd5Ỹ;//zO 2`:ՔۦImve-Pք">,# wn5Մ?,dv__]L)V{N!52I'lDpE1hc'XM8(wyҋV!=rm|;8DY$GTDMY)]8F}).&O+ LҜ5^֕7ۜςmU?Ec\!5{,7/ZU-(?GqhΠ>I/L+p,L%,rl:TxW.3jPQopNŦ$rllIenw,\d7IT\f[xS$D拻92zjP.q?5D#ޕϲK@M^oc\Upr]l>Hi%kyUt,@Dvz.+c\ikٳ5RMv!c3"PveYa{?BAv6K 砡w\ů *>m3!AH@C\MX} Qh:&EI1vV;#bl`W fU`fp !p8o n"ɧ.@!e&;bruA.8Hb%IM=Si+ۢ/,rĿ|yX)Lb51 I>2- gk &6s%6&GLsYow[.H7hj>[S8%U7AśǥyRjg2#! <-OmJJ` b'WSJ9q8b5!Z2ͯQo>B GKL/1Ί3ڏ:~#reRTTU8ڝ+]dwSt,KZ=D~: y8wt#:-[3íԃΥ!k]t 2+Ji-8d=>gϞ339谊w (I[^=obF^qVl*?(HѷoJQi# ¥nPH[XBϒ]tLxhF`љ͊l5iɲOC&ooQ_ * OM-5[ ]“ 9P^(=ϥiO\fZ}z|}a.;޷!=lfWɴoB_VTI\1+,,z%ۿQS&ڲްr|qmrZ#H.]xlMsw%Pk w+]V >S6Aʸd! 27&.+by RLid9QDM!>ۼQ^ꚁ&X z'zkWK ʴ+ ߐƦW*oYVd:tC "~> SEt'w-q!O:\G)FLBRffyFAH`Ƃ}mf2c/zfqpܙNso_Ln72>oL@n((XeEk1BO$zMJ<*q3. :ʜO)cxnF?-6A(qSOoz4/DƢ#S9B\*9LX$:!e_hc 7n)+=O R>m=KW_:fz78/aƗ{8[m6!A> .-U# Oc oR1G^`&ӵ6ܐ3j~B%"m|z9/dj<: @ G)a _%]!D USq3ny/|M uN\ ~rHԒH;N5On/ʧu?ol(b]gd.ǐjbA8"R-Á? E#_X!B#^/R;OKsUצ˲2Tz|;y'f gM; _+'8Z"/ꙿR]/ #0UM|@?H4hZ#S( Zl3ls8+41eO׫Y//qb6D&@LȰl"<$2rx ,} [DO&q61+M>*D`v+{)`/HẸ[IBǫxn΀HP >MS{><3j5p2w@'=m # $L7n@"15ˆ,+MџxkF>Y9-AHz$qy}eĽbs?G5I@Ug]R /;r4='NY8 X1BB:}{Q 62URs+ӏ=-Y wJuS؋鑙v[?dh5 B{TSqS p!5Kab@~eah.JɒjA/+יz<&[b&]3Zڌahr_ǞRoBT:HoȟCu Bo~lVxs4 [+la>@ǍT܌EyA r1Շi s0[Xg=%7}c(Թ`:֡(ct9bs#PꘪlRLIK8p{FH$,@8|B¹י<·)Sլe6t319mAL3@iat?<\EH}zk:TtɣJP+>r"λ Ku\ν"_bWTKџ_a*jʣ6>H?k| R@HFHr<"ܧ&N}x,95IEZz{׭4Ahppڍٞ s"ou[vPIݼ!S'^N gGk3Q,D?h3Oć! !/fŘH)NmNdq*9NtG>Nd㳵QY۶9LJ$i~-L4؆}G䬘bdje_VicE?Pe;|MC̚NT\mL~aJ/C߼M~hv#yx&x0lUK/yJkK-70VZU~ZzUEr<~A6DԄE}J0y4;|^B&!9O%eJ?’؜{> {kq-8fV 8U>m˩!uTh#? @!(U@aXl f!霱}0n6RCmʈ$Gl|Z ğY,|}sN(`Ҏ+l>Yb"ϑ ^&h(Zkcfu9Qp.9ڑKeK3 eyjjpt iLEC >PeSojPnQI"tA}͠gv56Չ#N* Bnz+z+X+IKc-tKKX0'j[~BFx"ZI] O:e?.9`¤`lsbf``^3-wȠ vKӾMA122dXea$ jxe_(،}9$'⢩ŨdjTnYv ԝf0A;x)+!լN7,A]dybV{RFok> Ͼ5 2xO~O3%@߈ybk.8{@&)33fSOʭ01BVѹw"XÀl6n85 o>29mv*צ;w[⦰@[+)h@4OD n$Wao^,k8Cn`4@CF#N\h+< M~;Nt Yn]B0# xZAвwi+cHxF|*koKp &^n@DHڝOrFFVҤL6i089(*9jӝI։ ɠ}BDW!{0)T3CK(%dKN M`Bg@| U{׿CR9O [LW$`OzVV~!]ڡCJl"`7l=RW/x3<)+Ɛ=G:.I}Rsp֊<@m$Y5yGN2JW~s0_wP?,)JtCNMyǩS.'Гٙr~ _~Gp4Ql㧤4 اݻ"!OH, }גG>2yEsl1TpXDYLŌ6cg/#2M}_+OI~LB0Kòj}Z-Ui$ |gkfԅ=8zEqw%TJ,& S7?TP`ZǧpΧ+ƞPu0 [54(PowV56?द\tPwcch:F4q 7&@sʏ%9kHVެ!%-s[-\k$P+̼Gب㓒8t$wQ. 8݊n 8Gqћ"@sI3oyk!> "ȒWީIQ uļ<Wwvi\Zj):,wcs^ e:| Xڲ/CGpⶏ:J!gߊ_m"f^k}E k%׌C+(P ,ʶ^1^'ݣ(nڵO K6c My@vtGeJ Lb?U*jb 5LI/VcR$HK}~ Og72"k+]GG+vȻ*_Rp&fF+CQnw1YjiLQvRJCJCC;qv2#3nBDlZ{o*C6:;}@| Y>Q$Ƴ+^`mb'QpV(y\vX*>6oǿye^{ޤO--5ˤd [Fl֋&iu *S< 5`$Jũ 6MYCc53㠴bD`AL*>  ;NNLQ]" ?MV1ۥZ\$_>敄9͜ƑsL Q-!"MGef4Nchs,e4/ cPx֜ t66XԕJ=A#R؏'xsHn}S7ƯdJ*Ds,=T;f |hK:(옽{ 6ﳡ*H/.}F;s6UBa7x+vynzʄxl/*4e(n{mV*ڱ8Qm 58UNN+wYл$OI^)Vb*%=(iXfsO 0w}Vrx b'?+bYү 3c~dK}kM " 7H^ؒ-Bc)wk;Ž1,dk  JzDJiFU$jX0GiRG=Bާ$DDv  ۵uɪy,#@. j( *T8Q.Gq#A}}*f4ޖ 8FYO֏s$e'/A\׳LT6g23 Km9SU~GzÜ#vWLW3]H05e䡣<m.؄C`<%c+{[ ]`#}̇ԺX;HlLZCV}SrjŏP$WYǯslwMJEGDm V(1A6 F\ʳbӊ݂Hg #̬6->$AIZ\ D S۪ Oؑ Vyy%MnB}|$XKzr<_ g$0J1i*!I7DࡉW&fmֆ>"V2hwmGOt4dT*>"u^M9k}&͕3˄{(}Ckс5 v&>Qhyn$RӇzͤXwz'rNYY :X/[y\h܃$Eg0"IKq<=ZYvI12_oxr;}(@d<1o֘{%P*u~bi֦[U:?jވ߶؋P_OɑҝEO;,G+X &JeiD͐.P)&p:^%Ҩ5#"{; @n9N(YX(ExQ!E"""S\4&4_y2kv8Nv?}<'t @6V7awIiH9bižq<(] ʤimbs!m U S:q*ߖHyDqpX))Wiq0Y ~^A#yFNE(=olmQyї)"o`g};N,zRfC$4_˱z~k](T`1hS&0ԉcܘFD/0|ί3l˭IxǙfZ?X.*o{6MEOca5pbU;Zm˸衆H5A9mhj'h}Dl^2TٗXsU$hSؔQaȧWvY♍渱Ƽ}j9LUSh0:׉0$0w ٮ* =!7F~1IͲICŽΦ]Ú$t#vUIQ?R%:JRy"~i&(0EgB.M&rg@;j}LjԱj@- y`e΋U4Fvv.mr`=: 2iܮ&ɗ3ia4T&t⢞ (O~Tg[´7axx!`VVJC NԵ[)=ZWXN_KUדLej/ Oo10%@$5W9aP!#x]ߒ>@SY ,%^;N5g2+9.:ͬ*7nDZf?HX$8hTN!i;SO4&C{VZlӷ ](S7Ԝ2YkCP@İ6(w|`1ڪqn9jk wH5YJ;AIn+hemoWԐ-/}`b4= NlrKԉ;ڏ৫Ny F(' ܧ0ܫCB.q=h '쪐ݰWoG&[oHF*>`~.H|x}FFha]5 6F <d+œ̩$rYa z&|npd0:Пrzѐ0AP$ٌH7OhL:H/8 Eݜc6Z@o7i"ga)O.3tManvZ,­s 2a]H0?z7va$ ?QLP/T8᥾>BsCT* c'GBƱ.Pj]y>iTDlHDe.:)B+kqd p@JȀ:"8&mZT5h$c\WԱ/ⶓsMyr.*ByqqbAGx@}--Lw=`g!OVyc}܂sUG{5>?;s z|Z!-UDieH 7Ʃ)7`"|S e8vG71 g\߁jhR(-b+]G+(-%qw1UȳN8W:ո\? wQ倾~ %nܼm1,FOഓK2Q͈bΡӗɵ,Q8쨧H"{JV)e64#rK->=yc1~E&%<==0{]uǶIk-anxm4#!NLWC&?+p v泞c ~X/19@id5ݛ]?^9ܖʽ2#|F(Z29>})xQZC^υʆG]L 3dma59Ԅ{9vm$Mʭm eKKr@+db:Q7"=r8=f-Ʀj*[^LbFMߋB*| +qedpLB-FiE] |yFRW{'R?(y_=Qhubt5\vr` wO_dIʷ֟^.43J7N۝yI7Ťs#%;z*@Aws;8?)[{nj] K_[zgW]G (Hw٨ ]RNb!nŠLCK 6rIPhu1=i4P*08]t]PRG-vv6<A+M ]H{<;Я٩TXdMwRDdyʈ=uwRlov= ~UQCOH{O|#:EE' x2sRv>}$^䷨JW„ K\OW&k8ty( a/wWȦ2 fO팲ط< *2[w VO1[ӂK Cdb]M^N.FUZ`qB2-2~/wH˧26-$brj}0̓>pmh 3g ͮbFruymLoD"eF E~52w09M[clmq]6Bh{H97H+{F=BBl0®^ږt$GWI~c=Xo}G64>t>@@0}GD=uhe)] H6 ctP4V`b9v{Ld8CHDl?F)0 *]Y1x=oDlcW>ɨw L8 Vԫ iň#֌3JȻX؄YF<}!،.ӧed=1 Uޖ`Q= :l9$rGX.gcooq0 7gacDvDnіE7vkYJ: l@]AaL9MIa:sLi8+UXHF5ՔW0|V^[׮uHh6{jSn8%1v zpf.F3:gㅕ%2\[a\ܸ *<( >g]әvvu?j'S+<0ܱ|WiTnnyXO3FgX2y~f`zvy#F] b=Җ'֯ȸ̀}yui"RQ5x ! c>ք}ElQ@dokz#9iT5Y,cNPSgXa+@[X Sr_JP3D FMW( {ח S:pF Ǹq?u4]vpsIS`w%iyOl-Śg7"+cl{jCs7 Krٴm @0NQ n 쎝WSI E(P,}evٍᑓ2aO|>WP35`O 7˞l\mI5XmÕf=˵11Gg-Ф5n!n=ĹwYkg]9<0k!D} Dd{Dz#uʬFTO=;k\moU0O=0Í`*pN6[t9jH`oVcGGIm29bvR4_&@vyIL*.5"NcwKm+iV(H)>a|z5FA$"k RdUA&)2σ5\5 #9"L+$uB%S ]?gǶ_mzpwҰH_I7C̄Ҟ, @g?D&1ǂX2%33 CfF̃dݷٚlf="jhGWRz_J]Kܩ7{ ΕDn(ҥ ֔":@ؠ~]IBhZzx)y5؁vZj)d#t|[˙fSVf*DJ'MuI?de;͛wkcމU}+$JԞj' Afī#O0<[ML h4 ](E?!\6C SJ.iho{Q, Ӟ4J?96^)K`+m5GF0?A/by1b:kItͨfXqQ9;'l&cmOZ&Jk[IY+&*&>jbtDH(MÍީ3KB(q\ßL>f9%r\H$"!V.hs=ݟO 48YݘD bW84/λK@^M X: Zssդ;p>dZoKs.zrI bA~>c:CT Xsd>^>>N\/\]fGQH·=o+T> VҀA-E]*=wX.fpd=e^eo^$<8?<{ (J)Ҥ,DU%[tɠӉ[ k+ D!^{i4|a6tAdP6'%[r$.܋ֱx-s$'䢓*aWҔDL=5gK{:ﰮLZJ]{~btkq-ekц1|u ,_\:L#!:2wtEiMqUNl{1t s1 wl2!U4zTh҂F0f/`My؊~`?2ƴݜ1Ogh)0*!YD9kWE\MP6 mnjpYf裣av4c\uf#ALiA# 4_e1A6O)!$iU\J+`&y̥yzrxN^j# zt(\2w݆B?M_ )e: vlrCu{(h+Y+YCҾ!aDRN L-*|)A\/"WCJ a5 &5P3-g&% ӧCgfZ6G׺ :J>Jgq"V8/%j<,>*>KR5t6$󢁆iYT(9x0K!IBXFt[=*)FGd!̋-DoƖ?''g t3T}Wc(IjJb 4''q {8yqV,*pNc˸I5.I;(,kC\h gΤ,Q盟 ;£͓Bb U ;4T?[ļFWt.[Oq1 ps_mTtX"mz'0;3s+GS5ᯆBQoygiN㘟Ox]AyUJq7#X؆ŝA>ʣ9@hEBV)F~wT%'s8z\x#qmhCm2R%RT$+d-\pO+T@֜ Nͪ~~A1y>[ЉD6Tw.%Mhl bE&mD^3oG/4wݺe1>nb]ƾwBD8g>'̪RmCCm«=u}AY;!le O)N$ Kj{TNN!Ўj Pxk!gb{r|?0\Q}#QgpnfQu7@~}vg@8 _4N[JH[7 q!;eQeceg~*g#{eS*s7>(@mQRM6oRWU͝YpRیj,VXhl\.1GM9_ԃ=2xEUuBMZs792[ ϝ'Mp1mb T\X@y$?tH^a)o{px9쮉6g(A =?eƍ=յ]o)mb^m(Eȸ0h0ByN2j1OԪxJC8o +lv&!^iځ\A2Y6 ~.]%}5tkZE¾x=RԚ ;:5K"KRT?3PKqBEhn>S8a,σ5(2bSbL(,NCxI>EX΃(:{( cV<ٌLz$y;C4UY!XnsH}8J!=+kn abʇ`CO*-]B.[Vԝ7A`{-y?RP128;~64b# AI*l )"+\C~8^ZܾK,gDMfDߚ)Tt}<}gU$;$c_bIz^*Z|^˃8LCuwEj:tt<wCj^ Ɍpl)š|(EUP~*2&2<ňi2P\mdVAm?`sNlv#YbbS3"?A=C 9F@9i!bVUL ĬooWva7˓J3vmE&A4v+p(ٽKlH<(\#7H"+ To9`PrP+VY^6#gFQ /:&`bƥ V&5k:9F%ȡh={ 7a`ԁ8w|.B~Woՙ"I,Oa|T2֘U+q{ ЁARA8;e{ZJ#WdʺaYpDRs}$wmo:&)r]%[uvd $PFfr݈KKE\]?W,x]+e tPl*ֱ \l%5>A:͟ޱAubk XZ4IgpҜm&:I:'4`^}r$Ũ^^)"J:-`o|`Pu+[<$AC!"C}\-nw^f\d %(d?R CN#ul!6ɛY]|y}sf2^ڜO/Gf鶲­`X=nxOclWH-X)xkgV*72m  =_?_l{~Jo=.^yo)#Hp a4.'Q[Yׄ]д=(PoD4 {%aЖ c$,ɽ=yof_9$G}|tO5跁avYZ(SHX%aW.=+n fgn{dt.UW00؀qh_49񼳍 3CdU7Ό-"pc֭6rExt&ցӖ`CDa/NJ! /N ^.aSMT<^\xcfDhUx(:~xpKB~ {*XOX7j+.b#a_hUX#~Ȁa.콯(r>EqKARt)(ؿ:g Yr3wpg!A#Yr,]HJih®jڄWXˑa *f:|$>& 6I *{I 6 vHfO=Ry{932P\ 5ㅰCF%5&eC~ lR*;wNM" X%O=g]Djj;ǣѠn^Ѹfn[NOC*[-'/ێA랐TVe-X#NWw w7H!=} I2CT`R=o1=Z+BS%)= D=af-5qYĆr6$}RK$i]aiV(@θuh\ݜ7h(pn2jAkjG 0Xspxr6urC vdjS6X˘ѥgSX4Mg'݄=X"{#V~zr.q(ES«*};0JYĔ4N" }WJ@, OxFf晀 MoH5xCc SCߐ) -+hhҽ#FO=1kǪ%~?`V_oRn0cRR)d4#h 7SkŗҼDU-LE=\¿jctk|gLbLxJQvle".Ld9~0ON"Rkg+\'iF~xWl3< 0Bؿ})KU,[pq1DڠwJ $Jkx1%YInauTIj[" bW@يJӏ0G뷣:frYo''[]/Xsx; !dCI?!x)ƽFqM2ةw­/㦂GI5W5!&"j$tP?q#T58* Zf\9 |J)Wq1ьd9sMa ӊ+khMAR$"*rjMjyK@Ն㪰Y|ZD>m'Gh/S(+Wء\WA&e^-B=[_̲G,=J+5:TlY{MװSn맲KS82h6YHydԵ7n`&:nTG;(oy9RːOz >vy N·VuO#%Wxy{r@tXs{$')QkѪ;lD:NHgPH6cV9׋!1{)&\ui<[cŽjH:(aQi;QnY.ߣQl[b;L6 Y'7jvAXo RG}^_}{xr|S:{«kzPnlejE {_ GOx+/[aZ¯u0jCyaet'Fzy#F-5,G6)W&7OEuaRn:(V.^pV~L?>˜t7Кoƈ/VR g-jc.!KU ӗyrih =LȯHva4NگrIVKRu'R&,eJ6_2{bqH KyGtT+wrCEy\R͕WB]XDL$?c|#gݨSl,t Q|sMc8xBӋ"ECŠvuV&K~O/azЮ=*D,q a:@E5>? o>5~M/Ѫh)(c^[϶QyR6ŭ17D9hÜPlJlg@J䦝R+) ?c ZXp!ڌ ILObV*IobF{3ݣyų`s3$S\b](:́ޫ}ys+ya0ߗNT3d/#5 3l'5B++s GxIډaXm(4nc[bWzm3lluWJOeT4:>|ʹ~Ueϐ~, I M/nn .lJ 3|8gq~ dя4f;dCR*3U舴8DB@EVi ۗ8~TQ㞓3όm"g7]vē!/gl . zQ=g;[LF4t<ޱ=/ޱGA%)kiGDِq#0h?h0+2C{`+!r ԍA1VNQ=٣C2PE-l0L5 }ٿ1CN/EmٯPc0FfK 1RuY(نk!)~7 : 6;*n7{ƹJVK͈F1 9֞{WѲ?3z Rl{-N: 0KBR%91=hFk0:[ڇHnMl*2KuTzjH]؆,ӠP̰͐ƄKXRzCOs־DqCDyk|{7tQOɴG@hu;F <:QÆ7`.+f}Mʽ&Io GI$AXFFJ B2?b1A5M_Mu)7ϸV}<V4J^3@dCoI0Ȕb'߰Ce.~y] kf&bY-W8vB `tb׸]e-A7Y 2:NXzk1}k,U$+Sg L"C[!Pd+\VuP,Dژ'c&_.olcWJ0L1"} qwJf7| S ڰۘDJ)/,औ>8 j˃Wj]B po4yH=220%>62Ιfuv9o6_rPb`<3=Hg=Ax^ҫ7@ CN]WJ@_C+Ѥ=I^tEmDa:׳2[>1twp30E^Rz+OmM+BC.僭7_ T⎹#WvCiо@o&> XbsQBCa4vd:'.gZ?6>YZW-jaQ5lDI MT4 wFY (,*ɪtfmRsx`*ـ !,^m=Suk<РFTI_wj. =v_'Ff! BF<#hD!b3)fDE+{WkhD B l:@6hwx߽X~XG${( wgn3p?wAlB&fAL{>87fr({wբ'xz %U'߯FvYn~.e3k3Z7#9܉H $=%*M1W >!Wg_oSm ۔cʊVA|J:j2Q|ϋ%΁xH-^;)NXECSpRE .U_1_ ?kp>/e |+.</ hrXCYDx/6 մ28k::ŴKf%%!O1FI8-ܙ׸il , ;8|IjF^b=)jfW"FndgKQm'aϪvoiS:Bgr*W@^ELk'J^~HFbY?ti I%UÉG{FW_^$(twKYUJyH?$3oiXAy2'{y<4qDnןl8XɚT@Qeӹ3٬pTGv(gJ.}|OQgZAH.zP#8Fwp| uJ+ <0k6h{Ysh (ĵDлkom]C!ͶaQfۋqɟ;I9CoR;W!6=[%ꞀįҽD5wXt/fv;\=#ЏUoNoüJ>v#0^ :R} ((we)KXzLѶtm&~;Q}8AEMFFHPʝ1r?ba8V(~QIh\3c'>Jl", >j(Ch4quQ#&cd*_c/>VDd&!}0#"20 G9eSP$I^Y'β.Q7 @ x]dA5#暈&!bڋ`( ;B&dSUjH|B}L&UA[Z_;E/L跈ٿ_#W~~B% gN֩4ƵNfSᕭDa`qv+ҋ C8y1-N"*gG ^@ZՇ5Kڌa=tOmm ջmm1I*n WGVc arW~ȖBmcFTqiyk w<^d NvJ jEѨ2QzlT(~G6!E,DGkb3Xc=~gyR}6()WxB;v9A,1'Lil_ѯ`8KY&Z^/pTDjAҙRt^?O>ttt2pp=Nn4ٓ쳕-jcD^v}vzߵ8L$mB8iaf;tcw7FL|1~M4DVTz!n[j ŷFs5z_Eȱ1gH}KW .;zfO\4l\O&x<ӄuQj"|i Qa%H@q 7XO"00]06UȣTSU8MݚֽBN.41ig|bdLnrCLOO=@|OQPUOtj0ޔxzӿ?/ң0/jv,qWZ`|Db>eQġTa0JIVVh8LZnMRloN,Kc,tht@1xReMAE7Ж B:i粩JQl)Zi^}@?STuнrp f{햩PPD`׾QN%|h}ORgu#N HܮY. ;|0Ԓ o-vl$œHuaxVFn x`5'KOqucDX'n#hĀ^DڭS e=*/ 8WAɗ 1 2%韊SJ_\b4]F3z>|^Kcˤ(%r\n2*y–nfT0yc,%F"Xw* 9Eoe3\Kmp)׫'d Xw% N@]lАK~L" 鮓OxW,%G`, !(d5Fb c PTNe^5-?5BS'+}_ĥ3TGKmCYV|euFNF.c 7KS:GSe.c9 #2 g#[y}nZj x' DzMQYeJsTD6nW`PrrzA&+ e! VYh=BԚ (?\4wR_Ъnnpl%|uj CHG6W+jz6ǟo n%Ij78~w@ Z3c~,t>O`/LߟsrvV! x'D*4^^e-So ÐR]54rxb#A0K3.Ee9!uyyy-WfmZNNC.2Yw>hS(5/')uU俱AIIIwT,5٤2\iF'Y0(=|Ón{jMwL=5q`FY=:0ޗy=LosmvdN}~e Ո_MH h-҅Focqy>|*uw+=$NJR״Ym=l̽cI@D EKdƺ(o0iJ`55;/ӽTGlkS٘O >mH\ޒc09[ljw7['j] (#Cb> zNa RD5z8ZbO9XWJ`F,]qX̝/ x·&=HbV[-\?2F#so8Yظ^ՀNofQ~yMU[$7١OcO'^ylrVE x>͉:գbDDPKG^V+uF0t}]XohT<*2J{Ls*Eǘ3ð&QH߽jH?9TkLh'AVK^GYxXG 8džhݲ$zchN-$27d5YV$먴B O1 ("0DND0en&ROp%(Vd!^+rp;}De|gӻo+i:+%k 2Ʉo^+RySWY]Yȃ-UR5ZKZ~L=:~!N݊ d*u1CA$v*NCRd ?Dc4_+:5:R Q-VHxE92|X!cZu|]b{Hp&Tx2%ڙG9 iwSZ𵼵 p.U&q]C#@7hodeLP3EtcOP\Jh M.E~Df4X:'r04otr}DGv13D1WH>L"6+p^TqAfDuӔ>53h8( ؆*0`ܝs0it)/wK um:o'1+5J_}a?dU~ TOS?I棔"GJ R蒳䡨"{$p I{8% x13gkcrδdCض: 81نoO)9 |H}Q}>cK c6?׏mW&UKM񙛂Jq1ESl0м{R'O>+w2FeHӺoT(3xpYOV\B9#6Bxp/E8>pᦲdR 1+zah]䶥2u(奭g~p٤:1*v<-#t8rJZ/~-0+܋G7w\[jߪTt6A?J}I-TAZP.;_Fn '1aJGX@+a2GeΫ_I`ds Oeqb:_*g4gx.eJHTLcڐNU(~tH`!MAKcgݻYً {>D?G+\ӻ))%=4WuR MKm}2 =d/Rֻ_(BJ3;]$Isb)?v=ޗY <)6Ehkt]9..-}\xub"]OU<ð.,lTyvHJQR8DcN2{Z{<8&nN)Hp*'ر% UN =R7WZtu˪O꛰NHWf`pUM;c!:>PP8d2 evA ?O OjwR 8"kGNb=xI_8Bpn0\_N㼮"IT#Y+p*)J:W~R,u[HJ#|v+kj #!ba9d2.XaKO6Q4 3=thQQXH 5HC*> :Z[pj RLp`uBdjvne4k܄U`/QE`Nx֐!L!3Yu߰YTjAy 4{W_aF^?R6݅?m_q@%L/Kh|Kc+TU5'7GȠ=4Ncx?NMM.(_( gF}%m _RYorZHhse7,2Z%rې=>hOeDS׌q|)SDP ^!m/7TFW^J :76 ՚qCNmb7=AR&}x{gzܲOlmXLd\!*IoIRPBD-8;)N2;'bOU=ȤLijT֮˔T 1 -*޵ˤV4/ O,o oP\6 la2lm<SUgcz60G" ǻ0yWl eU h_?.[I\) O>[vT~"*ɰx`IڙK!JA I8 HhDAu,v@pOq&s%Gȿ\k2tA?30%Asl3n߅צ؂rجٷDں{HmbV?!t=q!报 I]P؛t*ػjF;+Y;M%ttP Sp' W%7K񉔟0@MN!Q0޴u~Ҩ/Jig ]~NO_?!6] ՘Q qhvj0l)>Y@U !LeeʺğSk,E"{l{ _-FFl d+@Їװڰ _`b Rxɶg|?aʾ/90S",c"964Ju$/k9pzcd}F >pGlrIo8 uRbXwХ.VmH.{R N>&&EDMxT#N-RdcA*lw7k7֗_nƭLSsKDwVuIu!~cpcX͊|=c71M;3Tv E+Кo)b?^|tx(b'cl1 2o!d[<(Ck벮zm=DS Aak~=UnWLųyX螺a)ϭPIQS|Ez*r;!;|Ar=t2@HbyNL+,3}F΍5wt<&Kb,0c=ڲXjTvյVg(w͠98Fj>|rJĪr&z`)U6dΉ)1=x`ZX#+ڎ[k6xacG LJ;kH2O=-z]iȻxs,%>2[߂*ݰM6?GU[.,Uђۏ/`)dw-.Oġ_ͰXkRG?F#*`4/V͂ <0T5EoW}ˤ IH86; I'[sb*h лyɊEl8Oz>v`e"H>(]Xb2p1ڃdTb;Eȅv,P3rP@+glFSLiLaT,n.9V0jj\uɭ/iE>rd/ ~؛ГE)Q{LmPn<֖ eo9T2X`N"!KϔD3͇Q4G8^@LINˏjssrG 0.e {y,C,\x)~ƌ@7M̀9"L&mLlA帑ez^mN&QL:kgw2BRwٞk4^{Zwl-I_u:Wjc>A8?(Dd&0P&7ԗACvSk4)3sèa h^uIrCJ яT^ >i3<(SDlOi#1@󷚸T&'BF" ʂո F,tWXsssq, H7 p:zA'w=>Z%Cb{ fr'e >,şɄ4gYU3E9T XiQ& \P hVX 2ip'l%T.&A$H:/_dML 3, $Zjشm, pkgJrxŎ$fn_:7:m='=sgd2k~tԈ(}Zjf\=\Ua* "#C}r.t:0 ?N\y$_<"{B4[wrrT}fÒZ[o4$% ݟYG1C͐x:2*tVN O7dƛUL"PD%,WazL扑;)Cهz'4A UϒbieZ|}w-kr^^Y銡2y1b@xQlPFnmHmrۡf9jj^~/dC#P|lVUʕ]MНY")3r@-p)o֬ŁGdj_ZSo 5FJe d>^*#4 i@l23eoXI<;7R|JlqkB5gpoGGP3sS";܉ZtD5IIIZ̞G^4s6;{cPQ_P;l:>>6diAlۗiXD(ռ?nODUM`BC7eT:5S>+x)uFJxTl'JQT6d oC&iGWG{pkWWfٺ1'vgT$q8nIn6E$ϢSބxLb7rUUW<㭯{/Y+=/#Sq g(7߽9ef<ß+D5!֢ iN0oM2c^YI3}>wOo_)$UϻZz3-ܬ/b/NH KO=:m͇/[xn%Nv35F㏖X7E8c]HG:EGlIZdmDEAae;^ ͣ'3;[NzRdc.rayiݕd8Rv]HG$q'rƫD!`r|?5ښQȂql)qogZbvk|b}4axSWo\K7)yn(8Wm3mG*TG!rW%SG|xu&IQ~r6swί" "xvF=ʰ(O/u}*+a=2wkXwTiFN1*8rG¤r7+$RmZЗNދ ZT{ڀ+4SuxCC쪵4-@RĬjPuRs! =ɧ]4Izˤ Ʊ=>^6O3?kVMc *CR1)2у6X0'kr0p $jT$mR((CteGT &˓뚗u[IMDKCY' g~?T Oakkvך2`YRnaYGDHp [0r/'}ɋDBV)z{Q:**2K!CM.DpȒ.NQ0̯W[9T7#WtV>*s)xB[r+ JgEL*tG=Z#neӀG#yG ]_FPrC9!3F-,LE~4g>OjUWR(vG٢vIr@ǝ?lDt1/yE׺B: Gb*SAUPC.6U;l=w5Ȯ!vO?Q;|IFH[9R|-s&_Cf*& G9I.yˊ"n:jchNK£v@Dn} &lO)kCH 5pu'&APx#*Ү 'z2Uk^%MSzOLcXܦMv]`b[l/R)9.5a*n aӀ5-QQ INr蚹 O A9֗"^?7

*'_}?"?Kr`{\ :@yˮ,߄6gIّPhơ*Hw p/V®3Ϡa*tVT}Ѝ:Ҵ _ WT@]?TzŞ$!OaڛHյv5q'6wr;KJ/1R s< m$ X\!4`7t wkVח4*A pHO&qK/O*zFNO2)rK|)ը9'n2CC *~w]9/2YY^YYV6Cxj㓵vXw%ݑ زL]h>#jkOIm\lbp2 Yqt*a? +ؐB漝9/B(f %Dn5{:~I0/'@o4*5]=ŸkCQ>4ضu7jre"0\.斯kxH׆L^kCF{e^FT R5siKcOR/d YxZa.R*2Zh:hUoy38c]ھT}i/R[A-tg;[F/i؋iҵ~CwO =nu8*L:|+Ym*oW a; [M!2_ޅ钐nAѕ=W K TImWO1my?꧂ru̼FL"da+W#ٕ97\&Q1nQlΰ$O{5{{~(nn!"b0eKhO'$9ltsr vEsUr ;"^ !pnoeBt &-哖It4604zEoy_L_",\e`PGԖtb!x 'Y NYZ<ܾ&go,.~tq 2l:vdUӹKfDjFq:{!<&j]h(4>.\R&9 6GVmJ8`نGIc^Kت1 gl޳ Uf‚mmDrF6jfj 5F[%܌NR 19 7)%PՃ2`)RJ #kC 6VpSwdvQ)'K:٤ E[&0ҟ",88q0O'ֶ9o3^p8s.D$bh)>N|7 ݀^y{iG3JCBi5یB578&xTx$KWydYeDЎS7$/dv ;_a>VSˤ9Y1푢jDEzt49~<6),) Z6H2q)sC}_EJ4Cf(1m( L>5Fg9r ]za%FYG&RՃ{Y:y3ZO%eE6Bx<<Ep#ĊMvY/Ā h<ْt/v)ݎX"!\0 \T:$w9Ct6D[F^K2ǧh==/~ZP/i vI"{ל<-&$: ޠ< 2ϟWgC6_QQN~FM2gbnaa5tLed4K]3K_Mmtvy_87ЈM1rWY2D)f :_\ul!V :mSIެ\!ӘW`6 A;n5W-aH"m莄IlXtJd@o)u'caȇ X) KfٌGNU7{ڰC_'>.ܒ8G19v=gq&ls+lĚw/IYvņ*\}#[zXA(Qk ě|:`%n_  W@Cޔ~FbBL6KEXwz6YY+jϏcXzayN2ɱB7&YW 십U2?)%; #Azj+3<:Y@%{Xiօqȶ >Ƥ?G 6ݪ^ܼ&*WG,lP tׁ:9`_$9ǧh<;S:0$sV@sVFATeKˢ2FbVw6e gߒjfje^;2\Sw#4NG~%y*Q~}2jSv¼c*  $ ,z*vAI kt`3N.50 8^y?X }!]Wc۫o'\1rNԐQld|`Mܤ:"Pomv# y)Gz,IY&tKb<ԝã!Sє陫yGUVއš/8 Ȣj~Ӥ~dIF=s5b͔D<|7aV6fץR-եTj6a& %2nD5 M%Mi#m:(Wd1k{E<M!y< 7vЩY@u(Jj!pX0#wPBg@y)!Pk!uCUeg_.p0:a 6ۦM\gB>#9!8}ںs;ɹS}C֟L۪(g`sM .vLm`v?Dk=p͑&F=51/c.4aYoeᑄC 4Zi< 7'QVdJ6{3;TMtBMU{x﷼U.X| jzQ&9> w1o~S\~NC0>nO.SL(ۣz +bn G 9╙FZ3_%`" "%FЌxUJV!K|9VɣK]R'Fƕd-B9bʓB'KkJn+A|R*qZ` nӷ14^!:RTxDLZ\-^ MkFLS݆!0g@ź= 3utGrŨa`w$4C>F J-̸iM<ӡ&6ydI"K3uW,(.ӛ@:Fm >kwsF||n@uI0!̈́!rc,J1Π; ș&>_ 1g) 5EWu*&e3^"nꯂ;46VwVnݻ q 4(,YJ|w_&R= k lYak`3>~v#`0H0G V89;HNRJ;ٲʁ^Vk&\tÕÆι/U*11)h5*A+XX=S%{yTWB8D'ң[ĉ 5Mu|Y;e8뇕(0o SC8"X=s%p,Ao%@J T±9!wT sg8f̚ug8U "#ʑ_@w"5؆@uɽڈ%*h \Yt/EY0{~-JU6VRǦ++pϴi}PzR'cyM-'~^Xhϗ䑲ߨD6_|QPu$ :))h̡YLAf bƪcwgn+G42{x)=i%$Y ;L#ّnP |9 U9q?2+DZ'aeEbfF,E#[95 QD5WRc<~]5lS=5=7?ݞ'R~'sSvv@o$42*+b@sY k([9T%PIk "{Li,ad7P&QݒԄgnds+- 4\>O%&ջ)p;h@]J{gaR|[,rya문qI̋W$B~J+Е]wT!Ԃ "'2؆m>Y"\ڣhdNDI-W10Jj$M NqL1h؁j8JRwXj͖bY ķXuiETeF9}z)]u)kaFCtԹj6śn{"r`Yp.iD~%׹hZ]t=0 _xCf|;u4U3MP4:!!>̿VrAf|2A=aidNPf֬ stM9]ͻ]ߌ2Cŵ}^>Yʐ&d (ٵb%_[vf32svCV&Cµ^J_z|X䛽,SH%1O*%xZ\jkr*y%7;0Q?aGǼc{9?j =.t_d1¿s'f".՝&Tk]%;T˱;~(PK!xt&XUGL.5(c0F3W1bBxjڜU1>r>V>un!evY9$*$VNйC{C| S=@/23!h;!b@2< Ch^/B͢:-%B3HdϬ U+Ȱ9j\\,z)CIߺXXQ&Q4hcoM 3xlsrہ< ԝ|nJ8ZX^~{͝Y Z~Xd~FK:JA_iPtc]1+:Œ[iP >  Tܝ0Zo[GQDL{&u0lERjVݑ3a0BUu@lR"7h1 ǨUr)Af|4'y 1_ /1Om:Wю,ˊTB^98HMMEðT,I Y SQdx R_ށj5 % T^JLq2SlЀz%î1|CVG+͑9.|TdݮעZ=7`D{+X$R[49A+ȨPqTIcOޫjz4,Lv9Gm4lYcW_0ԜU&&ـQR#gz%ȵ>`((3kd<椦c],J../,TnJyh3q,,LKҞDxD3;J@:_߆M+`g֔ڠtlZ/ck8NrMڝ r#X̿0}RlЫ!_Y>!]2jqQ3 ~2a1;JZ aQnL@5"^bK V=[h-@JQm(f57hND gAj*mw#~t#(P. `vVSCYL8|=}3&MYF{bZՉg 7{E\r~(-W,v\>^!(}Vj@q޹׏3}+irXXxLZ/ z}Ƚ)3Iiޛ›o^ECG_+;<UU']9(28Pz::P,vfΛ<{2!A2OL&DD.ikA@/Xy4"=Tdc`f>ԉa8,+!WݼKt2O3`rFRALpNTޮ1qɹy/Ŝ%KSyˁZB欦ʅ$τϦQD/pK$/g@O8ow_?.`3%LXNe" |c'If'f5uN]1yVx gҸaXǫX|t묭OS0+!X΢:3=4,tnD m` y&#{5u%ueBH?It9՛TjM oV/R K5 cZ;;)c}:p9S4nws9 hÐ?Kg#w'2Qғ*5Kn4Lg`dK)B"ڮG.PS(k8BAh)bnIe@؄Qd{ҏxX+34>ȴDgO}r {t6X,R1x7| 6H ~ N;D sxpγ .*)%L /*JF|0gsFMKC>\3])LD F2>O?,=.s_zv. hE/H|_meD;:, =,R#bf씶dn, dy@V[._Ҽv JgfYn`ts(W/f{@Z+:6zMzӲG%6IY²'fP)lsNy&STj;Rz=! j~!X`uEb^zBaWŒY&sS*3eʼ5K|EշFcth]R/)-*0^ѹ4ꃣ/hYLGusT 3 Nɽ8 l֎ԭyp{%'<ߌuˌ<-Hh%?9 yRp32&~aXg!TΫPo<=Mc`Vzs6Y nY;~@>V-[\JQyK" l-ϭ'w3Z,<BUl[OJO%@`8i" `A<jSڽ~ h.xOxH'-T !Jzn.nB>'=nxl7{4L(\·~Ka* ^JěJ ᐓ!Q~uJ)nܻZS*YOt`N4X᜵ (ǂQjIb&J tX BzXb uA'sT!?SRӭ@+Trj6/>³~ uDW=m+0tojU-T>?KP, |d:W,Nc8]:((sr5IS櫃 _5G<@0!@TO Hg]`ru'P>$OǶpk8|GRv 0-lneh#]$¹s9t}5ip+9JI|eOu_L<3_K7;Qŕ91d#3)lqڙ1z&iQQ ([Xòb!$-n1C& V3$hp:r#)r$Xp2DC4>cJ4bx1D{ɼKD& O+x9a^(jl?w#M5 AmB.U?._쾄A[ jSlNj]QBHH RNbţ꽦LjPo^פ'JSjOJ3 ^>qy'`! CܗI] N:jj<d2ݲ/0ѶĔV2(LP|Q~x1TB'J^ j@]9 mK5ٲ|݅k2R;zLsz2` vq:U:Լ4 T"Zy y3]TX{ΏR0 6]EyQ8XywN}@g+ ne%OsE"M'tn*y9vmB&ֺf2>*EIٔ07[ʃ>PVru8krf\^ 9Ol{.Tn<tm{X ?}*!KD?(sGw>vAƨYA{Bg-ފ#YJ`a*|w 6fA=͍}GXҦyUt.zPP_lb#]YՐ5rnz @ C]&i@;1[]SW iAjR_WwΊ_ճ ;B ,.$̥}.dgAxNDȧA}QfP}^=f.韭Q$n3xE Zi'#:*6 o#"2Ƶ*i[n[v1;0dQB90@XbkDb5+&OC3 ڛ'N㭦I9tl4RM 0屹0J! ȊhSBmBbuͿQz%=W]7/rz%uuϷqK"f}Et9r6Z%Q4R2ѯ>jM&hhVĔ\<(@}ͥ"_n[d;/ =V~X#iA/;i gAK%fܐ@V_:Dtl<ܻkr?E'dŲ2gK@1r,cVNHR^ـ8Qm#8=L`e@`=i-HOLd &cܛu NVCN^"#d34$Ņ#]GWك#M]|J/-ګsK`R**@O=:wlUsGF'7&;-qa%|$ Ūr_vFFk-)I"~|ka9b;;y:\2n떗ՍLdo*E.#I.@{Yî3O"ƛ~YTʦY,֤&P8 LɌ #*d3mn5GL "Jr9QnW.M?YY)5y<+=FGb" D0L{lI-Eg [;K4$Q츜P/M];Ģ0bt|ҧ6kio):"K|}7]p(i[9jrG6`1;'d-#NlG|B&{!2=XRuF`.k0n}@ꇇOk{s+͹$\`Ĩ#)[`Ս-S&I=&Yn-< W -T: =geSzϹi᷺X$F*B~+W@S5<N?WGl:8U%DS%pLV0_X{l9QEPH,%hVj^[>ltO)(y|:-r yHh.Cr%QOK$wf.v0&BUo,WUc_Ck;PN:X]]@@tlgLqß1zrb>3p;XS#<VYlJce0y=U7_5ziL-uxvVhYN vqM8!P->놐94f%@נᎤ"0|Es듘ne܈YJBz DjyE\ EXFIcwRb2*l#Bi0; D#ƠD*L<>wW]yn\|jp"qwxaLG:nV,Ymx܉ &Exj!.Px0뻭C8X+!&͊cFQ?eYM,!ڗnrxɺ:%V*= cTw?;M,>GJg̜ڳ^\=e1`BG=~n[E9x_t2w/f&S&T`$ },S=sVW?KeeTO.>V7,. y磨8Ԙ-ٰtui{p^KR(X8 ݱIUtMcQ2i<̺`d:nqj*LmC39@ฐa"L# UXddyпC Xئ J|ϭd]Cߤ4jnsE~K:G\> }t-\YS[Ef8PYzMìi{DŽpS#D"!mgM%;3eIi3oi@xKS䠌`xcdsm˥JK9蠐Eb{^tY&^ɲb. Ha2m x~U? 9Qvu?r Ix\q;25O&VIs{%h ic쭒];zw.-nI)HW 4(n$E"%ᅄ,-}Xo `joбem<ɡ從uS~E%2i^4{v۲cr͓bDs(Wre#fkQ`OPDI2sEāiٝ)YWTspG4\$9P? MyluUW7€_ze o+ TTU1@#xo,A mҫzO*:E55<zVO2;@0}ה c/v@ 0^MFzf9RTyC~^B5F㫲cc] 2D#iֵFQH?os3=D$yF_X3[{5I_nx{Em*q w*2!lp(,|UW̸v|_eGakaϝ{\|mԠ@cLjR4M&E}lXqXsY XNOU;lͳ^4Q~oHo ݚVCRY/֜ܽC:db +I@z]Df~Yopa @;'Dط4eNw܋;3X]E o!{8m(l)pJwg“M6?W EQ}`^(#BA:lh>%!Pty1ݲËٮc'LhX,Asa|h$[78)+RO.;nnهْg|&fM|D\R#{#i!.amYA~\( 9ڕB0:d}ѧ:OʑQV"$-bf(?m@gB*6ǵ[&bwjƵvM_,^qkӿ}w>4Xtu50 jsĆ.u: 09Lr(iuZ%}aזS<> @dJ݊9 'S b6 n}JT5ЗĐk,oh]X,eJJc-excީ,~\hAt\++*C!%!7_> ױސJtm :W3>eP^GK6Ze[MW: u7~h.v&3Q'$Lp/t7dЪE 7y|grhJO <){^r!݇2 \5cn $/inSO Ux׼u妊/2I8yQHn(^-G{]N5oa\ź:GLcTuwUcs+SЅZqXN%g$omr;sRj˃.>wVye7 _ZQ${ ZĿs4H&$*o28.o }te| ~/F3櫂P|n*%s@ v؎/zcT/X8qۂ8&*B;Ԕ~i2v1xΫνe>7v>P=`~JG[mf0wm&)3%4\',ɺȓ4D,z"z nCeW&v9S`/EQf{c_H3͘"Mqc,3HFtz>:z"9=wuҊPCJB3&L&Ϻ][lxOE'WEDrq؀nZ58 t3=%FϮZ[E)TIa(a?#`?P y` \$1¦c'NFʺ%\6l3qmEK__ f;`\x\1 i:IKNk2"~@C~>^0`Ӳ'9G&nE>^aiJn`zG/\K׃1=:b8•BS,#1mQLl죛lUjOhXPޠ0 &uqd ᨮ#DfLVA; -ywT\-6UҶR4k,*AU5qY#v 3%ccI 8oA">\mML'_uB-^>m{شu%W)wTpi ;"tPz : n֍#He,ě2mi-\˜ʡ\` RIyl㣏C`nJjn~ENۯ-a` OH'e.&o YcBp{F0oo7QB>' 3\xNIllNo6}TvE|}Q/"n̏ZpeM7s~Yx𘅅1AcQa"E3kCTҨ mǚ>K]b7aΌ8NLD9tZVSNd4Hp$6m,ykC>C+O*o3WAO\f:TT⯯3%=f% r``{̈=BEu<'KD}#IC V^tʞ})vTU:˞%kuk3*eo"34)"S{ ov|3 rP3M }Uxfv8ꆽ`I4I^}4E~R -T ҟdq̈́">a}ِ4~b:um; 쏥c+:oPКh M1h䦕GA[@nnȜ+ /No I٦AD1r=FHk s*NV7uWMmty2(YaT:td҄(G!ژ5nŖ^mn|Ky}(OɈf](!-QODu@D$B AWӡ~ @1 dC݃όbllnU{ШNùe0yzْ]L5@Jeg]W\[伴G,=2;p5Pυ䖖'p<0}XrGjˀ%|PMH»#;[T<:WŎsm_^jܭQż8٘ e5@ʐ]&æGb4e?n߂f/o= UYki#VHm w+7G#ߚΔĸP%VK|Ygz3(}oXkݻ`H`Q=0N.? @iYӃ 9m+$.A!ojR5nS(< W&p3@] PF8k&;T18Q H;iXBiT-!Cѩu_ƞd`HYV4:YhQ z.a>;m!O@+N" tb*r^:` c)h>sme.o#0(&aI4Щ`>UvYxrRp~ P\ca6RT_ ӖP n]/mn\regO`FNoBîW?UC;qo(6mBuczT°<"psQhioEДZ,9tDI@5MMv`SnҪ}2YjD.]2@ԓ^bPMGCDsAs} dC gŐ-i5.ۻ*"^B H+m 5mOjDԇ%O#;`/7#ag K1^?-w;5 ^Rސ>waj"l(O1Ecke65= *G]N z'ն}VeEN3|4 5Mu!Ԝ"¾O0'E .;`k |,!Ũ.HnwNG'όV*nYnTo;4Lm~MOӡ{4^B&IQE hSyW5OGsG VW;Ĉ`ygClBR$ DC5ׅĥ¸`&GԢ{oP'ֵHˈl~o$8lLtqnuL$R΂!D/Z1~'h[zW a &,XGz5K4JvyIWD.%b;aU(!a'C# FS']sB c/>{ @դbl.sKE*hlGep(^f3DtPHL)4jדIB/4<˵ӗ;ƀeڂ/PRbm$ȁCKiQ`8҉1zuPtwir6## I7T䱶q(+1&!l{dmRCrݿ^y6F'Z׌o>jU_s8-K/[( 8vp|j<Ƌ쾻K8Cc"øYdBP]\y&]S]Lcօ|R|ai}zQLIRG]ө-L9Tܿ  6K~OxL"kO?x؀K0DS#_-גtL1E05uX.td̲I Q.takLܔXC!r]S`]66+#LE>@q^0 TW?r< hDKmY<E >2א,p3!A-Z-wxQiZpL}Vt``6gyN{߫e=Gn?K5mҰI37On wg ug^_ e<.&W /MwW-Wdtس#95j2:k5Oc7C%@9wJl7!0,Pҁar1= YxeN*@g) 1/D'[8 ,. M^@^{mvRE#VW *:6:W(A!a0 h/Ŝbfv.ijv 8^EKHG(4)ly ^5ݷx xYsAe3xaҘAs6rѹ&'ӱ0 m%Ql݌r1gAYY{B㾛lN@(B=2jD=D&8=t0xaހ^6d!Dd&Y!2E?_+F/\@f5N4M}&ְl]ݍF0a1LTɌ"R^r]Y Y]\tsugou'Em1Mp~6ntiiݡKeFnX2 2|+Eѓaf`hB:’' )~SFSs)Y2;1L0ovKT*pI {yӏDC#Iʮizb۾{YCAGEm%1&zqFSQ|7C{/ e\[VS5hCfC(=!Oo/Dz"6,E+wkf[|P{04;ˑr/ݯ(1`}qOB}I"?$ȑزeF|i+GT ||b6ܥǰal'q-FM8[?%x(iVՌ类ºkEJ|>gK@_ϲo N;@ƒ0WClݻ|11d% u-q~KY$(۶?RhSKq_fFQ~ů==,4){XNį!eOîFس* jHDhߺ?Z^}2O++EߔB9l#6(rGWNc ,C/E#D-K{zV/<dT>PC_hyوFOIZd^pc[@} (gP}1ɤ;K+1YseYQ2mG8Y҈y*e UOlй/d;Y\['9@Ki.劉DogUeT  /FiP FpnRfz3fNs@O',Udp5+' jc[B BcKGvdۑw$V'1f&2Qqg.A0&KOy= P&ñ&-׆:=!%ohD //uƞ^ ;GB wD,1jQt%5?N;PJWlsעΘl㚨sKvRQg]jCLйTЖfni YLMIgg~@Sň)Y->c4NvYш?SG\_D(.*~.EP,fDZMǎn=*ЂR51nӋ\9jGSr+܋lh̅貧vv¾4xMGPlx/tJ!13&CR.VE8y33<׌T䌪#c"aZI!@P9K1PBd  SxrͮG’KT1$ (v -Al}Q-1뗡e!hE ylb2_@x6XU߃) r*0*zmMs}9/ux>$;} ب"|_ TV6kڠEZ^3h\ l^a‹Ly^2f2$&kظ} ޙN S~}`cUF74nm;l-X߈Q[`cn &PSW[GCT|"L.++>v&S9Bgi5#’Ѹil Qa5H)9qY^˨>ܠӋ K%pVMIÎS/qR-frMCLwwu}2b~H%>On`J=&mQ[]d;EƔ}zӴY(x)g+"|{f2Q9 GJۨ.!HqWT@Dws$½P%VC)e󛐰HM3{\1(&8U8 daHqk8,Xڛ&-g]Y![q41+Җ݄*@>Q{B%| ˖_rl7e9 7Zj rfX0,Z& S!hH/5wp4,}ii"7=/| 'JF}`I$֩]I[ %!Y:pBzBCE[ 1YQޖyoP`/EjÏx+ոr/EO=|Ѵ!=a`<#eC,2iGoL Pk- (n>]€DzOe7 52Ƚ:~1&F0D㶊I[oڍjt'm8x檋ؔVT,Ji1MU 6HBwF@PxkLc|[ƶw2[3:* a-tYi=Gew>`.1=gxCU]N|jTF4 *h48a${kS̘XiXta"_WzixKzOaQG[La=x~Fk'ˉP`T*v 7 ͵- TN$Vs9F"Z iYq c64`{`"m7laB.uj?!Z0FJ#NOVx6ʴyGoĨGl@;c̯i6*v]hrxQW0t^#͇fY.ER~*{< ܎wIp6R bV/a/v =ɾt>iN-Pt6@\aN{ߺ0qp|cS[=>x2lH($zt/Kg4IΡH$Z", R8B7j$'K6ް&ῠ %dC`7z~X3Q:|'Ass4lHu G 'pd:^UKP[~4[B9?sR<4xH*U?FfAYYֵ5%c ʫϼR`SG Q~A6VjZVmJ| ?é~OQASi b;,U#\8P.<6e_$48!oP[Pou>~&E,#v_QNXU^n~Ґ $v]%s)\YH6}NhM#$֢KlOKtX68쓄R8 "Wѕe!HEߝ->}|RZ̴c3^6(GC6^S GmNx:7Ι-ޖ@'YRi])`V7eyib֛YavtN&(dO7v0 Q[nDpGf r oM#@AWG>YN'C8gxzCV=C jWsbWDo}#tHV9.v2e_G<b!w)v, zaitGًOi9qMkK))F߭IqX4.E3ڒl4 -kOm0qL= +DP1d֛Êj 6arZ. ю:1VibFAa8@^YKg쓫:O8/E1䈪C7=;{⪲[D;"?ťs0`:f@Zucڻ*tf2s`&$ŔOL)#Fsʾ }/ fE3Ew vR.oOs[b- |;z8dtZm c 6)w2U<ƥAn!/FPJ~HWA:J,ϱ &3rBb4oxcd;BM졈3-2q2-ֺJqU+ciH=S>I٦իhE(? \I=<7_@㰢(kWڽ[G0/5(%a&բJa: JN}x&sV/DrO5VѵD9cxZrUn hDnȚf\bk1bN`&gВUAM A߻C?<>6+[KcS Ȇ:.EhNm4뉭Vw̌luA)S~aNc=O-IuȲCĐ `[v|=^+Hh4s;@` 'M t{;z Άw< knخ.{oڌb;2A\44 ϰo&e1ڝcD z=Q2 2<9YŤ+\;Rr풪 ӵ_}{t[h͏g|+-/|uΔS-&Sb 5DzR^lx277X2VF\:{f(/J&'QY#_yU'_r--X553BIcA8'J(C=(Z’P;ik7Muٺ1~dhEZp7!pc9젆;\`~[М;&2 #mzxXc<$2B${P*a֦[&eZE]@wE 4dRܛF yz^Y9\h3ߙ23=?fbd=o~Ҽk%) ($7q~|HE5w "-? Di `{׹"pR_ c"懛fT =ċUrf\bVjyvSdob~ոltGTxvnϠKM_iI .1RU< Jkaw>XXbh(2b$<8 ;D/k[=(FpwQjyyVQ>O![Cwwڥ/p+=4I5 /|%qXNKȦv7뮛[^XƯ/Q| v0(Or,:}^4V,5ϗAG+3BdMDm Z%F~AZ.Uv5˛S㕇[>P4 =gxb23;VH]M`ga+wO]MoWdn{'&iR'Et%pk2;JL9ЮI8Cbĸ{8!}>l։l݄ƀ ꛵$J$@j n2l)Gcg=J46wf%bH/r7FAN2< [M1R15c6zNP@;t-|xSYx 0H#GYCZLO;hdJ$X79זln~~ 9C|V$G& C15rщ7B!HYX|im-(f<{ SK%0qɣ9<&0.[+_DW?d}~|^\ $({ǯ8Ae)ދۣWVPB '+ cMJ5%;\^QqMFB:B_@jZiWP;Kr^P]9.* -Ft^M} 8a+#ûQu9;nЮ~-5x'pHA8f;-XsЫ\"Ina^ ffyfaHKz}#1F43@c]Wү& VB7v@uw$?ĨRi 0BM7^}RB0J,w\y`oRϑ ~<%gڙ &֤YZ |'ZOd)xB)d ᅃ RyjwI\?b. \W7s$a>a_ TDC{2W9mf'"e#jiU-lІbeV671}]G\j Jng, *-\hed&4ʯl] ȾA\j/Q.ZP_8R'ƬjibQHuVSdz.ϳ*O8e[Fkƪ'Jc ew[C9ݟjMyzZA2Ml]tIeˢΣ6AVIL$y7`>d*۝*sޙv^ CY)DBsh-= Cd&Hg $_'k*vٯD͍zW;Ň *"f!|/U1|aZsW^y{3/Bt.\pA<% 9`sqnBx׮rVw!4ϰ Kl,(w^>jkzb$LƭQ4kbHJ :?F@,59^Ef݇Ax/uӬy-x4(?|zk>='(]F&-i=rT+Q;V]y#۷L OZWCiC;TkbLҍ%~R"<U0$빾9d"#Fu;Í/RL%L$`Zݽ̅9k6\ssp}ޛc at "E~1Nb3i2%6Ui $O{l0\X^֕c¬w+quk_F)]&̘2 [d) n,rn{kg:Txo,{<o LzOXRRб%%6јh.{,,:X&ޚF?#\ yg@K֔zdpȽ6Qcݷxǡ}.e䈅9>5֩RJHJr߱Fg*'![Z /]G9Gs3-fP*cG(._gMLoHY} g-K=F$/ވb{T(mkMl=á!df׻YJꍿ8Ys`vG2$ϛh峝hFN>Τ4Z7x^9Imjf}$t,J&|3&KMU^)74@@%Pty!`BH3pg˯w6P!u):aW U8=$hɓR0I}CxS^z 7xxwT:šI :(9ʉn0FJax%td1!vAv=RTXm02:6Ud'CXבּ? !a׸9COL>6L F3׶ _Q4tsM6@I]<2df\ `R|8=r(·YHyr2+!{1`1Ht1x5D'6]RDrw B35 M#*#ކ{ BL^I ̤.bZL%b:jAK`,sۍE[k13~up R^J'<6Nw!:d:齵 f̠7~,F[_͒-@~ш$I}/d]tw.7p@3D1AKBSLksxIL{OZ_rC.řC9D&s fqބ[ ]H<ȟ[}їϋa<_#c:R<Ÿʼ%#"^f؟zKj,>L:O ~5fcM3 Yxʼnszc[_i8߱Sv^Aő )zOsp_NG8kKû Sb=ɏ h㎡l"d|{ű%b[Pwd$ kvqF- t%㹅 pc!38p[]#<@DءUaB2ݯ])[[&J>Y'3oF$l/=Hi,]2QW'txc%:Zo Oóבq?1 4;^y\`lB(7܄Qpb$1`HdpxI\e h p2+V/>#V՗2Ib[* =s|3D`72a/}se2r^vQu@ATwse]K%%;ꗍũ hdaFFFLgѬ̙?Lj'#syA6:D>#sӳO'd} }(Ylťj3ZW1<pyGIW#|!T|<*)i:02K}Q͚@Fu庾oA(sCm]Ƹmxs}A Nf(V-l]‶3Ixm/Z|.*NaƘ4u:9P9^YFBKK" 3+L5%:ə/s:m0 5j9 PPWw#ɞDx7J 2wVPš-/Z"Q!  g fIiMޫ8 tWn!\Wʋ4 .ۦ(yh'Ζ@@pFG'hpofZ\i{G&01[ Bcz@[ : 3CFa%EC 631׈n0u |ɩ͛&L+0lsBd>+7(KeB lEHˈ?Qxt+P::W}9|>$1- wm_D(8ҋո)V l 275loUvD!Uo|IObdbm{._S@{Iw%!cVZ˃{oǝ3Ghm맄ҧluDS6YԔfn ~.\O;2hacnߧD %-%0gT=CgP-/{¸8#Vu}mUTbM}Pgo8<˵FbDc߭&*qE«޽6Kn*5`6PhaF4#J5=bT%.W,R7x\yFTj|p7"hȨ:pN!7ګѕ/s7E^tͫ!pcB=,'m[m>ݾI5;7Qկ B:D#~:A!Uމz3wU7HȰ7\0]J/D@Zo$ko@SDV{X,&ez]]u4CC{勪o*h1ٽNq߲r rA5fS jh; \oVUTΟ1^4,J )xI8lw6']'TZ:[r]]~^h,tlK~#q2=$γ>wz s7;ܿ zEBl BÙ q$m%D!u2sp78! 8_1=f4&2cOBT~ W%d 3žCfvCJ/D Asi$XcpzQ2ӝp4ĻMZiWtP@; lh$9P98 ą~]PvWYCmu, ]u~ayU UmބӱIL*#} uKƓNmox{h*'ɫNYm:xq7C#W3?KjV#A9sYLhy)FFչ;d`6ZKwZfKv.g26vdI2jUs9J.aXkn6QIQe/s =U>\ MDlyv(a*sۺT URgwAԇ^$g,v4L54KVwn; c)_A{^NG}%8hZwxވm,O9{ii"W,( !-tT4%cP+vv\-mwkownk-E}&]<!ݱ$e}߬ yM̦\en3FFseQmg+o0ԃa9u:f%eD m X=j۶ԝ`YX-)eE8+?1)VYfJ=2(Ϲ:vOh@O-Q4-~6 ?#8X*ϦMi4/d'4hcVJGZaa.(nQh =[(Bwb ~^cC:3jI|e2$iІy81,4%м`똯Lb݇ I0_:u2e[?uO 44\5&&_x$_$x]϶Տ(EðHc2 0̸"}5M]="lTM,>l7fݞG$L.՜f~YPR˃h*1+I?:;cja5r?dxLy:$K8 >yYO)L@ <-Qn. ZQYpI™⧰K]J ƜYϿMgL8]FFr8@|rj]Xzٺd#@|>" X+f+ +brΏK p.sߖq϶ˁQ5ؐEYuAVWX#v^y[LFyʢEq2lpt& ߦy tr {Xc 힕s7fWn7,͗yF&Of͕g/d$%> Xn/T03fVO ݆411kN%k zҪEL+ϴza;]n/OnH )V ˨gp`3n%qsK&QUƒ?; ˲L$Үǔ }- ? *f"= *m+E3K1A'7r+Uk\ 5>F>9"TKéX](Lj4g%.|DN}:#Rݗrf#kE#x43_,Co = So9.;G+ *D8O:gNxM^z-uj\d (0[7o2P4aĸg;ln=)Dn|(ViIb 9O"Ts͋0eֆZ[p9.l 8{F0 {SP56^Q2#gom9ѕMoϸɶh2#ȍEaJfP 4p#B\"ӣsEڍZIqQ{^$e43pd܎5qWD[րi){RTǛmhtr^8* bHtWCr_8'$CdІ=KB9( +ٚ}dqR@k3.p-j?zkS[M"v՟aNmн%YNv ĀϏ\KADSݸv ($lbC|AuV%|^w o˙5R/o1'.B ^W1yMyPLPxѰ,R49n<<cO>ݴU{Jsikm{L1F^٦k_\Ae IUƧf1^n u_[YP+M m45!5{BOƪԃr0k {Icǹaᶴ|oބZ*]";:`L2`_Cx斥c%.`ă녓, >r(q%:6-@VptX0L NK Ij5ᬯ^@5oVHZz%6'J{LbvqA5ṅuDn6St5P?wRϪ_x/_^@W#b_) ?(,#z>=rՑQA'd'PW2ZE5ڇ@ҫ~)dM;I^f<ؼP+wCKLLyJ`^ ^b 6Ж)1To^//jy~mݒ{ޭ=٢n%\vz+-ζyvZd?ZI<35![.#nWWt; izWZ˷F[$%A>V< & f#"W5g(q[S<~`Le]O(.LCwǒZk%:cB3,.B:n _@sQOI ^e;~ţ]"渃>_?d,oEMINBm&w6doSRޒ<$@MR*w\bR>X9|ɞ:N6@$I] [RQoW>a_}; _;Ī)a㕤!Xgd]7G2/?f% U`s/;㿌ca%at#Y<P䢘xda~}K r&#G^5rMIzI5@ >[`F1S MH|Sag5B#{U;B+9y[8v0N{hl7K-RaFVx@.0yKxŌqsDe:\GNLJ-";SnJe [CA1{k@E&r!,z9qhؖF,zXs)Ý`C2hH1F650r톅ny3ڡZ}?Y;s<o deնI !ə8,Z ۟%)JXXovdޥthf\PओnAGԈ1_ymCz;749±Wfy}_::SCVt;eT)d t{ٺ(9B3g$:/C iޯ,Id7ob?(B-E +*v4,'FlŞ%+Y5[zʜ佷-~ {'NT1јo6m l,DBD"d;zik^سaLCQu< XMv.ߤ`6sl9'v<` Gcso?] z4ۥvd$KR -I &fC:JF66ݙ8.B҇ZĆAa2P' B-KPNhBv"ԛ%р"F̭ϫR֧9?9 inrqѧ;?[滴ֵ[T]a:Gٴۺq:dSu `l#hTaٗ@+$gtŠgUVuJ\꣑ q Cl27&E;Ënhs = œ}MDiZwf=o P9 ,!'AΞa_gDr4*`K@js@3"1A7K Ãd4h="g#q"*Aꉄ+Y_!z杚X0j, +"F ɸfӜ"Q7푓HD9X ؐ\u#&#!TTJSI*6#:SC$g"^m]QN4-}y,iMlPaႦXc,F>_`5i{dVRRD/ϝ`hhzC`D|ֈFĝM y|}<ҖKqcTFe`InYiZ5/# V?xHM|M+jaUͥhb#3(XtNUot lGj-IU ss(|<WWہOq+VCOdOԾ{oFkuZX`Jф\?Y$O\=`9yȿkNNSDi*I]鄆q^VyqM<8\Ne& RI7"?:NGJxC!l.`ld0 <| M)(|)Vmz,ʼ.:6Nﯱ٘c̍?I:[!kY7cAtri}_x=;ݲ}يP}~ͪ>MN MH4$%`܍TdA/ɭnɓ8S5+[ʣoK]YWw>>i:JVb,-/PcT#c\)ů{zX*,kRVz$/gO={Q+'{)#|WZi,n3Ш.|A^RY\v⿮H%͉r\t:NIF]46ZePvQ@$ ! f1Hڲ6JQⰩăU}R$7 o8.0w< ? nb/mO' "feG͙B_*^R1ѬM"K(r7 [LQGc[d$prwU=^& Īc kHU+P/D $ݣl9Ed`zo&,Ȝd9qkAL-TBx x%hj_̐)Գv#P^惇);cu|ЭثI <N Hs!Zy03bqbǗZ> @>LC7D:K;sd3DԔ\ S"P̷HyPrt}]I)/+8pb"4Iu |oiW2цD޸#&TlRr(#4J3LɢKB7 zBaӵ۱f[.* c}ylt`MwM.Zs1OݳχXJhf G0̷w}]aqu'U8=O4@Hr~ 9Ю==7{pvksI<;̾JZ՜:؂[]{ѨV`P)G$Y&׵]mD?Y /L,5f>\`st6Y4 ӌY,eA_'0!uKI~s{bruR,LJV~Xvn&UD (KWBAE}R|k,2I/g@ ElfͥJBz/#t<~U!udf>IM|Lݔ%jAT>\3r\0ZCI\iu.qÅlPҠTڰ~%CPk dmQ 1Ec׽1Zp+: /rRmHKyt/P7TW+}zσLj~O6XTɈ}ulQ6&vH9{RtӏFe#-,4~Uf6rnX{`\+;N?{0%;39bAGd1>hQ\oxnK<~eUI63!L7):[["^%B[JO=X# Ny1O]N~jGyd47DUFQ0>}hRP{>FoUCat]a{UT-R.M4<`n9 ggxм~XRFݲ}[UP%'X-?%ώv,۴;2dclmMh+|Mq E2l  2}Zuʳ,_P[u=hfqzQAeQdo)XMi8#VV/}§8>.DhK 93*Kr) …- F> C*ZFGJB库kר*Co)Px.T@ DŽPXm(|G?6n$YS$)jptW6[5 ht\ jaPBdh$SUqa}^KѩqaB ĴMؗmC- }*ky3CFR^ YNlR]mg5 F"yCSn4yQ?Jt(BDШ6-uG,iv1v2JJi*p` "Ɣ H>1~hV_dBÍ 7`Q8 # Ȝ5!}(SIS1Bl4-gNq+?.}29 X=ĮB1>0q#̂3*裇phrdY~k(5Y[EiÆ@{{Mol-˨ʧ)__UdņBPm~JgbC s+lc=WqQVOXlXQ_?<d]aGd6ԃؒ;uڢFל1.HpG÷5v [s,&'V.P7་*J=YtVYQ{X B:*PqʼFxaۿ1QDes׭3sM|{|T@x8jr*>^UlzAކ%V-Xo:|\58C(rcRJa U}_ozA {oGrEVP-*r'?6k o]X?uHr_,;a}i'rߦ2 yDlXئ@(-trv(.ody iQ❯<ۉ>|ؐ87R_:ŲƮ'ttmX*~U4μ Eao]J{7Ucq1S\PWiL tD'IAl!nVg7Xl7 BvBJW mE[{}e'd)xY}~u(IaMCR>Y5M9k>6ID/B 'w*CFǫ:Q'6rc:@Qm=>'衴T cXx+=ZOM{UL)u4T2~5踔ޗi{;`s bod8@]qbplq(! JaڅheUc2QnW0aaӐmj AuTW%ƥ ub0V˹WTs4 *uz*%|]pLOH/%ff,hqU՜Q(prYhs[t0IмMۀVI=ydzYP ,G˂7.R,Qܯef8]qs0E/Jf*{otW\aM6gx+)j*3Y--S7%>oNl!Y MU-)XFaj.V\: 5 ziwT94*kK9J޸X,Oױ!2pྛNյmTr}j8<e":hpCH+ZtM|Ik-o!.]|RB!ZS\YȎPC*81,yOK 夆>LeB{1v%dM/E3|ɘ g^L[P:o~jJ*xF܏B>”/_v<~}rJF8uVU,).2r!eز٥f @e(fU)nkyɕ[;A'[E@61(5NhziZӽPWƑ%z7 hgdti_#JIi{2m.9Bj^X ~H7MܨW}_KKx?%i]^B'cn[ q`902]!:2ɩrX51nN/"Snڽ{]brʋ_cR@x/?q piOSf+ qE ؉*! r :˦U6((FFA52 Ix<Œb~8C& ?/欝:[kլ,GFkzH󚱦 ;ٕdFMX7ML(k7SMn cz(lQD-iĤYaJ퓞$bG[E^9 G 1L^8|ԥS\0fK[ёj.-D h~?Ky{|mMWR~ROj"& ^cݡ~QہIsAb>VfX tI%NBj CNz3S[|o2- SRLgVUZ;von[]\-KcW[2[m1 fXW-3Q̓-$'CM> 9 >,e[%MѶC̉R9h,-Srx5)}<+%x  ZY\siJӐq΃{v:$1%瘺ofBPo~xgU?w(Eܓē%:8Twu7缲+D>[,p/җ A|"k ym=AipL~vG׵7ׁQ8Ј QjOt'G&}T7bx`;NEv!Zzdpc:."+1`X]8xQ$Fa{+M/-N|Ben=o[ڲrE'5\nQ7D<~gSMߜL@1gl`P;Vas$0=^ZYQU(zރn HdtRķ7>:Qة:fR&КWt:I-l]QB>Ѩӏɑ2ʙ]޸ ~dY\ -]+`0 n\a`^E&7#`l;rg(_s#w2kNV2aq9'c Q`,1Abx~Oh8g̃ GTPz-HxOEY5Wk1Dm{'N=.ܧsDb2rLc gˆßc <+@V fM X`ŤJ[f;m3]5H~ ~g7-\*CZRAePFYhq?h㇒PЉcvWKfwpBbķWv\ Kʡ^ho ֚}TͶ{pt%<(G-dF#}vi̛Wb8>lёi\wm䓆$-xx%닌RhU]kW"z'^ڛpAE*vl[g0|IEE4LnzN'U+ž^hx_tG jWY KryOZZ kFН rͬ]FxN;wP+PC;e6L(աݟmb>]{vz/-X;W- rc~ֶ BU{>/:f[ mW[YVXVH WG;@d\̚J޿3##Zp[mxFw\Щ' _n|EaC~I!  QLUуWgjB}WO荺ؾ,9Riy}-FYBnPKCc~κf"oUI?MۼE+ɋ?n Nooy㴂9G?_%kQBAAC)*gdj.eɒapgD"(kZԑ-l3)$rIwD 8}\׿%u姬9;qt'5מ׏a mD%ԱOn43h/).Ւ$b3U..hJ{ *v35Y[?~hHΗ+-! ? 3oo~49l5O[z}ōn0""P=!~jCgWaѼn ̑DYOE㭠üOiXe38R!| Qk9w:?1ee9UzX6JCX Jq ٘ \58 zH)NcԮZ:"x~4nE2Z~c =6oYA%( O :=*| QUm`,C`GPS~xޅ*DXC ˕(DEmA2|gPVF-B]>lзEj#y7]$^o&_tZ!Ԯ3,8v#qoC)fEӘГi HpOM:Q3>N66a" lp[-\y`cNYy3!ש?a5zR淯8,j3G oBiUK 40z19 x*igezadYw+ZDN){*MϽSQSkt, ^9sB =I\g+v1AI[iӌszZv}>ERR a|^3pRV&2;{ZCf(Ng\{ nJ(\߯(/gpQ\!/d`^]ПP)[h r @o0=T« l :W S{N[l U;7|"Uq2C#-Ai҂5nR/O: #yc Uj~ȋy ?l_ֵܴȟo9LOjSjK{&Sb-cZ IQTX- W>9Y.ӭFr 4ءU*s#&*4,$@BKEz )^ rrL wT`Cdl+6jO$^&Ej*B2;vcBʈo.}A>k|~j4NNXT:n'&kj~%v94\'~Fĩ€gj'ܫUa9*:GM@,(}ot֮cy`X{ak]Ⱥ {Ze e9UƐZڲ$ RvݳP U+`SZjj6"8Kyt v[% 3&B2P*leW,~Sf,kfj*^tbKgWa1caHyxbu̔k?vєiD. *pI+YS99<@+8o0/ % XCPE߯`|ۊDIAYQ&or/a9Nv'<d?lN__P`mk'_ZDpb/Y.qR ӅGv k~}*3*/\'bT+s8Ǔu!7a~8v53m BdK0CТte9"&.c xXLN}Ho3H`<H^IjZ-L<͝'[erֽWZ߽3Cn4&OBWV^Jܻ6yRR lh2^e JsE-moxͻAƣ૲`a=Z,)l뱯/0+:w ,G[sl(5NmkrN$a Z[SFbdy8YO m/`q ZyIR߾!}j>1T+m$f[W߆j(";*4YQM3F, shd޼d>'119v qKn1؏(%timn|1JxܹT:תO|ZmyH?T" $aYW`VvrVʼԦf v`.i0t1JK7Y~;iWR07J/0B#R/`0 Wn=jܟX~ań.g^I:Y"]?&J\-1c I9M.F>{2jj9ass;Q K}F>X 4U`3Rq69Cei{K_*+uJ-7kK#u~< k'Gw3t8QjL.,\U뽖T8,>- u9E+(ec5nTzPÁi0V^z8"(lȝd1T(r/R2dz*C@'fҺ'Y,2qQx)aYhSoZIV!DfL@Ȯڛ?8B2EJ0BYZ@6gp̌|SXl0,S}NNc,FcF;&< p+4`y6-{XB3LvY?UV#]Bj1G%qG˯ZYUSA[Eސ5POX6rma1H^_vDa6LUұ1V=oWAm$ X>N(+Aݍ'd"ry)u;7[6`E6,QuOD=ȟ*^^ircs˒Z;ޞ+3,if&* EUa8vf eFy`u0}h.#M#0 9P\CᑑIwEV]eel'(KOK (O2`ǔzNsORJ#xވVJ, MT"ھfd L@9g[6"V A%dqA΀\L 'sU2&[d~c1!iE.}]WODKt\6GChHxgz]Kz۽7td4j.;Ӿ8RI` Lc>s"J4*I]Dy>M#d ݁1]< f ֠c+š(4|Skcji[vF%L.Mi '|LeED^b @!+ R"=U(WEc/ct{#`&QzA%.7ڏu Cd9c"I/ 9SbV-!ȁ/+Hcl?Qǻ-Gex~Fw>XR]}U_kYVLn0xs>MmZܼy]:!{>f{pID?{[;IL,8yٖ00Z~_6'쮈3q,yI行{2UvAf>VfSjUU}gWhQ;&]^W—W+W{uh^R6d bl8i&ۤ%|D1 Lָ\M8;FP@eV&R>}ѝ:[{ eo@NM8oJC$;-*o=*rSxwYeSiGkLSN40{o89!]bбȷpdA}3Ȓ{k j2+J:(x=DW9BfTg:IvLٴ1l0\-"~{C|en]58g}/؊(<~8/ɾtG^L*IϤ֜מ+4jqߺ]CXyO Or]xّ Xݷ<_yWm)ceǜFJ2Y˗\etGڂ?` eoV}8.ٓ=0ۮ|>D)]'@pxA._e/!JpugEvDJ<\n423WciςulrN._&ܯ m wCF.˫- TIwL>/u}DbNU"oG\THF 7ĄrW*10 >"ު6 ʗ}ޙJ4-VgCi'dI}^_:Iir1ܽ㝨DMi-h '_) 5 6L +a4i"-GPٚ+ y{:~9c\2*(=" I%W))f kZXn؛2`z,-bIԏK=᥺YA>O܆ZKnO&Uq_hn]!8y.JTc0k32u^66s-EEo: Hԁ2lD04;l)A>CST2xI|š8؇ 'op~zfaiąʢ+tWJp堃ƾ'H4/$N he ֶ|ë3[e|q8,TC}fwOң$0e(,, ݦL x0ɁgˆEݰly@"U@e<ܧ_@9\+5.k{v1ͪ~k qFj#fI&4A~~pɪyY}~ j_qtoȔy4Eǃ3ۨ<$&&z-ŮziLRk5\/(q ]Qouu5WKgć.\&+3$[4I;-Nw 6i=L X(m=(q<įbx7(eMVCYh$o;}6"|!~*`{#$~Fic&f98j_T.=e-:( 95}H:a̹DYx1zB1?}m)ֈx)̘d)]GNӫaNT7LRf }=#QcΎ2i k1@`|8 Ӳ9Wbو4Np?̹ۺI3Qtߏ'kЖDJTa"n^[E!on7KEe5+RjK@Jdν:{1BkQz=*i%Gq./%#ؑ3VfcvkHίjN̎ 5Ӛͷ lFDn6PҮ7,[ s1+f>>6=h N\LF 8Hߜ (T w'hq2o2; ?ʭfS$k.['B6#?mlϲ L"(=0mXu9+ag]Hc`/ښX/bW(cED~d2#6a+Ҋ3)2‚uvjQ-0iQ}:+paȨR3FWP$n,>eԕY"Ar(9б-dBްi'jQH:>Dְwwr_?8ShueXl#4v,!AA ֺ"/ŚdM0;2OE`G͙Δsf4(ϲ8nsK.S 17 u "o&€707}N8(ȲZ$6׋N n@h7`@QbZD4`B|0j~ḫ|徣(](K9jW+BķҚ&>6QWt8D!^d6hסoG or#V|1.չى8Tٞt]H[BngD[XND^wcG\\ʩ5aPh-X@ŽB1^dAM[?Tcb(ɛaL l-@!+yO"Pybw;q'3)]>|ՑJ4"˒t>QF v!6u @X 13M3ӕpN8KSOyul: !$E`jR#m(1n-TqV{2E~/%%gU&nk׵ t*CBQ*Uڃ֭UnOY=GJ[ռ8)ZF[ Ǩ"V;ijWdp )96+CXAʰ'b{x;~^Ҏ++D%"sxuEv_Eka.?]eq x +ke&()h&uGK2KqB ÏP~h9qW ^M.8/_)2>WӰO&l::eJ8]6ٺK ЇI,.`'tL_8| zowU5ݯ^N1W>{#|E}O2`Ъ^`1wG 孨hq?:P8'֍w-Aw|A:/e.(e/AžZR{F͈GgFl">H>0N r-b 8'bۘG/U?P1xMxDrR¨V'fOEVC'ndigtU+ ܲd?&_&u(=r8W0pҖ޴Wi]˳Nh>O : Jd4 bjRAa, 02w)JYtHY0T f~UC,T4W%#LOW/~g0> $pNODTaiN<{4Q7@SGىNMپuEXm$#̝w'9IGܞv#b5!lݿ1--ocRB=u ca-!?ML i9*T\ᆲ.LԼbĮ jQw7|0n[`޳Lo0r+oֈ-^Fm~2S$ꦾM壋o>*#E+ߞXswi1 Q-* :Ӈ|Lw+Op piN߭%SHQ^78ESCohW ;Q ]=a'KMHp5ڽcumL-Pר%~ @</'i<!GKD"Eb\s8׽ OL$!3Q=Yp}88e>TcZvWޢ;!B&eTC)jZTo!e0;$#lZ};);:'bcsӋ!p0bN˽1) s7HYh~^%8{ u QJm&6UKvve4w SrJV]jiE!jU?R;bD'NlFgYU:hT% ǹr"0C,ƚ#-2_ͷߦ+L$yS12 `O"&O8/T@=m©P1p3#^QMg'M.`Y%y.bܬD",%EfV ΡVQl/F\EN3M;vAVEu2BjqG5 @SEݶtn(F.Ȩ%ǺPq8q_h Syx⿽{{ 7={+C~=0is hЖK~ Ml썳6WɺRG{$\"{l@Jb7a%.aMͥ|y'T~&?4&q7HmLLxwv:eU8+u )xsv@k':_!/G'2SwfϨ$+Dzv @L'u/G%8uHʫ14H$?, B֡ZV41g=Nu,sp}ݩz}HGv̓px&Yp7/RK/6j^q)'·4E"wsQD$:5s TC*Ano)HߺJ?qҍyws؇c"@Ll`e4 T[vݯR>8!%}^ܸ1^SޱK݉!z\K-yf&wU ]yOE֬F vh=EL7k!ŝ,-Fo>ypygj АR}:ndžlC]EuZMi%>iO!j02RUեTfm\g͢ gn7򫋍KL~kW4?nKȦ0ݿqu'XHBqO > !ͅʍ|Y#X-($>l.ܩ<4bJ5dh M:+(⤗k y?&&L(GB=c9nO5x yZDКn4E)w$*O NX+ȉ H%Q]6?!Һ}!Yw#0kM^x2I"߈ asN xmHugH2%nliKxWT:YcSZq_4?!hP%>oki+1QKz?Ws {pt,`˂VΓ'jQ\vvBy.YdhY*%{? â~HE)Xjnތ!9ytmy&ٷdh~?ΟӸXRKX_T] ?&~CqޏMS\K`}ANb޺Eºy#RgBPֳSò W jؿ$!AjNh\LT3)+ǬoK{@XlJ@'4)<%ܐ9giQ sq. Lm9ÇWrL7YHx ZSefkN);ͤ?a f*xC{7C}YN.W>|IEٽQ#`yz;ѸI~1fK vx]uX` p[;Nxa!&N<p^~`ʆ \Qjvr ӎӍs.ukCҏ8gfd Q`V  s"Z!ݦGeƸ8xn4"o{qza{`ym}rcK9tlզ+dS>ѳ4`)-P hď݅L78/ZטfM DWGty; !R;&CP YtM;W%;{4㮦S*i![K3%-z$9NkGC HP.oMB 2ht?}q$?ǦV' IEȽ{҄CeE'DK)Y DZJcx!jv U"2PFVOq@ޗڹjV* tC:yz㯃Tz>%W̡}1倣nvNX4-S'_4׸pla.ɐ\@,bu.{ͭF06)ucD%'?]}&M!XWZ=O^LyBCЫOHYVҒ (\/t%UPm[-mmۀ^?uL/gQL3jMaw.;\nG8 vֺ&ۭk "*G])?c,g|AV=I"ΰPJSׁm'YZt:Y8iJSUe>톙9o5p?wTV|qR)z5M6$XY{]ehLr^J&$)+vMiބ>KKWq-=TXX/]պu%%;mT jVVE>ei8c3\a1b]&1'r6=ߏDD&R>a:)SpE2'Udw k>.) K?NhζwO9!Ϧ^҈c4߁k*#`Y0VN(6dWQee1<ɼVO4-yw v'`➡$}V0/xhS+Vb/Z-fUWOK, PAa톉Tu0>9vUY_i3& ΧG噾<{vdp29f^C #_B|$u," &4o%9[QJ)UVy adӅr1/?38\wv'ggO߯øsG cU9AOH"rO1 )8y('Tݱ֭XݯY3~Y#Wni>Pn<*<Nvqy5vr'<CIV6.ĶҺ2@ )GF'As 0a~I z&5k%Q׾׈g8ekjkӢνZ%!ZԠQ3=61lh@[Ҭ͟$M 1ND^tiͼYaN>*=/\9|+cBQ'rz:/ux"ʑ?T9eK]C9-6IHX=voʌ@+f9zZGCf.yto@`zĄ:i`_,=6*Foqfඟmцy\0?.)]2~a(L-1:@kkP).DT%}lr!=<-OzfNԬ3;` "+*z1F?].uw" _C mb3p-QD>H$lLSs⶞-'S"u:;pJC08mK[64Nlxɡ? 6Tx]|qmN /-/vQ d]ϒj>G^*vkc2cPz;0Op*6VLH҆\wZ.*S?~NpD{ƃ_;b;l'6S 䋫ncCBEa(9K4ލ!-fiXMΎbr  e3a;7U8K Q)%#2aSldVMZt]u3u\Rr៶ |14"زe[:ϕ%2j  I !M q@rɄ] jLne *'X;^O^6};X,?!"זL_}*钊\HiS0O!yUݱQݔl քbJ܇fЪt86V Z c?a+C٣v'q. :õ G2.^x/S>'*yJA 9jt"`CY)|[N}ѶL߁O/O1~4*k$:&v>[c'G|F .<#DZ^ A]֏UӷҌ#5 Yt0S,I.nq5 _6) dDK;#/|j^]#A^4)]{#QpQ. ڑ:9sWRF6ܒ/ kfiF(xEOYgFzg3 ƝzwTQN]ilt-E/BoKnI+bFYrl|0t)NuW& n TdWT~ɱ*UjbC3GZ*DR44>DŽ5[K@&*H˜G|%Coa^jcr.`J@d3o oPPAH'ֽ#hL˛ 0ߩ3?RKlH1jif@Uf 'HA[;uL#<' gR@YsS@ea$ڽvQ;V-ɍ.U `80d[ű_żsuӟtC$\X6u!Ac4 vVIo׃Il)M(REVR4w]䳀'(IE.FF:Yhm<уjl{ڧR-#ma29O ~S#\#\h#J$,l[p0+yƌCZ#&e'W:1-bf m2✵Q, N9%U啊%@ph4(:S_Lt@@'"sJ{^ 0>G(3Eܳr@ͭ3Q<\r 43՞3dW0mhcLeFC"Gsi Ҍb4,^?!CN.JBԓьI 񾦹\1{ʕs1UֱЩۦbh{Jvy ~ #20m+UAGg VB eW;.L~.DP%-[˽oBD N璉j*։F.0{Y^O$6{%CS|ϡ !|0 `g۫mVI>nT;<@ 6ś_FH(CSWLR}.E%UW~џo)SkexT⋛Tlupf![қv&JSS;]MjH:oJAղ1Y1hę5%n'2K~-s=ouET`h W lpct!D}1CH2OT8*},+)ۨG/$>/(2:#|1A|&t1SVuV% ZQC*bœ'pr 13t?k4Y~h#ArjOGX~-RhKH?Ag?%, T`Pj!?v }URc d%eP6"YKPaG`̿6 ]=STbҖbL0PCF6C@Wmt:2`%$ Z-a8@مqwɾ>˱4RP~/${9RV<"6sk; ?a/tGV1W(MO6C =$ 6S3]ƱB_Ah ylZi@ad>jXŪl*[{d(T)]ܟ?a%>}؝EqWF8aige*<85%!#Y-7wq91GE -zGAbj&]pB)<'Y؀ FIy:yw;QBbH[Y|wɹ]ӡ[5?q)Od*H4Et66:65hƸ^  yN\|хp"a)U[~.܆-~z UU:/ ^MGll93C9X_kڨ>v'"220lbhRx. !~ ▿sZ32HC~@(P<Πyi~Se d0Hw-IE4ڇ;m78hZ~e̿Laaӹtm}Fɭ;yЮV0hNgUuf\_+އ׻_΅#(ҜpE/iP4f6*~6eGZg&ɛx^1RkBN!F72vŲЯ5Iڊ4Mi5sWȽwRl8w} w0%Pk[3dW.E`4 XTIy G_x҄Sg*MWCqzZ'mK$F`6C!]_P49>)~S2*}<x1 /нI=v{*HA(_ gѱ;1qn=j4{yAJ|P$r] PٍG6'gtXU > gFmw-Z?`YPXϸHádأхx%}?"o+r. yhдTcr"0:BZ{Bps2 , \d1wks49Jcf庇J~)eVDSFdgc]cf_=i)%=LrgS S?R J߭cTx_`c y6 J)IS{n8Inv?o:dҠ+sAm#n gٌZ8X5 EPwNJߵ\Sɫ} ǴW.t\VjX[$$,'12HGZij.1{S] H]h.{SH5+@|{7E6=V} ݍ{@26NO~Ć̾P1n6N5aKEz-ƘnDfAV-<'T$+|n'\yJ NX :H62deQy\U>mB9–ʵ<ѦCDM}=r|Y2jUBڣ3c=5 jokY$If~l%R.OT$><Ɩ G.GT2aqrݨIdzWZ? ‹'T|se҆k1n0DsA߃I]sP=hFeUp,yN޲X ISRk%#[i@e31 +>xr#=dywLryx6aMpWX/27=,gu<%Dv][،`U(X}1ERl/aO-/m[3lRMZ?^|rijtiS"6 r>͌~Q7@ҥ9N͍]_GdJ3 5KE]ikPVlRqs‡!f xpEߡAOpQF9lrз4KRDm73 8%:1>d%#@k"}1ywT8gÒ"y<t2v-ڃ,c7]Ps~)/kX/u1;*ff`O|C\Kzk0 Zɳ1taܰ`vuĽ6*~wd,qBiIZOB/~({q L>ik Off^ĽFWdjbVo#xN773\y$x)""4 * \*Z ]Ì 6/B)ilEF0.W{#`ɧKxx?,}\>w|G̮OSچsD)߭n*/箴5ڥae}Qވ1bu" L}3$)X?q%y#XriO\ 2_eW4`aTq\;40k#JKy-,L#.~^"'KiNs k%^d᪴GG^2$:.߽<3A}a%ۤ֍`VŧDƜ++ cq%Kx}/(0w y C[eʚ΍"%Mh܇ZxY|r3<}B$oюosҜԄ. A+ s4RHa~X\ְ7LOyc%ԧ2n]4A.uPO>X/RˮnwP'ݭGz*,z  OBe .>ʦ{. =Ghr(aej ̶ J/&)2t-"h !!3o Tg=.BE2 NK'Hs<gg4P`a.7u/ ZDB0iOV7-F-,{=aаyK明7lO#sk$ήqkl)qPST@o\u|mJ>jBa)ۇ,T:ZL/`P ώc$އ:[7gyhbvK4![˔l95H>!UY~򜢌{o]4.R]4arP% t>u8W?{Ijw.AC[uNj6@N"ߜ)#|1 Md?`Bd8eY"p/F8u$!E5VX0Z 1gg')RCR¶d픰J *!}bP m(GwF4(MfĪ&y8WWp{[Lȿ9v<P9ܹuMpm1(ԧH\ AsNFXpģ*DCNe>d?[c}çANCU t`} k.Z8@C)rҚ|gD4P\g Yl3O˃xH3c\'6Y]0qf4&m;hMkb X"S g}Ijp ɽZED[st otµh!qB:Ed\k#,mSM ݘyZ.}w ihcdlo 'ht߈gڲ#+.MQy^s3efJpJR DF@0iS8yuJ%jS{7xB->όDv6Ge`%7Z x댷JlpR3hKWk-0.N8aBaX|nΫFaC)y)Jfl<' } :A ~+Osъ#ٰn]-Ui25kg )]CD \{!vѦ|% dZ"F(͐T஫ce"oHhY|1/rT`32FxVȢֺnj% _5s8Թ4fӦDn;(=O Xjx48On0ï>Z^Ȧa-U#U IN$t7?=uH1E #?z;uW,0qx@z"'ΎiHMLґhtF}cXw 4>:⅓t]/$]=G.[ёmOF4s{6$a5i'l:DzBIeb;>k=+[{Ӱ1A`yjLY| 4"_f=NUc CZR55>S.<:6ehP9S{ 6`WيV$&`>ik#}%ɑB^i(aASVɾ`4۲.ԙ~:2ަҵ@ͨ^DW}TyKQ6k^rs+g* I5 {TSí=Z9,,Ix?r`{z5:Q^KBoRie fPHd9t/9ڹiAfYvZG-^p 3ffB)Bs$@&|u;M@ |.6!#d]D/> eUk/Tnl=x`J*FAb$(Mwfذ?}Ilҭ1 R>@| o&߭1SXdlD7ΝG-αDLSi9 4@7!^ w)A< bj ґVu7`0T{ǃd7ZCsA(/rwIEaA Vٵt{@O8詍BfMEخl|{e&S"_•)^ b :{^ۺ\ *diBehT{R ;=pgy˂@?K<8 ܻ-"`FBbhǓ9LUdic:ݺ:Xyv d|뒭iGDt]heB#p@?Z;Mxtw㚍M 711Pp^DSaCn7GL,;qkv˻3V691!kl8cCyTb~5pԑǭxDhĪW<48˙yCfDjTg:.nΧζ*?k+H֟]kgK_O~UHs,KI>L5|ỳsg_^^p,]K=LELy]6FA4'X0dU.]^Bɹ<`sT{>8UW̿/&Gםvח( r 29s_tC2J#HT ҡˏmbǡPSy*̇fk sHJ3WB豩A,q5t+KqK8覬HiXMtvro_J\E 9=WwȻ2Te>E8$܂xY;FbBς? AQK:6tću[:MbfîIߜ$ޱy4qK)MDX__bqD\֬!, 6^z:ݱ~[aN&h3 wwL 5W/bf-,`2R>?i1 8› [hTTv:/7uNUZ@pf3`nɮKບ/5#Ŝ=yu_ㄊK2ϼ(bkf`{r"8/U=]26TW7 ,bmN+`4Y7(np b(2 +VBԐTERhIdP@[v%aqjnTI6Y_z73l7'+vE)' #L L92s@{@_#ʼnC0FT oQN"JH$5k kU;$BVTkЯ4FO(}`_i/}2o e/ii5e?_< m7r0~ţ9!gmUN7[[zI6J(9};Sg3pDccU rQH8,4DrZ' ڭ5 [x#I|wbV a:Px4n@BH4}~ln =++ہ;%l4nBX- DGGbS2b0AUQfŌsӾ dq&ĠCJ̝y>_`IV{"Iޑw0AQ7ߦO EdR#'fFιʹs^7\``NJCb 3zc U4(3yab?fELI[N++ 55CFSPHOY wN9²cH#hx+j, Ld$HhW'!\cŲ#;sTiEyH>=^#<w@DdݺYEOk!$_~՟Gy0)r Ps]4Ebd"VXOtop7SDwzz^*h _ p߇D>j:VsN O/&KǞZ`&|2vIC տ/e3W0Vv3[;FQӻ4-BU$%9eV?I:T5},R{@*VϏ8Ox":@|̱,1A o o E%N$7$pnP$Z7=}SP]t0a,Wf QD %I}Ym.=aeh!w+ՖEo씙ˌP:EM2 FL9Ȭ=A ':kD7}H!4_xJ?=YJej))±ѺA޾qU)G36#r% 4| ʫdUv^Ռ*.$ꭚcɟ`ܷ5vjcFNåW/^; &:?ioOj lc#$yeH&t H5E*]т:>J5m/rEyROC$ Ħ1< c0ioȶO 5dC>>lq1|j"ezp %'Iş/c ٍrxƛM%{1n]4Io*ֳߨHJfSQ`@YD%%0T|hCrKa^A uu`5eAQT~eFa>r{;_V!ȭҁM<1( ?},bboЇzԑ?$C{|[4®72Xӻ 1uY /Եnp&FC$5)l)^}X?-7[S!Pȉq Kvݨbh:WU B7ް#OFR 8`1M9>_xd1* ֩7mEX%`GwK+KIɠȟ j{xAzkrcc3d,!DA2>vZGJWm2jb䭚zyTϼPlW ΢ [Fơ ۼ7=M\/n]p~pelc؜| )ucžIam'/SN$N!xPWoR.2`)-oƤ9qq1#FY7@^Mk 1)Ӯzh_N_Y߿Dc!e8K-iDɹiP~Ɓtj%bό}Yqʫ7J51hJ7Iso.t#NHn|웾ܩ-"@)1$kR!~N3YuĤak YB#`t_6 lcs4*Qs}tSNta6>/E"cDC]䌜 m5f͇)S_rdowRvipODfqw<tI7gDA{qXJW9k(a a ,@=`Ko"ѵ]X2 ?e9Y؝'_Q~ѹo>shhԘj{"t԰^ėfYm<+QWaKb|yuodO1qLrpa jx ?]'F9R.Ǻ6`Soa0MNTO $R;B~ڳq́GX.';lx9`R"g&#K= RVE6%fTDX:QU#\KpK2;kEyk|}Ch3IH./?N%8 X%@M>g]L=B3N\˃HϊCe마h)b60TeiSyvVe}CGҭjo^TqC mF_9pzа-Dٚ͊Fw o[#G]CoVm$1֍q>fM baj `'Xr)ke7>[Mho]Ʌи80Dߺy9bOYtīSBX.3TMkwOUŅ/kKVR?uJ߲BU;.$& D9_\8g!GZT1@,I'\uO/˟.F&ZF )J-9,'VI,I=(XxX*DG+GEuEmV?|riFW ;0]q$} ssm}jl0%KQ^,Oh%= ͒ .RUN$64|_GCR|\>6P#.,=ΰrMyw sDbH26B,tAy 4d||GW<_NZje>Sq||i2FD t;%3-NdVzՏ,:ރHn.Ԭ?T"Z+ö^, VIy6C>"^J,R1[aW5V(Ѩz_^F$MsUV3ā#"hI00@fSݟq0HFe>4*xd e@R0Qt((DY@yX{J'<ɏ95P`hNyq#}*_Z4DvjEk)o:o9$]qK -/.*G̐$@('Rqg>P5u~ʧj"0g- %ifn8yGtRUC2"YX]jSUחӉPf;tVUWYzrnJ03y'},`a8C.*-Uq:8b= ˓qkPW4'Б安.0R=+ n<,L HHNb4DZ2 oE>&31Ja RbT-c,&=7sSBrXqj/T(WI#i`kB m3IJ',!k``zeNBi2Q5%|&k<ĦYAuƽyQ5=)eHt[)idE!Ia鏭0q{Ǟ! $$y! Q]o`&o  Z1p;h~ph", 9;E6DHC=!.^m&D~Qa'/ɂğߌV93b.0/#)\v{xr4 BIƦ` `80 p/͗W=dj9FavquGƒmb:,f~:E r˶c$hsux%V:T$^jt(QˋYC'P,+ؓE/~%XKHAH?ֽP$IX׼a==Ü%Z/JEV=do1≃ygT uذuN9fU7˺WiLBP^̮r2ICڑ?wg?& Jȋjm\ʔBٟ@&c;=dRHA*HO}A+3i&,OX)] MwGYe~d/d&+zF`4HpUެI| r_|޶g֫К@뷯Arb#jkbaQ ,Φr\?r?h磚'I6{ yDUDeIߟFs c} {¿DP_tHxM<(Ī2@L$r3|5ԠeX+-nQTa*M}Q PeS-Wo~UHҚ)Aʢ|)o-Z/")9NϘYv;;;s/f ̐ǠM棽N2#7l-h"YO>i$RPzMՉ 8,vcY"3We\КAPF#mH П٣I9ω`va!Ù,'LH9ބZ ЕeIkhbZ|G  jCUv69so4эKY/V7CZvEY`j.6l㥭&_Hch]B cgX1u$θt]KzXC>_Aϑn¸JzEN[~Wnp~U#*筋w|+g& 1,*JԎ/K߿DH @ z\M4t_nxV+!>8Tv;) P(- t*A7]iG9_5 7U_@cgoVMQ+K$i%>ri/pn/Y+<"jfUb9+)ΘHR [xWkL? !}Js@ u級IBcG~V{*`۳uZa9E^_;i&sxeX ..dW2"F(8VLOPups횮:d:s>E)s57yMd$ nfiiSŃ/@4.?N79d! 4hYљ#oD]erEm[uWk+ =T~aW|:plYx(QCƍՃ=" |?%L!GR6qdXa(VRI{d(4桯VEޯT-0HPW2Tq E\UNe\69cWM )"TJ`-`w$3;"(/8^-uyOu~ibQR{Ԗ~_ϯP B8]4z?*y }9)v+kvlHC)Sc0}#!uEJ1Uܛ"GdB;9.^h^+>0MɴFq Wie (\nƐuTD(Ⱥ&]@w!b^ \w~\)(%&ލl+o$2pbug} P&-P +NtR԰ş!J:,iHVI9㟓ylE/ɏ.z`,QCg K:v^쪑N޿`X3w6@H4}mV+5z'y*˄o&H%9 }Zc>{Q]%zls+Sa*[i*O\j-[țLʮGUtJckzquE,RQp"ɇq444s<: 8ٝ|[^܋Sjaxߜe>nXexHϦ△"I(ۍ*'1D66-aIgwLwr0<^M mdN]+\lWv_mU')2+ۅ 4WyL"KNL#wA/GOCwrB 7H}5ZK0*^sPO/wkBqr0٥4]A9t ?3T' ߿*/|ܹƳPY4ݼN/ߒ{Ttwv(W%({zFWpkG[5ыbxX~VL܋\7EuN\x\֪F7 yMf\v?L|Sꩀ}H*^c=(ΈJ3X ^B9w(pRfta$hkyrſ>}V^Oyg~Zp+ʺ߾CX9DgЕK裯w;Y7ד{G`}5zIswԕq7Z[99:X[)S ~l9b#^CwϨ]>7f!xrMl@cUeSd$fdhŮSr;XRÍ`ČS ~XU0I9&;Ԗ;Pž6(ŷBqjȤ HyrsRt@nzxyɟd"ثoׁ? BOJP ULHTvpO>9wOр0 NJ0QwLJ*wd:lS^|@]ӶPXIx-CpI9ѻʟsC~!;obΚCV]>d޿}3f \P1%נDZTb/j=C]E͖ۂ:̨])FwJW%]h/6@/Abۄ8l//{ZWē:F# I6BG&:Ĵ 3%(Qgy{fONEAWJJ=CSvn,,Cvm5麅Id8EU6_A[CDjrl'-Yx9F{c"&Az^k6݅Ž~N4VژӐ>9h0I<E_CrW s ~ C(b""Sݎ 7nelύpZ,a3։@:]Aɐ'Ane zy\E0EA~c6%{e`յ%5Rrv7` i2}rSZ|UϮe1'9>Ejh(:QpEx"0%~2N}׭ܤodO@KLZuTpx(ɽ{rY|rw|/ CjUJt| V[Z'#i b޲P8Z>1bj_=)s/ h;}wkhj/;i#t|MR3̋኱(̓@ĝTږ-ollwU&k =b:Qm9 3urRwc\{J^ld LjQ*5UKX'qw~7;;(#+a`kw&^ޤӥ m[N䕝Ҩk^7pL"#1 e CpBX4Vׁuk:4]dln `O軅+5'EǹX1-ʕt Lxj҄Ⱐ.Dn.6A)٣; ;8d+LS^%L-}Vw!gv"qd߫B59Ġ|<dAoы j& K66浣C6T t ,9k/+mœƥ TJ^)qnIc ;´ %AAqܷ,a/ zgj2g94olÍ,fyꈏ0]ЌWN1Z#DC(wt6q#Dv2N]뽕IIՖ_oH ]<,1Z tsmMyq(*IyɅfE.Y0;ye~PǓ:>bCqA ]ՕS"҄,h 3w[aC#.\\儹seDZO"L]O8stᷦ34DC.ϋ& l0dUde R ]LB 4^@X3p+水8p!S~IO]]"DXA<ZD边eVԬWM^QI{;/ o+胜WX2SjKi$Svj ".oT DTG3Lhx!QQr4L+VfnhVdZlBяуE 4 whV)-Dt;ih \;b¨I;tԥYZ\ t*!Fz15bB6LXp簦?/01fVBb 2 A=_lJ4* nB\7[u2pߡΫ{i@xk`դG0=p"W|Gne;dWȬ?iǟ:TPU6c X2 !F'6I!o{ H0Й׼xotd7BVnomJD^ s_;g*&<~R:K :(߹g«t%ًȉJ] G#mup@½mKHiMj$VXZV,9׬+ e8`1s`]ḭ0S's>Z]S W$2-$0,ҋ\_u!mW%741KҮ=jK{b\4Д56so^Cr| cOưxnT$sxX|s@3N2=Q1"T- o~IY\˂d*`П;]a/5 j nH鵯K:F&~vTK2A,[bE*I0j4[Hƈ͊v|>p㪔3Oc` e٫ 1Ֆ|τq0emq'rtzZv|ދ <؂ T7fWsJqc R텯.۴wR 0Lk3=' O^@Zq_D@DZ22[?#e/Y}Ⱦlq&)dȃm͐Oe3K@6`ރV!9\-|(@vh+YeAcK-@1pJӻxV_<+|FBi<#!w<Òoc<7(6z/;JRyΫ UڹN0I쐊#[7rM4~ޭ&r#`|}'iYXzO7`g臝BH eġ#l2A6.ݩߩk\ncߟJzhfG@GZJJj3MS(1՞j8W3}&!u$ < Ea/9SCy5e7jǍYEE:jv @)Ϙ}}qɰ Qo~n0owKDl{`@Wp8DR9/kcpQ ˮ_4%]laf8JTGJW K‘l#@fD:eȊvXˬLZǿ+A W/宝Vz\ vi1S+gWDV;Ź32STzzTEyo5/KcGҝ[tbOW^rM-:NnH-ut6쁧(d.޺tTjCϤlDnxL?RlA]NefLj?U0l5ZԐwAݍl{ U&Ґ[+˰*:uQZUf_NcW_jG?ma$zJE46R%Y>{3rx&ёJ`J@\$]m&2œ2tA=;8X Ap2Nǔ0|m9eǑ8 cU܅pPAE79[mf*`&+ԠS D4hֻķQLmomr2w}@zh}䗚m1?Bܪe_OJʭϩ :n)܇'iit{[+:ǀ!B%F긢7_\ZsZ4 1rT]`[woٯ;hk+HF3uF/i~<5S1|1w FV8~舄-RaFt=H_6<_j-TmZLѼGZ6jLFoaӿOאTn pI?ܷAFv& -Vկuk8"X+sH6u_ _!Jsx8;Wx˻lD]zyIA5 cm?>[QZf)ClavԁS^h+zF&C#\¼žQ5Dצݣɯ K8r-XUC|8}moqSTg&ixT%3"[U& Vpe|A#ʹiXMIeZOºai4J.i*9Q) ^UN"  g..v{_V3b|sc^l!9vJtRWW]NޱQ chIn>$-/KwƂ*N m?w Wht., Ҩ"4EofF͗?04[Chqn<*qu8귽tqI<Tvbf1x31bcd6P2̌mB \+K,ݦ:hڱLgWf^rVHQ#eB[sO#@` 'aA' y/ǔJH;_bɢ8'`$iyܙ7*2Hpqn#u^Q~Y[_urm_5 2_fI|`s;ӡ zO/]yNIAT5֔'O_ pn|'/\`t٘w[$#!wQZ* AnWFD^vcoU3rʀ' d-jq(pDR1x!@OO]xR驊9BVݖ bvK::`0b:#/~@/VMFV}۬sxĹq4X}%tfS[23e&8m/o?NePJICt%$NM9˩BU]2)@ɣ;LOL^=d6$ g.pV]U[@}vlڌzu]H!g8zvl{';W; S!K^Zw`:ė /V ?"gҦ9jZ`DDg$sBcH Y'q.G-!M[mdRmX-:xSPMlI'!S::+e}v,Z\1^Yr8$a? K-FJ[0Rݣ>;SCT<_*o#n\IV*Mttq"nx|1a[?r-M^etN l ط_YicMūcxiCϭa gDdLlc+b+{(srȊοWuJFkeo! eib&hn $Nyث^p@ =!Ā?MeJ<煻 82ƻ 6b;}W(% 6IJ߼.3*VrLI]bK'#q#Q_F ȽlPj5BzSXs){"<_j)[&u48ZE毙`Fw6+<ݸ8"aT޴k4Pi˚Dy85K]XTLE[j>3b_Tt[97OmQwߔfCXK(~z$~9]1U' )f)| dpn$+/Yf.ߴI*!aat\o9( ink*ZAJϓ4_ȴޔ0τ0)dj7T2rr_Jx]>a?eSksSs1\{$%(79JYJK}b40lAaMbe5 ]/(x[tW2 FOVOW9>_2)=0~#AǵL͊+!k7k %lʳ{6P2B%*[7Ύ=ܦ8At{5Fָv3_SI3;Vθ}aA]X-| ȂI='xe(7rģO3Uk&R2Hn*S%(*zr/gQ/dMdTj|قB02EִٯNWB'9a7s O9w*f[ҪլW,rTvc cyN$.#G6G}Gל09sH=Ȍwo>fWgX}ECD;@<ÜV /%unY,1>%~֫Kp:{Ĵw>33Wgrd6Tp|pqZd?w,m 7z?5jIxcu|)Mj 0< &2jzXGN7خsm*.r3Z,V%« ra*DhJN`$);Lh·!V}4>6Z9~x}6hԣeLN܋ݢ)|bc4l5VLo}OxNI$FyHE{-=USd.o{-ʡ- R૫c}4ۊ4Z:GśiV)}wG 1ѠI~OXԯ`f#]p!Ut-zuPxn_ >U_=R=E|e%]6Œn g$r >ͅS e1; Υ?#sgBٰDZvTv]zB2l?Q]\"ؒacx& V{tuFl}=rV0\,< >!OBE"G 8T͛0{A] G-͠y'2%}WcZ]zF"s),~m6zQYdOdʍġaFs7Z$3 < BΥi=ظ}bK$niA᱋:Ba8}L[cGJ: hTZ0Ov,oV #/%dr2Q tƴdq$; rpn"kf8H`A4}X ٷ@4Go2Zi:"4@d̄g6/蕻e+0@n v U&a 7vRw`VbhD~~'` ~yX핻$l% 77F\BGhlȨ)=iІ},e#G+;XQ%4R ~}rhh-?uV_lʓ7bq2SJ}:b,ՙ\S_p,m jPI{ϕיՌ Mbcx$ O1!kݬ jWr ]iom{5֔M`S[8Eg`$ jOj;BBǖ׍Wnk:nqCړF l.gW{_s^MM\XCXO:f`F -_rL` 7CG5̙ƥ( Ǜ.VŅ":u;1_qO e+(!S08ѩjQMt-_ d0FCbC02\ b:}}Uh@8)l I ^8O!,͇I'3(R{A'ݪLI  v" )s]S4CXUA\dٶ0p^m6L=wngbY[dW$LJı|A⿎;k9ˍƈZkH %#\4hPe8#rA? H1\|ٴύ ~ohY,v%j/Wq ZbCRA1Czdt]-` wSx_2*|$Wv8?E(9JZ%hصEBVL噞&Dac` 1FpWE-PCFY-"a٬ 9+8z(0&- Vm\%;k])WH1޵N>vل"8a¨E8k bvGn\h91[KӛMşgQ<.ԝNh^AdxW:JyjaoZ%RⷋC<}Ҳ\/Pm':e"@ mJzѦ-k#,bgI$=hhKDLkiV5,hJ0=yilҏ ZL#yv_5ZI}FsE+  BUpT(LCL$+84҅kM-^](3գ?KA[9 hW_`e_"SeC2;djD'D՜9zGƯHFn sSNor1iT .rPHrtiThVb:%rU\I־X?pWj^HN,SF |)'ʋR2m/9=)q3!c O 31T^BTH9(%7soW.StyxWWY=n5| OiB[wLR=W6 3c׏kBFRv?|H?KC"0am׻o& lYs1,ůB|ѩ%@Sa4ѝm5?X?ק %'š-5۸=}p1QqH;R@l>kHD'$)tEi8%}_7K* s@Ur=Ps=< c"Jh֖\R" r86!iLi^)kNֻ6mF_kP"Hbx? ܙ3)[n( ȍ00&iZ̜eOSZK VGHFvUr$KvK/-$hޡ{! +;&^jm˯"Gj8 zܺJgo:V&u[ ٸAh ܮÿu+i[xQfb٣9ɸ|wW*< Y4{oڈffV%TM#a}T=QѮ\ ژW?N.ѷ%@wL,pIͥfJB2f ~ Ԡ5~&,lgEi&(za='XE~47Lr742b$ZAF\2`rP1GX]΀>k-LZL'79X֙"!z*S SǨk`,<Ϭ/B ̍vz7D:Oݝkg3*B kkE`:tuL2ЙFbF7ceQQ ( |zQJ6씤zwmM"0 HX#A3Q Gr܌ee&KHH׮D@?Z.{HSZmg]ް34k''@-|g{"-t3oU>(|VY߾kbz,S0tO0fi=A}ut`u}"lX)D9Kݩμ ԅeDg>V~&?bΨ֍|XR ~):]27)awh׻yNQw3.*GCcc78lbfg35?[HAt^lK94pQAe=qGl̗3Gw#%k/,U3['д)w{1%_CAye%0 Y_2, k^j]i5TŦ s眵yh'z)yYq$yFȽV [^͟9\6Bp5& !N$Pq]cԼV=sBoQk?V3\[~eh(UpTᔓw2~g=L8CE8JTgKU"B}EV!O46)kBm Y\^Qώ.FQOQPu>*3}LuKЬ+K`L?rQHƁBp#Y 2>|%3 ],"Ȉ]I%V}fD݂c*1I+t'̊YIɇ;%OlZrsIK.zah;[|20*.L1:0ܵw yR/Z]D_G%Wo"b=8deۭ^]b1L̷e[ހ4cޏ |qZh{Yw?[݌{%9d>nH1?kLf"4 9MU{&zN^&²3Y=ѷ'(1PEUD]cwB5ĸMKpm]Hj (svkE.Fi%GĔuǣ8]zDVQΘ(M)AE '}Q^f)C弑=GXk#PեMJ"WC@2S6wdh8L"~}nP1;$ۏ53}xu&aA6xpVSt%myôXs'b}H}ZCna`˞+}~Ræ^3]^](3IC}1DS>K% hX+ \;'OU.,F"%0!Gi>^7rg蹐=s}G\@LMT'3`< s/Rƺ ~XTtn4NefeK'jk::\+:gieX2k4&uqS'C1OJ/M)  .Cu7v8a$jzqq8$-*9/9AAI&IU!.|1ROȇ`|X&px#7fӢqp7em,OIJTK6:&E颁v=xg!xƟXEWA[%jod;SQv|^L獔!r=ČRZN±۾rsyw'8V97T sgj )2+$JUPly,`5֩1wkB HyU>Qqp@,\΅{/P)<ż`uhWi7d 7cփ痿qp׵xo%x Tuqⴛ7< 7M QR4KĺZoh}{1C/i1HqvG$/60.((VVΚ" txOh'o s,PB6FzGa8q֗]ơSUn]"5d]eqAG#L?"ڧV'PnhE`Ee=Rtی+{Y.WACsޭEWA<9Y;;/i w&;Ru5q.wW;"QHX.G$ B1KlLY~%VMDȼ*p AuE!, nTN2y\w)FUm)voA-KEe61O.뜢 $L"ٺi֐f k1<чS}g>X> SOfx'|6X cZ(#OIC1MO 뢲T҃t%"F1 2hD^̈DH(57,6zdeFv&=>T $H9qg6>h0 kwSQYުCu˶!qfPF&2Y:zb.\ ,x9Ƙ͓]=a$' 77c]2$eͪdxىi|m{ 9#:)V PR,=p,͕p})f] ]Jﮅ9֏3 B^CWU4=au)y`8 :O J+=V.ɺƓ7].\׈a.:Ɖ4]Z9S:i(y ~/Qm}'<w j~Z։yנ?RwՒ:0i殶Qrli,)cv"Dud@zW{; SU0&)JzFStSfQh059 gq4z8RܳY;xQYiN2pKiG=+%G|&cb9~mWӔQ%L6J{}d2++ 8#\3bhu}jte3yG7{ZՍ*A CRj4,!巃iY g%(!&DZמb6:㰰W$Y<ZZԙ=ѹB Ir7DCMW肪6w9X0vܮuPYhP&Ϻ bN̳>wz҄=×woX 8 fy 6Oѯr# ^Vb|cZ [TsG5`Wsf#Zƺ$o(eK!aVSYsS1hb/ #]W%UI|+1׈C{Yv݁΅CrOP:&!a^em>ō̎[AMИ}]T-Kfo&)[l ~ v؇.woV'nT<7m?rAZ~eRrNku cɻrHj[Xf_ʞ͎wBS9kHH0e6͵,rD,AƢ掽qGham=J)*E@arxOERV MԬ);~'FKST8ʓGGTN^m6UW &x8|92}xr7xE3)(AOPQ,ܜsUP }%c~x=>nSR/J7wqRL#WBHpԅP ݤe4EFZ8`e'2"R+_> `.eJPХ@:pZoXl[mI{ym]d.E)(Hˣ@F| -F< =5JN/2RFi"cS&d_5W̲gAYS *+$3y'u^=4~QQ3?Hf-X(߯•f2ã;fΓ'*(uk(2:,}%],.:nRVUABi $9H[`7TYMZ.r!bߠ,zYTLm53`ΜZJSbXd+rm_rig .CbQ7M `W/_Bwqu50iƌ<=%!*ݢR͘1s{)z ?_F3ӆ׊^+ ZV@DK HOܞ$+kG;',0dx$GW?ο _?IN0̽;jw] 8?n  3&߉j]ޙ[7q_~ЏˁLͰOX`Bqo=V곝/֦Fm.=ߍ2Iw6VƂB9#ROw]Ȱn!k =Up=CvNMn]U5D4:g$pdwU:w#τUh)`:_YaR:骓Su00#9,h~[m 1';RnUV@P#1nE]~ւ ϊߓr& |_x[J29)C]̠@j.è=ygg>Idl2q! pu=ޖy}g})*%rR.:(fߨN|u hT9}fFe9rZҡ-I񅅞xew۬"Y ۻQ.yoX_ Ps_3J5q-+y<:u*bYHTj3p@Uq!xJ֦OfG%9D Qz^53 MkO.' WT8B1<1J@+Xt$$\ل2+wAp"Nz( '!X*;(LCIs2u3A6D9\PhT<Zi&oホ[+^ig q A=Iꨈ #^HŹ4vr_+s'}`=U*i/`J" "Uv$0~b#VChєY+Ta\N#^¦pRjFD)ӏYRung͙0MdQ0{Mѳ RTI{0[lV{rpqfO$Y2U8j K`lJp5C 1`WOKtcG 9OLJ'Xy))w(Ku>[һ&"rY^glGܢN "rm& ߔ@8gtw13|ɼNÂ6=`P; .6 Al-G)K|F*(m\YrIGL{W$ b$圱S7L'94v0}~8U͇ n "6=*C=p. ˗6XF-&Ҵ@=پ8dD1t9SAGgc%:#~Z-룩E DB]F6]`R>n<򪄿`<ƿFyYp;5}:m!`iY i"ѹgJ`$^- XKXCU&RU:T9Ooݭ{O38l93+) -m05V6Yx** `Te{9$}FAVtW(e?V$0ٻWӪ`Ň%w6k>B쐁o#O$(/XNއ~|wDȽ$kSOh o^Ae [^G9EX} A`ټd oE{ m p90A8Ŗc^hXC6`7߰}U& zi(q~K$);4I2e-{WB#@* 86Z\DQcStnH̾bi<ʧwzAP'NEq])st;բE zٷҍwT#+ `&)LM`6 E~:3Bu>Ilm=YokV˜6A+[U~^ 5W=I.ʲsd8%֑3 O2[c Ks5G>b0`$Q蕽zb/ޣIwkGa!eb0"+x(j;LU kOOWgZUNێKxupNv^RIA-9%_.;y q͌>СMP{Q'tڭ& &!JaLlwĜxn+J Ik!< wQV[T4/Q?w1l4fEwFAr,GAORfR^0U kg[9ƾKQrmnvWI|WCv#l"es%G7C|֥o.T1Ktӛ 㫍|G7 ^mO@ TBӫ<ҴG?=@0B. 6")*ђbktOW.:+?>z ~|0E!Yw2@no>+g"m="вxͦp@C29o=}ހĹ|Dt3RUfM=k4yȞ|f(p2sGL|iXAI@t6|9QIE,{#3^w e(ӽQ8E PqlB횟Jջqi~ƞ)XZ do忶u|?ӕFO фI|bͳ4i71djcz5Z,h}K+۟kbS=@OϘQx_#j6-D.{UPX`a𗒛#(mg@\ⅳraP.U.5L@uW|>$YQ kr ؞QfrXx6?l_92 Ro` J{;Z&Ʉ/}6Q!LuI^ASҟ҄+<=ImtYO~|(L[Lw\tK{X}U~TlUz?}s| 2ni!r>Nfn``Ѳ9Co$l"k qc[pKq%'ka[Xp2Ut8y(]TZUW9B܍X]^Y7?ȹn.>M!OyQݫU<.BsYdހI7v@8rRlaP&Vq#bX&S?8[>+K'@'#-  4Tm=IIB ڥ0a1U{_} s1\aEZZqvu#7[q>bPM-0ۮSUu-XnģHnZh@&h-m#=O$e&T74e#RVæ)"Tsu,&bttT*MIV(H%'['^<'$JxWf%0VwI4jdH3nBYuۏzj$îdDBK!UNa" qy92 rp{PK0 ՎY<8,7̲^z’o(ڛgӎ+|"#g!KyvE LDx֌ =[Ӹ}u)za1^*.e:eN$o` ]&H1?M߈!d7[:8y`\Jk+cN>CmӬ2s"=K!NeIAnH TQ@j˟Y EWkV*P'' AAÓ;:\amזfazÒ@9"G΂+χ N_b]ax@eV̚[Y6&x}|7I6|޳uuhZkX1eEOZq4{ eDڻ!6 nYЯ[+ZDC^9VPe63`=$P6ՇڴIx Պ3o(z !DT,=:9ׇ9mbeќyD35+ 1Ȥ>Z~wRѧxELs ~#X4rmCw=x&Mգ8иpɓVFgM=H !gDA+Sb}?!դVXqқG8\˜`'`zhmq _ tJ+3ŗ u=9fY%ox ,R4]NBq9$K%y׉b%2/*wذDl&<༳[YaW9jx iN>,Ef{,3Z-MͳRO:PBZ}uu$* WQ2ns&nioZ9k;Nw!=r|HR^z*+aBjic^H¡,T5%Ȋ?1)8p;/]/dFYlʄ7$I=30$g<u:~3WD]F! R?|h/&aX[FhRº}j}[ /C)Oς<;kT~} ]6 \dMf}9v&Ɵ1ϒ|ꍧ},R'F\?)y-DN tX=hQY "Lzdp-,L]ypmG%z00ŁL9d"A5xʋ2b]3l$q%S #:*|(eckU'Qr236ϐ`S5⬏}a_|"s*, v``;iO)hws1$O-pXD8qtΗtZ|tG#('0`m>6,/+E˿P0.K#RTNQUk.6&Y9z*rM@+Or)Ɨ ^+7Y +Y[?:{8/Mx|d` >{h km93deVr ܾ b>q0+d5Hx1spzUB=ղݙOg"kG!@:!F#]׀|1-}Uu ʍHI36‹c'$m43l"/-oHXNԺ͆&NN[8DZ˒]h:tS0f{^fAsoBmF:jLhc6,}TNJAyNגj g+3B ?F9YmnzWhf3iIE7}ƷDhta`ޯsM齱V7.1#TAnϘ&@(OeZj-cs~nW]k.cr3!LP%]44WDA$& z\xZNA4 '&TSfhAxa)O #)RhU U"z yDDf>$-~Q_ىI&h:P:(xS'Wł}{ƍ8'yun"h2+Lwޞ꽻3YW^r!@*LĶu1Ejӣ 5;쳿pǩiLi ׭9)eEwgH-YWޱrԵ䊩&Lzf($u<Qn}B@؅202UI`/S&\!ƾ FR|hC{~' I; xG58*޺ (O:3Ece w<mmXg0q#C'0 ~8I)@d/PL\aaL)8KȦV`-nаOxڈ%*FW|1NhPhzyJ4r(P~!q{йͮRƕ)^xYJ'&zg\pm?g{NnMF)߇FL]YӳXn> @LSjnxݺmb֑R??٣)D6cQF&Z2k! =Z:0[Fu D=y3/iOuJ(LV@|:X7 V \}Wtq w~O_"*NEH@%I;MՔȴ_02Y p ES~빹q|g`=4:@/g( 4ROw#rMACUK[% .ʊsmpژҽ[jQ? J!/r6rkEEg1fs9V!w؊6G x+{/ |i}&Tw~0"uKfI{F=*R:^Bc槽<pzzMl@D*2+u `4ٗ5 gigW@+HʝV4i9y^|Vפx/Ж s"O@((Sr2bo¡ ݮY<5S\ą9us?Ģh7(_$Dߝ-4+u?I5F +/;._].iENuR%;ػFJ~LLZc)O{h+:$׍Pͻҡ С*;I8n]"AgTC!}6X?{OiKO$;~‹|2WH5DcNr,Қ=-c-Z zV9|]jǰ|%ˈק :TRC:mN%X3>C[ #|ë -P~:0'Pk*ɆVam<8fI9#Ǥv+6d"N %zRW+h'&VE`BF;#jQJIۋmQđ߉.BfC Sbg:#"c?jx)ҿ6ڦU{b^MY9&2k+51dLdqɁ/m{ Zrԁ#SӯzSMT!G60p35(T-h9IKI(>jbT8Q4<=tk.8)] H4M?=/_b"d8g֙-*t/3kYĘg#RTuNPPf >ï$^o=\ Gv&?>Mވ.Flêu CxGP6ݼeu 8$E^gfXyn0%ù2K9]!"l AFaX)(!5Yf`pӘp#;]}u3!1!ڳ!KP8iN1F/\[j&=~ ׀Lն WGWd-f~q/+cjĻ4<:JYxg&XryF<ޝ, 0?~ U?KV!',>Xqƭ}G0w_> '{rA HXA]Y  K}v i\a"ŒawNU0BkhasK^xlq_z4Vܐ`ld~d2Ji iS MLuQْ"{Fu`ÏRٝ+ЏQypr1L'ol !yr I&vw.+o)GIYͩ +OUXv)% qtȅ{Ahxix(EuZMdLbBwue9'hku- 6 ,!)T 6ϻUs97 bLc \Owȳޒf %d]W{55f{2Upb &BԵ?8"AnSx8AqcRf ί$4'c; ̠r[v…rMU'p`O{a8J B%؛$lo隴&) Lii5'1hQ+#!}GD -K|lnrP<(wG<4ӟ"$~14%8\dj%Ya /MF%eʙ2Nm1|?`u:dHf媊ԗٖ%1/y'jj#.s՛@)Ey a7`qv!Nr$w$Fnzevy|6tPD* ߺZE/u )ʀOQyޔm^?`m9!2ueFo6nWW2 ӲuQb&T3`{;iiT@&q UםWօ"7BD,F %Ԙ]_&Qcf]ٲ KθvMuwN\p/2WkήPp d #Mq q }ݠJ>Goav(yZ%X$鋰 sIRG:z[QnC!BzoT)R|u3,/Ri7 c}lGHWqd&bN"%đ 5)\HG~_ݠ/k3+gM5XQt S}{gØeJ@\y#p/IqK(ns';^VIﳻ~ߕNie>m=ݢss,a}'%=t1&4)c_q(AX(Mhn/҃I`[Yp.SPW&i)4&>"\_"d1P?r fS咰$Ϋ 4f̔<*%OG ^O?GJ 0ݲ,S1s_ Tޗ,) Xϒ? ͣۊ [EJd"}E04Nt|k`d aޡ ,o@t $֍FRxgGB 6#6|Im‘'*`jE$!۳O8Zu=ƒ*BY~HZ63A7( H,?J /tۃ+PJvN@7`.3_qEԠꪜoTj`a<m Y&blpX9Y(DB{g32o F.ӳzkqH;KQ?=>\eP.ެ٭h` iYkHyDxAjNS`OYkW(z10F9L2@3q1hcH*D tp6l5LoJ=..i.):v!qK$ʟw2مuɅ_`V*p .PV[Z vtk@X+h+Rl #ce=wi-eT*0vg&FsasDYs1\HV'cS11 6Gc0}|q, A~?UCZׯRO2^a͡'*{(v6OfXǵc"?rm~~1Z#- [rCM92FmMo%倁5 oڨ`*/ٿKz~2f^}k2#k< ?ˉ @ka:k]a/Hx7"_0c,3+ZNUq,Z o)E (&_nUw>x TLOs#2~u v5arNNFbAbShm./!MpͯPZK@n}؜h'7ꍓ90Ɲ1nX(0!<zΥLaa( :}6UHd]岎PP~H]SbzV ZK&m Dbɝ8qJT^;Q}S{{y7@a؟k[X}`Je=F t`l:7TO>意n !B5pxoqPxOYTX%,iL%Ḵ $l:R9^KP9Tq(5S4p {WLkg楦 t:A6Lny52-s$ Ut>O)v2Kk5hvrUC#؍9i}lhnC-3q GNp 33dEFR+#w!/d+?/-4>:-3un\?j97gJJoNo; TiJC W{wk)4/*`>+TB+8>7|Lk:b;/+F(Zc7= 9?^+M` 6<}-tJ }ֳףM KVvׄN˜]kA<@$3*̨6#"8F^ұѼ9ʃJY)AT;as@m,MmU ,p?Jސmqʦ;蔉At6U6U֎:0c< Ew7J}|Es*~Wa]+-/m=on%ʨ5Etpm:tIoa"nw 0_Ҝ&.qE"Q_" fWzgQ8!V`d8+XŹ1T|:h^ 4ME8C;7®՛Éh7( "iz57UInK8f3Cods%,*.6ϡܱ?gOԺʆyBqH0g+r!S}j ^_9raټV A0 ^w%nh&D {!Z klڇMY-@P`U oE pe"TA6!Zbc n'`s"*#p8䕘sc&4"A]yj!{gRP;y,e#K%:)G2axwz;Ne[iգT3 @x4䖬[FL!u eiy\`o~sSyg W&d|1zKHKգlgÎjTtl7Ik!Ϊ)nPb;>KFhl̕㠩&fyv]X +=6N­cZgꠕh0Im11tE!E@QDmkb6 X|1 _WP&y U q2p&*Rfyҧ9 'Aa=WXe`LnH)$_wKZ@}%J Mg*%2^1+ ѳkðP#C?z/ě9MN,~ % e!D^Q 6^"Zql$Bsc~Gb? [PaOrLάMTN_ .NF mzyJj)uƜ|~{|^K[ ʁyUA+ąoKMCe :tZ̥z7& utZ d<]0ܺA=ˆhjO *ҤzX>msW1MXiR <2[M"xe,yI꧁`5#! clRzV,ꝃEU' ne]uT7 mEas͍[M[YB| ZCwGbB 7j&Q̐>N4B>:[nB K OnTYR_ j1 `S60fP^.;oKĭwb9o=8 @g(`[l-|Ln aT:`OR"Tgd'Y1lE@4Tr-5c `2W8`>]Ż/y 3D8*|ECξ (9P0<<~";4Ӂm T8m@,5b.jpϷ[*wVz }obJTTL LصqXYa OOng l,u;~6:w͋~OQn..v9'Exw#12W 4H`o7.bEw,mv(2+uƣ5vܤ+@KO@zȀ!(ڸ] 0;[ϽRp콁d ?#}7H`*oSA3 .yβHʠXnS3 Q~Ub%5ʺJJjɋ4C 0^x(Y7S8_odf>6\u3deM%o  oU-ڸZ3f𤴲V6(|ht{ufUpuT*N]-lx"V$lBg?Zҿ> zQ}0n୿Q^':Wl8$[Ή-[J{7o|:ܐ򩘹 ršfsD->lv1sE`~_ۦ@td hgs??@_ʩ@^n7V€|$_k؃(^Y}@2,-!ҳk]l?+n29Q]ulRgVW`LY^U) D= GED`G f+g7ƻ2u9VASȣ9ƶ 5ۮI4þW eI%0C|KcbyY?8T͑ro:?\8=['ioYCu%^Q([ ԭ4m!ŝTRZкX?&xWm ?M@ǯ&6q4|&" #`M3Wܽga`,L{`+gg1B9d:,(\qpؚVp^_ n0J`RG}粡~}V 5?9~ jnQIZ0V]l,Q"ZeV 0 lOCPߒ37ػ?IQh`s"abAFWI{јspѤh45j8ܻRDZqzØX:qOkrz} X-Yh@$CX*$8d-޳n0j!^lS@vACWwlz_٪$ٻ=L\7*x,vl]9xf:p\<st*%" Aqvޘ[q5ЙY,q1]=OyB鴓_(M;dɊlT㘯lbK*_*&BY*^M\~Sr_΢ 262 $,Cr٪ܴTeTd<Rc18 L0򔡱haJ=+L0<@{<">($BjjT h5% + r"1(<NM=<4 l)3hĞ?KC:u=p. &IA,2%2tlJG/ʙi\ƞ;p,L\;y^/OF pv03Vo+I]",>BpR2yv-FG¯Xۇ1?E[vǠSV{ ՒGVQ" 9"#[M]݋1.[>ުS=|@끳 AzX,S؂6IUI\O}S .Y5d/9˲ _%d:<Фl>i'jR-k {Z^(HF`Oqj؏dW740&~[@R[S[7CupʧqOB^_Xcۧ@hcn)MN"U՜#.&>jͪ:(4sr$Z.D6&~ hv?4xvHpU"-˕q=$nLBt<-E뢙{G)gNp9d^yZn#-r V_Џ6I8F3Rܗ.wZ?aIFkO6tC(PooM ^JT<C]_;!Lm@ky.tzLh( ݢQ@a sx=9/GjG&dA6%xWe oI0  m===1KB8& ,9wE1?y>t&hyPUiiuµ &쬁쨰w1Qg}fomF0W,-;%Xy|?QRhe"$➓?a9t UZŵ|K=KuteCUô}5I?D7RX0naJ&qz,WRtS(f* L&ҹfMwKLz)~b <3 ޞl Eh2,G9+wLw ;] H\$ M@, 2M逭( f dU2lu/(iK~zCK <ѫ#A,OgRhiTsKh$c,fӒj6{*M3xo%X`txq늺3Abb@Ϧ?Eŏ$]pY h~C{ m+]#TfV4.9mN-tֻ]( Z7Dԗ(ozXQ;8YXKv3fnD.14gEv sUFeń_mس~\OR%ƨ;Pǵ0-!>E`g P퇥 \B K)@ l`6"eN!+[]A%!lMhPlCMZbH.h; 6 4X6=XPJ(-l]V0um+ٺxʔYeoVONeFa*~+En 9I֯驏n{beA%Ϥb2a|6 ;H*.,?18}À7G E 9e[V>ǽ%vh]%/NEixNJ$Z\K@'o<#wO[L@,1'j9՘ )Њ4I*NkQ\p_+`ӊ5$:N.ʹ{ҵ C!&0X5Xzu~FwfQקB$6ZQd?oUm #z=jy·/ $V.2kJ'3 1Mi?7MN&-;|A9o-}jiG—jbtݦs&RQ_IDZ}$<5%w1_2@ŽY}odkug|.%QzUHg\P7d)Fx jnt m_-nm^#4ȯ(Ѱ bPN4_.bv^q6+ȼCu~,&Fc%-b`#ow"eMY)I^nj58iU yюdM>P8]SRafĊCO&eaHQWAv;8X7 D'@DjD\㺛BΟ> ;G9zCntyT~2HWq\V9ń>vW% 78еPkfV^eGRՆk#Fm71MB#D~zHPuQO1_U<+9:] J@f ypoLlFS@ /sC~˞]dC/=^Ļ*4d8Ü5Dp]Ծ>G!0ahM-’+"FœWO/!iW+ED~UQ*ؤ!q™bԼ 0(}>xǦc+^K Ъ'ucj]Ғ{ 9bGWX83 '/X{@Qn rRdpuB:![b'vmIhhoc~u˪ FFtxZ5yTcR*utT"w1\MWZQƪq⻒K2j+J jH,mPJ2!F8תJdbu,?bv%z+ڈY;MCI-L_q>g5S E~M)ɴyR4sGCipl:kG]\U0`~;ch %\9B:khH WaͿ$ivAlVC{gw®?b]2&4ѳ]eܵYDw9}IϿCB6f LQgLݎ0Ǝ ecB[Eu@|Wtu)vr!ZL{0)!`11dskBZq0eTTJ- oi?ЖY?Րcci@-cϫz$#D-\4!8oh_i))^7D$~cz]b<05TXܥ>FK&'áfCSGLwVZI4g)~l!_Qa0gL!RVhF J{TP zG$*?A,/ڤUriΛȰkIxqVN&{8<-7tTSs0^A(4qJ Re6 &K 7]wth!bH*|b{u-l C$m3ۆAtv0t Kѿ=᤭{#Hݛlq6C9?\uHߘ^;&tbP݆/5F_H8-s/㴞v-YXEbe8l7jv1w:/ <v*N^!r? &D8~ 0aA-P^]ʟCaxU]D&zf) ,@HEXQN,hi함g v?>+bgI\+xVN`;\Ԑ,_/ƒQI!Jubi){$. %iWXܕR?ڑ䞦.i1'ҧKON% <TP.ހVܼHB{?iUsYȳT#Ln͌ZS vwF`Rנ> F0Su}C\J YƘp F4F:,jtR4Z퉇L, l'#^)) a3 zO\'2vM+NpWj=O;B5?6T\MZGFü'u>_STT'4!^ ~7bIǂ,U1 C4.FշKД-Icn<^suJ>CqeߋBu"Ӽѣqg ;Z'9{!-ˠS*[ܧMC"w,8ZZD-941>&o*:}k:IXEGMG>n.j|δ~#l =L0Yr[[ViI&#b>qS\7B\9Oyxv-]J.Auu?@#P5X0}Q%Oي< Iu#Kzآsfv/ev4N}BUs 9MUj/uPt\OGRj]5na\̗2}\I\5)jh{]B@J\R7%LyntdGjხDXY;Q:4/J9wSą|j ۻK']]Gi"wTm>O;(*`nCvz0] cxSj4$H+$RL AporRwNHg ,JaztcqSepT'/l1f(Gqo 24WPG(ED6Ҏz9`Q]dft^"AXju9[:Fm9cO-;e_ 9getd %F:4竗GoohOGP7`u )`_aVLQ([!c{){^ <7^((3wǡm/XAe2a?t&K#17]t5` Px> [-Hm;n>Jt?&DD[D? T3շh&!l܍I]e9al̒85;뗧m;\)ƹ1ܭúݩӤJ|#ǵ_>ߖKr"&{ 2wsEbV r$n ЏlrrMJ]Hd@N2`oAH.ؿ3u+dVUw[Ǻ,[p>!Ru̞ScӵpgȏQuԛL!UQ%+F.l ۠;T60k}c(_`h$<攱n~,Ay$ 6oGMuވ&(_"4p8L`{^ >Xwk#Y HԨrod;m ,ǯb9:4 5 ?0F=TB|rbfm?'[&DOL_ߢK%8XP"|_~!SŤL6`kѫ;o,ȉ"\dX pa͂rpL~c a{OWPZVm*i]6~KU2GY%[Wo14Iڇ!"0{ `ꇳSvВoǚ yX'i#Ic]rd5EMEs,9j^j_`_6aa9k;|ehT&;i r`ߘdsf,%RMlD׷X#858k<EYL:(o;l'j/FlW&eIw+KR r5=ID;=o1tI &e%Nӑd xw6OҩӹbPi 5}y\ \SxxBEmzIP:O* pU&!W8UAgHjVW pL3;],}}92Lbn{O_TIHVyJ0N [j]ce=LsJ@]+̈h \YTTHED2H"[9b/r9*[IW&rOz\J1RP 0JUı+Rܥ!b ="G(S-OЕylY)gˀzs'+8`:Cv1:H:'$z#%Jb<zW8\aI fѨNb=M$ 2H|1x[ 4]0#*IT#=h':m\?1k!`Ob˜{)* ?aq4Ï%*R󺄲8ŏEzFz>6  T!'6ųOgK)+6EP#>;J=.ZlF*)}E߿tduJ&S`l ;5˚-QX$"rq:hac|DyK%w6 I-5ܹO&C ||Z5*->x}t+җՉFmzUCD$R,gGmp1vG4m}N'y NJ=nm'倢evʿ: u^g6Y6mGҖ`˼ϢpwSQ7M_Bk$hmiү!1fY*Qwԋ$`z0ivUgiw8cJʗ'xuQ~ նPa&'vu 2ىlISQ'X+U}txF 7*\b)f,2$MZ@TJ<ϴ4G1c)vkLl#0F/pz潄!?nb3\?K(Is# <$鞮arWF/Է.7"[HL(O&(*IjLXZrTFdh9¨ZF|$AwyPX1MhF4(TQ Op>ضA}:E3(E(R4_@%"[ jehes32 U+ eIRO_.RY\,y 0,> }*ޡԬ0R+BwxkJo_jְw伤0pH0F- Z˜G amTph-tbԤh8HoΠ}PEFm▆4ɸƗ,Y[BQl~ < $TihP:\kvY]a,ܷ 8-gIIu0(dzA1b؄^ P"'+tD2[h~Y(byٯh Lob,G^yN p[2GcP oi { MTƗݝF92$5Ʋpl vafg4FS|xpe( sh'xB\Zǁ^A:/;?UY%S:K^ؓSh1c˙]bZfHBӃsL`⒬+en՜W1&yme._WM2gA|N9/@qθ:닜vQVQ u#C4w5WЙOf9рh~}Ԣ>=}#S D1P-;kBMr&<"X?RrP*)68,gF &aZ=pTxŋXW`jfWU:zj=w-u|kǫFGW@iN;F ^},Yٗ˙WL#*F"nKHHe%WD qA֪b/l-QWv]<[DU*T;D=SLJ} y\lG-*f_D/NG¼Հ$m-XlƍՓYiMPPR(-^t6:"HH2FSX ܢwqS6ڀ'GZyP}h_O2zz]<`"X(%(r!8 xetDs,nTCga Ec)|OR:M>Z:yl([`Ts_M`I5atQ6Ͼ !5m2Ng">MiWJ_eTF]c.1UdW, 9U o>lPz($S^SED24Rh0o} ЛƂYy5dZT5nBHM:7wϰ۳b `ŲcE>Brl('*:zi=0hr?Rhfl&Ţ M__ +ṗ/#isϏVSǮ-ϓs଻W pBSO+@JYk2 \e=!2!&M{s?~=F~b.fἇ| n/7)h LKws艮ԣnwJ@V挃9YuO#XҠܡ5nYh3 (=:1;G?z7A=u. /|7 6˴(w1p׊bт~__-}tszX> TrDU8V?wdBem3o+D­3c`ds\j Uަ(ƥ]',T&ݒq[B TΤ#^Ua!.K ۉڣʘ/ >iÞ?5Ħ6 *{PyrGdnI\fmcOL|q32H?H'r vQdjyr;z3M ;;vp 7o5Z%'ATRRwN xLy"z*u[ge"x@;4RǞ`p@׈\@fE|!2' gޣ; ɦ}pD(d?!Vg=h$|΁K뒝 PS[M{SYA\=}U8}$ЃK\ac]'K4 TbP<;Y@(MĊlQgfamYÇjK{0SQbDb.'pA7x* / X.3;I1 ?q7%iDe 3{YVX/6k~dDDTD.T2_"5{.$jjO5d!tƉGh-\ :5׻ґa*4kR x: *@I1@о뺱 ͵le#0\/FuR3NvVKOB mM>L6&Q12I?ߌ\1W`xnٯL8Va9C. { +5}xsݪ%0r Xɋc  W2h=x&3Gn7.wlm[]y(VBXukmbH8sM5,o:M0i*-_pWڨ觺Q{L<%1u)w`eu%pʟ@㤻u,=Rj9XxuOϤsT_f_tQ~ ʍg{t񎭌d/|Mas{}ˊWUkwmiAE6inL8A_MT  '5m1Yۂj 98s ZE?4 Yiٯk%3ԎvlӘc\BQŝ dChZ75JZa wB*s<6xz>Q Ro5$taJ4s/}^BSoЯ {ϺG.]1~=MABwoSd)Y_ fquU4 J`m;z/ -uY)'HtE@j*›T[O9Qs EVmb Dg֤97 t)UmYc?*ΔݠvEI /sj<G`w\L[S@Em 2)=䈧\{b\4/ D)fz,cz F.7J>i4-K]X. zcx#c$zQp !nk /61W/ؑ0:vG4;iAK/"lx&ή&0XQ7_h}ۦ[oO)Lh4U1w 1V"3m~ bo1?ҢtE02ݙhlK{Ϥl tN./mSS߉/WYaM4Q[Eh=-;+|)S0OqO'3C 3 !ف\\`0O tiנD##I$$C-y},U}'xl]r1o9*@I"ߢ9x=fqao[m"/ȩoyr 5f: 1j92ݲʚ@{yPNw#\^g_>u3U!pW)14zQ -d lXA"ҵ~fl" |C_;+$ B4zU?+[jcM@BNT #hYpC͏{wɖs\BuPqeVuֺ:'7 |N=nL)EFrU V h̅ȩJ) U2W5u;`?HDMUoe'+ata<\Q̥Pcf8 ` ڳ="YQu S< /+S7\h溑 !Iq V3ɮ5 E+(M 6*1Xo^ZjTSV;`اFtV9*bimǦnܳb&pA'j6!>ԪUՄRQ3yU3?.龼@ .*l]-| ђM[Wv޸#N[Qsd12|W'p獮[O/pNƝcgpbVs:X4>Z5 \2l%Ib'aIkL6A{ 6Bk:X9ڋO,2<D?Cmπ{gk2Z0h*EQ.n&5#EkZ2ىBx|+CeF{Jv58m&Oѭ.]nxJ:n{r%;B}2%Wy9'M" ؅4>/0S<6͵Be]{4{F~~,G )1D㰧}U*?X:TcvDDYعT|N/j"'_rM?BK ]j+zW +N_9?}Kc+yF>^^`"@0Ԑ_"vDDOko<9$Iy᫼q|rgU5yZ|A(/col,1#~8v[Qr5tFTP[W2:NB.an ׊*Ptkѩdriz])C"U]IS>jl 8 /]Wqm;!^SP2D=ےwsE!Pw=p;vo*Ov S?QR?YHpT\{6!3II /G0$'nCQifu2䒯ÖSV*9j?3 qi~䬞-ooA Alב#{5ʒF$ؐnl*we,d`*#2) F@CloƎy;J~j vb8,yAǯmfQڋ:Lr&x/` j#B}?y<[nwҸK; 䆆:8Bp}Ag+<;MD&1Z-v*% 'zj*lp18+~{C: Tݨa*^1/҄o>̚Y'$CvvM Zˤ8ՎqŜcg犡Yxc&G/stOKE.H}Q*%[6 p폋מquF wF oIܝv'% Fy>K-Dk]:;_~u./ߚJwǾ_&N#(1>RImdSB%)e`'#)] uKI8ϵi\Ši"LVTBခF6'*d|e"-pck` '( )N Hj¾[(%BVQ+.\ }QrE'ȹư(! yG ׸iyqs_AZf_TaKm|u B;SA & Dc?trQ NYkyET^L0 (+3mzH Gi|,\a/up ]O a;{Ӿ΢)2&!&ZYKZ᷏EW ȸ>I1.ƶwZbSֵFf[_U|g¤Ȇ8DC3 /rı/ؕc2TZ߅"q3".nb|bi|s.;S?lV3bw#~Qu8H3h!ZouoO|ǚ $%7B҉iNÀܦ h"x1nJM^\S,nD "l]Ș;1<D?rU(J8h4SxzPcIPڅ&zj2~21))dT6Z}ݑz3IC{l9%s`,ui`|mz>{h.l7D:pCy;2\ p{tgDb9Nb=-w,Rz o[`9e.)w:ӰԄW NقKH}mBHCU=uM5QB(t,-qWA~Y Zs5-2Lal` lg]W߀;RT2Ԗ_ME]kBQV NJ-G{Dqths+gkh?!DVAJEFc- w˰2,$`pV[zۚVm>쿉j@C`9hf@ Bf$;1SD o*a5lZI|wmz\}t!0DLg/BKZ4Nca9iDm r+6JM='-KKelqY%#f(Lw\Yf0Y csL+؞FD|"kH j;#[O9HCAh^T?7Ã*vW@wCi/<_#s"LbU7@~g-RF:lNP?2.=oP|L<8|n:O˛ٺsv fb̜mBM8s'\k#OزHVv X e]I ; vtO?u26]O|@F$H+|[MIZ*蕊sٳPRE7UOod@n=ʍ: :o8c;";!7.)Aek>@ۗD\{ ?h nC QhHђb58?Y-̾D$rot28V4%OrKi/GGbc'81cZ[e{)b 8KKZ^(WW5 Yӏ8ʰL+E˻2Y{Aqgu.6 &@Ecso`:*ӭ_ _^8}`սQDi;068]N5(+&M @nh:3\˘-x5/U5FN'AQ@Q5b0S'@{IipU06{;Si6tW?2 PZj)ċlf@B`O=k.o`ja_VRbnabT!Y]4e75n.nio;u-烬@1|V'<br埼r@{@==~I- i<;x T,9< DA>+y; * l¤`P3pOy'cBƆg䧚8(V3aH񾴆&#qjvJU}CoYw*[f>M[uA[&λ]Li#dzS64܀6LlEwUGPwSFs>B ~ƣ$[IqO9;OY!l (ɻ7&؅+kr:­*c18_ޱڪ?(VweTBTՠ:PXLl_ߒ]Ų.kqq)x8t[3z=\l(iƗ; l3zH my_j J{pmleOr AdX_:Q@x9)-=o_C}>WCPv4_eB-+Gf](ŠGB_i'-5L̚"֧ha 2 vn4ǸiLVKC}0]C}!݁jNߏ~RT?в-m@`tCd_FnQ vUg1~ϼ7 Yk6?H3Dg&)Rta9MKf>])5@[]PR'078Uy*YGGc9 4:6%^`k!>[#<)G?f9d= \NJJuy,jydDqk;!+ ZΞjvEm/T##J۹2:bx$՝~3|YW51p)N+#48)?ZS,[1bDP{8^;"0(f(81 fq?/&Z6@6#y927wJ^b Rt7v,QoXՏ%FDݰvS .B1}4J]. E;:5@ArĆ(xuw -6C7Loţ;lŰ]٢,B.اvVjOkaA@/͏]3ETI%Dp _g t)eBԽ wH tSv({%aW6Ϫ$zLictm0F׭`S̤Zmk q=Wָ(<*o+%Yufo' 6-jɠ,-su [W߱Z/mM_UBGQ}U& Ij>Fq>x6 &Yݡ nZb?mٞDWx/6qni`L])v#D"6\͹] cb}/e- ܞVbP߰a&a{o]6$ϛ#VE3ڲeXWQt}~2A=7?Ɣ^a1u=LooVeİӸ*SjӾM7›IyjY(vb)spjP(mȰG\U?= isp@.eT78e 3ud}/4;Y: '|8=Ǧ[puM3F=)oM47%5vmN/]{b1_8|wF0Ck"Y0]=d"j*R~l` jZY)!)iъ%3\#2Jt>'#*{KKw EUvi;dO'c;$cmOTR,.1:!#RQh8D[w RϕDFguVh|cu2'giz\E,M{t$4;ŶbG]_p_ejrE:ˆX&q[wxx;O#<AB88*GlQixCv'5yTzJC9(;pƙU9@Q8<]&ÜT)b$Cf@յ&B@rRL|1oy;iTUN.+'O$-M=!S>R} JWxEeXdxZx]}w7ŏT|EJIBJVp1NT޻j1 tM\@Zܞ ~B j9+l<'fKk.HZe3GD# EXĦ ֫a}'lFM'5x}/\*إ]R9 d{"#hR%aP[]GY 26^:w|].OEPkbkY'!ϓ*cd6U58a_/1"KmlXvR6׆F,T fSIї9iQdx6vzr(4{R$px?mPt-7]!:oj;wc+ /j1[n緕_ /bѲ;/FbcHTWz7wcY/sF$G TCPz 1Hzna-d3Ř>hաz߂W.HEd;mR?`e${TmkWuAvUoJ bƕo=4QuT;D}v6q)abZl?>UU-ehFX|y <c;[ lE mr))F" "`PS3y7=ksF|V؁JT'/lnG,_&9Zc3EU$\ɘE'apO1)J 6mj 3{c5B+it;81pwn: .130ҠCN~ky,kx.`T{λwk1þZ)![ [FA=Y!P1N ݞ 5CIд;Ӟ#X(2SO@v9aXCL/fb^k7s/;>Xka4'Μ2`kLMR㥝{'d NFo-uoändRyg]-}Z]$NLvW5 &Y4aM?x3kHEäGnxY Fʲkl/_K8g^gl &?\-+3" 1H8/0BY$&^VPSyQ׏: RYK;?0`H_anTݶݽ<[ |g%F&"t@;!tRYT B3ua/7_od@I2 .y'lwdvO_Oeo^)9gUlyEnh!:1hͼ0(6SwHwz%S+ti`Ftlᴯeh2NAxVhw h46] ػFTg/gW΅E0a389 g!C΀l0 C̈́^:tD^|uswZRQv:K\F?Owe"*]}Cj|@*̣F ?}K AAjl0%mxcl01,=s?7GNȶ Nހ~ #Ce_AA2ݸ$(,H1Gnl;栱+83S,h(|ᮍUFR' 4\D/QiJ}TJ&=&RL0KyDCrL[IW/7(!Ă-AVG>eQ# 5 'wYN9xz/dj@m%Hk_KoτGYAaA*(IҪrGʽdB|Zti5*|QBQp&m7V4'G2?\$/v ܸoCA(? is ^ŦJd+z VϠCRy c pD냐fwߵP/]VG$N+ոYy2$L$4qq| 'w@] *FX~e .L#BP7UW6[ *I#5)0IJ;]‚1,RQ{R:#Ui@Fbfk!0b9\%_3v:K(h}m.rD=X1_1 4럪 ָ oA4St.ٴOn!sxynĐ(}mp-fq{#+O4;%1u8]_6&-}aŮYV;\TM%.:dtpLrDʯGkv;ID|m2I*5 BC{6]SokGC(猷\xx:2j.15h)՚ I?R&Bv:_O&ů]DZLjY1QЀM1f}ڸ^)m({4X7E՚Tema!K;;A}ptf9{Nd+a#9B?{Y:sʊA8nj/0ދP+Ȱ_!4/,V\1ܭC|W4 DRpAoxZa Y?Yn eWǽO5!}+|Qa/ʂ|4a t,y* nd 뽅F XN#AtȦָw7h9qt:cʹk2 \a(R><{ Rnz;:ˀU줲 r,(=FGϻ8I5:!޴-c~Vc=i-#r ġJXD|^Z#=3^vp"g;S2+Z8oe j ~:D[O/H{N7-kb~m*R dߧN_vK퐴+_f)FO\WikңeI8J}j*&l i/V]Y٫ZZU#7кl+ /,7±0Eɐ+?5`NUv_Geyth< J9d9qst\b.AxQtG :$q`N?6mn*1ln"nBuW;R6eqRNDAI |wkޝn' #o4,nEﰔa_BR*{(rwPDT.JHpgEhHgK\&=ɕ(|\Z%+t}PcP[(ݾ1dqp8Qߵ@I3d#w|ԗܿN.}x tdc'eOS/@I~wСf/ӹC!E;M0RY'& aH\7N6> F7?{F+ lQhCpl Mr8^KaIHfcӡgb6SIn$m$̶i`p=Vc`[Y3 *#zc*SZfd _HސfQw J8lRe׎pC⎰ AH4/ʛJhAHq-H?.O@eyO0ZF?B^<ٷ=yqH(n0QMR*@\ָ|K>)=gYj{χUdCUp_G)٧ҚZL:ncYbc+2PH 0:-rYNbQDa11PdxaMh ]F%^jlA-͍d A02dB$UZP7=#W  Wgwx&-wxKt5vT25{VwM-f*J/hz$TulzF<šQ3NÒl}K]igǵHo?xE qzt$J㑵nP0AJY?J,z:$HBGYְLy=Ll=, [OD t4+]Dx~AV&":&A.Mgr,wnRlean'|Oɇ  RX&1p@Ig|tL Mto!\`9@=+V3'at]ċظ5|ĮXxX\w8& m3v^Ձb /nC)2$Lx3yI֎`>K2iV7ػ dN}`gT(]ug jxil^3z(<ae?QIo ɐ2'1]bVYxQ/Ns;fpr !=M G:n}8bȻ20ԕs3uC\y_25q70:nM^ә ݰ\eJNjy振>I3Vpc靌ykdD`QIhՈ%r,be^^+ZoB35y A)!r/K8kh_xI!Ѹ$+-%wբ_A`~l^̼'"FcF)5mrYv?=K/R+f0R4-v |uGl_EbT^~a&D>7ɣfEK8twN9=V }05l)ߤ0dps=f'?5V `q( Y"Fa4js)NJ7 g㴟/*)z'ŖZ%N L%*g54 ޱʉ}u?1!p>[sVwSAJ$N;~2YAܯP+_KIbGRqMsڒkDTO6! I{>5$3Պ,1꿮. t*K619#Zύ)&ANeEzYI#uNۺΌ˵P&dru'﫛BzBM4<Չ3R aI[,>?RcDciVa1+vȃxW9"ymo ϗ(`$;P̾58WiЉ)#l3Qb`__=R^?TۈUҦ̳zRҿ߷Ǯuh3 u2>%u3 Ӵk槵|d5N[Oߑb̔Ibt#?f%c>ñV~Պ%~N}^9lغ7zxj &7T6R` `&pXgCIaPCSF%Ni'kq|jMxݏCv>k.]M+Ю9n uD=)0{[OF gZiI,eT)֧ e8t-844m;#-3eV2842`9ԝ!8-Os1](Q 4u?7a#pa/i2 43A'% SԜ\[{<Ԥ07 *2>T `8ǏK^.T5K77 ֬RRXyCj8D>L XF] ݃7q+*>vM,|q^pT$b5y)L'n}?3tuB?jM DW_ JW[k0Ш;Eh C%vV̚1j榸hb:'L1]BYx2kAz[`},kP2XʋZY{2zQ25g)Lce ?Gx,|Yu+_<6[H)aez .3˵PFQ!.]*/%SLMK!jV5d1)R5H^`e 6Vx -xf(كyM&b1t8$A=6"Cj9Vqཅ#n%d hbZ,x[ժ w͠Z:MQ?,z]7ڢBQlenYBط U$K: '*LC4_ہ/0~q8E;ݱwā#9ڠ@|w!t2vlfT*ߡ} J]T?48p2|Hjt '=ۉ~ǧF" -m6e+ftه]o|iV[-4?gcPܠ .ZlVf3$r!tp*pM&sTmE[kAsMaeBG~Mb˙R5M3LLJ]*-[YoX&2WJ$Z8vNbbԁ^y&B p*y T7Sʞ<=6T!>xa"n6#)gJ*tdõD`3Xbe@,caoܑ7XV-w$Zu£NzR/zOVDAhҫv 7|R.Rz7-A:$ p# 絃iբr%')}Q';XEle ;0[|z|j-ֳŵcW_E18z(fM£.{H~<DZm5G|,̛p=KbwX>rcZ7u !:j쇂K% .4Sɉ\8X4V^T2{NcݲLl?+ Y(y_`6^ ۆσЁ y>jZijC yd_U͉Db^~g|;uJf5f @5q-46O{$ITt11K}}|4sp=J tW<'PkC w'+4ٷ|@I*ŸS a(2cT6a7O $`vpX>my ᡃ@QQ6jl>ll F~./V+O'q8ߓ`H/7nu5,k]Hn'ش]au2*azy@J"+/Pe`*Tλ(>]~ .4Y=S(Y]z_ HBqmN$;w.#/'%#kkm%چ: ImF,YBʐ͈5/oZj/$c3 >EVNܽ{ʷUN&.S4vÅSGz %Jz)Ź^+N 2}͝Zu*1TbtgC%0FF.k.l&#ƊòǃŃ-| P KY1-6P&h6L9&BpFJ{͜ Ezt {{sd @+@{{ 1XTFT1LQTSh^{\dX j5Nu"Ho7Ig#/$\Q4tc;nv EIbjVE9wF4_tɤe;h)7;&(ݵ/A%_KJq,ObU>CNKq!x$2Ȳj5##5Cۯl:9u?< '){~`.'!)c^E*4?Ajq(yKxU~!5~F3fdM4LsQxhIgMʕ՟FƞNWBTqby;A1/W +O೷;DzEdS! ?"7?}\]ٕ)pI{#6]1աBw sT1n+b}65xN/ u0FD8AiiqVWirJ;H< dF,rnbZ.mWx/*g8ͭAh8coƦi9&AL1,Ϙݒw#9Z$m2BYr:B;-OπBob 9uk0oHvڔkk#n\ fKx ,'g[mʭNk5ҝW6<-es]%zxx9 KRiorqM[)*3`xʡ$&O 'nvzIJD| KwV,Oմv4j.pQ*Yn!vUM臇,ͯgo4C) Lwv .2r tLg/?Y1*FXh *]\Z[5Oe,T~9f) MX+8PA>Y _7Etq^atYvBtdN"x)WZҔoTIQSOJ܇AJx}g֋xj( :]1zo&ɢ"Ϫ؝16_z&t6arN+0ܷI}MN|(!BmT6 Ñ_gi.֪}]EZ^#v@Sxkz$No5GQB-%nqsdyKdnM^oY" S@x6$ y)\vί^;# @VGTC;YhI8;/Eo?R$$s2dz8FXKTOm} ;a!̿A{|z=.%|-J ÑŮ.;eFږHDwSoYQ_n5\hs?Z ڒ~.KŰS9٣lt7;/Zhh h2uD#1f4DtzJgF28D)lsqٌS!(E{pZr׈6fgu,v%D51\ W.O@|@ОeiϬs0Cc#PtV 7 i?g)0ʦ䁍1D4!`1= PF`KuzjDŠ @(wzha3=\]1~B]’;̟7w10B}Ƅf7iq)SaeZ\pSfaƊI&?bt]Oqu 2ydyѩޣ'F=L|VeSfnc&wz k 2v̎`yGD܄vN鎖_'ğB&nuS6'B`h/[iL nm!HҮ.yp>.~E>?RR[ J#Kd?{˸|l{5 y5{8pr媪 ՘=4l&2 >8 6>H`r5Vi Uo`쑛HLF; {}7)tg ODS60*I!'"5f gڰYn=#~뉧yGE X˳Qθ[aV5Psmȋ'G#%+hSlP[#ej/|ib/Ch8|2ħY@RMcA팛>H\&6ޑ(.,@ y|UힰHmO7GE5%s}Z6EӸUY + '{:kf27 *`Ep net4Ĩ]M잦nfa\`dqdC[V5^NAI KWX8=S Qe:cʸUpBXP~muUTR#0Qp?rI,k9)=ؠ^H+@rcyth[,@T/ŲFLB?j2mtD 86˜:](.q!x8QLaPr۪[1RcӠY C){PDX%>5#mȆ`"\V{j!gix^1d#f*yKl6Ey,as-t}Nwd(iiudwq>X-,JXӶbq9#8ʉfD\mfYx v\D9+!ܗ~&;I!q=mEu?I]Z"`iGN uy5M虤%3*[$~.CNzaz0)kn->Qh2ky۰We2eEc;cj.Cj׋owӈ!KD1#b^W"6fm-$xeiwSp0%bf87}H\$9~|.t2g~@9:,z6׌;CuA]=ł=(+$ Xx=^Q<6?O&+V7lʎR ȀGrbkRLUZQnPm^ZBZ}d{~oES:JXH#OJkԽ{Q Yآ ůL ovꬔD=g9sBxn{zj#ۜ=jjhbS|ZR"U:6_>ܳN A2zk I,l/sA¨NN%QB2K~I6!$ <LPWUY!%oȏW× K4 8MTyJg} Ph1u`;k'Rd-~̽ z&[ͪ#-NL`a:bwLig-*T!"*[̕T{xo3/+'[@(X@N 4=H)šc& ^qLѥ_g;.KbzCC#0`w2<͑gdrLN 0xl( ǜ_eIޙ@ҊuL?)AWj].[ 8^{QJ(lTܓ|8)ԏ o{78I_9u<`gnA[EgIJ7l{b(yb"d4&zԱ3$)uđ\2 $^-sJҕYe2ulF)/~nO$+)_cN8g﷋;զUGJ5F~d1;&=~"\d7UF^KcOnIog/ƾ3Q.Rfp8vwZ^`B82RUl?@ג{hG=d(qSx:-R05~WQ-J4nmZy Zp$J8.&r2mڥ9/5&VNdEe*ڔw}7w=; 0OLW$JRDWuEo W%mǢvޗbh /jI cyh+sVQse2г56x|9D14g4?+IW Q6F5&!ofF=Piq!Ѝrȶ7#E ÀA5fX8DY3ًBAI2՞8ܗ Nٲs met~ _,Q]ZF1oqs`ۚl;:l`Seo-ݏ^0Y]goR} o(1`gD:~Ѷrf8rGP^\/5zH%\HW$3^C}_# !H0e{[ǁ XwbJrDҡ %5b|5BR| sP{)TI wq}ͫU f&l7o]aQSEjܒ,B\Q=t}sʀX0LyEsfSIzy _/'Q\6>"0ARtH`r1 6盫 v&aw-4J%U2%kjLHkG 6Ops*.âa ɻj.o.?4'sVPkd^!,gl-ѧorx-3i9@Ny]N VhzfɜGrZ5|LOAUӏ\.)4:T%4nH#WB2=b°q $%ZYsWխ5;v@98@TIq/)ZJ߻3_DNMЃZt,0M9f״cxGⴌy¼V+4e*om EO.|t$nU< ~w_d>-è~jݱTT|94hJ:|b0{*TK} Q!LNs?IEh ehiZZGdźĒܗG P_5(6]YY-Qٷ~'.*Wmz zy0V6 ύ;k Fsj׎m!Уx;<Mh:_k:rde+%&Y6b4؝~"ntdV< ~-<ߐ'#~Ͱg~#$R"ዬ-5hyX-{H+7tc=zT.KsCq)7f=٭" `a+&Wm H()!q?p -b"wb{Uk٨&$$Gɜ:#N0"iIDgfC{_(3Q"jc76%ۥP 9~7!~mp.מyl%YIUXRK2? @a!?q*D&sWVԢ8~pb^xL*r% 7`t vP77MoLLMԮ`sñOb|\s[5yiY ,g7TS"c/΍b"S\D6E#ar(BjةQRvXFkdoh1^Ԝ]1SbZ t :i֬ŞVjO<@wTqHq#RO1V]Od\Sybx}Bў`Yifh廥}F%CO_~y+ ag,&:Ns}L| W1>0qpV%m}ZZ/㶿.Η/ }ۮs.F pH|shmwPbavydwp9(&.a.僇^F ߉ēt:P hF#oHMik3}mCH@L#6Fok?a2 b6`4Nh$uy}Ϙ%hO4LjUr5]g ``ύ^R37-)ꘞVp1AH/P=hE]aOlpgòz~PL|ؾLc'E@(?'wh)xv!p%27?q 7:m$[/ںr *|EyΝPS/؂UkWy t?ye@ꊏjX[%g_ʌfb-cxfFC|fg0/fxAdT6 cLO* Ngxm_0PG9au_,FcGGA5h)cqzYkbiD*$Ocj#ɅVn]pm+'?ETM++'Z۴td.BG pVJEDT_~v>~%?ogG5yvHh7z0 ;PwgyWe½Ѷe]ybMl? q&זꇝi1j4|G^bTߘm]POuB}ONͼN_'o Cd6U'>W2v`̰_x ('dQ]<=m4uzSj$mQ/PmA؛FmaBgbtl鯗۽˛cd LBsXS=ͻ1^KI- qX+S!LijYqe_U6|b|H{-d4m!0(HS0 kdzu, %w'*<:Ǭ8*ʪW-(%fTQJ,_V@Unm-|k/8h+wWyOˊx=8NΒc>áv俚p 3ߊm7]9:q|bشsrؽߓ %vkE#BTyL3 EXÜ_~2:-yȲ}Tgw{N uFKKX?ýCDebLnb #lz鵒}ҖpE^vf@yTjt9Ĭ@2Q}-;$JڗsYԹ]Ɛ1ĊIPdJskJ톆Ⱦf*̨y#,5TN9 s;Рb |[p (EiuR> -4lT=nF&6(hQ[XUB+d,S?iu1 ׂ^5jMZ/ed( ɽE#!}29ߎ\~ӄo\-D|w0slfG~w[yl> ck2P3I`ipLP{=0 L5K{$b r{_|MiMʺ?^FYftՒrzQ #0ng:F Kh,FJ]3nv-́O z!IиiBK5=¼<~@iH w]] ^#8EA<&j&Hoėƨ<:T`KK8VuCoq8 K]f(UQYF~3bH!idxhOܔQq)D-bq#qzr=?J3q5Xw#RH|94a=bM1xEQZ7aǵ j>M}*!vy֜Ol,fnQ*^D[i 6%=^ ׂ(Nœ Xux (BD)o# PY7E򕐱Иi^j{jՃJeF"V!"Z>2!{kzP9y|Lg7.2s'B92kQj=sˆcW.MæڎlY\Jux[67+g S4;nC}J,D_82P\=WK0>Eb ccs] { K8_܇` clYH6N&e`[I.oq jɎ?D*F!Q(&w+WR1,VF2@4(d7K@=(3-FdoV؛Ñ1!`nVA Nƪ4fU\͛XUF53_sN_-UMG((IK}GEj.=" oX&ZKn|Y ' F 1KYܼ J«4b[ *8> T/vfs{Ems"+jl*ls$TnW~iC`y;LY!oLvC XHKW:gg/W@ iY-aȭk0O&k[t}~hkAfUxax1 4vI&)e^֛+W .<˯Ϟxy#(uzqh8.5 A>Dۇ&r=ۿk@Ben]1.D _!5پ_ƟRo Pw%sSb7\x4Lk!,U 2oƯnQv5jZY2afknޕ@J LrٻN_٪qc,Ç|g>O-P#&~o O')B-1K7219NM0AfRH` ȹ:}bE1pӖAUw}PNh XhwڜyY@ɥ~m cibUa%~Y)95&4--%SȬ[as{|2B@$&:.eE;2:?R."5e9 @ {ܑ֔!x29kZH2י=2jijo =/ ^=h\ k#,~קo Sk; Y fԭ 4{iЅapPA2.#SOgRDNo;v~ɥ|τ;h꬯\:aTJ\b1rX^˼yHhq&RF,=@W)p9IGw4^M#p*r37obh|t]6醓0D° oPZD= 02gwU`,  9u"}'l \vӟJ1,0-=܍ /}b%0'>MJeNA@)x+A4c<#J)kӉ%EI \~kywԑ()rC r ?e`BJdv틄#'P S娗}o 5Fd^U/FASQrk]Oˉmםp2˭ &.Xex=Q!f0ƑUJ S,Ґ/yi8G17/uH?nԙFh6NTH{hT?v]bdMm%D=ϊnLicEPJ#D󢕐)|f~M`%T+ . 8aNz%zA"dc+ (%B'ROFIAUoϋ3MN{b.x=C H=xO9S1?"rT s'<,?¾?fG97N~se*U<1J-NI{{ʯ߷_k8"Ik,+IE/,ezG3{b3;WZfcVd^o hil%ܣ%?p)Q}&ˉ߻yspd+:z{?8ʫ̂eWIn _l=@ aN"]k^rxnQ"0ޥRlz˨ZŖ2ь:%|N~,7ɏŏ H򟄞NQumXfY~ Qte-5:5#903\]at.g'rS>Lޛ[&HPuHtSyQTPk= >"+"m|s0\lb6CeS9c1*3υӳQ8j\L7. ay4VMMg5lK&MS2&me9pM`'jO>cŝBSc%َxBQ0p:ySgXUk*( 8< 7Z Δa9#Wbѹr?I~yr,\<oĦ*q͢=:hBOq!)k<#p'0zZn7r>R^ FYT]}M`3u;bXwFK^y4!NB}UL|{(el1l{U􎰿Ya9e6ϋRV[_pS>:E?܆݃φڀt1<@eTWpNi *ɽ] ~,am2% <~\˄4[Z yuiδUE(*EHQh7cqd0=icHBdM)"Gs,Ka̻8 ?BBٖCW5o%q}-;xY&9NV||fv8ZRGbe Xܞ@ B_4tkeķ[p,Pb%yVec%dSatoUQ~qWZٲzV* M='"F,=k ;Aȿ5@)邡ʥ>`}Snsr Y$CPJQ{].L],T@S*gn6@EJ-7ޟ5w1Zx ֙=r\_ᨰ̱D%6+rUᘎAL6M. ʷW"t"60 ?3hY*Uo Fķ; 6qe3uaSG~@kG#+Һ辴ԁg[ QN1 慮4X * ʵN3^ 9 ^W~Mc1yߏ2[~U'|!XZ[=x-e.%پBRg(S+26*9Sr?Y+"b d#["\8lyK; 8qQa4"ctcnpָS9ۗwPB9~O2@Dp `'߾UD)ljb(E.E O3Ss/;{X| G|m<׈`5]_P[˒amF43x+\#EQ6b_7arF[k{ -VgM[~ z:nV+ئOl ϙQN~^k4EXWnщ벎ma^\ =s+ S) x~'#fYexTwAl_%B ޜ8u0h"+ąqauEusSJ8MŤʡo< ԋj_ d|&e#|oj ]DZY`􊓨/%%cae3}I&bEcEia Qh3=_7=pXf[qXn9xh45\>gSρ-db+T'ӷvI Sav.IByx@B^{`3ڑX-Oಯ{DH?dZ2XXrƑ+K"Զ? ;PФS,n^MWds ōK6-ئK'98؇a|0dv@$!yϬrvld:Rz p!/>xf+h97$<'b'nxv|C"n33ihf_b ql]'=  &̑^R78t"zo}d hWҘO6%Ej% 6RƩaj}94K9fś)dZO.#39i #(t1UA>| k8!|lN#줮 ^!Pr1{KVY6`r" A/#c-nG :w s\oa\G툆H_DC-3,b|2ЮhpZbtk|͂Z{>{4節:ggߐæmȧ:YyA5ңJ| K2][ ];ns3ڏ-=W,*3δSο7tvmnz^d+ɝm]C9-,D_F~4KX\Qq*ʐa`~CT@&k gj*C!}&O;5_:jJ4vS8ݧG( 4ek*t.FStf>?;*Y9km䶏$0DH)5޴O{:(^<'YرL!an Jw$f` 0E;U >2hS?j{P/[ I}]QCrzĜWD|kJWixg6E\;T^UmIJ gD{WKXS!U,R8DZwZeG(/ guL29@*571~OɀTLD '.D8/V & g\ze%XRΆ.Η}T 9aD`d[Q3/ rhT{q5p' eV Qr4R8ĺ#%u! 곐m$iX%ANNOu-.MV&6.БW!p_5r%Q: H~lɕ;A|/Sdf=qTY *wo <Ybi#ceŧ g!9B@z CTQ, W 1~ر&7LGOQnܩ27<^U.t@+T[ĥPm dR1tDR̡f OMNToUt5$u]Pk.rrw/-Ņz̓(髵[A ( $_v(CΠ>ꖤ1zl5q;X0mrISdW:'Pw7tԧZ֞~82 g܋1e1x6p\dGZOص3_@%rB?e]T_j3>.YD?r;Kǖ{ ~A?\S_]8"1rP Uw;gpbr毡'^˷h1BlT1‹@WYѓJjeWhDLxRîg=bݵ>"sifn 0_hTs-ڙ*A?4gJܢ¬.DHH @xwp{L9E*V+ sڲ C{ _8y)fl~b]aN~ ŬrC/ ?! ߷Eo?2yTI7!ie`br }HPTAvmdy^_QgHwɳ; [ńy=3/#J]< tr*s"Pxs"} FR0JPFd_yݙI\)V%l2(#=j c+nZzxE@aB]c'q,eo>BGBM5saOŔReıgC'A#xoξfp,==ok7`(ݖK10[j}tڣat04ճR؁!wl]UcBs {W Z饠]\$.kɚ!y8VpsCbt ~)hX[:7fv.&.{0{kl<տDk\?3sMH׋8~eAg~3ٛ3Kh+uЕ:v *hF05()']Wy׳&XUB-IH:q&#}~{aӹSvŒuMYP*6ȄnS=ͥTC%,GC\d.ˡ;\=M`Hñfnyrz7V+W9'9eX| }VwB\tUst;iΦ՟3:WOGYBE'Yhry.Hmz P!wO]᭬l=Y4gK*9\zWF'`feIK 4<25&GW*'/6fd}GNq-7n "ڎO |WΚt/#ߡ^D TTnSx{?Po\D8QĊ4 ]Bc%bE^?js#tD n(xοs`>`\S m+\>[=)6ć>ڮjWI"ЭR&Vj5%WزKJ}\+i߹{C:_;_ũar: jhl+%if~ɫfu0LJeغl;LkZc2Kۂr~/x\1yZLO=? x{iX'#WИ>iЦQ0).xZXպ&W3?NUBt=2rsgxsbDp"_Ӑ.Ob;wn6  . o3%&ܖ*󒳂#m!% t‘G87W`; &%8#ȅMsfyiiOMTfaN eT>"u|N8E2 :WMKUTI98§~G 0V10)"e ?[7׋ VJlav}+!? RsAq4rް_*9;ϡ@X3~h 0{F& &=h`W?y7MB37ö*&%(#[5".nLDéJ`ئ`4eýAcH9Xlg>C0澝u@I9՝&f}gkʭe/E!.adFDY#Q3(σ߁C)ePI2.0PC1Q<æ1rTsd9GJ;vmYVf.L"ۺ$gzҽW<ѶRp7m)UW ''%}{;]K*<\/2,= /ڈ3sPoP@'/KXЫ[m*ػyžPJ=L%{/ ;']yf]{)џJ{)Cuh5*J%6ޝ})_Y*Y) ֕P\}M;*: F.NY8E6D[&wa".wrvHUz1pЧ|(#{h2(鳕mBb/ɔ G4?LMcf՜L \i-'k*=_wD` !ym㎭Gd`[,źpbrts@4 Oǽpa+8[S!7 K+2RpDb*2> VLڲ.ޑ `̾Yk-({)lnZ j<}@3mAS6ci5!֞}]2@q2XI4(U֪P)Bf.]pʟ2M3ki*F7:혰Y'#Ĕ}Pq$1ax G? J[vDܓva]Oه*υL Ň33fW@uЯռKKaPF6桗>GfoJN<[,C"K2O/68|*&E8H>c` N̴0TduXF6#'QWD ¸AhBsD"$wIzB޲4Scp|_NtrJt?6iK0@Pu\ټ em}'.|y)x`٬C~Pɶ>̘ L9cuiM:߶zrׂnY﷭{FpwZXb=j2''4JjYjr_Z={9BDIrNzֲ tD<Iy\v3 +]DfBOWZ^]u-;J3ڥ0TdOn8b-w>}ٻcrUլ mGFd;_:x zƲ8U&4VZa g6/:Twҙa-Iyށ$}k)ގzR yTPJ8'O@l2?ʤ(DZ0\u#Y $\tvIMCV-òf:5~X*BT3q:/ΏI 6Șp'ַtkGp 2 D93Hf&F?dŷZ 4 P=5Ge܆"I7^~+.o13f\˙]ևU?[$Mn&46vծ6zJf,sdgknߜ׉9z,_k>LmZ9 _m.͗ @ЬDs9DU>%3cZL FS)xJ9Y'jT7:Rۘ]3 ZFG[KȗIQ qQC9p$C3u !|9&`^}q#KBiORoܣ\E&)Ф5Qh[*)vz~_MH=Q^AfbOntY08)ڮiVDˠ-Zdj)EQΦ jcG{47-IY]QQvj}I]>1ZJ3Fr= hzFUiZ p:=p-zxW׾"ٹY55 _Gj뙰! [`^tiSp}NӁSYUSnɘa5>p'9"|@V :ZdaN#%ؗ$fÍ(C_ϐDDGf; %zL!)pA de!KU,N vi}IrGIK|5g01̻vbTP[?Ĕqb8\TlIaɫI: RԓGeɮƺҬ\+F!6`yÖNjAF1@CcK\VQN!bH4V8WG͖b{E.88Nlf`k<ڟH~]MB]z Ю2:ːtKm츮\  p{ITBW5\6uc~~!_:θKm-nFħ== @:(RݒG טZ]uXjVVm|\wU}g{NO'$?#IKRCbHf܄E |+ 쳎:4Y¦ˋ(|1 FqTQ +aZ<_#i셣R ,l"6T&n[x$wuFĤ:\ 801$\F"<%Ds.Al^5`9yGQhˁTZ!C޴@Pv!rYb%Vf+~e]C\B^rUkm̀Tx^ٯ۬]ju-tyc0hU4mqg yx/8S"?6>U$tH3#ky Hy)d,s{Z6T>R\WsW|>A7R#9 :#Z$ςE-N']]lYN1Mu/YB6])|G$0 o1a9>o#r\Mn;*h޳BqhP*{V:u@8ŮoЏrno!_+u=%j︠翰6y'G>v raEֈbH z(]#X>=N@HG^ _[>qnb{K9sWnA\[YKx y3io l툰\"f鹆J-;RaIB࢙K f! ˎG,Y# X}uܮA\mJBMĆZّgoLl>i X{ڦP:[v7H:bS:hgΔ.PBtk9t;2HlҁWBTٞ;ɓzdhq X7p6H# JcYWd4U$#Ͻ6 Q)'ڧ(z8+OXGRe*a}gRI ^# ^뒴*Ó)O8gӻ8o.4|r&ŋtZGjqpN2=LH7E9_;4kTC&vh96mƧ3[_R|zн&Iʜ&/_32dQvu,'4*Zㇾ3Q[7J>e7ZU$5aem.DM_DH)EuxZ^Zuԯʠ7o."Lh>1չQ4TA+>ZJB >DlϾ Xr2rvPR lm~p%H! D}'\/:چ]L.*s('sSd01%>~ƶ9nuwPRh۱KHPi3fv37f? Jwb[Lrn?oY8l=UۼR'Ul|2vX0V2d1#l^Њ+*!ὥ- M?AfPñFߧu" =OAcc%Y;k)__u!+YjCoPQ,!`{cGF#bh LAхqrANÓiZ9}$&Qn&k)orG0Rk;r)ud|xuҨ}jUyWqHpd͢fdRq]F2,D_n ګn 뗛֓xkSOQDHB_P7i7/ kԱP0<:+|!' sPk@NP?K$'D ,2~>xkȻP ;&,Nl:5U~yelR5Qi [è>'1OhmfF(Dؒ!iL>s ͺe &Jc"Q=2_pR5[k,v(T%^ vu8no*Dh(@F'ӱf}G( B$ ;`aK[4g6hz rM]r@?ґ1.mUh"Ҿ(J2ND/`{X#rUD4!]ӱ#TE㑺%%6akl׶9. o@#^om):y +V@G1%B=(:M3}戧S7=9 {dZ(P.RYkYt 0^Giuf7m9J4C~UgkM]pj AlSt'OM~#"kl-q/ ӌ. rOyIk~\v!6 G"3Ž=Jб=ߤWaȲo +-uZ? Qg˲ 6vTJmi"z}=KνǧLQ 0@Ed*T\fdP&91ZLew04Ҭ87s p9&`wWw].:JŜ»arDI(/dҧKuD@q 7Yq/ X,|vw;D^Y@!}4=EER؝x[0j^ѧi`E k>Y+a$2!,C{OG-&'6UDN#1wH:] ߼.Ejȡ;v9NdX2S{q׏nKmO#7zh=\Vdl.**+:r_4#'GaXbZf*AN" hiKyJ\Ց@parcHaXTp"/;|)s $A7@Zg ǡBK+I\Id0j[MpvXkŅ 7֙F;3} Hðc KAQC{fdK;?Dg[xM4^ 0GCwÄ2*5lY7=-#"7@!jE郙FKcnSxrMx6g&: Ņ5vXQ@Hf5 (qBT6(KG~W!>t60Rz ,!d#/=}T[rWxvu:QEq` D3Gmv;s-;_-M'Ld6̔&4.S#Qr5UwDp%^Fk2~[XXYOVu;xlAn:ł»EW+,Da屬%y_o1*-t>2w*EuWaQ݇H/AwbmR"e~v28D&QP-c<DAs",zoδ~d ?٭MI!xY_61xކ_&FU𮻱3 B{nY.HŷGk|]Zv1=!,$qĭɁRZo^[ `Ϭ^8`4XSPNkt4&97/b`T/PPDFX&@kV kQwQl] D6%)mzg%K?[EYk P-pwUT6Ǹ ^)tQ/b  ɜww&(slh* d~_=X'qBcʭp3&6ׅ"~t"2ho~a0*1ҙJ!Vn(.BXG s[MACϧ#TJP`);bIp$ڧ궱3z εwB)`_pm~B_?5w0( Nݛs@lO[v} n+}3S-B蘹[&$Fخ=obj:AUn2d;huYoW/{7my=hM?ƳuZB@Ue|%o`ȠM=f".E-3҅7I8x 9X0+ iD/~puOfFkyC7PSݪ*l\֭#RIwt] 8v -sE'S^ 2H2l;К0cZamh9)`X;=%V!̾1Rd!%Fr})%6Z{/ْͷgny & ̋6o$t2A⻌۪8yDŽT`mwbFL@ʼnsf]Z2ݞߩFx5fnUh}MH&ɔHs5e}K E16)uc|]e)1 qX/ , \ Weo"͎PO$GD?ʩܻ׷n\pԲB$~q})EƟWT4]P Cz_%1-ܵRk5V"ӌL ,R W4:t9A]kd?G!C7w aݱ?Ёl5+!#WM0e6[\,},qnUˀN޼XIª"_#ʏS¯/`J^2)Glk U#*RR?,u >1d (y1DSHXL^TAt:+p71$;hh`KPcyuX 52<">}q=z>=MrVOa!IOQkpYCd RY1ciuڶ Wfi0)L~CTdވbuv}N } rCDM$S(8 748d A'ȍ&:X:=ֻŠ{W}rhQ2Pʟ3f˒ʩO Nyǀ` BmPC/8B؋禥*Qew,R$7fPS#\rJ7zȢ8{ûM6o9}nOSZ]5P⻶ )MMqEE~;D+E5on5 *~ix3[O wV1}J;/CgDZ/:Ob"  >U7S9^&WS!'ĝGzw!6 .E>z4Dds3<_Y $4͊Y\5|N/6rweUeáL9MKQ\ͽ%o:Nja@s5."۲H 7 x)ds |vh#V3HjF#VytN&RD[,%U9@uWV>Yd5MeT  Rܥ{n_"d2Z0B;9V璪LgW[1n|@r;٤mvϥ_jcv^8 Pd'PT˶n@$PអȮd9gWHh~ґ(, a AVYP.fJMS;("SU6og5PfŤ)b6T| `-]XNWX܏/נ)OQywzdptuvQ.s!vQ$Es|ֲ{q,P jŀӿ=/~cZ^3 Gwy'˒XK]ӋuaNMDZ J/)MZJuv? @ANpdO*ca|7ƣf32xn% g<ʤq5e+%)PoMGb6n$aP\V;1[m m`)K]r}Lbvmsʐ%<#D25֨ 4?dۘoM8J4wTz!Qbh})kn-Qo_l#gPݔ̣z&Ơ$_Co]v>p1XI,@1*9eżT1c:M$V( 'zY9 T3WJ~rADŏc%\ mKGƇ Ck=!O$Zi}ޮ]U;}KFD |F8uY,vWɠ<I)i |bg-Bbxv٭,f璽/;Q F iҗl޹<̙~8eȝ5?GV(aRgD9-F J|0cr s {s_Pn-'w9J  +H ra~ᆲ#WFȺ)] ^Kjӹ+dZq_)&NìiW96:ksfzS]>7T_H4R,~BjB*GxDm\DنY\q\1/URܥںJ;ARϵOK}#óeN iO3ax}_Q!ͳaLWOI3 d0S/p1 ^M*1wm? y'*,K 96_ v-J;R]^vR h_ u,fh~򐐼]RqRvUh4@0n_R~1_ץ-̌3dB]>qr,^pسcSaƘ:!U8n.ejuvOJ>"Fr̞H;zeA(c׹( igHqu Mhhl\ƾhLLjLRGtӗ]1g˅wJ G>vd* #1' D~f҇華߼7#HM0rdwhS~S+ 8;r\Wϒj!Lkk9:qƑ6z"*t`~mEЫ #-R%)Zj^UVFS[BAj.H~hIX}'/vH6|X@`}Lg=^5PJȾLuw\lSa=%7m]("Avb1,DWmi{z;EY#2NT@w⃶1idAH?]֮hXQй`,#s0C3u ٤ 3mc9D9ےh?=&H3xQټ7Y3dK 2~-C+a@˹xXƶO1Xv8y*ħ,C+Ayr T"apg@H^iιB5&Y͆,)'Ị=nZo*HAhALRyb\%_X3F.T"R֓iJx$Mz_U2kOv^3ZUL(+F j[lxd䡾w!{>7ob+ܲv_dݿ&t!e7"ߖy iNde n2٠Bk/Ow $jMm) EKHjѢO9GmfaY+n~yt.W GzR \p6w>%}Cc*q>aPsw&A"FU8L=oP1?MG5QRx7ۓ>F nGh WS cQDSfWB 2 <]zplM Cb[ߢq{Ln7!+QFIдtT햏CU`Ԃ.o| S*D<`\z0]W5wLr>H1QSj1gHpnN<rZbXvI?`l k}{㙾ďlE_[$ HC}Hpf){/z0zy_n1vg غ`~LNOvߍp#2X"gR/.#R];+{}8v7Kvz,fe0 w2%6( p67jD1),E_Ba:=⧷]9'RzQ[17m"s-v,K8+.w6{A[Ѳ<)NcFaΦfQb z#:hǼc[Ϲ;K-doщFܪ^E=rcoII(|6f3՞^2jqoY舲غb*rfT5#;>Cu5+~AUNWΕӈg^,[S{ <"%ͷ+h&M+%gnzlh(-MXJ%-j Dk-}Ḩ-@_ 8 #^b[TFg("IKu_<ʰc`hg\ ?R# u|Q#79ٶ麟+as܁_#7Yw:[f)Slw,<.P >;5cK>(jlT;̯cNm"O憾8ޭPg'pk!|\j 0m hU8 }:.Ȇ/b*few 8w7|disY4v7(GR:eC=Xy1]#w5)š SK5, 1bÓXU@>tMc !>.M7V;SdnŌ=Lf#'8k18(M 'V`Gi (ޢhTLdWnYta)SW0f̕jdqfcӳve!A{ xF a{E{'.137pEu$Ε8; {Y=/Grڷc!vg3`MAdM}@z,( j1wqfmfU;pgTV}jyo#\q6-tq"F>8I'BR WU'ρJ? u Nq 1r~c9p ?}drVc ^c=-?1*G NfgekB^hįgJh݇rl]SIT? Ksf,.o]V:a%iQLK ڇ⎏Yƈe^+/yICݪAVs )+ 2 󊦧^xGX7[]8YG';~]ȤG: #7ZaaCLr\wv[sHc4:(ա%a=A| ?gnVba[q(IǕߔ_ǭk8Ƿa&b.92ɶTBS?R"P!`a}C\JghD?&D6$Eol; IYb1A!oiRNwLca0:&Zjf ~F|%Q=.gfuE<cw5ɿK=L!9e:GAtQby_&@VXOrNq*4XmEyHYis2(W@3K44PMb}|tX4htP[U={byO09,VRәg} }fr ƍdup/,ݺR @>F5D8!ҜXUʓcyHc2ˤ9$69YKzSzQ:("67aUjΫs5oc@uDHOV QMgw9dS`zLcs%oWZB RĄa}\aL/򪍝3x*z,>S7[,+:"Dza$Oe/g~ЊX4V‹ܵUh:Pн'C/ܭߔUNy]E-yF+9n }w=ƍ9 -; ueU޴6`u{+g J9ћFzMj8qsYk{a`%FC(-ɩ]ufQ.1]C뼮ƌJ#O>mS.kyhE dSÚzZ+x92{g?G ;Y}^.'A殘qLH @>'oL"/XJ|ث=ro&S*[u8>=HUDb7{c$3Fҧ芖DG4${K%ZPBKgt*5#]9d_Y to>ڪrYUBё؈$}%;%#/M,mW 4 G] ?'>ϲ)y9,b*)Eɼ ƟgC/*m`ӯQڭ䥠%mh[(\Q{5H6i7_I :=O ǃS0օǑs>JHԍ';ڠy0$M(zc0aҽ5ή/40vbP7=zU`ߞ18pe2ߡNk؄yL ߧ˰)ɞ]W"˦璞>j/ $1W7 n u:ofƒ=WtcߜQ g:}-7650٤vg Jd@D*/!0l.-DPF|`6{8bSzlX|"C3vs=5%,A5: }h¢l[jlLC-R7}S :rFk88iϬ#a|f|:Nq n5:_`IARГ&; cLT};ER/Ga0yAS=8o@6ʆhֿ&b2ʃH&/yЙA4"!t\ ,!w~x ,aaJC[5z kVIu-D{ܜE9 :{VZ\|ci" (N Z^~̾Ku4pab5 O~-;rNˊb#dSb^n7'½Z8P5m;QO7lӦTxC*)Ծ۩bW*'om;gvk5ĉ#my!z-tL~SWڢ ,s9EDk;BUx BKZ\po-o֕wWXszt.S{Kis)@mj {Rz%iVܖ4=\UgILE`,J ŭX S(RɬbNo&igb]GwD$D3$ohnT薫{D,V(ԐLC΅Qv ;~{vKʡqހ{l5xvve d2um¢fGwhIdq9>qj?;-bI[CChmkFuS_Zsbrwy ?2ZEOb>ڿ<)=|mAAτ (?X^IfHIq72c@-y ڲT>7 JZI j3L,8!&qܱ 6y9#)QGPQR܇q\֝$3N:=+tZ(d [_BIh2D)=GcV1jk ^+'+,\DK]r~P"U*XsP5;]Jv [& P8/wkm[bQ7XdD*16چ(6mc:i?GU:qٔm,ixL-{sqgI~u3"M;SJ; `"-,|xm!V_yyxB4O>)1 fA %*hr^ϭm[D<e0 'EhTYfoZo?oT k. 97{֙\rկ>KSw8!c!|OLsL٤P8N i&7ϗK8*W,o*I*%&-QTU_ X gW'zmr^ l~7 ^-!\DfT0k8|1:~1?$1t ;#8U)m)-6ߢF'UL.zhoU8]&%٨^;L8">=lUw=`\1s7]TAsĪ%ܹ5S g-@;0 6hO8^dci׳w4)_F)Tc"'{J޳Ȕܱ%2}][4>6erDk.#cM89GVLӇb<5m;X0~hσSG->bC.")IkfηI6_ {* F^#zZ;>ᱠiX :]2TRx%\ s5 Ci//27^M餅?G0DL\/’ؤ~k;La9Wg4 cvCy}L`y+G)Ru֕On_u77phQdŒo5 \>A1(J#/Ne Y(w}q)No,yjxj奴 ݋)Y3suPh;QD+LD6Q7ڢ áV LSM8tjXvG 6A6Lz~(CV-D8QRu՜x~uaY\Vt*"ǃm-LfPꊦN-+ql:#%2fŁ,|Ǫ`C"f.y^^}k;nYJCPDf;iלTnCcWj[Zg6h>x_%@/yd|!p2Ny;Oʱoa*(j^P^}x/\-w|a(P-Ҫ_t%ѸvgT(S|xSpǡt5%QT -_;wIlUoT"aeH qR>1&?7;D.,@j#^N6 F(ǦW37i+(|Bbc -CU'Wp!Ea6GG/X#)r|*lp*u*6ИŜPQjt/H*sx!Y[n>|c_oj_R|&wuY E^4j yY3lwgwp׉&!NQaDT+G^aFQvr?<5 \؈ݻ_%8d Gd;Q u؅-\+Rٖ|~OTWFnp͜֊phۆ`Tzk: WqO9)Bc`bF!MjDŽCLrA؝5LZy0.~&`H\wNYhQ- Eh"\'O 8T2{š?[es#u& ,o'4ðULLTw'Ez&xm`m()' 嗩zW G pbs"㐢a/q1)p 紜0QZ{m~X(wYLOVy"h pu5$QJN˴hB/qcvœM yԹsH,~䗶 ;1= h*I,$ݷ=?uѼΛY(* ؙ7= 4^7OX,W"!Â:sAP0?-oG9Ci3Qa&aF~/X"{HE# S.ŢʦMk;eJ~6}^+reBo?|)H)j?&=޶I.ŮmF[qI9^_ɨg\QNkj$<2z|m[ [yK=Qz~fh6ʋ%.UYju7pa~!gz6?/Bi)X1PDD͒"{E/Љ g1)Iڸ̔P㪞> H핢VT\C &DwixL1\gޔ>zI{3l:<#M`&ukӐ}ӕd?t<#0 0%VT F4/JN1m`GD&x`r \a%3<I77.f`}7Q E2R3iYȶ l\L:Bv7 o%Ņz ̛$.l&!NLъuzO"qx^ k'xWQI~ORqnrpKsr3ir@@GQ#b2j!V}:%7ƾ$r^i!ڔQ Tڴ%? R4sr vm*zH+s&{_MchLdl;9tqJQW >W|c5ϗ]pBG}cfJ7Z`f^.!HxW^b*ܕ*[JHmVgwj8^cݣȻFz%p@矁DunZچx.Ҙz`(̟7N30IjAU^?Z+msݿw~gaW.Ҵ-"+/5z}ܣ ۿzFL32!>B[[c 6^H"xqq%]ߟwA_81'` :9p42q-2 ?eѲG].\"LK|4P}#lF |_/xZ ~ FM’UyPӯ;%vqn2Kw`"49,OKM *p߆̫!a-r`q;쩳S5w4SFg)lp-m}Zhd[Q52c"l,|GUZ|6֯YӚ:[0ɪqv!ɈYuӿZvGʢ`ej2ä[w1.gu,[ ĥ^N捁V} Q,^qEQ272@=7Bf.fI0kiT_*_=ӦZ>d ? ?+F2. {q,fLrB5w8Q2l08k6|vnYeγVXMV*PA0 ojDl!e|Y/퀼Bvt`q wr͒_M?svJ)\d&謾AoyT'x3u/ upJ"3Y#4x HjԻڥi KVVls!CfPBǪzoH߃lcs!:.mVwD[{"}zp0f ~EX'!!!>=pոN 3dDz]x42GTNI'צhDȽ2Vij4~NO;j+|G4*nx"{_J"aJ9>&9qZv]ρEԞ[Z/Ȃ`N-R| u` dT!z3wv=2?Eb΍{0T4 ;X>;]m7M`_ZMb+8 ҋ*7IPay6A#<Ɛ`VxaS;W",HCvF.OMJJar\ dN:d0šCyP-٥0p+켰2wW9 qh^0sXOxZ5?1>PHkQZۼ P,<}6gU]7?=GMQW5Bz2Y mp."^s.hΟw 6O f=+G9l@t?ynè,A14B'~i8kt܏y߉ ޙ%hR`lQ '_+`pLzjmJ PGJIh%v(+b5^H Yf 9,5B}6隭 KpI7+-s qǃ}0΢{(0/+gU'`VA|SgBx+9ɰ-N؈4',= pC JMO%Ԇs$$s;H ~~ks9hb7HQKa{0O:R+aH[RKx-; ܴnjPwVLLy/Jjn8o6%Q`_UGX̵gIR䵝 Bn?p8x T3.'r6V7V ,fH,KvǬkpWsE u!}xQ-HM 2=oZCX&?I*ԒOPtbQz6e؅\ *f^jS|gڀ(OA|W_<;8t'aȧ7PDۤ\X$[-Я #bv0,u-Fh?HUg۱qr'H0))QFhl(IX' U2VQkӍ\1 Ypƕ(zhOI1.~M@%4 ph\&S[ib,y3Cr(F-YSӟݟ j;)89J nj_ÉYhuxnc; OVjcw ˍ+!\x?xQ1"|`BZyQ^UJF,, r&PSP{㄄9tS_1w荤vdS}jU ՃݶNgؚPs"3F>c'*ٻW &T}$'IYk!: e2Q ZiXqA&G Ty7 A [l}S@eXI x=ІA[*:Ήׄ82F(nɴX8{ljםbl;? źM^.e>?J(їyfuA,Ғ\;$~ G`NeK)ɒ,7aVKTr]̶lp @< 7iU~'*&#$Sw.' @K=3@cNjRP^Hf8bNIӡ\r^ߢ\ VQ؊=b4{aF:o Z^`ןS"rm޹|ؠK~9!APvp`<1OIRN!0`Y*1jSPĥ%ׁ r"\WɌ.2SBȟGm4mpmBPi4o?_k/5G_!(W(maĦ?iD:)w-=L8{k!+FJ593aAȸN9p4tx!FFQs]vZ+@B/e>peVjK=(CMimT@˨Y뿋p4J$yѤ7{ipCEf|X!灰hi6>te-Im J6eFmU4D## "C5,y>mpb8P e'g-rHC<ѐs %14y!0,g6o"Z0 N*BMx.z^7DqaPh= -׬ULB6`%cx`N|9KIs$'+xd% :0+Yi"ʶDz++x+w}?EIa4>;xk:~nl$eMVs/J+0v-BT֔t% P0u.>PBN>~#6lg2"m3F_k[A2ܧ%Eo4vSПЖ /QZM@I~9gEO)!=QLoBzu1GcGt5iER| (P+}LԵzEdA#U[:^WBcYbgo{Re * ?#$BJ뫝A_Ԧ=e4z#:m2EvNJ=;!*!ϑ5q 62O= GBz]|\<9̎JbDc_yȉ\݄Xn/:%DB\0Rƈ-Oq|/Τ 56.hU@Pp$ >Ut˕ϱ "G:sV$5|5LԿlzl?Y&ބ59lW@J4ϴcMgrSM6)ĀM EbR &u/pg^XJр^Q ҆DIgAt(ؠ-X8RЁh}G}\ޤP"Kf"/ S;Wx7Y57ИbDj*$+y֋Ib ۚQJ 2R؋iCݜ^/-5r ~ EӳO&8Sװ֞;e/`DWYn$$~Z4SmQm39Oekv|xscOޙ|8=c!r!81s18} =k;޲5fvf2)A gCUmA޵2GA.5dM6$y..ZqLq@Vf^q ]:3ʁhQy3P5Z]yZ ..3EwnoDcBlA3=q/|wxXXo0ਵgjཉR6JL-0*B4x?D9)o;e4fV4\Lz&/GLLܵsٝ?Vӥf?S|[r>9DV3㜅`0ׅ.=9W-AurhDVZ=7E{إNkJ~)oΣ#+dc`PqR,C0:hh= 9bO*$H9ߓl RocGds)tIPcQ$g[3~c@E:lhkcBQ_cfͿw+6=1l4;l}QsI5v g롪nwt͎Gw&Een3l ':&b^LЬz27Id~& K%&\.a ^RCV6rEd> XGT{Gxd̂R.v=*@ @?lc<7Pe8}1εg3ȖD*e3wX\߽[_8vBYʆ\:Dڙ;&No J6܇#TRCTE<œΟk8L;k|RshDIrg덍pIp3*I[:K>wW(3CõczJ;]En &<~*?t7 ca,.ˋlcGnK էm=Sj,\a.JKjζTfU\ap+wUM<["ZjaMήb_h*k"wV:%*PDa &@Zp&'YDC+t;"Jk#!0MbE5jqh1I 0Q;GމQ\5 o< FZj.QP1jCKZ , l4I˫O3flk>'Y:h-Qe ;c:Ӏ&}pD+R 9孏S: *JŽ B\Y{Dx)lCL2τNr$I+>\(k_,=h- _"]ga ٍ&Jg y\S+2BP]Б 5?Q2> =C^㾏X+\)*[N\͐V6Ηt #Dop)ہ*)SȎqL#ut " C؈6q,+"Em*gj,] @Ej6ħҠKj^Kq-LlN X5j'_40[3< mN^ XNW:v _a?ǘdT5d"e-fÔM]U S%S|7zL"0AZ> ?끃 D^H7HV\2r~ZFxrtڗGZ6陥YshwNaSY;\xv5}ݍ8'006޺{FҟNNڭ#Ko^@a{}8&:b%liOk5oRHDO@J8x`\\ '$$TK)oӑְMz%ml;}P3nȐ"[PV!J=l/Zl9P^'m\px~)xQO[#jȮ-sY%'< h%meZQ0k`TRuhue;WiC4tCP|c?ժUX%v'6 Gc)ǽV ]d%A7Q2|i͓T@ ph4cw(%.7c\񔺯\#b!™A[|gԵŻ" 7;!@hZ`ut&<=?^TFl@ (\7tODQih!/ʂ!Y| g(<BS4;'Usr 5y%̽)H!<*ӺDqLoE\;$[7MőW )U%dyvD!eu':#-K{ŲH G䢔>$W7yӪ5Dcsğ0U@H"d3@fHF*}?R}d"kIiJ,r@b~l-~::JQ:mǷ3v˜{ =b(]-lr-fUHrK n.%]&'z| }%6]{WfzLTe4SSb<%{.&Ml|KB?*l"nEƝmM:lsYßFź[:w3vuU5Up|?q$9F 糣N&Sba|\cUsV;gv"K ,(+k0ĊM .xZDK=|!RGk_X A'HBfnBdwfdE H^5p? i u0RJs'LR ^6foG\URܽK>b^8RIu Q\?W#M`n,^Kڻ2:])fsk`cLp'*A K%C|>N@eWU7'[̰-ϓzMf]|eB`+iZ^jsxHb/+!:p;϶SCW, (uyOo!ycUB78D:"T@E[ɽ&@ BH2:!QQV -1_x>ɭw+J'U.E[A`]Lx?wa4YUT"8_״p7j_JQ-n`PhiD29hA*g$"Ӟt!^yyҦ ׺,y8pdI_2xYG֚Zel4ZAܢGBϥeo2rد %نVA%vZJ ȏa#8c#ơrxҽy^E}t gD_*d*&8D f:jM=E:5r%RYfXKDwG95+ߜ9T"֕ l !#3bp?Fޖ5voPdXWli#}|tw^>N[yӤ@<f%nAn [\(UKh>:aNbY>Q:ac P'l=]QoK%F!g>$<܄4Av=nh!L׃ZJFmR& Ra7@e :=Tw[ۼ,?[:QP5}` ^]mF-G%'@Ru \{RTWfpDF2~{kx7*%COZp Q y=ehN`Wޟ-L2]/o Rv<51Έ6ķЗpC'~q& 7k=~&5 r՜j&q͙b2מŖ iUQuj=Cu,:v3o1Y&KyŻйQCy c.PtOA?6ٰi4*"twCl#"S2Msk=t`0>l8tk56ϓ4=ÊrL*Q9f,A:":UWd-fP'Jh2ْ|Z:"'q4rOpJltHͶi>*^EaATm/PQϲT~K2-_ $zPXieV:ۏ6Fr:MѴذW$WQoҵ'r>G]x \ '5HdzKj *wU DP~`eW(YJ@˰f^,+E_D[Ҵm˭1d-KZWov}\{|m|Ό/\Tk|ζjPU;,$P/X/*(„HPo+~D8%Ċ~pv)/oebIC˨Ayh@SR{THR*Z;+  r4ӗb|`66f"zLVKSɚvSXYX-KɅyo\Q!lI{Wɬ3jSu05tJYJ)MpU}t>e6x"mW瓍 n&OE#vp Ts6~vL7_-:ㅏC&egp螡 ҾGN;m%90_=H}%»4k-- ,F`'th /Rzy3 e}bG$4duk u9?gge-TN!"Ԃ' Ҿj 9i6:6+h D;M. $%eLk4E }H?X\r9T+wLWrBgE|{!Ìšu*x]lfd*)Q7kJ-#|ݪ2 QS`H\EQEQ~=`6Gw ! =Y{v+ѻʼn#nr)S'.vϦ$vvLs5ؾV 1_8 Gh[hC0J=`;sަ|yႳ1+Ӈa[Ĉ6__K^OVc^0O~uhe'YΟk^7-gz30tp k}䝩v$Sv˫*jzlt]Mdhoqt㳊>{(@?݃W9"3v Y-7W(ɴA:9Y"-GJ;w\c:BU] c54z/3`֘ZV,n:_p @{hhO !att l㓎jmѝp5;FZ +[@.Hyg8cu)'跼T7( (B(5f2<,xd:8f7E(Ė?JL0 > Wr(#4@v]XҡW_+ gog$W9D@E<3b ^Òcs@aȓ22),d?Aw ,̬ [ˤEMvI;}F Uq9(TVu;Gl4v0×wu~[oY˘9 AH5A=XZGFD\6 xwb<ۋ7KkbNIQ,D_0K2&Hc*t.Wwy$'p͞e:2y3,9<:$^~E3^Pdۀג#+Jfޣ~:cǵyw' l{*roCD ]=g2*̚ nW&~q/:uhE:v7p ՞GB { iFoZ gm+9nCmu>akP+ "SP2Yt~0o=f =A PK~HZMdO-*eQg 9,k6vSb[&W ;(6FO2ԥU ExʈAHllɀ ]`b=_VĽ%O=z:f|5 H#H[gq? kki#aj_-}g/. *q:2\kUy{N`ۛ ȞBCO'-n+s#3(1vǛo8GŸY_`?% i*Yp).`\?k?J9⪡6pF}n> @S+}\8T+ji8GcX9{H_+z6R\y]0EΗOx\OuaDwQ1+P{|7y)Z|+9E7*ETjGaojD}eO5FP~ ,U=P$h uCpvr)E Q8^HWo'd%R tYU#/ $s`9hWCO-"jNS^ uW4(ÝJ{ODI*~cHc~ZfP狔p xt!hUYpD ty'3"8:[ }D aقmt +QbIkh^<"d^Ŝ7o7OX1 y$n&/l>GI]N*/#%k DD92.-kn)Yk=  qo8jf'$MBFH_ײy6xB oZe*BAi/.#nC- LNmKYlVȔa,0zHgzH _m|-$ufӶ 2U#Һ]W"u^A@6ek9Yxs l}LK=w=SŹmի6tO2[R;j yxiҘCBV4\o䗕5NlbI >(>=:p & /ܱPC!$3lv/@PA`N^pͦe"([4Gnq..H(4M'S$3=`Žc{AbfLp^LͳLMDnږJ~?Mx@HOmH%1<2lA1iss-dr[_w-((XU=~mAy ը񸊛fӗc>zQ-FӮ}.7ͬԌ4]&*j4 n\k?K˕ yw ,W{; HJ$nKEE jXFxvȨ{g v1\vGn8x1.s14`ƪ`#^5 C*!4`ɱ9OzCY5,T vTm<{2u_ h>~EKv|nzaH>4e8ISq䄇Ln9l}tֹ&[ND7/h Dd,n"B|< Y zݑd;}rBcA#p^;2Dwf.`($ '^&Q}׊OF7:j ۮ 25NgѧgT1P& { FsV%9t>}t,^BL]fbS{nei轝Yη_3) K~)K4(~E<;סtAg-ZT*'s-vT7m?T e JV:<< -? UK9Ckh~NէI6d|}"-'],6Ɛj6_7xgG)cV$}9_#AF4w䩺My?x:ʏ LXG.j]~LJ{ol?\yWPMd!NZ泄5rz8AF7'c(*#W iUkȋfoL-%cX|ئO'9rx❊Vq5i/mU}5\ϨޛU d$7oyƤCԓ%SR0uVE#e 6g߃,0G;cĻL067x#lEHKt:x'6qAWQ}dZsDvK[X MUHr1F^i&&BL!l;%fEZ?+ܗ'^$!QeAɁfTnO\Cœ>,r+ TdS6xo,##V( ⛈M5ZJ#Kċ(Gđ~&)7oU͌]򝐣n)AδkFHt'Pa{ހ &ݒT7h[M (F(gqWE"WG4ƈ(&l{h f:By&~bv _~py-԰l쫳; =Pv'$?bRpZ_m^S d4gJ5K12!Y:3ΕvU0G}4/C8Fd&·8M}>G{aѱ\ެQ+rSO[t 3E^dER"ﻦnϝ;){="0vDR'b OT(t & *'8HklfkVS>·2 )92@YEi®H8Z_B-<QnTI)6PpAD]Ҥ,5iP2Gc4 ҳڲ&p݋dor̥ i6>8;blBнiK˲ A%3Ѿ|uk ][]Hm23!b>3T#,czu*h_'SMLx"-} kFMX/\ߋmIlwiz}ct~,) JC8XEw_6,+;z BU`Ib38+[yv@Ū})>hBd}F5pz8HvVbW55>EX֧&AN>Z=҄ :VhYcYOZA_a༖kg_Y{S\w!54ilGet%-{P@\(.e!EQwLQ7)8U"5C!) ޸"M)YpW ߗ\fe,zf )%*Z>pv+u&'F\]HͯI'|Brޣ6ܘJ$ʑ⡈C_!-j>Ӆrv)U™J;4qANc$e fx!#l[sWy]Yџ%wIaܜ|o-۔i|Mʎ(EL$t*eTDv !Z DlT<[8MciedD^d1daD876&Qcٿ) 3dsϮjEd_]yB_V[+|} TmӶ<yhJ~r+&tL'ʳ2ܹx-)= (=@YE{HJ:*WyQ7CDY$|㐰.0܅ 1sJYtĽ/Y4^1gI~|4,:ڷQ֯13bEaPx"C0 eٕ /K{fp"\3+ЄUfӨzZs~jס8a}`H>^ ;_n,v_ws$z Osm^W/ jnd]\^ݍӨlv[!/󓝟 ly"5GEAȁ;(=^Z[5]ݶmSȐ 67v!CƐ~7)~d$'jXv@;71kXwC 7M/:Pxo6 p(FKdݔA/7I}0saN4.~fH6iàȔxO˞C 6{agJ6|-|dTy˗&f!by4Kʍ2\c ?Gb$Eo[$]bYJWͰA'\cɐd{:g0Ӭ5 X εKQ{cW%Y8TϊӲ3?us7Ն%RS{#YΠuȥbG`9PukM۟Ib|o6N:{ 5_co+sܿ nN3oԍR~5.4/ߡr@X3[k }CR=vd= Rgu4,xfJ{n2"| s9&3@%"F8h1bWdlQ. ρ.c# #h2=E@ Ni;lf'OWfOHqFzK8貗%xB^ NTtwo!)цN)ZowgzFջ$: l;Ww" jܘRhkb?P"%F#p =5.Q7ߛn/±9@D7)<g='5 HJҝr', M pk2 Џg6!} corRƘ2꿡 <{R#5ecS ?qImRޠB"p3[qApU]X)*؁Q5j]HԿXf֬,@|ћԤ>6B,j 44OiHʬM8ie8yjwj0pmTaEx_^_ (gnD PŐu_#$ E~7W1!P㑛? Q}6:I+ ߕ}7žoa-f; )أ,w0@6z'}&*bE:5d.4/an~ICsz6;?X7BjGZRlՒ#QDhB wzgx˨˛&KMDwޟQ\`)]ȔcPz5X&vRHfsOuCX@2;9k#+I=Z ʬkQh sթC<'Tv`We0c9w@HL;㿖%Xst -띊BDqoZgj[:7>ʑ9B?P0b1i7zHf?kY?n_C W$2{4(;L6㸈hY\(( Ā{A_F_?D;9 u7G}T2ٜ'۾aÐ4^MD0M鹿N 21Ob1 _@rkW7q B(w 鋜yulơ.8/4 tCE_ҥbaR]W.ŸHN"&qh_<1u> -wWuYe7_D2BdLps kq<k7”L lzEDOTnq.gf-$q!ejjyMCe$IcF9^^HoS`B.#&Ό}ڸm6w"P&.0U6+qkxȵ Q,Oj BbEU8&ŷj.ZڦZṡ$?13+QF[CNjHOu5ͱ fĠ~WWCDJ]']@Jm)'֏eUfT4fyWKI7m+tQVF$pI#OWzu-R෾r4p$LdW%Q%W*kUFy^ť2Qa%4t3jdHƐ)g茘t6bN̢,Sn4td޸ߟ9]EzE]uvI%xp߿҆I雦 jŵְ&N)%zkj#8'^PurqWʔ I ǡ=T4l7Xf|~Ea R/*[q#KTj;vTn(;mE-BMɑYyhxKhA:%yCJio1U$p/rU{ 3BBfY&0_I$qe;p񿩛01>7^()z24i,-pqXxЗZb`ufR +\W^5GHVLVe0 ` M@)rT>I,!6zPGԙXxx6[_@ <*Gyh+ vnb9w[MEVhMg-eezEj"OoNL=l$Z:ܯ6_|ZFl`f$IR{ DZC EwUssU#| Y%#Z1BcD_Y1PT vRofX-xxӁԒ)WIzm6w/IP2>/U.[ݸwk 0RYڗ2~۸cA,EEнGԎDRڝh_9 LV("tNACx Џl u< i=zԗERq'7ؖ!OB gfN'sjS`'I&M=IؘݎPƍb/^F*&ang-/׍Q2keJZρԦ9PӺr]0fJn4&ƤU:6x(m er-,Rgn( zL#g,{j=Z[~JV/{S"`U .I{6G"q/۟N5`U^TR l0lۏ 6I:!~-?4@xȜݝ{a8.J&^C>^q .A06 ;T [Yij尻BiH{ӫ% N%1WS ˘.WF,C^.MFewf~.X(%}մ% b/E gm0{.if0P ͬ$ݞo_$B7`{B'1MD^PvԮ4Dny9/$)ZD/m ?Hȧ>8njݥYeD2Ӈi/Aiܽ0:|z3gπ]Z X'B-O|`\[=% _ƞ)whkɓm`<]`˜rӹ<ޓCp[AXDJOe$Y Je6[+ߓr 8/Aq0C5cz;e wE6gL^_YHHGDĺU ZojV,2At;2KZ0_$Ԏ$C:L|jD65f5#<-h~R*惗XJq&]NZ2&0?٪R<ebMR]`a<)*| '`W(f;(q%d+j¸.#|O /ͻElkx1y8PK,ﴧ9A>|i܆ ָG\8CC*bt8>̯7̖-1ě00!t5XG,GcC`QzrbMOVP@um OKLӱ$!W(0+Kp߹OaʍYI GZiы)1j^s!!:xCq/^J *òP: A Yma@Vrh*.xxfQP-Բsm`z97~e|tf>֭_5!{ )܄=Gi:kd-vۨiSqv4:y^F ͔ u7N- r?cKIeӦ8P0hW+ mT6fL=<\ApM 7O3ylJMztÚ jOLS.I+IMtloG(svdr6-.pDqYبs2rZB#E @(tE^+-"EQpGWi9kb ̀$YO[h:V)B+v tH:~,JN-yMI.Ʊi H0Eć[pX'ye+V#!rVT  ˾Uj;On+$].%`(t#:R -wnW,먜n jf }}a5Rt|e4WN"bg,a',MM‘obRŅnnѣb-=S+RB[Rn 5ǨCS{'(P>r0_yUrn$oGu GVItw9moLOՄki+|v2Djeۊ !CLc>/ӻh BOVc,5fH@bRDsalCPvic BHEņo0WS]ŕόyfA[־JV18=omo 5!w .kƑQl~./qk&XJ ve;][ %Ptn`D"vU4 8.32YTK762t $ry!N7?}D@q7upqHGyI|j$QNC?IR^JQ>%S`ݣ*RVlSԞ#y{)ĺaQK>QYm/vi= y1~ SNv ){D|钏24>~Ffuczx&<yi8*>`.;Hi7~8u$7opLnbpJFNixT xL i x=jOe#nҙfKΚ:|ß%VJ̳QmJy3u|%Zk;1uB(jP 8>rb5칇ըVVy.{Yւ.TBp.1#G6a+zVq ]!TjgInۢC?9p{U}]'EszeRDP,Ht k,KGx}>~J0s pwi!e-le>XK/r}YT^5liʷKP T;7sEdQD ;`>`1mŊ8mqOa츭L.§]"g5XOh*t-{s ʓ5}`,;>;F6{I9W (1xkl;@D+H(+HU7 }mއeimy}EB}1MbjU&B+v3r,i&r+an/]&Ovx~zugW{)`ؔdJ=gmO&*k1͜vdu{xmG48Ԏb 8 %YC`}0ś]+COϸer !u_e= E D@P"V {4*4a= OD34[qٙM5N 뭞eQYoD9X-/g_ e06n$Ӊ7\ds"]Fw |} p~e%Vz22;”:F5nŃt qN6͇}'͒|޾wo'_n͑#(fhVV݌HEFb[^:VMN|zwsg:VyR9)b=bXzeܨQ_SR,I ]Ѣ& j+ ap;Ē݌y 4邥+~M{ iM M-yrP"WR]SmC6 b0d' NWrﭗ$7>Gw!U̟粑>m3]E6«xdM4UK b;I)|$ nxbhP\"!rR_.,4~jOG̑2Cmarb\H6of">@hD+md]d1|Y1F/lbO?髻h.qxf)B6V]ힸTh1@ @7;x$V:4:#G)|lFIH9 㙁g2tG \ =-L$Q60Da|(~5OR,cۂT1A;'-$b 9:vg6(X~k{WΠE =Զ=j}W5wڍC:!锬sǨ,nb\s{bvtpbf.#9Npҧ~`TO~sYPţc 'p K(gA=WlV%OٚY4R?Hl $tKs)yklH:" S ƌ5!ԵG8k wuHkmIGtr !muAs/ȕ@GS <-aU FYrO)S‡t'/!iu?rPWbaQ} "ulT [RXŻjn6dCg%hlGsZe+ R*GyPCԈN|#Y'+}js $m[*f[3pw3^d.S>/H5Ip' E!I(e &}$5^VJGVe}.ՙT+*p7-}U ɟzI_K\kGC*Xj}7-/jk߃@-,hkk95/5bճO>'m i!5fŸ$QUS$//}A +E{NEL`Mwe `?wq0"otDrJۤA7G[,icn HA?6)ΏMXW/[A+OWquz1Ѷj !ꁫIS,;R;eTe|J(N/ E揶만UF HH޻H|"6 1'|>vt''AD>g1iѽ~̮lO=|Ym~7.xO4SQ;1) k'릦))4£3m/kG,[o U\)8FdËN7lb(OZM0ŗغRDgרPL:łhe | ;2@28/+xkwhéa)e(ncriaJMIG׆ 鼆4X33霱{cj1E2l_NoAzLFcxq+[gώ?MpKhR'̴5:Il4Eo *}1 ,6~rjz0FMج N2%ne.C^c?*X!&6p&37T_|1mbIO`I%pRfsb *>gN_XӒ)E/h(F +"kf~ѧ!zɼ`/]:B*5ԩ)d#ERC(Or3qm*'joFK}׎P4!i>(EM仸,GTaX]^1yƐ8Z-aݣuufOP]E)&ve]ޱ`DO|7lXڤ8bZVKRI?D]zr i,&ih;pVC[;)D옯 5/Cց,fNE:hX k +_pAo0w+lI8Sk-$M2r X ;=Qaͅ+'$N y ٰ C:7o?TRNh\ 2=ZÚ ۗ&`qߍRe^ʥ0QB!EjHE+d nTIxq%p?*k4thp$3i0=XxȰ%&Vk(e@?t_B|T&I糫K.Spa=A1;[:81Q1ܨQ2q?_ꖺ]b%ơH@'l 'h5@e1)ë:=tB|]dKb( |}oĈ1F!-rL@lw<&$!ڬ]D+˽`l}8-#J]NDΚ$%_TW. {@6l- =/*s}G m]{(8pQ+R ,X;g(CzӐuOd&jCQnaD"nJXoI'*%r`!]p`X!G{CvG uP( oOӟ4,>X*ѭ`^wcg7CEC~7=+V4ZH O4~~tfC \Oi,?t1Uv%vLc#Gw{vwM?>B>{Ԃayͧk$Tî;w6I<* 7u3;a!k JoN jnjқ N;{ )l'c(S5U9KD ?y0)T;ӏ#w0l dm% uX t"גϤ|T5VY'6oa;tW&a hUܡW)dq6G#N,l9pԺlCÃx.'q;m/c"uz/Lgj+V˻Pd?RPt,ҝ1G :a wq 0ÀQLDy-iYu([NBp}p3; sJsր{;ۼZQ!,kN_xOcQ<#4omO7392+X1Ƃxd|_tz](EoȶՏ޵`,:(j?#'q{Vd'KeEwZ\&$q~Y\`pkJL~$^&Z{:BsI5aE-M^ ތDP0K]b+4#Kv.g2I((,xsYtº}ר|BsWK$>guC>[` 19E:2+ojo8o`ȯT%麐Fқdr_(UҷǠSҞ \l nΖq&: [GBBmVvxrApSJJ-wY3 z4/B|c8?өTMٞǰMejE8O.Uizꢋ^0x0" >iod\ƞĉ)FGM+KBx a>$̫c[݂_aI+(u;[[z?!<'gqٙcd?wվM n"}PGpQي>#m0 =bwco ؃jҎ{-q;yB50K(U[2Sߡ\[@ &͝z)F"[٧fC$pH=R[z%" '>ጅ i"[VY"5N@_"MJc;75Zc-t_giBwxR4 ;5Xrc QBjp 5J{ڷlq31yoOH4xǞc/RG\n.t6Tvfxd,VMb~S2+=yZ*m̷pH`c|"^ǯGr_3…2x:\>=p%uu6EYF "3fz(A k,qjJG,bJYbrZ d+2\O=  1vmwr[u~?AdyNr/Bw[~4Q`>~Ȭn֮*D dIJr=]h+iNb>70X탍;q>uMHc~Ew%f myZ=Mذ]/8.VlOGoIPɚF2ǡsc<=7ww|!W ]z8׹'\q zJs3^L 5-8rl5xlJS "+'ς[yS;v7Ko+Cn(No U#RB'`*ppuܧ*Lx>{ ~:'9.6|ȻRs&"~s+blgN.k Osх/>B *R+nz`H's"[k Mp;X%VkdjuiBi!DzB #po)<"u)jGؼbA=!tc_i17|eӺR@;|>7R,5 !༎)x(I'NMFBהw38j lMO"W}f-k?{U JոŗaG~<6Bxʖ9C3 gq8mPW2 tmkvg4*QUvj^eS5-&lv Eo ZLǷLLLtd]&5l'Q$?y)rHdv ~4F/8\6RGxi&ҩFLN"5= nm/Rƙɀ4~U7}WmvF[ 6BJEC͔cv&|3充f؍.űK(.0 9@I!>G*٦=bvs&r:Z>EJߘbfjH8Hlǰyf'93 ?nw %BYH1"g79Du4SY9TCdr=*]9fȚ2MQZkAv#nm.z#kx~d ee+w 1ש<\9Dc>Rfg2G]xM(q1lSUL-:rSjG%~w6?v3ߌ ;($rR lCd{ HFć+' fiN!'l"-eӼnJc|Ee"/cѰoA ;W?Q**?RI;"-Y@瓎je~SR+ərA$Ȯ!beZwBm}WPHU!4xVF3(j wg ө?{?> #xn'Pfb)/E|=/(RM^Rn]>2,W8LfT1l 2ۄj'I惺Zt翎wKPJtpp~&b z& H>lM6MH:0/8Kgd`_͕뻪rU=2Dц\jpZ~m$|P3%TZýV%Y$Z`Wq?ˬo؄\e9`yMvCrㆁ l#B7k~&a>:wm52jfĖvyS#kk4af|>kF)ʢ%b7[@J]u2B'0J.Rb*=93X"?/0PoG/8o<#-|t\wlF|jf 4?[F`:il>>ݒ؇8}/58E~5]GeAǬ]s/g>g*̔`?ߌy_ kD\k" ٻ,{ c)z3hּcFS w5#n+N̵ѻUdprN[CSܟ"g]7=zepxwʮϖXt2䱧Inz@>_P4b_T]v (l + `jcDYckD^:썒(;t=!tPөƎOR@4Ա>:OaK,;yxaj<;zZ} v _WlG[5Və@eZUMhq u&L4Ɛ'!'FkҀ7?omg`U[Lp&ki:bIN~ֿ! nE x;\p}tKAvUKGT'NU2ӅW"|ҋwF'f7hcj)P?z"XTyC@L?%nR}DLi^OFm'~>>FH\"lqOZ>|dzشÛ|!g ~($Koc4;?=gWw*Lçǧ 6=қn#@'KUIJu "z%K=<|Lb$ߟ`-̹\*?5D;Õv_>Y޼@0t9VBdf;[,.6H[߇2ytot̎ ɿ;]~ne97}pUe r7 }X/][]W?;Ê[рѫPVh?} $+x,["n| Ȩ`VǕqx_΍)Cpû@+ v?PB[#Mj^+00!rGj*ȟS_JSΞ+E(W}wdަ]SAN`Pf#T- OxJKCO {Zn< k]p([z@#OzrNzXK:La/-31BnA% 8akLUB<҈rU/V/}g?,UQZcяN2$GI@h_3`Zqt7ӷ67+?'7=-d t U;LB3L*iˉ0jKm'sPD}Ki}uG 8EQcqGi9q[x ,ݒb(S|W"Ju+h};m3=D+Й {Y/)0idް%Ise=h^W-@iB!\OFsgT*f%&KmZ,b848S6B!C_JQ,"!KUx%v*DXM y"yUʮyUE$ޟG $#2gaM>˴od?-Ofe1:!{mmO f6NiM;};8^uyjDG~ Yq-o?9C;+Z?%B;zr& P bz؁BoSUCUaơDy^@GDJڄ/^j`?tg9P|Jo`+<믃pǿovj&&i t`3R7nNA%9w?UdҲbCP-3(kN!p.XE'myO@ 7i̛BkB]-c3ׯ_1WLB7#APY"7djUe܊]6*S:u`g:->g?v܉ރl kmhR $\bN WBMvIݢ8epbaػ* fXETFaꢊΥ=}R:h)z9~,hm2DBw*n#@ATk;*JS`pA J2wݥ> Ņ{#ۏ$> Aڿ0Βq%q^aDR)#ǟG3U~Gʹkjy' pCaޕ}gU+\5< iV L~XDe>{f4% SH.C }c\]@@c*|S9,>94jk*<"QK1"ugHo0T&%IL=_ܝ9h"Mj:}yŵ+p/@ez?s@[(֦PL1u2}L ELu&ڶƚm`T/ShA@#v:\@,C%xa3Ֆ$LJvj/,HrJxmO`bEgx_8KHp$sؗS, *YQ0Qm)~)t 0u`ėFBHs~xB>]6HP;O`l_R%N e)4֪GF& :kVV-sC G3Yl'#L[M.e#l;Iݷgp (m X<.ƑkgvEq8MHn_$eh @20 9Voȁx-H G+IywĂC!9*:# HQbj#܉aT+`SvaaW0fۣg phy`DŽz6ǡs B0pW%ͷ_l$ {J|ˬdǖ{>!63x<$?~hp伳r}@J椼l,fg,|.~qU)Fjs #[\8L>68wSx_24"޿,ʵqZ eSk2&-lٝ~-Yߨ}qvh~>|皞ܹ!bw1ԁ\|J9to,Сa DSȰ?+(KLgvshOI - eiqDzN>J"o:y[+ln^p@HƎ-꟤-ϔPQZbn[9/atY)Qsk ^*teҞ$@#t-a$N?L8i< :NlZH ZexQRQ҄ˣpmod`}M2SHS1eo IAڸg4^=eexuH2$TKw ͸ o2t*;>.GG#-#"%pla4'7g(6E`5^- -_~FƬ8?B J1 {ȝՄ'aϢoz"UVy>NT-LZf~ۭxMg7DqHVR \/0P]ᛠgDH|A"m-w y nAu$,HDqN~a+-/Ӑ[Ǿd}ܘ30ߵee[)&{rL{b#vBַ{K4&~_f7S7%`g7>Y1N6+w2d2{/QOD`Pyԩ"rٽ3I sx'=NbYL'$˻W:V&h1w2P^}nejwĠ*K(-FS~a7 !m ,"1 pj@pA |&nnQ3}]1,P%B77mk @/?=2Wt2!Vk^omXmS[GQ *nsSl.*IMKCѧiqph Xܾ4Ꞇ.0q F:M.mz8eXW y/^(K`i^vj [hzh"P^SOb`׋)V})2N.P`k8P:tҧ0C[5r^#HΌeFKkdyڜp~xQY+:0T XsND/ ȥ`A'Op|\.BJ**AaXj"bݴ=qOCjHgYxB|<XQᏆ-_ qu M̠>% BV.껮|$yf7sFY*ƋeY]N\Xٜ| MNh+ݱ.F'Ë[!F&hp!ؠ[ֶNFbߔJp0FHR#e* Ϋ30ۇIԾS{ oԙF`0,>kq:s JݡRNԍ!?@ؤO愤oVEξ =Wbk [4-Te@ᙰJdW}* f:4 y%ZXϹ^doo[`} L9(VX,<*EdšSxЮ ΕVsWBU9iX a/5hO(V^4\N@ \.mwXP 29҄zֶxʾ:Ħ#Qr@rۅlb-:,/Uĩ#mqwXD '&3^&qz!úOhq(U!Z.`~)YM,k&:KAExRF@Lq^tXAKo)d"e+N6Z=>W ZN)sY{8ͮ3VOD,Cܜ5sx½jgA=[}~;H l]G+IV3J=v<cGJqP.-96uS5۷7첊^ZSHJ/e LudeJ0[7*Gg 9+< pc߆uC񰰆6r!_nȎ6 `׉3$w-R լ¼Vo.]dqUZp=0eNۢXfNL?JZXCPe&Ch'eЫZEt$\sNA}؍-j$t:赒Za"uZ3PL8AZ$8!FyU|lm?7uN/"2_ Dm1\h+VPMx>C65d5ю &<z9 `AL#;GdzX+Wʼkx 8 H82SdzcAEUr|G+)}Cϣ 8ܴń!.su W82M@u!=I#6imA~BTԀ9'dT;.uI5MCVNNo""L\U* I[b4vr Uz Bl5U sԽP7/_FrI)z羧s7n=2))[D 6bJAPQ9< BY6a&ʑW5N 4&T!=hNc^Z^yF&!dCKh+u'г'??*q eĕByN߹@o1-54{eR( PGt\Ԡ20@^/k:~ 蚩W8Pgc&nZXH!NvgVC]5/1ֻ#:z=aLnh&KzC0 =ѿ|Ro.1[(dY<=š`Vh'b٤iSiLJrDl&w*]9B ݹޘ W++]+GHPXw_GB7}b.B H}^0 HooM̜;~8y|!쩃uN;"^] S`]]wlCZs_ժ!3kH\nFBr}?E]Ȁ C#LJQ%!?lka'Y0˳0-On')"LJq\#dB=_o ϣ&rlj7`Ti?Chz`A .6}|vt{,]!]xNLcKɏ1qYUxJ}=id%*\($)SFt_=cYXMCxt#ƔIGMlg)g,5p]{Xk=Y 5JYo8A0-'FGpnbMfGwB hP_bZţSx ;mЃ-7sQ\7l;;M0$jP}ԏے ,p=';zOezNfs8tcTLA%L ͉ 6fՙ/-V3\JǸhg\U4tzPKk A)@E_%:dҏ'>01u,m5 Q4v*2JT2 _ cVf;#EdS\ݏBK=] S|:%Q}4S tTnUuoц0ضphj(ӎnUIm'Eέ 53TՀ_f8Uv ~y*ߥj™e&~r&gJ(5OAb[r6 k_(a~_`N\M$Sb1,l͝Ą%|Z82}e}C]y1TƆ9cn)E1sKے跃~i*/s؏+3 "9?o›L43lV8PH^Md7KA$o!alAU{a=W6`֊_-d܎0yw^_Ȋ+?Z3 ՃL2g6pnsԪ5nO&mDbEUhY4;3p[r_Zk qD΃omt`` %%oh0(5OKo9iR.fm֍aAğU4 j{4#Ο^oC5+JN plѴ L@k@ #U}nCXK|aؔ..Sf:di}QfUjѧ-D4<(!|J44!b(5 8qk|ft ,4p½/\:i-!p[#OQ2M&HSzBE]hd?$?,P^h. 2qCѭ $WuT.Vχ+\ȃdHtX!l켗= Csٞ5廨'!+"ffk0w% 89KJqƨF-sWfhSf /u4Wx*'3xE:KFت7YnFu9FZML^۽ΏiN R{|VB.=\ۿ7k}l*'ni{{ˇ/vo|Ъ'*EQ.ǟNCoAVF2儇+VTpWcX%[c[u7GNqtƓCa:)4\=QVp:fhY耉F899f#a>&VwWlϔ4R)傛m_,k #t'm\U ߞ~@,$ d$"|v ې@ma$O? NAav[JKkH5x [AeqRqc/&@N+"JEvAFbmE/OTxOOldDeDH') X3z/?OƄR#wK?hԭ pc>>/K(X <-еd灐d5}&i;abkxؠGL̝b%(ݱ_8HvqpHms$? ͷ&+L#i!CЅ,Гx]\9$P%`q3WLw%l` (_=r#%e[il~ xZ ^)*t~y0NBǻo\MԒ/!ޞ\chU۝7?I):>1ga vJLϮgNԊ2E'Zѧ-|u.kU$Ad*gn1 Y ;Zå|"q0P} a2H=e,bT4wV佈X諢.5.|Yyۡ 7g=M-?t1 FuQe. *aˣHVOqoSQ22HENtޑ3 -ZV4wVQmQ}[~GG\nlhiLb]^:&srBiOz%NjΚK;V(TƄ:ZM)H%w^*%C RKS7`6 oߑZ0bfHvꞖ S$9g9ά3qs +z6 #ӾƗ1TՒʆT]JƼt6Tu>Ԃ/r9 tho&!L9(s oQ|=dv{_+ r)u[7U󴷎1Lʈ`1'~.dJ͂ 7k)GǴX.I`2NT8yJ'Q.Zth+4 lY.σ } oXӒIDSn,(7w4wL)-2,}nmMIrJ5AOGꎷhC YpsnQ3u 1~8yi-k.\7j1C Cz65%b( ~pR<+s6)ܿ%q./|AD JʓvU(AzZq;iBS&WYuD2:";zQ=epY]O 64,ip@A]F.(K4"q3C?lc jC ftv٨,=x-F\sC5 ,mw.;::PP1cUWKE\Yf~GÞ:ALZt5.e!Fk 5_#3L-/(/DUVkױOei,zhx2-z֩ /ɉ9nQO&sƨ sޜ VKB|v 9kȚ~,n՞3 NYu>b:5*k 9zAى@ɕݟI FT3U #;؉gCjF ap\*K5!f-s[At٪χ& u@6#Eo0e zA`@_$aƧϩ`[Zƴ@VЂ0^DSG{!*G8Ju`&GhõVȮ~!f;gcI^+g_ʸ('rH 4 vѻbZ)E\D $20:Xo379ROǯ'xR8p~tx-&`ۣ$NK0rNd3<{ dQR`RtnX-rk)I_c4w(Rjz)(eur,rv-mzp5<ZStv.%p.pY&@~?/[a,y//(D<Rszf%=$-MOPsK*ػOTn!;V̭n<bMq(WhTNEI keG35Ɔ0ΐLiHnX`~<`yӸm_)ddD<\1`M!%09Ku I[3ч,<Ȓ_:'R]ÙsQC,M̯ǵ6jg=7*c ]kp'<SR9Y!z1ɋs+Tq*3uPSOO}I ͻ&DNp!A2fҌyo2HPyjfC.cU#:7`]dQ6}P36 ZW_5N>DGq oyPf'h*Al3_IBUT⫿0%!].C_zOcE{@4[1{'ds HnwCDQNnzK3dwx{8SWbސ&v4"aurT¡NH#5&r}һjVY M/OU@m)O0ZIN@FF1w`!UZZvwa8`Q`'Uݏ@8-,[s%PpJUmo u6Re݂QA=R`<&[$2?A^f4zͺ{πS ɺLŞ2|HV3E]O 9j7Nx;`NB٤"~]1Jj be;8(cY:&#||ы|;LWCkePǘMLyFl]3C\JAM WnϰhVN]j$~c6̣:>n{\qIYi0B[ɒwЗu>ݒteRQS#dO=r&՟dwx>o<} "g3e;lߧIـtNlq"<ŐUwP3 COHB4v'@9&!bcfs ~JmB)Ds]oIvKH(aC}2$!lR[J~DzՓncÈ$=+AKSLCm IA=56gb}tdSdAnQ?|?nk9Nn  ϜxQ,r9rTaR.*iliūwۀcRFC %< Dhlȷ wi+ˌ'x#Ix .#P,(j:~+^b^m s.C-hzvQcMXŏ)X>9%ۗ\kx@FBd78TM.Sr^E9(\7v]]9j;Ц6 >$BIǧ%?#LvX֚'|G2إU Lբ1CZe;5ma>"uH08,kL|N\fAkvG?O>K5u//>r1^aN$#胥zh.ͦ?E6,z%2 g'r6qD.1,>SACșldl:7 F yTX_`/]wX7M $@bQYOZoZ"k2v?Cke<֣!B }+4[LW`,:vn!poU)Vv"b83`.fq rKinQA])zZ,#";nNOy(8]Br,ZDh`_X?%7GП<MsPxnBm j~YIŘ]d'yOr,pd CKB0h~LUsC/^0P4|\|<.|> l1HSS3-NjF~'Q7$8U #ƫx%170kIn~̵˄[r|ȍΆw-4@cnDLc pHXl`BN˭ vtЬKAyMԱn2\|FNlZ[Z-aJQ!{3KfnIbżNխw-%`Nn[6lw=ZH-YzAjs 9~'&cNp[1Zn#@wn3Q2v]ͭY#fbiB.Ê20U˂e5G92Te)MWꩠBvC)ߊV+`En<R>R7Zi|hW uHY㚐S[>IDx:jчrdUhf%BZ903\ (Op ^pdW{U y{H2{ȉRdZ.dS{<.aD?$P !}[,h%% *lՃ+cibKRL)JgAy ` N. >I&ΊypC 01BS;9 }?ǹc&m!x(yրiAde Н~N%WN㸰r|Љ_9O6r'doYrUÁ1Zyڧ5yM'"Ca=Evu459)htU&\ׂ4 er]4az4*>jTۆwI_% yy;.Tpp'd7%}sY"u* 櫀2y@ ^_V^ {z]HdP36<e z6sNPF a]:RQ"":h a uV C|PU$SUޤʙ ͣERas跶k>7'n^|ʽ'艩M% AO?crSp>G@Gc OtJ%GGt&Tp*ŸY ßu,HcswI![W.u$3Y|{~* FI#ɠU]j;3)fd%}+lO)ql?j(Ț82[3'#2wQp;}*5"\Q~Q?Eœ<&C,qINLO瀷e͠5tmIfys;D˴C5N.NjRʲj3gd8m9U4 ӌT r3knR'>;ǯKGT/r~_?fZ1. E䅌j´|j.qnLwUw,Ȝ]%`&sk#K1ɔ %a!QuwoHF{]wZ~C>U1;bi^wxQ_Qb MӤpUHƽԛsJ  O *|JTbaX%><$E؀e}׷ذvfzN?ѵbG'f a*aUxN5u E"qbxgZ0F[Y|)HcF˵R6he1_a ry0'2ooqnMYxy_Fb_6rTD{1 $5^̓Ղɝ#c9#AiJc.)ooqx5/?s%nE+0Bx>HIg-% E;-퇚ķf03֛纙CEe_&@ι[>Y!+kp3 bB Tޒk1s?(G_햇)dy}V1p'=I䝍}hg+SF@Tg+@ʄ9Ѭ' HXC l}GP{fE }R]toE\r,3(@CJ%Q8J#QV!0)DF23%7 ≑{)TQY5Lx8۲%hpQ\uGv<]|cXx!ϩPi/X;L3q`=`u jşҙd1+JdL{*\G^Ŷ{Hn>3o|vZ-Sp9s~̟ $Иr ηz 'O6Pyp,cL-ۼڙ mf];b?s0s991΁0{0PRv+ϭ"UNiW**^QQ,כU*?q5]y+NBS=q"k* ^P9p<Ϟ :Յ!T[-j~*Nmxr/jgK 7 vlGK1tvQS8ն%Ror 繂 0y܍lRl *e-bcU)bdtъY FSM7;rUC(tiSQ7G(ryq,ކgbDXⰥCX}[Ϥ7pe?SHg*O2p 14sfWJUYiX=hf`LBqYfAMk.iͶ+\zd@t$)pH q \$> 2g6sV WOx$ߤlf, 4 rkD5Θ&!yFBXFt/ޛ=z$mY~lzV{ξ-BxoGf7i:Qch\-[vJ D=lg6Qײ; T@ !gc']];Ptpf0;ah%;/AM&ˤk^qۡrh:f,5Cg:kdގ?LUR.`~:EBkSfC.۽5=Zt C/@u=m2;)Tp"NhMS+EQd)R?ȇF%Uu{jJ̢UvE ~H sQsgÓG1W`IM̤4 - 4Լ{"8 \$k3TѠ,YegT63q}WvwHX mȃS>Y2e;o3-UA٣-{J{ΈBվ ]!j7Ok[ƫq0a ;DE#G~r48npҁ{eƛm99;s\ tN8}Xa*]TkNXyhcL&6- {r $t -H.d>@I>ִ?PG{6%3LYנ|㭌Մh0 [:,B\$qfCk )8t*ʹZjugiGxW,p;r%AdB&#^đO۷ /aq-QbT4f3TYBM !D'&#a". I AͿMV̯Nc FX,ǡ;05#4f0|6DE~Eۣї~>'FR5o[p3_{eV&n+L4I5HuD :Ak'[GPm~i3fAT1wx$.FUgٽY~hwZ&kQ ~#~r";Ϸ>x\(& :氒DjFɆrwrX0&#^J`jq.3"?\%ٱ2Fj/4HrMrzr? adܬJn%3w@66zwlگ|G0]t!_o |L[ ob(Uq|i|Ž0xF9O/h=Wbl[ tK^֭-8 tT{kg7A)S_p;LZ4(9UBkCRt^X)K=̘_erO32@_L 6?/M]HLiT!5:$۞!>8*f*yTӭ9W@뛨X ΰr_҉hFr' v!_Q&k"O͏ʰ Gϼ W edLݱ'u`zWXiwr݈5g߸IxC +]]FG& G`Yn*,;:(`N|!89B"s7IfL(j|ϫYtww;;`O^JӁ$~Hl}TxW2IX83 vlZeTz}ԕc*ob?C~Gzޝ7tr5*$h}6 eUTĀ΀ [#-jz'h M%; \\jy 싩cVNE( jc/Hrz(P >?DO5(EG7sH,m*EIPHa ̃s%Pv Ÿ<%v@l;}neu|匤 2E%],3EfY΀fN+jPя*@MƸJe}Yv*/`9 `$9Li3w87 ( Xy=e?_% F05B޾fbX^h#@#[C:#e jV w hsQ@J"ZzWLKH{EƖ̼sҝ[Ă ; 4|n4cdK$B="I.o*Ƿ+cL+oAT=7mw\tHJ0ZpAvРui7?Jy0Lt|rǓa2] YRpIcU`Ǜ|t?^j8!(+*.(+?3(2WqEzL@'EȐ; L;4b% %8qzyw\K%67}5;%A8iWMl2w7zD*Z86i!ʽS5Pm)x`v2HA$0NYk~Y Gޢ/ݮ6k,ʨAV:¨p@e$QY LƲ8t+r'6ˠŮLlFS{ /3EMYh-{pG6ԺamAd(7"We!2L lb)$2]ӆ1naW]^HO VyxgjdY ,fK:s9#re &!N)ܽdó]i^q&KCVmQ-.\[yj(ΓXV||+$AӼΗI\g<e]63'&n#(L)JED#NM U]I䈢?P.LbRRd.4~?4% th4>LfSG̙۷apc Q*gfp6wյvy6Ei+z x-hy N^L,+cX!9^C:D@_@J F;-ٕn-k7Efx4>]2tpHVsSX4-"1h})~ZGpA’YPDHN;²v~kAfEB]SГ0M`e5{uc ]]nazUaGdĢ)+z>CClp\JF܁t2 IYZNs&4gYx?.`RLNgVFUkD7mI'S~ kFj/y >2l肈hyzlZj(ܽ'| ri!|vr+wj -OXvC8xY<%E;Tӷ=5J䎆$$ 5c V;*IKLȻIW< oA";Hz_f&8ZdikLF{a:J%9EZߕ'䖠RR5}i*Tĭ)S']wߵ&M@3G :6|u]Ytm \m6?ҵ5819MPk_NtT`W<yY]*g\mLeuڸ}eFM >f%-ػ"W*3>YKN>hk 04#o.!, A =_AW@/W$붕*[e軕cؿ_Pc%|auoIyf.xsyVI|ObqN"V^&]N8r/A%eBpZ\;TA'h3: Kg|FDd)Sݿa9hB9vIs?e% )-O*l;0u:|)Xbef:DwrYLFS /~De̓x#PmCClF2#Rgυ '' 5dFFfdv!F‹k8(~LGd< FÓ 'OHlq`Rxv<.w΋!e*ݞ^~Ɵ_= Xbȥ֕CU>fV2\#Z4^mBcƒB$0J$C0#dGK%kjCxtH[J`*RF Xs$[#~>$^pk~uo_WNM }-DdFz@N]F53CCJұMEc\n>5/ )P(hf}§ќ9[МEe{OJm= py)@x'qc24H+hV pͫ0@dja#Z2nUt9 8(}Xl,-4&EU޾h pDnJziUY5ɕ]?qTGO;Veԣg'Blq;u Q 8E,uGZ+l<@YK 6wb*7 dŞla@;{(zr.Uwev W>?8 壛3Dj(:Oss^FⱯ4IiYӗ%pVǣ>NO QԂfiB_k|皿'I.L헊ſvkɿ  ;nzZy1/UNB}#dWT519.ZSqgnnhg Pډd2 7֞)bP5th9֣FU= VS[ B; ^,Wd@,Gm?s$q !,t)-rzbTzp-]O vyP6iC- :E'wf2TIJwT`]$N)endb Ԋ_Npa3a§Fet7^[4zd7K&e ȯX)D9ct&C菱V^h^We+M\?iCB̵ FWe,NBqEңbJhC|Űht*mI|}L'+c7l\ĩ6f{# #VS c'0t>G4'c+\|Vz R9BxB:+Rj{(&Ud?^I](+hFW~+!5#졷/ c:YSVKXQ4W9-J1:pm>+adUص=߫EH [2 DEV@`KESGM fukAAٌc֊ OL"r\cq!&̤ľ(=.U.(ic\{ӱɥ-?Ƕ_dbq] .?e@> ;0, T@A_o>;<%Ei3t\ x6ȳtv]6󌇚0thJ0M4oXzsA{][^qHzTBImᖗWQ?w +Oz+| LJGΪtݬ) 1ْpb ~׉5mdyM.2@I[;_01͗[M?ʱ (-%7q'QLlSúSYő'3ĄE< ,ӣ( ڊʬ]B5{vշF!mltģ?WkWj նH@X l(ϋ9oʛO_+eÆX2~5+<>s1pLnlЄ3+N$">UFt #v'<)YӾbK'ʶGjJ»ݚӁ!452Z8H^Z^6,jU^y8C ˛Ab}5e3`9pI`)EApDa9Du5=,Jj9ԾJ ɆQ[Y}vw}AT7%ǼH,#9<>\Msagg60y0Nt7jKh"XQtq,jYO(DyHzҖ Du]M0hԗ׎ϋ`?BKP$V $nڢW ˪Kyݔ[+$q,Jfm儰"yBJNA}bNE02V!l6TO o΍&5 .4.\d֬TN^f*("3qu,.vGk`&S'{ f<rwƒIlU=V#J&5V)xu*i)+!Pwئ)mM m,ew!5;dvJV |EذCIUN6 ? J0h-+$ʟĠ~dٍ R쨁W'SFֹ_6-{(!GXZtCW`9 0HuM,의+a0%g#].֝~,#t|w\"%8>VzGQ-V|q @EIdhFuzZ]rQ~Xi-u-RERix"R6-rR̿b47R'~C礖)9)财ZSx/K).9Osl3|=tzwEL}?C^Ng*qR\mm׌,7HK sqbWX!1`*f )q{-}LseoQvUt؍/5r _,P<+%/0{oZT\i=5Ujj!ʊ ;R >l eZ;ĩm_{s>RԌR-dpیZ!?kXF]uDˮhɣdA` l9P~CWbpC"&т[D)\A k,ƿ {ڮړYº릂R}]''8$woVl5#]b4|}Uw8e̖+62-eShD)D{"rz|< Kɇ+3a*w3\ޑM ;2uKE"c}}ԷN,nM DrϚ-- [ sj5SP;i~Yj\Ƌ@$! =j'O1jhk;4`إ miB%7_~{MDP]2he/Kj_}5H>w/œZzf*s3*=d+tڰYdYGrw~zޑ>>O"N%j|-NmD.W L̑i[DKUoR!L-ߌn x-=6 #'l}% .,/DI E'\ r]Ys B 5;9}h%q?렜AG|bKd)}GϊmCkȱ%Ťzcs-\lPCBGVv]ܨwUUC_I,qL=U-|m$4x$X߄@;0!aRlCտY!Yw5j$)+ jV0{&cg>AuV>"1/j8a(Nl⟍{IAa>Ց ey">ǝ1UX`[20isWb b Á/_ĮkY<&=*GHY{Dc !y +ƠᘃBo7^ ۙxb! R4 azYO?>|.ve$VR4魡l9*v+ӊR~kBaeۥ˅D.y0j >y^hw:Q Kd9j3e>Z  .mo Di )bo 6Bsl9QZzRB74=ԉTŮy,!CQ>Os!euhf$]&3%.QߏfՁ̂CHi* ;Qs'MM(2~R*G:Cx{׍LuoU3y"F弁11uYW,?5UD2)]&IMvO4煢b#bdvxJ@QNei|tD{Z0R&Bh#e0 K+bс9f;>6gl<^FteŜu+RRDU)9;e$eu,?S32(~Aoກi x'@Ƹe _nCe~Hmh.횈?u.fZ]$ɘ7β}69jd} 'PGa2H|;ϓs  Z.GeUzV\R6qIѯ;<m uif`E Xl(1w%”>gE8O9QB󥈵 *ݸFDkf\J7B)i&" g~ߓovmr$rD('xRNZ4!hDo&x[[IT' ;w+Gc|pTcEl7Io@iiYNOh3sJ]*y֯wq+erH~ocLQ*դ-Yh,}Q,&sO-Xj$[K0A{x@ `wYhJA7$ɤY6 e7 &@.Xޚa}? 哜l QQ ~HJ2foR 3ԳW0ɭ0E[չЬ@0(OrЛ=?"qɇY~ |/{\߅RB6$(1,b;ψ5^y%i2{ *o m&"u&=K9~:Ri0bEEW9K`/,Y:lfq>3I4o?*< (_ Z\uӛ6miǩ=joIGAS}H2zZwuEš4L~Pwƚ=1l tߥIsy1c]Uto${(۴F}ӭ4-BUAnL';J1dw`Rq5_s{"dYXMG2e$H\P%dYL9-Qg= ߀tv <)0f\ D caaUqX)x"F _M}Zs|ΏeΦkUVl ծDQT9&)CҬ9>SyiKլO"B_hA&dl[H>>odP䭡!sfڋUAˣLT qz,:T`0WB0礭{JRđ+nE`C/jÖpߎԃ>)*Ͽ{Lt褘݌g{3Pd.\ >||.q[N𛉓akJO #!vZLGmD(Fio+MD~&qѐ/ MVxo-7~ݾmJIbၫ uŖz:c.UPѥ/zKM71_IV!hfTLZVmy4:jϳ\bXd|+ё*7ۏ }%)٠‚78);rDܿreC`$ !Tկj CKcuAy"n%'qg{ya1m2j |N[vAh[Jtg^ɖշk;Α,ܔ Aqhh~57>U_N6mAu9+S='gbs87$jk,ۺ}2HrN3$/o#Xd9K k믉-lL3"`Q?dB}:h%crvMg|_ p- Mch." #r@Rkޅv |4ikG۬T8D1jw}9~?kɮDaq~SʻXJ@pN-tBw /M%u.n.a3n8AH?@\AgځH .A.E+V-z0}ѭ=G%ֽAhW2asw.bB2= Aq,IGʒ x"DӾ's3}7Z}]ZಐpY"Dݝ.;l0Ks15ᝊk4W%O?_+hb愦'ib|k)YѿԼ}w@(ńd8<-͓+rzx%›sz:v=&,[ۀ\HüAxوGE̼q}S {%+6_2 31&jُ9QDjT-j)Um2cCkVfբ\ߚ,Hz8\ M8Oϒjʽ&v*J}69%jVHc1᫈VQ^smϑ9qy;"<Y ''»&{cK=UfG "|T]WmTDnoN<.6"et&ky%}ʷvs=<.ZƒjMӮ5H:텿L7^KXpJl9MeeF}VV[\d9y1ʴ-XTzQdjlTc2CXvm`M<#bi A['!Ʉ#&O|(29u즎<|Yًx_Q\̊7xj:gEq'/j/YPfF2@!@q&1P)1K`yĂHo.*%v'ϯX[v*.7Ax<~D"]ʴoԷJWԹ:_!s7 E$=|䌋HIXAa4;k"wqf4~, $;ێ3%,]ڬ)wmKHù=}4j&\Cs0ZWhےMPg xҭH@ /fe/sžz R91چ#cU_t͋rBtbl-aqm#.NV"-7n u 'ԉHhDO:g'T(T?*Z b;RI@@f-a$Cn 3ȎABf_v(Rf*ҺwQqy ˼(fq${f2I5fD: _y%'Qi$u v{Fel=!}5^U='mb)X[3[HP8Dzm+Sd{Ϛqg5+ihR>L49@;B}^Ho9%k;ȤmؑDpPJܣ6kh3W7纗FQsL= ^V[bTA;},n8{Jzb9JcKyj c/~ʳTub%^ 4Y,$x`|V%8\ݔ0r) z82b5脐:4QImV;y>BQF^MzlrǷ6q2I ɱ<tyW?J$G:#HecY(T9eM38yb%g7K|ŸX<Ԣ{_P~5z PN%R|$LҶKŦ#dΔ;P8=et#|+5U&{.#?2L+%bEcFhf !`U/1*7X9>3!KvCTmZ&{g3(M\պɟ?/hA7TIע iQWz1C/M|6qYܩV뀹O:[Su(YRH 'ΌPP!+ʅvF6>҃4 jk1~9 k y;ԪS0{x|{R/١>ښrE.Cga( sg]0.ǖo S9Ge'w+W">J%nfkɂ䨁ǝqp BU);&1Qj-֎mSp&\ U`p p$,U@&Sz;td@ ,Xg'NeBJi~NRP<`FЃu@3oގ8\+Ӹ6㖒ߥ0"R j]Eːd=#&tga?btGH/܉qR]N#26MDi}'bkqw]ZEisehe1@I#Ro(0 >'2Dg k\!]ށm皦1{M> _x]k!APh &}iӃ7GANuir dzo'M,tk &ǭ礩LA@,e/.=Vi3+XuQ_!:AKEZNev2Tv _r9xe1΢T`!Au:.4~):kZŒcd%(_k_ E>13 F z835ښI2/}[/"ogBj#}Xwh': RX@8̴zN1`wo[v#]ӽtZ/ᶲ!nfV9b^+u(HIgVԢJmnQzFp4)=, 2y2^>t9^s>cW/57.#!Nu5h)XW~VΤ?jּm'd=ہ\_7kjF\BhtxRy,RK5J؉ni?ڇ;:$NenM~{踧G|~YYlݧ]L*z r>Aw~A[e8w\%Cxheo],5CWC#&v8xq@}+5k=^\M5?9|c˾ Pb3Xak7LOc eD99*ڵ[3eޮt$/PB$tGWѭBezlM=VO1)X_7qVLy/6hgq_TCڅg25<)䰨E Ѓ @)ˀTEoe'\{ |q7 GMfߠ%ˀ~}֣pJdEg,&Q+WsQP-M4fݗJ0TUfN(e]s6 bH'uzּ,C̣IzB0v[XYbh=]4RP!Ma{ȯr䗎vЮt'Kl-`1iY2jtj5~s3`NY]3]U:Ҡ1U&KJ<&&0y:9EiIś M֒%M_#Y([m3.ienՄ;n@t [{wlz×mۄ|6 eloVA rQEa BlrtXG#Lг,)q㧓HyBQ_=.P+cpC&JPS%lNFҔ_`"Mט9F_5B[ ;QJJw3g8ۍ 8Ix+^єzB#dz:8:9<Ƕh.0̑R]y ׺Al*f\Ig DHHl.'8uIˬ/vN!1/_?ZI/Õpal EX%vew╊3ѫύB_pWPb8pq X@4o SBM 8^zn=jbp8Z/=%0M>NCg(F8 yl!QW9y 54mb3*`$mte5i~pE:?&CwSbi{BKnȬGǓ6^dNU)t!ȉ;Btw6ە́FJM< Or I0=p`Dgσ/ΣN*qУF)~9.RJ=9 \hqbg(:&eW}|kȴ vpV&vXU8R0`}񿼧R"-6=VI'slm[.Ȧ MɴhQmʹ(?!5bL=Cן׍D\4D .z4p[ =2m3OcaZ,:;Ep;s\tʭI("R֛RB&IGPt-gs)SVl?t~4rf~^`tئn :Hjᣊ[X j0OvS[ ʥG ^m^#BӄQXD?uǩ_㧔b^=z#m]XgVi)0a.8& D1LoVd "?VDe&WU2 ٠s6Qi;˖ 5 wƙۋ_M$0~ w3ugvH'DMNȚe<Rj(oE1)S.L:%`7o_p@/nItD[h;Zs"/4 Hl^DR,0S| bZ1 zo2 'rGPI4X ,+378Ӈ,JHy4Pޮ7w,6PgbŌ@wb QQ%v͎^48R tufelX ŲaUn3W4kO?سeGסޟ鯄"R\|,LZ^><"]\"nZD3lJɽL϶g$f X0s!@ًngÑB aC]u/,D 45S/]OwZnglwfTC3Bs~敜rAHQ8!ת!D0+fK>\~Ge %FObxY[zV >+=uxl8%VeƸk4"]]v=鹤[k4+܎i%f#xءEnXO.n~zĹ}3I*"^3TlQ@,ȿ0)u7jSZ;v:]Y 0XƬ߁Qإ| LB~WPh{ go-Rerv0V ?Zc| X[^ d4Ma9؎z/M-LDJO* o:r ?`l,j2pv#*Xr0HTeQ1 E"s fqՒf :K[B;fPl*x:Df.<˫ao}qIxGD-_C?GA^#D5DzhPQb?LES+bp)z'nz|߁ ?8&є?V8\zU ('ex!^d{iQӆ  ђ <+C%~uܳlڵ5Դ5Fms_m$"WP1 mqW|A/s^!ZѺ< ̾_~3)wat̚wY(Qs@>/wT]>6I;,5:(CAۧ=' b2Cz4gyxc8S{Q $Ct 0[i4ZsXKMvr$ ;d{n*)c"iZ*LQq#*^gBm.(8zEElMH`H廧Ί;aegZ#c8B+ VtwCSm犿Yiwd]{28+zAX6.a#: r €C*4>(' Bh+B\nz҆r~>_x ͆6GiPQ9l] /켤pe_9@9 JpЯrLl@L{mQ"u)HEur"#x(Dl#ȉRUсedB3Ll32y޿@!:W.̲gw2i_zs7/v)6f?vm?2UPg< 0XB7h^̕P'3y2cI~ PqG %-yoo>9>rZn =d/|7ܢ0jtDܗSZ팁Q6'ݒN2OPҫHulN U^VG&DgSDB-*,2>;"k"yHx6geYFi}տJ;z!{;SQhv!z&확v5t]6TS- 4yE& &}|2*nj\C3P>HXEI'WyQZ!|4Rwmg~VAP[^B^T-o]k\݅3Gw:3Wv5ɐ5kHybs#Ėj ڠZ_m7;B(ouH*C` %q'U; v[#`R6 7i%"+cUbj j_Lr;7-U=_MlVA\D]QLUԓ qŴ*_Pn<b$GpJo u-\Q٦tC aQu:-U [^ :LUpr@D|/Hݯ6x0]yv VV`ꓰ8 (~\~g*lWz\O?gt˹׺մ-͆{\δX\ ^spF@{KU+8 8B(;,e*iDghCh$.l-|e<] ޽Ṅx/Y<+42VlaQ(|ׁOpz#!JrH毗n7IDB7ՎΙy.Qۈtn ˡ?N袏Z7dg4@֭ۅ //3ҚQ|Bi3ƨ̀U{A{7k1_:cc:RwH#g\b_; E/}Ѱ򿺾[Zej}X}WT4@c~C1d͈(FӸ܀g.'^KiYxiD{dsSaBlb` V1L!'$m6N5+\@惶>E]Qie0곴mra{^'9XK8y˙+ZXXH ldj&搀u$/K&kԺ`u ޕtenw(ӨwL?~ isȀ\&pl*=M߁`,P?-WEA,*i~oLuZ|2[btC J>W!Nɗj~Dɹ]FRG?P -w,!%{UFi$UI5-,]h-G;Rު DU3FX+{[1c$L;AI{as+bh3 Busa9 0ʃB\̺{` =H`xA>Z >Kt ęs`OvHy/<#z$qP1re܈R-r}s/2[La|Կϳb&Oأ}V+ʞB/C$qx95Pp䥥עVQids͆=Crdo -ap,xO>H/ʶbW/T&cMxo=˺)bդ;cl 8C0D$w'%O*XYH]ZTK1`$ ozغ<ߏȔch-w4%pm'ID㡼{^EfKLc$ m$ 9,0~I:%t$WUW@D;M̓& y$"pJCUʅE93Ҭ|IYQM0awJ2KL.D0F7UJ>32NYTN.^,U# bgl^E3r Q)ݖx~45wU0 -JR'%VyT H&~guY?d+fɅέ5ΪwߖBT scX˃Qt,U!Nuh\ԅu$¨Y[\ŵQa aFFϜ-*K>ˆ_w4--[ľePhj:V_W.d)𗾈sSt[5<=%Ұ@.fdIej3czD ZЇGKQ…]q11C:r?AyUmjZ6;^|_&Zr0PÈ'i1oِmLd™tOK vzPU sAHӚi]gH;__=K pAetO UUzbX:?7r-H8]'a|MUȽzA?vx/eSИT hBv=Cvʵ8?ju_,8AͩYAv*!o &XK_wm|W }'KQXSU(AzdD;띹`km`:moF{z 同z1G%h+6_g+/:}ռb&%]7& NVqc$Nf{?Oe\ƞʯZ礋*+ >uoߞ 3m|V0Fi矆>lyF)^S-`:}8+ ~9d4 ෸ӆo u 7؛B@%Fac6BXooIߗsxB;4^PB1\q*/W 0ŚԄvb9.?6;2+[ Fom!SDcG}ylωZ ְ*~|g7."|]M@Ů>5V`L8u˩6G8@<qÃn#Xa<^{ݑ>'e"Xh8 BO59cQEFc.R-B׾F2OT7vnV3!Et@0 U:{ N6fr+U93ԧVeYY&3' K{🄳$ݔEG9!٫~3\GLvwAm"\C riEj$Y,;}XZfxZr'pZ+H+>; ҂j9J'J!A! L~SƔ< 괶a .,dc!^b(vCtKn%`ywun=\|u?hz>8|(I͌_] %n J6ok 1s}vldgb`GP~lA5pta1X:QjUIn:&h#4"#ejCz^GZm%s6g!CT&p^24nȟD]{nV H-ɽ<&]|)r ς z*FC$)w9G)">rjH3؂r^B}0 ^=ڙ]F}|4P6o=]I~nvHUBJd Ze0g ~¬,4q9BFZk9 \ v֡ 1PD ͢:Q gHn7f8lvBA@+nt̯J>דvu=DCUzt~%N:a o3E?YxETNw d%qv$:z{~g qg ș0zz6<-n㋚e` YX/MvQ>{ݲKUg#q\JG 6y~*MYHv_sψ~jO+B0S`xǣ;z WfȐnP-,W@L"!9-9RBLkw7 cqM/OVƥ./޾|؀ǩv{[v9Gf:TS-k(\ ٯܭd|L64x}=;:&wZ_eY>puvEx0|_E~ֿUʿu65 %LVT"!/]*؍-loLV=`^ElPdRR&EpGr+i ӻ3MhG BL;D:wITctǺ޶p}`wVCL:dP>i4"GPu,LdK"л +_ٱN= Rr"DpmG89:fӺےʇRL'o?:2'bxLr2k&Թ.h暁>Wc[N՚Lw~̊ ;7YnN; QW2&(lh?|dsh%]42φv肪Hz[A rqXpRP'6 &M0EGbsBwzN򛴡jA:bC_?#o^]_]pю u4X8KMp[5bn70-zcE^Y<wˤm=̱IX{ʝMKJ"_*іzx["'Z;n=Y1%oޓYk;`H CĖAKf@ǁIY22<7UvFfObv1щcCv.Gh4 Q䔩#VOV1dLCǂ:p3f ]rt"ewt.}a}]x@([ i;) KwU%V&ħe(.I#R]f6F1g Ǚ㧸~YCZJejӓUWls[`I | ʘO0E$:qIW朜cJLFM;6ĥFnjr)w' 'j2aw\,_}>4xJSU*z{3Zt VG`([LN9<̰@,7aDC's>VϚ8 )h9< >,/sTIϤV-|4+,jtLCFUBa_]Bx'58S'hYYd |qY㌚„D6Wj=X ZO*CnHU[EvI^ H +e['y=PcCN g"O /./HFOy.xkY9%, }H)$Pxbgje8K=!h`fxwtɎؐp>\[S/jkkZP6EA5nRȨ@gYŸQFGczA&A Y2(^: s NJfDYUdQҪP"E{=N_Y1W\LOC[ QK[Cm5A"{Y!x[h=yrY)SQI4pFp,Є-K>"}Ӂ`.#Fa0xhpMbX>@ikI3'zrWѼ*+,OnݙW 9pE|mкBE WfP=Ar^`,;ߚ?6w`ϫi-b/3-+y[ea0ԱSgW.;>|"#)gk.NTDTcU%'Mg9Zsg{s [=`/t k7ǼcJ[\7qM, r{UգPc~hT•o"nr.DQ1q:mC6TQSa,y2b/q* ,N~JaȀ)pDmr\9XUdw _["0A"^yUGx5B4 Gtkʌ@y!sdy<=}eRsA:!?ʥ\N>̛IAȃ!\F:@Zh՟ΓyʶCHxDKl_uC:W.Rj|W Kg5T0a ෍ ]f޺E UBH`vy, 5zB#t) Zk np"&{Ԁ~Ynadb|O W2duWj6 "\zʌx96ƞ,PsňS/پ,o|ޣ Sosoc*:GζҜ Xnbc鞐56V3- vpĮ^!&O8ϓJ]# .EaO Usp2 pְgwи[/sF5͟鋳eL k igH00!:R×u{ܿ'W\*꽗D&4I9/ϔD+)EʆuD&^zSK3';yɄ³9ҿ/1sf!m:zfW1|'Wֆ`;20Q*Hܺ0h n* 0EX+"4v Zu Egr-9r־:pS.βv+'Q4 =-Qt /[ WV)W]tiYlg6άI=;9'BR H,69c7}mW΋ e/p㰞=?bp# 7rJO a<B6ôjIIΝ:OS`HPƽ®M ;[ua`-+#)\]4y #'}[9(-LxX$,ޠ"4~?xxG'cGЊhX jJqܥ =?%H$_ho*y[*zM#TqaP~ jX=e ҭ/?Ss–D67Buݙ`_9V{{Nq sNAa)~Sֆ o=/JMˁz: İaEM3dQ9a cWe1NJ+3ke¬A@*-4^0U~[KoBqH\Ѭd{J}͢#NP^e^3R&=8Ocj3AT)ᖭ_;;&MmY)EX] KR'wv*>$]}8rq~w $v6d@q)LAdJEm9%r$; ̒yRYqz]wہ TU{X¼Kov4G}T$֊ݘVTxjtX]l6"S\Q+ܬps9Ku/pǸ_kf~t{$1*(6D|F`^ftq.벭.r.{Ipd8Vߗ٘-#`d-Y0]^j-?Ϯ#9܄QmID ڛP^kyH H7l0!z@Cp IiRh8 ZOkp}3ؐZ0W#b[lχ|7Pt3%Y.I.<.᱃i *|+6L@B"7T7O5m6_zc.L;d58Xk{jK0H돋:C&X-xAJtVń D(ьQPl莩bĹI徠S O4%e?B*u'O1^i&墛ԯIM' &a![忄LS$# Eљr [){#Ϙ>$8A;.g6|=C|$L*1` T감*D CA+eKG`P_JۍqFHUD7+Q2:@XFnL=Zi.!jq\HnϞi%pru--h R'O:w(:TnaJS4P0BXD'Vg"%R ~cqxe.2ʳ6B$`LRB ,yjQ(띥s`Ćy\pyY,`0* ,(@2`ynEi|Xװ#,[KǂRyPrmXRD@[e-)DYW`G *X3h/١gr'Y eh18.I~T1čνt8 $;t?\trP2 9R =kFXDͿ=^24rn8\?[N%PL˩/7qA; @\\S2~/5π́brH WH7+Z LQBC~"S +AG6,;e) 9)aGN3ɟd~;1v;Ϋ"^GFt5JSAh"lb?7HCaxg2MF%+kPca7Ъ%OCvlݧpԪ3[,̄ R]GYɤK[{Dn}P!-̼z 5٨~ "a?{~]*GVK2oSS,9'UU۲zSvLCjgSgId2D&u^åߌrX6J"vn-MCEIR JӔ"R#c]I@)qj:\ t m_Aǒ~L-9pbkyO`~dӄ0ޅLyx' ֻzG▣׳.ހodJv5g. -37$0ajOSjr"?tɡ52捚8!ѦRi|_?tƿRC%rq>puWt R~jtnn<L?f5{onEB+yuNZBnsLm,P;gH;Z\>3!dۅ8bM*aj0\sWz|y p!k(6W(. 0U bônѷm[AAkNS䛴҃|T^OgB\s\Y$TaĚrNp/rҞLWɠӂG)N4vn _kRCx_T3Tz:wEH|oH}( 6% oTis1X*gș;J2q..NƟY%8$ur2骸o Y\ZzS (2"O֮XTvAe}"cVmt(;k*3Ov1z>c9j#F\=u oA`NCE&*Dk8|;mg] #ꠘQit؝qp TһMg1>1+Yɺ.Y4>p壻:Dnuv`\)vDl sumޢ+ sq׆8ØnaCJ gfFDFEMFIEnfrf{|nauc+cMgK~E| {j;lF.\BQ+`jўyjHr- dŗ L#^}90?W6;qyt?lRDrOOn#G7!$]0yJdƻo PDm4."xe(9 N)^Vc<}@e0/QQ 4^ t ƽs_[`q%aw: KRmlǺE\bC{lتwTJb0f.Lm& : +ޮz hңpuĽcp&S+c{Ǡ&*dv,/-s&jW /=ǽ[ !p7-W+-cEћ #r42RxO4ŶF!UAdĭ AbT"+|PxqD^G\wFwKܗzi`jC '&8JF&i&4+y<`TP(BVSg~ KWPDk|+o,]HhuP.aށalZIA{[d>CV7\jɈpmQ1LǍ(Ӡo:Olk ן@SL3IRS .Cxy&"qԚe#^]Df{~*w3㔮QU-핊f_:`}J=![T *{Bl3hĨ7bJ#.hÖ؊HS/fP9ћXy'Y9 HƆh pXU"P2h5*27'R/b{j& $_he6c$nv@#,)uP+mӟ|+:l6-r8 Mعl/Ԛ߸>E<3īƎnQ٠>*ߊtSS"U@C{y4U@N;јv>/'#KK8l +ƃ+XE oՃE>N7@-噗 [m(8wѶAAU7.V$r#/&GO9 轴$M/DyFTbU~tϕR{;fc7)~.CFM3-NE MypT&i0 O`q]xvR=%V.X]o \spZ\f`C>Y{C4_P#;Ŋ%;6"2-5ZK`݌'D# b( j3ꉍQ)X @t=_]7G$U!ϙ@(@5;׋Z&{M9z, %|ֈ.y;anvٿNΘTNK;^k _.AkT%#=tK^{ cӪ yIǡH~iH߲%cyCYlx},$r[9pq `dq&BC4"n/)3[6hu_\|70kF=ݑfHW?qM{Fm,:DNp^5{Q[jg`hw+L¿;Q0Vܱ#[NA+jzPrLPhha f* #Igb;}Ix0St߸2u0K$I7 hdƋ^vg?!udMsB{TE¥Ss:tiaI#@Y+mko80WYɓ2]JPM=Ɔ7V3DfteH1O8"[RVD֟&z_e /RtX(3Vː]g-Ptdpq@8گ=t t/eQF wimI7pz=XxᚳI&Pm^{=k鋻hJQ^l%Vy]TA.&:91䝨ÑÑ._ |6?0*Y+9( T=--Qrdד`N+}iX<7@2FVA+CBLDT*V]Ȥ&Mk1\2dӄqn.-gEPm^-{?qj!] #[ODMv-B. XZѥi/}&AP\Ľ@NCq#{$~sGEm!!sWo>6U̓S,!FvDzFkBቬKVGq2vQ70⢲""vr׊ E]‡"[.}\{='57qȘq뾒Q@R/h@ȜYa$G "aޫ߮jy7~q^"$qE]w9ʕ=t05,Ӄm/i˛mo$3': 4MMOj(ChVd_xl3(*,Gd=i x*%Wu|(Phv-uEfa0qN vj„ԬyYkA*fY 󹃉#숫WRQ \lR_L?4 )dL_JSP/$[loC+m"OGDB1sa"N^\~tx勢(hh?l5v[NqTj:{Զ{bRss%n$JI| [oY r@{DQJ EwTt'>]=[.Qa7@AQ?EM&)-97,teLWQDž_c/Ma8xdwA݀x ]`YZ:7nhEFМDJ1_l-v4C|Kq%Ihxg8'ua)M%)Ƥ\L QhWtw^"A&*TOgXqr,D pHO +ϋ!VB8N&3yZ.ҷ`i98hbyV c"R<:Yn9fV;وXɸ:T_mVȝԒUI hERS5픦&i,!"Y:II)vF%E%oø_`#:wy/&#wyg8;i$_n ,Sh QlJ:|jkk)ls]Vٱ8wUNx'5,>bmCD;`^7qtK3:5.*.m"H4 o>$IpJKrqb>aZX8ҾQ: żJMg>lF+}!.re;Bo|3۾U2!Z }^I2 ƈ6,NMRtV.okMm +^Z7F,hKaIp"+&~|-0s M\{S'gh8DuB'OfUH4fODq%S}PnA ) SB8vE& |$ ?lNCrӥr&dtwBg׿2.lw3`,ɓᷣ,LtϾcE4Q"7"8s) A@^_ a*5$bP ^NܓȞ)3pd!'2Y"z_8~NĶB?)vw bKPCyOkxoi(hg.ʼno  JRa H752Q"@oDs48a*,^ijuD\,&&lnZKĘ֍LJ+-N^% gy`GЮKw(N Nc\~i\ 0 wڸCdAMh 1z6R29FkdW[G40@R Te!xnj3*R u'amap#)GEDaWQ[ט 0/Bgz im (/ 9G׸u=9K9/v.!)]Ԉ.GP1)h+N9U^!@,Qe qZPpg=KyGA'MGtap RYFկ\j/g_%YL/!5\Vd?9Vt%:<GN#@8s ͕O"45<3R)3qh *U'aP\Puy>9;Xq,;1k2h\Ŷ6+3|Hv#k0@PB]4YY/t,⸶r!y8TE~.4({"`l֎|&5 8蛔KRO>XTjl(AO'S}ώq opZ]\&$g0^F5Ry=/m9[wT{yTRd^W!^,C(&k˻bho|b,yOW TO& Tnl͑ yp&XB۔r<L|/ 3__&"e&v'J^8$*ȶ (!QD@6B:̝2۷;B0=g_ ' ?s'YtvڥhĄU$3v5`CLKБj+L ]YhfQjY]QG-E,Є鳔 fСV;Ij87VܐЁrX Ö,F}^{Sj_`]<"߾C 3 `7};hddEZƙ, S>>"'aSH["Y1Z/.H"xbc?`+ʿarvhЦWJ)HߦY ATDHkմkBiaDڻ ][O1.?;|&- ߐ !V=~soSa\e$&=ʒEb]mxL[l_"Y *co\m >H ]AޏXh7YkhK(`͆ؓi=*Y8"AYH78^XȊ'p6/Pv/@ uLj4N{(;.X v!Ngu՞>Y:᳸ZUdMʘRW(\MĆS\`t- =24AS+ш]ԥ c*p,l|-z3֖fW:{9LtVbďhۄS#B~z(̋y6cKHzaTKnHL(Lڭ#Q=8_O5CAA̰:!eT1i_a=*4Efoixy"m_|Y,Sb[t;6V%rʴ а~go~U;8&v`/H{tq\Ȩq`Y&mK]w9Z0j=X)A;e;vQl[Vڈ/O7{gAz?]_pK@ncr&ԢD_B QMYYnSz> {n0ư5w$#UTa&&FP([~1*B omh7-2>1:i,j{@>d&SWbx(q1FiYVc|'e-4P:St$)_e rm>X\ bB[vx.y5 EY{Wsr߳0D%p&*H'9Q Qרո۞4*OH'N8Xé/]Z@533'0VPfP7:n< `"G@PILUPKGrF1CP݃lj:yr!oϞ%L bR.\"&Eoƭ͠mRbmEW=_a3 _?c)n< E6POt P&[ϥ TIU``+bl\ -!J>`4bXB甛J?" NH0lu}e_{TJ1}|0<Ȃ~>? &eTm-c3 xd~,f>?J`PuBdRk<k3 bkZ!h=c7j#C`)'e^@7]q㟘/q?A!6?$3x@`qJQcSLYk>).c$%' xV¡gy(J+4I.=ArVn\߮n?.b%ˍaj^[RN,W!b*2\tY끦lX gs.N`"<ʼn!Tm(u6ZA ꒝I) Aj4Y+u%VK-OU(F[lCKQ29N;%NRBc@b9oC L.TrPIfX\kbkyu$P>i*aoI,8i{a( @ٱamiTO8#brnmFQH58W?$4!"lۍWu$r:!y[nur֠s0~g[MXy2e>:=blRx1粊nqB݋Ù `{*J.kw r]@R|cz!k݀J+olT7x>W[Q$Tn{_,]1d1bYdCu׳ i&JtקLKHr<w VJ\zŐȊ";_}ISʎL̉Y5՛iC: RTeվ( gO*s: 1J逧}gܶꑢ_D]Gq$TݩA?J&䯵3"܆of>7TJ9L"BIRUT8!'-mʺ+GW֕oN ~` o ^G~wF2F8ZJ[_wߑ>a6xW#K79xy3߇<1!jV\* # wY$6.DKw} u+Z`:;“{4,1I^*b E&j97||y"[9DC4B97INɤy@9(<0HAE>&HYyɪfCBadC]ߤ'*<^ԅ7+ﻑ%rb:ȒKɗMA0R,N홈.*/oeD\ lU~d;ਖp{hKBRm_,r ׊@$O O_e )F|hg5mLO7y~P4l4|:kL_gF]݅aϏ Y(*WNg,ɓ7hHN }[=̬pFn?%}(뙀Qlef[i{4,N6[_<]IbAz1[#ZUSF@B:b,HS!VA23K]^<)BkN,J2WG DwmMRF^l H09JX}m".'=6ߺeS rk0nOYi(=NT .ϒI^NNbZϗ2"wD:،-F!bӚmŻFJ4V,@@D$)B^ qxw*Cy(ʡ7F]aEQz[MjΑ=$oF>Fj]+C*jݝOBW/Ccg5eJ+l y)JSY%Z'Q1re0zRfn^#4@xTY&J>`~~7;wL橃a0#S*$f6;Ɋk㿲FC͐dݕ4[5PAa ;AWicvk:z+:' Sԣ)VymN+&@ 8BNTc vcpʛ> =~6Pmb Ƕ'iAB$wUY%mcrHAp-an2MUp%=Q3 sTvUv2O J /!([}H NQGHOO~ޕr n7L"r:0y/"&SI';kx`**1~a~&Dl%L k:aW8{5o#/Aڳcrm08;%4D޶&Ė/C.{kdklEk[ eg5,^Igc6EY'ڕѱK *Y)wY_ȔW*'w6n&M!.gfzhc)M.qkŻ04Jܧmť-oM~Yp`zq@ٻ3'$"ĠM3UXccVӁ$11? G] e3fCnݿ`Jy0Q!zE2>-vr|bO56iu&yI%Ї7 '-.r%1"*٪ODH"en1(LU,l.##!Y͜ S%NY)57 d#5UQ 1u*X\= >Z0 Ҷ ^ q%k\z b$薪\}乳B믣: R[ޜRqF5KS ݚs#v:0:39Kn9"0Kic/hUdVk*",s2XIEN8VR^ْ_K_6qZzʣ[7Q\1s km$V'V qXFf_o OpB|<4S$TٮZظLuOEp$5a4oKےM hN\n9Y/JW]2]^T?trVZm ~ !ZSڀENu sAD|τAûi)8# S jEjK|wO|L:N}@PS5VofΉ&\E )-u' Dt|n$WMhlgZliX4 QGڿ+eN{%B3< ÇwQ\ocW(t}!4{teTD`KEJQPXYaT^=a[$|^qN R!GU#kdh* AYm[߱AbEm"D?/QıjXfY^gZa)hu;NJ(% +Tm݋WN:7P6PQ}_!f!6"8-6Vc3m$fCZ >D3b"ՒfAա5gM!Gftg_-.FM'I m^f3dNrSQ;Jp3 _9>Iާǜ*Lt( <Ss,LY=޽)Vۘb9̾rgU-#Ƀ* ~B^-~hXcEޔMa, u=Ǘl)E*['Y(EͩC#+S~(`5M|!W'JWłb[DntzR%Dж-%c6қND!Ƅ)?5GrаuH F;-_Lj|̤ǂX3D Sj5wPh%eH .=&u=޻[8e=c)օ/uF^faה(Ȃk?Z^^P"`lRKư AY%!E G:ЕhI38~k}gdNU.VڽQX0cz&Ru^tɹѽkE*p`aP6׹ve_t솗vp\Z<8E~В9t:NO ' ՞}XN_VtKx پk!C.<+Hb%MƷ^+>==ouzSfJ<tl V8h*A 0S&8uVQn\+dw-H 6{:/BG,KT'85PLuk+ 0Pc@w$A{ ~7S v>QE˥"jf[ n`'bo5ރ^uΙ"iu-{eqT!v1_d$xѸ m㙛lXUw{0u+)~0_Y+~u/͝hox( yĽ2xY'ԝA4jGm@j-S^Agrc1x=9j q;vB(mvUc ?p;`n}Or&# |B sFȿERC]~afN y<۰0FX $tM Li'qǫM%m%xZuByvЃ! e 4Ay8eZ{_!RgwW2̯Q!NN GljVDl3c; P<,,c[h.:`#D"YL[Qݔ*&gr~&|Uav%.ػ$C$HZlNK=տء@ 쥭}I/2Ea./!U4^;Ew4=H>dQeZ=غf `w-?=Q]q+ r=gd&X-=8=N :Bu_@)mC ZLHKBJ aKxgRG *BI'7iEc=Hȥ̓ϕ!_ћ(cZI%_ݾ Q6*-S>14{:wlhb¢v.n~>*#1h2}?迮*|S^X$G~k )ZB"ɱb*EkqJ+x<luHeQs<͞%? W2khQ9 Kgo<jUJ_I:21GBRκmũ ~ޱ"|r “^ф!6\=oE1}=m{jh/w:&rxx25ܟ-|zd*[fC O,Ճ~Ġޫ/N󷝃I= (w3$)F2S>{yK1/p[< ߘhMv\GLSXĻFىÇG%7# B*il-b0P;t. jhK>V>ORx2S1 bC;6$sp- JY}"jImL'b4g H*5X[P&jӽ=WOZŹ_Bi6<? #:CӸs `n6bq0C}^M eN4*]P ]%"2ܐg8a^ #Vqp>wdN?ep%9<>T2DX'BӽyZ r ٭HuUJ(!x[yzѴ#PU63z]BٻelA:<:0' r+I԰i#,2'>C/%zV!ʒ|ySY+1 …;QEg:1VHS `Kk)uE*uuZh}]=;"3qq&i7bFEBmؒF5=* e%L]qNfϿbⓗ;NWƋ ;իDB;pgvƗz@H7]bT1qXˎWNyFܭOx'̱nLƬڴ0a7Ռd*Z =im=:b]ƗT=H51s(l/Ѱ^zxƑ&kۺbX3V\Iu𦃇K#Gs(ѕ02/.N5 k٢1Ҥs 4"܂4ԉMQJ=w3Uew#X@s{  { ؑEN g]&Bh{N3 $Q,?p56"/XMot'Koܶ*m9pF[^)"7vT]C)5vTk0J/gzig؆ِƐ;MSI1k "SGaSfL*Ҳ.faVG}hKQ`EL dKPg(*wl:F6֬fp)&O]cLm[Ԩwg(_T=)Ja]7u_ Z%S4{ F|k\v݂"8w85 9wK Zq hxܝPs-a-F WmuE M(3tdDFJsl\bl1@cV\Q?ܔ Bk84>oq½BA;Q;FkIyA(RZs7\0j8 v1[_Y4>|f8Jj"faZM_Ql}_Vw8;y:Ĕ}#+7Q>샛 ׵,FHf <6Q3RJn:5E;Ca=AsS% F9-5~*k4G|_7] _ l3 91s:3h-/} 1n?S. :߱^_ ;G2w)X@TLC(E-dnyjZ=%Z l׷ꋝo8ͦ:{|/lG'qMp6*-^Ԓ!{:k!:8̒4e<:s?RՃ"CX؀bS*7@qLwHg,{uLW$ח9u(JZaخaw+8}q "`T_u~JnIgD@Z1xCLaW㤽Ief+nE')y?l/Ggƀ"KF/8yk|tSU>$.PY N `.B =!xՔ9>#!;oڵ}T_L˿+S-jG}* Aĩr}aٵaL/s‰H:4Ub:&O:sR)_PuBedBތuL;nf-v=E9שϖte/`ʻ>صvXCl"$!p킻ȔSGc'6~[sFʜ֝+lRDSW& .^LJ0,FYntŝ?I5+lV$ W8xM]k&D>'":JJyFM#%UB?yx-hǸLSy=-< a GXAT'0&aNoB|5B$~*>Hr{=S3C (B£q@w_u ;,@k=2YLNR?)e]AN~ Qy|_9 ,ص+eR{be&sMq11NohMiJ?gs^ *d!7>Hzaң#PGBD2zeY99Mx'PZvO\zhYS8r=>EڢɌ>8fnǡ)7R#zi-*dzwr6K;H3NR|W30~FYyX~$܈vDPA?^S}Y9IVj{!}I'S&quXOc"o^Ni{KoyX|4x#d*%B@o?|ƨW#zփbt^mp(_:1ا[_OYIuTGe 'K$*#mteA\^~"^˝\taͦb?%zd#[6an/OZH(/&pm_`K^mpJoӧt89Se6cjoJ,jU %.C#͉j'B~ytQc)o+vEda ~* ?ZU ͩM/e؇zi4]\ܮ0sq.6ߖpHr% 4 P:HO?w fL j/!~k6 H& (6zNd2NTSA3rɪx5:Bf=A(&q@G"93>+z訇=BIeu8ūw"?| aNa ]hqկk rja0bxzM5#ǭ?ŧoۉ&CY`|2گg_ڃ;09^ܙn}=rHW}ޔUrJ0Tܞs<\SFh'Q"_B4RHSQq ̧Tdt{2-S)%? hԠ݁4' T;#= V A1to;j^1K{ٺ*B఍g6WuԵ+c?!sZ|J-+N3)ܘbn<<]]g["vh}|f3 6a* G6YM&4R`+0虩](C2WBfhYa!EpTΗC@68`ލB<xF[vlAK{M Wij g,#a6pz FUi"ӛe{ |hrO6.th%|}&7 prѪD$Rb8(P}kapi;Zy9pwG?# 9L'i@5LeK8;en3ᛆ%O+ "ܟ6-I ۭRX%F1g@q ^j c?}ҵ0n)6C˧m^@v/on3&jjDi6$-cw^I%{ɷs݂>"]T:p&L;ʦL"}2Do}]`=Dh]GI=oryaY,Lm"Msfϙ]b)DgԞ㹐1HP%̙hLUQ\y$Q|*m\]lJ ٺa\;upXYJn*gޓSLĒtg0W;z wNݰGեX hq'Oal]oMnǢE)lN]#uC擾?vDKPS2b6Y #Dkb,G\.?7~A?<\w71[۰[k]5Bg2!m`xM)P4=VT0>= 4@gd". kkn+|%gI)v=4FEy!iˇ6W;,y nE!<3QQx Vט2so&ځߒM[|mP6b^ F]\T |]0*kf0r\AҷK# S>oQ8c~nyi,m,upn')Q/~bsdF.a<ڙ$m7>{XM5"G^GTEAe+jy8~#cs y3՗8xiBt½?shl+ #ng_d\ѴX-b <{gmoI݈+ɍTY U`|dXK1vQ1~Y7cԐtfbU_fG#2AQ>2N7= yTIt0cMZ%(b9%59;mB,%ij~7.8rnxioЀ9|Mj!F]R',{ ry[&ݒ7whpi4Sa[EcBZs6vc)p:Qw'%βHr!z;[>+|l ~jXLtްV:Б|7ɂ2"4~U&p*} WRU6Kr"|гۍL /)3L;X̗~ CK1ԣF˅p c"*] 74>ǰ두Ղ7tHFVd2s_@؋L߮h.ĸoe x'm{3ޜx@IW=22]pj%@18%Ftk볾] T7mݜɰ_zi[Ubhf)vLh,7+ո9 3=7J!LUY6lvNxԈ^qTXuC2y^JMI'dM1k/7 #3wƑ7߬L5e(vkUzS]zް)B~96Bkvv9,M70;7~X9WceWr!b^¦~kL$* :9@^@ny. sO]熽_(Kb!I6_8ԴʩwvPETeTDJvC@\rSM墲̽7JA޵=$_:- ! S)ف޶h_n叆n>D^K`͐$a%Cd+DfNO*8ĭxnwDf@+ծ^eOk-`n"VJ&+9}!ZJ%;F_ a 5=\B1`m>C.^qc6^?j?3_{kxsQд[{ 6bx](zG/DzsQ2pH 9uMt 6lpt)1IT0c%j1$c混J[DطK"Y0i7:B "K,NCHFAOS:$1 sfW(ZWq.'Ҕ,1$4'LnVh9"9o6grVW' "8`g V4 b-< 6ro xGg i 2vakNV!"e;ҐBu5RHG8 EGW-ZpN70iLXLE=8T؁ьLLZ8ȯܐRw܂7׿;XhY9q"eh0ŲDMAHei12-VmIIe[T]Ҟ1)Qƣ]Qʯ') :Rܞ4R9PzVd.GgOfUgTe2Cox(Ed Ѡ&1G^p*!~6ݼ4ֆǒhc>[nS wφ{鋰ˋߵh;%9_9ݍ{UpB?dKC'ZV9O/|d Ui˶ǝ Q3\225Z.YK<%#7pݡϬV7 @59cHZ=s THг踛U'U|Q 1?bɋ3z L4>h:D9IQ4!BO|/S %,D FRz|Y }@x.#J}z%?(Í)/}#؆4%?f dԺ_f\x?\ s(}-Yn-k޲s4tE!i~7|נ Fq>o&.%@ۀq|RVaöu8$QG>+4mM.i%\!9R|K3f>zC:dD.eӺy3P%7 vPRʇEM>Cy8>Ǚ{KdA2OעPwEΣ"Nu*M[{u WQYv˽BilS`pD3HV Hf Df&ʂ|X+>&gPt94,Wz2t duT;:֞F뛑nyc7,~ d}+w@%^NH,׋ h ւüV$-%GUy(#b45riQ,EnyӠOȧ |K-E4TT@΂q70!oV<I@O :J6a_/cG7C0+5fNyޱ䕯* @/е 7y؂}s^€HM4UB0x_\b)52#с1jX*I) Tِz NǏs>^d>dPa-sz!>Y!}UOvD!?/sm|40́zмd =#ܠ.D2G>h'#co.hoֵj ,; zBN?:c<2whhֱ& !XX-Z!kཨK\$5Q44\D10dFM($2O$ aMv-y|WJ3Ba8"嗇El*VE#n׼Y:Y_4 L {/0x>n4b" 'fvd+t(MCZo;# }ucӒ/E >_>]XW)Ըf{r&@ۙ3Olo&x,2"ӬӴDzJʪ99:`0hUJdvLecYVh\Eא:^ǞfUH!zFɧE EݶfP`4ӈL]EЙ4 \fDU@mI7sOIJu~`*f̙!q*m{` %l+=BDsC'l&_꧷GMI@x"coT߻ٵ$>vw)DY֓VͧŇݭ9+Hge1}Ϙ㩙]hG (bN*kT}^K_7Z---CmQ29FhEF8k Q&qLcd"#@6®bR[)0 B{1gGݽ/ikG/YWZZ U xnɿmfСṀj{afmUuda1w+nM7Ւmc HAMR(eWI2/qf h-̯ IV|lmMH.ZdY`l?Y:_җY);O*B}Qozb%`NqAw!I ]c[N$XjQdx򃱑cLONrA ~hXqdwFf 0/GvWq܎iSGkgZfLmX֝SJ9* Y6ee U ]AV:(%5ڋI,)7 KЭ¶Ȼ|hΔNNZIyOSOlRZE bT#DVҏY /kRhn8(c|_4H$G $ ;"zmpHL}0 #vA՞7gjP/ E6ݣ0BK2:;4#v9 I̜&9˼(v Y 2z ș96jqБ1bԀ}W>hK.gMzuEg`NYMc! 4BL'^8C3ġӘ巅jه?L*w_#X%i [BFlzFKa#aۅP,,}%CӎL]vtWoPoN*i֯q!J5,mƜm5?\2(>=:4ڙwQ4R Wߊ~&t`76khvž,rўuIua3ĵfA!1!-qfGzΪZ+hxjc?d9̵ C ?ujN:_hDC0Ӏ.pl1X{8?-akBcۯU&)O9A9&6i/Km}a}Mߜ,=Xc ,u.HoauAdn'Jkz}ٙY\r k75!5RZ>hSr3`8? C kJU!%ľy5qM k&`\rjHGrF:_T[>銩V@+ZOŒP"Ʉϒ8't(-{e=Yys()c+|]T+U.䙌%9Lci'sgx;wHAؓޯ%1…U%y1=V.WMiȴP*eܜlO9APO?TVH͂?lu87rOxo00MsIN&VhK+]ebHwLmKf`OCYĜ.-<,\ۧ/l:X,m4.VeZiWx[оDR&hG- c4F XtQ|"cHpARD)sΌ|gn>>iӣМ^mJ6AHRy=X)FQ0>K+D@eT`o*mg20+e:k:!i)p .3F|c_{ M_Yd:siܸ=rx컒cSezSk}8y1K9#~SUmKҾL!yZ4`g4u\?G`k>K# ]|\kq(i= zmv$S|mGO]^zxrhz&s5~czNcjX,Ŵj P5'A#8|ޅ{sh 1`ab:N !@[ Gc>4DI2f F2j/CDz͚LfJF~DړX>Pb0$ z5nVeJ9ZiYR]Vfu-o-#'22E4lB ddї*tԅ榹Cʡ%[Ҕ1nTN{ 8<7' ɦ̾`?WCjwmCE$RvwPoɽ~ AXCFI,;@u.|:&%?&ѮmM`W̆EN&tH,[H58aY}aR;ÓH𬌕[5#qkɡT)=h&ϔ8AG ?~E[On`OGD1_ õaxiDj#7ʏsRo`ϞX^ J ZoKy҅E̍'o.ҥ*ҫI<0؆(]&ؠ8U~f\?}Uz՚J B0caډ\F`PzqRqMP'ʏ8rm1'U%Bю*E+6!M{؅S~F9[C$Ԃ> aۅjXcGt$Hq+;?zz(dyo֒$ - V%!z}׍Z]6FVSM62 6n5ED7LZͷz i!DƑAF6R-0'\S.*>ϱ$egX}U4nPi  3sd,W$s۩4zl$':s8v7{Ę02FhU"'~d߰TL8+}%8d/{1 Ͼ5%+~F; l.9 iNԏ5Ua04Mow`VNaMl">@.ke͡t|_#')*vPnhG7cÎʠz<n#"+bvtݯ^dH^9X"7 >B 55+ U'Kbe6hg:v?EzXu-O"JxN"rLDYg_r쩃QD.=9ŊBg_>1Mkx#iT(Op9!]hI=+l}/X#&dH` U}/?3~MǺ5՘ryin9bTѦ;,^f5 "W0X/fmY@g2ci7P ZRnAm[ST .u *C;6U)Ahax4— ''&[yz_(ύӂDxS I64v5f {㜫Z$2Alp>Wr#^пYY(fTB]i49Cb֖\w p ["&i3K2##ٴūDsntkFԵz*$:"giBzEynXrR>#/{ EO*Uc А\4E0~<z/lj+J?UZABFH $b*$qpbH骻Z#q8${D}k91rS6Qq^8c5^Ƌ =S: zW֖ x=ő^|N㶢֞ /4M"ଇZj"'/4=Ł^ /4G]2 *L$WZiN^{'ThkR|kE!qC˫J/*b%1T$ND{d8,P\ ( 1[>=7ӵx), 1!etdWG\43A;۠R}mNq6Cnj{,Fغ2)qܖQRaWK׶dR\vPCQe P|R_uwOP)4^?2%q)Kήq*r&Y.#$ol7Vsͤb2,%&j` \a ۱%q*0A>>n ]YI:;/$j4lAr`74[}*=/6o:y焏x3!g:RTp$S}mLn~pžxzӠRI^\JjP͎$c-U]Rٓ0}f: ({u4|yg&F)YQl-4]XiO."JFkl Lj0/֥+03bvpQ_76r:rZE0Bjas?`ɩQ%&` SLh!2Asytj);$0O;$ ~F<^aO Wqn3 NICP%oϞE_LIT~ԩ59U" {a3;P溸EŜZ9JF'%IH #-9M 9׺?D!BW`-4Ɗ.tY7Ysc9ꕼɗV|6PS1E4=:cP1O=n5I 7Rrr}( êB/ǜٍB$]GbtߓTIuS>9uԝ y9܃-BKZ$8? 5|*q< Ԗ `&lɵ?C>2pE@8`԰Im' 5[oXIk eSjOy0 3 *($1Ɣ.jg~ڑ$62zSM#`?JVc.=L!kUNog5&hs\v$2Sh wDnVx̝?b(,PjkEĈ+(7H7MVɫc50~U#xD:zp-sANrQ`n+T/e$.dH6ֻ8.*|N[)ynMjsTi]瀅 =w7>-qS[ۑ'% BDQND]*ճmE-Opp$H6lgs}Uc:AT1OVE]7R@C'N?w- g%,}\ _e|~bJ¶~Dۊݢ/)$ yt+^*~/zm{ߴܥPތ<]\mn"G4{l> Cݦ+p˒+g015~;"4`u1+'|8b@\TVx$ʫ+tް5G;Z}hг(O2yy7Ah~7%iBTKw`.I \l(zmI"\CʃM2#dDkSlfT_sf&J7:t":?F+f+ݦ<]Q^-¢NP78f۴OZV^ME|v(./2oþ 8I鯱.Mew ʹbB lLT li!6e\LZx+@NQdpi3Ygp@ 9+4N -ƃiQiD34wSۂ>{DbȪɈ7\ajp*eY13҂Rk^oQBS#!Ƨ*o ϪÀ GdLT~%jlDO]ݹ1UСuÈEm O@^( -Ho6SiT\ynk궋h Էɂd2r԰Ch~ SP%:M8Fs*w3*_MY.+UnՑ kUO8t\,!2o6H;:T8,da rb^ͷЂ#K)yf}5#0;3*zk]'/TBNdS}Ńk6j DWP 5M RqhCr\3Vw`AT"3.|r|SF )v˧:*C!;,#׮V@)Jrၜ%43 #>T@IJguA&UN2]&yA? ~Gq~66cxPj G]J]7(R\ے}*D%W܍n[вD~Kq6n7>c3EՂ& ۈGG e~g/}#=vX,xwl  V`Z%FQ$/̜6ź8e?Q:l:WIFlQdը20fges 9 !G,<>@;κ)֜Knz3 ۔/TD"aFDZ}jW #iweiOT~*7Ng+=gxD"/+[!ؗS~ JElʺ=a2:qk=e}8 QVa- wc& ǬaT沱`i%Pw5569jnVfOWfX4lw͔Mg v棑&um,`M DŒXr dv @ᚿBcK wd+pv&!Z⳾sCBhS@+YY *&#_jdRUG4|_ы4\ӯH!O6%ΖdZ-y3޶'q4H*'DѶނqzNW|Gi8|r9Uإөf烆ZkUbpFfm.ۣ 85>l-{$W੩WGbaIPֺef"mi@OZ֬`VlTۚz[+\Ktbx _l.xw/ ux qsT[#53ȃZCc`[{™Mc/ diF'5\DFבl?j8K U D5mġ+ YzE˒PqHsMK9v"& CX7"|rMJ˰w՛5r?fI_;c]5R:쩋cc "Z&~TV,?bۛD?LOGyxTow[ Ix< s.Rm>$%rw~ȸnxUƥ$7&w4!Y ] ~)G0?Fg')bvн͊_JQ1hF.OFQU*nGtS (,uعbv>1 ]N5ڔWuy&Kd˾ot:߯5֌/j&,@eќ |zCBQ+%sp ]B|{E ٠>[R8ip ȫ$i[̉q|DlH'1>:v3YTAa!4x-nkM"R}@yJ4VS穛st b1tiS]O;5kպ_8jcּ*0sm}xv˯wĨ٘O끔 UgRMɍw67t&À>Fxd ǜ'y4Re8>m&^eC8Bа@#0&lY܆N `E ^p S/Rh|zoՅo6Ei^ O:u\}߁̭a:ѯ'QPߢ+~ȏG` Vm~"$ײr u WtM!C[B *+͘nLP8}tuKIvTQf 4X&cW"w^  "Dg l)a;bdaċyT &e8/}or/m)lRLZGnoz:beouT{N7λz"P]<"*4\*G_oECؙm4|P 1bEPpӶq8ܣSg+FZgr/փVb6_yt= `Ƽqkc+ N[8FV-8!¤ݐ/GcvlhV7U =GXF(BExO@=%i,fDBnߗfþmHqwU#]UK $ }ҳRY;S&6⥹mc/s4mr\C 1nT%R'qZKv#m,нq c j܎ސHg] Q[*. #kv\}jw??{x{BUJxrRn;WBL]%ѵ cp =o#cpp̞r5r`P"Xߋ1`_(=OJi(ط  #r2^*2(}$d =~39w۝ŕ_)FNH{Y*U~eC C 5A*x{4>O pEl+}!U0~z ғ6N^*$Hw`}d\5ٹH1%r &Qj?K1*VThR>gq_^*]Ip W#2ozx%ITdڋ)zK1 n7[+d)Ζa;tu=J+7?N('cyjׄ7 țkLT؅K,E|ng&\ QDqE're0 ɉE~)C(6 Zv a6{-IDdVBUR½)FyȖAePNJ> #pNׂW_V +_H"\p[{=\8O}60@]'5ϟ'O }/Pگ$W&!`T%JcRFձLudn{8|9Ur1AZ@d|Ϫ##-s3XbKE5~ Ʃ9Բ Bv< +<9 y]Ȍj͇29Pw7&A8|vSUY;J^ @E.w|8K/c`Ur+|1#, P"%m@B ŶōL[SD H:]wGK@"@cg ?}g4pxR^a\4 Y 6cC=aRila{ rcCr͠B~˰NKM}]B$#:ʾ n d\\k~ݥ6ҋ|FS|vV{k8S>Swt=$oc̥C([֣@vnD&In\|KOT&O%SUT<0\nr(ަWzY {V DSz*:Ni{`bӖ mSIԺDc]>4iE{^Q:5dBWz` ,!9^ݬpza/u%J #ѠM @̂M8*Hp1 ouAE ,+@2҆}dce7);Dв-m+k6ҦC?Q w=Pϧ[;j%?;n zs~3rצ qcHGQێfyPH< ̩? (dBCT_̣x#_`$KYGL4f=ON ң:Hܢߵg'6Nƪ5SuJ;KPAS&e`GƺW{lxjbS{(THJS7k:~OQM3Eb$G=,o|% ԉվ[&nxe,lq0J`~0;K:IE]( 0,S~w(PNJmu|q\Æ3NpjNp-^MC(TxPnY:B|"WŎiGC1,ke_N냲r0`ɊU3)}~YkWTM1JRCJ}˱Cm(Lr}A7A5UqͶ6a0[x5Eq`j]ӍYPKo/Cof[ۡ.o6tn`uG,]nd25l.Y!',7sZTl! _ncCjF6eϣN;>> ֶAZ\/BYqYJ:2iВv +攌3Y?)tJȿ!櫵Np~PkKT:Tw۟5ED0y;GdW"O.sBU5JuZMk&Jܹg}D.tW:Њ8wɕy!o5:.6 i(,sɝn_VqvT=d;~u -x]$Hfik0P^4ģ:*mQx^1>j[zAjXR#_e"DILs,I^-J/5KNeH%#Iڝ#>GkDaFEj?Z Wʦ3{v g3zp zv|9DozuѺk٥baf=[@ @6< $Vhpj=8C^)䁬|q"b841gx,v2o1Bw3P;G* [GKϳ/+r íXjʉ M0C$=i-.0?q%TM\RJ"rSPj4#J23.:9&sKa* XdC͒c'@s'ŵ2m档f뚗 \G yWk*?INAso'Lml1JP%O,&uk{'25w}૝W]]bŽ,,ctJ RcI@֯?;\>P]Ut-\ADmReJ!zk&WSɉɓ,Ԥ~ khoblwR^ɝ (oUM>n|M}^Y<-QdaЉBOS1El@Zf9CtZG1`.rF5)崶cyDJU嗶 ѭ:H6cv<771p?L{G5J3 *^$6o̠)sц"26LxNUIPk֯sѐc?uEެ VPIm@Iγy~XN4ɾ ((@̖C^͉-@V:D7 *V T<9? oFq+ae:,ߖlCS]j|6 CO'EpɫW }!m$-FBF+Bg{ŜGx^Df luw T`KR1ҘwuTKDo.VG L: oAo=|KWinY,s&&ͿuV_ s@!7$9^wDwkx X{9 'jw'8'<ٻ+tqa aCP-ſ  *ߪzaxZ7>7 I@cp(gz~U<4 WfbSoSIˌ-rVQ^Zf~\"Iz<#ugqcRg8Q+vͳGJK,h2k|\}ol=O1\/J[X XST&2m7m7bgÐyZj[J}oXN{y#WNa LZHR`+p0llgaO'wD ڦ;ȭƖrPP>I`|Hߜ Kڔ=yoKee\tT|0u)>E{ZB9K9QtyヒCWӅP{uQSW wfL |ql:TZ`VBPow=lɕf L cr/ժU҅*CbZU5Cj ,d6 KۧPh*CeRv0(Tˌ ӰXLF 4rTCy-u.ttjnSԚ?3{%1!pGebդuts'J5[쥫ylĺ,ڴ 1=/R%VT?`VI]122$ooSȵl@Ԍ GU ]QnQ!8ơtVXv`4P#xΩd,}l]|Q ?,`G4 .ychf.Xfd5xJٹN;'P$~%xN.)4]ڽ TyHMzE+m*mZPh[752ڑYd\(1rT*f8Rq@Ii#P _u~f19*)1, #BKpU4rܿ p:+l{r.Ow`eM#!GpTIv/(dRT LqԑoR^Ѭu. f>lߍ*(}I|(Gpy2z?`HSdɏE5ߕ XT c}u#_՝MwAY`ݕxU*䂪1~uQ.| 8dcѪtE-:bxTŃJ7"2buLsPrU!mGPǟ8S {eB=b1C2{o E;>z\䯘9=A]30N97 !H;Щ݂x$*tVmaf<B褌bրm `J ((,CDZ-2or>6a%*9x%G,+F!σ K;@+?r|QdWx<s=k@WχO 'vCo; ,Ƞk`&D-)gDg!"ݿurcgd(D Qm!)z1~o[Ph¯9w]݂xGz<e 6َU# _E>4%q@})؎= ڡ|4OFw^~vR-5%7'_֭sK1Ef9݃&$t&seT\”ˈW\š*銪C{$2{Nfb?]m%(/91}V8DS@ʏG~֘#UkI+>EV}&pa5^ՎR|vl6VH`zjAż@u)P=N g:sBA]!$A Qgt,18 UCu 8!",+xTV1T 1ΉVťLvvOw6}4 TEmPۼ2 k8JV{"՜㲃hi3}E!yJE럻-RVE V$m4ŽD9@\\0 O` u덫})5{/2]5qi.Ho:~~Dj5mύm]Z't-}G0ڦJlE=0|I`0i-NykN/ÈQA53Y*UC aCS1N4T1wFԲ1W|D}^aUGXib\jcNJ PHp18] AϏ-M F 27 H!M%^"1-T;(72 ÕrҊScik;ÿ[@F)ǝL^Ƨ /"]#IĈ䔰xL&ponTnsE^ YF1$T= ]h Ht4NAt?Yk%Cs{R\/TG<퉰RvZw: D+ px`%] 7{lQ9ɚDfOnP7n1y N,տØ:5U\q`;;ZeɹM# r:T[S.Ca׼Ş AX !-MONWTtGJUY'#r!6=fSTTԙ2d?]a޷∩k7OjW,(*鼳]\VW4 i0Lh2tvk4G~{ 1~&na{`c{a#qvYp)(AUXcJ›ThY.͈V8]W(KCn.tU^CCSKn, bߌlkѺГtufHۉn.XNFhlJnK^ 4k6l+sS=EJwnN,*bG -bꎬBye87^'i}3Hb+,lƐIZZ%SvBBic2|!ɟgwh Q,0$ D'[ PPr)$L(V{;P)s.I.6 3XL!m5غky&I(L$X9ԉUֲ5:MB }. mQYo#G%Q_U';&*eE-RJ!m19M $/: 8qtO"9xLM HP*zA;SXP`lÏŨM 2[w˱ PsH)lފtsOC:%ng_OyMv#IR̤H{@ݛ | 4slaǶ-2MX+BV/-$J}Y>< ֵe'/vr=>6p%,yʕD=`A'JEAvЫ||Ily-p}B5>G `-˫U˫zuPXbb*w)]qH~gPe ӑeIwMgb:1Y!s᯼ o+˽៳ք rF؂cDhDjpn8J9?'!,V*DЎ޻3hIPٿ<_4p T~ $ώ#B ޅeCaƒ}_%ʱD@v[ m3jWeڧrA VL-<_oQN2v/]=YHvNt@ w12 Sx'H`ɠ Asj"hŃ#zp:$$Č-n7dMM*2>|Zy=]^qV^+NZ//Qs'*"Z>Q;@8m)9qؾ=!E_Dc[~6յ&""3 8c "gQۘi$D$[勘 cE34raKpmJnڼdz![_ؾr}2=!^-)WYJ; cn50nĢN J )Jhd5Z+'0 T>@X(?>:bɟ)@l|l]l.l оn565}94K= %QRuNJԎNC U>+SU6!#N-[KFdT’N4\erb1rd6ʾSӈ.6v3y>a~PӼ۠ ͓Fƭ,5=ij8߇ \|2۪W*8h!AXu;AI_ʹ19G2qۑM<ɎJ6I8ι ko b>5ħae1Q+`"oRhE/tX GCg4ѫRvH RHuz]rw'Z" H ew0}~9zN¾` .òոkEQ ch`(#/~A#fMJX1.c{}XB"pGd1797~KUtwʡY݆YCb-,!t3R'D`-#)iȿjy  ${>60ֿE}.>iuV)/ ~xbj#>yǒa|N@]d-Jä?-6y6o4O(?N[B3hp Eh Pܦc5cw\'`JkiAvL)Bݦ_KYInCìW|wl^sH^Fb *t/ O $U0Ͳ]S\|L9:jZ&bbdMp^OwaZY_myI+&!kʷPvoVޞ{quI{MpydKK[ߢw\"zĜ+l>6~[D~|ꍽkuZO/ۀH2U(N|4 .L6#]mQd0\ʼnGw [XK k[;MjwNB!*"Jzcŕ QD{`@p2%PIo^*&cNb$WB'sIS//)H}饱T72YrU=AG#`K^WCϴG;ov ^I p?})?ܼ;y1YvTpz'U;(l܉TϧG\)g4GQpC-;rj$&Z. ,=tΈ[['+t/>1?Tg *,YЃumO9ߦ{[L2zDؠ^$.# 2kwz3I}Ni9pyxFjxCCeχ{I1ilDӇ)OźK"6ſ%S巴hGV(,$1 ACjr v z~\\cO%RûT &dⓦ͠y( P}̠J !(_)rGbrTQT^Wϲ?>lD/@|?Ck%%15h(.w_= ™<v!Qȧr ϏNe@C .׻x1W_~Rk9#2Xꯌ[9$\ycH,='h!n訾U\>p4ǥesҌ E/fFe;avڨK~p#LNx[]UMXM!C$YdBxr੃9vvl԰f6}-Pb|UiWFL9³qci>tc OM Uv] KHܷ'i#>mիxϨW\N-Qg^'~dxK6kWY2Me X%0 t"ș^B7UӢbSryK*\VQj45ËI s`*cQlq+ln3+O4A&J>HӦOP'6qW\2n m6n 5 :OE `i .TPmudz}9R=2O_tN&7׌00smN@Omr&Bꍳ>i륀 &!͟:!"s:o? Oj_d|tnҫMnm)fjTo{u.+M9D(43VAnDsBGvSQ 3cE6=(nj U8_VX^GnE7wSƮYHJԗ.8Gk|3\윶ئQm1˜VvGɚɷdEUss`>ؐ^w31 )`FSm t30['΢%xq7w"=`EejsRsV G %FD=N1L+v3ok1򨸧qs%aML <*1x|JidBa67f#Wѽj"C6`:=pnɺ~׳>˓|݄{=Pxjd](&y2lu h#^ȡqx?2\lMG=#wӾy87{b1@RQ\^Im>%<YOuW+3e!ָ孧7O[nNu=)zVr_@/FGzOjȳHb(Pf.M.R4[' ?+<؝/ y, 1s T˸$хXJP̐%m,uN͛oZcSK bNcdDeete, ʶ(qW;td_|9ˌ+* ''mڥ*ϐȨ!J8r3BM VdZ1 &-o{W8n8@ع%F^ɾ8?w$|7Dtudž1Y# 3c﷮B)LkҶr*V!"[)DUaԼb(Q5xά7h"kVٶ'5~0DfL lҋ';A8*zpn [ǿpx~дã V lsM&$ WÚ#Ʃr NWÙ.dS^W)A* 4-Jʀ6Udq % eڍ$TE]J1#(FJhsҟr_-7SG5q%t|.9DN~)஺Ք;Q-99?ůl#IIC2;qTlmnjZETҾ)aZ(LY[ᔏ9>6;_9lbwš n[k߫?3&6M #\Y)8sKl4.)۫EU9*8-!rUNm"ww|PjM4 [1/#% rի-" M;I]t݀1\V@PPC|txeC<>gЙG}'8:GeH.IpԺhTL!$wvw}IR$sv#36>QȐ r\j '#Z:eÞ1TdvRM-J+s/0$M[jpWsF4np'<׍[ dSjQk`&6{~q|p&L7\<>VPf?h)/>2L;hu]f Ao58^J 52>]{Fs| B,+N7e'ۄAݵQ#/[eqQ!u[0E4Dna#xz޴Zxay dY/6CqWM  B.< Y:T [ƀXiZ}2EHYT}ي΂@mo&fOTETi {V~kE%h}f}̑t1hGX9o$O{  6 FjcdK V̹^VЮ8 uBLPtou3I['gSvHC3,+a!.ɹe}f^~y!iێ;h݅*t]?stv"C4m"ab]?o|~MFx0ЁX624Y1;&?qyë[.v`4FU߲) .]ufwVPj8:Uw6K~*!'iq20*j ]xBMK(%=]kٕE: /XVm@APb8OO+qV~J-.K5/7*yW?nU4!8z֙hV'*H@nL [mdbcG1:k)`|[77 ' "o'> SŸTo֟Ɛ؋uW3,yL 6rm/sr:  &8P/m l*EG x'Hoq%y2/ v<3K.ƧN!wtҀ&wVlßU9A;'>عnԤNc\ДCjy0nK %.v^NO93v  8̷znx2U"30-F0cvDJ574xΎq& hcK>H{ҩc1LyLq>Wڒr*Al-/i'$e.53(]͔z!3hiY%,ZuXS4W,Ks0D RPL o<#ڙ1NԦS>n\7a)1$fx"&Gc Nw3r3Qo=|KEgzBڒ'W [8~.e?&s iSBjE A^Q։(;C4Q҈CۄIx]Si\9h lwB",@TET@!(&<&9c(M6 TWsWpoPa( SR@KwD p#6" N%Ԍ^m -bm~@avۺj`ێ򦑋U l1chI{"&1ЩEX1! rV k./y&W2U<"K?88p?u|EwkJg;BW\o$5W op"QCD=$\Rn㏜a.B[Ȳ0xJG {!ed:Ki@aFl~!EfaUŤ /ܯ㨐MqTn(Q<(>:8ɔKeНxjiÉFh/!ܔ-+X.(C \S,0DjVO}F&{c%4 :`iۤ@Ѻ6h)7 VyZD7V٥.rTn^̎3&xi{3AvFVκ"|i47|bգL ~M>^.OQ|?|Ǹd ]2ofy&Fykn[Gc̗ _3ӎǴԜSqMަnSJ953g%IޮuA YPaߣ}LWx gȻRg'JD0F\ 4g| KO;8UE訛UP-p^Ud6+e#EtG& XqUO@Ee7I~l] %{tdtI,)>@)ƈс*X}fUϊ 4e`t v=R会2H严 6m`!GBA;ЅoKA)UoR~=m#u&84%ee9),J r} Y%:t7GYX n@"8- ?ۆ{[-Xkᗀƍ Hq 4GbZyXv-f ʮ*jCoA^/ƽծs: bcJ3t IC:| I'kK7JkS$2:*yN&-meжp p{ ;4)W4cИяifm>>? T!qF _CoCVs9Xhg: :P Rd& uZ{34mW8 X9̦G's*2,3Tl|\w=4*|w6}GQ!uz-Kq'bdR*)]譃 [KIXfe&B\ˆr = -5IВ{aذH,oޱX Kec>5J~[dƤN~ 6\!Q | k~\sծQ[oUP<vwPQAdf6Eβ8x\5ʹ6~5VJeïk^[ TEDydQ-yTb`_WP:7PMD(?d Ѿ}nש3s?"s4HK2~C AKS2}x&%;,.9Pۏv?*#Gf@zaT1Ҋz)ft&.O9rܱp= |f4W ;FxɢFr}֋hyqf!rȑx9Aű\o@p#^dd?c8gn@ 638'LUS37r:A[a(??p>RR:spBxӉPᢂ8 S9ehL7WbJŠ{t,atSA󸷊M#ɤJ&B$ aN9ˎ#Dx9&|WTPОWj3-HW*zʑ gk[[g)AEkOyQRvgQ暐ėX*sBh/e-;VC\۞,7#!ݭz<}cr)`3flV-2' hs+!!:tO8f/&f ;TnM(ɏ{CD1a#Ql*j FLE~CqzJ[L];c!Qr ܇%%R /{GLhLJ^]G> ^'RuG+?WiR4BJmADRٗz&!P96U{-Kflu*GGI{(Imf \rM` x1yr>J}*n*`Wت% h+!TÇQ|A,9LmJ*SKى %"!W_Uqb覧8RY.fG[e4|=DF!xtiB: 8Y<4Jih^Lt:s#1\1/+* aZGC[qN,91Jl~uE!jtD}F|'v&\szԺ 8odrk9Ï}) )|gB x8y>mƛJ>u-eOCm"Ԫ;? PS|>?\Z @iA@d Nf**}}+Hd99#by!j)(/^uՌ=@cU}u eLIsi 9V!59(lumH/hFH='G $/2;LC|C6"t,7ҪuVp|xG[@|o{Jf')3>WooQ v^oߐi5ML,_SN) ~acC hw[t%O[צc1yRwȓ}k^;Ł&렀 _;zs64[ &1;dLf8?V gq %taoW=)&31!h/]saG-8)N$2 :` =8XId#"gJn ~¤P%AwJ~@.v= #tfWSCybjP'*Hᗣ;O(^iݎ&`I?>mu5#_ raKάDAqEb (╱A!g-r,Ԡ|&𺰩hn )=;ise#_ Lv+siT*B8~a#jD;6~bmr4'izT7/*>ByP r|6VS')ep\d_ឥ-c#Qf-0gxaC򜔯B G fa!6 U1i9UD-^Z}ȕ6qЇDLOZdSoO?P3l@3,j{~Ϣaڕg0XMldcQ,`vrBaیgKk\nzOQa!d 176~o+gODG'J g[Kg핖#YCj\URAJeZLeң'Λ "@򵬛1)՛͑clݲ%>Pdnz$AڗUک[fsru.M Pn[>K?zu;~Wz}fUR2싓^=Zd8g<И$r_݂D s 5"³-vA;٘wǣw/IM% "VjokO9# K5Ba}YB#kx]ЬY/b@|r'fZ$A2EZ UlJ|/^NXld&~c( 0?rKИqN³' 5(2U R~K]WLΧ7[hV?Ċ_QT G|?5U`)MA-wr7;+FhM4>E.o|2,&5o_nȜHm}3~8}B̥e nL&<@[U&<+;nlŻKnbS$ 6\M_U>:UjiG^'n ttl| > l3{h=a˜t{FqngOV>"FAUKK6ҧ\oqImYPXK(q t)z Rr7v8 ijv(U믃l`_> @U<8 0^Aމa3dqQ dsSCEgJq;8mCmtXZTь*8xWƧ׬|`^b^c *Lk"юCB[5c~y/ S=b1:}6g $BI*\v$c׷4x[Zg0exgtF\SmOK'}kvF("#Sq`(7Z2A+wHڋW|0^@gE ;n#ugh{M@݃kFC%bۯ2qPX^ԅE\yj{GEpٮAf:e߱4uFGaa_o=zB^<̤(i@a"ep_EDaqYw[tXKu~MpdmpSGuOb)2i' _ύBx>¿_ArTb$/tE# >I; uc'`X^QLe'[*[#_؁\ (Mvޖ2SXݳjy[ǔn=au/w^U4唑DdO*wPSXqgQ %;{ H-;wItuRMoԜ_'R0E#k& %̆*dq&p"K"ͼq/ 75}G"tLJ,z?Ԕ10R%hޑPa ɯc>y*kS'U7]b[Kӳƭ&r#92+Be iG&] mvaa ~ {zTY4 `T@{A¥ڑsŷh(OPu;zU˽ڄ|hy`(N ?/@AHN;9e4Eol!7BucR a{6y֟] ~-@#z\<v vn )1:b -`3Z8NaɷH衁8Gwe]$B6ik.{E4D(Adv_Xw0t^ir(XW9;R<F$Q^KƋR!rMKz&,pn!nN6lt+X~0 aTjlBVkɍټUi_s|1@bj .<>8+L{uK0_]݊-?sutKRJ?RPn8ǽğ5o n\h`M-kg3|l *.&sǵO̚ 3 IdΗ\5ڛyTP) ֮:8ξp<3bKF6o3$|KYf'L:2Bu{? ] @WoF|r}`"t/g<%q҈ݛuyTS^]C}9T!!+ 9$;i5- Gچ-Z!p\Q'O4?Iծ m=M_xi:7"Ns.zMWW:VEw9"7bC Ł:DSZHFQO&Oln?H{5.'&IPP3YkR@ufSl_>A-ޮ\G/3Y5fy:JOC\U=d!$45P?d쎠z2Z OJ}# @eX鱓ܾewZޡ8>mb-,׍uwܷ%p\M\p5Jק\@?]Z@%KbLHQ@oq)LsM,ZlVcr"wF:U~;_MPLCٿNZ,2"QP lL7pE%q1x$A5Eah+|,ʖ^{z+U1 4`#f%c!P!Kw6h|D/H_)w ܭ?GÀ~%Ma^W%%f+24X)!tMDalfEmq _+EI̦8"0Džq{ؙAD_s34L}(;+3Аe`sE5 mh'*Ce.Ը K̄]; -}-tR'hyA!Tf\~jz). liTW4J6#$9!cnb=殊*ܵĩ#cݪۍOa`>:gf}}'-v" fG5SށD-ƍ û#ˊwgjG>rv.0(wh\Xv/ |QV,IФGwEX6N#<ߧ Yb@ZIRm}ѣ踪|Vzqņ+OY7Dd/\}v|EOl[&(y޻MgNr4ދd"^3~۩З ghI[qvE) :395a/_^1"u [*mlvUXd8[{9Dq[AZ?Wb?Ay4 zpngJ^(a :陽}307Д?٘_M6>z B^cQtiŶ)$PB63G#`-Vr 8ԒȶqKf8VK0=\ D\G):o[/ZDVB?Cp* mele˓)+%Ɠg 0VΧ2.1J +E˪$Y{`ةƦg!Yip^XYGaġZGCgӒr&M_1ha.xQab >gz=axW# 33L{TDDfJ_P,s z9B6۞)& f 9JT!&t"/#!M7;|\Vx]vU&]2S=0i8uHXteSьFBDr<%QZyD, ZVњ03C }ʷ*]z_Y+x(4:6ާP/T".rlED?-Wz*g]rJk.φٖOSlc^zƙD09 v6;VgKNriLs]7UI1xHSuzbzAſ&crU>hX1\6v 7c,xi?Aw[ 9b: j>;}5f&G>üW JѐS$16Q21;<궐)7Ȃ.w!#?HpVj =pL>Ss\K hJCIsb߽AtUx$KwNG7-J6 xI'FaJ,4e7vxSXfnt*2[2SŒ ߢ5@9TsH P"rEb4<ǯpw"E 0`t\ymi\Dx"fݶT3 gtM, q.]sF݈Ĩ pU$vAlNs5ZY3Ʀ‡-k^?}:7ɭmNq2ME*$@t㛞I3?!,2xdg49l],fPp*n7<Á6ᡣCc%JL m&Dx1!WWabsQ$︇qj&Q58ZyHxAW]Qghj_krIL}x%@ @;,lL}y6qiQQO_Lm2-RV ˌ3&g0b>PX?QV*A75S<-qC:r㒆&F.T1dWc| C'- j_JC? N蒘MJrBl& = eG"#ED$ϡBa7w7WI!&GL?/ȭB2Xc+'Kel;X"E)($LvE_64gaviMs/=2y} ؕ/C *) cy)Ǜ1d^; > A ɕ*rs5sI'vx4 C6mEy^.|5RG*Ez{`׍s˾ =E 7w(4@-s-%qf>fz_utyJxkKSe@zXqYQSAҫ*|jW !@*vQkw/ =E!R ^aIa솏/2`BGHS1h07v]",^ TCb ǭx}e!jpC:4.OcL246.˞pxq^Ȫ|! f̈́sο_u %O8I!X˄rYI;17ۊ)h XB1mSw2j▀jn;EDo, \yuB7<(/GIIK ͍3Vp+i1uo{%B3J>:y7pyAN`7pKƒCpX&6\_~WA̐uDȟqYZ;H/AFjcPؔK9e Q A5j4jf/5&+`VB$Kqͭd*O=c>UCS5< :kmH8~OLeQ| 1iЌ*"Š^l/< mcm曋s,ZQ2RW OG&xC6^ӵeNbcb/H@g. 򒟊 ^꣊G,WkZ27\驲_ϰ|Jz5cr^"7!%L2M=;xYN_X--9ލ KKy8 A+d;G{:T H6noБZ_0'SU2m&ָ<z#+j:t]RhC[:cZ Zَ$lF-NѸ׹eyCqP7K21R90';RB^Eԃkb5 FY* )۲YcWd΀#b!eiι;f*x崥$vܲީo4k9nIIOXHوfT`6LYp*1mH1 )YߝӇPVRm@|%'{ XQQܖd0qVds_J{ɠ2n6%4xA*^lc) MP&c\5vne}%b| U3]8{/dߎ`?zcOU |PPy(KGVBY64uu.9%4C3$X}%['"++| O]\}4!ћV sZWzt!Z:UO$o-FygJ5|hEIzZ6qB~3OcˈkE¾GxiF)Z>D–ǝ&&).p$Ӽ<BPhEX̉C& sXy%T 4) H)&[(U+YC@9-\blz1:v68=ߛ nӃlBD}2@ ꢥg" .|J&L5CeаU{Uv 64&YnꒆN7 lT҂'s9~mn +5݇je1N,2K|ػͥ5^_Ő]Ÿ Rښ#2 ϙ =~=v 0j'y)+ګ#몞|@H 4 zj;KUZ__>u w֓mhp!Q8*ˮV 'v/(QȆ &jj V}+ ZIn~ (d$Qی#B^c1?n]&ƂUqmХ~;R j2Pj|,kOi)k:Vp|BފD1pdJݛh3/6A-2Lr=񈌀͆W֟L@D2FA2`娋oT"# ??uE t$y^g]h[]fϹ5a\7ˁc$NV)a@ %mO۩Fs2'6٠Y TtPx2B7]ЉIP/=2ĩ+|-vn]uLljWlBxwc:yKj$g995dSL ~H$'LG&[һS?nlZ0:` ^5Ȕq̛_rhslYT$$ɔ Op =|b(p,؃pJ0l?ů$q\X58&Pqrj5PKnKo2[t#)kۭ-Ҭ@So? @sg}ЮOZLc7~_3vd+3t+'WIEC)ih}:2-)?bV*MK>zEb(-M*ط;&^e+M?yQI('- k lح.| Y$Ɩ\gcv- dܣ|uSf2"{~=*u,{Lݪz7=m<_rp͔Ok7*4+iwv8"NwesߪYO5SvPi)Qbm?s, j2[iKbPS<2ĥ::]_Q ys5{\`Jl%b'$=:~~)_2W<̊T96ӠtS^@;җJU=hA&2ۨGF>"QM-ou>i'(=$|-EØ˻$ޅBxX3Wᖭs: {'SyȤVC;|K{.ۑwqPy0{8s7v>̂u{՛}{GQӠe`$+|$I\; ;z WLɹltD1!@K_\CxHyƪMA `zP.J5x' kA 3n${F1;E0T9=XO4Vg]m; [/PL(g]7s ш B<#⢛H|BUv@єP 6=7y;׬q=I;3! Nj @Zl\rJvHw>D;ˣa[2"{YmAt5,lUYY+y[(w7`Za}Ac =kmh\b4rv+dGQ}>8v h@VA*)XBQJg3^EVؾowl%XuC_JN;`͡bɈ`we bg TWs XnC( >]I :Hc4[y'LrlƱ[ԭ:;.S̿0uё2Pf.Ui15`c".H:[R\hcCBym,0[f=ST}2nTw&T~MZW˟RgpA nz̮+A7"@dv*O \&湒QqA*-C_1?r, 9bEF;OjW \LDkk}Ic3s0ɃfDKf$7"gWXQ'h`,?UV "]eNkbE;SFy֠x>6 3]]Z1cN: ̣2Gݸޗ5=H?7吳\XPB}Og?yByA΂0{aj,J I9FMC >|Ե<;kGqdBh4bǿ6.wߘLr 9Φq`>a&h}\~8~4t `X/QyC3ṕ^^ }hQ67ﺸ0Do#7;lE-h:\0(Eulz9GDMx'@5S+yl`V~ݤȁX'Cd~ĝŪp!xt-]ʂ 'UΡP. Mc_H>4-Ie~MdfwsG$xxy_Vښ[-s(%km؅uG3^{:R|=24Nm2?g}c?5Cΐ Xv4?V8|R9jbHl-jY mڒH kEн6zR{ ZcOC@z^Dt?S1xė;hi_:]u#Ƕ"s. 4TsRS",bMqnml7U- cJ`? H1k MLuhSM tp_LV$@ "*:>ͻXFPeŹp/ uw9 Y',^򔋅n~{{Wv6w6ؽ|CV{͛0ǹ~';:5ع;1w8 IӨ|2=´ 3vMgzFÛ⣹hӆjƟL(v c$Q ôphsODe0/䎖y7R'HJc:Y,A xeF3&1 K7zyo NE8DAr }$i 5Si EN\**= {٤7ZD"J]\Bj[IMEPptx^t3cD!JO0,9!E_:SF N6fA :c̀ᑽN61!q?bBaiCۉ ^\,A.g45E,~ܑ < ɩV,_L(X@/0LlY񉏋Q>Sfzԅ$CX6D<{ť {ʆM绸 8R{buv OĿ2$|'!*Th_YcU8K뎯j JQ)-|qFhsS ˧,fL(pIitz -GK==T 8" M\-fR_G2K $^2w=㭪۬;3 rtTj^SUw]X I{| a煔3GFƼ^gמ֟0ş I/+B2Ghy6R>Ѯ FӤX>L!զ1 BNL瀐l(7uopC<@NOڅTe]rzdPGmwV1ow"]uh."kµ$apYQ()ۥ7Q|dӍ&B900̔j/KW[2ꉱj윛 B97X3SA/N8km>u~в/N;v9E sM+ 'kE/{񂎘mD"Qu(B%$+MS$(E3S-(ka4W#x9Kji, |v. y7+׏tOʴ `r+ov ^.Q/x s0MM.Ԭ:J0ZJNn(k `#d cuQ Vm$CWau6$}(Zm+u ڏ6f J& Dt+v7OG^9MVgJiJ߼Sb<_{(Ⱦ=tsi ez>:` 4mb6Gpy rN:Ӹ&K]`gG'>ܷCݱ'a/snPJZ8ձM*zhHpk7GXq@EUcC4mbkp.Q>;C8lY5X%e;6 *Eؐ''h HT zz>gsrKa5|Fjۛ:M%Fd>if\"Qg&0^,6Ip? wh$G9 c>L-^eiSm?8@<'g$Rs3N`)T=w6 IjL0xNy$ R4 ^oZQn$Ac(C\npt~TR;w.V״&V贜c2lS,Yݓx %܈M7\ļ߫s 俑gq4kL&Wݎ0b=ȇRYS|lwKnkZDw JWIlI3 f} ➫f^WES=:AE4z=:G6:ENHm@? >ʡiq^kf2dz/SmO)̓+zx#a`+y[Fxu}}<8^ .KQ4|Ցn ZbϟZjc]Ť*> .m:t3fKPF 1P:-*OO7&WPǟ8n@ˈoJ T @ č|MzX\K]=%4wA] W< Uo2|*[EWY;NsLd}uQ`t>⫂8}ZJe-LԨB!GjU*rlDjԒf6pnn&4Az=Y,sG/8n9^:5L;tz8]X M Q1bum|E()g].v* QTRW>B-4n n[ʡ m#yOF+Pvb*Hc_ou%TKoe%iZy9BW!V?˜5у/ԣwdSq@#B]]9c[E+>:s)ޏX)^m_Kݷ&,v^ M?MIfXt'Dk3ss.1CzI݄_Ʒ6ǯ@%<o`7`.LQÀr_EDN˖l;Pr .ۦ^]4.%iiz>oy-RoMk d`=&I%u0T(Ҽ} e"  kՃ]杺]5فf,o>l)g_up)^1^v%A{&V;Ih'@7I^*ph ܯb=*EIq>yѩ'QΙ&E0ktEH)#=!i=<2*.ZGJƋ'dj)V%H\RAZS;= V$A&$S'B-«t0؉=qfM$+P; w\r֎\+| gwyR=4##_TeK-C3M"Z_-cx FP.j8><Ĵ{$Xȕ?,Z&Eӻ#9mElMwt7GW\_(Pp?Oeq$C-'(|׷kRt땤@Bd8ː5wE sٯ(uZ!J7@M4}'^XgxxJ,)02$x/qk'E1۫G1CCڈRbPB٢~n vc2xX+Fp3 %U˘ j@Ν>ㅈkn'R,=h'd1q?haʑO=é@s,l%fos,]ˌ`ʭY'8C3FIcb]'g-aP&MOza 4,}J=VJ8Κ|cPK[ȯ] %LM̦G&$#6Ng|p5)DŘpaX' !.jpQ:~3ު$Mve+65s/G' +I?ZNg%3}Gr^sjy"]zEN9xU6/Ð>|Sd5Z7qxhj9"_K)m1 k$ĘVdӻ`!`[ߒRU%=-ʦugӕ/&믔cߊ^\ NV&qH+w+lB ѬE<C/nDmC1Vuڴ(g:-tN =Ɉi(ߢl>Sw< x Qޘ@g; ^\Q*3TW|'CeXXĶ9o 0R?%htCEüZ& \,W"]0խ2 ,#GĄkC @,x3NL*mYγs_(?b峌\%Jπ gvwlK7/qZTpdh҅ eo59n >ԥ@R諙@ ܴjJAӶX12hI7/g>Jb2t#] 0ȯ^ɋjaVYv+lQ*I`6J$ɸe&MC6 ^CrIOw+CpWaE^t;lfT !x҈PJOY'K!}Ƚi iNAFq&7j ytAYUjEfX3)kBTi\c)@ AH=Q̻7O 6UskSUJPf)EZ> ](3ٸ|򑛿 ٙĩOaɤ HS&oOІ<"j#=0 ܜb蜕(0,tDL|&B(khB$Xf$URˎi ώn  Od BfBW^??[iM+jzr{9_F0Ӓc0NzEFq7d f3S7]5#Ѿ ޳qZżŵ KWà,T%sDЃ.􌙔>?Ws%Ζ2K&pۇ2Ŗrm SXoK8O#h$Xf-273u9RcY>gLךN[d*#ҶQ̇U`V[@)0*T*_^ا1W!8lt WYo.yAV|eڛY5M! F.o dC.jqBC){JvJLV鼖{a"F6>F6J)gN >i| fos.HMI(?$1Ddtj#vYPÍ'BGTӣ$+x𠼞G*=碪 9Fc,u?&t5huc̎`F$'3F-OԊ-etK/%Hkt 4,.%:?VDMb9W|PðB9 JhIAw@KӜhWQ@0ꊨtQ-dmr.~ԶhHq 3Rm=jx ˰I3` FO{ bfy&RQ2]ח; :B-=ުKߎSAig9;;,ٱS -UX 5;G*,U܉ ,=?@Ae ΍U23|s C }ZnJҥ\fYo+z3` r$90p>+ GFϾţ?NXP?TD+QmD$P [6)@\tj_:r.YFwWX95GQ[ `#ңH3l\#u4qpä2o5\o(0aV%fPJCd~אk3S 24+R=سs"5DChrڨ6].f&HrxŠOݣ7+CA캯6o$KDPRdo6tŽBJGug"dL;8 pR ;"s&$'+>k AՍb[bp.|/h׺ώz+Э2>|c\$ 6]:  NCOJ Es8Oue˺\an]L pf.v$5>WX#-ܞ͜9OiXulMGQ'mDa$$1up)PBH$ipF& ,_ y.w~6}%1+23~.w*TwpYN6q6 N0-rWDŽzvzfޟ -4pѳ`F2و0g~%>AOE[yh0'MϋyBֈ[[R՛/!@; 7öfTBF{=F)2`M`$pY}_J$g*pZrtfp+,ʷIgla=h@7c6u}gŽMM W$@ÛF3rUibIyhmjȢ(a#Wf =I+톦}¤lG֪b{knVX %mH =Z}7yDeMTyD%/sX2~pl/%Z%=y2iBwqS.<꿎3qIFSD2zbFětʛ?9,}4 5R:B1Pe2 frv9ZAdt&YJeµ} &" 4sgJ+ J9>mNC)a1i5soy5òr>SEnp+p~v̓%;ujɲ|=*}dۆ)QV3K5hxd.MA" @֓0M kWdE!mMlpqyJy%OOHAO(-E(D/LPŊLBW 7(Ȟ;{n\&OWѺj]H j bKDwčSOSz %D5 40f3cfZh4K$ڶ\ bsf11dQzt6(1#L56r/[?i3y>"SJ_ Һ3HsEH>-ьrƈ&h/k,Of+֊F^|x:ޒ?r o!#뿌y*R@QsPik GL)X[KU hsn}œ;U iF#ՅӡvrČk\M?~ܭfF:'U] ,`KYF7 6(_ƨz~1`Gܰ'D_iyjoiA.`sGǷit3ŷJbR AQSqֽܖ`VA#EB|IgQ"ﳶ9,ǰi[nyyXP+&֟4EbLaĻnoƤڀ4{" A>Jy^\f08}KBxa"l50enΫ]|)#Rjp7{6l"paSG p=ѵ]v@!)!kaAeT/rǍ Խj dJ;5p>J֫A#J9yqPUXR.H*NS}p29htu1?t5/P郒PCU\m"qU{Y_gx{r5S3K=b7Eɍ~\Pgp@:ұ'G8sԻmX[ *Ddń=7=7IJ.?XFõhbRC{qSq=ْdEU:2 a0vҸ)|XfE&r Z*Zk+Zr7b>pBɍʌJFgX:dLdnIrBD*A񏍢kYdO/F5)033 c~20uO-yҳSˡ}(EOq$EƒQ3`f6XN;Uڐ`|_`@ CR)&j̮]=Fۻ`Eh W+>H+K1fR5 Ա@1vE,ybº^Sc) t~`Fjy&\N:K"0K.>]!~&Baa3i勓k RE y43{?4kHbR(rv&D@F (_cŭQx\?C!ϨN ,< *6I~nmkp!6#stkc4. 75| 8E4}^ \Qϥ3w2p!#r.!cݰ{9)PƝe^c XW:ӱL*Via 4[ nj\l_/<;~d9ﳷ뭠x'T>`$4F-Dq4nD8y g/oT HD=VN:I'r,GkIE>(><"o^ֻ_{[@ttw" 1_s)!&" ^\G׿nk27gtF{ p^qx퐟R •]\-*Xv dhp1v ^4QQS(qfSJ D3<<Kɑi:P9A-B'6.o9&`T…Ea\{\O3bԮN`M@p\k<׷Ku *¤CN;Ы㷺vn.6 Ƚq'/]kíbgQpU LJMڧtݰ9oS$;8sZnl+83+*_?HӨW Y}@4{R2ܪxa-k90Dutf\k W&064MIx2+(:xw1NV򮑏[IYG35tgk!T5/ėat Y,`+]v~h@fhq/|<EPJ$,TJZ (|쐓`T+BU/ؒ0idGePbwW;bY?6Mr1H7&.C ?.;[66(YZۤjY#J8VO`T&GRtn)%0VV0 L ST_#?X σe J3 Ǻ)V9ʟn8KM@NnEiG+VXЉ bذV FamZYfTx GɾA!M_iLmv1Q5j A'ӆ!z6 tN/Z;{Fjmd&9Yd uAy!8džn@Thl/LֿL[AꍭD~Ф6X~nu3sdA\̲;/Œ>¡1Pj52)TI@Ck / $Wq>fe M oKRo Z,$I"A/c!\HȚCa$et_T?9N-aho~,ݞbfUSREaM>K\}* }j+hS JF*.dkمn*Er cN϶F*+Th,~`ʭJ|< ˇm|dб}yZ.7]$oH*90A= co2QGk#UmRp1H"Rf*S )K!Ip(Z!575Sn &H f۱謕B)y-҇߷rTz@JvÃ%Hd+Й?] Y呿#@5lJ%\3$L.t2ah9劫1cch@VrF)duC8gMpuPN{%|j @t541F~1]vB@vC5[CCNbrm/ 0UZRu鍖(h}3fTNcJd{T4ĕR8 xQ<^׫z}ƴt Lwļ=oMnFǬK{ kF_{"-p %7Ihu2ujeF䥽'ë`tfpyZnt&RKtՁI:FbֶR*|B5\M^J`:08!=xa\ A{G9Yc")8<3<ҩi46虛~(k-E-K>:] M\X@̃JvIM'ݞ48I@%>CDr 0=ć# rcid#Is5:VO9eb5{Lf?A!-u; V !ICr>F ЂUuXq aCCkMg6ANjNؕ3D;HZQ6Rqp4|4IPCB:}k| w}xPw*A)Bes#ŢqaiJ~.m?aFwIRs_Iy{rU4?)M\1ࢼis׮Y"fd0?7CHKx=LyLa~0O!~ ںc 8BvJՆB5`e%HWJXͅ:92k4!GNΪ5Pfз몬D,uNA}^q_<>j,Y̤:!HYXoηlǃ3pKE]OsTQ8!X"[a](jJ+-S tu)„uGwmHج핋 W~axvu3h׏6xsPђ@[b1N%Ψ* p D*ybHL6u;p+s$s-Fꀵ_Bk-|ܞ Y% yd(b3'Ri5F_m" >IRǬJq*KMcmw~ l#CnEQLIC֮R ^5Nk#W<6B/x,\Ri%akӈq_^⣸F* nYSv^NPeQhyݶaOu*` Ȟv/yU;?NM%T>(ceL8h[,6hlfG>+ 2oHeCpTLemV[BB`R'@( -=fjn8&<] 4LP0 /D/Faq,#ek`?>e/aFXPKjto|C|o*`Fhk/hNCB.ܞV gΥ-A!pF5wxݎpbO;Gxi'KVƻ?vu+ʨ@Rr%2xX TWw EI!c H-> JgrŽÉaDYPug,QQutWȭ= w5C] M-`BǠҚoOo>}1/ܰ;QSQ52;x19 ~?.PM_v㻭zs?]ȧsw52.r2mͷ-tԭڻ_=oUؑ )pwԊb y(G[a|՟y:Y <hT_~_6{+FA&ָ.k^^0X{BHZG=q~*ExŻ|,x6K1O}*Wl 5юz֘vK1RxtmiWU7OùeW5:]=^˜ ^),DeA YgUuf;ɠJnrDKn23-Zz뜉 1ҍ"/_/ҡOEn`.JƞWӁ7}uM͵8R3ҿXh4OzlͿGr,ПԱ'FbQP E|Ppg#]޷bs'JE tǺ>Q h4{,5+g.^Ц31cEHg"]C*( h^wRm)~sos/y 1գ,1pto? sjW9D:A\um$iʠw^֣g'jcAf@s/Vǩml0.St][EDI~5PuV4h֜A~hBIU;bW}H^ "*-u!U@_or(m(`YJҒtc:mO*f(Iʁ!6X`+Ty[_tj'hmEPt3ݜ_ =~]&0) WBS[j3栟j|-0j WS a3i>4:~~Cl.P/l߿ylG9\xy =kiT ƛuKG=L|mn5T0vU>Jl()clewo\>S8Xzb~HsڠU*F{pu7&ԈVcd&\i@&+?Ы\IF $X 9`O{JŅ׫e\l.8 P~ȀH Wmbk jP_d.e/x Ϣs4O絘*3nbOz`j;j6)AQ39ꔭb3mɣsicU\^/8 m-{oOJM^ۅlqQ?P5F$j$STϥ|=L1Y^s]~-;vƋ!}l&6 sمMR9Q/ 2'UK&ɮ(jF~Xo.ʞ~*ar=; 6- Q&֯7ņ4"6J$ԃPף Ve ~D)yhhE7졕 ZLg/F̳!( m8F]ޙ '/aORMT뛁LїRN2TժlPBf(+GMWu 6}"crƾ:c_=hMYgA¨%DP" 5&. s,3kmEh(C5- ibآh^ΊG]%^XkkMNZp1֌ J|S9rP_@|nCHVYmH\ZPgG'#Vۓ˩׿գj;n2qqIАXg!YQ6H*"CРƐe}yp4D- e|c1 ;r8q;b;~}Fdq%|0G}р -jnDZLs 3AF%fsUBKٌmdI)3[i]rw%xe uOoj̄Ն}1+M>h$ӿ+qo2y -cAiqfR:R2dlE}kr}$AkUa s;~(=!E]m?KhY\+OFhX0s/WsTd˙6oBg.[Ma[" RC$lf{|byCiS (3|*5^]붡~MSSTk Uv<[k!ڈ><6!D+ы@`Q S\<>mP8d:uptA8sF? bXŝVYNӪ8a4&IJI[T[ҍS{c9'UA0<󃴈Į]6~H8#~@g47qU!=h5(i^'>xO#kUI %ׂE.j&PI_ )iie|{e3ڰs>Ր)!>LC5tr6HcQ!ubgaU=/Y_xbpH.[GĦFl"\mYYuT7!>skSΟRj|+LƁO seMt`ۓxtU OKn@ƒЋx>&X#n˚f/Ԅ=ˑ Uf2I]nK?yޙkYwm ŰkOVAչﺆ%T*@ґ/pyc lӪ6^JC&|Dm@_:B 6?m7O^)s9 DgwbMN#VPdJ8Z6|lZ>EBNm=z"hPK X9RFԅe21y l4TDSF'#O.tZƨXR0n" :ۏUX#SYHvW˻udx5R3yIm1YԱ@DE,9%YbC|{@Z_G[XD7%qJ52z%+$TS$"l$w1i&AMrjɮG%u|L]/LWvIaUEYu <`x7#o/evdW\ehbdMq }2ޗ'zфI?b/k`ux=YH?fH;c'LPI>|9mr=-8uǵ߃rѹgCشV>R폝63ݩ.?'މQ3QP;$EF9s7x,Qw'XN-g.gA4rl8+`K\ٱpЅkT;mS6w_ oYJc`J,r,3ݏ:n)؃/x/RCM0Z`2Y.ԉ.8Q01pj2~^PZateOj+D  L1b{JBmJ; )I``ЄG˅ @'wc7ZK=N!8G(ϊs衕DwWAbH uQet 폈ql.y'Th@\+_ e(uu`GV_HOQ*Dt>y; |5KYZ]vtb> R@?PVn(LQsŅNNY"+w,_ -戳a/Nfn]_w1UjNJv7_(dmF7Tre PUR1b9n#0Yk'Z1dE p1Zt/e^9\mvj&yVfzE0oDy&վhjwt`PΉŽċ cJ^> r/a{ g>,{,*sC|yd&a_]<L>00=y\N=pHThÁ=ӯ%"?uLV܆Ru+Dc 7è0c<:@wd'5pYGj&De nKd~K/l* Z>&gIRbٕ5T6lbwZO^)#)ŘކbNZTݎ=A0 &A6}֦ǎ#D5+ p Df<4RCӥuzL]SȮ"iV] `9y+oT6vtHed SxM q'ɪU?q ie@K4KT6̓Ɵ55*1#gm=()q,h\7;`NuHcы1 @!KqtYa$߈p+F{%PqTM2"B}s.8T_fwHh^Vy6ZNf9ivu?3P0WelNf7fbNH!e*%&o{I@9b}~uD׼3&`W{  V$w9QF#)*~8WAuJv1`ɻ!^2 eBHY俠Y#&Q[%=< ?ns c6;7bc.S˪W<=@~rfk~:ݰZO㘡BnYP/\v?faT$]R x0M75F|' (Rծ"{c϶9,eJ"U* Χ#P)Lh_A$ K kћ*,'w[%}+Zٖ0Ku _ j.Te۽lP|{?d9qेqZ2+e%YPX6u!F~^mwOj\\eѽ)#O b+gG.ޔD9қeRm;ng?$)'hY|0JTT]!.TpOpGk+% EtwnA !J݊c6uJ|zCEk=9y/ǡ*o P7BT$,T#O 3?U&?.u) շ&&,tY刟ƞZ>~hbC3d@`J`=+.7XxR;<{ҽ(vgx&e “B$3|ʮz D P ȿpt_μ͉.}En?ao=sC %|+J? x?ɜϷO-Ӕ "_⬻ǐzL#gdWU,f151 hB#6ƈ9YpB[FկD Ȳ4rd p$+!:6^ >/BKS3Ogu{w@A0isYlU,sW3 I+)sGmHcЁ0=l }@` T*L:iU#Zߕ'3‚!jlRXw 8!0^*c`y}Գ<&1+/mո~7[o)~ HrgapЉ⊮>F`h(U?eTTi% CV:gN;bJ\NBF+x+t/T۵WӪ:UpYz#čFt"pt~eߘjV h@Z|(ed$I]Ds钯5/w59~gc<ҎDx~"Ո;ab!ʟqFls5GiVQGAbf}/k@s , \yg 4JaSԢ3 "ЮӠ:vst7B݃A( ѫ-<vy2d.FR)wY9]%d;B`b,ęՃ쀤^9K8OƼɞ|WBbUj8w7 ]d[ /ѓmchdi .LL6&nMF. zϒx[Fg{3 E:0 Y1 ŞE#鿜@@ fo3Vv*ò\Lnu fW @ĝ4Ϯ'V̶-ʅk|:-urKĺ ;e/PB*l'7NWzaN)Gyg5v+c0wkGO ]_P}0;n)N"e1ߘ[8 %*Om7I/iz=Nn2 - ;DI\iUqwY)FI>>Bu4CӨ\LFuT StH)֯q)Њ椣y;HaW\.{|0[Ql a{+뼒PښxBr"DzJ .$r|NoC񵽇_ UC,ŕNY> bIk;sܹuDV3/ k2Svu%lihl{*軧|!WIedzsy[H[bw&n_WTJf{1¤Nﺳ#;aǎ'g꼍^-Ys3)}? &QSI $ymJ44Pظ%GTu\ʻ>@ /~xAܬD)ltPCTB! C Y"Ti71l@Uǿ _( :~B^EʳLby.)Fz.g9*dfRؽ&0܉ en9w|kԻٟB ﰤyQ-Xm}9$ ốy*n{f\Y) X~(V iK?Ԉ? qqǢʙGXl^Gj_G- ?#4CIZK07ZP)38Ӛ]DFW 1B˜/B@53+]tʳBHO?N SiwM«9"7=14X#EYx}RFF^%E!>Z2a32#B4K\)Fz˫Y+ZlF [qfLu29 iCʋ±:9("Ԓ4ZIb1Z|@W n^3_UJ/׌*7z*h|a>JR)hFeEyP fe;~7-4p^c&gԉP+n `ShBd.K{b: wENo\D$ #"MAYWaxfچƶTVha?ռZSv5P9z.BHdY[-{65Wjdr"c ᕌ-E11*ӨaV6e@f_{ce-Ił, /-zKMNEZ?0s1JV쁡ȫ]!O0<^\T|"mjvNjn'DJr[)$/V^*(_{ C{dVu}Q KTpENwy-LozrW.w}٨*ۿsG-}7L;%|S7O/j5ٴԗ͂C.G%֖cz|~SZZ7qKظ=0v[$+2VFr`s&<} PQ4'^M9K%IExQ"@>WGQ8׫I,/Q;Qe}a2Ȇ)رN  `?]&( )2?R8hW%l !G~,myw0-'{h|P0r%U*(*XI~Bui%RSqmzH0<$mV^ <3Er[J^yoo9PqTM`\AL*{sD'bˢPmw¶^Ōl,#J Pk`8Q1(%lQUt.Vb«4"ԕջ&hg R>V[ș~%RС+QpīI0IuAL r3u2aQfT.dHS/JYϢ`~lEM?,~@:PQ67-2&Z8ꕽ*&I}O$c;60 I;ǭ? MΜk3zXp{+[c|ab3 [D=(qs5a; ^~Lk,-ŪjFrÌ"Z :㠂G*X[*~1ì^H.cג0e|WpIBeLb|_bHpJ'C(?m<LYX-]Bn'́͞(?+CyAɵ+zvYdg*3RH@nUAϨ;8-aJfYA)9H66.b}g,[5Ked-Uʼn6qi{W}Z X97#Xg'"a] öJ1] d>\6]GCҖ>ДXHqwmpz cētX3LU.ܞόeHskQϘٟ`!}M* +1E3vwYb)j`rj9IQF~~뜃-, j7}N*o5'AʜbL.2ic„Zl*ٙT6逸q}|Ֆ/2Ѐ]C*(b]v 'Vd#Us rZɤb(y`ʊۣzcdq0Ud4ije"ɅU>W5pt :|Z;*~JD 8H-@;#iTy 61Bߊ *:/HK`>1 Ck$S;MEںSEfLuOX~ˮsfPށL9h ٘2lh%&D&jRf[󲽲[W` 8+x=.u=2 ycOR);>} 1eu";"X=Ēn{l5:<ԦΞfn]Ey{L ƳԱx?SaXʿg]h _5';*`F` 'Gn v*x7Ѩ2?Iް1+Ֆ?4YgОr:vLh]p拖^@ bI4bOJH$g1=ذOhg:eL6&L:JXGI&/ÛR/LI  оKT~L+]&ʷts{y.R!ԭui5z/qFZr@:6)(AÍs-_/|?feQaл_F03 UKWq( 1i(u-*J6px}- ۙC627Px& r-Ll㡆[m33ۀUn&*"x#dZ dM3wab+Z z85;K9"ols6#!wo;<_:.l=2%Rb ~ӗx nt 峪` ˁl?ZQE #6˃X* DޤWbf*^ccC_؞(7Fꃲ+0}!W #L1Êtgjj}L5\ )(Q2(vU\g3bs{&k %bDSTذ*)l>&l}=eߎے_|bJYp:p !0gI")cc (E9.QN‚Bmӆ@niP<'< ;vKeG TsILnh|ϡ\J+$S?1!K?KB :J!5sx&= $ι#v5ƍGS&Y(6^#⸲݀|lxB=8U~<%6`}f 2 `2 ̵e7pT u9n+o{>AFwɌxZ:ҟG;hF'7#e|<6;.]O$ĕWg kWۜ7t[_VNYn8A%9< mz!ntAt޴Q`#=n{%1n^k iQlw Bq?Ag0$YEb or<7geYnHЁ4m{ p!vZ2q.ܧQQ %hNuv|l!۞{K[?LQHO]7Ȇ8 d*.xgL.ZH$6ߴAt_E Ԓሴ۱)!J<`"C-<ۍ:L."q,eKǙ{D.HBpHm6^;M X4E8,8Fƙ[PPZ' 9T @lKHv-sTA5 &bԙ5>Zs{ KdM73ÇU\o7vmi\ۢ%{`~ɩB%d.qAAx tqC iܞy%Zjgh|8j;c#ov_`(# ئ.-,\. ,i9v ៤矻\)7iS2}elB .XFh]iʐ0ѐbڛvl;׼؆qSt?(hOe\};O׮ )wƩ䧺Zf Is͕0@a278Gf7\Jc͟cǟ6j>ĤDit 5iD`BXFb{B ;H$Yğigd}Fx.A|,(,R d٘*K}'I ٱ?k$L@FFt}X XɃo[aL!; ~p$8NxiBLd2Q@}M@_ݠ"f:C : B&R,&kvORŒ[Ύ5}<:άObR4+({LM'4Z9U|v}}!Bդ|s]QXm >KE2/+_Ox Ǩ|I5E \K0 )V=,¯QkUX{=ѕpXCYQY+\a3(%.<1FBLxd,y:9h7*WYu'˞̅M\h Jz7?2\ܸjeFGb3r!l`*~%1>Afb%''DT .φ*'+\oa6*)v.`CɁT>{97R[IVf+ܣMz iU]Fiu\\&S4%lC~*D̴Ƒ-׻WruF.y}4W9K'QAob93-<%.q"F*8cV188sZMTl jCau.,E`q794f~ v\MּX䷝= lf7}" C.M'd.Jz3WLAv5afќ{ /D0PCtv(av('ϣ6jR!fOZf@(Ϋ$z$ʟ$AU@\oi"7!+vٸҭ,yq! 4: " gG׆'ހir[dY@$Eʍ[[e(]| KP gҾZ8Z\W]6OT(NI ba T<&EzC$YsZ%!ULEҦC[K4Ϸz&UpHF\hBcZB3|Fxt=U,'AK^>bnQT,hcEH3e{;?߲uᶶyW& tfA"U ycHx (H8ockYo B&n=b'(ghUD C@@G݁B˞3±AuhF ]dj=5ۻ7H;Y>mg O|(;xJ  Wf=;X@GH7ý@_4W,bܾtcTl _j{,#dc-UܿC슯nsz$Uh6w9%Z yF)zCa*pdǯa# qA]d:}4҃擾ag Nj#K* {5XsFLH"KJ>+׈::Q#*Odw_D 1}Oɣ׶ŒiKAR̀tyUeVp #dV\y^S'ZqQI5gT6>ۏV`XY$X)ڮ 8xvN1ލsOvk6riFiG>'5b9 p= Hmg8_ڀI ')ꛚlh' 8w1(H2,4Oە+ׄ{ S)l.?N,c) |uh,H0t<%>B9T*}J# wbb(-0sI>;bW{sˑ&d2v6v.˓w:AHߙ1ExӃJF =GX/r0aYm;[h%)k\g@ lZ} d[]+6| ZC-Vf[(-a%AۀXH*D̄$lCٕ O ԈQKNjQ`%`Po:/r8}\4 ¾$6EuQ||8T|&2/zKO~K'[cԖ~2?F8Z䭄3~J&U"q$,91cyRt|D .mw)~{J. -O8MpC{OM"0"yH 4s7?$K)]YgOCrlizx'g*C ƺٛFt]IeUP+Kgkw[HtH"%__ ^ZV'+tK|9 $=>]J4msV f7s Չ9 ~uK*<G#XNŘLM$PLo>Fk;{ܨIfM]]hf!R(Kڝ%%TAgCHScPs^=K*nR=j_nQ$g@!>]Էwǫ2@r?sR6tI:>Go(‴3rߤ!"V 4׮7||:1F-casJ(NM8cħg_VՋL~.{⬼K>wb6Pz,W~-"N^j{4o) !~ArlF",o(v 退\cUq1X8Nf6`doGDViI5{d%cs>\ efOV=m/VXea/Q.@3Oγ zSB3%hTA}10Ffr45\,kSȠx"<" 0y%ܬ=[?TnAv,2 -O:Ȑ] \q=eF|Èݑ3rB1KOn  8F1@IlKh)y{/$s <rݧLgl8 MБ˶r&&vUJ͙ݩXЌCt !:Zė| u~t7BL'fz;[ :|Ertƪb-a}g` ‹3: /;?N=S!3 ܥ\s1p8oToMͮrEu7{t :^3|wP1}c=7s[52*I8ដP@7sj6l]^3%a`П{3Me%e\FF|A>󘈋q:=On?|KUX574"ԗK Q8ٴXD7=WvxUT"ϭLo2U ˁҮ xl/"[~t^8.[ͅύ0^Qr dU.M*%؂  [s+7pOVx5H#h\|S*Ii%9fkR9-!QIISǪV(qG^w" a_ejuS Y\sV޺k0;NQ.ƨCgFL ہ݅"Ft9\n"sruxv>Wވ+Nw?d񤠞M8͇ݮ}5[%`4i}9+#RyX{.˲^q]ߝJKo|BuAJYچ2#Zۖ5>j+ ej5XK-o+~~K8Ɗ[0/JFr|H$%fVKf0Y U8r=X!nˋJ4IѝSQUֶezMڜ0(̭ʶ{!8]1=Z5yYw_osY]ifsvMVLqI0k5~%mRM2*[OU!,Gd̻YWh"15Ө-:5gl#$n705qb ga䷷O.2f"aҵv)EY}y۠!P%X5OW ٠zkwzn,k|NyskoVs{j^<4-("$(G\ @r 8r mtٝ4, B@j$I[5f/_UEJC{nJlC:-CfA̋O׈)T^`7&֠ }'HPbL6>[l#nrIG2s3N#pB "4KhӜ;^OWO FzoW>704l97i#@h m%f/fJ6æME =*yTa5nfC TQbu*(I Y͉G+2¿*χ9ճ `Š"b;VUõ$Wrl 1#*I+`jHh-,tUg&m*Uf>w}q뀦`I@Ԍ#ʍ[ehRX|L! %-cmLSe,~k Vez:!]&A=S<Ҽlhh}eծٱ;:b|ΚPv7fp1'n} V-2:*'o&V#a9.Y03>|=.((4jalđ &PGxE@iV>~JO҃G[TM巓E< ДDF}}P6d/Sw4LS7P"J[&A{@G)-RP̒-io?-z֒$4}c6sOcpv$}[i:o E}Ĩkiob$ s-Bg՜r hb8,PmD5g;]>z.7`z~-HUvwU$BƖ,_X ў+-WCʒ6JB".Du$Ѻ׺GvdէZ|'0LJI7ʊ _0 m="OT{4[oB8W%_ &[*CI }L; eXCBeI^ 0|zaSڂ+K34'p_箦'h5,$v H 4%f@5lOSPT.逻>.ɥRB_SÐ WB!74P(GsK56s`~"(m>N^L0}Jڨ?4\u>fDha-g>l7=QQ]i~㨹O^!Dy'n=x`JUͬ-e`. G͕޾^rfjp4se1DcN]1[H,D+grB۱sW#s@W{*a^rlP;<}t}c#0+l0Dg' BԎBm>Z|dtï7x~Ǝ$EZ릨nu}]eK9!u<0[T;+0CHh+̵LX~CBl{rinIR}oUdBS9fXޟhPAɾJȏN<2ZxܬRIy&]' e|A~E,@r=}s0g$pXTJ/`sfA/!8l 0¦t /FOMChzxNP[: n>?/rŐxmFKd 1.FV4%GkG>NZ2OJ+ t.„cڍb"T/:Xe^"yͮ\m N@ IME ;$N XfR*FNp;EP1<Ҍf93&wOI_U\ 8bhJ>'1^<.,ݒPȮ=ܲ1|J&g|n#ȻFvlB]߷W$s%:8 t?G '+r'C"]O߲HVN?x)k+l ͼY:=Yr'G@ wau:oΑTD16pؔ/RUbX0W =J:MTGT9s xI=> ?rw}BHSXy 中Xs&FPF%| n ] m~ oƄ;׈=jN65#1ۂ(zW߇OOqv*:0^T;3`%%a W;bNyh|  |O5|҇b5й}G0wP{i<+QmT(+W0vtx1TQ۾qnb,\iYhE椵h_*!#^c㙑|=j0],4 rs+~;,důx?`\Y;t _/" \~5D` 5:lčyʺf؝4bHx2m]CԖ+L"t)mKh+uuW[UhGXgmY GHqh hQ,sd|P%_Ezyeim~aWywqY6F,{? sn /./ Q9(G`9G놟7+ GLb*{?#"'J9@8" qG;q7>TWUW+/a#3=,wizW ~|9g\$C|n;cu5eș޷30azY<,iJX`jxl&O@j^G?gޞk%gY7Pw@۬" :|oM3ͯ y2r쾕) <dEmOp^ =|<`# WKbI}u[t9g,Q/B%upBԻ)lJ5+jߡihU'@ZSՈ$2 cH{=7t)+ ARPJ.dbU/'B2Ƒ˺[Ĺvh_v1!\JJ6ԽΰmJ?9&Ͻr0f l>cLSq4rz֢ J ~ R/V^2 PRz#tbpwYRĂFg&A||t'L%ZȆWK [X`0PM=[iE$`yJW9s-䑑vIʨ#}1'͟'P2mmg ԅ,nVcG4A1>)ޟcO[;KS5佪WCBvQ/MIe 2:ӦXBiۦb0C 42mZoS_- 3?yWr)+er&zU4M2}p%S} $TVxW4Iqm;4K͚|~+ ;+pL!@ D0娖6Nyy7:yRT=$ z+ 焪$vwd60b=ho֠J}4sUS3Ce%Ho( ƳٵNP_HAFzÞ{??dhTgM.M$qcFaڕG0|`2N }pgd8G[ly|pA˜g4MZ}!nJ“!9`yFk]D/UG;!XDSi%mX|e%虵5H){~X0QK;\z/?aRD!XYGy-hɏ#J(%͜"g5Ϟ8Iް x.h=Hi5熛Kg/i:yuӀ&Bš_adg(o ȀϳD)xFC5 M|XNp Br~|D~*6_wF BٚTSK2(k`i{~U՜x"`m)Q崿nFIWeV8[7p8dWNu 6̧J D7c5')m?R^US՞<@ǵ2]Ojٿ@ <Hl n,ҕ9t,.z>bvphK6?/ (mA1tJkI=Qs9AΎ<ʵ]'Q!5rAh?lJJe^\9feA:%Ѣ+jωׁsZOui,j\u4[r#x}~Pتt@~E:[qw9T*zߴ|X-XE5WQFѷS\w]¢  K,$o;13-$wHm#߇uяZ<6D~\]3YۢDFҽ419u}ɵGߡ1I,{(a A # 1+'_Q 3qh6ŠA1LTs|d}w֪+[JlC~(_/{:8VN8)u掘YVrgslcx4w _Q(\tTHh&O}|ivYhcR_;wlV1:w">b"akf?6ulL2fx}-1ܢaJ~[.#&iy@5$sh·NE~'f<'5ܤ潳؞ZW &B1_cP J4;j*QRֹj\f"-=:OOCn_ uDR.?x0qԸd8Q]}%EF/[0u P4׸ڠXX@!¥xPւ fܽ# M'ŀ\#F UW2Υe!P]XȽqg7>1ږT&<*F a(l}?/#"'dB^gNJmarhߡ4k Oz+ R&S]rN Xͨd4kG x}x] o"dm|Yk^g 0GJ'TZƲ=Nz q%jUUr[},S£hcF} `0%; A^iy6U3{#{⌀kGJ(_Λ`a@ Aڬ[3i$wu!f57/ Ǖ}r mTEev\D,&_mĦ|]=e ) GHW,YVOG$Z._vc-^Stn(l!Yԏ{}X4Yk {egc: \{KrSIuT䜢Nk "Çj*7QIbLb0Q6wy"oխ݄Y /Ygyk%3j3ӬLRN/u nepqt nkpjxE{ Kc!va)CZ +h4S1? rm4PƣT:OX)x(S:-yA^=alPO®RAT0D`HjAuѾ,Ž`\ y8ɶd1a<lDvtp6 iH|{ΉP<.,T? L "m!vBKJȈl&{6C! k-- rĘP&nnN1ܰsDf^rJ$A_LB9.hMQ@%-j׫Ʊ"ɧ%.ʧ[cVS.T wq\HM"QCd[ב'ƀd,yBsjG+ ^L Kx4L*1 <AyŽg*o駣 -ܮ2ywIA>i.P.2Jn[W43OBa7*Zo>.eA~u NK;fR}Κ5X`3R_'Jz )_V ,, uEQ߆9EQLY#ӆ!>s֓8{."tb+Po#}1Yuۢ!EpBxgy蚾b=hӮ=ӯFtU6"q#K<mu Qġz7UI9+XMѮv7d-K]'U ۏ >ISFĸyS͑z+X8[mkN{9kV1؜ iC"4D[( F/>bz1X|Ċj_\D]l D\c(Ċ˟ƙciR]/4!#`X/Aj,1F˹P}{CFlsdO N. ұ\Q@"0 [5ko rj<, ewjQ_5 3܁u͚.]=dXa՘7m}mz?wqM5)GڿETe$Bq#3J=5S}OtEfFRZntPLȴZy6KJC`ݷj;wB7 ɢ]FF< [|{!n?zkޱѡ{(BUG Xq~>į &}WR Lٝ)[:Ϭ&-6gE#](X֏"=',,Y{#1 Iáb MOԸ,nK)Ir$\Y@0̞A&lC>973l݃b Dm~m`ǭ" KC[8cu&poVč*NHO)6u>nA@Ђ#rs?:ooi õ7Ǚ0U^]ul}(@nG᳐} ZĻ#T醾]`Cĸ:Hz_(B .q: mGZ9}d|ȰU=XVkgi'`e)') Й\P9 <*ZJޭxS҉zVD{#)u 0YuG&B,!r:{- a;qXHC U4f6bR~pk+gݺҥp-u,l:z&P]@);(m~RنtP-r䌭yҐ벨ַhc^`nuPV"-$/jP_ ԥˆCAM4uo4>$4' I-0sXcϤM_ ڇH8&y^B۩8v{D!帏da!b0y]P~~D|CYΞ=u<"E^,k+<~(yi]hq^CGsV -!l;:+Iu`>6Zuz%[ҍ5NYA˦f  X2JswQGa,m\r0]вY1%0JC NWΙQ QĽveO۪}}Ba;(33q`~8O(nj؍s-..=]8'ۜ,~e J~Azyl7ߧϔ*?|%8ǂæ= 鑴nUtw 2Zb郁jFCz90Zg3R&V0Gm?3AOt2Lj/qZ>&[KK˸$ZFEww.4?9Ӱ…Ăf|(mNjB_<"H&iГȘE EZ' -[oSz{7eH˞@uW%؋H[㟬[>lRA)  DMA2`{+Y8a'{Z<G̒bMj)iخ'&s4wvp z,q ]OOu霷ZI̅5"/gjNݖzSS{'~Z0NNS@^Qm$x3l MF]Cvk(@0Ok+asoRm+1 `Ql_O0f?#_>M**% (^{3ƺ1J@ 9TJa3"$Ⱥ0]aԷ#Ox6Ζ bziƄUCLUo>#%e dq{"|TvLz.>Mc>)4mr혻OzYnd۞}jz–l~ J(";bS#Lz&oQɍؓT]}x%gOɪ7|*zc&9!?hU}},[!Q^>TazO{A[|sKOP[g2R̞sk(Y+9dCl^7-3)fD[-X xJVES+Vx6L1Sg`'iJhr"c4r̙4Qp$"(s]Gam\aRWE:K~kwTiAg|;3-*as s>ww?pymdr-$|4sDCJ #]N7ѱsî3l;t?-&IUC'8af߂M֞`b?۪-T}NxQ:\f4[\'yNQ[UWp(S|J #r5`T -gKs1dkLZCٰkMxdMr呰i|B<`'(/dd߯y>z}0}P^e^L@iEGbψ{ׄì.*kʏ8k[t)Dؼujt{;~n#%WA~97p7尤NtB) +˹kOZvJ+|#7hSFvvܯ&jj[')^Q2o@h٣kXp1y,{D.Xyؗ+$Nӯ9V,KMEEKV&a6ql55zZ 7 VAYTZ Q bw3,Jf<:xe$3%-(\SV]2Ĭvz@vF#H Z|I(a((Z q;uc%LuCk(& ,v=nTmt~[w5բ7IPUm51ĉ3۝"1SV'ݼu;t a"'l}Ŗ98E\^3(9䬉߳q3$ L|t4f//~.8gS>C%dN16giX&@oPXWU#j*N?؟L d2TpRʓCSܘϋo{GNmR\4r-bS¼$m1.&v8eDX\g`"w˰jJhdyp] (iw%[ tWYTO볇ä=NAOe8½H:wi H]ufY&.7/SG_ 3-cB"caDŽR҃Kr@g?lT6 eN %r6Ml-f'rPkiM[D軉cI8cp5Q]Ptuj/X]4qi [+f4<~(Kwְr^rk65؊۸,8R|z4 k`9d/o?(GNO=e۠e2k^ڄgXG;k9-"f ڃNI*ZLW ba|hk8/~xZXZ9vjwsB㶱VٓKn%Ëط~ifn.$4ߩ!_=ڇHN1{uDM~i&UDv /\Q +.NO^7b~~<#wPqXO,`QR x/M_p s;5Xr.n!W03^뤋) D! ,=XG" xl&DD"Ch7AHS8dy#ży0+wհh2H+J!ۡx73C9#{}A>~:,6?&,,{=>gw"C*8 -".˱ -J <v85C~)D O~PX^o\jGYv7ˢdRBD$q[XU*;I8Bؐ4WzdóJG#$]!I\;3WB> ,S?#!7>!=X7J4F;q޳S["w ,?&Y  *oυ$0mOHHPF?tL9zm@ԷBMS&>[ #$O$lڿcM~%hCX%{ZR ;.L5i+Z\/ioFt}6vu2Ͽ3~fHFDF=ĤS^ յG/tPxPPۏ~Mi%S0 o_߄\E7V:S+(3Uxk$—R*lW@US);~wvTU.5kdԻV0*zwЏCs]KɶG{ Bgsv:,IP8syaH!+4p@9&NncDoCt` xE|7Iqwq\7cq='gh@6>u@l+7(aɌ^E檋j_:eIBVj; \RN∀+)b[OKBGf C8" HeQ'O x ]VDN& jqK+TT5I2=N+zh)W8=_gSryFlj=]Q`a"ݩ?38ϒ_nZ*4sKNtCFe\rjENfad]H{s2Hm ߸ |rVK6@1\&ev 闊A\3V" m9)uKC,)plYT‰S}foJHNq\T8-`ĚH yf9qgHLh"Tzeb ܬa$4nwE׸DYdj­{Kg!ϱYTuqyݔ~7NO̰vj>\#g`,~Xa&y7T[?+9ĞfxU$XCr39v˾w$-W+Ը5D6=, &mKqEC7!{oo\ 𭉖'W#HO6sD@?7QP81zc3w' K|v>CI%-oQ2.E[JYjQj*KpWbC$XA 4<.֯;O?_jD`MND-$PݦjO^6m_>cj==3OihT]GPlPvl&|r P6m*6@+L?33w, ׺ԢqTg`d =V );$c%w9v}y$ fc7F/߅±L#~˄쁝tl1R'*l=Cp1ȽujEa}+^#s43/{锏%Y n{sFc%՗QOo HlQfP^U [PװxoY7eh6x8ys#c\ur|/GvBꁽ']\H.F~9g6U MMjmHZMcpGĵъ N`sg`'u+LUuϜ`9J#HQlYy4_ M *a 1zGDfvFzs2 CmL`[HfƟ)h3ޚD%{4#Y槷 Z0@We{_LpG%Bavx$Bۘ+Z= t7P5%9첕Ҝ.Wv=L 5I!ir6yel~bNCnO+5 . `iHLq.FA%-XBÎ]CcZ*` q3ӹgiזi"r_g|柣Ó_ΩvniFiR&ƅòTHU: 6 _p.HGN8^Yiz#`tpETg?eVO[HC\ Ay1ˌap/OۈQɀ3d"օs؈gD#&gUO*zXf3Ñ&PDjϛT-R/[(Z|2ȈF{~1R:cP $k-qp$?{a{rkN E.i k+S6"yE|F u^4X<nm˴d#$W;N!摚U\-uUu3X/n&GQ8h./_IRmk$hjYQxѢ[q.WXlEQKW"TZ֣؊3@Q=X{C[wAh' ]wݳ! '=%ێbv׋D. c<靘\6-Y3Btѐ ܟ&8Έ0#RpXZ>Fͧh[8}"&圖nX̵'UQG2q/:YW4 q;6@<ea8k,/><=8YM!]bH9вMknm9!ٺG zh@*3h8x{jwǗ W`+G X-Wr΃ H'0T+[{:0*񱻮sK|2b .ҌɮpOOОu<y+.ט伿iG`WCV=< "ZDQ&z#'F#Nߥ Fq# +xc^!t5x`Sݠ;.5)Se4.)rk*hߤ{c=k'b:._`?Jت<LkTesσEZuo 0TWck)tp~Dᔙ{j^!FH %F>:?6xmrMsXFKYe9𢈔j.Oc8qmx"k1N ~-2=U—>YnJAz֖qܽ[Y蕘r>?H ϝ8[:g,S}$@j!c* zN^R3udOLWN2"dcrAlX4.^-.fgӝUm'%?Oim$?!(9^CO( =hÄӫ#sܧ9Qmm`re?&H 6 ;-Cqrw6+trDoiO, $=(jj+Z/ȿr^n攏 *cmjK^U]!+<m;.:7TM/8}]-Mɋ4+3Zj b%LM9&aPzȮ NHM 6f.@mx!k o$F3g f#Gv@4MPI֝" {D<&/jS9$4t[@Jz WfMLj2޼q?F||NW]t(*y{}T, xc=3Rtɛ a2 'n+܊jH}.D2٢2ަOmwSfGT6PHZ6r 52 J4h-*~ډ;ǔG"@dyËE^'qUOgӣffx`ap]A- ]+`M7U@]ٍSS’ T,v*HpK~pB61+p=!Iw`+NT[=2=h k`E0İ͋ڸi*\ 0jZA;&߿?QdJQᓊ;t3O\>@y"/%2a'ZZ(0{}UrZwI7<51ލ_]BiSF`Z_ϩ3p7NPX =K[~uvQA9 WO^4^ j*d v-{2T5RbѴkRyu` ]+Ϣ 3Hׇw$ #5mLm>)~ű?O|208X "-B/ѷ&=- ҏ+| F` /7f.8G;G?NduIDFn"X:Z]l[0 tܤSwxC);Te:3#Ȉܦz"Jm+fKp~'l?ckp^C"q:ic)L%Obe1iEE Xe䛗=O!}FaRhy ֨vNtu`g ~&|9CsתuQ!W{-2É7p7X8I]L)bfJMDiws<3i3KZMSOkY92O;&6~gzRԣIO樭(TI+ O}j_I%OG輳"vH/EJ j)B)Q@&RL)U M!Ŏ[u3 ǩu3v=ioԱ6g8;ìI@g/cSN,SpA/ ͪW,3;? (,~񒖪gǃq(+SƇ P_ JpƼȰbZ̜Jx=M< uP9ֲbetnslpT}jDC_?xUDG=n~,1v(4;)vJYJ˟ u}rS_VY3 1S8K7\A%,__P6],w|?%&4O6˄7pm[OmyޡK_ZcI stS|#kO! q0vf:uvci^?f2vp,=@Nwg.n<-?I>!Z"2*Ga=U1k`4WD%NVT;f%eN \ E. ّۉo#?0>\BG6p-k3ߑR5_*V'Z:9J dž48S|E&yy/" e>yNnyj)r@:P-&>cssS]"(Z<Gm=Ik>U̬Z1(춤_;MZXӻAFC6Be~UAطl uVܢ]ʟn?;Zkh=ʩ( sb~?,6,FgT;}̽B A`$L*rmЉ<.6pg+ʎyP 40˘}=Ck|~O΂ov؇mB&jƊti+B@ u@-?g1jxS&{$@օAqO8%2-SXN0!zGz1HVV(,[*`!R8]5Pk9|C9GODYp}㚄kBUȓ"!^D]?Jk€OSZ^R-@O.:`\Fuce\!VԭԙSӁ 37+ꙻ։/Ǘl݊.t",pO2e8|A}vkycQcSa 'r\Vh> d@jr.fN8eoɶZ n 2 EI;f!~?SxTkq?T_=lɸɎr!cMX0u:G?EƬmo>ժ뢿i 5X 35&V69AV>\44ST@ި9 Be RIhmt{ښ+|ENG bx%a{=Y) @ε+Zp  –qVgC"$|˞Æxq86Zb?J_{Tݨ@oL`](-C;yrv,d݉ 8]ЬCgz '.l佃cҊjY$w[d\!z;իAt+3_5|ߑ:vk;SOhVs |A.t)d@~})bmI~~,]![< )9^rmE;DzM]:'Z> [>/=ƪ7gD(:nC.6΢; ԤZ}v+1ܳǃr e5}ďݗ\ooƧI[`YR>py,d9 BHԳ璀d w5R.*-`ź&Ézm%wu||3E0;b䚸FCfٍ#<>CZ㼨q8Vi׬dvBIIqQx~E⒲tvw40j"-8Ea2RO }X(1bid,<@Wp]CBں'okև8z2RCN8z2\P0C  !rl.M!GJyA3k^{ E*=](XKp-f ɵ{ #e" \j[sX klevGJ_"[K45yjy5JN!tZ\eĢ a7N'hqJߊ9K'o0 I2Epj;K0i-ҕ :'I5N>L)ڵ%.IY_ oO Ƽvc y5I"Ghki?gI#Qwʠq+̮T#+6חo htz,2 |@9͞ M٧+(W}PJ`i˅Bk%N34~ˣfM?CD!yYAY394C zg-Jq@m?fMYX,bMk& r)2حi.ְ~,8e \=]ERF!^:5Sc*+v(X5Jbl" 3!3s29OۻmȎ6:uȋѐ*=zVG:knQWo}e5d"(m8lpA_br8Mu"^0z+#f= ?6mgLb[sRQ3)Nƭ R:/dyf[c[ڴ:g-ΈgClx[ޢTsxEcPm;`G{u*۱OQ,L36TtƗ)Y OE zYN&b7Z8 2c7 #h\"Zk/P9ᨫ2ua (l: wK1 =cSرMţe7@3X[<;MËYX}cnM0pb$ <)Lg;aݭ±(|BSK5`CTI^T AE[U{+FPtO f%RCJ1+L1팴LɪAj ?'ݛCR5@evp)bb񶰲~'PUy?kuT-.(eaݦm )a;Ul(O ;z@Zc A5\_7ߔvn=qXiB u&HlDja:1 ɂ-SE"zW-4Ū.[ ?G8L'ץiK]'iIϹ!}d"9#Y_V(IXIzACwB7#}զkj~ax49+}6隺^I7"3dp7qJ gV,Bm3-<Ӡr(s,(;f&pY|wmtbm1CxF >>5ґA=^Ҵ BN*|h?xljޞ?ϟ<ʶ"]0B"RV ZzF3׶8x\Vl|Y^riS'zUzذǪ*UZ7y8z#(TF#tlgE%ȿNi]o5 I.ޥ&~)ftq0rUK\WbHER3YGր`)Ƨ$Hua4)$<-`aW>UeyTJ‌Ǵ5[͔A^SG1h'd;cV+ݑ~f؄9C1YHק21vh,ڌ!Jyd)q0 ll7BŸ?qP J#Z\0/ϧץѿm.-d^Of}H$RJ!g). ڹ5_4^RK!xŌg S VKQ,cdzOVR1V4X@6TKqو=19??yJ=oO/:bn#ڠ-2ڷ4 `Kfkp> {tZJHZap6Ȅ"`xf ](א ъǙ͙l}nOB!8 D)MUJ9shbʧX}I2ac+.'RJ|u\BT"yt5QR ='#nHb>SI}{㴘CEg `FBVK0F'[CBwD_X{iP $4߻];\=n3ix{x2iX"&>3ǖm~VH 菣y]sPyy4t;9ՅvbQdetZְݷᢟ[(O\ЩU!F˚ ]1~/ C׆BV ܏u.fpGXX¨˯-PćP;9t vvI? 77 C.}x"T#6BbiG/w^¬ŸJ#SZQ8[ן&`.sqnnM{1oly.,΋lTɝ*?3+u#]C }Wqq m3hm鯥rcr"qt4骶7X'$WY6.C ? O0h])uO,l:d} Q| 7)Ф9" V^9Aw6ab M4==]CCA.g_@JN;uʙ>|[W-FZ^ֳt@WS9(֥qbRN%dtGatBg'zUB&JA=[R T r`)"AxaАo žmlXZt⩥Q (ysSC˺vv},uF+nJb6݃hYh}DlȗZ{dQ-y = <֖DL=d1mM\IԇJ:Sf˸bO_ (CIۤD9>FK@H .6Q'.n@.cJ4*M$- JO.Ը VHM~y1(I-$cI590f"3QV)^5h{S8\ZSACJw߰Y= icD"LFt|~يl_RkN v&׳ Юd.r1]!vˌORCT=|$]%>?yp']iaJ9uiB@'>]gnl\61&,-E)\O+dԄީw单2Sk8ïW1kkVwܶ,4iނ:pf^^CwM["a-uٚ5YFke*{4?`kZz:XwN J2CFNTrno;<"(VbLcm`zْJ-Z&t~ l fy%F20t/ <׀#eMa8#4Պʈ/1+m)pFflʀ:R}ߙӃ"s}!Eh㦹~ >&tcL"^01Lw5Y rvjLzN`pLjczo?cf$g'I"cg } d79{{)[-h=oE'-j9ʓb[sAǶB QaW.p,d>TJmhf8C@3Ua%21]Dw:xTdUзk .'e]ڃ*qHoyHs-[NQu<PK'DqRBW.kBO)V:̿:JIL+,|qÌP.7 @xĿ#\GN~柆t`NemU}#b "W,ԀS  (3eIiHUe0(<-Ed7KUޮRzYщE Z̏lޔ^olK j+Z.zĠx˂-Q-WD0 tu6a ȳkAgcqLKD9]3YR;WY2XO\B^bkܿ; ;XC1=1ܔ^UEq0 5֍'Z2F,Sջ,# @Wld/ ߭M^ n .4hK͠P0ovpL-RQ"MQ;ܺH.xvD/H 3~bq^ Jm>T_:KPZEbo 4I Jt3$umgM':nBk|G7~b $BXeBOrlFxpq2w/̿W߹ ss+(ڽڌŏazTzD2oV.!81CRsz+ݽ:~w` V35EdTK7d (ۍK7@|8 Iw~MX bwKʩCAߝf'"V*ZQ]&.)I@៾d|ėI>UVX.\gv+ZcsdStz3K:נ({b^%Dv3M U;߲ s>U/Us4%nhyދ9e-0#@åfv5 ,B qs;o\;*/7Lfމ@*y?˚Ihj%qkB-H ֙2K gqNgPc]?А?= +I&zJ Z8Q,&ZHP"ÇB߿Q%澾{8V-fT[d^w`f3@%mQvx)}˻f2eqswĄ`X8E>ANVT!%GAtЯ}@Xp,^Sܯ;bC#2TE,SbqkH<\GqOiҍ*="3^#vQ"E jlpؗ{k#<7ߎanNE5lQ,4J 2z1-$FmA죌Zz@la@#h{*,wYiyCv4J]Ŋdk.?z K-^S ݊_Qd傠vRkSLSP*y"Ʋ~AN q\y\4XWQQl pjo2{:ϙ^>Dž+ " H`[F*_xX*liC-9̤wpnOf1Lgud;,*3F' T_qh=|6-{&)2z]lu𨸱}ZgZӍosO_cR?&93JHFl P*?7"Fy)9IۗBtNY.,;}9nbVi+-?3r'*̆Sqs`\ѐ0!ꪕ7B[OTBo!. ׳hI!oA1JmO[Yx/b 2ؾ0ZoMmS Wp'Bx#.u Q>E|Auna /uA #r,dHfw+w Qc _O:㙯pu-15!$hpotVz lelG(]!<? 6KtDpgDWaWRSn`􄆾`3VQMens|O7d fLz>{ыȧ$ Hq8Lj}+WRq UOedҺvWKţO|0ENT&iܒSV}ӹެRTm$#AԱ6xu\'u1Vie"TA,& %ښ6Ymn#Q7ޫ0D%g+z_{d  8 % @=x T 2!*Od!30 <zz1 ?`ctּ(H+#L փɈFU0O)ye(iQr`֝z:$&B'CVsMGrXʅ7_!݆[ޫ,E^Sm ߸uWѲE}G +-e5x7GWe3/f9 Fև A~$al36 QaI)P1)VDfb.& VsEp 8>WQP1ڍ"^~H5A>z1!8ñ`vHU/%^;4ѴN"xe5nysE2~r[(,и ,j%tnuW1: q Ϥ.} ף:pq$D010z8mtX* # :n$;w9w]B3ܖZQ9Du]ݒ Ě-CƠ8b=& iQ2m qYc3w`Ĕ-Jy˛vwdV+*bW3_+`cq@eP?(o;Jqb=Xb>3-] \Phs5 cq:kĢy`<27"5AY.3Ρ6৛;7@@qqשpU`=F+#e2J:1u1U=*p7fZ%2GzImI&cͫ|H4ds &d=z#_܁ZQQeQ@=\JkyON.r8Wy 61S:dqu7fÉRwɋǂef@8j PFW3FtJ"0Gc[ih'R yw,bNϽkNj̊4C l%qb: xVLP! xr<]Y"W?nBztL]cc C卹!1gTⴲ|c~$ʻ_]£ЏܛS78)&v,Z{b8$nuLحZ3ڜ { 93S`7m+akA&D4 r9{湍MMl+K{Lı0lu:*ЕUC- رp5 J7;gO&aI`)dͅ.\- ra֖@9gŝZ'α( (8%RFrmF b Oc)m@p^MҼiЂ Mb]33CZW2W'`x7 1Ae( _=j*uߥ;)n"]BRbCO?qTF)ki[g- 7%B_ziԖ&*_йǫPL/DK52YӳL$wuV50boUUd ?s9D8-Eߖ\N/5h֜K,q~:@Q./9$mjBS&`[]*s~ 9shLچ|_@ƅ!Hynmx)BҾp\15nOJ=WZqF 0gBZ, M#zVl%sGWMC@3루7x]hb|I۰яm5pRD.mxP qL՟ ۑPc!VwDJR'靹8 @v"sF6?W 1C٨ W h. 4?"ڊV>ۈmЏK4L)W *!'(v&ԗB"p|*leHV,mFnXQabnfʖ}j\Oȑ@}QxԉŴ.pWd8u+;Pd}0fx6iy[#[Zm3Er)nsSoGK17ٷ,Yh-eyt?E^'չB>{m݌Ǚ5zQ9^;t'=awk r&,2z2z Mm>1w ځKKzZפO?]2'>Q؇ɘtKB!IBE_S(t`6WUzoj T'SeslRc\;#lFT=ix,< +V&0j W2ۏZdht!iT?*4~9kuB QU sD i폽2C!AiQ f=YS ZH3 8ܦO18QErʎ_?Y|"kyb[Rh9@[POlN`t^>Kd%?"ӈS'xU^}ȤD/ambzSE1Qɷ\ͬ1V4@%?aCaᗤX#׵߶ZrA&#}KI5zsgD8jJ~ȅrCD^\x=g]71soj^OVMzֶZ _,eDQ-#ڍÜ=FW!)]9[<\O0 fCk[Blm_ԪdiPߪ9ӷf$I 5bHUyVOȉWe\kˁ+節οlI?+d·TcHc# ?Mf5UNuV%~?VR'CEWQZi~з)~"ȹWB] 80q Kv6tnEhKzWz1J z 0}eq̟<6\24qn\_Fm!;S1oK组r/ͽ:>:@ īy^pm[x}BӚZTHŹH>vܵ[68$df p0=[#B.S}Cy E,I/Ƃ%Ӏ\]F b#QHb(= BPCM~9@ 4p3UݗTr̿F1hE?ORd_W fXb،9ko%\xzcdjNtfD6ȥCc#UJutv(> Ys= (Eb}׋`r@댅W6OҒ7H ^!$ݘ)_I $ZTZ&wA#4qC)N#͡'ũe"kc_Ob;| х Kq9%jGAmhF/MF *3U+/rf !w&0ܘnG`F3=O rd[5%縜P.]D6p)n W7 $/ ^ځNHᘬa1"RC/oBߍb5r`UA*W=٬xWP$RI{);AΤւ2urjl:='j38,=kdfpzٱJx8!NAq; WfL& psn:*.7o̧4g&-&7wϢ&O*`t,J 78MQ^5E~R+ = !tl7۷]4Q]\t u%:bZ)եNxI(a|٤"^SSIΏ"ENaRm8;1)"=Brz*YffxR*Af}w~b'_Bn/T>pRib'iy" _3Tv ̉t5 I}k$fYeP>!id3dxG 9o 9/J7ؿ?`?_$|9.*O7Kֆa)bR% *"7Ah=!=+A)FBJ6MKm/{~űN8UpKG%r"V;\ݼdJn&}DB[ާOu[*Eָj2Y'c74CH #G ,x~ZD!3É@ͳ8ɦoVX{"ÚTsE"3w#1 2lIHv4a&ѩ@=Iř/ |i1p/aɔ,f՟! >/^n351E0":eKͨIRL} kpѵE^Ri4=hTjKݓ V ܶ}Չ)~"'SKȳ_ vr?Eolou\ 3,:6T5՜P[4 *HRaYjvWPuM?ltkXOc$.1+al12 iĹsSm:rp*w&9pR'SiZ P=R(-2r_ыe~]Go[x/s o%A 2;0"tGr w>-P|P#yE50NuTO0ArO.!]]qw`U1G{.h ݽ6V;sZe$3t;[G}W  lݨC m}Aہ'BoSZ]D+AEx`Zg0cza֕b<Fݴ!zؚ5_a"6ZXCC@a[iYoB= V1j? ڊU+IGdȮ1yl9 PQBg>t)WDڡr#ɉ 9K|$q`VmaR:((c[v$kO^ڮ "BĎĜezcK6FPj'ٴx"C)o3[lQX|LeD՗Zfiq ,] OSC TNo]Q +'(%"FFdWn/eA O`&9SYb^Ê5OUY{38u2J0FzY H4H.r/_1:f{'Ru0^[Ѹ e&>Vɤ~G4MCcnKhkK@?_ ]lDstN 2 ^p;i crb,m2O'duf%C6a"JX׎Id&"ΟW>0|ŜԂ%G#|IC6ak"rP$p!WR.ggA+qȎjѝ,ԡ=u: ߿0i@Z e81McݶnrРj ӭ* /_0aT&9=$|ɋ!k~9;oU/(~V~Be\xA,XL+f0,Ҁ&9Z7h>=9pDhngM~EXl2GӉ<ȶ +hrPe0, Hm_(7lyzR^qmDґ;բF깩๭19jDOPО!Ulygo6)$XL{NSB,X yݷK8O1AǬEF <9Ĥ֧crҁ~KSveq~퓢Jo #,E4cpuo!wʸ.bYܪsU))6j7q7 nM;Tֳ ;Qe>bLn#=SV}]j={Dg5sZ\iȜ`1ZJ9*N8{5P>~-F̐bNU<9QoC,|DSRrB,dzGNE6!Coo5D6 {zՀ6Uu'ǰ6}0 EyJ'L1̼sB)ig)#[3TX&8;ϟ-͵ot=Y.Xl%8(Nhs k={2$zŧݠ0ZҪZ- #ӸA c{@YRrRzg+-"#ꃓ‰J Y.,Ύ?]tWQ0":PZ&P-t ^*G囿YoCS&ބ@5o#4:eeكLL{ !0ltN`!{Gr ]ۋ:X| cY0c o<>xf:afQm(#j6V.ȀC^I٧gB1[79JCJ}4,%0CZ3` _!}HJ+is#C"F`DԂVN!uocOPۧt34^]};:cVBs+Ll zρh/Wv CqKE3^SRՙT_hOk%`w4wѮGqF%/ʼn+|L5'HnIj\Ix*Ik-*iSu&VeUE}-.c&k_j4`גV; ى~A_0B3ݷDkȏю>PPȕwNcq,h*χ/`l z*`1`0j/4b_#{E^X{3AYMP;ir¶3@ 0A95G| \>bf"IUS9Do`VO껛S'9Lc##K@ːL}MMNrdG~ Ц!yvk7Q|ajopIᓪy0~s/Xo8eJ{z!dEY%Lw?ǘn|b#|>6U,(`[g{ 66Yd̓8}R'ZU!UXu} U P<)5NDEec"'n%*F.b6X Ƌ_?HsgM#@ Ġ?UƜJ_B˟i>9 ho^g7(j^(JcE=*`auniigF. ظhI)+Z$\XH\II{~hɛ832&{\Bu(;w}րZ!›L/(6Lj4b+" umcZ@41*B Dz/9OO(TW^d<lxU߭B(o B Dk`sYTQ6ŝB쓹\jn"詼 l^a)toP,?K>Ziʜ)D`9"x^ `HT*mH%H33c'؃1;[Cd#uJ]Tm,2'Є%pU@!/z5 >O~@Zj˛0 )ɾj fƲq3 б^xXx$Yט;44P;4ryq݌R#MA/mbxUʣ?Ļ\z틹~4yQ aHdΆˈYRxx3~@Nh*{M!L]3A/NT( {2Ica>Ou;٩w;w_kP+;q%4%ǝW:)ojM{=Oyߟjnoh؍*c w Tw&S 0wɁsұ܀e"z}5?,E] Y)!Ya\Fy5IV#@(>+V(&?\A5F{W"M&+_,cΙדd]o]Y.)wkNS6ݼ5rU|{FQu0&)@W i;^"1e/i񻽘ƭ{UL]n ZDf$PngPz>)vNӨuz6-Y;|/٥,xZ L$ %0}Z$kC7+D1%8]M/Q,BGM3'QO|4羟U$KOZ0cPFcҮ>.]4y2סKw;1zp[*VfΉ=cX +9i]1YWLo ~!9q=, xUig^臅b!}Q 2!3q5}td"t1H=eH"Ň&Ki ^ˠ_.JQY:l?T(;?Z2WM8JoJd(C$ѠXlI,Q5/!_Eڱy۟2!J3 ǵ]a/Y-gWXe࣋C*uחpχ(6kٓkD!Е( kJxխ/Pьq=f'R4*A_dDb"ݘY+,k)l-~[\A`*TRDpYtڔPVOó(f#is@MͼL7ݵ?ݎnF 'Њ E׭ȎCł9KB5a^SW~ݦ}}P{_5o՗ ;IU4@3|0 5+Ţ+m Nǔ|31-9(u^gi>֟=f Ipag?-؜_N̩SCBYT5jYxM󊞟e<;%zN%j*5a̔k1MaRB-âcUPL/MyżEôT V*1}9 ^;w2[.`͸$ Z4<|LmŠJ!Ae-PvWOm/ܬ#ytCƟ(x~LfV&4솀:E߰0*jW6BeysIij31k "@B dy˿ŶRʥ/Icw:\I|;,cBQFڨPUF\fP9 !2h8R$P D+#EZ'ĕ|mwZ$(sn(sFny nFDza0ɐlp Oq<ߚ;HASˍ%IcܜN>:#%bh݆/ A'Yzmɡ|6-hyћЫ'܈ubHOaճOBW@T ^Q$G5&/~ijY/A=S760-MC<`cCwa$rhy2`wBVaG" j"Vz+Wrs7ejuy1>/Uh6/gWZוo $\aZ$ﺀ+Osy͸"/# &] hLB9͠ Zyp*WMeͳx (oE!@C6mv5G !/Ud,5Yn'~/)XR-GKfK#I֢hXZhT5v};#feR|  Sm/uԤ.cWpaz]E|1Es= 3Rʭ<$9[ Y՚#0Fv"u~qO`ce>2LDF9Cm: o!"= C7^, AȘEKGjOT *@%{umʡ:Io P|sq}S2w,Gi*"8 o31on<6B eeHg49^]nQ<±i!5}HT%MqQ7^(uA]* KIJ%H"v~HMfc~CևENuMe{^g#kKL$`}{ @E=7랥p}<ނد+ـ3\p,o NN"-IAR"浓XIHFŦ yJ*4lA30]xs#:k'\=1r>yq!duIuBj!0Xw:i#iȃq(izֺ#IL˜u].t)ZaGȘޓ''q{8@}{ck2(7-Ku| sjoM`hK(gq0,൦`5nq5|ւ;e*"j ^9o`\c_+P28w$4޾GYiAtE$UT!1o ˆɞ,ў=HU{Te^BV&O293lR:dz!6=P(eu5Yѩe{ gTW6ot㮽;i|r @NLص54#*>JJWWuJ>V+tCT&S[84W0GKWO|T(̶)t:լ~%Y#wRB=԰#?IճCζlE.E\ sUnל60@[3?nFD8ȝMlh Iʏ^k͘ L׋'"<3/;W԰@AdͯY,Fu\m~D#'Q2$-#׻n=jQ6!VoDEo"VVtÜ+0pM4)ľ݈Nxq~?L')@Q~#]ƌ7E0[*ժ`i9J!Aռx. }!2-XH8PVIt[}nifl YS| /gT%*$3@g'!eK xY\ ^c*ýDتDdc;+NT+JT#dMIH-[Q~a&bgڵdACe؀g@ycJ,dtĂ 6G)$e1%5\qjx/tD 3P_r|j Gn0/V ] _JݭӅڣ5bWBO9 1VncoԠAhךܶqyNMpҧ[PH*G.n fAr#gq#Z8'QBM/:7d=ɰ5ߨב3ji }ׅ_$Ja~>[wŲ+0jlGxgl+?VV'%ϽZ:Dj>vߋ*P8;ķ ~:)ԧ!ь}2Ks5LiDF8gpCVz_E^,մr``]b-Hr_Ác#A(fxpBnʯ nu{TP[vHA~I7_Gu> JSRuKxOcꮍ ^jr`:$*aPHDxBJdv*,i ~(poTC,$1\yͩi4b*qJ 2сp2/y(Te痺Qm7epZ<}=\¸D5MH1̵g ~FXHAm1T2,/Cc&+?{vkIWRb׎Ho=L_rf؊mGG~|$#J:ن[R]45 kte+EӯX?b=Yui'hV/[1P<כ"S+jxZ?P8 okm04p!50<0ҦPV_7ညsy#KAΰZZ)O߈C*ow `NPh"aͭ^ݾ41 iR,xѩNJ ӳ3AL8:(~erjeB@p!+Qтm 2%%lYM_ gmk !j7ռDtS?'RRX;Kz_R#_[}娄YDc;֣i)sÅBWrǤB?A@iO5Z]M#!le*`FNBEJwz3a-A?s u[Wm|g'^51Z})? XG?1 2n]Bۍ$thTT\9{5e ' zpdOplYLigM$^1֋Љ`X| Ju*%Qr0BbAk}6/2}1).H}tP?ney¼zgJ_4u [*T&0Wl$&m ZOykC:_%+hr? :E2d%mY>/X>WuxuϹRLnI@՛ reʡrƍ̌^Lb%{*-M5pgǫxYM֙O[%]6&&`qZU^YPfm`uzteb ei-lB^Hh-Jðz [R[9z|,vaUze{Yg@/it^hxiGV؝e !b.fŚuZWY ܓ˒%)'V%8C؛xO8N&㎘9:agcc?TFAvz,$9 U bKl>)X"O BM#3<7Kt=PȾfkJk TIP5K1<]bWzcY"}Z",fQ,.|&^(ˢkiQ&̛*OkWdUddgFDl8 -nM`RpJ p0e"í/@n#\9dܥ2. e%ɶ4ԯ>'k^!0H}|i{6ϐa>_;4eLKWw IF_ -,gK*R|C|'?.5s=mgs-A?8(Y`o CچoaFz1n #b֊:21?٨1^ O!o"j''yS._MuÞp9߸TwܝVf1 z !铛E:1` '2B]L nA\j4 /VJ^L:P&D{MOG%YJV{+grmIԑ]Q1 vYWɐ m-O>:njFq5n[{Fa+__HL̿.FM'g}R7 u \ 1"$ GKQj+&Y#YZ 0,BQic3!%Y$`bh A.oHn< 5^y}9x~LMKm6AbTaS$.F{Pϖt`? Fba;OV5B  bwll fNc^$ee56E_}kŢp8P@VѨպQ()%a_Q?4SrFU:W͙Gꜧ&=lpF0}"nr •9i!SvPUC~ oOb}LDiZMx-s}DCf?K`?Ўy{!Ʋ'SY-,z)Z`JT|Y]{9Ǖt[;Zm Q&OTW)o6^sD$ݾX2]?n î>; E#W.N!~A󮟛_Dܜ Ţ(WcGo"6IgԆZ8SUˎTZMhS݁Ϙ}EV* d d%4`󵔗ToL!XQ6a7 -D^ Epp P0 EސzqZ6:ڴujt` }$bO$- !WQ \FR 4jsII V̧Ϊ]pbxe7XF@%j.' 9)(Z&@sLՔ",jb 3P߱Q(T~Yƿo\W"EQ-mګp,L5<@_UmzW/۩"혳Gu%!8&{d^M;+NnKKU.^58*a(% |0mpzq>>Bgבf䇥he^ib[OI>8l,ʳW72+)\ TqX(Lj>{ k< k:j/wWAWV=&nDTx4>Kpv_>[r://}xD% nQYI8[8%aK9S"TY,3J甖sAw{ q0;1T-btݻsIJlDY&vMpN[DžxeӅ~q<C}&f MUAJoa$Ԏ2w4ۢ|{--0_Qz|SWU'#j%97F^E5f; X8gV摜eJZT+P9xJm_ڪLY@7j $޼A~bJ7xyДMgՑ*bxjۘv9(8mW8?L|" \= ^Ų6W<7BI7Y?ڊ\KnµӴ щܚK$N&m0%9vQΏ|gv_{h~^!4+hJ 6ѽSw&$aMTd@{`߾^A2gt~NE&h`WCl-'C-ϙ}yi5OH= 3d~:]jEG.?ۙavsAf!#ȴ}, k {!8pyaUxZ98޽" ₴[ +Sʐq@gW G'* fV' 0p9}{ ꟶ$ʥ"S톙*J*Q17/<54Vq9;k͐0C ^>M`EVTIx2njLRemkQ=G@;p6DEƞ–>P &*Eрu_CT:fq)Ҭ\Mwޓhhɲ!5kSDf$4x^RZEu HђLZv>C0>ꭦzƄ[? ک,vpO~xjq9J"W ꁦU,Fk"jSQ,rnTи>?>zV3^[JB@JAЖjp2F; `pݦ)qBku@;;R1@.&đqV1_Tcq(E`bu'Bs2LCc^qC&A؅9BQ*K7 pl Usb0;m*O;{MB}y"kZb>HOaweo-,.F.}H"ft=p+}x?5Ћ̒sH#᭓ڵ[ylR'X[|"آXLD]K@aTrub=tYG6@֘^ҹ5kdv5({Q0£4h߁|P4#2myJ#Wqty/9ǥ|ň2e`;dpwxzՠ~dn^wx~ x.!X78_@ŀ{\[X .o(9ޖcp$W),})1<ߵF ߡ^D)h⇾[1YcVXڌʒƹnĈpkKAD#+߷|J,Uޱ=:f1a=R^eR.sX+s 7K(?dSw2x"Wݫ繿#_ ԓ̙!+f8 i#rK =Ԇ8Nt.i@ٿ޴u6r-v$oh.搖_+mgCU. sa4oRV%FP><([u4'VƛY$uINXf M/޾8ct8VbS:= F,8oᾐL1e}\N~,Gyn[$H]XgSWB:k(6<_\WA5.YjhwΜ3w&a8R8 z L2Tq[o$eͧwnӧhL\n>eLs#\\sp*Bq4aԬMa!6f*E֡ڿ[`ƬɱPkŜT"+n?yjs@{m7?Ohقd=uj ~ې~ɛ0"cYFSu7ŰՉ7=W._lVjUHJUn}/õh֒c=;n7-W\2w"_X{Mz݃ކ{YQa=A3 ?5^ڕ`VAy-?'`=0uU|R ()Myxfp}<IEu'"W*G˂jÅM}YY_Rt.A$yl$a u:'&f]-Ϸ͵Ȥv?s`)X xȜJ >P@ZEj#ܥd3[C#>5wj4 K\Cs{+|fnՅ+"((FM çWsb`)n. T6md*o6寷N]x@VE OT+/i,f9F!84# Y ^w؈UZ%d(7/%RDl)J< x1jlԥ';$Y(wZI},&Pm!ŗw8^7YNKR) |jܷ)EEbG #)_daJi!kU=6p H1+psP/=Qr}Rڗ+c]][ԜpN3L>S IօPͰU m%:T88=}~lIzlO2) }F,wx+n3tSH5&Y1o5=O5Iv"8-A8*砽^bF`k)3;U ZTN2gACz`YE΢1n]+j"p,R} gKK/_u. ^mQ!A$# DrLbb-o?r%n@iij寚$PS]17۳-6O9mikOQ)bG `Ř2wG0'\ڧr\a[$f#j 3! $i.U5\!w2bN{~|P'ѸKJh5DLQ!o99KT3ȦA$S&26@lT*Z2C ?usjƭ@AaPTZ͑$aZgm2 7+KD+`)he-Q@Sn'=gQ_A0,R]@ a+Ubb;*BFi(ND\P y E'笯nXf3N0XSԙ0['D 0\p1kazb܈ndɷ|- S91ưʠOi]y%dN9=*Ԏ 'A vWCIxLםeٺV(Ѷ?V81T/oH( "" L_u:J~Vkhw1@dXŸ- ;c̪ M^N<= K7 )Ka$ѹbP\T݀&XW Oe6V_)3 +;!ә!Do7fB|6R^fUUMT8Դxxi^<^Թ-F0`I`)+t82XAtbM%Բ-Uyڊiit ~;@Y&aրa_ /! %5QX!'+/taiׅbjZ RdTX-#~t8wG 6VszU@i͗x~BL+rmK⵱2~-<Ef2=sQDX{ x(gj6F nCj&33mZbK_%jiЕ}y5`a73@84g[5紷H@c?nrPu^t,k)OOH^I8E||W|8 7{AM6湺6L\45%$R姒N="'~bF~‚͡q'ZuNFb >h޸a nvu*e<4B?B陞6oc;,:D#A AEj\Jq 'uC+f_#FP/W~ Bg{3MRɏ={ d>ݣlq ]]yE(]]vɖX3n(L^y9qRs4]w g{({M~3%=4i4&DUi Te_Ⱥl7s<1m3u.hEf|=scJÅ52c :C|ÜP-7VLԚ.Ȳ:4LPmI7Ӧar1` Y#W*HaSUtєP F߅՞QYďXm%.)Q4knKZwN=eIŌ˄ܔ Ai7}&a1/IDG.> -雖G5_\5TA=?)Ob!|I$ oQȱ8ؗBcǶɠĤ@$=0 7*^?L|s-bN-9#Ly֑Bx_55zd 1(Ǔ`.ΩmYr{7><҇\ ]g>ߔHykU{sm/sܱpt|膼ׄܪ9wXdG?A]U MGXNu>8ԛ7e'FUb|~Wؙ)ƀK9p#?RqҸ 7Ȼشlȳx'߅^b7mc ߈ -%$MaUq (0=Kv7A+wPe~MGf'ِ-q7W0dzy`ըUkI9loz{] Lv+9ңIK&tEѣkFGz/d`mj/R{ -XY!)k:|Zc!"sٶ6 r$$ nC>H_ay` ԑePV 4!p>D=Z :#_b h&D6UE.`Jmc +^@C[~ pn_ _u-1.L~}AN6Ȅ9g3a@>zו^NG$#-QV?ڮ uSX\y,NF`*ojQ0L݃V_ȵ6=wpÃʝN&; )ʘf+ߞ}+4W'վ~YGrBwu|xDyk 樯ѫUkysN?gGݬxm#` тq@avR@n\qΦ/>^'H2Al[alVtՎ8G Ni>Ri Fj~5|_O M?wZ 虳S;)اBs3SNm9{4 ⑴"P,4˚NOTQ4x))) J*Y//6y~쁄38KiǕբT+x#3,$jIjsxV1Nc1LmT+<]" - iFXM#;9ú(= _y\#@cFpS7'>Jj`?Zэє-MuGx{̟GW ã wT;4A8mV.H2m@O- "L\s# .1$lнiϘ6al*-o"|wN TJ4ׅxMQ4x!jzN7iCe8!81j}JF~3 9Miw1eWջ4GRt 2qSX;oc߄mmrW!G $u9D XPpCCx_J]M3Ux|>?MX>}W@i- f;k[uo*-Bln#&躽 +[֭fϋK]x:F3μb̮Fn:~/r 6ˢYrg-g +q\6l[+eµkUi$CֻJ6'nX~D~{2fEVt(K4'ףmDM'V#~D*Q-- ,C#voQح[ (D'O@4dr}y$n 를zZ]WT3TQtٓFJ2㜚Hv/ @!1q "j ն,uF ]W΃3UonCêR)GN1.Oj}['oNOiSl$a˧˝muUh.ZSK!ΉCՎ1ʉ.^4\lAk)mi8p:X[\Φ[%}Ӱ) Ftfލo5#iAd ճ0gtORF,Q,w ]ndTw5gB =H"p T6yakqw 3<+kQU\3i+Wmǣ@N_[̬?d+`өA}n?zg 8ϸ$򑕜b]% O J_yBi@Cgz=.v\_a.fxjَ,^7:[@5*Q h$'[ wz@]Z^]<n >i)l0 8哒+@([ipp'b$<ګp]ZWc+r%]Zȏ:>+3{t)0Q#xJ~gl,6tpx b^rC$&qI73G.Ґt[epz)o8/36 cNUO?<tRǢRUh;] OT;Q;i|؛t='`㐋 ),BV[At?w9ɜ-fQFg$HGćU_Z Hh}PNQI>΄7ˌ9u1pK{=99f} j40sP-_G/, 0E .VdȝJUC 5cH RہT "*/uX\)wZiEJ'JFt˵-C B{pOR-L XP4@c}&ɿ)l D,laڍN H%WڳZJrsQ!INn '@X\w ? yBW~h@ш$^/Α҇|?Q*|HݐC{A@O۪R|`FL1Cbrf/~^^ N!/`un"Ǐ$oSn/r J9|[< !iE]nJM^֝+'(N̑s&_ژ^ΒBS#v"< &Ic :檃jMshK9*d2yZd٠p$ncI8=D%\lg|UR U^I i{~;X ِ[0OKX8˗7 fYKH7|zSdi0P+7/peyjż S~/PW `gv ȳ|Zxe.;l?[|C ~V.v쭶*}^gSѐutlȇfH4^~z[褸Xz(mF2ZV=)xSJb!NN/6.&:o(] \m# 507c>APNC10tvh8!G1rٺ -R;q6-$Pb_H|mz}u"mȠ|dݙQgȼ9}xH~5/pvvYN\[ң$i*+yG~!4؄ O#z-MDɶ~+E/"kr O}n;Ӧ *iTE([m0^~03S}t+G{y# kƄ^WDt>ӣj\ .0tws@ix &Y9IK\&/;uOëeE_#Hv'F=&.:b֎:!1$4ڢ~OԸd>mK <.Nf)o|Oa6u-$EvrQ.wOݠB:EUC=#PЅmfk W ,;jjH `xp%jq}I QRu.ODb+ȕZ2V,Z֎?cS;V;=S6*,}6r*P7 zS>@Oy@r3+.2&oT/9lj]n13?Xt NL^О~_=[?׊+,\}y= l:N|nq@X3wy+@o"i h@dicqܹޖB,JzZ4FVh49¢ ( ,1n/qlzHQ2 =Bg~"uu)h,u8$̩Us͇ InVls?J) KZyi2/ ox.|os3;F@wn.ȟ{j#R}.hmy?rmꆄ;1/n|&LxMC#E2xK "J8-m:[93n!m |U:^УP*czB:֤X%um-CmY۟JOaVa>{>o̮]~<*H7t4D{+yurڸ$a#1Jdډ-o>̝/2+ŢP /BްLSBq=Ls.R*6߻yq 4S%oYD T߹,/22iKü7S̜.⾭Lte_<}bPBx͆08;{&!,bo)͂BKLwj cuXZl?DԹ[7a~[9)f{Lp@,f;I|I =?M1mYN[p.=b#Sn|_6.u-Hofj! ٛ[ 4ȩ {s^턺7˗>Lu%pG3@&N +kK]08% tnu]t`@-5./a BN R@o u6L 4={?1 D%b.җG>$gF^RD%18mǰP0l*֓F_S,>2d `J\C@Wnu =>!q+$:="f>q/3QL+q)+}!Py8k̠5/c@Na'ե2?KNgKg^D{CAxݺ4H4x.JqɃz t3΢ !jjW.[ـ\1`B~lAwُtPI_\V;N8m05xYy4F:l <|"pz!)OfPtx4'=yiXhP>vtB%dL-|/]Mgg^‹JroFD1wzbx;Aw__2 F9+X?^C4gr3A >W|m5@  wBTQS(s0D}}Lg 9y}cc =N0-1=BĕѶ,`ʯ=R/gA*dp5<&5m'd|ʞ9+_x4_.q90j 7t00XL1O=f`z&{ˮ6Cg~MaLoD8EӃ6iЙ>bFAD^z-̈́7?|oN:dG2^'+@1Pg+E`Edok{q_ ǜ`she} ;s> !m #c.2$W4'3xlx tl4{SUGl/#m;B%d:OA?LvM>m-pQc{t8Ԯ]Z)MגMC-ru96xߵ8\g\ b$S]#x 3Qvx {*i$`WloE~9k:C=Zl/W%=WWMUv.IU C_+$\ =em' L68?GӔI-22ez'ePכӴG\=\h!*I3f]ϴVp  g-N'h*$ >dU|/@g[AپTs?pA,vtsCsڧȽ|ר/ri^AI>p'X |-cs^M>HLS8ؑT~a5%źc2 n 5BjApKT`h@-1 擢:%L]swr&]ZhqOh+ztN{O34HrgaON[4P-[٭+Oji%*^ Sò/NsfvK)˃Zgšh9N tNnUC7-mV7>鱽ػA&?ST/5INF*I^[GB;%[yEu*O@D h2Z!z6sQj#\Xk`[,nj҉toȬh)8pD6dU(R,nU.P1Ǯea"B6>P|RY¸ޱdxxiu_Hvum6SVv"ʠìT<&h.{)>u$c^!(0tS?%мSWڭJ}#\O<<wV*ͭ{!=@x%Taq8+"xj;D|r?;! 0*eHnJ!g"ފvW]T ~Ӿ(gX-NRb<]v;æv+a^3r.$ę"'@*.iH&f!W~-RdF_X:5cZܫnUS=k=Z"({zš04p{?J9Kcܚbm|ڂ?)WF  ˋ,QX4&6D(XE3@:, MuG-V5AU~d־d0c"+]YEWሂF \57!o;˲bRf Yub6+㓢I5x2bJlbO.1WO61Jh?K5'H Ya͊TDz. LUY]jLΜGa4eߔ7$lcA zUuYj6@"DE) n r ,,+AE@"n;=ibz|-orr)VtGYI}7.n&3%NЍpUe ui,,IO<hfдRXX23RuLih2PEN{V4`2[%1wh< ~d-0uf_*]VA8|wVڜ/W!~6a߹1]N+Zo7) Ha C񥏄[&GX<!( x%Ғ3inC,,Fv(CAnt}@+vX f;bt$MʮQ"hK=J0E](BP^ڑrZWlg6ciCg?ΈW]6 4<4򴀆㧩j(j :&; !SY:f{ K+PdB MQ限6M8ԶƢN24 lYsTZlX l7oS?ޠQC7EĵLz:WaXMik 3QG5iZb'kFwTrvY ZLNB +Jyi R:!g@5n"S$܊Bm)Sb/rCRG~j|ۣnm`i1'x Uπeg 8aZvqםbj Nfb5;"~s "RfgIz z-!Ci2B\'/xʸϕEWc鯉z *49RJQ2f aL equvXy,/ڳ~u`LK巩yI~u>Ewy^r~~5tH4(A/ *,pq|D5?w9dz.5N~y>'ws R`~ {A|%OuQ \Qq;lcf"ˁ!ɚs SQQ8L%R/O Tyr~yȁQz|4ovwfS#Qke=pG9 L.'h* O jc0x:p7@@7:3l| z/d8Ү'OKt:UHSaBGV~ ta9}OPn4FuQ Y%&Bm[HL)N .b*)^|"syѵ qre{Dq%.M;@iдq?뇄:3g':qn%PrnF ]2Pt(Ǡ6 /m0JW22V(E;kooDS6.O]P .,$,z= -'?Ula:GI/q3"ݮ\X m":ExFٌ;C8|[Wԑ'(fźv1f&E)'2(֮ogb_T~h[O_m-9yۅ\B!+"W,:^o'ˆ C $G'hzgA|)*BiQyYM oZ<)v:*\BeQ'OtN.!0(ĕ[1о4>ƧZW]h^Q۷'h fKQb} @@GUr(u' _b^EY2ùV?r:Fw\Vb6067N~lxr7b gsp)w7p#R :~]8B IV[Ft4fRs 7tWi`///ȱ붐c\V%. gwI[< i|8 }b`B94v47 G;/QWD㨴{ء 2%D&4 ϴ !SWC4 {OZs7tkw,h1eO ov%޽ushVl@x #!nE^/#]3q&tB([1"k³}[A, ?W,[}^@;@_˺VtmtIJRn ym2Q3`pSNj+?Rm]OXa.%0=U]/)?ytƜK0!UOc>ܼΡ}?O3~zx"-^Ṁ=6 \D4h>r͉aӊ>we է,ȭ<-!.DQݲgcwܛm|ea2X'IGNvWLvA.VTQDl=U,Fgc}x:ELk=*a$L,ꁓ9[eќg HS㶅ee}V WҲLs=[ylLalE]XM~0 ¥b-;W㧠dI#@wiSE32.^9~$԰ gʸx;bF+'(;bRJ`.TMA X'C]5щl>06dwk$)ㅮ嵲BBHcl4~㳺̀Bo+-c[2?"t1#>߳a?ٚ _ n*lO8)nMēah@)!͑(W]h6PZ;&[3j-fPDM'JGdWDYUk%$g^rҙaP0·?#a HΪu:0ǰ.OZ,@pg_&$shsW(זj^OuXa&V#z w!+?',-#H#Q نU[VWSx_ܬǽh(vBV QP9*+됸-;*w&t) J7@)lշ/6V1&*0.~_{;+Q3q8+%3[Fa+dwȢ@+#qIY:iX4ulNRY s`Kܡ^h~wpz[}V(ESY7t/^mab HNVsuduvCNx,ueV WѮr˺| )RdjG >H֐j>j7v,ZH[}8*3Ct7cK,_c Y:S&Fϔ@r jg{6@,l 8 }xrD:{x/8Uϙ?8AܷhXǪǏ \6R>AF36GspZ~{-*\u@죟{Db n3"Yl6pNA.Tc:.-O~GiN}A.;c*Čl"U+j1RvfMUr,ċUu?2x{~_u댩Dـ30]RMDuX)%4Cze^,߷QC՘7 Q:GVɧ 3|K#LvڋgFlcnďAMZlI}Y8WXFMH2v n`eΚ;R `(3f%lBHLd2ng d5t?71F #6Tt(R:3S${wRxODaSj&$۩ DLwqdZD=(wyCjP/#ϸ =l"CϒlGDSrҲ*zs -=uIaj= 0J%7Ҏ8Ig&ܶS"p:#1[WJj.}/|C%^IO$hlZlfPL-Dz`U阬ݿDžɕ27f`&Md03͹G@G=s5^7-JyR@+Wwj$<dh+4Q[Qh`ڨXx 5b=-;,FNoWуW$$S)Mʂ5үo`i+C+UD1PUQ6޺BPT=xNx7Zp|~?L:L09>J~MY41,]mt^;/fmkmfDX/%;p[v0Q=j3 TeumDlBF4/ )Tc#UG5J6ςF,." TBj+ fzA=`,BsR3wCj`(̭Z"5*qv-maMmڃ2$,b 8*`-:6إzYfX\S4_a@6HS˾6YV}FzB&q^lw#9C(w0nˎ$ [^ _{ڏIWDZP`9f1FVqg3b 9?lؗpяr@R1>"G7Dɾ1TߙhcqGyC}$}t>*-=а;]xB i>md.Gn6 z-U8aj% aǃ`C#V>fx4:k,&L2?3֫5GĪb2Z@Wq-`/y >-7rԄ%p|&\oήk|6zj.fϏG<L#7"m(?82bE8s0bX_G%EDk}㸖VHdQPMcD Ý:)ݰW^?֜f:q0 h. Z!ވє$k\"BGI26Y C#KhO@7@[NĎQjĊsGFߴ 0(fұfv΍U2,:t9*z=jn;961;w̌$a8#镳sȞ ~9ю 嶪IK/{P7)z u5<+(yRٍ0' 7H0Jmu@;,iʚfz.<"Պ HjN+(#"bm-یh0ʹ@طO߿}օ<4bck~N;HRUFC"H-N3rxf;꿥m^=[ETJ2N'9bv7v|_]zbkb(X:1[n 9`,;Hܬc^KwP'pU+\0-zo i ̇dӵM;CvqT'dP3uPpf2Ђ EVGPիԎ\pb5mP|E%HEjL ?o_DhS'hWD#i(5PQSlsrw]VMr̖jsUx.( /ص`F:2:~č?EQ"QJVqK7|Y9 GG2Mz~hYH¢ߛ\Tb bAT&L # Lx=E DŽ#6yF,.CKWLj =]O^[@gbm Çڲ`81$SFFE#|֘U0(goQ 2Zǡ G`Cnլs'c0ass"pP8{/ Q^];|HU鋆RKL3#z8m+'xS-VҢqUrJeCM㯜JD(jO[ #զ2H>L1 We- jW,?BucQ*#Qp\3kTqM' ʝÿd_\j\8sy c)nJgзm..u#ư~3R|}].BG9ڱ~:od׈*E=m=B]7On8SDJg~$9.R;w KLy'$BO+`0lZttؽ֭ܩ"D9!`f Vr"-^峸'Nxhٹ^~~F&&U,0w K[19$ZrVohW0dXli>{N5Ű8<5jpg0mt.%'l &(Tδqw ZɖS b[OLAY׾)ʉBaeoشC\OC\=SE(PZd@qފG<@{qدLS83NWu~ .q; J-fR tS\F! w3}2Pb_L]jUzv5L)}3X7<"73}O7I Bn\eD5D/! ֒<$J` i16l/ \Ix q\5AFnTG!AbtV*g"J !e/:LM z˻/fF l"Ddv\̸"9ғ%?fZax_ɂg2@!x? d: b/|Rvh*>Fff}fx AC<#6g> 1{' wgVݡ/dp|ȕ91p@;Zj?srn!AU5zl²A6?uGMZW?@4ѤdXvF3ߙ @!DBenXQoL-: d~QDZ%-\xVkGp< ߲=1G!`Ěouh*G]Lp2Rzf&LhjPksiK')7EwlU8)y9 A^Mϣ}qsڶ&D^ЇWW WȀO;ʚw6)8{JlNԣ!mfχ$Ўb[_y/%ˌsnj yDp@LmD(1Gg<5!'|,)g7jt냯+KgI\Qlm:iڗ1cޜ6F.^ PN#.::VuUf=UП<0׋Щ; 'dxA-ꨭ4Y2nFK$x$Q%IE<7nF-]tE\ߡ)vQ8?IXaSoFP@PV .NQIj[㉓ ] VRQqd@0%ika!$배,-3Y7!VkXrPX^*Z J~%R}q)}PǠ{<8g ڭmނsZd&.;N&/¯K)ڬO0&Or4ވFuTjIF_d-?A\vN[pٟv )M 㫎80SCQq3G(wؑοțe}Uu%e+? ^aK 4.P}3}*U+CF}p@VZD|\{ff0E?(6Xޛ-\t`᳟„QDKS+,^'ȩ 5tz>Ô CcM) u icK>WjSմVfmc~WV2D!t,&y;g׏&InXIx}eę!} <|S& -אb->-Z?#QM"95..605'F#tlNk~F&=b}$6Ը&U;*B.Іi(Nɀb,:F ޾MӟLIB~Q6ňqN_+<f;BQvfy_$ AHȨLP0+6.}V2S [a}s {=]PDUaa1yH@7ܫdSe?=n99:eJM؜\uE\>?ٮ=w2N@U~d PIM&m78L=ɬŢS{4Յv zzOQD.rp-\<=HBWMe L  ^_i\`OUTc7sH5lIit^'RTBwM@~{ly|l#\7Wg4k9`x$'rt-3B~_w|x|g C]:&#ܮ4[T!yIhD{#̥(QkapĕG\i^Wk AhOmy5u 4}e%-!TJ2 KNol_ S=Zj'ȻMCǑve`"WGSp$@F{UѮZwG!5+Tw8{&fZMA[ ݈5xTվŭsHb5VOD#n^ZoXKh sD@ VSM[6>]m0jZ t^-'`L(Ά i u7>X=g#B)dI@sL CڌCf$x'Nb;_>Q?,ӋPE3&&nZNkgY5*OҎ5(翇|6K̈#sY3> 13KQt=T(m>{LNҲ{ؙmN&&(N;dw37”D* n}>un-^vք(_Mjon*#Ej f!_,3fF.I:q%*Į_H=x /ޚ a@JЎ~5̇MdS"Hb)}p8f2B`Q<+'/nkߓyvⴀItSؔ5@ȓo+upH[>GǢEN/Fӗ\8L%;'O A=^ _F\VZA ]K5Z)Z\g E?mlkl$[1 Tu0!RJTp$V.^ ODw#bs[tR8 ~KHJɔd^PBr5a""n`uVD?JDAZzzF59~TkrsgoGYO%վ?&10D]0/ f3#ETŅ6u0?>vKZ8-=vH oMގ)p!>3M1W,*}-vЕ2[qy3֬ PK}k#p`9攣pvX,J&gW<]RBޤ -:u^`Jzfc&WN W!6XWۗzt;l+ٴN6$ nH(m*4_ѴCAox99Um̖L!{YP+J($3rˍh̉}um5_鬆-0z TO/jQn ϓ4pyb (KDžXNrC7I*~SIk+迦 vvtAM픦#\SU[n>x;%lSXP]8+.ItX %+q5WH , l@MkmaZ)M9~z N4 u8&<4t2=o b"žb,[!W{9NIˊPQ?0X{gpbiֵoaaŊt=`1QauoQ YSC*smG`P=A򨨶 `X |ngS)yBmLiE7_AVz#U[ST5[k`NU@>icL +cgӱ~x{v'H:TXLi5m=QsЭO?^˄QVWH#7b/!"'9Xm@Z>w_ɀ_57)}Fr:<q෣m5▼ :(k^~&EY!EwDqڙɍX8(i0l@hv.$#"_p^<9PU6lt7` Z@D:p <<փܟ3~Kw9Ƿԥ+B&EUczyοI( Wj;LJTSH~8;t1DK<ь+d$-h4e:lf{QS]G4U.X~R~rR35ȿ ljBzm27U*ˬC-B,N3Ũ$ K؉Eo_IV@(q sv$wڅ0B}^7Li8u +5@ZBjCϖ ]4T?u<'mfȦ] ,63ND+gDywdR>ylI2a1'#"k}t qQY\b esŋ`glEOaY~xK]zZ@s#$mV~Dj?ʼneğjRnXtaTjQ~)yJ0Ģ?kL%ah-yS{A(m [v)/jţH" `0ฬ ڬYP*FFgeސJqar . e' >4dS{#O3/wm+Q,hH֫A@8T4[$:﫱Iè`ҽ+aL`B:IIJL6X3k\dTL7ՐBruaV F v;PgF+[3hw[NzAUXYL`SRU&GM~ٳF_lwg}NٮFV&@LH!Bf W[ē$@!:Ӧ63ddK8#'9 M\8vKp:ͩ7<$3񰪑kkW}#~m bh+eEh%wwHirJcl]zhI`zT?@F4ަ8#blLk2UV=,Z53|l! 8W% 9>͈7F鼗sxE1 Uų08`3ut6p$ mhYm[ֹ&OΒS+'؀:H`zN޼{Ҁ H`/CH}IIioWJQ^rPBr^ꙸA7Eyz7?-Wy(x웿clMnd,%P[nu%tRR}s)JytUJ`jA*j܃5ыIR]Lպ#pMrX#OFrL}UyLJ﹣9RS| /^V0e-+%)k/i`߼J hx@s}/Z$1 ;hIw`N[ÿT~W)_2PjNXgqC38PrV2&k6Y"l%m]UfȢ$BÍSqڴq ށ!/.9G/TM.C>i"gN.o? 9O9 b.cLuO<%-5_@ l4ײ5ȸ Ը. \ p, YjG&+qY-=2SF4/Uޢ y>1m!OP2wS* Ĝ $luJ)3kڄ~[~bb)nq8`L{Ek z ZFdrD|t8Ip Π_XK$Vǝ"Κ45h <fM 9?I-EU7l)ݴGI˶u [Cj?&DGyQȕlZ )d:$^I5>~]!2T\ۡ/qӒkViMu %o(Ē)zleSfqm3L0yq\Q,Xؑ|X5Ӻg嵠n buLW',d3 a^xR6xꗻ]dE0{֐va ,UaJ3[hFH]/>6dz[f+^xZR,bK(487Xtd1Ur`TpUFד5M!oSSޝI9P.Ըͥ1bsCL+P._ "5-:KRʔ!״ueNUc s5n QͽE$v֢+.ksXx=.X"GEe!t%bjO5xg!K#ܽ\,؞p s[:,m'uԹFщ7ȅl߅fU[մBCGLb);yuG&iѻDR&1BX9k-Y\NQ-x{ [n0O\_> $=㡿\X _!t4ll_1O!%uw$kn &r+w JIy Ë16ĕI H^bn A/?,_YhUC+ (kWH [FHy8!rޣ8v ЙegeY%~R[U蝪|. % ףa*qK{8~GdYeyMiJ4НkbVެTdZMBVҍϞh*~>ٹԈ~"͓ ` _%r|`@h30Z;fILʽ0|dPsMAm3Mb䏱́@#:)rŪjZ0uqY5藊ʮe@,S=u> /D3&>/ 2:[n-k3-GwWKφN]yXqKt}~OSꟖ9dQU|o, r\׋lP_YsW\o`q\*?.f DK:9s~N݉+TDNXh < 8Pp_-2=6$ ^^=K![U{ϣyr&Qi}Iz߸H#}/2_( R;4@FuKgN XhNz`ڲte2QHK!?N#[j]P g$b>" G< Dlad'oG|N)s~J]9 fLxTmg8w{QeoO2K *Wąj44hўsȔMr:ETgE4.O<"(SXU`;/Q dMvR u ꂟϡKA7|Ov,%(h^B_'T t }dwBg7~!B@]|]"Ko RMyH{GEgUg} z0XrDQ.(}V`)L?/Ⱦ)ӮfUS̜ޞbTYnSW> *D {SfVןk.?F@X|r{%4,2_S גir#Sa@PlG_n"O9K }}A %RYF0 6^>@\bSt˓FfYe"Rj34-6>t9{' KR}fRD``OOop_J(P1/T'{Em8*Sv_: Bimԥ WmH7 7MtR5Hf,U&A^*zg£TBt3!zUNwfY&zLzHz뷑 T+D{8[MwAV프FHeT9mpJK8tERbvl-i#pkotiډR}}bB}^Lv0_nq|Z+aջLU'^v>xm;X0h(@sj7L͆FK"\[EL{9;a+?LM(Iq%FT_ U `[SfIl%nHU,!{u + S 6spȲ^˼|ie v]ޱÀP$r]ay^Y7^OM-{ZPÈ m{ZitDk T8Qqx ǧܾp@T!/@dd"'N\5QUאPU{\}JǓ&*QS/zHAaZ4.rö$*y_9Yd&tziw-] s*"4\kޘ\ u@|ԗbUj܃<_=;S{ZW`095vli/0 0OĆh `x¸ƻ?GRS Ո`J'lb S`~}GuҨ&ÞJ.wa9{@Y' |XR6?Y. \w47 Uoe?ı^&tq3oep܋leHiW5yfb EĂQo`19[3#T![.Rq\$-,a^ykO*cUZ[G=Rgҩ%#$x=ȮE=I|H~ ]^%~mjlӟ&'$ &!񤈙0.7YCƎIfԒ߹aǤ!4hcT#of,v0C~.{!2KrK>^q32T8ocjܻdpv9` _ESF@6 񳴟bJDħٷ+ʬmfEwωmb*>v" }+[c $Vpv;`ѮV}F0 ;tf] @gQk#FЃ͵UqlԊ  lV,ZC$0z-Dҧk $IU;0qw"sUnBW]4FWR!.ǥbMCӜfJllR8YrBX}r,W3 &Bw;*+:(aB#1F 2SgDQjAl>$g1 USg3z5gWbk@p0M-1eᅎΥ(YP[ĭW&7NF*d[icDm {aԚ|f#2" ?Y̦j2=Ʋʝ7sy[ǖ`E0Tdޚ8S\yNV f^T3O&1m{e~۪EȖP .OՆ+CytDf0wI{rM^iVʆGEG7RPB}wsW0qڿ>tmQ@J:"^#HzM6QMljT k9J=G%婿Be2@Rަi'80KߗR՞e_`a9HWoڏGi,ILpmED cX),:OK ;=я |t I{߱בik+UOJPjW!Nl`_l״c}G6W>Jvy2U{Jm-J6c[[0G4D)dO :m:3 KӲMAҬhւ3m78qZ8n)Q*T)K< F^Up`5u{ᣪ>5GH&X,Qt祝9GP*SZ8 67@}csL'n|{+yJge`Bp6`CRAvB @#?O"1_OՒx~hJVZ;)"ѸOji9~',cyɒ T`j8HXNZ>o2B˭+I:]l@t~9Lm5pzr­#Nj:A4b?S/#W_Z>t gwaF{co6hZ Zj5=ײ/][Stp q]W<]y ٖ ,.+&ǟ5OG<1 3:Mylaw}Ր{$*ÃckmhQCS@zO_ E^_qPxEphY-]mI MT&cؘ?[[ޢ.q~$?HșǴN.&0+ C*\ָsXɂyR%]ZyG5IZ:bVz$>v5ztDž.+C %mw'6Qw NdV[}$&]D-̻:aBus *"mRP畨RN@dG]2>mT}ymaZm*h@vr4}e#,LvLȓL1,v_%xK/o4yؾX-j GBͷ"wJ :'tܗ}@8˖X6#Bl55җ=fzw!Rh%!oyVDP.9/ىO ͽ@pdܐLL%/2YJ:F@vMq}1@_IBM4K˟]!bӖegB>P<߇Yjt#J距(ΞKާ/hLHkC hM[KuU !oXy_iְڋp|AU"GJۆ"am2Lk+\[MDt^<1[p Sc19Ow8+F+`&="[BSR!rN(U) ;md!nQ.OUS]Y|n1׾e?+ʐ]6~>݌{Ef|&Y@e^0._FoCÌL60n:N6:U9ժ̕\݌۴9qZSؘ9 uH#Dv*y"j e 6 `ҕo ߍyHvItK=[JZ$Gc40[L(b7a)"֧Syq3>"U$r^.r?? Y uZDf&~v$GMI ̎*7e_u1Cj  V8,@!'*X<ۻ^JWbte'[ X!Wbzn׸+"!0c~py/v .3 ngk`[Uuԋp/ZE)2Jv fW?L>W<\f+􃞟msF\ $ ;WTȉ'2[OtP4<_/ΓwE/lX*,(ɘl^𞃁q{њąk9d;əyXc1T QZ~PM*|TpĿJ 6 ;sK^wBN_#LFs+4-fE#j ڧ@G~͜?]70 Ufʟ`U:<ҞHkH{8 LnOdB7G=&Ay DU0SA{SqI*3lDcz]o#۬SőD45Mn㨖ԦSosyrRہhn<_VJr%.mӋ6HxCor{q>↋R MQ58x9`Nʦp%mRLM}OŬ tl;M+0k.PfҜLNB =S'% NqnƤ9U}O)+.O$tL XPkͱXGeg:DoQ +^ >a2MpǥUn" Tו(}q׆'ԩۡmdXS+\mWa0>=#2,#C*=vk$VO-X"%~]=Nc_y"B Nɜ#2k%&C'ӑ](, CGDP9IC3Fb- ZJI/r %m9+<#>0 )*/j ԫ}WVD'eBkxƷCAWJJG_3nR%DrMfq$YX`[O%>5bS3Kk$j$+7g9ٕNJ|!C 0n#[g!zݽCjoT[B ?+}}k!'(*PbA3Ȝck'h`$#N8Suw+E#N:T[UڣyL "f_`xvӫg)60 mNEI[^m2H矫=ҩuEktX_2JLyVn>[`acqCӬ`CP?!)x̽[ILi<+E |. B?Ksej+װDž,@ mDri) X퉥h/?ڈ8Q'BA_̻ !FՂfX"$1MnoRBЙh` .u:Y0뱒ϑR!I9sP+=5`$~y8ZEtJQ62_ӹ̖MsۧVS(6f}+ᭌHyl!jG7*]r!G wd+|X0o"M]%H\g?ˍAޙ420'$m+]B1@ R5y_3]ۍ@TYW +Lޔ27Tfr ('?Ʃ8(]NkcKNמA%?E֭UfDš>!|!y+62;LT,? }l`l:elF46%$VDNl%$BL-MJ>9Dx`7@8\q2"{GwHn>w Z'%_ JT/VOrӡtX<llBG fs~hVi;ٍ5A(o)GN6os{ZP#QH2-xIAw2o,׻hfH\l7kH>%;P$n%R,G WT_Aix}"Gl$;< mP 58b,GֱH>tt喧$/{SR2("e||:+3 kbmj͛l]P=8>(5a;ȇHAefv҂9.p^NfyP_`Opu[5֫Ag6:IF67b;;l1;/ZIN JϚDD-xҠZZjkձ>%=ŧ#HPĎ=SF_͕SԹ.\y(W sv%]FK]LF2l4q3=4&a`{11pPZBX_bjDʵ8^W y(w0/Slx"@*2IDp{ANagooגH{֎8`m3JM}YI܏b9S0-pr_$8< 4oM$01uC'Q唷̮NHcveSpX[b<l yP ?QyjB9މm6/ ћY EyÑ!^ܳAf#y.D[:Ifu\G wxGEN;AټAt1k4xP<s|N I ж@$TA)f#b[7V*eI{f/;_j$N Tzsnu +pZUPA0KdNzIY)9whh6&^<*XS}iH*D!燺ZlՕuRqFްDJ#z&7l I3+{xnHSuS59@eֶIl:PwɑSJ#'I䜿YͶXO1iYdnsFHeOyK2:gr!”x}2WM~#u~6 VSo;b=H"e?y) NU+;驴krי!aj?P vN8SDev+iZ~#-ydv ~V%&&z--fjM.e=9w]d<j&i8@ߓ0B_)xIuDŽl6w[ϧ<}W z2ub}"`ؕ\ 7[)0k˝n7K0 $v?ӐFHsw q\ utݐ ŸW&V,ݶ7Sn̄~I%ZL)%lA5 qpF[=Ѯ;XS<(:}SJ賨3*_lF#][tRZIlm%-,xM39H;*r[ ܾ<$^^!Y"R͜=C>e?HM0ovoR1b*g)eq6D-Κ-?e@bFZ.Ӏs_MLPh#fN QPgWRHC RSC!3*H pg'|Zc (GeC  fzOJ~|I8Ax=qMw9`XGhB0SבOF>qI[F{fnJ{kZM7 FuK:J̟N AR+Ii HpMqugrlv#9֨+H Tl<'|VQb){Iǥ5=JEQ;CsySzG(7 `<"J,q/[:|b'A܈=lDNBJi\`=# s =5q5~ca x㽼ME] 7MCޖI2AEh|yq> )1{|>p)Wn5tȘ&9,WsD'0ڐE}?*״ ]E!I;Ƥzߛr; EWbr6 ΖjٴJ+;_2'PB[qUߴZ;D[,2zq)m1W }'<_&~ɦ[rg3XAM|D5#X!>'@6g|iQ1ݯ^- p欉jxm]:0x`|R׻$^$Moleo nQ￲-;Of`l@oo_YrdKEf.}&:~ks$c;b-Os3\)y-?=@% YG( ˼53q7;@їǽͥE<1BmVΏ1fꈡ;KƃJXl XAv/9'FXٽIҷ. CX/ N%fmYG! y;Ő&Tkx`'龱o΍KCIvhUK qPPͦ,9֌;$(ת@k3ړ)XhTh*n7 +n_ bejWJ5Ϋ!sˎZEqhnlP 춆/k*u<7t԰}tI!8`yqٽO KkpgB~UQ>ګOƒⅪ jUzdM\T>E`:Pb%w1G,H<ܻr6t<qB݄\! Am.ʷt`4tH)Hc@V [B):nmB*s#XEgaF-jrFLɐ^)`}6}lj@BEzKp(Űr%̡ߎ;U6>V{WkuN$:ۭ64]8ǂuR`l6t^&'v;P޴h5Gg۱p3ǁdG( @@%-bEʻ1~QkK6Zê2^#Rǜj2cEjunXLF,~eCG~1d6!>{tj;;<{XCCxּCb N 9F'GlD[_;=ي^է<ѵu)_"o)}V0GmGV^ z˺aܘqCtrgRUDuW(Uu]<#iZ+B'&ndE$=c6}\Acqgm>yݪ #F]YR+P6R̈́djFCv=p-ڕgq*2k&?S=z2\,G39֗f9hg؆ߥ5R#hGȱı1TӖi$HӦ]2Qղ.wb*e0ʈ֌#)vX`pnQJҀmY B* ŖY$IqVBt~qI(jhi|z4HrR G#V%@MP13{MlrGdD*g+kYM1_A\J&pG|)pgHv. eZd#e3[* F$j(8fwW+bB}U}0p)Nh )E3h 4ch4%Q f|[J)՛|ȋ*OF+)ʵʡǑ}?@n@aC+F}2 0Jpt"B|3$ۓg_'eMҌ.Ez_M>3%w1^c2Q͐|1gۛZu R"r]߼9O lZz/|+S`1Ρ(|ת.ggq*F\&e9ٽՃyDUY߿3;f@%Q~ETh )wIw/!q(N{k`5qHsaibߓ4Sbc<լNkCGV<us__%Ui[_F⠷o,U.F3yKJ5jeNLWʙ#tOoYOqA-jGwͩM~"c>_s!ȋ(Qzϔ:]7XFG_}%YrBn a0PgHt> }SS (m޵t#y\mIӢ}&1E˅#H:e$ N=/R;(uM ߿eWb@ s@Nh9ԌfXtqE4p^5B=bL֥~lߢ@x;)-n]!d¬yj3bX+f[k'>ZQL]oLř%OjK}ZL\ϿLΊn#m1`C - Pݛ$½CڪoKQW<4ZX D=\^Ty._bskdWl[H+:~*b.Dd9*)zVylolԇuc:6d$#8 SF!źTΟ.B@ xqoD:tHSN-#)ԫ=mT} ;1q"!h MJ/`I8]!\e 4jK_&:ʨ +Fu(H24itFDVg E |jjţkq@> , k^!ʡ#,Qº~#_}UfշFS_V4|6I&B:,SZAגr@.%B]s 0c6.37 \t%{Hн>s`cߗC5E4ֈ {%ɫ-"%KHޜ-nRi1ܗ_Ӌ@C8|&u\Vz 5?c&K0ͩ"AI)Ʊ^4N_:YU:/*,Θ#Io3<5+w*$H=K'|Bm!FQgfX.@:^EJ4j3:.%LxL*gC#6 >jsOxҬU%|v&p.ٱ'~:*3h1,ܳlYqsrTw O*dL/}E%i9=6R`.M[/ B^ldgkg'ELHZCBN3M[RTj/0msh6֌B`##~ިcً!UFfiF'uoeS1S]jئit8~u0=[.Px{M/x|fa`X*kw[.r,O+5Q4gB` a_ضaO6ދöK*(DG/|+hʳ IoG,ɍuD?jAA~6v`Q%DfS=R!u#/[A`#UqldI gIBQ)PpȥiSXOZ4t?(7'9h0W epI# BX4h,ٝLRK!nQ-=nl$ZUPi"$*7oL%VvRv8l V^bSNqhbT[PHóJ\R<_RO 3ڱdp0 5QaSҀ0SΟ HwЋ\?ߎ?;y~'B6#u} Rpuآs*?! #Y0 %u YP*QiD~҅H/ 8$s#cZ%H&u5Fχ7R,[n@:bW)4&r8ewk:v0&I/ih^!nhdEeSaaI5߬`O쑄R#GR'1KBs.lEtYk]E.tb~;6*JXB>b.!j\ J5~`xj(#j-;@Û~,eʮ{.=!DJ@pKO.Mc2%ErhP0}׾ѡ_\l/pw#pˉQd΃{6 ZyTXE #_;:[{,X'Q 0fQVDũa`J/L8" uQ&xB";gx_Rۂs0IC;},ƃhkWf92ESĞj+&d}L14~OlQPCU#3hTR QߗFZ15é0(NG7,3=*WFif$c% |弊xBþ# APi܁XkZhm?l7G#0DXE:?5ӫ"))ܲ1U{⽑/} 韽Nn_ ҡ@XObZ&;MdjN!R 2c6˙LO]A?gSV;G̺!=h% 4)GڃTKan?qPa %M/lP U~/ڕJwN'1=n=\ '9/9N97_'W 鎂pG)k>3%pwgs*,iNwDn jfZʗt$[l]{_pb _yc-"aQͧ@|Qm,%T5!1o(IЉW=_f`8r:STӒzF(/yj@}+Vҥ~J=kn6JԲb}-Ac(DuݹtBksޫ8P>*3؈0L8$y3uw2;92:/ubP1o{Dž=].H(%6쫄!6@ZR]U_$b&[[ :$29r)jpb!'sp$@$֙ehoʕ4obDc:Qmk2b5KCn,8aVfC'z#*AOoIZ#"3Ex¯Y4HNzs֚O:MM;_r# Zzfx\)lhU^X.w44i>O[&$]ʰpHN.YCg9N/FTuv[~yͯ{3%96bOQ1?A}R!M=)X@zMXm*'  ޔzpQB"."ōEk~AGOhe9< _BrPsߓ_:bXO;A<-XynzW,&^faY AW/7X4\AR,Ka:(4sLA TZrN=Hѝ<)nkJ> q/ 8O8ҚfU\>FkqyMA uqd#Fx6D30xc;ߵB,^ctR v *RD\6%_ONe;Q9;O~֩uB馰Ud*eU0E=2JuiqujU.)=lSOBcUFT1Ud;l&[v_-{q2WgJ8giE2ItFgNǀR2=|տlI cai)2҅lk+Ve4X"'%賵-jr >vo{N`RǴ!p:=}̙) :Aq~2Q< $Ě=O/"OU:Maۡ[:Am eopy^cuOE)t ӹcE,;Is#=j$H49G$מ-!Y Vuۖ|П2T0e1N@=ع{2m“2ʬƣd`<.*+ ZŦ΋ n GXP x%UVVqWDmt 1Uc $C3r,nR`lzf@8D;.9Q'~C&KÀ.lxz#+D !c= ^@^>5 r 9;C} tC)t(p|5X RmY-OfFKAsJ+'3bi&]>DG&ڙoYbapTjqLh[(9*[Q_D" Ep,-iF ^ H.H1 &QS('ybb\ΧPZFog-żs5|&De^sQ1"2ie@a2?r\bsWiӌ}*>bv3P [O`V!C %td Fz{^,0 p0j*`]ꋵ.[ij_XsC?|?: + :9K⒨/oX[pQyw_$AV]?y[jvqשؘ? `7BR8zfx~[9z2ͣHrDWVL5/̷6O-WM6㈹$Ըٔ˦$7 cM4)W~hy&z3c~KinmB ՇzˬXq€ݺAoxOJCX??q \ We]n\$z$1=RFQme LdQ`*;MQiO:wbL^Jj^мaMH'̇&+6H3CB:Y^;lɝᩣ5[WaDe%~ŧ@91_EZ;n ceMC$_=LC5 PչMS^:,tjc_FWv|ߌ2W 03{-8oi,j<~`\5Z5ۻ_wX6K,{EME k Ł-H'XM1-&y۝hBXx7Rçe<7h/a6e)y7䜊ƙ9jL QDl6D2XsDнcmL!Lu+%T2cL?(6w=ggӂpq~Zg\0_9lQ Im1EW{ QD69FA ڑ. <2MLCV *V:]0U0q[\X+vE^h[͡REBi[wp$┭ڼQY p~<܁Q9ZCX<)x*H{X#2 p:QBۆvR \d-_ጒzu4S+j;mhy=8p(l,+}%Bn E) K.. (^Jt#fhě"o,rw:@vI&C b޹%J\8HMee>>*q3a>uN*"ͤtGw'5}W:VgUm":Q>QðzSʔHJE ʌ QX?,O;K"# j16cn7vN4 I(Ϧ@CeL#Pԑ:E#QFﷻ{WozgmW3b<SVYBY˺*鑄y%V@PXXNZ_+PȵZOv~uezg׽Z&;>*XNu7'#^&TpA*! 3H/7ɯ: ~I5@q(8ckJ SմZC%%D&(NPl ^P4UŽƲw?А=SPZsc~SA9aΞuup֧;y~\WDJQY*üG5XYTiVJѻ,Q:V 8Ċz.%y{>j)V+jCQhK)X GJ}Ia>R Q{G1Snwx'ĸCsH0ᬄ= ^nf8=tTг|,/57롶=R^Lel2T(ps¼Emea1~sӍ,vXxG׈ʕ]SnX'F) &Cdeg/sqX5L>3;X@w#v&Ź߿1 t1@v i0jc)>EZ(Wv' {ir +TMl~^J?7 55R " K)ctz:'vL/Z"w=iP)2 yyRm Y2iuHC@x9Wn]|X)wRڀ*C?P!GƝǎWؾmvq<ur"yٵ߸[+Yu$2l4GF2f\~9ZɒyaD-y+JzU3uu@!UƵnL^2qd,EDr`tJ0yN@Rހ6ZyFSo" #!;Ǽuɕ! X(ȭɥAۅ*@؜x/4 6nӎq{T)HK8l< 8:m5x 2J7Rtic9V'(w*# k30!Dړ(5 bl%F2=tTVq #H{|\a+32R"Oa:f75l$&EXnkdOQd~s_a=ByeEUY^|\z w8$ڀiG?˜]);2aZid :)͑>=@dBYpuUWjf+\܆:K0qWĂ'n$-m,OLE=Lfw8X޶ }/C2Yg ӅYS~+1 $Zd nZrqq_N9nd.t @,J ^ iüO}s#sbw*I60w!i۔wejN`!te;tLqqT'W0_Yevצh x(XWMDo%y+}DbF7plř?4]߆W(,e}Qw#P08Nj(3K ܋7VgupnplW#[?MЈ6#ZT CSLy3\֐wW.ϵaSdw+HɺIHx[s*bV) +/x1ZiN45:"3Vޟ1r}e\{R  'v;7dQcW89$R=\^K;PҠ?!f֥B|r ϻ2l (@+ޒq{+A W7 m29~kCYqdljh /p7V$QjX{D/4\xrR7: հ W< NGp!ϸ?v@ݒ:l޻`>u;mNʶF5 Yh;F9Ǿq#- g(IFwk gSHff6բz8c}SCǒ*ݒj`&UmF Oo `8<=ΩJ"i vp Um7rk>^#k;-TCLDJ  >(BM3D]hsK}rG v>eT0RW@j|emk#gy&Y:&^khHJƜ2T„(1E/v?w4OiawOXiq Δ}YJ+4~U(ZpFS#_T^L!1 DIs<]_Np~Q6PoFC*Fۋ&HsS󈛍 ()9"B&{DﲞxV2 W!Sp\Wijfn;}@fijD[T$g@%=Zz {8<9PϾXG|fH 3 u.Q,0 &l|_P4Ѫ=~v{Vy2n'Y@2@'<ƒjzF% ԰ 7rRQ?¦o4LxU*Mjl7vJktOí`;ש x-# x1d`scVqwZsTV"Ơh|\P[%suǙcBOކiP1)JzdiOY\ZnlkP,^T+K/ʁ~4Z~aրUv> 0U3Y=QvfסH!vEJ_3w._B* cѿO6 X qqzҸ Z0O!W!UE`(]qY0SF(vuaiyNC"슉($O%^a=Q/GcӔw3SMx|mjF5 SYk{:%=ϼ2C貤?Hjh?#)sy,*l)Sb:҉hM,~MU]]CsXXayIBelˠ,NKԚg1yhU|,2J|էֳ?ȰJu-%o(1q p(-fxATkUp{!PNu0Co)zIT낏kP\p 8O/TJnUV]pmInjU P 6LRBWǽQ(Z}bl5aI_L?.c1zsb$.׾cՙSygJظ )j=ECw°B?p헓ra 2D̥ʣf|u=OWSc:\a'_-H {J(p̧1& "BSAwNч~p2D4JPZ>^$$@hՁΜ˯QmTA+t í[|)9 `s2)YUT@2}W=ۿIڴC#  pJRݑnogRrʽ)1hfF5h1/%lJER$VՌۥ]E{ }olRnHf qi$1IF6ժrg(B–ix!&z /#D֬'!PͬE]l4^XbwVޟ>rr  Zo1|^|WDy[l[)%Iߜٜ06.d7-L(wQn=b:++'w7qby%_8pUZz~ PA~dBG;_`6;V_ 7DǬ.YOV,]cNϠlؗ6OTjk]^[:3t^i)ΙDV%LX1Ds1O fx}>zH$wG[lWYJQp7rՇ˜/tkB]6rQA%~l vՈ/,CJ@~ $/q 8d{'1U5y>00VLRz͆Sw?v ٔƲ87]1/Ҟ0^2@gSK_OҋƆTkSnO[W\,+#S2a),5O\$t_m-f^%7¤BTIq46Bp3\ 1s kǛ]\d tK%(pHOt ~ rdn,ʗ/1EEމV<\r, q9+\K;5"TI n! 06J(fMn,vslsc$+*e2`b ,]9R{ ]wIO1$%_0? {2y;['1'bwa1RǡBxdk?5Rz?tN1ihu k'v{gmDe q%M[ jJĢ; =^21>ՃyfZx'^@Eu ;ZHUxe;2ŢK͗b,WXsNXMW 74fdln8N%JI!n7aRyem5[&73ԴfEvOi$+"n 75c0dG.yRӭ:Gv+DKF ]㎲65oi.M|(F'2~=Gdl+~K"p`u"͓ [%M YlѬ| ˎcҨwE)7{AT)MI׸ֆStzm1~,B|Xp]/K}eTWP?SisJIa42AKU ^sa;=6&ׅ!{ ʏ6ꁩƻW%2u#0FF'MS Jl=ИuD (pS&%7(dd ]G_9s$4}\ĭ6rQ,J6Z z zlq^FNo ܇#B5scШ8GZy-r׉Bmu$WHc8?bD"'曛o.N-Jʞ^nC`CS=62`I!{.X2] 8M?%NU2 R,I 3e_!9L2~Z @Ř2Er0CJq&C+[ok.&k( (K&t.D0; v޶zYL;)Ojq PxaTn3=<}$j݋]`Ie2G= (|ΑFTY;NdUH{ /<4C@@b#9gHDe^[qȟ)fHrZax(Lk @P(ao;ڗѾ8! А%="ܘIZ׵sh.[եd'` \XE@̊r`Lg{4)n#vZ+fpP!#d7 ږl#7&#sީ?6 |{̰#@d <̘sb gumtU|y~Y WO1yPoFZv:@rWLՔ Iȑ eכY6KilNxSo&:p Xa_+JpSpYbiV ! Z۞vq<]vNML% ;~DeIfB0D99S2d_%TZ$hb*ZDGabk/뜎|̇'+ɴ3\E3x5kaAmF))=aR<){;^|B 7٨jPM珱6-n0X@`Nҗ_kz쌓 Rδ,~nkXPeiWLي{e:Ã*PD`PhfJ'_i''sUF ԫO}[w4D`vgZm [@_wcC>UTW HΑ'cXg QQ*o~ QDvLˈA; ?m1(/qd"7S?۲Rĺs U4#wP1/满J SQQ],d4o YKJs4}ne |Vx>υ摦=;?]${B#s ;mn8*u42|r NsQ颰v}7"UxnydЃD 2U_BwVx6#0;t? {s*ܣ;ӋO$ri؆xA`'At,Do JiREɁlbAVԇD;ӓJDQjYW<.WL[pSUT0guXZgfo޶l=0=ObU`>&TݓWϻ >ESwZ]2Toؕ\[qe1ʓ=O׌3G{Pe29O {?p WWwF,ڸsry4NboQ'0ٙI,9*HbfNq` A5uUwG -qC&g^J8Gy*;-ȑ<}z#{mu13@p𚆌 QϺS^"^KMϔ-Y=ͷW8y٧zBU-?m\wET-bs 12]Hi:0r=.)3멦>'%d6KBzv8FOT `IJhZUӁ3i]wYx1π5O[ozH A¿aGn;j.w#k?MバJÉ\o>Tr 'aFTw`;q\woqכ ,;Uˬ$\\ʷS߿)2DIޖF2e_Rڢ]0bT5W{:RC{~ R=,&,*<߲$vx>6;?:${qP{GPJQy0oevbY(;@5p!_{X.O~"܉t/OTŠF6G"_)KB/%ys$ֵ U@Փ4o=\!5ꮴq!K?!:1zu~p!@jeҼQbSݟ-y7uUmuׇ!T8$察GZgF&n4FU'׬g}}ET;z *+Ĭmm QU0swĊW` PvU:=pdl.S A}YP &&+)Oxwȯ-l4GcR:S%T0B*I.I@@IN-񊵡 O'G~]92:ވ,d `7Yp؀|SxйH$W5o,W? i, U`bp`uDtpO b}?衵=앵&T}pmAsw+aό j{KgLY?t<v4fWVMU\͵VX-Zmy$cѩ40npyftOՊWw1P^DՖ#~׵E g#~ dh*;\4oĈL@$ E#C9_>ޯ(^CCs7ןcRr#ju`G *rtZV0̤)A,@Й .p9*)5nʴGv^-7ʕh:)" p t ҝ6\EZ&O7v`w!I<|?[+IOe%CUAHk!=Tm +@sx$fҰ]#gcǘt)"}smkR7)^W嘣ʚu꟞W!T.~>8 4j$!v(R;j!ζKUj gA<oA:h A2̸)ݩx7-G.iBELw%4fN?&]Jude?fd ҖD}¦uK6ls7U-:`V)l0-lelNAPp X{JDLsz$X3[_3L}Sfi= ^o2 썪8L V^\0J15" hnėH3GY\dيtd(ǯ"=,}:'H08U5,Z 6?_\7@Md Mq7cH2fto4 \c|8sB ȅoqDɍoAs V;FQR;KWnimCa4-wN]h wz\հȘO<㠌8Bqy_E>&NQ:A?Ĩ[cE?yadN%/bܪT#}Ȗ,$fѹBF4h"0+Q4@ӜBP'߮s:OxaCv;@@VTu&_p~*;1w;AbLX.[UM( %e= dO+9Lm3#?@!Le@ ⴦=R%) |KwLiiH^Sz|цfS.ic.v!=D7V]it7+{Mmn|M64b^S5r y=oy7eNIxi/siNs@1q(Q"zQ ͂cÈuW;iҸj '(ln %S? SL_PS;D27qN?M Pj]]ުj4dà>+(]|{m_\7˥9yF ʗQC5n,_8d[:=\G,ki%nm&fCQu'r(pW_gT]pWܥ82}Q[<#8d a}$o7G 3383+R/T]!jdr>1!Lj亥gT/8䓦8ew9P Ƕ,EE7$`[.c n^a-3TSlS:aW~fk")+ IՎ.Ԙ;;eCGdSgrVve+O3RO\ٱ^ HFr!{_-8sgٯ䱢*L}Q;:7CO9/Zxr߭2gMokgi[N*IczijXYfL݄9rlQF$jŐEMƓx??4Իv] P-¿Ec>*>Xڳ"K([R2ܒwaYʀ@N[r"bk l<>&i|iĬ/2bph a뮲0YP8w@9ql8̤&\tuH>@8[yc rZq'_ltsV] 1tȎ^ci`mi*~*L]ݬ% 5DZpK]YzVgkBu1팳H\w.Ju%Pt !Q)NL 5Snlj{B}$뱈9ˀDsTΘ*xybzidPn[X7.;񾧵Xw)^2tzipdnsT%2|msU/IыB"JۨM_8~殻)&EQC `[^wmS殗*4 絫0h9tǗZp1>,Ѹ:d b3&0̀)]_Kj;s/XZGv1VJRԭJ6JhwbL3,)j(qZ">ۖlI3Qo%iAO~dVsZs avd!!&>/Uh*LiV㇏JEN~X6q,m혈>DMۗwLcLE8А/aN:y18s$q&D}R@H/DYaViܴsdVex{ oHѣ1Mnwޞ$%6zhUr=0A?}2\x3ދhAuvB"B:Hn1B!s0(=d,ӵ,%W^ǢҋL|W\{T>u<4r* # ՜ 5O 9d}fOqt#KtbN 8L-jɹb٤{.Jڅٻe1|Z@v4Pa9Ovі6gR.߇ lUºSq UY oTF>t!7ΕMVkمJqx|mèǶ1bu D}Ў-0ʁn䛵.Ȳ\QM4E'R-VC8mDR@瘮. =ߞ̯M5on*!Vp:s˯M~@8F]Mt@ڝޫDV 0tDW-kQ)m%XXVEXGC i?91mW'MXXׁ\7 '>B.pT0Gc?NN:5dk1D>T ҭ]ڒȝj'㥁5lVLHqZs-s@<b2ϊ*Gp A}*/Eg6|<.D+0ff8b2IN*xqeF*KШ91hcܬ!ЁG,Am"΃oSي Aس+gX'Ut@$b(^sÊttzMn8oHSGJIXʑq}iC=cPquS>*,x)cK$x>w ;1^($#:<{GBz9R>IodNRd[/t[\|iUbh剝%5cV(Bݙ܏(JN!YvdU'lUfU YF]$ *KT ӥ.x=#.eC okj.+.3j8i³7y%ɠeIt'Ⱦē {\kٵt%Z :z}pd D)g=,Goַcua@+9AWy(G8K I$/T5~b2!1Qf<@=ކ 8הt=eNOu@|A3RfoRNq_,߱-7^" (C3/](-9WL_;Yۥə+4#U/y Sk ahxbjׇZÊX\_~x7ڗt?V,$MVTǔcaFJ?95zX'YtOM، baĘ$+O 8ܓU(e{yҢϭ8_ 5( 05I8qobJT"l%bdMQZFCA@5CmY11s  c>úH ya#Yߏ]13qTJ21(݂}H!~l?fP(bw jvᄁNa %q/5W&@$Pd_cҀQ "Z(r[J_+%GqrĊ]AGΔ?ĸ\Qc 6 TG]߫jOguV\ b+"S3Ǖ9g@_7飯O!r_N@-4c&}3T+߿vߘI{|Urnm3]"V"KM _S}]B4Lo~:O]8dl3i: GߩО+: :Y|ユ\R=IU%UUfʂ̴șpE46!^gj.GZԔ빒TXtI^fN+e0Y66ɃxH|#5`,❚i~00ԗ,ԛk@1{nZ=%Vz ,$ ËIC01WDE/Th\FRtm_h &t}:2zENNt7O@2hIF*)+@gAtOd)}ORDf<t'nJT/5sX:#W»bN440}Wd$~L;bJִ.νv<ZvY`: yEބ"\âj >˽v2Ȗ$D~>NrV MGbLMOj;:OD@(N8 F +9yDHs-EYW9/&XuԒO&}S9[߸<1"ɉH!00-&쉥I ]"M,->s8c <8W666#15R\|sgNژl {P J\ڀVc`PRjbr2vTg!p`ݤȜ \APx"<|_lW ?8E i 3Q_(xx )$V$nbkڜ)Q|auxaB?trNAc ee::JˑUKsqUyY!(\΃W]DLt ɤɈWDB|[Hx5@j,;f"~tݯx?AFxK%Pv!BewH#+9MlR0֣doH>;L>e=~C(?."zݡQH/Fbt^D8C9 |remГ+;?Sst gjnrVNG`n?`"I(1_c CE\uqll*/y(tF7gXH)^Zd/lLGNJvMZO pĚ&oKG AIwMq~wz"MйWq~zBp+/e i;jDzXfXޅz։hDO}sWN?媻Q &KcSy3U\smr oL搿~\Cvoyu)f4 0۱n$-dEY r=~>b#le4 /<k'"q %mμMp7,Eϭp.^H@W좚:%e,Z:JT lE QWUΪU_EC[tJ\[ڶt42 ;7m%;#WZPa 9m>Y Z ؒF7 Dv ksCk_"Y0uj!);=ePJ!*T٦g,@,B b̜p|dX/9O,Z~Je@1 &J;[1X6E~S:|g/Wѥ@7p!LH5&/cZw"9LΟ9CڱO #ΐLW7#YrPf7)+# m]wQsP)8ڤWxB5;⹷"uEx({؍ Wkl\Vo_(%j)FgNG2 'vzI%^ʵZh L~5c|&<5*8)L'\/c|T7r\y)&-}m7> R/V w HUb\QSmL}vx a`묨ox7{l:1":^X2 -A9oU; v\ WZ3;<{wTXE]猳~ɥDϩKHrSKx8w[`v޿eªo)H,A`!htm^;e3܀:N 9n)yWv tG}[|偠lhwUg_Utz|&(+ba,qy0-LowQi9(#3'#k# pѽ#`YmL㜙"o>!{]UET@l)-ԭ-Ytl^CS5=}B & i lzX7Yy;=YJXt;_+k򌬒tFh{VLR_*묻"@ѸecT/R<;]OWa^Ae>7MzgEP<6PV 1^k#њ~)زT+K˶fkcy7E:]1+7}FHIl{.GoSz~Sa7SFx)eC`d֧&pؑ޺YT/K%./:!BŜO[z(ne(|y7DPQKT6p*5S;@%(Z 'w.pU8b b%,Ϩ/e֍7-77q>]FXV>4{5슶6~}-JhgO6tl`wv-?i寖m6u10+h󹐎DRLd3;lQs~:/9gWpK)23$Do'(n!怡zL 䅬4KnR*dW xIM_v MEU=1KI>Wڂ8S_8_]\҂Ɇyt`N:CJQ2޸'vפO҄}Zj[, NKPJUחfʃ('ateIVq"ߋerzÜ`*%,_ly3u࣌ MA IGdh C)Tʑ4{lY3d̕:'(H6O/7-8 Iك .?,Fh2R?PCQczl٘i `6_aAt-(ZղsnU`׏ixn^> #1K!_]׾nHaQE#^>ٽ]]jQ T*4V$^.pݍ0(,65 )raBtsAuwsһ (!qD~zC,2:&{3Vdn[WO2-# <~ g!4@ZHeFA2!na%mUqV#QD.|T}vUaiLT z/>y%4Nqacr<=9-K۱lه+GnfT}J2|y3hcψ*H !ПÇS#+JFӃn&Rl7Z-!nD ~R<N=!y.nLd?nJyRסrgnVtٟr=Kg aW` ` >@K>sY&Qa-s<v/KF<ْ1˧4惈Ow5ZFSo-2oj3x}a.,j@IyE Yʱm~?ag@1@@p=+YA &L7-"AA~xBY".֗c%C7iF*+\~jld`!|)|@={rLtLOTYP,9dCAFay&qZ$X`syLǴb|_;^t<-9x77dʳ_p a." fyC/\Yhc7FFs]ci 5Nqb֗v {PA/Ep\/` v{m]tM֨bPex F;/pieٲq$"T򒢏X1j;.ʟ% 3#fN` 4 8QB>="t hrۑ1C aE;Q.=8PKHk{aq{LŸn)6/W2L&C.MyOyJL\}~\1W|bE]uz1<ǎRg|d<%4?r:lυ,3 }}sںO7]_>YM!HwxUFT}0D &N`N޺۪/"K^؏ _,Dlo aPLy/CKQn7BӊRЬ]N3 $-^wxrY`mƇFyȔ=Kd`Pf[bϧYiYƾgoD :khY5Q{H&׋*((@i 9䣞.伅y@/XX2YWEuUV`{E2*;.봲6|[Oʑ[bI Mm% .j3 PYSHel ^NC:$U^Jz/*w|7LRGAv$WdRpO8F7;t?ƎMi.Ym`Dڼz+ \TlG|> ثG$)Z< _re`! e~W/XqS5 &?i[R³*u?ӝ -T j|x'B >5N_cE1OEcqzrO/|#t2`bG)Os.e]Zj&Ⱦvr:߂{f)%?wmp Y~3lע=QcW|G<,i 1rn.Nm<7_vbwd{|RU2 4\vNO\&Ċ5HrG\iA˖I;H@2O6{ Ȧ2߹&zd=*o;7P4QX5͢zd x,T#lJG@7M5&YDݣ*U2 &DYI-#mRjR uZG`'jP>z@"lyԖ8X;${biX)bqV敻HuY4_;A~-@AH3p2rӏ7h{.،^*&}5Vkn9}7TD)G/*E`ILA|PA%qj6f5|s[^[B"B+jQHtDQi!)ǫ7~9!'u2kȲFZ|YF$@7-5βh*'C)toD v  zgECv1mKkÙ|ԙp=]#M 8%ecsiCxK_*Hb69]gt~T"T& K'U C~da%U&^MzɠSWhn7w1b500^ ԋCZ*PU ;m9w0k3hӠ_=s< p 7W6%!bÎ(UE$0 ^O3U9ib^z1źuL`ZaTn@] 9vMGMIAhk 㶞v3Lϥ?Dqi4mk edR@Px.&_`T+`#Gi@yVKxϞ^{.(_ɏ}a $rogh\~{w4;uf}h.Ȱ ڛb 5Tg {Zsi(HT .|FڇT@IQק#JGxC4/HS+JJtȒZ@y`: ZLpčO ]=fT]Ǔȍ@@iuCf^_щP?lJbG(-tLj!@zR(vy.BE1  ƚ"F=嗾fxI``w{d{SuE_LAK00̭ vKyllWR@$D8֬.^)'n`Td5"KZ+~XOD0x,EI5:Eo˧#+(zIJ8M.&gsW6;DͺFAmT`L/v(KUR1sŒV+u &JlXUa 7Щdo.8wgF\ϭyNy<7ì}I(G00G my|,WC5_wa>H"xJvc!&G;OA$vc(QؼW-BSP%&:C?iM9z$*.Ҳmߋ`7?Ww R΅3ZOcZa}q` ,`U@jV.y{f*͞:(KSQ kpS!U*g> ΀ua%-u["e(q= 6׏vz l@PĨ2KVԆuԶKͫM5z%O}YRiu^^qd5?Lt[0׏Ҷ;ԏTr`:!/6ט߿gXtM))ˁDnLE&M2к(+&cdx,H߲hi,46Z5B+ov $Gr ɇ_;EvVc8qf\0r } 7R8x_,d&[ּ|U^-SY0Dpqb.~:3ύlVjWE\|ƋK z Pڌ@[I"" K$8|3Oy9H9 &9ZLg1Ds ~]y5@/R`h uʑqM߃(BVh`'^]sϵkG{wd]9PDTz#1L}ϷJNmHS[ΘmޖušG0 To&FWPwCdPF?5ZU=:}vֈkgSi݃ $uoqVЕUI[f~MMfBϻFc]N"Q ?JJpvq"3u}l_Gj‰-cym 2YkL ev=!6Pvl@WGʕ[)$r*2]Nps/S$ t0ǶwpqȢess ɱ6[/R$;f BQV4Ԛơңw[VHOF}ڭKqoٷiM3lܛ ՖΤPne=S 2)˱{kՁ:^_j}4&] E.9cggߞH13Wd a1]1O4c;ΰewqbVculQSab+cIfxJ:³Wy@T̐(6+@@NQWk<*`w 9¸3Sշ$mw6&%Y|{r28WF $%`]fb@7އxSBb]/N= 3҉<% =o&j"n{y?!LYxYBehCEVL$|hUZrmRlH9c:yn|6D] C|@ތ5V0* 'l :s!p[$1ڋy?l#ֵ"jٖ_Q4@z0p% 1UFr}EcоC&TF \8[qU5 ň#FwqH_uC[{scAsk|1B&"d 85E#֓VrH$϶)^D]F)i2/XY*x ,%͚pudh;CI΀>2^nQnXsd֡~a[u]"/QN#bj2=WO-v|.#|f6H֊wީ' p4dGƆ%Fmẗ?(&w2vԱ/܀ +#oF=e6|ή4? ``r@`W fps;,lJC {u~3/k3eͯ 6{ OS>H-THqmYӫ=V(6\0+uu 6xVWk O禁z_/;el5Ft[dm|IHn2Tqr `!RU\-E9+sI 5>={[rl;*|)BwZ/ ԝl\ak*"y#9`Pr=,,ᬒ'BU}A?bcZ+@K>u븶k(;0z" L4- U.^GJ#_iME2:Pk&߬`싛|F0Rpv( ;fᕬ[^xbWI'-x]Ep}ΘsO4~)ސ6=XA}=c8/V^˿DH4t~`~nbߣ;y pZS0Ļ37k}~םI@:.øj)p:ɵ 3-gP~s j 4ʠ0j2J? 8gjMdd LSB\֑m+!AؐP e4#np1*W-htpȝ8+fkvy).P)]ht!MweQb  50%Rj2/M`xvrVK!aK\"`H5a&푖n/)T&UCd)=lɌGB22hد؈]"jp9DKvHFڡ#MMŮNRNm!4d@w^*'%qq: *%3{_Bd$H6ڌq Jv q5FYƹThR*é$5랯ip(Y>Y0Ⱥ7P>)Ǐj)&O6<R:H㹞Vw(QmV&8w0}Qq:uVD?TdqQm_/ę^H eStp3M V/7a癜 O+TLG<]2@#'+` ?ڬ _UN8ݘ!1G u;>ʥ,`fĻXQt"\52J6^k,-̉a;p?HyZ#-,vrlE1-W &/ki 3-H˲@@6#  .u2{G\We6^3~ĂC q'Se9L-&i''bmd"b(͝vtWd;3媝WoRiZp+҇b 93e)G)ӹa|b)w^w;dh֤s6$*c~XA>3F$'&& Uxkf>Yzr_"1=ZYN6 ē AKdMv壮Rzf4.2JU#gg/TzT&BýIiȓ6V{Kq~ 9%O^ ޝ`DΫv5 `oy,gVŵ:@x\{mKPswjE1,%`6'BXH/(yQ<,28m}//0i!EЌ~->ѣAֲDZ* R{+GEB2m{UHGmfodN;TQ)z ๹iez|Cti^,"5YJg$%pm?Q2$>+aNj3/[7`)qm%L*pڢ5 :pCUl.ashLz໠Ws.f~XY{e+ޖɽ%! vk '*<\rs+'ub#u脌\ju,Z4>cF=ҋ9wQ;Fs '@J`0`tcCs-6w l7m.P2N0,N|Q.:zJ/M c^}Ina+()uEU14AruaLYE~dv`U0i5epesץ$ X8asV1қ[~j`Yx[mSmL,NQn6]*!=gہi0V!j.r NR@09.؁^e`#/:# `rbGS=vjAπlA&QdУ05ZTkL$?vrs+YfV'B!ҋ ^m;H15# $2`ZIhb+qw`-;=б,cyk`%R>#hO2H3k݇Zqq`} m"'p,D$ѣL8)TyКG< b]>ܫ0a#n+d**eW8I<~M4ܧ3)qIzKJ,@oPDG#}ʡ0xHlu3ui*;6ٳ"VuP=/c1Ci_idx+OY@>N +F&ujhd-|Klv_7@6+4!yU~"ȞϏᇿ5=mRO>YG̑2(0`[zU#Bv?#08䢃n K:6oxܒV JI餒]֮hAEٔb;K3 ٽʃ3w(k*"|4͞ .bq igD%eMzE+:*"ڏ±4ִ'boØ9&$oFӿ͝;O~ j 5s .Fu= :-1$sd{q4C)̙ 2iJϟ߁\plZaaIZkwQC 򓏋[ރ֖ρ~i lmLRpG'<1Γw 3=r"Q !Je kR2=>6LZZ W21>" C\\- d^ pCe= ccAmm -KA:syYױw?gSk)ve\GH'plOs'emwcmr,϶!$S;YN]%a 6Eb%{!Ѝ@E~}CuB+ôlb?jU9nBw\`g=!̞,Mw}ɉ _'+`9f:{V"Y7bʥ)f[_?_g>| qW6[Oq ]'KP=*\lG${!*b_k/0u`[pZf -yζ nbȏC橢iCF`F< A^`#˰I `Bw'׎pL0ETxmo<_5? 8LxG0Nu NC&u>)]&b@![[95g( (0W2cQg;mv/xރ&{kp;Qn7{F!,nτ=Vlwoɴ{fJ Af}d; _& Kv3p^JB?#B TdRYL=}BgFn<:i0ћT( i!W;Iua<_8O_y11[ֿ^+;s>F3~8D$eTaH(LʊպMw4 %|CJd0jl&?^X 9D%^R';2ש5n0{0ޚ+g%6ނc2 ;],?V0=[d[!|齺V/߇{%0?5HkR0JI ʳuy .',}wt2(9Ӯr=C] vʋѽ1Cm7X*ڗL~95p|b ꔥ֨j }^"r%7>5Ρ3; gSR\0\Vŕ|{ -|e@cvz^@ھG`wM) ۊbfX/r $pT'%Gv&b}y -ŭmH=u\0(~^c{W0\`?j,a3 Si'0a#ޏS";HR/S:7f۵ˤZ֤T-s`Ǻcxp?18|%2 -Qg{dJc+܉N7CEc`یdX39?tU6`tl** {dorHV&d,\^4l"&Tܓ_U> ;%p*Ԏ fd*4~Pl(c1jANm( y]Y_D22.z ti#'|#/rъ~쁧 .ov+ePZV((P,HwH)gYaxgxv]3M\50k_;}kBSL!ta-q McJ #g/h8 ʜXzng Mh*>k̀L)diç077]ӎ,IQ2b~.e>: o mbʼ¥G el#Ӂ7vOA e򩖅ҥ7bj`FB' 杖w, x<, u ?sLAhhbMn<`^!\L45(9 Š\ڶ5-N ;J=$X[ (EjV9rzLlXBFD)wƯE!G1 DKe$ fz>n#Ș +uzgfUdkD"+ _bpi؇59=/=`rQ){Ġ cbK{΢x 5,?BM?V^Pa>¼ۇ#!]+ `Jyֱ% +LrTA"y61$8tPu3.3YV{|25vp9EH4KlOkwܱc!s2~]6dކ,yX^[ .6_Y-{0&?v[Ѵ_FuuFI:3ߕgD˯1H5ݚL8."*6%M6܀<>}"pl`2Dk8v8jZ =%d?=2swmiD6df諧^q^HmsXzaP<%Tj]r$[}ЈҒHY*,s oצb@U={vM@`a24:q|)1br<j,K U+&*$?a aS6D!#ܣbXȟF:RV`61} +sGFj҄9?kUB [uO>^:j)зjz(uJѽsml]&+S*7jn\wfCTi,keG${vXJ8qÊ*$󎚛0>Ɂxd"k=\,ډM`\+sYRHǦݏOꎷ<g_a)1ڐ"Rdi.֦8j ;xZ  wW/#(>o}d$ޠgHVYG%P,Mrq}A+iHDw$R%~f#=\@IժL37~aJo̵4 cGs!HiA#̫AVf p >hx.c}%+tR/OmɘF۰,ĵ忽J $`}nfUԅzD;[q INƲ|% 7UQjm[Ҳ7RV}J{xӂWr4<*ahtN 7ʮzKq څ,kpXb,*Z§).Rop-hBG] 5,@Pef@*KE#yp l(YבMYBW2o< qȋD7  >R܆5cb5w ߭Bf&52 ɢShx~NI&M&j_jǃ+" †LS&& c<+.4 Owf,.dg9xc4I5y۲V; '4FI%]מFSqWLk 0<\НfNˤ?2+!Xy2zvN"Sٟ+Uf E}#4e.)WB4ah^plKϩw~->7v ""v,hkBD"#Z tx/צ86+o=r ٮ{DvBJY8nM~!An6OgiKRh+PF?nHuTlt̊oCgq6*& l-cO{: 8_S<ŐHEMbtP_oMd_.g%C[VAߏvT%8Ձ+H^ sZ:-Z=V^sFE4O~0;UH"X+^!0,ʊf~c` 5.U@O-m'V V1UݤbQQ4Y0qpiJxUSD؉F\rkb\D/%@5ll֙'}Yk:فºb3s#[RHSBVSxhpgqUuCo",wC_U$|QEs#Z=5NkƴI9ɍ'Xߧ3p&t4d:ZA0~|mXjb(0o̰ F"N gzQYrI<-дg+A>j׹T-+@ c;aD䋂pi@8O^?9l#q>qULnj!gE36d:|7%ُ9Ht}w>“g)GL<%1CDg$,Za3u3OCIj6zHn͠5A Q J͸| '>rE&dLn e~<N:^Fsci`# Sk4CIUF=zhWВ9n[)T Rռ*u:Yw38{jFy;gYATdC}36W͙CwhKX1x1q:y;Nt}†\Fa3%],On x EO6U'Z3~k$f៻l׆R$BOp7V o䫛1^'(-WНkֺAF˹Na0;kI, WSC`(B\ 7xV;=h_0RUٳ*&"ُq8/$j3~EXzrH*$%2 Ço)._\f-Vj 3uĪpA~VGw^f[LBʇWNj.wA JU}o02,p8Sm(h>&Xx?ZLu+j?o};@n!!b4vM`0%A I#:r`?7v㿞<Ɠ*}k zͿIu-<=͈͎' -޲hΫqfybܸ1N8֭02hy`o%x\lhԿOŽ2gj{. OPLwL%}H D'EG[%zu ?b"8]@c5Dub5}Fjr~KroNbHš}ךbD"9Y/Ta<5pp5- x_.88k\y &.dxnz=Ҍ'L= L˩W\@˿3XN%߲Z)@q:gaQ\RptBk1>Wv:#vZ 2g5G,!`%b-5~aU tX 9{i.PmPG۴*!"=@΂|*`weM(,GH9%xon8p  NbW٬0EM Tc:R##4-_aZv&Gi;FYR84,ݶ&)uMHܐO1{<Ĝh*?'꽍od$ZU2y*79pbz4 g!J,E6&uhZ< 8qˆԜ4 }^C 4߈IZ.!A7)bkfh`AmbS;Cy"".ղ vvŐq(Ovacӎ4 |fp(ru(!:͙J,~܆2+-9@fu J'HaC.< DvUh-GENPXA}d<Ş>W9R(ϕ*4|yBּ2A '^-LS:θc Gu&)̎q FCӇH]->Fkg$lntc b i4d:uA6~75)\V9+ '\i8??Am` lwBp@)cڝƘ)Sc.DQYxH WPJRuq\ PhlJ/H$\;Ȇ>_7 OI2 0(^elt-M&ҋY=)-8Ob!N,,Kwq?p`e7 |Q -^P5*7 Apt=VQ6'ihϴ1qp?؋*HYIQʎ>Z `{kEt`s8`%\ce)xv2S@3β 4XEw fd2zn?JԎܮ&!gno{o ݌6<ݚHL : 7yH~ϫ~3"?ʞ>hCLR!"|xXk06̓(i}??,(9Of~=uBđ6 Z4ˡ GMwjJAUK$ P*uHY㯖;Q3Hո$h@~[NO"py$mTtyN#Px@B.9㖢tLvJ D&i-PhcfIx-OiyM<_*8Mnt'Q^YWuT%NY%9΂InE+Wb׏i{s4đRyOѦs5YlĮ<>ߟFМIV7yЂ-y\&Dz48Exѿ,/|=F.yBB3U@ ?;/}lj)$mLl]}[8UBpNxLo=OqN}ϟݭl!6eǢ]@JٳK@adS((2[MhL}LqMZnQg|ҢP􁅬L`K[lVfDYX淵E!w_S!R3R%P$q o*iI9bNGUig#7ݎ/Edd.ȅ0*vc hNpxFW jTl%b>$Vv$EcqP:hyG9pS\BEHk26'LkC`1(JrֺHX3?4#.-Hܵ{T}$Dd T^9\ JUv\~/fN↩6ʓ&Afm ߰frUK~n둵z7TSx3} zPG6A?  KkK|sw"Yh}u_l]ε?ak&+WCWP< ^b`ϙ;>؋Eߩ }{vڿMgяm ;WIC_M]g|sA-ެ6Q+!ۙ2o0 '^'0k=N92u{ik˲G2_2y?/ 3=9COvXy-V`:n&IÆ+nBp 74n')|ȯnU6QY`=Wlz1#I |${k^6i33gʕgĢ".Y+.](7dz2#M`J6 e5K eN˝]jg nsOɖc9IQP1Ha=ͻ-a*k#ԦF*6!SHcp_d} s<(.-1\2)`lWەF v;|85)g+%}>AF[7"HgH1ÈN4mXVa5dP+Y[=N7MR@40*(+$x­Z='Rc]Ucn$ktKI3822r2Ɓn\=m K-Yt0,v 8] EyBOOhK@fF'.P( `Z&^\` ab //iI*$uĬ"Smݗ#|ULjWAzH]\S\>16. {Bb`J` THj?.(Dmy[;~uaʻtNe&-5 +& pQˊfgcY(lLJ> 6D'B&?2!1O ),^4X.G,IqH4t1CK1b;EzLD@$~axXZE\T˵;yMWдZ ܹ'/F8OS2R|ݦӔ;sŇ{/ , 0~3yjxD-).J:[_X2RX]/rooSX-QX}ЯC+zf%Eϡf&^ރO?%wc -Ų3e3D6(uD [ Q,բI,U-W+< J:(8{3LC2O ~ r[H/d6&5ڳ-Scܔ?{*O{.(@^ :6fJLZD(, +AMp~g_^{7zg9 3}q E˨۱y@ѝ}Ŵ9t~ ;=ɧ74dkֿV{bqhG1]9NaaFoiY ٸE NAhkp~lcWuS]nSUbu' n.`dL('ž~fz+ #Ejnj?B}07W¿++=F@[KuPđUm?RʭIMɐlEo2/Y.>B)ϐvŻ& # *„ Ҋp|WzJ69zB ە4PS=v6;@Po*˳sX y5#cc6Qa1R r_ kq}ߐI0a7͉OjYـg={`\͢a=B:%1E.ǯ$*-Jwf%D'3ZĜ5 dH2+D9JiaD+)x /-̅+~ y)NNuݭyhErprfJg<90Şq=r][*]d-Sm(l?fl>|6e1"6KzLD"sj?؟RpSG{RO/mIFS K,QVfV]J2RP+ IIBں`y+;>^85֒+1Ԗ3:n0A",tPM_7?jo G9aQJ!.܀Uꥸ}˫2ѴOE?\I00|sbmBSm24|Os ?sK Ad=Q A#qF06p LoԳW"ャ\hix4SCc'R֐M٤z+w2Ԓ^!7M@*0UJH -ck!\ǦBQkp]SNHq-R47pl9s?*tAP~F6\ca+@ 7NsW!1nTe ea8&'ohSF<56C/4MuJ G>󳕭7K vs`fz^mtR)An۹ekLθCGWh!ʘ0VZ 2H6- Y[A3MLlQ;MurԒ'^>Kp~>N,<=b dB?قN@-uy}fP>Vv d]b5gAp'<6?"ԑF%Xe|]#t) V{Q(L&݃s;#O5#s"Ž~b]>8̝^$aeUMwnOEpNd8EhQlݯWz)֚ ^no1ܾ)/B׶*jq8Or.thJ'-zS3qicp9E Oll)/7 &WȚ':} 5_k1,7`_/=hD^9U)(< [\GQjy³20s ߛGP@6Aت6+Sb4ȁؠtӓ ]rW3@s*efWi@:Ըc17B:ۇ!wʳ׍Ξ@c>ݡ'it|D\]8M>=v j?,`ҷ0J,DFO!e> eOMEB0ķCU~.Ci)jwKy!x)}a#_?R@YkCXʞGXCAR؉ٱi=3~#c6giuC_[;=B*X(MpԲxR'T"1O᰿T/_Nm+;3xŝ a0ǖ(]AJqH|\)9;w>0vp*pXR$aC'cœ?сbpG򌲓XQsB) VEJjX3~IGD3zmuZCY,*Jنq$Y[Z3ΩJuk[{ , sRzDwb;KvnQ)YUzye+d:DֺsëJ2CZADj݅ scaE\,R2;g4C<Žo|{77o6fv\ܙhH?}8z#]  ֋2^eqܓ~h1HTJ:E]Dkߣћ.!&ű()¾W^ Ƶ?m1ڢڭclcUV8DړVeodX0XTH`QBt^|DxxÚZ <Ѩ9԰'Nֲk;€3-0x1d8 ,^aGW)Xjs7tY36  Gycc>M1=O%*5c>Mg{gmvuC[4#+ r;`Ptoo-4cZ[`QACխ΢y}9~2T('0bʖwu& ) $Z, 1Lٛ/9ԦxM6^0^ZfRWY)]V"0aBHT""'>Ծ#jK8C~BFrI O 6T52 :Ũkau}]' 뿘Njzz)cK `jSjPKgL!ruèmEy±|t{; D- TdRLu g{ۦcw:HRu!No`6 ''"4V]$fr^Xt95a;nhÜsrr4'PBѼU8I S?|bɉsez=qow[l7!oبK6hY\l3nJ`)|R>ד mK_S 2m) _C@r4qqmt)`ʂ{"Еr.͠Xz)V9EA?Tqш lao[. `wg܈)ANql{mE't.^'$%A8Q3q݂,[+{Ĕc.ɾ(ϖ &8I|#j!:ivB >l/GA-s˵h" d˙~3R5-nT+5Ӌ!hX}#~=*{D3gBدIj,G_Ց9'US\q<mb3k{}*h݊"Ll/0ₓtCZE5X(^ _;JfДÐbde"MO4)iDŽ[.6*[ 6EB c/ LTƖD&V`Rwj9;LtQ`=o!~trtZ<$GkHr%}=Z u𰋾T*`GT&VQtjiD;(pVcm#3J /B>T2O'9 :f^RRD-%}_62q(Ie d05ܫyn 5j_s𴘂cbc!f7ʼNj5=~l8;FRT;\ YL1v 7HkT {ib_)=^A;WFb %+ѫ2g}}}^*mfy]%>6XѶ8ņE]T`'5'F#\"8>^ጁ 3Q%\i 6U+ V5c̅߸u\FLAyMpeOg4mbR.Իr|(^iɤ3'KTU$!3]  cG @,U!my"2q~.xO6S6xOqɻ%ij脆0`zSnY0rjS w ܫY#eRS D"d$5%Xx)˟U1ےR-YSg#׋fF̋ZQloqb M}萊0\yȂqy1#{DdC?h^2ڷXHě(KDG٣Jw4808}dMo*Bn+Z`v܎uԴ=ƲߴGCCusGW-XN Yoݛhw5B4X7Uh#Y[pLn7$XCrGzG#gU=.vDɴ&VLl~6{Gڴv)wcuveѫ !p$,gک[U:"Mo3Ǯp1Cɀ~D1}m p?wAYl?B-%aZؾ ȌFA y?KFBeVYkSm}ѤiMYp`DW}eyq<~!~Hrs=$)EBAg@8vW<{%MDt;g7F1BJFfNUsj`+~I7!(ʧ 0`)qߕ*FQ R" 8{ L;mq?{Ȓ_|rcw9!J㥑jj͢p񗤇D}>#Eۍ0F^~+ǰGMjmPೋ/ϋZ¸R|zHqo)zoKlб9B-9;p\U$Gˆ@N%sCGg eɢTLՍHRQaAF.c$w`7uഅŧkMɳ_vՍh*)6H/8OBv6-+;u`#آ\Y1Y\e&WCiPKٴp~~'S[2v;f|i9RĵK<Ӈ;@dW)yG\YF%Kl-)^q!Nvt&>'V 9Xz̈́] OL/3܂ai: 26j+kPcg{'~r>d7#VVn$K<&]WkWP >Ì\Ub,D& )/5^\%ǜYTvzn١)F5e=i-v_{&hu.6zq^"xtԛ|`;x2$ l޼#2yr!1嫸%Z.^cH߇Rѿ߆ =_]Wv`9OU y$%lIn%*yXO#gH1Q w> 0oYhxP:`cԴ2n ЮDA5lXa C\ O;"ոa,HG/S='i$u*6Eo .U߆D_Yd`E^~_$^.rr`l~(b(v836/U [c( P]'g?([ZcFz2[{w ă4d{i:uu^,N3$`F2w4άcq>bT!u9e .dkwnz{af#uX*.Uh@Tq'"1By {b#_IGEe6/Fk3UWgm/`N0Kj9z;+}"`Ih6N)vW #dl,mKJ2 JhO1%.`gד(MwcE\ۇɼ&wEO37+c${O9ԁC{ጚuU; W6_S2*a|ln[~/{kfcEH}Ǖӟ{Z"jV2+& ‚ߌW@f!'l)ޅH)|+&P^i{ &j79)O> Ao]/%W]w20%†$֏9ogcv.Bi8do5.b5z¶SZOŻd撘{6:9˽5Aov]c.d52IXbXInO^CfɗUp;R3_8Mwcབiά]M2Pq !(ԁ7*0Iu;Eۢ%DW·ͪF@_f]@f>3Mt唝][ ?3P3/wT+pWP 1pQ2G {- 1CำI늬kA'8/>ijt[ZzR5 fG2e(h İ{^;BQlnh${:ĕfzڛ>>2c,dTX  P{U+;Y?S~R%n4LS$уu&)N7=h%^$Ny4?]D+@CSlY?Q(2,DO~b ;qGŶJP9V&36vUL=]wGIhsBR!YPtNC "$ewֲeJF:NkLläV<%5p$!#LqQ(V8s'bp81IB}J?A$'3׻3R'*eJ{A4epIYxI5p\*|n$7䈇GNN5~TzXUф?Dh-WVO]\-`Ul q,12DQ'rdZw&"5taũ-lw2~h&2PZmV&7=e7Gte>"n4;)ۤ'jf$ Qq7n+lGKe$ӟ_fAJϽo@R'ݛ3@y}enXu\\0l^=3=: >Na ͷ9c۽b(#<euεL MbQKޅ苦#0nT:c:HTS_k^pV4?n=R\v]M`_7] ɨCj \85Dvp ː}sl:vOæYj誈-C<^֛ V؊"pY LHC0%"Z?ZdcJ>xTl?o%mKG|DJ,.wntX+4/}T-ӻ܁SDhRhX"}Nɑ(h4v'\-_/Xg }K3΢ɇӻ)٩Upl$S2w|X>dbdmF=]fA"dL{(OGVgmv46ur7P$\iE?b]6ܘ~0QZ'0n#9X& B Qx2rn禓8).ڙU@%oFuzD CNM:TDsEHb6\bm'_~ur_4Kzt/P 4_g  ɠb~$Y㘀ꊊXn@,[4cVi ֺ2`-D^s٠N@~U{{3d6_-t[E&ۂBAmc=~-NG/ˡ^˞ J[V9<8t#JI7Dt"Ep'?wU pmxUA51/amZp=՝ٵ3vSJ3"zsq!^H@'+jP,Ldp.::T+{m a0T@~=%lO ,eU]3,~y.X&'t_;s'( +\%rbeΘ lA5Όr36TP_vch," pSCf Жd\->E\`{]3x>RI,yh;XUœHa!0 ; #{K%K`۔R[KC{;07u!!UwE"Ewf';b ̠sTuuJ5ɵAd|C/)9ȩ&:ls<ǴR@h?iwg{Ng;d>fHv녏";[vP1DMC/Lv?$hwYc-?dIH>ek{4pe3d\,Mi"^bvo͊`uK%Wg pB %J# YFDZV-gYUIYv+R-kZ`0C@T˟o,M9o`]KU1Zd϶x|HtvԛpbCW,tC8лQI3ovYC ŶwRZ 4tR_ClR|v}hm(s-1,Xh]y'CC+_Go5PeI0JGUo.Jpzˉ^@0(Pc#-=>R(s\-2oCK_PF #r^aR4Wٿ|oqХEYBg,CfgE>\ p">'V/CH?]uc綠 s~pimyc@H3xJ #7bF0<%YY8wUAe e6 Znabv/7(-@,כlZ@U#YjWOl }t3tBkٽu5rmswj= B|~ɺQk1l;$W?HWb2,kU( vϞ(충~ rh<o!&@I25;]v}=?iǿ.^"#ϫDzDo3fa5iqDڲcĐ1Mַ&Ć:%{V=I^pUbGbMoKdᐷ6x1)P1[;ںݥ,J e6cޔޭEPU݀B%~q%íw%P~)5l(5} X q'Vhd!qGYMbgIP]HNtF4u(K=1Lɫ>8!PtfVa UMQ"y@rRZb=Peؓ=bFNxۡanRlgޒ!ZFq.OE„ozx|v'v tU7. lBKTTCn: {]HfzYO 6j=ȧbbsX Y|:w*4G_?%le7̷\ Scs钦c}hXc 's-sh1rL?pFZ_@f7J//:h%G^Q&L b{‘' RpSV9!/(>pFlx}/*l2Cm?RRx"zK%Lë+gx^oeb}s{rdx7o9YF1is?d ]IۉUi&Æ_ n/* B"{Tb y?gUSkו/PMtհ\#n ~,=2] m| "ꞣеNSM6qMlR,]L80MrK}VV4U }&D :TC3mn+# 2%\XE*?ݴ-ڻ %Bm +Z6Ru /C<蜗!99ᓵUcR`nݖEK F5T pOurh82-u*|;Hfdg1+\9)ALjbbrwgT*DV{p['㴺Hv[dqD]vs SQEqoy؉ 9҆(ooIFĵٚe6d5 6%6.6P<y @syp:+ V>g`Pڠ)}܍`Yn%CtL:?{kԩmC*^v)F⋍#EcCXg䳜LO!Dn\fH>y pjaGETB(.:+戲LĂ^qYď^@N`ySum[1 (QJz-@=VI>sCؤ&uv(}`v=FgLP<1 :qJM|HO@qTXDu3[{fF%K6:q3OR3?%YϽf[zg'$Fw\Xѝm²lVf. RUf)Q7KݦW;v s[h1fڿMWL]SkEDCP 8rX8aK#E+ 5]F.р`3k~m@ 0xrFT3g|oVy7sc["ͿFt)[ZPD (PFoy1) $pAat7ڍY DRZopU`?C$5 8neyA`z f .CDgX-"t1Is@N/ǙI<>,75B*\!z Rvy\&ċZ1dʕ0-')a[&l~ĔJY7 RV+ rldx2.x)!ѝkǎ] Ih=MWG_Wfbs \F"AA<@T͐aSPjsL.%VLHqEKRnOۖ}\ZX]v!ʊÃ<YQT}vrE 桺|MHW?B ߖhE"4xP605z(TE\YVhQ47ʠB ,C.cN1Myk%̀dBdCs4=ֺ +\] tF{cA[ R9f% XbY;PRDAz3vr1P_˘/D2nlc!+e.ڲHZ߂c#xԲ XPQ{2yg HH] ̞jY&{Lx1^*k))AL{pW 2H(VM?%C$_nr I 驺quXʃU !*ΌOD/D`򇈚Q{B7/e͔erLV]L Zz5itw(t: u,0HM_WN\"j>hr&#^qCA9+u"i|EeEѷAY+`C7~kǙKNtF6)#HdvOKnJ8|XA,wڰ.U˂:[Io_(yr0N !+s!>NlL !TڊX.e0G#O*ejc.9 5i ү 4@nG)*$33m`~gΒȵ~?NboǍ6ztG=?9~:Jw]Z[dMM=C\1cڈ(qr P˵~LC4ԣi4.dW7A?lޣex5\Qbe':ܓ~1sg""˕GðQDΡ:vI .[Kz'ܩ cY0( B y}fEKGԟdY8дgǔ{[7тFS3?2 -ǀ%.(*h>iR0KH 8́DY$4%fs@Vo+º#2?3rUS5bzE<@,T|4H"]bXFA졜NCvI?u&~n1T$3֚ )dDIuKﰹ毃`ҟzcʜԊxxCt_>y)Tp.ztB GsI5 *f4I~VD7¸aP?5EkÅ8:%A"S F׽]szIN5hs59 ; 0w ,haW`M/pxYMհh `ɡ?`AhQkƴ-Tɢ#[^=Dm2`u^0s┌s[sZs#`CT8Y%#azELOf+.7mOeO4ykc h1!d'4cE[b .BƎX4`<\iˣ(:5R'CtDG8xN;iȊ!VQ` HR0(  $%c^_K!ZbYv: L `8?Q {iZC]u BB2qi$S3:[%7ڲYRځIFJ`t1;qĿ_ tJ'q*o{4%xʽIԇT#ֻIm ~SՋ/(Eװ\•3&4{~BqtDQ#i(v*/}{[,Y ~5LY Ԉw}LfB5)@򃱼Dz-$׈kNAt/Dztmv;oUciC:PA_:}4"ŋЦ^pvRxwf)0vU ..rT+ѢJ+R_zz,0+"Ck OiI@,Lfg>.NSQ4䢄Iy7|()ȠJ1.ʸ;ffϒd%Y36;rU$972.)sK"Cw3]q[9Q&q-Df` .av|׊eVW"\T=2dJ$"M$ @־3-MԴYw%٨ǵn^q`~j2ǃJ:O "<! [V$,#J` w +5)Ś KMw+Bblz{| <ȇ !Tgccv-7ϳj+O s6?dhg%!5`^I1d;PagQLX!],LRxxϹL?)# !8_a $2-PUʋl|\O Fn4Z*y/`uKpWƚ:DtS}O~Z@UbܙAQ3?/8wֆY9jJol@b2\BK/ܓ( tJhoC;-ӦCH!b&Z&> Fmobuy!̃leeo{W6y#+c(bjU6= XbxaK"\Zr8L)$_qڷ“w̢yиN~a#@`sym|}${ql+|!:OlmCXa\k6_<@)/O*^Z,Z\z _=Ax~"==U$mkmif\D$:snL4nuoTyergC𻖎c Ր0NSޢiEtKXJ㆙8 `RB܅ ;Wa:r걓۞Uw?==tlY|z%m+PVX+KmxX/BseY2MvRI`s׼GڪEg ZIfUX YAVMӮ0.dy^B]j1d6Afuc+qM`+}؜hBrub`ǀVa %9`B|TCSGd&&Qv8cTmȬc`+6DVZ11tFհos)Lb%&6Kx,}󿢌(T|toɜ%z'K)S))LMp`NērEP}< -j~L˾xTfqwav7T@oeՀk!r6qX14"7:ua{]iRbؿ2Rcw@tRC ހ0f:$\t[Aj dphD`~2*L(8DY!Ӝ5>''*KF a6w%/`&Ҝ wo^ JܥvM*9DcP<.ôMWM(>m&'=~Bs ҹ 'YIT{CXu$KG%HgV3Đ=JYmy}B%;_a+}G]t֕=< )S10 /(ۍCu WܪBqkIhW܌D:T_ <&SL;76A~"]*K~$Al̃n[j7 \A 6)";M.oMzW|:H`IlV"WV}F]ٽ8^+ʕ4yh]X9QOY T맂\~}Y*~o)oΆ}Mvq"9%zM~!bwgi~ '؜I+;LbZw1ʵA^SVF*&|WOa7oaVS$g?T0D- 1\:{#(:%q Ng1<߸d3>.Gggl6;T0k϶cPǟ$zZ91G2\T[0wAEH3) um;уҹ=uXYs=OxM"TV.![ dž.McUXgmu*&=L:Tq(.G=5z/UPB5v QYs?Ga*+|\K$f#2Rl@1s3AaoV1Y=, l,x+So&1>C}Zז1:.3ZujBVAi : YPYGJh#qp6%歉]tW/>I8X*[B0^ze`|/Bn| :% ת֩2z]/>)ѫ؇f .%wU-`x|bg7/8>~zk "u[X.7`{j.:P!j0nU~)`@/r\$1|Uq6ccuz*,Rߟ8m3X`N~б_Is1Lհݞ"?E&t(U[3 Qr3KSt, G/`/W^5dTǏb@jtÖXΰU%T8fZ׏c2 }.Sfl]PS۫Ӝtk=۽|TD94dL_5:U[E ;T7"/D?v]M!n6f֬Kcs~w-{6`K@- }AX⿥:m/!Eew(ڟܙܙ`H h8L&nO!!j#Kc1vl*=q\,V]~`4rH|*6\(1u_U[ h3AӮY 0Y1<+98ApPFj? 6@i]n8J&!G O]1kj %xh]87LfKuhߐ4ҭIEl:Vd1wyn"=VV1c4[u̚ p֓<^G8PRsĽeq`d`2 \DAt*|T !cWhG"o(7сFc$D_4*E MmPB3x.y<Iy[X}K@M#;a'.֔ Q,Ek j QB5~g[MROaM['nr zp &p{4,|Gaj<Z1oFmosq:ZlUd+|KoSAlLl/cV*Uj}O5^|6{`ly2tT[~!H2$苣߰?=t  `pie_\ђuBdfPE+/P Ĵf]U[۽sitf_6ZZ1n $Sݳ/Xd?ПS9A} t k7'+X &}*>l6r4_`:=G| >" 7ʗwZ`vTxAH٧iZR~Hu{R @G}( 2oR%w ,"N( {:*}$;p0N(QVf+B䪚0g&neEG9MCC)8Y!sԆRfIwOE H֜ im_!rtؕ+kRoY~EJLArWKga-AV**J+O"AȨJFHBLJj F_|!gϰ ƨZ 0zMH0( <(]QbM SUP?4FɨbKjA, ?s\_dɡ{m> `z/NXi8D~O^bcJJ q))N!lxl:YA-@Bx@Qc6;N >zgd:P?o):T0ؖL_a5W\@P2Dη9q|GآĨ}ʋNT'v6&F워ǧ8]O;>98;S1'jԩpj */]?݋Yw&z ش6;3KYĀ7Z*yn8YL]=.ɔB\V(}$Ē4~tղV3Kuo,W7}fSΓIkf+d|R G }Om0} s!&OvjʓN|+o&R @+ rVltRgQ^Uݻz?#_dWCO4rȋւJBnV,Fw֕P"BO(yiT},,S,= a9,+')2-bDZmV{iBS&5(`^XϪ ׁ΍84/NJֻO $ oxX%pSb7}p}|/l8NCvc`W9J$b$(vSk$ ;Hô#hr+^kIݫ$5c寈HY$l', b*3EpS;yVs0)@3koRRGp q s2@,y'Ma_Z}md =EX]0C|W]Er|y_\66xšL1B2ONKfWJeg;aN; *}|Il5'd/R"ejM+,aY+N &@X(ݻB&|kIb  fW 7"8Sm.c55뀿za[VۇGdTdgҨ=zRz<,a/~&Ru5YS8^O;V&x;?Puz]#b-\+MџvзD3?_DқN1EI6ѲwMkQ!) 9!MяxpK1hSjyVs="1jDèiC`vi=,&FE0$v~/uC y~T"!tR$ryt_k\-C]qm^ Q:]dx`l_t+ûNZ^&󟜣ejl+ fu(&G[ 삥yhL <8KCіl Yظ3D2TK*RK2hm~Jfذ25p ]Ď<ݫmm54T\#Vh#AE&7XJ% ?ՄxqaշkW S ͛+V;Խ w{G >2 QYɝӮϐ@hb)*77ͻ@2&$*}c"zECOufOrnͳ|(铲@D+w嶋iQGruYT":7ÏU:o0 Fy>2^ `f?fDbg-HE& #tCPU@O ?pNJ".r,.woaN=S=0s*x!Ɵ|ͼp$: /tϞ(!VKkq].ڗ#>eJ:1l,$VxT3,Lw' ZvyYŮ j=MwPx2`P$ʦ .5,JɑQ>QkF3^r\.Jn.\*zvSpIKa,\fL{%ufRw97v9`z.#N0'+>LQzo17GN nY-C28$&jýJþѼA4xcv_#D|$ɑsrc:&^^ W_m54+5XްLkSGHoS"Zm%zgU1/0)84aߢ/kK>Ȉ;#kY`9SKQ_~h˥ߎ5+o`_L-4^q45'{&t!r-JN} >?kDBвjaFHO=5Uߊ؁bQIWAYuQ=AV RE:>r}u .պF>"fEWlv)-k]"u~a2mM^V~ZvdzШi|bFC)&הL%hZw?niZzGžNmv{̃_z-XSlT m/Zo^8Q*Hb _?щ %&ʜb4}P`̭X"wk6-Ee4^B9utTŸB<_T8ߤۓ$;圝+9TxϨ"yOmCs+m[̖U]A(;^_'A.k1AaiH;"Wu"R Kh@"!b z~`N\8dW sޖi7*J%[L/W S/f ”I9 )ghr{L% d" #FZTr9  *G.^ؿ#Qo?X餗 >Bua 2z}Pj"݁dD%o}`ηF4y<06ͫPWA 8w/$WyrW+OVy}F K>v^(!uJ=ͣ4舖o#$slK5^jP['xT WY6-ĩ59'@=D$S+Oe$p}v1Ŏ7P^ C;괷޻k27'-ݬK')Qx}b|^U6ZO!\9qxɯH!6SvK0.t>lI#3Ӑte(J %P?DE Oai_3 ~+&֍W|8em. (/ܺo:YŨX^ӹ a$w&OQ w<6 8#_A /_[tPE,?{9h=Ȝ!aЍdH)PXhR^K!z4yvOr\НBNyRqZJ,Z2\4w}Ww[7vsކ}\OXr5qރWNn -ݗ8⃚-Оb[* ˂=&u}x_sgX }> |gY,Ns&iN?6ņx4*θO1\ThUsHVJ2==ż\X (dSS $&4. R;_10YU⢇Zp1H'*䮺=T/zmH #kJ-VjFl>IsQ6tܜG [oR$W;C5 )=uUPHA(G&;+(gzR^Ÿ| }9R-b.w B2B KstyBb61R7ZTBum _ ֡!KQH17$,2mxJebB-pW=M*0AcGY B5 ]C![Rn>#DC^u06 Gתv_9ZRd.:1/0WS{ ,kQog_]H FcaD-Dx*s_2l7^5|m]q6.YRQyͰԬу:~w[aOfϸl†d2e;iF1Ƅ*!/z<ܽD]x ERwxsZoVHӥN>Z?(PO(t\O9Q؀^3N΄fvɄ9$_ïk#.iOˀ|~(IzBwq̣zqErjv.[~<寭T`Hn9`|@8mOQ 8H:3UD^3i. wXS2Uz=`afq%Ku7.Q{[?ZvodD)&{6fQBZf.ZP"0p;z$vy w ڋ7+bk nD֩ cV->*$ꤝV̧RDMBne'̋OϑLOHNCCF_% ʑt#?/)~d)( thN DD !x衙֤UjX_*C>0flr2'ɠ\SܾhЈx4P%AJԃ[0wC9Uz+Kkf_ Gec/ywZO(O/&Ή&@! k.n$>1øJRl Gms%.>Rt)9;)˳9Y@ڦ0ӯɽ~֑;nQe^YUGz9LLJ7EݧȠT3U~ٴB%/U,aF, ҈UΤcՓPŽlBof7Ω^cYL]5z"8+oduO}|ÂAbӵꓷG: aQJe(4qE_2zĝLCMcuI Z̘ t1M}gl}>E{byk2!Wh5niͱIzPqe ܁בkn<kZB6SP|Кݼ'=UwUf)E}k* Txx)&,5A򛘑uvvl\͈r7/ z PȢsLTWnqrnO<P͗Wvn%]ϝ''FuN]b?LY̛\g7/5,rDCk)!Z4#lwl.FeA2o)Yɏ CVTttmq'5&+1]b]8E`ak;qu#'2H:b}^R`@q#LT++H ZpDչ,iXx•2jD#?&Va(n%RDVKt>t‡meV*>Y% Ch~Qz# rEM{p@g\p)vQepzX3AqxN&hRfaqގoHqYc'O*RSU(@(ҏ޻dKgG/&<|^g)bS'<'yY;.&kYG&S]W+)PT$p ͣd|uL RUZo`.z@%az|ǾV}>p"F._ذ Cx->DX`ĻuXǒ5ԼE:ן.Xm!}Enr#vwV2KҮT8Ck`0[nY؊PԢa1cPݣR0R(9e#&L$e-CuàR1!٦2+h~3:+'*=Ty R AJ~|h7cM5?^0畨l9R,tb8A:wn VS6E$ 0"«Ƅ"[ ;0FbH",i[HX3:M)}2  p oJ:lYWA\Yq\g2wӛ,t^8Xu.KqOg^͔r=ɋ?u𭰵7+OaEX0; n-6g+5?*ۯ,u>>qK(駋qо 2۪ƛonl~msXn_U\ 5za."Gn!/`|UpXK>Cr? S98R]m4.^:۫rKq N9V8'F=9vġ$Z33_{d>[bi/РpFxC118ZeTMH{Oהl&H !#KCbV,1"P`6 { oU읠*bn%n4k>*,Vw[]&IM?"G1u7)Ժ !F(h> g0NPx0J%,8{7/}LɤJ@O9|.#WL.R72 LύŭKj/BvvoovvsRne42qp;w:+y^.nn{ })#' ]XԿcrjHOn my!caߓX$YCFd)վxՔx"nfRYΝ ?>h2r`]ONfJ>J26-4;Bp^&+5lɴ=J1fD UcT;R1֗uuڪ5쎅vܫut8o̰s mNRJL6̕-¢%ݗQ't:_^A!η{˛gKC#qFjtIBVu٤׫ԊTdչMR"#B/=> }3ÜUgayR&X`(7TS߹ ccn?S8[=Tq@$H+)>nNϴ@͝CuZE>r |x=MLnhp$Mɻb5pn`!e?0_K+i9|O$~| 껝EQ29J8&)LdPW2< fey oSQ畜yk x$HjVT6Pp~p@7׬ K4}cIN,뚳tq`Su b8mg@ňbH5a e,a绂*ֻ`\&UgN)8xvF a&) RK 1-;;`MVG19fAcֈ:"A3:1?h$NwJZ.[ A5w`4@$IhzymVW}[XWQkO$n(e@:}9pec#?x;ګh*Nпݧy)o&̌VIthBMEĠ,M)lCr` ,swodDJ>fSvoVb/DؽgX0 Hnmg{U.5҈-OP7ҿ;J"!7S1QטTSAxvF]hJT\n~|p_1X.Tso{ⷺwDA5=XѺL7K%+%+N8APs^kVsJ\ayR2qpH`37 8\Lٕ4-'Z1fsR.vP8r:Yxirիr9§a6۟v܋S2۩)QyYv]0؃H<>=R9g:=RZw4C8꫌O\Yr]:8s{ʫi60!eѿ@MCFw fF|^'Mڞh6F$dv_GE3"'(1pΞ8ʹj ;FjUxEXع$yO@F khW#qp`]7w VbR|6zD}a̫UIEǟt/(<9[]+E"96#yU#l첀F\RQb ;7_YvWAփ3˵Ȍ{aΓ{l B6.ѵfG&1.6&6i-'=HTZ|&仏9}.r6vg|v#Fhwń}DܐfO;SĥjC%D~Įcv=,@Y׾!32Π=e טb귕bGNc4ꪋĜIMIEo3>3O8icM6tEi'gsӹ}/W뱑%LXP?ٸ^ű-RHωmL|?vR(N~;rN2c{>蓗JYIrQO# 拘L%T; 񟻸O/bcZ`|PAqCǯƿ sAcO 6o3KS1^2[e%SU"E41o+⇷q8TP|~ٮfl#SB0ԉyOʼ=_?fc"f36P) ) BFmVF3hK H(3 |r7N2r>!sԴPXvwĩ ga= 0Cs]i)TOq7V9EV7[+ h$F.:E0J%0@BMn,8vP8ӽ =HļaT6EtY85Uy j Suy|n]]@`˻>&ڵlH=)n pȜR,n%Ëċ@YeII8odRq-t}= :}m5|JP׫h%EKOC ̘gHM@:v It{70fhWňւ7H 8eBǠ|h՜˝ 7_&6e\YHɽ̤M :SX,lp5.~B;nWI |7dI>yuD/Ѽv2Z: 9Peٶ**tXRb][v+KόP^׮)_/(),W#ǟji}&;A~:OVն֢eIa,`˖lr_7uptP a&Bx @>]à@EaBDq&jPIPO|``M,*0 ^=ƵdȝD֎^ xOR{-UuTu/&%92!el2pq ^XѸ2§X]45OPfcCٓpM:B? ߻mR)ڡ@  E70ϲ̞kuPXQ$ 54$u>Zt @EҾϘB eJ& *LB5]9g8sfdM:PoNuNCښP3a*(ct&g. A#djno&sƄX ٴGM\u \]1^*%EluÞL!oa򮻮D`1v1 6Y;bs6ۄe7K,^ 8*l3ē%z _ޑcٷ*TUoEh!F{vԴ0KqX㩟j_ZH$2﹃Ӳz4Uįh~2$nnAjp3 ,H01ʺ<-1onxF &lϳP$VV䃔p̈hRZPLa2[e2򝄔yFRWk4G\jD Ի6/)(]>P(7t%BU]u"G!Etꈭ_YD' bNGӿS62\MH}OHp3ggxxRdr(p b1۳oG1–%)fR֢jK? hs*x~?)=lg tl?t6%5Oѣ\mKT'켫#B܊xF/VpAG^Ƹ]~)*M<@+8;otJ>f37iQ9qᇯPZP T}j>GTŗHK ha۪J! H;j"Bn%eY={EZׁMES`S_״#R)-ǥA8ujTi{܋p~A%䑃w~A%Kƴ]N봯*FJ<8ݻjBOdFBZ6U<||ZpimmRD;NJgj5r̐Wkp9ϧ®90+65"4m#6C^KKCvL})Psijf~%|f `A&o/GTH![EkoiyPG@4.5|W]0Φ+|n?ٰ7/kM\!q@)CW Z2`\Q>bp #(xeH$|;~L[V̾?_} pn^%M@ RsRDLdR e}a;JŽo\q+X/W.o2iҴh("()&AT@ҲQќ [Y$map)%NbKsq?4]A"֔?hu:0ݯʗZM10Q@yJw艹/u;H&͘>JG">nX3Kq:e["hy2PXDhn9B-'~s1o1nk8-"%k;nŲS|Rg*J\zTy?CNd.%q " 4bW_/lZbk\Vl ڗ?ӂ QCTn`g^ELr"cg̷y>`Kb+I -M&5_Su'V閣4n'Ҙ4%dIRCR y@]K(q鰜aFhhLŠGyKƫy,w_ib+ݪ7 mWcx,P42#IѰbqy#E3N T[+"ȁ aBm . >nbt2Fy-@EEP!xKRAd厘?ʑAGNx@@#pRQJkUZcN]bĕjk"p/V]7cZ{}:K֤(&:b͍zctRڭe !"VwL<ap7!`s[hA1\dJaB$HpYw@Ӯ Vvn,D`a8`KKp}67Q}*dk]~w_BC,}-Īgn] $RZF @ <Hhyh%nrk._ϓ=Zh .l>эZmH'~=75K gyo^9a٣̧PHoy~$$~cMH#!L4 LzkIKRL߈?`!! -ACkn!$dul8k[Ժ細vùy꠹T]74w| e%[M!k l5%ގm{Vr9J#" JrDL`;>uqX=Յㅼ-_+ΚO8.OěvPn7VTL$+H⭛;[jsŅ“vJW'WeKjddLˬtMۭ<&ҟFg e$u<2؝Wvxo%~tKNNGqN]}Aœ8+Y,aYPv2L+X&gſ0Ȕ) >oxd\l(%VmMb|迠-ݓГ5*UŠP(5 iqYmQYhT| %VIFg `N-l-ܾA;.Kح=2ZV?ޟ@gF T;W"-%NiX&P2Y0*~b|lsR];̂ $k4_+8^'zs튏Wu{?W'~لF߯K8ɸWmO )Q܂gd <^ٙUWx\L3Z/;I}fhW#Lƭ\>FXUH Y-QGAb#Я0(O'bt klv,nKߨT2Qo5w` \~ |D)W{Y IdDOo('q}M c5EmoK<Ձ?[~!uCSnP^O >QK~4%H6` vEP'NiPg ~l1>&z%[uhKtAӲV轲4(%= [ʑHS#@Ϸ`1ИSP{ #cjv GbL~6>$;psINU)B[,P{ڶw #ܔ<$snJ=0w:+vh]Zؿ}[jP I!qdk>MG(V92k ( g%Ll+oM G%}OОddo1ht([Z?h>A\L(vl Jt'"{yImSu"0m2?4lH[1Gg`K&b.Q VP-ă$DW//@k `'^@z#EW+G}"6HM+ n !DӧARò-$܂ೢaHLȶ d4$>|ux>h+H>E5s j-KVS!<+\>1 wnAK,Gp y$, @؂eRG0 m n8ʐ2B=IԿ׼ Sm,beaj*7`hr0%LQ o㼆, #"Z t@[6*V!)uldW#{6'FYDx؊-vi~Jx!0GX&O6 aP98,:{{QeҕF+}}h̉\_o &D=,4kdʛFDX/>L\l[],7] `uSeC^mS7À7shÐI8bLKָٹkAXM5oK4Y=Ox-}"vב jCZ/¦%13Q+1\3qU{H4Mg & r8:`*P:]LΘuч=շ?@cݼ/ӍD\q;N '$91N۰AqC}Qךxq񈔌9Ta%]V}b[}8߮p3<B=F(r&~QjUNƨ!D/L`G-n[3س385^ɍU~,痋t2V_zb1*A *ȏ1#šF>ʛOk#l 4WFun@qlL]dl|O~5 Ā@CH6GTaLYyOnws·Z`O)fF)!,U07[86WeHIe=:Q"نΔ qUhTCQRq%iHֹ.E;9&.o\7%T{vMfӚcC*3r0 W K^aERѴP aE$hEDa}Aq$AEqi f0޺mNG)";0<SgBWgZ7Xhi> D` Sl3o3] PDrշ"] ^(J!1K9ߴ1hd G'~TH|E(EO#x-VG=F"'(sWvCSB J&TK~ RU7iWv)ڜ0 œ|p}l> #T~l&P?ViRUEg#7א+L\pLjv$enZ|;Vx e̖tLP5/P:;w-GF"$`/)pbqc BSk;@|iNJOƌ5GD>4uhguJx~]#Ɗ_HK4pLo($BٯFAZdaB#\dZ!ȉAkn)FM`~9]ip~~ۅRc}8R{qqCD7pL=kOs:{܍AlS *I)h2Km `2V~ZQ&n<+6)UC"3Z)|=m2vJZTl w 冪b/) kI |8=ZQ| VrǍc΅&WT&TCPs$&ųXd@Î7jSe1:aC%L3Rlk6r@ 3,DހsD]\|cín`~,2ez >HcaU^#PG^K6lG2$wZ%`Or1! s>ʷ#${Fe,)a*7UhVGN\L^[%mu<h\jdTh n'"%oÛCdu"aC1峃 i*Sɀ*NoXv3V4B`+7bhh^( o (jmPo\Gqr̎*&FD ]/! y&ʒ6JuJ'SN;)$*:R& 6C Le!,S;QK X7B!gCD0y(&<%1$eTi9asGLK>x4Gq#]kG:fFx8#`>%l!SB#hDS4ט d6gIy&|o )1! \UkF9tLRkWN ēR?Ȣ{S1hԓ!nGSo2\}lD(w~Qi99uQGN8QսιhY5Y%5yt3 {Ep`,s4-M n_8:ۉx.(۷䥾mD.؉fb GXޒ69Y1z Zb(4W# _O*z,:Dld 8'$i7^.Zi"9ɴT5ð+1Aj^KΆ%;۳ژ kqsV{ȹEU9`DcrcH3PwF1QWЀn CqC^ =[oSy{Jr!A꩞&IwZ 5LP":ۖ}+Dī3![6-UEevϱ+f:9jӂ6GI}`όjBջY4+^*G4gN eum0R V9PebJ#?a0CgY*w )՞>rY& `{Mh03-[Qk% hh[ Ԑ2:u!Kl+Vkt3jY͇e}LUƬ |]1bBdo .ߛ5;asj^M43|@!WaPgg++BC$ȽT ^␜"(T߷j VeAg?U0JOzV^}ͥ*JXUV$JJb暴@m%SO=bO:#B3p?HG!=D<$pQg%|+^V4XUƣvVh0 fs\A-Q*]ڨpIzF:|\&Quh j(FZh#I<ђs _ﰱdZ~t_M:Ff-EL.ݠᕀY&B*Ǔ{IpelNKJ Nc%\Rs55"!b{N822~f`%dĵ/`lՈobZliԲ~#ʽ}Fh#O`dݓd1k \f&o; ςD*D,4MH8 h[݊fe@e 4`,7˱)=Ih(H|~CoEN ,c671^gQ/[BX jגBK!>{cBA}J[,MX[-h(8EHPCnPxHZn͗B[BUiy$JP5zfRrizECgPel#;ʂz` g.Z]P˜`[.P#kElO퍶~0 iiXmv}ƠpQ{aZUvLńjp 5~BWÕlq'Dh{5$ӓ%sa+hz^.f_$ $b9Kt C-_ Z̊f~>e"޿,]Y?HЕَ!Φ hCC`S{rʼn`-^Jà=]'8X~2eemWBXɠBDC%]!yv:%oW2se#0ݯTS]JWbåKg*导X4[ C>eT+.=A}^NIBsj#d$4J$A"JB|& ncՆLUާBXAUp$sG/8"P -6V85:!*}4IsZ'CO zW5lg F^XIG<dx)<AL 寧/Ux ʔSK>z;9tBwνF/nw0 5UAԑm\'t7ŻoY{\SmgJwYL%'سZ:f\K_~Y?sP=oe6@txg {{ǫ*(Dy#ڎ2`M)Q;EqFfPRm`,#X}*?5NOVސ٫=&}d|{ -k7|`ߢSGO\CDd{ >-Cڨd(*iOCWAt|m`(AjІRtA׼JxX/9s!(/^4H#JWJڸNgvˬ,TOy]3E9¿pn }M0Ú5qI>2:.YKLseg!Mg8FtEaNPzi:Q:!y7hxpc zw1AVl&[l@M$)ĶnR>Y<|mlZᣂ.T~Ry$bSͤٛ|% ,跕؝I I=1'V}!V3{@b2kZ(66ERYNGMɫC^aẠS7\yTX$g?71)|d`Sy=f?a7g]7[1Y<2O>w|R@t'bc3idJ4 Y4PFe-S̚˩Ml >HOVdLۜv? 2n4W-;kD KR!OTh?;vcz-P?Har^N"KmU/jK\zM Z;!7bMqV9jGsLm"" ^];ӓ2\.DiplvЌu0%ԙYa }3vMy>#`OCg lb՗(֎t' ʵJk]>PU.%/ 8WᔄPS ®C̰֏G{|/=q4I"\MGv)عe 9gO[Ȳe 'I v8c &lx+lҋ{D cNipI*@;XQavpP^͘pc|eXvxqiQL|ч hnXv\H|G2BmaU-TA}XL-d1o)\!ЯAJtb7,NW9]0Ȯ2 !iqdD æ"czLi+T9[5ny} VB>0pV$Q1[%&AnMÆބ><3oK(!`kp')I&4:*⦅(/lbM*Ag sQ!qv0 ?r Ss4Dtb5unin!=H)۞E)5T,x~!['6ϖt ኏W H~{k-xCg5}*W0Bԗ(m(;}|Eg&BFL8ZͰ/rJiS! K_9Bo>RSr6"F-,`.bq`Uu/*D(_z8X-I 1GcL%h~aJ͆]fӼ`{ˀ撴0D-r(ǵƤWl~;NszE}pƄIU9_ h5֑TϘo|WhńVra̲-Znv1 5bJn9(s {Y(ADZ@$ٺT# )40d(b"ʱ^ ٧/>X NRGB5mE]cRV~Vø4͆`h[~x!!R۞u.'Ic%${Y2%qHFc OgJ>X+p<3;5[5bm(X55&H5wSNHX5]_'@NnED7y ?s7ߓ;?3--vVڠLdJ[ƀ'j^J~q&2hcлU:,:@d Fm43hJS5n)t[*̏f⠞jM(KjI\_x\>Y##ˏg{#V \{kBa @*z|*k]a FQ+Ɔ.o憋1aML5ezipvؠU{^Bڇs2}׶m )/Пu &NZBnALXƐ,8؟1:si<> 5bdE8#GM3}ɬumD#aT+fC{":OadQ)f`1=CKJ౏F'7&v4CܦIJq>ݽO? З8a.ʭİYo)'2Z_D15dn=_>WYfD鯞`p)q".uj|YBnr[uG7UǝbdvP9adֶx' NyK:?CjNR5FޫaE8I'|ʻF 6(L Fa} l3YPʩ՝L2o7nom\yyB(ӓPHcZ^ۗ oFdJ+,r8~|O$3#79)V{iψM9VmUeǷK `[ؐ$ w[\A(tN,K(HD/׫E3XM@*oOőXxfsݐTCHməׇ4[R &:Y!@셶fٺ Q^)Qn$ wR[๎a׾n0u#+pM'ߕ@r[0χ̭pN;rzQ}Gw--8*Q`*.:aȨd 4.^r-`8g"_Hw pZtwrC=1bublj)+B-+z ˂eO&e-k؈fi;:)n;۴7%Vc/aD%~|nY7fVtׂcXm)#ﭱP(7ȭ)`wC_0׿ƙQVlU!vPyq^L#/&:73}lR?^FVyḿ"@qu783v2C@K"1Pj!T@c x7J/׺SWr }F"~|!5HvQT`[=?h+kofhS!B_+E"vY>}Jc}7v[rfRѷ?D$`St *C)O?? (qsPeco-Y|wvĞv-%8桰 D4`8 t"ghb' 9E$[4$oO`j23pMni!'+;rZ{rLu*X0i"^#%Z?0ֽVFg2`7s?CD %Cc bxϒ=k]\:m™Ta;1)myX-42/F(lǀ["Vmd#I?J{i%'KHȉwmasfe2|{qa 75qJ僬 JDͿwH?Q2X;;NۙӏSfJi0D&Z2:~"NTVqrXZx E!s}(.ô(ٓ=TBOȧRkn?qBJxHF8mE{:xQ6%ͭ R]jf'il`8hlLWb5GTk~)B;#M$F59"kv{QT W(7 Rdca-\wQ^BѤ'2f+AAB.>$> 4nl qMQjO6\[Ϳ.T᧜ T:~KĬ u'S_)2VB6<-y`$wRislL0'ST!@[ɱAUVsR<8(_8yO𶧃 IIeKchҒ u蓵h{蔐P+U:pay֍-m'{X$gYJ当#} Sl,_UJ,-W-*B4;XoU!C^SٮZP)0;2PXcŮ%Wo^1BnX1{]Yj_OB4\3%L_`n;}~=FhlzsM$6$OjbtXCž^pP2ސ=vI0ҜSh9GJ]3L`wE!3;9^^諁 kc3%ʥW'.'3ñ1Sɏ}r;nIZ_ r~7j~VO"JMm]!j,A/]>)g:>nᜊR+Rx߈V|!aEFע:*y?*NXw5 G_r=tӴ؝MZ*"~<8.Gm{8ы3zrȬlW%eF>̶1N}\ݘUdF@ ܯ#W/^0 KӭksJR޾1ͦL`kA>V/Oc]XOQ&܄Ǯ7 )bmX@dalp5WΜ&FeZ~$vZT?wd[+_lX#![ ?$[ CXO VhW% yd/kSIRs,5vg#>q\`*PNm}+UO ->rYf5Bxu X&j$cK3{#ӵ;z CӔy.qV8ၴ故hcVːb0) '넫V' ՕqTm^A<ާ%{#*"5>yj;t,ʺQՏ:j]I%aHA qJ\=h1 '=+u?!2TP~ZDE 'f?;xֳmBꫀx:-xx2YXBTwi?8ı<:;;BI_;Ҭq!c3;~> ng滥RhV( tlܤ`:94߉%L2]T*0)W:RVZt-]+{a$;kꨐ N֎E&NJQ=Zh=Lʻ a ªja9ŞN 86eXyhE1ܪԂtת]kH)Ŝa-x,1A ?.`٩G~cUe?TbkɌ.PNJ/1L"Wt}b%LJLB|C2>#9j+K3ݥ d}&\ ɯ@ɔM 1 \EZȰWZRs !d>ujiԤdYo`P!㥉C-ےDAwN +Ko eb15{ g9#6h5'lPR:73\lH$J ] 5E/ԯK+6 +wi/_csDԮ_% ˞v PQ&@$}0j="xpZRPVŒ(z{&R[ё)c=t!^n{Q̒=а5 m/)%> L*{k}jL 2v1=հ\t[ MFL^=A CcPm+Ugj,ȉƸۛ[Słh}%y2ZyIst]|0S/dus\^4L׫/B'AHZƁ$r*\¶2C-l 1γ|@ါdl\hUsO)AJ:zPBzY[ b"JGL91%7l3b?#:"7'nXȇrbJ,,VSk-s:V  MțeUAH>#4* arzjkT^CUh"߷?; ӊ~חkq>@xM>ӖSn$(8Un)Ef#ILh0l:`UGPIdy7'oɐ9饍SyLAtԺ{)lfWFX,m_Ќi%yOHbONEA—oŶ}I[W$b<#|7 xq/m]?OsS:nq;ha}x[ },ִr JN{dNRXp#>p`.MwMnw g31YCޕ*Kj%.4iȣ-%gh ={W^Ӧ bw6R&؏ͽT5_,#Ut#L90D?)3 )Dș:xQ')pbeFMgF*BnFr@JX+?T'xW(a;{Ws/^%OKa4iRO-pG~{Bu(Y4[RԽ]V%qaȡpzKdlKBqCҧɯ@a9'i8j4!D&1UMqč XlѴ |b! fQ]̂XN_+>jLn8XYF/}CvmuBwk1a ;B{8R3Sr!CE{܀I?dحO[ l=VuɆD#WRCIeN[|ٟDyB\sl@@!nX0ۼ#cŤ6nt=([; 4ᆵ^pL.FM\qwSDռt3 {9M/dgbn qI|ɋx" }OlY8@Bnz:) DeOhYja8T ;Ijٓ7Ҡæ ̙A EKJ[w;vQ'%JbznoAyEQwҎٕTm%ݴE aVthԩO º`ȹ}PTٹǔF7nn&&"BNjEڞ<5 %} KeY/->*"ZؿxJfl}=kPB5)nԡw\ rP*4yN^f(:6Kڈ{lsJ%`=mO8#$dKmT+HV`#!*€Uj;Y.ST0RdTqXUצeKՏkÊS29}3թp#jw'8O9 NJNzKҢ<ףihCJAbFGZ B@_o@8&n0QN)fz>u+ADCZ$oM]L.sw7zxchR!UPn2)CQ詿{VQd9-W^48P{w$v /|JYS3̉:[!CfDLZŞFMވjGt1@ /-{ 'vf3j#Cmr=3T UtoنqC1q[+PVn OٌjTHdAYF 5zT*^KY6=1k ZxzZ7* i3!hF]ALe\4y^J*Mb krB̀ƕhz!2t,9uN@ cALq-2z)`IP{ Փ RE#'.iѳ- ;(GS˓y;#8x XVqۖE!]Uߩ(6s&^d8Vp` :&5EIne%9W:F{ L]<+28u4=zl4Jr$yW`W{=iȕ1T __],PzjJd:iKc Ug@&\'$PH F2 nZv˂[  'b .".dЧ:X> 綆*"'ٱ0wC⾦[3lPtF%}F6P =A.ȒEc3{qg*=lȏ9!Pj:\wR%T vyhrF'-֮ Ed*@Z]QQu[ ('#4JYUuծYU${U=GT-ȉEyt5 2N[Q:oGyKy䋘A/A@τ*mvLmٌRՈaH4R6Ui#M5L=FcG[aC:/wJJl(B}KhJBht.mroΆEy3g9{j ]CՖ*7$/rE G@C֦X)*! FNjN4My"J!ۅ&BuILmکP#ރlS=>\v)IˁԈ4xO8"mkq+lj&6ի37J.M=Ul|9 f$ ; p9k 3E}xg@tgZfr4_>α33sI`d5S D|CYuZ,3/G%–kKq ZF1B0H @Wx?G tsRv}וnZҴ*)~ʆ^]1)%/0J_S2'Õ3ce냅V749x (6˲u@%'U~ƫӠSNOvÇDf&JC-D@BBAЯa&4F_&+!aO{|Vy'ގؘ67M.i,r/?@.J,$[iC@_:Ѧ]`합v*պd hG)VIE3A!(X7rMQ]hx˨.p(BmsO֛'`]4ڼQ. UcOԾ'AsABEqRKBvY>=h]ATͯI,SroG@W੬9Ow=t )1r?^Hsas#.Pdsmcw⌟] IsW%ÐA"Ra 7U;| I? v<[>]]/`LxE0i-M ݀][׿SX]v9D)T½*eN|5i.7: 7e L!+AB mAs2-EXgy 1I W/AVѳ @GmmaU5?tsx=|WXu))8I0t]A4C)' Z]h0hR -WŽEv#uMΕ?ܶ}5 2Io`scq@a 4a)9I1!qr-ug$>~sҳv=ʕ'$hQR0Eξ*`'DM'M[w; EsBWzm~Er CÜ,UHs& 1OĹ: U5a2 ŠI ilA~}*N>Nmy @t~Ҷ$p!^ˇE d#\]f=^M0&bL4X<.؛)Dcj j{fqOa1tBq^75,5^>v7?4ũhHND^IVh #{2=29ȧHҦq? 7 CeXh80ܙC~94a*\'bU'Ul~ȹ7ܯ2@~HE `26&?J"8~_!={;gA~fIO>:'-^#`tiII0lTeQ̟oT‰ÁX,Wx;(I=kzE]R@r Z4/9$ @\ʞt4ъ9 ]KLnvh#xZCJKNj6wD~ʡ(c0'v>peNa;fj7Bb`RPn]kFtQ﯇ŮO06Yk2MVی?,9~'yEf'(wvo4o)G,u6Uk~vҎyG:alQDa Ӆ/\M]Z qPHb0uA*~1D63΅qg>j-*pj^`#ܰCS>{_'~rÛ3y5 kDZ*6X@;›?~LJ _wa?Rh!H67U; MZS:և,o. &a]K{YL^dCNHӦr[.[sW9~FAGSxYi&'d/Czp6o>ިb V3 F`v"Gb?񌈜'.˶ώl.b71kX]22>gCI'{ ! H&IN4py\|r6.]9$\ǁԤBCϲB48FriAbk}2h~q%Ļ m NWgi=/0o;|+RO:,[ .% XȱIwQAIر3.)=^XuلhQ:gL> ȟNLYGQ\re,?]M!&^B,؜\ yYP3:e0՞ I\zCˇ*x8Mм8_#f:ITBdXd1%8ˉ4LyH|jM !]ec _W>K4ͱFM|##7BJViBx B9Ds 66z懐 2 : g .ˉ>P^Ypzj?_L64r ^oS55\Wd,?M /ŤUA(fkE5j Yȡ-cHEEl"g,覱6,ԮagB2JxNg]&$Э MY@bqJ`i2Ae sVY;p;'U=˝y/kW0'C{GA )G›oXan7c90 J "M"B=\圜֛IW \eբliĻ:( 8bыRH B?X+?>R ۸yͫK½:\;?jRLO)8(}^pX5CА?qІ OF=sJħrH_ O ?_֬^yGx*ʮ)1 E[/\J |TW]Z$]p[!(BXh`N@z iwZgj̸m  eq:3 #.ɴ-ds="TNuÑKc001hDB<')DE &A4V5咟aR8 NC[KJ{\Z׫N LBj;C+MM4fÏ*VV]ҡJ%T|hĘZa+,0LW )P >Pl6:S|)\@̕Jhy{h1[vm-c&^2߸z;}p-Y JBF1H'Hs(N]J_BM`Dn#{*<3hY*p[q/j{HvhX~~[^*VN(Kv3/А_6JK[iWޢ⻎&$^%J8(gBT RM2mė!Gәvh!w΀M5)YXɵ?,۝Z]3'w8R0Y!JuZbpggF2kfʖ1T!)O6 U_HF;wn, ɋz5 ahy,ZKϨx<1~1PHmH[R )׌Wj”K˻אFpTVN-j˻Ձ5WMw"%$N`# ѣMK=TbXoirR|}^~9;^pkUzƒ6Db.A'>ԟJð[mҢ*5Eە/p YH8#*lycA9"0q}D>MKzMʻl_l2G"G% ek5%.jǤ`~R2EfTGsmcb͔ Kr2Q_${?V<,WOs|L_)/*I- C7?;[jE<S0Me?"[5!?]z;*DS8XٿEC!fR6ω*oY0T(H{\erJ#\ރC)1s~ dV$ rd^,Ԏ<gpL[g1G.Gvcsp†+&y9@@0fgH̀YsPơ# Z+E9| -#>S^mgBma9Ŝ j|V܎-rd/x231n@XC X N8Mp>zG[ޅ<6#m }JI=m_3"fg;/ 8@ W { ]-wʐ֮_Hc\FXH$u*S!{chP,{[ Ⱥ=j]`VjW\%Mb?iD̚Ĺ"ߍdBܢ-l c$bqᒖ zBaw h"oQl[5d`Y_-Zx[IbpڹUM]KAZ8R[49m?*bǧA" ͥD{6w'C|Gk Cb>) XCiG\^`*wcs9_g;Sp59nkO\ ݁5rq3Ic$hk>񘨝h87j.1-n^Uۙٴz{T()*z86.Pfc+/ 3zc@?I9ذaT|y.2 6㯴fdJb!D.>GZZĬ$Ck>_ЅrFZl INnaH/Fp͞=C$S@-E1–k#CsGfbg OK9IM&@dc> Ib)Bld:+Az*DG ԕn|z[w-տP: 8Е݌8r^ -eP)NyWTku{ZvR<3DҎcTp祵"NB_!\RNݮ'ЬP^%UOIX"*q !\h0f RS tfgtuINِA b5֠ Mɍ?Z %za"`&gCX?`=pX" 6ei:5Yo oZh2q]<<̗b+ R靑k=Z$F[ ErR^*}mG[ه)ms#ڷ3J[V9T֍ح愦;_6ѩPgrY)IdBYmf^tpl8abI*ĶҚZݸA= i$:<@/ɭ?d"UdC[W+a-,t O)g"i ͙2F @1n0Jٸd3BۥAvG9~p7f9HU0Go"L;-{FnvV$xp:N9g?X0nVk/So nh$ i.{5GyKM5Eƻ$7 *a jj >1_ރ-q>W1MA"o"휃w0rO[&r;^Z8Dtç&5pWMKH[[m+t뙙៴~|$3“O H rܺ.NA.rߋ"lY{ڌ/PsUM;|D"ۑ ?,KZ"bI+x,M-Bo u9EӞ3e"&yx5Rn(07HS~PZl]d藘F&<.~xREvJnNDzc7]= &! qW[1{| ߈M'cְގ^bqh)d^0~'o/ h3&-?gX˱Wζ ~TYM,O"-7[nhc;ุb˰UtleLym}z\d}JlCrBiҚDPC`9mf7G_i/)mQt\j<⦹^JqǀX$˛It0fs3)%5++I?ctEL_)5'9.v0u|) Mq"|ToZ6"\C?{0wvN&|k"/$5NPX{DA]IX 2UނxEIH E3Q$x㌦PaXiIM hZ4z&zoTun(h¨EԹCPcgUJ5Ϩ3MKʽbRwlPCQCV>P/hЀo{d NZil@A/b&gtdPHkfq3Mh85d;hCx <_(d,O s9c` <7^ҹ#~d>Trց(^ޔZ,UJ.`^2R{|&ey@j(n Z坻 C;yy@1#{nObp#$Æj>J|OKD;b/'R0CYR& !l1=(+"d=^AlOQ~#9q3kbl*y fw0$A^ IJЃ25ѶZ({/Yi+ M o$z2*EƦ5GNm]Z7Zn(ȺߦІ&L4+ r ʉ>^dJqezhԚ\1y)!yhE-Fsy2i@@g9&<xDPJ|V=XǙ4@!z+nqN_=wؔ ` qV]'ѩK ?|gB7hi?h/9b~ ]EMmDC")xpⸯaܼS DO6%nԎ˻2&NTgHU?hrR{B>m#%B;xy2=^GGȄx2)G_ܽх<_~pa_C (1˔>dIZ 6*k w3,[[PcPZH^Y~]i@ρ / /t ;=Pa*2ξ걃#N{ntEʞr.c~g!8oK-zr7v֤ڸJ|S3xVVwzhdOZ/XWե"iҥUB@vYnG) pH``'y(=vAV<؊%E]i\\t/@] ϠC8Z1AuKL ٠67E?>Ű](Ue^V4 \+W Nwa@>hڬZ$;cR+X"҃EQ Yt_#"{l⸜笙'Cɷ'3&73tP1vאu;Z=ѷh$`Sl "1&&]Ku'# Hmq\' ÷ \2![?# @]lL ,3J써i )2 Z̷aJPIh uIQ}Qtҝ]){4R]G^,&ppS#{ 8A7unuxK@D`8[i7,z ;ҴE! ߹鶇 1Jcڍ@vjl{D~,s{Pv\ f,VpvcJ'0Ԃ8M,+- HZמ7=_E8jwpOB>8IHuՒWeOw@]I+ʒY12d -9cA.r 0??mzzRt_ ܏$q0`{cn@DNFN16nEԌM3n nXK/vs K4;$Z=[y!]=a ^I '*#Ȱ9`蒷pb&)W~b9bTQ,fLkԿoډMT(A6}y>%'?_g2"?4 E6R ^Uh4iHM`ؗW)>9MA5XjGPf'〲gʮ^u~`$#73U@_|HlɌ/ɱ.<-sQIa"@ؤ)o4竳*s*} N{DUyz$FJ?;8W7ʩzp,мjN-\E1V驱(J|QD`J\Q5R[LEwgE21Uk=&DUlp/2:\7 kY00=IOg*y]7W/1"Boiۀ9YKko9Z&m -tpߚyt t??!F:G9~Ju.zQ'/yn͆ b4냆};թ@_/,ۧt1HV WhjbJgbPz>!Ԯ6bd+R RaxY@%i{SR\NzF\|He+;^fɑ;jpd>ZF0ӎkcN.hN}`5NW z> Q_u%.O{6_pB$Aڀ+dθVtհe0OhZ2X0а^$董Ag{ t$OX4H׿H67ȼ#}9 Gt!HC#sN\+ldgɅ's-]Yl1w4yV :66n*/8Y¥Yvi unsAo66?B&r)z|TYe@_{t#va%PS*V+{]ThN26 X1ZjuD,QA/м=jwxwִÂ=}Ts{܂vq{834OD!<d)#qƠBKtݑ?.&)Kı|#?2w bn=a'h]ڨ>p>H.O[A}EȄ 6rhi x*z[Cn䱂g9p '2sjN5&_eDq>&(]j '[7'ۦ_\$[?%]'YX_ Pя+ Bz6wHߵ;-#w`*dgA 7)-gËK.B%J{!YgU%TS0ܶ?uh WdjۭIBn_]x ĘFQ-:XN/ѱiL8&4Ck ?Vx¤X!7n5oĽKX3\W|ٗ}q 4Zݧrչ U킺bjϞdݶL&1[|t"W]#o8y;`$@{o=Ww^ {'AYć Mn€ z̄D9iaj*h^D}x=6aFx' g !K>Jy!)%i%ױi.Rӧ}c#b)P'<6>Q a~E,ףPr*P3C!%%WqٸJqV9 ^4)4-U(nmEz]]/a0e6jHk S#mّ;ͬ362p h}<hsF&Q}1#kadONkeZfĉ>&vy\K'38C6Rܿd+wbq>94UyWBX0N6b_yPuE)"d3)B"g5<8^"`"TެMN9ժR3Eqfݰ@cg|0O>L\/P[B.3Ӫ ~c5J7bM|ӎ[D #/d8 ˅ԾuUנSCW]=QBtiO?MbĉmA 9ܧܢxr`V)l. |tjouL#0fQdOx9 @}%fZK+K&.-@xsuzz0i&hE>\{|8 na>㧴#S/T=51~+ B tl>gsJ9I-d"7c7TAFKHȴj(kҦMںɜ$\;b D5 yMJ,i#(i[n|{+@sSGn7%';h /E' i[{'xIBͽ{p >A<~h`RzGJ, 8g:1L"i80uqE|,,ԊVH0ӣT8ѦP`H:P4vX)@ >*@$@쨲&sP&%ָ$ޮG2u(xAm|7͞.3HĬrGpO!9WP`p-]&l卵xg/$^h,X[) \ҞL6+vn ܙ&mܴ&׮d0`5D]Ѽ8.g`g4뢃ր}UFG?tj%m֜6~_'@%0{݀"bDmXjA֕q]<ǩR_(` BaAkZW9ߠA0C_|ёl~h߷WA Ȼf^?TԕFۋy׾?%[a#SG/`pk)r*ly_HY(;n\;VQ|eV'\p&'>D^YA`Fiiw :-kVL}`S\WIV=lw ]cFr~⣞Dl%$Sb1hu! f|[+wŔhYJpYùD~y4rEu}dԳ>fkQNfz1rFQ^˴p:YZ}0>JG2X_L!n`!ĬUa|7boг[ }ǜYBg*R6a%T[rBsﰔ0]L.8}M'6,,樋[ń_ܪ~&^M즶A`gN%uJ,Ȅ_ݱcA?`K?vΒEe) H+;8 (/WE% 9T{;]t<|9{˦EOs7zq` Q9-23HI^7(g2f*y h`f@>g: 8((#RGM=!\6քZp56'dcdP.zI4\8NQoojeW;U.r}E҂оC>͢y5-'}q HQ` Rki( gՖEYH||w0tԫahq_J>5W[ksĖ=L|)"`/bkVgPQ^1C̴ܼoFE {2~Ưyv- W1,Ğ5ɕ:x*N sg0~Y[ĴNĶFɇ<$KaEv|"._$UfAS*ngp2 E$6mw/_@ӕU\-gVbMR9*1xn=s z ?=8oOD=,cKs6%wqeh/Dl0Ț J4<\q9=E]ZG8AHu-tq}| qDEQܵ ߿T$KuG[z.af鴖3`# "_)Asr roqJ*0M|kI &e\A:3b|LUYY3Qdo 1UE4686{MeRruR8>\ף/e<=|r@3~5У) OK-eږz[a=UTϚc|x@)$n_3 b!wr1w~ )b‡xf˦r/R1p/=5m m8٨krg/:9+FIx|Q3c ֻw._N2k"ÀZvDP;WqFP[J!Wp$vq4WZG_kͿE9HpCz?zL_@DH4є_).ƄkͭV3?TgߢaTTV+IkAO¸xIp^T]rtz<3J'^]} j ~Tݲ ̋)BQBv.^.D 25MWR*eQ\x*eh\#)ڱ|5pҏJqTL0:KdwN(@*|l,HMɨG-2B:oy |cRV{t\&jwGi-9tb(`4JRpv:$E!aJҵaNKϩ Jgۇ XNCa=J {#ڢw$:? 2%l>I$ u7nh iZMPVfHF-_HL _3B& /Z8W6nI_gN&*cy`ʭ/u<1@L=ì-I({A-Eto.-!.Xi6K1ĵÜftbd3bI1Z^ hZƽ8WGv'$I`Za; π!F5[ :mu] K}ӈ' hj`(9_Wlu+.ڸ{_u NӺV 40MѸʍY1g![ B+FK¸o)5z:~z^6@=$lkSB(1Ӛ-NQGۿO+M=9~'G)ބ((!Pٌ\3$H FKA)`*rƷ|d6-,tȔXbwtXOW?SA)0p$~ Qe (P :?L*X6F4$l0 qtYj-?]% hFd#^\5`UIi _WԌB-<Bv ߭`XEsUy›ٻz48J*%s J7r>k1؝eKu!$XVgߎ*%S=觇,x4Yװv96C "?Pa<>˫T!uŨrTL!{}kCfB6NS/i=,1~F;Tœs9ks j9ix9mG{-Ij"e|LPtWxs˝{͞Q RZ5^B}zDgsaCÎD Ohx]zu99[8έ%]ՇeF{BW3@!y_xŜįvAW(.l#7SڗkB\ikҭv_NcPa aD ZD›w"+DhL;cľtSJQڈz9,MA& lBqT ."eQ6P Y m@0[\pn/O,1"E!j 5VzƵ{6,w']c 9(JdZERœfn gx0m8W*LpgU.Wqx!B2_o!==@c 5>+&^כxt |EXD@St j1dg$'a$TNe!(fЭ+ZeU9-ѠaKٰ'gchW Qdt*qi${Di]no hzrn]ζ*1L]i6>dssW)23\`L&@MS:<Êg'1=K(3υGwA_M 0}#"]$A5dkf f^iS; es uCCi?e0YV O5EI"[[f~[ǫ^cx\>$ߋ}-!6~/ 0mgmvٖ 򼎗T!N;g0cxӶ.2sݛ ƃlܘl{64S{ahfi(CQ^?XpkEZ{՛ēݻd58_Rʨɺ$X#2']]<c7?Qzrdrzl1֥*d`Mʭ0 "zmigbrx^<~]U)Hၱh#t^:c>J3?!)R"^\:PIϱd*=[1V``7􄙠JӁ[G7>\l+2QfOp)59*M2Ib~ y]gZRy:fwvG7;LK|ȱ:qJO#$V|s 8 o#h"*\(>F8 W/t~|,=89m)۬ # rlDRj)ל! t'9мŝ zY1[ *{ӳ sZFze 0mlS[/5w7юI &  "mu"-5RF{ig"j߻>'b24^+Y߉:d-*)#ZN̮b]~ˆ'䫖}'Y]Ih0t.0 #-/srGBju/ >&v@| >5C!)PyXXCr;(&#qK2rGq9^z{~Ϊюd/r|V8 0V} p9ƫb5Q'2qAT_鹦HB&4ʛ7?$BR7ptV]Z[j_v8䔎5NԜUIKĮODVꫛ`h"B2 /UX^ԣoຎ2Zw} O%(Z\-9{N ; L_G lQw0C4%Z= $+}7=Uϖ]ǨgvHJ+baS9‘꘯znͼ# f["Aݸ$e[IvRדWD+DޗZͅOrZX}/'>kn$ @tF,sw 5^RoW~gj3XU@`r\P[ѧ9zmV58\@'PA%)!PN)5FP2 ]F@T12r'+(6~;cJT,t`_",6Խ}ovE9պ)[zFGYWs@b}$aL7/2Vߧ&⭼OuHcKyC.|ڹOcx3*C)U:;Zpk)S2 d&H^ BmQz-,=sJenfZR/YmpF1U'ei1K>48k!GO!释4|(|ɶ{Wy=P^iMZ1~.0QiT^3;-n9 3Fh'W5(_*z@oGhp8:VdJBw6|^J15HޯGru*[VɏArh̔xYQ'JGK Qȇl 2Ys,O[~K0#N2E 7Z,KV?.ڌ.Te8s04Q,#`Bq oln 5S2; z E3~j^u dH'f7Pc?-o ϦCGP,Oz4֍4^{F8Cj &(%s\i'7V qY \?ەd9eC|MUTZ7T:< /Ϗ:%õrP梨i2mˮ ̹^?{NAX 5ѿF!<μјE(nMstAaPZ"KBF U@笪!W>bIroԂƉ5tD#+C fVQcvK_@%h(dt1'Xw]bI~^`Lm4ugeMY+~UȺ)UGA[W]>]+I:-ݨ+@Nr) oa(rƍ ;:vYod[{xWWKqwbr.(֕h|_T7z`TiB&p^=n5XxD%%DžG_׾Z[=>RuSTB˰n=u֪+. HR.~\|*9 \,xTxjqΧqFyx[*R߆u/J+RA~5[(vi sI]|Fˑ|'/D$j\rlJ6b,UtU%vgjV 0iNFd6N$?dM@it*uV L¨%Q{'jSo96\ ҝG![-}~ Edc*UĪ/_\S$8c6[!،>hp1hcX OB)6l&ƁSWo;M?oԊR-)[Kb!CH# r|E1QFAD#<$DPT= KjNnTЋ<ߺ2"li;>1UUS-w|<'b^V/%JS']7mjq 㤋&Fp4 f(p#F!9cj7rPSn^/q6&2v’'w2 x-[~R>TcЅ<(8޻ft⃩ۍ(bd*^ۘa:vZh tHlofkawb##b. ,}Q :0fݯL0@f¤qZvr4l|Vt"pnP,t( _Kb/QMljMVCM'mKiTܿ  7(SIjc?YF%靖 BlrtsNcK&}\}qʠsw Oueç\0~xل/ w1# JX]|E|SS)>a@v%=11E'iyfbkIVNV=uwD5f"ħ- oQoIVt ۍk_'IyE9'&M[B "u#dtmIeCɎ8D03N "vtkjApỊ7*g-7(QP8,-sy⸌a,/法{+DWumJ8΍ *%A4Οݔ1DE;T*Myp=ٺgB"ͪ˼[fKZ0ƞ^Las?>]w{R;91[1kt ;䃗9N"`8^r%;rF#Y7T"Tr$D 1bUf.ZQaëM^ p<^|`,h 5@{!cp(ma7&iL깵De@`.G0O~F8yTʓZTY_Ō<|E@!onr 3F wPv5:b+؆7a[Dn6 D&ro,g_-b."X]xp``dŀX9 _umQ*HORs׭o"B=1bpoqpBɳ`K!q}o{Qk[Km3AH_7Ls\NeS&N5g<0JY^ ̭*|fd׺̂±ӈ~rQD:Ϙ.c&@ǝEP5&ڄsz,Fh)H _d`'u{ge4B<\A@0i]jOYZRTR J&Yᑉ茁)K04|"Ht_F{ZvD6ObμEeP2J;Zڊ1y݄Isu.N:d*pm<%Qo|HKUtbxc dv_쁸U0Žķ9sd(8wlND(OX`כ# oȀF#kC,u $%0nOIE膂 D񶈣%c?-}ʙcN9͉}c}n5J6{5][,'pb1$VIm:'p. O؏\r,ϼ=]RNp   %7"sڗBL9戀ճZ╣]nib , 1&Qe`-%%'Y)[dP;ttd{R6s)Ķ൒*n;/AG`#Z(ۏ:,"ވ20cR.Q&{4d’'Z{8GF-oIv'xh1gc'My1wܠ;x&XSF/wG _5"SQiaFM,#'o箵qIA ɥ!"i:kĺ)ܝ[s.&BbF~=VKynND'(5pԝ4ΕL.ZMtU%Eݕ/Ԇ1U1a L[\ܚȪd ճRpwHN1#5&XXv !vyh+yV^zEQ2NY{抅voscsX2n=iF҈yHUa{ۏx'6Y{a*HcvpóYˤo֙'85_ mp:+QYj =:6OT ;+#D`AOsk0#<.2YМDv+>_he0O; [/=Pz7]5SqÉ%ǡv)fg.%ϳWnگ2әX}"7nN:69?Jbf!'kܬ̉}N!e>5sjl u/oxҷf!c[FkYM٤,7r'e֋O7cWc&^$*h~w"rdM)c-5Yja> VoJƌJSD!lٿj(<)>=*Ǹb@:h^CmKLcsNkId_fZSO}KQ,-s2ZKܘ=3BGB`9Avۋ{`yL !|TzUM=Wdd|sE .!zOA& SG9ej~>$1ry¡{Ɍ5t5qLNljd}kq-]=d:JEƣ۵VuJʿ҅\ ;榽OJ#zK'}*'H:'V *OPLi7+JYWv d'Kt%jT'M멯TZ% ,w!OTH YbfD!QIKѭB hcmphXvJcQkn4q&n+"*dec`&A2}U#^m-ޫÂd"zk#hQe@G-5'}|ZbӵČ|-74k=QEJLHY\)b_yk~;-U/50JŢ_`)JΨQ]Ub|+EAk\E=auG( ^\c^rU,(=<>#fXP |VF>l$^}pݪ %Zg+j2^_0c>a֯^z1_Ж'o/_t[_H쁍Dr+;Sh.Yjn29~#4ktFFj1͋jj!bh8P^#`s0LuDZEa@)g๐ o`wcأICF%$4(6:oȌޤƾh@K|r1/iw[b݀ Z z ^Tpl$mBh23_68|LWKGjK@5B|mtxf+Tmij:Do|ͨ [KH `:ۏll ;ѯX \A7K7*iR8F/p XJFwz@L ʄS{z8$H2 m/YCs!-M; NS&Vka.Ʌ5̆o1tX4  ׏N7꣇މ:%%yv6~c5KL֑99Ru?,;-ӈh@hR-Pi< wI(RL/pZ`Y3Α //nauS#zrA73 m$,JУsĻx?t:(xQ|+P)t= zJoC`6z_u7֛oiIvn =OitY%q|/]z=j\!aࡪ(Nb֫@p5G`Gٓt8D |A?ϟ)f)ΡY*4%~o-{7޺ςφo|kI &i vkXo%Ϧ*NMǦE$2~\Zcd1w#nR/zD|ӱ:!vOn _qoo:tSԶ&J@`>T[yykzJj!8btzh gn70"5Si U" EQB @X57?CH#\t>αb*ctRn,4߄8*KXTUVHf [\mcy^"&0h.%%,=t' CoLL6<^lb~o:u d2<{H>99S {$NO2# YwMuE_6+IQ2)@Ef(w_)nɦ淌0,;fs_Df\wOU2=J2E9àBOP`GtB]\q V n6H6^6>Z[ F+ H$aTJtr$= .D9l3Emis9^W2]}ࣆ1 vn 84F91 /=M$2P9:+ּ*1buA@MdJoJ mth#}针B"W#n ? jcBmG䦐98#)b}[ANC;a< )mzgr09|2G,ɶn}RbZC: IPQ , ^R@vn-1cQmտj (JDwÛ"͞'VH(#\Y{#B4d%{ɍ^DD\TCͮٴܜ :nUX7v5ulcc0n;;pl& ~5I1dږUȮ%rEc3 _ Vsj.1CI][9;Qjئ" X!:Wv( 8SHd_$.汨8(h+pFm@ [EaOjaEBTtL@Wdϡ2l40pn׼z,x-@5y=`#DbѝPu`l9*6=HLAۑl !Blj''虍U ըd7EPmtx* 3^?݃l0@}3h,Λ ?޻մЍ ؑ?%M t*ӾZT.B 7 3tpȠ=;w < D1EL_/-O5p6&ZpsyOD26@@wtC~̳G*K7+exFGz`gӿz wM@6>Q%f6͇%E>h6 hWAۤ0H1k*Z_u$7zA܍xs8+ Wɾ|taN \pxpjW[Po@$T]))& *EN'٢G5zvn1}ӼvxxC8F503FrcSw-a# ȗqz221k(Tq#13+ a F4;/fFNȻB66p]Ib %ü6G֭ #ep?D"zՏ}gI[ƒUfԒ@zۑ>ziܠH4λ"FjT5iz+GaIB)*5,zL;|T }!`p$,D5l ,hTB6{&O4cFY aHKsӱ9d^?DmNt`k)4TkNJvTh͋-8ݻֻ$w(xtR Pt;}Q6!pt*-n0_.jqT?Hh,:WCp.73 kqC {y2 VUW)b:YxJ?OAj87!|0h])~{8{i*87q3c2^8bEFK•6_~O؋aO[gSDgG]T}#\;6ˤN&I$p$aò'g8^.'i`oA 6: Q~^z2"7[ 9Y?V.,k$j&p QbX{οQ+,z9* @"3pbuOB9p*č,_]`TO˨GOY JIP% &b}NGA?"+Z#8+42̞^P a?"05ыF~y4Vighaj *ew8[Nx-\,p)gz`mKyA[˙Dnn2 OM~B*lr!N'id]|U  (5kaa]Rs/6]4ԷeՐ[I4.*"Ź#]Ti@^ /G[_4gJsHH@ōА[V~m4~2f/})TTv LFM*@"e7DpcFr?C@#clvJx ^v!i}vUPaR*IJPm7{ߴZ+>^ [Oޡ[>}F$l$ˠZoyP'k6I‘vgZ:Vx&x }<.tB7.ݧ~V]>ٹBJK4b |mK :B;d 1֠h6*z-pAFyp 欔\w{HAƚћ0= k7҃ ᭯تcWG⭎逫 s%h:o H*N":}^hc=,^7@ d["X^S/~u}gk4equaO 4Oq?:Hn`}gNt"ˌ/cR6=Ë[nõ}0:&GG7[Iy =d+=*O>G_ OҀ:zy:Hq!/YjMKd\y% =*!)I]Cy!n?0/[C@7)4܇Wg㐩KF !kzЂcÒ(*T[ۧ6+y+20a _}Li oǽG_wl 4L\ ;TpAm("F-Z${ ҲNnÖJ,M=]MRb$5j30'|1vƵbYUb?EnjEl[3ARnS/}1nsðTB\eh=',chfS=xT7Q'6@P.6꧇=39*Ω/bZ"yf:cWW\1.sA28HUG:rqW| ̼@T_ݼ^%{7A_xT(c"NҬQ\x7>>'Q Cl}>=sbrM1㯢\.7#A3 s4xhKc{LÄUO(#]MЏ xM[..{o[j|BT钜-#]e;h]s9>A=Ց֜:;^N%j\v1ę6Z]`Nn@x<]a6VG|_We:H4њW[6ޑUrRc$B- iE--#3F83u}zK9|P뫢UaCTLw{e,1"/DebY8yVδЈm5p|%Z7<@>ezV52X k+lUR3v'x 1K;af>wfG fJ5S瞀F82zd+$}7 8F|5gVƾOB/=+N~ǯ4RlTz'[r~3NSb?4tZӲ\BvbN=yjٹկ Pdz N?v?qeJy_TZ Qoӧ)4ʝflC*UP<=''rq'\ };qﵸXc(~mey՝_cٕZ<STCLjw'H{AO !xFd@6.ijKfzԂW'Gfo.#F^w˭mXc1#x[$|yA;ּ@EHGzf"E3mϧKnT'?4rq ^w9?&lZ2 *lu/p'17xa 'P2[腫~JrzId?'T뉜%FC֏' j; 6:$#:VUh%) g*)ߊ}X00RH 4)[iDbv˴#r\8TݡcPr;>۷'Ç#et 񌶑߅.cQC}9Ga,$lɈx)kXE W. ߯^~aK5ʽ;MJ/tSkS梌<ʍ|r>L0@X7nIH#*lM**t79+̙w-@,82r('H #Xc'Yo hY~c9'7{-4G6ۈlxa%t ~4@aںDl~#R}瘔SMr,!\k&-n{ _rHFx[>fKԡ˫rIY"z90gc݋e#GY>i-Е(B0S]Z=dz?Jn=)67e]8UDr/ʟ{x)ƍwSzKVs^@V5`];jK({k?G'!hAP\K|HA|to 跨oW_TBvK4E8_ /ݻ>zۥfsraX"!aAL MdQxOOΈ= ̟z<0q1I|e>0I/ߴ* 9@ƆN0W7R5#%2ԏ[SͶwǞӜ=}?B9*獍ABF6u!sUS&\ G;埌23qY6W/{Jb!a ?''7/C֚(נM6!TT$ckDˎJȺ"[; lկOP۬^jZW&PNb^ZOzS#GK,]-<~q!u]; ۢf,"RΰG=w̭}8:|_ ޝӤ.)ݞj1p2sm!o'DӻЃ=_U"T/RoH:9;1)ō""7 Tc*CSiI.#ZkQQ)Rk+4F4}711=. wu,Vg'~]gAXG&ҞŐ$g)h]UX$LB?6ઠ#I+]EJcr4B&+ sfyR ­}̈WeuMt&R0=7iIU=.m4^؏; [qqgDVvUv8, D7#rYΊؖB>4.Vmek2jDzK}{L#%tՠSe[F?nd}Eq\.9jϿ Y'0cnps+k9;Au~ȳ]9Z[C (؟wlPgϗ0)+u6StSI7^ʡYg/vj2uc8~ʽ)7l)듽D1LfI_9vQOҕkpOKtWM@bHX$"/r8ԡyLng7"~"87 [A 0UKbF& zOVRXӸA!ǒL/n6`NVSbJ[ y8/OWK5|C7*׭Ls~za<7ɏUR'=Dr2Nqgaϩci xd#3D~iٿʲt9qve2/"KjUO͚Ih G5>:mgWE'( @˧aհ"gaYÇ~q8)x_`λXE^BQCz<3KinBnNǝ\|u! pFٻ!H-0)C3T=IН9J` J Du n8sytQd:I\\e?DQhH>u)+Upt26|.WBSX<9c>YkKjhX kvUƶo y/JFGV)^K7$-ɆQS*7 9τɃ dsSͨY: 7rjd43 |Ty @o/[UzT Ks ~^>;.Z B _Vz!h(S|N 8r`"ZAN`$Pr3%!ߚPk<&罹 $*%qkHc!QIR7gAw.;Ēh-Ht-_8<DhKFIC|r{V1OP8/8" ,C3 /na(Zn])LnUy=jLuC194P2KIʹrk2ZP;ٞ h4rH}|YvdIUSjclI}J@ޚN^ɴt(႖fLfۃK=6\;bIzX[i vj űlu?z]ˢq Cgv4FWI{Mji G%۳7_},Qc5sӨf̢`h`c'kZut2)#"hF!1o1Slb.'J+B渑@| ntz"EoӘdo־>|kW# %K@G wc[#ؖ]7 ksT:"T-M=m1iTf!;*ӂc߇$c2jOo0wAG 8q ɦO/rT|<+%L$Z^ziA;"ijd&X5=^li˛d ~C\Jn)+2nǡ"xOQcY͖ Ɍ#T!K9Kd/zĺWML iP` kQf&AYOR#5#$jn?65[5$}) u{}t>/q;wcBBd1͏wߌoAJMM&+%KW1/p>zL ^u% COԂt 8f5`&5!N; ,O4!|-ƪ,X|3sY+Rw?e>QxNe]GjߦB4rBNO,k(ԝ_5_(yT( 8ߔk#:454f^F~19;heks)_,PPAktgXd}܏rj(w;j b *ODfbu)%sT.pXIq2+ؾp 5bt߀BETPEN& `!yŭ) ٦eJHBէ%-4B45ZEpKxXx>g`m4[j]NZ׳(`'A0yTK #)v cI'm(vGl` n#eW>1u#r>WXJ.<~8.ڦ/'S~qJQ?ˉV_{V~ږ_=/*ž e:Dp~ވec҃p8k+.ΰ'w%m D! Iן&X;x{$r;vK$2aYz.rl;B47ܧT,mlls~J&Xn.~q)>Q/o,'͜Vh=&*n92<&]<_IO-J: 9UVMarO|ۃ\g7Ze,si8ܞ/Uق *C.i~PrVs58GwV DWWT9*?~p5yNzh?" M87z*!&[ `.n)@j1 N6;c>g5H $SS#{W!pN ! I Ry2Gpv :a@-,/5UBXfteXooZk׈UF- dVhl?7NV/;7Z5dmKS#ˉÿE+=lGG?2Xz"E:嬃/ι~+\/aą{A9:H2ވTc]*ps ﯧ6iɖ,:zHAG u`83- rr𤇨+pJ<LC|8g"v\@7|V p[6dG K#ns>s?1q7W<_RcN"Q}Gse)1 bǡ[Є\7MwU/^2;SѰWD ք Y?H P̅צ֕tԚ\ cS.}*>Ng݇TcFsjnBoX6=Rf&[]UL$U1i x`o `A&kzț%8+yakD$}٬oM\bYX,1jOÉ㎬ 8z {>%7'S*p.& &ES^E|3ppǣtV$jnUM "*IVlݪۺc/VJҘ8ߺqj&Vk31ϱ @.#X( UJZvo aͰ&z:WbG\CO\'tӎ +_t8A0[BTjD7/6XE8e3᧗sEMKcpٛ<ʗHxe5gl*?=}{i[ufYR PXT[+OMiW(D.!dDĬe;/6,Ui9^Cōp=R*3TC-w sA 3& Fȩg>u<\9m*;Β'cƬ%R?FۙʽmŤ'zsQ@zc\`S)(S &剛0PR !S*~X>CTvqG"_hwA+p&76D E|k$Ju? =$Vd6Y@ScWG3 'I%gjtBj7/*gӍc{ʎTo 7baLY74ȍ.@frm儣dh.qDpc}-Md?~L8% BrdLe|Μ0J.vfYsZ6^j0֘D`~TV`;͈HD?ocJ tȪd-F7b+>B$9_JyhZJ&ퟺJc{fI3m\3'LٲnUV:xomιy_&VllQ"4ۅϟAe)*x kjJU iRjgإ(8J](ۻ&bνq%Wۅg{ e3Z*U`=a:NF_J TMf+2Οoܥ 7/&sA #aDKPiւ:n$v0\CB v(""`'WQHtC0F$N0㡐I-`߳ݮ}/U=G"IO\rj3JA l>]ieL"a#i|ƃ/sO(]n@8!|gnv6鯎)gևu7O"ĪjV'~ X/C{Z$t"<d/[W^M I2 4ڷh_]eZr~υ h:гM9EHAe1(>BU53U9ek=FW "|Nګ?6!*4{e]Xb,4cvD=9'} _ٓз#^!:8%W4QSu1G'zגEg,V%#KFg#7A8 A0oij"_7(Ah\苲8p٦.t. ʔ~aܪn>3ǠO5f&wQ#bx"_I#f* ޭE*⽸`R(dߺFeܐR?lؕaIp<m'%l~ɹCkE2;ڬG7O/N#1ˎ2SvpI9/a%ހ8|>j(hSY:JǼ[,::DhP͇VH5kͅLʇ/uB5ϯ  Ts6"[6iMעzn!W3+㓄~L^Gxd=wT\a|${׵pfwJHsmDq,)b= ELAdkUazGO>{9;ۈqaEĂFF1' dR$EoM^ÄD{+§BG6bLc^>) &~H.kMst2h ᮊs~$W'+} ?c4$ʩPmMm5 lmR>:]*D6Q4F%%Ώ- ;of6լ|bu5Ȓf:<7!^-҉=bMv_Hg)|P# ioħ'?Dѡ{%*`d59 \B'|-?mS+h Fڦgz+ )vz$n5A:ڻÎ1qM"ȲĀ1wo;A]G!vG1LOf=5)n#{;n|1tf<]t{GDjP 7ȿ,IoP( -*U5"zl߆Ɍ\t<g h,}JtH*XE K7 wMb:C ̩4(Yꁰ RB!Mݼ9Eލ jfi*$_u=kM7opUIZt+t4o.J5H}]ۨ+deu) $LpזAFH# nG!R e0 %$qS3X;sA:̢5`F%Z{,G+Nr4ljM:J#BOwX#yLjY@ӹA9 7"Ṝ|= T_W |X" V ;%w \9kx8Sd䌧O"+BpԢIxĞJoq2<#K9Rm)@.|eӞwpT6[4t.נDĭk)M7E=14gKU\(F\KeGrJՊ۷c^ Uw?m:FYD~ܽVY! ~HX]qpھ{o p[ԃ^9zāto5%8-~X׈=RsVN@RfWӌ$p, y*9qm~/IG=Or LxC܌3x!6FzRQIt%G.mF c\}J|vȖ|?a=kz 2eԿރڭZc+0 ;Nη^f(Xa ^f;k EJTq0;yX+bE n^nZ b$.[ XҘV*"%/GL9?֛ڟ"B,$)3mi]KcQR"Rx_o+ _ nhec3Ǔ7Zfۧg!#;$+(V'}&w :V%>FW]O7IIIT}"%ro>`Fs屶^!f! &%KzWɏqn3c-De/ >4D-kCfIm`MdVa6~/FInAf*hZ/L|G}&>F|O`*\ 8&č7[)e۠Fױ%ޗYj_703QB#.j{йSڙ\NI#ʤj 'xC؉R}oחvL24׭yzvr033{יѷ*TLmo؛ |`l\bLι+Ҫ,Og(1h=˙Ն;+mTP m)$ƐEx0bC֕;0fϠ'~+mUTN\$(ΊG -n)Ni]-w~q^%HAIzۂV 3* ..&Xfn:z^ʤM cZ3at9s3StY%az~LZ+{aOEГq,gUS$udttgْ#b'=:G<´K 9 Bu/Y;[b%, 9mpJA!eg0ıP]How`(qDIْH5V.8 r_C2k ->'EDDeFL'19h0uUQ_x(M5W\_!a0q׬j4U'K 8H@BC#Q⣌o;dl&&1^#'%FC>0Ě:&7ڲƕrC/ј ƇʬIZH^ ̋=.7.2(z~/dlhT4ݼ&ݎ3qiQ( >Z-!67mnw t"fE̥ a}dql$\,+Yq> UZJ3h&Z1#iEgBX=E2n쒚,Ta4*]ݰ*1=5/O6,TI+Y4cf&Eܴ` ώ 2:9)) A_;Z!/3a@jdC n7hM+ɬ$|8QeQz# #bϑgY8_Vyk/]'9^/g2Z){{ yIU+Ⱦ BHzfM?+>z==wv!/mah SNk03:ͣ&"'\7i!3' BaȽnx:+(ѣ U? "ET%n_VafYퟠF"^(aSOLL35&:qxG >ہ~~ kl߻rRkˢ+ )$챾s[Yr߱*Y?wYZ& }ۡu*iIxA*ݧ`r `"$|]2xY nS׻^@]~.`:fAtp'J?H:])"ҏ~|^.n>k'L?4TV_^,WGn%ue ]voN| JG4G@ 8u37^^2ʗUXwEDd}Ua@W`$WnOqD MNQp&fңA7 ДI1h-佈4AؕJ.S2zQ-54z_vwj3?lSz{R8qOh2RvQL5ה q?9T{`3<#vZܛ84qWE -) =yWV^orR<ϻj14ſg8>2pU;ɴt>߃fW~˧$Jؤkd#UΣrݚ3Z]r傪-Ey8u5X' ~2Ujk1iAXڕ O7DIl@%DZk Xͅx]$QNWkkivɰx_6:߳Ӈ.*;-P@SH.5³mrY*"HRjFa'P4%wbBH3VEtRP >)Ⱦ8]kң0w{͋.-Wyʹk>}shڨ+;0U gnG)fdB" 9{?\5=XSvQ/c a#6"7jeN57xN8c$ m)c~+W([05 #LCnQj_T._*U2Rh<qd#bI|y$HRs ` ndWnUeuǸ ieWuo7WNHR<7 :k'll 5aۊr+$ͮ׭twE}C _%XŐQFN[0~цɷ,~qYv}s Ge(HMM~z@ 8|Mwzî8iV} "C$3mΌB$, ɤg/Yio6 mygUJ1 +_ǜdb/-%λgK,TD /b+H%ɳꘌf ޡ?8 +e I5Zj_jaA&K,vxՒ7e۪%%|Z͑t0hn@^ բ,FZl(#{vKM n:=Ȩ$G%͝ff=M̀$Mt,%]+}!% 7XL\OmU\s0\?B~jwU22t[n^; u5u gʨsJ*[nX5e:9iR3t1-$z1 ;E ''k[Rp*4b*Hf*8OHSriDX9,)=|=dYؖ`a'ֵ"AS\MȒ:¢ڮo mZB(piA;;!kǻU7ۇ?F9 ޺+K %w٥MBS2 *W*G1>Cd0QX 09ظ"ͽ!wdf z#ʰj W{}_۾eBEmCG=\8y?r{(i" g,4kS@[en_Tb9,g%?֯r? -(S>[^u ԣENs")1l;ND@ b,7`^?eW^ j+ [> dgi.[6tSGFSꌎ 80Npt5Wib߻-!PeEz?o QWp6ƒ)++rpxVnBk: :S'pa+cOA&Ey j8ƅ_,Uͅ d̍~ljz|]Z#ia'zE#3NXBJ=~\bx\O1DŽ3\/wJZ$0n*Zlt9x!9i6gr_a$[m#RE*5`uha"'(&XNW#q'XEP04T#Y4t.(<-wpxAao>}}$K,[G@Ce}tnkw”G*̉C$c`N?5fDlFjr=OPmƹBr)}e!ܛ4)joer)E@r %^ l;`| 2F7f+K\B;ZDvb6xJ(} qnV~vnSRϺ;s#x^K#,P^7j #cɩ\/t4G2c;ۤO7U),8QByn|a;|E\,跟m\Bi1/~X60Ϧ8 &{M|l##'H׹T+K^5fWVNHU;s:hD5~8 ; P,pq 4d 'U Eٌ ϮI Rp =*6h _>0暒!5ecyX<{s}HҤqhE/ڊS|;h@d) \}@\/-~qqxFa?Rtkx*nJHHG Äx,s\Ą>FN݄|ېc9tϣ qDzG0'OwqAO?Jm]e#\ )a]5>^FIipYyIM$@ |/Ẹ&1(1]p#h=Y%!ى^w˳eյX6I) O-NqBIh]H4uI @J5dxס}I>Va. hm1Uq4VfXKQ>C3D})Ů׋ijjQ _E_u#Ggm}w]/N|Uuّ&PQUb4X䔅Ҏ\2c4QwF0ɆX"ydɓ4u6E@k8Ɣ|# rs8;uAD< sDXHZ5@57}˼W4Hr:Q8 HN,.yp~W4]G1;z.ldǸpu#_[T }~cx~C;gw98[y\6'jWqRS HUi>l\5 7&СQ ؇gdt /UW_Hӣ~ER{k+_ P棳!ٿ{V_N~Sp*x4) ӾJu-X6 r, bxE֬\COKB{WRfc$ri9'EI[ǥPv-pW8RC\i ΆWmf$9L,-nOJ t Vq2NQ8,;7F4/];3"J}_b^҂.j"@G-%:DOSߪ)f#M qSpc#q)sKb%;ԁ0}iIt/{&s3#f+Ӏ^_( C:i'#7>5/9yQupXyl 6eE9Ϙ`<P^t,޸ ɮb O0XO]=9ބVAOq:I1ŀwoC .aaSb0\.㦜||'\##uTŹXrajWԘ3\m4k_T!7]z{.P ^HxXPQMy*3ڋE'N)!2ȎLP^X<,ZƾyqmX(mINK޽Y1σߑ-K&ԵY,;Wh>""`29VK +f$$iZ7#`֙wc'v!X5g;2(vBEͮ܃2cO1&Km*eP-=-OL`q 㩈;Oev ;WxBfC8*=f+rh7]rR~Coe3aZGƬ% gAt:'E&|Oqb(uzcl㖣'Jfb,fi([NmC}ҷߒ1t9Z山P]ܤ⎶U4&$Ry)@S%N'm'u2ÖKCc틺>jF%)Ura{TYW sc>t#rB -Zzh7>ܩa4(dK42DvN&[O. p =aO{ewmbw[X9U3]\{,wU`+uvzm{θ?.xXQ d7|B +U#8(hLDWdLP<:/fe(RvI  pIZ!M^q4;`8nc{LQ^FGzI27a&gB@|A}T쩲vՌ}n [kOfLvtuU Ͽrh'hG9Sw(ljPrCwi'Ipt50TW3 -kFIcF" $t{?};Zkww,w70WVȷhUdaezVRtJJᭆ[ӓDfh&ϴ) hu0#"Y"tfVY-nApߍZH\u{-qU/uj8Ъ@#[wi ̙ŒC3ΜΩ/ġ[҃Z=txHiȨk"[쁿'pȱ1[R(#u1 )<ڹ?@ rڝVrF3``iMDAZ n׉3uj9 )ѽk0$lJlK菳D(lc|N,EQ~̸syd,PEa|/E+9/|sզ>Z]kAf]Ii7D!(:?Ӄ nAy(ώ!l"0䠿%1RWՀ=ǎbѦhVfCi ¥enJ}0A3aqO}XٗObRS@9Ss]Bt ںM$vH)j郶 >c\FZ({#8-kTȶfUq/㌎zѼz # cSxa1AQ Os))w+`D18$&Ԛ)l53rɠ0./yynadFH.KP-@dQ;MZ4-LQLNQ)89JDlb\Nj'*Ū4exNϫWͦ0$1bgYA=+'/J{mѫ:w``!=ﮬ0;?K}pf(fts^6]XC2DiBzA^-@(K,  ~5ފ*x:B\e'>d3X<^ U iu|Tڞ4L^tujZ]a R ~IdE,9F+P R+e[oչu.BHV3c锌v@)# ҭtw3\4sh6n\X?_l4B.p9kRi#$S3::˅lS7H䴍(L Yp`NX~zomiaѫO& ދ3I @.ᐣ.@)*1Lj]Y߷^LOИ] (7* 0)HP2.P+;F;7tG``U\'tۊU ]R@@)ǁ #ڶ|*)!BhE^'/x2ҕ铚]FԮ7`$ O ԅհEo`v?6>za<>GPHǘ$erq.5qՀaEc\Lȼ&j3b.kWq1;AG biaȷ|`ٽI!KEL'?(98l8mp?2iSP~X9M++,aޏUޤ>7~#gtj 95kh>jYLֽbSW(e .ϟ Aنp))^[J& H<֡pu\R7tښYFʜլwًPȶ@(fyJ)]ng5 }]eLOGkL,2F&r Sʅ{Rhr-*>|`jkvRGn>S -1b>#qOn0e@Ps|nD}+Փ9=MWCަdx/;"ea\;&ګn ?EqyZ|MBao(eeUr-)6z`r U]Ͳr`P G-@6Hd1)+ #3CL9L Ю *8<'3e ^7C\Of3^vc$itߋcZ 6HԑPg3 <( A`ؕ|C\-%̞zn [ie"Kq&yaqw)k #/ʭ3n]5 q)y%f߸#7CDEo{1틴}Sq+6sa^# -bTlm(RcMɩc <Hp}tJONqjZ*Fkua_yp^fˌ<$RIы2΋,^+F/eP[ѻٛH[O ; oXށ9=:uG=y=_S)Ȋ͓7KJp3UmCh#=@KLO㴨֮%5 ^\ɬEChܴ> ?ݲ.ň[?p3k?C $+R_gu[TqxJJG5u[o9Ό 0 X?ڨf3`Sw$1il",Rƺ _O]b|/{rF(96eD>qݬxnb0~K~V?b2KTX#ϓ8 zv'}`, %b$ 9eͺdH{ EGMλw2. Ę)N?֏,;m&*g7V5|yDZv'VrKr9&H>ju߃W$W0mNˎV!kI~npDQ\09, QY'UonvbK11=EUAgFE Rx)9o[҄>+0H#Kϩ _Ѳ_seI ag ݔ-<3f|#tPdꐏPaG{пdWGgupjE*AՁV]ݬ LK @ X\𐻪Ar2O)wwX VR@]+0js(`-jF(2΁{V0W JH;uJ>dP1Iv,Z-e4j}2] Ȅg~eq Cc6QŦH5حLP8leMUZ!+$rl0Oo=K]9ݯ7"4WyBOoe[eFk1 BuK|s34ME!꿹#zwjT%}Q#hE5 F1D s\=2ukhu] aRMYOp֊zJ,N0:D{PE5bkO'9W*[B'> $k+²h[L?=ў6lRHzC_xUn:ĎX@,5-a,F}ڜ8ƮG囶F|ieA| BUonݴu"LƎ_2b&a<#40,ʈ5(4Mkx$lq}?rTKfFo Ò e.8?:.NL~w'89+2lBUw:Sۿ{ nb| p ,W8Bε*vTRr2HJlVSoKN,<DFFh6T~X6I]wL !r;k&!k?mogn'k51T+/`̎l=kû|P/%˃X>p`h&8@<4%9N/Kg@1`^dը֟^{GWP41ry3CmM-6YNoB`:(4K=Vm ߫(G.B }z-yxiXKoإĻOSIbڨfڋɘ&KOuB"@N<:0UNU!;eRUHVL#1g>Fk~OYBKWH\ۇK61b7-z60>h<3/lMB nG ıGO3!Ƽ* V:7d9] 9pC vA| ωN̮N0׷?ܯ%sÊ% \i"%8a{Chpø.ǡ8}e(%4VrG@LmZ P'řg!׆Ȭf-6)kMz eӵ@#RM>WixH!c#M=P3[ Dpg=ol۞%A@d:ILjVXFLJ%ywoY xueƤwƕ9PeqK_H6sz ЏJ`5Ղk'֋aŁ%nl+ w7y0 fvcI9?;eD|7,F3}$@9UdܽػŞ5bkޠUhYEK:@Y|*Om4R G`IU n3FXe-|/%83i#n)۩K\]Whq.%tPӌV;9'.1![ZXP@u)jYfe˧7@!zQ5Qk_}o9rtUHVv}@L3ʧ_rm/8OѨ%?9^_ZzYF7MV&"cZYSYt!1MbwJp;hM.,;^/jrP쮬M/sZA/:E'cRԣś0NSU6BIPpNsNa$ϸy+CNEn+tjENeiya0qӗ{qz`D/櫙^H~|ha8SA1*rŐupf ( ,lC\"43z7l3]EOʏ}^$aաs\U(_]˳&byؠi9/ bA6{zŶQ$jbLzPTm^xWl==HF Ob831?_{sG%UB峼{QZ Rs8=0,GeVzNPBSM )66iFZ Z8a`k8ɠ,=ţJD SCPotngXMX^wGߕw7wW:/;6%g |pD*ق0E^z7<㎸'؉/DكY&^j[> Q+G`uUZTF.O;y2DŽ jڛӊKAQ}vAI>YCUv҃EBC 85{6WI٥UN|6ΥSrrhog)S$lMid/YH\)Ok.JE kQlkzzZVIky}kFXV: CG>ZYxlOf p NԾ_;)I)&;_iXl[er/VU{/[FQb8=ץF+]߾2hQi|<ܸLBA wCŧi{1BmfGoݬf1C+F2$YK'Fp!WM{@^9I̾+6Q"VUjɕ ,z_^nlK8\h(!S9D2GE7eTky|1sFyΨ'6ۚں 4Z(a5$fN2-t\ +M& V("Φ 8?H_OU:PRýf`08Τ~Dl9nmUTYBCm䛢U4>9@UrPB䫖@?BۊrqiJ@yG g-r>=6BߪRuSثmX*&fgS_5R_:0e#ItÔno R̶SdJPgA̖j+o jb}C9c5ܠC1B=LxC ӝcl!1\=˧%h|c{h2Zax9,ɨE7 :tjkCOMc]8(sRPT:yKg{7; {n o՚|h\e=X \OQ }kxq<5NӰh9]hp@Az79tcuC̟W*2`y'}$g1AN]*H>%ж7T58ʗ{b5,$?c|Gu)d52Z4CT"]s16|MX7 Cr"qw[u)$MMN凜JK GIYZ}6/A h +߫լ툞}в瑩<r?0Sڊ*;6opˎUStq+ ח??>t)cYId^FO;B0|X]!F@mSvWwM5 us8|\g84!;XgϞɹ)pN6Twn=uQo9ڣv{3z o4x~Nz0?,'v2/fOݎ:M>{!]Wc?!}@|;vnٍEIh3jd fNAzURcs,O҂7higxFm8Zg* N7z u3 dœ4u+q!"Q[?FF4\B_`QGVN{;h $-H߾m`nCVBlA)Mϵt *zlǞ"keG62y~pp IT,VIS~^D~_HL֋+D"6*Q7-y+VPDK&=lqR=㺤WWGU$o˖ 3y LSR_  !'`2Ac:y'2唷*j:Kw#O "]UdTȋ:GTK[ K֫8ۙ7[Nc$Wjڮ9^4a^= WjTBxfVI/9Yl:/l?ys[,hFc;ƲE8NY_ޫ}?‘{gP#dQi9?SG0;љZUɆE7Ԫ*B^ My_2hiУ>k8FCwΘKǚ*1;M/d&KD(ceq(Su>NSU¹i %5xi=<epˮ-I3X<~<W{`h[)K",H1y?fHCPLW$p%^JhS~9fJ-||7;zy`zW(wٗ!-,+YR r{՞IX];HpV2ǵB'5 +V=|R3> #z a#r/mjɰc\Կ j%]ඌ/=VOF ?͵%G6ˀYSے,b:8 wz R$~Ai`I\TЕDK& ]TZ67΂'//2c4A Wՙ鲃\,J4*xWrQ`|춊qHfq'{&G~À^^ ! ȕuM ^jdje7^[/#dig i@T#1n XQ&rb4IF=%}/'38ѳm!ZAQ@S 7[?ad8,<½,$_szIog@* OkM:h+tT"7_-L˟[:HqD Qv+Jp78 #<őT˼ EfcL]57kUw)'.psm&顇<_L} @oM?\&Eq zvt*Z7N/7,c/|NhG'=;8I8h7cr}n5{0 yzcPh此z4mRaM+7KnMWa%rѮE_]ݍOvԆ+%Me _آƒ&!UfiN8Hܹ+3КQy&ibkC62Ro V'6#9j@{jtF.P䔸 A|9F`Nd`vVé pw{ hW'gg5gML@JZ6)5;KYR %aGi&=g;6#Gn(b Uc崩"`q֪aRF/%q5@dϩ%eꍂNiQ:Ѱ$DXёy("1bdO4WE}HE{p=a,n"xHy|ҵy."޵1l^4^ _B,"*aE<K= Xˍx"HEھ"=He_C}4J'e6,sToaྏe9Ҽ_d#iyL/CZ %W( >›c?T_c ^E`.:Q?v{[iL]SW8;dԮ L.@ y-eW&ޢ'T? 3tKt@-[]J7=׶t1\Pi'Aԃs]Fɖ>. \)"'\nhҞd%a;Wx$ F B$jk /B138qβֽ6_ѣwbYѣM-^܆N$5ʹ[W4U *44.tb,ٻSk q)^PV{#5qArTrÞ:=]K$yI /BOo|AV "B{x󃋧cW " A+<v./h%`Agg]h=z @B>6K0Єպ(>AY\~Dn88S~ -RZ*;!ѲEY Y:ZZBe obxq_-W^S>/0Qk576x%\dؙ坃! CJÊZߖЕfnZk,wU&^*}o̥cM# e\7Yk<35#)qE^ oڇ%i !_h?esAQYEIq΄n3>Ҝm͔Zi{A`3ʭ$`k}7Ww4 xI10ȁO ] HbT^pjC2mP?La2* RJ"1:%WԁB$AIrHx h;-ͫrTp>QJ|#ʹ)Zq _B|ʅrkn$jJ>i'cQv(pQQ96`Z627lVpu9,Y`o> <_á/nXN#08f D\P)N$l*!DuבxU9/ipG7Oְ!&,iiW}LTG v)$*ry7sk7 o'aJv4rnr2Pi'szCN7F`#Hꆳ_i0D#wSoT&M&! ξ_"4ri`Us )"bp>,+6C*> &Xc!9\8ʵ\m ^u_λ"2vTji`d,EoT^GuMҩF,W.8Up2#܈V?.(Z|MXGŇp>DŽ7=1ðC]2֟sPI'4G=5d8ZJ@se}gbNQjJS9²&,+C7;Z\s|yӠʪKfTmIW}_!#O!Jdxv 7 Uv4z(?AUiBIga )di7зU_FaȿњqPX9$2Ss/^\VKkuB7YՕ]o9x l2 Yszw;AlC}Xojގ`rN1!i}VxQVB%m>΋Qs(u6w D rꞔxe^ _a'T|&34 s ș}7&$e 0שƨ9$~{qXԓeQ/d7 L_QvW =_ۨq2RgZfx?9{8'/H7A'6F7M;5Mlyh80i^%CMn|]խ"7Mox_K@%|KGE -1.U12 Wҗu Ē'k&?V#\qhefNkUmw0(#燢wLd5Q ,!l-48E IѺf3w0})%La^xH[$NʞN\6h)}K#^L)HغXOxœp I"ij8.VP;!0FB2 ai`&:zl؆2Cb_ *!1SFlZ:N`AkGS܇ f"whļIOE@gX{g1fۚiIݘuwp56N2BGWV*Z)H-qݧniiff4PX&JEO75s(-3|X)7q lj/uCciZEX#֏H="ڃS5ǫO2. cS;m:;9sqVe&U# vPF =4 z5TGG.uk7s#|۸-2moQt\ .p'v2:Qw8%p L*cGORbF Q'd"&2ZG]+<#k BxO[hT!224S "2fe-i(+<8x倝7ëЪn6u[N8IYs/EmԼңE| ojPLP7-%L/a~"KXb}ӕv"}КJz3cZ^s`Ga觯@L:IqqB~Hnqiy;f4G 7@'TWZ rP9ţ h]x leHYj>{8 "ҊLNj\s:O_nWe,A WDɉv d-#9p"'̈́"/q:6YI;bwK߯)jv \]jb"*gǪ**B/ɨ-Fz.BUn-}!TB 2n?EĬK{{ЙǢ=8YkɻD!PþH,A*rG1W t ,~Uj4ov`5bA*OgRlb/Z5V/l7m `) oz7xBGٛ+Wn_WkGfɲPt%C(@˱,Q<믧xm!B{nK-?jմ0>X~i9P=GisiUQg*?D v+QkA*NNch$5cf_;!/UOcKKfvW0ƉM>gd:HYuTކD4SsK\x -hoܬ]Vc?, ,[KHz~~&#Ca^ғӖմ]qI_篏҈GمIOCx+5r1s /@l7蹗;-#y Ta$-}]Bj.Ќ}6Hd1; d Th1C+V>Jp7]lyB e nV ^-)W&lJ#:=8CB2{UG9 z]Cx‚& kAo~WT1r(l|Oq=PD{F¢q+w%U,v9F4@Jq~#AQ [Gc mA'JRرRRxDK҃jΒ^+u2;yRXІ]przIU }e_d\ajq$r_9OiLl# a=_AʮFE!H=j kZWjmD ҟF-B}8"lϑ/  dh0K289n&bi#/8=+ZHhzڄzvgW a"kp}ߡn3hLu]X0QålYm%M !y pgm7;O8%ܶQ}۽~L9D҂îiɠӹʭLdc]MԲ&˞OD1JK |8 IA慲 7/u6 kX8'$;uG˭8[̾!$o)&D@(w6%VxkZxS\1*r==@Q@~ BtIu] "~Z uE?]L(qLM6NrA޻Nr"u{'}5v|no-űԜP }U G˱eiC6^>+'tA&?0]\:9oZ5˂X:}M@GZa3!zM!`2/YwȂf efNc.@hnmLR P|17r*\1^+d2L~ʥL_`aπdj߉[n-~hm*b΃)D]%4Y;EFEN%Z(,ʠ7%au64FHŅ ʵa=#nDK:n q7Hz>J?|Hmİ'VWDiYޗG]<_{Rɯiܲh6 Jmu$ +!բ$Z|ֈ; ϰ.r"[P`u*\DNaSOYf]c( :kc?wB+ӈ&+v|p_miE2إ1,LRS!M>S%T[}#߳ȵsLʉ/=(yL3Ϸ孯?OVI)GޭEUzD4S9FΜ=_A*H(+4ێHECixWzOZ-B,/YJlh .vNʏ8Nw=Cޫ ?8JKh&E,E_}SL5rᶸ mf<]FW.ԉ(In@yz 2,l(r$-gʏ@b!9.u#n>D R|H8OIBUdHI ղߖA?k fOk uؠVD x9E؎Q)Gt#/NP\]VDp^E^Gէ\vTH_BtmXj= .xb8؝uYKwV!xu㥠j>P[pN7-DR;X(XwtI"iD UoHW@iz&&w`X!εN9n7E~He$IW^ߪ1XXA"S?d21 ڔ/`,R[lhoYbsf9ZydG=OcdqQ&_l|JrU'@IdYecSR2$K!rMŸ@(dSOy칎gd57kB؝StrGos%uG e7 ^~ wP/$Is~(9^Y]GIKFRCx S3ҷSƓDIAIv"t0_ 'vm0|@e2ĥNA2$ün@C>H@yueb>2fd۳-B;^9D坤!4b+{Y2jG窸stbCY9AP.3wuK6AYEpZ<.PTaOk/xgVD{݂Z,l&7/z+<F SX0t;lnP+O/_Ew.zY:a݊.4yEsb5.S/./759m5]Eq"t}GֆP5iC$-ʞ#C=CD 1|NrF3H3}܏}LcpC߫sg>!灧aC8 l5Uz%&Pax:6l(D;XF,bej$ͭEF-rn)oo٫;J_f5ZUi`neP.K-LŐ*D6-mC!I-@D_ڷkq=٭xK4#*צMp^*a͔q4Ù}i(O (d򊽄?WK\ Fujk}۰Sy<Y-[%x31*3%TS'a3K(;5)ÍX͜4 !tͫ??yN8Z`F0tf٘${?5"Cn@;4?g"khxaoBYBZF^Bzv M@͒FVݹ󳸺s[as3zCݐyC3 HI:ep}q2_6>Y$:׍(aЬ'N rkq*EhT5m,@92~ÌK_KI=p}\6se#=)sog2b?[*4>?AÒLp:Q`kTbsA*Xfqp]8X蔒*sd w1H e W!F̑Mfu7;.J;h3"j0# 9G"@ @c9Y; * Q@w(5ji+71l^}GH/5Q˜pmDkV G?atjRoqd/:|% #p(15?K"e"6qB8o0vI'J@#+{NRK@}m=6555KV# GR(0?%Z?aZf4eƮX1(ظEO<:1 UA!kбd'I?!T3+'(I˹SBZ33d({ ilRa!0qu#[ʫܨc.l2;p&>fq:x-8,1`JkE_]DKo>,el24:hR"Xr$c$V1P8ܲ95Z0zU:j6^odR6XnesQj=Ox@q]qR9kp4)=\Ն\T@H|`~b9{J )rHps)0s;u/o椊d5Bl;!hą_~teu'ZM̗B7̐d@J=$7Nla{P#!>E]*b`CA5T}٨&CX+{[>Ok,aDlNدn e4,T幱E\,ɚ:GdhJBeV (kbGӆFXoVeoвcr+7 ~`K6`X]j =>_QLUR :U[TIcOū=qrQk-f ?8ĵRQk;$oQ:t>k{~mifS3BٽP=_~?xc^ug0F%rPQ&I v<4|Jf7!Z2uîAϪ\75tei1~Ɂ(2 DW(j;̽%sS㏘<ۿ_8Tl;ȓ/(Mbx눷m>z.n CeD#u{<ҪX*^YPp"p1%$YL<# jRA5e ; Z}Mk3j5B[Y *rAQ'G6r4U" @X?ؤ4ڵuOQ.rbHųEf)9I‘1 MM{(`AW wz\C_/dl!&/]h=\z(KA+&ii_Və"id%8490_h͛&M9rW{\Ɨ<\.J>ĩPèsd\o,Q( զgW sLZQA-Ǐ|e6 L*KI[U̥7QA0[kfoPd,wBga)UQo meR׳(H\St樆9zb>^ >S33@Z1+o6XHaM[XĉA~ڑ ww?8<|zorG(ȑq?;GR ;>.RSx}?yM\a"h%UnGSFu$_D!$9HWbF?ڨ%hvW|q<~[K;pT)Jxbi9%# فx.?{S;= q+ә~u*:uLҸvJ11;/|LcD{q4̆l3.C#YV7 :=}|'.&>rGqr/)FD$IʒeyqZ% ѡcBɟ#uac1 E^!#ofkPَ'76NsF%U-0ת7la$;1g,HM1}WРyIX&2z%܈}s<3donvUpKF]Ƕ<%R5a q|E [`3Lm%aP,$8^̅2!|)ӥ2t Wd$#2M>%sO+h*(h6j&Sܚulocj6rҁԧQUtHu\jn0.<4Zy.HۆG_Q_jSj4 YZ!4P:Fٻ{ӉԪm.;=%81#p">vOAkzfXjO؂saå윍 uԗnCqApO(YO-+}eL =DID-o:+uy5Wݹ8.Y"#_Ll/|ԮT}βraiRb_^` Uhb6':"BK$TM}f>A1ep3lkNZpP`݀nS_@XEe%yૅp|!D]z.o:U&wW]x̡}KNqi//ƣyZ]dʯ[nDC9;ɡ!-Z`Rw݄L 2'!4{p"vTMLa9XŢPݝ炗ǑԊQI-g:ԷGY5f 5ľ[wX<꒍ypc+1x+SvG7.gJF ;\*a()j+P]F߅V D5]J$ -ǫ}z+T7Lڼy:0Ҽj&k2w9@r<‡͐~᪎!T2w[qۄDg=[篮OU KS0J{rf$n )i=~CJmXd`xC VM *(%(t’y=F5%% ~X'ƳgLUax' 􇦧z3CF祚aUSz;dG6T"RxuѭHeuQuE1/q63q{=IW(7.n?GzI.[GmM\/W4 ~p*$^dn},Y'?5!BvpZ<ׁؖ5`]лd7te6UW\P۴pys0%"n`/Cu~}۠i.־sȮ ;C*q d'p2'WIcR`PyӐ,/`*q۷#- t§ ro)pI,cl6RJYZ]w3-@jv8(`Y^U")@fw iPGt5)[^/K]6TؐzD~pS0XM֩4m@ @‡i_ϩ i@&"VW /G3Mo!Ɨk~"G+Tt12dž۵j-'4vMlv#8H8ߤ .^zŭ9(Ph3r/>א1̏ A@_o4>/soOk|K`iCjQi9~Qb5]E:c%06f$ )b:J |R*#⡪ѫ4čL ȹ|ϦTpq8_F$ݎ 񅍂ySelB.p1(lM T,ygHt] $3Ffx% {+uG L(sι Ȏ&]]f&cnY/Y|(`S We6CPo*#暴c/$$cTtj|!O~b(ʹG enl˛TX ~ >=9ᙧ.ug& xwc.&r=01z>˱Y=w+:[[* %+kۤEh΋'aݟ謶~:_#[*O\?V˻.0BZPˡz4Su}(vPqD3 BWC`5I$~`KJq8@f>6+i8Rbu:}%$;,aU[/'%Qа'HBct7TVlaP0|"Aat_12uModJUۿH>q'S%|X K-P{h .Nj *A] Lc&q ^J,"gjwsCؿIZvI$jehY,)rw_+[E5,.ŻSb7Vғ~={lļ3@93 35m# Gi%0,>RE } ߙA[}n`L Hּaф-84I3PżHƂ#<_+(Y*Ժ#k&XvƸUu]t$INFYTW%_\_%u [0L75ظ_TL?PkeS I68]YJ+zD9O/w(-б{OEyiT4P7<'%0P:Hhi}O=%HzEi4EZƓuF֤+dݙ4u6HTf !)7W SBRrM5U)7ƥAITu`0܍]ׂ$K(3mmب2DxE)Gpn =D8kcyW2E y R;ꀌej~*i(wžVz ȫ\`؄"q;}ĩ'@.FqwdeT1 QϪ8S>:AiĬԦNVqXTx6.!a.aNziu\ϳnܘe[.MYBN.k9{.+*Y+1WZ| d\a[_F-Ɨ 7k8+cngKVO,N&@mYB*R-#2d S80sKz;ߚ%kRwc)5.j +'u%"إY4֗ wԫDζ!^1o<9hx`<2؁+/m,i ]X$h6N/քSPO`s]UD`?,0~ʇ+BqD! XgT .s)itbsx^{=݃meS/QG ap(FXp-;vEߌ cq&6ZO~/$olJu!xzg &ZޮŮP"sFz)j4 >ɳMBD_Yc,"CM *!4E#++)U}esP(CżR!Ҷ;)k1pT`4k |&=@}'"(LQc}Gg:74}w-m=w~gwA@x|=rdWJd n;@F!r2Ű#٤VՂ ĺNg2%_($ բ 0:N= eI26"&iU6]l>U4lp\h-l@~3EW4/sh^?*iV3d'i9,[-A[{T%2<2c2)iGRD/4gRՁdvzzS 1TpP Ii aڲ1%#ew!P]@JG]];Ao׬w8%? rNEWFAهTic{U!twHSBzGL{a"Wg {ո4'U4J߈١'?eņ71LKp9cЙ7|d35Q|#axzT~PQk?ٹP`4 jzI={DD _-Xmd5zu %S/*yDqkCO͛<~FNvCB8uS9Fh ?іl 5|mDP2%o4>T$5ATv)?u7 :H3C41;$JbUp /g8/(x Xlx?N5.;{b͖Lb \2c! ~zw: ЉDdw Cu)tMpjʔtR 3Wl-tA/8SF^ 53Ӳj.oH>mvVr$8%Z^HYcie9rT=6JA[Ŏ)F`my(:tDN&蘤my3;e϶J Rd&)B]N#Cu8o ))Ϲ yQZqJ(ػo5k%CQYwx_rg+ծ\FX}VoXO?]VA½PA›O׶S=o߫&iTN+K&ĉg*Qp>T$yj1Yc|h*f HU룙@H\흴u>ͬП/UM\&Ò\'n<"@ JY-g ?GL7.?W#!"f?83.;>DՃWe,|e%4,Qp76;BvB) o U|?%3JkN{ Ma)]jȤ%?Ř0g$&*P z8]DhyB©KS 6Ν.RTI sͭga$IՆ ?{4gL2LuU *|T@bx:8r<(\Vegl㑦4 3Yܐ,d ˡ_gѣ5/ UrB ?1%ȢmAҒv_;EG!kZBktVIΊޤXLj淾QMyIPBnZEabCz-e u 4eU?ueu)hPpe~0r,Ev ̣'eS`Ϙc_[EbyQAVۻ)IHY᥀| !jbW:+tIaqQ&BxOw$p 'M+;M+2WjE 5ph1s4KZ^o-$]HCRF$1D 9*DHhal`B QAbPǍyW@YFKnH+J&ri*I^?p5i)Rm+:S7%AoBۃY8L CD `u5B.gi*%7qJl~]y]XZxϬ̲*G"?$Z-JFTrrFz,\bUgF waEֺ]Q!U/NlV{|}^3Ɔz88!&(OjOY} t :Y ?3ڍمݑd(:͏WLT p pCcGQck]wlDW RYv#Dv9L" ǃB.IJGor.'om*,-J>uDra{4:Xhr-`_NߧEUI6@z=Zcb AqR;^\CE| k\7q 1dC9_HـDsk/8G+߷6{$~=quWp7T$%f$ QZa3OT]|gW LW*_ق_vhaCMZesνDR>]QQVr7aEԝpŽ-`I C4gWL!$VLaoZ[d#oϕe E1-Ϣԭ,Z4:}sLҘ -c -+AJ,Mp>%Q2m){xO *d{uͧ"O /oL\()anIka&>5*ͳð*'-;F5A9m/3I!FzuxUYC >>B'TyMug\FqSJ^ x o&"0`86!=sLN{G?z@.=w;׸6-f4 +O 0n!:Tk,7O*(/CZ F5fM9ϡЌՁ" #F3@- RE;$z["([΂3v˽X)=v puAZPs9vhmCҞm Eq'^Eud j>t*$߁OsEhC[X던P/| 2ଅN1`?e!eW[)]uYu.qx *[ik8N~lHrqy/]-qCHyK:C;ʏ095*0ҩSX3bωZ/tȌ2|hcuU =ywѢghN;~2 R+C EQ.>,#CQ"LGܦbRqv!Jw6OCٰ4]&m~Qd "B 82i2wMp9ͽuy=+;'U Yg<682 h]_0zN&jaihծ|X)*f/L \؋#^QOFE&|.X:ja~ 9|hg67,zjV7`\AHIalSBHo 3BW}` p}}7>"7c "[d[>*J &P/Y6(ϰX89" [BuyMmeLW42VטgRGj"˪swnkG@I/ X٫\$QzX>?S5,)gyK)Wܕ%JK%QwvIc@Mϵo}ia/J%IgrLH8TzVKE>XoPCd(vM\"j\/ia <"+aj@GttP&a$S79 Y~0Ti1z$.Or>!O4-TeQErH`!>4JևY7@W.W\! .-S[*=On DANACq&H^)j讻 }ڡq$t7eW! yUga,'74ҘH F\ 4y$Vc ?HxLPy7P7$nqw".VL$s5}5jqsZ$ CD0piͬSx 0˷wwdkF@Ⱥ>Y0%Ff }=W0[IlS-Yna7]SO͊}N/elD tG%:+N>ɱo i4PWØ" $ɾAFnPg%o W xmk:72ÁɹpݡSpӄF -ih;>EgiRɺmR NÕՂxN?̅ȁzrP؊1%K:`𘡻=qjI08sMq;ums9/jJLIXEYڒI d eVЫG٢yk &F*ӂ/q((dԀMPC݆,5*LiI@9$2i)-+L&:E0WSTld[6"ꆝz/̿rp[/BM,c.&5$.BW%.pPFC;wP'ӟ9h']&btEG|*uĝT B=Llۂv#3V':}d&MG_ {h$ B TdJ>R'#d/# *+NugQ dq©X s1;>=ZҪd\w ,c#wbQio)ޟJu w` o%ӨQHTg-ﯛ|rjk rPU=4miH/$A} '%4꾝]cT;ڄ^F^xsrY2זy(E;I 8jy#t$x2XM ]R2ye`IE#'Gұ>${:Z/)益Fu#nÚ6~gov`>bSu`V.E>z=*Fq@ra>r7Ig<#RBJ:*}yTp"Ȟfh2<@̞|& ǒի# /tNFi5qj2! -JfrgQ0:DEb|irijB'P6<*F}b&eՇ='Ұ`rКYol5͗)Gdx4bI$}׾>LTc=M;vBw1lN$7Nl?)Ʃ4TKHUنdVE‰zp'K%K:Jπ4ƕtftMm&[IK)?u'nlsE.]EZtj|jL*l1p "~e.dK%qs8zBKӨX',aN2ovswnx,A"]!7 ]#FQjpɢe yi\pm˶a6QS Öjꚨ0+M"&LZ>g<[~ΌHqrd!*ə]Q\Fd\2W2 s!,`}M) bB>-o4h9ty'n`L^+ 1q~, 2'&*fɅn h?TA ӘR-u3gKhRj0=gMEi0TgQz|u99(?Ӟhzk4ΩЭϟ2 lȖ͏hdPlFܨa>m鋹|\rÉ="]@{gv,$"ۤ@Ypi&oV:Dٹ?QG2zN vH}|E 9fB_K(v|[:\-13!5/x40 s9!GZָvW >:jn~Cw͢矏4Qc]Ȕ)J"l`;P5N1Jx=U&[]Ѓ b̹]BꐺEe>OgytKp!U֭Cj}>DkmdVu&u7YJ`^># w"uUx}8{]}|2Aʊ7McǍS8W$"4]62*H 5slIzᑉA GIo?/wo)mZGkLÞb t)EPܐv].v^,k|fs!V43q{9EA]ez"{\yLvZ51e,ʔWn=([̭s)62?P-Gvjw-uLza |QHgu iG{z #(2M>:aK%zw5NH"}sEpoR/P"/Gdc–4(3'Vhg=LM+ *Ы"ߎPP~}^QOP#x?nfM׵e!F<|H|zic}e̮Z1)KCND0ic$UuK3U/J5!51c GO$5t@!:(w~>'~ fr؝l( )Ze|mdm"붌" ^r.r(g-wR3)sr톘 y-Rs-NĄ^"ɼ+ +AB0r*4jmo qE*'^\p=ϧr 5) {V_=LGx&JVСD 8THNtJY#.DhNj W5xe֒h8LȜqJj&0JB=KkH:޿뇫jL:,&1!bcVsL)Cw 6!SW9N[j=@O#%1 o>#mFrrO{[Έ ~zl(sx%,hxb.{DL7@ ć4V?JEiuj: 6M?w=yepVs}`ktX>,h[:L["c| O L%j3$?ڞ#wnOS?XIZ"W:DfG@p(xꜛSFۃ,>E>Q O r]CBTq )T2;G|vw ホ: -Ɛvmg]NiGmfVIAUҿ >U&;h 5l(X_JvKфWP{% wBXEt> %uunpʬgoqKD /j^^^*<=1!5G:u6h8|( 1wuϭ)o &H׵-ϲq:bŇ2Ć`nmdTdxհ@MЇ!2?B-hcy{U3|(D1L] bXy#~ y@e1NaC1+ ;>KfS@IZJx8ӁKIMP_"1;4} m=a__ԭ[ z)Ɠ},ob qs ڔ$+!|mیߗDFp:#އsp}G>ݘDmRR SZp-[#Mgᨦbx{_r6%&[PG $Y v,w+ 8JSk G0hd$Pf8ZoRzŕB,hyӺ캎1\($؞WI"@rA)"׻vÉFJE=L O"hׯ89 x# __Dēc/i6=vjDSG^?dHS^U{Co|;%5r$bts0F=50۶o&e`ܴ,XbCsܶK *(l&X)FEb,#CǍUzqB_r#*?mdM$Y^g=<`J䣭ȡCRLNb/ ru^5Q?20"0f݋EKAȎ>(%>tra XI6@w9{XaG s7oQ,;Q]p2 Sqdy] vSst|ԗ#YfѦ+x]뇲dV{d&;;O:py"*Jl.옃TT#anh1Wb3 (g*h[wy&#]bA ~O>GT"y (NJLcKSsB(}N5GJln]$=!mXEe#D`o22j1՟ntQF-jo;CUd ͖R0SΉ4;qWL01 ׀+vk,Xy7}< c>-ZNϾW(H3<}}bRBһ܄#]C+qgF + $ۜ^E}sbp}EKv?1 gel*[|EUiBYT2,O_ZfF-]Doh z1`"aD6Ab#$;綯"Eeo@g2[eMgrVfbꢌ/WXOѼ3r'B /G๩55)(QYg0I*.wԖNv3]KZ{6H~S|F;Y@b{TXI 6֝Uuwa &bI m DP:ZӮ;.]Om>bVBo{8 .*,5(C0;(5!EJ14r)eԞkْˣַV|vr9ca>SS7kw 8oCG?Cr=.OмKv}tšNt;ҁ*y兾#FYT$wTI7dBtT'2>$r_շu[{N%Kh,s ,˶Z*u}gj*aL~}SO:M8`,AO 0d?=zDf Hax$Ɵ- ՙkn63δZFCΤ'%_\R%TH FoN=l[fdʿ~6=vOqc侀UZ(f s6>unή9[ i3SUvζVgRɪ++)́a杗P?.CsQ`b ,&Upv*aùuvn஌8b;(K ^FdViY5*._&Hs?hzVN=>3 ?|Q Y͡2K&73[,<92ĬMmtwZQ&0(0(Ü4.aO ` # 7EN3n,W, b;\k ňE{籲>޳Zk-a9lS^F!y9hIٶ9 Ȏ'}gY?M$Y-Xv-mhdz( 6YLC<`،EY8k@A,f̲mB_)\DPspR>\yhRoJ>:6/Q9496făAteSЂpII8_@̟wkkֆ%&@-y$8~ ,+a?ЦH@VkWX|$HG8`ApԘ-" y뺾Nj]B'ٽfo}(*h"ua XVOX(0h`qend(X!(9nV;0~uZ5f|V^FUl: 21-0(4n$+^t|ժ'> ?^ ȑf*llA{w"b!xxHkbunz}EsuaJ^eEXbvY"waiK_FCd6%ɏ7n/ 3sxg Ԩ7 A n5=dXZ*Yn`S n3KR.;KR 7%2Dk8UPՆDvץQBÄIu$*zZyDH.'Z=w07&֡l |揾R|Ti{j?D*U&zʉQa`>uy ud=O/#?öJdzMvV}>nLv\X /fqnFIA5&xdtz uFT%Wd& lK"8%F(%1C!F}ӧw<@Ɂ Xw{ ʪkкq]C&\Xz"ĭ>Ļn$z`ATiL_M2T Azm8yEs$s0ZQ͢aFa馆U0)=.gsvW:FBslp3fX]%ί;*:tf~{Ny; G +5&5Stx\}F*0ivo/PYfMAM`})/BjC/QUCW.3(4m|{i‰=i:~nݕLorbhv;֩?~s8܇BAYoB6>%&=IsE 74!(/KVi҉LA?Z*G8t<O11VO4 F_aFһ~=naTaQ-+"T M8g(6<#;L $\(Ml4 pXO Ș'0p'<h>F(zXKgMn1ɹQ:*DBU3n[J@"UA~5{Cwdz~/"R.W` Mu ;Ejy30IAY2^bN2GVTgu c6kq"#lag a W5^ăO8LGڛ $Ee Cmqa Ϗ"%YPm'tS+a¡ O%T7pvkjG~ٯ{ /em|#>u=f9l:h q_^f G $nּ/\T̙وfHkL!!{X}\w G/J6򉯖V{E7f}%yiaLj]}lPc  no}N >K~8NH0[uJ32aMx5M a9i˻ty,'0QC'E~̑9lW Sx˨8/eD*RtYXcRūص*X26MEXJ q0-e9:_GU!:qkЂeu<#Hs|%ZX­6i@*ɞLhM ?KU NKR>zT7$6NT6JRW,;!,/Ao 3ӖbjVG7TlU5/'_EL b(3u 䬾@Dfԯ 8@M7Xp^#x>C:1=X֍&EÑOa طup~~DJ+ R4x9l#E^W4De!b[jWYC4ڽu|G<ƳV& {pZE>8{Culwg9}o^ A˛s t~lJ+-ObpaLU[Clr4OƦZ1ͰS Tf/A HZ a| t#Aj'>Hv2/R˪&_b8W8Qwbܻz4n/j[nb`V5e{.{F)Dݒ Z2&3Gֲl /կ_`#hy7>fA6C iTK%GfYgͯ `AegSQ4}E)qۙj=(R76^ {Adnvlc-?R{6r@7%-U]! ˏ^:屶Yt+!G!T^Bmȱi?V?6o%8X{GsAV;[Ҡ I;aQoZ -KP%3 5}yLM IEƿC`tf+I <SEPla8(Qr.7(NS{g[@EdfS%T`7jLB3AM .4qinq dؗj'TKR\gvڟް\vرc=X^=/xpnVTW64xCc̪7EMiy'Bq:ugA(T,Ngv5':?I͂4_X P<8N.(S͒b)[8 逮y[2R$+b.>s#kX$G'*2#=QТHO/_&;{ID ߠQԣpઁMkID[{ 6y :w3gPS\غ\Q}wR$lG>vmvMB L`<"~ f<:Rҋ+A({ hۈ^"O<8V1"R#)EDɳ#UȏWA *3/SqyS!z@]TYN(uwVӌ#˘mB8yv4i7xƩXWS OYg>k*=ONPM40G6GLu'c|&L@OO:VbǸHDa+CbמBА4&'n{z8]ܬCHT15G!/eq~!!YjeD|,*8鬙+4|~toQ~;+橜p^7Osr/naUo:)u-nsől6o0䗀iȮ@6- $i港j)e<Ό4289LSc4bL#Q:p  QxՆN+iqYb.EKj^MqR\*#<~h%BlA4 To6J cgYĊ.rO>v3'ܯzs2'R*GnޣRu#+dq:0 1Vi L+ 8aIr{O:lO8g%hRq<<p⚼0o>ii*"馿Dh1#"f}1nOt Wi;s,@lQX1S@3)Çs+:D@DjQX饛E&6/6Šeox4#G:~#TלM <'D Sۏ/ãf`L3A&7g\  |;6pӃ6|;fƶӯD BQA' |8f? Q.2=EPSn",}MXb6fŗ934ކt(jϮ-T6~g$ hF ݶV8hf$X^;GXyզ4"lb{1=F`0Sf)ȱ[_;UbWY[?(L0>c?<@ȁW6aHOMi6m3\QbA8,v,cS\#2O/P?r\t{gza*^B[vԤ*IJGȃ቉3$k݆iPX @E990CI=?Uji;R$i6V_{gQ݁L_a*1PfN&ЗW,maCC@2 =IY}`McxfJO|  wS֦\b}K1T R_~c3Z.>)K&pL=gM ,m{cBikKj?AӢ!W@q(r@?ҏ1Ⱨ,F[[GW* 7SIQΜ'ڝmd2tƽn}Fu=lP5s}$yhکKPk) %m_O'>US 3 )pV,_۠>ik=| ?ב4؊oo}5IJ V*Eef~./Ř2beMǔ>dFjN1s))ZJ״WA */2K/S`)H޾᡽/ NiT-hb0*-l)0u0a?Ԭ1[8@~B~q+Y!* SG^QStq/ĥW b\H Fv(/< ].C ha9$bBY7 UQ__Vmˇw+l1h5ÚHiLհZ#)T.T\)mkɎvL[ 'Q^ͷN:qb⅃7"Tf%ѩak8L],рxԈ)QFPN|ӆXB`u&D$]M5M*zb50""u`7'ت(Vn9l"h47CjXukCwӑe\{ׇ֦/|vVo-I {X_ڠI\_áB/j[d4߲^(joz7aLS[T{EY[]az(o y}9:Q6x\5%{٥Eg}ny%ol%),A17ۑő= !dS`^7e mZZ0qm 9'3Ef=_E XRK4k]~l)"`[;+AA#Pi L42>@z0vk>zd|U`TYfy ݴ iZs-4"# {r+ cu=y,8We*NdlY?`η>0-QLablvg\D-GZ=7i1|P5t5XtA"WGsF/1WCgV G JظT^#@_)Ye*C. +_,g㎤eqٰ}HKBMɷd˳NS3{8cZV0ΗMA5hdь%F< \nټN8ƩJ`~mɟ7.]$vcZ G?e1viiyƤ26dB1_} 5 V\}P +55-ߍ#YlD $.$5)YF8Q1(!Kk}uofF{pӑ2Kfa Ne mc+=g~gfg4i6 @T9Qk==0Lk@'m49J5 dCϤ" .佻Rܮ *"~X-@ xz!F$ԡcoet6 @[Ba,t"X~ gBTw\7?"]_S5Vv2Dus`$S'QJ e04M  e6:G(^}!kDȇźxE=!Q\h5W9׹rS]vOt6a GA*r)lmg] ʰ>7l EvGW`~$ {rihxw&P GZN(W$0W-IdP+1bEᤳRm0L<Իog$259̫a@AACT 5!xNB!*u՞2xx~bϠY3|yU&/LKT_WaUߍ>g%%d,aN_BE߶3{B I6 ź=7X[h^ `@)3cs̪`gXbOCs-m.("#6 `o |$(R' 'lY#èቋA.R X}s@jpdXB}DÜ~:x۳#VӠ>6š3[HsK?hg ͼK0}H(^K4+ԝ}lejh3+nh%:Ճ`ƊKҔMwzkrUo6at} MUS'Pp0QZ6U&'XE¤Ү-SV ۋ07l)B1;_aHȘ9d3B~ 1YxiX@_Ȇ<i[-BɎ&T&]wtd6v6܆yΉ VSBOL;w=^ j#h:22׉7/-`||>|Ȗn]UNU{EW s5|Sx,繷z,Z"%zsѫ)U/0n] b'!{0!^$!A?qkpr$Mk] y KeAdhBfnD恪ɇn2A녳߄6 }l4rz< Ly X~nGK(, x\^;'ƚs{.UnJ,K>h^N R  }pDG& B&ϾWr2qk{ `ETjPyAaȆ ^2kzfrx+wcϥ()W5ނUģ#>G-8M|  MiB3PO}%rZʮ9XU!CzO g/G!v{{j"! @P<`s&jAi.΍T4;|̾ qu3!;u8 cy$(G3q8O+"6>T0 ־.\7'YK^հL,Q#.$vP_t9hr UMi {jKUqn6dl%o\ O8O,XIo(sA}E:2Ըs>@횇:~! =襻:CR q> !,uH7\>:YYe1tXWܰnXuav/'j* V}8}l.]hx,W ݟM|ó=0$^~( %|K?JjɩSy&( \6 :9'U D#^E48o|YX'30B˜䃘3hB)j,fnF+m&1HzuV['H1l%6ƾu>K85"e_GDq!o zιWisj5ϘoQ؜dbTtIta>UU6:\dBz^QA,-Z0f K"H !}7,s'gD>}B4&_L"U2 ph : ?T'4N)pD5Frio=𕽶IX:aƽr^<"!Zw9Cj6huB@fQnu3%xZY[sK.9pZy;TU $^EzUAy&*6mD~EoYwI?;z4v}.Lҝ[?a3r.oҀ$1Sny3iM| T]W>2j3 J- 4(uW[>+4 ) oĵM M(z.X_ԉNc\Y/DZ!IŸx :$ġrH` dr_9:&Ej=.[u2yɾ飢 +jv(/DWt728E ðĞqZiQ=Ƿ`"w k~k ]LW9iV> ݢ;c=x;97yˡyqMYݠjƙ} K {qbn zø۪.؞4(4p>w^܂oK5a82,9s'Ca{K|9X)\.!WefIjPY :E/cЈTyBW(L l:zG!}Lv[H}h*ژlԔrf\꿈K1n9y&s.vJeIoAT=z*ֹ!bژ,քZEEE@aGc,x+fde<rVN`]eshRk:Yzy}K- ,y| 'ƾReQrbOo)Ʌ_O9/{Ͱ߂OiN~"s:v ^|,aPFW*ClZL&NS7< Wy-xKs QRwbDc :1JdmGㅊctۍ`7<6f( z8xЕ O`~vk";mAFI|l_]LgB4۰,*_ bDzɕ'zޙH(e5)f+:>ȭVy^Ph; i>RpXzm GN*<0AG_(x^{!,n sz`CWLHo{o;> yڢtCF8~JPg\痏C(l2pǓ V^e=љ|%BArP_V=tEB=EK! ث@"{Tp,FQTjʷy!UOC:{$a1?wRkq;+bH}ŲHSl/C|.N`U$V5ԝ/ LowZػƸgYoC/ekͻ8@W=hHތE vkJLe*%mQA7}`k:ѳ%BqgB"H΢#i?+Qҧ>9OP;8$E|V0ILȰچEƃXH>l5oQG>\iZa 1^>I R蟢\q[01L:%ޖ?D ^JcUXz /:4NiECΥG,)[l[l]f$('[U%ɴh(đ sfR9΀OKtkrQ; VHuR .Ii}VxKc4ЎM7ō~ƥHT2;|_Deo#@e^N{5:͸~ B1R~f}_pJTL% j %T9c/xgb}sMǪX@<6ri!e̘o<J?Gslj$G6*45hٰĊr}iC8q#%CV3ts.iqp TTCe U*[?[G類,駯& E,qz@;u$>4 -\@l8Sqp Axܦ8E*lgAGMo0=rv$ċ"_$sMs(.9FW1q\n,"BBD>n.@UM3N3&&{loL5Z8n<޲zJ(j&94qjTQa) HSs?N$(E1v|rhB5ŨtzAD`Jen?fc+Ɂ7v+|L<{YI ) =`!ZL.S/m ޟIERp7+H製f'B.=$ ZYS·Xq3W h:!.WJW;P-˟j-Ƽlh 7D=55 Ę$A6]97p i}L,\Ӱx laFr]R.EԄMrDΌiMb(LZMlJA VrlV6`ϩo€bV>OS*Ϗ%FR dgN(Td%|$N'+2_Y'p9g1"L<°Escߩ{Kٍ0IN|d)Aiq#rJ P! >|9^g\ctH QXeO4c_=xfY_ +Z"nf&gfzgm߲=G?~s)Dl}Qd^X!*c; ˲) LA*VB [*] YVpS1XU|;ZYAFCbnG*!7oz &IϧOʶVޓGbA+2 Q ԭ^ aBGx8$_fe52G(J'q'Ay~Om4Tugc ߭=֔_^I;)*Hb2$a4JL8Nx_|-nNJ'K;z^p1ŖX>OސK;0o!wcFD6!@fQڐ%XǤ[/`n|gx =44?!\hd 9%@ $YfIHpF{\Os-S|5412[H`vP@TDp/ERRùcxǂ$(ҍ\xcSy9ԩ齃NR|Ԗco- Ɲ{a N (#&t\f᮳k}=`_M5ų1:pP檇.p-%up97os~7 (>ٕ}5r0pri}99*wB1ȝN:W_"ŅݓtF1Eed[]km ({[0dT@]G>я;N57Xwv!譲܉_\—c]jCh!%tcπ*x?CwiV׊DB!H4[2`c:c .8x"ԅ-BZoE/kxC%wS=j̪)7qϘͬ`$m|?kxWD,/s'԰=(2!584-dV ^>ll`VbTbxՀztMv֡ݝxEN<ݹWo 8P⭀hه88R/Qu;|/80A~:!B~ u$߉wJˉA N03DJ-|=VmA|K.|5fAYŗ0݊J+UJQhxU[X$x/ՂN ﻱqϝ<%K+!{i$ k+ў(dpD%۪bbٔ8ٜGVlqD KoauRy6Y4ڇ',%"-ƺ'M删ꕌ̚DkkLprbx kSl/,{f=rI0c®X:,N| cyB00QC0D6{S¼bU'qw ϴ %Y0U?EE-ɡ^=@Ǚblje? r\Mhsl3>åZ-]^[c/&Meh+}mP=i/zG0xrY,|ARh.㥎uXJe 蒅Tzc8K_Jo Ⱦ~%~rGwk "\M_mxMQ _AU(S r}*OaR)VWR6CV`b}̠YOPq.=:q{t)P9S-ld[\T2禩u&55>-03(0K._NޗsbǒeoݹMc! q_Of;ѧ"L `1*Ph,alW DȓQVbZi#vGR?*{b@ P[ f F[xn5'.jYAV /9*B-MRd YY4 #c|U))r-r%3Z!G gkEeUNDcR=<3iI! N\4 |6>zoFQq 踼'f-% [>38/nQ}Y [`k;BJk_42Z;kgu_tϥ~P4tnbT\Wlc}sHSҜJ LD`O% 5 zB݅VgPD/_?W݊ί.5-N5hgG4&;U>X|\Ŏop $HBc͏l'?cw{nb+:D Csu f_Tbpv#BMe"V(?Qo@+$hRxJ\V8a8ɗ.TCo? Mz9a0 [uF%cF[e;y ^6{ŴÕ-әtWӼm)tI#)^JSXOѸ'Rz8.hNi!}͍,}BmWXEvx~YJFz3 .M QknuYN'5OYNi!i2)~sAq[Q9cհ^1C z [ݻǬb=46fa[!Qq%t0(7,2n26\Z%:ޖ' !]K+ &Џ.y #-xec7{o]\3q]_t@¢4tHDR8'C[F,aBr|کb=8L'Ҕ+QV q'?wgm=9#"d7b :*jw]xtּ ˪LcWqN&3.N-7Ґ^y{1N';mEn#6z'*ɔm*Ý61`0+qM7@ 4t!=FF5͝Trۏ_F=ҧ\9h g ?{RN)iaFbt!H)tJ_Uʐ\T]-,ՑC*nK)z,ݣm4s)k$|c>XfwXH:k &9ŬyĀfJ5,JtOɏ,GϜI+pLaP{܍#lNd><)-q;>v֕2jԝ"IYA2 ݺiW{p>mh&-|dU="fk"QcTpbnŝ~E{v"/Z!X'&ܶ%,6J X0œ 5 όL-՝=*)?#a4j|*:0lnOrH_cMd$ گufԫ4'(vW7ѼZ"/ ķ[׈Ӟxc=;4TҌ=)˪FSZcO)DŽﲜ-ODhwͱY{ReE(DeIu,^ Nad^WR4Ѿ,1P.*Y9ᜳyzR" 5ډ@?ٝMP!WITǶPC>Hxh[ǛQF޸vi흵#'Otjw,hⴒ;њ-K|"RfC0z|僟¹I31R+C pF'vHIw 䤒c-cD(ch*SRH ʿrU,>V^oT!/1 _5z:ߓC3??Pvl>ٹNY6ۇ]gO7Velf46)q s$BP7ɔ̿qr\lU},:g< r9N9L2J%d45Ec v#W;T;7!tSd0\gІ&Z麗o[qUIILP\oh\mSGA(c_ \RL0z═^e]iE xicvFwI"E/G g~JKKr$= 0gA{ Z{Z˟{<._ ͛&j|}UE>ù[뿕]~Hnw\~o<pdr տ!-܈VpdwdſP"& _t-$ o 9sU*\a&d)fݞUW뺛 w&iCТ: h%K\np֎ ÝW% w*/`[x\ gO>b56)$!q~* [n 3k֙l\(7۪k`~O+q?5ZsBB'1TY["x[{OJ"1ݯDVg>h`mڋkgCc[J;i>ע5-[?Sm- 0a+c05z =i:XAcj&_1kfۂAFsR$lw s{݊3Gw)]a)2uχY_.WS876|9SŔ\H Ob=_/UzIu9 ~A\tB678ɗ{X s9H$N{@ai44pcP bO9Yޛ>JY7j2ՈpقF22KF:b5]EQV7}g<.Ԏ"BY>::"b;yŚwvO#Z/ly[ aDWK퓑mo&ڐ#[:] :zcl2@~ |3Cex?iOL\{[>p})ZxU$ A'NH/$CV1McfL̞%Fg=>I.WV )_Uf}~Lv&PKSV-{ɝݝ%YU1!ej-YB~x5nA$W"=ßt9\%`bh^V$d"[O;&:gvD\2'>uɦV{qBG /n 2z(YYV&x.'_DWrh11*`5 ^rc(x J,Zo{#է#LR)AM'+Mj\#v;3o<9# Ylq@0J]믃Y\&sa|JN'9 >P ,8IS|(b׭ܖDAH!R@d4'k|c5Lݔ]\ ܲ I֤ܖRT-,,GrubÆ=JvQS9h E)2i #y#pڳ*8'gI1.S(n_\I0~D0-(TҗO+a>3,UltnSnui25YMR^id%V?75ڣqj8@\UR6Sw]nC*\sm w/)(ACzKI 2aDzLB016D :Y#=9n\$&nQG ]|"MBÂ9DϽΓ6imj˛zϿ/>4~,F.WT"mT)f̛r/68>=smOx̚*?Ñ_cu9#lΗJ =$ SWmB n~)yg"p*GigrM6 wL',$9j%OFtDpO@ۥSVx5֥5U'*[<^P LMwLLJuZ譄C6٘YLޘtQ wR2^g@3nV8 U=e@Zۈ.(!P~ǖ=U46ץ!#uvo n!zśқDC6;EE{z<7n7ϴgB%}0FK#"\}gE:l;Rיn/,fD/!Ӟ~q;.JyRBzH, :uDŪqAʌ͇بV%'ຩ6z&jM`YK!0Ѣ5죬B#lVB#43M% t-i; n;Ae_Ҧ.>;UweV)h2W˱s4!5NWkU}VҎ$$:UO&vGlh;zޭQ.Y(``1-۔ʟZlX/Fd*]ǒF\8GUym5,H )'N3Ze%I,241^nc|Ȫi1pGݔC7"}]:6-D1؋jS,/n3A@42z[U:ߍf !e5Y0y8%iz Lh1j1_Vyԯ[KšG w DA!_׫6W?TyyNbh9Q#H$:e#r$j-;m-wzdR:'@|m^Owz9[M2Hpn8< zŅ33Md V9IiTiCj- ~W%yT LLڕS'Ԇ(G0u .Y.~A/jq; $$mb٩C9nt>4Ґp/=,YDf|UIY0 5n)k7ܥ}UL䪑I.H WJP1r<t+S$bf~ط%CsNckjÇ`qn4 99C3)  d$GRQRxɟa,6"tyKMf!`4-2dJl˥,=XfIp6cbʈk+YXTۜWF>iInmƅrN~bd/jq״׉Ҡhr+^LƗDJ$9!?ERzŘfajc~c'H) +!08v_w,K>Y&g(>4By *0 gށ@f,ѠKE [Uv;6m+֢2j+iFuzemp!_)5!we*[X3p x4|>Po`D'mIJ%AH`R;س }_J,` u!4FJC7U/Ɍ.jI^lF]IS(EoDkBc),2`D>1…0VugSIh!*ķ"޺*4S^߳Dۊb9uT%uzybatn-xT@PĄ2VmC dpi}9BHaaPgZ9A0t3M&`v DUPi)=\{@boqpl_iZpr2獭Fm_U(+FBH-^"7Rv4zj֋%>3z.Q,=[gd nuq(jF[= ߃W[ޣ{eL_?y=ZE>`61꤇gŬ@a 7HG 4#($M1˲E ոstAk,XF-c V˓O"f[E\3/_ґs#\ JlY>f=!#@eؤ^>ݙ 쀊uԺON-Jm8/$z;鴄>!ޙR0*\8G6ʷm.?OQe ^|$LL]|^zwդ@ |4<-;R`yEZdr$ڍZuuCcq[p笶Vv|$aX> l[$A i'b BwPsߤ;8``|AԷ8i]L ,u ܝ~+ q=nygK'K𤟒aWY?kQS14،PTĝvJ"6cB]?V]", k$̴:}TӸ1ˮ;& pP]%pG1uԩkb \ͥJU ߬ v&vhf$JʰL>˕qB>nˊmy@Y2Л^YuS#ᏣB~ψ b;=q le1]/{i0oJi2% & >t -QBD DŽVNSc6Q㺲a]'-XTqn'2Oټs E]uW/Κ qd_GWmnE.TMnhjX܁$89T*/<_mqoVenP@ XvSFENA$DOVuEHзIkhS&>x]cfRT0rAӰvGGM O2ӕahf+U @FS IywY~~T0T1~m_̜ٓ'&tu|IJWkW&Aptó/%Db؅R\j5@̱yÊZ&S+;^A}.} z:軣a} mkb}㼁 ^9M6"Ch}xCp؁`4F\aE??-+׺5Oa!7d{{< fACof_E'z\-*b,{Z3XXq`D>[ԯ14@e*I!!Rk uXEXRѰ܅"y^z6򪜭`\fo_p`ZPRtAQRGn fkĪX1K u{i.~4` w'Tw=2go_9-j[ de}\YT#t! U#^ATMU.7nr`T? DMض[G'I5ξ~ 7 2(m5u*76ڿ?V!&Hdxbh ʬU -.<ҷS IbH_mG@@o9f\lZ.c:4͂BwJr(V\ςF_zEn |,VyjzyZW=}$l| N,'hǂl pyCx eA2+|$7~ZW dAs+֩A{1G闀 uvN0N?A8k 6:9,xLzܞLqշ<@+faz)\tN* ttс:}(Hu*iBğ5 oH,(F^y;ũM6S2ePL[2DR'E D7.S0J,*[UItW/yaDNgΠsI>AO`Ԟ<.V/v;,=*Q.&H5 u ' Xbqqw͛XdBP$Ѻ HQ4`,7ޱA;-u)Yj@`F4{[.iI ļ&>'sA69M%,BTEoG!zG]Q0f/k.[q.%6b6::Nsd RG9vDEvbQ׷ =6*<{p goxb 1Nf Wj%T䫴`O)Is#j1Nwo͆82bv ;=@>jKp mAmRq,MMd z\`̇e=r0k^qQqNWguGU"1Y߳_^5~R8t8-~Z/;M]%5H V44T)>:Æ30~ZЙ8X'' ٦v`-. />(%0kc.C$3^+%V9*,R웨AZ v"xɘ*fP ZJAUYJ ]=+ABJwĥ~ĽRGn+lFÇֆp KggbSD2[3Hr:y:@8w t }Eng5Haf>M*2b`zu3&&;s:)6yI9 *Yu9$ J ?ϳCU h xcF68nm!CQ}4Veqp׬;:3˚? 85]>.gX< ۣEj'NT%JflnB:O=C#'M4kRCsBO Oik}h+*ǧ oZ;nEfc0AC[5h*|zeM:s Iútg#kEŇ4>3{шR@$*g(*Fs*@TCo e TOf0m7hᓻeBݽ`G]׷S% z$&TU[}QRDn+EA}<Tk^qJ ϥ}݂Ǥ(@Byebzp?TƎjy a}_~a# .v=LIalt+Ov?\7.Jg!$΃uz]sjaiv $ƙ>n_Oi~JW??L{ Pz޷t(u^@Xr>~SE;$Qʰ1z^S zmR){atGo,#>㡮 IN5x 0UnCtym B WFسj30zD_XQ?%oA9?W{C$׉DV^9*E?qJMS[ K+^[S^{- 8ŠDkÖME *i54 -~ F~2S67وH@%hKua(~/x4b7U9ʱZ9k0ЖzWgl[vg~lZfؤp'R!5~LѤF1hw?-@/5rr19ʊ-H{ W Ǘ|l6k -mPxۡ n3O^QÓ,[e30}m@U c A~.FV}HUY7I3)}B*sH 4;d_. gݢڟ: F4堡!l4 y^̡ m uM۶Av j;Ws||Y#;}X=(aT}r>iU\6@cs!] g~_\NR+ž_F7Ho-;9?J,ӈCǯ!ieKp%p#iQ KP0_Nwia=],x gs5_V /@lg Z<nJax||3ڗh&nvFL4>L:o-7 WΦ;A si>+e280QgqпZAGnӶlQ4%)JF|<&*!Y\ċjA߾7ϓև1bּk 9oQ6 <2HKO! af19Ȓ-VJ#W+dKYۛ kew,\XneK,K5' <$y7vEᬓ'^>Q2\,QݦO&~6 xZxglTpQ8@l{f:zjeMt XQ;tt<> X2BZ=W}: Tn\=>t[Ax )OGT /UּR>Mjp~3XBter;'9ʙ{H 1tzoc ԌjxTZCLvZ6jm]`#d3`˰];!_Iˊ<' t.r }H>˘+/NLSnPc'f;/:nFD+耣{~?wK-6U**R|h΋[Ot5R f)YjddSPۗNXVgRcT0n`b:D.A8`7ɬCj5bN2Z#ۉ4<G7qh5Fj! gBA]ρ:=&iw~f [ tF-J@oDS͚.fUXֻGkџ(փnq39>D,] Mco䠆Iq*4 #ILN+I0jҪ֋J]EayG9>o͑ɱf .ۓf]z?eꗟ+oT.͙)? \mWGo<njsXP~L܌p>&oUx -=J[D̰xW\[ѽ? \z.wX`:DÄ$'^!Eg`Z /JK[Xac!w=(dYmCVyKP(ap5 @pe(tr@ {7}r4e&8' 7K`]s^?eey փ$wTS6KBk|,7~-qe;Es-h,5*T;hKlq73$NEw5'Up,g;prf}t:k\`i /g?IKsŕAi%!dqJۃˮT!χp{V4:Ջn(S#n*ۛc:1s)U MA!1łAY#sqђ/PdajIqג-$%h1agE|]& Eu1.m,;0aZ FżbsS摏>̛k0=SLf2'O䅣Er qPzѸ&G?$?"C&Q*+7\R6SZ-@,q2KlnItq^.c[Vb `9 VlH#q$5SӘ#lDOScg vj7XvyW~w|m-qhX#cWv #Oŵul$_2[Y@!Lӌ´E@I(bs5I p;Rz=wWLd܍ A15=bNg]Uv P^=P[P(Vw釋 Ǵ/[<2?hDI"%=CJx@A6C߳ #g?b0=O\?[R+9/O%zm>"Z0qEUKr]N/کL Ɯ`0`kG8Wq| ه1n#JRL @>JCx]s/˼g[/h5ewPz@?&Y\n.n+q<M^~{av/sLYUXokM/iR4<]{IuʱEˆZ-/#<1T){tn#JܫہA g厓ꅵ$";-@f.BQ y%xW>~RnKSϖiua_E9^֧,Y8t6& Z4׫D圣jZRn} Z]D%RqO;v$gKt"gd'^ouQ5*Dd騞s5~*Ż `-:xMK_ VQ{nNzmҹIpQT(*MCN0gE'xXIfкMȱ9|d_ 2^d=p p=E}^—h,P}$"Rn:Cm\<&Ec@Feߔz"tDꡊ8Uhs#. i%us6}R~c@В,pSi5F1;CSHdM&sYut@ /Ac_7rr--S//nEnG8D \c'3h(u 9mUDBҿ;ޔRc=^'gz-Wn["FyPuXqbŽ=(فҳOH]b3"awkB$x QT? ( P1+Ϧ G 3 Dt- E:ib]dr?Ik~ ȉzUT3'Kz{_I+i#%{uBOMjv>R{\>*khHɁ/΃foS0j'*Gu >2$~#ɸSY;%# ˟YVћjasg]UaPRapŻQ5F;A1GIA||H_k6vUw`Jk W&Azn^鼢RSjֹuT;ˁQwr\үʫ^`#k`_@U܅!"-Gqx j, Z{^ܭ9lL z+HhVa%33&o5B_f$RoO3ɗUAp0Srl -lG|!bQ*om,Q*q +VDQdߚ q\M١g0i@ۺ\>5ڒ֚>&t3_]SL,eH_ޙ ko`\ծҲ=M 2 }#=S}aޜ"`Wߍ(<1)k@CEg2?psRbB|*T͇ ,HD^/u; xz? 0%&hi:̂p3^ Xja8pX?E|iزYPE}|1V,hSfãkoI&/,F*/R &Sd*m;-b ވCoyc=2j3-acX:R?yC-HIES@z4$5P݋r@ NoB&&]>'X0/]T6^ vDB6>ӓodҲB8|{PڄLt8NA モqOK$xuJԔ7P#ߖc[j][;]]RMF6 OƱr;/DfqGb\v]MFB̼{ɢ/Q^n71 Z_6CR>\!j y[AGjN 0(9ŶoQe"O_*a&ļ:Ջ#rQw Z%6]@] 1_ G3LR* 8x()Z:CHqNkjky%bϠVYoՐhg*Z*Ǯhdw s h#0 Z$TH"iՇ0E>\5bf"x7s;WM}1S,RH/b~hǪHPF`L>eω{oez&1#P-â٫ց4(qŝi -hL6^gzl?Y&KHwc8)'h];`+в~pϊ#Q&ܜr[S%57zX?.!*Ar.| ZVsu1][L9[{ӵC`ѧI[mlGLz$*%\7Oܚ2Hᮜ^Vt'QC}`3F_ 5-;+n[g8=493?ה@?oE٥7lZ< Q1Yכ.gѺSzكg!,8N¤jӤ ݉R@zQ{[K PWc3yPf8&9.2Oӧ9heB˶!\x4HWSF A,&A{=='Fx`, xhDE#1}[xa+E¾ k*v@OؠD)EW Awp3`O=} ^veͥ"7,t[= %vi{\RDf}|{OIf{(檩38:E9潞ljڈlAK@;Qi:%$pfF@lƵK[BIcyì2^i ,*bҖv ծde7V+94i5@>䞳7B`_U{s@^"h3l_?}ҽ6 " h;UM,OX(di'4Ѱu?M`p %Lӭ#.+yIcf9ߟ/Rѓ)^Ot=!ҭbakl~ `W+=K~,VHE8[~"-Y#ՈFh_b?.ɠ*ev}TǶi2W#7״I B9 y p&'3G%eVÿĞO[>Ay@hoAiJ5zj\<53 :ňN"g)Jz%]0P7_#[IV9/"̳Xx1y*VLւm(ȅYHVڊ>QxF=#1;D@iW ݸ]\*rc a0gg?MR«#{iQA[ %j("Tإ*|Apy0vd>on2IJP?8B9i< ,B(:FU,{%->}3h u /CR 5da;NYh4DB+٦ #\k:GTyԀRڗwdNT񫕉W {\I%Aa^5o=\7d#,j5u#V1TWW H{U+0aZh7a& MGMg\T`QЌMn㭈[.+q#v$Ati\߈߁̮{H%D7}YE vCYSRGe'2ɘ:vM&_CꥻU>ĄEy}F yI46„Vx(,b`=z0yt2Pq֨o0k%\7Ǯ{2XK;+Jm\52GQYdpN?\1]l=#~^lJJ#Em ڇP.0cu@d)e*OSf!THRo^ KN:Ii<`×D-Ͻ{}b[+ႍɁlSa3?ӮV9#Œ^SD fc/5MtWG (Ec,l kgJ) ]iIwʘ5 ik4xAe]7泽Jnk ޝjd!Di E;GBecF= ZrRu)Ԁlny@BepXifJ ((FvJSt "XF8vRBK)%}8Z4ÿ=L¿6Ŧ}'nȕQ΅bߥ(.%S~kb*U*yuC0d8v5\pˊK٨1$|&e6_Gs薞> %g8ʃ=j!mѷj'%LO@/Dzv>"EPUCcPrD%=Fm#-NQCqA|ј5k<3Ə+B Jb\IڈLIU4XXj:rb(zHՁU19MFe_zru3 272i☂I0pZ.|!lO0F+i1|t^mz sP Ʌ?h[jwbwݥTo:w sB)05f|gb;pqjXZ:P1)݂5I vHBt;ŴZ+ާǵ$us[UY/nЌH;D!o:㍑-'/СNm/U:1dm6W2x#%6Sd Q7΄hS=6hJI{&Ff؍BNYοHu*UyPR4;fדXtAhbβeϧ,q օ0u[Fk~%,v+вetſjrt5S-2ȴ1_ f3B=kp&%k.e kE0 '̌~xH)J 솦+/3ݪ =pA*PPW]AG`on}`0-k%Cم ^ a8MkK&|%ȲkH."qb$p'g}V :u[')$!7*әò &޿s̳f˂B)ŐaIA:5;E17e`ɉ?Ѽj"<d!+MvV]hW[ښcK+{fvgvĂj,[vZiHtG,Œ݊p;ΌP\e<{5cY6ϊ=?%`^WD@L\gJaXTi+C+?SsԡW[jujoE0J1#fu&N|ⶰ_vK[U|5EU8)6v'@I7L/&پh^NK9.gsmƄ(UP>} O<22%0d>jX'cz"tI? 0GMbw,b Gzrs4Qm{p,/'P(?L{:$ UysNJ z2iVLKF ɠvV3{ J20|oi]u C~GuLnF0rÄǪx Ug۫P? \쁎.UHTi()H\1'K,t@\Vvz[P/ .rG4y 2T˦o"qWnladb@UB[3+Ѳ&F=3. R-&0j'qi7̪vBVVVX%%%DžIձKZDڎfNƦJA-{x/W7z>6>ghCb<~ԛ\9_~ɤ`⼶'d?.y"a:- V$lfAde!N(J9GLsP@EOzQfI+h*=Ɠfn`GT/.c?jYn!q ;ӆҀXm{SN-b-WsS?98`h!tz08 /j9. !KiUZ\GBҀ:̟NW?TPj:,i>]R 4r oiՆ.Hmj--~xzgf|/ZHʝ [0ȷHs܃h" rqwEu]w ;Sҕ6ϣ_spbا,hk]bf9!Wf`!s|$gi4zԭ1*=LdM$߁s9OkX${2)@xc9)uU a&~MFLu"_/"Z$ZpY+"#f40Ј L')B?!KiJ~٢2Rs$ aZU6!6 /rV"7=[DUSU@z%+Z^[p2VYָ8s}*;p=M|bP|J>4Wy\(94BVt3<YNfݏv+ÒP ==AZ'l+'( K\VC3z!F%g-˿cBQzgH 4@Fm`U/#W,N%)Ui>~8=+.`ӓ& 4EJH(T YQoFE;X.1iX\Y!jPB1nYCHhpHo@mrK,PfMw률uD%OGIʒP'zrg ~֓wzhA6w80mߢ w:)={;z@OY=Jw2"f^H ZWjX,Vvʊ.&  xa3OН'"R ʿ k>o/ض#QwƕKpLJe/:"i]1NoR4nvkKCqذHsMlAGPU b9@jۻ^|!vJjn0uB֟Uv2(*MBEUJ Kh*mDoέB>,|7N.p``6#棉ÎhD 2Rb>!8'hz^t;xY*ibbFSͅRbBKm-K[9@UQdԍnMx c%xe~iC 4)D?w>k?[pty[_b)0N&N,(@q  x/㥗%"m  ͬuu2j m?VӇ/v(|狪_SA_I=4$*t`^vnW B8j2V`wϝ囔oYN+d.+^D[ܩnMdcbZK6h@3'Z T״vSlcA+uDFmTqGN)B~jE\Oݞe^xP5T3C:ؔ =c)9x4৔Xxkd%g_0!a0p35s M3>)Q4`sd=ŷU\,1E ho9"xu~'vNpyPY] m8%_wYiV/U^qŶ-N? )YE1],yiĕs붫LhKX~KBcO& `7&1ǛiEQY֡#{Y[ avǵb6(8P=Al0Ep^M8x48nD@Bj-3Rz.xٳr_KTX jZG"hz>\';D"1evY[Xm%Uc%eanȁ5v=NDu{CGT/EKM_罼 C$nz /+#g# =nx -AfeLRاњE¿05` 1ck9f8 NBi&b/f4HkZ٥3 Bf^gͫ.ۊ>q0+dE= ҝeЄA$X=a:껁NGg"ӡlswReN 0V5fWn frE +0 sG0!T̈p^֔~xca(FOgIO!Ц]5.R*9zr`ie9]zb")I^)4.e4?1$)?ߠ,c5jcPi-QBkAU[V38xf:T T88T˖ 4H#3~@C"M@d-Q@ l|[l岨lQڄ=*_! (5#~F͐X!~"*OdMÛ9Z ́Jc%*?A\F=pA2_Q1;.Ek冫.ax|1:pЖ'ƋxSQc83Z&ܻsqd2 )c`e(]C9mϵ6`Qy*T7PnmaWZuFhG7YYT tOe me B$oIsEHo Aw[?f_8vGP?UJWq-3ftԷPErlXL7{Z͌h3k0]f?p29„ G$3oxA !b>?6c+u߼?*{1K$C+ŷU T>ͫO/p4X@N1un~ =~4`[z xo>|Tם9-2nmeo(sYwcRT?8[131 :RxQyM<f`%s4B# |hJ+A~,B+s|AD4o8rϦ@{o f3ieVL6.=ۗ'-W{R0#8Z.J^7r|BR7 AytѮd>Uso,QJd$_Wl~swו3:ěnҰǾԦ)c>"FiųH} \HRl0q0d;˘Թi<v\z sc}IrVR {̔pUH(;wF1:$Ѓo-(TJNݻ03t+ GEGK Esȍy,$KkI|8U}[r*r6B9#Z o>͠{k&'4H:v'oܐDfaxZѺS(ۼfG7Tܐ *!31Fp{~ݽ.YMRR-UYǝ?ߏ4Ki^!DiK}ݙ1֏L>q`NH,7UYM*_EK4'\mHcT#{(&z:yYubD>{Q}zgPwI$4UDmU{ Z8dq=CɋM|3 & _]7. 0P:8(/?jwZa݆cvI8;a(. R_KAw'EFeM@Ҍx&'t+]X3!W*6}m^ NXE&'r+ OES%] YF` -I:z`]g>uA$nncПyQ`|M*V9lW\$w5x<)/n!&TO1a&@'nuaؓ->ƃq^BC.Q|& u:"Q8qW p J&ܔ?ՅܺDtRG9ػڞ!v ۚΐDJzg f~/yb,ѯ56,_Jw7jqaMxZko4W}ֲ['ݲ|h< Z ?v ]]$81̔Z~u#dZqY:}Ø~\(FHo:U?DRaes&,\/ܨ5E/˿t;7q\um1vLwli9wX88ۓ1w6ʥHf-XAr f$Q:#6V/icu.5ໄ~jzgygJf5@Q-od$>_tbȷfҗλǭsx,R9D!U: w+&A] Jw#Z=srPxqiGR闕w.NB N*aB:Kwu@;NEAuöqؘ69PĢmz2n 1.Ϥp) 5(Lɣyse|o)/(yp?c0_v h"}U(&8,{]c+42?j>si`r5|'/ʢ[]e%1$$ȯ5+oA;qg;nYґw08%]*)ѧlc5x(OAŮƽ2B'^_LoE9wfu`U9irs?$) ڰ'پ\ȘRV qިvrh2aVR\5Q{rzձ/ )%!\xJV^x7a |aj?IN@1}`E9^n)Ӎu6f-h ;{Gzܾ#gfAЀ]jWP^EXecl(10NWJfP3U[$P۱0aW)-x~:$:\iǺuF|MoPw]x _:dF O9X&qR EwBj ٳFV[Wa<1iXTBKKJhJ{QbqeT%ؾ5jb1<wIjGE=% F/J\3fgbx1N . AꡐHz3aOyǣŎE)m+6K6 å)8+qm?/on[o6}S~t]̓NNza9p&@ w`6cS/mjЋ;ٝJ~#̔5LQ\f9صWo#cK̛b?HЛ꽲 yG¿cm֌:ӜKͩhix)Gܣ!-Vgԗ boWRz&M`ʕ>3LܯX3M6;ҲڄBG_S@'hA: [UqDMגWNTkȔnmp~^QNM>eCaƕ"qdD CΔAGsb=xg0ꉡe Β?e~Ԩ1g65NJN؀;嘒lJe[2X= x7sFVq_WP 7Bj̷6 ?5$ _`d=0?F֊| K52ߥrOF`mԓJ P͘Hn՟QiɵnYXA9ȕ{v"!v#@<-6ϟ8A}d?F- Vl5 $dz[٪7HkFo,$QI@P:[*s;< i4e頬V{&v-HJ-tpX߷[F ZC #li c4H(d 9}uzDžkck;F,؅i0\чmAV<)RP,hЌI=)GW"ˋ1"<ڭ@pFFͧƸ-|)D`/іTnVW 1Q):m{cbzY? =F_ZdYMw޽pG@Km}i:&Ʈn{ڊ3 ,$}jbSZ|}-[O.n] 7::;흇i, 8Hfi~o|,,*CxT8Hrw9ZC{W\}5L9] ޙoV 80}R0 ;mgQ٧-÷]ZhX>e!}x畁{tّW?(,RMߔ]Hr1/L.ဈϦ3ڜS1;"Vx(] ?.;a=I xsL} q +uo,}@寞n hNE̔ IM7"\O9:;tdr@7t20@}k6QiO 礔u5 aѧ_W3x(@׵p "Sm~Ld߫F{&ށj"z;^#%DTZH&ߖc5>Ջc eXK۵6p;en8?Hq_1c5C$&mDݵN=oA7 KqZy^37mITHi垍7!awj>Rx_DcE xk͛WPY%C9UDQXJdY_THSh9àS^oc&-#)x^S'Zf5z+8[I{u&IV*P׍*.s NQVcCƤ'}~]-A{#Yٸbil]&&u?owR m~ؘ-e~LE2 tg#SR+Fҭ巽''h0^(83ߠaQ* $CeˑƆ=M7ӦۏeF"Ҵ H0Cܰ08EMN&QTȥObk1x4ru#²;# _(vІW31Vϻk2N8Ŭ8wWl` hS{x?rnY¹_hޓ$G⫌mazIǛme*bPYn#4շ+-dl\Y#+L _9tRF*VxLmn(:F|KKۓj`/lkmH:myx(~ROoG@*uALg8\q/4"3rH{a(˹2VS+-6x\Nce.:>~( /XbnqG 1i'_{T"*CY!]$"`;@4ō}W'VNy~4LAX1}b&q ?,|^=y0ϋEG:πsS LSVqRHXA?+LpwT$LxSBS1F7x|`߷aܻY6rcKcc23^n(i`&vx9O-w%bH9sT\eB²oZGu,p3C3 p_p1 h^(ls؉ +XL),'!8n@B;P^ YF0etS|ol%rHT`ވ}P'93&Di_a˓$hѩE.#Jti )/2sg 5 Ԡ,y&u>Ť_ROR'\u⯟"ifĶ΅~ Wf uS8u LD(kvQ $#H)Jn(30@u K5c"qm^F@ y6:*i9 (o4UΛb+*Fɋ0y6fhR -~ i+ײDR:4%+"n,M5L_%`uT=7_t šrUU-#bt6m"f2` xN,*Ib&eh'}V\sQ69v_Dk.w@Ï6b_z fb-A_J#/KXB SKEoΣ(OYiNgm|oAZі)%g/F<!IV2l*WDp`":o6X)QlZ^#U)JWt=7p4zҷUL:2cэd4)DpVA/5{_3 ba n?pBR;x17D+FwA{.7"m2u&C( Z¾1 d;rBb$#c  NQ6 _7ozI[ O 92,mW5gۋ3?H1SKӱɹB4a$rIylڌ"ݝ+QrR' mW .gh pUr1 9DƝs+) q>cEƎ%=gl)Ͳw)y0Љ @4i` P&U$tUԚ=/bU^no\8Kaw)dZa`BsH6nPHT r3Hp{n;6h2eQ0CU!C~gfQ^Wdv@Lb$C`೽qBΐ\ʱINQw(BکJ. r'FO&?= W2y%/IԒTBU s1S-t2H "0yș*Jalî޽aOi-((Zos*aIk!a({oX<"LUy'BGh-JqO=N*,FĨ ý]!ғWP߰M~=R{M5Xy7Á&-!飆)?dT "0l+_@BiDlV{fqL8B*4Wa"\f L]UCΝBIwֳ2{Qʔ*7 h-bFm⿋|j"rg܈`#]s{:8 h:b28z#w˹uVFt%!!*lIm}?VobsEM pUQ覎҆OxJ`e@'rX6"@VӌKJB0۞f;gxRGh™%-,೒JX%0Qz%@(_{3D^+f#Syj2tb s*ljMVVurm=971ٓ#&t} I5f2\ה-߆r_6~Ѫ[U!MxH)#FYv Gnͱ0c1woqiՖ_n5pd"cNzJ\h$@{H3OSjL/^<[s>V?D-G%Qv!{^|b\/>DIU2dt>\+ɬ[ieO2& e2 6Գ.l;W ZyI(/SJ %CܶkY<.aôe>@b1iU-~ZM1BO Ll=%Qe[]%>1(sI5+1N^!kxQ"B.=W+(]/(N%{C49I|3_CXqJ1̀gT2b=V 0IBq%C-سAO *lLԋPt8 {&N%-) XxmmP"ى%yQ>LjAҹPy^MF~t;)n3ՠ0ГJgmX/=Z:ܳ0:E?"JC8m?4 #p&8[ ]C0J=?^PC'𹡀q٣KH@ |!p@Nډ`lnJ=q!-U6b59ryH fޢlf]&i*:H2/vP#xSad0..nSyp4O{l'=nV _,B&" ez~\ ڕ϶72:GtɁvܝ<ɁP[/@.E|.cNF3B18R?tdkWsU|AU'g"2_㳌)-A*}Wiqo||WA<kC UYP:XP kR41?Խm.B/eF@fzR޷*4YfqojV|zMʭ`wP FjM4cɰUauqz8%'C _3tNз Uq/g2Ah^[棒Sѻ`-wg"0Y!HbJ'rW,RRdEYe%̱D]!Pl29ź2FSZ'?-oဒ#ϥ\q^x+ψ_dqឞ08 -) 0Z0qe`{w/WK m XA$3E^ C#=So XXG MI&{4COOtq2:Β56U\5Y!K~>B|/86~,&ѫJBW妑y^`6) Mޑ"R[{>+X.}AaL4BFHΉ&w+NBt2E;Vw9q޿WrJ/+;1icf@UuI.s[Q1J~s ~ϳ x\¿.r(3`pNʝ;)LK:"n䥖y_n}d(ҿ' ϖK3 Px""+;pHO%Inz]-F5~^㜝5`4S ?vn^źuhfOQˮծd`3®kyck2A+^hL#v.k8gi)YݠP2 c-ڮ zuY̳DX ,_([:"s<@2uӉX$f\* M/>Hp"Ȉ<{Lx~V+?8#s$yɳjQڔ%X zBeҶTu)"?*CE%^=&Bݟ%/GrYpN2JBc2F!xA !ZH0: F4gH^Q#1>eY`bi(7V=$tNօOMذk?z(D bzochfMݎYDACer}::+EhQ="8=֐k#}K訸lpۖ?0%ъ~s!8+H~S$a#덗@ȭ4idE0Y:EZռ5n=kE(E8;--uiop4, KX/BxLƱUݐ7v:5ᘴͧ~˲dzsv1/%29ZIѤN ˪kS}{y.%CwHpl@,#0^|9Ǎgŝ+ 8 '( t%@&]uF Y0:Tv/Dm1xl>&ɛ^qTwg\bmZWNQեjX1,"E55CIc3MB̝2Lfs4D̵XMy by?R(yɍVHd\3 |ϼMnDB'䩾x֚mj:7y@$yGl &Q+qE\Y^"_ʇߥـ;cp! ,]ĆR3EPn!B 8СWd|O :EE@:txv2&O'=SWS[BЈHxGJ/Һ Wxo/.m!"ʶ%qk_GG=n l?R4E*q[/xc N$qM}$nnS<>&^!QѴ~9[rZ1 ɑ9f1mo* \&` V71 X s L 8oS牍O(A5mƨ}uT9(sR0潥Y0bsN\62=.A[sϹ#duEhv9Ѵ+=S?! βll- UTL_fxk zⴁ?K{w:8o#wd50l|Ku zxQ'wdqw= n" 7M iDZ^q<9ᴁƾ5q0p[h a󸘟,!; Oښ\??ǘZrL!{(]܄czj'lAnXza]ĽшIvy%>Ħ(ޯ`ܘV4cy[ uCtMicZRfqٖmxrEk=mY_&#G--׉;>NVj5}f*NUBV<MrX22Q^>uCh|B^>~ɀ#!O34kk$M+@D10j ۱9hP~LvGNUTR>*3gND.9k=VB%],zmX`+b,EFrNr@՝|ћk ©~xIסo/AX~6C%\?~V#bzݵT3i&Mߵ!F#u=|O,W^w/^P b1]ǖ-E D^T (fuNKX{}Z1cKarn$FnQohv葺X,+I 1rQiܱqUXfgRGy4 Mgcire1~/bF蝻y Z/,>s# (71%oѥf"i~i"xp ΄CTp.O;wl@qMT@Ь?rwǐ͇ ,VyHx3L'z0u(밃2դ c&.(+$k Aw`_=z|w[ei}O|{=^}wv]zݏU]{GZhOC[{{Vw{Tu:w=}=}zw=v8^z}rNH[kyj}=$۹nv}o z l}iw}|׮z=}ymz}]|Gf{_O}o}u}}w|nsm_ow}mZdJF{imjv[+}mEuε/y}>^wui׻^}K\l{SRO[aMUh}}W_OGsm=}ӽWwh}=uzmow{z }Zw.dkv;>Wy759rc}k{TmwG7yyo]uP]wyϻڽ}ZQvv^a6{ov{综ggiGtw=Ճ}uzue{WT+}z 4ϰW{:y=SN﴾<}:o:koGv]ݺ]7;ݺkEQǮwow>{,K}ッ4k}:s٢Y@hsٳ;'1wz/w]=__Fۢwbmwv}=k޾gd>Gousϵa7S믶zh(z{}_^IO˾{>Qti<=}chhmj^׷׻U:{=igeOm=ӷ}._v^nYn޾/o}]{9k^v>ޞBK[v9o{wd}}}=o_G׺ޯѯ{}z}=շw{k^#{@jz}qׯ}ˣ}}ymwfuYٻQoo[;v>y>Ο{{W}f^q־ݝu-6ݷ55[t}{rh/zp_u>]}Omz{hvϺwV]{wϻ=wSfkҗ[5Ӯ=ǷS5/}t{{kv˲t9Z^o{ݻ}8Wm}ö}ﯫ[}sޛ>ZY}>۝{޾ym{eڳ{|^>_}{wp}w|y }>ndw{gSvZ}Xޙ}{{}w^l>k=wGyo{Zձ}wuίo{];5nwuϾ}z:w׌'}t6v+|{w{n }wvyשϾwן}>voݴ4>vzuu9Dwz7c}{e٭Z+ǯ{4o׻ﱯ_]继m=}gv펥ntBsݣѢ{[ӧ}Ƚx}On}[Wٛ {=Ww|NYw=vImFz>]{;^vʻG}Sn[}}g֝o}^}޾勞{޽پ/o[n7}n_^ڽUvz}=Z>v>={}}gZq{h7}[m٧LԺOvSݹYӪ{znKZ>ٮEn{_]+^+W=}םo|Twy-kkwklo}w{z>9gw5ݮ[;}w5}k]oGRNjjz{;ӗO}o_7qvﯾj}}^O}moz}vmO{W[ <޷s&kѯ}};{okˣvw>;w]};5z{ w-{gvn{n6O>Ͻ}茶^ׯד,z^+{)vu_ZtnOjoTnE|>vor}>>}}K}۽;^Sۻiy/=htkozSw>r{>k{w} l\ kW{w}|}}}m}y;m=}taTmE}}oh>{{};[ϯƾ{iuettv]5}u;}Uon޾vw{eowm}^֗[ݔ}{޷}ޞ_w}k==˧y_nrWyZ5>_{o3ce{ݻukmuwW{ٝ_=;׏;ۯv`}})л>wI}oTзϽ^O{w.os^s'C}}zovf79ݽ}ᄑzo{ ;S}S}w;vu{=dzwNxsoG{׻w}wu}cwoy۫}j^ﯻ׷2]{:l>{c{uc}^@zug>vooݜ{wX]>ٳ7Gnﯮ3vu޶}ݝ:M}Fm4=x+\4{}s; ׭bݮl챯n=_}ykQ}kno>>׷͵׭:J{;tww;]@ׯv}g}뽷o_Cwz^[Oj} ˻aᯫ}ۦo^w>s{cow;cۣunݽuo}ݹ[{}no}-}}マ]]v׻>>_OKg#g=㣶l\vӻγWwfMm@o}-޽}ﴺ޲n7}w}7m}G{4aﳑfnN}}^#=z:w}_]n{|z{X^t=u{_]ݝ}Mz9;|wwl>|׷EzNz^݅on{wܪ}ys|˷׺}Kmz>nv.k=k[|[:5]5ﳠw_^ww^@q{f@]mk4}^mhj ]޻-v;}OӷSTorط}wp>}W>vGw7gk}vo{sP=iov}ukֽzmަ\ƕ9u:|>[z}r^{{zף]/w;5u^۴޴{o}ˏ<}7j]xϾď([{vv{}y}}|Mu}>_Ok{znڻe;[讇M齛[yh{T9wuuwa޲v}wܫ7n;fXv\ꮽ|=4sWC^no_eUk}wO}ێco{NwwgSw{[=5m;T]G{7=y^z$k޷^; i{ϯ_ch2^^sB{{[qOΟi;sާ}ۮkaJ6n|ﹽ}oǾ:(z}_mw_d}Yz>O|^izm4u{{}Z}o/Sao\u}gr}[t}z^*}޻{wbXrw{=ns֨]ވ}=>ލ;w:}k}ݻow|>=}}Wo}5EnK{w}q}}gU|}}Wk^ݭ|5}l뫷ۏmօsكk} {}z>޽uy;oo}z-w}sz>٪}{w}]w]}}V^Qz}]wO#i]tScKzgs-ozs۝Zwwݾm^uyu[rwwVfon^ƾn{S׷O׫>Ln{}{_>&ޮvt޶ N}vϹL})[mþo^Om]}7wk}[o;ޮ]t>s}ޫ]}}6zUt׽%2;٭4}y=vΛjn\v௭vwަ}i\{{幙ݽrݝݣJ__v}6ki[٬{mX;X|M5-Jon{y_F!ºkc{cl:}{i{}ݶ϶V۶c\}z2v#^nzukϷNβힱm_{}m{Gzܟ;>צQ{7Z;حEM}=sW}}wsֽ;WxY=};M=t_oo_.ޏw{۽z_Xw;s}tc&uݾ"][Swӽouת}vXjUUn{[}uo{k׾]sz,vvD[uv_y跷{_ ׾}4c-{.O>͵}Ӓ<* hO`STBP?*O4 LM0`SLd*{D**~O&UT& LSL*&%T8$?t,3.Fȃ&<酒ηS㫉%^n_^ɓR']=['lQΦ~BC_:~%8:2w9y9 :[ͨR]A;5=\бFRR`ׅފQvvz#4vG{Oq!R!iRD"3Ho?HShQHjt=="aSlġ ͬ"9w~-/w:Y3z(E&,6fYӎkQ̬-袓S^c'^`&/Nvt{٣LU?١7Xn2ԭ#),R!kV^b8ocRR4yFm{x)aHjIS^4n }'bלHdEp{V\n>뀪a zdf</0s L%P;SV# Tj`&W.eHc)A pYϿ&A.zi9^|D/J׬}[+Yhl@u;U: "P08QTxc9{[#֟ZYWH0*$@1 ( ȝ0KWh?zZLpI}*z2jch;-SA*J!J/EX@Ӂ}LRF}l1bB>gc'PW1AYyΧ?į.F7Vhҡ '|G[8"•Szݽ; (x ad3H?m@Ұ(O _*_9+23ݝ2I?y;=7C't qip`D9-S<`'tٜn(s:N E [+rCQ2sJMA4 ?ӤFvyOI_H(B9XOaqrbW2|CUT%ޙ`//Nþc$u_4Љeŋ.cGȤaJV ՙ ΪK/ezت%3ZŎ6 αz\姿$Z`GZl&{/GCV=vchP>czj7JTlQvZuaz%q( bA?Yd7#!}_ZQkO(t%p,ptJo|\Aw#Sݓ@im 3/ օA$ KC ?zqv!۩ k ;cs6ZPS)Fsx'nW'xQ{{Rףdkb6p8 d Rɚ?ůˈ^PNW Sg`}{tLs\sm3d`fuYP jb=@3OJ捗UG+-Mw_ ɠ*ST~*3oiҗWĕ'r뛞k,@>JT9RȞbnQ:1( = –{MvzELlj2,5L orL; +}n{Hƽ&cFO'*H&4_B=P_=F]dP*-ĕz؄ w B6'T׋p?TfgPY)sJpѣviIBdv}ލ=_Zl8ʠ5x{\?ʰ[y~V 1 45y=) ]ne`QNjCJ(gra@!D|隺y=vT8zsK̊[ % w[[-rK3r#T 8[>w0(B%qՔuv"gec:PGG,iU$`z}mQӾ /qJe}' gl/=/ԨwkFȅ3ZmjpzW`y( *A_×o q/~ߒį_+(=AVvIUݑ{)UƜ:.Ahyt{ _r4s:̋#r1f4A"(I73q3Ce!D8k͝?m+ۏ%'rp.Ixnf7[K>z.Y*n xѷ&VMKON4ͤkYi}aĝ Nq},r#pnNi" "V!Vql#t Kd~r_G D9? ޶k 4P9PwTnucU'g'P)4ILRˊEtI(uvMپդP5`%i>>;}` :}v큔q]`wB ɽd1$Pi,K:)l }rbGrS"\59{? ,?5sJ@<# B[VX"vjHs7pUĖd`w0d *a(!N⮙uL}׳3dxDmxrU,!_n.;<|r/rzqES댲Hdt0c\11>9OwtďYbIljEO5=>hNZgF~;ҫ~ZeN=+FȲ4/MOZ'ĺrq Ψ:b:smPGEOcnwsyp.pԥضLށ ճ0vTOWA Mmי{FC'R=ƨr[-j 7)J?&^l*IЫkZs7q"-!$SO| ?1+RC~d(8mJKP`LmM1 4-LY3 ?>#Kkv,)7N/٢ւr5IDZeAy kՁ7 F/sng*T 64{"shEh?P(:l@o;a6K(r4U' 4ު/eL/<ظQ| +=EƦ}kqq,HMX%ec$Zxnĝ\%Tp"{U'8M<$SGJae묓jb*ݚ;-GzYDyGʫSuKwԯ㓹[C~>!>m}eʔ*ZLvb] Y5fYJ⛋#'q@_.`"|~{Vnܙ5сYO|&TcIq{ϯg0Lp,;)cLbr\ >pWC[0ijIGSB؛ks ýu\2c b9K:n:bgD6kxTL/$Vn{=&ˍ1#.t tcug[N}| /iNx;rON{\glLQ\Ձ=*ye'ǯZm|U zO/*-4 ѸS;1{6}i?3VޞɄ2u[bp] ó.*֢}R3/Sq>9n|`Zܓy*h z  cNiMqVzFJ)u7wE7D gy| 1JU\>¸*.^e7{=IKb \O4rU7krEFR1т \jVY;L!U3$]@n= 7LYK~k io='=W: NA }E)N;҅a-!ox8FC 3߰>=Z=!O\;.1H;OiW^$ |$){ gŅ:#q#oZ蓇 @**/Ӫ\Ӥß{ihsZ/:]tLt:|4-d0? 7b3 mk5pw]my!oEwGH?!pZHU8!"/S壡Mیș iۭMmZ”7 q#kD<Ьv,5lThM)\`r^A;'k_MfqBW-w uPH8:q •8IG4Y V׌&/mX8C1olg1A$dAez X8Ny%%?cBQຍ`{Oy{uь4V$\)]՝rWiS(>8fekyf=CStLL]3|&f^H_ׂ;|A}OcRo}EOfhxYeo*e 4øYmm,3|H|3Á!GqMQX:8?9e /,eJ0V}ZFH-홢舕fQ 0lgaC=~X3H c@RF!;Ob27I=V8'[Ɋ/jçI+ywH{YPLYS  :`RA[BLFK8Nk1'k䤫<8M5 11 o.}HN8ݞ"}w9׎/S(a6T]/qaHz͗y]EN֭;K3rz".c@1{3SZIxSIrW  Wtܼi1z_emk嗂k8oA[$%\L||: f4u) c`X["NU R>}w+XZ%:?muN2zRAOف,qTFilpBo8xQ# wcH~мơqE2/X"_0{3mtvYQTAg$_'is s#٢KOr6'Jي!-/ڃ{b2B.H暺stpQڗߖH0p8,豂A?iP7.ٺZC*r<'ۥp.Ut=5е o/c Hm2,#)0TV c;tց W/T!$yzKW3lDuC?+PeNnitE={0dP& XOٝWəZ)Lгs̿,}ȆuL{*ap^l?11!^4 aʏUAa#ExZQ[C$l{#[5G^$ag^#ؒ)m6G5ډlbq47-+]ܸhA}#dEm諩o9BL m;wxcU>^&6$-ή.輧DV߰}QbJŭN5p(lKǟ5v8 97o‚Mi6Uxڊ>PE֌C#@>?k}Z:Cvc޽h WTdn 8Kl:;ߕvkS9_S݌9fbWO@ bn`(I1b #9rgh*5#ݽhN׷8Y, F0H7ц4;ڝ +]6ËdM;OKdh`(ּ^{eU&H]^Nt@}9vt1m?2&F{d!: S>EZ.xMyس(q#>"QH"uM=Y*u^;50e]~HԱ00-+ZŨ>_ j%&1ǢƄX.5βx#]"Oq8]mIlrysv2: uq,] ].hBY kj=zҹ)qk0:SDr?,8NO  ]T"Q=*@&BYYzy`|\n1=cOƔAm;MA,jNO"a1i7oB/PbR瘷(1ҫ|ҦA. \t,<0;2Hf2;} ,-&ROed) (fy@I+huhڞ;z;-9zWED;|Zک=~>5ijԽ j?"2{DͭK峌sP$ Y֩y]]?<@9;, Y~؊%$cٸQ-cjSs/zaI~n` CtOIF2tFB[-k˚.5Fg'xnAL'.a6(⁓,> J Ia}me{w |s/r""L(3=55D dd6m$&[~ J[\$CM Ww?r()4uٽה@շ͸ؤ:CH*lX.M.w&?# F2;Epku ^ag2ǣ' ,ӣ3QϵVEvTrrN5JҭG(̳Q*2?4"yվcajV| pA0ӮضW%]L:eȺh"nPhEr8@20y܋Uk /+!׹|pKRB4Y%H,Qm]߯_xYAr# _\/PO)<FPYdvab4DaN=tAxc,w|x=X&hQ!j8)1\mn'Cyy.x! \ $a9q:20i4-tHTqo .I!;Ц!G@{R(SߧW*!Uy"/ YG#NCF)[˪sqsp;-Qz<pU1cymJ@r%/ rQ_#-OZ%v\ 2I n*!C\qlfG㧱M2Gy)AmA!PvR]p] ONsɨ^:c׼[ }!2-auV0wM(`%LT)Lɨ9Й*s/$t+!JGuΤZb9 Z PtHtqz?\&bÈjڑ2{t%^Zsic^sª"ң2ʇkIxX!ᆓ"%P{KhzCecʨZ#_bM:tLB 0NgKTnb$>Jj:=K33?wu+<" *N)r՞?i!U㫊ci|dEs|ߞh2FyݻHVCQ*MP`}IǘIuKPG'͸?{o;'juSǁ?!ͪbӜ.l =SEIHbejv2hQ5^*z& arool8Y_A$B]NXgђa~sDlU:_tiZ 7fzxsSag;\tcK &w0ވ҇dl.:Azr{4h;H *\D`šKW1=> %!5:4"3QW*w@a,|8 a|#6Y¢\(]Dj{6lZPڗMC;J"ڊj)OVsX쵷~xˣێX@[w"V>|({Qh<#[DqQg4AkEF;!>uYU}vj ±cvϯ>Cz"ѐJAZW2A{ q|tO+IR4L%???U\6^# 0?1M{쑿ۣ>}tUUP:عMdc%_8`vqEZ@NH?)_k%":Is xcC:;h4?:w>1(P΃c~X^%ʥyj_5ґ2;95iw:Q($U YP nCw̑Y~w:sg/w]wEҵQ!u!ƒ8DvbA=2SIԀ';L&3 E`i0.Bcv9M{ЪbX 雧 LwņL̩LC3ۨ.y@٥.ko8HW׽s}qBdz[6>!~9M=723Zg4 Vǧw/@+WoX G͵9ۗƍbc ӮZ:}m{FAX }Ό歀G`#9nTPy'6 [0ܽyEMvSx4ӓ<@{!aOea~M3w =?= nS`}$BȆ,yڅ+W9b*&Ee3r<%h04R^76l0)`PݡiYbDA骳.s,G=ZI9QRndc@qߛa.̹ ws3"AStJmA%+\ ٕ̙@U#' }'H"0DmиsOkڜFL_]nnxT8fyͤN)xJBQWu†OajOR"k[t6l?`3 pU$Zئ"6lC63b&!fnjQf=μeoL] WdM^|CzD9_8,p T V+!@r\ҚD+a?:B9J '^+@7=Jwn{ `_#)pX |d f60|J(R_1*#4ʫLZhE(%.-'"!8QL8Z`-[&&-[ Q|UU} N/MhkZ% 賭ÀF`H% 1 ga%qaWeY@#~F7_rR9uJ m`BwOTH%V fBk[)00:"5Ԅiƽ;F/O%aQN& id~nF Tϐդ(*jS)R.XECNκNzYҳ/{=[ڐ$GZxQV /jw9*OvjaU^2bkEM̠L(4ʌ!Seja.d*ۖfNqkkȡE6v؆gjMMU ŹcmLn >i gӚB/OZZX+5)DVTu+c^gtpgdmo_6=w l!67#8Ȕd;7(SfIq:6)czptуs#L#=㌹v~ !*9x}H;?&ە47kPR, U|Ekh?3#c&i߁D  XHd%N跳O7pLcAu\@:X*26dBK~8=`p&eM4f3fLj";O!ܠP'$@ӺE !F0x7 [eaiB*9CYϸ8Lv$^6^y{"8 QIw*@XbA " P6ؾj?U؈SI7| LDxHv[sAͬsYa֤+#]CfliMG󰨴`˭3aeN 2gVW8y D0t$|uũV),LVj_L>0I>F?yeNONiׇz}wD\\r&:fizs TL{A5\Ȥ14rA2=Gys<;beyN:ink~(RН &&{1UO;,YLE|NE&+v׈vGC_$4s/ߗZg(xFܔ|6X3ф'S-3ў /R=^v([JB"'(Xr8M ܸ3e5~rVl P],CAEfP_N~};*ev+ZA,DJޟ0o(RsJF5{!9ݮ,/цkGby1V9>tFd ;5oDJ 0!NOr";73pE~73-}T}) اBcpMR^aA/VTLgyžܜ'V~uheJb]kWu`ϻDeAXv\dVuP+#do4T2?+E41:ЄC$a}9Yt ʰv;a:>;5M1y۩E|R34b Dgo 4;~Tɋ$/ xib\fO]}j5j/,"{촰QK7Dwk&"(]ϓnsJtX\EkR- yc 9W ?_B"z+#3߾7˔']ۘ#R]aG/<.q߁r\3uEԽP(R/C_Go},w5R甩nY?<=[k%1؅%!ĺzak.+: ݏ+`w#0_E¢5p`ڭ|zNh(1JdD\6N k&UywNp4޳o2ۓi?XGK`pi2O;rs?3:&gyZo&iTFsWó¨e@gWUlf?bzAd2;(0Xfe Zᘣن&?x% yT 8$eϋ,]d95lLp;%;< (|D24䮄tC2Ȕ*ыNJJC^*s zOy/PVe9>ҡ Bev׭oIˁ ksp 4TWݒ)\sėL ؕvm$&a ݈Ms{q9.|nܡaXX}ĖO 6 a- :7?u&pM!ͥ0[ VȘwtuϵ @U$E[I 6{`5b$#=>-?UBFTKE8R%R9z1\aLJ(u-a [rUN}pI뙜5ϓW[[{!+զG=)| (F!L[Q[7Q 7q뚧4Vʹ;IaD$+Ҝ;M:4^U*{P< UG&m-D!fH$ǭo=gh`EWu]fw}`zMµ/SSm{)D '0$G* DDx1AO׬"﶑p/cjD\BHNE1juG6tQdA up55\3ơ!T_·S~8 ΌTKj 3$ɬk31.(cPT/*˱1;G 7Yo!Q -jE8'궊a!\(+ΆiVVD^a4o#86}WdGT޼s.ֱEtļֱ]T!i Ѹe9"h-FN8>kfJ*#^fG( 9φgU|"u~S壍anݻ:GHL!]Mae"I]ek=Pڹ [ (8,_eP;,)x2;6xS!: 5a=y\8VI֐Vq3eRl)4P ̝e|RSJPU0Is]d)V:BLd]_ԑTRL,0.^'okB@(5{ԃ@ј|KN͢JeF~%NESDo!Ӛ+I{>)^V&$ze Hqcea6--L{R4!o:R͛[3ybGpuʒG0RPPD$H OO)* (ղvi(Q"ESk*'8S~0]JC*pxWTtX"NJW`kA” `v$?"kaEy҄?sO>$IY8.|!mo |#`hdlچ@Gݥ +y8-<Χ.A 1esn1qO|G>{>dyԅt҂(mkrv1$ynp~/Z8*ԑfɆiQѾ?j@A/8 O?mvG sxsbq5jlnсF+A7ڝN,-R)Xe"~T!x |1l4"ѢNN-~cQtz]4*gEOmL-{hakܐݔ3P/gaz>qGiהO u|08~l^6(jaAz 8#}HBd ,Ģ)!9T,v2xTBn`Ub5-U:M!JL;vsq84n'*N\#t5[ ?04>鲘.Zw1$MZъDRA#Ԏsɷ՟rbOc[Buj|L̍A5$ #[&k0@m6ir2=Iċ6iSv]R噙je6 \yK;eܑDuf&B'ULkW:Z t"er;$wh3-0*ѓ#kǨ-Ghdm V LNA3Ʉ H`riʒҔ52[뛻 }QUr8F{Y?Vt8wn_`wn~ R^8w ,5 Ux\ je2'ݔ 2AERgJ¨EOr:KU+&Sc՗{96 {ALܩ[1HC&LPodItJjl@?<٨8T_2rwc~Sj lǂLbH:a 5EKGvJ?!oG,Bҏ?u &&+uk#N dtm `b PheMߺ ؛D3ԨDbty%ǘv GrqIrQXH\RXK4PkoC~RCi41o^|P{ڴ*;R,,-j6'g5Jr /-c9]z^il\6x^ n.;tWPF /BOW"i#<7rQQL Y<9m$'k3XO¼kIќ{.|#gCD% V"Yr X hzfPqthnxC*}#qۇ[vpXZES}LIMk!?vM^ۖr?s6 Oԥ."-Zb{)@ =CVI览纭RKZ&CRbwD74!V-Lʁm /z $O C7[ BZtΏXYH$_R')sUcV6#A |:ԯ(  4aRاP@K3Ő/ 1IaYɆ4/OmC9{a0 ]^I"~ouݼͯw~39ǁ\] *ufph4sZK|QxAgX_SũW3h6誙FiR4\5;qr ʫNf\>b.ZۅSR(Y?@-SdE /:>YmW |4rBK״~D>͇ZN{E"{,[KVX]SK1ckaRk4jDUNkr IϵIZ;FGmgN8tXV$`9(6#mxې1hp_+-ti!wZ{32f)h4Nl<lʯ兼O }g 2MPNA#'V7"3_}z̈́H0lT|Eʧ^]hjaQd,ؖp :`KXXDfK|p2a61&IXGI4w\*y)K0 q2(tShi)aAX]ݑ彗A~XZmkLK[jrmd\YO=eu|,8woҰ_?ʼU'SHkdEۜ#{8܂]?/A 9kۻd| K̚Z3; 5v-TMуN-'|.JԢR_\$W}?2{f`(Uy997PK>J/<:eTJ]*wbȜɃټ_#`NIۮBeijG]>V>CzrHDTV;)c񆓳Zq_޷/ׄ][T!{,L.Ys3K!…lIƁUmj#] "~_FItjD@kHeOٿxG.S:vxDF)1{Lvdw?ɐ6: pJB &Oߔ3آ|)Yʥ|'+!e묨7$o-#W}{*Y+vrc>Y6а1+QHCWqP 8q氊C 㺜]$OR X}ՠ)dσt]I0銀? @g*k\@`.2DEK0 >Y YY=W$jx'/+~@/^}BN[fGZ+%RJOH),X e]]E〆q各 yԡU# y+ّ$nÝ-vɮhtK "ȑ%P ܇h>r(iXtՉҰLADPs׎iEfݴlZ0]i82SGx=> lcfgsтfclkjJ XD@ɂhx{dև"(xV1dAFk|_=t KX-.OQ_qibVQQ6 &/*3VmkI%jCrD !Z C`2zvPZ$F5$1UDe뭾I%ڮBRqX?[L.k1v޺Ty PN|4@ΰ6udt=:Շ%qb ſ쀐kER ;%WߜDL̚{KšYN$ QP ӑ3VYLUN*W!qJ- LŠ..sR/J[lս0$)$aA$nӞ63G< yA5JºU+2S&tZS)X!Ƚ8n i9aN~fv7 ղ)?tKFeO H,7|fv)ΟJCV1 { p-zȁdux|ZJ;:'qȇ?LF儥ߏ"T w\-2+L=1R X->H܍/mjiMh'0FN! L5\<?َ>X\U90'C4eCVj`Х<))_w>ǓH9xla|Ű 0w!u\ )a/?WڶbG;!{|6I7p5(9pO%SA_ 5oZ`hR̷#FZb4t (y?j \R;'u|ĤSJ:"|s"֟awm!ykؿtX2ӏ"\9VJ.Vπhq0|dtA]?nڄ55-࠰^Á]$m \Y>j}b!FBWj|,χg5*uGa@HZE<MK53VK78F4s GvV+/m;CמMַ/ 6vum2K7?{ ].C_ Gz,=K\b1eRZ=vs1I,i݊+,)x:[cwV3()XהbKuz''1˔X^.X+G`-C)Eg 9Ǘehl1Ij~t%y qDv@zJf\I'? .AkqJ=2UT]G<ϧ2FD-%ÔxL+0! #BT'3+ichF{Mz|myVJUZu++ZfM<M!苺KnP2ro0'!e!j jݰjh_c-y3􌾄ZxX,&x6q`t#˫] wDnqXSUU֖ILܞS=3@{00_7{!${hXv`~qtPxU/j̃2]HR$" //Kb'l#v-/ Ȯ.N&}hJ˧4|&xyE\-z^_@fX < *D:fإp)0Nf'W&tYQϥ~DAP7gfӠxc!>kZI')SγDžlJmH;D}R0KsKl=jl ,/S1m7|K!eS  } $5L /(Yw{ *S׀ZhBT=/zy\ؼ&`\xI\FEа9bhq˵2H:˞8 ż꼾_5z>0UGqxfZR#0|_ |Fd |5t Sw8po߲FܪpQJ JĸE%,BApo^BH{H{7:Ɛ9z3Fr]=LM+(^F8B3́Ӽ;z ꯅWEՃz&<7= :I|[P-fg 5GAP05h (-sؓn^Ddj:/'PT8^2Ȅ.C zUS+?)]%@-ckvC |@>̀{'m.{෇)P-45gm2wfީ'Es]t&8]"uk'kK VOe5Q8-V>7=>%]^ӗj8^4 퇿D]* ۍa`f$d6[ut&Љ,H6|MT8쨸)EܻOI& tT/4ĩ cdhx3n42uYF$#**<Ң>WнJ.\y/Mx]st9G^fH@̜D |{j+k`B񖏕#;`ag g} -ٕ:q$bt6'zaNt 61 ԞRqs] 4R߽T ;v#VeqSb uE0sGd鍃"0DxDBC5I2Zߟp]P☝#k#ẠI<8?/7X3J7 *le9o-J盛qRϯ%DGHo#NI.c֦q HZ2q1>Z̠!#/h~ ^m]:cqc! :Yً 6mgw}\[P3@– ]ij| om`(Y1Nx~R |*e_TT'mj-a<2*m!ZnqSR"zW|Ks έyRp-a}iH&hb w/q2}t i_{UpnV7k['˺[]}ul$%Z@$7gunكC-ޖu*ٕݕZ]jDANQgX8(q4.іn+HH%龜z8^l/4Zk<U=έhK [X&y=KN,1{ȖՐ/co{/KNg<*<]"Dy;fYe„Gt#gѕ Mp_A]X R?1pưW:Ƶ`~Ȯ#bPm 8߈S6/\{@6 @7Ca^F^DҼd켠i\θlj=VGO28'@J!eBdy̤r+ͧ ' ޸𒁪 5!_Ƨzȗ9U %B E^ R>QOƑv-j"l1 HXrL9N3sZl#ʡJ ^nf134Z&BLЍ2cy*#(li8ғzPPKWU,ˢ0F8L!g%/?M@H}5O䜙SB7qVX=l29z"XZbxWYeu({YE?/Z9/ɖ??g< tχ .stJpuPDˈQgaR3İHZYvCucy*{5Frwzot [u1q49ëkV̐AشA:S%WO*jɩ+9Jm`$n&2 Vz>[)EGK' *$$v/#j癑qp:`[0q(d*2 jB.87ߚqgm3pco Wln2l 5@=²2J4sHENJHJ~t!&n$U+oo4W1^C)*E@tN76(#H~x%eLFF_KR.'oz4p88vUE]?5ɽ_K>jVnn! s{ApH \qX>n(yv庼' XQAB.':+*siWI۾:sJ14aߝ[ c`Y'/TH\Yޒ}tv>.̞4pYݦ^T=Il:x1noR~n]m:.%"'z$ Z1 %ʚ$5O~* 3Irh'Li"D^.,6vuUK0Lֽ~)gі51)@c,DKkkjҿ\+ 'R.,_ 5\!K *`>n=SEj JWɪD| KuyꉐxΪ[5*F"-6o]>ۉ֒ƷD?k'Nc;kPF?i9-v3{BbjAe j|\2~ձE[c)K<_6S""JeDjv@5.e2M3!.uf"+St.=0]!=F%%sk)P`9w> ?Do!Ղ=L5 ӵ?b\Uٓ!ߤ; tOMv} t]Y]ijlj4XMa dRinntAAɂ ([pE3}UͣqHbOfu^ hK4BIU"+lDqLaWT)sr2=uWWcݫr m?wK\+IۙysU´ʔTpNV\d!l NQ2uDpa:ogE-óe;[8`#4<saVrTKL겹zhi%1"J'bvѼ7G]XqQJ)+}W-ӛP_JQw8)OxY1oʆv[~xujݩ>X_'t}f_97Dcmy^T!1zO(kNX:\dF}`摍j~c/(%seo. 55^Eʼ-e@{&wܓ %w i3"5A5Y6U 0AX$(i[g"*KD_;[~ykvvxQYP_[k{s1t2FMk"FG>e9 A1֜FWKy~'$8u6I-zI؂z7aݠ_,Ծ[ήJr[rمhIҩN3.|䕤 6TXC7ϡ圁’ P%Ibwr.I}mqAa8$t=<#Xe2S;({W.I&MY &)r%,{>35mW|ӓ`Bo3s $멅'QiQTI1KʼA(v;f[,HfhTnCo01X T` 'Z4qg &G"40yAQDϦ]w'F2N~g_)0G|[m N $#n8Omi*VFM )6T=-k$9UWoZ'Jr+8Tzh&E҆ܦwح0nTB15HGa6$~̓ws'߯>Uu:-Ü!*KNzR4pO ;F) *=5NϽtcnZJvBxa*;_z?uuYMm%_kNƍqG Ң4\}zpЧh]i&cQLxfzJi₟2U/"3G^vĆ?Uqkt$5=mCSdtH`ŪƌѮ9jk=F^BWIZg&X*_lQd ^UĵI !a 0ITxK60,GmgY@#OT@=)am(WtIWm=vNΣ ئ3'{jͽp-t ŵ[:MR7x7_!`.[ [nJ #65̰%ÉM{N6 rۑFxAT2}>SC!+/-1e44UJ|kOP,:ʂҰI}S-_2KA>0/ZGTkdN0rd%)Akrр :FH1ݜbsFDvxƈ3sU.%bI4PꐕTV׋Z%e$=7ds#`Pdt)BqCgۼ7֜{n5!~&-:;Gk&=L @yM4O8P$)ɠ8{=XEͺQފ:)[#(i=!f Z,*N]l9^toQNhl;nT/@8TOw ;z(VhWy?<|,—a*e 6TX>\_+sq6yjYWV]z^3os:,^bbOB ߈:Hl]J%9C2 u݇'vqa*]^~@ӖDju ̸^Ǒv8Lw;oxB5c8@3j(  L?SJ^sΚZ95#hs,30a<.?JIe)DH'2s˙8E=V* &M,RQxp7j3తD; ~n].I䪦l~G!ꖇ9īK0.Pĕ*0WmZBK/'%b~W@lh&U]g`."m;Qr{Afi1n^L &hbw`baZ]7SX /eax:-hAZ0;QvRw,*%u`T{Qj*rwq`P ,ҭ3ww8FtFNmZ08MvgL?p j;Z | !b :Ix]Sҥ설&dDV>_8![=V f Jöy٢Wäb8RcxNZ>M^Śh5iu{mը-X6nfW ME!5DV! Am<bB<2tu-۝4H^:%/.5 'jIdu#1ZF՘RZqr١?}fr"Fiχ1PsXظV8PeG?ߔk@Z͔Ÿ9nɃD$7l4r3~oi VK@ E׷a>֌sPĜn=%j E(va{~uyьҒ!%"^:m'A!``/lW*T)nAx-°+ |=(kTS5/$?!8}2/> _[ ʉQ5Ōj(Aʄ)bzb\IâpI[Pک=#߱JoZhc6j A|o=SCc_1D-M`ieK.L8d4oS$?![ށ[0Sv7B!7A /](P6YJ8J[] Pa6oa#2}%ņH ~q(g?,Y9C^8Fd5rHې6ʩ(]"dC [~.d/,9%SAұQ΀=i )b+s׻~JZll;W_zkuF'<mE4` N4OU:vzd~| X$hABςsj7YKK|2IGz:&S1@-1_lwua04 |\Tlݞ|YQBC}<U=#G*%]ujC)ҝ$ك!P0.*IsKaI#V!%B!1;`9ɪ-ճ5L^}s%)ڨI(= yp8K:N3cQ8ÊqNlD][;Aa9mqթ" ;ly0.0#" s[JƸ w Mn {5&_>t NE|8H'Niu0s3q~x12p#j2o"XqA^ Q`Wph0}e}?CpˤD'!"$` 5fc`_%P%`]l}^І[Ztb,X޽?ػR4—E>hf0X<| ,F[e[Ac5-۩O#F&'h;Zx )>;tBɼ; ^ޫ>p؁j 3ϙgp;ؠJHγyZ@~`#Y@yZqw8,)Όí.L!%܉CN>יzV?g lV̻9 %X1X`4L:9*-6_n[ BYmCKzBg1x'hu5Ö{Gr6S^sZm̃ $)KZS!\((ʨG׵n&ΌD#p|lL8fS &NA;O>^wC"X> I})S !`4S`qv ʜ޵п)TYkwU!Pe;o<5W)_-$6k/ϣlWʝXPH T܅Yx;M̓]l W_?A/MA9wy:q{lnu HN {ǵA*{n*z-1]2֍H:|왟M:/NP1!٪ &#\NVbwC*.fBlΓ9S-S : MoO0RոAKrLS&U/^r"F2]@n8Ǒ 0bfgH.2QvwV(X)`cWwEsA_+䌏;}WʒlD[z?a ݢB+RMCJa~ WFܭ/=Ni_TL6ٝ:T-/5 w9}O.;XLFpGęG3&5 =D|5ڮ_q"ӷ#T1N TQ Xz/cKOXCʥNՖv2ndj ᘟ,J ovtֹCiR !-Qm۔tW[|F^=T\B%&J@K@1Z<] ;vU L;Xyz+@o3]owyCB՚75"EaA@{,Neȉj^)=im/7ʽ}q[C7: 5frV/7NgaPCV宷UϧhySI[" Z`TUmmBDq Z_ ՘JJ++%s,P$*gǀ'J67̾Z 1.Oe_\!h0BZ׮Na.BHmٍ0qs8kx^gKy0\;Vk=| xlR훪:d+i+ak3P8#" ]RuL\s'6^nv܄a,z`O`=?ޣתB6_vp~LBEW.!Ei7d,ṕi6Nift. *=}u @;!y5~D=~[ MÛtȖ)>Q.!_x_q#֧O4lOW;xĂUBItu!h8QĦ~CSD ¨AnK(ӜўXCOhFX/lb.IANK ΂:2'CC_WY-lu:59M>c0u# ۚr.CWJ-t/nyCGGL']Ȁ5cwqbN#,Lc쾊Fꈭ"ZoZ=+@Y hAw>y';[pK+)M&MХ"AiRugUUd`?ܙ[jOv @T&sÕ!e(=FRYی%.8@-TUG' DrMC ْŤV}4(Gq^woa%E 5X'd=lp*W 0 ;ta֙fn ILMı<LoD4+.b"CJH:3ֱey-klQorPj8bBEY +c0&g0f0yNrM!ԭK2k٧3 rͽr^\[瑝Y.1 _N=عbXGM_ eĴ?L'ߌ8Q#N@7B?lm[hVv$oR_!<"bq0Y c߿vLr|dtX|ə}]DlJgv0Xg#b﯈]%A̫ǍڜH@y=˄j>ԙ EdZ6 ^GZ%dN GU^YN0Y.<֞93.(hPݖ}vաADL݄U( 0N~lqIOv=qĒ]Z ȮS*3;]F̮>qOXeRJl,+ P>r`7|BiinDоzTݠMvq3nju]C$ʁMn0R"bg!^JQ>%ڛ}CBځs F!A0+NY~]]:2m Y^VJw#%75|6 iu'߀7'$a}GM)ݺBTLmT8DfSت6_BC3`8 qT0`U׉~mg{Yފ8/nו茗sRFǍyz!+ Px *6_F%d`oߍRЃtel6M?0 jhݓy8iB{`C(_X4|_a^oZɇ,mm7Yĝfx/tHڽݕKT V}(P( (S"7!aӸeU+%k`{m[2c]_%۱E+y1[|<0&yNQk#VF:HXʼn},W`/_ˑ+8}QCö?oKy=n{{GC{xSDE򍸈[yt$6W"SKp(~%ͷ}m$)X @eo447{cm|ra>?R _S:)y8&gĔbV,8 G|3qE*|]£O3K,MZk[]YAʩ˸= V\ 4~/ƿL@FnѥZ5 @pڎ=PI|>  ^Hb 'OO^Hj믘@ϴ&vYzk;7dŋlHV2հS8n!ߡjg-YaWU`Y81ŝȪF*-@}D?- Pݍ1Hfd]߲n 5+ I#ΦH)/1pv0 lz9&07BȢJ6ǑLjl? 8p`%,U#ris"0GEgrƽ'uKT.DXhN>AF#Ii5TpO6]]t' Ԇ% 41YI3MIbb‹jx7խ:y SS*4K(w먻XN&qERT.8SϦi_y9D%ez*L'm'8ɻ*,eTX$ .75,GWeվzeOP%N-c6P9rs#R0(KHGJټP'9 2nz˶`E$2~Wt3P P b,dX0y~կpV@Bۇ xaKÌs]ٝ%ye~ _HݻʾX75Ml+[a5I\ dHkTmp84"uDțLfD7LF1-Qr&Mr_N=Eɠd%IO[:a+'VU/D ޜ[|͵cI(Jǯ&OkF٘챩&@`7mj GĸWՖMBo +89\[+SwڛGv*rsxm)TyIOmcRm!۞֮n`od e!x>'VuٻsIySC6C/vk$#9Z0 6=3eIݾg|Ya2UM`A]QJ%_vRl v;=fM+sRVܒ~yٌV0!40_Yyr4Rq7uW; ~ҚȇM~j)Szw62-{(5MY7eͩ+8ĝzƳu"LEcƓDǠ*qJwEy&L8nS% jv !uLIxN{]"re }"bxvcDEI=2e.8˗@E~u|YS+:Qr(p|) ȅm+hqu(m /J.OdN(2޹I0k,LF%UE z -To3BZM MCq^RRfB''degggY@)u$Vg'JemVsҼuv 'B7~s7xI*"(BLjl2GB4-k1y?bm%Iנrza 6"s|ٖX7;0\qel`?rjSl< ȝgIaTd%4jJzslD/Ec\UŖO(>xB( 7Zc60_B@D6j:xʽz*1sd@wR]g`k'Ŧ/Ǹ#K_L:nւ S*4"fZU0W3pH Lo4p~f[l*,IjǐRtzP|$] &SZm( hKWz(nez2U7ꞁR@PѼROB̯ a"2+ lH/7,Gl`aYݨnjba!mXP$)k.,rHbl]ᒮAG#4sF[R%Z}߉D%Ecl90eF,"V y5 "K47mGW11T&+h:qskLR؊|G|mXUr^~U0Ѯ\ivrKY 2M@=P]f֮ن|iRϕ$q {}Zg%kqq XrL9֤0|׉LJ;uMQ)kSxZگueX {(i`9|1O*iIa bև#̬С,70\R[ۤliqGpG7novAfgTc|JSVP ,+݅ai8SATfvSHdR6NMTIz~3j#E4lˈCk / -1# ~ur(>WpJ<- z ؐwRq\{SKq01tUڕ(@'K;Mg$6rVfF,^)ŀqDۆIoӃ xS]Fձ,ݑrw! 4|x;)SIYk[FD[B\Ur p1i<{YXK\F4q< [$R+Tfe6[f9X&T`h?jXsg*ГcԳJCՖ),,±?HE/5I27Qs5G 9lD3ʒ cR>3ϸ"Mv"zdh~L ikO~KQ業 T4G##H5_?.UR1roXB'+ﹿ*W2$~T΁_˭EJʓ2#4BfrumVZd^"f{kˋ~<Ȍ!Lz It mxf!ד'CfD7~%ӏg*=pVrbHNsEG Voeb)cZ'eg8V!@a`^^;23P#60#U0Q.nȍNyxmgs>b D'=)P/1gv^ʼ8{K^x{\#VuS&*2Jkk̅AL0q J8]  \ϛŖf_Z04?LK1fV]PeV~lqBY_vKu@=7L^+r TG6P0ғ&i˱0)w/歲y%( x%qvORH%M.nuCeX"dR5Jv :ev߇2[HNgWVUE s#@pAGVMJ1 Cֆf#z0RsH|bޛ- ,YUEˊ.4y 3o&pHj_a{.Du5шMұE0$84Ce7]:WNwqGRο]=jKGg̹4w l}yuEw0ZSsv,LNJטoop{Nxu#'~0vEGx:z>{}ªG"rDVύH6yYn_waWBl.^w~3>84hTIQ'պηb5HZӓ"U()Ggp aa;!D*Q'6a\_Ii;;Jq.:+rgotyeQB#aIތ1KF׶P oY?Hg$Sd[4DJ9|0un`KboRJηG8x0gfGS !KQr:ӵOww>[2i"wŒcw |}6mT0ot>15Ț;9rL8\b =*%Yۛ 7YS_V2.u&Q5#5+g/\_]n@8%.0C6DZls!awhj!^<1{.| ,mgԹRSeW/g#o, G2f9ŗBVo2- Hߖx B'i׳I\a>]DW4wT#Ĝ{4)c(B<&jSbLGS2ta*@z2(5pז ]f]ZDvh*v+D,R6˪ m xߊ& W[%tA!]:(LY@2ܔẍJ,}N~끴Vч .F>os̬NP)1\S=^@T @)fi9s~^'NqoSpL6į{{ib3D(?Y\gojnKI9[EւÙiB"cלmUiƍiD\-[\"zg>v)o1|@E9bRf' uvx ;8W6 ݅R)&ĤD9$aFooY:뚓QM_|;2/ZmԙRa!SA\x&Od\bԱ5.gAXU/t/~ VdyUX"2NhQ\^)2[VOTc/R 5 X17-\N~H-l @`CRRAȥXozaHnAnys]NwEbyqQD_]9X,雭07ƬUcGOcDb<ν:OZY=ƧB ĵ\7| zU?LVlQWKlߒnU-2J6f()ԘoR;"~qxŸ˝G^zbHj:)'R۹WK^CWV.%?Ca= 氰K@VDpŜ7en(lѺ%Gyߕuu ]}9[<^$Hkf\*W^`_.t,e?p|4& .q2_ SݲgL_O":B$o-xD&pt%mu:6$xӼqo~tۅ:ЀО[A#SyԔޅs/ݮWrPZtZoQ:P8l#G*`6}`vw%ńNGMeK|N 'oƮ˛M)I";. z%wb0ܣ)TШ HӝS#T&@q?̼@ ebl//'ϕF ǣ^gLo|syFřalFk}#rL@I@xX`ύzr<Ç2ϟW04yZ]A6W[coԺfT}R6qL =eBG鈄l a֖$¥w̆)4Vo4pƊ pT>qm:{^2ba(?N*vs!T&MS{'8Փaxv 2fe!NE(Q*N*)k7t4I@7dWHvsb 1v/_qN& ;1$Xڵ/Cϫ 5Չ[Jr7 ,(pqPV6ӸR.ֆGh޻Zp?x@ϧt* /k/0Y' T|rSj&?ނ5&ߍ62'w𥉉}^`d@b㴱D6J ҭ] HA{Yd(WQR!!KUWL JI>ܑW&ld k!5,B@&ZXn2.0Qy ]1va3^b_! ܚEʇ_b4jPћ[ ò~phϤQAUCW C-7n2X^&!<=;g.ԅ)2]q8at!'G=p ]S.+*?7:LxTcvnT.9xTvo`ηrViwa*(#C%ȯHP`V}r- BJ veZo*T&R|S۹t [&6b-`x܆^6k؆BmTVy&eaBkסkNJɓ[]V0_NHȏ({QW &Ѭ?99Z>pヅt~KKT@ETy,TNa[fTjER^*B_2Rd\M/c|r fPBa.g! pK޻4ڄ#,.a m\DWζ2ȇ͚`f{ `Tð yf<~gAAH+-PvC@ɣ%#;l&W(eԳȊ U7NkO= :/w^މL ^4A-#8oUz-;ʃU73I 5 s絭X/VLqCԷdh+o=ka/8:2[OÀ}KlMF r GS' KA[^;{E9{҆~hn, `j.-^2w'Ŧ y~JV"񂍲Œ―$m[K Ç">%)ERH|={c6F^Cݣ{*ټؕmA|~BzWBJk8BV@ pXT@)6Ris5P6U+3UI{$󖏫;z6iq[{P`\Gځރʍ>i S2/h~>r3<(j,:cX!`N](Ϙw!F . @Udʀ?wXd09r0G=`S2Tv UAw̔E=+;-}l:zbB?P;UF?]j B*8_I})@eKLMw',9i oWo@yۮd?a_,m-ݠ̙R/1WaʕC+n>dk 3ϻ~at&^#xC{mMRw -ϛm40Ζ <ef~;چ9WǕV)m!fhY[ϢK.ϭ^mg:+b@Dd4*{zD5w~wE"2ndA # {|Mi>飄ܕ gaUPEڀF;Մ\P~E2 烃t2X{yx2w-F%V%/nD1^~^{vZ-Pew3s_ˊ*FQ\ QQۇ'kC䒤lЭa7[@- t|:->:ݒjJlM.;qҔ0 uND3"P$y8[҉ț&!!%^'a:m@#~H`\%ˮByE\h\`Qv/;Jl"ı3֝$Iu2{5u5b*wYqv\˦->F\۟)Mv2Va>M4jCkWz(Zq_+/{[RE%ĻIȽsUբY(:q.ļh/,Z,w kq H[ՉtC~5Ϩ"J8\.><[%8=a$"VsE?@~vAMĿE].A#sEg*7l7B}ܭ5 d mN$dK8)r7o^c.@Mpt vOMFD4fj3ψlnm %fa$ޭުI5_W9$Bptk}v,*r*!#&T Alp⤽@yO2U&\Yʖ/*.sV۸Ǽ9>;x1aTXqfILm0 Qwk ڷQ<5UQmfO`#՞XTR,\{ :aBbCEL#[p"]GfyE?}4ؕ^=Kk)V!SVp. zv7̞F_G Z?DZQ[!qZ/IuQ T=:Hs{d(o^~WѼۍAZg"snd HR*,'.SgBӟ`cÈMw‰C00^n,h^q_}"*mߑ'mfR, ]V_h lew*/oZW %h Ķ,9jԻX>_Z9eWgyM?nw9LS2vR4-J$9δS;cYp[ۡQVd VVFbXk#20>yБ½:V)]C1D6I_ĥE,n Sw~Ra]HcnR!GP{㨯#c mq9w)Zbl(?CFr,p `_VN'+-κo$#=?]axlkl)pE:@lM|0n~<#9bw az)jZ>,PCmFd渪0e 3埜ё&g7R%7 ̢w!.$ IG&T.<ս|Kg"Yz%rAf0Ƈ$ ٝ j n"wZSD܆?It]+NfE&J@[ vViP)~L{8HZz4u; ou",[OBKB穱,c~_l ^T0Uc糑'ǺQTg XjHZS6{ܴ324d[DlZievվ- JSR ?/esJa)<bmkH쪮 oThP9N ?1 #fkbsK1 \}눺Y|YDQ0T5bYk$.]:z71/UHPMfkpy x:P`)N1 @j 3a.u7C/U#~t ~ w9` }6/m}؇fqhD?>%2wO࿾֬&k'Z6|teK |}\һ H ~}cAwze^zX(ZB=o5.=` JЫcFiլrq}S ⿐ um]5 6ijNTɟ5Y-Ej,xX:c܈02HSOK\7yV Wb(Cdq-MQ+f]Ìl#i.*¦f`.|Ɖ9$^Y <{PEO_TTpjQ4.r ?ƕ!oKRyg'yQ1]Y v~n'8rQX6BI #tsV5f7_ۦ4uV(h(U,PTuѩ, Z{H{x7+"UJDTe42'?4{?!KątSl8$tpvyV)p)c]Nڡ2+EҡIG ( I__rw6 a@OuL (a_9*P*2C ],`dqMWB.3TX\ZJWx;5TwwxѠ%kF\ 9xw$jD 9<)J*AX3%sL'q{m0c ߙ]rnEyͽU>`BmDL&2'F&ի9/ PȕM^8ϙc; ~%a\Ϯ}f .%ZbQNME..0hX踀6w1i{$jir1nF_q)l9XUM[8rXM*Gh#{y-1a[qǃ bم{-i$j5(ȿ~xXgShrI^WYO|ҍ"ɕ!S~>՘HwE6͗-}H4a+;bE$MgN`NuU:ܜ(BmwP^A uٓYqpD2/=i@`lMB~U~S~a|+(L +;D^LX5a`BF6,`VK])}خW5X%## j2y$ {q  DEM"ű<>Bd6z>R<[xke\͖s"u #q.&'Lx<̗lBGZqWƽ)C2L qt=kHX ߢ E۲Xt)kZV΁W/)U#wHmd^FҹO 񂭍z$"QY+%֖ jskCC/*p by䠩!p&F03I#2é^Hz3Ƴ}[jŋIqJÛktcZhF:2Y+_@(2?h~~Fʂ ) 'wyjM1񇾉L5Y˨ VWΕ7hDR:"ǁtVMl,+ 8KAPJ*dԛ֗'PZKIL-iݜ<ۂU4*)q evV إ7pܷV ~p_^I Hiao jTLq3Gyw=۱R&ހBCwڕj EpB <5ӶzV>^:uWqaȴ)y~Dm^ =tU1Ȭ#lV/ CHxkUY+c+5GHEaCB:5j]+(_I!V|^؍ 9unc2L\ld_8 y:O)XjEt1?$6<;fʇKa0 Y=^ٮ} ݼC7MoGo>޾&8 K%*]y05ڃ ;.ԎEnKzU[2F 3k6#4zc9jc#nzVlQ1胼%v?*puv&w&Y} =!eUuYSZL>=O) ~TC{PFk,5.IŨ`~*ŲB`=d_2Ɩ{%儡7b`r a P~$=(5[x1 ޤ2&4ʰ]NSol5$U_fYvnru3*z5  KMojOSx L <QF :BX38vV=Nf(,ʤOs32m{Or1 Ԝ~%thk` pg'>>wl8I&%>̖ X8q"nH ˤE!3a,w",/w#/yI-&"W%K?EM0H,]睈O%@XRsM6,8N{7ID)>t/@ۥ^u^6E{PΚ[畡 Hyz0A9̚zKK͂hbT_TM6U㸐}i(2䍫_ɴuw|šFy5Kkls_klnwhD̥ET1KEՠJf .YmLXya$|Nq]՜ی"ExW{*.PbԼދЉeRvꪔ3Ty4GI;T,qzX: 4F gxYӲ<\!h;;*kE,#$ˊB48 a Z\fdZ}tv3IK95^8ol)tم}`4v;#gwNդpr&~2B7e%'սy.Mp$k;THx Q5s  7 Ok\բ`Z|0P6gŏ@3_3ƨP-Yؖq0~Ik5PgR dˮ;5ɓI'fͬWK|D^ÜGǶ[Cc+nE͜To#+ǚ佐ȝu EV=d0!,۱2¨ ?Nwrw$:d 0%a7xg|\/F?ѝ5eKQ1R<ȒF-v` ~(^oTI@"%A*=[4v9R88JYa%#@ uj @nP(&0y 1B;DiП2WpYl8 vCuA4 6[DD|nTElb!J,;, YsHSFwGLdr 99Ĺ -{4m%k!_4HU3~zKVŏ#xxP!5*%Pd<3'8㔺Z_R嶭擭V4Q{'{]FNҠD#N֭Xod7"ߋM4Z6/Ԅ|zx ww؄~8j#"Gh"tOBdsɷ? %NeʿHm2=r-Kva .+LG^sHqFw{ Awtw= Rlk"mF^ 97P9S X bN^pLxdsMP9)h!›/1+Kl㬝fWDlj<Kk WB#lӋ&܌վirTD%=ISBĽ KA<AڒzyJeU3,|&SU.OA܎T`+\[ZgjD'S[ͭlIn[i|O,"zxnd\L)_")cѱA'| 7.q TMDYG=;{tt"..K=;vtIkuܚeU& 5SE{6΃TPROOF0nXt0)Y G= tyl>s^k/)׉LJs/5q,1 ``V{QztМ Aˆ:M &.oa }Mq&QznMS W{EZ 8x6i; {cS ߺy g8O"UլHs1 ձsq٭zn'=h8͔בs`Rπ- b!BpK'J]䍁|AcZۀ[Ts)1GCKW\?2?RճS#;֏~H /ᆖ9-kN\1$ffc;@יA";$}ȼA Ta?BD9ntܰkW\~r^hEV_-jR >9a#_Nk!MVٰlH_;`Mmdޑf*D˸Bg*1/_Q͞pI'ͭ~[tࢡb}0jEa+-4hv:RuⳔ2A3uL^ 8ӶLnLHO ^,yO|cgOᛩ*, Dɔx.z;F}WnOju?b5ɑ.q"<窩}_J9.bYD{lBCŇ/2mLwVm7qZAiAul!^,//̝K 0_HvɑX2"?4Luuv# y6gofx@O1kVDtrpWc,b%iu(9H`V\HuL$*2^\γWP81RyD3q^PKzINjmr ;y:OϢJӪ &M7>HKpҕ6; @_@+]O7KZ[s JC}Hϱ*kł7v 4xoㄤ8㔟fBۖ`\"ſҢ}%\c1us@eCl*pcV n ,٤]"];kZ>Hdț$\w5XZ .dXGE.w""##1 #aX%q=<0fX}i| &taB)jE&^~q+7\*{>ȇw ;~!m_N=\&eߌbK7vn,:,s,7q zٟvqy?wnGTyH^$C %\0e'$?z)OBҕ9ĴAȘ/xH~DU]Lܝ XCO47&cC~Zr}N=gFڞg1ЯO-%"-SCplI+/R;-u4?m@Z&x9 U]Ƃ"+|BLԪ*.HZhpcb=Ƽ.I6cڧ~p0,2*{ä9Y OM;Stv!^dTQMgvDZMY7dܠ DͶu&dy`HRa#OtЇ勽C"V`UЙ[u@driI:@rhϒi)[IϝI2fWVveGz@PsDW z,0eGGʻF^C5vUmt G(.zoeSא<:s<)B<5'}3ټRaOEFIGV(uc%5S4~AhT(yǡF( 5E F}H ;Ȯ 2zCQ>: iok6ʶm5pMb-S%;Frn^gK e^J&M鵞S&<=`1X+K})ӆ},זe *i-6pO[NZۭ=.]ڦhOQ ص]2Kʤur;2œPCU#g.69@1yfn6;1 -U>y 쵤ieޏ0Y~#%MPplJ7g k>1Mi(A1+m駑t*^&4w?/t531 FC&;ʴй F脕W슄P(W/ɼ5IZ}[w+si:S?mHg콐Xͥ` V1<3A&ZJ\袛mll4"X^gef˓<4̆#N΍,x-u9):.JL*D=:98cÇqI/ƐGJ_GspݙM\8DM0Z8Yv7Et~t`;oO t2] U $q@暋eHGA7&Ż7߻%'m9Yp v[lp.xRJg׍"E_ݸ6 gYWr_ pȮ99ԛcSYJۚ.>:+D:Lf4qFҪvZ5H= '0DខLC}'&vxWӼq xhG0BRhQGߌHip. &!޾:.w_o:NĽ q'mbxDԌtʊ]KW۞r_0_rEdi f)-:GhMpI)=PJoo*fר`˂a?T(/e_Z&Z,V [0"[m $̗=@4uT)IV'܉a''D-Z9gwS3JR/6x$=اbuy?RhP>c+de%{*xWw3):x;{<K*jؕ`8i4Os>3(U"%UgjC6,>f"jqnLhaMo; nRn4Qdot?\ 3KX.R)IJ ^,Ꜯ('upid (2A[#y*uŇy!iy n8"Unl Ϡ3x{s9 cd\Pe 9'Nig n MQs1)';QB3o|"g('D{ڿTV& ; Zi7LǶe.tNNjʔ<ՌΌ"ݕrN@n*l?0Ԡ _.󘾯caHtkPmu0!i ׈7JTЀ֫(u4~AvŒo08]W'4s_7+{ɘ9%^ŅCC1W#ęͩF ο8|d .|w63rCл7C0Ym۾H&#7,|G ݎflƲn,Rg"[H9^0%4NxS}#"u1WeK7I87wEؙnAb Qo~B>&]z(+ሾ}cZ5罺pl(8Щmkq29f5ڕ=,mu,^2 Qj*ʡ04Ɔ"$* 6RfRSC^6e*|eٟae7K/ʭj*-ɖE4e;ta]CX+w Q{ng:B:>Hb{;)/.CGԛ*LBU0A ҟ|Jֽ35 #Å4CKX:TMKۆAO%/LA¨#ܱY>$/Y_(M\(LB{4oH24` }&soT3sUpcVb:pi&ݴb >a=}3S+X6/'<#+k22-%q{H@Fp-s:4X#"3M 8`,%w~R8Dz PAk˗ٲEps/*!knRI.KfMX߆#1ec\F 1ᮑ~L̔\`jjUpܝ*&?<;[nO& )Sֵ8csޗR.ݛ:em>:|2)=ɵ4g2z}@s7u3#j-NS\jNZr .Xe~xWKdN}fN*}V|h^};5Yukj~V-[) <tXD _xi"1= )TJ]U>AX6).NC&R/Tr#OW?AnYOHDye탸 MN{f9Ւ>ܹCiB{>R^I"t%giGJhk|3aQEYTHRfJ @-J%jH>࿧eZ͇oExŇfj 2& ExD SN/߇G }$%*;FжMm6B0.}~. CM~C G||=EmfG>Ekd tl>lS}.tIQdUVW%.FVg1ѩ8 ͓?7}~z*ٺo/͐qo;|?"3cxj(3I|`!H|n;w,lmE!YĮf~bj7nv/ĉRPik$N9wx$`0[Ϧ)UpIG^=22=n:3*lѾu`fp `g*-r`nxx!JIH5ᆁy,bѹBz%̃!+h?6xrViZ#N@ HDX]Y?pIBu_{plxīrgw!Po'Og$좟ndM&LUS/nxbkLs.&ˌcӝ|mU3ӕW;3^Z=)FTrSdLZ%zt[e_5a]"f*So; ~JA0[iFf,rcUwd Md/y4]ؒcP 2*VCCC<,l61' 8@gcx9/3{5?&rk\DrEz'm<ڪbwJӦh!"7M57GCfG`!>^m8'n#tÐt7)dTHP'׈صkқ$jX, v]&X \" Y5l}1.7qۄ4fC*9 :pI,K~wcaxWZNGJkȤ-\F T׽$EQ`O)?] A_ӵ˜D5 2 K} V7v0xn ˑ'D9qK ~L!5kH#+qêCeE"y]=uE Sn:b/xAΞLLMk 6n!w.};57XɅut>4ȠNgF;m+\}n妕DfMk2*#5D2v(^EKo%&R4 Z hhSL6j=%j|-r'ld2ʕ0F wX }I=+\- u7cYnj2Wfu7jRͥ;)*&c" pWVV9]:qFuڽ/wЏ!Ψv[ :P>uvXə%2 qQnYuO ޖ$oFKLU1(!I7e^)eI~S7u>&VS'Qm’**v#n6zpl%&3;XLlS/'؁Kβw1 oƨ?| YnVgib$,43ڹxe;/+Q+_ҕ=tAN13!Kշ[.c‘'a#FƎ^`͹Zſb;܋Z%zWz,]l7I۶LkK3Q |qd]z/L]kEfTUj;hx ƙ NgrteZ J 9ֺD5ԥ"&c |O~3 \fS[Z\ߣe!NKf HXxǞ/t3 mnruÃ^JS?5D@m2wQ*bV\h&c*R ZiH۵Ңc%b&HJ(U\j Ϣ1K O CrgiR* 8/J7YFG(V ebf}[F{yt3G#TT\c_I{z_2ǝPU'lK.?ˑw҇㱝 t}Rw#ialON.{h[p%┮vaA&1Y"5WP2oV v-c)ncJMIO Z3r"LUaw3";CH'|8mqr.ս a|<(<Ɂ$~1ɬя֎uzZ(&AJ 'GGG -a9I]M e 2Qu,G{(H#|-zP/c|Jna &Udî!ahB:M"1 Rj鞬T0 "<  ePE)n(frˑ!̥8yӷ?O?ScD1Q\*^l)kƔu3;GD,,K̙i)\iد+'jMBK$NQ} ',+i4{=w]\#myިwѕ HJd.*C>4 n$|x[(LlW-]?˒Iۙԇ(Te,qu#*vt|PqXr}ܫ3(dAN X~*X¤xzoϨSR&fOS5Kqx([|ܽHO>gHih [@k]O1Z; cęlȄe܊l /y-ePPs3o0(%*^¡MDA8"_$xQcfOd"g@{ +B YwgO^ !ap]@?HC޵-G&pYF'pδU_QWu<ǿv"`mNjKjOxKd#k}I7ʨ Rnkv$~6O]"9cxaMGu*PLYfIm㝟$ԄT7|q Y]TK]=,^u3ķ$ R)uPȷ;G@y,*Ӄy@'ρKxETIP^tfV7j$49webL~eHTJ`6VfKBq}oGΞE䒋S`0f˓OioD䘟 g6\_kl70fEBW*bl~S?R0zvätkA!ʇ))8+PgC},\("6yX>1*\-p!;vDAK+.m {,'-cN6Nk[HPT%Pl`j'#%"YP;TTfe?gWAq bL (Bui9X j#ZuV(8}P=4XRsTf+9݉M; f4Omg?2Җ^s8 M|9_唝~6բ)oߋ}#]gK<z:SJxP;$q(|FO;!#gH? sQ}i2x_@ c5M%xW˭l Gԟ'U0>I6/fܿ,}OwK@Ut;@Ʊ'ZŰ nKMj|Pj]c<[v{[|#pA/y>7H'x5ǒ8N6?,9 soK6s'VlݬO@{wf.;s'/k>mV&T?3-)#:6Mye8iF)_a>mR4-FIЛ%_5;gi5JM ,Z`bU@LUH2z %K69d~ŨIfcǙN@Hs4G!X< $BXI΅#iQWӾ,.C:Px GbWhPRk){c r/rAKVp/Ce09aΖ`h< i\aM;){Vf6o^ soV=.EdbuwTT8~\a~"Yt{{d7̀.LŗaKb㚵*JOp)&%2[D=!QΐZ&SBb|W\x^'%sD"~c4ʞgFs[$_)vHw7`MqU:%nsnzt`'3.-Drq:sG^!3VIނƨJ#*AXóe3k!Uq'MI\jXaIKZ(WOy%&Syk'Dtϯ~N)s :s?;+йU] PV(o_O72Y[(q+x`ݲ/-[|"\$u`&Ǔ}czɤegA[-fз*;h as k,($~v F"5Lބxk$&z qs>Ccxk\:[%yCX\2YURm|NꔞGGKH >Ql=jnF7GIYy sik+[ƠMMuɰ1-ݪ_!7[km] 'm!e '|M-6a4?fh4п< '͔$Q%a&uYLn d2*J:=UV:˒rkm24b> t{E|1grHu EË~UsjhwnItԴK`,!#t fg91bZ%dzl?7'Lj繞Cc-Hp])!ِJTuC>ow{ķ]t'X<tN)MFF0x,q'|]\?n5SpW/{5r- "9A]DaʖVr 8( )Ox]I@Ǵ&p.Ա5KZ[lBG&@J(/0- ^&/r7KU_|{ aL`)U&uaF#Hzh_y2 mݚe7CDY0f`-DsCFp̌x f1~`tFVf>CXVwΣk1-dڷ[ֺSSpt꯻hT y(msnAi<>>#m>}Fw{Lz6xvFhyfu+D\z)Q"vd=UBYjCS34[i$ݾ |-8cJÙduD.W` /|b/~YnBNvŮ?û cņW*J˴_I=j±T>լ* -H6z߻`r(c\RSdI'{JS6t0_w.xU=¹<.Zfjs\;9BIqt h#Muɂg&pԑ [|ʶvd\!>!-AG`UG{"(VwWZH-N S)CA6O Sı[P9ىNՎl>rp^5|2G"@ p7eit}^y;N5cZ# ܌ino}?l"#w#b[](Xk5"k4fq)%2E0GfvGN%z!q7{b|c_ }npշd}Fn5Dޛ7Fn˓\ݪkQTBv$u{wGDBRb;8u+LEʱmEɒ0oT1 } +A%M*پGh>]*4K GB.~wMWcb,W9Q,W|n.)uXjANj3_qVN5`VŻ;s Ѐ]J4<| Њ'd:&Y]rW=Gz8;PZ"IgWi9BYE>]Oy{~M!a6mV5-)z)/%8~qGc07yILN18ltH_jB ŔlRhVWį x+2dmv?gΧH V~fc0XGTQE}A{𳽨IZ5lp1㙵F6KX? 5DQWMI;;E~@zo1#d+*=7ax3W q=50v xu4:9u4<k-I6olˌ+S`\/9vIZ]R;~@J@5Pv䷟5 h16MӹHUk& ̄}gk^ZZIi>T0{>#^OƝj.Ix۹_ĽT %m0&h֛NYy+brekQ @۩k[xb袰:T0}:wΆdȊWt^'`Ҩ|ZxaQgEJiH=${pk=4mr qJ[/$󫷉EoRVI 0w YLۭs)!\Ci!܏chju؜pUW!$ 6G{;z؋z^Vz߾ȡ]V=U~%2&_-Cf;=4<&N.JS'QDڥй2\2# =5Pvcz!I|'iq\PV6eqY #0,)Ь{;;ؿ$' p,F7Fd?y[@ʳM`(xQj"|sQĠ!ŗu+]֙ De'Q0?+ oƙ8fM O3DkBS؁qlי8IgmV9\HDe`mUBSSޜ8͜m+/d#kA-x2m.Iu;|=,*Fob#\/r]؟hᑽ3x՘?_oRR/&xu*t{SYGo8 T34 ц 3TLV7]{LYDsR 9-bj $->ZLу 9d)=. KMUI=J fﲺx^<ʢmPL2 pz8e$ @迸Z\0(8Z# TR0ol7~f/%A:i)Mf~8[upy뷯񁀖8l}ZL &YJChG^b1N m\&@Yl I%.:&z?>KFfE;tp6v$ dT/;5h{1@6z8wd4 S%?jO|~yJ)-](X^?+ܟ/[Sk 5C4b(.lQrJU~KgL}(yԁpQZa*|t/&dnY97/ !G5+_ǩb&[Xq,/ZNo)?^siV&m 8ɿ; L4Tv)#g̯dـ5ntz-U²Js4O/qc$Sphr&fC߲7&`Ka| ;bj*8d_Br+M=l*PΤ&nV:,[ü\,YwJσozZZe?,Fj5|]n~E$k| &g?G @v43|@Td(NK-elxΘ:rX۳ҧjd yzYE 'T?"O_l]摓s@װ1xS.nB+Z[r\x~AcMc58,2%Hܸr>h'y۹Wpa?I)EuyQT'B/5yHX4%H3~}|;$t֡c*X\~r#άn?'^pq{9G|!jC~=J+̹p%-BF(+jv4.á%Ё}:F'fWN s|(J,U ϑJ|\(uW+zDWcTs_/=ϵ#ѓdܕ u{!G\Trc0aIfOvyq@Ġ<\ZD}0.a[o<w+ۤ7_*n[Q(,=w8&h%_zVكxLc̅> h\*Q"Ggɐt+٩:-)`Iޯplב$*_jPp mv]foRP`Y4uhmco GaKZwU4ʪ#î`tb\RX(7HsVuRJu?D'}b^eNhBs+]Yס9agO0F}anS%5k2SܵB"g8zAmkaOA2K;פ48nA<Lo8&?ػL(-G`lyY,a~;W{iT1DTMh6%wxʴճpؾ gZ_*w-U&Cؽ8ʁz0eԍ" / OƠrOB-TЄ>ҹ$$2nSLJ24?RƚWX8dG*~oh6Du-&E%DMX&,f/k#RUV꡺Z 6%mTie@ShuHLvpIS"]\B"h˷r %K|:PdѸE`QK3WJ$?N6.CY˼d>aX0݌BqZy ~ C3*i&1Hdꀿf& Q>Sb/½0|~!-5i_2|ydo6kۘ0mI>Ӫp&0a#uM"N잣xvi4%:Y@fQlDᵴ_jC))<䨍1,tX&@!{hwhV5}*P$5 (6Gj`%r"͵4 F7@aCϳ hJQqAXGWfd].ҢniҤ:ǾpoE)$w&S2ֺ0} GfJ)sxs*êJ# 5rs7Eg9uv; j'Zʷ O!SiLR:*wY3տ\?dXXq9gൄ$E0!o4_р YŸO=8rP'/`|?Dgn#x<yoYWӾ3#$ǪIx҄e]^)™.|n2&EoHR,ah^NQmD)(̚BA wm>(?u@yN emu|K4Xx־!-xh;^<g7(#/fl7'M=mU*bF>-aK-m*k7Vh=nĉkw6|1_ p;Y'\]jg ;GXe( RYh>EW up׹%Z(մL9)Oݚ9@V@ ZrU|ýk4v!1ZcB݂Kn3!?vNx8&͇>J8WTL*Nnc'rG-fȧ% ~cKcuypjh4 !>oowE a7r6̺nJTznˠ۾ZTOgWDU| +BVT[(v.hDO) Ykz | pm $ `n4=d6YMG BCi_qjzϚwIX@Yze{83'L n: (OםJY)H6!bLF(8)<*୥ IvP]ݚ&CKck}:qmC)LaL`5V#ԧ[nŽΟҐ'3tk1c$鬈-kla٩Tq].vi-];,vNeOPA TC04ݖ~PoHf8"}wL}/[]_@xh5"t>!ez6bUZGI_|m& 9.pk?{Yp ot:nn5Q9=>ߥ$5iVBi`)MuOvg6SrJǽ"UO Kod 0r㨺W8qЃ͊{z\#c#ݞ:K7LИTⳒ$j\n>S"n#!$QY,72A+ {t/AduUa- YMXV!ċ}tbR,5zq3B߿xu:6;ޱx _ʖ JY,*<}i]^JCR<H3 Xmfhx)L_C̃V)'ow e b.x)SrZjk!s`5mOӉzehC(>f>n&r{'1 ݺ%ZgL.祾b1HO(tl1ߜ7X.>y剜'Tbyl]Ey^zԱ4JZ5H93.TyyC(SVqvkK dǾ-#4 yZ&s~,FI,I۲d"L)6j`"HƄNA?^ÓF#`muvE%|TCa+ĩB,d92R( OS *`D}@#1 -\.MQM܀g.&E8R{Ú`_B%Q [ ._i2D;3P+U:2G߮?{EdRl@X!r#k_Lb~;1:x?òׅzBγ' ^*zB/Ot,DY<(ϊU$aS“ .:;gi$UT"^Z2x2DgԞGgMxN2ƶ).zɤ=1Rd2a+F\/= 0!P9FPi $ DM70WuYY3l|iFCMtǛO)^!\H$W> JrIo0Q:NL+AG!TҸxdAőe}_6,"d^XK7$3/f#{ʭȴ`Ղ4Xa' 8#*?Wᡊo$I%`}8  xD:ϙksrN3VMУHE#XNb !Kq+ 6}S[H" >.GϿeOXQnӌ?q7& h*xҕh6ߜυy/#n T2>A&C&zQF(*}B9RImzS\2ڼ_" o]vy]" sO5" `g75U*,xkkzWM~sYhQy`j}W-! M0tn3I;!I5 wQ_y)D*S1u<[s"U3^Qn xoa8"q渄M{(GF3 lb5!qVXxmI F%BiaĘ@woT_x}"I%;3pa8`4rM#d+AVn֐DZQ** sB{$#8ȞWVpL{H"{?tfkjrA+ag{0Ɉ 65gvx[s ZBvXD\׍*ip{aތ1LӉ-97hkJs@]%*us<1Vn{6rj=μK36J4}$-!O%y V6;SV6F5(W&/Q.)4nI55.aRql%_9J;ĈlFy)o gXpqَ┆{| ^sVz3B~K7SDsqj}  Uc_W,:n *իBˉv) "ar= P|B4 $wwi.rfuf/:pM*8pwHٔUhY7 ѥ*lVQe:p~_ O3طpN!_d8h9LЮ毿'Vwv@|_K68⤛ |baByFdk=W7\S˽bC,◝&ާOէ~X? zS$^XNP[2 (Wf&*2gt+qk6R'NX[RI'2cXw̬g*n.H^fՆ1Rz4JirJ/abFJGYrƎ3T%S#w}6J\;**#;~ --LVn ,\`6ЯP`KUǵM`(`}a((Bqf;71-j"t{==w"ՑTo p.wHIgƱLh _3/<ib3? c.W3xpΕ 91(-ձ#iyI z!ŵjBX-AFlnV, K~\X5f̬GhHq >4,|ܭ[n2aQôSx%X*"4'ҽ?;zKl>ʒ֞j]GUa w,1P-=ۜuzBD;qX51Y/'F&b;+8W ʁb?i*v\}C9E;Dyna~s}:!M2`vSZ$|I:zӳH3y` G5/`f WXD?&~K sq] CrExl8Yq \]ᾳR؆$3IbĆ^`KZS>VW\omopZ$ZʮmMOYq NhAۆLs? Q42] Gu!Թ;'O0$1 tZ'Q(9FlOإpd\FcOlbƪ)͕b*9J1xkG&¡eUw"B%bL.°do@VP#t˯nry6jq\J(?y?u6|\o(7κث%QuWIWu/A:&" N˺d.D-JTs:Cqu6FLkFN ޝ!@{8M bt&386ESY;`sͽ F:y7x(u~65lCy#ԁh|f<zX~l왰J9&񞰣T$=!dd:,G5'u-)^nuH6w3;k4U!Ρ-{0IfU#t(SsJyƬHQ{+گ#)%)h8eѦ5.VgvHGo5yi,duDiZc/bx>Z!ǚnJJէe-ltS3O(WK` yxgbgg/kK5zM]*Ū{S>~VK?.nÖUD3xȆ mTYx?R _Y? m76UT0Mmf_^ }NTuϳ۰>!O.vEZw`SKuN[0Wd;X~mr cF#3us82TuٵZ`-2OU|+S:[.xڳ%o`FNǏ/'_I]7^.G>95 3]5[^}&GӺe 6[5+iR$^@aRl}Cgx*To5cPi#w3g JQ}I=ا5ׄ?epy8Upǃo8Wf/yҔ‰j v(Z'Lx0,(B_Jݲ+-ݢ?5},9#dFojox,7sַO\\mNl2_d9*H,66KKٕ?w^ ϬP|=l|,B~J |UJz b&^u\Xjކ.|6kbx|XE_|TY'?~U=ӺmȆҕJjнyͻԘt[r-9TCW2)sZ?N_(#B|oڿd9 m,I9-Ò@RcУym8C~I*'s,VSgV8 (7FFd!}.&>yFXp΢ZMsHxCT.}ƫqזcݬL^)2!ZN>̦9?OBE.BYi_-d;L`RHM=kU'@MKUlUjĪΥ(_BIeR@~лGf}1!-7yT!#U] @ a8d"QCPU՛dNMo:.;l !&n~i=,%xA3$e: D}4r8kYj 3!$i]7 jq)GEWG!0NH^/q; \*#Xh3W 0YDnBC-'S>Rt'mL]<l[DZ%p|"?tyKq N B)&Dd$%guSd-DҙXK о8XK|7[/ I՚4w}t@zc, @EU3)g\ tҊ\OoS7\9~*fGP^/ OgNw@<%}5i:ɵs7De/hh>(7?@{ŇL }F3%ck2wW<J3EI#s#w zDQk#7"YY>N=rr`ۓw~xJ wW{]6ep.}-0`ܾ8De3((¨Gq!~Lef1,ڿn43H5B fWo8䞦D5n;?52zF~8hm-D#VO *d9\u8z&SlV=}{ooЛ ]?6!!W\LKU >}$q'6ԱW}N<[>ML"8di-tZGf"El<y;6boW*!-*Ẉ ɚ FTt^iipRI!T.IdpM W)Ky!) aOO4%<76- sٺٵRєkֹ1:jz/HZS: x㫲4xo}A!6Jh>#ȥlCQȨ 2>+՘@U#PT,_ֵY PbbLfBE>ab.yᙶtcB`.CO݋qg\;E1ہףֺK%A1utf - N"21,K&Z%?KFfN;,Ἅw'Wܮ<1>Jl/FlwY=K˺fZ;a'){Jt't>tPjeM h&kaN7B`͎oO|G(@zr&I%lpLQgjJ5Btq$rnm6>d@|VZQ@.* P\fF#6OĒU,fWYvU0w;B\Y]Ddж2ͳkT?ȱn8.r܊CHXҟƋB㝉jlwN!fm!8!CXJV_n~cR X.A.2ef{=Ё$]rm*̭_Db5cj_U;;$J_Y9ZDi|v CvSWJ A ƗRm;A0nԝMF-W uq47# |72%Դ4໑A"_^;[I2):4e;6W5$XBn wJ2` K&AlLNZ@BDDAI~b0wv,$&=3Sj;4{"p2SZZD ?(caz EXZ~9Pϩc,`y12ԑ#v2eW񈺔 pyۇZpaz-+hadT8ZȀiaF=)ɨ0Vu5KMPD.¢(TI]b:$9!5dI1߉oA@x.G(up%l$m鍡-! o>ÉR ;EEGn?_t rP-{ò T [O3VH؟Vif^ Z]@jeM"$>@j4*@7G2m+[g%՘,p:@R"]Ԑ_ڝI==58wM٧KVV i ;)=Ǟ)b1V("$Qvvl;F$8ۂ[0FK7gt)Z$lzn/v[ EFg5騅-B?|U6 ҳ-R11 W"MK\gѹz+T Kߏ&uh8645- Q&GE/'6%rPe+ eAWQ][YLO 'ߜy AlQ4;bPi5d#{3TCϲY;facmA*Bg|<+5]& <}HĢnEveT忢|C(K `xz.ҭhu $]WInas3c t=qoD) L#\K)!P]K]~ `b>ʽyZ@ IKōlaAF/*R;/ qJkDDZܳn\4Nb𶚅"̉Q3)j8Vlm$>g?fov|U=LHF_eQʡfQO_Cf[Wڐ&ha#MZ۹*\8tIr|1b'#OBO˽$s|Vx&ݒgbRޤh닽!?d@ln` Ya# b? |aoI^w`&/!>kDߝtrI_ L9sw`¯ 07s#غ=aip[aGNI5Cl|("ս)I 75E;de+.XZqU=;B)E0\4IfTg$ иjzB!%1m|!pXSٓ?ms%៌tWbT F uLWXKi R W6|USaC57 b_s|yw|Z(ѱlI`n _SbϺ2'9!$@Ү# ;UI^Y',\5^$Htmܛ4w#6%,-4$r$oQv9$B(e 2q١?&@m_)ưw1X]g[Qk#[qi\Qq^3~^w)̾8ݰFC;@#[b#ۅ|T/q˘Hf=SE7t3ED8c-2?O9}^&’| 6oBLiq,FZECW(3L !H!>~ӬIpP Y/ܱD>Q\}>R8z0JqGlPM+FLrژD%& e92Xf^b|H(FAD'o(<6b2Hl A+Ct8bU|4SӖCFh(byH9md𣚴 kqX*^3KLTu_0A<IsJw.0ª Ҥl5LcJֈS9GU_n6ZFѱO/3(h~;\`p9_ h4jL,ׅI,BS_i dy0=t3mfF/NehbRnWT]1r*|@?ʵ?UX ٖ,C hTxG7wAJ8kUIBǼߌ@ , RҪHpOoj_Sg=:qf146WҷvYFTSF Iء hYMT{M~4ym 1j8 ۢ$#ʑ?. - P!4v?L|hRKJBrCpqQk ӏΤ7e: ľ>TbOQ:UH@ǢT,S}ڠQSl?I+5EmA|M-3eeQM]rcK(%qx_Kv!8ӟy\5jpCtd;=7m] UEX6O qҢC->R#F&ߠf-#b06"bNtHǔRE%&]zV1Pi#*Y悘We6=Y ҇[鐁3ĸjfBgeIFl ?y ciCf>@M]CLLA7a6 y.K:j|S⸏QLkUȬ 8ƃv$6iC Ǽnĭ*o .}SbMC k+_ 3u0RG*Q5aЭ-!Pl@0eB $S+و|}=*_L8(BCε=O5}-. &DLB.7M^衸5O1q{X#j~1<`v[ujؓ$)`YJ7M3b;6@gNG3?K>:aN;1Yfhq_DdF) \+vƻCshUBǭ›v3w3V};,&!{}w`J7g]8T21SjDˡ zm5̷nartXf1z>/49G2LMD]Ԕd{?V=郋3(4>ać͓#dʻ3# [ƔދygH7iM,h!GX+[?Ds?b!Aw} h'h{D»LWK.|)7}jcդd eB:k NqGGu=ϟI ^12 @Ze wͅM;rV͐؅zgd'z8%pG'1Pe y46<{uwwGօ(~%ZUO 0_yT~!&p\CE'@& kɥK$`( qm_"2ծR6Djq/369f%ip؁IxLvp$sr=z]~GJ xoK0 @!O}wkSPYR36Q{7 M쳶#S+.Bz4p S>KF"!ڬ'- m~6D!%e]!*-Or W@R/Sk95 WD_kJ}%_>7֨LG*.˼?kt+-.@Nk]~4Ҧ4af|rd W G9Oadi$YrTD G*1hآ8Ǜ{BgS דVۀVw*IFi}f>VbmxؘQ$Xk/8tiNJ'㏇MLٲ("f7 비mT$XLG}^F[R-{8 1,H̫dlλ(u(nWZ@~[3fH H\΀F? D#Pu_OsZ_} 4xƉb]-O˪|Y Ț\YWl1?Uvޒ} Iq2#?\-M4偂_\,8wF4|~F&5⭀6}G U9 (k.“@J7| r*ju]?Xuq{Uݓ45Wkr}DgMK{qʗ).X5/@3>$Żߧ'.>ڒĀ)Roh$e nCӃ^\KF% ]Eō.-VFeyf׸S e/e2Ep,[^i8E1?V5y0'Iu>Uv':8Du޸]K794v7S, C B{{=e;&·jWk׊6n"+ךP,?vdzB*qZA&= ԥYc~>WAR:6%`5L$(hqkbKA 4[ ŦM!9>9^1/af IU]]4,ˠJ.g\1Ɇ`_H/*'ӃR dL* ^}0=oZ Z'HgTtKbkqv[S;+<$r4b#{̶n)aM2SGq`(-{lX| p]tQmon^ns SD6bcó:u'KvYSú20uҨ)yR`L{Zǝأ pG31@HN37tto8z.̉7."E_֪Y(Ux 労ݹ- '*NgkeLJ=~&lsgm+a˖k4dJ^p×YHL㵔*p$n*gTm2[3 @]3*3K^?0 &Ojϡc*{ J/jOEP)u!!I^U r%hU[j N'p>9#P_Wn9"cnM5Asã4owĕ101 hzQNK`f[')zD;S]ɞ0 CU_7Uڔ#=&-ޱtȮ= Cf .r0E4f֩5Jycݗ!krB9|^{8Sצ\Js];7b/Rj_B̠"K2jLCr&)[2oNmZ2jmBJvfQ۞RMjKyhU{GiDjs 9O|mA5ГϢA5w쇦HhD#@~V/ O_9CC*xHےc es!/ZaSoi_IIv& b@|/h&ij9iZ2=Q U"EcwXI0ӛ7sO]>xRcsͰM7sMT׭)[tOP,ܤC1As)'TlHhā᠚aXbWvn(ikc|c?"EO/eE\Od2Uܔ.ԤWja~6M^G"N{z*1..习 (C~hn 0rlH\ ^ݚG.'Rh)ÿWOHM̀\#''PkpFaȰigM^EwD"hu=QfQ P֪L +V?\>ʭ; u]8J˻SWI0GQJe;)Ye`\Dz*Gݭ$J{z՗k{m-u)`Uqw`8871=|In~/kd;:UK7MFZQ[АtM.O=aNJ*=r]Oj1&Rs:v{)9q0i?obgf1,R& bDj@uTZ:_ONq\l&_b-3YEezisGkl$4br`I5H.]49k4}zNQCџLjW>AV= mQ ^/Js:J>{ lZ-dX{fx! ӒE=e*m=;(SPJ j^Lʵ>fCڌ|H#'+J2,xw= yA7޾yW{cs.bv\dOtzOAX=}XeY&)fi]SMΎ8ܧ# t>!Y}ʒ4C p4;ȠV?;T٬r/,)LSI5 '))5=C!c}ͪP42NMqԒZkgG$qxQ+UBQ5+en?ǰƙȋcs`֌| q}ᅳ2~`TqGScVĜ!(m/ꆈ+;kCwbכֿHLWϵ^波ac%~Ê*bE_ 1z) ` hka.ɶ_# WLy8f2b| ռ6+r:'\>e, "[<7dϮByQHɟ1s,?4 Wb>eKRHYLqv<l=*4MpYA@R3 mZ6"vU 9*н*7-<1bfJlw)#k0ƒq7K K3L%L{5xt wN읪YoO0dy }E0̈́ }jFn>VmL(ƈ}?%E3*(T>G%W*"ILȴ"lM$YXO|<-ovV[EX;OKәcﮭ1Whj)\YL Nh2ҲA_ehgz=nFfHxVԫ4oR$X89R 2Xyl=q_?ru#<]U^v2炓T醬y֓I@կ=5UZiS2]ܜu7-9ߺ|3a˴B]f.'&H49㣺^2^Išn[a\%')@d#&OO0#)wRſEtm2Q^+RSt'ۚC6֘j^ВTh_ $b{&D_Ϥ͝Z9#C'I;S}),{> pG (O~쳗'Ȣ=MھʚDŽamS{Ô &n8ѷ{F{԰̯?sL6WSMRC]: L!ZKwYTM308KhhR:Fjj/5 ݚK6RvFH_e8˾7h9X˘pJp=qᦻ|zckܤFWa|gxwJpz{ RerBH =UXHt1ClW9 TjDFj{I!L6X;_fˆȿ`5&Z=[=B@Lyd,U60{:?|*_2xe yw{a1rkRs{e5ɣ"pBe]}q[_-7 Iy&6vx'uƪKG١̲Dp){zOYY׽i"^./= V|x, $]'X>#&2z&MU. %x&fH8~'̆` ̦e.+cGqA)LͳkY.x}o=LSc A};åk]q}d!}m5)VһUb@j\-,b\Z~0c16CϏwޔG*]>l4]PWC‭WsSNGf9yL?Bю+$tuP<' >X_m4LXf"G."y;0-)Hrci(2j')W9E]l0iD\ԭK2@XTԭu suxMpp.9PϊT Kٴ9-66m59Y T =~0L~C8Β ]][ qKGrEn֨]2?aR{iȃqgAзVj) U:^oVӭ MJ%:Jzi۶D::9)xjWƜECӍ;eƾ" m=Y g%x s/oU:rOǏ~>`CqYR?F(S" f=s6yֽa"āGl#/c)88I0+30f洆-~t4-EFų́8SpL*BM$C Ï\q1l q֗|$L@spx# ٺ^M91|zWwBo,.׈]bPJPcׅF"aEQTبS=jȬɠaSM/)|-?Q'Bnu+^m'#;= N_ǥvCL-l#Vj #sԬ՞iA䓿Z=Fe qۆJ[4Ijh(.LwB CV^53FCzYhӀb/!Η:] c(L jkTwS RQ϶ .WXذd., Zŀא#}N+mш8AϗhzPBR*#ȚU`+g4u7iѓI<$W/ ] څs̔Xeme1aـ2<4)'{Y_dTa 'UUތ5kt#Jec7>IQ3`e}8/Eױ8VQv漥\J$ (yO*=\~KMOx/x*F" w4&9aJ] o~fm W0GeW!r>S[L2IK $,sb1)!y3dWn745pd-LF^vLQȣ/] (D M;|eQEf}d&/7,'Yb˾ɬ԰q:2-T^7#Dq,W׆ݛQl,WVRv5Y/,pg*`\XƲ)j這 ~FbD.e%f!aX?=p oMțAZ9Ya yF2]3X'{SiWˀOSڊ,wh!R*i{:vt%ݶ ˔'aRq8a,%1"gZȣ}:e裘W ysءkջ?&I.U|w>ib%:NW$W[*Pra 2\o0]i'3F/6\?,P `W \5+ȧ fӮ$)xI̖xPqFɪx <} _5%9ʡK@ڽ5nCЙjt>W #} 4i&~n+B(aaT:;/ ABn\}α7N =vnV-7_ú q i( d!k5TH~rzfKrΤp@g%ILcNHyQtTeIg`O^ V},1H=0' \s>-,:*`eod񨭈_emڂr/ğ%Eţ+UP+X!,ɚNUEs0<EM'RqVF5ޤ+ ;a)Ee} N $Kh1<ӯ}J2yMU};cץ'HpcJ\>~#dd9nMI$uy9.̝DZA|=";?-/%q:ĽNRpEN{uqj'rD`Ds|̇bxz]7jUFW$\C| PJl%`7M:•a̓[{CESa(c(]BfQ)1 blqLkmzUlG:-{34xWh=TIE2c5#ŗ>5|\Fx^oȃw1- :ɶJ xJd#7"1 $6:LO l͜ALXS\v\\)nvw2hk(EMB.PKMsd w;7D jriuy_(r((N omHi.Ș1< BhaCDUew"[PUP^J y )x:BOv_2Zd];dCIpi>gy7xMq[!*Q D ;Zej'o)ԥT]hes&yNu ȿYka4)kCv[8@,&~%-PȎfc.'G3yPWfU*Fӿzcn,Dg7Q/ōL @pnpUo7EDJntx^{d7{M wf7J+s͛Gj2 lG$ zD_l?>H`{nBo0}8}C}G SYMwkY;̮, $ӊ዇kyiz=F׾oų9ǠH0*P6.b'/ߜdrtH,0>t^DsW5#K4Cu񘸹KN1K(w>2udž h/]%AiH`WQ@n+T50_\kG#R XKb/&-̔b0$_j4I*>V(OaLt ;⢐-<cX}rh d`Eso:g'Pgס{1dkVBo!Q!Qugd.ģ*fIP'2O1䖩GFB)3<4 V vdw,[>Og+Ft'!zT_+1y]Ll8PH31)-rZKg Kjn%;N,7䴰l] Uˣ;-Q%| 7 Z+xq"G.bx/$}67Q<tRUX P7*abVlYJ$M졆i!yD@>6M늟=#fMA2M" Zm;,kxO "?OvFpƈ\$.Bl|=j.0̿vr?Ef\<9!A_?L3O ;F活:h;>_}XLk"N~$+nJP鏴YΚ޻!{N+8)1`wJϳlq lh2'vbUϦ]L[gK~a& <=kFW!<^L %[eflQ""uV\!FY'J_O5i )2KWtUW?Y9͙_0UmŝC_:!Ħʸ4y0 xvg>)ڋwJPTKQ!>-%8Xy0u| !U8"f-^h[|hh!VxƧ) UZ (Hg\\$Iv :hDOa"$JRJ%x.RW_5ῷ%Zy"-#jx\u] ʃ&z߬5uBw@&d'Z r}J`,gɛ0 m1E/YMNGl:$d*AQ`!:GM\:< /1#r̉d_$z>/:ABKQLT6WMpOj/`_z)(af"!&@{.>|~PcQёCKsw϶70[ŪUDž|) F }*`|҉EVN` [("W$J .rALD4a?Es1Eoel&'m4YOD@}TGBvR"%@6_ 9St%_1^?_Q]{a-z.52 zWnwzlp4w^)2Vg8a w({8Vbq cɷoלp{PCM F]V~anIڷl~@Z8x m fxK%Z|>;bd;Ab_ܙ]La"bamw+4Gmd; P)?`/4q9!hnM;s;SA"nrjà> ;(YLsDZ2 A#uîO2sFl}+"3:@誌FDe12GЗX1CoxO&U,j1Ow ⹁&c)-+>'g*R~dL)BЧq8TG'$"Pl0~ʋïU` 7O! 7Y~Ѡ^1xrj,2 9l2#"xLpk\qO$DiqWD P8X]-fn":Br[sm~pݭ OHRaÒ)+턎i?ez-r< >I8Z)xJՀ?PbJw@߰5Rؗ*Qq严]vm]kf ˄!CK`ܗޜm(otc2ٶ \`iXXq svnofTiނRb֬)~P}*wq$򳴴+ЛҊ_5*{pi.8!= s`$[2es9p0L67ߠcney#sF-42 UE-w[_Y(%ņ,VO !53~Ug)@CC\2"!Qt Dzqgpy#KA^?ќtU.ueY~ovC  4ߓ0&_ U!lLn/r3X,°VFZ*Y音 ,V6K){K~6͙ԙ-.B19K;YgtV;F۸uͦ~qHhyЉ'ulbc3!1HfUZAAI)\[dP՜ +:`#{/wY&X(">ro?V"ONIԜ4Kf Hҥe1ڦm@CQanKWߋ|}1+sg~?[_x3"V uېyd锌RDKI' JP9mb=nlƶ6 X B;oLu p-7ې^q7n{SE[o"b\3)H6ѠzWBB[u$-s"q n&jat˟ϽHrمxILDI0M.wΣORlrձWP+ɅUcuG7/ϋpֹmr1I>1,5iT ē;PNo1ƺUr7~{z ^RNX_Ck:0&8OK.G;CFREy 9%* qT@Ζsbu$lnKR~vJa7þԿIOuiT>!a*SO`"вCdȠ8&2T4<Glw3ۨJB13ԝNS 3<@A1O3$sȧ <&q5ݚ<[=$k>uyL70Ljwz:Kw|ek)yO4J~YVn.h=k[M^npș--?BY }r}bf{fdyz""ZNp찣aUMyN=eb|25G0i 'F,E>i׻*b-G\>!lY84JBnEE_։8 xEdnM6̡m"eJ4[& G+bA?C'Eh W2۝u,o`pݪY砈PEXVF-f}1=N l߁0Z ݉lnɞ [i&I.rpILT~< 7~?WHAABNİֱ>W}dœtzX-twz}aynjٟ^L @4(Vu `MK ǣa䅿I>h1ŋTWpB;MxS)5}T˯n#Ax!?N~reC>ÞTAƛJ-U<+Eoebፍ\ g߱㜴צK<8E ׽!;|cTڠlM0{\^aRAOO G]:fD6fdF*h-(H@E/ ٠ Mě*u9w+s[@^{9[ r16fizVP,Rdg~ISwn8[9h9DM`]ʇwV&}vhB`Y?5nM|i{TN^mP?eEy]-XgNJ Q5t8A\IzJHbYq@jkcfnHR@z̊t-99ڪO91-I 3 !#e6^t㩑7B'g?Gb/M%Db$,NK:R9(cW b;8vFRV= 4)'c`|| ln=#oq  ~ƍ>m=I>W}kG(pxo9L!A0N .!NHS tYtРZ4a~ںoW!X Q p$r_U_ zq/`etJ ϰ=/lj~ IK@ΪQXٙav\&v;1\%rUwN}5p-υ]'IxPWt̟l F}=ڙSVD xiO|WAmm~=bz$T\ǭsF.n,֓mN -pkĜ ?C~WkSV'G|<;NcgN5{@1=h2!q/#h~:cp)-.-w6g1Q[laUЖw9k] ˍ:5|*ƪZU6e+ 4kyXDSZ+C`:6t ^u+ϳ.ة/uC&֯]En">%gZzS,3TML7I8ܘnSH8*UHܖH]"o\fp[a.[M|ƣ0)I(;u5" T~2e f:\@ҁI9uLNwR5?dEt7t3c^]-gv^0?Tۛ1Kf,JvMe`1eg>T"pWGNJUX EC8BcyګN;)8\Jx-lOiJt~Ovݪvhޒ_18u`ii !?%S<1٘qAHxPHSkx`)^TitJϥ­H7lP{!r$cGj7%Я̡j|9. nƓGK;(rR[1nnĆ"Ds;xVE<_H1Z4ީ}3{GG姂&yA̾_t R_24Y->밁Le9OT$dUShv *\YTS6t[qͅ7e mb;E`WPʫ V4e&]_E10 ڟc>-Ӳ$Qn.vpuBIwJczf`cq/j/< Ɓ'ۈ|[7$#)`{($'ybWb-5 CAq-e)7YSG3m85׮@S{m&|B ř\2Axzߌ@\DWS9XhFhgc>/̜N~̽ "{ Rmlˁྱ AJc4R#PlHb6 Wdgv=S U'J09eDՑn q2ylxCN$?|Uw=;>a^GyޭCgQ\bO}$He)ߗI ]䃷UF5t3Wh4C3S{xu֛=yt7}Vȿn23:[LP@3Rnkn5oPSژQ3"MȕQl06Yd;ҲڀpJtg{}'t/*Q{lip {wm `؅MDےR/KCϱ69XWb!Z B UrHc5esL^!.Mr3b$b[}2 VmTv\.6":j:Ђm\"\O],|cDYgR? 󜂹Uo xT;,.D*19J=eüRFXlZ2F𭆕V'[W{ ؘw G3 ~'IcC^8ۀT\Ǻ}XI.q !qQ[{ з)U]yz%6i;p[osw$\3QOt $/^S aCqnO(H6Ioʆ~xF[HirCFI8Ҧ yײH!uƈUk筿t C|M@sȀ.#4˯5>Mt"(&0u_Ɔ w?geyw(3;i Nq屼Jg`0^1 eI bk X ֏RZbW< UI0̼JN[ TPnv,誏{w~jMxj,p$DS1'#'Y)k;h雅SrI]<- i0Ѱ^cU$rbT>j,MdV fo/ZZxǵgi]@r I e%oէ슃fi6^.ClVQ(ٍvPdhA?۳ ~=!g=Mr vn)kaJ& zDcj#uۅR@'cjNtd}@Nz'{[AvO DL ~W`)u2>jZ =HkgNOŮC!)&Pj \9ƤSĤ~UJmlY:0@I-+ 8k|Yo|V9Gԯ#VlfB؆!=ԁ&BM;9k!XQq=3}Np]U@T 6aFfͫ"`ߜ5t$$*+4E 'Wa3,X DAawZA֖o:v)F! ΄ $ioJ$`e4&,y$Q:uQV2]vK`=YbEzK)K-쟏v_[nѨA=ndH[o6ANo뮎R?VS']fZNj|w D'!֡v|j_@b'# ;}hZkW~Ha"Ѽ}%W_h,Zc˳{9!1 &Oyԡ0d{x.{[ %ҚKgdXO|9h5aYK`dljȐ`c.T\(yl^M)%jvA}w"|wVjuYZKt# z/ݽ'O,ח8@&q~ne8Q`ŀD׳O; Y=掖YLBe c{4]]8?tBLi TV`\gR< %f j )/nqZΤ رv'Q~0g3K2&axk.z߿#,A{.鏅@ ߾3s͆GTs~b{ۢ>7qy'Sא*ꢗ/zVk+84O|,y*$( S6L< R|u[u:!-֙wKu)=JTfCͶ$!'|0ʞ9k79|Ga|#ચs"6Rc8J@uHIWC\T_5%)dE+TMb頋Ȼ&DHÛop;O4jlť`AƌlyCai{FG3;2N tog>7 ϳ5)An @+{s ('D\-77bkoQa9iYܫ)ٲkĶx.uGϨb'c -Mc0Ut6ɽWoz\ 4+C#ߝggdA䞿o-4<Gl @v vI{QM(%ŀ~t\@%Vd7ZqmO=2'K9#Cqu)2R\!4Vlל#_3GDTNä0'q*m^J22#E](c,%) 2n%R^u5 mMĭ>rw `yq9U\0f8}9:hRAEX@XT]&Ai$$@y?׾:'wT+N3&,(#v\TQSs,٤O]1)͟–N@ &6=ѭlXuEQXg b冬UgAw*bT ]r ;㉺`TP!h dZ@>LLCrY4پjKKAXpat}t YͮK& qo>R"\7|zgP} &cSt;:UDAzJ'ɷ i.mtpL03/SΥbQCT aH\CSz}5gɉN%'$6l  s9 )V'?˅{`ȿyW㦕` I1PD5Sxz3v!㶙(>!Y>1m7mճ?X※K@MUSJrǚhlT[u ,ȯh25tlYE.<_){5ΰ:ٮ9,gY*qUd `!FPV`yڠĝ "SAfp6KXҐzzjlVO,/ȕ>ZslFaTU@[sm|@Ϫ-C:m(c1ӭz?eȥFg(B@*Qل}%E|L_PEO ָجF"X 6J%JꎟYvȼ@ .q8+lii]Pv(ܵe-qS^-3 3!FhD@a?uZP bzwC|<^F) YUh0X %exL}Tfx"O[c+#kt|]ǻp+ |WnSKGh 7[nkҟ&eM_l|.kZ5Y:ߓbDĩTѦ1 mYZpi{ya>ջAHn |F謟]JĻ} J1]|q;A[QDVB/ˆh_>,@>|9&FXa[M̃u9hm i PP2P}*mVd筞FxҌ[sK(^#2tr$ktTT'US EsmYO' ڪ¤`b&M*Rj?ڊjxy8pW?euCrծ@la/,%u3 }ւ ]!OLл["v=+-t4[5JGQvK,eML07?PuZD0lR}f hedr$xX0MgAy9+g2CfLܷS]b֥W¶,@"?J 9<]ŪTT&o~CVhǵ7>;,~.x< i",=å\\%'%~F±ufJ[ :+:8~J֬)(BXPzG*)vQ"N~QLs:Oty*4Y]&b8Be:Z8[H< 4鿙e͒ٴc?K]%,לݬ)hWc .;uBi f1Rn$2˰nnݤ|dM) sTXiiDըXu@V Nʰݍ*Ap y0X-DfM[ܼuЅkAЋCOZT/fZc\_p`=Сbk<*gRHP9ѲTe;}2(W8(~?%Qg .!m| +d9 Q PPިj?K(7H(]s<>>++t`+),r.[# gZ#u٩aU/s-OOĉ!. QN>g Bsy AF! Z~%%Gs{~9>|68:>%8/+%gnj_6oy)K -u;0ǗSig#St#%ds:E*q*Pt]jmܵm>pOv\*"mjf|)6U5֤R"JQ_>@ڋ͖df8M$HI7L@Qǒin mK[}alX3ArDw1|3Xa\57в$ 2U 8ʱLm,_omj q ģtp]`0n1 7%s)7T9QO8@=~:vbz@|xE'د|B8>ix;9>EZ;Hy>fU~(15S&m?U0j:`|MS%(Q?DZX Tkgjoo=Np!v~[iAp"ͷNHv6pk<#\wrHLęGR1j&=ڪ\yzCԹn&ԉC_MTPP%k#(lRx\1ZOh|hmq 3]\G}h]_efˡ1t,,L2,!zM= Jnqo ,4u ; vnX9w)JB :Uo_00:_`ay0]f$=ˣІg 3ϔ<ؙV$|x@q-A,6/BI48~+S/M 9Ʒ^9־R?@5\l؛3t:@+e `P&QCGos$`[e}Do)D{jD\?ML8ѢEWQ_hLtۇ%6[3S:6u}e՘dp [u\z2 ss6SG%䯉I?^qĒ*jzɂd5KPU8T'% $xK !9E5Y( q!$ٚOS5vTȆj+0蕨o&W>֦jI2u46c$C2TOaV JDY>ZǤ'P]h ҅h%ŷ ܼ/[Jy0=aز3"!f? TSA3J3K)9HuMV;*nKFeh?r[KQ4*9R ɕ I!ۆ"՜I 5/K* AfP¦uiWW{pEFCd| ׊awđ¯o )k爺(9ʄC$ 1x,ejԥ9n OO)箛C{[L>!75)Hji[Lo$Ǡٗݷg! ;6>x IR_#52n`GYk[604|g "CJm˳C >/\_;T `%)]C;+48 :;3iy@Wc\ e98KT Fi'OrLv+n*#8#/Bte/y1z?|C q%Ct,:c)ÓhNeIFˆ}]0-MJ>7UKb cV7}P^JMkSFzfzdy;G Gkzy/Cj ޯE hg: Rg '&aZWbFưp*|ooOz .:u?;WN2E]S5V@IϘ0:,Lv=cge(F4fCtU@C6 7xBJvK)fbAh#(NǴ(&}4 R~X5}C+Z_"tH뭀7=ٟp"D.j^|ht{]pUũ@1N! `.pTdh`;J'e #CaaCCAMcRnqwpb ܗ'^b_dlt7٪MJ)=w'_Z4M@b,-}4fZB"uȣX;"J hfoO X xf&ia.[Zޒ=\4C%A~<7G smՌDPƁm'.cyTE-2L5GˍGp'sm똭q _s1_@klXG+\N?eD_*m[Nb-;ULk {@z<밉dpJb/jeu~1PQzAu+|G0\!9FN@ 4'aF\2tC!/fbx_beL)N}7᧍mK9z 3itSg]} OvԻVghc=Ne\sPOfn-dpIS>iE34=-5+Н0g޼d {a̱8SG'|I5 ,mP_ 0gHK Ĕݺrh<=+0I.Ai&d߀xks dy8ye`hM ߆"hhmӣ~\j1(%3t?L7SvYi89:`:*JQ~ n]*?[+_VXEaYYbr3=vvrt3ve@~SÉA|`u<]vM1H,yʡFQT k{` ^%e=sA5&`0Țf !0.I5'`P3Le55/հ}*p\0(e-d`v!"~V^AF~p3ZnĖG^޼@moa? '^[ϻ< v{H.{T\ni$h ioW)4%gJ+s.Yjҽm>CnSzlծouqH\!tZ^Hn^MPM> Y0\q%"4G:p|+HFu '+!w(~ܡøͮAnWOC`nt㗂;g4]CINPiRĊ>cdb1oHg^U-hwB57u41Z}MYaiR+`䙩8p?JAPAd8@> .Wb3+Db #s^ta("NԨk+_@FU4_M(ńt*ؐgř)ɜ>WeT5@ Eh؀Wx]?`:i!<^ 93V?ueħp`7oꗴg~$yp'b;IJD(i";IeS:-`(v@٢ͳp)}?^>7ɲe\ ݲv⥽ u.|j]sk@IJ&| ,_'W+rmex0aA?I\WhUIrUht簎LRRMU/rS͈Qa(m@L^{ L93/^іYDeu(I:QdG2$>i5@H QїtcRnwCzNT#blW.K z5>TuBduv>-(ψ& !z2ʹ\A`@TLe+ΌGQiҒ9MT ɬ0+~CHXEVPHմ]sN4e~;w1mTA`u'@Swދcژ=H<'mtNH<]qPU: ~Gê]&H+˛q Hy !ų#7Тhl-Qb:6:?h#RQ7+WcnmNdx-ef 尟v>mI@[f^pT0wC೔ynH9/m)rev婍+AL^/*|2_8Ĕ ;ۮ2XÕZKϥQcFjq 6x`PXoy-3uuEmE;U&:劥xiekVׂCOseaPՈɜU-Tt-ʏ #deRA[ qj"~*Yb#2o,Ko3aI-= ~h>q%IQx@dpFM)' %`#R/Qo_JAGbÜ3 ErV"\ȿԌ@+Z†slW2E4/*_c .Zv2"p%>Uyq|k1V$"`6e0~'!Na0w [3^iI.7.pFs0ӣ6 x6Lh+.eH8.nH6m0hphG9}Q,'5tITD!:u!{HqA\YT{#`a|CY& KaO/Ҭ_!E2vEUqX'VAzSp}S:ײK&PBׂ++gE?a_h⫮П劊8zSjƪywn0$FF@-D_C %73hc_{١(gE$!OL:+Sa[&J7bGAǸ^,/t!kywOհ6LOjag3RVh/.BND۔'4 *y+B}!NU[(Չ>9^ d#?uRb{TQux9zR0.~cgmWDQaɑ{ocNqQc»2aB$^0׿pg,dO/&8Wpڬ\"Ry1ujDs)niq ϸOKvkrqi۾ t큘g{y<3lrn(>ƚ&nJdnqY4I֏YrX"i)4g37ˡ1:Z t3FzkZ-ױ"֙DQ]!6"vkAFkg+u+k Ofዦ'MH$$--pdSF*5NS~qCҴ=b)I]JZ89t|Y83aXːA\l)o/KC[4yc% O<4H%R,X͸As2s0.nKb9Oo,*DX7b& ۇ4I?PgjKOqd";hƃy"lDP=] Xl)QpQ[bޣQwP_!3gC8[x ig:X(;< @ӕmp$yiD6!Œ,L书B)75)msH243&[O ÞH;aSz)rm|`L$cVc߫U(T ?y[j=xuOs]]:C&@ 1-YΉ"p$:T LpC%})razϬì2﹊qt0$wnQfh/|v/ཉqUBeٽ( tG0C-D&bQfC۝EWp2{e+qH *S9 C?\~N;b- arQ7q y _v@g(2F8l \KMGYZTّu\&$PҺ㻗ax8Y.URtf'bID=}q+I!Nd@Doh,[HW PnhAfCw OVR0phϧ0%E1KGޒ~\1&`[a>ˁYJ=;lc ؅66'4NE =MdOV ldtǣf 昏!%؎=v8u** UrY HTlK1}vɕ4{Tu\sڞ}b7@ {WʁJ$#Do<1ȐGw:Bu(> h|ik=¨):)#V%\6^m_7U|DQs}rN9R/? :]}㨶 7o iR x뛄# RD \)i ^窸;"{>X26Jv 7f2n`!yq 9md6P[ݴr$lvWs12f݄Ym Ex&g,%~ FeXi*f-5Ua@^f4Zo1Y\vᒈ,rvyM=A^< ~9VjY&x Bj2c8FDOٯ2^"*?؍k^*16:PBD5x 4wŏGbfbg8ʼn=fNV歹U $F>?⮶ԓgGET<)n4WE''C=V@=@BE.9 R\Qjy&J`_“-,fam8Wg jp넽9r@N3٫iu(]T)0]&c!99P&oSfyhDs-wjb"qej[.yܔM||u!Hq]fhCD ^MS(rD5lTO[R=) K W4YBo?u[1;WGqȸ$HieZ=L%nH3⸂h F|¡%(Pl= T%$*uEK)7̻gE5R[sP;jnLD>uZKpHH$ !>0bLU=,P< Kkm(Oa?A۞a&3w0"-d.PiP 2C/,a_,*gVzT DX7de}{> i7>w!6:h_ZZ5i/-nse?RI:^?V3-(CgT5 ~=,(”KXPNcƓK9ƨA_0(Ya4y P )tLƒDkuGق@J&<Lʤ'e&$}^]ݰbn?L%UX d$ya #| _HD@v>3BD3Q#zj`8/Wx!_-^h* M/DV1$VBYx'3s=~yߕ9Z`%_uHM3g9i+VWTH}Vx _=]K_@%']Q<[z\ KqT VϮ0kojzWBit˽s^|Ϟ@2cz*e.">PۥRs}h|i_e|z(\h 0۷vq-2\MSHu~ ӵnbK5 dg)9S !y F !4AMNsA<&Kf<.̣?k!ǯ]WVŐ}զݔGgbe|L}NJPLb E"X!jC>Etxț@'= |I.Zڔm&Tӷ[EUHMЊQ,ǻG̻A a _sٻ?ab"8lIo O?z)պ&YÓ>ParͩR NHeҌ)rx+y:CEm}Ȱ1Z0`˚wٓ`N E^d'A"c0GY?ݫjβ J):(te@鋜>|+M (F8_OU-/7IRrpr(GdiVzߎ@s/ {\W U݃)/8{r$K'DX/*N+b^#9N^KE_Yy4VKc,g$ݻCq )?_w"xW<j:)ecRsSt_/ldžݝ̮P7|*4g7O1< [Js6MpX(`e{]C\՟myO:1Ul% Us:)ER,W)SEʭXT0 \ ,gӥbڢ+ѿ=E|!"BH-ę6~nPأgjsvʵYtc֗$'3WOmUd]"2X,4{/' fN$Ohs7M\mkDŽjdJحw:m>&Ʀ; wDa4#Y %-Kĉ,s)#2)4ڠ ,USP2B<%!rM7ִ-%R :CB77ze 4|/ 7Vnf#FMwߴƬܬnuC*@5c{ڷ/}Bb])9d_'S\ǟbÕŒ \K\ +^HZb|sz ?ȟ1NmSs-D:ŤRF]0lQ?0I&x Ӌ7ʵ)FHZC;KBELa~րry0TgK}Re/t(0e# S?NrbkTuΒM^jك.o !<~êM">C}j$(Oԍ& >Yָ~ot gMqm|lCTOϠ}nƶ&nىDQJoR)\,@ ϡѷ J=ϓ/$0ϔteRJV9d +4>y-UW+/ ʟ> 0My"A5Jƅ[bL@`mwew&9|kk~s1`|AN_QqӍthD&%z Ml!7U~H!DY^t]xkMJ5;Z΃ Gys Oa=f+7`sLGlq&g;|@)YgWIȂA">or_l.`"oH ^S q7l(m;qGUfbt$ ߗm u6'$ wZf1h+;U3OQG3'c9:MC<(: paPF>dc4t2W$? ad~wI>O'"1icе;.4 ɋ-8 ]fr0R | yc+E&}L'<l$I;a!i:k  ٿ߰]cs!WT35^zP{As y7.R/9t}Nv-@NAU~шQv^Jt~aD29ɺtuq+}is]D?ǂǿt\{$]`]bZ3V3(JfDUĠĘ (A,ay'ǴW[ˌ:O@3MkmK)}X[*=箤{6!N)`YSSaW ?MkӲb<G_ OvE@= vY#r6RA*w{WGB%|-nSaWrFYcpƒ鮭S@xYҋSBpr1b9pkMKen~O䥂W4^ݰ`FKo+bM/kz+{E sy}yaqn'>HɜU<&ם=' p,Re1*^mN0|͗~m[l"6quW +S%B'#,BC7iB~V#;;^Ԍlm~Km߇9YY7$8+ɪ.l5evink~˾>!TˬGdbZF`пk*%TXOM-t,:O'ɯJ"qYgIk̖SMy'$,,M!lTLc߲-zW6XqB Q)D z~և}WeA>¥Xo1}Snq]CG=2a;0@c_GN8r&]'hӕkr@%K(\ۊhTfu t'rټwM`A7j!:,+!ܜ"?V_1ݸ_hlw4lO%r%D0#!8( e' یr¯T_Rφ24#Nݙ'R) *.C޷Yո[EW z=pk \n}<!lU9H^Yed^"d]NtZ)+qƖN|WlgKW?*m iHp#pxeD6kD>$cf,m:jf;*M/?(5 EM#{bPA+^׭6λ3ֶD1ׇJAo`iflCRF[J*lS%tZJk)L9 % >Ȧޞ1!l\^.6.βjY9v e.Xs8pE ֆABՖny0CQXEwp3 <ǘ~wrUHȐLB:Mz'Vo &ZR)Ux@I6k+wKsl+7:怬Q=YzNdX|}غ%~M0/oKZ煩!A*j`3(3a) W= @" vv{Tj+yҶ eW /x5# =&E2}LmtX)@x:3Ge w4U1Wl&+;,i*,qKւyyv"N/l9V&H$ωxTغ,,l9%n..}u%I̻`#ău@?@[hz-rQzn]ɀMS/>d;C0\bt)aXo^&rWqn5KsŖu|g#'i:ę@h(|] k 8gd,k/X# %_[nD({TOo8/P`{}Ӧ=:=W)o#7NSחeLA2"<-5;E2&I_8Onmz<`f--DjڕG&^GNEвRzC+-^k\ȭnyZ㠖.L}5"߳"*򹹃)5jAdЌ81e!#4|PO!`3Qig kNdQ훹m {nխn쾴ϸyk0P?# ~4AALhiy4a_T] ɜ!JnէVsٷ\՘ss?搃9.Ƙ_fe\4JQ-лF5 0 ϒi1Q)*LVj~5 hMETwP@'oKNb0ȌcK$YWh*t},<c؋eH4x& X 815Pߟ& ɕz$cxnHћЀX. 骗QCpl |kSP26}P܁hUn6A]0YW p7?~]Ӑ?r#kWTl L c՘5-Җ.Ԋ/8Yti8c' {'w[mдF=ڎ4b &\cm/]|2 3?D+)jM1qE8Ʌy5In e"f$ (ة翩1p)ˁjv(u;ܯϴ)BP+gx?Gp\_N5OyJrIY=L2p5{F'|84E>eąN2=K9w g"}^UJ#Aq{ o.Bt2O> >B]` TZCID?9 :r\.\|y|x\)q1wX:5[눿ՉE ~ C"x$s9 C˃(BAN_AW!4v>)WP5oICW~Iu9ġ,o)6 `ymj$SдcA3d^ MlsH?M@o!椨-lh/ #  (1fx)q)g[nD-wРL5S?QytZUd&{ p7H{\Ir`)DV5adOCT9[G1%= Q0E^[N(ek#&YViwou hZSNHGd x IHM<7gkѺӨoig>z䉰P&v8:Lx7e{C8 Dן25L#1&n`]=U/e>F@ۊ]]/,LoGAثa!ÎLoDC*C|ߓWZgoyeyVT?/ TDÓ6cRcv%s]>Xp* /v1D(hqMrV|.jcobR>`5Pvvj MB ;؆EBK6\*(R{%h%bJnm" q̔C|~ D BB/SXW}s2G1|1%y"\.<("Gi f-P\خ~ *rƱ+:-,(aKjf2ycuk0,{иip$ddQZS(nrH{U@n]3^E1GӫAEcpgLͷ\!_Wp?|d5RFӜic! "܆B|u(.ZIj: hpf!V?O`|a[Ti~}ab=!`L_ Cyc4JRNdLH\|)MrKũ}k,Fu[ϛ}%_=_eT $kt"ϼ^"ކq%@uݬ5e_r¦}hm57${rS)eq<.qx Y VE8zg)A)֨r *x :1sJ7 !G;O8_4^nԜT8 }&/⴮ͰOCjXE[tz]rb+ lool0cut1\N0ܮaǹʒU9DD6S퓮ښb#qmmMP>YtOI5o>Dxc$Ų5i'KykD.)P{U@# G_yD*K~:@ s[7J$U阥?+X;/1X%LAĂ'"n@ ^]Yef&PİM lx|g8RyHP{:&oGĻsPހ#~{Q/`#r<0VGG$LہTPfG8Ṕ6{c%J8ݿ-&?ܰM 8b$Vy yGN̖ǣbLL[Z>ؓE˰N`B1,=:`=OBN/*EJC euc&k(B5@ .= f6z]Z}`D2`+|64´yL{Y!cIlT܅ op|'6bFG] !I0Cy1\=dء;E:-EgU$!H!0 hML}҉g v3{ 4GeCC,6y$)* a=00Z^K5sKXb/T| JtEgg_ɷj"8tCwui8pE5a; >bv oP3Y ~ۄVe3c0Ck-{[.fdY }7'!'< })l~K|'ډ_wL0eW\#q1PW-2>ьNHsSkBPlಂczvcwNuGh؅0ݖ_v6Su86-4Ӿ7^n41HBmPns,w^[0!mkRi*[;˕b#kC)W1^†iy 2|yLBM$#! b!"g< qhДgwgYe?GuR6w2dL&ɮcP8&םY|LQL_w"Q`:M?RhHkcp)4b!\.W]#l#=up:QXHʥz)([]: TwQFs L,gsl=n,)fM{r"ylN ?b3^L|EKEڥ4M*8V=ͻFz e<gR.tǓ\ؔ`_Lslzbf9% S*7uԇk(vJx0S+0O>C;+k:t3t̗֠20GY?i,ȣ8Tlh7K5ĊGHfH䗿 [r6u~|`EQCg!)YFz1WϗWIr/!jnwIJڭvf!Y m?^b}M-%riq*+բBs'W6k8jȣ:$A; ,k^qr;LPt"˄+%;Qلx[􌇻EP`j^`#8!d Na_~tu\d0GЗt`]΂yVd8/xF%°^W{$zxܦd-¯qHc<60gmƠtVω/hd[k >2~qEoJh߽TzAmY1`"#![{T4ċP'-cyɒB,)1ݶ`^Nw"W<c)?WͫKxGdEu߱QwR]gAteE߰ F eD3Ń9JgB%թxGr0EZsp{3i!1 ֨=yo2/> z^RB$#A^׍Ϳ+ICR٥n4Lc?,^jn^Gf "0~H;7$ɬ|9"T΅7 iQq, mDޔxӡ zX: jT>@ZVV.Lp!_ϊ9#3 I]9E1`*1K"J?lU>怂H{!YOe}&ΖRhpm_}*&Ge:'Ӗ9y]?PC& m'SYi 8t(AT6Ba3B"uat]z̽^b&h!8WG $n%T㷹+_j&f|A>.0"J Q&w:}Sƛvdȕ DEaE:^F sqŹ0 _JR)gV}|sI$"SdKC=.3w`۞2@~L `J񎶦kݐ'D} fޥ\=D ׋OP B!4ֶ'ץ:7(܎ _8Yc6|ڇ^ꕅ"s<d)=h>_`GR]kE؏9H+3P9I•*[o q|3v*V.pDV7h f?]ʔUPOM1(ss5pTe/tItuRhcb}AAoԥ+2< +KhI6$,o0OPI ꠦ *Ham.£ztXCrb20(<4->3+?aE;*ytWyba:&4 ~iEȤq Z+:kGiPZZ+;Mdxaԗ"ןwޛ`*aOY\>PdPĦghЈ:# ڇ`-$|MhSRU^Z )1ӓƈOy3;Ŝlmpt?&O=߁T=|nV]J03(n /Μ 4s7b}BvPc)CP)o\wK@A#gL_cM'qwAP6۞c/FKhFQnv!ѿd0/nzwB[?kФ]snk(djX@m#S׈NnĀa4-] FG텆9Q[/R&- %?+Q [kʏ ;~wDcgRlnS硓+2G%?)kP' RjQOHA޿L,LmV&uei5U#V_9'SxR6xKۋ)_)9mOR3W([z|DUXv6xSBJ\Id:{1^XCy nR&4WbC%+vdWz囅A)(1H}^%GJ2M6HUܛ#ߗ0}]u:ʏXq$9Z!FxJxa{ 뷮Ec8~9^4P 4,J%s] .O0cUFWn:)-nŚBH! `\?oyXay[S,\~:q-fT 3зk-7A&pV ޽OCYQ<i1=m*'7Hsr&{svGu1[^ћv~zL$weHP;ݼ%mLc,m]Lk z2q~Uj}UWj?bnS52WWklCLj8 HZvۃ}% ѭD*DzbE ,!: {:e {UFŌkQ K^Pp@p"&yyC~dR6 >Kٓy\]J I|>vRl H~[Y-V0eA}|]tM2g#Ra8A>)y ӋNF/q*㓎c [Jzǝ% ]zᶃfJRtK6TK!yRQo5”/{5-X6]>O"zXvP-߭#*to7вC7TF TAz{P7[K;TOGrn78])`R e#^26cݷc۪]Nw"3?b%薐¨ CB[Ah杦& Łu,M~4.J&R4%Ƀ)0=h'Y:3"֌HM|>F(U!J:IL0k|pgnA&+[lʀq ߵڵrpN;HZ4 A~+-ω('`8e*\um1wt+@Lj+b2hojtVY [bMsd0e(#5t6d{oFXD$GRËtZ^hńb59udZud$4c0^7UQ- Vg:RS@y/}hMV(E|'ǔr JYo.'c.%uA h|T(z5??%Dg۠a2Fcaƣ_=OǤ ^oRRFeZh͌`FtSsqnH01(8]M:u"'!tNiC,D5d#>BzԮĚUqݾ_>4WGU~C RgU\A[.D }EC.Cra+k ֔| \)Ks\f _m?/RjIVe.*܍Y V u \]911 γbTRC=a G7dqݫ̬m6I'T Gy1@Fy<귉hCaFvZگ?g[v\I7pt; E^hx0Ȁoؐ7 Ɖ[Ma>:Ywp\+; :׭6T+F<ă{π==/`X(/c[t% |R! <1eXޙ:ȋ%Tl<N5Wnۦ\`f6w֘b`yw޼ <]W00GZ]\|T{fJWލ)*bCWD&E{4 L倷qśZ 4g9V,yJϫ\?m1ԵK%ϽL3S|.6:vVԊ"1z2$S'?1ߌov<{ Gr fn7md Q1026[Mף'B[N`6iK4\vb\ڳ3ҴFRAdPǮC=^HM0ԴϥJK@H5 ]!CǷh.WY"?ģ׌G]!(5'CMah{#bl%] N.5llÝZ[soıW C4# /5ne8?L_Pn$W`uoԧ/Y}Q1YM"0K]&8qw}lVdJmZ :;5D紗: f)՚=bT.~1ϳeLJe݄Rw1=u)~O>UYEMð)q[dMw틈zNajlq Cfl@ܜgJ0Qҏ2H,ÆC/< >β:75=܆eZ ͫ"Qāb2`i \LxӀ3h_Ox/tԱL9KJ)nJ/CRs~$/S1j ƺ!jW3-'s}=#8е">k1xЍYb6jeDFe 7@ͩ^W_"cvJ3Ǡ#JV]R?s3rxis@҄䷼gye_מTjőb(C,ӷP|'7+u*AZLqdt%Zk=Ԙn6z%iR"E䷙(Hw &8_̩4FL,Uyz؊#E4w<$.IuQQX ks/X&'hL;19%MkC1$dA-5y 7gl"X[)cˋgUtpӅ8@$\8^ ?ǽG^U ݮ3hBzúg$.4m&wi%~ѓ?tOFsiڴ\~(]9̩TQ+zh顾! .4AjgKEu1T _uH33rX?my6o639)?IYJ6Z7(D(GlG~!d,cn P5|h+/ghު\v-6}M@ 'tBu/̾m!|T!W:FvJ$yqE~o =vQH߀#!#Rix'\[Įyq_X3#A#ejX @rŮw좯eDL($O)qTkyY̑5FYlk6pTw# "(o"{-fs%9VS\rw/'r=|DXF"kf9 -[  5GJ}ӷ<ө|vdXۅLPH!ONMmQ"W$O?-I} Nm~ pO|n%Ad.Nzpv;SwiNDߌ_4h)>]n> eښwL+8#fB4n,$!W]nxQmNe<;6r3/ f2/I7dhƊΑkOh"l1q3c,ZwVf?J|i`}&SՐǏ/e( RB)>]Z׭ம] .KcChn4-w_bjU@H ;dtU _'UdNwZFnO̶omFLUHmAЋ|JG&.j6]‡ |PD}7xŘQ[ּ$^.** $.l-6ʌP-e:U`B+i Z􊸑Za7j/vǞTVcAI*\.ܹN%ű8E4G`[fvzHV-䤖Ac tr_"rH'ts4EOӦа*` rWҀFa&Z05qTv)#Y] ۙKh [m%Ƨ\AG>h.`:yeyVt!a!Jkw,+kڡƖ#~4z/GK{ٟrA%ʐ'Ȯ:zknpEuJ. ~^0S+?1ZI^GdP& Hsxz>eǂ @-ʸcP"iƅ OH7=]ֵVS"\>n3Y0y3cc։Kt#E_,lhHA9Dtc~}Z?N1 |~^e0! 2J0Wg"!JDpձŀ|S(I˅T/?7r ,(Z\I'1aHc@S fi~ǖ`îYA݊v}SXա.p0b+_mGQ=V6\y*9TpԠ*Q­}p YI<5%ww V(9(R_6r]fbf>_fRؑs 聾BƆbTq)y ޘ%gO)W*&5H?W+LO:5YC2$kv+QHK&n2G8WkOTV ˡ14/\5کM9Wjrt!}/ԛAP9 >tg^Ӡ 63tF곘gn+=QyQQ|Vql|BH5j|bޟ 7\&|lT%+Z"5-Fa&&QD"cL#ػXL_{ԡM {Sud+B&P^Ǒ\0g0gLY?D{fqfЇջ(Yͧ\YEiR4H}S1WZO @o֨|4,\QGv =+@ɘh(kDk{X,/Hg6>aP{~N>'D5Oɼ Vo}+Fp}j 4b#j#24[u$D~۞Jq*)[&XhZ${.$Heu hx"0S^A!KihniiۡaR0QVe/)^/ۛid(GW})MԸt"s5 KąBdRg-J4fצc格NNם9Lnt8Z3eHQ*.kڰ 2λ%i¢=oKa[YTOY+1i@JqjdU\'gjeΡGJcƊ@T66g,]qɠԷAA!k.(ДB>srYRL͙1.&eFx ,C'dػjz- _ Gg eaf#!,~E7μS<0az.Ybz\{o _ Vɟ?|4r'=z2On cr]ΰ|'G@;?50"=F0tUxtl12;\']O*\z 3?3bK@G[=KkL#edznwRLJ$7DnVsH#R mxskDwzVܑ؄yw/x})W8AmWwՍ ӯ)~É'ٝJmD8f+$ųaKy} J`>J &Fſ~y( z7Ozӷs&k[fbcͳ QzrKY!7ucrA?{{R/m!@(u~J/\G*35QD컯_?p]&vΏ35mHlW{)j-ZXpHFL<5X0ul*ZNeM-RioϤ}4l M$y Lٱw 6s50K`g̗;ޜy@šMÖU~:t'[@R=  M_LMuw/jƙ@Bo!c߸h&߲&JB7C5>*-BKA;5ĺ.iW4BXi´B_]uñKGRbiS%V`!1=5*R`K3/;YbI¯t%:Eͭq ^"M:tg/!}AV.Vi"z •p%46ԯMR}2M0ߚ/`/ᗡx^AD~ P+WW,E9 vikzI YyabR:Xwc|X͔;[ȃ]`>$ wVZ @fv;&$¯Nո#^P{vUS8)jp/ޯq HP;'֡lŘF7תʋ,P.lRZLGQ 7PnbFMnż#\!GEyy9x*KҘ]1c?JC7b5 hRi^ous^ʐ05TxӘF.\]]?`J 5j0 :?Eǻz5yt1YG&xW7h34 CQ uن>6NgH-$!I EC/lѲ{pRKK]^IqhRYa*3{rЎ/#0z=+ݴu.u{; Nc|P(%27P?kl3gz|Bcpwflc)_eP@ 8Do4)Ih}!)&N*BT5<)LӧCL^UTԎt."%ŸfY\ofw͖雽-aƛ#q9b$;&ŧP>5U\|󠛄+J\MTyp=\.? BsR)aeЂgiZk4zn7,o*PޭRJXZ9HW4DCُ )#ܘ%&I4b}~#fgK5T7$ @Ւ|HRf%W(aggDa*\Vʏwg&G)0렵7r`=g]Յp&1Kf壑r Qw@Ω" s̑;=F[~-w DGJs=OM z21*:m_%;!S̆yMwbݐ>fl+q=7IfcԐ@ 9w쀃`gQ0OEz`f6vOr/.w,l$W+v]st15?-FAɀ5v_ySIU:O($"on-km<}CZmJd/_] f"=S|<0AI|oWQI8S6 z]U?sX2`߅bSHr5dAƙ%D!`l*tG?[UUSm V{Qv%%|ɜe(L:J[U]D3E ȝ\ ׼F.[s\h& [}UÊ:O8Kls^=zo j9QݙQ7[$8 vk29a9Фx$RNٳ5c6=)(}(-֡¶9fz! ڥ0_RxLJL20Vly_+nX|韖ζΜsAzNBoD!Fny@P. O`-?&5"KbQ8Cs9ud5mF6F8}JLur.t`yiqyNetQK IѴ(1WK{6@9Q{v'mG0w^ 6|\"tbYqW H/w 2/`G@ K,e C+FjXm2o6#tI=q͇NqWXGX"Q [v*OdpNͽdxp[$ ~wgxx3ER˘^t{䲯?g&v7 Fa~K!<bsDu%1͊ g{9~{3Q;42P:)"f 9LExXB 0 8O(N`{ )!X*D(E(\o" .d̙ٙc:џ}6Lyl. 0w:)AC"څ9"C??(q@orE HS؇ɉG=^ 'R^zIt/.ͯסD2 5f\3 Yh4\lOȾI噙mD%,Ux/Gsu?Ǜu= O]3[S ǁ'Xrv' N[+bH5!i쾴=-LóTN0`Va8Œu'9ˈ7OCG3͘IIeLj^c+[GpwSD[ފ DV[j*{c=&ߦQ) p 'l2OWl=E ւ҅3U32 i$^BZL\~*.,-Cib5Ob<6;k=fidu,i"o (a -e j]2=UжqHhn\S=?9(RmTh07j;)z-W[56;0 e7LRqfv;^/f^Jj `X+'3|HX}=Aa;ld0,RM֪Ws$ܙ &}  !,|JTz\ (b70ObDHu(.pRt5Ư=W4+CxR[xdCVq)|g#N=RD 3IK܁ĚIjQòh O+{[Xg4B*AM$#sND[wziywE`\dmT=bZW9%f' 7ư:ۀ_(iЛڪx 5gfwSs[W1Y 頦Yuސ$Y n(ǫ- r;Zb 9vvwr,t { ӰzӤ@*ޣψ&QXw(o/:\wU{HNir-2S (stwg=&YOPv}`dVCe%Z{|2T18{+0W PcSFCrR bZ#ŬS~ mqC[ܘ`F&/]:$X!l~+ezZـ,{B Fjc.S;@HgFiRxS򧪌3jg'yo R4tu'cMY(%Ddu{vFўWTrL>HVj>٬󍥜`DBj{ٻX%9|'2rҥh TnTĊ0iY &7a^hry1W$opv+;Qaᇍ5pMypqAƳϕ欌-((/>.ƽ gBcK:1nnײtO PTٯ $Ru驸՘ٟT$ MySA>hMֻ3ft&J6y cA8 "/rU9RƝ]@@ӂL5Yq(y0;7p>b.)'5u+)f#2>`ԣX|oi JB ."ER+c~#e_ȄV'T]K G=&} 4=za+tL}'3MV5NӜܦơQԜpѓk$j ߜys.jMZd$F~϶oiD#3y#g']f6-\u)%q4͆6 GfEza\ګWDb(2eG :dI:1-:pIk1/pʃf8s- %<ؑҸIwro9;oJVr,L<8?\Pm_+L{/< =x 6;~uWqlBMuOLmPQH0q;#W@ hS{]/tDZgJ .hswԳطSs?Jw@4`LֹEm6ӗp>pG }*;&dnl׻yfnzVd`wUE]~*0j.ZFڀf Q<"'(2iPgZ6%o$jjIw]OH{v-41Eյ_$=<4;'~sr31ʀf;Vnc۷vO\Vo9b|'F'k[W@Q2_pnAs X=0$ Yd?Q#(ϧܒTIΐLٛ :/ڡ-E9VG&`jYRI+_hܧߟ%h' hPoE `qhi]wcVޟcJߟ@{ S :_(nwSD~+mLf4OkLV16%&632])!Li-A]t{H4S%V] ˬ uf~8yݞeb ?:Mp܎Unr0f/Yy'dR ͉5iAI O>̲΁ąD(Iq?(͉T!9T()"J}jxwCbtk̍R*v7_bqRT~E^MkkK@k~$F4rQu:sQ .ҟm'K^1Me'%Y>t- ԇp9%5yV42\?''0fhn6=BD8 ]C Z/ GNL?yUQ(G|%iF[2&H ]\# סSCE(P܃+YupWU[g ug uZ(uā![\MYAt9uރt XIo^НA".?ESgAa9dL$H _xv*ҀFqphPQ\n/St{⅊NuNg^pn6KD1vNQ*RnOc.^!%O@]LȱQ3 _ vzo>jTIsY x5EY{h[K!")B‡o1*l#VU!JrBk6:Sc\enFxn6 :Lz5·W3 XL&n37sP$bLTW˗q5}<-QGsM/(F xk )qJ [ <{e4x"7$M-.v*>cwtի^Qe!gkּ_HOVpvK6?ݾ˩i~/޺H,uJgjh39#8 ld_ TyWS;U\EPbǔ\J*c^}Bݧ5ŘȀt>կ ԢnC rPz(A`SfTXe!LW lP̚^pPkFFZ?` ^\l"b!!] 嚊MhG b3 Ǐ<ŧ+*Uec2Tp!`/QmlsŹ[(ՒzLD ` C3,͚NQ7gI}H,Vʐ}Cyޝ+U_BwIW7$"3}H,(q YTsc*4s Lʄ@Ja^Ym9 U;вbnf,k{١(]Qv M;c\zθx櫭"ДF??s1T/[D2'Y`-XZQH-ϡ9nGTV^Ĵr1D:ysƠ$Y+.%f[ b|FvWFG<G4-ȷ7k=bUAU4X.& cH\urS&ԆWUA ~2$|_F8?;Fj9|17sKRshbIW]4 悴Z= mC7dY"/GQq" o$gkTËbhP9-ϔe1ݯFob6lU8kx@H@<;aSeVKmV_c5S-kŌ@{#i ɩrQfW}=L(|Be'Eii*h~묿y$7xw(ЊdTd{J"ixf-00sPC2([|;G%(=]-Q陜kSYl9dUϽhDXBcЧQ,Ԩ/\Bg(1_W%|mIE u*mJ4T@E؅;/`R!3BuLˌ[\Q( NVMZFz U9w mGڲg^IfDs%'ԣ81dZ%/p?V‰ϗ~)iB)2Im`9?f]JF7}[̖0mlrkxk۴e5u~|2ݩ vM_+;0W#)C)ƄOw~%ZLJX^7uS@YpN9XZ|_%&;Euksyh[ix0Lشɘ\qKÛL GD8*PEatDuI *γ( 5&99T\7I~;LAxy;Z.zV @;uza=cb c2IPfG6R?bhU}#Ӛ Ԉ|5wl5C0ik<ހt|7hmO|TƎ++Z#KZ}LFsQ>nMBU jpPRKJ% ]o BȘ0jʢVe92~ȧia@!7h3`]5n5i[05YZ$r aEaNGG*0kwM3ʇ ڇ"o`v?wgC73ƪ=#q\xity xKrWˆ_ #$W׋_\ʗd"eŨ1(˹n n%׭gvHF'C7Ƕ˗Զ[asrԳpyԐU8em8Ee(al;f:YOzv}.8t "J2G7oG3f ϕU8BDp 89г)x6a'Xv;an=Bz`ߗluDVI؛h:51{̐;Gϐ*5/fؗ~"3hUF`Mh_cN:K$UK[rnLS]Ks(| T *!K5Q3 |uM19Z ya3۽r.;=2 {,b cY81{Ou+M #$\TFwgZH̡7#MDgv.Rnʍ-T^|`:Y`.8 p;V%ARI¤>8W&69 ?jp5׸NDrvDgcM Lvp_fXG i-a;zޣuƮ!.TQ%Yxb+ 𶕬w ;ㄅC$b࠙Q"k-__vUĉ8~]nnuT^f5^ x@]m2 ^ S x97Xc'@#Q.h:Ž,åSr"I@}7u1[V7G^;̠H*u8d]?Tܱ' o N0]\|O'~"hA[R&;z祼Ԑi5p)Ss΁q˹ Tv:ڃXT^lV°G I:JiJET{ } ex\`i- PٿUpLd 0 *reX`B4tY\ςdB'WXh8ǂA P/fEjtة`;N"ʽAă$b|ع*su7Y".SeK9 aZNiAd%ON jUJљ %Е*~tHPuO<~vx53[@լ!Lެ`|h|"ċKo.(H5ז>0?])6Eꃮu_ߐ7l0}د@/fVV-W7D4@-& RWˀov;޷u'I?ғ9[x)Fa dCP ݧ|JgNER⫨j1x! Dp1. rt`XS*Ⱦ1\v- t&٩HI.P)E¼ ,jVufq kFԉˇ}B"q ~ $B S_G&7EG Xg\k9~ZԬ;!IVI]!VӐ `t7V%10,Khp@0"+էk~VkK\,}7l[رZ>N}gS`[9DS$ q'yIhvQ.45Ug9q ZE Ya5йM%2-.AEY=EiP5)a畃'& oG;$!`WV9hYbڔs/7/V]"/r|/ɘsvy׸VAoi\&]ttؽ78gpq Jd|I={l%9ֽrHvJ5=(>|_UQH7S J{p͗6(..g'j@{~) (yGR7F}{v|F>r-L0X9~R{WB)߲ .4・zuSn;ΝL/M`z3xJ=[ɔE(HݗFw/4PC3Ԧ?iMgh#xLx%^K&0v>g^_&Up,rRwbpn6w\#l+cs3n pZF#v gc'E?.hD_Mb~WDzokKjo.WR*] zt[Z5!L1z?zAxDb?b?й|H&1,*O<8/_5L74](P#8IZE1e{HiB]h%!IŒxxO^'ho:Zt;#qz6:wOI:l0G!ʞ$3&=,zUeJI7yxȂuv;9:ӇÕpD8)*·DP ?"B?5CJ떙~ QbI%''{*R}HA _u@9oY)Fߩ޼hsΔ־VHO40:[]|@\uA\/6AihSumP ~|Klb9k#Mmx.Rfo #t*޹K=J* EwrNcpժ{uMjVH_ uJu][8[&p ސYo/tg Zs)r^@0f*d\ @kk*c,"as]|~-!*otkpœb`ļh"cz{9|6)^h\n3_6[aRiyfTl@GG'OW7w3fBEh e'b2qLծ?n|Ap>,U,u2S-S5T&ڛ⮙B2 {T1 >L)bJCu2,MK.2ϻA)U \C.yðR<;R8Sx[0ʚQ^ɕ&xƸ #$"RsDY:Lvs?Igx]kMVȤVisUTjx>[Z(ø=\Tp"<};n7|-4ω{cvps7X%q8| VZd2Avo\{d aFHò|ȅ4[Aij[ t?Fج4)i.?m{MM_EBc[?vi`P{wk:e%fMK f!A*g=$132sA/' ,;t>^<XEG˩&8ЋsQyبC@ GtSYBJJD! H^PktdW $f L3RMq5)gD"$Hq+KbEJƪ;Ώܒ j v!%%5\$*)[Z`Z̒:݀1 r쌨>Wja aS0xT0{-F6χ$}UeI""*"pf3"5w WO' k-ǝp];\af v'fsa.=vͿ\5b,[ЛE.t@/zH.l1]?v٥#UGD6kL流 u AYhٵMȚ !ӰvA̲rpwY=bz~^w9U`)IRNt87Ԛƈ'5ERs(iK?>OjBؗo׽2?s$B)c|-w;AV(vA%H><'̫|IРrFԒt֒;偳̰1pQl){B;?~g"E\ j!N1^o*B/#SIkq%f#˞L(f3p6p LͩQH?"f5r{4f)^ڇh[X ғZ&!]ZG9 ݱ7VF8=2$aC8+zw(5q@sNre =dp Zaubؾ5Ry7I?ͱ]UE\pX=P,?gQ7'۷5!YU^ܾdRb/eϠߵ6Xn*y\ӖC͍Bx&=+E: )k΁d'"xnT/O#S5Ad7ެ=a,KS 0}Tkp^MLO?*vzR̒Y]N_5ydGST"ߝݽҩ00ySa9K6{i½+GC:Xገ8.K;Pg#Oتr2RxˡdRgԡxTݽ3r6BΞzYc}c &#/㦱TO/^sm!Fik z׭OYi &wn7XѮz|u o?wrY,^Ш#)+"7c:Ab+K:" И_yMFzrGݾ ~BِE|؋60I?wD$9ݶ/gu807cNO w)@ŏ-L$ޕh x{z# Nz;Ljg[ nQƋBI)f>+Ho $ѝ0+6#Ҿ ڈyĿck~U~ATgx25h> D}?"e։<+xb2ܭzYvTUFoX6mrTeneHLlu i(GIJW2ufz|Pj91Lĺ4l[Q氷w@$|6Ó)[rbUtl?WP-ӫK7=y䎦`.XEčw3j1q:JTҏw=HOq.Q Sa#B m2^=*ˮG-cցp P'hl+86xN3&\;pXϚjy{a<5b!Ƈ/%3iV}'x+ѓrkM](+S(xȁzڜ-kAF &sjѹ-)1Ys*#"em๷chj?Sh=U1ppT[8%[/=_6zC6X:CyeB6]Km\MxFRC|ɧQR`$ztxß;;ʺ{j3kr 6蘿ŋSD0;ʻT^{෼^an>y/tlfQ˜0Sv)\j{]CD+țjR@avLIp#8 4B ܐ; 5!yVGs0%a) (GJ5k~B.#$ؗ8^ûnﶎKi'ǛP׵yХZ]j׊h>t ;0 T'n/1-AcBjWT7' ~:yj8?} hS@)iN6\-ѻ9(9eLuBM #w}ÄW+Iw7rUeNLmrߚ)yi > SHT_|)%2 )DȬ@$:?;Ջr*(ۊfukWZᾦw;>ί8+y=KE&V`9t ۂ qQz؍U<-?BP4HMYb׺fnDʟFRѼG'5ABjOoepl-shajĴM =ey6szGx/f̷L@PsktBNXDPQ7)ڟ .kEv A\\ޥ]ϐ%e?y^XV&H*+ߋ4A6\2(Q.@ip;6 aΉ0y1O6_\nOJɲ {M„ԑ_>&QSHwQB~2LJpG~6!)H=!ǭR_aeh=ܼXC37{mx&|X$v;Epq0:Vjq6BC<ƒ7@om a\aM[ܒ2(}Z5cl ~ othK+_Ѯ\X`:O4ܒE=|#d5eo^O@+ l!+v҇$D ۂSiByY}}]]ڄ@yk5 ᮳*wh.W )Etaԡ]#X8(Dk1&R5*&B[],h{ܐ}"ڇ #Yjn ^Cri-pKc17P&\6!C׶ L;&fK\6M!N(oUdp 1#رۢ?]Pw͵GoeO`[+ r~ݕ}$KmJ_orC;WYR_VTn_u蓴܆4I]Y*fvhvZư, EZ^"뮉M8iUp44MTSġ:i@m8H*E)|l^CF:J$"+"@޵FB3]dGa>$F~gsH`ȸxL^KZσY4(~AsС,BGs^}&瓹I蘵ׁ\4xha$8 m2+w[U&Zp\ ʠu/-Qb+T`~X8'D`ȓ-o+dQ5q!w6:np]k<LEi+ll#<͐H7Uti0 .9_eeVv_U{ [n֛^kfd w2×@>.9/Ek"zґ!X-O)ߓZA+#qz l7/՚Hd0K<GTA\eZ]$(i֭av9 ڸ{UEH=JIAL5XjsM<427R[G_p3LbiiJlZE3RS_JK{7M(oO\9s4H]|4J}PC^U^`C6#=gCl8 pt\WFӆb_< T|N냞<W8_4Y9$bMM]h8$.Lܡ^EoW ,h'd'3TҠtQw{:򻅷yV[3SwDuR(n jiyYo{V3^ZVN.cT骣zOp":[ՐDzI"mB $e1LrLWQ^K9stG{uP_F'7@Jzݡ–$L q 6#LEr-,fA9ˌfw^=C9qJ!`tm(Q`rF"IT~#{'EMn i;F򙞸z:2=?'^o"_cmVI8:b"iq_Yوy&+^`1ؘ c(B $>%H6s."Hx{iY&B϶@Ś:)h2@0P2ԍ ',)[hS<&Xz9+%lw4N_|~ʝwEW*VGY)ŚѮL/Ȇd/Vzb^>xhh zzj2FNaPs~J3 ~|ۉ ?302[lU+lr}}ljZlBISſ} "J!zdU*oAf!wK=x?MFǭku,KP&$Zu*5c>kAh¿hR=Mcrt3J@Rc0,aW> W(;Ck̜(wL[ff[G νiυb;8i\UGCH= {4J\@oB{}%svYtƊ8RP{)+ s_UV&[%S_u]T՗"l@֏hcF+Dba'[7=a0W1^'rWY=&T䣭d 7QZDl;2x㚠А>dt5/Pa//0 }Hf1~!#_K@21o@ԢSs|7 2fp˱aj:?`]Ml!HmApP`WVk&F=Y-ig aߵBǭǐ5AӈvG'8yP6[u7et5Y㋌mEUjJSƆ-brQZ39$ra?q IͲ\~0ӉBtA  K|U:ǙdG?>r ;̶^.YB d.mr('j]F[f*F8nq+bM1x쪒04R*A~,~vw|1 6" iR5(b7x*x}T)cYz|O{Xvpz掂{l8!ms=5-Jޛ5ڎW{P';%φbnkiFnQV@z׷A'V@.$!YNTz؉az'նqDs-D^uݷօ6B('EK7y`VPT7T!)p =S*4އcymJ<hgq5j+* 3IͯÍ~Qmfy}bt@ĭaaS 07trٍCuɕ= fhN@,MzU~q_ۖ. 8vehWi.f8e\:+\lבH&$Dr`㍩56[ZIbG7h,:ǜvw,MSë/X*W&tp2}A%dČDd-y]KTA7ud}N*O<_l#^xe_dMD>'pkkX`$^Ďi("RQE"K<49]3 bm@OZ(7Z}!r//"Q$6JLZ·vо}Rb)UbdQS [UL 7#ŵ_I%uW5C%եԈ;2zg,f)Yk\>VIǻST&⋹JMI ,C_!OYVEX[T)r=]zEZOMբyNwLܳoD{1L87WI@ >ǸJy:TF -#4gFD$Un{؍E =`8B וj2', ~`cJbrYRڭĽsHOEg"tbDhafP:K"Gkm-: *B#.%sKU=%XL(P"*.tbc4K5}~g/9UV0,@ik&B#)+=2nCYٓ~9f^ k ?B9NÚ/䌒mf˨n:J(ۿYB2 GoLJ5P(Lp-O$\nK%s A_em8`R©V:qg6&|qn~ UFd"mc_^Up3ْ03JBA\Zq=5h;%Y<5q&ĊS{{.:/bJ{rK զ=67\*Qg#>s%_X_/tǺ M'( S YJ'Ia,x' 8Eyl1XCU%*sewǓvF<ڋ-+wyKLZ-rF6^\8,I.]~6IZ;D(.0QrV=oSzg5_&ʕridu ;1pJNo Ji(<{P8Wj<+ܗz>;$+_'Ϫk9Qud8`z;ĕ߁kH E"NJ:}LT;I) v/JQXE?J 17y`9޸)83Q0gCYE{Ɓ"+"36>ِlI\F2eG˔e2?YQ`ꝟS\] #>9_c㨃xM1#v3ﯧzYۍ6-YE>Ueo~עï`+7Z\Jen.дHPPE\vlJR(mqauw3m&WA`-jzO{cs;np,Tw<))DwD6%\XڸBdU@׾0>|Bv?ٶ֚cz]h[f(U\Y*!Oh;%Ы+erb-;}!yŸYC4X>~خ=Ý ?xmetzx2;*tZBPO{48cY gn/9ƨI 3 U<=QD^GKzM04ƫNS?ݝKg#(괍5B $hinedM!HnFC)\*A[bh;ԋdc\iźdT;JMaZ_ Ɓaa2eEmrª0+@E:֛LfL=^pLC:-(x4K! vrnT1v|ؐIƵˠHXua]N(!=#7ŬLY3X)E2Ǫ3yqL*x3-cMk0t.[0) !ȑFv {Ѓ g5mFM]Y0(< 돬e+woN.-S2@ rvt.OhDb_՚½V#IecaG5:0dkm`OՕ Ցڲx_(؈>S l'y͵؄P&9aƒ`1pag C.2 "c7*iSc!)[R wN kKaEZ#>9qP!°1qIWKvnJpυ5ƙʭq)٪3w_рF}m-:Z=JҠGoLέ|IoavVfA:()c-dHz7#Nu-+i? Ɇ`bX9|QL`c ĴϘzv듮\r&jan Px>A6ڼ03 w pฌ,\ Y `~[{f=l/s1`|W@lΒ}C޶~H */<µ%m=e7'hOIC3_O1H~g ʏj@8]<3%vppJ8=+*~vRS>1kG(ġ5w-umA#,Q2~[੠w"gOCQF-fL;u-3o&EGBNssяo<մvxڇ&vIzFڢ쳲̑[( \M4RZ[ _|,-|&s$kr1ð1 SK ҁt ۪_KlDz>+}2WSBOᚬPp6IY&ow@tir'.d#dUx#C3-{Sf/F=ñ,Ě\QߵXnQ fe%?+t4EQ~TΖAW9.(>K 3JbG ޒ~lRle6O raN4vU,)t (DM¯7lJ%kvN0UAAŶ@I'\tJn?DYq},2QHs ?Mo 6|,4oF;O |9*,:̐T*bu51KUڽ!% =R68^K _FG!)ce4DP` :245aU*-@oW _ZȾ'=:iYꚭ*ϡzwXLV\ꑢZ}(z=6("I3*)3:t1nƽ‘  2,Xang35MNs\0+WDtmJ}eD0d#1hc?N[k}PX$W $K/ũ?(2YnDBg1ҵP*KŃTI5tn {ZSo#k.0ԛ{V.9mx>^xSE ^euq'Sˌd&ߠ%X9Q KFG s&F55i%bu~$ 7 wRBP(HnK BGǭb7)kڊ(ܚh6 @XgPT'X%!,9JJ!ʶ:J&0#ܣw7w=\n=WXRYLYܻǦ|XVݏq$nm9B]N*mUK)hTNLt rUUٿ\i!zC^\%Vg+$7S…`h=uܶ!̀+("X;z!3fzoseYJVHxvQ-Cfc q@PROu|r]ރJɪy3.;h,I$.Sm%q4B$*eyt9:ҋsn ]VeL% xK>XkYi.@g{Fܲvb;Jњ[:k'ͬs}:OQh KALta_iƛP:٥B`i)h27N^i״i\>Abv;b_6pB]@"InZdeFyy@ſ~і#Us>9~\~~ќY{儢yS>%,~jAĀKhafP ')ܤ[,V@Sr+WLݑl]/_["El]`Xyr#+ Ÿ.f#RiITZX6;ק-e)?Du4jf/&yp@)Kj3Y䞕28}W_(MBc!thA輡` 2^yG r5-/vwN̨|;GݧmvM{56GK^j& 4p^ Oeb=H8kư9a:Y(_WXB?d-`@IZ%̀z+u܊@^@=D` f{u }y1ϋq]+} .#;6.oeJBsd#x*ӗ쬛.Pt@UًY$ g9UWh/Ħ)z[hE=O-A JrsӪė DbS)uMj,}tUk-WħK8SLD9=R<3Np*J_Si]ru9RU{*ЈڋlKSE%m'4(gd(<_<,@Yi&K\ 9ǰշkKZavWy)cZҘ/U1x2 ڲ5n{1nT$\"߹N_ڨgl ||2#_S8:Ci%o'Yez@X԰΁azzeN2@`{= ybV{2\x'r/׮`˟`DŽ 5 LX)Ib78W^N;6%5X#v_ .}p ?h!T}@,OEn:Vw&)_=wo@pyTvtkn gik]*ĂJ+YU`ܫcJeV(yvG_lਠ×n|fP7+S3>'2S"m&DV2FZz|7b̷P#4FnuooBcW:JcVjlf- ')45:3JZsE+'C(]i\Ir5UgaS}c:`a:8*lA&-3oLq;Po!"3x=rz?+cӭL;ya'H?(N*?eT 67?;1'"]q#eJF35wv'$sH|T@sS %d_E $?تI|0:q^q۴ZbFuIkM_Jbn9:x&S4)?8 .Q[MDRkYP69ӽT`vѯ|[!8_a E[7n-:eLVa,LJN#7[ E&Jof=sm~KN1_!QD 1cɑ4"tD;8f#y QcIK=jj%9EZW-LN{bUP8|@yfFlɫRbOto2y@o(#^9 8ro6稻]}KQ4nPRU9(oFEDeɻv$J&A&?bl s(&]kLGlXGv6T(]} +$>PZtW7kXEȋet`+(jЃ ܮO+(=ތ5)Xb[G]ǁ!βb#$-*eSk_@ kTE,9]s!&$R#zoBgYKBG5'<_Q?{g {_-|pAC{+x#r?T2DK [ N=A=L?/0W.H>GWsu!PP dg9F3- ¾xi= R IdiGeaRDjbǼnb%اGU#4vK%P䤦% &AeGS2pܴDp %m~D\㽩!]L}胏BF#Df-h ]mwȢb$$L1%KJX:o>Fk#ӄB)忡F7USV BZФ^;LW\RfUS#&uqU7C#@,#` wB:sTWz{Kq?P۔kR]IZ m$"L~3 c-KaXU}_ ԂLe}c{ltr=)Z/<2_U ;z§ԢGA*~I?Zn6ʕ]VH,SK J|_҇<3\Q?DՑ*JUpz9w):BD0sŢnQ4jhj Bv׿ܳx{dTjw:}tzތ ;]D E d,+9]3hn߶,IoSvovTQttQ4Bp۠-4ضՠoZj RT!MYB84$eҧ%0G~CKz$0ݦiRkF ʙ4͸F;bk ΆGVw_Aw.Gy.NzFri!O/9i$;{} 0NJ%">@OiELøAj_(zXkZ,l#6$puoӉKĉQyxr$+Zn}8zc˔p /sk c1{JhN =/v%- ɋuJuAtKCs 5YŧscjEv/¤]M֖EC^«wІ2̈uU[ h($z (Ez5^};lm6dJ @>gmփe1!ؖ"ዑE:>_Ĵ(n9/fao{\ uEJ1'%3ȼZEfsnC&포N`>&/̡oExrEgf:C~eoi S"ڗQK\ &qi:~2 O&^4ʨY";p;ș4+cںD%w=3# i? z(;H˜a=?t.WArga=*ú~ú=hi⯠΀2 VWc1@ ]>\ax~#)#6xf ӷ |τp.koP%E)K)AVxND*eGO=4Hǭ+&ؓTvH}H zQ绝t6ox߭*ÌÕ3xl+(c/7 8蜦ӭ*p% QGnR/jԲ+O}2o!@,!UHNF} @9@ePf;ג$<)a:Xz mՋn.)~ G=# I-$ŠKcA>%Q7<fcUf 1"-'dBƍqv67,qh$}tEMo|dZ%z!7U!rf3Q{Gd ~FtJNр'(?.oCX:'L7Еuf0|Ӳq}^0H v6ޮمִq7gbSyns269Jn.CٰbemiCL>3%9tbym<:G~ryRN73S)ʜ{""_lwm[{k-l|x<&n)pyY%gض붧k 8{ڡwiBY H ITMJu2 4&!^-m݅ 'k`K@״ex>4\LDU3{~Lݒj O΂ {pi‰;XK)928[N}<cpTZh~$ =KzЏ!y(1}upڗ&_Q&h<({d&ďaARjyW ޿$[<< V͖)]I G[Ƶ v&*r;1&`-+ u@k]FJʒZ}G2狓U h\U=ndf PTN*#@aP_E753A恙,d4 _fgOIơQͲB(otgQ'8NyGl^*JÒ潪#HWe jf7+cM:2 &UGoхQIan$&EP\#Ayyb /Z0m#b!F(zqU/͸ O.AmO^S- xzVt3i|'jwf-8$@ L w|kdGq 14>pХB+QFsNNĔ:C/hZ(I3oKAsٞٗvrfv'bvϢE?JO D򝞅G.tzYɹU+p'0 qE٨mlSb`շU=sTOyG>(w)>ͧ | v9/TnG5.NM%u*~_ã66I"{I=Ԑ5G%fu6uuS2vzr{{{ǎ#X`ڇ p4z]R?&./XԚS{MѣxPӗ4rFIKuViC-z%5N1< Sg$/{㒲 ] tv3+'&a "|: K>R>3ĘV:@WjGrHvBD]}n:l^)/.ܩTiCMue8Ҳ(m"ǁH ,J,eG.&&,THsLVH?==<;5yN\uf؋TP!|?i7S62 1fS=Qm'ùK֠ڧ@ʔ&o/"! [2j = O`DIι 99'NGK#^sG,yO}g#k/58sh`v|Gx`'irKW"$L۷T۲DԯR T~֍c[4vlI|,&K/GrBFLm](Uued&9cT;UߞUhL}k4'"c#. f%ys(aKJ\lx ['Pg :=HO&A[S쮗3*gu,EJ"6$W]G Tﰂ?3`c<|Q=c,+!%˜Mw`ԙ?rL;w#W*0)jj;7Z(~I [1 w6ُwV|-+ER1R#o:k,7TLlppnNÄ0O?^Є6e=t)M-_.<:%ZsGB Vi0a,|:_StUɧj *۬fGR/m㙛Sfogs1QLg6g5#=+XUALJvS:E:Ϲ㜁n|M4iW!fk4uO~ݿyS\I)84Aꭽ|ʪ헰kIȦ0dI|Dq;@mי tg5?i;90,muYS_O$;quAnA;|"@!]w6Ag  8oF$ GI@_w>Pn d{k M#(%/2+M*B0 !(SPuΜQ4%Ѕ-t7zشaH\Fup/Bye@ vEgڜ;`PNvt_?;DRYFU=JkoRjWGCM`sWАD4spdO i<Y̺͙rYƗHDRX(U1.6 8\` %?HZгMLYmEH[bߴ]豽 xyO%f]rI\!2K;jZ1q(rVe)6/Gq)z&/"WI` 9F14{\}S\yJm/{wd1; @1 ;Li0L. _ߘ{F-#"Yҏy"ΝIH0zW;JB4s7p=N{IhFHPNCna rgz _7Lukp B6ca Φ !B˽,4FKYfQXQ}5e˗"%:^(S\k%dvw8Џ̗b\WnaěKN. ~.P+Za"!89DDڼf?G:WR}x1>\FE7l;Hj%Ktfb`=0Hմ?rA*vXA1ڦVC 2'x$uasR-c[qujFse@d[x2c?alr>VhJpbS|O+L Nb(ƜL3ƼӐ 3 nQ(=V goH{SIti1LN^;)O*9 0!MLI r$7vŞ+y=hcgN2nókV fHT D{"kxV*Vr`䪭kTkΛ*; ~}?F:@lsBt~let!cI6\>9!0 :|^Dc^{߂X]Oy0x` \Ndn$-15ud>vf65!_*Y[e)ɬb)!dAqN9V<,alXZI3]47;2S%;Q~w# o;(Q`%ɰ>N7h}]tLAc}y=l?RvBJ8 8n#oZİ2a>UEe,1Ly c<Q\m]mY,vdv@)*&bApIS?%p[ȈeOU;UVDM~~ǃKP} r*A@ʪmkW1~|iTJQv>`ju8֡5ײFEYp TK4ۡQdr2B՛ǡ,(e&!pN%)G^C*Cv4"`9F'ss$5]x$W4\1DvuQJ70O9 *̤4eZ ѹښ{h 4OLScn;>a O^ ~Q@S=N 6: =1/ 39=8IHvVl/t^DA+ Zk?;ǘ^`<;ѯIVɣӨY^W&$4\%9iʢ*F.Lf+ BqR$lzSN~/{ Vn}M m;#ybndoCҔ]wcUzg:i:ĦmyoHxQ` pR9;4E ϗ.VpX;`('H{ETqYV\h E("_e]"hU-Wܨ=VT: \5:x|s+6p&cf*֋N̫[|]Lgo4.>~ɎJ#q/ŵ VL',o .FWn%mWk!d%ep:6@lb@ѽ/0zoƅ}ߵw=OZMX29At쵦vn0MFTib|2ݥ=Zm"YEו:~jie=0= E)^ZbwpL2)С"鵁7 V|1;GPLuTή'.(.B iX퇅6a(hqY{50<>NXa%).alFVJ[G6"(e43`byOY%ˈ-|τX?-g45CMѼ|{|9.{(s/҆^A^!ĘGNy 5jK]N; DKw_f6bY"%*W=˵zlLa̴"t齽~!`^(^'.{1ӣƫ0( UWP\׏gyNl*:F,zj*'+iNn*=5& o1}f8ʉ׳\Ʊg[]}}qjI4s&(llzQ<=%VPy03lY$CHԜ'|Oa_EOrP 5E;|JH"ʚb]YH& U ROI@4)[PY^.aUjKk I5?krtIvZ_beOIkjʱ';ĮB%i]hy8CWy [Kg2 }H4du0رurz- %][ڣ|MmP5"Q(0jLs;Y\du%h`r' 7uґE+ ѭPgJůoN|ؚf9h5(rWz;dם[QURI9Fi#84; m)x \Zej0':ΪJ( &hڳy}NּA l]O)BI,BvD$WXA: {B!AK(S2}Xೲ0֎Qp=q/+PZ}ð:衬 oI͚ihBfoi;7i"ԲL$Jf1u\h38DSsӨQ%n<߯quB5ԻEPJa+6*Fp̈́x(Oӕ).EH3Fh|MaUQ yZqpbnbJ!6~*$ .ܔJ/֗X/̕cQ Loa&\0i!ݹGga*^pq ˝<=(X]ݷ{y[<+**iS@sh?bOm64G4Yi_9I1+u"3nٳ×DwPUS"iͮm-s.׃~h+5C'J8Бl _}Er*>YH<֬O9dء*y#F71Qr>qlUlSжKW0T~oc_D-ls>u1m|6=/uo:G@[.V^JLY#Um?&l1t1z״/bKc vYjOo.螷 2G(9x1QMRDHݗl$lί{ AGIu (:6l!r k卡ZۥyAͯ^Q3K57JEEZ[d>N/4٩c}k !LM=(/lAY !QUϼ(v5У-~2e^KJě%xAR:ĀțĚ`ai'2!0OtArOta&d5f/"MvwWռ$1I_ڴ V,YuξA{㲋Lr=@Q*4ro᭴ο~b D5 BU93{oE)rzAؚs]-QLiNmJ.e|v!iK wC5:jOU k ٦_ :{o E}tQ9MDJ/3q텮xvw;,.U-2X3sI(lv:5d0]e!lVJ'TڪHM2XH9powN)'v=玝\π_}ɂ.k[{4ɗ^jIߪ`?#aӗ^!nncRwqt)V% D3lu+N bއU5ora]O`{]3#:P: Tl( RlRsNԎ"}'xs1gݠ|5 +BaN }xz_\*|y F;(jŖŖ /ѻNh17jTD Ғd/ՕCt0ocŶl)aNZ#]I\!7OH:?mX>6Hqo3>?g{S8Ր+˭P=\6e糽\[Atui,* o|)OLf>L)4G.vH*9aqҴvkoLX:֕s=F{(`:[Qr^1\[MCʼng?cζ ز!ӣ\Zr$:||}zC;1{S2Jl~$24tmctgpΥ1gF~߭wV+= 01 Glv˚*)IC}}:56Ymz6;&Zf 59%ceYZ;vnE¥3E'f K4g@Z{=[.Nw.`Yg1+9^#utϥ'Xhn9)cnVl;&8[egC[`ڟsmp_d8qYdDN4:%r~0BmZY:v&qf0)ݨT[jSΙWG5"2YϑQ6}VE{P=.OA/5?{PgӋ`{=k:'bq˹AuO.,8ii A#u/`=zgI8㷘$Mu1E_^v_=]͛uS%x}“EPW8J_H' )||­544%1saJXn1+]$2-305 vMYhq 8b|FHMy}Ń@Ks;Q4(4#1RZGxٲ86DkVžc0=TeI;ȴp;i2R [IAҶH;7 dInspoÝ %V6R̝oJ-Qs,Tfqd8]vDy{ ک6UL2PiL?sb_0ub" ;g5{Zv.Vo l'{GClZA1eOm(þ*\O#'خD ]S[>p4&|#,)t ˆ1n h}s<|IҚlg&rr^%|5 Z!`9-"!ta{݌m+*t9ryIv '+n$v24ϋҽQx} +D7Q1s 2NMmTx^h)t~5NV&a[Dos^9r[v_;p7[2Q6۞<5o H E-rlc1ClDhq0"CI]1F,e;3\#*p뎷rYZ֥QTf! _.4 ^B}/ l~?B`>JၢNۙS+- 58>e}@Lb H?S&ƒvLUHCl۱*ؒS#]>1A}Wdc]|+poc<5C)GsSVzR z*!m@wJoDєD"bJ.TM9 OMIj0O\΢V')Jv*ޱ Ø(jIݥ6ջ&,M“!77S,}ʨU/f$ꨞH.=@7$4fOh!v^Oʿ he0˧lV-0͠O*ALnbMqۆ n@.V/8J{G)^xsU6dQ]΀.)PmS`/3*sfAgj FV]5MP٘[fK7ss3K- >U橡T![ayRfX9 ʒuS@(&Q$zMe;EG`)KFcT5Fi%=/53**"ӺQÜ`CnAlx +Wuyo0:&u8kT!qZL T;J&CZ 1 |tF8M Ʉ ;l >0r\!"k|Fx zJAO#UyGJ-_&g iL3E⿔{D`2F ~62Nj3( e,Ӹ9qLilfL{)S< bM CPfd,n,on(`/?X-qٺ<| Vg;K$;N*Qv :<]*+5*:g4<(& Gr{ 0t1,ѭJ, 2P%#QkP1@R'w4X>GaV,0PZqS2KC1h3]j4aty;.t^,,mmDw: nkm{$LJ{"{ AY=yXIP՝134 4SQOM$j܌dΘzBvMmp{&Ճ'у59塼yO}~CZx)^\ rc`PM.֑RUD"mlp~rN̵Qꡄ页ՠq`b-ƿ)|uGaFu7R [Y-z)(# piS؍֊b[7#daL.1S3x9{g9̇ ,8A3asR^5g^eKΜtD|H1bp,wW7=@c wW֣dFFŭS$ gY W`S~ CVgi:ekufbNX&wL&Dn18[1~MЬxԱ$f3[(Cxۂ_Re0pgl&0G;;Yݟ<۳S'ȏ>X.o,mm%:|B*(,9IBK&Ȧzq9OSWX7.Nc %ÑW=C@NF88IWӢrLڴ.ޔ#w]ߔXu˿ӥjz  KaoBȐ7=ϧ0s4@@F`M" C!U@朌A~?[-P'>{IApO0t+/3!1JE"ɴƙ4t>lC'#} EOo^~6gMčQ5 14rV ̆ iet7dӭ3qoA ߓLgN-i5mX2 H݌c J^;58OWɉoעa;qS8a;LKlGf;*f<dgB-`] rA|`C*?G;w~9:7Ci&ǀ 駟*&"õA1N~Pלw@9OU}.֥O 9>B jf<_FŜw~֤ 'Aٲas)wt +Zf6G Ɩ b7iEXż`䛝)0e&}Jh8Wo- blkZ@O[4&G1q Gl7(α4p;O@ S]U*eE4yƽ հU 1<`ЕtcPbtDhP C>ݨvBc#W4uvRmՁ]B| ‘ b9T8P< +&>srDEJ60r̟Mܖ0x K.닾/yxr*oXa2kt[R WT`zvӐB@*ʭUS-CνAff~y'M큄n`^kRg|E-bx1!SZmG :&*s)lNKA['>dw$]th~J m\w1ƍvs.y+ j6e62nUXc͵\U*aQF0ԭ 1:h/wp-ANG.T 5=_0X2Hоj '8,aX^Q [ &ӏ|"u*'AeZz:ݼQ}̈́&zZ$3z<LنݩmFhm;ύ0F;[$~^Tɍ2;-lLtIv-L~K2_j^0xXKS9i>rv.R-|#SC(;/Sw=sd jxړa&\ӎRP(V ;3p:/^ER xu(4PxR'PKq4Ž}HS3DƂat6fLW:Y-%H$o7_ c0 GK:rVXJEϰL*Sb}(C'z++?+0 MWMIU=\<;\$%DfkPs)"VNjl+q}(i~%7#BOV 6xl0DRiڑ+~$JʴhHw=L;j]3W@`*0Oaɤ*s͋Sύt@glXPdC1r:ɱC@>?ԹEpqFtk ClvKJHJlvUeFBx=kSDHїHgOl`$K*+N;<\?1'瘕n7_}@va'1@ WD# J),bҷ ݮbBOX*B8yוX  Jם #2_[_Kc,H+)HxA 6z?UXQGPA'O\acu0[iwMNS$R׽]G-i9D.G,6Ȟ!kfZ T>fp9Vb$")G!A>0I a];HQJn̠I$fxbtz *˜-?[!J[C{`. 6]b$Hlevh ?z$n281{?N(v5WEb{ץ/?w{rG" 1cF٩?nT&[f<6_|kppfB%ΤN~.D5챳˷zer #pau(yzp2Bb& kp(&e.v6Rx5ا'7Ѫ%zB(؈2rFrԪ=wVq, V7]<. ε@}`AUƬ x? 򱙅ZJ¦ܡc 1ep?hH͕Zga1N`1É«h#ܨ·Xlc(]^Ml>" "L¹H󐮕0lFm%,"58;J"6!&[D>x LS~&×E-hmJsgI54U k_oʹx gug3;N}p۰`[BCGut^*,:S[7p6hp$cbwW%WfJz[(! af,l-[biiȑ`7;{k=o/tNaڈRZFRHޏ'C 0D~[ jc6"6B*<}eQr⿀ jf ;uWٰNv[E1- oac3h#5&o0 -`#1|>˞AfK6+,oI5GfK,*nOqp#` r[-dvg7:ʽ3ϚM76B{NEQhL( Τ(sk狆0,w>ߘEڸdgUւlBנG_O DŽhT΄7EbA8jΩ&CM'40ktGUC6zhAEC9MsHLnH}cyJ͔:`jɃb!Ԧ[uh/' m |ئw B?jj.Y: ]7ߎLiI)+7t1aZ;(Á( DnlsM p79 yߗ48!njJ%:\tIr:x7!pf-/=I{ J3W{deU>=ۚ*g- tY&~ZrOI;m^dÚN5/V\Fұ*&nJ||65 AjbagxDm,_u WHCڎ$4ƽ0 sٛ*PEuk lwLj$LOs'!MQX8|rN&RF(("BEǡ/%([gRm9_ ps Z%GQRW^MK#CإoS  B!69)Z+ m{xԆ߱뽕E\"'gS?uYoܩ6zQ Oi֗y= ;xxوu8j֗7Wih.[xR?{ˇ vz`J_42TMfԅE>Q%s)f-&<<Ҙ3#?*jSVD)XN+|&AяACkf[.~Ӵ 4waSpqf.[tܻ&o=MqoE?CS;9FZ [ܲwgLgf>B5*#T\Y* GOJ '2GI>" EK7ctpdƁETɠ,˿} kCTaHS=Րq<5/5K6ǞzoRd6̃ɓv'*V>r&GfV+nzYw7 7SR*1Mx-JIJP^`'Ӆ -h/.ByW_[Le4hMHΓSNi7buLOt!z2' ѕ;*+Ite{/U.Om:"͊I] ͎sL_iJE}ic?X{o춦XrB|j/B:n#= ndD7KE,T{^SeQqꑚ׭_5#Z+V皢bH-5FiY TBWiyĆߨ-RE8M٣ZSjfPe-Y6m+ bE,UqZ"4`|j*'m (; t-[{g=p=LH90ǎs5(y>MfBWX+g>M2$=#y4|p'< ^~/;4g 8&}E @:E`X[XbG;#X`=@a.SIo=`a$sj}c,}T; %eS%گF!)$4wl*'J…+h4f=f.K Bzf g3arm>JES-)U T"^0]²wg?* 9N_i/r2W#eMo "4G@K[ 9z`߹7efe '%FkX ../k ɲ'|VmjLaMOi?ꉷXZ8GKD@b]!>(<@+8$t3AGTBB:^ ̓fv@ܼ.7ۓ㧾g-FGs݈CHES7eZrc^] a$ѠWԚ_-|ڭF!ԛ7{'xMY?΢ƺ)$ZsۇDv7چA)@z>ZD7l E)sm=he̺!fQlk TS|\\r D/Hʟp "kTr 4^Cys.P5Ar̅@MÐHq']iUOʫX4@2ʌqUy콧7ďvr=Ñxo@}6bmw7 3u) }58"Ёj`VۏO'Cebw+WT07pcTe6's`"Df`ġ+pw}7K555,{q[-ɕh9@:?b+fq 5(Tֶe,iOqFPϩ^H_΁I6UA"وË$S5Wsxfo˞ v/9U`BvM9 Kve-_|opeJYA)oP[ؚPst:j 8ވf i"tw@tlAqam$Gh3Z#=0kE%}ܮk^V3,rVqCk=y4Q@脉;-*t^$'Axqx0(N]9`OWC;2^uuVpb̧MX^GIvOzڋq e p3ŀ[=:DZ҅yWs^<2|҇~y҉€o^|"\nzl'vpjda TYe _+>JI5x**L*f*+C40ڞ(ǜ+i2k`lt%40q`|NZ8xH"g40 ʑ~g=3}أ]7Z(05̈́ GYއ%F,vrqCTX\$"3g=N ^ì r ܹa$b#!hОd Qt N eO<>s$%Ubq>3 Ulٛ eĪ&l *t |z'Ш`:]JnC䫝d ُАBͨ!QMҒko[aVypċ¤Ɛr QI JRR@1vSv}4T Q7 h뙠L?kcC}_H:zFiqy".I'°ʂk+ÎSHݿ¥W.r=a_x@pP^bwjYp7uܳKYsB5Nn<F]"JYʨ+6\kD\J*8J #"1^!2kYy9 CcW#Jz'}Ҩ`VAP@`=(7 ]_!Ȁaa-MZ? cAjtt{n6)N ?+Y!rMM!dD>_++Z܂ ƹzS.ǵ2"?buScbJy<7 cH@JBY9Zim;I]'ވ^0=V mss[ͩC.XQHxo-pcDJkMN\}S VBgrc4uRb##qb Nj"`;iQJQً1yh:+}!C+eDXSzbyf%F2ƙjV܂lM5P8 `-uPـ^i4,%Dשk+響]« W>d2 I&lW+ϾG];&RFO']kv0X,R%-Uw}2횥ِ!ŖŰD(rۛvܯk26*m=NzU-!Jw95`#et^iZn"PVEΗ[1u_@Qv-8U.&P8?m2q-Ĭ{r>ْїkSZ,#g=Ŷz,k/:G(l-B i`Ts_-T%:)Cءjc^i7x5EVd }%gr4I~"S-h8 !6J/,tL?}:[E8^A ;(k=I&pũ \m$4q=7K#I73%jo_9>PucPdS:m?9A=:Ϲ2PĴ"Iey]qb9Hro(_lL 0 SnQxt~ ]y-DC //dQgodlC%R;R͵l ,$ P`)=A!~۲e_|8{јTXW-(D͝_xI cs? Ɲ bl:b:k9O,1ebJjZqZ~mV}W:|y|Z$X2}b=5F4Xs@Ro/`v9|lt/"b)P$-͖V@kI:8i9gsEn3HsL4*MU >A_ {[+8]*:~g)W۲Х2oya32mş+N)LU .KȖ :S04 @d-J%o ü^}ut1=Z3U(@\) WvLbEL0ao< [a[9;򳣏O1 _7rXcڋ.$FvH\J,ѧ -4X5knܹJM+7('ot)^6zwY^ۢE. RQ%FHd.C Ǩs*.pooLzRP~OAI PxEp9+U}Zrj.) 1D8;|%-}7koBҋEU/vP%{4YN{1I%( .7\DGv!5<ٛ#הVIs~jK9}:[4D7tmv#<;s ^Um1ޞأ̇% 3GD#ERmlOL8J@Yta  7Ff-mq{3NH:z{\-Ȏ?ϭF)X$=>Q[8 EBj^q~qMK/5YDZ t3`y2[. nVrXE-Пͣz#Dc ѽV^=^qƒz4\ P]o}lmWi ʠ !%_[WTdoZ7=9IFLjVpDUUHu|5r{/=V'h0wB𱡋]U[!Ukb1Dֳ!kpE:م;p"Ueٹh-/ƘލX#:؞t9Q/ͼnޭ"[%VP_=(` yAT'yJ?ӄޘt\}i80I kDŽ4%9K"LTC>z*bụGhR\ADqE657aa+|FB_ꅑ1Js&hejQXqh"UobPb%ɕqUQ&r˾u^櫕9MEu|j[rP-}^\] uP2cMlNz$?PPBzehL<V!7Ҝ.U'e7]m\@ Ox5,kB `ΟNyn]FI޼h-35% ԸQN{uuJU-&,*^ԦHOhZiTxSm ]j,A:1lhV)ab3; [Uzv0I^4$m;~Ef:T Xg#n9+IN9˺uȋMFV= Ϣ0CeM%Xam*m"aͳM7X>m=o W=ǣ.l}Ew| >?^^:ZDy! Щ * }+u 8[DT+?.8BCZLJdIzH[0*~di /Uk/ E nN+"ݮz?^|͐CT+hG1,dbJ<Kgs_lLGDkn=J^Qbgx7΋].E5cMħ~\Et5jΉcLa$CQ yJa)I 0֧6 " E5G1:YBzZb6T3xfVG,!w&IZмt߃Jɒq&nvJcH> . @ʨW -jfbXl y5|"=D6+k1,ڱA b?,~şuJn𑉽/ GU\@sũH|FQ4JN`_ӈd&_-|H_q|3we΂w VGǪ_bJUjl8rF0؋%ׅ |v0~ M <AT^f/C %L#ߑI&F2Y(+݃m\^=Q:\H>e$2IFeă7 Y4i{`mY$) &hҸUKQM71~ 7%8Z:,es@ ^#DщˡŠSd9Rn>Nim= o1ngk+wܿhD!_x%ryS9~dhvgL"{ Sڛ&k,[{ ,EMFoDzfL;S~.-RˋEM[41E94ZH)W ٤I(ŸLwbfCǶn_d ulР'd_Cz46gT[2ӥmJUt?e%Ngj12#Al_y|%aNNv-6GqPfFXr{#მuIZ &w%>Ũ(t>rYEzj!LQ@TdB,5-T-t@݌w&iB9/"$uwPCd=q]78).Y#e3uu| n$,ϊ(-a5a9;!Reо£%ܸK8K,ЇCr<_uh,#$/t+d@dBv kW90m8MHEkӡ. s[1s(9m>Ʈq" I/e$ /Afe\vsNhu6`BY$="l0lRIU)|E>78` j,zC,f7TөG6\ Q\676^wо->9S`CҞҮX<@wΕRb뭪>}Bc((͘e7>_|qZ;8?qd 2OP3 <:b0o0׹PYMC R<{g~1 EU Lt}YnϮ+K|YH"FhՊqnD& ؗ'd< -vDkD8ˈ_im0yCVVp.f0  L`PT;Jf#:p}hJ~WUP(,V`iM75 ^Ze ӝw3D'G}ŸVm繆_K^w_TS F Qjƒ"2hS!e$!$3:Bg  諫ޝC D^Ml;8&`kDٴ8KOBr=}7?EdenB,ZTzB!X >/v 8 BQLRxKT9Y?XB"a} ܛ1l*K _\9nLNvĝ@K^?0"aW f@,0Mn-8qrDU%CNƵ/]͆ ӤCKt&\ūn-x\|`ICw4i?f! &He-pKeAC:>}d$8fv2âe{2{]{՞Y@/ºmx tƚuk {e="W]A4C:TV5'lOtt'́͡Ipyc 59;0 %4Fsl9+'eNnjtlm jQ:iv@PYz-/#,Ok9#8^V긑IIV\a&&j qOs~Ӗv/~ԁ+;3SynhJMpzNwzǵsZU|iM460wȗb10@k~oTcҜ*O2x } ΃ zu RR!mou :v|8Jn,EZ }L>q) +Oa4zЈ+ĈIF|`/Ck2Ǫii3w32gL^B$Jn`R?O ( 'hgJXxmH5̻"`R$; tcU MI(M[_1b9LS:w:O i7? q"B)a+`T=vm67- #u`鳯+T\';9llj ,J,aS;rDm59JS`}^6l suȂB3h6Fp潻b's ǤLZ^׆G-CT(s< 'jDf]egҹC G^iA·*:Bl?^nM(#b N"cs'v&7%zk:l(΃:Yr{KT\"U}>3ďozoxC)M9,al`?<5U} jm衆} VVɜQk3v,t\Z3 w(=ÚK32A'0S9Af<1>L2{lW&S ko_>޲ t\~%+"Ke @EO{bPէ>h0oVLׁg(`+XsT픭F2UKg?w >J~Pۇb¿*KFlŚ2 EPIQj_+2':Q&pyڐ-R;ZhX%^cbBzq0_*G֘C]e 2g 1?ln(#Yt;ҍ! 9r\:*ikoܖL!V}GF^cke&n%nw@@ nQ~Kl-m+xH$s$v˾φެ94yrn/\̖h*0-R e?4"ݐwnp=Odw=VC&lB e9 ` 39,HFhi$;觚<:`3BTdsH3[hPB,˽Fj=[dud1M@B=NϓG⢻IÙ2/42&lJ7dJdONxCGgW1DIR{/&eH3͔ڭHiB:ܹ0gjii6 ۸ޡc iwCvk;cgZ$6t R}y`P20\ŀ*ͥMh v{ . Mćveo6ă'ׇRqûn"_DRwx홆[~|Ԑ2_Z3wdЅsR&ߝdKSMvJ_W;U`U))7+ 潹(Q|mۛT&~Qeaĥ"`y~۔P7$Փ?{W"obĦd *]HpH}Wm̉pi?M(Y A# `APo#!뙇?KIU76sgoĢF-}g}Yp5):&e<[EvqxnЪ{5SԬ\c1i/oG c̉N I 5'G"I¢e,^qDP]㛽t*aTVG׈}$_ *0u?mh}zpel$@k%Kck@M%$Rh$H.728QB4,62̗c+&V ݺ(I`1^9;sxbޏ;2L2׹&' 2'PjZ4z $Мt8 t!5wlDzLY%戊OLXj]AQNh(6n8fз=}?X>B٘;HPEPnXtN NՃQvO?_7R<tfl%0 Ӓr~ȊB0eFYIH% "lED C- RQU^(xu)Z^Uo(` $r '~5  ؜t4AkK =$yLCEQ)1@0i()vPܖ΢Ҫ+{؉H;$;-:C A#.gݴ|`=/VC⬬39:Hs 6+rB&jAQdR{}vwgd.% K C@Y0NkH14` BVK΍2q-MD{ +m6|v;!je|4 1f&%~oL>[ qucgݒl[&/:u ~ӗ*Vf0}͇ %},V;"r^*"\ƀ`?3A gJ~KQgrK0]43*т5nIlS35l̊Ö9/|]C-}#W8\5EԆ\=Jsrcr7tPQQw2dPŽx:R{Vo|dEs:^ Y}KUh^ɴMp %a碡z'*#^>~ >%[G,ϡ&moD=S姯`N!P#[(գfZ33r9cy[Zw=~T5z?[ hӰI] r"e APj"OQT 2k ;<\."xB,걫 ,:jwK5Sp3[/q> O񾁉\Iآ֗ hGo>&l\C?k26`4>Mh QFH/q=fpid[6TA(o/ zN`.ŵS =#SRAM:#&71xM_}J^TB?J%HÞ*,BX a8TݩЃe&x(Rv3nIw})W/v B4.0ҫrD1pE=w~*o'}q埬%d_wЍB-d@'XW$Z/p'įBJhK3Y5'NĂA5C *Č"R!&_.t!&.젩K,8wwAEL}ug r(-|9|EMUr!/R@x:Qڕ x%=}lYDׁvS$4?]ΒЄOM&[(j4+Z/X ~;݌e[xALgmk>{pH:g:2xfm Em%#i}f[Η>VSd;j*uPf^60ߧ~,kK5ؠuLwXgドK9ϩ+??X׃p|RyYUA'fsX,FϥuyK{\פcI1I &l3_Ν{79Uf~O,8L ,+$QUe[,S]쉝7BRPI<4wu){O끦tN4O^I VAÛ~"68 `%ש"" R+jY& gUfL*NJ250^w4ڍjp( 0~!F-r^hF[A1@Ezj ^RГ\#Kc݃ "Rȷ pr}fB~!f{H{D>>_na$pWJ$X (|\l.mK qQNx9_(gRsGQU2w@M\}CN#!x}S/3RtuGETb3 "#4'0?nyK% zPႭ3<]7":,aytCHpv []Ϸ9z5'$< 놑UсS>^nQ?Kq޺L dB8Z<1+>ȣ޵)Jխ^`HaMɂ @ǤF˫"EJ+Fiіm'^L(#QJP'mJ /Odd;rh6=jخb5G,D0Nf?I/v}WUOGO.GVЈt^-0y{{1/R)f]kGjJ1': ,iO)6B<,^6yp?%| l\2Pm`^<C'@f}5l+DM!e!M'CGX}*TEJUgZ%Fd;vqyQ38 1jJCR]jه(Xkh ioNF;Z>_0F/7cj9z%sSc\u%#-vF.Pܯ> `l31=PxTdI** I<-Whm'm{>)Vٽ:"EkG;8( x=NXQQChq#Bƴ[j5ޏe" LnLai+4R +QwyM:ވQ@#([=P4dIx=Np{9bg.AvL<AB9/e,c,}lI rKkT՛& UVQcJ6R7ga70g 3lъ*=Ѡ:;:Bw,KKۍ;qfoKz:f/(ɮfCDi; =it:N=uLS>4^a":Jc1]E;mBpA^r|c7nx:,*2+BFdJ&FU G^B0pdVDMxRTãnBJ{@HEGts0B4ٿ/r> J:c(}^-PE*\zRqk;_Kt;Є-bU1O%ª2:ߴEğg@(:HK Ӌ}ɣ Q7c C4jR̴$ !d}-R8HRׂx`[CYyftc!U7Rc#}v4x(?M6)ӤLt2dL%+=*}da۾3]f(ШRuP Gҫ+bFWiɢr|zwK]Th0v0YχFA8O1n#oJ3qB?~Go,lgpo w6Z|0> &[RD`sȣ< cwjoe/ҤK n֙~`v#d9܍(oA$j<5v ԵYVqAbgr{.AiʕuJP >#,)2FzF8@ÙXM+e#,Dokp .A 8 , $8q/Ɯ+h_ ng.ٓ8JxIMөMgMpwW le&هvj :&nZ_kwSoVQ=g{Ah_ٖ&c`sB?o29ԊIxV0.V;9Ul:w -E&Lv8+):u#qa,zh o|:rWGUߛhRyΘ=7\k>y~l֍"o[rR,\Gnh&U3 v U)0/[3k L]4QC {Z#f׬ Hq8r@zm5".7dM4Ƙ9qŮ懐Q?BdSׂs؋n2%> dJ* F˽&#}ex FFeߐڻN&x+$ml3ಀ|hzERׂNG{gp'K3ɿecSt0.5gh%d"jYgs ފwAU5hoi|SȪ.{J8z1I'H/*9 pXY&#V[DŽ:'Aێwa=SL2* ɘtGnw%"n`,g8KΨ ^Jz03)tnV0"rT*Hɂ}fDӠ-rr]DYj]Q-m{2pmiG%ۆH^$ /t!Pc,mcm3b|9䱵O1X8-,g$ 2G;L$~?ت4#yjž{ja*;$yWsEf[3;$ΜJ4!<5zkGo:feQq}|m(GKKnjBz%!C-2Z7Ɍ7GϮ[54ȝ%f̮~cz=ߵG]Zr̺cݫN^s_7?/ӳY&KHQt t"qͽlciui^}nAᄑB茁ZfTn>%ʈݪCs 7)ޙ|*/5Br,LLQXK-I=X_hld~kGqY+XGͶQ`THU՗bF3V Ӝě|@,q<TرDUEl7s)f1lk0o= Ȧ)%VpØ4J$e '#o^Iy%t\t_$f7yT{d!!o&.7Co9c8规 G \7Qm S8ᨃo5|]֧kB?\ , )hta$V s([=Dv2l`;Z݇(0\=Ulߏk?g9-[ $CFgq,7j6PYgF@iz?+UF& fQ~5b,d_B&LGuCͬB׬ٌ|EAZ0\/MvC,3cYź(n۩GZ!,? &:,'֭&>lg*=nVL'\[imF6"#j=, ڻ:iA^&/z|S}ϩC[!xV&[Vӷ(͵gɪ6zoC=ȩtxszn9H:$lħ|Vl?R6Ao*k!uPd7RO, uqyG_$GN*W$wӡ3$UE*̒&A4,?S7q>YaK g1 !zoI6cU$LڸȤ' 6wQ"axn2fŤNquݜԪ-v:vvpxxGmWwdppܑ@ڈ*}Jەs<_G-+E9]4žՈO`MK #~R)E: [vY&~Lϓ814Iw 3bu!d'ZOd5J5'Ȃ@1@w:;`k]5*=914x(5PC>gz*8ݪGVWsL?OKqTepwݍ7Ѹ 4>ɫn!ܫO(e[_M+jQQO<ܕ- VDPyRp9ۤ^_^A}y,I]ݖUBsV_ԕ>,^x):w `b)_zͣ.%QI5Ag4W ;H8QxskMi5"Ps| hB;?8/Jap)Fơ `uEJ{ 4LRG%J%x!6К4ǿmS.3Z]P1{`4y Sr,1KDAb""byeJ~L'>NZն.[$hR`VA `9^rmj䌟E/sBٲjڄY5g\y!p9k^a [˚t{a[pþWnR*vGr=cV}Ǻ,wdť 9UJFoZ  ʀ$ ̦Za'ϝ{I7:Y*rPE.}>pUɏ'~ݓ.IH \;$OM# NGXDNrH)NiX&pwh]j=>TNVh2Z+Rj۷ 3kȒ_%~!iF<ΗqDeaa 9MbAm絓r55%ql=}4V2 "\v^6e/열RW 2g{_4Uof?u~̝Wjl3p,0#-$8ƋnYNWZR/^!it7ᢕM3On[P {+Uᥡ14#›t" >dpityWA!47&oe=v:{g):i ]窭jk}.F}O9jrG萷:ՀK Ҫ /ψ׮eJZ?5.-EgW{wnIٻgT1Of\Ζַ4PtY'9r$YyZ \lH]dԜ I\,0 T}˄2)t1$H!V.r, ?R;i'Gk/h&+-d曂-K.pQN_4nwtu/ulYs=fRNl>{8C5dtqe#KIз5I U{1a~h (IjiRIQDkǛQN^(ErWѳܐZR(4`I3/P 4.H$zeV[Ȕ{h3(Ngm ܇,f|~ϡ.št)Gǡ0&Eu܂,ZL8Х'ȡ}8GM:;K &urQ6V6n?QVL?mԣO3[;חol(t&6%L& .VHӖ<"AЁ,R9pߡ!_.Cݯ[>ͤd|$(ㄦI#>gVgU-#)rak#X#?wagaR#1)XFHκ= xJO ' TOdp 싮 Բ0WUͱYa鱰ZlZ>7 wQrބ87L!DssįU9k>pQ>k+Kr V~,oB3jzXþ߲e7&ۣ5fn&E|<+D wO,I0`#!#|XQܧ.*Bn0s>d)ՂKw p)w~9As>8a]&ɱZq܎»KagR*Vi\LވP HDUBH8I>>:FѫqNp$ޣvKO? l@nge[XY s\=|l=bf5O!y'a' 9[H9=W<ؗiZ+\rdtm :U@ 0rK/QmL&9.zΗ-{|͡7d&^?D#suf?93vFB᠋-ld o.g($DG>>,q/ER¶~v>n-osWЋ,xDrЧڅO [lwiz4=- ϼh4#|wK c?8n9E=fJب_6`l:;M Ex s-jݐ?(dxhʝQܪ0ꝓ3se~qtne3-5hhuO9 uk+bsww{  @b @;o:i / s;댔A M$~xLWs! -M.H@i84Otւ?~5ouI>IL<'nܳ#mzO[w *JX .c Ldc[ibp Yn|Q`J(9.e7VsC, %ڴ]DrC/AaX%2O7nCthG/zF7گ4";a2o,Kk:kf_ap Ov[ہlԸ^v܀c<=s/zVodGL {+MbmXLJs!9 <>JXy)9%:ƁbfeaG#Ii J@EpI~y)H7d@7<>Yxҍd%-X(֖w<)uZ|kKPKcT. d͔u4E%,6V7Cvp]Pp0{G)&%" <_[z1ʬfƋ8{BEhUq@]#W" Jnfw0T6؎O).pC}73{MR5m.aONilxhNx*ԙ9! \VGP֋ qE=e|,vT>KV9jSe tE3`PPɅ.ͰC(`F1hlsJxAҠ} BKO DxMyv=9}'oo1d@-5k9nx>k=ks'%sȠ fbY+7>tc+% Y>6?aUm{Zޒ ͖HL7rb1{f4ċft޼q fg<8HPк" >j&K&HZ_$HeF/QpFJqX[ P nXne@_(3+Xg]DHȘ[HaEEq'<ݛ IqiTeᴊ g'ҚI6nK9h:,? GNFK_:\YgM0GWrN6M%ax(bzh@-iP|i[]ёHHɃd~ފ_ <@7?ՙz[ 3DXK@ PZwd XDa cBu{ǩHX4ŶAVhu'L}Gs}afT6P tӀ$0jccpn4{/ꮨ ,ԳQ_i/@;))T!pO5ݧ,-IJH)|kڮx@xq Yύ[ًa[,237'v{8u/D5 SLBN4Nr$~Vw #@@Kd3.ޤg,&7lzug*M &I*6;[*tIw:3syZQ^)9ӥn4K}ƒU3?2F,X };"출B]'L Ja_Dzͬ;=вC,!ð&[g6gbs{I!;>g5b>}s!~UU9bk]qkx`sOE`z}s\f-X@whk0K %lCE:kFJ`z3`P6- 1$Y~v"XWyp4^JW"+Мo9KDs.vTV;YyW?-f4v@DNmÚd_*\ʸDsKQF$2D~LHhT`nTchk5oopUUI"?8Ƿ"N),K[hoC[U6F촴miG&^-לg8*]h[ȾЃ%H}[ šv%N~&inʍjF4jldT$L')Ol*IHCXBW灅yJCjN+G@bLYS-?+J)oA}}wTj$ `}MJ@.,s-[V+T];{ 1 B4r KGc QmRL ՝`E\ag `B^~d3ؖlWO[Lut@E!q}/ AL8? @ DuNVc9A Hxwշ-d#yC(YKѿI_1]{ }62/^ x,*w3햘Zh )Ğ3Z5#]Qq\FHakD֗POT$RqiV{Pljnh=쑯4Cq -w({\\@cd?Ư[h_j_a9p6)Z22) _AefI6@JV9͚B 4G)'c'HRER/{ۖUlG6$vhDZ#4)n3>pOEEI}pG|l2Y&Zٰ#1|U_1kdA^LFdxim)Q>UThS/A-ZS*0Cˣ WW2YyI}] ]GM,!'S dԨxi_9=Rq ZZbˇ2%"wkS AJ+DnOfW&.;=wp3pB\Gh)qxBx[8 I`|^hp[H2fئh܇Jlr=eJ}I'Û$ B3ɶWR;=o2@s}VRڿpl"dn0>"_@ Y9A\ü4 b%E[PSAhqܿ?+(4q{\јO P'BofNC!}Ϫϔou4Qx+J'!X͖7dvnNuqu,Ő8Hέ]6{;WQJ.;]+ R"vGMs1y7M*ȎzL+!Gاn&2Ʃ;_?/D.'pjAv!i: %TZ\UOhF4EDmeKv5(xNu F2OA!#QS㉇8]\_{z>ei:0e^qhެ?t˅5+IH la ƒB%EW&J8hyt8p8w |K5Jfq7Դ{>?Ijl2@?XkA?RL7-Ba__|I*<'%.tۏtp[˯ *OV棗 Y(͂he_T2ʅF8'IBc"3vNt)m)GM2JP11>YCQ}/S-ǷqidU<Isy`3UeY H1@,э6Ѵ@L@t>630 ؖW騳$(=Aph:&Y6; ؛Zv q1cBȥ{ pfdvM3/p^vhr6HO…[뚲=Ђ~́)@HYT]>!f$?Wrg3`kLu pWV`&" $,R<̾wem0š<)\y[#^ KtfٞD`)^{ŚErxpzׄkttyq"Pn]P:@+ȓ WRXg KC2PLP<5v|!CovuPt+qh.-h~4}\M-XkEiG5P~St䎨hx+U]e2._7b6`;8R+H\I&9_@7@ba _H-|5jBL`e3O#=7K1ጪe~&RXI:|'Cs?E~iz'Ka,B<58_>w3oɩpF[C(?Ki^ k˹DzM]5Bִ- B|!"2 &T2i$"%T̸l6ho_Wv?5Z9&|$k**8?{`\-R'&6N3"Zvr=lE{œk#{b2A\F= U/!JN= Ɇ) x (/4Tvxwu7`W; TaG޼i&T^?" %W{X$\>Kxb!9X‰7}NX!BzcbZ?<b>VrtnG+.|-!")i&O:pWsMF6ϜbZ>֗>;/;+yV57n2gW蠵d:J0o'ĂgPt-2' 6!.D/^E-ʢ$U yf\7yz(8 ={`o'0hQ]+Av0 uDCQwTwl29N<{#Jt(EߒxX-}CG;JE>B5aB1W$xk eoY3+n}*MP{ԏi5;V>r$9DaWrIwL}YH16P x/`S[U?jӴs7uͨ=᰾b_B́b!h|mYу~I*F]Mpz7=t4Qs{Ųg' {yyYy}jW]aݧaբank2 œIFsLf864eca؝|hXBJ-@xD m}٭+̝H \"_oӦ1Q" ߬7 @$56ᘿ|C阯[ *$Zd5ŃtHiJ23,buTj' Q[8Eu{rIae-]i!- jLwJI]Wx~xO_>IPfNmOQ;jTI) <1C~@A$CF$mU&^-fb&Nm+*8 ":_e^m$Kn3&>:AKBK]Ej+q GX`|yo f'{~QE ` fUnD 8?JC֡KsRkIO .A8`* .=k'{9R1T=/1LpQb|Ĩ< KΣƧw@YֺRcԟ6I; Ua.6YqWp/?PVv&mme]>g?_kZQ 7b$Ҵ*6Y5 :%lUB<aGw Ħ7OPq%ks Q&P:[s^o?˺}؍!g;Пeu?Oe`hmG )]2hN>#Ek#]#ϡѳ7VA d0NoWom-c{. sU{>XDC#XcF^T#r^%8Kj˭6nb*ܺ_ ⭘Lj 3/l6})&k"ΌnD[JQk4^`Gn_!p`vb׼AY(|:Dce ?Iy}wp>gn" :Ym"b X uHLυ["W ܕYԚ yyےpڽNO] 0P.New3}*gBJ"%!cHVj%MUT38 c (v"Oxܚ] LqIW̻H+z#J zWd.a;-\0 t^.Ĭ91]~ZݬcjاYIO FQ1'p_-)yӍ)|aVsy'Q,庹vLK^#|?Ae?*@ :ә~ CQ~$׶ g8>%x oD9 ,锜bMϿ]4 |ӭyn`VQDиD!x|PS -B~_A@S⡱ |BJa':ks;#']@ ]RT]Q&ޟ:* G}t8e)]PNu%Q5baq휠[rkGz8@P+Zi9rEFj҈g-/#t |th-!1=+2 IQHmv-1$59&*n88HbeRzW_Ha.fpꄔAUy oA#I'.l >tow+7Gtsk,<šTCՐPeYjV,-Kϴk &^HFVU! :ڄ?.@j &ꟴh*'ቱHkU4řOV̈b/Cr%>܀4Vc=^x u?LI_Բ2O)mѴ?N Lh#\}-M"qձVI&)>T5iraՓGh5HG%or|dg=cSˏso)[@'?ܒ.U)4qqHxVnU0 gcJnCTdٱ9jn:y;9FnDLa)+_g,SFU:"WὗY!f*%iGjfC,-t@\]|mxg^d&9:d; q>;K;j:ٜrbc)#8+yo5F-j0j(H,һYxd41Vlx;q3ƅv#͖ =;o`:c[wL*j^<6Y[VPdl<vYcGMH]kC[,_{ҸJEc;1Z.ʓ s 0RH2}taTwh>{<2(xrͮt?Ʌ-*E?CFjGfCڊxoR"zA-3aI˙,,~gsú|M̰WM^qfm;yp%> k3`>Xƛ$#!!ݙgq~XٞI(wihXMb:=~)O ސg |з.7OBf+M5e>9{4V]7*(4F9wWKp הd*'i2HD(VZT:`,< j34L֦]$0Cܠba+ӣ0⑤>¤NΥ| a 7 ?Hf:R)kEG:ikSYک>I[p>4n<˾B&ID*h YLj Ý?=!i]nlkӡjjSFZO_tgށ+-nqmg2gF' bDT`'xĝZ5j5Jx14'b8G5ξ27,6-COF&Y}箿c)RL1٤ȴ>'<20WnWe#)1BVRudY#d9f1skMW`ԑ~?edzNL&rY-nCk-lڹ /ƀrAiUK"$BCh~!"\v}?RS7G4|`\ 6(SPϪx/M29QK2DXT"Fc&\"Q‘>#w27#ؽgϨ`G9د)K:6 [ʮ{t2!'pf+3f2 2$ پUu7^x +2$jW5jTl]K?Mh`&Moe ~mRP %,r3hš]je,E'NPM `]#d aכis΁" lYQ2]љNބ6ہtjꡫ-f7UGmETkں D})ܱ r$T";qn^>`Dk{V3m.W0+u\ε9[k`66\Nk6AW>3/Th=q!K08N(U DWG2Ij%hߘA@?lmoBWDUnDёygf*'x/BU` '˛G 4ѹ8՛HYdtƎ屳4148'Kd#Pj/d:>#zW66 2{cIΪUc|8w:Gloeq׉qePSi.ʏE4_ Q˷@ Rdmiv0u+GXܻՐ-ǿ2zZ`”n%u&zOCYUj y$^v>ΐqlLva քo|I%;݈kT,#1<E_@V9!w^@w_gQ?Qà耊QFQCa&6[܆zQ;0u}9fV_>|wr~ ϯb r HgWa Zm5 *EЖQ^2 f#4$v?X2-}&2(ˈeXQyJOjb:ll~ y8r .{hedGڠ'>|gd |nHv*lATmڒAY@ȣdM9S)v&E+Z}{(B |4dz>196|]s9!jV'K$n hXNl.Z4QJf^7Nbo7jU7 ('oj ^\0<= KzAYs@`uk5}4u4m*.N}[-d nݰ.s={y뎄WWL. rvY62 Zޅ%u$إ,Ŵ66}bF]34QQ|dx bkcrϦCE(/N ?Pl2v=#&!5LM[}?h=T$l 1r a]Oֽ=S/N_7R4<+"v&p2 m,ªcU'HA'_^=2d>mLs AliVcV\j}&պZAu\GO9u̵ N"lG8h}^ɸ)MPq NDL. l2D7sd,q;}*_@Aay|[- h9 |ڧ1`r}"!SE?#}̹ļ(71_wBJ}$L`¬B0@&W"X:Ԟ^CƊA}o0=dWmda^VIHA >۵Xi-Aߺ6o[\7kYd7r|ֿ~wp@z8yHO 6PsAF0ϫQ}wL 7#}ySJHcd0G!c͇A\ Hi:O"e0Z?@,u_?mi%\.$uU䪗I~aUr%[?cPkCMd5CCΙ (~[0QVr5J_%52*-bV^JI与$y'&-8*w$좰pxI|`,V W^ =8Rqk(Y"mh!Zb;s33(,Dnl..%A,m6dډsOoP2 ˝{Zyd )=ԂjuDonʤ=m1hJ)]dl q7Sc#T7h\Yp[FyЀjK;_ZfTgBi?x&w̆JygDAd~=?e@^<bJ Ԕ<=f Gkoc>"3 v3oJ[x`r&=FE JmF#>{Չy[%RKGgdkkˈwV#]uycgftҽ`LJ+)l&8!͏@ %f!#yQ=F$`6jaĞ {%^flXkTYp6)c9*slvBP'жi vK" ޣ] p\k#OMaҦm1R`㿼g ^E؅R"$P CX9d0M8LyALuw3O2sAuNE7@r$(a{;]#J/c}f)RLH)3Z'XV6O‚I L]5}/lM-Tk]@ 0R ]ڡYzbrt]ӱeѕZD}4`yuANK6Ǻ+N SaT se$>Л ]|;!SӏC5?K.ya59?""2$1TRR PǙ:p޷-`(aSnjfBxCQI/xMڃXIe-q}ēm[_RXz8jAw­].EAbDG[2g#GpO!%* !&^=A)X옸.Wgy'0fxƾʽej4;OJ ήJb3d>b\FAa5n/xlӃ)۸ 6umnVCcn?Az7A4+]KN8ߑ ׳ ` 쵯Fe59?̸ǡz]LP'W,f*5AL1kp?E!dݳ8-;N Hgʠ N0<fGq4=6bCP6HQzƴ+zzic̫)-tU{)  zX9 |$S;l@vԆөK_:fr/jN ӵs)<ș\-9 AD"a W@(uuS}'%G;3=%pqZvZȯ:e˘>, ;VlCeZf.Xl_C(;KyI?܎fNI.3\[ e V+ZkK`J<-T{![iza6ke¥+s%._c<CmI‰<ew t7lGbq7%DaL00o݁E`=(J4smPAɆZ6Dl &J r=R <^S`(/XoE^uG*2D>$1.D[c o48xC*6L'y(Jl0#ێԱ ^,pcGȠiHјVm6wFv9N|5JB[j{ïp;K>ʴ` L}+@@m ؒa~R-t9QGJYJ-| 凂K伳6 ܞ@:*SI6DTqlr 5[Ey} M}TGt<mxXf/22̮0L,$V\ q^e ipK zV'd4]\ދ}He h~aAYa 3&&]v5WfRu%/^Ԧp׷ ܑ2ޚZyiBII>Gkdh$ؽw,}KgT0XCZ1VhO0u[|j5kv3燖t_^)bXt|t~p3aN|XCB(\PBا7O0~E> Vg<9Քイ//~-QE˷xe,}b übpnQ p,:򟗋4e BQ5ƽgXbѰxY uWX˼v~r+n{E/^7JKf&(fܿxgQ!N(x"2k)vH = I@i\'5>T؇M,} [&kE,5r>˟c /ŋZrUҹ2oH~f?g.b)՗Zpd/~iE%-,Sgb$ąP ~AKL%#{RAڜ]9<~xȘ֨q~t>% D,,FJUAGR^bK5QvAH +ؿG4G+Ȣ;D+0Q rIȳXxTfP!_!`6`n|CxurcY(gy:7 *U4eii _DC"_khmCm(!S* dnZ sci?sGnf_2}5/ubXRH;d;Z"$}L2v`#r0og+flRLLJ@kQuݣ(fNƽ'=B(OZO%f.} `ՈuMA测vEp?Y- gՂWeorn&7.?Z%T)@"fIs`7@cEDIc6<ǠOu&`FY s`&X.iC  RX,9ZWE|% =NK˧'J*SWA4"4R|$=c;K>53ˮUQ3 K9b*plVQ)hOC} IGVmk"<a[8{*q*-B_?$.ݱ 1?s*'^=ݠ^_חE#_M8ksVϩO&YC<=*{:WxRrŔұRX"=[-h?]3_aa"+׿TWOV%L5-x4#`FEۃ+CAA NxD; /JBsOnDFgy\S>;({tՐ{bԬ%> &^7h &ǟIAފ(u'롮>kbC7zI=)ݍaC5Q{9,qf(ɬh SvF^5G+Br-祟_-ݳ5/]a'oPj, #t?$ n@{^KQL"O]쩐I>ք qW'.riA3\f7o6&-)ƫe"t4;̮ĺ!`lLzDLԟ<AĹ4R<ߙ.|wmnʥ:^)',)[@(VBP,^g#ORwƩCO& WUcuP) w6T<צ1,sZ;F䣹Y(/jLPX#PF,3 (䱣˃G 8m [x *2/XOnHưꗔ{/{DD21ds{T>6@;)y7! UZ妅 JHv'?@X}Er&#L 1D:v*-o[HVK&'@~/@Zo`gc 3mCxh&"rNܰaZ[#fSƕ_Ln~P<MSvhR2)pKB-p3ܤ$J̓>tz8uǍқ$\,@hU4T͗)8ZHlyZO9 $):w,١^->atM25N~YvFUךEL1&(56LdQ Aٜ|5Ovsǖz7K_jxK6ֆ(?zǨ[K>Nbo$wgmmæ;,Q<Ƈ>vMb{S ֟g#~@gPjDgEIQ+I㉏Q]sOQE%'S+7nh f+ug;N;G$BOEPBMvpDScEou}d795j&ĈT2? Ko K(a>L#TS]Ξ"6 09gǖ_O<ßWPUaD1WHLn@M 0-ٿϘBV w7I3MJh }A㋖q2KC32AtYs6mk 0`w7fZYDŽoTXdaPVZ^ Mn"M ?ET:O!^X ǯ^ ny;7K:&/b=1s."KCbu$53;qn2FKP@Y,uM89Rurs̄$Ӻ7/W. _G9}N]z0=6)lES0Gi+yYgi8bXv![ ! ,#~=qTpY)(.ksxVEc"Hv^YNz, Һ݃-NWJ%wHU ,@,{Nnw5f˾heVh78?vϺSk&ɃRci,cAna5X_يA:ِ9O 8`(L ETl{?☊{D-a["FQ0e'6 Zh BN.O] r̙V:²2=`mwɍ/)*u_,mQf R'p]SqQS~gHE&*k30}KS%)JӦ71a\0 k^TUX3,&^g̼N_ؚ_ɀ\[,rM.l|Z!ƮjZ$( @_@渤!w]5‡Њb '_Po5}g+F|YGy)czHKP*SfN %m1w<kfx) @ gZ\Zy<uF9F 4![=t"u2P`%V[Jcpuҙ y߄t$HٌPKhp"m$=eȕiw:"[Fj~mq@c^W0#/8]b58I|߉K!W)vh.O=cլzJqxE:X Y6Ooe"C^oH9JKZ-$M{u$dKgٽ- cƍ/1X0ǿoZOIvf(px+:rĢcqidUHmI8&ޓշ|CVo-"c$2y% wfNoGm[=m܉I`%bc= Ⱥ*s8rL^aٳ>!0c(U557Jkx .5ǝKD[Vjզ~fY/c!t/·p/N wcKl%[TnJsHA5G0A ZrZ~Jr/t=x8=t4uQ=WAvsVp }:Qlos v^uTej55\^ 2e"4Niճ!0>+g)l ^M .U" +YԒp$ƌ}^1j?Q^X.?4ZbV;-{u- 1E&)Ԁdiȕc1IyD -/KΡA0bͲ3ciG\ŬXK;sh5Fވ"ń ÜiV_ 1dC.G0)br]1ӂn+IjëG!ÎmsCS&6VA{Ej.z (Y ,)"{53]3jn!=L R[JV%䩘|V1zZ/Hzm#mB'V<{~ ʍ|6%n\dGw}'1p=6Q~`2@^:w "?>y8L=~˧c}_Mf߂x(#?]^!C/-E+’/(-2#q>`RT1+ITk,$y[%TU[Lfvɂ hˌ dx%#p;?&b5y,_ `vad P pdՓm! 5o9 [>#M|D3O}3r~3C(&.%B*:(h /ZYYrp~L'nE5¨;߅;DZ̮Κ)"0{ ``3`)t49vSwThټ ]W:s6W"0o #@Z5h=aϭU/ןHF/ag}Ɣ_COYg4g/QfP`]]XľFc9w;Fx)o~jŽ7L$w#o^ ']%H{y 2 ߇$y2rG_$e?󲋽J+U8uc*eG(1[t1<7Ê|)>5 N~a{?P1?,gIty+;vyFeYkB99OsBLLZJh_t25pi;{y/w+NiJEm[L so'DXGO3KRjDW @oANS{2ju!4tfD $XA&7d9AăD)yRWh#NZ?MѓdDHi؆'7mYfx^$o'q'u TfS,޵qD480?! 8ΐ6]~Gx}G:(t[<>|i+v9m)sJm'?OQ"߸r$m,0EMAvAۋr-g:] Fd9M6uWwX'qʍ+7LqHk\ YORG\Rk|)^tAuS Q]Kت61fEd֦5eiY1H:w¿:ߥDN)u g`"$cvY$ll(lh;#UNtegEP`#Xf4Ji4cQ#"56#rXGfSdH/;qN{"2~ÏJre\ ]",^(YE^Jt˾\֤.!: ?pNP,F ]7݆ Cdm })XA,abCX,aĶ%5}r2Sojӄ $>!['rңg'`މRjofP7s|hRΪtxxCvՏr{8K0J"=Ij\o h ~C_oY.ZvDy\fZLTǮL~4:O_Ұt`0zFeGD_{149.ӹmRx}nfh5ւ 3>P^8֓WT_ PZsYf=#ux4U*w;NP$Oz>PEZM`=]KD cTc7iXT+g5I+ =Y J9A]smEJ(q@aTq3Xѧʴa}'=NގwU=s yZ(i=#Kxd'F˄I٦T@*h D%m5YEZ -ס_ JO؞'`#+2[N5oGrZe̗t*􋺅6];Ya U\r)#uKi|G$y y@)LETCZSj(+D,{l")["7DŽNg^u\+pЩ6}Rm ~d#\ RjGpZ~r[k')\Yr#qea<bWdʡ̱U :9"Nmƿ1e`'6ArƤDL!W¦!r k3O8F,+Q%,?Ҁ*!fPo۟}Q%{:ʆhhC׽>ـgQw9GQǾF% N4eNH/fW46XOBڛ\iOClML!)@,f~EX/AP2<,LvaXKbwbFs=XC6[N;mooΨ!Odr"nq- R٫U4kA$ˆR\k*U D+N>3WLDYH,ﶵ?eIqt%J3ώ&wefd6=92 ך 8CE Tډ_SpFId&VkL_ɵmªovu[!$snP(kRoC}{Ǩ sk{q*zh)/NKCz0zj!7?Xc'VÒzR V+CwՁb/ .JcCKw*%(2Me8ɇ>]H6sBUAgeAGt~#kPb_ْy$*M/V;5/^9 G[evFX'\IQPK[^_SK Y ,M5KxD \C'n9'2{R]jrlZ8r%fYbH:c*9U*A}~r`+ͱ2yE daD_K_m7bIb|RqUӛ'Icriq8SN3;:Ʃ͹}AƔcU|d]ΐVf4U s)D?mvsvo[s+HXQԟ'H16'#ʩ ʩve }QQT_>jPY#m_)%UiAְzV@';*tBM2dVaNؗͽiE2(F{_iTdAīyDSrHRhRlŜ-d LNaɎuJ%d (tM88ve{1IvŖ4gQ)ٷY?Y6B?cܽ o4iqMf,l%?j瞢Ɠg3__`=56yp1ho2=꧝Ah 9j^PP vh]/ (QFH&h8hWTN?4]nA-i*ysڂӅF9%YV*ik:JTU OK>çPJ@\znK#=w>2q("i1BY8[gW^ev8r5 tY8Xd+Uw4k :2 w~ ie g(S%:"5L|.S(ȓ*zٻ o+yD {2y]P**v_\%:^T{@¡ۮ4Z Ufa R@!pe8H!̌TFE s꟫ø}ȌM@6A;[c ovD@5u~NhsW+.!(x5?(FQ$?&[Rv/bU;]ܲ%@ij#8J(+\a:0+$(U.GKDR3iwşaݠ O3o$rw6˪v ཤDB2XJJ`zL ԧ(I˭"=۫vj#u8h)5ؼ1w,2H6w>Rj S{yo K23h{fӷm&U.eA~]BŋrJgYȟlpUa?M1*36h%ih~YО?ߞ;̶\V(}͗E"pzOzuɟ:ǿ07R+o* .Et!9VSv8‹otai@ΉBb88)2ĥh#"m#쯧l,[CZ| "h{|l d) v@2"8\F/%d<ڇQgn9›M^JjLfME_vfsc&4;rE^1l/S5ծ;+Dcp5uiԡ(#iIEgd]qϼ̖*Zi5O|Rޏl(EI~4=imJ34ѸQfƽ;Fsg3͠m79"F.6u;*bZR5ٶQ})?ģx E%tBIt`ǘԇl$4vmIFy[^C?t[2wBB℘kP`h,Jg>8c/\evnl&0l&!{YuX 88FeiWnY25׿gcƙʅA`o+$o菃7\:VʟyG9eMQl!EPrmP]emR8^l{~/ jtr g\#biڦ&婡vE mzË}.sT^6*Bl!T\bkhz9$ub۝WJ}CPnk:r[G-s?/iQ;:r6*)abpXXCbj7&D5c#M) Zɺvh/W:]lrV Km:?;{69fF. a?ft BMէ:Z^e|f1E4!x?k<ЮS^mfUlv/`*3h05,q,a9NQ"D/)M*gSov]V_>q s9I&heft^rHnHu԰p6i NV&_YK(g~ߎ %#8PˌCa) Yv*GIlzxc\G ȧ ^Yj֓p|tZ{Sx/e `\ݮauݽ (Rܻ]ynڂ|йiJ$j) U'Ky?O} NkJls̐m ps\ٯS1!]hF CzB}%/425e#m:͖*C)anw@ϬHF\Ef 8ՄCMf`]?s{@qQ>=o]6#]tQ*J@1% u3vI0y3@BoPpT$0JdD0~|9X)X gmyH91!3a\Cf^ mKv [ݪ {m<=0%~fߙ.(?B=k`J7Mq%.pŖ<٭uC0f FpF* wQ;KX֥ RW=lB;w|T̴l6; p7?t+} ɱङaB-x 'd0]SDSvX&SDDA$zFhdcO{)'b!7FC4zYd@/([j?,) a;4sן@`9%#}fy ]v/tcguᒆą" :ƅY;-VA֊%{DYQr>9u!DzLXǂgg*՗6RڰKѫ+Pvcϻ꒡x Iu4vd+&QQQ"$4챇7XCg n, ifUg,׀YBQzk7Hpс{!U@CSYq#Y#:^g18>E69i]O~4(JfT Ӈ;`悧郷c@sT5ED!rqk%c^{rnL!CݥjvU(-b^^悔 !{&q*;v,Yv4%""gu$A%!WDօ6>|ãg#9K( {$TFq[* } r]%ݯi|`I*}Ɔis)F.;RkvMLca}mnH]4Td~) (4p顿ՠbS2X!Qzec3$FN xjpVF7{zԣB#6iIFe/✺Kp%7荼Sg`V#%V+廠*SP1ȔiE}šWi}fk-uTJ% cq`gMvԅ R`[/m`zq lxt=LT0Ԩԣ&!C ʋ[CʰsT^Xڿ`.KD|gbf;_GŐ  -ҍi *5qLW&#Z 7[CE҈RX22_^ljѴ`5)0 2zwrM?|t)} gl0X9]  U1|5Tק;*PPgi݋l[)}-Ls4S B+uZ7h m1bc<?lInO4"X3nm `F\:Gj(U`kCzR + |uPEQc7aY3ojMp&^\WZ  dz9cU MBKWQ_i4k}z* M]9%<:CimaBg/~7t,d vs]Lwa")Hٱ]5fXi?>hiF3:gdx07Z 8FR_`1hq?icӅY bbE1+XK%'g0uc%t{+G|:Qu0T3'ܢKpK !KQ gȖ[YZO\%tOTYHV $VOPSG4ʁ54^RޣWs=v]*G;;Y3x}FPL$γ%bYyX/|5T6pNdbDAFt3&9&{&I dNLӿV4D]1$"iB,f""Oˌ*~ШF~'d"~>67R@o9vpq}޾jt6&iY)hQ@O5;hX!r שmw䜢|΄̲m&mч]Q>i_`:O⋄wYKɹ‰M0u[V77L\ߛnϨ~9b+*voBM Q<6=1hGc$qM#~uu O0;+mˍ5-J-K܀C!QulKO3#h tgU=mȐc1c"qGKWew$es(;@g1 ->J # {9MY'h<`R.lg%dPs z[Ȯa"v\Vbxo}lTgVg/foX`s?.VVۡNB8iw+s'o2cwBA&-F|)v>~F~ !姵N Ҥ{  ZYDfJjG G)A"WS>v{oV ` &£M&$M4a0!*_ "blQBL\fwA{迂 ?bc|4/>K*K]S=}/$/2p~CJ! Pխ '苬_pPY@_?v@d%Cy%dMXt%9"wuFq,xlۣ (.Z 0%r9bn^Ī^3sG?7Y2H#zIAED#lh7؛Nvg?C=3 PF&X\>r_ ;] uF :'uۢ&Vq$!M`*t#͑tƒ>R- @ XKW:PdwȂV(F#s@M]6tjL녿!h2u^FPjCSˡ%fϏHh\Xen]3Z诹,3{mixn{6 ;eu!Ӽ9մiDj sEX;'E D"Vܥ94L> N,kZ"G{kB~&1jCٿHZk{OP%Y<* pgv)txrd@3T2Irs[M2#k` kQjg֝֘7sK!%}p`^5H'py?G 3% ̦ۙNk5 cf|Qܸ `s,*kT6aXm4#'CvDڵqa6 Pٸ{]:`,wP%{-bҨv53g$3`nmMo 7"O ge ޔJ< GNρĒ 量jטn;KHlsϾ9cD3!jX!=)\ۑLi'3%2[$lwc{ &KP9DG?k`~#3Z,N"1.\,MqQ}6!.OD er1`x30l /9>mhVʉD9(I(t\L$%콊'kڨCqHl~*<μJ:[א~MDzEۏ6Q֮M!a"A;P*#bWfBo'O؉@< fMѺd>G'HXQtpڒ*Yɖo*UyPӆr%AaSmm&h|mCs>< ٘1i4FfCrXIg$'G劯ę(>(ı"A$zAgHD6`k8f(̍ [hn Slfafu ǾgdY#KۆiWe20cY0ó[^Z兓",qtKfD^aecBӂ,N9*-l?!=̣j'u'^&_FyWM|>wRǿKc*{U=Gu 59`P0S9G``:L2Vk=|"2ZVI# k+C|N_rxO\A;qF{W_|F'ıVAfzBʷRJs8岅p쩇܌-MFK9Xz?NMGAzι )hFl997&Q @ЌG;d1@+UUݘ<E:ͼ]@e7i(BO^svև6O)k#͸)'HK N᭪ :I +yuhɋ L[|z!5 3zZsL wn vKM͖a-=a3/4L/WaKɎbr.GR>9p2LOレ`W̟5۞Ri'*%ɍe9־%L`Vޓ0_\!0w&.Gv7F#뺒mL–<7𓜶}oYUUi-2>61A˷8AETyIݾXZ'3RLޗ9{SN>*hEP d`CA5[oؾe0,e(JK;"~Prֿ! n *4V \ehgh;<#q]4!2(A7u VF!"#_RtPJd,L#ז"8{5NDbͥQYyW97JB*%T.Q/\ %5 wJZXK$3Gu߾+гgKXTKMoU,+H#iXI憐FTt&2G\e)c go;`H-:6٢ aK{>4XoʠYf3^" @u4"MԦau}[XÔIp{D:)N5fz c ]g!D$jzf"i>!,1K`_L/In4nQߴԮY11)m;kMC rW:T! FwxOZ6aU-fm{vbwf{y8o`g>j@L` q7 d(+-N'Āo -*UH)?!IXCN(e {˦Tg ndD}㤇TأdcT-Lk;3tl}pV"cVҷ3h1e ݼ5n|MDyYcl60-WJn76:^cfBf^IȬh'8sėT}Dd;@ƈ}gQ6 yn_Q%;2v4e0h@;SƑA¦`էq&SKzalJw~n[2S͘]PaY y^(;o@9>+- G(q#T)]~7)K | ;d-h]&E~ ּBe>Iq.2JhsEŕRnNa}aTXd8-} >ŻjXHn`e a2ELCÒx 4M[TEg 9Q,?ky ]+xmׯw aħqƖ sQ쥔dQ?쥫~.ϢDݻ!SWdssʮ?vtB"w8nqRvJn˰F{sXE*9dkF'ȥ6䐜?iG8O/NpNiL̳.uq9}SH ^LRj54BQ_8uőAkh,ޛY1bH ~zS8K~P,N'צFV OH::eO)7cH9HulݠAŕUY!<ٙ€3lLHYTb PH.^q% Iv%8ꭖ?gM̩-<_[@Yӳ. nEo?5C+pJOI v H:N4&5q2p{^A˥[zwC81@ANhܶr{oMx,PQpqCkuia}m>{,HEiu%A~u78_bGGR?D]E;aGk#3UCH+tfٟ+T XG_ r ՝iap(J_1 ضoF-ʼRQ7|v>J}7Y' ΀tܰd.hʇ^D) >]8;hcH=>PΈZ:kX:thq:STp6=fudWI>kzz2;/rVV?kYEm)jh5ahݠI4p3;k~$ 9[m:+a'KKȘ-62bN@Dv~.ި+|l Ӈv$ۈcR ժ25p(A 2|ǡ3ovc/*OeL/==w "RjMxNJ5s|BXϛD4Y@n|JMPnc/H&2JԍClvܯif~g24Qb'n(ݶ2ubY[ԟZҴY$*v1dn C§1z9g;]@GI7mHD}#q+Pn\ tlS63`rm=JzE#BmzCr\hQhWyl+L6׃֩R߽ѐ l,i7TJ3vXɀs5\vʍxZW.$'jo$"SM SsT4c<ЅҴ\kG `gwSVj $Ň>(jBWtBW>쿜I˛W2DZ\F|a]ߟ/Y$!4B=`'Da({8`]1Y#EҌ%BlKJ,~hZЗxI+Iy9QGbR@MkQ2g\uVi*ۥ?E_گ+V{җt~O .iF}͜u! up"a3WjvxpOѡ\aK #elKrɡU(͡'}`V=3y$pFz>†}?ȫ~躆s _R~17[j>boB2Їh@T~%D As>|=}H5ݣ@UyX:CH&Mce d T-*ϒѦ.[g@*ioBL)219r9Zka\F'`$Wo2,$•4P|(|*KVMs8Ġe|A<#S/QJS݅ ,W 5?D];3#R4$pd!xA%]^OE~.9D/+ EMAZBՌ7bg^;V=pܽ.DFl3C,ֈBW[3@Ɩ MЏ@L\< ZC&wyav dGۺ ˮgMAǷF)ڈI=_\]~%|qtx*{3xf{KÀafT1ƩԳ\ 롷ƼWr=}{|U>_Gc< OB>_ZF7[w\rGS0Qճ/زuś+C#Z)~N_AjEs^DIޒI [k/3&G(&\\P3"@1vIu}d;=lGw@k<{—cκd(l* XzXbayqºqɸRT%):5sRQ^`VieҰ6 C q饜a Nx3,ץpz-dqfCA&NgbF{j'FW5;ȹ{ ͮW=r<˼:FyXW4Zm?F_耡q4 Q/o.q 3$V:Dn^-#0\HʼnM[{Y(tFhڟ}_92m矴bw#_w'gš] MhF jZ@Եbz+y1QZϡ9$$Ӧl3k'Ei1|ԩPPqDm;cSp 5ܯgyYǻN_ɒTwRoѺ`A'\ET7 r{h|Intw ~qmF\!kYq_;(P wlGs/]LPt_KTC4YM;J]`/0i"F;4z?B"w@ᘲ#q_)MB'{'R˷Tf qj½Hj]f `󱃳bh=O`uڦ)s!v]&"/_VBobRЍ\|au6z6^27I's:FD/ XUHײm#E9[~pfá+$CFVv p )Qi}zHڦc!%ǵiQ.^9H0Sa 2  πa3qy?%:-;?DOV*Tb,kbd+Gz\xs02OV1\tRBW1bD(M]b Kׯ w#8o UBS|t_NT\=%h"ϛ,xhILI BzaReS^AԪRN@k!U5BToCZL]/;bդ_~K(= _I}B ˒wSA ʊfOsV3yXƯ /LU=Ye s$t-qԑ B?ݠ%Nw msXr . K5z`Rt^af -)NڕÆ%׹nT$i`1]v?My$N<\E\ sG|bCmN:k A@sP8$i6V]?ɶ,=djЯEE斠K,*ɺ0OjD¾~az~RgŸĉXoG_1e<-xvaI9Q$.x]fuBЌ:7z$bQlӼۓi~dLkeG!NNU"*<B=0H X!r?@0%ksqQ;Zcb$}rānGeyƬF~ F 0$%fk)GW1㒯`(@ZLR?3xX =e aU5zm%q >ElYJ .\4nؼHlM6E=JP$ ֯vJΞO4Nxe"Dd.%1>N®H6]nʕ^i{ >#1;DϳOكΉ$y4kQL` Lkү1KƔW}{!$6 ]D\h 9[ߟEaܳݷ8[jdQ0cpX0hf;QF.c` zDY>\wy }dӯVΥ!남3@[tLwDcPan3r&/~Xr>P:Ew7Dv#ZÙF_RaC\}+Q:<%t}d`Yo?U F2-O(v$#x^~+nSAZo\F`E O 87*WC2ɿBC%biCbRQU~? n=<EٚյT6&y_Z(Yͷw0e{s~җDžX<ibV{593 +~ #!^C/Ho?΍)ճDy:QGG}~$GNĿ87Tb3?Ͳ!~XN!|KTZ;`y+ \}ӂn]}_wYg40>x%6bdᯤih[@5 r2G%gM O>[FZfm8&:DK߬Wmfp Y o dFDC0 l~rK, crCMшA$ @ X?eS15M _ X@D`O՘3/0xqӟ~Xyc~?cDݨ). iZvK ZZE2!IN \v(r Ylv(P70#kI[&/_)1 .vE*-$VL^HZnxy _e朗sw)5eus{ ."T3/=ƪ :8{?HUٖFu6f #sVG| 1f0i2Gك>}atzr@"gh j,xNWhE,pXBCL L!婓4lkގ]/'XBR)Ϗަuy>vF!5lb.jPWV=HOK`Tk1X"9skQ,VzܩC-w W⚮G~LTd /Hrە؀y@$[ӰGUZzNFz`Gp^-dCޡ"_(!l,AQ~1Ft_ lˍB[}sR=Ẃ3,鸉LV`ݝ߅3t}K]˱+LF0P5iq#A^7\02٠1 I_Yl-2S CfKPGqӐ9 c[~[턢:#ss-Mo1ji [gǷ,}8^Ui˂|myP'%e,Cn+G9[\ɤhgۍFjhOd>a~i*m&~ZXZ﷋%={}qVa]=Aa8~T $%Ʃ=H߇B59r@D6٧Aa ~'oVZwu]vC2<ǥi.P,ȲH!KGfsK+9eve=Cq%ܟwSkAw; ܓI;!hJ >y|^Kֱ#qExn%]ɓ;cDyǷr 6Uܾ،!_G^?^uY:cc,fr}7!Bj\Kmm(F].ԏ}:Iv2jU o@sJԳc>{T.:PT|чAbo EDca ʅ?K-(,oszS(&IQz-8\g֞^lG1$!1P+NB;u6NSgx@a1X:VuNi)~*/#.O#סϓsF/4V&qm-^&!2-H\\4Sbj"1J,5"_ V*ɟ;Xgv#V*o6c ˲`J|Najl<'5ۑcqq!VHNS_?Ơm`gˮ(,4ɭqfMR,v;}W^EbwnE/jJa ?3]ai>ۚǓe; F.h֙ɤ1>rLxВo="E)q 5 lMSkSw(44O(` 6G/ORT>4\riHp<=Dkpf11m3 YvU՟CO7+Gl yBz |- LE6c.Aj(/hH<{oG% Eڜ3 R5eiAm'S9I!^!")u[~I ;ZTDE:@-Cb I%VKZ &,!vnRTR8@oj [4/A6ba&]eb:ExwZd$b lY!@ݧјx<'dx~*ٓn iT;5-r!Wge$`}$+2+V=1Gpfݨ$/!x7YkA.w[)˾q*p:q(@=? sN6AI/ZC ҈z ӹWb37f5GV=Ie7Qv54K޺і:lLƣ/CKwQOL o+M@(,p\%'B TB*4&4 sSĪaf+d/K_t]tXOZ(1m.i+im$M)/` EVH7$ m})rs( x+4}R+D1Q`dBT5N.- lӤEb0 E?eF ϼ>cb=1@<jϚb2wǘE :w'MbX׀xE>:t̅]og_fJ13K%iB C8:|n$xN8nkt1CjH|ٞv"i_5ZWXiB .h)w)`)8Cq6LL08?6;*62yek,*[vXo@Pӟ-0]E(D LT?2%!>Kl0Ba1=,y p [cZ:ޕx"ݙW@cTGnu=8X3dJ%^&z!v`#ClKX 2+T&V徂ƴ4w*0:SŃD AXRV;ςN[0pUt!"ir[ub Yd\p iέOk3u1-Dz(Hm$[GX2$4q 3A|J?RƾJHRLSG GRnwDe?fZ%GjptBhX.o+[Ig̦g*ڲHz;Mݝ\^~ ;O$C.n !YkܴNZ8p)n&!\6w5D?$>&\p<cCD;C 6uŸqp43/n)`. *2[Z2HG`f 2ISH-_ѐ?«-F{Wť&x0E0El~Q~8%@nVнZi Ixƴ^/wV.;&m*4 7; ~CS1602(mLj4SXF^ϪenSIVje&Бzp*";!_6O) RVm$d?̥3f9C? IͽSH{M">!F-7-͈Epa@RRl`7ǿT2T#vUbY uVï囦=ШT^d" {-i:V:r'`Ek%m_QCnN?)[ 3E0l^n 8Z6R8j=͹ldBB]<櫂U7\lL`0-n?F1O ’*f?]$~8-nC(U¤8t5, @PXN]Z2t~=f:|qYƈ݀7PJpT(?'#7F7!7 n?+ ܣπ,>+7$2#{ Q+* 6fYq7`v_v„w+٧Q%G䠢N])*ّ;&Bك\ZèÒ}tE /G1%;>*N1=T#'Be!Q}1sVd"_B6v+Ⅹ"JcN4@Lժ\ujޞYHmM:h>ڪۘC..W#; sv>thBڌ6VP^7!;k v#lK5ҀZZ+xA$)cTw9h|섓p[z祚D]^Xt}dyܰ2Iҟ{x5 }k:U{f/ 3`]/ M}R Oߢi}/ 0[2g.R(l!dnl@Kqg%-x0{L: 5U/R.()GZQ⳰0h$+3-j  PFrۢ+]2ӳCwg 1Yd4DbG{(βyгgrVy\_NA<̛lt kJY="XoY67M u]uh`'\rOɤm23DL탾” "?Ma>` u=(rĶ 5E.n۸#7[7酑V1 ^ةaD"îJ J!YbC)xa} $'x˥K9Jۺ<[ 㼼Q+ rV84,P+ E떈 D]K ]Nݓ( MQiq5ᬮ)RFl*Yua\("v6W'biT8KGjhؾoŗ4ǯTy1L{1ѕ1Բu=%X wBEB7(WB6=q[+F@[ķYHavtBs-43ne1 H0/cs(.!iH59 p5,~%F"ۄT:@ӵYZ>l6Ҳ|m=57JT$Sx5 ^ꨖhXoRR(i3^'2 Y @V$- m,k!0\ݛVmJ4 s!D񥾽yQNi_0?дݹݪ=ۖu9;( ,Ml$ѻeм )~F.z^A<hJNQoMq!ű$m}Y92\V2S,U&y&ķ 0@k nۊcΡ<t:Y'MLL|x9iFҧMR\ MS8.S;*2VT. *GTFR=&3Y&(n`u!T0HLo+޹}װ*9~{>BlnM6C=ݱ'j5qic;dG~@ݟn<)YPe6DbzYn =`]GxcZF`Rqu,\+MѢv\X>U A:Ҡ8e(k}'~As۶<nuG1_XaSސJ+iAuPbDgA|/t OiחFw̽R֠M,5zh.C@T§gĈ.[3VgD APΈzySt7ה'&(}!4>|)2ϰlmE9,}wP=,xVDZH2K#_SuqȆ_9ǟ)!5jOkN2<+'r`Fe"^yZAN"۟h >L6Lݳw!%VXm ǼVxa;' (<Ƚtg F m +[ loo +z %.b(-F`'-q؏[~}͠"Z{5=bު~¢a'{a Wg0W۪uTsBЖy2B <6U.I2AF (Bs*|Q7acGbAum\7\&YCJLn Z[INPrƖG*i9feS(aMd8nHhGHUCr)wD;ꇫMt[E>n/g7[C'ªB+tGd݉|Qܫ̙Seh! +h)eIo/h?Y34yFOpP91N)wgGU\F%Q~.sJf[,V *3;# ԅ@^a@ z.lx*p}RD 8n{ K\V4$Eͧ qߦE85|S5kFKKsxuThI9Pdn2+S>3^$c Γ ʖc<[R?hH˶Վn\ߵ)aR]8s,Hr$7Ghא '4z;J$z E0D/NҊ7V.?'i5,>pXnf@>9#e'38}n XYS+mxj eb}oݬ:}XR<Xo~B!h &1=ľ u3q>gLjĦy LHw .WX ev59Kۗh= "{ Q.|\^9%h#LCr`: {8KU:BdZRT؉YW(a@(S~!4r)aVhjFnI Zv4C7L9:RBw|z% /[IFj0 GM#^~̺G&W%9>n>4Ae76GfPMz_x0-X~1 >1lnw읯YC_H^.*Ėe0{HC"1R*gߊ3iإXl/)^1730P;C5US*o]~(޳'EiAHjdҒ[&p)ٽ-X_EUvtv0 R`(?Goq'mgJc!~[bUYԆ2}PD|1.e+~8bo,#_Ǡ^e>l%/HDP5r<ঠtqkD)HF?FxF3qF񈋢9t9IXؠo0C7Oç fqL-GA)Er!QP#I摸qݎ f)̆#._'iYxOlKh Ѭ(0!"%FgcX3#,g% >Y}+1m) \b Y;Q8 w>i}GC:]oE )=AyFiUK_Ҏo⃢GD'hs}kb0F8k)-`?.0%Td.&YVBCl)J'xxL%D$G|{_s";3)N)ᅨFpf<# %;v-ُ&;]~0cJU@C\\+ ЋS?)q2Dhk/jؠ%_)!rT& ZIg#~&zb;ɩSO COi&tpFFX,qTO0nIúm?cYARPDa ~\vW6PMŹniw$X; 5xFdic#BSP/b@La-yhHJv pcWWc8Ͼ\"|xƜw(qEٌ݂l9;10fN0z8)jsʇhFE3]ECl%Zxi9iuD«%?#fnXu|PXVW*pIQჩ\߇m! IQ)d]n#׼@dvyihAv@@>fâ93XarA"ZE/|xZ$7Nb/k +3-M큨(}Xq2FQU[KK~SJŗ~.1NU>wH.rʲi`ltU}jWEPta)`2Sqfhw뺤H%`a\w\sAio#%%Ӭ;M`A~ʽ0qag'?U*{IFo$*KL0%TR.}Z!։pwsыx4oHpw0 mTkEɺeMB@-4e+/A_nJʲj'5 `%QY7z):{K n 5yi ;;|օ-Mn)f$ܷm Yߋ+ piq( VKA&+@-_"#^~IТ2mXcepb?kZݰx25 15h"^fyzHH|H*2?UceMΆT}wpAOw8ϙG}2 W.?m@Tԁ p1xAwV&_؛fPR iP&VgC)\ h&©)nOHy"%I4Îisoj< JAt_-s#oEqy19o?Yjp#5S`23]^̘ ȥv^G `]3(;>E`Knty9mЈlE +sA|қ̻~%&ȑ^h!:" h jcϺTk0/ za Zr{$TsTőD8˳2W~Ƞ8NuaͨaDGX]ٯXqixʵ' џb֊@-*><ڼ)_Ȱ2 s}mLHnt$-ՖUf*Ge <,|:Bk37ﻨ`q%wFjvx^ߓU` :aDA@Kwk$04jtʪ͛&ݦˡf(jg7cyODJݺOSjKU Q?6Z}:ekhC1Gens޼0NDfkЛzN vw5ş~2{q9,`i`pۄ!Lh1ӎ/9D%^cV%3)AAǷ=ۻmKs0(n5ط%'q+g | Aʬ8+'틝m!&(LK;6{y\xIw7k{t(,rrßнbzVzF |PpBk3i,^]ͰnKVtaR$@CTEw zqPQPjg,<̢ԃ<Pj|Oh~ef-?r%q晆m /Yhx( zPqq<t8I#W;XM#T 3k>&$R'ǟU2|+98Gh:cIL&Cķ!p G]1_FCzd$$rh?Csl,Pi#kr谔ђPܒ=pLeF';i-(= mS;YcŚݭH>9rbCb /@ _7M7Ioˡb 2 et^N5o<ǝgi N)HMlDᄇE*?];YӮL'[U*i(|ZOz=5u6QN&#{R4#vawP8ɐKHf"--uˮ![6w+|F/9a':֯ ~mOU7ր] \Cf'7^'t'F]V>!E֗٩bLg-cX[\b?feH<.qe/0~Wȇ!jG_u`xǬH_|چKT#J@FB;$d؏A,^bY!1Z@K'n @_O{°eIuH.]>oG}|9ww+ÒaҚ{=&kLIo3ZERSօ+V::d#Mͩ23\LNZ~#V5r@ҒRgm n*|CktRB!ZBYp q7{.N\m?:)0X4WwsI$Վ@,im+ ^|%i _ٓsohްiz׹@t֙؋K"CFrZ8oVaoFh9@u&ZܠZVɢ"7`)Kn۞,z W0;&8=~Gn3a`I0IO8*_"U(}.{؁n#d7um5kDž4ѓէaB! {(+w@HqST݉r[RY*҉/iJR74+9/YSAkwOOmvT|s8?ݬ}]y}E`li rv_UI Gm 0 ±ҮsJYZ8v D;Lion?7ZM&nXe]08 A{-0YT4(05@o,?wWSCRϺR>| x)ՔKIOܳǧ+g#&>‘_ 4b}U&gVZiMT&dž7mU]%CDa[|TR4_6|](Y-XI-o͎ Ddڠm͒BD &M! `)Ea`GzC2kL) uZKrv4XXU0(DDƱ1%a+"&_RJSw!LCNǢ]J}w~1Y? y!V\"X$iFmL+;Lbv?JDa+ j˿_WMn¯b>_K T/FS;So/Fxﵰ mpnE; x҆C;ڬbLA?D u0^ڗ pvݖjw<..TtNI [SYc-0)F5S #](9mWzrcؓk+gb/?0 T65tt`N 䲟-@ڶ^΅Ѧ;qFðؽY-sMUEGa_!f:~~3'|pbǮ 5LJ&W3 (^\gڑuT1,.~^]g3_pq8 S়krZEMwΎXRb$~z8n}/jt$i{[)J@vسl' X+YRUG :5`7mD!5䉪aFoh'ZT* MTN$h#ht9jB#-=Z;#yX;G y}P,tkTOY_TJ+cPO-mv)]$%U +Lf@{f:kBi7[} p7O#E$##$0hH: 'l oqGӪ獲O+urL2$ztwU.$M)Q?_$zz$5?LvjۋUom%9ws;Ґ%T.(,ZmPP?x1m'K{,A,>K;?a /+Ptip ;r˪1x~N&0ʎV2E.[Uj|T1vsu%@i1]@-Xt5})]eP G4G#d۲KQ_^ɤ6Ź)Pί_vƫ ݮl H՗)}TOٟݧ2%mpȰDy!VP%kʞOogx{eAyUurP׻ЌDj{i"Z@=&Ȑ+~>lάjȸdOӞ (GvYiD6伭0ꏞ|Hcga9 !.+N>A(~.)@Bbݏ GK>tHMb.tn) 1冸tWpMmG0H]|XLh3:(~2@ih,SuS!(g5,6gɎٵk9iw[mEcW<-)v/zS_ FP8K(P:Y ;@bV=?[T2X2fPqU+Ŋ)/I=ye $$Rr[!Cؖ_н&YY8 2Z4ԉ!Ho=gWo yfS4K8l?a^ȟ.N^Q`iT\geP0dxnL[ORHY4wwthJ&_[4pO _MЙiY.? ;wnvkR|Ap;]f9.[ThJVA]wz蹛}6b%ڈϥ`5Bv+`2gy$h0/ȭ@Q*eM®X$y }>(>&}JxZRIG⽋:pA&5CQ T+zaQ2τMFETs>ZƋ4()%#J OwL 68-sJqFVv5&XjOt{+PFi&O2&蔺*K-}h"իBrfSf%jn0K :Lr#-2! S iNP@VO dW 怜8F4N?'cvJzUvjGn. { "ĭ#Nmnj%26O u>Ner fb\ g-Ȣ!mQIL^# (LF=[HG[|kN,|GZ:~w %֎6W'G ê9уԱ |4"gT=^h#rlH${!A!G\b?~S>UO<ZĨiQ۝o՝n8{L_<#[,ZHT9W\4)k_Se~hMV)F fc ߀x7}ᑧR=~5 ͤqGt̳f)aoo]QP@ L;ޤen&n\ I2V8&]!Á ]LZ,݃mlD],v,'CF!xާ~3ϼR,x%a{t= !I>xƟ䭈J5t_pcҭN@ޟ)C;ƿ< 0ق=M-5k!9 9PPP#_O=e7&rMcSakżb_|a1D/av G`.MK6$遄j\^<Ҷ0%XLq2/dp"p'M rz#R^{wlt%mǞfO)S:H3éW n; O05>ǷVEvˆ5 }Eh[XlEDd"!7[TjN-d V G$_[!M{_# OJov~T0@ ^9_t]4j>֐mb60X޳hB3:LS /;!`eh8wus^_rQg_G!}uܕVb^Z#NژչW)<1썛piF'iC1A+M'̢S`wXU R|GvcU1]~qaE? Ffނp쳧șiB2cxmHˈE#%FˁR/[CW{iWaS$ ]*NmXwU>fdjWw78yIJ Vtx[6<$XpoQjשhY`s 1#lU :+8]p!#k1y3\n͑+=PϷZ-(' "M7ͭ(#ٿA}67LS=J$O 33Vxީ?$ֺ\BJ9(} k9OтIΤ̌47gfMiś5hPwt ~Q#࢜B>W|db Vw*+((TTn-JR8ACPn8SvvHZ^:?!{ܩ lAO4RvPcsQ/RGA1H!lC0B-E y{Hve\r` OJ*RR+&3ddӁ1̙QA)^.ɫ͘잇x?TbG̏-7/xm Sb'i3:9tbboysUew4c574`fK<ѯO/kgtAw%ޅbEyChg'&VWS5GV(K+{dO)20˅(GI`)v=v]`deף ͲAcA&l >ӓ?aeEc"k6FOAڢR>OB'cG"gGP CqSٸVpP6Gfɰ7WN_-Y~q т@,>pZ!kA %#@`%d?E rӈ|Wqhryz/܃bjom($5ELdkVq#=] `UЬ:(^ 7v˝ڤc<4͆ :e*MG htD/b4W#jzX@*|YՀhR!,绳La$l,¦ͷo&un/{#0c5(f2,Ѫ`3%=LUG=}خ#Y4PEJ!756)(@9Rj^q"%Z{ДJG"-, sƉYIjJh8[6V&k\1 {{H ԧ^}iv^(hdIk JNt ZA\Lby_Ww/`t+A8KKJP_RC۾++Wm;ok?D$6jQv7V%ta$PƯe n\`ʒl"T_F0CJM"YłEM4a =pNQ%>_䗩 nQ$ &`v,0ZS.K~)GT0F;Hb8I-;:@S:^gy{:6aS#N)U 0:E4-EiaDӚc!Q0"n!\vqG61Iw:50>#XO!̻BfM\H;8IG$XRmgWkY%#3uE'"]Lb;йx^Sg7hdW<[@uaUCEHWj5wkPU{zS*x6]Dk@ i1+~=0{ ptAt (9W{l ܂>a7j)*#ȴv,ABQTB[6FD Xwƃgc9H7TN iߜz LxԗfIRBVq mC{ F`6ɳWL>R3$B)W !X'.f`lZ/8Q1"+}s*9ڈeQĦVK _"pϩ^&Wcio{Xxrk> _Ŋ&/gz[zw gICBN*':)vZji\7TC>&W? ^otfS~ aS j uG#: CwSYvY< d:]%Kl@כU|/!&,ESiak/^( J#_̮2{tozcdͳ}裢K Peʟc 2_|W;boIl4c#xҏȬF5HOYg6pet#^`6g'AbP\خ $B`[`ID@x-S;sNx0Ʋ::^JU:QKg8BfB$|;2󃐳p=BMm16{:<*uQ |{w)aܮm_/G>lq+1%5,ץSgɿ׿Diz-B0+,P-DM N.&l溲/ ^4bW(WoT6Ȯ8 >_ĕ5DQah1 SSW!hú8].VHd&}W$85[D5-exYn !J0/bON/3vNzW^&擧(yGYRH,Kڞ&ZCw:u wGDÖBpj{ٷzܖR*Yu_ O9; d4n['-Ay`9H"S4E˛p6fkގJj(S_La9$VBGƩE;dq^bdҡJ([N Z =HՈk!k[5nԍA<A!.?VX|hJ اPK][>j, wCv ס/V")IJeLQ-A~eI" ꔧ0Qsu!2sÎaJtvENp q,>+|n1J!WcB?;tmG_A M:tR5#3A壳u`ohMٳWŅ 䆏bƄMF3__g#KhɈC}U̼רczNP畲;äm TT7 {-{7weV5T'w"ڴ mM`;j~E$VC0oK^?lY)(VMm766๡Giݬ:tSq;H/Ie1ku=xDozgx[킆7 T ?uA:,}cf[GY ]|C@qfO/Bb~$}>7Y@,/M_h( }l#$I$(3Dq=WfWIIl-!!IjQ}Lxk؇D97|? B.o1-; +.)#؄yȼ>k2},Kj?h~uva\*aq0>('::2_kOK9razZ`ڄl|/#K#p("&"G>CˍS#͎9|ͭ<Ř1놋u%'4fTk$ׂɄdlЫ59.ҮPKWrgƯkI>(;E.,39=بKU ׵U@8iPl ѷSӒ.mQ"zp Qz+ƉV\ߌFJ0f N{=i+813;?XqC.okJš^5 yZD 8B)-Ed,:Z:R٨ݢ;V=QK֗6^* :'7+8R%UyH?ܯBctn׻ce뗗m| B[cm^#WI P(/ؖGap&;r|j1|>>1P7lo{.",=ƨ5j\|yvR.HE9$fU 2B:Doؾe#0N9T oaBqp7.^+JS^tCR\AfULgpAd{&*m]CGu^VN縖RrgĐz:y֤^*HkNo?m}o=6*}g#wp{[ ͑HnG]EyLЧ  /,7 +Vr׷_Cу_Msrϰv=Z prg&8єNZfݰqfb]dsӌR/mÕneJdfJy1!Tî1)+g@7lh*U9aT6o,,.:nFeA:㫻`DĤjj>C=7E:HJmZw "r &=m0Ҟ*@ XP/U"uvjV]uB٭0wմӟ>nЪ`uMZ'OČ4=^\;%7\Dق|~͞!gX4n.sFN׌5_VӒ%ob Q7j4F_@rpw!,D 5a~ߝf,[C1r^#b:ѳ+>Jbe{9',>^+ pIi (D 'sl~+'8{p&. lAߔXa䱍YɎD :Ţr@I6%F`Q\|-g_Zh)\U)ϔTVW4+~YLa ;VႲ&UDd8} 0K1ͨ"2mM. a%#&H)ϣO6kjj5v}B?hւ&0yD̈{`ĠYw ]Bʯ8\FtCDK`LYזﱲ[9P<QF_du-4F^utaסqjI:90,INB&43:KN R{nDÂlHp2sQ8jS'pu_Mx 6y+T)FFC^btpNDltB%Pxbi++PH41 8CiHjx.}`qoI-ᇅ%[|aވ Ў,/(ɧɞwIm{Ԛ$2~ө>E03mF.~̡rb?H0V^Z`RP#a[ ZbI!24yY y)׍fDܒ]n.[u_z"^V #chKEr<`V3w7%YdfѺ]$=RAu&8>~pQpoI00=E=R- G0{e18m-ֈP"׸GѾ00 g㻵]ǢhbsD<0(8 ;>wRm*Z/T{o"m N^Z)z*:訬u9Vå])suz:`/ɮ'\n]5wS]U|"HL}J2JFI'N_C[j99biՉ/bU(.Y kc22s#vQK؅يcM3$ylԃz-qGav$[!gX `P).5+=)F  FC⇐&*T 5c[EK`xzeĜ[0OI ޤf`H`kM P}'b$Ckȫ b{#eVu6Ź=yĿ! +pyk;Vv%.b yW\(o<޷<a xq+3l *M[Ϲi+e( ?ڿp'c[SodRJO 1~1l _,idْt.L[$}2mӓT/63,K4ռYP3!sbX.g t`ܟzOIw=XAuJT~}2#uB|wO yA7}\7v"5 @ubۛyeCA4>$!FM jܢ>9$W0DSkQcvEY }߂ǹ3qN#YZzzqׯ#!鮼F6Iۮ/p Av |ѵE@]խF5$gWr{%:eq(iF8. Ahre慳OBhʃ-?)GzlP@.Ʒ~IBV >T7 5uϥV+Gt6[ct\+Al =/E;X7үNq 8dtԅ9bMJ#nvyS-qԶr(*q'O_hHzj-mB9~jNkuXBpGxG9ˢR-uyEd2CZF;?K]nHt!5ŒN(,ETN;ծE:iQKjL&Y:}$=Yw*,?e&"IAb1 , U`l"SDH3 YA쇚=o$ׂ1o?E¯ M;5Fd1;kt*D]ϲn J"ԶlA0k"rZKWP2ط"Pqł H~v}Jy$O(p9nqPD%Ÿ\E|:T;~f}bGG2# Sy3箹 FLwhP2"+>JDRnTI;] u:cLF=QCo;0qD$z{ܵ{JL,Wz n 2Ptǵzt"$mqBlQׯ3e4W#!ˍ!q̋9J[ c`]p]2 `[ik\qi(b@7,~糂uJ50gPsf>ϣD>#WjEI 6h꧝slkiȍ]c21ЩyhԠ7`e^i F 1fȈ8_/ U^gD:R;H&&:IԽ!!wmotL!_n Ugu~~[i=3c,=ӛ 2-ܸs0kD5nqfs)w)goRO* ]'(^5C:.!SP K`Q14rΑKttxՑk^QIܩK&t,ߪӄS~0'8-y+n㯒=U50BϾu7Qǔ[(R,C^x]8s]l8m 6!ٸ~2Nl;wԨ hmO9P.5ܠ+`7P(;*2$wf;!0: P"ގh2hUոk~>:aRA:nR˶,7x/ wwm#(A x7:d_)~xEc([G&dqLYN~r *Rq#ԣ*]3EcIRFgvDUQgrtJR.%)tU[bwKw\*YХKOY?<$swsĭ$ótdHF>d2"xZS_9N;-dAdڹ$Dѵrjav L9#*LCu[25f% g i?r^MTg++Ps*Fka`$́ď=S?!+#RDy~MxX}QdAX J9"ZJ{PR' 4|l -י(vUa&eq6N+r,;jX.(DOGߍ2?MwĚ0I ̄㓐J 5 QRn>Ѩ@),Q n\v6Ů)o︣Aw9aC0Jܢv ,& ,gM/!b v F24 >?xGd5b0Eߒ]*=u;z^Dډ{2yɋ+YuKԄR髞VY*ENϢ[Dt|wesy ܤQlthf̬p!ec~I֛q[K?τG1pAJQ|rA=d֯o8jX m# ±L- Eծ'6 Νj4Ci D 2Q)!.O"?7 G28eM7"ļ.%{BKh+Gu%v6nֽe)mUpwG 0!$m4oL"dkc3 `-h`˓Ke7 :)ҽ O%|Ȫw{MYHml(C_"S$0_( [LvZtzu('c4uQZ [,H]ڴ١8ĞɐQNE `mYD ޝII&S(=DP:M^wK13&൬ ;ܮB (. A[w$~}a마2#RfkdSTˌbiG@RoAٹ+x>s)lSNB~SR*s hbBJxlibxJ#>u5d`Kiٷw8U;9Scc@:LrC:y4 8Y/ V߿R|2},' {;VXPx(RYԂgfו PBk7t^n@kb t %.bH VXiI\U>-K.Dg]bҜ| gے]b%$`lMuB;4_8SbEµut7 DL|g6P9%C8o%GJ_ӘHU [A5j]~cm1d:*MU~Z+AHȤ;-fqnʆU^Rsh E3xRJW۸ V/NQiA kȵ _f4e@-kA 7;Qbʀp#w] KnKMrqRP. -'!M;_,Rš@eڦ3˫Ƴ>s?NbW*~푁qgW7}IX=p/Ԅ@~MWʈg7I``DnX.*G7>בX& T8b'N? () :1a*7_E_ök,Q\ nF]hdey ,i7(lێ:?A@`^ ˺?4=ڳV7%%h7gY.#JMHNWIḥӊuA?ލVnVNZ0D1K)Lfڒ/ #~Bڅe SV%Қz~yú}HF±}bڲK䪹t &œ.tݢiڦ׺E)NHtOœ(Ojt󍖹I8[pbيV1PqQYc/F dFp]Ek]ὭTmf ľ{ĝwV+'|qȚ}>(j IWѽAԺ̏xZ27@mS{bUv\([w9lA"Pgd Rjt\^*"nPrVsSaq&qFYp=x,j5՚Z^J-a5=1z>i!Nh^KʅKҼ:QfpsGEIɓBԎIGy`TQ5η#]ͿrOu7iFJESn٤o /; fJ)k.Xa5Fp _J'zk_St?mJi崏 ;s@&cH`cTbʱw#:_g2+ƙߎ6'y%%:AX/ۼ Cg07l FZoltz֯?-Jŋ| <P;hZ8L86ՉC[4wLHeX~- :.i-`kD[K؞ "d٦~q(ǪnF_$!urmkSt%҉6=?]*9o(Z_ A\*}gq`&@wSţDM=S-וê8y6C͊lۣW6` (BEHHkk1`186#Ag0Q{:an>|~"=^_؍rOc$wN"60#JHyn`τ'bt2.9L&sl\(8z^^:.+;֢OCpv#%kGmd>G\OpAS_L6pF}♊\Iǫ>wTj=:mj\lZm6^F3䶸gG=}֢Yٚݘe UQCH#Y_9lQ?˫ J qaٟ2sU\08–eaW> Tsc߼F/Yū-\i앂ء< 5$e p7vW˜?E-є1S@pۏm (6c>Q/ C&O34aCa!u0LRT.gYІz(caP[R_UA)I{n)`*|)DXuSx!wY:2ZOށ'jB$'lx7.4i a& r-h&+ uDI(rEs?cQcM㧛cg>OkZt h5 mE=CSInڼZ8_MRsjRb,b6})ӘsIE mH3DN:KqZS- Al4  L71㛕xõ^$8*kW[IMȩWpP?YLNhEGWr6Cw{eˠyeg~CmgG 7|h~ ^B_z5IdZ-J%Ή ؕxv 7'*Q=5}zT`CXڠ% "Fɟ2/\,oE0x9(qnɉgx C|6 q1薱Շvljz3@:GZs}PR-4(tYlW neR}}E-;*>Dۂ]h*;n]}AQ-K{p@2C>U2+iL2Sb1RSRۧ U"WN_jȃw r` XcOĘ%B> 򟝷?1T9FV;14hΰ(9t讟k3JբE<75nr)}:'6 )օKI俣\XgD}V3"T9 <niZ׎UU%yw)ִe7fݺCC lT UM!lb]x  $M;{BKv>ioxy`Vd~ e񔧫}p3,L:NU5+ľ96r#JWA崥EҞ%'NhyفC>o1aVs38EWm.g"rd wBWP;9V?|HIb`jṊ{]Xۅxti}$Q2GI mH *YIhϠ}nؖlTTvuGq+F*9m|5A\>K,'d͏w=F@ R쬁حh`R>فk`}(&X(/3G?*m@JI>EN JU"so|F(i> c5:l~\oyFG֘ZFT mX*SA!(JkDP]d?+:"6LŽ- /\QSw\YgSD>E+9:lK.le7}6 Tn[#,q _0oyyhss)m,w& 9~6ۖʼv-4 g{oJG<`*Ԋz4nA0*ٰR] 3ʊق_[WYcZ1߽A>lFSF$feb޻nU@c$וȴ4ƨ|tldE8c tZJG.r@!n/92HZ9Z,DdCPoWQ@RnpID RRaVAʈh.Ky"2[e!ƳͶDݫ pv緭\ZSDg\*P2Uhd#4I!|Fa(>Pӷ;'l?M E\_?ym(8L&|r$.X5Jhw{]tg$'_ ʥC*2n+|޾ s E5wl6O>,fUiB{=mX<"6 ZU>6#>vɻԯpabV)GspSM2k4_ Zh{GAFsUw9fU ӖH P8{{h ݭU6rq0ǘyow}mșѨnhj)7s{Q_)9e)Bv6n5V-=61Uu! ;CUa@?{ݳoetΙ`3B( /HNVO.̭B*-XH7G9׋~tb:G w\ :5ٳLX* .P.}׶܈ Po&ִńkPCs[O^OGa3T%1xkE οWiܬr\[}W=JX5V=NR4 )i<-%.V= WJ0cyHQeuS);)L Maqs_ӟTDqpAm W\Tj9qy_cܥW敇?I9e79y4 dhi_*佦(,oFՏ.(@Nt=D9,rĪ'|* .f_U& 7E(*_MNOI&C:z|G\dQn/(zr4Da8bLm |ww^r.S'+[m#0vw''YPdq1o_dX[_?[ikggެI7;|";QkJu'{JS."7,Sw=`-z5r)f##b=أ4^CJns[+*%es(1+5( rm@)/y,tWtDkC-9p]ŒP9gmd5UK(Jw[](IL_'4@,1 3X` astnvT6|Kp*Jnё "jϘY$ gFɔKt&m\녥CdWZ谌"X@G%0#eP:Y2,,n l}6`kԓ$6Cas"_MAsZ^9VV"Y@=V7n 88 FqdV}=J^ ;1l`˹%Uv8Y-RsIx/ݛZ"i (LFd!ecIͫ8yj?®U' Ptgs PXs,,[Xߪ> %,|~A٫Fpq|],{ ŭYX1,xs#oKuX` VեX\31SPY'3Fl*S1p~ƮǪ T˯n Nm@}L D,r"\6cy>/BW0g ȓ{ @w6M+K%d68,ODDQyln1]hb_ ,$=67Y!{&k;fyǥpzOᠨN!VT)j 絃jWo%s}k#>bnX6R Dze4UXZ9q 364C oAeq-P4~V\{,|\z 0" [ \nNJ|n_, IGпttKoUEWǟ,|\ɠ.r^".3|ށ#Ff4ctw /pCp5O7l_ਗ਼{$ ;nEOt f֕P r p"0kwVvͶo4O+ʗZβ tI)L79$vY|2bBsF9l4wWg%gn$l wDNǀ,KmrD9_hͨawI?73\"22B ǝK8'YaWO)>J@m0ϱ1"0pZ`/==eAoouc&.QҰx@9E ɋ}g(|$ uOav5l`XbCfE>ֻ"9_ ֒wN`}ーC )U\K^F X6BKʏ9RyYj~i< -e[[W:EKn$.cqڨOIfInu,Myonf >9gJ';ѠA2K o~#&dW4ɳΠKͳ&;8*7B ^f~Y ù\\vگS_4J c6`*)R˘vS1j}nisحeAa i_3yl63;dġ_T%OHbiVG`?RKf0U<_ֈEDڄ2Iᙻ2unW]_B[0yYR2a, ˭e(ڴ eL"2"YhE%^x?cpAZ_5K%ZZ8dYӉ1 w^9A.93;Ц_HmrVa!aяji>Ũ$< v~lwRK7mzȃS xw n~y5~~Zo[t.Ѹ3UmmHl dJ 0{f{"c{dWm^ٴuyTa|!e.(;4Z'3Rko!鳈3uC^55 PcѸvJiRAޛ'+ ubUFi]aXyv&̦lÓQ_+[7vIbu UBtZH>F?x6d]#`rFrQ~禟XIi|§ױagJِĒ~kb0=8l6E0$ftgYbiٜRI مD%iW!#bp1ן))W#>\[O]nlP8eU!_Ajˀ9vT(p!LH߈nثFF ڴ~ؒF;ohd PrE;:XrWښ6{4 V1/'S[.qg6qJSis+\{$0ja43|?ӗKq8_>}U  g=Ͷ:Ec0,` *&8]>ldN4edN:]//P .͊/ƖE=Tturo˨b|U5HyM!Qng'L]h%Sf'܈)/i~I&,:e1uީjjEL5]ʼnl}6津 3Kס\*T,TYD]]zq ;;A,;*g ]xhePqcSΡF/no3{xY>0 (pKC&}2 M2oԵBȃN#: +V)DILbXNU87MpiSKI?'hw+ыш梱o++a7M7*A/Fhd]*% 5 um5=\_*{LpƇDHu8(31L9 wStZK➱K'[pV׈P2,/oL1Xpʷ2 6qY`{Ukt^8fl\4+ i?cd'Ý!m%cj2Sw3VYV8y+S =1ۼ}:JD,&* c[ utvɂp\7zc21diRRu-X:>?x&.?&{dExvR nvˈv9g[h.[hM8nT'V\&\,e R~ ln3mpZN`v<BH:Ұ"47;fw Tfi!J ߽ X"&vhbMߦTۡFNʯ|D#Q1F/|׃xMm ٵ'Lm9•5S~^~[KiaE:|xiow̍Ț>JkrOز?0!]H$TaPYG{4"WU?| T;#YO (P.aʂ`xÕk4u4+yR'n6c)>I\_r^R(J:vvƺJVJ'_W疒%q| 9Z4(nx2-9 r'KOrlyR\9x1_C-DCB_e S?"6̢\~p;{Z hBjBFYЕ/QP4RNR"O3AS 0sKl#DC1ѳebSv%3݁uo'[.;'xvzk"%fُ'j%%&IFzr D܍*ik<>)5G+΄hU|e.nork;Z '(02_)]5'gx߄XnI3aG^o=dۉl~~񕗧"9hJs D@NHd5/-ۅɞטOMH7gKh6ȯzF 48o,<{>Eڐzg_`4Dd6TrEKsƠLd[| 9εCCwLɤ'/[(^)ʼn4 (ۂcݷnCyG*0Q塪dtzu z(&1uuX=)vy|܌FJr|7HH\+(ɋ9K`cyyy%fZ"Pe/GD0_UXuoOtxj.-B~ SʮTnP/-JO"V[֛'g욱ր$T&{j1(CY_d\;rAáPV).j=y:z}QD.g$9|ݕ}Ao%bf.X$^2 hnn7Bl$jy#%=YƓ4:;xͤ48|^E6b;qC){Wi8FįZg|Bm=v 2װgL=݋|% ܋hTdc{uF"+k/ɖg lڂǂolXfĬE*fÜ4Ÿ BSQk:(d/Dy߭3UICy[ ||!{Uw`dƜ=D3 M̃i0|ָ&_ldڱ.[P2+LjzgP#ѫD#oDs[7 .Sˠ돋y ?PN v{w;>}~oT[1.)1DP=f֚p|%ud,3tUwR(O=)9\^ f`u[["{ʭ46m,zs\rY Q]!_ KTx1ym[G\D?*ZV5罀r8jcx#fHHmUϹڕYW/Rd~sz(yoEcg{^~8[SG7|_4NMj>qtXߍ5ȮdfY"CGao%)͛zk SMxkb'I4 IJePLVÉ؆TF! Dzmհ~U\*icci.V^j[^0ahqkCP&+9x zfPɧq5JԉVX 0Kss:@]]%_Gv 5WGZ2p# XU.]1 ^Ut^6 a%RmN8-XG^KWvPKwڬM%2}V_>9[ʟzp9"aqI6FgIߗjCzoȟxd4s҆ƅ XF-{e jPW48i! 3ccVc:|sD<{ $x26B` %XTO3!8 GI_MRf &y͉A@%.񑏑{p-f(RJ2ʹ9%>*Pr4WT  fKn`[_yi^̈́'[6Jd8_5EH'X~\Kv =TE4aġ~d gqa7LFځ`jOV4 @2rgY 4iiC:H^Cc9KQwxFskOS b ^ +l|6ؘ\!x@g#d[.3caj]NZf723La{WZ˹N n|$wu5Lђ,Q,ぷÅɏ፜M!u6YU9rW{I4r)vE61fbAP YloЮ^^&'Ru#^ݭ" 5P ?P._Lv2aliɿ H ݴc=XV(dfR ,MϥC.6'sFһ1pSޖ8We:\wmǐSceOHɜ\ }K;eIVVXA%mH)YAS .dR)Hbt~-ˇyObٌ?OW z++ٶ#v5Sռ S邥|RljJwmVL`;II?icU}S4Z}S ;ȶ$.xC=}IA͇ޫ$R >MH[.z0`]3Ȅׄ V&~^p)V) F!Mi9*) ֥~u~Ury8.B1Fa#@dȌ8gr8LY+%Cx,|nSSuCvU ~Fa_@]Xe͒9'KsxG#h$& Bsmg7M.XUUC1WMXǫ24zJccEv."Ҹ y!,9(^¸A㓀ҊMf6a:>,v՛FMqh%q܋|4Eƴs}#n'[:-ߟ:MK˾Qh.΀\G&eժ))\3K7yHXC}+$t` "(aڴqZhz{Ek! c.e,sz?g'(نAwpҺ54)}m+ 띟c^F먡1$oPqu FK۝|)#Ftt 6Ō.ԎAA{6&#KQ7ڗ˽hWV Ct EIb ~@S;^[9JqJ> uS0GD#)ld8_fLxyw_h&K(xk Mf._&s +a,oEF3|Ѡ9`=di8d4yk9(C?;<%ySDnK)qh49 =W从vІ/j^r]%C,Y;}C s3GXꛯ)yHl¢_6GE`X_+smROhǘ; r%Á@pIsI&̒dH@#@wb*;DH3*$L-ȖcˠҺU/cpoBI 1S7䥎nCCF6ι*Ơ"fSiNSjJsq+gl1m'cwȠ?y O/,iۅ)a'`qEԒ=@.xp{ *`UON.zbVj6)QӡV}p$r'Njp G{(|YyVB.?Z;B^R?_Ȫl?ةAnJ^rnŸDB %=Wᆆ%- ]4m_绩zUߖˊI  ` xy5{|% Ji %nKdCA:Y>Ǖ 8sʀ; vׁQC/{GsSC)/C2վ6W]}ST{Ә9:Pa0$zvu"sK'!p#pgF닉zX CﶊhalC/خVAoM01`/)R?≝pʗ/ԺH07=rd !lv#`{r@FPF94Hn \r0[ @r7 h -O,7ucД b.VaSat= L31ur~,bbcP;/ aJ/|i̲P?@J'm"*iH7m!a rM&㱽[h`mv ;qb? BK"'spַ! EM]DF6yQC 佽3hq7*m~%RKj(EĹ=,|s2nzjg J&!owLα4sHp}D;l,2_g ir,?ŎPd+.-J,!nMOOեArB'݇^OfrȻ+U]w(]\ph/s iR-w KP,TCTNarw=Z?f kP-.bp'I&+ͩ m<o?q m!7|P n$4Jb=J YAO[l6eKz3! ;t?(}ng+M6b(ʜ= 8S9;sE`bΗ4腉O=.ꚤTf;s u5!)v5`zD _  9=1#Գ]{sp;o"LA@(nKTϨ/|흴$l"ձ ڗ]e~3>yeP֥;rH9slTP< re['掘R#bIWY\Ffb@wAz;Ndڶ<G5iq׏)zj / =icY&'OQ#CoqR]"Ok府9Geյε#\ w ̳{K^ Oڟ^"2a])чMFiU#Ǥ!&mK;5UCw(Hr<}_c햅i7c"MxbL^& ;H!x^pߧkaa"3lsZjv3ֿON,6־ -ҧrdh* jGTmlnV :p?h:E )6{Ma d)`K"u /E7v$!7QE"mQY8~#kZ[ ʰ(x!Sr2 4Kgv[=Ng/dv;Fz'_EƮ11 Z@F9 F-UD"SA 5W|aGX~hkVڰNh13$Ea0+\:V:עKmgwQ=P^MT|MSVFk F5sἂŊs(x"['k2L}N_ͧsy~5s%؎/bce &8MFsl%uR\mL)a'p>0":">'zMq^J;._WH]ܷ86^_\"s@Hs&:c-Wj4U\-3j´"k9[i [L0/#RB}@DŽ}{=* j5jCÂt$qWwdε$.lkw`|Y0;3R'jNjbM;܈u^D[G wpT!Hd[.src(҇0?~n(wH78I~p{ 2yk!fyrbSO ]}|oI=eه,.*B_mc{: $:^wF-QBwR}xDUn%IFRϺgX@SH8WD*ޞ[CAIBZ('Uί 5ܪjޙ˓^6j5{4swP\T𻨋e~ZںT=lKCҐ4PP#9 mgFXw & ') @j|}g y`Yu܊/ Ҍ$´H[俫 S)(2-˱ Yel#2n[^:S$+iCfo j)ɏl&p+~UdIXI Xu`Ӄ=vcHUM=U^ZYe@r,Ѭ?#zo`S+#'Q^mS_V?|.@=rȼ vf7گfQSq` &Cx~ Tz3:So< QXi&kCr=>@iUi?-̾k[BA2+R%Om}:vc|%kKV.neML e[|L@~zU(&`L@8.`8ЧhZwD"'3" oȺ!vgN+ vS' ~|.m1lIpH܄+ʁM\\E?yaʏ e9A nJ XQIhދ!_Z (|9Ed~Hѱl=),}FL{,6^ 7Ox p#ypR'0yy@(5;VވI*,2,:Ҳ~Lp|"F*S n\Q~4eރHqsOu 3Y.A/ v3fy,R_:0r ᠐`o [Q6[K">Kk/ F-5ɤ " A%ZIS3䋒. Ŕ6ARѼUK(wMk^5 EȨOQs L-e9!⛗oR'ܮA/02mA7#ɖGnY)T'v[\*8Re& yls8`9I#L[g7]VL(S@.^t#DA"KýphC܌Kdew[Gd CJbTSGYh+zJL`оךM 'U٢E?F1/QQꂊFC7 1T>o=,) i{%8D, (gM{'  / Ҭ oІ^GKsV6`s-ߣ2~Mu=Ǽq(2)_1qo=K'?ëQWwf[fWgTyyN7O1/Aм!&˽x.Ziu>)]& Up.Rׇ/4~c9̦6̴{i[㋪_-BZK=38b>^m j-^u),t- @2cPY'S*o`)X:k=?ǵaH; ;XعPgx07rP-9 ȃlo<[Pic{`&N%=mrZulC}QË[m5Ձ6J/yeH( uvgdՅw*[B8UCqx[kP+zɘ힛3Ц1Ō}+wb'۾lzQ+oOJ^M!8g_!AĐO!L.~~;%ǂ.ŴPZFc&xk>eNnGmB_5Ejv> obI2R@F&zBpP|Mת גNaD(Q]rS~םU[5Y̞\[0ª5$9.u_>.\} o1臏L#:;ԡӯBoe(Y؅+>7b_ 8Iok\8 3OP =K-ce&c\Nz3ZGLuWFJ@þȅ`&]卤lo<+t;Dd0醣YV)#5u7? ӃiF/].US H^z&>5;ʤ^QZu譿LkF e%rP%F|;Q!DD%ߵ&Z o-}|6Jzέ5@f*~L˿m3'12 gٔ䋥'?iP^p{Xf*)Ɗ|5վFSP%DM9<Aa!!q8 .uXOL@Oʈϼ>imYG"\aSB;/V\,!73g!Zإtﴎ1z2a{6\^K^aV_s;y8Q_]ֶQraTcVNLBUrS(K;Qdhf; AT^!pOD~UckQ_Yt{;~D@i cwM*ѵ\vmSPt?A54G_ Sn.iY+IA =?.o~~Nf+Vmm ً-dLep`s:h徣e1(Lϖ4p lgƆRW& NR! !&]D  w$w,,ڥ=f1(idcU#ߦOr ^16H= Rٻ/I`R a*4yQVԻ0" /% AsQ]F+~Fl,FobVҁd#b{?M%Fb+ɣCVv=3knq)P]xdZssOM' P `Zmp—@D\}B.sF!&Yv݁` L9W!c`/fTTxt57kfŗ-,n^Mʢ1qlssvf'FNQ:~DX[ݥR =A>DhMzĵW9OF5 1V@%qohgB6 fo T=5]Vœ!TU)ovI}շf a;̟׻ {nbf3*xfH^h9)*n+JETap>KKom3"@TA3'#6z5: p!r1_$RjvlƆߡfv&Kq,/ZF'1{bf(] D, R!03 59C'FRXtώTEs+]ց@z)`z RI-ܔ%{rﺟ.7h76ǘC%xaD^lqݦ8AШ@ XA>,>BCV>M=qpY *2RRQ.=BuJ._zzv3,SWH+ 4> ,e](#qt1lZ"Jz~TpkPªܯDH?⢊o0o"BN1FQ`6HY,5P!AXΧ; 3-ZT]7 8$6J)/-䓆M\e7:+esL,'ҋH0iu&FI7T&Qv`ȗȩ5_Zd:8+]HTZx{ٝYT>*=BѠeΉWD jd5Ea\J?,t_ kC-L¦O0az . $kFi+GUoo#W ?SȌ(D[o=v .mK>ܠ#x (NfdMZe]- =hĞ27]_v^b~o+q}T8rch(&`I[}Is`ĩ(rI܃܅ bn$lDлe Tn znPk;]7Fj\"qP|@.OG^v||ϥz!YAp)&AN]mb`fa;/kH: ZÛ =M n<\ECs I[j.ZfhWcdgn9҆3gNk{ne(ө gahiv=S7:9dQ|MG&]CR8K- κ7mwho>%'\\8ngpe{0l[OJ^d5raaE(Uvqq^e'L8ޝ#Kc-]D\׀CȻ[GV2x$%oϮj|Uhұ,d:HJ r0ॆX}9Q`4}Zá+9.tG 0ms9c=NعnAYRvcK1!ٳ٣aj51_|w o?)VVY1'+usgiSO={F9<k)2B jy;7&90j0mc#KoLq(:Qme!ugJQ@T/ejY)p-x ivpE֦*"4Nd'MF>(]/ש$Sȇe%S+[hط,hxmߣV V!Zn_ nzt|\­Pmbxg*,?$'][`ޘ}L,=~lb,VgH6ԹJ+ZQ i ّ߲vH{k4@3iXs^mrgÓ8tکiE:2vyEvU[ٶQLQ[^#Z^g~J%!E y4MYZmQ(oDqzw8K`LX]L\?n_x$ӱ{4W)[8mьQK6CڗU>޹ }GUTH%Xgk`ٛʦ#(~h̏MXoJKF%+򺔆P&c(%xeoo1N(b`O9_x+iIF%CZxCFz-hߛr9M=+t(&7kFQm(sr1TV_zmF ̤z`vBnXaH " tL⋄ ʏ? )΅y2VM F3ūZk),eE.IfnM.1Bo cΖ?/p@pV<_dBH0Ydc$=ʉ NL~G勳Bp`tWr0Y}t)rkzp]dա)\G2U`ŦKAS q . Â۰edc7  @4,0DQ tx&dabѫw%{gj(# k~)믺5؇H09և7jAgѳXMq7ɵCF$m$TOG(:DdFfA.I|A&Ƭ_'\vIVh;!ܧ>\UkCݡA@>H WU-^˪($B2#7v$3:qA(qh~;'zlk g]h(J$Vpom^<~>uZ8Hrp$$"#@+Q3E8YQ[Q9ȴioiiCQJ:q aV吰ms9*~ m÷CsG§3hU *OblZ]):RxǷMuQH'.p)a$Z1;2S<_$[`O &[^ a-㰉Г'` dϢ Z2Cb|6,{xړx1_Gs 8ounx(d1@ :".ɱ_z1]*SWt%@_ -e6f't؍BƄQ)KD>i%$+OJPsPVBh$Eڭf5G8ͫl8B/v3Z{yH}10 sNoօ. M8*|Sj+@?b4<'"Ggu?^٫ ڟ=U۟yCEAji4E#9NNIޞ$!m-?<惐Kwd ü&^o^0+KFL7ҷl{a00P|lPes޷d6 n{f婖% JˀT-'km2q ߺuڔVl@ &| usyĵ|,&>JfJ M!ѳ*CĨMq>I}ZJR[ߗPj Tz&SPrZ _>(ذ.-/tXslk |-jxc.1bEia <.*k12JzrXfM222#2Ab!i7\<ȴ6IsdF«5/mx,wz(,KS84pXzw#21+7ALXZ؊R~Kl:b?2'?ŸmE7'E1a.ؾ!JѶҞLC1OP ZVHO ۴Uq3/waR Xנ#2١Bq仍[HPK a}?lW}ӈ^Xg) aJ4YOs/BHC(.qQ/9BNX,P4@{ JxԡYDi.R7I* 86WwtPh6ȺQh020_e|jb, qO Av5pe\^b̗_;ca(yr_23[7^gch Cf'*$n" \.W~l|bQRv.}-La8Qlo\;j^H!+q!D|T7< (]YK;Svu<*K<%@ye1IJzۉ]E{"zɹ`Jf{mҵ!J5/7E [Y2ˆa(,k#_ o-,!&ᎬݫV<23Q{-;~Aیg֪cI9WDvO**a d8H`jKtžI.˿UՌHDbVq=oi gkm]\E?o`^@a^ic,t՞nBHP9Ơs-<l{-m'HR3ر]YdQ âPùbx֊7j,y(23FϩLPo\RT'#lI+{O1 |wlN̵Gg0"n\#<-ڤb^iUeJ=oygB01Kf O-Ïѡ *RYПW1qmJi$Wʙ{E[&ֲu2>vzQ&Z5*3w|_A`pnlA9K{;WG[4-ҝ]Нjb؏oHdtfrMDp\.mQh=L:.&߭C t[dz9%z68> ( ;bjK)"< +']ޅ0iľZJQk6ƣ iAiE8T\~/!.C"pg*#2h_jM}umXxJl6d5̖N~/deVu$XpPpFHT- ">d BwH[.KxPD#f!]2 8gPI:O)Z6F[xJ!6揧; . ##o:߼'utь{ɧ&52^'TD26}[0SqV74)g+i ' yG>_1U/q݀t "`ؚyOiZ:eؒ=*ޮ1ZoZ kC c[DgW0HNKB@Lh֟ ~UXBkZо 0硏T.4*9cYD$MLH .syJW4d{7LVoE?\jWit" ׽ $b7kNH53T2/Fb&ww b5CoE*Bϙ:TF)`T٠yw 8C1ydK\tDp{Z+/Xp|:E5z/L3+S'R⛈-.J<׍Vz艥V_Ta^cnKwE%!Ҕ^"/gSˬm;e?N;S֐_#Yuqa!.C p.n葕7ew]K+; \Oq%rGSm|,AT_>arw,^`g\1% 3ڇ sVD#_2 fJ <<'3MtK<\`?HtJv#q)1~K|6 w.;ӆ%挰|+l:.vHXr5ptR!^_yc!fh'YyD ܧE& k&e$Upe4טb͸ϧoဝ?#s:@5{eApdEM( (R2ʽ oΟ[f2  ,Yp^*` *srɪ"ӌ0|&~}Zis04e@X* }! OG`v56YKG&u6蝧 MNI^wVrᬹ2e eS_j^m!)Jd>`ir* AMh BYfr!ِ̌J= Dob2iף}PZlC@^D)bL Ųv?PpW,ҁ; )| H~p~lBYwmQA TƁ~$P?$6A(:cxAv9f GtFX#w,fY{p9FH2ȇ "Yu2#) ѫȨ}ſg TRDS:qHc6%Csؕj"ETÎdə'@q91ht\,ȫlJ#1j[b Ý ij]e(;\u ue[k@zW(k#i?qX\ lͣ2ҝ &Rdgf V)9f!Bt,7].RMH8"bL>eͲʫ|fCTqk;)1pqu9A_^e/ѐ<-Z`a"t6%ZNIhS "U{$VF) x\KL,4МyZ1\:[B "b.J(ɽӭd9J^K? mr*fcU"ǯ!*)L09 = %onjxiOHq mǪ[ã&ZfCe"$O!Ad ^tQ]B[c ." G /BZ$LBXqmwLbQݣelv2~*Lɨk nv WVa?{Lėna?ZMPz#G޷J|\DI&1lu b&?uŭbʩju)}Kp y`hN8sObuv{1x5mcFnZRn}X. i7Qb *vmggQshy1J1Ks&vwPq/¹?}?TWj}BSfual-o/d!sSkN*iD/ L1r}!!\Wm,;Ka*F1[mW)BL|8A> >$mo|Hfܓ YltWۉ{hK?mOq wdǥBJiw˷.w!2phwf013unFAa4Õ9C;PA&\36iGE@9-;=b:RH]~8#7+V7/ ΞS&74+/uCZ ~阩!eL (e4e(]WI3) eVfcԁq$꺪[~*5m/Qiu6>rBxլ+;a;aq"xeU~r~;M.[4]xB{BP6{pw>SH/*D4]xRm;쳎|D Ӧ "n\JF@1`-JԂޏqȿVCQkොAE㖝:#e)F΀O5sz+%.k%M&R/9V/bR^e^NyIđg녪/yB>v䲕n Ñ5[C2WgZ"{v)|jNZXx2)LM͟,Dl\ɏ X=3Y!ʿ(س.xQd_tPJ:vbxt hr3@Im&L @@ex`3-.o? } =%M m ֞_JB e Fykh>3uŒچ2"WKc'$tMZ%39 QN%F Q[ mdX%\QiA M>+anf+6z2yc/p{WZrY]9uu|x5OI i;}(3}o|D)G0jwjdeb~nA=P8@hn:5.fz'`+T(v BNU85^'֞(c䷙. ƉLJ&Iۃ"j{yG֪!"AM_!_aG5+C0Wçc^}Aצąi49E_nX'gЋYk[EKc!$l-pL^ M~H"CuCRIɩzRm,]nC5H+Rg, [7`ufqyYݕX kZƽCkƱg +<}s )hޝFT)֙#!Ǐ{zRӢ/]ȋp0IʕPVv 9FAlB BAsu%QO;92c"29 %9'Ftu{dCHMtBa= >ʫ(%,$Sz|O?KXkʆ8 &ءjGp:fR 4.&ZWoc0$-ML9.cuڅB "tsAb+@N3}©"Ե&PTl=k 9qQUx1:l_5t\)S]=H1 ^C{pI.;kW٣VcM^*yբqa8-p1"kNKnC]5T8[KV#xٵvӕZG{C 1\E)kp2=G:V.w%ս,$dIDً ~{{PGQr_1憝) 9yD4 f/v!ў-!'<%̠Qnby(\{*K&bKn+@s)Ϣ֤]7l]+s,EZҺ''%V NYzl9ۂdJ>wo+NnqQoH`V}~ 0N ND쑼o1%Y{N{t Y2̈́7 >O!fV$xt-xRw̿"knHmI5wѩf f@Q P&敉M|t',@FIEcp&Vj4 :X~m={p 9A&K$Jl-/#RHfj.{\e7jL0Iv7Ȳ1pɸ}pK^I("H-n+RB-"".`_1Y"0iwtU$`0! @U%CdxzQ${o*?󴼼݇ >X+a)մߝ-s[ f[z_s">@ J'- ڒOEL9MtM]0^׬ޱu Û km^w! Kcd!K(ݾ&J'[Ө)螑a" o䒡C zc. ud]|ᭂN}ʐL5~u\h t'i4ނG/ݜ&5#ZVByr=*Fxw̄N,䵠4{,ڊPQBo4XU@wEhLRNuнǫj鿥Y$P2jI@UqAHrPC;ʠ{3sP+bQ X-2/ף C(-Cl5hQX~tN}џ ^hMEr3/ρ S6diQD%q {8@-ߣ$cܽ@L5 $|[FҽP N{e9'ҧU U^׀Ϸ唂uY[vL;%4>0ab!F"bwɵ"[!Į`KBh-\ەk5 ZITu;({{DN-do¡+']ҪQ92c XCWc70 [<}mѽiܪ@"?*: AxgҤꐱk1tpk Xm+@hZKk($39wbEG IX>$:tpHZ~W*} F\z!ES;m2vɸ41YM؁5^ Tr4}5׵v$B&ODMJw N!' *r9>qmNc%@l_?k2OA ChݙEco\;9,EimPhg&̡bR;Hv[Mlަ JQ1˩X:w+b=fdV $4z妝Y1@V>_֌CM,L\EEGMgHj'GrSL_BRmQAW'MqFun_lĕ3g@?3N4 ohbLPKG}vy,1;xc~S|꤇*=vC|w`v8X;9&:C> n\ȝG' 6N0?Iw2f+Њ2FxC:QI$gBܲO{1C%Uv@Ns[jZCE:$s` ;nP8fDpͦA|L͏`[O}WT%{ySSCEMwCeMHWHLEռWz=Ӡe^T0T=} BW OS/%;έޏၧP*~']9}:G")O,qwKR \[uVXR6)(!Ah T m&($'%lW;ڒ)TYb ,,nτ<۸]VeZu_E=@o{5iۥkyf#w> eX0FW>=d;cnQڇNɘޥ1MavO LPjW-nU;{^J /\4ip^`tR@ҪJ㡴?I( 30T#qd,^!SR _IЪ[Aߵ x~_yHK t "r^c[Jbzi 3bȮ ZS0c$lIつݺӯFu y_Д0\ӛ#V7)|~*'yb7hG15?Yv>oԎy QTS)}} .ܤ [YƹF jc؝Iڄ8iU jU/04S9 AC&u"tetTl+9Z%U.9ehE1$X@.3,>ַj=ȸMr//ǽ5akM=}sAy'9?r?Cwb#M65DD3HmM2LZ]ȭBtJtQOw(JCI&]A&˰čA,n%|[,?~?jExۧ_MЄcI)GN bJ~]|o63mKMr+tcD:DH!LW-p6? gE"h 09ڗ%xL)]z%ieԧ]/u}kgoҹnY0c_uWkRZ~1g.YުOZdQ7&0*<# "ɍ C`nрb51yqjxXI-Vź˿'naҊH2'z;De%#M /T;Ek6',Uq/^+?5|l$RTL? 9lnPi3yENm`O|xI Iy..~sm_UIC>aH䧕h/q  3a訑.N\ũe^DO<~񔋋 :VqՀ:dQ{z1+ms8rUhyitE4L(W|wˇa\dqGlr6`J5?E"lNY2wB1S~wR=}N68&IN,늒=Q裚^2y`e<$%ҟb|,zThApSPsɴXI;$ۂd˿\ն1pH!Y>O`Kk #Z?L; zrN _P,bR4CK ӤThIn! !x-eh 'B {'-v.59]ʡ+\{ "(t & [VW2[BKD-f`kRUc0I,= ~ -yE-R nX0$Q O̓Q@uCD:K12^ColA]~SlFU,4V>6W&cg9z?8%XPwֿIOirWQ5]6J>/ tp>ZW]/p>e4:#M$vBR ;Fpi*pU{ w?fxpIk{5{ D 䀃:_ 檺9ɬ'qǾwRDOK}u$- sl&snmd1#"\SB)_X~s=9_بUޢ@a--;K|MlUY/؎e3_b"aL Gbű!himÚL$!1`8 ]b;*`'okϰ%H ӈ`z1d.:9E܁~k:CM.hIi)bSX7ߌ|e|_ &"ғF: 11 *#kTd2px٪7 O %rR`wo<^M=t ͻ04؄]ʊ^~ bksߒ{/h]i&x ou 5 xcftD﹀AAQTҙMc,cev͔ؐKl`c29H<[K?e|nI-xtwz:[ԃl.ډmD)bd r%\,3ǶRٓV/8_ țb'Sm"pޣE 22'pYC XIR&+LO2DDžk& $e̻3b;WRn$!/`Ѓ9ۗ:ZVhR n+l-X1yOYHs 9~+F 9D%G?i8y6Eu4LjĦ1erhXbLv,x5tAEwHuAK?t8a0ѿhLQA]PօFt9M"uT!_,N>dxyY-iOTgst>_bs-e…oIzY0[drh6r3eܲ!-k oh+ZѾ0[{HWĽeT \eNx'yꉞ$BT 2+qJ'TGw80nAHFs`Pf^c鶴W.IJ4'VO@Mp| _=k;{9g;ry-«i#XIU#9~N#԰LKص&|IYCCR_{5{~zh69O?@0 dm@g!I`f1RASҳ ԙNt3Q[M<|`9a,do&ȃX(-9Ĺ4Ԓw#eHev`(01H4Ap:nsYMMii=a,k :HEH ̰n&ްhѤJP%M.zq 9y|4'A) POmNaDxcOƍj_FS*ff"T2~c\TvJӤW[NU>?`5pѐl|gwJALIƚ/A̘GQi__=8[. Fa,/E^H툴հqOʼ{MHR;C\S]BI B0fWk$¸mcԷu%shxt ˙^dXH ZwMYp79H B!8g es8ۼA|MI9e8Vz%fqɔOAȐx:H_-H} CjG>j Q[Ɵ;|%'QRG=k9Q2۵Saжs۰l CvD'^ qb8"ɚ"vQ?@{,}}ӶW†#ɪ>r&枷Z7ܕP~v.S?a1i%0=T/ҋ5Y:)YT[ Fv(5.SSw<3!˓-'o5lϤQU wqaf%,f"v 7O,y>m Ttq#9cmDuTJnwVmR ( 3`]ıN:(ޱE OMWҀt 0_v7][\SR"@Bnupg˞֗gVA>Ft$"H82;vUOL?^'! V-;"JG鮕?j6!H3tq 3~K'/z]:=yoYt9{9f(ْQp.Н"'M@x`{ +Ud/dOXt&)=JG! _gɗc7Ap-q7F@JvǠ|0KX=/:q`^W`7(*+ 'LYPdjCU~=awU]&'MDo/?͒I agdʲ@!UPJlSk^tÇ ìX@L ʒY9Fj>ya RGc -0 R3 ~4-iiRa@<H `RaQP1kc uh #~!ǐE&WXz5҄i{adAoFEp'"qkC\k# ?AAr OFY~Qnןj ex$f @נ֯n`bZ":\DfJ)v{H`$o~=/Ҿ2Frٶ&+/9 U`@:GyUMQfɵTW7(BJ-<ĠZr 3Zl9G82U9)dz 7rZ0>XX\gu~% #{FaHctKtW >Ziqx/l*L\}\ӔO(b^dJO.P0Z -/l@Ie_ѵ7şH864RMK)f%޳` ]6i4?0ʃAQft.Nȩ+ъ*7aM \ZϿn4W8%D!Cj`9%NcQVŴoz%͔F1e N;Vq-䈥-Z|"OKZˠ6ѵw4=H`J-¿ķ7fP¥{(SդDyշ==ݡ}67>ZT\R\L.; h\aa489&oU>Vĸ溉a?Ղ.xth {BF=fI~E>!%(rx Y8[,BzMai 6>:fx-`dۿ3I@P;:mu~6 SLq2Lm>Se}#b̪"DOM"LIh48 ֩pq&oɐ`,7+RUQ??"e Huv> t0Obk"Gt {Cc}|APhw.8QxxB7PJL(߮5hj <&S!HL,;җKUYkxJ.qAҮC19?~R~ϭjkRZp;@"w:vB^Cvmh 3YwePG!r`c.(.8 G8t"%BA}79:XUA!p;*'k~G5IMWvKhbv7Wk|GYЁUXu24L$IxZ $9Cw士)AJU7\z5_寖{vvN$,2T>xWn< T"i~=x+?6&`тZdX#[(0OjSw]+N ۱?ȍ]~r'cWU^dRb8Xˤ*Ki텝O! x0$~Ddz%?P)E#hM+Wzq_YV*ܥG9@Az˒|'g`_I azV78zrU>5.cΑ6%jcŲwp\$MqJM+e@PtJfhSCxFQ%!y];hflw,L4,NA;R>VWSlWA=ke)@6[e<9Rw($&6X͈P @F>%ɘߚS⋪M:i"iLd5j4Vn?j$*d˛%Ef|L'ҰJrB)8 |v]6m:G|)Rmbm.:)jD QDXe*ӰoeS> GSb1~ewLO[1 =x>ۊ _ր;%؃ T*Da^;*Țk64>zʌfg.Oxrcp?# R_VUvɓb3:`6 xGFVIWC!27 Wf@v^ {o:o|*{KAJOXAa܈z˝.z|W`n?=Y=ol|?y)Ry`Fҽ3EjHor~;ݜK 8.%:g-kS>e4r 1fw3ڜۉyfXe΢)T#(l# o&#ṃވ^3Ywr{R;;Hnn/;}AbÜb\}1d(Q>Qo7%Uٔ3'֤,3~z&)ҟ}C(=hAhǑ15- Jܣ aleJʸMO |FgztN*Om3܍=N56@uL8i@*.D-kL:'jCY ֌uBetΕ4crw^ͨ܊ Sr\4, Cqtc$o.ڽ,K W ʌpU<TPF:*62{hmQ>&q+ Pt}SuP QYzp(R j (Y]I.f?|"brTbc-L WygK ꐠʨFk/OՖ&O]=--qA]^MdE \iO;^F$BJqEAq;Ǭ+Qޙu1?Aq:i?YHSx0 ]%bBi}fS5p/x`mZkl%pXuwqd@Iϭ>K-V{F"` $|1><лp. qA/]%+H#ޯCk}gL|#ϗ-2<('GG")]p9C1Zek-:@.,߼=_&c<1i5]uYNt\ѮXl 7\)PZBY+RD?BLwZj? KIMeom=Rij"5EBb3e :]f,U,i32s&bTC}#HcF2}d](84@wZtӜkKaa 6Z"\,N*jH"XZZrmQ21z#$s\}y/=հTX`}P op>,@m0"ЗV3`~2|@Gr,!y]-a35tHPps ߋ}0?4(DrX5\,qR`ghSƚH9G<BvVp0W&udYZƕ+@:gEjo-όMX !o ]%'RDwUhCF@hmRS֩+nY^m).eYqr%BK:Pʯܦ~L|<V9jݰ$n{H!= Bp qD1jy _0&4~dBF:?O@vYkuxaN(ZjU'\[ _Y]`53L)!NyGpvI[Qi>FSC)3&XW;>#2T߻SνU^Z(舘]i8ċ0K|nVwEM_8+vF¢T +gbҊ ?oXNLR(6CWtXe]t;%q ,#HJQӦ!BGδi9 '[OQ\2Rj>Ǘz4ow`(ݪFLMy\iz.b+XB8L`E9<|:%Ba xf`Y;W+ gF WV kԚ ~#l P!eȭjҵNQ}De$j$Ȟgw2O@=lq7q]'%dޡ;,}CКĦd~I+e}yo{5i*FaxO2ę\T'oD/7d94_w>61U fCOpB/%jtC-> o5Ǽq5lB ['cluc! ?rlm|FcRx*n*x'[5b[˒A; f~M{ `#Ekh-ʣ=4y|+*SxY9K]M!i~Eyc4(XK@wE|%\4XjJJlӭHp ؓh6-ng۩˘d$9)Rںܼ :{V0 `56fkB&a$KHF0KdɵC4oU@#衽R<8E3MbBT*Cp& Dh[Ӄҝ:yf%/mj6(ef0["9˴]i6:\L4B͜i.n?# Q@n0ɯ Clp0o "򂄦w6 _a"C ō)nf<> هCp"5J<=X K]׬o} J6.s20nzk9$<:j =->mO Tspv lPcW Ԙ 6uP1ol:n|'At6OHĥ2'PsxCfʹE -gv\¦sy]W/17_|:Qaܫqhiw8hBA*%!Lʑ(Q=$ܰ &x_a3bT*G+b.EG9H <0V?MۨuT_Bk]G~gkVe<#~4%k>-sder`]ܺ#"ii=(lЖF͛\3YFxP`_@`?2 v1R :,`o ~YWHd`(`1*jC9igz#B5y|**u,5cƣN^ CXv85A^)ez$u D߳Z8^0ddǡW1LzCJ Ht?ՇᆔmY:sd80#f@!<[1~YR}\^hvpkҌxj%[}N^f kl~8V:W{3k??oWk^ćYuydˤK$h,jL8T+o5jR +"Дu܃fcoe%IF"d,&{:Yjښh;`\WO-/4%&G9IU~LBt`?lsWRJ  +s+H:P䁘t8MOXL~{V<Hl{0{v7_aVtQH`e+&Ha`np1hW#̽] xD}|F(չe\56!gwԉnDN?ĹycKo5PuO.@8["P#w9jHG11#1">  ϩ|U/.eʢ RLNJq)ZYH'uODQ3u rk_۳w!Էx=sdosEoRiAWDr0U\`n;Nt\ʹ)̫i(r۔.`D"x tiY)QLI:~]xM]Zb}$YV !V֚Ma'brM~.൏Q}oVۻ(UJLgG;WFb3uɕ:ziʓ~/R Um'^*YE`Y4'o v[LdbLM0,K1_c1;Tc+{kel΄[F~P\DRF)-ZO.5:L&06bf.b3̲X?rWچ[rLEem+uK_DT+wϭu)‘z nTwo+Cacj(txuG9tv%kk8tO6tB]q~)QCb8p`R8c_e?lctݺ0z)@i[ Hr_,1^aL߁6Q(qA Gs&%KtFrL[^ל,U|~ڀX=,lE@V6%d_Bd\l>v+ 6}?)T(F9uJ /(,Շxǥev{L/d&L9QNC R޸CaB"0uN*$)[WOݏt.zz3b{Eʚ+uyܙbV`0z/y${OC,T=c-M!A\;N]'Ŋ"~X#Z(ڛ)͇1A XFT⍲3'cS9=9^F`#\cE~)ۮ?d_sU}R/QUBV[cxߥW`Т(_MQ⍽ e6[u@4CCi)9\7 -ΒF*  Eܙ@YhP41ߠ9ڦF o[bs^Ugў|ϱbJ@Xm] hZUl8;6|@Ts8^9 Ŗm6.5 䥱&gD"Vw՝(0 ii뉍U^Xީ/=s-:dsqp?ӷ޷yƆt=X˄ud~u0{ a?WҘA,F!{He(O0DŽ~ 8Z\/ruthvcOCZz(:U( = X5jcxsv{nI?{{ k5`W2N1)XjLtSZ#y @m1KF%`)$3 MP`v{MeqEsk; $CR,+vD5+GSd>GIx ZUX< RRk݇t׷ĽSІ Iɉs$cSR; U/0lΧ2׍"_~0YKOe4`:șxX}m V-y#dh8  f~{2 i,NHIαɇ,&vȪ 1AP?e)(#nm`tâkX8Ar7*ߘWV׀GL$TPjUU&wg.9[M1GR*!m)#SPN?r;%jc{mb5$dRg"R Z V0jM̙;T܁SM3\S{Y; D޾)7b(z@GBiݘ6&rP^bX<0{ jdFL|tx{^(gP78D ۑg! ZR)9sӉÈj=#YVr,0e,*NVYcozȨcZ81yoD76/"|?A ꣩\yO;BQҴf;@ɴJ2 #2xDRyW,_K$&::zŬΒ*v_&s9r`65[(Dv"'|R;7߫&WǦd[1-&p(LYdʰ8?@qI}gœ ,wO {7D3v\"_\76͊j;>(h:3?x':"./GΓRSw&Jm"= .09_d_k%ۯPko&'Кj"8Dsӱ 5_Tx FY#佹J\u8+Vo/XwNZ|- J*lv=ٯOEg)%Bq1 ;o7Ǽ9U" ʜ~ D6/a۱84?A ֶ)~6cR8d_},CQ*MMh+ݣ(Gǔt괄FBEƝeDGkʥbK}kM2 WȾƗhJ!p[R[Ĉ\:= XE @Zy ==62 `MPTVd/6Y3$99o;FSlHtq^}g♎]#< >"!{+DZ_kWrèl|]w =7Ѭ*A`fk vA B3y^-cB=х _ 7 ?ƠNaNSp!<lt=ܼW)g@yUnW0ADm|SU B`s;,]4/'MӠߗz=z·a#JAƜ!my=vRD:1?[}vA&dKdAxFzo4:`Fe+ey< vG2QVAo1-d :*_-]iSGkqu?i.[DvOy]'mũ 3PDR@KѰP̷R-3ijdO a~*?An߫~ۜBЌ+|۪ *}7ntҿJgS;;vBNnFeҕ֕QΔm^@CƦOgt˄ QD _ .n{bK;?}\a<{`Z!} ". ygq8HQ O2V‹yD $f)LyNq:fG cmL&ٗbǟCgn|FC-#gKl-\"%pN E )AE,TQ/Js,%'!>D,R$0ޘYnB֜'iRZ|)PmZx9pxC8b"(el>-ܹ%TyK a oIA'/HF޵QNÞƲ:F sisi1 rd-8J8SD%v/0*%ᔒ,FQ-.e 7FHɳ#&B-a;"F,Ɓ%8CC҄~9"IsE/WE0W'p氹B=x`g!f3U*`NSFWưp( $Dޙ@qK5;ǰ[1 ~NݒDsY@'J j<]LR2V&cL#Bь_7KSҍroAbx[2N0O,p6[E"0jd7H.*TH87 + SėM9q\0q "uɇWKX2_RADK1!Mƛ>Ҙ׎5C$ý+4 =Չ>TXi"]iAQ.q{bf}2?_@ƒjQ=qm#ߙD'/䞂 kJ<_,>ܤ,]F-OK'ь{NƏx,eEEd|cb$'%Jˎ\)HI_l+L?ȶZJUԲR(6D-h{t{{aL8g n{fD@]ܼIY= A窶}}.D/#e&+[(UH' K &&cUILXV,b٤h xiu;XC%o<e"F7@yA K⩥+!&udVE%EzQQ)vJ` ѥ?ko!װ YnnP(XM;?;W@VإM[Jd[Amat 9$4DZmD=` EڠGLP$bMۈ)z#4n y|{M+2y r5#UD6Ri*P@;Ӱ_ILKFN}e6+ZĬnā D!VPo{SCU\j}Kuڶ>yp|/g!XL[ͼE,YJXi6ց>ihSNPgɸf4H.Ey3mfi63cD5V Gݰܳ{% g&Wsܓ-'Z\n1?=: CRH:EmPcu ^/C4O,D vlGJ&-;D,Ke,W 4K8~P >Nf9A#LJB6B \eg:"^KiBW r8&H|,'&JHyFS5;\,SF,p͍1x*571u]g,)Z+G^ݖʘ*yXF\Pe O09E7*qږ:IqVvYZ'[mJЖ_;'G&Nkp %I6}XcXz>4Hnkۓ!YMݿ*t6+mI R{6s3 S<$^ *P:ծ_,")yʧ#I؎iG.^ #xEI:FB}EDOVטOL$-/aWnAP1' ! M ܑХZ*,Н$2SO6*89:G>]C]&XzC,@ 0.HZ#+yGAR%I9& Px\B-< i-RZ}C(}AUwԅT}J,aQ% 9,saӉd85d)u`V yI> g_*r"x/"C"rR'{4ֹQ?xX_(tCJE4+"Yȶv[4cƇi-MCdwE&Uu0 pnj+Ii/h94LJ|p>zq9I{s4Q|\>ʷ5N }wH9SpVme+=\KUqcfq)AR?m^Gd vvckPF 7? >y_OP|/DjhXApHHn#O_Ppg9lE)":*gfZ8A%E^kҰ㤤%D|#{cܩT_i6wq¿͍-YډڛՇ8m*%],b|kjs76,)V/xBDf۝V͞c.E׼,DŽr>BUaRPddA}UmUWh W¡|A0>cUNAklTJjm]K{wp.?0= C< =%US2clST-OPD@>,:te,{U w*$^'$񈀤:[C`(9‡zC9qtdD(ѡmv;iP]vF'GBn)o*B7iOF-(d@.AdmNƨ cXR9|eI`< z+@ɘCxV}:hR0\7QiH[z8ގ@tAaCFy*qEC^Ә#|U,oF  * QJOA@ݘW,1!/kxkfyEHIR 19x\BY2u?$xa*dNm۳ %ಲ4tm6XGՃ0NǍV칬oY]Ռb" )"V/G OtQh:gXȒ:E4I~az-*ȡ>_y$Qwy&jc !k d6:/6ĨSG@@%܊Xm=\yIjAS rO'Avr4!,K|F9$޶KˣS?2Ģ'3;GV7ٽ6ZMǼ'җ^Dőѱ⦅o Yp*g}ۥfE,'%h[ң{㥭~`{~*dK5%>ţ:4χ`%I 9jJHw(6f(bيD igmć;x\ȫSjzJht~O@Wb~gip Rv2Om7K\d]Clmd 5 vvk<0,O,C7١{_!^d'7:/kZUo {eƢox >GE#0V➉WbK!hgL73W2Qn{brZh8 4(JxP@\6Xg!+c -jTwٙƧ43 E#|9> Bg@k9YbxRT~9Q  `(H92A[07R\ 3 Av1 [ ѣ-h@FnbH BCf Bf[DJE$k상NOC {H֫ޖ^n)l|tk#S J}M )j0[`DDal2g-t+gUH0Fb߇ptf傷F0cdĸ}y`ZRa'kd΢rfuXs)|MXD]a[|.hp q^@+n[$5=ciz欄ܷ qjvf89W1 UcG= 7+ 6@m"抒;@5mH凎OQBr>r="5W]㕙m2 )[a@ؽRޗ|2| _z ց[ȷ#&Fz/5Hrʈ*u(ndNQp/;AB٠ Xvΐ{>;јB_ Ƒqw`ǐǒE Eg9޴ (E_9IpssXBYPѷ?2ԉz_t-prBH`2ljD溑{X:~CÞ%TrAbj> M`s8l¬^VnQӘ,Y8gĘ Kn{sH@17̖jb1-*v8L`"[Ԑ"Z<u+m^H8bXO]8h\aF0y]q\nd]ȧ4yB+;q Y\cCcY ?өqx ephmNX=Yf͑iʵ]h&yF OT:5c2FTU8u P`thjE\ܒI?UgH)- ϼ@~YaUa۾2Jg !g<&10JN&|_=4-w#?ԳwuiDYId&7o:ij2'z ?yXpp}>I|t({?^yw5ΤgR.sȎ;tTOiG܃N6Ø h=׌)qz4N;ʕpa98ېW6$NO`5PPҶT.ԻMJ䩦4OôYPi*f1cHlNPWQyJܻ}RS 6܂(Gb+xn4Ot\Q71X=Чj/6Sj'6(eҽA/94/za*_~ ^,ňjc y,_&)TO0"}op7?Pd<:W1(lUCt9fA^oNW5EYmMJ7ZK P]W1Rٷ%RpIxdsrV6?o{ZBlhGa Y0Åovd ["ߙ]XL4}`HIby >{*aA50so a@ "CE rNPg!^^Gn'SF8n8RI8#k3R(b .,,+#~(ZvU_NJ(I/VR`M74SEuN2shcijt30G*nB.v=~WcK:gXDbklOLL~}&rK"¨I)hbdU*&myA'r{Ýc)7M,[64œ=a 6NlIPn4ڜ@C GjS'|z`aaWkMZt{'G\~ f{+g) Mi"PS|CWIƉ>Q72s#F}WIәVYҜ1+\p9XjFJ@@xVPY( qJK3Icy-'<& TQ(/UL87f/Lz0E=$%BPBm 2%Kzgc@ A\zTiW3tamĖaM+or 5iTΒɍ9У|HA.j:G>}(c`v\ۂ&,\dZ6+EVX30OE ϛ2Jxau&}Hj/ P8o'GƆâl8pnK):t"BSvKLQ<'F7KlױĊw"}3 v8A=z lmKXH|%_q=hOGu8(C:7n(>xi9ɤ`3K=łCNjNֱnW;'4ehJqD _m$11Oqʗ[n]AqSx+h~ssYM1|~5ө kdOUd?\kV,pjg0ܡD2;\.gOa~`9Hbp6MԼ|C5Vz?"!>}Ҕ+n;;Y}ץ H}F].@H+]Oq30zΓL3X*[L1m{> UzM+{*vgOr+ª1x}E`lEaTtYTI`]_ O:~<яz>/ ^n67DaY$| r*v <8?- d%ϸ*[Pw1rDx4pzn:/@I19\9C;UOۅTAɎ0{浡i MYI^fO"lNR^}xg)N@vUkV 9PlAڶ$bp/ \,[+')YbSz_0qAu6 2eT(F[!p w KGOٷ)[<&M?ڼ`"U| ź fT0)FBIMu!bo7Xv,ʐv^~ L)x^ qޘ%&+q na,w{wAߑ-e ەP l\{31?7Uڽ8>sc ΐgt-0OBoA?m8{WMr@^9k)xSH m8(ׅ(MSH!mgGT5.w,e޻ i`~,Wf:X7߲YH ֓`җ0\@kȤ\6 94BP_e}~\ agiF= QO7VL^ -x Z* cH_,Eb?1f,_<w,3>sQ ?+&͒MD:XJ x46R𵦎ARfH^B M1MلgW29Vpd0M e9 :}4W%x=DմBg-[ :}׾ZfeVR/8sk ͆oYڎmb-:ѕncAAzDx%:xꋌRG/ m!EPf˳ͦ}ilԝ؅O0n+[†թwf(2hMUS˰IkQھ7^AG! ˽)ǝ H&>ڏiAS4C w,-Z#|b_WɔO/ ]BˉxE0g8eB!o1TҜAo.,84N6~b1#)6]Nu/漲0J [49ѻ˙/}BO1\f :‡r&|ɕ.=۰ɸOXʰx À ->g)) >A*_>7Q t力*P2ҝ)Q`Jc5_8"-27_'Uaw{[9%mgf!4žr=Hbrݿ5FF^lKPHlJly >;y-HʖT&nAݔ4_/!> *,m^o k@uH ' #"ހ?OSd/B7"L_Qt$L,oGx= 򇾶? Q랄p GW!һ T 5 H wOaԇa#0n5-@ќƈ,!qu)nD2(IX´@ct_[<*x6<ۮ\m?OO 5͢VWȮ@F(ΌeeNmCB8l I3S$V6lm["P9z 1n? 0/&k{5-R}j\Sz(cs4KL2?BIwE7WNQ0:MFrCFLؕ1{3i#HY3PbPzYspLMdv"CꩌLeCvIG ÊǠ9P̃q_Y7=~qus<lJ$ /_ٌ5=x}A?y*꽀}қA蒳VVh1FZd(uj]£\SPqg_Q$7LԵHus Ùi  SKגMIrdM!jQ%T@ĩIiVOvBԘ/|?lKCobEjs qkD}=Zj9bԈFP}xֶўdq]쌨d@j #Qw(\\D"PcinY;Lq&+B!^uM!>ϟ9vGDs~,vsy% ek6pe g$U%7¯t6-#Q V=Pr\V^8hcN;_ _~?t DRIy*J72§v;G22_]EaAjln@cNE]z*͚yKC9TC9fHHW/SM~fI;x]HTEW#h0mF&h_1p5ڐ V@Z/wjD~-"ŃẌ́|Z^̮0dQ /i&G7y5bF]~^5DcѰXFLAUs ~$x67n:uxlb}=u~E!qHfJgÐ2h`> V-44|H鑇5>Ty f GeJ~PKhZؗ1_,c W:'7xv=P KaR"sq:C_-tHvOQ:gUPzg±5@s=(_U13XbFFo Er23l:DIPvv͐{:b(4ЮaQtE#^uN[&$ (u> 9,[_!<}/u+ Ĵ{1>@m/[KZ+e})I:g0c2ͣEq3jĕF/X 8װ Ѽksbf7ׅ<-E"F{ӮZMiC`J㠋:hNYQF yiy]Jֲbx55zQoqқ|zț Z3y|Pc "a1{JEבĎI^/W]fID86pzEU "CxOArD7궓BT?$ɐq +T'*yx^Wk:uDNugF"&U6p(1Ӥf/Wc)#_QP(<ݐzfl QΝo!xqYb.9T2x,jÏ1#w3sAqC⌬ 0Gݓ{J _ձ(o|zʻ{2 (i{JY'Hz>fLcC㹸d5$&UϤońhQrLa½=*Gc^ "XTeڻK,bCUN Ńu#MhDnF +z|cIpo;sWp5kjuBCFÑoe; 8cʆ?xR>3*%,Ww*jӗ@䪫_:M!N4]~i$?8ۏq~@ M)gKhN0l '}PGE&H'UODl+v ŷgfSVE+8$xO=m6%)0O "pev4+6uQe#BP#nXpxr`f+lNATIXqdx`aE ՠB7f RDC𨛦GfNi%3넃y}kDf/f$x'MC2qL"z*X2oQV;1/6eYs7P򻴒iotD*h7~1cw qxYjKO?Zx*} W /@s<_ZU4mL_7wUD%朩\ BTۋa:AJɝ$ߍ63Vط0ogifU( 8NjwqIDj__gG.Dv1c+t K*|'w=t =/԰&%1T$Za$i"dq$(Rʲ%;|&Y2~rn`qV[kfJ# HP+0whd!_szpOg mJ].}c]- "ٓ< x2[ W"Oާ AOED1+"PVp%x- }OQHdC\yd%=cC]Imw9J1QOE d%<"A~"%vL[{GtAC,oi2sU#+*d~at%<= u5 fz00F /:uT4?k3 R'~{,߻&\}>7c'eϐj$"gem.*r436 t8)0U TExZ3O0)q6d2wY5 vwE6$-zD"7cxǘ l#A6hJ;_n0ςqAD&za/p1ŽM%˶B Fu7ɪEaV,ͧV x`NUy[n*?-з26 ;;#& cPgAo|B`տ3o:0WalHtJYT 2I\sj 2=yv@ o_+ێcؐQڡ[VDkQ,6/I^wV2L?hn#Io!UE U -19@˩m\ }( 6:`/*c];w{z(;\ BL30'Sh&#N敹;N{ F<W}veb~)<{%?_%+qvcxir˼'!lSWhՁ4ϸy`049 XX 5~#)!{)zBŇDBbX j(]J"v$Is[`?ZL[;b *_2x~9&_QL&W݉ޛpfDzNjoE ŸQG]|(;hC7'}})g_t˾&Z RC.@3Efl[}hmGF? |J`_^coj&ڲ,;RIv*"\'0[uVpbM4S C/z0ܞb]eF v#hϼE3").s~rVc\26L\!ąM{1 ,lΕŀ*O=Umz PB8v&#e {DZE7;*2EP,X\B*+Bs)c>`c->$ qf:At. +\@Yq|Ug{^Xbb.cXm/gx,_D._ӽR f St-Zsb7kXT7$օOH%k%6`˻x69t&[)8Xut_ْs_-ǶkM 3Ьd>8~2ˊ6* H2C=KNKxZHiFsR푴6~& @*L~Ih~iMxb@nl)>*X2m|Jac6v#x^ah&6 e[k{O2d߉sλY4"TE$ L nGdV H(=ޯs rU)qp-\{5֤M? OUsEȹ+ptIICVtv{7B( 9c1m!Mñڵ~Nˈv{∢bFmǮܠ;dfE~ش3vb)fHqp'J6!lnʣ ͍ `Fn4* Ą3kurtM.i9 C,pcsҴ?aDB$E/оT:vQ|8D V<狻*ʘbQ"Xx(Cu,E^vlXBXWj*!/JwIu_0*X˛5 n(=NlǶr${,lgmF!yL_+u_9(`6d;yR8z5bENܝ!3"MkPƣZ-Ek.-vI NjRd*!zR,mR좖gWJE߳i\AsTH>ڧ*ė2S5*lw(+co%o jAR^0uR7~֯rWn%c.pI,v<"0p#5,M/@!AJ)HQR ezc-0`!4@T ogqjy?g7TA6+4XDImG9FnN6MMk-cάs3f.We +z}Wc$o36Lu~C~mX/&Y g=@`s PXc5e jh)r>'HVX< dT$O Sيͯ@~}0J"v!tU G'ƬQ`|GeZCG(?xM(l{^ӎX#Aɟ,@f/^p'+ @e,Є׾ bf楏\0{)7>o(ne:<.YF}?@(+f6QBqq`#u)]b^Ģ67_FCG)-ȕ[bv{[eUS68Ȋ]vSd ' %#h6-5ov骙Eh~p,U[8O rٶ:w9_ d/xvrlcj@ me0o;m 3i- Nڡ~17FnMg T﫟꬈x2K@81—dmUWBd-VN~tX> ?E㤁edaszANL`=>Lhq&M\wz(o% Wo[O_m^Xb LN fl*ƌLq Ƶs{u 6.F 4𛨝\{OQm7,c0.ԁ!uHj#t\6Jҳe4b=zC\}`nsvJ-DGH7IPĕͪ&#Dn6X+ƢZFLnmdOh8Wos:li ;e[Y- "HܪV~_f)=0|P?؀T{{SOC??Ī:@dGײT|buxfwyj X̸efWzPŏ^wtEAv!$5 wzKkۂn*}#HߍNPˣt"qQJO ,S\ڽeUzز3 L.)Fȋ }}z,ۊ1eZL?ڠ'S\Yl_ +/` s;+!t$w =&b `jvEy@ge8w9ua0 @q"D ԙkqFZtKo/]逪q  ۺI ~Z& W7$>Twhz`?.8Tl{ :RXq?Al{2&z) !{>|ٓJ1Uz/P.:G6]ޒ*݊uyn"hd0L󉖵SV E>!%#kO_X8_hWb;||wثebR;. *xiM dҪ7"]xc9`/bya|c }. ZNpf5Z*c`--؈Toj˖9OYK-W3X.ju'D_]5Njd}S=.HЏ&X (eD>7b@;̗oF'CoD *~5D_ovcsO9flzZ_zD>pW{+.˥jU=]Ʉ]5I9aJPO T=97;bj =a hC\+AQ] ۥQ?ՉYڴcTv\:|{נ)(M|1eDO ;M-/!i/Pԋ'$0'pT=S=!%;uXwyoWeRj5gQԜw( ^C侫ծOknZKQ0@`j{Ʉ`,:yCSr7s>T~:S26;\qzvkϕ;Ѡn/[PܒO4beɠ2sgNIWAKȨ%^yd(.b0)??O]^RGt˟X†(DZn̮sa6=XdgoE*k?^&uy`1~LMx0#˜0Ngb1z&m9Ӈ,*ʨ;פϿwSQn]gBODVM,[oo*|$g Es'+wkoΡ,y0Fz9f7vFEm\w#FWqǝq(@F8]oT3^7\ 5gT,ֱ+MHz .>psߒPppZ7i#ޠ^,]yv*ZѷYdȧ< %/iע Jq)8JF 4AlEbtNyCYl\a.f9x4Xz ZA; 2 ]Hm)̡w<7T[o¦ɴ LtZeQfS(4Cb&nd%%^˕Å;q '񋢀bѯDL8Ɖ9.z>@ S_*Ji[kl9Hr\{O~$iW?A6_x61˄ q?gūln}z?(~4)'fVoD|4{;P'&>%WXj 3L%pZu~'C`/=KuYR/ wgZq]DQu#4DBAB|; ELYk- Dt#|^j^o<1v_o$)f0k*R&b lࢱ F,RIB_/]M4XglKb{HQ)K L`5Ž( Ψb;XxoT>񑰂|5gKk|N6}2JwS&݈~TXbPc]*\;#M׫ |Ye`݊ PM\-+]ہȼ-xZ|E_zuk;ay7]]-4v99[C+:_g:ʬl-b3s- 6ދ{EyPgPyh '*ϑ GU'~!M˵J qS X* uzu}@s@qpřj] 1>Z4nI+?@kIx|i/ˊl.߬~8F3v|tlq;Y DL^)3nۏ;Ou )lWvE(NaidPK GX5"sP%=^Dn"[$ilXв1>({z9/S_'Ӛ{JwⱢ2z"!%Δ s8iZe{qE:#/( ng ]=FVkw Aeý42|Fnpm+*l/JdT:j 2ڗ}+ )" r%.Gozvzwδ{HxbFj5b:;jYًU\S5'eC y%D4W%VV ti'8M"?&þ-N/fHq=1J]5 ˿ŴՔhLCUUDH9´﬍xky)c(v[$/E >.mgCgI:  q]aE`e{ϝ[dۯd+I ea_ɂlk>~'ۦ6I3q]&E#\z5-Z<xrM3З7nQ*\p-6əhAA42_ Zk |䣄3xuz+Ӟ~dpq1|YWq=bQ5GFs+ Ea/0 շ}Z=o?>(Y|^lqipëTtա \vBJs,mt`QG,,>˻EK6)r sI!Hw%zԦp{LbNVܽm4>U3ۣ6'1M542$;۹æ=7|\m]dO2xJI&Q$dTC!0ƆvI>L%14 <^dp $ڸOjNM&4#nM}dgQcF&hI$o5Nj쩺ȥ]VD_ϓ9D " Z Dɏ2o`髠6錧@)ΕZ!Ɔ4S^k?]xi({/'h?SG 0(!̻Ȏv8STiKB^wׂw<]Nɦk2y<`BDUv=rhzUlvGpC)8qzFH#.<__GrXĆ [1^)9l8"F.T.V#D< x#E\y8{{'r~QyKF;fR؅4NsZ+ɇXRP@Tu:JSX5|37(#PZ\XpNc?5<&oW$a>m #_f%Tv@|pI}S Nl3f8S[a:\ꦡ@$ ^Oe^ΤqM{2AVjpy[(HHPqwn eOi{H>j>9S\v ܅87(N1l0 H̤7ZGЭGz}f( B~~w ~(P}?-;+LGFXѕG]Kf(839)I=,|*}HpJ.uU}J}wAg=AdY-.EIE ؄ K wƥFBMHDY4 qFp*6Ub˲h*.w"335,~w)@`臷ADDel0oGJ;f5oRV<$ZoJo#Ȯwq> ͰWCٍ7R bɷz{ϝfTGori4sSԿ8,ݚ eOxxUMF yK B/oIG;:0Ȑq z mEpzSf|xVc5|5ԝ2{| |޴_^l v7UcRyF@-kD n|N+3 Wp }GA t|zc+F[Nl5 ^S?PJߡ:el$mz`/h2b"2d5{{|d|K0-݅rJM|f7QA/}/RSqI@}n꼜&}7nF ^ޱK|u7XtBdCOnKjv(PD7m0_sٛS\ M+1ý04}O0sa7 #EiP!O+1KRA;a "p(_\bD|1s 1XU-4w{ .GeB\n?58f&p9B+TLzV[PdU'YCuM&uz2@3'J ;']ad@6Fް gH`O eF?D?&sJ_ v*nŎzWȧ޳% ⿘N6ݰ{O>cVǙ?9=eGO%&Zؕ&@ـ !~Y ~ ˃)ЊU-҄?kvIL m e R%SݳVp3xwA$ؙ6! 5C#!#?c#2=3ߧ %YeAkAnVMzNTD[~Ow:q]da'el(+ڵ=@52i,̓~C92|j! ٕ_7g@y3 ?b=ݢthrnK<?szҖg*p3 6ܦSK燦$UKSk.o,P;)GdS6#Na<i 7~b\ӹ."X`f9଴Q%k*,۫-p/p)eik;w[QX"EI  ߲߄x;r4? ?)ԟo+ 55&s@pSswD ][OChw+&e48KJ-!MIb/22rOn+$iJj`R8;&r Jyi'K|jPmr-]\0d M](2gRe̗Ƌ7qq Wp@@)VL23erxNX&GXav,%!oW"Vjl &:t6OfP H[aä#T2Y[/xA4mZOP ӗ`f˸1 p(GH3u<2;GHUM|5'/cQ'8A/c{#E~2OU+Osj|ӱyNSl K|d fٮ,p&4p0&1nc#؅3vŒԣ\m>pIV[IU?Б_; lMMsjN?b6.3} bnK}P8aoϒ_nN?vL#&FZ[ܒmWkGԮO/P+ wc<,٭+~^:mR<$wK&IXcfK1n4V\ 3[^iJP|cM˫ )HwW D!@8/Gׅ&8ELg;_?/Obe >(0 ҴVE,M ]vVrHŕ] :NyX} ߲:Rt)Rǡe8r27Bh .bh#Y,Ԏ3nBXYPHIj I?z6xs=TiAxo{{Z= y+HA8I*/u]$rX q$Hv& T䐽w!HfUx0m3&{.#`{@M+ +N*foyɊ؋tZzV-3SWԾ*zI~v0EۀNQe" 4YEJ_,0K%}!EÂ{/ ŒDp҈@g# UЋ4݌έ(~3pX݌0/hA{.4ϧS6۸&wld϶!䯶P/'n CSKM'> *0M54zGřoP9HC++u_ ^qm90.s4֍9;+<-u{`mitM ӑ袽El[J ׏֠M\/*;10`QD ?_eN7Fϔ`Z-J T24NL6dwUfc~e'!vv$PGUU[Uu3@R=^P9uF|^CmT %W 6/~{D Nƛx^7OAosxVYecuJk="Bsg VLVos)i./7/644, _͎*ypu|T-+wTƍcX`%pHd'0}0'z$^~jz슋45g#oP$sQ}04xO{ ٔsz-8 @o;0;M7<'Y}XvHN˹{PޏujJvXރHEN8^V҃Ã', *x3w]B4~ <Yi}3-Ҫ^JyBԤwxETgoPEf̡o()t,k/i Xzl.$>꧳ H-CW\FB=C Q(G&2:zU~s̓BTU^D^NٯƪQT3īU Л?^_AxU}$$!#:ZbVW᤭,ǤejE_d0KZ-pqgUk.ČWtˈɩ[\?Y>1JI.k, =Ai)=Qf;å :Fiis~-/;{×w f`Gӭ+-;[4B^l }~B Jn:Ͼkj!cK).3(w9`Y厒*l1}"1I+.3}3,J'[1[,O@sL~kNB zv ͤ'ɲi7d 8WnyR槕6D=}۸3NWbi hz $qfnX~-&X֭fHى8hc9)f1+!Ġ?d8Fv`kF[r$yꝊ[1ؖy('v%ϴuRs!A 4=1n!K-A)(ScP?.lg럕 =0vksuATCR7QGdFu_O(A I*ai<]椤ni0fEzFV-kKU4ԾwutyD_h3Iːm1FqWX%Q>98X} KJrPJYnÐ<9X5]cj)ϸlO}Mg55{- kn=;|@ TPrX﹙W1TH8n"H@=^v!Έ304ynjƙS8j_t T? 1PtT.2:SzO~^8пkF;=12pa,.ʳln.aƨ}%*UU"F[>5FM>|OBm7W`>GŴH((߸ԝ&%g|oS?7=&€fk⥧V>z>b'ݽ۩-z?z I=Whيx*5Oc]x5o[+N>89|6q ȊlVu( Xdhi妪V [F6d spQ$Ë f͐rONxs=)|,څlA7"kZdjs~ DPI64 =}\,Z 9]i٧V!5깅K֪m Evp 0HRM^F&7K%}G^Cӎ+"sȹan4%=afd]X$\Qmpf`eA)8#sEj&oA{m;"k JRiG/t'ގ]zʝA]:2y FTh/̡c|ڢrNb;DDy\?."L5|:)AB=mQRpp wqR<ش22$)?#AXȥ+z%! ةW__GiT@4<1b9kwtHRKtn!vZ2~O@Fל6\&%A/'@pq89]bbivQB7:D.\PX5-(_?T*Y{S76}+ &ޙMFSd6]>6TU'Wy8L=Lӈ5d4@l=go [H0jsz?⏖{"]m9jw p8Q ^7p&V)L-\CbݱiNBH.F #6MYz3gEUklđoXC`E5.IMMNK6g,e!xjP {W&_'oϓ\f[Zד(]zy $4Z=U[`ҳwuf/,Nô& w JeD3`=9Bӵlf 0fLṝk~|6"\펅D\$x h"ߴ3O5酮|S#@V. EUB5 R74㵨a N"J[!o BníwFCpT (qRْlyzHEߎN54Cp+h VXn3FEzUMj7z Y)wmƥ|_3 iڱasH v7~Tb\Ò^8K!{^Y(_)}IW#ZR+U鈘 u/*' zP(iPC>)F$IB jmMw:Bp$ׁ0S]Ct3 0ո9 NO[a-M7jz '˦uȬߝDu퍹r!} JjohƋҵY( ͞@NTN p&NCCc!Bfd .XP(&n#0sOyWH[UW:SYJ[G Xų*|hqɴ Y~{.Ubg)$X Vv:v-z߫G-#D,tqov={Vw[ziC(N(£Lޭ!l-%qi^EHO,Im ,IR0R*NcJ[Bu|ZFr1~CdhM /bXTOKODZO>j-'Wu3ab4f(r+Ll $@jA4$:գ;%d_25nd-N/+f6 6aGͱK!UB\([V[1=C놆V^)k{#gF"[YKq֩nS&w:^2MAvy8Bt&ʝks*>v~込HZyעFcA>A}QF7`N'_\ʨ:wH.3-=h-AUX[=$D_eu7tJ7TV14M*հhW2j&Qzdar}gp:steǻZiҭrkE4C/dz`~VZF |õw EK|V[8B*Ȍʜ:ffYeW3p!FZWe)'MխI7ږ۰}'7oս'$m >L[Q>03`-TeŽkC@^j 7P$jyJҜUyve@iMkJR^ZИrb=b ~q/2[ wy v xz BX K$5I(4u'2V;D i,$3!{ܪخ[JY _]((nպ[S;I#*;d_.ߎ2}"죂 SQuRZ°75zg^-XMU]UJI TKd_'czVW@ ]]l71R0S8|\&QYes"-= e Vk+}cEYdžNBʥ_{0z0#8=5]r_̿F=4 gTvgvԏ(yz&lmJ;$&.{QWMvQGjxiߍIGY+zʚ6A0x#>K"/X\-cŤѱeA&&>9.ERp5LC/OM+D{}S wfTǍ6pDYVZr"`N7cZ\}c^ZF!$gz=pgo9Fp˪13i^K*!aC[, VY~pMGF6x6ľztv3u50F *!MLR(.o<^dRܻ$m@@^XgJ?Q5 7rsUO7g~Wt H OD#f$, $?fYׄGo&V9U+fx 0AJF;\rEcwvQ@Wi3I9@#{]w8]\x}Z*LbXZЕh{b.#"wb ~,j}5rqe_Ej0Fעn4ABԒqA+gN(Q!>sLPaczR3/$?E˫dMG*j4e+i?9 *%9/\[v3&sh|y=*lnw Hl錼EyòZ!\{'%t {wsdnM;Rusj!x7׊$i#WOf(sW!q*$JģQpo'fWHGK!\le>'Kh5t1{1|d4زm\/}L;1/<m1kiH&jU ):2fe  h)_Gj_ׁ>-Q@ۼdnJcG"v\#Er >)?F[ҶCBffiZ侄 ]0G z.#zvR;_~;"ӧR5 `$q͈sѻIdJ4w,@4Kq-ڏ̈8wJk6EW`^x;#oNkZ0qFOI@A6\>asp993,M,Dx#ڐv噋ǹywڽ,hjQ6|>|;T%'SZR+ 69e{<>mYV>3/5U!6wQR.1@BƁ - VlAA{EFdh}D %쯢U_SLq5Zl>P8G %ѝs:@tK;Rn[W2otu83O$h[) :.ro~G(9"Z-4zQsR~ɌR o`oO'KrC %x{,/P:J1Q$*-$֫h]ڵO 8Qk JڳMQ6J4@;by̔euKWjĎN4Qk"0-V^#93V5rp.Xi 9X} ̗@.5\S≰tQO:!b8Dkԣ w?T@VU:9Jb~!' +y@"8y9QV IMyν&Ce@AҕyTmOhaB 亃-HA%{зw?NM .:~DHI)#dq[[:SO1aF|y,<(򯚹|\wwUzڙ}\O<58̗:Wtm"HB;u)LIn[嫼g\)OBM]@[XDѐFێoC1T$[ ǞAj!'gh󢙨[WW%x qMyd[m>7:Bn\F 1ȟɫ_p = 8@>js+IXύv?5[\ UO8yaj=.ڥxXM$-~2+ξ3IH4DxoD7SoPh7xfA-O'O3GEɫDe*RdA{ (ir[PXlYpVPCL~-bauwPiwd~j-+a K$, APDr +Q@l[QKI3xNi[+'ME5M$I/f٤zl=a.@yQ/m~x+a]i& kT0%FRl{9bDN-ARN@`[d\ 1%.qg`;̀Y3! ^㇣Dh޻*/Gdab/QBhUͶ(Z0ϺѸ4q0Po~Oz~HW.0-w,TA'{J0}](33AoGsk9h&gFx4">r2pŃ{>y dqP[W#)Xƞ380" YlոD W55f/p4o>OgAvU6c?mLw҈x*:.Lj':t8%{sq45bڝ}BbIc1b? 'Y{ +"5"Zc#sKJ"@X1E0. Xt8I4Hs{/eFY*t]=ϸ]07ƒ[I[Ls> Wv:[#)Q.,}4U "Uj a^)(=FZ19K3*gi\c)fgpyu<!L34iheo.Bb3xe&Ō!36811hkiN]})a~`α?֎1geQ}w*Ɛ1,X`8zE& k '$,Hn[2B#T݈|E0w@lh#uHÑeB\M͇wwwjCIcSxG=<}](}3u`o JAIYTHrvP36: HWX\~j&-Mn;7'9 ]Ԙmإ[ð;x(zdip`1fu/vZS (K,D_>VUL s1<2 `|SllGZv|OʈlOۙ d(j7d`ˌ Li)^&t:W`س%=}Qurh(qئJ)*!*{/><1HG^Ja3JKO,N\_q0:nE/B[ 0U$N#ժWLʛ1UF=`_٨2@=Q8'U/衸n FQ·gOŷuUpB=r.#r8iȹl-ǂ4i6r9bxzƼv̖rѝsf]gHm]kpwr -׮BDفᚴڞ[rN CVZD$Q?f>H!C a٢d^1YUTtXxE>!̏V5uIG3:ѬP<;lwR,@"SЫNi3҃Ms$ѨR BKh@2,qiYH;9$h&Am~DLU^,4WY'3eiqy{%/p Qn,Iw:yuTcrHʰm%}\wɫ߮PJOȸ2Ŗj2ݿvhB#OCSR; !=EU^r'X4'U!EVm5+4:f xlNsLeD |jjM*H{ǒO$[,*tJb_Odo<8V0;K^rI |L= P!Vb+w}Y&]jebtK~d1|=>;{l-h: 3C"tg*WȹGL!w-Ym8׊"(QeXoJu ?m%41 v\,D9 ,V'htf &B~7wuS('N.5?lOxƳ$ =<,BXxIkB"?g!ULMNz@ xcͫ}Pi*))16SPDzTW:Lɞc}ufk5ٰrpOzTд7,<h!{Y` mE#WdQU:C],NGfIUdLpOla XP V?g嵾kFaj/| PD[pϵHشu@1*2T5 &k~UQaco"UQfJtׯHH1p\MoKh)O0%w,l˝UcNY MZΘΗR:%ӽ~菂:TD}IS҆#r rނ5PH9Օ}R6ҫGr/@=8DoYGӢ4f!X0REZS]?J*:mC!>v\,-"gTQV0%vgG*'B|io4>I&2L E>WD9QM7%w?sDt aS~΀mJ%k>pcNkhi -.hJwN{n=T2ԍk|2 LV{az0xO y}1=l78208h⠏׭K8(5ցS1e'WlivCG93,/;=~{.^f)ÃӐC]E TN'rϻ N8 3Ij9Loٱ!l[QϾ/SX#'t!a{~P=<|cibց(r]5%94F?R D/ U@_Y㛏! |%KLLJEɗ#ԎVL5߻dG*l/Ue1\1i/^m U[e{mT7fCc>b&Z~ͱ3r7{tsӳ'0fkx $JV"K( KL}-F?V a筈Wj{seD/IM$} L oЬGiFq'qZ;,4\#zk)ui+yu*GJQId?ޥ/$ޭ{vԈ1x7uS LLFq oN}Sܱl_>e H?1 uc v>d{zd7>Se'<uyL@t72dЙk12Afehbuqz1b餹ۦ? Ai'ިIMڦS WGkh 45-ަ܆7,F QT]K`?9KY`yߴ))wi#X5 4qrHʠlP27DSq@L$kDvr][b=S `Rxɦ?_ox qkDbPwٞc廪wֆ;t(Ieﭿ|h@0VӡktH.(X ~m|ij'0kFi[cj2" D4Γ̀䝤qqW@qߞqd }")ԟ9a#vŕ+MVZ[i $f.E: ry!P3vKF4R;rUT}Br?u;?CObsrf]$8OM05۝Y.ςF;%cc_c.Z?qt31L,Z/ԚO0oHlKahgg.1\yކ %ǫlvxIzۺ{b6EКGÖ"/Clp4 X_3̑G1Vy:lX!g9SX(y@M&2i| ?˨eluj MXF6 ~˼p?344}"};ql6#'elgST(Q بߛh& ZXǪ$BM |'0ZDY٥&w"a2G&Î9fU9 +@Cqd=~ChPթ ğZ!_= 9Y 4ˤ,%U#Xh'W)چ66E9;l Q-]C, j_Xd)Jr)rFúo GA͔kИxn7a 뇘кQ$))X:'4' )Bֆ]ϜXถ0<?8M8n)o숚iYV˶C1<.VGh*?ݓ9ro'8^:RM` q  hvye]"{;{s y J7-C6HnN?u5;(JBEMʡi2`p-{8 #g9fqj-HE#X5Y,w`R+MkDlOn]y6\ى&Qy^ٿ5qgóR&چ})njr7)Į$۶[.[$!;r~&]`V]6'_zrMrvDjdTSuv[iq!Srneum2Q`&Ag;TDm׉$ôNr҄FkqQuVʡ3LZQi<;]mH &IO9 ַ\ UA6p"&Y>[zwң Q/VZ`ptV3*;0K0-{쑆;|x͔ jpݐ]!vcё秠D䣜Eݝ|]sk"o0GN9[-XTXUJ=ѱm}+,CԮ+P+Ǖ[$y٤j-9]6a|^\oS4-gғ:=tmc$M4Aà(__ O7݈]w@"#N_!$"a1#Yv7A.VC ]6E2i lU>S%?*tb5Dj筙) =@BtnDe*PݏqO̝no p'fzi,q1ly"ֆlO5ꦞjٺ"N'Pi0!h$[cض6#w$F)A3 4v20VwPkzՂ5wQ)fC d8ݕjі@0ADVjj_z̮7 A V,3pD]HejG2SsBbkoYoS!vwή+*mv59G5M{r 2v,λHM?ݗ6lg9b^]HWuX6^(JmT5k]1E}׆ԒAK/{qP*!j6&M$|ye~f#IU i˦ܷ LStPkiNӟ:*4@a֌9]PvGdZ[3,l(F.ԬN "~cՐAGDzٷm09`8ىznU)YeKTiv0HE*tbnu}BgjֹիT07Bχg" hjH"[\kȃD}WHB3sz7HN}EiW#b*Y!zȾU,m#*(ޔ;Vi6J,TA5 ykAb_sڸT:ewGñ)Gxƶ$sq!RIAes;®{Zc )BJnbWxrxTiL$ycI /ف4E]siZZns. j66g@ +IxEP 8n #GFa8S8ށ@8|`Z,:o4<ߥ{S+ Xb3/36` ʆ؜OTU軻{;Ќ]{G~ӜyJy:qk0VEK~*+wFŽ0L:JD l&hm9,(Şr<*Nߛ?5(F.k$ȘvxJ"wz% u8eLؑRHp7 nBv{#C$\N:xtH֧!(MeyH<Y^t ɓ"sh̘.iG/~ g9V&7!/_G@?GkC\~\1jwG}߱ CNRɘ &&0(G734_ؘegGKKAN,TzÊVS<=SBfks3{j}BuE.2@ m^'H<O|w%qXJuxl%(m@ bY#hs KvJ/ţ& -; (nj`+=ҕ_V6AL=S\_ @3?jy%NC3Ndr&:#0FBBOR&ZT5Vz،k4@Hs>zzقS-hyx|3%y=Q`^kЌ! xZ2B߱G!Sƒ/`gu|K Pw| 4lܭRyXMԺo]."R$mN/Z%WbhX"zƪ9ߓKjA\^||<5 ߧ}x48C,fM0h@`op&0Z4vjǿMH\4ݷ4՚i+(U.'iY\D~p߉nrhP𐥽N+St1H[^,cn3C?`Nﳪ{dÍmN}3` &\ ΕPbIH꾑|K]'r2<2,>}-plfGN*+R8@l`PCF%RϞ`FjPs8h cLe|.Ҩag}|%Wq΅(` KgD#[EȼED?LiC7߉Rf0B[}Vme_e`.1E9n[Uן\u`yU VKBQ4,#uypf 8t`问B^rȋ?2_{4TP%dcn2 A]~7ҘoKW^B}oNoTs!dT4}~:D3Pw+ V#ͼ*6̐{դ/h+-:O&.['dlwf!ZBX Lokx%:e~ Θb rq8aq6@Y-cR&!;3 ,Ж5$<Ge#O!c#Ui&K`XA6&ff}3f%^ WT1 -:`WP!ӈr#g %Vtrطg)HE;C!c_~J`=1B uL.v5H6E8QGm=jωodmf=qt&O]Վmc-a5ʍQ͘Ӹp_1 Ir+rpg.8"?_~}/ jGrq$‘3à*\ W@̼Q n {D?yO4EvOlK,T4m<%!=:VG?VKؑ{"A"d8/2茘ly1Ou8b6hQDȝۉMذي<Ԟ T 8D@Av{e [w< g{9qn-~wi"9B' :4(O-PYru剴?[&x޴ ]8Ip(`9|~?gs1+U͜!Ę+u|KTm8@x#Op|-b $ݬ(Q2&`˕V~ќcө$vz"[/ p@l`|CmgU0yB9m$&';p[B0[ g2^*CRTӷW_@# ^3q2Pro=Jm]ks-tQZZ4:q^̨Do;K_6ێm#xXH)d^zd?vz}]1TyZ ϣ"!U` 8I粥(31TDYYG,7t6'i>VklڇxH`Jp(yw.`sz_҆@{%!_؝%ՒqowII<%JG‘:) L{Uˏƥi+}/;/FE6[pD?-M x E՗RT(Ջ7shr"s~BOt_kJGy=3+I἖}yJB'pO_LI.{px_^PC;PzB](D\CFToL"=,7m"y(P:cFh9! A,<~",<95Wia"k06ꆄuYGa`5V+ V`R@Nlyޯ9d ie6xCW@h78j,Cgg4#d~!~8u!c╃m\?ju?JZ4iV6&nS!y0>LN$lNRE-lrN [\x挻YSv |KZ%Z ր+z|(|s[p2 #g)ta^.\< 1 fYڼbYsH/F `|ݸZ]xoGjXS*Ÿ+ f-|aӰ^RjT+1-b@# o~Ul SzDIq@Rb<K]v;x`BD[ ɽiDr>_\啼qPDϗv̯):B (Eoy1aJG!Uj*~+o|trDϲB{{wD5-ayPЅ+,"58Oԃ7[J"X;7Cb{SQ'_Qb +#'[ًLS4Sfk˽@*R[! J\듑BKDs>MWV  &KsPZlL OV~IjQ(!f+/q}1_PAI#mn^Ak"̽3,@ݗl|Og085BKnfZ |Tm L2X.XUt7m\Œ0PYjeoܖR2$T @j {\XIPz.7 ;);:F;}«[ tX06? \СÖطBʹ$r eF;qtӦq!vRAjI[0nSzWzX2خ:q0eXc*}bt8Fsχ^Q1q79X0%MHyZm U[2 qǢ*=RaϽfEҲC-elbUei|8ʹ2̸&3NWaM{:gcxׇ߽.zmqƯ]κlfp`7) dZ fѡ&یpsh%XDZoGD):)x1¥ۮMgÖ ClIp^S65 l,`r5Pށy X&%_2mߘ[fz|ޱ4a%).Fm m*{u~ e F^畚OO+C%r,~bS<ωd~6ҍVS湄C,gaW<ՖT$ 3EQH^2ߞaUd$DWO8ϔ Vrٹ3w$ G6S)bو'!v#Hd+n%G,"6`8g 3˗m΂#ľ\q̹`c?bGp.l2n^+QۖnxХ`G}m=A\2ΣX 3@ ]Yy=lRtX4͗ +D*}@~]о N(Ņ?E"w)ʂ ƓcZi"z Z1l{lgMfDV^uTr.SZiOh~cQxs26kk^݁}j~S"Rt #Z"[Xfv^vITS~3Bٳ)0FB:KjA~,I]wŠ08&,$N4#zQ-2?J+9e"]V<|GÒ_K v3s WoI<< zxlS>+Ԥ&|z[~  Y1]op@w+L ;Y#Ko'`)Kqw6w( eͮ2 8h$6Jƙjΰ0pϭ*P?UfŰkE/NdI3H39k=FICu |nw¤283rt͂O8h2Xg珀পT3|rQ8B\yYQ-,~A9H}al|=Vd0*笞N= Zd &P"".mNM'L6F[26dĊƃ")gb@+#-jsJFQݘ3Ov<7>)bmD7ߔzQ$'pVQ(9dd f`-ulGb"c0,9+Q D'_n֟J$#ZX=է`6jƸgYi}(sHAq{[C}G<K 8\70B2_6$WCqGATO{29yRJy#ꇆ`tVwҜO҉\ NѦE]jQ3:g|?F;x=_BFI0ӧCƣ3ih/`P4ż>*%M"y2(1hhDZѿa|kzh{T&Wuy|纃FMF_(<Mql^dD, ;`'%t*% M: b]:ݶj| f\md0kx& s)tZtxW(%, j^)ףT M+ޟt/FJT!ɔ<i:NJGWnF~s^V.WޖNĒ<P<_ٛ|'^jj]eJ~wTjmepM]iĪ=OC 0<Ї&{6xb'=ʻ%^h9,%#SbhEGL:HC+Htڰn=]xᖖnZ$2 YO|jz57=/щ^^>IF Yclhw[ɸʳQɒ9) "r?&(5CFoSrs>[oHз[~O߼m(Yqb^.йZ .}{X5fSs(w 5l;a*(v$pۍ@iS!լhj5_ S<\]⫈CthnrE~fhI1K>%\urȒ)Ӿ5F-D[ P 6LZ@QTi\قT$ܱ$}XIkra JhKH=F<"V,|I_jJѕ*m҈e4p_bHcÒrT q3 e^-YN@(]V96Y-;&~GT2zl_x:vQ5P[NN YͰ_ԱSլٵY2P_-1]S3#gt0!b)y.HKym h6uܔf/x!=-|{C^3 gscޒ0:=F&/o6\h5~2G`VꖐnQvmD[@Hڽp|t!RXV8eyܒ,|(YLqΈ_o٥@T 90:eQyC,t'NClPn%#qFt NH9z.qI`)罴ɏVS5<=gόVTl )*4U+\Ԥf@:gX5 p,T(Ts2Hb-h#cw:B6A(G5U&%O(ЄHcYͭ2tHqF*K_ ͋^\YUFȢ86|Zƙq1s+/[ wzV{?kBH6{uۄ},yбg7OzP rӈߨP*s j=Y 9gAײ$&Ep-2 jᣜrf}4lM:-B&Eݨ ~ƙ vjȀYո*D<6ʍ%Gvu.ՙuJR#a,-YCK1CP{vdxi^ }adTgFYq,!jAL|MTZs oNllF69}4,dg#f9o(<{5M#̅ep?)ҍ@(ŎjʒrPyBphNbuUufḘ4cT^N{иWw!J>`+m;r3?σ$LFԎc~K<%`B svN3>ua $xTd[\iCvt/;yw3,9lWiwǯig9xh e) D sNQH\ӿMYoK={6J,{TJ+_,< (վ%\SD[ ֛p hL`Z5P{hj61I1y)zbdsVn,Z T-5hzf͋ $6l&bT:BsGQBEBe9Dun^_-nn9G#׳ď_q귣0h!Uw,_̂A~OMP+/ roɇ蓨ޅ# _.B 1t(rh 6=y:A7qYME~Ja]K=OA/İ~6_ޜY`D<6.2<6HSfaԜ.GGTyQLe#{&EisΦQ';m.%4U){?`%r"u(5؏Q赪aZC "tN㻓Ci3 r1_a_Z-h{RV|Hֺ7 ܪ[A߇0k 'x]E]fh"A BF5!wc$ "K_)e%۹b"(#W65(M 4+|Y۱ H*Ƽڦ:Zs$F/ E͞k?yNT/Pd[䃇įn}6 S 8{7bqn9gD,K9LɌZ~?a nI7^[I"P L8kSfY]xP&4޾pB(N5߱ec%t\3-w+6ĵP_.x-s.}i^2} ]n$XO1~lZ*tqvsCWxOehE@AY)IT2`+RNy0J[U?nAOй^5 ̢Y,9po$Rnnc0ShT2OJ*ٶ[l ? aSԊiS1[r>/lʛ"o^@jd] $vIdP5~kr FoNnc?a^6HJ*ӼwٽtjQnH\J$sEOn 1la}'Z/Ѻ ><1#ggTfu\np%Fm%#W 6F~Ӱ2ܮ lo|ۈil%]ϤG^DN*jV4qrQJ½Z( Y΂/f.>[hTոH"N{75@N$8LJuS#a^L  psĠqUVb<桱xMI*j/3+/Ɉ#HK>^ClesTB*ygcVB4- ZRQJ a/}c%1]9dՈY$ |=*J5Њ'7"X_47>Lx^u[ 4F?w Ty&L:H" 4|sX '@^_sX۔EGr^U2+sÇ{ɨW%}rygie׌;a ξUw- "btxI)8 K@-E%sas֋Cm)%Ný 'pۢuwb Z"ƒ5P3pűg#-|V(t02|Zdv_”5)cKj 8Wzڟ'.Ħ 0kJd:)uY5[ f=GߢÒ\%5%1,!+2$Mp\!RC&BpdZAnƬ\`uc?8JJyhal Z  K!}NLͩ[deXe{$"ru5km_^q^T奻P4wpfFM<ASz$f_9EеgTS~&MU~؊]EEr-Fh3r'4l)fX]''+\6Zeؖm~(bO@܃3HMEA8MMeK6 JIi'/n&#e"RR풺*%8Ov픿}OM.HX6MJm jgljb:Yg52isJU5fP, W,#S*  ?S-}]<\X_َ,=prdOb? 3cβN'OD!罃D;a%[a0 N ^oՃ#]2F$It8y8>(0#VaW Ռ +lfC˷…^ш}I# ٳv/0>3;p p -Q%ʉ",^ ee 垭ߵg%27UFO?|""E9{0&z;TtEr6M$f XiPœcۨ kw~#fǿ׭b=ijDZzGr|e>u``85>(}hbA/Ik$EEV0RӶ=֞h=q,"ސ_:0l]ȣywkx'ےQ0xepcoFCh46$ hBQ6*FWlە%\S\!!ՏA>k.@sG(P8c`}e ߌ T]?ɨT" pX_EgV  []И!jGVǯitIO4U؄}s2SSɀC/5&GKjuWLz,!>dw}dmi̜k e~5xǧнU &Z-E.4|$sU!)QoTu[ҙCq0 lƟs9"R&Ox 7>ГU3R(poZ@xAaut*4g|+8f7$..pY[zz6KҬhhuzW{WaeO%$=\mUZJIɸԁ)5xv $4H9kUeIɣ%:WSTDn>OfQ'ŠA(o <#3FdXQB7E~G~Ibuܰ֨%&qRr0L,am3AqɘW۴4jQfo#OXG;8S\ ^:j[0 e1 ]%yaϱf*Єl.ed^/ˊPZէ0).D?qpRzE>VD?SL%V w/_ iuD-ױ){&} I-*ڟ#nO$OIZ:dbro Ɔ]K 㡉VsGe B[kD/$6 M Zfi _etsb]PR+PY5 @E1Sډ.%P98bd)r-ȯA tJ[n-HHpi!M(/wʝ+T%OEہUdRaq>rR% t74nͭ*U4CÄz:.U5I/}_so^ M? nnPˑۘ_:$J-vv7QJ%.&[:&Έ3ݏ3='▆/:k_@Nu4)Tk&vXTE< /9}$TqhK^S/aQ ?$rg%Wz8<+78pNuL,K7Af" N:·i;B.u.ټ/ b (&3V[vi}Q^:“3 HUo-Q-jwtZHTb߿.W烥Xoq=0o~ <L_k)&k,#_B˕ҞHӴC-j+-YͰB?cp#2ap$MXS !|W[?^iBH$xѕnr˼SZE;2~@;&=|a}sWNqugdߛVcVxxj:)ԫ+XFj3ȀwֵaW!gfE=Di k QHJ+]%ǣe5D]2mt}sm:݉v `ĸxu,U}}@VrI#cػҙԛwD\m `+2a*RrfrUHE4} U)y'3&jttܶT$N*F M8G4HԱkpZF[K xAX}h[}u!7C\f 7 %?_I6a U=|[Kc)a{t8S ZBl$4[~ HJ%ɂ2n8O%%)rElI.u +ݽ]GYw?Yd9m ;nn2B`T*Ŗ Էķ 6q؁ד5 mBF~} ː/V$fUMx5g iKPb{ZS޹E1BBY1ZϦ0?)s@O#CJeH% Jق,("С Żf/\1g~XP9վRShc#-AM}5ZH=`L6o6d\ND, -*I9DN;|Jq| ?<,:\?=0YBy}:nzit3zK`M+NKRcNyځ'WG.x-3`΃3%׍ s#ۂ72fBtl&@gV O.޳]XU;ce 6@7qmկJ:,:1E?rP/H- Fѱ@ ];Pu[2TjR|4h BB`u*l-agO.cQ$]5:;ف ?#g#)X { |FF4C h6P@5<,$Ȃ v<}5g+B 1V D1fJg#Sz$b܂1>sC{נ՘y 8Gu{c2x[2lOEmȿbUe?omjXբs ֑)IQ 0Z3R{ Vr3E3x)أ {p썪+i!M 6ˑ<,fM45`!goEya=UOKt͡t굗nN/3$7G {lcZz.Ф%ÕowlƻD;M\f `H!KZUC( M0'!kȀ0G[H?ƜO]kQ|*Vq `=uV;ɇf('\AR#svp)0Z<ыWtҧW,|,7vrrLA,yuwX&@A`BQPխ;bZ*yϏqk\RHIzIda #ȵO+O Y'dŏ0TaG#<7Wv?frZ:4y\`])B4b5KQsa>˽I##_ON#NUA)Rͷ K[:(p8D!‘?'`ؠA џb_," Ow7J{8ŨI倿,7ʠ4$ ZM|YQR0I-Ou!j[s*7"P~D BȊ=,6\8;L;5nnrLfZB~~*(J*B ==\6$ fmXF1*_I]؝f^h%fxNґre&99)/6dir3H/Hر5Ln A@ ;*;Ю OyJjPrȏ.k-U]6$ij1rJ^q kR?0w`sNIt<U`>-iM;HR`2g,qә4r\3\G/g$$`/>5 UM_n=}>pSR]bENEAmp/?Q79~!'u)d*260rë!ǁ%BsX;#h U8cYl-i[.mQ֭+GcQV;Zu܇4̝>Z0 VNO0v &Tr6",kLG^Iƈ!قK})dQ!b=IIy^8ca@sy> "x+=n< V4|v{}=}szHk˰:D) -Ts<i$skT0GIe`R0?[ h?9#ZcãTdrAQȮ&Z5WlP e Hu Og296eY^P1֪VA1זKp%ݒUgCee ?V.c^Oۦŗ>G/#\!\q&m/}{E7ZO""LqhBl"vlB/;ZFF ym7?nC3듋G#ǽ[mx707cE{zڃW'Kg@5Sw?~,Ȃ0)8ŒΊy=X+YX]|XjB5.\tk߲(CϛԬ8!W ڐN9㐔boa/ذHˣbNZO\-# I7;Q kg!+fMKgdP0fV#`Cw(]`ZzmDG%5UmwlJ)GjK2FK{֠B~*wYt؊fUݗj"Hl8Mu{Nnt8~H*Z039 o\Ӈ:8@ޱosd5 p>M^XVmQuz޲v.y;.?I"bDʨZ2I|ۦa&ȑT-%Ce\ail #QԜ~0#lK=m!IC[!UHpyQHQL* P?s(ˮ |"jSZ%NrZo$Fi=ODASb 7T^ïh`1B9^z]{P :R&/FQjj+Iˀ2 c"-2$o\Hj!RcY]j_z^̰;*',FA9θr;?;ʙ'(5B F VBEOTN 0ۊGR;tx8nnR -? S 0?NHi}FGx549iaD'7dOmWscEM,;@iKUVޮ< vmTfH)Scm-{͹ %Wr2RȨ%OPgL=QËu) ?5 τ @0KB;3?ݑwkI"qLG( 1Tgʨ"b:[Z\ f˃U\.?o(Qv"|FvPc GTSa}3RFx% -k\u E -$ jq qɨzѦ?c#S4hE 'vYX*ag9YxZޖoY]ok8✴Sa2-Y4NFQra$u szo ^7d7C`kx'^\F~bby |ϙ`Ec4lXLU*_A - @j&x<ư.6Tg#2!VBa6~ꕞ RVgZ04_`}HE񝧏̂)pO+ѫzU4l,7kKzF,EL![m\j5ol$( jOwe&U눉[2%Tr89]z+6E[b~x6pw#L-٠Qj-w#DlJ|cYPӌ|9MQXm>QLCÃI_ µa~47ݠv((U]M ~ݨTrBIE''`0f礬ή{QdbZFD2Խ<U臅ˠ4.jh,Sukك6Ƙ(4= *㞢[}"Z0n}e8.Ҡ ~~n&K Jῑ@"/]|q`9BާUs \dIy]ecE~U;#{%|YU[+-ɓT/ wI:`D-b^dVr~WeOlrՙx dt}9cls/Ѽr_;IBh4wp'2NLT=$$=o;R%õkUZ z9#U{o](S9KL@QN-y}@lGs8dڶcR-*/*xbʼnwЌA&9XsL!.h `;GJ8=+ϵI)d};IK5G-b_ቸ/;Gн53R\pYbQFLHI3'9vRhg sv WY"cY.O'0EI{' 15$09^/ɘQ|YOmqqδj%86{S'`{z]ΣLg:$ja0k>s4#wb9K(,M4Zg{/Yy }m8w+c1}~ 4I{x2bq\h]mO[Z޶,tRӵ.֚jх]p"O<54CxRsN3xt2#d#U>>_rP:e\Eq|:wjquQn!Gٿ>eQ/q˜Ghn=c&AKQ ɍ)Hh'ܡ㧄A%NԽr() ),7(հr!ơjM݁ RT2Mf Y*=VQN46ˠs}DTrg"u{s#$Sk>1KfVӈNXr+i/n&8(tBȸ-TT;Ω,3қ(ArRw 0\,k XQr fut1k 8ĻP%]87=`T>hǭdIT=rNʭ4Ir'LEEIH!"?an͉̞3M/?TzEb}X iSS#cn׬?( q*_;~L"BJs]a[hGm!?Ʈȓ 3CH=,xCo^,J3‘R<{'AT6&n֋ktN֘G7[#g ˚^>?oHGO]p>|˼tFBi Xk+Djz%IJ'+gE$Т!N-2-KnҸgt˗iRq!rZ0Ԭ&(Gɛe鼻8g8G$I.@"Gq<u>3h0ڹ<`U/=9}j *3 a~_|hgq)€"M\"5J&]37eN#2~ʭh *鵩0gq)A Y T dV2 |^o 0M"Í8i.j7!O:ɴwl_Q嘥B YEeXD XLF>%vDEI73W 3_= ϓ8f:󶫼h1bxB#dJ'Ҧ.nD:\z3J{_HD cdJM UgJxX҂ր''KU<{xZLERlPpt8O@ xRkY' &i(Och|mYgp,;G`[zn&! Bⅽ/34fLW惡Kq=@ajM_F5b!.-H7=hlmcEa6x`s.+4|% ;D]~ =u7/ w캣XC#ZWb :<IE؁HPx;Jn" ! ⯾9Fc}0%*$,1E?^8:RǴ3=j<{! %e,ʃZסr|S VC DV5M]1 ;+o7ak+L!T]NXi{pb- Z)Vkb9zH#h.opQ?8Lk 6FXcGeAjλ*_YDӣNW^Nط@_*YFi9ی>qߵ}ˠݦ0-'Z^..)cn2^ RI39\*aUFG|"nU>@GM&_Bo?Y&/)7#]Oz|ИyQGq] 3ih84ѩq`EU+)ܰ3r))[Nj$ȚU=\1d+Ud=_$m0걇5GKfUHv^}-KA|.'JN*R=VJj8)rBIn@@(ZN-!'麑fˏ ZLNc8#&硣Vn ܠUc+ :(A Ƹ2= fwhYX ݶXLz抡}âEE/L.wlCߣߙ`Y;ˊXmY?.2g\K6`sd)bH9DonntG1 I~yVmNuR܀{ IFfEZPF9a8-j"J6Y~.0nZ` FeS-5< CzC޺.ôK Foj44lLJB g~\D؊HJʥ<;!ή4&D@t^d*F;ܑrGWjtb2ma妽9ABD r V9(57P#2Sg;*zv2Xʗ=ڇR ȯ,Q4Ņn%a..C5sXQQΪ⏲B>s=z4..& m^eO@nTo,K}DcXC#8Sо%=,Ъi·d,daR'u|v}(EX5{ (ɖңGLJ!3 cy,:' bo ߓaZ SDx+$)>(ZTR'Acؿ':7QRp/ 5^fHsw%Ii{+w[:];)tJ&,ԋ ýԊKi Iwu`;Nǝ-ۻvDMSU-문4YߩQD/SР?͔؎h@bv^mI|(uMܒ1M ބ`|q5NFvKt7d\Βsn-p2/kP!W{?W=TNZW$VCD, a !J_/MGoB2R=h+FZiNr(G=YkPn +'XրMU+{kyzqzh:;(n7$4P F a&{x9 ECH}vy{ :WvE6TU;g@`l;|o|* I.MeDr'\q1QAF%!3իypq"ށ3ӖJ7K96eb0Ґ펎Y?ܨݼ _1`PiwXXq}"Dp(K#]HŒ!Úa$2twe KۢO{tf[ncT(bA-fQmuzi}m_9aX`NfWcDD[G3WZgY:-?!6a{ͺ^P|,( 0[/9\BC;G_EZZ%U$rFq h<A< z 2Nbӣ[i|%5u%P~ sa"0W18Vr{G㯝ﷆʎr۰9L۲Ha؋յ7kh&QϢ<)sՅnKR_shlbsl'X'D`fCcX363KV?7q.gKC,,?:;ssdbFV9Ѽn`#wV՟#PG ag- sT;b_A<Wބ־2 Pt̘JobH2Luۭjq\)q*d吘v_ɿĂN\ɎJ]jg$(R"Fkuro"Pwx_,|#),L",&P}Xn7"zm]9@X'[$P߁SX`q%+;j>7lxtS2&*b_9gu)ngi%w>~k5 tQ_{rUB$V/4 qwҗ%Qz Iņ)N4S!H$UEeJOKCqAuz!/u^Uͤn7T$( V+ 7׳%)⭽E 0LV~4L oŮRSSYxZ%b#q>bC _$(]C(foq躥UoUue!u @+*v/ħoG#4NUcxMPDKS v ٫.[,+7xNc#l;"[@=%OY v*f[DC%(AIS6^x[-31*^p=WYFԫe_ ,ru3BOS?mPvh߄}^ }򷕳RLF_2,6_g~ڂ4i*JD@un~KBY cLu1%\7;״42n V Ogh~Ti'>l:(_-.A󐅍qƇ JuR=2:QfQRƃ ?sj_V }b/ Wǡ,.jyfOH n[&~X- %0$Ph[/fd/יd<14i7!1zXS-(P=403f8~;`K$EA6uIka9R%a+MɔxBCP13%$LGN4gi%o14pV0=a:be&}s+|.4y.%}1-Ӥ&8! #AO/Lrgxm%NF+™ xErGmqIah:[ ptdӖ03Ho!l/dzbS?{Ah? 6&&` l)R[E@`Ӻyv;ޞx.H/r6H0u^nBzNJ%y.&0;Q{:Iy`d=цx?0_|Ty:A?2֒}@G|@g tdtY.7>d9ĉX"726߻R bWK>%z lP ViP1e/iaNuwHe⠝*k(ТO" { 4-o׫?rHD2!VB6Ki?AlFYDևϬg <P?XtKj;S7\,X&lND7bkJD i8<5z[x⸄D#J̩t7Ѕ#8IK?>Ƈ~iBȳBbY,X'` ɴ9 Mywg8s鍊d!XE &e-c^/4Z>;R!}½*8%>*HlvT_TpϷƌ@d$d ]+Y{tRC _nӖćkFVoK=iwb$n[7fn wRI 0r;n&2>z[ŧ7K[woʂisĮF{F e!Լ yL8u•XBΛJW1nقXO폿}u: so=bsF/"!tWWNs1Mm4Bt+%UpLL"EHm>;' r<}F#YXEvTdkS TK,b qD˶LήcC}bFlUta8T>=H_˄lPr3sNwf% 4#L ]y+7K ?S*uq$LbnD*g:MkAlVzx}F@ީq5 E(vpcz uJ^">ŜI';JLpMFv{專Npf"@)o?Y:M/58CDY+T_R ^tгl/il}s?Il xg  ܔ:xҌЖH'Rw 5R IMYا;/#{9L*-`#amމ%Sֽr}ɑ\ ?U8pB'inF2;a'dw+ۙc?Xl`3z[T@ʩMUs*2?,ޱ(`0V[1v=\6a"='I4tH9ڲZ±34j:.31 A;or ¤!iKm%~HLY95rt2.U5}|1^.I7!JQ";b<Pu:. a)Ҏ?)i>T;8'5UfԆd |_ݙ9C]1'X0,Itce69%#?ٞtREfQS#Y=7Yv+i\K1d)Í&,q`DjS'cFťXF0r :k@*,b84QS[*Q~;c\58p|Yl_&ŕ* ֠a_ Ј1)byRjtAn)<`U P#ILN|8Jj=b3F0qj1+>X˟v(YT*2 Q٬ÂK`o= 9sw;KN^.sl\kP@@]W (Bw*6> h4RRF ¦Q]ڄpn+c;WcdoM<ԅwf%GI 1_ ) HyrgsK(Z1AX"'ы8 ]ձ;9/Ek̩#~oT\PI@P.@`cOKK3 ~C7PGDdC JGz̏NjJzn!}j,,tP2vUix;KG$ͦXa,O +i5`˙RGR'Sd%*̲NЍr~$ڧo*TSCG{E=,A qhU9߱hk^'hU±܉O >,zL%݆$NohOH$Hߕ7!:Jc9`(.iMK$Jki-%rzCvdBJY}>8"iBfj\~ ֲ^塨+ RYv$K}QY|A^#b׵%^@-C0gw3쳑[rsy"*|qzB"r(W$ƶzLAE9e&oIN&n)|&B h,^xԋl. ygx*z2 *G"bK`40 &MD_X -_NUM; /O:f#vU!tu*>M'Ņ6 |\s>hF+~2`^C+Abtm6EϠhuCE`K(5%{B Sg*^p-$$"թ"QsHtBR4HڟQHr7jFX4%,D#:*YcϵFJ 6b+v|$MߢU=d d#Ql]8l}}x/o52˙jq4b:Шc1쵺 |4v;cW^@7L;a}fÂzۈDHcAs\ = ~5U,zr' nDMP6AǍjtYH5hq!`z*]TnPEN*j=n?ukƺS*6 "p* +5y>2<fiW0 u10Ūw{h;.6[/NW>Fьl*j' \HWyF ][B"@W9 оas*& H1IOU,]u6iEIxq{_&G3'$LʐRE哄>k 7Cpξz K[B䫗-CvLBs?t 6fcjwNCjVDkreW'kJj53Ed_nB-S%Gr@lUΕ+L&lۤ wP_%=5TC@1\ۻn;|ǡPq'1KXR`+F)dP5^#e/Ch5V CH y!]t13UUq?wY'q6V5c0^|t&[vSAٛ|8n[#>aAwYA Nvo *51%O" j# 7:#2sS~80 g<sT3Lk-Ý9z R@qL=#DZ ojLV*jT]9y}&6XmYO ̵N\3v,,4>2'lIT8:p-8tydX%؎ja-8JRrmgR;E9.ɒ,M4ľybr%Hz.[${۬d#Ձ(π:dH! WfMu:ڞ-be#| 4~Pzӡv\>)JfU.D>[| >H&y{ 鼖UgGL  YN=K2$^8$J βBʠǴ2Ǘh^\!ѧFΪD7G-Lx S/)şٳNwUz FT^a0|Lm ;[JN[q˥,٪t%XFb̪(f<;&J=rٹ:5|:<=9ےS%.Nnb"=|kA2k3dEvMxN[I&t9cIn$q$qzFйJAd`.^!iݣAd5ja0 4#1H HlzW -^-rTͲtp^AWt3&JETpxF lhfYFm jzhdEGa7_7)we ?H3::=iLގDAr =|6wgkx&PTȷ, v∣+OtV;,Ut3ǚנ^,2RVKPNZoa#Uv^ \|G `~۫9itkԑ0ee oe6IfPDdK 7b_~@f EDሢMڲHL{fAJZ9>n2}Qym!X~W8;h3]e[Sk~aZ^ׄ lClk4=e }ED(a-8]*c6 <[m20u]~!.zQ2,D.waa*`Y-2^9񲅽jǯaP S*6f֌K0K>N c:e{y,Jh[ܩ:.&h?vgçft}蚅D >$r$.P ʊg@f"ܛXzR*O;qcV 7\6&^'p'kXۑ4  Yz5%)쾺C.{#7pzD Ё) ꙟoe_yΊ1KTP2K>PW\L }%q89|@g^P=3mksQ l%lq>Dow^^*q仭e:YzZr 02Ote.3ӐRGIΑ=uBb9:ZN\j$_F+ N0~&1n딉:ȌKn kg sR (;WBv?9 cR. 7zsӚL9 PϠ3T15%jR~L5O /?0_RW>ɉ0BV;?dh P|e1c`g4 Ti^4;Y@OY=[w$cua-xǯnl<]&SQRuFGuf~[[.{S=%{;/C ;Zʥ ό4sh:8I]:t~@/8Q.O+MeLs{O%WS@; D c)ߞE(>Ep@iE趥cX27dIl&p-mVV;Md^}ƾ4j`%x 9Rd3,>܏9# d-"[A/T^ɫ aX(a1GbVpɧ{n}畲.TKE;6Qsv̨r\yTߐqRN wf /_:E"er/,蠵fcAnq>`@$rA 7D/= / -~rN&56 97oM᜽uHx+&H~C2>};$rKK3bJ9y I2r?La ֿT' +shn)FϛCk;5mRMsPk93ww9V`Vz33)_O Arc:D+ 5# V%{1'P*c݉bbݙ,vSfoEhoW,Jʵ`'[)f/ˆϮ/mQ`sWt \=J)þ";(oNI[;|zq"u8'ă9+: %_)5д:m.Y)pvj Y2a@:6~c1I )ѲּH?)Mfko8xZ <Ȧv2UdS*Na5$ӫ: kF Jn 5,xU˚nxg!tۮCNZVkgH{`!>6>4=`9k:#%2NSr6;NA-vo>O}7)K19Vξ#-x`fp?O)٪'o U_0YPYle2=Jm&8VdcMOҧ$p͞vHh'T4 -|DCLdFWkS1uk2KjtD=uAAE'9d!:-3y4X4a%fzfwsTh7.\p@יɋJ&p1&d(*$TOF!^XS L?yn&' H#4;hQLT]7=' T "~B;r?5?A&ɯz4ugsXH5$(( SXJF9{Ih;O5^&OhFr[_Ut)ٹg+( Ewkr**W`&6 P&M;/CRcM %C^t;O'`<['3F;;8 J黙ÍߏT7K8zErSEY&58uC¾лc'T'ZiAyV,Oǹ2 olZ>_g m˺U"Cgm_ /v$9؇E4^hTH,d ~cC9[Vo59mI:R4!c DXԼ &z\OaΈ{Ҳg䭰}:hsB> &Gq+ᚂSWśgX #/mē-nQayc,e gRU'HH&"`z۪nqCK1h  2[ӿ3~BArNq΄oXb暜'*M_'ؘm abO] }`#Av9Q3#-<GoVQZhpLCac턢3„䖅 ͻ*񢰋&m k.3]5J4Gz6jS4@5#䀞aroKQRF?R*lf<JB g(j:$O'koޠdR@4m~ӂm]%+>(}ꋕ򺀫SH&A[r?>Wdljѷ%}~ 5eP&FOJNb>уZWPaDftieuuRr>K[\O7GzrMЇZ`u$2Ki4g$ۍBQ(Ŗ*6"1J;, j=It~SaezWlSa0+bmp g,#XNWm^* N腾+#ӣ!ZOt#{.z=N /$BF%Чó) wt"9 I`c95Y4(c_EXmaׄ 3c"al:,77Zӂr6Lݛ;_O!v]nsJ@kØL ۰^t^-KυxI(9xih(?Go<:τ|0g툼-Խ.z򲊙v`)z*n;_89՟X@h/_즖h^KFb{ .I$J\wag)l z^oJb5`Y榃9& {ڷ3#zxi=.Jm҈1]YzY&f& A@FjZ3}վn:cg²&ý,[/f-4G-!Cl ł{$uϻM9wNJ:y68m٭gn:'%Cӊq.B1F6w RPMgE 3.,bsgtk0,^ v^AKŷ_FEU2I;~+)Q68q:?$q?e QdjIm NeQy4]K|kkˇ~̣6'Fb\&qYdlo|څXĚ^,({{Iˣ-Т%nSU4>K>+5jY%qƑc \"جhWƀx~!34R :ljHr[W$L9C0/ʍ.*65iWo5:rP]!Llco02xF"Bj @ -g-+]>5.vV%z <GgqN!Ht2`WIB1Rg:um?crS0tA¼"DXmI33q."UEYmp!e6 8ļEĮsKb Msw 39:܆ 6b}2n)^ m0BgO84A&ki#RMȞ/n(z_d[?nJhc#ؔ! 3;f*r%@+Q jZUHm=R8pTR4ZmbnAMGȩ cۙhGӗUR}"9AH.>^fx!:1aFeR]lL@ /e5+%%m}3)G=O]"$H'߲-qhL9̎@$bt]o^9P<³\ ~Em+yg-.e_,"Ihh.r)3ΤGV@?S.uXWNƌlM>MYeWBNK:0Z{J,f t!3-u30De-Ln?/`5"|#6&ciEM*L#HU|H O̩k N]ɴ ťA1ЉsLbIV

NJGrܳ\eZm?Aݶ! qA @L~i~(I\Zzoϑ JVbІmw`8*л g}CP\O {?!4Rxj5̗bq,4Q1U.N\/>#QZn,&y<Ȥ{R{x\ٙ&y50`d$*ZǸƈ2?"M<$xP&%Ov'CW>B}'1V*lÖC aϗ0}lh^(P1 "+_Ud`g*n~z~._M r=jD'7C ÑL i|P귂0qT^A_+ڮr0\n>Q7X*&ti^܅hG:fges 4ƵE|AFwfˢGa2LPQpxe|iIf2Ut5 9{PjATxq  Ӻޔ.KzNˆT&]ݨ +!+E)-v1T p@v|Q it4weyv|֝uo|]4uãñ~Fdh"BP#-NllY`6xK#hTP^ hv'UXn+F.@Bls;ģY5^-#vmLko )2,D!}8d>[HQl'`K7D]Jb1r#>\geN8.TO4# @asw&Ga hcyKv}Fx4Jdm& a~bP?0*nj$3z|DfN&=A;dN}$# (vec9Ke{gh.D!sAj/"&6cOQ0x*!R]>w}{I< oa["١lI2Pjl%+VBAlժX&D<1'œXȱ77D8,c9K%Eiz ruJ+{N$A Ҥk״c1j_ʀp /ڗ~ 4/ d0C\)#\n-Y#i ibWK^~ԾA.4gX) z1#쀨qDuztU;i!:: s3H?h6Ua=WH\sxuG?YY7ɶ--ޒJQɗRD=Н1hCS'ڔhzzJ#RGa IUT$Cw 1L;8"J,%m6.rv2fZ@!xz.Jzm;-[G 5!!eC:o2,{&mok- }XI=Jb}GixTV$yE&MfePz'ƚ{ ILo|;/Cͩ=Ne%Ÿҽ 6"!ecv׸IJ[ N‹]첋w{QJΛVɹZ@bt]uX=*}uf Pr ^ 荭F_w{-[xBE"@Zh4vdL=0(E Y(hwHSWIOt$oEO q(2[Xq2b'Od??^Ϗ&aB/B nP"q* Upχޡܶ?p] ֦X>g9j@gOrPGUu)`{r~P!,rꚉX2u$j{UЙWċ3TEZЙO7.2xȜʉUS) <ǰs2I @LS/C79>dVnxL?#/ Ud>^mq1ki_Z'뙶e5hB; `ap LBꏪtL6a2ds9,n18pТ[kKʁ9.VٙH8aQݣ#|zr^.cT@֜5ҥFR,\!0<ɜp iN*O"0e6qO2ҖoR(N1$~_ $J|F:]U o-|&Y7+jyDpY .B5o;՝LףkF);1 =jc8|Nn(f |0W06N95"+ !WVoUߘgOGNda6_'$½Nzn;basmğ6` BNhS0[.@6 Y2fS[۸ >+["͂i۟IO%s[KNJqí+;ѪN0X&LƾtQh)1#&`c0)%p A-NF3G#福,'j7Q -j˥X"n9a(gy(NS(ʎe1 bs 8VDY@}Α@ő4$ܸ?7V(3=އU3Q'bFC#yr3:6}z&yKRM~#;n 'hd*r[3#hXΫ*oB5~q`b؆d5Z+BH)rokW.Re"?#W>CjoM jֽelӏlz0[ve=pP +vJ*d\QP¨i  "|&}<"VDqD ώLJU# ,Eαק]UvEDž'L, EޯlDr?ňȉ"r?O VbIZ{.fHb1y29Q|ʱ3 cS4>-:^DiWJsO8VoIZ5P&U|.Pb)"]v']VB; I|c-:?ʣ>LqS^YD- +BҷsK%]i_z;lEߚwU}ͽJ#v#Fځ$%d B=mDVBs;[p#ʬg%(%&rd!pb,'$R /ntǑ;od=&o-(aMlĜv ŘMR9M!>fzW+U!EʀVLze Rs_>Fq!iHZvE}xv=JxsVfuϼ{+R7Γ Kҽ ]1 0v1q~VÖ32@|N뿉L WtIB!N%"xCTDq֥8s:LHYbW"zK}S?wpyK nVht omhW2α%=[OЍVNai;@4'VO'J]!n]$˷yH:'U*+u*3=5M8w Eyr}u?T<rKm},qra,LHc+U6,(˥ҸFO/1T^0ɢ;VXk{GMk^dC2_|Yb٫ׁG`2%k;S[RuWE{-~4qTsdh sE#p`uJX'SP~frVۇw'mSED?w5KP&0,( J|0(X)hld,Mjy_- MtYnb$(|^k,3HFG[V~ 7 E=~bҎßbGj:HTCFE.vD]cnf[?[_nn":MwG ԇqX\+PO5oNGPE>mɳ8K X}"F;>$&:z\ &Rɜ75}#ܡck mM:g 3kr̊BA+}!׻4z C: a;ݛJ|K%[dMJK:%Ň*X`zsBݑn1s~^N\JO +󙰓 I &'B2K뇂g&UTSwSkjZO}@r Lf* q}241?RM|:އn ,H\G%ϐߒ HX qT􃆍EZBIUk؍#{FRțY}ҔGm8+ـ)(m+G+bˆFxc%TˠٖuY8#Qፁ@Rެ?fg"[7ŋ[*j(x ՚m/_eNODhb!o{x'䨊ZbikXD[m hdnaj)$W,e9 qn4!cI(-/qKwƀaXՐD;Y1HE%dM3yy#Q;Z у jX "7(9E^/=[&#7P3JɀR'\ָ1,!q{E9*d*l9︂4xnhtLxV |KeasG^%=-] p? `o'"+.4$B kkɲ5I U`S3-V_\-vE*,KpJE0~]'-8FJ]sRd*PQۮekol].öC{ ӹC͜F_p}12ڨj'ޘ QP\̢y"t? I#2n&|ScS3_@\$?Iۙ#niL.K06QiQ>HMYm,LYwUeGHpfz5;Z%t@V ͼۉO[  [$TK42nrrsf=7]9enR< D0l X|ZVҲy:8Ѻ=k+EIx8 0T`)$#s?{t\LG@ղ$: L]sL+[}e+'t!%t[XTN0 o8?ăYP@Is`[/z7UoRz'i^| ژK|&YNV5 E'oe4NFTnGqA(9@Чӳ'M !!ѕQMXWòHsSTŪGx ڢ# @aI(omb 6ca PTjJU(s}W`;Dv͍#]dm+4g>tT[!]t,ZG=q&%ϝ5ʟ%_R|D`/?c*_(ӑi9OҺvBIC:0JSVǃ {L1XU^21ks:&v=4 <GP#ݑ 1BSEuT ͥ/PKz V#*ZDŽ3x!uo=0/V~#ޫӦv3 E?(r| f{fU}BE'Y!41%jyYzE0J=[Wd[53-*G f/S NM0xMEFVXeegA*`d0TQ0gea]$(0 U f"]py*OQ hjm#vBj$i\0"*/Krx#pR3T>lqMHЄA:YJj/*ܹt)؊Vn.Hj)pYAX`j9Dv}\EQ9 #v;kkG^g-AT 4ƶ{O,4LoӨqiU b 0ޠ_%}gm-6k`D.a7Iq/~3xm\UGm)OPhAgq$D"awӏ͝pf뙆lx5Q}m(;V6ƂaĒ~Sykձezv_@-5^Ιf0R8)YU&n`xW\dD:$SzGTG2"9-I(K<檗/:E]fh!>~$|m@BYU0R@1JB}2.qF55 fE}]5+M̢R Ln 9kqㄨj&AUbE,G ,j"=sɉNtf; DL69g(롔[{cUAyRCoN/:E4яTRwoEa#:P+h;SѱSE㐲p{[o0y)\:%3cF鸯@;D#x,[Bv-{X|uNq.UC]AxY:j`|^u3!BP &83:H`zX Ƨ7]A~AtM>R,*&eu^1oS%"7V2.WHC͔XC&}T.9 -K3'̖kj&b憦W~Gce Rpu#-'Sq)͡|>y0E#g%BIWل7Y% >vh JqmMTtp3]C'*q(wU?n%Ķm-iY$ouiFLӿ.0lD!,JA˷ W}hhWWc3ܠ".)k(_9W'rPvNfFkܴGgj ~Bvxi#TbnSaYE&x{ؑd\d]5Z~d&y!}ݱz4u^hG@Y lL+n;M'B5,G:1^T`;2iHQI.RWDtofBcC`L@qŮs90=OA'ݩؘ>+hzڪ'Ƚ!S{yP0؍M8{Tyh>2ЧIVn ͓&|.OR4-O)[?$Vb#[lk@<Ҥ]?sS;8M$:>_KYPM xHF]YW]|A1{4"UvkO`C~3a/ݖEDt4l.芙0JZ$.dzs_&Pf7snp(ᘸ HY뙝%4..'Y"Udv B2x*7Ⱦޯ{# |P.rPWQ%۪iւrotL֥E3V )8pcŕ͢bJaMu?^')js-9wꌐ+7H2r6\-܄Za<&xwdqDT+wA6t(C3/-76n#!Ѭ!(7^G)&Q)΁#٭)C9 D}/=F5 Ct̮?=ݑ}oZf) a_p3̔1N8Cboqwk왪^C +,oLYKYu<ȵG(SDWFb=-.;s| =IuN{BĤDm2#ܩ\b`B.6%f 6`wٮ'OdFRw ǣ*0-qʟA7rYfq׹&co z%@S t,N_P sD cb. +F{KkRҨfHU}ʆI%?)w .W,?[dGU$/"4(PY0X[7޼mXc`%~J}0if8gvP9|_cbyoV*Ӊf.BLH 0ǛkEp1̱٠l#Ix1n}vrdRhܿ?1U74ty0 n 3<] 0WKӃϰ`$zWNm3ڞs0iY|7->-^ݕ:2[t];^R>E~̈́DRa/h!)@Ias>~<%_ Qc iDzݖT$,59ՠc4O QVM :;Xem t괛[Q1T+Z3fR@r?g2dc/\H] rzBkO|CHR_jG:xvQЊiPG+zA+׹F+! a680ZԾN?ӦBXβMu'L*~ z}ARq{;U]H鏦5ؙddbqiG sYDȾdb9ubdg>8zI,J2: HsFw? HFA5\sm~I,]wp)=Oo5MÒJ0Sč7YJ X@.mC.adzx_dsjaրHQ>/cXc4΋!٧f>;>wdK5ߝ]=FL% ܹc T߷[0#Mvs~A:w蟩y g3k6IF:G&^9FkAxF1PH4e]#6 ݡSq:W2eDlӝuLCv0Lw'Buz2NYCZJp<$Gb8~n*NqJ*HAp.v50YjR2 h|gsK*)L먘xt#z?S& w[gL+66kl ˄(Xe< / Ý*6!Z}m("b_%- $7I"aԯPF Q%K->X^|G Ym͎n~h:V{Cż/CN/%_:VvE"+F۾ɓ9+cFqD_$WO0NT8Ay"x>1E}[mip=>_eaf\Jꈢ@:n(y[C#J&OĦkJ̘1Pn R#j5T-NK(ڈ8'miˬr3JxvDZCG`3ߏjʏE]B#qQ]=T꣍dcgPhhABHj̼!Ty~ igDoY'=p%IL^J5RņDպyvy|mB%i{-*jh1em f,FUP8]ML|/I"S@w1%uWp,K}-d }-ԑt4T:I(!E(r*a(N^!˂坎ٜA<e~UF^ 9~S$ _Cy>] gj[yrbS+ d2fn W}\ QŒ{]:2D.Gz`n\|W) ! go{8/\/wPj ?Jܘ /~]a6ٷʰ @ʅ W ݲRBFATW6W+ܬ.:IΨLD rnIqMzw0ajgۻ3¥^%|aޚzB=oh滩 k(> )7MWhI,HmH@ɩV=&0 JXfOif(AMـg8mG/KCl%;}+*3^r쐥Gawqw !KNϸ~9K |osLb՞eUISMw@TR:Lt9>I 5@PN?Ų˵aٍmv!9d >lNn@AD}{cG!UPic߮Jφwr)0v)ogY+t[΁u m; D 8V)]H@7gl*EPŹCӝdpJ'ɻ|PJIjx1-UI Z(wUO2sTo%khZV(qlN]u&Wzߢ=˺Kx\0l^OEQY0{2떨ߓ钑MAgh6v*{߂.NN9ym'']߂|yvbH3qK}gYDs , whv?\9 ,72'jt~:O#w 0AQ2#,WxX3P]н(B* HFӭgG%;)hˌK(P;[)??@RN`7PZ4W\F.40]"9?Ϛ Y*(Kv%-1:",ؗάD1V w怾5;S*V)um#oyn:d,L4uo:D{'nݟ_i 3uCh]2j3m1\),m &6[߱lqVV_v`U#)Tu0Uj7DYXG#Q5MZEAOi<0Dɏ+Ȯ=i]Ԕ[#8}"\~\ yRƔ#2㻋Ut_ ͻn%rjG݇isT9瀧v[?  _˽jyāu \/H֓&zΑ21t SI/F"C㯂`_[_8@0H 5[ :W*vH {sFn 9H0ٴ` 64Y Q L/z}`|"EL0܋wp~6S Xv[LZRt2T7*1Etj q B6!T NϭھP$nB> hYkoBlf]vR@Q&~%2)j7/8EPqDV}s,y˽=L6^]X9jgV&UdЉWݳey 4KEjq#*VM3hq._F' 9#pIEs_45+#jzeD]^EI664 sH:ĥ~-;ˢi&sRH3!]DXCT!zm>?j!'Qx)R۽~"Ϛ%]MYeG?#4*؈ +Gi7B5ޙyŲG~i{72#adW5u" FɸS&xT;a%c ۬B( = #ߢ/"HjnZu z_^T1:jL=x?DG^"aSI]`IV Q œHaA9iҚp᥀%uW'JpL6ndPΟvRO" KcT|< /}/P QYxOݐ&(  'nnS<δ7ؒ/I ;Hy,^ը$ ԓ4PvWp"ֻmӋdY&'r`tou*`oSB)#_Hkp"qYoY+]sdYŬfw9GRd&ץ6faNY$A}DӖ@6Bh(ȺQ|P㑲dر\03m%>v.(5ᾛWd?kζHRXQwf%:#G3π%co4}' h\ŠgCU%O~][k>ܼ$Hwh5OcYJM3`x!@$mhBE,(5qǽ'ˢa;7E 9[0`s븳R ipH$8}H4Oh+5O2\, RD 3TӤQ!c QoΏ#s!&\N'F|tg-wF v%,}t bh9Aæ K69UqLŞ{Jƍ k;%Յ0м2>nA{뜌EK!zrjLo4o@ E]N, Ei48֙Sj0#!fpPhBb,r%yq e/4 Ъf@$30RbV/QEԯH9#t,||(ǽ}. e;+yT~Z2?imfREk:1{3KԹX ;Ub-bGEhdrFv%K->|!йKګ:$G§MW%tcDNٶBL۫qvϸr S(6d'- rjY:xԦEj3^9b)s(]t@s`R-;8xw@-j_$ *,Xl֮͆ut"գ}9iAs:Xbsg_4ѩNq5?rPUT?OO^)z1M)3($ ސR~:: lC|+}-I<@~RnB`^Xp0LALw?QdKv0?}*ߥSBfPWlKN6~[݁RnJ8`<-zʹ&Z +kָMX*MNKZ_Eeʋ%([5|)wѷ7ְݝSЕ8PܞP+Q3aLze'Y5w[Eb,Z:{zI7.ra+ jB$P/3Zj|"ӹp }5"! =.>bVj33Mӓ$ )'m/jQ/*q;׆i~mLlv9 tžA5{J^^]'>{ c綪 Cv0d[27/&Mb(ģ=5 hN̏Sc!BOU& +CY!ca*K@51Ј[`p.l:a0 mJf| Շ: G.=nBZsoxM2ՠgTuunvċYU s%aQ|Z25ք&53l#&̒%ܑ3i3+hNR42ս՞N񧛜YoQ3mG{#`C9mUG}6 ggF ;DHedWFh>{tU̹,oxM,ĮYg/?yühV7/%Oi*d (pn~*AF%+1a5TB\ȬέC{it@k-^l<cNSBY>fÉVf$d35JqWJW".:Ҝzĩ)O%g5ھ[{GSTT d~umw1oz'm *UzL Rltr0-2^#1> */zf jz Kʇv=3K6mK6:,t%ZGjV\͎5lO= S׷n0=? T㸮ֹ9bee)g,ަaV˸3zxM`OWq('?40tz4#U9/ζ6WU{-/zzijgAf;IS*kHHOnyOw7fyw)im]S'~ 8KnN3x87Po ,]yAx^zZ Xg`hbw|43\B8iT~V0٠:Mk}z'η;4eठADF<}+\C ~_'j@6\@[/,ĥonjք{ F1:3Lej8< )PԨ ]jRpcH#(ndg9 60포@A[HQ/R֐-}+F tww\ǿwL\HPMd>&,-"1?¥HRk3GXwL#mA8 ea.)8|A ޵:§ȑtN$AcT㚔@r˴}6DŤiP##КюwP`Br# ?ԣ &<>N{v$zI/qPT.-PҞn߻_Q+Qip/Y =pO`Q:*Q#3Oh+j!DD1s{v:<뀨L~ TbiW{w':WnXd/K0{ c1+GE woK l 5`p䎢s~t]?*AZd4=0O\`| Oi=Z>s&G:0'!:=ܶݹ9=9zݴpV cTp% MiB Mb$FQ~\T 7/%jaoSf|Š犷 I-%G={g6Bl9 r$,vIMns8= $c@'3uFBžDo>)ݻKi/*.;Qhv%|0UI%\0,-a!{p+t Wٕܕ88sE-wdEsl=*[d=_N售*ʎ<ᢆST!ru52n[0̘J\ bd5y ? N >;ow$PTǡZj%):`?m=H5R\$nSN?}Ѷ]aF 63sEF0 ֶAP]j..}xd} 6ct6]-+43[3JfrS)=F6c24 {ti8\ PΞ} UIHKG~咱Yq;ٻrI!y&}d)3GhMe& r_R$v+3f]pQuv>04Y6!tL}qfơ)e^)m^Ku ǝXT͜kHE.5{F”_!^f/Z< 1M~4_R'?`h#[f:ij4ޘlt7fIۥdKvloW(kFgΥv'&"Uh=#ϋ*m=Jqpwp~>9z~yJU"v-huO]ndCFÏvM6C㕯et_3Qw!b{@njgrh@nT-k9p;KT"@ $͘&%L1YiqƫϏrG$4H9 mji@\8d2iJč=>?'31D6L 7Vu->Fjä]1O0Gt}w0g3!K`Qj2=҅~3uo7}y^Б?QqЮYVyF'f q7_A剈]k= cPdzI wbGy?ҪNGU!äE َX?u'ʕD>}Hw~U 2%H[2sgEyC3%l^?kPȶ.76H&Z"iBXI* vߋk9Z[}*c ]+s,7}#v_%tWއh;!^onN  JO<~RG;*2ZepA8T^F'8kNtlЄ^qH)cST @p9ycG(3Ą& ]l 14SN L+nuwpEOu4ʌݥàNo\wa[xv3e\V)1{~^sGa/ PV~-<,jQ:tRjX%R^sq$E` rW:[VQY5hѰWd\dzܪG!>{Nrz`%,%TxfY( {+RHmo,iDiʨmܙaH*O3>f]ڑ˨Ee o<➅*ٯ jX{/ 7r^ƴ}]KAkGaȭ]9[Z~dJD^Zk۟kjCY6cҒh:XDѓ6ݸy#kcb ?s &]ڏG<0XȱZ., 1E̥46 ɰ#lRk> |m0p.X'okoA34ngf!]yurG&{nO.WuTeq?I6n9/ʸŮէ>Ѷ: +d3΀m~J<^ë1Aڗ l[6LxK7W4{j ! hk#f-ŕH罷4>;r>+2_vOE mz4J)S3hBj^S{*7b1W/6:aagjo=/ε`k^P8I[>ћ^yaίZ,rj2o4*莖Bh1,UXR!q;''h?g73 x=*VeO()s 9`bC7f.9m:eC$e!r7\^eN·ƫg ⱓ#_Do , dGZ97{:!'i4ʼ|MQO=Wrx\# Ԝ9݁$x{xcȵH##R=TwU9v” ĸ1^2[Q4-a!ƧrE۬c4BE): 1aqy+ 1VLdg>Zŵt ѓ 2S̱+"*u=!XX'&׻n72v4Yp6BS*qhƪy@ySV'J\,'L䢹5'cŪIMGiŕyu Uϒxv% ם\ rF| S|1ҍ y1K{@Xf8S3$.)l8%WXn ʝal|,E/plsnҰ8hz/A2ڠ`wi^-{W9+b<'`M+sڍf흸m4!H[Mo Uc:B#)9.qgEj8N\fM|>A+ܡG5w;QYQx4ĸ6bʮSYxq@' ʹ cozJ>kK`զ[x`PjFHED*F884^3'ꃛ j\l\.҈V>lqѽW{jz=f<J`(b;L|.%Whbdfyh=RS\ bI.wu_ҬoY䒻-Ae'Ӷ;.QLƁB9[4(rPTUyV~,ynY( 2P S|EQÍ'pŰoT { 6xVt*zbxtN@dsWtMuu,]b2z}]B`{y=+1o ?oƦ" !T'u(E A~'%?4-?YKz.};3vGr׍D."T\OF!$x`O0D0=~_YrPx^֯6SsEn_nf/е@ UyQ!]pA8fɈ@?hRء  ) `\UuڀiR]_=Mϧ,;@+Pj;LnDbZYnGp.oVeis2"=qKțP.ew/%_xU1<ڞ> \SV' MlAʸ&Z2u`<f$CHHNr[3)uHlB۵Z=C'=9[2W $7M8˘Y q7{דǼ`HzmJchΆSQ˺fPt17nÞ}kc[}[>Ksh ABM7 B>uU p9h-:;4.,G,Y;mB*3X2 ![^ijYs?*T<BYIxyz ָ RkXRXn. OBh .ڷmޗ=hȆ_U{R =_@M\y:SתaY`kH?XS7I}-6-m/:ґf%T:ÀNKf nEZ)zg,ya|l~̂dc1JEAe~w[wڮX:Twp?I 4NÇXA)IEe<3zh.ȑml}?uv"X$֥N׀O IM~ =Ip]J&m2 '~>TFV4\q@vbZuo~&%JAŶʲ"220Š&DjSŰ8tPs8鮪`#wW30I g<7Zq,eU9NԴN; 7%$iIG~lyG'aI6`Ti/;) Xqah^{=a)M{d]ՏLDUȸ@O}e+Kx#}@5B Jd?;6l7( d%/+BNͺ~!(kr ]0J,Ru%7c !, ]LĥcDA H),?!:%'_jyB& "{ PislSs w'6ϴqukL+A gm]8s̢ 9tmNkR؏tQOT{O3 s \m!]J]0&Fɶ)f$ SUqWv˶VH6/&b=]C6UyCz}J.7> E&=Ԁk)8ߥtl\S]F4;qߟ !x%B?7'Y0Jv.m~"pL"!JF7u xM2i.y6@i8h'6^ b7iZ&F".foeHJt,W{?Pϭ26;Vr =*OE0% Ac&maPC~8%siUYP2!m+ jAUySQq.GɈġk1 9v| []qh6} |hU]͒a|Exdߤ*2,ݟi.0x8Wl2t^G2$VB<IAvyKkx5o1MUUskfFufթw[]V PFr~vI6 ai2%÷ffRekz@'eE8`NfEƳՑ#c_䉘 ~|?uܯեbrI(+%e.1Y q^[5PQt~|%%Cp`RcT6_f0wܪD #63 O O~~ֲRJ[P Ak'{(ġ$G^0wEM^w-Z㿟KLcCIɘy(jEC|ph474.eS<\ȶ_ 'D6% I"aYO^:=jm-Zx&(ChF[ysſOTEZ;zYwL 5pO b&w*:/w=ű NJ.u`T4s(Aa\6Yot&u A"}\B[Lqy[hb;G ᙄE%vtk9 & Hd"iYvl@ 0=U`[$3\ r`#bf"YS|kxqyuJZX mT*>Z'|9.stGY0kHQ:c*epي`r#a#i'+"v d> 癚Lb_i߈|;N]O#RҸ&݆>.  pJ[`q$S$QCl. LX# m;-=̮e-T9!GS5ZpQά 8l_*OBR8{Pis}%فEwĊpwxu-**zlG2ªjFPmqI6v=vaTc*SKe!hqK4z ]-x6cڕ!,juMFO3O 04|pʶBjpMQ7kl81PJ3k/]RvW iʏlߦ]4^RJ{2Ch,i9v `()Nn_]ƫoCC?{r@0<̻ 俱?X֘J 4i 1>9о0֫g +Yt\]ᏺj kkD,#\ V9NsKܥ2^שHCKtqnut'ec|E6)|TH)⁥Яo"d!r Dk1)ϑ9Pv޺Ç]_|'i%tTR4aT4%M*vbR /޲ گwVs ?ERe('_ccv)֭״"_']Ӂ^U~OkGqe65j<\6zQ83gwRu`~Ж[ImC,%c:zKނ3牋X׿x?>[ ސŽ9p=T߿pN^b;2=ѳmVPp/&6 |-KPŇ}&O:[n8"[\BzëIS߹Z6|:P%whPpzTL麒s扩eQ (Eb"<݆*Un64lC+ˇVXƨ[bkLnΑ{P[7fv9J'mQ/;˰u ܾMN $3P"ĸe2U9Y\bۊUUK>=‘ߺkF\PUc\G!su,!QA<7wEca|vGn&d 6k1Zroi@F)|Հ֑΍ѯ?"$bgqC%%>]! j[IC* 7ݘYSqD*B|.IDKW׉Bn5:o˙t7<ɬ|$;ذo4@ӸT/P2c5cuϫ;  eC]@X\dVxaS^ϡ#_L1ZmOgz;bqǸ,u,Ж4 Ud"LQ|eńY~#'pjփ&EFmdOb]'0d9wA~X;SÁUe ?(".=߀O8~>ƍ\3LBFr=Z4s8*ZOsN@9Y ޠ6M|~L*L99x ] h|bʴh[nFQSohSExP!l\\[ x)2(+rB?ƽL-CakT~`m3H%)`];8I<nE77D|VWnhqvh1tL0-d`ԅ w@hS>~u0!7],YlWW5n3^!~Y'+~ RV[ۨr e,uw|`S?m2?GL]{ ˚K I >$hkJ:++/Go"0liv/pQ!S%743D&GޏqbH@B_ a"a@ YɼbהB59Mm5/H c⯚>Qz^t9@Y$Zc^:ИF5Nn 2M00ٝڒA-.RI1UӘhuu~3 @ӪĿ"r*ry&~bSػ@l ݛ qq-mMH루.P /:g 5E AUkmٔ96S"~ℂQ,/YrwJǑlage*rns# +J NaCޅ4EGٍڻZk+Z7ׁQs?FϔG: 8ՂDʸ>ӗH.w3 t1 aacA0lvygwwp 'j%"'2We϶jBͳTPEb)3ܺ^fᱧ0(uq*Wv?MȏCL@Q$]u–8 E# /?e`4`Փ;iqpU%JӨouhaAXZ4"E6rN =\&r!崜‚}3IIb J2ƠnaIw1r럊$ ⑘ϷK:YŖR"ߣyh֦-,*+j)E*\?jailZ9\?p,#PhTpruxldRIHԬFNM@>| ^VC~>R*7E02,Ibp Fz#XQ.OW˲ZO2&=iD [a~ $́T`q\d1~:p|8c2X$gϑ)8' @B3Fxf"W%ƲW&ɯU)NIj :>f]icQƫlb*%:S=/8h'-CPi|b'ɣP~p]Kz;?_5|1QPZ+@Nm壟>߼TԱm'SNjX5[&FqB$ [9R}ԩ}Hoe UM(]ja} d=CsxCY ~ZnL}Z%m,!,:d Fm'DS,rQ(`}~Ñţ>i5_-N=yަC}aW"e94Mfꙺd 7SMjD)hb.:}'> vk~sU!|Q,uve<|P/‰HE۱2{m`RX瀦$q{Ʒ6?"Dm/ZE!wfZ"4ԕf/腻{A.c)s'9^ fBecgٗeȬ@WGj/ +Ε.=vj5[cҪ -e=T&>M3 |o+]@oeɉۼcJpO4UYٚ}zfAvd^3 |Qfta1}_187'("u&tK()}RSC/m|RYhifv[U$q$!znTd5 ~mRjZϪx_Oq]T_A`"\6pB n0B =8gXQKl^3WːSIRlMzŤ0r3\?C XOj),fct7@,CRޝBfniYHO/= }\C3e:ƔLhk:e ^ Rb't>bV=dxA-! RlL^J2]S{:at)G oY]sig/]~`iد(hx70gqGnzA7a|"9X.VZOt>M) L# g.˗^_>!cX -;$eOZ^h,#-jTp w*C>AkLk2 Mq|1} T<-Z&!\ f|}(,^1z`[3RPsK>ns]NO7 D,vȵɒ49 Å χ%(ڔ5VǢ5aC0i+rPw]v'ߟ+K5>,<[L;[NǢ'n[K>G 2"Bh,TD^%iS3}8H=J-dNQznՁ :@`R5jblI I ]jK' '"Ll?qeZ!u\:(Cus Nsف4.ʕ-5v(1lAG495-Wf‡6N<rxh3Cɲ | ěnȮپ*^M}i KŮr7[\MK[ŌƟnB[%Di[ 3׬}ƆޡKTjl^3RsI43֜ɖy ՝G0?3ߴUeRĒop= Ț |xyU7ybU9^?Dȸ/ԓSK2kkuQ(A"ѬXwS9TuGVL; s-0>P'ǵb%BpHe'k>*j"l,mĒ% !SSWXF s+v]^!(J)JO5ljbC>9(C alatj-tH^оlX$LU }Oj7GLM@%]hL_ds }\nVhVfՉI#:߮Z+9,eW0)Ԫא:ojXbݞ;#m]%fK~ed^lst񞔔Oi2+ H?m<+ ꮖGXuMLQ&CN4XH-$ ^VF1o{u̖ܜ|Q jҍ0AIȱ1$0+DI#G8ܰqL(JTVSt@=HwIë1c4 B9{$1< O dPkELI${Ō @/ۯPu՗ tyyJ>@*b(/%0g1f y]Hـ7F# ]vRmnؾhR~~~*+bn8瞎}̉ئ*Z8^vqpdԈo{ƭ_9%e h7dLX` bZBkPjjx;^d _[fƭ< r^n@59h /9:Iٕ |j 443U|>"^R#3~`H j즚emqNQؾ16a&2,RS̟[WtQ)fjZ5\n=& ֛Up bڀ,2|eLa(M`g@&< p1MMJF^f'HHL.4E}Fom9GF!V VyR@YTWex6eʠ30,yMͤA7[k aj驕' Ә^&4%#ģF 7b5zXpYF=}-F:1tHإ(k' $O޴u@[K_  +>x\P@8Tq</^!mUG}W `K̟YcT- u7s< Ƃ24 ]y]ylad@, 7;IX<[R*v0qV/c`d^DhBoo,k^pk?8ѹ2%K ;2山@Iu$-WW5Ki> k$}W ZLU?oއYE<F&9}gy\>G_\Zjm۝5'#~WM D5dU̅B©Хd7+5&>ZV4XŘ[}9I1T!Jc 2[LU  D.ZdǢD`|<$ỷSD(I.tyMfH!8DF# W,ZoX>rU.>,KW?f LXȓ>mڨmx`>=w+0H@ s(y~ѵzέr_gq߷_RKS6 mRXI§<Ƹ#K8~6uȋ_{ϣG}P)џpNgh͍{n Gkz0fxǞ\NG9:dh7> ] 1歿LKk\wIw%G&6JQ;\_E AUh4+6@"g(#{JvtT`ƌ8v9]3mj3{ȤlA9~E7) Ǟi|N: '"KHxy6!#VncF4wE)pm[\. lm01tТkK3. 5 CXunΚs#{2BrOc6Mp ?]- yr)i &6XBbbx˶Pv9__$eŏq}wܚ/e ql͋ΫX[Z ի[xnC?掔$}GpZn/Fp ~NNԞTw}4+nS`?FzTj}olMB܄s<d׶D~J~L^gmq&v=vLZKТb !E>*ق8`Q@BD;-g[CaXC1+`/J01l L,tלƪW#7utqU{R !^<@m9|_Ctґs v%4xR#r wy8e%.]j4T* V )fi:c&4@٬@8}63 Odwqg~b F>w, OJg9xohXjĥ@(ˡ Vji)=;1|dZa; G> Yk=Qf#Z^g`W?_"Á~qw<"qL)4zo ~AQ)S.O`>3 tw16N Mi?xEu@~V6*@XDmP_+"UGsrN%e•ɹ"Ɣ}ߚ Z#yh$|oωx jŔW7MOҩ}q$f4 :Z|\9X}589"C}V-ߵTZlDzoDJŃGY4,YͧN\%ʇ5^< *+NuFqE^"6N:./eƿD'zη® * #n\uOū{ atҺR: gWzZ} a a$Sk-aP-T:YX5Ħ;sbSْ+ CYo8e*(ę~;L$=pMS =IaOkm:ZeX;Eێp)39Y3, sTz37V!l1b(w7EvS/(0;}T|Cfi[?U˷]a׽t%)'g/z}ng%k.{ ;3h,wĔ# Ӫ,WIGR54:JNvP"Yg%X aVxaV%鎖 'rTT$Z L%Pv.JܽQi9Eu0r??3 Zdlv<h*Y5RRѮ/d e&5dZu·s%~vK5cG2Z$cA!@-~3H`Wɺw=wrp_Uu2Ik3lLu<(2^P > 3J`eG|o׍1]bI}2]嫶2ΆbW4n_ [a4qY*`Abћ'*Wt?^ؒ U$6U1NbਚN /:hFuN;N+^(Q6ey9+kg4# *uifq:JLu!-֩O%(gת\fĨu|1֓@Jcnd(NRRE@haVY"~θ`pjo}"_OT4a6i6u{hG=,8:-[_A9:ݓ xLNJ^ݯTe1U84Iya(xu4}0e-Ƶ =);aK3f2Û $GY/Gi33g$YAF_R߸aJ~7 WPf(5s~8ZSt3e௚hV^rW0 U %:1HOSW_-+AsT( K}Ѽ/{$Mw')p/m1Ψk&YylC-rb+DylTf,yzkg{5._m9i 7abM*`٥@OPsXƘMf4 }UH(7Jѣ FGdu^կ~81%4d"9Qp??z.&M>*TyYbUw g1|dzlx< Jd& >1 LqA63hԶMhN?%Bk['<-lJAKLP`nNNX+]GsgJ]ϕ=$4{rRKKf)vUL0f<7+G<4\}e'AFj^9?v3ք>rWܛKFDaRNt64 Aƾz352fbL *bQ-vC S5Dh?++n/-~a-1R b)M ZCsˆ}ylgP@/9Y7JO1Hʢũx0XFlO2l}äk?V)i&e3~xUt,xAԊp- B$VMb:ƇbXWW34ϝֱȐU@m(/zX!=2?6R!zG 0"+ %<=B}|47Mjd7&գg# +];Z#i$ :9ц#O@ |pQd[ gDNs}ݱq ~ Qk3#E ?mj7-c" pK7׼OGbϦ7H{~! &>GᓽynbB_]2q3ЇeyO6Í=`F-rUܐJ%sU#o7-!4p极9ɵ<a-qI,b^Z~ܧR ݺ=zZ[ָhۦy1zkԄy"ŒYVf򄗞8-5>^erzhdLèBҏ2bwp DT@}ٰׅ@V)XLhș8 IϑT$>ߪ`g4\K>.i)֫4uIeQ<#4ŗevJ> 3 DvG\[lҩ{)g!hk3̬7 W)x94tcO͂%P%Wa SU7vĸ}I4y}H3+sD$k~?b5֛x4>lO BCbf{䜹\Y|!isMTbzC4/V|irf:մSҔ{F+w*uaK=bFnk%o-@}%R<+AQ/Kʲo;bC P['䵣:G(u#&m]9@Eb ŧ⌢8yEG`ido@kk29ȕK1[bbN1XcZeY99\![8'ݕ$w3P-ij4XqCli VD;uyrIVڿpQz;գ1U,9g+g怒&IܺjAl{+U*U+Z{!ki7擳71 Du(?!2(fـ}1>u;CAGA'5dDoP @uo2UmZL9YH/ kr`UE*].`pdb=j0o=RKXG+v7~gӔb6VH.0U0='{XxMKّ&^(Ÿ޽52~6p3T@J7gv9T ;yb +dq1H)y->O=/K;XD/oh,uxa.輥r,(iS+ :d߄rm EmQcą6l8 HtÃ!>6jp ikȱ i| :eü鮕OkIJiWC c{s>E~H>*1%gX>MR.m#>Ip֏l{@h%.?`q(#c.dŶvBu^gOuhL6GwUNjp:+>K=EL8b*u%LP^bf&[`'40@b.h'iҏV.KdT~2bY+#&/.yLv7˚٤r ڡF]u;Z6G-5MEOLLaד?+XA?U6iV KC(8Gii`ߑQ'Cj#@nP.R5w3R oG k7bBF>6Sz6,,zvrK4Osvȷ;_ Grڇ¼ؚ/.F ~1-a4Ty %PYBerB1AKx.7)ĚyY%RyL;lR+;_M|`} ɢ 22Ra)Pf %?%Ϛ(#}]]X!I ԗR'ڑ~z',WQ8͌4uRY~k&xazrl@'n_#@ڴj+;w`~/DER! /,呡 6Upi<;NNDtd11h/9ςq 2D7Hz$ś郴a]%ejLUr4[sg>Iq*y8:꣮р>[ !@#Mo!;5 B0HCXPAE_iwf% [BZ( hzF%QoN;hNUOp Qa56>aCK]4. W ox2?p6uCtaJէ : .hp9J=Ϣ0םKઢؖAe1OtD|ocr@C[Ѕ]V*qo=wv.6GԐ0㦪å.Y]p}шyi\VcN>60Q6+!_e3$p? Z9@"e1uz 6*nO ("fOQQ9Ɵ赠XZIV;}`mS NE'DI5`7u k} +gr^!JB92(oX,O,)xb` 1DtJ\ˏSoyw" Jڝ(+yj%ՌKB[$BB̕JȝezTo[Hl>Gt>P"`GR8lӏ3Rؿ!Z( +L1PG>cN6gcV_I*w`fjM˪{["p Q)XkwRTD0n_K:r%0Oxmki%F`bUuT|s_6Q@_J 4JQX)Iw佳!ywm`ȀGϢntI!}E2(Ӊa0~^Q*$G{ ރFEw7eܗJl;:]Z=ڞpfoR+6`R&HBf]/(,mG <7%+ӹJ3Jݶ kWTG~!%6yUHhbUo"X^@144ÿtK zrh|(C'M-[pEuBd=!+6=H;N ,"OnՌ_@GW}.%Tue4mU&ǺB5.?.nVy?HUp;X`\Y wvTOgqV>tzS/qx&JN'NUw7|?x @HE}O7x#0ڠͨܚYKR눳DEqw63ݗFKCV6m?uHD-ӠoM EF1Q| &5ө˙EB/#)YrMpyl>psܓz}Cm'y)A.ݪm T=%H7NL@KRu;z ?eNKWv.g틦RгcL= p)s:g Ƽf{ uHTf:[:dL)(q8/.ϊ0 gift6oT URމhhu潊]t|߇P^r{Kp23kIC=ZnU؊4+`bq3/>S9Щawy܋3 FZt^wu.$ Hdypr}pN$>bBHUKPoe'u(5O*Tka{Z]&#qBَ!CQˁf4[KHšS8#ߏ2]e\%siqV趄!| {xi~GyzD,m#:2jAoXD-j^gGWkBMnZ`j!('-X<"jrN+jl0\"/6VuS";gZ'st.)( #k"J5#׭jw ?H */XnjK~פ2j,7,j+_ҙາdU?]@֥` p1Tz3>TL1 HID"{ñ%Dc!%Rv4̙P VX7s ,_4ƥo[ScLpqp ѝ+ OAݏmnsvSy f۫| TL`%Y؍3) /0l/ùŀ܏8=c$wB,zlqsXS= '\T8v]}-ڿ1K4-5¼xŇ=oc<jaOaaL*CV>p1f=xه&;LAN%`ˠwt"f݌SO6I!\枴} <DI~Bi6URL^~h4[Ƨ<ۣw GΙC5tfu^f7,Q6xnt T~v<=*MW/v s+YEšzZKL9 z y!TpI=/qVyl DBGdY>P_&1f댬XFD!F|]٫σo,UKxw]45AzٮjV$c8³ȑ %Z>m^l | ;WaO]4;U )?}$V"9w: =h;՚Rj7ZCZG/:1կъLӌUk㦛5w7Q?*QQvCnK9<%j+:(]N`ziK@ƜZ ]L&Nf׍Ϧq~J|M5Nr/]kH'Vq)'|+tQLۊy6޵VjnS?Dmg{Ҭ8XСEv=Cxp^qejBH,-1e E$`xQQnCf/:\#࿧ vܞ-l#.P% 3e.]ӡ9))O]]g_5)OHU$D9 b0/$EJxw$&(>=24嶋3×&y ֎X2 X8'$fv"Y|Yc{K;JL/sDIb\|WIs+sUS/p+ Dh`on"lA+iiXGF[HFÊШle@¹k6REa;Wnp: @jys @*޵m aWУT,o}/†¹sU%M\ԘIh˸[?E6YɃ!pxa%G]̓Zj%vJ}TjK p+xV2X!ӌZn ^Kjo .rȫel(C4Aeȡv*UeC5wԄ<f~M©H.OȧU`2r=$Jҝa/B: TuomZ R)raОJ4l<6/` -z`{}O"}o~3Rwa<{k }@h"3B9}P`)EPc z,w{4EsJq(0h3iޠ2VYAJ۟eMf&,ʒm]Ϲ\ f5`Zzr2B|O߾ݯa|G-hL;$x'oj]*COhEl˩XS7I[>e"H1tl_]ф>8]SoHypa?wȌpbRyeK v_ i#M-Ko{?w #PFA.wD3P%p OKDi\UPev'AqM1R&lYHm YQ.]ѻlu֮XsTY!ònX/˛/$x7RO0iԻl`h7CC"ݍX`%W@k:- lat,?w%8-7>h$b_z*(3,{45|GN6 FSW6JFZ)Ykް!nULXC/O¸Mk12[9d #jCyJleLud; =JKIĆ%-4g/\Ҋ0<^a̸B?EA"LQzt u`|&L|ơ5|-oW&d)eeݔd6Tew"T!3) >ͤC gS0ƦTL`Hs;yhsZG_=& (À5Ui. Z3nþ!;fu$UIDX9q3! ѩ4W|C?,RЄ(.z^G<<\@8@-Ng/ā=;o _ljC#i=|6L)v\ˬaB{) }~ei !85-LX mϲ-_v{B1rHs[LA`w}*-ΜG O - ع;TOp,h>3^{ ԏEם"E*[COu)n"'REa<9dLP9ƺ? ,/[Xݕ'S-Wv # q E&tAwERxp$e݌ѿ&; þ G^/EYNK"Fګ,"UYBS1rgVp7j <?uBNvuz0Kx5ds'>@|k51DV䫖#O9pɮ33ۡ o2Ci/Ȭ{`b8dgvYŒGLҊ-nզS+Pi%5`f.UkaӹⶦWR{ɬ ~g'́Պ1+Jf$#Հz !slus} G<".u=nؤ_̴sO}@ѧ $-Vr" cKZBvR//=;`tM^!'P$gf2(ꍥ$h_4''LAfE5@ {ݣ3CA{bX!; !,]a$(]~C@_vK.Pe'a'O` z^WaA1̏<91;O r*tq1bI7~zOmJRF;D:ꥣc s|ŎTWƨȐ(~;t)nF$Z݊W #v53qu8[7٧kai0 9,TĦ:Q"b !l(c:OX)#,K2^"HJM_-v)M nLr@ZaVG?C܆"evu]-V%RGs]p0knE;:Y|:Z+Ew?wMGH}e!,}'J68B4giD3QFwd1 ODi:_0q|r @ԺSUPԗ//S!RWPYg x_2޳WUz7PaD\_4:)Jd}! .TͤҌ,K}֔ (}Awe t$Sf3÷ *n\L ӵVumdECE>j[&nH֞4z|g=JA#5OVÀW%EP|xas(ۆ0UJV6B+ܭ:iGѥ0=䫳>79!O 0kUK40vOA6%ulae"8lw,&'PȔͩ ,G5ܡ#˪{aPyC.{jA}#Nlk,݁A|ſK3}\1h木(Z2,&okkCb RF ,ϔ_#Džw?۪ȿ!6mߕSp% I XeM^PBhKEJ۵(g@Y4[.gۜ梻(dP_t fD@C#Dr)v]&5Fhk1[\U@чmg@B rI&{|ey 6 "*Dj '-{GU]Z1T `5Ŧ~5j`..3ϫX T*l2\2Oc R!fT稚ma\G@0 ȖΪfkH+aUf-/vRM񏣵1XSa9 ՟ǢiP|w#c %MɓZs,}l9{6 G5if\\Kֱ홇 ՁG)_aࢾmcqdMu*{B Q(S08 `A~jfˇ5:A~:N<%^(1>4V]fi.cڪ)<[?ޡXuj%*YH6O4 J4 Ww!E,VBӑE vş2At +BTȾkt)1׏)ƀ[%로ٴ'([&u.}Q~w\[/KWFc:vHΑݧӿS":> :ױlzl^#hƀ'%JCBՁ^\ǒ= ΃g|:ӱA/:V&۪V;$fWJIJ!|`*wAUƴ$_. żE2Z9rV-It|w/m{:a9l>S Ne96ܞ k:Yu;r^׈PA {fwٟj7/ ywA%l%ge v`x@Y? F=GH!1̬H!}1 'qpG2%wrҴ-:%"pw^zihpkQ)J8e*{\`/6vHK+q' PIa Edo޼&; IR| CҤx\})E{}w[[Q$Dnbn0 :}iRJ8Srpi %T6{A358=3.gJ}oe7|?-C=Սx$7bX(Wᘎ9{>J_]dZ eW `K7)o/Tb_`0,#EXA-# `zWxM- ) /c7ɝ5q.Od2:>>G[Q4EjȟS_ACS+ _)͐T+)07<d^e:y ʤ4ro2+VWjfHawA3eڣ]M9lc sm~z2ֱ"3.dwh+`38Nϳ7rV+6Gl< ; _Fh:¿^,.pq+V&&̳`NQqP4+&M~߼`n;VgE"jk{3#7kn`?ׇjsfWBѴ0_p1_p4#FcvW?*ԛjO֦vy0A9`MPd5d֣ KOXnƃiӮ"tԊ'~Bg$BP{IuC&TլL58MS> :xDr'YZ.T̻xѦ4*.Cgw3M(ꂝ> ^okZTɽ1#t3kJ xnj c&G2H)vR(H8ŰjzO"sIXY{c>xo{]T$-Kww)ޕ]ϴзږlzn<\ӁO E/_)B93KGO QE@hIe(}j$ W"Zv*"sZHJf$pXzjTX3PhDdt>xF4vve,a Ͷ1Ř#j+/e-)ABj Iģ.ib_8@[O"V=| ރ{>=sW̐P)Y>HX*~'W<1ݨ3_^G&ESC7DQ~BUϚu͈S!Yu@oЅ==#5 ( 5)˜;f䞡ø5[wahQH8]GEP9ua EUV zMQe7%iT߽EM;Vu̬5'pJuB" 6w,J?߀));}'.T3ȃbPEH.k=A9؂yX#ϊ,mǑ#uXG$3Wр_W%+>]^ ތDobcvEyJwE@COr-9-#D‰jOT.ɚ̩XԒT]e1mGOB4ːpYS輴(!]t27"B;9j1=6۽"00]MwW4DIhP)}ZưK,ِe\mF# eHFF52Aaٸ9w4B` bEI++hJpcUܘl|~"r^yLy,dX"&Wu[}u<6'EfKv̉Okβ1lIͦ'LVtBBdd0В:69 #MoU\(Sm FP%En3Q'dIVZ$*fjjH鱜rzzeAznι* JJ~ZDT/Zp\U   *y$ٴ48?P (jI'ǿc{vc^X8gH}KweJ8VP@e/]M߀nS׋QBIo"T`2P.h$Lwg?\ 7jETx{4ǣ+6vo ٷOɿt!\ G;x^-oۛ+"=㝨p^ ,Y q|>G/,Ky>C,՗Xxce?ͥ(_і_]||KPZM ̒{o^XUdp*WJ=w F ` <"Pz|B!`].:ݮ#\l9õ+HXih"[lN׉Ƞk8 3 8#iN|!4MW{3-o I#J4qOvkxroӮ9&Zd`Ci`Jc< KĖ\{vAWtr̝BOoC%6{Ҿ{/ &VCQDx2SNtWԇDfcU!G <(;t](5A_?AVS /[4tFgRD#[:p!\@Bn??~R%9->>}6=HHU^-3C6޸f`0(S! '_҆:r`DU) W+Dpb@KŰp;KMpB Ћ?bKu&х5)66u<#i􎇇lGa@U d!MQ!Aʔr?fegmOs2R+o]&cP$B0M"@'粑h{[l؋PȘs<(m|g|=&BJ-]m?ma}\kρV挥zd +BZJvd?*CR]|ifj*ssd^T9[%_Wj+`Tī5F @Cc:uwDҾ 985tVD}n2mGuK5\q@ʩĄ yy6 /,)(`#VZ|tnqRɣ0 nr*J/ ܰ~ւ5bD_ X;6ʢ Q`УuR3+._\现RjTڃ=\܄M'r4 y"QXLt}e4:{خj%?(9#؟wV\lqIw`KƤ=7o8 Ϲ"DSnNTuTO]Pt@[(/?2sp)(a}=`U(8^xsn]>xP~ps% E"SO. XO)nw3x[Hۅl3ȵ\1 %SmbH lV2j;Bq!WfsH=L3,K6.{ A#播Ep#\׋$lT 73eʒ KA#Mث Kʳ :CΰƯr[^d/p僆 B 삻j~!orQ'u\) \gRyy/-Oʼt"iq5UD`>)msrrHI[fՋ!_JwQf^Q4ps?5B=J̠4@_-^Dp1+FQ%or>5y|wu:ɱݺ7ث8FZxg> rxFvH;*D!K9f}՛9=,Pׂɾ7^04_ElG,fNn(Oq9=! JRj}y]/S]([zE*>LCOlǺ%V'Ený }pu>soJTDHpOdAm5XOq3K*1|^z7pĭ\MAl^!E|Ҋ LԆgUܗ ,@YZ pXښ(YP5FC(F$YLSPX&+OO6 ?Q5OqzT\hDaݏJH`=,#WM}SamU'H,3RK}󛎋G?"rB{JE~-޳6-ż*s YV 3 UG]pCno#ӱ3pȂSIl B(A `aLCtR(b2޿E)zx['/gI,>T ;})CJ.emK ~ @ʃmRW8ėwߪ͸N6pr^!NFanT`Y FKAi]g9:knבnE ![)lzkQoFΉR({b ?mTMd'̤\Džd_}aɫHJ2~u8g 2jW8NyJ+2 U)%O+?# !|Zz<6o'~~3,) !Y{f or/+!`$rP R#UÞ3}{%R2t^oVU]T$2 v(s76AMӸvJqa.)ػani (GrßZ$^92h $p 4 B=zX.XϵQZ_o{7Y<TgEfVD}yq$)d( s~Ezˠߥ#{;Nz=u#y\Ø8"C$3(#:U- XS ~∲,ߏCm# Aދ؛Ӝ"$}lr%ev}CYai^М[nM\3EdxΞ<{~aء h{?2H g&q+&l/oXX v><T9SwɵJ(-0S{!F !NHs6Jq0y:玊NCg i|v(t0BwZ$h![Oq X0Wr`R1Po#Q@;k\]5D>Ts`Q{4;;;D]eX1"5g;=A "V{S2'eJ ort{ٹkP?J#Fzg.Z߁3bf ihh$7G>uH C K[*gpO$/ZxmfD+ ZGILxVǝ! sf蝦(שy^sD#wކT/4?zoU yS{2LI˫V;ވr!aْKiaRHyM>1WlsȸCEVMU1Ҭ ~ D<ccwE|(ROj`Փ-u V\1%$Xc-3!;3wu ϞdXpUs2/.T*GR{ w\bؼc<1ίS71@zr/4ZceױѪ[@rf lyZeܟpП'(7V~wܨIbX |C9$m.M*v3 @j aS?j ShY]++& f<)>,8i־8RA8gz ⟏:I;\`eLSz!ywi߭Y@!]9xL>v%8<1cz:'Iܿ'\^P/GG-ZW1HGH,]@ 5VѼGSJ悘9rAx qyh }EgGCQ[r2}}me|en{XG"X1+5wy[û7  tɘ=]>l[`kw, 8-H+j[+}aqClAZ`pCra$$G{][?$ԠZQcy~SaW,ҋ PIwBBSx6_ 3 [L"[a rb[ iF55"㹞$ J77:%$zI2$@?u<8"Ɂ;(Ǜ! "ldfOCrZ~^ũ1[c* 㰟+qOQe\٣BOPJqҖ %G_$eq$?_|e+5e;+S0KVUXGF-m3pweH|gC +1[C ׈5;4RSFcJM&^9s=20E$u{ycQE1M+j:rORq"S cSiUx)TOk LRq6ZBJ|nt4XC7 ,2IE;u0"=߸YHy46pqű2\͈.`>svFx7Ez1 g si鷂JYZ3L(y{Lrqi^#ÑڵFc۵IdR0Go?1|rLz::yݖ)O#}eP Fd*vLX߳GxYDF]12"GkO_w2:l Fie{d [H-!nH !+zed~ט4K9¤>:#N&ξ%jl0fRH>=VuiHۓiz=" @|‡} t=Χ蛷v_{zU Z.""列ş΍oAU!9Q5xZfC,zRsiv*Udtڑ{/I: &/V~{]Zu@m<,8G[i:d oY[" o؋7' X +D'rӈ *v.v7nԠJ&̵R5 w 1hVE (*D? 9V:vBÌ8O3Wic'zMd.4*wSW 3jB1bQ ]ק1Q ֹ4>.ϿN,FWv>^ߓ@= LMUuuDd3BJa/S MwLv/D 5ȦQ俪(.z1u⁍VD) ەgPx @kӐA=5͖b(zkazEPzJIhMh5wlA!z.+<♫j!m?wyTBϗb?0O L"N#+ٻQ2~3Ġx0(s)4X<핫yZU1g`$N|k2iYܑL遱3n4$pG]!PJ/nYc>2,@zoQy=&3\~d-!iй6Rtm-+zGbl+1*4mJ?n[Vֳ f.%{WPL  u?9GXR8I@}I,#\# qM3I/ ±UvCaɓ} tZ w6vv"ű}Y(o~K405F i!>NV3%ۇ3ciIRc HsBEU|Fv[^ V7VL^:3cp R1X-ZvtE>hɆ9+VU؞3=9_ 㛔tf",SYY䚭t"tm P1"@_VqL|%S> CJp:qWaFAOxcj,hfIVCbtk ֘VIZ7p۔y۸mK[}m\%RZ)Tj}&pǯV@{KVcjC}.X3)\j1ć|md9I㌱ʘ/07KGE]h)dP6 $ڍ"%9N /$|jDIAQ) [_`ް\8Pg8p!tXd?>粔|H [ќ3fs_k V~6&b7Z 3B=Hx n4.s}%ymPCZwQ|T`ZOt 8fyyO 6|+3ouC̡l)'T) _LѦJQfr-DgvwH/z#=.Ȕ䳩-\ GGMg4Y PmvΆNZ$ (,Hke).}P5;+-2$S.=,]t fivyӜ(L1;*kc!$hL:=cʶW)PQc8`dn3/^G&=fЪlXQ5'Y 4̔xd=\83RH@^n71%TCu[ZLq 9XWChp[V$\Cw)賓N- +og 0l-wFɘƵ!X :!K#Ȝ=f/c=s[>mKQFߵ"ܒ14[CPu%9.O% i3պet]"] ?_Q6WmLUV܋aNT*{N$p]/:m{[7?BJ.w\a'YV .w|pQM]6#JM5Vgp _.d֎Ǫ|-HZt Xt=ad}Y'?pZs)-F>Mr&qpfۮLid\#OL=?Є:ºoݔP\SLNYO{On'P9#%r>!v~қך6eN YRN1w[)D}CUD4[e#pϹ\X~FҥPZfyŽIX poF&"48ZVbBXutHSp|-'0#l:7;"[!R ˱N`BɻkP"Pp'G[9ȞQqV Ӯ>Ԑ~ed/4#{l r"^]9qDn!%FJ?qu ӰFcd%!Q9=t7H"әpZr YyUUTXbCBMUQbwD`M^_vMI6CeN!+x$v6/.)絵)%`͝؏]4K˷7B(ajX)²erA4"@z>ڑ'iJCaC<}~bkL"̖nyNn$Lyrߌ:dzLE*6T*)gvoBF}0lNKNg]FP*26Y| (#8v;M>7A5y@}Df[䍽~h^emȢNe\k+._0 Ao6릤2vOsRVvfPlACQJ2 LKԡ]Z[$oԱ?wMڐMbIr&N[1f2R_ׇf*Wjfm`g⾻Qӱ3B`ٌC@` ?z٭;}~cQ 55Y@ЋɸK &f6O*f//mWLk/1)LIf2Ii@: _^Wqp0=vbtvjp%nux 34ly0mh5,=#Q^ %=c\\D"gl3Xh1cy&-қ. j7ƶzwP7BAh;wtOD4E{, w-og`آ4b:m'kknHꊼF$.ocu_=M5ayx;S=p,&tTw2rr]#^ MV>҅٩ļpF93-qmz~M|7؏D.-Pm 9iQosRAĖ )!\|Gڜ' Cq'$"&FF6z Ή[hqeD]N @nDMhK(<k"XP / p2$&vB$N k: 5 5P=h.d*i56ro֜͜)ByJ2Ș;=" YU C:"(~f NwB[΋$juݱ搖e_mwZ1RUhٹ1sUUpSVfQ{6ۿ ƈ@}F^5/7sAH&0jpz{h2G1K rl0d)UE3gR0/l1TD"E1>09 .%W^:52qa ݇gTY]{yBӨQ 6?˰BG^0vn&0 :w ^Z+Lwg_ס YK _2x ɓJϩ)apjkrh+TO,AZچ% 5Y] ON{lH.ld-Ccw4R+L\h&): ̗O¤WT$戾;rhi[ak=B.ͅ/R(LmFHvEW7׌)#NxHnAPbBSWR`JnsraB;T j\;P(a(IT 'TәJȻ*ޚ^Y c&Jfvyt.Ts^SG] VFV"^ ؆rEc˅s}rj ,߇1lu.N+!`irkl_J#InQWJKOko@bMmBH3|bAOteqiCd;bA>20js jK&t2DBPg<IYkqĝthw 5 *ꓹW2+B,FO. +:l.Ҕ+"%J}xG [i 5p uD/K|oqA9d =Yζ@[M 2@V ѝ]VҟzWIY뾙hW;+p&#][#nWk*6"yD4qQJaO7v0F7^Tggˈ.n:֕C<4/ψ^aQ-]&mrqVUϖ%95O55ÞsP c&+/ aW혍i&hPd:q^)ZT [XRKPK/TfMל50; t6q8eBQ-Mv왪);YA NH\?(U`^4|qvd^ xg~$sزBS~XHepї24&uie5mNUR%˻H TY9-XqtNwoK 吴/1()Hx0 : ~(Ό]AP*fYz@<`1Tzl p^?ĴF;f~S o/ 95*EN1xTA!7 ;]'':Юe 8}DB=agZߡVG9 _O]]"xN/PFY*xwWkǟZBJ(&Y)>GD5Ҩq&'r;fxݷ:/tȈJZ l=<RZۺIݙC0t70,C#Qs)ڀC^wU4p'LB˙g"h{h' uxM5+ogTKr/x'Um)pčZw 崇fmkPP4ZWHT0DUWLT `AyuE iƯcvRpΣv5H +ҫA/36|: \S/. ydځ&U"VM:Ed>uMG+aRŒ[^l#&'6 cHQjcNf&7iz(xjnLƶ0 e#RLS%7`C'ro ?_t[ E7] lIef`jݬjkh O0Q:G襳깎L91ci/"rE"g<Ϫj1do~{$nM!hM­|f]. "ߢĂI}E!P9L2}y);򉄞q501D@A)(.fWd]i`̏@s_5%6z.5 amNeೣg#\2aeF+&e\)paTW4bo .N).sO -E?iW;B?~:ؖ9<)o~XFR x([r4շ2QH&S&YR5'b`V~Jdfz0?+rC +]pCـDRzm9N<0 7X(Jw_po)ԧ+gY۰EեH%ԍh?ڜFzx~PzC8@3Jy`C7E1@@ؿn4ckBJs\ )HbZNjM8X)x[__oM@*>ІMEqPX" !kȻaZڦ`q Jqx^3&Dl+8p}e`=v@"YRl(^j啪QC;]GSى tI0&䰼%\aI~Q <[g!Nq&a0{fppWZG@tH=6vwXx\>qt0=ܻ2 2?ch}|3U \_k s f>>ׄI/DqNĠw7"9U ~BcI;f2a1h؆rf[3uLk;OSe?JTvd* ]s_ޢc "ƻ;q2ܻ֞e7|+pf`dў=XR+IX%̑?E+6nzJ{=q=8ycgvut~X^s"՚1WOF $LS)`Z;iR6O/3|Kd߿CL3Εa'+M8m' k.xsa7A0=nE|",sH%-DRA[Sr%˘\uCc3]yM0S*  IYDM CyVck'Fj폦ۮz EDgy+뺆觊c -dO\j9{!ءM\IDoR팜 _o#${{oưnQ_4#@NVkfay4eAX Kr)H wCq&[wj SCCb쐷̈;b[яF[fMJ',ߍ2$ ׻?M'olbl0Nhu&z,W:5K\fHDS83b~eE.M8E&PZ4D=!_`MX9 y ;Q/KDy՝\&96Wo72ʹŒ=o2I2[sTn8#p AJGyU5ASN4g)NuysձHR00!=|,P j|MLg dLz"bD͓\")t5n-YסX{-90؜\5e.U{ا6;|M|+-"/؂(!K?Nd / osO 3',t( g)/fW\}h\UY%ZFP09ΦϤ4 >"쉉p USרl/6n{lMN%+߯p`BS0lۡzڅ>ia[}b8#p$`PE/ھR8B٨5[ߘd?E>/DGU)T涻iðQw%t*=c҃^DUrm(o-&ڿn5<٠#%6R%c=oȿ#2%>04hKmQITZ_Yg6M8LA0BQ@K`sz gz0lSd !qIYF3ɏh`%3͒fz>%$i;ϣ!hOz>b".#ZSUMv&h Qd)J6.-ک*rE/%{QaTd^X, R|W 3b n<`7^`2F|ɋC+t$^<# ^kd이Un eI;ː`M!ъF[H=Mqez=?A1H?0+'atBkg9 +~N)q+eMRu'A._N[̒$QΜdCQt75X9>T%K:J~xmChѬ?sM$Ntw +_ItUg`& _.'*y2QiʝJ5 l?uĄƹ.T;$ϯlY=~Ϻl{d \8ve H9/4&g޶ףLb1&x{#Y* ֎pe c\m>7 HK U-55ԤPL yѠqLQ,SeݬῼI=X/%ʙԃMSE3dh+P| el;屩dGjyT;dGkDS_{*J['=fuԍfqg8ʲ!UAwi A#{$+:h ~r^!I^z I׏d{)~MʶTB{uNt7HЉ XvAi@}+YI 1$ZҢJBE Zˮ l\Bn2kiqDMm]j1Qf}(,=á"~> uٷ6Hm}&xNBYu^u,X'PS/ ;;T㳸g-utBu[!lC$vfats4Uܩg2J7{VO\x=Qe''Bwi~seЖ|f$3H0I`4v"Z-<]&S/kxznVlQh_11}\nȡ[DJtoEQq9 @IѰcn Wvܿ,Ӱ)YPWDw A!G$R/(p8TLhQtbIĥ&z3'uΧ´](e%l4M.rch,H:c{ t!{sz:e3 !@pK=,[Omi>7*H295f4ks,II pQe 5{?N]bGgdTH}ˋ= 0weG&fl z#,{S%޹Kȃ{B֋v"I[^xT`K#;{p[nMמ(X_h$0xDbQ| 9%m<}bPz-bW,,2g]f&`=Q4_[nϒI{!#&50TG08 b:/eAhj!jѫws2yNIِP%SEPw>lXv1O~Tp;y;`w/4mRGve+;9XV~xh뭎P?4Q!AVEAbD/2o*!zw Y9_9Qjcw+Pl *3^R{ǤP-`9mHkI'Ú| ӣ9Ld7/򁈕gm5qEZ _鰂s$1W_DmhWM.L;*sbH@1{6_ep&@n.HPʷOZDT2 1v7ۄ'Ul>;eY GH9lQ&K6-t/C8zδ]y+>LB8!)!k,'5 DkͪAN>)k'.ڀb^+XycԭFo/GGDea ZXXGekGN(FCw>oen StlME5?$S8IW eg4sY1?zM"L;}prRlOQh8L-nDi%RàAXL׳3݌rATmTgwM(?xv:qoԜT~E+=+?n p~МEթk"|]6k+w B\:Ʌ"Xl孟QN+E> f/(W"V D~׭..lڥiA;N_%Ak9>Ӆ*14x/0}l-x0#"'b<԰Dߪ6 zoJ~"(9$uʎQTPʒT4ƣL˥(Gk&e:.iGL͹urW8*87!eł#}ǻ>e]ޢ8BpC.Om# 5mWVz/ ` :NԻ_϶ +RL}TrNDT%wA5~U#S|-zU6OOm]L&N{xV^L0Fǻ1NC۫ejp B:#f VeD!yIz`TeP:$]An brR+eDaԽjD0 >QJHR_I8?԰S.߯ʑ X =^9u/\R+"+!nH6ٞoǾe`ꔺNhS8.\HŰ\/*_`Ih*ձ{} >8v*js&";Cz73m{n4H#h `BeNV h9b$8 XT/s YN%(IRe}D_,n `_srr4`kDB)Mrilƙy֡Teg!0UB*j޳*l^D]MBõ$hΙ3N XZi ^gKo<siyFIMD$![δmm( Ь[RS@>:^j(`D`HCuC 3gWAͶn%u "v22f,7ť U'OC (teUE;To^'btW6Gw_Y.BM=dڞ &or:"ڽ٪U,bP;J09kg /m5jsj o@Hs=N[]Y;=񦩁pDp \8L4G]-u0py+ТзqrK5]sgɃaaQlfMѾ!1m3ҫGǠ9ˎ;*DO,j̈8A,G!G6tCACZr3!܆A mr7 h )v 2](3sL鸮Ye>Z^^-;_ܣXLطYj= M@GW%Ƽ%*uOk}|"=E|Ң&Z2$l!t;<@aZ]{ =QϭPhZ^`AXluD$'W=ή]BU$l.JJ6#_3 '}w;- LOƑL2[Ⲹ,N72:{% #K<'Xk:K_ g\ă8%j~Ai՜ T{(Meo1MرڞK48勧Id|l|ۯb\h )EvڣUX3E!iew˄[)mSp մm5BGyf]Y5֬ %% .b8̯YaNQ<,3o5Ec*=6Sc =1Oq17>_?lmFh_췚h[͹#X]=d|bC߮ߚ0w-ǿ~}W~Fk+*2gbk2bNr~HܱмsQ~V;"?^xs75U wUMþNH9(4+h-T(z\uw%-.ajV,'QqQ'dQK:,9 s1NRJ'ϟOYE<iC68b3wks&/=D0W#pjWIWHCXD8*+z#pLw'7} ,~3Q]*s_K"߃F5n"ZFJ\H#T E0l&AkR;C|O.Rxw5(㦹WE-w$KIY?"BD =}&J1jYX&Ku{R_{q57HP5,Ӆ^K҄ G7IE,lh y2j#W<&7_!M}\LLNލ,&]7\9E^G#mIoRSc.@#[֯ Î@:>[ mL8WJUO*H̚zt/\PBn%Rֳ;J,R˚lTLM*6)#Qca@z<"CzfQ^W7Qˁ»klN3qw<:x ;hzdS||`ix ?GMʤJ0fO^[\*͸&9bnt=$] Ug2IN: "}r `Q>4pG;xT}oἿ*CCf%=\ (2MKlW8OěsWʋ~Vxt~#=EYl2.E;PLk8()ηz Gպ=EݱvZ@V<r)n;'4Y]1E-6^\wfP;/.7T*ZxeWZ'B{XMr`j!/*U%SGG8'AwKU'Ia `.muJ/'{'QgiJnv72؟=>EVr;Sba7QrN}Dm,ptm8on6W OX+z7lU<Y,:w!AZ,'= {2$ҘH!ծ!X|5$n>{_3"9J†Kȡ lCh1e*g\H ;ƻP/ǛJLeh %i5| & y2jaӋӓf-̏?-ڹM Iiy7icC*;h}ASq] TiҜFf}1}Qp+iruN9LutFazV)l}*\y6SF3HZ ZT&u.  1!>#y'}> yx!8_ )_3=4tTZj ;8e{|<65bR2H,T+ ̑]_V%iE;JSy-+.V{5:eᐉ5ꖶ{_3Ġ9j7g4dBL&*-|)ӞtdyzL]yT2g2 bHXi&/lZj[8b,4=dO)\o [W_/SX\6a0H+3*'\`l (4ɡiJ"&-JQQT7,zjK(4p(w'Z|k/5Qq^TF4[8v7y<`[WdJ.d-/ۑWzpژ0 s~`&|,8D>&EUL_AKR,M-6cCVvӆl$4)kS ܏u=fB pP<ҿ2@ȗŭ;ܐ}uV}|, ,-Kh cʩ(KͧCfa h|-3n &c(p'[0* =2YK=K6C#[BTQM%0Tҹ `:h"Sk[$zV Ytɀ z/SG+(JVg,YG*z* ?ۂȫ l3$Gx6M!Vn.bW} hw`):WdZ)`BEHY "|q8A9wT:ʥ*jgaezb暻雴:Dh* ?MBG(rF֚VUdž!ϻ)X-nv?LR[签6"HoM{\$Mvf΍G^TA]ςkZGan[lU;c`̵DKP8. .B'p>Vh'g#ٶ˨N}pќdV;r&Ի{ðxٷSQ@[LËum3Ʌ(yiнfY |VHa7`^/fGc1&8{pl1֣yЏ^/3p/&T)sq =ٿι [~5t^I_ O_8уzP`wrXza>Y*d %aFf=u-\3ҒEbb"ΝCMT?B +l߮^*`I8S$@Ё;W~ ϝ| Xzҵf?@&t Is`zF(-[SE\`VbnupTܪ8de'VS^"h<}7ʘ8φ(C=U:WY<;סpQZ; D^6/Au dn~pTB'Rx^ jCxQ@Uao5*d3B$AW (:^㮰)rF€!`y>fqм<\w~bHrdldmMf3{ 4՜ uE: dGBj}w!_FS )NWpuReø}@1it|y0'8tJM Z批qvƬ֧gYD>܈wI$L/j-JY'DR=Bg$4Ui_@,R EϿG`mvV { kεRXT+$d=l@P&t/2a]6S]ƚMk2%d0k RF6As4(y>wTFG)0iY,EAvW̎n}-kwy[c)OH b3;mx ڔ(וeԇnqoO 7ǣF"+sRlGCz?Rqݦmq'#h@c{VTkg >S9L/q9(Dé!s,W o84NxluaT@}w-:IF}oM^n1YM{ O!Kru_FW"dwoDce/Lܢ׏NB՗X/azw4*sK9<_Y[ WN=V5C G0PH%̶jwQ~Kp~罯[ZGu""٢<- $KtDt㐝viu}䣘> Br;Gce{ݢ1#0E6K9*l(?hHiOX$^fz"Emr@2XM'iťa UMR,.3BzRk zil:2>]x(u]*D䰔#ˇf0 3I8jTls] >EG T٧ &D5|~nZfPvh(Hڐ]XbB:i4n=!7L= #2 &De*$&I0# けWIT6<͙c_oJ$t//̇q%3_p MC5ksSNJOFR$龈%M*\Wi# r׼g$0߀r+4*GTuB!W(nlJ%p`FD}F.M\10Ll #~Gs2-EJ\TG\"kFG R% L Ċ-9!*I;r54µYkc!.}S8Cg ?Q a&g}a6ibώdg|:À)ԮC湀q k*[-q\oIPKA^ƵEԲkgEh;Sn. $p<=Sb&vOwUEpFfLsCZ3Op脘H ᛓvbkP|fr[#DН#aOrb`L'Dy }j *%SMREf J1$˦\#WYIdC;m#3 ΍r'ZɩcyMTg_6'KˍB 9㦹ʋ)mc|ɟae#+yñQir~L"d$$ò9GY#TfLڦ15_M)x2U$;ܼ%Î809|)du.^ }56XV}۹˶Po;4{h ݬ{[KA|:j` ͎t{cLIoe HPt龯f-]OYđpPac$IoGWbJ7}>#[T=0=j$w%yu[L 3pq]iCLsvg]j(?IAGUZ`M8:"3:,0?A^2Di9؋ߎ̅+De9TcӒXb,6 k{ESm@uef`7Wk#kg@Q4ӷ0.G5 J#p8ŏ6n jt>}hh0xҗ(‚_QwFKڻa>w$K2AJhˁeD$ˆ^.5i`T@S+_%46n /5c' x( r9C=vT`_b25*ɞ;=.lQRU0 ׯ75XqjV rE %)MTtTe%eU#/+os|xn -/ySQ R?}aBv$4jDcxı@P_T2Mm6qrr[jM#U!ūBa,uR}r7vH# l7 gF-iAp/Ymrp6 M)r>.; *xkHF+_&*-Г"#FpTO&|̆9y`cB-]4z$jԄ3&@(JaI($I%zd2Knq <5"(+EP+IHf˝o%`Q+\]C_J~_lU?]}$G,{ Lm>GȐt L qQ3}w) ):(z-Bݐ EmZטfM@F:`3ԝ" ͖4ӑTĚ,9}ilgU7Gik`BI puQPc` |vGȐ#\O+oinz%ZP G_a&ҽuK' Y ^zl ɤ5NE،Pehv`TԾi: tvVTu|';&Mv:%p!'|A甑 !Ή CzSr ܲf JnU-N"pT9Ur Pf!Wp`?DׁONw. _Oҟϟ摿Am퇒лz%ixZJF֓HFh6P ~ι6-G /1`p->(Ecu/@USΉXk~˜z'0)bySF5oWI5`ED!NB2e<(!Pi9PA?*DH(@p'&4*>Sd)a{vM,S4')Q!7Y[ÚndG?Ӻxb׭_P_`jD֝Y֭Ɲ$ i|k H \Dnl/[ dҎs*Nyy-#Ƨ&6͈#Pl|[Wqp.=aV~*齨`zE>^L1XL>_zXeWi>Ņ!ng-D+ )MfNlqT8W0򳂂R0E!8 ,< c~ )mr{.=8Jݐ}*D&w&-nΰ͖h4eѼ|<솀ٸa8CJ{I`ԞH&{1msr}Tk}XnyE |)`E{fK!7NˈIY8 s F#q0 +.34YF07f"VNev9/EUs.s:rZ[%IB4=1{܂DUN+9W_nڕ i5׆˱G!;)}'F*0O$,{Ҟ !kUq"=;j(ʴL_TpuTU~RqdydTwEXC SQ7WzMWnlh|μhee;÷,./hӸKh!DrjMvL͹eIMAdBGP=`jsu.z>ń3CӇ LRV@j9B2JL\\#TSm2BGJR3Ty (TD1][I54I>$9,9$ 'Ey#gOʅ} ^q0o!aGdo@\+Db$6E78̺ȡwc7!λ=VV?X`n$І;٧c!u5\@-O5u1r䳝 Ts z|3K?$vhm!vh0lxClBL )J9s6Â?*]Ti:7 $_iJV^ RޮYqs_m<$&.>HQcAۯsL[yu0nJuF]N-L*BұESkvbRtCbbn3GjH'>&&d9mE--= #G6(١7`gN@8ǧmIW[QB_Y֧]^QR౥vPas#שC$μ.O0e\uVU| TU/) ":hitK tĒ./I svBeJx3?f(z5o?!w;HU墔LŎzY2\l=F6O5"Ko^!2)38|:>뼀~~7PՕ-]IF?}cѸnX eȫEu#L=LtJB#3S(uH1&e< 9 %ؾIZ_{d/'_R>FeIXk .l&6:&Z#Dg # JyQN)54M%Nކ}@zKEtxR9!kzYTF8SXx#imw`}sK܁!$d1I1`VH|Δ-tIZvQ8} =%7 GG*'ߧg]J{'M+y>fb}$9Wn+ha<3 wIX LmY6t L5~S|J}AAatyMJU@4O;%n:9@ )'uIk ˆقԹ\*0O̍aZw3KD @nyP?, V00q$ c~!i2k\.HK֠5ڵټKf5ʣW%4h)gNLh}?!W Pf'jWu$skKyBmCmUd-ԋ2QDLa UeDDa 6N4YҾpOAJl)=|c&lG/b>}rm`j]=9gFqv+rPcp<֢ } Φ;.84ٍvUyfבf++2@nl.tY"Y|(4D|fԽl6É{N~:omx:JxGյP<mZ!&eY%On/wC-,K֞$`K\H }2dgGjse 3LeK2׹>mj:v>S&窽]7ݵ_ 1XGw/'^ÚA!<zt+v[ #^/-*~\GVPGhQgY]sy:cȟm_-b"Ƿo΃9`*[N%P%M; +#-G:\_El-#^kн 1A޳}9䡗Fx_zZ_1}15k\b逡Jt kR%q$De<)*sڊcA+Ji7Ԗ4+y~EkX|'d&\^j t<'4vQҔ6GC (5^H'^/v{J{e671k_0*??<8#ۢJx}uk;~.Eganl~;\YFeI>z-JMAG3+.z5V4>@ʬzuRbjOrԛsߺ/mĎh"aT~g{텑Y(}YB=UM^ ˱T|0Իɻ`s-ꁗyFI,>@߈AѢcr|Sd'x5mH1L9n~l/ZYj}uA&dGm ?YHSfwcZҶk Mɰc> N6auf}7%}0u֌Cث" *Tg$2N?5M 5j.gjΟ\;B93u:DɅ&AA oED9L=|G+Eu,|/Jp is~* .8U2>}q|c-}3;HV°VkS"*E/CDz6E詻NoAuRu)UP.w7_SЦOnlմ ~X5D Xj ]ޓ=JFlW2Z1}%8'SA|bĎ]k!bcCn+qL׭V E3J0g~ 76"9͠Dc;q9QS]MNxK]x+k8.VU+u[¤ZA -pڨ>!C1eKVK~HLydSc[mm5X1^pzO VO$tm]LkBy˙}h{o뺫<'~zC/ALM"J%uOOy&nD 6* &6ÊQȯf! ϺCFdZ-P0꾅3yU C{X*"Bh[Ub»'.ZԌ,R*,.8pjaiI̦<DZ`* 6ג?ˁmg@ƣ>҉!kv|t;IfN j|g(2c* Bm‚PFaϩ^҂A7Hk>.hψ ^1e}M% .`@vkY};w:;>~:> ,PS88;GDu0A,$5;̊e2n.o8VȌB\f̲ )U2O:OrѴaY_EYs tlpHҴ'IIMJޔeU<236tKޒ~;!@[ٜmD~zIZ &Vg2aXܼ%Ԓ,~-Zu(:V=6*0.N,~įZq56yj 06:b6'v|xO*x\<)<\Z7X"j ͖Ixʱ~þOs*wN9+lry4 E;5r9"&5\}ӹ&f=jI@.~NM" )91 f%jsnYC11}NCeeщ׸ :}(D 5jq/Vw*zp'˩yF3LîYbO[a^U$䑠σ;gj}cFߨ(#o'd =37K3+^;þDb E{7u'Z 5nDp&(@՟h& Swƕv$J+*XW2ɦ4Z#z'8q~O0CEIs\K)[8&F1cC(^Ru'-X?Ovp07QZ.;߇2/0t_|(r$N/AY)f>.A BKQ BƐI?]Wcz,Bj,#Bԅgܷgg/kM:u$W4ܛ>U~d1X`)$g> ca:MH@3vl΋Ώr4)/@LcHDqqu+ 5b BAH.5*r!9gPYkC`d=ȉZY ̌_?F 0 F x 9ϝua4vZȑ6պp@TތG*d#͚+YbU<4ǩoiMߛB[Bf}j[-58չ~Rt[nE*?Sۆdx<EԠ0y<9߷5ȀTkn?6{ cݡ5郘QZ)j5{kRN\yUrf6qY".l/j=X_0)Kզpa)GDүf&GVM\t$de eZf3 [hPT؇.h2a?}7`HgWMRvs3-K1Pwj 8`y'7VW P-WtAr#ϲ ~2SZEy4[`X `U#I3dcEݫX2u vII_xts?#({I:bk|0(ϻZ3aز ަOK: 53ҬƼ=\"oJ;"3~E:(/FBcץSTHGDS#pB&FI &ih3rp~+6V3*qܞJMX/>h[N_*<&iܷY\U4&lk5]o؎&BWLxYS|:)_9+4zT;kVW<Ϡz> rןܫ4BI&G6MNoƞ9ْ5jB¿S7K[Z8]ZFXtqKPQ!6aNsaļ) @g\nޞIM'#?<3,f(v2G]m.f*ʟRי3snoTT2K{1TF/ceλ?8C^@Xf@Rɵoh+=y!K1$F׀3{߈tvIDrҬK,^P{dniơmџ D4i$Ƣ>M)+Uj=g~Ss{\;Ĉj8NȬYCܑh8HM|1hiɰ?M)i]I_cb"$X~lޏȌGBW6ϥ~DCͳ5u~L0 Nk.@؛au/R <<^C8JÌJORă/QAD$*6?RYSH cUA@f]qۆފ Vɿ%KHe45*n%L^<d1/ԺTJ|QrW%vz4{?]zc:t{pC 1ASiq-= qbmqHa+L8=#~Y"QO Hrg@,Jst ׻}u\mKlUsyGM9,7Ha+zr=6gHٝ]IH.& Dhc֊F" (#3~y7!>^"O.%n %NHQq۲.*D# .)J}0Gb{Ǐkw4hnJ!SzAVJwMk:3y> ,= ~DZ_ѱHdAB 95~u/ fA[L\\p"&BA>@]?t[6)0Z5RczImL۵΂tF:/'VGumgbqؽUf24Yy^>J?T;?_F΂Z6- h藨OR+T܊WeYg3 xh7!a'5tW_S,!2 'j7!5[HQh,,^^ZL=xCSs^}hw1+hPZk۰Az蝇.Wq^3$Mc9%V+tti% (JtaIow(f7Z;FhbګhC9Є]Sfn q8hZ]RcH µ,b&jcvYR^'.RL,^n@#6sXH njN0w [xx/ ?(tBY==4ވZOGS@K ߧCAPN;aҚr q2*IoA4#ayy( OaM*1Oڙ] l/ >#V46>9\aD W]hktM='@=~(97c8W4%E-4$`#օLY<"~UuIM,rVđ͌Jjsg d6ؘf;`QǯLQ 䗝kt\ڏyJκp؝+L4@Gzc;1_Ӕw\5ɉc|=UMoHְ4Juߑ#KzvRN<4RҊ/R`|(ŭj)/n[|)4[*?),~6[718Ys7}hK;?ǎ*I18|.UAwo޼e'Κoi\Lˣ׋zJr#E+3**3Cű"ylňeT$C  rgaM/oGkݾDJCSEQvAC6eYU3p4͙t̷2b{U4xн:W56?tJMcd>.nR)紺;j9Udk^q]:bf t"Nw76H](Dφ#ܛU!3RFw ʒĂn;j.Pz r=gcqV/7HbEG 1+TFe|@E E!5}͋ p"ws=eCa83ptdiR]n)Rb0,jlKjeh*JQ $߷Y8<*1"N6Wܹ XHXe3x=x o4Dk )%=|/z9`2JYu_;Äs՞gtew?fH6Kv.q7;nxL@(8mѥ,:#U÷*A"q41n_Œ'< z#748%Is*w7|ej rEI<)|ȷe_Z(CQ_]o{t'=\Id\2KDzG%07Dˁt&_PHkg\nKK6fy,&^qo3M;@W , i*vNjc߰vːڙ8f2ƳifjD]yoU9;oVi67Dj!3U:s};nyٳL~@S`q 9O  ֕U)BICuy 1y4W!w>I**V~ر0혍,~,yϾ9}qH"sX-Ui易s | .~oq+VEQ7ݫQMUh*1` ۔Gy x-݉Ӹ.| aUE{u"K ;604!NBE Fio렿K&w$IUX}C~r䟩O=lM9bjR64bĆy"G+o0pZ8(796h-ҼVGn*@k&Mo)\:p "`9 3\NϘ@hgx~Fzң s5t@fh}H~_+mwuNPT("̗=#]؞$WCp~$]rE^.SFQ}*05ϹB7-MS )(WVYb)Qḃ2˶H@d~5ACW Y݈̆-̓&6~T 'y}=IaU1il܉6IP rPDh [X$l`f+Bav/,pc! Yyac,.{ aIDb_/Ю*mMą}$V)\*l- jƓSxq]w悝(#%ח  \ 1DOO~"j(W(᩟4C[+T7,9촒[Ec5iG#*u%a\ rq l q=t+ g*ޟӄIU~aĒcULw D, (`òɐX3*u$xP6|MZEG *~'X ''"mY}sP2.}"\%Iuu{6fEgΒL#j rM ǃ|CɗmT,c< -q,O;2L4 IO%D YUY=MD3Ѭ@4 9\"@#q/Ylԡnw%NN7*DHSƬߵ @/hdwqf:}B( wHWآ_U2(rS1QBbGcܓly}F6f'Ǥ!\]p<#BF8a'?юT/g6:fEpސx׆mJ NaC+Ss*ugLm0N_?BfKhϓlbnܻV`e8y_ Qx37L.@bxx;l"B>R[?`.' UzqנNTnʰw[PV?/Bȶ jCɸڻ[rs0l=KŃ/. ][K =b(b\XReP6bH5;@r$o6{e~H}'sU/܄/#&\0u($ۨH/8ͺNS2IJTWycҊ0홤ҵ4=[NI5@Kt9n7NI6^cE3VFS@d?2J3]%% 2ճHb M>A%IWJ2`<ܯ'^qWwj]6N2oA!H D*?_ Yn^e5h!gJB+bzqa=hH=p.6ޮYr9."B6du9B4ܘE_~ՎK[i+^@IQl&'r 6ڒ e+4E+Z밶FIV(~ZM֌;HngQMƣ,:|ػ 2qKHm u'! -݁rHW⫝!nm =[n ށ8n~p&>Z~zo1;yMzmξҖ=YrbPVj ȯx\ iU=ǰ;cmie2Oj435AQ<Ɉ\{-?u.ݞK8c رz)HG,BlT?"p8\h &}  G}ԍVP +̳1<`KIet%X'fA0rC̦WRd9ջ=C]ݢI^&DӠ=!_K7h8KX"&Lp`-1K}YhO$< FBhh2{2XvK4@E3˚T!z# q15 ҺA妡e$aP/;=>ϵQܒ])?&K;T9Ꝺ H,b#jhVTS5\m, ns/'?5SSMDvqҘ!ZK&se=b6̆u.;E6πw5.?$Hd.;$ɘL&Iu/wmU[6iKgٶ~م)h]h$=x@+d޴z<U=TGHt`@01VS,e_.5*B#"0Hێs,F;U/Y_ѣ Ө4'ɓR>Yˆ0)h$`!Uϟ\l؉$ 5YKE5Z# 3pzSY*-49Fr|A:lW0y^x@1$E.|עpf~yFtت~ԟTd'^E\V(B4,$qdD+cۮt^] e0_unP{+a wxIyr0'jCN3ͭ| n֙Td<29sX*¶s(_מ~A@=_,ֶiB}UOcp6ՠ8IiĬ?KKp|iUEj9g/3uC9D&}&nI 㸙F U*oq?s:VNͼ%^h.e1e1bxX|rxДx8kv)aT 4kHqqJ(ibQ|dKZ onRF ڎfGnju$6xIux]cDu /м˻\`ogigMv@+³ۿR<ӾQzWJgY]~*v{iNJpjp43Kx$Umҗ?#7&Uj 6UEihv.`*vO w,x>M'<:oIDEb†{DL'÷9?t%ij-$;WZ(_V>LH*Pe/X^Cs .LFۯbm_D@a75K;m!h:2(`.V r$fOG,דE[J W%)ZV`HYZ(7;[޴ʫp*Zvlc9&kln1I j*mhމ5"FxPE݇ <#0 >W` bԯnoh`*U9ά'ޝvNb+8U oqEA==~xF_(&VsQNH,>znMlt^C.MY֒`H`G%z~GO]̒.'C v|?@ suGue4X>&c 3RnwҘXi8Z+1t^"da6ߤKW>  ']҃ K*rp '(szq;Ēn=x8ݧP{^Z˽\N8IPS$ryT5u.{g4뢞_0"KbT'_qfN/4[ -ђЮ 3kRMV9uA o|v@zlww0 ׵tNMYt2W 2" [#ď߳CuS CL2"g5fk', Xbgfsr-J *_ᑇF1b&PNaPIĩ:K Bu0|>>)Nki LbO huf/%ݠ6AgHjZZ' W%k$ zтRh* ܩx7!>/nJ{'V/DaΖZ[4 u*ʝ'9~vݸ8dے{ l%k'B|?|̪t&kuoQ5:ڐ럣j.qC*|)Ԑ |5cyv,*&Q[. iYY[t! 鳇iDaD 76JuY%BoRyj֌F2*K@=XDh#) պyɡr᧣B%Av%,r,$2:<"sm|J{+*8EBX婸X7#H> m+h  עۮ!{MYYL_J0mb=%Hp>w:,_>ٻUCD?n"k@pޭziR.SJtG_ 7\jaՓ $~D, Q?/TILv,%fzPc̓KA&~4]; G% #zWb:m[.bZHL "zy-`->ʩ [5_kRbywҹ'"]{^0^Y+2OJnh>g `bUHFIPťԠґujBƼ[ +y#ɆycgqgRő. oP{Ti3_N5<7[+j90`b ( u?;/<0^[m(Pbrh^"vE%m+`)@/(w,]Ok~,Eϊ |$z<ӆ`<"̿*FJQYpF7"kheľz*'bA;֫1!%]??xDz#ePǿ} SY%VV^,z(ɀ(F|egkA33Jy {'2tO s>5wB(C%M?"/(CT}xY&g/?zZ-/ۮV;ub8\;ֶp忣* ))L;-B h< TPzMqT]EBΟ]9b9r~S+vwqy/&aDT"տ 6[%YSb20zhN4o*;lkM }J}S^HŢ]8*[d AAz܃?GEx}#4R9a]%U~WP[;Jۿo>Xszj6WτU0l7>- c.~G.(z<Ļ ZH[y٩ ނoIP=wcVR[U6_C 9 lՄn4t}]+.}a_kesIw_xF |:0eHi`3)v+BMiOÈk#彳5-|4X= 'c58ũ qGr安IV/aKե dk"MǸP)U1f )_!~V6oѡ`rs! QKQbڹ2s[tK5DȷSG{Zſ!YZ"_?B+z 5ϱ010^;$(֫4΢8,Vsk\PKJM];WMg4qUaeId٭/UyNX1pB|C`N7Ձ^W`nK+XXz\ݡhoLmk,++QFn8i68+G'~*K$ J`iJ.\ 4sz D|Ԑ=3[ MM_'Ջ9 Eu6JR@]+2 +rE2N=O6D; X:tNn'{O/{淼³Pl2u)fxtЮq m[QA1!"K`F+jX-sfM~wZH9:jK)_t+EIeTA?xƯzG96=oʵ9b3AZRGeVRGi66Jcs@d7Js _Wt\K+)J14p%oԀXLcoFAJ^w C4 ׃-zmj)-BGNx[;? +,7k!91, >Xp2lGق: ) ƶӛhh׫сPY_ ԝ1 *m$+Gi 7>[H)eǽzDX (s#[ v=CkI8Y,N0MDF&z7d&La"272*4R|oW5@)_z:Dd]Bsj)(Qv G" 1ff (QVDxfMؗe/xPE?lGz8sV_&;3ꕤh|#Ŭ\zRN ȚOS(j;%kF*mnqR%wqXwɔXGkcQƙE3qi1geeraW]eRl_?k6Sm@K g|yjjPi6Z%}&o]ywDvAۚ>绵A-OWL6BN{M8./MRT@~8=Z|Ԭ2*N+}`TvV~&:DJ%^lݯ9*&t_kD, `g,XODc33Ĺ_?,ZvF5Y?f\7k""ʙ- Ա h^Z>^֢/-t> p}HXL^]{ߺq;j(TRWmDt?a{yCHw}SP\'jQjawW_7h"ע0^`4-_)t7-7e`cKꤴm42=Z.{tO۰e-ٴ+_Ryfhk96Bх4*$U1u2&4x)67#;pB ˭r]Z"(@^jfLR4v52egT^a+v% TW hw`ieAyIf~!Ord@pA5<`e,V7Xc`!Qyx6-@<8 4sm|a"mC3u;e}+N"oZ煞e_0L$jq:;KX8%mmy§)~`ŚzVHOg\앬2yT^oGT}'_n5 '\5 =xgsfj$r,JYT&@MW۠1Oݳ;u ZY|LEVA§-ԧAbT>>1QLM%=/~k3WkFP:Rɬ6`DUAp:3Aǒ_ pz d"BK1eIצ)_`)o:ꆡ&oZ@@ChԗikB-'7`0V 1r3DاKJ–4: UђI4:etGR?t8?j*e # T;j,X1d uR|xa27*]q~PY릟]tDK l&dq8("S6ǝg.e/ӯVܫ $B9j8QkEٞ23}ߌ }C ^u){f;?Hݬ y:4YL]u6%Mw2nRvvrͫwVc'7pB)Z&neGoJC>I̬vA;IΪ: h6,?qQJ< %\d̮`! {{wtecc K/!- 9Ъ7YTvrmw7`id(-ׯ7k^40ؒA79J1s6 J_H?6jׄ .ѳ=p;/tm#m%ιk5R"w{-M D~v= :J}W8mh"P'fb 3.i!9[J豶Uad[O.ָn;j{'םXhRZ"LvI"dC+5TpKGVJ$- tw RN7i'Q EaI.}^ sI p|uwFo4G{E{=5V߭Pb~dǀ!O瓗_Tґhs+bN <*,*#鴝Tʷߡz:ɢ4~)60b3IV^ݡ l4;o0J -_[lu;Cb(bDҳO >LQנhK-M*Gkl`YzͯpVܴ{ǾHk;2C#SFֱ ^$&*?bҐql;[pe"!v?օf@#~Cmr z'O)G?0Q:Gx/LTZX%/=҅Wr1a\cs17F_k>g :t0Ԑ>psaք-*"4k"_n4&Z,b=bZ.ӏ{]s&^6;Bψ#.-f-~ 'ag쀎zε0X% j*M{@8؏'?SSɊ9.ї 埾{kips`qZ }R⛬zuJ 0l]e0Le_Yܰ~$BZ 5=Ü*vL wK L pG&KS  "#gֽ5Aٻa:\?qSŘaQt9H͚#f%]Ҙ@2{n{ؕtyk@]FG?JEͻXVw; 䰩ԼzQ`1I(ƝPB'EaL+$ufbF̰bWD]T3,nrH|f/raS^ 0 j[h|6G`UZsSyl|fL ~Ճ[lp2?*ϰ7yHⵦNPzD)zK}8f[A;[O:.#ζk0-C@ǨёA9"ȯぃvr@mbdzb2M7$v7xJ4Ed"]L~8%CQMY"eG+B4p G7|s5ƶgKү:Q 8 :NY§LvxI ev̌UY1/V44MH.1AAG@X;|7=;:d,ɪ .&KR}iTD}}<[%nN[k!b[P>Yz CU@R/*CͶs "p6v꿒b(TnO7RڌLڽ Oү29? GqNr+7T?oYFΏvu { wH 7AzugEA`osqhm)?So\ßlQR`oE*M<NT婢vc uvKƙ[ɦelbX!@՚K:xF= #'y ^Du)6=xv튋pu=!|ğYwϿӘ:Kqir'A@^x];Ӷ|@kʸ"Bb ڃao.vkfg^-PzaXT^ذb{S<Zت'ljq!xf `էBR)K6[f9]2x0rv*f[eF^ Dx.'cc;xo5MK:.c>ݠ Z[[H>xtg@0wom9I˯=B볐UiIƦ\BA6.![L+dhaP@U$w#QHGzܽ tXxo@M$ZC* z*iVN[nj x7rJ4X|Bc ØhL. r/cBj{ Bly fqP͂p:"~)@ =B?x ' ؜9|cyҽa|9( )~5Zvv$K~U QHHHct8`=Yakn5_+ܐB2 #> 6OPNӲ-B*!`d^ ڳ L ]s:Dz?顇_(*h R/X&RL"i!:U1/ņM1K"g+h[}P$$i.(C]÷xܴe!< f`P"Ǖ7ye_= Z+G4wv^Tvr;w&T}u7 @[ĒG1'*5Pꋏq"B׉@j ١3IVe-6 Fʤ]^=AhG6ؒF cŃl:\֤`LzԨ@lD@Ų`Ի:!v"фNLQH9`?Oٜ5 \zYɈb_v0Q<[O'~X5"jRGJH:$[>#eNЩ➔h"3۸ +v&c⠫NÆz Nf~@ҏOt)_,$:mjO;md>bD"p~lU4v6uGj1(gxN'. 4ɦx"GEu\qO a!dN"]H0[V&7G*wmKi*6^M"C;90YC08.ZOt6) 8x DPO>G٠آTt0:\g wIy򒐕-^_71Wo'l Y|\*فZ Z2**]艕_ j(6M Ğ∡]fugR@"/#ܗ1}r3* ^E/jy; I Gb7P'<0{I4f҅Ρ%Qyąrq:4I wAmAqMXp}gKÞcކ} 'g5L~K!-HJwiixcY{&1K9Ƨ: *m r;W\ּ('As>#BSg[ W=}9MIxܿU|vO*aV'wl/"T  ЯuG'bD`Ќ5 'CE}!AnyHǻ$ @#oP˛üS .OS'¶V0)3e a-ܷ=/*0ar*494$MMoK!5 [~DAdy\ķjrXa)o|xj(z i |A!Xm97QU coMۯG5JUV/Jg4Tia%;iz%#mos;;#ƥI؎>8ūЊM.C h?5w+HTac &U8:&Py+U[b_g@+Y7)(_bTR Q~dPG8*|*_oQڦu}f G?f.݌u^~Gz)+9˜1PF7xq 1gS<'SNT%{ '`NYѴNGL]q{?&8ڞ_ߥ5eww\#Z B$]"`{ݷ3.͌ :~S~q.W:H+vysW3QGៈ5L$.g}1BUcwf1~L [A+ uTO[Ι8[{eN,WD*lW6>d31rDgI?{q',tIX`m 9@dQwqVL>hݙr)f1bdz5'߁_43=_&|hH7ҧ6Aj[ϫdt}0[#Pme )z[\CwrbEs»n3N%\۴hwwQ>%>"S*H_)E=9KJϑ^HϮ4g.d֙^`3iR2vɖ/tm4vs PP4Cm4|떏\5gRHd0[Fcv4$z=2djJɓ0$V#Gí L+jjRB<׭Gaa籏#GUղ٭ΗHr.^UWXlFߤi!>潢)8߾&|Q#-Ta &<|Z(1&wIsL?ShSU믎yUugˀV $I$E含_k.aܵxnK [ɯC zqkŮt6WUh\UW ÙdVdn5O>'i~ `l {j"I9N9ҁ ;n nh/OP΅I1YH)*YˮdHs>R }%XA4L7KMt'tO1]I.[u莋2yU2:N/!!}Cox9*Y1$ܹf2o; m &4zMNjkT`rLJO71i/ؿI6%wܨuĵBFq{ kcU[!oo9xq|s2ΗA{ekH4yMżڬoRU 71˵F#_^avm?ʒaƵN~Mʜh޶ tlqg: iw #8lU(wa2J˄잟6j`VuucxJuUꃽ V]pQJеD'-c0f?"z?f5eľX ]QO{D_i챸<:E+MpOt _\U2%Zj@PڜE&:H%mWY%#t)#0*GtZcMI%^ Y" \yg;c ?&Ň\U[#lSe^UzSѰE}8/NHl*i4>4!seSj_J|35ػZ!g͠sEYO0"-+m_{5ta D7#O3m.zá x8adv>^/f9Ay&h>NqBOtQ}q߯ Ty'XFJt5M~2 9;??\>b1Jcժۋ{})xe͝5̍SPY=_#s{i1J .O{{zgx؞t8}9pUB:gb p9ߒE Ěٟ&fY[a}۵Cʹu/=lugQi!iřۿ:Xi`+yTp5d=4Cvv8QJO_Hnag*,^JhT&w=>K %"V?m!p#7 Wּz"dRƴ.hӊ7F3jmTוE̜Mr.FFk)uH⸫H*-зjzB\meBևzT b 8q1j[XQjJ 9;GN=fMyʋ$$Y]c綛7'7e ̂67O-Jzg4hY˩NyL]3J z t!i2}bJ!OkW*/ 3j.pd:i{@99FʄeK'F# Y~I:=`ݞZi1BsuM s]H-Txr f<#8?d-)0ӡMW 6_=poH뢀^\x؝ kΠ28nIi?w@ORj_OV˙'*i^5{cPE'N -8˲8)yUDNkHu,DɣRyD 5IW䢮GtNH󮡲V u~²N2 %g7)13c 8IP i[eCxEu .Î وu<+U/3ib~DZX 20 4z-.[UXftPhk\kh;R<.RV]ҪG#Kre]ESjk$Ϡ{ ص RE:R/dmcO5ŏPШŔm˿ςŧ \5)Z%&)%\APkw2"@hF{\F)NfpCh9t[? 4˼O>784BFʴ5Os )nw:l~"FG D &ONo^/eѐڑ>>9⇁5Q`0R&[W_ܺss} 8mJU Wْ"fقs8N6Ѐse#,2*)r ,VTпcK5ӴMr\>t@@p߶Kނ:hcTHG: S,,Q -#=a2Fkw5k@jd ?9UϏ %lO 0W"::*FG~m01‹hG|zO33kw{<9 u:Tx쟴_o)*h@b V2Hs:!jo"܌F~aE;'+ï5Yn;UNBQN맆N:jbH2%՛RvۨgCuziA㮢*9Ṟ=  DT4Ul?r^(IemS"${c9%λwdsa-ET25.]ެLbTpʭ[OLW??@1S4C,!:mN( KnyhוbkUb7# ɉ ao'wޮ[݉whZIJuW dgZKoD7@17TFxsJw{ܿ3d>az9?Q`B(39UA?%x_\ )p.MG]\ 'rD@yѬ׷qlu໩1)0k# 2pi}ByQQR;)(s_t$ͤ-Qh4\ }@uy9o6r8YTׂi<{va`HIbFt5*o|. emPrb}$A&D$V˫8 Yپ) kM3WnS (h^b쥾XB_HeE埖;pMB3%Xw3Gis٤mSo@UjCg`**>(~36>Y'qz5Geō~1QEDC094xyE տL1z +5p_iG(! DKWѬ(w(=ig flgCukr "ޢ"HVeCh$i;#B\e< nPIryϤbߌ}v%öWr146a35WqbgWqaD^Éd n-pV疝suyE%f2fHھ2_>Uhˆ9 -5rk8^L)kzTG6 fo'jBq? *Z3B}ٮ*ܱXlSe}Ez<ʸO.N OC#5wh9Hk-:4n O@1g}B0HYE# HS>B'=W!mq(ɟ<~y!64]_џZ:?66Wb -oYo;/C~ ^E })cǡ2 :hSX&z()#|JYx"\sxsXVxBTxhvxCQ ֎1?>Y_a6WQQ7fC3W'~~t%``^/3U*uRY{ W&`rjN3z` A%(&O!In&n9̟=KaTP?OSM1жhy{dhn>쒆)Q{Q3%zE>>d#  b1Ճ.?%5*zeV>4 ? qzaZ&~h;~b ^y<8ŹMMJZ+g#0¥O{ +#K:ܨ'pf(_D uuA6)^.>[|fìyrXުtU嗨RiOIJS\YmtxxDEIEcNٗspikZ>BOٜ9a& n.bmb9A1i5U"bfy&@𙨐Rv1Aͷ`}F| )8 2T3Ji3Ӡ#rD;D#v;.jzmK'˫05I3}fMN080u%5f eM!RXRnba w8gOi'\%%Dセv6RU_vHOvij!812Sm%s`d3#R3hMߠh}AKܾH[GF`k$ꂿdXrI) {٬yQCzr'RKU+ Cb2))VpjgzrgZV a2)I>&*zcXQ{Mz::B|mYovB!h987`?ȸDZՏ)|Jꀁ6e ߧ.!c%Td3dSHU\Tw'֛1/t7Syjґm l(+z20w!;;@|(Z0ӫ6X&(֕y zz*c6.*I+:Z AᒄQl(ɠ=N1=p99+r4oPRǓ0R=\l& #ۏ)2UF@BSgb &sQ#lwRAgwX7]ֱKnm*A|gոqvW z<~رy枔 " [Z␫Bk,%phWIYJmc+,}8;tQ?oMJA`~u^Lo潩 [?H!Xor_c-6J=Z(pl\/ՊX|́6[36+s}AArv'"?ڏqVQ/9I%*A-X3wR]'ȼUV .D 쒒rwZ%vRHSCуkHh=oMj?$Mȼ_s& a 8g!]l0" (zCRiR7,ˌ'yZJBB.zp  vEn3uƕ<\-ևO+4Ѐx5!! !hFND4\hEb]ĐoӗV^s ,*t7P;3!ܴEqG)X^up=EY3atȭ2sq䵧LÈq3tmK X=e!L~ȥqe L5!UfLR9@ c;~`䂷|Xe}mMlM)1;+۱cMȎNt0WbBA?0~ \7?F5Yy9QIWd~okZ:7Spޕe iQzΪNЉNBԑVYAdȳk9ɓ&)Q,K6h6ўr!O,>RsOToӭ;:"pa JiKQe7˘p ɕf:5JDOJWQ$O^J'Nrt@>lxyshm/̌^?ȧH35HOubI 1˯h:eO+lS^ E+$ߖATǟrN\+WUM%Gx,eozM2 Dzݓޯnh,x%?D Dnj 1,.Y:De1:4OR Q5p"g{CS'n;^:KxLz#M "VNQ{֝G7aꖊ/-YN_ DU M >ǮyZ0 io\Ҿ5I>EQS3n\7c"_+.M!{xO4##%_'7:Ǯ#  n#L .-1(|$4UQiC:jE\f`!:;l(UT wQ\g!4zTOBqfTjjxJ^+w0/ ^N'C_0/ooj|{2Ϣ}V~KxT1F ɫD*^' oɾ/0ЍH=>J="Z|-Ʒat| :a gCnd 6&aa*2 M-16O'}f jEy}:N>ӏZ0% e5+t,uVpq0~Ӆ!b7>'Vyt)mNs0(%M `o  /="Kp4/$5B]zV7H1e* or2\~$# Z@,(+3T~Wloϴ5`ovMS~6QtXŊ !<;(I?E"0 q==ɪB#a|#Uht:k*ԣB4A<&>+CB@*.Wp"YK/k:]$Z~U9|XòPwBmCvԋ#O !h~@*_t*+[#=msZYKn:#VTBcüL!nq `̠ƫT9.i{dpPM-r\G'_x3 ·ùܹ8kE؎}2V)K_XsC>F^r)H(s[K>`rEa"LTӥS 2v7q"!pcak)1</D(oya,)·WMU:U:#o?@A']љQD,O뒇%²R%J=K{5M1oT'dC2zjky׵sU t,g|t,\/-o{G"9?k LC8T^:H+˂&3uaHEglo#Nw)%Zȗ_+;a+ȏ$Ξ=ibGHoAͣedtB ^9sާ8,gׄhYTRq8_y]~^Objb(Ex_B ;f%ɴkˍ |!g Uʩ_>. F.:6qcrNV)Bń}j 3ЪB17҉{tV|{߹:R{RjdaG'__bLv㤋FiԐeb5YwC V9Z1\ഌΌTt"3;qqq\'^,R|@hr:!K]|ub]xEBVםnȷ4ˊ zUX5DƇz˱"67:ǒ!♙y r,';@o86vTځzi⇺tm]R2SB¨//[Q`ԕL֧yo?b:fFt <=)9o('װ J=8XCMܱaqm9h=\%dbpm\[ۈu DY5v!͇YI>x•%g_N*1P=IQC{Ձ{ff2nN'<4.wJ2&Vrt'Z̚7 :fiJoQB ?bЮWz#>iO0|>u9BOҊX+Ѷe)/˃\^T~'5@'!\&bO.,[kЁJpkd 'Fp}ЎBsn5pg+Q"_/Hi8|>M4y!G`բ#)o\diZQsN>d,dݮ#%v:R+XC6*gEߕ'-2_R[7g'g쾣TXLAQ !u(tR/3ўkΰ0pR 6u)Nhǹvvz:L҂G1&Uʂ̎DŽZeERϬ ea kf<"g#Vs5:/I cY;Uw|X.¥ Ŭ0g*OP^_m| O/2ҭ?K[F\92ɖBn86)Z5p;NKiQy3xU \_)Ȩm@OnfgIc_Y_Ê <; \S+ͤp}H߿`oL(S85Yr3܏<#D\(KAxNi}+XD}qx C0psE[uCY$CCwRn wi {JOl݄4YM?j)e2ާBKndgUMu biYQ\#AWDө[O:1Hh\I2GgK^#06J V9w71ZԒ{}(kRkdvΗ""T4Çؼў{{i'Qr1o0Sgܫ#)39ud%$5]( ,|Qy ,=򠣷[Rl'T-9h~\*\nծK!6&uS g'ٯ)e≯VCQUiװMzz z2PJ[7ˏA(m@= h'\q\qCf2nԿk;ic29DxtiV)Bdb_"m' ׽#|)v{bP")ANK$-G_6G2Rز2h0:C O:ҳV3+v#qDa-Xe 8"jwlsUiO%i\D~̨VMB͵Gݱrm{  da;Oo) ٚ-·3?9RFvx>V@ܙ>gY"p[B8@hܳg_|( nNmZ'+˔@ˀ:8ƲGGOpLkŰNQ}\05ƻ->u 6k"DaoZRCg  "CԢo5_Y2qt]zna#&@*Bp(AA(Asdhd`"m(P/9Hќ7ɩPPG9P& =3+ѾCYr+istل7!t ǫ Q`Y(ZCU6(,@wת2Hjm2qLv|L^O̧z,r(K/F Ghn=2s0JvchQLbqmQKRv[ g` 3/ !ތl͛9QVVzMpO&*Sp9D`u0ewS{;]nj\esJ!mgK 쭞ˉDw0@ǚu{ٴUc/Kg:31"pߐ&`\V%ﶕfNoHq|P8Zv~NM0W$ufV0EItQY6n44 BPT+I mY6T^s a\՚~JA{Bp.m%;@@R=pGn%oNS&/2ǿpj3vbJ=*N F"x_$/Mj 33GFČ(\7X}+OP혹n͍5va{REB\WH,e؂X6Fp~ i\ẗ́r2:n6`^s?RI'$ ʴz/Iw`nb!:3{wE&)q_XU #S"lR]wY>=t4.Ge3(AbuoyS_8qz7Yu [ؔU?MW:"f.#r E H ҽt ޢTT{^j $['8 BS w"f0A=#eЭl= bGR3_t(4@&GPNiZ.4.wOΖIR◦MZAW ܪ̹<3/J,$[Q0a^D5Bl|e p<Rې )b 3. ܍+@ "QLfa1+ H)D>Tr"KĴ'-6["+aDalS*~6z'}TeiZ*}xφ`f D:\lxܮmğiu`/N*B3ht^oq,b * N6"fg;6V逪ZѝkE8\4*,G{vUW[3b {3Y1p}/ azr.-AJθgMT $͘gM#>.ҷ_G9}9C;37t~ P5W&h-mA %@XnK/.zě#697m2$]a+4E`,fh*y%9U@(+Ъ r7š]gnyI0j`:rk (BiA=s?#=Ƽi vp0$2si`[Ipә+>]B09H[FXd M! aU ˕@R1/X;fJf 3lA֍xdEB[x,%B{prC^Y%D2, ,03pS0Ȫ e(0Yk/TE9оy5ClK.Z-tjΌ#^|z֝"sOyUo__ffof_AbWҙ BHaG̠/wdݟ=|#Ln^;>zl讝F>Շ<3 2P ͅ+zIOjFC-)Wn'*ϩ>YN|F[lG Vc)GDNƏ3b}"1OyrN?s@:nxVҤ6h"Ro|kG^}v쯒}Z^#?Wc/A&Wj*c U{˹/'U"sݙ4P4iII%4a݌rOph22Wq[>(4n3]Olq!UHjs|Ս r[= [ /FG"C' lsFs_BPk`?]?N *)|brѕDYNZ>\<) Oۜks}Q%i,$M馂cBYeL\j'քa1~+n:RAs ~lR%5Se`1)hϝ]sb/@;r~ ܒ/d7.ᝂH:ǜsTàP(;G˓=gAl>fsw3*Xc\RV>"'E,Ĉ:lh-`4!FezܳƥS_й^蝀3rdD.k$(S (kNHO{IT̟e mLI%qn$c#q]1ʥdi.Nt8@1O C13:׀upEH ("~6vsd8++ڛU>;+͑ݐ#[kᐥ Җ4O*էtru'IajܛmW?~ffS) uš8UC/`#rl>mL씁¸wiTlZRC}v78ɫT D KlLB0沘l\ǡ(Zw?BQ@'b}@l_b1E3ҫ# *poH{b]Sw.aJ>2TJ ͬ{8azu8&{킋>&*iX ~Tcd=Tqe 4GU@T}Y/˃{ۺ՞d1jiVܕ8QZKr٤"@槇7GO}NXb`uBoq45 pi/'?\A -CW&5(K&s<^`"{$n1{Q@; 4&z3>zSCKUT=ZEB\Ŷnq_=Ȑ0n6(|~ӱyiv _Ѵ(dPi> lPbQZghe\ұzm.'DkHx䥴v30PÛdw`BLkbtwcpS*W{˒J)X7` R5<3X5>z[?n8f ;WLvV0 o69nQHm-]Kk>K˜tW閆m,:"Z\yk]g[6H 'E僩Dx%)mҢ#.;X"‹ W~6v] ҭݖ'`;.NG4JXxNUiCʝj5J`A?M/< t{ M.r5SW/rթw|0 E[q)PQu)(/LTDŽ~MC*NTu7/pOVKLNOegy%$4&q-X}m7~,`0ICyU%_VSyW)qήzɢ8):c^e{\{xӛ[ty"FtqS Y?Ň)MĂEytP6Ø(8 7{ƢE ٠PjlA.P͖#LTFRkjviŏݦS2rQ)'>daaB/pn k`΂SNOL]wikA"6|T/\ì "空!6VK^X,/,:*b:e-x !`Ce>\ۋYZ h{eV#ϼ5Ԑ?K=/%۾Ves<`5iP)=Nkٱ[AVG*(3=TNɾ0=i R\\U  { 8*g%_ zXӴ AGc{$AϩrXR76Db&5pKȪ J &DGPˍ/r֝fP)퀽=;5QQc^w7.CW.NIgz~WXsE1#>$ ŠlBWH`&dttϕKPd$ #enaZ 2Fz dQk$MI*͉#\w N.퀊.~?.gn{}g\;V6thg!&q@=cxњ8vwN/Yc P(NWIg\0,yzrLt'b@<( $'m,~dHGm*N}ӨYhԿsӪϢi塗:3w[2%0S!o Zzv:pۓr{%5DU Y;aX91PNQOt[smã9_,ܝґX,|li( aXom(J"kBK#} jB/~,Uq Μ$j=ZC8ulgK#)'у/F%E&rqj+vViҧ;4>9yRW~q_nnHN\LL|Te/pCGW]Ɠ5GMU 噊F{@:)ih{Jj?e}*ukzHCc ۆ6TjhQ5wn-rς݃)wQHUI#_iJ/?PwbRK |d_(+7҇<45vqzݹ^0CI:VtKQpi*ty4І pgYhmȭϔqqc Ǫ. ߜdEz=E႓kj@9מ򒸁k5eslTz^De0#Zej/QrNf?돚ຆSxOAeEn` IUec_gDX]; gJ;:mz)Y]))rNPlzL 51"i؏#tn rIz?57)$44_y9lq]4wWp 5o 69W7kY' D_ 3<쑄aj݉G5J;~W . ቬ$d05xcE T w7Yȭ,AR4^Y=ZzhYVd ՗m]7I,H3T.d ~ˉ 5S E&kol:PBPt@m ƾ)۞ agPWO`-/5f  l}3$ Ww5R [gAZp;>Wiw/ΆHukNdH'mwLi?x[64km$RB?~a[dF CJU)woƳoT[ >MUa_SN*Y٩U&c be[Y9(n,ME?p`)A6mBR$ٴm.}샾1 BnLWb!˯6=_jmdɻr^OKU^{uB\F.fKnhšlNpF ז={`Ih$Ʃf-k|`J\@$5?U*J)sY-ٔI,Z_yUi 8x"pw8<5j\C_r{ugd4~9gg>WC #$9-཯ˍO*))AawVǘ= Dmf$*]'lMҧ@9HNϽ۔k K@ƿzeOmM0&Rҡ*s]9mperA{ ,?&d*-~w>OA ySHjՒ ap)jc& j~$_rDܾK{>||̗dXM'q cUP`rզ/7:bnɮW?ؽ% 4դarqYJe-yĆ+d~dCۚZ@:Q>)- @miIk\ztW>J= ğ9p7@ֵ3q2tCm`Ao]RT NhMh4PXwڞ.V!`[ {DϩP.[Fǥ36'[Eھ.%3g" `U^NWg\ذ@ !lW)"ـGR Ϛ+f c0ՓFN41BiomP2~a : QB6!tRj.O-~"w!9(-FI(B,vBPluDl{@E:dZƕ#_6UNb$E ˼;Q̕Ym2`RkVtŌ{]V ~5Z1LF1[P` #h\{@џk.de=v33S)?d\Vm!/ Ũ̄!F/t7r810qK73\\m|=w%QE;tҳJv/Ԭop < TW΍ 'JRTAr;Rq[cST^0'؀"$Dh~C_!9j!#)@CIsޖAqjcج쏫hޑ@z76IMU۴<ݳ4 q[ĿmV%xոQ1{ʎT~$)lgS:+}6g`̊Eg1N|'X.ӄhu?4ISFif/-kn[m7sG6NSW!׫ h].+P:!4REB:D|P~ f37_ |wv"ٞ &wg7}E=[-&$Eֈ[4,q-77.ߎƚ8qL]L X aC@CfkeP2] yU^E(([!6"+@[ݓG$̓.ԏ#%1}[E.#;0Byb?}۪:"$beff ovqksLY}.V)# ^W']hФGdᲗ,e9iPJ$"I`;xk=A2<mHMRч HA(8ր:1aUDY,KJ&_QN.=/>&W<6zUJIޖA(f^=!B__+I /?H) }ȇHai6;zu7)RNī;]"x!Up| O-#MԮ>d2B,([.l,4Md;+8R^fC$L0K#FJmĿG lLmtc/F%뛍Y)2G 8؍Q}Ro[ᏄXl"GscB0M]u"]7zy 2qΐ+ T/QR&KXvwP 5ŭb <)+Bɦ<{!jLg\Y[67 qDc&.h{]}pD:2إ>seqy:ƽ&qH&Y'8(E>Ow|֟ Y}IЗ~G=4k9zBJ󖽤ettB25 2WnRCu刘L uS*ѡ9H;;wgxz`gٛ_9 ܩ Gn,mQ.*^CY)Vgr;YTŸ댿=3L_1}fC}(Md5;A ӝ+X|Hc:kܖB7d@.w"㼌κvOK>rrNlLSCc+xh34O᝱|Y(aN.<*Ord]v7YYlkRUJ/zUU7?bs/rޫʙasM z(t|U28"( B&VeZ?)^L%>ldh8d착lLEN%d#/yb|qCPRoH>/-5Yo|Z:EsCR,$7H#V~* A0UTCR%}q-V~8fČ ŮP2 "B 7ۃD5ds?躁;8ޏVdN6gt!c.ރxOܪcb8Fm%_D-.Rg?Oax ƕwv4&g=djԠ4B1kzz$a%ЁXog˯5[@ޚR( zwLQ,TnLWjk>5ʢt䪨W #z]v'0Wz|tl 2C/dV`x /h"3nd*K;W=JNLl=CH`x)،A;0Vi =MeCXtEĸ~_RA} ɸa3)YfΨl(AJ{%4L1b+qb{Կfy- ru߄~~8s52d nϚ\uk9ϱe|Is%M "6fԎmGf"^P;-D Mo[)M1ر{%K,ҺWCLVg‚OLְ=T0B%#?< B1XtPRvJkxk-c$zU`Zˆ^q f?AJ#A_z-Z62v*G3TBG\N|~g03 R dӋu]peohIjO^הȆAģK?a{$  וW;GqN{\OYo?J zHPܠw]쎫hh'̿1< ߆oAǙCG]6F` ަǶ!x?qg ])BHi.fact0zĬ lGxoj~W_7 tZcsgo} 1ʠdGveh|CP"v'hO yt\{12t~),O%R@! aBډdWX[{ԹΛ:׻/1b6"qC>&9!{\.(39" *۪j$7Ob%빈G_u2$gzl)Q^slr)P(k/'QxPS OET=k4c!,`'XUZ@e8%iރ JRnRf0B($yVz7EoikU 5_&*2쏊d\guNޤ`Uyt hIoLA43z@.=ca~0wfm ] -:Vt7q=DU&T`r& unZ-Vϻs_2:a60Z_w|$*}V:eQc5$ #Q&f!CF_U4~4TxgE?Ԑ>ο:57 D/ aPTdDP(K%ݜet⫨n=f%/E d_ˡwxfH\gp @g'/~A͡B7<ɍcXpY +4vOu7Myy(霭-!x>t,h-5A~oH\#@dwpV.l,Kȍ5$v] 7Tq/逗;1s AEe,$U!)t-+G8-Sz05KNf+υN U`enH~d̖d&IźЙETt_Ŵf~2F;Y(E4inRN7YrI:`N_ ď -U>(˯oc|\'trkUzne?߽!ӵ& 2(H[6 rϼb팬\a{4 Ss+۬@_,!,Rl}HVF@Z[r]n> \ <ƌ/K%i |#wmU 55){"B%6o V1O#3hzZQf=P"n˛ 02f%Qda[,no{ dRSX|}0ǭ;_}c}v}\(\:WNPFẰ'-삼Vd;;3V e6I,%fK܏b4\^]6`p`2dh.F+Qv4tM6?K% IsB\9Q*ʤ-ez)nݴlBJ^#rF$ȝ7E\{,?rQ 9B5>ȇXRUI2#&AF E+7vJۆI;YTT{\NCKBxԬzX aMgX:tSD,5(GP`̍O0E~ʳ$VH> Y+Xm|9s~]= &XlNu +/l#v*pm.5K À&. DwG97JJVNh=w2isN0p{aBOY!ta16G3k].#ot@\yW`Í? DY{ 2gc?>$v[|gdH(9'ēg tj?lpDՑ`n"%d5"THL&8L͙%$lF2_ pW8c9x+2өNmOxL{w6*7јR RWx. +mٓQK-v\EK@I:VPnF묘! Īc[ZzJz/n3O:Fvxy lT8s9ƃ\ZVD6;^~)*A?3,5aNU)fкWksTO8 @S hYCGzrJHkzU*LsPBSsA3~ؠ!. ģ 1xdtf Bsjǽx(]û6v{h0a&IN{LY> 0,!N.T#'po䊹\VRԇUrQ6f/2u'ikw&PU)( pZT}-P!S޷*`ݟFsZ@eǠbf8dďk,)&޸zMͰq;eVn4YQD#=$h+D7]5/YQ&De|#@6BB(&izS6 kUD|D 8= 'u7?2)>F}1v=<ҿjm¨D 0<4HJ`ӑ;󉤦{3pNLUKAV_jyIRs3Σ);H{))?$@*%wݶ) )R7'~>hN1`ư{Hzlپ}v5ϨBOz}bw.tqԵo*dE`ߎ^֗jZ χj{"0Z`x4ԙʕyfỴ,&)B Xh(/JM~dcH8J'lWLR{u_E4G̗";6 R+uDn '*GF%kN"z[Z@'%XDȸJ2Cln4K]yLpm;dΤϠ9j{-@՘eDdo F+͖!i4x%^nd}~&ѽ(tbQ+J*ڝ `U)$_4%_<$aac/BHߵ>˫ ,f⻠qΞsH,cYdxi{E^ ;ű6lzX(k%fY"GiFpo#]w5q@w{gĦDgq XHq1sMMB7Jwnl?|TjlFŐnؾ_kM\̠߰B|/ +-H%ilB֪@o) f)*u1wyQfJvˀ BtX)qU&y>g21gw4 8?1.ށhI.LJ *б֣K[K țGF&ر))<3h˭nӤ( MgF3s$bKK(=?' #7i&o<zĜI`G c|]U;0;p>7_pDOPU34s\QZS5\J#2w=9˥M{ڊ]pl{ )bj7ofU7u9 [kW@ai/t9GpV1tׄW"$cACuSR 7M`*Q ߰Yo(hC.<ʏ 4cDCPK ogCk7ſ3J:^11- ¨fíEVI#ayZDlMI쌛%5iTPXwXN)%1mT-'l1r5.` &trdCBDsQIr~H)\FHn#m`LJ hJ7璹 »BU%7 (tA˄")Z';P6k[&u3+-~ILGEQ爜驩?9 \<#s^ 0Dٌh!oaNwϓIEeRzu*,+I`7Ԙd [3^;!8\UPg~"e+reaZqHw-;(A%N R[1 '별1, /vǿt c9jRqxBG`@RBqQ۪1]oo~#W@|Dž:25+>V5R BF(P"'5wh\MqEPb"j *y~Zc?Č$IDr.e)=g؏*$ec| `r}QEvIэu(ӭuk_;; jjgd1=trLTXVs8R'ڙ8Au!r/YxѽΙ/ pxdL}(蠲9_bNT`}o[ͥE~NqH )쮝osp>[n48W@NH}} z(/j-Tj!Q{?X*t/^8Ҳ5[nMH\˼׊*Y+Z٫aؐPXߏG?gԤ9Zm9MFp!;jB af${8JObdeI{caUfȝgbC]O5f)i>[KGw pZRf`Y:۪~iٗ|4[r.l1D 0tiyBPqZI7(4,7 ʳEJ.cr^]ɸ]lբ#)b-;;z9vZ>7UBM$d004wǝjl.+L}=z! YCz'+ T.XkmpDM Vz5τ_ zTkr{ Tc땹R`~> )s[8s:25&>~i >0Yh}>#mҚƂz_&fgm6QIh!VV VS/rk7)8:Z~3tV;Gu!lEmk^Lυl6q`"΍ +΀9e*}懃20t^OQY~xNH*ÕS=/#$p;zTJ`nHdR| n-vQϬ!SoNPH^>8 y~ 3U:ǜ sxLl4gbsaVĶ-?N0q>S,X0l]OI:K p &ro6؄kh1$8<']uƥ,Wfμ4n;h(b'$]['lJ"n^v۹vk~f TBlA\vʻ5yXPкA27,tkNxeE^Tl(Rx4h-BϤJmRk\>`Q?*-_E 81F{ .80R,)KKr;Iƕ@6qZ͗Yvҁ$vo,7 qQ΅/ &ӥ [s[g 1Y<0^[`E;?e":aLᬇz-=2 ^.߰:|` #"xJXwQӋg&dWJR@eb)yb!l,3Ԕ 'veO-c\n nBMݿ3N߶|W4d58LL3&8;+fa,Pz`C@jrLaĘp`F37Ig.5w9Y'eCHvaS| l6'lzҊ9D7gۭIoD=B(Z}#_| ω%!BK唂N{DP3 >:gᓚ B/[ߟ m&6+R,d{)42 ?Iyv,׈\B?Pb6xlsh dr #P>Gtas^+hv쏍Xg-R2%wf7x AJ0$rih&#)3*N/"RӋ441 f^+ԊW.O@>\UZ aC5]aH&![=Wwvk75JEܹ:ŮUaN&<"xЄD8i  Ww{bH|-.>T0KʞBtg8rUT*\4lȪ @5~2 ,^5`B0Iè'+ψ5%rDoc*Zr8jJ~gO}z+] << 1t6Up%' *J6XXК8aF^TPr A_-xo{}*oKr3gƁfUKBm˸3EDUdDz0shFz63 vF7 GC^*i xFg.ﵫ vks ^&&0q[?H%f\zbn{H9|'ֳ ݌7DqE~y>Y]/]沣B1\e  qH?xãěWRC33&; 3 76d`dY^f;Iވ ҿ'K Gh1^k8$CA,z!H"8ҟ* + P:TNΡX]W7z+[!"tJ_iJBx Od6е= ef1Njaf̶"Pmg~ ePF* ѼU^B & k8ƇA^ڀu %iܣ03m+!=~D 5pD2y<.WsRs[w6#:enDZnƋ̘mې 'o[aAJZ_UP/ ,tZİDD}5Xh%J!O?ʝ\+Vl[+@|f 3 67Fǭ[sqR>u%f =C5/7ɬY|8(ulOv ޷oe<,lTաnV+h(74f?eeB QhP6Z%@EitsYx'ۡD䷷h.S1Kh>Ԩl3 f;.PLۡ.׷*ݪ$K}[#+$ce\Nv-L}rfjSe{Zy18D(yÖ>(+H B-aV!S@PgQSDR|k)Je?C.[ً:Ve63[#YnٵS= zP '/>"Wے\k$1D#LD9v}W>٦g9dU-z{X$-VNtϺ& qwL(#v$qDPPcЭUJ23XK Ѭo?`4v3F3|p~pIM177weX~<>\9]5,/Q]KPU *j֎<:Zub8J23rrS{<ʍ:>`aY -\s[fEm3%(hJ)n`ZiWbNm#X0%a.oOA(O i%95tpd O'&+ u;Z=ci1:5&FP|m+q0X,'~XhM DwDG_Q/8R9OMUcV>#iRPFE8혺?#'ܔ3Oa8"{3t.*8oDž\u?g;P"146.b/Lwbk#}]޼,9D2 +" -{ J"v?Qc8|U$uxԨ-PZ +Rkf5gp]!x٠6MZUNxx[k%yii _UY >b,psOE3 ًbWF KU2MzD=C4M2LwЭ9rm#?["4yq I k6LdR Gd&a9Jk)#xIY_ӿS3^!dE 4~b;^hP:fO[C TsG^haȴ>LJF;ij5L>"g@bN4o1C :oaw1{SrEpcw"J'tr2j-á >yVaڌ:##*:Lz.S(.^E CvKH7sAJ>XM`9%q˲ yA4'<-mU5)%{kԳy<ڜkɓxWBuFD8g|2B$'R'QP]/Ғe IW qJuj3gxQssE5⢁2`9-jHyٟع->[m9+? rMCUVe%/N65#%OH6TgGrwch E;OG:"\~4ᓑ$.ßƝ|V]Qrs dj2+X)i+=j `vϺd 9(pO^|b .k Q@/ %ȞJ~}ua|#<q`p#2 9aSI9Rxt3@qFsHDi4[sͶ̘ w6,(? =T&Px;ҧdmlG&=1?/rFeM;sns}|JIJ VwePGW!_5KcV4]0Wf@s'K{ mkqX`gδ4:1}%ܔ.)Υ DT$O 2z- db~\OE8Ij&;1{9-q/GO1Ew.tŧ8 >'UN8 zV&2V%T]NEYm2rjg<3{LY Z߮/lyy QEQ"zFxw]#~{z6*7V/Q{' _c$:Vm¾2dٚDJ[?}2L׽s.X vW8P%CMY02YEٱ讳%Ju/}d-$Y A2/fWdJr'`❷"Dt:@`Q1u 5{5-/%[c|Kǂl}xU:YiS6 d/mpOQ._W*~6-ĩ/⿆<'d~CD~_׳_reK 3mAJڨe7r|rb{"7чvm]^C=f.h> /y7 NtqrCNJ+{Gyh8{eYp0F4C?ٜP~˦1޿ l~J~(\8uBEʟSPBgM >l52+p*o)>HN#1HC&jáUx|"R%やd7gwW`] AeY2wo֙V}y#4OV΅/9Uc#{_PCzga;V")殺ōϢܔii?Ut ϖbH[\H]w[lAC02_1Y! A1SHaW:~ϔG_]ΐ^%Ї^MkRg' >P|SC{6rjXJ.@)m}|7ŕ<JʣwWtY]=p..U ?<̣b DѪu0'y*u6%IPtuug^.Y_ pA|L 7`2R>J@&#YO>#J|o KtvHR)Qጠ@$M6&ɘu Tit;Vؕߊn2^q!]rok9(Zv{zu%קpnz;놟a"XF6^h6PT>WTȋ `{j]f4h] w0?l5[#ˢ|{0<|elU#[빣e͑VgK2MǮ$P]5ɘ':815~ CUMVN%̪/΁E~deTẴX&i<_0222%Yw!ϥ9̺oSoP&+A?(Pt2{ 0HSBOt}.5Ia{k{>prQkUF)[6+TW&^ 3"1Crb vc u˕tT#(/`SC9V1Q=ҢɎ#if]fɲ&'׳5ۙ9)\$8'A:TVdsqFh& ukc>m־Pv2t8U9b15`_ea׺n|I[;ZePH4BA$RB$f(3bRbˆCYmh OL7yw\ j4!i; -mg`儜//koC_qp /p j1}T期Lkk#L8?EJQiQb 1^M /z{_䪾du$ϝR<vc-̊,a=iw,$PS" H?\ z=rm6ukvcD.ttc% t)]a~I;VļP}'o(#lTSSwI!bf/jC&+3po;87qk&5ܕנ5~Y[ aJBx\!^Ϗi'oыjו}!̲G -jOseËLk3[N-vnt[9X5mtF̋* aS?cp:6d˧W\U?:2xhJ+/εb9m%WvW7J%QcH> }*O#[yۛLF %8G0 1(J{6A*{'A\5'hv)s 7m8G,(]BSp7VOAD*iG!:ǐ{J`%Ђ[+BⱴPwujN1"UPV‰7C\qF⓮a:@TrAjvG,d]F\At( ,NF(8׎JڝlLI[Nrp!?B?B==AqL^gѰ[1f1%tٹmw^7ۧ^͘^4^kwJΨUnӆM_Յ/ N._:SТn$тLuE>6NW.6RSiǑKOG!S E !b9i<̀&S1Sz4.vŦ(eyHSΒ%09r7rv]LTW}d%mdOwc`y\Y'4v՝[Ÿe鿲~eT1MuFzqvAt=2kPkcgQkY"U ५qX]G)IQ! @E,]9ѹ'm;BAg}BZ|7p&9J\JR]"|Gq&6 a N ~.Տ4,e+ń8u8CXM<UWJkD%/>t% 4djF7zLAF@Sܲ 2[] dl !ٽ|?ȫd#+ N5؞#E},Agk ̠gܴlT cL HebɄA 4 ֞nIŀԈfV`r(t'2]j4dYv@-K(~*gCu|p{G|NEwMA#呰wTTzkK~BhJC!X /zfآF{u1˼}3xB8Q|D8LIl`LeeOeD%\&b SʝWȪ6p! G=\3y#cᔿt&! Ws6A "R+eha1aZoHbi@B;< '@E{!S]ѷCpEdJqLI3h "E=N0,AS nC9*.떩e'e5}օNxI86rA(qvhf.#3W/y[E1)  JelvʴQ4ǔ=m/zGٴ'MZp*H)| K/5{BoFQ32pk^-: |]M98fvwv5͚K(6{zBSx rjMg9toVU]20U2LfpLwuv-MBRfbQ`b +@8΄ϝ9w @tʪiOcH KS#pfipĠ`.vj=*&ya.dLv mB Y5N'e/wvY2RګcGZ ۄtHS3i<vW[$Jok`V"Se]Eg"|H z@Qn׿2ڲ^)㡵 3YE/Pxe:^Hm&O&{>,kr(ϝN' cY 4a8} -MdnpFkRPn 9IM!ǣSr4}VDߵNfBeMot=yCTAp-ehbj67҅e\"{i\4y&.Ib*od3wT@a|9)Y_Jte lӗ@?, C/BXgS`Qݿ9=]㤦:sroAJFXnVjLTg 26,z~̋ljUޔX-3̸I6&f8 ThG?-495z?D@ 34Mx,0NjHO S LT$89JẐl,=Q+ReqRBhʭMPDSmi1\*ifޠV*?"+GDqzpW<  MW[Q[X:H`o 'F] &vVwiݟS/زK?DnԂm{*ZeٶJ`db[krǘhģ曊N*Y=k4\`HJ:8쓎0#I5nh>oX4o~69"V43̩t.m\u"bT7-f-N2,EVVT5Ǯ[ՙF}iV=&+3nm9ӑu{u1ӂca7FLgu仟1t-knuϢZ)(lNĸRm? eH0/R*FN9hxao$Pnߧw8 X.Ԫ զfFn?>Ԕpp 65UlMs*%H e}DQ7hǻ`LP}i@L|QES&o"躔AZP>rA0-G- v~Mvx+ǧqeBxeU䯸RnO_ɂ^̑9Ûo>lL2qmV1߷U0V7 ฯEK6nb6*N~?^n=V5G؋=R+K^ JTaԆIhS bUlȦ)*z^wk4uMVwjSxS+w̿R=Eq(TMo];5JoD>)NH8dtEcM'a07U&ݽ]i^ξecE\'O}454*CIiu 1R%Re9\kz0qg {NwJp{R^ 2!qp#o%b#/oR?U/NHw7{(UUOmtxA!ݔSMg_-!Ge IvS(hhQ6[ԡW4u%bw*kX'f*olX]9ȦZ:6\ѻ0fmf6ɲ8[wnYm>D@  hLkɱsVZ* d7VsDԢM+兟فw8W ot :?,£m4A^ ;Xh 6TUͽN#L{g7(PiԢÖdL^6aUEO"'MOeLfdJ_늫_~, ˿ Q-g:;|&ܰ%t0,qkdHcܕc3D_#G"^>R/>KN sd+vY6 J'Q<­&?HF+g'7enfA($%SgS<ڀON0t J ?3C@󈵜Q eJeRu4V(r@֚~QZOjz|!3T/gTv9A8ȥ1~NcXn>ܒ]Kq 1MѰ5uEu_y{$) \ h☆+&*'0K=' bt; Hޑz1 7xq "S55ӆg_fȪPe[;kl= պ@="%2xxks(ǘ./R_V`d*vࢽ /6te-*nCZf5G/j' "vlx$3oA8nǮ lLԍ.Vچ^Tt~XYh✯o_b}2'q!w7QՖd GJ,# Ⱶ,xR&kBk&OX 3d%i#@]&*_!/mK9:2 'c֨XH@ו'%Y6!16,@ :rZ%efIk= wBrD=1gwSsdjo'>,!9V\_5TsY+-am6'fu$͑F24Ňչn\R>fܦj]1NϳAS!6c3[@^p,r %RRxbW.5d?=}D4 6+;XK7|d~fWsԹ%W^U`Qޕ]7_1LA79 |?=\ /($,n\Dx1nkFBzn%vSY5/v#o}㰢/ٴ18 1Gv~("zfaب NNiO"#:sOF9%fF:grO2 =tdZYNC "ra?$&D+pj|i7ma*=\P'UW,d}[޴ `HK>P ,U$kkr,q9VUmXc16S[}wjkPed]z~Uа*9 Z׏9ᗼgJ.RE 0- yeK.5#7Pd/0x-"JZ}:shGY0S0i_ߚ&8k*T(TsGKAkGOG7z3풳 ߄@\{T!Ak&ӽC +Ivi\Fv?ʼn*M#[P2Yvkl(Z3tX!&/ls2RǐjtVIHq\ ɞy"l5U% &7\+e 3W>֝my9?S-|p/q sH}4Gnz$s(= zieJvFa.0_G?r 07ۗsAH:0E+ž@F5P'Yp,&SDDFaI/=ť鈅m/jtepx.Sduxhrۋ ͺn)Ui *_U-~燑\l?<`{PD]ܛ$ \꧁=xjYw޽7Ezk[ TKaڗN$ݒ_ޢCY[mQv?%hs Uԝ"nn]MP̖.B"3Aϣ]R3FNedz`'y"o(u)z@9򶜞D*+#{pzs*Tye,ӗ<3D{3r/l|h\CG'[ H_%B0F-7@g4;FZ QC/gWtmN >h/0Ș`RO A| 4R.XzW{;7߈G[$.&/`hCD^ Z,Ajg4SQU's 0#C2,ǭs~CRרp'R+wݝƩ ]_]aȷaV`Z-Ld㳆/İ"0j'I a 5?;\Z`WʁO!=c$Ky<}@ BmW5+?r*]W  nlcjpj.K  UfXwO4 $'ὠYؐt +G i[l"I!v/lg !(n|QpdѠRRk늳U#bSמP=$=@w. ƈٷ*ȧ+MQA8RUh4tyXcic܂gAbl+'aqrj`ꈯ#A ٠)..fƏ y۾G By@n77dn|&#徝@J~DɄ`{4cyVwz0P.knKorH  rh ,rR15AEbAf4:f~49\2] ?.ӭ=Bc+dD=(Kd~r8ͅ6Enݝt'g?Ȓ-ѓ'.0\v|A{_ k&{ PH UJh? \xF`I FF#|57wڷJIwt٤d*`Kb>*ֺ!*[0$$.Oc> IMW:jt(-rUܑy8zK)wX >0B>5 TnWQ$p5 7U+_^S(o'kklO|O| ڛ8J]_wᰂ~wlhrhE L(iZX)uU=)-Otʿaޏ*'[(8EJkSCO2vq!Z^⨱X zYS1y*BdfO qm=F}|TJ䗢(0q#<ÂPMjq}BWxj)7vWU mvuBt.H<+į/Q &A'T vO:40} ߓrΥFh0Ot5j*O;B9PV1%SOGQ~ |0WT$1Ttb:1!j^%M\zHAڃN Ŧ.amV4KpG-Iba|>ZN 3Nҁ9E=N-4<6D~K^ӛ&6|o2ñtP+:x @HZ5L" FJcL ַbgA?1:l㝻 j$Rhj1Vgj8)RqQKӏbu:Z{2=5Yd?FxQb=_AH^GxoŮ.?H5]JXWkBly5tMu[,Z(hi򅆙^s\`Ic|#t U*){^7XDz$MfK+>kBޗVY "5׭Sf- \lM.rv*TM?ɾxvGW f l1{RZ\g?R.U!.mWq~I^7; iӝީ:o@_X-Rk4n&Bj1L0lq!͂>s7 >o.MbQ/3I#4F ]vTSgiBɝm=Zxֱs)ARdx]PWҝ=eP4.d0G$ۄH%]APU7-=52:G.= 83|%sruxn!S0No<"nD| ,lwoj8H%ZBB,1!I#3 lK(cY+gphYk2JBߋ#vk_DˣCL{I~,I{ ʞfdٱ 3:+J/,W8[W(r~O/LJ48/;˯Rz5dlbeUiDB)BYs$ua~81hi:e?"9 Neܾveaа 4=*;Vݗwx}17VH}LsVY`5rWd7kLʷ# û]t}Kqv2!Yy6yJ?" N>8x8tU.<-Ӝ0/PgW`M*\kzC 2rdF7> U&OhUwFɁ<tk*MMf8y bp~+Av"Q_x C}b%s<(pQpUxi= K cn4vUۗCes;l&!lhvU+=N!5]RqSGF94:4ca󢕯*˧OJӠ HRӲ֍.Q!tȱ8פ;da"~x6 31z˱'FJ)l;;D)E|?$SuҺh =Fi#ݧ;`5uN7n[LD,ò-G Jd4\={AAU1ZXqu+hj}}c 8z F,K+!!SD5zS[I;B ʤԁM|&%ƃ_(rb0dU^8G^(0EU CD8xo*%݃־@rV؉tE#Ѽcw36U#a-] ~ZE_(*SiO,r2vsdIVIsD*؄N公fe݈`2i49?<޴LPM"aX>R2ereM2r9=VpYO\?`xcRn tF8xswbn錙ҏt6SL~DUX/ahX7?\Diiu7 Z ;,Ϊ?/jWC3 cҷ_e,~ Y vn;l8nMezxC]s|cDŝ{JN5= @R\|s0KdXZWM轶",OU[6]E( 5_XEYwϠ9E#choj|P'g;D]w?|ԥE͕]{sT(SAOTؠKn w}9<$T8l 흤VTynzs7_|I?Bl`9fv2nzUgnM7쵑H,/u %i[[iXUSh޿XbbNS(m.ZO Qt(?sfaQ0YtƘn*u%)ֹ 5}FG)"="꣉W*fHtdHE{O䍒j7Zxx+Cիsp>7j h6F"ٗ0ߥXPrX˳en"=?+(nOhV;yžy&D%PznTOn Q0K׹Ҫxqe>t!_{dzx؀H( MfY~.Ʉr fWzĪddY'bϑoQ='YVy]T*&ecxб=]:5+Q$AJQ#O^[m`p%J5Ek`fpܟlX~#eCU%+YSB@(3'(<Fde7-Ϊ$myPf,y@fKBtdCAX TyR7b4&)Oy^ ?ҵt$.TpkgpYHoNqM/?8(ƈn _ʷH;耀HZ>r&Y2+%(C5dBhי':Z'rK pSl:YP-O 8zYPZnUxf%On=o/a' c0:%e';? Y?&̻DB -}^%K$/h)y`3'T,6 T`lzKah j=Ӓn FK@x X +~tc,"]?>1m:g p/+h8<^ ;.|̼_x>s 0ĕ~P۹$itT /Ca7f4ȏH3v>]B`joh*p}aTFjn r @{|Ѳ]wUؕ\`b.=08I*\B=p0\#⁜Ql˹ >4 Zۍ*F[<+hʰ~IV*xmz͜R)XXn׍VəU/Z+] MB?K5mt8իҊL@?^mH8u{tu059|lx#ٌA U&GG ]Cal-W"=RRq:3' s""Ӆ Gڃ@Iysi£Rzc{Dr~#5?*{۬bH:1LP˓ >;Q4"8ޑ`aS%浲6-+PW;.<wL'f#-j3_$UtO~L7cu'\ GAyϵ&a.9]sˆdm%a_Rl xC v['OFk$*VѠ-/7| @YMDas"[. LgA20 ɤIp Zbps4+Ю|.thrz,ÙxpBqB(i8oEG L*3().^ut=~k6!ZG!Jd)՜YQkϐ1+ۈ WxvӁSWԛH K  isF2"S-I dCF&F< ~5#+/6SH+wd !<+N" ?JqJ׺6hvZpyBS+wJK!:0y+hΖa lXe>[D+?l$""΁X\ vφl)tN}Of3 vm}JZ?abJm<]L5CL63Pe "'la^Y+ߒS~#yPnZ2ݣ ٵۼia|(UՎ;CT4,،Mx1yƇ6$( J1)W(bJ6<،!Q/;cC/ Wol]`”Rm;O Kz ev*2#;*X2ˑ(ZH_ML:;b  ʝeMlJ?Ob~}TWM%B0WHXmuTUt}J[l'2sQx TUAǍZAE8fP7\"ZDͮw`Cp?_m.tLQ!H Hׇ%Nb]U5B &'hBCR'Wh]0rI"u0{n ߦ+B!HFW{G7k_;¾e5>*ʋ@oK\D}G}6 d>ahZND~4GtS%O-6e2gXh3hg:qE f:JSDVT5)ֱRMF EJW ӹbs1(t ̛FPSqWMϵHRzB^&Fǘ-RCS:UCQ[! %sU<.mC&4# 6+}G$NC`3 Uny~-s f-/5N6NĔt H2jžL/Ow?c9dSNT$`qWGukqwaM=Di8X4t*OK+YZG$ f$b|.ij7 qpJ,Vn9V K0-#=@&THв[N)'TZ֭eFv>ݏ< 8Db/Hvh*hfNuFzh!<{Z vTQBú;^LDC" B8FF| WvKC^LP ? xJ'H4fD!kON vXJޘr}H64h.]$Pbnc>k mךrj!D%JȀy5 TD17j^dâQY4W\XN[2 ` y /<~sP6'~%$*hѥֱ^.ٓ}<0ꬁK,N4zX56򏸲)gBh˝6c12}fЪ#54bl|7y*VXNPBӜ9}t5qH% r ak 1Y&*L#[v91"ԎO Yr&f g&}-u:Fv҈L Chk!!dο`|&]?\E. $H%i ?u>ukR j1-ģ'vh'@mdzbYS(@,qP᷻9q97&:7ϯG."U,Le,M:Ir] >$Ku2;(w X:59|@)bO=Vu+YHj{U2qm)' d>h}B$n5 R*|:]9L[ˡNޚy=ƚorDx^==Δ*7:yEhrݠh%}Ho`L[JLjT>ae̻yU%]L5u`culxofP, 0i1N 'ӳ@SW78:>ҙ|4%\Dfh7KtRyMYC'/s*C֨!q ŅZץKf&jŝufJ.k_${%2uⲖW~u<4hAR?O屗{RCJaĄ!H N'2%|&>'ԸWҪk "dZgjiЏ^*I lNE3x{i /WRS_h!ƚ#/1&&~88dSa҄8|n vEXne gY*8"wϦp{γ!7ŝ$+5"B/BBl/ckqhV4ra}-pBw<HU@ThFim^j@;Nbϳihf,"6~$s9D,@| rTivahs]WږOIT-NJ? >O8 ܤ(=C!L/.9UN4ariLuJYeU_o$_,R|؈XEBYiXLY+$;8ˁI cBNZno(눧WHitwոAU"Qq7/}+lS/f< Ii__ G!/߁?Òn(?_(CcIMٛǯ_Nky$CbӀ$!=׊CTcEw~2D 7RBZ@)5O⯑<>:)&*RL?Tr j+a ǩS*WˢD(D90QoKRoDX7kbawҔFa7#{k3Z RIGdJQpÓSBH;^ELD2/=T/2mɜmcD&Q틟#yOmv%QRtTm˒)lƁz銁HFi@8_HmL|i(W1Yϥ.Ul51%EhfC,`:8\KHAB")zR@[B0o*4^BB`>Fz RYic .vz_2 F'V'.!xƲŏI@ۿv$6̀SWIU,"?Q]5Tz,2nݟW yu@o +^2smD*Mt'ӕ^#kw}r㿰\L|B977ӗiDOMOJ~UJdY#純A! _u;&y{lJQ斴鶇e|Dec2i@" ,̈́A YGg/ X+rePoK#%.s= Ub0Xe9iz㰻V~nO7֫c2{vx"iRS5"%F O<{]3@Tۗ)j3zIۦ>oJk-2Zt{XwZ3tJT%ԉ'ԳIPkR崼ȼ<-JyTSdwѮ|6xUD]11̺[lAޣ\ c9Az8QJ$W97̢,OTCfUɐ9ēLڽ8 8=%9ǰie YoWPG+&Rdtk}hhA^{$N0Re$?X/1%ٻO0kI Iw$lc(a['?Drf]g-BbFwPcqj8R,) tGM7!AX^u[|/Cp*@tЭk͔/ßs/콄Y-%@J^YوP3_XȨ QDԘ QN| ˃oRxە2n5(ߜ23v1Ycrx' >JuRğ4Y1SS g~v8k.qDi!eBT$ սT= x#72cfM>tF/؏7e {c/h s-b+űRjWǥ(j+۩ï=aue0 RN: Vsc`z9CZ+|3~0 Eb ^kC:-) xJLS R#%Bn}7s_PEx˵ݏh94%TfvMSUkK^%64iaCjλd[͜{5C$a/Noth=lełF+@ 7Q"sm&b LuW+6N&,Z+2րu]V2OJ296]p_u}D(Pd2q'xfgVvWnz PMaˡ`O= 5w]k.q,ꛈމs =Mf9?;5v?olؽ&[,q3Bd5jcs=FrU_]YQƘ$5;A9[\(]{qxdD~~VN'rKLiΤ{B HlZ(/"t?z{@0"#('\7_fat VɅ*!* ]k'[3^D/q4ޡ'ݠ;(  )sXOA,FKa݃oi*&s,.ѹ!v1K,2^UY[tq̎G"zx`gIkocWϩ7mlaVe:\RQO[AWsT  >TA^ÝjHcu$zr_w3j6-^fr2-pٹDžFiS}zX&]Cx-y.o MAՋ+] ث&6iQ}^)4py;\3 i,#}&+mrD?q2'cF/ hs]om2r!";ք= ;YSeUb0aFnC7"Ga ~+5>Tk<^1a+ A$͈PL*H/o}G^J&|t9'3ύrMv^҉L]VHw)h-+MHGO7#)= HNRt6z,qȦWL2A`(ĿAaf%e# x#fz[2d=Ob -&A.u5})ڿiP6+Ru+Ͱndv_d1G:nT*L7 5j 2tRHX6 >Nk%XM{q`v('gW[~Ym|DC&薄Nil!QSt6bP:UGs 0G0K$8పn͚Y!y5+7otyJ0-gfI3&rX PǼ((У%%M4/&-u,V<%j[ZB<^1ǩvGIQ2KN?=C?5FEAMۯOP-w*_skY(V>Iup^DҿPV)#QjmLRf3͸Bek?WkV!yCE=%YdH,#xOQ2$֪~^0!za);c~+(7D5D)>84zSQLP7,pBAU>b6'.. ZuyU3n8 J:r9`"fNtDIͤ]\_ S^uy9hZ-j]>+ Mk@c\\ ,\+^cAxod m) z!҆h_4*Fg;qyj sZJa*z *EWЋ``ykN>E/)Vd{(Z U<{.(312z/Mo @zÄs3SSSyhA@&,o Ra҇M) %vNBV!7iN]rO CUzϾ䀒1.;piCD<LAE,H:;p{ک}θd( Ǖ.gW#Ԣ&].@o+@M' !fFJ\hٗJD{H7k#¸>s3)ARYlL/eLٻỳ7 zPuQճct_n5;ԼŇ'eq1ڿJ h^J!y {Qu6#\nܩexn|]UNSo |`ZQ3&G{w!rXZNxiK,>7?E&񤝰{./wVW1ꊫX6]x6+2"*"y +s*nOْ?4xSeGa%2KŒLIFOadxFm&ՙ>DWf|K## V0j ] ؃>[7W@ΦEש6jٚaFЃi[]@AWhCA$xUd )ei;KjR3_{&(]Lue;?DG2y&Cs+n#j ,YjbV\,Zܡ BǸ#y3*Yq;5ēs#j`j&TՈB1yOܭغaN:Z,Ȫjh^%d@c)^{Qlz=HU'[v.Αopÿ>k8u`탞d Q3CڕhJFn.Ƿ;0m %Jrh09^wĝA{6 #V_{w\aU6L:. w~?T h J5TTͣȉKU9K3@M/ojV*P4fK QNa͓"'PIqF"9`r41M|%%^vz<,Ycu^V:Y!$Aɰ0Cw@WHZ3QCٿ.fy#Vb [zS՞NT*b7wkҪzXvO%Ĕ@4o9)ZJ,z?ˈ/ y9O8-n8YhePsGXf_42}:iHE!C.Riq^19jM32!UyGjOd>C\0q"z1 }c9fCW@Ob5FDU6o; zeNLǙ*֯4_Dl1@ fCKfs6l+bo>("ށ BjT-x=0o6npoV"DK m~ۺ> @8c_ڈSєf7WPZ&=jlyb,G;[}T<=6ԗ5RgrPj)mkdy;E ^!Ldz/Lx5Rߩ!K@l՗B=JZ40 ~(䎡f HUIfJ?٪`tk;e#1Paoh<V^kJBWo}S~|9eAo (شB"ն)vN5aqE2ȢF3qjk ̜ YJ䪘tU?~[}fk(|Cvs,Ki5K0e }rT^}#X~\MiK>|AQ-U(K5#-zяH[K+Z2;n5Ț/j9wLtOdμ3[}\V< C!yY٤W 'ݿH`UЕTXS.OÓ|gkW^˷~'F< XVr *|{̺`c֥")TxO C,pf̲+^ ,'%,2Ss^1>K}8PNR@[Xa,{ p' ]9oniy^>tC ~N4IKio5p'&&] Y<Ų "mLr 2ɎݵtæDr4(,zN㜓Vc DθHֲ>΃[5+-S:4 ѠVVhQn#P|4aZ(OQoq`Zj]ݓݴv|bcצƋ}(,'H=?0Ѩ-* 5Rk ~h,'քgk &n>EK8ZB8[ Hc2+Cq A h[00MX9qIxkl g5N!gQDfMSEHt~e#eGIML^?[%>p*q+ܛ}BL3B<㲗5L< px""[M0gQZڬ}:$.HP⍽We_ZztaZx#~AXhR.03}F!2#&Հwyy +sAVBIb\A| "r> x8Fy =|}F9:yF36R o C 7d?Ȭ(zD!D}ztil:,6H+ p䤋dl Tgcv$j6 {#P#_HSV@ac<9JC2AwY .DDi_HCO7c@(CX}bM 1Q`jcJUx 6;R,FY(X&dFP>-r۾%ɔC 9.%v;8*8-[w"=%g߸hފ SIA7TUU;_&cOzww$OVdߎל*,~cx>(<*OW;-䈠~TKRQJVU'VUC.dn-GaQQ>{f0ت. B(p "$,t(Yh ::U4mjRj 8-KXO_k*Ұ%MG.>JA,(")0j<Hve9x<éY/b A-,G!a p CyHʝ?RQg|:`Gl=G,w#e-I5b Bh{1W N m !@a2LلE^zE0e傿pGR '_XAkdѨJډ4e}F"똞Oc5^Ou9id&U*, l-7a =o hgT Lv>.Y(6CXL a6L$NID^YfE2ٸABKSNsMS۲ #D$yuw-CƮx| =ڹp԰Pa]G&VȎdV VSrNU: јf7tpךko#rmCJ  ud&,1%`*֡"aBN4Kx>yvUpх.ՇaVBpA|A1K$Ē` z!K) c$A)7[NlDsţ$+bG_t=EK "sOįǪv?ܔI}1 +q]@Vhc|E5Pk,M>J~6ש=$et9u "h3 <Pe-/v)L ad-M8C$dLe,7턵5 xd9_Um{cUvZm9,֤FGu 7bnnAr]dapX!y4ܧR_̎< $}5 s@i1$4[H/e\4%Pjv1[j=ȳ>59aM;bAq2\rZ^cڠ&DЗ sEm B8v dٞm[̵QwާW>|QgGѨ{2 HrKhG˭N.P]29fCƺB8)pA0`@aBw!Y^9iqoڬt٣xXlm*ĠץAԚkF*nt *šʅA GrUmL .I'*l#?X_h"g8^GVz53|gm5(\6Nt1p*CA_1+D5t HJKNm?޼3 [zgx0tYQdJQWSyymcYw-* u|0C4 m=ӃVgYnM@2RD)9*,0Pl(U:ݩ>qU',K"Q]\(x_〒paFSU ΅;ɟ;ɃL . m|%g?n35VLuM; 9-s{ kRJUlv,*BJll$EmiFɲB!Vwtssx75zRv^sh)ö8r#){KaeAף}r[ff'sƉYVqeOk_y*Va2pL PyvwnE/gHJEY!n9QKQT} @O8%;~oX3t,ey쿻Rw[Eo=gPي)*GR9˝!ȵu1y@rӺc(kyjR} /-#5$,, 4T4.,c瓵Iscr'AQ%o7U<3-{<ϫư QKƿd+M|BX0{-ypESƖ*/f9J ;#_x{.M{H`L?"- $e̩1upE ʈ́bN;CQZUCioxV=|vY:'Nj[򒇈N0 ]/tjؕT+G+ aRl0C]|Vz?y]l,'xQ KͶ_cHJ=;P9f& \pAU3EKn5&sš W?_T6qwQJR"M1gr$kCh|oRU~ëfpq棷eb$~MNh~H8WZ V%aMu_NYJ>F5TI-"mz ˪cqRUД|No%Ivp=Ϥ"_?W$eb+tg/&r?Yp9.ޛJe:6XRQ"G*QN#%#ߎVdFKg9d ԇ2Ü~f,D=!÷ ulibր،tvQ>ywj 5G, fϑ}gFJ{(4 R1ڌd5Ayݼphz ~b /7Cڶ%%HAΚ~`:lJU6PD@;aWBxP*\G%:ȫ}2W7CMN r<DM>3lQDA`XJ` R,8|APL2^I;%<Gᘂ^D$x#F1"oi!KJ?yH授m 9c}SqW8Drt[Hgs@(QU}+gC# pEXJk0@Gwd4q.Ĉ I8c^];q Y@، Պ2Բr[L;9^M-Y+S"N4oMt_ޟv+2M@;fwP,;ge~ D%tFXA5OVÍZZ<_aˇ}yO}]]}۬蹅K]S𾔋PQp&:"\D &<9e;Eɩ+0)3ktL%Da&ѿ{nO1)ޓJ+P֑a9XX!w Rgv,-V[synX*-;SONq1x00j^!Y1)egD8@@q&1ȝu oP]y7%q*Sd/.fBz$If+}K&8{ qRjz]<#h,8TZ@3%E%;'5hUbĻ*Z&S׆bST1\b^;'cEWB)AP}7ztћ¼3r4zu==UD({##Q性:ȳMJl/Rc)s7Ęir zƊܿV_N,f\O`_%]7SF940dgw];xC߆Vj{˂VE$nHs VvvED n]f~4BLhv&9qmeJw"PF7*k˛  p+jmcX f-[m`y>=sֶ5,/A1&붥P{k0ܲft=je?7k#6\屲i.? *krekZFurd$iu2;"u|ڬV6xu„xtVzkzpDϻlKƊ NG9RT oir0-PhJ v9P$"~1VGeb= V=x#ףL7zf> o {lZD[s l],*rD}2 Gp |*s@H g!CymAV ;6xc00a+3%ZҪȿD\v -OBozx;U޵ Ts S9 S}'=z2w'ݹ9 ]TaYtU}?pCV%QO2ؔvq[p5Ku  >+9TѤfq<, "",p`^dkG::a9ng#!#ҡcjg4hb0D{7onWfϝ[ˮv]:7?w -ëd3/>R[,]@Uf%[:#lZ:+Ղ,cDI,zVy8 w#b岼es&Xv\X|Clvŀ8 Qé6yЇLNqȨ`5UU[^{30[JRbY΅l6S}]Q-ͣ62н4AY(M3@D f6^:Xys$.\udY;tjvvއ.c)]A `rG|PVu(fI^'_ SRg)w( }H6zLNۣܖ'ׄJ'w=ݖe. ,wjw'gSzR%XJfhx1Zm:bT.e%Xs0gK#)m2r@kx@~{[ lB\ŕ>$b^xdY [8'/bf4q+wm$K'll@!-!:3 Wl|Q bDKO;}IiT 0V c@͡Ib/1Tĵilܥ&96y筎JBp.E>pmH#ho5ɥ,智9 wT֣?Z 1G^Sܠ{Ўe;ΑL=᝸w=֟A/B>/-NTPDl| $)N(zta=I jBEDPӌ38Ne :~GTq4>R"mv(:2zjuha(/ 'l/feZ/aԺj?Nw ~~6KTh8ejfK4-ʒqa :7yOVmRgN%Wͧ)2ʪI@Emn667 btJRAvbi׮uѿ7U.v%T16챞h^a@TS>MVbǘ\Qh*&c0LwjfʓlJsk?Yê@j*`ޟ/9`2_5x6ǺYmSiw6?\Lc eog#DVH#~jKfoTY\_D mZVw%skDj,ݙu8Ӷ~p󽌛Cgԏђv3A#7͜@T;PF_?E3\ӿ5ğ H˽T֘U :YҏfnyLSyNJI5G H§U؆K!Fk2?3ԵĶGT10ʺӜú V ?5SG%9vD/O!1= NqG4v(`4Sc@Ǿb6? V|k*i&%2.s1\v/ߙ'$߬aWQ8##|`D)-L`UX֠C: qlD<Ų=?쓐3yS`h6U;v,P]FwrõgL[x/M*q]B!=/e;aa9eUqnob~& ub 6|_HDddf*4~ȇ$m~;Ї>Mo\" "2hMb7Mqd}i\֗@]>9,cr*tҢ,Oǂ:UwqEjR -+1[r9c{_ͷQ3֬whNG8C?E{Tc()yPl X&c]BrR6"͝=r<^E#seō(dI 2 A<1.&S6F /Kr_w}\! E_t*SlPJu:x;ܴ%G -Ҡݼ{iOuz=K T?<1UyAKΞ"YYe!ߒV\8zk3Qbdf,[]S1fB#V#4*dmfSX(8 }u#)hgnjat*r׌-V;-߄oY bsIwռD M+v>4*&Ic)\n&:9,I<ɴq=Gk`ݹ(\^`&?42F|j/L;mGr՛4/ļ~WHW~7SH=C4'!2 I?PjT?"&+DDhؑX-nX]q kdI_ 6vǟP7մ6Oupj+˙K*jS^ /! C!:s TiFQb]jxOa [`qB2PL#^>ٗrb. -UÓ?j?M EV׻Jug?tYa:Ycv6+ڈ#MΒ Ȩۓ8͉. #Dp~p)\[:5355S.q!34>p35 I (= 6d]-CVpވ U_lSc}H娤Kg-Fixo?PZt Й>vLmQErB%4F4WX$R*ڀGZ٩ Nϓifem2(F K} vlqFV`4Zm{/V6bclNtzmd|FVRj5nBl%~G:ZGG@BtQ {oQ!##Ig$"+*p90tIc0b`Nw>ɘ"ֱTD;X P(I S9>fgKS H@1.D^|žp 0F\'o}kJj*,H!m|Xӫ(*t7>uB=cEpb WkUKâwQ3E'RV]U87HzvcW377H[aN5VyEQR c()zCt=𥩒xIwmuVg\k,,LJZhn_Euc ɡDh qy%@b6h('}FE4GiC˒.N* V@;4yIi <"4<3M m0 EyBxi9TPrP=Z?^{LĈV*rHÓޑ["4s)ȝ Tk-%q';DO.+F%3-0HHiǩZM-qmHjݩ8C"]}_@(~d|>#|ٷux)r`;YM\.0Nc>8`cFj ?F8K!^d\{2$@MT'7@m~u AAsbu$k~r17 b\tJ􎥢%X}~}Рr'`!%|UMJ&ANmh2.(^gP5[>~g' _,C㾵C.YxGwBwNtW-|`iʓ9%`¿7>߇]9E!/ \,_"Gs1O} ʢ3s 6?2>-{\ʿVoBb]ף?Gp̯QSf= ¸G3Hf>a TXr @ {&/ϢH_KQ4w.Jj6AY"ȏ,M)S,]5kE&2~VmЛ=Qm\EjRT 7BF 5t-`U_sp(E'W]P {(Q:dF4.S~w$ %(oxJ Y[r$ry#'MjX 6APg7H,J P{_2QXu'5JwVOt( Ck`LaKCKRav1/y@5GV^@B-q=xCK,hn m d[QD |]HnQlcW)٫qTP'+C|$Eyh,TVYhI]9:SQ@i?%10F(HWtfn*sx"#5LY`Ql)SXsUQ |-SSIO?Jg INd2)_W-2>> }Wsåmvq0,/2l#J܁Wa]1Pпt(c{ UUGɭ(KP)swb"뤬pYHr(jAŦd?>%Zq4P)d`_0Nǁzi2!~GpӼ)_xխ!嬆rȞêDܑW\?ƞB _=SgyQiP‘L#W WʕNҹ*X @2 j4=QIz]9!e|/l<# ɗ,̻xI&Ȃ^QDOkԳݏ8D]r@lġ %8HNRw"1)Q5JTC] vJlZ 2H:zlZh3χf3_ gnVyN}1B87M1f }7sHzC^mX >sۧ W:\;'!^5(%ul2knoVM7ADWd-]\ ;Sp"j ^}mB0g(sܹt, #,ti\;ܮ辄ڞK(~k*>AŢkf3m{їz*&ï.NR8.FL1򫃐j6p}֮W :q*JH5l' xC&lT Spq} PC1|yj v RmBcG("itqᙐT9)U(hGSXqk- XapL3 VrMɖDw·dL()iWWDȭg[F!?auK:_1PvXoʇ1x YݾbaS,N",LtbmMO ͔]q,SJk{+$ڠKɫQz,ɹQ>|nl*8cZbAs[ :]Q5⠃`6m) B&cDzL҇lӞ~$%HtoicN =Jr,#+{UTo~=}D aSg"tUN#F 碆V% :>=sR{|o_XiNq4'؎üor,6GnMi[ǟeU\J>Nz*\3i֦Ѷ/ o5ŅB+356@^7qKI7Z1@+AT~4W4.F)C~r)njM`J(E\LxD˖(5r5'7@_/TCUBd]6:{/0^% F_аp-oͅL -S_͛r&GJ0ֵh3[_I2,;@^Avֱ~/_4qnT1X%T#D%:/LB6x6jK`<ɂ W`sG:RPSiP3+(s{淮!*AEzfWEQI2UpN>H̋PBDs|K&6X|ذ8h`m ,y}vK3k4pj 3e[hS,+)lj}5nd9e\ .>O$D'q:DgAw;U"ri;Y!K*qfdNݐZٜ'[Ok ?uuvDU|rt7dL]>b և^b[Ԓ4e)ڂ`Md3;Ǧ/⩥T~tY0Z_(S]eq$??:F${nUr?{>ћ,GG,9Kdl 5暌iY<2D\)􃻚׾E%]VCtE(4*7r]2|Ԙy[:#{ĵQе+nv!R1RO`;piK$ |Pym!Ap:&"띳Iγ2o:"4*dd@˔!L'Gn$2!i>l '{UuaWNцD شH7yZKG\:HfG47B5[UEu948aLЃ~>g):4ͼ A>8&v;ٓ*Fd. lEy U?yn&,kBk`5E>(E[ĈKlWuBbi=:f6ҤM Ɯch*7|I^]4Hv"=@u@H4d)g{:OkQM#av`P* kYZdy.Timq DL\\)I tF\L+51e7]t ù-ӽx6zT$whg} u(6< ~[A:"\Pf-(^px~ڽ;_8:@އiϠSB5HS[PDFϏ!ꨞnegl6ݫbTNq!e5:we&L\-\7#Ny#~d3`Y`({5?2Ϣ>Y*AǹF1,>qW!Է!H ۣYWum52űR~'H8SP&`h6Ly-= hf^}w*R-3b n0;a<<7qN] '` t 5!? %rÐ2܃BO氐*hhZW^hP+J{/uFjP< K+ Oo)ѫ`5v¢7|6-p !@A&-c%_Xi7jx bG-:P4}KBO UzPQn'^44/HZ:-/;Dτ$an ar?Y9 @rѕN&$]+kDD6˜fljw`Xg^\m@rJWFGF-т9v9Wt%_;21 BF{Zk"'/:dIssbt @Lm& P* o#48ٝp?𞂬nh b9M-#.yeGf~H}9v}D|&9 6iT5ߞY%aW!g &ϲ5%Hb1z\.\=<zoS/Һ -|c&;7,Mؾ ^Ir`LִV[ؾ^nYH678uF=?1jK{%i)%8Pw'A 8lblH6h}{E[*JjQv+:/ 4R1J$%$KTgA[~Ҁ 55_%r&wj#DEη_SP'fd#C"7E(=&[*إ|ݤo/Ir"ڛŨNF34k$D--n(_K5}A6_(iƤxmk5fG"Y+c;>븣hx͍/"~pR[;GrM{p 39C@{}~.IK)q>=LQ=gρ+[zLŘ&͍?,ɪQp2c-SnD!,}+#^{BӢkxg#V="^G.(s]XpS-cYL*p=(xlfc6 FG?w^gԇEqGȄߞydb-Yu! }m|_:=`@1-ȅ,C eһ:ʄp[3kD9T@-EPDܚ?KO}Q޾fC0/yT+EWpd(U6ow'E=!~ kDF eDSXt띓:ihIǸӴh)Wݕň㍺\ƳSԢ+HRYB?_i |/:`62u ;~'ߛxŧw$ڕEԹOb V)w@[ƈt_EdӇ$417 pb7 * k\XAkPc]"c+64ܚ"΃Ӓ[:p:G1~b&̏D4Ap-y0xP g/-$Dg="c\>E$}OMHwwPI?NĮ#9 ;4"%9SGޤpbX~G*pFKo]# h5U BSRB]4m>]Ni"uᙹeˡd8(| Y.8>D,"laP ˹.Ai/JG(B ^Jn@]^9n@C1{2̱Jc:4ey_VO,;_^I`Vu ϓ+QsNgVTqT>΢- GMWڛ0 EJ.ؕjlDž" ^7p_Xq ?M>5(n)EMG9VQ 8n1'ҲzLHk%h5&`A)w/F =-%dH}zT"3:.&m}@Z2g~Zsܸ\-yӓ]k0:_ӌ#UÌw694݃LdK<ݹzm֮;YJ3/X 'F,PW<&n.!jj dQw wA6v9%7dYGߡ-54Pht*T20`]> kSqBLap+u qH0V";YM j@FR e ?c0~ _X^)&>Wh㈡/bdh9b {n3BH] oO}$7RV09tCFWݽEǟV; )LZ2d"!r\ns.?xwڊ]Y>..q:gIkފONmw;yER-qzkOMmȿXIMF#]EvS*.׮OλuW?ToZTas'A.溱_:gЯr{}V%dZ/%RnO ނ'qB|޸jP jnBTP_>.Fz wGŅم?7^rWeJQx+vU#ujtxK5AGsi' ~pQ4 OP,$G,Si ʑ=޳MʎJ.u04F%?RF[L$/PL^hwwBcv:LXGr s¡sr輝*3]wǫd| K#SBRh1n&b[dh PH~gBE֧"/ #>J.X/^@6.]c_bYI=:P }qX(1=0GAqJLMzX4YjfLZMZgg^ےespFFV0͠a9l]T}xr7'sL>f[Q7OJĔw:M`3Nw$H&aCN!%Q|o!ثr6&j 0si|eo;Te.,~ hH*o䗲/l:֐S 7n.X٭oǨNLj.])G4٣"1S_)S%(pD<_耂2Q@mˍbB!ci[ ϼ£3*5Aաlaz^P#Xh@UNC.g,ےX~2PW`)4)[MY|+ہct;>KeEdІ.cAy d-KsuvbINJ쌄2K.YgSeHZLQ8iB妋mH RBZKxS#_h9թ7?/dV2]#{ǬiTF~E#4jҫl GE#)/ F\e_irR\)wx 1Cn8*f1osr'M, bC2l/@'7tuXW~Z/²UBHO D[7mڻ@]JJmȵK,nbQ%A^yhg1/fܕLo]vH5" 0G^cτ=<:etpxZ=CLsc,"îtVKP/xhp 2  <`=/^),XHԖܕL=NMӭ;ݖ12ffv}޵V _ݭ>^legc(Gw`HL|>rSEK| fED .Toଘ=Ӊ-2<빇!|XcztZI$5D>r.eNTu=y\i֫J(a:12o.]Ho KT7ZÉRFap|BCC Hੋ<2e1|7$}['Z86N ܥP9i JM`뒓1I\'6LK8x|/lV6>,8@/*`>WPlX /Q\~lCQ?%*CPEvh2R/_([?#e RV>0vx7`3-ƍI5]/ O50fJX' /WBBO3b'1/m/? amDg%ǾI镴-~hK|vҘOie /;kfݘe]/=t\6#pn6;(qyL7:6YaҲ*^dN-c9cI:<׌#4 3hNyhZss^(ZEMʁ&r8A 9Tw{Uoʩ~Ȇ}ҋZ{3vo×G+I܏ؘl<O&*K~ D8!Ȃ`pn &LeDŽ{誙GY}h( dbÃaw([ޘTM!(DR'PCh}lY]G<>"A뗗G"]x(d0~d{*+iM #^Pc/#~,MLDN!T~(L$.V"vBmi9Jd̴wFw8t f@,+\ nenm"m910'6pRa]bHY10v.\-]bʨcL5Xjd*6v0V)/o;ĆRvz\!Eǖӏ ]9>*.l6'zq;tG/4 $ZSxu܍odWܠΑ+o8˥*YpJf)ۨ3IP5 =3Ɍ<0zPS#Zz轌;h͢u}K:PNP`2pA'|r{#^O6֧85[6!9~rVR<ꇰMF:D[.{)>M~CE,fTіTl QH|}H/BhZ[~.Pɽb΍yYjBowURo,T$R.mN~~Z\?}SrΥ,WɆJ3#Xzeg?s=%2Ca$+XtVvt8A[&)7VwxFx04r)@2W3}AtL+`۲bneK.-L=cE ^{eGZV&$ O$&\`,֠erjهY@Q]'ʀ=PfWJ6P?Ю2tF*TѪ!'`YB)`SUXB=;!hsᄔp}Zd<~p-\ʰPvI- U"Z! &7dЛ4,MO0r;#ևV:&G VXB#5zX\5[xjD柜9mFEj b$ va(%eנγv7!J1aR"ܷ9mW/~ {r~Xlt`~Awzē__GoŜ d**Ӥ<&9d^daa~Cᢘp+Ů0eLi^m/?1 X*L(I8e6DZ)%7NYO]_~r>fbR7oB\;SJ !gkQ.Ijcs3rh+V*`O-x Zh),34.gut[]hu9#-&q Ճx讀 Wa89(׻f\-f]b;Q_.KEf+Hl-& JFi(f & ~2\Ͽ,r%o-U9P IfC_<( )(?O^o75`tvÿBrQ V\cVGK^5I]TI-Ix% qBW_}\N04^ͬ!vBS 3BٹP+w/FUQ.u5>'ruWi yaփ#4K. 64՟wK&PTW1L3k\Kk{F~#t/*kJҶ}n>zjz7\KAr.I/a;0zS:rxlEd Mޜtn+wِkQX& bB*;T>VOqWɥ0ffϟ;]FR#wꃘA[e+?[Vׅ'ξ3⢌F oCxz$ăX20>4PF3z;"933Ϛ>5Zm<_Jb=olTUyrRwI'Mڽ%B?qr_ЅuBSFtAyQƔ˯@ՅvII`A. kIP^T劷!ֱ8:犕)mb3{*.RWU #pH/I`T u4Zx%.;xIۀ%c=m:XK}Z_I¢ ڡ NQr/q )1[?a~zKuo[ygt[q/: s=l um$YWQQ/ CX2wO'1-uk0~Qgw~K2g+-J ֥ (s|-?0޸iGHVq 4e}]%Z0RbKZY$rQg  2[Ip~JG|'G %64b8r:X^_DQ`#p4w/D-6qJc^c2wkI?j\\JZkqGO +hvQ*>A8/8-ɗ)?>Mh깔竾?ڊ\7>}@)?tpF;ň(8.sݷhMYED3,ZXqډ#[ѹC@"RKB}, %t?ݞLE ϴ;AMPcǤ696`^lctYhBD}^j]3朅q_Ra^ A>+MSh8F5-A$,ş'Ȭ1WTl`Mg-'[~G>]L65,JVpx5HSOKgMexdG5rOi Iҹ9fsoV}s)|]E{-h{z>}6HuDES$naTeZ,d vŬ@qvaZވ, uK1G2].)߈VU6N+2~;h?m^]2&6f6( Q7(OK%bŢf$ j\^rř$fڛoF*9gbc$u&@zBxߣmӜS߷5UdR;m٧43^ap멞bBqȼNg80Zݎ@t'E8B 3oYkԋWL62^6:d{2V"pE¤CT ̕D*iM%K .DcfC$of6CD{_?UpeӰ#+h&%, P)M0-o?jUz$xHףzC锼'.%f#PvsyA 5'joHN+FU\NOQ?^v:He~͚|/[+aYJ'.P$%o5VuhH|R1/L :p&l-Y3ᒟ7(h&]a&LҠ_Tu}zJRo?E, B(SXdٗTӹ "S6҂PEfUqD?sG:c8-)PAbO6J֚"R؂g`Lw X1b`=dpp845|5ѿVph_W}v@t@#)6}3tm |{Y; 2gM8"9Ѝ8`'ᄓS =%\$2ZUĪמuc(/E:[Q|Au\ycGwKO0tX^lșO7$%u 0.gMWF }9G~/{Apx.׀!F44 oYp'n LgZ}K!~erV ṪE [}& .< 6OhC _`/'²q\ Bs yuŊ:c"-rUBx TrD%PAڴOW< ֏}-S#pmiq`E@+Z~-M]xRFKI @I+hj#kXr  X.얌вCps[NxyJBGWp~1̓v*-X6q1%9PL.xrOj}nqo$hl} #&7n_ TgӂȝbSJgRR(8%*B{^؊[-:{_t7y:Øڮ Dǘ%v/ڴA03ẍ́m+k( ʘ+q9«E/ 85䀿$ś78e1l˾1[ i0?o>xˬT P/ܸ3쉙>vJ{pW[S֘tY+Uw ӃO!4K..]G@hX}4 3qk[m2u;.KZ\YK=x;4 .4"A˵nº@EI]!уc^ù.F'XpYҜyxW KmqL'.d9?kKZ _5P05qoKvFl/N7`5:$yl󻷻.O-?<| ٢nmCpr5H=:'bQdP 7zq|ۑ΋Gd[4?.%?,>vqOء@[/݁Cc7t߫IpVWWR7s\ xjhd#G &e&]R8`cޖu3zxP2 1)(kV}B@A^M6OK,UZjeU{H]nZM;v0-;Q2CThܟ!0EjݬĒ#[2WwaAK!B)NrZiV|bw}Wv)4/PM@ݑ5y/slZ<+Yi3z( ʇ4z8<6[֌g`qfFg_| 3V/ǡ gU'4jFuӼ +!jMxBsN$M~]~^$c |tv|phgߞ: I`&\jp?zuW,Wx[8)b&/&~#O7L!MrgHyXNXO57J,NX8o[`c. 3_8DA0-e&XLT)a8#)+seU-n4%ƥRr>ҵ9eZ<#-S ck˃_Oj$v5Vܿ8AtG+4J]g]m9 _"nN9 @Mb$6#g~DLNTN*$=\J1]'B@-/ h\R! fVԑzK]Qu& z,K| [/N~.뜦a[t` ᪙,.NP2w3t&6tKʱw0/\mՃ@KOjן'dz+I:ZHU APPF) bRQn!i[6;$i'F6&j9}LmKn}Xhu3 0O DWpNnq}Ekd_Ӭz^ɡ+ЃdDWbDql,ŋÙ0W6>$jR'3Iin'FiэS{0K&`FRH;! &>>(W8QpY,ojCŚgS#cw)ȑ18P$hMxyZ~30Qt:v'c&=L-d!`Vr)`3~/HC~Bh䲴nKa׌y2q2 sL#<4Y!2c@zfZvfMcHW4lG\lMe(&)PkDmY7 ͣF9P!Vv܇{ >j4%UnE\J0elqsi/mDNG48T+6:UmmX:y+]Ȳ}&\6zg,0ZH}7ȻuCQfe~+h1g򻎏'XW !hC n/tB%`;L~2%81rwŚڙ9o ȯET~wR)]K[_UN( zm#b[?<-*KPLd'8cv|߇,@dM[E"-$y[2; ȉvZJ?*ڸe uC%n̵fpC.! )ɧ[tٸc3}#}Il+>G~UPQ>z/t #% &1q9f+)+jTO˜ԙR"pRA4߯4㼧얨Mm>bTQXK?vwrbBO*t.fr 1u G>C)6) K7C, i{/{MeUhؚ=K.G,@F3K<<PGܕ:Q@Sw />hP̉];:.*95iZ Pjд`KOfMΘsny(C&B!o5!4wd9RRnSw71|N Z2TsF au4^k_D,YĤ!N֚fh^z"Mpş \, #bF$L9vfy&O; &̰稒gm+-wTbпb@ƀN?+lgwarڎr옄u]ODJGc0^@4\:-!D_BMN 2^_9&hbiŐ1)Y*j4Umֳ:%Mƴ3l##l瘮>1*$aUyy-S~br$}Ue BMDۅ>dMFj뼏W0%eisZ1y*ts->XhG5w@=1פLc 96tDzsmަV- 5wh43Nh3':-@ʲ.V^n̈́xQ^j_Iȅj1x' 9,}NbBuհbԊ\ef[)U $:Y^+GR ۴{p 8C {+r0m?AD¤F fn-$ *mjJg':fm[4xL@p΂{?7Itta˕)Es:pM0}Uo[ Rp* SWJ2B&ひ\weIV^w|g!G>g' TV\i#4:CZ.&Y^<3H w&. %NQGd7], $S2Ckd_1m8 ;im)VIQ7(0gev rw+t,wY,L>oΪĪ \RGWw.9fZ1dhDk߶:˨@U'ff|#ꄈ*UeE0ƌВJ ]v d/𱖉"aA]'Z@\Ʌ}W-п'oI 4$]l6rSoRױiu^:+3(JN~NU8M`s{?)j #=hqĖr j]N`b˄'Ox$=N r})^I7BGu^xؒ G-u6Crw*S D;mF# sCҗyǖP78AtF.$ggG\w/JsooO7[3>AMOّot %^F!|ÿ_t8p57Rd"*yRgpM}O`\8ϽMc{^OX-m;P|*4oWPR]ta1j| כ!͢||{u7WmSl2IR_SIs7b1D}ɢx#=@٠ګ-c#rjaJ蝯$:kG<~Bv(=Ls7[A]5z7PCL4ݭ fg}I{Y6>³Zc IX~q0̪[2o~I6C[袗oQ׾ހwÑ:wajZ>iFl(9)Bfbqw[؞?C(n?A:b#+z`.of8 Z a]Rϛb45 #ܒjx((uddIabPy/|x÷N8o*R`?-sCADPKW\˅4h1J_U@ߓ.ͯ9WH`v\8MqUcDԬR % TVXFx_XE4gd0 P> J JcbU0ۖs5fj!hmxld--b<`  ?%ջ7Dѝ,;)`iYdu5w*S$o9ɷ\w[-E=J)LN N O櫐|."eKM"%`4Zexqe@2LkRNV~d+"2r;Ou3T5R 0e_MRհZK[bx˝a @Z '/c\FaBt!ȗ7QTisEt}#ďEd-#&չM1zxY)nB}Rf#H \"aw{[*#R7Rw G^ -P;]SV[ԕ8с0_tF>Sb}j'$s`!ed9av7T_2[yΒGT31# :owۅXRbH.cfbv&,|MD }K;c4uH ?r1h_RMG6OZj ϑ1b $$8gמ|Z`x^"> C쪝\ڀ ,,m잲7,-q߱gHbk\@>ǩuOyE?#}JqZ<7xVlw=3gJ3c?SJ^b2M9%zlQ;PJeo&&m0 &z.l2+0ȯ#-"#*9:h%@+u1"OھVO,"P?nH\TN%mOVk*j1jiL+Ӥjf =ػdžːJb?&b7 ~Ihwhk/Ǫ] mnKE3>ӗ5_Nl?*+0|Y z?c8JxC/ GAZT|OlqciU*)~CC 0|g#8U=1;ܔ~cTpޚH~!5 thW;ՎBpl~٪/S~ӶR"\khLeC@;iS-aCPvy5EE͟pS l lc˘P8]^;2SV!|e`X!6W*18!6^zu*9> =hXd<#k&q3эR )K•ma(x!-孌);b: #Si_HleQ+ |Uyaydgl)PHBJ4uFԇ8 4O+Ę$7Igko%0&]I^aH2 L)Lu}<5 \e={`~&{_xB &wKi3w z)` DQ;`uB⣧AҘb#Y46+ ѰÁ:A$('/@zCyruo/LK=a["q4B[3(Q2@6UOóq)X`0KN! #R  ی tw8cs9㠩|_!C X{&6(ʢ(AG F'#WQ:lFm^BrdXl@y6=9ƨDoIEBYitHgMfGRd+.ɉBn!'@1\``Ķ9WIcVr鸂]'ɆL f[ÀF u{yx͐o%P\qf`)G (_'!G>P 'گ3gW'/6csܥU,^N3Mg=A[>-İM- x>9T#FFfTe[ %(K|_` B,[;l57yI?K3-k-t'lŽ/l9 jBx$|)Q\fN] %]&,/eP"BFG.T@6G yvz/`t'$Wڱ-p2Eɘ'Х),8]0뤋N`07U=Ed`_NÖ[vD߁WD BJN:߈Pi 𜓳T E/QeL_mV3nAFvm[&sR%Ϟ`~buTES}ŎGR6L)S AMa'z ͘DvC:"ʕƿ8d!*a\TE^@^r+Gls?jך'#odF.sQ.oPk}dE"M)P8fj;w#_r+5eO, = T~P_,>pc}tESAذ󂉽Ty,01f³ $SR™+?"LHa/8fӆ>S7UOߞ/rLJ!ۮ mwU@`}žx~@V3Jz8 R CSce5I'ETv,xJx`MuX52\44; s^ID^</Ȭ5ٕJNL?xF$&x$ddMol1Pz-nC7O%Yc9q<3cܳ,-]o z)2W-Dx͖;Űɱm'G)*C"؋iHZ]H_Dc Kåg1nޜqMϰ(Tik-ՂӍ%Qcp6puA!=+ :3"Y29&+/VpfW_>Vx:p^5D]H/5j@ֻe FYW23fȢ^?3BE 4]ͯV8v̰;r M=dx+ L%g%' sݜ[`\Vc12'l\K=ƗG[X_,J$z#.K8*gv88:=O'~ɡ$J*-i+ ^l6WB^oD#d2_8U(Nw>'k[~U5aԺOvyO 9Β%3x%M9a9xn.Z%ȿVkz Mub !Ȕ{$\V{=-G\HghP>dأK xC:I{ڛ-U>ˮ\$2 $ t-nW["7+U*x j!*Z* 0%ґ-bfgن h_?[:!w\D7Mޟ!ykSŢlf 8't=+WAبtU+!tg*,qGhф["P,!i^/?"0~@KfCMuasAC";71QNʓ5|<'״4HR`/W߮lAgMi㣥`H6BvRE/|#CW&H 3 g p1Gul c 1y{URi}^SgbvRc],'uY6W`!RH=$UCB3o-R!d]eѾ(ٻMK: 6OխsrS 5x9FO!(|CnZf4`ڪxXrx8?ڵNI**%JqʖCk[}%z//z0T w!|^e]#)iy FJ ǽ:e &V ȉ=NTs*ۧRIf+ bJ1Ms5j9j}:;_qh\jd"FgV6TD'y"P4ح/66!]>2b2;Ex kV[YM,hmvIM__|f9︴ЗŹ. q\ߒCf8\nހoꩫ;t_ 4 P8}L;X1,/Nu)^{͎gq5Ok{#!֓7ۨ[K [EeHcDZɻ<(_`*"*_bM3#gyI35Q1zo#_h]wjqoǎz\Ϡmj r85 G;$1=|6/jtV9!}G^ҥgT{4bLЁ8,̶];K1\sCri 2"w9<{5)QNr.>ѕNaC^KZui$i*\"FhEJ.8ԩNk2>u5rܩ<}M*;VOc<%O>bYl;9g']3uGY*dd ;؀P*@*q1 jn"\@ Ӗnw h-4JIOEn 2S(ЋNwaqET,B׶d>̟k~oXvh41o2kz^5ŏR?c:r%^oe Ib!]a2;r'F$ٲ?hia %ϐe4kfXO;GWN!BPM]w>>HrL 1F#V|/!1|*Bź ;x:p<)eA0'"H.Mxx`]œ' ShVh)cO &KkžE'q2s%g}p\ *?]‡t{dnↈ󊾏,Xؤ̘&ZU(؏Vl%%YŊ*>`缍U0CC86rGصN87+q>Ȣ{uM"Y$Z(]XHí2sGQMLy[ |C?_L?4@g5K:,?%_%/?-;so=8A:)PͷB4&?8~IYÁT}ɝR=B"OΆ3a%_z" q^(dSNz k0Aοx&*v? ijN𢣛S4m"!j Z|W9bnnJnf}P+YX*9)c!&qvZC:cߖfS5ugbKLP5<Sx#K+a,*?s<"Qi6j8i#Ys|q2w* 99a.Es]B_J uLJE6GѽHn'{Qy1%dDBa!H 5#К~|i\E럭u'vܫ8JM(ͬͽSҜ>6DQBDZ@c/j?UR*öfI!ێ5ҨqPeRP!qέaTTĆoXں055듟UB"sۉt;tB~gݛ|[׫?ÿ< >[KDd&;"Ym&j(MP$T+~aMsGQE{i<^9v3MT>O(g?/vGzsnAOQ\ќE[9u* 8]C%.!Q swzVG$}CFHmw ϡb#<\I$y5uxE;qj<S^؛zan8E0`Tw = )%>4;'=jg5x4k{ke3#ӊ_naW'W&5`>i9̟־o@ktS5v5Fڷ0 -\.YμjƈKUnd~gqG?j1<?H+#@YD9T mNzф5t-:S־11wZ@rhsR &=PȮLl,@5D ?y3SKIV*Ì:t sظkDT9TuCL@GI*&<ꚴCy'0zg8w;Q).'=ƾ ;[%]}6e׼֩6JmuD?{5P ~RAt|4-tZAܚ1Vc&Nmia9hœ#SdrW׹5LH3 $kXULFZ0 (k՞sHQϊѹJ;El t%-ӮӀa&jQ ~fciQgޡɽy FD8}Dhxi"bpY5g G`?➀>OO>z5;R*U̶ki_5w5ZﱷtR "AwdʏX;4_"o܍Цm.=Jf=36m|zƑ+"fX:ovo %ꈛV? e1e&?Ii X}S\*l$ $Gw'ϻ.6nxF{B\xaFq T3v27|Jf8k /4"Mhgϰ0OTN',-_7m~ihR48$PU' ]4cͩ;r\k6ڔCBu rk E䥑X,$lg9!vՁQ.!G}|g^Om.u=tQE-`vԣWֈbm\*^S4MytNIØ_\+}P3טיvGlƅp}LgEƯ晜sn +*ʖ['Zq[{b+:?* 7OqcAɢ]ts{]d\uDŠӦ"UĘ_xHH rNBЮvUuUqN"Q=2,%TYۥOT(/ r"P`x;ӗgϒN'f{$nՁ<2Rf\(VLCϡ4RRр_W35q{y-p<񧞌T{n_~qF̘1F|_y[-Gy)*r`HgIᰤPpq#g5gO1轇=Ζ7vSI*: :$J#/1Lg:ֆ:1> iabb%%tjAH6jL8?G#B'l*п__?WO3Z`1K_k38G|z׌Pr:zϥfv]wh WN`5ܔSсгĺ(i5,%R D 7s 8 q|'V/p=Ji3EzyLIKz`Qáw\8VoS9P]OCfXy\ {^Ţ ޔeLm4Z5}[W-X7yq9H1ږ.JܩSbEwV _L,535hncg+s_,0g8;X>~(H.n'l j9ie'[N[̀|P1 -؋FW|"|}G= >C<Җޏ`NyS1,ϳ9:/K0:р O0Mwpw5s(_S+#ۻ<>EϜcEnAL(sA׉EdcMD\xfw}:Y'^+E;gv-c$'#ez*+aA6ϡn&EL` WׁxXrxGu =0/j*MT]c8k,99"Ni;\>gUQoP %=nHMdPȥ׵ l 毆Ylʕӗb=0aӲq'M'Ԯ(ЋdNl[7!μwWHⴙtnDza,r.ʐ;y-wq U5Ȅ#]Ţ1f%Nwˀչ Rr.,ei:96-*э"Ap95i+LG:Y5NxJ8Z4FPZPmޗ)iAu/gϭi[\{_?yKݨ5ꨣn*+T,$s#BH}F_ ,11yxrZc%"0) hO5tBjEl@H?O1|ANNH|IwH^ +iJfeK,o6YCg^H.z=M _Fw,}W^FE 03^Tc}1HuJAB{~*2b' SSgT O𓺄RcU{);/,᠗aAĺi״2vFҝt URKY-,wfeГWϏZ﷋ ea*\B$F_Su|UT3lȩvXf9 ە+(f ʝ&u~[Oa],n=B9&WqA <࿈ƲuہmG2'_ߘ#dk;id{/cfNnNmK{TPkx")= Q*}ȣ PlCR+Sة'8v &?ȾĕY9kȱτ%=G];+Ωz(6!5nkڝGz#U6Vyuuz[s¡t1gC oƯZ79M!$ϧ8Ѩ4̉#>1C&LQw*H k7jсŨ SE`UXM(:euoo(BDa%'ҹ)Xdxw3jcFЪ!z%.~u]@ؐo0)w_PR4pqyxjo|b{U4_.8.KuL+N%r eW[Qs~E>Z]) mu3id-nHL"X89x-i r99v,Id;Q}YiPFMf UEYK gke[8fVM#8\mj h@sFAڎWeuJD=@ [#*QY5sR ¬p4pSa8yA xKk[i}Z[LY+g2'/co@Cs[Z  ~4@MV'۰A)䰟P\N[S >+{,}^jăAN!)v!afciŚd8hӇukJWB,ڵ iqk|nAASHYY >1hL U}H {35{\[ uۄ7kI8,΀"A$M5[:9[ms $@UujϘ`[4˜ ΟtC=- 0d ~Fk_gރ6426H!G:ev߅ PEg f:㘄p< yVȳOܡ"#yCn+vQ wOFݥ,uVKɯ Ÿdz+To^ C3,]|۩-(63V1iYi&KW38_?&Lf9\($ TrKaLWYs(@Z8N !@@>$d=Pu$uH)-l?rgo0Џfi65[1ikeQ2 C`A>f9+KaeO(:BMD-OҊ4CMA(c'&㹺*#57Wʔ^eKHe:w^#xGo ^#´r`D< vSOVH$5": QV8 &N {=vC^Px,l@{22hpiZELM XWvI>`N`AЈ7V(H01Q}! V`$Rn {pze^t_?`vِޑ W BZ3!IJ8s~mzgQ+ YpOYeE pVnK+Ra[Q׶}:C0vGZW2eM4Qe ^>A%E:yuS[yD?țG  +,Ez $XJ"t&9ZJh΢ \0-|oo1S;- (nNDͪXy7tNSx\ky7j(tjJΊ ,NM/ N1O,ztbќqL[S0}NN~NƘf C+bZ܃e!tB+L7XkE4m(3`S{VŠhfU=.y2=Fy3D{sH0հfId}jT/e/O3fI5 tD.9qEԆ% v5tT-X^q Xw9[Xϊ8νAXDbf8X$7'I9ODe:ct-§ wt\Pz4 ag)f7'QGbN21 v EBJLl[M #F6Cwٿ3T#@ﲉGq sg=8.SAVPZGt$*T%} .e:Ԓ87UYc/&~TVB7Emx"%lt^uroGN'DE7iuĎd: ")RgTm ^Vl%]E%u5VJ,Z7x3r5pYA+KlSr̀2W!1C)=Ql-CJlHyy_\##]ƽ$)\QPGnq_IH'z%uIݤY-o)"3 e89]82N2]WTV!, ut:m</)_ufUy{䷄ ߄f[+ZR!%`DY/'VjpQyps-&p0]}5Qե?b/\Q;b^_D `wq?jQ9@dE]p)[ڠkE`荲.>HQ۠ۚc-FRjqJo˵s!6%0]0capVͮQԬ!,o Dglݫ} ҃ptTG[||#owzA ^Z6q22>  ԰c;Qꉼ*ҒN)(#i;*wLC+o@Sy{zUgr”vvm}R%.@f7TPҗo1Ќ+{oѠs/[ =R:%e|_rq"F gK,F+8uH3 HM^W+x6vsc&CX"w2o ,-81 "NGv:BvFXcV̴Xމ l&wA^)tE .Ÿͣgt|0Ujx4cmPeRJ*5rlLM |qOHn5mP VC}hj;P+=w=[]ڵx vIW-1(tNC]J/+QΑqC<*iۂkxU%)Y8w޿ӷl"l`;U''r3mfz[މ;Qe*-HehXt9WQo}?OD!=CN0 7K[oBKFkMafM:|N 搵իAzՌcM[#[Fð3+څʞ Gom;%oX)Zr&RY7X Ipd=A*&f_p̳tfXl2`L(U8_[_B!P_~=%^t|p.%pOƃ<ݘLT뇄4V#O]}Ff1<eӊcO%$X>\D@Mٰ.˶<돯BYkBASj9/jF'Ʋ춡Kbuƨna!-rÿ/[4*>^Wdw8o4Ŕ^Y@މ^PόhڦCx &1髟H)HԬ.\ԓB'!8ot#gdAzφNȀ[WG2GӘ\ h3wS'2~(YغnKB`׺# eV%r]{;gjЁNYƷ;*lKwrC9M iPÞfZ&hXUX2df^Y eQPFx!RwE-Rd LYofŎj%Es;_QǑSLPTQDZEK6 ֬!lkخz&-L3{X;5٤7 |6px4j z^2#z<ʿ) Q^.XQk|vM\!|;^?^WMt}Pر*_f,e6l­uxk, |/;=wu YN'f:NVCK 7l a|֮Ss=PZq/xXS%a|dya¾~5OR3mG*uQ;LۥVYk\l:#Ѯ%9[?ddi>Dk/껜AƢT-|aU~XMzok٬%sMT͍GCoEy<_e?0-*ˊ B1RhϩYj٭ar|᠊dfFwmtfw[Z=d * RCKU0grt܀AɴnsӤLkXDXCi%{lAq'Ds(qs /p8G mZB1KV?LĻ :k u i֌`V`;)–ʑa4G{ "YYѧcXUPOv࿑+K],hs7TyYe? Ӽ2Ϋz?h4!K~€^TlTQ`)_ouF/ m+3vބt(V-AKlw#RHUZu?&YDgQ  i#}a"3n$۸Qħ :yJλo) {h"CܴLC:CamO:˴@UAa)('s;\c=<Bo&$%FIFˠ@r[ٺiWYlSTkOҡ .lS|ۺWٷLMDb>҆7Q{ۢҷlǬ-!4Б${I`Gݖy5)6N0ҦVÆ%BܚA8,jJ mQ17.B/%/n/\$myyH$M&8-,ֆ5*"-+,dB*U n_`f|Vr rz'Q*k<ljٚff3Xv5۴ňECQ]ڗ8SAX*_l^ܜcLUרL:}C_IlYƥuQ!PGڕ7U"x 2Fcy³*/ r8R ڿy~iATΫU V8bt30Y ov U<Ťrެm*otyf:+IB9 ]? +GK q¾ȫA'@ƆY+t- 6I|PZL'U^: 5SAo:SiKIK=a7_̛8x7L1pÃ-TWJ_rxHU.5cuZ:9X FveoK.5x}1SS#zqSp82xu4@Wq>^qA{kU$ pzjՄĀua4:4% tr䇈{g ÝY("nvk~L\b@V tW8 3G5 uEQgH\?BU`Őn96g&3 A)?^h R!nVJplyQ~6QַlUu 1 x|"^wmFt27{opfָhp&:AHc]Cy> `%F Ӥ<%hB#pl0xMMB.La !Ie N7x1襘4T̂)+Ujj3kkiRol7ߥqIz;ﷃ0f9q25JsqlwM[¢Od/}\ <-[] v_J d%#lTc58/ٞqrBKd /=*rcޤfT*зSS9  %"/B$\F͹jp)fD9뢼yvJ{C:kR'p2)%7;&ⵓ H~>Ep֦I K)EVo 1+sV"ni|Py7GjTT)Z5 p25o1 ʋ)DЦ0Klml~Pa &jaClsޛ*;7C^Agn>iN˓"ϴj]L4ʭPjѤUF4(X+SqD#+ .UzGX%3A\iKx-]$L1rܩw52PZP?'_cls[.Tph+oյdj7*j]9}J0[&RچpwlFQ 7˟R˸7TQuEF.3h;l@UTkD#G @&:G G5UѲ*&jq(㘦^xn{I2B^Unp" ՓTl]? ={}u9 [t_DO0ht+呬ނz#Qz>!I`iu5%ymaQuk)j@R9u`ԴVALot?(jØYi-_$6BZI|DhsXN$}po%K7еkF!4\n΀-3z{J5e-7(ð4T4٬TsM4,i 96ɱ=3nnؔH~NWתq&lvF0ƒFF(ۡMLShLIIIwNGfiѰXemՃtek>W,?.nSn>hk/AD}כ_C)csM a >_.O:0%f.IհfD1 {JY`Lj` 4U|S8B($:xmM<3!T£R{$A,ıߌ,-ǖl &nוh[: /SG$^_`p>pcDe׋!#/pap~2)WιN7/ GTD+'w_DE m]GVj役e̩ "hRtL5^;HVri"fӪm{PK3##&z=kLNjҪڑ+/-g ^l ]Ӭ\ L{V% 9 %_0{"OZ#JY:wBXƅ2$+#㶕PPg5)K1Q?靑qܝ8 &t dB'xȧ9kS ] $ 5͠jL aeӼ(iX2OFچG鷂wpk мsOoL]qPnSu锉bb(@3jGN8,68/ʵ8臮R1SqT]@&5'U{ `pg SX܂"?Vte f@޾IN) Hw6jx#8\}ͮE"lȇ`NkG *6>^p9歴wpEԊ; EUN]ԅIR!*2V]]N`uDTC#f-5}#PuOK5)>{v|g}-.l-1.m2 ] SdjH'7-s)ek@̌k`,AQ' >0*Pu6p 5Éng&^|LS1(iF;/ZCx1}H 0T4`6l5!rUTlRGQN%|^\vg?[\MUSյK~Nc6-%D+!Ֆb/ɡ^ 6q u':1:R>!C*Bg'[.+Ci[ྃm \ ƹ f)Lj31m->4Ad *( %_=ry[PEz>gR?#2 ]w\*=:O ǹ:fKꎪm_}]oyF-l'wv^#i"%bIF+LsdZd֚Yva=$ovRMCRkc[5ޫ2["UEN,_#ѧ=Sy elXP3%a36hq9)/yM$K=3C~QȆЛ)uBʊ2Wg~'Ky @D")u2Hzd 3s^Mt8Za<̪D$)mÝ%SQH},kQ"HԱfق` #}A!Gx5<OlqbrFJ2l`C(HrvlC)|1(l|Oo$Co::T-3b5Ay0@59,?a.>e{\bOטdzBu7[bC&\Ns(\O5̬p<7//($ @ð}=h&!mJit[)UZYsJX!;"YK; iPkdǠ]d(}@h3%qt IKYZxdD};DV\. 0ӣ¡$3A”$%ْr]-[hdrvJ07wV11oK1D 6)rLTɃ_L-ƃ,uui?u+itIpNFc3<[3'ɉ^\*wu3嶄h-9kNbIP&薨 +>9;CZG ھGr>@P.Et NGWQ mB>kʒpRr,DA+ISc[¢0\=/LQHTs4.xE)+iUH`1/'L<`u{*#;1OGt#^o*[\'K1oW [ăgzۼR:,kBϑ: p&V5.o4-cem?bqj2n?tic *[ cArS_8Zk9e<=b]x?>wUma ]Bq7ב c*|nCOƪG=Ͼ@,>gl 䱘G۬@ZRZGб{dX+O!;nr<B#E%8#w*=_-K4!~Yph&!Gdǘ&pCxr%iJ<_DkۄX}[O ɱYj:?]s- 0h>HOd D?g|bӄ+(Vk.&hRe 6"~"R3]%l`[oHV饥.QauÛ<,zX͔hWFRn.GξÙr]e3"Y0!nH NM7 8v{W=P8%cBBcb[pi"/FDa_PK8Ba;IV<:W.ryr%GEivf)#$̞co[^`/v_^BT: \;P.gE?1&RSR7"%*UcoCМdP)m*EU W `Ap=%wkCp`RYT20T:m +Aٱi>{ufV}d$Irީ4SLna0֫p=)y 8z3eI>fP@+⩤<TѪ;Hp^閳2[T8j~)|WfWת޿4fIGk}0 Q.b(=7 \j~8 ),gHU;$y[@E>UZSki.~-u K E[աX@Ź=>ʹ_OD!Os v@r0.bIêI,vs]9b &M_n'wv A!PÎ /kiWfu: ^zqí}7Rj2R_@/ٲV Z u&IVZqO^e}sJ Mc%ٲG؍o da([*ؗpQ )-Z_ňEĨ4'Ibw/ tG'S+bOU>۱oX95\d0M=CxSv8gzm!ИU P3Xkh_+clٱ"ʩi-Il51Щ +-zK2#i\fD6M[kѝ#)&`eq'#BK4uɱIQ6N6!'C2:]F=l:O+M jsJt`MA*(0Hq ߭Fi@SSp`ݧ$PiR_WzӢxHiGj>b\>~n=e+m94,s(Y"" A+$'".2ճgEٹd/-c-M&:33ٍ >S< KA}^,(2_zgNЕ K?nZe ɒa$i DXySJC{T\WuQ!fb|ɾ<EBR,>8dZ:y?WgLQbz/GPyfJ{Ψ4g}~zEq%$6Buޛ'oSVcU)V_܊S"S#Z:Y_0x8c-P9RuJVi.^W9mHxBc2sLS8/).kd9b=:" HIUFxv u]X~=m9G>-|#G/FMYx<\Ueץ&ɿGG F,>&!g.` uKUez- "GBVj1&pZȿ@=e1R nV^?AɊD @a&{GFb1s߮ȏ[L?3QD E/;D7i1PQvE_8iw^רh@/?)I="嫔`&5unVи;:(dcO<,JKB]|]y"XMj>Qeq⧑a]n6d;vv!i;0R4"u4irρ[PP)(5hv l7Jy&*_Ji-UleO;qSh#5dO&fYHAtq.sS? :BciA4%AE bP3 (6!L)m̦\~T*\UאO&sd_^`i~, +5;{NS,giץ CHgC&BwBҟg`PVccW> $m`PlIuJץ0.*t!yKM*vauTIn7մ=W$l *PV-jX_5_N 6U@zg֟ b-gL+u4­p]6ƗVPE0`c!`:E\7u.-ݸ**Ad]NKSY4>FjspζEp_ͱOfN@D|ΌfLkH-;JG|3v;Yl}q50<|!eme*o4X;hކ|W ž iWpϹXnYS}R5A15VJRQ*kJ̐ZukaR,ޙr6졇Qgc\C˧V2ldS!!Ҡdڤ٘xTc#A4}2|ȱ /o@xt=*5UoF|hI vWƘbr9JIyNzӅaQFP؝9vՕ} %(-0* )A]^1 \NUjH4nmHvaMf=(s/8 D !pHW]%<?Xen@C)$I(G$6Ht[A VE.hUM2f/M6_At}3)vbz%2J7Wo u q&,im9 Q"(+;KӶarr9dIp#:Y/Gx S1,n >;)#~ tu0E9'ع{H¾^դniWjآӯ4KVB&_NpZP:8.~V6-[uێXDj}x>iBސ0.7Ѩr/Ret+:"M2LX`<%ߛ<~8}zU}AB<%0^Qh9/ɷHz|Z1e;^cjts&ň ԓPBƂZv7x7)2ч́`% U4 g<.m[<":IdPc U!} [.Fd Js,Ot4lI P;M5{PaҶ^mOt;+Y|R;;@QfY]߹K)r̚$T^f *oz+x:lh2XO"@ Ov6:X'LR} ~Y:%E9t"52<Ҋ!܅n.PZI͌COi9ۢG% \IkJՁv[#.>J|r\Zek+[Tw h1d+&Oء2'I^}u(MI~d\UC1@$a#@DEV2za>CED8JR`m !qF^"-~}(Q |\%Pj:q%D7_TwY\I:p$zb#VpuJ=V8<|y'/S+/v>LY_p)^2GL@BRrXp!S9O+̈́Q'KLBPI*z&N\eڭrO8|4;gZLn5dZ,\x3x' { ˡ~5?)gtؽ2ȉvX$ 09I؅j?@qSe%X`Z r<"L0=q>;ޤon$p `GAwQK x|ԶT`< VO>=˽o&,Ȏv~Q>6q^ ,gO0.6ӧuN9關i[KHޑ.5ZӪ?>7^+ZX]ҿ9ˆe3huH<'0os%+>0G ?O7OPZd)?u q#h2a}M+m<,#S 0^*g7̥sB$< t5#Z~d`OܰJub_yy,UIOwDZ؞}d|UVm5$1wҢV~#8E;$l'E{Zv[},S{|D\Ʒ48M(Zf#u>nrt)a }kK~#Z6ՉTIǛцBqLFOHNl-> J뉬U~D1<,=JRGswTFraa i@:)?L>%/7u]P˰#ùP5I48?2d6(>WzۛKbuՔX4lκ^H]B͜W1D5ʌ KZAP- n= 껔t')K.T~K2q @3~[`>vzpeӮkN/4,Dl^;bNj0*\Ŀ4Y{*3HSp*[U9T6沞&`{4Hף} Đ"BxXQ&ٞ@osz"+\RGw(xMc1VӟYT͌"6) cOfGYr#+J#沣e#*HSğP=S׹kCt :ZIC#WPBmj[د[^ueg*!0# hOttCe*K'z#gSnm$L>yύM9SIoh-eRBIM =۶N@w:0LޛL1)yTԻXtxXbp5 fKM_$ﵧ/:}CS6G4'!<{vBWL/BD\_>q-蝷2CV l?ުgKyD0NTVЇV&8nkNX<ISoG9#-wXƒߌB <_)ta=4'apC7idwHmL!dϯ=jg-7'O>ȡIxӁ˗=5&_7!6O:z,}й:}^L#n Оr|;'8jzM;Ttlѻ1m5Q0{~ѺhADk*F2iL$6Kă]m/`JyFI nQHh`rSjysogI/J=\?WuYR :hd4!+I)gZ9b^`otsfEؽʤN#ׇQ:{^tix2!c2OG *9N(|"(b.+2V&+GrZ q56j7K%h) /\3isܐ3¥@= w$SLe%?ߤ8pMrQI0@^8AAg=?֪ɪ쉤0%ag|i+ ÓgOIEC[7}ϕOt J.A/wY0=gʫuN%w(SSTxdhP|.ij8-0tSVi{:T Zfzݷ'{X]j> 8z?}LՎ9RɈf Nʅ.. Cn~Z/;#kkf\>rYxa7я&$ڕƗ6.e'Ǝ=юXC,؀ˋGN?Y-ͱzB~mK]_e.XC"[Ix,{#UaLT淆Le~.sGyf2 .W `K?k"趕"7vxmG0 X;fT^PiG0t,g+Nr$iiȔ_ {;Ӛ6eLۚ CJ .pI_|c3 lh{dۈ'})gepv 2>2.D(ܵU=~F 98cjw]ͭт!d½|)Y2ܿap됬%]wɈ@hLXc<$0AmMωzbdq*.t4zF)č+ЫIb}`Ьe!؁=t tTgA7)9M`2xbZ- 4oup$`͜Lpoqe!:E;+i &qm` bnUѺf'̍u9Ū ,3Gl4TxA:>%c`,:=4pGgh&M{S`(Rl>ޞ98hq15݀ $0 s e}Lܻ  . lg \poy9a;7o8^?*쁆iӓڨƅgt Zqy j1ww;_c|%GՍ쳁¸,/قU_-~ZW'enBS;Մ9xB8 .Q;x50Oܭ+Sϗs^O(BH">Tؤq X$!0bU([J{7gg_E[r'7dY5!=r1F޼SStWO5HKS_hs Wo$s^u-@0<ڔ^,pYRȔ?kmIR%6F/L& a AÁowL #ӰW"ǫ ] U)C_ԏ"63ܪa(++[jHޛ 1EGU"9Ctk[Ѱ2M+K @DֳVwӖA9(ȑseOK~+G X;U<+|ݽZة;*Ք)e-η"IH2#<&RH1."z,#fD u' 7DN'׺R$Э.3t κEMcl \*TõOKʔJ()<0 %Q sjp tV$4e隱[XL橒M'seŚV^Y,S]lۥ˟Εu_\|񁫓E}R,SJKy5h&r(:捲w#tiƜJ89yF>Y[^0zj9*:GPRU 8PLMޣ.S<  TwWe48Ѽfvz+qFJѻf3lQKů1] `Wr*!9@𥡴RcEElzôc>G8OTЌ6+Oyޙ`ZA}m),EyǗIu#hDs3<U Ś7\0FJrap_|[p†蒉Lq E~(\ғX\gB6' }xhuD 0q;LGŁ~t_f(Z1'QHS!꓆Prqr6MYTrQMICAo`P=u0)8bQEfS@BϕIhgH2i"ig/: K1k*O w^G<|#h| L4TnћDM8Z4N)'$Ղr: %?|[r<MO#yXR-CM4%|G`:cmW_IB:?vGqt%Pup0|3ZnR wFۅߎ/B rHZl nm3,k~NtHߊdװ5jк>r!,EW,3t@KuȤ(g/ک o5 {ml˾^Ճ(y`tQ=O/*Җ*k DI|hu2֏lukwQ?JWž")NC S 4>sJ|XVƆrY1M6OjH7>{{Y@e.C`_p|YVQ. ޳**'8f;/cm?\h;f+d'[9R?c {*Oڅl(1+HOM ZDc;ʟ-ەYUҎN-@<לf'0Oh>8Ӝޱ_dCNQ R߁zҹ*F]{[u 0HAH;@nO>Lv%Q\1ii_).9hnys/QW 'xk'O_|jC H1BGD$cRHZkkΧPtI=`;F_+hvm1<%ȲA3MohCS1M3B4 &/:$Su\_3; `!_Yڡ6=9N\9*⎇]1#p L_S~_D~4';BjG\0?61}@LDuoE|3Ob Tcz~Dp&7|2:uQ0"u T rJ H4 zgv/kJ@ةѾBd ،f"V.NwHGl)SD3],ƺlK\ %BoϤ2lb QmJ Q:qv9|Ur5T3i`^iYjjIAi?W>s ; }c%EߑU1jGGipR#wr>vUk |VmomC*re1h4*S[ "59gZ*=}G +J7Ld^ҫOGOJHunr.X+)P-̶r/w_Iw'XV+V=gSHPҴޙK2D[>]Z鋗MV<|}?kyAw˰,39 [VlX^1d̕MχTuLH>봷n6ohJUe%"%㋥o*6Q*Zeܤ[}5?x0 ZAf6o=:U9kO9aW^0I;# ˉGN"phHV,ױC5^De ~fcJ;anTK&eT4_<F)CM91Νǫ_277Z%"tݳNzӡ*%"z~:mEs6aN'XҸi*E/qJ}@(d33d5y*ojG`0ќP`S;bAN@{|[+[yw>j_%l^,kY+)HITX&עhm d # 3෉99tҕݹaMx*j1= i8m;NA'SF톾^s:k-1Ȃ6WDhDrH^ݷhmbH$KVvpU=^V}lL Q"r7S"D4y,3'\ę9^"M#WFt|:R$%Rq6`}yI J8h y <骈V}1rlA/5<9n1ytn| iOqY>Q2?bm:L:46lo/Oas͎6!^<.f3H @陚dvFKQ,jמ0{'mɃvTOL՜n0.*cw6T72W.{nq4ׁ ;Jέa+и-Qn &,}vַ;6BIZZECR  e=UƲ*`d,8BR*lcQB}\^LĂ<-`Rd‚ȅ0͹?'|O!%Z+DeD  Rq h#xN?3eꛑGYa3L7!zw/*BDZԡ^ѥnb2bju9.ܬkz@ҬʷUdoXkRDVyϣ At!s#ݻ\ 1JjuϨ؊ZE{X# 5Go1%J.*Ug3XԨIQd/_>j^MR(87/Q|0FNQez%2F9 G~pQIbNȂ8s0YF5Qp'=jw-ĕ&AUb s{⏫L$H٧hW u;6|o~ A䑴ȶIs>+Рm;%q+DTRqR~3@}]fF5̀F bޓsݑkmi*!M4Q}Y *إZ+g kYRGH&W| jƿR*Qt&\50G!9ZSf%Ud= ]䉳p$(B,+:dϠat<#hK{'Zh *? B{= paڝOg)Ӛ(:ft;oJ_yRc/vx/ 4w:Wsʿ1nK7k% ްѢ0h@.UMfvtNK$)U>V+nfWˠ#% ga؊~39/rET+Ҵ[8ɑpy'"@诧jyT~Ȃe?]?5ܥ2ACȀED;4 bwA^%ὠހTW$8ڳM(,2[nfG9li*U!w kN|Pq.|bF#L;FA`Փe ($Ԓ橄.ְo=h:KB>2}*R{1力*ou螒_՛ǡ[ĭ9Vy$fXlg<"%Zj] */S/`5R׷uxeE\uG-蜄E䕀zHw>vZ!~`yr /h}]Id@~5 /ϻ ؘ]6քZgAp~8~Vch?֟gXAA&,|`<7wockJ] eDǕwb+M=0G\"O͌L<RE$w5l?]5u ׀|?(Yqwv|1)z^Њ?|FU)ݒfwMrDewlcc+ω]]'j__NeX_+J{>a%yyG9=QE(g,Ҫ9sRԀ2ȷSȵ?wҿ{(-z "P 6R?J0&ۘmr5'vn"@iuOT6R(556oGK3# *vW#PR̆[:V6QV ۪=&d׽$oOWb}|mG=ZSj1=g% "<Ӵs[SYcW2*RZwWb$ yZFj#(ݲї]YH@͟<|*PgE,> =N阸c_/?dq_K <Ⱥs.\Ry+ts(opO\4( >W+!T]"4.!jE_]$tH]zC=MWGMM7bT7:xdyl' M?RRqRțxF)n M(z'neQ.h,` Q !y&0K *KPHJ.E9 vwx=R46<7`.a6˨\~_Vm+Ft*Uf{pGg|ݪȞ~!uXDH]R첚۾thWytk>C;n'@̑>UNH>Se0:V `76^˞Rw V (DSQiSvCt02̢"rڟř/t>uJܸZoP̱CcQ)wg尹)  sY^6MF^Up{c^E$Kͯ)4?^W4x=M+ :+w|$l 8_b(23z &;p c!qWaN7 9M3)3w䡪} - 0P}>Za";0,LRDtE( !xRXad33@ M9Zm ;F96I)[ˑU2C(<6\eHLsPŨ2 ajvN/*z<3y_bM ŶUnhȁKGF ITcߥCԷG75 8 s9R- 1g Čs}@nRcY!תkP뾮$Zf>2SV '25 mNүpS!j}mZ jrr#I"?Y*CWZ'~sRC ? t"N_6QȠNaS Ÿߋy)?,nEyԕnwh%:umk;[Fkų. ϙ;Xѩ?v+gڳO@Gb*S0oP~V={Bp'Z^߰HsSoq ͜Ռ@Vg?n ]ʊqwL$k|8q4H:A='/ӊ0;묶ylwwg4QJDQb[kXª2F0,=GysF2Us(9ܱ '(;^LΪHٚa`'o۴ 2W )X eYZ,3Z EM.2 gդMLI@|2/f%Ks_)M9rw93->4 YR骽y#f<~ Q%r}$3MBLvIp'H$f<2UKF_07UQ1Ծ8v{S6/LZI;})<ʠGB1V&=fgԓPsVtYysRr{xͯ3w>ם;dk<^z膆Wv2UJ1bD.c޻6Fza%7Jjkbu:о7_xӇnqN$y9( h˜qptu5xw]`OU ToG >1}v|C>eFO\wH]",yRO( \:aY}#{bJ]u"1;^s䲙|u04ϕ0d_7 ۤYͯb)xz%$t+FÎW*Ӧ) l_v;SVU_f:nic%znw"QNScj;z8og+ND|-PWįH])*.l۪g5a lF g߾IxS)Ty]a7jK\Yz(rRpL|Wjc!1fga$m^-Z BlHvͦfY0ޝBA^5_\Y5ֺ}L 9N拉b zf7|in@L: %Ox(11/w fa#Ho1o  ¢b}1߾nj͎t'D1Ly) L@czM&t39Ey|ޡj7}j|d`gdP&Sj$ZPI3WҜw̦tWm?!TRp;%@ XfjL48nyP:AO{>1*4  5O }ݎ kk'e&h ks 3m)a*Y)'?8vɩ5O,_W)KθeO3j>rc޵(;X~iHq/k2-AY%Ǻd Y!4 )̪zF^ N͗yr !!>Cɶe[?_,L1?fz>+#1+]6in1-gpj8)炤H RFr`PjFޚ@)ߕ孛)cBv˃h-*67k>&sO78w-aJ;!a^h kAk4f\vR*E+곫x4ol׊7?DmPEw0:#ѭѯҿz&w-d bS^)b>H#eI]F`Yf$AY{N%Y5k\_&[E;8,ŲȖM2U^w k?| D~1&J ˚P .Pm)MHp;^`Sd!Ǩ+=kzWoZ9Dհf%A6. ٕΑnÜ~0jwv% ZCD KmVJ#0?) &q;.=xTm̞AzЈ~M+|(mgLoYȂ&F59]q4C,QX i8oX|ٴ8]37ACL3 ^3EC4n_#6Ӡ[^eCNRbS")O`-i9=\nJ:΅WvszB=jVaPH2ȋ%)o$D翏: 7KX^o59ͫyCP0uEdJk_7=oCz@ϗbd"αbeUa=:_+A t= Sn/;dB Z&bq.'? Zw& i4|'KP\tk}PRG%_ERi,=x~)n?##SWܑǟ8| §k+(\)ߗO7ek`2 *Y{jz[҉JlE(+cZux]Ս`ePa1u'J8,܂Ds !Z NQΫf *`>0E[ ܨ>dɢՆ,:|^ҴԈ$Y\nz]`vL7?7{'6Fs¢c?0aiDj+rEr> >~&Ú];XMXHєGϫGO_sQQm>5=J B}َ3^b8f7s[+T/`K% 4^`*T~II+QBe6D& xA Zk,vNnxk9[HD> Y6ے8CCC>,7)on8iCij[9b;Ƴ,.j`ġ$dQр̪ *)MI:~I]\R'{kxz+-mmbՁPt팑R_: jm[GG(r ?/\ p=\`eؚ=`X,ALԳ"/%ce;͘ҌGu?|%*\S<"~W ubaHԍo|k~X2R;#1D;&H +̩$هoEЯc %\MbPS:=%ya~z(Ҷ8-6u~㱇F!G@2W#zD+6|2qEYl' !Uv J C*GXƉ[(P7buU?:+jq2)JдӴV۟€=zp{ɠ0s lUGOa^^ݸEn yv;/r>b (dR̙p~q酏(1 {iقAh$;g @] ^D*+A. r!.M4)Eк(;" &vŨKLw+ʌ&KG$,G,x%>h1{N 3?1B"-p\hnvq9g꜁pH{3gmeֳȯP./7)Kb(݁SV L:V&"P`s'F)"KJHNGfEDzewH&blz#KӁ^Hx3Эf/엟J20c9/2y(_FXL>1#yk/eYÑOӫgqRK@$(v8vb̖|v-rw,r)aYqnItmЖ: t/гmKiccWau`[juPNlN!IU+#N#>/OPZ_մʴ:ķl+ ydcf7LYګTȳU6&8!zW @ G5Fs2m>C[2</"0REUVQhb F.3 3WіKi j RP=Ђ3Um]̄9;}/Br$)kb+/ibLBrcLAiQ4DxہP8iUj 7Yȯ «E)\ְ&4>KS6bKs/DNfdhd>HvуQ3x.cQEʅPC %j|%RNZ׾:!"DT v\vaT^>ڻc!,F43u'X%Lp75ZUfyKGw:,K +VB$P//⑋*iPDPi3)DM=.%TA @h*LR9:?/vQF&8Cn!:L (.er_DW(:}evU˔  6NUsXn} H&_=>T4gttgüͿ#u33٩ R@+"8(Z "20 QVLTjO7|T`OY=T_}s9rJ|'Xzt Oܨ,T>&QolыEkn BPV GҋU7۝Y<Պxsax͊WuKinr@q  xR#$^# o`||v1a|;lG1@[lYT\z)f?p/t[^K3;7A$hds/R~$Yv]^*_ILm>(K_^bW RǏF9dqAj|JJ]@)}wi(xM\F/yj4[RQ ϊ"0""Bإ5fAgYϮ BDTg͓kSB,#VLBs本9.p`p`(z%f\FQxm05>? J:sTN)m/(>}: {"!N2-~ Y.QҾ|]v b)iPo&F@/kR. FxgTgϏ6/!0Qg[u?,#%;&ꌢ ]D\X cF@:zgG>/"tqy)Jj~K ަWN2T֯_6Am`GD`~+=#3r:[`xn6{P5jfR&X;.nfv Q@Mi0(rw1 o;mYZEጆqںuG|jU~%mRisDY" ސj;o 8 ^w#? LPt|E̪ٱV6O@,*{2"ɲ?z9 Dc`Z`~ m+CPf4y $ᏍNU MC$,]lB.0H6:!z>QOp"sɇU6 i`fyVp}Qs4yHqo7"|AvǏgЧj]Ie;e8b|[҆>v餴wHhx^)7 TN"F{bJmƈܦna hF|Ϗ@(Ҽ01'dF[sIFnp#$d6&Zj,u{4yh, "%N~s6[ ۯq_bo`Z፣ja~" @?)U*gɾ8/ OW)L~ٚB3?'aSrE>&7ūlEt YY4 wQϋ*Ŭe~`-͕e4cʪ ;B:sK{qXy93giʘ2%m̿$IodE;LxMHQpAB65>RzIBt=&R݄}VnP,bx[Qa&V9N73:zR?L Lw d\Ea?zUg4aɩ^ \yf SٹR8WBuM,d0c`Sr0ڞ-^G2u!sv(Z0[s_}H]`q,:#o0?^ޟYi 6ڌn B ! ƣ/zI]PBۢc;Rn0[|6$JUT!I3OhY22l叉|-]nЈŻ#kRKhWbv.2OIt58&(F38MSz|&!/nMz26R>OQ#-7C&lZ~<bDPrx^N˫@SkbTI4BHI/żEPEjxP􇟟Qd9IZnkFb[c;8/ mvPYt<8%Z>U2H)7Kr"\b|BiȆolZ;=J=~"-̢mZo'{-Xn{#Å7@d ’bxˈ !A&pa(2⯀km @ DEиHz[F4w39h%(kvr`ҩfTTWwԈ7}mA?w9b=!BVxܳ{7b]zdZs@8߰ycNOf9̕mBkno"pGMZ…*_;yEP(XX~M]_ĨqDp^s5r+4b鮉HrrAC8Zժ0|> QTMjǖ9l˕4f9XDLMl(K]I^dfPKhE$N5? "lI$t*3 =ż{̼vi|4AJ |g;$gPV~#$X? Y`=S_Zְ' @W&;#+hbo]# jFHt5<i:$lH]˷C5>]lV~2jѰՒHo{ܘAջՉ8BŐ_?\錏TCDDh.k4V{im S _)||~YV`*ZE(#"N(M8Mvuw# aUV|a )Qi*GD-%/^LpIvل]C6.D{X{p)KwMѦ'v#n2Х{94yMgٸH^y@hj(ѶX.)$9\@]yVg庄{^BO7E&mƉeL-%*d{0梤 Ngj=glɄz~Vݗ&^H7sNJ/1l"adÝ{C%F'I ?h*AxT`~#^^7s=mBA:κ7 Bκ7)?3ȓ@'Y\%fV%`i*lod%[ k$N? iN#8Ymg7QPCQ=O(ɌSK=(ntz6NTx樛X'M1i¨CraF|H%= 6hD KGCJpyr_]H# Z5#B7W7;nvaڼ3bv&Ur?Ñ~ɜP}[©5v"vBI ׬3:BYY%mz^F366 s]Ucz;CEyaU۽P4cuY 0FMO\( 8ZOi7R(r(0c)m657x ɠ;=,E2ThYwij>Ը>(,-{(v/M W_2[&`Չ%C2RZˋ0jZ t<MA|*I[!F:`jh60;= "w7?l*bqgʛZ?觷V𿮣<.=OC)ny|=T1]b=55v{lhtdא+d: 3#99'mⓚZ$(?ӦS:#*B!׍%ID6xIKe@ U=9Qd 9LcޝkS{T@Xڔ#B5&Nt@] ;#/4aOiPuI%% ?9m~%Z3d&eM`9fbBkM=1'JxA5}/%(q֎]}\ڬg]1էG9q_ߍq{ƒ9;wԆaExqUei_-|ōÜM/r[\135'=U$k3HRzWy*0a ,b'lv?3/= wWzݸ7 lwx&}'pӸR 7JT^8;bl͢hUvogTZQ)]3ndo%vEuFRKM}L  pMƙ)_ـ*)[l:J  _Z1}[ox:.M;4 XtmGjn|ζ ,CKƶ|+[w$kw>֏gPRkظVXS_/ʂ ݗ59b:mqަ.{jEjz6,ʀ8{lc}|n[|i-xoE(Vhd|{Iy:N7BMx[XS=Trl,>\_YjRk͡@+sTAXګfԫ')S*˖6,GLߟ.m=ki&S+A4@9=ja?I|l6:Ӎ0Sm<l9pѶ6Z 55V0ho#,ioPFʅ'@0ycx1\HKnJLj XO*K֯Lv ,4f:?]kDYCBG7`KQJn\r4SM]>)bJ BȂ\I%kZ-͡eBU?d-c^FBFL;@l60PJ@ˣ1P@[&ac^=Or6~w#ѐfo7=|a:ˠh*wݬF% LkYHҜ@T 9Ј+ZdfIH+b7&$TE?72B ۻގ\dd9'cϸs\t>6P`^nTۼ]C]oȀzݣV=߬Vj``-ƹ﷼Uq(*x[bNP96 @qϼ\lwYԂ Kх= :׹Z3J.yZV_jQ`pa-b{j"u4z׻5xS>IGC[T4ϺK)[ N`3瘮.8T=CI! E%ނl!@\!AM⦭J^[><8To#6یcnBIKq2u0E_%4LkCR֑<>0$$#8!w`}jѫA\\~bXn<\+HjqW}D][KziO{߰ח`yTS^l,{O8JuVaӨG'w4V f8 M$z>$5[J~ٲ$G𱔣jٹ(VNLe ڜxB e-8 y_y>CT% @Dq~[aC~CT-PaB  B$A2ݻ4h+ :~ | ^8v&1euEV{ЏAˣTAiXpA}װVysl4'jp뚚 Μmr"_>'6iynƁ>矷Hi) wZaD~)+ͅ aHC+מ0kDYaڔb\Hm-GfpWś˜$x>KڤCZ1ΠƠ6_3MM 8v`RP=MJJ}*@w ֠k\s;k:fѺSWa0™D("Kᱫ[6@H0+xC!K֣U.3?) (opuÝQl*'ԑ}  r%˔!Qٹjk7ho﯀@w%lɗ=\:{^Ws+X)doZa8:u`]73LMlZ#w@! =z e㼵\QJtwYCc& (ʪbNY(lD=~ ~#ճEжjEV07dg+Rpn sA|3) (Z6 hh'Of=- զNݔ_jKfϮoV80fV>;eaVPR3q3enAQ4[aO h4u,&5'aA.1"Y"4E+bPI{?PIS˗<]\S¡1)maWk :*]-﹥Jd Cjs={jIB LV~XU%X…lN 39/^FoEPnqb!3vv&d8A. `x)qf|x&] Mc숗1#A]sM ?uJ8l?슸fqa?rIZ11Lp[nSx#-;;O/c|8`ԙf]tv6B&^GIg Oke3 ~]Ô|+{ͯi͋)9j{U4׮h6hX oʈx$F7`3]&?Im6Y 4XyCVÜlj=dT@"G5F^~z=%ѹU Cj/0'5$5O,yRjCux’J~9z"͛>f S:L*{MD],hQ;'XؘqN ΐG\;v'lA.#klxkj[d?ЀވfYGf̫1{ ;W,wN)Z Oc4ԓ&xn^MD@;ܖ;wPBw4Ua/KBZv-1pb~rW(X0?{^8.SH40o T5'4Z>'@DD{dtagVgk]OHtK߁]-l=_Q͢7K"DxDYF)+ƹCAP__*S?żYe1Oa^ޮ].Yl)1}.ڗzGۈ1 2~r߸?SOM'$fuftp1Q(h FT nE'ʄ21%s|P\zkڙmDGS8E-, x`;B-ŮB,(ڻ :K'ijC`|{mˮ* nUĉ2KFB5v2Q "&ʲ <5*|Rv^vBzg!< %VhsӢ=/Ic]DDK#*Nh w#'QSXvW0lY0'+4ސ0*Y w[f*!n-%HpqT"e<*Kq,Uzs=Z8R@ɍ7eyʢ??!yA B/ ={N(6[!aZBIl&kvjp4$Wjݜf<xꆴvgW լgzcbܖN*MQb:j 3rAb@j|d} tBT 6=ipЭZGO&%ATUKuBakw4J>>d3RMbŧb\ϯ=J0JnX nl&`p2b' )Ů2yh0Ub`{'^PD6U< \awA' 7r6uԂ{4S?pbQ챇:+\6}ҋٜ^N0IR_5,fTdh G96ST̄Uvx(mntߒߌdeݪNm"_HfzloQs*FV|Xm}ܧ U"00:_S4^cc( K|&|b RwO}0}w1nDtꦣ@9\)#qE=G#ՉNB Dr#,mlZ%]_pW 篏\4lb!˦5wʒ$dϒi \nw4i8y%rkRnXR[ӯ՞$7XCTA*es$fSTk3,nIIy~ @tlYfpݬ*OOC?%]͍6GXˑyO創.uUjR:rvU#IM$P>Elx3B;.P2ЮmUr#&͊J75XT;ғ q +ЃJSf- l>,X˅ Jv1i*QkUȁon+<A 9[]5%" =Nq"uEWsDk 'ߵ&YZ{}HFFʭ¾7ŰM/q(9#(ަ܁x,u~'8Vpf)띡/:gCBzT+x(iF7|% eą3 aA9Lr\VcTZe#I ! z~C6߇rl ,"0!)%-R1g j#Br>[7LǥEGguK9>9`΁̨dݐxg`Q:`X*69%lY&Ў~μ$O[rs9K-UfuR >/}E'~a%WYS0TtEکR-c+Im6nN !z. 1wbIjv HDXqGZu>q. ^u9i/4WLW B+pʝ8aOr#9 MʣWFҘ2uT'AP<$[]_GX*ʶ`i3Ŝ\Ez]Uܵz\{ fh 7Ec}b=:)ޘ;2X S7ׂ7J5ũo!Ղ!2ɗsrvRBNLz\k2:!tKH7Yա<@\12LPڪPOqڹo mI|SLQ[F~V§m,k:Ul/iFp@_W|T}5̓'݃%O{oBgDv*ތD:97[U9ڔn_ KQXf6)º doB-MP?ez`;b>7UEF'A# vP0y0QΫFbKbqPSH&~bf.fݫ5cfC(?{JʗsfLh|Ҧ.\z L1mjTzobE_t-;>̇G\I'`i?I+'l.h%O\ߝ p3ӱ{¾uΖGȐWE{M)jMeϤ>ektl'L)J0]׃2|2 =,/$4 ?s^VOFStgup&"~`v4H7O ˌX;M8SNJE>B^{užGY|jR~kHwK,"nWC= 5}֍6%Z*yFu RY58YU@]Ua?7vTeTax A ەc=n:g?faVb-e&>$ǒv;[k2rzKs@YOzm Qn^}Rv٩ޞ'O[DWzt5-'QOƩm;( D-sACq5axdy Ms&(e*KśQ`稍_ZNHS'o~\Mpio PdH )7|TZf\ xUK*#!W/c0/e I5H'TM]$woʬCi8ם(ftJ<GiЬII{vinLKU~.7dXyѣ( 8ԛʗr>ɱijH/dT9#`W*Hz ;)Ʒ:[~Y#8u-B#0 SK6i#^[&!v>nGOUbd.-C|6go: W[OgqcLu|T-3eџ(`;Ƨ MMxWyYS&4cm#~7w6>j?!(3J[!Cg\sFY8xI:ڣ ]sAP8]-?g "]sN }X:2UdXD3jNl:u(@ 5c2a{Smºg_:jhfiaL6 g뷎%xYCS Q2 bQB{CN{ Ѓ{w1&7ǘwU3! Ua蜀#$CZMXvtr8HFZ\k؇E}0n8k1b^)ۂ ԾlRACD o1PrۀXiJ>O3(̨#{ *&j1vY;ky.ͧxB/1f0[?L5/WADztNS"HF, UJgx}ar+TYs5Ss<9N)HQ L|=ƾ/B.Z!=Qv!y$ao2]y_ ƢMdBZeYR`,PgR\?ƾoG6b)\|roT^Wq9W"pm8;~*TYS:KnאaDHKoKi>"QcŦ(*ܗ__{ \ }pFZ_y7{ Uvײ (eJdd]xL^StP"^>&½sDPlUNj[0,8P2xg׹clڈre):7T|fJA? z9 ܪy?p `IY䙧->̹-\7Rja 4$}5YBNH-b+O;t$l(Q@.Gk,8r슼YȪ9@"[9<<'Ҷ~,9eO+TtܹYĵ$lB:_3 GJH\uO#4d6@\XgCh\'fQvJ0UG˖ <2'„ L$GPοӓl!MA~٥OcP1{ ?;Gާ,l  /Nֵw&eiE$vqj 9: U2^bSGW:s>%+NtUl=߭17t 6Eg֬e u1H3_0=;:BUO1~5Տbb @d`V|ٚ ܅UJ]ZXi05Ay`qq\`΅',,{4V!3%[hk;흃_1V `WmJ8^0m-$8SBZJg.Jd(, ƞ]Z`Z V:};L quDMrDsJ}{RBå, 9F̞?YjjڇJ6oy"8^9 7(!Qd?Wb7>,K ,-%ď$? -XKЖpS!,ܙ~.yQzb&G$`cde(J4d}gIG&~#aQ='Tg"4}]PܼEjڄyXm78D1~wmH K8K8K$[="3c_ ɠXe.hWb<`/` w?=Mo<,yjh7F].5*%>zp&;5תށqY4mS*:El詃K|[T?e=KퟁbS-I#:~&(?V\ԡs:,k!Us~ P|p΁:nۑ\N%Y6p5qȞwҟpSS_χr?<̐^KO?87OX*dP8>cO eiP#7rw^ܝ*tqFq`g_O/<3f85Pj([Y .g=ht/S(\)9mdg]]8m)x>aB%C(WjqJW0I4Hn Ӎ%0TVvZa)|x&]tyDwdg K BE)RF^zs:A-֣aSzky!)zBYp禍 `^9ޟ w:7o\_UAŃHPwTMDcrܒC^V`Bn`bi[jMVnfܰk =ScaigDrS3Vg*5/=Ӕ Ŧ>pĬfh32<1 8ZX>ޝ-Vrwj !W+[>.w'R~)4s3 Ӆ%A5Hia39hQjlU$";ޯܑ4*3b)o1 mxCbOY0^.TuB jʑǃ] [l$n*S% RK)8!W[?Ds+}JJr\8E4C3Js|dƚB|B[.rS^?T@ ʴgW_J>0E gNZqL`LQԫ?t`eN|çAdx㛍e,"2-lǭC)t8T vvcDspE 'e8,-qXf9;VZTyW¶+YJm%Z ?r#.'cAP`3sXo? `P#!iFqևA3pp,=_Bn"%Uýki۫1<)+ ƶtA5huM>}aNKRR H"#6Ο᪃7ETwec2C7*Dsks^=!@sk  :mypcN5ҖŁE'ozl87AT'C=DVsh /]R#|kL$GxXL>*8l$6= BHweل@8 j9 9"JWJ`QRo&oWL#_Lt=G6ic?|SX>rًFOV SqaBN#hÐIƁmU<Gv{HPiŻ=d!Uga ,m8Ƈ9M<@PM÷/iRT{Ҡs7,`"Uiy|uEha#q9{+Ð}vDn4=Yɜ廚[6U’sx`=N^(j)=q![nZd}+5!8Rݜq״t5)[_ʹ"3zr,2l]O<ěFkI*&Ћ-py.w".#/sv?2O+4ai, +Fd7yBvZ|coh\K!Sل{w'*<9A(^ѩ[ +Ƨ[!^P "y $e$"rrޥm-HLD1.&,h'*vݥ~w7 w.Vԭ 4(mo!)uH[Du? "bO,\鍴 f-j҇/`7'qȌUOqKDh};bֽqtu-S +" }Hn[w쉫:5`62m?G>u-h7;y< 5#qOvZI*>U2)UA<9Ȝp%Փh폆8\n ^n;YJ if4(JH/c.Xtm Ǭ\9dq5504w \; B1U{ )v6gPhs{-zC0>@0Q ~iC(ҋ9Uzi^y #}Pv=bz'"^nTllޡX4t03kŇ$T14#a#dp#X,N_蘐9r+|feVy8ũjEhX%CHM~}C M2[旤N ӑ1Ո\>ga jrRaGvc9yAdڨݕ}77AA &^KÎp5ʒ-JkBS] h(e XCKcsRsAVlj23#kb#T[§f>":NSt7 `T=HMڀ)E5%2-%KA;1CTfC{{9`/=:a4Egb!L2Ɂs>9 s.1"Yڰ`v+*ȵ 5H'_5/;?3Lչ Y]aȧ[+$. ;|Eq~uΒ`YDf')^6 ?_(xd"PkIX2ǟ'QLaT۾q Ǔe?﯄,} twX.Hbv=t5Hv_Az5f&CR݂7 Qo&AOBP_!r2/80FB:)UUc]ޚJ1j8Rj) h^\DOĥ)qEQ~e?^,Cwܨ`ո{tUAzYZ!2qbF֑gy.;|NCf? ESt/1 }p];Ln@0>vA:[ kD*BT3,SZyi}saТZ6p͐V=S˫D O4hҥ_0OhH?DAYI ƶ ?s)9eVy!m+䦰[DҞ\TS٤Bv߹ymS}e{{JB|sߊԕz'wG{ ^5ǷrB36γNLz%́ r/ؾ3'MPqעm=k;#GbB%BxWg>~^J/):lF #Rv|91:dR$lАf6̾Eic}|if;4PJ76v0#rWivdӕ/ [oA f&#_BnʸÓ3qW['m8W(2B(!`_2Sd!Հ hNm]ѓ韭c8!zpS H\Jpzluޗ/{ZE:5 t0 ':sw*ឥ bj7 %iAWn';or~XzV,oZbPIw]aBhȧk LҏUDKڈ ,p9*4L^?vk;F;׋hũPڶDeԪ4D=SؗBsytR@`[a+{H9#rS=¯"ᐶ̰Dq@%}\( *WhttIw"jAt۷@eR'J(xtoܝZeÄ(}HO⭒1i"ʤFc9r+~#ڳ.EVt {[[Ңi6ݧ41`dy"\.b  G5CI=S%rr" xy!\l(87HSy}+ir̀fSOd-A|W*Z n:?cqeƛ#?{ӞDHk'bJo&W J&,6)t*yXZ5¼2߱'P`0zϯ}mY+Z"h7H1D#٦yS9,Ι%`S}a^0>qҫC=&$D=I(QdLUe^y)"Npu➯} e$n7vl;#<9O8`parb+R(_vT)/r΀i.M91=_SV4'(GLɆ,)&,G.xX(6̀GF?@qs{M!~0 N#ObkdwSml3NLH:$eFʱ2+d/ƌu`r. r-هV~r߸pi92=eJ{ҞqKX=c:^tO%V0cQ Y% &zGmsrqvdPi.xҾʪ#vj{2x츶_ߛbEWv!Q(r^qa@NF RkY}1?>Br 0 DqD #RDqy\$ѠФh(pUT0)WA#q{$[MHW@׷0COd )ޞz~i :Z'O}`VC3 lhm'ɜ&tFTygQi(J7fe6U؅e}(ߞwcZ }%m=VjU=uJA=R8<ԝ5?_Vh(_i&c@g6R8 OCI=QI 4I!޿&ĵ$ޖI)": G]cxhoZV:n_2{~yέX w[ap "}(|2u,/UBРzζ[6Ÿc&ςkd'r" T+ŒT>38‹ER2~ MʊayMRߜym*F\@(;L0BV Ən;iw).nᠰ+܁*{Y نDa*F_6~G0|˫[qu J[T= -0O}am.Zu|xFr| RD!y\*d*؈bk^n!{[-*uztG F\ŴZqyq@vMPjBq@r`F>H*˃T @q_H4${Q@թbU/伒Z/D%ŃY{W3oRl?^:8,SׄΛ\A"vbuCJ$, 2Q[>X]h/fo' {L0ᮾ\$XC|H9G.KL'_ Ig wR84@"\Uμ i]HZ6x?!)/eOv8>Aɲ׌܅ uQpQT6r˂N hۤbᅳx-8G  B8-ykjULD% HݓJIK/`ywkqn=d=w&nZ4"2qq3\ )1N"W}a0ۗMN3c<.TDo%4r#'G &`\ cl/Uwu<busD!3U!f tf0eck!3h6aehhѭ3Shn+˞x413h<39[,'-"A|ǿiYW]C3/Ѧ[%x*-_Tt: R{S Bt#cVc[tvE"bBbFlhpΡK.6^өP؊& Њ0v=u^eK7 ,k%zb(V\u6 &ۄX*m\ϐQ $5x rIΑEALRq>pOLX>}up{1q6]եBGCJuLCfrroŠW~ṁY6@_"ks[/;04FD\KTYTY.a'ɹarK=zK-ʻ$>l5pQUcֱ7Z, RB$21F!#c#3r3JSɆMꍠ^¡2^霡6ƴy$?r-)7*x6e}RFch %z&9>]Mp-b~+rls`;][ L",^?J. vWbqlCEH"˶U +$>7ot M+i*0:x*&TfeDLG􉬵ygo 0^\Za82aØdYSwP'MGE$UO[s ޗ ՝}|݋/=$IIc]<)_n$5ɘ\`Y9|)`c(KFJmՎ7Jn¿UT(UO>v*:[*3<ǹv( tj\L4hZoM(#c*{x-Zh"BH/`u +PҢ b| (*:P;=\v=s!DVp3j2CY=DF2}}Ck[>lc9n9<З T !3I/h2ZKI~ N6T M:& ɣu:;Qٯυ`|a:쾆=r:wgzb%j+vŰ3*lu3=aOagٟ/G+^_ I=]$<<ò?"CbAܰR<&^(8ȝG,?geeoÒ)ܡbCf0[W Jc[FL{Lp"cnK؜F Bl+vq 9^t?ܾ ܂ |䖱}(}*xN = þkۇeq2h$,Y r~׏uTPycŒOxH)J%Bh3ޛQdâʷYz[Rc fN`45G_ơfI2@r,eδPQ V`A/F'g^`jʶdDʧ"u/ŷ,~^,_%GDRyo|A+üu׎0y{ً\=g0kTu~+*kMQ^(۩8”6IiHtg4b.sL:~9 N.`⽥v obf*{6ʫ"-B/"%Ȃ [3T QteuvTVr͋\h`OvW96@ ;h=IbCZ~jMwOm{>k~Sm"FKBK:Mequc5Lq39!7f@(Se`.Qφ37@ʵڃ5J*g΃YY֕P&A+ƽbvM̡[hzetDlHo;9ΗS$T{DbPf>ѣI f@q(u]W-q2i3Hn>|a/ܭTfҀ*x&?֩^ $aSƟI#SzӧEI{X[0]`Át_l²_T9XTU&u ńR^b>->&=~wJT4jёmd;p ';6.=/k'Ϥ+jo5:N!Ͷ L'wJTBj][&`#Gțc.0Ν0zvd3p!SA/y=\xUv>Pu@ŊXT#ݭWz|?D *%n<McǭU 딆>޸u2v \,kA6Hw {dcdm6|:/+]^ :8۰:`wfɮ\65|-BHؔxʚ[k.s6_ ,|ercCo,BE;Rt#YF3}vI\޺[xh\ |2Y{_K~>D4xJfUdem Q} ,U(Q$,rJ揩"@dB*!4uux7Ә)93Ff!?7Ql"heʪ""[dCwaۃ1)e6M? &ϛ;>q@@XhGw6b3:͢o4Sc*?j"[V` ǻґ+?)Ҭ:22rڸJVvq[&;v@8KZ1#pjţ;@}@דɑ~y!BfbCY}3yPysC#f5fX,ɸJ Q4?^>҂JH"t"u8GA6܌ݘR$5HM@Q}tF3cqp1`Se4|`ErAU^N9! WXM#i& awOB5߰8&ZU ?HL d- ۄGǽ̣Ґ s2[+X֖ڪUS*Ӟ8.ogj_':5&#Z\"W:g^9‰>a6 cUIVB":};H2=PVZi帬zEVEdS/cҧdJ37R!0Vgc/,l!!ÊzK KxxvYs'ZX*ߞ3FkUB][ieO| ! 63 8/A6քK4$yVwtPrtZ1f<7Dm ^ծ`s7X] ~9\(I0&Zd_ߺ e)'hU#:743NMՇeԘx?YK@;j9e)kß(iQ?L7¬.O(O*H`*gqyB[aDvGԐ4Dej`#a̧] P#ZT2Qa('me.ׅ!S}ޥZK5x=y5U{51b&zGr~c!pm[|cb\ASju(j*Q=xu21pFM~goU7&ξf8!_oOQ+V 3+M֡J]C _ѭgQ13XxB -APΩ>zaJnZi,Mz&gP r^F9 9Q9GNM./t)T9X2H#,4ajEKUލR&@5RT(❊FVg . K|l[eI eDQO0Blȕa~)&RIFj*ۼ6cKMYZ餾{H؅AuXYݺZpNVٮ%]qt6`IAת+E~%o/b|j\4KѕjQEɖb+ݨi ̸Nv#SQM#.˷Zzr<U eͣ]/r5VZ1BvܗTŲ%=Gs`JUMi{{7'CLc'3:X76Tc ļӠ˲6L< ~cPv?&YzRhQ0$?[jm.>,n%&兰>u*g"Z`ƌHҧCҦ9d0{rUHj 2a(n#@aJ:0CJq~$ d,:/!.l/H" )7 #m ?~;h~R7E˴f׳6T|07Y CT)'K¨pp呓V,~-$]  Z4a$RHa,2=S;6,HlE˾!3_ej̶yhQXuʶ ol͎J gE~ ~D`O rדS3漛@PE_x-0 Ot5Ns+[%`攭/С˚B4.@P}4ùm*I$kZ:ÁxQ_5?eDƴ، +^o0 ZX./Vcɽa[>ڑpqوnGQG?G-VD)Θ8%W֘/;E < Qx0 X ot&#,A߃z b*QXw-NN12E)_$~_r*I {(/j1a:~\; Ňe3%0s;qF+0 P'R/z$NN׳zABP_Y?sԟWܡr!!X#^ {"_KCm>HGn*E"7~k[1IZ6q[X s֗0&?WR,bmkwTq!gv7ic(H?gYK0aglaypnBmO{ OW0PNZxsa$No\4֊&aܞ\6W8&2hk 8!,j۾1/bR;sssg$ s/n&} Z'&k}4$PT&_ %*u$NTL0vUK'&jy{K[ .ZۚnOIFvI\4=7Mg`uFؒKz]SLm2K7@VؓlkwYJ޽iTUky/ zg82 >]0t66hGd$PLZ,IgÂ)7ˆU6Ԉ$ _/lzO cnHaGZᇞd> sdĝE/ 74ޭER`-B{׽afD+偩rNB-c[FE SEQD|K؛X5 PU`hQz$%a' W)vy*B"T_f$<ۣ8y_%{ \|ܼx8hQ_!i  ?*Q km=`~() =m'Doq# Zva: nP,+vTi Nn3]և+ yuv'J.UyP:{AHlD]D:à VzC E WIېS̚~ z^ӨR2pg<ʎ$A3@<=4tI"s tqy.SfW69b"57`ٱKk6aYs[˝bgTnLG \!&ϼ*~$DbW"؈5 fwĘ݊jw+ۥ+c_ÅgY=ƤeD&䊥#u~+ށ0ȨS;9% ^rYi3 %kt -UySDX߉?(P.}bzH٦ *l9'f7%S"$(90@`b`I܌B+=Z#Mc\MwU :Slz|4ڻ?Dϕ'QrH!f,/JƵ(?pk/wyHT@kY]ދQ {%QZx5C>kEխ&^}$S ƘTjJ).YąK leyXxD8'>B0u~~ƙg _7ˆ,>4ݚL-hg_vSivoDWPBrBa&qx4"(ZKf*b[!ҡG(USr 0lm1eK]}3Wkb W,EI\aͤ}J ӑ2\=x$طiX&dhY܋%?&t`&G8V`XXy0XU/w ' o,r昑HYa"_cn' 7o zaIƭ8cU ++;?RNy( ƥ)JSWr~zk݄}x=O%4vebX'$+m?ɋ`lS1&ZY ݇ HP~Ń^#>}^/F"COl~hxIf7V7#'x%mz_$[ctU44MG4}iP37lX[RܑoGLrl jgu+Bt%-51D1Ҁ?wTNE]ed=#4C0~}{BH<{*+z=Y\Rٗ$n6̴% WB݅ {!𭿛>|aui58ek^d:X7_V r5jL*pz)9,ޏ/9T49>!<"0z@CN2yujt;lŪXAzpB}B֫LpxVj|DH59>6i\qv- Eү;2KE$nr;2 uۗ0 wf %7:ou`k;pdҗw~u4^u _ؖ_ԓq' "&fCYwIs-lG f1t?},`_ UIu vMdrsK)[tSAhIEPסR6l檠a -Y%ᕕq#y)hR&Ε c-J)>mrt;幣u@nݥ0=}bcN*Ysņ%BE_0x[6,mń &䒢W/z%D MlU@*LVX}[T ~}>!DdD=Aow~g$i, jJ&UHEUwssķf}H==S{Pϯ<&=taUC$0)DX/yK'UwvuI8 Ƹ>3y|¾KPKǝ@Cjڴ)ki*BKQ%Л@&)M8KW̙+ֈObRVL2ܨcؗuM'J^$?O]F%(S~+~Ĭt;n ;>Du ˥ H\E6s cf4y:a4ϰ)l]&!)9uSr\iPs\[1>wFsq8jڭlk|_EA1]Cs ًmzT86fѣ(aqU5˭J'A &vMuq~ۭ4Dttw7\5,VqX~W~4CtMu:j #(WkѢiEC6pV;Ξ5H(QtNB:7R~I/Oowr~$A5[Uo4L1n{>D #} -b?,xC+*o'~ԉ  $<ߌ Խ ֙{0 j0zՀ)Ē3Rcʌ ڇ G@`l 7X˾y+ObO@m~3xhDp%w6*#R&lenW&  O C~﫠R bs-LFW[25Oœc}Orzǔ](AUO@eѢEIVPXPfd̮an.0NI:QgHڧ8om ,o[Cc*F;02=M:lCl0CS+@ X!cz:7'x>|^WpϢ ^ѻΈr[j62 g:{υ_X|#*HYUPJl:,@h>9`S-Ŗh #D5Rtm$8fíR,g^,\4G٩i'nR0җ e0auelc廕 T/-]R\Q~4pp}UEHu%DW&y#w$B5rN7eg*i~5J,=ntA0|buCoXF1 ekZGW_wQ4:AmBwTW7z f-M7=hf#YzOO2PJ?rQKMjӐ$~'{߱8u,aGK6[Df2/1}аcЁA2s~t2tU=zt*^ 26BElK;IbC!&UNZJw@:r6X7Ei阁(j7w=$Bfc~ ALȦ4$D_)?(לUtnx ڏ<*P ْ!ʰzu{v7ydP_1֘oΗU/^րx Oigګ fMrўZ2xu`S9{/>T*-MO>{ fŌXn4L8e( ď^*y䤆}ȢT^xS^C\ʈOj'#H^ږyk9=fxA"8$7rB^fT:R4K/Y{|\j(վU$&$F;9x)݄ &М! Pwvk^nM@%XY/uYwpy%)I(v6]JcX{$CAjBQ sWϠu~=U洋͘M|z0~̈9YRJr5vէ^rAI$ `suP45|a.O.I=ECzᦦ+6}p`ރY)!SZg HcWFEx}o; F_ydGQ7̀9sK*H5=W"bC~_!0\kM U21 ^d|?ϻdkv;PʔL6Hj)Ww WǏЎ_s2-dF1G[s-$߷ĺ,e{L\i{vSx5~cHƙ2on+H\_Oa%<A~ϛ;w{N{(ZHtL1ӥŎJBvf Mq gpqx.XXZx"uM_6oDVHXأ3}D.p[4&>cK#i>@&O\4$;C@︩hT>T9xIΝ Sȍ JG-*F!uAo9<4b!k1E^zB`MOQYI:#7 Sk ŝiۑ3M8w6R%EHUq#bcA K7T [K}{,44J;Th& p8J7& dsa d߹!$m0&_qhL@]Ck+Ij%Q/R^L{Vf yB -ȂS2jCJWl98\|%#=4_mAi5j8ڵ} HldU.,_^]8b7@ueg*+EtLf⤿{5[ 8pqx=m ܃ToKT$"0&iI%n$Űw:J~T'bڗۖ;@ l~Z$EQs6 oanSp'&Dƈѻ> :QUct d\$"^J~>4ip;w_V3Zte͛RsPM2>s~5|>ZA}4+F` Μ:u ժ`e$;a=fzS;6 U'WF e5ꕓll $m̔j0ؓ<$Qҝ| 2*q]`^=|!垺ocəc2@w:igW8}; tO兽ޒXƶgO9nTsrTbJ2Z6µ.]< 4}v)`#{?R< @Ib( #2\6/є*~`*zS$[ԁ`TN/]"Fxv,%%b-8\a4ۘ.c Υ)͗ڊ0(Jpp;yFat9w c-zRu(O+ae :H>!{_Zi^{Uy:j";RVr:v "(YB rE/5ky bfnAtoI>g2h9,HS;`*4|Qܟ\9ZێDmʋav?9#)j 3!+q% dMy7KTxՂ졭d#NXO}EWkt(CYIC[T>d_Ftn VKrsg )hHQpB|e þz'n8O#|># ۇx vSggI8k:\r|&yx1>adt'/-sNocKk*tyRsum4KCo. 3aQz߬3RNdR~@{vjŠ"[apu]A,链#+%v[FTEry.[Z"-`'Zy~ N E>7>0ubcqx<}5Gtn[F ~!U|C%G8Ugi7m%*vj"RHWЏwC $ K[U)-mdFu88`!J6^ ÎL',ck3"#ކZR)jpv $HW?`Yܾ궔zO'@4,ߵBo pq|Y!3kr{0[>GVEOȥl3-˶:%8۶JnHݢ6kTHlE=뜼"nJ38/&9T7ifq\#p _.FU,C^`wmaG`:K(a]Jƞ4t1xEaHvO:G}|-e7M:g넨) nY=aOJ- S9j"K6a͚&D;|W}]zF*#c 176h]XʼK`zܘoȒ&4YCd/Q7GFWaH,Xʹ3js%pP"AKQp%bT*/t3vXSK.;\}']Z4 9seyԛ$GP5hT)tKâ654N>]^iލpCSS-gS!ir8UBByԘӔ@vϳP~г|W̄,Fs$xW(ϡtCK8tCq8X"J\G Cd-ZqdfRgq9@>1:BD pAŒ!'Uh`Fk2κgMN &ΨP2W-vŤ3: :1eMTX¨O2_lK bEB(H*Ǥn0.ÁO β3}ď@N!~n'#aMKG ȗqp`$( MDofL?L5RF/``m SiZVǹhC/R'c*O EmoH8M"e4l?yĭ+OU.6_T B7ޝ(+0x5PҶؿq_&üĦF.i@7wD݈}!@FK=.x0 !K.!ΚtSQ1дc[и}v33ǻ$_A T݉`8WK @+nNڶQ|  c@mVlOI.YZAWbR=]j(>dVd_w\n4Z_'FAN/)?w`.5(Q0'wK D+u!s[ d7.| v 1MҞs)Ut0 bCH#3Pof6/%79vn% ҌkhK$3h_b'N<0zH_iwHIߩ_b5͕ ժļ sz9pL8Ot*y)%FDL\I1." ӞP &M\8fg`]W옵2Vhxƈ2t"P\%@TP;hOG" kD7wrGPՂ xPP;8q]2YߔشV4Xd>Qݶ4@cD?n%0G}=[MeB(5(ґjkM$@:KqNJwQ5VgS+^[WI/b; K91QA a| M@R-BEN;uÑ \m+VSv28L:ut+H%I"rS$/R=e^ U C@AQf!6{b˥]zZ4=3Әb EZw8*_MiȪl`2p^JQevy?#},beYpKf- ˍXyqP=8.2\}=j"jtT H{ 7O1y l\eC>xDÚT=比A;UB2 ?F' G ]LW#(yљ.aS\R<ځ l11 K\Ui&b,+Z ^"BB~{?+ty#c._! T;}#8q:hi!\ LdMEP82i:zk9ZZbkr#4c2;EO5z;`czTO#bˉv7M~&Tae}23,b(QI]ގ -h>y=#O(*\v ʳ*ɴҚR2c u,@*1(s#io[CUAVm'ɾrҺ{r 3Sy͞/).XLOD: 4v{JuYg8S9y7ƨB*Zq@ϟ^n.$2E=(79hD0Fl|+s@˱CUl=^.9Ά%(8*u-ϭ@|ర lr[ !5bGdqYCA;T $)[k $ ={!s sݧz/a?g_[8̏aqb:G!=H!u;ʋ ӄ5swPu E#PQ?9`Sӆ! H ?i+z*K٘*`ExSݡrֽƇRrEr?<"y $21*rĵz\FV|NV x!H6>ǫ8,RWx|ǼT.烷 AgVy,)÷2~֦cʲt@X,~Q0,"*ok%HاdJ_p^FX-vu\V|w+zrT^({t&2{)wb#T, ;ifی|lFOݒ)"QUMè_>Lr, 9=1ڴa6M=60v"؉ a0x0LTVQG࠳IO~}EiFP6!*8 yO=5(fOac=$"H4˓  w /bZ)P6s4 X5ۣDİ"x:hOze=n Nac 蘵bN^g|8ŲdD5*I~@ mKTm ő]B AkzSTI+. X :+zEl0k!mֱd:D\Nq"X^/U (0&U :o,#gO*ޭrR` ƚ%O4 qno$ LK賓˺}A6Bޗuj#'agu eŝ$od>^Gmʛ G.Qݹ 7w7/7L1m"GJˤcSHZN5c l@g3w4ʑe X=;NU+J  k,`|˓:xFè%ྉ\2C嬗'^(a! /?Rl19 J/L.GlY÷X\LN#_aH5k<4ˬT;B\kfΣ[6$M }bl0JW*M*Q28!n k~Fj'.D՚\'MȗdE\J$ o)Vὂ`cxXN΅mpT-uFOFH,:l3/BU_Jx6AONJaMżFv"|Vj̎X )@r.VHx֢HSnഎokAJ>Zrv|buӲb8BOmBRfeBHn6OK7֍ G"ќߓQ깥n6uWcE*[=0= l="#tœ!^ELA񹹄1Q~kysp ")Z ֩i'iFMsK9CհMB%J m$ʾ5 1jjyg:WG!555e 6I{KhcVIˏ؅Dy7? oFGErF /?6KӚYkvz0"΍=t =-Lm>ڢamc Wg69"1X,3;Ӣ1q^4_7$ ~ȺVzʇ]yLHKHl:sXcZTՙ=rfRiS|ߑ>yxL*!\/9ǼRzH*Nv{,1[#1 *O8N*SQ;IC^ l[FfB~v6-RfC$?S[p@IxD0p)Ԕ$B:䋕5@e4[xSx~&4N8oP\ *|TDP*SI(b$<*NGwjLYb !uL\/A2aSR ѵzdu'P(+ɝx~Zk+2 ;nDܗuGgm*KY<C@ Muk$!EW5QsYGnTWAU\c4"YJc0ُUK$IS08D4r%d_o 8TW -ҠP9S'KL~>:;]w+Q}sʋrұ! i1 1L`zZ&Rw%QdhU34ԣ*\ġ `9;^(@hwdgAm}M:ohg{ nEO f &-8D$P jk[O/ɆY#"#EєEӰ=QI$,QVad9L{ Ǘ3c*eL,$Ojnރ`@s!6q$ɷ0 8`2aAsAaYp>I{M#ws}F/})b ?ha3(eҍ1A,PJ{ѷQL3PJ72):b!^5Lʹpǿ86:~Cc*W>OFRl#0+\ptVBÒ>O։C\e \E i\C8>ɩ4RRc 4!`KfF3 _Nx2@ʺ?DphDLyCob0fqXS&Сmp4aH>G Xy5cIv@a X%R˨ سDSu iLL*Šis}-"AqMD}/sHzģʍp<럕&)p6TE|*IYBAixU˴ 煕=e/ w<97ZZ8x ucb~R Z? (]OrV2ߜw|ڻ0R5 "g9O[p gю[t+ IXOCכbF./z&[_ |yjbsԂ QE4xi3X`+H27.# xѢ׻#UoJHb(I!"LJ.fsd +H&qYn-<:GR O4{499'sR8#KI΂M6dxKΩu;iK?%wlw=]dG}rtJ- x@~+܁utQMkZBR!_:2e5mk9L `PNHxc%BF< h@WBa 1Vk$I}-^^Ž_<~4OQb$u~PMyP1vt,c2C.X&a-xz?_+ - ,>L { )k7LUZB"Y W0ڝ)s0ݿ咂y$]?Mk^M0qOh -5A״jiQI)|rPOԚg/X9pʫq"rw@{/+W&UG#_v^ȤG4y3`1~/5т]#ca%Le0$`ev@h{1_fܯ},["* wIX:/Z¨a"80_p,rG~苤F& [7/G8u+M@{Í̒-HO jp@}Lm횜X](j.5tY=KBoYy'XED[Z}&-O$\v_ǁŐ[^kc3{68et]b:&T#$rȈh hAGzy#c'=1_{_O5ⶃBPU˿ݲc7W%(d }h RySE Ǖ< jf} ՚N_F6`>MRFWϼHHT]pj"ŶR‘m\U3Slw!7T @^2[p:Xr "J>Y2/ue/(xV zVOfIR6(<-(vZ of?aم pEpǨ\Ο5Hur\*ea} e#8Ate/ &6pTL#[|%JSU~VMk/lilqI[=a8q.D#BO.BR  yg/0sDm^Y* m=n6?S1hH@¹h0@mMYU@tiC7&#r_LWN='0a ~k G2#(Qnf1bU{MH C~Y.WJ%qLf֔O+Nk;9/^NfSG=ß)n\yc,7I6#N̑t:τF@)U'dqejGS-DehੳJk4pW_R!3wm_*gpB-=nVS~ѿ;MAT YBt3Z2UVɧ&ٱ2эo $Ib㴴RG @Dc 9c\[+|egܨ>O~T,'EʳV+\gZ9a J9P[l!_u"?G*ms݌k[i:O䒎Go3 `%^Fb"} ӼtV׆0nW#ǎn:fBD4 i+31w- #Uj v+ vjh!:ʨU0>  6AzIS?{}81[haNXj}6f32Ѽ|,up"[f`NGHZϛy/CBN:B6>AGEbԅ[QtT^縖nI{kc tnKkc{>YHš Ҭ}r鍂(P f5r3 F#I(k 3TA4uc uN>E ~*nVwo0_EO3(H Ä^~!Řн64\Lۺ'd9ҼF4g8WJz}l]LxMe͑#{ y|埍?WǞ5)1sXlB*{&qysՄ? OQL;}.myse*ȓV|u2a ¹ ޏ FqS +x?֢m`X3զ0(/gMѱT/ދxN0厳)骷Ey؁&A|2 A3J3D>^.ѝ3ӝWg葟jPb =ވ`&dUS t8։~<2x-&>1JN\ERʕŅJM z@r JLJ^kU_{ 2x YʗB5)* ?h%f7KA~ߕp{ER UaGӤd +{ x Ӂ+Wg^뢥K1IOp(˱Μam PG=~cB )  !7 M{r >h5L={lHP=yZ J]uޞzh]y΃S"vv.!a8nM߲"MeQ6Hu'y9bvs,.>E&Lō_Lp``uJwT+FS^^G9E*7VbxgБ@hEw]e94v\\1 5ȝ[\7OA/(!7gO{}IH*VSC9R@d+\9ثKJ}G÷72%UW\fH|0Ru[S&s5Bg?_g Lb־ &"]U HhT6_ĠH],-;teXPv\ k@Xĸ>m `TLOo2W"+FGIFWgIʙ7AFk% HP)sIaʤpZSb9;aс&+`3Efuy'!OƏ^w\ke3^Fr_j\zh  %==3E&R!+wnJWE Y^]O) 5={Ms fYƁ9#bD%w^tUڽ{8¦JYBWd9bS uMNT*m:6QV(8G¯Kpo3@C$ʦ\;B2~U\`Y+F"`5*Q s KXҊMi$KI#zn7W0{HΆn8cz /SwKȑ5f(;Kzd!JE(.^%,܁ʲnHJA敼-ѷ:sͦwtww7e:(rM͕~ٺn &?̀m/pVXA~, & >bu<,9eSl-ȯM[n=j1n.]~ $Z􀛁#o4Zn/;:gx#besV5s) yQD+f$?ś 6Ɋ\\lRa+ş}mXad^|oİcq=zBm9cqY܂!6+ߩzLEV!mc&ZN t4,FO%L}бU0x{T5O]`^o|$/NSgz' (L8LQkBֺ\Utw[ة꫄wI~RyPj]W~G΃6SRϽ[ߊeo8SuN 3V#]u P^<]: aNҖAyI Б6CŦN1毘p@YV2QICb @Hd3}&>:I/NYEo׳<XH؞\XF'%:pAx]٢G{sg E~x1s3Hr#.s*Zs+J!o6E;$i0PJxoz,(|]]`~dX^v*`/JEރ٩nHGRLx-&Jia!hADu;Sޟ$;N+kl[à]/nԐ9@RmQL޴Z8>[;+3OQ{riZ0)DlX?1i|1I[2m;S+jEXppjN+ M93&ARYe=z#&y H$%I~1ZW,QIJ*4揟:i*\YfshiXӰ-dE7>ik=a$&_Nai{\;RsU7<}g1ʮx)X0ߵ߬Uc.{]=A{ kl`͎#$*}"g)ԅ2KKp7'9a馓z )[cHVAsxo`p@GVmt˝XwgF`xFr;.\_,.W4YöUM C[WԥrHRfj(c@P ?d{o$:96eHL b;pZ*J;?if΋`)!<.BՏz.cNu_)K55| j2ib6a>;RFlu+ѳVYh0`xxL PBB)UHQ&pJ% {j%$)|! ;2`ؚ[&DI_аod+ڝ(M?!:}<ؤ2k]=-,BWS9c`ˀj| ~Zd*Y4‰$>a+@U销D$}Sn$Ӡ{E>;/ trK)+TJ'5(W}&@Bi'(D`,ar~T 1ٻE,"'ܛYŦlNe rxǦc?}\hJX-'߽8! 䫥h!281Y`@9T?vU4a8):hdYaT`iT'v8:}­_b=K&iU*-cBDq.b#%ocGWط8NkfN)6Ц∠Ϝ6is2M׫hX=\z:<|+c4q6|Bosɳ PJ*agJDC& 7s98LeB#Czj߯\,2Fh( @"1|bDצʻm)*.⏥տJ<`g|N$~@WW 9lp7}[cXv_%X+> KU\[MiVܪ-;09ESh`e iV;h H[q-C8pDՇl "\xP\uw9 /oLXL g(T?iHTUJ}Peǖz'T+QF*~Y8c? o+RmYVuETl'$"bl^bv}kAS.,oj-K%Aوț"cbhzW ni1Um4! 'O6&wN=T*zl6w?hG*\|i07ɲ?Ftrgl6=n@z #GX0!җ~v)$99fvS=xTB `دL1GÝ 28 acd#1_n7[PS[wRR%Y[gvg i^܄@}|̧XLL ?U(;lP)D]dN9s*(S&<r4QܥܚR%X鈫r(ElP8J.cS0qO.6;f5_,m8&]]0%KhAPknpt逬a8 `"JQ!~ *yCM9f(l+tkXF~Uڦ& ~(.ӎ$njOoAݾ"”c,?K?.ֳ]iB:s܆M*g!^q)p)?:} Au{ 9(-yY:ǗPǛ-'AX)ڻP-lV`U/HS,xlbe|g<~֓HOLuZrMwXWwQ=Bg l$o𸱉 XLaT$,覜hmp0(/^~AVp;\Zw]N%Z!Wyztٰ>+b;Ļ >ٌ) ;&h81cR!JMnJB* AfӋ?2b!aj%+!*ê|]v}'diߞP bpQƬҰ2ڿ8TςCXHV <+K8d dw ruQďHdg,qJ8LF.aLYAȷwH-LԶp0"\\% y5ua!0Z~[o4v<)Q¶}c>L]I@'@?t>*:~,lm"Yғ| 8Y&!eN_m u|NJ1`c@.Ǯ!{chK *JA}AzaZKm/ݮ9mzi9o_*P.`s K8 2?S*Qhԟ |4 .* kg0(k_ qVlK '`TYn)KՔ.nMۮ) RN)Kl#=%WkȨ:-ؔ-Pp_I1oy[HnH?51Q$~MMsՒ!$( *e6L3z \+-s0!U̶?:HM *d1;O"j_|"N^a5!#Mrr_)ި~}ɴdmdµ m$q.8`3Ls_eAk4!LK|yZ (wdyn7?$8f(Q6$M!& GR44-"?n_x#5eQzv69ħxAފCfvJ[0l/O$)H)*R[>wnk3Uy vvΉ{ sQ-,ڶMV JA$Z/3V zŇodUX]h$6ص,^n(-+9X:,,Q*mkvW*9`raCFCCsvxRW<2l!~/#*_M a:svL28/s*oȢϹ8s-q ܂ũGH|+(`fIs(% 0J\k"]d?q.9ml.5DJ]5S n"ݕA^OFRW5*&S'Q_+ߙ4AIz/U;F&\6jHHK*5_^ӜߢMZ9CAnW͸D/y:#g7N:c:|y!- *mv1CNI(e7RU[VpS PO &2v74Du߆F[lS3 L+Bĥi=e6QHhwWG'YݏUv巀m n2L)IY8{PS uM&Ԙ\V=A;5YrO%!ׁn9˒K3*}V-F;54N2K}kd^Vi~ ebz-Xcsŧ#K흌!ȭ.5 ] ՙ]T̏s |PŌװ[_򽱍b&nSa_^%A:`[R8*D# %]=x,(d:*D?1u~F'<9Y!!tr&˸q28:,SWL]{mD~P,TSwQƂIVDq(O74XO*;F&*vifL9WVPnvؙ㆗T+J[hW9m:$ P O܀BԺ9 J7w`]Bs -a4)@vZ#i;r[AE{g9ld(gz#~2&ZO˥ +R0TkR-UH'YՉF X#Cq %O_t- n+'=4JNFV I0&Ů战!ᦀKIx*QERB>H+xfq7WqkP0 = ^ s{Za*sm ofiDE:`k(oj=OQ{3_9hLN(MXXl{"1r:fx};jr"ONRĽ_ C͊)q1XRsyJ.>ɱ`AK EvтOشEKIL"*F4h`}Vzϩk~v[wdؙ7$ΉWͮ`uj4A=:ΈOQHyb--Ԡpڿdh-ř̚R~r,pmm)XZ2BrJ+xzu9(nϞMƜC(窯GC6y]RV&}y!͡,;r0ρPlɝ }dנWY2{kE[u \6XR7^m[L.x+rpyEv!Pb_Χx>rܴrB?j\"vEAC 4G;eΦ{'N]V)}t:n+`08ܫuZ]x5;[!2yvT'`&ᅥ(J[=3^k" } ̎>1iXrQ.M) ㆞ Z{)JI1F.3(|2*sEn:br݅ >;8۔̰EW5yZC; mVic &81&](\Ўe%~P||2}V/E£rUN;xSX}M -q#zDN#ڔCX{1&ߤE&ߪV.7$=11C}u /E>X&ЅQ) +:67zX0>KoG'ljNd뒩*uMdlKT8Z lFؖI:];Y 6= Rbb956gqf>hVJ7 )2hy )C"r3E -0(>(@OBb:2GZظk_^KW(ϴƼN>Cq&YT;2ݜo/i! 23vn3I .d&ty}KJYe# iK^V WB,N;Fm4d֓pV ͩ<2[9|;|IGhvVQ{?tq*liX֋.Ыֶ%ߞ~ H$s= <&TBhE b{+$U[O#DŽ!Q& ˅XމUDfQb a$.WL7\_Z+) >ւh=74? eB8! #4RQKpnmG1-_ »el2l%4*j3Rs(^G!.ĸrM73XVL{83O-W jƀ4e5kJ8Qæ_tM2V Ln<13- *c0].77;o6X3$v+v+5N!T>u *J¤X$.3 ;!ZysL0+)'N)`<1><VD?E2$A!9ŝP]R޳km]ƕO ꡓH@A+;j2v ) <޶% J$se#&Ǔ/uG ΩubunYT=.(&ݲ6t]饇u >cb{Xd3%k|Q%w)==dlZrL72 v/tƓrO{:=&᥊Kثw%؍B(FCYSAz 2ӃszLҮ+ H`\C&~&[U}t`J6 6$[󽛤cSuaITD1:FMݿvSF93O*~f$X9|x8XW;.t{X; !MMtMyS.aY! =s8M=#z#ڌFe50kgܻF($H%2=Qw\T4k"ML+l10e"}reDzkoM$V-91m5gqtqݹ\ۭn)2RcWC3^!4Ahfk!.Ћ]UHtu6NrtѕL1}(*D`)ȨCB!=0h\`bjM)2WKkC>{ @F `ւ#>o)FQ~iOl_%g !W"% ]ӕ9IYt@T궁̖7Q]{to')߀ߪ'|dj=28]AҨ#=l—p0~K6Mb3 j?N$]A|^P(Bf&e"ۏr->; LVGiQe7X)@jl+ (_h h/ҏȐp;@ɇMps{\$L] tX 8`j W{bjhw4#D.i/LZ$FФ̰t5-0C eroLKG2W[6w2Uɡnة@:PJB>aoڒx/Ѭ/@UƮ\“{|LJDrwVGd{B9{$Bv{/p')[q|r"8@?y.7DI 4۴9E 73HhݵGOv3:Ǭ `ݎOR\a}ښE_yAM9ՑB4)+͈5[:O mga ip}]TI3,ŖDEV 5c@Xtølof|Ǵ*[x]HΓsΫ`d1+¥bB ]%PGSP8?W51!ɥ_!N=wԹ;=,9IZ}"x8чotܓ fպR\?{ !c<݀R`1L&a Ղ8_!@kZғ|=>g:d"PUH9BJR़'1K v-ɞ@b% WTNh$4w+EW+d5ިsSums Kj&Aۜ& &ywbDXZ %bVpljqPE75bb̜}(MDkx$& `|D)s|a̦ȭdf4%xuI\a{`fv5?M"9ɎjwM73q}&P9LJHT- gcs^ᖘP׀DJS NL"wMϔ奘oͬEєSTO#KhڰpF)flKgPs;=R}py_lsURA>u/?hEg`1TƀH:!I3V*>/.0ŐuD޸M66CAS=?D{P9#L@տ~-7[8~ cԹ^߃իМDz`:T95`ci.t@<]38~r|im(+)oPja faCEwV 䃶9gU#6h"MQ+N@,yG $B D$ڃ-g40rsN33T D +2!2'*Ԩ; Ajbilo=dԲc!#z 7E`-@ 7_T ¿~վRtSy0Su{ړla&i"|oOF+ZŸwbaŁż*+yTztaIfySM| hb9z$0qډ:^O=0 ( ?x iVjL+05I&P"IhPhd C2"K\j<ˉ{ EQOz4|C+ I{MR6tkO$-\W '8SR*c5! bfώ-K9W:m8콥~)e4\ H4K5`{t:\mN#N( {+i,ЬЊ|v[:)Twٻ! S3PqRDA8&׃Gs,#W^GbBy&DPN%9>]w (S$叔q{nq@OKKBuwcc&2~*ԡxu5#t.R NP a[VT.\otw8˞JOVO7T{RZz<%Czhq%TIOd2D\Doʄ6-O,mwye#9jJn߯#5M1:F[س)sbs%v3 o1z#p; F_>o O(6p&7:ܣDm=@GGTMo#jtt}aވ+/aԆ!O~KQXyz3+߸2^wLw+)z| "zBHk:i>,ōUd5I{7eklMН ssNxHgjDQMʠ&e}3`l=-N[6=$ SRW@DGL?hmr?Fts-3EYyhlyW`;L5s2X: -)h" 0ZY B<#UCԘd-:"dK.Bͩa-፨.)u`=]^ `:HS }<$dUCt֢ojEp_H}) b|YE,R |nQ.P$mvOiLo!W&;LLix'M`p?d4_4CQLx C HƎhg ]ПLzc^~xl j5΍ӄfDb}K`4r@oy/@veum 0ՋISȾAKz#f#Nb_+~jMV3W{#|~c=>j#RHO?I P$GU1} w}iҊf;0/>_6^aUB8*u " noIi3Q-+wbp߾$;n`OWeoHt`㯪eGtˮw祎kz80ed3kҧ-+tKDHbu6Iv>/T0Z81r~4} q v|YDB-~J!d~#.Ĭ ,z/8WF6.w ;-$EOIy H.U7#wB_}曽hXDDu}f%{/RϹ7yq[ N:;Ky{0q$A}q(0q-dF}}W 3d+|: (i+%5jJ C8pJ;]+$ R'=8F\D"/'r;&1x Uj>ly)]~DW8n{ZĜ¢{\ x;I9Pv,Qݢ_CRU&0\RU+M3*g 4ucul@ ͻQUcwe5 ;7\dF~LAGhоL~,l9uUZC(L]f7~޴G[N>=+vm uW!"  8987"|>,f5'Ln<&3dG55ح ʢq*㻁דx_>Q 0DlxNs?̂޽n:D<8'MMmL'Ӗc+!y.BMbbBFp0 [| FK46`z)F璔ǓO(ƂȏIVjR暈W&͋K1c v?uqsU-Ȕa)'kG䝾z>4U$/1n=Юz,f\`7ץ_V_q#ԟ)bVsb-ȰTE)u2UZܹ9k5aމeAbrk) F_*lГT<~=#[tvHE*\UQ#CRk2 onzC SY_5K-l4=1q/}Cu@x@r|8 $'H8 .KCO̎ߢ&&QYx$E  uQˍܕM3p*Lμb*NHO(-o5}<`1!8wLCʈ [9_-'u̠Ql K}(:sL`AHwY;[x A}-{JxOa :'ީ$Kt'X~۠ Za ,28/fuOsB肦 =saOy_8 (Ii"}Tx2QVN׾ 2Si%,?Fy怀,zF%a?t ̧Rp4X_j㼃!"[&l"8Sz;Wg'vK0@9@m|cdNnXbSǒU\ #HP +Vb|PTM֍--EZ m@}_Q,wpŰ&P:MxmIOw<.^& }%}=(:7VǘZ !dbۇ t[)$RRĺe' }qEoOo9X %lIa ;a"*u痳%b8IwiWp /~,d fg z:H_eaPf @~Hy{t3Dʑ@0;&ݏwT;F?Nn>Il]Y;kȀMZX9g&OZsBӞiDavPB0ؼrW"r`Sg,;"+DmxA{GI0a:sPRSnQ4$= f| z[L>;i=P.f@kwpka&2 Dp\ۥ +G>9۞FG͌ ^VN;_2z.3rO\t~WgQ}*{>\^hSk3h0p2 2M.!ܝYxs@eӣ瀗t`|Ya1m+'tKT2&u2J3m`Ι*kDBD83+% ̇چɞ?H?`-\ N[q8gr"ۈ>f,44×.1ODi8Z_5:̙ -bՂH˹*e!6D ;BbAޝus>[0[]\.R90ju3,A S'Ol u{G¶YsqUB~J<;CVxy8x"95~^& `/t*]@4PNpFcfZy{i)}UH2ʟKR+(qr+\h8۱5x!\PLkZiNye5ZK5/ uN%eb})JZo}|kУrMQ*8rlpƾ]3 *Q@HKph7 `kD_ٯ_]̃䌔?d1]y' dQH#c_-Py"16T~ ʔ*\K*ב"3mv^~į_ ؕgЈSno74d(#~&vaw*90rm|v~(رt$""ұW:36eG'9Jly>2\^D&. \CzœftƄᬰHV-2WOx 64 )N^8&ЖіlĐx!VFja )Kt-;rl//)ƃ'L 4' g*);6陣GXAm䖼W'=طbn{MῬ6OŸSBmi)~8;q׉Wx58(p[orm \^;oĜM"bn:zh>Sܖ*i:T 5GH)(^ܜ+xAsCxk4wV%rP^c_ Ûge[[W|WRvaR$ A#̓GЖN+df⟹oiS(?EaI`)6O!|ӟ=~ήҊKׅTCLV1h;SC%[!1Nx,d ~⹾^ZMer^ݢtzL=ͤτ_sdJ+%!!G.`Ϡ<-ZPGNzes)ݞ[*:('rt0s:BؒQʭN@ӞݮfuIEha ɹZ0Jhɺ'a:V1ܧabERW4|.tX01eͦb+>pI7F]J<4Eچmbߋ9 a0h \ph-6͈KY ezΟ2qZ9 H_ŕ2b/K\ рYyݣ)5 '[_{ 2G0% ./eٵ`q>kv]($Fȑ߶M!NS )>5il `&iCfQL#Wg<S'ek{Ii8KT %i T`)̚uq$Uk|q+ h4ϔAs~2a>"U͔[hʺƲS/LLU2 ʴiՔ:&GHwDJo-U`fSA| ִ-å_oD)wˡo@ x697x ukO3l^~c_{y"u];.X:Lzd0QTsٯ KHd0Ss*La=}w:.a:9G5bҙVwll/&J7=ȱmyB(z!Z.Snނ fJ#K" "ɓgFȯ0MwX<ȥQ|)V_p lXZXyX ujZB (g5uW`i-Z.lGA" _W1<{P ~Y ș/Ÿ5^e븵:6??r0N2oid2}"`MMZlabn0+Ȁ vJBWQ1@itQ`sމ2 wi4ǟ0O\ b|j:&}sr _&Fg ~Z S4Yr@T6H1HFۢtIYUQ *XG^#a.5Rr4k^ voffÆF!iuݤhvem)S@y_@ѧ0{Vg_/C=ʜߝ#2 R>ҭvoGG6|1#zLJiuV VMP@kwزT5\G.l&d^!yZiYvKغM@_AmR76pz۔mz F5[KGe'"X߽6}_2n$q8J?)m5#y!eŗ,#H0 N>ұ0Qd>gyO]YyJzj/ܼ!FI^#9pGݼ\$(9Y?t\Q '4gẁS}$t+ |/խX1SZu[m4gl]tg?\푁^T=4f-?av; &J3-rQ_.lڑ#nNltip'HO^IMtHYCWwLqv]"Eξ-)v k?"}? iM`7 }}1E0]PݸR@s.>"Qv8-M_ Rdb5!&¡ d|ʂ,m*\:_ew&#(,w'=jLd^ع!~1$)fX]j_-+J h!ֈ]H: mTVrȘ2$SvZx*7a2 ɳdJ~tv'ՠQOCŖ,"\C(^E-Av4 \.wet14 $@uӇ*jF0?zmCtT%ΤV$RS^{c_:#9kM3ǹ7T<$!B] S]PբVHy]1ύu tb.anӎ7Բr8mU|UALeKGa "iU}Hhk[Z8 zx "* -Ey޶D4$˝r"ΐ c"(3' Rjg&xCnZ;U1S^0%*P=P?2[v- &䗨M47D{jq>&"F<.M, 3sSTk<מKcH@q!B.t~d3F L7qF-2L˻ۮ9[nZ۰Hd9>95qR= wzJ4?y_)"W,bt"Xi vO粇Ĵ8#Qd͸ɢTx:LV+s wl:7A~x vs\fZ<>INcz8-bᖴ=U(x73ㅮk%ڴxB>h>&^YNU%kh QK0B5LX[#찹%;3{L>%:Q|3E"ZGO965ddK ,&^l7 ;9?9`RTnNoW\+#8vuNEd}IƳX'͵l_ڐ 0i^J[K,;cbC"@_Zү24:Ru:V1Ǘ@GLWnclwv:?u>YPayXA:VJio>lJۧ *بQ-MEXbjO}.ST M㵽,mY2 &0NװLn oac@o.)teta`7 e R&1~zN< ?p~WXB. i81m')H,P5wFBTr+0GM o*8}"yslpqӎ&XyNѺMbb *za-;O`G!UH9Ygk`9D `B{@66ȿWbL!lHca5!ha̿TQ>x@J xS3LWz2]^P ylL1xpr|)4P7>?(cZoGS@zUSiF2Id!]  ]E[%G~D%$C4"`ccNԯQ J]}[ێiMuڜ u PPR6eUޔAR% :: KsN6sԬzYp8mHEXYg?vIx驠I9pi OH+po =7.z.T~ &8c豠s'4fsn="JN? C h#_+ON {C0sy1&K1Um AQW6 KI~vc97Be-Q"5=i er Q6ŰV9FKwMbhP~sHͽgzsBEǾS<=ޒl48na@Y8EawŌik=PHUQS8շ36E=8Gǧ=e.{eA+L'0sp= e9vM Mt(yjgG_YiVa{T94NvDj6 {=Sa dV\5e87>o6VZҸYg>Mf2RPkLܟ7fhr,YtP( D^lSԲttǫJf dxKGh) mϾ[N͗R΍l`qAY[" aCh?zZxs"vw|\gH:#GUЦtSdWLJD0L3Ha gj3mgF|yUWJRzRn[h$sHq@W0MGMCT-Nzci!}+GZ|&J[6lM ,6 CZ#H3K/%$@bapQU-  HJqC9W8nbNO*G3eO8,  uvi!jflz:\kvO?t$0ǩj}y8iB_qњ;̳Vo^jޓSTCx,k< r8MkwIo6sذ^-^jg_ڦiFa 2ޮyLcJ\6IC?'cMG#(%ZnI􏆾[WnzQn}\ս㩡=Th*uJpeQ1FDz6VWyꙏvq$p)`q|&Ã^NXu Wݷؤd;BS+ZϙJ* nh A`>[caq^ӑ4<^R p+-@ +VXTFK<>ſB 4poE'^kv{fv(Vt?;t;W\Seǣ:r^ECil$x QqO ƞdmVjE#W 5:P rD0bC`>"wr_@7/l\\hɼC$bO}n<`w-ٸt#%4FS \8ZR˔2m0$q@N?5Cp`G_; Q=,)mSf:l:xgk0OjPE7To:p|9 ιX3S}H3J1ϋ4rBH{;+:iIֱRh\'" o,qP=6Ta#ß2cS$n~A ubu"rlQv]pEi-ݭޞ3hvky;.}ѽRCǨIa=᥁B^2_&!g^QTF&:0cބώ> CӾsZ2;tfhܵ#RSGb5~aU8j`egsVt$)% ;M2>ܕda(nD،֭1nScOIG6rIOߟ߂L[MexKeN3p' H߱YYA'u 됁G(~>?C6:,'IA>ۿ/rFSߜnOT+ ÌcHu ] #e6:_e^*:qDJGwX0^KV4~DuLʦgp/(-h$rWGsfMx`I 6 ah2O2ԈAvm-`PyAoڽ0QDyEMc䯒FNMfMݛa)y½eWM53$-C}~w.ݰȳ!MUY* 0?{˙EdZ3D !r"U}g46l A-=(a̛ksZE2V8Eʰ$$ ߼B}HK+])n(gRHەп0)IJ{3~ˌNG ?$ כPOH6g$/!O A;?G2hi_סPrĮ\Yi[>|#xyi0AD -NJO#_rQFᬹp%=&i~~9jpԢl0I=ky߃.\spe)Q\hvJNBE $WޔH5~bzNbب3}z GSyU,\` ԕ!UVo\?M3e 7'R=>{Z Jj)1'9Dέ~ɺS*~òsWyȣ#E1 shw*P B@aSX̗o_g{ؽK?ݔ 'WiHgW[%h#02aù= Г'P)S3쭎QIv%o$ d^#:5~w}N<\_xT71-? /'} dKkҌ5>ER]Ae=uH-Exג:m~qYW?3 F\plHiSP׸bH\J\Qf^{6F9 3-s̅0 \( gT]*sd@l(0OņFP@pJ*cYCJ~9=*Y|<8 lVֺ2zM,EзiރE NtGz4ɍIi3cMT8pQ.3*2 GPO\H"ERH}>^dg.i쭒(kFz[?d0l6<1zY t|G]BoFlvMCvS2xy\z46Jc5lzNe3!oP3 D]i!n4(L'FV9F1:/ծLo1$ƁZ9zA1=}$Q!q^"i=d^f:@:q{X[MysQ,wR}$6v -!ޗbƂ0H?ϑ =YG[N6FE,q9K[NkhQ.$SsS6`O sL D`9NNáoϛءfVbyzuG`8G͸V xT|" u_;,5@j˖˩bco}j }f Qg  ox3dׂH5esS0ٻ{d9"X?~mP(GGdv.ӠTa,gd!J"[4%ͼQODëo KDjQcZıjM-qpoÃTC='=5(aHCטe׋FoEIЁT\lp!S$bIQQs(x A{!)aK6zNC$oRr DPn?KlN8܏QIuwk Gm OUx 9bZa*fU5fb(ޥ.J{`DV8C Mc{1t7یDa&sS2=”XAw.CA…Q!]<:A;=d;*ms7 .JwTR~XK:~&ϪRYyԇWq%x-/bvo pd+]G b-~vF7?< 7$Uv5 TIu4}?_QO%/:/ 9lJw|3y ~Yb ?cN洸[-;`V#'OtTIxNV3OKi}i[_cƹYXmG w">鹧QW`h.WViRQ7b tc4Q(=޾5p8#6{HU?i?qB>SdVpeq "|o2/PM71]iUhٻe`UȏfY5,fE*/#&j#iL]A"h_EbM<^گin:ulFrXw6e+*"ɀ]I[&ݟU@MJ&֚b '| a,Xmv ^wj,ՙ-MPcccʼnGF_췥!CB^ =Ϡ5E*R [_t @sbLF~K)./LG--"Y)"٬}nsFazۤFUCm6T+G]9e1SIFFto>2>H89`ʯ<@NBBMS@cg9rԛ@Fm{_Q`_Gob߹ >Q}vVp(]|'1y"FMne#d#4Bv-"(k78[075oik 3_ADaAFNjbӎK W~|-A2ŴC.;WL0bt/Ewe lK{ ".,&C^bLl:s6ecЍɂA3=U[Ďr<kBcG) 5$7ג0_I=dJܡ]M(Ceꩱ2{dfڼ[̀z}=yV)ϓǜ Dlm|զAxG\pͦҩV+? `^'cѿ>uZn ( f5?$ p[M#Sriw,v)1oY"!^h[$+QieXN(Pj,_ne{2 W8c9o9ooKDcJ#&1wß%5]r!)I4ě튶L>:4ϻka8IDl!!3-6y0oIq"cjx%{{T(eQU-k ö4Kґ~7B̴\|7~b#NU"h=Ǩtj;'35rJ?97>=1pgL~ 12hfbni0QDqي O>Tavjv9O4:?,^N%&|EX+*]w*CMiuQF!BIXC,сkΝ)T6ݎWL^Ya{`xR vQ^ʜwSq̋\(g| ,w&:D;ÕLgU:8˟y;a_8z1Xfry&L~kA P*BxPq%b e8!ꧠ,ְSϊj4wR?m&"o1)V M/'\6{߬ecNOPjR( Y~Xӝ1uh^א"ᎰU?6&2-gG(nPwO$4q={;xQ -8 ϩͦzcm>%hj6Cm5tkA(TsƗDܺJeUWuSygA[j4O^70S4_F T4 8t>#%ui-97}MN'~WJ.]E`Oy?sY#.QMC9 }f+=j&bY*7NU V iO<*V k*3^fҩXu0 u0)/C‡9]RHIpe svdjnD%`ͩ9{dojގ7 hUA"h'1hh0‰2xUnvV֡l< mLG #c{fBYDhoNuŨh98b =-FܽZF=>PؔQx'C:⪋|t$^2&<xFeN*^PI:-[pڔ ⫕W[Vc$B {^ FKmVgh'Sr͈z[bOL ck 9~^ԕG$\ |cyxv~/z#uF5`w*]f8kYnypٌVYw,oK5&}-@9(rƦUl$!if{io6ߣx|#Y" M"a+۷ĬZ]c䖚"x1꒎z,l8 7ҥuq(܆˻1Icn0&@MqPҢbϬpz8  vA8Y%鐞=]y~R )8tm^PjO7&8%nbFc0) d)tٔGa'+pK5~bs/c'JΰgMr=sDbRw:w!gCl%Iqΰϰ^llfO^4Tiz8YmeM6%D좶A;9fC.E5%:11(lbA<5B$_Лu°MΜx dt>og”biT*2<=Yo1Ycb~KVcfM@<@D|҇j@"]x֤fK=&| qB6xN !!?mѦ_1T *R4ܙ |t7yJd=8K&KFֈbA)'a5xE{vi w&өf]w|<0'5ƀr]g?|~:׎qyp[IS0X~`2Lpdxg* z[Rcڲ K 5 - ^8TBn 0]\ Aɳ̤Fuq=$|!r_Ɩz5FVr"(.!쳩7iyƖk^tEO|f a>e׻d1맷izcOh2;gZL"ohRRDb`/b4QjT0k? {'[3|OYbE6O|޽|R~5a7O?Uvݺ]Q~ V-y3ppu`H9f[1-hBt/ͦjL/ >53;+_|KkEr`) Bҽ$Ac9Lߥ?8LyM: zřO>³ oٗ⥬MY4jg^ev:DžㆬuM੪ꎇSi#O9ԅ诵Q"Q"T^C0W&;&/ATpsEkNP3\|W 5Yl%J@|'H#XO=rf%3E3 vk6whVHZ $$tЋ!*njy Rl>bv`{6}p@ i&˕vu[(` YH==(CfqG8 `y3-@ z)xvJZ R$VH)L;u)2ս"'+paQ&[/B ~eM 0*-?%yQb?H0o~eCGYni4“^7+)|j':[ _\ZaVXt3^f[ O"t45XNW,"gݭF*q Y;V+q^$f | l6=3ۍů(.DV 6?"D~pbGoY/z5%ЌMG COK'/0J580@EX[֫ȦѾ %:w -zgPY&Σ1_ᰖf2^tĵ|t-:9Je`+{Wy@agl|8"hi%I[bYǩ'FŁ?xowy?9r O{:hS'd+~XdSsvW eF"4HJ>6q>7zf1~rm. .3]EN0[3νAյ/U 'GuX] !klۀp[у2'?'Lw C،FQ `ߡ)J\^=)FV?" )Wu[lV.ٮOu\k,QcT @PTU lZؾ2'p,ho/dFVwV=R2?Xf ٱAa=`N##lɛ%F+g >^-xSPwJW [eg WY F!#ej}% xe_g3RyL.)> >]ǣ%< d8@d4bq% 0]3<C'4++;"ey;L̅|c/.@';CХh cObĀ] \%&5>^\N6ε!Gjo\ٕYCЪw?::38y_ 0agmJB)M+zR}qL@.ši Y p\M1; Put?p;2*e'Jk!#}di$e m` sgww|ob.A1FH2#p .'uYZxg LoM^͋T֑“6'RљRDڱ(O MWC_31 "C8V+drK\+ݦ?Ǡi7_r@N}%F'ܵxN.+ʄ+>hRS[vv$*lBDdLhBK>.nm!33b@n,2 E!!:/  7Ï<9CZI8 㟘W"~ o<j䩵#'!jփ)O}t68m (/aos<<F{C c,SfA_-<=\L4 W 'B4orh{jk;b#z1Y@\O޾< i>ۭh> QF,G&8 >+,'J<Z6\IZ$\aLCC8da[?jBЁT@GŹ_'H ZJiĔme'b+7j[Iph%}, 4ߌtRѲtj l+޲-\Qj Fi Ojq󪗯ksB jybQ&Q{/CX9HNjM,}j7~9AЅlg@dZt/ w:Ԑ{L%V)]1ڎoD8>]]Q E9Fb4bk& ̔.~F@!mXM'b#B_ik.KZHpA޿$-~Dbp/+q"ЪE1C"UQ Zՙn:GtlpE؝(8"! \67Łh3F(o $أ#{ӦZM`6>AqȫҊy)Ds(\Ë5K ï Z룄3]H] O,XDaLXmB l̕; TDByb9K9KZ{-X75W$mf10DGV"m6ɇyƹzۨS jeW"a֠-u8*vb|̲jh7L8~p}0Y4 ??Jgo_^Hn &vđs/4z|Ul(XJ=6<91T+jx1i@,yZsP?LxhRg#'F"-+C0` z~7:[˩OHX̱8mSb@)V@kXthE`8(!Jﴱ8fӯT׶3V$e--?[y1nNa'O Fcķ9SrLRKN=\6U!g\:mR kb_J<,ӥn>y793|ʜt_Bg(g̍093rJc%ɶ\'奻 q/NjK(66$X_t:}nz ;VT0S(SҊfJ06$Ҧ>J"K;sD+pO1φBUsx^J,oDd?K!Ԉ`%_;~`H;CtDm09gЇ(l9ݠL?|%ikQE'u$ĂU3LA`OCWPc b#G{Ϭ<}j*gX2BhsFe 5!H>lCѸzNOn!Ά$U`槬 p'xܲJP?*'B?UOMүd\ҙV*9iŤ㊗$luۯt0*㻸mwe nݣ$}ƚj 0&W8^F.>{2(A&sVLMUŲrnȽw`%(","dW{Z9ǭYu%leЙL{{(nxzp|Dm<,g$ke@Z%u doi5P&$Cxh8>@盠G1Rp[Me`;Cܔ?FR~dW=ۯtSDŽΓx7D(M~[I PD`_ԀA,|m$p"Bv}&o&RdO[d2G.vخ<&\CtT_`GiJ|_jvҒ{Pʯ#䍻5c~K:v1ԲlmЊ+{άJ"e* 5Vq3OX#qTb!Wu`X(X0p,5QYKӃ"bt%"fnSby,N#J-wP2"^s* GhF^,Ӕy /QWSNR+R6X ]Bcb~=j|<+s6'HRodt-Y,& rx)$PnGyI0{ 3& Gz,-OkPJ|G}ڛ4:@+ @?kS ՐBրJFBdB-Z9Ir|JE{- kgP sU{j7ML$5Wa6SupASKo;.s 50or1e\r.6ff" 1r[4:Ln}N .ss[]cv(bGcƏ.::J,- kɧ˜ x=Xtd| V 'T2)J[POs?LLDVUt5Y%" #1hּUiUg䴷Yq~V2(NAKȓ=Uٜp@OXݐ4zNZ+,Pxte^jR*¥)0ΏMk ؤ ˚ɰH'mf?ik=_i wռu:{y$-k 911^Mڟ_c[5ť|(kjF DGŀ-sY8&5零x듍4V4_u 7Bf៶d38n~-eJbU K hi6 3q=Bf[0O7O8Q~D^qV6%$#OUXr_Y ?=֠|Wij|ǿ()xd"=],[圣([11Ѧ.YU|YyxHy~)tg2㪇ǛQ Jrn!GO^B6`> ?g VRɹP(h ϶(:*_LW<0ex#SvnwW>4>ٓ] B`Rt@e*n37F_ Ca5,hnY;#Eb`ܘ:BNA!l's"3q`S\B'gPwjbL#kpSkQ)Yb; +y҅Q`'r5\P He阅1qDQUv版۸hp@wyI.; (}!@Rp&mDT7,\h>RRO6_80&ɭ}`"|XLvw T{wT{;HH TԺdHn18veqzK^;e1, =]Uv3|t00>a3Clr2-[>g7e94Ȼ'tLoz\)p_ǔ+MLqX{~쓳ʼn䲥삀I#}Ԃt4]^H,?f5 gՉfMnTsѴ_9,& ~˥?]p"N&Ç/M}#ܧ1u[U1w[ >L(@F, "^f2oE.';#2|q;Dpw5F $8 =]+3T m3Z"̘ RX_x 7Pθ#FMsO!¦ wÜb"`g2ÑvֹiR LT4o2{(H{X3uo* U[~HJ_VbJ+_TJ^e '<%CAY fǺ|##Gc o} ih I06zHl/{*`J}aw˩ILTNWca XAQM~_eX45*s~`DF6r">Jm=ll Ɓ} yYXdetO 3_c  `Zf{*}FǓT%TG4,u22CMBz 2HY @;JxHϨHẆ- Fڕ*3%{LY,?[CHq=K(RݡD)'aqZJ݋!>h`IHE 8PqE@K| }>/nFEͲu[āE-5on 03`0T$kFۢH4ʁGs0[S,0RĘptG8tϥfķg[uv} իQipY~dg;oecrHagL]p,fc .s.0u#1Tx@l7J¾N#Ocwy k|N=rTyqG6H[~^!T$hs*PqߋŽt#`NDD7[2ೂE MRP< Ie uju8m>1 qtB)2Fuz,$! Ц^lRcQTɉE sL5XUSp|,$}77tOr4r7@fu;TUݳEtn`C3>;ϣIMYY,oĖa0@jMЂ8.y^ў|ieyE=' 7 m1ec\\XkJGsܡ:_:=[TRT8j;ŇЙkaY9P)o:x~c^&VcsϤй!}g#з(ƼvspɏlT8wMba\UZوCm{Fx)Y7ej4O+z?J ʨ9I@M }/rNL_J꧈K>igA17rF~[{mAc^ )A;Q,z=9"`Ҙ9?hF B0Ef L*cjE0^ڨ+uGqK {_gagiE擑%ߍ[`2+%E0_?ΛYT6%oKV[eU>r(B w `8~@g{xlWBq/ ?BtwPA^U#݋ns"jW @mJا$ñ\0fUzyҽ3lj #%-T,>ڝ,Mr(EuaaY 3FE.1Ò)KB4EWeF &f)"Vw~ g=W#u GVX,sI^^Y}zGd6n3$9ֳsTk2%@ ӮޜfG+tf(PI,=݂+-,r;Tmf8}#yy OiVˁu,8p,ւ`0h...%U1o=[{2 $82)BLd*Cio.ςѕou`' 2F^HcL'Kcx*u+~)J_v&)ݽT~) ^ӱ0X J 7Ӈ#xifxY˲y6p=R^Hg|09v,-ZŐbs;&Ip,-4o{+sbJ'>b{NM"Pr6 q0KJLa**C zhbȬ;".G?QHZu:}PS$ `ň.])!l!ǹ(D0.0ă9wy\ z%NqGOLe2'@gLe BP#7̼'\5JVUz{'[^K" #FN'8-0RZ?̡wѓNRwI Мg q_%stP4L"ĉ55!EP9>^{m>:\ :VB0iy #"3Ђ%! [fo \Be܆'X7a4:鷖{wj90#sc)oQ&E kQSG|A2zq:XPtL­"]dME‘cMl\sfKj,D9)t~tG]TKumтU'#ۘ $R$2 ]6IB}\:Ё@/P ;LsDޟ}:اvWVk .< /ͩ ;}?DJRי^W>ޚ 'ua8=fA i§@q'ѬPBڻS("(f?mDC"aBE'@d_?I8Yq;Upґf 'L܁tCR`B PotpN1I5y7 ́$z7ʊj%}llB<N/LB) lK% c dPX+RA%;҉(OŚje(xUʰ+aו:-Yo/z0C-"cЏ"&lTLڎ\h62'S1u-^%u]GN59 dGW~O NfFġa͢Mj x΄"ƸELŶ~w\᤯NW.kuV|n ^|htw*; qcr"ޠ*f+ڳI-Q k~tވ2 4J&S *29~C.H 2t0ڊe›w%1Ðn*+ܣ3ZG <tSAYhG+@A%#s3c"-E,mFO[۟gh= B!A+3EW s JY'j &]]`__*J$NOM%;]/"0͍CWg~[¨B ryv`@T ڮR4їJ5yɩ`ҊF)i1S6:E#E=NbHX~֝ܐ3r>))5QqzmrmXۣNyC~]*!$vCRa%"9׾byczp EPB:AT~#hIQqsl02C{!C~2vZc"N٠Oc2lLX2^Yz/c:Dedsyq0n] mX,Nd\ Y1.\:{gu^b׃s_-K/c>`myʟQ"nby~wYo,oy\\P[rʻNEgqCM;B8"<E{<,ndR;Ī\#*o7W]  \͠?D2߇T_RD8oocD_B쫿Ib;E)qjV ?*l 0R;>ht'i7V<4GJZ cK6XID6͈JS6:+yleS+QhoN8.@7=W1Ϫ_%UH@D9 B[1±:7s*r~3japp"m 4A/a4T퓚2!lRhmXU|~eR,46dOq%XVrlaN৫ˎnNMup̓>N} ɥtM.Su`2zsGj ?D%NKB~_Jusjӹ&.4!oKB#'f䝜#(Rq- =Y#WS܈<(3}^UbUI{q ɏoe]\+ ZAB6RFBK6"]/f/<-Q/ȯO*ɻ}Bȩ w=_7a$n*W`(+X9.EXgrY_k߾'fi 'OǸbkBqS/&]g+ \A1FeUcHpb3yjR[], Ҥ%]䈬LsA!^[)dW04MBhh~ݕL 53ksbqFxI!X~?TPVNݏ~cSQf5hu.VT])TÆF`zع$Bݧ"LM)&`ƦOQ9/#։?GS5T4]3>iP[-w|K q0"U? Yr/?ބ!Y _ѫ?7;DG,θ_OfIHRB8.FVC}EZXE6V 4zp֢J2VaPbF5ȖX1@I3m%0;/_.n5Bn*37W% m1*71*c|%f B@ R=L G`03IŲ]ނ Noɭۄzb(&0MEСhuM P%5)5,~kQBKd)%ux[a?xҹyFm,֓v2 !eY ċh>x {hIYmqJfȺV`\efyE &7 {34k|!bJԌlMzp#}0jpk}B"uˠErojzK/L=A,7$\n`WZ :/c926O*A}blO´%oTקd8jwNvq\9ASրqF ( ]>i' xZȻ#S[ʦ|u~AxUyU7es bk[g6>C.,׫UZ+K3({!cQxohoѐK 2g9|JF)CK:3TșMt#ma1 Ƕu#`E ?gʬ7q X1ܸXu&AR2`ad'f>Q%^P=@X߯VY?<&yי@KT_Yo؎qwݽ%hWB>A"EL6w}d#==@fϢ''a>~z?~ qbu%v8_OSj^\}VUV鞵[oI,AS:#Ÿsw :;10r"ucT (Zߨ[ 2DqlP(jPWfS~]z#[%7kk/QOvn16N_#!/Z+a KA9s}rQx,J;>x׶/Qێ6Q$Ԉ)mJ,G1D /j2G`~WzfJdtc5 `g3(doyGk?$ 2ظhtcZ#R `=Tz#Z6O刏;/$yo=RS`cCS`KO)U=g%g#;@ᕜ5@ vZ!$TlIe)N'fIѼ('7} 4l63seʹa Q&mZ97$bR*7}-Fz,ZYo-xGj.DpJFg;5b/vzM/P߬fJ (L-]EMwqܯwHdQ]\g;qxuUD4kWɒʾbX>7f}?f}ݡP#(CFn(h.0AMcdEb{"n=z%pM Tto'+U IVPdgG]e㞘{kѧ d@ 86hD͉Sa{q0!o.zjXDi7tG?tM°͠4@* Luv @+sfd6xjNE.clKL` {WGuu!]9 sژd+u^H,"2ή7d\4l]Mlئ(3efYUyi8R]'gA5=5CUXEuSg_hdVyH~D8Be YX.^<NQ X+N~tg$@;-n 8RO[JYt<: WCr|#zK#egwGٞ7Õ $HJñxSGߢЋMa\f}eݧ;H>Ze>-+Ijmړ,-^N`S gi/Hq8;WV!GWOLb88 2QG[\5@aeq ׹ƮPQ|4>;N'KX1C85/M.9 V4<lrផ 1"w"2Hy 5 َZ:o DۤX?vsQ<x_rT軵),h  ApObĩhɘ5G_Qȳ7&dN hB,|$eJ.·FwC\ S8%I<a})"qo*F'NL sfs<CGm'yyyj)p5r3JWZCKuVÑ1A+i/Ɉu۱~1'%tgMce[\`b$m . ̽e$íJ˨EZgQ%L4T lXg$l<ղ*9Ar4@2QͫG:܄wy@eTGL ?mm2HV2sut3QUR[ %$^Azq-f'U~1̑GkRƚ ąBwKr T#TX\.H5l56V5~z,yy:]va*~d"'mHA_ hrgK =(&`*4pr]!$`m-Η KtLxU\u}/!V?:RO ӲY9vdES|h@ ' ѷ¥DS5fDS [^_¾e#`r@I^fT zge匲x/ |nEhZA!// t L'e@Ш[BJD%#I:_>6<=B ճ"elf<͒ZC[.nϑdW~5 i_Uc v-r" G 9-F`R7$+pfF 0REB[yRbV)bې2=#-0Xzx4+h_7=iڒ, | P(s.Fl(|Il,xZf=(#uGi"Iα_N(&\-Of™ᾘħlM\wDg=Xb:xa^8Z#öo\At*A^{xzq6"x@wJGY|Iߣ"_ٿ ¤2W2"E,EhS)']x (\׼G1*Du.*N.So2 T[G/TD9(c V]ݼOdp9Z|u H(;.}DqY΋R#NĎD$YTnGw.@MhL׏aKBb%J ks((* SlG6ŀ 7iޤʂѺZM%=,|16LOuS)j 'GTcO>0dŔ9hP ɒ Z BXf~V` f ^5%M g$3#z;Ig٬'(N,ߝsqȕv:`p&X4*}鯁_*}jOe:3ST:J1"jM،:}ќ ]i护5jKTD0 gp*[h5l&Reֿ7]jv^Kī\f/X( M>ZuīG\g7Q*bER:{iRݫ)vկ>cG(2eB 7^;Ü?ۄ !1l;No+Ir6t[R0 ayI~,!MgjDXQ.]v81`[.ƉsТcY$YXH΄'ky0f>}]gV-Oʇ/u`CȆ*SA$pCwl5 -Z›$Hld }I;TCanR&P QΞ>>͎:h/1¥Zl{.ݐ$FA{Shiq혎dM?mxW/HTjTrz^5mnp2se9GStlyr9 K1wj 3Xߴ ޳NpTǺtnj}|R+7 }W>k6U: 8Uv,:pUykC0O+HQIiR̷*O)x+- wŷfqM FXW?"9)Gk2SDV#cC6ջB؛r}_T̓/Υf vI$E`#?_٣Lޭ4< 7DŽ5,>Z 1H .CW5J5p[L/=LMAqT iv^0Ww^X^Z<~CvX.N@X ?s$0_7…\~MN/)+p+312Ee#SYG -l茟>Ng!u|°Q*_2qT i;Ƃ[fPM:f1Oc* dc$_ ^l" h2՜,H1ޡPrzwD. _Ov1%[a*Y ,GzCx;t29ZRכZO M`;7m?'mHYⵥuAJZ ћ|VZ!BW?<dCyzk$F3!{ p9I7 NiSDLfu*uYIfG82{Qnoqj)G\CɏB{ewP " nrV{fERKCP NX[=׹2[*j7<-~Nt'UWD>w#b7)[iJK6q&P~ j(D:v@-Nt{)%b>MSwD &*ou2PN\3DF)OD}b0+bb LC o)%a$C5|jc1nTmu!8?Xxmv7diZIpx(Njʉ(1n2b(zH7FhH92eVZ :ulx~sz\Hμ0MIyj@uPy_-sfpSVz2vr7?;C'V\jԨZQrFr]EވU$5ڹo/f`ڴ]y Vv36`\@8u_Y=p3"]vG|ۉ6`g8:@׊ٙ <Ԃ—‡h{Emvv6Ͱ&h2$F.d+o~B4qZ{/|vy9MTĢԉ ٬z/wVOt쨽T!3qh|n#'&:$Z k4sO@/A UJ54Z`á^-&|Z A敮bl4;݋g2; 1lY5QE{,gj_FԙMlUp%Tܳ`FE ՋŻ@h}Ҕ]riIO\:%vYV K0L 5. 'س僲 & )hN@b^9hjfU u}#EXʜdfg\Os3w:\:>*H^QOcQa0'mipQ:'@|>`ǭ>2vڸu}uum^+Ft[ʕ=[֚*5+ +SfV5׭Wv6ŒVKddmaJ>zsV<fZtZE ASl*w_jepe"K L{ F֕aU"mC"R_RI qEp\sBfs$n]W<,s=X2H͵V2k?!J2x0bıD\  y$(t4tʘǡk+pM?[Wm>dj̼3R7.u-RpַȻIʞ~XճR\S ϠI2jSAۻإU] `߯c#1AO$ZPQ,ma pJkEiU3uwX}^5P\K]zyja8̫[7>>nx*pdON; L"u؀%dAV^I3MvIxjP8P͓\SmҾ/)zОB9~C@0>*"<'n(2c>/5*|,"FbeW&Vţ}W|g)@)"Q;g痍yu0EigܷrZ-ޣ]nSDmj # ߵIQBlO۴3kI B:JcSӝ^} IKtMrp6idwler_=IRۣ\}e^ ms3?-$ &i7g DG+qʥ%EAMN5dBB wsu.B?MQ. 0׫`3F̡-VEk fYΖV,C Q /!6i{F~&RH=xn Yh-k>:5Lžfd!krp壖.rQIdgF(+Ь)\eB)oMxo'w\<}!hNUd?XIk9$pĉ/z9H92Y< *&_^\,fl6_T b _ǡʖPVR׮ U&Iw؎ZI.#* f{,YivrWhc_2Hk{bd"Pe{pQxO.mn3*˺aNa~܇Y\D7ms67kkf7hR/Zܲc:xhmג6RBrR[S`0/8-c cz836TkT)ǵ`Sʘ=PjgrX0kϐ;8 H< %|S\ga]^tnL@ٮa!Lq@"}D&T &4([F@t;淕l?Z=fϧRx(MM)yj[Lχ5GPYGcd4togMq98 ^Dy;)}]7^2yƒɓs O_$M4r#kfg69(eùY7?d*E]t7Τo#ak?_[ܮ#] &ӻvLAIMY/z10冢$pyw;.JpE/B/$Tԅk@a~(ɶdSi1xke41Hh:d JnB c-t627L4 VG@H/8wLeT+=&zH"Y,9x۾H?.h$W;eЉY8c-'pEGv=㰶U9azU{L@$ >njRΙ9L^I67bC XJ(g⻤o5'oƁwg/E$**Yy7KrO*ڪj]WO%':ӯ>t+hySDSe5L KV蘹+hZiJJJp9=HvsW1-7["E'(- EeR9&÷dh&wVi5R\ԯ;T<{%@t^6م?&;e柤EbvsuX/JA|l|L$k7ɏa7}=l$ RPm w=+gNVʆS^G;etwF r*%C:~PWKθ n .xP*-T4Ƅ#?DԣXO7z_NV9ց#>P"g8ԋ;Yݏp4f@Ne=(tUoRTu^".-i\r@|fEO]‡&e"c1BZ iHzGR( O4KV n3~}vt)_CFwaxHpFܯ ͗ѐfŊ! M|S^-sr~ibhSbvC% =>óq"#39hzcq$ ģ،`t2er@yr*KבPfL/*w6ۦr<~.Ԓ<+;+A0ݛ:^>&<)lB@gC8y _ѲYY{g@ĵ|k>/6[z.>KLŪ?=|^.7`,8`֢";I  yhS?[%Z.10V}:C)Q- n.+/_9VWHiZr* Xzp&{Μ2#Y3M}!]WX!w]̤1~I֔-,o9"ƽ tJAθ5^M`* +z\>L ۉN3z&]~.yi NT9 V|~aA=dKE,!:(qO]0],5}ĠaUy-W:jn!#&`ϚU1Ż~P7RUŕ!}z{}>|TZB$L0Zɯ|q'yJT|* V|)Iݪ-ύ7Aɡem~hUNRW|j Ձ~PJZy[׭/='U*<ǩVNP3KS.)q1S f {D-rňT-՗ 1Pږ~KtpПSxV5B Q;h ]AVзZ' ($ʻG{Ȭ >=̒> ʌqw*hGҧbh=68MCBRKΈno&7=p~70曬^VKռCN*ImzOReIlA[e)|yIksV^ <1,%Ζt!\%43;q=!`0~!n5+"zci؋,g&WCPq1AG2mHzm]׬|p3 "T>|4%dYFI2*ƒ{'kY};I?҃Ł)ӊ`sG]:r|3M?ѯ[}Xg;.|<8۝Ã&H>zҸW䏂( !u߰:9O&u4t?U܂˙V\pR=UnlX,Y;Lw0S , 7AUcLvo[o޿Uۏ.- MeZ";ѡ1\M''nWqzs,oc+2O0)`o`&JiC~7jACvFLP5[t{݇ݡ4C]޾ct w-9 Cyf_ߊ8F⌶R tcڻuLan\DŦވ"E=66t|e'm3wIЄFz>#H'Ebsq0ʹ!@qXºa0JܻSz Y|0`і@DIbgYFK8hA)Aa7 $eYK-4X.N.WEP.􎃘=;(u&yV^H~\Tv? qk]Uhy0ZL)0%XΜv8BW*.j=w3,,#7C8W1ϔluՌqA(~rV/rIfA$xs7`-, $yl~qS1LHy8!uNZE<i!3මkw>4ʔư(Pڽ_ (H`Ԓ3'%畒Iq׉8H3oYGqٙ!yrG**0RAN%τr:,z& ^+ԑNG,&VD69: N ]]C1ñG6 ˎ.wS.@^mՊR_*"~Jz]Gu ӟ$l$amlyU>sswҩtN5 "soP<+..C{dJ0چ*@gfH CTK@t*lVnoVlKNz~(K5ۿZYõ7fN<$5"hް3UUvBȶ5GOnj]Rz@9pe·2jgMuSxr2 |h3[-eJx_{xH(%#W}! >ex,]ВZ;AҒZߜjKph M.u._ 4f앻Wmv;-n?DADߊΘ{lp=SPpΟ @WNC6t{g<Žʀ2ѐkLΥú/ٺ<]Ӏ-RײɰTRBc=E]Pɉ?wTpߔeݧmb&Z@K2Hegiuo-?[yΩHԁlPUA#J8Oj<U>Rk0.h$u%T'{;r.o-_X˜kTzȝIdz\ u]8"Zɤ{:pvg0}fV\z4I$NZ)#Xs۬fx. `n pLc;U0x>:7QG< S"6\w´. pUtؔk cܴ`YYVgsI )$=$/^os%*NPWxٚKMӺ3oWR3 n_q…H>Rth^\mL#aC+Ӻr$?VM:rxL$,.1wr1j.1S:&T(;G':~82ÒFZInF2ϋvOGɹTMi&c N%rwM[pP>YxHuiyJ%_"tWqstyܫ` ڝD;ef FH4^P #t<+rQUGOMf_x,?[C}'r(/.(}m?F^ *jxIB%Y5)YY&6^FeI lt͚)NtVI2i6_roA 5-z`lC",nHuP.~BFCD1%֊,XΖEDSX]Xx)^Z&B#]PKUCו-rf,NP_sҦBC$?ԽzX=ŝ!s,Lkq ɖ3xWJ!hA{Oo9VM|y&CT rw4WdWk )+l(I[wBLH8m>ˊ9Y^3+)3Vo7ٜwUqjC'iฐε{Ĩ Ϸr6$^c&2zDP&GB&Q M-9Cpu$A=P +^3d5.N@e_(\\Ai*g ]z7G} tg+'D $aՉu>jӢyo,䏇K(U=%=J^E}SD)ʏ" {oWyiNm\ń Yt'[GtN# UQ˻%I3tGۨ>Z [cjG$mc2;ڄG`ׁ<ڿ,vk'27,d<,U RwgX - ߷_v,\LS,iKZ,ot-[Lߩ0\x?>ABRw >v@'ϤӪO7uE{cr(_9e<,}>zΊa/uƜAF.O7䩍);o&9am)n*D4mvhr{CsRkFt!W6ap!b0YnݺPЧ8\x.Ix2Opˈ_Qж(\ l=K)։.Yq1l-ܔrP )؃oA('wZP:|!2]R/XjWIʩ#-g7-"*r\8i9Gxl,b [*; 5[y' S^破vRP;,* oѥ0ިN9 JK ~f=%o vOכٯ*% YTXb]$9*VjϹ]:ñhK Ĥ6JN.^k^?Viu%N[}9d8o}LeJh$́U%;+({yR̄b)fZI)G Kd!P1~ƙ>*?tlO/F DOBMuaC~jBgkҎ`q ɞ@DȘ2"S.O*dԜvjqo הQNek)quvS{aL65LXi=ҢĥɢGY'Q0Y(@A`Y[D] u0 &_ܠ(*R7s}jx-#'Bf.ovٞMYcKe Xkμg,_/YH +3IbV<.t2Ĩ⧞RiV8>dgKF9m r/O-kb_" Xd9AIo!nD_!W:-@vxUYpQVnw>vDCъ0!Hg9qEjHҡL]>N_׬-RXNildlLrĖYOš7#A$.xV#:J!A_>ꩢ5VX;gW-zXasJ=}2?KM*ߋt[]FtYC !FC L>x)nQ#v=?A+o5\ /t#Z;DLBҌ\jKL7les*թ{+dEcҒC]0H g Y_ B 4v\1l~|$ ku -'͖-ŧd 2f4`d*3[OK{F(siv.2Res*9M=WM{hqաY#4cp- '&pRw|):I\H8RrBhF[.F<Ѹh{FGFf=vҳR7^'iK[/4tR^6).ыJ"^̰Kl^ǫJ#Y؊Hu.T=.|.cQ$ Mh^/1P_ϕv@u#~DEC9Pc(?@4Ioj[`Tjk!x wMPq5(ZB9B4AϒF\uҩT7Fӫ Xμk ?C>"sD-q;(ཱུWWLg±dM3[LFF3o݀eUMFSkLtm>;L +T!mlahƃe^y>Qळ#r)R,v/hsz;MDO O(nIb_q% i^qթ3ڐ~'@G)F&'[d{fFԳۗ f_U|_,)%a'sG%q&;*Kx/7J?$Fڨa%plDs(vr<]W `iѾj)7MR?X1(2 O7 Z:vz>W=X)< WUN12DԀrhd.I"xlׂwH@#+bτp\Jd\h)1iƧB u5!ͩb=Ol%UF' ?@o /.v,r?::~K8\I4AtRNXIaݽ 8fI/e-{ƚkJC BFIp~51۰ُ^'} (͖ek(/}sVMPa=.1 eT c#IyJ`Z0&- M$>`)He%:NwGkotF?[DmfJ2?n%(<\4nJC\-i0V8i'ld kX%is2S1ن9ǩN_Z$L\nTYa ,dY vI2S&< _VA?)pdNݽGcL[ɕj7iյXݐ2AZñ 1L 7\u-c,J)fd$*|LZ|HW&'+f9]0Q qQ]4QDĸTjq,x%L$Z|-"oIrEÁ4$bHoL#q9|v{ R O#†t@) 雛pEE2nSG$r"!L RdCU;Q2 uxEl>IǕ0ՖZ?H&Lfhsޯ6R(b)h)4q{kyJy| "jN'S߃b\OtiJn5IeLin'qcW9Q}Ր^V4sL߳F]汜 ⴤr>2az3~%>uᬃ% d:bhxjV7%o)'ݤE.aZ:&y9}Hvr=Fˉh*K~U&0uR dHFj,iC M((:̈́;?W")>§W(61S! S.`r)J96*K.s`.5ŸKr##`Õ'=^BhYX|W@#| T A\0g?ҭc .V2<˼)b>NT}>ao"dj";9d}B0wY}Q<4ZlŞ#o/6@WSpagn GX&XБ5qc M cJ/I Tέ7? $qiewrC tQlIzJO7k홝85IE9oRm$JrX'\жj_ggd=X`Tr1da8 O;k![M?D)džIh?0mmv@Wr-謃 LgI<i8& SHȹX) حP(prq̴ʄ˳8*R^$2Sb)&$?|@ ;h9AoTʣr/ryɎgSXjZpGtUE!6E=dO9 v@=TЄLmQ\x \ߕ'N+i܂#3jhE+ @h 4X2>tQ]#w.~l{,߄4bxR=Oo {< A_?5CoPa2Yi*^pRkܛz\d~\oG9A\̗HZӥk.-{z [AvzM5M n3NClkQl.WnYUIHAU+*hEl5*B dWXu۴GDG* -`K~HBtܭ K#.ЌRۨ.XSށuG%}M@˞#z4U3Ehu~πPJ[)Aچqmwo] Z!#uyma:5T7:| [-:^uc$+Υ6^HtO;*JGUe"Zf//'),K«j&'glom׾+RQpsuBM,4LςL h 7<)SSRF& ("ۚIO̩d!]Uտ$؆"ڞ]߫^^4\ܧ ^!l=E%v1Ԃ‡r#_ s 2m(M%G+I`/70hK_]~ eHcKηq9\C֫S÷'6y*M}0^~^ o>KEA-Urͪ;:r{vT)q>WxpiFJ i|H@!;!ge9p#ĭJ^4?|zۖ^1'?@O3 <%J8^d0a)F4wyv 6@#Pғ!50n"?E&_sea&YtHpGGy9˰Ghۙw=NNc%#Dы[G)m]͝^ 3+d&6Ը6 T䜉RV-Hh*eiW-4|{ bGq/QZ~:[ݨ;| :\]owP־p{ݾn-溜]]ko{c_w{Ѿ}jk}fwn7w|][;u_-}מkm{ [ ={||ﻭo=W}Okmw6;wsm}oM.t}ܝu{Jzz띾{ccz۳eO\춽wZnya/}\{{]7׾z<|ۼr=_=|on_tǻw[^}}뭻wλ}ioװm{{Wj^}F^_Mٸvݥ:\l7]q׾w}ϫ[sv{׳Wamq|mﯻCgDk{\]ǻZk}7y{}sݼwqcۭgn쯜κo{ǫo{ܓ Ge{y}T}s}}}v۳sY]wk77;gg}.w⦅gj}wﺞ)O}m\7ݧ]vWު_MV^kb{ö/or|}wݥkowrw2k;zz4|v_{&}־{ݮw]Snwݮo79o{xõOmޏڅ7w˻{{銽ζӵfGsgލgu\|g{:tO]}7_y_}ϖ;{]5}{\Ǹ޾WǶݾ}﻾ٗ|u}vwg(޵޷zuowy=5{٪kWڳovnzY֕ѻr55;=w*6wgoF\g}ח{}uk{{;uz}uOi[ ֽϽ #׾w=fֺcz{V}9W om{û>G{^=ןEu孶+u=[&]{;_f/wxz} ݻ{}Wt_{+w=k{2}RϹһd_7^zڞm}]s}۶׾;z=4z+;Wvk7}oZvzAX_nyʕ5wjG>Zlsڵ7ݯ+w{v|6ӗt{}{wlsw>GZKݥګn5><=w.>lv]ooƏmwpfuU3=睳W]}yҽJl{{swݹ}Nw}۟{_igcMٯwmoN}=}޷>}Ow$=v۷3e{}sj_5w|oOM}_osݓ{6;:7}{Mm=V/6׻z{^ݵZ{Ͼzhk_}W{Iw}ujy]e:h9}޽{ʞs9^{{lW5;>^^[_MƌiC;{c7v=亦mmoV==/}ntRhu[6VUKɮκE=^zh>>wGvOyn}{Oz7{=a_{;l6n7Ƴ{}s{cǮn\z{m{׭=;3۾s%:z7{={nM]﷽y̾Ί'}ê{>uz{o/.k>ڭ|s_^^}w.,i>Ͻq.hk};kfnu}]{>;ϕ[}ýw:w^V3׫{n;ۻekndww{ {UW{Ww}ͻww};}}}|/]_M3gٽav+Or[o>]}g{h;e/{ú}#ת:oqGXۻŽwirmێ7xk}ӵ}9}}x};޽=;o>[OZNk;}[>z^}]7{{#{y}nueӭdF|{}U}__n{>|}>}wmK]rUn=g{_^smyںw=i#ݎ{﷽ݖ1Rwnwmo׺-կ{}Z{}}rWY@|}^U;>x ^ƾwwuo}m:w-]k;39z=6^ܷ_wz7۾پʦ[kJj}fo]6}3׷Ϗ)Vw;k믾m24^8vmz7[6}]ۥwzMvgVo^hl{;mi{Ńo}=[l޺:v;5Ykgnzyi֙ݗ{zv1=Roxvy׻w6)+\\Yzk)ޞG{{]ל3ncQwǶt}}Y;v'nW}}}|x>}{{Won_n{w{>/yTzw|k{|rsov{vyyo9ϧ|k}vk}z->ns*|rko5{C{ﹽ;];wog{'@{}rnZoϡOӧI{gv}z}λrzM]LM^sޝno]_Yk}4hϾ׵/o^nz:}=}Mb]۾==IsW]w5z۷v:gJ-׾B+cs{S{c{ u{h-iNڮ_q}g;4i>ww[g=Ww-{{[iuo^6oF ]֏}<ܽ{jz[{[}|-soxyV]=믯mg}sHg۽7uy`Y,*ývy;q_Cnc9dofUlϺ}iD}oBvKwuon|u.{{m޻ov}ٻv٫sW컀^mw{{zGձwvl6fm ޻:r}uַln]{OAxo)]3Q}=ZB½W^}w{P>gmCZڷ޻i*϶־o[}m뻬wk+Ƹ{[p_[q󷜼Zw{NOw[n=>z+Gs:y^Wlgv=t{=iv<]湻:wo;T{Nnioپ μh_ozwܦvy]{u;fNuϤۻowW1o}77}}_k̽.ooozy&to-Wٽ{맶}r.UsonN{1voJiݺ_w{W}:zjfϬ4W{[|vv:>_m=_m_Y{現w۾{}_{_\{{}{۽t\}O%_mVn__>j|{{׻]pف]{s]uUg{^Ûw}}[}][鯽pz^{׹9W{2>[z!Z:={{;炙}}^M3{_zk;jӮvŽw7_ngsu۾ޢy>۫7:ϟu{.wWtw/.t]-ݻB:[VbozSw[컾 Wﱾ.ymݽ${w=nͷTy+v1[Bzz{=nd㞴}}kmק}4}ﻯ^ZU=_>j;ncvz7}=m=Ncm\۽׏nϽ몸}}W{;&]}bYgw[Un/=}t {}}oiw8^kz{vwn{nv}+_wo=zwݾQ}ϽGwu:ݽW,Pz;{oswoMzgO.vM}t ulsVg݃龚gʴ}O^e|Ͼ]_{}>ѯ>{jvvoUuh=}}Uwݏl=z};{f]o=;]·ӻZ޽ngmg+_oŷs}Z{;_}Y=w{{Of޾{^sn}j:]}y{JbW_{9繽xohiy=ynRu{r}vmm{>W}7j=]׻v==_v󍻏w[uk_}ݽw{^kާz7g{ ӥn:ؙ{}}ꆾwmgn}˷uw7cw}q_}sGykͻw`L}}=y훷zO[klY.ޕW/Ktnj;7{;xYVm]{Qw{N=c[nۻ羾X/xyv}}w>ﻳW[׼>qo;vmDme[OZ]u7P{_w\}|fݻ^us׹[{^m7_{Okּvv9[ovfv}:owvn]$uS&~S5T:i * O uU?`@T&i1T4UC) HuSL)`S*S*~U?B`dL && &14&"LJ∪^ľVS.!?,K) |$k Urn#c,kyKkN|vR|GH ]%2S{2yp84H;z{-+"2=~45/+*O ԌXޜ {Ao 0uM{wx V!P]:TFQU9ֱL0#Sg ,n>껏SS 0a;';V?IW^)9HX)\'" a8T~-lށ ' m<iҎ9e*cܐK_ku$Bp\"k"}A V]nY0A[MG[z+\eF|aO^q΅/(rFk֢V_7m6e캽={cZ$r6i3/D ـ 9ҲdR=yqo 2>n-%0]Lr"2j;Gܵ cD%W̼NaI,_8#Z oV'Ys'BwR+_&42lV\Gݯn>#-Hh}R"aoyvAX4O7f3Y sxzW2\i_PZDPVI_Ȁ˳χset:p(O+LP ix!$&&DP%+qZFYCZKm‘y")=б#D /Zh ,w]3ACY+QȟQ!51f a0sIB(SRQdf#q+j~<K6JŻծس.p FNu_l`(=Oih12#Ҕ@G&i|TޱO}䑗 nɯ̅Xč쌊lB12 OBA9?g*IwH{y+ZH0,X=s#)ޫOji,K;`#eJ뗖K!THGDk}`h v Q8 ;cz B̐m){%9*@rol}H9ȉx ^ ӹjzߜa]HLb:h#WWΐ!r3Ca+ϙޤ:寡J /.[rx~,~^ DZynE)]$l1sӰ[)%*D kfe(ZԇJ[OU#+*B v;ա-셟Lծ*P6[đq->ELSYuWɵɀ>XQ&8L?ёÛimz8cr Ss% y#aal-uizS%&*&H6zL(&kǎHM阙]ccr\}vgP_(TVr݊^ay ;s)+=Vb7~ӀЫ3b'tVPx *bgSmݩ^;-\:Y$=܆5Mju~ S2MMp|] y݃{Wdd^E(? &QR:i)m+YJ,6|=+O2 6R'`7I/)߲v"v;#R n!H1CCFS>4QvsS @&=j˺KO',jyxS~$J %vEZ~QjpTڐq|"F)5}^䡏m&<'rZ` oR;ׂ1)Q$2-LN|W8ᶝ>{0@BC^B61(ߤ+B@ gs$+L+ӽ \dY"Ç'kS&cӍ'*:=Kb/J_AU }-iܫGƶt}b' x:~IӞ6Sups.9<-I@Si3u|;~V Eߦgo+_7л]fWR `' ,MiK_kK{Ge !/+XHOQM:@2cYz2\tyթUhͷΕ*13]To#d*'W >f@rbhQ?bkR: |0`|#L/;XCB4ˀP"3_Zni[(Z+ +$CEKPz5J07}(DQj|z9˅L6OaABs}t#i#: +Y%`V>w~+ܖ} HPLiqV]!l%%7?"i+hJՊ(;;b-21XUF˯SD\ݿ:Fk+b]G~F,ϋT̳\l\T\O d?_8ꂑؕEʒ78HxGmP| eg.́[lN5@V>qw35'so5$ ~eNK4zwՂA.3Ox{OHT0U¹pqExʸ!?H. (˶"ccX+ŋ]1KJ!t^\;|;HBi IOIkvg'3es1oΦ, 7S\xԺ{҈*Y8w3B8,+桬?h5K][0}vu"#*/ [/9ȀS%a8yED{V9lOr X `ޯ{q7:i3|4Fm&&cr*鞕]1Wivi"Jx]P"C wYIDUE0=}#3(0@Fum3PE>@`vUS[ UsUe0NN=1t1Ŝ$6^Q\fÝ>r?hTM"whוRZˈB$"+b^+gdn区wi%{4T"єlr^AQ-},[Ly, *KQ1O]UD.k`HBo~>׽1YS48GG%ޗbt}qWh`({)v+Ͻ@N2C~ri\bMEthkL{%Σ_p0+w&99ԥNE|"t(Kyn𦢥ϲoj~ \qL؉c&, (J]g ڵ ؊w(qA3$o W`k_":`]>lrdW7ܶ /RCxwv2-:K'/$.rܲ: `Lw?̰U4Kah{$Х{jmCdTxo__ݣP.zG ] fvyo0ZoםuH@Bj{gQ!=x2R/:4e OK0}:ꞧ'0d  5k V ϼss6AlW";yw~2tʓ?gZvl%Al9`98`m7s }[  >УsGNpt΍nT\:Mn6&j]3Kpqli56kuNĬܑA53GMؖ7zDE,<r.l%!q`;*(G6<1YݮTMS̱.Wf* p% {Ƶ*iߊƒYW '\ UF ivs6>pc}' Ty:<+B_&&㊔ҩҺHdFnSؘNXcRK;\*Ch:fbhw=~ٳXڗu T߸WMu[T-.[>0vշ^IGxn~f}:6䐪0H/"DÜ@کU3Ff!kyZU1G 9ۿ4U? M< "EJZ= D6Ű#Myꔏin o~󄀮pΩg+ɢ @*}A\'VD~Lr"f|MsELX _!ߤMЯF,3w _tc4']3y*hr ۬(Mfؓ%>s/Ϊv_~iÇ` WScYGWjZYtAfzt]O?n@ >1s_SM8Afp:oY%m2qB[Gn痟76[l4|ir\r< Cbi 6x@b/~d>%ܑ۾wŁ-+h}dᐩ|wtpLo0V?\U0c/*MO}?`Rdhx[K8HA꧛"̜37 o@,[O_mkWeɧ^ 2ET^Od>PE&Wh紣 t9=܂g璦=8ua/`ٖ) č j%~G\[ՠt̕]{/G/!(Ї%fFe"3Tn1@\WJDD"K|qk!l06C +f3#,_Y|qOdԹ_G>o+t"5s@ř|Z:hi݀zޕ@qC4'ekDPrYrN(1f!iѓRx4_GB2*y(h8Z8gzJKi8Ύ$/`Z?RT:lyfjy\]ﮪܖ;/"G4ipfE1 G`DeZ$upoC!0GV"u>8>bCtݔcW 4d*q5lN3ĦytKVPI E~oDiy+ly mŤ=:snI=OV=JM3E{Uv ż+ wV~^Pٞ™T2Vqr ?jr؀EC퉍t޴ycuR 揾H~rVw4.đ!L0ݕ()Lћ 6Pe A(^ԋdQ47?}.Oʏԥ!E{/2 oUr50qN;UPFKngLrEa#MV!f-qk!zNf9ΒR}Z${Uȥ`We f Ќ1REJ׺9q8pd= 6yr=lcZ6H5!Sm &7dXSh=pbTjwR~_qѡolܲ)"^K HdzA? 1+|o31S* &C[+Hr&} Beyw(8"MWUH1w+K9 o.hM$;ZF {;,u`&EC$Xu{QJ斁hl=0_^C<.,aT]exúfbuqpc̀m2Fz1g,Wk^w7güul#3pn%IrWM1YyIh^%Oyt~*_Cx8%PpF`^rCrsU+;3 ؅c4r_= <"YvV-x? '! U%:>cb=I P߅P? NOh }@Od(J#ɦ D#ⰇiZ`F]qͬU6MJ MZE"~׋|B2xS62Ƈ۩Fn\M~Fߊ&׊GM2؍$à:L-6n\8iƆ7'EGw7M{7k<rl󾵕/L2cs9}߭rMYPyGѝjR`9]X>u&Bo*0]2糞',FX$<3PAɡ EO6<>ܝory[khwM<nj^$,(b цEr $I_VWઁGmR_~0giٯ6јh'.ճD 6zͯs=P=tI\ldVN1at+'ֿ!dې? Ђo)4ti_j(/G{ⲍבKȫ3Zvr/AMD[ib}lq͉֕a/Wۚ aZ$$H1+ߔ_Kg݈y|M~tFȜY!o16 \UA2:hH{+UUJh-8G{3J)-Zzo6ÂWDAdM,W*g ΰ-nEpMu8hm5^/I:%#.4 6=hl]XsW^doݶ˦'v)᧛ŲT^Jkk$>iz2^( 3=zb{uFpne3b8Ԅ@ RD&"W!DtnA(s5qG>rzXmW!Co0,%(r ~I [{4!7vu3ϷQ5>1>.G.:s<^G$K ܝIِѨlgExQBF/Ij}*JzP=[oeen5(K}D;{͠G' @CyH}i閂$z~D,Z p&pk+ twsA#כmSq@%z]- Jl-XqcbWK/~^U  Ðzͬ 3u@;}8:9fVۄmN{:ՆV5vku$!]O{xd$q7? r#YOڃ{ss&pJ v`D4Iz;R҃V>t,,'0Weu7ҰׅU$J  9s6j8z,k} /✮ ApOձ  'GRmM*HGPN~ce蔍Wu4쩿EI²gb^7 Kn˴Kݨ!K:e"(grxەcotڔ;l\TGn-d~;+ l!,,KI;Q0_PGŻK $i2+W0'[ wm)ճ[vV1 ?}w|4j`wN@cN1z F+]G|rзV) =Jeg m;Xs%?w'O_4rI_G>:=m wcфi3P:RjŐ#bkË#EIfB:C v9we@蕙!A֫Wh|xs_Ř 59GPnbGGVdHgm`=L7J< I]k BK)K4!1FRl\hS#^CȎNPW(oAh( %n0İKr7}LVe!s;K 匼Ţ ]Xκ{D)[Smk&C, 7{0IJ݆_z3hۅy5rŠ5 |8& $S˜`Pk:h0!Pe.Sip N 7 <#EQMyu7([yM4=V;xAipD7YQSSi`c)ܚ<\%N3(uE}(\?۰yu5nǮhN̬EZg k QQ _KjşZоЁ~[*?-𭎿&:>j͇#i2SyS9&jSa8s)‚Tu 2l,6! vzڤH4nho\b j^B8䈡~}r[V 7Blc[~dy#-^nx8]ߺ?-yWB>5“"JNS2mAvE<̋]z 6r-¶4/v?of`)9]Y>$,Q%8+g k{ByPKvcy%7 Q[˔4*OԾzN1N7=z;`u4Dm$gZv +Y@G*Ѿ>M{B=\ZNͧt՛I'ws`Ama)_m}S@zoڷ?f١xH[E! bI9v($?1(֬,S`KfP.]}l2T_LSd֢B'8J{b_myUOTOmԪΙ)QβˆAAW#~,;b;UYZixPnܟ&.ye2JOhzԏN&Z 0*5"ds A_yW]L6B.ܖD\^ ޏsRId')X4h1ܥ:{3} _ uގc x@ Z2ZE[=87]jؐq ~}?MYhF|`aX2=i?}?j@`"Iӄ1r{2d9[HW,ŚG-nbl3 gܬ/2Bq=Nt_}_yܓ/*OH?y0n޸dX|W4Y :y(g}[ HII Q40{p# 7fHF 3 6êC?`3F :"|M͢zz4ALn[mX>E̷$Ʋv`(ea:zCsHa廘S^9id!Z~r9f%|opÔZZݔgL˘ᙒ8F{%N _Bnv7Rڠ#jٺ?,2lnUXu5EsHWhť,)pIMwhcm:2w+UJ Ml+lȬ.zǢM˻e[:#Vܜ$~DL^V`Ozo*JF]JZe,Yj&WA=xHjX}x݌yf9A ?t'%{wS%n3v>Ӟ\߫Wa%܂5KPE_)6{D ԹoO7JhT]ٻ$пᎁZZ'ZpV+: 9lva bzzŊ{nL}@'V.}UەYfu5b(@aL Nϕ#/Ĥ $V߾Ti@4$0]RGɝEk8*)$k*/Z0Fg]aSV4_A/ cXt z)8߸WYx.u@OU 4=QW!Ґ8MEä39"Ec$$Yw)kpcsTnn8]fJ/u^Irt 4 iLؒ6g'chù†kFVn&چӫKB C'()ֿzup]$e㉏kZ5Q$E*Xyv&a*R GPeV5rr-wR6}(9HY;|Y0vBFm"}$V *U#y/$ДmqlEkfZ꥽%7}q7֡, e)Q2+-7ܹ_ޘ!9@RuTǾY \SF)(CەХkΣK͟ݹÝflb‰#7E[f[ˍ\^"=UaNCkGP&]s{P"Dv`zD IMDFP~ y ^{/v"Z9,d=ŷׁ-!~ ^aRlԡ ,==7C.a7 ` _}wTtϐAxI))☤,&mكQP`}Y`0AZ&8rp9 ^!-aսYPܕn a>t tƔ)Np#k#:)/nl,J 81@dst1u<{ sjf:|nf|fc2t{<lT1DERZj |L:df92C#T}@e2jueѽ$@6<;?[nA]VqR%ٜ%^lG.6Y) enuбd;lG H߱y9h ӼmD 2MT/+k휪QNǨ*鋹,aOꔧ4S,E9DtSV]S86@ !ZP(. y([j#[{ C#b+\8>cJsmly>(;AJB*sCgL5_YHߜ2+D5S]n)O_--̒;IPJTae;{W!xpqTi{jmcM-y) P)&ɍl{Y+לf, v8}!H<{sas }:AD[Fј A̐aՇG*Ev7>7iEGk`/;稏?fL$nM=8_YPIx3+ORcK@?N},Xab ҫOXSme[S9!Y!V[^*("`УFbK-gZFz]s#st&l`\R%N;ΊԯV9B4`#w{dP6GisbpKH>o>7_A\;TrErQdyAkh_ ՄHMVbI}+5H9H@4ȣw-ڪ$n|,yf79Fl!M\h⻋>%'7]bK!`Z't/lG,9 `}SGPmaW T]M'Gݜsm.@[C>]ƀП%Ju᝴a3BF{}w,gTYeOVd?h Z>ܨOrf ЍSbOb'6%Bd*w&jƂܲwڝ)qE\1,`o[|'0sO>wVPDaU~ES?qO؁ &/9ʘ6KC^ޟF{&qv *'_7;h2oRsz%3z)Z,,:T1+:0/ C@+fPʼnz  .#W QnY?X —Ƈ1'<:hNiq5C;ca9۷bc-sNĵgqR?.XdQ RybuțwRۑ?f )Ť`~#m%u/~g16Z-QAZ#IѭIV7sQ)/o"n ؠ&~hytˏxIN}h^Eim<0"ax#b '|T8!ʗ4yY0I: C:{vMXxGc+sɊnjȸ fji":jK>A WXK&|hA^mdi_Da'K &>ʹ:> &1E-6.C]DF2 "695QbrV2) LjY?xު8&\!Գg zU:g="JN@b۾ H,XQy`lhPKyEcM ro a݁SɢO$r05 k,, 1]Th8!3MmA{ώF}qU; ]^fO}¯ "&+K[ϫgmX[Sݔ-l.-FT$Qzh|/## 7~m8}雿Hi[N+~w@#l B$YzHR8~ )n96@2BAKZs굖=ռ'ꑌrCu8=PUa8u7n{e}p38dxJN'W`EhZA)rLxJ9E-r5Vg54؏꺃nBqd*TZx*}[u!&R&mv$TJcXRj#H60s5=`jR# 䠒Smx5=y;q+ϢfVT9bqg%B8=JݵƜYD;}%y9bCg}_:g}z37M+.I;~8p /u{9ftJO-Uq;~Oܒwe:І0 ܟባw&JD:QwݧrQUMYѽRE bT+xm|Aeo3A×%kXQ$T"#QXtr`n.~4&,زD[xXvLeQR5i0_츍\}6;@^.E{ s J̭M$BX90%1qXtϵ& -pOgE~g;:Gth9}c! )2lel<kf!7Vq2&p)Us7ycUenyCD<:%A[d9Z`׍a:]u'aAb~ߞ b@] mM)V;?ؕﺩYpe`)~zA|x!7Q,RM,v`SО=l0p)7ө!oDg! hȌ9O@J]c|x C+ݓ }I@Hyj  &%^> E]TQ4/LCUl| ^`ёm]az;Vk^Mb5שF^q L(/IJrf1:]Ȁ`h.wMaBg-IB\B!T3ڧn\\i$>P˃[> NUqZ.@rIoȝƌi3Lxl^xՋ:+I GJb*)&d[2uph*`%+A|nP=;Psd*So?Ԥ6oGBHoᓄtEh+(>yC uRb»DK^Rz8<7a3I:ӄ0'RCFTRN{HHNm_CEr r0dߊ9;O66K I~CH& kLf3.y܎>abbu1 W?q/D"ݲW7N>CwxbۚX4= KN{ UqHt{mJ} ¢,U sKOOA;*Y5;pd7TRMĹ9唰 03풭 \>=gI;ɕ)ofr[.H]ɞ5?VF,ѨbݴsAȱpff1%V Ec!|Ւػm Nm&+Fݣ7n,m`S+пJ 'DCzk}zVu=JYmALg4o8A+tq0czl.k[DV ZVtF+ƿxvR]uTo+icp5F}0J՞ܜػZrFéyAXh wOAmj/x*U@G[G?:SztK>/=x-7"%d1Kd))~- Y+p(~f6rZxQ::= ]9ԍ7JyUsؔQ+!ÉTUhhYA'5T,G8P=N:ri~unJufOaP` `n)~G1;o@+V˓dtAOtFǜ&4VC3>SΫ%3KOӕrzlJma%!OC%i:H[pVt!CR z=(b]\d/̽Y0~@5pߢ!̲r 5z @lm%wQy~ raconbn%Rܳ}j| W:WndW "?|^` 5ei[rl0Ϸf ?j\EZm2QtIsͤ8A L32M{n/\+`8 JUܿ'a0QNڜ0*]wgU^lw+5Z`1s1NY<{IJXtC Mq *<ٝ*#W9h|dW~ vtja^:eҏ 47g24]fI[}qnwLf:?X)ыC ꕻa =b| 2MݟwəvI)P$W[+N:t@[kzN87Y*\D2?BEP_l%%J"I>G hM[muD-;l+v~j>gւZ" 5v8|Yl4: DGm X: '^8RZ߸1M# _`[)lHn\_ۅ)-Vq*׈xeČJbA(3'5)GX67m)ikU&-~Sr= -ꤶ:xX[1w;I-R;FD^i7>nD.B ܡ!Ҋci+i֋48ݦTu[=aQן.@:vaͩV&t*r 7Ї:epEE~SD1zB‰Z¬ , r.!HS>˅xqv;QJO=G=Ew`0o`8AltY` 8ה0m0@~> 8_ Fn_VN4V6^_ZMH<:VA(b@f^ !ygR}E)/|v FOP}iC06aگW2賏2.O@&<"+FTlXP+Pm ,|p [\$noPB?kip xq\!|fi6[0ѵ$d-1U8%PX4ÐX!2䊼ӅtMD`[ c"^9鯕H\↡qݺrnEdֲEm'.3Q: DhM*ht{*^ܶV5~eTW须=.ueRy:ԏW_q1[\S c*VIȝ=ptd -8Iz6L;ґe&h#1A }P)OjSȳ)H:nj_[/Lo X,;tА8Y12Q0(n粿PFilTv ;j^zo`E?Do(`F]ݿ&F"Ty(*Ѡ䦑4Gv`9*b5(k|t*s₌m8Ĕqc|[K%r{Cż!A;ӃI\%Y"7]w>'kcI}4e vDǹ/NńVʁaCUȱľ.~0c۰c;Vś̰X=5Z(8v/ֻ%{34g,v6ml#Vy4ESY*ٮT^_:ʘu[I\v %k"UuHti,;L+2,U-{joIhHSK;|z8g o 3PƬbBGdI'#r:|RNFBK(ե.>9Xn[[cL7P)?<\i|n_5 V8:)hϷRI6"⩋p<&/{׋eTk^`Icnm_*2t Id֬<&qc|؀|,?+y%IylTa _ 6>2AʌlCǣ3T> %2Őyt{łfZѪ"`@<7 ~܄}`J).Nc)!7.Bޮr6=}W ض/-ʴfP~;]dPpcVLKӪژr'#_SdǢ3i?ς;Wq"{+jcѻwJDhxy~g=sQ,B8A4dǨg ;H{4I5U\-);iv@}>BKF~b%l܄Bpe}4qջmg@]In޳>=&.\iiWQ2qCND цHT' ScO'ŁҽK;X0|7l RRZD@[Lcgt' UʑݛMUla8aTԡ ٣`)'#)##'[k'U>6Ľmkֱi aA뜨E@tI,8gR?N4V<]:~l\S+PJ}$.%ac&py G>25ψt-sm;"7)sq헾<-Giaռ󲲢lJQD?bWlƼvI|IT 1K`xQwn^ϞAM/E"mBy@kp-4l9D1ִ֞>" >8/L GjYW >-5߽sp!#VkD=`_uKʖ cb/*G0d&9nEQݢd7[ݷ"1 #~(mlCnBlݝ GfɄBPJ؃~RKlkmD-Bp:'Մ ML c a53r_7 'QH T ˆCVil[܆p_,) &_u SĎiz rp2iXd1ގx=f,=γ5UG|0anmD#݂$?%L|fu |HNF,P'2jm1^EӼq}ʽQj$Csq%OnATӻ5Fa5!1%H.i.Py(O+ÁD{G䷈ s|k j;1AVr/ŵR>Taj!nȤ:ܽz.a[Iگ L2W/f FQU 0xP8h /t#( ΎKX`(nk1dp;6H?/Ҭ%`t*{ `~9Щv`y9 $4lNwJm3i } sĔ2ŠR()R|8Jwt縍}*)/ L'{sd?k^ aB> i&tXr7Xd?X;v޴ ULF|+'7ia]aJ\HDi~}s/:/TjҍŚsGOg;mV5 y,ԍCL|~kT sfۨRƐ.3]S}2lN'9ES@@X'lI*& zͨm.6Y߈9(lLK!)c!}n(j^guBʐ'޿flrv(%:E*Ԗ}:QyxUZ%9ށ1ij 4:{ī&b AD~pmR^r5#7 ,QU'Ys,J4]G}1p!E{ 9E0`ʬZ5]5/`}>o4滏Po׏:,Nt!n9Ԁ. :_&-銥: nJifh}ڼ׉ٸ"0j"y*ۿT퍓G O wo[%t!|-oz !u-.գ7c|| rNbI,P"l05սZ[ŷ5]p/SmPgzrPR=FE6w4AgG ep)*:B/ ^v>Ôe$Y;byKA{%s=btՊyq(~}ۨb9-LğȫU 6l`#1]gă!RGöL8´#(`TqQ59LsPWc65dy;h]>?8}ZrY@BskNĎ:^MkdN[=JL'8>EvM/D7^vI<]"twuxqIy_\Ie҄"nʬ!m+*ip7㧈KVSB8iWP)^Gk8RVUT[u>.y4@^Ӯ߸c{T s0 }B7u 诨c$@{Hk| N%#@R)AXLetނbdvR>(:h799f! 8۰)0UVx%fXqYbJeGˈ5fnƂpZA̷ӚpE \>hlOSx ~?zۨN  ¹(3y-탤=fɱESbxb! O""Z2R+؛ 1+fBV)oK{Jv41Q0P0cI4 ,٨V0h ;.Nd,&8|XQMG`@BBPDnżQ3@Fpv[DMRѕD\ؑa%irtoo:p%X5.v/5]|҉ -ȆQsr(НT Xrq ky`r 6O^["вS֎g;fշu M&ڸ/J+XAN;OĀ('C;pR=kk/[#v{*S/xfMsH瓢ٮW}06 dZ÷#JA ;' _`@ϩ"Q\޷_e~y6n9oO_3žuv . ]]!2*݀!ߋ@KW) CfP8V&N4GTW{jv?sjjԭv2Muk ݉0͐Tz/xpbX.Oj7cٟS!r9JCc}]hhAy%20m=A cy8o"$]nj]w4N88=9/n$\7+r\ރ\_aZ MoLNE8`;5SfZ\kE ӽZ.y?*8VlW!_xsQK!p[P@jd턟j/w;xEҶ8:f }RW xpeks{%ŅR&eKLdr^bd۳):[҂ 6N4YR-lrq_lA2< g#Lj{K>/^YDwdi:=edS!^,LNCڦ8'Ɉ$Y|1>F5U7Z&^V,J`ɷ1@F"L@CP:)8+%8E;LZO8CCd,ZW7ȁeʁRbv|e T]DoU|UeO7:e@ũ}񁻜 9\0f :DJwYڥqT sy6[{Vq&iʗKh#0Kv5oxϋ מ|wކ 58l8~vGU/ֳ~5?ƭw/J,xgMȘ~P7$~7#SŽ N!'(N܆WQtpRIds9g/#ɷnU@M*%Ghu 1! ?2qW$DTy/׍5_-P3ۡh"HT.R qE8A)\.6(0ҬE-ÑytEQT [81\G],ApERuiDhї:2%z;J_J )Ig;4,! %݃VN`5¥Tn4QiD0,Fxpj By KI|1~fX-\uh >wmϴ_}SjY47I7o^ HgUȇe'U™+Op^-gA"l$j]5Jm/FEC1/ 5W$Az|P%>Θ,K%EQq5l8Vl.o-GUR+lh'vZ>进c zȞo^2ubU:Gt;!ƑtsE9Bi%IiCxYsb!+y̻86|ݩ($B歫qߴ 3ڌ'#8|Y;S܂>һ$u%LJbA90"YeQZ.3O,bnm",PfYNiXBw[=.k V(ѶrgdPۘ_ZxVvax9wnY{TUhzG#B6PP Ke/N|1> 5y ,;x1)l{ݎbMR/lQvi$h9m!Q N i]cm@t mS.[N‹VڟEMyTGLP˩F6IA-YlvsVc$4tCPȮ2*<╄ ̄AcGf8/g,cDYJ*sxVB߼/y1J{nZ|_ڬjI<3Kƅ!(DJ79y\P+2Xg'lsЧK6gpٞ9rٳh׀lS}A( ubQrat=2}xl@eTEVYN;zʋvQ>f\@o.݁s a~+v5pz~f3+Q<>pSdɮ9E[_47kDvnt>OWpu }FmSq0灘 ?lf:i5JJB$d"H@&a.~pp]_wmZ_3' yql >玎^Eopi/jd4ɶn ٻ؏RKHFV'XdžZժJ0 tQq~9%V5 ;fi,;dkTr Y}x'ΰ~anBQn^h湛#H܎ͮj~ PZm1^YC۝pq5GUNo?n,t1: x3 i?B}$79/ٸ=, i}Q#'.xA Ϻ#?Jq^7HFUgk\̋W`JU`6 {줩8xgDgk %q'Gg鈼rnZ6*Bqpڤf%$ilJM\%:l({ԯ6}ҫ_f%CȀ*6*2~<ͷEWE䷌j}Mk(W0mq,Yt ù|I H[]dh-QxKU V&Lk(> ^%`r/5#.'z|g2usn)GX?'Kކ=faǪqↃW;`toB G$: $|e4Õ{a ]~59bYq@n@ۋ9\ zSv`b^ ) l#0`z҄PM1=˹!pc:Dc5~{VV?`dU/(ԋlS{elwG} Z{ 5-ᔗmh`\ت'"*)As|d, Ck~(hM&}>G+f}/h `\mD;=MTHغ@nlFFؐRM tn'\ *6Z R&aUQg LY<e05*dcIfx>KM jˈM?M  ʰ&łu!gVu+ B(?.GQƪ3%2V646?`.}\ītcS5 ;2TT\! 6 9g9W.4+0#6al@6l:g#y ?D~gP ;8>wwuydw(A1D{Evx~ Vi;gƚ'ػBELD)H3ـph۫wO)\ݪ9oA`lV v*7uHxͫDWx<iwׄ$yQ׺&vQp8':DJsC&X(jyw=qy\<*ϸ&/#|T\tkD% t2y(m f4֛CW*f5WXWmIgCm2⽾ɲ(nTmBJM۵&kyZ2+8Ev>y-`0pqBa/0UI[8ۍw}UK)Nʸ86ӸŋxγRxf>krJ1IAF.qӂ]xM[\#EP>00Efnzy_-L3 #j 5yW2O#7w{M-#1|*7>Plq~ \h1bϞy]S1\px`ƛnS-LjW: tԡƊl&EYoK ]aagCNƵCwٛJwH` 56LtchQqKN|ѵg_ 2{^~jseD-_lxm[jx!yuni)3fջ^P~OY"U!5d ;{0c]i!z-ʡ9T +hgY U O_RSZD<2;N#o2Y,D]RMqsGzI)E{ TAsGPWyν U6Fd, [x_h&f4y>iZQĭ}0[/bc ؒwc8 ֣&b:)IPGtDmhn`Ŀ\Fm=>e4D{W}㤱j'9~}: r,oJ  369:wSSs.eXwq%w]iO!K"ao6O&F8JGI]F[1JNXDwgiӓwc&{ō ZhR<[ިBi14bo&k/*h?5u>& 09sN$"7^rK%w_ .I ;)jUD4V2L)QxoEe%kx=*B:>e})]'h7>"UWvy7 ,ja؄m40JcS&9or'}ożhe?#?Ɠ!S3~7ba_M2-}E{ Y^n"u Wjoļ~[F9'͌q8Ar=ֲn0c 5uV7sUi ^B@CCyc ^k Pћk{lj eko٥ ~wu+K6[ fy) 1owD؂5x U$+JUͫ†u9B<@X$)2Paa팒!Ǐo,=!憅UJL԰ӵvbqd؋?{Eb/Ht1_ !§Q=S1Am.*g پ7ui t an[)Cuo罭|Yy#>>5NV!sYh\GU^c=pSf[v6,HaNfq |# aj)8pdg׭d XyD[Z0Jd޼7A s_94.griLr53`< ~ >2XW^jƐ154Fc}ط6Aԥξfc-[=K Ht9㖅q7xm׵g8Lx2Vү>WpĔ/ڲl G[8! = ֣Hpxw렧K}R6Jf@XXNAh,"+ WE*n@,AߣK%2=748l9)sۤyc3V (3Y1Q_#Bϱ) `i3hpe3\9_*uN]rW7u$xk4m}'@a yo[iXtoQrg@|C9X z>ԁ=T]モ5=b)`KGJ1-9> ZlǷsy .9~&A^y#rBR΄B iasq8j+5V>O ȹUJLjި`X%F2(GY"ڣ!pcహQ?z= wS+WۑMtAT),8*8ķjBŻ@e3Q߶-(\y#) "c[5N =SyJ.qONGUqNS@'v:"1Yj{8zB{1Ȟ^Xa0+/HG`;-,!b\gE9Y /HK\bwVvlB8[ ŏ $1aĵk%8?T*Mlʭo !&FЦI,7pL*XVǐeTY 8YB9o*y`&ed ۈ΅dlt9Ct2D+yFJBpC,a73|l]1}4 +R*S %_'?IM qhHh?%. )?_IepIc3a_%Ly~^e*k8+ ]uȠn>:X+m9kb ?#p#zx?=1:#|\dU lZspz۶XK%b`Ƀumwk'd"<]B|fŀI`Gɝ97x7bkj`*rREul~Sj(An`非)Šr"n~[yP2qZϻEլbuP W+qIh^*Sz?FzT:|!<:T-d#QaK_$4L\<Ӄwa-)KQ#!ߤba>SohuZulN6zDdn5Z^FBm4Ft'۴Uҷ',3?Sb~'<;c&L+JƧԮ"^<) ~2cjvԍ kEk9cW C5O4-]܊[nSl=ʢwԀٲ<.lCW5Ġ TtJu1X?;r>rZp:|:Wb}aZ}'DAS.oYb8OI쮦tvK<}f_q ~% LJRkGs37ii/ίCXZ& AßjZ=B=`8 r#7vWY")7O^7[H1 ^ + -0wt#y!H&n tKSIoDv^.!Kku5).'+(جO.) ]Smk᳹}[<ꋿ[2aw(a%ª-4=? {橧c]m[>tlCJ^GKa8dDvҕOu`-ާ:Vn)^ԥAZ*Pm R,#G>LU+ek$ڨ//(/ux0&6pE :P@ +o`|5-gIaRW,GqbE|cgsсB_X:~!pW裾oW]oB`%'+e߭>CI/g0o:QG -4 I';Sf|T~e5 o\D7cVM1k3(ug(;Yi,0Vy=yﯦPʇT6[vV e`DQS+ OB#sa k EOfR%e&*0ڐα.\nnGTm#@#;t3 Owlˆ:_+۾C\P؁nDI2doj DKW.#/Yl: dĐi?gr'uE#!>EL v*=t 9#t]xމbVz{ J81tz^xO 3t"uS~:Jz$s9Uֆbw>vO3ܬ=d¬[ W 8hl| 61XIM*fw&/ xgj U[d6t9TYJdyX#D'?cQ~(̼FRǍIc/l@ܱ;+T\xPYNs"E|4e~wM&2}:Ug{]h4qD F2A̠yӳ~?ρM4YwVxxn$<wS)gt_0 r ׈ x6äm".S82A^/߆^=-)o_~H*)t;a `qNA+m4&3WLp`6 5+IMZYKpozu:ེ<"sxf")d>(W`vDo5>KŌ}"уsВaprɰ0ponیheOǤܘUw@~\Ҽ#Fc)bSdh n IaG|{WWjD@\ŏ&Mn~AjM M[GysJ\oghɳщƅ*ƻ겄oM_1gXr!`u s5(p@>'ZE.6ZIux>jdDe%Y xGkހw' a[zfOȖ)``z^a1/DF6?.HRFϣ{ -_ ~a/ Sˮ2S&-Ӵ#Da EO7}]xס")ݮշ.M.@V@-A0B]/|'b:W9dHNp{y[igCέTsyEmP15n`N SȽ;*{IjFOX~Ό~Xp'uOZke< |B"+R=D{ ͘U lTugR.q-T! N.Tg=htv!JҵRCCUkURe-!4Kz:ZD/QM>=azhr&*ҷ~eD%8Sf0bu,b,-&dY֤}\[+`9 .AuZ( &(h{eY*rGcԵ̟-/KldxG>F'8BZȶl_ hE!۠cb8#nBb5WI c]ɘ x,7)<ô^MHۅȓƫ`!ZMm+ &ˉ`gV 8@΋A T$9/'gzb?s{})8jǀ< .Ō]Za6 SAqrw`ypmohIPBa}7vtVM8aT=!%6™Dg/w55m @SfYU% _7dD௯zpSgPyq*_зDMyn M xؕ 8b,O-Yj3.%FռͶ1✹1[rMk.׆w\ʝKٝ)HG7;9_*e p5~Ԇ-G;yt1USW%Iv_Tz iVGFpjb %7(?HiO{bqʴxPMo2!r`}\xO aMeǻݚn"incI7&Te^mKmbُT嵒&ɿP|zfL=֥P{Wtׄ3j{׉9-4@fG:VVB!}Q`W+AS`-?_ J{R= qr^|y͗O6٩C"0:\-;߈z8vU;y5.ʙԀ-aOYȢT_W58{͕#CTz3z|ۆ)%gAwtj<ԧg?}Cc<w!K wlpU"t}?eL7B悎p\PMD6b̽14-3"e&_C⡞~=\ &dw1u 5rkPa3s61fL{0چ;T"ŶUBnuDDP[z[{!Z'7zvb tj|%D_캼M|bc/A7 VmyKw_Alzi8DX+J2slWCfɂn쿗AT6'D~;qZq >g=狪 w1d1ȓa/(iPĞvNbfpe/8ɹsIOM~凉G>I't`.dDkǶfאdY#ȋc0j}ً.C7M7 .ެ]ܩN`|2nm~(sQxԥl#nd褛{Fd莌ٌ3,2~&WU.-P3+#MmіGMH"EBgx>7xg.tqmnE#2`iw5pa6@]bW1'U9d9XzQU#۴KeXaxZpa(ko_}'4։ Kr %vRtr(L0meQS;~FGwpbޱ(MxtC)W/T}LgOs|Opbx{}/q8%lmmEd VC,ZumNOv(G+sCCt/Yb0; DuY&,ǓtDB+eΌ o$Yۦ]M `0ﱎAaw0\ET77Ih?Kc!b)y.YWU^ h N?8Ľ4(^rW#H7v Zm<ָ-BPܐhP7BQюr4dڑpȠ:ǐ>: uu)oqF xeϾhQ(m~.ZJ`u ((fcTxTՕۛ[#ѓ(1DC -CGPy#7x)d]UatqMɁMϖc&쨝 oC~$|{I +-z@VsW bILte.s +:LT <{cYd,v }#XPEqvAY Sm()ل*6VlLS T\el}U ;Rh\ Ha<8 \͹l9F٧KN,V{- IӃipf,NgA d7)oviifk67xIeԻ2Va|h>ypX?%_Z# sTl~]b]Ay9!e7iRn&¼R;1+}(Y+9w-/j,߶wg۞ ˼!ˎv`iu-ed+J(z0nB,CW߽MisOڭ>bOh"W@✞ ^ KPG0@u oClif-o%@f;B:,}#wڗ3WHi&1WУ# m!A#[/ V>>,,a!hW =3qQnQ{qbޭiQ-%\)S2 U2:VO>4RQpNU^kgDW؞G*(JBfk}qE: { Bc`Fr7 wq3'СCi:TuaePfuĀFğu^0$ m%WkOK La?B /FF +m 4e p!="w s0]ijȸ.0MrHiIv%Nh9h̃4:ba`CMrv;8Q=bN&xw0H+u9T2o'Δ#UJt郆(ilH.bڶ|0DP1;Eͬ3/i'ΙFe4|K#gNcF |kΔFcRv+<^Xƅ-e Ս"30ǂuV&%` 8~ VρIGu"^4/Oy6jPɭhdZj:c|H񆡨R*6B2?p(yEm%t@|;P> BacT;U4is_9~E"'DW$;wr"5\ik@HqU@3("%dN Z$n<07;h!S%!on WT#A/ZnaHN$-zgKg!Cnb%` M3>)GYp |5v &^Zq7Zԃ ȋ`RQH+gw{uy)οk=h1ޠO?<^ &V$6"1TAF:HyFS7[h pW[5Ƀпy[d }nL(97 D/0F?އE4iF 35l7PLm4a,X~Qlhqכ'|{[v|"jTW@NX Ä,N8o{*%px,#Ex?lk_"{rkծ+\a_O/a+Gq Duq Q y8+cBђ{K!x.qDFnc4s}~[L34),Z!t0T޽Zp2Iw;]^&:nY`[1Z:?b٘~qHI@KsQj)Y?v]Һa&pJYpﱄU#xW>o;լmFabis~*,txRכfYZM qP#L-(0y&D"G8qO腝&j?3Ƀhgh&}r^D-@zljRPƨD*à0wWG֝603}VR_aYX, 1r|xHS,MJq WRk@LcC5%kcl(u ˡTL KOH@$'2Z)YB6uM ԹM囡]!I}rO;DI(΀y25v%z?Z搠RK b|33 3FԚ^}@NX-7#^m}6p;!WN]g pvJ(qf=K-:cgKm8W n_5 `:;` x)>u-Ȯc6#F'mUB,.ufeh+o\„g!l&,E h4ąO6p`0g="0k\P"pVu/:=aOZ54e7I'oX{^`FNJ D?Ve=_cJv3hx>Q-7{GXBuZ5Mo ]!AtzЉ*߹DF֌,sPA|7NӘ٠ \"xXU@IXs}l .W >D4L%ޮf,r~ifs}x%o׍Z)ў 1=>=θ_z!>6r"^j} [cC~wxX 'U#oJCmxu(Vs;w{ 7,D.vVH/ohÔW)ĩߝFBTZ%nhX:;[-9DﮑXre,r4hb!R­幸@v8s1-Uz4.i5&n#~e"[v2OpabgmRfO]0]S0R7: Ɩg:Zᥣ%w: sWPGb]&ĆDBs|ܪe\k$dhį,srfaQ`X a =ʃkm TDM-Mx[[Ğv%[g)Zb˷%=tG:⽲A1C$Oѯ~CBLzF8:PϠi>Lȯ"\mO]%ޢF6f\_VXscfF7ʍfdX~)%QӻR}!IӣjrT~E߬݇|jAWU15J0"AH;}͍ί@S_l$(@n[V7yY#6㑍 sֵ%;^g[]oBuy١VɶetJ =hSL{Ţ 4ɻ4oNS?v4a%%rˮ8ȡF9!2ºY2EP8WWc5݃ʟhPStQ}wT}VIGZv-E%M/3QJ/vO'A)T4:-fd_9Yh:9p8$>eoE [8o@å]MY͝q< lŨsnjriK}R)M&XʮCӨd!; ($|v U=L,#N.ULݬ mƍ@4085bU HU#[̬\<_ax:~a";Zn<_rɄ;XЎVO{Øn2'F_YY*?[6p+8SZ~ԍ#q[#Nk?֭W zYڟTN{-/\sBpfZҼ$9k*d%~,ܓd=ȪGZ qd9=KCd Zfn΃5a8u zL:ˇŃ<+ifNK#P/,|>=/&5>`P0"S}ed[DS=n.[#-/5يh5:C'6>o\<'Bn$ G)zX]'~uQ4!S| wmX$pCq9umn#-nΚjfRA)vw~ZN H9$_d[,pe ;~JwEhu#Q;?!۽ݥNΖպ1Mqap~{+Zq^Tfu+ ԠXs`/i2< $!FH6DCI@WJ2z !W$i#: NqY$CvSљ[=1kV`LjEk `XUQUq#I-w#S%YmK{Y߀̀:qkLlq9yٳ(X+9/]%gKo O똔f\s;s0b.)N|_OVf֯(\hm办ZUmyŠ䛇&:uCt"˸"Y$.g.͎j+kD٥ݳg]v;%Wtwz{mmb/k8{QrH:W^W+^d~7ՠ}&N0sc+/'0IIL冨:}^@29 s_RT_?/<ܥLG24[ /TeևLmd`>-Bd"崖JEZ1 CSGP2 bFw6 \\gy+O"LG_FӋuS @63噈iFe xIky`D;"ޕ+iH6.ot3B2Ϟ%~>|ުX3>>O:T?x#n۽IUE6FMhw1 8C6M%`e4rF r|C0s=7 , :O~լI"xWwDlᓔo7wʼ39d=yI/(#X<4 62f}& &Dhd0b1p $٪*ۆ3n9xsoo3̻GaV\@Y(2/Պ9-I7p#&"lt䢢c=eeHԾ|?b֨#o͖rg<3vOB#U7mvQf;!!V/!J<푤-]|=[ MViLPMFEv-A̵`ܕQόH^M0`C#Yۍpyd d}WȺ E3ݒMAwX7JNA<)tt7ܼarVJ~*y;T ućy}ޚjd=q,Mw<1&p9ٲTN:L:6xȦcA}FP($lk@U(zYPRi[\po1T]X- \}4;rm$b]m \#b|@Y 27<?׻6+juq"=NoL#H^{n-_QA3}zb. _Ya)56iy< KH v k/"L1=bWβ[ DZ lɪ@(T pua:ONl2jѮ%svUj2r=zH6̳=}C2 Ԡ% NpƊuEI?ܤe. \.0ѥޡQm K- ,:`~ II鹓4xH PE *}x ;t96[axG$pEh^>]aHlՔƉw^P{N9dY:ݘ.UW덿w\8n'LFl*ceK >RYvL|&ry7bR+Ʌ@w@VݝDŌnJh!Mۍ枎쌈kpۛ. 5O5 2#%UNˆOgݐo@&> >Z ]mRa-fpݧDHTDH1%.j#'JhS'mBzFE NA%ܑKYgLW3jE <=%ֿњJàx9s\y WOfTB2?FY#MP/[dCRB:]SfBU Hf Lt6ypYkonW:@J$/ALA. mQMNJ {򪲫L2 ֪GRsuv4i9.5,5 # kn  LyoSm<HU*^n;6TVDaHZ霨kE ?J t,d+ҏP|5+Z]quR MՏD445 -ؘ&' $a$=̧ +jvOG.Jgr?풂^U],Iw `i116'NRg3ݟ *9+#]=yoUYG!Bor=+ -9ZV-JJc ֲ8VtCƁɽ|WMݓVvӌ7ĞL'J٣# LE[6J<N2\}w%>y+WTuCkID-&y1_Nf5ȰMYi<Ejǩ#]fSn߲*~F9\W6! &y^Xf|5䯯'7vVd"BH=w濪lķ*OriYnwhZ?% QfwU[DxK[j~'k|)h4boK.A3/Bp?xo亣RFMÏb8/MH|Nn+ ~|^ƕn5F%T%rW<Ҝ3a{GԽ ֬cO,U$k5aߒ&iqh0F#qKeD!2^w]/9"Zm1Gh&JQEvHuiʱ_MBv(D5HM:Jŷ<]wֶk"0<}p!`baW9k|ncwY|,M=A>17\$$wM]\$} (jauR4Z{Z3 3z-I.#t@m2(Խ(@һapeoAob&@".9}mF/([ScDZ /F2v+d)t$ M:rodbǶb.C>'<8m3ВrN&f(7<{]%?W\J%8>j\ %NW'}o.AhQ5#})2mقWF}G투.Hėw o>EO2 [Jm{W]XG Y#a ՍU\Mv}<63>rX*ue`z'fm흋 cGnt`$!i97~XZ?ZА$NtFW@7)XoLUR1֬^Eaةd_ oVfe H1g^{ 7ս;~y@*(w(C^ϬiiU385SWp;ޜ2*{Bհ&ՙ uy}öO!C&Z][CuKrl.ɸwŪ 7gӃ gy\>VO @B7qq'ģ%XBelЙǢԐE)C!**oö;V,uHN_jFA(Bj֗_͍|[Q\?>!#'Hi \Pg"4|fF}o3t4qlLjC3@} z$07I#HL/D:v~d`1-7,/Q/0AhB܇E+w9n1D[ߡ:b}|knT'hH_m*!MehqfHt0l8yKy9γ̢V|g(7􋰜dI[^9>Ԁ r;X}0df]/o"큹e2ITCvcgd0 wU`.AN5h KR65lQyļB|Ҩ쫂hg>3紾Bt IĹR~ŲV}k}˶ヾ{h@a=-BIѭA.^ hH&Y&dCB 35+Xji1 ǫCW)hUHty T]܎O=T "+OCJ"D6h,j;D$H Wnm񖜳q0%>'x#v%gG}@,)N&߇ȀߙLfѬKpu:{DjAGn5#]V@z9[$kғyyܮ ^+<Ȣ2BЀM@uZ &(sp.O`ezwݣoxup6E } C|7Jvfx)'{~l5 RRfۃ1-ۄWDZۏ +gr=GBefTݡ= ԥ:K-n5E3)qfi w 'l$f`Pi*XdJ.cs-Z(NK2h Pl~h=O #:׵{WxPBznsMR̄Tə̼Fo1`Cd(F #~ ("3%|_"WKoݳ`@Y\;cslq%_4 !p<őHvq l]w&o|:Z c\E¦Ŵyng 6]  ~楺ByMI 7xTDU\j]5o\51U}T`VbΒ1" ;qU/,_w=d5ͨ $5+/\&=fIՔ-v2w" &%=$PS #@ K< @ p`(e %Cגز/jv}r$9X"*am|fPAS4U83ER^S̥맏|2֛+jDD9o;0Dw cGC'051 -=A{0%hPiُg-"LfaXBJBbυͧ뺹Zhq%=+M@@*kK1p'4-6q|þc̅%YHKhҥM>T-b ij!mmZ6 6r+=5/g؈Kl2J.knhᣵƯ' ]#@#oWFUHrșj<"Ehd?GE󥝫Xa;wH3j c{ܚթHc7QXvniG fūS&Q^%"]U[,J×GQفe }cCЃ͂t~9E0SKB>5y 7QςW:y5STJWW-#1]antv#E lk~Q0D3%2uF(o]h98igH[119tSU>\NbTv<4>m&`*rĢQ{!?Kq$UEN~2MؠBHkz U3x;PМ`+tq0sK5``;OÚsBtkz"P:܇w1 jyN,w)z3/*F^C<,!W*ueӵa닮Vy \"4=*XF,\69^٘|z TrѪsli_\!5׷i淉PDkM7z 5t`%68 POi"OK&|oMFJdwUJna#q8`I eVoN#U(B`hg!ْr7h B&Z'*,>rMfam=d |׳х={@M8((S.,Fg׉5{sMFm,0@7"fz~wʸYʑK3AsV@Β$2rIJ0jiB,Wy; bkftߌ5kpE$7*c@¥d&ǥ9l &SIWP|jbd<47) z/_ՉydgB땹 ;opmqn _ﯠK1q|Az ,-.&O5<^L 4~͐k*.pDXjHi6X5H1ωH^[nJd6ghw]{N==F|_cjw~#Bd5R4J_Z52CRݍocU gڍnnj"Hr>/֣a;W^O^Ȉ3 7%3y{YF , p6]w1m puTDя<^8#S[ₖEQ,zY3F!"GaF_+Q;FY b7 ♔^r>8&.x@,lOԃa-:#@ W!cyM-ETXvd!WLmtӢwLt1rPOaLXEzHㅼ^Wx#IƢ63^˫-v9S"M "Ȏ^|1W/p_BtQof#AFp+1o@齾H9<+ 0gGB6J:&[wpEqvt{7oყ. 7c;T>blK҈sͨsp\mbi]R%jE/DnPd1xj,,8ʪ CnQ>~Jl±4JͶ-/ngQ0:9I4L/įYX td zl*LYD"@m(Ď~SF~Xmڳgg]ηӽ[\hU<.'KV(3^_JQpɹ,w#Axu]AU%7EI~%^Ko]Mry ZsQ@&3"*.1HFJMrK.dPeZ(,j}4GH]Ĉ;k)gW8sfMȿ,N8Ļw uE!m;"C[e^7eshm ΀?^/:*n:#`$}n SlSl#ٞWn*SvL6?}vIltLRKS;1SMfC#ojziU0usQʃCۡد`'D9ϭzwA!yO[sҺ"r (pO<{U4ՐG:B@ C)!%IX`Z,,?\|O8h]̘G7e?8`\Ò̹: @l/HUoNrʼnL%uJT9«ɚ/kR|ƻnYZ_rnvK{2yl5g {/3L"FR-1U}3CTTU| u%L;8#*KWgjxLvWRBO~*H+}7ͥ DLǧ JQ}m ) :6L3 "4֡]8;[~jp&-FċSYM"SOoFR8 pժ귱ɵao5FWJCS5p߼BNAzi}@Cl$(edǙHy ̛2]"͐\QR! 0zB.#7k6`_5;%}r}iF')8ճ"B95r[LJ.&t]\Ϭ҉խWq#7dtB mF{/`}%Q*{bzjQnuQP5ƶצE9,;S5.0Ց5gU|\yn61O:ԲBț|j8P헐B\'d?zaf"޻ǀ,SDl MQ\nQc^LҾM3oơ7Hxm9_cBfAkFbWB^PB =!F _K(;_6xhR')k18 %~~:\==[Ef#Dz?dP5Ј]٪qQy% Ut4 ҃Ʒ= ްƌWnpCvYNY4˾)tG2l"Y>XGT<W0 ƸQG_NT:ݣV&~罀eTu)ذ^6и S{ࡹ޾ݘh$cXn(?*r_)K06{%r@*(?U(ұ_k(n33@UUVNsCa=♭Y(,GQm!2R+՛y&8 a&zEf.YXf= `{Mݗhꉗ^y>[~Ěj ha9L=+h[=ϭee}ۊj,0J'95_P }%6{J5H4-Z!Dҕ6"&I3`߮”#OGUp_3nШ 0ׂ?^ @B1Ur&<}gZ{3rk8s#Dُ8LoapE{Kn2Mvr=8-QbpԖWK+-̴`e…1NZAj"xØ*~r? ſƳI7`R+ 4w?,`gba8: XxHNwm2 )UK_҉܈WKao"]WH@toGDg>/%6=wJL0>ág7 _ SA)8{YLGMK {TKVE\w͟ȧcL,]Chd+4QW HqB_ߏu7 9[u`̾Ș MF`!cTs*s u{:__ A启kr)ӿ7O!x_DlJghڎP"s z)v>+Sz$(Gbf4mC ,zNw:zErp'E7cՙUƮ[zK 6IΤXo<(~Ku}-W\8o$T˶#Y\cJ!a3qiZ'ɋJi nVx|P'v K2av䧒nI&?gG&'G<؎TY.{O4Q>^CVqO7!o:J7=:KGpњZcUs AjNѓ53ZbΛ-y7-MHWd@}>4UC#VJ, Yv >btz^(./c4$?|W' &n-7j-q7c2N ^xd S>do ^=C (A7&FAڨup&5-7J_g[@ 6$n u*8 /G/tl] }R~K=^U5ZZ,Tx%\m/Ș3h"r^ k7LDj`o8+zuEbd!=la+S~ˉkp67o\2Yrvjq%}R&@;|QlIcAH -([j'/9d7@v$빢a͎SrCWne!`5? .&3\aLNO[؀wq?1WvOzhf+;D`z#fy^MG%/ky 'bƀ(*ih;sҮ 㖠@5M~g 8O(4!fF|ED8IwX⤟ҥ?=3$(@V+ XqehX6(EG(m3wp3 5RU s'%\mO[px yiMp)=Ԛ4K[O`Ԗ4! B)jI'VhQB7OtÉtx%ou̺n_\H猹I?6,o||RCq$D}֪UVn`b"90{=.zoxJ=woJ5O҅ ,rfd}1t~.ޮVΠ{0(j+[cqY@dJב.*ˀ2 4F1>sz=B~v {O}`09AUAᶬp;+4fh8[:>[{BR41kj(=I~kv[. ^cDl*5b ((~V@-I^Ts/1[Ymmd5-1cMR|~#z'^4MQz.-}^   oCU ?R G0%@l\)#AqVZa O3aV@bEmaM)'Rz\Z7֢^uq`?\[pPIeS4XI @co tPjT ~pJT lIlQk7`.âJlmc]N?}P.gzd@s`G+хw/>0Bk bd$iَZRhfx[\'$2jҥv{r?a}A 䕼A~OțuN^:u hX5g\4RuZ*6r5YGRQ\ nߑt?l9~K6!EtZ X@YJ?F.B׃5I>\XQڒ7h DC)RH:^C"CYa'>4[3jҹ"8=||O_G5b+ʬb2&J@BرҞq˃S#4W nnw6# UM1c%dFGRG;chbf_0|>|5G`jr=SBILXWiӔP"t%D^m KZ7;%Zޤ[Z?]E"F>͙"twYl8l=j}],*b,?JK3n wLX&U8.Ȃ* B\j4:Gdu;_*DI3IO^>5z+:Wq7c5v3c>^'X3.TbPפv^"w6`ꠍ5}ޡ@Û4C; }W͔!eVT P,jPZ{>W4XNj{T+9Od1B6jIPFrNzR{#ጭŻ6 CFm."'#ᓄnzD*W;\.-&쩙>lRXݔ"A%xr/ЋQ~.m (d\VށF8ֈ &((L F?6Oe{Cp$MvODMصggǜFiMoh \~;*A%9/kbXy3oF'w;!^w(j+Mkx/On6~gqdDdHq<{Ef^ٴcHgtè60"[%_ĊIJEAEEXU]uja^&#y*.䁘6l5gmHF Y˚}p8ÆsD4RԦICf)N(nIɒonȆcq$gޥ}P33qKEUwڸ_X&jE`d;帞dDcK Os"εj6~폜N aٍgqqXsPz5^#XSgnv Nv}RSMtsI)#p&m {ьf>!~: ۴Q۱U}KFWn(,O9vK^cY3Pi ~g̲:΁Dzd 諵|a*LĎnQ-W3iDxI[AKvgY ҵ/{~OӨ0]!C `l~Zs0eT㶐:KaN p Z9(KJZfD6pKF vDwR wH0O$g'ms@2dMYģDe(0)kmg(#v !{_&sA#zrEX9nM;ܼDک`/By.b /|Ke K}b_W Ivw%SzDsjס`O2d7a#j6b':< =67*Bje|j^t-ܡ!d\"Qsd߄]>s([.TUXI+Krtr]85АkT+!Q s@+Wd> &u.0ѥn@QA4ɢl%(18*~J*E /XC#Eǰ A>-Zԩ X)%OztCfMfqPw Zi`z-|_qZ u0O)  S E&&9=kvJOùO}F>Lذ,:%cI/]<8w* /Ͼ:} g 5>4τc`^)1ǩ%]sHE >""mcueƣC{YRZ$Mlps$MMWɸhlHn)N(4L;H ;RarzzW@]^ڈ.7v4܂3rxr/)aOj,Y݋z,+RLw.0 jT@y:Vnx'!>SqC؃+sWf c٣VnEWo9 ȓʔ']~'@9g & 0b?Hw\}e1D]04G,i 9_G)qu5;5QU7:ҘSh+:mbdĖ!1Q_>.A v(,i iW[Ȅ?â'"] lu,;,h~]-ػBGc E JˆA򢏋ݚx2ū+w$]fcUWǟIG4Q̰Atl=?FŹ4#?Tif{7gH);>$[5 L:W҉\N8npFQ~).d)Q ,V^éUlPj(x 5G+1Y"߾X4HihDg.,q># fEAKh0@씡"4Tл^J{޸"D0wE$)OLd)XëM& vIV9䬊2$VIYW҅^+h%B"rk d r矮ц @.O 4Lx]<ݽX# ڴ{XT%mTYL ]2Cl4aH3w,߳ALֽRteu?s%w9[X^QfOB)54`Bf5R9f]Q)oBJM)k9 ,<ׄ<-̓*Xt-*Z߆<};H.抽Ip צ?`m=ߚn`^pu:_:)2;2s ;>.} {72 z''܉P>ys]!Nq{&)7ܐА0{c{Z.hoUh457=-ރǭ[zp9Mf芳VE#N8Ap{SY)!&5|W桝}e鋀-, Ah>7e>eaT^{3H߅E L|chUķ] zN M!pS6/%])ȝ0c,e[l =&O\?@oS~Tg5FyC2IyrA^Wjlp6[>*}H׬7ƔIN^u֫Yv f,MLkrr-2sLb}и}stf .Fvʌ;.E[(&yY|H wڟ,Tjti3ZS/q\_:UIn zs׋D!#s5=DУ"21(6Ps[2akDlD)؄3eJr5 Cނ}8ut^ wZm8x`NIRfl;q{Y5u!ϕԩqK[iE~oo,uemZ6nU'5B1{zl37s;1P8aQ\:L9ֿS?W ^/3zСv[j\o\SL2r71H7>>3c\G5;đ ׾J؃zqXmW{j7_f`rfJvw5Z1UyCYMó\׈N~H?V0b)QλQx ct`_{lf2OF$lrq 6?ch P`/]$G̳0|*5zhtB ˺ X]Q2[[(V1l鑚׷ӣKDՏIDpò4T"<7f)v9= ˩TY <,Ec,6VV~4el+-: 2YIyh a B,E4oQNB@rm]FElm-ۥHY[g6XEmpi4]V cNQGf `ݒU:)c$3c}5y!@V)M|8|ln6u,w~U'>-S  ~t?wj$zdo޿('Sh \egS#>_$$QIlL4X+cUא%iF@~\+1@(Kw:xM< S윯A$kG;;Ac-JW= C6&&3ZrvjTaÁ@h6Rh'"Qꇷ$f&>4hTDCΞ[Emlز1LôS?9faZA|/+VH,~ =J@RmȰ᫠\7D,.F#>KQޮ 9:'\@jj_3`Ӟ_tӮx)Sz:f>9,;*{fP283<{3љrK!qr^/8)rc (!ao )?T`@ddI} iP2T_Z՛njЦFT.~8T)$&=fdы={X<߃/˾q[+n!>v G)6Թth,]>FG7ip^sw[@= ,`@<0TN^X!e?y .U"}!8SnuИzO(Sob[`, ?U.s4M#j~& S\ '1؆NvHqpTo~$w6͐&{W+Ѹ|f}n~~؈$JWt&+RƲOr/;dd:xjb;|N %[Y3Ls_/D,\.ôjvSκcJ?D0omBzE.}MTdAr!N}G|[T3ZCq1֠o'բȍ?өcRm&Ei.o spv(e݄FB{CԽֶ=|!O18U0u &iv4'ڻfUJBE'a$ݼ85DS*d V~Z  8OuM;Lw;Q huլwy\̄G{ ^+ 9G Tv UѨI4m5:LK[6r/N?pe(qV]h~I7 %rHO* 1+:!Vgũ6A8~.i=ug#9kU"PrQGx?H t!"_/KlW8|uw ǪzĔCǐҴҊ1Rt;Wla)JL{>lZ]NЀ.u #sbTK[IPx}G~7r"wF-u ?zІsюs6D}튻𩜼ɇZ%:$0:?kCKe;<8 c|Lj)R(mx4mȐy.P3dꚁG; M{Qisa|>&87p-p)r hֆO2MS@K=S 5 3v$,:6nX]1-Ðy$C[rx!zHf5/ y2 Wb3%|Ozm !;Xd~P#)aIZC/QN YB:qEMb]GBJ& 4 dX*Ibou[HwҌ;~?,֫MBA?'7gv@% \֛xv̂Bڎ@) f~0/b}J3YbH,<[s!,^8YtHɯk(ygulKDwk$սOs\ٟğ]O\Y3bE\M]/pl PY4>SVGHaGS@@ih[Gzu6)~, pk_wLqt =](4ZY^", 6IiJ^Ku,=Q7B5lk̋Wr- c|h}8]-ĉ~.ѳǒhzXN"A=h뙣?14|#ĭ4BeC%%cqs-⭃ ) AO/=G,?)2 CSzZJdkƽ-xS~6kjWVM#ԦCW W^Lw qyElpIhKŜy?:j|mF(tV\~|w}:Oi0ENjȪqU{[ PZ$Rb9&6̪EH("3;pn!헌-N42-LѦXz*ޱgEż /T``$,''JY TZ ѣp+tU7,51NJ3T'{>-S> @IL$P;Bb] $=9 lOJ T }.E ?=p[_16 tC24i($G-0 A"48~f`ľ3CG4]<|݂ԙsGZ%uEAt) S-z7g#NGauP6?Jh cpi3yPCE̩7)slR{oi+,֝)j󡘮Q&cePHmex 4^nm¹N+vY7E~W몣4[EjA_xzH!qP<(1p9NEpd!2椌c1L4΄- l_Ћ`/- =/;ʄL2 ],:b(.oQ*@#U޻Z|?,lhiYXp pc+t<%+ix豩=]\l JGHMmkR*1j*;9лKzim7&mo@C۽1 (zы/(X@\}`"l4jؑ& }av3N~˄˻3R>~8(*vg )F0{{?ɃV)w!jHsĥmx`H(\]c1m'uTQݭ%릛|2maoKSبm-c0u*>%G0;k=sp<b*G6h>t:%mF6(Uo AuMb 1,a3fĥ&148|>Gsݎol.`W'1,6 l}IiMC/uDEA !9nЎG$sq.sIδJ@ي)J7 5GKGkZx0{'Ct4 Td*uR|s #T҈aЋ|QaPv#mX)}&Q3ƤbfaakS-TMp綳A*"+eW[D7T'V *HG{|HoXAc/]D/;H6ۤ}$ʕ/e&moƈߏ;s# ]$nΔ$ >b󛐎?-j ׀ Y193-s=Ł1 z%W03SS+Liw3>l!Td`:0OaZ)#2;Zlz{'S(};> Mg ] b`|knk%)_[?N#ܛ^W| Fg @'Zdx{jL_k=SvێoJS"6nI?x*>*x0īXa=U&5 ZRG B憿\R3ߊ]Dlu&&eiwJmc*rK8H* J&s,ÜV{|%ΞonvAT$Dq/56.M~(-Bl _5v:knGQSf֏7fDKbUA&^h?MYMmTbg@$CkoX`:1x1WTk5Ԇ@B2}u+UоwuET@<~+Oc «qia ډA/`,vا|ylP.?n1z^+JgEK:#3)>7L*di)Q ]T# f^&6&~.S4j7r,vd0j:-0(hؑ"SS|z׷Z#UCO ]tZ\[ozgL :WNG30EW;0?ON6R8وۅ@ uqX ;$i^fqͥ2z4s=ѥǖ[[f'[+*X`3(Zvx{B.b53~D8/=ߕ=fai,krewLS̙c+L5bBYʺ-Jl>N0^-AS+l}4Jev{ё7Β~ݚhA Xǁ. ,cLd6YO[-R2ˆwyeY,@A }3{gyYx*Iq>g0+{g7ü K w5vA豉4)T+s`lU5tU8ikN#Xnv оoffkCj)nPl*$7?d fUʳqPmE}X]?B/KҊkNPnBPB@R`ΰ, F)O!Ӱ'RE .:Kl^xN"~LB{[h~∗tVU&S]{22$&xWXJGVy4*DEhTh쮒R+kl葦;. L2=rC؋*j-pgWlbs דؚ71 a$(ۆS+e;/˘NDGK|Qγd FWn ͉OUϔ[4C/~:WsAaEZ9Pˡ/ {Y:jE#ؔnѼP2QQTBaϖ|gϖsy*T@@!Đhm!>6(۽!T4/^釩^UgJtGS W<.=j Qf/4TR)F>ba{;j6Tr.@s891P5n:إa"m.uZ"ԯRgޗ+k;1v+qaZaZ?7k+Fs4Z )j>0V XRh0H"||CG%T3+~bq("a6 zd7s&wch"*zNݖAo'VeY,IQ߻ @ q:O?%-8XVaTBD1d`([֑%:AzSP8!PQB$ „Q9e~a?i9wI2jTK"eH"{m*/5yɗXS%uX:;m'!7 `DjM1Zn KFH$5~EU.Qv nTa ܡu`Dcjo9{,ܝWDv>3d*w}DJ G:FZsw|[;2ʈL:+7gcj3Y+@6Hx!|mnE,'ftd;6? (ta#M;ur*H?Uv(k)Pa)6{FPdQč[m/ Ytڢ&v9[Τ47ռdw~i*Kؼv M!. | ;i,$j[mR㞋6q!#l=vR[kڭ]݊# #Qc:}` Abw46[RSŵt,!I|2,HߠDz~뻀 &8Z xK&3Ry.!ϸFJ Z{5ע@n+b׈0HiGT ^r8ѕcY+k_'=I/xcEZ! l|*ep%` ϸy,IFd{,.+˽zAYPeUF8Hwe=U ')udF7>r&gBS`Nt[|wP |A͵:ىRnîT>L7rDttpdhUi1ΙN# p{'wXlQ`7(!h~֕K87 F$\w޸@}~l5Owb,BL \ 0 pZ}U;É6GZ|s Ҕ:H+vv7s* ^sFFvz [-swy%@dfb6‰@<}7VMoB&[5\3 Y1U4CftqE0O©ej#_6@nI9}8h'&Y-tN !5Sb=ެgAU(Q$ݦ݄@ _$Y| c`spFڋg6,!ld6oU&GmUmeGM@Pb7!G=" e"/&݃RF" BR dƁJ3z|җt +wВaQn \B 3O<9  [Н*`&^@*W?mdVPkIG 8(N!8Tqo D 'gھl(Q(l@atUY'=g8$o-v_qSmd*f6&f\aAiTy'XdNI|¶4E&IcK>.W|J2ETC6 xޝj|ͭHL/RBye4QO~606#*#XjnRm)zʓgXϾ fp'׎IT* 0{v}UpL"QR,E vb`{p1}Z>7 kv9 x'CxX?fvdC WE4g i E @.w681Mٝ,/mL1  '#F5;@ >c1i=luHCSCx%sv%<_+EXiԥM* UIЂ- 5Ui&qt)w4f>~^e߰sℼsN6Y\nT0]ĄQCj6T̨'ܗ83Π?AG*@",\?7MRMPY )y.XuX^swzWm;6)v~7]qQ_*ݯ1cohge)&t٪ H,#{btOy-EqՏk$PEi8㓻U&#XRS--eӁ2Lu|U}ӏnmO<7;!r0 g]}jL<*;*֭^p⨏y(j~Ņ%DVp ݣqҋ?MR`,s][giL0|UE?齽[X?oƒvWICX:2wV0tݗ">4%k?[PPy#cnZWD'a/%*hFĢ{er4Ն[.ڷA])7Vj=˚8Dd OZ֟/^AJbԝܱ=ҹX@ .L/J98>KZX\oL>٩L\;슀 ]{eJݞh \-\`t?&-j;߀ŒN 77v̤`!=I_ݭ[AR\dcb㙁Ff/ h g,iG2: ? aN5DEԛv׃]?͡nw\ѯ:N֑R j-7Ɯ 0:` S(Nq̸fZѪ ]WS@1Mpmܗ`w/f*|P鿅j mf#3\QhKPVWpu'-~Qq( 'nJ'bZ֍Wsw#Lhs%,7' {괚s(Zo16p53GIB>QKD޺t-1PZh؆YXν1$%!J1^Wt>!LBW]ch8g,k;йk\yb]D I 9q gtt{*ʺ&$zt$QgLb0/uT[f](-,$CyOek0Ia)wPԒޔAl uH uXqccuK* ;Khd%`؊u8 h0+CNg;D{+|ɉt:uڼ6E޷Iu|pL N lלT(Z[%[t;uRdg9;.kD8[CS\aobJ':Bpq9~!;fcv TGmybF>h<^yfK]OEJZ]|3zܘPe*7&b0iAD'&CPԲqᔓ"v7{K ZEAipcD&jvNĨ }Uâ"SgwEKF(8v|+nw1ZpA/NF ^1ݦit=!)'8u74`Dcz]BTHۆF|BG?.:DA>P~DV/Ց Ј 4U-=g _Ƣ1syxx+_edJw:$i]VlٷAw7b<4f#/P0BCɺ;W&e0ݝ-̄Zo6(>XaǀIRaI뒞ⷻ_G~p7u~]kN%kё9iO+y牂hfy0"㶳:K;Qj\ċ^6wg,}2VWޏy&/.kA]3/Eye35-eW#.oY1R_][cBAO$$ /zT*>": #Ѷ̺&&dJ0g^֒ӇM^ajbW8mw- ߤ9J m44?u!`/Q*}%kj^Czye!cRg;Ɩ'2mKPh\`.&IqT }Y64CGq)oq? >RM#h*ʕ 톀7q20gg!:>+H "H4ϯaJ:7]h]a"Мl>5E8ivC{y[<1B.`3# ڎE "vCGifV#6o|l oNeR*:O>q|iI p,R {٪m^xT`R~LA?&yY5]H z0s~d>.1F_+O_D '%lwpD<7kVi7$q)5UKX%{˼4ZC[c1$2 ђGq%Xgb98G O1z=Kʂ\2`qjފ9j])= w>.|Rw0 DxpZHHPawD3-2܂7tU\T("S-mqi5s?#mMϱ1Kϖ[T&Xq&o50Zo|P*kMU~gaKd+{n=TQ$A^ 0;NX_(Ȍ=t{WAXd/K"}퀊yԏ-h T˪S@ /Vo4tn"OpD@<!~[f8 -E[xGc;úP 'ͮv+;Tq#fVg)`M6H#0GNT+AR,rEK~\1 mi+V?|<`1ڭL次2GSA'@$4,W,]Q ɘZa/مЭ ҥ3@-:LGYMh؝Ve4M]QbcȯǝTB\YȖK.)%]  +v\ݩѸY'&&g.dal_;^K1%p-o˄oE*}W={.Ifa0q&i׼7U:lBuatTD-k@S .+675<4fFޫJn@a ŏXQnw lM:*|@/NJ5.mGilj1RI %~J M讶oj%V鮓856O"*6k+p; HL'ռ_Kz-WdǰgٖDBۦ # 36~*Ӡ!GJmd^#f90~d6.-A1ﻉ >=]CM@2TqyWXاcZy@ @4)j1@.&'\Rc" "iFC\/<OWʃzIzPD_n$bQz/%Q&!geYKLpy ؋)w G+OT3:*0񨐾$ * ?pCFu&i!tTW" pGYVsj 'v{?(W"0DֈX&m]kxc>`IqvVVzU.U / tR 1ڻڅyok#90Wýp6,ZʂRUEY&VX9/Zᆬgv;ΦPhKxT7O af#`{54ͭ=[8ZgI)Qϼb>DEӦMրj&eZRF*i,D&J*bwU/ɇk|΋<"H#N^.Tr!KSV$acLʎ>j;N\iNcFډc`i31WNlH a[J9:^_mp;ˬ+'JU&bO lRkcXX; }1Gm(хŒbƾ;ܯtqӜ8bH )Z>M_?Se0NՋ)荒# Sw6eVӚأ-3=x]vR! #ۼ ku`ND2pI;.Wrjm<=.CdyIlt麹2C^i:& Q`;M;.īÜ:q(\qwgLn+[ϼ:{&L _HN"wߟ8S(q-/1/8k nšA!? M/cFJ?01N=LՉE_) =}Smik".IK %ȬPW `a]DBiuȿɲO!j<ttH7H˘ Z>G3Uq$LY܍յcCD|Q`Ulɔd R$WcZX"W7lJVX|A>'dqCV B7̋'@AԊv\(R K|$y~9uYN f8u|E47pى99J7c~)$mᏦ:_.*yuȾ{#w$lxz4<8BOV'Sn?Gǒe7>.Xf i.!D΂[cP7GYƥpst nYT> *}I-p⳰ȡU#6{RƜmx\^䋍QvEt< uN H#I#SOXVGUѶt5UlqJu>xh4OX9n`nLjlg#0^Mw)rX.e&p& !VS_N`rѭ[뱐X왷p(3/JUB?O2?I Et=Tm|3%L%G2u`Dq1 HAJ'fm04w>6Z3O !u I(AĿɶK7bF;I|^P 7Ru UfV2!H"^!Y#jO˫w}u(f-Fče"Bվ*(bZvWMa=sSa֜ihxhbdoK][PɨNwYTkb^9zedp#StiodA[t-No޵oPU Bl 'k$R搂],n}8"ÀH7{KU;O\.VHޝ‡wCS!J\l?N9-gȢ>!j3 ?٥nqقDD/$yhvY&) F`Dk"2%^~<^/W=ً'A| t0[v|siVh;*؂SsEC+&AI%E[֝ 8f)._MoZ]4~}n2a)'0(eW!7hdܑK0-ZXH 1 .#EϩpcDT0YuihFNhj:ah)'o-Yɱ_U SMBٵ$IS7@. <*m?lⷸ<ֳU۫aAWElhNn6 @:Ks>'$ o-̓F(|԰Ac;t3%G#kcr9kPΒ.Qr|i cW1KINpMCݹJz|Lbsx}!'A20h9#.eqke\tl(}"7G+i_{L@S.Ͼ_)Ϟ>fs"Cdl6 6Q؍͂I/-0/Zx&FZAiƲa!Y8\5O_bcԲL@KEc;!Ű!ElUnPR'ď^lSnDD!9񯲎BRXSbX&TV;J7Ui ENvFaSڟx*q \Q 7|GF {9'zC -'6+tʚyy3LZڴR]; ܡ]Ԛ595s"msJܲCʘ.r1]lcKL50hvɸ {lMe]kU}M8p߱^\?;>w hu"ΏK?zJ!ւp#&p~]BwYav{hr=J@r9D[Ÿ tQa )#5`[ 2'HJcK RIxRw+,4}J?I91u᭹$EȂo=!iqT D(FjV o)AW-'e;+Rii3[δHRj?&ؕZJp΋>q(h73RfpΡR;9( +$ueXM8 GL7 쎇 r@#1>|0&jLQSLn"ނu a|l^p_j| \ /#b6"A1@4B^)"f-b) |׋ʯB8FP6#N7zIܾN~u xsB.Yyx?]]S4$!Rm5~[Wp#'PQش!%͕ō8~ncf]q7N6= d]O.5]v*ALd܀̃*_~^ojSHb`z9 j=ذ_hd/&0fKRCSx>a<6ZBb$]VO&e.\h딼ŜBڎD"+`jpw ?.\ b;p5tU_꒲:y y`DOΠx2XZa\޳cg(IK?!z} k"f1)auҠO k:4#iSwMjUEVKy;T\QkSD,(?Uޤ>cF2U?έ޽pfJ1W/|`Pr~甥HQRnVcxb,lP>0hS֐v$M(fƜ}'-zAuDR-SbMv ֏4a@L{܋XOܵ+-I'Gq=7M~^%\Ѡ61 #o5_lv0V@dEdd:˸_QEPsVAic?ٍmS&I}hyGowTaV-&=2U-Z^V<ST~¦I ̘6jgiuj!w g;aka;"%N怘#N@7 h;̔rǟ; 'E Pum)5E&]8TI.Fr#ʠ8&܊#fLi6?2;׈V$g]YJZV7Ӌ99;k۠fel‰(w[A]#إhZ x7z,;B >P@gxJx+Q\˞Sz5fy}t}j{j kjbԧJ .`>Dk܇]QqxvhYҫ Ab_['V&C*9|WY!7_:OكrC7ܸ7oX LC"æ>"&. Y42(%]1v ?`uvoɏ~ Xh{<ƳC/S"ݜW,-,X}"䛊 + P8q> ⿏ е4ۦb-nz ).wi͚l$"0!fe+,QvtUdsKPTy偦0Xs3 SD`r*92kEXțQx?"H?1ĪixkTL>nlHRq?[4˾R\Cz͖*nw[}vd$|U.u2Sdj|sk4)[)ZHI򐴾/H TP-O_gGA=O PYXڠ? NI3=v1;8T0ӲᡴCf аtj;73,eJFm==$B-v{*_}6\#AfÄnl ؄0 '\dOsN[jfg!쿾cDh=~ H_V|0#9(łї10}cA5>[%RV-K')u)2C _֋mQ'\{HgAR0Jk:I#\gјM_LeOA|UvL5%KY0@.}IыjKC"_dHޙ>[2rCgaY&8;ח\aN'7zx&Yx=ly"A*SfRHљWÆU[1 GuDG9,c&KnA5 l+ý GSKyλ\S Hw9!,}ɇڷļdl]X |\ʳ<[+k눶x1J> "oTlH-P5%HҏK|L[?tE䌿xZ 2Nkh1 (1BP npFWz[Z?g >.@ 膋 h@!Ϙ\^<3~ 5 _?W3ͭ0`[k4R׿(!Iy>x2/+|U9>2c.Ba_D{VO-}wnjZQؒʸHEM/(ybD֫.aVuU96ƵB}0Cu܎q`4aDpP6֓y({7 h$(a/dVk/"UD,ʦ{|G5%B~,$Fqrs.#*#Yy7Djy9؅rВL *F>C{T=ڗ+K6s@A0d/Y"yT?7x#%r҉/Osbu%pzV\b{2i?@r#?/&,@k_ r.xUSY 9j1BEn$Q7)N`6E f\Kx!g"~*"?ݻ6Oi%y ^*e_(QlzZry [yekc|>`(p燀L;ؓ~G0[BD<[#"*?6uG1D ómRTAk֘ȩ爐).r+Hʉ QR i >pLU?}b%L`}ֱBې2'|l3Vylr]z[}w8a'MUšmr9M Bx@C:yLc2; A  7u(jJƯl~I|-KfǹLE5JJ?b&6=)NM+dxRw^iaܼf1P*t^v ~5\ *JyZ A|]w' _* 'u)# M]|4'8b@&!n$z]<73?èѐYn B{k5SlxR6*Py^Q@+9"y- I"yг x_Ox]hW U6xɪ \)]eda_]5 uy+HDx\^|`ЊhHd# ;*8GtPDt= >assǹ<\,]ơp<)r 8SP`%y xt`_ S2{U0BgaS!m]*r"- '  nLz*o*5շiAFt%dCOLlU[j:yO7bnU >8!bFJ޶,s#AH"Z6J4 c 힉pUfFrO.,AA^rR[5W̷5gZ'U5µ6Xc,y~}7l#L}S ^uHU$"X0081ת!e\Q;=60f=pkʷe!`t֑lżבߞ{E*_I#~mCp=uoig-zx4_GhB#x GE߆z:Mm. ,M+t :篫H \Vkכː6A.9k=} îe ;5mjs=owRXsXCv4234z+ `Q H_ʛ3i-\ücv_ScG9JeFIk=SSv>'Il&ֳpg.$AA~@8!OH}ʈoGVwtru `K259COحFJ̆tc0yo^d`6=AL__'ݤt3&;1F.`^do*0]`Gk])d^l5 !Nv4vAvK7qs?H1c3vc~pq+PޖcAg,2︍pFǟDIR5 eQ :0í΄.RS G;ШV$vSaj?ٮZՀQOit.j }@⩏1E-g3VMBDOHө6E5Ǵ6wX<}xL.D4.l&n".nPVoܬ>ܢ$sKر%Tf1+3#N@@ݬ( 6`A; ԙߜS'&Vq7bx*^K1,gcρEکX3ww 1<1o8$q&HnQgK^7s7g"G#A51!6kXIŎzQ{WplZiF \xy=]Su8RpP}^yP܋ϑ#ÓTG4˪~͍{c9>L걂 ODNMu>1YҢ+an*f^Tf滋ր .>qVuJ,RY W&iLys@LUO ^6KHafdf➌]母Ѵ)UK9eV>'Ա9tN>Pm΍J4}FK|,Aë8sI>9~հXQ Pԍ,k 5ϒ_[X͘Nig#vZ*&Nf(u-Ğ`98P0 Q[ qåbf/oy!_ّO`!h3YٽDJFOk;͏C!3 H^ȯ*F٬6Zl#΁C-4FT1yun'O9pm(e,{rJ}tⳇ-n"i2T-_L`Z^0x,BWїmιeZAwe:S oo2 kpn#ug[܍_Gvoms{IMul4s˿dBvRHHђ&{)s)aܮj K3Z[Ƃ uH=(A?70gg!#=,0r'[Շz>onU[@+p=XL)%Th':I\< n;  dh_M z:yd%:r`@E=-7KY9qS z`\>F |,mh̄ApGD?Xߔe0t͆E°jX- !s19|V ⤌<4 ̈́qGLPW?oִսO5I.4Ysx% '8)Al~|kz܁'Z3ǟ; 5m%jI8F  ДI`ë+u6Pٜݜٸ^p'cB|vj EK4m.1ٚG2SؙN|jL|Flߟ$!@^ktVWs׉p7YwBzHI>GyіS6LHnb^-@"ɐ|r,ԦQ}4:x-KQǞO62i0Ї+pkf8I '!gR24HMU =Mymumrj u!%+1q-Eigi99@w!X*1ͫ><UIS:kƛF K*ɰyN-NՎ }[7|59}Zud~H4gt3ԬFj:d$CVS|;: JljMƥ'Z_۽ڷglzuVOu Иΐ^5?~kXK2p^  !bCˢҝۏgF~UեrqF1v[}3:{#sj_E>0.%C_?6r%-.iTg T" 2]V)ae9h#^@ %_ LVɸ9ɅZZ=阑)yt<HvDFnn̚YaAnJer*g<oIa-H950.}l Sx>K褵JE|VIgH <-+n- YmY}/v/Tr!D^B,VYB1ta=HQC"J4O.r 8|*}Y`Ex伇d,J+/zRq%1]KA8wiȞVGX`I 6f+EoQt`OfѾ$,Pe6N3g۩w18*|{(N^Aĵ.\i ^ Lv!4BUh7)Έ PF57x -[Có>K)\.HNT7s/\oUO>v\/N)=nTm t[E,yv)l8_4L#)"j)+tZY6\2qm%$[{!O P: 8@Ӊyp(Di~N]b+Idu!!$D芶@ӛiU'1uu]W cNƜr:ALkrPJCT=rT]\v79 Ekn]5$Rgc}V?˜[Urե[n<1 ^vqNʤS O4^!Am]R &l`Az%5O$#ݪ NN?!liq]G~66=Y,Ք9΍DVѧ ~S!``Iҝe3yoP~CCX %=[61jS83)j\U?Gh ^f>?Tv\s% Uy~м$ Cs XZW˔989y)"GMV-Cۋq6DA4T :Hz rpƾl.[m^ =- 3 t*LmZPMr,9Mgič /Lp8d.N)%-L),n ǃ ,qY(>ݼ/8;?hRw^XO]Z+̿#Pi׋76' 9ل8@ &4>[{z9jz?ˡ❜2 GZ0vfr~:=皀 E3p@& /}7| ZwM21wj%:@7Eh~*)`t&z~Y "L=\a5 Su!0a)7N>In/`oWSTjlH,OBwD*2C\F6y!ib eiE !N:7KʰFnU08Q9|4K,9bXޏO^ƜX,%#bU"`QVi}_r "^Oi.@",o`l͗4h<|6䓢HmMN%"p7x/~!F ]̨i#  1vRBf.г=A#$|:ex-@x L HWTFRde<_:ĀnI@'J'6q:V[}Fr{Z<̉`cp3R3J4E6A^xoCSb)51*KA2`Yoecv~[|X؀6`{noda D_R-j%LׄU5k \yi[rx :1HWOOJ7uEjBtaRjDպ~5D4lnSHռ,+ pЪLy}"{tG+T(39xffX)^maXE:=ssmUY@UB]MVWcN?[4iǨGwMnB V»;ƪ/S? /|Qk1=cPݥ$WtMwMaC)V; o>U䋽?X)E3Nw1te;JtJBB]YzU0 K_J( u֮/ ,C} Nྔ4T 4\VY@|0QG!=afC*-Æ*8P{yzj yǏInD*3d*Fߑ`i< 7sy[߫#n*vr '^UK=CS:Dt [*WӒHM|je\\:H32V@sIx9:}YճV#J<< Tt9q( lUa ' o^`bghۭ]';± #8r芲Om*lwh?{1)ST9ەx2M (d \AK"3BgrS)ri٪{8{z(J{c_۱#*zHA\x~`@XcrQ\!9[bSH S0) PzqzG nxC-WQѭpP lga$+ޏsgD Q]Or|^IA'[8³"1#`T}O/@^ mF[I̧5~(x-ўb-`M]ٸĩReF̔Snm#>*0ZQWIXhggUj9||l} U敾@տ̿R/vN?7 xCvT&Eױn`ԷƒK=928V0ʭ|?$'=0CK&rMeBy:MrJ'h͕ԅ]'JÍuѨF;QmxNLg|TϴY^cP52oW:"V@hC FlO{KPqZHdrƤI`bE!,UY.Qz ic]HmIKcY,Iϴe9N;dשO_$OU䲑aUD-pB5\Fʌ%Qx׺(lx֍.ꁣ|hOj _0]ۦEr5(YR"}SlHDr?xT IP]z{.OǜYpzc "Wr=Ft2 ^kdZ@'ޕB! 9s<۝!_C΍txUO6c@2G&,qM|>qv74GtK*o Z1]KEɉ I&F4V8Of.f*X.,jF Gs٧=n C h-J|1첏VMSԸD.+mB$8rՍ~{SLu J/{BzK,½uiDn'fJ =i zv'2MTV')ͫzg-[Bp} \H*M)c >uԃ2DnY$E}?Iu;ސAĆ41p||8 ?݋ !W, E\aS;&ɢt2Fr}w ֜F>W^7@qe-m@.|DAHGD]LQvzBZЂEJ>N9^.W;GVwh KUB:[Еדm{%>bp6c8HΰG`@VSf{$ZwZgư4w&xi -:@=w}bkHXo>CԷՂ8"T*q>J?*"6i R۰ >vKxa;FSE= [h;{ iPp(NO8흟J#)/?f<s`=uٖC?_g&2X'R^16rNqx_p+&RwH"D._+)Jeb9[C<-Ǵ5B6YX2Up?Y+iz5L%ƒ•Hğv[fJVw,RPɱTV\UG\!ң035s :/=.f 79_{NR֞'ޝcbm~CĠx闢 ILbvD>{]+R;>YgX(h[ϰhX~jCm.?_w'pz܂ߠ*N'sp NNȂK1lU 1;w@W6 ,l1Jm{IijR$><wXd1*óu/c4eZuMB GM )A-x EXy RObY$6<)Wͩ>lߎ(Cl%0 umS"Z Xl;g\TĜEwUzzyR*麇 ?&JFr H F7;UkDG0ZKVWm;(e SX{x~Ј3MUKSǶa ķ}V eW ab!nt{ klVo[oYox HrWu#/ʩЭ#?jV/> PX BynNqLl~<7$ cڕ@VuN<'3;/D + `հtB+tÑu(q1"t-9ڵ`-&{TaRms00ڡѧs2}%3@*ni}O|tOD#8Paxj~/ovt,T2`=btUejscuwDEymlc'YʱTgjT;Z"qu-/)9!'nFravJ1LL<ɝvN fsvdI6*zy!NnG2yts;'"j(W'D y4⩔5[OqnbɽCɅI񼽖1FzUM2WH"Wa2~mP8>$V y(Z-HҺRbRhK'O(/*r!bQOrOcjb~ N=Tds>M9zwB#A[C\) r׈w}tAP-8Bz8ůU'W_7Qd(q'-ts)9[MقOdT:Q_Td7-`j0* 4/L}y n2hV/"OREB4HȄ&K?i[|8(>0]7Ą!miN]d|QUN`,S4f87O5"YBsZʼ0V NfN'C 7“[QO8*2``[XT6W˽6S?{PrFO뮮yw )&A`'b,z]MxSswnHҮߍ\i1x@TMes09C%4{sCŇc6 xzA>)]$S3_ºbR$HZ_`bl0jkGp;v <%VO >8,Q((~Gf(Tl G0qCSe U ?ڭw;H#AG Ē@sء'ZVi\6EU__Bkhr s[KUJmEEW刳A#00`ӁXOHVe vVmcZ3"K Bͻf(K<=5|hܦo'Ʒw(Zv\ITxYԘt/o,u ^sZ-;@ %G 4U-R]yáŰw^ a`H\Yv&V2ӧ2! 5uLC4Ka5ûHu@߂(9I}6اpO2:+(5j #wH_?籬/ݪ ЗB+W3@ +Dnn^=xS"#4)Ra.'~%xA?HE A4d69 +Q1$^389'|ywv.'в85f1I J\ρݐezup0Ұ93k Hx"q65w@pk6rAA=Թ:En!@={@]_ 9JB<T u6d H"]+_ȩ=پy@&݆Mh+;pUtM#!" ILkHDWWѥMW ݓL;7_p 4 lz/(aNѴHw,-),_4XB51%OQ J 4j_-@@sl-r}Lh :VEwhjy0+ ⏋*"Y46C0}7܄I>Ty ΀S4Kgka.m|KZk+qze1`J'6,1޹dD f]7.Ꮂw F5X  TW 0(e2 ]y2gs_m#+>j6Tu^98bxRyE*Onz_O5t[F,kca-Qt8 ض.FHb> n/ySRmy:Οe1ia(Ѷp?h=;25s >ev!ĸ \J'ƛ+鿆Dią$BcSwpx[yN7S rU͒&AC2dcN+ #R~Upa {Cu"͡!rw>'>tD/UYɥx.cq]ɾAE'ļr"ѝ,D7z \E fNV*&IK7o PF8U9 PӍVi JO$h4~1><"U ߵ`x&6`(%cKJb= wS^$v Q7Tn!ɐQANTUӖO"6엷kĭ>ax*O兞Pp0SW![J%zw6ח1W3#1Ae)H\v։6:--dn iˆT9387U&(S`0@|\ǚPỵ,Eǃj^|ciHм(NCcVd3ɱ\NP 8fh~}0)mG_l=/ lȤB|v\Pn:V_]D;xm}LDzQ$Y =B~k{' S!VLYZKkДF e6|vs:~b{f@.j:(ގѼj|Ӯp?VۋgPa88!wsve84 BRFރĸ`=Q~;=~ w:!ZX~^<}|JbVX Nh_YE裭5L<^oyp$h: & M* ɑ(fb€#dKA(yhCym? NMP-ȥ+)YâM'ȕfܛp5/ǤPK[N/Ho<4y@=b2[>$7\@7'`;||(ZbGkʞ|ȱiA2yV:14#^:.?mP3QKpSVR-UM˜#%/p3qkp%ț5Tlde *>(?6+oɸ%p٭y3M@4ׄ_[g\4HvyD,g= rvERG"ݙ@+$;!"aL}lG 0/p^!t{ƝL{.`m~񿥦wkW}7'"OƭdgG`ϚjȽuɨAy#^ wC+e~>Ovi.6膋rd4Vقl7+yfoar5cd}ҲB>vo__)kۀY)džLi%3Zxˌs%8y.[fK9яEְ\HG;sNe!΀JyJzQ/`Gtl;)6)YWXR6G-23.jzۡdž\=v1!׷:Ti&1#eГ*fcہG͜<@jG^RxR{`GKnCgpFV̙5z5ڿZ.;ּ0[ ohIw3e$1cr0-7t)\Pb2.SԺNG_O/K1x K~, ul mbv*n 7IqzC^u,6('v: wKމ e~ [0- @qg+ą{7MÁPY ePfTO|^k7WM.L{)(R ."38A;ffΥndTB|K9xJG6'˵x 8 Ek"mZ/bW7oXu6\[:P7?2T;O 6!|ɂr6w$]8sҷOeIV5 Mz*W &>>"r܅(\#Yԗ m7s<}ZB~T:eVv $ d҅:j]ZR㹄9 3GGWF®&W'N. uvi岝`D뻚- ) SLo^ 2WG` 52)]>ϬXd}nio 4T1:8w! |UYDNyw ESڳdp@Hcy~s.nf5v>N/T]2&Xoٟ*H">rПN!][ʳa~9z!ʡ"w4q&<68<ʬySе;67ņtZlr?wRc݇cW"^-ckr#A瞎QЦJ 1e~HLug,)yP>'g1tO *iZBOG:3 e3Z0(Lu@_X%S{?Ԑ wٜoNOZhӽ?-]I7;nJ>+-rk]K :oT^@` )h7ҪCe#SUgywnBy=/ye, }f PY ({U2:"7N1g> ШGQ )UKEU(InR%ArECP1Nq"_vkv( U4]_+EÜٰ89Y M4jYK(ἧKV Ö@ŋ \nm&0j:s򠧊 ;n#x2wzzH6\T1Y>@bכS!bu<8Dݹ^=7OOۈ^ T7N6 PyX0%)y Z j3>F9kNrw *Y/Q;Z_%Ū:ӞWi[YܱY Ѭda6#,&dxl7y흵 4YLR ~0lVF"cHZ BZ'PXw,* 㿒^"ȓ˳hƒU%V sX qt[Kj.ڲϮWjh/O~_#/aN<@8 NKKvY^<ϕɮ}T D3A1ıRAUupp5i ?S|^z6V\{;ЇDU19~jûڟIgdOs2t\ L] Kl5;nNRC4^'۠N ;mW$Hy* g/~Lıu/1]B#q5 *i VxȲkI(+8D 3Dcc52@jۃٿ}i_4|ljdn:'+MCL5,L)ޠ@ d BOm+Yk]sFxtețƬ5rEqNP.'Bu Ri$08c${9LtAooszvq 8,p:矁 uOri_{;#Y@2Z{\.+$L<9W͢rZ #?3ߣZV c7ptZ,UG`A79$o-W`bDm h';aq%4饵U<=!E&"(3`l0!5@ mw5k殙\p2a Ob.TX ;xjsmrNZ{w>:JZ冄.GM$r1a.ipF-47oB4zey#VM({]:@,54-a_6x6mw5Jzx%CfHoZ퇀PkLdZWX %|>3uBL֤ Br1آ=rbYa0>)+y!4g Uq6; Qaܠ1#T)د-/UƢ"9AHvAxoبAhp]lxh)eZ~oOc>Pa^o$i`ukQeX 6ӹv#D@a:QΒw)sda}?ŝ~C0>@niـvW7uFxMHL2z&ia\STSȗs2p0!dKɘɃ hηH4TVVB\KVbŊB-ؐq`St4Xwd&jD.+uyy=ԉ>Mֶ7?@RbWHD ߢc}n /H=kM<g9s @8!okFW/퉱3O!axgl#Ôy/v?:6Ƴk@nC/efhugS_;^ݮV0՜,gLA"f=J7GP* U~Sk98oF_uOh]ΐ JxF\8qaAS\/7yF4qv2S6=#"C y~t}c[TAJCJm ikƆm/PJ}1n^}mM TpO sWEj/q.GnԒR}k]OU5_i5NS2D˝@_LTԞT 8:Gl~=2`wx$7&MJ\q[hЂMQ6Yt]j/DPShoTSX0eKi#u8ҋm Ad&)hzx@⣓ 2c;#; û.-!$ Ƶ=sC3GP4 ROIb"S/KloH&2 &&\^p-+Ղ6WaG2|m̊nd7hQ*/ k*1V< gRqkﵫOӋ@a+_ٷˡgblΘ*T- D[GhI}n 868 㼽`- YoGRݐiCTӖR><1aEW|n327v>k*;8ۥ~w0;(N{Zje$lWE^"tW5np\|?Rb] mXGt!J/ǝ/<1IZqt+ދkXziRH8Rq ˨ =[Ϯm\{{˪*LNzhd>4BonX`ع3*4"LWsK 3:jleE6 zW^bq: L/IΘ&۝ mGkM&[fMIE 7AK&[p1St '~9lA0W:4߲8h΄ %a$d z3GotO6K%լ0_5l*'uV8svD^n}0fBg߽t)Ex7 ±qlWжMZ:Jڥ)9h>RL,2>&|#+ ~v<:v63{jzch=\hz8%ޡ`U~q|=jZ1/$_WM*6՛,j9[}e}9cqim@g~+$a$@BMu:aV}E)==U8^P6WfJ8^PZ崚r݅i. 1ljGwNc4zM>W#ƈ-_Tvg"p.<~f}k e3YAՉCiCACm٢.,۞U4Y-*zY?m LK-e4 .=ߞo2P41ZˍA%ƨ1|E@=iR5] Jf.@pi;@ix}dsv=]Dܶ{AqTMBSdam12v 4!?PF³tFG] J!9^iY&fJ7+BvaxwJէkѦUhJ< ~&oV j"eI((X+x!coxןQs ~N$ ^i3@=YLΨ"3K]"W*I6Zx&r\RgO^<RCh'6b԰ξ2AZ}OZx=cF/ CY2pI$&V?LDnUv*06a `lR/CS&_%uK͐L+ud4D+ZɆRS0~ǃ_Vjd^̗:..&V^l}Rl/ϊj9ʗ ߎSR>eWa!_woRq}VnT%h̕XSZN- EZE*P#Y݃6py u׍GԐ_%g^#fťm6/Ǩb|n зDޗ8*/%hPhnu^fO^{R/bm3B[q$~4$ɧ3;Ř8,-ǣu;zoK!io T ̚.{͐ל%cJ=9tM*V&7>[T}_T>h8Sr]qA E*ks1R;ݠD[EFQִB6`ϰ 8:ׯy,E\#;zY>IaP&uTwrCP>Z#@N1T ;Y-RS("K'#|k\n~,MZ^6 LPG'Nմ64fC"p"_Rڤu_Ա(CYǷ|!3F- UޕT)h1EI9p*@q%V ^c_TD  ^";<^M78}zuD zkɋ>l#zdPMCAAL0 =o;yX*.>EZ6ET"]V^쉨(5}s|${qU &c}[(lqrUa9qYrtsq~Y+:yx-v42ˁ0\Ir)ev6նVR[)Kt`mQm`L#K, 2/Vnxzl9]J gOGDi5K oK]3L&3O)Y$ۅN`ʀ/E nOs/5~X5Vg5PXNQ6༣_.UVj8i0ȸYE Q<~-WŮm0Y][5d7h槇NȝXScT |rb]=Il#.ѥJ${钓Mh x;|DLCؓWY @Sa@ )vaKdfĿVqN-sݪێVBݰrPL ؘMtmWh0} olyVl+#fm~z2poMTTFDby".+C\(\3C60@O8oZ]B/gxS!m:.D;TA4RWexNCw|3D_?0emuAL~޹@;{KT)u*"Y1ީ{ђ3Uwz;컦H ҇1W5}HkCʸͨ\q!Eg%?g!p/- 8쵮g5Opg=BP[(Pn#to~3y$C21CdXڸk*`VOJg`^O3Ai V0 _9VXXPOuӀ)[jM- Zb{@<rl&ò\L!2RTY1h}(^vIJ@&_gԣF;C{2*o0[/BU3) kCNQsLIE FG#kf y n0Sm#\gmGt{ #(3/('77F +F&kw_km_9G:&{#<Ȯ<(}SkVgF7vDRHgKU5ЪKo{jF݌Z U< |r4]- mC|I'"PԚ8{>W2UY(ecWÔ %#7[<2aLjw9oUŢƞni1{*=bd8yW ~L_>J4Nzpz ԇz-̻齥S*c@0A0%U#9u33sH˺a6Htr i@(@u FR 4Efr~@PuH4S&t`8xt(SKAOx)m雍KѲSYȎ{Nhlo_%1s`$DU4V IeZj-`:/o`c-kg%GJÜMJx0^@~˗l-PQ6ݰ-]?Isܤ΢at=f]؅[Iwmk/^YjGF!Qfs较K+R$O^h9؛2$B:/aN `>~lz]FU KTۊ:кhP +6%i:e)eM5$ ;) B92$=1%Hǜ%Z&C+ǂG\Nq(3͡UGI/6HI{!EuDGf`3{3q3_wTKot(Ȳ;DOvKKS*'""EZmKS3\YnHX7D"rv|;םڜ{V)z\>@KԔl^xg yҲJvU0>Z!Iόȇ?Nri3 Hj۾a0 ]U1=&Tk52}H1c@gBvA!Kl]LZYT1c /*晊ɢC R:%ǯ[=7DWXn!] ~ݺ`@Jk _%/ ^wpCX^c(mn>g/xthܴwn-XSK2 D߉I*UtT+}͍J߸ U_@kڳXpL4=:;5t͈jxK{lwv d>xsYU!{n1="`ygH1qXZPȂ3@,с vIs9yhnQ~C(v1AZ\"ZjD<~RF55-IXR8]`2빃U p|f=ՐՍt+i&LN[ "}!`& V݈GJ?Ti} UdNhIxLV[%/.@5>iDPp duauJW!M| qeM`GC2™UWչqU4,Nf xG{<0p'@B4h؄F>gb8&Z AYGUC|#oM:aSygaHW˩W9: c’(ml3RCqt8z.VU^foyJFNFt%?.r0(!]-Mܠ768P Ét|u2.$Ck+:o {B7`]L#sϣ @hܚXjc7+/8Ieaok`lD?gQ_:}aȂ̳(,*9{sFXBlq['1t"9n9Ax0/5b@nx~-9̖q* AL'lD ݆i#t)OUFoQ!! W>rCBfZv%wѬ32j} |n^a.YDx]B|/!@sgL3aX1ôMAfX.ɹxG 10z9R`@KFL~`j0c7~Եz'έO#?7p(AJv/:6=dژ&vu>-UVTqa[O ؉ ^=}^(!ִ}V|AH m@iǽg2aCZ.t>38,^Ĕk|[ XEsy% S= oL?X=:QiRBK3+*_z>&%5\x9܋po o _}VUɆm%}x@p>? a^jP8"Fdc,i(TFgW %bvIX"nćwX!p8 D;dlw;3n/4m6^Iyg'IRc;5 -&Z$=29ýj롈8+C#~Brk lRU p2Oa,ؓ͡SkN)gKZp,(U[H3q oxN fW/{*W-r "p>a:1Fvd`4ܔ眂3,1"Nx9IC΋ҝ{:|ާXmQǰڎ~ ̛Nݏd@-'! L kй/_NOt{182N"- bf(9dӤ8+oCq!97Pfޚ xVpxH,ۗݭ=bä/PN1 s?,(7\Ei:VmheMȼVX ֟0fmƣeːyPPm?}"#G(/ePJ^ yP(pC0p]1YOXLsE:]C@J_t~kGnrwKbvPA\^7LTpZE/yS[Ӷ 1*=)TW2rgDPPgŰ\Fh9 c]"'d 禜5w> H,>('zt8t(>qy=Fn4wsSɝs"AB}<'J+ |Njhq4>r.A/0¢򈍼3[[g[KuLwy +";IEUZrIƶn[a# I3"*2$15$T!Cp*7}.~ ƒQh/sCnzRط#Ab+W'^$ڥH]*8VG"(@^=2\X%&{ zBdR $zun&̕2 4M[> й nL}dbT^GdIrϽ(X!Ay(b?s =pWsZHk#L7 c И˭쎋qM(: ʘ>ף9',)͇KpD2nl<-+N adCa {dp9SH@;/5J XwaP :kS!I HAoVLe6  P S֬g*!7 zYWH?we5VhU*;P%lXC%oG D4~{5LA}t]1_լ5t> %5BD4\-1& ĔP!ɝ̦pA.j%V"c!R>)·Gl틭yChk^e@$bg.F/)XCLXZdD "։27 so֔\3~plnЊ $& Og2 p㫯 4YVo:alNJ}VzjZ`V% *[V'@"?ϊ)|9텟O*S1%A-l}Z0j5Y>Nly - l]p/IVv= rKM%1 ,$M͸PyKR.}4am߅ֿ&oMd!V \8 lRLN3-ՓJ%Izh |#OzsDS\ǕXJKTb9|Fn".+/T%9V|pBS{&GuPL H"r,PU E:HeR`SF`_`-hu$J=Z -vxef5%lS_HeD]Lz@muik)pMݳl: V>Fs-/K2]s&/cAc5uvCqRH^ek OS)uF ZfS1p8jEhTΙ0I尸+(?]D60e _ӟgG~n"ohH3==„FfSJ!i{7CMXo0|4ǜY?܄t< (0zL?0_AǬS.xC4zRviT?m%D+0A֊ˑ9S'rKz'/S*9][S}ic! ]Ǡ)5Koli˱h{;]54x`MwEq,?TvX:]9L(|oļ_ 7"=Յ)lHQb) k x~*{g3=Lwc# \Ą}HRNj`TBkfiv*9g?A9Fogu.Xw{h}BYVg)!<)ybzih{~ ꕼ-L3z\PuKOrn"EzH!WiSڣ?U;5wHCڕˌuFpḛs!$c#ĤQ+o@ѼӋ -W#"1)'{VL,<۠e|+OchH +'fvsx0J{pSN~1r_\ibLjܑF zfِ@9I8I,gDq/ $Z j8t#/y}j_kK| iaCt`leh޵* JP1'QzAu:c)8d>Lrw< g~G pMɺɁ|gKPNǫн)kcCT2].RsDUE*9(2~su= lYZؐS'6~^H ޸k(Pm QE˘vO~kGσKZJ.jvaLdε((Q?;_Pvd3njg+ E҈jt+dˍQ9)ÇL?Dw\3.+&N1 ~ɽ|9n \9,uSDLD]ŵKH=kab>Jo7^KAnVTHm>yZLFo^x5ϥ)|EIu~"H i*.Dz f`" G{a/kh>"}.JIw#yRKJH4sq>@e$n )R/sB{4fd`itBc] Oүpީ ɋYC <̍A%39 H68ɗ3{&dE޿:o,wKONH~}O; *dڎt9rFWN ]ing{zs%YGioRdq L&]ۍ1pWcyǁZqlۢt)v/:g?0;f#\ԿMU k|ҀTb(X Ak 6ʴ^Hy+ŕJg,vVx0r=PHd5~Qmss)^k ?-zJ;B2/ꭓz:Ϣ+MM%HĻq3vdOzbֵpHbrv3U؇ؐ,rGAЏViRjUKInu\QRݙG_rFgXc6NMOCV+;o2*WO26#|0#sYNhŜdQ꿚RR9dFE8@sL_aџy"X2b%%%hAGwAm݁`N 1@f(4$_fn^s+,m9&4XOJ@< o0q5eMޭ #/)>Qܳ EmL195G[aq?>}g;)-^T&EHeCHΧ6΂Ua4ͩvOoaOb$Fx-AIl̯k>Ϸu"?jF㒀uu.=`͗-dsL֧StXQ!X2l;}=zC%$XX%W*?ll}COuaIBQJ޼RamG>JWE+i,_dΜ~^cduY@ԩ5 M .8:AY;I*#6C9 o&m/Ws8g_HtwEe( /&pIk[W Ja;d8d>PP E jA /Tr<>Ver䓨h ,1wjį}B>qCSb+4$IB8F5] W"؊biBg/CQ>DU5 2-ă ϯ9kQHU'W#ƈ*ѣv_ |Jq>m[n0$N,Wny)cdElm5j j0*.#(+A?fVNЪ4OF~"xա]/1,E Τ~]ߍncF$n< ,)hmVތOs4ߕOОd8u෧o8("#[ˤ% m#s:sxjF),4iU %G|Ds*yОSQ-Hڽ;ϻhH WY'pHURP-xʹ7ꭢ<;[8e?byIg= 斀L*EU@+$Wsǩ jH}&;Gbˁ 7Zx4jv8:cE[ 1jJ~i"*ʽq߾(4X gIY1ϧq֗"E!Y:y?LA6]g ax/+ "ʹ/sĤ Dv^oF{`j¿k`ĸ1>DѫSŶ,&A)"T0cNĔ {`'W >c8vzItԋ@_gnQ x̝U* Hе L>[ BeM= J"JaXI9 =/j(I3e_)c^_p80,PdZu<%Ȍ7(ҎRӱ=~9kB,R:j_O]?!g.>BTl9s{MI@Qܒmzka< b ]sɨ{MU)중2 = ZQq *Udio/FK6hѯ'M}99S21eX@VO:{okgsXd,Вxc廢h}Qx֩`$5ծOs0AъZL3'-NׂLTXlDf& tu!Rw3ɗ6q yZO"@,6)mdQ8 E Vbgaxj`-!4PkP8$Sfv97%4L"\ q`U/3{ G{7|hz@]k|<,5|}) 2`~P/& ~ [CV"4:vҼcE"1qf66 [A A 9b$ қћ-#9/rHItRtAq)z@9 y/<ժȍƹJZeH>zޖisSPMPw/W;[, GJ|j1MV&$U7md I+->$gPR{D8^w1xW~U8iXXg#)zn#vBg: G !BwMoơCNaf0:9QBa˅g_FD)0WTtWx.܈d@ٙsK甫v vsnC~] TscꅎT& "bAFEmbm{C?L PRAYm J+uvÝ"ltzooC3nw[&9{ -rZHqI&u7TGhKz,[J[„9޴T0wcJ70{N5{3Bg ǚwf5)%+mx_8扂e+&oq#j;v J}|׿E('fދ fH5XI=4+37vc H_Á&k^km3Hn7fc}նpJ9N`KذpDm^l[uӳӍr5-׵R9N~q@U!Y\ͼKwR]تc[T30 0懳1]̱}_Jě,4c Q"{ˮ!_Nv ^ra} vMA>N>&ƢN&H %43\%' =Bl[i9K-Zx{KYx,kIDVTbzmv6Zc[S<Ե>!ٚydwܾMPQ]{-`02&&!":~: آ!Z^A)ws'q찳3(O,l>"V#l4qR ɿ{ sv?Nl?!嚗l^ًڎ\H\#J ^? *iBɜ3wyxhpB7|rOρؽǗ?ڌeyM 2QKJ@‰xTT4dtNpĂ)22=s)ud]BC<W<W [2 V4-mHJpz}3XFrf=_lM[f+r!!E&߱D;p*V%{+Cr_S+(y"2+ v4Wg x3vcȠZՂ);"@ֆ_ƛce)_!x:-; dRGֆr2(/ގ^wx3xc9jĪ Ry+[S zaˍ)Gvȣ#S@hKVsC;ꬃ_L, dbʚLj.tPn5ӡuvMgs;}f%4dL)mj顽jQ '4DtsNNn3UhR:m@{XܺUMϢμk{9&4ojeέ:To;\G$=ܭrcwg5Ȱd|0.O &$<%S3#rB{Q~ AoέAK1uεPSGIЩĐ 4vfݪtFtq9$hr)g |ǵvݵ)źbw4Uު%PhoBhC‰dQH*-P9Pi Ciי5X:&@Sl#j0 BJ]TV8^_SRa<%~_u?Ĥ](5l,{`Bhп9!7cW2c?7-Z1U<2#:YK]~U($J@A:Ár{R3;v)Uɪe_LwىxԉGO 9[^0AJcrc([ I0.i6ˀ P#9C;S6&+Y9~:!kih Đ8H- gb5+Y!`!KZc!!ī)QhRhH@Qly>4<`%Cm(&ܒU&1BK=YU`rˤ|$(-4 ΞQ Bd|oyVj틔FA#a~wvOU>qfL?b_ir L Xxa>//$41)"[ ؋V3t⇈k:kbpr8.X>GbM9fu kп,IY\Jeg&((? )mרRPB98#'gi@g8zBv.0s_) -r`yUSh:P/#N!Ai@>gW޶K9#哆xGI`WYIsA~ºՁ]%Ŗ-t /2J\qTa1'ka=js^2T+?`R3g 5o5ɳor E|eO3J='}Pibݥz2;A;. iiz@F{S;v ]4l@|7ѭ ʳAq ˚]ucT>]2Q|ϲ;ޓwL+zWR (ta>gc=/2rBd4{c%BqG ?R4 $FVM8xp4l 囁U ƻ>K^$({_:g4t®\! 8$j#`b&lAIT9h?""Em3 Y 4~]6~ηB\3I䓃?tcBϜ&DZd}  a-[U1Qc($u߰[|2SxRF2]xM q>>2!RlhR ip fy1wv$-S;$K1bW"b6Fɾc) + zʆqK6˖VR}ߍB2n)k ?n;yYp=ȮĂR钰bspFx@n|OY7l^!_C8 $}ϊN6{;axGlCD9?^z6:Nh_[Jaq N!vY*øQDq&'lo +)Dԅ fG&m2b.\T'$J̞6ג/us^SESr2` ~Җ>v@ ^?^;f,"KJ'r8rcs>Ó%μI, &ENO8k~E u.vB }NMq(v.7S,2y{s4mY- Am9vn qZt"~DͲm0xnnkn _<Zbj~=E)z_Jneˮy_ 5c _Δ$]BrB47~l9qq KѽT,'P߂P)H4PpÌD}vNL(z44.ǝSw-0jghh Fk.t&;S$H},~DzR ;KY)aU[΃㫯_ Tt SraL-,fvT.ǍJ.%jVl@:gӥV,LP7cg =\7˟׵v} ^G9 6S5UeUOiJ)ƒ#e mN~? Id$v}@/`rk1s=}cV/$k8 GW_1E/tY7`+|j+jtp pz 2WV/xz#JIthmF]5G RftaԵ{ kϐrtD&&E6YѡWO( h⥆;`d6I uf\@S)2U%nF<-&S}F|ӋnɄ<+4fN"3YY'!l(&y-Owc$ٱڎZSq[=-XeАI+0LAWщ&L/WôýhQ?:>Ԭv҂!'H֍sHlZS2CKa#s*qn},>J?f:/g&c`LWa8/L~1޼Hz)^/G3YU> "@]] ނf7 տ^|^0;8GgCr\`<7TC( Y|.SƜvVv2>nu3OO)A`_a6RqVN ˺{B:DGDer M2Xc;_/uBbX3UsI8`13y>+Fasِ5ڠѢ t?X]M¯D՝<23_ J]3?nO|h"V!^,Tw5^:/%.aRWB wGex)*Auvm n`)6"]^x|+uZih5f̝(J]PRacZ 6w:t~Zʋ7uD^Q7Ϥbr:Ya: qo {|~Ih_؇Կ}x2_Ȝz_@ }5A?) T!F.Hj ?Iw++쭂Ieʒb5g_9i)^}vsESFH[}ZG;Ε3QT& U9)C%dMplUt_خ)Ԅ|ޖ6> +Jܟ/;RL3vDirIOnJzYs* h =!XaVcpr?x "WҫjӋO_C(ƹ&P|z_?~2 3|2%"?&kb= 7C`9k&$\$Vɘߐt#;nfϯԿ`ĴNFs:>^OփXI<ث&~~<(\ \IN`ݱni6㩒]>+b˴#dWoQ^0ޞd?a6%~t^ 1DO,Il 7}QD4U ٝo]b撒s˃"/z[U_---_BE%c6; 濨ᚷ zȥuubU6LwCǖ?(N5<5z/i–;| WG%Q <^?zٺt΋wB hl_ iY98YEsMP;)9֗#.!yzWS钾}z) xGBd RD&)6K "Q?qkOX9GjSC H-6],[R^܅6è?\U1jMJTc9e߾/Yk& 6>ZFm!ZVoFF("cְM 9J=i)AG= ۝'c ULo[)@-;]VN/;(wFòāל|f&+|c=?Ohr\Kqܹߔ^;bz7[mM_Wn]ZRInW{,7j6d$Qdkꋥ2|z;CTwUKʮ%1<'s`6+!^Of^ZGH!Sl[$W@CD DANʤQnvOEK^ ۃnQsEE?.\SbkDUA%?C!Yc{EN5n犌NXS~C01xmg&+YNr%$0sѾτ x=vTN@P[:e 5ݏs J*1Kn^KY[ F> fv%zGZ]<F>@av. |T m)"h,0qIMF;ϬZ:!Z&hv㦹|.'wbUv{պ&d~a΍p_xD rt4ٓLD7i`\}b[5P2#(}12e+U$̢> Zq1m:ni@S~LwY]y] V{ `;琛żJa44i^+2_-!jgF'n +clvȩ` 2d<rQueAj45ve}hO$ ~1\6,L^᨟HdKb2"kk?hyHoé|TG D9e`:U"HC ݂T;|B qz lX=ҹ6a N`)VLXܼ{'nv2s݊T>-`+2? ѡRdxM)WNyT`8lΫeNJ #lTl -8X|@':Rt0[eEg L8F*=]AD JDˌ6ҟy}'GJ~Q%l[kQou Eqf[JZuYhijky/=ᎂz nπE8گWvڎ!t̄Ivev nd}XH@qU-.kcE-FG`r;0x0ux8 kcXGC]Ӏ >6 ̄BpN[F7hkw!F]wj⹶6`||K{10LuoEtg%7w| zM7,f⪆:⠅Pib^BT3Zי/+Ek(GXi4ϙ']3(QKb^ XJy^^zu76 J;8,n@QJkW%q >m.ըFծ1cZmT 0wCQ-$saюȋZDtRD"j|+-LQz{ra_ 3N=PӴ9PO_,X ,K#A2:͋G׾b"xu-pA@R~KQY"_X6jP8}jgZ}b̏IPnYoNX@~gVaгGR+*O+u?#j[*us `hNp^'p$i[`VĄ~'z?0M}A3ʺS3E&kts#=r)N4^_G2Mب}lOLŔzfvsIS7Ash#V26!O!05W%!N^&L|a&85GH 5k6TUsA'P@s<;URfpvĈR +`)0s: `޵3!kf%A8ns4uʗlB]TQQBvV+bVޫжGFΤ%BGVam`%98*'ѐ[(GkTbC!/ n4&!Z2UoF=4'-Z!Ε⌸Jf6%D<6Rny`C3.X:J[3:CdYaACfz1VO#|ĝt>x.Hy+_ , G{+j]¿'s?֬ 3a/񽛮fKuӇ#vNr/}S9rײ¼'KFiAx$va$j~ZF\.f 8AxXNVP| ;N8<v,\j] >C=.k 0mdMu%+1 "+ 9 V>NGF nG&cqSCc>4~⠛zg*knwju)c$.g*́~%X1wXȝm u'D8gN'OZ\_`Y#˳zA?BB,Nݬt6y3u e>gdbb柆t,7n dCgpboea+1؋Қxz(o0-*vaPh%xʊ6;˺&=*cS|:֔\XG^<Dz oXN1S~DOVv+a%t8x`0A)1,}-; >[;[7TBbi07<e/wa" )[| )ƄGwtFIWyci1Q EշÆ|xآ,'B3B+DhPte| Ph!uxAr4Zz&6iQ!'@y .0Dq"ll?f5Iv6)^~;ܬ}ʣGP.%pi65`==jK\!nyqܶw\.djVWc}fPW1H!} /!$ܜy6V8fIPf5{cŀ)!w噤|c"q"9^ʯ~l[ȴv5YBΘ*Rfhu+-qPfVg[/%[psL髠/<e6 yViNUUg-H}P;ɜR'yʗE1]r+Myc%.{*2ϝ G')tdEct& C v]4P[^=yц}8bL, BvOF44jKǷ1|5Dq=xM>F~1׿0PI~ " b%y屝>wFj2}^U:nW'AC~2fWObkf;%8+4yo?RKh$ݤ ]!U8(ܷ8ZWB*q'ɕ66L?a(Ԅu %|+}/k^fΫ6!.-wB+ەxPr}c2(W|ܾSoGh4$+Ӌ?zwH@gLl3ZhT P8w 靕wȕF.ّgh@dZ!l=/gՀlpt͡2EU˹dI<I ^EL`Hng ݳv<1f&_<6jtbuhe/QKtf:G9o*?MRl ͆]B!-61<ן(bs(Kq@/ul7|K9՝ Xp+wqjb)dy1888s{y]m  Լԋu%LB0 PGP2cE?>eJ {K70$ LUeY Mq%nhLTF5ps"D)p\1"ց8CR0Q {T_i`7կfGd^Q`mOLAbmX[4[q;\MFla'5 2=?t^=2kIϺ R*dB!-%]S[Ga?gCor瞍|5* f2 -OJQ0tEf6?LeX\ A,sТͬK? yƣz?wxяbBS%O.8͔!{.ȁQ:UPէ >CKȐ3!bXHyk86P1g}f~5NEM{Ҁb_,eRid}RڃUQbꆮȎVS8͊$K=^е7^G/n͸ t/,ȣCE?]2#ӖA}'rڛ9=rVYu 'b/huN!c}{#g! -k[aV~թSC8n_J-DF +z~P{ְ{ёGD T4_0N'hp aXȿGc G8xV3ܯ)@`Ђy<8./6DSKnghr4p*hPwోpaO}TښNN):7xԕqѯv$"49C4е57M;igPN'"gzc0[tnciHK&_t?szG:E>&iH:L~|<ȘթTGڃXAUʜBڊ_j?M'd]Aj UA*<~UrЈS)09VOSojPC偦6# 9 Ʋ_Rgau1!/OȠtc)ai`GY1fe3NAL) *?Zzh'zM$*vB/t0tDu6P Љ ]sxݘe1DT*Ƈ`,~&, nW#_%6 ~l^#6db˱z Ww5@iu$2oc?HM,yBľ 0sv \"0w ʱr1@DN[Da}|/9yBeɎ1tfdQ3Ry&]=Rpv%~`DŽ~=>xѽ=~'8y4IPv̥qSi UMn>ºhDn8_9Ipc3u{ w1ԭIzJtu<񆏾_F1P 2|0&2 n&xNF1L/ԛq!BywڱEFFĄ#4P̐<";;8y6|o }$B;ݒ#l` #SFr~hřg+n>.kDSnblGYm@ľo8?,3ފ"] %8`y8lS#;ۭ$)k./ҷT:_ Vt"t56@!0ĺ.)`P3q} `HŲ?܄؂phJoU291eRš aw"'&Qe/`Z ٤ԵP)@mZsiUuxf ->_ oIO,/Nkk.)_q$l??ӡ!BcU0ļ`=iMCÐ?]wQ#w[ΰWcd$7_[dc5qʸF[hK[9, OKcW3aW)N>Bdl~} _c4H8'riLN Ko=`:G v)Iid <X~_hrәϹ"H y:C+ɕ|4Mzw -HfN=h ?pˆ8(SzfiQ$"%$ 4.CĀ[CC}>zO@d E?YGzNo+B"P9e:@kvxLWSAwn=䰅;K6?}s ' y@T*evLp8?LH >峾xw jFmjR: }n s]4׉+olOg{Nn7[~{v$;wAex<_D'Brʚ~y@`:ICU9Lrdfl*MN$EY5~({b }F 苰 ~L'safsLqQEl1DиLNr,|촫V!U35d dPu)&YuzQ@3] ذN{ia',C!l6n(+1TP}T,_ 序?9A#Z.Fu<8Ėe H?IwMw#FpRչI[z秼5 ͷs\3mZofF&"wu*ZYg)%Pp7ۏgIp4/5z&*1v #7C#%5ԴQS=GZ鮛gfS4kmh9<2uŭ=$ xg w㎂Xk8 XD0L f%c숆"ZhRXIam3voiDh)=FjLxa]1+6 c93d>u;U7 ܃x#:rFCX|MW%D|X1w Z̝Q ɨ1`LHY= P?6f̳&c9f?d4sckkryio\!·?P (-lpj@U7NrO tgs&]&ۑQ3VkkY$:rlMiտc uKaGPĻ@X/v2cqBkGo > ژj2sfJTqV]JqW"/݀4-ukbɝܥsĥ[PM":!kD sOex{AӡhŅ.#;tu{ǭZYQdmQe}AZ~[5UeEߍYR>C=|_@15Ņ׀+T}[]HdxQr Ղ3*cppWZ'Fhl*\BaKϑ~IG^obF6_~w. fW@~~~ll|:9Q2PĖ2ihjg#[d̘d!EDC8b2iF<ʳMnέ[*VxSߥf6ySG.NSӢ;Uo~kT,衹-)ؒhdZ=ij&"8z cёӭY%򿆣o+ :]4ݱt)ib' ̩a@>O_Pv_~b"m1RFth&<93螐J8מ;ff!L+ | 99eEW٣K09x[v*,QpK ЫHSdlu'sXx휴MخOpH(ved~$4*m"U'; b"޸[ eΤ0憜.{c!9(1q%c^E"S)fy+ESPHƬШŲ0Kj OT3<I0dvB'i̎Z;N7*2̅DWY`cҚָ'(`#u^e?bB{#\Fy$|Dq̺@Ε)С'fiSn ^.V`@ \=wL?Va2OsQlb&L ,u爄Pb4ɡ-Bl`!X[+AS5 j2Db;ft.EC\\mi~CH3lLLYNeo7C̤rlI]L|B|glTd$z9WNsL}K^> >(ԡ?=pSu m~s!Xn3Tu"$U#Bs=NX$Y2[gNe8!)luc{3R7k+SA /#0d>_Z&6)lF"%sH˜z7f%Vz>VTgn-Ypţr&dp_ܠ \>NB]b % ;ymYZ(eKq.Tp[sʹ6.>}?VJUL|;R5{6)rmر|y$]F<ǒCNϾRN J-śL&^%xmt -g8$2% ɫs;1W}%Bcѵ$rL ps$g- 4UuVb7U?3MvV)ѱ=pb]Cm=/IRLhr>ɗoATKNR]Jg +W N2O&Xdr~`"˺ 3^ NYS1 XFTǙ깲Z&ACjlfWsHeި+Mo:(Ls=/aѠJz.YȤ.aG^Կ.j@ᅤ0:ڱKm{;0 l Lx`,Y?^:m6w"Pk45Y!d5uh#GcYd]2KTyC_ [' J`Vy"O}l5,:!.Gt KIcsn9uSn@x+\ӝ1Ȯ=roG D OXӬ,ҢC'6%f-b`(M鲥i0O1M?4LGD<8HU(,?i0EϦ DÐ9F9yxJ@bDhΐCXk]~΃]qRG`xgH SI3 뺛$P?ege/A/xt͗Jy}Ё~IҮ8Ư7=}"4)k8̓AC_RźL?M܅(er#<KGӧ٬ 2[aF]KBCC !wcʅJ*κNl*US&H(ك zk [m}τ^F1Pȿq:Mz)ǐ6;; yͨu׋ L)2]no${k$ [L=&e{n8FoZB~|EU˩t#5-X&҉0m%qz{q{1tP[-6Js4azJJM,:!.:x+Z@0Iͬ8 @j|.pRYQExpW- 1/ Țx3_RRK~gttR7u΄!A8Au׃sR6MAÄ~-@N =ӕ9U8G4??h3pŒ!f݉aE6˨8\ (۾B~7N<{ K(d b+hfI2{ J "%pЪ֔aʸ0](xl@ٵ?Ƽ:k%5S)--K?Oˎ~YV'ݠU{RF`*?fƳ00ɥ.!xAu˨͎ XKŰk8i<#m.VNMWOM s"#n#ѯLIF~kdtAl9棑~-C:P֥v8љ-]c;}\qIĖk$-wH,/g$Mؽ=tybRO.:uq[緲e- 2FzBty~& crڥi9o&_ܬyK(V |(>I /X[+?l&K`pOUv6o7k~D r/R1hV!NI_7U<븖w}cݏ}Y#Oj UAN5F%j3ƇZ\O@Vş 8?S<uDE/"'d"G?' VEG|"eZ-=^5D;Kݿ7 a-@T(}}?}zgtsb"[L ;ƹW[E OO܀LƠM:cWoN#gh#(d,} Kt'pdC%Q~Uca hStHG' 4f`RBDѸ»!RFbaiޒJavhB5c>H^/R_k1V{./&Ă vg_ 0?p%V)v &[H=OKX ЬQ} y~^kh ? GOx%L!#nՋQm_ep{s6h4) DIjtpsu" J{7w{LZƫ~榘gH h `]lokx04{;: t@ '`C %l:-70Gw$7}OEö/蠙nW<& >7dw P[cPѵ_w=LTR| 6g J8KWח͵tQcd?6fYgR Q)㈱kboޮx6@B8/ٲ|1thSvdvSƚP.Q`!l.rn7ֲg&D %ʭ2c07 QV}2ͻoɈM{ci 8餐ǀvH la,==wb~vXp1v(S~ Aʲ鿩Z{r |Z|= bNa¤ iC2oB=KNaRG֖K% [a7; `F4.(mt^͐CZz)Zm=:K?mx`*KdNi셉80g:ii GKrAlz@2 LEWNB_co\L" lC>`Db3_(y uVbȷq#3N&=f%U |4bK*1皘>&r^3 R "11$/G+̔ϏϏhCVv,2[_4 4pg~Ko.m5^qMIP#15 1X$u)PCڻf[S"7{1Aڴc<[;U,ӂ@gcRt Ϻ~ -b){e'Nj,bnpNO$4iISMh lm`R6m8$ BSKTڲgaCQ|OXYCRA&,*4PJ]'0eBa鱿M])Vg; sѮM vX5b rg\' [`;A҉IH:s ڬ0iF5SRk_-3g%gl ě,,!XXNQ'N( oۓ~a7n]iH`Gu2 \V u%-7Q6N:= [A-P?yA`q\v +xȋyxr] ;Ds6ʘ䂇=K㓫coG!^SZ,u"%\J-s[vy/i 2ezwg{hmQ͙Q=;bp$(5+ !v->O|56DL~3aU`-$#C_Tݱ6 >9$fI@7]T\5W}ohH7GB0'|Ua: HDGS6j(i2\S*X=$gPLJ9vP  ZOeR0oMՂ6˝"jO$Ī'Ƣ/1(7%.H9@a&ثTXV<>a6P8L/~Z*m3uz #RbB9k13w3Zj}0ئii@ {I0#Mn G&s8I(Ag_`3Mfε9h@ 4&_Ox]m MWͼLg #[@/p|Ƚ"svүzҘsHT!6Uy޶F4s}SGX%1>LG~ Ǎ ř8^7 5/JiK9ZH @ Ke3GMvL9d+{c$#Q8#BV9X}zFc*kQ]uooGo 7an[TEwum\tS L0_q dȤ( B/} rj Ў0)znI׻+MA0˕5:Dn{`uc| )F^+z;ɒ΁.z9a;Kp yZ~2tb}Pt$ 647,Iyg,cJ̦"g@qE^ǜ@(׍VTń+0ymmH.x@tF1]3+!V&lfp `]͒-dOh 3T lfϤN \7TΫ+mIVC 9԰/Ln-k9TZA7cW99uohs:'gǘ%X螅VZv`9 7s;up)w\\GloBJ"(wh^a.2ĥ ~p4)@OyRO<&;ҵ 1n= iw]+\ (9G|l-!ub%xw"-5|y {9Dχ)|b3rT.pp:=R;bTOPdMbzÔR;K -oDp|>t#j;,VV!q$mF~sz|h%O)vN7J>u1]|:9Dov/#S'ڊO8=zR-O)p"jۚQ q%6>Q=%~Ɍ xO !!P>35?q^=RdZ`5&4u#ƒ'-Wr 0nIIV bMq>bar8^ ,rC! zvG[%60:&VA0lnn\ip$k7p]|Slf|n\Lr?DjTݵVƱoibcb%yD^Z :a|1 z8zxVN7>@HC(F6TjߗrqkaJgk[cGn*&bY 4 ,'! KNV=_^!tlI@H9'P kL ms.["/pcR CZ!eI+"P:}(`,EFi~ޑZQgT4į=ʷ?~QY#'6|x'NGujMiu~1f)(ĶԯwO'F;DP>ohPa֧FD8bF*3FK)>t#=fB1)摌ɼ*4J{reڒQfўϷR÷`zZۖ8kũ55} RSs\?2Fh7֐N?VM h AzUW=zcbC,~EL6]}h߶h|xMQx'%sG\$Vq@t("ĀZGd7wMsN,z/{nia'o=-١h%Y@B+7 ʴ%e$!K>XA ʰ;/٘ =bܫ{b[Q-D^B~ⰻI\)|{>ql cҨ5r}kmyv]WU- [Cw,:ʀiC=pP X8͏#kcX6/K5~5:%0dg6`,`2E6Cw;Z!k,rqi,*bT0BFaG:h#`@,?T|ҶYe?.c3$v yѥ1rrܿyw998udIގѠ󎓯Mqj_'ƏĢ۰tlUIxn "<#+ vc6NżeV@;hNW H`H$m`KC :n%`?r:Ek%{\o'x5J,WS6tDKUnA=t NYxYf[\&EQ!aX<J#WOkR}a5? gy},aS38SX|/.!/KJ_P3t^L{ oqDB4@,BNl|x!^\P֩^Qv}ncMp0 mW.xO2jXBCm6FOLK;Z-,u}a>SKbZ-vkaUYV)Nr Xq{e^j X4m&Λr<muc()oL0r-qkRDãv,[\'8j4k7ƝᄝP ] .Kp!z\d*xb\ܚeNW.䲼 F6ͺdd`"召fBDLLJo"+/m.Q'tQsJInf*XZBOtV+6KO ut<ޢ:*AE[;S4L*X(^Mys s%O흋n vE 7V"G n}ĉ(^RNFcz-ٹ7ńgf'K`:-t /[kK8=l*½BRӏ5zGlDYB~dfw]c 4@z2SBUX%u٘Wt -)P薼[ܐƫͩSQ<%Xj^,hjZ=* UոG,!/) LPަ3^46]"D shyέR棕"e#'5IQS FY)d':/<X4ynH;(4 8R{{ oD˚V:ٳ9X3a5;Z͝J8ȶGӄ 5>Ϻ!7pGg~%7(Ӧtd{l]da8Ǖ/L UPޥz[j1?KSKP"F|$& I2BEz 'XO(% bl v;)m_"@E"ټPЮ˻] j#/簙+$v$:b `Қ3U ӮW1Q'Vc94ʧw D%Y9bkBdr bۈ2DCM@+͊ H$"cWʌROT2DP5RK) u\8gU|B0=`xo@$?t':Rtl T#4z6fdi2I&OszkB Mvo5C~bCRYSh\zpⷑyYS(5Pʱmwjy;cߟr0NeOˢ*~du؁C$-3xP!)Yd5RdB`׋bٔi1CK?-H򷙗k81, W|aI+Lp<rt=@ډM@ ~?!_~Tsȸ6._uJ5 8$y"cPaȺ//S2#Ol̹!c:Ppn1ywXvf]@+c6+,h:$3M.xȡ>W扄@m5CW'o~06˃Mcz]$3kjmeΥ$:HI>咐owg md H>9"<'˪j%|tJDt1W^[\YDŽʜ V dʌ[(m{CwZWvRgؖӰ@vFꑎ~'7vmakWNݧǿlgGJ&F|ť^lD] -Sě6:JSi `n~JL$]q}#^3ߎUO,H^ccr -)=v">N K$7T@^4tg,#iI,"36~5!tE!K臬E c8@Pޛ4 2!QL|D 3nKWiPAYSy:BϷZ @ŎP4ܱfJI'nmfә!E\c}z=պKXͮ` a942vGI2^Dx'7]NW L!˜Hr{~0Y cbW'Ǹ>--zS1I <'<U߄6Y"`>XFtӎWCM]D70X;hE ##nn=0ڹr|b >=W0Z{H M;xAYgn"uN>|ԼM朂LݪҝH^0dW A1NN5MZ{Ga&sH2MR.wEaU#cUǘ{6 \jX*{y6kB/֪w4PĠ!W},j! R><9)&LduWXYr*xaٛyŔn&C"^ d! } Fd;پy-!0_6VXc-Bw׭[ԈNO3"U<%H7eG%0(ɇ#ܟ,Q=qUW~C՜ %Ys`Z!G"s@' (+JOoY j2u^~Plox!K! OZqtUh}.xAl.E#cҮ=6*)w'>O/-s7,Qk3-Va^ۗZ5y c<%4DY+!oW)Ee(Ht^wrg@Otʠ9/F4C3w!ŕFq[]CǜC$l%JHsEM37R!Cȣ`K pOIsK jqVf@wQ>c}%F:b*I53P\]ZAʳ1Fp{ڟ7DR_W PLm_!𢋥Ђ{c9.=JkS'/LsYEx4µ 'F Ex\SG%Yv55, Z}ӑ>+<.&nsKS$Asؼ]JGּ;bX6!F0,`a\OdRcմ9K-xR!O'qJ@>nEf jQu%*-O=*/|XcmӃӧ:@[ ðS7s[~Xml%3ǵbOhCqNٲ c؅1Tên 22a23on3]w\U QaD>X@n9 תI&J cn}wzzSPQ.MhH87*ͪIlpv:vxU{|Ip֓- ^;>:[Ɨ^7 @ðHRUJ@l584*U=9>h?@'  W_-gi?#6dQe)Pv>hUH̖'6Y]PI^@-<*ٍG/b Jo&4=7LCHyiSYwWB5`bZxDfx-ؚ JQBڲ CM(-*:&?M,X Kb>-XDV Yu&.fp؅_9u׾҂lRl`񺖁ͰK`̼9p=ꏸO_r  J6 NG^gJBdy~ˀE:aR3zoF1N ٫QS->T!e)aͽa<]5񔩔r"ca^DT{3y&7S^q[a'ڌ4SLhCUwu"D!u=#&S H HjmnǫDWXthɜfnZxT==Iò$G4S*"!SDcAϳ~v]>9AE/_]waۈ>| lӝIM7"tHrD'NyP ,O ^:C1BsJDYFw) o0G!=k `7!'0Br7+0(eXs:2M]c_W6!TKЎ@zk^*4?JS2W/;ׁhV,\Q!~^8{H; .+ s ]1qU4tVlS^!fts0+eRy56"Tj7#̳L`kgRt4L%`=+/HLB)e,TsHiV I_ZSw" Klݣ7w .%Uu1AZ>CА\0Bx?@Vϲ&bQieO^TiY ;X͘~Ȉ\ b%>"\.ZOyh"ؗe}n*?MĔeeUHx2Ti/^b_:uxFT\P` a% Y9Q;ah5ʔw$*Ǝ,_K.oo*,qiaI\K6]Gs( Fڊ{= +l XyC:hs˅^N}KTnG]@>YYMGY ,u,cD3t V8֜_Ct,33{ %*},gúF.+1hHV{FH%,ྥZJmՍRxZd۝K@kYw<:jcO#'nƏ9XfǓjpxvkEg%63_hiYgPyQy~M@zD<DŽ4(HؐRmWF״e'B~ 8߷K:JGv9&< s#v@2CI(9˜U#_BLSk5t5T,cQ+`2|A!ΐDؑ2ysW}s?Y~'O8(WGe]<<'Q`ᇳnX^FiUR݌4xz[cf&pGdKTJ 3_UY#Fk.pvN3߶\R'hwhܚDx_`s@ CΨ=m:|M˯A*mɕ u>ɛ5p~ԛ ϳW/V@>BbPx>u N\ñuc!J54$3X%7o[߸*qv_Fꕑ@a9%=Z2$=G:u rYT"S;~%㨁3R'$eKS?KSXi$~u D#Kf߻^ߑJz5S#}A )xN4Vg>ԞX/gϹ"ŁuEߊ (͡MR5NOGN`эD"H*0X H:u6i1zL;1E36#0x Ӵ)n׼R&-6`ǣO0@Q'YJFE.剖wnCΛ3Qz_򪺔.l*AM&84€e qDKQq1U9NѠQ]M$Ըpk枛k|ٶ&,[0P2w(`kw=q5(wK4s/b2gO0JyD-G32/sq)9Გn}3FY18>1tG's +(Ҧ\a|h)|| qҒ'[> n a lFfʷv=ZqUEQL.;"|.ekM3s_9QoxU΍kw^ONftDGnac8@tJfܓm8BZhQb:Mt01SUhOzͻ 2=Τy@[y/5QG p|Z L~Bd/"7(Dk4*I ~sQ$Ax- [ .gp]lgfEHvqLb61@s[ ȆK2}~Pj>uBJvV^OymX"phpV6RP⢾㣰yNVj:q$'}^;xz#׏زS~԰f9o `lvBoSJH` `B?eJ[j](Č/,0E.qdt5`ЇNxSsT/Ihny[۪}7S*T79gp˖͍5hXiatW7Yco"9$xBԮy0AROW>Tnչ :0}f1)3ky8}kdK79T(FC%vVV 7nqz$#sfEex[>Է?Ē&I :hA`Nz;RU)w&xa~(3K®D@gZuOwGcxn_nj2a]FKy\o +rh%Κbl_~VSNpC}Bm7 cFLoj\43vM3r@MB(؊qt6ځ9Iw1ɐ s>7!.aUk_TZ#_2%Aa<)>W+!{8x Қ^@A㌇ҽ~2ocknzWh{ SI5u+Nǽ[E.'E3l+8ʃdh3!DeQpm-2]Nw"G$_hϷ=K+ƟYF>6;{i<簎T`i^Xj^F癵!5 ?vJ[ n 4Y^cczHx[K^.6oz7?Cq;c+!"A)G:ԝiC}i?lr'&㈈ǫ1Y\0G9zҤ Gܡ90`06~O\ƃ')|=ltQt`[) Od78eB?^Ykkztɮ+o>Y1+* `UܫG%t j1&/$g='Zܪ*ۣbH9-+@JOok3%@u@s1#_FjyG,֗ezʿ_m F LCl\ r$vèM3}>B11ڢa JIP n;@_JjᗐVЊ-/c"kej=-޽^oݺzg#b"kR-{dݖ"DYDPJQoTP:ǣ'?yIޮ}hwnX&@,HkX `ai HSV}[Lzo+c8=sv 0jSSPZ7F'WDO)u@s4x'@mYNlj!rdA Wiizu}sӵ6 dymt 2:)Yx'&nZ(a /Q0ܡLIu;XBKXx8K30{رb#ʫd7ϟi\Ѿ}W&z*޶9'.zK4SIW•:@QE^ŧD(wf-W N/ L^ 2 ,(5vE݂&zoZ&})nrWԖPu)5mFixs?6(y"D]~NgiG 辔G:(ˮЊfe*ۆOpeX[4QhLAH̵;oh*jQ|VØ( XZ\-L,Lwd+\~&NEEjo$xx= p&u i);o8jMYݐ x_sD&H@Ib[ \`ƛ(uVQlYLNӹϒ!gibl1(,S^gk. +l>{7yӴPMvD&>W:,4?{?60AU7Uu$øb %vƱjSlC\qB'@5; s>i@0cn]5xv6c0ołDNaaC Q Hv[@I)Oz9dVjU` X+suK d77#vatg7me?A>B }JF7āl4fe2|GqKHcfFW\ib п&maEpNc/ȑXb#eoYH7bF͙Z32̅ndJ0$M7кs!%]]`cG~ 5; O`OU07m74)ݯg/ތ8llSdlh%i.7b+ =Ĺ"|~Z0~pFnMpc^um^UdsQ,Ę(D@Lu$^T]X[tƺi$þ I߿@AAN4aIKYM55F+\"\p'Ao$v18lʘW_xv.xrIjwG$+1܁Mb+br,dʙgZ?gz}=WŞTe$ .qrlCUP%A!  Un8W *OXT^A[|c;im,@VP ]SO(g8;i1O3KN0  ^1f1`3&LZ!ğ Vwc:Ds\ sYMIPTsu|M'W[%> Y%$>@ AA$HDz?ʭkfϠICn)2m r?M̒F-jGP]FA<<yE~LCxS9X-v xm_)y`ԹuB\*ŸS0eR1$YFV#0vAOUpƚP5}YrH#z`)U gazwpigyU+,ar?F{IrwFaEH~OJOe$fW eov5 RT$r/J֣֮-Nprf*+<;<<}6_ID!93D ]V|E6|jp<-NpPa]c ul-]>%| Fa6KwpjZ}p1;fj] dAZx73>>uTȫ@Dw}1w"RlۄPFa'%AVn@ PLIuY <2C4Pu!h(#!Qv. ,Jv{%E0 Z ,$Eu#!^( 2l*3򂻜rY=1)pEx2`\DZ:l?*U'eIY|§0uР "?B7CH̀R.\D_N/}߿KؚP[Ύ;uAL 3i<)=8CcIIN'oMq(E]PhxWĚ|<țK xGZ%jJo3 )C];wBRO'wRD*Y lGXt 8v^w_sȦs1oqhSǺ*nC{kIAwUo,"='5@=!P"o}.5w}hoUe@8[H٤H}w+_F4^l5NevM6pR"[B=߈09lx /Z'l_. :G+ΒP)sa-ʴ;o:3cUZ!bBvP#^ })ӷ17-jRX8uG/pqa>. 7=#R#/@o"NFo͏ʰĤ"ExGR Iq"*KzCo>"D,:[`z$&I'-}kL^zFйr\i={$W8~$\4Ja9qvstTwj*L2U8Lz+j[6Ӹ9;śh/O&ghG[jԉʀr4BG_a}9г/Vػ` AkM56p-7w"|(iyuMK&ō_,[:D׳wEGE|n ̙6s)\#n#pw<=g8wɩ+{5.L5f=)]Y)*.!@-BdkiRj=}›!giCHl=/'ҧ><fC4 49?UE#j`dD]r R5J3y-SM+*tKG,"mz;჋@F@ 6 [2J_ wc;Qґ b0a6b`EtC{fWRb(gu( _^$)BN"[$e$ib_J}4(Ժg|U458@6a v/低k(~uQ!3P@^kr ߄ff߬aho9cgLF;C`uF0Ԥq_S߹Ṫ4s㲒" ߇yFLnIul_5_CΪe XBŨ4m M^/DFrM-9%S}RvK[%B71n9! +}AWAiX;6 7FѬ] X>Zȡa?/ӿ5*RT [6C N/gEo7W"<R?ۭ>Ü0P!a MLmø}eolsh=u8;@FKt"/`dɾ^qw$ 95{yQ?Qps>IKv1d<2_4{dE喨 >/D-ьÌC%Z2bC=P `40f E\ylBJ<ddBZ0HU zƷF/r ])ifBo ]1Lr5Kn"cqO dH/(͍'H,)jeGa7XwcRSVMDy!ȃ nЏH dLދ?q\eajnvtCPbXAhƩff P.G^[XD~/m׈TvC:|3SVyV<ύU^*E -`oE')x5pE|>OJt)@/ށuAD,`E b?nIc( ͭ q%ԥ*5JDALUǹgeIBpQT2lX\iKMس8% *QA/uSF.2.`VK'[^ 5fq`J9kH[!Y0+E_NҢ78,#V㺱6u+{4ghtgm0NlI%\Ǎ1BL<:NK]'1:M~ZMdyz<|I*ZUurVVtMr KNaЋk}jSWg3V#;X/:x{s;ixr[$d0`6 ){螥H"5eWq  ߿(;=deSkLS}t"S $gB5hC܁91#~;<޾Z]W=OBn0#k=jiX#B LjxJ{F,Z7"|T)rT'h e[PV\hu1 wA= "huĔlbw.X䈯Ӓz ÐXi騇Q;rϰ8Dl-!Ȁټ?XJuA6 ˓%ޥ@Ua߁ 4me[X-zZJQ#x`mov[fǽ- `ؤB fxUBx%֠?yLa7:CC!Q92}4k@ذV̎zq- x%|Р_dǽE.~ ZQ%eOXШ5̸6f]Q=m> h'|."yU1_Ik`Ti.8h֔G fB'%j -co;=WTZՉBTJr4gl9+T}Y# ܌ڔ:VoI~*`:k@u}* 7Kɀg쟤[<ݙph$ s]>e C$W®@$fVE5egZ,ύ ; ܦs2#w l-Em,\?E)*her"€|."'ػ{9}v%K3,E- ~sjܑ.Y^*?& "=2XKi__!90:ݶ%H(m/]r쨥k'>cutF"\5Q'.:7=t7{HbeO6u`|)D/w8]K]&u՛ 4*u\JvDVX֍}U3sďGA޳ Zn{! zP!9/mf~Ȁ[;<(UQJ z$~sBkѲwv{r/G3kcFt{qY˩n'D:8¨\v1z2wn;quN;4c7jЭ`k9!'cv'17>zB,[9u.@*[37tK+JLݘqZ8Iq/. ,+jR2,Ū'M)Bk'fu#X Yr^E"\@/D)0B7p\΂ ^ Ō$zxD_.E-}E6YYD^|S]td>td@)? 7Csk{A>4҉u?"xC"sOfMDt|}mFռ5ح*Xyys1h;1xփfOm.cbD"MQZ8UMbu5qU2CʳCRG GM$6  \6ﯤ< )Uί{tЕ`=-ؘ<f>;:;59y=Ʉv{/V2m_U.T!Njqk܃MqahM`?wXj2RESO(^S 6t ѝG M^l!mfK[,T*a0t^ȩ[QE)|M9?VȒ8qVWKɅ9ݷ&lvfT$7*fw Q(uG+VbHvP"-M5'xFN!S'YX^-έјUդdЁ kL:GerQ@,I{MӴשzIq@V): &b6e$a-qR ڤ(WsTvM1Ž7[U7p |bm ȝud*ݏay)]m6v 2j.@r M_Rk֬pZ%CKΦZ?^W^eM(,9Bqvsɼ.FY* w?uRB%C+WƬzl?WCd㌖`]/ͲVP!G{ìzbٲiB Aۈc{ ݰ [c<{@u{R;a"מ t I' 'cS⦄zů]HRMCKF (;@mMv ,n(vhTt $V 27C/)TuZu*)]22qK*LنG4^=֔PSP&!'Uwrfaz6wGGmF'Ϡ3 T]ά)՟#DOx #6Zt:ng._~qosX6_О[r-Zcƌ,J Bgˀv:=HfnPd1 _pQ'yM"n=]I&&M%_5lhCs]#EoٷE}Opn+ 5i:pY#WZW@I3<2 b:^،z3Dɟ ]i`*G*,jtj =3 ճS*/L(8cKZ"2u}Brr50(Ll/ P:URo]>@?4ʫnA-7u#N!=K v<\2[.%aVsydxF%$qi(k:nΩW X8M]4ipQu,IY&Udޑtpl W) N! †~}S-8F O] ˞y  C2VoBH>Kju]l?GhrZ׾EI:(Ӹ6.4GZ) hvI_eH;̅!]?P6$]Qw$5اU9:xvH1>hi"@jzLh:J%^S6٭Q *@Nc9dlrqpLG0GF%I궦6:q;gW̛ F$ ^À(S7( wn=܋w4S֋\\h:.j7}\~vrb[V ^x^=1Du)طIx.zw/$52ewɳέ%ԤkAWϞ)w1Gz0) NiNo**#{CbWNp #Ⱦ0>ؒП+ac|Q&s0+;Q}|M @,z ^-uP5Si^䣀{@ z؜YǬ gn w}5MyN*;v\%Șb:q=EyMW286y$}HTȤ|Zh]{!܁^O|?N9Q%J:iCYBLwQ?K{AWų)%OHZUVòwZc^=ΖD0%͙ GO{t?$:I[ça5}n)z6VVڀ_F^rN'lL|ܕWnTla+:9O/` eGs |CƋ!nZ-9Aޱҕ b,9H@|9xcX:J92!T EREsmK~񖛿%I4eo51_'5 wnȇ\CWwr$3 rO=U % .U:8KN3yO!֚uUΜ-㨥%C,-md"{=&QdHwěX,`KѷW)oO] VAϷB(<6S_w>K F`Uvt\AQ ^lYr KQmP^yd jWA љx=h1}ƲCEMFp3(E!xR|ucQu9@Ch[W^>]OK.%S?*v~ ]YES3؂ђ?.K_#k}]$@X\;LB}vζSlϿMpI1|VhkŅzSKsǗ6-.mBEDX''HP@@$*׆.-jH_" ѢaT\7a ^R) Ǵ8pu=1vԪ1#fӓB.L$#XM&ܫQA|Fqk>>jW* mN1EteU4 O~.4_鄩P<'ĥX z㻏DSj!yeQ)6,dnl=8DqN}PpEX_l~/SW$fnK|E/V"q 4m8WUtҾe<4 .$6j1_M7'(=$ =`qZ_֣mi&c:K0+U~~F;?I&8hwrid13@r ?WCo$C/406aYF1c9[~iՊ-IU"y W8$8>fK6J(™IB]Vׁ֞%PWf6|͒p -68Ⰵey,{|a:Tؾ60pGQs+:.or'.Kd) ҥRyKetbTq0g)NǗ`N}8,1V3=ކ LTCle3ϧ[Z[43pC(y=aT>xy3U6Y${*98+}r+"%ߖfDFj&oЍ9ȍ#%rjms7V=l͙(xeQJd;|"{N*m( g!E&¿n~{Yf!{Too{e~jQ-dSsw|_e懱~z]{a3(t lNcȚ&jczIǽbJ`tT`ƳwJn"7#z}F0&$fvw{݀!K(ǥ "XK O.!G&(uvY HЫhm,>BSnoN_\&KV2V+?fOO9.;o| J!O㦐tZ҃vh;{PjHb 1F;ٌQA\ꁙq~5+ hL-} +Ғʯn$IɛHpX>儎s!nRA3p8#+:f+mP.˾˲hI{Uj*pl};5 i.AW120 Cs(#I:`FNl]4Z$u_PDFe)i)rb\u Bzoy` Rz~V~'`TX撵h3‡p AUob=<}H-5OP-g&י`8_uTPWJ}NW4ɖ[Fȓdla,[.76S'|1#Jce?.<]YCҪT(hۣnz(Pn PDFȏMOR%(bUJZEyX&7Rm:Vk. cww-^R"\+ \ P3 r*I-Y;ޓ+l՚hy%zQNEpZ-N*yv؆P KQɊb-a)t&H <>Amǘ6~ׯ|Lenny_ctAHmʆ@ߎDxAcدlͻu웸+ԇyaHJCGyiװsH6_VğPŸ.ߜ= s<, C`9A)f@};!N_SC w.=KkѺRMz'^Oo]5?o"5GHWd_>󏩦 #o#6udo3e9`c'v%MEQIFkwA3.l>Cc+egƶ!s%[F\X0Zp?vQRiEfG=Y8SS_.R-'-4b4:S{WB>ejJ8"9)vS ۵wa[T0%Hgrv? )we֮'?J4I5'íKk?(,# Bb P_.>ԐB8&F`Wp8A cS&Y}f~)tlm%h _/.")%h?;jX_`[Gƈ^gkM0[vo|/]'Fj&pƻ5c.9.,w8g'KL>#p>b33cVBpxpͅ&h,ՉDy48JV6CzbF J4"\4윑xͱ kmB!gS.XZU(Oav(C ^+lj14 0 x=ZDkR6>F+)ypt%Ӫ_@ /hT$b\p!]_a}s'VFƤǃsvUHH,ˑwos֣uD{,Nd FZV&D=:gs16r;7{ޞjY\|qo!SJ*:E.A*юM"źQH1[;$AyBhbTjPB[iM +m@Lui䕳=2.OV85hX"UtۍAPwۢUow3pWk=ƵeB0y:F@rqeuKUdODk]pQ,PZ\>4FM֌ނOsZu3!x3f<9]("k@^J;NRJi>. -`ڎ_y4/PuE}$LJ?U2 c~T$u/3蚾]/~#9+M}&p@6n:I <۔bsIDZ3YU(z|Ђh<U+><ۯa?9DM}P^M*|T$eÐޒO  wfjď^+p/juNy3=z \5B{3ۙ/*fG%Ts 13)jR%C81|^6Pjtogf=mP%42.6bcOʨ~*;|Fgd{7k >/O/ 1@ } )uƫnx0_DEGې@nRx3YǢ|64?NcJ-ak,V*x:@kC76 5' Z A& Eʓ_u8n[7)<ٲ+m]\@LQbt rFNΫuQLeABͅ\A% #P׋38[9-! O̍I#$/M4ôB pQ"odm>dȥ:BusN42١B?LuI%BV" {]);D#3%W3АNW*+ۃ qn.9%j`{Wtʇ >9$>cY;I[3t eS/󱕹'lRzj  Q?W/Wl H\H9wSȣ꡵escy]@+=Lgb~-Wu!({ #uVn>3_QBGA*/Kv$)EX#y~?FV#; ?&*ɯeS ]XWev/ (t_B+5x|#% mF魯h=^ ![Y{Zԫ"ukdYy"ȥLxݩJWgSzbm˞rlcdt%'-׆3_tUt81-z>^Biv#h1T1ۻ̦KfBkⲉC*H7ɘXf90iˏ~(<ӣ b> S ]p!@yT4˖HBSFSM5rQeC$`4g>gCf0&1GL3:q'DhU>/koڞ12H xi*Ԇ?˭+R0X;ߖ}HOG)hPot~·'8¸#۴UQ<[5E4yt]Sǃ:[Ugo2QWrպҟc~hZ"F(ϪkR1]Wj< z,N;ޖ-K3|^vmKN88PPG^A;+ݳ ]e;{\ZHbK!ާrh}f<}wB e|$Uln 3/ SI @Oߤe.ϝBnX_}fKNj~Z1訟ˉ;Ӵ u&<~+)Uͥ;/.$$WyP{,^Pe9Bn%#=?KM` #&-Y8F0k;f 2&"|Njg-+?y2>IG9㓘醡4,NS'^vF; tGo@1IpaGޙƓ}Ų0͈#jG!:Gj*N"/S>2W"IGZ.8"lDm1H  {@gL 8X#yEw/=ovmc$6*ƈ 4G}3]zNCt, _+ lZ?Ы2dP?o=<ۀgӧĒJV8EcWD k##}_6%z a!&Q`9 ?=rFNGe=9RS6j}>;S\eě1x˼.s=Rx%z*.h39ϜcLȥ{'<l>ga9;]K.qi {'3%%kq  s?|~Ai WGþT& C|&uS;jvx\֌cXjqX#A9TũE&XAZ"x_[ZY=q@gPcD0/>Q#?W2DJ4cEgh<=VZ&8f a; ?:#%^yhtK"ْf 8s1 Cgz%^-%UMExE,{BF5iG[eS(o?@NM-tr4s%04ka{l̏TӰw> Ѓny`vk Zq4eWet(}}EԴT '3Wo%8KWw6xTJ$ ɒ#F F/f|CNUa qdNj#c-Qbb٧ey& *KHSNn^k#3l7_/eec5pCg`^+iIv*744F5X,3jUN^!Wa8yVozRj(Dh|}0:VC0u.[{qKaS&G&H2>j8)Q>j -{.;! We4!Hʶt1tϩt;~mvӻۨ!L\>~z zz)7]܂i3kῑҚʵЧ6ɾO|}D^E:AmL`& ,r~r8)H9:^Fu򖏱y>r=Bf`q-Իk;<2>@&9%CZ]iC1FN$þXp>Pg->"Yhl),5pXe:Z)2uWJIUhlk>d[)'JeiIwc Ni v8O\`CC~ٜxj7nqBҝ.U{)fin6@5Jm@ vY%RxR$F~:YdqR35=|t 0짿&64nR}.q>A|U*0BD+6x-kezTYzNdz@crv^tȓ1YA6֨EQ"QmG|݊R׏B>% q)| Q96\K;ҳzzq{}v[öL߮YrllBng+tEw|G ~YDdo)ӸDQ]WsߓQ^ O{b \ ZƆ̍ |I2UBp0Qa^¹(|L\;ZˣUJ ~A pK2JLzMwsaxh'&J^ owQX)en-Уv*fS7Tދr`H%VQ9I@;Z ~␮4`Vq:}`j|? *qxWUѤ(|~ff6J'\1p3zR8fJ'ۢVt;B~'"ΠoPNfU2Jܰl.}w@ȣe#LLPq&"w£tڒDg-9 /.rvU8GqҮRGOε^#p鮛7JiȐ 9moijcЀr>=(ոB3͞ MM=\8ѤoVDh9HLݬ5<jl=V+O+?T-e,&|/RQǸx{BLZn0UOjR1XǩKBkh LŮnK_ϤQY/S=#lCVYJB)Jg;氋{v?bg?`2qqӅ5g? zqrN* ୿h@17csGE[83Ao~M̦DS0qQɣbvLP;`){__LJ A:Uaaw\{{?u_TzɏkvO;pF=jZ\j!X+YRߚxHׯ?}w"14mɚQV.CX&aǕ8,Px WXk )ΐu5 !mKCW~?Wi(**W\S[WI^ט3C~"<EhSI)/}-L ✶z #oH'[RR'q)"\_-w'O@3yLV&D`O>?H"rxp5S?褝ImU]*V]O(YF0h ܰ!qJ÷\U~箌q.M">$<^\Lm3-f\B 9R pw9b\W-]o_(3r'@3ܕ'pf%DŽVzk:.޶^tPy1oY< /cU tv*QrtN~Dg2 ]jĒi7ŧe-u A9!vz^bjD"?t|R'¾Cd=]9ۛFU}rֺ0 &ſSw'6LJ겱Eʦ}MhE~y9Re*& MCABAqrSb/>H0h?a-,}s5 $k#Cp sQۺbVAk 0.=a*2r{%|yH *2^q MOD,%8S9]H`4~⨡N IO<[ 69_8('I)]8=%A#쇚>)ćQZXVg4[,)mRT_Hh}%q 8SELj[Vѱ7sw\9xr'ĥp{"L=P:?\5@\jp+\v_'2eqQ[K[]yUAw4*;h JR#=E=-Lg[j'e]':rkQ[D0f6 I=.JTIV4/s%>.GJjg"9霋¢۶N?}#_: XXbIhZ  Ȃ|s wVg{ΙїXXR|kWY/n8~h<$d|l#?lNvKxÝdg{;hqTx3cܰC|Eo{W~ 9) +K/7K~ufT} Ǽ\t=ʠ$ۡ]zeb;|˨t\󶃛(|MO =f~o2U 1?A@]NKL=`OJ.!`cwź7alqU4d7j<NONyqc4T >LY::P:kϲTͬ؜M'd31=V|-2z!XP+vx$W% D. '&M\ s݆+@=ʮϼ`$ޗВ:ei=|>ܾJ.BԆ^*P&`JTi%!/~rrڈydnskM1mԽWݸ/(Ww/9:ۺ`yg@]wM#PtQ0S֌u\=fpx>4#h=Fatxh lj^ͮrRvBZk^n5,&j[ڋ7TR9([IAU2e.}Juv>ִUϥ TM{?}6&p<#ޔ] ז |A)HPC4 ܻ?fƠfL,@rhoJwzokzx~ V֮Q* +Fu8Uo5!lk%dwlE#2ײo% իMEOnY4 ~B]*Y4[ }Mǻ+kڃX!=w 7MH潧Syx$lsAi\ەf|V2-e7;-bP)/5Ԭj.bC& 1*}dcj7"uErLĚ=9J7q?48 }<-\Ȱp8 yrJrǐNwxA7VbNp*tc߁ Dmk7]œoYD\8=~TL-NI4deՑ{2B{jw]IJ)b{r4ßTHzm5 Ț/Ѩ@@Cb`% _lVeU^Z^Tڣ)Y^KC:G䗡*]RRr>NWS(kw}.Vx$4V"%jW8_Z._vaz!ya|v ==~%_> LFz2لu?9DP{ /fr܌I5"fhRd8י:&'TZ@P 8 [$#5~VJz"F,xOQ,+90R.̣糵>ۼnA3bC7ebZr%A6`jD rwGR%A"B QuQTwQttڤ6lůҟ;?pL{p"QX: A6A!e]H99ɼ}`Uh-եz;_}Lյd0k^:u<lBJĔ5[U =X  2NdjgP:*R?>N=m9((=y-ȸ8KObOOLG7f7 @`רj;~Tx)5,jqU . %-f{ӑR:g#̽z?4 ,Se)YH\݀v'>tEv|762e\paElTۗlv%g}s6Ѣ%2ٖ9N}elA1ՙ{%X,jḄ%dҒFѡr;;BΔqWS3#5Ui5`ɶ HA^#$h2 .(J<=PL`z֝}0߉*7M?%f\|}X8Y3RQ2d`܅bQ{qa%fX1B*\Z#xEd6*'UEPS /BF!L.n儔ߦ WFoH,ܘPa?|͈qR| N{yQ\ (ٵYb,y !:`%2y1NHc?5$ ˹p];|hy݀ٹ7z%.N66PRc&a6IhdljR}Pj+z]%h󄩹/؉͚1;2VS}iSDpWly! _W_#u*m /ңHT3 J();&4Zat h _Ig)">e/啜$Ω ?%e(Le%G`5t}K :2r0X/dA:y@k/9 }f_XjEu7pՖfF0 G{+g1>ep-r$=Fs[}jzW˼T]SR 9NXlzR(;K!.SPm`6dBȎ]rӏL_<!׽^ZcgjL84RmpgeF#ǫjߙ`yIUJA^jMB@TeUtܿP?X.P_7N0VJ'c]YS 9)TMFBYAP<#.b1~gFzyMc!L;e!3E{K색0s k@0 *1To&qm ai[ gq-ed^|}%78 rDw謯`^8@Q2+4V} vez[|/lwl-Q(WIS8t* c̆-'$ꝩJ5}cs Z'Tyû\oTM8V1PtlY@tsc9 6bFuCʹquUL&ܥPԽ +\ 2M\ŕUq N40QMlZY|6Y8j L'{'18/9TU D~׺:!U\l8 0!JЪ&T\Kŧ"wT_f 8p[ , Fsg,O@DHgjRQ攔HV7VnuA:ƅs'-B39I-h8(K1rV%~[ "Cq!'ӌiAcLT VKm,C?ߛ2D cXfU6W5SI*+n%/ )\<žc#'"dܭ0jb|5X%!,35O[}>5P.[궐\1g49"O|2# l%eG*F u-DK?IUk\rqq@=߶Uؑ$iz#?X.>kʉDb圉1.2)30j*׍^H.?n_V5v…uD:Lkd? p0hm>pyA7mxnf:V8%pFGA"zMgҨ2QMK>8+%B%ezփ\:UV؇R JG|RHh79=$6>"8.vI?ZM`ڋ{ ;VO`kdH\?zaĩ̅gdMb] 5mCT/~v6Scx*a5C]Ѩ^DN'u@Kvy1@1[/hm:_U-Qx *nSYKJsr&݃P̆|,e(T aԹn1ոQ 4Tr@1bAOac's\n; vq=N/[1kZXf뗳F R%qͨ{ M`tZ03u{^֏\5,_U,9nCcruiY\2Y;!F,Cҵr\MdIC;p!tOl\7Tى ЏYp66inUy d:1P؜=yᕱn@J}(q$8RsSoYs,*&sW蹢'j8ND|~eyfH-2N 2~p8ZRS cŬ$V>R]kD&Go{sifBYȴU"L>jrr:=2Hap ZD[\$sR5D'3r~q#91rcl`6B1bgP >cYfz m~pK鼈ږy't< Jjpktc(mK0pwT5om'B^`fÆM)'yZq٘tMjO'q򞚏Biiw@~L {19%PW. u^dz\tH R4ඞVzd2a!*i h\cj cRޖ c|Q aTY-_}{B lA,H72Sa+0DaϞ(Vi/]xMcߖ^Y,݃lnoզJX^喕H?b&`Fͳ \\ɺ$,XDBMvp=kgwj\i.ni|)8}8$,qkjJPCnmʠ6X֐W1?ŷbԚ1/)uǺ%%5;t,=-ՌHZ!W IBLLGBΕfGS>3sp<:I6?3jELBMx>ؙޚ1YA]W67Ili>M1N.%$tdkdQ{^֫² 8go/ Y˴M"K%mVjo'Guߨ_r5>7H b[4'eZD3&5Pɑ*(mfy[3jL:ApΤvǜrڞ/F9̩Ĵ|7Xy$!Fm_р2)~0k>5\% q[Q2k@wA3#V`Tj#^Pjd^;i|G@Pɖ~;H%遱-·o9I޻BՊԡ( vv48RD#K:1X\sv\24(om |PkT!Vl ~U  t#RGTY#loa^sA7*]> }H,#,ܞMN6u Xl"|`pV'%?MTcU!-X؈T LAY.8S[c̚z) ƴrh?F6J9837 w(Vs;i-ZM@>R# wyZem> -P~Llt ڑu-g\}X-Z0 u1-ˑ Kcq3dǀCqǩ^![@jFc?ȿzVTVŝ3}@xu,brY7ke=wNQ=.l섓mX {- K4 ~P'm=*<-@Uȁ)諓S &[⺴vGl5lG_ʉ#0wݕ#VeL/B{(3܌Bӆs18r{|PKո}P/h7-d5e߮ڬ,?R5XVͦ=U*[ JHX>sAKds,"I͊1 a7U>/k&/vQX&ٞe%Ϋ˖śLMÞkP|I&;>su;ヶ.+ͅފ{e?-~m ?lTc܂A͂"MpO}\qQ0)ͺ4d/JءN47DT[|COēE#G}ky@5=ɞ Ґ);,3ǹ2ZCywe. Eq;bO%G]YxiѴj@ MeA\k(4[F)Po'o^S|Rzⳑ ybїT<%/>9$B4HԬ-!]ʝ;y>JtK3LHcz .\[Ӵa ,SqGV|Dz^2¡_rzҏXhuRL BFiU`*)|z7EgcIT6k"NCFOp!o&ito-F͚Xg/$\$ThG2@*7F4UkkbxAdd6`.*ȷ?g.^hXɁ8RߖZk'_Ia:"VZO90VڠlN_Tv6mVYt}TYꮸG RRM~n@Rٜh7`%p0[RIHs9<-C[s0Q= &3/ogx&Ώ =…_KЄ kۿi&ƚaY$' ۇ&6TMg J_߆HY7X{9 P`}TE"p&v} _GC\@X 2v]:-td\⤠(9܁\ȖUяQe( EVVY膿|9QY&ѯ"35& 7bEd'qtKE4FT꤮M^% Q QkarzYk 2*|.kkJ"6;w9ˁ9CQsA_ 6GS$ &l ՃSOܦ%˓iLsa bVgtC+$8O[l{`G̓brq69ڋz->O,_ <)Orl S~;#3}VhKSȫ^ǐi Q4K8Nn\j݈65fSt]暫k /}"Pfw_&*Ghzxq x摄Cj-唢1ٌťD!u鋝s`[VY`Ѕ@6ÑbVu Y^v ݳ+e 5;)i7OoA*~#Wo֧cea2*%K*#zU ry\Q I-R(V0 4R9 UBT 6S35G0* Wl%ԃO\iC@iOF 5y9=A(\SI9pe}A?<}JMabmD詴.LDwk$Ŵd'HAGI.*?x_υ20ãW0G7UŭEndGUBv&2Z0 0lO^etQ^bFöH(X 81%\/gO{gO =6gZ`c|gkW#d %ilM꾤0vs V-f.3# h8 zˮ$XwNUN [. +2VS]lte.!bI$@@CƎ\R$񘼹Lvb":%*S?݈͟kJY_fk:8oSndt֯e U^ܶR(Po>){?zX"7`/i 'Zbol_+ჾh! ,X/B4H)&eS]FqM 0~eRv!Atrs݌goZ*S&ІaϹ( ZY }*[{[Q^C@"7;n=6< mhgٵeL$"խQX PYLoV8U"Ww@Pr-/|G.01ꘃ:|CA~)YrR/<0(PJvbUKPR9q JK9oRΗ[)S"UNxaR A^(/M<HZBݽ\\(57sn*HoI~Xܐc:Q96BWƙz>ps{J6;0!,味.5$v/k-5'ro?$w>FN16C1d^7eGQ:jHB @hS _.gV_(ػ'7<9|HYG,#F#o]O9ش8M:<,cόmyOs}8ZBô"1Ǧ淨cSSMa goV}Ug jJW&U>޸8Nߌ3rǞĩ!H}Fimd@h-οgwRŊo;t+J%b)h\טms4`=.Hﳾv9$ M:~Cv?0M6_ QEe_g v@w6țפLQw vM FYúvnvQTIM+]+w~ T(c,cr*Z@ p4UgplUdnHQe[<;Z^; P`7?("3 ͸WʮkyM )ʢ] 윭>{%>K Ue4_Q(rWj4hmGB.m 6a&[kH~ 8pDW{ U)2Mp˺羫s!tQT8m4:I)YQOmh2Xf݆QnJ-D<ʹ }$ڏ`[>A;Gn'mvSNڻ$"z9i$*3|f\XKhr${J fXRwW .(GKԤK,e9}5$i> ^V"s19T9T6^qbX sЉ}&ϙ\2'>h_b,*0ao#)NH"ݕ]S#>hZ ?nuEՐ1QXv6-K0rtJmCˋ9F(z\S&_ F[3+)q U4ɈB.*JS4h"+5~A FØ@HUW%DTg~:NBHEod99 Ld?, C5e2Z [*Rjy2BEGRʏ"X70( RեKS|fVofњ&6 grr " -CݷX6{QmWpEQRQ!]w Eo[96ڋ1ot9Vw)mhz:w%S J#zC{S$?[yzWˀX>.rʤ(eO i_'Ѿ?B7g Xȯ q<6~+ܵyO$ 0:|Dߙ5\2Te!^d{jL(/2^:,y 야<ʮE}RЉ V2 ~P%d!xoګ/'[෰xcKRg:BzZ5H!tp8F.׍$PfE< L7{gu-yMc,Ƒr)7pa6a9~,3;ZKR2 Z׾o&BH2lC'%2۸ "`YE$OF dCo.gx.S,Au޶I˪Uj,Y7qna. e|o: ϥ(8b!jϾlQ§c[M֧јl2S<#؟X7<-X@k~GV pb!H|a r>T\d}#.DrTF6De a I>em[sZZltfנgOf_cn>Oqs٧w t d[O@8ڨ_ʊ?]{"J! 4 ^@;ul)|ÐXטYl#xȗq-3Xk/h:nض#YHYZBU}fvH/7C5 _>O9O;`o⛢/]6{\?d~0 z DmgcбM7 t%:.4~#s]$V#jPxv^`!pa7 3ۛvYY=9:~G ]8KX 4ITJ%X>@:ZVzG|N{ [:{浉 傑o]P >Hi Bv.M\NR_wfds$.w'i[?t*s{NYYb}\JJ)fdq͑ګdp;4KwBTԂٱM'W1%"mzb{r`;əo˖l _PYvs. N4r~UJvFW䍇.eSv0"n D:Fދ Ŷ\$ I}%WX~_DHUۈH%#5[O9\V*TuRKXp<'=B%i 7gohiy[%K~2zm7;EzXH@CQ)SRCU5ԇBd{4qR]P_ŏvfw>JCpO#Jt`\d r:ZrMp / My$kRnsr8Zbωg ?Y~R_s@M}u71V{`ZnMcTA)|( $W8o تjNvYl`8e&jh]GaDе@U#I/b/KݯI#۴I u4e+ sE)Z!Ɖ&WNIZݺWfq 5_JzړS1S{r| = oǢoaвB3GhvVUu솎/r z[R#ˀgQ8|]Յh#;;kt9m2CT$IWD"8$*T7 U܌J5tv$;_qa=C6gZ}j"\ &X=ČQ68•IL3u7t% wTȲAغ~S~:N;3H{[EOL}2g&9׌ €Of9PE>젩q~b8O!%nƗ,3S[/#䄂3@•Ѿ6(*t.\vJ$d^xY"ʿMl]<^{{Dw&U8|0u(`0WD^^صj(; X5%lT@C8@E<_[[>6n8>NۯIr*DcN)[$|~^&})u憎^$Q_J1F{5I 㛫t g**äFr o"i-7đ H2L `A?Al*!*Bd k @Fd)Y<=:=uXtR9X8j7褔o(/i@Tq;U=+N_|S1$(Wv M@69A>ta:2 KeJtg* DYUg@GbG,e}P&r]&29)g^"s$;K IAҁi )fp4[u|[|}A4Gk.tpLw;Z-ٔI|;V8/- ӘM]呮ۛ?LiRX6ƶšvqDŽXK lFqXaT׿twXȍ( cb 9X#F34G7 "wTf[Q};+cWl`Zk=N[`˴YU Le σx7?AmXޛ?>*Ai:%4҈ ?*ĵ-MmC_H\1 3 yc~4163ޓuyo=KǼəe +~?&892>p=$*at}4/@&Eg#=s/mU@2^>Kul5jKFTA=:𺵉/%50shs@BPpzRuw̟m9.=!za^@}0>uepC]9,iC{-x~fmYz1̧mLoA2pisZo4Ha͛ s Qa3CsP>--|#PSSaete]M8JmR*֜@,Τ[!kpUZTsH1|hZf| _eevE*XHtyn2h >eֆ=K: Hnu=B&t0R{VvxL\-N5)'X ߽8AY'U,vZ!Á7FkęHxo}I4K0fc5^bC">[usA"?>^* mņ*Jt7x{';!z%mu[Ƞܴ\w)@灔{<F[C<>:h#ȎJ9kogE_Xe|_*~Pl=EGژr %xEaLm_c6a;{e+vqZzd0| 2 S| 9.GgC6&-Le ʈrq eJhC(P3c٧g̩;"pՇ!b \3bn{aH( ^k ~JD (,+vrzlāO?Cr3! 0j$3W@鹝1jRv"p4vΟ~H?+ďBagYnȥVseGoTv㋓#i|D21l>"1:')O@Sʏli(j uV>-@)@Ȅ8g(8$qԶcpĝ.ŦX4 IbSXwI Sg eSN>v ص&:VeKnF$!HiG9^̽6^:@BOiu#gJ<GP<@')Lh`S#~ !KzC2Yv a 5jLjui+V-HՐ(`~>jT= ؿoWC37(tXm p~Hd?w):zϩ!d…rQP2^w*@’ͤPr%XÕʬW|G}"J< iyϹոjIvG޺[c;<,lSG.oEa>GF`}q;o)=d1=@ R#3S)RWz!ncpmMBa ;H t,M/cH "<֌VR_4M'ۉX-.i.Y<6S BDHHg:_/70%ra%MൾعO{'u30ݓC͚z+yC7UX[V]/!@Q9;}bi@( WU; vԴǐM m;tVb)XPt 캁 xR)t)Z!KfFât 6Y`_⸜JC0eӲ^g6,LHCzAB@B7<^[Kbd8䕼\.vuBs@[m*A+n۠x)a{KоYy:tJ8F ^!,Ć3 ɃNET)9/@m c[dEju-axd̏-h#J^/}/t`<2m{)]S3=OFfn>Qf%lNwƆYrf+ŜE.{Sݯ@kdIB.T_+Ty]Nt1VGH엯>yJP Om_Ԁ\DSNGhlCB|ƓqٰHvgl_kB"XnUF7.0$t88p?ʄ\A̦N1۶ ѶX$o=oN(fYkwΛd9͢1)!!`/߄#Q>Dʲ^W)xAhZ Ipzu+8b|M4Zpw/eQ]L9uf2mTd{yeD<,\ă̞]BP\HHSSfo ӵrlBX|cRQzu/>"~B01g9PCKX~졚gΌVPE HPvH: EM܃}nZM 3F"0};ѤbT:o`9 u#Uֶg뉭J]I ςYVa?Vbah؛`tOc5ܒTbzXcED跮ڎ.2ٺQ +Id'0~WP\Br+@36HE~ mָC?iʘ_nD% vx4q#ř8rUحS yA`>[2.Vfd]^bvxlBv[Os+Bh# vDMEKs'9A1TXf3ȆyTtm"?9ez`{P_ϤT2ߐQOʗg Z ccЪö9Q0CYM516‰'lFr2El-N 3QO借j|A<8 tLk*sa#nQ7C{:GL5yLq{$ K}6aRÅ$\Pf6W{ʶT"l : ;=UC̀\ a^9YA~iO *n[(yJgoM|H{̔y5$rN4Y>':Vqj'zvX଀|Vߑ\Tߨ(m{D)'bgvq!δ :ܳ">`ǚ-Qg.D?b׏OdRL/>02EBT|J<}` [%fҔt} JZPh; _ݕWHVnzl&S?`\**%Ū0w4g-Я -YV{Wf FqԎ6ص:~ _ RAMO¶a7]< -9j^FH*~˥jЯ%o0m7{"0c% FH0?L8%ϗ.e|%!UgdPXQ"[kvS"q>ǚ|H=2sӴSG$rLIuyE! JݗffH r^CB(U`ŕo#/v'B9"@,!ԩŵozƉ`[8UȠw95~6u JƓ( D,6;'"vHWa.d@I<0_ȉ㲃 1L,Њ'F@͗T #^2l:Сr!<4̜)e!QaNk *,(yUƜr:J38͐lm%nT8gD=jTfX/ubaSqÄe1%wy])6-72:zV+CӂQ 햼"`; 7V\ףR u{ KD΅liŗFI z牏)?HEK! z'!83 s00aRkSm'kOH".H4M'0maP(Ȝ4~G3ˁ}YOkI9[c#ygwêuLyb:ɅBj3-jćdK py |JX3DU(q М%Z쮟ցY}9qE&Jirr?N @UNVL+Y;r6a-;XE5%CX@.pR,-)$;|jW\7Z c<7oճtr-gmt݈D;IqդWg?͖P7ǛRDžnFvuש"1.FDI'Qs10Q/}l?x"x,~ TM(T1K``CA,Oy,(C;=%3 ᗯ営{/\eS8V_-W@҆ޣ^ww_K6&zkXsًablHy>(dRWC'iZ\R3ǜ*1O6N  Y7)TYL12m! Yy"QܛO?^HdCl0!:>= 4p3W!2-EM/λγn$HAHV9|֐~Ê<&\:}< ɖ;O?3:Z!J4 "Ƚ]LFtKSڹ !ٌX3{@U5G9g;FUޙ䳾YWCd1d[>+omBQtDީN.EDaBD,9G#@`>7W|!@[Z.:I;} P$=[[Ǻ}b}=VEedjRk =AZ~7| ldO5 `9q['K&Jʳ-A3y)Tw'Tnm zL2 nr&nbYPU/M5[Lmf:%vNWv&I>^HkR˴/1ztP"Ȓ'&w|fSwZ<ړNGzhd 8rJWH"3_[{anِ~ IO:vz /G ?#Xq' fV"\B69AR) Yn{Ztjwd4T:#b[-̂{lAB3,K:_(|8@GTAφ| bx`0`R*ও -91@gZ4ڶ,(yhY,DB!mb Q&з.]}J:~{Js>F$SϩOg7AMp{eRE0MVjUFPMd,S: `^̸e}"! kG# lqUZ)z լQM0RVN0&YI.\o?в07մl+ Āig % 9C)cMZiWio\^"'NO\$pRy<$W߇c2dPqxz3n`n10+9 Aa E%2.I^3zVRea% L˵YG‰I{h5I= BQF8[WQ.dP+XG6d2֘Umƪ_9YNgL:}`ONu'|qӌn G9 <'"@$+) r؋Lߎּ۷̿Dsxɷ:22txi[W9$cu4@k lV3rKqP5Y4yi_^f'>ќ]##'!A/ku3@c*_WQ\ڷ@ݦ;~v7sִZģl߀ ё DK`؆ jG =?YK"BhAK$?ث !s{f8O75bV4sMDAxT_=k<ܶ^}♟3;4mgΐ5;-5vs>f_I[g|;S*r Vxh_>39aNt{1~yyaE1=s~V3%wZ.L\n{eh8͓\*l$4??ۉ޽=)> "(.3KrF䚢Փ˼8">RXR?lm.Ax`8VZ LBDz]7u4ޥOt;0x@J;U 6aU.ыutD='heLkf6`7ijqDF O\d%]<Fxl}mp+r65Ѵ0x F|c|XK:g*;"?[hqH]b޷Jkj^3177\ y8 UhhvuɅ0X+rKT-+N^ؘxKiF `ΐz¹tO~+dldz.z>]`pܙF|~<1x^V7|rѭv-&ӗg& ԌK#KYROO[>WpXf2(4vG ި`;v][jzk>6W叿n4`Pఐ`W*+ +jK}}HԔr]ܽe@6|26'gsn:jBi'Kʯ @eP5)&Jhj(-zO5| x[~J)W!gCQ&To@ Nͥj3ICѰ&FY>97pgXY&2T,'ٳWBi$' ?'A "'!͎;<}Amk@DM۩H|P 9.BrĊ4PоzeSYwNLS~M_3Uh1;7Y9vJ}Z*j#pCQSQ+O_o[)ۻo#1"NZ$m X.g%$,`:/-+~g.r#3΋vLGqiHk2BVr.KE-;#r?K[n?8]`9Hu'HU "91z JK#k=-Sl`Į*{<$=u96l)Wm2︰2;.?dБi]ϰAEsnX^$I`t$WI= bd54K}Cckk:3zgF(;av<2}#˩&Kw(n t=f)Xl ݦZ4?Pz>tlAhP7O,${%~XPNT9p:VDh1uePD#7>3 ^%z_.tdh}~nKi$oy0|ݛB:5A x|Wpɰp %~^z"}go @:DEq)J&F vHbey``=z5(wB8 =Mb}@hdߌ=w36r~AO,* 1Q6l 0 # _{UW߯c:mM @e m}LV 3ZǕ'*0T)M:.s9L'{] B\;稡Y0RND}zcd$ up% ; tpMmZ8Ojw;ت}mQ掦>8ngYu{'U+̉{Ybrgшgh k>kLKY:睎D 5%h}7_$U`HK7ec~}8=Bfj;GRthuޭyj*n; BG ꏪƏxig~rcYc^T7b84uמ]D]93 qmaQRKPc+6l3-"ӜJ1fWBլ4md x|<÷nY[2m)1]է6GwI`tU t-'&Ԣ!x rJ 1€:m+sNz΄rUMR{_Om8w7^b$(Q#"Ϣ%W*X[B y/VߝHr/Υ FR 8xa`Bl}nMJԂ`@AB- :R+:/Y̓4)a7VտZ;~:_| t"{tjL_ רe~R 6/=,橻^hXxz]R,_ڜLȲ~i $9 ]MMӿ]in{17w z[c0bQ_G{kY J幬cY0^/O Oh`9TDN$ j5tI5;d_v+RAD`8.w}mw|2|rͷ@EmAl N";.[5D(hεubZp"aȒ8i|pZ~G"^kЎ74 |Kœg/ꘆ2t_ ekK; Ls=͋b;隺m'kGMJuwRlXGфda{"r#z7d+^ }46 QaڴuJ=\6y4RA!-HĂ֖N K/ԡoso I;;l- 6N[lYiJKBܮpRI50 %PEMC4|]$$rz'l SlH4YFҫ}_n@iUO#BEUe"w1fIxK]~GwETdx xFd#cO  d^NFnڤf5*e:)91/(h{Ni ŋGWfC蚻 ;'65T07Eug &7Bu̪*ݲּxtIh%*趥R3x(QhD"2b7 %2:J y.ڗPQ.IU?9EJ6gKʙ`OFaԶf)@j@l6#`4VۡO9ȌĮ),]P|eJ*˧SwX¤Z% i6=wRUxSPK'IٞD4ds0Mh]orz_s1dPJEl-%/ǮB־NPR( #U͟>(Ϝarz9ߜ\TB3VcT:!z\-RY. 6jcM|Jn#ł1yT⇄';&{ַD$]&H*l?[%RdUwԬW^EkV(598笽p^^o W?j,0I@t}V! _ޥNp/UT+CAf;\sW#cR@dEw:yg +Uf3kN]GTו.##a!}7Ȕ[_T2XL n;Q1 (a(&Sta_o:ɩr\8:lb͡(3k Bi+)7Zۯs1R\>4!`PǴBŕ!M  zlyvD.e>fp~.*{>Y;GKXyJHoi we71}yuDzk"kG!*fal?O9qk}b`&Ԯ`F*NU103:4nrǕ ?ZJc}5yS4+KuE#L9*cWjDl0|^ crM qaT|DY̘ބ? P`VzQ!]&p5'Ȗ\1KG77[5'BcTw(Gr,` ̛Z}Eh't21}K6 5BXΊ]Jg:63.Z $bEO'hxʲpt˯{V1Gb mA¦ j~nw ?˞nYo̍%)m,)uje8{PĕJА.! ;&~Ҷ YGOUAd )}W-U\j쏓_qy$?=fAI#*懀 3([. Xz ͊)&kA_ R0!~݅u/5|ւ@t~ubU)t`o]-W~ݘd)#cP|:6q%=UW8a}fxm^v?~\; -%{;ƺ"i+qV{ޒ)}B2 2`O| -ӟB'B]Q里]R/FzQ2L Nic]UsCјRIwl- E`gp{K$kx86%&-t(4=_iSg~ ةؾŦΠfUX6s8W.i1٨m^=m ř/jq/0T^oA0c U> ΅xb̂RƚTڄ6b-ECN/mCQ9at^q*@'`gPnXt:E0NEAڐ/Z)?t?c N+^-`ΑN|+[RpXTiq !&cZѹm=5BMꅒYBv؇p&.紾y|}^&f!Pp7ݿ :M>ŀ!%%t)+xmV*)"~ͫ"xgDP6^pW'QAѾcW?ƙ5@gEe _ Zx 0S*xT:1J9*&Ö_R.uɞ GJ7T8:d%2nAO#U@$y:0踘88o٧_˳wphL;(sbheHxi~Rܕƶ@LhW0T1Y [ED,D8!b"9 h w ?w TUQ1h-XZ}:lxLN4FA,;:eao{(,o}:|+Dch䢛<&jT@Z>"hӎyGFWL? @rֻCqVZ@Y1A$1eA풋dժtZ| -TJK2k9nUt` LF$'2>De f $6DG9Dd tzYwItzKJ5һq4T<)~k}#B$(Z%F`<ޮw %qXJ{J\wVƳ B܁mw27/\3 t+0pc߃x/.M~lji[%mV_[fK,^m7 :2ZZ2 sE]7~l[ #g(ј^HAZ@1T|b$WK ajseWG72>σ-ۦZ)y)ǦsXiAM{-]6-jQ88G!a]D; H!+B@ XWD-fT+0%-_뱨-vo! %ƨ^uߒ:q+. hQcQ]tO?vJQ f,V Akw^D FKI*ϙ0#*+ =**۾cϦwY9Vr (uԗg\ 341#ݤ>:EC Ӝ7|6|zC#:5Š?$eW;LQl/qK"TTӖ2I@3A[(Sh1ٴ䘏ds83ToH5X1sh *= &H\[%nUC"1#֏&` =,L`,+s"tNN:Gg}w+TiӔ Bv;~bVM4gxeX;27=3;}UAnCXZ*iy"ldµM~M|7# ߋ!S2)LB)> =A }&I$؟vr<ѡulM R2VAP3SX$~hZp4jμ1%8wV]>$!8L_-L3^ PԶXOc&aHԺ>j+!!Z}M} sb*:m[״oZM%P)(*MWLزcxrJ^;< h$Rߤť?mPal~&CB&yx䖩pYjz $"CQx]c]g&{!&)]BfŦ/u WИp)ٚ<fq-6o.ԿYcCw! W ^3FCrl`>uWդ9j3nwYn=YYC͵'`'l3dаܼEig]U 3r=h4+iEzZTPIHZ[;;nZ~l; ^,!y >h 1 `3#}DS.&(! )FXyfUUwF6ŌxqT@Ta͕F+qj~E1[bu4Zz80pѣYuj̪":f4[ڶQG-* 8{ӣT9vgOjPlr-w_!mA>~tlbB}#I?}uRܿk'm89/MdzwVm2~{AD&U{-L@UaìS=+?}O>\QKMG+B?xzrY窬WMV4D[3_ro{61yO{ #ƕMoo) 'EMCpdw:QO5QwC ;V )rE~SVQ2PKԷM6N5tFaݽᔦ>tO'&С_QXWH)'cyC ^i??BN&hP2ŗz9=Q#@: 'b k"!* NzP;SZ CڋD,7GmKL\]:R(c~X05)'cTm *%g3Ƅ.#:r(yQkI$rľNΉjH>Jj^h:ФWN]lwR3QvcFN26T(qiE[1\fN(}O">tmå^-#Q/ۜ]i b/AZk m&*2,!_"qx31|WɂϭiU)MDK: ;rʸ}o=>J~& %M"ǚ(sD5?ӠFrO>97u bJ9kt=vM1ѽ5X[m_*нrJ׏2mm@|MFK b+M$O+qTGa92ď\ 7wTH\tY B9q$:Jv4١ ] axwD-D.by+V^Y|t`9,#Iz#+>0+$ɼrWdR) G;Y]؀t*@4 lFHpQ7ެW76%uw(W/O_`8KĴMћ]hWR~ woҽAy)J7=_Ԡ-kM>chOlTEc@^'[y8*Tfؔ2៬sl! "lBLG=Cu!f=G%_ٷȤ0"vSp\51zapVݜ-=Mn{ =*Ȫ̯.#%h_'g*F˷W^h7Z8/s{nI3[ MU:jHnk=ʸncK/Y~aX[suA׶|,;4`L!*$p8y?X|>fD_}M_R\nImM.cr #` r"Y :!zmX'g/{G+.ߥY}T"BZe'Ru &j6XAjf-p&М (ɼsg5 $ߡЦ$+Zi..?LzlQuǺ.3hu 8`"y*w ĵAӅ's]H@D։9vG1՝M+;ƫ|<nS{v?,XV`zw Ie`E1oip˧FxmP3e5<7l)>%sFK};OOV.AďJʘ`? ﴯìBkjܜhSgⶫ@ ݏ.'5uh[8A7NHxNFn=>vHj%/̴Գa011 6ӿ00QGlm!IL 8?܉w+мƚ4ÜKft 2 f"̓1s@8:~[򄇼Ǡ|0ӛ<CB:9yP>B{l@B.PO-q AnwH6;v9$n Ц{οh'X7"C' ?p|[.9vq[&(0],]8{3^ 35IF2Rʠq;ZKA"C'UG[<7miv5 .aKҦ9\]f&BDO-s8I]le Cw@ 3@MĢH y22\y.e_ [jZIŚ4d$ 9FxXv>\_806\~CV­_)X쑉gROyB~FkLӗ~/6-y $LTCN:NqykRnu1J;6q +"Dez#D+oc[Q^'"F:c*5oFJS%ۇj1N&N}XXZJ'ސa@?se;C10T b:<2hӰO*Y"!]OQ;ܢvPO[Ac3ڶJUK sI-*ū-jsm#xf 7 ,v*"tֺnx|+KJf_[|8i'>5Q}MMuhsxzknEz@Z/zuFY4V 㜺z)'xqv*v%n?ޚ40<ch jK]XC6rrާ<+`LE heprE0QBЅ?Ou`"+ڊOafrXͥ@eM& { 2.Ӿ67",|As#?)V(7:]e'P5/ ?6E*2~X}:XT>^P{#4xxMV:f FuSA`bŰȘ=sw҈9m)v݃t#h4ثtulMzco٫!߅ZZJXq*m ++l%,1_pE&!EdQ7 6^lqlD ICnAs׬V\χi,N`_--IS6K!! PqxG BSgF_ {G8W"1)IM{_U(&*ؔ}lgd@V2[LQtnK=|Vc0EsuUY s4iJ+#;u ).x?[OhR hY@gL.[Юus ">m/s\rK9[:9BYp*JVok\ks0:,H1'2/+]Rxoۨ#kW~^H1KܨbU*LcuE~@GҤ|'A/Soؐ޳(Zli\>`TžCl&BAe%o`:es-pBp9[=H,5;l$7讏&(˿7Ex(PWR)X$( z~obr˔=9o2RQ-{Ⰸ9}j3`qW]9 v@#NZ:َwڝOȧe3[ZREҊT9ō?%1l\s:B/kXkežuٰ9sQڅ~梧#alG7go1dnK]m$Z~z[b@%.<>yXb]:?Bo BYa !?a0뻵5$e0HﰶP/N~Q6"YixP>Or[LoaK%EZc5R (A9Ξv'Hǿ$X#:nEY_0|r^FC;QŽaBfӤ)$58jN/w&#. W>%Td 0lńk]> 65dlFWJ65_Fd)FPu0r܃]gLB9s[!ۊ/=B"{=bURr-},i'Xq [* pmrm󝩼{Zؤ$f3N_Xl۷2Pe{z,7;*EJ/b!ZT탠ġ>Tpd[hBiU4ڜM.lxl5 d> ZF#t*mA?nD@`Z w0+g?lvI'̟ׅBE0ά^ez";g)O2銢)їy#M Wp3*jdL\C_*A p5b|#7&pu KEHS+ n RJK4~xGJv?{H2#siA:sam#|t3 8*RY1X5yOeT-BrwEsJ.U!xݚ~b+!݂c,_^&~5Fi!XWd(]v(rjd)&fGlBxWab3 6s(byLޒN?*v}Or*aҤA/H=Z+A'd AΧ/[%nZx8^'h˺!v6u\5@"qefYM U>jk~T|SQ!!Bd}Zgl}r9Zl|y4Vym%O٫1}5#R GR.̱H~O48y-(`,09,=[~|F`&֓(cǾ( K=۷ "̂ EOL_'kfxs`=|C2w6t1{[I2b')5~]֎]=+yn`{sL//|u5{`P h5DR% P;)~bh a-F0asij] cU/Ou: >?] :\m!bwjš;]V,y ,U}nS01~p ! ZDVnxUD5Iy}j=zem)nPy)\,oq dJ z(gɯP-\PƜ nmN*O: i'7iSu#` 0#~%d`R*Iܤsy#ɛmx=(xk;s5;[0~J5j*FԦ0Fb f9)=Hհŵ0HH~ @ȯ8^BF77ٴ_WIڞuEP[D?)JvՁRH)Cի'Lߘ(~z5C#@i>זAśY@*DN^!\rQ0zW[?U/Q|[qd=oKvB 5=o3%h YR1gj`̎q}g%/;\m3MNa`1~x؂YIe>b }k :Ÿݷx[ O h=i:pkIBz:ەI& T ^@|i8F _;ɈU vx#Iys`:C^_S|`bp5Mڜ `#ypy[_UY[%oS͜wxQ/j?4/"0ZRA{)l-sWs+ɰyaodP '茘>vK5X$E2ӵC=xnQ-/ Âm`MR#%F畍3@.~A({p;i4dh/Ԕ[1yz8"cd3gZRȡC!%Z!rrA-^ ﮉJ$>BTu?]^U jsҨq_<ΕczGG=K1-ډ)<0Z ܛT}Ҍ- \I !4XkN}H1"2I+e JX qXC qh)쎹)h(Iv˶AvtH*1W>'ϟqtd˓[<to}dWJyqĉ+#=sTGڼ&M`T5]^b ^\229fC<\dDaWq`L pwY)W=XE?C۰w0"맙}2\{㮢KKg"cA?&gzaTE-|>GgַU Ma2@ iq1z(w__d>'#G%Nc?_L Wc萅{މzJ1וor;C2Y|D#ؖYOXu<~ãzŝw JGݴy̠Kt|ps+n('[F$ݗIYm.YgNׯt|@TG<4h:nu0.GFmw.<9L@;ֵF?:/RcU#\Ԗ%v|4a,6 d#5_)t ded70ٔ}lT? ["IV=Y"F^A]Dq`2Ww$ؠ;+< (b}tp61 ܘ:d{a&mu#tvz|;o!sPp5ۥSN-%$:ӹTLi!)X';! rjtPtFls'90wqLQ22_cw N=%Kc+LDBvOb;T(N)TyLMVTuFВK4lUECẌ4ӰPi1\5@b/"aIϡdT#AމqCB&WU!#Zh%ϲ`*0eX2]Fs r奚- KG~P93;:d37 ~nUm~QP3&U ь,,|#^=ĿYADͳAf>}Jͱ+Ѭdq~wooh :Ӝ?5CIR /7-uji_Vv{?"4p('K )1Yb87;lTa Q.G[`n&m?R!DH􇫤>Z(T [3׊{Cѫ%swD{xlwOb^$obm*ï%('pyW|W{/\.JPڬ5kM7VJ[ߜ`ivbjGu94W5?E+Yveh!n3\57g0ء$ΣRk9hGƷ޴O%y b50viᓣvut@ϔųv)&gڷy{PuL!A{[+'@c¼']$hAE3>A/_P "gT;O~_ztBxGՅ ye;Q֥TZ:<{@f"v&m(2":BZRG,TMDd!6O%#v@>aaD$݈[oT[7 9)#~H4&\&$?QOnEu -k.f=GfβL&AL-P]d6mGp{ߢ}O)zy|[椕a͹~[,+8#6=htGK%"m!'§i7nps D>s*t8]pxFD|bİ=4c{0D+<'{s{ [))g,&'{|l Y?$PG!R^VdmC2Y^)KiyLafIuBǛ˜ՠ̺ PJ n/ #A[#+L- ),wpNxgzN?%QCSf _p+-* B4gH[S4%cqUsQ6RD:wTV>&!O0&X 264_\t|@BŽ)]YϪħ/לZT.n\A޲ʤ?w=bdLx\uoL(w"b$f{D 3Y myIj\uQZ/6;2Uxry. V>^(i1NOF4Ù3J'Tû%m&r5X89 _*ґHJt<̀a+c6>Stӆ1K%&:0z!{v9lbU\ZMGpH-m;=kaQT8hο;#x+=pd PM=pFQ@B3}Af4C 9{1x&2ED(Wڵw֎VοD-URҞSOoLSSN'"QZt]q0DZ2W%蒳ĺ+^ 1}=[XHz$@)y a:{MJ%(v{߆莥˿e) Pt֚jY{S+DRre/,!"TO)i~@U- Bw _z!KzSpg0βv&w!晔%))Gl5^xXǼ]~/ asu|N/C`n7m%\.[;T%cmM]KPB$ tD y2.f׍o8vc&(i;JMԱl6!M wy YYP +9xkPhC`}Ҁ _ZnR Ml,ne,Ҥm>a8/̧> B5򙄶 T:k/1s?w#tAkqz{U&gNn`L ".iqY/? ?ZK(tҺIf9D뜌z/b(0R˼f|Bwki|1PYް8L 4,k|W ʼC_;3}J$6GlGBpQ/>g1@B>w,vVjt5ْ<.g= X# s `#U8_yTZ-5?822dgR! *yli-קYpU?}NjQ))I |Q0W mC aBk]dzA ;_%_Q/S أ&{VCiUs@]h2>1Tv=dŤ ]ID>YP@x_M4h|s() 1畽zlJkjQNSEAͽةT,`)$ ,7CB>&==G'IV. Մ9 z~B@pK'EN)<h^8 ĕ슽A~xCߴ5Lϳ:/\ hCg1YB[dj͵>=$\~5e9=GALuwV>F*cnyq뙫cZq%@^rt>l|Dٰ1Y|WWifawfq' fX6 FCG81۷80+clqm~[l/,(mnLmmWoKŌN51~MqIk_!M^0`_]xLwr@Sj7WI力+\&\P *^.VJ!ЀdRM*A CMUdGt%!-L1C̙ˀ6U7(2xU[)Y$@tg(:cvN OD'důȘ\i-g{h~ÔV /0 b0D'JcK`~7M%Yq^F-& A]A3.m[K2hSxGeϠLeP-*[2h1(i@mvsv4:P/yPި֒m^l>ݏ5N>5gg^6J휛r92"]{L3ul[y)4n7B~1׹^*" \n1Ta[6RFHFOM'I-԰g_/(3e]WiIVaگ$yEb/TwiB=?_.d@gbMKll#^䛨'%`ǩn5ҳ"j<-"}_>hJB^!f]&*6=}y $E$eyh !⑫+ػ?tIy/6k, 3%JFsI aUc'顲F}nW[Ļ4$rt : nq ]bӴ4%bS-iy]~e,x\c|hɌn0;o9DE,]aM[Y^kP9+ $coޤZ5&k[yJlsUb&Eχ<~3B6$o4ؕV oٵڿ 6!Is2Y7v0b?X>Ic_Gm{eac,TeQ-yDHגwW;D[#bO_]&И*n@rFXq-t8R OՍ}_PS j {tJ!?ƋO2FiWs%7VQݖCNS璸m j%eZr{GBV96Zn-B,D5:9)l c j5K&J =<5 vDȓ&RNjnY#|tN֓p4e'(`.sCeX%rX fIH:#7$ o~KbnS!ԓl>,ÿn ]&jzH 1h]g[vDD= 1hGZ$+Bm Ѓ0~0_45m{MMXn Y &uMl|ꘀ#J|~|zyV"4v-LfJjİ;}= |S..jr\aS'˫ ʁwSw!"IXU]/ |aPX9Mu޹cE)V/q m)xݧH<_N0J#^OUҴtp(( ) tg}=T.Չd-cEt_8vfGv# X/4^axC}1l~'w]`ɦ 6i0c gJ0%)楇<gȿ ͡I΄VM^qS\\ 6cˬ 2U֣g.-ѶgcP °]~qc#O5YU(cz+챂-1W4E3i%ohqB*NS&~dޑȰmX)J> Lg`Fa ?. I`7 >/<--gl_ :y 3F]*RqA:e^cHLʰ(Sz>GB02jjєīDRxec+v4=ڪG))5.jn sِcK9P)OfEq`}6!9KAl: ""[S,"V@ɰ}q> u'MZx;IM"׺RS4qV?֑7 +e// ujV2Fn1j[5vr }[~z'M_JWjVCX{EHIJքorNOqz 7c?͟?%hq_W7MH8M\'l>+[5wpMBܼF ʦBH\g8Q! a,{cuG !9=U`aխ Ӫ6S59o=:}9enGV[{ ~0= s4D<୆knnuu>|8Gq,Q)fj7OLngMwbz (M>pR 9$[Vp E§S2JE Ɨ'b R\,Jeeu)/,†6n' MWM͐OO=Ei^/ +cDZI"1Zo厏wYZ7IKVXV/מicWRYSL kJzɌ!Qw(NVa+t̀O<'gNbU$l1*tS )'==ڋ(ȩ]c#~Ԥ;5tVxh8$X_z N#ZẸ6@3*/eʼn}'-~|kd> c"V>ŵOP&Lm? &ۗ۫MC{Y@"{Gm PxkkPɷw%41̢7QՅ@7Wjrq"#YX xZur:_;NKY5;(qwvL3JӲ2NWy$a-ta23d;$<8i9~HrݪZy LH_25 A;~WJ]XoFl< ~M:N.\CJ:|\6|EvI(x|?g/W _gR(X6ŨKAR;qMWfZ^_9Me l%|nP)] އC5o,g[i@xڇ|[s\Ť(I fL_[O2ւ=k$"yף]Àm.MLF8g\j!| 'ybwo _C-R^Fs2B fc  n{&z_Pð;j-E}!*HT&`4SOpAs Rwf:i奅cE>GFtP ?TjqJk\W* {3;RHiR1D F9 ]]'& cQmz34ͻ{%my `3GyrHvσguU4⟷6~ `̄Ls΄o5AU4 ~!c}H_*7ܿ:L.#P)^`1M<#TD/?ܒ=9W?K0\hݩng -F-/ w^>>^K@p;F[.J*:Goe/ $;G2EuV!nt n%E "F>& "6xE[XW8^{QF>Zޯ*ٿ@4-))9+5$]SĨe@ !P_;Q^il>CX=dɲyx?O;ΊW'BJXNPFDXnP,Ͽ{Q-HF0u"o܌ˑ8J?ěc|vuǞ~L$ͻM򾀿fm_*,efd1⬿W v9DwN#d jZh%⹾x[:eNy`/eKWs%QWib|<‡m@#w79[ܟ Cs',y~&F* wɞ o}VxA /֣{\*=%ۨ=DAeyXlpDZG⅟10CtBv37{VBn+wP;`F[+xrT6 VezKg/ =!$ y бBKg"3O1IJjdQƂn$j5_q2;k_+<`@,~'޳VlQp"42ADeUm JR8`al̎"44gB38 쩊+Re! QmX`c|)Bd÷݁5rV k/~)&(4 :SeF: cҦɐ>lP\6=?aw% .lhڲܕlG7OV2KǦ5}QHQG,@mv' 3jEFuy#F앢 eGdG*J?I aa/vp4HT 3|0}!8V XEp'V,65􈭹:AS&NVc$Ug1VS19l_<,zq32 x۷Iz lp[HòGNDj&dCM_H W78nHpWmpÿRUU:m9M:O1 H%%|# #(,HCT?Z{i>FdPYvh"cGD5%p,[QaLwU|t3ʹұ"@3FҎU 3~gI"25x,9_}A&o5CCºv{bJFF>vtYw0&B"WVk^W?E 8mѥO LtLjNzHHF` iQ͎1t6h/-Bl8u kNe1PVWžÿ#;OQn.ъy`8QhwTY+CX(6@1MʸӥExwA+Jr e&w9?LHJ&%B$ |.ӷ5=J ?qiS>+̰Г S9tBQ Kyn2徛}ǘx @Y'3Bh' oQ۔J $ R~uQV=kw!^QMslFPmtaЖҼxjcڠkV "FLss5b52U: K=ܗžW 3=b|z̍=CHmD3 _u)ɘ̓+UPEX9#c`{H@U*2X.rTFtdk."sJ4mvD :sPFӸѰ\H6"weڞU@uLӼS_{9ͤ$, 41R@=pSۣ&1wVXߓq/4I;>Z@dp}f0tw({׬h]r(Y*i*76,305wan hҘU;roLp_qm|6~GQ3hoL{#ڗ3_?qIJo\+6J]+R@.꡿5>Y`@h_xh%ۋ΃x84 c`W6Y[W_dާ ]`T6U]<1w p(x*O<aS]ڸ5seNiRHHHpbh3M?Ä+d_V+GmsU^(>ilǻ_SquڥvcLҕ\{-mR+y{ A] ̃b$( >DJ9Uz|h[@Bb[0(L/K<Mա9Ђ6KkI(s.UyM7*; WNpnΓ{4su#% ͰLCZ1B!5`#B{zL " XNF_o 3:2`:d_\0⫣BX[+|Ie2zHO#D|]q{[y*D%jOV9ky,bñ<. *E_@pEFT9bQҫ kYyN~b'ӓ4. U5t4ԑvmEc@ݓ;&cY]a##sFz`t2 \Rk!^'h0{67Pf6: m8TM5@y#gYJ"gEoUKwqk/B}2I6,W,mǺR7Bx{E/SJd@ɫ6U K\t˩sNC. PCǤV'8) .1G+.]&g<*_Gqr> PlݿaEW = 7ɋӾ zNwUDh ߳Sᬦt|hiwuk U/fsNov6.,m5"Ѳ3Sܓ^}P,M/np K,-k-Ca-FI_k`BҲ׬8ֹPQ9⛞=i [ hl(8[V{CpN9m4=fFQVTI2c3)h9byiꗸD􏼃,%#pk{R]mScS׆xK,0PLpO/|5͟,k "8+;_9z7z#{} ګi\ (rtlnxX"˥sq(T{aC$Erdz"y43Nw){S)\XT" C#LdQbYLDoήuy{ ㈁&=7_.{kJހb#7Y"_$kiUOgS'2OK`'7ST (1Ƹ%)FjVo1?qº;hS=%ݴ8]j%>vz~(j>Z7#}VOQz㑵cG8PWQdH.-?g j% 9Kȗx+1i cVY0m#cnid^yF y2>Ѐ>nRbsIw9gXU@VҘ [۹oqP y+{u;fϐv] [~(#4`^iXE ku1X' Z}VIvpQإw>D=ެʷaڃjCa)U3rmAR|S͓үH.Oj2C9[eBꫂdߺw qΈ7i- drjh)jDG =f5~j1T7L0$TdAxM1՞-l?ksa P#+l~.mn<:Gi#n ZasѴ(QSEH'.sXiQ>+u*`Pv~wÚ #c 1/뤤áeU`ywxSIH5ޚqp󽫁c|dp13[sAƥ{)ZT)N@Ǵ'~NDx=hzط9h!G#̫-&PD9VKSlA+JkX7m?V F}lO2pXma_Ԫ&&r|8I'FۀSr.ԒMʢ>"dl#POET )AE3V%&1g{dLhߓe9pJ_ӷ|-?vAT-~ߦl_.:lt#Vh*['8c>){~:!|Qb^ sA|+3 e-x^$5D]ӷ ;n:M7(mnpʿ[Vn1l2_Wkp`d)(l.OYs;g1m UNXoL0 ؙ=QZ 8}P`$:mM<[\bnD %!hA.M:~hyQ}Jvo M{WD:jO"b6fCz?tŭ(=앺ކג-\Zdr`(;Z|j_Ƣ6".Z?jw*Aj1Y:gغuf DEZtlx.w0(25[K#+ 0O6_; Cw wOѬr*; jE,r8vu(t73ˆO?JEXAMvGSp W09} p39tas0/uTgh vrD  ɛKw~®6gWo]"-]֡H0NP(#" G?Kmj, Vћ K%15Y ӕWǤq9p@*0F}R=/ep,̼`]} TԐ5<1qXO'Xk?Lnx _ރuw.c^S3ԫJ2[i4 @HvmMg{SZWLQ_~8C_㐣gA୲3g-NO0h8-SRQ gʲHkxM7^`5a %bj[wܺWZR*ƙüOZA ȱ71]/rY+Z1ZD\.wŶBD[vMVnI5jv =Xa^GR"vnJ_cG<ϣǶ![]֩m:6a@ %u6xX\呐).g%TAh\u=QJ*z<ڸdl\4I5MyO󩱖_ƈO5LsF$tF?MU`%\吊|wv.-bF?rP_~W&B&fڴjsX(۳c lq?2J13ZDo%x&$t~860$ЏJ54?a[F&s# <[ȵ+SPnm;&H~Ӌ5"`̯Hչth]i|G> D -"jx0^3XQd gegTP YB=y*1̥Zm/~"=Y6SX,nҐ PCI޹XQV%G\;zb=iG*SLr:.)+g[|vul`~ 4xyK>Ixm5@_B"s`04M"O>+N8ё?iICwdYā*(>%E-yWpIrA킅KV6-v:R(k S6Qʟ^>VžJ"10_Pa a Y00}dۋacI/dg8T7XbOh~/.䉡)g9@w+5پ(2T[^p]MwUaru$9U.(D3^ǃ r\ì#U&EƜepK~29蓄i{m3i Ǭ?"tzi\g`߼1i*~r5+d>|RPG=$G =l9?v;f;FS>n/y a!jHniVd|L&sU VCvR ՑrQ)G9tnGGo(Z[Dޕo7AQhB>*C}_C4: $q\ʦ%z-5᜷U ٟv~({Mr4yG~R+c˒\yeDk8d܏2_[_E-ǵwXrȴ)_Aᖀ e:VUjЧ[d~Ip@U9 רoT0ADńj{~,Œ?(XyaN% 4e!ڨ7BTˊLYM 60*lztUO#r l3#?dQvPQW5h;GA9}rAa.`ƄFu2}=c)cU,._x@D FZ (p=(9B z+G;mEkK{xRfae4pыee͢C R:XvT"{d>eDnԠnsGX^p@%!^>0` V)sBJ\pN}h!)5zlr1Gox\"ڃxwͥ4pNa"" aPE{񹡎A@hVܳ\J7 ?ޥM/E*?*IbŒ7 e0'>Ԉha^vND0.pW%(J&Tbz g4J'd&AE襵#ћ GÆڹhDvhLXxY.."QwS(6p(?n gzcx)Tp%DΠy8z8ta2kmA t 8evXPF6ghrײm_CAG;׫F`CTMfܾu&E|$[*k:se P`Qnæ!~Sdz=rk\[eHa\4ӡY&j,=^撀)t[h p?}*ej.tMlblycP3pTEIM尊$U~dփIR"H!R%5ĝS:Å#q#NՀ jMq8PMFǀu:R{j)OJe(2A'=}^-))84PЯ7%2.I6w32+, V{QiR(8z̾Շϣ"dMu,#tVQ"7)4)NLon6F3FLjj6%IΞGݘHmPhX9}68BEVwqtoйUk @EL6^U%ju9[Rjt=@(bVdh:1Fh5,B6B\WoN*d`yG-A~|TnGΣI+c+UJAMH~F joFeQI䚸%-sqK ۭApXJs8rM(Jk5:~1^*ߓ3N&3VK*/n yv7n_bO6lNğX뒶k.+'ne#% h1mBZ< A5|޿Xe@zG +ޠIpi95"G[ p <:ZwYsڡX1h4Z0X}KϼcϠ,VU†#ȚjvZi"RڊP*7K>D[Yd^8FU{!v,t,j+\ 6XdW%DM;&f#!0X3IQB4xuXUdB$ْgrXAn=5کMN IBOW}š&4]/Ӯo"> W)fƯ]+_t4ػC\L>ePS^,ΆC!hg)|yzs U&ϟ8B/RDCaB8G:c'Χ72n#w1AhD<.3!(_9\׌uM.VAoh 5}],DQc[R|fmhF:*lfE(Y|GD}h;m9,Qb{{_Y.R1:dUn޸+P}Z<q͟]]M{ =.w`eCltn:{:{Eȁ#FO3G{:|L`ma78=wJڝQ 2y ӵi9\9xpNjվ$0\gHbI_m`C  nB%bYRի-@,LV Vh 5qk/?2`] j =!0Dll5D9 =[j&ۦ:kc~(w]m8Q¶%:|{Wu}5 Ӳ­&;hhl?Ǒ(u__!ؾ(2vj^>4hUPd:2dXֆkvH x%V\nrhjaZGw?].iHKz;@wo0oLo0mS 5XU UD+Ǘ? bbI0K;#wWbAbݲ`#>ˀ-١8Ż~k :bKt03Xƌ|ZdO jk(ChX8&@[;#z}$eݷ[ K2zO2PĀno׃*O*?t ﷑l<"b(f ` yju/0js^NPLHxKS7\S1)v _lMuВO~ [LU rI"aRZ6 {mwWXK>ȄZݎYn(z󦄦; k<`MN؋C+oexGZ4N̓GZ=ӆ c._mKE{) *7yYzmY7WPbK]dž qgz}6<>M FCIYÇ(.ϓb_"WIfQ2/)ձ ,g #1Uvex$q=l"jR^B/A>w2Iy{),-2V+ tJ*@7@O(Y8n`xꁙ%2$<#}"?&EH* z0q=ݹuFa*k}i@:NjN"uժEcmR_? )2$WruatOA8O'j/,g(K*e+OXwp']]3+y+}5> gOb5}3݋ /)8[Bo#L+[ٕ !38?6@ך \Xd(4/|WCz!W,D1#٢grqR>:"G~,?lc]BB-z]Q @a@0 zgmQbdcE*QQ+1O#qn wY3JK]~@v8s&LͦZؐ\zq('{<, 5 :.~ p! LƉGX9zN-W >1E(C҃?w5ma~ǬhGZW,-F$'MIħighh>0o' Ͻᥘ]Y[j<б"#Qs][#>3 ~ux}ԼN!%[ lun<(5{8G}R)*v |Z5>^R;w#x" #v3 +#[v/?,H\sh)Z;"Z(_Q?roEmJ Q+E?wf˳]h);%įѨ"[lAAٌD屯lb}t`KP#9X/HZR^qPJFzPu8VI~@+f<9 ,mb~F";FΞ]Ms@Zr(_E\:;2]?" :dwɆyئA`Y^z&<4Qj-!16:0 pª$gq{~ԆЫ6=(Ȫumngb_2A1f[|J"|r$$v)`7l\!棥L3$_E ua6>d7+fZKƅ-#h'ԑT ykM+r'zrVxlS{8xS(S#m"ØڀGdnf9oFb4ϣ%a5~zՌ4d;p Ʉ3sɻ M0(ZֵyEapL!vtD3kl;@6a:W=sYL,81xo" YVàRaa6J -m4lt#x\rZ%@t~̎fE9ic{Vd ۬  JZ@pׅsKȞip׻8d !{aܸ V+c_ڹJ9) [LgSK&!B :Z- R|Ub!5(5(z,+0{ um`8p $gy@W!۝L `Eg:72$N{~iS{\")s?ے=xrg`L_iAWaP /|RnxAgFϞ)W%ii\͚ 6P4&蘺HڝPQGC<ddR'40NkVM}ԗ/ts.vI޿OO@\?`:)h_}:ʒy+#W^u]RH[[T-RcݖPrS$Kee ̄55F='h;b(&Y}NJ& FMt^B)lb2J 0Ưq0{֒I`&U]DޏX0rrOC6Ii(+ 9/IeХї&,4|5y\R{ OHr"XwuQ4][75D?wvv$G6%.WvƔIO궝;`ߚE{,90hg:-[&آgǎI1o6Vf  Bֹfu] '2?zD;+D9 [fD(-i7]`gP ]b`'sPJh$wbt56 ?\ڡd̨$$Q{R#Iة`LO\4U(LᯘQ8t*On 3+@! R$ҷD+;W~U﨧d].!Bl98Nx<"M7l;`joT*zFq6jY8K26f@w*TaC\CEb(Ɛ{Y c0:Q2N䪅3"v$^)v9IILdaTlYs-:~v\ÒTUiWB\gɶz:- }BBqKHjw o ;,:4BmXE)  ~Bx'ħ.puyhGKy?`D,+YrQ t]oK<ȅ3n7<֘' p9 pT~oܾKPC 'Ȥ&| rJ{95/ *KJ\V\&{E>du4n]Nll3} v}AQaZMFQynO`  "RtK+Y5a]mgD߭ǁ%iOXpB=g1YOUl@GOY+9K]>#l_k:9;Htƪ""笐ADu߃'mS w-B`60Za.3- F2WY^"HpV9vej^<栌^9SN᪼.e4G_&*@0d܌:˝̌#}\搩?V3]l{ ,VRU9_؂?7C 0hy)f|{I;k/X\m,sa΢ d@R'0"Xh)n-Vr$*mC܅.#=lki}Td]}&Y‘0fZҧ2qGaл3iSzًsh浨<`[P_c;w^<ɍ}UK&%%ڈ8b-'90"ln6 WKG CE`"WTj#RX=&ʯ Oäa-DhFH~nbIi۝ TgȚ*7!;d7`񗊊~g y'{4% JF*2J!~fʷ͂n*tDHQHؗu4ֻ!;Th/T)j8?-'w`hJŹ᱓ !g."5.ZIJYDdc!$+yC^#+LڻpFZl rgmf,/m ۿ'8 ZO(9=WDyB~b߅St> y/Bgս֚lNmPR}&o4r]"[}?_bWHMQ!Xː`BυlL3'. SK[+$v- <>?av+dFmC&cԷ`{V*"зGxۂٌDYT kdE<Vbʈby<ɋf,azJnṖr\U'*tRZiyK' ,T즣Kϗ)6Iw+U8c:Wށ<2P1ތ6m"Ja1`uLs]};BLU } |:<}3)^ܛnV9 5bLkf`{{ڠ4!ȶdI!Eʡ`rKȅR ' ! eeKavԘ!#P6#,b6)Ӂf Q5z{CEٺ{@kb 0`{zg9frhN62q2?t EY'Lki*&#zpRQL{DwrsD8C[%XF2dl{\s꒙#cM9P:qANoG6b}O53sPTifVȸŵG7A/EnE9]UcOkI]nN\=U)gx@3| oo#:e1/(];S(ePT(Յ<@ ŚOP/)PIF`o sJMP"ڕf+Z͆m# VN/1o8} Ih mUrRUK_sn=5 -kӇ[}#IH2++L*q*( 4-ⵃEo+UM|还Q0j>%DNH(h IJ3o~TEBj8Cs[b:)fX48ۧeEgF^NuZ(;ĮQ+rMA_Jcv|@ ~;z kAGx6& nڑUA o+d!?Cw*ʃ?eBEo 4)W=ctwtf@b7JmH}t_˹tuMOMbA2XnW#4Mg͚;5m1 3Ov~ T ]0uwI"ďr.<&oIj!3@~C˘q1_TDuj&.&̠tsM&Wd3&YŜ=OOjQX+)ck]"#id((aV6 7O74Y_ʳMAWh<ПCw&~:pN>c  KG sol<%ȳ LJPS DWеĚ:(81;s5Y1Wv ? Cg˗5+enw!k¬Ư&HkU@3JSA0o<$zɄbश|原*-+@oh>|:*)<5h wrc B%LtC 8J܇8xCkzKwQ|LcҶӰ$w ߨnbk>b񑃶9AJ7*IF o1ts##7br Y%ԍmPzLH@l4l7F9إNGFrUЬWϟީȭ9!)}]KolR3 Ѳ+x!N即ݓ)k1X8Q*߁*)tR}rAQރkuNǔ^ypnn|ED9|xaROL>H03BaCSU%E:B`&vnnps}d+:$3x:cgJj{aR&ԩsz[/'9[ƻIp/Ĩ@$ղ\j5ZݻlsR8{{X> $IH w?EL)RpE ΜWTXʭq%\ncPƒ"t1ea[~~X"'k"B.S6nYBS] 4EHFxii/ʍ%gr}XN75m ;՜eyjBJC>)oNWցKho sk |f! eVL+ (iӦw,ͅ7qϯo`sf|,V ܮSC O`6(9TZNXAmxX؛3hgevțwEo[Jf=xw#R4HaPλԬ@xvܳJNOK{=l0"ո3.E-Qܡʷ)EDq-FTL~JA*-(2VoY^9e湉FAR8#ȉ1 < Jb :7Z w[N%;d;Kah,C X%ڝ{1t>.,2l<Ҏm{,StjW4̀\gNYzYD=`=yq+Kjywcd8!<ETKEle Rb$~vqp+  tэO5Vz/]&\|j,[GP .)Н[]l1# zhQVG/4SW Q]>GX̠̤@Wc}mW/A"ܷY;b2y$h1{/е|xC&.̴!&~XtLU,vסz)EDFR$,m'_5U- nh\ƈG~f9UΊLq 5j_{ `Dԣz*cﮚHuL.݁6 31^ɮ\%t'醇ѺKŋc#T>tz) gFQӓJX& tftQ%)0-ӬLjEyy|!.۔"7Rfc99uR4J$2]+_}Ѕj-=i,sfq6 3^O}5#{]&0 bQmhz/t 3яsd˃rIL(UΦ4Uʘ;ϓ:#Ki"\ͳ4Y ĨDmhf 5-*K5XvA/IƬh?5ҲIuj3gR+av\!"&lqned&i,baiĪFr2'+옌Ү!ړϤiθȫ}/WXcrAԑQSuix碸 Ų&J@uckg5#^;"wuh92nȢMiϽݬxCDm[^0@حr[8|<3N&O9OHQmӞ\B%RhhB{JS+ vT2(^9o]MyWGA)&R-ZyD呂"ukܭa:RAMKLlpk˷Xʅ|hoxؒ_FsfCzшR/G\U */+&t>um)a;ţ`n@Qq3èkk28"oŌ`"+J&QiZkg#4맯 s/qSqt;OBl@ȫElp Xպsy}JYsGπ߶ |iF&߆6s cz^~G! ķ^Tzqxon |pM;O7q\䠌o* -T|r+ ̭.l :%˂r1j~|^Efv}6Xe - KUp S]15_E+= PG'Gr4y76bJ[tZ7T$ߤI B'COxRzDZ$SwQfϦcA:dP+}*ak|kTVe{˜q] _))7& 2;`dd+s8N|%EEe`[2lPo}DupzH[ʁ5e ?%U?buJWϨZ3 ' ='N/[4SH mv|`j~LC%} VSb0ddah/{Ά}Z6׮ބŴ[:|BNshMBcXML=$e6κno'cGHf:vж* Gly O ̰KSv02A#v[L#"2y9wiN*+8jNAUA5p-A6^h?Q/AN\,fMS# $O=QnII7 EmIlQp1[0E>y2 `cws}S[E }l J4NIg|ag4}af_ϤT{@:u<(dU>.g6[Uf} |gKiѮsvBv-oң@nj44n-q;#8)c1z\<"t}q% OZslj/ B]!)J%$u(MnOzB|1ϳv7=p)&2,ub>,GaJ XN< {F`􏿎' 'D}\(ל|jh4 #]I1L&bm;#Ri]*4P?h{ATfTHo߳n %=p4SԪeH"U]0KqTʢтU.Թ_ 9_8bM%L9ckm!cz=T6kǿkunT\8+Dѻ^wIv` `^EbZbE/w^<pE1,@TlMC|*M.zm8 ^ ΂Is&yLjzD&jFgF̄PHhaߎ_ 2HiC$eoo)4=zltB_¼MPӠ?&`٢W1-7`'j4BGr3kS6 إm4tCTX1[K3,JJxm.0ǣ8ZB!tf$CxiMێe7MV{!z@$;-C2Lʩ^ s[`׍o%"H- iU< ƞ.r&:!?bڝQ/K*nvI<#>~Fn>b}V~ Ss㏧7x+"%FJ cf֕`{_abH,8 щS1.-ҵF|9$lSa%{Q Z;MC#î^ㄫ0Ps]_|Ҭ>$`\7XsD.yG s%XRB#(cU7O/ l&A~D99L"ƎogoP-2EPex;maj 3 * C ـ 0I M.`;/I{+-DR;*[9v#nXFeE7[ty,^myxuc3\fqoNٯ4ۨ~0W]e.V+gK 5 AT#uf 9N)Ed xȭTJR ш>6` "09YrVJk.r y-LP ?2 cԖZ ] s T} CagFuK#ZECФ]ʶ,ۼ-ݩX)6tb;/&!5q>qz5A{0c{ri%:vA;J 4$3`FN¾ W}Gjt]>*TQź^BP/wISb(E5CHA|곋N$XjRX~J:LM* I=[=$z$k~2wxo&<\Ӧ*ד̉yCoK%l[t 7lR^@"c?6 jDGۈڶobcy&S;w11A7,C$,59_!˨jT6ھ?' ѿꂧ4 ["N ᨚ@Oħb1㓚=iAܞ3!  E W]ttc>v#eAWzWc\C~ge.5hm}sohi@řH\#i XwtJ疯^#!pka{mY My?QmI% h4%ݻ$z< I'u OۗOkQ51y ) gJm/ݒg 0&d_83x:Br/cnP1@8acT>5_]!,m,~M=wII􍈶 {F6Fqqf,иnߟƾ#M7Vɬ[ < -;U3@:"6QM*6vkRSGG ]`r27쓺Hv6oZlJ /S[QRR!;&ZW Y>.M;+Yw zk1)d== 56Gդ$9PEs(U/ZmF4$:rȆmQz<rMo|ÊHQe)6frQuӍ0?; >av&ab451[0/$Xwn9Til _Fo3(8P諭΂O Fv{Ja~w>H!8M8$C?CVl^ʿQlֶurA:{nzE&+[<#(bfWMr_ԇdzEc{ Hw.o:IdzzlK_AFy)"N@T/Ўuב2u``%E wdQ- *װVfӊFY,4%>) 0QL<&j]|]ڗJ Φ?JL-VfD@&1Х#VS ydjnPQbY1 >J`~xPO~0p [^X9#>&}tg&hAAa0e:11w1u?A;P{κ`:H ͩ ;|9?lYqp~|u3uWW Yݨ*lΔ 2ߨ@»vGz{xG;Ks6$FqGv 4X؍n;wݜ'n \[ӛcGU@}g]O>!lxCYR=1Ҟ#y;+#_"rQDž d ]zW6Rm+r)!{ {Y,u2VgZYK L}:f{WlS2ז?9md)[0]kן{86)ȌujrL2 C肥_{ЩLRr T"uwg'ݸ}4G,M=(ZO/_Xʬ $YL5e:I e~,cuDIK 2eEҮ!KJGdw 5nqy;KBmߒ]v-t;I8(9 &OE38K(uc+ϕ_+3W##s/lz~ @$fO~?yċwZYfVCD.60RTҫ}AJVlpDn]#15 %!D3:Ҙ P 8%x~u+00(,*_M~HbmY c?b6!n ڽgr:Au*+ufI CŢEϫHaAa''1!_;L<-(Vd쳄QcPƟlGoi:M C"~H7rGNFR &LH~&1vpۮ]H*ea?dÇm|FQXrN͵>A@+z4@avVi̵d\Wun _j#KM7h^6nAof˚|k@gan.I-=#q.YɠFUO$K}~>ϻ 3̲!Mջt `\zjQ%U޾/ V;d=q;TMq~ }/xT| O̴n+&< ǻcG+t]@0 r[WN/tδ\$ !R2N.Ms)!|sE4%`o2D M,// {%ΊԏPU 5xag±<[ͪ~/NxÏ)$A5lJ4Gdd]ѩ+#tzc1!\܃e ']D Vqr硩Xy}Ҟ5?V "{n>!a2)(WZѭ0P @+Ζ0f`}I"KBXEa,[fnD-"n+E^JF/lL)Q~E)y^"Ђr<}fZ'& x쩙-U,tvkK:Nnq"_͇ LO!uc+%BmMl-Rzrj;h:ǷrrYBe􉯷klM0$_'#T1Kn" [RR4f1oZ4pGD5c!G У+6%>gl,LTf)XT6 2ɃGŏ+0p 9;5tƢM x@=J~$GhPR\{PU!,4C L}$bXvƿQ,K>ͷJwI2;"G l"~b؋UWn 85Ft0`R&G[Rg-1;W_sOi@(i*P2jh O9O؈xbTWɏ{AwWF^_Lc,̂؜s'#~moMVrKGV(FnӠoQnOj~L#U ЭQt̔3=df*ƿFO&Gn]Q\@T̼x-|UoC[}b%/6=k8 v.H۾5ix[.c 7Q+_e ٕq0o9a)PwH )}"tD ہb6F0$c=JKPˊ*JۨTc-rHF+0LU3LB T9'3=vIp3DŐTxZE@yը*œ?\v'"ѓWdNLwOMfǼ 7pkP8\+%;hԹP~P˗_a *ʹʛ ۧ+4+ YҐ(D{9NoǑ\}i|""?$pO K_;s~\مpcuqVˢ(Ќx2 FwQ- KPKf*AqD3] @WXwnG"F +ͭ6ōt5& ]U*]Upԣ;0#`k#ڗ r'VFLL%'R L\@/O7~K|E?ӟdCro;J$^1ފtI(DgLfXQ9[ۏE $i]J(=__3`MSKcDtZ0 +@hIq|]~C1 F- 2 Ɵ@JYc:߆  q Xٓb<)MbKU<R]whh1l1\vumJ92M_TAЛO89FbKp*@1#;LꃖpnJ""*z1JaI{Ӫlgw^-.Gy|i]Ԯ.wˉ:үJO,{ &崂zk6d9q[H$M3#nG{fWOWr(xPz5` $;VqY5'c |La/H+$B\>na^~73*PNԈCs̷LBk׫kn!F*'$8-fK4cpt_ y(2eZ_U0۹+!Ki}qj9Bhqrb99%<r)1_M{E48&95kxDNczXT%2&Wᬌ|35XrDaPϒ{ =NLh93kdE7lȪU ]*C4㦟\SKR?+VZtO?6BL)T0S@T+C?obPR`g؋5O:3;ȇN$9dE&:^q4a0m AM)QVITj$P^3,iO) M,i5>j>.еRM *NqѺ uTm(˯\ٜ`g\-Kf)@q9q5ebƠŌ+ IqW-\ƸD|Le1|Zf-}b6oX$ڥ$QEXr 'F_%qAW6}-lVun:>u;|T (ήp%"kȗŒ[-{T|tϴ<#$"%֬KY{3jv|ש[;Fxqꆇ~YvضRȣxI*Ppթ$i@`XqI-;EyoF6mS;-Q n?=h/ðyΕo ã@2YBom@W%.\:bճ1{pX0Rk#U 3mziښ&jAe!-MvFP'9J2<{ϸVRw#EfTRK_ܨ ndnu|6ż \4ty3(L *MP_^YXw _&Q3%l4NGz{,$~ l N\xbŖ|Q UͥvbBƶhcP)!yu N7A% >f.]_\ʼjR6g:{!H|Q/ IJ'R:aun"X ] Z,T,Ld $Qċuz;Lƹ-*j[T{/}٫-0_~[:vXΡdRK2a2&a\mlg_"y0yYQƴ@rjX՘Gl~^7ۨ*ly NjE{ܙ@-} F%8l`6϶ȑިM9$^-4{4Ž:szCJjpԌO3AȐ|F2!諾({&ys&eĮ0m֡ORAf1%0.*y5)O^`rB@DK5 X џkl;Ϗ:`%F8TK!N.稣)J,N^r Hó1^-~@ךBAS^OXC*ZWHYM毥V\ 4*\ѩxX+F @D7nүImBa9DQ@ ]\d'.i3};u7ӫ?j)cH\>%0L+4o|n#hVnwJ=SxGSB_6nXOφR=2Hcy*KFv!|!(̬j>[ vz3$\x_eMYtͩ/pbleV^{y)>Ԯ` :_0#vɨTt} ٍZ-;=Lf[똽 q e_zV2׷JjY,?䋥!HBc@oHpC#ZԠ*ăU|P|ý*4>/$sS11k-Cy7 QۍRa>?U:+Wu @EVm(3soi,ofa;w2kَw^`>6/ngu`MwsN"p,Gڢv $OTxAX}˰2w݄Rݔ$:׻70}HCDžy$wJ؀WS_bBb@ra{P4m3'ɶg=($mF\8T'Q0jn'PkbGͱ,ᛨEF?$qr& j0p_\u7sL,ě[B6LM>ܰ*f`'}s܅Wj<mMhpO9BmHQZHn |U Kl]~5֢J/f(u1)$^סJR>bLWVG!g:fdiE%L }NOĂ) (e8Ԇ .x m+|<"Oe]u:bˆhh\|M;̝\QGh[1&B4zYu&o3pIwu>wWd\7$Ư1ƕ'.lS-6?n-yRNZ7ɜ C bXBhٓj(-ud>* lZU_J+-k~p+^ׯ; }cv>\@4ވuTA@ք9@|P5`&)`F2'8i~^̯h#op1i?M%ҶFŪSVEớVN[9V"Jجwc ?!kU7YXQtnXD'f#_*Ҏ61fd2\Jfȏ.zNA RU2F[ì&QH{=_}ktfɸj73%n]BJN,v/'LhN;ِ-f83yS9NGlw0ĠZཫ;00^n%07w/Bάݳt:Ћڞm#5S! frϵYnñ ,¾ i! "k[_q1FӄZuzK_RPeMWF*_}rqrQ! *_?[t0=pH cOJ.Dg;t DLI4elWeR9Ǣe4=x)4\Jr*y#p/DCUCWɹ2JBjG=3f~ӵM8PF:ǼGZ-7 #-T܁P4,gF "xjU6IPݱQxzDP^&bv'_݊{DęSH&j obF:7)7rG#c$%2Uns@RbGeͰ(vVj U2 ;ˡ-IYlnLNk+?>Rri;>E Uio;!0hݨ?I]1"DŽ B6󏖌F,{%1VC]>Zj˲0},̕&Qsr!Y\W|NP3Ʈ$C1t n޺#kr<8 Mr>>T Wj:-U-vV2-}L^:_i!}žiK+fZf!S9:2|G/$DLm{^dyAX3nnzA.zjʌr1[{KWL Zo=}?f9]!Ur-ö&{QЋr3לHx:@ ]@, Xt5g6S1eַ)Hzǭy_Nx=_cZ5z>ra?+T{h1\ xoj+OwY4*sdVJ\wN|&t+RYُ8Y74J߱2cA\D?Ոxka%"{D\fG3]/u`" 8Z~;Ai7GR3͝Q93H:A^|%Z\|!HIk,o֙0 wߜxd t|o_󏡃IJi7}L`aPTt^&KbM=z} O`Py&g V_=j.M ze' j(C<'܇LXn&)y ig=.ZJV jp 2$4 f~Y7+9f] xi$`oyd`NĤQ"=DHFm?U@rwixBoA;PCVJmazse~}yj>0z0r)~coAߛMfa|Õ)ڷO= C*T(ʣʵ~B34!L3*aG2 KykMk1KEananPŁٸ\g|ߕ6Þ(# }:ҡkhbI:}=Kg{Ϳ ho= f+p[+ncMi՘dFb9Hf">+eHׅ#\FW$\{<)WF/ri_ Cޘc-} Zئ^hc{K"Lӱ00x~$Jݩґ`L/ D/&}Bx\Qng'#n.#R=3s?eYA|Hh#Opquqd;[ b`4V?Q,3=ϦZ9f7SϫHԣ^|mV?IEk"⎕<[ΡuT|/>w>~i+op=#|Ih tg3=vf`9FfkƸ#OR| VfM_-?#^}pfBoO2Ѯ Uw1ƅAJ灖vd7v1-~dqpydnC}H@=ׂ"iƑIlr6=l&B=jk ^ Y2IZSgb W\*BS`afRI89ߡ/|gnxt:`mM r$: Cv*9I[d)ʩ1l=>x+%?*h7>f)da3:BD7Z|ӿEu>>,GYu:8j5G߮<1&ځsW̌ I:iQ۰fܘkrI}f?NI|RvY}b$_!%0ĩ1?+2썌 P5 HqyFL!AZGJtnPNJT;wLPt`*VVPEIYI|K_x7X`cA[!{<=4 69Me0V5*NRGc{?_P"C£T^$x!V%K&=`|?9iX5Imufj*q= w+=3waa11zTQJwɮ@H[5rIAǶ bbLV( {Yc1qV0g GwmFB۵FQ_%ҲRH`-C>Gb܇ֵkptj˧mf  H ޖkP92^6:d (YN1t&$ܨ񡑤1&;c# $?Iymd0F-G=%Ңτ&-b6gQr)zJ8{VHoC 9MvzɎNlv|밲qJN'iO#1?IL;oI2%db0%;sq;IGnw "35SݚfxO,Lݔ߲b%z y&}4ݪQ{dߑH17UnXX.8E#gNz97!*)M!= 8Gmxޣ5Q4j ]=KyQmH䣤PStaV?g!*V:|P 30+Y0o~i t?7:w< |;zF.E (Bj C{?E[?K`Mtٖ*i&΄+'^oL\&B(U%ܨ^l~o4 !2mrMdc ӼӳZLo/l;%_JQ޵li?pV+=Lxsኦ5{SfOb4#nHyNr!>lѡAHe)JtO6J6}Bi#7ȧ̾d55>vw}×E0T;W0D S?E-RLn}O wm ΚUg$V?|eӮ#̇ZƷ&D-~muؙh _ U'}YX!r/U'#x.85(⫙'wȵ2퍊ZqhCfYqB:{W P5laB5 L[P4/HG;5TPB @%6(v{wȭHh؇d?D h_*B@-Q[jk\-$Yf^C֒Xg&߾{Da{sowLir.hFSe$ e吠_$)ds u31F s'+ .B~Fnfjz%Ny sCx] :@sL^B+KLsح8Y0h6wd'$`m>L"ի7(u],Σpw~ہ s$uBTL+BF>P50y3taRK[I\2n|\gFnTs_:lqٌ_HclY_Oq3; V.ce8]ULBt8|͓jcqi1eHu*_9K-M?} LwXr{MxN.<τ LE5Jnf'i7Qe3^9`Tn ׆D{=f) ղH:^v}q- 7(? >Ч8<U۞ɹGLԟdWݎP'Lݸ0`۩:`ks`3H, N4;Rz H9/-?չ Y^M0nV mmA'OHI¼ű+fmeJ 쏎&Zyg?u=ɆJdۥB_H3v<Hgzw1kޖܨ0-׍ 76 g 0M+W?i%[9VpA7v=Z:azSbhڟ!8fl$`&~3f0 $0p;f2kGbL u%oaM*G4mF.oz0rC/ HCLJ|g|'GYLRf.GǨLnUܿ4?m"O%X__fZ|iAUlvܠJca3{AY׵R }=B }k| -u[r,]m,g1X$Ӹna|~ە#Yc(jؤwBM4`-t|ģbeK:3iwuG3Ub=i)cQ[򰸶00 KJ;_r{odzln:y[MhI'{nsHQ),[<Üj}ߦ\xi~L=Hi򕢮UKC@\ F۽&;#~TdJ2?`ӄas<5.5SUUtJq1#'TDT{ ~ Z5tVBӑ_'Hy90:+U7.ZVPZQIFCp̀;/8l.BG|E%+lxRoJ;S۶?`1AYId*O$y6gAY`_?:ߊOaPjimH΄HC5 EjLeY7ň.B(PQ갦s :$ $['[g^cjāemxÕqҐc %jKą±Mw$C!V i bv&ǣ} 6;'wYܙG#q/]Q rȤgQZM?zFk}pӥ2^ #rp m|;@Az-%k% Z4CF!ɢ0I󗢦4juB* KR_ 9,VpbFW^= [~S|1 8,gqI9?x]",6t/TRyI(_d JnUOY`p̥)) DLղ&{ x(m+)#0fy~ʪSe=zl|Y y{|&+I>eۛ \ZY49q\\]Z,[si;( sÍ-@Z6xrjqg>2@ Я? α5,4Z3-M3ut} 1z}:DS0`'?NXZkmL)/~E!<o" 2q فʦT5q 'r‹/5[vVOj[_ծUX'#ˤ2}/q ﺜ T5 $cu5:ԁ4b7 ebmgx3\`'.__U~gVԿ4~%$*:k\d^0"4d(p$e{Jf'u]hc /KMR@Ld] DÂЅ{DR'wr)`ijl[[Wv_ͫa\&j_юtm/Z0C{4l |/A*>/qcGҢ35;aלּiQ=ߡ:-H:'[ j-:0M* M/AuٖS_2;ſîvw<1?"_^^3ױ } >J]Xp4u(!Xѽ>7=9/,@k+xQ.Uy˛#z8zĴp G=A꽘ëNzlZ> (ioO!С} Exԧ"{\fvBBI8p: e!j8ptgXL4V2&: G"9MU:ňuD<,v gZcPQ*"f 9 ߜbM-WABݫ7I M2 2BJ,e+)r w:{@3;F3 Li-v{HWlE{p`}L6lh˲alz<ǜE8TԨ41\W}É8젱:2W`L<0'^-vU\8$_G )'5μV$ x(ǙE%vlNTw0a_tAq`[vs‘'Vy6J~cߗaxHvn2L}gdNɶN5M4\䵈 WQ˱:?)UuGw/cx}kmĈzhnSMHOAV_90;e%o8J}mg/<{'umm& @EaDϮ=nA9,Mw~ r)&1w-&ڂNLc d(O"1/xZ$4sue;)y+ԣNZ u朗v5u!d!H8} BV w*S:\eZbX89@yNSsγjO~]KfkpIIt3. 0Ilϵ?>)Ѩ#UF&^g/Q{ѾMmUO 0m jBB2NZ4Lci&A!]O{_QwqU쬁RY>mL5D4mR?"A )+;,GpjRPDawXMؾ@ӇɩmAe)L'jgܰal#z QF]{p{@B.{KDS|-(\xH:(8fg}25 r&LgdBoaҙ-/8)*"(=J׼,7E/烥Itם7@(R<>bŀ,=Qn /W n򳆍V  !Ɯp6_uǽ ZҶ$YdtRx}Xk$-Rf QQȳF4Z,UF84!+ɲBc/L(c\ն`F>y5c'(I;o %>ԭ8r[3ŐN DUi)pCh8323\ n_{nKva6ws_!c lgD-;v쐺X¨Q/%e4NGl1; ~x-7j[+9PWW7 0~= i!RmfVP{[7̭+yE)܋(@jdI[|co•@^O.Mg{ȩ sJngZAvA\ X|vx _%U'= @.t/ CK q=rz[aGW&*LeDni;N2聣#PZ̮Lklmj0x9d*S7ZxJOՎ_P(F~R2:Gh>T̉&8ΈڌU.zVOԴ|F! hw]p,@7B)Vކ⥇[_R9V(L|1_IT YЁSߣ*/^wZ_@9̪*ǠzH9~4"T4"ıR֊l` )_,Wsz2ipFPcooq]aXEr=xR!1JemFeur./px!TLJ8fC{ ^ EC; ڐ ~#^'V#&5V0~UA~jv^XoR:lհX^v Ѩ&5XD>x~̩QT'%&AB УyYGX _:ajAYtF2֊GQ|YdwjE|ibE @XZh {:c_tlJ6\}q1WUr{d ?=@5 !ld"&e#-3u8Gpstyb46A {bkꁊAG@EtAԊi&1'{[#PB!0&dk ^`jMHf굝I[./ktJ fq^DcVPE=V:YuWXL0 BgUA>^l>q"6~D{@,5zPPotBntGXF6X=*JyejA;Tg oRYlT|Ѓn|N(͸úh{n7X"8KkA4{!3 mGD=l̯ /(Ӊg|.6~Nk= 6( FE1733821| 2<[zH=8ګ-}!=Lm86zi!Mr>ВYzʂ!} . h<^%]TohnA`ڋ87q{v+/:YizUnzF뼉ՑC0зM5<µF@U;%-E$uuO3mU~b~ETe%k )ڀJh,K Z aV4k3K«K 1 `Uw'#B1By{dAOˆLDCh5[7Wi) Vs ؓPKp_7hM"=VWd/aB%9 ۣ8EVbi+1Kaì_f`@F}ؼނE/PAX'pnw_ ?XƓ(RrdhV~]&d-_@lD9x)K~WA?6()m5pضn$ (C%jazkzr0U)^gH׎-qu^ l%(Cв@n$S܉)qk\͈c>F $$, O_GٿGUZB?hU:Z݁,]1KlB(P>?&c*3?),}>r<\ICW0oZ. ,QST~Z1A JN }+nJ6u \Q3Иݜ3^H{W[iDgUS ,bY}濇0=3LNg'&WĖDUy&QZ17gm]U탞xR &nPpgcJt"L=aESmҷ;< P#ȩ~:R+)#2vxñ(n7vH%4.u%v G@X m yJ+!tioὩ$_= ҉nm J0zzp/UZهAj^uǺ%(8%Ƒ |QƳ 4@peW4kuNNH>Ww.KlAI+y4^NawQlDfhpH0qujɅb;juH\+'FQ, -d>=:xȘZd[qjXC0LaØ@t`͕Z#xs7 p$ D+:NEߧ8>x @>4 C$ྕE:&=z1 ڶ7K(PݝTO@ZHEk]p*p4[SيʰMMes.FRatZpoi10ueO*txoUJ#B"B7uI">cS*Ӣƚ)v'N_̆-'{~wػ3^`[r쏗䭼RHGsMmU-D 6ohacS_T ?1x2{_34}Tbl| V+,VF WׯܛV|t9Lm*'O"5y`!ΓΩ}݌ nKD E2Nkl%J8SEvsk"8w{ 5F3!:{Db<*397%7A RhC6?5,RfSF4 n6UVTză` !mq2ŷmzn͉N6 LԬA!}>MŭtP:zFU`x qzDbPqu"|Z GjCASֈINO 7ŭ82 ێ v ;]h/I8\W^cCzʋN2e\w&qA) cKnPH TCW$*%+9!-޲0,9ڟjkl+uVd1- QGm-_#4e0K$i8c")ea´;ngg.,N9XpPaK""fw)2 Qca2й6J \[v,Ǖlm  x`}r@lJ.fGIq=-һa~"宮Ij=PSulǠ/TS҄y4{>d]'_4WO\X{NJQC͈{"^<]GKk<Xyz%;rs{X1|mi+R CilJsZ92ɨj V(;YJ=_]XȀ?;ٸdEd2x>nj$@р '} w;6. Tcۼ(#"PTP$0X0W=ZnOyBk/WKW*lSY.X8:[h`zFb@g4ʾ*C8x  ` KC#A ;Aow쟂񊗏8 "x~ nt'MCp \Z.4LoH@ *계BmnuLS"FӪ39? UVdgB颦Y$Jf 5Б" L-%F}>܇ӊV='[hT{`a7RQPFnJԓq+UJrWew /F<)8o'f?BZJgIx$ µWR=+$ :hiaB)Kd'3s ~Wv ŐBߌ#JA *!XhtdV)?k:Bv@}-eL-8~Oc*W$Vv<` a,:zDbС׹5)4UF__F[6U jDP JdRF51wi) ;w57H{;4b 8~Jx&7Y$1&Bpێɒm=򩅺W{)RkDkȟa(+C]m:קwnG[2[Fr JRv"ܸ P(= ܘUkז[anq# {diD<9?jf/kVU!C(DIf;% t^#+^2LiX#Aq䓑~lz0./."[!:̂ ;ҡ]s)&֤Cy@}DZ(Q` X/ @,۟UX g\iOtҘu =[\Χ|U>hA-Y,}W Ana1i%O7EغK'T5AU Vetsv*):+I҈}9;sh:Qw%ENs>ڸrD=eu5̖Bi-j+iUj&I[d.8?H6bI>Ab{t6;ht\?vT>vzHHZƛIzQ \Fƶ|l*y4D_^h "r/}6t́Hm4[HWH5[ ރLf`"10=$߻J-uT8 5GОkϪ`gQpz~m݋ikuK&d晻?l`%"lK99mM!NqPMr6j8 aβS}6- j噀 hV yS*T^dI;ώ܇\Ы>iH/!!QY+0Hh>wV'L80Wk毹ɮ܅˭ql]\ʏx?K֦&]m,LȊiWyC%緸!t*3#eAlhW޽h5w!h}>JRKe3"]1?qe ]wʹt%d)TTQAH}x'[z;=! y+W7Q]UrrQŒ Uol;/! [Co >, oE&ybL{ ƇhN ,7(i -#(K}=hD#VaZI*-z3SD" w*h%8\6g&Ō qH)2V36UuV|z~\&9 o/2x D+H`bƇgG" F~DQ Vrvy&~wkZm ֦mcIzQD6'N !+ZRR A"Q AٲwD%t@Kk9:֪?It;2nLhP$eʸCr5GL^f.5ك22))*t3/wԉXT@ZoO5S?K"1gKOIHcTsfUs^C0#hy5e10Rd9 $+N㍉ۿOKmteLſ'Ҫy" y}w jl›vObF``Te@Q! 2E E]9wKȝ# u+ ίܬ|kǾUcpX }FmO L2Hj{F\@/cvhТcF7:`'ǻ7&aD~T~U&zojeOs{rN1^!?{|q<=M WNJcb-aI @_֒x4;g 6]Lgj7SR*b6ذ}TԒ+(P чFY,+\$1# PM S𞬤 nG~=4ߢuLxl_DGOC4w8ݸ]rF9nOknQ,>nt dOoľaDTd,og mp:A Re5*B;CtÁeܸ({q60d~q¸rՁ57'_z&:I w4YF/Q3}z)8 P B =ܵTV ղFb{U2V` ōs$ Du9[2 <i*PlaIQ,ǂvMTq6{zf;(Vh莲b"w$`3hVjP2ӽ;]xÊ6+h#$eoZGJb~_rΥME(\@g1ωVt<]vIᱻK*48`N*#wA DqHsC t`ȁEk¯c&W 3nLTi4G4'фx8N$@ۧ3vd`] 51&qJ.;zVIB[ITRh>+/xW>2Hp{ +Z: ppS༻2[eoFy}? o9m8T+ԝ't9W-2D4\"{uKR0k4j?kTcfF9  ;-S!0*rREfR/%%wX\|aa쇮'J.S_V?{笀jpmq+,tb|N0F8R$:f=ul.XoM215FG;%3S<~ wU5"b\Zb(,0ᑷ n{=!jKmܧ[S)t\^߷̓l5Ww9`T_c|ZWbwԱ~o?SV?P^ڒ[AS_9A'׶- ;B.)/:f$)Kv[y@R1n(i9E2޴]81[6<$C C!n_uc29^ѝ x^OTW--`_\,X^xޢoW!z hI?vxH@l:f<F}%egqbvH.y`U<+h$0CW{b,Aȷ()8x|g޵ػWς[ʄ{bJzY"0g'~Qg'&Rx8'٪)[y-SO:`b˶ fĢUpՠG!m\E904J&IxL=CxSS_b}<˞ ĎVzqSNȇ"U] :ܻK߅kOcy-f*%wf`4%sP lAݡ.4{ E-V/|i<=Is3 Wq339Vwԩ V[U7d: OO >ItH;.l, W&C@=-1+>; [GwZq37Ί 7#f88$V1U啸<َ7)uT}L uޣKQ&D w{Ln.)M+>Ϲ1zvmu"s3ӜT[a1kD/*X(WK,&epE+Mtӡy䣖.hic V nVQ"ˆW#,膽h^uETې$fHwz|l(l#? ƴPWx w/ IO!!N#=gBϗQy1 [BPb@CR&cи+1{A[?Bl{f=,P`P CYuێ "Hñ>?.KAn\ ]Ho(^ yL% u2d›ĩx`+Mԡ-`ӌp iv^"E 齘jcSؒl3E"ds])>uQ-֙08_/??͇p"%Odb2}>ǽ=8R39æqZ3F*j1[;FG8=)`S qA'nrNW ݣ3õ1y(,4nqVGY61qy[aBt k'jY"oz%͢Q7sz[t%OlЗlR:c70l,u1ɄFwJސRŲ Zp0|k S2;w -)Qw:5elRؙL孁TZb$7r$x< *!T*3ޱ)\@8'vvw3Pt r&zo^˧b1\qrюʙ'g`2 Jh&Ql%fDd)켛A}t45݀LheVO`Z4l.깛pF(\ng,|_3c4!M-%ѿ@ ~]U!jIYk_GB|Fm"uPR|XTqډo `B6DZqr=pq(5x_zY!2 Bka XEqNnAG":VPSЌ1\ZK $0yx'R`CGx/O&B Lܒ2o:hh8Qi+U 􌳰aULI+t~^- m'3OF1tmf3[pbu"K@Rѓ1!4 Xv10 R_񅵽Q^*KBZ^y|ú׹tƬN58ÊըeUhUDB|FH3q aͫ%-mw u=lGz~Qkh=p\+cvF"eЙPy=|DX87oG _|[PlA妪g9(k*HJ9مʚqV7;r'܀_5jwHEnIhp ,E1\zzx ,~Fi}mD.^B 0,"۰VJ ]qHS9s*{I6iΧe-*JGDr_F}?3l eg 'F[ F KQc9B2rb.*Dm&BoX ޏ&ѳÝaJʗh Ē't|CUp C-u}kH8ZVnMG)/F]xL}?X)3KkjIU:|oA/D/dob&|4k1w|DfPzq`ad(ZZ-X, yU!0J]D5I9-"C6wӷ+,1֧ā:xQ4P.fd3^nF9:/B-ؘ%Y  /A}Iq'bwB(O&GwfŔ0^HAY-۽_i>2*o1Aj& F."Sf7suV$P@|=H)Gғ`qnWfHuފ; vל,t}ݵNxH'-s"_\W_OXg-(BPn3җ̖c %1\X" X(\d[fz52PlR\P6YADZb][u7w1\wI9H P]/A*WEL1ޔ3WD^cGtӵ;^U\ -[B$N^s Z:!wR>5ܦ0+<fj7}SwI?x#^}^ٷ 8c &i Sh")/kG2=aUD\Cٱ$#iT4=~(e7YQ6C YIb;(S]5ArD GԩDG\x^cGLncڧ QRӦ&Lszā1 k\LsFr;@*da !?7`7ʽ<ʝ4Nj/poj FNR wF7r ?n{t]XHKZ㬹&to>X~)*UDʖ+G.F<Uѭf%\RW;?+l+hrۆPMIhHd+g*ZhU| m4`` Jۏ~rM^l~~=J|Ns?"q\^q34L2iMa?Yvqe#)I5Mt¦\DAfPU{x܀YC?}Sߔ3H:!hϟ'L$MȚ(wM' 7A9eoZ+`*OH+0ֱgBԡfM؈ yidNQm|ym"I*4|iez\4~=*uEK#c3sߙ cAn'1]*~Y Qs:e l}9v-O@jz=?ZCA'Mg*mNwQb%o N 6èc'lwWݺ}?(|7#5|v@ 57,a t&`)h*Ty-ܿ7{j:Q"j]WE!!K>J '*< J?$ v5΢Dzg<`vXk]p jlO5qYsk ?&2w(6ϩ!{^2 N/VJ.}\ ,Lo0N10oLd']Y?tii/ᷪPYǔTGS[Y 9'[S>\hB ʠJyf 1D |6A-$K "B"86o7={;Ѯ~$Pltpw7 j+7wenڠL̯VRHFߊ?SiنZj5$"Տ*{cE0i ui:ء]c!6w$*AFo{iB(_\Z)3IgC`HIa/@ zM/*1DzٟhrOs/ [)X #lLaƫy䷡YV c3:EAq¹}!>TD}NfeS}o]ӔFHs߅ȋ ?/*5+6UԋB{E+q]`!^qZ3B֨Ta~b'T ƢY0{4|Df Kٺ)BrAMJ*dD @kty?#0:jLI>?`/W̆!-t;TtvP[:.꣝02 mF3H㧜B"JPGݤrי cNrT`dknQ$p{?'hc! D#'ԶepbI@[V^VŋDyI 44^iiqKe b#i=bn=;t<`l |Pk~84oxpZ^ 2Ñ9azu[(f;rRաhQA󔸽4ɿ"j KJz& &ƀs'^UghEܟrsz*2W[=|^#A69قqC$B8nt(f᧣mH"l9{~jb01¤=P81q=[cjl sgBF0cJʢU\WS<رQ<.?{,0Qz:>Y8+$f]1$htBfp+"^E[= c'ق\rG ?wJk ?}X^IAh06zZiӆ `N9Yj^Ga]-Mta}z46z}Ta*) |ɾ jl^j㋆W .<Ê )?ViH֠4@f93l=4$К[n:~9/~d.Qlg=6@]%w0$L8ԯ.Jh8Iۓ躴<>C'8 w 60)HzeYL> >R% xW(n~uv5G @&nx^W}ru@a;b/F0D|[ѷN%o7KDG8:esF6Vv_g.%CȋQ_8u\UaY,rAO`_tj#{`M8mfwlīzAlBGI")<2z@y< 1h`"Nގd F [Yb͊x5 ġKi|Mbn6]v3nE<n5}*dUVw>ռ%PvQ$0͡&~C7`#lb/#Ry ? :"v{*>6rBeFMlᆚ7tf2$i7-µ{Q/ j!^QMN'ϛny9=.x|oZKׁmKED6H|w/N4^OFi /0\ŋpmƍՐZwpB즙L;P a ZycoLKj4@?Z<[#46Sal\MJXcAJcU ^Q̺*%8d u{Ѱ -sD)5oR$R 08UQtAYpxCs- tΣ #䵃m1'tγ5)o|ZNocJv.GZ cC&quJLtRr~ ǴiB|pVG.60[J.b0k9Ehdً1τ_UهdI.%2_Ŗ\r3Wn5ޖm]k`3zmȝw++KF{{Ro>ex+-(Zn4p} Ccj?XUzG'Ob=B!dMeX=v'!sCE9f^: l1$bqI+L"€{Q4;} Jh f3*߱7•GHJXDEB|M)6S[/+[b-T<^ozX^\/b8t ]?ˡOkh階rgVCG3$dN`-nPUS|] qucOJZmy!Zy|9RQVVXxZ7lu'崸/;&1#rZ1mvs_-2cw2p.&hvȆ DkmKV8$΢R묘5cV?r؍ײmZAӦ3]x&X9O_/ g|9 ޶v{D5A:ϗy ٘8S[+պ{[z#2CkXhdj9_(ݪ.4\+d~ᴻg] E?jT H1ѴM,+8;emYWɾ K_P:ަp8%,ͥ򳲛ۡVԣIGLJYm,rһ7l#u)Y"J*PcRQAÇVLSoK߾(/LYtڶM"9!"j|1\$1RJaj-{k+ U }ӏ%n'φTJ+8kKBU#1aXfi>yj/n,K45@$Hݼ' Fld;-mIgO%€o^1*]vGx;UCc,^5Gw+]-V6n{7Uv%(idPmX?o9iW `%X"<Πϋ/*rWpz]K!BFM 5-J{aC5K۔ɥ(s%*}?TQ,JJHruvY]h>hUޔO;KAg鑀]n8D[--Ng% JpRJ38yVrtwr,gղPPܶlh%[N8&?FR!OT$~ev}. r3$<'ߋMhnK{lv^ߏJ aTfsvb߫w$GK6:u/I&8)xByОj9kdD WCjD9E鐹8R,z^C"sԞ\ebVmZpZ |T?^\e\SN2m+\B'7tT nݢgXM+5i^1(_>vؾBw dWo2T$*{QBp2BTE_|:m3!㝕광:`e1oJ:CB(j|]x- tj==fmn'vJn/u Up_mdhLЁ(tct>B5@j!({8 "`F ltxbYIpGլ""V e HJB?dr{"|09ڦ}Ge1[m##~HUuqv|kby}O/OY]<ώgOUchkNm~̎xI;y>GBS#M o|_DgB3O+Y) h>0 JC9{^{ɏ@# GY疲@h-v=J3{T%)M`5{Qrow\JjC*x(pNqzbB|Z `oHZ'>SAvg˫G!?<'[cUc>rի w8b9Ȯ* ASmXsI;huA%!XIvpA|Qx햮~0IeD}:ua3j=5 r21]ð[3bY Y57/K&W~7Zψ(ASG\ #ٍ`.+bX2kHs0?c28҃Ÿ4NQ(3$'ٶS/Sަ~26~;b:ĨyՅWF7W-& Eq09|= _:m izC©ud[Ͽk'mB"_~u̫0ۤJU!&#D[!Q0D _ yD] Y<%Yy3Dtrs#tݹ< t#q,:|16{<(& XN:S{MA`75[#d6aZGbMQ'Y5D)GE`ȹNK#wy>] qXA q ָh,;gXX (cY(z4TU\Mԍږ=Od3):Q26T?n@PE:Cpu}(s^H]U&iT'&O4{ǴRUJen7--?#@T!@gnܑ~aw Y#yuMWecLm*!Xr20O i؟f):,pw9%x+x1G]Q} wu;\fybsg`QL/+# I`}v@ ! up蕱;L6rmUV%CȢ)"cFiC2`( o{4  1es8:Tpb Ni͆e|UoCh)8)TO0>Zqt0͚jػd8C SIgZ*%jm+p<+|@EcYzR*%P #8 @*Dx2HQ7 [TضI *L;Kuxv&J[G0S]Dd(ߺ],3"23J4/dtFwI;D[ez PHyO c\He|l8~f-ueo 6T2aGqK<00 [ եtҿ٬OPC%XA$!>m na+d 2 e3*.\G8Vz=pvwYǖ{-7di+^1$ӻ H@'V]4YO{Bco@&W!L~F)z;Z-C_ww:=huԲD2|{[R}m_`Wpջ P"Z?; p"_w oJ,:!gdIx~O{Kq=:X8[KQs`g^f6q_b n4qCJ&n,\![>Q#2"?W T.0Ԙ&-B5eMby4H. +2]0Nҟo`}U4>X+ViO[B7BT$(*$B"^JN7fg}(:>ԋmE.}ئpKʻXd6r)gR5`|wsC14QgڄVh)2kl5UQɟά<Lḍu՞dҜ_K(2 yn!^ @D4ĝ#kdD6JԎ$Y(&cTglyR RЮ5hl6')BC ~U묶G:.$0vƏ-(Q% mGհvsyE*fݾ"2?NwlH@dN,ߪ*>+ :;q7-RoC  r+2Eկ(i%n/^aׯ)/s#:S|-2P[OǸ9F"9l>+\E>l$GBV! ﵦ%YC4‹1 [:^<w"Q;303p?iUb)3Dϼ ƻ~leg)-๒hQScslT?-CH<! 4] 7V\y-ߜ*|O;)qK ]O{f_Ǽn .tǼ\zc_$iIZec@؈KOg,1Z!v_ P9:︅L&L|˟hKv3h2UsK4;cBeji< 4(gsxKۺczH1m2oz\g4,f-2 P{ޙ˿ M=\9R^̾@4wݤ #B`gUAq,5l%dOi:0_{w\ m'E貼ZkMrۣ6搗.R-rCxIw(*)PKC5~" @/CzDhr阱sw~PvY^@BA):'U{"th{ܙϐzܪp2a"'c7fʭ^1#$qqdKAs7-'2톻XCFR;x^q2]5 4B&óۭTH՘+Eޅl 7e17󺳅o1j8- N_`t#f>J2[mYm-vi8Ґ!"E E"rJ^ jz%Ban>jSxxR%)bLH`?zD qom [-`s^b!Jp^9qUw}^?rM(%txӚoCb̴Cͫi?_ٗ^[v2 "/lOp Y&bBACFlVPrUO.{l-[v?k`vM"f<IVH#1hS^<5CF5M4k/ dmy!fu颥c-D;juu&d(EFo93 "]C@L!W1.nb#C,lD[r`=ܮvSGBGk.?TYl}Lb%[N ig5D!l vs6mM;%9OV,m ;׬M2RW?z=Fkn,5 ]y,di`1Z`&`ZF\{i|R_e' AfwmdT t)Kle*"|'ޞcL[-;`[2r -$%^ƁIIqiZ_D)KCFٱaJ^a%~ !՗z&4b ){e̶&B's?[M%Pˮ62*q}K*'%5$zgF $Wװ K+blVO}~#CrlGfǻVIA6d=Z*g4 U%ЀdMa@ VVl <"1*wNaWT==fШ_|$3Y) HvNr=c1=1I[|?G.F֩Ϧ[ s'Q -ŠښPBzGut^݅Buu9:_|`%t{yңWO=cy)gGExS)TRWո{*F M:bSkf}e_84֙0 DՂCp7r¬KK\7MAՃl < %QN*lśVpcde c5a3dRgjlxJX:K4[vgy°ׄ*[xW1u1BᜅB}f>F)N'ǃrrS\̌ʄ+@P@m.C7TZ#UyH^poп_A -4~K7BhkAK %hxU\ܜ P?$l.;M\\@aNXzWy`of_o`guozw bLj:{継UWrVf!`E N~%ԝE?OB-g=gq&sZ17w$9+Qz '9N%r'OO&^ͯ3I}k 7 ǬAC!x3/0RC' wpouۍu5 6V`r{߁Wf xxiPQ=\_QMvі{J U.WUAy;vKvzXUZd&mCF|0`N@QOq41M2Rln3S$JqC)Ùn&Sk;ORZJl5c>ëcV=JRDTe뮕FךgLpVѳD\oOœNqd\>v(bY8%ՊI{{'6QkyOy-kuKѵՀb-2ೈ鲑 Or"6#p޻ÑSX{WM+j—\J ̕2.Q 0|Y{6 6`eiaQR$z#9עY/!x'Ɛ 5vZ^VҵxVǹNd_U> Ѹ!㊘8 L4 hP:>zuUn6Ð"sm6au\δ^64OhI;߳;ŘNw$3 ayb#&Ki<Ъr&w5OcDd_ܮ+\+r /Z'k&w{.˙d`H+5&Jȳ՞&Y3ҡUfsۨU4 =Zmk`uT|UtƨDsBc:Gd} u$KU'Ȏ }-X tk\)t5W}Vq334E vls=[Tɤzobڋn3Du&̄d5>j]: Eu|,^V`3tÂQ&PkY)#Fp`URu)C"8TN.[F#/<<7(+9<=YEy,/v1$m)Ǡ Ihj8G\aIe;CFZ bP6-9M'Ѣ.EmeU&gn%iOJف=<'%=HGa}Z^<7߯ZQ¼Tfjޱ|gX~^MVeHK+L#H/#0_!\<213atuܐd9]! 9UT.]Hw+IKp_HX+OZa @~p%i2Hbos=PÞF\xk1mP\FSJ K?;ڶءٕk5hdIjlPЁBϰNG-2R7R!Yp464FuJZXKIYXX4'4\|_= bc] }(!˚7ٓ# ߂b|iHrXR47΅PuqŶi(!=4 !w0'_:]z>'Y{E"$E9nG܅u>n )Q_ rikxWŒi=[ŋmFذ/m?L1& *sBi6Z=!!.⏋=yyJoTTK6l;¾CتFM$O;V/c"s>5k&O)B{yX y:KA5⸳Fd\f4巨o 0w@#օ*иģAϜ9HB9o_>v3F گx;f?.uuRv 肪,FM5dH?gm jԸ:gQW,S~r}@Rz.kva~Jv15 o൭+@N:1% Zewjo ͅ8vVhA[,Usdr 9< QfNSGmbtNѠV"Gq00?nhyq=,}\[,DFW[Q8S5 /3*@)cmd[7hVdizUkܤ. H<au2O>. r1i!i4iQnQDt Mq'Fx} `=XeH{)IxY5>]>B2`>`B/ꄕƑ, KptGlB^CKQEcd˫k>#5L)BuۆP!˓)}SR[NŸ4)Dҽ ӈkGC"&uyZ٦JiSJ#c\q*g:igP`xRħ#[X`ωҒݱiPl/\TF~&)(;twʰVi(J| B-dL TBlR1.FJ*rta*7RUw] jqRɳ'CҠ^R{! h`:ŽҀзHz@[jbh7lEVbk5Sn&QmMH S(SlxX5)9wP96= 7mAcfz;2;hSi/BIS kP'bjL3:-İ "擙<qT]oځ9Ю /XpJ^d~nMx=ȕt/p~ ֞~rQDFVqpNs%}Aĸ ucS P,H&VЂ_Y!wǥm,b y?ĮP-EҎ:7 L e|ţg(5EE50zʁcDLM9G S\V"=OTx^rR0 ݔb1]%/)^8Hw/jΑ06OiɔUw?ffЦ;X.`b˼tXmU`}4Xcc/3EMO<׸&;r.}/_a(敵\pKuuŸ\PMsj"qbBWdσ*N"dG d9MVΌ'%|Z٢c`A0xb*0ƿJ*0zl?`3rMgCr#]l̲SۛMny~VχO{xXzɦGS0±H&HUC>&w>(e aKr粯Sǚ?2 LgƏoX ѵi-|X` A*aX8\ǃou6RǕ鍻=#ՉM1n''e昦4||zw #_]h+sGZOԛKty'vVаbRQ 4?:g_ sa֏l3U_:/vYYJ,wY>!e} Ӓ8ۯ& jMۜTR*+(}׺mxۣw򬧿,V p& my 02FϏxN QbA0b;MM߇~_o~G;en; ? +LLz7m+|N9i4:foI:%%>F/U/G, H&9PS=BT2%j&TX|[gˎj%ǐXFgg:!~d,w!~}Hyf)tY2HPi檧*%+h`s.#2R N6?_Z"x"8qJ>9aJc^Vƭ<^đ==J~ug[ (j)AwyaIX}QP3'&PE9VQ": pz"QүKNGxCIPT3n@], ~CK6qCxB}S哽ϕaR S1z;K%AiDX[NOOZS(? NVLw)Q#>QM/>Na Qv"V>p^{@Q-ك^iXQ&{lw"i#ahd p#Y ȑSτ#=2%=!hmalXÎH NFmNpJ6+ͱ1&xlINN{;;u`%\:[^{F%g:Se6SU? OSRJk@vT+@UhC-ݶX>EQJawq_l?u,pѪzO3p)h!*V9vQ煶i2a 4;7&CT]Jo|[VF^"~E*͚mѓa, 7E>`KIß%܍S>ґB1,ٶ<8Tk,IJժkvlKvV5?_1JS(毉r&٫=85@)NDo)F| 괻wek4v7q-;7Q)?zs3~o:2܁U_lT]P+6Ʃ}~$66=`ZӅPH)?DVпty7[hDjS,H|5I}Sq' zXAB#/aU"4QGes(aA:'ovtD4$y%%*mۯ^՗w%#Ȉ]KQ o>w!|I\&L-3ѠIRٽ4Ѯ:i=j2r5p)_( K3,,!۠6uz3C4&.d82AR+?aos[-7Yo3r]\ry2aUeq O4RE'7oWP&gLʵ;u?>=96x L71O&:?5Cm $sBO8%d[EZN|7SVJpTئs4tG_ 1L}o(J^5SU >ME ޤeI7H22XKY=uYBv-^k "jUZIl8LVLfg:D,}T1"ٕmu{WOhhNtX]ǒ9[SЕ؆fwTc@#y懬,oe9/Rg>:FY\)\a^͉&, )}0:Md Eފ=I#(W `fs[۴kV6?z'jEUH*<+/KRjTVt ҽ{QNۏ~6[u;H(~7 z1${ ߠ W5}JK%Rwcެ. #0mBwi9ҋaF~dD̫$5oפ6')뗘tDJh3&A.RzcXP\a#LΓۯy6F@z,uy % ? @ᖆOeL8"g $VRϧ ܟ- c#rS^uc:`H=#cyl^/"S!QqdT)YշnCcIXS :Y\k R]X-nc\ &Kbiú7\#PLntxQD]:<]&o8MTyl0ܺAU;AX]f9TA,*_[^ W`?qzսZa@ѸZa&ϕLE`F(& moP_ WD"CR擠֨|i>Um5oofc< asMXWSZjb^+̳fP6:zTҏP0w $#>s132e KL"a⬝ UF`Z3FQEz<Z |_F3]DR;&il s#j g=.FRF}fG):4] ;]|az Fx4n[A(_+ZZ >$-**|n6f 8x~YY2Te 6Hq\} [rB'6"g;*BFTmjp yrXB }*Uy#+sJ7@NaP"d4 ^lx~XpvV =inyzpnS!Ds`ÇN#P\X݀ 1[e/&p{~4CPѪG` jm6<=FRM_G(s  :2E~3f6N|ymSMm.%YPN'0Bȗl) GVdt_ #D Cg\? ˰OTt3@V?_Jo>9O~LOpzї^;䩠zcm,BQ걋<[yfdSֽU[c8h]bD߼TJsMcY Ȧ wdoMO ǃP5"߯eY_]p!=Az;\bLG*l 3h)DvB ܲqE?p#X֦|xsv[٥|k%ýx}*jg>H8 Qrw('UIÔ,xߣ 㟽HL^|cg<k TTuߥ,cJurU !MX,C~TD;Ӥ%JI'}|ZIm455'wZINaAcQ5CPJn/͚^N"dILJ G2# EhH='.h 9wZHº(?.-Md*mAN;a|m^T]Mǵ4E&&٘wj]SM:##%4=+-y =]WQ$o-L+ Ӽ  ht! #gD59'.Q P)~^ EBُHsl%B& ɻ@dTvhlne<#D䛒!'{<*(5J_ R *G$bV T ':)\9׎xPm!ʍp9k}=JFB&Fgjj nG艕u:z$e k^fvN:h', yE~nH_(3mM |)ɏHK̎vLT(e[[neG TDIOV䭁Tv>sI  vfSsOBi FŹW֚J!ŁtMٰbUʄV7 kJ)Z^5LB# o"Wg.a+jԊ{԰hTɉ+!88 A'[e$lLW1$EVQu\/P98>lp,E+?533'2gD;ݰ_wrW[32)w:++&ݹWu˞.sMqP)G6HZFOșR*Q2y` ʱS3#CIfz)(>bd$7GBlס(5jNtzqk/,SkF?{ }ъQ7'rm-0o :|*ߛZ:ĞSj\z=!\0Nt9Pŏs1=0l&ٍOX U 65#m'd!:Ra:L7ߊ&9܀RL{- {ړ˯dW48em˚գI52Nl"9ę(ĵH 8?m\<׳ǧ^Cu7)FےV8Oй֡!BFXPEel3B,C!7'as+x;k](D*1_`woEaÐNX JWmYc.?5el*|êb[p-L2\q4y1g0{D't&v(ss"mYkz.ׁLf2mcow.<_ǥ9w.7#.} (ljp {`=:ʱ/ȍ7)|= LzE܏ppq^-Ol%pņ54>M 1a/u1 PVJU#WD4o2gUp*9l(/Ҏv%s*OKf}! j qq$ϑz(X+ a޶Y'I)(Z/oR BS,go^RDb"/$~uᘼ8(s?u& #Gnm66Tf]vPPO8*(>qw^8onæ>Ձ3v"lIT<КMnmk@x!kiHxVGEWiNi;[.'X\DXm$HjURL7- a< <F-$?qqIIbKl|e6U&w5 {L2 !w YR !NqT _>J}$g n paDK{=Ą̇-7Q8bPYo-}3։E5h!`!?kߞ~JiéO7\ާ2'iӵHҤYa+|jnO"@ ==ˁ#zki_͐MסczoBRRn$leV&c'KN8kNU>>_M05ץAhjl*Lޒ$ 84зG$`9_Qf]pX4yX;SnʽʂQiЗsבf?3ZS,jV+vBb^Bifc[^^2ṚUӔ'l0Zl[#Tz¬ݤ]ә?|x*/v3caUC-t(wY5-uaevDT_7FLDҾRC0P0An5'.rsc@_04_#s0y0Rsl򊶞?0!KSv 9s"ipx!NBWD5OH(~_QBBx܎d' p{҅L\㫧3jiE[O_Sbh)Ә}XJ)@hO(%Dd}fՒjMIe6i1M 5KfC{ [DV7g7glK[N7x`uG"2?@]]}}`j[\̮s1tҔdhdH/(jGIysb%g7?9}LWى42u{'kDdՊdǶg7JĖp1ק8-p l}6W'$S5 Nuc6q|*T汞*?)xRX+GAs4!܁`v!}/[CQmbN$JvNZÉp.^hFą-앹r ƀku>%{'eH$ȧf zqȈaP|+"!<+ E[E/7TPK YI) ' nF(B2^1q1 &c$LV2޳nCZ[ނ8(qgK. ge< j*gJ0r36c_L畁mYH7SU1zҥN0_Cr/c0?q ,a@_~65D#ҾyzrD˵F/U|n9^& ^Ht?樥^ezcĸ3Lfa)i\NRRj,-dj\wzJ>c֓tw]L'Y(Tl.F@-oU9~74w /)ѡRዯ7j<4вgS!FNz8 5wpvnh"Q'N'x;xjsT]+00Ɏt }+Gxby}S2E2j$pfʚN>0$m| 0䰀<6J mze(yR-Oxf>H}!:L(O-w I!1ݘH\UU mIk̯s@ da+%q9*Ns1qST2D~ʅ]²oHLF'DeR<lfa [YKtέNE0F}#Nu#$F]_svzgfԫ+]?\4:;N1N O}Y7WDm4.!$/arP;K~: ,:)lQ ЏY8 -ҦH[:v:XP/8xQ#YAS?J["Z1 O,RVoج9` г.E CZm2jqْI];/VΊ{{/x(}wm]lEՏg8" *hF-PJƚ]wmwAKc_ җ(WS82 9%n~x\q s4F^ ?]Kș|exWHAPfqҷdŃIqCW1$Oz2jE6Ahtv&ZSX|)PzQ-0c&Hڴ[ kgJ)vl?aŭe-j#ut/T9P?_x Xžz\5jCxXR -J)- Ĉ*CaHt@6]DH0QN&˸ߩ&Vńl0ʦMqwcVZb3l"]=Z(\X]5M;jzzeH)3ߛ=bC;o#tCw\x78}ә_!Q*zjVfTr-u$[GYȔynO[NF {+$U_͝~G4Džṋ[HJ+xB9dK(0,+GT[zTL&nHBY.-)pC e646k Үl݉.Nޣ<`ڎh@ߝEFADQOXۚUEW\*ڏ d ns2 $_eVF̀壞#W%XuN Li=;c$oVz:`a:rO~@{~ngsKHbCHx=vk!_{ȴ[8H*]%ԍsm"//x"6 iz\㎆HG?˓1>:u݌WZkHL)%|k= @fxV"1<Ė cEK,eE6,OC6dPܻ ߇9 :-=1ȑp%&W2:G,@0 fJK77P`5#cJ漣l0{PK,3ҷc(T'3 v0Gnl e,w2#\&.F'fYˢJwMcn{/M.sPz,WljWX i!~kYVC|3Cx,^dT; N}?=YBpd蔬9o;^ߴhMRVoV\DVZ·嚓DϣA얯|Lj(a@H%wj'd0B̌'=@T'"8OөT)K_p񵝅 !0iV4 MV[еZ_S07O %qY<,)옣!{I"^6FyI y*)"UH~](/+_n}ILϔOag/ײ#^ZX+Ka_͊^nDXncUy*3K8UzxK$ݬsr{]>n4z 22S|V8Ώ*P+ %~ȇJa vNeturPl6,/|]dIl`ޘ^*LM}؞}NG;p@Nl 4oyC}"`NI6ڊg1Zi(!51m=#T޶Tǽ|>x1 Ӧժ[ $D 4ZA> PIRѥB/%1"ȭ_e'iDI58O }aH^΃5f=hG Jӷa#Lj6%S[˧FR L-Fi3~XzhߣrDU䙞oBfBclJmfo?\:VFfK6R7Щ}slvN5~wő* 3ڿ "wB6 I9&: n_ cQpogljYz:;~$ĵ^eB}°Wj&t~i~ݷo}_{C>~1ht?\wߝ]NfALt JΔl)YTބ4 wWVmz=v)t(%Z#*>0!N {xUd+9Yf|)tl*8aeԿ/{I<~rO7d 2} ~2'RMz:]$hf(tGF'$ٚ^'K,:yx}Gl7g]\y}_MEyZ7kW *0wYo}ȝ3(%t6FsAX``TȺ1lIBYbȹ2^幮]= pmዪ9.&xhtn,Oq9ZؚE4s~ꌦ XnE:҇K)eC M`&C %߼v,w]sr80WUbín|~JZgOF_3ihũ5jW,yLٻDJ +vM(>Q.kdrKM-53#cU=bYO֚,- E 7(ާ.7<o?p1-SWN+\viTY1{@5AqCt'P@dz?jGJH[JNk7h/6IH.cH^YuRns>k5~> AV6nRƕcS[Y۔bT p%ڣJٽwuAƒ. -?ÂiN{gEi핑۔dݜQ#KۄR5Ca8uu.5Q[*EхZ:#ǝh<9k[ޞN=iP oh?1&#F[iIm@9֯kq+r]=a^9WnURh=|iBXU6Fw3cdx{ EQN$8[8;Y=/}8C'/9)2G^n)_Rŝ<AKZfSF>|~ˠ‚tҗ"SRIRK§tWhth;boD(!v>hxKHN38k4ދՉ^NMOb2JXO}>G=c9ң➍5G;ze4gWPV<WrbL*eڎLX*\i4G Uﲳ,b. 0%{-S9` _]0k. O;˜srg=tزnR{*չuP!B+cnV,+h}lwXXHVZa]~E/"_9@Zmsċl';+fN bB7h؎S +TkuӬ2ZꢔO9.#x') P@v9jT #ܲ_:tZTB37=™ lUx7#EReK~-b쭴-wI S>'sK߹C7,D}oFzǢ|1-gBQ}MyGߌT#)#~XրwmL  pA2ÂD%(G~Pt $8}o=nΥ1d]IW8r4:W@ >FaV\a?4r_5iqewK@<șIWV:hjJ,i7sP߿|huwԧ0NgHAl+8jZf b_5JJﶍ:&tge~IxUq6zxDž.?,vA"{J]KGE~m͠Yw\LOArȤE7T)M"6})BCc~ a_Y:4s[۲4L54ix 1y{9KA .!=#Iq^PbE M= G7 B<1R,}q܇Js;W*hW-/PR0pӷc6+*}2(%6&X`~qpG#J^Ht: 'v,qǮ )mּʛ)Nzk 5xeL nv)u^*eV3+A_YNҼvg ~ò0|.Vs7K:>~(R] rA>G7IZg!3+э4Aֹ\Dns!$H^? ӟ? zRњ>9#j#&/,AcDH]O)tg- =%hQv\ƃ6IFHh(-}#`ޥPVX[(?w5!*\S<٭i|WAa_SH!5Z^cˁ_zUߕmߛa؜"Dȶj3pTJV%ҥluÿ(2Րk=^[޺O9(.a줐+#IޓV0cm+52o?JYSV}M*}g+U?i jIa&1X!GJwjq?W=aR`b$l׫[@R3 z~{Mgs2* ;2Є5BIF1ٜ@3,pdV,0FI-$$sHF%`3Cݡ2qm%& vP J$D ˛X'̶̌1D"قN4/2+Lo''bX> R]9LQyPx+eE۟»YBF$dջQ%J˓TBAvn<1sbW@2*:$87tWY\*mz =],^igcv;6x/5:yCȌ5snZ$ۨq72`59pŅ0N=,1=[dG-W6wڋBW0l,;Ϡdd#L3]O;>g*IpKdg@'m h@^ zs>irY800p:w[^}[Q}n?\` B[C-ZN&]oT[2 pwnslg6MMK.lW~ެ@b#6+Mj;+¯EV yC'G'kAuܲ~VSJi1*HZyHM|\ݬϑ(B@Ow @Q Ih妑") EØ,Er\G+^}Vs;cm^ R!\nmsڌr gmVej?Ya@qe؇θ% VXzHisrtW`Ji!m o Q$/wU0Ic譶Rs բ)HW|9v 0i&@oD@~ݝW}:TXMk*.z28&id>Ʀ}xJ:|F;{>*1cAb3(y?=X([ʀ}}JW\Mm?<CRUtxŐ12Ajq meR<QL+x8؊sua0s}"=٣$^vҥ,PX7pY̦Llj"|}7n ?@Ej,1b=x¬ A[cSIQ"3YMB]>>Y{+/TI6^O& qHgmZ5YN :X!4BYXdI7u]Vb-;Pc01 "1>2/7Ǽż/uj+ŽEӎL[ !\W=Suݞ P;@&z!o&TwƇJؾ`"eh*pW٬H}({ wz-r Zf`S0q쒤C[y- &~) zuQ {/PJWW}Yme(zPB j_vK3ٽH L?2ZqM3U1[8z }pOWsRR ySƑBغNif藍X Yo]2= tn]\4 ?N(I{%- 3#ђv~H4 a5(e;,e!)l P.-{'Ⳳ8rBkVa]Ss RmE0>,v}@*Zn~; Tnih vaD 1ƌ"p"ƁczR>$j3DEřڵc1lQ|Tᒄ;4u1R@8XGФ]|Pxbi]ʻK%H@t\_*D*_d-slB6fI :.)ppgN!1Z m@ӹ<_,vWXȑN r EիBU=L~5jMfI=FF^~$6M;\:AtO̙$V?GT,v@ÁmFӵI׿p2.?`vZ2g)`(ˤ>\tiKqD0Ӗ+x<녌N-Ftœ/0+,*h"^ɚTuAcVn*<-{t+2쀸P R`[Q ѿ+DC~qNὂovO"*a4gjeg#'W̏2?wB'nUq.=d&0kc>ՎUP5B|z !׷gdۓtb9@zXK[)%`04m4asHJzwCW X>WD O-zjC¥</OA9YJ]"UabhjDst̚B࿤|+$3Ʊ/&uf;QT<:r% W/x suR,H)&] |$Ü+k:I0|N #OsNkص+gY 61cR!n>$ŁCE#&?6D3ab8ϯЯA(3.S1MT8taE7{G& xo p|Z榰Y~z8ëG=eL{ ",c_0IAdG%He łNM(?[ᓟkw+0qwuΩߝl ?Xx!)V)ib CW[jr] .*r> V ț2#DŢw9ߨRߐ%*+9yH7{66Hi^|Nl\*h)3Smn eiVAՐ _d.m켖KxuDS?S!]cFNeY-]{Rڤ0 vZ 9wC`dr)m0B[\`vOW@VΩ.JL9{$uUW CU Yh2T">$?$d ÈOr"LF/HJ0{jf*c=l՟LXC0uN+[}U@@qTX0:nCcq?pY!Fce$ZPDXTPNH|r=+ߠ`=BYǗf挄x?rWsG>dI*gV~giJTCP'`8m~Yc*l6Aᝍ鮥C?FjX:y0 wڎWNZj1$s3Ԕ#^[ś&t3ٱnP&@g/r` fJ{!4jq?-̬qx KU$%\ɎD|ᾬnvC :jZ! uSvbK`@^0$Bߖ#W K#QZ#EЇlռ6(MA8l_Y.кg'ޝ܌phFXTϘ~Lۣt+. 2cɆ^] .sDžr gY΃BKiGxƉV*6rㇷ<{w(CvA*>CM4rk4h, o/r 3 &vwΌ8ݩEp$I~_83 UX6ڕJ]Or1 \zo\6,#hvPi ֛J$u X9{O7'r0xǔ0\TD%+jH*`'l>l"pj<RwW ٛςGZސʿݙ&=J]{48i&PT͵u;hApǥ2f#*upc8%崌kQ\PU\rO'tȻ$e5!1&B*kD=fLlaS\LFm 4[ cuʈ h ፮ʳ T0Ij!tzo|n5! qu: Ypozw +:k>IF'!'6X,&^mI6e> SaxFxzs!?*CqG{΅t;\4+K 7b;Fŏ%\A|E~ Iv r]i̊ Lj< Wi5,qV* °[dUdM r[yWSϏƧ&U0ceE]@.9 }{^7O?F.J$l> m>ׅ .X%y)~g {.v\69KQ. #*`ԡ3 '"j~I!w /!I X >-:ArmVЍ3ѫ|`%@W-4>pYdV:|}  a w)d??UNM ^4~3e\+0?3ED}v1I~`Mx:Y!ufyGW rkNT.2YPz$>ȳyiHOzQMK\h$^DTheLpUw!3.^n̐!*QA Qh*\9_igkPcŮuۯ}[Ѓ::Ne2͞fζqV k >y'nWXg@HC9"%Pj0 ^9dcp7;t `s$)(SW+h(ҘˣǮϳٚ+`dL(HH ^PKjsZ$M4`cVmƮ] zdS$h?" uC3 U0Vly o<Դm) }{%'01٘߫I9L Up+8mU0f֜ȘFV"4T9>dGyNJc4 Pe- |E$ꆰŸH@׎ `jC4FaĹ!q0"Q{1\1M1NKɺؤPqnǟhU>c@& g65ݍۆ&l{w8Nw-xD똢=ZC'OGᄛś?IpT€ faA9# $C\ |JUUSc>mJNzIo.NﺇӨ?%POw.q do1ƂA\́E1Ao+?h^{'3RD1x6= ?w@?0dM*gt-??/yiT@9HX`HePy0~wJ;UV1D8ͤbPۆ5@)7@g@}= .!Bim{/g-})9pzԹVPòe[~XT,ύ+(B}"FFF=)kRDb6w6#݋{/&lE4bi+&hv 6KAuJVZ4PC45<>|p.؞L#/z{cL-)^FK&]U'D 4|4qy͝=5W!ɘ2>$E;{YW =k%:?kl#,t\\*,|')~- ;*͜UsCDz<34P?g-dD*ͯGZH,Z:qd%^j5XE۫w/H|Uiѥ`5?q|aمFѽfu!_&Gw£/~ c r잢*gh/w`$B\)(,GC qyVo,3;g F.Ro5䃪jȉTh\.b0*b;'H,!`FˇȣD9-+ {MSD]n.%O[4K[ uGֆ46xeJG,ú4Q50 [[z%HgG^ۼ&8Ӹb"h rp2k:[+ 4a_x`l%rk=G f±(9 ._I}YDЋ$Cqa3"YU,ber CEX2>=BVtLOdGɫ80Mmf0{4VND֡pw3K"G8E +5Ϲ*<0u@B,ĈAZ$`?D/KiEy4ZÀb7L>s̬l\HegMP ӲDC{e"d=R<"Fsye_D4 (¬,KU1?!݂\׆`ub{^ZZ ʶsiNb6?\ |,*]J8J"[wFV6:ΠWy\ΖH.<"/uٻ#q9U%lmev:ΨCvOn5֍Y60 hYgj V 2FqX<71jIRIBROYA8fD%AI1 g~nC7S%S8o1|g,ԀUan'm{yt25'&\O9f0(50"*H_IO=PʼrZ-W9;ֻƁ w}$*-7Oܫ}#փ&r,8rLf52yThz .(rYR qO3+L: GU+ȔJ=E*!Bҷ#UۍN%\z$N7$m: 2mG{d A؜MxMp*o/g/prćgt|e^U%NJL4j!ERo&_h)Za  d_kW~=ۼdթe A[Rte alRVeRBC7f\/Z1brn=PL-g`E*H}s[ \'3>AMpZPd, ˯sQ+Anc r?plS/4Jv1lb.*({yDt$!ՖsAK *CXfU "SÃc)A)ʳz,4.H!%koA!,6\YVXb-!gFJ8"CgӞq+_sLo4 *+k^c%*oVHUmS,#PRwէ ݹ+ X T8f9]D,W(9V# eQ9fH-` Sc7dd% HOgiDu݂TX'Bz/򂗏k9*Cٽ4MIu[qw,60$F۪c2,`7k! Ox% Q@py/W*͙Qsrw1-rycl,l5i@@c- '~Y 4+ iz٠ս@ 5c_p}<}5?H{2;UQ*HҷiSEؚeTh$J{83R22V0<[,,&Uz,ۧ5nr;yr- (Tů{]J3J卅00zʭ$->FW?$t&['c@r&r_6/8m}y*PaL#: >\;b>y^ H =ϑkO+#7{gE|*Bӹ-{R+p`Z-AM8GMɞDF:j0ʕHR<đ۩+0?Xu 5$?3: ~,0@hhqZQQNtN4>_M̾q+s୧&v#I 鞉VWвX{!=R0:R)F샓Ut#g]A_8GlАP\G'B(BK N!3{O]!t34% (Ta ݥg?8bQ]< )ˆ rfSq&q3I^OfԏyVٔ,,q*i_3 B( 4[GlϺ`fb&s!_A^Ɔ`9k5=dKAȦTE%SOnvt/hh0ki3S<7豊PH|\ se tm2ZWKV>tZ ~.b,)TJin௮ן?($\1f!CJ%iԥ&n{t^"FXBWX&ɜo\N!v~,TP ;q?':W0hbW_\oWpB1V>̨#r_(oî(IRҏg83@s,9'펉ܓX1I:qt\NԀku#wd=0R- iNM\C=6~FB[jxPqyߜISa,FY|;`ߞ-4* 47HOH7#ʴvO j&*q%b>y30JawGmFҕa{1V-JrB@e G;LvM{9PQ1F.JMV {+z͓lh CXA% #֙{xI[Rs7O-IU.iJR3iFG`ywڛJ0L$U<'Nr)P5-_an .$s.D| ;`~^%6sNG  bAQ0>V&ynk)JXz C,{3on4EPMrkR UDgI>""_ ]Z=[(9;,c= ~ʳSfm>ѕ}FhN i޷+ f_~z7FSofo\`XD> zb!PmC"yT|D/+b_LF7IьAx%)7SWV7mP#Δ TqC"׵dsɑWр]wgx\> O倔bS.c}Bph6qkD+eZG2ل`)gz,l 0hTN|t4DI⎄/.pwD!R:!uز" u˯ wVe,)wcѯ]yz=`X$4lįrVky .q= G9$_/䵷w3f}[kk2T+J-FiVJ(aICo+G!oɲz,%l}auD+ޮ{|ց nHJ!FB4}#5=!V,ojqMv-#ḙ8"I%B(ܼa@콽3W7=O}Ny?>ɹ3~eUSņG;@t~s~.T.A7iLInl5 J>٠ҘXb>ç+^ `= %\N-H iUA[Tc1WF^iPbD4z:3*a1* !󲄙%oitGY s3]A*EjY`{i2ݬu7-?sg=b#_*z>1j | I;rrDa /[ambwu#R'6Xܣ |d;$Ly 5xŚCzgD>u0')_wX?_z:5c*h͏_0$PҰӮol|Xٝ9v\_'FVջRN%B"Za~h 4ɊRJs %$>۲vٽJr6Wz<}`QU6ĩ+)z +ɝ`afQᛝꛀ[X9)Y˶G/>24}sГ`Lз;Y< n-oj]QY3DV7hO;maa[AI'Q4o}uD>:lٖ'sapI?[uqbTiX;^l19H#yL>SM5'.b4hGPL1e8s@ilCYC/ b9tݔFamD[a&|wLfCGIGDDLWE.&>\8 NL|"XA:c9י\N""6*Đ'e˕UP㏲<ӛ6D׹GmD(h@i–qV#6ia_r,hGۿ4?I|M'P\Vb~xkӵq+vB[͒;8{D{_QYuܰb2?\ NZg5|Cf"v얡?lyK1ȉ իAf=2Gw,Dg&yxZ1H%*b<Ɨnp0*I:q5zGR!FxGx]Rgϟqk>LhN`~w u?}EcHD=mnLIXW;Cx:^4ޑjV1&جf.3X>QD%>&Τ~Lq),H%˿͇ şpNk*TSZ=U?9 UC \s)0fvPn]dmۍ}SNWljwՓt$6BY˰<4"]K {.@{id%qёUtΖyuICh Y ^Z%2r*L?dB| _i|@g L1@2t쬞?Vm.VO̙b/P*7++ALwj/)ϷO29 ge):QgՍG`Yɜ>BKu 2iEJ@B}i[cEأeO_X Q^*T0e${=ҔQT]DpxBs竃CDBqC[{s A((E:#Ԛ4;bB\*MyFk3}j>J\q"_*3(Cea#!O 7]W &tcP3ht#gkҪ~_jz7^%di7/8,nζR"Fmc9~Ž gC/ 0]P5MCYQ6{'_2:yl!{ ĎZ QNKMOY7lswZ#0:iH^pmXbQ.t|Jے5sLqPߍ{ Cb R) XftJ w рRYQ8n^Fh\}sA"3^9&on c93 kބa(azD҆ Dg@8Ҳ*se@:>k@v_P*]f4o6yy~LCrp%Y>ءn9G իp-L!{CG6;-;ԯv)*ceܟuFx1^uuws)G0kanKUu/3 gmrXrAC"Q7_RW˲-'E!m]iO}t$#'ʝ~ǮL  K'nKWs;ŻyT * I/scjdT<0&^4b7AHVqnzL:_FY05J*F )&g 0hd\љoT2ΌabPo$7{5a; *S +tJUS?(w~ *mb񦨻38 {{ _p]1Syvt9&r%rm:An@\f4P{e{e! T|7.Kro+F#븸H,8DQJ~C["* 3D?[tZ!nhvrQ߱R5d.i_޾bFK@7mS*򣩁; ("aAB-r XE `.DysNN¯T:gh0 ^E BP> 此H-փJ#ohǓP#7ho|JЋQ},Obd$E xN8uZ^t&J79mkGz.5ǖ 5/x!8\vGf pƋyZaėX6SrVGN*]ۈ% w{EYEnFH0sq4'|&#AByك4| v fmܮ%?.gږ#DUWdߎF_׾ɫt^,ޥ ~GR28`uBOgjם~#JF1rF=!^t TiRT=<,:xǛ`Ն-D0j.jԎuBd+~Vʘ ( k z<23;6P"Ԑ/)۴S ?""}UU9âm#$>J]3*EchqPI!c'C178| \p5f0-j3 H"v~;<kL?M1=gB^Y(,,  ' nq}nHFX6O$hvt@zvћx%bmxP I &qûXJca[)ɿL5$PT~@hpa%1M뉭g2mÊ92X'o6ޙSJ^" !9jS?iFX6 d' h}BFmȁ `~-n$5+`,q՜Yݗ[NSX!Mq3(K4b.X Chy,QIq-$y3M' ]KC=Kiẻ>S   Mf"wvZ z|K>`G)TBA㟵N!2{MN`(d׃.ύ>,AmM7X͜}Hܩg*N39dKJwEm6 i%UGLo\T{kP*(dq;.hV~(_v! Xwb8!|#0v;b١5Rҳ,'Ӵѩ ФG$>߼QAG\"'2"5oMTGL ӉGt#.Ї ゙[ q?÷ZHvI|@\& ^قx|QM:;@˥ ҙ}N-d]^m9C0"ױfn5܍:;X5E8gS!v!kfYE%[>sOw XG:mv%-籧% `Ӏ[p͊ 9gP-J1&X,uӛC!1e^Wv%1a L_gBwdp:@TYqdҋ/3 o!qF/Rm-"%_@›%υ^}vV`yЗ1mk>4@'jX<`j|n6PUJMTa}<)l?fHf-mHqDzU᷸KmBzzhEFy Jqc\,nv([!v;ۤ-;(2 ,KS_=_5 x):)Hm^֛'n \0h'?M{5FXLpC#%Wn8;"wqh_Jl,/,`gub!yP#3x6]W,Da6؈k ;MOPhYBPv26<_FU-(VƧ l&yuC̺૳n3Ϟ}+bR̆ngj2ݿР.wTP  >9`Iksv4aʒXzdf@ OW13,=@ ¸`=+%Ct_k`;lULo$CҐ^ YEƈy7\l4jQ뚀MV򭦀ncT˱.GZIHU˖)av F P&L7uDNٗ R~CbTQ oW@ 5ilpCq<5B3%abY%CN_,㣥 >pQTRnU6cNlk% O-ZXVYI1dWz-kG~r{/ZoL *rh{;RY-Nq']nw3abխ@{VkM<^S!{l1CVJ><>8mS z\Q%ܘ}v~Οb3bꚑ7? 9 QКZ耕D{2WRS5sLhU09RA,xa(K~ y};{2vJӇTC~@Da}0˿Y Rm"8ȞTfhdagsZkwX1rf[zyZIMvnXB{=y:v܆DP^!W2F1U|®Kм3jE7ݽͪ0cO )6U7Ą|N|Z;LpSȪa\UxP9wVs-J:D' Tiת׍Q?F~ yV%J=7S5(n FJlGCVwC&DA]&o_cV7S◨Pq7 ƔLha3mw TqRp ˔Ǵ<0⼋u+~Cjf68Mt.|C g Ҝf k$|{-el)0م"Dϫَ|+p ~it݊Z'evL-*$^]z?1(2AJjHcgW\5QK]sh{1Yz5 ӹ'?u4CҸd͎9Eoܷ`bgs:3!JFtQSh?QBgݒLGW <;tX(Z:U,XV/A'8 ov7L xx5E I+w.TE ȸxf1魹׭Q9&qw0!+.*6z!M,箷(Ez^;"ewdm'Cڭ܂zK+B Wj7kAWd7nV2e"cLu/eV7Dޫ| l=7s3U,R_NphHj\ISQg.1jPN;47SK%[ƫw%KM\)Qc~ H &K˚ꪑ$ʲ]rpW$s2 @iأ#K5u@8Wr^]}æw"(2 Ѵ2Ygl6 ڶ+x( j,W9D+Jwb{ȅL>s=L9}'2HTc]rc}/#D2cݒ?jy42KD$UT^21%OںA^T`f5ݿge 5J AM$ %9`AIk\bY!Zҁ_x5BqS 𮌗A%o4xM:I Kyl޽oO]XRj~-Z5nG(\ͥ:|2bBěX3K< ZF~yt V@ $'Dz)>8[C~87hOm%X8!3#f R\T.Kd]PK"E p~B-q=;fMRBYMJ9t1+9R>ٴ3˛lǶ[E@ Gm;\ :#S a|W d&X]n{Ʈ(r]( fG& PVa;+4itThcO=,E (N 5@rTS4N64KNQ 0W?}vHnKj^ bknj2eu}_A;NO=QR+J 1'PO8ݩϙ~?}Y kp: "Pɷ_ mZ_ ctAd{~! ]0hTl5eh]J$XAvjo)VˌԁK,hcohei/VQd.Tὖ}H^1˛- K(?|goX8)\ƧwhЇE8loo |{- N# F;K )JXOVc+S4x/e@g\$tZO%U"("uLcqu|PQ@MQQL ,+b;N͜2՜_7Ho&Bʵ nLQ)35M=Jsbbݾ%"o7d_x9zTߒrȟH)ݪܓtq;|SB tC0#ҐZ/{ϕ[/)OpԑDR 4UQlw^}9}eWM;_ŝx3_'USLe]6)欽'g-M &բA8>l0W40+ =<0ePv}UQǙ<Ø7&7((RP;5-4zmA1χxq"HCչR8WC"Qk J:ɢ2Hѱxnn; tNфkJ\8Mh$ )-@! #Sl&`le|ZX9,LHTP"18^ k-54u\EZ؋H /V\>eư M?u30aVZ2X C8O,nF8Ǜ8J}MI *3D"^ֈ&&bVCL"w9okDG?:}}-.OS 痌/*Q9$*>_`~ѳȅ$X0!Ǜ5>R15pphy>0+!0ӤD+yY>LmUkP6h=|q!f1гvڗ^/%g bm?^sϰxNstϵMcEΞΚ,uòE (~ĮGdBQBB}P߶~0|9rk`ۊHP]sYŅ<LM`lלMX%N9p$7 0b `~D,ro#^StIsC[h#: I?3ij*Bb[?:נ8q\"uo&T=݇(N f\O3s<ت2c ނ'ZW>ܓaϞU~q+㎶\{ va<>Ez5gQ ZU*e] 4exNW0oN-"`53\:6ǵ}z;Ĕׄ mbo뾌9d}Aֻ}$Ҭ ~l vT`ES0#Fp5 ZSMo`舮 :Ҟ/$FWv>LWr}&e3@/KWRp\RW3}`_xOu3DIx2ęZuK^۸&C~P]wP]Ik}d

g P9rxU.2/{*bR.}םP߃_WT9ǸO UAs2_ k$/AƇI{U,Wi;3fqn+/I0%^sC j ujGvq 5n.oMj1f_}ub?\հb 68%z~ܰ A%U&(L“6VϮ{L-Xr"x`P#LG/B v٧0^o3# g)5ɬe#Fu ƱuMqOpR挝ax,bc4)7;S׵N/{ tac;o)jzݒMEKt|_!\W]CX)4Zī`?NzTdK4r7)jobء1{:ɲq ;ha0&FC_or_B)j C-?1,n*NLor/Z_7,Z(i`V] u9)bCvևĿng$RtOcvŶuAY0F:m!Xf&IVJ`tBHv`~g{}YKaɍI7;ŧcPf!S}ǠpD>'MrD2N-GqF_թyŴ3E!|uw//8X6hU>eԟ'e uC&jҎ3e'̔|OYQg"4gbVòߝ X8>/*ik9cB -De +M"MNoJ[a;\3nnޛDX 22屬i^0 !l2 jԑqV`%-:)6eA-KsvZ*C*(V< ZƝX&/ yq6DdQ;2Â~E %g*L߹ΕiW6x~vY-E&#"9-2HGƑn*1ʵpMǐ_5F5 0FqExX`(Kj!kvBV~W)uqDI $j?rrNAzQ,薌:r".ѣ:rj_‘X1qhp"v6'N$>"KI3_qOX, A|q.%`4|HK0fA׬dkZftwx!ݐѐ[pyk^Wޜ.-eo&!5$՘tNP1XebRj?3lKu6}? fqPx)s,tn^z{ #H| El%0A|+.l&w.NOٯKqGc^HցyCJIE$)OE +*Ҷyh_ ˏh*J]'zҭ⑂%"wub{Ŕ8(Br9S?zl-!GU#f켏esK>0yUHoY;|vn'`]?gn#je4~Ky[` P)&q-mi˄T,CwL>| yfѱl2X z9w3N&Z7MqlzHд2qZkvXD a#pVP+C\+Tc@7oJ`Dhɯض3g u7L^ŭAi{2n`)3ͰG=ڶ/ !U\+یdZ&42 j'l|L?)0l\ ŝOԦ#vPF;*{q_^ʪJy :N|V;-B&ؕ(9}GׁIمj(JZaJV14=c IEh]7b jo /ڝO&8$Sړڰ64^T:v8L,NъHk@I0n ~#EoJ+{{G<NJPGMGI3l[>)[| C^ hP 9UIbCs0G 5 YtN*|K-jH^,;лPXc7K^8sy@mr4%֥Hc*PDj`VF<, 2, Z,WW*f麈6NN:QݹZUJ !Ιu ׹8K%܏p.VW  !7T'e'w&yӽ[{o!w8Fs4J XeFw"l OcOo\b*t)‡-]y>qy챪ă(dI 5c8ZIkEi*B`ƹ\&3bgM ҕRJOWXi%@+,XE:@ k1<:GiF}f^ehHmqR3"P ;Qm&lO#x {?פluo.့Ihy)6ͱ?gR.+o>yHVrdR̍)N )l3רSgg^;Ci*Q 'TTU8j=5o-G4`WČ<9p/#Fo:2cIpH4j"|ʰ4vAM+mav}֜:p6F:s]^X>Yz?X Hn]ׄK[~TRW.:c{էHx̆#7 YY/`(fJlom@LAu[im.wyĒLR$E Xճh3ܴ֢) V o"; wqrH1wsd[1[ SRy`I Sc>A[Qi9C} d,i `rAfgNoTkbxUP\%5̴̃͑GqR-*YK]y88k9kB2nY8G0`mMi;R9LB⹷y7xeky 3^OKڪ )X{lUe\u-'4{׾q{C.peϐ$!: n =p+kh#U.ϛ阶W0TvÅ4 =/O2z fac?u1״ҙ}97UJ,͆$ﵿ)CMf`?F@{ɅC~n@( ߽PjV1niR˭К[EdoHɳgI\(XO<`$i;0_M:;z+xN- #-A>JQ ʸK]|7ߖߣ7b.MuNOV(0#Ve}yIal쀍j 42̥SNxeDFؚ!i.8*u<ߣ9@(`CEߦn*3|% ^׹:ض_Tn8<H<,9c{g*֖8?Gt7odЊǻ<-3b"@9 |2H_G G=řf^RbeVu8oTt$r V{nv.~>luc8$5S¦K\:YSv@dj^͎CRF z4l@i %)Ub{ݍn9\\8t. Orpv #N5-b8+ 6^)D~ ܻ'x{pH[v]OVNm$,sE g%O%Wȥ7 3>Wm]HZsj߱BaT!We.88PebߏeTbn[—h$[4eC\ڔχYJ0|ޢbDS -Dg9w 5r ԶV 9A >s4)ܬjTϿBYNI{MPLUəzLAjj"-'y3$VAcWUrjyu4FMzw=Y˟td9Q'75@a_I{OpcW.$@Gv r}cWJ3v=|Eu BhKȀ؝)Nbp(hr QyTBH'n,⮠G3A_B[D?'>ܤ!֯D3o[^k:/fXy<YIK^2F̼Kbǜ?ʈOp2L@XC̢:S?X9Y?H iT~M'Y-~"m7I3!fa|%*>R Wtc<Eu-k!I>-)9Q 炕ɼ[ȃpfyAgs"|!K ך5U\C"g'd˓-B8=jcb"l'-PZ)p`=5¶˻bE'auA^?PkB]B&g ꢂ\]mw- rieӿS|cQDiZ& lQu(?w3bI 5FaedWR9KZMg;[1y8+xk9xY[5TL2xVwXq̮]ҮF$O|ebM s^ F/QqC~05۳F/hߐTμnTD5Fׇ1 26}dVjZpav0 d!1!#I?-2p$FeIj+Ex +㌓r#NK 2:F>+U镍S c= ]KBR.7YʳuR`w4sW'|U췧\I,[)QKXt Q|gMbv LԓɢIBS* H  2[gM^bI }J꺳Y[gw#l8&#jxTr?<:f4 \e\晦\q*}ؒj: : Aǐ.a@T]/&+y,!Nv8o]xLh H?ȃ')C0ާT/-FMwdXtؚ5Ts:I]摂.?Cg~KE7V)eâCla1h1#_#{#W1dcR!%Eˣ"M GGu_7(9"@)!yF^͢FFZ aZpF؜`w1t.<}*!էq}-QP/t(nVn6:$[Z>i^2fLBsTj&WlB 5 _ɸ*1=VCdc(Y(# A}q qui#7F|/|g6" I93j( *E7GऺXĘT!Nz2 5V4]\}\{lZ0bmsZ>zcpZW8"i UumeŅ4&s!yKND}6ɢ E)L#OݐR.QBc۴d?)$B0[f =8Kp蛛U3C< Kj:Z#83de&uᡤ{G.6286UxF`كfL"Mb:~][xs=7i, c+q*Nz3M7!)heB} K,4qH\q95rBw;K>=~ǃpvɳ/hmRv3`)j^9ד?S$0HIf骳G|`&?4-ձTevfԪd˰.¦aʘo۫6 M63hLW?xRG"Eү}{HJb%8lg@J]bkBl}HC,"b{T_3, MIaas'L*ܢ}r%)(Z^NT<3E5 +kDb? #sc tE5Yvzis eAq ٽIIj #<3JtRS,wXt/Fiv ~!'+ߣf[~Xg pAT4Xjӂ >165?|~Ex3(sn!\9\@.?T{X^w<._ GÑꄲ8A'<>z,PAsb'M}<~.gotq'BoQڐw{0iGg?#ZޱbR*]\47pf?[fpkC 'ʦR;1g藶*쒹+(`\TUMs'7'uFjJ@ ҬW6R/-]JyWn[;g+:Wp.lKKpşp Kp \z|zo CEu@YԸI\G3Z!k D8zߙ5>ת9MA,M>AA[PCՉͤ~0)Vb.ϘoN>0z٨b~CkE"94s*"{p5qo[ U pޖFYVP bĿ4S͊qp91-z+1@Fz,t\֪mg2AA?i:d 8Hl˼k19tZЖAP-~,8&$p 1phQm,'G%]^MQeEVkmK"Ԗ v`kNi%q1M9Ygiw= -`R:TE|`T?& :rw!Bs 2m0mB){f^>9'-tu7*7SOl2D&)`G6vW8As\,:%aUDKin]X*o[E+'q)a~/8h?`'>R#bj*uk#Rˁv*VFIBmۈ50cdҝ"s%QoQ7&PϳhWD\_ƽe$I6*WA$4u,b#)H6y]k$ b k+!u~9E̺Qvw S&#= B4#i?='wRoM!)zS:~ *y}%5(cp"}ֻ65R@աrziL{-vDdB=¤4DQ&(,i[v{>ߓb B)u?ଋ:a`~x&GSkZ-xͫ1{'ί=_B$DeK8v`94X|Ԗt>(bgo3Kv&+H[vdѶF~95ܰiÚ❺%+u"iԖ d,_Cp0"g7Dz c kݿ]Ȥjڣ U l$7ӯu1L$`Zfr90:Hӟ @eSHXH1'lexOzq.7ܳ|Zscp^GȦ)1w,M-dD4yu&Thm Lg@/&2]2 u| S^]dXZ;tN[& [ Rze{ٸO-7u:ܣhɒ֑v Q.8OM&I'WɻLhĺáP҂u#`8TR  v|p;[Tߜ`'ꭓLgg#J;O#DGQyst]!o17Xv0sIAgV DFRl=]noTBy̚pOBEh9U#YaG!d6ENn/ ¢{!VcTs`CL}b1/Bu URyn`'Vp;}w 5!toM+GvWF^cV\ M,'CYs %IK]^iT bM7+RAF}t:Ǡ6{kh $xڿ!Cl95^Vg-%xդ*3n͙t z+bT{]Xԍ#wE51U9xW fTrCXSSm s{s!cB:n/m׍T̏F+mcar,"ed;JUO7bݝWȐw3N.MJN[׍ʰ*=3wb#} I6~^M6VqVU@ w'Wm !dg!_妖ŵ kD; wᏂkcE/sqi{ R5ʕ`}+^pO6KkC;dZ{"xO+ p߳> Tg3w67E)a !DZQ51 ]XgM;ufB1r cuޥN[ԒJSo!UڶЙlC'HV#Sg?YDfԠ 0 :W袚&TCY*j(7<2|=0~:)3~/ In6㳍D=/IאNT8G=W-)ᓥ Fo[p'@:r9Ab>zdH9hig..AY=-4$[vac%Z Qs2Rw/xx2\P:A#`MX"YC[9Ym]APN+fS[R MO>sb7G?<]"xZDA1z HVC5ޠ&Ds3 FKj^~Gs}|>}1\U6M3Qtm|,1-}#`^wG`(|7ӊrA&8:$' fqkQ8>Yi8\UkH~|uYkكЕ".O:}ږ}Qb9qڷWpGBCCR$|p?aX.Vt7rS*0Xvhl@e˔;{Z>xe} \'(QpmMؗ"DxU] rj,|~k]Ys/=xUѮb׻t-z'ES[a(u]֙Ng:|~mt]E;D%_!So0)۶Pe9w_ZVKքdЮ/O£1d\+{ ` 4UJ~܆ Mj%X|X. Ybyĉ)@- eoSZIwj (OSg'OO*Sd7]ԸN@놖Cp⻦lp ϗyb%fDMINl8C u"w=J*cK?ݽmd<^wm1*a ׾aYc=Vwǎ|wi -S< > X@ ?̟=}ܔG[o7uTs[ @4Tg&.rN/NA+`ts:%l$CeᮿK:Χ%3(]bTg8uL;H :O\˷.vk,·DqvUA+ #kg󈀃0=sLV0"ԭ+I`SKF_@FXe*^*\)N;󋾖 vSWiמLSogvl7A՟,3nJ輻B# _J3A7 őHBϕ3-d; HЧtں|݃`˝nxBRyMi5Qɸ_ һk"@mQ r1pX6@(Y 3.ZdmCNw{i>3W7<f LAs|Cǰ͘@g aB8]9+ͨ_meOS\jBj&d̃1˶vOSI1'}72[`g\D 5E_[Fhm~IcsAEdž9J:&_pssd7=Gm43] zlvezEmZ4}k@0 i3Yq닰|ңAꮨ<1gT*؜Σ+-]xd/`l˄1-,h~*(s}i1'/L3a pX5SXWNC£`uI;K Qxqq!"FlΉZ\$): {q6B_Mc7ٍWPV:s3+%uP%fJ1'9[Ȉ|b5O]R; ^i,adaoR,~/`ڌwnG#4c͜Qgrh= ²^_p 4pxhr61QuAź(,jPUraʻӦ ?QpwۢFUr/g(S/ r*υ4 CV`}b8 Sj6qr- ey.Əra\0qM \z!8/=ڻOGndC` mWq:CPi gTJJ=A}A@Oxy cvP!EP]}cX`qɟ2dCLj#ɻWp6NM, ERAc^o PC~oc3>(M>F%dܓ8=m707ZebGWhQ+kc.qwJXɔ$M:kIG4N#IwMSM"TSfw8-Lu {| +n"!'jL:*"/i#{CP8u-{(lxZc&ϷJ+sc?e|D mt+%6-s^{;K.s]*6O6FĆXɦn#4_l\-Or,N[mG ڮi34-jn % bʐ:F 4S0 :L6нBi6Jp("3RlUjUqBkb1cA ])[TqF-Hb~yd׼ 7 7 G=RsȮJԈНFb#Rovf:qN6.Qm¾cl $\?rOo3L 3Q3;Mb#p}n5"Z|ӏp]z3&Ҥ 0`vhx݈lRvM<۾ .GkZM_/dr@(.mŗt/(R~H%_hL _QZp4TdAdX~91}woX6ѭCֶvFYuT]xE "(Jp(o6Ѯ.Ǜg*drorQRs$u:xQSBEY݅ 5GƒrCsέrXKvhb;_\ მo=~^erX״R(͞X%( 8)I:كrY'p$d̂IY؎@G?0R.F@V7r~ (ML67w _3fPnؽ!?3Ox)  L.$wGמҀEo. Vsr MX.h}Biu>ūFv`AI@fv(ξDB߰jz0+ U?v-7㲑^|sr]=Zwo6 zeY{ n<2b貌)1UK-Gn^nj#3Pd\6;Ck5. e=cjs]g#f۰A͇[rwj@B$#nVaPU9[hTPq_Di:B2>Ώ }mwSx܅ Α{^ދ |Q!K%H,1v(A% ;"Uj~A98? ;G_GIvt$3^@9jPon'zQFxJ:OpmozPr2065[ 8w@)>kjBw %@q`ؔeW`[g=5LwWŘ$uՕsL;a2vYLNP5ȴx"۾h܀()]e/v2gRN՘LR8sfh}A2kMyBկ~\'[:?/`;)̑dۙ8h/:!iйu<"peS^P},[&lMd/E)(Hr*D]Ϻrd[{~ٰ $x&)OzmW6kY'.[Dmi1`犗zB O+9~tʁv1t"7q3tԃ@BYxg]v=pxejg::΋FCsUD;>HI䐭3XmFʊ4jy.z}4E(܆j + TkbsX~vk%-FeErULKb +3x)6 NM;6i2!5sŷ:*rhy]D bNՂo xl~8̢RYREw 𵼦x,28Ç!8[:ŽT[RodcEw ba 3(xtS MVGpZIop)e +xrg8,$]9_7:mV.z𙊮n?qފ@Y`"{X1&@ 9dUz_6fR.szuhoǑGXC"<"]_Exɹ/jB~p`Me|]AZ8vX~#]A;⬾j~[iu}`4#n` hD8Etܔ_a/~Z(M[Ci 77b<ۄeF9=B : ^$#2{ܹt&CnbHICچ&Uރ됻Ū]jlnL!(k.fj+bɅ-v 5Wu\Rv?aY>>Ɇ|FR2Ih r [ZЩεS$#MʥljT&B .Z2ǾXD(m L dgQ+-.Ɏ>X_о*ʡ)Z_Ib0kD's\xj)$N8X$Pn(ʩ;YxxE^U0Z5C߳9LX3mG + dI쎰lyu1^g.Qc\|ZA--S~(7Iɘ+x}kåљ 2q 3=igk ݅CA^៲}BSl^zY~m|Icasxj{nt2&wr.ibC7\)"4x/2BuyR `zjydXQ3%5V1 #!(kTb u4U>%a;`VDmAӪj~R ':TD1?i物EU)@t<;|DJ1Hs1+sp?;Z\A9u8{R4`mTjV~H5K` ڗP6)". nx(nJ-۵ͻ 啍\==3c {Ik2d߶u'N   FfW1)|;/[u>j}t&#$Iо2ÓqFv86$ n ^i`ުl #LT-V LvUc$Pxh+dJO[Rgi7V rIkߑȾ25~.uz/!L㧵MT}2 ^ĉejvґ'J?hf!4P(onTs9(1`F\MLM( dB_*e~n*o5ӏD1,?ٮX5"a~iԅ%O(9}^WT(”=F׈$誳v30T??u}Ke=A!H eD/Z~P/?dLk~n֛#[/s4cdj!\}{.L_n$L*|qNӾ[T4 q7oVA@VHi>̨1Rl#޲IJejj[U>gپսx𓄨Ki-*[]ϹkA$5/v6fjy pdDkr}dmKrb/g$}c!5:X(11V ST#M1c} eeiҢ?ʷ.|,nr?pY5ypyc̆%`M2 D9!)>LeqGfW1T(lNSj#}ܦ$+JvJOlH]鬄niD@V]yf*BW۔b0FaK.E?qU֏ϺH½m+/m:!V'c~qfW?=4|'Rgh[9ԏ:hc6yYNB ShIZ\A. }\Ìv[3;J5s'bT8o] l127Q.ň[CZ/Pjo1Vm6&jzl ֋džs8ɓu*Yd$q{8Neַ'AɗY e"|oHXvfcr:V'\b qk[Rn6sm]#u0W%nxw@7]|ĴW9;D<{HHh "XUOQqIC:v'ՎǸeKɣ0l &~O2[ޑ. f0ĺ)l$[ !''nxu9 @8.| x;sSn*mEXyqD[֡RCC Y-ҰܺKt RQz|G/nϢIǼ /tNQJQ1o˼YyTX >o,^q1\46޿C߉B@u 9< 6ZAI`QIer K^E(!cfGL?uLbd}>낶qrmݻ!wH#]pL<(pi26YoY)Tfxs+a&~ffZę4<ڜ !hGcZN4\ } D*EΣ >jK5j{qF];}h G 6XR[smYu07/ugU?"?JO9?l_榇5OkOY@@Bs?0a6ۭho$BP ^%t%M^/L3Cn6jeHZ.ri #2<@c%LF0ZD %U4aIew Hsr6 .gu28gŴ#l,ߌH Bʭ B|rVN҈fٗAʙYpNq$i#!w2\M+Ŗ>Aͣ!H9W>e^@WӍ덖,,z?, ;u64>;_nF'9!G=SfGv@\OK;h|e'tƋݙ,6 =B23^b}8|-.c<) 9 ?HRXN=K_'&,wdc7;(bR~GA( ś.l]G yR }USmsO5yь\RCT|\i:vl9 ]ON.BƒfRV_~ !d[R"G ;Cwi&[TP5%(-Ȥ0qFȱmT"9r -nECySBf'z9CQ׋>$ &u S,Ns5w4׾鼓[LrC= aH.:)iUчNFCʚ.}kvյch֚,uV5N TH[aۆ̐ 7/ Y:$*I pV֨͋ <#rW/PE'ܼ%͎l'Pe9~Y@Bʖl htf^jS9G3  wۚZ$8-Cp6!8Ks $B49ws֊\6^_qyދiؓLK8 p.CEG>|9%g <.*O0$O+PX\ z*jNRbe&Cz؍nywzkp-DEB=nmg$(0/ ōEƳrgARFӢ9u=>. p{sVyd\^ G$2^c?{rS˷+x1ǂJs7Qq6s"ou1(4o%+ݾ~c'xw0GNɚ%;3oˈ&>%=g,4e*yW+-f.uxBP맳#cI/yJP/YuZKoV:V' Eػf-+%ğxl]`3y_o^{%{zޚAшj5!ISY/H ólԍձP<%\yǚI5=},2l%<,Yv_HEE ,)u*޲F~pIC_w9Z@^\#suն,mϝ&\v{A͂b{l^*U^ޖgO-p*{Yհm\r+f;7}8aAzLoׇ.|EK ._H'8%;X4E^ѠvO*8o^.]մe/za97ŸNOz$Zf5: 𻛝0BdItLc%u!N^r=_78( V?ǢpwvY(\83:wKEmfRC2ev OXU 6JslϷǍ?@fj,T,zm*c뚭Ep2ØI;]Zf#fR 6UlkH6<;{K^R]FOLqp}|qĀ\H7KOmj@Ī,3ZUjP˅|4adz4X^HcNvUgAS\ж[GNjXJ &#* _lLq^0ک Vn [ًL;u [^jDjCQƼVF0eפm_gH}s}[L)JwTxizEF)% />"#}NY}Rhex5VeKz}j3AzHp{apDz˗О~W^EiA2);Ǒ b-t]کCwJYHC9JE6K(2CI?q93p|Z,E͖m& 2 F–:jlDB;F 51Qz-Y-PIKU꒗6ꇽz1GVlEml)R6<A}լ/htZmYӐSIq9ilev>xM:!)9ǘ2"#GЄ̞Ivv-J<F֐ ǩzv! 7Ҫ͌cKéDۡ]˽zFɑ0TBÖ+j( Q 3GPȅKprW:δkQ9V/`lM YB=xZxfI`{_,1,P ]bF)2e ?O] 1~pfh_C®:v ?pBEvH[;oPK88>WmtSm?Y0LszrjYnԂ*PC<ԔJo6$}% Ws(j55F;xbZ3]{-j^ -eo!ЙԳa&",$8e= ]a}(;04}=uM82S, 1$WA E`<\XlzL,0SP.?o]eco)4߱- #. p3)!i-lxrpl@=娴p7'ŦΌ7?NׅgBz Dy_AOPA#ժehGívL.֡*Wƒ zviʙ-z>.F {h]id?BEY [m__TeRȰ;D,Dz돓q^7Ylkեї֮b(vRt8ėEa[.H.#Bc4_&P%~ZnN,[Zhm_h)Ħ&M\U++؃h1K@ޖk3W^ELC,`"E@Lg#)+CVU{i.a1IJ ]s*)J7)\1I(3O<Ēk(bEwqv|p-Fn5@CLתK \67pNN˄0GUj,[<Օen>,Ea̪CG2O +CYmJec!-jʍ4hL,-b<M5?}=,3r*lC4 v33ٙڥ_VI T@7) T$u\lL+2V- e[.Y?Jwo:'^? " gCNg?9Rm-^-w\5[Y4)mp1$|Amj|i=WA˷!,Z*m~\l@}Ƣ'1ֺ(ІϘĵ~g-Ž`#++ x'_dw,%l Ql&zgOIj˫H m!̙K疥޷FU0 :,,QQ,ix鑷o ?LZ>^!pgVɚ~t[1\99⛚B%Rv7~dA]¯Ow[7|\fd1a9W!07m#MAU6#4:/ՐnmGPS y,Li{:z)hͳOzQx_:RƢ(iL%'0?hi(p&Űp 0֪~E>&K'#l/CN^-#$016 ΠTjSr'.;/1d@yQ0_(@- ǫIGiEDWʻgR ţ(lYݏbah9R]2^%sJskR1ΒʦuIX;Qt$v^`go*d}sՂBa\OiBCW+B]NGL ߁1vAQXԂ'ަ bg,<bԳH5!d\jyu-y4/jPZToe` 0F'w<ȥu xBըjbwLK]2RD[^y塩xۀVWz[cOb؝@=tf-4L @ո%|;}&L62F 0|o=JP.vLF.\R`Y@Nj5C=e#)J.By:å&%B2$*3ſyvW>wrH#]u@L!~#/ənǀ,:V@ &խ|0baSW̱| Mo-=`E ;n,%9bؚ4Q;1+ jK7QG71 q_vr%d5L: l0B-v?쿦N5Å7/Xx2=Ơڴ ,m~maDݾ!z<+eܱ=e+Iv tq֍2C80!C4`u9smנ >!XzIƅmxc2{_M)?{l'#46oW|27vrH}shT",P_b_Z#JC0@ꅁiPq}{+<xAgs_nʹʙ ^5 S4zR/ 7R#" |NZ-jhU{qڢ9zgܓ/Uܨ着ѐ8Gy͹=t+ſrWqgp${&idFF2tU=#lrEz9#򡃃;5S%<@pCmJ1+ `4|ie ?~,61(*A<j[u{N)ɸ9Ch ׉JIq1_iw+&sc_a ƄR T  s97a5AKRt9pVEOmr .+wK[tK,i(|/E16t qg8:رP~STgA5E`?ACS<64wO1ӹ A'|"O f-$~ck˲/o+t 4~9XGQl/n^8w q}h>\MG:z>,?7 n9Fd@2:5emR^EvO` !V1<9=U{ fw[7 {E:7FoUHg| |9P \V u}Xf0Eh0T6-2(6Jg^L^םrt_|kzHD%[lM# tx۹\M(3,x};e>/)]2 [[Oyww%?6h\ؖ>?[}}0,a #pe_ :bTpzV4F*I-1\ljR,ȊLt TQF3ϱ%0Wm\onoio{'Z+};a ^_,w~=h)J!ܨA>ޞQ]Ϻ 3zJ#; Mg (xd$ڡw=]ڤ}-hT+ Uet*va>٘뱴`Pv.<9mE]s9:xyGէdÔEEP!ɶFju!(hUJ -mw;'zIX hxN ZB JS G>֧>p& p6!8G#\t~Mnva[@YN7<4IFK`;ԓ0 # a}ßY 4i2P]qah |VƧ6Qk t'ϩ J22$]#?AP!vUI}+5#"t 2%=dUd4[iHcfj QK͔Xܘ3pcx1N'XHvD/b Th0]>+Io@R({[(h-'U(z?5O*B.4v+~$"ZS"WǤa&B5{A )!䙕h*ӏbQI~tgq'/$Y0!RH{C h`5xekC:Ȥv-%]{'vƖ>EKlU@5Ƒ$抎giYvL7OW3m1^7ļN4ѩ:@ ڟl= Nët7u=C?5pKwM/K:,zn {r߃h`qƳԓ.AinĂ~ |iMD"R.졷 aeArIg9`E6,s59Lл s?YЮ/cӠ Xv<& u?v!XöX~FH5z"u~+MRpy,M8Щt81[p,( @ <}L^qmՅㅛY2.yڼ9O3KɎeh-7O̵b@"&rTX82&TڝFnBTB)Sj4Sb-n,oQ]Y~cp=R=k;l_@pcs`Inѵ7&6i@2B{r(9) l !.~\JHTD}u8ywEWcjHSSP:U0hPLWKH!9QHتS )|jm hK3GE si-#F/O0)∢oʁ!$Kd&RjSddia*x<ԧ>&+:HΦ;Q] Ur{8FAэ| $4혏(z;fťw?kV.`D(71]FCh`:\aE6lt &ǰ "# . owxf0΋t & $eGw@SYtd0MuqldLdpꛑ>2f4_(?#0ŖbGO0v>r2}Ltw=7[Bma}N{P<+IO WJ(nOknѻ ޹C^1t 8j)BzPM)^o~*e@5r|zէk \Wڒ 1qzW=~gs"W->Op_3S2gJ^!U7X@-24*;$ִt" E?TɉeX1ߵQiz-PiAnԥ2Qc4:Dρү D(<^G?qʌK"ېԮ{Ui>?W( ΥX7p@5K~`pUys; 4DaW,$cj[[iοI[}aVl؊ "E@l5ۛMX̷Z?'-NHZΦG7HY`NJ~Îrw"<^x?\rQki&M/oH j#(Xmk\NOy`3>BbH&'RFjȶ}n;DZr`,sZd/qpf%46K 8{OT/,Zs8. a72qnm9!W0WRȊX٩T ͎*krλq @ ZV "@%@ym),~ aϊʤXɣ-9HUVВ9 gXLYˤ%HD̢E \>uT6#tTݴ[ѓEy2,# PU5; :ڵOSb2%tY(^^YxG$+{V3Kbe'Qh[`P\rƸyM5Fɔ+[&kE(:r 3UMzD2lSџ -}?3?^ !Xߧb ;^C:Ѣ1~$oH<٠\ٶoe~ĉt .YNeS3c$[))ӗĔm77'fUwe*G8Ϥ蟾3OheJ ͤ+aƦimލLMZ8y`MEdCED8Mp;^yGiؠfnmL " <b:AxgudyDI'B)|%9߯a2r'UĪrWhuړ=>>ɠb/[ V%]o- CrgIjQQxnr|_Cm iסȑkMv٠W w>‡7&r/C6-ޟ|%XvLQ1diRb5v<sh?@L*] =K@:$~.Q+t5sy&cDlǎ)}eyv@ L]$ 8ZP:Vk )C;+7 W6<"jYXE{XveV{!,@lY]pBY&,HT9)y8ᔱ ]3y-ʢ,XX'tDMN>\r$jJ9'QcZ-A Z03Mޯ}E,w7YC0uga҈l 8| ra2n]Qo6 3)"Hc)zOazxOҨ I\3>WS09,EM4B];]ԣ}cc/U`4)dg>OiK~hYelK%m 3R~a@([ȞV]8G8~#:|2 RϓtdMt6QeL%|c˷z|siZA㼪|c)cR~9\1M9;?Qv mUcEx`ܚk ) b0! A< ?G3:%AzL*!@3GrӔ KKɃFӶYp:g߬!4_fW@y| ygﲩV]v0u@4!q>KO{9ز?d 8]6C7r|,|3?m/..!\iM=^fs27IhE"PfE],eImMLs̰f 6&\G<JĮ?+je?`LEyp~mv?EPQ2m&6yX&4Lo _`no1Wh; ٳ}Ҏ{cY/~tm_i]PE]8ئNez<" 3ߚd)r(^TwG4|m&3ͤ/0"`[FS~)ZۨX-[;xMzKSýHY(Z59bs+#5~<&1r n5q·4I|yp)Ѝegǔ1*noi+i]HqCI22\X.:O4#4edfu'  &J,x׌̲Rǎ.$l[lX_Ąʑi|˳О7T-^xz%ṉ& 5i'fMӪakiDWu&]-V#cxр;T.&σ& d#LbL!yMDP#|ܱ|:ARr! J9lA[}*q]ÎxSj([ak)+!$_\_/BŇяx6-_4#-kd@]K|(`#e߮9s(bh3_ҘrІ=#!wYVb$; 0\aT'>͸E?o+1>3o#g}5h303ȡN4g%ğR [Η8،ɰ|^:g&_¢NrAc~:QZ_e\SLmLs*{߃pvQ*w0C]B+}-0"VX@ˉ9`/ Bf%uZN(+7P"Mx7Xˮom!Hf #lL>NIeD9Y ]ݼ,F Uq:͓Z)GTB}R1_@;ʺc܆  X[U&OPab}#qCFFo|*l4*4F&X oPV2H^=бx&v/2ԻOkQ@NXHgiߠ$Q?F#dT+{k%<r'wBtCBF)uda#Ï5xOSfq֦Gd׷[d%djѲ붍# =y`UԖQ~DJ.&d j灏G " m,3q8j<%to+J^L4"ز,Ȕ6o ^Cda2y rf"LkɟhŖ*Fxjiս,P008f@¾+`%5X]NzWa4f#ӹ| 6i\`{}w AZX|9TQ9s`}rH &]B U {/ oMC%!k#𶀪`\E_+wy,+DflQM$ XŊ~xEfX]i LB/~ ۦ ԋe_H&ʱZʌi~/gP{\q# ԱbptFzü5z9W4N?zTƦ VUW<_Y92N鐰 >2Q-Rs:ۊRzSpGVm;sxC+M?Z),pe  JsS_qW>TA PE*ʎ^=t\f$20;B'UUx #h$#bY=SlΛf,nƵrS 2q6'9GQkvTirWyx>;[0Ll>I4$qinKYEt54\y aV4BU>bˇ$ѣeIC`45Tň͎D'gѪeN:r :+W@]󓑘zht3c;7\e=Lvi{IښKNN̳ix<jh6h2іq ÷ ٕԅ.AWպ7>'Z( uL{Bu08K#~з*vׄgNɍlHl)3\oUE? Nqo` DҚokGK ؊LJ3.h&27 ,ᔋUڢ)g|@+j}{K.7i{ȝ5Ej+RPcc KY۪KvÞe:}"Z;Ki qL~1o\kbqEh :EDؤ04i*9| ++<&h=DCnP\HI4^tgt[vQծ[se6u~'H"Kp/TleE.;dY?GG,Ps'CwI 8@A`lߝO&*syېNƱ rPAxa^l.q'\Zt ՓJ"7 w3?ɐ,zOeVrL?Ȗm=i=ԭ VD:p-D" =~-zP[7)9:d#LX y.ƞ<T|ɞ<`ler^ZfI`&lcMF#7 :l# AleWߣ'9S8[3u,3WS;K$6vA:F~ӠhdV[/Ah77i,|Y<{'x yr3"Qab p(i<"N*JLLʬu44Wi7Y_ KF 49^ 7𥾟49)LMo؟`kcnbYHFU!ņB50'L>WE&C2Kɐ8dܘZϖDHbJtUA=ì4FA@VGl ^9;#? _Ɉ3*C % +g#hPO6k$^sI A |.f9u b:b( @{E#1ODp1|\e{#S~%TTf[!4 w1y )1[ZL0@ϝZx2T( ȼ.89&2ݴ[wӚmq5Dޱ57.mfg\}k6,νTn4F2N81 ʌy33v*8u3 ^*|-GpULE ~d@) E֋؈ oǧLB4*]ޟǹmahY{~w=&UwU0*6V1|ζSSQjd4鳷{2b#U)0T('9@en-BS)DUpU/X25R'uwvE pS>@#,vrȚ4BrplZLX`v=5rƄ@EeM7}(T{p臿fp X<tJ@`aA%<+rH^ 3'=Rz\yhk!d=>YRq!)Ud3cu(SPrx9|耦ęui\}d)bekZmv hqmtpڀDKͮ2 vZw¯dO}Q0f qZq;…͡O v}Aa͎sbbLX)%V]@}P)o%¯;ض譖 96YBm8ӹǤdEhk[;=#ɛnOD|NShWd?&9l[BBq-pE97&͘f!eҞS49"Ӣ~HSjcAxZQ+SFia[(Q NGGa2@qZ%ٔcExm}/;Ig)OOX]PS$q{lэ1 Y֝`×QnRSMs"R}dh?A/#Dls!Or̓9bG11WĔGprQpw/W$k[룗əK]uqm.) :1;CKAelآE)r\," qYh&B& "k}}{ьϣ8HzP}$/aէΎyd앦 >96@`iM߄g>{'{R Wϖ@h(AHxG4)ەMqBeILqxvȁI*Mb#8Y1Kc;7$ 'ͷ_֥щV>iѻM]>q|!X S{ U!&Ol2A Ovpx~/4d '}{?KqΠfPeTI47cF {1 +-;Wtpi.U5j1߈OS<9$-TZk~klcS\3n4Hmv%YLG + Afsgo7Z-]/&aBF;ҼLrvƓނ( ̤@;~ZQ\W F877GӀTЬW#.cimuL # .?lECx[`:2Ne"VP}2B7hvc$E)z6Wo hX&fse]Qxŕ oǪ0k-%\B~ uSo-O;RB 4՟"WfЊ)wmEHCNxhBTDn&H ʕ1awwc`|˹Sivnծ'OW69n0v=̅.qwE.H~}+xH6 &kOJWBLXFl9]se1E{(#0@9SD0e4& N eI),n1 z/S&Cnjh[g nߧ[9 HMXi [C>e6.A=Ai;wQfKt:ȬΆp{; ZiZR_+VԡsCɛY+Po:FDT*o9^zY{#AoC#X]NK0H Gvڎ >2Ar*Er EHmm{$;1y꡾nAe r@K&ٷTRCb2jZg+`Hf$g?^8@x{{[&xb?px!%tȝAN6\ת9I߇tx{U6&oK/C(l#Vpcv9Vl3.CҊaJ{}aѩbexS[[ٜ;HF. =?Tj,@Osu1`gc%_;#> W9{^PzI̅K*􉯘^DjSVd}I9*Yɟ@+E,N`؎E˜ޘRU/A?{ϯrխP"BK-8M]"IK(\݅ $dcz`șr_H)n__|^rf.t=aјI;_[AGB j=XJa;4uUʍVqҠH! ;Cuxsh®&sCʟT;.U?`,;e\U |i5ļ;"F4pZukȚV7Ss^Weq7'>-e 7\ ynF 'بӇ|0m(N;r.ܵ#NI!k@ܘ7݋jkĎ]UWۘ(D3k'SW4Rd߮g*úW&ҾhZ/r!YxRı* +ZxyU]65VQNk"a,td?\G8JVrwxMSS8{@ns%/;Wd#D{|uNp.W $>Vc 1qᑟ:ϩ|WO&+I]F/"S8>Ю{g_mlF)ވM~n3!:3|_^ٟ8$Z+NQeǦAIm",{Cľ)WqiN +b tJ޶ x喝m_!aiߧzۨJW㴦yX\+S;T9A_uJzdۋiGq|#w[pw C |AoR0ͩ$`~ }+vˏgfD0>]7/պ#̯Ʒ bVO- ->( Z)*џ<ꂑIjm~`s""mv]3H9g/+@_"u*Jd~_,jeWu1*ْw&|Xj:j@7Xm0"Ԯ- 6Ԇ1̝ƂxT[ XdVj?p )"8`K~֢H t$9]F<_˗hD!|"WD߼r\j6/*utBʐK斫p y-md0gX"w&f]t%m7=l]}NnE"$唗Nb=]b]>8.e¬3pGEocF Oۮz;~^1+>FC\\R ,.~f?f /sop),N+ˊ;kRg0hߨZޞreG;-CE܅6BCze:ߣFj|2Lh)p{|N;恁"`9{\23ͯ N.qFK>KYTqʼW@"7vS2̙b>m.[p"-dEUK4m:,nϽ)( Ĕl hiN,ago-ޢ{ɢŮkS|- +4<@Ex,<,?P.01IřvHboxi-"2’Ni&oDhM;,TLUɷH˺1N@M<_d88T;DrszIG؂o,z%76Wg@XLvuڴ@ ~pOʲoi$BkIY_^@k<::NgzwNdT:wne '֝śYS k'ApxLęuda!fD[dswa =-G7dMH63j NL fq+N'aeW rmJ'^d($ g$8-IU,{{: jԃoWJrh? z4 oZ:.ޑЌq0}u őO}2FJ4cy!- oDwlތޅJZy(rE j[ҒK\KO!]%m&!;:Y3Z{izڌ Fܔ GpAƑCDt0ʂ<@vЧC*cEЭ Э)`T"=fe8WYD5 CA-JAiX`! ~3Hl`Lo}i Z`Hʩ>>%J՜{ҍ%`rQ0?OH>#NҽOo܁^GKW 61bi=J՘<#dgn]@xH}[$dQ fWon?\ ujzfbǝ1!cX +0i,Vk ܑ K:IPDpϤܛh0!\>@ Nq˝25S7م{MahQ\yC짰MBM-֩J [j>jKVrme/];~fNbVHd.b*)BU2vk.2()wb3pdBša1UaKBG?˸5c1׹ԕ٣_DB{r({ y`w](؋S)UeMv_F}@CI>H UQf}(dWWnP798ZM$djQO r,R^/tTl Cc.O(BK|q6p߫WR?U =zX7*8O)5EVa*0[z\_ 2j>B7 }_ПvrbřA{@?!.OҒ3O] P;bU\1aAH|ϮꢹzXh.Y&L8 hd8}뼟eWu_[=~^yDž|h^ja1H0?2,ST^H]8C AEqʖar"(|ڀF`#~ǪVvXmrUrmPu* h9|ȃ~M-tTBj'PZw+Y QC#vC{ rCƖLJАݔTlPă 0]ܸ전OdQG5ݬ/j4PY?O Ei֎Z|dtQ*(r W}{ۧgqױ;v\ЏMK+Md1d^F% d3[U' DQXsy&Sx&Edpx=БgjS҃Ew64',\etg%NiJq5" c3`' ]nrk U|)TPg+&>WK{Hnݜd Ru8 \!/%, !7ћSz0iL|V%h,B x(6蔽̔gqfjF:CfJ  @B @j_ւCrsz̐}_6HZ\F4|՜JMͱ8jxDK^C;[a@7<4 u/!.ARQ'>^{2c]mX(\*u4ӍI)/ôÏ;j^xĝ['HJQ'-heכh53kIO0 yۉ\cՒy/Y`3Z^bF25\"3fAѱA f*Zh2_ˀ 8>`*##ƆNSQad=PШ3aQSPiX ?-stP^ ?ȪLatUSQu#u|B7&NV8["1MV3iZH-@JefkLBĆ ƫȣ*ZE40A2pM"RҎ6>qvLV^ΆkXVS}hzs} fhC6^=XqR-P\}qсzO ҿNN?pBժYuJ&xh%q'幌|mSЈ04"gSJCH޶G`kb>𣚝1Z Y1L\{ jEDn}̒ BppOU & &!owINtL1Gt_Ҩz($3Z '&֍t~P:Ok8J$^:@q'yP;n=.54Ml6@ }2 $?$8]v"N;`So]OjZw$NtB}je'||u H,mߩb&j]fX[9U||q#vƏjExy yf^cHAQwՁ]vL=ʛc@GeKLGzUP)T$|l2 P{C(!4-1rD]n+4fxW k]IRׁp,qk/C(PKO\Y5_t5 NJR2Je00 UWҎ)%QB|d_,"v*EYv4M-@@_nI MS;dO)<0Aw^tٜK,U-' wp[j[?j36>&*V\hJ<|q; @# n/M8d]PUۯrj UP W ;_@KՃ nlEI?ແ|Q*$r悘]˶; UͱB24˶GA)*o [%Uc]#=6=qJc0IL0gdM"!7u*p0`~* nJ!JR~ƚ8XUa!ͬrXP,XZA؂ݜX6t%!; _-}$vրExNDXZ; doWV)[IE!.]{bk;Ѱgh.;.ܥ> 8K~XD=f_NI[o %Pg9|fn~7Uןi3Z$PImR>}v+%豄W%z-  {+@qy*'SX^WD4tnon#c.یt =Hgn&9rXX.8k9 WWr#pt}h1z(,O&bm\TB^ty*EvRwE;f_ѐ,C4q\{3pBKF;e<&r(/+bm8_e=OFp:S4[ǒ6d%}C*%:Fԝ R#ǘ*Á4xt9$PpȁeiSR W],(*xqOҶ,,n];(_-BOvz/EԆ9wۆ4% ( nm&\׃mu\q{x1$}V kX|n/OWۂRN/V틘2|h6 [ nx!$+qoMPu: \͓Ey){AH5N.^֕y! 3%A(TaԽ"`&tVJ=KUdT2Ûjkh2ݲ[cNZ?mD+t5w( Zؗpr/LY9bzڶKaI]t!A&9W(F:f@1mW~z5| T("P#F>_W=8Aٖz CSThvcK+W*0\= !,{owcب?'jGbre li` G k52fv" qADl#GTv,$%؟zV-/թeAJ@8em(7 b DHM@RGc.y'Y8u@w7|!"?V|P:W5gv[\DCRi(ܲ'8U $<ťymI0dӛC3bCkQ2 +q;\ic[m\5n6FNj7mD7$;X1*(( EO'ihYIjR ı NXJ+A"M\wP$b/,? ue+H@L(S5F'!}n*fO._YP&WzŽ};0o|kdEhNR(T^bGc2E 8]0Nx l\W'P~Q?%\MOiIusۀ==Lf),!b 2^xUFɌޏPVn)W`,9Z I0sy +۲^z/}VgˌCY;$IvUTOeYؖcbDGd>7 a~FťG][ 4puVwݻYThUVcbj(vwx)9a{<')]J#W ZD)^jf햼7wP4(C6:A:gtbҙnc1p^{QySjv?$Bhi6[&ۇVc /O 66imiX)XLPb}MtF%W UJQ=ܡݿҮ|tF쭌;SgK1~j`- B\@+$$muA+b%\ED?)HM iU}1ڿ{[DV S8/=aM<n.UA_H4 (Al箠BL9t ݏ:~%&86_v\z 3",B98pYdM~MuR3~DnEk! g۽v9:Ц[ѼXdب;e#owKqExϱo.`_|^Θ .șOkEaEѧcmপ֣$ ,2tOg%w+l4,?\l[RBCQC6^7[  E+ulFb_ƣcuDV8nEF>ro5Dƛ:\q͛J -b][k:$A?#qSߌAloj.XuZKbơApܺ N1PgV(҇7B0Y4CgW?`$*xHgX vcsgO!kTO?C53YtbTCNW6a h6D4O!)z{^Y@Rӝ[/%R 5%b) Q|%ZCOj}cG,n7¹k:&kYo$'0܍^MyQ\t%VQ;9J\femؼ5)Hn׈gc^f2RnqbϙyPiFnP,v"@qr/Ϫtp421@-0ylghxB̙ R$G"B2`"/:,5d@5ώi67HZWBn YHY,eeay1O9:.$UJ Њo4[+_ngx۲aJ/\bfFWM8 .;nVb lKE'K( iG|S?7IVg_[ [%JB-:x{ n`.6M%P*>C n,P/Ϩ g&Cz~jX G &c+g'.qj Y-,굑(_76^xN\PXC U?RYmZbغcj*906UDWd>/L,>ݳQH'ahE~Y %oH` 6 0=VTQOE흩U\11D `|'Q53g;1*lY;;_Oa D"㡟^oY)ǵe O3+Z~.j{xzB<>qnI (so@~vX6Ƙ ]\E}[Pi.^ p c8b=EE. mыI<:gNMegx!Me}ڥ&:E 7`ɨP@H+D.28u4~Ha 7 H)`{qGA|T/ ֹB 5#>h@^@K Z5;5zTiHI:cm ^E wNM}ݛCVDVV;ASYto_qa5ɮ9Qlyҥ1fkm]n`i%ǬT:f~i)wt9涨#Bo3I~߶Eh{>/"іE {\6ai^S7l޹JĠeQ%1Xti?zo}([;kPzaA'2&!GyRQbA3.u05v!Jk)]|j".EJVXŧ{Iݓ6i 4C.F.WH~@ BcGa6 ~~ҵ8qGWG V01ΪG OKzK>m61)]YINOzhB`Y̖:sBj$^hiq^1cc@2B8nzH@ƅ|8` oA%(WI ^#Q_9dcGElnBŝ8Vt1AiTuymtP H(cX*m~w9ab*GurH(/3!FMXaJ"@3i"ns!@&刔'ȿJDE4 =7elJVbװEq(&y9Æ^<.xW*]Yt۽ap$RvC"'C1`PG@Wvz9n2kJ@" 2di犋cweWSB S-hjȍ2evEd ~;\}"ZC0̙UNjX_IƼMˉ'<A#KTSq8*[3r-ݼjOڸSR9< ޮdz/ SkoPG!җpջݰ'.`&XaƮ bJP $gWbPX-cmdߏ` w (e/rp<7%O$C5иy 0ΖJ\ b$R-)6^zdjXgQA.0d΁x ћ"CEˁ=,cy 7+/+阍͉QrEHyB*@ 78hfZ¼u=JFFl^eTWs,&w0Xkqޤq]f^qb2Bf{zgW_4N0VXiM '"usPi >U[m dC>ĢPR:'K37EU9FgweIG:ޫqZݑv,zrQLBH^̄Y5( ].pEjVdd@V dX[?>vٞ9Ա Γ:C9hxұJBʕ:-x O* 0:բ`vA8\ꍼdFj<=oĈ Ob&\j+~+=[#Peډ[g<7$.Y@Ep()st%Z?aъ[՝,N,Kf`|k {LxObpeXL%U)U{]L_Ƕ2e']=jƊ'" qZq}w:rt3SJLr=vy)3ATqf2<Ҍ3=|4!λ  ڽCIC/":;چd25<2w/Ww2^U Sп/ Y+é'-y L6->e-  (ЛW=÷ *v2&&vnV sYk ×ռa"y+#z@kUe_̈́lNψ mtpR7f( -4R ͱj0aKMI%]>irߧ_J+ȅ}"*~w.+AE\|ekQR[K֞꺿m/)b絳3n O`ΒQ]&}<~y^`1^CEVp˚nkӎRr"?rtBy;~ӓgڌ݄#ѻx5/N& R{:1K U )J0ɟ_l"#}FukˆJD7i>0嵋1]Av)-`pv-"buK81ֺ4rD/YDmJ:wTsi~#2˪S7 :U͑ L0rk`2 -zsOJam%/=V2TȦer7<[;CK4Dŷ1SO1?YtD Zp~`@1f$a`Ogk |'ZG7,u$1»*Z߼}\i\=Kaܶ<v^Bv-"3R[o- 'HA?7IiMI exPh84WYc@]aR- Q"Dm~#@}r,6ط`α%׏prT[ @Vab=ǐh=jcBBwjୢddeO׺3MYxYptBIAzhl@~ syiDY8e~ح(>y| vq(="Xه5%q)D?&-3WsfZ1na90hqh||bӦZc%Z0w-35Ug9Ģkpw"N/O#sդ~"[O__@ 1}ߙCn.E7"gM =)Eru2} eG+Y*k t!`Yj%}}#(JTHkJ@9}|bj{szpYZ~Vij!'uf"Nh.s&C泌=(&ַ#4,OQ23假jI>dU ~OvReBC۳D:D5,v 5Kwvˑtv Z?kD2}`Y)Ӏ횔_N?O\/]_(.hNTVd)U$l:xpwߕ1{N~*~8>xJ V~sG߷3.>E%mj @n}-DHxa"FoIzGܒC5́&/croɬP['S7b nEAoY:Z֪<@~4F11#dlnVT;0`Z@8c,r*Yol쨆\%擂'7dSHWo|<?=(ip40v/)%_.v.o!“+i8W`/J[BY}})D sJ0^^DHґh>4"Uo =;|IKzmµ*pp-֛Bc$m\trHVrډ)Fh_TAd$yIE>QʉIeAHm E$[jz? :ɛ>FeLd\[r8'Փ;Wԓk~>5h~I9d\p(*|²Ս7sXMYT=! A~eAXt;pgaTR75Z(,\n=ͫd~jaP ?{(PޚX{+.WlCN_LfEr洇i񭄙P1.$ *Q qJS*X>h>SPwnB;.+5tVʀHJYeM8=7z^'NxT+CN6Iq= +.G W˼ԖљL>fwjQ$a\L#eIZ9NfӎǑn-+x58m8=tZ+X]ހ`*>d"jY'w༬0gGLJ|<ڒ;h!! [7U/#X+hm7e755>_.I5nJn4~~@Gۢ&W ٚ &ys{e{#,-psx!itǠt-:np{i!o} /4 ze*8,  :9IY>ٮ-NxDB{Ų#ȑKG_̊G5##@ry{htvC.èW'Y#Jz2!#tRKed/E[^>gbҿ p@{׎COl.$YTK=EG 2MǾ͵Gug (*Q*|-i4&\!"~y-QZiv_\3affޞAy!4aeH,[vX%2vdqLv`z* )̷Qdc߳HTqb% :6䕶ߴ~Ŏt0O4`'K^)dÅᎩiU[gu(1(l?5kZ8T6`JoЭt6o/ 1ip^\RD']@6!ޗKH[Sn]~]i+wŽC GI#e֑>^Qp`I z7يƺهx95$͇B*k 2>~D (a!u l߾zCy$"nݝ&Ƕt1dOIKܴiYşp'+KO ))jo 7w(` Lਠ΄(ERVrk81dE륻UE ҷ*C!G: ֡p9z;2Ko~8i,Uo-Yp&EÄp 7rf+u^zAx).5/oW푪][HZrm n=oyPHJp 7gy5}oJlE^K[zpT.eht$W2|0MA؊ђ 8[$9RwCX@GUl;0MlpS~{%&N<6} ,\E#$BHb<P^[_V IR-^M͛ӗF_n8U^ 5JXɶDp6#kBif5)P' ŭ1>;o%^>ڣ CYVѥHcUA;94*m+|&4rf!)+GS=h ~mnbɼ3M=;u9~&m=pv~ϧA1"PFW-m{({1iN6yؚ:&hf4鎫|t+tw][DuWdD* 舸JqurJv2[XĂu""!8&;x~M/j&VBjՂJ=)eq[U0G+ښ%遝MO cgO۠ezDhFJ68UBi}DKN;pFvџ}O_;C?wd_{b ` 0`@8(g6umEU7[sTTJ{[217+֢`V.q#xʻΌ~vL_ZQ.^Ew&c*^wGNk䎦7Ɓ}vJk p-/ymaIDrh^Zņ=6\/4v㳬_&kb0Ќ'dI٦&EMYm0Sc +[h6U QM8huВG(O /&ph :VaY2Zے7e3s/G7v+E )1.{7TGtfgVd69 !0B\;l<[CjѽI>s7jMW%PxN F/ۈ +Mj0ⰰݳO؈fa昣]Pme02ag)ڛY61vNuI?LW+͛t@S:9Y9yf .е4Vleīv$f=!A6kmd|܌r;4o+ B|Qü]Xx{WLyvoC^⍷PCi%d,{KdQI^MBr}D 7ظ.p[~b>Ƶf.)L\\ma؝}].HU!Ligrg Ǎ}8Pɘ7]T4=* X\Kl+ 84FQsqA\qVPLư8ЖcIT 6l/[5:#䥅Y5P} o gةSdjrF XW`4קzgxcE!xh෱a}y Ilջy*N+іl/j&KUV*99@ 'KtmdNC*}ܬtl`6,YII% J :ŲzOV'볃`-}oVH7O |LΨ;,np)審ҿ (pioZUyEؙWrFj1Rn"pQR{x f4̮{aF>NY+?E$*O4]o~ǵk^_0/-:UDƸ1< FWOQgJFY2Dwbi>qG%Xs@c9)a5"Ƌqp0p#j+{qG؝Ԍ0YWCJ͙*EZ!K m86úPh-2 #جrU@NB'+ױj Wɪ]~9\2|YVaCT:}@&hs]5ц.}蝺{`Vz/εVe}P04@ 1X RTuW(%|N7}eŚ%?OnynA-Zu4*x@Et;lh0U醠@_?{m6 ] Dj,*#"$k'(x[LtD h?n+*шv)7 ( \S6pј=Eb4M 5y F鄉zܹHoqZ $h^dBdӵ`@dpYQŜ&@ޑcafN,g\"YSqނ] c)>t[)ԱB/MMbus&B"od/7b7 Ej\8ЗƝkoN3`y/yq8J$hέι=Iz"wAyWcpxS77 ih: BAceFRB֛c\Mǡ-Wؼ.׼Pzk"E!T}^JLib08$hU1&%MsoFڦb !^;K5 7j륳 M{$1g.CrZ] -lS_h? Mm=VE!hؖ䊤F^KG VB#tZ.4{ZDJ0SEof\'$' k趌Qlm ϳ9' V;6[p q7б$i ƟAYI#JlظER?tu豹-L7p?kG^@|CU+,Yr,؛#^)}.7JM3_O"[\GճXXc?g@|;UX~eiejG2`:h93A1zDE'k 5LJXrc[ @cA9 (h_kba7sNwւ;=B/J~O湕\KJ/=a0"FN+Hϓf̞QJS .){ns&Xa_ q衁h %k_DJ\;=W l{FjA8]7c:%Rs<`=Uk`V; %Ad%Dbi!r άEчAҐX'_-r0vliv)j6rցM`ʄsSl׳)g3X9!]j:n0jt8娱M? *!E wI7zqB%oA˗HAc8Ԕ=j_g/%aъqLʜQ8((&dY@a}c wI0RtIBW?Lɩ&b7fc/)%F_QI3#sP\Jzd%V 2uV/E=^ٝBf*ł{Dyw>־{Za&D5,x JRj/!CBzhp NOC]Ŏ"S<uJ=" cF`rZXr!r _轰!=vUlJKwYEO)-wfP0bSDAqkbbyEڊ#i.&6( A'/B^q}f{UQp 5:h_ PB \?VMd e~8H&ljӤGB<xn-_t*X4sפmZ Ȫ> ⡅<\ }Kt uraYz~ * $,"ĶGÝr}WME6j\V CJ ?qLOK) 4MUXq%7F]ELBy!^}IA?_ÐS?s}0̵Et4!@y޺DKYNoFT&nP\qDO:YpJYvlW'l,ڢi- WsHn Zu$9,r^p\6XWuG{qwQBazcd=>y% *]#zuOKYe Ղ>̾ HULίxbUZ7coiHs[}[ =GʉIaX77PXqi s_H[O'TM,^VTr3 C |]ݔŝGWlq?1)/o8E l0/=T_jŊBn\ (.8´c1ȀE)k墢s4fX*T .;9˜c! ; \Aw̴89+_7(d[AжrJV%텘Ee?Xh̞Z:W6Շ`jq{mZqo ]ɚl!F +e0 q `9KHRa6Iq=f^,38uٖV`-$FLN"&z*NwK*$9gT饏CJ_଒ϟJ{Lro,V]ݥYh@ZbBbVOTU8vnnUN)DGwy]Zv)nQ %9q/y-@y2W!WF#뽇g6n͒cw1-\ݤ "&~ <-GjEu }@xf#ZgÏIaW!&=:B9t:nX|SVɄPwirin*VMo4#rՓ3]03JU_~M^$ W Mz\--hxSgCh"ٯr{Hۨ6/.YGcoiۦKڙV3|JI9M F4!B9nμ)ԬTI TgԘ.`33)ln>=%=2!%0Яj%\ jn}̥y9C3f2Y*f-CG~5U3=6JQa,(>EM=|a>J"[htXwo7i&SazEHt0G%<*v _Igzz k<7489VnMq2ۃ.:M'z/P *j`^Rz(`DcERlQ5,zXnBU3oc4ZTL,J7C\m\(1fhbH՛&QQaf$yBs"6ю u>$HzEʺw~cc:x`ٚ23@g0i={ga?mdDyzwXZȆ^a V߬r3mGXZ8śMMVf&{0t( Ch|mXGRgPN[,t:\APL3WWkwūj_^Aѳhm1 OW* K`0Lu > h f'Viqkb'DEaqA2h6”v[6541 ôX}G,82 p}Ɏț`_3@Pnkv_⨃AE $] @0XڗV2񼻷/Kgf3 ^iK#2yZ ;Ytc)2֒ w=~Ї!_ф09|l H Ay0Y%~q7j1g; #>ʂ4A6 >c _ؿa킔?J}A-+dn8as)p^4 _1Z)a59xbޒ2)1(sL4Dk-9o-(W29akA}7}}uN7, ZF0pՆFEJ_{;F+b&eĘ%cOw,[)iQCD.6i_"d JTqsԪU!]7(&ubYK]9Z2>У&<#> mG3DR$+j? 5"tYbWN!kE4QBSOD]Mٰ=gG(fQ F͍paíd(fZFz_mnxٗ$߸ MÿjUf/v> ٽ_cW~O_$X?tjdHSnP;)oTAAnvd.117N*CNż+mR;{WFlxwzƀ.Źlg fT\aykHBb6d=y;QQP:2 ?IjȊx4uB#>0&{OI ֻT ~M]aqҸKv!"+A%Ӝ~np*Cze@y(\4go=% պ `._a4{Sb@#5=c7El^n4KLy&yb[XnBO2ڃj¯Dݹﳋ\t)];v9&~sQzQWi/CBźNKN_-i-iͳuh^(gY/"_E/BܡlHf9Gzy}:/ie^ukGy%ҹ,+M] d<~P=T͛{$G6+m`RU0*kƛVh<4Di? A&y onQ!h 8ڱTx%f,`kD(?0_"j3l>`%@?ew4CaJ&g7g9r-~ޙrG_V )PZ ulZqC!q]maEc<{MVkF&El_q-r\u++ōiF/Qqh0]~yw#ש F .%C(4[.fI5re^Q1ԑN#Ub̹'Olܖ qA] "|""A1>މzq->vԀ;tdp88DYь[`:#v &Pҕ5^GR-R.dkTf JsndRF\%r*E[ȶʞڅAԺv47xTs7"4%7Y4q1 rH#e¤h$P(+HC /eךb"B2'ad*c-wᲶZS0܀]XCۤk:墨^nO6bUc"o؊k!݈Xr?HFLӵ7$즯g<]r#u~Eqyp xi>f܏Y{[]ש4"Wz\yN6҃kKYݳ{+?wOupxBVv<~Q3 .F5>Ў '҇&}fӭ/G5,a&[Fd 8[,MBnם̶~p)LuE,^wN~G=/b㎚Srg3eo+h c'!RF uŒxi׌LA iLuni%lb!ZWw;!mYmLtn-lO=Gr<xº[,pxoIÎWufW\*jL'ڤgO0c*#1kdz߉o#E.E;8]zW Sl0 dY!6cԋRpWDa\ zI Qɥ޿?IͧT"?ZݕPq͵TU { {;SV# 8nU.6cvmY*{0) NF7!Q8#7TO:{2υ1e_gi_񟻅ɻLRl.ьq5k.݁Կvs?7aoO·  1 ݸICcX%HX#δlOMx lkƓd;gv %q#It`s\Csy0>%e{\5@r3l6tZ~^0Cx ~/:,-5ftY{^ 7ey@|HyVz]0qgd)mHWVpJbN6j̀ǼC~#=tw ˊi%$)2=|"kN̯,r%R@_ d}UOV!Lft{'@ceObASqy<س]B τ׌LxV ]At:OoJYOk,kc僊.{u8)d(`%cn]Z.Pdz O[mQ{oCJVUm86r|wcNPO},_CzB6{,%ufAL{A%X8l FY8Qw/fOܯIAyt]\߮W!4,l0d#ኾx8 $0CZi |'`,(9kVLA!WZ`\,|acph֪B2UWڠG}j1PMeD< @zCVM\j7I@Q*z4;%!J+5{i*OHtkeHis9 c `oz"-ccu9AUONaF|,4-}csUDMv&Cux7@/XBl:1fĹ0 A6Xfbh_@gNzrBArl2$!k¥uϦE =;V޻ 'mTm34F)%5:KXKnwFXWEFh^lQcc~"iXXU6 ԹY#L-.{#v0L~֎&bm%b\&4Wq0͏[+TAE脿,f1+5 x~'FLm񔄥.ք!R+(|f2 ̉eQ"s-=Lq!;z9, ❀,W5N1_n:"v8V["Rey_w1D2yM<*Z6REE9QNGvd!boa 40?VVůz܁IN?Kmfn z?DԪ~tK_}ȲUc)VGHt9bG?P>1c-.DoN pBծIRR2teUJg z+4C= GP0Ru ;gY\Q mKuvV"9[;swz1z 'no?4ݚ'0Il㾅7<"HC +ev !m>RݝhLvL侰d0\I4k1/tH 7oJ듅lZ۫ݪ[ɐwlLB˻ |u9&kyPYuG^1\F}CA OWٲ u?m&'/ þAePMO?1$ cKk|o|>Tn_= xCv AYC"Y2ơI?i6o9dv/8# 0qٚړyIUvb;˗j. e.}-/MC&|β:cu"嫫-C~/ O3H't>lqdsHM͔#$ `#hGKxSTNɚ~he;i_+L5D׺pVV n "C$WA#\P-FW[֑蟤tlN?| =)Oȭ}اKm;ɎHLJ\a"\4PC7_l0gx9 PSN'0bo/&4`|'R$H8`oU) f1*$߅*Twã&̦U%juH 3Urز*Qcm_("z76v], PEdyC:.܃jlGK|Jwr~#x"hb7dFv4o=" %Z?luΚ s*D rD[`C :W&C]b@&j网3_m32 #x7aa Yny:پdѸn 7oHΪۚIn;./Q"vエPuƫXi͇t/ײl/,>) 24 gnۊ.ḛr؟d,Iힻ~KM;0XcWV^,Cre*C9- I=||¢~g5MF-C i?P_Q`|XtkWX$=Aѳ~w_6J&Rp72FJ2 $tuYa2qAƌIc\KM7"0 NRHf-UDykJxE!:1"#E/pC ԃwz})qBˑ &qcsbXT@M~#(UkvO>.Ti5`oBth QX^y-Y&%vI~$4i kRCS,{}`n_2ڊ:u,5h7r0r*-!wE.mu[;w"f+L#em&}eQԬ/ 96`sdYE='hu ,uʨ_Jh-p޾߫-E6ix:,'oQ' @ӭ{)?W[≮ <$0Œ2hcPJA>p+F GGZB 5Rc1bOJG-""M?: ]U ݩ'!&}rqג~'t3lwbвr;ǵ ^iZYyRG 1%7^؁"qOLf[@]uqIgktH>}% J➣:`,]c.GLW^n<\= X9#!S08UL7fہ:9}Skw7_;SDbu;FDPX_x]%ߨR.KvIZ_`)cطoW>]#/& &_OŮFvF/%繽ĭWCahW"GmQx͖]vj|#Ț녆s9sk{.YTT)= 7!]Y"%9럖oG㍢đK "( )PUܾ2 `7E;0"qg\҇1pc[*¾UY I."?|r|>FfyfC6ɮD*,=9h:|̽ n'_6Ƚ[^GDv*(j W1cT3vCb0ys 4LDn)g ^XS?Ow4^;npobA4m΀{U69$:pd/1v$']1p9m=B\FX%xNBY(>A4]iuk!Ė$G8a]@&識AD ,ԸE6M4t@c(5@ x|*ǯ U~=)fSyvE,۪{%f j,OހfQ4wj|4BR_ )Fk O .Z'jIOJjn[|)*r^սg:=2)K'BA)J3&H򸟎U\~2x'|ժM|>)*RO60/ENxߐGČ=Ap MԷgooœ(3Wd fQ&Fqy:)Zw = LΡ :+MI$ɐ}lm9DZ37ҚBG٘ɍ=p39{=qH Lp2PJvUeU5zfE * qP|rcT ߇4\>*;1?.-IbV viJ%Mn>@j=c$m\ޤ=۰~E]2+\ElӶKSO6Ef/% F"}}m#3B߅/x-qz7yLxK9hcd=5e۩M:?hH쒅gĄ|^C@,O[OYrYB 8kw:115E1Ƚ! |^O} æWJ9lXz\|k9D&<*fW8| 4YfgvƂ"^IJ'& u&VR>k& LᢽgC|.c JgLA(sǞ^z,uW ejÿ:%m"sѝbEA2PE;;Z_^.VR^/ֽ6l?xAw҅Zi/wik+4{DT}k:Uܲu Nj +\̙=EuxʬϷ6mOos'_|*=Ὼ=uVa$hA{G2g)!ovQNfx=ue;4ecgL灄RaX dva9ҡ?TP4t+.ᤨ|U!2 ={MEIĥ)gM%1<g+F.cDۋgU e>ڬb/! 7=ua&lRXg8*y4O+f9w]չ[RA4DaMܖztߛJ\ wΐFUpKߦ#M۠y3`GkvJ'h[ loڅ!_MR{z ƘPV8Wp&_ibfخ>+JWPp!`&˺Tt-sOa?K1˳1]X|V3$\̺?몐lYd#<{1Hno*Wvg' 2'b/>e*/tT~q*IK& ls?MeS %;;D &:Y>xK8T[V@ XV$LZ8 qΒ)/'2W2Mg*Ÿ .Y5 Vcx1}iSf ?֟ *2kd?mNflpha x[́0>\6k*) *[_[3m)^ٿG{?8JMǏ""ةퟬO 8"3qLK*u"qSLOC;o5B]|788Wu(;zz̤k77b"ۖZz޳ϭ0$0pN3l%_JNMݣ|r:էNKdzP-`P#̖Ai\oF$Qw {_{cU$ @.js}Mx&EREcsJ v^bgӜ7 (< қv,ٔTY(zuoj+ܔFV ciN/ ԕJ8$ACr\$ &)$,o^K9Ĺ_zj IٕH֏k/K4XtSknzcF/Nal%4r<$BH6k[11Ò0/ %rSv;Qc q2YT jٮ-e>D|_3nwok@ґ-=a 6g-c`{9?A~ 8_TWK-z0[;eDBG-D>+`"+1GWv*"qomO9]0n^\\Fd%m2*&bBhDR(҈v\vDžX' IEcfz`a1pJUh`T;"-ھ29Vǧv0lP+IR&pD{d>۠D('a y-@cd:yHXeHPe~t#7$Ѓ!JMxp76>JxKϺT\ 3?xX#S[4Y+ioG~w܂B"\zc(PH7D__cY^QZEϼܟHh;Jik|cet[EhK[ӣK[@@sSv8x'#FU&n|z83mJϙSxM}LT  ##x vs>"<̱?{LƌrxNqdƙg{Q+ju]wc=LE8&roGbpUǢD&]径?_5oLc^(G*_m/^FQ:ޣ'8@TU; T6LQI&*1DJ3&iǘiV\@3%@j٭hn-ٖX>g}b2إ$/ o9z&m{:m[d xcm^ل= ZCU̠v,gn0T~iq\T< hRg,u;A,Oג-ͤ£T|%.(*e]bYkEс$KOw*0Ymzm{ an3rNݲviTj-uYI1ߤ <:w*|٭Nan^?ԑwҼ>d^{: eZD"NE U^_kz׃м$P+ sMOmcC2 o~ps[+'??@h$O-`3 KӴEIZ@*5"@|rT[]掾؜b3=((F(yuVᱞg-!gw`hř"Jg$$?y`m V^,0#l]}!\UqdSģW2hѕ:VpHX? B!9Q75m͝*.g&<(Rjn#χrtf"ښL?Xٮ+QkATs٥ؚAݹVfȏ懜@?(!J,sH&bvx//ٱ m \hi(>5#ؠC&"0SZVM{O3TV,!sck6}qbk  e*' 2Դ,$y'| y F/ U %r6H" VNX qȏ 7lGzj&gmvu!W|#WlN'x;AI_9|&K}r3StJ0kƖ|rByVx"KL4hW S^-V&83Hn^)H6/;H3Wӱ>NFf_4#W-?:Na(:@[K]E X2jr/~$/nZx߳kW:EБk(`#V>ڇ42IR{k>Q0ٓj)s­͒R+11d'|לygjO/"a-TetOO;tD` .n vAА.D_Onz#8`~Kި{4J! gz; w`=;$ 5 *uG٩?xr)QS7)A(>d}#s˱o'?7By#PCI? '*A&(WM=ׇ#|:q" k`GE,$м$"b ~lr'mcjpz;3[&q=\lO 'Ow@QpA$&ޥ,Eh?fNXWZdGm ~'2ADwX1]K ctZBX_8lU岸!ӗ8gω,*?yFlO.DL- FoRPf3TH-q1A gr]C';ÔN D&v@5誖̘S~2~)2}>Ĩ2.sB?0/&j--,i]O^{;$Uc*W!bsɜ{F7 Ѡ{\eUC2tRfDYB|;v7ZH_Jڸ$vn}|z߼ nSłh"kOWѰ箌q}-=_-ݲUݴmYx̥3a@1h H3>FSynq:sM Gk`]TNdGXDr!#lzG%͉{SW/NCI`?0lV2<6k9@~'<>I9ahF= * NX戒ى%6e\?ѯP,d5/ >H-[tGf4HoAΐ. k}&Ae0hC}oAou!J[c@4(eňMpnC"49pxR{S29Om *BVaÙȉ\RFI:cCK ԗ->!?vO? r_$.y?gT}@jtl/@fjb 5)܊ݰ%t8Wƣ ڽI!!}@.f5֜85L;RfAm1T[.ؖycxp| Et#|cn2dbb"L7jH~:ؑq9~/lg]5LYn[]ESSMrH$]$ 9uRFF:yC¼\ Dw;tQl𠞑څ|fmi/fT.ӝYr.og6ERh5@mڢ~ 0|oAĺi\XaQH4kaN doLV(KB$:";Rф:kōZ҄#hmHv "yJb9KA3&О?~gzҡ1Tm?6ofcک_aސgO ^F}?D  B?U0iQi/!`/&uUڥ[C3ezuk@ ?uwʊq6 Q=mz/2%KSt?ODi ? ݊> S}y9WZOP&vIܷ~ ɷ ONg%XRP7KfA^gF(zx,拋XGzT͐Sl]_$j:KEI$'\RB-([o~h,u>%zVAЛMh+Jm迼Hm^;@4Z{X Cpd:m\Y=tΞ'MѵݪE'9Wݯqxo5E8ץ %^'bہד"wh@׊ҽ$@ 3wC<,a0^>bN߼FޱUEy_hN- 㯴jJ:`$Cl?X o4/?Ņx6s v/? Φ\ڌH3ÞBV G9JL.7Z#n6i;hF .x-4~]J?`Fvjhr B v7YZ"Xy=a%O2l(QM6rGU^Th%H]c"CD<6I-a }^}'9N~?dX']UKnQ>mC'"Ph+5.g)l͹0%')Zhܚ;ժtRz4j!KPEaNIA=^{XMeى䋱\ dUBE%|j ɂFӒtFzC,"T4=] S3rs7, L.|+(tA,|%C5y(_rJC 5tP3)ݸ>z2<*Wb/*v bNԪ>(3_SӚ"1Bmi/̋{fg^mb&QGkUT6{{RKBڈY&&7u\XxY˅-v XM:~0l;cGBl*rNLy)骍A D셌^ǤA+Ö&< HnR+oY/-~*t%CAdLU=%mlE/*_\#zpg9t{RИC O lBMXn ܕLr_&=F֣h/N-7QƎ2"KFW't1$h_]_!XΩ+H;@Xּpu3Z;kJ wW`>8 !emF.:d5^cNA%ca=V Ed̨%>},@l~թHxo3i_x2&` %df>*0 *S=JA7њLSruY"KV>iATQ̙dG]YLӠ8 |>u|+!>,]USUn$1^L}1>aknJ`CX7n?'mڻES(UN~aKGD֖_O"nOΗ%"EPrt1y3K@L}2 ]r8귌ϱYF>[J]s^;Xʐ'e'ΒxM5q`w EW e0G/!'B5, 5U9yȞD.~w 6ppƩ5aT[;f’gK3k h[}=iaNUxO_kN=6ZuQ!hWϪGdƏe缭 !2v?l"D.ckՔd3dJ7ΓTVr?~SXX?2,0 @Y1[=`p,Kǭ\f)`~D' FҎ~*qOtF7ӻ=uQD cI9Ű}:6ýdX 2/ϟW=I⫈Oj M ߕ(3> M.1sH>h> 4z +@O>$wwEX8{hK$'; C*x7JyBl6Ƞ=bO涏Ϊ/Rz>ъa`P3,_(JaY''CnLoJ V.( ]bA/>B@zdAIzV@x̯o}SP٤3VV;]Mgp@2,3-̜RdTGYaҞ,!&7KC_pR=<%u.BADsj&yUCxZ(Sa?tĬ-9%q@I}EГOP3S]zp—Ո<|7z#e}E9љMJ3D^LRP/E%)"^Pw貙bz2q#CpaY#x/*5?d4,o;>ذ,pkS/[*7Cd"bۀOOIEB'%>Ú%K qY-'^#EoƼD>fZ/Ũi-{P[Ȃ/ձ F%dۏ,huk'V[+X2\||q)(@1d d$&e{[0V%%AI~;dh\@/P^ݧVJpPSz}FF<(-A`X}a—a~(^7A,=iUlWBҘxXGz[D4^/8iR6GZA-l `u>Ν8T&EF":?Qy 1![E蔷.Mkс{ߏ% RAM>SNhنaorŵhJռb&)>8.0.z쒏#!!=anpcwu DV(Ru4IG<ңVה=ɢrhi0|dpAS*JɀqWk?H`xtCW&q=^o4x@l)oz{DGK)̜e% +̡fiKPZE.v)bP)9ꚷ &[ %naȏsGW^qVwmQMT t6&})@&)t伥 ]T5xFT}Q;w TjK*(xCWx=Io8P5072Ͼխ;j(r__:Lrb\G~f=;EiEY]ENrZ` 9oP9%'R. +6̟`U9"menTRS UleR{HԉV{ W_JZ9"\%r1<.oVqAlClVSh=DX7Pm?QcMd خ?AuKr4ti1z:aLq"JyWK=3oDzaeXX 0CpCpŵGѧo 7ձ d'G7Y?F {U1ܑQj8oFH3Dhf0@۝*B+E-D;ڑTu!v@c'y2o]PMx!vK<,jj tdd`24DϮh:z Dd<adE썠J|=fr*D4˞JB]{$zVM46sOܫ&dR n['ީ$zDz)z|uiN?w{PKzI?͝_!KDrA_\lAܸ@BS^K_O37~9a5%^9} .h0Z ULW. iA?D`sT5gRL  -ާ:Qηb!*pyO4YF Nĸ ُz(Ob\0ix3j| GG ;PYHV{,/ؖb@$6ߠӝRv_϶p1d3xq)y햀O6/+]tjt,]M)L}2$؜5*,8U<+sVz!g7/4N$ 3;J=v\o2yzzykKVCD~Ng~%+lR`!8Vo> _}~t{=\męgo_tZƒnqb/qJrB40G66!Sf̙1 e}&em]F.Ҽ}mF &<\XH;CHݑ,gH*(4xrvDboT}3(YUWlJ7t#,0T? Q 5o?Q;U(1 ]4pXi D+k.Y6ĕЄY?!HK4M7Pܢ<`Ӄpt}σkԥ,k _iT_Jߒs =[@' =@wbl&iQ^2cqɱj9 o0ʌ&Fe{wUkep/,h=MR*A|MBzB;Po bIWo? LװiQVe)@IוW|IFytET@bb}eaEOEhs8@SvkC"8jA@y!-UZ!\=f_2`s[x*Wޣc.q2ݚGsAld۩t!z;GhkTLI͘-8L[#m.PzUOuNƇ&r*D;հ>)`avۡ %*VT=}0l 9Wmcr S0Tg 0BBB#/R1/+g}3Lam}^tOY!IG ?k_HR=tJ$lO[֡a櫓RؕL1ߪ _bcw7aVf⤤H្ȸ"6AƙjpE}yv͹ ZvspܹЕ坝͛[|4}<9仧.O) 8Z˲~R1NG"Lo.k2:j"EKny!qT!pf Q  1X,/: cr 5-_}Z:Q@$ }ħ] wh>b?r>7{Q`rڭ*b_GfwH.p԰Ɛ(KX"$}Ξ; p^魔 ]hN9 .,S-N͐aF<3{K[..kfH#A'Jw1<ׄ"d2(a R`w 7ۦU>Q+,o5Tv6w*^LLP)Lb2p Uv2#ci~# 5ж'tJXMWUH $ΫRH2;~16R$نFr~:6=!OjTDL[lmAvdncL]v9F$^H6>O\xŏ^A\52Po'"O x> `  וYqߟ9QGY^'q؊+b:-5zoUcs}QՊEZh-(uo43'@Z0* 3%8 |þ7BJbȝJi ;L/(it ŏ *2{\qUjӨ!zT:UO=ɛ,%@6g4L[kK?i7{~?h/vTOQaQQV؋ϬқZBꗃҽ\4 Q]z֭ɯFy8LR)K{_tgh!Jִ)$ϧck]z[-i $OniK%T"uzr1!eaW]k8y uZ5D ڨf${;m n7#Q2/9AX}b6M(|5> i;F_Zs}rц*네\O 䤚*F=2^! aWws܊Lᩛ80l-k>L%ҡ*fzC3JcV6294OMz R%)"wK';LU=až_:y`.\Ix#g nIQ!1W*h5H~kW7@\cȂSs )Ė(J/_ ? FA*5hX N-ǰ"j՛q$}H;s%l\V8za/zOeǠJ}>%:Xj.9p (.zvHa~-q'.2&#c KLx; 'Zȫ(d/H^ы&k:LR{3ҰjVˇΑFwrPdD{|Sm2m1#4`p`U2[&W[1k'^qEvHV[td۔"sxz%/=ԤqAos~xT0ܛ3^>?o?кc.LA B(_6gY!A/ؖI%>$A-{fD:umL[^Cj%ax &[\ZS&k+qx%sIUv2sSixPSYV[<]d`]<%c-Nn;TM>Pf g V7mȚS)M#SLs5M}0M̟@oJLki C Q, } Rj@>ha:Kב{JѠ}4GzouEȥ=4Nhe|#RBϳ"r7}K(DV_W߲m`O 9g԰ػP mĴ4 a?M"cXBMLOz$G5s@3T边Ir! JoL^}P@@@DC xEo+,Z?|OFҽYJugUՐy`ޤ#D ։|ԞO3Ta_أeâ#]V.؃RK*2{y:H,1D=Bxރߓ[(%츧sRr$_Fr xϻ_:kuKsh c҈ ΕH֌HRgZv_Nrfć1C%Pd2,NɳZU0b2!^%ھʞJ~9;"7ֵ}}+0dm]s0{oDVd9һl qYWmb̓vHjǎ\H) 0jXhz,`?oV%J#d*c65UG#S{1_XW3X`0 e;{1VP+bou2KRjf*iB@! <$ĥнy}QUз_-2Oj]yMNCHu|[ M_/ɶ$p/\x)9a3R,(l7 ^`BFv,Sk0 I|dNF76U0,vM8i8jjsM9_IVK6Yr@Y=za"^}̠;x mumzb6RldKs7"ÓY[?P sؓ̑Dn=B Xi4㥂fq sY/qbCۉT55X#אBsEqhuN5طⰇhKx,+H@@i2m@S.z{i1\6_[zoYK75m b:u1XU&CG{ȝ\_iG9IIkZ.lޱbWrrj4=tyIfC g}W7l@܊UvF.J\f6V\QpՐBQ&%EQyh[jb"kDJ!T>Dc&@꣎pH%-_٧n3 ֪oTS"<|$1s/6w b`[Ԩ!@I,ݟŐLa\.Rf F:GsG50Ux{ }QY}!Fm ›A.LbjZ%hRqa#YRV-vD#|-3w(VsܭDg7!8D%! Y/u&[*nh*&c+#ˆ7p bT'ZhJ2XJ;8WjbB+ptplW.̴]>WhL)7hjv-7o9k7'Md>C*7NdLYƄ^\cUa^9sFi#4Jо&v.΃j< `/d9lyub"v!x"͐}+1:h7o`:鸜5%``5F4C`&᪹ڗFf+9 c/ۼ,x~'[qʓ24g Sw+yIߟ|Ebp̵913MW;kg"0 zTaXI,j-gqOen@ C0Y_{hٓ9t_w.EU TXS GR?Jz^o!6-Ko6`,sSR :څ;sIjy2j-AR|#U_̳ևgӐfu*/M=^4EG8[?PvN\|:DJAEh芎D0CΣG%!{õa3$=ُ K) ; ˉÛTXL-4Ayc=fn t}ZsXRhnlqJ=y L=9rl0UnڌQ{]P ̧J9kٌ%^wKߧU4^|/2h?$wqy:r}:ti9gb,g"B!Tʪp9V_p{*:)h }ӷL;[Ol!uT@f#LZfr&ޝbǵ6Jٜ'>XoCN$%l&_5:ak8,{8^[hQ?$I]3~bZ{q,)ÿ)-_`TIb3AZMIN5=ɂfQCb$e =V%;a?OΣ# t'$gQ6*͎H2tǻ\k=;<̝u0oԕ75cuLx;٭J[ոv#]u7qInvII$?nM_;AC_`o#K{Qw{ \c. l=GkEDU6Q%c5cD֧%.ZuL;yVB#=2 1nE꣨U ` e.2®8^]|[iAW]pQ7F9,|#S|ߟ#RJ>?3JtBmԦBi$;9ρޚ[hcY=wG /X*?DSJB6J{QfL`9x1]>l]Z,e8{aD} IR \[I^=#ݽ"6{edmq,XdrQzW^9QF m\tG)0哂 TSK> 6J\#y{c4q,3 3#jS'bm\Ol^~^5օĔARA=3&LOP=I:)C#2fmp8 Z"VđcdD>tX`aPPĕ!A!mJІ@_+)j>kO/+fDA'9wA)jÇc-w3KM|TԽ`. ɭL;e+Ai;kFΌXkŠkK>VOcHAvԑ=OiDl@{ɗ\ĆO{c;`EGRXg,e;?az#.~Z-5СW#c'+#j+1EW!$7C)D$Isr3!N[?ڠ0 l|KH4%GٷyJ[$3q>.;*Z×:S#:᪷?UDØ*("lHD;Kw*Zwj.L>L?BWtS.0'7T}e[h$65DFtni#(.$8Hq\CD( `6qsU)`BVX A(a$U!JB9cPu Q"XO^4-H>Q{cD%jy~VsR=W|6흦U4B@[6{erlf޲Qh61( o5^l0Ə+}dNZy*2ZPZ皡h(iᓝk%KPy fZ--H2gOT4&9VE z{qw-X6YH2H[c3D6=v_u{f=Wr^83Ѵ3ۏ ƈ| ӦܬˏpO v`nţЁMñvsi9Lqq_KspcOOp6# Y|SnMt 7VSEfFǚ;>0um=A2dT릐wfQ|~zVq,iɯx`sLlr >el=|aP=Ec}) +y@4JGg's`:$6LPPuۭYic? 6M%鵓:T[#BsB:>S`>LaWg)ڃ H LY'U]L(e\ԱZl!c N=bOm X1eзT>Ft"U̧Lz<~hr7DeBI QBE7;[Kbno]AÉbXnIz˹fِgɍ (q-Vv%`7cE|ትd8bF`W~^t<o%q"1s ӋQ}͜\ %BgOshJDZGyaJ04臿FMSu sM3VSKn&L]51VXka_}Ρc((_0#XFmȚx<<=:Z>\-𭩀4%$C5?Vuau%MŒCr - ݌GiIq/Tc&6tԵ9đ١T/a wî(g[MA΂Fzj\q1҈rhhpÆ!N}ۛcEsTդ+}Ơ="\: G6R+xRhU`w d'6^b`wfnv%=[یeyH<0{ӓ8j]0bv,`Y3XqtHy),'O?`p $a >d?K'͝;E9xgJW Sqp;N6ib`zyO)-0@ 03D a|6J KԚEO9]i䵘l2;:@QDW˲\Zm#\9imUg˳AmF9!tJ7G>~rv58˽8z^Ie~Ȑ{Jn<4s߶}7}EH@"UszēL*'zp6I̟GD"jG )F{.Rtz|ZO[c1ml^M"Ka&HMy*e^ ӿ+~]VD8ヌ!jetSȜM@IKjR>oY "?FJ6vG}\-0ٵJ' ?Ƽz"9hvZJ6bBRϣX%S3R/27̝cz4ޒ"*xw–"Nؑ5|$^GZ&I9)p>R .h|duÂгGoi/u(K骢f XDWJ2^~xQh4/XqAweF/t!tӶՂfOkC 𭺹]TضoiC̽bjko*(C@18p~` v& L([nyXǧ&H̕xKjJĜHѵmэ?{cSh5һ܄IA%Mcs^:]U`EC^L6u?mx,[6O؀"vmj/PO@5CClԊP;Qtpnto>/VAHjsA~k;8@;|舿X/T R$O#qEٔ+f.蚟W\ rEe4}sBðԇ(wC~+MOrPc*aź'<ߩs*<=9riz[*e/׈t.\t)Bs;SDx+BʡjN{?qS>F)D"qv4c+pVq`X$yG'Nȿdz&xcȪo/gS`,XtyR\|ķ)!#Q=([,\lŪ-#4V~n:gtng R9`x8GO)6BϖَnVq ȑrA q#'B9ڠ` %E:0!2&Ùr&oL<3ʥO$o5}o H'Jnt ~ᴫǨ˥zͶzA1]q*+Y D5%廒.Zߦsm z\o3i}qep|e). xAIC2':eQޚ!=xkCa?@Utv& )'T2[t1kv/tv=_YoߞO衃[wń>i{LURd:[ (aHߜǿ*ͻ+=RJ>:XLP9F /"yWSI8TTHHV[P)WǗom=?Z+|y{1hyL.?يw߁[B+h=IF0w$ 9~u]M.xpcN(ye䷥/T)ZH_!6u5v;S%nh/EpExu xSO\Vv el3޸RS<-?>ck^rGK))$<*oiyW/Gܜ%+k}^! #z H 0'헭^Bfsu~yym4-5yJB \ $B%.Im@Ux8x*R̕[;Vm:*^Mj{<~mX W~˃?0j7 F\ Lٮa6m`WsDRB$pd8i[#]%jQF{`wu}I=MtA]D`{]t {b?'|-K*85AByZP&%}p֤q-ђDCn< e|ﮍ T"k spꇮ'V3W^n@ݹܔws%1aZC#̢yЭ}@cr.Wӯ* !_^2peΖ =J $ o'pꞖN\B\G۞6Zqik*%]w$-DM7LvU½=7 l`׈kRJnۗ+ٝ@G& : Q@c~OG>&j/9d]9\TQ2c KwꓚO[+'3F:]u9vބ]mk ݻY&aN WL:1]\3"/M2_򸾦@ Ŗ˞3kw`UL ABt@gIwdEVic=-IDWe:h459E%aKT3oջ8{ 1C' /x N/0?UR(Y':7/Eb?7ƛr 3Q]Yݡ`XCm e앹"1U coi1bCmĀ}:7Py"f)5nX/t %@nDM'+5| ]܏}DacP&&Br?7'ݴ(%&xG,(MtcU~$a,hQ̜:kzsÚ=~ MiYȂk] +iGYm=E@anPEKsm>,ǩ:m5ֶ| /Gn_~qD2Y =A#|缫vͥVgG|8ٺ)܄wC}@KLwcZ{Re9=A!ki3\`!U ˠi+&R3mՇL)sĘTwa݊k>c\(܂!( ȡ_NH~M/п4Zw)877c~[48GsU!^{.v5VX`bܼ5uYc}+Xjm7C }QyQח39oINwfi fy](Hd+/bKDĕ>o,\ 6& hpȯO2l"7zKylIpJtz܃j)M]"izYc>#"N)MW2-l"#q)t>]] |XB΀<toB7m΄Ԃ x!pd;otg'*L):hܾ bD ]b1VwC I)("hnw RL~EW Ҧ2hQV2vcE[zVXioGN"éqV HG_*nEطM1γ%玬 jX#]H,*j|iyづs5R\2>½=4&@q&? %،ļ<駭 ͪ񝯘TKR'|'B:&zt&Ctr5 0rv"[u$M*mCm5c=YKA5={a O^zwj"{Clrv5+# fSU4 ne buJs5<' / CFDqH  ^20%H;PK,n5/eu?'F·0l(@ T#|*!uM>0[JzݸuulB%chFdsy:zs?0 n%gM} ֤g@uK/ʏ=WI,Av% ա_iN-w "Y f 2lZ{HeM}Ef tɖM!3zN-'6%ʁ)Re{!n'-$gE#H(0K[N&.y,n8sC BrsIFOZllo,NDP`I l꒛&;0Blj\|! Q唲o^lYQk6uӘ<%b37a˓PJ|N>Х'W=\'KCufB'AVNWш 3o֦% u.+&jB)I;bri$64K{oZy'ojvzSDٓU}%#c[q4jؼ);L?Jiͽc)M=}!;]VG}S_S[u9[P k[;}{^/FUH4gwPmk>~IHv"2Lrbʭ5oP{BDr(Η;oU4S= 4=k;6S z#ɭ!m f7G1Iivc(eyqjqOs* 3/=_;w580{OXVr Cdz t/'|g&2^YSÊP<FTW5B i@k. FRi&@ p-K纣"m6rR\MzĜqNMt8zNkC •aN+ "Lg58sy(̦E|L 1Zo0 /19wpvSl+cuy)ې<о5kpJƆ w(ZJ: -]Tګ7`$[4f醈PQ1pwڍX3fRV*Л p-Q'ZmLOIb݉>pl-Qh@LċM9ц ob 486 Hl> pk+64vM\0qB@?UT}Jnz rZ5Ht+I7 Y䞰ġ;qzib85L;3~Uȉp00 .;~nΒBhFAtPKm iu[ȍ+:,]Q/B$u1o|tEj4G\Y5ҪuEHX}k!p J:cL`=DV^kpcV'\3T x;}=ߚ4+SzH6w=Ӵ: D=ur[Ǒ i8`B6,EHOoO-O^Ā|Bs!ebs_37ĩu5ȶy^ح>%W4hy>v[|P?P:C/C֡wLOH#_}뵏Z :~XFZ,A&T 崪H% V Pg$s{92i $ԙ[AӜ\gb>\pf <FiPDkf-YUf̦4h:weTz~{nRI%C3&EakIQ"Mj\$RQ)SY\4_/*+l6m9`گz9y ]i#)KX*6:dY;U"@l!FbI :[Mk0|W|R!2Ā6UncKT~OϱL 1=[0i|![RM {Uh3sUxq;y—WUޠL-Pԝ=Ѕn-V 2xd((T,kC2j}UMw(3l݅!>..ͭ% @RZwVoϜ ;7CѢ0׋|WӍTGuVP\3>ov(}SI'CTqB)0lգ-˜{&gPМ<|;edp(gkӟ\ô̓ѧ A7C9ś;R:@wo)i&v'kYfS HMNlEj%bMh4+X+tOxڕDxjX:M}VZ{@ Aj$Z :vQ)SƴjvǪzz 7o0\|Sc Dg 0ȗ溃}xž70!^Ψ:'ǐDQțw,o0t]9|Dt)iͰ\2xJq!=TV {]yXZ*1[M M͗Uty KC{>kk7ǐ6YF$`>ـkÅd|]8kVkfcrhȮCl4%QG<%wSJnTU>޻Œ"֍ 7apvU+0gaeley0irB3ݦj[7G-NQ'ŭՇ*n\1ƠS\_.hvv߀޾/4m䑕/q`<Ɵƚn2حN UW|Y7wCqIT`$ȋ_&a#=zn::Exrơ-§"9T'Q: o Hŭݐ8{nw+c!aF}ᑻj9CZZN]2.tyvL{,z0;}͘gC煣qȻYd g%VR>\>qaHQ5|/9u (au[#oEhvP)1{A~)^_RkggK #?7`4xě]])8nFLCGTKSQ~2ȣ%qHkŷ4jOfl&#q@xz+eLukR2 L1'~_z;!qC|Ch^8>WPvBҍae{ʌ"%kgvN] {Tp5u3E}[>hqJ՟uU#[zik JæH^u#+|'QfAj. !#U; زUâ(yGù +=ͫJpH3|m(n '@Q f󌟲xqxp ,t słO y1 ڼD1s۳t8f-eqQSO.M΢*2*⌢":͛'k,~}F]&Dv[]'ga,cYz^(&R+]y5\|J?׽A@&߃ݔ?hPDhaBD#Wf@q›)L+ }=cp9%ߘ=2.,=NhEH*hاb$Cu9ݼP2߲QSB՝ L5Ȑ2$6hO3t1XgSx忓gqiWY|}r's{ &tj5ޓry>M,sRHC *:|ZLE)vMYa &&ΚFmKSVRu;;'iq ͋m\( l_ P#2F7a/ݛEPW4+ņ!MGH)ثMhu QĞ 6m`s-q@|gAsAˇynC yoߏĥ++:ȊȘ{BAG'圬&F3a`RɛpwƒR[*o%_03SoQLLيK޺hV}fafUkG!CL?DFlIt^4]eȳZv%O-$W Ac>B:+"غT 8|H9Lm%rOhOoز +xϡ^,Y/PZ5xXa%d^:УQ,**lLʦ0"r&n46줤φ!0/T3z1AYsMb ž!d6ICy ^-Q M?7zBFC-°|>'C` XUi޷uwҢV1y9ϧ 9YƟ 1Nz!YAltRdFT!IBȠ1aM7@%Kgrk*@5P[t.hL C`M}eTR xd۩%u-Mwt\'z>։/uW0,j:6Iǫ&2ϴΆaxzn5~ l,:G@9T%rhUxSJT< rAPX8!{EJi]r20$z"=02t9$.n\~Kgr/֐qP<(kn/sY"@$>J850XiTc J*齟MF[43R/MfݨKQ'2S2k+JMskyͺAoH?wk oElڒZ-Ɏض)l֯s\DW:Fޕ " Lpي ࠦr{{]VGYl6DL͎G%\;1JmpU;i-#p8QJm>C]v-@UZ"ulH }&]pHI lu"[n5JhXģmCbeʠ3TGS4RU5L7kf|>4_*BDD^KՕt:O8ۉwAZ`^$8Z=:#Ш.50;"z q7NE!b/:c5ts]B=yL.[bl@9>܆qN09"8%7Qno)Kl #MaEQeΌ .j&)tԉ,30``3=Bx&ҷjanm5p qr*uN) rn7o`0K*Sտ/~r<gVXgIń==dh&7< OT%IW7P~+,Y,UkӆO%t7de <)\ v'GRr(\iK ն.}"B [~ nw8 ^]T@IVul!Q';(A"Gh869mi2S9Y'0;֖&VaSI z nҟ\m6hI]8 a|/lՈdOm@|>ҒW ­ rR}ǵ=}Jr )끒hѡ`[a{ڬXdL(rpᓭŇEͩSP%Z >8K9ys~d6w4g.S;}`#i}(3݃!}}^Cg !'򕳤vrMO(X"ƨ+bfˆ,Oy \W5j oGlYmLg X<`[P ʆ_"MtbNd&F$ T]& ޅ~AxhBoSH~WlG;D'b\ZqE4xI=+"@O% '.nbXoҭ1it>V�Cu-jijND%dT6?b%FzC5ZVpY@>؟Se+rsCRlPBX1u?<uqVl2=:)0,_F&c@~r; o_!(+:] g)ATZ}*WaMx"D QxN^+9ןSC`pjpshH ) '5<{TyMĖw1Vt+iO.[IA4 Z%} ;~;@ w!>jzo,!!nyC>- k/cv4$N)4J*i|p꾰+nV(IC8fU__4V SiL#eL)-6b&}=.r'xV8f= ݴX*4 oX ;m̴(7HN%Zy|q=uA+^f01y! ~*5A\Mp>͞ӖR`%陏✆z\@jj|`,m^1h OθVd3t̮++2\>UZgvCSJf"OW%tgk|7 ;TWLs \F|+} 9Cd4q:Уb js,-A-`zkݝwaMK63󀿽t !ˇ'@/k<4HݕcjP\хUQhG#73,ݐPB9}λ T`R Cp!Ie5 6nE&6MPfR^. W=.ٿKŹ0K# 8*WWM3Htk9RvAF!}#(RR=kVFm'8_D#q?{;BԐ]#QL梲!Wͯzц" 1ڄC:V  @0 6 iЖ4*#VS'> N*# j JOtdeGh3vC;Qo, |_1WfNtEt\zP هZ>hڸ˘Q'ʖ U bRZd`4 y+7[UB4(%2S nCe( kTɗ3Q8Ŝ3C05FBGq 7[1_釹|7#-˯VU8#ʔ l+wX@ >L+coȨ9G?9Ȁ+)FǑ`.*8}?gtRiI-xF4 D.jǹ)l0)#WXhWie0M侅oO/t#q"r4+!&<){"u]3TTlg=ZOn#2#[^Puo4iц XR:Y|lM 7P=@}Eo[T͹+>y< W*Huk 5 oX @G kAC&m 4H74-xI.K_F|x@=5z*}Ѩ8lvlJݿ~^)7༲9 њm[%;h02YTzgM֌m>|Q2Ό˸SCs7#=|(+>mF2_K<Ae>xҡ[}ҭ&K%_DOi&_x2S0OlRwoA9daW!D:[HRtWGRA:YRE:ű=F'`̠iHXv"r^%K<1asVx:,ݾ]K i n[<YP%YWtu[mwDN&dox'R8}v1N= v[Dg/qϷOyAUPݱJOk:Q!`*V!w]?h, yT2_cV.=HպVmtWP0\V2\ ?UEV{n_x[t8DƟz clm?VD,KkRzx\K!$ܑLRf,$ڳ4)xx.'J;r Ji9 d+otwbT15ބ6I@5?Qw?]X_~#2ڽLkw"4ט>wSJXܰ:}5|5;BmjM=p`׆WGb grhܕ+=![}_Zq4kVج2_7G#D~JIA= Iӑd]'P6n?*|4teϹ3)~ISu#\!Ly/jwjk0bF)6ճNǵsz5]?~"覒ip?𣡀dp,D0C5a1Ů&nZaj {ţma7j*n#~@y{X~s)`hQoY;NL>Bޭę$?gcp0B E[Yg f ,w@ĚfTZbQx N)-ގb͞3p-_0>##38t'0Խ*j"O?ש6_ѣv\x6kW" gdDbO 'PO{Qw38\3R=8 VE^F37\{ݙP/ѭv؞{:Sy一Hn7Q6Zy\o91^#GpEM۔iaRʪI!XqY˦94='7nVL".:'fuZ,鵪}~~J֫ :S!! H";G-%tXu81BDҍOf\:V=rW޻B]t1_yKs WJa$l8;+9!Y;8knK;OW %wݱ˩\~ž7 _-jR9xN!Y eV$lІRod"ϻR}m&zu𼉬?0Ks;F_;|>=hFs,46}߅revRa>-M ;&g#It GPdqn)&/)VV6 /X윟(be.OXT7PAMX"tn]<#G@@ݏ=ni/L G@+vk2~K-e-{XG?b1dhhƒщj~ߺ{,j(@+`+C"#.#ZjڲZ A)PrZ>♪]jEbR706xJhX,]EA'FŬyi|_N3"yN'38yDY,6s@J|=fKv]ڷ`r#؂2[Sؔ Dˠ#Z,vYIs7|"h'H'LT~HZ,!vULUzIDޥ!=G_127 H=wL&瀟}T'v'*%\>= )7o&CmxbTx(TY×Fb"rPX͡SX + i>E5|_g=y5''a p9yubKzq&-X{.Ue+Q݁>^5Jƍ❵Z4QiPfwLfyZo&0EAݛ_"ޭNL"$VnHy2PdAXx %,i'bV||O/(ڷ кjQ*FմJBʌkEF5ׄ ?w^#<8:\B?=< K%>׵*/ޜmv=jx %<eṳ*fs?ᛖ j .njZ']KR/{ٕ5A\)ҷ،1!b-)C!ܩ_cqpZcnF`ɫq?Hdp%3-c\2[݈]/ #iN[{]˰W10NLفW`.y^i7 NeO .ymt, <_Nq!,,~UVEJj0djA(Boe@s<̚Z]jD<'6A3)[c`'s6$RB<2O;Lw>TGyqJ(kH{z@77%3\tGD9s6.umI腖w10Xqͪ͘T=?`j w2< pD.x fdE|Nءz/[i6F:ݮM@ +BSvym45;$>M<0G `%!!PbDJ 2]ׄ u]z6q ILyq\>k:~D~ 4$HX\6P+6v$Z<*I߯f'L74Ys{h!+@Ï/ʹJi|n÷>-5NV3oBlޥ؀ Pw f&(Z8b"tw|Wb EJU>!BQI즷;[ZJ"˺ԙ4pOds_NrIIYD䞷g$[Oك0q@T|-`d5YWrgqI{m Rr@8Y#skc'53/U T%CȶCG0c͊dF~G yl1Z0Aٟ &kYS2)V65MnTek} TWzW£ M>̓IH]87/}ɁúA>]{uLs$k0/[(x\f~/ 죮#Ӱ:-Ϗ,C}Z8$?hB|Qy6aDr|UCgp<ƔYh3||T.X򁇱C7g0:'&ŗSAi]Wc4w` X (:-d- 5~RX~:Lce2K%*jgfR @40SejSu+0[ZS8erDc#O1Lfzq~vEBB$aK\ lemׁe,w^E:.Z9~ T9t9c$~A(PS`&̇@ !4Dpc[ۆ1rl%Xu^FV[捙l<xU,&m2E9iBMRTz36}nk#[)hH؊duEXe wv$$Q.ޫo%-Vs,x/{-/ Pؿ3;1@ePt@ V47 ;͂½ٟ)õ[Bs(R^'G\n0]}4d7J#ʎ8 OO%],7`Ȫe8/IM7 P\$=(7s[_XXY%p}br+9d?s^zI; F>3fD{&NL{+jLw"x^4qs?׃7uOtr ʫ?>6M85D,͡umx=}~OxK^d5_Y> ,^byQ eY)OQcE&{bA` `v0VQL0wvia@3 `%Y_Ab޽()|]wy9{ bՑqwJ*v[z "zTmIfry܆0gd9kyE;R>|6%5~[ #StS0,np$xz$[;m8 &9o#IG;|vTJ"j4}ҕвЮz"DcMELm;ðƬM3(ԈY`  oɝT-P_>4|F,YB(87~K}~H^D ;07?f7\:;_L"1W` %1<u%Mь1^ ?" zN ,+ AoZFz5g%5CSDjɟT%G,`-KY[9DO @j0Vl/g)>K( 3 J}wh桑>4VԻ1)*e˛Caq C qyK(HOc-S< 1 )jOx4iw'4|!X;6QlDu'Ģ-@ $OrKB4]+eS1BTX" hm8/ץ+炍DY+@+J#L8VhoB![8z2kpYjd?7,Ң_䚴Kp}w9ZY VO82\?urogoC-x5vBIuhJ[GDư{gk*\iTJ#&EtM: ҥjO"!sBp!' n l,KOtHԫ(+J \8 oEBȼXF ɍ|蔝A}Zuk;TzյU {۾\~7>IK1 Η\ ztXB5_u ͅ:9?F-!6݌G+s!Uuf3d0BJmx HZ V¯JoS}́DےE̡:,h?N9C#eZsѾNOݸA|zꏎpV0p!6?4dw ~NgC~8F*-8:!C>+_8(33`ł4NnEjo#-,ދm༽a֢JP%gqŦAXLݮT8c/Xɜsx {PnqQu*V2#KGVijjmc#PGWIR|WIq1ũN,AC5KnIѽZQy4h_bp~yROGc y1kYk@d:G ҅_GI^yYmC :Ѕŭ&!BԢ N+>1zh%:oaޝ!JH&I'E5Ge\H׎xfXr^EZ 5I>骻9y]gɫש n>б@l~Oh?znCV psO\DK/w-cA=}4%U*iaJN[R*@y`q.Ld0wet_i rv8%_ paVxL'ANñ}qtǶ|JF+QD~bwDفsޝ\AQ)T[G]A*NQ^ y޳)>ʥwcX-b/{@fDp`HIk2 qQw˧?ex6i@ݽP{M>TN^鰅@B?En']>6/߼^oSMPؔ4'xTmԕFTޖ1e 0xeyZk8GX>|w]${ZJAw;b73jN/oyu1լJ;uU>.yĠxOՇo5ԳuD2d"G)SrQA1%^m8 CfST}ee`kߚ7yV-gCw__=fd#; Ӌe(N\tU}sW}b(MZ[Bp=`O%"żdӗAkZ6OE P<jhVU?QNa`I/,(mRb(!W.ϼțv6=,tTZF [!>¨&{t{4VpA t0P_q/ڧOmbP{'ۗAp7)L̮޷Hepǣ!\lynN ֒5"qp{<(,{%5_bI̪"ʾf*;޵@p[Luև4E*ȗ[Nt.w^,RȈk"mb=S!}^= eRDpcZSscR ܺBF0ǘx9EԌț|5|WO0,\#!BH1nTȿTR qi W:򺲝d=OWIp{_WonI􄇀W37iG|੎JàZpGQY K-_ɣL:ubߞ-t(?c7vY/#[z5F\g}wMmgdE-o?'*9[=D[z% QU+7ڷMn: I 9rVY4smg1пu6sDRclOhQ-Y-S-T1P:b%?8 f:`H]}ֆ{\ozNy8w! p{]$]٘ s@YyК;ѷCmzvf%'jB>-T$ҧ+Ɲ'"̚5㳶n \Q+1p/ l:fT'7*ۯ[qϝZdRaC?^cqÃHM|"q> gjq.:v5q~FMwgۋUj:[7knaep{ߠ F H" V[Tl;|Ni\,SHqQRonglb2fiCN" TBU|2ڮL|U'_H}E {0%ļ"W!r#at8\IU*mo=!99 Ab MKF#7 یH ݼ$hYO+3Ba |7DK+٨T- c`ng0d-o4O'Zw6LE}&^YynjEtgal'YĔ廍lMj\8' ߣr9099~xk}%R,56le4wS!75fn>c]z'&4Ltl މ%-v7H^|7ΨfUKm@>1R֭Lefi9$GF$ fk64iis3/sP,2yU`^+ R?!ԉ "E'C@w[ b dž8T8 `!>A[F MC9F쐾tQ6Q"\vocv*x6z oA$e%(,>IQe:yYrӃҧI*؀ 1s^XH3a'Clxn q}}P8k'&FE0WۍmQV`kd1-ɪ qK%6 ̸?K.ۼr 4.噺2!89%Mͥlh BTjVPm{ۥǗB9l]XlJ0Giwq\\\_b)W-  b, R=Lܙ"c`<_;UmPX7^]:_}R~ϱi(6jner.e\e p2BC45wr h kɶ('F8Z|0%Ay':،OB+:vv_!y"ȃ9Y\6%{ ($6!hN$T]y!_GXwx?cՆni2ी+_uvOƵ%>~Ta4Cz&G J ]3q /4J~EWRl'Z"Kg,j3!lT$ҺP,UJ B0]ujҧCq'FQ1 9p^zDD)KJ@YZ՞X1Ͽ: rXyta/Q~KedT LUʈ)Ր>.Mc\pm6il-)Q*#rWl$=V Vs5@ha , ,jc1y>OܜKn ú i wYVs)`LkQn-`ĉ/O&b^pP)n!}&#jJYR ^E4Z؅s W4K EnDHAQLoIe_8$ 0D) m֥n4ٙZAaZ A~B8J?*Tg_a:=wr.rG1 @V)~JV⎢* _,f.~:R(Ο]ǑxV[|'r lsE؄-]JO FYŝ/"$/ҫم@Ry3Nn}`x3f.C֢S!i&BUJBW > dp݋JGf|%<<|03bWf(+O?g|0*J28ax& a~Q>y*L^.Ӊ4|ݜQ|G/}jKYQN|,07QoqblxŠ"/~D_١ya;l(6& yhT[ɟHyqޱy2;'%/R໙`voՠźBBܒ(NAPSqΛl d>f@^u,Tkh 2&J2Qwá-&:ͮ;Agkq;ԙ@y7Vn wat"탇7 )|*ƖZfa |3ʶ<Ƭ̽(~(GyX{gcLVǑ'2Sa?ATQ-}x9oC;1 F:ǼҾUKck6ԕ~nYzB.tԓAaq]Lnzg"Zxl4ZP<&)Zȁ 6f9jBx tn9yec[aCI4qhЩt,nZj>#N'fgYR$bSno. ap9$_)^$yq3L([ 9`t_9h}$R zKRF~E4AYeQu~0xϩ? XN' N}}QLCs7Z(A'ȳFd~QE*߆E|fU8Xb pwH|Z̄&䂴ר,QU8БK+M/i"#lI5ؗ_D _hk Oȏg12応1t4FVNXa>kgv}.5G`#_!HUC^MDФY }?{ .*b\K69 aBǕ`=5g,Ƈ .LjAT5F Iʌёx,-A<-V ƧF9p-Dʍ$;Ƿ䈪WA|XtoLӱwj h/NύG=MQ`[dQpK{e u)ѵn:L4U0R*ša:8UgxC(5"Mu6lzgIzW{4}|p2qփ`[S_|Q,ξ%ҁ_ (ߟ^'hN_ͱ=pS(8ؔ3hVJʵ]ɝ[Ծm`*H΁LG;@H ʈ.RV06`JoՆ kՊ<֮g`~Gϼ/7@g2v1$2^:}cWE>/gz7ݍ"o_Nα3?ޜ9hGQcmű~2}A #208; &6DE xͿ+i>EKm»ѽ1Ԑ1Q:T{~6`.2cz!j7=Đ%_EcqE?G6ݩ/*JiCXUvUcCfM?T. ^2-\k+X{ @ABd60aэep’EcP$)[f#0C+f[ý}W5vulF y|;NY|8[lfd`Am.T{fΒS$kH+#nPBk5}T %꤅u9-^DkCX"iձ6oAՋob^B?=譼a \@DDK%^/lv>k4O@Ckc-06zLkU_" Ԧ~gXA~ ,_…9FLݩ ƕ-k\p6@}-9 QHh#5eDSdTJYm^t ]@AMΒt1~ؘ>0WaJiCy[8ϰIj/@({Sg9g\"XD5I<ͳ^l6 ρ;=b2vߊA>aHVh$v*KK5y4Fu~N>jl3Ї:TC0@My6O,XQkͲ:Go0I眈/KXGu?s},jMr ]Rfyx6-ȫX9%j^w;Dt9B]mAMڱJŖuΆKha_$ov0z=Ȭ(:,N,eo^5 nں;E^dj@XBBq3!`K2NU Ə&iDh& ~8Fc~`q$t{Z(x^0ob"tkx]mO*͞Š<"Ѯ_3gKLv4C50P"wrM-g58@6:8a1ƹ'PC+QI;*? ,&;jUW52fAC84+mkF(D'W{q9I`/Up1d-~o se9wը"G#RB N*l-WrX9 -siALsgd2XѬ_! m_ N!_L5c)?Uou-{T.OkV$#K,Id𢻤IEbe߰st7'{U\=-&#=&߫y}THC`=K=qAtZg‰rq0@,X]?ek]x F{N5`Q؉)2 ҃*W?cb~7Zȵo ?[9$<S<JUT5$qRU\BN8!@Ө,,GREz $AI-_-3F,k1 #$g =2WHKqiJ;PǢaKODž-h3`ˬg1Q~|@d$|i;?OoiZ#βWG& KhDҧE >OMla(cǶ98cQ}扃*nHILl󴘛{XaxиA2{KAcۂ[`:a(Ҕ(0`d"e2\0H? r4`$\(S1g} EJ~Xt[E'1Rٵ9 "ՆVjs5+!Y*)$&&Sdycº{]"}'O^ZqGLS JA3RuK~9zX=±yve9pm{ݾ(MTػ[f,&HbjKG$]GS^1v\¾ '\y7㻍1[3{5;&Cr'[e=QɝB?|N0Bb|Y{CY1@y!XΜz.!2U=0\=[xRX]~T[XMkv Q PP bl@O&#$dyOViFyr~+E)h=$=vOtk7VRY 7C=|ektDtӟWq_q"셅Y\qs?X r>UA5?tB/55ql4o._ϣ$w%vx5C<@͖zs{\Ͽ2X|44 A%SkO9[D䯣.qBhbC׋-l ~EƈOv߈joRj*54S]Mg1:X]_5AA3I\/^^O/ax)1Zb˷ J$0kkT&#Йb&V%ƀU$3]RZ%&˗%uۇ* luD~#CeX0@Ds62#tul-B'?BcpхsEKl;b{[{eӳcp(]0OŌYIy]o8)t-GF+Y4KΝ:QOGpwGq0Sk:iwu@B { Ԋ%gfl*9VI+t{,Z{M!DaP/%iw$㦏TՏu-K T̀<{u  "R(w~u>W6ځ}UzܜEJq?\k"R@_BJ~p b~ n!75CBlI k4'xvV(?fIZh9f^a{'IϾi.A[q޹`U+ۜHew{åD5;.UL`WTmY-5LN|ʠ=rKֲ<Ԛ" H#'~xhgTp`8,TБWN{AOp0̋X䘔Y~ ‹^| 3Mpߚܾ]u|ӸSkǢ-,3 !w%)";|$0> gīDzS 2f3|Z0{p!۶׽ڢ9q,Y-NCW&RsK$f2z9tNȼ%sEJ_ck/s$fDy 6PPN`{3M(`CV|fW)׭UG vS8`0\0d<=L6ȑ,.>NL` C IYܖPf Up b`c ҫS _6:OD)?w? O=>vZv٧ĂZ`jpIkMLdIDG_.F6X%UnHB>mb&@`3jt?VyZr|+ϩS V9X|'+Z U43Лe xD (?˖ 6b9]延gƹ u-%/ n_Ӱ}2AUJĿ.o4 "<}_ĥ숃.)Ȼ J&$A<}ՓOx@==t`na׭K?dB8J9$JZm^J1;e9S㋅,, Qv- utnI;%}Bt"ӇNbgFC'>R5@dtg }V?邓[/-^l Ϻ<בc6ɴgHIaw[D\o}H: 5^()ۮ vnّfIM0 rݯ3μU}]65Oh!S('e׷TPp/d+<_&^8m5G9/0LG58-tZ>T_Nj4O ذ9JzZ}?Ӌ>:1WвGr"q-$ |mbP􅷵ug(It'/eᦁHG~0sL4ZbGGuc o^az()y`)%kSu=>XRH#;'4 /`K\+}';$x D1 Rj/(; v&AoPCxZL[kœiJ1+6%U˚rt?};0f.@k?ʯV%aU)w] Կn#y{"AqkX,w"cd²?OK%ϞErlF>\Lo/I |RG[;p2#](tESF^D%Yx?-ǩ@s3aڎL*g^ Kb wQT;k}_sF_unW}TSs[ۋO1.ӎxgL3tFDX'04{$l 1W]|T L ԵuOuh]*|T60Q85>%> $a_9Z!52 ̙@8bY)%m㹾q>zF͗1Q԰n|:jFNbKvsInDOljA]Gˇʰ;pGK\ʆ b g;Gl[R{.lf)V>Q_"Bi`ծxhq,qn1_2h}>M$ 1XZp|{CUogNmi&-FY 6ZO %f3mߴteyx{=q_i*e@s!শIиyph2_]`9{d "!sN*f#e([2 Q_& ToX(`|,am?ͼdzL]+ -ޱ&+\#{v9^DXaqyVpQ^6޻h7Ywԟ/: 8K3>{HĴ"ldI+ (I)4Qd@) 8B0 yoC*l>Pn~ig>EQ?Yx  [J8T99ggʆAQi#tFN~=@x=ax3Yca<'! leҙo8: ˛n+lVrII/jS.wĥ&YAEYN;{TMtQWil԰{*C7|vg.nf0ˢf+;*c,]V+ `"c&9jaL K:LWifh h;4^sХ'v% }c5qDiu,i>'*UKh 3_b C|]"Ȑƍ',ס/S a8(m(FOAZ&wq;'ꎁq̓y@apFJndۼ/nPt ா4!<""lcz]>k*o?RuVڟL{ JճD.Y/FȚz閒̰F΍UU?6<_5j:Ӧ5"=U?TՃsu3Hx7BA+q4V(ʠ[˱% VHn#73l lN#Ȓ QLN^'#f:GyVG~6;:4[rW!’dfD:̟xTXrY7rA{DOPx'.ac XCG]? le1Jx [RTI oV1 WNP"HWAV*!)EZmbpTz P*V;kGT2oRD]%cJ!(l$eR\.l/>g$XO5`L\2 6gGid@6Ӕ=1${V^QI|>92Er Q{i}xhDƠ5PnŴ3L4;IfIT spO\ĨqSFój 46os+ Bȉ[1`ЏPS,`}0fj#ՔRl+q1G}6>,'XSp#GVJ\bEMkZuj}KAx]@G!"@\ )SFFf+?* xzg-!wjs3aSY6]yng4HR7N+˻B6ִg'S7ϔ*2UꑪevP}# 5?!0yS.u8N!Ny[z',;s/i0ݓzA)>yUҭ#>xόo$~S>  SR0"E3492J-ug|KlvSu%@C}te 70$ 'X$mWL幄|'Zax|R wET7n*h?dW$n]uD ,_.̍I W;a(o3YT ^s .H7{/<є/1k:yO5p ) ,JHšGx$4N ٕ.aQt2]g2SZF7^*3c11 \_ B xcmڻQC> CCTuAе.աpuR4`>4fS&A#0iMJS*CZGK!w,FxϽ*rĪ{lQ=&;eT+{8+ADޥ1~pv4J,rhлkn;JSsET?8\LHZфF)"9[MӬ[RZYcg5*:`0\YCHU;D8lmMB-!F!Y ?޿Evpu 6 qDlŬ{3h٤uJɊk s0})u;RiG&EY.5|%(^FE0@R=x \ۛCUϡۧ? |3[ jQ Z|4jJva˃7|6{@e d'2v0ZCRhƜc\_;+Ԃ&'B/63 (W'7 eoS]*DFg/ 4Qg3"]G(XٱNi>VJB89;ߣ`25iNe(i2۾94 F곈rˆ`||Dma uVW01{W :5?:m˨M؇I_NC-' Hvb\5܊]ƪ'CLK/lÎ=2>Bј!%* 3#МWZ5dZ.N;>gr|=6!|nȩghw XW0TʨP/)%/ x8Vz -UPHVq3]>3aHϥmn;tX[oբfVG6}0t~hӵcf٩Q /8,YqF O31 3_tңukRq_d7ڷ 6&~wAŊPQܢ#v,r?po Thwb'fUBj#1TQl19k+DȂPKXZ΃[eA흌cF\͕Z4."W'\9+18ew=B/حz%}~U:К#c+jDbCXu?욜'9"i̫ D8ٶ+ocTSK[`S=L1RMK F4;o ZM YpuN U?P mD[5cMͯNFcHn~-(ȸQ1Apy:&괨ɗp3d6l@UjzgB%/rIZ2c~? tl&uQB0K+٢ .*XT]pLs#O.bJJ(&SsZ7Ȑ?7:0 BI/[¼WNI=C|튟ҙkMQDb3͝sǒٖ*1/] }SlWBTJ1{{軍h1IC1{8~sTS$̒S+/o<, )TY4I`֥ƭRnAh/2e:h毲X4L&Ce2JHSYtL,=d $7 /;X! |:Dɠ_w* niwy3(v&cmx,!G0m$lD+=`P]@1@RAX˗)Dhq:@yMT>N v9xլv?it}HZNFֈAsY9cc! z㬞G[fH8v^T"?Ҡh\"8_ 8 F v/Bګ(hh\(?J>9~PV&?bJ "ZԌ= 6Yhwuk A8u #Q*P&Ά59-5E0Iu4U +bjL˶~Jʚ~1_sU0֮H;vۊ=fbm-Ԅ.ɻ#{UljNƌT!]iUCSR/AժmO8wUv O VMο(AFh  3\:Xnצ&)Lv9U|0 \$6J<>HmvIQzόIoqKdzv™x3 ohp W:ӻ@\( 57u5)& >IfOy06rŇ] pSU!/aDAGA/f3]Q(zmڋY ݒ> Oj>X_+ ਀lP  ^YпtP-d-'gq6 yOlGcvħ?tF(?D[ [\\Xdō՞8{fР> }{vI 3\ġV f0@#|NȗW(OE2g;-UH & \&"[I#$k#cf ff|S1KOvJ*v4Z/V ~$KomKCٰ_o0ܬA Κz&xr`8ô&4FZY&R384"{A·A2UУ -urRlP֘6!VgavD?;aVW݌MF*Ͽ#ٽ;h)MD0|p*{*IukŪOVj_:U+Gi ɖ9;LC$)PEǪx߲KC2}XťMk?X[172θL`%}]986~ywbOoli "yM([w&p]6{%#E,#b~bNՆ ĊwY yA<Xq|#=ׂ:Jr"ܺOLN$Ӹ2]b+䕭z^41IYR+GG6%AZk~O$"k$=(w'df|O_j&,%8.v:nɌzk9 c-^Bq;uhtzԎs^g&D_H5eQ#tyn eOyooHA_I^$`*Qز |TA̴Ugiz+H`WdE6U *>VgS4^CF&p7 :\8e?.Cn~ZwQBJ/]Ma3Oߩ~lC]@n@ro0ah`w݆P<=n7,ȗܝ+oa%SAf>.RHVIbl"ph_wvxM*m;sI"a~fg&XqղPqgc@ `, i.=2]5]ҙwum;b*S@8'QA Tkep<]VQIҵQ@3SC"@BB礄uT+P _=:A<"ph{EH| Őܸ|i7:̐Z̴  pAqL㠅魡OpNcg1`iqA/2WaM?jH#a\ [~`SLz-@34ִ gQӀ9b40P@\E8!,2?eq# 9U`^X l'oqh;iϬ[뤕{Ca4!Le0' c๮T#FZ%Q3ſQb,![.=$C^><-JMN WGN^ d g(R̾k3w-?ZQqz6Wc}|A/~Y KNL "KA|3趮 JN4qYc֯/'AL . ݻ"]3 6o@LnJb\`#Ix&Bσ(4xmlrh!<;N^-,mT1ĊjX;0Zq)W^6Y-?vA0#C?F2EB#eukGJϞBS 'R{[zng7V4bJg(mo9 t`ʴBwSk$20LjwEL>x2 kmoI#RSD0n5wzٛ9Kn+m8E{hod\ oDϥ)*- W4IB+;\My?o˖)99ʅCqt%{H`p?,7 =n۽snuQfugCZ$ 4 RVP%BYKN{#_br"jyuO}^IM#PP)Jش¦}1kATȞ nhU1_mA}d0ige 4~fG“Ff1ޙ\ع++ C-f':?ƵFH=.|T.> ~Ү".ٰ޽&14,J퇌AY;TfA+ߛRtE`"+xl. 'nN7e% Eɞ 5Sy/d`QM |h}bI /*XęSQ/Hx׫edb׫si'4.D6 RO7Ӿf0sPNVU=;9ז\<@{K hzGCٮ`(0<$Cv@,:#({8p5sm9n}#l<ʓu_BB%Eϫ]Kd[m(%<I|7,d+;s]1 vH&5%),Jhع\Z<=ǔ{},+ l>>6@.?R|1GZ[iM180 QWx"ijb2HSZ5q9\b42h;<9%<]}̱0X]VzJIx}F1 'ց( rՋnZ)]ꂷ<2a;r,oQ^đ&5 5WRxgO{Cwra?W nGb{yVYŸtCng=gb%rdkW4jC.f'Y smʑm>ģ@Z#AڵmNaU~C.miҹ^ˏHd8oZL"d\" o+sS-wIS_v/$VְL-Î^7s/(3lfOJVQ0Qțٽy0+uEݐ[@fF4}:v i. ~1W͑\+A}"c y}#ޔ~\?vXڱ-޺ VF&! ?8 ])FgF C] E̓R]Exٝ}̟^Ϋ Q12CbZRdH!S{x8DS0.xtavݲQ6: U3zkrEqg!X0_?&:|Yɦp_⫵℮ѩ@ԨPtʫpf.Qڳ7 -H`ejfh*I՝52֒P+l* @Xyd>53=$?Ύvh߄(>2ت(.듔rķj/ihc7ZU/Wq-8̡<'Z##Ӵ~~\9 =:0fŘݑ>Xf8 jtKCEgF:ZO=:Bd4ʅVPcڔ !L][̛&f[c (ghᵯ,6$Ux+]7$!Lc@ G˩Ͷ9bOa4ʤ,NǗB*J}1KPD ˖a9*Lڤe!~HuY\8̐ɱ"Ӡ=SX"ѐx5i*AnxW=iKǔ-m6_#h:߭TgL)\zT'4;>(b&=@tzDFoXX~[]ymZ&!wd8sn&3yt<.0x.sG)ڱ$"Zw@iuDB+j׿y}UW*I;`-{C"<ٚ } `Mb7utV-Wh#jmYM,%q+WPHH{e{M L4Hy}N#&"?+FBN#,]DL|1K*m[-'N矀^^ 3~D9HO:֘=YSht0oH2tj~qXxUkոE+d_Y^HOM ۆ [@`δSo!R){%_gh%f;{aw2uj~_}A|q:etYIն51N&IR7)mhX0zD+` C0}VB\cæը w jM\'Jا\%HtvplmPڬP)YCA06TFS,xǃӞa)Vw*| `9mSXyr;39em^lf,T eXCCK} "LHRl d `h'3 #֧V~+09,Z3w35&pUME[Ke\?eڣỵ9t R"xў9i~V;񚌉p "zuB\g7*BK { ']6qLk ns`U,`2 +IG]iZP¨CfX nDLfhńۏ=28k]0ç~U4^QG䣎%"]J@n\eHW.gV5*d9<>KCM& -U?YrğZ.VaUox9#A#d ip + G!8_2wHj+9`&Kփ5o=+:ef*v4'Y)h]Bf;K`_cƠ*6 wb #5*Jht!^m|n0 VGZ_"6ףLPe{n6^"!aA,=`ht!(%O];i#!wb.~(MrrHȹ^|I%Jq1 T!%"D6؍~6jtUJ$LUxuAmwX%g3VRC1(k"30cHr3phLAC<+$P͉UsZƾ  zEBg87;x=JA||MK31]::#Ջ+0%NN^ C\58S}lo7qs$4TP^Y]mN>^h!X]2#yfC:abV`bރFō./ϗV;H_E5 C72Zo,S!{pM.Ō%G ^f',2/K3c1kK4X4"dU~$:r^^!Z^k5D͕~sAVDN"1ǜX"|IHNf ?g4 9H\Lus΀z8‘:D݋#ٮ @i/7PɚZ%N9XGKMx?ӽ kĐ@3FS2OB3"ݜ5LMP{2hU , k~>5t\JMo`TQXXnFV#|r1H4lCyR  ƌW bFl侬b+|y%pwmZ :;hTN:O!I5OF l-Jeާ$ȡq. Yi_ S2T94J!GS3BP N據IO>VIxbE@Q:}Tԏ}5"%)fkؒ"?yC Trd!k]3K>}$hpxob,{*Y}>W3~K2lwD5-PqVӻ'C5Aܘ>"  h\yAQ9rQ*'%sOf'r*Zdd](4^4.fX0-!BԀYv jIGW/cY9!!!p:iO'?rKmd#Z*bA5ׁ`!PĉQ[[Ous$#dM*bgB?YWʎSr?ð YŖ<Ef҅:֯"&e E&r?c^8>CF6 +kScZ\? Y"V͚X ̏O/!ʷx;'X>m!YdHC8YC_QB;(ؐzb_~ه/Y7he04Q .q o_LC<_ϑJtI2$Z@SfhQ(k\4]l6P7~Z: fh)\gc>ːH+7[N*e*?MH& 9|~AU,;'x8"=v.tAv_X`+gF:ى@)V: ֞7j;͜aEY`$I3>zQEbWڎdE$i3=258%aџOxvhMϻI(<Ưf}­=uutmx \gnv{Wvif5?w鄝Q5uG2K#]Fm| †eQFo2`olٷ>^"2]Jf|@@+Gy A\h<ڽƚ1:Mڐ87TKxiHTEI2Om01u [Tztԁ @dxs}!.kU`Iؼ5. rfq]DLt'FXƢ[ 5ƭ`$e4toH7uyz^ 0.f@MTE[/%Ңq{y,[& <#>"1!H̺t$֮軑R߫3>#fu J\#E#< Ԁ4- PdK`E CQ$+i-% kĕ=avD k2v̋ƾ#S1=u{ =A7JٸrRbDHE'уYQ+aކm7JgwcgXE1.GZ}]"LpAvS]|Z]RsPDo/`c٢ ` 4|wR!gQ03A"~P Ѿ05<ȥ`A^~ u4FK4L_[0k9a| b wohGfY +UƝ9>TFLZWUG6W+pڧtzsig;Գ aNׅfh/wcDf@ޖytTl%=~D6,SE+{^[t$Xv@վwI৅cw#(!7 ~LTxc0$_O>j5s[-g@f$#P @z ]"4~7TvYw50IJOIy+17KhmJPw` L}- !{M$T*52|TpC4Cfb<)+bZ#ֿO4X6& x*ɾ|ā9؆ؘ[+/^]S0vaU >t庚 ,8+ ͉=?"{! #2YeLhH;4Qt$dFUl-PÿЫӶɔ`5)A)kj$1./Y@PQ0F BIޅ\.|cQGKe1}t/Y0}Qy@J%yP'd2dL9Elw HǧGa'7gŮ2 H J"*9q&L0?wTDvE8[ 5Zfv_B _y$W]V~mG]3Q\u^/?ѼeEaoMň =5uVyI!A1#9r`J7aLm?ӸR~}VXR8?|j4鞡I7{K$2b /m!>wtAX36kҿ2P?>eZã~0ъQ!7Grt EA'LޖYkIQph:jI_*2?#jOBu蟑+ᦐ. $y ({ !WE3A8 -gvg3 TL=c ogJBV fY뽓$h\-d|.U6\%umm(-Oj[c׊xO+ыy' )5^sxW[ގ5<1&|h?{6(,s^  !܄J1xR9\b?dc'MurRL$?d5r뀭c}GtCc"|Vz@-p$͙GkO2ڲWrMDLTrPƫ|vB[f4ח$!3;fvoe- (/5NZ˫k!> Цge/glM%܊ :EmqOqOc2奅n_{[?K%2ϽKHKPF\pp ᎡiGU_`S;u Wz`2qܵSMsyl]諒 5gh@wH|b3MbD̀У!\ MMͽJ/~q}ծ OeRT 6SpV9L wဌA AUvnJ=//(+[{oۡ>t x[w2I2 ݓP-tI/O`^*VdOKzk}qs"-fQxK^uߊql(8|PIy7de8A;ʱN Ľ}7dF\ɌSN5XX[d$C%RԒRO;jwl? *Ńx QBj1Rtm4eEp('eĈVgJF2р569Fb{dž/j$لl3Z8J "AZ!6٦S\0plʏAAAMu񌬺۰?$`O4Sm%>b}A0W %/6DxHh3?i˝Dۮu+։.$n!(fG/l!JO3VsTj,B /Q-\6A[LW.~qS> lי3W\gT (e9}RpT8hOjz5b²e {Oع"*5\@s mg}pMY}79K~ ŨjW%lYF9hz“߸2+)VY0r1$6Nlb|ٜ@u["%!$jlsDIp(16hށ2K]'L:.Xzfܓ'cOV[wgLԓXV~ [Y96e&,mf\~>b};ƕ%[1c4V$mtu7ρD8(w@/Ε2[ wUmg~,.ӗw Hx$srNdz?/\e(MR PnUR\M̴VY\Կh6I5gDH`#p"՞NLd(Z+Aݳe:P ? >:7 q+MuuF|q,(?5kQhKq3}<ihA,2 "WF uҺ'gzXDc~vt׻wRHsI~M %eM-h"O$ e/VȢ _.ĂK{`-U^0NNF#>!A@ʂbtԳҞƉ j-FiINAI遵o mH=Iܴ߫h{ 3xfKTl#r:^zG0`3}U%gmm 1Oc&gïS9Y|5~5erMN5ʟ,>O 5UZ5dsC VLbLFT[УH53Ho0l 9Ĉ_rA.ؘQ@Ao~jE>??~_4pȃH@buy9/]"=]i˴`s|yKDxÕ*kA\\ئ%>U =b3:=l H!uMcJM€]04 <;t5: B<7|CR\z}bFCOשK€ VO9ԋ𙜵=ߵɝ oH:N#;xו270 &y9p}jԛBpj{8Xo9&kOW@=ԃese8eVy1z@!Dʁs>u)$!+56 bKB)jI|ru L(փb%>2@&3҈Ff#Ы`ՕM4FY59U%$%":&~{aWD㒛>;Dl-u}_θŀZS87D3֧x?ʃ#xOTx_;>rKM{.s]ے&cd%Mk)5)lN2}n͏؟.wRQN+\/̗c~"j6la؅|dp30gBpi:[+dRrc)SձsQkch0\ں4cʩt R l=ٺhue 2_Mνxdi .޻;쉗kDʳ+#IB ORϿJ F:v HiWl*nDx`L4UU`xoJ7e@׫), Q_o:[Кt`TBQ/dI`&<(_nG\rrtCӠ-{=:Kq}cg\"jU Ƅz@s2tr ib ŖdW^LiC&1ftL_b%@ڂG13yxC oT*kxdHgXw~'/>kXu\z 2D+N; BJ&hMu򊬝8ԙdQ˺RD+n0z!R YoEip@K#<}C^qd$ڞ"1zEaDP ,ͼX\ZֿEg*mG鳎; 2(Uj@tZ8Kv5}xs8pamjnZ֙iN`pv{!h 9?PʱգC)с;j R#GϏN^;uTbv_[VA!?N)9fӨzyјj#)+Ь"5p 1?0*2%,bЛ#dvX/ ..рTEWVlz輿d8WE? #+9`i<`7]48fbD#h w{ \D̉aB FӮ(0HW_xkFb&>~t|Sx5d⌟g0|KiY&"j+h7}eBƈ!QH @z[8oyä;Y*"/x#WPiY{P)(G25*=L@?~#ZtbJx+R,넜Aoa:{EqPA!%jn* =1B}8`,rD\ߊW- C A"D{͈w ,-+OOtu:$`p57a|s1z1Հx35"rniF5D%GXpim1ǿ K;sS?ȇZLpcǼp _H#$eW8s$/'baO5U*|W2sTGфSA"{#jLFUt?@p=^vg{ClUl&! צȇ F2<`ҜWZ ;~gУ,Uy+L*z GDgEbzw2=:r a;ڄR_rX˫P  'l(MJC?jEJy٩&( K=#r#Xy].$,AWWnjfsl Vi2uLKcBNtğ͘2$F7howu$EA$^O4d|ѾW*nA-|>uJu }Gtz戮r^&'p[fGNor}nGbI/}k'c~!` q/.,U困;vd"rSmV<_M3\EŻTgq~+.yBwɢe;-ualb^_zvKvߛfmO7~v'i>ȹXbur%92NV"y_ۑ{~,sSR>4=fxnQOA yp|>^PGHhLlnj" N5c7hOG蛷l!KI6qBoEMkofQv?v9 Nj#зbz2vȏØ$.-_y[{ [<-'u|'uY#lE=}ƺz>(*,OJb(UdEKZB-y aq5Y2ާLdAyP `yв}lGr%!zz89zF}(b $l)$ 0{ܘLI[WUy㉳9ɚ $XK*UvIn[F`@#5q}-‹z;~APRw`,<0d28SW[+x, <߾:Seȓo;=Ot: <k3e2RWs0ΣK㋮ɯl۾G vM+yQBK;J\1fuD\_ `Pȓ_ hƚx0H"7:=&g5ЋtхA!' 3 xtJDd%E-ᵚa?i*&(2nJ(JBۣkE~F-#,6`ֆV=]ʦG\9F -L,uqȔsj="kSMgft-0\K2m24J:֤%@$ls{8U݅#Z^xͳL[VS+MD_Nh~M-lGq>1]w)c|1GUU\LV\ij:|"+wFEn¼#AX,g;/]mr W WhЪl$ Ŭni{OH^p_JN/JUm( 68IW܃ݽFA[pCU& ˄g/Sw;fXlgJ?(!3y}Ϋ ܒzbK\nZqjj/8[0`Ka,*RN˥6EfCk-P4r3RF[-jT I&Mجv*(eWr:Cc,bf{ƶɠc*On]olOd7P4Q˨ruj&^lGOBh7[nE8_uYQhҠL[m*1dIz_` mFL6}M˻<.6>@5%''r }\3a0|Yⱦ',~ (bAX6@h'u褠Ҷ\Q uIJq $D(QoUn(XL˩Gm&pʶ4`5&Hi5QĊIX2UTNF 6PY2&oiJb83>:`L).ztOȅE^%v >jz:P-` U ~IsnsIC$0jԹ^RБ ;"g{ʦs0c"`ZVܝ"M " qLƲWfӚ2(PI뫒+YP%T~t8䤪ե3оear7v[[ X,C*6;7YWŒ ^ ŹL~w|%[ z훂J~f*-*n^Sqm>G^^l'֦x$c,+Nm=X =4=A ws*b :"z:#u'S{hn>gb=pA}쒈۠W/w,Dî56D@pδ +Sۿ׬Eov0w. _鎎N:ÞWOl_/K!Aȕi g } m6easGC?Ӻ>Ö/%hY N򥚲+6ȵ83k8lI/PIi]$rv%ź69@f٩8B{Sk;sv.s[e?)r v@M'Y2 (HI!ZmQI/Gd2Z?&~o=Ԉ| W*[::X|6ɜE#SaVc.Y:}ѭܸgJݫmYRN9`Th#(,mVh|Hߖi0! q$ԃW4 o_tWeT,oHaq#=-9 _oWg9EpB#Vخ Z|B6PSjL9OHt)5I%c91P,ſ"\2J0Gkw;"$'HDC T]|QDb~j(eW ,l#h}hmդ *X{wXne#DUIC,Ujؖ06 [-+7֯{AF]t)s؞,zTBd2.T%YLJpm@B5Yqnf?CF`Yʿ, :th'l)$?-ؗi/+(2e>oNBU8 MX,ݯ)&8~,"L|v/SQU džtq KnpSPr*e5o~wRr1Aon^0{;~90pa6v;^TKm:JKY9 8v(_'m߫dFsQp |O,e>mJe /"Iq8Z@M"9j÷gZV{FHZ)cbX:|2wGNv逸O靜骦v`2u#p E@"@~n"q Si B36KV e"1=ßM2ToP7ae]XJxQ,5I$#9߄S ʡ`y h#4]Qr}І Nzvvr5Lw(G~59L wdȶL }*r~؃L:,5fh*$'1 y]bvtk१ٷPx̥#ĩ)ZV@lg4Bn~y^}*ݒ^W'D pVxx4cCjw扞L gaCyѰߦҪ;j8IF4ʽM࿢K̖ؾ~i/&W SgPkKzu #)*$zJPHlHl+_;MЩuסFND(j<Ėx7%kCSAgO5y=q;Z2YU ,Lr`$Iތ#FrWpv#O )0 IaD3նY Ҳu&~e6'iq/R7 g U.ӗ'Y~I_WzA)Jj˨->Qa(Z,ɵR^$ZJ*е`Sc:AbdF7Q߻61n*ڷ8k4QYjW74׾|oHux|=dk OqdO8)/v[:"FM/eϲ=3)a#i`s] c)_/ 3[4*ZRa@-D1Fk9U\j*5R ~*]._*$s6@B?kTąYY|M"  mMdH0/",y.k(v]`eSpFN$HmUT {+$hC__e:UӯbA6mFš:m,h,2?qWN>"(j6f}N_I͟c^^z0Ho:0V1@$pQ"'pL~BWܕuj`| ٕ&e4j&LM3@Hq ӆ}:vr%!@}RC-P !7m4`flt.&^ ?zNP @qh^N%UIj -ɛKEރؓ?>Z/;Hl v3~jJFĻАeޢƉ" { @ ]&Aʔ>(싉_%ń@%Msw,ROr+eL-O`¨׫@f$OD|D͠y2ިQϥϽ|OK"TSF`yϔϹqL?$s"Ե  Ɇt 3z1dfԆ$&}}OeT!F;:t3ͅ6w_YϢS6SeR9+:SBWµ# sRۏоhmuLKZ76 }E &E@EyP-3{/Nw9ӀӱL(yReɴEyȫ~D@,m]#udG`fR"4moRMjR/[p/ڗ$tmޑ՟k^PQ V߾o$O;eG)lon*D 'a%!~(qz&yPhKF)l~QBWxaŃWgȞkHi ! ՝zrs])%CdbHvY!ȇlNqAgL-xeK㝽IӮyjIN2WtnVCs˱NX79]%?۪rb`H ҙh5BN))LE|bd o<o8OE mVD_FT|/Yv2OZҫJ%ُU|M??*L5C+z?g> 2m6CWЛ/MfصG%w5 CèaLUDfz8+Lq +[}ŁҰ#bA%TX6])''&tԅĵpI};~cfhA +#{"1IESgW|b Sg2x+*sNK7I{TG0-S x>󛮍|53m~m.JTew63ͻ0tlju ;e;َʝf,\Vv= ;AټyߐcLxl"6M[- QɆM7$~^43PZ _UܚӒisa҅E{Ә~a9l;AYH)l2 X/kp.¡I8qsK?smےM; ܳeQ<;ZH"bI61j@mȳ,f0uCn}-)_:ch.nj <S9'%SbrXMýZTW2\4+d[%[{T)H/W?F= 7udFN<ʼn+oH=on<>ٛq- 86| oyd:%FGRƑij(]zipКB>ԠKI8&% l,:`D)Sd.6C '\–:&D6 ֙Pӏoò{vqu^kE.oNwrB=M[I]09; `eoddC(vŅO?Mm( <ۘT BHdƄ#}gYvolKT{ [w(L$EnOzVB$*̓;AX 9k}m1YQ06@̟sgY?C͡Tc-9Z'BONl4\J걣_;wZL}_,Dc"Q0V}]|*ƆߚfOR.Yb$ SNFw~a.ItbʒSz[AةáqYnpM& Fk/OyIxqHà ɤ\Y˵b Z7GҸƿ:m'$${c:햰Wު:D`EyZغjd>۞':ȹ39:_ĺ"=Yd89ZAF76y |닄_WFQ@B[ 'pc>hUfǨd~-m]]2" ˅  hslg~+m2\zNkR$ߜ|L]i yv&Vf~o20?6+fxEs&-dV[ \`^wXZr] Fv\JFUu̝J$4!wN K5hph9%1M>}zBjHrshIlZXy{C tTv/KL4$AZ1 }FQi;6Oa#V<$K(ߗ] 7ʻtxN)ʢ<بYnVq|mƢ"ch5+?};3B&bi-0-93p~ƾ"tTq8Y ~Xïk^zzzJh$S%.nc-?A0|aMyM̆[3qe ɠC@ux9_,l+]x"skFL۩@prJJ|T&}F>`5{*s`~{)^JK اG&RShe8TT' Юn[*$ "͑El򞮬3_mu?:V{Qd;iphP=hgDm'nx>DQYVVDg(sTdؘ8n}K, n::@|2-FB^O :^CK6fAtW"w4gn wtca>]XQ^ a($L$->~ˍo!KR&DRP>y!;\jleL|o-MjγWp OWEg*W#eV +܄\|9[Qbb^r+ͯ ѪV7g'CHY%A7fB x(B0 YHWʎR/Ԩ*C+R\>Q>j);fRM)jG#Mf{h >-^b:9ZjqR׻sBOUiLj:,=f0"c|\Ѭc߯yN -꒴,gPȞJ F%WO/M`{6ŰOV[bDvZ5xw5lÈ͟:" 5x'#¦6`c`fe'Ƹ}ȝL$6r26>&B:ʚ: 7 Udi%WiEbF0Ƥ8!1},<<$;Gߴ4…yJ2~ 5Ft;+¦Ά!pD:Rʶ@A1;. 3}(4,jwhc4lh1HX7_` b/^cvtʆK&]k˱0.Ě|Z~ A^KY_  Xuzej?~ 6vi0LƟl-k ݟ8z$۾Dkc̗q) rk/Q 9<0 b g"&4f5-eQDUxm&/sUȷEL V&iE^SՂɛryz/֑6' V, |syX)_C~")qu5nʨJri1T%HM~dgI^m~pEDpGrqx Y6W}p VܾPjA#~]mCꐉ:&ӷL?WgX}a 8;˓`efV.;袣64W:{tO% ^'NV| Y[?\1yDK׹nHa {8})~,($BIBx!^.{+4`t{q69 &^acmc>go2YEcʸbش?_CӆSC p5tj XQ"; h.7Џh܎$<<թ_`ےGA}bMH%$ؔlf?qh(f F%.#6 `E` -efדۧ{=!b V^[Ls-Ƭ!z3o$\c5+<ԒHZn` MU6فs?A[5r['Ò/KH=^~4s۰:+@JaJ3#H'4!+>=WJ;ZҼVŽymNCGHJTfkB&`)>qeMևܣh+# TrΥ* qms|~ ZXWYfFeW9CgőWPf`JXWe_,^ӹ2BQ59'ѿݱe;ht48PMOmt9!>‚2`LSg&2D{|dԿ)3\t*_(> vtUDE(-]Ϟfriba)sZ.§AbҷJ6pK*VB4(dl?(']G_1BmKMU>qQ?B3D~ʇSNOej{o:y6iUXW()?f3LJb=s'8d46 x Rӗ"ΟxC+z X-AFmj93Zs JhSߠ5͍ GFLА;r-  p t;痦loZe+~i`Y(ZDEmS ` 9(,q IUIRo\l>spV/s[Ĺk24 i|-jڍbyLQQ`(zªB1L wE]"jLbi,frl%6p^1 ;3N> 4ANmXoW2pNjA{MQ"Hn:CiGG]ӏa$#QiiĻ;azʪwM6hr0 K' /`m{9Q)g(vZ'hl?{陟As븝1EVb B VCXw]o}Ӆ}+ﰆYNSY[Lw:C;Wˬ y$+Kg^/Li{5\\5%W5K[1{ ,mL;# a^Y9GA{bheah̬Aj{˄2![^@1LZ c80]{v F\SŜ!ܓxB۠IuobNM dyը єMH$Kdm\jN{;Ĝ N%fL8™4)o_2`QMӼAE( 1(:ւƐZɗcvAKZs; Z{ٯ =}>qQ!cxse_&LDsCD5JlX\r O׍ "G-kz/<`mgR6%ҘrD' vuXv|.sUɕ$Sud%a-у*{W:ũhFЄ֎,T!0}C0VA /ql5 4bA+ݲ-)m5^ FIdvl珳"VXbIɚV-Q"r1YׇNϯS25P' M/|n2*z'_5dߙAJbG8ֶyFN(HWVh7"R#.¨%;] Q.|pM~j&֩Ӛ'}h&bDcAVbǛL0kh7ҙ٬`/cU:zlЬ,QN31eh/%ɭUfRD5-00Ƙ$WfO_G?dJP|jۊ:A'`#݌Z1B @}|Q>q  1x^zث(2tKZgz>=&"JX,*c n0-׸9uɖ҈%#Ӊ$"BTMc&]?ubjnPm%̴D;&vMafBV 8NCd#ho<N԰t|Ic'CٙQZub'fp>,K-z"sX犝˱J 8_+a.>S`vM>%0qOԅqUZ+!cjp(֘6w[J*Or N&lS:2D>MoGB@SuHڨqXA3jr]B8%FԨlµ|='MM%gfIAzԁndh޴EĿJڈp0-^7Rn\Wug*DYs)9xL$ 2fSϵż.؎ W1ED#13][tF_K%A Tv]$< >>bܕo$e fa;o5j0֌q(U&8X=;AMJf@!^L:œ#@4bgnqr{@DJ+Eh$:ꞰLM#XSO+ Q a:/ U;uCsG,tMĩ9pgş覅5?J^ƞay tŎ'.ʹneoNN9>\1H}"ko2!#]qC t|ؚF)"U VRM;yhdyrɗ[.%}F ]>إ?7MFѧ<KKO }oHt$*jΤ|\mc9՛-uI꥖S>EѬ{itC -$O Z Ml+7ꎗIYpՆ#Dd yˆ+`9GGY.69]}v&UWoR!H&S${OB y}?_p fRq'ǔ3)N g(4o'{bs.wI܏Q2$3:5[Jm[/pSSfB}yBwtUU RDDƓ rֳUcN+n.05mBGcU0S)HkьWt"& 5 ?>* H:3]j !MGh&xX񛆋0"Z[3ψ^,KҤfp/rN" 3s>B1>=DN9r0Trl tœ`d\>сՋ55!ic5 s'45xg 4mg7idY< ޙ1o*//fe({8a—TaӲ衣YdXrEsWHY֧$2͟c\^Q<W $2 95dds8/"qanװcy =zu_Vv]/>]qJ7 |1iI[VH|B ۊ@iΒPS;j'up9 [1<ֺOrDhљ5\Cp=FH$jM.͏ԙ̧*ao߯ b zpPS.,66=h~- P7xQ;'c@s7H.).N:=;ȍv)t?Y\~ eHmE-sp^PqNxugFLfk`4~,+2e Aq!)yLlXαT;&WS"C*&.ۇ4BPU_QpB$6 &u+$VC׈ȶ.@CNf :A]I[^rxE>S + }F: `5"Ѻ!("4cj8s(%Y+RFM4ŻN%𶦦K7(xqQ2>oJ}ArA)P/ }!IE}%HTG`dcAy9kTQ. &qBHKUkE!Kq9P_ &Qᗊ a/. a&«!kO:{ヒy[o< XͶ鰔;Y`ae<%?qFCfFw:>\PFkei:Z_2~M"哇ֺH*aI6w䖘wIQB\#^qĀv&PtΒgKN0 b2;%ybEUR9V!P$9(Gq58AOa1]j^˖}M(=fonO3dt}@19 `Rfp:3sʘ0m-0H r/NSdGu]oeB:$)w9նYTT$9kv"_'7 Tcz_Z U(I:+M <4-ѝp=Fm(-!4T(zU'iSf菣U ք?; !Ĩaa>W6D:[-wNqFmHu͗I) w։d/XF7 *mcȇE҆Bi m1&Y_/p}7utA68hwV~r%H-$glW "MG՚[ z 2B/z f ?O<:5zN^ 7ل+Q6]R`9hD.Bu;u֊fc4~M]$>d }9gP&bxˏd0@a 7ёOjEJC5gGÊ 4]ơL^p|ysy o mFfoK;D"8/|o{-ygwp__:&K@;_&BkhK+$Pi/ˋZ|j:m)BURbDm5;z&L3"_ThH‘0u˯u3Y2n!Ssg^\LT6wK'Ҷܕ8J+ۿ'"2IoOAqF#Mh,U29|=t\xLl!z-#6}ۭqڂBq{QtF_'%*0[2bh<(W6z.}}!>pbbS ʍJ`(U$76+DXx㪝f DLCRƌQu.E[CuSmdLbe6֮a Y)aD.Jeskf7ؑYK(;BB>|;_ţq83k-%Oerndua#?-PȽ 3 N7+=G)J/015k**%78mkLG z&_as9J`4VˍRUxT`oy3tb~ϥАx}l1#_dL7}᪅`T-EYoDOlv]uqꐍЂ9XXKV0 jpOX Jb1Tnh=Ą'މ12P.UDh)`4bҡGȑVXT/>^LHW߻"ŮOVY| aUQ`a dH̔2S,>ÑQ^m2F)\ކ&}ȕ5˔ aK8HMCbEI+{9<#MkI"+AXΚۅtEa ?1įC`G{ ZoF.yt=t0MiABqehPcxY]ӡ=OL%Cy";@);˦Ü՝V#llDp>7zkZ= AY(HG1Z^Y<)- _|(l@9`^dG7I АlrTU6zBA*^h}`ׯWt e:uCFC5(c^(BE/Qҹ;#dEb W)E,p*VBEg{*H3[ *ف+f&?6bO bHY@~lt )yKWei[ԓO pÖaEM,N _-0Nj_k"O91H4,L{5|I>rQC _9`]"6:3LN?兝+ť-e~s/e }bmAZl{uǒOrID#7ΑHDW[Bױ3r GL,8A{87HxPmf6:g^P-;{$٭F6*kX,AN뚾ep@[8^Y|"=k5xے#.ۯ(o[>uimN7L/c,r0M C9jb3)>gNWƘvq Yu9DeOI}SMe5iw +-Slzq :Izr?,˙DَEo]6,a̒tvo,N:/m$scFx3X79d7Y[9- ~r$&5MqQPI̮:ʸ&܅&Q_6R6aݞa;0-8TT-@پyLV&kl&尥stZ=:w=mA)"aAūQ#/ґѿj/Z\/S<_G b {jC%.VV@Kʜ4]e0 (-bnYu{hrUdK!Le(Ȼl2lÃlf~4[nSvX̆` @d>47DƅUC,O3 &G&x:,WqW `1AwSB y Y^!W-&lu-/Aq6nmGŭ^ =QPe@k}*. 5b[M_6M.EgdIT㽘&uù|X/&ıK$bp3O$*qԩ2%vuk?v]%pnQ{Z ^Bm c@PfeVuFh3Ku:pZLwC95V?#9D[B3B>*:YKO\w[#A%9q> x&C"1fX4WqA](/kbv1]:Se7RqaU+Z*Ae(dbi堮 *nqٌQh4%ܥH 'Z:D(睉_3SnX<&*\! *=:m<3j=e6r8^.gN*+pX4?W#jN*ӊӐw`pK˜Tm,3_#Z["\慽@)/:lvg;pd'_Fdrg)dAnȣ| ߬,%CTӍj#Os<UOsSWC|f+zA~rS%3ZW*Γ9ϓ^lݼ2>h8M.a=Cʿ*Kyț7a@+l@,SO,JB,.ӣ@lS.%Vb+6F?+מ'pVŮc_bҦɉ͖4|L LLWjSAuTn I 4Kz._l;Oc ~P9_$'ogfn[Ui߭Y$x:^!N }[ _@l~z?Q7 S j6vPMVQJ*v =|u^!+G,=~]#͜[Lf(@1RʩM{P!;|2cZb=8(b)y´- oLF?RjM)]*H뛣sJ4 aC(ݰ~4'w|.P3_dIx8 ?v]}^+?V K &+ЫUI\3%Lݵ׀MܯIVJ،| :EaStTc-f9*1 ge8~]|/.)ۆ!_/tFω{-o%\ji04iٟY͔ ,e b|kaμE6j//S,;f׉Hp\&픸U/yЃu$:ھ3Jy@`yi+ITm]/LoS5$x߀˔:{c.&:KȁePa-`՞zG| '(~'@6ݐd"1[J/5fIP eG ϮG3j%!}F/Mm"?\Q+/Dd]tXZHCm WIb\3&!qijhp}oQR qe+r/;MgUy*}[F$h9G M6dyAf4 i0oicwV~@ $8)v Fxw,-\JG]0yA$Wb+1E1W)WQ/Ѷ囖룁qȢ 0%È76rv B}*}\D̼MR~mRXx{φeW£'5U8+躱l|l(U9}bSS9̝ipXP7:s{]̧֥_x8viQH7)~ri]GCyqy]bzʕ8XuS"zrki'a[д !hU!誖213T;01txW B~Ia$΂̠+^I%:XyyQ nXTR52mҠybng\Z|%N`MzT]ꑫVgx\o<<S"o4읶뒀g/pd}m z{j뚡p}Эb6WwaH#@@t`Ox<"kqn'Kd~~G,k3$[$CU2S_Ċ֔q_;mhka}W5༦nuDEwɅ-Ҵӥ˼Ul_K6N m?aV!鱍CU(t MYœ26zoCM;R{o4]Io;eksFDn<1À?_AO2 $Y@;i1$M8˼[+IL!/ICF75u?gMP~b=E X$@/ }fmV)?|AQ;(/~Wh] \e6ⱕMH<?FmpBҥ`ّӆg WH ʃc8I&CN'=T7ʈw=KZV' M1|~ӲpߣC~19iB}Y*]?0:m^3NıPT]'c=JaL'^v{nC`{)#QjG9KI; ȏu[{!\YS |+yN,&:#!1fAPS 4#3Εv̀QbzDQam(jtJ<ॱ} 'C] ԩciO_z!P<ϛ? Mn]?DIZU^ꌔdzr k1ĸnbBuɽiqSs-JYq.@Ek6v"J]eR+~w0 ?k3`>0pKrIipzOzTQAo15 K5QQWxeYģoj8pPql(ݙSt>'|"]  {aS3|6G .& JTD)ٞ^P =_dQ 3{acâ"eeo6BK+ka2EE掻&ؤ?  $P!k1)a)RU KL;Î/ >ԜNc"SmeQV~>Ek` \8 cgPr/b/ ߫'4ylyvTCuWuc:k|Aͽ*'EE7tP+;褥+,MEo &d/J}J.L-bLSt#BS[}@\_ 0(dyaݘ!z~(áX7xǍ/#IFTNpgʬl4T>]+M0V- l pZo3(g&:ZKiJj|FD?1zXj߯gjyR9njꈫnPV!!jb'\LFuĉɰY}be0u@@I3Iq'Ũ9 vFYY6*gX' 攡3'ݠz;}~/+1tuh}O6:=`)I!c7d]N`&=n̏$"sZm'1YN|rU>͜rͤU0eHl@I"(WCo"ŋؗwS`:6b'*vasc4MʄO+`tj;laSℰWʼ%e5#B$𿎒^pUz[v2P>pK#I'搸`pկQ?jST) CTy[7dIy"`Àzq%EBBʌoER0ʞk췦O`-Zsg4?/ ^$nʢL8V%}zSI"1@C$,1TvB*W&1VZ6l/XX $d}um%폻w r';=KjR;Y@ /Y"ۄj`JG`7(vmoK&LmR:K({]{nL]F͸L2u j6HE|?M"i k-7*!|@BdP38r}GU4M;Hmu]rMmeI6Ϧu_T+غ<l?k:{d,2))9錅rcrSۻ&'jstJ7 gXfݨ,M^!M>_#W#穵WA˷\+^$ <.RIg)*Lw( ZCw!rTFTl^Vw4W2pśʬ4wzDx;}Jw/'#,aB +b cܯ$#fB >* _lr<"[҄((>tO1zb3NsH$NINs v&6fyōK(%9Әڿ/ktC;xO"K {_X68\ |0Էf^:4SA7;G?3$^lZтQեb߷_{ _@QsD_39LWwސ4<4A# WUrXײ&G"G@}Izx3F2N+rAT Ug xXT6]*֝VS`)Rp{3ЀKTX[/df6h]riLwl\$doroI Ojy?LX/Q}Ѧ$][~>F#>YaWPz+—L#M7tfo]| {S{W?NJ8$nĺzv"{zAo(s~)WcD"הּw-}ᔮգ *Zov<0DgF/Lh._x>oErpMuT2j,u&닒z;_\q 2G2ֵ'8|h{S)o3xBIq6qCV3ǧ5j`צpsN %d,;+?֠,k61 FW7C%SiUyY_X$j.Z4YW{}W}2 Wrb-.B; 2D(H ]ym`ʣK)6 YvN _}hCwT'nyݬriwqʼn褟ǹ$Ar v<|RymBA{=ǚ*g9\Qp2> RgZ?^KӤq)ƍy~"gBʧlJGJ|tTML7 &z ErN Aw~h7%w:>F۾`=WzF$LXa=SN2$.xN0O`ц2RlI[oS|uK (тIa^6H^/ vp[J;1^yO&;CGឃ&bEVHo5~%마cxn 3dև^iaZVidC@3nI]gQ5.D_K3Tgr|k=&iYoTGrH˯'x$w2+{x$_N~ c".X43e:f&q&KA1[K7TRUe_zi؉ښ}1`]C}EoB"Hhn*݁Jm`y 3#]m}F} IA=G[KǑt痚tAõ9C!a]Ac)?kHW&peEQ4¸k7Mm^YN ӝGeshSoRy]2q3!;#"4vYᾨ@)1dz`l^tf 3IVĐ.jjs#^C+1eٰ#2-)fBҲQv[(7* *ߢwEv?AƶN+mABt [%d!.*Mjm!skUdsh7UOU"E1-tKҮi+b 9AʳD~۾ȈAT?~,0O+4лc$md2jȳXRJ%b!,mI+mD&:O.07Zw¯&d9jLd0(,9QTOe#G,A(**X耼!-u#5uƟiiuhY7mVoԜ?&wUzUzt _4bۗoqz7OF3Ͱ(HJoe5&˘B-<MFYj¶J-s$wȪWE n(:.1~-WIl DDru@YMZsw*=^.PZڥ?eqCHMAĮhV|u${Ռg%tF*h^iP߿`f)HÀJoR㚻罫2 ŠB$B;xT8 7F+4v+مĘۜW҅&2.DE# ((vr.}taP[f#m+6?SxC1Xm~Alj$Kd_h+x>& Uaj"ks Șuv H|1C'_|zc8akMS-Ñ. .pn_EU}g] u5Vea|>=ӥ1U"㥟 " \q"ėP(L.zZy8ɛ.$֎ ^KUajF?N, qo d]JDyZX6kEAO@io- ^O\O30P&^GHy p$fi MowjMrAb}]/.OR+=0İ{O:aa)ɼ3g :s0Wm;xFw0^3u+I?~ON`KI :b K- ʩ ,(S6T]? 3CƁL8YTJԻKI쵫HDSdS_vω 佾= ԁ_g{w9d3(}qLhVS,HRcxmkX(; opiMmXL/()zt&q;)޲ٶ<)9K.1;烔$21 Uʛc3Dq8:swO=IyPgLIꃾB̤%b.Ma0ofq(aϟQMr8 @:r;jX{+?SQq&tLar@ 4eT,)x";2O0-!VsND_kH_7{HLphWƘjB^v2-: N+Ŭfu"W쫫k}kĿA71>ɭ/Tqٍ3JRi<,d33n/yM`YƑ\>^7R3/-o\b=5l AT3fΙE|uD*pL?4:|"+)7i`l_']ã5z^8w& wM~} TAT93L stvM[ a CT0lhEE's$kAR(}RBz(r{zp*dhoW-qQfb#J:ƮM#A%||dޮ˼'B+]DO/;CƖ*&ܲC0k%a 00PKln?tJ g릅E%,k7Izm+CN.TT`%k?b<NYh7I:[ t^e&(!Ui.>Sr`'b꧶ʙSbGKk dxV{(ye' rSQ%,_BN K3U%\d̰آq/XҋjEf[}^y7O#H?T/ޅm1EdOhX쳞䬏_ZNcȬk.$Gco$3Xb^ڧijRl_:ѿNIbY%Ou=4mj6jd4^WsûK֢ӍTGܯm(ۋ /*N8~ /~MWMI/n" T SةҮ!JT=m;IHg בcn.{봧l=yh~})^ O/kbTk#7 m0(#zM9'h0po"MEAW$pЧ00x(._ F#VVP㌙$7t֠p>~[SdE5kA#U2Q:cR\TM p .-yOORh`Ue-O .O^ r{]!]g\n6o|&g \^K}x &jDPg]tz*|?ea٨h0EPbïs'΋eWY#Bnv l乃s3@AJ rTs#S*abJa!ۺ/ [ψ,#MɃd~#&n VS !'%e>3~:6pẳ! Now.6&#g(.U#axݤ7hg`rb:#+/_?Ķ IOBXY2 u "ց _}vH1bz H2t,j]<g#o~ v-2vk&70J*Y*+RyTb[ኧY?毓3*9fMzG 2P]/ .қ'|=vN;ZV7>#LPD3a'wCXLIRclfEˏ}DaءpMq%{Rz"ɞPvm&r"jWB"Vi;VAsJHQ[_g+8;  ٲzhr#l%+ָiєKL_TTWu|;ڈ r8hS: O!,sݟ)>8"w >gv^ *ajL=-]|i;dB hz;R >`'6ݡUD(9@&]\^з b]ztkP=[}8n(ODsj.^liBo7|pB>reEB)jsc&}|뗁GYW9¼~[`1Ԁw8_)B\I/|. $hͻ"L?XN"y]#{{&~Zzֈ ϸ"NX\MUe.U-CKL<ŁoPev\0J]We:/X̎,Wɥ*dž~ `T-ד=>!q=Ƈ4;)VIIǨ夵hC&fEAL\>#E[.x3/ ȭaI t}dRMJK. :/#Yctw`:áxgkQҎʥZ^j1^_j>*]!x$Y[n~b׶-_|W;6`%Ȗ"qZHT(2Pbt殱fPpvl%8ꨛym;M͝~^xI"`II(6E,$H4;#4۫վB3>vvy.e+y߭{BGDF.~9wr6yGIc[q +2pc3mF' |t.VS{N>w ˡs$ivieWNG8C0SftTD$oOp̍EDۍU!Zq.T"J+Ѳ{kɡzdx Vh'0>!RM뗳U=.6PP4m>6!dIXgSWurE 8T+x'a4e-zQ~Ō)=iBكc؍਱9_qh,k"U} |qcى*Ô\¾5u ɞyjp!bjCL|~}Uf%wjy4,B~O|_E+'2(Y%F}v0ޘi84E`:,wۣ a_" @JVS-RB`hGn++x™G-Q*ϕ P yߛ'0Knb 9ןSY9ue+fw c{?kܥ[@/T+@f 3:&aՊ]͍39X%P,a9s zE*PEuܹ@2Ja|Z=(Wo^L>0nr.{1D $)VoA<$D7@βAm;G^8c.-#?u \zV ?*!L?63!Ԛ0RW8ĝDjJ7>čg#zm2]ߏhSN _=m|+ap&rmsG(AF6yS#ZƳ$M$67&u20ױ9"uyMvzS|u+˄lN؇W~26^V FSQcl.(C;5`,/a01ju\~*,>;%+e#Mma~|%uBqb8b@h]By>P%'%|g <ϫbw! RZ}[8dLSFR<(: cl'̲Zr47v."/[:uUD%I<)+Yv⓷%*k?bg O1[Erw1˶_Ps}.<3\fBdeWi; F,ՠ4]8Os}c)ӡJr\KZKts٤ﶧ`Pi ˍ#O|'-?א bm $>UOn*L%ͮv"Į{7ɐ.0S:KtzXAK#޲Wcҡsdp0Q麶ı@I=~]VT퉧@ҤWÔ!-FW$F` =U?3K;u(wy9٠B(mD%OK y؄8&SmތPn F2 ت6!pf¿w䥘j|7;vFf, Bš10k$q]&vfͤôL!c,) .)unPf_  $pؖR+sķbx 6fo7#:sf-c|5I y8JFנZBbFF#ܐ`Uze@IoܼZV-˻K<`?a}{Hi R\j~|WoG;ydJC*cx2iun8C*?݉o3H͜ n! NE:Bu_?aEFY923,']GUjb0q^ML %gZDҕwՂ;{|A*M- PEؿRf^,n+e8D0G38^{`UvDQ:qydD@ KJ 4jI+s\CVPD,X-~yN7Dލ]ۆoB 3h2FF}/W zOһN,Sv0sq9˽J~_sxA'vnQTo1xa%+ @u{ =߮󔀍׻G\K^?4v>9L/dc2>HYgyy"3WC%̒m˻fBtqwFXr c  Y $l،z@b3dQݤ&=ȮկF+$s"eA`גO;Sq<>6_8ưS7<UQ ($;%B殌7Eez P]FhD^]}SQ-q Gp>T~l=|x:A_Ԙ Cgx"0wU z4{6;ZDzm"# 0(|JrjPq!bt?4|z Toc }^ <*7F;_9!FkF׬6õQ08pǵ58U3? U -ͥw~k{R^ȯzWڞ {^9sP2q0_Y9(`כVx+ 1V7ؙcoSb1h?5 "PWB]hF!BMǖ0V)/G6!!uIr!ԛ@)PuIH'[ ͵,3c9h0n^?G BvL^SY=<ɴV߱ #h3<6AMm *@jVCOd.+0u!w<L{MIaLo&8R[IܠY%TU+ۛC~ZR׾dt񯀈TaYK.ή+'[.*~+azjv3~@?hjrql.' IuJzDROڃm ({"ZkTÔme!مj:>K Qv*hrPQ%Yԟ ؔ oofEogy=0Qb5&1 qpW_Y߭|2ZZZm66|ϡpzst_@R@<+ֳ4n\O;ֿnUtFE?LbAlF [2{jU(DR :5mUh(M8[|xN.IqK$9lCI9u6ece_E=+;r1+Z,Ҥ'zM{y[UX#m&ߔdeHL6nW!0=eN(N{Gp "cp?lMcMH*o![\rţìHK`e!Nʙ{kL4m"/Â\F-zq 0qSZ@΍6Q.)GeIWI'SZ+2(؍Slt1GM,DS@PB ;z~$A`E-3&M WXv>HN'ĚCO.y\L/zeyO,OI(I@ae.*f/1#N無_l2Q0y8}: e$6dnc(Z[r)V^5Я79ztхBDRyM(?A|(1Q-v0*DsހJ`m}[I$PaFv ;)<,^l77bmтVq3<ݾ.Pz"5Hy2YePɻTSl9紎XqDة(5]`;/V`lTK+Yǒ[چǾ6eyAfy|dUs+dL7Vhq Zz҂rըcUp@*ƅψ*R RXI?gYLgH(x4cvnLNwT0 AjzX|fI\UU`Hh xg`@v[R:M~t|сtrى7^b`cI:Sz&S9Bk$ r9ʂ~ i>O" N;uR(̊#- 1D`k 'x]g\"3,^Q-Q#L0;ҠQ4~E#)TN,#?2BB^:ryӍ^+Vtv1R&\N`~{dr(蠹\m{TU!ŜY=?;x#{b='!2_⽀6=AV‘9 tWtU8i ]uO#Zήx2] AmOjN|p3B [xBl)Q _W1L|3YۗSp)ͅ!?( P<8֍λϾFGˍ?pqmOA@5)noN0k#_iR?Lu_9W>Qi*\`❞$/}Ŧ6vB D4A NxWgm,;L .mN"BYSAdE6뉇qsM JM{OŋK7DP].a^Kiw%h!of)֘fkT)=i 7@ +kfƛg꽳߳bTr^MD'T3郼D_g>f@^)ǀ4f] 0ɍy459d|\eQt!Ӈy ˧L?~fgbXGb^NQ盤<)ΗuA+QuԶsW$2S;"4sك 2omu{>y%^R zKW韻 p ]0jزrLȹu B*TD7 3VnuPG %-XP.$f߲?Dvvib9-b}%bᮾ(oHu-Q[.|&ւse5ǐ}q_Tv dV~O7,z5MHUq4z}I~"pi 6BwwŶ-J+^e\T@EE!~F$:Ը$ j7๗M xbUoռ&P–^Qcc0dON>莋]![ybg]kY.cpqԅIɢQd3ʔ|{ϩ1]nU? YdGNqZ0`BD3@:\ܡ^$oH* c:54aN]t\vBwmZ*Ԩ]sJԀCh9TFLՐ:_m^EgYX|+KP 3Nb{>n(kju`iiЏYSCBۈ'NhU gI0;iwwPV%w&fM‰1H#BBkTǁ涝gūޣDUxy;ml[9s["\|&jr/5KcQ[ZU ;edBx7 ϝ jGo«P)s;)‘c/ UV? &QۿgÚɬNK_t- 5F:zQN 1Es(im'2RBĄ7 bykrTi ixl׼¥Ѧ[`6x>qO={ Xp1]Znq[/2y1Gb}Hv5P%$qԻo%4|_սr9] +|xH침(u ]QHGZ|ffڦOErsFr{mR la`7%k|>ysq'!+ /uPQ[dK*asnj?F0|vI+kS{`WOOV9;`T֪C}#$fҨ~Sr _IR>leD̶.R8H ;KHm( t\o䆱xΡn6n2u :\\.ϟM-LW$bWHOZKi4X>d?Oʤ =)@!/9YΫ6gv2>C=_~#zxVɄd(hGb3 ҍI33<6G pQH-p]/r {:%w8 do-A&?(bl1ϤШ6דm7d2/Oi8JNlҫ{V6qpZ_Ħs9GAJ~RGv/D\CfHe^DFF~tuϻӳ &7ZoGs [4)`0Pl|9ࢻQ׹ܓT9̎[ݛS`$>y;/;EsxE > `rrV~&Tci u{/n u4hD-#cOe=x`׫+Wd.‚#i>=<.^Wв2K=&jBO"єv{18PL|,i'D bkgk:vPT(C1pedyh=ӄ0$v%tj\;"u\!>BUWFehpyN9m"UKURD +1s[g#nn` > `f$UKa6 ~,9GY[v<U7f@_sAO5÷۬[dpˇ4^TD8|O|9 &+,E9،}am%N>x#Z$-bőlϨ!'1""23x~m0%hѷj yX,Y)CnSEV; [R|, Bؿ*A% D2,R!Ft[BP]!+dYw7Qf\63G#D4AUY/MFI-KwO{Gɳj#*R#5iALOx P~ALBё8,{g)՚aחɭ_R&^F0~>)b MLA xuQ`O#r1ulІW҅6A@udSl CTsj} 9L*Ŋ"lR.xPě(*?gݔ{ŧHKZ@InC Q[Py\@ L+ԿR`gī.oyw5\jۏd|?x,dBJ"I;to-4~߿x_qaƋj?q- Y l5VhI~];ܝ5f4zM6#WI6jlc_|׸\oJ3S{nnDŽr=lPMN ^}Yw$M7V8|v +ECPZ4ۺbqp<5ڣ +G28!14} k 0NQ%vTNeD2]%)8.XS-Xh`V0\]4ᵦES]7_76*V^?wk,'_y5n Y埡H c7fa1RJr0֡oRYRoׯ&&=d!ڥvt.nO7c[HM޸/AB1l7鋱JB\qKiO4&sNWAIPuGwSZ"DYkT}0G~7W/=E9Qv: 0ae^oN2r8} g'EN t*Euz~#4t1 T &akFTD>%C@9lOu(0àn)sʲo0=)ƌ7vYK\uɅ)!TC)v?ly88YqYmA5&MDOZO쟻| :A]<OOmdA?ij,.2QRu%X ^Der+)tj|,!|x1 n, q bRvc^#(5ZZH>XTIS -2Z۾ufHi6R @mH-\j[Yצ~Tc;n(#-fܣ7.1T$G"rc 3 H5. j^`|$NR8l(AoFh0sk=S˭^,tـQ̴#'|hclJtV.ÉE WϚR'ChTA%SiOdٟ յMjyDhNʃ>/3M|七+ny{!4nP4&S[K0,ibV89 d"ku j.&4/I'١@eSP/)3ܗF~F|gwv)p'5 @͓a-cmQKkc:ÄIqӉmDKIKHqg+ 7WQt n,u1n*Z<"jaF+gʙ"sZnڡv¨aHH ΃0mηnuOy$ZWk:פ7LVr!h7qE&l Ŗ9;f]1FQde)#*bؐx"C{~yx+0A)(ԮdJڮ7LÓ@"\}eXvY>.Ts-|5%u\OONA2FH2y. #yYPC .,Jn +ŕpvecKj nb:nՏ9|9t`%֑ծjrA7Kwr=CpSAs$dm :R'ﶸ jW1 '#bR2|/m85.~3}|¼ 񛙉^eͱC:fvL#T<̤%<@b+L#>o_D38Szo9v+*p=㋁z/@LbF@YZ!b 4&e 7E>j5:5<%EZY*Nq2iѸ|˘8Y茈-DJ"9vZHNOpkK-;ǰ iы_yPݍz 0a.=_w4a}ʌRf@b&0bʚiUcZ7řBEx8xL8@X9v0o:$2d&)cJ7)":r)sAWrAZwž2'2X G7tpFBi|g;u}Dz%s{)ۄ M&1\7wGۧ}E/SQuX\):NKwėGùl,?J6X߲'͍ 4+Ao@8 BX"n=Q$Pt1͝m>iWdNnֻX8,C=ds)2l$H^,9r)-`ӍmUs7WԸd9Ha^ބAd.d̖`R nU@4,8-TNjES|_ϙq<̀m"4]&x~=UrA0eBsX}iokCΟwj EzF|4 j!߸.\yu.\2d5q aK,[۶Uװ%{z XIM'wcaMfͪIGV-}OU ,MةT t~Nr4 gLA~zgఊ"5+ex;L7ɥe}]Y EͪuVeNk>욯]q<^)&3܀>M{޼ *O2Ֆ Ǿ`P$Ec+4K}@n7\e)C:T-dH/RIW9 cv,T|>tON"0βj yrЌP~M؇zb_%S"'@JtjNGak1  e-I+Rf+~L#Pǝ !4"~!X5z3q% VuY11%fpHe yyߧS՝"$xJ-{ʅ;"Nh!#h7;zڝŇ5vZ+ZnӬ]ueE9I"8m9$DczG]D֤_Ķ|IL"R[QPm*O"\Ut."':ĄNߞ ]pΧX(-&ͨpUl>VSOv 4r"NSUƉ8hI+"ym9^B} `๣VC/_ݯƩ"hOJ]1f1|*t+Q~$!P swa47}Lm@c&{E9_*|všr.;K:^Y~:C)gXzZ$=#TQʀ[ foх|(A畳Uo'$\Uͦ 3Y=jCC\?87Bd3 .`rIKMz_ FFd1y{s((KsQB h&Wc xh"=UK >_JA h-!*[u d-Eإ3Ksp AwY/=1뇍&7\bQ`,gʱ,Tl=PZja7F;B >PcE sd2l"`&ErX%# / Z8t } s(afYv[킾Ţ<7a<I! G'K24[mx]wڷR^\-RݽlY80P4j:$"p%䠂$UvAiyk3{Sf^I ?Q>ڹ ak@q] 'FVjÄֿR]$NN=nt7g& 3'Gp1En0J&-͛%1>e k[n \LV.B7XO~5\{Zv7eSUB??E;1_g~v5Cz Ẕ&W3AHp|pB=vCTMc{EJ|x{)KE'5!Tzߔ@~>.WOۯ8Hɽv bGCEy#"_ԴBL1N,򫺻mVd/|; ymQB cō#M8=d-ΤN3<^a6]:tkl)T;Sam蒜XHWtAtر4{cS1;-3Ly@8zdn*loeLUSGO3Q%{'(gp `cNPIiH#,OfJ"-2Kq ,ć+}R49 $ - 8}-XHaP&vL,yPJkDk\*O—Hߧ;1}eGKǦ:῀G4K/8}% '̊~c|iHrnq[ Xn T=B51y ֢h%N,.FB{%)FSB%v~T_n6= S`s.$q[Ls;îߴG ط~ؐS v{&.h!̏<E3^Lmd`mǾzֆuX%gUg!/j4ȿ~4 90Pk2>WA~BzQW^ <~I0ټas*̱e#6sk6#G]k1y$W- P>0>n뇵!;UJI|14\tf CCX%dR4H!r~FlG#5ay i:Dw>`v e ƴl5'Ǒ<,K.b@|p"0ʫq&+wjOID8 \kIP#N &fӔd&DC6h n`:%F_GjE|pnvirX+^HviY[GYAA="PP_klROP{1(P[ă@yi*ɪ(_Z@1;62Uvd,#J"TitUSrF^@ ݊3V.%i\٬q`ÝFj~;H RD}Ng\`eσupش~U˩eNQzhm##Eb]y GGs{㼫kK}EL+R^∸ RbO dY; >]JGKһ-w^fg~m1YILQD+kilҋ;4t(6<P1K֓#ύlc.`ԂN*.:%a\m;fnЛ\mAvG$;B};kӳTY`\֌ ฒ&G]EA  t%{<T)͈~|86DmPmG>0MGrFp8vp JNipƪORFITu92qA̓u b9x Vzjf ڮ(Sokʐ"R#7*T:ץK9@y`OY$di,~aR٨h\<#c'ZOpԂld5;L4 =H >RB0ex4 60Zz7l,ކF93;9B:U"G\k~OZڊ5{s&N!EwڗPbl^Y}(ٕF"9H>k:h9C w25WN#,x4 ] ItE3tHp~._?/J͑!0@+'Mn8 n;T{-LJl*Mo #,"jm)5tz6RM*a@k^x^|h2e{bYOO@w15@bY1'oMɡJ5eAV)R|m=SX}1zq(c!$Y'PS;  03(vb.^ڴ->N*^YQ0JVH5~F{+( Kc`C3JcMC%S6n-{3O%L ]#mtQ 8xwԺS)ÞSxLڣ@MKj*Ѱ2Z\A'PV`%[9D1"wզٓl5؅@{C+~ Z}?ΟKdq0kyT(P5h͕6|k ,d*DΕua6wK~%"ꐾsZ˼2"X|ގÝA8VJdcnFeUm4i<1nku,o2lL <0+uIv$=:]./Gl oL Z $kͨ]d"҈[ZLޖԀ oW<? Άqb.wIIy~oXF%m TF6/9cVM 9 2WtpۈMf:^67k~~kH**ܥTѯ@~LԾCw6C퀺KOT!wZs]7$9x>$jukj0b>1 >Dj^JO;Ʒut& ǵr4e6JQzXDo4Y}҂\Em#CUrts&,ג'ArI$e, f$d;+֍ i {=0uq %?/y`a=K!NKy%Lߎ$:O\>*kqLRF hk1g2xn":ar&Ult-|n3 KeCZg9+ 4_Ynxq@9>LuOؙU\D35Ȩ>TAc)9R;~mVM_,,ys7%x9?$AiKL4.\ᄺh۲"OB u(G7{M%A's0W-,'5 l@S\ dZVS2Zش-rY.<[aɭ/E(YVz79Jr|.05Ʒl;_6ƚsv,;e%(?W&McYbJN{iՃˏSܵba FdKBު+Ke"-״r"rYry8S`X)XoˇmjN R#<3kiDnͮԌ|^8MqNLZj${`1~->~7E.WS>I/Z- ƭ;麯ԡJR3 /@"kxF4z!Pobj(&BtMEwyϕ^4, ^Z "YuƊ&++B)^B&hn !Sh Ju ;fgּzk<2Սq5PvRMkR' %|nK ߵAHY-I(?7Rǔw- kKF7V뾋t| 1k (ak_7{>SneR{9ACNz5_rpȨD7ƒ巜gr%95$7E(?X:ֵe/9=PΰX8b})2: BR0;Egn5Z2l狜 =Y6*$ijXxh-R;IK#kBl*>Ȕ62f-;?#u^NwnzLul ! )R}'*/p(/ݎԀ(Dwk ]Ǡ7N_qg h`:2DdH4(&]08wm d-gMjEG[Ou<n{L̨ WqjCkEDu`-Fry2ֳ`X.I~L9͹C{iϱxݪh-&ؙzD^yۯsWJ^kwbbJ$ґV6WዪBef;1E={^Mk]'5*|u,c82YG) 2xw3is\2LfaWҭ@ K,##ZiIH:da /%,HHE0L7G2UˆQ.˒BЖ}-z l/x }IkvscL?-»d|} Yy؞Tx-Ubv{ ^Ɓ,z] &r\ׅͪmM&f Pў4R-3 *3;@ ̃/-^њ7ښ#o;O4]ECyHDu]w<0ZD1r [5!sځ<ͦcz@=$+7? 'R5&t#}I!V8utM PJS[حɛJPu>""3o _c5(I>4hx@S06W\챞NBk ["^cD|8\;hЎ --x(e $e. ;N<WpAaN2KHv L,[dOܩ89Ke9"dGWaqz8FԔ %ുdoT~LnZP)[,P W d9+S̼MA]9giqDx Դ{3iHEoVFi:fպeN`n+(+ AN`N=1ٌ+GZn;0зyOi_2tvp1ZAf_j~T:l0Kz"5Ant -~P? UG=mafUmR$km|2C{Rc}"zULg!qF>NՂ0r2v*,-I 3":p ?ɽ+|]U Soh52! be'MpLzRB_NcE".`֦5Mņ;~'l+30!VJ$(@sD-C=dXaΒ^}:d)j{=N/(0|QܶU}ϭ: ߻< '諡'P ~TSP/A"c@쥢.X5Iɤ/(Joy-Laʀ_؛ 'n28Z,5xU:SX5ѪA#ЛW$GP,z?=[&vxTo7ޑ9 ˢQ6T9SUn)_vQFp5{vhl\f^9T4 \(tU}xΉ w[A <oCSduطBlaqG>VR>$3MGT A@0أV:iLA0ϖ:nplTrƞNpsze'wgHZ8Y Q{z$Ϸa4{ jiϒ^w@'u${5= g 7RxrEc¾sn{#8d  Qfr'W+M  >Bk`g]s`w-G\,$7EsZV;|Y͋9y:y-Bt]VV0z:s !#dw Q/.1Ly.{5k 7.Z(E^_+,CA,Sɷu爿\ ~8R+*.[Vgj _(Η݋fON}L9)殌9勐՝mq㤥AR٘`YFdn.ؖ!Q \upc v3a<;+Ya`rl.,Aw;($E f &;|V3fڇ%֖Z䷞wIۦ*nt_$d \UڮsO/_:[Up79%ڙ!А<4^-]FW~lGr 4j}rYRJЧKoݩܘS$zqB\>^ &c!Yቓ~6AKDfUVGC/Õ&_|*`;kF*ja4THbܫ"IEf[a`.97 k"BH %E 4 e9%Wq>IEuOz{SJ)YhCUݱ](z3YƆ!I?dzM(ZnpQymv]+g/oLi!n#7e9~{=0Qi:5tklb7@:hP"*k/F#K`bVo}eMb.֞ ]*Oc uݤO= i=zUC1U &B(tc(Us6]ZB:uIWY_csV[r62 jr2I~D'pKzB (yib0mj>ӽ#˸q]LhJ>/ ~ &,)($̋%0?AaQ*t]1P]i¹WcQ \I.IJkD&I-fE Fi>";C5e>`f{ptb5U۰s -XU1Aٸ0xxeѻ8?OcZDT;Rq9\)+޻&JN Ȗͧ#mzψCZX6w3J7cM^i*{nv}{ޮ,Na#r0썣5IcG뭝2}I&J_dRȨፂ/suKoGh>;+Q{kT"uE*@}aQ{+d{Cz!! !2}b$ANu+~.ě`n;P.&{b&}"5/~jiyvm`ץ0ysa3J\Ehk#BЮL[S:PtogP;N{>\;R-!A@k䦈kt_K)A݆Zh+O὎ꜫ23РvilD$ 6Ze/q[2gk @CKos U$ڛˆA/(Pom }OO8QFUxd|bSs}/<«dssq\δ89pF\6! GRNp:* ŽD{k 8ngpѹqę<#{(swӬ Ol25 I"!*'X3KPP5 @ȋ1RlF"Os=("ECo6x-)yxa"ct60$`\c\Eř?^ %jXmОD Ǭs$l`A7Q Mx~xʋϤ׎&GwVpn6cJ%[}|W6(3plx9o ӽPV0P$z}N 3;3|t]_'Mu4FfԧX/w=w1Z⨕_}4. [E< *e'k_%PGcWD`Oɱ<8k?4ѾDM 3Re@rd,LVbY+i j"QnM3Q0`<[ yޔD2ks.P~S+͡ s(d>nSl *Rء(8_^ٛ[ׂ&馲]{/NWHAatշ)nCB#"3TYtMpkfNB7&3(2vuUm}T/3 .d28IZ.z:ɐ*(J/wO)aw$@U$?#_yI )jMαA`- #47evߵعmEF\_t_a]3V$k\*6BEI"n'c4$7jvAF 5q荵wk)IGUK ڴj+ճ-ϥX 80gsv(*۰`xn@CeG[jfJ$;LJ·a=k-$rKANb\m`~:)[5<8E+&Ԣb@bՄ!ymjJ]b۬7r ͎xV6A)!ϹowAZ@WJKdȈoU qzq1)o@3uQޘ5 `EyM뵑3K1<>LrJX`[)Y6;_)*>8UdN1$p~$Jlc.F9| Bvǀ(5l#ކ9=Gt;(MeD<88ݖ/C[BCqfwo3[eEx,vC<(n^Ve`+2Dg; 6#zÆ_<R~m5yz{Taя2\lc˯ٌfYvWߧ=SIpmmsSmM†+yk ʯ3ѴƘBFҘ}?m1FfiL!x#hͰTxYHS1(o8EDlEkUOiDD2#hG@M1/K!B7 c)~aψl*bAd BHt#XΘƕd8M5RSrF=XD5%xfGm(敲8T۠r$j/#;L1jt2F5*pB3*FL\ivb(]m,4ρ& K.hM2;ha=jQDݦ۾BB }r'<(cd<~i*T{.-u!fsFn>y3[~#\ʛZUZoCe͎AER+`Pb1lMU/3'7ِL NYc-H¡焐.0Xɀ#d_q-] hyJ_CC< R @!x鯾kB !DGOP/8Ny7/F#@SL/^uܾ&#y]IJ=reiʖ_:]:[iC&]?IWw>wu_ 0$IGⷨW n b9; X-b{ZЖy7ʯ‹3hE ճ?ǶjRëJ pe1jCΖ3>=/t2 DQ'gNPqmu5mVM(l垩L3N?Bs_WVsb0GԱO<'ֱ؀{ RB* H! pNqMydhSID]_ǜM]7k[)Ra[YهaR,i\x3O@ ɟpY܃\w/@FBV lO †er䎶_AVZڽ[N!ΚoїVqHypcEgCIv͡EXճ_o36\wEa5b>e 8缩eRZQ޽LiuhS5!-ShJCP<۾?M@HfD@42neIioUy_jQw26'$ j",(umj`é:A 0)B D{4$t&*b7 1OLi!4L4|fe 3'^&";Dm})raIq1˜MtVe\ʖ]%͗q窹юcd*EOeo9NtI}r`̛IQK%~I)mdc Ab EA`I _-逖l` D ` TmY ܝ+E+zwV lI^{Yanhť\:F}tZ?n|YN6٧+D.s{ oQeL]Aq0oM&{^^ʚP=ւ96QN@{,dy&V~`>#?>oLorG"-t,0#{^eEsI ӟqʻ[;g?sfO( /A\ֲx^ptU& K__@6;y䂈ţ4^'k!y *Tˉ2sπAc\aNKAه6@ o6]ww/uxZi:ɣ\3 bd6E=%7GsLBa/=h'HQOjKrЬvVS/P񣧞`So d Hq$&xki`QvvMnb#nBa}5~dQXcwu؝9F=.CesI'h)MdFK#T=(li6"L/Ъ BYr4? h4)1@\mr5q}f%2o-Aej_*wkXx";6pJScSq߷֣Ib/SDzvm?e=ItRljk#{d}9.qGd*,503z a`{P4q;R@("G(ybZ-.z\86YVvR״U^6.9J )ܵ{K4S *?8[·p~qR?&0)ϥ(\?)aPsl>TqJsT;b6H@#VM~3bkbK^Y2eDM#lJD:燻BAЁhW)J0mG <gV]-5V~Ģ5 fԅDf~nNR}p?\}TGMQzO끲FFvYv^='n83{1[_3M0L& vzp}guۋV5czTk>b" @L2BXc{.϶#Mhh1FQiR,?+"UR_^=|c$]uuRW-tF.B!܋z zԙTAHQ/V}G+adNϮ]Wڱ F'4=ž:oj]G OGÈr8SؐƧۿZMj=㋮C ]OUf^fW'7p,)6 ȏ+QF9ݷ;: #4 u[l|+t߈ADjή7r)pr$$Nduy]/9L`6ƌ\sO?^(قd^ MA [.to`:t~CRtIK1"^Lm ԼIk `ԙT+:/* W{++Hb'{4oBC:y(U-9%ݬ Y[-lQk5$h6>+`I/82U0ÒhUv]oEV^Sﶅt|}p3qܿ?ӸyNZҬfF{XCZ  Px')AdgyœMML\?sf! g[/gw\!{b%Wnu~R\o;w6`!)|ٙ爂-&FNxJSB_4)v( *5h +'@s!W#(}3)TD8OۚwӰw0̊W It&m% 5nן|Oߚy~qW +A\^6Ӯ&iO$ĤG_[sͿIZ9$Nv0JPV@na!16|'4]20Rϱ/ %1vļ::Y>+FKb2 v8>%c}\=3"铧]ڥa3(7);C PQ)c&e)89PoӪXc8=nd _dJ7.]=A+pr.E_٫P "lo%Vά45vf6u;V=$OqY(+H@#ͰxLufY쫚|B\w H: 9ԩm}fR+n8vڻ_0UI* > Zuկg^45Opxm_]h6!4wH0kX눌wyc.CDȲ(N\$nTH綫 quZ%!ZD,&mʪrj/ϥ$K>5iEglXws6D|Bϩ#+H*/.JE7:a\@;$G]NFn\>iVWg^ǵYd؏߃"<,h&_ɔa;VBhh'jڢXjX>IW)$6nd8>rk"-H0WD&vwdyiKIͣ;=Bjjt2OeA?kWFrjRh^@Pv^ ;&ap8T˚QdfWkK0F=/e%0[2-nD ;RD|R^Yf՞EW$uV y:FU"5NX ͞w㋠Lyiފ5uyީb9[R(I7:;tE EsWC XœI;YP0qV,yOmcj}Uߪp* L%Nd+?Lf>%6#{ |O+Y1|v+*&T?b?h '@TC)u}š9*"u/m:8bt/yʅnT3 "/^,i|*ᇂwd }5:wrAp;?ul z{>+E I [n qʠEK\u(YX%[4_cG~' p(*Oi͸(W 2KUaƈ\Œ&cq*"/nčGuC_/(xVAݬ):t-S{NX1Wc:.;*oiEXQZef*/ dQ44F˧HG_nYH2!GxN=Yͦa4oeJkCQ"` 3 uKS^+oSx䆳#}z.H ͪ0"`U6 }BX߶\=^CplQr$H,0Pv*C;,EB?$ 1>TLq!.(uPW0?,3떩iDIKƼCLLɨ1.[xƂ;Kl0CKͦiAuveS; 1. 3XNzpf'+lz}Lj:iOl1vdf͍Iz.]N.E-0[|H{UiW --+?I'õ8uSA=b#۴28BތkhLɟK,h3yAWa5Np8*z)9o*-!q+gk9!m 76V(ԕdҪzKRTdb¶öᄚ>w@T59j =-fi邉Vn{X=Jj8Rc"NJH(z/696N5J(9z@P}T'9~[ԛC<:ki;dzbocjS7+)4p$IJIh{&u cߛ*1&$f4~n0 vo8,A-V/FMe^^!Cqo cZIBxyl4c 'Ͳ䉪f4b)]/x-7͏Ũ;,IfPEJ"ffD±q|sBZw *HPVR-I5׮,וebh{{KOk bVGW7ʜJ f2* ~a,NdxVYuIhզdo2h'|)Y Um%x~b (FXG{Zk~'Y_n MRPJ.24;u!=rySsڭ׈44m ޢ{qdL͗[a5`[٘*Bd:bN$u(Ns,9f@L(pvS +l8at#y, -qy)8bO0֑D~'Z =UÓ9hIR* vmW+pBN P8tH{{\6eTjW P9^t@&clB%Fgu7I塅 O8%BH•wnfQ7PUZa"O3kt  ^b-1DF)[>iJ! ܄cu5Wby'ΤH0 QNI>@&mO@ҕ e$ wU#}pPWz~۠3~HH dv"E Sϋ=h$J;Q>4ޚ:`S`W dNa ]:*KNf\Fl<֠*:ǒ4g ˡrw4r ± 7txw1A e'25fGފ5}guw-.x瑠3P{MƙNz5kKoێR'}r)jJg3;y^|ho]A }"x(9y=} cf7'&"Rw}8Z/bR5KSĸ٠\6c'=WE8c-5|Ց`ݏ8 gp*kڼ\Y+x oj_ȏH{k|T,oCl[[ ˬ 93q#;)1Z9W;F{DKaA;œd~/>,~{ZJLS>l0/s+]72lHkG@85̣S&v~\2ųl͓t[U;LLP^W'*[AK@s(qPyhYkeQ?صP-ś9^oS3Rahm+c^JKw'2/C>Z~P:Sitlw tD/% 'dkHA2t_6s뮠MSz0޿ԛ[u'F]Kz6Ѵd, }X#u!,8!] ytN.*Г~;vY>5}a:q5+MLS~eh21nzv%QK3dcndj`Y~qߨOБ5Q^X^dMuT>cV R=eK9^h+=|6h,+nQ bA+DTnes.3 < #ƿ-̎$2-@h|+06J BȊ+E9#!l8Xzzf֠wb2b׉j={P2,"6u3ymGHLL8x0q(88ˆ{zlW ĩX}%=8A*veW1C6sWCjM4P~vX |u$_^#K@RHqRc<5^H_Jr!>#R-~h@qֳx?OwcXT*~JT6#Dd)K`\WB˱$:F a%\肒̈́; q7Kj$QH8d`)VL$?- &=e6**2ʩDGKރG'= w;UΙ^㾥n&wӨ%vog;["lUS=f:U*;mh)8hH&Ml $.KJ8aJ+ɑC+ ~9YSm΄$ 8&r]tFpSy ]tԇHeOTFo8|1Q\h]j[:%{^CSqE??\ 9R0ĕDJQb[I]PDIQd+>g+x:S&SÉ,&F)Q.ƃƕ@--Ο8aK]3iP<DЫ܋[WV}e 0~6#(08ɞ=~>" :~+|頢\@E 2_+'k' zHW??ȴT񳯮kt <4{ U9bEjӈQ AWOěҔ[/æ9Xp$ԲZښul<7C TԳ!&q؉E1cj>yh.:\-qpE^/V ɜ}8ɷ+`*f'!ϿJ*mu2h i`^Wd%0mF} ΌPizxOCM5*!L=7΢+y{.2>UA&6 XK0f`O{UفtN 8u_ -Vo{N =k5 KT*@bƫӋe',G\1M>-N񄸀-9RH}Y41R\ QĖ5*DՆ͍wz@`NY ǴL0n$ROfĄ1 ki΍-.J@tμ[u#QѻԎ 5}q :*bwrh.l.CF^oAD4i|}*M`#Ю@ #h&d}Y+ ܈oI|[h[$cq4}>}aé"sW1P|y*>t~WB) ʄ}C$: Zx!"xkAkuRO}Fo)s{tqhyy LScGn]c&5"X*6o1*ѯ47wP8<%ʭ"stm<=fEŸiӎo.V4k$l٫n{pXnKkWmx92Rb[el?^;7l.ߜyƒq93al8\^᰾˛U7_J᯳"(ZuN]F̌_rA_vû =+¼rWtg`@V=520rWd͡ޯ|^( THT.wE-ί]'Z{ (ArO3-ɇz~qzsz(pvCOǑeT3l&7NfGf D|Reމ u6u<5~(z{]cym/sf!nǴlIaJ9'%1v;5e<4JF#ݝu1[PU#(}g?(~ڒ|MAEy&hi)^m3rA0?ŲiLBaQ\\iOIipe# RDir'y`x{aPI1 k]:i_mOHQTo[l !/_Oȸ'}WNWk2iJa>xum6TBa.l6[?t[9BoXUDt_K|eWiOZt/bƲ)&B#r /B v<+ږyo1DW˷~xO֛Z'>"S`ߓǪaA<"buC&,Qe ɓ$mkZ@F;oCա2%6 xoKyO% ?LD)/wt"䅗q`(NYpVu,e=hj|_~ŽZQJA$Gڄ+xk3ӽS[ʺa^yVm %p,:ܙ"#~2̻QMԤU=5e^iO Z( lhq닎I-@+hv,vK)0{pVҎPo~qdt z<6jcI^_/gԽS^g^2@eGPݭԢs%<(^;/6ǾHk q(ќ񓆞ƿKRhiv!=ߴ4SyEdn:LD2 e jYc*W|blS>'߄Hu8TV֤b!qiBl0 [ =r;})iaSHW} t[>мb(,v,ͱd_eVy6A_>0fmA:Q̓}U6{Btq`V"RxtB!OE SRs-k`߬SJ]Q*"}R7ѳW;[^eFY*:@qroc-\CT}hGpnB_rL=>?SDbCPwSC)aBJنܳ%ϲ~:e&Y)/D0Aw!C`̄ѯ A :m3o+`Fp"lq#9Tşa8 zaˠ_)9$Wm8֯6PI`@۪\\N]it'G^@j,1zU+L.H\ /T=kP? f=*Of9xnoKR91?"}2,pE&ĺ_c$ ɣ#X3 nNfr[u\|G* ɴD g_̺Ik藦]rUno O+MLڻr,1?lDDĻoT8E߰h+5.D[IZ<4 t 7P~0XtƌF#8kO? Ӈ!\%Ʊ>!S5cu<XN%oU\3 }|PtdkGt ́uVK9щ)> 7+r8 x "~m=qTgM2bw:ӹo_?x۱UACRc`Q5Z?J܊;cŁWRX#y).@[Y;\[*"Ӥx.NHL; 5J3 * T2D:f3ĤzS'\-&rFp>t^ؐOq`9SЫ|.*XPh1Toj1Mg=7L 6{q,VorWn_X/mW#)3H4wڨu1j8FC_PIӦXlX' SyԑfwGjIYנ 5!âUDtien*YAU4n0(Fh 71{9|-NNN6g|2!;:vSa# E ԙ KX֥ lRuqӎ"._#u8?(~AM[@c#mMZi,t Q;ր$,M Utv2jqCd iLE'0_ZZ2Au/ 2rbĪ !['ttc ZwA[}4XR1' Zpݤo [z+EnmQ!rj|YdmF 'BM*$ υ8>zIF }U=r*QcR7ƞK^MČ(qL}inS9Ԗq/}ud]|H t^=`7.>4ƿ 1ZE*P/ud tdNW h<1DeuOQ{̘ 3 n TC* x?m" "boS؜OY5VCXTTyK=C[AJҮdY3DޱC%|eC`߹4 ĎhD3U LO"E7 /T?s\(04ƩB7|/0.DUiw["Pt6`d(pK% 4M&*ju}[Ȏ6|uArKj|y:j$ R5#٣rÖ/ qXzKZ5)VUI˩P>p00z[9?@-53Qd]1p>mc T?fvR!ӢNded\-}w'|Nm~rOC!Tl]mnۈ?fW[QbQI*kБ&ղ)HB,[DKE;EZ@|"W-c儑-ns5sm+pC5pn@h:;增C5C{\|W }!%Eršy[Z #~ קE= Y=5_W bLX9Eͪ.ԍj! Hp+ VeZq`oI%~n٫1ub[঩١Fټ #JkT 8D_T*mjqYˎkD+Zz5KhB-mPPếOMzp][aW{UJj܌Ƽc@"ыDʫu]`ɉ-Xo#𹊨KLh 1aV4Sp!?W{%;^UR~#uF'BZs-]%/n$2ƿ}T1;= ރ׳ٔh~w~Kz /DZ0^[14mV̻N'圶 ŷ!g啻VA|Lջ>FjD߈xhnHXPJEC /?D!V'{ TcS9R C*ϣpϽb+ cqnQ?D9(f{Ã+@ xh7wk`h#~ɆlnZ3j\> * xsC&QA$+o@mjUջ A>دlÀV=-[F4zۜo9?8W馍c/w)XEXJK5hCKHKb!iWoAOGұG(EcoPo`!4 5 ޖvd݇Jֻ+7iPijls" 0i]%p; 9WUg10hIg}vW|BHpO r? viSTVCܯjHyaVwq{owݣ_8q#z=D{0|Wg'ڈt tT (32WiuQ>iqӫw2s}74Pnb;aΧ-t Ac-TyP|jz6AA';oZbZ$Մ}Z+|"Bg}Fȏ\zo\tpI;>N)ҧMGtQ\U1AXfrc*D\^hNe5 ,X}A i9³FyxoV:V?y) (bpiuYꉙ,͎{غGO+ZZ70p qP)'X4$r'iHp:yXw&8mȎ׫po6[g_D)KHzEH#LIddT${l!/ r%)H0;V.CR}XX?xx(aFzؖ~fu@[F_߁Dcm2DF;w] ףg׷nh )H%2 ﮝqRUuNi|]Gt1ʤ Լqu=%6xX}T_H+|kK؈u~NM Q+)Y)~ f?^ %z^Ql}pSSMvA19d[NmafP(l3,#J@'|)hA2:}91xtLw8zY3Ē0Gg Ʒ{q-!};cy8[ǟvfP6kȬFPx"",VEѻu-EUeHXٞMZSp+T^)Vj%E捨_|r1ah״e&h/w("姄Ȉdx{ݖYG5b:BZQYp#+gK{Ye8lnuꢻ\,U-Ȍ+oTFUb|y'L-+lwPolm$,$_k07kfn,ZM}JC#ʡDgUu^X Hhp^k6'KO0 4#" +t3-@,ʅXY#WƿDuݠN/}iTm2bx枲]˭!\ X+l3̐<"ȂcR%>jl:k~K[(9r+TJQLjg$_TǸ1:CGӼI|>,`% ieV+M;.í1< T@0QRMC@Yns$Fp]w"깈n$t_E9F(x/7FQ1sy0DYV WQۓUD5zv3=ͧBxY 7zՁpmq\`򩽍i _'p'p I5 FYQS %ܾt@oٯȾHlMښ⍈>vYDc׀HRFJ-vM[cwX;XQƎi5XsZ۠OԚihO /$JF?~9kj=UכQ|?Qvf~:1 @E9FZ!D 4Ѽڻ.`+ bvLo%n%26'lDo -4TU2eGƊC5?e*j>D;d:U(:KrVѢfUɛt;z7}K'LY8&X"SM-丨J^Lf}u[ wdĨ5ٴ*غYi:xkd a bkwAk/vIٯh|b r{ǏH[:t0mPDܽNXoxGD_DFQ.W] |}V*I z[mt}ȑ !p]9ZU7ao 6mȆq^C ET؁x+e{Hф ^KOz7/WМ L(3"lղ}eQxːǝZ'lFѩ,껔?ш2WqzbheX?]ͧqOtb60(U7} h)u;^Kh)|=xfL9&R"@PLUJxi سy5c`/ q4G`-21A%_jRlgLF{psAKK<ٽc8 7h؊9MDv8}+8R6@$nU(&u& yF6(iӄG Ȉ\;~OKGc! sȆ#Up!Ok~|_e݃] +cHJn'PdG@s-]bUqVFtg"9urssLrсT0 euwyMZDgS%cyodubHhT̘e<5c 5 [N@ Gue P̕f,lv(% kό{֏oWUqT1؃ks!1jwÃMspb;pC+xpn}lekg٤FM$A(Z/ W6@QNZ?& y\+KӽqsS'G'%9=^X)>NIOߤ^1se7O.'r MO8ה|]̔~hR}8f˸W.-Z.ـBd|MHu7&Vr]8C\U~]!qx-Il7I[ROA- 9Y?\YWwƚݓ/ w+uެhfZ:ʫʽ: rƎRw[OH̹Z׭i+<. }_ղ` KTg`;N4 .kC|XI "d7_yI!<|!A z=]cAIww9c}~d&An@A8_ dpnc;dA6C ɍv[A17n#)3`͞Ӷض~[U5r4 J*{ns+A$OsŨDXnM-SaQBZSgX"71AS0c$\ݰ}R?.8[a_Pݩ* ^f\AA,G9S"et>4Mb& +o\8g \.C\n_F\m r OHPjf!EpYm:=jy䞁rgvjB/i Kr&S:~z|f-_F {daA=Sj;G.Ę-1qotλH2O|W$~AZ>0%vIdQ>Qz\vt>5@%Oi̝!PaKzfN:g;w}\@S]DCJ];OAI@^9b3e|XB9|5+C@;< ]Ah?r).e\|BM.Ǻ[|SI/sP߽~ݢ|4-lƋGwuXD?M-}Oٍ1ltޙ`e =Ezb^r#CS;Vidf=س ?Z/ 0ai0ţ.It |= Z=YV~FSS1sB5اr䁰|WYkF^ț(y2t}q#FZ]Y;介P$7W7Sde`c󀶳0;dmYk^_}/4>ZvB6&Z1:@K!{]RVyFFn3w+"Д2b#jhQfH&`etkq$66"S-v,0/,GGԷYG/o>2/*\E"vSc(yJBBnD|2W`,48T Zkf?q$cȸ?$n!e}1uWG#@ǥIef&VٜaZ8Gq6}x@f_k*O2HTDY4ȥx=)c<*jfW%59iQE,siHioD,s`mf~t^ei]p'sn~1rw SkMP264~5g R`U4 BM'IBDGB[J`* `]C| hA^Fmt%j}Bd[UqtA D] l) _#g : U-8>o)ʇfDw=A2aG[PRޏY;v'(:ڭCΟ Dqٍ,`m(-MlTSIvDџo84*TVSm,8˩4xߧ3@'211ZkC?\36{ߤ6Lv"l BD~!ɱd!_8J^S9rnvMnhUZ`_O'jz/5N`H4{p:xr\3ޒs[NZj̭1SFa&](\yM&wm-, #|R=Y8o 焩,Nà7쮨uO?/hy䘄\Y/"U"-vEy',-@sҨɠ+&U>TXЏ@`e=3]yH}h{GލpX S;ic${$O _ 92"clPl[} xTf'K 뽳^v 3x>5K-9uvȆlbr8f,>l3:ݽi[̙[Hęgq|Шq/ަzo|RB2}vh=@ž!@_-\3HOg]#O-b NM>/HkQ<=f X12H t+/E.IPԛ`8yy>>xuQ{AM Q=M+:mA lw`ݿ8(?n s둫ll@,6+kmZQW 0օ>L3Np:i?FUǑ~`]˜уHFjݶDI bgϨO0u0TyPĤ?@኱0:5ݢ?tqzZJ>gs;wH\K}(Tzq3O htWёo1'"gLU/t^o3 -+Ф^Jv@s}%$t:0m5}q oQ_4Cagn $fuL.$ 6ss|#Ig9,6jv5?n$yTc(iZsíwb13&pƨK[ʠ[Y7(<7gG~#o;\ͩo]}yV[Yxj<Η8;=ߘ=̈Y) G:Tfw{Q3ݴɮuf9]lU/ݻw']k%5!^CNg0G)~z0w>F%> {V EH8\Pf4I}pqQjcW R S;nbU}2}`2ˇ`dH{#+Pux> W-(N삮ձ%Q;YXKBD YhnB{)=':}ʯO  pȴHztx"68gLgMZ ύDEQ 9S v jHmQ85=Q_OԽMbopG &w{-v 6z+5Lc.j ImUAоYf>CV]H> qGV2LGZ"-/B 6RQD@JQ;lc@Z'Lw􅞦^.14.Er?0fG%r.63N3J?$BS>roK)j.߰eK9Ddo&45`R-Gɰmr2E@eW߬k.& UKKw'eVdmE8/a[x>TGsUO$1ذj5('SL[z>:^ @ToAkWm_fҴv#!ȁ @'7`BR P_K,MV2u9 ~b)v[pnWL|R}_ K?ՠ^)uo̟ey`H@og topAS )>]~6B0K4#?+WkRgOßK}4[6[Yν.&zeiv Ff-v,P?OY8ܖ1kE q+Ad-k%~O=j)Xτ ¥xY\ԋb8Ods̝0E_/eI8N%EZLDg_!Ez+H4sGΔL*6&l&R2ͧ^L}/`2޸Ua|MާXX}حĚSK%u]kcH}!GlH# |ˉB~?N =5vX߽Oa?$Ϟe g@\qQ<+Oxr=̞̔|TU ;Tw|Jy  %7K~Vj_]E*$n1GX&y<2xSőQaĊݚz>?^|Fq904WnC@=\fz/B^YĬ. Ebn3腿ʻ5Ƹ3Um)r) }7uhcw"]E)=3(<_O Wʐ~6Zrh/dW?," ~fJX) Ee,oXM`,t̚59zY]m=SM5H F1'O̽ 䓉քoÊpA_)t6O }txHǚH!F"}W=/Qt%xd,&O,-y"^Xb7(y"$u &e(TdY%R]_z3ݣQ$q ada>K|ڙiZ` ߖ&Ӹ8GEni+f%{MeZllB[yv\E.6Ǟ)E6.-[Vx\=h@ Z iPz q44@&}vX|󒛀 ]^q;j;d!+R)RIID\ђBЪzґ/3i;?x\]wFm!Mmu^eLXm悋TiiE-+tN~MGra><@jz;kSj5 ƒ!l8js*%$fV^la .SvȎxl-nnF=V.h+@AS~EմZMlUYpdeT݄5%Uк&~R}i6A2_fO첏_?STf'wjVܤ4""&FmtnۧMB7uJf̂#dӛFZc;E-e<ϩ^!+:,6Irf.I4`JgU@P 鄶 ˥ܚ0z knK'G7ᬂ(:ٳuHTcX"u ^4u{cF!y A–u  UԡfvOx6;s`ûv/u[1F.VMDC VvY-;W $XlHo*:b|-xH.Z=XA4r$La(?w1Za {GA$sYO戩ʛS%0g kT'jCFv@o3%Z + 3jZ } #ا<1e45r:}2< +zrN4801Ln|؅mNۛEs^pL:}Rտ_|,|SpjߪCG8 8 [z8BOح 7mLMZwCxe~W{ݝhYh{X,`yJ=̾7W*Η8)MVIi^{z&d)cM/c$hgMAnۑ*oتg}u>E8h\@芐eDm pq!KАL7^H,zonBBG/ӗa(Pvg6ɧ ^ZJ%QsXgiZл?6kbI`M> ۀ8< .#oU( ;.ϱ\IO-[n4u=@vdUQ9<=41P/r~Za,})R9Z:qIBv!5փMvҌ>/{3rjAˁ1!3,!p7;MB9Ǽ컳'oMsC< h pnD]ԉ ^, ^AxENHcn}i(K Tvٕh&rP0^``'oJ37,st'K-ü who춼$ب1&{8X!#e!뀢4xc1C$U!I:U ;:0DC|ć`3 .YQ(F6JT.)=dEJP%$d!ȊDƄ'*yz\vd1+QN킀uކ vS{£&rde ?@svn|2[5^B_D)ۇt $@U)x/xLHشO4/J3<wd߀=E6D*4b:̟!]K? 3Z招msQTan_mͮkYELC{Z+gX(cSk1ix]OY"4 ֥ee dA۝1Ml0dIė=Jr蝲ԼQ0]R_Di)=("ƚ QMa^ @L%]v7 B_ m#oͭQĽ Hjt62TOJT iRy2c?œ3CrwJ?O]!,ew]H# B+G]IK-սރ 9xA+ֿP¨@i3t$qڎ2.cĔO.^I·&5UjVUr&Do$;oWAt_vEP{=\ܨh1_N9C|~7A,;הbKp'1 \U6)ُQ;'ٖy:#ش$p^~!^7I֮bp,y,-FMtz>L{Xڕ_Z̭sy4(9J*ˆV{LɺM9[@⪯Z w64f2KtQnqȅ'n6 Z6s9 ]6dbBoVnޡx>[{örҎl= _w:$5[`a1;؅©nOS,{U M >Q uT#wMD1#ƒA{p/@p:`QO6jt[$Ln|v<( PEގf[T}%} &L;U~[Ti&5Ga h 釕 2%ǯC_DN^Ƌ“`cXzxu(ҡ)&ۘɝ9)FlڟNA%gk7 8 mgOne%kT%*YľR4tz9GD۔(qyO>nV o왺_ yL(F'u܇Ps/V  5 SH(hRѪrҞkTՌL!$+4Iu()kJR\'tBRǷmGpykZBtɘdM43r<#"Gǟ` ?^{!)R4WwuKN-b}0N07%|Dwd"bNh m*>3Qm|K/y%x~ _Gӱ&4b%N}i1D=LZ6<@!%tɣO_>{Gw@mK5Ґ!=au=l|׏lr}wlw3rY#ʣP`al;H+Qԝ$n-sw|x 8 "f!Ctp8R4+a; XpƲ?vض h]t@^A\hTۆOfaolP>> m9!دJRg.Ns#|uӢ =Zhwy%;`\ `8:&Ab.fImߑcو B~9x@9%Uq%ᬌG/D$色S*[$5 rcLl1틹'zh]&7u8sPViߕ]f Q}:bg;ȧZdp jn0'zs^Ɠs( IIGn&T6 ;&g{\%R. yUyMD8:`mU\ u_v-]˳Ec"s*Tqx AOkuMJ-詜׹nN@WMX@L_wC_k(鼖v4NK!lOZp!ϓ&J6 H8ˉާ8~!iٗ&t῝*(܄j.6B+yThc|ƋjSXils7"j+:iࡤq jK?֙luepѸ|P閭>S a y)W#JAQ(wCa`QOBsV67?؞(;|1ٿpgqZ ֛З#Cͱߕ:WnH4Vt 0kjOmŋ${vŜf/һri}p2}+fWiu[߉}a}֝O*nbH8%v{m̳c}t9"#.U^B'jE- 4}r5fT Z$"Q5(xlw|N(&ؚs[f}~/ $ EӆS;kx,Ϫ{}F'Xlax)[>WNrD/ύqlPX?~9,v7i~bL{Z^BhU9:_fIEml'0qŒtqr4%rWYSR?O7}W*",.:K,k nľȫ'QAr!ꯪkuU͓X^!*25°_2lc Lɨ](|EgRN NuyDGWpz<8N)u~gr{JC.V-Lm7eBm?l#[F˪TmE)z ESVA;"Y\ i m ^ YBm[ɭ? (8ori;22+wơDAfU6.sRo_D3f ͏<U1Ma=Zp=fPIÿ*K 4>j ߞZ'~UY;;H@ח)z[ ye=IO-iBHi_,l8a7CO<1@Pvb`wn8O~+ L8no"`YMt\e;.A(}wךF)T @>raY/<,ZWߛT\eC1k}tݎȔREs'_v?)ip 6Dy QA}?t΄gc~p} `zS{v?k!"Y;ُo ^Z`/'ΈvQ*LknɁv"hX]|J:v6ƒҔ4jCq$6Ro*f 5bߵ[k,@2|+D)%%x]ۿ 3y|ѭԉtΙԑWQ Ն_&q\83$'utJ|Zҗ߂FY87Wmuׄs!br"#)d.:BIZN#N2ܨ_l~Y#"`t^g6 WlW\w^y7)q9n{S‰ 1[9K; b̦{%Bp_JP֊hyڶȨC[}9,ugAmjCB2^z1EH,0.AqxŽ4r2Q]aXj5p[M?mx# ;%]u eZMϜT{VzQ,&\8`9!ӦCXW Rl@T6UbVex}>c6|O ΏZ9 aB8w@ /Q ;7U5.v~H qmtCcLI3]'eJPE;SC)b`LAlSv_#L1cY$ىXHxqythYeL+3XiaL-xK{/)C=TBF´]=Mǚ]rD /"iz_PqF*\(w==~ *'T+jx&E*&ʺYvpr“^j*+GYߕ"I;W]ZE@#`XC˜g'KЎk}<qxFl;'\^rU֡z7U-7P^ ة7 .-nߔuJ|pU=aO cNY. vɎ R#wi|ʳ`Kgm˷XG% 'Uxĝ2 x{YҾ=.j3M,˴ ѬcPfu48hvӸ_JrM?0c>6iuOuzXtznL&pT57-2л὞:^m-NN\+g?F]V=|t4^dE{\ܠfC-^iiPWrk 1Gn M$o |L$nLMU'_4P6Z' rbWKP0bgjhB6&YEq q@2R(DD\ԧp͆c8"Q"boЊZʿk3m NjAcqp Js6b#A-;ՓpJDVmR(w3Q8Pi C*HO&ș:ߙke>DgpϛIwa{#nZ+%ڬVl@0E팠?<&pvWb0#ۓAp Sڃ <\~wY^?7 |)r咆61KU&@3;:i9IqSbܸcur% =bUvE(Cdc4dw֋+}IJl1 86\t &XH+L@q; F[0 ZKp5U{7#\ PD`6|7S U|mQ;,k=Gl?զ4aSλQgĘx>3C k_ITѮ9pzaqt6r/×Z-!1/~) a&Mnl+qX NK=`5R!Sy.p JXHɗd.wi={/[0=3PtPx#ւf MZɰP> ? kGmԁYzwr2.4:3c|KEFwthɑn8p}H"q TH{>'v׎lrEm\O|x/e[>E(3mcf舜&N?euR<;fiXxjSGs.]L iZU]xI8ߧ<_ZЈj_5qv%.FHa/r~FQ\'n)hK\}j,]7k~9UxD6d3|X^(o4͹%QHIqZx! SX5c:S:a+U8DP:5( 胀ȉZ[=Bq[]ݎޝWs8qv/ 'bتD9?e, ^B ;/fAn(T"֓1g(94^#'b,Q/`3M.wr݁q C#1#~rΥǕ7bgmJWQI{)vypl9 )~ga|xO-,D/91U/`odYα&EX\*Ҋ !YUC{rXcxLuCZ/'yW;Iv% tiIh4A)!``O6pK,E#yg'9U$x}Z~)+i?Hc -'<ז̃'Jt@ _ZCj])]0zF鉰oA ڟP ElPI({lW",߈ `,Z<ҙZ~k؇ȆDNw{2TM*AŷT8+ ~X@N5@\n\~P,X.[~|nr>Ę :d\&$,<[${ D3/) Vɉ/Kict woָƁ]a"jﰷMf_wo3OQta>I1chn`zƓ/+ xYY+ hf1|-:9.,XY;rw![H&t-Sj0eKM ףE%׍ ,n|B[E: ְԩyɽ`̵nz7n^'5i G\ET^Oc4]b]t? }s3xFtte_SQ hzw(Bb$0u.+Y*Ch&W?'%T9ﬗqNJ6&`{%g?iI~B <_5z1ι5BWh-!0O W&iҜQ$ⶮHݦ%e=}"X?CwLWt]`DT hsH%DG!_esP73 zg&>x3RSN*Ac9c_,'4x6d_m3yB!-#sBuD9:Ciu[qq/d]{n# ȁv꺿 jz+L)+w Ka٥z=zeuZސ脢T١Qu8:4`*Yarx7¹рGԶQαƜOVOA՝`Ucebx TQH2&^~Sk3k]MX@} .|&t\+[`쭣y@JɨAk_Xvn@zOP}+QSWㅟڧR, ;X{! ةUET=.%ߟu})؇Rg !۶J9ݑg9ڍIvK_d]jDpbN_VOKT;N FGwop3K׶TYuޝ^0JUmͭ|%7o;'WB Pű `QbdkDn\ǐHXܥC/LR3Ud1ºF`eMU>D}m1x^l|T~D7$W]ttjMKTЫ!a30W<7 |L3m*~un-1lQ*}ý=`LJac0:uǮsH+80C&jtF|F;g5v!;>Čs."冣~A~Rv%hnm; \aQ|dy/ח\*nhOIbkX61_` !?*sP܀1.u-U!=*N_M#䃛 .: qi\˨m oV:=bڕ6@2LHe(ɓnU@j=F)Gɐ6el5C\Db -39KK RM+Pⱳq-Lp֋ vH׭Jo;[RI.;usQR /j֕:ؼ֛Qc !?e~^2P [(]_[K#=xv1)Uu[s)Nkk+tB Eدaر ?0.[P pE"[/ iji O9T8\Zs֖ި115$mr.d6.a~ !zźO ,ˉ6a[V` ;E7gGFZS0& $+@sH>>BӒ3C U*Bt#0:NE[Ĥu!Կ\xXn̕?4/rhfv3譕ץ"[6ˌC^F$9ӭUN`p@0KL nH#^u4 АVm.~ euϘ:x蜰p=̨YT/2v?~x(r_99Lu+aZþAI+*һ$QٴӺ$OwjqJgtRnq q Z~}3-2RS=pY'KC|;-W0J .ArcbOc^_EtG99Y\HCI[њ6@):i mŔ$D 0f5f|̻ SRljd15 z} C6Nr(ͳ?>CIYy-ֶ־^\UY;0뗓ΑVTWhM8jׁS5BH;"#V y+B7T{m./[&o:a0ލ~r`S/9/t!@I~;E@#_YLxGnTA5l]{ֽ^`]Qb+(\~RxXXbN\n]=hZlz7]nf}RA%fiZUh$ͦ5>KEzv=5~N9,@3 BRKO\l=Dc˸ΣvaU ə:]~B|ZzoHTёɲeiBHɼFVeV W:%bpݟasݢ,4TA]ϣ4ĜxK8Ne&.)H9$䥨>yBH*l ӓ.*W~̖0d˸ 56X!Rz7<z*v>xo69  }G#m֓OKTA]MB&avg G߽*"8^\xv'>>>ZkݲZo런ĵүHlIz3F58nOR{s12_Pقw89,dz}H,[qk}\g״O̩ϝt=@JBc.G#bP6Rw3@)F5C5{.{d*ksXÕƲP@B d} $;QVK[DPyWuv^av8Qu*U21`XGS9ݲ^/^QMRNT0k66DERN 9OUmqQoV-zIMVCэIq͠q#yTsvT@ z׫!LYk] )g\?U. k5CTdgoiuՀ:W2<*|\fl?eb΄2`+f~“M\ƕ<"CEVI $6j:OanjUq#JkneNB& ulzߏqC<>\Yfj֣K9BO|8(BkJS™;e@ej7ʟ5{C=lݓa|]y'%CtGQ=v]ve.s}j>?:QTĦrq(S81& ii13wRVO @B3Rk> 7rm9D$4@ KA' <ɗsW^Gi'?}kv=tKz58}e״ZJ~5`bJmbo, 8Yp%-৔ϭ0xHg7>t-r;A͌f<{a3.=vWonXqpFUZylֵ2~>Ga?f+zAHʴGﲢt:T |% V㛢cGό+昒=jޞdaAx%6h!bҚYZν D8*HF^BŴ=n9Y2PП<6%㧨c;v( ) ǜj:4p>n\< \6,Qv[o_cُ}z"<d R㨮TC-SnEtU6Nu"lƄ$*p _s6Ub-z3dOnL~׬}8UX/Grq+ {, fFelV)bjF8,3`yL3 Dsbk-=5"i(qNԎ% ާD6{O8  Zgyɧg).l&QL# 7F'bv< {pȎkƒD$( WeaZiAϯ$@"0w}X}eڌ u6 v;'}fC$kO݄NˑN*'CR%T_E:_/@;]DG*LIp6`K]e&7enxrݭB?L4y\<͎!] HS0JD`xU5bƭS}R(5,4 "ϕxVm(I tDiE 9ZA&7t\όu,[%@B I!"ZF\j o"UD*bnp8owIo9Y_h#CQV+!Hɰ/`79tYXq/#:*,u0P_ 2Hd_c<|@r5lz u8 I$/kӜ6wnP`d V A #vl-hшVC7f%pG;PZm`)N jd8*S y1&r _ʴm6쓂Sc^5 ^Ъ67ߟ}Vl(JJn«@Խ`#œVд'6XsN ]b4qp{Q)ϯY%=@ny#j!Uc 4dm66?!hQ#Ttt}OU͟ DŽD Xy 3 MUQ֑o 7&+7FL+|: #B[[+l pWEπei e@v+SGഥ_޲(踉 vVBNSvcYXe0}sv3Sd $7VCD0FV&7 I vpƭRNXMp;h ; ?Qfʍ|V}F%_PwzXffP^hHuʊ+:gkeb֢љC"—no?)jM!Jӝk'[Kyȁux?CR`bS_EOarE& z0(Ǫ#pc&u2{u'vt } J3ӿQ00<^jfi- _/5p:D iM(X(,'!gXDO&OƐ¦<ҧA=VaͿWt3ܻw9%R'>%+AZ83f*6`y7gӜ(e=c]*eF 8@/ J2x^{˸;1L7ט 0K^ԋxDqi  9x?`5@0LO{c?ݳ q o[hΙf;Tm{ q8H . pV5ҵ#D}M+aXlwOPIdi4u) ug>Kqth#0(lI_qi]1izg;IpJZ $[kkEg6b?2ѨXb~PqΈ&!\| :pҰ :֬K9u k5?5BbǥÓ2>5s,>$W PPMC$G!`2/"O*"u 3{=NW㿋t; ck"d :հH{"Inv"?Wfʹk0^g)8$+[W:}M#C5N&#oC(! @q9N7A؏ץ`9yG lveCAsApQ_+ ̂jsLYLH0D{dNx2JNt7 %L+ 6Lb9qs?'̭tٰYqR*Zs9;g[np؄vJA9+W_߸r͢647  +<]#/'2Z?DY\}@  {>ͬW8A3d=),^9HaN Ů$j}v~F0ږ7^XM|: u<:,&(uYr蕱0CVIƊoE. f0UϏW14kc#MsoGb޺F~(GgW}cw)K \!LS/,q~Xl|6{̙A< E(HsR=Is}|l~/m=v|wv_c<ǥxI yn* N% ^٠9i'h!tx&S\ A*'p!KD.Z~U<aQݽa7UmsN}a>&O[9k۹ag=f|sqOo/OZ=n%ƺ&o[°n Ϻi1jL~3ZXVJiWoyĝbҳLW;©vMUIKw7}}AM&cDtPQ=C^llP{R)DS+0ͪ@)G3nVDe:_ElUҎ ̲^TA)9 wqvv`񉐩E|m(@~v3+KLP,1ve5uȋIF;l=e.s}K#Qrd)rN"ߦUOg*>';= ^:z?K,BpVFv 'LrBH?M2#ZPAclU`:(#m#JT=$2mH=T4Yp'?- Z8 Q zP?}EewFa;ŏ;pDMlf ;[גdp[<$oK1g(aTRaP#fї-Mx $4hq|l#ueIy1j?s,FDPR.Nh΋k*T_)\`RZrQP]:pWIº0\ o8r@e MA ^XwXnkT ~~2Fy^(xN{MfiC[n̲YVW8iz[c8I9< jY8=pqq7%tHAr} )zm,RRXT]c£8~VJR{|"͏>NjԩE"Te3d4Jo<-tT{A1. u35M@N<=`-/.MywKp\>}SD['" <ǂ`O ַ-MU:]_,5}u]IquNX>ד֮~e^sITl[0nv޵-3D&r|} K P;,pV4k3l)r,>Ǝ @v d d~kq7LW8Lb%F5aÇ0j8᥷?{ձSJ <3sAE4:#P\w>ה&͒^G:=| Bm2 ʼnCHe}KS ;m*_QMʫà{טVL! ;l? )ᒡU9Qp+xO We҂w{2߇Ep͢|F!J=rQiMݶY?qYӦ)Akl*aF+՘R|o09`Fzحs>U/~眭JJ3R@9G'=ߧϛ ` =l ԙH  cM-mkOH -h'j%;#x%[ivވƗϲ_ 0^ȼ?ɏ{EhGޔ*Sj4p|_עif- S,{UxriڏD GFiP#` Eu0HXi g Zƫ e`j7FY zRtÔ~#^sCj~0]A}ZI(ɶSh`Y8PxATQ^6+ Gk\o|/FO{(;MhfS| MmPB`3E2߷6m3^z[Jrwq5p7|EFuz*}LM?nG, ԃVdpU8I_V|Nz{&7'DXwEXoY,dA([8lg+U"}2fB@P 48O6Z4$ł\q7_^8,6C}HEe]v "I3ߘvڙ;5m:pܺf0qbJW%AAt@㑸V/KFwJY:u?~,@л$d;ec3Ci^L,P88%fKk Q6RJ;qSyJgH8NS+5pg }Y*PZѯ'|ܴ{W*g{$i#y^!y ^Ѕ2^zYfNF  cZ;@{RvZ {A6A@y8t"v\ 19bG%3_'RGp_̥ʍ0eX#%(^NW5ܸ<15SKl@';o_xrSeh#ĮSCƓEZ_IH& M@pn؊.8:[F?IN@A/&Y#Z]qЇHQO}G{G5o @C|Ly sc>|( ʁjC 1qnS.~4BzqGXےLyy T'fH+ z:w5+ `Nja9lGNƥ@ik3 OF"(wL.Qj}YjV}.<Tѓ Dh^H F4a.hJ h A[De6І/i%P#^CN<¨a?@j&-%zEqLMGX5m(p:eTps?5Z#nZnk!瞰l|QNaoR|E%x>K{¿T㯭. &?z~iLk[6pʥ}:=xlIfsqh-'Ԕc)O~^!(NPvodQv?Uc^ϼR v&;÷#{WLsvӆc(gsIE 'W;-0" ? nR$5Tc1ę*5]w7DEG)3K셠pذ}*DoOHsbAM[V`> x-KM+d`(x݁d unFu+"?h Z˿ou(ϐ ggnm\0zDaT+F K\W1\,RGI?]r)28 I:jp*w\ Rfxֺ}EXtүAqqٞ .a~Y,״:^߉Fe/|͂42.3Tz1ʽ (P| #]14i)9cVV.Tm ;%lmf ]la!5ݯL)8T¦Y -h'_*#aE43u`B*:7<b]ؿxt.XIɗRV`" Cיh+$n*z& õ؂35(9x2RnMAIv:2- '6Y@\U8;ܿ_oxzK1]ܺ]6mВnKn0,kFV"Od[<']= )yAВIjTkft<4վ |Qj i!?J&ǒg@_y0;{[K8UC}D*ڬ5$t##;(kqK,5LD<SehFnh[AΖ'-:Xo`tL$Vw*F _ ILJ mсm2cQ;2w 3αԑ7:_\[K)&hlwq:F@`DCI0Rܿ3AL'i>MbH+o1wּw^pF]2K2c.짗XGgjTNo.?-eX,D--hjluPIhSns۰ ';%Nd٫TdRア< ѻ%?|ֈɾ3 i UkDyc.e4@B`J2#$1Ix4zk n=oabM /$(FD6z8K]amPs| ׂѻ{;x{o,B썯}ӇaOމ<촶gBG@fuC8sT@qq w1R1$ ymU(C%~!'zD)7oSVg^.L(Ǔ U1笪PySI(0RF&nj6kk"zjH/2t:CǷ\x[52 SCQIeݍZK^bvk*p>+4%2JsyV6V~Qir> ~~!_œWD#*`*B'ոfsqgy 02UNQU#CV5Bݤ1Z} ńRg(j\1H'U%VntH,XOujY%*Xt ʏ'(dBV̡zli"/y̽w7Qud>ˇzL%3pybvv {Bmn"819}d'2;֓g(3.gJX< AZɩJY='`T3a3yPmY&hE?xʗrP>OPKS'%o g~gKjC lei ){,yr̵d B5pJG"+&I[+j%+o+shQu!궴&!I6BwqntJ浃Id~fq| <ٻSfd\r!? >jU!6 y&?3(i F}lwJrNҤlqv8պL* [Yw!A=%<Ƴ=So!yGMm90a#٘PRJDm4}t)㩍fĴRVh0'5ar@\ȗS˗[֨9=e]T;/H/-SG=,:2 _nimeb7,%>oOlP`*V̟{p6=[\>W4 +=;KG45l8P8i툺~"b0De mul-6bp4 W:f.s L?|l셰RȽ:ƺieϠ6ȱ=}gv^$Fu5@Deh零}Ȝ/̈́޿F>`ȅ:Iӷv \PR7' ncP] cCkW.42G5A 7eϺ%ISӡNKnwt֮ 69Φ.nƌF18f֙[&Ơ'3p~!̴`[s#JrH´ٮ@,E,8z28KT &/$#1]Sw^nq FvU'KUiS$ySJwylkoVΗPejӃ;pmY0$2 E$^FB.E- 7R%w8EAXqp7rJ>ۡiE݆]ɲ,Aw Dx.u JT>Ǖ7?F 6TPH)V 6:Jr.&i+ia,CN+f0IIz E@N6]^ sHjը>%7K_>iV7V(]_ |6~I}{Tڱҽն.cM{E4Uj8UY<äb7k Hpw0A [!Ty6hB}|~-z!֌Sl.+}p5yg۵Er!SNCk,6?A Na)˫G69Ǵ'j-(7pLP%*^0- $sN tpd1ѱEHIib\Mt B:A)HCNwЃS~Vǹ3WW0Vt([=/=`])DD}ղgpS_QBQBP9E5yQ=j=K%s1clJ)S@QdhbNfduWk_X -SZ*Hi**u|R-5XN'h3Z]a:._5++ydxO&[i_E$N}hv M8C?/yOD'9ʸӊ$ݵۃGϕKRjD1L!q(~J՛t7K/rMAb 56lfqj,9b ɘ?F֘KŲkC8gW @Up:B^g>`sX0Ȱ6T7x ;ݚI2zڨe>h;̨']WHpޢi7U/abr`Ѭȳ]f`χ/5V6U4:z?j!ڛ0 JIz_ɉŸp@̶(GE1S.9_⃙9FWsM%73ч -$ ʣz^<N kM SSL } ] MOSwXF7c!U)Ae8d4В/ ߾ `UY6$!!Q6B-9Mtuܻ +}x5v([N"(j NOl2zNώrؾmiwMj3Net.zKٗmo1%"lFl"\enw6:Q!$<ܳDڃ*?,^ub>fnBW@Vݲ7ْdV$2$kX' @-̌M1 -kziӵwsX^pXVš (ILSoLJ6Lv~(~&yݜ`T#F{j\7jolr(0VFVN@3_omZz~5f[ҋ0h3GzI ;zX@:SYzx"U&zdnnk7@Rzx"a\,TUd?JA5 ъ <"[Nm>rW,7ԨiBBX9͘e*sa i> gx_l1"$o5lBЬ 55 bH&Mq4*A+e$]F^-7ZvK+Sƙu<;x^9 kF,xY)84_ߌĄnt]LeZ1c6HzԎGUqMN#z^ĩDyf{0Ϊ 5 OW4J),)d60;  .T*܈<,vSɇx uIP> 98y {D<=*ǂm wqGY4) /DmGn'pDl2û9[3Xyv^k $WPߊ~/7i1revHXpv!?NvyI xSQV[k5u$;(O~0q;$a|NB Ldg6V9fj:eM͡I>>S Ylq1P`Fw@޳F&fE}6$ʉa.UNyBA 9!,Z!Ǣ-TUp-e,\ȓjQc;Аy}iah4⩸)9Y4=q$=6/cp{ Q%c r.zA?kAV:YuCdӮi)Zi(v' me!\?.x NQ3K#=j|eIT9$T4<>̝mG׃JV]$VT%>yTiu6rBl7`ƹc>f%$_{@mvp{\sJ N=E=5 aL8RLu zPJs JMLDNbxW")$w>BT5ι)_>ab5;0YIOF`Nb)|oD\Ӻs_^թaIzIzMO׋nW eb>k7. ᐄjC:gPp!ԋsi]I/gIw(9kE<;.:u5#8ٹP, @]!*[+G+O9;S+8e|#LR}5vƱP OW#Dp=֗`ꀓ>drኇOonuU{o|U7øgv?%iwKdR*NX6 /xO=QTĚ"m°u͡9ba:0UhSYkHlF* ,U]idoד{s/b/G1O9}>:!Swm#q[1h?_֣xL@}PX횟e}TO]6H"h>;hOX㡏|?QͧP2]w)M:wUhK.eǍ E:⋮'_[rZ mRd} !in%1^Wt;b8vW):Ustg,x0U-)XM?NcEmL#~`ٱIh!ʶAv@OO\uO qgRgGqٱkw #q'`CzW"1/)h5[b)ѱ4TSP3O]՚ Vu Yn*EbN~#M%T@AqY)fV#@W"#eF CB8Lx"FAq|ly^w; ;qM%ktJ<1g 3=S^Ayelh7~h҄=jG[*2fⱿG8;#F"ԔƽF:/^ظ] Tm~| MBijB[7 0^_r+T#  a2$ lsU whA'ˡsORڜЩmaO5{R`ZR[KF m) 6sCDj4T2#XD$Q}b Jct4[ݟ!Dk' [E'jӋp"~l;Hb$%f /0|$]@ :$Z|"##ÿr? bGf蟠r$,5TuuMzF 6}auy:kH%{APD$N"ȣբK.V0ImD7Cp)s?zxZE}B*ou-'40ecxQIyoCyq 0Xp{":Ar"a8J$~$:G`fuaL9vG8*]rv z3 K57Q@h=+->*z i.Zj<Ͼ *ϕ$v>k̽0b0 a'w.jq5!J>q.br&`-j>?Zt>,] r?`?mqUT}5rBcٰdNLȕƛю^LchZF{Gg fFeJbFƙX,8vM$K9dBYKWL4wu`A !=9Llau.*фB1[\7>ﺂXhyµ=g0wX,]1R>RuCcH$ n`\r=bW2u![̱{;)DȐB_hWjYib[Amu.FYG#֦ ~f(.Fw9T d\ϟ5,2{.)wV>:B Z# s& _:{\:- U] \vv{2^}Z?]N6 eJAOT/7 a]0hѷ]9`I#StAty e8`u*w=wŲIj=*d-xU}ށA<q90}bM8l?Ѯxa Z$\BL #N%O BowG,}|:~ Ĩ3;H u|¼-X<-D&*_:Njb}c dۑ=+tI@#%9xdaQ;GWHgșfTtI]H*aSmT0%q'7җrn;cYTW\f`.w50tĈJq~(jW=[˔)bRl\Q"̓my݇78 k](oA35&%jOY[b1 {g9>_1ݱx`f 7+M7oW_!PX\yߪ7שY;;Fw4t(m݁EӠ;d };,COȗ*M//T׭TVjE ) 5-u v+cW׸%Tt*F@!ˀCVfҿIhK6,~)CD<m~yHVM¢kZ%8[g^M^(DGFp Ih(>.h Nh[ b:}Cj*he#Rbv9񞽣֋/y5E$ b@-*e :x*NH,@X8lB8GhJR !nm827HbQZe}X !cߏܫaa.‚/eM51L;xD@B#S8#'nip.|`o?̦gP4Y|&г ,38H]Fp!Q,qpT3x7#9px9s< `rE9h5zuOT "vC |r0Ykj&hД('ɝkx-F]KѥjwpXld]jzn|6Nc !̻m'QOEqf6c\WM heyNh` ůM$"<&Skn^yCpB6F*rbD $+)#|"gq|j[}v&j`>p*Z0&gvi1u)3m }aҒ:!LJ>d<^ְ s+s0 =(*øsVo8N^oˆh*fpDnKJ$5|ȷt3֨ld;go4:VžIsI( ¬ XZRw9O>WYNW nzρf.WZp𜧋s 'b@(,c]NMY_.ǰflE8kJ_%EV:}q="^5gGqYZ&7l.` qs4zZIyǃp}]&cfP/}$-$kǃ6dEj!3"-*-OQi(~-"3~6:K,H/Qs=m=rňPB*dِ;HԂ3f&!'Ի!}#>W3觐iu($H ckw T(96,,.rn_YTDX')tL%D@\2OKI$!8otǜt.:M-?V*d\3or&BAb xU`WNEXޚ:̧#Eo?[^"&FB}Vs I4lSjӝ1i"lVlaXݐ-OOZup9t)+T{ӛX#/-)3sYg\Ok'߮~J~)w;}Q69c!}^x]˾Jx B4B@csΙzT>cĻRޡw[Ctk eR~LDdGɧza -H q;\|CN˕e&zt:;c`fjaw+"F3a37# n8rc1m@a G|9CeQ(j?,K0֘P1|9NFuh":9 ]FA~u/-ƿw6cvf죍Lkv*q|s5Զ%P t EQ~c({CcHsƨFCSђ)`#H?ҏ@:ݻ(tĉМF `xW8'" -;F'tB>5b-2 nsFb Ov6T<ݷ Wes7W,2.)gxK~r94%|}> =G̟|3LUpF֦Wq 2WC{Hr p`9Ǿj;^1jGނMC!d1'+\00V'jI1dХ|&AMwPW^dC\*)Ы7ÌtHp V.0Q2Ed[ {ǎa nJ;EAnfꆹ~1sgze T$c+4?FL#q( Jpk:Gs;Y଀E2JEnҕk1d۴[8v>ﴽBolat} &R!m|@a~+wϔս2y؍mߋR(eSqstUAn,k)j^1rcӺ#I`aUR0˄f2FصntcHF_$0:Wl[l976ˀJo8X ܺhSlBSw(W泻u|z,f\ǵMqр("Ԛʤk@2j wRBxeC=ȫ<,Vr@|Z `5|:\q SrtYMy)xi- mJf8^H۴}mV^9؁Ohphz՛@J}mFCAw?i-R&|aTWS-mNho+rB0(z4(/ } ޶||_+7xqS|wN䌩 :}yw{8H؎p`f>)p-ML+ g78xӚİ%II(S/hs$ 0ocakc6hXq^TNav{2}St<v繮v+e=xyi4ĂqzQ:P2]\h\j}!!s٤4Hr)$O)\; " k}%솢ȣ lF>Ph*=-\җz XlW% #m֬5"ìNSk_ܻǤ>nD+\ vF\wiݕ&-PL#_p9w; 37fQI EICy.7Zq{V{54CScЖf"̳m1ƲFq)IըOCm@aC1e{RMoɚu˳ddzIԢ^<هomm0|- @1tٶvVvC0 r5Ui] L䚼K\M&;0ikr%lY@(N:}a1׷!v/ w[.M;g:x-CFtʋ>s3-e>wZ)'.w#CX .QR{QZx&/p?\2rɖBfH;vZ& xҔw, rxeaj Kbπgg?p QwzY8fCi[{N7;ͣ>>J2"qFKp~5.dѦ6c%0&2258lm.>-tyA :'*0&lvL⋸o7 R=*is+c?CT'N9S\DꗓUl]a49h}ٗD^iVIJi;f[eT / DnaF=8La_f%ZgX5o6,*3q /(i!gFi *K&iM) ˯{%ewʜֽyy_c-)u[ԑEB_!7AarՉo}hk{6̨^I$D/G3ẘʽON8sVTFյ-?[KEgW&Yp@Z97S6wyԤAwph6ѽZ/?nh9s;@3b--͕Y~& ˎwW:_VEflxOq[N:=r? I^'Oӈ= .(TO}CCOVMnΝT#Y+$m}bD I*tMu u>=v^,{I0(:> 'DNnlǶ o0Q!0=rI}5~dћwty%Xo[0yW*cO9{&P}{wK}>3)RWu95h#'^ h= CWh1`YJʌh] sꩿcwח6#*yL!V sa]L왡˯C/0DfR'_)2Yjˢ{Nd(z;e3w_1/l6QwjICI;Ԩ Rk8 M\/Ew)g%vWGy|pu+S I >R:m*9 ȩD8ᶝn!#hQrĨMNX!EAXXBu >쑖nw1@)Kα|^@>q\?4iJ{"L"qI_+ᷡ+<"v ֔wYt2=c;Rn ·P.EF!t߶4~EyvD:&A/@߅;>C$yD>;!%I ?9T}xRMXI -ߘys/ hST]5 t롴>}J>yZQKӝM/|s~Z.$G;Pj"|gfjX;Ht![{.3;+ۻC  lz7-Liԣ W]ru,(ɬ ''L/ݗѢN>Hxz;aVtooiQ#@i/)*FVKxQ^`i3B3B- >*Ja^E`egFdQ܅~'pu|$M7)| ڧJJXp8} ďʀ!pJq0EK j]QlXĴD]Э,:()l$EԸOjrZ#09|juRB6f3:ʋhIz &H^ ~)ř*(,}pŕ;EfxX+^gzc=K\-'7uz&]c p~,*)í*6) LkF7+qzmM ʯ^*)QLg;+,[zXy@irOZ1Zo^UVZ ;:OcÔ"!TYc@_7G({M-LMC)0wxAUӮeL@I,AX@ #cn7Kr]>dO:f5ZN-͵Kh仙΂Vt)i5Рd\Zmu-DSTْ#P qh ֩K^){OK1jZEJUyP,ϧ#QODi9d md.`X:ItȠ*OYTFt@FM_ zl࣒h92^x~u*'C!>N yKΛ  $OgcnfvB)@b-|{wΞ=J4,i 4|dX>A GCUZR@NPb%V0cISXG "\h R*, nlL,1<"LǗwI!wQ"U\ڛrE1}km@; iF"+y\& T `<4낹TCWwf:R-(+KJ=vIx(a(ZKI@<@CZS0uMx>2p9+bA_ 8z"tN&G'G` ;OɃzJ# բj%꥛IƯ#+X L0eg2x5f^[,᲻@ M`&͍1|}(m^SLE ~)'M HAVvMxpFlN AMCoӽ,ԟkԚ]=Gs@v?6/g렋+RVRIМФ#u NU< {\ b#/> pƒs]Q)J0T]'J2FpHhxԏ͚ !A|#Į\r0b"F൛ĉ /-ԧx>IsMMBMj ODQ 狃H"a "JVP 샇!T,~'F̿OR/f<8e&Bq}RM8e _%;Ђ( `m$ x@ Ci/{Tˌ$Xol78)9QZ/$Qgsu<@֣\W)s>.J*+ ϥĭ8gt>kӭPO5xLYMaYƵ 5☬q\`kQl=ۺ+ :_{R8w YL E?u?)[j[! v 3@[_CPRz+B-ŋ|+Ś8١s $dT|6MĆ)3^mI'QppL11VO֞Vx!%Cz E=Qu*sԠG%!sm{|E.hzr!͕+( iA]IYi&I79ձXI#Μ$̈́eP}~1;YsYo(ϐ'lhNO[ S1v`hݧLv+^wnj^UD)o 9? NX:]k`L;Qj7vNCf|-3Q)4B2` 29+>;M"/9&.us4!iƂ'yG:5NkmA( < h}"i!|.".:L|y^jP׌nү+O7rw+C^Ĥm]FMP+&A#& $)v9UI[Yǫ:Kp M3@V b;KaF>ɕS&#kgwӭ}"L{p\|d4 ;{T`ӣk3TjtYm/):XMSN|JP9CLSTaѢoW&`4V6S١ ]7Vʞx)g5$vQqT$YarXNS#2XjMY EQюR=pnF)y|Qۦ Ǯ"N=lu0X\YihC0xf$x rG@)xvn-.X?HR$}d c[X|%ޢ$]G{׺־i4u|C 03@R_̥7֞x& beW9JYOAPR'p r0AKLĩI {*'^/cFؠ/n߃2QՂkFh*.,n;r«+*?!seE?fwO)xKp7DҲ4C$,lӚ3Gϲy۾7a ׾yqYF.mk8~G7@m Ɂ1|.Gr ZIL J'7{ ΰ}\:3^p L-i8`VLl?0 O p}$?K[$q-,]BZ/*dbL<@bg_dGj;dφ=^PA2},Ce|ݮ8 QGG\S.~fs4\F_Rx_N] DYS7|DxbGahst |HʣOxEd磠v9@}=dX~_aQƱ=jcLt\^Ŏpmل3L|S-/STV-Pg<E7+BkӜ ֡wJzJ4!6ݫݍr v:/"fΨmr@*rZ׍KǭsUZL_Gp}yG]i:%:-+R#~?!{yOZqX#o+pzIE2SnC^|tI:dsD6Fܶf>*x mz΢1&0?( w Yv+;AW@~p=ɾ zdexaә;Zx3қ '<-/;BVVM~&~b|F-CJRǶ+ۘ8aTLޟp ~pQQs7l%̈́vQ7-vU+ 5cDLiH[%WKJf10 B >(=n0]Kޜ a=(,oKM[{%}^M + _ LvGE"R/0EnC΂GG~춉 MOHr?vچfΎ6ֈ0ѥ\)~C-bJXB/`?LX98,UhًS0}w8Ιn̖c κTCn6q4vȮυ}Pқ'deAmH}XjmlK{-8gc 0wšao+YT)Yɖ3ΚZ%sDuT _)DP{$|CI(^IbG݋Y~mlWk /~۟X ;p 臊Q 0Y ?e 4%\Qޯ_ck~'4aQ͙ѩHQWy0#sx,P ԤSNQuؤ]Qgy,AmJ\f'brC -c&S S{Lyh?#EBb&of]&5.sq>,(N Pւ9&CQM#[q ƙΎYT3o/ImE5_ #~㿕scJȲr3[ m#T=ۨì@`cm8ڥrq管"zlav8گ ^%=kb0.W:,R!ka$#]0)úD\ +"[D^Zm@ŝ턃ՠ۬Oo]%񮐘Q!imT0#g D gpsۖښx7~BX*Z dW,':|x[DcT@L/K7VjDEl!1F=A' 9l]㟔wdeAx _x趖*/"wk6NEb|$EE' GN}3%V7A0 zǴ6d.KQg!~evRSyTypjmcsEeGɱl֭mҸ~;^MqǶǫ%z.M<{v4lz`-xb̔>%r.Vk޸ֽ/o1BQ>CcJEt nuhԼOI8׾J$hj(q]ahZ_+m\Џ]U鯱[rB?HgR6 衙NfbR~ =ws~6yHZ|G /W:dc%fSezjnc y=uw U!T}쫌J:2 nSjj(=ar{ _Gn׌& <^a?b w)F{ ;_iz& ֓Ec21؛1J`1 u`o ; gq:Cƪg ĖA"-ý./?GU1Pe?Mlu7P/]o׬䀮nOmgRM l{^Xp r6sꢬCI6 Im t I(yln.1)Uu(~Eabr .inKeˢD]GrStl=ϹxG 6͇{11BpFٟw a9~bBBT6w.a{`Dp䥧gf#be*ߑH?Km~lvW4 }j _li]CSGipdLGC(n5m#z17)?*ko"\n ܪpt4!XEi)NKmM$Փ@{5z~vwg">;f nP`^ECiUפ:Cd>V GC\T"nnje`U Zn&Dݽ!%9/'foG>ϊ6)@o]fUdx{g,o iOQPr$$]k>ܐںk U>   )ša_+/7n>()^)P:~dpJ6)~CE;ȢFZ@<= 5>@?^Q& IERB**)0VТ~T75䗾Ã, u3PMZ̍=اd{*I!Kv8>fXB45@ żjGma+>,%q} 7Qme^{ahaM(x@C}3Əfw?:$dʆTLȵn}DXKX\>sl0IĉW,@0}aIE6.Y &vyhYji u󏈃^i ?+YdQEk;ژOE||uր" l8κ}cϖQf {2X% E8 c ;{X\H.I,YUHK$ |k~g1\@"W1%44 Ŵ@sYh&#Q.#`pN}#U[Rwn hI-="/^K~*wPOWbls1KI(Z|=s "IN6,kFҕaϿ՜CErzIƄ^x6Y9ub@aC-t=Lɻ)M:{Bi$8 =%w=g# ߈j*5T'[htK A܏SCďCz驼Szy/If(|Փ V,.L?/q[!XB m|?Ƅ~oonϣ ̺;:,zA@Y~ d`< -QP tϳv7뙀~i<C=G^[OxT-wKrFj4)ȷ:w, < Q-oFJȋFVdȆ=jD///_bsNҸ)-D>iq/׳Rbl=Q]<ڧ}DV#]F]u24<{wOMq9Hi']͏m|1,nyKo#&p%&D8榁юi:@Ä݈hSy*_F)z>D]pʼnɠUb[3ThWƲ0iD#| hvƣfֈvk8!U_AԊʫyjؒZm\A2fa}u|?dNF8![`|gPq3و":G4kq(N8B~—O F K$H4j>υɃ5猲knmLj'Oڙc@]04CX^\O;gϳĴepe K(l-4$yAJjSN,  Pqn(l|yE٠XkgKucgTw ==idbzzmH5(y:Yy,@R?Zƺ ؈_yLq;O3=b!޻e_ګA>/1ɢ/MP#V;R]i>>HK/Bs#Z2ݫx%.?b&H-wsq̚_I%d܂<`KdHc20P}#ۥ!b,BPYG kQhjcv&WVGUwv+A:ۅ^e̡it-,e!WAwtA|'yl*;kU#1`baht7f4]#q uZp(I-Iqohؠh!u PLb&F+r;ȿ![ Fd _o؂<ᳺZ.cpo&J=%GM][,Rf=̖\EZyS5]q'Jnax,MwI^-38æ,D_gT 1 [(Pҫ22?т7BPU%!)X`V":mlWƚ;rtgWl=ku )f^ܞ vXg#ғo*b:+fp )[C mva׷W˸CuMEzx.?Q)[؊H2V(S8 ?[QI^HҀt?=ƞ$1;7dbt}U(8q)qA"s]1\x1\D'x.D2J-aL - [#}@ zP& !Tdl^jFΏn>O*{ kX٦^,uiweIh]w1>rD~Pj&*r_UmGS̼b\ơ2`֦ۙA?۫F޴!R׼[T1R#1HCEXVާ*-Hޡ2Fw2 (yf>doai<2zN`l-caۢ7iD6%zT #6K9zVX*Qt s,<\&cSiO RSe 8TQe;銩?bL1n?svIRnH,<6Kr*]߀F/PɩA z Zy=7?xz~xlǝ,ppT>rk Es0W.tzYG0L,^$6_OBBUsHHNڋ][E_`dSfx6 C>jg O?ݏƬ,CI:e=\~Q8{$)W 7 gdBlMIŏ)x#~4nhH`RDncaIhc+A0MAY̮Š1JS7B1y* :oh%Q˄p3c.~9Kp'C9hu*BPIM'Q;s !eMr?qb6K{Ar:CzWYtFʢ~$=\z*]>`Cg0KE:ۨݿ8 k'_P# gT;fv@jܑLpfQ/ɭwxEP$7Qg޸nz(Fƪ.qVNqIzDJM}g`(si52nI;໳yT\rsĉ`+(<snRW?ji#= k8*Eh;@"WiPNq|vAmP0 S$ÆY u3@*Rٔ53m·ST]oX$z]2'V9wW֥ks[RKR??}9$[t/m )f%x/;uQ"SF' 7fްuqhA!q5JqN\;5ѩ A1$e29|gWD@9/@ enj8#-T◎K) x1aħ-({*VוVskDр?gH UA L(#  KpXdKr:3fFa2&iբh<.v xܹ 3n!tN: q=t)u2(z8<%tq,%CcTf GJ*`btZUw:d#AcewVT);C$: ;F% z8 Ec7>w@ V\./VÇ[nCWd!S~>Nx ?VÇUm 藃2PҼ b e1s!ӝtą~l·mvʦZ簴[ht||/uno M))xߩb9WV=Heݒ!oM8Nɛq‹msVhu%HL]_gQݷĘ|`[Jzzw>fE(W%)f\Uޟv0+n/`ZBs n#Ss.+?J9BbIom4ۉÞmoVYs{5V/~dz0ʹ U4McgOQZ)Cҥ8@ihVn:WTQsvw[maL-]L4ƪed[SԸ^F@dJ 55yY=)|ɡ>s+uHTf Ug6;FBO ;Jj @v#\Οl; I=cՎԢ9U:3&.@+e'JN3фX pBLn6MC)k;N~N7U7%z8QKa;}Qj%R _ٻgbϣiRH*x*#EA}jө:2{LT[-w8rUl@1-v="M7X;l6 .dPI9Q3j0=YM[zn )(߻tv׭0vtbdc>OqWhp׾ݷ`esf&p] nRۮ+!Mi?L3Ӟ;2|%(ic#:5اTtK΃xt=0 ϧg&TVͫէǨp"0& T|Ҳ2~q쾻x{g/~:DJ6%S|?.otD"o40Y͜gy<>En]`=j3o2ػ \+ۖ^6Eh$0:8^ p$m~K e2(yɒd8cNlbQm yID;lIj#_6]hniW#P^) gސǜUR"Egam%cpњQgt}9ެ5Ӆ^G1 :gvi_6K.]Kעb&o 1,~&_<ε 9? FMop}[q{K Bol%k*?V0Z.RewY:wQa*8]>(ZrPZsuTy]xl[^Sx&qT?g 30-7XJzFkdz16JkL͠I쫶)Ͳ k1vGpCVʻ #i)65*˨fB)bҤW2'f\){K~}J.g7<:\ qxiPeJJE3߃Z^iJ!Ga8M%OoAe-<_8r10r_Ӓ{h.a(E~yF-^i19R>j2vCޣB,ƮzvAE3EJm+l|16atQ/>9Ǖ,e3IdNe0n<׊Tel{IVtA&,VB=iW?'316Fo)Bt?a'6ZSV<:-] ~{ϙ4"]t\R@0aܾ'm7璄NШሻF  vsȄ$2߂up2 d#|sm~2| C'?S+hMrf`V2wb7zq~/'itTxrJ+C6ѥ@yGB:8KkS?e 614$p"h]I2+(3![Rb!;r/RñRm\atcjliEhg˖Y3%!$06QeAt*jf:+sraAE||BH*B1_5b sZDm!)rBBsU"@stLޕ%ա7F<0ǙrG}Vim_.x!'­wԔ !yMM0&EzsDf;W~ةʝ v0T$fg24x$'+-߉m ' Nn/@ŧ~ Ӿv6t5~E00wk:~}b֌/GQ!p=_Z(4thwf@EMI=^W0mza~dOCu;n#[`IOXau+P݋I.bHJhRsQr;kow DY ]JG^ܛ;N쩓M@ɯ@Un3?u֪,A uE&PY$bkdI]9 mr}b 22IN˄-'rRb%ftO"&<Do$ C00w CUj(noIYS败kA(Yf8=smO>y'h!hQB, A?VpX–u'*6aBGkB.d2k\*yT'&4ئ 8F“})^y#<eɐ g*PڡZX(yGJ B.u(I@w9t&BZGW\*rNꗬ޶vzI7Zb5 T(q1AJbױo9iESy8@d)X&R&u1f!ErWP{ =NWGxBT'Ho!pnrNש yuB tUNrO+Xmk w?GԍEKMC1[hdҊoQ&yR92-& sv{A{-J -)ehjׄ'̯Te^_llRX+#|U qkNo_4֫y-Dc?0/cv}Mouzjx&>y$ߢءʃj!Zv^CٜTR˨ i,-D|M IYg=N ]5 ÜCEy(na^!5=34Uʰ3I|4O6ځ=|i_V_J ӟ|X(|~JBEy_=#D`[^6b+~v%6ĨJYl!2* Zwe+-㢁J_m,Zfž" VK' eZǝʊ.ud3!?|jAZ&S"}?Yi {әב=W#p(Rscx~$fRl JNCOs,szV?UUHJUjk@O@[.$O6Ѯ'd߬Io; d$2 ii8$V0pp-c$와SaRt,UE:T &̈́F&Qg=91j;6jnjԇ"|QWD?}"p'_xVb?9ʈȖZjhjWX5[wXC?p*[#$rε#.24nS|uOWwZ T+!;d՛'GK"ƈwކbUĬۢz_C퐹$ws%{"a*/t 2|RCE,߂WTl M.bN%*ى \=CD]Ʒ;4۠F3usVDU=1 /eWsdkTtG_ǘRDtVLߠlg\>Uxu#aj JbP/z:ц_S@7xu!t\aryQS6+ڜݿ_,Cz9VPv)o=`iOXjXfKӬ:Ķu#O6ZJiKMpF Ddl>pipwNM+lx^mͿZXW؅Z%#I 7H+=r|̗'>$u/EFuM^,sيXo2F[\'{ƪ2w,RcRvm0h6Ejhm$"G",P9T$ƙ(< 5@5Oo| Y2l,tqU,U5Q@.1yw PWDVJ/2QG\By CD-eN?TFX]סfg?)7('oVml 9bei2ޠ<FSQ Ea7q`m~B=Z/l'+dYuƸ TԱhD{;W)Tm=/C OBG{Bc?(SdžC%97}KBRW>]Ɨ+>f',ztEVv 8ۡͫ:٫Rtue&(7G5~! SHN0"hi>c\iB)[4+# anNZ>vw'ժtUTQTw`h Ҧ!pO[SE*/6* Q^%' D>׋sFk|HC˱ z}rs;9'u\B Eдwq^ЪuCP:Ff+Xb7-YVcnNhC˸vHkrdײH 'jiFy$ZNj<`~j=KE#Cկ8'{AO\pjFj~q.)5؜ۍS EnmYh)X/!CrAw>:): 8M@wMC%iBC;Ebs׮S4)lw;?P)]#)o[W@PeyAc*nNxl #*NKR3&ˤ . -sZd/C+:xrkh+Zn!ѤF~'A6BtTL R0'P5 rEXGeJNe٬- [ϪR jmMxL?*`|gmRr= vꇎ,UE>LUw`K ɷnaD`Z+IGnaPrؽPѸ2]\y<.Dh6uĚH i,`r_PĦEWީe&% eo3A 8Wv#W_ ˭2M^5oeȧ`Hn^^'; ev3ҋeby.bM/ vPuJʕfa5 Ǐc%b,|6j} U 2+vg 7M컀s['Vvh)3vF3?`픚9z9bhN4sAW ?_Pາ(@ӡ!֘G^(MWM5wit],s k";Nr`d&x pDEh}pP#|3s౔Ǵ Vg6.qћTac3q!z@D,rD6:F`@VYYeگѥӇvC iz$rw3YxETNL!GzYl2'-5ϻ3P`J/I2Wgw{LJ4v=Y=[1摨N.W }gN ,v#W+t2MJ֭l݈pjMd=޶Ws[8"rKHZ5gy%"]e;~CX \[ t6 tI|Z ;mgͽ.{N_ѮeI|)9pY}z$/Bb0mN*rj)}AEZaog۠wgfk߿ZP5<= +tsckXDb~ |C@}_ivM|?:br.ާyt _l?px[i\$:B)e"Y -x޿xM#ݧ``=k 6?d*SmR 6ݼwURUb:B6[Z8V|с1HN'E;i GfMґ]RUԢ={RRTFv0CPgTIK"K_9]T| ˰n"&<ǎ {n*i?C /}6LK ,]>N.mKe_ܩ?w|߄*3.)oBT>x@A͒{62ck*(p8t2H'E*8- +cN3#],IHHn st4 o AR5BAҖ6C zgvMx, u>OXXiwx8K}*0x ՜ G(ZB SkesPX?Ot#+ߥD }|gn=cd^Y!#?ynKZp[t8%6+X[:!b)?;fl],BIXpݟYeg;F f#1ԑA ۮI$ȘN=C,4Ϟ|q< j.< |R1Ռp"z>kp1Ǽ9R=p`p=kl#ڝa?X9r}΃NⲆFix.&4b̧qӏ}'=eE20Pv/ +P*^Se5t~#|%Qfh]րoc7knw.s'WfTμҐL# 8=f 6b ZTFT4o>B%6mя,'h*%,>:3PN. :U.#@O:s,CԅuO1JVf HG*F\ xhI=b%Xq] }pz|mU9wt_[-ua=O[s%ZFa OsX4zgp*͌3W@5(6k2YC#fgvg8L<񗬠T[N  zc _kcuT(s[#I[|!\?O*c]#0ĺ(eP^D!R ؁謤2#T LF2%q:SA^}y 8 DNuyyH[ "WvQ%4̆mTZQnLhD4Z+d&>j"Bv >-)`V<-᧳2ޑ s&zI3EX#VTP:qeH[~MN!_-uv&aTpZh?ٕnXWokme# Ưsg췬u$Pŀ~J~%ݩ&NՁfe<V IwN[S%TE|cZ3^t kjSAtB4ȯu5@mKt9(k_-z"Kh<F hRRG-3% $[g(hlIRKȄm(tH1QGpR=S6N5uæ:bMm6sNxX5@ghLvSQJ9Q6k(p[Mt->ط w^&䛞LjB~Hb~j3%$T5g[ߔdХdPTK8p4ۅs4VgPf];F -fjnj)b#. Wj"OT,O8 wG!&^_$2iGևH](ź]aB'T )JÐmwwq:SWw/sF/j!aC$w,,ii5t7 QݢϏ.F׶3#í|d*38}q5u83BAwGPm:J Q+ =[$l/^w`&X4jz< tҭ'Z"-U2Ց) O\eLNogeP@ qeĠ k\Э̓0︛"q*QG`9_hhcfzzqfze2H\AG!o"mu~qQyh ]%d `BL{cլOsƒ>qCN?|8y*OOP RoЏ!PjL꒓A~0laiz}=ŗk񢡤}-C\f3Qku?U_zp~vW - 7tz{ q3ZITX愯* ̞66p.|acF8]+.6h;{D,tfKT:Exf5Jv<=9IXz>Dz%rcEt/xo < x{|AiУ 3̤Nߓ:Sڔn4;2;Ա]¡3Fs^huWJn5tf9NxDzY1W&LG 0;e+lck/7շGpkz/O@Zդ^ކ! 0@gwYܠq?w%yQV{c$ݑn^Z?!/.h%vVk,C o]aqXj1f/t{숗zwj-]A ڧQ|7c-jB+O&g`kK9$Ɏ}1c3:SFvaA& O;h z=5GqYKC &)׌:Еw6mL&Q/8ǨH'@yjs`g;5SO#NƛDS'˪Km҆ɇ ;Ey!Po}a3u^Zk [OA4p(d_$a4(u™/밟oŨ *v/>zs2< }3̘pyQ ou]ʣ'[hl?j&vlZ[4)&^3!3lBz*BsQ䣿vug YC/n\-{f@ 70*zץ8sY,:P PXFL=1)cs_@EObd!-W/O+M]2G H;MIJ~Mu臅EeS^ı!C=FVykUx cLaݾG*C ~.@)}o{y-~WO GXuHIiyZ6J\}'ِ3?;Mz7M#63yےqǝdיߗ\S}2mPn+av}㏫(d+.]z|w{_Q)b/~G=uJG]&0=] a SN4e* ^?DџI%[AuQt~+oPZts1|W5.YYN#ĵ>t1!j\- ,Q6}[S & h=,bu]Rk<2?i~ cŕ#=OHl0Ng׵Ӓ!:]}'q@@9Ն6:ə? -:3=ͤlTB-QQ|K?vU HA%sO=u|sx:^08Uk|TT~q8+U">Z"Ɵ<7 3=GQVlϓ ,G!X:<4J A/suVN(]5Fj)i|QD)ځaZ1@rR N3w l}0bx<u(< +5XH&G=y6W;-bH`zes"08njxƯt; EPla!sf]Nm% u~9+[!0M,)ZCbJf0f(/4$cvdbIޞ@jGĖ]`K;Fղ,쵂(a-JObg cЌ.6H3Q =nt3[gb=V|WncR^U'Z:|$H@M_1{q9;JL(QJ d :bB9T~ N` عh6)!>ZRcR0 Ț?ŽcQ'@P&Nd9D%cxhWXzj?Y{c/x m_Zkc?+BّGi<6`J>{i^g=PT&|׀?' EK'Qiĩ}yFY]y2sJJNB$ߊ!ݱVaumOXB0`|+'Si kN\0obv{.zAHMuc*1N]>N=+kPūA }:Io{QEL4'0ų@]hl%v6MYT*@[][Jb=wx&PV}/$rC5bN/žN<PۡS>8Ь}jho}Xk]fv'{NkIJpgRKvߝ;w+5={Eht>ë)iHC IFʈK-jA̠.eHOn/04xK:Oz(0IBX<>ċ4rI*M XkܑN}y*3=B\Tܺ߰N6 m._V0,\i= 5RݧwLW o]Y`bc㽕eFƣ |1Xwޖȏ1&z ebY>xrfәz yBrU{,p&uJhfY;S'd=ֽz#`0Ͱ2J&WnOVh9ܼ,iZhUʕ0arZ}ZtH%},(a姌;Y,k|]ݷS<ó$⾕d4#NMP.v/VP6 p{:nZu̪ӦtKҴű G8Ƀ}AR:_a=KIL3|!!^̫ص7\}$RxT+Py :vwY8єG̵DD8 T^Q$|LW qjsbJ;spa,/u; 9p uTC/43Vt2vo.%d@S&J~)8=xE"_$é\ wyR:ߜ<Ξ]jHCJg)z|d֐ h|p?3V4Mء&\Ũ0+OF]\y obO0C~*`n>A/\5%qg˷oU$"g!RbUp-k}0UL6)X`i`.\t9Kp': hDnhMzj.+fj91i|*O虰_V&PWVp-1Y e8"tw.Aoѓ0i'H+\@kjlKiNSr`]A"S&/`IwCRtd)(uto724JR*؜zCd+b'~{cYwYH'ROaRdvGiސEh\uTUF$[.,N)CjNGRQ~U#2p;$n$ty6\SLrf;DbMx| SAs68<ɦRKwNEf] bXDϤ\!v1rF}zF!Bپi,!K`U@]Բ(.N@}/NΗ189ȯu[d@g,'|~Z|SȬ(F`Լe@;pSa̮@OAbRML1\O}0gwSN]Vͻ0+'x>rB]C fv|z =8ëȭ8:÷NbOνcju8drVe+ƓvYg,"7`xHdftYFA,8pIs=v)gq-U4R3rZ->f3N`^mc#3G~iëߋ5ZV]QwWu'!z?eRj,=HSG yeSkmC|}{=@MSJ ) D_ H"ti& ƦLP$bR$&b`:ͮɆY2;Ir,N&pÔkz>]<4 /Ÿaw#Sn w fH6% 6D~p%^{u.> JQ Y)=6 ip=S<,FY[+Df>\L@tZapC? 5|.."ָX]xiլƢa񏲼{Bs3'u8m;Ҽឈ~~1eI)QwfŠA]{[4H7 !|m'(FPɽ]gOYa9 3*ƾqW;j2ek>iKEP=ݜIz֫r K9mZ|gP=vl)59m gv1/0?wTݯsJ3VS94ƙtK@|4qCRo@׭ЀПap;l/0=-Gvڭ411)<0=e-a1_]1.h/SydPXs#'a(+yWH{r?)WŇ7…5]yKM-}$# Q M _:TȎ(3+CY#o8XIKT)Ҍ-bykZ âFiHv1uCsMagnӭ6&\!?<ޫ0'_ [sra5d*Дa˪/yRVr6-1J'p!oˏ8ٴzzWͣZ UGGTvyR0">*w8fzuxG\6gGZ΃/M<,(ڿjV6c,9{ J\`0J"ޣO g#wvzM',=?.W=ԀZW␩'a(v ~ęCg/8?ӰrHP}c:wtgivg!Z_4pyv%Iͷ ACπ9s14tvԸyS`KG4<la%kTox~ ,.'_k.z3x&{?\ Dx8dzM[D àShS4j"B4ʼn&!@@_oS8I|&i3xWvP"}z9mr{m?"" ~b;wT { F-P|19t~ⶺs+_ cϼu9 {SBOjC-W& q6@RkYp}\jeчJK,Hzى.ɒ`GHl?y¹NY tKU֡z<0"hhIOBzB΂~7gI2q:mRKz2>2bϖo ޛ8u]ֲZ9N3RXp1u6-Y!܂|Gi/:.{R0/N86Qvw?Aj'wAYxa}IJ1"='Qކs-_ɡ5%dߐRdGr哟wE8dQ.@7fFr| bkpr2C+=^Ĭ1;߫ 4`2KMs۟ZO_!TX8kE1|R N>$cS2h0|S)G󭜗fZj'QP]8F땰_4w"Z똾 }f0L0VU_JR:g~Q_\0Z9o-l.>C ^)dAտ|*y+Kil+P 0 Ί9 =ӘwU`W \S\?gCi6ѭ)-``sfO^"x>m䅉"]ŝ!s>^:ĉ)xw|/ٚX\aNE)^ JR ÐWi+twH[4VO5 KQOCz\r94ԃ@DqYD">qH}@:wH4Eusnau3 oj( fJ>C5kF T|ФzJ]/3d5A|<(dJEohL1MXl f 1d"͕4Z2;.J h9v}WMľRwg-iID |K.4ʢpJnJt Gi.xMn'F=ZBc1q ά͕ZͽDR 6oZ1cb@#]JX js@+)5P,`CL%o!3p!l]El 8 aUCT;4%egF93ȱ[p?Fn}JM*g- *̸"FN_u0Rjs `d1Qxxn<2qZhH`i*C,/Z>Sq!|݀8_kҲӊWu\`_ëO͏!ģoXe h]0h nҘ=@ö+H=dST5)x?,+c(s1@*E |p&ękҨ4Zh !Nc Wz,̉$'8ywܴ*s5:xB۹ İqȡwaKNp,') C=Tn{QsMb\Ƽ> af> ,:{e14++D}7䭚<tU+PV{yxoFf gL % ¨r:/.5ZzD;G&@6P8eMrhFeydU9a>fQ)vNuiWr*nODF.7p_cupJ,F xZҤeКo L$^Ť&.c\{"@8HЫ3yILӖv NfX_or4]BvƍT+&+xL 現]k Ҵֹ0 cF>}?ቲ.>) ,L; hΜ !D8LS *]ж0NlxJk3x\bNS~~>⦴ `pkrlz{E0Xb$ UOǜ{eF|´M+`e?i 3o?CPh&<[n5NjLޣɫObσDUG~G nBtw~}͕V91tGxq`Ҡ }$ /7Nac@QS/+kU_t$rZlK*׌ٷ-ڷ>qQ$\ؼ{k\͡쮳m}'oLQ#F!面|\'pѡ@#+Ꮛ`n0XEFu|} y݆H{!f~6iiP3b Z!۬@/t U{F&*qL_0*QQXsޞdGYӁ i^ OfK UlNG/%H!<|p$<(DYpcZ&Ta"ݚM.EוzlKg0~&TM QAm^Dlg B_UiRӝ2[*aN7e%XgmLn?A|Hpݣ5)  ;EP㷍y^JSɪX_2i ۓ>uW:Nr'VNybv}L3R݃皗< z lMIK-3q#\pEi?m4pLaZ26PV{n㤌r#JvPCz@Ӟ_[RB6E]5f dE5;g;weV6CnB`]]7%ހ $Ψgn HCj=WN<֤mV8s Y&uyF8ulE567' (<M`kjCW s; E8},^PWQƷ*v49iЕC_|H,2a<΂V-˦MI[BXq{{4C3zeJV|Ϥ"Gy y` }k:bJ=A⦵Tܴ6XYYl`T6e yl+!`cynACڄɮʭB26-=NyY,C {'D3z.pOL58yœ|fy5+O<|=,gUd>]hF6{ D>ė%oun%zQ!#)İ,. ;Z =|А]m9_PKrQڕѐwrao7Sr[yGZ@*G '\2WmsuT+ys'<ܱiGi+*NBz8fInR ٤U1W{RR<c>XON`p&wɪ>ڐE}d h EQ #Y@ԓ{R}4Ȃ/-|O}a|㻗!̓k~Ie߭;Wå§r?3M\< yqՊbۂ Z]=FԚ( ܽdH2PI}=_jg]lYYC#?kEu "nnܛz(oyIx#XC]}:>k Ii LXqQ1_`~v8ؠ~ B]VzR.Kٻ *qfndy bs]mTjb0+w ؖQԹRdUJ^%~ԺhITt #YX0]TxT뤝g4XaHu}RHAmI{d܆g;K䐞(UMB,8#` $PAW!I]gE*ɥD\nw|\ v)ٷi/J#˪ 5v[p8tw"ȕnxg>\d2(v}=H 6uq[tG'o1M,X6;z#H6r cрl[du$)fՔ-[cJq!7L) /;rg1/9{ bJ/#zldˉt#zC$W$:y5WRj5d'aֵ]Wv$s~Yz|ljtYLX&Ҥxy>fŮ qփM#5.L_R#Ʋq]NjkcQC"JTutMLإ~MQG8ov!@BA']}}\.Ľ Jh:ޯA/r]{e&T_$Iů2~/:w6rPD6 cZ3d6!bЩ5"*` *PuhD }pn0h@`;M[At乨L$bLAֿaa9Yaߔӕxy#ĥߗl (+9-Z.t*K M`AyiE:&Kn6Bj2ܭWmp&y۴HrE-@ՇZN%pc8̧3X$1h"/o9oz6Rpjc_bult*(ҳ$r,d BS@kfWX4ȉ%أײx@Dlpj{zm.@ݽ7:ܴ"UZpehz JPMcV?]+u^~o(b0tź;Q G*y <'Bce?8xg~9QGyEI]AMvZw2Zo `{1kcY7h͇Z%o`do$+N _oDÛǺ5+> %^v㏜:-Ыԫw~]^|GC+o^=]4;X db67.tEg,/-=ww4M<{01B<2X@QYo0jreJř Ŭ0?~+3Z]+мAW0+SL8=G(^yXϖ{[`9"M 2 =; _<(0/Wk@ DDߕeSKG>Is1`WK_m]j ;8NElk*ֈ[wu!_ʊ_9'0S %߫T{@&E^!b_,sF`{0{OC x!89LhxKt[*oc՞K 8䫇$G:5钜®x|D0]ϔ[iM(&X [Aaz'[[þV{q~$t*-/N42 ^x4QIR留u8p I]<|`{]_2AvU\ cn`b3$Uȓv=T5!Hh%c ?Ŗ¹8c8Of}~}\>FP

O Sjj75GmXu bq-qg3 )p8I2`"4g'ڵ#}?Z:"DcM>Oт Mb4, _)m4hy,6=+bz[v+u|쨇r7C$^Grhmh@.t(M>{e⤇L\rׂK0'b[1%U9HF9pzBo:>f>Yb3tftrYUD`A&6qrw4!%ȝ(kkTbf8-oQ4#SjLj&a l ,Ӹbb88q+ F3umw]ɶӹۺ4Hֹ+#+zg2d:K"k'qx(]yid sX1'h*wcɱ]YuK{ T*m7U6Ӿb VNh;;*ygbB~WcmP26g\GǷl[ piS6x#hqL 0-6J"IŰ3n|Փ.0Y<`T-oVM68JPU`_@C8Yk-54Ѷ: UuaI*?'vيhEˋB+#Y奡TznNc}k q 5ABL, ҹB1^H3x0@h|)vMbKu[>8[[#ZgB_Ir%3 aoJVl )َmmn 6 \m adj#)Yt{AQI"j0v~*qh܄Tl@F||UhTwdNu}y׺&MSRթ:"CC)uZf|NqYg=D [G@ظjSZG> geA LLpf+7 ^16DuܜXDoh6|`d3h\:FzaK/'ooWEsy-dj G*GM1I7m P'Ml>HT~g8򞾫Zez'C28zFyl/4a*NV&!:#=*yJ+3GZ&39gTa,w̎u&[I242:sݣ&G/hA;V~ź0;d$ Hx dxS5U"Mfsk !pv}T[cf 2v^uCإ˺(>1Að'11 )f=A8[)@ :)T*#Ǭ-ؾvO2B6ݺ"W-gFhe щuO=3n( RcQZBd QsCܷEy3L"%};Ǒ$* IF m_Qp<^cTcd;Q֊^NJ~*+ 0V9GQ4lpncŖ ~\hqy3]W5lHf*H)[Cʍzn{,2RΉ~TO|YBSCljQ+;WόPLF2@t;lI:G"y:|FGSs`NaP*m\KZҋ \COO:T4Rc|(C:*,)zPy^ådGlW n)X}* LU{:ۻn+R݌F| ĵ #1KqcQۆS;Ueŷ tFov>Zc;hDQu~::4Q-h͗+O ]5J>T2gI׸&/XB/:aQ UrݘqsZD?C` H:riCmO~C-|OIܠuI%8ϧkǁ?#*ƁЎzƕm+uM"&rh:%`!i~4ak ٣+ 8'Tc^DH,$ !i_ 7RdT',Ov(Wk+c\`{ihY҉.F宧q 2{Nm2=,1STq섉.gq|2Ȍb)@ F dO:쿷o&w6_an_(̣~!/|Y[֬E!=dU>Ş aO2B*]mbT P|yԭFĨҐ`Ee-P0 =~硘#khE{pd2O_*`-X]'ne5NQ7P[]Kq[սEUJm7

\Pyh:F$\vQSxI=/M~;p$dSSy[QMg.EkҤcv1`KO?8$@a&n@8CfGrݙ .bO @gU ?8E"kyLb SeJ/Cko(K1wO:P?0I2^Vˉ'8Ѭ&BC͇װ1ۧz|%qF㌛J %õA\R^N;X3Vu1?dbvTZͼ>-`Trd\o.uz p MZqҀJl tU+hq@+!Xjd| ;yZtcr#= lTb`U Tm[Bt2݃NQMVj+.nFA6w-Py}t&4asC2Gil2-mNYSZUő<^|9 V $1A81n]UC^ufu5F0:鶮Z|G[ƝHzI](Tn }g䉝- [2p`uxŹC.epaI:R>;Ғ521O suxT1`4RJ.U^=]j҄kՃ^ZIJ>a_r4'a?Ne __3㉢[L絇'Tk0{PXhQ2L(1Pږ?&Rk=u^} 륆X{p *3/;[bh0 AEWaJq@}G~F41b׆Et0?F *ec;x=hs$f(С&e\LJ3ra$#AP]^7`.nUW8h/vxK0BLcn.p5]HCOD$R =]/]eS88 .h_.T0rD :o \7U<]h⅙WtGoHf%s;}0F]v\VC9*[}Dp3ڱ:yR/4W%Q$@Y~hCG4 rơ, Rz-R pd|wdm$un8rǀKi`$QýeIZV4r=x^ c@U0󷎐  q<̢`"LYcNs=S ׺`6{nO1B|y }{A+)uO33fn8 Aqg&fTlƖ{/TKOm'ϲEK<#*|M{㮱'-?D:LtVd@ g} fVk.PmܶVHzص쫰JhED ^WŬ͔cJzz!\ ]tĠ >`}㒵gSB0ҕVD Bj* 5zŚDgJBG5p2sBGZy5azZw%>.Rq]kc\V*Rͅ-?v>OQPrq]9:/6 V^qQ2R}hF$e.mBs" fj`$2,N-g.u};(ckiW9f LucF5ygu-MdNXYUAɝk'zn ȇ MTbH_.@\3#x#\[wqL?ܩUWc&yjh8:r-TYDZu hBrhoaz9C bW PX\T؊H{ue9ͨO=!y R"TEbzr' t"fMPT\ۯKEFAO "bCVj&hUXsul1c0{<`]KcsWaN"iUJjۺ_ @i_ c'gY@Zl䴑n& nʞ6" $^9<6xd+[FV~Q|m-lt+3MU}&:3M+J4WQ0򁯈8K`?pbHgbk@9ccoz|dbI ޺nH 2Pc" $/鐏ZtZX$pt|^>BVf;0rG)/T2OUC\@JKq+ae.`㫱$o<0ib${K'!Y-AyZt(*—r4OmNv**K~x \J#ѭi M,79HHWOOLwaz\'&+IoYli~Eh",bԭǶY?HB{MΕ]6WOpn1`Hp*Wdfjt{Ufu>n%$ŤRs:EÐ᧲<#G-pʼnl{"ũ0FN[kdhnu] L',3ԇs_Odou _PAyd b#[*qȍўhNjJ s̫i|%,(S,Ȧ(fJ>v@!*T9]5`**f_h5uEFw͂|ð̖* ΃Ϸ-Np~:yʍ?z: }!=sf}.a8ld[ p[bfPw;Rb$ I 9 R=+F϶Et̼$F9j0ms84`)^c9}^<4) 3xY  𶣳-ʶxaJYkp̕E l+@^iWЅJQ;E E*\}Cs <ҕiO@s~(v59٧KE-{w=Y1Hg #9,xP[ 0_DR4g#%:LCG!Y*x$`qe\n}Sp߭Wk߶K ;֭`kΖ% f'zNX=^L8iG^Î%אv 庁|D,+];"G>Ї AJqjBh7 ^E‰|'<<$|7br#$^i9CeQ9~ĤDH w;mSE ?:^n:oq*ofg':n& [4Q<ҫ)yAw _{/Xʾ8n?]_ηsC5m[kqOFlb|z@f-g]n.u.z% 8q|0SH$SA׀ώuT )IUa@E"Ɂ)" [YuJƊr0|WYI7H xCZLncw)R=-ƂJ9&(j.k ,*b+#5u ˻7iap#z JM˷{^Rr\ 0XHɫQXl™mrhd;ڱ^g_GB}\Io"s ;!snz@2NԴS?ProVcu}dδ |I1 slpqVJ5ݍ6ٖlpW~OCX 4p}ms{o=S54ȍCcFT5+%V_ZeP99XbZ-Ǡd|Vt#(vVf239 ~c$NFrDgv tڗ%ENl_ em k͆oO1os4@ uJe-n\Al $ yBQ&P فo˘L١:ԋ$u.sFFG9Te|w#Nvbtq==8'6r@yDoYG sYSk[NA, 'նt lsw Fv6wJ=측s|5<$ڡJ4yL*OѧPʥWb~JH>9ЂAֈ5UY^}7k2L oo>t7a3^`RBL9}ߟUiG )h!F;c =[R}!a!ynz>`>CWbZM5x8v 2aRY;Yġ#LzDN.0o"lv:Q}y9 \ʄM I, xٚ H=;gW9^U p֖쁼{%Ϥ)@FiW>3q S 7ۃ)jRgt֑5 =hk Gf{,#<$梟.92@)M+H1MIyKV+L!1,3nؑ^NDH",3nOph[7a>#R@KV>WnNm HPd \S#KфtO_9!:8g<7Lz:BBj8_Կqoُg(gܽ}pصm)#֔.1po7NCPKZe D7#pNh DɈD498cbM_Ol܅0664"74ie VXa"Q&l@6#\fzD>ӡɆ瘫ܔtQbV-`!@xUU`7@cgCl`\ZyjKy6pDl(ϓs0G0vmyNF%LaBgPΑdk^ifotA^PVKN7Sы-P Ē,Ztf|!:i<,U:&4j|="*]]0HGc ɇOŴN|bkofBr)a=#O7|r3ˇ|;'i_2;߇I.cV~ЗbID?Xu`[U(bc^}׈'}LEsQ=aI^%ƒC|, ª$%KM&v5&'h~ e?h'8c3m8<9DJntM4&󋍂5W.Um.@ (wi7(U(|4ψG.FՓQxVGbԟ mYӑbnp1] x@_er:,}C_!P.!R.C "Ĵ'$.2FuUٶy^jY<6NÁ@6? \1e&Rɖr4{S>n#Șx@'m*n L)է~֕ ΨפyxLJ. P&Dd;^>́tN!H+慊X5i7/5Czÿ=g>eWq4t{WM,i,ЗScł gV`kFUUo~v)=3^ZH y]|6Ü5|+vY' )9?"̧ջ+6 a`rw`+yv Io1^;[b_[1ON ISeX6zV5;8D%Uw jQG1B|*`XKeAE0SyHds6kE=rzB6hI4x3bY@JEbzh*^c)*veG!XV.>W _K04ϡb!j0c0rR~$x?e@ܵ+3,X>fnolE<9PNș"3g6I 2|,$sc]D@=s4^QcvP'YVRw[ I"b^ٛ1~]gdXick?}l$D kl^K8}t zl8:CSm]>]z[&W7`x&O i1c0fө%l)!Xt.Y~H ?eo@2[ Nt8?14Q (c-&8(Ēu^7UY*rU/oqe,6U;ſeo&/gYUXts6qXGV JpEӱA#gdqCޡM%mWΏ^s| ۠k2VCcK_*@I ~D1&a}ѯG'Hd~e?:ldyx#olWtRѵ:㖯xs_t!32/P%k©C%~i-k+^ ^cZH!H}ղ (0y IfN>{Afͣ}E;xbI\_lLZ\} S m׬)Pa) > (p9v |0D *߿l˿h],WKiU{dԣJ?ue{~JHGWE]T-GNF8uep{`{R2ÑQ8FSs|V 6 yVZtUD: uDU`\:DZ~6̽QuH>fXa$薥ŢCǽ~kt)p/)i0Qj`A[u&UiR4*tyRpm۝n~Bb<{&Ii}un>|<_p2is=3[/Eku3"mOut07%zmzbW >,h3 &2لP0ΪB"kbNj% n:F ;]bȒDZtm{) <ÕZ]ED'܂ 3 ɀJqll?ul?񂽑4Z K}*GAawJSV2PO$'av1!+dP @oBJDbxZMfco=7$΁Yܺ^! ~"e7q9z`Ԃ ܽUQ0a;@.r$N8꩸ [[MMI޸7lu5as߶{)+ͪ:p4ܿ; ]c4k PZ - )V3Lc`a@?"}7'O{vU~mELq,g:w=X+cWB\ p_%di9"D-!O}9%º3B90cB:7crfdx;w|M5em9ֶ1ؑdR$?4Èqc>M!@v cm9\〓j̛{T{;޵i(U{\)h9oMG!/ uGt˚x`־U~b@< ?#w6X4TހTͤzxX GK=o:{ k_R<& V )ޅpnKh4CrP;e<:d|BD_-JN5sO-!3"]^!K%a.'JgU}\O?F:#CVPT]=qKySWeN^e?7彲rt^fy^kr!1hS>dr4tk,XBnt7.b4H#TE/;nc6\42P(;~,! B$dD,g~9{D(3Br#HsIX;r:x`rE2 tD4>PFle5 =S&HFGPVr+#zkک!9@U7`L4* &Z -3 &6"ns?Gz20HJ1T?oA yfK'<D4U Cե um єF# D Ο(MX* MĠ.o>kSSrnj`hxVk@rA G킙xGùb:6Pt_C/p#dGxYDDl9}eVX,@V4 =!ҁ&R5DE r|Z0ه`{eLw_@9|)@ cĻ1>?Mn_E Dڨ~ Ԇ: 9u(U"ƉjxYkUy(@z#_BWjj'IAhgewFjoRY*Yf ,gQҗ ס_:bπɴyK&vcG_em4Da]wN8WHTӘUPUC?^|R 6 JeHL8 ymJ 9C(4]Rk⠵n 2 C;X  Y`cAQBXT!1KDzՠB"'#z( vn- =z) (YNG7¦buBKV _4%s ..](i n|q1~&a$w@Z+t,6;eQPžWXn3r^{}W. CYɞ-0CQutΎw3* 5|::Y y\ʵYsM v+lK${*SF=hJw,>؀h\EDXRA(f"cE:x=WSۣmSl癈#-8}߿YOneGh5lnnKk=@3A^,e212.;6Mq`^M»\8^S \ 2! 7sBm&ٝL QDI$O)9;2ܟNMR]ԆBCH]{Hw6];:,"Dy 7K$N̬n^LVeS3h&4 (jƾ*sPV:qwaCn問~XX/|03~̑ףoK;k{4z |=* O_VAmO+lNg6ڃ'@H%$p:Zˆ0>;At /S3H_"Xa|[6`$ ᠳ L}8'Y: 9@b p&;is6fFS3!ρ%:'aW>:p!:嚧 j#Ik-tQ`OA\"iW#▩=g^O'O+JL,y.=Iz޷%<(_nQ@VfrW5 ѯ`Cʀ> 1E͟OVx$@M_|OǪoKfhʆ6*{&) +aO[qB}EֲUn'`z%X y.hr>{n܄DKt3~Chj(x$)1Mh´L* t[D='G7hxi}Q\‚bIId}8I1Ve'tmBgf!T߸?ՙ/ͿXl.gLZE/kCQf_`ƾ?63}M\j}A޻̈~vzC)л+ḊɀFTfd#a4ؗ@Mlc ]2\:&)4{x# jk\XolipD%lr5I9?o@b㛺 {L}2 l ad4eej?W2AApV~g5gg/i.#*[B;Ϙ9nDo Vr`4#u肰ӫ@$mTڱu9!>#eV9v-+{S{s ?Yr=h&b`@7G eCAl4R!u/s"2>XczW2 $ N@by 59LE(QMM予χ¬չuňd%GEƒ^Uowsr~4Y^lÅ>s«b)Vÿ KC/9=^HYK4;Y1H.|? lh8%t`/:/&($Im&\= 3&RthXX6M%Rt7 ?`9p!0 .n#9L Eq &M>JiLHbs3LEisӘ^@m TGkkL( M\f)lWpr$ ;-ȆyUkA%Gs!wZkKlg0&YlZ )R<\*MJkEwI35C[*TtkXMZVYWxPUX*T6 mJueIڬ3PP@-ݓG?,-4H6Ѻ6O /2T*>#&v5CҎNeu(rEГ ~HS:4X=ۢfy3` Ԝ.Yin8nj6_l~2"FKwBOUBϪ!Ķb*v @HD.Vr$ ;hF1U"r dM ;]3t ^r?)iQC =9Gv} rp*n u%Ԇ|)!qSc:Zը߬kf3eƍguAǾe,9亭Ydq'ME%S,կ_i4TdsrIV H"hVz..,%4AfvdV VW'E.QjȠ'0zɿG͙/fH&c_vl=%>ߛV):" GvH&4fv{A0s4_TNPp$3E_ ]I i"EF UY;9U$Ykg£x6KYVQnʀMU;JiZ_WV67KsD>X<$blK`AV@{HYw{mdи ϯ)LG~nIӪltͲ(`.`RxV$U< WB|&|6[n0%r`ם9f8]T[6?>C֎s ^;[::Rz⤥_;a œ sdE;@6+>)VJocBc:榬]:L3u8Ym^L: ȯ(>22ֹr-Iȡ@ n#4 f6dX3sR}PLӈ9Zcmƞdm['.x9"!M4leF6/9KG9D qBLek߲䏛k\oeM0RݺmtVދBBYш&aOUfd 搱A%d8_Ja_Zqy$PǷ]m!BYk~,]u?ǹ/i-BxQz(_- :'W3=9TU*?w8;GPS$ǘi"2 ̌59tpc-Q PI(;K>tHHlJ8 /f 0PtydW @NѮ@ {P-dWG~kW'Nç;v[i20A4*{w0GQ:k1c|҇(yP/5>7Ur޹c?|Lt}4?qT]1qc#эwCU[vA(%Gc%bNf%ɤCalF$+CuqOQP1AM^jeIP?N*}L|u7SD%w4E,#KtΛjhWP|[/Wm601.Ԛ,G3nn67Sn¢g?}|gg/8 Z$O diZ};r~jg(q^,S |mHf) NiKsR~cӃ^4#CE. e[!Xl-IV[`d"G}C}ãV@ژT#0iPCFh3nӥJua ,* 2L 1WKn thGA,([ iׄQ|V;ՌV*f~TJoҎ7,]p)r8/\0I];ų-f:5zX03ԑ.8l h1Eݒhausk+\goՉaz* msE8N^ЊO0W u]}מfz A7*ȧơy!ι^c jGYx.+jyTK3M8a+]nBo6X\X>^=lnJhڑc"Q2CO4vR[r`̽b֕1IZ7#ZqçoDz"VÏu&qKW#wORa*jPa>YcXfT XBէ*!S&to4Pj@U+m`Gb RFWL͊[EL񂑖k}߱SJ@섮05;"u,U~N_n\@&q{;w"D!\du_;o~BA' ~eHͨɩOB=RT{Ğ_R̘A9 +ꮖC_G 1C4au|DN߇q $/OZ`e?||DH|%@2&X$p ngQR QSU ^3V`3M,5ly p{ |{'v˚.RT.sz*<+QvܿN91wPՄuu9FNFB!_K$VgpQ?~,dx ..4B=UWA]N,yمP_[+꿇iX̗_ذtdB1Ch8igh< slMAoq$ߚj#]%M/?<@/3boyU6[m,Fo,s}U]602E߮QT'i-澃ÆSND<AyOwz{dx>[yn$Hs+,g1\ ^Mߐ$S(DH!tdI<{Q)gxB<{s )~CbJČ_ant|S3/)V?wSMm $E02iW:kEaND+2;r7XBQ5|\щ#PHyA+J ӏ >} j1ȶv>ɺ:#:4O>!P~)ܙԤ*/W^#rЪA2~ndA v'*3^ O-8ǁFQ[Zl!n^de(VXv-?Cޖ`t l,-YHolnA)qSW{s~6Ύ91v6~w0C"P^U]c1OgIHX$' uR'̗֤WLNfiU[Fǚ8G_qZ󲮑-̳R1܋?1ܡxk?4 ?=<\MUVV9nIJūˌ5(ÿEW0rl"_<xT(q 1c& 8 IA6gķQjg!ih=t_^Q5,aQ<\`I({:T8Y'{A3"eHNn=s;..-Zqe*Q5=ơ jKSkHv/1k%2:&Ns8]xKѷ&/}PML%l:eet9-8d$O-'`xiff ,A4ý0 ?T9&CW@*&9폎܈bӀ- o]s[SԾr}Е)bb#*vNBN}nkqMre3Lo)Hfo;iz21=lНCnˣ^1?Wb"Fn֕eͰC͘~Ilf-cx')9"j5K-jVe;/t"ycsdru 99Z(u $%l)FlJ@ᩗ$&GR(@kNιYmCPSI X D!L̚^^<Ʀ ~+]Q=I6 좛NO,DbvP@k`jZ{+bDAtFuYmy81NsLF=|V9MxXGM|[6߀E3/2WxxV)Y'\7}o0XY@ 2V rI[q@a%΄Q~0sMF]fRIJQM7U9FbmkVm/UПEP×8kVk(T~~ @%@>շE' _-*M=~Uf)w ynOM"YdugYs#CDPR2ۮ1Aa;<惜R1Q:kh\_/cCsAb:]'si͡ *'  H!`WEtԢ2(n 6N",]EcXUӎ4pz]5 А\N(W-$pBMV_*P ZHV^ro0E:[զI$X Qšyvj@0•mȉ|m%#,g<sM,C Wg+$Uc`f*o6s00,,w@F2cMYssU(۽76ZDcE[VšfcBQߔMV`MgK(>@NsM*0ÖA7DW!Bw=SWdD3IަVr^A)ڈjCM^\Ec>gRV+;ω3QYJ& U\T8m꿀MypyV^.`L2N%dQp& ] va|Og墵nkU;R,qb&TY4:\0M;8$46Qy(@J O>rDF[_8/D%abO)s3f$0b Y6g,{ סBeƅT)0vhwOqxԫ{Q"$$[ƚjU*Jgzg`/_NP2' ']]]' < 5ÉI)\ gfo\U4Gɯ6lI+.4) `e`,鋶e~+[,;L}" 45𘢔Sϑ=1NJ$d9h qjPysV ("Ƌv'@5*1lpijhz,g-pLo$nUm(Wi{Iy /}Ph"T}PZv)m]&K$ m3 c\>c7ZhZ:S!S{h0|{v:nG9j%ׅ. /Jf>EokA\&\Po+!(DkK,^o ɀO=R3BJpJtDM@`2cq?hb*%Ѐ/;ƒA{ol/Y|\?^*TjRF}&垬3jy&rtuNM'QounMMJv=%C>q;aD^]>PjH;z1cX8`:Eʠ,VxAsE?NM7>?̐t,oҾX^v(&8D 3sv(w%~]ȕM"ѽ9B 0ڝ2CM1sg_A ӞIQug=sa6tȎ`Fy2R?qK4b,X6_ -n5Y$+oukhu%$n5)Rp|}XuX㷡Xe( Uz̴ȿi"q (.k.%QHFÐk|_LhؕyOtYpMY4ڤÉ0E( Me;crJo%S{qUam]C*IOX*FU`C>N(Vil~FEMa ČhcJZ)U;TS]' .֮9KQmEG@蓇N 2-^rP44\0~fGRb9[vޏf3*ƩFTM\rt:`GBb5|1 ~#7T0!ĻF,nXiG}@ >M$ww_Xl5-?K~Ҷ--R#aݤ2F';:}0LO+:j.iJHԔR~ %%FDxv5v-lcWpk>Ī.gtWŘn&r}ڌ:_yo!q¿zd&pȪURoTcdL=UYȁrA3f޲vzC )+5܁l$!_oDfIf*my7SWiϘRc 5$*9'μ6ؽK06]g{Mvw~H 7uE F8^4j .ʞaHq`;䧸3 @|N]P g#J&fLb 1͞qpΈDxeM#6>!Q y O !;Z$6U T{?7mPcc^7 ncCmva m{v!yZL;WEu[=s,Ps]'ѤK*dNgDNL2 F?8|3}MF#ݲGa> g~[<})sVj+pi%.])6 6BI=U^ Kw >A@9 4Aʍ[)O'#{ A:Ot$(v!N.>t3/N8z,i@ߧW㨿="YKSV\>:|_sei_ːEg*9,I:Kf޳t#*9e%沜Y'H4Z }HX3Omd|z7'+}ղ\(r;~ǯ睴/imp± ZuCvex"V S9P+7)TtBXO9;` ֠tvU`ekQ>"=#r1k$]8t JǾ XdYDT)QB@o}b;5%4Gǃ`#Wޯh6-05< \HL+-ʲX^H$FGOO 2^0r5SrBRikm{Y/ՁA͵@%HQ̣5^[3gҰrrԺ (w)iGu rcҊo2x7ߧワG&穑2FqJcppjݺ)a}C{Ҁ:yk=g &Ր9ת-ᏘqIOVeIMq}C؅*u?& C#ͮJ8!x14ME k(9^ I_iFB9F(i&'XxAtyͫ 6C{iyUC1@uT_G;wa;6ͥ64L;ώLH4a 軱 sIE8 "FϤ~h<+bg bHX4x*=jBpn\ rDh CyymD'Fcy[bNcK~ӓ}Ld[1Qʢ1JB@ۋBYߍ,EN$pG`:9r W$4P}M7bL@5j>lxqh%Jd8pseI&gZ 62/idA w? GDef",msQ'2sbN={|'2 }/뒵o..hH+ <eX4;=}i$o툍 ALz=l`<_0ɟ|@sw5Y.:1ɼ}@;5Vq6=b%XfKr;M2ln7hM8ڑ4~YeDbN5nD|d&8<<Ոs8'2?kzfPfǤj $jπJo7Ƌ TsgVz6 ?yo9XI1Q s5PMNlq U ۖ+zs *$1D$QU| SӁj!ymNԪ pw#V=Zfѩn7{=:ɉbА!>E# ps&r\!$E0Q*$%`:X3qjj*QE~j-䁥- UN ?y#CND)_cR"Oj+UiPٛ2{J/~>t`%%r|DQ{`wRIJ7D}FЩ>eQH{.q`Q'dj!Pv4qp/j@6!f)B*뉖IGHhe~kpӦ` .-A_%kn*aPX`k{a^ ; 'cjzϴyPLO'O@;942G7[dm=$keOAitJ_Tmjy=y0sQ*` ?@-" d*Z6牄oY:WJ9>;Ũ/{oW 5r-/+ &fƮOf@gBRB3`YBZ0 t   $EG?Rȋ&]%w:S 7w"566NAԬV#bܣJgգ +nvͮ*M|]tdҴɘRpk&֗mmR2{@1ݾ2"1MoBaeYmyÌC `pĨg@rА"z`:9#{&33N F\|a%QA 5 *򐢼.[xbxnҰ@cq"<'cR:205{=gtXd_.)B| \w-woРwHI3P& h3D[yR|Z?Hwu/״2x1tuit,K%&[Q졪uŒ 6ܜreN .累h>N(&فл38|0AB\0i8ʰ dW NoF ԅ0@$>S]F=ADQc @_Xwx%v~ oxg|_~"{fs @,*t4}4@Vmfe5̃vyMKt)#;2~+o1;oxL|̍h` \ M(y'MsQyZvr!tYRlєVXLA\NEpA|@w~i忤Ȯ}V98x#3`81Pcm6t3́W}hp4]{ž8(CANs~gGt WPOc3T^6 i`ebR58,ֿRC==-bL⿙0*ײ~E }5Hc9عD"ϝlU%[F lޛnq(fg~ Q\(I>A룄#|JQ}~v7P2(1kqTlu`W`% =3j؂ũYfۯ\q%-Bi\/&xu׻B@VLS?:Pg_QITdQهB~ A @% Sc -+XQϗ<sTCSd[VNQVo F:QKהo1BrID ]or"-+Ù_K ZH9U-|tvNɦڞ94Rz"l <1<9(N2Z7z$"M:Ap%rHF[! 5/}H|JY-a9x$Ln~ p 值 [.+m+X1TQ@sՎ/C> k`SY*5~kÙ4[lV0翾+H#8TQ|հ' ϫ=;ŧ`Cݓxα6;àob+\8sqSݙ_I |7ſX#~MƛC.v 8;t"/*-zHFqn㎰G:ad?Q X% 20yyB85C0WBE"|d?CMvzo%)W´0~JL>6.FQdJ.X ͥ N)w8l[0v0#*EC&u}vp H߱U.I(odI>&TXNUsp-^aSr;b7vK)XO"CVS-S--1|]=X:V n=8 t`RmBG&9R)l$m6|Icx@\cFs-țʨ_@1:\bf]f/}CdXYA:ڜ0 'nj~p0/5lKt&čt9|w{#"/v$ZEO 2dbit65kεI: yd^p,#p/-'U+ypu&n@70ȎIRfgoZ,G7+EfOuzptpZ"asR} (,Zv PZkDG! C'A= &B) Y)0其fG8٣I]Չ#k)k?qoS"1KI {*$J `ahED} 1&zGi83mTI{m&=Y ( i棥q:7-;@1߳ QWJ (qW{okitoԀ~V뗊ҸeRy=zO9Y ^9[4=;vI$rūNG_3M[]jhҶTۤMiob&S\_D#:I1G^2w7td Y9[`Yb'B{3kUTݩWy,v̝B#6["[0KP~$ITu-HN.b)eE%@I&y]_.~,b:X8@-^NݴfE*oA> ԗRkvZ~ a߭(= ! C15\\rUn @SX*!T+L@/yJ[xTu|4[&ʘԒRJNOs2 u2H$aƐj|r "#͚Ġ_[Fvt)8,lLX"EGzq?YU2TQϴJ }5XCڃA^i֏q.̍WAe'`7__TG f|2tI?,=hS4Gu_ENZ 7vKn.ilZHwb* mU+!@[J"0HY|/P 5nc pikmd?j| H9:|b{Ua TL  G֠9s[凵VHߧkQ{TǼ &HM|_^tSbiy5HKt(U[c|[ݫF&Ps~Ka/kp6z ORWd@Ai C3ᓺfVg踦qtͫtG <]vn/n._2]C*-$%ʇ$K܉YfeԻ(IX%m 35p TW` t=>6vA*05?dKM)]$DC[=$m q:o׬Pи: 1!z)eB*hy!Ҧ @C5\7Zt]@ͤ1$޳CO ñnÄ59Nc'uXxƿ9J^  0fGK9:CIRf"` 8sR]l1ַ%\15=׌ͥ.&S#~z~oԎ9Bm6۵K'APq~|`QazQ,E"z}:v6(D!< "LUItb1ҥ@989<<q/%ȉ}wH/)]Ql 5h,@~}pq4 =f=@&\s8csEm:ZY<4c%\/^D\8AƁ4Fni]s$h0)̎ ix/T)d?H+v"FpJ8wna1%h}l ^=WcM+<'Pwy_OeT~Ku:64bdǢN4-Y/G,S8oLiNڅ97D줨^3, 17>QR$JBΊȂѱ!J嬉L$Pr(07񕟔Xpq؂6G P ~Cc/U#zQ[77mlnY+NJX= V`)jcWB21{֚|P>m 4O5Kz@AoŪ)fyzăEs-qҀmjƞ=}%,?vNQ,:sljopwG㾶‰9~t*9ɐI:E[꿢pLo7] aI6l[e%{;o'Bj.Y ?/a8cfn!&9nl$1E}2YQ~Aqn{H~S V3qRB 8B!kmB,B)č_T5݀xJEDhԹ(=)1e1iD qM6䮨<`XX<+il.TU4*u(츜&EPdz.'JمX#ҨJDbt0ͯQ4d\,+nt|UC`f'\o[5J*֥_i(fp*0aK_4߇Fld\; uB~`F{Bu'6?(e, VL2FJ٫s*'ѵW~WT(>VuNMbȞ NjYQGATAT(9G!?$5e@NBcdR(v+ tr\يq-Ef'QqpHCV)t): C/Y\cM\*ds"oXa'li@&$!FlP?qTKv#oo,ːjmK];{^k%*4G{/CfuhOy:IKu3ԷD`; }ڵU2rY{ҵa" " /7]HAfglrAyʡrE{lǠ cprѸ# c5%oUr AѧtvsB{; &.RO܌RЅfgO40ҔZV9F )I_BςݞиWЁ\ȟ# '*M۱6gĵd֪߫=?/֟<76LnuEVA\MB奍Ifd@"ԩIUz5HN.lCS3gTy(,_ݺƭo4PՄę2}Z\"ӿu lgu>Cʹw4Q4#挖4mz%y@*@:Zi4f㣫ͦrU,dXZf-`jƤ5rj#"⺙fNnzh^tƿYADEg0*3p,ۗD*\&J-P((l7KKi`RYWAfKGz^s蚣1<*!\+cقuM(V5R !i&zRc~Meeyor`*6ihIփߧ$!|)L*Nv޸ %lq ֑}.=hlaOѹ}Fc;MG5[W0S['CXx0YZ^a(% OSuBt<%XU|L#]a1/I/NDJ*YM#e<]t1"کĕ햳Kձny;GL1IĔ^ۢr|s ?$4ℏ5O suXofhtm:8.+jc+LNudЪ3so}DeF;v8Rl-Ԙ 2fg|IY|S^\;Lr_(v(+aJD撯1yso ` `VBa@WHpWY [y#Ka;,;8j0)2_ݙ`Bۼ~c ĪB/Lr{ |j5K#x!͘~sҞ௦iPGt? ۃ5 Q;T4븾|UM&st`*W4ć{XCːyN SK AwZ&[`{OMGNM(X&+Sm/00_੦03}@xc@#COl\x vP6>ɑeipF:M jn4?Ꮺȥ1^= %?8̚Wp*DCE@NA!kr2;B)s)6p辿[CDްͯRM^pMvk,NzŷF^7>kbS4V`(!ܠ-n/ki^HGV^IgQA\P,W%F% Bz̛&D3cާo|),ŴUG͜,ӥ{ޭG#4ܙKe2K uRZ5^t=4Z̻[Q#σjg vQ!'ڟ;)qȺ1>ٌaנRyHk m~eSos'{rc '.o6so/9 BcI%@iUyOLV07;kOq~m[D9~1+fMW6GzqNw{R D 8{Eɋ-AvT6tVwz6OgCG1l:ů -m<3pĆѳ8m M*3vVvUu֐~V͏Ub3m<'׈<]J8oV } $(7D aٯQfӒI;NdٖDms5B7'§%UEIh0&ܑX1LHE?ҩ g*j=`/I}NGH#Z-+ ֈ(F)k!*NZD7iɪdzPq7du]_TuNf.?5gf^unqߩUL!C*}ٕHZUgٛĤox\Uj} QN gbesq&x`F4$ͮdq9x4j%P 3ϫ4*hppAeŝd-Nmò˾}˖j'A/}Jx{mpy?(QUpP~ `M^jbv[8 yG!+y2:jT%D1)OZ$:/X]δoBM,'Cj/.L[hbuKA"pyl5eQ @Z$AS 3{"lA{hQn7$wKWÜ9y)3k.v{=>6<Ɗc)tD;ٗJsٖR̦HWۇOd? 94p@j?,#VV1-ryGIrn&Xjg@ߒ4U:2G(F% i!_ؗPSqxrg3%-ޟ>b{ p 䧃Ȏ[ÃN6G3|X狮'v'Mܔ]rA >]>mW {'\fCrZy&> }X2{?`["iWs(v+i(8{:,dd[I k ~qK_FQo+EM 5{nIKzk&6T(E9zCej[勞P)!g3$ЕGR6㝹sWH{X~SH,U,@g"0_[X }`2TrA:@oE'}f~J5_"oB*% %A@$&uRP̧|ՓBrd}7OzLh=9谣m^f7nQkȿsYy Zm?}™c(Yh-Y5@a/f b/ZGXK^&o N0Wf>𹪥 $謮NW *+De{Bn&`Qnc211/5 6'3bӋ^Sgd f# b |s56Q3-oYU%~arXXӪ8vY~1]vtd=|W?M .=5uٔ@ox YE_UʊwiD Z&;"]wO%AӉd\gݓxro#4`S u"JyF%bs2^;*̹2J0i1cıe<ϬHHDQ7Fxhp$ӿVf*-UC zVqb=ڝ0"rkn?3FT!9רTN`j}wP: >0`V˯)kSeX ?N3L3>G3:ov2(@:Ҕ0OCeP#t|9CpE5%j6ji吚IFmrP䃥E 獺7knߕ*(c{<[d#r\aȥ+"''k/Si nKgr_UZ5Mdg{?Eb>hbK;JY'|ܓuW(bj9Ԗ==.d0ړxoA?9 传mMh( R!9hQ_؂ul_[m}vXk"xf,uw]H _'ao0}IJ%'.碜#1j]M+uc.Bay vfO䟘79ožFBDьӑ]nx>*zΜA9x5+B?peZ6Z 0rĨ}T? Bx iXsAM*X*A8A4%JUf5E0鈹~~\"}MB:Js95 k7% و:>tea &I(>EGݤǻ!B8 A^P)#qzsTږ{eNII؆!.c@EjߟJCfzHsLJIܬ4#-zJ--Af SڑtV O0f=sep/Nj~-g K5%OkGoZbBa p@W>)S__06S<|</NX”diB(vdFʽydpPk9Ny಍Z]rؕ͝_A\:Q&c0a2_ Y/oJ ]}BgL6v]+Scmi7p48_v;7ؙAUG]֨?5 @~mucHMG/CәHB4CF6 ;a=L|%2|UU<NƊD_YٷMJ?ڷ@@.)e-3L[tԮ!l%x}Du ဌq ڪ\̣Jf {$}p#ScPY۔pϖPxe?\$13 }aVmCzTqpۉ.ş9L,Uݒ?OA)V"k 0VzEhZ\ZLkm^ jlʩy#gn>(J47i!n@[.Y0EPjU{A Zo$wE HF}|{`9ޔxXŖ_8D9 x2ֹuxU~+H%6IKȽ(nߒO (̋ q^< uqsE@8>Hqa. Cd&EWYY)<n@VYLkdV4B tݯjj%^IƝ$l\(eܲ!Udzn[U @N8 (Bjp}#bۉin 'IJ.kf a R0X<A 4֟:-ũd VUѫ*õiܨv lsWh/#DQ"Z2$I,L=k`a+勘]-[_-X^*a;. H:r!!Wxo)OL)5ZlƤ_3T I 4ɔ ? Dѕ?8_Ǵ$AjKa$1AA<zy{p3yJi@IG(ܹCJbOIuW\|o 䊺l?7J0_hcUvrc[BgT*b܇3eb|=e%mstlhkTIX:{&#NcrY|Z`:' 0Ѝifȣ{"w ??!/v'Hed֑09O\H{:)Ckmy K%OC"h5GFm;<ij1% Vƚ*VkF]7&L" Bcw&+ax/`2;ᬐTptZēr52ɞ+r^7dp90UT]CKA~qSP9{ Cď#%6 Oҝʥ D'FD9uHҼw֍4ӕMc,viĸR}5[6_s1W7üd9st7ís7{X 珢Mv4qV-~BMZg"F˥S''q 0Ͳ02I#[6|pO AT~WiAI2("LF[07%d&r ɋVޚ&je;2:<0ijw3xؕCrœt tx_X-=B=]k3R©’Nqb)Fø+oVSbKh|(<$<%qr?Yy J&t|O9OUyHA p"nwGMlyMRhA0f0tĊNFUZtKY +`#D ϣ2% Py~ C{>n%sJ~~X"(Ja>4+\ 4@2?х[ i!z^\6teT9;{_} ZMا?/>a 8!lL0HEw4)car.VCRK8~ AYu߿hͪ2`lݼv4`r{,XRwۖup|VJ=NJva2w{;H0=i 0úCA~xV 2"q,b S99)6~  `(y -v47QY7})Țr [(V?M k3wUr 7&_6 0({200)ov?>82^Tu)w/#غ?vSvuޟ*l]zu98&!!?@hC{۠9Ĝ4/4uȥ Zyp{[cHC{XBw࠘ <.UTU3^2䜧s aKٲ`8Z!\> o\G1J h : GMoN=*c*%6y3,Gr']@T]e>.z%?3/w*˴R!&/E xhK:9o6mVŠ+ʴ ( UQ漟vqnxbMMAaůuMX;* DH_xtQX/jJw&3"z<}%;a]l25OVfkъQ1T3QG rxQUvK!30 `SB|u  p[3FuckdI_éoEa8]7b*ΓpAp]ZFaGϚp0%I1;OٹU@핗Ћ4du%UT촠ȅ"Ni'fukt5&yd˵u"Xn5/%kO OPAP3.]$[o\Ff'f =\Ge~ @c7DWl4 mtޛ'+0]&`lP>'~bjRE۶rRzby<@zeD¹6ճuM\YjqӋ7r=eeΥƠE%6>Apή o3ǰQÉEgl$GV]bo.ғF.Sn\Q C8J׊:?Ӛz-deFcn:(dD_(SCn%ow/kIlI_+ uB1{)ZIky\[\o_VkUu8뫲F~*oy? Aby kr ۝6jmݹbÍ&IO(GDƪy쑭3yt&Փ089x]uRp*gQb5Tyr.ٜn\a}* PmLXӿΑ7 K9K!q"C\,[ @xCK?ktC)x1O+ 6ʣ!~hCΞ=9@v?9)VuLk08>^hkByijM2i[<)qq6*S0 h֩6ı!xþwP.0Mz1Q6l4ikqaNy] P ;UѴ9NGnhjNϿ̶7=o4c\;A&$$j·I_b2G y O` i8dRAV7lxeJ[JUSָuޣZ/B@{!R~k@O:גA,ZFpק R|8yUوÍ1(5F\$2{ct0{nԒXʑ3p kcLjm=;Yvl -oÊQD~?2$޺+D?qb+`h~G[f*[rK!+Ce8ACDI 567d #ޗ5v"Q/#7[`OILD$|NMSɸi$/nwY EaN@.>vA%9yiy9.2"M;-m@POc(HIu!)nT}%c+/{i±d'DFEYEF078utu?laXD:;VQ?!.ʍiX"d L])jҐ܎aZ ]2g]@lUpo<}5XZ7O2աeg*#t%1+BZWZRgTf\([4'g)d v5Wcub 4 4#ʥ ^WNQ@=%p y4b;?z z?^x^Zdj;\e{acŔ,siq[;YۡqH7i=ۊh+dL֎Yu@`׬ d F:6~ _ TFO^Iidts+g|Q:Klx5J~a Qa\ $sOg+1eIXV |!> εy*4VdFn[ "5+_@Gw!1.߯zznG8~K JF`+mW&{ qAnuیW@QcHo+\Ef+/2 =bh>ٍNjTn~`'S+練#֩%Յ7P;֞i٭yL.l9 M16^ CJnFT~z51*ifc9 &}-2`ױ澄Wԙ*D-0j<ؘb2VH"Cf x'f%죾D#?ǭc: MLc>dER2kԵP7iG1 X_pAHcjZxC(D=W 3q" s -oXҫ1'tK}Z4/PbClQ d2(?*## z,M8e;3%??A cV7=:J3VFw w8yg{|#΂q bra\tlbǠEQ+~0[Mc{Qm5oɚb(j2N% mK >/0xkdJvKl)NQkyj w蕤&V oY$UcvEҗM{X:(6^@R~[Ʃ܂}"3%̇FK.twp64{ Hs{X3Ty xt!SZPpjM hNɐD~ӫʖOzYV[ ez\`6C턾b3*n_*86mD2 {}^5Aw8`̆ZDoȦV%$h"0C j{nx\]-C`cҜnZ粵 Y2PnP7.bv ˨Όz{֔oB= 5M^2r F'Ys ;@'FYva͓I.1,ݿdy{!獳gns ýz,2׌v+C*bbϘZz;VJmjӯϣAUm_mClZS`L_@"D7aĕ/ϭ/Чf&^lU-5lϋ{]wHSE[@V^ǸJb*Zɔb_R!!oˠ6:[iȂ(eʟ4<}QVp 'eAWQKhNA$[!ʠFU&2'i&.WBE]73H"%z@"R){l1u+K=rz-v&fPC6Wtk'5 J|uCE|ש `I&ćFd?@NW~4~gM yI#36 y SCX#6CGIF32壇ƴĕPUX C*jBV&O]MJZڌ6}̧nT O gx"(;xSِ٥hHcx/rj GxfsY TSe"DyڨSi) N=Is?BHYHNm eQcw?demlYMө ۅ y:ѫ23kqDJ "<4p5)f0wKm ht g/G6ƽp(2-z:!o"T!gaRvLR'`cH4V}xozXk)mlкdz+Ak/j& @ڂui82]3ZX`Yfl FA(B<}ֹA |i.rM%:7y(;ҙ2'ZiɊuو`k}RfzY8 A6p, B{8z'|+v,`tsTT'Izq;aUep]mPz;XFY̛CMeEs>gj)-WD $+8k:-vJW.4;`e{OtpZ-'0-1XF1pHb; œHbEibm)$dl *%rZc/N8+hݶ9vK/#LV*t|ʺ S܎+GTMbA- '3Ya(mǸWx7pm!`>OdJar\(zزWC"E5nT\R8vvL9#c&]rBwq0:譍 [;-Y/H)EUE%R-8>9>fD"˛WR\ao)6 {I8OAiu_|Lj8`՟_]&ҲL T>`͚jg9;ҫ''% X3U`z{ [>uBIA Ps#]\J鳙C?@ng={I^=IIM+ -qp>yrӑ ȅk / N|j'DLz}h%zr˳{m(SbRaTu;G%!o(dmAC\#grU%APz.?Uf7 Ԭ^~F݊] 2_ pΨj5y:LF9U'J;F&F>S/9={kia!;qC8xM2iÍwN:޻:`*5gX"Ld=T{uкK%5.@ 5О0 /|ɲ ד.m#3^tK;2)wۖ 4LR(CP\PW 9Ę1s$F4M0e OfrR3A-Х&y}ZpU-T_]q<*,0s6D f¨sw;ڡ@m"MQ__s`獢7(l}(՞m+W#mU6)Rxbᝑ(sA֌"-CF\lP1U/ L=Y7(uxU˥sCԗo ?:unMEG4ڱ5K稖7ʿ`ן]nk)X4$?{!Wf0wF+wǔJR? 0sJa$f S<⸲? ڌ+9TF.`B"T/$Ә{v 6K頹E7YdAr?Lmt#l>zz ‰jˑ;˺A,dbHczvG i}$mlę8wr>ZP5AQ^F8y``SfW9Lk'+|ot>-7*5k_rvB hChmXv`]u14RS*WWP18 wH *_ d6KO{ ОaBEsYq۪aMNoy0xFqaC,ǔ_ ZQ@N1^h xY ]lqݭn;^>h0kUKۖӤʯΨ!4H!y-s15(gr` mEf.v3;F ;+8_ ^/PaĬ:n?޲QE^(F_mo&l022@l:iMYgpoPn =PpWl]:2VS-l3V*%Ij|u77 xcxKyŧ;<9sHW ~,Ӽ'!&h1+S7|)wԂר{Hw?y3hԽsRؿRO/ 3ceM()wgdi)kX 9|ūGD2 h^С ,p\C Z(I |,ksM7 APJ@kJ/c"gdq9~"0 3`Υxlw9VH )o+.|(+}gv6gWVpi@Lԣ8GZp QthLtlЪH |`bAJY"\ ӆ( \(2;wp{D[Bǘ㓼Uo{.D%L8b:wAIҭOj׸ 3 6w@홰mk;` [s̗iP^ɑ;IOoc,r sb=Z@2#+6]Wϙ4*f@oɥmDYmoV'x fifuȊ ]QBЬw bC5e~39%*Ca>jiN:d7B/+NGxr~z G] #I,FօÜF_2"-*{b4Dd]YİlsǓ~{"vM6s]T鶡6`6WQºT\L[97J*e&AtN["g8]_= zV+qp2K yҳ,<甪#0si?8'׷׊FoJѭ|t9Fy8e'C}$u_4q3JL~y++m)hH-`*BY5 GTm]/?ua-BalG(8߼h0;^nM6tFs<jB rgވ. JC;/D{˜h)Z< "JÚ[p9J6C+ ؏2?.\̗~p2J5)_FaOC-eS/yjW(.m7o,k29n3 kxYWS/7%lkEjd'kY 3H]j-DP6v-b?m[в?x1q#4RIkOfH@ʎU,xMa>m1sI\=|<9 ͍&ͦS˛9L%rcdJ"XqAζ`E9(}0A=s=)zyHO{ WB!E$#I~ }3=CT۹N3tdNcRuAL(Çre,+-f1lƲMFxN)(!\J.FpsHhvԛM񴹯$@R (G̔ @{P[]16P'ZiB Bܣ:^+(E.c69mros1h!5%/Ǿ49cʇ2e=Do$\(oU /H: h~;d]@M2ZPg,y.YEژ)P,pwf05JsYUe f}g^KgT+rx (t2_e5 *H !^MjD`#vF)VE{Z:_UUWŘ`o@Ԡr{ a:UǑKo/cٞy^p$DŽLNOlKIBj°QR!Zt~Ow֚ hJe&X)ؿ@~LL vVhM:t|V6Tʤ*$u}e?OzEGBvp<^FgxpF"F>k L]j0i^+lȐqEvE~R2V~BTh I[dM&"5>m3y`ƴb02b!^Z<awYY ߈D\0Y?5*lIzC_V䌙Xf q8vf֚iK!E^/ځyPbj˔>#/q/5@yHuI_a%HD I)6 Ԗa[B򠨐PD/z=ۥ(\驵,ߝ3i6/~"ULDq\}8#% BqB1Y}:'&FxBTG[LML-~k}BDj$@ӏrEqR9N 풔 ٝba]2}1kbήwc2hA)N$&9>kڡqIgۿC3YkEELo-1ōs,k 7zr"V[joV1*ut@.rP~CSyR}A ˩vz&,竕IF)G h]*۞qe#Oo. `T*3qH`Bua= bsԳ< >ZT͠B|`Rp?E|,GLh!h!G-;IeoOC ٗbtu .?<7AryWH2_1id[nu_z 6K]l+ش#Y\&ߐp %a_ĕ>dW)EQdT0~,!KbQ-8Vɰ`a3#wIxuHP*MIg2e?R^bbJ@o7= ot HSzul9[IXJ&fS)!ho( /N;"({ ?;y}|Q_&0›yUp&C= ]I*i`gKڋ?Z(aHCd[st2 BrVMƄ^0BG@7Juh+DPliK(1m ձB[p㪳"/5M1p('ܷP n\&`vl㶤9 {cj8v܆h+~?n + wX -=rWr7m?j6 _Im ijk~c~zYtO_6Ɖ m ϵUkyLPeQK<ܙ_u5I H)pNĩKebĽ OkI;@ Ѹъ$ s BSʻZ3[mĺ8lt[2 od %H 0 FV)[tnF wl`A"1N͌p'I 1$ͱQp!mН_wa5|1Yh+׆ِp`g|&@ck-y)X瓚Iod?YMQ}f=~bپS`XPMTZLԠY;Yba JN 0f Z!"$߬hu WW%d !^A4ZV oܛM/B~q}EO}AE_މ ko ZDCtd{WR&5epiRC !/}ߝ]gH%JJe(X8a*DU&xEihŶmÐ]nG 5ZeG:u~8gC&’ja>F٫|K1u fU}cN~&K*ja\0-z+n7s2VM.J%*sB3JV$-K`jR=n,WPQFd^Xh˃C C2VP$旚xJ#'PNG$$jJY/ X^sᓾTZI\SWh7u+,Kq3Y;'0~KG̑LJU.A0B=󈰎OEO`KD1D+VS}ZcZI>-d\C?u3!L&8ŤsYE^cltY&țhʔX_Qp'ɫxWE(i͘.IY+K];7.NN?=4KVE g'bh?p&8*&~CZ=YV\ta+sNhn޻r> *[G?>o;{,Ik|gTj$1y<dg[Ŗ:\seQ4Kl鐝\wKbVԈ{7/;!?}Xe_S="|ˈ$ZJJp-AR?'ܚ.{23|M{yuYAՅ\Cfs_ Z,rc{¨{Tf&f,UY" >IjhRʷjPܶ:,җ XjZIF.Y jV ѥ%[@Smdb~/%33ix<1q5bϓmK`-Op9x?ұAk0ϼܗNU,ga-梃h*ؕamPnPf`}H=a|s$9OÑ-dǦ„gPpT=LMrXzrם&a\.cwnc7 #9%5I_zggtqYq!A/:)Ψ.H;tOU"oqw+e/[kFI׹Pb!Og?J/k DtTJ;+Lsf\|fPĦlo aWtq)$&/CMʼn^AZp)k yfR Ū0<2QbPi8 O(^W&;wQBD)!QWvE: ҺG΅^1OoX7 )s6)DW?TY -&H ;s|ZqE r1y qqFo?}$C چxSiɍv$# E67ŒS"Rg8yB^?k}Rw! ئ[!v7;~ W5A6;*THQU(J}"㷀-` ŽĨRe(j4tOQqgXΌa[ᢙ^==b4G>9QH3"?"A,w5Pߴd\}$C4Q JrzwsV5U!o{$S34F˔1Xl ÓZ)xQulxMH<ȯj ̾˷"ڪg,T}қ̕&sL=(б.@?^! "5%R*h}N7hWsVKwP2?Ⱦ3cT=YHRHÙ )U85sMڽ!RTm”$Ʒzz+vH1sGB/ɨ̂c_ʀVl2S/_,CVOe} G~~+8$ 2(] /@Gdt90#tg>~ƍ~,($תd-`Bޑ!/0|*,:;V-mwv0!vf \u4k\4ى)~kw0St<ִJg.>glv9x*xWv~ oS?* k>Fn˧t-Bh޶ u0]M! x2q")Wk!%ߑ9qYhY0!~W D_Bff I,SLM,!BR5P#45ȳŖɵ9b6=/^eprEڍ ;WP1.|F-]R"|ծR浓pGJf\qq ޚ̹*J~q%wدŅԢtԲӧ?fĉ{iiR t}|V MزF//N[HޏF8e#>Oc#Vl qҢk\dK!>qZWssݯʽWEA,)8SbJI^V0"6u?wh1]Dq[GZ肄 Aǯx`kP؈M;ngc5%R pq(kGOӏNb:Vغj&WdD`!ÓdZԒ 刁D=s*fiU[Xۿ }N9JK&qj':P.m:ltU)&M*lm[C~?.偩0ۇx܀bVO|]{TC{㦧~V"xAorX>em}e;exsGڐa%yk9Mp94tQ[:6+(p\faɶR2'x#jU2@­ :Nk)ikZ-JkB`:;ƌx&o9tk P T zJ2ć4vJy׉|;2MGr(A $?^3G`ip%{x퓰`ěV$*W_ "3{QSg!F,Zpԙ櫍/X:be3z?$_22]y#`u =GѬ2?kQ~4H[!ˤj`v%ɞT kNk80CqW1R@A %YfJ F>L:z@<]G2a{4('@k\@$V:;T[Q9W:ƍD֒7ㅶs mӂ2?MYU*zE^9 BTz{-޲!ct|8X$_)ortHQw[sNL˺H\%\9 dԑޫ?fz\&6˞qS t Gn:~okGܽS--]si ~s&%bnBfib+RCV~RFXC'W Y,69f"2/9Cio>ͲnP~(RUH%\vM_q(#.e2ӻ,r#TQnFmm~+=kw?qO *x]4&E<" `>rmq!~ν,xTQӮ HC IԺsK65p"H$qNҼE0tb&U"Rީ/ޢY۵دbgBeXKYn\*Fs-pp8cqPk<6&C򰞕ӱ'r9sY%pqê͈%UkvάACR +³sVDrpI-NuKHH!V=~q}H0wއe\Od27@t޲m-gfTt[/[Co.E4VJ-ȧ/`8 ptn4QbQxy|9x+yqgs۶_8$gܽ]DGsg; Fm] 6P2pl ֻqiu b{LG6T,W!JWgm{PZ,;jXR[JwrLAO $Mo\*2[°x(HBΘWRIxGe3V֪W,M!)edby)?yĿ} er]fټ1Уƾ򓾰f>|ɺ<(Q_ſ};l T,T*Y dG' u E7i&cHI С]޲i,y8`~?z6AY @1:=BbT s.ч=}כ7, _-=@RxE2<ܫWTpm`}*ШzIڛذ^q>e4/ $~+ tp6qO?NF^/HLж1*w0ǟ%嵏`?EXzĶD_p@Q.(w >";$Cl5iy7Xu/y6\Iͬmd; (RNZɓ?Ž%iLBu@69\TF 큓o4'+SMEhHJn7-Z?d6pamaNi&c-õыcI=QjL691†``55{|9Qà)c|ޱ)&X㊺N,cMO`HY:KbC}Ț٨ kl&l0Zg.%: \Aob%t5B/SI ƝۙFϡhgMUmSk3P7 2dHl*@#2.oqCHj'qނ$.{қ Q=QqWi"7DDb};aKF+(D?%ztЌ\^ UuLiD\gw6H_dW#WyEWj2+[ϔ[NT Bo){) biFs#m;{ Vԓ_M ̖WeFѾU) -?nGpM]:^5ffh{N꺫 njͥʎrtH# THxŧ6`'*r.SW_c78w3ej%:(@@N|;nwbN$zjq28bڮ.`Ph,:ͦ@3t8 k#;wȫJ-}\pš%Ю^> qblXL5vvԟo5I9N}c[@=oJxX49PE}7U,Q }u7 NO>β 3?1֚<@ʯ繭>-r>J$QFi@4PY6hZ0c:H,~qCq_2roV?P`ul hI}Pj[dy"aiwjCW?KdN,_͸$@&ū(G&k\r+EP/JrF2^ $ v%2̻HJ}]? A9$.PqcnlQ^aWɀoiE0ty v^"]hc۪ =F 8$ONGlbCkhZ ȯFoTQ 4J(I.ݖ|~;LydNlP2T eE"L %̏wl#-6nn_xH6`ב&zan}~h,(MC` ηY*&SdԼ@ ܾ2+RtK*vpԜ#uUߦijΓﮙx87μ}N^TàzIH~L aj\5Z[H'GoËv2QB+r5˛TKмXr iyZ!9a_D+"Τ$hj?N2qgwiJNu cL;Q L&xO|,X3k!#(G*to=fڤq*IIۛ8SFTLHG؜<'07jBҮ_V8*#D'(2# A T$[u"XSb|u\LrUel|+糧lHHRk0 }K!eU+/7eSO~z[~0#"=]XtN&b=^gޡ-]૞x{b9M(qEB"% A #\baaq)D{"bumUgQ\TX7Xf¦h gW "{~t^?BmWPJ?M$gUscA)%Id^ HN O2T^|VJnY-!48d2KyE.uG@j g=7ꂹ1jN.jI =z P*c,I֡|-J=_W6.S+"/JXˌH13j::Ha".s;#1cLeA7"x$V (R\ Gi[~#2*$;v ^C;J٭79M,KHcԧAF#|QO`r ZANGIOïN~dY"`IRu|6TV%{*c d=yðVʏ&W}j ʄWNx]~ _Ќ_RaNg DYbc;Ͼ; f\2I1ç6B`pKiuiS&O{iNyA#F <=^W'^vtq¢vFASږ0Z' xhqK ''qKHc ƘHJPk6@N;V>w,>qA3g=wVDL ,^,kD=M/:|I]/n8O 7 ےYc\IP=5%s?h8MC!J=1P@<h9rM-LnoYӕ"bBs?[r{`3O1@jςԠx1mQ^>z=dT*JfDaYc5c6Q2)-A!J^0TBJb"UwsՏ d^IAmL,V$5o7eJ*k']-MU$ paO.@rf*:B.0]mlpϓp"0"(RkӐ*mo*ptB"S7{c$#yOՕ.nurJ錟w8%"5'2=̔a\W t昊m!ͼY|i|V*B8gjH>CY[ FoQ:{d$d 9#kڨ9Iq{png.^ ~k2%3#  eObERBot f˃S-:N[}%> 1^-!š]zGMxvҍB1b@Unr5Ὸ?ES') tl>2'p  z.)H# " eICWEP;ȔBSyn-`}@LywUS.F Ā8<~H`Jmw[PG#Zy}JvҢ%<,l%L:imi]0ck[4}\]99γ6DI}Z+(LWHd'‹=<(N"~$$fDrE&\U-6>!08(' 2N#8SHU;] I~ꭘ}B^I_O(S P/+u{kًb``'(~2+%[3R/o}7̱*m@ѝD9yưBPm9z;D+x8v€6>DN/m=%T|4iyiaTd,rlӅORsqi D[:φWjˍh/zb;nCҜRJE Pm||ÓBl%_ .m]@{F+q4ɉe 5ks8>HtHFIB@ƆD#Ml~.Z|:฀UHmi"JU}Vt`ŧU*S…u 0#~L̴ۧ0"aXO|*!K;\&$)VQӎJѝ{XLNv?S˨j@-.Be} v/+Ͷ~e:dHt] グqr¢G AO`$C`(*tR kG䇗X0{.h)7>9Χ :k<sO#>y]yM䜄!dzY-s:ず=Kn7}2rWZ9I˺h5ߕ.axt-=~O/SC'{C#Lwțo&)x#rG#$Z6=O7Z   KCa|(Y=LN^e'rpRk(3HAY|!igVJ fWrYoVK ZNj/WLFMB2%W M$DҹS܏/er-V:&r0l!KZ 9XMXWI0)^SHP^bVo)F~Sg+sR`!{Ta7t+r+_~BFFm!;U])^M 6AIٴ>>+JG*滁֣cL\ K&iDאB2Q7-̏{WΤLEe2-fuk;iˏxjA5.0#`K\f aCiݑpVoFd1T!0> KDqĶzi/-#\4Mw~fS7V9HbvN%`HôV;d!tsͮVew_[M)P9O%dZ]sm׉ܾU&UJo׉.' )G/&X*.rPuI m&ߡ 2ia"[B)z8a mLYm̉ĬZqpN~5My я S^1/R!@y^iP8]RVv.qy ˑQNJ1M+*1~ _.)v͸L)Go_o2pN|70d_#ԅ(JR-39"q.~ZH0Ik(/f*K_RNI8׷ga"bȰpkאR Wx,`lBOO`NQ SޞWBNZk lhu22[*G2En*,ظ6EfPEu EiW5ͬuLw)3 zQJ-(LBlYnc5 E>4_JR0O'P@p+&a:1aH)a4g; 3qS&˛w:tT(\pV*[gb4k :KLee"IYWLXvay?,^QP6\q"\i1pXVڦ,L6X^RGf#xϋ@,-RxmA}Y/{,G+_V@3;(pƙxp_ Ŏ${%I,ǰ>n 1$M}'nDec.Sgʰ[SGG84LM-7 C8@ 횮=roQZI0zh!bmG3VIfPu#%q/lyROaw? R@m{zD[2E'U _EX{inK` 3_㱉<޼O&r D41*xe;h&yS<^jEY\R<.j&b2 N^7|r˽(*V􀮱՝W8# nu Zy!ޮ*ZN 07!1u'aM;D2GDd1:^zzZź[FNv\n'gƞ( 2嘞x'ufe2mkEG&|B:zitlCu—Ygѱ RL|m#/aี$|{L/ͧ0O ̋飾=M8)2垸>,6%49#;qD4Sj(~NF,?x -•,/"m云h?t+rɴ|Xtͧ`| 2u>XD(P;N0с'&+̇ +Ao.41"T/Nj$Cၨr 0yUޅ%Rln'ܞM8:g᜻@|z|>OXH kOn7o~P핕ں^\[GR90sߖoFU/(.́0!Z_ϥK`ըo&$s**>&b+h#m2FvZ/ܛ=m&҇h8߉ eCЬeL]W 9 X n{h#垴=j!$/?)4[mbք=NQWm͕T,|OgC&~}orgӴSeB/B/i{!{V?u\͈A5vBC22Lӧ%zU*w/<ާBr1fdcl+'p1KƬƒ le}շI & ]j Uϑ }5 w QC_~8DN#lXWe# &7ݐ6|:)qT/RO,d'p ?-=4JvN"f߯\%N+|%tAogDxz_H98.SW3 K^%TTJ6 !(j2`0>"J wDJٽ[ך68CY$iiJ# ޤ)mGr5(+l:jAZѣfmTAߍzC}ʅ5q00|@ǐx*$M׺{BG<\4)[x5D^DtFՎa OkZs_e)x^z'29&nK@IVR)W(Pd+IyŞYHU!ww2r5 3Mj@P@Wf-`9]| %Jv)j= VؑΔ>v։uBWm1pWi˷N3!۬Jho5bbl~V hco_y7=`ٸd/s M>7_Bѭ@Ϋ8\yF؝RZBM>FNl`tu(3i4k &0#/qR\͙ E=C\'M<>0 (~DxA_{ 0~̪_x># d|o:+S& *TBw׀r]]: >1㭵0m*94Ï1;+DNE& <#)8a$-TH$ES Ii=³zVyʯk3kai" t-yIU"~RكP4IU'!y< ~^?jWBK|V)y^yG20% [.[[WH3'@S[y|v ߨ+C 'chg*f*frF9ƞkDƀ%4ve*)J*=9ºI.:K`%wF^O2 |yc=WYz =Cq :?Cuq[K^Cv N}k=[dJCX*ol"}]o&~|K7n .q&;)<=elcnZ QP䘧-[6wؿQTfnt@HT'Y2Fh ru;r*p6s(F#V6ҚݬGe`mch/W2/J+tJh2omJKo {=R5FHzz/Z,haؼFԂ ONNh0B&Gh]4׀῀tu4L DvtMV^@1HGQF޵cO RܰOpjs汑'K~00ˆul|p;`.:ODliJ 7M  :plzim$^TC@tW=. JTC>#K4ptВkMQ֥㖨fdvt ҪSEvdrawvll1-Y]L4]bN˗szrmt! xnNbA):5diV}qH\i(S2#{.yk3.x#5JUJr$z1B''lDQ!Qηh,XԢMn?;$8%j.tUy)8_"*< /r ZIA 7wnɌ1yK+|K`035Xl!ס th!ӎq*S^6Xk§2U'ӌذQ0E"ЭMrO'.,zgm:pda9wiF,lt4{d;5ԋ&r;C7ײʛqQ73:δ޶G}`02VW'6:D^ZD2 f%շ8 ]oL?tY/" 3=֠24$ZӮ:`iPd,iuoҀo4J§z ebW6SbBm|x|Bo{%FMQQt * AE{?k䵉9,I^wuWWz(r ?5Q~醰ۙXq)T1ܸs经 ۷uVFr}j?)Fp-5eu\V]AZuAw` QT{.2 On<yK$H#ZkmQ&N:e?/;Nb 9/$纐H$pY _`EM{X MjWrX4#|U Q05YӤٝI:rڶ>RrQyV#R*\>rN*\O^9U ةBljeB4`@N[A }Lxq/JoܛAVw=PRT_Ye簈q6Gk5 5' LNwgd94E?''GKI^E$|efD2Stgʒb΢Moh%3^d 5NY@V&{OE=$XKӚT#1[|8dl:Yy aPkI—.;<)3VCtyʧ )b$kBG,Nb3CVYB8˜}6VRv+K{~95:<KQkJjh"\rekp2"xX&d&ُtݼ*</'kh"}%P-2!w4_Rq[}$Xi~wK2QN3z%2V,"A`e:ȯZe(rܖ -b cۜ>0Si:["4:ƢY]4G-]4~&6J ![Ao_}nC-{RaPA*3̵IR"~I::g Q¬8$xx̧L+8 &Dc[u'W獬ȖTD 2ש<=vР~}"8[n+SU%vإw}l$%6mɺ6;Tʳc#VC ]}"FI:<"1#d5 t%+CS .b5}t|WM>ÆtE)@W!׵d[}DÚcnSK?@/5u 5 %d_+>m* hPC@HU8]r>Vp',w3̪)kțn?\*Zm)A;Uj.2eQ0 &I s: _:{尦c u>|`@Ѹ-B[[-/wc*YN"X04u糘gKuVnU%IKsX{ZP]c{k 0'6k$hODvok1dMuE//Mk^+?Pe RPWU F6ҥbE/V]d}&%P(j0{3CS)%4G;i ne[]&ʱ7̮#%? PV[&$wK\?*2-;CRmc/`#CdU !)Vdz{"hFɂ.Qx |WdHsL[.rGyㅗN o_*e5}rmPvzK['R( Ȧ !sBGmZr"[4 Ϸ@8+lB!1ɽ \jt%Mly}lb UM&=nH],pӚmݙܛU ! $1;0Н&ґZչ p)vv_2褘RHsՂմẁZ{V0Z7U4OOK@h;3E-^sPɏn߬;P {2 w}eNI$xjt:eٔ-ޱD4pd>5o/oQn74ԹV2r ?GQp Lj+BK/YDV4@[Xrz4m>E "Db Wa?9QM۽N]9bG?WoK?0:iA]n?*>R$6faj0蛎EÛfL@'P$~**;+6p2y}y 9A$Ig=1Kdv> y07.(>D5*DsPei,Lp'I*~1O.l;ܑ^;Wγ>b_,H @U|!t_5#&+ ~(rJݜ19 KŮN`{&s2l6Tt\.Ev(,/ ˪V497on :->P^;Y5W(w>l4s0Qx::Dm/}6d(py:; e(_a 7%x!3AE r(!G=t{ҧ̤F@adgKPeZi(bW%L"]NL@!Yd;j&Xt#]>޾xTZrX[.j+7VwڭcarnqնD7Ag'kJX [VL;R0W*Sqeu#us3A%T#޺gF {z"(cjz#dĨy%)?}"u *dq:wdB4ƖGP=V! vA\f2M•=ga8/ l'SsA "cGs_Tb\L,V .EI86fE[OO=:żmp x-C\Ai&00ck Q7̧EvG@DzrheVȠUz I-2Wx,{ =^b ]>r4Tq|KɃ1RB1f@; :"՝63%ao%ց$#Lژei&o#-7g!ԙxb.iجiJ~^6è 7aI+*Ç1,~5f?d21dn7A@ y3CK)("Cov=BYVj-;1Tx-\DB NB8FgT,$Sveڀtqcp^m6sRRe,ZVƂI3u(D6鿫8)s0۰&|$.M?kj`eL;*4!`Nݶ-x  o->-}7$Cc)AۨaV 8_FH\l_!*v+F=;c̣C9 sYܱ܂LdwE4ZdXԖdl3i|+'śEM<^jdJ Gp@`֫HʭwĢag8/lX1S8^B:U`?OTmZ՞:Uu?uGMWHd8tq`ʗ L`~Ϯz>5/VUv5d%]杒8J'T0qPkIq f!w4L.ґl.N"5 YSo%]QK?oL(#@B%f0+ ` P 1a")uN@3lw=F' YTeyS -XQHHc ΢լKS'Gm8O=> R|ks 8@"NO^j8vRdQR~4`Яt!;B7o8%tAGcQhٶV)SZxBX^V8)wlU!T\'5/e1ӫҜdo;rye <~N4./bA!HvCe4K->ed͙0R[Z =w~)Y#Sa^ '8h_<^U =6)0@/'y80D} 1(eDo%'h"c%|ȁPOViꩱaQ] EoMvV>; X ?9@|ϐi  8`j#Z!ڈk\!5+i\Mƨy@NcAV-fuk\I<$!M$;;GPmxG'vKC@~;`³&Rm%bA{"G}YC ,^JaX Jh% f-f?06qukqV4_A ~7ū~bo@2BF[ aBR(7@+cy:A}"_XTXΖZhN)g4k9: U޽Mj7c׀x(`dgqⱝ߁&Yfzog üP2^K-#wJVh7d@Ƃt&UӍ>@!? ' 7pg ?-%LTѹ-!-xI\,mw:kLdB ϹRd]jH$R`;AHv+<(nʷ^/R7Wl栓̪Ɣӵ̊E 7 h>gaږ.Pi4d ?֏g3Li?:ȝB } -&.G)(*7('攭qAaa̷j,oכyӵڍ ӱrȯLe EA]wnu5/M>1B;iVq*(M!o'#DfW^'e*=qD >,rN]mڑy8mS%ٞ`V=u3J%y47-l7G,~qv8r 쵔#>$I{&WI:Oy\tAn'MCq1r9bܠJdq_ Y jF;8?%}QJٛyK5w<7F-hd]~\@-%qyP٤敫p`t}}9= Y铦s%~Nu?C: ;, djNum#9Elǖ/ñoqcnkSKgCˆW44Dv)43RN> ~-lb?YTb.Uҵ2SҕP;[XN i] Nͤ= RtLl xA\ec5=`n0[JB&0 jS i3_d-NKEMSk) Kg eA Ai~L("nkSR`DApPx:_&,Jp  j/#$bc/;T^1"'`H//z TuCLOf[փa,J634X436S/oy&M"EeQm 9^PE^ҡ 10+FmGaTnhZ|+# '}f1;Wd&!}tbt<ڦ >yIC'(qڈ"dj⊍gbJsXHc\L\R-'o9Ay C~"[f1 ҠJ8?SdS @w_vUtA1$fw_D":XϘ}7^1xoqN|/ V .恶iuG98dխ;#g2C(dO;f1sB/ÕzOTjɴN-h߃Zx֙կAo\Շp۪XWh%ӴQ7 h,%@xΚ"vo iYm`OtK+Lٹ0 w3 [3EvL"ǫ+5ٚiL-_99,<^.fIXoU $I{{P'&6K떗hKVY4"Qͺ_jt7fg&X ]?͟%w\qB&\tHy|˪̝4͸[~!_XG8j7"G͊6I%ZpQÜ(߆Mm_`'<(;ƒGK70^S)eZjtJ6L\fHlvNK7mYEȩpmҗ OM0#s&}%g'ര~ KԶ]TQY7$MV6o/i]ƽٳ! Fʶ r[Pd">E|Rt oz;erLr)f̄'(&KL<$ñ?iLU;@]4S??AN}!G㽠'O(ql5}]RzӍvJkQ"#U`YŅ=빜NK^gkR2 7EӵҠ/j&NH BQI{$̫)/S(HUX ̀7[v`}r=2_IVxJAR4 ꪓCdaܦrQH@vR|wptQ`ΌȘ mRd̐ K O"+{П09QO+>:r!GΥ4}*8r3U-"CeMxg^s A<{>m])4 =>p0 ~ޙ2\]X{$'Vinl}HC\R<*?n+,`#Tܠ0 a_2exT>B{P_\=rw<@?+aV0jzh0:OȃPƂ1.rE)CpRA{xT]K%^k)W`Fl7TU7akRٻEWj㆟w\/M- ύ EQI9M )0/mō1O;XS,Y?!(q/>M8[ ӘK?{g˖FAx&>OisB@"azβ 緐ZV]P]%fcy#Se J7 }p];/n݌t48EO73Ύ@tؚ#{HqSlpPdeKoQ'pbab0O!Ʒ#Ib`^ 6|ӆ+/ȭ$w)g~G !Az"'.iJUcB2 TȜg~YlvNXMS{plz\+{6cB5om6v9pF_ZF5 9Z|q' r++jyвp/D0KtS%k_HdЧxSA,J(O))3HH$E~_A[8ZU0iZxfqHXgh $ 'Tk2T%&LS6B`A:13ܜ&Y>{ հ]~|&]q.OWXzJ#) {\,$ "jI삶3ox'{sx7_:~WXEQPEn e6:r3'VTev1dnqAї3j>U^͕.;Ԩ5(p;)xz8\v/q*4!Nme&_38ĘhF׆$Ø\+dOg9-E`=Q-PCMhIhZ~~BZ(^i/rYo7(-dǢ VpC'Q<\oz%;jFi>;X}#~C;c6ыtH>r& j}(h.ILwD9RXiv$\}o"҂wV,gcSr5%yXI>(cu.d4)[#@-KEm!-i21jv4.y}x\*3NToV󴰹k``eR]3.u\'P\Gdp|D,橣/2l})_.z/rH\u(W]|Ƹejm'_lYl]{C`2}\r\_2 QcpBe70T/41cUiNedNAľzGdi݂2KHR4is<P@Hs 5--(o>r/0A)Uu$Һb@`V7$mhti.֓m`Y-@u;]ڴ:qRRbX6"zz'j." w$p>WWi=WN0,\L eSqq܃z̖-#sRYgL43QUs0. ߟ SP껈[% 1nc["gaIK7Lvez<:q7c.[rEd}:[.a>#P=AP^]Bѭƪ0NfFկ1 SUkXd$'3-\?1*-l}˛ctP)TH] CE~UavPoGec诛i(6 X" r\JBHz$Ƣ_Eɪ kE$p-y;]O%no[t%J~6)t %wQ*P$WHsn%F"> Eyi-"֏!P kLh"@( n_؝wLIZ\uC [6zt:)]"ōJ^RTA]6P?gۄg~OSdf pvKН-{dh@.R-ZXxv&jF#A$;7oC˔ I&8pHq5hcxD|2N xu9BA&"@U3jw}Eْ[ Z:4RRР_cпYzEq2 ,5] GW2;yߚ+xK:d:9y|,4QFaoS̒>S 캵I3$m͈ԕ59qLܕ j`TCETOC||ir!A]5xβU  2(0d`G H%d[9kKk692Q+5U [(C|gkMV| _8'iL}܊ʘgɶUjj/'ƓE>xjŴT jl>NjZ|+IԈ )C4Ijh4+x=:ӵfwbMKbIdH3[>d#QK)Ruo[HqX6!^PMz1: ^~XD$eoנ6=hy-w:`) l37ݺ&NfyC{17'21cfGKqFx>J}3 ) [h^xa9F%34Tx1H^pY*vVXQ0c8ƪGOHmҺ`;D_Bw Q"iV]QX (S݉ɉ0 n9q?v[D:lfmV9^%#]]W*np}p藏Fi O kkͅ`LO ŀ`mLf8A?/pr9:\4hy>hEAG",х0#~R6h`3dOArrL|H%%q^J4E\*4-)LQymʾthM$8YTPr-߽|0`rBK28F á).z/n{ykPbt*g 5+!T {9} a Z3M $Nz$D8<PYu&} p\>%,Մ)A8r2Rk N(Q"B\@dsxfe_M\/\l֯4E OmJl O>o)l-[쾩b]^V y4b)TbW֫4"Lf9OD=%B԰Y tS9xUch%;asga]-՜~3{U9c+-p ,\9-FʬИ}/KP_0%id,&D؉Փx<Gʪ1U` p3jW`|Mc1LAWV*Lt"H驠.]x`O$CX׽sk0^{s_v3$IRMc{_j 孮 }eE_{U;Ʌ'=[ְnP*0hB)~‹̚Ss<]XV@ʅT]uD'DZΙl?s|s*$9$EHb.JfXY" p[h]CR>,FyxjfY3[ƙu&t"|8u?ҘǞ3u]BRC t@'o2M1SIUPhE$Vc"2K-l TsS Z]K#JoxɌկQKx6tz~ShADᖨK9S# @cqh_Wx'n_F"̰ @UAsqO(_f7㤈b YOoGߠU2rhM-F%ɁKd6"L`P ; Ul3+Ҁ$}M%6(;☟Y'ZWύT@ё:ao矩E1cvf4 :oNf: -2rn"/NqqLJHBTdೋ0 |1Zd;~'Ss"[u$5G]Oy$; %\1Zq+ewub^0JMؕe6Miy}L{?.G1 G+ޅKyIwQC"N.;z8 &8kvYDbro@pO$8[YDqDA#&#M"7x*HvK f2u4\#Ȟm) O^^w,yu0E崿hS*ڬGEa^cLͱC~hzAA/iز3p!pd&! =V9ȷÚt7GtI[oN6fyhh9iSSAՑvƁ[*-ѳAT5cʊq:G} )X<\J^h>F+ \^(mWۥ>,Uy@~#HuiK)h42(HvI(u8fAF@ȴXs:l{P\׿Wi rfYho "kܗv湑#(FVKr][5G7KY2 maBGYLpyJ (˪ЕRfIp1Ո`?)WVwkH$F|d%՘TN%-DQ"#`M;y [:E_JـѺ9GΧ#ex;eLӁ=H fsڬub@kIއ_[`u?굃&ep5K ;GCzU%[0_SGhe600v@qwn=7 Ve]RAUGEAAx'\7w MLVCz$ *j[ϷP޴)Z@r1KT럞e] rXW 31l>s 0ή4EcS׻T!9a7Bl{Z(Cb#B%RvdPj&)qC01%2}A$TIq{-,JPM BB-GuR"E28 S(Rε-@#N=ƛ]$r@Fr\OJHwju>ǃ{7dfEꌏkֻCӰf룝0T\S]_A{ߜʹ+CZ TH9a(4Ye-J_ [ kU-.xYA$1IL<ʡu?_Os,|3Rס=+p/wۦW=_0deŸC כt8.Ε6 NvsM"cS \OaLXe[A8S&?Y|i I?8ɓhFg9;Bk o$^˷lK*B]嬡+Df8]cٽ~JCہ|q%::R lVWch)0qH9B{CimN ٧"kv/!gr=Zr$Z귵2ӴP#6}hx׺ʇ8#W|$2ب<)6Qd[l]\92us~ZLAHX'1- zG ):H7EN:սݮj'؄4#{\`_[tna1 0rU@D2{!԰I^k*p`SJ%J$B(']-~8 ZwX zSS5fքD:Oũq+M$e^c"i륢ة܈_TclAz#<2V!DAh1Y$zd!]24,Y;(M-tseS]*Kנ8)#E9(?lƀig#D%Ĝ2ι lF(wV)!j}ѴmO~!\]7TJ"u!1b,| ,lѾIr*ɣFw'Ӧ' Azv_@ȡ$-+Rm^z 7cY1)\kᐟ$a.PŖLAvH36ݫ;&Mwh _a}5`_bvlpJg?J鄃aRnG_w9j?fM*sl0Z5͚I).2&-m0#qY ":ְ̝E5})$ &wF3jj=yG!=9QP9VKZ15׵Y8:'%{˥<LHPh$I8ja`Jm;z6;gAFK6SR(z58*cBP#$ɶ}OM.>KFK- |]drmRjFBbU|D"_ݞ 7'xFy~l {ejž5p+o.]r2\?6%RS*t{t%|a_CR1D@=߀w>]k8lX͆_?ak>{ot< fau)`/rE^mcL6& 'C> 8-%UHk٪^|9b6RNd~R"Q_+  AWZ@ĩnϣmWI3<'w76{J*%sID8= 2sJ~#9`X~$HkL w*HZvϻF _dۘC.(eH&|sqNW=n?ZL%yKpoq$9!tu )eƊV&e[ L 9k8s_U+ӒxOGdփOH* d)IO=N(M!\AϱmEAF6Bk8jaX;?)BhЎ20q #Wm;Ӟ ݣbhuA#,sT̗0p6 O<ژ8flO n4ָHh8n8GT׀$?-8_[D;Qǜ> As1l6`>hFbe'8.IG) Gi <g;"(Xv -~ ]r1$M-糕&>ڲMMĩ/4tTps>Ѿl|8F- hCMRK4ݷQu9G3_JoC$Li.ylZ[ڵw*7aA. 1LWǽР[/JퟒL̺yɟuc-Mfk&ks]N/3vgo/hwMm|GM* #Y'5/;YM2@GkYSyORWTi&v4n*")\"e҄j _m #t TV5/6$MdzƮI*& .vA`@hT`j Z~# ~Iu؄,uM6J3ys<55G)8kō!Kc}g2WmC@1~:,LdM캱vz.̺1vZ AXe;J:vXGӽۛ.ήp.4 ߩ(Z2{IJ#n[AʓoԄ;RͼR1聓뼑V g<q@7ٚ ,颃DDhX[ge*n 4eCb\ .G|ha÷WV_4 ɵ]ye`;.D7~ۨoѠCӴD_yGʦTIF*A-kB,A2̀HʲAZ x*A=LSMߠzi1?dOو'P!g) .o=Tzqt}*`T8<A Ƨ6%9V .AƟt(j&{H&DgfI>čڦ[mJ+o|X \H&AB}Q K['(?@q/Ɂ6H=Md+'5Q@=N:q<X]i)a~ &D;rHk-=BoJPZnG=W}` nh(l64ԁRʵ\ E񯻠GN'e+ blKcNzbǴ1]6J]fDV;b 6]h<KeInRy|O3" _1"_?9`݈Mvkիѣ f>el_p+s-# 6y > ٗ!] ˮEJ)>e^"`GӡT c@6ZTb :x@^:2-H3jmgئ-h BkIvzG Y]X}#k7j<+">eQ{]wN2 OS<;+?ywHB r1ҟA~L)ViT?6m '_ǜ/wfKDяs _4ǖi?wlz= *e+P D0h>RLS.=W!yRJU J ۚ{]vi# o \l)3}|ɑqoS᭨?G<ǒymf_}l͘>Q߰;Y !|fd S*ז%a]r26p0c|OۜK{&"-FȰ881N?/`uo 2w;훆ޭCq|49N[$^M_>f,*jКwVKm“gWj:A ̿LKAJe>Wno[ׂm#9ťXVv!cFk3vwMiG9e6Bt] KJϯŞ=L_f>yqFNgGҥȧi_Zr#qɸC$w "{wmgX/`#DB2~:CD>d͞)d{UCSap VT>-1Cr )0 g}H6P=4^' ă-sG x5 =WO#M<䑈,[PJMZ?0 ֊O&Fu26C!iDF` q Y?'e);}s H?$+!;*CBmґxTTmn"aD+9BEa.RY#U 0:ZŜ\Z߲/U*p.)#lp(zJ>`ZV`̰HǼe(z("V;nQ+{/ =Qٯʡѿ^vcF8NİA"l$?ud Q(2j'qoC{y\j>XЬˆЫUCL; 6:lHݷS,9Cd,n AIޢg;U[$X N{`3 b,qeIz|4|,pVCt%qyuv_ށ#[a+.\SҖJ̛ǚ6% ?-V" +YS~4<:ю;MVN9{0OIu.ص @ڈtUN}Rַ0mN\ 0qyK-ȩ7rרuǝd|KNVdl5ns\<YFE'Wdc] rJ3G>R摕R ]:Sec *΂Òpvg$͜uk?sm"x:XLye۴XE]AHد9Ҳ`a8`B?k*iRYvma) Jj}vs٠43ʭ{H'Gw{gz?s#&Ù!@qϵ,&P-@qYc(PyzSYK;"w,.XG͏pohcH՞qo,~g0 6>\ _Ȟ61[5|O8 eޠB#l,ni? t7kLQ8DbPQr^@?z5aV0j.FA/`fG+QDЋЄLw0^3bk@U7lƢ38MZC@HnEmW IĭNhb/6mSaw|A)~.KhU*vW '4;,B^m (qй}иp (]B$_rq'H$s܀'IJZ ^ԏ n*E]%N_F۫; M__ }"hw qYӑkE.RWA$asDb,£մ<7B%ߜ!#jK(<鸸Kc\ZMMg$X4 bXǾN-`KN̡UfXF'hrq|aIeGWK-9JC8TYtiwtYx-wҀ/ ?NNJ Pli'Z⾣8n6UFow5~*/o(0#g kdxm`6RєW!e(~ADG9fn9TWsh $ަ0`CcʱCكqƶ}jF|*aIDZً--%"Fv≋r\>|TB+ klMֲ@Io%g1D 3~P;;܂="%d1Q<]WTg<իdt#?#t< MUfhK0o@UWß;_h;. \C'$:/4KyXOvĔMJ+Fֆ|d[efbV|lZ6$k` ?L3nDsZ((G24ur" &!Eed3BbyS=wr.`J`+nWlPJj '?X]"+Zbŀ8a5a:G@8NY5-{PT6N/;'Txaz5 FFX}G J# BgzkKf4A8}iȥk4)F$ͩblɹ Ehnغ \h2!S=}-S){](wC@.NXo] uqyyLT;dc/X֍|RYo?j􋁛B{mh\V,x8E[#XU'j5 qJ1!Բ( Z54rMd0NLJ^xG^\[q79~z7^}E:U{_儅P7 Os"':-fj46Wn`Gғ3aGr2{EנDB*Dاz$>#jPR{乆x!^O9j3 I$!}12@:cc b}Z ^܁fi>$ݑhA `9TʣDU}$Eif%'2/~B3a4NxCatfwI*3e*-7bQ/MKslu<ޔQ}haL>'d1/[ ,G3Nΐ, 07 xhb:ӱ"1dN.>|RA2i xz3.\9$&y 5Ok&l.ħD,z=yꢀ{ F˛B hLjՑ2;o9v!_"/6nGڐMYeR>V!]ZV;I휯:Oˠ^|+ϭȋ>{s(_u_LVWSPv25ܷw" >?rԴ]h{^5(͉htZҘ a^B;3zYyhi'7ykG[O^90U9eL0IqLp޳0diiMәNE.]CcWIh}JcPQڦUɉOQ9g}2xgWLj*IGQ]EÄ=u*!Gmu'ǴE* ϿwΩLel0C;-ךXS5g4otLTTیV+:@̴8[.LVFVoH4W'bu<~ VU#[y|Fõ15Q +^ a G J3[!t} 4WjN'#b|`Zur,Tnơ +젾;vI0lqI/<ڛ岈T3Z6#dFAQa*b?*\:K emnMt zja*G[t[1jʼnhO4brNPܨz.L;Z-x( .R752y%ȣt}.6Ey#.d(7MwWO:`32V]x T7D QHRN@ t6wqZź庳wςv׿}m=- RP\jP3{JłV +,+wBd !RX1;[Jg8o'y͖7 *jOu6|t!O̸m\b}ѾKP7~]E~|\;So啛mY>-ӻsNnC=Rܮ,a= ?a g7 EyNEulvṮ)F>]:Z To .$OC>~lbsWq?Ġ!C#QȓȯH>97Oٻ9Oب>0 |g'x\a3ɫᬀ7F?0C]ΎmoGV@TXF GıOs5@k!H.z}YJKЧoYRZzt8m>\ĥGƫ뎶aIn1pĒyE|ƶ䈤'G.O+D>-TJKC/p8S8 %S~0$4$u-QOSJ{,8:1{fkZw9}8`_KX܂nPK#{1' vϯ?lA{srUЮxx*B^*Bm%)EkGtB0(dӂ/+,*ݏ=J32ٷsfG=5.ij)!{;j0RA2 Hj=` g۝fE2%xW{v<*L˴{*x3t3}]0a|[D M{" O%9PKdLڝEXdC($ rETlkYЯ xYdƗ\)FP`_,J~tD?)\rKn Ms\,'u0Bn. 2 ߴȰ~yyg=Usc5֌j@f5>e.mpI XV]115ܻ6hyH6m)TȊӁK-&l(DqO:O1"츞'GW_ avs%}E"!O,W.#mfyQ> "YX7\>8p+fW`')=*XإQJ](lç"9OS ~Y {f,D2Od9w2nȋ "N5K/ーP wҜR'_hgJ| _m΢4ЂƝI_'")ljAFOLͽCTk1> DlG02% mV"c <V{ymG"{35Z{$̛qP8bЀX vD~LMps؅6=. o$cHhFJM=G^ilV=|LSZ~Mġ>ȭ^evbwٸ)ng)rB84`~xܮt ΖaK z8tl\2¢H )Tᩐ+l9byɝ1~aFm8RoU:G`9$xO|)u6oY5r6)$;ۍXё..m鍿qaGlσ)b bpdA IjVٍpeۂ yTjHN*Z?Q4e!Ԛ߈]E}NCiN]j<N=v&OkD+z//ym؀2^guꅁNQU1۾F?P#[J6 FS<rkFOG~ntf\vʎ2417gII:GR;pΌdk:i[OapUݰ``BcmcձY|] 2i 6=g}r}JߗLULoy`wg la7Vl/6]a1qI$*2"2bÏs+!ICs}Cq߶ED p؍8 l#WS4Q;_T\'̭ОKj`Wx]L4< ߜsmz@%b(xU2iw 5~_peG9b yM`B_Io=ZQ/|['1OA>%w V:B %V5V5HG 1e7pIzXe<, Փ ڠGuQ[ Q*ߌ{ v\LH>SCk^6W4~*|Hhga[& ,)mK3wN\S-ȍQ@8}luIڲp:]ƀ#:NI}kQq?.ctFӺ.5bNJKkr>wH1;bc$lktnLTas4qB0;:%M:0e8:];6֟`=.aPޘ[ ӈ/$%d*tTdkYSKsL/#HFV 3wkxnEHg%Jg,^9tXڋ;P"K􉸙вu*'.f3i.8 f fX"JK82+z]ҽ7o܊iSaV祭>VtV XUE5VJNLf/Dqo.y7+z":9A#9ZK R~?ߵ%)y2>/rU~1~kTt׹7n)*d/ :RY5H U̵36[gls}A2\m᥺_uXY#ʶZEH@G oD(r ]\Ms"NMO<#!AWHeI{RI)&ԡF6L!לOIi>`}*_e0}HOb[[1_I[^aWCbqPVIW. :k-gOeJK{[{sY}ΞqOvy{׮{ow|_O=Oo}y7w܎_LOewo}w};%yS{ۭ^w^j:opjte=5,_}'|]}{{%}v^wsծw^{]Nv{uǒ^yWswzevG>ԗ}{om}|zo>{yk#{=w-ݸ[뺽k}׾{w{7m}Uk'}{^o3;ޘnim}O{w޷kv{+5}n0鼹o^}n{}>C]7y{oik{]]w{ezv{>|q{NZxzO}-NNd'c.{8{H"}y}nooXfnKՎwam}}׭Lw{˸シw{iN{s{wn3׽;kGѾwc^g黹k^Ͼ"׬۽vk_.+ݧnvn]^.mz7:}Mת>{׼{޺/smuDv%Ywwχ;Λ=۷jwkmcc}v{ާOonW[O޸٪{roGm}|n7>7;on>vo^{}]ݞwy}{OG{k_w܎=N}b<.oJFvwjzֽ}{:jݺsrmon}9{}cywZolxy{Gy7-}xGs{ǯufϧ޷{:5>w{lm>l=zzuO_wswu׭r9ӇUڷ/{sǯʟ}}zir篻Gov>n.흯ގo]7)|[ZdVyv[ދj ^{U}7>V+v]a}}ja;gΜˮ{vw87pnzwn}ﻟ;w>p>q֣ӻ}z}o>Z{΍]w-uWwtkzܾqﲲӾUsvfu7޼yvz׸ӕ/}iwsnu}{Oͧ =v=yU{z7}P/ۛ篯]v{τ엽\m޽/׭v7gy_jyJ[kzwϮͻoUO:ڳku]ޖos[{}^_|7:w;yg׻o]h>竷i:͝]ݒZǾE=}=׏}/;źt]o|>^ۻz{{}Wm}Mlws>=5tν:}=dUsi{_;;O};[b7=}{\Oع:eW޽=>{ۋn5=}uث{ʣWz{u9m}w\ݭTkv:WVݳK`sooL[ixo{5>w_}=_w{Nn[>{{Nwvg{ﻺw{ ݕ}}徜o[{{Ӥ|۷zݹwqV۾so:kluݽ{t;}owų>ygZ{3nڮo}^秾}nz1loy_M[kwoᄏzcw{Owýq:l->9mGӽ{[MϟG'꯼[uY;v۽>Knۺo}we'vu׷<;_.׳zoy;o6u_}¾}w_{}ϣ>O>4׶=>|﷩}}|۝Ϟyo.|VmhܽO{}}}{{(v}-o}=vOoN^]}Ӽ}og}OM}w}vw]}o/}׭{}]<=z[}׽h}}w};7ν޵[np[|Y{w6=lyp݊m㯯_NvZ )^{w{۾_+m5e|w^'i4vMv7 )u^9}8ϝy;U}|}{yo{4O^n헥Mn0׶ϳmlRsMwsK[Vڝ۪&V<^wp3m^:}q_f_.l|}7}w>)^V}Z-]o wj=u=vwWܚmjvulٛnynӷy>yKlN]n;}}g[Ͼ:$isٞ{|ޣ}Zc޻}}כi^Ͼ׾w}{zn򛷽퓰fA}zsko|^yww|uޟo;^rﭷ4{;mzgwӯwW>K=5ֹo}վ{oo}ɷy4Uok}zyٽ7{}X{ezowM}4%㋾g݌Qٟ-:yo_}wᙛ˭ww_[g۴־{oMlGg}Ϸ}M[J7N5m᪕-|3TcǷx={[z{N펚..קk&dwZ,oVw{wɠuwvrwM_}_yunݶ=m_>y۬;/ׄK}޽w;}b-.{c|7N{TNk'7}wzwԃJuҪԛUW>C{;c_M75wϪZ76͘S"j RV\+{z֮Nwg}|mw׻ӽv{:uu'}}ͺhukwJunc{Fw{{۾{ޭ对oO{+um^ڤٽמa5ꪽzzv{ݻ_>Nڶpnt]źn]mvƵ;Et{SWqIzck5z=M7s{jk2i00 x&`L(e2J{U?PadO ?&&0# ObbM4 SM2MT0MC)M44ѓ ``&&M10biFM 4iB @  & M0h2hd444%I@t999r_\͉7p\Q>L ,7/ ?~f}_a_rw+n<zh!Ti đ\I{ahtv?CºƷ21\z[Cs},֏OUղHDa$heN[ꢵQZqFzVRJ`"9/TR7uQm`Ŧh!#$ 0>@S 9F.Υu*~Qê !H ,# Er z?1L-ekMA.wcEQ'(݊&xs+6Ud]4?}8%!N͜1fy& z1p'Drml3jY옻FXsݜ!B:A;mRNJ1:…AH/܈mՓCl2SUDn3meC bɍ§)WŨ %n5z}FMZ/9* }R8p철w1`@Y-~M, j  rx"γyK{?d"3ck:-fp*(N5͇s~{>ԃ`6tHnV`,88=TUttZG )Շ7D%#xBE>V3 {CR{A۵[|b!]i#Esmnf庎r ƕ0dX zjZNTxzn2*.AT?pKC֤QkzvY6;߰ujt+0ܢ4z}%g riۣ3lʿR)Cb7"M]Dlcc~Ɓ0Bri{;e^g"T=i>f3|dgD67xpUW $C"8 ^’f_( Mu]۫;B:63|zݬz,d%3 -qumsq:XF襫lE$O)!f0 -fZpf$̇L3"pBaմ^ڼiI~}K0~'n.yXUkCs~/-IxbcU4I PNMWj+mWTNsau&L2{=:J9Xd]d];Aū;78P(.!3}5b b')n/+^ xG-ҡ! =G?bw*S4F,D P}ܧy`ixYJޙTQ_{ND.*9H4i. W !I. o؃d})M~4sWk1~m(9_s [SgGQ >møј k9_h KLS ʝ:e &=a옪9:Z$Qk{FWg5k ;v'on(jx Ɗ@:~;Y]̞(t߳K'C>v8Z!{-%h"WфUߟ6@WV9R/F?dUUCdsBϑ|Qc5mFr'^Z;;m1 o{|û+R+?&1Ln  *n |&rܣKm<Fԭ+_ōmikg#ʪVS Ah׊_.8hq EcBWK^}`&i.?ʢoQ!M-` QK359^;)o+~2TPP[R wQ\OyѪ@W& X!H 4:k%oDn6@藹(@ ? f vIE8H hfAN 6іW|_ni_AN${n|њ"3}FØBzҘh:9o];m/Z&nVK_e,ڌ8z_Tnki+e\-Ʋ `mtP!0>\5ǜG冽嵹NVUӥOgNn\5-߮="6l{4 T5L!noP&r 3` 3eyo Rc@1-~BLuĒh `mIw"KZqp?:?Xdqn7=F7! IL:Lҿ~b҂\d2k溒e5S'|? hr$B'VsbD@CHx"L{MOAsw}l[" iN?shkYm~vmU͘5KkH"m_Sy'pU&6[]#SkkL,t TTAV7ٍE"f];㽫c#b< HAV')TY<0!תMDyͱϵ!4JGo=y/EKջQ^{4\L\:^"+uYvb)n(7]'JS[%VG>X G -ErZ̩wJ$s cܛgD}A<#ts4Fκm=y`nrG/Gs>2 Qh2Km `o>Bo>#!g<'PŘS`zˊYU\qm}t;Ι: IВ$V%lN@ 7(lzG}#mpZľǽ@&oL;cx੉usW!QwZО^gm΢"Z O Ӹ=YP4HsQ0RjJ}Wnl=\N sǿC6Cb <{ZW p: a<uIEl>Gu'ȡFm[ylH*: P\ `K>k 껄 z_Omˎwep];lب*fp!98`aǺΖݡMuTSZ<5((.9aS@e_ʹ=Kab7~e<঴>WA qMA%-O{ i2N$+]1M }-$UhNH,&w!9^EgocN$if E6\F7c8Ǯu֓ }Akp!ȹf͚G==$(P}R՚  FMGzeKWb8<=r G ,FI8h4 ,sbAm=gFWFC_N9vS ՛8#y۟b2Z Ftr:f=ce3jU4PQĐ Wx?y+KXʑlEI9(%AK w$rI36{Kvf6IrgyV/!رkR/?V:_ȎD;z77kw.Uɉ.TFU}U˲Z_j'.W&:]DǸ_q:H` ACkt~e5$k׊?A|m~iGj|:j)e([n ì$o6>xԭGo!wtb,@ɠ7T{> {)WuPSoEe3 _lT)oh eQsweqlZRjH!enw)BߙttqU/ʙEiG+l BSY*3]1\u].rU`9"xE c:C"=*/~{"y[Xd_l*vgl&(8ßSڳxԅŒm;ik260`#Ylq_Xw PD5֘|fU0M\8-'c gHΓbK\3Nq`ۑ^ mq7,KaS3,ZKvx>zF$'G|ߗ;e?Jz”-?ZDZmE7DŽtlf ti) { Laz\KGE< (6֝&˱/WDnuxPH6mUm? B@ Z --PUf3Uɑ, 4 X/H !_ۥbN=;>,s^\&4|<Z&H{0ֲ7IN1=ǹѮS%{0>^ܳ:\5żH |cCV%z-i( F)$Y9,A fy1Ξ CrcЋ꼖Fqp*tђ,ƌcJ*m",}۾uM(NtJ1TJ`B*GmfhNV609 +'Fw15^\ySwq2 x,U0%,D3U~7+0bC^FT93s%MP @(K%:~dq/VFIPk5f'AdtMa+&Ij>cR1Uup0c?\p@zxH<%@?U9{`*ڀrH?ؑ`ka5!ģfnӀ;qh4~UH0!Z)t)V%˓[R\5,o[Ċ-UFqrqg^ltV AJ#nM1 O|"2v$#v!;oTn3Y}(-;,snԕ =Qc (5 P{~&앂yi"UD)3y"u\VJZs>UO\ ##̓Vmsߩ1)YJkB)ՁkN ^mWH0!Hp2e_߈4뒯"Ʃr &A^'TfAk7bٛca; {րE-F$ My=[){ IBr$9`q'[ W:=ܨ0GC#\Ek[.d Iאc&`&}g(!]=?m'tXf@nw;XX/U<LjLf4[K{Ab3#')ȔPB+'9LtBȣ]O?1=.&$V̅1FD#bѐkf4)$Z%M9*7q6lcf0m Vs*4RTP]HD1 :Y& Q= 1hM0rqC P.I޴kԷZ -,T]|GylguI|/;󳁬c,Z1G acYW!ZbY+;H!n q#( hxvBEgyk7HQST(4܈o7&* w롊p!W×,WkXS{kEtY@D0 P#QCn kՎfs}718D\_Ӣ0Erotȓ]}u^zl]4oՑGyRa.Z#;f.Q-tD)>F7dž VgFuA#[UA|?(wgzS ABV;aK>`l0Pݨ,fgTpa3-P (|0P箟B^>0/Yvgxe󿧝ߘl vf#oU9͜ SrŠn%P`NىGRA8PI>~_3N| |lXt?Ob1wD}}MC玄FX,g)w-mDب۲:/mGtTƘ0lG4vLSE>Z°f6ŌJ=D/~Zg/j"fb;Ra8?@ȼ1$d=\/p^?ƙrҮd@Фwơ?wsg{Qkd|6cqݟrlEN cͭɷR2+,=`Y&sQ) T=jtͿH2@=20?ɅMZU͵?VnS[M7sXAxM٭*|%&š~HJf?躘6R\_y0l``dsTvj'Qȅ 9 ; J䚣+̖^^ΐ<3&3?aS6<=(䝓Rtټ|Z -rވn(6~+7>槎bCZ8>_U'Vl0nڑ}:'\,KhQsyÑ9ywQj`Tp!-o%.uWv+8]_ckqY]}ws͏'t7k3MC@ @ Sa1߅Ѵz, xGÄ)!*v ḟӮ8EHbV$ /V,|ְTCN`֯spDs5?n d)׳R{NTMYvWhUDOY[{%T)BM8%|(TJ#)oQA_C0vVw"e"-DtD}yQq+*}9..Nspj9uiZ,xWs{˂֕Ǟ.b%NwB[~}Lt+-dfMƪvZrOo+W0/J?>Ɂm'xNx 2NZy.UYuoն3CJ1([k( : 됛^~oyp鐊 @Ucaf"MW7XW'^^%ex{hkڅ#׾m.Zn?<r;gdJH.CW+q2p VWt+b v ~6v/Hr. y&zF[x̺;oqZR,v6  b-w#H;l-gQBzڻQ$F۸G&LJDܿ.PjvP_,P!=-j&&ݖAוt} ڦc,pb #zwTF -"q~M뷼č**Ⲥ1Urd.Utִt`7LIZRzu<&t_(vzZ_ 4o3o`ow2-xya(svn4{VaZw-K1fvtJpf";U˯N̆'X>B Qm+!Ճ Z=Z/;Iy@*2nÇ`䅩h 7l1p/>Aupf\0Up0^xZ Eƍ %J.|=OaP)!K\wo&El&R_5ܺ9[!Vz[81hHF&粬UssKQzG(;(%1^v bϗA/=VS dB+̎})6^]' owN#'+m "ۢ7)imAsQ"*F|P}m̭g[`5fǶ|kSo RY=3ثO:eJNl@5EF|SŸ+d }{`yȴ`j+~.߿t79è*)@٦1JKXF"r[ӫS/!Ja1gyH2/rZ֡DggTeߪ5;<.ؚ-bQ~eELg(Xu]nRpt1iL&!wPDnWOqA:5!CV.uSsF"kGNzZ[0ۉ/z,xjhMϮ,mI9XY0T8Ύ{5 [hv{2 1ۡ 0 }*4 =.o9!g=C| "j܇)7-(UAYuq1.=s^uݡ¢ ] -Q%MKYL˻0e!0Hi;zi~kQ|Q'U-8x'n6{+x"6q]@*"hj`[wx}5Ȯζɰt>5r14Q?>1D@_X/|xt͚OU\D#Me)r15[~׽b"s^ֵBJ:[FnW[Uf[ǚ+K &ta(lI@.V{ qZMBc62Y\CHlZN׼ԄfO2zqA#aݖs/jW.)gBբgf[]nuָۥk?)Z]^V"RTb{ie\4cϳzS!0Fd3k]&"αwi|y]+PZhwT Hk}Ury1S`Xy2GBeibǿЁO3uLgė>ȭ-ƻ&MXu.JH:&2 ] 7q?VHVzE KU EEAW"!^CQ' x5!F0Wlܛ<}.ľ椙1iOyB~n֞!sFdRyl%J {aΚ\~ S ٩TY7Bgzލj$t'=7@$#&Y+ZtA)umzYm78{[[:A#vpHOޘR'Ll으I:Nu~{:ʻq0cy 1~RbL@7Tx#a6|tﯚ,cί=l][IWx̯~s!Elpֽd p+V5Šggpe14s;tU3+a[ 0$熑;i`AF\%6(z:*ZN;fYqLϫ-~Lg/$g,oI3aEZ`O)8vu#[oL5;3[hj}%r7i(=4_;ɻ!Z  mc _^o[s9%r8؃_Z;Yy QZb~uCDG'偓A?BWQ 4N`` _TW_ۻomV?&Q[sڕp|i_ KV@J A*v@z[iI'(mߎc=Wz DZ2 su^sK}ifjx[[ߔbF7.^Dae+' Wxطr9~A.{2q9t<@ԕe'adgx EnA;ðah2)n&bykWWXAȁ!xxÂtA` ۞w54=KDřTCY3f:uI5_MdtxuB@v-X WyOJU6*T8vfC/æ'TMA\(t E4JKT^+Ş5TnǎJj¹βE:xŒ2z6sT:p5@~0kmeD"Gj;R0xp.*KR9&}~IlLQ!DÎm w2UʡL:R>V8k`oͣsS4驂h~G{`(rSTY?)TK$F͖xZ7Y+njϐ+ǒMY|MAQ=/}p`ISIWg[Y 'S= 7Gq6a9x̞1WBSlLl5~+RTU (W<3bVW+ r*Ssu`8u*qYc{AsSOQͣ5'ER{hx0g?tD?.=;(CB*`d7?`p < 60 0J^%TRk,%IH|S<C5* +^kEֱ hC{?DTgu/!]Sr>H(HWu5TX sVD Ֆ[/#U6BLJf+s#eQeW xNU[`M׍T:3H7r09t:"Y׏6V@P$cH2OgA0Ԯ-j[?6Y䫹~-yJ]1)I`|_UZv_bGW7mQpk ~ ;.٢VPM£c [XbDd^A &JdZL'xƷS8P?dLYy-\J}&$|A틱r;,.׸RGc['Mlfβ2F %7o;pq}4ͧ4!C72v͂!WM'sJPh[$viA,c6iSɖhS|TRtwGQ VogqY`_ȚzԆ* #H pp*FtA+<uK#wV7+a6ߣBnfjDLL2`lk6n*&îRl@{>IG8y)?"@SD>oNUy@Nv q`zHFFв MyyKpu4foC R ٿ`! cM^ׂ+Q4{b/h|ssRo0U\3][{k%i(&?rNwBGIWF&e|uI=/k!J=7doljSd`BWhEIު:]ЪWFVX/)6˭Pf4+O,X7N,UbQey z.!qJܞӾP+G .j!_<D,ϲh8t 7 8-Lִq2p䷦W1 t>$~{fwL=Dm+@ u$AMJXb0 3[(0C]߶õSV9Qox\U8H,?mެ/2_27唞N H`0dB*2*ijH C(C73Z?W6]X2\0Ȏ|)feSJ?˯RM+v ,ŢqVv$/CH8cH!G5Qo{i1.ŨalZX>@ Κ=bMxI wk , ?YdUU[+m'ndM,0C!FUÔ2N0s%yPN@`~]Z6j]t &w(>˒Maȣ$q"Bmj=4\g"9qxdzd,sQE+xwQ;mJ4GfZw&EX&LY)ܚ:& ꧲ _̞<#)Kmdl6ȃ Oc\?C{<+l!(R7< Va-`d*aVcT rt AiL$`(6#Ԗ4g8Z߭ܶ/q8J`hhc Yqε?Oei2}&֧$CRǂRyIƗ'J:21rS6L 9N2_Q$Y B,![0'ކYdqu ŢtBr*(*  -PƇ#HkGajgeH4 8@?].z fkP@X~GPY5 lItc &cSK;t]e~\y0qi#7}}7uvN7j2Wpd }tIZKgX[SYub'j%Kq"B܂& 0f"Ox%w0٦KvWj0UlA_iY{mýz2 2˃(WlxXu?RلLwB5 "o7[$!>W?( .DR}&NYl>N‡ڏD|QW9нo4IPpK 0Dno> ZȔ.½BKI0ObQ\e^0}>[>YNU o㵖v&A_e)Nkpq 8\fdܞUh7s^ wX7KWȹ8C>:Hy)Dpp!k9qP/SCvm^+_<:?@3QBJT[y|.8sB3lycF ;Q}vn ,+ GΡYoz1AP8?jF悐Jb{z?)k]J\l-~Vp6ƾUV8S]rf/N>I1*^Ik 9X)W Α>|"EU q"ښLV#{&P[YE;Փw/|n"1s‹.AiI0n'- C gcɳ ߬ %>V&Ey(cma92/&ć0}s!10}ǂ3rnOs3^3A9ǻ`hҧlThoaZS)f\ }[7vrփR/d.FHlTȬdH({"3!;ы٦h!5*U BDZ€K$F"ޓI 7ܣֳkrI,^AI\e]Oe\H¶i>`>H[Qz-o,xc崌I[:zՈ|tdži2svYyL"{3 h!aaCpD 4W'×Pz ]PwI{j.(,՗7kFEsU%;EE `)+~>O95Y~ow *_ĒJAW]0u7vrҫbCZ4CNcLi_į/hбT(["DoO{f_\E]U! m|{C}n4e$}KwLx _PA\q~x֍&M s[窴 4}^ǵi:A]7kKǓe=RiZG̹4P#z?#+\՞cʞ/,yb:Qd},X 9NF)(G$~٪Y:ꔻ?C?T I8Rq$쀞|uɲc$][bW_77jn׭c闙xU2HJU`h,!LNut$O[,;\e^QwaLG!h#8.0ny䷀)\=҈-QMV_xp7\TVe.r0E%$ޝW*~ `*P$wm4>O 7\rmn ʈJ~l/'爔ש![^tV_K`:s^~Ue #Ľ al~t`(ЙwHTjIo^]:?C&o{rGs׀a +<'[5*5]8z?|yzfpW֖ \61~2ὖ>ݯS<ٸ0mrK+'>Eug'O nz]xPߓt9>FY[8ᗉcd{[4qYcsf1Y_@1QvX jq6R|imd-pAio^z@cCy Pdpۚ9\v sxL\pL|q_l58ڀFӔ" /E, ? O`2ȸ@([No7؊42ϟ@Xx>doM9'J6f*S:KJӬ`ԉ Y~00T˾֔cޗ/@8G{d=*SjR-B7z(@ZȔgpND5HQuhJ:~zxK'Q pܬnsWCœGRىĬʀ2?IUF7s6rÍ`x/m97DZm8̍amv61kw` 1XJ BșLVH/ ɖ)<,R)߅Ҁ3;e\@lQ(ٌůg_֯>ǃF#iL_XAԎr[ SȳVzt-٢2V`ԫ7ǫJCy5I2J_~z? @7AQ‚CwC7Mμln Iϸ}h 8.ctLHBx~?e%<1=%zڡWZE$ڹwK,L ĵO[Q)6p\N^|]KGF` |3wsDplVx QEIO/_9reFUqڤ>YAOYm ~Xg#/TRG7,Kym-Y Pzd`iL{_;Fc'gQ VA36'LF#WkC;}vNuW݉nMpAnf6zF/ąGr+c E5| @(`&lw>+"ZĶ[DdW;)0%EK(gp5U:XGKrkg廰r\:%rD}WHx( S6~?4ʧ?( 4:?)/>r]f4 ɌGpdmEQo>5/{xapƶ,)(M:8B!k_ޚm#dd=MfT_;  uJS#YKE\uv0+aT[wu_+Tm a{w,ثG4=| t^Ď00 ,fJAj)1iɖ̖mmӘ"cp}(|qA<#rv`Soǒ)Ot=Kl 7gJ,7*N%`JczK8mb!q; ͔ 4yg`\?H9Gz' )]˖O!۾$Ac IEO:Pl'2yA ZJӯ,Y8b[&s#]d&ʱ,WU9_}I$ 17{9HBj7x"5 2TM_,C"t4W뷄 (WΙϮZpř}Ft-2G-e*y:T2*LSEP,Asbli`&yI +|>b>7a?lV|ʬHfsD4R@0?{x95ROT#FbH8T1"& aYQuPnzݐ|]>^\o_ftQ$R> Pe@K[SNSG0QB!$qЊ'˃trnj_;r9/?76aNDr*,&ȴ(H-yo#ziodJPZzTYr;3$-NG]XV4l2K6A #+듨q8e6b) +%ap6OkjYzsR16 bLeQ$iaJr{,ұhf$|^gS'"pAuhm+QeKuR^x L2 j-(#lvΥYp8 !q??(p3Q_Ơ*m.SBKὈuM>Tc$۴k*apש (S_RqE3:%W>]X'KOZo+6~tv{`s{CåL(cQkgKGasA&}XΠyij7Wq?A``S`VqJȨSp/$CCc+5PNm[<&0Q L^Z5+/q}iu$w"iE-&ARǖ?7bc}7Ư M:_H9y"=Jop?Y E9}'y:0սƤkU!ݳ_gvթp)M3:&=|Žv^% Oy@v)cphzNq:X!w)M5Z,mhQwl)M&ZeϚh`-S,-y/IO_Wܶ @fkmi݈5 @F*mWC?nF8,sH򪈃1D6lU%ҙ6ψ(nyKP/ah'Bvړ/5>v~^̚<3IfdD9(8ikS^ |$hvg DBjp%Tίjj+U '/B#MX Ff(M*[Rr;C_s!Xr7;{2Fu~~i_g~F$QC}\]&،(@u!8tZ0 3@`%36xʨ .y1 Kƚ“FSM42hPsK3#saוR2 9n;P f@`gV~J Y;6=Uv+`k8S!i>D6jc vXlovЍ0̍BʍY?ʬQ{8Foz !90H[dq,C+bDX9;ZR} ƴxs~;^#yvN@1((.ETQaU <ȓ%Ae=1|)nN&v"lysV:GulB6^PAbZTZA^^4%̠g 1dSXA#~O= ^}KU\|IAV$@N&nrh'J1Z\=x'+Þ\=W>uCJhsRlYy$'{0{?y.Qe&t -A;cf{6UH*zYe~s{ `<1 gC/ˢ%6!dZ&;"*CL [Ld`o>-iat(w,Ou+Փ,#dmk5m j EkILYpR>եUbkɀh"3f#j ;KY:_mp>m^qY^gl1$MFLv"##nSSOrpqo.]K`u꓋ځ}3B!$UR9 _/jƙ?H<ccPoy%4fhgOrGv}uM( `DSOЧ3\1 $KmԆBp|$')|ɓih[X$ Rҷ\ɷMe0pU33 5QQSޝoc}?mrk!^`ik;9oE7 kl<"aZK*m#gQKJd ?cBpu?} [ dOxYWl&;n=k)70(bS*ا+8|UeD) ~ZR ?/ָ"dIIE̠Dpe˚ TU.'Àg buk)QGRݘ%XF'Řh2fTwU7|=# E0ô@ d$32[%bTh#\ "2p[b{|5 H~4f"J<pA?"Muf461ql鎻q =S2_|,y w&ƈr(zk>\;Os/)t|;j`zkuj#PYT K)Ā{āq 5zH%xr/<تڧ$Zi"1M S/d{⨁Ȃɒ)Д#D '<;G* vXHiڃ@y"C=taqDeafJóo ky%9/A#՛09#NلhiYW')+WV5BKTsӃ1"/iyH3@sI1M%J؜rK]W)z{zYX=c_2Ub4GF: zZjN+bsjtJ9Ys$gZ<7-TZhB|$δ2M=֎?3!EULolyqB胾 #dC(R@b0T hOhU;ZkɡpcfS6g;OL♆f ߝ$gCüx^4d=JCH1IYԿ{DG_x㘟+U,=.PcsMc1`*-XB˶3FcS]U.mb$W5m)'uk#EwjW:ߊҷ\#Xllvqцd%wVaY(E~F&zt ?UuR|X-b0Й0 UŢ8L|g#>2".ӝ 3; $"H2A\-z.i,2wވ13\'Rv0Vv|1f\(lc[nZ%*CP,+.{i dO|pg͍l0vYj|ΎF<f㚁a jƝ/|T?s}?-o:ڜS3[F<\݊Q." 0Y#5P L HbYgL'{< 6VgA~5׋p{.vy 1̳{ӷ֌[[0nETx> `XO{G 3Q4#H5is2aG%XFiU~fxkM7@ 3VA )#r`.mп)"R4V4/RJiD2z^Krݮr=W{C^,˭'jnA.!mOY=HyGAN[HJYBHvC@d6c0 *! @ mSb.Zv;b95S9]́y@ݳz԰MmRy7Ufi6>MM#ƞ m)˶{LCZ=y>GZM67)>= RўяiO>1a2yl?MK6hp}!㌭@6~T]FVan/B;`- Iz ƒV}Ҧ'ɪawLd@`,k_gJKnb&IfHY+v&L0Iv2|wH`SVIe|am_7pc pݩVҹ(=$9ӥP4t늘uv?M|jA `k6^˵,{=IކkO*$*_@y׮wy~ _3B1gk|j~ۺ>J%KСXOs%e ag"R!q[q]EkČZEuC6c0& ҫyJ_*8ek{.*>MݕgF@ʬǭ9 Eb{n~zpFS>%5g.xGQљ~3H9Q2G~%d~k"Wq^9G(߄Oa0֟}+; `22co_5=xm%F 9l{3Dva$]R-cNobk ;? #ʼnzW6^&u0JPm0j$^P8 Sm'wy϶EoZRyPDgwfKb,2Z$|43`C9Pn0"H v)PB_(3$i>~,A(Q8^\e7( oem pϭc~)8Z\ LjU"_D3IA!6є(p#\a pϝ#Z%4MmytYd Qʽ5izG1K4(33?@dd JE&.z(Zwj6S ؤcH;A$_#ƆI WL[Oj*7ATq>F &BT޽dAse.+~fnZ\ -^i>9x`4a b gGk'Rbv|[ @P8QBG&+^[ ?e"-oʱ!(` C3 .r` KK`R{ LƳH)**rRS0!E5/D/*RDUi YN/C2!$o@=CY3 UdڔBJ4׋IIxJL5&9d݅X[!ò5:#p_W!D!]Uz5w +`O|(#NriAm@_E2jwM< 54k ].~.IcTC03C ϣ̶ͼ-Si9c@X_WJs@59u zr܆iL$[Ks}pebt얋wgLAEA-_&m_1\,m2 (|%|ݛ$Nm.SĊHrL/ 35x6o]Mg'ץ0/}p %Ylqe.R Q<RY!sYJaQg\ #^7$:Sb Pr.ˇC8{0D[ãa7O%#cQT͉xoJ@>bvCo[/#~0!,1;dݵ/f%zZV8k\;l3v`vF l^@ 24h!o) YĴI9llN{ 0pP d֡-b/BMz\c>౿Z*Os6'Dɇp ~|93j@nh06͖:D?8LBq~ó`ߦhKiLo fvcqJ0q`ms5/`n]냼y#C6 l)~Fj)Az0k1fh !*CHRΥO j]ϒ@ ә?1|+LS\EMzߜd(j7<KFv2ud5@ aI񲍭5D`ٽ 1^6>B4Dg12I cB:Ю @O'<]jȔ[" nj )3 OW:F PSO:[7 KqCGJJ|fT~H(X0Ai&, \|i#Gd4fbVX 33Q|^o cڳznAW\[ *S&qFC_VYԬ8X ohźdm:T2K WzPZ$[ 8A!^]Z(퉖0r1,^ʷAe`XHJtk };?\tE`~(Uoeuf ..z1->ѕ鴷BzP0`~""[.ލ{e,Xvl\R/dHiulB{^aU 1B^ȈZ[WuBNpfϾQiR(rh8a}P r"1$9xp J6E5Ǒy_vOn'xg6KJb{|hNX獦 6N̼vV\yX!=zu_hi!$G3Ȇɖ(_s2</[9\Ԗ3B3/euxu{ϟ3atEILv <%~7gKDg7~U%F)ha|7sf+px7ΛwE=^K&^c,YK:S@y]jRhTYudӓ~]G_? /4Riu\qG}9xH&vU~,靕7fBњCud D \_jylLγD0rظߊHfP4TIKES0`$\}WSUBөΆljH;K VX%m 3@ԯD7Nu%[F~X3κN,>ò i= (UZX^8A1d$W>'Zx+ 1?)詪8􎲇z} J ]3&LRe5:[?βDנ.#=e1 f Őڮ;/r7Ab-h!@8즼ƖK;\ҷZ&fz*-% VSS N w::Vojަ|w}Vi-wM]Ve1 ֽl"%Bi PPQI6TdDGᖲ]\5rw 30kL.P4< w&R曆"o'@r-1 1^?խJ1@2۰8}(E#;\PwbO@tJ- EφvXVjy_|' 1" 4,E6ʑ'&&Q (hk]U߆?m{ (6e^Qv:2CcOrFB$RCʇ"̎'k``V9YqL4ë!dAQ^{.?L,L{daS pmN=^ι(͐k]lsE(@-m0Hud"ߐ,!Kp[ZSRhCrލ-DYr<4Zmh\iGOR *昰% GXr!$tҔ?-2yar@/`u*8qt1Ħ(pPO:x^y&J^3v,$}c.r1m"G^Q~ѻ+OqP?nIcKW/܉6?`,S.MƬv{F!Љyh=o"̓xw5QU,_|?d9m3KR߄+keaQw{\͡~N("Ftճ[o ! mkıH{`NJ./'UǑBBZHaMK#f ?9R|CvEԭP0YOw}[og0 45uTA/R⩯NBU\Ma 7drܺ vb/yI堒&@~D`hho#'qFKj`$/ʃYGjZ3е)#MUhj0P h𶨂(J 0ZGt^C󪵸 8, 5W?}Q` l 7VRt9T7|to&{;٦Ӛ>vv[g'AD-yu;W[rW׽dbj},!ܭXs3K)Fk 09]ْ@W(|)OwGN[ jbotJ$@Cp R3,\BVYT-iTY(.G<^&dA{)REf$.)MA`y7]m9ũdrp"yaM} ZrW~;Ba&z-3B=e_PI${E" H2Mcw5;ySKAԃlE/D|J&FK06mA*ɕOڢ>UPKm0Wl/ g13͍xHtxi9``lP&}-C|fjº~׭>/Y wpDqUR>z5g¥P̩FVknPc0L4=qsMՠn^ (d -HsWY!~wmUq8$c#VS?ß"cm)dC?/R' tmUO}BTա!_w|b 9Pb@z +2כԍxzOMxYֶ'K6PTʤSg Hu3@)Gpcuu eo0zBR˞n⤂ք4?ye\[t06"&ª:Td1[$Tz-KxQ (E]OoeĮL§)1Z'}tinX}%gD)}-͡V|y9 PB@Ћ PZ@9 xd [ &m/hIFžs _`ZJxRVw rbojuFՈi|.h4iDs9Ж? q DK˭^oS'8zlLL V옠ej ۑ02G{;fZX3&2y䙈^(*UB`]u8Wޏ6qkϼ'FY6.}5'8^cb}'CD]Cz^aBj0.5$ {9u.|qպrɛ!x=eQBVMOpaT,x-Tjd{KFyE/zв p嵗)K(HdyN7\IX3hf@,@  m(MxvܣG]v]D}w]iGrȿy3~@Hae nzˀy X\h3gތ02@\@@_w)KʀY6YKN߆ʕwBDTOdy3ctP3knI|DǪ==kֳMT`0JV>sz]-8s \y z=,.&/I47\p}bv< X^UT L[7/p' }s_{ɜM@q9nw5=GOƁ?~߱O|jD`yݮOh$i_PR{ct8uLI)^3 `  W4Mo/3T1 |+/ FN&z63[P֬k kZQ~8?i%RGIUf(L'^g۴/L79.I :FM46R΍)U[T˒ghŜ?c>Q:) sGfUD1KeNd:ծOr3:Ͽ-80 f!ݫts] y|8ҬC_@c]+&qh65AޢҌ=Bթ_ރ5e^ kdR ( QCf1N*L6W~ hs.Y5A-8INV6,BX+#"1qe iIq*{K!͎lC`‹Kɝ%_7jV>@Y]i\PAm(O-M^8TX>Y>zH.G􆄜kG 7Cb ϒS[C!^-fPhp"~\P(:⥪ZvEs)n4 ̘|~QʓQvOw8ꌗWrֆ#Ԫb{)+D -ʋwK ɷqAqZz>W -mM.I _m&HQ=*f 35%b^{Y S DCohP|f&>g0n@c=73IX xP TguTmqmjCfYnj`;],ç :  lj%ۑk%4؞C Ӆ0YkXW}! 9fo>WS<)=RoB^pz-)8kś),Bf.ٹoĨß5>-b;ő:Hꪝ}S}2`ڶ$#3 bՖ|ɂ\g8j&f`Zhsr8Un+ֽی~<܅ßIG}r&[>a<]~x'ujvov-ye;c){05ۡLX\%9gs웵mI/ng}Ђ͔eS{Sk߱vЉE\#4xxY6cʸQ8}lXNsjd,/L/nH%}h3tqgnXAΞ5v֘z/F,dCv%&$:ɋMh$PH22' qUWl9"*.#@/PD) aUm%][:14ޔ3>Wņ縜C`] MQi(Җ# e8 sS~UHH2KW( R&TSwc{j֙$f]pn?{XY8e#>ő5XxJ$0i+1.)'2>y0$%C9rSg)|rkbghJs0 45=vu~e憏"CF3I>wWRj5q7U^͓kxO&IH]wrU RnAuW:]'ǠSv_3ZLiWkd"GarߪӣG2ty)SfX$^ej9!o4)OK|b^ofu ]Ėg,Y2)ɡ s_>5nupL)me{6iS)`0l:="X3'i J@'o~ۛO 78ݬ10!6BCB"WT"~`UdOT Bb1blwqogO&.6Zk[mFQo0 C17s&]1͢椃!Drދ܀u} @3f\ǮC J g0I^1C$NpᴴVx7J圤aR-l޲1<@BNv8_bD?g偌8Bi~]~ 98LwWɩJEP2gCִ %w*w bT&SCv]EK1?Off H n/d~".7JۗV?*Ek*^P+;Uk*eCS0+2EUTapΗpkyKoD-Ǻbߙ zG*KO5\o4r&6jKJSGtHC3$Ԙ 'uK߱S\_p l"2Fo! "e# ^zm[Lbj!ixߥ.o}=vL1)vF 0a眎bš I{?& 7 )\gJ<-aOyI驙ggA "V@"`(Y=\xd>m`1,XK\hR ADmώ{g3:l5&kUCP ^%CmfʞHu䰤RPΰd>NT1sJP@c$=%hY~H7HwGX026RԷI2EO{\{}?W Vtuf1~!7#[adp݋L^{s%]Md ɰS3I&g0\]x >`'Y*f7>_AՐ1"7ٛ4Rmr}^T:س<c6깁p:lx)cBz ?d\@!${߂C 4h ,ȕ؍t40a;eǽxR 1:]5VKT?uO*왖s4˗YLh#d7.nwRdE0^ۿaD(P ͐$ޛRa/fRS^hJ!v1(EڨZFc+׌V*ka]p6M)iR)$ZT-F_14f9\MR,`TiMT*5~Q:HB:W6BKDGT{GhLԏ Z䆨 f[t0Z?&J&#'ڟR|s[/DgʀIARd(xAV * V|? hPaGDőc&cTclRWjȨp{V wPcl<7o̯``ċ׹|^nsԌ l~{, mq%F؏]%wMLmu_yӍÞG޼he k<5 Evh[H4, % OpFIWOi< +?.#mΟs~)mQ[%zZ1.ԨhCBɯj!l<=\0@0FGf]Y5^{ /?o$%9fNњLwt' ,L_<6H6 j>{he."X*m7 W^ 6T)\ ӵ8H%g- 9A+Fz+Б$];C lP}goS~iKa8+'O[Bi׺🻯'N_UGDSʙy`f/pՆ#t?wci\ hWXpgEFXKrTM%%D`̈'1¸wr`Ӭ}&G4Zo.g>s\v"yerc)q]ޫB5,{x冸tC\U#}0F"[%qpnp;_zW |>Lq/=J%Ll@%f:i(nñyp+~(9>Ȉedn)Alxixv^nϮxZGSQl&O/8?8!@qLϮ'zgW}0K$z1 "}|l Y^qiHw-(k6DE s9)~ ln{wO@7=_:p2>H;`KO+MuwуߐLw yhԲ訐s59J'<TV_d}( \μn+=AҞk}1l5Kys匆N % ʪ4`jPkŠm%K[ΨgJW3H]ΠvMO[k?sV8Z)eSa̹X1 ܁Π 2;*h.vo&ϰ롬G.Ǩ.:v+$ qʹűl }UWbF5Mp䠫쾒:ޑ,[Nת )N$+m1\؟+Ǚ\>%4J6rM ^crME"?\W{H=2]Eq_Ho! >.Ġn0 ߶VKxphW6 !=eO j]7V@7N_˿5$;*9QZ N$ Fs7RBq\K̏XȚ8pad’wRWZ>6MZ7d@ V>{}ɱxкVL+Z}Jj&'\o7lY8&:B5YPl1YBzml#CXEh:d!4> `}Dbr%޴EpwuJ?rPu |ݧ?y5l~_&Yn+$ղ0+~9<߷Z# ??9U,Q!Hk)\?wU@v(y<<(s]=sAã6,uhJ$91.va;2NB؝&"E% IdӿX_W)7I7 /< kP5ZO  &A?XnLl/.]L7Ra iafS0}Su g1f);PV}ضsz"0HF-*1jh RNsbt[51i[`ֱw سg؎KG%V3˝5Kʉc_Ȏl~F 6UU|tb Ӑk\5!8? TW[J$$ߧkGgQ.fUX`_)Sz0jݎ \d1 uَ岺},'spVg޿OtH ;wuKwky]jc'DBXyVhCZ"Zo%gW`̭%oomYufOXeRO%%252Y}EqVmcU99: cMIf`;)Pe;+ |C~Oo~;>{LTF)cCZЕM 7[8#iae @=lijHb_3: ֵݫfq2z rkݤÊYëкДKٝCJ)fL`E%MZr(`oH$3nO.xN# ;!v|.hK3C.㿃8Q|Rxɋt4VɫHniXX ƛ)yvvG%¼5M #>p q%1<\3Ai6/3o7hk>EH-2T+A#I8kcf{jL^Ϙ1Mc I[UFzov&1LKrl9ķ>N9`'/zV`G9h~B+pzd@4j3RՁ2w$ț.<8qF(sAsHxrylu1IzA_u"j"%:#!^ڷ*ڮ޳Y_Hku4D[@۵W*keYf3PH$Ox'-2}^W:mjcDehb\ku"J.)c)GU(Jz!Ŀ1GYo8 *cfg[Hn$|FV.F 0 )BadM8 R 6$7jPk|Xp_2K$Uf$n2x98uUg$xMN},c邒]M%1 ڧn gxb}$uF Oz4xhG.#u/:ŷ]m օog>$J& QRf-aZ+q]+Ei*_L#@o=7 LfXɎIQ_TS>? 8 0|~8f95dd}V0< Jl#Xl`2D'f^AP n)}a5+wTߵ =a<2]z;A CֻBǕ)ݟvTK SVAʚafFBDݗ uڏ#ܾ.Ұ`GOxHx&:nqiAϋQQ*:Ⱦ<{ZKXS)(b#+\  XֻRrOz??[miE!.6od:(\~9Bܫ.fkXCб9VYj$ Q.kfyϽym` ~Y 0xז {7^V$- &Oϣ4{R憞H{h_8\87$WQR/܀0 "t΃gAd)ɳ`JГ\@!y @uMr(oACj= @\[ kh|9-FcDc~}Ӄ\uiꖢFDm*'oefh:;@S[ @.NI翢7v}`Dd|L+:~򯇂t f-_:蒻G"S"P{VKo_|)Ča!4D둪Z/NՈkBQgjAXUZIؽ1c7;z}L Yz~TDr/jrD6nԈ408h''*Vm`ĜFg 0 _3|h'+IE??|fU峣! } q)ܒL }ojf?7G&ǩʞ8\vkx;0^7 LB縉gX,\G xu\-?VmyZofzeA2 26JԓB@]V``$V А;Lٝ14(zR׮ +G#z`+ GzkR;khj.̼· 2G<`s r {'Єwr`V5v+Yg+!y$ G"ldty'UT`9_,x %P=8B4TyR*e_]=\|tB8 Yƥ+'pxI$MCw20%3R5|ǷFRJ-Nӵ1 MPɹP+[."ş(#@-ѷn(״b^/9noBᘱżEAaP i#֣Xj]W}yEh^ٙy%ԣަȾ+jjTn}8ĔոP> m?d{v_zWPL8aUi~i|h2A /6fTҎnW/cVxY[%%=kT &DzO}ֈ~FiElhb04(Ljҕ p:hY)=.G2dr74hIލ垶 T." mr VL lҾ` TQ"*$ Tdt% fߩ̫>=T=OtI'v1vW|^k?oHYQU)=(`=n jixCL .l:Իs/ qTk>k8QXŦFr#"@NPrw7@Qt@#2JsIH[Mo!aw ChJ}6ꨪHBNҲkǥ,J@ Ai^??vg}<F\rl3? 4VSo·L'>b,$<+ gfT7ǒS),u2 m;"=+U"T'Fim)Jpj>% 鞣T56͈48pF%Kax{﹖goެ"Vw7֖[E [COUbD,۞oz-+ڣ+SلKNZogΚq80`x;3gg.:lI@w9g9}  ?Dn@S:&W!* "b c Ĵpw~ L]2cm uq{^ͧDq`>^L;6V9KGXIW^NtK[K"t>WES\ =MW4XA!y~dމ;o(0j䢖Ua(XnRWNXǎV'RzA`dL ERvl_4Lj,T!DDAю e^8: 8Ο IE[Xc$ޓL.Z <,MS)gj:G$OYGRmPfK1: n \E6Ѧ) 3뉹&;gfrTK(_̮TVAhQ%tCbsroZjOx F/̆''z&a9g+$%J RxMHxt+M:ӷJҖwBCYRlϙ˳\$oW-0c@[GU b|$~ߺYA-yeKэ.,Dٻ5Z:n-hpL (9C觱zvus3ZÁ?l)i{n/ߜ}&SRᮈD 0ܹ0m1G3aqۚod0ӪG [FdK<8$꽯hV!SBXLci֧>,,a[stԧ$:.dϗͭ)2FpL`&BozLD*gpKSИqQ#b%ZK W^L X\rQ2}Ae ϱ^*nJ9+8lPR4^SqK{6U/ή8._suI7ynaioay[Y>q>~BJGfG bg>Lq<9&*4[$=!F[ra7ѩ߬6yJN-?u62j'@47n'H0 ҝtJ򜎂f9E7M?G Ⱦƃmx33oo.JFyoH;(T{m۱ 1 ޽r9z53jHs<0j-GcH?jɗw?Vt/ug{#8I@y i=X=_S9?w`~aZm>CjOJ'EYD[ՃEl-K郥ױPͮl췶wub/6!fQǏPG'oI{\S/x[FCMͅIA`vnB (vzb1J_ %~l'/;ykNEg%5g`ǠAWtE;-fg׫沥3- %fɤoB@THsK1s`E@enL[Մ1̌a>2`8 H}gD`lMRPfK'= ۮղWVu;cx\ykw(gr< =RJ-y2! H<~M)Is5LU Um XU >#mnjJ OB,\=e%`MEsSx` ls|t[fZU -1b6>hų35M,c(ޙdk;z-9uW:w+2hߪ$37#6es;G@2veMԍ=ց&x&dEMv`,#m3֜:v^(GV6?/:e&b&E~} qo+w>,r c+:|/\!jVܐ/t~9'ce9 в°SM?|c G4w (hcyc]i:*jb(kj jE,(uVX{?bG%˕lF7mr2 g^mAr<,O#TmMWX<PP&-gLq'(6W]M[HH&olb֣}X {X?ubF3h&cGVDV*i }۔fSklk+LF;-4UWApa?[S!7NI}.N LʺKH@2U^ȉ B{7f3aRi,&-O&J8H d qǙƙj{>2Rd^? eN54~􅛪>Hǿ6q(ǻ @OrⲒC( KP>SB3Z):=tmA݁1ϵw۠$j#WYOs 9}2ߤoI -샕 ɛϷq2陰4n0HJd?ywSƔّ j"~j6tڋ F19_ ڀvmUpk1Sgț5v'U1lTa=2Us],lAwҬaM=G#[f.4\[ Z\EPeg m%}l'rp-+kqgFP&TAk)WtcA 7G0uLu>̞r_eKzpF7LuF/_(•fLt]SSSG?Un,UDa= ip *utkS%\ RR[ &d.Ee(85cY응MDr$4,a4XGkр) բ~WLbo@ɢҾDxdʄ)F `9KL^"~h %@.k-N^y'GP E7|k偀q_o6(eW@_i=QěJ;h v:NwfI3M%bIǜK?$A<ۢY97h|XFōw* ޽RBwUCCSf8ɀ5uˬ ̄h`'GD7:|=,+ wХ T{uВvE])iDێ5X\3]Ry̿aCs'vR)zzL8LpflFӯ$@G^J=4pjb EEV8*Q,!ȊRB#Yc\]\t~_>[Aܾua fGȿK$ܾ25EۺcseRv|('ƣ72U)mfiZ͞4RTw9:;~\㻛o@Hɏkn—C>O-i57[ʱT$#̉Œ7CMD z#]V@fw4t~ib-ɛQNaE>έ[lhCa"|X -ެm];0'C[ ^F5ZcIdL8 IҨChu\ 7cz@$0>v{&ig"C62xNvEY37r7^yn^`PVÆHE`#G2܋tF-ۈfr P{;8Pe ?Q$2h,{U$!3#*/ ^T:ZW?Ms:MY*;U՝Lu-> ^A -@kV>B/c|ɋT~[szz K)7^(l(fCyFŮ,uI*rriPͬA!= 8rory.$"zgtڵ4=l<ߕȽN'66/ W&&UiPK>o@DS˴pgZ{1 *ަ Ֆ x=C'y)8bkBA^B(/M@ƧMr{cȼ55bf{&;S lܭ˔R[d9?/gΫxrErowc5jX%V +垏ok U/N c!qfy4noa6S`_rX66#5 ^#5^ 6/&Mvպн,V+?pO Wd^οXRI=O"^=e=rE{^}?oj3Ɂ),'܁X s'P/σWŤJR~\?x;ުdpݡ PJpbqpTctd׉_fglsHf,Lv 5}s6%ҾO={'vƷa; Rucbr[B\Rk|y2TZ- z,AЎSIm^r}9c]x:D[ohDaRԩa=HO19#4?'!YP(]{;ikҶ:FzR UK{$9}$⅍p֘ 3LvxfgTY` LTl ְ!h ҸW,&ۖ) 9s30TaEhG$ڍ230! :ȸs)f h .VXqva/"F*%'^c˱WGa3Vͳ=j.i{zd=;4GP4D]#+.%En3ůl2p;]Gq<7lyUNc3AX%4h6a5s_uu!f!)8Ҵ{G a)zy#:Sۆ2b$h6Rf27֗|;m4pt!Ϻd3rk(F&ߗ]jO|uqoƺS-t 7$.fvT6F 67$,Z32S6;Bp4 _9e )}zD!t 逓р7WO S'pc` &Q1qvF}"I)fUpaD/?_Ҩd DdvTḘPx\/Lbe ,b/^HpSa[5LF5V-ĂmWI%y9QݸۄU>$kԸou^lp,+A:}/G\(__57+ F!oQYj"g,]ā$0(&3 l

9틻T>fVվ+#VT[$0tFLVH+VIn(Ѝ3e-Ri3n5klgև0N>JgmyF9 mmbP_87U=yFt6'@S786`@:2'@f|IE6#a Z0Dd:a q0 n|gkhh0 ȉĂ_?|*7f^͛9GYvQoBӽISWLK$WЮ\KNHoRG䏜uj;s{ q/&݁:Nf}|}sp o-JxqHg*Y8TexKv1LoPDY&֝U5x V-w)OGgD +IJf6/GJcLA2Ja* -]zN2=Kzд¥tI־N[(֝aAL:7dt? Mꮺz1R-:zߪlADkDMMpa!$5$I g!aZf$j#5U bК@^B 1}mT%*6]:M~zcll@۟K fKOJAB b0@($Cgt$¸ĠL|w,g1XZ|ꋅFwn%fWaaD5Cz{mI({Dm kh}^$$B!O[' X6eH{ ]%}q8xq@Ћ&`U?ig jyu$7hץ[Sx#7[y862V`-"Ѹlk,栳Ig?- T IB"*-A>l ϵwMi#~^GpLCLζ`dr, E6r%Rr_ZNɖA٠r  G;) Wj=+yer|A E]֪]K8BȐ_<}*soGA*3gmN lNbd7/e/ iv}ǩ;ijͯ~Z{3U$m2_i%H DCϒn! Ct֨\dN\\R-m철Vlةu5.['uuc10? O,$qP]"3"C Ae08Ed ȉ# Fau`2 >4.!:2r^a?C{Ds6$C|AmgD}N\tWHuI3gٶyKٽO+h9k0}OѲǨNHF= ՉB;1dku[VLl?(qs?n}K15l޸G{S}rci`^bT#C>qv'*B;}]Y=79y{݂>Wg1:GZMƠ\D7˽FqDY7c[83XHr>u5j[]t6>.-kD2jsYǞ.7L0\Z|xmX>B3k6Abx[29DvA%{`w5?ݰSQYP,UܤP`oI 6=t 5:]0Jƴ"Q]*[}># \D; wY B{liT83G \}äDy@o0mрyl.ss$pe$`WbzHA½ }@;M:I@:+N%[3f{#7ݬûG^,{S+ э|ɫ AtЩo ڡ},զ?^@5*dtz8uq`~;/ tPⶑBHyw d Hp-GSGӃ6Z_w}-Q'5d%E = pf6U-"c`R.0I8ϧ}0kz<^L WJoRxlӞ\ @T-d*@R_3(1߷3a 0#$ٙȎM"B۟9ub2ƿj*A>!^':۪2hmqcsK,@3oa"m6)I/i`-1Ʊ24Ed2 ~0{x;i9H24W<^3mxƵf*6WǮgv~VIvEgcwp~5"X-̋Ƒ$a10duNtnFHEMB6(et? 5ҢBP6椪(@혪莺~osU˛_J?ɠ"ObRD+|H, ~_tԩnw|e۳h,\mdA 0Wnoyѻ'`b\hQ_jm)Z3mALǰZAշ#R+q0اU·{oLv3b>IT @'7rX2 2lM+şo/]>VF^ 4>Qοu7SHO@mگXo5P&P O}n!^?:kߐv/DDGt*'#<ґWG$ sxS{mKBfJmCft?Mߨp@-Nk[m1T20"_qxL=£ )+Q&5NeLI2zvG< WJѨ6&#?8cbqmL`)%ߖhD"J;a\xyɡ7kAdU7ܲU*S֚}**@!-m䳾Ftf>l2ݤ9~aSpyjB p|1#+4Oxzx!x9~l?Ǹ^{C/Y3vXqc߆WR!Duݦ~cJ%HR!™J T\ج˜F0;싣 '`✋酲]G'%\tw&̈́0/\ljtJ_jW;w۬)jL t*rw037x&!p/FD'bA!,٘gI2虝H~2%U V~Z5>qйZĩr2|Gy)52OO;٦ja.d-G1 a~/r$d^qf#CLׇ= u= NQFS2<3kW=ΆXaH|X:A'pU$:(LF0@ΩNUIq.Qp{d~Ve39|vS> WF,e >`eA= `&.=,GO͹g"WiYZ-t;¬B3E{a_|69ވ(ݦ̑ujLQ(HA%LCv-Rv r4!t&v<6d=>m'0J-Usf1AKhU)v:ٵKPL5i)T-=2 n" -zp!PKA IaBjޭST]GU}LO(5J|JR5mBNZgk@fDA}glƸEB/!-u }T]e0?r8*\tue!@U@2i$5;$'p9+FQ1=O{2>0jG!ܮAįEr|ls@U/F ԧ}s|Sd'4E2R*%A"zuߢ/Y =@G9b fֳ_䙷;;b=tsu;m5=]}(Fhy?*xrQ @Eg5Q%_RAQSM"2 pjXzȡr+0@WԂ"F Afw "Rv5]ت6ͣ-!`P{L!hM2B2&I I$` 3 Bn!dCVQƟTx` ";}''1cYdf4s~?>[]zV15=Wkwڢ `(4Ajl[˓Rnɹ)Q'xaU(fG_%=2$?PHR^Ql {.+=oh.*a8ԉy0!|1dT@Loj΂HNj Y$T+h;9P "G-kNh (/ J k"ݚ N/dhFwǛ -[1:ŦTZssȟ>"k.eM3U$A9:6݁}|e!ZUT5X7xX%6rr4zl/:޻bJXUa9Nƒ/‡Wݍ_ʯf>BL2{&>yw(`e?cLKӆ*`W/fr[a ً?ϻm|8TP oLvJ|V1,IΎ3)ӻ4dv9mFع6ߺ7E= o#}%TibV)Ȁ`*"+DƆ3:XW9bݞ$o&E fd`(]we`p>L,W]٘ܜ_0I<dRFo>r''^{\?-f]-aGM ]үvo WeZ@;@p\X6!Lhv$oƵ9-jfcx,4:q,O63DU?D2l^&oQG.8ʅb =Ku R$r(]'uG|탔 Nd#6mk(0ub'u]YmSָ'pOvS/ts=eڃ MAGoc>eiBTyN1#a/ Bk s;Ej}8\ ]Ƀ㞟:MgfgQǐ$*fM~M})ˑ㳓|{bi+jEOXA/L#8_UXY|qo(zKv'kl@C7Ln;l fgf-;NY [/X36Xl$'"Z(8?1<׹=TQvwchA推Wzdr^Ŵ]`܌tY{d3֧Qgc[;بovHFq4h. _mrCn@ axpd5HڙǼL<>P68$$h 2lؖ&ZB\L=P1\}{IWJQ38*Mĸ|Cp `˻򜮰~cF@`힘ŭS'Ytr=O7ys G 0:٘MP?Ir>g6X՞'́62k4+_$Pɟ45sE +N,pck (i(Q 9 iTc>56$V--4_"syX 2hM;,\/[dVz@䤐DU{ņRO*8] 0(ɉ&Р!= "(3DB%dqxz҃JɃGFdej8gȃ*S#Nma = = 1i[3Pc7U온1B3y '+s$~ iUlvJHVqz!XK2 AKؖm&LJjZ1jt_~ ( n) iįϦGJy๐~ t-/G(vaR44L ؕnn]TF洼X7k憍־͉܄\b'RB4]&yHtnծR( iOgh|B~ G"uyuxmvBJ wz+q]#`'gO~خO>+p!Ot0>`@G `wZlM{Ru܈z:*K5j<t/Ð'NV7}W-H׃Č!] , ]2cCBoOq{ǖ*ϴϦaW{b8kOK̆C?6}td 1g)YpWWe[4 rqE:!8xz?b-:~i\j_F]y),S%ҁ5Ķ,U5ȼ@DHICUϿc%Ёͼ>:4Yj9 IPF@nJFpV&ͦlfX"Ų(3Af!mqז w?}s03V:E ~_[D [ XPQ-0RųS%"#őͅmb>ogduA!0)Z2Am(Ğ!:βMz6j3 K F`Ź!߱,UG)O#3࿊N, i.nJF s]nn+2\`BW/[YW|^ F}zv&ҥ5%Lҁ13ZN0 rA#Ld ΘQogH~v ]>yaN"|,8灵 , Ͽ%sv~Gn1]O4YȝQws*5aX 'F|64: ScG"oS.Ӡl.`Ič,K+cas"Epܓ8 Qx9i}z -:\hZM{gu=VC-TŽ}yRU(*6|0RzYd;^W"~CyX )먴"` iD,F $AG{'lruܨ_UAV-up.;]ݎrZ;YF qtRA@oPXPoہB1hUԸSC%&j ^|4i3sȉy+@kK_{D!V;2ftB Z'9}ӄ!WL;"K"Gж4OOo lZqjv ^;=?LF/S'Lx R݄o t8A#)cJd _c]پ'Gyg@~f+[kyDܿ3+H/Ge\f#@7yJ歵Э~u?$c`z6?a;2r52 [>;inߑc'feB#S MhL{WIqEՏyF@q|c٥p#FLx̧Xm8џ'X@([Nx34oxg H>˗^99;áqى1!fLJ2OB}1;U;1ZX'Ei )T)RHo=V25?vp HF_3λ㚫,>]8ǚ=9?wd*8=?M=H^ Q@b1h$Ay6!FFӭD ?W#s*rͬ'ں}26U+dzn*K?#wHv=߫ظ*6h}rNgr)/=`e?ώܥft}ղ6(M-*[ũ֪Suv7%X%]@AL`XFOz?l~¸ G`PdcVhEBĐcě*2/uo7k2ŔA@Le($NPqnFCIJ-i|-9.Tk _xٝ@:\[@pRkLt$?A@ _p1}N`NRW1)W>'j큳 y9>xGNE&bTZ݊1>[jl0BhCe-tH|#*DW {?fܜL=W>bP`96?DGҗN}.'X|yqNϻ4 I;%D8r! 41 IUed{NjߒC~\ /z_ /:I|['Kx]D!~/Pz^<6WXI_9 A;`?i0mmO y_ƍ`Ch[Y[~- O,glXotp&D3uiœҐ"3N:sq?TGq05]]^T(w95ySU`Zn7΂F+I*OH^g.e{!iޏthMd1_K=G~$-Cw_)K=n(!62v>"%AtLN0.ˇhoGԶR6-Ѯj<,O?S#zr.QT%X.! iwa28H栕*8FϻVr9`~+Z,ZzwԂ#4Y4)[> lHBL}?: Kl}Il_^[GehUA .x¶hpIxp8< ,}()^QúZO;hMCPZ|(ܶu`\59r4+.oT@RjVRR.{Q{B3ї*gHlN1cRNWYI[@޺d"3GVqP3i0:[^6`Fv چRcFT F@J)gӥڮ`TVs/ȽU Is)ЛܑCD(dxa_ ߹XMYSd|& ̦fsalrO=gAqA43z-X!0nTx'Xf87 u2ywlEv-DTmK5Ե$ MmS0w>|Ht#?zZXzW5#EFvTV]rv/\ea0 @Pf&\CԫⲴ:m/ fk;qjXM,E 9N̕ο3OS3v2Fy:hL'U_iK!0(E pAʤJm,0M X/% :{:DM'E=cbw&lK;\\Y1~^GuB~@}Vg,(.k+@L}Lja?&MHfpTAqde"\'aMvfla>mb=BԶ9poƤNYxN*c5@4'm~#8A1/ra 2n% QĮ2,<C<ś) +w8񒄕Z3}uei+cm6+́TF; Lx?hDͰϯ_޼L&{`Dɡ u_h0H{w-I #&ė 昍5'8~v_ BR@E6y[ TZGVe>)h+7(wVMI= l<ŞLH[*xi _HVq'-L-K^ui-%08!nӅ ZxF0<\Æև6d%Aod(M*Ia~^^ΖZ>faaUo؞;;&dIֲgdU7iW5Fc}o œ9.o 4g{"txu2>*'mTgX =~bqX, Vm*>Y63àhA6JQ q;*&sftrJ#3F1}a`1.kOE+Ri`M3|59[\S? @G$5u)۔{晜Rh\h|ig@`:x%9m-$^w^)E_p)7JP㞾(BB\Z;[sKy#F7& e'@$J$pCa[,B)4kJ%Val8 We1KDF& . Dq\~!jQmQf#l uCRm/x,p5 ]Nzڌ3K$&%"hd߀& NJo{'nxts֎dmatY8^KJ|4YRPNۥ3kC6Z@͓ f4bfr:lΒTq7ʆmzVGvzY"V1oJz6+~kc~=DG]v'R`bm\^@Eڟ1m5L(AiT Ib<;:!_oiK WMxq`ءH^L6' ÚBG U{5ɱL;hQkisVeawUEWEϔNc:睖산(R! #Jl> bgEAZQv-(.{Tvޥ+ ePUwξb>Bhh񠦰;qiWh<(A:oXH:փL M)*qU{4a FwK@7D1/pV1| ÀuǧkaQ$]OZR΀m-"rq3̌UQШrdrg~e֋(@M vn<N֩t&d:^r#~syϗE_Wϊ`>GU( u9tI%8nG&qnSu;pX~˦lVvp׆Nɨ-豠e"a|^ 3&.(Imzڎs3O-SF+lDr%1a-;g];whWYZC0 [!5ծHv4DEiهidkE_$!4 S3T@g8S.^THs- ^sk dMiy$>qD@0g]~[2@ff2BffI# ԋYZ#ţ~-4c)?PR&WZT4 6D/>[U<og?{VÇ;c+(" @@a5 [o‹YG(}N.Dl &S5Cj?E%Wy7 8\!bX #UsOZFVG U_5i@.[z8CqJ1oF-PTyA=n5;dsQ,s50  :13"_{HY̲#]~=ZXY렀J$/c`{zwT(G4 :87̺;Wf"s~>M 0y.rsj2[n7aNPj:r_&>5'۷ р35"ph+jyk[.~ iqUǫ=hxH/_̵'i0F Ӌ¬$cNĈK$P$=&tI)x%ωϴM`DlA_FSk GO%CUfe6BOəcnX4:N@/t{t@Qƨ&ec{hwu:1tЋ@W?A2R)Ʋ25Pg۬B)"k1jMHٻapGdVqI0bGy(+m-Qh(>eޑ6x>h VEőPѶh}F0Oql[&ghpE]CDŽ̍֬m{{.xDbuV0t-fn2͗W\{H=a{[ș Pīm |3)S&b_R_U$ӢGbԡ>nzWcPc%ڱi.nmj/1T"@Sw*]UN/f"WYi&,۰6ߗ2m>r 2 t]e'd {`՞j3y"YpZ\ZUBTN,Qo࿕h<ȒXSKIWRz ^[kZܽg/{&{Ү_B\$|ZGF/͛ fVH$QXԕ (.Ҥ~P$@0AF}#7 KbɛZaA#K!pO:X匋 lX%`YKGNgr?nN2<#|Bh&r' /?krC;/f4pspfΩX-jujZf:]Ūi`uv ˰`0A[HZ@!Y v\fqL*kySʁi`}=6vjg.Nh+5V1IhRHgڿîf囀k,9}֑jB - I'Uo>A=}S.[܂,$[H_jʵJu~QJz:.2qm^$9?b !Jt*˔Pʦw|T oA )Vf{<]ehhPxhbH[ E`gJx[WQd Ke,bޣcvU5=Dba0|n*뒛jT\}Bנ2,E W֛|^rD;NrOpKwA0O%FI ݬ_zs$8N DSY]yR"cza&%_S^4 ʟDPNy ZNypODzD`pF: 8ZBgeex5ƃ6Gw>q~{_\! P`>$r&]@BXH򞼏U;cBk,&N{aAp{-鬆-o8Q#T5"p[]VEW ձgf!jg:ogoICl=2םR[=p).Ub۵ D.85Lk&`hL_8Ep Z,XtkՒ޺rFEmB*AײoKYg./ҝ}? 6C.$.AWVk-.zɠ/VªÌw9]>Mbmaqv &v'#m5?c,ܮ^&\-#IeEq h͕[?T3)wQzdǃUm)lvs@'ONqCfWc`is (Nف[7zۗԀءxaRN\s+irR{AAT,Ml/)j9@JYd xM1~sf+ WGtl<&_|b2,o+ hu1[N=nÆx"_xSIKDziv[>}oh&jfStpܲмͰ&F \4oE8 `q{W!g]N"kj$)N<ɚ""n CW櫱F^D*qy+>;WVA{XxcgJz׵\UkΗqi}QpE")׵F}*o kjx[4u0f{`:sdNj>Qޥ]d1u9{hvtWy9d2cX7Dr6"4!{WYl8) evV/!NȞo(T0 v* T C ʺYQk\7PpD?^W6z [FX\Mbh2΍gh<яHf8 {7b`VP.;IqK JysI\i'U&XKAJWǥ# =`mК0q<Z >)>uqYLN13Y^-pH Qq:ڵec qR 6Cw~Uj*^gd+kzEų0HmTi; ݧ=m쌹[Hj*!e}m8MbEybz\gihz1X0k,=uCwIGe+ճz0HU:I@H!J2VZ8TGtfCRy5r%Z՛t54߃TM)3Va1f L3kbxU7ŪHwJlǫ*t$>%X <-@I5A+2EY{Ar9$~KUq-6$\`/Hhx?ZOIh/W2>93gYI!|fG&_$P/c|5lk@㻌ln0$N${p8ߓzwql1.s=]+Rycik]k0 `31B/!I/`U@v?uFp&FAFADP p/29$1N>#jhk1L4NQes [zW;o9Z'ur,,Zl+MK-hՕ wu1A'V^Ʊ`q  =[ EEJ#ӓuYŎ|OW 䯋TbgA_|\EYE18-+He 5j?i(ZxuD8\:e.Nvzvԇ99Z'}-D ٔ4a&8wkr8DjދAaols7|lV_H)>:I!N.ZBe D2HjϴmQ xd+Ρ٫֐ҫ\K@&+Ĭs,XN> Q}1 { ڦ@ a%Rܟd&U3x UkU#lU6HоksVWUMPjUj饌P&Pрr(s]w\&0 {8d{/r )< dBXTjdZvh8w}펭h>j7HI<GsͱV¬|P 󡡺fv8 IwyDQMpՇxnީY-%pY"@$z$_Ǽa;)-^FXYWj( If?PPٙxD =P{Lɨ(m~v@RdĊD[}9: XYd^ԋ鲲iXz_$|22UQZYn1ᆕf{:0j+ئ3L4{l,+ld1VI|esdK  Y@ͬKEU еB|B(oWH${+ʿ #;`ķ>͗\'2I`ʶꗃ Oi26L=$!2¦3mL~~ZDl%ŖY1!,`.ξsAw 7%(lwl x0"+)6($<-\<^X<ѣ]v;?Ͱo2ɠِ/a) xYʬ&y^Xda4 ͺSOS:w9j#;yc3Av) W%sy}"e'5sZ;G/rҦMõ,T,(![I6Ӈyva3=v/үaȸyO J8tz8$|,.& 5|@_ }كZ̢K%}>-vZ뭙QNB搃ܹsd D[/;_E_G@M.ÐJ=$$875"92rV h0'kdK(e _W-C4`ԆFFp5k/W=StrEds#VA#tDK=8ǟ[Zt `}eav1>E#sFud)!"[FeQ^ B:Kе#/F"lϬVi92P^). WT_L@i++w]YVYξ?d $Rq|OFî]{ӳJ+ h6_<ڥu[ԭl;YUjCT `l9ޙZ:I >SKJEig~[UA| %0hF>/+ԅl $pz) S ?$$H(]΋uű4Z@BMNXrWg:sH|J9%ޅQȡ..k%kʗ h+#W֜\uԷ.2CD@Hp‡gK\yz6Xx-MCF^pxdD C{$THaEc&;"ZK: ]cj\³w+8= Ы?;IĔ0*4r`ix|ބbl[֧4IjF7$z ~AZcxܒRlj[a]h 3CFmdC"Xl! &°I,Vɽ"G 2cp%j[P2{Ucf_ePe!I࡛wG?ip4ʳ7vK@kw1cȖyCW{KAn] 3E PlncA ͫJ*l{'|1Pk2|7x2jgd?e$s`K!B\- 6_+ = sUx=dWG6S 3H%r/ 7 XoXt`yp2-7=jd`$]~U0lğPS].t\F9*hǪ,wE'hu á> ~rkscJ'Xnk8/NV,[1yCXxH I X+kC{hpq` \Ezur& 9BmY8hvS;dqYxޟMSnsMJU?pʻdH/{&C5l?{mZ퇩c05}"zT\4n(oJo"HI#&0~g=*?=>aPBǿW;c+:V~( `dj.|[Zi~ :pݹ& AڲpEJlXNvUj? 0>ug-g6 %G Pau9siGWNϣ& LUʜ>o}[%-AK*ʳΦS֔P}JO߃~t BIqx0{UA$bQ;%KF뭡 )En߻͜e K ۊw͝J=<1~ x,![@[>1[ ࿝83қkalje{M[y>ҏ}-oua$#`dIX\'qV#-<y{1Kኌtcf4h+D|BOCPrB$Y`d4 Rxg,XIE3%Ǧ<^mԂA}# ǹޕ]z >7Zhme> Ts.\ٔOPm)w\/3" zȿ.(cqEnd'P i $4k0g;oV6(KZV)59Ae!Uӫ@U ˅ W6:B-7$0ZlD6ҏ_/[ B>gx]TOHמ/[¨_P QLGň!s ת/mA=O(xXGˆ9km t{؉"Q@22 vr4K*QA`f pTѿ0`W-ٷnN3hiUfgtfKτ  )L\Pq=xKx{q`np. Es73i;"? v:p|#gA%_ѥ9fެk]HuSx5 >,i1n.%~ivZ\_c,Ke&dLM@"4NpkY fםLld:]QC[Y"Q?!,.]EʽWlO"UX荔) 2fZWʟcYgi$tC8:/Daq8B| DMcM[ VKVyFʊ8ó^mK݉R4*5osEDP29Vavxv̗h&Q1]~Om%On1%_VP9\iVpRHwʪJ%^TZBhz5"O3bzۭ0" @-_,u׊lյtnB0ہ j,TMɟچ10(3s\:;(;/'NѽjcO[gGP30T{]UTQ)Ȣ5*}, :7}u6, SJeEܚ9)h6((X/zkl!~/&_xʫ}ck9ىNס-[ "$G4}'k$#̶,gτR8M*cTNd4*26׋K#|\)*Jvɷi9Swf~"nhԴoJ5Q&~Fo#綀WG5uaZO{ݱ8IFg`!4_ۋ]aC6шǣ_`KAM/G+SCPˀa̡KKǼ68!癸LXs=NYoHd>d>-vk[]$w2$Ɵ+E|/SR`Js dfeP `\G[~ۈ<ܮ uHl@u:߁>Q,S.ce-{8_}: N}[*~C0h6E> Aspucڧ2]F$y売$#r7 6CoTiE\ߨ1ge6 L}4 ["%l W݁&Jr[$ܙJGɍ6gtgmDh/H=ʤt2 b iq@I\po5jgRylK`hl y=rbSln?Șl5~YOۘs:rMHk$.}zp +wg7M8e_ur\nv)Z6I6i:EG-tGM ]HY6ӥQ7iCɏ eSLĒëTp$[#&hҞU¬rsON',s%@%YM0Ho8JEtm@dDt5Lp8ðyOv@ajf =?%sRu-%f5k4QG]noLP@-q23d w_g-9-MZJmu,i,! bƃV; <3jo"8;=6i:w<*PX- ±KPXSz"(&-5 c#%p:l 2~gK%g +tQH64eh6ªCE*:S[f9`nV'#:#O[Hq#|M`Auk ܺvF@ #'+Ly%6J4ZYrNu+ҷs"w:da|L6 cn*ת)Z35vfpe"(KƴUYRy Oc ﴧN)*m ʅ]$$P`ׯV%*`@$pm XT&'.i'UBB[+a#ږ$NOiBu]{s .I/wHF, kE"vl_ȣinpHxvoUN%<=Mzc$"Rx3daW8JըՉ։ܕ~5.\mfDƘ0uګ)^|{US!\=+um 0 lˇ b@g7Iᤚ)ؕctDOK܇&el:E&G>/=ӉdOVZ&/`ϱ4iwSm*ːڰs0; ߮pP(̓GEP`dFy$qۢ4ܘSs`t>NBVp^I?Sj[l=x.8Wr]"e(ԱnYfmU>,xhw~G TM9믯Lծ !)251«T`cB/pEʕ~RP9jx*PЕo2 8Xy=l+667KAn=` "T&f/Σ*!;̸p'CƋ`ʁ o $jNAL/{LƱH;*1mPplh# Z]˥YP9*~?RZj.^'mk!P]XPJM ;$`i[w=H9ӕ+ Ķ Gt[&{X^RIn%BB[5nPD*=_?>[63b29; Z#[4^<<ę}! y«D0`s3-a=Ք[/ XVxa8q6x +UHfۦۘҨ7^X牚kR\_DNE(ev lB㑻ߕcBNə$k~8a c[&.1<3tS:\poC'&@4ƫYZ`&+| {RDU`y'GOnvW},wUaii`RUĿby]bXr+oU.tEyj ۾fS;b$ł l"νQiJSl0r'V$%_6'p+NcxWT+eR/L$XEWLBm5v>i}y/C ؂€ |O¤K;դ!䔊b[ɿq*+WDs~\ʛ u%_|Y9O\sAȼw+V)␱[j2dNgUN3bd~LK ,Df~J fz0I, :7!:-cnGƊ8J 8Q;+ѩɹDZ ԟ8+ePyŃTy-@[ C~Bx%c]hW (56 w+%ZӉotќ$דކ!ka|9GC˜4 |i-<9AH' ũb¢Ckz.=>kA ~{M( w|핗HyqT2 d 440\Y3fIh 57$0K6.MC1ZbA` CGۋRЎfE4T=A ]$GSX'xo$ʀURu$% `y}Ii@'Gtx*#DR@f~dǜ.$aA9+ɳ"QبçVb;19"Fm37e6lCJbk˫;<# Y;?R\FlK ;G2>I[4%!8q?`-~\ʗn۬ϒmz6ZQӕ$٥%'bD p|*FBOj3)-bk1mE"]/-`KG(Ȋ)Z7*{*fΊk%8`sL9&+Z(if!NfCUZD$ cSHw0~2>VO|YJcWsam*d/N>) p})!0+D_\"G_U}%¢`^KkKT rN,<*V!CYa>Sp[VZl9 :&ۿD>Ϛ!Qۭ,JU6q{Tgd ԁ-'=rcph+`x/1>{HI|ӤFq k+k_&T:+hZZm˕[|4ޕ֩}vƊl~beIf۶y)n`6 vդ4nάe)oZLni2ژ$ < Cߕ#6~5B<5%509<kP&S(մǓaFCfJ?a$5 B C%ϷA\>uGbA]Q7tCl#5`bqE`T,>U+g6`[wTK>  iVNO3G1dJm\)TOEub0(6? 6KGMT*P"ͷxP g=h2e{ǝ]n*~%)~pfyd2,IP&J{/O/KotCr;" ]֪ӢD\*^&tӹ Q ^A\:Vh5x=O TCmT[~Hy-BVbaNFkVC4rkثXPmLDzk2K%)} J.YC'kcuV]ke N<5`3Cvؑfֽob*X|>?4-85jx,+|-/ٿ}hW؎س<1;]Uӯ@)&5`T 0MU!i$e DkEŊ!zb:_ޓt\*.ffhӃ"{Gyo^{ sYE+,QJ{#:_J򺜇F ̘KbdDB$>,-fp}X}W ~K12 ],9"d=ϕOǥ(zۚXl?/&7<ծ Z.&cz|Ll߻f?hZdN n0i"=t{C;/puLBe<)8W(yAU":c<=#CNƴHf=fɉmLpÀo'xѐm! $S$Fi0Ja :U:E9^0!"@+6K'QWK)qpː ". yˉnOdā籅 $ ^5<2?> $oAON ވmQD*7$]6r|z1^e1[rƃOy%m^j;4f];%v]n*ܾT&/ܵbVV|Y :z^8e5Ⴇќ8xR9%Jַ ]yݭ,ywDg ÚxsVi֔br9 sP:OG1fM;ܒ`z sx" !G0iK}IfmKDf@ClK.ا'ҿxRv 1B>D0\IZ\H\\umCMᖱYK=B,8dIҡ0`iYX{juΚ-S!Cɵw)ې@?؀')݅aB K(K.XՓhMk 9/dwU̿AkFlȣDfHA'@Ȍ32#Kյ]w2Amȗd@vm7 h(B YDO[]x_ΰOqu>)W Oo|~7ibL+H"R`JU +tBVNHPc(tL}\%i/_GX5[5l5| d$:̿oD*23R +dSN6pVV0a@x@\=*`Je\l լg4kl@[MfX7mGzN <Sd~(ޏJ5xkJdΘK FNwBE q3fWZw)'Wk)oòCEWlaYtFֈ]NebӀKd]Qsy`^XIOpx+b1{.+=4yZ~mR& pRG2H=eWo@+ª ؉l"aⴗC)zYTI}(1볾3*Y6MK^3)p3-ILB)rXoNs-[W}WbI[SGJnMH\/':e6 6h {Y ̓H;x ʛ<ѹ|Sx iHnNmV,t;j?P(X= qB2A^ -"^'?+/ص`hXYG?AA8SR <,N 4F,vC&*#U&ҷܒ;oH6ۓ .+9|FT;JUPB<|t9E1y:.Y.e V)"t&SUqk+?/fnTk|$e&_>Gݱjl1bLx)t3b9+X,EBn-e=sg!Vȋ%nys7dC;r"V3r}~m\# 4q;ƒ/ r:YbFSh܀ c,i((FaJ*4fdTOŹKѺxm#7v@Nl>¼wxL 갾Ӈ1_"+dc\KIMO;}ݭ53 4.`*aj:u).|⢇CeFc)bo!G 2(mD p`u!׽PQ9BW ~T$x?ddN*]eugӲck@7ƽUx%msKi^[m]˦3^|a&rpN1׷EeBBNgfJa6*\se!AżO̼un8xoR,o?4  pX@IFUpAV)UK~-U)ފqw>fU";Wu(C(yBȺ,a`w5{{٥!mzؒP!I# PL%eӨ0k4HifCj7nבqFi߶ErRhb?շdNwD@~UпkuxD\áhJor=<\K&:ȑW': A$>ROt-_ +/ u޾p=5,4 J2la+rNhvmWy=l_92+6Mde154j].,> 4< ՄURg93{; $7o2X5..:򤩤p~ssHXr]tF 3_ vh|Li~NQM#oIL18ngșYoڬBrX@5Ӕ&K2x-e L^Fi/3l̕ ỈhjFצ{L˻"M)H+gfi?>,vxVڞ=A>c8 P[aJ$ Q'Z6y~ypn_r/:C<.;PMh5\󑔠؝(v ؁!)x\d/0{sƠHv3 ?S\l-lёef ~C@U,NP$.Km3 MҿR0 Ua /7B4훼mr꧹GC[R͙g:${&.g3=ZD!"OpJU;ѰRhI>] -C܋M䦽p +-uIۻd+6pP?y.2nKtp, f|Mn\ 7iv0MĄz$sEa꼴܂tN!yZڴӑ++wL|dA͟շgF[b'O[K+BKZ0T fxk2.> \SUW{*B(SD!oo*@zn˯Ѹ䨤QWί~\w;0FL PGe~BLd4f }O"hfQj.CJeͩ|z4È?Ԟ~MD-T*\_ązJNZ-s3v݁KrQ{&"HX14YDUAoGèjd(.o֐ZV^AԾDP[۹**҉rth+e0hVEyj0QN:H:w6h|#zqG)`$8QSH*3<)XZoJf/Ll)&'$b1j,Y oCdEvÅ, PmYTU0:Bk,0T,(ejg /n,'u;#&{5cP~~7LQg?]?\u ^Cw-m$H+̊ {5-WLȗUo`' !ޔ@+rVo 4 Qg\2B{F4V^ ~DBOfVz^&Wiu1A6Nqe[. z~aGa\žx7ZS*5b%{@fTr\Yğǜ VsF\&i`FwLD@ ` R #<l:Osų톞)z8dq'eQgKNc@MG1HQe}~zɔ@9u{J\UmXn &/L58)K=]KPsx‚|sB:_nA$_H/:2VDXQ:ӱXUO[_a7(UGQ:hc͍EJLg| gvx57j5j, ` uklM?vRˋtG ?é-45D<˯݁8?!3ss&YNFau+x'>$| Zd(jywx(  K=yzYB\o+3֗bg44@!IA|:Ԓ^^ Ἷkq?G(;/qܭlVP@NzˎFvo:tܫQ'm|8ַZМ pU-Kqb9FdddRnd8-c7x1}Br:hc1@u:->Vǯ}孟3K5|^wUS}"RHiʔ?.97g0MNˉF`Jnf7<2.v_x:e5˩6ڠT&6S|.Qw{Nz۠4QaM{yg3qlֻ0 v"> hJOqn^٤E/UmBwk^cal2m$ (-͌5 $$WXUIQJ%U<0;qhW!b't)Y\ݶNͮ}wEj?,X?H׊gq@RVȪ'ib+^*zj*7 e`u~g$4f/FG;UfB!A)sBխ%O 􃗑sp{#u!aHL7m , "b@ ̦w;bƁ7Kt5Y+.=EfOPoe 8#%_v:H$`FXPΤXقƁMMlB^"v˵M-;{_D*]22 \0tc*"?}l !Q0=p+7J̻@gpG9MR iM@^Wdm ̞k'R<]FWҏ M}9e ڷ4h1J\d.7!*ɟ ` T;suQ4,g.B[?@˜o)@ĥ"Ҍ=p箓zeQ1~]=UfD7:pB۟ɻ^-?2حzb)yZ$r #Ypfu~;?>It-'saH`^FD jΓJ |MGUfjn 'O‰{hE(0%ђ̮O^9μ`F]g%멻 Ძ&$,m/Q5WW-_BL :}!цTZ t2bHgJǘڹ~{^AmbnpLvӕצHS>Bc{F3?QJ :N^ ,2ܿEa=fP_{%ȭh`n3Ü2r =?El n WB**u46 XhicQWݕ>{%M妮!an%cpF->3sqU&7  hpit$aS& eԷΔ @>|Ƚ/뼓k'k(XA#Mʀ3Iv*G'GM8WU]ռlNB78{{G~4WT=慠;f} 7prcOtg1n2̗%zC\ږ76qC\77<O$ HB.Q#'C=˒V{ZNZbn[ //_QO!9[SI&;;t0hhA|Us{!ԩ.T]̒aqпeT|6^ȫU\3ʍz}` p;\voydCz΅l'=[ Gh2tјE~Y@ ϶3:i׭(je=- !Cg]3 U`.@E}ɵ$Kml&n.S/Z9( gA7Ο[dr ԆCIĿul>R% VTػނO\)7=48ʩa);JƇ`S5Ϡӝ ُ^6-`cf.Q{j?v<-?fW/ )ǰ7Aq2iZ ~Ot qWhKjhHjkQ.Bٍ-W}X߳Ώ.5ȜOw%paxYN)[Öҝy*~S*Ϧ2}* Nr2C*iޞk$F\| #X,/mQ-KĭfZhAp-#1æLQ-h;~'}+ruӇ*2O YyWJq\:I˅O%d[RRzfg qxs;AċDR/rBmEF_HŰ^u+j#{,3nUtBJ3lEcxtpM'!BSbLfW>2-RɢOT{XI R^Gr<[ldHe\\R03\\t1g-Խ3\t Vr`LbEDmRfe$@hJ7 P!_٤4| X;OM?uVvqAz=o ;1('8]<ą< Tu>0n %0%yll.QR 9SҾ@$a'xrXLhK!T}ɒ YzwB9c Jr:c+ Aiꛤ~LwNVz?">y%|V644<ijq];T'f %Xd[O#qݽk1I?do{g>_d4KiH y S`.zC:АSgj>m?2 ˹$z d<+HMA!^Q>,Mh0;Nnaa>^˿`[h8QܧVKb ޭjE-(-& d}_ytfȨ`^4/_bSMy ^tt;^XjOwvA<{u`o{V$[ NBlwϠI؟.h ІF}?=q[xk o!b&2B&p@41º ҾkgX2vr P ;Cs oMZ|{?߰[^oh' 1jb$u =#iHm^lɧ`3QC琎gv1'lh#9LfH= 6 A{a=Ts \y>ATsv`)8P!`ȃ;*sRI(E' >erd{D1:O4:J(QPgr]@^tpeP}}GS}+[B2b@ b!lqM5BpJt!{P-OW<(Ldžx|C^0]3]7gO6K5R4v0e"ZaiJ^ >6 C|sC)D;Skc}[Ч`Ts=8 ً+bptGTǐF)3tFD^$7@}jR)~H5nW3:o/izGJW0ĩΏ6q k9В!;›V(a>e{ 7[R(ݧ@@KFx̅'-[(=+zW,aq_{+چ6anTdEsbA܉VGuBC`OKpDf'HR_0ć2 a9~4a@9) S02-GA5]x؜E0@,CP9QP/&!1pdbp\>+4%V7TKb}fxŅ6+jl/[Ppq룁&KR#&fhfEoB>B -( uRlkR0X w:[ΕIhLљ e@5j2!d~5U?=̭DLxKDQYեJ19?ݩOI*?@YwV~>Hi1rTs !^7Ӿ"#IڏȔ[sNjGF: /]ad3eLK;YATk`:mQ|lɎ)U'yG2O6s+}q`Sd N |sUau 8.4v|>V.e0;8o4{[?iEǥGZ::=cTr{>n1Jþc8^bP'Ŧc5#  S"I%MV`P5k\kTaAϜYggoKkJvр;ʼz|U ހܐc+2,>dr_]疒$zꉾ@:7Vތ(@ȓ}ŔEDA뿦bRqC#C̚E Oً*מHP,+öB<[dSwD1rĂ<;h^Jʕ'O:cS3F}Q2>nGJlxY4oҍ0g1ϙ"iDK8/PpPM.El$5:;Y :%&33!佯,d aׇqSs|IM8f>oeڴymZk C}(ʹhm(Vm lLc.RkV!0sNpyc,Tef{0 ^x)&ya[DPx`ߌ> uD W FDS ,i}݃pZ10ж7K$QW7D0Y-ٮ9SF;q,^F^o'$ 8@ 1&1.oQ ]qg=M:DPNy \mz{yB/_fC=97j@(R:@i,}|n03ALaV*쵎Sm"u/!cV&-D#m)Jl1z~lgG?N,KZS?8 <S4+XQJ1!*Eʌa2g؄u7J׬KUvr5#/쁭`DD敹P E/&0?o.VfN_Vk:1a_8# mZL-gfXoI5Pդ_9Yur 

8{Oě?Uĉo!4]Xt:B: LQU jF@9ĸլϐ*rۙT>84K;Dyb6VczeI[Q>D~uoG]r-n-#%l8} U^g1,;x;=4P=nJPX+(bL S|ͪB/͌0e!mb}q_>#g]?>;[?ސz) K.uWϠ8ׂ8m,Տein$ :Q 0U'?K{S÷댭㼰=iiVs1 g C݄U1DQs\{8Ya[. ulK!c֒^Tkc 0 wE8 $i SeȪ#Ƨ/oG$@Q5ĩ{i^.K/&_k>Io)jPc.HCi9Jqf)ax7!aP O3h}뿋VcӮSMLq) y"fICјu; wSwj0KW4qn4tAy7V* ?S84rmw(rmF+ v\zT`r;T%HM/DȘquuc2׷ґmEN:.6EdeOdqO] ;_f<N 珏w,u(\(c*ޡYͪ;U_N٧CHvIO*lEc`fAA`K*6ʼ Abֽ! u ̠vutmV@sw.(]4efN ϰ =~84\Reֿi~QEh6}8 ekd"hKJz-XcB!I|NC&D7n#)YyEIur].Lx<.ݢ[l\p>] =uʎ|xBB2HGAZYՔs2D>;] 90 ZMo(9q'xXEL i]J }@#GyRU9gLW"|e{MpoJØi##uwJfNBAxg8/]iH,i )o0QR; ,2]9:q:Rժ3Q]?m줏b`  zK1'~ R~MG1Xoa:"ry]4XǶHC7kV+A͍o6997EX8zݔCkfef͸PKo0FCMY Izd䳕|wߦ1F'i?$CUf"C^4iZ"ى&BZL9o8ڻ8 v :FI]WC;nXt[*GBʨx0 Ϋ((ޛGe/d{me [d7|NDؖf~2\FU2yYHX͊vJf'~:$9YO%+SW60)oY>m'O94K[ڇdd(!^LfOdD Dy h=_nIP8c'bELı9I;{X iFVnGC8mO΋T%3ݿn01ۿ AE1gjci)Aۇr<^:O˶V白ټ0m۴s0j0h٫‚lQ2o^&xo4+sqK29&v})XJ51fRuኗS-LkkqYnd_}TsA'ZhF3ozR$pX}C{5 e{1~_Swdrg#rG;$*'[;Q@Д+7> L;qƴGٍ+5&)%YW 4`hM"2єt2|9YeE0${Q#sSBi%Rx$cA7]ޤ-4mp u8 zy ::`kgD4壟1!| (NwB) DG~ \Wi%Ĺ|ݱ$-S PN3.=,NT^jUĺ:kgS.+'u厘bS1x`lT/?D&mƟM/JgJК_)Q!bv!B ܻlJ+/7de{ckߢ& @GDͼE+&z3LcU ٠+Nb-,p~^kګp_hX!t~rc{8 .M9n_tfSNgS!LM lWH*}_px5&tX ΍'hBU>i BYص38ޓ^ДNVa?deM8S W`\X_nzPdE==>ˉ Αcy`\>615y mcJ/|%WYxIPIhf iV<ԿYO,;K.AiRs{g{.P1d` gQO:߹䅄+i.M: yU~O; tp$z2!;1QDYBEue }c{O'~:>mboC?Rr.)_yFr)ΨfLN~!EeڥU|(]enQ]uc$"ƀ MkPYCT{,X{MSt 7OD2.lFfLj$ғr& 4m{.ж3ÿ OȚ gߝ+2*R$Ӎ_O(s|{%8k p$rR;>q,F3_0q: ['qd*ٲ` ]%ؘ5I^fJϖz k.2 Qw\,htjز%hv+P92=V?qņ;h^J'2|x,G}קA4䢛$XNh Bʿ9\)2u=h*KQK8ٺV.`/;+]Yq`*!q{܎Q9ˍUfTvwUrلfT6A11͍D٠zo 2Z@%1_Nf!䃗bI?m`HB2ԯٙo|1g}2CMOQEE̤0.Xt"# LݜR,{ZP;  t6^GKZD㱏Cl할08UWЏJ״R`]f~|N+P{;|je"K މ:\wU5FATr:nz{D˿o_O@2 ?r{8fY%ҋ!k]Q[;68^Yߦz(U??HQdSa* |!Ү.ʆ<8cҌO5PMy:_Q  /[ y`#նXPJW޺5ώ6K}\$ybS.Idco: e[v~7?]XЈ|HSB=C]̏?k/.~ F@-=HN$Ew\2\oqR9H\7ynH6ޫM5S}dMiYOcoqQ2]ks&_M*YҺ7ml] R2@9T 0fSq% Q1TnIJ[-"ME6£: _%MN.cQ +!9dt*5PX^>UI!f$`M􀑗c?j<~!jbd\~;G_rw,w3sѥ9!i̐R^E czbV\[Ii\϶qFd(/`-OW}ⶊ6mPc9F\Ao5pv>,p,ܼV2:/Rn4~?^9 eCNF:u e}/|;}w)3? %Ip+ިK1V6Io|Axk(hߩ_AbZӠf&zeRH3Fr>*ɗ\a| j+ gݒ[V[M=}VҍZgʝ5nµyE$bOu3 $ T(UȈUlsS=9V!N1Dedb:rD5w±)-h%ZmG@++`,EJKRT ry/PF> @cڄؖx? }<6OdKWJC=;to; qcq̿1qPQ#i* Շ˱6( "j8ns^lOi +_@B :%1NopJR~}[ؓp, tNkTycFmn'˳jd"d˸E,S},ve`Ek24 & %~l8I^VBHSGSesװOveGO!GUz4)>1yu}㯏TxhYs8,t]"9=롥ƃ_m1vـV "WC82fR2_Kֆ,)醨-;޹'O5 蝧KMhSaeN7]3ĆxWz0M:{eJԄͅm%XNߪS;JBA;4(6Q*kN7HK `PN&v'+|Pu280k>',џ=.@ޥ/)"ptOݲk{ C\d'[uyK,2g]Jh)5Q?~C@1%e߶ y)y_$J =B٧~};v8/SBt 7~wllGů65PsA@oG'o'[=qฃV\)"BOM0R+{>{%F;*|zjHW ce%Gj ;=1?⺍*TCswA+NH:%xSNy&|i|d.U{+u5L" O)J3r ZIw8JJ_g}DP5t75wuWoceprB.MS_l2Ӂ"wks8I[Ne#sVޢo5deVp5KN}u3YJd_/"u\ "{\_){3dk!1Orݵ 3E. EEQl$O֕$ r;Ow%.;OBuC \2U370X?@PݛRS8-${S1*-_\\P:f?N` ; bӆㅃ$)Ʋ LKx} l+֒5YL^'41һ4XY ##%YJՋ}Fΐ36{/9Z#'/Vꏎ7 f &5+>_GOd9{aR3Xԗ{)KUe}J Z{~ &|畘J[[[ 0TEdL%:z=[#j?Cd tbUQүnZb[zәi渷Ÿuh -ku u"7PbNN;E!ݘI# KcBX8\&pИ6mndg{)@߻Ok*Fq̤N׸"y9/YVf47Y?" ]\m>.m=oL3Nu杦b@6z8v\r`> ٜ~4fF*915 *7EMdgӢ?6m- f"UAA -:ʑJ3"3CD.~zu ,tK=?0hwj2EnP,&5"/ڑsr3= 44n695>F6gm:wXJ5kϵzpH6ET8w"~FT{`unYso4=4iRp$$8зp$͂l`lqo,>'@[-M'o~%F_˛黚()Pt> n<h(Tu;NʉQul_]{b* iZJ jD`)W5 Nn~IӢfh+cGbl/;ӏWM/Ddptu^. ;e<g}|ߛppѿ7k?= V8Ԗ |s=S/hiyoR̜x 7#}E>]Eøw/;5<.E]kʹG7!H[+n.Y ܣf˛?x;mS(l^a03d+ahd_m>%Ztۅ7޽L;HUYUDgi~'jPzR[7\ b0d'?*'Y_k2}I_g/e%Dsh` hA_nl h)P <^<>l~)!K yW,ŵ\/-i>*bF7yA!]!匛zD#D!,e̯gM&gRZCo<|X #u8DZ&kQ^ {yʯ0G8p]zJ&m겍ڏ^J1'3L/F C108Clahjt^֡%H}}JA*Qae G貭 ˘S6AZ:c[]w͆Ezqn9?S;gzrSpNzwS`*T%!gIpb#?*IS"J Zwa~-G7cqaun4BwgxZԞC[7G:s/viIZ]H[fN4~MW.LJ,\B}Q&ؚ/pVwem-h(ϟ埱u`䛈X=ru?`*q^=Y"v@6hgb5B2SĮVIl8 y+)=a&2ép;cyM!xK٢ز^APaiMW#9{er9^&\#ĶBp%* ߜ...g;NO06;|5\/GXIl(3ܔ\xϵOv t_9}8$hq,"tӅ!)jk spp%W.ՃX'Y0ٯ6RU'InHiˠ%VC PуVAlg߄q%/)zjyP(Y3bD>m>,t[Vѻ%.qsḨ$OEi? L(O0,gUž h,F}"SpPlj{i:@mQLľɻ'dk ()z,=AC=1@hꀳ z:!+{0M26hf_#ј{3Aӂ_<X$T^ZhϚLB;]w41ӃQK:+QlH6nMS=u *aVq9nb +\RB7#ܦ0o#[raG/d{`%t̾ i_mTWTYH\wQ.HƵ9=>\qNyEQ]GpլO}lW%#.YDHiDsJN> SGJU҇\)ܔ+yxҹިEC}ۗ7?!QW![TQ(lK8 v\cs+H$\AuXFh?o<ڶGna UrlLwYg8Fl[r" ͪAdi021+l8ruu,Qޘn )A͇ jR&PAQƱÃFDh&ŏnBEJNʳh-~uQ@ }1p &ފV@hN D.C<3ryD1^ gT+`ѥeE1 ^ٹ|~P{osW)Nm- BeUw|'I>t_롆Ymk[K&!.=PO2Un;=rR'KwNvCPlZï*_X3⠵y$I qPyag#,Vp(H+9aҏ̓4W ~jGDxsLٶS]j;Ou%HWUpڡ&Sܾ7_Yۺz zxOT3aL`p/BY\uVB=zXz4$H~5TΖ^,/pU"1`Gt0W[=C˂cJhmcS;J8q(| c$'*cyvs3FXfM5_?JQBs"4k=0|l/- EcdPOQ\lZ `W6$C0JE)8#,.~i!}]3hO̜E7HbMgQ 5@PCCO~<}mstA'2`#$P<~hˠUi!DJx4.iQo^u˺^`.j6! XdիN6Uf^wQ_GK+`֒>}}blc7"rǏd 1aɾCUؔc@_78pbD9@cvbeO_;R>1e}W 31NX+Y yꑋ)L̉@%Z"@!}T?Cl!ܞ =.K84[ s}:_*cZh0^"dF=)jv<:v5&CCK ;k9ֽ7.\x~|N®xTU&2^*JYlJǐm_>tTi i wc9s?}"ael'N>ܻT*!S &W{欺"&) Pd>끲Qty@XP9c(- &whAMJџGW|K,v?a"?W6lATNqG/?hmũP"Hꡇtaso!JӖ&r E:dDQ4/*"rGlː=$:$dn\ xA$`5bTtMvƈT즍M %ʗy6[ {kL2.Q"-lLN$.2 056#x{{Lp]_]O֯{Ȧ>=;U85Dq C0iyq6T9Y'>Vr(s2Ȳ*{P`/G- |2 sXkÝl2hws0bcWw%qلamxlGm2%}JZ-2JO 5ԷL&\8@^$e:P'߫Ό aCR׻A䥣R[ݪ/hDc+Yj Nf>pS%i8`}_ f#`UZ)V$F``Ewl{5wSJOқb[嬍K 2u1JRw֕:)=D}A3xfMXcuIA7˜jr_nN`߫Cg+X s2 אiURh#Κ??,%ݑIIaAmfЭQϘM vjrTA[ąOKUb n}έ\'~NVVmgǶȉ(AZ];\/Q/W3Kɪ7=#0ȁuAaω,u/a{k3)u(-3ꦱ3j@% ֻz;l"-:ơ~ѐcF젷 )Gj&f]7>`!3}KPtxO9wA"|9Bz  Ѥ[J,.Hakd 9)F`㔡M{o&֡f &w APۆnM\p$u?*|o͈R=or-$RR[z&3@"ݱ(hX[~iJՃ-);}x=a-+~Μx )Uyк=}3uλiFcc'6'9?[ 5,Tr@:hSw&M)^&2$zj%7![bդë8\Їr2^Vf+/Fχ"I$^*c@6i lSDuУF:ϊN=%wtOjLdDcij8llLY9TLX]z"DVel˓ٷpıHasMEW~s/~/aOBsm$:N"7ǿ0+ATl֧E`3|]˱񫵊n^ov/EM5J k6+u,TfDm\O@00D|5P_ 3kR0J -ȿw%𺊦bO+'n"[?UMv%2"٩o8Oh"`@ &h"FQf@@24>󉒯5*NS& V-{LGb$&ͭH&/fh"0* F\ټjdOW#X ^>p=6M;wdm.S 9Œ|*- 'JW2@yy3OϚ-B?D Żj̽ G鵆\&f$%<ë>*-G.Ʈ0SɦMMtK!u+0@_O)-6]xO~Zk6%13*>U^ hҹH4ʬӧg`P{%9NvON>;bͻ}u{nwxB]GGY5uJi:Jl@F|,|AH)Ϫ/ /1x><ړfL KYL( HS;1-,vrZ}&MǽroPş%{A+6 PQq $iNY 0F[%yDo=ǐqrx}PF2q;rmjN$XyJjMYA$ITR^2!i$= k˓?;dfUvsXUD݌xW/5\ {["A8Ld ɥJo`2.^y*ϵyh|~hYW2׳Ӄ1W0^($ 51/J2^hy||ྞ7!ժ-ݕƏ|={Q.Ӣ0ݣCpyHeWD>) t37`y 1/(a KtO= S<.o芩р~ E<[mJ]HOƇPWaWۄS5DUDP6WT6C.JP։3P F<2:A39^^5P4,@hJ ų0-'=OX><47-])B%25i%&eN+=>3Fyߢ^mcٗa92@n}"$*@g.$v+?w1[U .vEf3On0ݴ'$D`Ow!V!1/{uO2e[_qTr˶ vݦR˾"w1ĢO1"pqkjYF t˔HWAmo: %.vwKij^XtW6.lp\闘by"#it)#34m-jypI/x$6MlSUdN 6IDuPl[Њ/z|TkݞTrwXpz|v%(60aD.}Ok42:M-\c_]E)hp>Nn48a.8i˕lXWx1keWZh;ۛaڪj(i$HҶbEn< 6 4K|^'k6*s0YdnYDŎ8 o 21)btA8W n`˱I:D{`uH=gc&"sYˍ$ý44P_Fkڑ5=Q"A\\L<ٕW}Yw&|'T+; ;>EHI|ۜJbWF:yA;ڌΉ x׬r,fX8&v?1'R N[db&a7d`iX_%Ш9x䇍@Z55b5O Y#^m2{. c c'ffDz#I]sڃT4R6 .5UG@Rn7vk #)@: ,`l*ByXÀ.Z=*!˛o$/hz_$a X\c~ƿ*Hr8M^b A]h?d.xwPDltNҷADطڵ `k7g77a@=o2 !@fa xt7c  _j椭~m]!Ztoԯje>!ugP/f'%Zzs|F=EILi D4wݼLJ[OAbcj+8l.k|yS[$(w>?XmA2`]:+sX^%!K :Wc%oi48{ʏڅgH)Y¦R`atR1~jfN<=h -Ç;o:P<`QFx!;xBKvաWپdXQ$&rZ̬O%ܷ$tcbbߧ[g[YFF-ē::]r*{&Feл.~mOYJo{5n 3L@Aa7cR^yͣ^ Yڅ.>$^e㧦5xi(q4E:8ˌ}jrm> e7u lHﴩVpZrxy|qcxHQbGE[̂fc{Q-w߬Ҍҝ(|2 8Hk 1 mzqb]1B4%aS4Рo0} `r@$H|Ov,-Y۷f_ݮ*zr,21kLݞ3G$Wg~g!wa7#`XqE@-L"Qkxi,ZZ}6;@L-~ɺb^v`J4(,j)H"zS0CG  Ŷ!CfKgL'sV^,`L[W792#`9j勵hsQ=.wbDkHKƬj8vC͹6Z5^#mЭ4€]Ԁf`Nq |R.C2D=Yl'L`]4)mЏ]_tZ/)sO+w6eL@_叏WzFS3^ʪBIj o;C zjn% b"ᑁe" Gjh w#Tǩo]uNj'Zhh V()RaG`y-$Cip0Ћn.ub=ĭ['yNha-ӧ;o)t_܉H3ʅ-np.%%CD1,Ye#ɓS"Pm:yx:]'źaD-ZŠ иHv 肗yx%U皖rF5|tYءWX%NY&m1"-OҲkˮ Aä́6  .S9\Kk DFc(pꗖ Q2d=T^yT9{w[5e>]u@T ;\0-iRnd#B\3"B=xMҶbpWاtX:58E28J}(u}̶"82vџ+bю!pݛ V> XY!ǯ 0Ko}1A$1!;Ec5!r'IC97|lR8&2Aڂ &Kj:׊>OkprTy#T V45z mZj܅'mF\ OCw#;^KvL-27Bw궋aʷ8$y͆NPS40euT~@,sY2ϵ3uζGwn#N[>_{TyH2{*alSpDD p+F~(oK+iX'|Zgϔwa"U/-e%qOBP Nk<,̷7 4QARO0stR3j+ ΨbQ *'6^k nS_/AwC@plX0?f Y5f&t4 )^J`!&Q1C,Io`zly X//VO%Ti,{ }}}cru;<]xf Q!E@X8I/i;^o[u!ķ)0Wu^+O7 ER<6wF,`;)y ԗc‡Rr$2#3H ab[;7TPE̍$Aߣ%= 0|)c\ Mb:\F!{e.?toGNB B?Lcyl} y1SOSFuʫu7OdXДt.X[2 :ED H Xn[)ɢ /P!^[h%2(Ќ #ԢJitWç!E# sI|nf}Q7>c=}[ d$VI Ң@cy.gi!ɩ]9w(Y#ABJE ޫ5g  V7EېgFY55 21Ш{q+rϒ.r> ?K_;>[w|^̙Fo_ik aڊjWMcH?W/'ZzZonȫX*όß[f8/tywZ) e73QҸxM]iFDb~V_U>l.{|*H<6`8kkS% P!%D$1D*Dm]Z8I7svpe^!)5df80X;M"`b 5q3;XLIM 8\Vx[9F%hT@5z%]}0׳W+!FPn)mibSýz;\+2$ Ԇbx/ռ|Ћux@\,/q@+A$@ IKa=ɸɚ&yjň2-Qk+,AD?뚉LkêӂUL$o⬾Nq+al~Wz_֔i b :T9#ݜ&bMt<9Ѫcn닱߮wr8kDs+'5AHhd ׾E^0Q\5)e< VA'n b0勵_>R(Z\'& 2CCW-{&: s7cǘke\2|ԝ>nj~:&0xⅣCdN>+Wb5~w #<|҆3" t~ 8=rf~2pcX2cj IhGÖmBɟϛc/TZ$Ąi'Lf.Hk>Rh'>1VMG'$A-d$ >re BC5fP6`?>Tia>"bYh VY};끼𝋀#tԄ a.#\i^.}![soe>d6F@˫A~xC:ƨAҁ|D? ~{og,ѠY@ B=T+ WXGQi%nܥ|ipHٟD`:G ]K3;}!{OkXj~(ʆrL:9 eW͏yS%fL-O}hgnRZ'L,')yS_(E~:e vj^RprM&Og;U3,2%+>n{?=n\} FU"R3,?淽?K1|خ K&]GkzS=S?gՙ@4l Kfvv+?<]m0Ht{إàpP<dE O)sGd0^]ӬNq}LYDs _y0ۏ`P'>a<+뺋 :L`gD D&E`F>f>9Ѻh?dVk4O~ ֽ#oVU Jwh?w35]Or۠$38ЁlP$&'/zMoj;4ZN%c& e/n_<[љq>ŌN~0?e!bY |zY~&$P:_ Kb?]l{"TN-SWj=HI >glӶ@>'M[m,!A#DȲHtC@D<QqAcJcZ/z"1ן/P$B@YG>lv]|I$ه? jL;Ci2ImKT#Q2)d0/&m "#utOXL%բ^^cA.MG=eWNT/o@ax7$=ܰ2<^&* .Q P rLΜ\!:^zK:_糇3hhNlp%@  P:^B t-ZyUrNazdq$(p#a=9,=^g;1&`0P˔:3*I [F5}-7z2yy.?cpCpLẟI@-u7+r_YZ> $h_J;-SS RrcZ$[+|e:V~jMIZ['@2v:TEzK5 gڼ:/Q+VБ*q|>ؿ4BՉ}'z¹`[Lvԃ}Q}gԽ=@qBʾS HIfX8'` )=qH_{luzV:iH%x>@0JDS̵RÓSaS5O'M5[ $z I4&xޏ~#n]Bc&vV^F@rT]bUWf#+^:Oՠ18#5J{%H!޺OfjP ~Yy*vͽ~)rHzAVK5J7)sm{ nn1p0ernϞ{0.24'У2\R(>k2CCymSmkK& l_?!>aGkG2"\O$~Y{ݪg .A_H3a0 ]z$ksGPp`5-=PrgʫO!\n/ DF /<}ޕ{/MUXZ&y͔#76wK>]9;@. h`a-' ُ|H%?YʍR(آ@b_"6F⨓(&@M|yHN=C, PAsk% Jʶ^ 킵@pK 39H$$~Ս=>IX8'imOPWqP.WkVNk/P7%:V A5L%H2IŠ1B`euy^A)BCؼ!V>S&va~:Տ>2z< gH"iҐ=*:ՈOk0L`cSV[[s W; ^([\oc)uN 90۫$Id4Z}VIrL vG.jJ җ"gZW q 30j/\ATR|o/X T5M!A$y/"I$, Z`P I6#OhOh- s!ub<>%Ɩ|8#X?gsR3>lk&{ݞv \\L|0yDihp)ђ!yx\yg5Qy`VD)`2[h:ƣtt/F?"O<^=҇5hlNY -~fa)f%n*uEEmDwdC$3󕓻dcm=N?a'HEK[A8^ bpl)8M)B,nqF\ʤ!^WB LX<1 /v቎BZ_L*c @e_T)l(' P\T,$?uxh0D u3f owl` BAN&/n8s+SQ|$y"[ JB4U$io?`s=Q ?,ԩ. L*Jp(8KGcUk6-IR\ iZY%+_?% F,dq2iUJѽO&i=ǤUC}bepiV&Iӏ\k߹A6 c wkZD]/Ĝ+M&;#Em;8bٞgȇ0Jn2$A}F[O-z"vc߽R3,:YxgjV N^)Ja\b8J8>k7 Y9' ?ޤv2WKMdaJ˜'A̛bvűs"aSxDcl":ON]7`ƷTFX> ^r'QڊW@B`J_.NQr5}-q}4##Π٪56{|BϩH6γ!$l(PT~d a^_g9TR'w o8|@zJysN+cn;Y QYBX:!%[F=lTfo8ƯՃPN]5b\sCS  "y,`FK8 0#1.p1G/Z|bZ D$}jK>(wYa|2&JV3hpGekb{8hWloיB*%wDK6TCCϾZ^j5V؂9=Lvr#V*euٜd=X))nMm,i&^Ҩ9^?ZR[/ӏN p?GcR 8i$WTu~D@30F =k+._&mj}Z)T|['Gved٬5Vrb" /mJA]it`fv [ `3`#3",cG0iH„\T>ĬϏdp3X2ZnvF/cr۴[0o ^WIB>~&[=RnId'7n?x?QDٟ[g$.ُsL -ew*ңFX04RD]Iq+iG~?WUm0[l0jIq9eԑ4[\EU>|NE#ae " PJ.G> |9bUl&g NQkq\jDR`jsĂ ]l2xdߕ;>gz,Kב/Sx8APb|3o)n߀2M+lJx[x6Jkvq G׋n=,8¥j>յ7!frSamO,Z~[mDz,< !4aCڠL_u$L)MF,MȻȰe`F?DPs;hܹo czC+([4åb_IӘ>1E)Nڙ+ b+DT%qW|wH;jSJ:~aWdrRk$Hf=a lYAl8ܱrXY7}::Jewe2^˘v<> \=엻Ƹf2(#f10%w^3 /5ҳ;qߍ,̓G;b[^9)-Ϗ6&?9p!!aF BG9tWIc2 .tm630vO1PX ܏oͭ-WV?=JrcqCvO)<<3c_tƸZ\ :W\N ?~nsj/r da+A ]Oϣ-m/x1\^\ L[r?jt#F:&@A=4URB|TFN#%M,88?FR'Kkʮa1G0;A)s JC )8h8t}ߙ EӔjiE+8esYgs> D|nGX&$dEri K @ DIfjxlrnAHÍ lvF^2cޔ3-zjt͵Bx3w1!,^)ve&:>uv5'w,]B2PFBq :V>mY?Pvd@`Or֠$eaX TB0Wf?t[`Gm\\>j u3Yqizm\$WpMtu&3FM/cILPzHVYwol9GPDm]Rmj|:3'b(Ɖ署[}Ckq2=UdIqNIYqzE)-6b G!;#~:Ev ~tų¼/6~2*u7@_v^R:)F{bZx>d] |-+5PO׾s$0uqW}A(V[Xkmyi5wM`S6 oVE+`2jr4wv(TUR| Pg\gSgvW&`§! (,LzH3%Nyv"(w&pchX߯ [b {gC{o$x:8hmzih&{4ŸRRK>@F(M8ϴŒD[d.|7ߨ[ '8,Jq10ƂalX&G3dW7u;(rM`r ,CMd_^ , еSB)(ߙY9 \鄳9iDIV1LJ}ƘT'&MIA_GyynH2U"$3)( x7b9og[V܋Τ`k7IwP| V' din)v@!m?y*Os-,wtiGդ,*찗Oa-.јx+&Ki(CŐ _um ˓ `-ު=v"%da7M(\a:4((+bUq/?.# tI SsUNB Q ^LiY,E{D[pi$\gJx pF` *0_Đ@014'p<yHa (դ[>y[#otm A\Eoz%J}Zh6҃\N>=uٳ 3y? u&VvzxEP>#y/}<[)]c,kwBn%s|tAM&G\}LxL߸GcPC"($ S9HOЪ,@ke4Bab KC69LCt, 10>C^ҼY5=)i۵$ b+@ݺ"s]r0>ƋJ.VŃqVȘ̠ %WJ~y\5=> %d3oYޣBSW@厽ns/jݶ8~y@eV4Zu0]zMqM]BҬ[CӤy{dm8L 6)^ǹr+Y4 5y3>?UUN^  \1SA"`(W2+}!Х:Z!LdiB%(B̑nibHeYD' <&J˂EzZ=KC !}qfv</ɑng z~T;!Th 񶨣&%6Mt.wo6,"pq)s #d> 2p J/U ѫA;_ΐ6PtNP#.>% 1sLW㔺" dkYl47\LaTAPkCK6]3wKUe7rneRDJQ/պcew<lx+=Aq/ϺAlR2oA+@]_c륊F^>2z>qߴ' 4>P"ђR_cٷ^jު5s74}'K/5e>`AaP?U̴ C]|Ue^M:Nx*oi/s <:PjtKSw&_+a0I7N@&ڵ^$yj xܢ0L,#1#Ե[vNWPz`sco][n]6ʮ"իcxț-b?RWT욚/t?Qf8g=)g۷̶c`pm35  T8qHPU~C@ ךe{K1/Df0o7 dL;=ZpqsoAHګ+GH6_Q'O$$8)a3G59(|?%Y4|KAк 9#u[a]a}q58)G-Q^\>^6ؘ@ld#\7;nKI3=!A뻒5<#>~2E!ѐG?_FbVȚ:&QjR6-[4 {a9Mؤ#97USIml Ǧ 9ћ1杓 !iB>CƇiIڊE*X41JWtfK]r&> 47CIWP']!\!-`6ҭ&\%` [)/~kyc-B2W"kUw5Vr[WK=X, $X#|b;R^ȃtq'q.?!|a3=\msλ?I6D"˂(Dȿ7&kJ@)N~{qDXW=pLi\uЪ bxDzKMI?P>dQN4Q$+4I׎V3. Q`%ų(hjٮ8/㱖+U3X`#de׏G[P-Ai#ǝ{d6V!m7k3AuQDj'ǀ'!@HG2ڷ/؃"#1֚9M5^o^xEO9 VmFi-[\UɆi%jBr<$Nr=F˻EZLm%[/mfob]8W Wϧ Q-KŜldg-D,s](~N6a0}'CC٣ :ohps yzUVY\q6819ޢ'BE-l:֓Z?]D*z_h%V3[T @n<4r2{SH%)<>h] `w?>$+Bak1%W֑4Qa!\ Gp` GM[mImBk+(@Z&HHz+i! H>ELGeqV2?mN"VPl&e@LH,_ƔmVwYHMj:VwD[GH!Yp1߱ʮ)-_k!Ȃ85'9N)&ӕM@$]!uvBaGF /QIGZ {},Ib[Mn{ղ8t7Fjںsh@z'GFQsg%Wl~ qqqMUpо_iZqB= D&d)fSiC2׈I06d!E:Dfh\X<To|lL+]ZX^cifzyotVͪưw_u߹İ*Kz<%BB"_"tG <_ -hƤ%{UȡJK^j`w"@N39(>0H릯dzthP+D`?d2ٿ/6sS-"&'QzDj"MZ[I`~s:h2bWeTXDIE6mL~t`@@Z:06R?[AØ" 2YR+-`̜fF;o>WȜO sS,f0r=(u_z%קWF][8툍WUIjDKƧ8s%/?pI/ >'9)fM\:VqbIJ3]%kx8`5,>FG`F^Cj?mʸy}YQ!\A->/EG6 +o8ڠalA;(7I /t15(ߥ8ҒPUl.0k9cLui::,@ gh$nUQ,OՂz+C}g{t=OLgA-b(lna1W xQbu l;Tkw3>EJJ4pNQ3[U/P@hGs! X|h^͹UKPjڸrg0䴴s)?[V jwH :^!ʏ`ŏomkjC@Rt"gy% [W$Jkʲc/;FUbcU&0^_D%IאpHꖪ/rşEXZ6g$~2i5-\4BжF3q|94&`K~ǀyFIeGX=[:WqtLX :[Y c>깶`~۳٬۪-NDg|SGƬt[TφP_BG`dH轚{F4i} 2ڌB"lEM\ƿ6<ލfAM9i7#Q_b`ĥ8kU~.];KVSt%o\lxrR+ s'"@uO5FŜJw |D6}pҖl;-`P.6s)н lM1 '.#|Tw9B>,pO4&I2Eo)(&elDjKܪa[,sG}sLZyA" "`Sqm!4I4j؂,-_4Fm}l<֦C@P/[0[hн*-@t0 yF  d=}|F_CLH$?&nd潎<3K..!ˣH;u2wJ$9\-Ԓ^a{[Gh(}BD4]?jm2@k/OK9kaש%[sdM_I}!J'ImG@$!Ul5O+[^jI8~`2b҉wg{,PވUON>|{,j⨦RŅcz*N]~`L߶Yw9R#'Gˀ'+)XD6 6eh&E\5ww-s U| {¬<&ortj1n>\|pV<'a{y\Bxm$lY"ݐ vhX3x}@ D4@/NgQ~mh׍6yB8^p\ yUeBX01Av[0OQOuO(J+ؘzAH&[і(g{+D9þRߋ5s29 wSjܯ^R}5zP k c",ƨυMHڸܧS%Wr7s e,>,Yq0㮢dsB[lGk㒎Ys,}jL8MwyhH(^{m'"aBl\5SmzoC?9U%3^U - p Ċ^*D>OcJD+=g,g8XurV5RtݧWp}TIRwB}w:4.3QU;4_76jR{gxIXJ@/>2V^V.8"tGIhc+U[.>1feI!^QW SY?J fU[ wI:ʨm+~}%1Xd' ÔF_E0! huկހHmϟ5R4Ʉ!% d?)-gDn9`@$ªSfW}'fl'jDUF_c^>4[a$H(vZ~%%P̟ntDdal!QYvr]x ki!+D.{H~f3+%`EL*^&L_싏'}2OI'jZo)Z`"M=j\^2J'I \z@|ɇ ;҃0\jwOkPh ;ͅ990zblZG\ypzjJz8m;e6rZ+=Y˦~F'wah/j6>~N j`dMIDHH$@17A@30  19h}r7 8ƻ)7"ڛWJ7 _ٹ9 sF@.}G2 m9K3bvxYe[-W$Z1{3uٍ"LAWvkg:]=?,3r"J6Cx4߈tʀ hKzB޹s]2,(OQb#Ywh_rwt&#ه@週9G/yUgrϐ@+ % 6hh4[(Dв[wT!6860Ίtߠptm1VDcwvLkJ&Bp7]d5; ͈͛nW`""8}_v9QS)K< Q:S DE9{1}6WhtYuWU*@cJ%;Zd'צ%KiDda©IsL}J -ÊsU'T!zaRGa =HP`I΁GI?;Wط> mѲXRt0y \ɹ*}9 =(4L4'[U7YM34-cJ]veةLoq}cH _|xӽ#w{w](ժ}b=tm? SLx|R9 ~{\aچfO 6e CzրpԵ~ aWɱFcxA$>\CG=a'j ' 8dWjk0t.J)cH< o5ɱ9ߴ&miq7zi~> t;a;L؉wkK 3#*$}/%?U"%$@.R @ˠ 2vx]O}\L;ct'%485[ۡ5îtӢ1+\닑Qm<{K3Ъ #-*/ǠrjlgR2z`Ro}D 6ܗ3J*gi kqųk oWE~Ap IKVɅW6Lh;c40 Zܻ a:<{ѣUAh"^yqа9ڃ>GaGᰦ9EUįДja){e{@6 xis lWۅ=^aKǁl](}LDuY:ݰk,TF%(5@(Vƈ~^~T}2Umc~M'*B {߿`k'װF>`C;IOl'p~[,=W}ʅL!3l*sBEW)łj=e]` 6T 7*ʵɲOB*+S\G<U@w,2T2@1&_ooWD;c0!\$32]ԝ)T 013=UYj?~m* =+3ی%g  T/0 ~z_=~jfػ%6r5S%'%t5xPy!h$ *gG5e4Nb9BKX Q.՝簋;b;Z\hyoT5ȤsnFW|dn1kD(|̉a&9tG@gb@O(^ОYeg\qlZ2׾ت45vt=[s (0@@b|2Am:zH]߱mzݑ^]=ӠV~x蕆 Ev 0&U'~)=Fo}K(L~ s-8Mҭڑ(\~Ǧ iPn}/c}DiFEn0Vq=52=B%ā恇(1}FE0r ᚥ*n6NhҾ^w qx@-JC]CZZ @ԐĀAj0prY)kMQ)IIL\)VžWPfKɜ\r'g$m*^zqLt0쿔W8Ot {]7-//gۊ2b$|)cԆ_Wd cmˠe!Vo C02㇉\o{W6U튰Ē:az0W ңyiF1IȼKcl䦁Hk/rn+f-o#~$лØub\>27gVFAwЩ/L2wKs!;G]2/ƞ5N6cFl7=."d@1"K$o1NF bC`RTkq\hP6w|Y;hc{׾lҢ+-wdϛ;Bs:nmivUTNXسZ_`]4e|z5:#IuX+9=zXT 7;tb`: p{p/?d(5X6ؼ,_b~\8gb!$%rZx:JɵY<}~ف5/+~W W/-5>_0QN~Vnբ Lcο2P* XKym8g\*2mǫy|/G"&߭'' a_/FD\$U~rm*wO?K`B\VUKK20H ,͚ KG?}~z}(f54"Z{[=|bC 3UخQSJCo҉]O̐81GrmH*lRAy!mouv`y[>zZy|S H=S>D^_4o&d:촤`^o鸛{v ch[}ğI7-GV܆~hpjO)f.l֦2IA-Zׯm穆 a:O;*0W뺅OFn^OᗗswbP%4WN8/䰢gĔCFg\Z' ?76:e}} H6@a4WX] ַ.6v{f p0xg芵R|\•+<.86j*ϣkE}R ݠl3>v6qp7nVK\ B6@jPic c-ȂSDI[9ʀYqf3@fy+ -`0aK]+4btVO*C-O3jlvFA.6 !X r2L/!նkUYKX" +ʃfVkFVK8쁂T&)/p7g%п)1xic1rWN.\ "+/Hi=˿n!>TJ. N!v5l7Z0W-o[?b%{e0}0wPs UA]Ax9p?Gmo%OЧ}mNb ^]c(rIC:DdOq2i''$; G8U-=hb `!HXpfq@d]) x@fRD^'-A!}irӿx(nb|k= Ja?i9 ֑tHYWkc좒n=ف %}6o`,CQ~Ԑb&sR\nJ| º[Z?+.s)-5jVy}7Fo 7CA3qWJMcpqv4>.+|=o9g7Re>(x[13؞~Q%ڏûx Ƶՙ`_*&t`OtB%DBgiJ ڏ$ݒPʩ:Meѹc½o٘6u$eA# tf7K'Tj)Ka~*WI-ܽ ‡Tr Ӏlm\eЃZоlZ@r]uɋ%F!fp.D\6aϞ|L2GLl>wuv񵩶nb|UW3J.ڐ.m+^ݎYo=⋱"k5Z'1Gb. +Tրz\zsMnA`f{/_G!M2nS<`tvCS[]<B ݯy~EEF=5[2D(lZDtwc۸/HEue(֏T(·@Gk8IBV$E =V4Tde@dǟrP@cCZN|ErMt6bB]j29!u@փjV$d~sV k.%p rE</93"tQ!oNiĿ?6Exa$!G ԃ8JbdLj6Fv:VƻFCn=OqɳCpxN S- [,#\T`3,$[wU_EhTzxEtDw~]ŵ !@Z( |3E¥X,xQTJ Ar=y[mܝA&:O4}caڦqdQOSถR$H<=,} (2i >f} r0{Ti/|.HMKR۽`O:h~ xl#MRv jβ<=tu-ehb ,lInXZ;~nuʨAߕllG/9f XdKqڹbAH@V0=Q8CQ|w4hVg8oٙ !4nMZGuo/P6.Nx=I@n7GgFIFg a_E`J B}AG3јK /gjļ(qf=(˱V$NPM.2k9Vo8A^61h=Uܞe_84(Ϙ>쏎p`j8ϰWȡ?pKN3ddLIن WS͢ đ5j"5ym?5~]q\ִ&e&"L|z˸ٱV q|gJ&{5z{!}m%nȮ]n$ZMGs(F#m?7@R&bEGþ貎5EpQ/2.PLKgkd r\vP=6[_J*NJNRgsduwM/N[gBQ7FuK%$)qf$@_̪K2|@Y~lM N'(ɰNj@򊚓֯PVdLzy}i>}nBFL,vg)I/95h[Iۘz;;㠭gS5dӏ ))&A8,9LV˸}€ NTNnŠ*Iޜw^Y?yXޛ] *0ٴD`ٛj q{$Cq]Hr%fD+yltOz^a()z CX$E,U(&F(dNXro75&jI&Fw˗Aˤ"CȾ<p#`9mg CT`x (N?Xzb^{H$Gǚ%Jo#nPNBwZLm6"wK?Enčoܕϸ fך0F% h%;ڐIEs[p Avzǩ"[A3es_;^t;hnL II.zcZb# ֢3x8V k7چzϼ2:-.ۉqzsy6:?Uh!ť`ͧGj5z* /i(I8A$EB0$I|+6ݷUu_~]Gh#0(v9ۦ{vPb'4T З?-J dOg>5@uޒM?G T3^du"%#ccgȜ+JXmqr܂A=H4"BS`.2 TD{+rMb-8|@g\$g8ᣁي[vQ !1#J ]WXv.vS4!?o몴F V/f+6:b@ݹU?D ,M=| 5yQ, Z2ϖ Yi]K9h bd.cy1gg$1ͮ7 =c٬$aC.YNbEޚN zQɖMZ+gxygiݙ|^N3bc͇E4kٌD 5i S~5~eaY"+k 0Qdk8L~6|1.v6::[H ̉##50=&g?٫-D>PyRuwen~56^&X_lQ1[Ao1OCLj$UqNXړ1e pkZCh(6PHuH*WOb赞v3i]kwsdy;w 6q_7.6/𱆞*>y1哢~|tD_>o舌G6.@r\t 1jbWKs˳l$R5aqx^:XL5|@q~5s~Ę2l,@"AuAd#eH$ 2fdf >?q䫉®FuEd2AC꣗K1e֣@PP `0 > >`p6޴ݾk9t#`ga{bW,ojICDYʵ*hk؝-UAbn,uY0,f@.`wPUmn_z\Y‹nKA{ĺ)QĆx-&|g]OO$Ū_{w&?> IerB ExhNR P*$r*lO0Cun0\nAr!a? ]_ J{vJ@eK-ߠ1\?2)!sj(5IrݤyRk,0!"|3.x_Wm|OtUNw䦱p1{Ɏ?8O|ݯ=E8 d[glĶ8fCŦClՏUA$hhG=(*G#'VӶkLS +VHխg4(`?>kZ=6XJ HCC.wz/]a鱞C[h`N},z gi,t[r57,mx$.7&ۄ&A!U 9*NZ@=q@Q˺H*G0uB1Z^8i>A_iW?НD\C7 J;)"a.&eG;R ~Ɗmy@~0XNipW14S^s++܉7bv1k !iaAQn< *CM8ibyv !vzT:g=KIYK 06eo]%+"Oy1v@(3|@:q ptǃvFsht;6- 馚8mQ\ٍ^^,qrdD\nhf][y*ilK!Pw1 Ž_r%Ͳ.|pu+ t72tnFs` f;7E-y@BFM%xaA5eϱCy0X?g>hf i:ȁI7hQA}φ!h[$4}6*RR$,ɄNқsD ܶQz=P /XȐIIDahv1{(!zGj&`V,F:nycӬMvvqP)o"rYMidɆ!-#E1x*lp-a!=ߩ^l_p9Մ{?]yH%!lL}>=kĐGUDKN:GC3HڎjU͔3 [gC`,\ b WSEcQ6 ߼φ }% ͅ։o}#q \6=M.y YZ"Of3LlŽ:~a2C,PE/-,H. cks7B>~.&6)6ZFǘƍ: L=JxyK[ piݦǰo5F%Z'R<2DYmYV]!F\&.ɉo}n,W\%uIdG?;Qg>k%{q񒬴I^Cn)c-@0y_%UtgA~6'GP)_i\ 7ɰqڽ8{'`f_:ȴۯqp?9 W ŬAyfYwNO.}ka-B?F1IjbW{R'EuUZeO14ùCqP v6k^x&DN}yMUo@NɖfUSIY xV W/bZQH2ivD˻TIzvTu +S/#J,6G:{4 ]Xd]dP[إìr~B9 "W{5<9A6-N^1o+ƵӭWvHkkZ4JƇ{Fax^L1* ^J46'֏ajZ,onnU~B ,;"%P)G'0\;MԇV.(ƕ+.[d(فkATe$xqL4Ѝ-wH U5^cSwĪjE M]wFwsZώF1ǬJkx[+?-qFiU#jZEt7OWd-7q!:1H' n(Igqя)2pFsa:g7XJ9lP`w^jJ ĺ>"^zBめW;&%&88@٢X.#wyEC@px%lҽ72"t@S\Z,衂 4FNWU.EoSsX.?q`,pIu~Qͼw&0TЎ ֿ\Pl1)=$blgmm;׉_:(.;Q08Xqrs+E@i%DRl'*FrK%¢wXS~,,(goX̷*q,ϡ*~&Yş,8oݾ_#osl@`3"k7DWcPxy`'mVOGmDBHT3'm+bAD"ʑNk)7y"7Vvګ+Jp9d&_BO I1F-YʂY53 }-4:V12:0&Dk@Vkq(Ge;tA' u7>felX ӭ5%/ j-Yi*`{HyGyX$rcQ>dXpI0{nσQ_F֞NxFB&(U[/p}r VpgP+UYĺTɄP Usz\lIk2+w52}T2bZեt=[r-`4T[m)}I M؜a}{wݵ.c~ 8:0v?hmSg 6t(GgMYx邔?> "E?#ۍYUD5 jŇm x-vkxw|}A}y/q[oe_"@39~xߒl{Ov^QR¾Ky$*4R8Y^3e.l-P5L{-H[8@L2 ?(?bҀpËSX:;y,I( toyGzd;Q)?xh|:po0w>:)gӾ&X8IݯZ8,"^ #M9Om?pt y*ZH8.Lzo)[{LZB.>V!*%aTSuy ֘[SZW_#ϟ>>r;V֦ _΄\ިd.GbsߕzNSv4~4BIgbݫpwܴ2 f)mrzH*cp,OR+C&1~hyz {YC՟ 0a}rm^1.? M/Ug ~2s#j_<7K]yh=Lީ 7A.ѣwR.S .%s~8J([Ba!mO0pt{ ϥ8AؿAm*ߠ46E$'aYŻvr̪쀽ֹAQ'/{ka>sB|ٺe|*Єzhe 2[ᏳgtA!EHM嫽XKoQj7# `v rz( `c!9V; i )A>dJI./]L )jcf&u)qS`[1(2H{U,T5%)C~-wM~JHN.؜m^d*Ęe|#DZ *GeDLiXnۈnv_-_F[a`arBUlY9B2n5V}.Zא<)BT9H`NgXpO/M[ ʗQRs?w ijڍWZ"%(?H0 ;(6-ik'69/I]W0ּf` ~ ?EWc[01Lzktk4I@' ]mvYBVubBp>L/"0ZiC+sbVNXAv5i"]\gFwA7=chR +:J(q.06vEC-dnSxnhn,|ۢMӄ.9wR폊kur.$7]UdFHmr#}\oW=[t/ X9[%il"i$ b4DŽkr3uE4>b`-SJõ] xp4N>Tk>?bD5TѪ}|83&,!xIV{TfQRG}apO;?)1x$b N#  'yREwz4Ox/_Ͽ%?#O?PIrtx(di[g@p.Wa 6MIh!RpWά @8@O{sd*;F"SuuTYӄ$/FL\Q_ 6!2pP/M ? &ZY2^bqQ*]^c}fR6BBlǖ&e~8k)Ǝ/zӝNښȃM4BdcyRP}AYC^p+SB̭ʋfTO7L١=^g/vt8z:eH(c`&N· o7vжĔ[msCPṕ 0L+Zn]N!n]YyzVwy"-<Nq+ZURg>5<UlP?MTz+CTBufpPBKݻHR3="߰چl r H2P j:6*>nr>fu]#1eVji&մ"yQr`s~cEc# &kzL4ȸnPư?YkuCά5b467U&j"ԚOLGDtq[Y*Y^Ư"iƈrn`w:H>=?$[mh8CcHwpZڠTY w*d!㳦bNWz䁹@ ^~@ 0 oG/pPml*ɉ_}Jo 7zvy.$:ҔaR^ͦOpAfk6̵Jv:5!<G4KJ/WM9%:$Q-Q%[g'tL<[EIDt&X`h(N/TG g҅oPR |uV`@}u17Y6lp zh2Zd,n\O^Mٓ.M"( ފ}ZX#3.5JLF+b+vd@SW $,{×r7AN ALpp~E}j2aME @’,ڐĘNYvK(^az7(3R1l.=b#0]PJx ad%aé]cӭ)+h2_Rp: &Q)RrN6Ǐ"HjI.ko@)#aۇL\w5BJZ`rFT09g:R^.+Nu\Ծ%K#H<跓X飭?.S&jʖ?y.+R ws}HG7aRPT#o=I*6"/ӓM)D$Hm9d݌Ww ;ZTS;MbX3Bʝ #5yxeX`Y$YR *}H"Y>EU,1C:V\ Y H3n>uϖD?}Ii B˒/e` M~98k~]Qg gL:w5B]UaR:x+')l9+hjoඓ#{_"ֽ7͋ rW*ժ ǧ}s>1AE t5߅9U}"d".%~ߝv@LYj <89+Bna/P.ud'=dEЈ恹MΘǵ-bI \Mh7IS09Ph1.Ѡ+0/?WO$ ӉG6u(թ2y]I>hӢy}j΍Sj6/ڒlaݝ5AŤdxeSV9M{}NkS' WAu"78@]EZ.lj-H |qm71Mv yOnlZՆS"]dj,/~> ʤ4ðpu - Y2Y5G/Mnmǧb_a/MDu ? r=D܊A8XQ|6Q #aVG ( ߰ew(sg‚/'}yc; Q w@Kr*gA~)aVg2}UynP!!祤v\-~s^@;Z7aKe:}c8unԱb @cj\x}z8^˴gc}`{,&k =zp7R=-=7wf΋c56Ə ̌4P/qI]jh`( RiJԄk@ BnHD 0X n֕U iYGIe A*^<"4)2yv:mNOd͌bt+Qr.`!H>RpnoӀ6. l!bH=٦ܬO c\T_̆!'TAWd`-j)m76"BϱnKu{FhFfĹqUkTt9%||.7XO .?PY0-!djXwNwz6^";)$$Up%33NpT(5-x+*bQv݋BsM}ۖC 5*I$RR݆ eJ8!^eq q{al|yX sf]\]s W@{ǀzD0hHw֘4@;d gP$P^rਔ3Ub"?щUײ()xDKJg4`i89Yko NWޕ`Kڗ2޹eSLR ڤ L((ѠOpJMCsZx4FZpz5Vaxe@;;s@iv3Ra;tg!6Ntavݪc|ښx4QYAV<<(v/aB3m]wr-`[n\z[0++"׵btn]NQch4 ۷<18@t#cn>CxWI8@db*{uXK:mޗϠLtXpc3߈#}!Q1 5փ-:CjS"1GG69$2pD8 j8JZ7%yx*΄+MuuQ(Wk6J6KcyvQFnrK}I%gQxʞF~hWѴ77DR רN-:AGj"LS6;6!7X8w  ij| CF*Sa 4AHl愬 'y׫YPwNtR*>+oml,6y[k5K1QvN|fr) V ?l5pHd}#fxI7ZOvrS޺{zR˸=<Q*nt0aKh#kj ʐJ (PeVxT}|4j:8î ΚVXB)nɵ4 u. cpUzgш&3vj)jz41lDf TLpeJqQ/T祲$p]yp[`l皑'&1¥yVF|P} <kHƚffڱS?p)klt:4B( ˄0[7zf 70y*G0ʳg! lKO4N&"hU??C=Єt LQPÇsqOM̽yr O?[ERM=* !''urpJxi9iRK6' A)}CeCLsξMQVavMz 0 g#'<$ćbMZ@j`A^#L[%` ZW<aBkiHnq/AnC ֢P&aѿzI j&7+I\EL1kq"w&}IpYӽ4y$ Չ*C6qKت Ij)p_FpMx,~Uifo^~VS,Q3ZZ.=tgte×ENӿ]uW;4}V6JrffuN)ȖHϰ=885-^peXʋo;L6a/oX<3G t^_y׍__˯4R~pi\ r7Gǀ4t*Mb#[sS,*;Iȭl9W\T͐ea f+~cYf2lhb(aEgStO~nw(˾ La=W3C ƙk jk 4([+TY}n':Ҿ~Mˌމιu⃃`Cr8ŹJJ״9l dEHZ?j-V+;YY o'Oݚ-Od]שHBIqU IH/2p&fedx6&`>=ZN놤Hx Lծ15I@Agqݰ!wBq2K4YbԻ' !:4Hb^NLyɕ}kQG\Wm SqvXwƄ.k};|$&luYy^qYDX&w{)c.7Z0Owp=ic s4Y ׌[l1)Y/|3AxPd-3wR0!,gjM}.=Ifrǽ @˿^ه )q5x[g(qڷ䎠Y~[m3_`N n$rR> 8۳|TL `KT23]]ݯȮȿ2MҿݓR~Y*Y{T3,mAJaW Ǒ;)^ ʈ=Ñ''D~Zz\5V\}Wl9_r/vv;P !!$"#(r,q?m w╿`}^&?Us7y{ }nQ֊AFS*+#oD]NL.L?l(P)ڳ4F5CpZmKBW Byh*mzi" ;_LpN&ty?T,? (?E UMYoPLij]og%Bs,2LL,Ìl!\/RڝcespncΤYV8ܵ}`ז{9Dmntƒy @K~EǼhi[/T2;ېъ|/ J:N?a}I$wrYU۲Lj;8XزS.jY A9{j'L9s9ۀAZŌWcoYmЂ4 MH%d:lۼAp|qPcgĝWݴ|S0.5JҐWoOЪ?2usplAn}^ZRx@~ܴ ayh zB~~ ֖rN  5EN ya&-6!NR0i2ɭ001|ܾ6X0Po|k 1F/$a=Y%eTd[>n&_~os5%5yzDߤ!-)ό)+` .'-r!dvx<(JNQى#` Ώ5#bG}+8fC-&H9Ej+$_7~^b~xje1CGV[Q!T}+!BM6weJ]M"MEK+?|c5zu1PT]Q Zz,aîL˩Ѷo>|pcLy &ABXsړ3 (_oVBc^8,)Ju?6o}[1;vD)vyP>G٥uFHk嘀Z, RS˝G`vOr7[cB;?%]h.c"4Xǘk"G'~9]Z'jF1ؿyx[3Bj ~0/RŇt4=fm3eFO ``m˃W?Щ ij I2\4C)&I(eO d/Z?*MwIi˃:bMmZ,!@ av`3i)U=ڽTrDȁ M|1 rW{WǙYi]fh(S*cA&[uXHq^@2Q@7T|]17_}5gJ"! "ވ7jtϢxCSW܍"ڗ4wX6ūʯvŴQNr2TEg&-s};e#voZ_.T i YS~oQ tO|pW`)S%E姞%?;0La'GDq]|aUB-FN=)i2Z )4 ҁ) 3pXddH:<ʍ9AWQPx:7cx)Y>ˆM|eHj+ dcɏC|y&,bwg6kQq~[`D1 6}Ylvĸuf{Uha.xy0ޮ2H9REA /TC\snaVn^黣({D8;E79ZJш~§#cM\mOܩn]/%rߏU&Hqj bx"A~W] [$Ipw>84Y>-I[Y޷,WfX=ڢO.jzg TrdV^CUa,5{u = i5v ςDK]"Ic<3 Qp[O[ʵz)J2c*s;#H93sI$Q[GG(8x!6hm\{BZ-RrT-śs x~aa )QUJޣ%{S ~tX+ΛGu^ґKxfs)4\ǸesENʎj³.=xO3#?D@sCPzS74]kk ?3jR0{Az"uǯLLPf}2' IVT:bK-u! (û%N>;֒ HA/ϭZY'tt"=wr"2 ?|^HegാSԉ U筻dkdͤK3P{;8-;I}Kr|_+#2-{I7m"A$nʍ$JJ7V|DC&.~<)8?\ ƔzM434BϾJt Gt2tWkU#D ;Ċ~- l} ԷE&G+O~oۺ)F2ud renXN:sN%SdMlx&wc5S(@XQVX͕izZG,-e-6ssַ+^/~98$}soYX:)le36B+v:AwDB?q8z)o [E 0QJyҞF/h:x]Ҟ4 2]fذ4fE l")6٧QUE]/`$5{?-  A>q@l^+Jv˄qCK઱(iTZNjfqm!=%+^P…u8{TA|3eJL7 q8ni c7:޲ĸC{o^0LiX%*ۯS"(XKC5k;A/L}6V;;a~Y>Wo׻^Ÿ:~,ɯ;= QX9_0*E,gc=wGXҖbzfC.XCT zQ;.a3 ;Bexhbۈ )nɜ7ghp;: _@OZ&"r/t@^1:*F??d9I۸5\£S  ʢcѤ!_ I`82 :&J9<19Vb_S/TsM|HroD^jur_?rhLP e>>9}bj,k!d "]l,rzu9Y]saw+{)n+x:'ݹÒЈ$v܇:<;%?_MFӔ-5#S1B;Li0)4 A!3uAx;-h{]X;*O!=ZI+i#)fhe֊|8̆6!}:8DrLlLp>I((bvh!+t~)ud&V཯p>A 7 m2տ$m.:i?,桊v3CY! n)0*'1Z'?Pux.zO^qq meFތN3[Dvirf![DעPjd/UE0ĽŔv%q} mÙa{CN2w!{ e\ .}j7sxtJw9DRBjOV;aŘܮ"^kP-=G4Lr 3 Q_Kd\ZQ P`vz1zw mDsXOi]ɂd]ʻߞ̌ү"O{h;!-5Fq# O vp_Q-pnPc{Epi"4x`7THSu*~^к|B ѥ'LB t9w@4ư[͗[{֝pQ0py]6Y0-M.s:ҋe;Z]GRëwz[JSy.G {<yCY:Jط@}@B&Fuo6to4C߯ 4awJawO}Gc%Uڭ&*';lK$rXW`N_zٓ֊ ?obdʒh@z|;)#9>qΙ#lx枿!*'Sk(]Jn#]@wag UO+Gfg0E3sݸ3S&D> LZsW}Jz;^̱L#ʐ=9FRJD4ڹmd[v|T#HE^ 7\`\K1AY{$89434rj s~iҨ{yD Q1Uv@p9Ji!Z*n$ B@*q ș:ck5w9|{_VJ"b]S:ck[08F5TŽDmXy(a$"McI?(Ѿ OPp;1G(1`<:Ѵ)'Zgf:t!PA_0s^lK2{”́*U+jlo:Yw1?0cT0{KAʛ/璲'~·&٢tqnP5@!QVl'Ƌ{!'@Ɔօt&|shG>?}pjT+t(c@Ѿ &5E%4!NJ^&xx!;2)=+pCI GS ǡ/TOuotZNTUbu7$nZPbOp@EH 0\ICɒZqWƓҭD.1c B!b|i!I|kq" DMF@dIoI4d݌ ~dB.XYךj/]kj £1LBiwK| QCjn*e6,gKKl$˶$ܒTU(d; `6K}$~%xjSK5-v8\[ˆU'[3*ߗh/L^[fǂԿ(rAW] 7bVpMv)R$14F =ri6izFhukIC %=LRv9ek&3m #v[x8Qu2M{0vA sʞ_6yhͅ/!*++rFll!0M2 #o )) f fwyY-pw,̀ zfx9V2 <0RmZ[1f >0!xRȻ ͯ fҭƅӬ"Rl iJyFY-^HO\)Ӽ9>Bm K`Rd92rl?׎JLw6u'̓pbڢiOc{>܎c]AG LHls9ss_CsLnP.a߅ ÚTD1oI=FVݨvϨb&}+/N_4<[՗ūU>:=xȩOhKHF0%BًnG$, IkK 6ńK Yņ}K%n|;]%@+T8?G{Nk$569Nwmpj2Ǣ۵ O ^ǰHaOجG_8fNg_/(yXLgنx59!Ek2/H< jQpU>L_kt=3 J{Y<.eQ"֜`p4;]+1/Bg=gf.]7=WI;=ܖ7 rZ돾}ȝUc~f1%F<K.BWH,h$QngIObʟ~.Wnu \[6O~?e:V[ ;8D+wE|k垊*"JV\8pTO[?S~ڭ1ϑ\{Ԗ+7fЌ!acDOmRP[{֝q]6 .H 3pfL߿q<@n+pN|yD&XMH49Gݬds0S7i>p̂%vA"fazv2Hm86X2M5--L&CFI9wTNd)涯.FRǛW ~m_xuh_'OUsk;G(-[*@ܝ6:(cֶ'7;$T=m\Q/o%3MʢFX)=;.%X젅͐}S{E|;%@*gze~7XU^^"n^Z=̋ ;~z|;8)VFPW $dfDxW!#d#0nRt3\u0y[N>4=_n%PXlk [B4iZ;3Cm.Y?F]R0?YSib[J%u٢Aeh?P8nYk+dפɘ\4Hz߼E{&AUB0.+-/i|=94M oy0&XnS ) ua˔ GI3q(Ҥ(-:?ai{T4T[1c`:&6&L$GȐFC@i(tkW2KL J,1$X_ À о}чJR zFIbF19VR{ :P4O_q*"b yӏvOz k@Hn-k ;n:LX/za({1m<9'~ifD.ƅSgòF-3{wgfc1 ZK|%q?h;o>NW?5>R⠨ Rp@||g i'}o?9ܪv =F?5ie*F8`%ޢ)#԰lW:VqpfMK]2 |(2fJ C 쩲/XF(i-*ވ,\pB_pa\gU: C_9a-y?a0`_}ۘ-JЍi9\57/ [ >3QX,Ӵ\WhmD,Lpx%Фf*%^,W(x_oۊ Ed6M \oՐ&@K?ay+ /KZGG xe$efB!}(9U1RT4FFJEԆVev/>{ԟ*l+NꠤI#/ $L(L}7Wis?DcXZH S€d56F6kQA" /6 m Ù\UI>o}s>k,MP_< 115wTUmPP&ɵ Q (T{sk`TT(-Ek_5}} 5e_psYy_="=Dz'R o@ DYnP@|l]_W#= y Od >njF }RmY!@, VJ|.t'kTJCTsli?pBB !O\ֈpQl6'N1ШqՃ'&:I*oP@"֞n;f\u `#rQcs̃{zꛩP"J-hQx)rI ڦ`"-o |L@0aXA0AK ;\?gj%?MaS"J8tV}ǰ#MhI仃ӤG/š%!kӴ -#;%CP%/*`hSa$Siպ!g:W;LS7 Gƪv*kJiX{ ݚjX| {hl+0\B py錨\h!X|IQ1~3A}vHs/G~8pK\IBК<-n$|В8o;M- {?Vnss\h ǃ).TEPNseFOmPz]b<=lwh1opaZ{Sbܛ\k>f;+Jm;_a֗O1Cgpv%OI"ΐW䡣5\ ]MƆu| FQ9(1_|mOFARBhe!EN3V͏  ĕj|RG\(Ȫ8:k™Ay?a~%8 Q%@!Ȏ0Ԍ AMU8G"@)t X jOk@[ث2q)of/Y eZ3p+ J"8 /8| I-{ʇAhLhT]KJ yUT+5p ݇wt-χbP5DVa׏- {`J;~N~z7k^D}BC p09ulڧEyCG;Ul%;8;Y?MRL]\[;7*-֒Zj"Nx(B ZkT){">/W w܉GhK'D +D%)\2]?4^ZFTy i}ɪml^o܏Db3Gm#܇ dZWizR;Xjeȧ{Oxun /~)6{îE\:8rᶇg,CO|F7m'zdo<V=y" yG3pğX6ehh{rCy~jD&M[v;76It&VL<٤?Z1meޔig@Og3PeH;QsF=n<]A8]owj#Lpj>~H/VC$`|E`+TbCd*\ .T--/35ټ5:Abm}/9V3q8lVN,F+z{FGR_C:6&Hwσ2Fɔ[rNS-BFZ9B$p00ᱏ3p_ÛRmm[̾XJJ9edp\#eµ;{I9KeF@'=r5bI0KO r7pp1ӑ(#N׾Llk린<}f!&]`܊"cU?H4 != 7|67W'm H3B 1t?5%/s*?#eSza:ti1$u4P(Dz\⼍8b  1 YQFrȥsb_*jYzndLI$iA$ ďR5e*d!lH`3OŸN:鈛jv;As'߶%S`Y)Sh@ }āf#EdỹNPAt卟l|>q\:nڕ)!&9A,(m^طoϻu\[WʏIB CK{œTDžE}FZTOAa;6$aX)W:u N!M:*E34 v^pѱ1xjNS@YJn_eWϰ N. T!Oʔ=UJFF8f:YoTpt40'mBvތQK>*Vg؋ 4ܒQ4p@!`0<,dmJ*O]CRO[Q;+Kd`63m,,0F`(WIX}hVUkxj].'Z~^4c`p0suDN}GzÑ`"XWX3]6RzM!ebzqZ癪@W79FQ k>NJ>k~8wi[8Y<-*sYiLަ`YNf85x:dd2#)))tGO5tGX#[ۡ1E6iĸzӏu]XC/v2=4_AЈoͺ ։{u j?RU,3cD,H7 piȪ$i^g0]<΃boR%2XuP55,wvsЪP>Kub(ٚPo5.`NCI,`ԈV102&LOTCA/74<GY YSVIk/ϫQ9S5 zg &$-xsqٮn:1ksNA@5gDvI79'@,b-Y]!i?N 5K&[ &ܥ±|?Jo<PqhO/Ò{%_y0VVl[|IvYM C?ig zf\-+v8)K\p=t x+{N~ 7q0x_:t\Q8[?yNFF mV!A HFX ʾݥXd\Op#(* v~G, ;d6o2"Iiy0D;#TPD趏OJVHV3,,g'\5OWC֩$$%n2*&.Q2%n@zV.~xI&YTZ$m}Xre2vd}D юaoKy9Alvf"qb1@PmdGަ/I5>.Mobd78gcZ_h).i3IjEA߅́sFLCeqYx j@X;I5$b ÒhiD5/(S8}nrRhT׆v&؃~2I"sy6eVSjTNq\g1[lPiI: 4 %:m{cu60"ҮDY)9 EZ]@Z+xF*#?S(@o~I! ] x>iH=>AG>C&.(X!`Y k(gY7kWfMT+4dkVg){]RÀ\+Sq<59 rT?(+ gv g kF-Fa |*{7>ue`>Hh>z)ir@j'pʱk:N[Y&ױb9)dɀN9쨸>H:h销Qp ܆5~yצ'#B`mY4]S'63ô {EazB]8YE{ڟv8}P >,Ng㉁e64E?(DF!/]XX2wƭх2͌IgmRD9[W6.֘V^x]a,w1f6i奨x۪E>)ԣN U4tp\e+:yɑUB`2UGoCYBxz[}RɗB%@``)D.mRz9v lTk⹿p=J9NDf/Ye9V[1pD7) ۭ>zGʀs|Bw]E2Ltl+tLC(9]@^w+ʡjh#{Lq\3(}0 0XRI6,kCнٽ'5ERoI$D% p,UK\-Uİ 5 )TTEyu?1 Zx4x/xBYB*ںC0^ @΄ W+]NwQ;`Ǩf2xk}q 1N\;Io5s}5} ,>=]UA_:)Xk旃쥓~hڳ -מ -N jmiu OO5uB-*V XžU5GEVrRp'9:QMϐPb;~{s!3 ]ZZ4d pr PзMx ;XO-D>(0~'RtAa }LM*y)"kXTd}SpκX> h0@AP1D[1wB"#oED2t=3k 5GXw+x=r%Ô>a .VVkj ⭗腜}='#^Bʴւ=/F7q*dFFRƂ2t__$H  j0LZp78V,V)~KwgzD]'v.ކVP Q!sob`H0"$;;3094q EM?Zux $q?3osG*xi{y283. nLYe 4vO\l:_xoJ Ғ3|Qz +t0!{%^Bga7'E?,Fc*`Yw58"Fe4{U]&~z.i?Hn=25Ar+&2_9nrې‹]-e7]Bl*AkPy^MXnwTHQRcamq.c&\RI2~S_1&nKAef a$<$bhgT t5t/8ʚIЯb"bH%]{n+uW4 K}w|/*'̓md4|e~lo77%plI0a2U?Ǹ߲B6@66]xt 0쯰u!]{ a0x6SO~UKA&$C_Ayuc,U:c,.NU7~|Xu,kybţ^+99|5WEkrX.j8{>xEE&lmCf_h *yxOK1,<o">d_`y3,͕Azt|ecp._4 iyEZߓC8&CzȊ I5evẠxCaNAZi#אL[% "½,,.[e ;b=B(pQHw n{W|Nu&), 90b{6鿘xʏM.yrfC(MM5KĵugA+JzkjCcz}} g'bVrx\~n4"̇2D}4CHtMi:?Ji^ NGi^9{^ s9/0 `Љyo~"Ѓfa$`c| A#_~ x!l %^Yc b3y'i}S30f`p 1ojս !L<=2$DqB=ddAu1N 4ZhM̃E%F+ҬR(Z]ÂɊvbF)`.u|<%R*hܟ<8z $E_*h(ѽ<C hQ{vCb#@7չ;~x+O*4T;᧖z~E|LJ}cmy rx%,N]Rt9q燞k~>I /4B*Y "'yK C',,Hs<؜i S냿D~;odxeŶ'mIDfk|?)T \_*GݷJ GFی mTޡ5R~l}aфͼK4kx^5C3[Th8TeчGƀU_*)؇D-~8.G?Sm_ٵ[+BvѤt^_򋙴2T>tP#Gj,aٿg57фd\왗Pd$rZHq!ܿrv5>lf9|t}# Z4vTH!5V3T9x k>AS^Ń'k96,˦ GgO5N*^H^/EV"ESE%h/],7 gi։uZVͳFph"w6 kV\2XX@&'muEw z'ڒ׋Ǣ8pI*!+[Χ02LY'}eyUWLE#<'27QAv. ܔ~Vekiz0z)]x׳Mx_ă(]nkS彏V`&Hq4\(',RomDf'nwjD<㜲@D:yj]{Xۥ#N $bI?l%$ Ц !Nmi 4au j+3}mq .."e/FcB%)&B7`B; ^w%ţKzf:z kHwV:ڝǃMfvS(0 nl*v,uc77fԙ8 P#@H+ȍvXM1THG$s!}VȯpBLPORL4XϬ^s&4e*jPgBLE0pBv Kt( w62#+k_6IU# HXmw),^(U)2'#V4')-k"WrBhˀ>(?)0le]U֓Jy<5 RfVfely#4T@ˠ I&"ycz&&"DrFbRX^ MPlѻ1 $'bseLV^Ҡ9( c J BXWW7zy d[kXU=Zf&?VSB߫ e9ᯭ 16ʛV*qr#J>QZxdں#.~$Qd {d+YHyV@I+=4B NR,:><GSƑxۅ-M{A5*{UN,!j$f'G[ ϗ`6,猛Z,*#R;fdvA&9q?/%=mMTbt|0w4˻ŌdX=MߕmNC?9JC)[1i`ﳱ4T5"2/|k.Aնi.̹7_bl  CgUtňIXtL˙O 4E)7COVuM #<~5›%!P광Z}'W$ոIVg(xU 7$3Be xx@}t;'^ +;mL'[K[Ph9ˋ P7SNG˜ I_zZ>xk4H1B5@}#ssvvMy|2d\; +,{<}d5;qTOhJ|vRd[cVgU1=1tE|eUYs=kD$x@#Ps|=۸q 0a}‰;Ix0Jnj|cKOiZ'sVnKX#kG'_zI?YDa[HCyss'hry؛䆍g7+~ 5ǢI, z0֋}6YQw`%*äxc]yׅ9GF'T`R 3wy^@+Q_ui+iwL`+m" e瞭,x˟g٬ĹBd>W6 WRC4SAnRCޡjĮS`>y,Ͷ{Z)>>h ڡ%ND|X>K{92Q5w8Q|I  @<1N)¥_"~T2|n4.fBحLđKsSxhHc2;``6R!ɇSvEˡvo@sAZNoOs6s"kb7TvMyFCt"JRn:a%Y0{ᐍ96$6[+(f/. ?܎⡯vv/mːd,r=rvm[V.Yk1wos7Xs2Ш-޲YR lvGe7$yԶ?hbhs~f g+_Yjc-ej?UM̖>fm Psfe5_?RZ%צ]A ~r)ⲹ v45u>A-Q;wcԴB^3Oho~=n>ɇZjax^P.x D?QJ3[]nJLT`m׍h]$PH$Cɖuh 6 >Uk|`G1CbҢW [ str\$B(<+h}XnRA]gXO,+w " lUmI5{_ELVϰx buX  LYHKWJjS+ϯAz,!~O+d+zےW8E"誝yϪϯl5L&$9; tTٗR_g/xx{,_t$I 0Q~c*  觢5>u:iewf(F- Б!h)80G/Y`(#.5?9Ѹr|u B?یYH+ۙڜ7j.BI {@$I'Nݚff|2=Ư^?3TCwI| L]f5{ 旁Xm`iuE']/cd4XGk]|ӾJD `M?1$=Nf}558l̂Rg&= .pVo.P~=_WS1h€a-c1.(]r ~ך=6F -hOeUbK8{p ь. |,Yw[^8n{O)s qiK;YPlHXi9FGu_A12Ǎ=>Kj^Ʈ6X!{ &پxsOt)SJwt9dhߌIMsVkF*gIr bBz9̱2E>Vűjw7=Gc]p~IkfOC8˛}iju-ppkV¬g7)]DnÎj۔Q!j ƽ@'ؠj,1iq2]V/:6! oX%͘ƋK  bQWuĤz'yzb $J<14sf(}9kuv ggwl>vAvpĨpϦp}r G(511]ev r3Wԛ.YZeH,0On$%?ШxhAl?o蠨w_?`#[pPej9uҥ_1'CZ85#Cbhm`"jai}rFA(1ϧZ} 9TIl;3G:q I }:ذv̛֝39Z%x%qg{ѣ+Mǵ Rc22hEtXͥ)p^ B`72dy ".)m i?ypǫ+^~mNqnW^rf(8 `KS>+E4+"rx B7#$~hS$ 0>fH0 ?jl iH=@@LRَ\{^~Tg=NyWzhآ2eX?bk vq!E_Is:?CGdIzB6Am`NJHJxETý (ryhYV$=J){N'm_x:q>,ewZL aefo($Tvxҭ.xF:g|ew2:sOzJZ&w'i$#i7:MfQSqYٴVHXsQ@7NJLSgBpc!"'ZDO7r60,",>=wal^a[=_tr} rJ(M< :"]CA>#fϼrk7DsCOE/#8jt2D|eikvA`IH/ o3A1<Z+ڣRdzʫ8 /M| oUD 5#LrOetTGe6DeB c057@IbI! @Uơ^տO `u/h31=,WqwtT5+8IcSY4ǖ:ZXO*B"s'[W]h~~vR?9*#|_0ɴlP w|/fL2ipI:jcN=v2sdLrGq9+pWwm27Xv&n"1_5U( i] İ LBQpnf0676Z/ D昸ZYS+w?b]t% LQkk&?8іuǁtE6(O~-TRɻxQwAlĿ"FݺAP[E }bgZ('1L$,ڦȲHwKdqJ`/䘘 vD e\ߢ[;里16w=G*ڔ՚dzM[,.Cã#eⓙK{]K-uTJS%Ed 84ˆ@hn)EZ相얨Ӛ-e}(LCpE4gt?vˋ,5tac'H@\GӊGf 8c_V(irXc3onH`Wy<(''5D22-y:Ab"矖I P+ms:3%0*!/y=R:l"I%]Kڻ5yr8h6z3rJJV MR>>`0HXȴ3+?(zl>FgG=| 6W+ӶwcDT5Sc ’OU{ǭ@.xD9rnt|*~P6עH`-Ï&@: <)tѦ |c|C*D0P0X|AU; F'QaHLl g)7]A_0 <df,uW7 hR~Z) aYhwl|m0 e=zCy,{mMӓuH2Vj?_ܒ$wUDDMYޓㅚ pqm ^(6~e8 ż^hL<)?Tzn !:F,+SķGx+[;fM1˿eǧR-ux=Y3O%/_5*0].asc,(~:(Wɯ- DpbHwA cmt8_nN*8V OS?H5+1'(CEV|!fniQLV? \KeX8?,'G:zJ5Y7fY!זZ3/p\޲ ec2BX,K)yҷBcq120`7D_; rJK5<5 Fʹ@S|fdF޹'ͅp"V'9 ,B n҂ⷽ`Rukۀ"}h&׮IMjk/ }a_U/Y}nGK&X@Д u ԛ?i̐" k)m?0rR6Y/+)5[*R ~^!7bדQ讽a6vXfLF:U=0$ӥOxkAb7~ʷ_4kPt#?Λ:#OIHv|]~&;ٺё0~G"w9{r|7Mv ̨;9xȘ``tV!/ SPYD>@Qg#_/!h}Wiնr-DА݇õQz*M:$6Kq҆սGzUFZ41jyk0dbPq16h|,ՃiՌ ;Qt\2x!z(`)NhzN#ZGɭӚ,IRuǠfh ¡̀J`+NW} m5̽:jAGE bv \/}QQ@Wښ]LRЈԒHB{ve==˼z˜eZ[Ťܻ%oOwd66&na[M>fZn$r .{4ěh>6C(/NI9Cy4dw6ƹ $8N|m$ K>>T6GAު^3"x); 8E|#[03Emԕ_wDc{8ëЉiD$#ڦ4izN2.Ǯd0AVbL 6vyˠ8j[&#I\YbR#%zqOdfUERu0F)Uz8KȤZh(6+ʕA*\E5U_2 YS 0+Y{g%TIOOF.]ą*o%y~_[u|cTγC-W8U(an8d$ْY]|}Ľ̊ΙyV!s Qt񵙧`q<[ 2ۤ86//3OP'ilj{:Fćih*<)mnTM:xip;KU盓"%l{O9q= lhx"}].X&X'U H9^RX7Og Q:k +E+_iŞ Z6);6 v{>hrUy( 11 ڔ0nEB5IA2/_OwguU,^>/`ϊ_|<:EB7r.W 4ooB\-{AkR7tH|wE O2)C{WCU T*<@8 n QRj3}jX;hz€VOjPѴ}C %Idz/i/N]NiYv}.'6V*WpiF@L/iۮ"8ĚV>LqKXzUaw'&^2Uj~p Σbl(È,;o7@TU<ZƝא5ZOQE7aԱP.+m%3-qSܭ%yX?R)Rn}+ڸeG=d[^Y A+=P \Nr6wM%K*"I%>nN7~n3~p2*'IU&hWJ.< km,4Di~qYSakzh+KfAfd sz dKb=S ΙLWZH W )L4KM/#XS΢b 8t8I86-ejQZ9m̱0sh_Rjkoy|e;h"(eysZxWC]e^I"P' "- /E3Gz0Ȳ\re Cx |8[:uొ#*qSj+"{0 A┐&46Bꢻ{(:EE# QTm>bf { 7_CKHoC¸J.oܧ- uR ڥ좨`+1c О1Pk(fWŁGx @Znu5z ݛf8a,7K#nR2&pV%+Pcc]NQp8kHb_sWկc"< %AAC.Eˎ3YBh\|lΜl~ KD 6,ߪrSdɒ :@%Dcc|BAuIp"6H`wtУRwW*_ uU5+Xn`Cq8/w4R,.2;|r~EyXyZ.DRQt2UC2] l93;r^c~?s4GmjH4*.P'}iL/q6_U4X_]o8w4ympƃ?t ;7z"M, TbIV=0,x0cnphi.ˆ>"lmTrPXz\]*"N>'ڊi#$۬jPM{4JmϰmҡM*6 q:2Fq2 !xD@CŹ\@XK%`6~!©IwN:B :VvK%&Q 2ċ"%%cB02aMQt. Qg.ɰ3 jKU9L&9}'1Z Qc/C;3ZF݀KhF^Lx9 xUnRQ]eJKՄg w6&(!Zq|!mlA~ځTPTx.D K;cE i=c$B޲!HN@,S'tOZ^iM1Uq$tQ FpMAnxGlIl->gdՙY93>XӌO*P:+ҚI(ԒP92PnxO]{`^+؟Ttzs㗦e6{oR>.z]v>uhrQ^9Mw&젪e.ݯgr9SkF (h}OuOL>16^$fzKQk;6ZgP(Zkn(ȫj*@"mdLۈ8Ol9Դ'U" G$@r@I++s*F :@PX%ՠoA䇌iG[S~^Vl:p;3yq%[A=@9RH.;"$ s"& ;t`(c3$PAe[%T49*&V_/Cm KG7ޮils,=k+5 "s`}W DΉC\[qYu,G4BA?7懶EL|Uڶgb,pUnob"=qKB~b*y|-&=xs{y!T~ł{m֮;5@N]%)y*#:ኒv\Ӯ9QuV.a!g͊#Ww$,L%j[ޜq{μluSRe*yhɛ[ku|`KU";fY2d#A8^eX^H-Rny؃\Goa}YhC^378uvBװmXt @UhFcVDfd@G I`H--qz]*C%GVAǯNJAذB]+~?=.N(`Cփ&y;.>gID>9u @Yxѕ8'4.T2F?/ g',\\;]4|AC405S')lUvAIqʺT w>6L;Ir+\}q]DX Ux)-d O'o8{RkCV NMeO4AB *nGotxR@c&X%$L 8>1XobIq$\\ޗRq ` +7z1P1VI9ٮ\x+y<@e2XAϽ|XnD6܅1voI3]?7?GdblLBYt[l=*C ^ύOp@Jxz #'R*ߕaiG̯A A&[}`x{/ p&`yke(aQF7|FK:) ^oȕ6Z' .P:X^ -Vf&\K\y5V#Zs8Vr] YQPEhSO{Jx]]vV [X1p_| TFQVX\W#h?;3mׯo7x30Ҫ:.\n67/Y`xPA Ā\y e*{Set.dhTT]YRrdHd]tˉGGGg1 `C/L-"01R^5J[87ʝΎ*g٨S7UE)cSsS?`6i! sSF: hX喝\~qO2BUv}[]c?#)=uJM&J9T%w6p9IXAh&ߖGs]fwЂ|R3֗Q@lTZ93VBvjdvG\2kcWKkLT-F/?ݗcaz7N0WXmoOj[UJ6tp>B^zшUE]k!x O %VNq77%~6,?KZT[ 3BOn}ZL7T2>|<$EpV}%%+3 r%DwUh'dMH̢4)ja^oyQ*`[c)!z1&}G:}qDG P_#D^1־jڮlŝ$_nwPNIG@j籯m^zU.uZ+GP\a q K{ ͦPAFJ@j)\Zm)E[Z *$ƒa&K  ݻy7i5 P CR?][/Ͳկ)o|XxoՍd[eI0>zKdIpڭcۿd?32ܼA|(iyF)[.y5}dĐn⯩_C7vLQd]!~趖a付u'ƔLh.NiNOV3հ"e[B뢷]pHfENd!F%a}j|c=֠L=P%z:fB!QuiJK)# #ʾ[YȞ_ۻRi^o!y!>g gmPQ+g05qt &oAkW׳Q&MRM깪'ɾȈ (h0E>DBn{x)ͩ\X"cܘ/YP=A}$oEsjoHEY|gqHiw#ndੀc([&xʥ8DZa' UxZZ+Xȵ,*#xS^Yyqջr`6ORYߒ΅EWZ9Aw?n^3dd\R"JO z4W! 5r ݌_l"9}?B,kˀZcn c $UkVG^nuڠ0DG23,zM`]5e[tNmՖfݝ w^psBVaYJ#5vέ/;3F=bO8 ،픁=)GW{=vO8޻^fO01hzTċK%̀{^ F1Dfhµ\ߟO銠 QGN<(4!A{_(L6i2 ~si7Lq}|ı9 ϳiv770R]5qYJm)h5Z&0$[vUvƺ\ BZ7m( ZC7~3aA\$a<`OୂZ70)$-c@5tEFAG}tON$RþOE1S"P,{%i0oΈx%6`ND#pJ;ì%ޙJH/=Y?>@rѕzkn|*V@lW~-b*@1%|\QCU%z}D+~kp &]SwKqdsTAl)8,C)cs9`k1{kDA\Bj{ B"&Jw; 2<8~ߵRm}!0LBoRx`0nҘ0SqIswu~c 2?O$?\ iw쨭W=긙PF >mT2ƀ=¢Kq=*!l؛wX(qQfjfir+NF+-ݠ_WlvD'TJ16,/yqEj?HwOZGY#*9ɈWDʝpL8yi{J>YΏ2ci1SY=Tt1x¸Tn(QM .]9IheNrJB2Djd84aݱ{4`u[gxspe2Bx M Ө-FK_ث*ORqJ:< lK@ S(}ص>ajw Ng{ɚn _h1Uq/;gVo6%ΞL=DlX.(Y7ڋ҂igKZwQ'rMbi7dqy}vJ+oyKߧrf%t =4=Y۬?ef%#uSL&Aq3gFDt2zD !"=ц-PߩWd&X E9tAȐD[cJ!#u67G)@a̴ͥ(Wx[<'qSNd%r\ù¡y#$M,%70ȶݢuKԗ9BN}Ć2q# SܕFQ=\pZP}c15|SS[oY# O՛bYOH4 f $M"Ds\C<\hm+RLi>laϡH$,^(m 7=SZi8~]%r೘sꢌJ֙ h&C` 窙zx%-SWNGa-N43ƊCOF}Ԗzs J&99 2WY`'TNt2չ6p!Sy*HVU C2~nΊZjۤtPڂ ZW$ɦKkhI[ߎ~2G49y34tμ Fg()߽}ۯyɠX_.t)Wq2Kubqu\ D?{TcuUτX&s+əpltʐ8#oKb:l*zT+}0' 8< HrOmhupn Z`V\CɦroЬՃJQv78cઑz9bA]pD #5*n cYD `?$ó \:T@bK Xxfqsir 6ŀ1!o:2bV-M(P$$ 5\Aw9!D=aҝW5"}Oi++m!XkHeӷDY=z 4 u%fёf\ʖaH3X-O)`>s2eɠ^y|'5g4fMy`#V.CZQchV[`Wr'QS̊Zt<_1%Ww0<[@2\`Yd}E?JZ~}7TJe?=3ݑ^]}0tC!1$8Nld& pсZ .M$y 6y&y!:($8:SY`*jDG+"JDbi8*U\ w|l̻&%]%dZsʉg\.Kv6]Ms"A*bҍ3j#M}V(AfzXRR^k`:pҡo`HjMՃLDywewdJ"}^th\ȳXFo+hh,.2Yx@#`}Nd,V~8۟(H#,$0dFQ\ Z۽5`(y1h d DUFOR@3p 3\ZݷdںS#U@Du&0 -tX}iћcrx? GH9{=ؼ"1v9"Ĭmec?MWȨ7DZ"^C٫umF⍡])IZ[}1%G-PU4ή(|qT^= K X߀ڙadqq*MfbIhu05ݢ)$1nF<Ĕo2E-D 'bKuO@YdG*n`x |rx47y˗!uu6Y=` ɱxOzlrՠ@Au"L*;ـJ~ 9=im:+c_ѓl sV#H'(hDU i7l#y/?hlU]*iJqwˡ pTLg99-n@i|ҷ~4 o $+g^\.L8leJ e9LH(jӦl]Ega0V+- ÏJ)ڌ$S ,5N@-DIя۝t^SA͢{jJ҂^mY"|jVXp Fw%7srKED܌v\,J155r!dVw~3@ix9ɜPa.Aڕmoޚ*Ȳ1C`!W3 N3.~ldFj;amn>g@# DҬ= G7ض"xQ2D7Sukk gĐB`݇b|j=ѻMHMxW/w|<>.xȿ[zha*LEo4^xͬl{Dk:6uMVOqY<|lňYB>}nSo.:hAPMp٨|pźhsd n"Y_pڎRE_iSܮdUgTkԎD[d8Ν+ݼ $HП@3^ 2B0D':9?0mcd2 laf}"1]Ttƍsð?,4boeY) 9!-~>!b* `Xcjg#:;o4:"ԣ;4dsG*#lŭ*zyKPe.)WW (l]р2 ]s<͕$Me#0Y*ܠg~7,iϑg EIl,iC_% bnBKu~!˰RqP  !W;Lٽfe;?DOwtF*x!q{k4wvE:#VJ*Ē t& yTZuϯYہ}fgyY$-1/T1*(/)Q"uhG7ݢˏ/2N%sxLQ_*WXZ׷1&a*P%p8EƯTsk`8QL2zA $@ڎ̖}:0NU^[.-?رHR,;o`#\a @Pu+բOهP>I$RpLk]OjjAYjd; -dz;h.$]Sm +aF: %wf+,K I%ⱿL7(g< LjoHo Ò.LF^ Y]m^Q;$CmQ垯> s2jL` ֳTu}I%O?eвqo(bu+UAo4 Dɽ@Wϩ}7rS'?lEGΪp˴vxݘxMM'8'/N:l(j΋&D_ʔoʎtUYt9:/os0MmeȬމIzG ضΰ=ŇX^< cfc_ J̭,#Tmە'"Z;WR}ljky՚%#pa7ҮQ+^TM oVAa6L,Wm$k-MLA^lFq[όM_q*.2'j}9Ԛc(M`&@eq#hD @OEtJvX""G)cJDRk=u $omLCAhH[4>4lXWa}났83 w wbߢ{ݮ7[<,M!ٺvԂ,ue"znc{,p &<熮CdA0s,s*g0T=b[Ls=K6#x, 6@|"{gZa&Rdݭq E㈡&9eҎg[ヲh:^%JA ;KrDq?r.=CJa2sʻ-*4_WgM >0s*u E$CB<39N `tSLY|(uhAR|zJzQkE?^tsb (MмLc:[״܄L_q'A5&فu견Ww CZgf/bT2z'+RZ.C- Ԑߟ VQ'ʢ ko.e/V&1O:Lr{8[m܇fTb&EOWK>ngYA.ML Za{=6 H%yc(ϵ$Pm#:Oq/1l<헢5x=q e#-f̧ׄ! 튚Ij#aҸ;zBr^K )qeP[0tzlujt}r>ud/%m$f- E!wCȬ60vILsbrbpJXFMfjâ'd:탧@V^"Rx>ɡ N{c4 pŃq=[^2G&l"g׺.ƍ PW-MXx]0_mߌyuNU.Y=e/<%=4)F9|8sOYHNټ_}ƒQ $NRg$A猨%XL\ͭs}f{e(:D6r_/ +or<@%~ʮ&^htbAGGSir+,:ꖾ5& 8CZɹO+-!7 q>a%ϥ# V*9-8N} C]EPI:C jR l]eOPYg $kN:-]);Qݫo*@+Fr4l_## 6d5=iy~򵾖4WKG7`GOJǗc(2H(kHxU^fP/Ґ0EIVSivW~neī¨WQX324ga߮Ŏ$gs(L@;j=I-o6Cu+e1#NZ=X !3f <^g1vggNe`@HnLV;L^ڞBWIzw`0Z X>,6JMKX|BɖZ9iK?GAbM+[3-^I"x@6:%nv~`A; )+ exd(Ni|XIqYFu$3]Seۯz.J:vD(l%m"ʋRQjymaargK^b1Wj>'fYڎ")T9TC0[cT(6+OQ'CבB>Pg5ae~qb7WѽDŽ6N!QW0@7R] 08oC8 9gDC^M꾠)InX(Ml!›VO!a)뼘mDdNsH+3"k#ZҁiV(bB/ǵ&ءkTbd)R//l\ #5-~b@[m+9 渦/8K"‘MZ~6UJݣ2C2vʼn^m,`[}HxEkؾ3ToT浲<tp)c< ߎ۴qJj+3BвlC;3/L?ԕFa:uԪj &ycc/I1..Ǫ+\Bqs2]⨑o`?UpK3,v #-m}I!Bo3\/6*jHs.`F6xp3-ML!"63$TcXc$o_x|+_99*}$C$9=)aqjʯlˊGSW#b5M?2ytʟ v -rXSeN lZ}S.Rs+HSg(I7vNp=d7eSE/Rw4_/huAV&:7+qwHb&'9Ch(v5q|ȏ܆j!*s!;NtJ",n?Ky'^86xy[j"6^PwH#G7J[Iu^sYQ*x򋀅1  BQw\~؎|E"z/ 7VjY_\n|@sܼ`OҊE$8dV?JwzG$Y+'hO~j{ J@J; y{ԅ})XDR,(Dp^BNb ӑ\ʋ'1⯈[1ሷʔF{E7~yoF.$;?DX ߞ6mn|7 ~f``̦2Bkޠ:O}2gKŵ /x-ym:YqZRFh3H]s@ :q^.Scdpf@@ڗ 9x Ju!k hp~?ޭ="NN;|m"oz,4CP?)9HQd"m$gY8c0 ڂ.քd^74&>9M'GXewwAbyu}PInd is=>PRr0?K2_.d75_4~ ;;jt_: pHOGJk> <ĵJdm+ ƒ\k9t!nh/?dUSspdr1ŸM#cadݤrRcTV\^xa n")ϞYP{*5ѱ]@dFaSdAeXHUvO &L??\M]F42 !=X [V T# =@"xf2*/ w4`X?d_JLu4sn<)? g(@/"la(Eevx+BaK6 gIQx]͢lpRrWAJv HvG00A=?M[]6g%O+݊cD,Qite75z0^2<+kIn*_`D_m95-Cs_͂6RN uդc*>Io1̴e`|Ɋu*9斚u7[V[gT4Hgiy*\8xfhFM[8pE]/9. Ω; Gdbߍ+_\}, `]\1p,EuoJ9h}L'Յ}pQ !XN*7揁_~&LSB\ɇӖ4+o'7 e9&JPCv$;ke; * nj$U"ԇ%^wbЬ,+#{ oDpkǝ5G݈a R@!L G pQ /QK I㨝99 yϗ,͓UϚb ک海S5PE&qfc2vVNӑUrɂgȴ21?ljb2)(6P86GgSJ+8XJdv&<:Vׯ;MdK'ׁf<c;ƗCSLN:m:@k}Lkδ#FeTU*<%LY_i]'ZsOoS-k;S67Tc]d.FVײ*n9k{CJ*@5x ̯#ZqH2!*x11"xr\>Rpae_ɒ&FyL]½Bm>KUy1<9&Cw BY)5-5_ZJ{xVMO\cuӾOs/`0.=G12 C<)H )vܡ) BYk^HN, :L x~PHNRBSncD@'HY #} [i@{1oIىfNAzl25KG.l""`_]nsfxth>} U5nhDRf.&PN/J?ۜ7֥ Gh%;e ^-#1"|w ʮT]i$38!3c89|aRL9J_44L_/lw4<);ԧ^O()}sK/ )c˭PlH R͞l'$={CvZ<Їz+#ftx3ʂ(l 2;{}/WE#-*ogVN:ry;hBh 8NR*k7ܐPRCdnvnp^tRLYfA ݩ %-崝xEZwh o/ԼhbRJC-ykF{"x 2ZʠT<1<6J v5Px(88.y)d4ENA/o'})<FXBNפ{ ( sw :uY˼Rq >&SjUgi` :|Y(gx& ٪;-qCvWJ "'$~,9d^\"!{ Q|)Yj-mdw>R \'i,_cf.!V}v \ӓ_NIh˳@ثAӯp*&G&k|="it\vV@@- _ӮB7BBhLtfu f )[y,+ 4/n{0 (TugyJئaHI@Y e,oCӠSSCqN͇i Y9u; ^ /%K5aBI 3'~`k& ,d:م`w6hV\< r}t2 q\h]$ֵj"sZ,=AZ;V߿EҊ@2|/ԣaU|Vh 8ċXfIG 9I*-*t{v؎,8<Zј6 P+Ǹߨm Bl6cl7 Bw %#&d3=khتzP׽L4 I6Vw#%ϱxk{VM;%0⍍>&gX˯ $طd3 `Qh,e)4~{ID-~ Lhӿ[Vv^?(ʽDX rg]rEt|Л l5g.WYK2To)o7qCᅴ8M'p=t=w%~vq/h19LVͳ?f>7؃3Q ӘS|:<Kr;";=_!vEAoD!s# y>1ұU1A{mR~_8xzaw&nr MIY_6<@ǝ:&r`ZtH6Sfɣԡ|4F%X/+2VΎԭ]5\3ѥU7+_}'S{UY8X_Kd 7( ~?ޱ}19TJ#$=4Vߤ+3/M?V s{n~Р{#({ҫ-dŗ7D|A .A2gzEM Wd ^^ރ̖Lg+ F} xkK+oY B5!+Eam$Wx!7,)Hnҳs)SpR4v)ɵ63I@Xûuݨ_i*]3 FD܊˻~REKhG[@OJ C3h;8[/ue.':gyU aQveC)1F6hЭuElunn4X},s$;2CB3  SvNJf[^4i2D1gPsN?M{|Il2!+"+ox~T(PjLe :?q[,diwd:/7.&8n!_u 6L$$/"S(#>o˭ܐ92OdK@nOtrvid[[T$}N-?f|)[JytI=gǥB*H ӣn /Ӕz.C-K5 ʼn&H 4 n+f:ɕDW,k^1Ї,}`DT(!m*]N$qۗdPZ\NMGyAƉܪ/X+BvBk/$@@Y0 ޿3 ETi+_:jmFxVnsa)Qy _hYv8c'/V$C+l"9R{fKTR:= *hv#4s:4ow_ȯ'W+to,\wY+qV(;@# ?qat>vg= <̆CV{yhЪdmjvSFk& (YVQFPÚ7tq5X~?9ۺVEzUTjxӋ jH$ 3@NsN)! 6qz𱱬3vĻJxch >{IaqxVwe`NUYW_a?XØMEl5M|pRg))9=Qm.BL-&\,\~rgL%ͨ'p<g+K\US<'N.H[С%--l='-w VKWh*FJwoh$ ,,JĹdzjcs<,q )|GW#Y-U l߾U-o9ypJ)a%j`PcV@h_wp+5*pE@Ll_ ԬVƲHi',]'z;CH1DE1S%Zr4zaU5So4Hˮxs"EVqqbuTIL.5){kFi9pLv4ҟX9H}XۻB,K4lBnH͗';ggw)_@O^Bcc_,H̜]sF*V ~n#Vj:Ccf9PRixo#XI)7F3:=}h0orIЃ4UL)K(i Hc^b9U.Bnjǭl˖ބfo3**MMM=׫ ~ϰ." YQqx:vO5dXrM^' *+֯aISdc䌽ĮB~`L"v?+߷]ɴ0%S>=k>n ZH*/z^bf`8vFV8"W%1ޛ켵NHO BZcF].Qd- :- _[D:x Ϳ+ZD d;5PR~(l//#tذ`irN;,vQ$^wD2!)\_U1T5)2}Ic*ZNlC=r{z~MGnX142wަ^ qaZ+?;c2x\p](Cs T~O6WIznRA(t!aDP5crj'_FЍr ucm O]`;@xD[`ixhz-Nipҷ3zm~p~7# U,bڜf0 1MŌ~=nT\̙^Y#Jw+uS7( GB`͆f !#oݷo H:[R ^g`W^ke@Mޅ]Ɉ)%M)6liUNqI)_ڏx:֒?R/c9򈂢Cs wix]s!f%Arիvܩ%1]Γm٭yU+#V=la/*-\Q_փ!<}Sqnw`kBW))6~F%> ¢K׍}; TE.GvukkfBMYgH+^¿SԓM,)~Yc62}$ӌllnrSU{5[ f5 ^_Gȡ:Ƙ}X[>X" TRpG)nd+nW AK,YiUi DH҈Ǹ受hнVi7#1mq3M Xd{Pاʪ"kv;ߣ6!FfP)ί`\@udb g6)@/ =Fm=p 8F]J?_}FdU{CN.|{E-# Ν q[ޖltR G( M8']PI@ O5Hr _VX'}8A]C!04P9mckh<[5F s2Q1>cg>W;DJ K15(k؍NΘ8iɰ^kX/%K.3գ&}PY>,xn)w$)8c DH wOQ H4ilۋ'$m(UNn(=axF<^/i6.ڷN$>j6X(=da7蚾xlđy e5i,v*3$]Xo})Wظ:.WPK%9=zȓk&p3th)! 6r^H{lftG?x`^SR689G#ıgb$;H8io@Zy9!MƌfB1Yǔ=k%isJ3cCMW>?*۰<ִ~{-tpmѮY4ҫv:VJYQ %ϾRm"RvGg!SaG"ܑZ!4?6z!uyjB Ju%Q.?RcD*_hc# xē[ŷܤdBK2]T4$4oxA- S0ݰGצɶ {1x)Qn뺸 ,XKp&MhtAfvʶ#ד#j{^@koF2Wf,H#SJק eR1+ QɤYL!q֎&MT&|۹7pG@2w|m[J H FoܕAuQμҀ)V㸝ʄ3j&u^4'K}I##r燋j+\FEJ%5Ӊ{Ww/L–޼O`kapL" !P52Fۜ;Mr.դn 8|BISҭ0yf}uJ~ʹW r2[ ǑF o)aYXWosG.:*#B׫ ݂P2H^vPlbYLKf^M+z{c @ ~76=ӷkahx/]MV{x4*fG%پێ;N*f-RjPk.dd a kWlaco'Yb$ wX/ubGW &0%f\n,w v-}'T* >$Fͩr7~oF&+왂(8|  =V}</FmH, 59pI:}An $<| iH뒼٦KesJɥ}#JR9NkYxm:RċoUCQJ%wmc>[uOh쨌=TKDshW`0${OC>>|SD8+ItZL:lT48" FznDWr~sԁ IͷʧPTsRY?%㹓 iϏթ''8|t,s ;b,Ld%1%{Q]]LKWO ǦC.L4rFz>OQ#GcLhnF. YzH/,|<`T~%ْ^y\kmgWu2GAImrRZj|4^?,%QxEnf膼B*<Ξ^ڟ] WZiW.:2 wj `ιpZ"hK<>}tK1]=O{:!8%8rQp`w* ;6/K 2j7d^*fU0P|R~]=LZ4LH G+.g3~6Oinw6052d- 0,GbqZ# zGLA-K:?v="'oaGeQkMC uJL+]q >-7mIR4v0Uzַ;>6si\FUshjwN{@9F)'t"²J-rS5݄K][1eE2ե<LO] MLD<c(h")zCUJna}1C5{”:bI̡ ;40`.-o0iV*a]ݥ7)4ͬ\oW2b҂_[?Φ`ψOxC[sl0P o~k{L%l6%\r6qL`q&F9jf:.rGhʘ{fԻlG#f#ƥ.ΰ] x &zCΏB9 #.ɭc.aq+LCKjltǟk*v{tj*tY{ א2 CMDx .; ,QiR谑pXmbD[OiKJLiҊsgv^W=lR e st G^jBNe;PD?Um@.N Es;Ia&pAh/_("(7}d _[so4Y$ c\b7"xǎ e$V$gJ@+SM}8iw6*8u\>w ›|Yj3zP~ Fh]*n/~ E V qr=dpWxп-ֲ6+*0gzK`Vrj z'Ic6vϮ*!O[:7"@C0D8'Ͼ)17x,"3Gq֪/Dbxeo{&T/grF׼"%/z{Õ Y{g#9dOڤI eEԷ.7zŠoRۄN]+@7p?*)Wy/_8!$-( KhH'i&=;2QB.@ r,Ik~ }:p=<9I"^1 o'`U1ʕ ~L %˙ 2QRώмELǦ[ ?e#*{ORCuOyb qP$I"'<'S#*M*7vX~QF=?CQj۝5ҁpN1nTuK3uaLۀ\|c)2qV_x ,ƞшѥ +]cVV|JXlh}7e53:dŠ+2m4Ne#oIQ-TiZ7IU򧟠]zk bk4i2Ƭ EU nn%˘Oژ%ڛڼw. SXK&Yee^DP>W,ƧQChv,7.œBtI>7IL%iy {^q'PS)y'uV:)ÃPr wP?IaYSD[!qF RY1xKG5:Y3)睵o'ΔsN}F#"YbG0 ]t(UYˤ5 .FDR_<7$ҮuA:s ◁1"%TRQhK-|*]c[s?T$~jW{jNn'C"!uaXR)w` kMͥӉcIY lJ ""̰w^~T3R؞؇ViQzdo2soe?cxD*8hPYoណVXʕ}\xj`/ Hݰ}_C=H -yϵr:Sx |ߢ"[yz|tȶx)mW~Q"$ٿc%衊 /YKu;LMȕ咄r,Tݕ.C?(UAYEU(aO>;yw*DiL:=@~W~S€ pV5CjC4*bV$vA1ݏ96:'/plC4c@Ǖl$xch5{~2|3*[b(gx: |ޕ5F W2{ <7,Mѓ(s&Q]\Y[ĻF+5'9.,#[k-+p,je!C(6] Sb{^evW֎6`h.9}^9mePvl#mGPLEZ oBx>rP>9Խ.r(F&N/ݚ,xDE\* [J< AKXmq{FI$$߸G{X\i>*zT_e. xZYL`ZGP7mP5aC=J‘Qۖ!K~@6 )455c d|e؈ _&`)S/DX" 7F®\f@ꭃ~)v:"5{X H|(> ] ܄#:Sw/_'d5`KXq[xP7&CU |<' ?_,>]h`<=~. n8Y2+ =Q$0T]HtׂHspD3uROe!m 9s KD;3zy:`\˜H7եeݺ¢&g8}P6ڂqgC[3q׶*#VH))ˢ6HOb|е|϶)ɄIn2nՅaQ^,["0u8<,^ F1̊RnOw6=z9Aޱ3s˶ê$)vT&-Vu71c7] }h5xo#'Ǣho-ȿ5_ᔔvX[beP=ឥ=ܞG10_0C&; 8NZK$l!0"pmL [ >Z @렏u"5'rIzx"fqKE\Z/` s]YQ l"K%Pe_;%hw2V 3";eU0c-ї7"C=*{зv_0׬rı]]K®  ʲnC`*$RBk~kE6N,{UbAw%ߢGER*N>n{% Էy*w&Qw(p&S:a'ѮȐ<4$jLuBc*`jɄjs*s<=MYu[]{RھNYUEhlsaـs}d.zF~Fc-Iq4ũckf cuy˃^n*mҲY29?x;5 jϙ{DavM:yر1~:eɪ 4Iu [%Rl6׿886j? n zeKE= *!xߞէR{` 3+PF P 7V>g2mrp]`/: xKfX|}MDà‚IRހI:'c\*GT9Æζ( i_B2͔Lo/^$1.L_3i`̫V*Y@ۿ"kD!Pk*֮6 Ǝʢx/Q _"kpjDٿ|4֜TAGi7 \fFqٖۡ?'0Dh}gIh",-(@adA$ViT>uF5{(UdWkbXWq2WW ^$&J׊.F:吥,۽z[#~ 3!cͼLn3)dKùsH"?U `K{Kf[) Jݵkzws>yh *FdJǣʻΞeVn r;>S6>`nzVA` `(8g(Uc( <>IBT= l9d-vZOt#q <,C%ق$0֯3CTEVclġ_ُWmE,oKM2U4)Vs&i@ZUA[ M˯Yt蜉x3v r d;M,)z` 1a{ɵ$lcK֏]t4yvЍBWZ,e!x6Zv~L^7Ss7 k{mg] N 1;at-pq!ڜX cQ_te esIos."u{ǜ!άr Ea_I?W }:^ʀΑ 'TjxwB݀äg#oPyU0ɀ]g 1aWPxGxzW~3|PVx&dH5Fb5Hʱ5%iJZn3m_JZ4w@|d4IЖ "3,M`y V˯6kWS^B9ϊ0Q$= yvVd0ft^ii/`<Ԋ߱ E88;q^")&`~z*&B)F͇dх-vٓo4'"\OB1cѭg~{*W|"ębj[R}~yZdJv]S>渞l>xH"f">49'q4|CʘI`Q-fUDxw W<#&+fĔ;X+"4e,I #,u@f&dhWXޗX4 b(]=mykHk JkK0a(bhqRY$gk\凵C\hI%lr7}*G1~d$!CFĚĘBb@eȻ B;06'sJфwE[l-<싧 ^--;MZ)Unjˋ"Ѵ}4q24hS!Z a-Ʈ7 ܳ;z{l]/_ y$8ɩu)9 kfks0w("AyaQ3v>ڒ8:Lf֜EVlF`g{ox79mAjQԃܓߎ =n8/hoЧp/Jo$ۣuI6mj@A9MN'Z]is8\n\3T2bRR^MVwO~ˈQ*hP$Dd [g,9"+fԦn=E޴\!OK'UumJL[7hV7'Ģsxk \j $"a%GR3ki:1~\h{q  FGwHv {'pgj><fs: )m*'JPP=\a/ Ig!jJ#K4ZddžioC4r}Ap]uNԻ U>Y;g6]^0{,V/b}CրYi@ ׊A V>ǢtXţ($Vd2.8L;]C*xzq vP3uҀ-f<]<5@"%*4H4D$y؋_6Մg#a dZۼzeⲶ+ Xk؆TDӬh'Q#,= iѠ^EC'֕ XgkZ_-'D>E 祬e5l&]f)[\?BϡaY03-x_K\#MZj66 Z]ȪYׁ6ID4Dg ^-x JilKhMt 1h9hdD Ic2v͎ kB@E.3T5~3ZSH`%dv: 0(ԡ ۓ?6~ug5aYk%&fw9[A!ۋ0cm(&US2J7֓縈p f=/8~:?9]Yey2X0(Ʃ^}*Pi?>I0Ÿq>gKyowFaP!>ȡ Dxw(į^ZR  _ζ;i&o:R9l[AA # #4ux==*N3Z s*gd8s?}?({P8τFo:ݔ(>?Bˍ-%TWq+vUk;)Z/࣡;A`K=3ha?=̑bmp,lt&.&gaJc/ ;N vCMKHÍgRrNa$f"`^8Yr)}r HPQB[JY,0Bw8~Kw l7p_=-,u zGi@@ 4%b5v"#]XZPm AOTdfOk(tT[Z E/P ֥vV( A3q 9ZAd1?Y UP8ʩUӘi|FIG25L~F( 7&?jyQY7rqdz8!Q=2E𱣋8DOANE~چJ%d-7k^=K=WܡUgI~+gUdcJRUG ow<榏/X~~aĀv3$E#&t,\J\3ն)|AfCԹ)Hbe,$΋æ=PGfx4w{I=˗%;JnscO[̯O}bW@ P41?(" B܈gJ{iw-E9P>i8S|xL\'O`2xR]##`<ƈ+W^B0ex $jJ} LKNߑQ{;̀f@Gj\C j2#1hձaQvOou&Ȓ*S6; _$AzMxƅN-W> LYZVƦz /wMxor9CV@0ըE]\~VDFVB1ab-@v#dI;X !%fDp'[nz  ذJw@1qL}fbO߸Bǝzj{3}{1K`3ujSmܐ({𰑬̦22m]4Ʊsܣ!^M8FRg+WM,«Bfy%<7 B?Ӭ@q"}=[t촤u {EQX_g舘cDdue9wK ^X>7O9Pȑ:|l˟W>OS49N6 d@ FϟgSیcFnۮ,ܿ䖢P9 pbY-o|aiC6XNNNmtE$~G(>ׁvF',Y˃9Z `&u7SgysRS)^\ypb2cac2,'r|Qw&(V\$ z_mtU 9m]+'hijD:x}VR HAl $knB8ͳj2B^Ծ(ϷzwE i8- \@} &xT9HCƙ yn`gVe^F|Sŕ) h؝`1(aW(`2ʀ{ͰCN0gG v mM ZxpLm3= x@@֍'W9y51m+e&nύ j(6F-xܼłI-L?Vyj+oOclR4\Q| }dW{rA_,m-{AU)c ZmԾK:{ l:P6ides ¢ Id l6faS@򨵹&rl^ <_]J2.&?߆#MVLTyT%АTdn\G %7NH?2bU#^Eу:gwG~LS]+Jey9O]49MX`8JW<{vv[ On2(MqmFJ*c%M,x(ܥPюQ|`)X>xmiJf F)JioNx+qpZ@N}8bK"e2  nMBp"Y~3gdƋC;0,Y>n0dd[~=?R̓T-{MG xz#4v;ݵ`.UKAi3(nK7] Q{ȧ _, ԭpaҕ+5/6y9Caf/L%yg6F3:^n93fIcX4 /@%]\Pͩ{ =p´b! 29Q],V0#'L"*,,K>,uK47ANij*ƍJ;MAq1-DƠ;]v eVJo=ٚLd O|v~~*Tx%mwȷmߠ;XĔXYI˾n/ZyPD^0?|3o$Hw/Xt}eZL?{Ay2JL>Y*Ֆ9!A%/O)5z?\iSVOR@_ڦVc{_w݋Y̤R8@rؕ~-kϜi#3QNB:E2/;Tf TuBV$9F\3eYSj|5=%zA!8Wc\}ޡ u#H1} S&Ui~WfkضƵU}[Ib\ s jIPDI$s&MUW :a.i^k|0}%EWܻq_s[%]RNo2Kyqu˭ΏF|z Za{ ΅Fw 4._|.G(?呺I`K bsi,X'%0JپY~t.*Vü٬:&$8zR֪c̥{ci\RPyP62σ\xs= OX$g:*joRaQ=cs+!FֱN+iwtu3oXiX%v᠞Y3Bۍ /Q`Ձ AD5㻬Sڑe.!0厬#OZv)bׯ{#czD@P&P ]((J-q}p7NIuYq/yjWa4HQ]B7~wpr|m C</XB&X-I /6l`8FgxյJ p0j "r}*Υ.6% ?S?5Ti fr(z,3~m Fc{ wU2:E{ަx #P8 o1&}J kKP.b_!JU=W5)MѠ>]s'/}BzP)p (Nrtlٕ"?UbY#!JqH\Bmn͜ѣФ'J 66:dzQ;SY7^@Tyܳ\,N'GUp8X QNz"d~*e=BX Z%̭^O3cräb`.Y45>KGǖO77~9UwLJj%RrdO>;GKeSˆ9L{E 䓶β&!P'u$B;cNɚ̳FP>geR8Kp%Ic#|J kqc*$|sVL߹^ϋ>b`xL~+ Tu==9uS36P *F]J!Qkg/y.\RlÿҊëi@(2{RV)8M6V;0Ok%m7yp+1AZO\قsb#TKH΅"e/W @j9DžrV=.ҠVhs7 ϗ|^^{AlQDBW Nec =T8y0pB3h! m \dN9y@d-Kb>3lsC`WxK ʘi'(ui䷝Az˭{YME<{w 㧨Qk[\gBVnRw)@wˢ܈h})|ؤ .Έ~w"'~ z?_'~L@ ˔'3Mx _3Y5?ßM% uM{.NS20vZݣ-* }c.K5fFB@PوBdǗMnzψw,s9*!Lђ$_ͯ:}Sb4(m&\ Gϓ2Y >e4\9fLonj Zz0]zW~lm"I| ? o9㓌fKB(-%4'nj"H]6,1~,hu4_qzQz$ܡFV6-7.%f(r Gh~^ S&SIJr:H*sEYY"ێ A6UI.m䆹0\)c>x mB2~(}Bt՜tg͢XPI|Mvc@Gl\(ɉX&73ѝx}y[Uj+?NϸI*m&ȇ0i0ڋr=NF2ĕ=Av=T&em̢ X%HHzg{@1רk׶*'l=sU n{{mp"G,(DP/kZR&W4PWc~f^ՄR]C`QO$D־0wn;Ac mߤPRԡxbNtgkZ' ]?4^jy5I5QG>Pe u334v$x$hX罸WOEF $NLCj'.fWp.f'6,vR( DYm5Sn؆)H $v-6T6^)w?%#`]M"v'  d$϶A.?q/3iY_nt[4;A{:#[h[;l}GğL௴nxX9*kĔ-j͞)2q.$ ]e>ߍ}Ake~,W*W?j=@ M%kf6Qm KN:;S6٩ُW|RZn* 8\!;UtGI51`,I?}CNve>fQ]Qe͢fВ 0ZbR_``U .*'|/``67eGV=%/<@^+c1UknMʿ[#Z։z.8)9b]axZ#F[$*;("T ,MzݜdZe* FdcQގf4ƼfYGoBtXhD)at[ћZͭP 1`Ѡ |ʅ (mxV(*H )H O hwE[a-5,!q;;>1rՎǙ!Bܔ4\T+ih2F*%Qŗf%m7;6/$E4%O ߊ)b2m̋ɩT2KҢ\K`_%==6GM*[ $׻J=jUv\|y~"S=Gsxr gˋؤ^ȞFմX%[Y/wR_f/[&wݹ)%6hz.c_Ι{~yI<y-4PO7C 3&ASn9T/ݢP D\vnFRD蜸-J3&`IӢ e'H.аsLI(xhV8[ ȵ8%$/?Nf90Fa+8]0MbRoj_9*cUg^Ae(=}Aix&LqP*$?nI9#NjnwTͰ[vPG|}vA,oPfEgU=DSUJYtY*wJ4~ogޚF*~(>ތ'0اjO :oCxŗ>"_@(>G{_aaQ/Ri[ϔn7cNa Q,Jz)c=bKnL:I1EbHM36 _Ƭ6M^/W,缰$Lo.B hzB4̹Vw1"dzSM/"©}I:5"'L 'u gsw2~M?[c}_9d]4j>?:@=^StȀ]YTca`cE g!b-%?gcd fb11]5,cvłdp;Vȇ" yzbs$D U\ d!C/Ǹnʐu$߅b^!l;dt. &@q~ar8=ߴRk[//gmԷa@=W2 lOa TJ#_.\Ufy .^ ~,hkO^vP‘څ= *2S3zhHNz*gp^Po ݯ| Rn\l"]~&%lC3Rg$d]< զ>*1y \u1VkmTez % X :>kAE Z. V5mnhy\'4 jgu$WCd LIZ#GG4Η3@RTtlI9b.O>(ME~6H]~鋵̶C҃d;//Ke@ԊRz-! n;^΄#TU7}:=l8bF *Yk[,/2-58T\`X)f:;dRdQGj CԿRHAU3{ȹwQ{Ő&tUOrrI)2;<$_gvOgBl7)5f8(cӛ6 ;-c)hKIǕ_ xİ|pV4qlm "+Y '1iZham”W3i`$<ܧ"j-7!0KJ,+Xm;z2ð'>C!D譢?S%B̶# 1~.lᇇ?/%r$S_}ޫc߭ =Ǚ`hHԹ5M**< spp̠d5&SஃDc]]Xө伛6Ҿ属Ȁ m묒)p``8}'+L^7`t^@ߦf{)A' 0EH4Ih$ ŀ5IfjC,8 3*43W,ɤwγ;vr3i:fah6SwKo\la(p,@{D9Il$.31ҨSub "Z\)) ZʖAQ\Mιސ޲e6_ZqZź(>Y dЌ#|=JF>"]i#dW<"+PQ˶a\]t8@Fl$#UKsz#joైߦ欥/,̒䜚E&zbcd΢6N/ݦȯ 2Q@댝IWӯ?|Mf֌v8Yu2p6s]:W*fY8:Zxx {ڋ2 $>ܼc| n"U4fQi ҌoNX۠?-5wLܔ:yx';k>a4[R)JԈO? 愿 uZ|$%9|DUhtLƟ*eIp^W>+r[j(ݗk/1nQlw&D_aS8M`*e+R%M K\<Yz:_ڹ+,Ky:KŖ䐈Mz7QYǎٱtyB(< e~dɬ.0`Ih"B^-Ci *Y?hrjѳ}!o-c%p\~*oնIdžӸ0ʬ_$ ]C^ŶlRIH7)rdW$/g(߲\VdGF95N[-x?Hnr/yM?s-{cХr~Y#>`DyFu|P[F%4IuG`p Օ0Rlv;0W-a(?NLM+$X`RL\L;& tM4Pz 緁ju%|c+̠,dWsnQ_,<>,6O-Ai ؒ$,ׯ7; f`C"(7K@prX Aiov&$?a~>gp/Y_fX xfQsh뺷r/"3Piq}f|lLi_ >j Qʕ]AӼ 3h-0@&ɥHuLm۾$1_]]_CSO}g #`S2~XsxAӲ2GS"e{[Rh}Ev1 %8[D;ʋL ꄔ;6FwF.:fnZdt>dWSMa-DaF} fx;هn:N,U% 0G݉_ߔtQB8V9׊P U~mԶ$d MTZ0E-c'><< :tmyʊV&0 A2le&S |?룱uP0uY!`xDc$]2w!je&Jb- 7 v`diYY S0w~3V]N!c-EȆ ϙݩ?&A/Ne^zʍnm=g)XQ!YK|W|QWy!h<2k(U2 V78(@a^,-bP&礱0^А jLa,MRl`ؼ; Lqw%V" }drKapcN['ƪIIBxb鞃wD(ѲBZ'E:S@髳b(`:21v8/FnEAv%k;Do38 rdiWkj\axs/kS"]_ak`|:d|#vbAۇ4W,f-'J}"U^;J>'z7ʶ~ `3NJ(x;=:RfNRfa!M e" O6`?*L~q2bGr+ܼJ к=EљC͟5aD7[,1ke-v{5T}+G 4 eɥ!ɚ`$$P}nf/J=K~MXR0بUo}=aVOin[4hb5ͭ]uۮYz?])u]TUo}# , N vo#lc&;<'qLao;܅tZ KX&Ԅp h0u${ /*:Wozi1RDP)@)e[i yQ|_<j<1<!MN}ֺFz-i'nY"q5%)O7Ok+HAJ{{wFHtPq ǥ[k/ cx.6]zF[$|+[2@v@v|<+ɨq]4i3Oo/JgUR/+ jvϥo(p dD44[Vn&17޶ ]Yv 'Svȉ&ˠzPyVj#-l lkSa)^4^ZqU#ޏ-3 Yl (F)Ŭħuv`;t=y:ّ^PyrX:]w`wO2#u6#-VcILmmkp5k7b";%ï&q ΅%FiB:FkX/^Sոؓ2@"3p븶PXe ^ z ƂY%= 6zYƊ)' t.d=Fh{CxAu);wҾBxyJcE  x|+;@|\J|v/Q?r{KuXH\ Aك 3j_"*f-`Zjm3b0.?U-W<3S -#LKaM.ZB7%:IG ]dvHQsg, or9>q!Z}ҿyGʇ~k<ʳur>9Q<*x+b6va388iЮA(>W_{d4<ԽY9.ԈeA|v"oWki%& pȼҾg OUTP 56{>n-;eX -%|oD)pFQ VAW03]c7tz@d>v ɛOnO\]YȶdN(` &zpU4"t9jƢJP*"I^}s~,qCEe%`fNOw1̋bkubb //ͬ`(#jj [A-1d5%x0 `Ry1u᫛{ZLLܡ\[NC ߅x.UEDT!A.ayei;!/JB6+-gXa:-!m,!gN-tH:Tc2.7|3F+\LjdR)яCV{:qR ;1$l#&vʉ;CV}T4<^kOѭ>(訨6{!hŊ`pIhuјO=EAlŅGs(2F1iěׂݚ)u2|rw?Au! 1f.!p`[PR%2M6ݟ,^`G8gFc0[b3re( cB[P&M11~SxU,sc oN.ݙ0J_Y6 X4h:FHpl <;ۊ }&#: ?n} KRCP[BTPRɷ/d]Qn CK`%oU^95*'߮jO(a0^@Kyh.> '4aFL:!82l-"qWXqpq8KP;Cmk536{4}sF}y`*o0)tRo5kN7^i$jH;0%e^A B둂7g3V$*N<|{L:i}z2R)Bkṉ~|Hm;>O7*ō|2Ζ{lW'qM%R0}bQےCzZPDz=d*ZdLi&p<%,t?'6oQr.Va7Z+Hc.RO m6#e[HFhZ]4/|a߿Wb//=0f.b^wrhع(m| veB=r܁u5hY3Ӛ퍐ؚL#]8^B8J/I  W0p"cMZ٧_dfmFu&<6S9 Qv>5&S1?Ql0"5ОF)y=].!aƈpVV{!Vxt_wt)gXb2.[4$esM"uȠW~XJީpϏEbǚubEAvdhf^ܟt-NS RrXk{qJt$?7)ZCLP*hMKR `]ˆլl՞Br+WfI x0Fȅ<7&FSj%4+,w50ϵ-:?[ @fΊ"rp<|yN܆Md!l@_bGP(a2t^l$/)wb#hTtJ )}762~o 9ފR~tWV$A ՎşI>I@6qK\LrDTR#aWޠwSC[;˹OTNg 5JbXI D&Bv`C.E&=kDn_>)Ē7PNsG EW!7bP'tG :%s՞Y&d0.Ljڔ^f }ag's?DK1(0?'zU-7J̤ zh-(|zz/ƳSm]*_yD,зfI;5+ FmA`EIu~T5n8W+5,~f[GkcTa"C,*5AmOT8RV-W$J,d](xW>FkGǰdM9t?IEZ-3RN {iZ3e<0f߬7kV@ A관C3 n.\҈/jaqH1=Hk— .X e} @MN+ՇK%E- *3* +|5z0{'4:ȶ >O܅7E>`hHd˭Q1@@ n61 By℃hd8m g?2K@)aV *CF9{haRһ[|9~8'+ UL~Ti ~6y޲ln(o{?HKPjJ (]n%jn=? fb9!# v#9MrҪG8lYEmњ^o1+ ,jkZuh dc]PR`EB  @1f#E AjgiDu/7jpNcY&)QRvr)H=7.k`ήKcn\.ڔ1ֽ7 -)4LlbIJeJbI:0p@2O=e.8 g@`).@h` b6:81T+W~PݎpI)h)Wx{ 5//;zAaS6 8fo>#s(?7iONi%tYMѿG[qyx}_GWCZPV;SMhjI&LH bAԞ !N*7x -WL ۷i'5iww2q, ,Sj!_;GsԞ v\ IXrө.tz%M3@-Q8yg?҂[ ;wE!|v=YXM.;Ba./,w <#Crqo'Akà]ȱeY* "Ս sʹ)|Oll,dbfBdd{{9F6Y c{+ :oVJvDid5CM-Q+`t̲{ xe?Y=uu^89e͊&㙝LȬ@W/.v7e TǘXUX"]Lh s5DZtLc mXE;ŨNʳ11Sd>$SJ7c۳.0Ӻ1YjxwlIp$Dνiv?UPÜU8:>}i(B43)؟NHa2( M(ol##p5D넽N ]?AzIZ%bAM+HLs Wz h0CeF-Ka e7?cHv]ӥF&DH2. :4@xcʫUJHH& NlWff$+&/zꅸ !\١o+ĂjKG[KVl'} <^! ` 8Ý ~4C㌒1N 걩t&-@q&9f듏> {霯vݭֹ.ԌWX1?jV Ɂ#IQ]|Wqv$& u~Rߙ+~|on<2s_#:hH21bvMĆӴ5 ,Ϯ:P~5oH.^[Nox~DfyJx3Jȴ9*f5pB_,2X hUTVrE!1D 8#l22 cH#ܡ_eͯ2kp%#).BGIc㎒ٸ<<B?Z Xe! kg{-6JJONŦ/kTo]705Ԉ{,7V!O#;bP{HH@bŽd^3FK.ݴOј\oKm|aA2Gsз0h=\(b?!3JvLwH6KMY n+݊~1L] ( dNh!9 %0^"|{ S3FZXfMN:.v|n%3%Iw[;2ܡ[cYmypY+jL3lUE!kLۺNZ Ğ9RVt DFM Jq)D+׋HG(+'O,( ѽ+~g{==;%P*߻5ƻSxQ zH'oG4@ 4@1?%{.3'c>VZq\h`^%@Q MPIJ MS]5k4Ad=''&n)21]c@v[&ƏGOFZR\诫M.6W s6phS4H"Eb$d „ NX "o9p狸E,o,(-_ {:Z7~C]'a5ޡY[T5$)=ř LdH3Uً|~{ e/"ͥ5 Y&3!?Fˆ&vh>w.V$S W~Hgrz( #a})3/Ҍ&S_{eU0w0CL /wc_[ =@~AHc#rͨ(=jZX ~z2kG? if^##n[Br}Eꍯ0kqYa]ȭٖB}J<|nZCOk0o$_# w%Z0j+ciN7lH"2dp#Ǿ ?+FbzrW"rGZs'Y8NB봀x h-x}Bہkƥ}( (4k@h*RU#u6-e,Fw7/O&B vtߊ5AP I2 k`eq c)S.lyx&~K 7_JX t\fBkllTLDn, R~yZH!eox/<{ЏѸXҙDLWG Hs Q~_* 6q41RuxR=azFhHk-f h6$ 41LuЃg}˙;wTwjW^&GW}֔L u[9"Csx!Cuo.QIƕUarx9 ~C -᧗j8: ^'q=7\ MrڔH^f,BV /8KyAD%CjBpnA'}G~'0ɑ!kpz@֪=7ecH}d^|JR_D?"nP)E@V`vA|Nּի+U(->F%{^ٕ"H&}/GY[WDapËK|4vqhvNX]$Rl,t"2NIM ䷑8@~PWգ[fI{[J i˛$IJ9o"CI-A MXHVm%rTM{zj|E~ A^40qV$=y }3%~gP1Ѝ}Ǻ@l*+r9e4 =yBx)Nk졩IsAC,ۃK),% 6'/eRJz :#c$/w==;Mqkont)_};D]CjF+ؖVIy?ĢTg2JUoBvն2r4= CkU @y y\A8unLR"z381iBC!4Ռ}”|[+hz0n| U/Fl$fBچ爏tlXׇՈrKBW6L򵖠L'iM>`<u4.: Aw?S]uXC4GJ+ 5(%|M1xQlJ@A) 6? ]Pv`WTvS_$ooc3kb)VT\0B_DD^ ig#  XKgnRғBdi\{gc Q~80;pXUƒ\eũ< "~" }bu6#!Ŏoq]'Ì_*uoKv cN[ӱkw>e7ޯOAS%=rV&BN=M{効~Ǒp;aX}\[M`]pe$mZv)N1NpûB@B&E)u(n~dҚ6vȏOeV|!4`oGE`w#k`E 𐴦wV feNi5;`uX9/h( +ltyB܆dW4aP|֘G WQvZh_W*8O?}.Z̵έĺuzobʗD2ޮZr.(9EOI@`ZƜWO2^]@%Fo QA>i1շ;Eb+71W<|N4B/{ 2ڤ潡\#qTiCPh|HnBu5VE +_J BV)4 qi"ꎣ*mR0Fbz <J aI;) c}bboU5vg/IDӸ45VA?Ȓ\C e5Ϸ !|gi؅9@6RciTЄ?w,'婜LXJIp:5,~/+r 6]d"tMNYa2ZPF=6NtlkΥehqw<)g5d ӹMQp6fzճɯ(_̀/(FʎMs l^[3 A*Q`2p~}xHhz=* \z6ulfyTN:mXƛ'S&VkN[dF/? 4Jvv㜡svT5Yyުx XAe{9Ӫ`~ln-`(@u}u%D% .b gNp"2#ԹagZ]RY?M _-xj]|-;D7iH, *~NJʠ}A&iFI<<k0nT )E W:7!Kħu h3f> cۡq w`RA1 h`(`Tgh 5犄 /0j `6j&~+#gv.\ɲÅGypWL+A9;2b& B#йT[XZ-Ie'X):ڪ<-x {GuD'z]joz}/j23y1#]8dasLSF߶UPEA D'WA! /J'ZHWcR( Q΢"Y*ؓ[mt yM(芣{.80]K+`@[p#_/k `ۗe(ofPyU+pgDk'o6ߚn{ᆬʉ*W ,SKOfY|t-x~CƟ$-#ޖZh5o_=M[H5Mz0NTA,_ 3Ul%Fɝm1AYMB<3+xN* uN9Yom kUPpڪRcuTNOtR5b"D~4Ep=mF0W+_=D+ԓ._kbd!RJ5w.[vTR]L,h#*13tPYGt*~2K}Xc`):]!X>O"a/(+τzDfEn<ŨlD2/M=vRVfg8ބ; z#$`}Po@gd7tY(mP_`<׻ԑX&D6x7opH#D]&fĉdz;nNs7yU͞eP9) w Ҁ( N@"=]?o#wNI=zVdq$ ,}5w=]ٜ Tlm@fy㏸Qo5ېTJ8r9E8;p>hk|uwqY+΅8IJj~%GN۸?O vW3xdlp60'5v./lpY4崾BHnFlqN9b-FoˢUP`$GCڤj=Vc+Y6w[0&05_F#C^0ᴌyb7GX !igXEP!@ 0qȭ7?&JmLq+*i6w 姬ɱFz<>q!_oH-G u+ؤy#xL VLH+YNt.1X`Яߺ|hQj0֠gOa|% l+H .?titW"l4ꎀ;)A3HrA5=WOC^eE+#iPX)ҫfNvP_斿[]Oļ-EצbR;"V}C_ XA0kCj`~_^,e~|4k(׎@:tc8OɅXqsalNllItȰ)K(S rC/FˎA [ɃYoI5Tr'ZQ}bޜE _A\3"q,'aaK{,PX IjKADjJٗS0`q؂-1dgV6O?'31=T{u}l--wGK|3 i"ΪXdK+5ġ(C? &ʢ"@ 67q@W#D"&Ӝuh:~ {2QfC/Nȁa (Mن5q3v3,fYת4`StTRs [d[_(_}ϱ2"o5UF%;^fov֖1v!3P_8lh~˶V +SMp=yqNL9pb~vɧaRIQB@ $㥃KFcvޭ H#Ks2ǒǭ&~jUMN -b}Aҧ{dy4FKEYI.k 7h VK\dv[S%R?Mk5(<(F 6Y],.,m:̞yU`5 ЄW+d!{MI| }a&~*`.O!s1UƦFc?jת1\ఙ2Tl=V[OjB?G(>yJBBkdDڍ[iŕga櫅&^vlÊc[eQ6 3)(] o@m5u TFi nR1j7=[\XheIejuXNJc7&dn@39kh@!jq TPxG!Egqn77;8ŠP KݡH ڵfAD7HTMն?²r<ΌZhZ4e3ÃwP;&_ 'jI"iwSNY@%2gww5Jav.1gr09žӯu2_-+mxm.0wtGObƅ*%TdLj#%P 0q.N''%# }^ZKW 7%v )5cjU=w_<ױEO)ּ޽nQ ߬ٿcJkT[NRKtCO$_ֱg1uB/X\@2MijJ|CFuNcV?H}2> EģNb8@O$|ycCJgkOɔBNn図(WzpLahrLpWm eq5_k-(o5G+-[7N80H]!AQLWCf#/Vߟdf Ew-,JzR`&﹬3HocaS2,%1MAg? Mjե_sZ;h.gOkފu:DCs` r69p8Hp*;1O@Z=Gs3[[$%Xc8 Y_N nU] XVg c"#PdJOUt F…1(a* [g>CQYSubqqmHR@eX[I*ޗ^5;E+8OAq Q!EyDSJjҜmc Umi->&0.,WcVaWљ9Zѧ c{[_cїV/%+f %j,bzuyN(\7 2:!H+V)89"DzB.œj3rb#Jʬ+Gmn߃'JsI^7;w30tJ +__~J$2ۮꋠPƭ0R$uOWZ7\x=Q䖼|}yJAanu~<'QUYV {`d\7 =61OU:|FFtZM7aqn56}q(7I @(pYP۽á! 2ԒYY ]Fj+b 1O=7yש:V3c;.zŠA _ &4C wf}wn7)v),y/M#ETOgºW/q} S3eiCZ!MI $BG*UP4B6GR4^t4h̺Zl.(%ըy 6h:sϫ=_a(});Z^ tmi*ajybZSot>>*uS͓ڕOr..l򶺙Ӵ/|Vzձ >x"u 8Ls[0,Ş䬐*0@S|9p>=ڌ?BOD/#4jIs܂"%2,i%qskN@}i!ˌDfyd¿K1P_j%澫rj$Qʭc;NWw%wUX9(BSJP610%*ӄ"iw}5-L е"Ny1$p*wq9sܛ+h~f絿6Nqy^[k|ϩa"Q"&Fa(5'l7FFX6kzX 0e.es ";M!MBXA? I,/oJ =s㕬w2'@4 n2ۣ y\A֞n㈦~N3j?EPKD-k/}zx7q8͌WS}u6̇)bwZpJ?ȩ;OCO8}+<;v\kzH;ޭ 3b%-ȏطGpR8b8Gex ^ 5Jɲ]~_}7, ו UN %<4NVKUO}_Gh=8v-,}+L?y; ῾3Lym. uE 1O MYhLg0emqo*{ i %u dvL)%`j Zkiu޷rea̲-CT芰m\dCkLJw qpe2L̊Fye_D#vWT")+EXy,1ƫ@IK%UIfS!d۰ zҌVLPdy]g'P RHcOZ(`0<JbWZ %MFH3DYkMΪg em8%+ "a8Y4BY3A꧜->#2AÃL+qZ!<}S5[7$۲}>Bټwti;~؜& tmVAJ-1u[Ϸ[]>9pziFێ;&k3xݒ}]x.-=P4;>8+[=[@ PA#VJ Q筑Z:VUDw *Ɛ."b]3(u2-͏.<}^ͻB.ʹ,ڻ("5jh^3\,)ˏO Drz|Ie0L$)ş,gd݄ ƛc3 !3p a-l .%FeЧP=~3;= (p[DI]hU槠xmdv%%5!Û"DD8 3+ @;U~:[3G*RC ZF)BB$V9PX 0] h@37| 띇:Yk3JgX[ *:ie&TsW|Xweȇ!}g[Q}y0V/9!21Mf[2lZ͡.DZn4k˘6|#[8!?#!Vy+Y9Bmjf\g::LE/}Ջ,}Lt@ncpR+Kz%  -6~M_ms{ M6ho0"]Kϒr(gxܭl$Ca@W\c~p~MYUO?rv- C,k=!~!|x`stb6̼tu>tHu)8^ƗSJ Oi=*j@]y@g뮮#Ҧ7%^yG̅҅[x)E"5ei7Sl / lǞ"TrP4eDbF !$JagFu¥[JVJ+Pk6M?3 mgjc_xꔗլ iJYƺi_愋㮓)W"i$بJTӘ!-Ǔ[\vu(u,bh$jA =1oxd)0P]{5nZKe\Z|{5o2?ps&ޮO. W]sf]` Qpc.4fa>luĄPO:Ƈfɲ.u7<$FO,DޚPo5(/hf<6(?*68LK{&vA7C+u'|9O9d,8_{DK)V"$EA@ SSEaԼWa&rj~|yM>U+n0DѬ謪e5[sAAbw3;WVSeܤ/_WN\;h}'W OC$;)YL zӭ9 z:?o36d^0d/t} Fɂ,Iwqu,gj9@|9u٠`mէlo$dL]:DH8hĉ[=߽Xʳ?{8w#B y&nPZsEIqJ ]T]OS:L~||PeKLMTą{$?I_K=. &XjC&K Uχc|G9t=7b3hvex$M(AOk}kpy@آm[=BM7Td&]WXTL=ۨBMft;cƂu0<.YZEfY5_P18k=>s V)0#V,9b-^coe{(d5JCN%i$/ tuv'_j"͇RLҦ)4jRU,*60C0|? rg ~n ~sh]^b.[bH/ΧyK=!<2EJs_xB(xSP3h&4ݠGzInk1#8nyo"l 5Y{h%?c<37ܶغKn8=/LZ/ f`jQŊ>θŲPKUR e_m>*Glw䞡Ig\R"= eSy`^ߟC;I#uQi! u‡QW˰IYzb #=oFi"bC?<"M6ƥސw;tIǭu)3y3풡]+zjYdF+0c=1<@`@ ^R5 X93j(5#J%]_NI}@W8wPT@O}?IWM|'=r_)~utfo6%N׶; ݞ ޑzPnuc ℅BHɺ`S8jCBx%0'8/[ax[he4j^2_p`!}ؿo)XumZeAy&~A<.C [cO5C ʑ1C&$:GOOt^m=UKpv ՝a]&]A-)4|[ ՗5hۂƁW[ Q#ӔǮ>(1#JhSb8@lΐ?DuuI_V(^$4VX#rYЄkRkR?:.ɷOQQs?9O)ȢKd<ҜEih`jsA0i ~ޮJ:H&xB#DmL%mKIS*Xm ɘUjypjWkY/?]3P0F8y"8aXuyEN-VeZ((yF9VlMjI Q3@1{ȅ:3X \ &4J%<$$jLsS"咆g|>[CDYN [ `DRĒeHX d$@$!._f- !O"+1Hן@G4]!ĀlED";1˦ˠcKeYgLZ9MquDȣ _3AS.'C")ծ+ &"rS>!tSb#!(&K!,_ןOW[y(N&:UF?/qؚ~AEzyЄx im.):6y8])=|Y}PTnyͯ%y\[?3IBal!A`I¯SU8%ք}p} )H26nSv_3 's83"YB:YLYpދ"_48 P-%{)JJc5˃vEߞSX6w I7gvqU+QP,H?AfƘ& # tdI0)=m^zg^P#}L%ݬp%ŷJ}BR(5p6d  G l|n_ X(/m}h(z'i]i >g@7=,h#@֯헼u:閪s甬;}]ALrG?[-Qw޿]lN:4P>_[itUBr/I6AA3 _\(ϙڌ(n^,vP_SiFHt>!nȐ!=5wک[M~klր|Pd=_HRjq`G9/Wpz_=$e0s7Z+3ͫ7:  X%,g[3n.oNdOCx焦5|Q"2AI0fկY!6yYϋ&Ak/ҹ+1gnk9#8v1(ϨP\<.ه̂"PV֗ov++?@!ڦ ٛg_JKՐ۵0,ӡ'p| MCɐ.> af1&1ڦ }ߗ |?SAr%ζ[.D>Oކ'C]A%C<=k6y#)Yd`˅`BM?J7Xbŝ8H_T$ iֆm+qr!1WAKZ\Xp ʬXxl$_#uIݿN/ ,Yd^T0-ٻקq54s= bS+` Z-izF=("0fEie/x1VhW1FD2qi Ck"x83/;yql5zybZEa4 ]{81_ܺD`W5n~6y@mx)'/G<ާ1W5?!hfXѣ+s2Rm(3xPeY W""=%£9t:: ?8v31*SjnBşs+%p3?ػ]RtM%O\rW󪹛">x*I&0r&L=Q:1]d,&;%'@:wg:5(A)vWBw 1#娪J B΅$9&MK% V0kG [l~? ;>Kj.6Dx>u9R A=]^m 0a=vbԂ5H (De̍(A泽IBiݘ-#>ŋs,WKD'1E3b_C/5s<Ļ._inun\V)z,x v:;ЪW~]Xw#[JԺ?͉* .,Y'i5Sw)!;\q+Ss,OEWڟ=<]{=e*6j+L}dJ~dIPs/?P$ZR!0} ,;AeArْGQ'R(]$DNm z_Npl8S!nqA6#ZSpf&QGԃ۔ظ>Z FqJ'F/:Z󈧝-^)[ac\n/F{4ˍdmtw!Ӊ\6l/cM.B;2GJ/B<||ZS0dv22&!Qg-AuVHdX礗/Wxro,J'I%s`~tHeIQ8ޟ)=bIaU(b!1rB K,Uct mg_E]gݤfKi惎)HDkLPBi<D~dאi;wqܞ(-,cmjO1&ɎCyhw}d]d/O%}k_aU; Do/á=F}^x]~@ >zgp>["ݽ얙-3vJM,S?9aDx^$N9C*i "az?aAQH2L^Ha $9ìhXƭ>{[^.t.^2_ Re:.( 706hO)o5' V>GQʘ c|n 9O [,m >Tъ0J&lAed6V#DF:a=XxapDM}El'Nȳw.pPȯ-2M3H"+caO^Lz!n <;ĀpS/ttNCcڶ>d.R[!S9G"S+Q,&V>(37ۿj1ߞ{oPUqK@~)G{"r Ao8ÀbuBӎYD#ElFi59I\k|]/!g=CBs\t بV9U" كJfnn}f6Է8nė+7s#ø.Ƭ]PzMȶ2,u xlD]y~qdE xC`U5z_~Ä"jxkۧl ѱ_17ijc=}ʘ$yq>zpyUATgCbwζߤ)%h!?0%G {HbsF U4d9W}cSD,͓wz.lFjzPm Z RdQ"~]>܉$j-K"P 2=[5e&"!O.SxM7\ˑ TRhs=Bꝗg>Qm?4H@=<_ Q hgs>S_nN/78A31a!k7$c#E[93>MF}Jdvi᳘cwi8Т@%b5K.MV!AF6@f L.i3a8ُ7|@:1µi$]hHّrA]"C{Dފ(H$i&,5 TZ8dd{ys.?i"xEވch o(CWDU%2v|uHv.dEaJ&? 6Yk: oyVcæ&p a?e=NKJqA0( AH:xZ6IYmжߟ%ZE]kdoUFJQv%:{cuƝE)uE2 sx>HF eHit6FZDHu=PjfHӊazK&{:nH$(5 $2>Fj3sE g8YIα%LqIp K`2B4q"SHʃJOHbύe yKս`*ۧKP )UGGd[g#hunfK_ )9wԾ)U i:vqDͽI5-~?- ?U+bk>mFXK!Ϧ9:Hx j,eh` X36]Y\bLύ7mo&Rs s!U|{؁)-J!y]e?AL u^Zʝ$K>uIIYNCƐQan{bmPp_Ŭ$ Q oᾪ[Z^xZLӥ#ّ=^N]blmB>FٹE558])R#2DT,] ΋ɬk;xzcA:]n_O|سU(u҉l!~@"-25B(L 1cP4(|6P\`_^ M!<'9a9{3CzszFMN=kwT:S3ZjNc)\ߥpm *x)}nгw#Vì]u̖}dq`w\>S&EjUEB,IZT Rx20syYt 0oO *#5҄ TGߎOFs+|@e"uFcɛ5Ŀ\k`z~T|+B^\!6椞C%Vi{[:wIbh.Y ΋ŊDLgy [؜qR57S>VJ f@NkZ:=lBm3"t'B|X?vPJ *,QS|DV>>8A>_1`9_GCTtP%27URψŊ$zF~DGWZUQ3F P\m͡W gu^yY=G3/ D JxzTU)ܞ]44Aqސ%b{;һ8 PkTPνQ|M |FOٔwtWrR@QqB*҄jT%UdyᔋS|I#f0ovWNg])}i1 dty*})eZ!Hf]L /VkGOTT16m`|fTIˊCrv}!wSnCD%ӷSG]>p5Af֝Qǻ3`QLv]u3LCe0 e;1 !~uEPѨ!i)Fm^Ol4vȑ% [e|O1*Ĥw=pkǁĿOeg:cәΠ2o^bdlF=h 'kf|7R;N{mK]+%O@$MxarOeV&?VY,&_DY/s D?fc}N7.%-H @?@8YNFmڒ#bqGBZk;{9;zGwƢ8\PAJC펵r4a.߉K#mmz+},5X G0p]@ cɌF_1$F;DypabYe8< ORм-Ny ]3t{4KAPrP{ b)vN2>>F0ʅq`j]v P5RB]NOfdTzAT瘉ZFϩ8MuS gU&ǽ"a^h?fHvpՋ4/[_ϵrp|Lh+Nݦݐajpf9aZE^ Ec-j+fm1$%vCFEZ2QT}tRNK$͜|)rL3AV XKcJi8F't~vW9hw<ۋEV÷'g4lbxgYJ1;Fy&<`wi4+%cGح<+3`'S lS n!AƒIA_U KF5X V{U+eudl{$ZG9մ=͆f:~rZ϶0 }5L68ªZnMҚN{ZPgR.V;G"i\Sa9αʷ#S!#OO߹{"" s@W$ǧC Ap{VLǔi)&2Y(|De^bac>U΁;\Q)=Xvn!8k!!4cxH6$)2'!v>^{ -ޑ=|UPz6K#IcQq4zKFwa @o1:H;NNF+;h*{}TyUe+(IrjAT;hǬxX"\ܭ#ᥚJNvW?zOp^J@?aVODb 4t}O.Dypmhai qrngw+tԚ&qj MњoYC=Ykee>&#d_Reޡ龷O")WΖԁa %=AA}YOS޹XQ.]2nJZRUC N7IG58i*gAER{TgdHClK~twԏO{" \( :m7`rjGRs8Dj+VCs; WPu/m!--[@ $CؐL=nk_\>[j SvI#n6M2P95ݗaop s'r]jf#m³#Y_`N͇ M'FxǬ&Õ{5b@t(h&dG$_iwKe'C KYzXe CExT:Q53õٷ9I:W;C.@ɡ{-|0"xM^3E4q7 6q1_Ȓ<>^__mb^.w_Oݣڀ4w+ i6ѧDŽimWb܃ cw3O~r+>8}gd?ijF}&O2(aA5s=jDn<*[ġH(xKk#ă͆"d!w}Xm\Dv'bᐦ(#0_)$ #;TY@SKC>_4}::YG Djz<6#^d)NZ餪:K3 ڌ!_#PՆW)7Yw Ş*po+>*Π Kzm0T~+_ c$1Q0e]~(“++bbLW 'jsŬZ+&D*(ŚoA8vttqdeGc@x85QwOh^ f>CN~8}aWxSK(JHҾeek=уܕOuE+ڔV콫eSE^p/PxʯҰ9|R|-W>[Ӻ{rקr<NmMeV֘onዑa|qD 0Tw.XZq,b^p".W]\\%N !q]Z n76Ϧ('pڈA0ч`tif^f2oΓ˥#PS+LuL""D8|Bk+հiۅ[[*_]LY[w'ҒQll<^ RllsLYV^ARsy6t,+~y!AހVjڥf8wW=%+Z7q)1]l4'o(N6&\J@H5 o빫9fS.O'f[lEOB4ȞS/- $a"Hb$rODhWdR 9Zޣ[ܶK_F?" 8MrQh ۳`[Wt\ITT *": ml~xn215؍ovr"G@ĝ|[dךxtu?B< Oƃoen 8TXMT~pu<6$pY7ڌSoHKnp_bm Ck;H{D 99 wᔁKOhY\uībY&.hRj jzLܩ]cGX$[U Clj?gY>?2&; :cVwZAF>g5Ӿi^h"`iOY6']-Hӄ49Ti?nIؠ>ĴVZ Msb|گϷƲInI [4FT;j.)F'FVՃE}.ґW o4VWV#"75{䌨)2m7YZn.z`3LL._io8:PYG8 pfādYY^@'wFH $+Xr7dg `e[&XztVΩK@'4g@B5$C)a:]춌t@d2jj|4όHN+3trAM;c!m%F2Q/쇵ɞcPtV$HX2ECρ)l^/ Ϸ+i? ~"Q3V~{D<)EI~rlE ^)Z4 {X'TK>)2(Rd:WM?ɒo l!&yk!hcZM(H8q%B`?2qIG`Jb@,IHEB+;;e+wyb㿣V`~牦i<j -=E _w|b`&d ^0ARGfl /EQ7Y!jjJ^ƺě9> QbdXyHG`a] ˘ v,_@>w^d1iuID^1v8y]ae < CI`K ë 836L3\I{ "եkKm0;wߝ%#jшn% "(xڥYhx-1 䩦DѺcrY#8ڇw`4eVx:DJޅ@ry(Vߙ[]c=?JCK&JN$nZ6SnC`W˳#TyRmyyD$uRL JeAd0L#Y{}5yX_g" e zO?:_^M"yea>Q8֋Cӫҥ-SQeӥl7j%p,Ewr$LJ bc!gjiXգʇ͗3MZR0D٠J ? ;UYӖ ]lR@~ `Zi;kxD@{F0v~\*S`+7wzmMW -VEa~5(K 2#Zaγ|m? p\uT:TKo1A1RA yN4ϱ,ʚGX t(+t;LL%+^'dIkҞNkI_+`50|U{'#&=dIR\C::D6 Q|"[= MFCeh]uEJ.uݤ%(KOCJ'jRN3 ^.J ׾p3&Z#8mJ(z3F\<;[|-Ħ PrfǖV9PLG}IϠ9?˴?d6nƘ 0X?]ͳv:ljSްTgAH[r$D~F)("mk Ra)SEV-|0+O(;Zw@6$?bkﰔTAHKC򠧱=&qtd^ ']dGuF`G/|\dg8)λ&<(!DHl2<kM9gQ&'BAc'3z?^ӈnK4'b # ^LS)QJ" @oڮT-TTy^5N# <^ `֙M sC.+a0|Kk @ڐ.f4! 旤<2VlT)N,15Fc aE_hB(ϳP1(>ec/ AATP1`g(ªS(I #ǿUk GuJǒ$(;Fg^>T@d䤩lv\!UF Ǻ_kHw ͇_UoBAaB@QCЯbwX޼6P/[Lj ` !Pnt4F,1]\ R46_᠓f&TZ8^*~ b o椨NbtF-enS1+ rWEH1=G1p7 p(, Dc{ζzZd\s ŘJ3 8W2@`pE qH%ubϟI hy+at`I+YkIs=1 ސKS"| ‚0MAoa{sy ! {|ǺeN'O*qHjSy}LU+j *8ܯYQ/UZ u\K >N#v 20?m& iPo&DgDϝO[cIe@*Ƒ<#zYs^;_fz&͚k<"iu׻TII2` \$>ٷ@Ivݓֲc)j(̌ީ"~'<~MƄ qUS6 `>Z"d C.Ʀ_𝂞 Ch8xXl.db3ܦaU8&f,ܴar6:RiILb_n͋ x,UkŮ+,.l;c(Rc?KRsTAf[B!! 9KGC)*peM݈ӋLBQN 5A%Dc8rPh=. YvmMdtXehejJe4펇 i9¿k&] ~]㤥+>WR$X% R];g4@:@|ZGPw^"̳ȋ*V$5DRWĠ`25%;ڌﶈY|Mvʺ8c2? j|PLoxzTh#{Gco(\[qc3L"lMMgeWf!9kM.6j)y&`@CS;I2YL H PItnѱKZ\A8<9p~v~|$,Ysྴ,]Q)_'M 2Tv>S9JQ,foqPfHUJˍ=yr1-0\/$%`ۑv|pǚB=0֭c|ԏKYk}6:n7 Jc6 j^rCރb7zt˜aXo HˁR UiMWk.`.q1; 7yrqZlT/@ZȌ<2.ٱ[av¾judz]J#8{kKL~y C)XrZ8*r7ҿB3da3T(&Yn"ϥJ*1R6G5K5[ɱW3MJ jr׾Zٍ ͧsjFuI4&xu;YYu#?E98ݎDo1E|#\5"LjTs^~P 4RzAbWWU8op>kx;KI+ ??f DXX=#06ي7'@Uj_G Sbpin|`i5.e!`(wz/1ϣ c]ȂDD"qHOӗTk2h#z&>]_HWo4LVn x\A$ v7?^E0v~#[ĖO؇U?%hv0D\u-XH^ѿ":ð` S(‹ 1 CL Cd @- +gY ZܼVe+"G$`J]D"vMShB5g݇#0*⥚[3d.,1s50TLmmSi)ja&_D$nbx|ߣ*w ^ǃN-p4f[*{3A)d{W5 IiC$(DeQxY){@gJx؂]BH67r\bTsO%u}FjbC/T`^u'0лͥՕR1O4t K0wxNR7""ڄG3oKwCl^2y> >I?3"5 ($YoL?U Y3 `ݘs+9_&y|AH2c3$eHFkVUwuJW)U"J0 gh?a|TFYv04R7c&#:U UZ:\Šd^]yqҽBo޵`J`쎅ubtO!ZrTT;5sfc4az`$6 ]&X(z͵\S m_ -}1̟C$פȅsw"zΙxl+5 %P"g@òdd(2aMW,nnw@T $F:zgb+X)\MϤHV}]ꜥs'SuAHO8ŎSlr6{㦼-ς }yaC=P^B 0A>O\2d׆\O]Xw(%4=~DI2A︉*wyd@J/n6+ la$z7O&aIѵu ~:U s\A}9MmN]Gb 91~AQ`ZHA?-F϶Heyv$Ns6O>ȝxM*HcӋ櫹&)E1.f9JPu^"Dƀ7g!YBvV5;c_0 uE԰mB>eg)Hl -Ɵ>^٢"j4`W2CO#dס8;it{Һ]"*{u%t7gM/FIﲞ\(ߣHD0B[^9'ÈPl2)U[4Cfe]VPoU]_t4a. YL SK `L|U}fYq%0zz~0 rTJ j} pCv!qchR6ySSJ`c4|h+L(}AIaCh!o.Kdɵ] Ym&V]q*Om^c_%׊X%9"n6" hV_ÝDOIW)ИENsNa$I6NR`o+Ў7N +QӀTa4d@al)+ đZd@CA@j~=s.|$7t+Y͕&> h&4GQ$XGz‹D΄=^j3еZ@π>t ctPpk>'qi1 LRٟ#$s bL1{hwONLBG*xul!&k1x55E[g1nYr__Gc\Iײ*!;@(i#,P No?70Z֜V):d?\##݅z$ex,tUi:;;6['f~o$nl`no -rȩ{AS5Q!@lM"v7\UfY;癓9f$SCdPbLŬ;]U^4!{@A90-"`!5{qdJ1|xAnsm2DWhL,aVQ@Mfq!AY , . |8=Xt tO<,M&y,EO *m4LHյCZ{ꢨΚ`4 HAEH@44 ־_ n^şo*lV1鹬2,4xP32@J骹8oF^#;ag;~b_O)Enp^U_!lyEWmmͱX#r0H2cS4[hV:Hm~Q9[RYC}9Y%qn{S% o+سRQ><ˁ%%7H@cϳy3H D,su"`϶zyzceD"#6G)]0Nw*G8;\~M5Ny,xSُ7 ]%8r.>"4? XO:85ǃZ4Z-dr4+@R_cdGd7&D21VuӾ{> yܸnOJoϒQykeUm>t{r0շҧHޭT .,YBE01 h\r뇪%2yTc3 =+(馱hs+[trxx-ls{sf [goZ/mI)` Mr֐'FS[(є7\S142,{ӱxۯ rѱu@E2ܛc6FzeYʰfKhBB6k K|aS< b-x~%+# E{V_%e19\4(/WrW|xj693 ;z$ rAk<>Ca/> rfb_e#E.tE`Vi^hV|eϴV[%)= h.4X(SRu&Vzk=CXܴu S[J2 3LG6DU?j3iE Z$#yehiM uV fwv$gNV f@ʛGW|t+s.H)!j 3djf*beurm_;-V|9BE2c t>l/Emr:K8ŏF S9ZG7?Q= ^nEOx'þ;뮡ax + 6as_7U/xZU.-(Չ^лM`K+V'x 8 \heq">ZFaLq$eOǜ[3?r֜0BS&ҋ`cŬ㞫 17M9![NU)ӎ 'ɇ~ن%3 &M׬  ɼ?kb F/#s}W툄{ 2AZIѥpDd`w )`,5 ]GH2@p`TH*?(Zy꽋C0}:澪 w\R7_NC&I F7ٍ; uL77&DT-h".좣䪲 U%>$2鸏>G;mcSyY!2QQ'D>GO]"@hvoLbX#T?65Pf-,s_ 8{V*71}_P=d73eq^>z cHq[h4we1f鍺މ)@5VC0 aQr_җ>trsh1*_O]1?k b3)@I?[J-ˣݘSfw)bp|sK#RkEl^~"3СԦ׌X19K8iduT3]@$tI?E I^2_ʃ ! <`QKf􆻲3+Wט#0m '*i~&Z H o~֖ zu]:qC9wE7QX%ƃ*i.&Ϸ ^/;$WPL3240X ߅l{00I= f*.JnV}ldrЎ/Ƽ(4q?G-Z+zcߌ&犿;uiCA^#K1FN~n?Q]-Biq d-u3;XJSqi+ȟx.8 d\CatJٝ2H, uk6m"9 0յ _= qP`mp&5QŪxx < avP1ڗ+_'ugYVe#(b=b3NoD_(A'F oJـ"GSfS q|ɀBxi@#my ZJ-Snx#|5tƤ;l̠&b$ids'U7if}vU${+q_Q,$R_,+z zkJ(Ҙ+M&6AmH L TkRx@_x2bCveE#LUDZd^"؎L ɟ꽯WS+?"2 E_ %N,ndp=~xڲFJ(juzDhemzP_R-/Bܗh][@R=a -gXuP2Yc2ˮCB ߩxKJ~"0ecUvh~H}dh鋝g8 }$G84jj4(?ol! \LT)n~X'J$h A<#CX\֡ŗ(>퍧8&n6_[-Wc; %D8Wif:lFNZp$ξ5xMT:4¸GV>߬hĠwFe 'bў텐VY);HKlgTc`}P 8UF #@Hn% d[C:$5u~6/HioL 1'159~'}ޘzhix6.&`7@wk.utiNoh9;J2Xf1`ӽ[#aL b{=UȎX+TΨYC2y 3ޱ9}Oh;TlBf KM+>w_-z^"IK kg:N9Zjj{mJ>ck^ER@49S nufEǺk*?9LX+6hcBJ ݳAYKQfB'DYy;Pm ik6EyR mڣFRd]. &28N S 0KmB;ErϜ%FF  1  3f{)F>~aS0@gB)C1wg 7>ēb{}8~5~d"@,wн|J|4ʸ )8Eo 7zb?T5#;mJwy GG졺†MLG` Q 2  SXnU- .˷?R#<)'c8aLVwo!#^3>]+_'ɂ{ 9db¹cBJzjw=s$Mq=>/?>JB>*PP)5;vM7%kpșC˷h?0_]hkk K{{v:2&㲛r9_K WgSw?y@I:}V+"#d@2]fksۗI^frd[b4窉I()l!s_ڔ uqʞZ`f{u}E5CJW@ԌƁid,$i5@A9 tN$fIfZDZc|ulTvwQOw7PJ͹OΆP^4|qRvճ;&]I﵎*GQ bedwfAO0'̽F}~ 6n 2^{\e<HFJx3.uzrxk* me|Ȁt~BFC,ih!ư"bRWēhz#^-RO ~\B:clQ$-4URekSmO_*m-xEu^͚.V( 0Kdb2wBWrGA&W& [Qp@z48Р]Áju lN *ycQu~&8A:C]0\b+,ח{_b\7Bu@ PB|l_ ˭ݯ2 ԘYAc tc؅=J)ZlI X\v)sD͋Ʌǔ)W>W*0BPtj`/ D-OR ͒P@Y?IVNX9W-̀eR蹵9c˳a;F¤FFB>/S'BV2Ó* gFao&^IK|J?T6mfD||]~xLmgkZGVG:W~FPOm@j/MS;ρ j`Ӄ^= H{!ty"(1@ô v9%/AA i *i|+* ?"kJM^*J1GԿM!HeqH(]1=`3OenDsBi;xm`IflO$żחYhg:w>]D +Ÿ0"Ԙ IaCd0,~JG='ݽP.L-'Oh h jMݧj'\VC8ޏW{Y>3m+4f(X#;wS0|2ʰF{R{oH^N2FF|ɻZq|?[g귺Pݽ!=Nz-^?{e~r>17%*vE)v oh` ӢN˦Z1giLr_T@ I7s!S#v!rW/1/Pig'vJo"A WD6z 4i@)dł`-ܱ7(0M9wU/%32LjBL Ȟ2Y5"-ƽv8Tޗ zy{jpޙ)r ߟU>A13v"J?w^eo  o XO:MnWA}:Em$v=B_W?)qp f tϝAa+23 (Ȃ!P "g2";>e2*[:Đg=#v~^O`.ޗ*1Ю.UCI3p/ -Z!M v# YlFwrr & QvB |I(z(i w7o?6EՄQZ41 {!L~=@ lM܇Mc󥋽G8=ݩy]SZFc~!ɮ ~X{.$M>#ӡ9{E|\ r;:^[<̖|AԸA#=@EBh+Ǩ00Pf=X31MʣS`}|~Ѷl'9dj+qvo[Y-+ bG3 x0[^l\D[!5"b7~/pO~U%Q8SQ+{Z*C{N论jy; jߩ/&Tk-~ \{xc #DuW<¼3'Ќ'{i}OFTѳtʈ_wyܸԯ`)5Gڃ¬gZ) tgkYg2c W P|zx®n#6fh@ 5ǮT?[ oJ=zF3ۡ jεulye'Zp7\5v9~0@Y%+2afu|1M5䝧 OkYY|{Ij٨tsM&eKýxA'"Dd%~`F`qW۷Smyj8Ds2),7Yj2HS-t*awY %2&!|[Aap@X^7]>\r.1LlǦ:!DXXn#[FJbM{^a,pUN[ ʷfl,/@ s\}<^/pnxB*.yZ ~ȗ(lDDlDOm Z!C:S(]WZ S;3Ŗ+ڡx-ݮ/su\/% $)DN>I7&QR&҄Ўw+: zW.Q!1&%G.В錯ίO\{ja+]- Es4/4TQdR4w'csш$qȝ#JwsWh nlI(3}=$oKǕmlC:aX~'$Y˭gYOģB,H}]ҧwW]|d֍5?i .1_f}6kXλ: $ eUF_qz> ׋Bo*94зe&fZdx\'RɰcjZ *vE1\}Fv׏2}$ZT1q+w'ѿdx;JY 6CʒTYu KBG'[>DܴeY2],F"[a8Y+;GV}޹ʲlO]jhHl^,ģ! XQ7"ַp STi_-(cuսg9-A==9(V,O^T5kĿLf`o5 hʧi^xJ菋

@'kI*\Z@50XŲz uHafOr0Zuq|ʹaی{~Ecu/gvd͂>U1a_Kx",(*gii_U&E\5 gۃ*e$Td idܾXیk'Eq ~7GzZ2/bßWxmm!2a_7E. rA>:{c!N׈FQ!UVI ˼L U&M30n w}y\y> _k_WK#!ETߨEO$Z8z7CfʱmOJt켧PG˥MkpXfLS7-w>Z/}VxoFَI!.'EmLo_tWw@`.WC2;5$jIN q>H!B B3P$3F2P &Z_4=RUM]e-}ms7vYl(sO=HD!?6&tL}.ȔM"1aTm3՜Xfz:XQXRvKzFy5: JK w;ȘrZKG0VҒ0Pon'g2g:gZ$p8sS_2P֌W#61%q[2JPLCGmQEF[@-]\,Qu u:Ns7;7Q|J0VWqkrr7 j8F0_M0Zt+\6 G D E=}1Lm+~,hr~0'@ZMn+/HT)VȻ篘&8=ܹ$k2zO~[\^ВOX.% [,DG~١RlAd:|gջU\'<3䃔BI56P뗙D{Xx4S1kԱ?@aĵб7!Aײ$ql,ӎBR0!W%2 ffnZbD;:7%ag*s,Q7ު>[zD3 @YȟnlU;D9;FARg4NNsQ{&!Ŭg>[P-5=i=ҜH[}wI̢8u%7k;kH⫥ta/Y5 4cWt d`w>mQJzNfr7n05'Tva Ґ8RW_uX9O"ĭGZWv?USY*mES9%lՑN$\M ~AcWBk5DYs3/!-d Eqp"v}cnmbUFBa)LL=!_.]FXlZ(Rqd8e 5IwTKhY7Lh &?b!SA1ca"0^ Ƒ\bRh|I @tm"3&ǷT/{"]B"+'+Ln ͧG9+gx0}*{9?' v^,a\%j`mz2cw y0u.w+ISAo$(̦w`>'$֊WOfMl[~5cd(|JsrI`ʲO~INb~IXG+p3UR?af(wXL;0ҩbtkUCq4KѹK2:YDy D(j28dᆨH!a㱳!UZdǩ JRq9K1J'8Xmq:9B{*w"L؟B]\Um:0/$l3+,΄^%[ q><, )wbEf@6n?oeTI&`pOdyzST/Sx99aUMb܇tCPghe]⅖Lߠ!Uld_joҫuvʄƄX T '?|~0Q%6V@@VcPX|_)6!Xf.87qicuMGz3g䚒'&#Ƹ{qUno3+<E:E6lA𭧯}`8ǂb^Rw9N>mVqmlw;4nfEv.#"GfK E{mRU>'莋[k`6BlLfؗh,=P001/3UԞ8=lxjdRp[4LHlǎq< 7:(DMtjPJovQ{{ŕps` xŠm|ت 6mwGǹh`VUSﳫT9Vh̙͑ :BfE籃>xN}ñt)0QWɞ6 Yeym/i<wFIM(fy 4*=B5&"*)VZ .i"\)ޅ6cž%R8Ì,(-]ѽQqCڗɫU" e\!58oU CzDZ,w;Lbzo ^v5HFM}pW#*nJe %'x6F{ӠI#5'|/ jǥB %16K{ Bn@Rs!(mRd I+rECv*B(P{ĺ* |,Lhe'a@ͱ!ԞQx1@N{3zQRv|u&,ovfUNyO# fLizcIlTYi-9p {qlg)1(6-m-}G򜢕~Grq$~S)YzH-]IpE  dAV E;Tݶ ^;/KpDvWalTqcz}@I!@,l>͂2Ѓ?IGvY{МI (pqcO$w"__d˂䐓o{$z) WָB+hEBd]gWO+|N=B_~x``Coo153k2ku@\3ѬʹvK =Un \ݾuLXS Q"ʱW^p$Vz ȣXG<5g*`+nx4)zy'<"cL_m:Dyq,;A,[Y.c~/- b!ցm!PѕJV.d}Ͼ L&\Uo90-Dݱ}tIꮛ?@8ZS27X^ւQaVu.88t]Cd&iK Rgdц9󨖋O4Hmǟ>O8 "Kbܡd t#±&pêQ8?uf#鮊\F]2aH%9JGQ6.FYKls _pK{1@$S/9ANAן"H_eF>s(g5T!Mof#ғI>_OpA&UHb$Mwć>S5Δ֫У<_HJF72T[]%*b{YQ %񑈓wj>MN@C4 'o6 3eymtq,BjuD@=]E9WiB{NM,][A2FD.5J6k@֘IZwvvi\[iFu?>D?BQCuGch˃㸜u"Vzܾj$buqEDYeGPʝ33!1\A0?p-9P+B8஫%}2m\ʻ xϜ= G ;DC$ۈY`Óxpuq)T2|Q4O)TpIl:/H 0yYsAWh2Y'u^zfޖL(0ߔ:AR[ڇ>ΎI8vgۺWp],(-ם ܡ^%\|60=Bd'@=eYF;vo V6f7WB Hsݮ;b= Oi]_Q(f\T'إMXtA\.}3q!0ȈY s3ƧfS+SL~p.*rߟ#M7Ge^jk%уA$.=pAd7Z@˯C3;Eu~J/>DeFEj|䁼K u0DDS,wB+[q(1z>BiF}Za .bЯ}:/h1jc[Vp:%z"C`ÁzfusZ212%qeI^tѳL8VO. `9Sfd:?ս҉_:YǍ@ [ C&D(gzXƎm ens}eѳ~mn:&'pe~tSC!ZX5XAcdWVt.aWyb,'SeoyfSB?>7@X5Ҧerw7PEڨD.Iȓj@A۱oRu;ZR09="Œ^~D0@ !5ĩx ^ka8 6eaSqBY ,e %>2e"8~G=|>) *Quǥco,zlT\r0g_@!]wvHW7}PJP.~ywa~KD(se4~i(=P+<[> +NBsU* RYp"khAwО@2*,Bك{-4/ICxM-QmRY)q)! 4@g0R]+?[!.$"8,T(HYP8hf!lz2> PK{"r 2 = Xw ˤ͒)L8(h_(NHcfH  ُH_[WkxЮ\,mVLt&uB"kzA1ya?Z?c,q [sC4⸖L,^,;kV.ʼnjeu=@Q<)ߖxe F٤Q4"l Lgv G;#0\D]KD^g,Q׸xcB_=tEWLt&=k ;Xa0AВAv?DO ull|ُgșKX螣~RV 0!d(~Yl<֕8%޲RJOYi` 67M6|G 5FJ%NxO2U >waX4p !O?-"g,蹣5;`FٍX) ,-\c^U dNF(⣃ccဢcL>RḺHIu"֠ǃ\43^ɉ*NxQ"=/@4fmghLbÄb&y27ޏ2zUX: !(Nt A72&PjyQp$?bJPn q20309D綎3̄Vb3SK,TŔWJYC Ҷ}VH.$oK倪PYLxsKU2j;@ä $\ԛ[mUA?!EqA$=ޣe7nc0FҶUs/Tޱ?^y$j᭩Ktf-_@WWtBIfXo"=}Ms;]g2 [Ar6 IWZk߬טiIĠ;ʢonq_LXL0Ӭps SNf: ɂs{cхD1nvwdSoh1S0Sd?bQ%cb.\"qfBC>vB}C5p؃9Kހ 6?; "L 71EsɱN:H%A"&_.һLm?$kW,+=j lGP@XA%.mObbWcy٧!ʚǶ_64[\jM c*#nݙd&i,#>J s+?cꮷ,x*fxz1#%7u0C H XbU+B`5SyZ;x=_NfRy2Ok=}}M⽄<[FVr}cQWAaSA Y&U(]eb@G騫l8"M]1w_FV, !_H?w^GHI+؟/)4 PljAۣBP[e+Q}H}$ƞnMEgꋮ8ggM%Vk|Ǔ.Vqu+Xz0!b늤W9~g<3-#Jw =sLdWs\/ihP.Z(Ovd'!kHM;jKkVl^W./YrcƏ ecs,-عP>Ľa@b}-eb * FUJ>ECNZ)s&98hfo3Q+^\,\n}?ҠIfsM/Vio6gP6d #G=gp"8Eo4(amwyv}. ?aA"A|=+BCd ͩa09'ެe)6> {DY=n6m֞ &;vW[rqu-D\R*u:$B>8In{殧)zŗL `]*,K"ȫ_Χju]o-ĩi*#e`7 ? ا4܎uKW\ahV j]jP#jaC;~/?~)\1K$ɱjߙ[\ E4758QpB`7%%^[AY_d֧~<|Kp0z1ZL!g #A&`(!!6Q1:$K` $ @S(WP(q=k7|)X:sql:>2r6K47tSl)0Ȯmj.(b~ ,@#[ s6]mޛH)ڛ$V21W#(!QMGs89kO&j$kyĪ5qK˯fpmhbf韸He^XX%qDGlMGپBlx <[hUc0K;c8)<üoH]]oƽƾ~m^%t[vrE{=պC2Ҷyn wRI/٠̌Ԡb )d*kXMew__0FFY$ AMzA-0d˹`{i Ab6X$KrpŁB;NFfJїԅ#cPAу0QXZH6Gv)1)}2Nk_ م(0xߣm6$"(aN)As1rM0. }goИ\_ԛxTm`lA60Uo v;܄_f3~GBF_9LkO(|^n#AR~uУ-3 Ca8P5QU&zJoXY3&o0UMhp|tM5 |o>P.qr@kEdTYt!-Q+CRH`U|~F)PdGضO ζ*ϡ!roX;Y%*j@͇dXH(&*R(6_ ϪX:U"~qYQGPpkf@:e[ud `~@KfRRʻPmlhWeUg|b׽z1ܻYKXȡ̥Dd겫 ɷwIې `/1~9 iQGAD$_ؿISz!Fƪj 2㨶[&{4 p+BT6 UPhM SyB܀c82lI1mG: Cym05a/F1C Ov yd+k 28} m4ϹZЫ L(PB\q'i|`{G!m,D;+>@avBL{{ep[r~pBXܚӄh4Le93Ȯj(w~!N-?W@I(^\ -.*"n;I" z1ykgA*S ݓn D'sob7j2#!RÛ9 V"WkclEʹp^KiI#neVr~"4|#|Ra|0 @}ځ{@y|dhfMK#w^~^o峇mlH#i7/("eiVĽtE7$$~[@m#Ӳf^~YYa,2W‘DA8뢁tiK`x/(L"]J 5?; $o>8d{ 91lkr5_#*T)+8B^03ǔ?5ػ2:r06 7!ӌKkc+~>ycQ~I(fj=HѬKVӂl([8{xL(;ctCvd0ds-#hG ՌРG"@%ɺIEMYxbaH*;0u*8iay: {yt/gU?n";O@x Җ2x#I)<6s /D/d k핕Ub?y[ږ$e([lkM= [rW{F#QDaЋ[g}s~3bh:a<Ǎ;E;)t .v63g 9\ŠM%4&i7C<2 aC`teE&7ٷ8ٜ!i V-: D4tj ` }wyi9D06w=:&3y𪁇cwi; #V:@ZaU5JxIv ح^< Wl"sJll`Z$vm_7+F29Ue ń,vvUGрeY tLQ/'ɯt3r†q=7jT_Brڭ}JE'eg2~5NnVw(q7c9hlV'ny nz+䩾u]&lJec:a5(+U+x{Ɂ`1۽ūw֩_~5 J Уv+2C :Nk*yyK ~k[>9u\JmKï[)l ݫ>KsY!*ӚLaJwԜL"帄o??M$CjCU&k JsEڑxsYT?O~KN쿱3jtC27ײT{74%$K \DL̦{{/0{ʫ6fC1%a2ʚ2=;flCgHgsp4!mE]qKD=8вAi\"eari)U8)31%Ϋä hȚN׸lɺ TɄDȃg GBBC*"adQ hp3s`$_ĔRp\&>2Fp]U`Osy38D/c1}vd!|f#RU%T]q.r^I",{z8t o ͈9]"GwѿS\ʮ*AuEHx~B[iKIdh!0vB,_t=oPv 2 vv+1'+ Bm"3 4W%b0-;G kx2vsl1P>qX)P,ZUݸTث"½֙5Pﴞp<'ۘQޢ<2U\`ir!f2 8C h|0B]0 Wh q"mi_c-MRH`$>YgB>좖xf1a{l4ߧ=f}nM3@HF_cw~(8oӚ _^vHs@_[ݑl+`/A`s'p$!o,d>.Y)EX6Au?η1nSO$0: 6h S#h%m*N2?C71;E$q5dYGe=",m9Wc87:l4t- ; ڀ Qr`U7#븃B8_D J%Ң&)#{wJ XcVyVS xE /t:}GgWGQuwO$]"l]R3IkjӵFA|2v@ 6C,5]POc8@-+G Xvx;Hn$Fc _;y,f$7!#uClm&P&o|lcaEǓݺ讒L=;GRoǜ+w$(3OdPFʹӆW쎾K 2+w nhek~@:r*ih1=\/nߧ-nɭDYΚŏtzlT+KԹ4$9|JL-ks3~C;c;Ӥ) ^eqIJ.!u^:(şuuJRJ/ `[I:*7XwaVQ t3O)3qT6N.ǑEK7:HLtc% R.qJ4TEp}"F%\TT~:_5tߴhTnhCi6NKWb]vG"^̹EFԹ2A*߈߈/ro~p>,R0Rcb(u/%,"8ϝp'rxVoW[mkgVfi^^%-z%ٱp dplY$2M"n{IBDp  d%c!%Cs30:kYUTB ~Oz eFJe3jd20vs.*oՎ>gSX?Η.WgRnF-,b795e'C 7M/#)wuT&M s@Li 䡐֣1RFgpg<һeuuG9JG~G L9Rop N81֕c8tఙ(EcHEĨIh+%`1MSGG0)ZE~_bp#fpp_Dq a m\\5N(ZnV @Oɏo'.g.:hMoiRfaA.qLws^jd?H{j>Dw#eʮsF@䠶\bZ9Q4W )Z 4AL\-QbmrmtjnkyI{Vs xajkWBe]13vnC,}T>G7ꈏ\7z '*kv >GVY9;Jݮ"sv΄X߰fh fPMX  n N!VX+sBpfe)αد12'kY([:L h]˷19Y\ a(IUQOY-7!#ȯb0b5C=jaw.flb )?u@b>o }e1i]=mh^P_JT4ixll+z B))r~@6` } >-k[T q-~1y{@,z-HP Gތ[ l355lpUֹex W^v%m9yw'U^tDoG$'smk%B?mORABW)((gbSLϺMR-8f(!.e,[(y3}iBqm~M ;ٔ m`}׻/J]N+SP8r-Y/WVGٴvSN ׾ ̱3&VFa f+…oC 6)%!<yDt9/߱Gg:G!A6ׇf.7v-Y;t=1uR&L|b#ph`"B;V+~mC-A69t=NRe2|f0聵wtW"ntkAX{B=(QL9fvp_I] ER*YFMlX!DdE=X\D8Of"*3y}_pf${3֮ 2Ep1"=KS*hډrӾHAw#b*L!16 哱Dй;.NxI_F{mV+H?*$GN*ҝڤu.~Rgh;4Yz CiW|2ЪG'ۤ3]qE%,NN2kqW]\GHIjwa#w*Ht}#hA@G :;fcjMH@I=+$e(lVc;SquG1;!E>׼"rɘK@TuN T2e,%m$bT tƚV u #8`Z`-FN~(VVrAjL2gz m[ Ia",FZLXkUj]f>fWm)ŲDXN[¼c8Dd>gluN;WX9&%CfIBBjjFBDG-xMtn s xNRE L'%܄s#jc9so!J,SP|a_mіo@j.BR$b#L; ߉.!iCeHM:hy݂U%&8}=Tֿi*3ciM% D)I8Qsnw/QMj"G1pL[m.^z;2X5ܶ|InzG~[1 cYBT(XRyXΘrMr e(؏e}<O &֓!)pIܝMզW^2&JG+c>(WwƯ[[>U)~A q1_abVaVL'oҾOgJ9<Ј-[ջ[[?ȗy 3hoB|aX6I4!z_gFcld mMNWK#[/ |Pml  #ܥE% 1Rӈo}}y&# Ö@񪴯wfLxq;|׷As Vt)m~. [1߅u.~jES",P%h(Mˏ:%vFo67P2% aF: HI'PJmcdk4h)oP#gƿU'BhWMn7@!h*o-rW-ӳKV JEo*d/]E`*7~xzhwq^Gɀ V^.8tH09WP/ ;$@R70ZKE}BBlmmAi{@ |$%3v@q~߮MQ#$g^.\XE1`oZhQrnĆE^U9(6lgZA [J0Оĕpѳ0Jl uSfn&#Ԓ?|/qb(LaU?s NAЌ+Uk41bP2щOl) 41~FYtN4o;ד Jd9vZx1 ~'Uq;É!ȷj84 T l;Bqؘx_6e;铿|=3l%t ]-1&P~:#a7i"ХC^2N1bM|/:C u˭=Z$֐OӘErΊaa=몎 ت 0kmWބsA[sQ3d6b:DYe@(Mf D8<ŝ_).鎖`z,nVo*U덾c_iKG&'[AU97J_:0Hpqhҗ%W X՚b?%$Riz[qܯ3U7a6icI_HF/ {&"{ļPDuDΡXb'P3̊^Lr)9O8`԰]07 _nRJY(g'*ABt-ꫥj>w2~PeSgbdcX֥glݞJ¹hʦR S+̽0tHYȷt:mJ=g:jƯ^NTy%^4Cjx6s۽zmh띂`-Hzj=OGb"JM":;mh<ϐ`S2thv>&5PҘFv4IϏdf5#xvM,* !exڐX$&ҹtٲ;K|7wq{V I`N-¦D$_"!uaj%PK|'rD֨A且#ESj4I;dү#C/u0nj%% H%E >QCl)Ve?T^iPّ܄ k/I~ ``LbV>Ŋ-iI)[3QR+Ee1w:U@PA-l2KH(e/siCQ1}eKȊw)S'o`>.G`vX^=M[/8"} Q\8^ e0DSGOI $htQѳ"#c}Tqn]~,Iir>ߢs|P9JD%l4d0&}PP?w |&ʴTw锱ǯLqŭ-7o`_))HrhWp ;瓹7W#ꥏpz]MfU[)X, x3rqC1Yg񖯊r_(`{vI5]9} !7<LCls?U4Rt]Q;_.b-to$݌BLb.xݫ޺yuY=.VN=PIIcg"#F}R$K+HA pAS~)Zc} Z^P&9rtqg9Uv*PLh1yUFyzoddAH@qb5blb@ڤ!{!˕f+TВG'@OSxpF-1ba L!m@BYT2#YU8qcE~;%L}b W i* ˓GO@%c|p-8q݅x];3q\48PUoHl$l;7kAtHc &PZ9c-{|bU~8R v=E 0UovbglmH9/YJ+Y!^#NdiеAvFsA4qydUVwp ;L HE8(ׯ%/|<7'lJq!A(Jz!],t2 n0H؆? f1R K~^s- ,LNs=6o4%?{e<'>۞4\8lD8NT~k1#q;HU6IҾ9hO$VN{0o>+3'ՏzψED;AS)j(@ʕ'ѾiZ\xތإv}XsrsEOL;3ҙP@(mh[i>Ub_4󭋵UMDr%c)޿] S̍6~Ms^Tϫ 5ۢ# s$Ѝ?2uv}=G@7(>:)~y]RQD( l,J٘ΎҫiҨ";wg; K[@; f6?&g'-V.7&D;;'_zIN͑FyF*H*҄ [pxꌉsBGp^q[}qɅ,#Cf+n&89g,yJ]b )"}Ӕ϶*PRCmeľ0O<27j)Em7N >oCTPw^\%غןΖ˧AɊ9>1^qyR-;{hՊMS: (yPJ|c2:vʜ["Q!H6Kfay@4şK>dU|Wqh+?2Č1;37f6Q6 N P+d`L]Ң;R`0s.X\J/h%'cziM6qC8?Щ2ȟ?*YOz.7>ȹ C[-:#qW8}1ͬ4fuWbTN}5l43u Me U"$yTd ;x'Kؾnn~)[rALy k#p~fѸPa6O]^1*˂:OzL )S]HeF!"J[ eޱcd1$c 5Jf;Rl#1!uLZRq5dS% 6 Pa{IԦdDD=qO_S3[ ) 4Y; $]9%7QGZJHH DkYר0d\wqJ# ?@3WeP(c 2IfuSXލsVԒB/']%tϕ0EgwVx=iB[.֙N%y踥vd@, -(*.nύ(wn?(6OoųQ x2.WnO;Ԭ3l$6|_Ē<\LT/\xLLXv#ni2WΕxH}Z=Wo4Ÿԇ||-@$3&{ EuI]Cp<4T2q45דVD0{5qy.\=f9tR{"^ss=p GzYE,79xR5qos1Or捾@A#ՐA h1JsԒC|RX4;XmS_GGZhê+#V!J~` xm4n.#`^ ގ̸+Wf$]EocӢB{'}n}gj%5* - `ݳ!IJ"WIC8w3¤{(߀voD2x'y+Vlut3iLhA9Hn/`P)%i 6}GNs;%?bHx6]Mǻ!fĞ;ȟ7B^Z 6t7x]~A)30fMItR3cVi!s ۥWO>^G'nzR&ʕ<:o}- ј*iU)00$89^X3\-`V.;bkͯ:yzts߫fAkUi.8wڻ6kCsDJc/?+Q-"2 de8Hy}bK,w?WX{p*QcC28 lN+2çGs_K7-" !"*b׉p $O+ Xi a6Y`2"L_ˁa"6p(7Ԣ-JH4 R3U[ƻ?9U}8]:=ܼ!xIa]{&֦IG^Wos,h{OS7I e<| Y#+7-.v> rf! [ҧ)˴V'@s/*ty lh' >tlqX5b7(|DŽ(DAbj>F )*a1gׇL9z8X$Vm5hAC$Nl>(ć W=M1bzpw*/dI;YI\%Lm@dn#⋁4B7Z.nצfКИOV>4]Z|'4 v Cs!lN"܇@d5rb.z49f^=$ECq$FȜYF*w6 :wlP7 v@bYĄ>\Ѝ>| 8P9-a2?-_9'Dv.u-6e@su7<"=~yOS2~7jwLR)X4hy{[U.8<*LqK3{y^O^As( #:М%{Ȓ1&M9'rY80JP^6xG7#+65qP8N+ǣva/Z*Y0-567Bi*"XV5u,S=H- /U|{*. gƘfԶl1þ1F+'b6{Ef9P*T|0Bќ-qO0`k8Lj`$i]=c :J gs X0G(wņ>tVi-P0'ܱ11YHpp{3N,>e ZLzw2kUc)wʓ?NdAn;d쌵{,O\_5WJ?Mv;LE*oϻ9/B ^SմHM&؍g%TxI|>"huVPdx8 6]}3ơTVrAXZ-c#Љ ]#gz"ζIkK"J0PjS68Ej8`MaS*+"ݦj> 630= ? wb71y"+.,Ux>^"Ŝ(S8lN~#xbBTY?LU<5ɠ-F̗E]2;x:wM:?!pr~FANۑfŬT OyiQxRM(I/F+:b;4;ͥQ#r[MGq ԕ#l0U;8fuj.88iBkbA''X8(^=ȏ; z0QL='b!]jG+ktgT Y"Ap t*u7s._gAB)Iꏉڧ.{ѽ~rX\GQwƨo#[jTPF$HL~̶u~5_ kfA0Ym`wv~nA`>mSw!ԠcܚFdx E-JPpe;rjWRwg'~u sxHvi~f|U&I \?;I kvHc1m~+ܳŒHD1}ѴlR:<S<ߡb͟z2AjOL)\]=YTQs+d?ھ}PJΩQ0:vXlAȀ}om[D3(RC?7G// @AչsyĵƏ=rJORʑqu̧:+*>-UKiGNR`t/s_04.GlRRvfԖq^m |zO{`HK@WE/2k5fOG3y:o~0|IRrX'Ԟ+``Bx,N O=]Z@p_ӗj!ݫL4KM Jl[#~nKV:V4y1~5 J;0'=oɶ3`m)~񚾻\}MZ31z#K`IR%P[+{$8S3*-N=SH|ʞkǞw 47L [eOﲏME&<6 Pcؿ2Fd烗[Lnj&M9,YtA@YR?n|3= m޹#@oo-%t8~mCv*8!sq儀'. m!%=b"JRqkUn4#/2ZB, )I; v.29X-,uҳ=܏M-5O}8m!Ye|Z+i26ie詆kyS͕U vpài,QHu9+\4TeÌc_r p7F@!oʺ^{^/;R F!揯b~en\TnT v2%Vbx;>2^}db*-UT%QV' 6q^%F<.펞1Znj4 m/7wZPѷeSZbn:]*4DzHU^2B(yTDL&KUTIq[M4c `m `$T(~%e Q\"ƌS_x2iה/J.8&@ T}LT@»je 9 fOWJ2IL+=c@4`0H?Uhh;"cƉ"knid[Ś6 "i+'jdtE!)KYdPtk)##FIWVpBke# %*ej{2Ԕf3LP.nkp#nnă^z P20>yKDZ[t^?9T쟆SL[@y&JLDܜ@eT,|U{zF t<8tiU~)mh"҃nj˪mw0e[>,aiWڱb㞛uSC SPe}Ȝ}N߲$"C%@)9m&eE^"YT!i 7k6Y`[0A:A\lpfFiȚvBNv FL:'@H_*xN SPrmK;jʤxL\I` =N:{<*d^*1  m2^'a%u{V `QQDfV_pSؽCyXB7>8w1MY$uhGG$Q}`ؒOR-  akIS;~jywߚحnPA-FGkW Kh?tcSJHF1JͨʰeTP#*=11;&rwJ0w9M!4)zuhyE]3p-l"H8u 쌩ͿcQ:tl  P |r-Νw-CF@mN_Bv]+5u-JNeȌH'F)}ɡ)l-^:Ȭѿg\)+5_: Dhݩiko~#:.ĸΈDž\%"Iܤ)ɮB2EJsla<#KwLsܬA?}Ym/itj@qz|&²F).즗i"Q gEzز/=*s2:/SIV@O+} wV2߈T:-lԈw]rG[ ?4e/jX%Ӊ9q^;(ơ,%"]oE>zAgMiSŻ#v]KߘX>[Я^|QSnYL;sGP@ˠwexeM uWC=p 9H@y! &E{v%Tbq nϘϥֶ9CS?'gRW*C}rS E"Ju3dMcTӖow:44;O`ֲ^FUznu[ }3ģQMjB%+^u58>y\h"Vuz(G Zd>һ9S~AZLKKS/ k5$bL2< 7QRٻ.֎iUɋ̑@ M;%D8lOo)6[܆ٰa4 dyU u7'3FX [B\{;p5jЈMw<*m zٝk.7-^(g&3 n[K 1?m<`fwrCiQꙹe䓡ybj +wnEOL.I^ןB,䎿4ш/،r}pvYnJ$M! at;9~wnRrWVf>#I+O`Nuȏڍw+q>/8ϲكQ,n>P͟Q-NոA"ob'=:lN' ] Doe/ɧKo-b_{gb؁uɵ43*K-X!S5IK xc;>'2Ix=m[-0~S]Py kGBkoV^ :1.D`V~)LӺ5b ~w8Z).}ɰڮ5XIF ~NvQS&8a9`AY[ gzT  +3duRWREp>-G c3a|"t\-lBvZOO ~s{Ž =fF1BTpY"vWvpthtu/g^/% PC@ н`NzK䨰 F\u`s?/dm_@x$;Gt77yu97)l4uRE;ʸ0=Xug-|D[NM,G^獊ݥIBShѹh4h@Z^1u@uHwx9<_*D!Pw@Nq81c+ڶL*3^So6y| ZW]%0O}d#] 0@`C_¨>ƦkhMa=1oq@AaKD_oXd~VI_t7G=䲃Ϸ&V7[gd-\rZ7FQ2JȏdCnH L7Twp^[FNDa%$} b]"N cD*AE-0N}e4l99˒~j h!C GVՌB2.D1s3~;̈fagIӿS;pHVIv6^dYCM} -+׊`j!FMh& $0[\^xz6|CC\ECCҋ?F9Rh,cZӁ""X}P%|j3!8nͦӞW+=#0Mߺ(I{Vy/̹A33 }v8d\L'ԤK8J3Nw#+KdK G68_ )cfL0gz^;MFtKH^ڇ%oIݠzx;°Q{ x0w|;C.1uYJh ^g7lӺūp c\} ҧe*fK\N8}Y 6JΞ/.XvK9XrE[2XBSY>(I-0]cT6eEgz4Mow׾`^,"q_Oru~jJA}/̤lz8an /nnd1xtV ]Ί4Qs|̻/¹x$sNW͟؟ : o+r`bM&[ô| F!JŻM49m6ץ%7?H9Wm,ȩvpsRm?jrmUK{ط%b^#Qqj틯;Hr 'lipU~2Afxȍ'aڃڡ&E/2*s,w}]&T#P6ы,64tg{etL"~\06HmJ9*CTW_zd=4ݞ!2Aq/+4h[*Ei&=xˋ@EmI(?%,0"T//ڶGp*P8N!|j7]ԎqDN; $$l?Me :2H|X0h=nCr_c4P;=H0bcܞ-A~&/_Ipph(X,uԿWgĒ8[$}`Oj. w VCc]o"1uتUEHdk᫒Ӻ NjcΏd*kjʥ{PciiXVOG08+%D6i ӷclT _0Y5Gh"#$x@R;|wMQO'wO!!\D(k fhL?<$G+pra4," rӌ3 ުtxc .p1ne}bTaU*;xpIيqr'R)Ӈ?IcS +5bh_CڻI$VpeR*`fP %idՎCs ZДqX#6|y㷃B?88g*+ȶofۜ]7Ԫc5eivjeOQmVj. *ÚBF0E $P$2M33r]9*yOɪle;vL=@4jyGյ %.r* $$4 *!r SH!̻.A]:CWDޭ9ecswX=Q w؏rJN`'Z^+mn_ZP9BdV,ӻF؅ybov3B=^LL_n1Pb')xR pKn&X mytChoA]zFc^gSS^ӝO "58OP U_;ƃ274k4 Pvd(.VU DVv 4} AZbSkT%0vt4M5\!ZN8!vLNλD}p.c19ȋ`Z$o:!?IV6v^Ky4xܚ+1 5<68 !?!Q˛5sRQd$GJ 08cww7") GXI& FGc :֏Ao~f3{wZK,8,]xW#ūj{ 'ddQi!`B3Х(ū0גXh0ㇽRg<\o&B]TupI+,3\y<΄"eŎbâ}a(.e`L 5RFAqR_H7h~j\osB}10OPC_|a`ߦ"WK\=P&b+Ҹbޕ(9^7"Abl_GQĖ;Z*;ޏm^q&D>#9M _7BJ <<:M%p7e`jiŬkAz?KCs});'.: T:H :o(fL0D'xpBto N'*,g{fMDwkdU3'e3_t-lzdXbT_ssI1dM1erƓa+{VZ:JENt)9wLJsߥ򶦫5 )sU^ӗh(^? a7Fp+.)svgyzOޑg˝=M-Q6$ cdnPΕmjw}k{X1'٦~9t(Vs?>;ůwZ~*RGLYPse =aa4 ]5/cbǣtdZ;Y&]khۚCK>nN_;q09#|'Du ~f{<܄bI7i9@@ɷtpZ鐗C4]҂]6n: 13|x5dZilD޾w\+S!n[1Fxa?J &~sjHcATdaǫO uYZ4\h)W(iy6SdB0dp@F b"W)?Iݕn<B_*Db~b+Ch4W%ACLHy}+X̑ϋ*5RjXJˬ]SQ"G\Bx7|( "(W?}ədEpR?zΓTrWِĶ<=%c}E/m/KhD=CдoחtrearJ@  UHk}R@9urYf?# T((>&jU?XP20墨_<1: #Ɇ#1Z `$ [L&.ȄlXVd%]A͇tS6%|}sL0viގZ` @#A0A6e)mcw+V nd#z ppHyEӆ15Y/P# T[ϋ Uκ큃gA74m^OG(?A׌iJށSovĮ,icHvpBZ8qSB:(gsSZ?ϱ$Z7Ե #Y!h\u_AZl;+dKu8g(w|$;6(ϭG FSʟ e冞c?ein{t~%i7i?$9."և>4JG;AoAJy!I:aI@!5̈́6)Wp(SϛL&o𬍪&'ɍn`~o-%gUd+ p~/A֠Y0%N:Hy6=T#9'Z1%jXx>req)Ykm>$ۈi9ګ LE.d`e]$gOSŨFyEl^!s9I$))cTߺbið9t-fgpH4h\c\9k&8i9Ns rA{e0x"vQ xyQ,PAWp0SLtmJ$hݣ16Bd4k݂uXJ*BaS8%|?rig"W!{ ivCZ887md%㰼c::Ro3^b`MC"å! ۼMDzmG?ِ 1JM8l "v۟yƂa D`QAtf{h-݋ 9P&tZQՕ?Ù Fg#ِZC{1/ T݌p)4+cIysdDw$}a =s@&-#kힷw\П"(f xXi걭Q8#妵N,DkIRr8 T/lRםTi(`n9^0&hWCNJ ŀCU0e9|Hc,@ 3鵻_p\[䥨EU1]YWR<3mPU)d8 KS!j)/yk_NcH)|?߁H$-fmdyBvښco [t]:`~K#uP>!Ȑ#`uPB]$Ln/~3QX\QKj}%/CGjb*40E}O$)9t˖pI%G*V&hnK^XkBq젍z.)FV3@)Si<9W2PzE"rvUu<SM^bE5Xf|$ 8TRpO. k3/8yQPl}4߆"N[+9ɘofNwbSJ}`k+Ov6bvwhE顭MU}:`{|Etǘ%5gGk?Z@1p|&ZܴuƥkmkMR6ƹS/rHxSNKagk?ڢ!-V߇Leby 8۱g0>OQ~r\bpH-"z>cvoQ%(c1:Ѩy>˪Il_4x'@{aP }a!\^/8~;!^UXe2[oJxuG `+c-Ptװ5F?b*8 ҧ|rdM㛒D^փIBM8Q!@1vչKj׈}GR2gDQxD-e}:IO?A[O%QV>vxw2Tu#m_.$z߲.ƕC8s*Gc_䈌u7}W^ uI@cޛmŠ&c{+A.[ŷ`Pl~v$I(&g>=m 0Z4 EsDTŕe<~lܣ\IJj>eۅd&Skiu|!jY(o`)9ctQklj $t V1 MƐvmtJzEF)괣~"0zl苽"Mܰb$k>;PA캆atd`ꚡ tH4O B# 114 hp`/,qOoWG>ؚ wȲ\<*竵)jHb-{"DU9F78E*GT ]Db)2^Z_X#!d}|ᾄ-1)-or@]P  *1j"*%OGj=CBܠ|/f"LSb[gVpSV.G`I*i.3 e4;U_]'9փM4s2`xfIw݂ H525UˣHtT|7I<+}rR䜀7>8 Q2>[rcJGGDa-LX:r^jÆ4%3D ۜI%ͷ2"֬9 *EKMΧA]% 3E ջ}X`۱lM/7Ψ# D|-{O=8] pO2-e[!DRل2}xX10O\J@B+7g6{%6(&*So8*-W}b#r +~Mԇ>x:z3p[ -[wNn IE1)kF#\Pa =WGUtQ,Gn*S_X&5U⏨S`SnnOJ=vL2s)ȒGגfXZp?-q3tq]8bdElJ&e-Ngm*%T$7h>s¿% *pREK@we Ce^o+fHҔ0oi>E4\Y<Wjʥt~y Y~fV=c6uR6&2?gUE/rPs/Vs@T1rWӌ`k6H,~ռBwYMs~0͡٬9bfy \Ϫ0:횻SVԛp5خgk)L;RQB󫂔=My+vN\m>' ӆ1Vt2K1<1`) /4>,Kvp|hl>H5$5iB??5 re^Mhc0âaZH _eFn Cp$X6N[rA_\ "+ WgPꀆ{U(YN~T{A @,)%iEH=g[#Z`V_EKU4eM@jq!~` 8.F ]g'Nǣ$T m _|Y"Zܧl8C)fNjN"[vR`G[ůJԲU/tcMS_+1 fI[L0L;l،M('oă5cܮ~$ܩP$It1ip&J塹J4G~ŭ’@婤TQّO9ҾED#g?,& ~S<7c2z2CU\+h7kw˱;gc6 JÁVՅMdhN˸籠d*o h dpJ oSKmm%j(=HN4N4g>t;[!`: .; 'u;@|V*dB7e"&[\5w CN@8HVѣ).I[LV-WA%dq@ٛ&?Jh+?,r7bBkSIuIkL1Gt6 {d'+B9}3Z MQ ^,˄N !c>şG VxcDUNXCnZgZt?@"8ۢ9tk:A5KP_ r 5ᵘ.c;  VcX6]@KRTf-oK#|@gYVO' N&b}܊kh^8AHhz;#[C}w L1e#wy0ʜǫ S߀U@U)ȯ baB[\u)SNrlc$=c _jT5 C4a۴YFu3^#-}#  gވy`C͉MefM'8P0#mv$ddb|twx!hߖY{*ݽN@OR^e6n|s3fɺdyZ{)1d vk_uNH\EYc_gYCot/C"9eb`r?JNߐ?ް^L%)Ah|oٗ3/,H?L!ʺ)ɨاҴ<RP=yƮsaA0h7(%JsTfgPCkt$m}t0Q}>e\^JhELV,A6ђm0^~*@0K!! &}v-'sfcs}lX oN:iQ_1YlNrC9iێ10'0ݝTАȟ0B\l$c0W|-$=`Qmp՛Eߒc"jQq4NqY5_=NAO7&DyW t'郖Ua[rEML"n(n:p*fS>.̼)uͻ: _r & #E{E/0@̢ S-˸o XnR}^h]Рn?P8R[F&O!W)r?fٴenSA@ϏG{3${U=zQ׏Ϯ -3S` `}3 ke^)ݐ4ϿSվ;w*[7 .|]ɕ S ?" ?x {qRc'_v]m@A E[nu΂tb},2xڴXs0YkwrY˚W7\)N_/߀&laioer0p 'wy~YoL4yDDf@= vLNy+Ǯ^X GGb$q ~(frk 6&#AJT.%{5F|;`Xt?IxI T-ӡi󂏽C,br{4[r͞ɢ‚6܇ 9p}KXAu6rWQzTRK},/pd)O]8Zshq%Пjà4݃ *O{2ѬT/GV*џD$ 2MdZ"f+i:ǏP,(*L woQ@?M,mC; _eۉAx2|ꚮjWޓ{r(=ǹqNNCZypz'j; 0P C/\P[cP2(}D xs[IӇv:K< u';YW?o|Ʉ",㿏\kޘpNf\<12C$Nfu:7[VMR #:ڿqFQqi@0мaXVe2\**)/Eh/RR ҸEpguNO|jAT[XGcm ke8eGiwo\a /͒wLr`M`{ Z3jߚ9W›'4wp B#7!hl. :!LlJmh:ɩ3׈8`ĽoeO⏿ 2"i4^[7`n#L<6<0ߺ۲P#ZFlDF`>= +Ok,fq@ {b%JXc}U\(B'iMհ^ǤrDyȧ/ pnʯlp`6^E$2OF@94lBdX7*>'ٌH1` 80~XO  Q3vu3Ghtwڸ3dՈz\8*H\};;1slW1S&!J̚.'QW`qĥI˽,D}o-iV?975 ~'&6]ӴAn~6+ݝCaHB׃Mj:tCE51j_iXW_ xBkZ4٦H톪v̵QMrnHTL [:3Y0%ѓh!=KžޑѲ>ۙr(Mǎa)J'??eYP3 ouADJz r!]pMX ԩw/ pWoE@|ss(B{~]dZ HKIO\|Ku.=/@6YÍe!{/=o>]C%ީn襚OXktO9 Yq1, jcdp4[zf'5!T9]G<5t2Vh@A6֊>&1U|P1j~[c%-,o>1ح2Rh? o&~6x$1 RJhj"(n'`53<'z#>'FU:3Qmvq "Jhd<Rte̸yx yy<NoŊ%MKÄW/_MwV-Eh&Y.sr#$_D$a98lgڐ }U`FrSSZ舥": zqkQ]ϙ*yu⃡g(u̺oqg*P1ͺ9~]J۸:" ^|Xm64ZJQc;--|GQoB5{vz'2Bȃʧĕ{9/zS۷?qEܔ:aby jd`(d6ٚ䓇\K5֠Ic7@#33$r0BVȆE nK%&=jnzOT ޓYE%R .Ǭ_[2/Y5]&n5=k˿@)@Q#3Y!U^${];xMqsa}!;22gB h2B'Wn\}FxA\"|nx7XS XlG< +Y?])Y-Hh658:~}$Q j,#xiI( >fҒbcuwկ3djtkF ?%_‘s8Hnr###ꚻӘk${1hc\!jDVb>BS_YbX%9]88<쮪d" [6(E jN/7_Ĵ5ϼw)AE<Ѐ1FTlqA8~Q?ZsbV/>d !Z1g |@mu4C!Es/INJa7348=k-hQ~SgȞɋg;Oyc^D㙀3(a xO:捗-wVoH)~:kΑ.v}~*nuF3eoBM-s\- _bn d8/POX*|F1o$tz%J4sTVv*xֶ_LCt`w8 ޓc \hCv.}*u^%oe`ך-[%0q?h2oFPyH<(_hڟ ~;ʙe2#x4[;a2C']|rZ}2DH /+ O7Ѓw&ًr]c BPR"y^(ђazZ$oHe)x2NnqC̵"WeU>JF_iU w *+"`6g̞n/K0)X1}Ev熕ᎴP.7ҞnXC1Td n28#~3=>8Ɛ"j!==GUPͤ}l -GUpto >t\|q>@L'~aaj B;8iMd`]/nXE3$ved@t1L Gim eF&^`l@zlXHp#<)D+W;[8ઋ;VR CO 4ϋ)2M_EJrRM.]*8;K9/ s}jzҙ1%C؊!K)bSvu3V7&@ N%e\ %0TE>JeCHB%$fg_,B?Z:xٴ#<<0) {VRӴ ӧ!%U~2f8eDSY9 EIFcΗ\x%!x7- u܈8ߞǯLR5^mq`ύ8JeSg~txz-d.@*c /+۱M(>98TNfQ 7˅czi.1"Ri~ӛj) ObxMU- jB.m3MW(w JݍV&p}0dT"F8 F :=A_^H-0r}d1ߕהy<[} j rt"\,0+ _ ne5JkMμ>*k|T;=鮜F FR;F tQ>sH5J)7~n"HQ_f˒_m (J}ȧ`KҠ.M!N5?%E6p8O[Y$?N^ ",jWrgUC>m<hV]%RXPF!d]E.Φ<:6{4.*T@UWi{6&Lu-鱫@fJe="XNF'H%pp[alиA  )7˚ VfT Bm Rv%7-J+qNߕ4;V~W3B{?4y.c4[gX՝sTItHz9%DcDMRFCӲU{67Gg} UF-ePVvJr4_P֞sIpg2iߡ`"0ɘZ`?Ǝj6Dž9%[%&+. θ;ikp ,OUSSc/jjz} %ivkdOD[14PhEt ⭮cxcz6E替$w/ޥsQa6˰o(KDr] deHr/>ս]҂Zd$6pupN]F@/@\7zumJh#L[d }E `:q#J"*L&xQ$Z1/ZIS1ag-BP!"066J/B-e & NB4. {}p|lDj)$3fSq̔0u߰7iZ09XƗ{pcR*y3vNjt ?|Y@n][Sa2>$1Zli^+hEnO?$]CW|Ti/+lfƞa_Gy,HV;MP[m#5D ʴ# /bcrOB DF`̈8| y9r: ϧ@^\T/~jBBԮ%sܸ"wGuK!DwSQAg։^ruQ-A S磱崟^:7{g5 vqGj$/ pNҕ>7hHOȴ)j<ĆS,tdoӃQT,#eؠQ淚`Ce!?XXCi 0i:LʍAѬ6`w[% (F>ڬ*r:.kr!/Ԓx T`Coah1$,7w2- P ~D쩀BRmdS.?I`'4 ȑuvbaT?F&jzjVѕƿ!TѩqhN˗-X_M"2D! HU7#\)X0 >q^n0DovekpA&(ځeEtq Agexvj`4wL:ۭ6vnpddoMCwnn: IOqDUo6ۗkhJhFK4dw8Zuʓ?# HPP T Wg"jo=淚gδ#]7b찏/YNÐoKG}/Ca 5@M%w3~cGƅO1[op[Z}!Crgp&W٫R~Gt|iϙ>p0|ǧ6H;@a|{aa*:puBAЀcǀ9/leޢB˔z϶\s8K~}KrwW)@6q2 `cv7jjZZa<_1H)~=qCx-Tijx)bs.P?g~ ";zXډ 5.:,e$c|}T+O'K\F^cpzU}JsnD~Y<׶-f9w%Z0mn-ZD;m\[]P|B.H)U(~RL2v3ж[$( G2X C@4 * 6Sݰ~7gɇkPILve}Zhxp+<-cfeFc[%$،M 86-{Δ0uNVKjВrm,&[5a O?{u5$U ,0cj6#Cɔ:3 b]٩lC؈p`ɩ!ٿ$2ٞΏP@ {M[95Aһ䦪iY W+.y$ PU@McAr5z\ʽI،MOS.BB.S9C*G3KʢyXhܣ9 (I/'1ЮȁF1N+`bi`(ۡ$\Y~73A(AZta+80dL3.=yτ|Qr2T(W?o7J_^!0f闭N(3/ֹ׿VIY"4^2͌Ez 5L4HȂIHXfv-@"Y6bH*3_3`Wݔ!T? y98ii` kmiCZ/s}ݳηds6AV@jx$",p]E.E06'L^WߡLW@@%5fH`aa2汇p~fu~JTF t/zv]^hG1#2!^C9 ~+j-b2px"eqyzv:0j:+{$v&{Q;ByPT msi~",{C;|aWVji ;֐[ީ}ҪdM鯙n|"1. 2vƼT)X|vKoҔfJAI&` 1@MzrJ׊ܖ m`:`Dgan/\!nL."RW)z.Uc $e+?mM kH ]1ۤT2iF,thPTg>DCM/#CxtcؤGO2aan(M'ܺ GM6a:T #$#3@$L@#h,iW 7<.e9"n,'Y;՚?Ih̙ڪZhÚ=I0;UzI m5ϝ`j! ~v4XBm,rٴ-rcvڏ/{Jq>?ՃP.y=YxܖVn:WW>}MΘIU, ?5vo+51N<M`vGA6o\jnJO!|9Mk￸Cz'C3ᘭ)6{::"@r%QBP]̣bG/xLn_Kbv 즛w_s$ (s eLBBEDŕO(΢jGuO&!QNp˿r i7ҫrƐ6fi0:p%P X5izu_&N_6 Ôֻf4A.6& Q=$8W,h ːQ_k. !aࡠzss$gAv0x# *I-C&T 0sikJ$M1p̰~V4T=Nּb_`'B~USL8m# 77j; s!Iʟ{;-;3Dzb<*7iڬH5Xj[h0&轘TP(`XL&Mt7!Ӏ-J[)SL ^ y&` sӈbĵAdgu2!5 껮Ze%)1z$@RߖιY;!_O>A5 &bTTR]~vCޫUP`~W>3ewR%Fz%NU:IuK)fz5dž'S꧁%:\.\d|yG-ЀBc7MaLy&fWdNavJҞeKܳ͗E;6O+@9)DuWsCr*%[q<'8 58Yk[GJO~foYp IaA1ZVG*b 0GuCxuDx&+`~4XX% b@p*c>L<'vh/ p٠tН7=7`M":N".sZJ@fasD^AtZ 8\7?u`m[HaA.eaqʡ 4{??^4e)cR&16X9A:}ɢ} ϋᶊfhcG r2F?dvٳٙUŀg/N졢3HǮq0DPoy}aDa}4+֯8^um.%uq jU&@LOoKn;o{?{kAG5>?F m YByjlƽCyzo?< bJ~ZP]U44>XwH*d;ARHPKDǙ}<>P P=R}g?̛1dn"6Нo~LNv$4#FBl6:yJ廸zm9&c36M>;M7[L5Xl5˚Εn20Ԯ%y*3?t_xfW2׭޿7hfL(A}Q8}+}}x jE/z x(u$vvH 6 ` Yu,{L5ɡEi uY͏ynqdSBiٙWX]FÙ,ԥTepyVOfuDzQ8sO֜cvTc2zO} S =G}&w:=I`/y<-Ym 1}`YhNb,JOZ͕~7dzJ$l ҐY)6\JjJlCJޯq 2C3VD KCe/FxYpfӺߵK̺ʤ֩GJjq3+9trpn͈rYGE%c_*ȠVaJ#ƣt e"P߯|\GO@j7~lVY2aPPI+?I>vK{Gpء֨v3ݿWߢ$n;0pب\oN6*qKH݈l }w6Fæ5Z:pw@U- '1 kz4NNapϦ Hu RfQ/g̠XUopc>/! jz)*a:ikt9L:MMz3ͥz#@<.EY侃O6K'ah"!0Zbgs(14SBgWЛ\ /\NaщO<b(MSFT>e )yJsNHmZM$䜒1uonr|8rRҸ)$`!grm%0< (Fm1.U>V'$y!Ai( UT( xV̑98-) 3uŠX'/PokܴD'@qPg$Y~b | |B{UƢl*)O5i0WrE 5`'V#giȩV#Whizx\vCБ$PoW vᎴPK{YE6"42 l%Nn^(EDkQv0|OT,(+5>2G6O": + =!kej1_Y瘦*wFq\h]mf,b}j6m<8>|SC:V^@=OikMH`, ˇbup1KAF/OTϒ03Na=Q$kvi=}ZL |̉@BM8x__>X{ąȽ4*BmpDQ5}G1%sJ~G<=5ohTQpmdTs6آ:"Q+0a|X|xOznnˍn|DT CfoQ7EM"Y&yiFƞK;b@{uOGN\*GLaA ]&>R_EA ({nl~d.Z#{*ARd( ݤ1eڙ-`^+fv.?INE"!XK/ *جƻq'8G&EJ~ـq7Ӕߪ,~{ * ;K:(S [=B; Z%iEWɇ|JlĬ!$NG4tny%wd@yt 5<4-M,wyH12bIģ\=Fdڦ.3) I_Lvg"gٶx +.4Q j0!~|w\>LC6Jk7rqx_{VqP3*u_O^%MJjۆ44I<]8KD& )XwPN\X<s@*Ԋ;^ЮHtW]W=Y)a:!YRI~־aVis:#E4 (Ϳ W*.v&&oR# HٮШOsl6TJu9{q\,{HL ģ[vͫ10C5v7i+%q|e% ^6I[,%cҙThIz p#$@]14E-G@~ͧݝٗ=+M?l_{}@c'|`:G~JZC}uQɘelQiALoIҽY*AW1d Y+H%%d69|>\N?lG-y\p -jx7Ȧڙ6(PҴT:9>s/*I F"=LU"& xU!pEiۡ܈Ve#-oIy/qJv ;(^ T-^9|)qSN!WcSLPqy,ϑAfRr#2\qo|in0$ AjяUj<+_!ۻp3{Y P7!'_;Wo:ܘSr^ᾬ6<\3: 6Z/t):|}[13.: c6_0^dİYx4Դ ('޼)9hnpO ɟk[b(Н [QA6%d S(@ ꃁjoLϫ@G(lp׋鏄44(+aB(g h EHƽ з&(]#4 . zAH-@t# {z-:ojBHQ:_fLSS%i~k:ew9AhJ\01,uaZ[Zpo_$P(YF>~(&sBA.,6.ЏPqH-;<VLaN& /CM~@J!ˈj*ܢ.q4l[gƲjэMI!$Abԉ.Qv); [<KP&PkB3F({%/i?Ug,f'Bc#(~A~jY~f*IeZhPbJM ;%&Cw$ ܯoXN0GvԨGs[~&>NɢhDH О?츱 z.%HI;ֺK͙e:n>k_SyO~n|$6!9mEݠ8 K P3Fužv]kc^39eu)b`r("e3xbpdI| }Pd=Cl= 01렮P:ͷ;tZqNܞB5T W0>Mv+me_ tsލg5vBxѤ1/kَċM]ҍ^11x#u *񞚗x މȫ€\f&!Pu]0%j!XW5u1,!~%Z0ļM; uɹѝ0=bX(g>.ñʗ"+oa?ã(4SBEJfsνp|I/eIS)zn|24E:mn4YDKi Q~1l,_~axt + b(ފ~SPۉh{k!14Q=b(C/q²?E[Jc@SA[%󪣊cv=@@v_"y5\]q0S&;&_MåpA]@:}.㯖%.}=䕇` hͰꆎIh]"9:Kh4ɠ\ZFL%hmEEPyvdӖ'AjG4-W Rgʇ@s}Ps3z/ T_31 (DG*#ܔ B8p<9_+  Mq=$X10'h79VKUl7G擔NH=nڗd+Yλ]K: Cn毁^$YTf.b| .~Dyfd(H&ɛ+lx?cޏ'zcoɒ*04:>}tTNE,WJ*yk>]o nQ~Wx?ض]l(|''JCv@"Ϊ(ظ&1gh3u?] !dDZ6G AB>8j+F mp6jrmuɠ,ޡmMNj֞Bg`q8iHH,=GsSom6I01+W NwS4-RqpFn:5l\jl1*@Hx84^uHyJ/Hń}BhbL`:wmHUN@!(,Nۥ]k#M ':BL%u:auN?Yb07kfu P qDGq=Thz4I-ix-Y`;\k>:#-R ^uϒtxՆ%<3 'o؝@꧱pD[qT@d842ɅZg#)Eb:" ˪P;ǖboNWcU9C,-h34tCfkL9teiuba1Fqet<4t<D7u]Bz͒ [^yl=]a:RHs*GԐCN:4?0LU,82 [ۢjd9oKxS\vjAJN3_6FNCdLI<~Q%sM0euQZ|[lz.o%yjcG<ͱ!jV0֘Ѽ;JqQ1]8I.f .p}+.DHnLU֥ K>hef ٫K:_MB"~_ JW.9P>Aդ26 /W__). ;Ŀw٫j?f$Hԉ* rjGM~چdphx0= T p~ڥMtߤ%Bt=ŏ,(Zf:UxB/=F]iLuwNTў񽸪> ӼrL(}h)zuDZeUp ZJ0j/i $@̊r@Ku>&$+noZܩli))za5dJnfJw_ۆj-(u(TVu.gEEWc;WSpS<4ͯtSŻ15av +V蟃KT̢Dq `3P P5N΋6D bҒYt Ph$;.1h *a݅ s)°sI h;_i[˅b3[D;oqD%*DO 4 ԏ*lK`kEgS]vkP>*"X9'?Sw5c9'JP,MB9RPS$|D-#9([Wv6SlY|hL"'Mx\A:^h" `ؓZ_?.>ߤV[TVPϳ܀ tvT}!*/ԅ\k e"н}ҙ\j 3]<ٸ# 9 t^_=.救L%է#hf~#_Iܑ#*^#t:o`xiX.f|gplC3S<3TA!)n:g> SŠ#_[rHVmA\5s l$Wk:۰*`)̙M5^)ܹ*Th嬥;''t3g* Ew4 NbZyG* t=E:A5V$^h1)k;kU$1Ɛq/`-iQG&d~;0+vА„lL(g|n6`j`lF)൱B6wLZv-W Ko'y-NmTMzeSMR&&220Щ"+r%<J|bBPy}8[ۮxbh}HhbTu7^۳s61-ksFQn(R!i˟/е4{q+x QLLꕑfH@z/ːU Q߿&M";XP=pGW2W7{X .o ve1b d."FQ`~,j66ѹeѪڍ~`d_b~;ɯ%}Vtet3rd$됥1nk5$V`qE /.75.jhk0AQa`Z9B i7{'? &ȆAEUY ^ZYt~4,3A3el=ׅdR6H2Vv6Mx9P&nyFd)hwB,6euJbDB-+6{eAǻ݇uϐ(} `kQH ;$Pgv%Rh3F [I;|iӺD⾰+j7@N*>#5fHm S}}.KUs]ah8yn&K eU6"Zƻ &_ -oɉNARhvf"f@pBk.B6xXi\:&/>1Լ@ '0upn뿰$ Pח鏌4:kSJ׹s\rG#(LNF`nr[ $,r%/~A>S#t 2)WFY挮`orхꋈ J6\$W5;TU4C><]DpY"5{0]*P >jAfCwY]Be~DLϗ˿0M=A#M%.&IqڠK1bZ||zfGt-H~Mbdˀ` % &aR!kx ^L⿠Z[7ύ5[8477s@nlTZ{qF]{Oj7MQi R!/P >˱:|&fRMsD u]w!3ۼ\/Qc"Třk'QPLM >$tҕђ]Sv |"٣LfC{qDu] zNvU}ЪB{vm!8~^8'poY|?ykGmzQ|`ޖ|Kgm7;~#.GD/|7y#51*hϨ48Ío?1/*.0 h"9L$n1N[B4{˴]I+TR9]Nqq UoKc2oM>yصFٖl`~wYމ46⭐Y>i0C59Y]԰QT r mƆ؍ ]OmTCG{f.w6uϸ7Q4R~zUEKwagP9S=S8`R{w /O _#lќz.q^Vg :2HPLoT:[c9KmJ?1Th" |w$vWpR _omkdp?ꞽu}kw#ug uFjS7n:9 o_tX 8~7T3}= r,xj\V!2q`a=KӸUڱ7u!9 |͍K6sq/ Qc* vƺӵ_h+Խ:fmiU_o' oa9[_9tI8w2 =OMTQ_Fw L*񾟎(+f! 9g*;uqd qxlYZoW ;Rak+b".cy\:92.Lp!S@D꿝35 pi"OL_|ҽ6y>dWI0;sMn60(glK{zBsd47,mǚ a19q&{ k|cڮz _mqV}&ޱO`XU"p\{ ||>tZF`+|v؍K7<P6JYzķ_zvH:Ɏzh '2d2൏eFWãj P>ꗉ C2],mw2lj7k7i-ZugRՠN֎-tG C^O+;h:DpŮ0)%D8gx|ͤe*4mԵFI,ؼ)`Md UaCYm^As܉$^H=^#b)]Ve 'şkXF ܜG{~zbRfo,b479R` "}ﴎO| ߻A`-}=4CN[T݂!7 ;"ᖚ']g|H$J| 0g}w><8ށ|&N[n|>f 'OH<$%?gSB=nmoD-q_Y.ڪ Zcn;y|zz(l19k/MqiBmVx6/$ C&~аˆhYe| ӢgMB lݬxG8?7J}W E[Q .UaTEں,Etxҟ* \Ė. EV*́B5Lu̟.ըP03Iwp< sw% @3)Q,_˒aLL'bⓅUjŭ"7D?f$XO|FoY=h4 朅ϹY]Ԃy#a5mF@Q@EP$Y ۊP.?J 8/H.bd&1vS41$ſ@=XQ*&i ?s:3DË'kЏ5gT9sUN)P)T@{X j˩z"(QnԬ5mpO?ď(O͝p4[GOEjwTIyP[_|D2^ˆ IzI;tmA_ZN""c&*/w" xC+No6_k HL9B ۙjɝ2T\DvfSE9G&.1#]o)+M"O+fk&]@R8Bl8$ͩYnCB}qıߍ{ ׊{b)d/Kδ~9v or1 uIִa4]3Jj"gqgN߹,5XùUh3+aa2=5+F0{-Q1 uOK'%}۔ӊ"JF܃vlsBFN.W.sƻF$r{'#PhV9fr;ay {Ѵ|x(S_Mhiv@)m8 ROZlN_1:2T\׺~L5 :N< PHp08WT9tjhyND+LPp9R.qQ~cCU>1q !0EyKw;̓` E"-ȫ( m||ZE&9b!p[tuW낌[ _CkyIH+o+-;U Y{ -25אѦN+E`4neEfx80  WI5i%35}5$=Ƽ\*v69kTr)'H Ya,sR9WL{~FPhQh5P@Y$vN$VU,:<ߞ-Zi^2\*^`3 xم_kg~r|{qyjᓝݞabnh#WcD `%=Wj~MpL ވzSz뭾1X*lR2->(?|k!ʘɔ?g٨^^Q)V/S_U~WGN€Fk3Ԅ0N`{\*tG\rwA!P4yg;RVCvLnхKgZo` d\TwF| gȜn">g}(nqkVm=baN_\.U-c[&'V}}ܚ3u´4VP8og=)B2,/$=/4_O6v6I0LQakӭGO0:{Ph5$_-TJ&NJ[6)8~5qCA]TP!JZ~"j)n'NVUC/A)h9J5.-yF.}/ZXy[ ~iȏq*: BJ8ߒ ̻2ǰ$&߆g1)ۡݛٸ.pwmjl`iIY)0]cIs,U0P^EE_C[qU6:Gl F|} "B{$b'xv5H}g3k$O4=uԾoܡbK 0Fڕ=}&l)q$ǖ?iT`P㤮#ֽ0ӗV]-?3dO.GFh;h)R0 d~dpz=m7߃wd _#$ލu#,߫i9%ےҊ\+ H=s[P7 7Y" _ΥZ?=Bk'"<~lG>!B]0SR$jm;=0rzBdShUyʏs߲퇗9dO)3TO,{#m7cwvM=!d͂x+m<1W$*xRV9Jǽ$M4 䀐[F1o>/ gJ2#~hó7'_@}WWDޖsi=Ly-msLbu01- b2nRaN$8;[Mh@35n!mm+B9Gp44`Ut.8T߈J)|G=M|l˦͘.Oý)]pyg΅:SLN]}bo9wR^ B}!7#x-ʰW۰05}᧓MЎ-& &5_D5$ ~fkX*WҲ^a"RD'yMδ~捔CdƷa ӰijVmR >`&"SOWml,hY~{DR֐#ˇ~9hШIʡlTvbk rr}ِx$V'lX%ֵ ݟ^=-rzZAslpn%π^fJ`:Qcnt";D FPy}9Y^:J0[m__E chmL"7Ykt[+3gdGZ>|1< hiHMt|&ABon68r}J'2b[TY]E=$]{$zͧ {j%,dT:Ϯv+»i8s+0m{Au-~Ʞ)cl 4,ƆfN*ky+$Lau陔>QC)JQ.Xl)k(M4zJ7X 񄃤 8PMHYن]F$r9L?}Ƭ+vZs.JI )t--:AbIQ\ېXξG:7]XBX3J'n#hPPԶ@|C sQZlRoW4hwZ$BNH5`z H-ĭe@4^ǻׅc0jxIr87;7 "B/= W ڡ!x\|l|ADIyw1" tPHViөzt,G-ITN31<\k3kđ2T脮@YY`ZH&Qu{yv&y3[8ToUJ+l'8-d-㝊|'a~pEc'顛/ it), cku~Mny۵.m0 SԼxHitM9-#2"GfСd^}PwPD O/+תF|V@VKmq-bZ`5 1Yd^($ic?Q?cZ˄*_Ÿ(y&:+glU~'6(HЫhI}MXw;7ZUOsm+?đOA'uٜ|Dp櫊+!X|꿽ޓXQt>kpءo ܖPSpguih mr[q #I~* s?6wşfn9ۣ2ڀPD~B{rdVvqZ biqI rJ06tN RPߣYˣ JnB"<_ڣZ_Bm^zQPGs 09Uǚ˾dxkP8,o:͇s0Mr7E@SuGN :ަ)9MH$`n7k*ۋ. DBص͘Kz>cbmCMّL7w'kXnC\BMG'蜒eعkb@6_0[_ =k+ MzdLiH2/6E,^- tz?!'_0G~PWpگH<%.'?L{fw2fn0Ӥs`g֬ϣeXy1Bs9'jw': <?O!W>1 m +>/@x)Z@6xWƦha ] 4@WT'i PB q&sˡTpb̔D6% K2.iϘZ);;@ҦGg OX 1jDuB#`}`ä6Qfaz 4.am"Ȕ=57^F~_xA̯*TƦͪ&ז5"&ђ%+# g?a*EǑHb@ ]}qr?7˄z84\R;ίQ 9;k q2)5 HorlQID"-1B<\SՊƜ=.Ȕ+_6Ces))^(4_'Qϼ^ecɃE[$#`"!m11F(̆! G>2}$n6}U7O۵gw|"=K#@ܐrF'p5AQjfj)=D6ߪeo~׺3\M+X0 eG?V;Ҳ6_uZjE$}$r{=5zahI FI $HA[DFm|rMeEW*omط<|v"t0!F.)6a. b*!n;uv\ :HF'tvVb)m\]7.D\b>Zoh~i]Μ;'J_nhr6G+%KZW&֚KZ[pCxId*\ǿ&]9E0kj’&3lZ.5ZΡG;@+H̷L_8Yi 2`Θ|KCC$pJoIVC n)d`@%k5lxZq%SkCE> ʪl"=€I8EB* cW?s\| Iſa*!J *Sw"jGGo=;?O#JD(2$4UX?=d6FYG[60Դ+Áu{e !$ `8Yrhȓ2ԻՄ K7/1n~%kᔄhI?ErYE#U 4f2l)P]h#ᴓCQ 3P ޳rA H`TbG4C9+/Ab;@~_(/N<?'aQ1հwNK2&* Èmarl҆V+++9hc`>M{2Q4Wu ұpKU6e0ٞΐ/g` `z,5P8M׻BεhsyũFi%uiݳ$.`rL[z(j<1Prjs=w,_$Lj1F_d 𿆧JS'_3-6J@MIbiL7b4YXq#&lw:BcNPr+G:T`3z9fh>уI ~{! 7_&/ɶ']S{D.T#ˬ?* "!*@lSَhHrS7 }ΨL:GBu10 .LQ*rsSH9mY&GDD8U40U2fs+ΔE& 9[=vzyU%| (jt|grI0d-f !I|THV_2-~6P̻F'G.!j< =gG)ms9@|QY7⦸A.x1nr)g}.i^;I_ 5ʕ|OTXAĘ(Kڼ!sF6;=q/xOwL50C4iyc.!Z97"n͚z#jkOg=rQM}Zczl%LSO|c0j!:/2! x[d4gw&لBbDtCbyE"2M&"'BMW#z2 JudG&`/3Qɳ%9 :4pQb Ԛ etUùsCO2vO,\a|oyu C*Xs5jO}w\HsOyj>.K%QHC3C4f9=^r߲3؃`rFYs ͂Zgfkؕ:Ĝx?Qьc@:oxrUG%~U%S&k뭲b8-YA0Q\xS"Fm]dQ ,f?pix/ʞƭNooh_\ޥDB%ɂ\^R4G<՛wRPTpϩMۯrVE}NO?<=+HhMۘ #m0L aK-_'3حSYwb0v4ށ*om9h\,& Z}6;Hy[m `gWAo6p&W|ZYgѮgfQ)d~\mg:zzz\r+]Va vZh` /oy%U;2[EɺYxŗCzd&5Tkg47ζzbc";^:Ypn:K$V2 $~L,l=íg0qO adC7 ֺl/jE^J$ȸO QtC@]F?E"FA( Dd@}V I+013fl1 ֊eQ!5{SG &w޹q.s-xL(wh rZ:=̚pŝt/koQwo/ _pC̺l, j2̡uEX3(>bDu*:+̓bsunƷ Bk 6հ‹:WMuӵ }]k˷en.ou~[Y:~x4hȊmd Xq#WkIP\O 6)h TXN\őOˣXie02g*Gez]SMW-xN-7Ő% \σLT=Sc\u z oo9}q+UXZdk"?Wh;rALX^Ȍ-'G'P RX$1a0@Jyg/ྖ? W\+lqrJM~rn] ‹-Ʊdq닑џi?}DeUV[- .jtOx,{ןRhh.R3m]ĕW@MAgZ)06,mN;v.Wf&'og3,h([Y K8hduwuť8KX.uBԺdmY =Ghr~xvئ_n~p.s3H)*D;|# Wܻ,LŴ'}zMxÖYCGn߆Yގ7KIlևHa)ޯiu&aͬ _T I\^M CT]^=YmV3ئ*Fg)ɠԗ,ԟѶHyQ)f|R6-`C qq2Y: -L6.F%s5YbvxCaN~ݸ"fCV8i9d?a+{"d`SHFX?7;zdTjp6W4۫Yݾ={!_FjVN>nhz(n-eKG2j6ȄEH(9}cJkiH"N'z@JЗU=p8Cf)لlv(+*0S9}sݰkEnoc,.qj0 oE+! $NҬ"T" .u$sˏ UK7JxxE@zvVtc5s?Iw#c}>TT{^OvW=i/ؾ$Z|`A '̓ e twQקvo,XN$LaG=!SnLwnPŝv2o{`8?uQ9 m`mj, 5U{7@f=Cz-ChbWBD`E** Ѧ%d[\I.*6⽺y}`2.&ն"sؾe\fgF~IG) 6)UuuʆA$'zF[Ng'ɺo^saoDZ$0D_>,O.jý #'^qYv=\[b́U`sc7q^t| <8uo TAOFpSKGM#[Ad1e[oQ0R{{T 8fi}3zis$]KnDb+kJUo Qz ^+aK6"b. BPZO3V`DHd CuxԖ0n(d3~r}vbHOkdB'/un |3E2ٙrQus=x*bT[E^c &bBCsB\l~$*Z:5|Ye^Lj*b^ͼ$7&A*DD :D:A Oh"ܘf{E3S<JZ*boY}w3?F54(ˋ(BIo[`}EŘmL.yK {q⭒{:qq(0c0@@d8Bj}3!x$Ixk.Q޶t,sL|:cgSe1SOuyV~G}iWZ9v8׶l كn*Xt&/qkg|w\TQ=H!4F;PI!%È:,ns%ˏ><fpN8]ۙsFuʜQL6CVѰk/:/z="Ȫ--j 8M>;[Cn9.i!ၸ1~^cIa(̉߼KEeHm{,$,"5\^]\*zgûDfbu cM 7 Dy*٧sqt 09;+~b^mJzd"3Ml]XƠ}\^JH4(M)r3.X==}>ױF\{0OU6Z2k0^A%Y"Bc3 upmT'$?ٟ& >VfIMR:^%,Sa-Ыze-ja.W#Ɖ*O5b 6"x?u`3l2Q oV*@ۄcKL`F6fR;R; $eI8[wS4 'J%R(^k5o]ܽPk/{[7T(B:<Wd;Uo=&1$}T#%oe/WXsч/ꞹ+eѿ̍`#W&aI*INy^c+Y4yKOEO/2{.S5BDo0K'((2>]C0ڕ$8f F0؉ _!dHv5$< -raTH][OvNjz\eW} }Ǹ6"К>8u ibr 䕂X|vE;4)d;f$ H'!01C7 eU5stnep[\tGIŭnah,R/M+:b$CdLUeړ3m@ʊ8&L<ƪ ']gO,xߓ9btG޳jڦYA54'(ۣ2N9)w6y,|[?3Hl]˲=/u@Ps8c P]/n$kj$  #TnRB4b0 ⶮ-S[x~븜jJ%ʓB́l㑛rقfտ&KH2mV"0GaYn~FmɈ wDVF:*0Rrxo4u5/y#U1&DF1iWF&EhKDмtT ]z"8[okc~ALgvmQ%&3yMVMz2I`1?J }$rt7ewka 8JBE #_y o՗t߆e}KVRq?5kloo#augyjb$qL:} уA5X" ~`y7 8^qw(uAvPiUlDAk&@m jSjWp]i"=SX!tH'fO3ܦ)*bآ=\`z`I(Eaxe%ߣEX8PY }_w)ŬESc<ϭi LEџ*mAZD)ϢH#8 k>U,:@4gݥa%R> !pQQgbB8$LL +z9<$]#-迧|  PE'*3Ҳ"b0Gd1-@kb8gʙ7B/CʢyFqӿ{=5ou!;98Tf9΋ Gؙe.~\oukxM7^۵`Wuf,47 oBC…ƂK(P#鴈`Te4"iP]h4j^4~M.]roT)D˵xr. 77?hK_ S 6ah2e7TES{ "]:#S`ł,'Am Uڪkg"&̉خR}ѡy$OO]()c?g1ѓ.]0YEf ʚE<;EM_`a:IA1 Թ'<' ,84{,@ ڈˎsCφ eH&6 *6;tGTfAv'zW#{AHÙ56 ܢ&:Ͼ9,֯[daPkGj'kM SKxN:F ~vM#k; nDx>~Z_f[E[`^2gX\ykWFhsڙ: EژƤVE EB A9u-yXO|Rfx~eMy+%{K>]S>mu#*-zT2jՒ}@dOpMV^v7ʛ} _CSPz :[J<.)le^wѱfY,oO5ߓFEUCz:v/\vq[$8}qk]`^/}n&K;4c00 2n]/>][s^tt9&$r&Niau3'o7ن0NNIGUDgt2syNdcRQ#inzIXIQ66twTfDp(,%YDBMu+ i]OpD ՟ nO*oĊca+Q*e*K^LcLݾv=A0 g]d$41|h*Q$x! E43I]zף M#Fjy#acl ޮם9PĻQݳnS,8СSQ(3!MQ:֘_&\ɪWi[ŋNQj7JS`C/:9wLNX<3^K |لQ$Gn0g82ti*O!VqjRTIUT\& T[ڠ2h7~h>5,L;Kr"mk?EC2ܼ) X-S=Xql8z4AXӄ5j}%(6شLi#>_kHgt#Z%.jItMթ;\'=s,zpۡI:sӔ*>&T-|xUbS!;O#DPt![2/&êHo= IsDd[c5Xv:ӷ W3xvmݻ0W)gz~)r\Cvy7<ǿVoL B =lў/ɑCZsF.f/d T)z2tkn{oEc*}zW\>Ɇ.)\A=@z(! Tbb`$/ *'*a:wJ$r)b\AC]۫nܙhOٲ)-(u07mrϯb 򗙝" ,I]v%7Ji$D)]ERnXCȑR˕N'vs˕J.O].aũmݏ8upђ?W fBuYI5DMQ_aKAɕԋuaGһ?(̥LYb1Iwq߈=R7cPV?8@+454mi^&\e-:Vl.RZCC7Ipj' N9ơBjAcXNE'17,j=NR]\L鿣-"Փ& xU`jC]BX*AUregl8R m";^6(0c01LusbN @iXnŻHB⩉)lQ ZHp5𐞺 7+MWq%t >}g ytlCӋSky}41 VTc/E= Y6q}%'~`;ڕo 1xSPM }$jtsL鋁]ڬ]Pk̢>W &BDxKrdL[_qEtxtS}[9EHfs Rba8~E9yhyS='4vsE*EMZχ|?އŜ]XFܚm7kFppܽJ!1s3 S㠂ضo"ox1O7&夫7 b#j+`dllnYUĤ-zʹҞ^Y8HLw߆S:Bs(O0ܟn0v>{[Xo G_r(Z}߫?΂Sz}χw=`O{QԫX13pzߙn NQl Y)&Pn+zeh֒^(x@|XSP+ȯW%oxE, o!u{<ו$b uWz!y+kbW^D~QNSAh+.w)G6̡(Q=bIo=AȅnRJGN!Q/]2 =ݕ!zjѴڋB'hr qaܫSW;>ls3%SZ4'P&#^ -,̘#pq9Śai`*>=ymѬp ǘ9g9ťLP KT5eޒFx:$1`qi/k9zۡ^V$;X=&ydYV?E4D R4eq'j .T@zQߧR\Kڡ٘v2`DǂO ҹ{lT003l 2KTj-[|TD22̓8HHq{GE?Bd]vOrmH2.KNjvIJȣycu Q-CIcI.>=1tv' cCaŏsYt\:`Ez9h|2NtQPdϵR\8n 0tg,.8 sBhU[ h49)|{N%ϰaBM.%nj/9ce:i@)֧7Bց!734x0Ρ${i;Yyx E#r֓vHuqpɦh9~f/ј;-j¿$3`?~ldϘIs,8|e.kU[d# v R4|&imWj˲kpI^{GKs2@;]j?#[q}kIP[R$h H FܻX ұj&21)k/<]z \*~%MI1bfjRFBxRj>GmSvl {\?+YιVePf\I[SY[aDjw(NFMaO,&@ Yj:e52*Ex>2?F՛Ƞ m.`LhPPЧd!9{ij>rީ0CƸ=ܝw6+-e7j>#9sўEy0ԭR4]-}E][7IqGra py:: Ls^GZ^G4mwq_x>eYpkN$^s=߽‘3MFl"S,](r#}v삞ƃ&BO;COmȑJtPtIWyS6C~l7fEjt B /w|Ʊ?ޅw栬ysۥ>ZD>Nu <@S. y"3H*tL֚zzlo93aEHV7aQg3hVM1R3ْAO콈57Jw$ޒ4z):J]ˊ_ |N!K-а>vj]w:C9aT4j\ o} @4t2 ϙ)i]=b; FY_t\mLzOFX)$_5dƤlaSGU[S\W1K6)x74 Pi;ͶhN{r\]"zym?;G2P=|Z?FM%Ӡ gGxx8OOub $;05`R6^NPwpUص[(Τ|[0#[=P42Y=V^fc8Bv$0iWtRcW ۖ/avΎvҝJ!Bb[:A#ԘGs ľȝlA=`_(wrEOXD*Db)?Fzxi>=~)͕ [e 876Ҳ4AJ/yx o?lĵL1h.] lODp;kj+ƕa@?iwSyF.  GШNUUm4˟GٷSG,3KǶ`|FևPT~;+"74b+k92^){ CX> njUnƓ{԰{A8+C:Bc(%3'vG]{eA9Me_VP?xӌQTNIҞl^RLD}cçG3˖6M,$%cwӻ¾c,Pn4.I65*ؠ`N &O݇F ZAXeCMmn`i Ǟ̒xźgt~y33)wi "(c?X),~͕TXMm=q ; Eu"C hrڔ~W"5#s%AtM֜ ͺya5Q՝NKoªpڦܢ^ ?e6pЧwH\y =u><淽1%83*1uEؑ4sn"鋶8cJ%=_az}Bz"N#ɾ!w4Jfx9zP3tf{'V%TG"JS痊f`g퐞WkڷLX%8ΒUjp'`Ec~D p"F/FH.DT+ 0ZJq\Ҳ\", kVPBOEWxjG*q"de_Y6~;BؙLW iO`,$+߭?d$G!c |fwOG` 5x䡚A'DTi^KȱcCO@7:@f R j#qb|L/PnŽVj7\@:s[$V@O\?8{NJC)w nН N}ЛIÈ "a330gB FT_/z{^}_݌9JFf=Y\H>F00_@+{4{Thz3aX?+V㐆bḓaAV^ }Ͼ[Rۃд!j%A PIRb\ci/ڱ7re/ 7g[Vu+,Dw5U68r(um6+Gl,ӧR0 oT-5<9T`@ BTܙgc `WbCtokdmҸ10΢=]IFDQ8L2 SD| X`*7S?BJv' XӍJs9%|)Vz3ϩV[$ū7?$w y$nKG05rYF 6|<+$"'cujT_t}ESZ# PtQ/{We)HőT%߂+= WW$٘$1,;I^6u|~Ɛ>xȻ`^l tOM|=ݥ2[Ӫ#imLmXUDZXtEH4IO([6-^SPןY"g16f$YN#Q:ʔِ#\2e/ O85LTcܷ=nQ 5cb+qֱs*uo*Fe4LtYy WX8"2(7~/'1 ӗ2=(_Iu?~BaP\RjzkDPܺL-Y3YHߕlg[h(O.T1jPFjO^N'ƱJ >G\> '^*(}ޘyehPSEXt3F(pl8T#nA^ʨYi &*=( A]ewKƅH5*Y 5?w@Z1 1|:1ZsQ;i ]0m%zࡸf'iY"eD,{kQ <~h>Y)A:UHjGE$)4FxZڈ-(p.W[\ 7"wRu$xy(lcBg:WSr-+%GdZ r0N aCR tA%'$FLj/Q^iÛJP3epm8}3TI UYnrƕ2*VRXBC 1kˀ1EJvD.YuA~EiXSnVWQJJb PO{J!Diq2/wm0i/IonI|XdHnUD5AOFp$#yo W{kי@zo`ٵhV:u{W7߿.UKZP |jRk.)hrm+kFѳͨ|-N/Hc`I:3$kz*` A$o.3\t#2wcFsC&)h,'`E%Ji@O }Q_b\=e퉶q'ev!_k޷Ƙ[y0u_%DFA\V(|~,_7{/EF4SR?].Gv{U2iܜ(b6_"gM(ck\\a&fh}|jVNh1@ twƣ Щ`}ٮY;ٗekҚ^z'O0tRL _Tg_xUv1r~RX3@kVQ۽ G-@KS0 `hsuwN6bOR:2}Y@E_A%7-X̽@.1c;Pv$!~q(,[*[6Hb.[${U>"! ޣނ1*%l]}v᝶АiOzhXS#~-P!ߎ<O&&D‘p(h$y"΢`IM"Y; # tp:P)CU;yձ;zu80?9K%xwWzAH ;ƈd) ԗ0{%)ϞWK|pcJ`L`1vԿ}I+*ܖǟfaU 3xXnKxy/A&ɋ0o~ &W.B=lOs.U8X:MޘꒇTaow0߆-mZ(-7\CRi&Ae b᷷6Y9]cu/:K6^}IXk5S_m>bQs]K  _߼O$Ps"8Ņ"]2ϩUS iJbNe/ ofn,:@"P+W5B1aJ9nϝ\xf+9;lCod(8AJ*SؠCKFȣ^`5E~ZE27`jzsp;uous({|DKH֭ƆA h]'}I!=5zKZ}Qj=-m7ZxرF&iPlu T*{9)<ۘS4'nK2,vJC6kb57|W:S[2 TzVbXT 15p[n-O ojsV{~&LA^GLoMgCΆXvTnH8=K pk:f8+)њ - pSFq 𙯰R=?WeE:+2I _(6zNll?4c"֚/SKf9m+f c,dWxdMNa!X%UqH;%>ȌeQJ΅:!ھwXھOd;H2}=W[ _)EN$c]R%:c@0{9`X|oIza܈&B_ I ]Z5jέ&4NI/"d#>AZ kcE D,O6[Eʣ[y{mr3VDZk:`,l`!KCb[i5ͩ.l/?+yЂʾ)h$[%g #b$NyqqI)]#jV4# fr­뙒iTd5w*70-o!v[6&- kCxvy'>gW?MS\Iw [ir$%TajZ"kOą&:]7os tQPUff궐>EguYވcX{K'Ӳ[ ^ oZqO2!;xЩ抪 s m!^Mjkb,RV뾰α'u$x1e`Ho,1xW dKЖAyҬQYFEyj#XD/GU&{ !NI@y">Ff54C?lt:*U0?XekI>h(TwBa-XzB/ޢVV}@*CF{`\mx^i"H]n_x`f%/c>g^A^+ >7g@Ă@{tuuj PGq&M !kk9Unf/'|L.zReٶ9g'0A3ʊP"%(d4tbb`fJDûm KS])ъhm^ h̜Gk`o239͠8PoAD~%JߍM \=0*bK 7u"|Th!A׭u{QNb吩:p_> uΛS众t#ҤoO( ,mMQOcM(>nѓQwK BGZ iN CoZfh:CE'73ochesN8:I 6jOQ=9zlVI+,y1&Puw6gX,8z:2*a @n(/`5gYKTmYRt-*9PAm9#O`Kіwxmp 3E ) l>f_)"+ż{b]ptq`'nTx("j)^ZI&85㺵 GFLQB,UІALJfLF4k u$xԽ 2 N`h79Nup"DBrteǵGj1vlUm\B=S/f?O{ueCSt)=@4Mj{, 0}㩦h*NϾԲ32j EVv7)^]h!!*m軣qx[u3C :GrD! vNŅ&%Ku"XZ+3.MԷq={C=d>J$b:Ne ` !0=:gfu/wǏGSjuM  2;h{AjdA0`Wv~ގ ˠ7@Fk]˛|mN[4&K:ژ ʕ;g{\?%w&l/g7RcT ->֎"6{8wOd~VY(Ju rJj^x kқ Co7$u Xtr=rrn;0馿੹ zJA%ȶr(CA wߠRM>a"MxaFY̌z'&@Ϳ9! YU3љUU]ّxJ_$5UhS~t^,CQa>Nj¤zqY6ǭ- '59M&Sa=P]Iw y K$Wi`_#)U 6ލp2ķUL^cn!uZS7Sj5? y`{gJ!f ѣ/s.ޞ3-9Rrq1rXCv @E.]y`N|8pHl)]m:2(,E.,z'j^(A\K-G7;Y\6혉$JD4d$q@py%\M!eo}#qz9aFuax%yb#r᢮MD KY8DD'0 %MҊLk1["hޒ6&EƩh{وHw#Lȹa2}bhoU|kz~iu1]ivUQZ rPo)y IUq"M0O̯ sMNndcrT@#rCy0-Wrq> AvtNźJNR{"ð_0oaL;;Hے Z!}KPeמedžK2c㞟OHCs 0j&@ 9]W_*Ehkյʰ4< :6f q.B/_go}5mQֺ1gTE 4b3% ?71~T=gkFHu5{Ym@eP|zC8ֽWGeKIْ!F<L'HlGctfJdHa?WniXb\l3";IEm>A|kG&Kpr,'n%RʯoȹwT1ΆZ˘^m_2JGlX9^L rHiŸe{=7L-H|8-nHlDu&i;7>V{3b,7[?"z섞'I/[TEyXԉctoH@g۴e FWg*qXC:6_A6OxLJ[@zP vMuɼgo!;lbAxhE}N/y8Ѧ9ic|z1{YbbJ[[w%ЧwFϭUrtCpD#tﳰYbig`nfŰO VK\W|PIJ3IZq?Xz ~)l!M:w{ ͉(Iَ-F]N&R=#d8EpAbJCڛw!;bˤ\nDž,y[&:؏T7G5n_~np|P!pS's5z龸lY|,U$tZ~JánY]+y2õw7Gu+JۭzgRA!'``k{ 0C0_t6;F.hE*2ePXH"/ [0ZrdCw73qk'd/+5SOqYt%!{_~HOʽVIKp`Ch b U9/si9k&f ̽,ۈ|z9iY&i ."u5.K _p8׍ 0ʰ=X7ށCV6:Ch#Wό cÍilFOIcV ^1a 36P^چFP%Jf7%دR4 )j4"tydo^< eu.}yAޖuC:~A7yK%wr91K&XH||Ln{{D ~'(D-ҝzZ3ء2[bZ_^*Ӈs:$*]D{uZb~+L~D! GuS|TB`\mHAZvjEs:gphjLPO QF}~tDrf?dHd]Q>K?o2mzIJA 9jR%H`G u :ϘIsmh<;JYWU2,rײ/܌_8ey\IXs~-"@a+mY<)rMeܻdw=2VnqݣLJV>)o *გ.I))uOrSک m ÀbY;Ϛ27YOeoIXZVE'f~6"O1DрFMa^_6Ϻ\=M9\Y I=iR/?`+Ô6ì# q-vc}JT,%t&%X 6FjNrNf8Χ;$Tq+asAu 8ՐySM86dc,/I ¬@\$72w_uI'% li:  A ‹h0-$S0Xv=h FK jj DWq1%c:#aI5Rg9qu&+-^C}vZ-zT,gCّy\9lܺC6~>n.!@k+-$JרxS]q'ńxE15<3LY~SŽg^@=Uμ iw'DF%cݹrrArppqjBgqc&7 ~>bv:C_t5O)>*6P9)~#BLd=,}qڟmyL s&搧[ Wn㺼m]kj͋b0( uH3Wh (8~wfqsVio+U\~{VΊ YՒWgH75?U4¡hi; HX)@h^1^ի[vj[Xk\W|A 5q~xT8T8,kuU6+U7aozY4 挣ϊ92>?!NVQG Vm3/S}Lu'+ItwAW4^4.KƱS/S%r$ ٮ( Г2#[!iGI۟Ƥ*O ڑlmpڢU !&n6Oc赩mz0~`OeP@7f{Y-mvϖxBlPT=}}[CZLZ>#>a[󏵉`0LȫzF n4C˕}xik]iXn2PNOZ\z5π T-hq%&صw5 m*8Tܵ~1&6M9Ȟt^>W,nWn,PIJ>=EF[ٜ`*(q8,ٴ[F^O\NShŰkS 0dD8;CQFI5Jg xQ~t/$O$Ug d;Qp"n39ǠҺ*Eq|c,)Xj}DL lT풀2%VUh<ׂ: -D3 '2TBD|FKz7JIvTVұJE&حSzł s*En3V0$@,Zo`2'Qw(I 9 zbCx^z耤\a |k߁̀Ohn"ZT%kj94CxJW< yhXuCw.RԜ+7hj- Z@0Q{n <4qaP[[(?wc$o@szܗ_ ׫ -V~S|Nꕷc1 ; .o 2ͩ{X_̪+{~l`yO y0Xuv va wPWͼ|3+}o=>f }Wun QmEns.oSi]saHIj$N`2&\(sfWcŀ2T_(~qAyHlFP ?:bQsѯ8)n1܃ -: \OFHPMq3$%im>q&F!拨yRqF~k1+hyXLpO5~DQ>/+TB"(G8X~=6dLnOT?\ǴmFgpqŖP1^P림SvW;DG/9eDpUnh 6ө}7`M0N5Ip~wZac^ <☚NB5%>fMj#$Ht_z٤GowSI(st' ? :|,C .PӗȢTJ;F֚ 4 X"d@dqkboK> ^RǓIS2V)y?QKxI1\[xTAs;ӗqb8Y mUHO. i[*NkĂ7}C_*󹣅*z,6*7_(۩vggIx@6Iϧ_27'(mY}۾9ɢK߁?c`"j@kK)a0ErJ\MxrT?3H' f!xw{?D w{moH&j]m v>o uSyQ5 v 40. ~9G׊#0;+qg+NlM^hE9+V1hA[o:w.g/|^o6 zXch/*al u5 G } z61Ƭڐ(uQ얡G03cks?~EޏdqGʼ p^u8IF Aɽ mNz"[g'V ɴE1CVH[BGw/B8_FDb" sz P {+X\T%{eqgf|v̮lmBf7E8nll{+ͧR(сb ɸ,VY'zy6q𨮺.k~:#/WA\ju-;'H"')J4W½fO~A!K86Z{kɤ:ȷ^cF-"qN%RZ\J엕BCV>[\ct%_qj/xpad8PZJ@Y CCVщjf(dWj0ؕA?xVsJ9)MV}w G(K.A׬ܧh$MG)W'=5a/[%JOmoP?wcm8oe#Iw:tA\cW+ގfv_ܐ$! VL 亅C,xP6e-;,,JTk{,O-zJl՜3iדwwuboPhr;FNyj?f?wnyhno&_7"/AY @0A Dz^a3"Nba F@H{L$>Jh( V9S9 :es09҂ۑޭi۵WwǓ[Plb,. -L1x2y2NA :thfB;BGZ06 ~:U7jTgGup,Yړ>xsgCmѬٲSt}e5+fKF:S,9!(7!ݱ2NR]+i8WYDx>s~DF:d ( $ l-SM &?c= Ļt2 `e*Z}a"%ӍlI3B]MG!P4b+~5J>T2Sݥ[xΒ}Yx޲64;2.B*ɽvk,{t^F$d ˋ URIWLg +OgAMX-]3YV G)I4ycnv^%A 1zE|[e?#'rtEŚ1u/,Gke3@ÕM&|3-1SI~C "kVc?KjXt؄%;Z,q !c=cA7Cs\s!zipWTCK* wkKFJ-|vw`OeE:YG;Q{p{L&M秞as,{dLQT%ig zԞzR^OS\ ̾#v,3cT-} 32q8N[nd߈\Lr-Q7E 9F=}o8K I] ZX0 }AݗS#DAOi4*:@ `ay/.B5][!)Xa0M$<+ཀ+瞎 *lN4;YzmD0ꃥ1µJc|gHyyV3[rtMگTP9Nxx!Px>J BmW ~-)I׺ij'V?ҖW? 2<ƣ7$D '> gz5Wll O-W8b`LjԭiR8_st΢ >o{bxy*m}6{*AiF;i D#6Xw7'Tʂ-G\ :ig@ծݝE(i(b U@%{r c>)kQ0P=<Iعģ4YC7kB<]æ`"GId +ZS\Ax)qjZL^ub@"L!3EĐSyDjZBA#e1:cŖ`~%:ER X.eX_˶bywBoR#󑰉haYG4JW!ȕ&< Ceȁ8;1:`QDr27g-/<1PՔSqTdkm@iBTr%;akݡ/E En\q{?,[S`IS$os;@4kP0~;c{5#QJ{VT jaыzHY!{а蟥mb4F:91^u$@ }mӽBy"E4ncj$қFץ)k'm<(t۳{a?xZ!ԍQYܬ>eUZa>(> 6𧅑ӭTq\B8].o&>Q %.>rD- b䊸!SAr:GN)[*L܃s#pA9{s8$oMHI,>;l'0 Kh`!bQ.+r8 lj/yɸmD=ܝYT_U]ZOYT")N}#]!O)BL*Sp>U:?M?(i%> [\OʲyG [#aQsHy ET'$1畖eՒр4 B#U[d%+肇#9ZO~7]F}3ȊqoI|51׫=iϫ!x(}}J@zʾ͐PɒwsnYPnk;HY,e؆1A'dAWSl5!|*;#"Јd` ߊE2ZM=rYpӤc<=Ѝ@#12H%lH*H]T,jm<,.)w m{&F/OkƧ;ewVț̈^´eW7VogKST4r*!$Z6cB]v?TcP,%ÛފߣI ^@*Kx<3s9*g&u*?lhh(]._1,No 8<ǽ_͚xNn"!t{99f47~03:b幠wDiT.: wc@w5,FA(Y"!iALVA^KDkX04M k%sp$+ݓq3FQhЭ}}ʀ]8n g qfe( ͽ%",Ȟޯ#ZJf|:Q7)g'1XjoX ^wet#8Qs"853Z^[)e_ФD{1k[+ v 3` rl {DO]R]ԟ2XФFLRf:Zar _=Ńa5#ON?u:q"rePV?׋dWHAP6P_! UR%c+wַ!ba-R(,jXPe Ԧ˧8gfv]4N&͉2> gNX:Qi?U[ N:kh,f>dݟc s,LZ.686n2'? D(P&TpiY{vpeYW[,kvyP_{^ΆIɧ1'v2IB[I,p}aBzFT" 9b,D;J\쯸ŮJ"#xX!IJuuvUc}/^1xpߪI_;]V"u"/S9\n p6Tſl:M!("4, aI:\|B^"LC0 ^/P S\9fެ#:W{eTS[Dy=r$hR E?Jka:ӐUt<ݛ"!D˂dC]((.7"Çqi O0`M7* vml-(#Z.%,;B0չBCas6x aFE.F -R'uȜ9C _ Cp I@}iM1=q-(o qy]0t_?NGO3h d,9ߩ7=A# 1Crl>v٤߯%өϯ8O{fV\,/̎x).Ie2)NL {s9.(;l'x|3B5| Ve -$wyrQpH+b1~kRHB&Խ5'`1PĚ@6L;jYA7ܲEUG" | [_E=4^?}6]8 *i@÷PqNO}^ V66lj11gk`ZY(],~+=oy{f7|w!3X 0 M)+S; QxCF3~7˨qJly-j%UT٫= pl-> !9Wٸ7R{J08 bf*gR2Jr?f=Vu&J <>qG'oITeB}п{#ɋ7~ )!İl t#FPz鑈t ?8 /:&RQx“ :IT X*+oko:w"7L׫&ՑlȏH$aR;k]%G~0dRj+b[8EqAE Q;zZѲר.<qA0 ':x>vQI!"֤%:oqH0um68=:wp5NwOBZa89-;#+E ivA7..p謕ı7j= דHGˆbह Gbe=>~"n[hbo۠+J4XϢEDz;3*l+pB>5n$2pۻ&hd^Q ?KrBahޚ40f7\:c@al6 V4䡋cBc[;c'+"'<ffh6F.Y/ ߺ?0jg#kNBM&o#T#{tcLta@UCI'9 q)R7a|!!%n#l˛E: p-TLɱd*U#v3/;Ka'm,GF5Z? ?{:Sާ 6;r I"*->J_#Dļ0$DX؊"vkO&Ě3d@aV,bZ#F'8aK@xUk ?[#P9?|NGgϹypH^U@n%|CyW`T'8.% A𬒨e;F!]{婕:<͚Vљ:@FFw@ׄΦ*whMҴJʄE"I5GzH+]$ɢ܎2ClngZg_&)d2mG=h < ǪFh(WO !_u2M +"Ey+FPEE^aNtN 6%Ǎ&3[* 8s |[S=Ɛ&X> ۪ݭTÂ||ފ*4fYCzaĒLE~*pq8(t1s^D_`Gf:dR>3+l >xAӑT*1iHU{RMj%ߏIFZ/m1 Gy sToc:㪾Օ4s,L# \U%UR~Ax{ؼNgvQ&(k^:O1Cz 6AT2LޟW4]=52mߣƵ8XR]2L_57W^N|!2_|(73L?tl;ŝK5W&)C~G65}bZugP9 #YVOB(3c/Upο {_5I=/.0&9,*⺃U r=4\<{"LZ;Ӏ>4!~Q8](]֤|\-k*xu)Wӝ/BeA v7Ref%Q2a+pM+CP.lF?*93pq #:t&L?8k #ZYG!qp^ \`0ozSi'"B@WYC4nuN-U ,P4!E+GV`=QFw m\!w(h%g6_  ;1xFT^6s"U&4j,HiWM\S;ůW.مXQ`3w&^at9g.D)H!8$GxqASR<~BGF&۬4,$T(}KzD#0Pf5s:#'5@ƕ(G\1{XZtD/'gЩ,36߲O:c yz+቎ b|N+bfhy.0yz75B :;gìDvYM̃Z ~ ކMƚLfLYh_&h u(A@%dK@Oȿp_Ǎ(0' U*m_l!i;{ĿM~SkN,OCG 2¬h|DA'$n(U"DDpH!iAsm Q#Q[&SiFc#U4#KHLq`r ]ّN}v2f`*H0 ǗPRk$4;*JW}S*s[G,I{-1=W^_Uq>w(S gey uʼnD"y = ltUUhźdPLe3]D |zU' rH8n XN!D$.3嫜1S}0GmII]ŜMWۣ0ן׬lCd*8 wܗkw5xaaFw'LU_ DKå`_rɯAى@tJRF ȏW7`@u~Wy=ϥdfKzIlܰw~dQQ [6U~)7FILycPsLs*SUjia_m"#3j\#nEJz# ᯖŸF8.GF,]b rwٯ RWg8!?nK-w"M79w/dy7!/v5}H64 (VG3 .H~t%X BԴfeiIﱈ}?InkoBo(2GХ:GPqh}*}oG# H DC7C RI*HHY}PΑRғf@'n_SKyL d;itرvҝ f1f @qE@2"Ϗ Xrò1aG4Fww?<+A2meg2DKL'Ӥ+!EH]*MfVk-ZzC!_P Ds" X +ïhTx8:H 4أilڽVtPǚS2]&R |;ĵ/ռa:<=$تo<1cqj`D2 zBf&-8nh #1uvl 1`!γF_t1vJ5>IG*GΥŏuY4gl=}Lq¼I0&[P")vTߺﳳσʲ '{_RUoIfFl k;?Q/t5<!eCx 0%U_9&TJ iTm'߆*>+{kLsqŒ"{Q˷Maf4'p2KJqzmZ)*h̝ݐF^3-zD27rau5 +F'0 eO6 "\yB弛 @>B/𱑷Z:3!>!u9($3$ (^mӏ~Hݙ _@͎#)A DQd.%wDžį&d!'˅ݙPZ> T+(|MT7y~פĒ4Pe ?ߴf2EUDvJRhhcdv*=5%@,oQD3m^9oNqchK^? 8XφSPvqwYB\{B.>CKG:N^2v~tfN0M)CJUv0{P&0)$uKnTYNds NuQ} 8뢒'R 3xyU#4Rƺy\/XP WO:l\sm;B[W.%h?]' ݨ 69VM?9ȪD<|ى=&a.)!P7TTT0UӱЀ|-v bHSJc\V.NXӰxu2=~0.\RzאwچjiZNܶBQ0^J)*Z… 5rFa0nVΑX.EMwȲnq[ XqH / EpE840pSHTmAm7E5!:K1 ~bpctMJҾjĀR(KÐW` Qp dd}9ɠr>Ư˅6l$|WKz/%o)YS|3ɾ]lwnʝ%lY_DtB$g2p%Ăi/F+.6Q^@GF=p2(PTO顋1r$wMˀ(36ЎZAzd8mb̵cQ&㊩eH(v )۠R_8Xh$Z7{Z / 0XN q$ᨑ˽ bqʟK DzSNku >ˮW rD4 o£#r=5 I.ᷧmx;gs{6Z$e?]nxg4\?S:X@gS֋?.ū$74-X>"گLex񷾡:$yl 8OkSK@S]UWQYU!W`;RI!0AH6V@p25W?=:3=Kܖ+ .r$jTsK,Ba Si&DBjWGI(o+2JRT_(궈bG3J`{?BX(QBlD&hPs-뾷9I5]COʽ6 (6y Wp$8T}um낔A9bOtrPZ7н'ؼ9L](ޒaX ^GOD 0yD{Ks>B|H h{,}zQqRv4P[ut^zWO=yTL4Wٌ'ٳVR)mt$XG5'<Ϊ2Z봧}%վmɃdj>E9M:$@%`*@=I}_{D)ڲb,!fDT?V ӂ0 dk㾴ٚY[0dŦx RSy oRf_?R&1pt4r2v5]9 sz+2o!/?FlAPʪGA)HTRVv8K"A W1oo;$nލ29;:X+ojrXxx3*65ZX@hIqm3$clG<^1Pz4DQg|S,Sg.KTw%ECghNjX>5+K;c H v̊}z Nr!mX\^vJxA褋 .#iKo,`1ɣܼ@QHG/(W#=XCQ{?9"a*S*%m"HI;ΰR,V#nb$Bi`'}v,ъqyԢ϶*5F lY&9hԳ>˂݅-٤֦i쨏tFb#ƍ|;xcw 7ZN4<@^h-+1;aOwGQV~Vk VtmGz|ʅd+)CFϮT}·r]:} ۯ@j<TUY4()U?ʶR31@N~bEZ}5&'$N-46Nؿkw ï_Erm{è0n~==k%v!O-pžt}cj ['S(5IבUљ2I s% CbJB_iվQK7_XL&2~8n0Aҗ^zb $φ thKKة/l4(/y'#BAlq+>̔ ;%"u_qI9-ݴ= k1Jj 5_jxuj QPMZ\N;NA'MDNuI;TXRp;bER0B3*,X^;Tk<6m%j$WpOv3:u)8}kJ.kLocP?ir~ wʭ &RI$ԅ$4q>jŹpDeу+_2W$zJVqVHKIyl<%ؐRۤ~~aq*<$i#;j5o+,t<(fMv~BjlOSCEpR_#H&`n0H9%E?ө"R[Zfbw5#Wߝ'CCcM,^Cjz ^$_(Kͬ<+M֋~.R|piI; v3/AppW7Iu$}/E-v텄X-&X/.X h +L2N#:%WNмNb§.9EzM yd|L#"^ڹdn-ߏC>jv fjYT[s+mrdm#@hid|Ac~ 1[є f ĤGMRS۷*sv &Kt?Aq{9&>՟n}nW!^"AE8aP7&F}X?Vu!=o π^.Ƀ9g';xT&l_>.WaK $O}FЁ,m,o"o5HbW{dZr.٥exlL3vqdCZ#%xA֠,cLu^-Nn&1YX۪7 \ٳgT/1sCxDo$yjL4PZqsʻSb-mG_PX+4ӚWCFPObw>_/i Fh_r OuJ|~/zK>šGܲ J3!gR$# i(Nוʗ:s<^Ewɺ[>Q 6<|נ d/zE]|&AnIA+{A8}["mǜ-#2*i8 Drln׌x;.鹌r @1;f5kܗnvP^Jci3Ye1By<~%ewEd%bøDg\7L,_mAP]BV+:ZםO2[#s!l qϱGX\na+LYxz?xLz9MV(chpIɹ/lq?rr zSȧyT֋3ΆzYl .Eۨށ` ҍYU+A1AGB`C͎?RP;-OZQ.)+je7VJbk't i)Ƨ!'{S3a:.M^woJNp Xm-4 P06 -Up^8vGTڋ+N~x`nߍ#P SmJRKi@VVH`ĩBg*0>&9';P{ňfOVt2(|fQt06qDͥx؉?XO,*x. O 7?A=hUdx>'u~44qghu`t*fVßN?R`#@:^lwo1"w vl CT9ډ5v˯^ѷ2HTq֍o8FtE2Qk('Y]=VZ0RlϯGg;PQM±k!$XsweX> f-n`u1Psv3o2blW O@Bɥ_@?mJ]RrCSQ[c2d?\}VY>1bf>HSibTbm8үozbjt3 "E9A.1~C5ОH=1繸_vPڊ 4ǭn5)O+n6?2jF$ݧ }73iÛ |}`oW,)77`/C488̱ղz$r+-^no}( i BD1^D?]cGHdE)t\<^X,Gmm+ !˥.lF'_S} Lإ|7ѳ<|Y^nd)S(CٺH;SGkt< :;xN?Weor+f{5HJmC?E]V2gJOR Azo$W~Ν~p!FpH"6_~~%"S,.oobV\M.ZcZ[*ˌ_pIu~q|O#G4ZUHVxAtKop{csy輝=<\HZMu5JWZmTCE > N#Zf- mWX 3fsse '&opլXEh$Ȓ6$Ӭ0XTdt|g?+6CU`w)d_&uέQuͮn}׿Kd3@CUvO1[haR #wv.`M^YN,UZEqnNjH.DHKKH~϶J6Q ϵւCi :K+, ).\xzTB̌_ Qe\ߢ@L7 X/PD]G \Y]O2~ 6m+Hd׹ EC"/3Vv'Qgy pAH#R "0~P=V,{<{Q6,sT,OH+Qd|σSɱ17=^ G3jӛ:;7e"Op9/=a8}LW<_ЏW'iT,v}1=to= cҭ$Ѝ& VjuCnEHx/#~[:.ڒQE}-/ox_Qu]iJ<\yN34ÍL6?ǯ/diƿ;8ڼնiꏱb,F=g̀ď4; q)f`4#8k&k8Fcnm8r.WQ5RG,?C݋R+ &<";{MO)̨7Ϙ4W[MV-^r.pzd(=9zK][p ~<q;5׎knHh 4\ɹHw7K@A`=p:Gx&,dv|}jyȶ-PP9$HJ˘7س&W{oYM,^[W9(єұ;!dF(u|uT,przUfoz&j>F+(͹X-4(ֲu1^:[W62 .Έ`KgՠAOzt.v6+5 xбWrOyk-0Wg)WD u7Xi+oo`ÿgփw2`&~IVd: WS/of)/lb:h4 nd9@^EɴyPQ)L\2NΕ+eDpV %.J4Ӛ q߇H< Ek%g5#z(S"3f*#Eγ~2rLpkԶp.%mi4jskol֠T6`XZ&'>?\MJ(77 M[akД򱥏Z9{rNTtFZ\_ 'dIh~O԰ܦh#IAl{d 깲/]Ix?'շYdUz  zF2 14wX݋p:r*#BPm;kO3/7J&{B/'QڨtS58D~,`{M&-0\H_;f@j#I a'D&!QU/?Gexx>xZ-P%<8k<5-s_X˓q[ۡ⺺jپ_:ެSzO?VMj8-;G" bJtRV ŵ*{&[`gr*EWi:v?πЮ7@Xt5k /N+4ˌ+7:$ *(ɺM&.잏f=v`q3=Fnut 9m\A%ޕVSm!cҼfId`˃ }EOͬ+BCHkۢѳ):og|P f q]1S/SIt yG@Bj$q7qSginnǮ#wLD*M¶9 UA5 t>3e\ݠ[oh~!0d\b1im,:'zۥl+@gyR!SUM&wQ0ޤE >2k,EaRˣ,+¢fOĤeӦm:VNXw[> jT\$q`J5C%r>>/5C8-aqCk 6?ۆ2|Ir?8;Hr3t6I"KBuyޟȣ *ԟj>:;=0Tkuh7Bl!B d@\C5:s<ߗ΅F2klXrF]\0٨|y}V?NTwnu9$"3Ԧ"Ÿ;8d/ɋa^"OhD/cPta e2ȱy-7傻bP3+?WяRq_f;߫2BlGDvͺa;" 4D`j~LDQEIm1+k9t_\o ;."92b@]W9}Xv (f>ǤEKrD*MCg&m(:Ss8CX,-99|o=1_pZ>XGzXR]Y@MvљdŹƐe$\AS:>_k$搚 UHg&}U'[9گ5pG{!R äoza=v=./cƹR54%BXD yM}:f\3 iH'٥Ŧ݆΂|p ,zVW*SBݛt!\ t C&ˢheh%HgXŽ-Uw?Y/.Mg7HuoAq_w;/zu՝_V{}#ImwL4~k'ŅDמ^¼.wӎųSwG]m>_'YDS8[A@*)|"xw+!NFM`]pԐ' AsolKOs&l U7ؘgmaP{r$> "s,̈Sfɡ֝yD9!cf9yMcV2r6(n>Jbm#Hݵa29BFAj2d5彾r?DU={mF CZ/, H Kv^3)k<&qMמW CvA+]g뙬|Gk瓙>E+$8.W769, Ϲ}+Pِ@Ëq%]lu3(g"!GNn` 4ymJcav5O؂w $L A䯱CMnHEuDO%LD@`t~2ܚ%oHCcY/[8=x 8HSx[BsrWf,uQ+(.l}yYOr4I ]5 [TlYCYr%{'1IvoAoSsU0%.S*: `DZJ|~V^؍[f A2 > N@0Πw>v_): "8 kZQ"w[kݾĴ&k~W<7?bՏvRJCAnds`[]X{UPZн'l(R;* |d FG Lkrq#eOC0.9[bN#O~T to3VӇ u޳#j&jls*{n帐.>e{%P@2z{c>5M);>kW˄ɵ9ިI(y@n:] &pN(/,% x| P'dRRR=+҃GerTgypz&-6`[b٩QMIRg=(PtQlwx/!U>Hgwgl;D6rIiѰ-sA@1-m(Nw H-`s! D^xc(yEU{̜GM y~~_Er>PCX/K#6èo¸vªNE4 S8&*4䵸FFFDJ,E߽Ipb_7gyrD8r1jvVY$:ړ/thDSZ/ g Z<J!d=^spD'ЖoE4pp*ë:5@odvEiQ՚P}"م\09WARWǃU}L;ώ})4-ᔗ37c"!=دq' AtнW赗.qNZ%>azi!bqpzC鬛 [{_i*xy|S0w9XIU~0, 4nHmġLNU_j+m[614# %'E'8U\Z y($Do]~v. jɂGRT櫺Rҙ{VʲU A0bcTS ټR֞Ct磉Aqsx|{ Dо9 / eR /M ` Do ܾj \_،F`܉эhD3( Ji'|aTDk('qoKĦ\JD^D{qق!@; (v"S͋ۥyK?(WJ o3 XdY^VL]Ŵnfeܺ{`uxP[YP񼨛Fsʾ^9DJa!9STRGysEvTpXLG2'OSX+>A氵k /c>#ȉÁŢwqnmUʹ@/" HbA)oՓz5~51Ѣ)k;c)fry e0:|ەaURv1/5i߰I@6M-ŕ }h2cgҸEi}kK[nM$hZS+hĀԍ)%mߚ` zN!RF#e 0EmR{{IdtV?wƷmKٗ]&B3_+4(Xɺ-ˋ?zbsOY? ^~#r(NGP7qB#;/''fJ,G(5IN2HJ h:IetQf"@nv,LzK+T.cp(K#ZWA /j'FZ"K;3:p=?ܽQjhUg9˚qhQ[< {Y$;^hnBo*6{)! >&XӭuBSst`7dh!h% (qgྨP$-SiBΩ'ߚ !5f01p^*8⯊هtާ,fC Ά׹|RRHKx !>G+^" &B-Z]j,1K߃. ^CONQq̫kM]uxoEpQ*D´LG׮{XmB8pfH 2@7>`Atqy3$9I C}N/W]x3itEqe2TքpFDžE #$I>@ZՁLđI[tu)v) p i@L5^Rb>օ^Ec*&=o Iܥg G;˰ly$XJޓt&tߣ@4ڡ_"-۝p'C}F@ jDB*n;I.@A^V=}>05QiDsb'ZFV4h6l%q uMOQu?;܌ɐ.2[p>^-9=5il"iBJ2|Bǖ޵.jae.-BU܏4<-θ44c)7sHRM]**qKj;INFqMEW6 HC"σf6,ڜ% ` >-x>a*<\(.ALY$L4B5k6+>v}‡0f !ȽJD~'2w)Brpe: QKe盉ԡ A][VB{܅*{?bNerWP[=tM6Yֆ:0i0h&!V_8kڭ*eh8 y㗐.Ģ0 "U DZxf[ ntV %mj]BcRl6n,^}bNw/KrO˩e23 sN;SSh#9IuUIT廻kT(n YyȌݙG% 5r;WW+s4fO*(!-ԨrpĻ)ضQطvdϳ`MHE +Z<p~oE Un 4|T.Y44mn#mnԛyӵzIi#$zkƝ,U:3CA忙=>.cע,7e7x{^t̬nR $g@hӛ'II7ì`9ц7CzMEO^?ԍh /S,l*ɲm2%8pZtX4U 9Ĩd ):_k]Đ\'LeNfS"_ :xSiZ8iЬ ȶ4QXm3Eer@~T\B)RKB{\@w㳄$ _kUU2dTѱyKP &Mv0ah@x;U>$D% ?ؗ">E;gEGB !q7E vʼ0juIp5T 4!G-3g\eO\>MyŻ]Sj^gIkn?߼l0cl0)aJ":sF!Ph<^;$py+.Y6<ݶ2Hb.UT,V˟zqiFX0 OOSAj7T:B5}k:i|ᯒN{xS0՟7\%aA{6oA6S%*t%WCBҙ6)igSd[^F] i|{ҳkډ?]@ ǷtZfB.L6\8 ʪ]؍N*=BZl yw<B;7= ?yR(=nlߛ:K4nr6.G}šԂ_1T ԄB૩mv"Bw]D:KMOŅQdL$(TjCpgd\gS`Sbj#=wX4{0p' *V[{gXqɟohp,AO [>J.O%Z~cKGC.vr^uׁ8 V-bM)7>ĸ:.fo?Gj\F$tx.^l2hD_Wm[YkH\c@Q05c, Liy`I{qHIx*C|5&q7uyX:Xr,Z5dĒy|5lU5|i Ew$$ 3,e0]OEu.L-$=l&FᘦD#e"87w/鎲1GW&)Zwh=<r>MM{K߰Хtxvz2 fӹ̑g,7Mn[ď}¡jlq,IpPg lfpq$#0# OFpyhW;\O]VPWv䉻3g+ sMYk}d + DrJJ\}2l;4.TM.bŁaXy>̶_abv=3 IǐAyQxK'}S2*XXR[gV>ǤȤ2=OQǖBC;(e My.674ve o`q)m)av\}ᑾn9^1\Ni6~@'[lsXrRmTr멎gSѐo )۸A.@[~M97@elf$y0Mz-UlN=Up&^Һ'Z; }C2ۢ3BS5%sn e¦gR}g&˸l6j+އYvgϧ? ꏄaGkP;?Ei{)5Ɠ.*E|B) x#xh:ZBԥJGmJ!V\Kʤ EX̠E:jӝtD&,Ю^ix7K8o?4q@SWin6d$}{*xrU3-rw+PآZ@W$(Z`t&)(^J㼲VNjkCLw`NdZP]LEm`0(P67I)GĆrkl}7PGZEK͘ :bP ~\RlEP301{i\*a@ <^\D̉=\j~Ƴf9Ϫ$Ӗ-A(X㜛>}_ӉT{iCR2MUꘊrNz9NF#-Ր"*͑[]lbsxu* DStn>槿BF<%@L`n=u,Rgs7u!rXQwIs*329<0C6y&Ȩ29NwO@K\zaNaËo;Z]Qi TFO6mR9r61 Ӯ6kA4MNnq[(QS~4éY2~S6S7”0[A4WZ7D}wo=dy;,ڔ -DQQI0Mq}m8:Py9-Xy`Ct8RdO EI\UP,NZm";[/[j6D%ݼ觞!z􅠿o#݊Ge̺&hSJ5-y W-ܰ+`2_k;ߴ^rYqR(ݙ[1Kn+@VA؏u EI[tgWAh ƤMs٣?V|ٹf! +Dl= 87EN%WR޷E{ PR# 7l#hr")?&ț ?]e"h2QQ3 Rܨks./W|MvŞ-ٗidj`tK^uFl6F!]rNՁ/$E6EVö㙋몏 -08aU ^[rZDc2|5%_prOz=`coȈ&N6DHX)h^f]S4C9~/ P{|ZfTVq~B LQnu>|Sѩ.`ױC?כ'lWnmRܽ啡\[8YkW&9[bum˝$a{iq ׸輠f=_إrC|2gkzmO^@l$n_ʬ8us?e:?4rm  ]Jq发S6F` ] ]i): e C6r_ĉR1! ;B0D5$%kcz B+ dY 7㻀z~.c(#`zЀfU Y3~w)U]|}|H3q׫=]Wi\`OPz^B/?|SMQK#4Sr9qMr7D,Wљ".Um9 {11ti]4T쐒iQO9g˰;tf/- TiW<(NqǼU.Lyd.AQ >߮dP&N! ؔvB ~ DݼsYw/+Q<_Z!`-uyl&JqK QREgi I &e9bw.X~XiS{5RMsClTdjקw`l Qdf2:KZG; l 04c?<Fku@j7}MXxFh&E^8neWO}3!#tѝԧ3 貁`{R^x0rҖM,yhI fJiF$ $@;GEfsV#xEC 5̂UJWr1>ڟQfV :-q"?Uܫ'pm8кZpi }ʔm5o%pW婧:i^mf=-@#I_2iHZa>Et`S1ɿI0RH[Ve"2cg=(j FZ).g"#а^U|>di|̧h%oe葶k]hn,#@|FOrF&I - [ nS(Fc)m z˟г0譤%]bsw*`'$Z|%]"{pt`^~د)&ڀ-P<(\YKdz-J- ID!ٴ5ԁ4)׳AA:RrT3?Tyغ$TҘiUbƌ [y5b$l4k1Trc'{w|8ٚ2`^j'TH釫@d"!X쐴k쿚G˜?8,J\dˡE|8:?eؽ4qu"L0˰|}{巽~Y~p<IsNBޜV#B$+rMƄF\@DSȏ JOijvs.DUUCKMT]Grs'8I&p;GkO&Ota^rbTime P4㖃*p`^dxjaH#ƔeWfI`ٷ:R\i4>22}I֙$ZׅaA6VSgȂga7OJa34i_L!T 05,ʎDEƳ)|(bXk+ZӸlWe'*GmBL4yH&q#nrĵ8C3񮤊`7%:zn 6|ӧmiQIN 3NchGB { eurb,Q(s0%v[# H(3\)sYێКs>ZLZI/KRLaϳ> H,m~DԮ #R3.,#k.MW|GzzbxCK)8U[/U8T\?tX ]NH ղK +بMv}W:KW b8ig.5ɫtxK s^華wz mA#ӥAh%Q8>w9LJ9kt Xj!y^G"|.Ps+q~#nz2X$a3(sq]`Y(2R /"7J5Ŀ%(I|6?& Y媸'X]æL:bOZ?@yZD|oE2d-'K˨aO*/-n=e uU(:&njcu:5ڏ0,! m=,\]Ms^-ᓬӝ[Wbh v+u|2n~36z|T09~u9:UB iޑZ*QmYGf+'FWى:$H7.JĎ]G`==]˄)VIqĠ9A≮n 5vzr1f\LCS˟0+Іٍ6L³Vt'(A8.V2'9/~D[l^[/ sG겣Lsj+V2ۮK}~|yihT0VGNZ8-[7%,QSB>WIj׫U#I^zJb/O"9hQ]>INE!d9\K'륪:~̐kB0Bw8 3!Od:tGk6a7o7ala- jSƉ e_^;:h miĒMbF1pN~jP!!xs HҕSi0¥eNJ?xegKjȒVGя,|QK2!>UQ*d&Ռ(kԒws?1bš W4t p ʎdchl37=v"ihBώ1dN\EZֱmjq80s¯/ >]>cNE"'ː@|g z' :J]U',]BHP-F7T=f !J} +SPsz\s.T^ͪ-2sz&'I~^/)[q Fh56jDY TuEQb\ƺ͂3M:)sX+LW=WMPlmgPH`An؟y}1|ʒok:gݬVw L"TlçgͫrC|hzs#-hjU쌟cQN)VӯaN*[~!q֭ڤqiA6q'?G_X{q˽N2;)ȐGb3daӈt_s-q⼞]QѸ']C.oxp-޸Q8f6_}8i$]͞h s{(߂AR|ٓ}{  3ą3(wDʇeFhj0#wsOJ2v&?*bӕԎ~b`a2}KOY L!%̊65SB;جS§Ζ+`h6{5+~a 6庡AŞwp>a(<^mW(}o7lB>n$L(H0>{;dЦlFl6`VloDD+ra*mf);'Bv"bS\R\`;cͣWhI¸貛UsOlz|v)Y@]+)q=z3;>|F-BHn=RS30*-reWv7_ds" 4v!fbP/'UQAh>t̊-!=NǦS8]1dp٦'yx+>W.Y N ,>u}Ɵ "9J4!rEvC@tJν۳g1D(:*ZlŰU4y7^#q>O}[k,VJ$S'[Im jE*߻U?F ?JL'|BmGΝ߼\d {鄠5aCehMZu:I q|ˊ}>s~Њ kEm9iOM^P @̄_?6TĐgZ>f`nW$O}q"X(/^X?Gy0->Kư8$,fd$$@ ȈWcFM˹Uc+}&aw ،MR-:rI_t0W5ЛĿlX.V;! IM:fWywUՀ )wTr P4q4զc 3(ޗ M7)\~L!Xo5ͩ9M]t5gi_3΍H39Ӭ+$g!`դ6XL!e95#QBCr ccgGO}IiD}kv'A"n{.|iB/k*?`Z-zϹ1l35sZ$gѭnt}k=DžnZX]O[mmaߡvq:ͪi!*+X""aۈb^oEnh|m|b+\Dvjj }9M0ŮP Fn 4gY-RH)07$7$w0ʣͪ*I 8Ap rwъ *OlΆF^I$FRqirhF׽%PxA0B|;- ^ wnڢ01߬TmIkচTc>:z8xJs׌w+ϰ4&*t//`n{gnW0NZ_dF%(k Ž Lj34uŘQ]t%, EITdIN9@}z:wZ?Jkhpk GAwn5"jNSU8T@R|E{dEJ1Yk}C`K EsOXG"K#Pjeϩ5Ɩ[#ոV% _"@2?[r4m:S'M̿C\ؙ2( 95#b/#o8"Rл >9hNe}`*srk!eꇗղ3%wۧə"O_+2gf퇇 6v+͌Wn5w2}*Îhb\`r(br) xR^G ';|{X_o> Ov}U$#Y켗DuH)3 =I33Pj:-񉞩!'B`{ 'm5uXoaZ-[ײ4*;3ԂH&#g/]wc*Le>j{Q2 0Lu[K3C}[u;ZB)mx= L@?Fʲ ࡨ 4N""3ґ1#cküE"Ȳp$ݒ'tw _TBŸn}|!3_)m.{t $ Lfa(Ϫ;fEΩѵ:o^Ortġ (N5Qm #\buc!?'S%E7lltZ?K|j7U_/e'/M>!fI,oߍZ%O6 Z\7F=z~f/p(G|[*d BSR$<=V3\{$?V~81Jh@pfzѡCHbiֻ$]L O^"f2W1J^s7mNNw<_B Ek:wQy5K!`K*.Fzb֡ˁ$A] b$d6)Nq6jZ:}gϷ惀[Hy3iQbգd +(V<ЛwDX1[OSL>$Xa6}SoiX'Вnz(YKS>tM&(clf~In%ؕ-~C'bp:? 2n\97mGވ+?SG HJ|OJ\,/)Qï\wRy \ RD}H| Nn?%GDzB-PM Jee4/": ' |ㄏzaK4A ~AVjsqDbhW- {u칍tNt) 1Yd| E )Z/'@ݛi%g+:^2-4GmQ׃g.6SK(~Qc$dzs2Y Ou??PgPW$.'aIxfkNfW!t?~Ki^<1QڲcDK^) Ŋ̙'jca`dԐ|v%9IKGQMo\8/ʷ_#XwuKk@EF]>4Aopf.U!ܕPT[ְI`S"$3e[2Fhut*)*pZM1q_7,(0'.߼mr+2=GyyZ3bA%Ģg Xm"XEk{;KI~+'RWxkBA>; I*}ߌtE($uÄ)>8)IHm<-k@5(V2B)5b@u 㪰^E8H2)R7 ':gnݬϕy4@RY跻np5"a#SB˽GK MF]X )kAixm]"X9>#[銂0 C'WV Ԏ[h3J!!: v}\Xpyo~s- -M&q ġ+,SV} 1$D# $5O0Ԡ`IѾki`9Aܭ~O.҈.\n>E[§8 䋆$ ˖]aZhOuM)6h%r,;U@^i6=Mi+%LPh}]#lP*ߘ}8/ M庼'F+3HܛW+EJԖ\,y@,aСL~wsr."mMYe҃X\?% DʖB[^`ڹӿk Ӈ÷Ďf|} ίLdMW#AXR_xn[eq>"q w39'౛_&A5yH~k!gLZŌo1sN{kzmE_>tP?[s*55멈$Ms#X/=>E# 4M"'.}1l*]gN ogN 7Cryz߂!`} 铩 O :㌥DygkSn֨K7utǪu~%vxPF Rga2~<)&\$Jz.av"\\Mg;n7@qGgн(eXT"JY,3 p(1ܐaCRmnX.ddlUr/a;O(gVbq)s.7W4,A': o4nqY,щ`y 4b! x#3ݲ PXDpHmXS $\~9,=4oq12^m/jBv*Έ O2L11AI` I}*E¡M_JD%f,gnsܧ76HK,bgY6V~)2^×nn!!3rHkWn̝U7^BḠx=49ƈ2X?Tӵ82 ];::y é/IjuU <>8r]n1,J7z(l(Ap괋/?F޿9 @k@{h 4ԩC@b Ju#l(AK<@cd_&C;8N7> K]&4 oz6-ڵΧfĠ[a#3i9,M֐D̈b˿/#:-6xc/#eZ\--cH$7DvHT"]l[!FKrT!gQ]#3$gg AaGf1쉲NT)\1q$gq2H%F[Q&&BdY Z:RF$X~A> H{cw 5z{~=<ߜm?ε}Lz#>@JQ'ږ/O^;&R-u6 l(/jҸ1x:Eį&w8Mz\L*D^AVCiP^I7ǸXD&]M۵K(o%X C* ЦDG4RrC2p96Y'^/8$D"`B9n )Z/uj[ZK#}d'B0f%m?UB/")P#--hQc%ԟ%Қ5?D-1x@p7bJW9P8HvH;8IW׵L@W%ړ;(_f o8>9 O84MICJSN'z@cVO%\,,=X9CΜ0Uljz)V'6A 4_ -E ;+VplQ>u-˲?foN{>X49Pzߎ"tFNv\@ !;mCFb?`hbYz1Ш3T/)p_?{$@r ~0p0Mq{C(.+;k8fM2g~ 36+ۢMDtt);R,E0EL\(5qp/,E]FxWG@z`(va_o!قKLNVMe6nFuhrgeZi4IΣ$ [DVNnRlb>Ƨy2\q΢ "U˕z}5m2(SS& tz"Q@7L$a0͊WjBee?u~Nn$۟5'v8c(O,l[8YgtDD[Q\ywLu[a_ w~N-"%!SĨnu J؞6CIckP[yEs^ZfJYA.#$#~̕꾐[ݝ@Ӝ6IO_ӗq޳nqkq$2Qjp$kntpnp6E)m (ϖR"jq,M#*X twEHӤrQ8!5>2h(06rgYkڞ`L~XW鰱w]w!0Ґz=6/dگdpV:$tOpYHXqk%uGVyP?ʴY;ߪ;D)r>;ִCrOl;tͨz52meAIɾT0,JyIX`4b3uiY!isT=I5ɢLSQ-]3*=2h Gq#"GvQ *1Θp0XWT&׎¾*q6D}!Y#DXx@*$l#JjfVw(2k B[!+y鰸x(uqkR{[P&Ȗ7.Yiўz m&q13[M;J$.;rF[PP,(`)w=GFeHd| 3Vۦ"K1vRfs/j/}mRݒaŊfلXc EЧ)VmnXg,)QHqK/s I{D껧,X}U7GȚ8J B5Ka/4rQRoizIӗVK!-(+Sn-sea2:ku1-d#Hn䌎ӛq?q1h,oFxJXNYsVpA#QKd5PE~n#~ h}͏]jނ-fs)Ayep2WrQ 2t T¨lU1'UP9 lሞn)L+l!xŨ8}e.}%J i,pޙ~>!ww,7`ׇn.v ,n'@j6Djf-)iqis&@j97W+?tn",֢TAX `^NFD.ZL\+Ys8?bb!e FEgEY[ĶRe%LqH_撩 OW~S?rvze9-Էz6ҞjyEwN1G Pz)9\a>T-8Ԋ6hp;7"6Cl.yn4RWmP(!N;U u_Q%2k:_  \#$!],;&@ewf?w砊X|p~Ƌ^m:d@og- wZmXU+xM> {~HxYnVR/7F 7H)WqxpڭZF a{$NUos͐|0W=5&Ŝ Zv8r5tWh*om&*-"{FḊCIfAO_'7EIȻ6Z?vjWb“ ;]{)l h'tQ̑p kz0XA2vxh8'k{M8:7 7l*dg򳑏yˎk^F#nS9*sO+;i / D>(C\q/,-EmdH(yp%bc&XwWE¾ '&KgMͲVE jҟ]P֩2-yK|Pi jMy*Ċ l_]!7*  ~z^ֺ tcgX(-PcB|4dLO,;Wn}Ɓn{CNxHf{Ӑ](D9GA qXk}2K⃿bjx#HQ(Slt]l'txmJ"Z䤎JY_ +SQps̖fhr9ik0FlQEx`DI%{cC?0S-1=0c_1n<[}SbXfT]I2f-)+pI6q1JU7E,'k߰1#u#1M`ӟÜO>ѫos`Jac vB3%Xi>PQʻ&p=h"(A ]B߫@6LX4Oոxs+pHL:"!&cRyxl,UZ{~k̈́IpQĞv-Ad|6ʁׇ\8B}[* ǂU;`_0&hߣs׳7 !,x8AyDФ篧վ9M%FHPMiMvtOY'V3~4#Q4MeQ||cC`_H3rVP'`L6i|կHaa(2$L* nшnh1n 8926a!)Jk WܰeDcz߹ yi}ICFNGaʙa'6\,lACj#uVyaO ZGgIvy͐Z>~/*TA4GI"&X|2X;6E{~zֺqkpZ*S<}t~_ω467*Bs@c:Fʩ0  )# EoԱcjE@׻N+0y[WғPƜƞ 7_)n>. ”:d,ad2ueM뤠,Rž$URƲVoI?X+?P)(ΞdcjȦ/o0\K0U;]Rqc?G aS?$IO094HDq*C/p¾*9Pq~y]/4ߏD|7EVAy*~hM)1h+.0 2!ȅ9#Mum;n"3.O5jȖ9w8[a? +J;X1xGݣL¾vU3`aXUke ]L@؟+Ky["XCB1 8/L8ʾ3gKؕoȑVt#ˤЄK7bI~l{D}Еjۺ.f" eXyq DU:6"ro߳EM鮘50y)qT)p.r|}gdM? nxYpoya@2q8:UK}FC#E)ԍ0k`R|ډ"WK"Oל:D_m`8V<abSYLr'NO_X ~b?X-=2{7c5F6sT+6[.'KqAK㷒X L.餎:W!/NgU4( +wąŞ l'óAb&73!j 790p~!oW92.{^o|xQ1 a>7No/m?D> ~ӲRtb?H}uւ .FЂ[Fe/KW0VSehfqj0E;̥m(70Ċ蹀h`*qdpaoճiP"K#}j~o]AQZ5=>(຦OZBdVߕ\kD*x؎>X^W)3Я/x]aV̻F|ى?wNVg+ET3d3V?&9⧸\n-=2t'ɒQ Cwb^5lLgrqF)!ee]ҥTG+ߤ.V$7ƵFrTV#3,[ qLh#سߨGzr*C8 `wf5xIapEf}ѨA=uF4B!-<눖6i>YT\Vc\j Ŗ%5Vդp p/ţ v91RHC*:a316oDR~×:9 sf矙&ʹKE{fug/b)pbc:`uj_pw~|ѭkG YxiEAXM/{n{ uk['$tWUennw YzA崕Z7JI]BWCYwlW??s.ϝ] <\(Ec V⛸R=(Uk0sߠLCS'U/dѐ'>'xzƌofb-qP0 ́V7wED@dTf)*ooCp⓯l  |tE6v?E7֖>D`z Cnyٵ2Rށ Owe}9micrN¡ tNe1Yg=%ۆo*,ۥJWQͳ/q0EwmN>bУ,)N"F8|c3e d1}NP4/W{=t( H"/ D6i&KH&_-8Jg[ n]IbsշnN:U܃zkSwmT[6y-sW=acЈO!Ǒ"8v4zj1ws !zG}m1YT*)fCN "we( ·eHT.5dbr&ʮlp0Y;Y-BVT׊+~X|6z JeFFEm1nt\c*(VAY&8uE9Z?G–ܮۂ>"c^M%DL@ ƑvKd=$8Ln'I_g2}\~%`ڕӬT ,=]ͽ K1^A03 4$DTW[t]OHp]FC6 " hV &ciK;zό\8djDݧ(8aCNwȢq U!pw.2ﶣ:p8mn^F'5|!l,oSM1sux [Q<<O r&7_M1MMhUA99۷\G")UcKp#3Tlˏ,t~I*S /qcScؔsrj (io=7P_-MW奻WCF!/`( ٍRGWKS`Бu%ť@D,oۘjzŪwqJ>-\1;nwokҁG`CUA*Z+wTo 7EH1lŐj⊑VMl!rSeh|ģ2`ɚ,TXH|S>k舫`x9Sre;Q*|8e:C?BYI0RW9oK*>ՉUW|s>@֌)ULBe9_pq*o^z쟉L]\#ֹձbJϣODqg|@ijlu4^zo0GRYݹ7-|kԇvZH@H:*Y*=D-qՁx5KB 3$BPCBmJdwiJ)H0`}dٝWH^cUQ?rS1 {B~&&`0θ$аsvRcEؠ&Y S=_Z Aj;ҋXx%J;M=^)087[ܕ9ʚQ+6>-;sYV0¼fZU7:}Sw@?.c0d3BX(%fk xຶ0^B(|ƭ56(^y2U06=u$TĻxwiWr=Wbڗf|9]\,]w%"~*A7%wng]FGߕ?s~00df;\FcdmjH;>옏57 g)TӸp(0L~\)Qy. 66bfꨞS('޽ +EQ&vߚ8 v.`cKSeVs,Fݍép r2y]u_qGRmI]g2O-y[{)NU|c+ғr$|_9̌|hۂjִ|BxsU\MVԤWTNty[{$NSm-|%]%XQfYv"-65PC4Y#J 2Ckt1x뙜[by)3 /~~,.WLr>p@y (z𡉏V}{jd3OPWA)㦒q`]%V#B9{ +Bsn~}(Jso0F2*W RSw2N {l}{ɧ6r<*"CUP|d CԢ^4>KyU`ҷLH RXg_^6 e^>vb 9IxmRe8$R

YlnPlFS=}`1&"c>BJdTI4 z?f0I1DDB`%+7YErPB i|gԜPk^eY[7t4nK%!69yÑ-o틁:ևF# ]|N<p':ӔکVU} A^L*5R1K5 PJԿaEU4'j*Y1񞟆+#IjWѸQEe5,sp[`h5_R&x+vPwM6ߺa(aůGh= *ZVL}v; 9>;VO'喝#4nY%A {-y3:;rSߞDhcՐ"a7!<(y/WZyxsT52k"5vH + F7&1pD&ʊYs4|/G=>$RL6H݊?(,5CrT[^>OQnG=o׶me˻#W||>-3*zɘF.c4"E$쑩VDFlҮ\3h@S[T:(g /64vm'.x̾ NXnHWMI>IB4 Of-9q2[hkmF̨<}/MUk˞ hϘEN= 496B z;?6C<6eQbS,Cbt)ƢoSGZ.XJ|,z(),N\yQxNn& Nr:>4jEvD?-K`tf4a V"bqgYk] by5 k?scm?QxDF`>j(R|}^L0#u_^_KV7AHaP{-k1(o,5ùrD?KsTkɘf7:ܘI#5=g> \5̜oI h$(|Ϥo$3y\VƩF( ylA|?碷&Y;,n`!/ɖrȡDWWْSxͫ*(3:#G|HIAgR IMinKE_i>G#ӠǙ1^+t&͏/ePQ>uҩ8 k}? .}G F\tXT2D ơUnqj:9ɆM#xO~:ZW)C:~Ά2k6&>ڕ_a:Uu92^e˸ݹZtG_f[LAӋI /7 3k^ 9d.[k3M7k' J['rmfItn1& "OaDdz7v!G!O?DPj6w$t{$%p@̇8K 3QZt{f  s9`XȫZΗL&nH_.I[ֵV99rM'nN049KC-cGrf,'c>-8 P /cYw2#ۻumlyWӀλ!J7Yen gPaJ]>âx[31< (M5 Ja֡SDW *X8>zlbt.?T[x3%:DCz A_V4T8c`HQQ p1Qb6L ~":{)U=JXn>Jv_GaPi1LTw1.XD;&Cb-.TMQp. g|J|:fѫ>YEϲ>I(D8}hZf2P[sXݻ 4ݺ:\:;ٵ)M[۱h `;ʹ;Dsi6"lh#faV).[5/7n(S 8"vJUy#7#.Id9bB=j|kN'zJ,ٔ0zG6x4F&IAM:_nXaԙ X]}ػU{.b*&,fMyDD)\v>Vk/az`@VU(Y #"*<(z :3u43j7̄QEX^|ojۖą }!>vK ~c}Kk|o7n8[ؗ0MU]3cA\6O Cכ?a1 JzކGJ; Iiou~*KqD9T뿙|:|`$0dXFg}.ߨE>)3021_U#HѣQlaE%Ƭ`m64>ψ} D:?I׉_{8 {AV1x{( kK{aհ{ KlMl]Yz8Jkґ-v㡈=nH'Z5jϿ;riz%aZco bm]xI֘#= {jEK ۯ%M30vja)}f -ݢ&f/ڜ+0$}Ҙu\n {<å!?5Xtz9>:xӟ-42lzݥ2!44.?$q H B}J7sn [vxž<<[cPdB ZǮ_GGȖPubʬc`i djv6~e`a`O`Вơ"RMXY#BQS0G~$pJcj\y}_~I;trLXP\.5cŭ0!1 .9bΛ`i1 ^$3.v*e'cuYt@~j7XMBJ!r LqU8͆&0msGуV0 K {ܾcs uexϽQH0QHӱ#߬ʴcXgkx B6č4ZE≍ zL%oi[#ή#?,q,ˤIܽ7O=֡wA+K9dAgki" dڣaQ .Dr Cj,SSsIC֧uZ7#6$cXs Њc\T|$fZ( e\6s Rc}ujd5zqf^P6e"q^ d)bT˭Wx&(1]uzk$\m?Z$MCfޱc&'HtOH2g0Sltۡ&m3 j@@ |#8]G q;- ࢧs"d6~A;A 5e-xx,)r_h}|[2-`b|*sρax/ZE:qy2DPa! Mpl"|Z59}+o̡RG(*{J;q!e)Fdkd`t7Qw~B?dY^̟$D۾_HSZb"ɭ4=Nfs0sn4gf~$q9~l˒L6- /mSd~ 96 0l;=JnHm~kbGoiwod~Q:;5}[.>S|l1%RCNe%C:{% + xq$fCBv_ӹI,DrZı)=#QFVR UyTPL%- Uw hzBOaL@FFF{iH`IYpOxT'cdARؑ]x*y\j99X֯&lħ10< Y 1aO畱rsɮ뒽ְ&KBǍQjH\7}sN8}>nA׵o<~-{ArN%Nyt䅤w6];Wn4yt|EUO -(3{@rtv̢6̮4\v)R;rAl5bT\ԧzN+M%㛒ͼJ6tv5b=I@"<Gm"9f۪C*u\ҩO HPg.)8?tҊcWS@H7 == gO]ݬ(⾒N!;=F7-\]Ͽ"VP@ ahə~S<@4aoѾ*,CNjz=Zࢾ}wӴ,J89_NDqw.J=_ۯ <"4h쎬>Ȱe.IsHCn3JihV%uq٬kӧ)d6qAWথyS3-;:Tِ#|BD?n;# EZ.l}LjkX]6@Ȕ~aѝ@z+;PqyC-;<#qNcڬ dG};B[:zv\R8/Ŧ'_Hiw~"<䌩讪)EK^ '̧€HV'xw3FY ad^y|,;V5w)dlADLɞތɌZB^W 5~}YlϿ@>D(ӧU@Ύ(ላVcF5@rձeZ#EA;뛛 PV͆}Ԫm 3+[N$lW/Sw $~=חC;!pk8ktUG gca23 *wv=g+d3g~0sTDX$&`\te 9yb@7.$P$dCP0 .cRn9; 5w6/ Jn>℗՚n-6[#Zo'ըu?S{;D&y@^KR#-ؾ8 eFEzâU >,ñO.oϨ&l=l@#-˥tWŮ8Ђnh|Wu,@4HkDȆC~(2l\<|֛[UZRB!7Exr̠,)bmoXkd2Y߿ȩ,XңUM#ި{ѣD5,;PEI@]EG᫼HtK YbNAG!I릶sU`)+$^] WӳgXB3-OKmG,.jcW}9>i-+`KR":^EY [m~9'"eIilw5:#RZ 99ne{?1N04&An%|}:R8j>pѱyR֜?;kENcCfi\\me=ݗ0D6edy#c%6gg&ݎဆ֌?I 9ug%i[i1CXo%^߁AO~jcsӐfo̎-aHviOª3x.U[} Zz)!`1AqRâ\xBY.rUZ8͝`&!oA.JL4դpå6 5̡o1 yEL`*,+(/i{ MtZc[/졡ʴ`K҂@,,3gni,Kt g=)q{KZ-傠ʲъ^U D6<ݞ(ʡ\p*T DY%ԆxdRx9ub~vFu fzDCq5x%_ $r@ŵlUiU呗gmyHRCMy3nRoRry9d@aD4 FX>#pt}ktv1$DUV($seŭYP%SGw}7nt-M||AMbK&B ɍ?$OgmV95}C & -KLͽ'2uFb+jճHq#ǀ@4A%eJaG毯)㔖Ė5?sh0xmQuo~zƍۙ0=5}磣0{.n'SCE^!6Q52 *ыG)x:2բ=O}r! OtUAMS0 LsS}@ O\nyR%kټ ~iFeHO-d|w.Mf#}]CkW0KZ MUf>$ZbՇ`}NJ2㹂"}b(WuV0oEwپ(sKͲD)vgi Bc0|>7%'U%X `3d=mМP럙[" Ѷ2M MM}z{\+x7k]6%l:lp9Pk],FSRKHպ][!;}gū6\rfQSu|Ӡnʬ'>]iFgʪMY͔+ =UPR([x\a?yĥ>^`u~2/1]IN^dչw!wL]`nqE $*L9o)4Kݤsg zZvsmys[Gh_aR!p6-v4G #Č.qF,tuRC:[2,x ~ۆ0L Br&H˕e.%\Pa#㛪$C'unz~S d_|5Ղ f!TO 50: -j_&jγND^**aOwIK.J5M|čsU/uM-i`aĿCeT,HZ6];=l 4V9Bި6LE[;B;gb9AQJ5s[(̲碄rf~mXZ)Ek#kߏ#^F?dM>K V}Fi )QG[6iS4H1iݣ8r]Xzrz j[r $/ TĽSM{1H'ژςnL84B]0OC CJr]q}cA-iT3tNhkx cY0,Aȵ1J{TEH~_*ze`Y`~LCb*־97#3eYʼn#XfTnÚ]ٵ)ƑByd5aLՄ:b y%r7L(\R`UB ɩ/OSHXHF,րLzY`Yr7zZIه-{:4R¥_:C`QDO5{6~' i"",s5y&Sk2-2'>\=T-?k문guQ L-Kd؛sϽ=Ϻi>Y[ 9ⲦSJ ^%[+lT} njn.dcqq~eg|pVvU:v^Ɍ}!]C =W8x610U6wgtX'zY"Κ:R0,!`ql~trxy'v6D $YKV5RD|KlA mȁ}yFde6߉ӹoD玤kփM*y>:s:>åMi|܎f?HI+f])s!3ŃTT;m$Еȸ&If6nQ̖2B PAJͽcha 3]Ų <4o6:$D{px !&b&x90* &V;^4oFAܠ ?zY 8;X;bͱ!Lp1eFA9/FI.AnTSasz >$d}Q\+8X꼩F[@{ۄe%#N| Nm\]s},Xn3 -ZlIjҩzt/ e=ʞh?TqUG0#/0Y-]LTͮxl֟7PWlv7*pwMR ZY)% e-Q)ޫ_YpPHX!1̀Sz<%T^D?FCf?%h ʳUyfD}^PN!^}Y ʩF0`&Z,C|9uGCsX+,qޱy+ &1ʹz l(t8ffQ#NbcS:6KR{x @C-uA%UV0&\眇FL(Sh"o[wrΔ 7ƥ)iKU 2j|DdZiA=fPCN] h Hs(=r$/=Elu]6+/ Ȁ?[Z7rO$NyGwmC,}UjG!bս-gU2/s}kj9xsYtU>MQ?Ih2)Ē \- 56d\IdcS%БYOHv~)C"cK~t AS e{DllWA}k55qBAġ:߈Q~$@\)YMpP+5,rp9fET6ݽCpӱ6d zKD֢(mlm9t9]U]HC| pڄ֨7LNɴVww/$+p#}'{?QE RGⴚ1>91>o~h"P EUc:m\#]Vs;~_,p *~E"rWmlP-|.%YʢK&wnafX1J2ooA95@L_ģ၍_ư0qrVlw ?]G:,!\Tzz\>6Pjs<AʡaL/8 ΂ƃQ%RI|sLXrˀ&)tf|ǰ|V)-_/{f"_xyҶTC{6?ekKҚ8)lj\$Ƕ"x)E72}*qЎT 'y5yo\͞cK)Uwʠڽ֙jTT`E[LJqyo6lͿjUl51s6hj?LzBvJpw w]'}~ƽO:  Or'pp ͷm[V%D5: /nzpw`*&3 "%wCpE ғߍQ}#^9|( ފ՚ר/LHWo?6[?IƘ_FGbX8us^q/u_rbSQ~_]1[ѥx( =Y4k2,)N+)?J k7g7 P_h<#E_N>S1к%WzXR)/&;a@2vNhs~,l7MD}N:.ZrV+ 8 w;!U`']y*}tJ#4ѳ>F,nػ>%#?N#2d2tnLaW>+jh?b$k i~_PUgAXsS?skR\{kosh`b4^@zPtV|=UX~l,|oFRZC+i[0 RD*??m?<445y/Wh˜SƱz}jؒO RvS0;D}r$yс0^}p]& lnR)+jac÷?࿭ec)TضVH B;s$=dߧhj?a[nCMThT]f;aQ/#!u#LyqUޱ;"dq dJeÓ냡'{0-TlBA~7R<[_Ə !IʡS@ FMWUYj(~:tM6>y7^ 8"YvKЌ' ?Gp&4Oh}s%*rv;% ́ak9$Zx֪3JzU ÇjlyFvtCf" ێAuXY!1_AUA=< 댕$rQ aoSMuv=;:'DIM–u9}peu?Rl Bee6*oh-zq<J]vǃ˜Ncrϓ3_V*ؓC$M *cFhLVB"E(YVJZ83wUXDž8Lj4rnMyR5cɼlDP}?gd=o zDÎ۫GadnEJ!#/0 _AIGCF߾QxEL٨{@Eeԓ>Ēz5|"_ 䱨ռ9g^@~ő+#x$(_WO0܊*> m=, ݽ%7P|~1ȢxJc)ݫuؖ0b[.tF5w&u!.S-U+Bobޘe?w;IQIy׵$jދx!m=[ZN.6aVb2'ef]+L%k dΪA,_M4wJXa cs[v7]. fW&01Rh6^H^t0PBqzlڷu q!o>*xƽ q˽D[AݨoWx9 `Mq1e89,hƠVĂB'ߺQdg&5yq|L9Y>ssCSd!Ƴw-cR-)'@1;j$ɠɐ86\YEr^ *^N &;jKD@ol"UUPڎ,E񘡮S'ʤƑk]|N%q~.S^=\|?[@EC-zB_0ןwBұ%8a$(2#Qw/"^bd` wUߤTڈ8ruQ8Ϗ5 qz$dg0}CF嶁U:c<5Zu5vؔDAřRř]{_CT-1f_iDž_@sLrdr_?f1=a.e ;*$=%Q §t<=Ut`5 G__lC5 }A% p `+}rt6_[D޲j@y0J.XA\{P߻Y'o>rz`%n|8C8Ⱥhc/4o谙s&>q00{"!k,Ow+)RP?B<Ð^0*o{ԯy{ ^,OZ X7U0[Q!޾Ԫκ$f/$Y>ڃޖs:ghu#3eU)$F&f5, ܀{mD[&WV3nn.nLH@Gm졷Lji-H޳{^QkU?:"$C Y=T>W&kPԷ0-9_FۏJw5&[/6jEON۝-Eu:ԡf~ggj`v4ܿ2Ei5%^0OD;5PlRS2aJp_3~fNB׃s{MbM̫5<5 |%{x7ȷ>[.C~6(7Jfjۼ78> &xhy #Z8M+T~s4TT-{"eg7\vJ&`=VUBL"Álۓt0; bӻtf';vZ-"{X]2{!>o9Ԭ}rx tHw"6f&+8ph3@HOp .ilR55b#ɇUv+[5իd.y9yxkyX-G #U<cuVoV8ߙv柾P(6@|ք} rt _%|b 7E=tc/?D4sfF#2OAp?{:AmzEWl]yF6R9O/SWQ݄dS@A ? egQ̇!S󦆻= spϚk.Rn ́-q Ĺ$m=gZU:yѪAŊy>gA$1&98i>T_6[0s"!"McJ1H4&㷕~Qw__7-#׮B[fEb^*c|χ 4R:-;{&Bĉ8gfhm {7]SʆGz޶Zeg x#oBf E[<(Tx@t@muu[!69&n?K?W:x3ER0|}jsRUYrC,.L{RX<vS46)$i^>_j!dj̋>ojM$HH@W$uZ/?E0M,j'?Fc,q.b.?,87NzĔc7'+eAޙuDm`Txޚ_>VЩ]EJ ^n2O]p0Y]N} ˎwJ{Tߩ&y<;j5,W|Y%׊u[Z5mٕE%PIZ`O=1:ջjeNL; |1Te H5r .h⥟wZ=b2|5I:bԼZM!jJꉔQ|8oACgrgvMd`sBwj,}{ZZ7<绋h|]J %Vn4ZNҋƨMJ ?PnIy~@'h*x)udQS.#DĪz~4 0}}:5j;Q47^eGE!J[AI)GS>d2)=Qec4" BHz`opRQ+fuLyޥD".fS V!:oz=噀ŅzRf5:0NJSOZ=åO+IfXX]S(wpKeoƓO`_()/:m"Ҿ`8sr#F+͸+~Ȋ![l'+]ȩ8ױ^c(L m=Οo`~aAYEK8~,+abhu'sa>@wm8A)-Kgrs5ψjun$\YO>Qi7*b?W'"w{Z ; f\tk!Qb ˘ OpS~9qRiW3,1vqh(6eJ̤>NWBF8 ǡ"ɸ r{rqM L|L{}7)}5˂ &h[#<N j05ÄTѬ?/&0*Q2@V4Dfx#@ӆJ̎QOMYSeiRf ?'C3JuymuN(`K퓐T.Q_Qj}^c6$Gmƶ#@]"7ؙnZlXa-S''BTQGrLLb|b'm22kՍ'>LTr2;Dq7QXzT\NN ēgx,m&# ><ik H?+΄ފB("ye՛/{(mb)l0K] ܚiP{DzcTN{gTͅ׾(dh߂Lp_:(a}m!#ɚ+ f')b!GLU9?溜OC`VrgfWc_N\Ov ִ?+[FMm [5Bۨ@F^Z٣l\i:/Xu7|%-5 SY m'~ PO6| ;;sWt3$Qtt5 ]V5"/yA|vOOM"kH Idm,K޽ς4Mr1{ΕKԭ<va/L.2N/qW qbRs?Zig_]+4ԓp[Z%Yg~0t67~ٌ(]<,.U=0Gv.珓!4w9L n#x6 T7fO|s<_:DP^E1ԭnD󸤅rTn :gຽ#r&oӷ3꠨UbJH:fAlW^>ÐYP#fJɏÝXX? e*y!ů͊cdIꢭu+xEe($ N/5mEW ǎ"a8(R`RM}%TMXn-T m+踜Uo_D0b j!HLxaCͣ!gpQ6ɻI>W._ۅJJd(Oy;V e낅|Tlx^M ~",jd-&/0Ox$!n`I.cf\P%0mt+1ADgRDw$Gzn55JYE|5yٸGv +ڤMp+5 ֲ]rF$=&SD2on<2Q:0O_+2'~=tbdMG|Ft.nƹ9q(&<* Tu *n"p_R+R]2Pwce]{'e!X"A8}p(\c}3jp)5whr`gy;>̩7]f6PX6k06ckH̭6 a1)Ӆ*mjWorC-׻Vj;2~u S:ѡ\޲ˬ-+t15kZPT뢠qXЋ,O {K ҅}h(k$P]> c`<`VM<ǽB?PPn3o5yw׼ RF/Q +8^ C9k8φiC,fKSW^//;Ľ꘭*B'Px޸ULv{鱳Tj%CۊpjEHu?"g*nf0TT*ϏX喼])3hxl?Og4k^B%qOx^ s-|=ї\Oɀ)Yc]_;RW~7x5OݠIG95j̳>jtX;g9"ȿE%: ܩRjʞx ]9z9y\5x[cPl/2tI$'cqL\oӫ$AfkewR2 _VMvRբϡ!GRzLh̠.k6<]lYU)AV0?kɺDȘfr|  bPC 捔餮h<<,GG*W18g8@a Ax<.n @,^+ХNn(u8o*O3NL*j>KT*nCuA}6 x&wKA*:O| fмB\*Yf=l|O"׉#XqóI N- yǪ>e>8KPP&dt ^Xq,-cM=&߄+1Gb("ċnDkFe?v;"yv 9qZ4F!XABY4++?ǻ|GgHLCRWA_uC$ Hhڈ?bHk 2J! XK|ǧ.HLQةucRxmxQqqf|R0juh> xghXI.RH*YSb%…Lm\;!c.Zp8S+GeA6hx*:&"Ypћb͎*N#Bb(nyBMJIƓ Ƨj%M{Bclt-iŏ1'1mѓ Qx `\N.8[;г[h= $ڙxOƞS-ʙpヱz &xy@Gl@r +N?Qa*ϪB#)/_Z6|1-`ѵ95|):ޞ6xKh\sk?%(LxӟBI~p4>=_jWK%CI.t O]u<]\!'}T;@y9T9 Wl8n\\Wܚ$ߴI 7z 9@z;W(|v x[zfjK<@d!O>b"?\30D<ٲ<@۽/N~u)r' J7\8uyʿ!tjfr6AJ2v`Wːnwu4M!)kKPFb4zZe4$ 9ƒsf=E } p4 w6ُѬ\q}u_S&? sGJ8&=\ąVŐxZRL$sloQi%A D}G$@-ʫ 1 2hkewzʒu/aYm9yV"`zuV^[&mXJ8F僵Wl4J)Dp-TLNq~,T3s,{,- {t1]dPޛrZ)(u`vTD PƣVs rٻbĥ1)_* @o!,7eٗI6{B{QP_OQ\[5 !`{WHV!*J b[Jvu#Usi",PgtOb4SEp;ςn۾! vUIv:mJt:􍊮:OF|e'Ts2߹#Bqȗtoʹ)@s&ױiP {܏MnlobDk'KC|O%v0;g${T,+SUxL*굶PpbfɺXx$40 3Xv:N#3BQ`^r~8h]WwYwi1@p_G\:iH)C}t3o4 8,;6M)(2-^lz!ቼE k.bI1MUG Vsk/H2.X~ 4@a=/\S~8ga(fVuq4,KxȨw\}{[!fU67Ф3*f}=y>vzX+|Gk[<_%tZ"V!̺v% eȄC-8֗VKH. "n(e*KLNjZ=L1D67 ;߁Sxz8]>7jtiѩ< 'c|dcntsrwV-{6.,˴Sh `%Gn@ObN bMCXT]+hDZ"< 2)3v@=`> I_P{F]3W;bEJnVV>:< b! :q8r)Ǫ{ %[_y XX$܈Z,QFn,$t[]C\"◷VV8Tv D-bmJ,(;8O!PvPv<(G_e!>˖@qL)~^-Cx+P~ޅtn+^q v/ 3 T03qa!MKz (ѸsPVEg`Be>"7˄\a~|$wK604' :}Iw- 'Aj(Z[a?Ҙ;Ic6]+qwq/:9TRfv|y 浱*r@y-_~wu,/(\d'#Cgfc>bA4t*WZ[lJgfEydUY^O :N(/GIZLck7l F%eO(ShPi8"៛V|w@!J"گS șu[JCdKBGM5T7䯧r.9{v8OP|bQnԹi#_ҵL4 95+[5~${A&M⊞wϦ 3)sيK.4W*Vs8 r$U.؉_9NpK Hƒ8m.ʍ|K6d+X7jjcw:Z+OM3ȈuCs].tH`G+%,r2BlC?/*[ jbv#H2K8yHxIJ-4=G4'q/G'`go !TĂ\0z¥}cqln;\lZ\AA+Ц1 !#|_\lةU_zu O|?BO/瓌Z̮ ZWC^\`5nCLpTnvn z᪩\/~ߨN,VE E~y:>`b-[wҀ{Oiy6K D[;X)*q}Yuq΁iAƐ:'05-|uH+21~|v6 Yp E24 D}bGW[ ?Ώ(E (#rR+#<3*b~:6p,(ʁ we;ij}H#]?&~_&ș Gbѯ5PTݯV 4zDR^%w1c38JoҿnTa8"M%4\ęeeҩ'3WAS6x{Z\`D*WZ`aDhp}P \:o%d>?'hY`O'eNN(o͏wE|q?u`>}CTI$EE +&,Dӿ툊qIn%ܚnjmO\eG#ZM[/AGhS qZ,XY,+R[Sf6~2 Hytl1*m0^48bܶ~lWʁi"@7C"εъ𦃃GuG+T(b] &)xfmNﰞ*Jn=0eLG=}aqYAhD%W2בtr9| TgvuqZ9]=S!`OvK`~|FAvFr6"1Ҽ?s=upbfVՏ|X)n5ܼWݗ JSZ~VK H&MlHAN ȸ}4Z}O{&E=O5G;P:8|p(7PY,l^'9bLfOѐ# \" ָEŰ=Ӆ04"v|x.jwRTTBiNp_ Nv"`_٪I^3F7-զq3b,|kW64uK2 }˱mb|34WR. XCb %_H"x"".{c括kcAGVA![N9VCƨʓEG`&֊<ϨIx82~8n$oo^||Dq;9|% ᭝0~gw1 7ʩL>j+ fODDέ-FL,{N?Zu t>Zhp3q d-gB&IEѢm(8"^SgѤ>൰3TmJbpE$'T~x+d6a|0뀙LF!7``#:}sf;b/R:Q?Z _)(cWTX@㣗ls*;uF&֒׹JmQʯΖVw[|pњZmSHC1$`ЯoYM~Gu{jqlm^^A:;u AL[&4ldTt) W@n -2Ѓ=׸v$i Vo0"boDb{LL=_cG,AtƗ3]H줪?N@;q,I &̐pȈ+Եڎ7gUe~uA,ag6&` _*յ@̴]fBC=ua'F&%#b-}ۼh%(D&}9r`®ćvP"ӵ հ1%g'v8_g[wx` IޑɆyA{ { >R=$b `MSвT(E3۟t9x -AѮ/ƴ4/'WKhRB/3yc!z̬rѡSՇaQpy}M"1b{EЦ_Lf42,`Rd6i2Ttq&bZd=Bċ3X T(no=ci`̮t'<89"@fNq\t_E؋$6314J}hU(?Q:P 7U빟0 1ؗZ+%Hуw9gOP>2ғSH>7jCR88"3,#XۥttsH!K-ac8=P?ʿ >4ۼp5~/L)qH'52 $5 rNFqq.-q-.|εnoZCvaQWȊ y[Dk_T&Ҍ`dln\m@jlw%CgHȥp˙pYѾ0lS\'a=,70őms2["8uL uirIQ&9;Ѐ }Y=1ֱmPbvK7úSc:'ݱ ~߽_@V-ALp4|/tG7Uўv)\>śD鿪^q&KH <>Yb^Z yw?vܨͮeVFR&M_Tq| &-y _DyDp]Js^HkTnr`B챓 }Ww:6FC6Q) vKWd#0:{p`#6F)֙aU>,%z^w\*ᐴؓI1 [kf?\rM;,3X"1G]9@R,VD"R籭#O+W8ET,E~e .m5% .Ln_8JD(C)dC5Jbv)|;RR?pNs)Uy*+[gv)dW'7":7$uq[iYL\_8@I|d\^A.pbB<Ey s)lbY+Y[b :7d5 f¬|pwH{9=e:"tFxmͤS*h,wq^]il>DL|e2?Iq^-6epA"@v d^ѡGRNhyW0qJc 'FOSX^='Av 2ύJjO&冐ӵe詖wA_Yq5naP<%+aR嫺@;yVWSlWb{,`&tYI3>@v~RU6Z4+=6WQ kTa8f+>#(ZKKWD0/Jz['[%.4%t>~&np0Pi4lbŷ}R 4a(˘KyE$Ty*jdqPf5OX^xVwug__:WqB 8NWP@,&_sF\,+um,}9d4gҘ=+{W]}^1G +,X;<+/VƵѣdMy{,|8?P`o] sU~_v627_&^U.SE ^a ̰~ 亪{uFîq9mMU_g+f]%ٵO!g^/h#'gvWЖ•ZgbIRt b˸i 4TѪ869&`ދ~͘5PEgSm@,,DV˰Us,__ݐ^eB)Ѥ`?G&7gy*E{`TLt5<;ȊBmW&Tt_OmM o cHq^0mr3RtR_dE|M+Gkkm: v,LQGd]Ow}mWyn?q2̯="찁*M ٧q? ~w(sFRF3?.!=/EmT^ ゛lBߓt(&go]c:dBkfgq4c&asp>j 8/7! .1g=IneTd+p41[6>z\]1,u5>'fqli˜ȏͯ81#^"]kYK (46Fx:HbN"-%;Tǡ7pJٛȱ1?*ȣE|m6й uaH]2 V X"l^p0g썵zdn>k 5bQ Fa@ROiVhJ0NkD+=#i}m0D^D/O8!5d$!W쨛o1cDya*`[!Əcg'`A:V2j;7k~$ Q, <^Jd|4؇rῪm{pƖ2\#wzZjGgJk9}Xnej ԕbdH)ߣ塴]DjƦnba +acUE׭]n&|i[:ӿҹ.G _}FQVo\w0 ^0otB*)<|0&<bػIqV#) vܖ89Y5`^gp&&/m7NSU2M+'8HUsAπ8*UxSr-'?P2*ڎlr׬ Wj;_H[+%C &:*ڀ0ƚ4!'C"mRm=LIJM̵}i[͟S#g|1hB@Ic^f ]ԇ^[+"R._b(n#>,MjL;/N/_u9vE~S3q֎?A+mZ[e^8 _"!za fNLM3 MMH*ޔӎclUev/45Yhq j:DNnp*L0KM(Ӈ> _`9 d]h +ө>/>#;Mpv#wS)$JWu itgup MȱӶTڔF;*oh/cKy[-TV~Dž6S~NVŢ;`H 񛭈y Z1tP_Dme[8݁LCV$P.h;6C9%C9h1oVAx?(|z#sM-+Z^:K[qH#JUs5Gi.=A - ͘1ToЎTq;Q9S>h8e)Nގ° ҈S );.nHH3fΰN&J]نҧj1mN(ML f|x,YYl U4מajvZӭSzG+m'6OX8JrGS*5Sxq,-_̠<@+wR~ܡ8VQENnbELP`xȑCuv0U-BjΣ qZSuX,6tMv|n~vڋK9ŝ_Z(,nYk {*/=jq{AzQm0j@HhLtҒctѯ*BZEJG]*vo[ŷJJ_A^"KC}ذl!Qk ֓zp2HpQ$'9yǼ~N;W |f:9QVF'hFkLW6FB59PNeٌXNPIؐr2Jgm^!f9E^h;=} ַ4==Q|(DO6#o$&ÞycH5=@ie[ru35"Rwi 謁 !5kBDH&톴]LXS$ԓOgk- qrfc@bTc߰in[F?)7R(:D[#`Rc2>R"Xf Zxt3n qۡεԷ'xy&$6f?֑L,7= d]uH3/I 3PfRbb6^Hz02 =V/z-'Ãće3hk?1a 1c2 ѻ1=WAX shXCr_|Ӓ%Z_B3*T1e9v  UWtWN!&x#<:Վ=_]|\f~R$&2}<-mhpMY$Ҥ󘂤yP{BDb f%i=8Ya} PXT}A=ĕ%w.,Qcp$;' !,'I3H۹IPX(-۰9W [7̂V3z:#9]+B I]ɲ,l$"BX\;?0BeGGGHg[!\SN)|~)!WK2 lKG=O+Kjqg]in.!q~Qx>d2^(/r'i&PA(xb0sbL18S n [׸QXqD6XixwᨷkWWZG] S}eUH)irڸ -5w*mX"ENA!gyfDD}܄eq7j£7K+aHə$YƚJ?Xa^b0B {>넽 {zњ u!/e r~|r=퇪n D,ORR P,tT Aﻡb[g0]LpMԍDBAVƚ~*LY3ݩqHƘP|ST%Jf'Ư(y%zubШ-ewׅNH2朊G<'gl|`>*"Z):KHt ?%NCؔGRu+Ij̊ϜG dIG S]wmƇ zK`亂*Mg[h!ӼQ)ףwrqW)z>m60}$G[-9zT>-ޒD# C(߱vurFɱ yO0$] hc 䐭 w=j^{1C +)7l u4}9YᆌoBeMer:%Jr]?*b|Wfظ؆vM 1s(-“;uIXof!]MI!3tj\վ?]ĵ,nDLN wHֲ|yi*=`>lשD\FXĭE0!&h҃R MWy(4U˧䙱Be)_Z\,<v?LYfz\FJ{Uc'6 :5 hu-R;ȵ;LI͎䣀 *7api2W1{/9r%ah%49G}[bD5:ms*X/=~3䉽U*~P=u%ʘYtopHQ?8SI v[:g :R^eZ ëf&E>)6S y8IxEZpi܉,KP-J"+7Eq9ۦJ 4ʉ /iB?{?eYΤ[ n{jNf[60C Un{!Y%D[p -C)N2 "E+*W=.GoxpݸU@>V,t L„gVaYypŷG_Vْijg@@/)z,͡)_+0?ݛ#K>BUcv6L : tHJjِ!M$7y 4hw:]J,5go[ug983f,nuMrK%&?5ɍAeBXǯYOG7(\>Y^)=d/_HFsL~a7>~κIC+}@O]x`g _:ͫi.`Wo y޺K{P $D$Ny@X;Y fTK>.j*璇ų45p'_SMj}" gstw 05iV8hVBWwJqmbqu:O C"&+Ω}@nl"}Lsv,r8(a^!V[(a+uI `s2:b%Ag|HIQV):Q͆3ydfTZ3T$N2ϳG)duc;_naGy Ǹ*9\GyUUxVB@9n09|їmcoѹJGsn 7Ch~L`[Lqn) :SR+xYYU}I}Hr{D$PIUEm>읂ul+cI<3FGb~ Vζ4Hc5q׮r&J.KTUG T3`V$a ꡑԶgo ew_3(PZ&٬9ajy8 9U&L9h/)(ڄK15V?h܈Wt5P`#2+oE kC -rX16J1 ),߹r(|'悃4UzB+')2pLEʣ7Oh9_x x<ceVIÛ,LRJp}KerlE"CbO^Q N0o jC[E;hiQљ~;6xbp":<WE^mPZ' 񙖵G{a bF#׏e)8OI 0$vG8| Rv_v?Sɱf^s"þQb/ƨy8xW!M)|9KְV~6(~DT[ψ0Ag+CGC -Gay)Tcۼ݁nJs*~$P4#&Szhh+c?-yiޏ?\VPMI&p_X 4:c `]cI .XGp7(yks &0v,5*;53 N e~*8~hIA`,Wz/}ec>uP[j0{!֚H+N@ ȠF=3f4"SiA_mY EWt0JUcIPCh*CbX7&fn͌T:V$a"|5ri8=D9r,'x b6lzMF`18zezN8e]w'&GDXZl^7D0J f6Qvn1Az礟6G8&wqKΝyKZX]=өFHLV_R-d#w) 9cٌVRxWF{]IR7W]YbHwy ɆFd +ؐ #mQ;$ uذ:e'BT#1S`@z˲ZpG H'q7)npjK\[Dkh泱Z_i8b7؃ f1L ;bqr@))r"Qo?-Zg^(3=:ƘA nj 9P7R ⡇y>b9Cm[@>86/z;z*Nbyz,D6W#R?2=M-$fj[V5F`]1c g Nv6NPW̋Js,b#,Y1`.m1ɫrt02Oc<o"y ȖΦDI3{qf.pR6ܣI,^2:[d$Y1~0ˠ$Fa,zu59;0!#&7y(?EX% F'Y'+ڋ*_TW{^y=\PZ:n$%DX0teU0 YC42Nm.n֛1eUUI<^zhJ4o~02-X0/FfFd[Ժ# X ,/))I%;YVI1מmUYRҹeO|VɬPRo(ZvE51[9S +m<RlEnz\Oq}o$Le 9{׀8! gc'hN t.`$FʁjeH9!F q%еz#6+ &a4HYs׼|ďo֩VWJ΃Ǜ_A*i ΒF<#߮3;VM i6p9SH~4GVi Dm4:V?JJfAZr}v0 B[TiFL5$r7ZgOS*[ i羑U<+Y>?z[Z>x{S0HpBcͯo%f5XG@D> Ak!y+^̐T=t*%54W,d UaGp0֏#fm`)lO{8 6$W?V wז# Ծ'I+_oCCx5>NeܕK3x53VlCEVkA|hn5ls@.2"oڿ#+]bKn|fv%fv1T^*V\6+ [`,um)B$lᗯUa`kΒ?j'M7CFPc4X8n3e>\=,cV5Aa\ ũ_6H`§}]L^38ez]/\L !wt4`1lm͕.dx; <2:d O|,+Lu^#>xf*;Ccޟ3ҖfC?=uVj]U G6aT>nҐF'))W>C#>mpU^x( t&(åN׉g6))W:H׿ݏ(,r뾤ӿ kԫ|imE[aJ٨Hf(W"ZبSĽNbW S=Ҝ:=.f&M1,;s%5 QړtčOqOw_+X\ 4呪A>rke 3(p4-?463Op?-|Uxw;Gؘ8Sm3j<'g9p1h?=jx]1&< -љS;IW|ʇBPAsZc؊@+sjsяvtsz/`;j]MoeR&ġwQ̂\l vAM@Ƴ#\%}Ij+wsE,̙L&Mh=J_~O"$ڜ>1ߗRG5 jvH _'wDR̒Ԣ M}HDCѤM]sU5#moqW_1";De(7_:6j$7m513ŲʊwGyU]3:œo钵3NtY/Ɲ|&@i:% $0yd@`; :b!(%TOxGxC%a۳nAcs3? |hhzLgF2&_Boߣ[X]6k&aPJ;j,)NPZ&Tj.HqzIc$;Wh\t[y;do~A/GxZ,8#kO*MȚG"t)>Nz%d ni^ˀקv@"dV#MY˓h;cr[STm"xqxJH Iw75;o'gU@;p nZ:Ԝ\N32uF );FOe"y_ A9.߀f)'ϊX鶍 CPtX 2"1ꜘǹm#&GnR;zp"$U]*;+Gk3N9"H-:"PZ1>j2Н K6gۺC{T+nL]nxk>rٲ|EεDc_ykR>!3n_z?a 9j8 .(.Ml" O 􌟃4K?QY uk5ñ/ |ovx?Qa m/{MUwSǃ߷P2ѥ` ~,ms[C(̓^hF/C@䐼c. pfH -o <~M\nԁ5HQ.`ļK?,/uR;2-Z\B P+Ak"#'sօ?>k]%Ġg5FG37*w_j=$e1 Mѽv2CJٸQ&Ѯ>m1lM)᝙*S}yH<$6|oQG}ԎU ߩ^.fݝTD]a~4{͋&+W 8Y׺CV2q7P;.m&n?tzxvQFnUS2OE*YړT3 h5]$DCخ{oq@>?\e) !pn|`٫ v:qgn"Gܾf&@mm5G=Mmas K %Z*hmD\BPE,0Rm{%:ODlF[O1n^p;8v gE#Ck8’1{ֺLޭ>"\=Ml;Z DWgk9n"&8#q9oB1St+۰vRoz%9h_lL28s|r6~6&;LS_1cWV!~F̌.7(olWNs2"84Bn}4Ў)A[vP;_ۯu$NPttbfc8h/UG,{(ٻ^w7 UZޤ)@,|X3W,QD'b#s2n4NsWcPFQQ~^ )@;{d>f X2`K* QZ@Ydw(l 6)r850,{%~:fSԉ[{?]Ҹ>ݞ<~%1ːI|N'?1qE/J&k-Me^)x/dlj/Ff܅pSj"UƆ=,.ϩf1_B 0]@m/)myfI4o?UfFS%Upꭇ\-j|ޖ! tiɂQ;(#LE(xg80[zhhD@u}dױ/rTOʕXݠ5ە^}܉T<܌N:ƌ6&ɷ,fnD3Ӄ^~Nm |+Le締MDŽc0 oXVCIsshK Ouʛ8&~&=NS=dC˱Hvl[`P/,M 6 TtmG }V\˸rǮГNaLPumpn"[u+#ya#}RIS/_1Q\&nfG\T7)ӔU?-<Ԋ76 \ynLH2pM?񜨔&8?V)X9Vs> 4.]p4Y"?!-{#1SvH*#gXqUqD,OEuh][e9TֳүLm˖DӒN bPzNײ$كaᡈߏgJ{XW~Fwܹ5k:uYWЧ/fڧި17ly*1*}1u-Bf̏\gOpPk侀?e.|#,|dFjvMpVo-T\\S0_HY[N˼cq$?D 6cSX,yVj5?{V̬|dEi1Ʃ]W+I9 l%x|NqBĺlOtu\&3n=:cd>&5 7,*}t={,!QtegOUY\uբ 5(mj#s>.;_- _C#:w$" G"cxӞ-0>ӋTd#QK0:ܜv1GSs8H2xQJtM*Mt0w j8&(6d_237t&5 ܑ_0p WE{ތ|}xRA|c}Ҁcn}je|bjU>\n@|G I27jA}DZ'R(+RC8BxF1Х\`S.l&1t᫩%$mewYt{]A q{dZbSN垦|D%X`j@ 'Fk.DUc״Mok# Sb|sf)M{I^GSK5+fіrc6>I0l-b7Yc>.֌^/8PkCvbF||K: C6YZJ)K+%I+q1D;(7!#$> W4.D-+ўJտ=FRIXRQ+-v|lb4Fҿ#,㭆95A\uϝDg =2  $Y.7@ҹoSPr&[^=L~qTukt z=d!s>.$s3#SPhP W|A`ӵzԖ]TWM7J@Wcx!br4HNejgX$T3_扺)5u3:SϑP%c^adxK>xBĎnmkス@BqWvfk$˃r+Ӿy U2ݠkCjN1PzH9h(Yzji 򝾶h+%*=X8`Ով S&%tBk@:@, :0TnB[j$?b5MX$;2) K6@c'|g;NixWVQ:14yNRsN?D$Pr0Qj?( eS/ʍKr 549 ^@@r BPL\T Vv6|WjBaG\y ;=%2 -.r`[ FRk*.yfWbm﹓!Ř*-PFx_d}atY`I?]yPir]$"ӁQ{kdiTSs#iƆ/0L#8=, MkVXފr:13U#G z a@ ^kAHZheA˒Kshƾ#X0Lţ֓Wg,w[rƻ&ApsCX"u A! tUyne i7s~У6䤵јЫk#22AAUN["Ȯ4O<0De ?rdo_XyɐN9.0@f8+Mc{%1Zl]/ψgׂ_ 0M 3*_ ;Pc  ]5gK1S9Fa?x {ƬϹFS/Bן ?"@oXȗ7̪4U(&TE7Wz1آh~*qA.JinK켚`6Z]'P! ƨOa0:fJ(9$J-Cq[m^-Ö:>q N^c?9A*t#!RboLhjW긼Q^ק!2?X5H ^C^®DYvƎfSY*A %ʤ քKˇɱ/HC;p62ғЈf`(ĩk]"%>b0oa%cm?b/,HiC V/| 5.R<_O2(F4qkMY4mҨf'Y*%VBTBB#SKmbWsOCrIH6qM/ )E8aHɅ/0%<-X HHaMhIj;$Uz څz#73tM6]S47b@⍕ REHd y;fdg-iTYyft*Ewwe#`N}L(`J7Zd3!5p7,n=`!6[*@J/*63jEXtU'ʚYѳKBmXrȴP!F%DQ@6 9ٺ|/%g]55}l\s곈x/ʸa: )eQlήP.(=WH4H*?HVx'0Z?x:q4)&+pKn̏Ә`(+ٿR.%_ >KF,3hZ a>?hmP g ?,>5<'-C~ʺjg G$ \w˛]rp|Fwd4I zp)o $Sq]tI^kKӄӓ̨Hó ޗ#`B,PK bﲊjfQh+7~/K,cZRy MRK.@b۴+?2 mt0/s,ʚuĉ(5K^* ,^JJYuS\!]8ve fc :<ԸO5tdj'􂃽L)ki0iO1&ݹMy}2Y|U4OA h|r+I QNc-–Z 3kM5YMmrmJ&,b!5^T0;ϠdzZm*Vxj{(.PNB}Mw6JIa!}x3 {O_@8K,M6u"PrψoI),dvL7s'UzТ ͧ(pRU@א;gU?6WY5\J eyAܴG}aXYbt47:Ĕ8LqNZt"cz0`?t$bةy.OLlyS]Elz8\$Ny~a} H7Ţ~&U̢<[ MНƙMVQ\>Lm;b!Ҙ@z!&.8PTVVҖ &Nb<.A̾{>#`^a6L~V]mP(>F7lҍ?E)5"}edH!JAuzl 5 Pz 2#H@o! x-p*eh2sDb]w'DnEp,C' -%THQ%r3K'.~MW׊ϛ͓*$~tJ,?/┒w [ic`c~y؁_+6A5?X/j}2Bud>x9[ e2I^er]+7gye!`ݲ7uhyvòR5V}R΁ xNOrL3pXzx}8њA2|ߣ8V̾ m w1<4`>rj"BVUAbw$ ZL,)[e n?SEOa$nt :,M{ T"[Nw؅HPE 3K㩑F[2!D.k~5\?*0n yפjC|(֪& >I-0rW߂4DsY᳞ZLXHc9?1%EBM8l $(fkHbNaO.rbM[Ǥ/ y h9)4Գ&juDӉCBG̝ڻi֞ UMEv F4nN?]J^-Ff%jO!RG>>j%߬#u|S}"ʉrW58=T+>U¥#t>`R+XGrm\™oge4 Gn-,Tc#PJz㭹V@ @zU-Y4F֗0jVufJu [/Gͭn+0{- 0?+N4C~-F+m[NkQ3Ja&ڧ9Mc+}^ 2) $MHhkŏ 7wR;DL;ZfX88x#IOnsa_7#U`dewɭ jzfjt@k:2Gp p\{' lt 䨬I0x[nsfGA__jMiVUCƮK Zt#n}7JB\UvZhi7Nbٸl@a>CFM4gArdV*I&P29^3¾cfj:g:[k4A73 U,IDctG&3.naضH M\)dj|e:6"=`DZWggG 9};=fɳsЀ~Bk>rVlɒ25ưUF칎Plj1/q깙}Lz~k-=Fێ^ZGVR`7o7@2"jZeX+|=Im 3(8*hܫ=nQhGIFMc\umeo+p!Ua3 z9_Lٿ^):h'm/q=%o ` v<˭vZS ~6Y>pҚw )13V}5exBTY@F<4wq056kGk NC{w-{ D<\,MU(?ocQlS| ײ!Ig 42]BGIЈ=k߱nٕ.@Fjdi W ,Y8+&MvsLiPNaD^$$(p`15W?٫[P*S&'NY4 mog[Vǚ* F[ W9t|[Ù_X _NU7+c0-r1)%t ^s˔OZׄv/?:O mGa>n\د0<@;4G4X Q!fyY)GT~>;de,epVYˡ"Jmzׇ6_|'J6s3睒hX;ōoEVxjAtJ9=DF,#^_5\<3vn GPRokRw9oaG>E#l苁xsjy=S!m1Ȫ#SePCp7~ď)RX^Z0*^ā/j솜Z-g8R2̤n[M བgM3*'AF5Aö|I: ;⾷L˽7#K]@xqq慒9e </*|jkهPD?t"=*Gɑ1um$e!ݨq1q)jиbp7yse +ѶuljmmAbV &hnx>A(;u+bǞeZG@Z'Y?MAAGk:)VJha5ҝz.(y| đcl LLˆjOyY<nl pn wPIQ l[tp9OKMwV7yVzhC]FiJlL[KPc Fdr<ދ|P5LF7Z8݁թ^bi:26b)G2LKgT-nVFB[O$NWAn}^Փ3״q(# TǬ0RLzHZ_N5ͤ>uOvG 9)[4jP% ^ EFQ!,#Aި=ǹK^F2lȭDpmT*t1GFjP!z:ż)Mfa>~ov d(\תVN)Q<XZR0U?raӼfۘ☉? -n #4CS,,[v+ 7Is,3 `fm#dHv^:PA`:E֛74Z 6J{/%>!$K8cZc4k^'zKTX-Lu:@Ke΁=Mײ[^! EE#Ng09:ix[f=r1eTDpHRV^lT3HGumD\`7ٯn  :.%=Lppܟ, WHz2?wIֺgGW#R; hm[#UO ΢p| XioTk9[afO"RK"s[VHқX&|]֛n}aɯf&c%Ro)[؍i@,'|KK&$<+y0~ #汴_Jő"̢ Kj/U)J _ƔX%^ ҉8a2o}c QrrC-^=lܱPs}rq.fwD!8fMT,Orik+& C6z6G͑U:yl:X!=$.s|w唕χ+=ސ,kA;ݼNJbک%uVHN^u0g8\Zhܒ58(ty=cu˾1R=9T9eҲ,#k7ؚbaR~s%G(ݖ|0V! Z.8*8nj_>.U5 vLz#+\I0E:S?l^R(Qxg&E6j0ˊf Jz*`\U.=ޏV.(6hxL|-Vj~&u-(VaVLw(g ]3G%sfْLuZ#Ёty8vQKC mmvYfN`:l6[:짞a1GL\r^|3 &u~Zdt5jr(uB&)J+#'l]1_ᛉs+`r 0.L%"}zPG%AlɈ27ebH.aEJX` gOM~ʾ9VWJ@f`6 dƎ LX0GvZ%mW5lo"@͛eyB/>-P2 3' $ P:@~ 0CCC9G3G}xI/&Z }.q\ĄG[{s =XURs;>wѯ_9"}8 <B P>x\i=Ctܶ'T+ ~b4uĖ{[%\Q褄ܠ"-)`tal<8 :P@5rO;G0L*U.`mEU-pT;f_TrҴUk7}<)LѰa%ՐP1;[T˜jDGtHOX1K>zdŸ?Xu^%JuMPzZUA\c_+Wk !E+;'=2fv YQ:@]DkVH`w=~oKB>=ۄWcE`r !@og`GRj);PyAO s'sfR;]Y%bH[TAr_>;%l +Npvt-J} #2A) he{ӕG   ~)W|.%&ߖb#o(q@ܸj6 M'(ZJV(W+T*)_vl)W`A7(1."8A[#P]vv"ZEGWڼyumB"IXi6 ) ԂLoB䢊.Y zQ/ ܩ [kJ]m=ꍚ^H46D5TO՘QV#oskϕ8SL}fvZ} q lXIʶw8Vיc 3Y|蝁Bw)lֻv2m'0>n! fߙΫͳ-IQAcKQ BD5jHT(EDCO|rU`Gd&TspΤ 0Z83\hEN`/DzD5loTIQ;)HLlBTAXy _r;)u5ze;1YeY/xJB$xvMvcE&>O93/h} 2A3 +;CpIKP̈́ŵ%b9V6p9g+B6X0%MC6_VUmPd3f_!gh]q7ѸN`hX12&O>:od/:וftU(A AN+۩Ewhs p6 ΍#) ş'k!vm=ϼE~(|Q)٩h>.B>\o~RQNG#2BvR $C{YMxr˹!_L?n7o@7$7H#Q.vńQ3TK<4 SѿYǺIĀ`1`8Banj dsM/ VHqXT1i.jh5/ dX%{0mC3DD͖╟mLMZJ:cTj`Ti33>,2j`1k[%}6;XM3nFMZ4;DWUŝ~(+-%Ok]hR9m;2y$k_^jri 喆($V,j=ãޏ}/:41PPe#zmr-exꃮ TI۱rkGKR$~f璅 {gE5Uddc?RGj;k}XL҃5dl)v*ԹIzC$k2slBM>:ȫDl9 s~JgrGpFE$yR#d@s]vǰiBh=ןSWhQ=IL??%Jv `mk:/3>fd\b͒||;?^JV ݰHay#7egl쮏q-Я놄Dp%8KQ#IY㬈?W!fFX_0%dލO UW2ҡ\V!j з àdkHp3Vw5t>5TȾc"^I\ˑ3|uy-2FOV2r=u^֚n&?_ ӢqnւuZ2B|¦79W;J%FF.9>K >à1n-RnZM6Mir7EcZ-'f  z@|: F`M\5WcCL+Y#ؔFe"9ehr[ [&!io[w@P*i2I }g*&Q˓K =npHU|ev4N}7WQ˫lO .ɲ Ҭ 2)lI3Yu*}//ȏ[fPUYA(h_"o %o^}.Or[MZHO𷰇r3xo  Gqļ$6s9vu|Q>ӒiadH!KFc}:ҧq8W.`YU{ٔwU6BsZt tq蕩bmYpV/<ڔOSY}G?DҳwS"7 ƖG|iYN;.]U?[}Z}Tf٣M|"rikH6hp&TT&\ꏙ y5@*yS84<5sS+c~TAOUniS!5v6OsShnhkF x;4@Ign'y&I>eܬ&>Uo2Wɽ%&`ց@Eז,<KZ@"VK[ᡜ@ ?$|p+Ü%C,:B/ "bZc a@'爎5tZad6Sc"i7"q!?:(U4܇޳Oއb {W]GBkI}]@Yx=SL'篎DZmm͓3ϡ2g2и7u Ʉv%#I'Xz5[˅+1 hlO0H=?UTi%J#N_?Ϳ쉧T("*aÝ"SW Z Pj'?V47Pw9+6ϳs6R=9,GϏL9<6p`]F#ynVޭ0ݠ9O3iC0>[ 0 Nslv4Sj*nSGk\_4@,D)43uίW0tBҽW2*!XXƓ'ATF0]eOړw'ꃘQJƪNVźNpbBkV⪇0dsBQ-_QSlz< zz')|qjdѰ (TZi)pHR%uSW,&f)j?\_,I;lִ9FG'u%ez S>Q%V#Oq5@1 #\t`?: qD|4|.[R,I/x?bJ`C@L WFdrmx}iPR%Y{NLp!h@ކBM,"F]li{['jΫogN٭u$k뻣7GE-ە$. *& 4ff0P>|-ub MfWca V{Hu /౻Kp}s\y 1P_5~X[FW0)w:kdπ®5<9{'Þ-Ǯ O;J*|ZܛISHktR`xgړ/eDe^pxޕ$+Nt r(ebQD4و-02!\!2_cj}(8*#.'wU/6ZK?uۢ=u5Nȗ41"8:H;sJZE{ )= w1zK8[1K*3m6H3;AF>Zz4v}r3wiY=YQq0bf*O=ϭSŃ=> Kb~ƶRЋ z tT]XJNAv7_?,s\A(ׄI56dcP9-Z[pm 5zՋEB_ h(̕(,$r(pI9>fM t%oܢV"]1Zm /e^Iѵɀӕl'V~x2KE:-e/ [0\3Zh`Uڛ"7j ٕ5S9<(;sѬD @ ƷU)C\xŖ-1je;U]U@2bx 6b$z-CL{H-sԋCwHC^e;2iG_"p(VS\z@Q> ?L2Egl\R)YWGm`O/J N'mcQ@! F|:"ZL۴Gآg0 NtMƯ90" 67JNߟܑ,﬊;S6z/HSSK.]3*wn,9Q$$zYP&TF="oQ3S eZ'"^7 ͝/-GdL{=YB[&rK<$yhz1|AH>W4`w<<Ycs\<mtզ3f*%p 9Qh)LFiItL0WRdKBר答*,ftMY섚6+ Wh|t>aҫ'7BҥJeZ+ta$Y f'"![̮_(ȑQ¯Y5>¾`I[ 0 `Q^V-l"2 {d/?{fFPĿ;B)t*1gK)9 J5R Tʫ'ݖwߏP g*Yivaq٧E@5Dt첛5yrjE5y`6V=c1XRϮ6U7*iY7Z\!/ Uw.𑳯Sx$*L{]2VYnՈkZcpT)3̂#iUpK_rD4{[3i{5zrvPZ;`w 0#Rygn$2z!7 !S(٣9#˄PcE fAn˔Es>E3x$3Cc8fKBŊ=^$yt8.eGV Uj'*؆j{lADsTiVԿ9TAܫaIM#}wZBy_v /&5 /P+ UwnH ;͗q1DH 5O%<){$>0#PmC&YW*P5^!<¦kY்݉w%Gjxe$5I'N_Os'=XxѯǭPv/!VFg$i(O(s^@XNW>.E*2&߼3B  ,!gL*_'>V!@ iyLZ,CD~[qFGJiWsY_gh *witαT%ol3}fT'8qOyġx~SPbM2N]Sc;M c}ÇZ%%0:7D>0Жcqg(vZid@gKt}m˛E)dy#@tO;c !E@!cZ n2HnWZW.J2q_R4PIan6lڣNT sa&f﹦B.z;l|Ə-ݓ}Pew#2"㿅(ΡѯIcS#|zs/֑] B;fS D4խߵڵT}B NpFF:\wLhM1 ŒRu$Snfq/CI^oӱA՘x 7n}Nx ˹襴z1'_QcH4VPuۃ r'PDyUT>[30/_+BPoocrobFZ`zŷ \;G"l~)v {,KTO8i_tb0:>ÆiUW(86z;0R*T'9SAӈ^YܑwE*I iAG-u}a/Vf(9*@mjپ-쓘7 3P>8{eUT:.:豇QB>!}<)4n(zp"1xnX(o<-e*qW<7^U{1rwpQƢ" B%Yxg܅i֪܊}J?n9}e +J)Q~a>A#ܦy_8cV@Nő^g6~wM%.?!ҬI܂F*hJώ֦Nv"+22p6vY9ֳNV rvC{ W1p@-;9B+_NdOvaN:X:+5^sa '=ƻRA#Ǫq잏d$ms}GE),"t,Ԩ}?CS|j ѧIyN֬,ۜeէNF*qY3qk32I5`xԛጽ}7R?/T 71c/o_|\%d2U̿nY/yvAb]=e'tfsp1oƬq:i OkWd2m-^49ݜgfBR/BD^7\B4\w|6 P<4?6Bd'5O[ڠ!F ɃkVrIJwoM% 42^@MROT/1J"߆餲]fޗ2ceZԨF洦{9%h3-H dC39sj9vlNcz80I|CKs2^0JVa#od!9I O-@͙tUҾz [/G԰򞩷h8~òtR]q#r%cn[z%]$!bx]} >5;Q!XE8t!,>;%z;۲yL{Ds(Ý ]>v.UZg)9_YM,B*a2EpF1JLk[D-j#DXj r mW졍>S'qFw \ o@mԬƫY^,9$Ym %oC#c81;IG,4#;:y AD[uv'}Qb-vqˆ-\L(HeμZ`Qr͵ZGE4)F;E@-ƌi'QK*OX{l܅e)o%^ &}ANAr)Pk pb5 =RrrZVσ, WuJG7E[+Cm?rhr>ib>YY 8[@6h_V`z惂)^HIhR 2^hLPdk&J]~ ZaOu#a.| C R>Y63ZmL{ƶgq`G)Yq3@"yY/$.* [*sW`;cfZ4U8h| @%!nF0xϦћv(Y.ObgIG-^~ Q,'\9kf- D`nn.JOO%|X13r)sG9j9xbw V r&_.Laxl\ˈQԹ<8og#W!G#.*ShWlR؛hàtvځkj:wluV~M:f \0+Gg-$_YDm' 7< b=-uAXdQ  #l W=vGg{\"Xz\*CPsv`l!D:|M7EkHa_d-=㪯B3DV':~FHMRRC.ԩIv\ZiXe W=^pr<@xF݋d3!&auhidU|8AqY @3ُ ݄Ыmoz7C_Uu׈/)ɗfY &3Yo*֚zg^'pЙv`rh#+ y#ڮ/g&}LPyO(΅BG(s|QBޡi}mt t;lkܤC5M\2:xNeSwgVberS~Ic(e/abzˮjpV@T+߻z긻G "ˀL=^b}Is[;zЕu4t}"hBS>"X8S 6A9Ge7H4al!g)Z9tl\QqhRU*|B_7 cϬ>H f4u$/O&4==7U}p,IV:&uT9I̶PTMCeM M0=łOzH qSH7?MV rƳ %QZ(<ھj*ػEKM%7AmJ,b'I)O.3=b_wȜR{(>~VQh 3).\U#~' 5JH[nk ژfk/&0b֩z#~|Lլ}rc]句{d'HX(t4(x!P e7EG!i]=Y kc<8ΨƽY>]MZc/&E?p?` glWEĨA_M,3wo*b:K~u]WeqD>$CRZs6=ޮH~7AC޿ Qn͋گ/q^=!у[b#L,sxCZ})\;bw~!Va5{e(:R l: g o4& 4*x ,^qǩBKʰ}L~13J?4kIq1 Q6fJGz69Yjɑ)ȇ+m !IU] nu=ωZW~Fd/+h4My}RyQZJDl1˸зeԢm6Ѐ4_>Lݥ;+xOyºe@ %iqzS}_**-cS z;B^Lۥ>Ljj?Ӱ,1+݋?u{2BxvR ƙ^iM),le^_A(vűj( *T5'd"QPL{EႛA7bSUbrd1o;^`_ 1gD KZg$Pޠ WE%\z}GnFb=*!n@ŏ^I'wD,'v)> *Ѓ]6Ll̀boiqzfF/P0l8+DS6mRQSR\0n&һ }\C(~MWD`?]Ai8ےķc_O (g{&[ҕ-Fr6 ,4=^F Ll`OR&k]v;p''[<+7q[p \PNf)zF)4LK_:9VS#YqHk?Cvx~c5vǰuGr9tNel}Τ6ӜQ 3 ,Գ@w98C"VFyvy;Z\oVT|ؕGykΜh!pk mJqM|~,o\k-kO8{rV'U5KBms"f|*8' 8`s`cQlD_!0PRXaZȚr5[i>r쥟 \#t"8Љ˔;I%^ {ݎd|6Xio+|+P0T..4K6j)?JmK% !途04?#ѵROgi_.wTnF%jmĺ|o庮d2?j$eQjS;K&FF.hP}Xs*EӬD _&WViΦk30[3 a,tˀqMP 8 GL -" _tul8lT8-ױ3%셜&(5^j6{- 垧ͭJ<^ms yab6J<<=zb8-K ɻ%c<7=Gow8iXB„RB"\v Qƒܞ>>3еRsKPogo,h|\Л.L0/w Cv:Ӯ3ϘTj^ Lޚќ!X7}⧍`G}'TWV3 ƫS* q%$kM>=,WrShn~2dSEs5u^ @C>'ݿ3ImO"4hno0}Uh9RXTxW&cL)uobKpɣ7 so.D&qޕsF Ah_~~j3`4jnRQ$yzIɝK'O׏6ER_baS+8qԫ %,x6# `A .:tLdD8'Vŏ:ϼJX%2BTL@]ZG\$a;s83 {4tA䣰K)iK3/c 7V ?({)?ʚ)<;`QJemJi .19.=UPH{@)_@Gw-Y{Չ1 XvOb 2~WvqZ9CyG7U`̐tkVY9\dgt Pc?!0q3\hjG6UKNuw?<2g&~@cLq}J+m8y`f?TpdfJA8- |kZY>jdn ƒ<IC@di &!RDi/@vB a׹UeÂ.M'ޤOȅ떞4v\Ǵʡ),{&+ zG5lIaLan(0] ZxɣC";N󾺯tzR2 MP`o ,; -'3@U4-EZ"'X[rAo0W9wh*'8+wiז2/{?Ѵ~4f~VkkDIqwfe(RCT0;SeTwjd d5l =(QNLdU79 ɅLxme:.%8\ О6g:\jZ2Cv(fR3<0"9!;5W~EG;"U.[1h#^7+R}iGU] w29HDϼL`'JyIץE4_xkd]=yܡ3e>c,M/su2.m7F;^R*Sd KՆsL0}ۢ:rЄ=1(&[: TyBW"-z[1X;~".…^ʒ]ٹfD`͔~j-H%舴IOg2Ts=fәJ=X1⓰# ySi{@ҍUFh*f BwU xۄآi! ??VH85U[{$YUbH5D@Ya_!B4dLGd1LJq] Y:\!V X-kNNм#=k>~ Sjsr9~ɧVՑOK`Iu,ͺ^'7Gǵ/fJXL@IuC ߪQS>(acy?ʢz =$ק0pqA- .^3ش8(k/,Yle}:U c3+׭7F,P6iWm!4;jC<:]z #1:O\V45#SZl A 닊)|G$1i˕0ެ{)\FN ܅ * qi?a=ŵmmRqh,+KK6_Hӕrлs`(6LBVǫjB9ֺV%L>G/~/:%3"~ٌb(m>ERK~1WWL%?o~"T.vewic3}5t;~% F骍C-mXǚ`yZ' s4}픠Ӛ()jBAj~ԭHK&H]/Z Sܭ~;긧Vhٍ7{.t"ʢޡM|'th:7mOЀ?KgU/O( dW:p]A2m3oa}&ef ӥG{~@ Oɭg<`fxCa)QwrdGw\>W>hE1hr?m OO#j~^y׾Ddbxv6H#+PVlVkE؂fw Cn]JB7AV(]xz¢ {U%gw:#,̏NOU_;F"e uǞp Ѐ)_'f }<~Y 6 мn< QCy[Ow &9I7dpLSۋ>]SA@?_b-Om`bq2bk>?:j i:bH]H0&uS̄l^%VL:,Mv09JL%c0cd. efjh߮C1z*u7$TUd>Q?lDen%N= F٪O[QKv-}7i |e*;S!q;./?6e=G6uRs> on/ZgM/VF/\ؗV|Ɛixf"@! Icu\F]M׾W <CR>x1g+x}Aq$4\"9#40LI U$z:``,m3.UVԜNQ?iX_9`ɼ=N}MXp+-<0l 78+.#ºaFmIԩiU&oXG[n_h9K^3`i5,BcG}o@+Z߿aB=[,8ኔY~APZCq4?$KR5hSAA 뼠;[$Mx O]OtĽ0x#LڊhbiNʐ7-/3p/( [ ?lw~=JOTtɂ%->P<4pʋ9Θiy[38e׍s޺Qd+xCcb$1 F#yn= v'rq{xg ! nQۧc#!In}[l@*RZ#5E3(f>UN0Vwk N )['&V8cb;f_x{tn_ yg8 } AQz.ԕF`;v[ďIr@('t?gz!7SŞQ-ģwNyV9'>W&Y|U;kcԊg܇ b[Fԓf7 Cy˜L m'|0![kkwڲ4km4[*ۡDj^e w ܓcG6Mx@66lZwOנg3ʯ{w\E\Z[87b -LW,`T*=ޓNQݢYȑ!p+.jUi5< )R?rBtV=c PlEUUVh9}2 }^͕SDk#͢/Wy^OElwӉVaA/'"Y]%aN". ;u^ >q5ȅ AUy>SU[{a9+r } FQnܜ.zC*"oFy]?"[sSgU0xUgdS!S>zz4Qхw"x^rH}vcV0AL|ڹx6M5o4W`ݪ!$&ijN, #j)$z%ϼ&FQ}Z7O/jrc \rQ)ջ1R@r^b.ɼ 6I͖`q%e!hMlY6[HYa.(0bM"G,zS@Ԅʌ1yVĦ܇D^7Cy62?_dn{^ly pn* E_ֶC SNQ <)S_GA맽a#;#!+u?H&:ks7yEUs㠕))}KFrk7 " X}wNBQwbnBsixPtq>GJ>DR^.cPYR[a{M7Dߴe8 yV2P O#B?co/{-[jmb3^E jE©l8P{#p~m.ؒnB9qN:R_a8&uJp0@>rց:3A#$a_QUb?))ܚA9xb+S-0t`ŝvlg;0 N'F|Gf~kU. hNrwoGzjM6HM:N/!D 0h$HlNh˝C#F?${N|r5L$0lCM&HÍr(M:>Sx؞1Bl]/LE C Kndʶv3 #vE2]R7ռyoF bb=!hD5D~Z,-Ҷ"zLrOlrY8hcIBo,h(E`noRAB@Dnq(]6gjvjvM$뵖I"iX1m%?wbj`G*3TRhiF~y8&!pohb OtO1RUͤlZH6)$jm,r2~~*rjs1gL!vdYHRVȵGVt5á%̮m&| h$#4=|=!Q; S{W%YR ${uʼDCvZZ.˂'O rυ,:hGg9Ul8߫_>cfv<q}!ﯓJrIg':v(hdE&0XM\LLTXB tE<lS)!SGwoi!MS?hUG$@D,pRZUA?ZGWpG>O4_Jrt P:xĶc3{ J;bxznaryJW.r˒+t/ND)~}5 w* |j}".]B߉%I*vh6}`u5UxQhh0ſ+7Y̫"_]Y:"Yk>p<,Dc|s]+s`a]+N*z35(BELp.lգ&R<И@ C D7~3yW6?1 }\ ߣ/AtTg]_(JwgV,cS[@N"~wK4%s ൂ $C*s]i K'Bd=Vw^c~!a}p4KB:u>-EUd 6DLm@M2+S V(.mV++ͱk ,G~ws EZ9\%Md]m>%s:jT AQ8mw+U۲sH6\;tTvbLI? ,MصG՞6 WdԳfW9\ΌzjRKHMMTL5y˯S${xѩ %nZdD~V $AF?ʿE+4m)d+H~zGF- '5P[1-aqa H:@S3d\cc`[-^ /g61N=@DlWfW^<2;o~{ǦEzfl0_ P ٞQ+]H ;@͔9Nm[X}$Q0t>.㛘'o.u';go쁙5آ[ AT\iMqz_ sQ=.[7 >mkgvzN/FP2FJ.OT-"mH(ﰐ2Me}0~o%:XJ/,0 q;^r}kE.KrX 4*D}7t6d6v[A$ 5;+@[q:o(:-!wTRЫ,b!~X楰BYĽ!xdH^l.+`b _D6&c5K\bnec^j&^n%*`Ēr#"f*{%tE'@=*25x/| RBS&D^Ue^9@+:h%3;jBu"-wbMlGu)@Rm\ޛ-QqO厤`Ǡak`qxBv%PL)<98})ײT_P$M_jHn״ ZzHw}I?SB)cMPX<6}ETF>6}Ƴ "8)X̗zq$ V6pQ(2v_{o3 pi*TA3fJ|ߕ-}VN@:NYPn;w։/ &~~(0,q/ts)V\NGQpdP=Zr5U[m!z7yb٘ F;kaYCQCua7+>MLv-f.8! Fk|rSͭœn0S!^ "B~ҐK↉U=P O6byaQS6i ,77 69}^?(Ҥ3?V>I^_?-^CIm8x/Vco.F^"Wo ;Ѳc7zFB:Ca})rvGxaBUjՓG֬S/{gZ{LbدwnQz&rk)TxLP*IxgU: );-/==|3Yׄ|mp E`V8`pe.ni{]6IIH@Εl^]"4q={IG''"4(9j[^;SL̐={vZm/3nIFO.ץQȊ! ڌKCftKRB. aqO2]\H#wH5lؐ p#-OuG#]YAnee6ݹ F`(|j F$CU)ƥS1`1Eʰ(PBZOfS𒕸<$$q qzOL5 q٘I1)0*1O%"IhT{(icTX #\; Reg7hA$ >QML'$G i{=BD |?έ_3Z-\ANlDxtAa@Qˎ%8CpLҠi**%|"~|Zk[DCAտR}a3\|%&h;zB'HI TK$͌Z/OPyjC&KeiE`o ^MA\|6x pcyWPʐEԊIqڸz]kMi^fER%_O4dknff(|rUR& f.894vUc!Y {c%|vS\S=-y}ح!-&DKVQ;!ʩEi51L):ehylci_ =Ce |Gڲ!y]pb% :>$m<TlPs'cB"5Y? |c +7uU+ĸi8bҫ)s1Z|2H3r  T< tB?Ψ6j%O 28R}l'AʝދRؕTW;Izҹ C΂ZY ~x<7GY(5WG5 H[)pOZYQvxzhm``_wzHT@>"쵟HY1g_*NagAmP$I .ݺrn`أ-| =1t 䀷͙0x <7ޏ:mT^c5ʽY7n f)ܦWuN|VN=eňl@d'"}I 'Vn+J^;υP;HeKXh<󭊿ͮݺtEҋM/ p y.Pd aRyxa]=ɁʭP]\2?)&%{)C.j[}*49_D0'qd`ףSZ) jbǫ-Sex܉?~ȜZcc]t 7@%}jUS^؅$#|}P[( {`o,ܑ L%@fqא( HmyT=EexC=:7pR/:c$~.mkYRY?;f024 Ab}~j ԼUA/hLƲy }^M-Gp/VXzw)&u{x^ ȃjڝ6vlZl0~({n$=vs*W=\0hC@_ց`RHgy&vÅf6 2U~C:㑕gtթNbbsJB1 =H8!Չz|ɪF?<{148աyC)D|Nh|l=SޛmQ?' r?xXd~ &Lߴ`@rsп{[nѭBlFL,b|Ǹh@O΄߁s_Rx1hBAeYJ0Q ۴^n|cy2TVDf]_UwV='׊U X죱};{7 /zwJ2\vV0/n7N8a3~i[wcg7~ ӆ~K&Rgx4'H ڋN& HAXQsq9A)ofѹ>_{k fvEa ; ]\bCXԕYa!l]:nHXgBW3(Q2sg7ejD:$߅x^.w:E&?+|>|l MWLN h)] Rb,@~rfŤCT" KB\ؤs2F4?lh' Vfџd%7I"L x1 |aS+?rI:zlGVLw\cN`AfP q n`.:ihڤiQ]}Kwu3O,sq-s`زe H=.j]7rr|MOihx-KUTCOgtQ fBCe{s'oYق8x#RWyх#>3UHa/pHj%@=Et#y\dZEHM>y%)dйv#suYs߱ bcܤf`$>ө8f=:%S+! Q2NSvrTc:BSȼƯdt ikg@{'6βPE)dF!ڄ'Uٰ(t0$)ʖLn@-WQJ N y24W@+s%/RUkp^Ync9> yr3kHGWQ)_B;*Vai):R:;E 8vczW]8͘u~Gڄ}zL!Oalڝf t}TE2x|ܡL[\|>X1nOx,O% I(Pah Ui K-LjY Ew-5gkq`wd0MvFŖiܕeE8fQ ;u %=Wco<-PH^>;V)bLe9 L]>}/1$D> O7oG/MyE-վg@+6˜ASJuqnjN>G9$t>:{# YZ)nVᚐi7:>Y-?SvG6Ɯj , UYT:Z :*^.KfǕo !-P{dzJb>(` mDqOSpL+.qıl@8ef /JGe i ~LPQ[Q.&u^ Ԙ{NbЅګ"3zM)A<Ѧ]a>rB6TpO mP*N%|NFz)) )Yv"?^oܩNCP6$˺C+(?^<8+LaNa~6MuAs dqn٦Fm\wqDdlrF?d Mܷ1x( \ޘi t4O=K~C>lNQ Ǐqp/^ɹWLJ,U]alskFI0V$xYjW廦!FiҐˍSn.0A;QW8a7vQ_RLI-) .92c jn-EԖ5=b;Ua3_w0 Q &zFVoASDslz4Msb`>YέJ6_b_<]GO;s9#ɾ 4;X.ԗ[σtyһ쁥TvFa_b;qtNZV hM]ɦvꆘ8X Aǝ ЋFFD ZGmcwQ:{O[Oz}CaE6sht:ڎՂKV`G1? r݇N\@>|}zg/p-g μў]lH@yР#~䖳A10 RJ%갑[C0TNl<Ʀem2Q^=~Eih\Z䡚:O wWe@L;tz&1vum{t}NH02JX?4ʄ7LamT{`f|tY?$bAb΋Y6unp;djg ,$ wEbY!5pۤ1~߈L_?57^<Tӣ8z*ٕ:aCx\K$@p5_el6vIpT 4AiJes-g|EIAݜ vyŜz~FCgY@厑b>56\6b?v\BE _>v{eNg@]WLyy9&|P.^M6Z2۬m`;hrSJ/]ne)D潃ZL݅AM%}ܺZNQCI6|e7b zߤ`>e E}:V% v ROG o*{=jYT4_вIhǑۼ7bq 74D!TiE38r6 P3$it#5"'y22~fU'*nQ TRWu8FQA\"$t< w+ױ~wq4 I:ۉbȟ:k,5%Uժ9GuC(4cᮿP)MY Abvwumo\dSbQOWU&.R[/whEaB)FVGTM籞qsy…o^kQU^SQm FY#hC?lԞvx\XF C!Oſhϰ@TIk +d ?Uċ;𧂿SA =WSvÖLe.ƞ Η+H^R,ɔXOfH$J fm8"c-)*'XBUgFyێY5/T %ZƝi$Ie/zWM3!*q,=%El-,83?şN;g ?:YULBzO/$ gLm^nK\.zo!Զktjz'ڼ "[y&I{w ?!d 10oSJw^! GBTe^dX{CmsH- h*XY_{r)%r"ـ+g+9dƌ%@߬ωЌ/48 - }_%GR3=6=:w`i 2HHB x"=b;B^~P򑘁xfQ>p> І讉j)CHvDlcS+ؖbr\>9>vAk^,bH08aJ|u3"V^AB@WfZzt-a6q׵ 7+yzG<D9Vĩ[tID/Sкx8+l8%ٞtuG$0"_ |.~gsZ&AR:z40@NxHWv4:/qQ3Ipڔsᬃ\l,DZ+ɚQ _O^dHfr2=KXg ztI~X!suFWq6qrH6նe<XDIc8iٗ|́Tuf44bIshZ#-sL~5Y Ä_V]gD~ . *QѪLT+ ˈU`y5nfiRWyœ?v<'j>PRAHbAv~\ij3~7vy#b]|v5Y \$%D0HInz#]U[wJ@YY&zpqH]mQNt˛si6tV+eʉȱo؛;ќ&EVW(;UlJ:ڻtr&8F \ż@4Hw,7#1Ԗ M6͖*e汙A4>w.Z6J c]qZF_&]z'zu?ֈXpp)E2FDG11лp^x  :9Doz>Hr^F1o>']f!k3%wp !"wͮՄ}>35<{GtK˨36Sܴ2٪YYYr/?#cGa/ Pܣm[C.٣;ˎ&!\;GyCzFLsYIjyyӴ{ i_Co~u@r T`DPd*M}c4tjV CY5M ug.TI7׽8R3ԊcDvz2*0rOu6VIZj'7ᨩ9m쒭N1{6Y_`ŸvFJ]9*Sa1, m֢{quE"`Eg Ջ#{l4?CL,_u'ÈiUƕ.$=/GY'zS\*^Wg|h/=TSMJ uj>)oǙ!c>O9@icURȿw*ho\opPltw.L4ٻl+uA,) vG "d% =027ҟƲ1⿗Jn98LIy }~<-5gRm:ji /&’W+l~ۨ]1M_h 6  w "iU5]z"sLhi fkSr~jY`¾2И~lqwo=K8 sɂ#@귗1p¡dwF __(nv\MY=\!41 EviRb_<UQ T{5?Wnя_WYT>"wEJHX$>y$_"W!m(Cl ̍c Q8){*R6Ҷ@{G:mx1ߩ!fyIV DY Hy}8lvI_ qvp~$]63&F|!ːBLt䛋;Ñ_}$'ufH(ZIq2%oo]_́nqpb5sO7GCy-C т1`W* Β):gNF ɋ .3IaJ M8vL@ ysg(eױPw*К9BF FPUTNOK-gja=nJK) 4 `-oDxfPӽ ||Cɽz27+,#]Eyr } ެslS~`J"m2{^HL3 Oɲ3G6|ێ7FC!bf$7v_c)4}G RIlO6~*4q916E& 7xk yV-mm@|w6 o0 P6_FZgpw(>dI&F&`ӭzj[+&\)g&@ojrEs[sx': UD~䚱?Z&e ao%B7WU.ΒI s:s`7ox18EJUnw( tS ^ӵ jJVͷJTI" Т~Fk<(=R Tc&ҩAο2ӣ+A`f0x1`Y6 X[(u/`XV7CLغ:*X)@L^N,"lxHPL6 FoER#m5@%rO8Z$Aw?wU7L `ʝѦ֤TL0ՐOYrׄ+fJ:2z$)AȣyPb@5Q5w%Uh Z۩*MaMRxz$7}@5(Nʁ k0+z.dJ"?#:nh@[g/EH,_;35Pݜn-'~qaUuψ 8)N#c\\9FݏF}'|y UXo+v,\9K;~YD ,G/nZqM^xbcU=Jd+O T#/74Y 28ו_puJ[/]O U4CTęnt[K²rd 1X_0g&ۗß`TKr"&21U80cF Ѡ1Ut !;ȜCTԷiFuƌoX!r>_EhwDIl*0d:yjouT ǎ;SRM5NomHt-:򏫰0a"ƣ A,[.RBoC{aR&?w*?X'hɢ&Tտ\ *o2ԾcMDz"q ZHDShx$RB*4]ToVw\H-4l24z(QltUlNƍ 6HgB @/hW|ofcݭ(I^mYJ^x4Ct1u;V #@_.ei#Gc([%,?X5ni,i}X̻E)߳fRlyO}{izt"Z6j\ξ29Ne(cb>G"LA ';1]1ho _b1%7̥3:HiEJ-Mʹn'ѝ/*>%nio1]cX/:Y -9~r2+<# ,BAlGݭn|\%D 讦Ijٺ\kcEauRg ' ry~8WaIT`P*ޖbo dr6`㈒܎9`75!D2QFh/[Lds:;^_Pf*- H% w2h't.8P˭#͝LP..XTK8,u;/ b5yvu b:_6V"rE´/.DhNc}{p (yT`ةwT"6 q|h9nj->& w'Y`~lÔ_¤{ qӍaA㱴2Xrt}0қ5\;%aT8Xjl!bŎKèEL lfbfY RX]0GY R>7=oBQPK7o ^-UGY߬a{wvv7) {#q+z؛rPeҡ4r:JֵAx\\{=jFPJ݆n5sci9C )?@-fbL=έfA˖bLRXWsLy66S*o]J.a2PU²Uv`lO!A٧⽏FMKwߜ'O8CWfOEm*,J޿tnwik@ͫ:'%e)VPZu3^IZn-b ?M469v4BAuZgLo.%`rV%˾iC=]U.__!Zfv#TPRm~㍥ p]EACMf ! Fˇ[C]/A$] $uMB'EY♡3dg]g2֝11AEVw >`TJ3B'\ 5㗷tD5*3'(K6m̾b_Gdrvb;\h*m>n^p= tTLHdfG§_u;NĔ֠8NWi::j-Bs{0REb߯[:~{4 j@04Χ/#F`0Ȍɘ|\G }y/,#'?XVSǹMz*pj?4* sh4 ~ƭ^*]5ۨZS眭M˰Jm-Th""|%}UjOT`/m֯#$`y,'XE&k.3Xe<{BUEeo/2ւk#T 솗3'Tǣ5"㎻ ok(HYN -.qihP Ty H]8Rzc[_x}1D0å 'l9"KXAezҕ"E6Q1.P..pz O]a5`,갤\GJ.rBBjvz[ 7,BB>H81}nڈ!<]u5MH4\,y2i:Fx!Hp4Wp{F'q2gC=^rjGe\Whg1-؄b- '6GPD|g VP!^ `-D)rmRaC\BaQiFZy`)I\ &zwh~\Xduh쌆Ȼ-<TR\7TjYz)ߊ+KhPr#Hĵy6J¿='ؙA)M"u#{'ĈK19H!HFƯtMS8qJa#M+Mz. 0klą28A6yEsIZOejD օSW0H,4[/)D,V"G(Vdh*s _%O)>b|(%"=9ъ`;!){t,׿U4ӧbM*IW^#&'upr];:<sB׭TGKD6 %;^>0re6#|uL[62t$>^syPX9,!NLٍA~o" XA# BJ4 W?n \>/7 E${) -ټJP͜.om~) 䞣!*bF*%51k䓺~3d: jRhqBσG csa>({ A.m dj%Fݟ2Ԥ^`MrS~{Im?B].?X@#@.or}.+Wi}B$;ݗx Gf-h'FS7E]C 0 [yѭa4_>bE9}i@FnO`U. 5ZެZWq[flsdm#'*f*I ~$E8T0榁Lr4p|+h{%n7@z+#";[q!UeӸd)Wg`ŽFRZD5| (ηST[3*q襔%:Ij8s@4Ȋ o''w6/%ӌC֗[JRꭍo,jwP} W(5Sa¿pYJ$bU۽ _޺9B2|HpիbR5ww.De7~0-d进C׳yodzT1 ~NN͢ ȳ01zǁ=:5/9/VOډ,ς7+HtuGo4FNيr|v4F_@(\Ω. 293ƌ2t~*IFrIm=SVޔsyB]DqK 8 1;ݝ,Z4W-pT/ [n;6e$IrvU97IC/,Nj'ە@Q3{N ٓl( -^xwPbϼ,#q9䎨 >u~YL\Gm7'O9M0ɧorN4BFȣ2TjArMxIɮWNKgYg^ο+l!20$fApKd0y7yDiW>čhrM7i!Uġ>(Dz\<+WqU 0]ȯzn,b;yřt4iA-1k{b@; JbYlG(Ó3YϚ#~[X+~Lk`/,wh-KqJIYP%b a§G:,U%.Ef5,qȝ)#}K?{JFhmƭ ,%Bsfg8 qĮ|\ĥxJܚ*]rh_֬"#% X`W6e} x@ߕC=Vyɘ\Q6m~ӂ{\ɼvݳrNQkxei^} j_Qif5we n=;g 1kW=K]|a%laM\L=\ gYj^7JB+rp͟aLhL,8VJwԃԐ<XsGJXslը+-ԈI]39*,'{]t}MkKh)*b'\D'dJA3fJ E0<5:7B|;yzzF FKBW? 3q~ut_l6%j/D&@ѽ[oBwSx^Gx!wӻ9lTڢ6^Pm ġ"M|AqS_QnؓFtQJLK@-_^~ wzX~~_@~МgNЩ>{QtxRG`]zEDnNL'_4}~i<\ArVXjIy`c,7P$M,!FY|kAZk(Eq8.WCn 1أwPv"Jto@ub9ww%Bd]fFa>wNԓõs/^;D(c y [ts! ӳp#+E] XD_㻅UBE-liwUABwl];ҁvcM [?K-Iqoau:禎^-[.!VRO:גۼ]ᬐn1$5YR ~O$qOjq:Weۉ;rCD$x7 f Ls ćag*mLB( iϤ9Hr0-jV|,sbΔU8^r+7RU<(56prrōU  *ٍzFOi²GSr>D&]Kr0mU~| G%*2vrkXbl ˦8|yFGMچBp 4>2*@J|>@@ZFEoQ2 d`kTK~MEpLhQi裷Bs )`/w_` $0WXՃ˫Ɗ&'h`sT*á/9=F~D)VSɤα8I%Ȧ`fkh4FuտyuaV]5 Iʙilcf/Ve fUQn:9mtJ({];:^YF8qn[ T2i``\bpor~'SS,ccЄ;bdTJ)d$&zi6Z_Tt!s~`DŕW;҃\Lۚf,uJC\-XFp \pS~'-7 L%PGm10pt5Mڤ|1֋sgeڇOJ&7""ŭ}!oQto̔b(4旖Ƥ]ize@}2UH黵ZS&mjg,])?SGWpq>_Cܓ}Ez?b 4OVloW98o2o-AH67֎*ZDb`yNN҅#ZF%A&|Ou_ ي’!I}74G鶥9NAλCҒ3iw"8_aOfLƇfov/kNi+{]uH)14 q8A>кQe8X߉*-g>.Х-?OB[ui1UŰ:@/ϒòxp*Оi٫Ou8ْi"0T"x_/l=s˛I @H UHMQ]w6%t+vvAu7nlXLuv>l&&JؘwA>Ŷ=xHf̛;F^9H(6v-GH nmѳWF4^#MY( t+mj;3uCkQS!}s:b ۀD jN2ecL.zmLV' %/E=90w4 w2|vyj.,Db0[#xh16z@ycU 즼ąmʦb.0;ELGN[y@W~C^Sj:ʷE$O^O V{+csV@i[W/׀ vls _bat@|R :`$ 1$AѰݍǝt츜+P>q66N^tx= ZQ*H9Q}F\o`Z\ԆK)cQK GEcIxbO5]p{JU<44 ޠОP_YT'pY/~zT59N$c\ =>lFC;S!Tc̻,-*-UߟKlk]>&Pb |*B:-/Mgl?%@D>iRsNU֒eh{{Uc"$\Ei&}L?K4nODc]L{aHRAE8"’oc1nކJc1'ƒS/pK:2w7g)}3}.ͬu,2/&oJFT#JgoN;_ueNEU$=͌/(ī)U) }Ö[ՈN(@]/0b뗎ȡ(hl t IԴ᠀s\ve5W{K‡e)uP\#v88 mw4]%F_x&f[d3`|RO?Pj3rK}0P^6 Č10[/J)i :3b\PTv?{D &r6=։,o* #0H߇]8074Ct6'oNgpB NЅ;^)޸6p <7JHb'G7' % "C{1¿HߟxR*.G?uZ-&bU[C'0?W=dqik9PT*@  N6M:r hK|+[ڟgSlnۉo&d$y#?hSL&T [p080,hVUjrPRCMʒR^[Đ#^2F_ͨSqHoT4 f.Vg0w7h=8Br pqIOYǂI c'*(miX -΂z)0 ͗gHF3(RY^]T*qsm?B>9#IH y9Ӎ 3Ig\~B95pkxJ#imx7fn5PJ̲1IYI2E;'2M ڢ>[ '8M]a`n4xeIÒƐOP.ǻm ?UԂvsuD35Hҥ홗G0\|pC}r{LV$:exc&u[VF*bKe J_C0ßSzQ_D? [lZ=2V5r3|Fo1=՘_^0+OɁ#wbL8p91wW?%[sJup"ݾ^N1@ʞAz˔v%6,8!lE2t[f2 W 4Df-Y ] ]MNK`2E>Uog5Y* 7y9B# ȍv"]a1*lDP.#*zfow.0/)}8~QQ삉4Zr{ ۢ?O4_Sp?\Q*sw튔I_:;lQ0ǿ{߽%T^m k/d318=nvE'Wb\MtGAqך"VMY@6q۫J,sS/7a+nJ5Ql`sLY(26'O+ 2&q*̐of~<`.m0Na6rrɔˑ1TI+֠l<4YES[||C7Er6hdAVbfNp@ lW*K+]_Q d =H +r!Z5m< M]S3i7hMҽMsxh~ngYY̧x9\696glKCi| !tOaq俊=z*1X|K3^)2qM叀a8a#:p6£%ߴPSQxFJR'eNYڭ=0L$t5C+OdLxM![LIw>y!/kPcT .0A/׷Fj/Vr i.f{}U;Vռފ!w% " gXδWWYuS Frhׇ"JQdwu=d>/6!LE5җ':4<}NwJj4!kLC7<ĉkY<6vEEYAB KA_P,]X]]Vi]1r4vDꕐeXJˑ _BEY>7YeΓYG2‰qxүhw WTݼc'oQD̃HmS1GBUO!~u s!1BklѰC۲hϴܩ3LPdשEbZ *aM:ħ-j")J]NoB2 scr7=댳X%Ĵ,گ6=F1b^b%ޕF yR~Ss!8X8LL= ]3" YTJ~t?x-4, dVt5z3TG:1︧nQ' =rK#CSZ|E -eqmk#P%MJF>.-M &I'ث>qq*;b[SBX3R$xꂩݠHSS P0ԩ dr@FEۜ'y7Ec:1P&Q(ˏ_Px LvhG0QWr "ІzHjNq&VkDnL)%B\Țo(i J⯮u mF;g]o+^ߦ4-A ʏ{g`>t "gZ(U$"-=2useCzdךS4:"ż"ލ01~ L{[| ]Aދ8^+h9{:>`U-h#Q˦㙮6 ŴVm;3GJ1% +;̏\YXe& yezfe9,ru\{e&ugj &82>ºcU@IsMv)<>1sFQ)6T0V8>iI.9DV@DbקYlw gl$$M" /O"4T3P6CW([@rC]#$T C i $r&Z~tعcL=Pa ^]1,puaGOC[C4bL) ܁A q-H!fp۪.nܩvkzwOt琩oXA76-nj7B'*g(Q;R`uN};sHI>>;ܐX T2W|;pn ۊbŞꃇdLؙgHUfljQ dHQVvh_z({H-ԯgT ;NrDd%Pz҃%9m;Z[& ܰWw>e`jwe6dT/LѝJ[;0J)8DKk*|a*P:~,rhB"1/:,Ot$@9L93QXUyw<*ܨg-՞G`s  )eei'{PkjuJ'*kZ 7óe6~נ)SFC565D{W!{7 7Ǒ$aQ6ͥԔ]s4 aTom뎰x#'EgCoz|_Chԡh[Bqi!0}La\f+T)gzW o77 EX r=QۓPG[ dpz&2G,7LsUbYfjd) q<[\[[YkZ+*5sĪ7l$:mB>R8b*d5ܥЍDp }EɃACA$;M3X4ؼa2|CwkeXOO $Ur-jݜ) }9bJig AS,Eoiʜj '8*CXY"\Cѱ?%a2YBWeOz3sgMFگmqs U\2*QB;[χTBiED_8|k5ꃎ ? 좔YG+PkǙ歮(Zp7{U ̴әl!.'zN| ;%4h j~W84 ϮZYٞLⱏμ޺!gqZ]..ϲbIG9{GK U O7u?4OɢqSV+ rz2lU+nS'ܚy3AϪM E.:Woyk7t`G^5 ry*3mlv .Z6teYZӉ M- p0 b3`_S<]!$nQ/3277ܶ~P<; V[ig%ynf1kՑ&MIV(wL%} 3IvQG9BP幔 ?̪.@1aTKC?WNU%m|w{=D RJm?m2Rp:+:}{Vǰ7y>YFSܑWE,[Lsc :{z/ӦC1U闁֮#aXmRp.;|]>-=r :ߠ:-ɝuw(s'z3dn  x!vYNQZT\B0kSSJR;J\˸^ܳމnN R =p̼.k-UET3!!.#!a&Gi 1L (ANsq}+_U-x?/t ]( Ў݊A ;1midM“{eIFHIQқv=iP٬Q\>*!RdoNc-$YX`Mh%{P/ *xijRJ:!"MLZ!*rD`IkV\L<):ԡ-T}qTo:eD[8ǨqGsbILs?930'|GA\Ě)jIϛC`!p))C{T Vf쑨J',ʯgt*Ģt3E2+"nRUCje-nv ǔ.Ptn!$>X&vأ8T8Q3_ٝ ѰZ'Y*Տa(,r.su'ܫ`QÛZ dyݱk |ӲQj"w&jiTcϦp\  g>7QWۋAPbMYTm,X#C_ud0MaliX)mDtR =^}\G8>~ ]Abz#Wte49{hŸsW$]9-ey1N,dŏ߯$??6Y.oB a+H%_oN$Kxϟo TPrsf^e֠,w,}N:j KmY:f7U]/e^((y8e] ogB~eypgޥUl{)(E#1`' q5q3~'Qĕ| oEqCp-S[8:Gިz/ݎpOK@Ip|^#Fˬ*u;#8955G5xj.eWR_LxK&pHg{(BFKML~5yQa'ZMxJPefe+s:: E&էPbvsl睿&O#ZԠl%mfs u& ROv}M\m[Q;u{X/¨Q+zH8Ta9]7ZJ v]}ky[l9Ǣ#G'gr HoEa~gvȡGe]v PiB/RN Qߍ77b|Z! ^h5\MaL&LT>j|ư;FiQ@5HOεy=9F{E6"ɐ@P.ٹ+~5Z8&L!xx&gY[i`B).6>)S3 M^yc{Cm7CLIh5W#h.S'٩i5\$PBs`Lki=|oz_`$E1>[q2:`e W-T 򽐦r;UPƛ܍99[.cgJ=1x菺ҸtiҩPfoa] cj׼~U'%U. _mYKӨmpTu<잏c ML` ;<4S#FRd_-ί4cyN$hV0(4ph W.U/6,~ɟ[n7R=miߴH(<*RŎԏCçt8 fR2߇=gj51JB٫T <+P{;?~0JJ?*mGS;&4B^Y߬s'#&ZR4^dt*ARI r&ޭ^dn`r̺~+yobuXIv쀳<ݿ"0i {j#$ʊYhK?O*.Zo|~n&Ium-ХŤQs(-ԛ~>=coݟ'+f~[-`f:(T=?Fn2~Α84y6Py6Z/1x ~ڹ1uyEmI4O077F&u<1{HFL)0V/&ޢnZ#Ah>|SNNȧYPkB=+n`]&0OcW oV5J@bnghLq8t|xM;>?υuZ H|ɥ1@v1uvu.$$F6Wu-L[žhY)_#BZ:1@ 7= r*^'X_2Q& ,dC,V:x\J; k鐾,|lK^JaNP'5!0EoM:Ti(}~EED}7D̲KM8|AD Ȅ4Ѿ31ݩM?Qb,H]S5{ATDN뉥Szڂ*X8?„FN.Qw]gQ}3)"07jUNYl+!>ad_<ǭ: δ=V(ILr dx'}2LvW+HMWNܺ4+6ptQ IP>\>(% 8CxQ+gșҡm(ؒZu1 v[iWp5*Iӷ/aCnzE.t4YxgHS f7a| J$&{ʿ ?1Yv`2J{`Ҽ/!r{nra@)d s~>V/Ͽ@?Q?\6(}}`b1Sk熢F#iUO;</8^b}|glMM#wQsОI}=)*#'[hc4K,+ kkkl_r4JiTs 2G0`(ky^u:ɱ(IAv_HJG~ iad[wn?X˝1mj:tck_Wj[ֵp6t.>rKVncS4p49vo&;'{!ۛ(uH?|8v/%%HǿꥧMc~şԀEz}.qFg|kT80$|ɸ8[*fH[qbXK_sw)JP 8H;=z { W򄣒T8'۸d,jXPS`4E@8i>w@#MIٌPS}|r& "?=r[4rW&z**l:.]2S?IpUv+OEfUZhQ*Fgkn6N ^֠f3D}.䵑?&.ܧbѵ@ˬA R#B,^XfrO84VZbo$Hr/~tPPԔg:n-4yff27[M)"k2uܗ=]XZ0hދ]FJ9?RvO\AUHC[}l/DIN:XW4M QYjRTb' BM+*g7oi+i~LwD>*,eF{w xK3:~ЪP_:QumK<%n!2[&)i\¸M];̆X,yLXqh&64bѵp!7u2fP kp.zJL zŷJ%u_q_vAO!Xlmt&gNSop+M4U8jw$%#&< QEՉ O,C(01|WʮHz =h_jjFg ɫ{AVR!O4M77Nӡ8 s/20zLyPdū:]fXqƊ>?7Vv s:&]8#-1;2Q#}W>v>^!AC $c,W @<+ʮ:;NQvg ]a+YQܝŃ A([t(8.-ۭSY,C+DY%.3!u]V)iuwMeֲr7۪w]ZRiFvy0]FυU&4fL7m^)50݊٨k#YVDjv˔U%qEpAj~e駇I7]|3 KH)Ho+IOE@(Ā ̃;14ՙ덗KH'xRO0nhhrD<&QUdb/,$s";EUaWؙ.N6uZ쪷u^9@φ\F+;j|Q$C[xsP^ydO64f\ 5}|y=T?Pi%'goCusQ-$2z T'HAϒ;pSnRgȫnC)ÂtFSM ޖX_ٺBhGMdC${ši㕻l^XQ2WߐX6Z$md /REw?hGk~?$S~dEاW:*AL#tLvK7Q"gOa=n @+ ʝM߭EXt{&ࣇ)S;.g[E@gXV;us j&|~F= @+!c ujiÚ P+xu-y=r82i$ɝߌ+ЎZD4 yؤSOS8 v.V/3Ij ٪5l8{2QR*b- ,uȸ 1+`zd{wo}p;s;s&ZfoT^|V9f#/?j3޶+4|D+xҙ[W7A>b5…S?9m.d7O@I)<"?kWTT} 3^hŇKTdN0,—*/ &ZYf$[0ˊW_|!pKֶL"z ^`a~SYp[P4P>Р|miøxLwy8GǏ}fX\ \Yt6JpEeA_6C)81=.Y80>? P\ <$'xjݟpE%BcZLTBO+ZgD}_$QqE`l\zLa6L| -}ʟ(JPSQCp^:v"eY;U j$Hu@4,W4}t(_,tJMqRS1.pIy-a%4HcZ>d*s[IRSЄ yC!WÛTk=ZVv6 ”c  Dx70jD-[ wW A"E&ws,6cr21𚩪vkiϐD%7jb2B@϶`CoA~^֩+=T-ԏ2\Y?>̝ДKA!FX3mLE(?f&U7#{ A4/{3t|d"ЫKAv4%U BpƄ7X( &k0?5c;Ezc Uj@2zV;O;KJC$Q}=Q7M-+pvRPt>.G4)N1ĸJ?j>; GdW8w&#.%VH]7m1iOJD+b6sƴ;r0HM3(?2]46KQKQ$3clw`v 迂T 'W1Ɖ uO۟&|c gom< Wl,.ʥ7Za9xl0Z6A}8cY3 ¡ {EI!;bz;/4|azz\+mKҸJ'z6Bi?5\uġ{@Ĉo?)O僫(5|RexGwv<;"O,ZIZq!iJe\"^K"֡jk>LYkj,]S84o|<8qd4YNMoys'R)2dR& Aۉ8Ga֛#Wrx2hBɶbaHH)85m*zXmp}8l<ܺM6'%!_n\o/U¢A F vl?bG.u^A ߏ!SfO I s _49q":]cAZM"h8qMNgZRrtܵ(;med%%D8UR-ur.-DQnU(!)mAS1*(!5H͛Ѿ_h<)EV /(rBa&7D7/M:|ݶcZw^Lga|"TWMg@=I.iC'r~y[yDD_/}SA̶V(}$WppՃ[14AW=M9ˣAh=wry!H΁#'r#DIlGb6~c/_I#wbCfɀarI%I6qNtr6 |&j~ߵP4W=IKfbebdB[({-a$ 2VZOw:\K$ !"f)ɀ]b >F" ݟKrt()&Օґ ݬcn"֐:>&v=} /^6NYZ{Zh8lShXO: 0S3Mhf#qٶS;6_8壂Ԛ T4 hm?}$:B[|IMMuyw.aE=y%^ɻTGzs!C8 xu:_g|Y2haQ4HF|ؠFq! ] "Kbp8 'ZTKHPΣh.ٳqZ:\ \QGNz9C|HFde Gp뒽Z5,lաƎ̿/]M(zf=KM9KDPǫ"~\GM׿#'g:PyXp4UgƔ؃xΛ+hvb'zQleVN%\,`9ugu:8fδ; R&*^_ـRO|SR{TeEb8gv!pq!.6 ͣTQӒP":bșsNܲ8&q(oxh(Z1eN)O!4CjlKAH9 wVQ0qANdSdv$]B __Ӗpڴfb鍁g[*dcS@w>(6+nPy?AG;sG>$^F@%P*I;57GiFn˓N9 y%=}YeA }pprJt6U qڋn(zzz7F)G vy]/&JM׺op̏ӠOܭ[ Ms&?͈etN{xSs$_D1gH }niqTw2 hO@m&gA$|bo[܁b;0}A4?Çk4_"9x: _v ['0*9aRiK|A`ڃVݙ*"KX~%Au4TWJj(HkEҖT}$A+@䴑OrT͙}h$K΂fEćqY8Z*dZ*Zrȕwzqlmu;f@X'F҄ \O+WlFED ǿvq6ii揳"rixλ+Ū@20ے)UFce<K .ep|*N1ֵx|*iëH΍LfH*Xk<—[JzD뢈j4BsДk7h8l d Bd:iWTr>(7Ar?K#۰Sͻ>C]c[eV 0G|Msډر"F\2OfQGb_\tW*/?=nb d9\6#f Z0x; \sJPYwi+̻?~ _a3bȋlEkB=P|4͔>nA2mzf@Sm&f8%%Nnm=GZ< cٛ:^܅/b749Pq5DLoUίD,# Vl쳪RGuPb'B ǿ 4FQ_ZKAOoʨ&Ŝ7wɍl$|{9 5PMHH~u`PIC@R\HPk%`U4 6+jU QLVe0K\>^D1T?g"m`b;Im,FRha-CVMz Py0j?:pBռٺzE. n=^p~i7Dgu2V!$RyYj/u0R&+L+LIavD+iA`֐N&r<8 }5ql /֕FJ۞PNj(*)Fok?ΐW3@59{ؗ-QH9DUS 6t츲~{.0)oY}bkMti/w3:CXoP3x ?Tc@6(Cg,UİiL#`ϹAo}PXkܺ[#fwG"~ZE=?h:Gz"̴/f=gѠݻz B4ݕu~6q\K'0EE<'P[_Yp&+*t dN (q.!*{ҷzr9smX4wqY#PfJ+Vci5j @ gkг[tjxu_}IA=8 ȋ-|;|yj> ^ښ-{G2qn 0[< (IS$0Gz撖! 7Y~<$7CR"/s%RḂjܡ=' 0,Q$"%)ܥ8O 7.=ԔO*=jyzT)#P*US"2(3ZMs栰P H[cpǼ#-uP^vזԑS+f-C)`h33 M g_Aؘ9 㥳g4$|q:<7+u_VRjǜ8O5?զ$$b%l^~b(6f*r5'SD { 4OY 6r0lHl n"uEgբe"3L$< \/YPUh|+V@u 0YRZ"W9B͙go=Bof,]d@P;Y=OUjc\J|qMW?jČ6b x$ !AYM,ZYv6pugߢ5K#c O!8 YEP]>k򁶱p6y<=*fOڲI@,x4OlWk8r(S{ fYHZ&yg-hzM,80wKoĒߡDr:()faQoXh(7Kǂ`ImK M+x"uU10@fXv#Q]5SV1;IV"Fkw+V#C#R,s謉}azX 2Bvr`2A\eK"ux#%1oyROKəfB0,6w@ lHu47m9ZX- j|d: ;Jz@P+Z 뽘m%E}8(J(elf+Ҥd@PRat{C]>/!+~cx0^ vT}$ڋO!`ʷbw=od^yq#y2=8lyG9cJ fI MSYS5 懦髽db$HRz5XV;,XIb Z[o}?JsA;%E|~\uF߈4/w `䷮[D χIΞe1گK'e%Sv R*1 Y+z 4aIhhFX^f V4/ᅔ>oJiikOeA͂p}}m9U0WBP W I]ު$2 OL:vc2nNnc ,GN!>4=['EV-sM[ui!]8 ʙF̫G mmJl]i%nRp3E;f9,&ӱqLBI+/L9z, ÅuFa0/gy^%^<Gn[Bl\hQnoI;z\:LǙ:(i1} f>ѨfyuN:X&cFS@$4F^Mj[W-)`y{Vm! ?_&>$.rZWcQw<ـ@$;0bT,ɽdWL?o!E1؀$"7\$Z7YlcոvpN)/--^/`@rhK-&}3CQEվ8H敫ȗ@WpّPKZYRn0]؜(M(ѵ0<8ƑFW3 #Q| {w˂NĠ+(16[R'  {oc0UD W͊;ny[^G6CxOzV4j`Q#m͑qNщtIW+$/Έ<@oBaGL pƃJAsԌ\% 8_~tTnf1Xqȟ#Fn3(`jI"B-k0*j0)L%;(Lz`gyBYP\kNE_^Jlܷi6%k =\%Nq~IX &FE&݊KH~y QW.uAƼI\Rr~Mշ TgY\|y9_[Sd [XW. gXQ%[7"ty_ &{E ȻJڷ".= bZ}'E> `:[sׂN([OQzܑo0c8z2I`;)V.kNpSLYϵ |+{9N@^y&-ĭQ \ΒLhklRmA͸MksxQ&P`xydS1cqOm3O\B|w1_䥾R|}] +dNe{ϛ,.\llzL ~<x# {!D H•GrF \nAb92+mF4pjqM[vh <"ៈܥV=حٛ<٫Tey+/S3ֵBOI r!Zl,wtOOLZň@F_Cq]fîO>l3Q|- d h*X4Cp2xݳgOAq)h_2g~= 8RD /8BXD?HF^?oI>mc_K0:|tf.:;WG-{,Rg8*IW6ڦ!70 qu^N*!Iܒ6mBV)q(~먁'_BpKF!n`Ç?õZ-g T^{6wvg,KlJy.™ Q_̆koۃ,ɝ"5ڨd/2&.U%\ɠb #L2VtK5L6Q'+)q d Pø\Onk1l$6L+?sv{KP}V/=<-Aº=!;'ğ=h +Η{TYlknU\\PJb\`1@&އ_ gܒFcj-ByęCKX}x &QX !Dͪ[U\ɸZe*}'( Aj2 V̶w$Es%C$%XhBϙ؎} ~u}zk$\ S3E8,>"z='WUXtcZM-Vv}tOϫjk,YmHsrh@+gDupO^( mS؊Dala2g%sBmM ؞Հ][1`vvFLZ12=Vd̓d{Kq%:&]Dݝ15y7`@7RԾYa~υ|A\ h\mbi&|q{/M )LwO_W/plgBb^EqaY',#!3U-#OY֡%*OB3ˣ" &IA9zN81ӌsF@cm-|F4Ey_Hm#:Kp f~:_¹je%ih_ BPU20B yʅF%Z,Xn1Szd[>QHkR\H*2C*GI1S^TKV"p|up[U 2-KjwCgVR&~EPZGp33^$b(M_֞r7fD5O!r]G H|\zOMp$?t薈pag1-#ILTpv+gI1O0DR^c MC./eAXc&|co}T4Al_^NMdQpQsMYc+(gM0wm\v֫lxc;p>K7 $Nٿql{S>LYnK֩;~U܋"E1;y&,$%%hfl_TX 5Ib;êBix0!iX~L ʺzjGrTd5̓53yU4K]k`xQR$?%|~z0 >~%R\Vb`]򶨛f3 hVgkǭ pVӾ#Z :NX1̲antA 40٧jD)=IUEƣM=4Gxz, ː&;TJ%'^/R4RL?;K9ӓqI䢬?ᬒhY?$)wJ(ߋD5kj=ii~՚]!oub"WN<]Rq;]L@]vM(eGr$vDm]:}ej7Bb%36FJ7IHnIB=4/f7 tSFS(4 Gk[.yηLS9+Bd7fpbE mf;,`ě&qˋ \cǍULzXd^ ItQe$D~VNru0gefBB#k&kuU鱴`6ZÍv׀@ <:"*V?]/8khdIwJZ . O(E`aOuT7Ejdس'|#w͑nNzcо^ث l؉&Lq +dAOD`Kb]lrqI  \zJ`%Ôh1ЛOb>#O %{yz3Cpک-͛QXv;$w vF욾{qE7@? _ʙ`iOy;T_٥!si`ruEɕ?(-[;@b!.q5':a SlKSn2 4IXa s U ;c/K<*kAgJw qD@h:W*dtjSEs1nuq]J(URXrꖛYXu<H񺄆gL~πC 1KʭXo15tZ0Dl$Q- X z), ڕfM0 O2a/P:Gۿs#fe R‘5uZX>.4>C4x* L-$UC9IK5NZ@YB%!b9zU˼7t[(OL k8T N nbyʥpd;,(*n|kRu>bbE/y!^/!}41TV|j@Nȹx~Bh_Xm_FX;@yb>r&;֮'\WWXc$0\IƓ7g7e,D (ഖhrfy.83’] q:Ao#hfN .u%aB*s 3aI#}f'E} %q#g!U=v3Q^fM7nuseyDen%=FTS;UTy-;&"IrN5{紐. j1E}˼5/T'<_L=)B17p %QhlLQ*z< zFP-2m ÷s;t!K\o`^ eT=d~lVpdp(l9 Dl#/+wݙ!'~y>h:AE8H0T}j+]# *Ru3Ù>P2FeItzNp5H7Tb|g)k("G{f+:5[zh! #جYUSi1YDv]-ļ!AܵŅ\>2b[͌Tg ÙZ4eNK<$qm]msaR_*̳ʭt0)k&bIc69>exe+ `)=j4ZH+e:C-+yb0@ 2>e jTL˪GLWuFdE&t!%͖)\ϥsv fB3' d/xI_ꮜA' HFȿL-J3\C.ޡ j#AwTݭS1im<-F }LirV:1uqu3`f˔uyKFn>"$GWS^|\?7PSGg#}5_R BzI"n$BG>7O}wmIOsD3&!GK a>?dQ՜ Mrf4iB2v3H5i(WB'z0[5Z >y)",oׄ'W,#b;m74_,rd}A (V2؜1>Q ~u>q B~KA**6NXokPuW*g4#z$s.oY 粰`Lqb\n?mH*G-xTߟe7P]ګY/m >zD-~?s9Y/VFI.`9`Zާ=R 9) `8@*.hw/P9h>P؃s2HZD3KNJ},G'^hrѷ3RK*|䦤  S5Y}e/Љi5"vǖy~CdE=7.<韗Df>v% -"mzC'4xv`@`U꫿%&dpN:;YQ+ *FL]CwنiZcex>^Yf e$]`Jsh1I;c#&䔫e-)|2~L{DQ捣u(u͈%fޮu`;PF37qJs.BtO)̜x7 +]Hվ|aa1@uj^Nr=ܧ>ok`Dm;8>EcSG22/g y ?@G֟.Wiʌw t 6cel0%?˄(='Ek O qOEc > G%Mҩ7$jYR?qa= jaпQon a:۴Q. R{A ,И ԕ?uECA'tdpة|]j7@{^gDi Fal]e bOVDΖV0MCxy܃ce]Z'7\Gt!bT,|M~>e?X92y"s4k&{i*JU%Qw[jծxJ|/D"#TO쨘N3r~Ls:i nww=GI*_ض r\y>1 モc:<%0$b.+=ғmz72i+U;nl˓Ao{ &3/1r.Q#eK^B4}G .i}2/~:yrʓ1{e@S|rKGO,n?_'FZ@z1Ert޿V<\]ѡn #\] ȡVDJS˭Ql& Lό] zV+R\oՁ'g'cQަ/ԉy9D+9r[)[WJrr^+"и0}S'5*1༈FVqLX~=CxL5-Ýc;t㤻Nרg#ڸ*Ax!,uS°_(J.x "ZL+[gP?77i!\kp^"$k}Rv tI[ r &+? /6oYuadT$hPT\ cdѪqK@c 7\ D # {h%vAq^Z5O/!%0B02J&[Z=xq1h>h`L: 3ॶ0 dqO䚸*izݕKJL(5T;[> s{}V2S]T4-UC3W'oDUxxXTn1Ӭa1l, .xbNH.I{Jf~󕮥݋1Јg1EKlpm~6 Q>>z=SwfQ$YvMFxe1gJ$ ͬVN Vze)1&8=>cA|#MQ8^PYˉ|+ŋeUA8pu.dvLvF(${ic3~U>n}sz5^3M9kW~2JuGdv-9mV#1\=P$ȝ4Hxo%&އ;Ϳv1P2",*lE!Ǘ}Az&q__͇VH [R"HuV 8_᱉ DB̅ɎIIH킦wYeC%ajc)F}{lZC ȦGnMslKOkFXPX6"vj qA213Ŵ$*z߸¥ȲbWF+AIr%vs=1p :颃gV/ Q|@E5sGU_(d[qV f%M}"K)=/Z]#e8RA0ib/wئE9ple; 0IRYf(εXY!H_S5Lt]V54(z]AmW Z孳Y%W[Y pAʚaQCEy|B1$,mĻ[`;{ʅm1rB)5#8 AAP =r|A'p P#53 `[7q#sk&/$aRY^]_QCd5"(Hb)ԗGҷWN8Lם#*!ElOوWu$Zñ( {+fQg┭Yg*<1[eIf,*x)BIP1U e;)T?++.e e .VZay(>mB q.j1]ͅv!r<˩( 'K{g<komٶ_anO͞pCs/Yv[#,FPG\y$`rYq dB6"5 Oc jp[~/9KGA;*-bٖ:)4;{xz`^"O]…ᬒ&wxW ڦ] ŶvZW(5ڀOYlROt>+#0[wztQ#Gid$k fma!s?&?6%25/>m)8_x#BH# +Y^ ͛u<.փ{?"y兆Z͗[B:i5 k5AT$.yG,ӈC3dw9-"}PܟBuL[!|\=Dib ~Emqu1k uUy T)e/&2Qo]CLqh5>6FA\kDǁP{Pk;Rk>vI\?X0^=Գo‰Uw]| xEVP!=axQbʘ xS[ ǀ&MĠox{lƃdXTBr/ST`rFn$1xe=KdDAo t/u"6ߕ  c$ߥ]yr[ίT_: /R}v@_.ՙݭbmu?y)(N~DГ/L05VFb *EqVG>mYG!.VntB(KU-nN#hS҉S硂pXI`'i'G~\nlTS1(&k¿{ZpWP랳F$6 %.8-22&Ph'Ar:E zz,QiP /6.(Jl~ ٢EǦ3iISeKhøb 8DDGz۽sw"LiH_I`W%k2f!MޘE6xYΛm|J:8Kvi$KS5`^z'8ǿs+)`ate{Zϩ.8l,YTϲKPc|=zֻ O#s{+ Af>O؛hݍ}H+]7R<Q\vaZq A۸ .)nM8`Z2_ѽjw+E@բEIN":bKXa \ N>YpW缂(NX], 7w[El.ÕeҘG}/ , ޷ PZU|/م;Rb_#c@Zv9Lp&аDwI%vWqF _F/Cw SsuQ]_VPym8H<ϤT1҇e|ӝo2 !bxo`aٳMi2XlzuYDst}o롿hw#9jcT4~  s&)2cYm?zT.5x^ u0V;%vwl8>W~8Ϲk@ysx( ed87S(~p4'̫T7s%Q,Wgԗ.57p ?UP$ZT:9CzlA6i $nIMjUyd*lt;Y7.)\ߚ6cTfw ~nC,kqWClJ/W@"N:SjX8f W|,YRˋӨ3JIhͷ~QGΘl5e *ieQN'A4[ &O?:cAem嵆)_X۴ aEx=&JCt͐_qS6|hfZ4۾3:~V#@Ғ5 82|}V e/A*!ZbK0}ErRDL0_닎>F-pNoBjO$O˵6!|,{*'@c[o2M=l \f/,e_-W)F7W3!oXv=-AQƉg1b-3+E)40ެ-J#$7\9TPz$ֹƍ|u75h=)xQPeh7B@>* _/҉J폷w%O&EQxlꄼ=@>s QhHSv[ҟ a:Yٵc/6ڿp.!)K!vb<ښR|KhHKa9@lR=Xo`m* 9 |sw2G Xt"LvZɶC &Mv^8?ݓGwSFhSj),ҥu sY\$/5LNw7jF4ԍ{z;VB ,%%Z9,I#PX>HG=1fBAJvk ʎ]Q<Xj4wBdtݾ>2ŝ=~ -$P``pU37\="K֛;;,|c׍% =]gİQ q;9. ЫBwI;.{Hc4^Շ:%ƻRT~YT(DCSWo Xm6%SxȅG\Ì~N=[HOtXOV ۂet*2vg9,LP2^8'4bV]>FoleΊaѵ$Ќ'HzfEmAxCK@)Mu3D97`p=(HS-uׄs)I8]3:gX+e2*í )IW` ̎~;#9sqat2@uvGcMn;IdmLIU.UQȼ.j2 ~z <vL(buЇAT6t켸nӸ e,4 _UEřdո u oL-Ȋl{f9|qV0k b7:iV('^t 1u ֖dt@|܊U-R}6*hSϘ' /]8È7r6GDn;P|g׭l.'PAhzb7$^pBvQJ\Z3nÄyŒGe}IEEanI qߪ*P)B@6yXkͤ+# ryF 8lPԔ-4M5nBj < iH[ZLin~nl,G;:@jѽ UɢK4GZeo_v~nwn񥣁,u\RMfC =dB??]*kjW ݞo7eED#$e.ʼnZTEE{Ji,qpS҉ zT`ƋPAle?J߭Ca<ۊu^h(8L+۶V]p|vG>/6rm |"IQ^M>בd jMJMh6̌ yZzXvDP͌G 6 W}$\;@ϟaܭd5 o i:O3sS%MqIM̈́ 1lM gI?v`" ;>z&+C$#eȏhNt'p99gHw{+xw5й9s3V[I|1u7ou%zqRItlV[͐ؓk3R$J ՔmLK4=.&bd]+u\h5N iX.Ȩ*7x PE˓rͭY,%FO\yX@F3A-4DE $覈r >z 0JFZmkiEzpAAߝ)Ż'xBrA/.VYsRDMwPQ"qۂk}KuO{3jev5 clbj#3_ȬW Uu,D9'M|kkKNҎxV7V"4O<% 2dh-fU٫)&&#޲;k43*9)ARRLEe`nXe]<6ncx40y[mi"\gkMܒ@lf1IF0)~!MT0(C|5o: .'q?!B@Z&!?.J`u4u>B8: FrPd+rGi'}H# b`{ O#`DtR~cJw9$jҚ\JM@p-mwRwPzRṖ|M)vxDa7 N@ [{h_YDoxd>]o>qmʓ?b7'CFO│3x(U܊]n34\j,E^kX*ttqYS?,aəCا2Gy3/~. ' V?!nUhʲ`3 5+ ȟN p ?/N*F+2ïbFrHeov!.F ?`u~K'a1SCfk&YP{b<4E`/]~=9d D }.hDSv#LRs`0T솉L癤o)G^o'\Tt87i0wDPo{izMg гA#E+iv AI beBVÀV!ܧNdj5B2y6s].>qǍxՃ$(ZeRU鱞VҶ퓾d`TӮ]Ϋ-܏\~ 62Kh~~[qF R$c\ĔI /x1-Pм<=?&w`O&'_9T7`wqn2*UsYuu76'?JcdÍY1 IZZ68dƩJ sA;!㯐m:+w&.D,bPS 4(ˢͦs轄l&L&eIQ6s׭T7 <_{6Dc9_ޘ4Qƴß7~U)J (“nX˫";'埸!Da95T!8K :ljf*1]⊠4d}*\i iZz6J S4:-̉^$Ǻ_I#|(9ɺbD_j$ޣ6ꀻUj !䂙ݱ$uo4VF͠iчV6۪ԗ*27Dd"oNV8~onDr`_BZʍwqPx\O& HN2 5nqh~T=,"?z1;cܫܾ(;DcQ~/;|-\L4.zIuE.AB6br5كe1ûgyk^Bs,>5g㸡Fģ,TQ]~$mc6Y=*%5YMC MtoĆ0;i;2n=2 魧n$hP_o1"![Z7x",?%=MZ }mLJykU#I%|WP`Lo= X ՛ޝxJB|Qj>bY(2uUKUaY,sQ&cσ.k0|lCݹԫ.V0OmIV* 13]䘙ÉLR_o9U|&r-V/y>\5 f#b\=Ύ)_x"IA9|yJ̋E- LH\*4eVE6aEyyt6j:0vj T04;~>yhy˵}؆*\ O!ډt^#V_# C`$RFRM Z\qLEˈdb*CW]H{cEcQWJ4A1ʾ.Pf,4,/瘓}{+8cTB;ځ1Wj x9NV6FtAIxdZ& 7Jh4mGq-ogK4q='dwpM,_{zkĖ?1F R},~C,㯗<^ x@k/50oH fK2,콛wn׼Sc7DB剋YF(zr L' >4\X'njEw[Ԕgԍ`둃Z^>Qҕy${%rY)P\P)K>"!y63qޯC6הՐ,")| (ld+"F6@:K:pR$})u0e xEPSѸ(N<`OЈo+2!c<Q[]]Rw[+[a.j8G3]Yۤuwj67T:?u Xkf{nXm| 6tz3+e1Ȅ,fC' }:AQN)H%A`]o\z٘P #$'CV 3`lɩYw=jC뀟̒yip1D ,ۣmy.mN,سž`;mӢW{6cu0*,DQOi봫ft6iX ]Qg"èPwHR; ? 'Ma}F6;WʸHfԘ)?| ~| f"ǃ:-~J^jAiYHTΚ{@N` .,Gꑩbg4%ɐE!k1صg7:ejʹG!4@v;-qJz nNCU&B9,e43*SnP?dX *Kn%G[M%TVh/\|-Cð2fseyA-סA/*@{Cg-cjHC_y#x4 g >Wo hGȆRi!Nj!}(DVS&b-QRK5,zΘŮK[Z'0mx%V3}O Ic jf>aVv-G\!7%P;5Eqxuh;}Rcb }җCO@= _m#Z/tU𔰠+NP_ J=UI? "7ȏ-!8ʉFs&̱`8 Fn'{x,RRTgT~-9f!,]e\aKڻ'2VF+mw2&J*{@GFmH>[v=~fy*/q󥶉b"PkR=4)FXβ #l= ;&-HPbLKfyXcƀY:^B=^Q]X k679{-? 낁-yKFV.Q$$Q5U[KdkPwAKrFgؠBEpboJuocH`N78aW8q^㽁㲸 %TȸG>[R /0ZU( =z6F;vұrZvA9I\<8b SnŃ3u7-0M{%L2?yx4߯ԓfxm'~0 =J)%/a>RGҰg3@ 鿶oFhIFa 4oR"ML ܢIqpk,￀]XŦ+ &Ed6[I+%vO0UTc3<|V T(1fC4'(%3{`qK7X`ZȄ% S]H BAK1]@_иܼacyI`kfTebyOZG'"aP YVV&C走Id|6geM$iԡ6͏A zJ0,ydwdE0[&Zp)3z.E*7.A96Sys|"T[=۲/f{7-4NW==H^P-2hTWvHvM¹T¹ńOa E/%Fw/*F1YG~1 9Z,D׉D85_o"flT z'=i]^,?yp}JbP%Kx"gjG$\ OLM @{4N60^Em 0CoND"sNVayaޤ]CCB7l /"\j1 s|H\ U {B\cSApZ$Ėmii}=O>/J<tޘ׍q:ONXqNdD,W@ l `D89G $:A֯5ƱܬL/X $Ed1KJ{p{l\\DэHA܈&U^-pPextFkЃ #w9\砟ށZnGT/ߛVB~4"a/:CcAc#HH+ xmI|]-v!܄/WX/gs5ch"5H<.ûqL \ lŬ  _~#™(FnZB)X1D ӛ }0s:o_=? QzQʈ!}u'1 (b_a]OW#Ve>=߸Z,LCJ4M'h)5um-NC#' zkau4f&k tb8Ӈo˘hOЧ12aBE6n)|테V k+~Q45cu_)e)o%uMRH ,)P uOX.TݐH6GJѲuW2l`z˘[򩯟ȳz]žPLhbJ# T_X@&s"4bp~PVͽ|mzFi^foP 4kz_TƐqb!Iu29xKOL$̆!}Aמe^'Oe %?Y9`o[AՖo}.9ֺpH-8Ki&RJ^p+ FgD eOO҂Ebݻ YK4qW||Rqt{ŝsȢCP3̪g/حQM]H#6U @ 6lu=bV>xuC:A#+'Xe)|v}./-Mi&Wkަ:HWm]6B7,<^+/G>pn>ӻ#̆UW *EƇ ^SOwg6YGԞAo3Pݲ-NSAq̾? \ex* o UkTf|G?X[짷 MxZDPprJV5CI,*ɞS&b:X- _}J;;YXg0(#ђ#3&e"!vq-ԕv c-^^R =#ǤGM4+%H jXuғa2K~dAikWj]6e,VւN\ ,ޜRvA`F290 ]wp^`NjZ3 .*61kJIU|2fbt(D3) _`jRy<8<'S&%iMS җnK Ozh<  !5*[O X7 ;Lo'4,b`d"!% 5` M1@"-vHp77nmG@IۆXB(g<Lvp˃|n ]h2/,dIℝ>DRXy!I~sYWM.B ,22DcY=eyUHc?i a &(؊]C"A%Kjiqk)'N{3b<ԇTBt#^4-EyLq7z=<-W8 9eB jR-מKWL(lZBIF-Fg ` !W?V4,>^ǡtnp=5eiz;US( ?vu;v%_)T}rhM(_%*%r;SNDգy CCȰ$:`5p l?~B4$%zɼL]zwYYͽHJ ҒETQU dXJGב'F_V$UM "'c?pb^64c#}JKOeيmd+ Kh:xwe"HE AE.@8g_}{*S}inx@xN9Nĉn0OX&5'dU캬 h{*!3sYCQ#!=!g՛M;doI b?R K9(ƗL)|'^hI"z *O&8 BxfJWdW_u^q aq7t uz[kr o\nƍ~3>Us|\$Y$"7(SE.Ԡ/1|-8n?b;BH) (֨[3f4@ҝHb\i]ý-w(vhd{hէzEK:T{a1{bCXnjG4ۄr~;fl@+@"Hӡp]N{H* y`y dI^rybUd(`dv͗d+`(R'kI?ti' m@e:jTݑqz{x G\YZzd ,nEB[kdiݜ R5‘E׭vLT Uoج1521 k|[Zѕ< JSqtG߿{oЉ痳 T wdp|iX7JpS+xpAcGUdSd癪J0K݂B{m?u ?vFbqp߃% g1eRh2b쏒}QU Zf6%95Yu,H>3o_"{v-nNm~?=WR7n66^n.-yV(yrE1D嶼ٛdCW3s!J^wHi?N*#hm zj@' 6ern /N*~׻J[ᗠntg0{*; Qj9xGHÝٌY3QVzO@vh Lsl*]OWc=}@zkb}Vpb`Fl ݞKL԰RA좼뢹Rm `m̟>?R9>5c#Do<K}~(܃F[az5-!|Rlym<zV觝`Ai6a"@Smd`Zxucs l~[4x2~ !$;{&)HLp. <q`'&yAD-)D ylf6i_^ )fPtց$㏞"p;tݣ@a9};#2B|bjݑtYs\Oe8P`,r4hrRcB,S&=!$ L/XBpw}xu`.j>s}iD/;?%K 5mmƠA[c!bzeœ';"po9EnNB0n ]Bu9halb.m@|"\Oý`_RLt5MR8 $dU6\T]@[L!8e_7"$e)Uν/t ~la<ݬ}帍Ȅۨho(T|܂1HZ?LJW<teʍDrfu!mw kc0zԘT/C{;){fWXQӻ$ET_,vE,16Z Vm+ C9!s++<gfXK,ΰ)jr^ K>x_f?M749ߗPLGX XOn^Q}:MqQZ"(3_d/bgж)yB!GFuz>)XMPY6]]*fz' V\?SY/ҧ@tWka\rO}j^~ n$7\@KеLOL.B%@*{T:mʗUj%z; xj0D P}@ 5WEX{l'n g-bJ}$kFuG) '9.;.5ܙeƜw\'cI2|Hz婟(vP,W Cߵӧ6~R}AK#w2L7HtBSsQ0Txm'kL.w_~7dp!:юleSh.:(5"): F 0q$>ZMYVlɠ)q\i IwDlvvxJ Ɍ%>YY抛KuhXM4~ Ⱥd[3'=zۃSs+V"eNTT4%HiLhđꋎ2Go}_Aun %R>y0V`cloL«۽p+)GˆCP&ԎAGYS;5.+_0]VՋC.sѩ{>C"-w;RL҆}dL]RЬ\@6.w߃39t¦o٫ix#x]q|Y|@eUGq^'MA?R<4l*,]EUjyzS%-5@'$JI!FՔIbQOaC)J Vȳ*٥r,נ9McGZ:ϭLcutuYc5d2xL9sMߑ,Ycށo#TiBf_Zɲd̓h;!n6L"S۱# ӗ"U'm\iaOTiixq0ee-;AF^ٔPpp(H"TH kN8aSF>7QO_šޛA-PqSγ "V|' YZas$Ih j DGU|OW_B,%{ۣ t%>D aaU6t*P ]-d?()h;pO*j9~)r7: r;&3VS.N@i \zUZBB s˭b=~)Bѓ5^!EKjL -j{zfq<n4÷P0\FwXQt$P¸soow{|@9ᎈ{7=|n/Ț_4bij,>mދJxmd?*ڭt 7cGz^;2,.|\=P/s.R;\3捘NP|VrMy8Rܶ>ߛ*7r(JrB܅vs6wt5U4+'`ЮG=W6[>61 ? FPCF)3ne5 q}P5svX΢Jg#`Kqb^z Y`YHJtI%SP%QƏBy? GEz{{+$FlM<Κ&>?h|Mi"p;+SNkcizfNT'|OG vO Kj)~mYbiR#MaqmZJ(T 9p݋6nNW{Oo5+YnniҨo԰-ؐW8DJ*LVbg cn# ؠNFJerg_.RO AfFD:`]ɫL+-j^Yx}Eul2.Ų 8*Nޫ ]6,(]!=A; ḴѳxU,ܶc5 ٙ'nCk|jUNeE03tJ+@( >Q5쾢/$Vù}Q]u\ ̲E'l3Gץ ѦzX$/ TwV~ի>1}{\Xkhb!y`>UK.RUߞ1E7Bbso=E-tQZ~J@QEVoA0~"UDE/e"dE?A5/܂흩CyQc+`XQ.Zug⊪l=#,PZZFEk@zHgUs4\Z0HaQH^MNqu@L؊Җ;g=4*zZ܁BV+rB,I|$r`/3d;~;/o2Et;Ǫl g{.?yxoh/ϩA5./|Y-v3;lڙo}=U%+h;+D~y'SDIRRaZ KAgfnrx H{ןEK6Yd:+ˣ` yaBXߙ7{#Ղnl%gT,m#OZ!s@Qt7e&};u1P#|.Ay4T4J}Ek vTn'g5´/ru#7%@# N}*n\5$Si2newHNrCi2LES;G"v_\>B THю~ yMx(MAVV>2|E Ig;#?̟~+\DK4`L7lҮ;q 03NΪ '+s?nI[9^L]1SL9{gBwENE+wxCv;~B?Z!GA(-{/t*TuBcu2S$' u?N̠3E.]Taw1saBt-vEO[{Nƀ1E>GUSi?Q5pG6aOMqO+*`b"cnc-7h;1폁S6_]TDT[OׂҚ* )3I>{p 2:T.d80Dk!#HVrb9 :q$]l^zoQZ8'msRh Vs:t++Ƹ{9#q#!uF5d>{|ŏJs')~+FnM_ntP>g[-6lGW\cpruBq2O˽j81l5 hS~ 3I '~y%u?L sȉD M&(iu E"<a޺ w 8q&v 8[U= )`h :QGMBў&񐢇ẛ#1z L͑<yq!}AqA6)V ΉR#![S^;Z(frM{f7M}ݛb7#\7(Gr4+wk lދ5=*]u m~'WpSⅨʕc$tW(qUj[sepg:9yS sjR$(ΑƦohH`vb_ vAjJ}G񮭃/l;]G +@S9}ծJ}'iJ"+# e>`P`:W߃&uI'7?%mb 9_v e-gMdMX7zZ¦+ô0[YR]4-]ز/J:IRכΎw#S.#y!4؉C \7Y@Dh݅5 }FMt!ݱpM~I7p$_ Zvid(1KGDtO͕׿GwY-l ug=ǫlgn&%Ɛd=T7IV%QF/uaC, v‘_/]5/5fћ* "-995vUZx3@d5=] ̆׻糱rFBg4( wk~3]myg(8O:ve"{9,r385nMٳ04ۦj =RgR$i_AHUrz.Ɍpޣ CqM~ɶ|PkIABK07_;aB{ot(:d"8WOGn1iF8!l>Xα׀ !0N׎2T;8]"kC[斒|6 )7ғ(Lz8kQ0*aOhfȜU]; mz??uL{;l‹4IS Z_1H:?v)Lns1+3uGdR }lZʷj%˵G%[ pr $+DU&ae7vgPV+g df̀˷vyu|8FOlFzeB615zu!yO(oUZrĝ$e> Pp+p Ȯ7utnON}pJy-&GԷYϓ_ߦd",8t2Z),$g IK}CzM~uczVi%"PKG~?"I0 D]dlp) O$:bQB _/\}G 5I_e@yaKɧzv?Ǐ4*}xm}vIlL͝d hcRPOuhȒ*$)â|Τ띧p[{j ԮJs26(<^绗}KVa'5Ϥ `-L%Ad #J>2Axhbzc S#DS$qm2"?#* $ &=S$ǗozƝ~BJ3%#G(n{߀MX?g桬B>K[s\ W[0{vq&dݾw[OY{{w)e;#bܥʀ4xoE0SB-;{݄4]Nܷs`W6vŖY=CY2CF }YP BX*0qύo)n!Pv&igT%NR׊|$\Sa=Ȫ:t,u~)xn$ᅧyp8fn +ISb.Q ? -8YH'cWG85UVp$}=U-+0>;hb?0zI+W^9F+.|XFJ ~^ع ,]7e"b1J kG`#1؉ks4 4P&>AC.,p$rtUF5Ο0Ҭ_uXے Ll=In_cmUY)\! =CJҿD]+ѯḈTi\d(Īwg\9Y6]U֮%XAL hB\q Pt%"<#AG\QM\ 5ܬ$k0WQbB驪2;f=UP(*q[ jCV0މHwx)T6KmohCWcuHQ4J6,R,wi0/J>#$f±pd:&Y6J?۱{7EP H \O^~yJ|s)>'S 0ۜ:*9"]]@D}5.6z7ن7:nÿb8v(vE7pLv:N^n Q/h%NW8a=_?匚.]C]C#LYW4w"L?&Stf9ů6S>hm\HwN=~/%)1173ε78/B)#c@@ ]oB ng`"wjN+ ThS" o !%qxD GgGjpx| yqC鰻N U? %YN1VgJtO"J1܅r[j@F5b$2I6LQ1mPn::iT ސ].^!m4l4$.b"Һ͏M5~FZ^v[ ;+ 8OWD%|/x!,w`rrw#*V~`:5uCϭQO):#C0ˈ?l4ZEuBII>-xM3/7j{&1Zd8\ͯ_LwX;Mu>s$k)n?y.۰Ƨy Uq/s<]ʖ׳"60E`P?к@J'r } L5]M^ڍBq#^Ac! 9%VoӎGj\NFh}tS2Kںn`,\)S(fTNMi_e[W)⢳3Xi~fvS񂯙IhٚX Rxmj 6^&WB<ѷ)eIhPX+ʇu L7WT+wdZ,Ai{0"!qt'kv?e1ƅB ,DGw91N6!h7EXbN`XxXyWRONsS6&3膑Qlqj-G;]0P'ĺX ZL@;,a!vDDL#ΰ{:vŪWh$Lt'*˽3gJOle nW%lBgw`Y-<9F~e>*\G\ؘ0FBec;#P'/tI5"*8v _h>^'ү=8}Y:U;٦d=Ӆq x<#zM>@_k@f5(¦S[`?MN8eIyHSv=x0sp~;.~`^# &|(VЎo^ήF2nzN4GHL&`IdemeuG䌊aVӉ펦}a+/y߰rG*cc1dYaZ. su[ H64BH2OW#)`P~سcnde>`eLbbӢJ8>)im܍@Qt-d.]&ƥ0Л@q%H \]<ep$1"$@0iI2& sĖh%ݺi:w͉!yu~삨YXqfUշ3st9#utG(NQS-mJY $fD9R/P[8ee>h C<  2L4P%ݭdJ@o> V^ҥvtO7B:;Zҹc,7j(9 :1`zKk]ӝ%) 3x4_Iś=XR|e*~g ~tYQIѥ&LFAT+>qxlձJfs b2è]_Xu$@z 3淒Cv@9tv"sΚ}i3V]!M:FIt߇$P'Ns?Xh]db6jIn/h.30$I xS@ !Iu>iI\UShtML {lB[ VqA Քi1F; q ^iJGaL9T|Si^IQ Qޤ-Eӫ:|[0PrHp9a|3q./*j` QUKGAq/} oZ2^/F)H6.E& AOd\]؇hg}y)`L6N\,XN-Zt&k⏢%Iol`us|n SƤMY GrP3O3 #$fW_&yUD^T*5e$n= Z.b9( !>KE@Wy3:A0A>T&?'7t$!f hr}JJ_j-FTk:˖h1uig&4^?2ЊŔ2Vb ,?Y` +baNn[bs|,#4^ $աAQ3xÜ Xd)FNKӔ%t™YQkFM|Ď qbWxl&(0!\nGAl^[x< jg{kPj7GvU -]dka+ttC Ԥ'<̣ 5aT0`:/}X-%p8O^ckh8e~#ތz8i5ܖ2ŢőJ/Id݈S|YvQmsD!}Z BvĢK G׺X0MG`nI2'l~v?SYZ-OЗ#o/E_)DA Wv򴄮J |Hh(isATE5H#u!.UO6<Dc`ʪO+yBC\ְ "AhOil`B\=s$YU_%3*$8a hOt>͹Y*lRu&r It<]:!֪m嶀67x>:iwFJX#^E_}L |B"U{0l#HB"E_z k1@uJW,DQQ&Erej`}MH;86Œ`i{YR eZuR[Z2̭6תHpC{dDN<&UQX68V 4Ig(*gH! 5Էq"-_@A#Yn L&>uu9k| =:_YmҖ1ݗqzDK 7cyia!j)R| >36A?<[\' 6yl.@݌|Mnr2 s|HHٰYaR}ƽSJkB/miD l d̍1 ]3, ALyxRhC wi+NteWKYPJIYɻ5wMl-Ħ> }Ú(N&\$\\daHj|Q2SB@< Q:NvZ?ETO4_- Yy%mRaVGT{o+J^̂`LLhKyz< RP>PK]pX:I\Cs0kX>(.-2 JYί҈Tv/o2pJb{cKl-t_w?=qھ-h qJiwt[؂ 'qV͹ rԓ/+RTˡI _1jRIvymP -Yrn2o$==h~(DV5\Qܒ=s]\VBW;0l୍gs]/fז;i)){ӫ.EO-\V 7+ftlĘN aTsGT\C11QHZíKe0bLC:ӟMxlq@q a9f,ӚVP>%a,Z v$^=xd+%R6ʕ6srLaqr6V;vuӋYn|47ebźVr/9ﲼ`Z\\n}oe=҃L9h 'š K>iDx:#QOHyP=^CZ/Ǩ !,-SzAN>(ˀRPL6J`sӤ)Í8dXq޾uSq=xn$Ddp6̡rR8Yi-uGǕtlqE6^b,wq7R>,$(,N 9I'"Ϭ1鰣sͷΉ۸a8Nt `'Pfi$-5= ҜJqP1Ư@:Ln1o*NHIٶ3|Sab%0uͲ.v\~_V\6yIklCv܌DN<˗(8F3(:c:\']?Y8E/Rw:\iċQaKԣi#ZR2CHN+KuU9_VXY] :T"֓T9)nx3$VBu^ͶhwpwP_%^X $/C90^ļD@:'c?L<_œJn0.zvKZ&j3(E%!(lFz,I`j )&Hr E)%_!4h=קlSv{qn(7bj{=Λݲ*aއfϽLvG 큡kMǴ v(uKcoh8%'wKSuwoD,Pxڣ$(~.V}9,iOIn_[. ,29FqYv ;o}w1!ώ0O X%$RHyHk~/ OI,Xw.?`rLO|yg攑Z5"W^LR!\,eD͙B|4Ÿ5ºP07B4\k\2sii6*_fA/pâ&K5%u\$˦?{\EM}~U93;LҮ"N: ݬ {,1)p[NB& }LlfK]eEDjBϒ/f 4PTgm*N^{h͒RSNór/̾SW\к%%q\bLO;UUDc*0L| UȱG ӨZ4^8n]>=iCF!hkkGcE\EҟW>/뻵E) *vvch7pr(q!.h fջ("١(~<ܒYX@;xcB%L~!sdn%SbB.2/I[``gEdeos\?yyu=}Tk?Ht'Erx$olyѓ!Dh"p~ո*HЗ4xЪkd[<젉%}dѤof9]-Hpa뎪u(J>{eUڸW6?_uv0Qo2ڐSs6) ` Ve.P{\ 7@Z|=Yj7oc6'<ϻ->iAqƭe#|`QLX92ޥ#r"w1۰N,U9gU`l]0Ut`~T5jD)K*I{ IE*[`&JI<Ï8C&g`ZWjS5zʩ83'rz|SO}_e/vH[@ J5e Ǐ IpWe@dHkOm;?Xݼh?=)d4k\G[$j%m$C3@`Aq_7Kzby? A>c8ᡳ%Yz|a4:bŢK A Ȅ\B pokw5 ~Vǿ=`aZh3h\~[I^cFH3O(!'Ky3B9΍ZOªK[Jwij,\]g'p~r\N]퓔cfJd+)h]Ӫ2|G8`9;fDEKZ W!{sKb&Bz7Pn1xԬG C/2>14ݣIcrmyͣ&m` ܚҖi &읜; R\4$"sjhu*[iw(zw5TmGв7n9-㇃-TdH UƇд>֢i>#HSébF5{e#펎Wųփ/BGS4+/ Wn~-g"fn.F )ⅉ GX~=Ã`+IYt4ؑob]oN &zpl&sG&]eJd<@{F~cHw*W}pDfALM'(mLW\(14AsQ:q`<|]9<0u١'ߟQM̉y$ZAE!nN'8ls^>3Ad, Dr兵5ay3&tiQ|b v3z?5F(ԺָZUWh[<TAʵGo#\L0ZGh%zdRaS}L&aC w={JEIEDq"7%bЈ g>C"X|isYTY8 YlHL#Qj^pϫ]D,~,&&6$On-yerۮvtvrHj[OUPBUdnߤ)p[ u@݋ Mq}g9 P"+Y}a] ?&RT8,Q52 12|hYwIk⧨A LeYD[ nS8 rfSų/=8~'[jFw<_}bBLju[u՛μ O-3[8Y[53 BfF1wHĀJjwag5@6vb-/KzB=&ݵS,tʚh*jBZ۲'ݍ`$ YwA;-ȸF,r2HaJg(b'34$RL Wʷ6~dlE1~y?6 zd@ak.UD y[&)Qz# |%g3 XwsB * -xJn܀h>yTz |tCdMRa=#zࢿ{l{$ykL v+ԐN5$Vm`LQ d@v6Q]]a^Ĝ >(!Z"II(N<7O-V$>ډ[Q ٵ>PDѶױ1BШOYe6P ODDd&-h=̀J1DVƭQX1/1D1X~-&3qվ>g 6 >ӊnZ:MG^r:'?'2!ja:Pi5뵩>a4k4 zUN(c ^9S㍠\҅z03 HQ o\B'M[BLI}2>ӎi 4&ȍkBi؆rrsD- 8iupJs!(0,I"[}%wBlZ? "7/Z5YM` d<?&NaJاW,猔VɗZKT{֛reW"?" ͿQw|_Ks" #,*'t2ZdI񍥬Jyy!TӜ,F49%F|ڳn4bٿ|`0L$u{F臹U| TKou-£*qq_Ml/l%9ZEL5b]~AECA1W!x[怎uRyȗ\\a?C}\c3k\Wq̂l &Eg1N(,?n!NNٍG۔dMoҸzΊb+@y&"YCr0>П>T#Q~L)c+e6jC2,\Y!3V</Z\lEtj-@?ED%:SX-{7`ϏnƗ2|KFe /1٠{K5x֊E|)W xTA<|! o>ec)o!żU6)eGF-50Z}xI3k:ia4s? QKqԊ- 2Cg%?uʔ1 |b.Ys60%DTe4XD ۤI3:չ!>;"b]`i y]Y:3rDy}՜_\vQjvM$x+j |n\]73P'42n2( k?QϤ` Lm=. L5hAX8a/?3!EI/K gQy|Lڌͩxr}8vЮL:rXf:Yl%Z#ދʌ5WFQdSU*S[7*T)ň66FvDY;w/|v5;A^w,){xƪNXsd11j\)a?kwHW*MϝOɸlYw]'mz"?Sro&)2ښM7nT8%A+wqצ $UIg>||1s6֑n΀J< |d(셴 A$pobu)_i#3Yo,Aqk'-rtj5 ;g_$_Q, ^1"gP#ۈT^rrCx&{VaM,7yLm;|a] ت`5bmPjx~K}'}|H#YKa>{$MD{BHSˈK>@#r6Olj[f58^vU1d}+N(gXn{7 n&=QiNBVU-h]>ZFƤ8UQŕǍ4oRoN|=!!}Y3 gl;fR8\LU_pS_͹m؟}nq԰`MTbY`^=rSa(sͩҘ7Vա»J-b9 AQ#v_F=ιޢjmmYLΊMecaK$ɀw^"BXErhyk h`t,QP:#!֍t@1 FFm xq6·Y8KBG TwG!00x`1k]{)Wb3CA5켅b 8ktn)*Mpoyʘ^1cNGlHQ9 l+qTBO6`N{xE)h eQ"3?E {Ӌ%)R϶G?;ܻz &X,tPzp)E$B+W?Aܦߐ 0+2b\?ÃSΑmη1f G\e|sj^*/2M)9L:sZN0ppmɲcZ5f? u\ʅȑ2^>ײ0J|Hy0y>q܁/u>.J^gB_C(O?ia ~w'Y.zFntֲRà6' 01jRx/*s Dga)[:uR kIƓ}>v a6C&qc7= !73V~J\ywWW\O@ځCxAd(hо6І.ۖ)Sy (а-qhgF,>B[{Z$mR,Ett H_(v(`*"k!8ͪ)J2LL+^H"pax@vzT)9|1(<$ՂHQKb`-M'Bav[msX]]g7t%ݠ`A7u vd+[CҞ9޿A^ӄBӇFr LSİQx RTv`q~īs3 jg,{;xׅcEbR" ay0XUzD;i*^l bѰ3gjEikOاE_-Aff,D+l@Jh4;b|}VV}(JH |%za[t֠ս~<~Fh֊w'Q-4I@IlRX#k|9Ε3hУDEɖ)ɯcag%5aHMRgضMsLE@R~j-S *uRzgA iW;G R޺cR|"qt-.5y'2 t{L}Tp 3Ns7_9k|rG|`>-e^✡ gN`ѯ34L!.9%{\TY e\ <+ufZ\٬NJ?=N0}d댥_qc֡ =gIcW5cBScp~^}pHp1clRV (Ah4]a};Lx! J.RD/|JOÛr`;(u&|0aK}_s08~rK "yE"_$Hcڇi.cޢLhLm2[?eE$S-PhxFPiHk^6kƱ󛧂Ql Eu+$ybm.};gG5TRZ"5|X%r?\{pcA_3V':(߷:d6X.*uH1EX͝ejqdЇ:b񦯩_] / FQDP3KFz[wg["d<Ÿ2)T huJ[öȁ 0K ^H_uvb_2DPAisdg㨡77ae|u֕x^?_dqsB}7ށsWmZ ;g.W=5둏I-VCU}\ hhx$t]am:˦W}C/n 6mgGF8#{M_x] \n`~#TjnwG-n>Բ?<6殭ʶ%tíS2V8Z(K \y-j 8h,#]<^ZQK8A/Lw5~y]s [^WXߠB`q{s[Pۚ qLL U8QG9$Q06M&̫ajj8,0% 099@08LL(oNؕa\?D^6Z1Kst|"$L\9,W=^C HiȑQbGM8֘uN"}/|L@6f[L-JO1VRW%Fh"} s7Tv+e- d2K~s aBH* ֥MNfԙU$d @ToO>C_4"S1fGv hUi"_J_ T:lo+ [h(lX:;+EoTɽv~[ K*)",FtS&vg2|Cvw~'aߞ/@jL= kw SX嶀 g!jS%(A 2Zs|ZM(_h'X˗Md\. ܟ&&Sr塾P/-dБ86EToEn?VGǃ9B>4sрym|v K ՒAS^Ed(r=!ٛeL[;ԅ:갈'ǿ%`O ?Qs{{ ꞃ?o~:ZAהF$6ԺWJSh)ِHszTAjx@8T(qfYBQV>S?clr!qt/&-ln'mX[仄%NN1Ѡ{Ma[u;yhF_lD8g?7jt(J֓d Ҧ Oqc.bug&]6Xi 9kf|FȎ%h]S4|dfF~THϭ~$cfDBܼmѡSkzWg#ʷozwsuJ}Ez/:J"[Zf KQ$J8˒@+@!.JXj<+ f<#oIP V._ė7ɋ?bo1}F,?~4g ;~ N)ȇ^5QaM#;B7HV=.Q'o}"4f$9e')^Ԧr)_/ZL0p~& fS#-}O*W0׷{Epx|,id*CuOSxІ7!PL$?nߔ0/H1n줯Rޱ,32 J(vH}VYgWN0"Ft}PA2$Z0de%W.dҡ|zf_Rq &_#Q=2-o2^{䲤PA@-)V4eq 1dyF*2cP5/;Ohu/.1Įb,\KFX+LW[vyGP)fņ#-aE4zTЬ uүSka!^1.fl@pqLȿ1>^SZWy?5 $nr}GkS0ϚKfyw&'B @)v`I 2U)WbwgL#Bgedʣi<$R/z:,\Zhu?J-ׄ\*^vzUVsframF:chKWWFY38RY*wi [[^[f_.E@I\Ds ŝgo"̯4*yWOoQ I;V6Öѩ[vg{rt-.\`}G^jyc+Q'-ІTxq_#qj^icts wαPԋAtfޫ~LD׸ 7*ϋ ~T8g8eXuHa?o0YjHSec\TJΑ[Ps谣AՃ˅oHdB]~#mvu*h5[ .\:OެE:y2 O;DN wר^q#~6ƘśSwW.jk9*qX5F+GP3wI_1سٕYN]Mehyo1VmB~͹`<IsSLЍaP~2O;ZDpQpK9:Yu 255wߔ]0F>hf{Oft^UӞ4`?U!q'0^i``6gͶX6/& 0#`"@Q? 踦fܯ}PވڝB@w("=+22[fdвF.& bnydw y"iQu:05_ENx佝;V>~Dm4d1Z.⚛{_ތ?S!hxx+~~>)![+Nc}zL5,DtGhyNuRπ Hr շU&2)^DHHP6Ii{@OJh9GB'li2)r%*3_pI,`Zr2>2,0v>&OH_G E|#H[ `Oo8s)@ 6@gC7ycS]JPy-Ϡ(p6Ïg!v77Dy@ O.H>*C<{2LJ.  (b`ЙHӦv;C%59q;XP+E_yǶ)SjmEּw )8Dp P7=CY YOp6eLӭ'| ޺#GO;V- <^hRŻE׻W:vԀE!) P̄2Ψen- b?? V\S<{zL5҆6 dm)n11)̂By@wSh> 6vZVNkobO`qxBv(Q^*)Ltj 4vI)vU RxGBG˖h3RAqtf*V$PȰ73c5ιr7 4O|7SiH,F D\0ݵGO?J$?0H jɨkFUiZ0( D5KL,.`5AqVG6G/53?$h4 \kZ; N ,ޚeð V~/.:_ P֚lSFӈ":'\YWA/Ҙ&yx"_<mެ~@I-72JJdɼRãTF8Ӹd\DOa:I 7Jnzw9)rf5'i'ˉҍ{!0p߁A ,xdw|3"j MX>)M!~:Bclz6]ƳDߜZsW5l魉CZVdb2䷉;^)G}|GTc }dnn Px  `\6ѰhJs2l䈀0o~[q-|A2yqs<ɄX|Q6EPnwQËE (-fuo4IUDHTAw6$Nk+eE:99X筳nG ,'Dpfd̩P"O)9 c bƚl~x+.ݕ+ .|u@<_uv¸廝ꜜP-Ea5aI.Ə?/%CCAS\Z;`={dr)4A4 U^0 5{ϹթcN$jJY `Lq>$b X5۹/' ;WSΩu H.4^݄"v(͝50xր/9sKo{?i]ݟ2gJOtRAI d=u;MLiȄo˽s_zO2K kP 2TQNASGÛ*v9am̈F̯ z$/_ZSySXXkk҃a_*ޛ :|T/ֹE<(ݯ ;#%՛4pB-i+>aI8K&#dX j1U)0M5tMq 'A'"`-~)k/$ٝ)QHʔs98daq9:^ǝk;%VNI1YS% p/D3y,LvǎcyI+N"!EzmjUfUwzp_"/xڿUC $,?KJ|]YϽ!숇ʼn~S7sm펏ˢ7k 4/:5Ҧ2[PECO²lYp9;;.}s@9-:Vh=Ikj~һ9*xR3J.tDa|?\-+t7aFqQAƪć2h)aEdGY><yƢs bHӲ%FNHɔƂ J7&IZ<{q !tq|ۄnb.$|čG%.Aa+^Ŏa[Hm!{y %/0y`gQkx⸻Zϵ7PHC,4mؠ1bX0`dOsƛ.iiO%2oC(9&G~} Qֹ/K};2iJ}˥Ɲn"Mk[ c/(Y|&skO'>aJ?^#ȊVjH3H~,_ R*1 !'E >~~ny k.ӣ>0I*2=9ߐ:s> Pz E,D8y>aȽr:: :9`47RUX{tu$2,$jy(zL5oճ(BztN5۩:ѶU[8{&ݼEwH^{gb!jd6Z1;G?J8; VA9fC,t}WR :=80UOf2*X-.;@*~>'hLk.$I otu|wxKzL᥿}qO.SŭaTmay@ |/CSo GB)ln\)׊&XVGSW*5q3l8L\0(ry!gBq@:`1V3#7u)- Q ̭j*7NPIQI< pڂfJg0<Šsl㭯IĞq==kږ,jH;6ሺv|.l)a=끩Nǡ1+dJrFaDueA$dtGkO։G?^5> nsNUIH)OS͂DAiQkx@¿7GGԲ2׊:lI)ݙ SGa@d% yRo;T>ɗkޭN%RѼ)׼boZe\V"[,1 :e?޹شaekR#pU Sͱ ͦCYkLnՈD&./J O;.p_2giIzT [-cem4NɲDM9u7euϏbjM%BH.O9&c3{~~ Ln=Nڛ@N`r-$/J/~j=>@΁i2C(cxT;5#9)1(za ?r;n6WP%$ b tX]0FQ=LFX)8 wJ+P~.Z^_GXW #J6%ۛ*oZ7P_iyE0iwN2{P8p?,1~އCcL_mJqS; L$lu,@azem`C٨f7\h))AOlryȼ$UJ`XpsIo>BƄO 9:MOOz#jJt5.ֆ]P0tЬo~oMr?iޠ 2nO ^ j!ELj8Ѻ@٤c?,_/,_@%Jv/J_Z0@Գ qj^;:a~N `Wy>ktrX1P4.kΚidfN^}R)nFmp)(M7[r]ha)?X@Q~zoOCU;?Sw:Wߗ۸ZmݯX/wj&" STw~C|T0;ڥX>yr$"Už ( (VƘPͳ ڥM9@'YLV"38Io ۝LVBH]oDp왣-c7M1 'u> }e&Q+m.z1r.L*.:fL%IV;1)IjwY_hu ejHإ5#]^঺&^xJסּL%{xBBHBZF/&kOX)˟=R}kgG?v; 0Lx>t5Gc `J (P|M̩AQń."垀u+٤|˨*1{Cml<> a-cO (SΛ0twg7[1{w\3 +Ѳ{v-J=ѫ>[Z|~d1`Q": n;px/b` ܃󿁍`}mwS{g8m]SN$O>Qv %-I(Cߙjk89W.BVdwN>H"V+BE+t*4 ŖIi.12(3u UĢ`@fsq£jKs戨?.?ՇiytF[Rvz8 Y x'8^~IdEH_Kҧq21![h0>G+?ݨÐͣX0M/A?srV6Bej``%÷icF ks:]4v-+#CV9 i3KvVs_Ih7ɩyEvke8_ua3`|Q @|/!8O?p#0kEUry^޶Zhy\Q'Ci{YvA q,Jƌ9.+E *KCLzW1$p0cYψJ01pe]fW.5s< X\:>S>]N$mtjb iN2_'9 do ΄E&? dt:D+SiL; n7FEŀOQt]@KKHK.>!Equ ݂Ǭn0Ap6:+83@`T,"z-!vLb'ÆChho% &iAK]*QxJm,gabxW:KCۊDjk e!OoupXoѾ=88K~F!\D|b| Qg[cqdid5MޖI ~ФJ! c|q+vIӷ_IڂPo|C5*!L=݃ەpᕺp<jV_텄=hХ>Ti`]jVWncfNrâ!*g N\C=A,<hSKI6]Ng6kn CzG< Bw7O8B6(WS2jɧo[ 0OPr&cZ50 ~|m3lr{^:b^wߣ`k 7k'dmKDVIiKI_"|cHW#9k>",C^գH [f&P}ji!״VcfUG4/8WkLB&[ܵ\Ҙ=e3|Spb8 P>p5wStF<oB`G* ,$dߍ  tcHW5K0P91G$n*1Tq6KG̦A\pp?yEJ=VB@'Vo nykȟbME4`\h7̤~k#z~5s% ߕz#u>M~MX`)6-ikN';R?$TJyg&-a*!@[$$:M^8_@kJZ`;LU\?B/ xAߺi"U4aZ|:g߭HGsK[4w~=½A͙󺉐76wcBD[SPQCGQ(_R 5l3;MhwdE~ocْ%_ZZԄc)u}|WilH["a-VXf4Rl4Ѓ[7̥5YVY/xy;6,;]Ȁ.uA;KfJ=i^:.Z$.Ӹ"fh6F~֤sf<$@HT-:PRV\3][ýQFI DD^KxKJ''wU  n?B/2InMR FB))#Ʋ``X=c[<+p?k[gM[2ke8b:`|F}R7Ojbc]*0^Ǧh Nv5 ghfv&>dghTjzm_jHJؓOL?"ẻs!A]}]ܮ !*lz dz2VKUm% B&|ߐժ yx{*o_Ĉ0SGk(ο gTgF6&1_</KTŽzFvP_JM#)'IL8 Xes!X9.˕FφؼmmRI>=UgkS!R]VeA el?ەѣ jQ@q.f+ m.B" fBsvNVNاksͱrݭi3Ɇ$ئi3G I{Jo8_1Bhi(xi\dI4<{wj c-scHsbb}O)p 4U=7KhW{]^t%uDu }eނ) 2.u`--Kd#GM'crD5_XJTOuv9:[Wjv7OsaL` ^?r*%w[G^k3'!P?A"%.>U_ǎ@Phjח̗}3ץI: RߵȍxZ6!uj+iEUxZIDdN)jqPm3jC2f~ŘHnUOF@jxlq \%Q1KX[1R˃rW`0Vq3h|[dC9lnf)4[Y! Ӷ#<ңyx'^dخK@\bF RVZ^h&ux%{3?N ߍ^v~2JA0VL {P^L$MTyѵM9- _XE0^ҙL=,TH͍qW$^-KAVCq)F'5BٔUj?c@c05ڿ8eJ91P1JdťtJ<5C1y߄+H+ZM֧eɯ`_aY4ӛ 3!4KĻfˋ8|2F}0Qݾߖv!dcRj8yyp ?#=L9}q[痥kK)LbW3]5_vJ3InFyo1LO6lA]S)l c"_`WHVM6tI> rO,hq {pZ6J5F (]tǡ!;\s0X1Y7V uHkw. ~к8'BѺ-N,N C]q* m‹šZ`Ͳ4fo-1v /0$G^)fI.;wۆ+ɑ7V_hm6M1k B0,#L}S*%'nWL&1ՂCh`"a;S'h\1k1};BL| I`Rr%G IZkI.w,A'ݾ $YZzJ]wM J\bB9<~mU?$>=mM* _7-cJQ U7ڄqlE"*J},2Εy#꿉K PKgʹ!EZMu\*gK_ 615 j?H9= K8ʿ. @Ì9T~vj>,酹imAPx5b kV #- dsÀ^qn˱2$־/1?lC>Z7UT'QCĠQPMQj˸yGA DO\KlGkA1]"OnV+!xtEz> ϣ2Xd&vR5D aOoP>%, RY8?V"޾d]maRׄ\ÍH-c8S-Z)[일IxCfǃ̉isuq~}4no*WW$ (sU=J$>Q!`H+I샽e=KT`b3YP|&'XG%$G9Yvob#C_9ؒ^]]?hVN30?! Q`8HK^Χﭵ|5f%3˭Qݯ IMa@<UE%&kьak$E~ gmc-rX{L!)? WwjU;GҀy]W:4n`Q3=Cs+_GԐQKϮL5< ?HL=31ڻȸŻ?b5 o}>)ɠP8#fv>۟Jc+V Kf4Bu.[7I.}HbcFl) سםwN-O)O ˿ѢX}^d+QJ2%g?FnU廑L/"ϰ{gGXiL`QEDBr=yI^AtyP1ȡz=4Iw@za;_AEGRlqPϥ7 \(Fk6"E5sctK8liNO]$dzJ{j";GQ9HZ ,luw)WLL`6 NV :O"CD vD4hRf6՗[=z/'v\Ec՞!PѤgqu>L,|Ger-\ ѓ~m'D*㏗/m0qm5QuRo$쌊 $w{5'0 b$=^$ĝ2K2n8 шfִLJ7R$D7彥6dB,[ 22.׎{|pх7R oQ'Fr8Kf/|^> ζ]%4)>MR9prja=`Bb 'U_feqSF(^;OumN_Y\F&&gZk}i8;ܚyV>PW $ QPDOǒ+m"Mq3U8|QOVx=~[Al [9Feu/hG ~8#7e]KsmRk[f_^~:|`fKi[HG.tyԐMeNTL\&邯 w๶WǢ{;Ļ $d` >N ȢfǸG}VhdY/lDXL2L8pJ/N_=Y C3`y}ퟒxvP"~!҅ pMPמt '6= WZH(+ؿ8g` oFF]QNcvie%ٚ+猩Je$˿EŻ#f-V^h{.&Р]N & "@}Qi3|rjJ  5>=[빵?1hr!pu QR H>f3coöEJfOVe)1:sÒ Cx2I))r'`HKDh40-H] ehT{;'ß>d Ĺӷ`%2tI٩FP˵LPwAͽW66?<~d)]{(bn}Wne.2 |Kr9z)Jpf*4O&BF Jur>n5%u<lyZK~-H ?jGc s9I2 ALi^؀w~G- +C[#j;$#rݺy {ğ< GmوW{ƥR^(p閽Mۣ݇Nq]0 JZ^!8pgWAYd$+5*4ޞ)in߾T4`\D%J>n+IW´1WX[ QDȘyPIW}!v=ѿ.%y%Q!T~ x6q9bb|I'!->(22hZն 'fbL` Ԉ^0b67L+$?U-4ǗVgɪ\K9z29g/$nFHyUX7?E:M-j:dn?rWkJȁ3D(v>,%F[ΆtuL hv!`##(!Jŕ')ӯ2sSq{Oe};EF|~iUmHB=#߈׭<ϨMBƛ}Ɔ4L*w]jc4.s ,-9 /nTl.iN(:m.dp`{48 ox$&AY q;)5DJ-V!:{%iҀ/e=~%Uh[n\F,]؅`+gZhgGB $k^5W"$g 3lvWۜvx`HQx~tvGh8j@Kpo̷|e%x6vX(s+2S4\-Oŷ3TyF:`?mlIHV a"%\ܗ'ۂy\ܒ9;n8 nw݈8z摘w -  A㏂y ?řΗxM-X|]\Y($=;Z4ޟ"8tNgL<`\$EOMosLVOՄxU"9%$h50ˠaǢ@%P 9nA.`'U@K.df2xApuHz|r{8qQ$TOk7О㝖m:#੓N#H4D ~`mޙl\0 V/8<`QĺL c'e ˳$; Ū(/j`e~E/byĆɐ/^|I ZÓR WS\&:y'Hxvzs`aҺY~ݕ>LP{7{& 7nfа6g 'Tֻ!fTSzd (eVbcmlm.I!O8/Ѭ( ~idM6Eo6ԥA +8Mk<g4&@AC\opt^(r ҐA`eWį"SA2cG+#Qs'ńiT+h;T೦n逸}O Q=L*QwNH,F(j`@Vs Q-f_3&Ȣw{$4S(#6k6r'GFAVO9 ( nn+?ys;I3-X‘ŕGf4MP "Ўj6 "ÌWJN%4k_}mg1y3ZJLB$1a,GD|dt.<~~L@EyG]< FXY4Py z+>5- + +\D{ ҿEz0yΫ o1d  qş4 f j^Bbhktdr*'b^7m4ilVcmz_Enɱ韤!( c0\c)uNp Y1_A[jܟ%0{)g O'ڢmg)'NO1;#/ Xwep~s""y( 5ԑ 5*<8ܚ3fq.SAhg]}Z> r7EreY{_9:3 QWQ.gryj c-ZTXZQAá!"]ZܒdG W\W3vm'3'i#y 5+,>旲hHiʉRꢱH.f1(HNZGYm'FXEo:L~K@.0LUoP׵3- 9XP>w$? W|©8 Y@>.YPȴ0A %ykl;DBq·?{kV"a-t녽uuc"JfO rҜ1,ckWWƏҔO!aFk E`fRgWЈI7B2~/L"]mjng]qx@oEӢ)pUxwsU#st)_p@  ".xT݋\. (]P$>FMa@4њ  52`鸘Mg'a\{߅'CvIu91Q6E=oBܖ5Sj|/`g턓)nUo& 'swjΙs2IxƯm g,-b䬸z) \kk,-i\-S[2bP+Y=ڙ^SAj/ހq99c/QwǏ×"E#l(; Yȗ@K2.hNGHCѱ3el\uHQ=t\<c/42'Vs{(leMkr*^2[:RtD^zڝ O/.,0C:MI: f8}l :ţV &A(/ qΑh9m˨}S䜀Q4SPAU[@CË0MgM|Q]ncpA?%hn'HXCb5]ᗕPut}Vfϳb;ޮ{3~rbjef >} J1xg;ZG/Ƀr\hhsЦ$ e$u4clBJj|i)DH|Փ:Mly[C]}u'eG>DfItR2{TVpq|-ﳬ9N$:1s\4R]?Lc:}ռ+;GsNtR.7곍h)]z5 bED5J*G4V`xI3b;YiLQIMZ$f?0Ȕ> "*ofU/GpcWOpInK\QgI@_]/ vuYNJs L̔@ ?`\1|;cG7[kvDsW>bIuE[9O8TZ$⍦:WӀIۮ_Vd+S~}LmM*hxW6ܖj?$M}}qKYR'x([`?څ0^Mv%`S4؉Wߖltu^#4Z/D ynrH1x59:3oM@F|+qڪ:{ZB%"l(oҔ.4>6Sz8!8;_e~ӥȨ =o͙R@kL؀OCh0s9B7*GC1:GW) DlD\dqL'иndBIpNڄe}Tj[\,*)o6BtMʍs,- 2|Ish[sYi[9Q(D#՚ l5n8 ~D»D =\p 7[2&zuPYmFFꉸHi躁@BeXMjB s0ҾPqᕉ5jzMΉ+|cYnWW,صm6?~ `;b_K`\е5LtŽ`xuG+;GJo|s0$qU CX4Υ+xn`T`d4-m|>csTUgTy8k~x {3 "v(jbWHpVD8MNz9wSpØԿ3X`ʢcGIFwGumqÀ#sL0^ɣ {1)XlerI)9mB~i Tt1LlfIJo ] PEn։bɝ~MUNZ1iӺk 2lLУvsτEiF8ȯs;+@:\A/F-֙E(~-+4B:י͉-Nhg_͖=d6ϕzmHҕ ?MNUe=p;^k _qyӹ2\*ٙg i'2zzDUJ8=_t-OnjvMT8I68~g`+>T`(A YB:I#W1>&GYB|OWH3x;\ fу`9YdAc@Fxa xgOC Y,p= kHvX/za=WW'f t:AֽVg]F? 2czF~{TGPs0O0:;~>E!2TQ㘴f%%Hc~;hf8@y5.YbsBlO-+29H_ 095fQ[g}SgNcCsȂ;3boqBV9"ѥ*ORr]YlQŨjJܢQ 4 E!M֬ULPZC " 3/eC;6! -f7;:\owB\K5X[:j~B񖎘uzMYÊxJ&@Xl,pHv}$(J7'S+@c*RYFOYQvL#>5,%9ÒOӮ`X?& 0od6ys$/p+(CY eDC1Rb*a + /65@n[ n"'V`|Fkr'uD]2a_4wkL{Xb?A\Bt:m.|7< oIk:`†:.lg@o5.Ȥ N\vtѯ`pLὯuyN2chVm@5' ~ (+&b5&2UN{):ųzLI cPD{8hxNCĝ{hEJAr_ )5-TBEyC!f!+QB'tKuh|֐ oXB7!zpy X܍Y?U ~`M"\9%83j-PkLR,!+ V\'y䗆tt9-(EOj58C>pu=:>F1p0L%$;^?Hi[ Pds#,W-B43] IAtK?hrjB{\98]Tp &aJ/w]itt5-NΖtb]1N>rJLOR`d7.{k5MjQxpP0hv4XD&uԔ9_F!*zu\ ׳ЂLsԙ.T-8Mek,>Ohe;Nܮ#˵ +2v-1Yar`3 +NVl./?PUiOϪGNC*߭$.]*Iᕳ8(uuakJ#֝}~ Sμjb0?3Yj[}kqѥk =uGXte( ئ.BpfCvFHTډE՝ jM/e3hC nbwٰ@u:[[G+ob" 9TE!LhIÐu*Lc6W:%MQIfcC1-[pEjՕVYѪ6ؾb>_ Î50e&"5I9G(|tD k26~B-DGi APC~hL`"g w"l% j+7UzQhIjZ| CI/vx2xX~-@zH *-|^=ɰ6qF G9T!M 6AZt\yq:kfȈ7SP1a|rXp.3R߸; jrϘ)G}o8RPOqr" Ța 9|HHrVxZ'NzD Fmz 6ЀK(~Wg+_&_z ?zoMcMv9Ky`qm 84[ߒ1enH&˂-tiW}KmAHn`#a7szǀQ.p;f;'X9 T:udTez)R+΢&%lhl^СT)IT#n F :M$)sT0[>i 3_e:5pAwo } qp ÑFgO-j/n( fׅE \d*N2.|Mժu`$. ӡ@C-9<Uq/\W18H<;\0t|Se$vDq+s9r}UZ3šd9$H/s|aiUf?V_fpw_?9TY,N⒧m+Zp$΄SmAB=ߒ e?'2f7\KZn r2oɐ)G߭")a>S~?\q*M-da6H_ެ}B)QD))38/Q`d N;bN^!$܁ɇ&@16qTXjBԫat ʬ̎6}q6ن%j/!t9,oj,x+\.a9MҒ*8NRn/ 6Ctt}<拎cs%B cLZ0تfU17!tIS=wuSq'\B\v3Gt@T71<"\H?NJN!UӠ{ukL(MI<Ô9rb]hU6܀2 0sK?Tg WrGT9P؃xr=*&^uœsahx䋉'}]OHo3IH02sl(Ѩ)]xs/zg,I- ] <3̅ ٱ*`j eV|Slɨ~v )p@U.L..A-KݍR,m,<9;r8htDNݎ{Hw[_&pY 7W2L;E BDԙl\6NȲ T _Paa1 K,b}mbw$,G2Q؊&OEe ^k Dږp6<5/a/S}+ Ik9jx3eQgKfcA;à/RhNݯs&Jam96٦+e;ˬO?K`%Ty:EkunT.f`fc@3Pv:~}P@`O}[ZDʘ\YjXOr9< *MwJx{W5 ^ {L(i$,p` ĐdKj˂N~2Vg' Ȝ#0?i+;di0j)$368RTʷnȊB!t+^{XemL{' |2d7u*$S촔a\Zz߾xvK͑ 23LBYf`AL (U_JS@%ig7;ْ Fi7ѽ ΅pFH<O7asq}m3@.}xrq,|4٬\bȚen;:-9| i?]"g!揧e'FeuC. qe1\DՑU88d&P2 DW|wR94vuw .!/|gA{B(Y CQ]O'T3{}pD$&M8|4paɽt(0p; $^ Ժc'\%:@ouR|J+2DrWt%%Y KK |$IнS[;&hs^էEy/s^`Y-ΰDP6jT=x<'Q7 {DHQ,g'CŨ,jf3\q&b3i]h˺թaX\ AOsDUޤ"x/[?9ob})FI22MZH%lOvnr0&_DB'Ѯ@.?w|͋`|P&\\2+$7-K,04_~Z$@#xp5F(\Odok3BtQN[#=|l@"4F!-2^'.bL7aA$}Fjf2a8s1u_ŹLP 蜳h9Bpl]/ӎqjD ><"YuyRDZ[6Ԍ9#<t Ep{ߡ[1E4a9+[מR";j˥akۮ2g8OPhToq"|lK!@/߉'zd>N6&6efŌOOSoi#0kdחUN@uLLš9ºo -X5ap=a1AwOyE/j=OsZgG!W= ;Mym1,jMI!\`$Dٌ0].Uɂ9#CP/ŀ"}C^Ns£4,.b".NHq?ŷGQT|jքt:^c⮄;hToH RevĒܦSk_&WXEw1 U^y 5կß=rJw?K]".xC^bT`Fp]r2mA{`=Av)`\xƌ Ȕ% ."̰Wqw*XLf97y OsO$`yq[hHOr0 nzN0 zߚUE CFNgG J%ܐW&-n m#`͗@ǐU?IB ؼXa}T: ۧR [ee&(kqtX.:RU_d-ʊ: >|4Jsk]բq2ZJW>sosgzN-rsB@stZ}a^I5cꀉw†H_|SQzOnA rrdfhZ90+ {f jn;Jt};;\j1EefSXqxwK2*Yzn'+ZFuwl Be#Egk5u2Όz}L(c['E橼!#Ɏ"ԠlsJb[`)Rj#,;7x'<Enmg vKS[];fuI0\<{|jc#1q ,SghJUylAB>~ƪi@ NzzjHJ spЯ8$,+QfDc-i5=R@,@/ 0?Xޔ-R qdG9FpgYRFQa~?FZT x~~:A3r/W#+4>ߌ [b6[ ࡚ Wvʗ@v xzf + j;UPSTeRvQM+qIb0wXMpsz*]V-*nPb^gC:!"ZpNt$HkG*{ ]kEExm=KXֿ'UIe1ARzzz7@4Mt4 @G.,JFIP-3gS#f *N*f`{skL7fbW1`L}ᣉ涖_//mp:.ep j@,@tA9} q(B *nF/ k ei_c]j9_:6s\') fng3[ Ռ#Ѝ{jbJ`=hO?D+7dIFsj K8ԊᅡrϬK {FORfpoWf) I_?cxc Bwnh:V)/%)[7'>cbQ y?RȄ)E޲$Ek"- q̋8쾪U"St+.|@L*Ѹ3[D kC4c&ŕ|e`dnBGrrRfS=?rl̔gc-qmx _ f"Y;GjuTql# wJb ̊|(;ɂN泣Ag/}!KB[ӓC%Y6FZ_ӯ%NxfOc+Vg|]C"E."K^JiflSpgU;" LmX6:<.F߼wwq\bJUb=!κ.Uڼ41d R>[X{я>:SS!ꑚlB9c\7m#z"n70l/^L,FM2 4WE.IɒA -oM,W?=@s5V 1ΪPv;V<4gbPk{t},%vzP:qp@}ɴO*&GlŁ#D듓'Bs Wk+*̨ef3bH@HiCQ/O|++`& fԎ1EqsLzhrohA QKR‘гrqrŷCYy @cL[Tu_mZ^>N5#5 k+*mKrTۿa愮wo2YN0ڣk0r/G{VQ~PW',_CVq΍+w2Lf~֍ r^㚐zJv 2$o`+ ⚐IuAIMj3 {}=sA HOj45HK j 4M3V ېyX䡉Z<'&Ay%m$^Z ᨃ+p0ul׿y?`|k%|LNߕ͢?x+> @w$Qև(d}㣯lpM…BcS\*B`eor{M)1~9Uᳺݻ/6MHS`aG= Ycb) moKVv76:xbŒ pfvankD`Y,>B٤'$!6ϭe *z?F\UVyd*O+Lqɷn'evו9 U{!zXI$WU%3`Pmf%+ܘO!b5r7B >\AȤFH1yǖz?7+Om #/9?"a 8Eŵ)LV 4?HM( 8 }I ?U;*ܸJ+dvw;)@{M6iIw&Y{輞0n%̘~RK`ȆW$u+@?jefrKJפwIxg uD642A'hеE{ -^i={do@⤏ @~)Ě&a#3K-ܜ4@õ!ϫ:\N}=LVQ j}$ւ@YEwrI7``%_fҼqɨq1kVΖ N4Ni{>M' %cm *V5ױD%MkhY4GZ5ןUNcUDZWwn?/T߆_CXվFWgü$*aD3G}B+V^ĝt'#ʕ@N#WioAƴir t E2;LRsD\JĝHƣ &]!]\-r*Fx|/r:S(wjz3451V|bq+:꽨w;s0ftrqm!R]EwskؽCw,Z0trjz jv'W2ˑ [ "ۦvϱvy(^DyA}[ -7A _o߿:d쒱ؗ-4;-B,oT DO"fQ?k7]0&Ź;2xG.^ܹ4(;"a/:ϧm\d۽9>;zNJNKѡ3P/}kV_f+b8#AD; ڒ2eF+3 T:h5Z"&&}ྏwn#U# v\0du΃ԹL{T!tbg2*Ѡq#^0k:#JYHA0o~_1t:v ʏQmxf,9ac7`ybDSzwIJiM#(,ՙDsyA}@&`VUoLT}ht M9E'*9/V/S 4 wj8nQJ Z9mL(U'`P^hb7$Zo\GG!u Zp22 b$2&7=ZQ %DSjw$5i i *F331$[F&˱50~z.b&x#jj&P…dFT88qMVfb|Θl>0 `ԃݾɞ2fKݑfkwxӨGTyDDW )щKoI^VE3:7J~ Rw>YKSGQLsER IPm+^6!RBPB\8\Gyht7:wPh; <ƴCSBbqtRy9m[nˢ+㐀#{Aul;!nˆe^h[}y 6[¾,7NF"]*bCW2/=:~ @ֱyY@S.-ؕ$}[/mN 8s5>pxeW O` 29xS4ܻvx&;6+3 #?wr#x݅UO=='qmU{f!>P&W7{Ş:dlb_TlLBP  9)֒qfRm@gD:!7}gze`k*H,KYaL *".#QȦy 6]@&%/^tv#S6vYTwy{twN$2߯"x/Al8O`upi=/o3óY#WI 쾁16`3MCq|&pVy( =UNholVk_~hEgoO,_2=^8b|6?:BU1Xʐd<5,zDl}1{B(:+/G%73۷ `^w?H_,rwұ*9 G341 nfNɃ~wFaUr^bo~j&mc6ChG8*:ڙ`-,V]Y%2l34±28a EAΙ` hf.k[-= >f6 !`eUpw$-6ـ}7SVlUnOw"YLUدM̗9r:N'wa(IUdP8l0gnjX9/K׵z Xָ+ bt9?@F b(q[$似$r sX3'spgfrqk+"wsW .c 'k9c:u]XՒ#؞Yrzr2/HcԚK9$MUƢ 4QHW}h[~ ,k^I8}v`rXsR5OĚi*1M*C˺{&SOAÃ[lXyJOT> u7@'nɷ ZJbtٕ])QEQ I`矽⋁jf+ OVl*%VzO|qdE00#.JITD4#e&RȏD˞eazOzjHW@¹ wɠaA1J$襴Sp1x|BHhŗs;5J*w:1,ጅg} Rʹ +y} ZfBdCb;@Pe8(IJ3-~@Y7k3͒մZ@GLIuvH]aB}vljOULVqCtva&z+ɂGVj:-^J t<:mi-f7@OW5>Ϗe|as ʻ^t:;a\GGz3Y1M#ϘOEϤj9׮&4bGuAf%aeYNʒ]uh Ed0:VGM~mjDMο҈.j-Ȳ@־a|淟Q bW3&(mLm⶚ U?$5%ז;ҋn+e5Oo\t#ifP>MZkgꨝHJd4 0c>u0͒-DŽ5&[ 7{h=;K(sd砠׊cR7}9pR6 I<Ȉ ՠQOESIJZU~1!ٗ ГdZL=]KGExYSڰ&#eѬ }-0$$&| ZR|2Mٵ)1h\ϱs6 5-nKEv `zH$]P:qҒ@2o4A0 "峣-&}1 H5;`lLdV4a`,jd{ݯF[n H6[*@T<=ܘ]dQ)tSݩ&POG3$n}WSɕAG`((-"bhL4Ӯ'6J#i8px}T*h;k=pCpezpD˯dQE/3ݕm> 4Ģ< ::Iv`nUJ*瑍5lz)3_]_ F?UQz1-S.+p+bWIZ@@qF[nW8@Z=-gsg7=R!%Пa's6fԚ56i 7D,)CeZI KZ0}en"VrjS8g@. d9k8k e<3K]V|hr3h>ƏJPD<+m+%7uXa [OrhLJi1p^!$gw XXiڴΣN7td'ɋwoXqC;Μ|bLYg+>Fq,sf@ś]WqaN)Ko[/eG&61h"=eZEsqsP]x;SvOuH DNjL^V*2ŝi<;2jeLI oݨD.:I80(q7D<<^X ?$K/2 C{25H%*m ZB<7E&x2t%ON" N>躱nl3ڂ>Ԝ;#cfNMg8il}Wd|V%R8FAҸQNeu#_t7>/Z'dC*ѡz;k|,#D2܂5<쀚oו-I XqmM/q{-i@sV ]N-sx_vr󆠦FWRL[(!Ec mNP+NQn޼aISCgw &P4ud:}C W)B5q!pق%1\CMۥqݘ xS].be,Ge-r:ut-G(W~ULE9XJrT@='80kVMӷipI|',ApşO_rŒ|@NV~{}$U}ɻ,=pr 13$"Qw\5p͏yF 8p[CXPwn˨?Ɍ{Ŧ#3ڶa}BJ/:ƈ%7?hNu.=)ײLnS\Ige ZXXʾGm^a& oG壔D>ޏ:KhH|GMmo}VetfP' ):6Y*հ9{{%WlS$sl&B?~<6!&ιSІ#>%0AfHM赞*}ZpT|wb`)\ƈh'!oG 8fAHG1WӰϷ+؟uLIs*Tƫ$㴳ǿ)]GoG̓ ,8hD39D*W s;Yإ.qݥSF"oҜljۄP0'7Y0> vs)^Dӿ VftU7GQW?쮨󰜰jM7sP 6F ޓ˯2׶xoP >5/Ů9gU$膵[F,*=d Euz O{ߕ lb>(fEgo~5,-qr3'dF^} UzѷBBv|mѶp1 zF;vrX|_SV9S {y>;AX#n _ݛ;up)2 Y@ ʙdAۃ&S[&k1ho7t{fkfk:h>i&]gE<G F}1svr= YD}1nCHDt$.Nb}$/O9V$l'E j 3مO1._{X֡=U(3Ơ1H\ʰQHmT8ֱ4}s K=;;d*uv4ŗ5?&ۤ?UWU~TUCkJX1ҁշ4vefaB<Pne8nEHBԃNMZHKHcxsf?7ǜ(/{м|{m۔t̺ҽ˔~rٛMLVIbGxV=a{hbsDRE;W']d\Y.é|[ RIʊ[k=]/A0TZą+] D͢Ԟ(-{#wVH1T=}BpyEÓFh 1X7-c)H@a>@ޣWf<7"ͫ!Bㆫz}s%e615"OdK vo9 ?zi),GWGVcג[bkVۅUpS\󕋼$p܈G:ˍG˲Ս Ļ=ͮ[.WZ2g>yJ̳3<&9{r$/AA"-v {Ҷ1oa %7䍄AW4%ˁ (%mU늑~Mf59ܸfhR0"Zufzϼ!!dXBC)@yg+(lt1y\F:"(WCi]Xf6/ԁT!xP{ҭE|i/8L['rQxG-zEzá,ќIF j\YhN,B ajbr P"j>L40s^Yt3H`eey$*$JFlڒ1MKh#au8t[i|shmpxԹi#y `WpZl@JB[kf'Β aà ojKy~r7'Xtnocꚫ.yjӒH|Zr˺)5]T2ˡ5IyQz˥@s%VkܴZ5쇵Ǘ.f04 788<)9iOFұ9S$Ņha3-!ݪ㱗Qh V^"4̇; LCjf)QJC*~`Azt]_jzлFNVw|ZNDžM̵P>0"KYkrDo6q(Th]0lNEiR[4=\u>?g Ϗ~,6 M 9 TF{)+^w)b=۱}xA_ >Bf39n‘/q.0n}$8臕ǺH4G05\.^E0Eƺo8S_Մ(̆p#|l9ceu$ܓnngySyly34#F8v"cL'e /"8&& .eli@g6eH2q''Lp@]TX%EDw8dZė1d^H[)a[2JK:4ds`'_ h5 |, ^+~F(%~kKŲQg3*L Uyy)[!۷ּMhnV~5ȡz>Q]'B9XkӓQ$KtP+;W-u9:=_|/DBfh.PYMIGܚT:x3;EQ/WT5׉}-F*^k{}@OCqM?*DQI S?گO_Lf/~_m BGRnCl ~nL{@G,ogZD|XȂ&/ "R/~mZX7sl;-RXz2%yѽH0$$l |ã_rd::*U4$r۲A{.hw?;KUX1IcbVAXa gF-/4ii♞;|zU+$"-1~rK+R@ߎmC!za<sCҨP'҇=yUqe`QD5v c;V21zZgUEDe;`~hrTʤe:0Ο]1Z:+Cn&!Zq!6ZnMV"DrAǡX*TdU+$Kqη[㯷Gׇ{"1bdrUءݹ[&B/7Ƨ$2ʆwMRzHiXTʿCmDo^,b"niv3}(4|@9Ku$~$1m4߀뜕Y2^9+XYF`:CMzу^3u}-%6N=p6蹳J|jYļL-7Rb}CQ*{ͧp^I\z/2gh[']89 Kl^%D*k_OŃYYxMYEۇhM47>gNpMԩ0!#G\d0B v4 ~Iqgt4vŨBB Yw}|O2T9 (xo֢وMSyM'@ 9Q8 l.bujIvW1kExX|#ѝJ\w5՛7?Y]X 'nqKm/}_T 3,%&=ŭQڱqRKyN(j`<'/Zd> C[{Ez,O{Mǰ뻻;.9sOe)Ό] WpUmV3un_fG,Ku5l(ʯ|)jbx_9VV$Ґ -8f9:d>Y@A7QI%jG @DQK}iCt!lTxk+z.(XK<~DzKwG е:V_S̀A'T֡1]li` ;Y fynEzj@&L&)[B8?E&3U4W)B`1= z|lG/ضnsv45oh^`4Psm} 5q8UEǶ:\i^>t&L./K:O:嘨c"X r ?~1;*Fp}RO>{cqzP\NZL+Ujt]x`ALr+wWEZO̓.Ӵk &6dܴ"1"~6FfFH2=h(7qco oRJKf]J"] WـlLiy;A!JÚ =IyaK~*pԈӧN;[Z}H?쒮}{%uwRx83HNUkm}1pŒM5oMBXWg;Lp,.6H2 : ,?apw7}IoE%8@)O1ɮ3v"vlV=Vru}QݠwJ?e.M foAiL~!ɯ?!tgޕdg q@ pR"lݫXI$fYZRrX՞M7%Rw$ϴYh7z ._z͜&Vb`zg? *9F;ue^i/!h̎L qHw A?ȄU?]eAIc^zl_^ RY"(}`pt֍Zy  -%3d3d[L"=!vue",{lMr{[U98? Bh!R!}WmE"īǸ(©$͐Q7-Nv;S?Xqv]cv`󺀤GT{}Sͨra9#|~^GwvDq!YZ>}bBjcl*[.7~ NxH~~non~K3Σc[^jTQPW @[!S5Bv*>6@{z]­]_%K.K Q@ Zd4Ȋѿ |\('VuM U-Ђ̿"A7Mfon^u)x8yj)n)L)ţ'Z LlWKF=d]pUE|mP22|l4+ݖ?>1m?\/c\sC k_qLH%/D=no"̽ &;b-l@di̥NƷgQ4I+Ľ$*sIGPPy űvPDbZ!q82i;SVv}*7Xb${I{Sj\ܻb=:u_E G3ǘͅzW&JML63qڿVckb: 9<8>V=yDse`,*{Hk\^rR&CEeWL,Ш xQDx%T`ohM*01&b8j ary9eh4=M7 y NBdX!sm g'\'3C)vV7ֶ( w"F)3HPZ?o-JtߧG:)m0!E~E 0FU6+s;G^!%-BKE:\{G1b y_1"IKi UW6Fn^~ Oqon Pweˋѯ!:v1)r2F _ȾHO?<[|kuLwW`0`X54&Ώ5~a*p>-C[Rpozvs)l¤)rlfEO"}G$bɹ^ŧ|CǗ& hF@*ari—zH0}mSK Iqfn h=د}dtpי6[)צ%Cޥ/(W2V:H$>C]QhK&X6<_RP WFWP-j{^a{0D$<.1*e8툅Q<=i)V<;)6?N9剒vCoHpB|K40w<ɽy_t0/f7ٿ-N%٧ c)]@H>}FqJ=fH!rr!׊kW+/³㔕pGjԘqᲀ?'.v@㑐Zy/C~xHH0x>"QZuv+}&Aqo3v1Kb{.Lg)%$t"# e~ntBz_$Q 2a<*hҋ'M;mtT;F=cWNgQi kZj I4kHLa q wFt}tw=1A>ѦguQ>R':4뭕x;gYC'dGJtk%Po;~Pmb:C56i%|l4 ,u [~uivF񯕬yzPZwO RZ8 <88trJғk%Dz꽦4xշ!3dKxL|ӘCuzaЬvkdL ̈́a뻄 ~!c]}K뤩G~ϱ1YO|)r"p{U4,N#; МB}RI;xh9ry-Dn%uF~ŷ Q3*)۪#heo[OV!om?oYH5>K"ֵ`4\Q}Ixi/7R p%Gи[$U1-+'5Z?0daMjnƫ$MCMhjT T<]Rəxyr3Q&kww#CY[d>Aj u9 ߚ5e@/TzS5rF6O>Di`7"z4}Y۶ 4c+ZEK;mI)(?2M3.<t4kC#=gDqjrnj^x{>lף0Jb}]G ^[ i`S|4_Fz}7 (p)Nd'|3qƏOq$5о$UfzY]Ir}.[ j-*}CPñ*ixLt)(!dQ0k$BMuF>SJQ~TTzL7rOy~֥E6:+9|)<*.$E( S3#BTطږ ;mqǹ>_U||̪ tt4Bϲ炒ݐC"K TNH#,iE7/apY4=`evvR{ :R.cM3=Op43';> W #!e_ZgZ͐3|A页*=l3p(zM{HfSĩ*"pq֔hJ FO3`Y98}8Ҋa>|)SA'pCPbyi_58L $? Fg"kIF?Wy\{{;;SƍJن1VFNSA&G&€ ٠aUG0\ۣsR8oFZ3/iA^dj6yyeF DyHG6sNc L*v!;YIS;&LS:chFmȽr D>3e\4XvrCbe^0ec,* $Hys -9 C;0d׭ux*RmTNg{ [1{3ː\žW Sg EdEQqpR1CA dHiЄ6f vIEܳ1=TTtBnMŵ9c`;0̘kV#צ#kx1=*{J ;+"IsGFRDH4ځkRod?) u"T*".7Aһu;X2qͩm eDWi^ˠf!81^[<4Q̘~[o\&[7C.>0]B2aʤzޔ+FY&%4vg;Y䓫o%|8V7?iԋ "ce#*ݍcHmO+ DPs0ÙeDw|t|4J8E@+}7OWwt=虁1G^8컔|1UM5b@t3)ni79 .^wb"Z~E7}t:3!J8W?N".j]/d˦IoD@[`3];\ BY./PB `3S>ibc%h:H$CjxƑeOPZ*=]k1ajFKnŴ"^CB[0k(J{!lYQf{uY <A}e3SԂY 5߷ lxMO5wC`w{\p2 [,ϑI_.Cj\ңiJ)A)bMpl7ɫ\OddGʓrf%%eS~z' | ʶ ]l'΂ B6NݻQ;ϦuK+@ -U_Dl.vgDN(]Hu;BM_HCog]ڢ%4ѮiE]xf5ZRvF ):j~2H=t>!4Xz-/76W`@|-YߟԎj!m!O?t'8* XfLŐd b C/GҳK\ig%"/FRm:0޼/t +<4ͣ8 #kOH.9}9TTbEc+#6k|-:@U>B| I uz"_ zl3{l !!0k*"(wdPrX|8Vw_툑cqLöSH Cy4g;Do5ciJ3?2ឱ[Kޛ}% LF\up٩X㪈6:Y hpqGMOІŷ0|EUh0\p[~o=au(2FesP|2Vźf~F"m4e{%YhQ*SwRs%2B:oEHEeojM$R$K%n5x5.fd · ?ldxUn aW?5IJLGۡ(-`O- YZ{?VnV°CЋGɁ%*(Q‘ڟ#v,-[4%^(?;`^}n;.k%/;b_ >j-)5ʐlɍ*H(S8iL6g~b{{vzz>nQ*?vBodkRTU6ׯbgu A"xZvvmFJ:yT_7m1#J ?ueNOYdN[!O( k%#߼8S,4X1眊wv0+~J¯9 4~)!ӂ+:nSQ#Mp~ވ&E#jjԈcqwKE,oq`TǨLBcW?B)?u]EL>j7(aΚzϕ#R[_Cs*XAQieqy {ekX'&HT"xhL7Ĺ`EX8^[', T n,&K3LK:h$@V!DGi(tLbG>kLhi fтVFů􌗭, >2RUDlErNC bm |mCc}`_mogU0sO O2{2b´$y%H;%ne 2 Ik#f;SK,[Z]Ktơ) MKa[ _YnFww_ݑ'tdNn0[jHTxw'VgS<,ew-(ӪI6lRgdMz[/G4f 5g%~¢f=zfK{4fJm_9ב9=1Ug@7LCHQ$0Co$WpB: }XհVQץnW*}jJEnY| K\H`:c6sv?+ggE nSZL}Om 0]y{k~:( 7IP+1 ˓||2Lk;1ы/1} ܩ-#YEg dƄL* @]wNvx'Ϗv3J@aDpsȤl}&O0:tlr"WӶ+/v=kKř3өڃǂ_h0/&* =Kv9ȏϚwhJ߿.xmzʪ'DZN9cw~}J%9l:V-(e%1TZHI5c Nߐ9ZaߓN0I5=|0z>K*n q!*_Ut̝["TN{SNCD?(ڷ4Al 1-.5w0s"ۙNPڄDm]8Jѝ\pɌl-c~TqnqaKUy3?n;m:b^ ȴ&=7Mz35*g t#krTB#9r &'K>+{ż_O[N0"\dv*Y}:aޠۧa5Lȥ^03l8$AamEuTTW0`8Xxۯܙr-BS\2 F9V7mGvaHKty HYY5{OzEkUPa䈣fy/[̞YNm41C#yI /-:AU+g>Z}dmۄ`VD - NnԸVC! U a$C[GPk*c+R_S,}wWc&H ]eqΉ;5? bٔ[E@L*2X D=&̴Mȭs3 '5 kiz{;e uH!fPwUg3dtO^%Cع5X^3b08Ԃ|ghG{-n/ ]Zd'_ zVO|KVvYp" S8XgP;>7ړڀO8$`S\ rDJa\I~z`zIq"{aQ~Fq[3`kv m}w3 QИbN|yh49|"g0hQ*fTgط;?{ 6*j=)ϋra{- bRA*+ol/xHX#ߊY$dw xZbOP.Apܫoj0I,XnJ'x=&CF~}@^ZX5{2x(,C3K~g[c"k"}yٯE%1 z~~f8UWشŽ&ˊ)m8hNʲaADA5BVKW4fOYW:T=ֱUӚBYSShDm dV@YheE*ÕL{>!'iٳvmb}GjnlU4E^8_L4 crٛh)FC$aV vfo_x&L.-g݃"PJ|=GkU!\-q{Yvޏ>&c: ST,ĀٱFw*NYPGM17KcOguUudk >:=/;\5Rȫ)g^oV7oxܱ3ѳKkܡ*MCWx))`%?q&@,ڊM㏚|;y]\_a{j"\{Krl/=:ooj\X>^)kg҅ErZ9qw $ T;enUvɭJT=dB{2R Cj@j<ķ q5%o^i'#jjf^f@QQ}N}t%o$2chy,d'O縗~$n(}?rhlc[bHkc]b7dZ swxve]E]֐IwޘeMT8xBVy#W窡%U 'IPsCm9@xDa*Aw? ;Is7vTABlQh%<ұy3k2?d&<= Į!,ov!j4j dO56=KpѷFvbV4Dؽ)3*(;'` UhaiL,؁|P<ֿ>~ub%݇U^ cg?G)rQnXzR[2cFm1Z1tdOⅻ֤.:T;A=3#Fɨ CoNx魟|Ux0sj̺? h ,m ^ŧS]c˦,Txש2e롒9̧%E*G{-. ۏ>l1ħ4{n_;3(!}RƨpNJxjF,șTZvBtCNw0{A/ SHxx" 7]};|%+]*cu&) }<,$)RQVTk& ww"GpwyE$9[՗%Jݼ4Q!EgA'#+En @SnYKCL \JxGN~^:U4ŐSXݾ_mcG$ىɹj5Bvs,)/7=yĸǍjvE*a.j/u[voQ!; D1W+{J25mZ:$xnt (fyWRA>ar8XU6RZ _'ͯ'ѣ!kj!Sj.*#K&V[u3:~y(( 0i1j*(c$v-+%*+Qxts:e_{ܕs8laO@؍Oގ?mOJau{{%vVw9I?7ף N,'#7uoTYU'ԧm3TY4¸kxDpL C.Jhvg$$] ~U޷D}Ց+TGw m|54MeJԙ&R$um H'zcw_[D,̃4xH0c5^Gh}̿ҚNr=CL"W* de /zk@Lo3\t3 b~zRq vhO3ǟF^}5ë9v" 12@8NWdC"__G8k%[`Tߏf:7&jrg0Q MivFI^eC>] 54[]o?6KѤ;Gm0&@ lrd1[4'uڃ YYo }.$#Rk{{nĎ("V͞6L&MʄqAP_!mya Fʵ7疵@C}5jhcIf)sn󼲰*'.I§2+XZ@2u59Z*aћfrU֋lP1lNcc|&wҤ9>қrSqiEf 9\{j) \1R|風{`hɨ4;SրOWIpq aQ4D|enMW$#A 82 [^X{bƈre!BN>ܴ@=M&Zך7|/ɇAfM+>iyDϑvhpTnpJBĮ] x"mttuI)FcfRvbvvs:Zt݋6o[khO-&ݏ$5!کY/f|)!pjS&W%iaQdr!2|X dZ|5#ۼS晴= oI0 " ` @NNHOc=\k [*FW ϓ߮6PS&^d6yc1.ɐ0D+;bP;,vQ05-i¹i<:+. &KS(ڕB ˭PK^2q_Ya@9]N~O%n܉wzhJVbV?j*`Ya|D:PEU3{ jz.[:oĻBr.|‘?n %#ABƜ#P 1%L\di#Aʊ3g`cJŔCGOߛ nᾕ0z\r0+D<5ku5SdmUJ'K$j Ru\K|s3:r 8; % F߈ɖ^EуV?\;z-h)vE^7#q Jm/9h~e9&(gs$˱~JNl/(^e ݌m*+sDjqg ʈKzf >p< 9{Հ+㞑A{ x C#[;y*Zz>7Ә=:6-(%ִtQy1,;0$ ~aKEw陎?5OsBiDq7}N#ZkQjl; ϋ3&2XW tҦ#M`Kn%JVbj 0HQw82 ӡZۯzr7VA8{wlZ`c']0!hdh<=_V^}w1E==z;\(/qUtddȂI, s9#1#0H(W+FmoO<ߝi6lq6&Xi}ǫW E:a 5C192#{EO]g }o=RB)裌[e4b?)znc@AZ U_vǘz$V׎{{zS@*V1ͦg ӄz),H pq;RPde')=$ o :)}F_&[s`!`<ϲ'|>'("KH/ۦ[IeK_Bhj\9uӳY1LrvU`D\4Iis`s4Kwby669`hV[[D l5eZĎ45z?"3}Q/<!xyLTNv Xm^8r4wr/i^tT^ crn+kr3eavBXn!"8nӰʚHE4@@̂ͶEꔎuʫyTRe,ObeM~pu$ͅN\|`A<-CQ ]EJV^KH`@ӆw`f%T(k{ߎ[r'+yt G8ayr^/lUXGQaWٮ/&Xly A' ;ZL4,p`7jE`y:8(1\1ʉ T>LfYZѥoBjvЎ4E8|~-U4ƿ=ZXpS.|lB"yoB"fx~X[<~@SN=l}BWuf"LZ2߯㕵hçh~"e${7\E(WN S۞N4^RHD:J "`5㐙K"eF@wX{!Z^v}ؤ8Ht0W߶YTq?2lN"uQ{ #V_?Ag@zڙCRx;c& t+nLo֥wX hh!MdLƢtņVCAC0 hA5 XPXrlR(!9z}:vWCL9;meE 1ϺޠX2A Me C$DӶrvDX%Ga %GUQ4#z> )S qQj9C-cZ 97) GT'qT?z}E߁tT<-wǚ w~" !h ~v) C\BvhRXlrΨX6pG#M}AN_   _]]Bނ+Eb99F+.Os>KS^aH6Kk/">fhp ({UgHXneo]>?t h-Bg:+ZSo:Jp)}HȞCR ӚضF!)qMü*x iu@_gc+/lZ#[&*'AoS :/fpGǂp;'"}f)0@:fETgW”>o~kɒ-GֵI35cZNUpz_`3iյ3ͽFݵ(Z{clB>;`ӏ>n5˯($;OU G.bptuG.H^u 6j05=@&~R'l$amdt%lL.mz2)fBб-YH@LFyuǰgV;Fk4wmNݤLsPsk@4^ ]\o\`XyzDXh88*3CƷڱ1ܘk.\ -Ydn;nY/'ӇWњ^juC;%Т=*LC|R/ NG@#(Y)0PyS<,]*zח" OT/c@G1eWPJ/ ΄j=kkYV׋p"T5Pq?m5|c|I JX]%=g +p_M\ʐwV$#M?=yM;_0&H!=?BOr^Bt-}cn-NB) $t\'!]Y-C*Z`/>[Sаjd [UYhz"qӠ' I4/ܩOzo+Y@2c`6[!`DcJX5d*qj;=K]"Fe:F*w&tK< 4I5m<TD@,TAjS`%u1<=! $FZ$8+̍-h /'jCW]Okbf\x,崢82#ֱdrQsD4L &kDZEqwJEuyϧIH~oC їEz#)@JDzʞ'_D4~oxy+nok4 XԴɩ18o3EAܡYU38u15HQH<eb>st5b,1]B)Hx{YȦup>' }7c 5 U_;XD)wðp0YY21Y&,Z!8H==)dsY;[vz NCxb#v>!;IxSlS ^NS[JӼy<7 4o!*ؠONvZӼY=B)Y>Q W2vT 9xӳO+dAД?J0mhq$T"aXǵhn ?܄x/-(Dg xTz5SSot$8-S5;Њ}%sU)uzȜlO|,#}5޶k|CR (hg29H n4sTL|v|^4@GXz{oF,%rQXL?T3+*,S wAx:8h 9ނgڸmլR[O h+[]i v,^"؃? h\(@"ۍ\2Vk| l3:RpCd }[I*񢠝wJ \(ihrn#wi9jB7&#I"&:|ͩxD3"Nv旎`EΐBn<~"C3}4J…(.6H#ΠZҟoFrӳL\ ÙoD(+߲y\Oa#X@kW,zXę2$h}h~r4xʲ- l 2H-t-ocA? hŪ@!3SVnK 0W&ƍJ|Ckz<-H<Y|L]Y-ܺl7m@`jc|!԰nLbap2AɨI:<,\ Rj gll.%V-SlEAdiqi~tС9xY~-_d1yy+ {.np e4_VNjBdՈN4Z&oQF˕%$.+3e,X-s霤()±|?',{U?M&|sh3cYW5{S ~O M[&G-3Qh9K# ' pѰ唫v*~CGӫ\H'NXӳRk;<9LN9]3Bfd5Q['PwrNWֶ;lcԢZݩ&Me"@ty`b,gk͍[}xaՀ$}Z|YϹ_WTT ?ry0(6x=( h%WY%x"x\u.g3a"= vU6\E4"7?G-bBv!cC`Y Y3rOi[lngu}(.@Da!csKKieRg8.it*|jh\GȖ^iAwOʡYBqyrDh _3fRSqɒuj^jv!u +8#[ -DcݶOt Ľʦj$QtU<,{ڿƈпrǤCXm?1j 2 @2.tvU(sl$ !<'Wi5ԫ$o3y]~ѬlTTy'8G3]'}nTSSo /n |1߯xw+,DxP=υvgK3c$ȄUC=pp ]/2(qUKSV՚F' 5?K8a^#463_#Y@=|wۗċ<: _qB|a\Z3X2nk ۴>ug|}$;J+MrNö$zv[]*E 3Ysh$ WT+uSjջSg(NuR9y¤}oW*`Ks&>&/ '6$` 1C RڨX[O̙ri8y4RhaZ8b~FY&q8JL-؋2 Ux?>/0ɱ;IT'PZ\Y'*ҟđ&}CG\C)m.Ç`+}QeԳt+39b&?5$pЋ OM*n꺖|uT Bup%uɩwBel laUq' O/OJ ˉ)ch&R9=ϺAj-ZT3)H h,aG,Ml4 $0NkHU#y{2HR$o˅\Ǎg9U'dl/TÙZa,*E;;sDcnWC8$}{ܚ7_ígL-9ӴSn9.94b6ʹ)J}t U{Tz/ů? Zru4s'nڥiG$܆-V7˃ir^*Pcip%5I 2e˜="FG!8 \ EϏ.)ž0ӖFnKRM]aE iMkg1l|R/eY%T 2Vvy\7m7os@Gpó[቎4W0?tZxI'*P>*!HKJT%W0F/jg3Ҷvnumn_Gb=a}x :Ҁ`,xRSu1sOXDNݕU7&(YѭTKo:A2 ¿ /X=,uX]M8!B]ye|ū-9H.iUj}XUI.@w)jq@%Zu5rȂPaT/u(TŶgBYC.=v>jX?J`5 _+P6=k׸w; lINm,Aeλ @VM7 ӏ;Kc:fTu b$8F֫,\oaɶ@8,[b'3dNlSaiDADpZi{;Xl8qo9FSyu?֐]5\|((&#O" TSQA9#rgT?Ȳ#\6B9'Q[&yh3me3|K'dYX] -%8[,)Og-0)aQGFU?UEViWO۽}ĸ@`,o/3_zmJN./tиXf\r%m6ay[i{nQAP|' 3]w9 ȿ)iuviAƦ:w(cZfv ۠*!%fU0/%X_+`3Qy1BUˮiOFL6Ɓ*#'ε/_g o_׊݆$tOY KoX=absy_<])ˀ-yWZ)`':&@FF-rw:K)S c?S#_7k],xU[1 ? : ~a˾1~K^;@aa8o(^I/"OiMj#Ce|s_'}KGt46ܬ =>$  R zT8\0Y!T%b/0a►~|J}8 "L!ađxʗ A2ҤR}JDj%tN.䭐o;Ak$DE.iE.eyv$ۻ2rQh}mY#{rϊθ\8Gv'zg$*D7|p_+F8Pl&X]rN+^O6#-KoI _k}5"Y }_.@ShtXX+ށE;x!oG^5 L7nn jZcW{V'2x̙="K@\+qnf|*/Omn.G mQΑ3B1gOl :lNz'\8тwFX9D >:؎}!Qw UZl#gGt0:doUӘ+i1G|,vl3\bd4]A oeW Q9VGјdZ& 2Qv2LFߕz&~Xn ow[1^P f` h\$"]2&'?gב̯?/?gÈ C3J 5j:݌!ڀm4wȥwmߥX䥍>2hj- )3"63ib2&\A6(T<ŹQG\fxRd ^ZNuJps2AK5xf܁oٷ)D ꧴d))㭣K8aHW˅qQk=iTc(m(ؕ\X$,)dB4i3틩␝`:7RSFffQ /^{Uy{SGa`/S}j;ooP WY>]l^XpU׋*fX.G@yl@5X.}4dvnqOܻu2K|~?&c}+Vye8&=j;mݟh sDZ1V5e%bַ ҟ)$ָrh^qӫ9oew0^q JzvgOeZ]H52sSIU,FnuHs[EqlSx)^H#&gH/6&(KX4{[BWue}2F!9p Շc9պj)&\cUutl9>E)8) AI;ː~ODI*d0Dr=ap!b%zLj\h]<4eaKK96wIjkc> hũ̊KZjqv{@%vX7"`CfymD%`<]җ_ݓ2LA?8_(D?aTɔ̭z,DGHk7YtN&AixĖeup5ӥhCot @̣$(;1eJ7S^S13mVeju.dzg!0jzOmLI6HB\fXE0+oVZ뎀ח%ڊdf.^]i /y<{hNeApEcF>z6ť *0* M]d9?bHU.8>{jٔjXS#jx{]p[8zc1(-s}{ F<#"QfS0Rc s &.JA.O@:ti N<ǎ+frrY+2neU_Tm;@Vb{HͿewy)w9gje!9b,x%oC{7ߊƪ[ LF W} r ~C6"o:7m?uFGp"NϿF$g_T)>%"S00#7q"+B:5{>.<[sG@KE>o4O0Z{xk3) ˞(%?`'k}4LY@JMlv;>o" ],/5De$[Q|\_HET#8AУQdI F:F)\z/oFmwe}\QYz +LC9>da|6t,dOZ?|!5%+QԝK7ÈԔ,R.qR͍#; 'j066#&\vم7;oF ,ǂi+ײ(nmOGYGIKVp# K_. P%"mɄh z@LZUew%S9f/w ?P!xMrZ}'l fpnůO9(yBMɹfGX'v=6{MGƜ:0^1__yOga++lMuОayV cPOtDjHaΥ5; 2 wkԏ.;L ~1$ax)1a^Ld|jWʎwC-0!ZR'ż?tU"׋̰$eY UNtK{G…daD-(}?V[y9nHrTo֓c(A/%qʎ2iFn<5~<W2L+am||?6f(j5ѼNQ#Y,oyNzrfA_uynN )o$ⓉwM>r+:M&vdHb]Gr#Se^Lh萂NO|s%V9ڵn >_~^#@>90ny+H.}#X=[Y{\g^뭤QjPn&4|B`I5+nec5JP&OF VDH@4e 嫸[ERhtQxFd7 {>Iڣ:jN2 $6d SNCC+/BS u[Hr86hr+0\ 򀫂2v{Q)H&a3DnߞieN֧3N􊹥/?u\֙T{r"E/ TsNn} Lb2${&ۨ*3Ջ5C BmZoda8x8]}wq 0 FYy:M)ڤ>or:PO)r_OY^EC+=/y  rh"nζ[a5qJܰ}}׭)I7M+[]܅:ݱ wJ[9B;VQ0}atxA+"Twd{o+6T;SZVQ@ZZ_eMJ@I %q7'm-c؀- g>zy,:ebӅ&C0kǎqxGqz(>ZDhr׼^gQ:lygDJn9`mxY?N/ R=v~C7.]jeލ#5}MKzQ~B]ռ*oyS`$ѷc߭9Y6:<4;JJ{I\`}_(➔UWj~KF~$J}|K)ZE>]K_o,W*{]Pk )o}D:* -v Y~NQ4B,!?o[ <`4 5W`:HnٴJ9t%]Gkٻmqcz׳;]}['/g~MGO&n2%`/?oA(<1ID붗*y uAmV0el) {UM f-An̻:Ln*j҄0^/vȞ0cO7hj{ڌ9)3NCH^%lYnB U[G͉uLe趎9$J8tm ^Ru+IkkEjZ)ȕryV:XӸs&]Ȳ`΁Θ}bV>!q |I{:q5it6Yy |˰A{rEKiԚt&ݙ'+}@.̵9@)76c0E199\ ,љ)?+E~\hЁOQ~xN[\ŏj!n+nHk3 NkQ 1BZ{0|>pDh)r,Wԟos_pf֋B |A{$Ժ? .(" c*gnfini{PF[^V4SEZ%c|:?!*8*v% x U5DМ19#eݷe`SLۿYZ:\݃{GOHQQDuLqtˎLXFiwW:?rfec_¯=T,v E zChgQ}_wMN _sbx[i꓆18 &4~#AG\=Ъcj~ʒM ;@!=y45/>}I-QsU` [$ Eگgav'#4)]UšРw:O{ [D LDPzǸ+(ܰ^7y"i0Ϥ^%4{H\wyÁݫ7HK)@,1'v,W ^ZǙC˳Ax+?^0ii4]Ϋ.s֨Ȗ{',FQbZQ$gNpa1c6g q^eV7h@ |w׮uLptbY+m؏ rŎ +l2\**&Y |@v8^}o&CV<Ȕ.DC?K< R-a?J&{i9-;l5ScCCN#VC _NT( Uʛr99 _O:D#)щUdFc+ܨk3j&HmXOдjܳm;cc*^9 Q\RG.]4 g०'m`QI/SRCp3ZAjKߛ͗UK̄\NtMh9-? wK:72|;zi~.@U qQcqj^Gra˴UTU(ܭ\ɯMQ+9>QmT;4=FLӢ>1t#a{5$B !KA[2(g갭~o`!Bu;DSxUhW68)Բi0HA'?oj,bf @rLh6:so 7JOjE .QT;]6{V !@”U_Ye̝-]-V'8TO/mo{[W39p1nvE!..Lty wVȦ HG8ZL {6yr3S>iז|ͧ]#.W.K.8ȆDXm:m> @fnnE+qMsIdF6gRqEoj{ݡdv+l#<""دIIk3Onrԫ$)k*Kfrg`%j0͐a&9&ܢCCԴ(Z ,Xe` 3pT@om඗Pa 8ڲw߅< GҶz+x); H #~&jcFϗAlP-*P3i`-lm#xL 9D!nǜwwa9˜a~Ӳ2QаPCpiŜc⃤-w0]Z+ԬR\7iԿ˨>x˼ ڽ5Cnjn7D$wmҴlLI vBkx _+Iw>5]0Wke6)_odkOLcPw c<@1JaEK[ 5X9"L͆CW-ʟF&!@x|^Fj3Yi+$G_A8|&Xަpfr0A)E)vߘW-5ɏwiM'Q J5c?m8'wsxٹDcb-83/>B, 6$pJk@-Xė,=j(O4 x}r$R\n-%t'E7S5IQՔSW5N팜pBͭ{J3\hu]b *[W." &C50J]U5;vÈ%ZZU:84 o *ugf؇uMz˽h8ļի ΩWfՀޜpQ?Q9擳؋Ulk՜mWK,y~Ii3$VLï+ě~e.!  b*FrF%M.'o+!QJ}(Wjx>Yܣ|iIto:0;c+J,rP$6Ǻ*)>ћZiQFŞm)6*}Z_/# :3 1 ֌®37mU |fE_1ӿlYjf| Sxl9hȞ5u WrÍ= 3ZWoI@YrMeC%$],@!MXۿ|(&n!1r>jgEMҲ.Nj`Ҝ~ 6ͳm X}Jdn.  pUWZ?NU;Yaۺ26[Q>;G?ĆȅL"ml툩J3J~j%bT7WfttGpb \Ww9 6$0]$H"IdR6e';FEyQ_7 ai5J9q^?nsȍ>iU`rڳ yʰ&z'@FJq F AZB(Ʈ"!>8jJ_ܽԼݟXBՙ-H nžݶ|_(8; 8R)XD59/^$kky@?'"ÚF}z3Q&ͼę4dtPI.m)dlt(* lTV+WJ[k{=d0y~זB)0ArmY:4(سHFOj;E-[=QlGR:\G2EAनl4| /4X¼: u8D{ҷ)m;?5k5C łI"fXP%?_(敻lt)=^L P_3ȱҠyC.,zJ^vE]Gw}{a%\h%w'z-@q .WT^-r!j,_v3'xD3*BZ_ =j1q&U^>es4Qiy&Z *RcHEpָK4mfKF%5ZS|*(p-1"~:)<GgֿJ ux=U=otf$i}N` \2ƒ?`6+ }IFq}wG:Mk]o@!=?U:=GEZ6U%彑^w& OBꔟ=mdoĪ_`xq+k8@2(:frfi^+bfAIfVވFnx]I#Jq,񸱣_g_{3LY^TG 즧l}Gʰf:a/& 1  :ިhHaA8UN6T=fBEw {40(5ˎM }CL&UyznAc-uy!uyG#AԴZ?Tۓz H΄nzmfeDʞ6|J&YbhRbu!u'sDx{?qqRR4X瘦?۷^>EHʆIOPw=!o/s\m'7 I RIRvqsF`4zSnĬXҢP]|-xKP4: e_dU;]@ƙ&h0ddԺ{-71u%^bzӪg3!(%dq aOSP+YX TBv%~+y.x-u 9b>[7foIqN܍#a (s@}oHdu=g bZ~ )5|bOǻ6LN)댁HX^Cԋs]Pȉ#$ ̧HY*_.M+x|F^|EcDFiGǼibx , %ŧyJ8tԱQ>H؋9\1 SIE IMXڒ$EP-h vu^Tx^2!K7f)OQ22Rya݁иdf iZ;\`+!h Ż^}>L903/'*|s";IֹsBx=Iiof)` %O= eefpĽ} tA +ʌ2F.mĎ l'@D"N rG 0ޑ}2L2T6`8ю9vISY9_!Ȉ7|W.j.qQKL{=+4ls$%J2@`zT+s$NI? 0"0O[W8͑Gflʕ2vꭴ9`(/!ie?[mslԉ̢JPQ@f &vz¸ Ũ$Y3ݔr2 O[]n_V ?W'h&00u~J 'O%\ D@fKmlBU.@6 4h f p%$"EB6\CCC=DQJ8r9hEĢ P-6YPrj!Հ9T/8¦#VhdL?ȋURlo!l69\oǃ4=534/ *w_}musN Tm89ttS]/%~ krg$ 1O0 &St|b[qVM?уqI7(Q@E i/垑יl%Ĕ%2gEד_nzsNMeJT|[q:4(fLJ ѻ\=rR6}LEjCd~bYo7R2~(SP|6y?h/ڗkmfBj^ES҈m87 /d1Y$bO'qytX<, 5BG>-fCА]ʵ: ϰn-ըjVraϢf`zi $UagspPxʣEEtd]|v5ϋҝPAFITA/T4Bų81q܌Xs@aLyG> 1_3JLԪ.č&&aBUzF/LN,#o Z`&g^L?6mTVtš5Hc|)Ѩ{\B{+UgMO!s[)RiIthƈSdݤb}I[t7к?,* omΠD,5ͤm{[l?`ޕ` yVV_#`m-M=Uդ`$]U~D6Ɵc`FtԆ(Rq7UI8s=Ll>o~m,n׌ vΆR^WGΌ0zH JN|U 6Vˡ鴸"..vt_Oo̠T@ְ9C I4{ns}ɶQ'SAVnycq1h-*~ET,nd/u??GT?QU/dCLoݺ ¥ia™=rS`T6nۛlMsQwhڏ^䞘:>D^3l|m6*VvjtQggzj&x)Oq^"l]I̼.l֦_mS7]~F欏ǃ}=jg_M)[ õ wxLj5; No5Y# {><+O!}KSCRP1h,K9HV: ^-'bW|GJB,ԛ\ü.^S $8^'IUTt\AxJ?SvN* H-|VJqN(웃.'ܷdN|HӨ`arisJr+%|˶ޠq栯:1Vp>sԋVc_'e ctK| ׌ooj! +wxG}V׺_xiV[Ԫ:jxߟ^4;`iu˨ja|x$ $`A`;F;P<nuΪ0Qlaq O {#E~>X7{'{}Cio06/y XJNbXG'l-_ʇvȁ6M-#<u R9elWb~ ЧAdXL ЪLrp˩HSڈMH(H3DC\$[E`zyҡ;"f6te7z0tgL(+ ;rp(b*5g08[cAA. f4Ҁӥ̾;Sr:R5+'U(Fy]zo OЊ~1`4}c07CzCIxx3GT{̟6r2'MZ O20懒BU^3C̨UKᮊsCS$gtmZA <%BnǃWMb$T47\H$Ep 2)u䒳}'ͅx&wʤ<z{-]d ."SHRv9㔷$34 cr0)'|jDS]NU܊ˬ؏ ɱr&P[J U*'b-^Uӭ1uH]'1Vb`1a7PKkj$/[o'M+ۙڗIeC[JўC 2*tFfPal%FB&zBYpS2G?;I*q,G}M6tS{ϘkP5եksv8bdrc3nmg@k[gb3H17Z냌,q'U5d;ur1sy=ʌW9,zh@v4EH՜m۟Gx_O˛0&W&MT"`B3^# 5:qW27֎p>`26WX+'b+ԑR4TwiQdj!V9P6r*rh^ CzȎG;5 \\ȶ}mt)b-^&+,g3Z0&uI|,H%Lɯ(rZ'(ҽh*d{lsIsO/xR dMG6SUXY5\9Vbaɛp>b[d9-BxJ Z(jBvwLgq't?#x4UlM ^{Z0 =ɟƽiN֞!LxKSԽTFxCpUc:Wr"?p7t2XK [w'֠y۞;^?敭$1ʒ7m{**籬hxug#RNN։U4׾lɅUڌ9ly{a~FRXy BRFGror A4`3)󺵰T k?[oqؗOgx]]rL4gm0oP&OxlJ F.0mTn`sS7!tk;bsY@xv|<^'PE 9fL_L9 jqlnkEGfy;}ecirQ>76ܧf<O뗂^{`Pۙy1Ke ;Zz1LVW. y*O+ތn;&bYCxFe#zD7 ]d9CNY$s|-%FA^u!?߼ρ8fUʍTכku!9a Bl0PIķ2?CDZgq7u3_5!H(J8lv!׹cܸeHB%Ƭt\|'IOY9K(3~f|J>Oӈ M="; a cas_7bsR)Dcui0NC6oX5qf1+$dl)w05J`o^Ť_C$~1NoL)g+ lЈ򥴴oL:ZC5/?c<8$RihkO0&.# 4sOY#~3 P0$]'(@ivZ+K$S]Y&?.-q-A/>=܁jԵf$I}aN86x &B׌ -y$[e _U%^djrSf0Ɵ$Jյ%Hu[ϣ{@ʛyzߜ "_<,)9~LF&Sen2 %Y P5 Wzr |DsJ26]L+RRrt2Ue,A$9 Č r B__r{N;ElY97F%Ed!2!ֱ^9:yM$n.KJ<? 9!3FtBS}~L*cLJ LHIyǦk~]yfKAg>aZuxZdM*w2 O@r ], `w"WRU)-qX&C^K@ʬU?2?0;nf*KS noᲅH,BM@BX -C3!7􉓢ZXQl䗳*E_oa0+@|a"_!{x 0sA>nlG* ]TF>)Z2/ceUg.Xx]tx 3 P 7IX)W#%9Gx8oڧ0fMROgي\P;B}L;4 BB 4+vS(q]uI%C~z]"RĪ~o33?ǹk ,7h<=F}j}Hl Ų{o~Yieh!*8 i'n)6g{S# $?nҜ<%8)78}j:8ZjAͲAc.3M}ЎǣP \tY*I $MA| au1oPX ۆ/k q|vSL P@X1 ܝx%I ۜĪ-eQN+ֹdIZïOAX HunGzm*d/ImʖL.n,fyCCu#y_х.֯v=f.X^Ġ6q:qB&K޷-nCmOίoq aM\hO.;vg2}afr\ĸԦ;bl)#3Zb=!;/&yE2UnK+S+:3 "`A‰|H,{vd/}^I0H!i 7$H5uF{HITp!rCuQˬ#kL^{08'TkCĥ :l;J7w`SFU*Cu{gvr>]dnin$L0 (.9V-/ג L$rSHW^I:S~6 2ㅅ6&Z+^E^"v|)m m'bkc%zk܁]B%MmNo*$ %0:س„cy6(hnvd玲6KKmoH\b{/I.UI\Kr,5] W1뉾i_ ,&\s+c2 TΉcp:kfi{]]~xT|K8U|3 9"tfNmo !v<`MblFz UrA XK!OORP v g*s@ozn鈶]_6\sM.}M]lϮJ@2oD7uTq@XU&f=7ImraU /Tt0 VuQׯq">פL 'Eܸa,NåZ1 B L!o{e 8ڴ؇20c`aԕ D*>D(4ۋ7'<) $?dee4/sNą_tDnz&ٔOoT-(AQZC5 LAW9'upwlR֡%o*\lm`xF/g<6-A$JSYP66YY `=ftߢ [zԈBJNf5^ov.^ 5df*Ul߾_),`! *S} 5J$vZwz0P܆/$B./]dux<~RS%4U2\p[ Bȕ|ލ< NlǣK+$|km .tjJA5ѝJvИy}mrǫ9լ'hq`n1XKXoԃKh*;TG1mZ nk3g٢Є;Ȗ!KՐrtF] -h@[:fvVc)g1[+Z4[@(D ɥP Fb('9wSS #ӈg0=uOq1dBʓ&U#Vט#Wܒ9G&ou!hf5n?]!c\!MRcSH ɚ'㽁Xu9T }NibA/ۆںwf3:&MϦܣ?sRd) 5 -0"J}J 3Wo^wTr3PNkJ@xU^ǝI`S%ɗVƺ HϢ^^V.͗r˒(5bOz`J s-r-vmRAxz?)غ r&OCϳ2^])FDo@e`ڬ ^.:wO4KkVlkwTU?RpO,vF,*{"΋EljV|+O'2d4nf,}CV&(aF"oi{sxqS_P<_կ=W3rWeһj5ٌN_aP36-=YJHez#Ə;֠@Ԝ|aƮ~/6f=ݫrׂ B;]emjf4RFp>!*P{nhtijAUGȮN B u"dk<˽|pV)K̀Ǡb3xe4$^'|Si-q _F? WȢXy| $%رRՙ=]pN_A^ki-D6 MX31m3qq[dW\|M!eL W;iY')b-a&πHH)$u7BEIqhg5;Z8) ]`F d^N>f"z-,1"lEgε(UA+sɶ|d1 jE*LHv:z/1n%ЋgOb[}Zap+ElzZPj@<%-xqĥ%&Uri]3ѫET^B< v{ ї~Kh"^ZE z~^ 8fV(9N!ǖ 3uyC.wfH+(؊u֎XA2̤i{PIz4I(& e.V՛!!*Ǵ ~ö́Q.Ud+'WC@E9de˄> a%AF].܅E1L<ֹO:$R /flx@!IMk hx_X0ӯ:_#;%^j`StZQL 6h=Z-Foc׉ ڀ֩j+GfߏV7v#,L;(Ѻu;8yMtwC̛~rqJ\e#'a[fed@`-='Y XJl Up)kˬKBC9fs,-$I+3(Nb 2'Dy6( %Gg{ͭax-WLBB ZS0޹T"K* j'&Hlf^K.5W{}R poj=88U@֍h\uVpL (znZALl[{Rfm8eڃa cAkT% bHlN5:f$m7#TP/7nP`ӽ۝ J!;TwwsT(uMq&P-ãRǷ&L GM=٣R` tٞ[K{ðǫ7XCs/w $Q[+䂉D !nmS[@~Lʵv >1^d21Duxn:-j8K8cXnT8}fJeIw})mo7k_$@в)s=ؙE=kmחMn GWx}퇶UY~T26o?l>=x!>#dswV[_S/d95r(H'Me+,Uj9YTmXO;fnPČ%ޜc]MשtKaI(B61͢p&ɦN~B{g){|K,0Ԁo(="HzmE8c YZ`Z. ֣Ku޳W3c-KF&t)hď뼾!?oUik.uvjͦ33,:aX՟eȍq"겥%8j\ d^ L5 alLF.w ߞ6v!f[LvfP5cV\< nѱv3ک]ɼ ';9 ea_,cٽ̇+$SQ|h)aZ"&?edI|2ÔUJu6=A.rwUmpMLf'k 'JrGy3;&G,-ߴN M [/ 1yvˋr4%kN3@SdV*=&KZQGEh#xoYFO׮>VV&U:[l[7P@#_C:/]5CX[A%鑃fW?O:G=.Svi ShGϗ(`ISB4^\ ]8=;C=Ώ"fK]ZJTsJ~I-79(yfAg8D8y5S!S0Gg7lB:%ELtNX|)5ȫdK%+>+QYu!x)GJ}H|xIxYPo)iS69w.]uLLQ3P`|@>O6pdu̾r46I"Š6E-GGm*0NөTœֳ|k;QwpQd+-y|jdp!kX2Fa@, 7]zҮ]"))0]?Ϙ~LIqi*< 6b^}&F,/ ̴Kޜ}/(30KJj`R:AĜ_1NT k"Irvp0N%`~Q]oREK5 =`X[U;웡 O]GOxsGRHٟz[;7lOѸ'X$` !߃-5R&VΆE>8;?ɭU&Fxi`\Ɛx6udosS-Nb~O,=uܛ~-ʤ 1eCv.[|I-M㏎.TJl"*Sn'tXJpVU% oZj&hytpE*OSDjA=:{IS$V %Fl^1o@l;]\ . I_p7t: M5wtc?<%n 6ILPd$-X.=8}MJsTgLej٥ڡB?V#Xo]UvU}]%rC'C@?Ov yU=iug~˗ܒq~<|݄ ,fjb05Z}Yvqo`dhXKU}uGYQ0x{`DӰү;8צ7{ۿ:096 #Hs>Iϫ- mi AV<^o.6\-.e -9xN u^xaU{m ]rlGG Ϣx%%9H+7r-ndzϻ<Ҽ -rgx ̙_)4]rǂ$yRyqY_ Pڳ5^zEȲ2WnK(lx$SL|Wˋ4i+3-Nь(G>CC%'F>Մyz:4T[F/I7$;)EMLViA^7nb6qa@l}'Ҵz݌Mv~!zy c Ut' L˔pw/?,e8|a}nb!+RhOؾ=s] @Ǿ4hJU ;@N7+ LcI9zw Dꁽk h9|shL_8ӄd n>{H/bmn7{a#\vkbDGtTؽqA^է Yh@I>QqktSo;?iMcRoov)cPŸ^#_ib6VxG%QU@|c}#L߼J;Q.,6uB*'xIJm<%! BTq^mȫⱂ4y[>k0y oI.([VO%o@el6JǘO>m7%ILu흹(BHvW| Qjس&*1Z3ϔv% C\$S*/WM }KN*{Rvіkb%<`ډ-8:iTSVG_eMh'3F y@ | XsґtA~.4 ⅵLKƒ"(UĞHɽBN2RņkmNC$}0#Z47)a\;=(1WjnۍYu(d[y`\AV|Q6i+D$tènQD98dP?i|}}t9Y7 ^_I-˳9 PpnTQu90<8U^AKOnC fhv$ZN1e૫Xq@A#ԲP?EI`M`5jB"2R6nglaQG) ZF `kMSElH3x'gZ5[ZHY<,ϸ{>"vRJZ̴mI{1>/%5.]\C`&Ⱦ޵wq^ 6F_4!;_/j*LIuBܕTx`ט49_Duэ3f#N`Q8Oˢ6(CmF9YN0m)N$ZH+"w >/ /:(ʰ2_)z乏q2KȡKWDD]^r;+n;?KY2 Z]-JIvpdu.4c1h+FlW {=&] md-^f=*#ODAdf9/{bA(Vg:xtv/Tc%rIa쁎<0|BoۯpS/-Np?uVc:zO@;XHH{e[?Ui48'פsO6B1P֜VEs 7>He@lM \aJ+4̧-IWUEIU=`AFǚ fMl~L=1νޡ}x@3/xX1jdWT˕*WI/JmcW?6fqS+a8HC[a5m rɊ8ub̡Oˡ0R TiվW#h#%SjO t{QYC̸ӟpi-ڙ0B("|KcaQ3dewVb[1iVhСc&;E~MIqQEQDF[2  J& {䥶^K.A E$)@qRCZ eDU2d{֍;bF"SbQCCA!pVebE<ǾHw[ʅ (GKM"0pXT7v{ DM ‰͍|оA 5.;yFgl{ E~@׻UJ,t#fmJZ2s0U"HK2!Zл]ޘʼn Z@[{ j)Tܤg_Vd~a~*~A+t֍V CR{?c#+x?4 ~:C>`89g|vy s`=22$V=SeYh7K~ySY]o,HQ^ a{fմz. yab7XFo8VY1sg5Iz -C[A1mbnL\`TY\x(]d eBJrY݁Rx  \ ԯNuI8i֮Z-կN^JOɲ,&Ѱ NQkX@P.KDC~}gCV%(z3jP"CpK-D{Q+ hA%]J\퇽C2,C\>Ed%m(dɑgn[ umb 21YAVCifxfK2);;ױn0'kʭzbgMJGLZզ&tD[^!R۽Ght1%ʉ`3nT Bx6Q濤b),Sl۩.oB'1 ƺеxȷ5(^6f\W<8Cr\V9RҭyE~H~6`z nv]q`=#81ț)94Z- (>,kۈC&L{i.:OS[yjbUDҪF?Pz7Ѱ8lT5_\ iċ2V,Mw=a̔z4 t@ Q)ƅ"+^Cxd%5oU]JwY>SYb>7=zO˲",{S+_r/8 Hݻ>΅ZRh(^Ha'{G*b+堫n:]bg+7>#֚:+d2׳إJÞ*!5̝# QC^X;cQn1\ Bގ8i+bGqQrT]ʄ(y6`FӁC`Dh_GY>K-2vBy_i! y:dbOfAms/œ4]+` Ċ{IQ6-f6 9O Է%6y1~w~졏MWxhPa.2Ʒ+k̽)ƣe_H2X'ܝNlKvpRZV"̶sOjw=& /mI3CȂtYX_WpՂ4s*~5tLƣ#ڌ1Tfj1>Ջ!5yacfg)D~r g#Ru`o=ʢ5q XuKFl܌AS-3eÖv dZ< c!$=5q -⸷# u7)C 9춟 .Y&OW8ѯ-U< "qO1+9t 1MiH(88kW(6:;y*#~_. 7z:-5Ǿ)]i>C0BSJ$r'9/Ʒm{n|7ՙltB߿OqU(DeDkHc)3,.Yqc7b,7>LGndfd *, uAϾLB ̵KRą(VlmYj'T˃عlNx81\>7qrmXlnFÍQ^=m2;jm[,K94Q |4og)'ĬEC*2 q:p D;KxTg_/L]y bn2Mo{ >A> SNr+4# V}\͟Jo-Q|u!gڂOZ:CA&ve }nȄtKGA6qwt-bJVrVӽ5y =x^/r) rR/嘩'|!{Hv.ѹDʉə=h  Oԇ=qRP'MLDаMb8bٓ]y/ bh4T\qxz+omgv:ʃnbCdx-noّHƛgօZDI7VXٶjBUi=x:~#G6)8ҿ:jWةBE՗ . g/-lql4t2c b d!5;4)+q:jQ2RhT<'&5ى=%cFe79 @ H{՜A;}0?YO`EOې2m0lB}wKTs-7TR7n]³6( U:E\^%Fʳj%&$@#/TcRjȉ U3.}nگ< Nyc‰#b^'6Z+e"HQ\ [!'xq|Y#aZ00bh*h_?|L)A͓'? LvpJIeMռcMhqB&]c 硆oAMSYlF['LZe>ݤK6XW̙^Nn,*oYTNs]̚wϕJ-$C2k!Ph`HH+b!ts5 |ξRW/qZAܿWѲQQhIe}k }+i><K?q\H1D_G +/(á拺AȣLN:)ɤ=gl3{9{Rݏ>H؏G=c' h`WR/ 7. i <)GѵYؑs[PAdkS&Ÿ8O-8'EVJ:, .%(<Fzۚ}F8 nYIdNb'PF^Jé[GsCvP}70ZZTS[FYe;--lE[J6<qop_e:|ƌGmkֻlG&hY2Qtnv͗[<(pkhH]ԔJKR wqعsBt ?AdmY:'Ӯ7lb;ɋ췔ϑ^dJ2,qR's6u˾ZVFh 5r;vJtVKsv '̐kZ1&{@.SW6$΋;qRQ}=>臈7whjlQ=HDEVyMP)rBl#oӏrcS?uCЮWD*IJ;lB۞Wu@.\&?EX`r ޝno6) IOPS?WRq$_?i".V4X+rTi*mj;DA-;(p@hLJ*x*-m؞ .YRW^-L:.L0`1U /]wC4ܥ(B `ӳ ڴhԀE9B{A4qxt"73❲G@2*ҷJ$82#m!+4;g]q4y90a)oeD^$‚#e `f?v㶺Th bhddWb?ej|Nr(AUSNlyNyYP\қa$AoSB5Z ^f cNET~@QX2 "}M_o^} "~Wgu[xN% C4=T{/}q+FLVZ ;-I87Y`cBh"zтn?LS +^p0!{*፷!LVL?"} y1uw2at9`J3 ?+wfdos$%&n/糙UosoՖ,B!5)?PU"utiMf`3 9'uҲ^@0mX@ylSdȰ9FTdzP%jjBU09gyA\46O?h]f>Ɠ7"c}!{X ;_lZMR* BgZ0ALjLeLONi "L%,yA 051b_mȾ>b6λd4aTjr`P]3vڑ[Ѓ8?ڃlzATOV ?E ~4:WCa}r}t48),+$‹߈5ԂGSB(_Bh[Z`HQLfu̮m!Iq S8pbwUhX5dFA03>>- Fv V:O[ TF,V0SMbqorX?-Es B 9~H3?t p`8KGD6;h> EJL;dgzgBG(ڇ]ֱ}m"Y.2߬P .v6'tp !ax-ĸ0mEYU1߈6A`wʌbc`.&lD9DvXlgOV˨_d 06ofpK;].?-b7S'mn1}(]ȡn6"SђH|Nn^ M&#l"0Nj]}fq*//Wxbxn.N)d0v*Rc,*څorxG; wEv?Ug&~{DWgeȗ =P Nq5T \ y_;d% Yz lt]2~?-7Dg[^owfǰ{Ddo߀YV'['4TwзGPy\7|hl: =.l#i욞1ADI}NH[㆙9yGʔs0;|d*W?;Wؽj zdN5I2 Lo 1̪ƴƼ 5ChQCx._>e3.UJ5,H"ogg{JIvJ[~S3ğ͍i7klؒ$Ai=xH5i]K^]Fbj\fkb2 wWLjܣ!\2=1oR@tgEbOIȡsOh;6FSͼk%4F8iڠwBr<5j9r 0OIf(0Օ- ~\Nd xRfStOf}ΛԊ9QLšTu+T m0є1id?oRi0o &Ԧ["WW1֮6-tN?&*Æ;„ G2R51a6!J9^Vny+Y8_|iX@i5`|Y/J:=KRI2aG/ZohQu?.@ne?`Gz=I=(MFrV'sƷ_v.7 <9)]S5PE%xChkHaI`lcӧVTE<:8,ȻPĬ]2=w}eT#2kgzkGɚ9Qj0*0t✌/j;4Vqp8Ymy>>FTQ<,L] ?߯S4y6KKӳ!!^}*w :ߢ7'#DJIAY 16#Kq=fMG{`4Zıv!cFۀaNSr+0 Uw6 UM«Ʊ5,oܝ&]v¤էƒ5 5@>D^5_ Ϸ]̋:re?%R'0[[t[Ebr4C~;(r!'73ֺeA҂aӔnV+^:ѻo'oq\eV>ON3E4" O4]#h;D'rUNcCC3b*%|rW7VSO% t_9a )ӊ'?z ΪU]uݚ]xW}q (5wH {ܗ~RQ4jCYuw^lJxd64e["wP'EpIٺGtdMC@ InUeC3͔a削C1Q ȪC2Vn3R\KԪgK¤4eB>~}%ᄊ W( ?=ChxIҖH:Co =Aҋ9~+少a?L>bGMlpF/2oKDM$p76=Y;5Q}0.*Ɗ*S:J,e^Ɲ~Ԙ#DYg(MD Lۯc9!N=UBD`7rxwR{Ֆٳ3AGwfh*P΀2a-"),AњY"T?D@4d Q&~sO3:̗4XptoU*jB3Gj<4C 0p]FDC ,SQ$ B蹆&[EYic,'rZ:k{Obu1*1mA GK -R}_/[0W~g]ON |+1TZ0_4E~u?jե|AMP׻/MrAc¬j@o6= S 8* 83C4Ok9M{f=nNH[b1.hyq\})oIъ+NgVRE8u!S*2=z`nژ]!دҞ;̈́ͦ+įVʨr ,RPY $kK0 ԸjlR~Z=oUoR>v'T>Ƴ?y)vn=D:'fRި2 ŹghxagATyePcj:M=, viȇs=_MR^ iG5`i{Srh _ $ 1 ` b; X= I% ڦSK& hRwhdq͢Gu lg.ZJ\0Ц܍@$ ~0hy} KDޓf)ba(։eY/p_eMqi1OFEyīoV>zUxb5I ;naFh@;F>A+j9*7 * &NsqUb3kVɭ#b<12oH(]VuRX? fM2PwH,WKO+ KcOFG!]WrzćB#l`u0nXoX_~8p:OEn970č2bJ2Ho強ZU/"*jSi@}bDsЕ} u߷8F0XVwF1kWg}9.ȧAV6jçUH;׸ 0_n1Obq.d#\rðn"{2m$1d0P@ hQ `2 ;BTɱR_5 ;vLx`X6beHd38`}9uPEٿ}$^n0|10б\Xn/V-O-`Ԝ/nQ&^e :<Ψ5 uҹ/ao=t& /Xa~RhI`3) fmе/0 03S$MS24nVҪ&HE'U_ ߂ZKK\s. j:0C' Y4k)KGPf)lxBADEZa p4uy4gYCz;UX*]mD]#zƆ6i߻( /Id vtD/lJ?2h%ׯ] GR3 $gHJ[sTj5v5:&3(WgSj)㵽ͬj6Iƥ9T:Züv;Pߘ~=q 9$H ͵7~wlgeo2~eEEruXM 8V- }ǘs@&hfo4AfkgtƁeh[{%KVi.M sNq J|bgf2K~&Uaa}\8k OH#OW5 uR'.Y 5?>bAV`;a\) Ooߡ2 XD)5&S$r,=`la̡wʙ@q@q/mG;Ŀ2Db^$ӐZv?#w6mqmp;,Iqv[bEwQ?Z"CEp/,FR&67wczw~^h4 ~vLڿ_ U *'!saNɦډj>_n&em6ŭNrA>-*reck0v ogxg+*mKYaKB`'zfq"#H\XCCvz݀5|T`7p-hh9[d""fx$ihim:>(r?ė+9}Ɗ2,5LSn(Z Oݴ0FjPھMQ5I*f"0rJF _bq! ]mHB7LJEʭqP]s'@ sTF'l o8G's[JxDw3>r$oZLg5 2S,KΘNƭ*Pj+G$51 Di><>I!p~ngo}UoG?1: \mjL;{|h럚%r'Qc؏旆㉪ n7n)ȝt?c^f.th)An&i]0Φ ZppL@֑q>M`{\(1V)F,M~j'WtkhQK(CR&S=]# Eydy@^gClFV.}xןN훡9kE^QUWStb QDC>ZvAȰnCIfؘ7$\ 7旇i Z/O\iZ =t1K& ]MΘkpDpN'W,z}&UCdavvʝ%ԲSayD(/3< e:Srmߘr GQk+dy~ysS7OVK\&WφfpPFx6L.eͰi:Oe"wwJ)Ab* `4XpcLiMd>Z۴3"ٹh<8@1ﴫXֹ,$gM+A#.9s=Ut[~ TPw'` pS'øF{$iBt&K/8b1{/h~92_uY/DM&:Mzg@Ht4RY,硞v MrgS5xO'篋.Kxs`)K/pe:g (фѺ=P͐테5R MЩI85<J-=p;\%42^ŦG2w`d'Y 1׃E9> DzQ|tgQsl sy~\36BKW)_ZSn:fL.:[0-um=Ǎ3kEMu.fF x mu|ð%SUMOH̒Wt =e @Ĵ)x?.q)ii=P\Jr'c0*3m,L[UCDxa\ ~y9'ǍiKnоhSTi 6&ϓ XB(fIfpO<) v1i /BJ>_f-N@4|+X 0%ڤ6PEz>qt{#/S>1z}枊bpb bXD K/@Z?ʆͿ;2q2tt8{ەnj_7ξYd*{RV$S.fGʌzChJ@5 iWD:޺@#)Uk$nu.qzAuyi}'߅7 -( $"<3kní 1R.tpf.hnVjݓ5O䂨XdXdMQqIBOVL՞n`:OT0\WqY Ks>vBC(@ ]sr+tt^@{S&EQ3:@ ZUe'ib:—C/CKGqzA*yQ8I(\1:K^I{k1W9𴜍6CrL~@dV޼Y\} B(PjCsJ\v~[ia!rd`݋ ,aݩHM 1`VLAfC(ROnۧ51|qu^Un,{ C\fܿ4'0%TV/@V٧\xЬ硘Aeԯ>b/_(r$3 Z@{(dD V @Z2ɩ=p0$ڕ-V%ZFRfUNѩKۂI}Z0^$~Ɣՙ.`g`Om9Smy0tAMt;C}QLjxڇ'RՂWxr0Q:: Kg vMB :L[VS~CZ'OvuaߕrE K@5U^==槭Ok~i+^b\{uX.p@br KՒ)LP N6 D!\7±VwAkU~_Ґ"NMJSGC*PWcfsЪgCE0#!蔪),=aFS[EބeSfmĈqw=?o5C!2{ !w߼*^&'T`6aצj (Hag _\=sKƈX.V ,D7\KLNNWO;ӃCmcGdX?MzյVM+Ѓ&j#ą1ykp,nSz2(bjCX1]K0dp% `m7־10?&nU _(F:3_g-|NYɭX`fl`:#1}c-†0pu-ӕx x]:vSU!&TjfT~4 StjQ ֬XBL+@A}!7=RUQAoDLM(l/F”.#K8iL]$ I AU,wv BNYD=>wԶK綽. WGS;Z8J_!!|bS8UH%꘦:zIsiZ5u#ʹ,yUZNhSi!bh_څm؏\aJTX;'%1 7AjUs)]HU0a?G@ѪN`0tƴMsD}a㵬Ƶocn i?믦=#.$_[7@`I>mK?A0G=dko{6Af۝/%{@hJn74%4>hmO &"Pt yoH }PQ; P{<\Q #[~.$N9 !˟ST]l hK"t!z+zSS``25&<l{2JS%Wl˒kY8aa5@& @nޑ2udkv" |5m3xΜ %|7#/orFt5"0S>Tf'}k&Ҡo4W!4\[Z7? FzqI,7`_ KfSVQ\|Kay0"l,7>[Q>o;Z(z%V,{7STY$ӫV+H ]ZK;_p*L>9Z\3b;<掚!{ F"uun([ | *2(*X tNv)YS[7W5G%̋ Foptb;iGq.kpu5qK @'g'ۜHdqy s;iBΒ48pe!Hp0f W}s;[IHB M@9*7„e 1רѢTFG+F[{{iyB(F4~MޯcwLpiv >AeN0?Y3Rn`F /{5-hzeA_ XlMN@gl»dRIUo)$Aa$4=e(, ݚy/"cDpa7[rj:+-Q~ ɬ^|9/M@ KQunT?Ӑcq[w$.+aO$|I- =0 dV ӒΤ(6[=-_Z,> =t~ ~k6r- 8}IigS$rC$nUײ5X?~cXyB᧚TBG UR\oyZ&˗?φ4xĺ&*F6p3E1SP Kiw3|[E6NK4f1S0Qm|hǥԝ] ٙ cp\~a{p d<3Kqvfw.OCQ\98]E(5ސMM_&, v[v skCr1P8l1j3p]ԌhH`;У@ m2 5vg+RjtzLKت&ܺO*Uݐ4#;E1zF\{H&0Jp*4ex@#o'9"fW:Apuʻ,s2& {︟<: bpM'"bJuE0*̖cQ޳>CK藀qJ)Z=+_+$ف{/Kv=QW7QbPM0tב 9mc gkcPWn`Q- k#.bimӣ( ΅ann¬m۱h'=Gr+-:~MRvz8k#*m=oĊZ%WTKǑ 8NyG01n$vx և3Mc>gY _5Lxv{ZW"ŜW5%HBlXY>@{ဵnk 7{x uNhն㠥NeKmW$q)9w>;" Z O5U.`Dr+шr_+D; C3،p~mPzDx+ZZUPX:+ې'apVs*ƴC@R![dLm* \߀qeIHRKN; eoYHE%F'ߒ\4EB^Ű۩&H&x$Pz,"ʌ(ͭ-Z*w[pDQ;X.ilm: ʡxn10AiL{tܧih(",$y7akJ2N;De|,JkeݩSi&X=mm21 %Xx=${ܜG7.2m)e^tx4w:iUJZmcݺC0=UiqtȳIdžr$7I/·vL )ƩA%S#õ7?ԡfJjA@g whjX]=6*IoGXq`yaw`]+߻t;zMm;~%{aG/v߆_N_nnD5_s,RQ+߮2^2YA2tCk9{oc;VkemMc)G?6:I:A%|zev^k^rk^e0BAALsp>_3| m5I<[(2?}~b(W=)DԤ%h:uLm 5./=TM 2 E,Y`r)=&VT3?Eܤ:ܴqz?Ђ4e>}#=G3Jv(?{Jo u_jӽ+W4(@^h_Bnz, z YB0ڒeaW Edrq)_VwK %u^_0`&jY!﬌2ȱKƷvIE7* La u:'󋔟̤rV ckZX~v5>$ H5geT'˾=]+M A gyt:a+5a7 @ |ON8#S@6_$<|<w[|\~b*Dނ!CJeM8)+'1ó'fsd zԃ-3>7z&Wwޕua'E77HDzCVR0+<6K#IF]efCG[.cy{S[F?,1kK@UVSeI6[򇖀dKG>wuq!'= =T k$,$p֏S4x9L| N29l̸Nt 5d=&QYqӿ ZF?TLp6ȋ3TSSӪwa=%'g;+0^&$刖>]toAِGCe̶Pa^K' 52GBt4Gw-7tH5jj}\[L~$Z R5Ϡ |=`b0H_ws0=r'зcǿ;TJIIľ<@},2VQ0 /ׯKZI^FɕRWm\ye0By!\Xdl 5;6=Xiv+C>U0IH̯wL XDJaI+zq`c ~sMiJrCinrgI0auc֐D}9gޠ!R8EB WPPcC;#V.rsp&bxs`bƖ( I#̀gC2wA{ѱx-VjLLʝusl]Q-3z4d =|y2LAPyˎ43{'0͢oӖfOjK )Dbyjߐ[g/)W|DFG>wӰtљh &0I!S`I@3?qoހAgTO7I;(`d7ѝ*Snt]N0nL%}Pa~QI ~$#$HRNd8R%bģdOqS#eawDB0~3u |B1Z^*h)RY{>rÚyJ=+I3#K=7tįCٰ^6J%qAve,ϑ`pF=NL$mZؑIK^sQ; T2'iWS04>`uLO"`uvpK 2j><סuSeĂFokG>òQn؈IacVꎕ ^M'Lnҩ[/tīCt+䄑Bh>)dC'}ZԎz꒩N T9'%&ߔ/s7l?r+y|()Bn2>~GU<~30rDHs r(~IL^+ge SBo6p REfbrX6T3- Ӊ}( `a\'Tr#Ne_q}.W`& CH1htNJ\KQxeX ԃ8Lܸ#No_o,m]M:SWΥ}} w _^ISN/ؚe9CO6Kwa[|Ìːʿ<q89^KH1P4WFN5.|#cШ7 ŗ.~*gh!%PI Y ŸYK\+D;Z~#,9F_ݴ0w _2vy*߅`Pg΍ۡkG؈ܱfn7?%(M:oZJ cFnln-Y#y.OQWxy~rьߗ#UȺe=7ẖ2YNU/>㾘2pUό^L|۪S7DьxNn eչsZp- 5sPop\H 2?< {Q}|}[;35)/J@XdEjF+`1Id]Ct"#/dw{lKʝW{a`_~E#Phѝ)Q%1'26h,™&: zYfNJ~S'&0V52$u^Py0 n5Xa=ݦТ;#I[XBnMvSMޔ`3|\YO)ctq8C?ce,p!AR8 `ag/A4:Nk<3'=?wL["]VzY}9tWM)K=LmGOHb !YȘGW`-EfsG*vF{4[xg!ANЊ*aק;9I;Ȅ M F{|sR<?%?H:QRZ͛6| rqZR'RhHf0"l^" u(09hPkJ,?\`&>FID:#G@XvڣGqv#xa]ƙv(O D}kOT Ib>|4m&(;n!)jvV^[{4*"V8gh~*/i9yFXfnM4X6zF0! @'_N߂l-Lo(j>q>)< .;?큜U #pgcuY,@Pè":GDzt¹lQ8¿/5dr,x JEno/K) 0 54\L..|v sT%Kܙ\4bl b˱ upbpvp=;\ mU3TShiXSu0yQ, nbmx zgZTц*L(iPGFIA-B{a?i;sTPB>qP 5SG+'W}3eLG-vg#uΒ [qV|ֹ롧 `ܔөRJv/,zN;_ظe7Aa`涨]ԅ/֡#B@6*Cv#_r4\uIٳӀU]XftM a-h \8r ˩JfFJzmw+ ,H;`U`4;/X2E!޸tD~zs c^2;\`+)N;r(%o5U䭂Bi(IR/LxjJs/=i%x` &a 'TU>=TϏ{?:~ ] %DB\sVQ"EgZ'pXHj?h\KF._ i|W,9]VOZqRϐ?CMYnIi>cAߞ({kIV]ǝ-nNNCb_9vF:c1 rV:/0~_D Ƒ!7W͡iGO16Zk1Ly*7`"s{9y14r' x)X vE{hcW½.|Xy?܍@js/DZY 7Ó-TpMleJe-RN4\N,[\z_qJ!07Fr (ak+#@2`R86H 6){^5~QD!!ڊ3+gik%ii,z? gbv_dMdV9euҿx8Z^SnKPu`1Ӭ$el2 |v}|%lQMQvR7:DtGdݴ^^SFkmɄ]~|KIO*9#)9m[鵑T+T {܅ XrXLjX|B?ϮC++ " SIŏ Ul'W#e-U > IB_oHٱUX@LNOhǬT^r>I:}3MUYHzhVv8A7M9In)n}KRv*,v]OCSVaB rѺuX90f>2k=헍k.Tavv ɮ\jyAB r!2uvE| Q<* SvZgHqik/@`Ut-G0ES>rɇA=`I5* 3B@WM rs]kSDy +. yp+AM%8ęW~fcI'A )apVZ+orBwsraFC5 ypAUbdhdm/]nՈҲLT GEM㨽eFvG iquj7$!k?bcFROS:v4TPxlvgAm WXx̍jUpN&͏$jw(_v Bg9 +5OS֌F\Es+AU؈Fbr"ų9I vL$!mjBRM0 iH }RNa=LBqx3|6Nh/ÞXBG^(-PVb?B~VPx4q']ߎ_W ~+/YuR25+eS=+ rD+z!7aL0h ^߄[P' 5F`ByfȒNi3Hi]g`.(wfla,NO͖ 6j $adW<.a9w3yfs? dl_J ˍLc$),텻F 4-W{ROT|-7ow8X3A7Ė^f@ Kb259*2s'W5$f]/DeyӟV_y;NyX'G;8JoGzKf_7=# UUnR\(2b{Ug;aLhnK]ϡV9#/]\YnfM׆vt2d āSMQ5ǹbS]˘.}Jy)BsKN$AQK= SiR8x,h(a4mpjx(ڍ B>*R -2(ը" '}| 5hٌ~IIsZ"gdJ6EzF~MWɒ/LfQ(Wi﮵LQ$>s}HmŚ?GYgN#cZe(!)z"j$iӟGq'=V'r7BO+Qzڠ|7jn/6k< ר=sSL -Bf@j ޚ_# v!lV}-;Dopm~y4PT%)K D3z# [n\a DNwapm3σg` c7_yV'9%(ӻ85]re cRλ0g7)4<& ۪kͺd<ҝXa%C%B1A i۫"c j~l-toTYE@ <ƄhЊ*Gj2۪qV 6zaFpEsCE$Xzs1D~*̔5snqYl>M*~_ٿd fzy%?sP7gi@ c~9(No˵!ըZb;R&5)*C0Rc UT2D71:u)ډAZ25KOCÙ9 a+_ۦo^/Ogȵ:^M]5Yi }𻹂$9ADdih5\zc#M%e>'aeL50-Yˑe{zZYʻ⣂H=f3F!]5YHm;RLŢ4RY7 Xc6>7>- |n /Yb‰vyR+g`'i)vp~r?_CM^7je5ѰMӤ% @HigwJ7D} f8Q pk`OmU{Gwy$ߝ{7dJT]1. Cgv7%g g#Q'uhlW nկ>ꇰ,ҟۙ3DinoB~d0>Nv9Pn$vdJ}럣 E `.y(::# AnS=X;L$S**VjxYyJ2 "c3jz =W\d&+MK򰋍PoR)AI$K:k.JvVFt]4LL7 9ċ6G/cAAm3 DRT,Eo3 -;; ׈#51Me"#xp шF*d+#.Zsa/Pb9X-g/kgqvFÝ;\) ,&o:R{l2E'?45͊1mx lC+q5Zvj.Aᾲ+~Eޢ(›d}Osk[nXx#a+uPM|".]PEaJAH'L]rNAᬶ ^ZfTkܿ9_x»%Ѭ 9 \ŜtmEhVJr(+vlNxұJIyK\5\W ukJyPU~OFVR+\acH{MgSxr|3`yeY R>^3b"erG.Cԝ 42+ &Ӯbݳz_e R:m]~),D} k4q1J~_5#*+?c9+wx *\P~4]"\Չy~DRG&Pܻ&E;j-EZ!jD~;Z"cAsDK }@z*6C 4L&ِW ~S4ʢΤ`w1Yj5!/¦T>C9ȘetKE14EyPP,ɿl+~[=4۴W(A#5BT1P9Z띘s!R4M3fts35ʛ:<DKw'܄.PlS e{zt[ 㩉f`r#R~|YAިpBzeS'rHеSARdlWPֲ(rRa"V>Rwsס0P44fjjw1kšSx{AT9%>ix<. Y*F i+6TP8tQ wb6+@xddoEb3Xw:ؚQ0O*Dapғ,:O*i`6Pa"wCg*'K?jh;-&_85d#[GRv7^ч3%.vsP1٦Dܞ0޽_4b}*f+WH7WHFZ#5\dݾulfwyWD:':E-)K$+?Nf$B2`BBM2?PȺya!H$ۣuA YAhwpdgF½C}>[C ċ O~. bt5Ena 0q#=>J{ھDs'0N wh ַqOl I3Ɍ;ȗgU֒0Ҳ*la_;5*IzNʓ 6`fwU%5Z;9G(kb׿Po!TrŜG+RulXJ?ZTʓgfe-eu\Ci U0[:5m1:1nB~ IRְU@nr{!r/n,,k-侢%3zw9x/BP/邖 bJ|X{] EI5rwgMHkON/6p(%d?t&9uѕw*UGCwZsøbt?rX%G}kL)La\V Ĵ/, N?Pºǖ>Ӌ4AŭdLL" V%k2ɾ܈N$HyICËY\ل%d+K"n?蕪;[_ca?JcS DH2;`pҭXYeF>NJ1UfBN'\Wxv _;fkv*f MMq| o HPdmEyF2" UH|"ne[kCY Uȴ͛s“?Sh<,Z@r{@yj|)pGdosIfƋ9{[fZ^A]f:4Mk*mʜ" bυFvf64<^+Z:%hQOi ſtps4% lVCV. X?nRBͅSC=(8=jy)Yۋu,sv3<̎Űas7c=񫹮N\Mŗ׽gc'\rHPe"-mt3jĘ]pXr5 |_o\kp0YL9.L\{yY1 RKNJ2`n IsDenO+S)뚠s_QeVY6뉕eyȼ,E9hkjص}y6ֹOwE{^RÏJWVfjrpؓq/ v@anKVekl٨//bك戦߿ܽOaù ̗%amq:5و2S!e5[Op8i6NNqf>r$ -ѷ f9<)R\vMFTeIXk;ΩV'@DdZ}L%62B@G4к :?@#"߾V;~:Dhè7d^Y3Y*|d["WR#`{bx))"j?JʹIَ۲3a {{G,lϥ:e+EhT/gڼdr-%>_6W9zhGv4 }56g|i[0lK鬶}@S#P;$]-.><%pXh[2TA3u )?gbʘJ9lZaoUf=6q;+{O7ǿ,/sRDDoM I(I2A$#*1n[9h9]5Tw[gvtRes;\EUs[ +4ȏ C* z M9mU-[gPtMb5̢yjDpJ(Hvs  &ьKW!%iN3F00iKes>-pXLt &˯#'m8a]&> _oXV?M]}-%Mo:[8WWy"oXɜ|5Mi9[BesY}EQ<+)$@JNjC Iƈ谌Q2[+`eS''M?/s& N|z^'^3DF:sл7iXp~a!7ĺQx9 rMWU u1Xi̡P!œDIG{tiAuURvZISm^Q:db 4THq„A] %oܦB-k:~y'Cqho K+kۭ6L21#~DPJȏ B|j{d ɁZGJQv WLv5o;^bB ^36ʲO=K8dK[ﬡ0p@?~9ބsu OW\Sdn!YDH_vp[!&#Y)ה9Vp\ [o1V@[/juߖ bX #8lhّ*vem;CPܙi7NUBdzLBa^xfݯێGk%䇦{:LCeFFAN|w*JpI*Uv2MH^n3% ۛ7 s,J9>,6鋈i7#tYl'm#q$Am74RdE 7rH/+h]6>@Hl\m{_S5獶T0w)wwlu!] &>wnrCs'w̅93#^ֿQ9ǯidȁx:K'E y )Bd)'G:QZ EU85iW{?߆{9-Y|a&٠y24貔 2K#3%MArͶY~Mux:_p:m10/IQX1>C7]ZW̽grL܄ .>ߠs#+1(l3!̇hP?4n:Ƙc n9=3ǬbA0SLzilt]GC&l4cTXK2=~ 񲍓8n.R` en#t*2aGRjޠ:axLpnJ4SlѕMnֈأY^K x)>ĕ 6MbQ!nN0(&rh<7Ckg 'Dt%kY&^^.W,7,&N\\gK^9jS; H?=}N~?:⳱ ?iut} *Y4 !an+)tzP2ߚ79 (hi^'g0WvFykU 6Bfu![s60MsO}/fYUŃ0rIdnMxR]3 Fs+Q'ܠuجm! ~ t(NTKxf<.g*4gއ@jJمo*3n iQ: O=+]!c b`"{u 9^zWضz~<65c?*E};+/wŽ٧ȷvcZ 6a3/V" iK?|F߱)t,lv[f <9~Qڹ(,ΠgowZ'wi5`qԅv=௪D#QlUWß5Zc ࠼26j$*tDs賖H8BwVey09Leh0i8c#?bo2]QQ#%Hq_5H2U]oVwk1oNWpWi(U6,0 g2ύș0"eQBWXݜLEVVwrHü @?V$d.UK.ZM| Crw @@+ FY,.v;W"9_X=t>9Hk"(L&Q"eEFƌ"w soy: 䱏GDžJg\'l~ۙ7OIӵf1P#|7p=<46=_梉 ιjgw9q:Q.pb=ͺ N.bp@oF6E0<|Spџ]ZFFxݔvF| $-</3(آ(Y>N-aʡd4ٻǸ]fǰC`cG?  т5!q1W!^^Ht>)".1.92Yjcƞ=^W[c7c2g1&ۈY ZZG:eHONٿQ{;'poߴZ y}[_5*dӀ].%34OFLcG|O<|Em$1u7p1y-aw[$^mc9?k ց>鹣8pz|^˪Q]ZEn2}=^5XcR; hPQ0N9|KxO*±pc51ЪT܊`fA`YCK¼9~ZhQ6U$1ljnpA[QYa_@$$NQShSMVZeఌa/Wƌ 4qQF w$4ߍ;-b- RޯTl @7cTiyBMy^AA\) ba|6k=QΡ/#uDħ&T?2RNJlv/haT!Q ֆa 84f>*R7VyrWr@\Jq{Ymru:i?ڪ`2zڰtu1C{Ï]˸+@9>_𳢤aE\\Q{Xs&f:f-ҩz&ff]`LWJկocɈ(De|q!x (Gm2nZoD\Z@W21%WJMN!Óf|Qxfu n̴cOJc7g` 1dqQ!wt߫p2Q7(3Ey6 21iCWR7j`q!uB^"4N>]55Nx%lIfTH=->ҮI{;+p9jSп6.Q$ Oc0/Jidc) tE3 Iم3澗/ +M^#pa+Ok nv)17-̌^9~Sf\(: <۳uq@!xyCrcn9ꈴOsfC:2':FKacd`!؇{'C"$jSU UorGUMiRTs40|f+׌>SLYSbt{pGIk&C-48p#R\a[EUZ ݫJmP3NfZoʨB"1>q؞x k*Ea^m_g,4<vVhr\+_o@Ύ,8Í&|6~2#)M, bd,;SuXHVFFX^s jxE>{X.LNft gftsu9LW'Pyw`rD(OFbF)4KbIjOdkvʲԓN4ǵD i'_kڼj mrY|d{%;>81.uLfaFD$޳O8Ԟ 4us6.%ɅpK43!kmLZ~,_ۂn 5s3ƞvy(?Is߈GLՋ0##wZH|\LSF!Awχf"$!?Mϯ 5K.ܶ*[-sbE.#(^`Q*>aԚRh_#okK3*/,^ζ OozMiGLZgRKǼN1x:r?7`GqU8)tA;AavVvXX7\ܡ nݛɷ'$=u_!sXksjLdF>GQHLӰBzS{.G:nG ) KqtSJBKHEVȘɶZ (;}rų5i9#cKF!/l>S=CFŸvbj%G8>x pw4wl :3t`s״d 2_̊֯cH9-#;&W$ ݦ)~rRqT&/ HI${^hUpߧ qˬmt7^!$$'4 /{1,q}@P%9EZ!kH^<>$Etriwzc{rj)>{kpگ~: jk_6Sj2Y1~ 坑+15w͖%Yl WFh/zjI#ꮙp Lfn11Zl /E\K -gG ,G5BLLBj" 9/ԔE{*g CB]+\î?%.PtN)Q DBJ7x|)J6Ǻ=qZO;q s^?C[6.`Lnl{{|* 8lp+}sEU]^4yrDQ@]8b ~\}|+ڃ'#`~3ޣ}VٷV I ).RN cn5h'?A2ߟMͯբ_ߥ5|J"3SG ?5N>#gc&cO]*:7 %f&68ibj`IUI6-1 ip[uTwМ]hQu㱉|f'gW$DNIt617QA{>j?Og~(DCK]5I`de L1-3LLLG" ?c9-s Ծ qUqc>(046~ ӡ0)"{Xsg|[3KeO+y9fW=hpQpSK|݀ZMn{;dD[6H&_g2S2v}4݉/7߮ZAaw ^S8mשVg^g΢;p|hI./2eIM|#nȶ YV.O\CڿXtGVjE#UjתoZ6q@xjC`"Hiǎxby F{,qm XJ)2T):mT$cX%lVD6/,Uk'mU;QzC_WC}$ * 0" a\QY(ғm-bU5v -''2[YD:Cvڋ6Ij/Y CTtذAY#ʲS;R"tIv顲 F`me1ڨ,#lPHC+&SЎ4nbhkd_Ml gtqHtd轠!u)3Q~!}̬@0Tu1L99?;k#*0Sۚ8ěe@"<_=ua'H"|=Η뾅+,cs~ֶ3ddJv8)4^_6Gab. =w$ło^kݾFi S5 2N5grC6L!Q;:z`*qPEOk8( 8Õwx ] A512y1[o_TJmIo E `4ͰaYU,)LbM *~u3_~BTl`لcMj`CɴOk`0`6xmB\r.,m]wrQ$cs{N\R^N}] `*J2rGwkmC_v0VVQu݈ܽu5G"Υ,f<` r}U]({3𼸴]=v*R\7ʹpuy$x * CksM=elexw|8B-2 kY0ڀir%\ؤ1GJ a15G@_Fsq–;73֪jDs#~єwM7V|}7'â9zGY(xs2!ĭ BV>d'Y,{ҊIxeget{4<ң<d044E h6JA堥2$N۪_" < `XDd0gZb<_!͵Li/@"#}^K:L6d̀Õz,w<-B4rLHQA8cK Cl}Y3"e%!P9glAI0\pOT)e#ZkcC! ni1$k5tK]2v >}:ʄ(fBA/3]j$ԣ|0oz'7i:{+VE e^ѿvic^/ J( q!@=~D8%`o,eP<y=o|FtŠt\#bnVkg]SC[m#tv!$yK~$( e?rZfSҜe'*\D>44R˗]s6Xz}1tm{l/Tx~e 4kFUVRɋyO k*asOX/ǕDt'deWWis+9F(q?dh ̇ӊ$I 9Xw n1B:0!4lK@+흘L(#/_v|SRhgTIl*+8BgtsEX?g<ϧn;k{!u2X =jf")P.YK,kO->if$EW{XsˬJ|şӁ^Xi&wrX1ȧA.'6Q m$IK7N-ӑ9(e'2۠01W*з71z$,(]]LiNiN'u5/cn_}S=r8iPN{Bl!~)ߑx-9}ݵ0 5?Эik oj*VA2Uɱ-" yj297-Z,0$3!V(nk:HԺهjj.Ѭ2AK81>`*KQ +,"~&as 9@l57xvض`1KllifM~:.ڿraoLBlwQAV1qO=YnH㰌ԑ-k?! O/$CQ:jޒ7H"_f\^wWf;N/"zDTo1%8geĉyI/lmPAU V HFfC,pogTn?qBr~jVT,< |UcF/EWMvzaL/~_`暘&Uy1iNBذX'> )Q~l=S!ϝ9X{A6ɲD8WjWهٹ0mc!Z}'yMwFy?uKY >&q]P|xߵ 6U S'Jf`5jQ}Jz}INB;+7jK@=YWnO IpARzπ3fnͥ GT8=L\J͏O>މ_!r%aҦ#*7 j |Sg"j/rfJGiQrg̎|rQl6POZ'Ƹ`&5J $%ጡ^!v%=_UDӹ0[Оm - czL@ /D9/>GF8@}Ãyb9Q0fL!C_@bKP+#g;[A06^u@1 / ]`pFy+PΨ(b #VWj9! Zyb|\MN;;hS9T|R':Gr! 9ϻI;[4z6DVCJз-?n ֨O2WR |҅B.0eFʁ-ߝT_?:D;ޖ iJ!5bdD o3:qp_pb],^J!^O{7~&%fes4Myj$W8K[P̏u8DW,@ࡪl52C"0$GdQ6=*y6N|`jݣ˗ `mOBֺ8<:ZJwL;z?&y`xh"M$O}:b҃06#;E݈-Awlfx?ћYoX઎wޡUYTsҺ_bnf]%"N [$=&`[|5C }+l~ŀ/JOrӚߛWT@V\E޽wgk$c.CdB"HV2؀(C(Hn> kM2{߆/ 6?6+ކn#9]\HĽ~ 5ɾ_\߿{t5t$cA"ˀtTE ''Q ݾ"(SF?IgMe"! @+j=R<4ut]1Ʉ== n-3֫ =Ix:e),X:j`Y) {òjaT($=(3 (#`c@- VMtO^*;m#ۏ;G BT-B%M#]~tk~]kg٠F{0tj3QL3c"gϼ{T7 *'i k'0Z fX}N<ĕED71Jc#ÍHnᨗlDOyj?br2rgSCUZ^M" |g`G\qR9-(b5JEɻ.qǽ&2&3~dF'Н8P߅Pm cf08[}eنjAqȣUԠ0eru'}];fS~{e!W6Y](܄7J!sՊȖ؋AG^3T<[*;Z!A*>kvfE.eb*k91\Mգ$}Mop԰r^iMW Ui|U<,?[DeK5]\D{J t!=0#UD8gn NN;yeKIh pjJSGjҺyYqiEf[ [ !_^Gq-f̀܄Ka֧5T"9 Q`:fi5/:գNq oԑ4-BAS LB*=nܿ_KV՘뤱wPhTF1bX;7{I8ؼu:vgX?IYՎ&ֳa}SJDMūO-筅=aQhWN|‡ fQu%'~^$;ipUD)e#:A}Z,ZW  wCO2~]J\|/jL7[x?OAݺ4 %dO#/zGߺ&ǬA hDXj߭/&i<+&[*s{{Oe#L& H&+|cnM!R}(t܈ZGDBdV<`~fK֝~PL8l"s`;Jq GV:7B沩+ï:a)ξE#\R"lJ޺BRi0bZQct]!#\4MaE!hRdT"o\+u){jʔ}VX"=dh}@aVkb-,c."̜~Kb\/.2 <}.Lk86J_MnϺ-=)Rwijc}pshJT6o>Oc!=GK.(RmR23=UIwPx &i 7$h]MUQX 1)zQ̒tY,L5ǕW ^&eBdpʷǷer :F׆Ͻgoa']ur$/` ENFMJ8}uLH,WD1Vwwѡ@l qTpi zc?:/y>#;SB-*K&GIXYuO20:s)$VRXie-j5XHKcV\0P_L]r;Q y']"X;xʭlkV/r(ٗ3ή{?C+bqF޹<.CԈ3+ }2WF ~9Wl 15^_(q?AD72I҃rnʴ/shO tyrK@&y3s/"3"x6qHɃW` b$=%n,:<7Ytֶ]^ĉaDVjneΤ"*9g{BOS%͆S:Fm Gumj1!쎘ڹ̬U}^2f=If0 cl1BC2:mv&:iwdK'fyΚ*ͺUܑ8n5 RRg R&?vBT7dG"pbIRgĚY8g!KjB.[^l'#xUd5X* `]/ћ?Z`x~Ѕ5zn9+uWqSd"><3vCY i=kr_vI^M`N 3z@}'n oPeHZBSZow1_X\zB?lAǷEN"td;06Qi|@kLOQW. CrMe c#y,>*q$rVd$S{) y뉺NS4.#Y"ZKڠ*@}Tݶ7g{&-/tw%&`Ƣ:s.9is#^Ky]~ O_f\^r qxt7?鑌BD?.=d TGs0kOkܶ41PI@uh(/ҟG^|1J=m^T,n{#K8/ir=H^?;*22^VyLR]efNVHmd)N+I?V#$Gg.:*gʦ 8I iO6޿q7yg~_QLid{=i"\>;IU&K4<1Eg/7ۙ\'!] MWNN&4&. *'U83>|**)܅ԤM>E4䟌*>}vo-*D"#ȩeN܍J#)N$:S_"7,;)^c[ 13)"ة~"i\ ?Y͘38$yH<;xhndZP}_ E%lF/bdPy)L\aa4ꁉ#.}LS(y" bwiNC\쮂#n{HnGf. j!jJGPOs3WHF%j[֚ i'MZ9) D۲ '3t<`'bرoU%`l6"6A0mٗJ,.ͽT! ~"i3)C MgH¹В_3t{.{{pm>(gwN'aM}u8>T_S`X25~V3AŝWCC3f3浀Vsx#,Hs5QY 8T<@ gtK¨&c7ShY*У-EN7HQj&!3n^j}d;|mhȋ_p[l%eF1MEٽ覚Z>Cu˛ĩA쬚F@9(D.+G}Eh,T{N ҈=ؒ\~96 ~}C"h1;݀1B hW{r Ӛ$ hbVHWA4C݆p[j7{-%qVIx9g\`39rLRUOFUaбrFCZڣ}8؀)$J`鸞 CR꽦H EMI1Q} ?u1:8n$!!C]Ԯӄlw]t)-!ך1rA71RbO'ggw]~W?_NXީna xx,@/B  *$u[X{]ȼ^׳c]=9;c+GzD{ (f`[s 6:=-ݢ?;C`boG PQ ϴ-"LDHyQMKQU/q_ p3a&^,7(N9IO`P4p 3PpIȢi+4G"{YF?I#Bkp@da38\6 6b%oGOU~*>^^7홁5(ZNc"+;-:\)呃?]Ti]8'3{ԢZN//jl}c֛g;Љ>mJ~1]>JfW~aw9k(wݭr-Ӈww>9mrztb?݇}D?W`Xy*y<¡Ps(i[ )P"VWeT]Pp^[s荴݌蓈dc@ lкqDe!cO.mY9p]?°*fX:#ԅ}u QTY 4Zxhz iDŽNB!fz\;0dg(2U:+`wD"^xYu^!pPI**6_hK"BXO(؃ǧ255`)><.wupk̾ZV.n4B)_S_ c݌I M!8bp-fN# wc '2 |A׫}i"#q9cě2x/(q{wa-2LNiֲ\FJL1rrYK o9&|RUѸb]Y!EquK8AA t0!346`\OJriړdGKGvAI̫S)(B RKC ہcgt]JuZc)zjm  >ζup*uuۊg.WM[]E4at HT7DFQ.5jlD2ι:8SsUc ih$Y._okT$a^ \Wi>,KWv: ޑvKEe>.*n{wTp"٤;f7_XhgSwji/e+'W5"!"x_#,$735nşR Ԣp1Ve,ʰx=fN!aߖzd?/ҀGhIJ3A{W %hF8؞pnV <fڃ8lDl'P2> YqkJT줴P \nΌm)Of4f3 nqRƦ9@Ԡ,jƎbTesXXۉe?z&AU$˭ iEyBHM`5Đͱp}0ro#Fl|~_xK75gg J3Zz=U |Ym}MX4[!_y5%G%zm}~p{nbtWWqTg8vR5vSt WHuVʐ&MW4@`jC~省 #ii=Cj')hВWM`jmIqKP=f^ .3`c-Po҉ ' Ri27I U5p+2Z3^=5oD+! <^6D9u=ϡ]Tu6NJe8_/}1~dWb*.xDOߺوczB{r5x2 QC}1)~XWkz(4Y4Wto*0%ŧGGCHt;VR?W+*4Bd 1Ryj7D-"ֹeȨ9\JfydF| 7Vn ʙeE}^c pp;VSwcv hB~W7R`:k_<L@ȿj*w>>^|F mUTwsuAX0RovKΊfILL貜2-bCԤI9^|BC(p0PWx0:E̞5W`2Hl8h;;w5J?ΐ˴^UmHdKY|JhNheoٚn#{?DTПQ&o<*KWSPs+<#TfLYbRzm)yb/&F=| dIRkap`|& ! >W(ORtRԗWD~VФUCoN$S{MwUˠqd 35qGCi08:]0hHs G ']f\ x/;L)-ܨ)> =h'jwҌ ՟{J|PQ]+佧ӿP@w/گA0Km<8}v'X}/o>z>=HZt}sto1,cS(t'd-ҍҁyak7n4ih@"˜/OIjV 7$a maw1$C4l˩T5+6BYpPr!1CMv%Ӗbikun_;['=aj2vrݽ/7;DIHJ@yʧ~|`{qrQuѾ4HCؙؗjq|LZ7pYF"3gY<9c0(^3º&v?NoѠJ5-Z/K"+USȱ6g,`/l˹}-|tWЀTxXq-:0arR=NN FոÇJYYr Jbr/Ef@'\ٯ] |@X ]g'eIW,yE-88 teJ!p 0XuA7؛hy,=uj!IQpoI 3éOiRnG:Qiv`FܸWj>bhLB8et2bX8Ǹ,ӋzQ8gQxĬiuKKg PBӼ~< icj=EJNʳfUyUQa 1bzgR1C0{c ݅A])=wN\ܨ+쏐fZ6^U},7o\qb bc(/CUEl<ށ@ ʃRM Ͳa ,uQEq/ wOhv ` h4%<3<vѾ<}m66`J~U5 kWJѨb\aO4!RuP{ ۗS5g z< GP>,ΘamvEeCI-bx 5֍5-xC񤻄}CTo޼VIj0uku~;{OnwPขc3b.W8;ħSW ~u~3;g_0%!9U'I%(Y^}[;զhT|E( 1>񶿾nKdit|oXsZI/4@%-mo1aIĜF< tMWO>;~Z4n+Sh *)^pyEsfOQ>X. "w iݢ3"lIgޯ;ԛ<|m^=l2 |ʧ"{%nE9[KB7mEK{4 &|ŗZi LT8J!6X.wMȷ-P t x__P8̈}8' o@9.fz"%brŵӑu{Q'I$GLb!YfWU\=gd2\&_qUOM/:yhçU)_z#r{GzMn [`Fq"ӥ-8gK y|PVwmüմDVKHՃY_(Z{ڱ\@lKSq쿛770cK4v5H` >[d%O'Tb: SׯX*N( U("hM:r|*bXe]b(P&# "0xi9pL6&5#?\roF?ȟc "Cg&7]1 [0} l:I?Ӫc@R{(OxA³E5FAAYP;I#V"d~x8_3I:\tBoڔ]C.aX|lnj #3GFra7ْC!8=\:,ʪB<)*'SIeE߼'T^5;x5C\(6#xyF>tǃ=gr!(>kURM/қ4xl$n\h5=. >vW>BG&dž.GvpdT!%C#ʱHPclp0rpAbƨVE5?(Z#v~gj.A$ZR(ee&.oLe!Ƣm(2 k|Z w ΑI<0WD^Y *"V4si!1PAL>?r_yf[ 4ȏ|-.8Cэc@d6Y/nzC+SG EUgDx$naMq/!I|fmkծSҪ6G(l5Wj⺎*-FKmTduX2i9*?9Z1Byۖkk҉}M%ۅNPߔ؃-2Գ3wza'C0m^M~/޷=QBu!*Nn1pKtZ BS&߲J7a]n^6M7ʀM͙2*ORi&C}PZќy$Mp C!/[srhrYpR>* ovM}HXQ[,Ys᷼EH#vQLfuycNLmk,6gLb 5jgJnV\/n"Wb%*ñ|bJK~.Ѽvp5)4;;~wȬ[r:{ v6CEl]|#Č/E*!:f82#_ANP?pG([ (o4׎2&A= $+$*u:ʘKH¤Sa !8_qwPOMaj}W,^jFCsY$͜tf+^y~lxZݴ:kbpq[-`rL@i|~ʖP ̺콀rz}.iOaڷ;Ǹj`+9\0i.9$&~X>$ GZ%89TcS?[&mD%UV}chW\e R`#l \S:H= $EmݰU텍CK W$H͇vcq@ٻNZs3 !0;e J/)$6'bNg \ߜ.Q:s։5)q !c~.c|=rWf!Z9݉QGЪCLފ+;y3 DhUdU6v4}P3F0?8\F]Eʐtu7ţJ^2jSUG&gG^ixyA:7ԿYNnv&Q+X$Bړ}*!X*DfSGj6:fKCJUvՖaHߣb*Pn&+ ,b)lPtÕU.~LPseÕ|>cSs|l}φS\ g!,a45x { th8[u2ech-Ptա{]+U{&m>#ܦ'va#hy~TvXe6SHڴq:? ?MXo&l+DTMOxзA=*,TSөۗ:.ؑE]y#%8Ӏ~flIO qy4uXbSM5&jUR:ΰi"ѴQ\1|hD}L2NJiq/(mfw*%z}IJk%t~I@NyFgP30A'lM1[yJݠbwf&*`#90E6qD2DAUEJCC)[\şJ+Zʰ&Ɨ-}G QTJY37d15v?{0+,ݑrZFouZ,ycnstFt9>Yb;K )[ˆ}8GR&1F02mtd%uaاB4iw1X#<,a(DeZ!V:.Iq)3FĒ3-/HhTbMr8*y.ccǧ[ 6`?HF w9Je 3p\hi!!+| mmb r[#PCOosJvf0W,B|h}Vѡ (n%E F%)'.uOO;8G/QCM׹nj $R! M`(>N֧*v}cύyOX2Ԃ5'7rgHJQj?ΘF:/F&uN S֘Z]XeЖ5'rޢkE+Haup ,h0?VwwL(=hqb6qX`77.,>ceD`4(Y7_rrw9.<#WU.2ggO+')t@ai$ٶ=#$N+W #xk)mg"Tie"k8*088&97, "KtXucYRR膅@[ 1_(ӣ s3#NrW؈@֝έF7(ƳDQкZ̙Jj~K]\(m|cFm=>[)Lp'^) 6VU5"vyo-)X?`?O9sҕA@*8L@@F:ZLy/5МA)¦b 6M.\=&5=);p :ECZO&N[[` *]='HG߅f6ٞQWc3[mn]xj-~wS_e.RGF`< g+P1REȆhS X, ($dq{rQ{WZC0؎ &=ET)B.j fN6^Ϯ^D?e-oR⏘qCgaVȾҞovٻ-miػW){85.i 8E`&-ݪqTB " #Z?U]v|kLS\a+O;Z8HPPa乾&U%#g@ [W |?2aH;s2QIop~QX=< V!""q'=Gi' y e|' Kϔ=yaK<\~Hg&C7 ~zic.ϣegN8F&hQ?>w!J&{ E2S`͠ˋiz+|jƎ 7f1-oLf9fcdK/ã|\FЂ10q7rq >x}̂5w8s#ͧm:Io"{LĬ S&@Qa+d}ll鍓^e]uƺ/xOߗFlC]k-*a5B~Y!Fj|h1/nJW{ߴMͰc.yIr%%)S?D֞Ӈ:0b+)}j>[ed'`cx Y]7(E0 pݹ- g-K~W.m\ V7b-@? #sX~oIrᡮi6C6Zz\QD W0ɿ6'4(LyP%!}9L @^"l0BRMIYɥ?PPgdaYB״cO2 iT4) 4aN W.ڛ?%ހ7I.F)6SJt;V+% ~:cyqU"h0V2?%̡R7K^Le4ݿk/hfTjH:R4L;C}x`4Qs "H] 6*#t_WwTvW/x~6/e MWj)H+6.^@WvRF#y,Iyxu}EY˾I|b\R(+yz:eם'X-3|x[J Q&4gёglOO/W )Tߪw͜T KI VHvl(M ѢAreJP7z&с($Mh2/uo%cUJIMv>H4_9?Z¸+5: !LH&Z8CdD_M(sQ%fX ɕwNn*eno^35XW8 K(.cg+фkQMz"u,,]`+HR_ ;&d^38Wcែ5$E#ңwHzᾊ@9ecHg!ۜgcLaP+S Y,y l#Nd~ uR i=BSع$g;(5څAO?ÞR] smKjawy x G~ZT0t; H e.l FTؠ eXIM/Zt]7H8$T(}H0Tn/w=ŊBC/fo='[ ."*84:ѽrpg_1yUk^L|Ђ|kC !hL"+c2)w^檜|跛sE*%1+<gM6_o&fg;@dZlzМ(zi]DoC7?@PɋvHϨXlXɄM*jβ$j`kw)VŁM FTJCM:x=~؁*^\|JQl`A¥$8s&!NdKsv$Y>QW=ځa؎8CbjnMQPtea`G7a| \(w )p{k煖tЙCYhcmP& !u|/z{pTX?ή/*݄rs_]kp}-a W@|izf2xV=lwmj-F8]ӬGS<BkEsPaA2惐=Z z;vgp%TV." **ֿH8J_ĆLE2+@]!eNaA;mt(c*.>1`쭮cI ?"Dfy>EA@DU:fEǷB+ŎCPpsn'z6K.G Ns{%Vͨ?/VY UbҳS<>oq;mQiP>z\r%}/:[> OgJaKQFy,Aų@ɞu})AF-:7'̘ӽ&M<.;W֖!RQA ϻۣw]j`TqP?\ ޮHmnx7Bڶev^'74%0;^;B#T8sݍ+QsH㸜@G10 UeCzzv0 şxy"Q5~}+b} kMFJ4(]#;y$0ӭ-.6#:8d{PsHf8G-xAAn@F,ҸtŴq`EnW8U{9>`gJoh,PvBgL/.ơ .Ԛtl7bt 1bQ:1zQd:AFt1 M$ c V^s tn}SBC23$MgLJ35e_6龀m sG6FvNĕ賫q8F˭iiĖg$8(1:1)\EvJT&}U0]P5+ڭ9a}C-Jizs\O qZ8ca8p QBȒshq)Ȣ#v/دuU>R ]=N6lS1/cM+>ʬA)m>^rJ;;,yIQ0Z,8+.wS`y\͎0@Hg3^áByj?:"OE3Tλ~h!2nm8)$噮g'v17f咯EءC0*9"\>B4n9_B-Cn˭S^P.kw|-hXby<G^C9ڠ Wמ+|Oծ6ˆaവt^BKLC\1~!q$YTšn#l1t535ʪ/50W{bJ~Ljpls: +݂X u#둩M] tM[ɖϽ5piRso+UF%Z*펱A0B;@hML|;8N}R8XZ`o]oHt9*) @ W69ZD'eEjeX2L ǻ,:OD֞qCJY/&[Tm?ɖJQAO&Whs6R{-ݬrSx\ڹdn}aQʔ:+X8@8(hf𚽆xV#Mzf@b?;_Ϣ51j{7a)(/=i災>R-nU^3{/BFU82q壦c(LTkGz8LhX&$!rJ`q~\7t dSk\Vh/ gt)5LJCeU@(T2)1@Q|hO^h1>ٵȵ#<ԜeSv;&l2*5gX2Lup^0}je/^SYp-vW1mu(tOS`( eHr,>n1p} ̇wfՌu91*:%jҮ`Nt^{XyO5بrDչ`?tҪ%4^ơCyK@r?u } @ 3͘9t죵2 ޹'yNih(4ӄ(wb37Fs/+IŘĿ)dւ!95qjaA<8Npzwf8Mk6>"B,K&8^׶B5O'uD΢ R: AUrkC0z:lD*v{掔C ~yB@Qtb^?'ͩf}Qb2kNcS!Cdf_doh؏c2+6+PR]8,&ƒjs J)]Gmy&U{Ⱦ!_VH$ xPyMW3$L.g%Ws7e`L`_c~D ;~^۸?Whw0 0wև1v5/qc>QxC ׌[{s}LG3UF^ Jcš?z[ad |KLӱ4mKTrCV 7UF~.a#'q?]5Bzl9ؘ=⮮ cx>Kyˑ?2Vy+>e w9C'7U3C^35YMMW!Q!MW֐ /pcX>}gtktz'7$N`¢0ps@{sC\ő­N?I,1ʚl7”D4űkȒ:K^q4) sO &͠yUF1o~\ٵ-]yq-l';?7-[*[Us4<[${gLZ6kI\xMOByB0$PqgP]2g^)Tgc63&o4'[柯_ 뫩i }Z趕Mn^Z-ʦt zd1za?~n:|ƝEzøS5B{je~-5 /ݣOn5 V?M:=ӽմ&k! Om"!&QBIՙ`ʬ;-ѓA U;\ dέ2 dHXEA&Ɯ 0~R$Ġw ~oA); :vO9՞JHoOx4~"eC:y:lr!In:fK7*g&E?ktD+[$<ӑwz#[BAB/^4YWf.h`2V<ͤ_s-lo8CY"~5y>v Rmw"kժT/kY ӦK8FIr f#sחi4j2 ޖ/ȼץ_'4 NֶQm{$1G^8:whR -@8 \XnKӡDLz 1I73-ɶx0)pGdXSR_;x&Ae;tupW ZG̶: R&)7/, 2b 7$=L6l<Ό*eQUԱBϳ)˝cґծ49 c`tFYۀ @h&<ZŴ{e_+с0ՈUS oݷ0eV]^yhՙ# CVBe ODYK 8y5 v}H|mBYQf.|`ȗJd@=Q=Li 7sp{cC=L5?ω<~fnlte>md6!!J$:Ht\) 3Ai 8z"|{b%|Ҫiݝ%ԝkboDd.j>W?"QcΗ3[D42+}8t"A RD!'Z5WBMju()ђ'j">s4۩O'Qx7Mڞczʯ dNw$d wktABȝRAi#&SH,̡鉿*dG PeblaΊC Frׂj-I\okܓZ!o59gLr|A,.*HK"ip7m4|r֕]րıH,P.jAqH[m6F1EuboV7K<'`}>͒I2tX9nߟa` ޒ]}XCT(i}p5 FS(#ψ aߏ9&xm?=i2|{)4c.TlRyӻwՠJ,<[ 4'}>hn9UQT^~w8^~[b7 >,W~6W*󷚴|eI1Ѣ7͖ΗBPCԞF6>-JtO4 ЍWmsl7.  22d3B,'*%`֠Ώ]FLFtҁ\_"Q2 M5?] Wʡf|$婊{5F+CAs^?9]7d]&/:|qcͣ'Z˨qm8^ [kE*\!㍳0 rJzv7? ˳|P@Fg1\]bj+ERqcf!cf W IX2eSy K5zY8!/9-]J3!)~s M9uM<1~3a;3>ec TLl3ڄcҐCV-X೨_tPc$Yn3%|e!oA `i1]@DLϨ#1Ld9ȧI|DoDWvtaʕAˋ0~lt qo-8iҞB+a:ECx[>kd2륐1݇dÛ>Y]sRB#|Uޚ1q,+ဧ#ev*]<,Ԓ6x9g;oTlǐpÔw_trg_t5=}'XB!@\5J鷷cwcnM {-|@3 ͨ(2*t;fmL `۽ɖ fmX|#bӖӊ3GB(k&aΆpfǏ<8Q7d{%ҰT,ON,$;^%k}Ý/Q%A]T~A& 9ıaw^plFau) Y(NC|l6ɜA#%Β? PDhGZxK6B{Lw'_u8"U7'T603G{2^$SG#GaQrڄϠbtx}$7a ;6l;w:U4r@';R` @&0zRiQ5(?'? FV@̡~:ݵ#%QnAEͯr۴a< _Ջ^t_fk &Uge~6|{,< Y-eG?zZ>@XnNni-ܵ3sl%Ȁu/աE/1^H@NmRxaCޠdJvx|ԜQ55Xꝫ#4>Xu~-j鼸Roe+Ŷˊz\]dπA陒htwY-sQ`&wW5 |02 "-9zbJݤHh[* 8)_t!T͙|1-i-hsЋɔX,D9T"6N-BږqvFsZILy5o/%zUU #>G7z"FB}4r1I Al.:B!!{ KBO>I^sM47Dn~Բϩn]ī [ң&c\=T9a͐n{Y0Y34[=)j`RTg/W-QXṀ %鍳VHk+'@.و=5yuY\>rm  q0!+$3^ Cʙ$@.!fP/U5D^ (|[ :x`ntqy}_"tD2s;tpġڍO67x?ZRՊ{mZ?Pfeq-H{Mg Vv\PP HFc#z!f|\'\S(BAfGkT} Sƺ-TrzuSo9U_BǀHjmK{u727uLB )p|DI)^k1u:"꽭ި^oPMBV-|kunʍޣ~۱PyW'a& Oa~e&E. @k䙼=R-L5|,Iy9t1 m.3^jpI6`W|Jֆc0[JB@Ҁf@L,qљ.@QoN ?uY+GE38PqW_ ՝rɘGfJؠ)~H2De}`^eRe.kY_C02[\{A07F(k=&l'N-H@}c䆳h-K\LFQ5n!v= "j 5#?ar )G9޼ .30hLw@fH+j`ps:f($v݁>bRV5s[Vh(.o,p? W46ps2._SUMD qܡJf! JJBlOG^]J륐$J$nVZ u2aBI:NwR6=A-94d?ϯUOuf a.\;l|mӕo3 R%)<8/$?7VŖѾ(ڦKvj=DBгwI+Q5!Q&΄76CFs}o d;c(ưBIe{45ɍkpydMpS VnHk:Jwk6oLW7lqW's"[qw,ugU{`[(S֪ɾS٘ӓfk_6+EA)MulejS[?´?b_į$ &w4>XKYמ-2?}4/gӝ7[DSld1#c"2ܸsFW3ѢI+)͏X¨bͽݒ1SԺҽ݁V?Q^y bnt/xMv@A фjExls,)i1kjMLo/w½4j-Ԭ# NaI6Xi-*y(䩉Yԝ6g 7dN_I.Z$vZ9 @sn=G@1_JkQ VI@#dZOi9dzUk=NӀ{a23fĈ$18VgΉW OKͤKJ4G5w,08?,;,oCׅE Ԯ1`0#=e_/G60P 5??T?9m>[bW2$"Ig_I: P[Gǻ;FSDvI(XtdA\81A ^PlH}P ª ڣɀJ1aD1YlPcQ}> /RK8d*] LzcuWdgP*#yzOFa[yuNrFS>%ARwXҋQ˚Z?"jh)Q !W  $]zc\|WWGJj5mÝ!UQ z4~* I.vgTs!qNfCNC%ˇuz [՟$3wkDqRGxV;[Ka2b;?M ]- ȼ,/B_Z3,Ġi<q;=N;qbIxO}SͶzZs ޮ*åzHv]1@؊$[SuxI4[zBw8JٲWQboiq(E\08mt `va/TD ;?4L }7F@E-=*/ w}tВUOSirn]|kgPQмl7 F/h|شy L(He9/Ck}*y<.ҕBkpҭެϠAB_*^1P0˽zeLL+{O+C YKrYeW̲\6zF#1?c'~>G_ok7Alρ#VNAzt6DK5L.wg0 .Rkc2;80B$Æ'=kޟsW^yBܺX@A-0fp fP8[JPBt%ISG!wT:rp7W0~Ùıa<يVp@h^tgmy@ U@N״i`%[ +ɩΐNKr9|k볐BNԼsCO/-D0 f"u^r=`iN[ g_Pd_4 x\fKÝ.N֧)~ (+ypk ?m=oګ[#h~㩌T7 {֌ ac^E4FQz9FKQ`ḨˆY\#[qC$҃r[&c9{6wDŽ4G{-]2ÀsԒ8ۙ=SXqCul _WO1b"--5>~8w8&0ކi>ZIKv§Ӂ08ssS$u'Kz;-ű,1n#ΣKt)) XT30!yV dz\qtPIR5\ R&R+`' %@aJ&V2)u 4U4% vTU{CDY&9:)'aޭ"I+?O,OY8赗ROQ=CMBY1!{DAǂk=) -ONfpXgOcT 4ٵZZERKs荜ɦ 3Ԡ\4 Fǣ}φLS1E vp[%1{}2A8$ ψ'HV: ^FͅD<ܥ` `D+!|Y1O{@Ep(1'uM~2[g_5;ǮfX8W^OVs7̱8-PP${*_kMf+8geՈ5hƄ@{^;H,TR&+JvB"g;[8~0y2Hv:З)*ccAPoów* @WZG}? 8 hasu0mfl3h@kG= yZZ8蛓Zhe @qt!EzT9?$(N>460jfԑJvtvטּm;E)H]J|0dzY*lZ [ft4on~YiRDQԺ17kf$hFkI|@fҴNgd` O*0H_S HB">"D%s@zH}2Kh ;+4Z# LfW%q7Ǫ+m#ķ.$!U/%Qv>AZ)h]=|}٠pr|Ʈ`#s#4=ΛCHl %YI~`QMϔv1PQϰ9Ft K& 5Ǧ -l -eD.OGTm1Ժ/QAfҚQf V&̛=Ԇ6m-}q0l1t!b 3!Èti#:Jyj? L,Ysɲ:A6 0 ~5fIOy x͡h0dʔ/sbN#مj#ݢ!}`$を(B*%rhAeL{eޓ˫Þ?q J[-rr;Ti7I_-YXM$~UbܗeWѳ+ѕ' gCŊ{7Idߢe[˚1im';l6IUdgɆ%rYQV0gHh1x6?gsb=vƹ™А$(W7+mbJ^qWe!K1lV¹ږ1$jguog?4y%ЫV OOs[̘ދ5VDb,5yҭv zAD}vʦrm θ7-;}'ةGe3^I U a)V,$+m75ݜR^r1{Hmlɭޑc7ľ9a}-vnv> 0軸@`! z+qa@Bg4 FaU; ^/_g}>O5HA|PlynGT+&t7F4W2dT+ƾi,+:bA@\l/ٝPtϱ1M kS*lF0ZJ  j+^.xאύtr/HSPjed# \_'_\ :0]N9;q Ͳ9xywŽ0p;ƊׇAc-ο@,U*CUz6Ixja>xW D0)Ac"TĚ a᧶8W*@z|ʐ౓ UbV-8E1^>7itƪěNk  I0К(#2ꭏ{sxY)n8V}(lg YQ@XTْUĚHSNysXK'$)[3:͠gEB}mZN>:nM&΂e} *Zr@;;Ǜe-qA`| E}vms=9kޔ1 .`xO3+u{Z/㪞xp_Xlb+ %TUl~< V NQzv._bLW}!%?g[.t5>1joÈ>D"PzVǺS!8R3p%Ү6Eʋ uuI=/ */`xhi_& Mo6A>M1E+`NNJ^سwBΜY̲@8m(}~u6$ҋE318<= )G&W< w|gk;<ɾV[q)JF@tJ6D|UQ8)U]Ӣ( >Ft(eK^Fk0f^P ʁ1`1uPw*x}GG)hTRrDe r;zaUSG|񂗤ol}n'ol#`9:/Pfɢ]1ƥXܕ5eszE2 C؇(mͣEOs5NjJ֋[=HUW?RyfeL'BO Wrș /XbZ6̮󺭏è'h9\C۫q'Ed iGO_OXg BQ%W,421[,yW3" /,4^S/'9!ZicQl~ǑDS}9OпPᗲ-räFe;sx,wHQX̠7\xWC.@fT# b 4t :*KLξNkFVu Mu'xO~ptDs*se V!ҢUB`'C+;GZ?rO R%RG{;%dǪմ|7" /^YQDCXWl-56RBQI(U]8b]D 4EUEW21[f45pz z}DKOվt??b=90XD F SgӶ>@m'z i9HB"~OF/5>B/)OžJB(WgS-PNiVv>"K7h<rq,ה+FmK) fҎ;:8g5w!9fϲ.vj:y6NiaP͍#6U4Dʊx \v$8Ks~,F]t<JLBϖ{QpQcAƶ|eZ'[P c[qF+*8|:F%wln~4[n.ph(=xl+\Ԝ-;>HiW[-8z<>W7TJwFbjKSyZh-Sېàऩetp^ac+|e"O 8@X_C.\~?u&E3.I0#H%UKch& 7wەqS{QL=A#};;w<@58<v |\#X}qTÓ(V3|M~;:'98RG{R$0E0%c[%4+$B>}y=K;>{k*۩,nOݧjvHVr\s1bNڜ҉zIw5~(ƭ[=U{9& #,4WI#G u]1Zm>KK<;Q5z F؞g-ſo!Ů2y(54 j(r)۵4WFY In+I2ԯ\J.e߾Dmd LM(&ȾΧ0(oI߃氱I'ͥpWrKvFNę-mrݲ1A"͵GP{㨘݊\ZtH7Pٽoዹ@m rܽQ ,Ej˦n}8ܑh ~v9b6n9`Ufbrc,HwaH-#q6.zz; ha2g4׃.UV'I;: ;vu:Rm6ރS8c-dQn|q0ӿX81 $ؖ$d'f^9aO5@oY,RUCQ)vg2qsjhh--Jq=ۋ?kprRkaa]IeYy7 >}~_)3r*Fϐ_*ϵl P|aIr%7"u +d(Ĉ&!W77?JpF_RwyM'Z+I6rƱ$ t[>K_$& -9n('·㚸CI{ Lh2-BٷA63UF.zvR`f*3>3(=y)m`+]"(p`H=(N>f$挊&)bw2c;(`&)I䏭Kn+VFA4BhXRiu$)9/vĕgdb ʏ Ks5572p$Qq RK{\,e7xt9،t1HU0 3H\Of{)>? c#?yb8jܐcd/!%W], 6rX Ď=!]ҿGiZoį-HOЇ;a?G`PˮgI=gg2M6䶟_n̠ +#8DΊ^t!Be+ | Y$4.e ˠAtmPS+pvAǀ苻YNv_%ɠV/QT[l{ i/w;2D"q:@(] _ ir_0?,(1^A@n@%NY SED܀l4 L$1yUá$ȭd[}fEFrjUs`\^g!%=,),YP#.o=IH 7hѐU(6.B&o9SG)h]S8LF&OR~$eJD+<2Ìlr!f< vdAQvY=w?Q?mĮp:u]%cF3Ic[nk/lXw%F ßwvM[0kӣh.(B?2񖱊A4ˁʨJ'@5L %fZ_5t( ^V'*mzӊr#կe)Ldkߡ`a↼FKrk."H|Q&@Jxu@eiT31p~sOޑxJW|-?.w@O8?s}B̀rrb8k^wt3_F^_D-*g=pO׈Gn4MgF] p};'+v#|.{ߚiV*}117|$gWK_8B_?yf`oE0YNY+]ElWГ)N& %$FMԖ`ˀÒW146]ԁBG"~& _OF.6UD[r r)oNk+":$$Z>ty~UpIGjesR I8;ՇF&=K=K2]"M̦l7f/WeUk2\)%#f8$\$!<]fPo*͉y>"W#EyiG/STLq>ݰ\);R5 o*[v[L1؍Ñvvc^|ipJ?VھhuW%AG>~1I$g[[9]C]Kw>Yq7_B_gIENW"7%(ĩWv}L1e36t%EC'~.qe.[OrZyvKwIW3<)(*|d59H% !4Q_5j{(.l*uT3K7S%YG}LNDR{93Ƞ!P,=pq|S[m|;[y0S,v҆&C Č s4!G?Y(ۈkޟ^)M],'#a""i_xHa"h:t!A`j47A|5K*cv})1Kы9/ (2/"3V~ѭ g]{#zOqWywE嶒/9I݇J\ n2#nv) Wp30|APO7ζXX`_r7 4m  /.ֶ([ϭg=/y+2z {o>A-c"IJw&p]*MWVA8pPRs:F8RAF3|c{ tE}2Γb~6LλP1I}NifV8blyuY:S8Э'UBKsimt|ٿRf<^ chaUD5=u +M/#QG@wCC0XgXjgx3g2':|д' ټ=K`Rc$$iݶ4t+M@:u^6vXm&ahKSl6rO+<֒*N~=~R)=άޞ!E*aP-j l9F*vbziKwD~ *Lg䀺,XT ]^"ͩ,+YQ3-LӵAwvdБfmh{?bT't.27(1YOX;ń`ՠӫ!=ѠL1=g5R3ݎqYI^Y*37֋t!yu"ӚٱL JML  0IEςقf&k'"2M>OB*+k8X#~AjMjh"3 *ԇ7߯fwg@I;< nyJomBwV1ǒްy:H3ٚ27 NmP8r bD.qt(Yk~V\ 3k9JN #3-"=Ryڢs-K0wl )i siqh,'zԿђ "^^߁|˖ŀi!uc KvXxJ xz}BQ~|o-Ƃ o78kO ;& [s9]nA+H|C%iڑ{$ R&>PtSF@uhN +P;dG!-1Av.+d6oˊ=D^_ Dŋnսx!YMwI_=5ZNGjB=W+yc? CrwwEp ^-3ra148$bC/9/yBS!D$]hl15K_/afQPsvxjMIZ~(J:݅&"hXZx ~tiN#c Xt\kJ.Sz4s| Facm]A%pI=%1^ఄA3XA=PseaVUѐKt}JU]RSIזEBp~;H{A=\a EL\Fv&y{Mti):%ר r).u}jR4  ϡzgԦ|'$ȱj 9:?`Qjd^J"&# d$f{k8߻']1"?!G>LK&3߭ŶTN%ZuE|NoF(1 5Jul h{.o[h{f^pCg=[oo2+]16)1m3fn@ ōENO"Z_Im/_Hi.VnI^FdžBYX~o&8p%l;$p5Q2IGF!TJc"ڇk7nKL?..zXVQEEG$emDF3˓Qk =P? %g*:G7bvlft`6՚ 8rBjM{:Q(;UjͲꮵ)9%o߂{Bp[Xq.6bdK&EiFJg &վEG~*VF/,};kǺ(4 lBBn_ O5$H=/~ =fStXSH D QDAsn%/#g$$8 e'1!,Ӎj*D7]̸s5׻uPۗղb<(8Nt lb"(OmŰ甜D\V.3EZ50oy M<}󧤗)._d˚ }9B;f:m< MeǏȟ9q@&8!X7Ė` KZPIKtշOݟLD+yuä_c8iD0'9*mW}Z]Ifփ$H>!Ɵ̨pSFƊi¼lƃÚɉ$+olS/:x D,(]P8!232bWg՟ p + 8.,QYGNKW>.`Me) ePYP^`ih'Z lGR (jX/Kv XpTAiE+_,_J*NK ļ5SfLeWJ`qToc Qi :(5Pqv zq6r <##D([`3 C5#[hWmu'VmB%걃VnH§}Z5%.' pj@XY6@w^a#}Y Z +ثl7ڮ2Y]{X  6O)N>,#XY&SwQxic#UZoktuuc/)X?rA<2~Lc "P׎ijcB>cSyMc̀!{C#)9ͦ2L: a[٤(5Uk11Ӈ}nIQT(IwxaXF|6v u)bns BB?;)/jjhן:y;/'ߍ\7Y锢fh]}ڠ ͌VHoצ ӗ$K[YZq רnoAX Dz\I]0NLΦ7ϹEfT[g>\~'`:bVjR.A7WVlv:YQ+2E,I8SV.c4l!6vN=0tÚJN$}ǭe5\~:$PP,tyM&:BVդR67pB(( UW99[+9}!0kc7ȼoZʕyD;?y1l~&&[Bf+(<΁|Z)͒g.1hݏ$|n5u`{䚌 !]X˺[$WOܾL1=p;/m;IKp2U 5 P6(uB|mN<=Z]"X ͋L]ꮩ=UNЫ 2\e`JdL `%[&U#D)WH1$-3 g BG6~%׺*IjsKQ.c|SoH|XflASLs'Z!kإY\dzQzܫeÖOv>uC/=%^zw1كSV! ϫ5FaO1^}LT~F`?q]RZfTF(N"!a?=^8 55Ewk;N5=7|ʦk>#*z 3. )G}'FX9Jng|Q"B@2~R+kXU|P^\,i6P ,Jqr/ȍ5һ|t@ W#w*tf9HQlbJhF۱GWh6E0eI;x[38u:lZrhݞ%*|ܨM4Q"k"FzǁӊqxL#5MB("QXFǞ;kQG~,!?sS<4Gp;ZJ&T~[o r93: E%E?8sy,,A)̫xbJ*Ci+_4˼]I{YJ^%^~ibI(|1'Qd)X ,L3'M$~[aĨVl,aÁ:ұ4)wBly SڡG-WgQ `xNK;nOGcL- rϏzh(anSQ3q:3U`G` k7h57 Zְ|z^`c[fԻO)`ÛDl¦^V8G&~D"dzG ݸ`1d jזa7PXpN< i.L@[G=tr\kcD̓r[V^RbK7uNzʛ%%hv;r}rNI$8t6Weә,T8h-Xnsa5&]9uf4@BcsO@m72zpSHly\_ *I4u⍑/YIMP Lad|Ɣ32€>]ʟ79R6B)fƜSMǥxvrCT7?Boj> 欤ì &U) 8JA_6ƈYV:rY ^]p3ף$ z4.CsF L%#k.ވBP`U;n_!] s1(vNVA| ɘH5z|Vrm(8_/%@pc"a"1~i{h<N Nr aI,n\&!Ee&h1AKZHwv<((n%7D`[Mf/)K⹌#]#}UkQcT!rR*{s?Å^_e'Jia%5v+xrO c׼Q gw_|yIv⩽l2~}l|A9Iy !\aV2,Mp{3w&*![=`2{a@ ^wd+3Y $0cB(^my5|CX{se۹c("C^}? PUc|]Rj}7RLTw]1 eѱϼݲbS3WcW*#[t>ݐCKQj^7bcQ |-Zmz$cYvvOiF /ٸ$>i!?pOk}uK\A&3Fl6V% BVQ?&zKqcz5=[i *Lr`Ԧ4vkgsͯp? =K"^ݐvL6Pw^x}~S͜1sTԚc&Nn*yZd6FVIyVNBiz^e 2d.`0 0N1U?pHĎ"`95}EN-Vz/^/anm F}$l/o$/QSx{Mцzv(mAGܐ<B"aE.Z`fRdΡ1*vAӽrUla=Fv|jư:1/ pr$fH_䒔`20Bh'" h /LZPOZ~ed]\ŮNzcFpo&, >+6|׌)e5wU,NFZ{*Y u⤩" Dt.'v%R {!qqEkL㖾-F+88yBjWDL0& 631Ԡud0$.&j+. R?쫮u@7Z`#Zb7(o ~zNkxFсlr`(D‹ rpGK59! >wv{avcC@ o;[ w9aĴx46]1߀IM kYzROBNxr +%_$LϮ:UήԬ k; 01SX@"N%| Aد F]O8,;b%ȭ{HV|//QdYHxיhE}?%Q=džБA>%55z,VvL˒~x _ r& R cp cPpw4'4 \L*R#f %g ;s5ni' )@qB&!N~ 'X^*c+)(a2-K.5.A_ҝӾ!6ll=@ 6-,3Q\3P]O9ʸ*]@0 %>l,?OF]whR63&.~Ԃ+j1窸7o/MjU3{ 騪?&> "@Fb &Dg p.;YPDfxX: O) ȯej#z[P*[z /w[g4vJFUz9^ʳԲESz/;ӿKi1'"2RO:+Jk9<Rդ@ /@Ǵu^ ֙uMy߄΢0>a(ou%hw*r"iBubYens|"W$'J+Q` J$ُʖX)E mT#~Ķp-'sj$T8(NgX5帺{h_2!{b ?=A'ԣR_.ҙ*x䧌W %Mˉa'#U${,w>ea1OȽ!L3<3oB`-Zr)B`ghxlaޢhVN0 ᗂD̴rqfFɡVzďcgzdHG*mR:<."^Zw6<G#g߳ u%m؄̤Al_S窓8z-fS:lsfYC˴dj(3`29&AApL8ld,I  4E!8* {dLEVPo2K?eG^׆=Lў5{-* ǙLԁ'= iTbʲV`UZZWy`*HBK[B)1KGtZ9hcF߻Fqo"LP2E^~HAV7Bon@xjEb?X! cϬ蓠um0qd6ՠq ;U{#; Xĕ +Ž˼ $LI ij *t Dgܫ7#C!/l'&qe|Zͷ0li^H(ng݄>) eouwS(|kfĶ;C@NsRR>\SN,"0b=N+ m^u<EiG]mIBm+,N/HHG>md}B3V#)ћ"Һrs`X΋kKYyfFMEi~ $VJ#9Eik78QÅ(?Y{FuR^#A.a.}!iW0n]<|)mݵ$QN .8tl9u̿igƭch囅4$k+r&;Ƶ[-݈rS},XL~b!7 9_]lD!n2Htf Œ݋d[b -I~seafrtD:ŬHz*7q`¬.jJ-<`= 0CK 21.X k,̑;AJyy=s<Vx}WR^@( ݀eK1rxgc@Aiċsbch6);Dw3V~gtRxAK۴aL8qkup4ZTjNDZҢ 2 ̐uUW Vh_z'?9c)'ߴj۷ kq5>D&52[X{ >dN%H^/O+aW*_)ݱAEE;GL#ީ[G#@g1̴ھxQ4b^()\}GY0`f|叠b_JQp {>*s(sn4V\)KP1[lyx,i9ȹ%XDEzԙ Kq|f\Lr*lE<bv 0%5)7yKKaF(8xx|/Å3bv4I5ZU\~p ],C>a]4QurV=,*0%bU- ykrR343ԋW;Z$ʜjU'o Y̞*:D/w+N to>֐jk5߂)'K#6Ε[sN82Ir X$M&͢DTqE $to_m.w$f=šԳ4:uk-eJɀǠuS/1}HtKE=m%n4YBR(-,mJZEu:C]; ,k9/~JMsPՕM3贈Vv2/x>8} @kQx g-0^8.#wz3S.a?ǑGZ|?f#Cz޵ȀTf8U4$w(+`"Av]JD KK"%=Y㜮N#;0nB`٫g#5s ܧp^~| pwN5|`otFnx] !-Ho9AbX=\Gp4L taO ʵ$2כ+NX"i&|d};yz?x^G5#}OCz0gݿoӵ4K@o2=c+.?i[?#Oe{^N$E_j1u5ڎII%"&L桞 bϹFE{@ 7?_Y>V֥?,&uARے[gLXZ ɂVfhgwoeb:9_FU Y"vC}Ez>~ћ~=LW>m8:>2牏Q"}M;[X`]&EE ŕ">=w)`^]:e91 jJ;*ɥ?\q,쥮@S+2v{Bx֖Q^S@ʤWXI/d:(YW.(akYz$@6@4Zsh^H!*{#_$m}̠ PT |ESA6.7); oԗ,Zq"M챸t:& oYmۈjr}Q;@|05<|*5R)KJfhǣcBk26JjZkml4fo2m,]BMU! USgq{Qi7…ύ"^0+gM$Ŭ>D)Tεu򙂲}_ZPa2i@_D\(8Y$v17z7fh\JgǘKBÃP_f!\orkJbU ]zBG@fkO1jym2kɂj}@S']cfnK>6B5Ftsoڔ}QD5D=i)Qμ;X *)#FBEv͹ksAP./$0avuAٜ{?9,d٥iu)^D (sPXե(^G0;񑼶լ6nϒjt)V}ײ5 Dj&Hn~^hYh?o0. Q՜C3Sm$%Z0RYBDe-f7`? 9,y2p$UˣWN"XGZ .-~ّoL>VArUdK;'G-0`h,:e,wѕFe1HC#|բTq)A(i.$ɜ\ #Rp,G^G7ș$~oyP g?֚yw޿LRmZyi+tf}Ky/*noeOQWx:F1wa6"=1A;]ś bB?\o~w i$\^2|#*\~uŻK/_D;-)Rs[9 +|S d`\V+Y@Fc:gR:~-Fhcʠ,BҮw K;\*/LˤV'j}9}FbCpSX&mK[!\pKd?J3O@ )گaŐ<)nvo9%LD7R۩ՠ+a]Z`P^neݶcwlY {y88pPF=zUe/tbj6[ P|`"l?ht.`TD-"l([mwkGF/)U\_גهgO=Jfg&0J[ƿ*p[NT|P5^F'Jwd 5hz2RNA⎗ 8"BVMZUxY>':-mkrXc6cT4CȂFѻJF*"irenѣח,{iʖ3˱&'q'Wa0qNyNZߏcIp9\ƀ$qt"\WLaGWU{Dt i-Om'ƊB/.Iu*"gj`8v2@;6hPwy?%{ l_3 w Ѫ#cmܿecT.4_T$.LW-6SCvl!7j;t ӜE3zVׯ[ϷBO #6y9rHVr(R{{_FP#ՓEyMͤՈ鉹,Ze^% W"]kjB^.kB*?kew (u;.,_<3WlSPZv`=z'ql[{Fq܎K7%q'[u*l[1-v}#S/y6ބyQ! F$[41Lw}X,IO-+zτ>K望D4֑;.o6!+W&-&Coˎ`l6hRJA)S`7>jS rE$ӓFRG-Fqzu` CV)@'idvtDZ+5RˆwFN,rg ]l[^v]*6h- 觗#C4{{v>e:n^Rf٠5W3"ؿ3V&&=h#uYwJOR6_wD"AFgV ;;9KծqvW:; Y\rb+50w gnQ&Jntg@rNCC;JܠTP>c*qSsCY/";WCu#B=YN"'C:zBCQR8]WMq0!M8N,7J̉TX y,Os,?u!? ܰ,It3+R RX\GhRy a%hnb爔W ޳o2.O ޵U5L卛RDjX4L5/1K6r5h,%GgF9XP .5SðQS.ݬPd*V];TAZȽ\bʇ/&ۄGOڞ-^C'XK ?*Ma կ'vR;ͷ^n¯:.vt+Y%Lskޒxcrto&8nGy ȗwwP5 ڔ08.,h٠i[l{V,[KϨSnMפּ}XΗ 9dx5)н$"Bp{ /RGNG-Kl{ l 'dRUm: ~'b $r0/q˫̥֯ cn_)Jy|`Eܿa,Ce_KZ$( Ohpjމ9"TQjf\Оu-|*7)=7YR*UI #ʡOs;?NsOeR>^ 6yZ̔e:|ӫpΔ+1 u oW-?q z=U_w'FǙ6S}۵CzWD)BVGFbk45jٛ6B|'ɌIc~MWn㠢FP@ 7&?}3ӘқϦ(X|&]WG+1p4KE²CN%5ypJg-bӅ}~%qmL93*#XUN=At4j,G7X?w@'%)R(u?~XDYчBĄ1-khl7UKE.,⢈@: [T%X V5S|AD)Z] PIxbK%r%I78K?H/mv5g[l><&Ep=dYq C`vͫNT.ߚ|(|Jxդs}|M70,(fV=[J5nQv9gEzɢ p& #$X\Q*qA<a I]</MNIK]KEŢ%$04u%Oٖ\@ '7kzļd2I7"DYzanSb3%M-Ukڞ;MѪ nP2 kݥ.&bEBar1XX̶Z< 7_ӄ=>`!=rYs8COSjtO\N=aχDkG֫(vËRws]׷u~ n.EȋEprJYuj+?`g1bJ{sخvEoKו$r3 Z4R4C*7?P15G1zE0@V;hpDOB#UB&>˹d~usq(>UҠ[@1l( a_Y.;'˾F 4ZF{-cAeh+Q7&)c lʧfϏ8s CY6,|nB:S iaÀ|%JUs?+LKg-یC5UIk >`Hj2D30% yLB\ P\;n,LbrSR",^Dg!M̄R@hq)Kڮ:#C\yu,"g=A6+YÍpwk̼89pA7ùk _tјS}mKZyTl c@_lia1>݉i_˳C3'e,^ֳn0#$!t}c 42caK) FAF-+aYAD=>cl ӽrmhmKg,)9էqaf+A r=_(e~)\.<sHG9YmeN\]{AE&E4A%cC,[#PQؐ,Cpf+ vs?pe+@fz(.r :В-d+]%qA/舭ǭg&!ƢyBф;L,d*V ~ "+B.]8-ƃPgºiOܗd( 4pҬzsQNwaF2TRm%)pXCe]J 2c27~eO'=K|zvp': rxֿ!Ƥ+qB+#*X2e_ɾ|( XSV`PR3 [^ΚE6zWlg>]~o4zwxj N|9{Bd'Ը#.O5?Njm`6^d[@9on<Ԋliv& Ց)ae`.i%,e\Kp7(dY2gLQ.ĉy?Fc`\{xb =uP\`_#W^R& wa5 5ëc˝:+T5=g[PFhx䟶Y8'(T3hH\y}|8eAWqqAҵuAa"ݾW d%lՂPzlGݾ!ۺ(>v-ux,0Ij ,np˲8PV}$͊˰`|7iEd|`=TRljk͜zao?˃N7jIx1NVJsxhY,/FSﲢ>5?F|tDm:l7|>rFG"9F(N9fxro dtu}7Z-m0y'!lxN62FZ T>&~U;}{b͜9eˤ]#.@y2"YS厎<}gdr$G"/6igTc.[G0 gaCQZ amZ/knSП|G:9S+;XE?Ѕ ۘi1Wf慼%_v?&0[Y} xBqXUÍWY"D6J[=ni'.jaslTRyOiݽ Q|XyoNܷj1Po586fyf^mkT $ѹG{m,*k :aK:6P}֮?p/b Bh>]8|s#a;Z_#85@{t ۵B#"R%5>QoT l [UQ[oh \k ihCp !q ai\ǫ麪$MǞ_!s󚝩&$NQv놖q(ƞ^Thk!߫I:_]+Pv. XTp7!OcU3SU h{| ޏ|FЂz&а.Ѣ^I"iV^5ѐcnZO!ҝ;<]zpŹ~Ly0o͉7Ѵz~XMF^+:UiyqЩ|ZF$7za7$`gAK_t2o-rS_%cg&$$iU44\Hr)Yt|SLwь*I0B/-i#&ą ߒ2\1h,#;ZLA&:wvxwpA ?UKE+譡C{+đn[0\vLe Yw&3 QĊ%qeb]emӧUTS"g<.ۗkժ6bE\R:o]icNe%F@+!Y'f_ҔKK?dz} e>gԲ̃J;—1vOmTȣ1bk ?!0tmeN).+-y-N>pl?usoSEd+T:!oA{HS<{E ˱{+Oa>~(3c"* # Dߑ򢉐j-fz $|\+$Ϭ߼pG15wELl@# 9> G^_AI_yN{S<N! t?KWNQo\RcPJ}!Ae:b=5۷YEj3 vnF܉Wu9_R4Sck%j*$ax'y.?IlJ"B_ q 8m*yA\q겐&+sC-p'b `O(`v6%>L6:ߵ=lsHi< ɽ#۞} o׵Ɩ̘$k 6B_J +ɲ?t\]/أI0Z (QÒX'\`|H},'6쬩nù:Б-Jɳ\'1ε-r(Gj\fև %ZdL/&C!UHopҦ˪>'ӈ%Ԛo#+:2qYC[c\~7|_KN/ oR\4 VSo޲=IkFğB+%B0 .bhLC@)PC#t{EWJps=AJ+[Ԯ~<V-։,JnT5 dI1ӣg".^X2Ĩixe_C>X%J~kuѐצggEujCp]N;͜uIy{H=+4$|$!Dȶs̜[*\yBkw3v&]GD.qCWܧ9ynsu5ha*FE,u\}2Cvyqۉ;lXw=Ek~xIH =\KoPԘpP_;Wʁ9[3ꜛ\jЦlx$gwe#g8NJaɡs楅Ue#ƅ)6.J` =ZbZ,c\s:G!;_ GEr[ M>Zٓ 'tb6G^PraQ |aJrqLBV'4H ö5817]m}z m JPdYI _MxujM~`6/+JqMDbcYCߵ0v.\WV;E ;56wl\_dQ7Wt|&_etaZǥڹ]=hQ`V"Scz`[.:tQ`_HB c/sg=<'= *\̬ |0h" e1]:~f溭|֨88|b4##~thwڏngUK8˸ N^6SAzn:j"amS/x$2 ՔaQ&=p9ҤM\Nf}q-J'kѥ’y͑fYAЫADb,u|rV$ Ok [hO7+ Ha;:zre3QiBT e,E~SؐEMzn~`Z$^36ȡ2l^.,"KD*Swn$tdVYe[K]b{ԣGB|zWbdݱ.Ot#wqw,/"Ԇҩ@b'.GXkӤezk% !bxٰgfӜo|b*%3bqtC٠?[2 CxFQaĂ5YyaE Y(_QѢҹc3-|9_]H$j?MHV2HO:_VoJSDƆ8MKf8/&M"Ϡ{l*C,>Yv6&yA 9 8+R@\s!um(|+[0Q8KPO0lJ"ry%mS:aq7HhMJTZԋR5~lgw!D?@kW(۵Gyʹ}ƙ\fKrI( t!Zc䖙.K5s,z -)3SFT Bƺ$a2\,E?QL7؁l $uT \&xK" {v_uR'vt`~O1 ˒Gt dTI ==7yɵ& !HwѭR*Qc4;if[olJ1ĭ%ܯp!:x GD^t;F30"w>Ip:Xa%Y8T] pHb\.՟dN>i9 $J qyj1ΣZs(QTUF PVgUF~{#կ,Y^c^;C{nA66NH=w48قy`"Қlc*bDF8}dC;F̞9G:5*I$K]0a(/GCSybc h 3;&,ሸ`\Z^0 Z$ L/V39rgza p'L;u2 & *+V8 vpj5{Ts% -4k9A 8I몽J`V'$&!jsѨ9%6 *zSi)m*6 f Skb )|۷|q|',k$A I= IB~.Xq c6zGX=%it'2E,E2[T~G'p<\q&hup bmsCE5<**[ø3;]Ƞ(@»x;]; tx z\Rm@¬'KL誸wsp!|i8O|ݿ*~ l443$§ Čp{oy T/ @ 8A@}Ӿ'gTfM(:UIi44O<17iuSu^=b^;Zh&EWV`[~P c Ǧi0vG "X2Ml+aQ*ѦujPi#C{mK"+l-pggiMcs-H;@d>$’$|~<a2384q* .AK 2cIaKGyw\. X:ط \~ęu 8g5dЩk7eeHؙZ`nAhGA|wmgĊM:kQs dnCpX}F ]`O^ht/y=vxdClAk ܖC)fG- ПEk:C睕FS1p7nYq6>?mY_ǰt4']ۉq4r~>({Pg9jփ9N\\̱9 .½YΣ|P.lvݓW2h|xYˑ))C}Vㅄ?^p9^k?$C~TYpLBarr'݂׀TPW||\b# .L׳oPӡVK}|.kIj6P.e(IÍoaXhmX%RFPޡqH+[zLӂߪ@HB'9{N'i+`_+ߑJc-w?U.M Q@lJT:WZO y];8ՈJm4m%.s#%]HW+>&;ڼ gwMebΛxk(' I`Xǭ$n} +1oi?ZZB`vqiHu=Rl% AckdV̇$t7=Δ42[݌h`[}Y)Lt`4L/yƓf7 q\TX4J^_۪a%-(.ӱ;̕ccJ뤂9M-mSQg8Pw‹K[<͛c~ iť_ܒT --9g]M&\iۦ6.0h3>eF !(m" jhOGc3RTjkS1a@3*#>m镱mbjK$vZ ys P:M7}™F _RLn˞G|jۍM>@rla:w [Dһai ,,e&yq ¨xdкjUF~ ZCn\)nFp/j&~ԄP 袻#=,o'½uW(EaV#\@k{r!mN]Bn i[F2T\lznYS2!"G?Cq5Aq%Ao$o*.Y*FUa?kPD^.rʥqj/"Ys"sBf:Ywrnr)/ J͌kx 'uN̝W6ԙt:oΌQjz5Ǒ?]"5vѹ1zWt?' t=hR_;kQBDkR}_oJ ՋvgvtI]k~4 ksDg`?=6p^.v]P@*,zDřumBx~6B$ 7 of_ݳ8GM]HڿL=l~Nbz(<ΎS>[+|X=HX0t{5OMoZ8}>9ì5 L!gB!`4s@:lc)}߽vO iSK& A]~=@{|a)ƃ$+[jU;#q H:P2u.r?ADD/UAdF=F~DD= ru̪Y-d!6 /1L` AN@vpD٨WXWKHq1 X!}, rS+?>S<*_tkRӶJb;?/HMU'j܍)VvzoRJ<ȹʤUURhO`Lh#*BCY#lβedIJƄ[ӥkG8|^@1-uW' eǜallb!qEЬDZ4铱)D.V'>r(W˄ywU+MKQe )PLq I#h + lJǀUb)yQ?5݌ہ@`r+A9d] SP01\$-E"e-+/1Va>zep*)=$`+ 3A@U<.nwkp6ۺŪ!guhDqr,% !E4e?ęqphFɩ< O~DΒ0ݞ9O8k@s̼PIXMRN}`e&׵rf@qu,؉dfgʯmS7cy0Bc>9}^9[247qx^T/i]o)< -F/%\3NuȨMF~H$w=? ;,3 K1>iSnq[RNC7 ٔtwN(rjSrM݄j&xSςmu]2=D&ʴi$Wj $i};2_4%gH^<_j71 <}(x~cvK6-Bn󄧥K~ E%=35L8*Ublio b0o䷈G5j;wHͱc$oJw}&e/H=FdKX6C~og:`ʤ\QM_up4;yJH<~b.2wZ #%R&)MC}Z jFCo&".B:J8+-z =bmS '6Ybpuq$n? ؙ FdIAqH8,WUS~͵'3&rr!+޳:,G~ĈCs|s+>}%k(}TY*d` |MjMH f/&[AGDkXSȔG*ze. }"?pmh/搎V5J3iYhv-fԈwV1v 5Hv<q)L5RJjg#teR5g)%QV)/fSv*lIl:ҜZ{kv'%64YH +89szcr9Tj+L:Pff8lu$!i+9mDž?}/IA=$=#lr*چQr~;3v=kmi׳f!"߻KIB$g 㵣֖Q6nE[)`0W c'aeDbH, @n 8HCE%4Im-iE.Y{clh~ yRƔ$#;j } 6K An$y+ΉR S#vGe/|~_!+[pg0hd5&ɏ'0{ɶ4!mku oV PTӮq4C#+GR_3n8ҟ%?=f Qs--0 3zAj%&܄W9kw}(xHX2$C`3o Gx[̣Cw#l G+𱖠e1i(dHIgIƮY̩@I:L<KCZ \YPC&:Jf!sӿou? N38B\՞q#*hkr&Z7IP,2 ؏"?̿A$l d0m[hbMvMP.aSpY6~/ްkҤJr[^@z&nBi $3}$.%Qr٤!R*aF ;d\xmC,{(mعmM(\+9+8X,WOz_vp,h[udבlЈT]uauV1ω jhYҲ`/7.8k*j E#:`bg@y pZ.r_-q?$?NpE-hwx`:Ikҍ\FCU`soKM|Xx\ 6i+5[9OR?H5 Z,X8}RlցK_J=ErKһ( Z_rj;AlWmm}wȵa?f-83=&bI qry˜%OMh m튛j;e\*KxbĢ\Wu uJ<%+˃ꕩ ̡9h/Z^Ihs?ҎQM=Q(W4DtZci%{p.p86jt,$oX(༺7<~n\/ l/k ܘ!@bkeo%4.g 9VJ!~+܃E(: {ziɕG@umDMV>BCH5KC}OLI0J,&6]i$1l~NcZ1|&g,gOА<8,"=&)P)nċv]p/ؘ-G ׿kv[ ԓRUL?8$-Io{$FwZ-Cխ풐>s/* }`FGXLAldJ_:"Z;a;8!;>l[ #91ШaOy04ZZ|=w0,=mè6i<T٠.ESf@#1+\ s"x%2xGiCgoE%ݗ!QWf ?vv1TփXln ./ieN?*O,^ݩ&fCmfVn#T^ /h9m'=}f6sZUÆߘ&ȡЬtzF%8[v`^wt7)܎jy Re:P3 U$eQ\ …ԏ)ɜ?MXgw {"E GxƀgZ%Sf X^; LOӶs۟zSa9-Iی&;ّha8_u^, sL[{ZL"6mpbr”0W)9.w{^`_:9'KTC- 2f"SGSSL 2-D̙Wv\A&4r7vU#ϊ Žrľocd2ۅUU!2h6=Abs#ǭ+G;gXƖdFv> #웙GK^o_:>e~plXFkOط}Nv+mgZԣ,r04K/!c~L f3NV?h e LSesnV 酞L+K' qC`Hu& r%'vAע+[t(nDx|/!wH+QƘK;C"r-{d?86l[gVK(ENذhj}΃~pͣSZR.8jm5}[ɧTK s[I?t*qqr;ytwW#\5lnqqn^ ɽHC|0^FL|dsxȂ]r "8*i8@O1%=2\GLG/"]6c-mcp7G+a:wv1jA9cڡ! j)*IoCkǩ"yqҏx :`Š;ZmS5QDyj*aUCt8%ޘ'R}d'%q?^F0X7E䓅߀`hۿR}k^_8DD8rO ?qʟOPf~IGWf_tDPJ0'9bTMۉP}NX @I('DJ$.ҿ]˻?҅#P.)#򠀯Hc٧#%]!8~'b$>YjSj-l2M,]VvswsֳپU8iuQo:qSy1u#clݙ*7@%o95z⩕+Vh cEU[ 0i1#G! pSKǹM+p Y/wHpiQ>c\Df_"V?(Ӥ"-XݷsjeGzLk&jmEr!SX5 sv wmkLg&NHcuB3=3-ItmYNYLʖ)(Yͥ;:C/^\O2C; $ ubTNƔ.ڥ4benr'UBKb rB]8Eq`KLvt%?dlJ%B~)jxsLD g[b|(C5EzPiCN"8,Tx;5+(@"몝iRNOBnD< @O3븭H@wo{C#}o6x?Q-@̮5(oc~F>e2*Yq6GϫC ~:=x> %|<`Rvuݢ E Zmۥ r wFC0M^|͌djv] "ȗɨZeK^ܻUѧ [i\-B<6n$"\UK9I.l;|1v/}߂;4VײV#K!y$js?@̂u҂yUbE1'z[4\Og7cDz蠪 :R?0$Fq+/F-eFhܥA|1,wV7ݸ0fJbk棂ht#\%S.Lw򙉭 ]Ns󖷹煆r Fg;i:D֙ -}p)Lf EI\\a^A"FQ5靣;_U@2>%RKNAQt x$U6 0/V'%6vi- Fs{Rs|T|k̫u2> Ÿ::x'$  ni{E$̳mnvQtܥ`U> &5`L͍xۉM*J]_fSy$e\IpQ9P1b6Ř_9-Ogt_P;Y[ͻj$%餌<~Fx,%gG/&Uw9IxLWwzx86 }2+YwW`+rvxz$C0;|(tO!HsQ ݰ%E:uC|%@T:DLB^WϣhYlbO\sWNUa5I9 ̕J"p%"ohp趒Cy):NթQEwͻi+#+XK[ sjwхJc(0GdjN#0`a؍Z]xSh)Gzgg'}P2§vfAVԾ,H&|Xd[[}[,u4%ȑ I[L+aZ[?{ 'uqX5?$qk8;h|=+Tm>H WS]aIsaok]pe-gN;.67k+)`T%U R(ƻ"01(bXoh? 2'=d%o@6u+z[犅>qriw>1# '0Oc'.jo<#~ *8HVʱ=f.`DԷHНX(AQ/Kow_uN>9D/ezl- $3.Bvb.'r>lɖg;.JoXp޸o'8XYӪ?ې*~aDk\DpԆc<И69/Aph%MʶDTxr0bˊW,bwgG{7QCBPE} ,rqd@[(I9*SBg1 pQ $}uYlXqzx, ')hiHҍ3\W>{\BhdEI40eU\d]`y{|:4l<=٘'/E3CjxƘ-2ߖZCe]8kf m|짐fɜ:PoROM^_)^.AԷ1 9\9hs!(>I kZ i2*<;4/#|pie\,v@~ b=A9>VSa-T+~6;ս԰@3/+xC@w+bBbUJunPn(RNYꪈ?i]!0[|- C0i;J-kyl[Dy`_4`]?ʆ\ HcWi|n7jZpTTv܂OQoi]/3Ju_{ pdfGx# sxf16ïu3UJt{Ty֤5%#Ч$x:m)sgn4+¿WՖ+&KMӹ@4N7NXuW2kF몬76/C& V"\4N/9us^\bZPBԑ5쨘Mgc3Ω$!^ܵrҁ r`>_I_{g'c*r$'?vp):?/;KI],c98zVTh<7dwp$$lo|DZ~C-&0DG0It[`'x*ǦQʆDu8h+6>$FňC25:5*bAR~ fi]n?꽫VmE9>`@H9-s_{R^kG:S8s_ <,< N.:;?v`5V٘lU>rG>|ā;X"KooEa([kSq-L$]~nRTpxޯuxBYVi_WLߡdC.s#0 Uo4_x^WQPS(0dp=>hw6fτVhmNoM}'٤ZfHA&?$JowŸѷNNTFp |Wֵ!Cd [82/ FA7{cӛ4Fb 0/eyT Qo~ 2ܭ+`eۚzn!$a{(1n-ˍ-9z`?f) ۃDWDa\v"lN8Ⓧ}? (Tcj"1P>"թTW/; ࢜cXqb黠 ވXnm`6rOqlrK~fD߳NDD:'-$evF嬫9+gG{DU*~hIL{(e:+BD*!(ܥP_KEQ SX4x߄jܹBfhGM`\t-^j%z9o0|?{DCoԝj>Ҏ- &oZݦe(_-D<^vTrnnp;*H ½IOl!pBϱ+-+tPDvJ8I+ӐB-pC+?(WpFw}o\[Wي`d*6l3{niK# I?;Iz`Tƙs^*gj"dE[ 󥊲r[`x&(Um!5^&`>lmc MQ~J^V 7Mɖ n)K&8?ra0~O!!Rs1Yf'!D|H!z3: }D7):  ;x/ ynMr(7ALH RpRnn* "!.+uObC oZ:Qk`i!v]zr7;N`y9$'\=hkn,, Ng0Z \v>vz"2#XwsaFe΢Z XsBZduixgr4]0KsJH :K-3~lvT<4^X1c)UhJ22$K'NJoNX] ܟ6_|XDN:]K {b}|HVDD\N9a N} Ϩ&Hiq?olIOGc< ,PV8>tha淪f9b,XFC?c@j{qCR()} r`Ā5`i92`wn>d94EVkVF[2gh|cILI]G.z/:z¹jL1Ko9&VAr*֔=>FQv]x 6WZ%W7[ΏY_7L~9a8–Hg N\hՌZeiSQ`L3/5,[P ֫KNHI\Ndc|lV0s[kn39M1Sa^}0S ha^ cg^]3 An/mX!]BS/bh%KLو~t_Ls, O {`+xOqS3UV(ZY]\I`vu͓XɓӺwFzo)že ^9Gfd?`(%3w? Ow$S6 ?" sW rV}^L#0S}M?Nڍ}jOKvOEGœU?4Dˆã٤&q> zY 7V%rZ5C*aoGv$z ܀34iZJ.n;@A;$$5Z@unmڃDCܪ/;y/lI}vO+凜|h׿T}jJ{$jŨy{jwg73*hb?U )°0#@v!׆`*('aйxµJG:H8WcpB2ް": ̾t[©(ktQ9)X1ܴH"G+*I>  7VCa\Pbג\@!W^Ιpc7@ ]dtsX |;{Cf962%1Z T5c*yϮ!;`@g5 \7HeV~& 1^5RW/o"ћӃUgqqoLkuCtXyOK B -Zy•f񾘫29+*E|!oX'-fgkÓФ9PABxh۝F}X;XG È{jn H$>(_U3y[%{]>LD^=4ciGwx+_-ҹ k %vƬ<*F(H?w5UZRj0RƆ>^5rmХYbwE9S8e,e&"Q9dldxfSe`)n6q:%qo@*:X;qTA|z I.E6xA0'UyD_eOH /yp0+n]4XE2;F6 9g:F: JD:5 Dkv_M]MᤸzxK8vl7~;/J GaDxAfר3Cœ2I RUl>Y8iP"%PEqExSϪZ ˤiƺ`R B6 u=WT 0<,?h)p0XЎ,ǂM>OE@#yMKFaU3'$'D'DΞqՉ:uhIAS XwmAlP]h`,1P+̸r2}Jz.F q|uD6NtCb| aJdel?\gP4_ijܼdJ`h*=ɞ >iK *v5`9t̬]P/(MwՓ;c9~ ʥQqYζ|10@,GBM`/ŻsU2b9:H6.jq"Y `nP<_t0W\c],mbmNCņ*o H/ :WKFdu]IgȆ¯ݖPYM_Z2]a݇cFۃDe~8}P$?}r9@ k޿cK(KG_#}M1j5ARkr|f:FĬ(SbQAE/P$LB K @2%ta_#he@h m!}UWzqw JqP AeHRÞ#ikOٻr.UbAC(D;χ^ c>ciQcGd)fXEɧ4CT*w1b{ˣȑ `G D*!܆4w,Kް}m %N'ZRt}(ZO{6(YP+lAz"i88E*s7hjxp|}ۃܨՂ=HlK{Ut]@ोhR ׅb}0~X)ȧ"N*w^ bR-Q?DC"XbHVG3`Bs~NWi -3;$6|607WUGot= 8 T6@y/Un$.xߤz|(n/ D͢?Lܔd\u 4i._O}0XN!HӅQ-4YL`Fp&έS92R撯ݜQb!ބkOtJxB8J" c(hy .X;bmIźI_t%m[G&#֎]_Qē ZQQ?~voMkP$`SlFO>`VxahUT$nWα[ﱞ vIཛJ~՗shsǃl=$AהJtsƂ]3OHEJtC].ўEj\%D/wTXo}&~.j }d55y/M6-{3ŷ :{A&ݛ2]kxyʔ}eCIQ`j:H7IOĶPGLMUk8 $ݤmEݍ7*uWԛ~KE߃w Ck;Ւ5W JJv4-kha kGjT׶i]]ZcK&KВ7EFiA2dURqzIr-hzMg"6l*MT? w 7[XɾHģ]M{Bh!ST;+rH7fE*p떩3q~&̷VOΙ=>" & x8|Ym{&׬qonT!%n#038dij-Uq+l Yt |z]V8ӯĔ ""{l¸uj'Oٶe<9xwLZ}n-Cԁld_gNz U^o$I%cw&\,e+Oy}@O72qYZd@Gp6=[yG=/ !%Q#6jvtoR\W3xm籄}喝q_/{~_[u]y^ QG ,+ T*ųkt+3*QlHĞ]! X@WL,P֟aso -#~J՗kt`?x1SUfR@֩r` q9Cp [i"K]wCyV?@M O~߳8^@~?&+DOQ;(hȼ y7dZ|FGrߩ"`xpTBJ nQu;}huXI4]dLgk)È6hna() bPy(/"mW]eqc[9Yz;N=wL^XmS"OoޝOdLa!05X`XVݮV{jG4)^Ef6vA~|x lk]# 3B.7x_(p124{6ӖH"!(N=VQ VbxPɸ4y+ʳ١ˆ#_bV#-nBq+Aw Ҥ\iY{Ԍƞ$wq3,ê$vaX8i+-u#vJ\:F_YZB866҃ hbZ%5ś**/ ܞ YOL~4:63:;pUhvա{rvD'~NAE$ry"Y )T֫#8P8|\&z9ȝZzPZYk=ꔟho3ҴȠNj_:,]qop-@A(ipr $|PW )7H(` C'9P)S! Chcg tqJ ˥`7SCOݢTݵM{>5ۍ%d: _—6~YYm]Ǹ+du/O]l3az: hn7#;&1\! Z#Vϳ#Mb.>u%M9vod~;^b !u3cD6hy.XKVU$̸%8ҌCY-af.:;!;0zW!]GssB\!]~ʩ{/}ΎDDZsFd͠eFZcSWhe6$-n ɉ;`+J:@{|Q2@k}#H[4ZEck)i?>mS_4)F?}(QwL+xĠh<G| }ؾ.Wd!|IҜs^vHR4KGR.5t7ke޹P'Ht3-)>Lh5":l$N@gml.H#{?S7̌C±L;/Ko.^1~93ZcLf5EwژksaKo"a;r$W6+ZYmiiSPvS>#+5.J@leZW>q AEpzst O@S#2ڐ\+]ÝzH&CtkI<6ׄHAצ$'XeNFV> 2±*dRy(YZo؀ߟa!&sV]T rZ Bͯ 9Qc|mʽ=kQ 8u3ěEnw{o*w $oa&R-_UDO8lH5KxmQF&N^QQMB= @!c 2yĤFfrO:&~&0mPl 6]ɿZ ly@c4~re2?Վݒ`Ve)3ħ[f롐pZ79ԬZxW(QY>MW쓆ugg%z,&$L AE'm`bD:+-$#29ŵsŖO @4F-RLN)֕b=vd{ZI!j ?yy[:|J!jD\o7ҏaoez] )lD/Qc0?޼s }[)Hr%C#a Ѳ>%0:{s~Σʲ X.yP?Zq@ ϸ* Yڕ"`180do:_ ׁx ,xj*joϭ\+bV#<繮 X%V 0rJ`>h2  V%o\%;wC2QqZZywNlEOm26ٻc&T/\սzM#6cCv&,M\BK/U#]Gsܝְ|y./c~e*(o V暨Hh5mO vǣ端rs=uugk v6}r;J+)"3Ѩ+Xq+ChXJA"̳2f~bRz>1' 4wEm+̍-Gy˿_ݭ.f g泗UCL;vi.YVHh{L𿾼N`BkG\j8G~7YѩԏJp/=Rp9 .vK8J{-ӫl{YR |]"c1,Yv4b15Tl$dAn'i{KV"'vA_R"E&gaTyw-MeV3̦[taĥs!%-ei "Ob<@[̧On$ƪC<71& P]K擈c΁Jg0UM s, pUWEZbG-6NMY=j p@HCh^%~PŽxYpZM_6?.ۆTs:y(m{ sEF9Zii%ܖ^7>81koߣ;z\Q=5m~_5ˬi%̓|NkmM!drI۽)i YA0q"[&9_}}OV(W,\m5EL4E!Ydۖ9qQ fri=R|k%vXz}C[\0r Ҟ5k*be'cOl;c5lk+:-Āb2DHpHkԣX 9x-fuRādRH< @Sl^~C~o(ao{i^5QYxQɖy,%${ o ,K:dB~؟68\l:8 6SRpj6c)D8πdQ"_ޗm7#G4=NgޓM/`-b xG~S 7`:s0IM'a=5jnƭj^YCVDGϳ*OD;.~4ǻs,Rt rTjDRnǤ|pNmT{cfF9Uv0YSC3M3qQm5Lo9pkj !:cpF4saH]gk͚;Ds0@x9{8>9rCݾ&3ij65m|KdXpia'$mYQ=8RMv"hTЎ7N1[i?%Z6m9U۵##Ż_uP.3}KփDg+,u #BF\6 p<,TA +~={M`J0 =}۸c- +;5zUyʇ=S}NC}i9 q2 co 0-xBK9)owxz-7,0*ƪx+:Zvຂ(? g,9g\ G`ǾPݷw"%Pi &#!?y0q=W\ˈ{% HO:[@S`aTQe腑|.?P@sL\':K q0؂vFπԀZ5EUfcR>~fZK$L+A~MSыvTL~wRL@6 E Ҷl Q,.Jt =ͷ-##.iqެF_g#McA*pdy8I&dݣ SUh]t\5ԪۜoJv~pN.= 0X/g2!vlpcbJH@lڶ!˵X QϦYVwk'7 H6y> ?ތeG\͛ĦX@~n?FMx@ܗUIIS4=" '"hҖY_Tʌ̌;l a-5Ø+UnO%8E䥗1):*,z@Ojh ݙxҐinU$ɚGj&iiپ~_2A2@cvPM9Wq[,o ' b;݃'].2Rs9 LEȥlB~/f#n欆"ٶ_g /=$-*TROA_eC(F-tp0-`=Juܿ줴 ravs]mHR`Mq$bV9>`,e+Ibu# {|J:tdb =zMDKGl1q++S/HIJ-vTbrO!$AoSy̠[s\N9q7 EATG u mUd51ЩWmy~Nfk7⟺ć.FD⃦7-*ˊ(({^P7\>;w7NkG mT :3<}(&I  !"+۬Mֵ !{> nr3h%5η}+ oKTqINiW%9UfhH ab,}*-T"!= v7}Irr`f =ijD^~X"0[z3pf %|/bl3qpFҫC꓌2-q^kHTU~fu z ;aʱmfxj*Ko~cv[U88)(V8gE e UH<[4+8N*?!ږ]5-&8`"@_rI)!RC )t)?Esd xz)$H7i]j^a*h'SޫqsnI_,su(mɨ7p.r=0F D?q\Q!&GcWǽ y]Ml[K{94kn!ힰS+ )W ^ {@<_VW RjœGW#xh D*v{_FVtiu HzzL'e^y{AdI7a-AD mз ;.mj}nzQ#]klt!^0LldɁKVmbJi~"{>4`Lw,LAFLg{s@ Y#Uf?O!$^lhH)_pYzsʢWx\iv( #Ri%4m,~߷gIA}HgDի(f#!gK~]ۘB/-9 ^ܭ+t5 xA!ϣF|Z\TCO<=Yάo-$ f^>'7=ܬ(iw&-4#n5"ZmHG0QzXY%*xќD?4t62<~ ,O 5%oH 3\ yr/PUtoq!fD#/1| C}Ԕ(`؄b.:ρ)Vd.RoE)@B0:mE݅ 1HC@vlQv R,#̀ƚ2<>86EyZf ['?kG o[]$P5Ǥ%7KG֨)-"ڵFFߥ ,+%մ>WOtEl?QЪ6%) ߆)"G/DaO_J?M-C'O᫿ e_!yԚ巇Y-ߝ #8rɌ{'Ny2[$Dla m=9P^Cզsdnp`8lRXP ^)}%ӓېኍ,`0$rCjinD< XcC/TG) wm?XϼuݭfBEًCޖjoWTP^zQd?==f,| k BƩX~g}H/..^1][#׺&x{ҏs-uX%LKe%_E/ P@7vww=A!u:z6n?IBEwapeu _1ΞU5o"-"Idkq]_D(B7PPQPK;&+=HX?9aMr.UV_ˈR'AR+cbz0 WKԳgOWRp{~Mu)Э@7y_АgԺ?M⥉wWZ'}~7H c徰Had$-}Z'…rt<諙;HHq}2nƲe.%?@3Mx6,: sR+D?/wZSwu]$L"ߒ ){%s:`8 J3zE\,<eozwSc:u(_ 6}L @ZqxМ>Vgx3PJN+ &i.);jr?r}wx|IH@ya_n)o?{l(h 4Mp_ Ftk[ʒ$:O9bBTk]£~v|;y+"l,b;zjxߌόIJip =ǀmWeJnr0R9P5hi,7KIH 5*3z+Hi'޸udJK"] > *ר C e?Tz>Ы(Εv>?q=wnQֽ39~ 8EӉ![I_j( HY}c̈́Z'mtu=[ \_#Onf@;Ϗ|[Q9'd [Zp*~}^2نLp5[^LOUr?Hq]E7Ou kxD9jZ>H$U/Z 5,tqYpAUW" TT/'jڡ$%$Tai YB^?߇=*ׄvErP7N{aKj[xmS(ޔ-`呥!07s'!^ѡcPT0u -KM_70ۗ4c؝.-{Clg7`gbR2ӽuWYV$}FW̮@I|f/@_H]pK|gT? u2e4*)\8gAPW-H(\$?cVE!&])މ_gk:~eU=)a 53Q2O _/X!t&l3U[hΝ%2#RIZv%}WWV%B$p߯NO@3uRl-BX$zXkrr[7c dT¤̻6:T) `?b2ESGunK)D "&ޛ~_X3&ޡfO lH2 YV_dz!ibȐY;T/ܾ6.o`5X2E YՒ'S>(mw-=Ri\QNr(AGf3Kc%@zr`p0%/S4r0 /SiֲTH1on=D&=y_MH(ch?34K]݌N\\$!?*bL% yMU {?yl 8̃Qɨ$9 Bİ0HBO;E✞d+*)!+Hk|j$'}^'&@3\ V0kƝQzGק]穞Ь[B8E .wFfl1)OP~T'|" 3B>w}Uq.bn%G )/t Z鎭,~9_W)QkXǡ ܽJM=b}:~Ud,M0ҼhFR.¹ Oh(-baIIMn=7ԹzBg}8RX|̅5*K+6T~;}Ä8CS_zI $L@K}5"#sc/߰ht:[ZSzmlZe,ܴEK+Ayr@_}tI!or kb^YM6txm1۵]Ea3"˸|!zP@-Sqz;幺 tԤ6bHb; )XVV`T,_2%؃獓 I4~~N!"0Дj},T0J&^S""˷>݈„PLk6zU-oG"],4o5v0jez/ ~\"֗\ qʐƽG&~ĆE.@:խJQj<Ua*ŠNcU ~NH@!pȔH ™|5wmEzNul78yw:jd#;Д4F*Ld?آRÅԱwLV 'n}I \!xsymɜYc*9*=iRAstC˽ ⏜˹K|G4C'9wQn)N{ HRiα%Az𺇋X6yn!8˚q1܅oGG蜺 SW6ғ(-Ӵ0F @,5D. +]f?Ȥ.{3^n65w?jۀM;*J}F9U+|TDz/ÃPFO4KF(k]A8+QBR2kHhR@qѴ3 QM~Hw[F;~ĩbzJq]={P r<䮔5-R嗭&0?O'ӹO?% ʙjKBd5>Jι; $a0:Y[puF h3ԖﳂnIrZb4=}oGNs9S]+JPb)^{"ܜ-.G#w00I[ O,<ڡgY[0wOHԏjo 77f#ni)GZJ3w(ePmR3l۸Г1S^"S<8y/6l5^($ߦJ!@(4D5]Wd9weU/h"QK&]Y JWwOdH{5 TϷ?V,fާpo+IZ޻uf5Ead_ÏQ42 e'*T9y_ &+]+Q }BRD+NbwߦUM!#baLXdZ _D[s$3LTj5q C!{WwiQ7#gnX:8(ȗKdh]L a{-a$ AQǚҒAɓmٺ»0B/*r:U.jӠ(pM>oIkCp|})R"RKhn# 6EɄ J́A.aHo8Q,suZhW1SVh 5D ]GQn:E% !P$= T8׬ƂϺ Ee7a8{<B(1 c}(cMܶtNG2LBLF4ncCHtn=ԛNC g*ӹ%اJ|nc~ r٠j=#쳱®^=4Ҁ#%o! )?5aA#7'^y;6.Oh+yo7BdcI)gS;_h{40~Guo6i ҐGi/UhbemDTSz O_oF|5LJG ḌC)W gLb/`aH&gE7J t`PF/w,>w+ < s!>8iC cE-@O~+vcc; +bJ X4h I(Y??Ѥ'Oǵ.\ìS:~v2F@| IM }=L4'F}t k zmj՜DEŇ$xoPDީ !(Wxy'F"6 ro?b]0Fz,Ћ 7jƂǨکd|}R<НX< Q[ Nԗ;ι7)!1X,z"%RkY>WPG~nMKU9ۋ{BfN:0.feEz>'`Pynr{D[4!>PߑIn,$Jxrv1lS 4a{*tyӲ)+X2z`D4\[~CEWE0D3GW' Ć4wC iIS) /CbevMK@nd`k"]eZ.'z=,%SPo%&?E`QPC D/>{ [&j9gTćYylڿ> SS%_N1!qX$BB9`"ڨZҷ,{S7?x;[93. 3>>VXۂ NgZ "HW]rv*p^m{qrHoI)J6텤ݓ9̢ b߽!UlU~ٮx%S+q`6=6K|ve2=lϭaH54D \DGrI]S5V:UGqU=mp%n$M=ET KB(w?p7)}AWXM`QM&ޔ33L d] 0q q5>`n, 0jZ- >hUC_Ђh Ǜ*a Ohנw(s$=ۧbYsuZ%TlXQg"Rn"Fȩ 6ZYnd| ƛ9}9h]OhybIwQ'pYN2=ir!] lDU\p9aFlF4gx"-.-dx s7ɐ9Ƌ<XysaH -25Ĕq.εϟ6Y!jwس;[<)(2!V%ɍ!`-,xGJp7\&U |!QlvHv =r2 J؆2"V57X+2CJLB`InL^}\NS%*OY5W}xNf +z煝Gk"yC,O}dJmt(N`<g+¶5PXZ$s 2OAM֙6М(*4Sa)= JvNQoH,${ Czn&v\nu{$>jk!laLniY̍F ?CoG~XuVPQiSlOWD\nO,Ǥq]Zko(5mOZ W20SBk_y/D Y_6ŰGِt[\hV&ױJCt6f+`)SQio/WH>-s!cVm~|\:0-e L5~ˁJl;*B[*;QZLMFeҔ%MK&vXcz?o 4So ,ZƐ*SlZssEEh)(ӃFY md],ӱ\o9b~thr"UQ< Єa'pK}ru~ P6lQ9izP#ǰ*f[~ԁ\$f̤ZdX831$N8aqЉsO.0+.X GTM?fvaQ1D=,ʆM:bikSnbiT.T*dż+y0+-Fk_JVtQs7I=+Cؗīwc/ʗ@n Z1DSl8k >'ۤ?H/V"T07=_ϕ[g<Ӿ5頝eiOXll xw(Gu%8}iE E3YZwt1Yw2QSF07{OK ?(RWL׭+QJJ&83d#ODmol> яSMxDҧ{UYH,B6'h-8Ð ;[s>g(mY|[)v"]a]f쇕aQZ_pXu~RO2[X9%PRۀX2X!7 ځ#wo~H].H^Ī@8" Q0g S˩9J[RIao~oUL59 %I7\ms99:ۚJ£? ti a2֕MCpJ8Љ⦤bj\n 5Ή+{ ģ/ @ҕ9h@k^CcHuQ oP%st.gzoݓz6n:6SV<6xr_; WTJoC6sHh2kҧeJx96"t˔O{7>Om@.Fn>C@ODh;03jtCDQt?IʓOFKEjn*jk,;~UÔֹK^mhЧBYe3$H:|wV*lwC&Fm~!$UDL8ˀ{R jc*3PC9*Ƣ<)qӤǽ*$i1sWe!JbrU:XנG̒ؠѿJ;(:,}TU=LDeѷx2irl Hfouw)s~ *kl+9?Qĉbٮ8W/zHMwOxnXj}xb_@R Z 1˔mUX7UK.C,qFkI`q[%6JմqkPx!B+}ֹ5vQ33 VX;"d G&؊jPVv{:$ѿ#˭f m@x@ŗua9a'f6=$D\,?4.6mN< !-ʘWdk0# ˶bI_ 95sgs!LR|ʻ |9lxXWOLE1zy S C@Yh;|d+4E[J' FɊppeTU+z ;a'4i5)9 |CWbJr9tcDHAqsvbr3>$㺨O\Xf^mFnGCn'<'7۪ 8Ka0Att^x9~ZdJ$m}H1Fџ$3Nĩ_MNek<`bSi7 hA1BQ!\{gZ t!mC2LP4$f"-ѮRJH_bj°~EҜdg\[іka]~x:s.~|(Dm h{DL~(eKkjO ?ҡv݃EA*ƒKjUy/>~tm1=Sk"?d|9KWZYĉ)(#8(l-8?|3;mւHe„Lw?Υ>6ϋuU>B}cKT9eNǦv'%F|_awhG*ӳ̩n?ggqD0kqk$ڹLtGsg"RsoSNam :>07<1Wդaa5gl̆~F_GWfyv6Na;Km {fGBI]Wl|7ڈمJ;W;4/SɸBpAR"< 8B Sm&N{'R?Hk]l p%4~b.DY; ;JF 1RPL} Ͻ#9nذ( 06rg=Sg[oL}F>go/~D"CFd ӸÄe)\MЄ;o48yF< n8+H!лw=vB w^`0&ˠi-德KVM<ǁ3mQR;IyƃXaOljXrSy<} ]H4L` nIu{xA):lHG񌣇!XFF^ѡ3x)sk|Z*&MrD SzOLUP"WHv Ι=nxyi}f s h8mqXOs}*8lQ#*<հUܩ?ɏww&~["0Q=_C S?[Kڴx ݹ;MjE_/⬆uphp1^9B GaNEpڪ\YS=:D_Qث[ _uGj0XaouӍK} -4}b|Us֭~J CxHHr/ ,QO8cvpS5~Uc1tm=m 9.LW0]Nn'1]ܸXQ?@mjkŹщqwcθD9B<|{~lE h(dUǯ:E<3OCBdf_KǪt%$<wɻKd:=4`!7_i^1 gw<[͙A[ Q5M@UvLV0Dps2b6R. ŏu̇n<l qx[peWgt`XGJD҂RD&v였XQP$xL=k`{\a|[JQ\f>=i_!}]:ʎ)˝J B `ldȥ_'8w†$$ߣJnLIԚ} |,tџ[zu߈rr׆1Js+K6/ƸC D\A5m04pSl仴̢%K$|SH.YA.黖By d7Y_lpvTUSؘ89it+rDޡ3&bs-,R}rٕf߶Ww;p24O 5 qfNa:s$:!Ѯ,R.'R6$V~zl 8mᗳ;$oa(4N?^pw}⨐+[d:2 F]%msﳿF`7c.8;~hw 9ȦgĭZn(Yy)YɿģnD2 6dwc7?,>28& O?؞ iiUU*4WF:m uM)W7׌zh!!@T޻˲ΘWFvb ܞ,]y2=.\"؝!npRjƪސSzP g+N73}}rjI~ƏA>1NFњe%]k[^8Kl 0j֋h; Y%@a͛q*+UO[= PApsbZO–͑=X}(I#{S5B'Q0&-0ԡPZGw7,9{/d;}mw y`ޞ#X*c+4zhB9Kw?mBbB0OL*5NBn*DSI\K~AOeT;aᩙ1jZQ)/REU̘W';, WAC gy( (Ē%3a!\[s'_OJԆ8@`*uP.x'O+Qf>ę[7 &%aqg$6c32""eEiDF_9* ı(Su$ssScPԂ`^Sg*1oA5Kܫ@F%bMkۃԲ3AH6fXZ LH?Vq79i_ w? rg&UǛen8@E Xx}P|L-~d=nrs´2"ݖu^#|Q9rOPs3 #ݿpsw7{*:tL0{H6D#0 l! 0>mm^E#6Wŕ"nS'lD%yТ;rɜLyp'T]Y!МWR<WIv$+K|Wqvw*hl˂8 DV=L'39{Ϩm7f0홟¶ǗIcKw6X6u :[c '_'[S8k:l^+"/yv ]%sH`ҭC^8yVi PT6]i|IUx]|ܺGeXM8)[LӎmB|#@^uK3*ee} 3W: 6mJ`Q L*$(Q4)+ǻ-Kwx˔qC ͹S*oY .sNI-G̻Kb݋L.B'_Qftϼ6,)ωJLx'`s{TP0KHR.o>s*`F@w0yG-T Q 6r.˽5cz{I.N W©;'Bx?e`VlԱ(ѨԎg: SsyǼH̑*ͯl!/Ҁc$] 6,]r0Raͯ\ -:,(+r}mB DƀyN.Q?\~dVHd!{ ",_XjpUZ^@A]aIxT(hV(3f(sP{/ƐPmzɂ"(/uvtxd^r&rMc%6eC8I4LD]3|'MZg7oߍ |H.LDw=i554}9<͏e}\R, QY@d0HkfQ5*2E[7R"+Gǹ1$}w9 J&ARA,=T_Agcc}%,|D7\(x;ICt+uʂy+u4C^CF"Onބ>-J7nXH2X2GO5t|fM߸v)f6?4euiP}=מ}MʱN[0\'(̌@|'i-.ȢÃ|q|%eZ=1)%ڇ%07}`ji_!AOݟOT݌S %"@lxzmA\ӞRd>%" |ܲ-ˤD6ᛉ$.CRv>ZYFZdCl Hh3|LiI>"&Ƀ,{Ƥ5>yٽ< ?1YzIxi)L7UKڋ dUWh /C?PWg$6ދgJ%ikW4;F8IYƉP kO 5-4--a.Z=Xs9\Kp,3>Hd0غ^ ABr,\u}VُXL$^CL &<:ؠX*zfxKv%Mn2=1Wt!:{S݊sd|1`>BvJCb,r„/l[Ge3d&E|p~E)^i"tEU_ކ vm+WZDz*iRlr (FOpf?~6bf9^nI:et%L_6,Z궓$^:ɥф)CR[=O= iX;WL摴W~}?XC|LIB+=Ps,9ܫlgtio'R̽IMS`Č׈G~DKvs)s\ڒlW*l׵ŷ.Sp{RڢP[7nR4+ŻpY}1 +i "lzvϞA󉢐xGva\  8/2? 畉QVi;zVrɤ-+p ɉ|l2Ҷ]T3l95I #|eQ~՝`|s,f¨tZ|HX7މ.t:ﵳq_=yK?Hq&D/?,Ov{4R(uhԦֳpbo*3m 9 F kV[/$m^ڳptdV-V"%T(tfEBg(` w0jcWAUN4oي} bDC"(2#J.e<PT3jNmwzp$d}Hx6>Al̏a/cfRxavvAo^Xdz T/9F;y)i[+茪D.EZGb8RvÖ_ wWOt"MGNyT6VSfqa?ql|0"dtG)ڙx}rxKrAԛIy' XCK\5jTU2 &!M:ZJl3U* xGa_ksUV̻21jJ= t`]vNgT d8^(rgW@-Rï9nJR|2}Ty0 *# C r;W2s#Ɲ!r DfKdFSN CJM$VVr+u5xjj^=:ٞaHzA} [Lj_9 b-Hr_I` N\(%GHЌ8=c< Ҫ$ni7*QF9 [aSD'4\*+k4F$gr܋/V!zs.tBu3"yZ4`ՕnVϘ^:]*`N>8L,5Q'm"{PvU ]U[7w4HjIuhMƢ?ƫd́d쁰J6qTIg-'еEB YHFLbqI VG$nc}t|onsPgbz)c BwȂ@EKH&fQ%ơE$r*Rސ%2i1Vr)E `{Zvz&tY1 o (}yZ `0U/[8̗„8T@D_Vqh¥ӌl}N4x[l`,E>F;}{E_pvby JQhqe exSC[wtM_hCU+X ZbMpޝ_7LZnQDf*E!G-~ QS甃e?+] U[*j8X碰w*V dT+I[^po΀YX /<5FFfTù `;v7uMÍ7cֹM.{ZRK2MVH*<*i#{D pNh`E:i,LBwփtţQ; G5+Nsez%)ÄXͭX@8=m1 ؾ⊡TKۇc찂yQ+|Zx[X;mY0 , F\Ą8y"AA ,n֔#ōN\3Y;;cIb mUxzNy4BbpDCř*Z1:~nq';ڛ<v6ޙ30`im#xu,4y3y_gƑ zr˕q,߉NCx)dVfOK{7:ȇ qoEPď:x%0ǣ˩o!&lM h Ɏ|o ;Lcy8tk_R,fZf$sQHNT" 9םaѿp6)?0bD?kd>%BSy`MttF7'~^;DHw1]`4‰S?ʢ=O:ařBN_OB!|_Z^)Vp@n<Ь%6JWߞ5IGbp=]=WP5U§ e(ǔ-_{)\Jp(p#byMBrz+D0cu J+;PVINOw2s{˪}F}[ζWڵW^f鷸{ͯ3zلnwښ'm>tf{{ww}[{._w __}{}NlۜreϻnՌ_u3{[%ٯvcleyO{O{N۸qw\;e{7]}ջ}]}g}toΨ]uv}N}vc냻o7{}{}};ڽ׻٫>{}phk_]{}}.ݾ۷Wn5ͯ=}㾞+vc9ޥ﷗mwnw뽏}ww{:޹w_JOvy}Ʒ}cm˛gJm ݷN{﮾sw[kT_crmS{޷ov/}QzW>=}u{}|=ϬV|=緖u맣{7;}a{n헩}M [m^FVv]jul^^W{z{}{׳뷷W׾eۯϷowu=[wmvۯOoqۻmOܷw}}u}z}}zum|w^Ӣy۵x/{{<}zdWZbwwO^{#z{{o0x&>[Ͼ-}|Ӿu׽[w{7w^gt>闧;ۮvo_}{u_Z^wڇvZmolw[-ޣۻG{t{|oe[g{>mgzݻݾݽm9ݽ:盷ﯽ7k[_f{9}}w}onZ]e뽮ؓ]r}t=}wZ]uϽ>n鯦՛w}{U}{ivw\=_x>g]=onݥϺzW- _}M:kzO;ww}MlPξۯ{=wf[gקӮ\Ϸm}3y{}z{jνW{/c{N{_>}7^޷{}K}Z{w}}y׺ݧ9}J{ཕwZk5ۻ׮w۶}kܶ_,m]ua릷 h+ůwu6|}Wޫݹ}w-;G{:{}WGoڧ{}]]wow@'cv跷>۶z}zQ^ݺ}w׾;^@o|kkm }=}ݮ[w{sv{{7,};=z7Ok}o}ۺ[d>+kn{np짺ۮW۽.i}}us>s]{doG}L}g{uWE{;\]{}n˧My}P׮z}w;6NF}i;}iwwLw{wڵm=wwݽ{{^Om׭ozz]٫g{wݵսzޕ{}ϽOwu|}wU/_gxu;uG>}^u._oO{4Wy{|z׾^˝O>{)wl;m}{qr!w;׭ڽF==u|=}󯶇ٽe(|ZNww}ufjk}巍{vuOv|^wս;|:CݏokZ뗹mw4Y;^|rAݷƷ|^o_k}z=ϻϾ}wʾwy^ov>&T{}y7{Zi3/9z:m;a}sgy6½ϯ[=}{W>O}ޫϾ{ջw4[׹Ji}}׷(wk˾fuTj wףCl_e=7wڝ{Ovǧ}.ǽwf|gW}=׎}z:{׾>zϫw^\w}5}ﻙRniз{nww˻O{ݞO}ǟ[}ygu׻{>Mv=>}зO];gwnt{OO=W5{=nz]z6vN}rշwwzޫ|{{=ri]=iǾ}[{; キ>ݧ{}}=R_G_Oow^=m}ެ}z_}k+)]tkEiuw.ws+ho;}zf:vz>wW o}5wom=zUקof{_oJzf>_n.c^[}{ ;{}}g^z6ݵξ[vw{ス[www}!}wwmWrƫ}__lUO۾vƷi{w}CmE=/_so}}}:}}o:7F'=-doL}ӭwٽfo}y]OUl^w{ڇ_]}+cF'דz}}KyNpwnֻj7zgy^׹^Hw[g^}꾺nwv;^}ww׳w{c=۷w;yvb/ogmfԾw}{s.yuz^Uӫwݬ=wmZvn}ݫOs_li]=n}{׷ݞZz7MWgؽc׼{uӣn;}kۖ{]n=3ݍ7ڮ۱{k*k^ϼﭯWldnzvO}/^__{}Ѻ}=u޻;皷ڹ٩9޺}۷}{)\v}۽m=o[}n}Eo{YZj뻻J]跺o{SujkOyo_}w{o̓|}{GεmwUϦ>۶}il}w{ w{OkV{>nN}[l={}y{o;}޽mwu_wۯoח1ݽBh{׌^ֺ}5__^Ro}ݽo]{νnw۽Oyu:wVs}]KtNݾmuywyv{YinqVw6띶ozo=5}{{s@M>wM{y-n}7aOO]=ͺOO[ڂ{v>gwXst}uzחgykzOcáCyrvݧ}g3'{o}ާݟ/Z{oo}{}ZQ^q{WcK^]KWGޟ;﫾zOw{^Vݓs{}s}wL{}/]o_nN[ݯW>O=N^p}8{O5^ 5{^UץJwݹ}|=可23;s>޶:NVNun[O>w̤Yj}{Oo끛}ڹzy|v Q9=׹=ۃKsgǒ5NSbOe{W֭޷w{v>>v]ϣ۾{9G_}4v}wk+a{^:o_vKkϡzo{wț9_vدs{2[M}{u헩r}us}yz޾{_aW}N׾lc^oݻ5}o^]pUOyG{o>x{U;KYwrƂvۗu׽n}U׷:}ڷnӽ{}'{}]}Ww{sRz=u}^}[.]ifn|ևׯ5owyyOセ3Zwl7/ӫMn=uGgm\ ׮[ZQٟk|}Ww{<{n]owGv}/K>]z/7}{_}}{g}}}uh{޽y[}wLo}klGO^>g{oޏqNn'Sv> :nΊglkﯻG5}K9zݯ}{vϻzuv뽪oﻸuszM;7}m{{゙k}[{N=u[nFo}oWOwivjl۞_O}>ۯ:}l3^sfv}c7}:cϹﷸ޽Ϸqn^rݧѽ}w҇羱ڲ=hwv:ݶ[}}|}g}.nmXp=on=gnR }[Zﯮ[GT۽niA;+nb>{}Fܾ;,}{{Zў}wuݞٻ:}z:mX=>}v׻ge}{{{|MVP[n鷗W=kO_Tݟo{nkλssn}޻C=^oO}VWC粕}}]v[/w};}ooww^֍yz/y;}>q_vo>]u#{[;'stk_{szo^um}}[O-9{|CngׯGCZطSo}xӻ=I^wOZ}} ? x O&&<U?Q PS!T`&0&0&0JD*4Th`&U? xOUS *S&0&&U8ڸ1`jhab6ݟ2w6k4'nWmpɡPb^_('$>ggrU#{{)NhU=pa7Kͯ?@obqnyt%z|>bX 3 bȈ$JW8H& f99GV8uۃc;C:*z0^ؑ 0={gP6;=9(<(ɲq1fg!Ni_k~9 r/vwvBb,v_q0߈߽ aھV_mrZL`en<P{$¸ hsDl9~9b=>\+OgY3W18jv#wf4. !Zq F#^=׆TEK6I"d F#أdlɮwf)_j(B>;;=|fsL 7*Ța)zM-ly?ĊUȩQJ JBCKZhwu ~/oJD*ja]==u@BB橛al (M<~p%-k!##SFeTsz]x3փ7<;6ꕔ-e, TP$#dnR5vk-;mj DY|o1~¹b'?;z|N9iV mt;$;i:RiV*҈yo7;7_!Xȓi$aU2{ E7XhiRǯ9I!ڪU1O}Jd#.96tNǍ`ɪۉV ;pi;7hh3B(?eF`n%Qݪu bch+6 ѐV쥨TiCӬu4+j=ʋ,pLɝ:XRޥ ALb,Uw܎s%S`itj3?G&mi94 ;==s#&,_ 's dYΡi[nּq$Ox&/b|2 b,jdn2Z 3BҊm[t0.e‹kko4R~@܀N;CݏXKmj;)_y7_ 5J9$=fez Q3QX7l LD_USRԿ:X:3Gˡ i;Һ#.y*(p;7pW#;`(w?:5Z^paJ\䇒8QxJ>^sED0?g']?sֈuJVؔx÷Q괤Z?tGRX+HXT*8+_yTIٳpx{$/HLo@۹+8cbY}&6OfP8j[BHu^pehVN]9>{ M02?-TԎ²uda< 57C%^ΆXT;M߃6LKw, vHd0@熮;w;o79Ԧi~kĐ MCyI!95T-էh:2tm ;FCmiX:3Ɏ}rIޥ>^ 8)b1;5V4 `KiݔXr> fWWg|{GiE<W[ۤ`Oa=gM0iYa 1l,Enʗ=QOrjRdVh@E[B@~5*BIy&Ttk+S 'vcB)+/]X\;a2[Oע{DMdƍ~J6rS=bzV1HzQ&k F|J QQU$p׆U2oX.Gb}{ďp-v>K&QUw-r"Vf@rw?f;7(y*(a4+Q1 Ď8i焪J9T򻗺8rpk?W T%K9ݟiL1F"ͤFnn1[h2~A#bJvf w.3 dvCvXS&i\2l3qK@]a*Rqga礪TnɀS'#F-*seriţ]Ygt.IɛBtĕ\ Xd_՜zncljqm'hԟd 69ssE7JC:4D{ЖmRЦ b΍.bmöfYKXBI6!Utkp~6:[f /P^fo!& aPtҐ&qt+N4;`V!klQZRkekv,>4!%%G.[|趮h/e]ҋ;_"ī#$G(T'^A9Z-wg$*D[4- RaӣѨs*snuE=-i-כ详; 6 #Rat<\ZK;K@iB5ZxY}8uM¡ O Vtͻnl*79(oF\B&Fy= &4wgr܏SJ<H6g׫ Tm׹ ks$&IZ~kq(e wmhḣ$ňjZsggTG&?gUU7aCf@$hVmlK˯W_ы:PT+d? HF`WfƊebfc;>N-P%l.z~ORӂ H?wnuxߣ"[q/-ڿ hW~\: "jHے,Ƣ2%W^6zR5&'KM%ṫ#X'I,}NkvDFX5UErSAGƟT}JZpQ@)D d6-THf6FSAZD+m M׏^Uk\5 'OV( kGg/OJa /Y\*сVZ2rV ee[X;+l`>1,s#J9 rD7D`YH>rhX/:4CDx^liA&Y;%ݿlܡĽ} /Fb"Iܓef_/T {tF3m[ٔ|ɻvg΃yqr[ }?UWH ȕfXg4vI{I| -vY>uA,Obcϒ #T6!P{0he?J-,݄!˙{*N$pb;],T*JwckiPa%m{B/4"R!w|yuܷYSb@kgйq궢cr t e%rt~]ƾ3h#RaO1;lsci'zq׻L{&W#WbjxS`?!?s6佭sh16cUs<Żyq"ԘL[h],cNTȗD)OCj&fkX'H8I%wӪN;+9腚i4LOl-u`QDMIi Vz0$ֳt`Doڱ83F k Z^(NenȻLwr L&^ƿreA̋Ur߼j6vPsW}X p;4MȦ#]zK BdX=59CGi5̀`#x)ΊgFx08ۄ+o|@6}~"iDaq2^NpF˞ #e-_bNr]p/thDb뽼]R> ep'>42KtD}e"hR0^KtO6֍ X)$wf-If4طOTrM"P-6$=9{cW=Ϭm,Gi0-Tc)%@(⓷ƚ TcTmX2uv.NMxzM@2 \Y{nK*gv+7]·!Ax#EAimy㳶s1}쮄W5͝.$":IX!첉#oɽ`GAg뭂W-=-1TͣDk`xGq!CNZ*x_hن[>CNiOuzK=b(g-SˊpB۰䖵\R % C.]Nץ~`n)o"W6m? },"&1QdF9Mˍ~aYsXV8mSUU|U_QlзSl9ipAQCUOyOj(Ic2eOOJn$Smo<}JU:۝Uiu9W"OZi{/>VP鱕T}3uީ6{Q;&Վxb֓#5zUL-@̀R2 #{xXW9BJ]lfCp[y?G 1—P/ "=+-4 .DpA&mhRf-E%5#=CDE/E#+I -S#%ɣ,Hŷ!D  pN稷Rgc> 4$^w$d1Mcz}ON,e-S0C`;/j#_ H b䪗PV_" 3Kz?H=ǔ !,kn:fM8`3LPԕ 0{挧}2k((}ؕX4X>`B*8PW @{FCmgۓi)ڮBSq~! N%[,"yf@~zF늂kS0,S`ҳ knG?z~B͏3^uR9?@\{ćҪ`;=A`T?^${cǬlyA2[O)o8S'xtW rʽ㕂LzӥS%l\у"l1%y.cPƟU dAB:_Mc#Ǟfæ78PpR»C ^|&9侪CS)uؔ&GW5pَגDu^ B޵e~F;E>xDj8~F]JjJw|]ȼAh+U' VwYށjϟs'F@F6'U* ZSȐ,ag3c،3Z3g\Ar}ys~ˇ\I͑J SSk22?jj '3Jsr$ SCdȜV:>~ 3_7$\|t; N %(yAkki scZ.j"7s**cD)HZoTy̎G˩ InIup阒Y6=1 ƞ7BpRb.!)鯞8cbEOPSƉݔ@Wi.?$h_!u2'7hVjH,&3ȑM 3 ` 8Zh]RǷyhl*.MpA,Ap+ "m{uh/<_66xeY%Aɏɸ vX"L:L&ȿ=pc1 dFonZaN<8/{8ck,vet{TyoIѨD Ie-po>+L$z_tc[4?tXI)VKrA Η7:GgQ_y1pi-``F2(u .↔ʩ4U?iOSN40^hRvD5_j}<(ib8O"ŵd9z60Aj|:lVRR ¯bN \Iϻ  Sh/i O|zKk:% a |89̐![+c~#dFmպY^6H]@ވ/1,L"(D1kX퓵,bk/Zo}6Y-bKNIa= Uj:ݢI<>)&>=ڽ)R5xc{j.eİij -pL3`JI!]Ez}EPk̆"3? 9Kwi`X>52v=g;a>MO9M$ˊ@upB{{ L.E$O^ΔE:IoiME\!fO!~,K{X?S ihuUXtP؄J$U+XkE^4/s;N6@3[p!q*RJ@ӯ}= }Cny dJjNntd}Z2)z9VDnE4Qj@֏١/:orM⸤Lr\66͔n *E pc1x#Cm7`k /(khXcG"kI]Lh/m{摋wL?U*)vfEi#4lZ̔-0]K?(Zň8?/ iGuI}>zm}# Cu'&8L}8؛>zG|VUOϲ!0/ >kv4ęnV Հ*隭(*Z1+>װ afCf:NL} '=>t VFvj gS?? lt21ܧז@70+hnSXr5@.Cp t>40-{'OnOck% 9<}H)$lp$EΎ&Tаz~umOA=Xb@ GX˜ C*dAW|C\CxO@ۊUMv˂ʎQa{TǡcHbtWC 9f8Ya#}~͛1wcVFF|jA(}TMP@aX ݍTO f^oR", &J=q_sUVKJI /\9("d?hLX>VHdr˜:ܾqKd4 TO?nᔾ E`V.Zch ~vBlvRq- ~Hm!:Хbl$m ڪָ7;R{aND1xGI ~ W{'ɻx`iADgq3b<ﺿʣpRg@D -Ef{:,/]km %*v?Әkn_R'5^c{ ӹEfܻWo89$A :zKQ{_PXף}SX"84R29Z[h`:$[`+&['P]9ő0$83iPtݟh 7H8A=md0To|kgqb6! KX;)sz.GܧkăZlmT;ܥe <V-XL%qL"ӌDDZU3>:=k2cM'|TQ^[zan3$#PslS6*kK ŗ¾|#̩DdtgY? |}O+ε} -޴BG\Os@AZmQicwRg5PݓPwn8;>H6 [8\fvS/p"UFߊER Y6PrԎšu,p*,KP\^~8=)OśqԸy>C9PI{2z|U'{|SJQ;b.c7>i;0Ɩ{M P<%ctTRDxVePEW0Df}3^b찒r^A lْ`sC$\ L+4}KaŌ*:'xDpY`Cu0~v#л[O@)&-.vS;\X^ W>X:J`M~2l"F{,Z֋}'F #O;JKHYfvϐo/zgy2Xhgے>Ͽ<U`;HR߂//Fr)}Dc[{"2Oj2qoCq^i%9Gڲa`II[ufQ~L4Ѽ% ~9/(PNap0[ ?9m$OG"@.6gjs%z U)v _e9WuRP 1},-ǎVBR4x%ǎ_}#oxm|b+I6oy9bPv}uL ol@lݨ\LͳNÉ7!mWFM])E1c5+x"ZYЖegu`m+UY0ZֈuwVB كxV)+]TUSGF];zGyskqA>$?m܅" ."r%ԋX1U~3&3S QWŃDrd'^Cp$i ȾHRPs ~z uyf5ɑ{R36NOYZ/O90PUyG4iY#L@ۑ%^a { %&W9wuxV/+!`rXV,R~fBs64!3,iUDZQ (_AlFYD`Q )ɍ$\3uwb}4aOCvZ{TxD7컏h IWn]j uhr$Oqu Я}T2(#5 .q ky*n\Y-~7MZPa`MhZ<^{dKWJ€Ó‘dw'!}6oӱUC7EI13YGHb %n}Lc Z?}rjL=OΎx8z0*4dsW >fja A@;A;IS42>S#n)3kNgk"2xU8HA%9K_v;In K#֘,-1߈Ԇ͝13/e}Oo,wvǀctʭ,aVպmF r9 Rr`Lg81Yu״*l9ܽi ɞx/~ GK&|{`kuX - R%SRn쩍ڣa.T>B媦DnNs"ڼ!Zq ] ;xXs[NN9a17seOsT*Dؽ#!:OW37|ЃkΞ֗NXg*E ˜3ʲ_qK;y!.s)Qi!:f*~ þڗ7nj |I-v`,ku"Zn뼧Ub¬eB+g!IeCJ.4@mtm%h92c\i:e|#(vI1~{Cy|V?gh<%gt~'9ٳ[+*\r:RѲ^ũjB0]<mDJ%f]@TU We4饂KR vf /0WXǣ+e\]C{j0򑫐GmFlA|6;N65'5mmNCՃHX{PΝ6Y pmMY~_^vf]lJ C`PGHd>cs5krJ) W!wяKV: 丅-g +E= WaGƌ08[jJ6[EN[#tjhѠiA >Yꋛ\kEO**:@ Uu5Rs嬷,nwBJZslnn>u8~~E8*~7An +*D&g D1un.)ȧ4q5ɿt\Rf@slR.J^EL$-΅BٱsdP _$x1|rFfӳ3FtI> )9Poy-2V˲L0(#h&(Px@&Α1ʞC Uοa E _ KuˉG:8L"^ `!D(Љ:J.Eќ' ?:Oex٦`X!Z(u^e3Z}3:aTWa|K,. AnfkSǚQ#,a˜Βw)TspL\Un8v5a-hv69,\ ꏪ ⾂QGXh£gNjSűOΊZ6U$7zZgMJ^?vRʳܳ/DnDQ4 R28On8!CK6]$nRq)==TAWGҠ,̐U4=V$y?dߢh7MeU)$ZLu$G?G(o84K3c2g/҂گs'|&BZ:ar~X_9Ncfْ$CER*DZ6]#msɀ< eZEF \jm+~3 E-wSaKHR ;tdJ] 6!]X'[ BTua&<9=n&(_;?N9vD2_ B26t+Sޡ,fa4FhX]s뾚4 rqr۩4|<~sQiWFb|3}FX︪a2V& |m }{qhҟpX{JNM {q_D.xwIo%mUAO(u?pYYEL bSth3 2O V6 jaV0{8]9ݽHϲYWVۻ*k,aB"~%e՗i9>tj[^}{W`wcNH\_Rm R;@8**` [8~P%Ɛ^® ؈.jpd4U0Y\_x )=u&t~A˷5im +sM_v/`&?9?а[ï7`͆;7bNzaNȓRÔXJbϐ)^_ZNHY`6K,HqY_<.QEtE;q{s?gUԍfXN{Cd> V.抺ɛ}W} 柣r*BC(^.. H)z7졨iG ~zA@uG8h;3̓^1s^1tE+e9hq(9jBb"3kPͭO^*ML` R}dl/t+!?N|CE$^gzgUH>!%:XCߩE3|V E@9-Q a#iSlN|apBѼƭcΐ11$ OY6#zjrū |}9^wHh{4X5^̗^{褞YMxsrcx2# M=8EFMռCPw r;Y>՜Vά9!߲u2Hgn1Ϲ;ǵ]K]܂1$BxיUV_P0þsJW9uY/m$#*0| >YM(āOjs?ZU0Yj+aْعfu[ {x|N!Ad7qxX]~ž;yvhM#qVێkƥyfl9Q|ڌ79'"HLeYVf$93\dl>aeME>@ qz8u *&xw3NxC]wD._}HG}$?E yd@Hf 26YT#w0퍉UqնpT}퇄9 7Q4Ր8;&-ǸglGA\W-܇YٷT PoJ i3QZ.j9bhOa)UtxrnI&٘W&Yb<}f9$˚@ܣn>>,;8orehWH{@9NRtaXAo@Q9@PI=5j*nzSsi6"e>Ls)טGžݳ RlH*Y\vl(Y6_Ӹh7%aG6Vqyvr3^ё|Wq 1O`i] b1뺙Gkrt()Y>&Zg؃ȷts"s{5WІgh˂1q)=w9CbM;W Ha ̴~=C'dEP4b#2?| (pf8ځ\\PD 7P/B#p[v隌uhܥ&E M4z2se.,{uR/D/Aܝ(On1c8K;Op)&̡V&MO%k.v 2P$c n/mY{vZ˅jhf!y^puj**lMh~hj]r a$h(h1s52~4~Ē1-FsrEBDqJ0(SODyõ !_H WhYvXj0HHEK^WP yDP#}]*"fvRsc<6ިۦ7]<۽64;XTSv0^W{,GR$nlݣQza/͋N!̲)26;D 1]LT= )$;"3\ @6 `n>֏Spyhx%w 'aRk&EulS#r{1S7qN8pgى4l(Mvc:W42vogMapvec^(ZtffHEDKrqbyy_l^ $r*mdEXb rLIU悯^z}kJrp!@sVlhj<:ojy~ >b"Y?WJ/>\Dwcc~b3.SVl0 9ڂI2+WLu>j)&}sUF{L!#_(WcKJYٻHB&qejf` Rs6ӳ}E8ɻ= \4!琈4;/@IcGP<+ˁ4츇O:6$6nR4>)|9)nsԱMWH(_=՞nEGT>磪Aˤ΄SK'p"tz.q?{laQ̹\ @p*NLDS 9?-< <<#畾k4.*zooLjpw>0P/RF%:rBoDu^#Xm;"oˌWT~o)Qag+R\ t&\95;WAɛuJj,4hO_A]N`InL.mCY/@3&W>ŐD)UzëF0<P]ɀN-H`\Mg*\0;œ\Rspk1kpH@ q]D#.0iOj-_6Sn)SZxoH~UsEҤ^u" Cv-2ΙD8Bp"J:VJ-jޠx춢+R’$H:jBy46"{'Ռe~bݳۻLOzetߋ]٫ -'ԟ5kS_i DdZBwY.x?łR})N &0I.O\{iZt5s )t+Legف0Vz ώZA?-Ʉf @~7lV}_ n '<4F̳>Q 8)>^BeŇxXPQ` =JսP?O'r.h(>ﳙ$[=-ϫL/J gЛm?f6KjJ.¶S|W˟C_ &b2.ě𷳆@ԯ$L! > R?^.8v+,\e1'q+7 QV:2^l5zcjfÖu ӵKDB8i}t_ʹڢsNe) Dg;]|_8(jn8C6@B X] D"Қ SF5}@i{t%£Ẓ t^lEw<fEj"wGHiV`S=Q,d2keЏ4 i}nE9aX%K6'{K"0;9 TX?8`61^%OOVΚS/Fυ!R}8=]N4IBAhXx}t B'$!ˍ{s[4tA3궬3QMN-d_1y=Ý39z&T3 S kHlԅݘ~8 ^k@{zziţ3Lrx8]p"PTZy*I Vڏ .5#2[9yF;UiψaG=*Z9Q"ң]xE8 ? $[5+5'p53zs2uDN&K"-yIss#!T ̝C%!ˤKDXrasI@ ~Gܳ3y|yEq4j'7ŋV+i6kceÓPcة*AkΟYh/0jz]WEckLC)CN W6Neo9Cy_6b:q 祎UboQZЉZnoTBFsQj޸Dža4lz CZʱ)Hȏ= l7ΞbUzS< =`n\>~%}(};eW +\;p~~$̾c~%|uhԝ}vRU W8D،z`H3汎85U{ o[&!E+ *ILq{MK3&'ZB^V]1b(vmb4xGf\,ј4J2R'!*?{*EIဩǓ?wyԯ9:Gy-cqY;qi@+J+Zkj- 瞩Foߠd{_Dm] 9~aE ՟A#aZ%O҉U7 8u)}jK@}8sFf a='(ZKu1k9SF^L%'V[eMn.=[zɽ߸޽ڀMຮ i|% `)$%)M w uJP;15E\vcuCG 4 ii%;r/ AI#\wXZf |5쓦$ȋP!>x>'^PhyBu9Fٯ #Xww⼋u<X~AA,v-֡+Pȱ%#YFarw'w|_;Ms2 Hpw 9kh;H`98NJݭbqP')><$}̏L2G 5 T.) M/rӫ%vrNP@>adXgo2GL/ol 5jL,H\{vRąWobKq!z" @Omkտu: gF&)ux8X5X!4z+{, ˈxuA5g N:k({Rs۟ -,0eL&`Vhsp+HX6ʸa>}Cө5Y3L$I>OFpTFJSƼ,fPIfP4GT|#ZR2ɪl!;ZFLRVtt~_FJgJǚ\5n 1K2i _&%5װMx?;RjRҁ):hFѬQt9D/[B^FjoY. /4)P#o6u.Dl at8i]b/e\hE;]b BCE~)3FPVh?e a I} 6(FgÖI8⒨emOD PaemX^tTK;H>DBZ b4Q|?+׾Ou cN!ѡuԴ-'qA&BߧmOEq8 b/ӷ?x|7Dn|د+ bO ~='qcשgyEq2CDPcMrZ|~v%Ye՘Ty{ٙTcW8*OWNzw#뀑 6\1Eлi8? Bf+ʏV Xg vF~M~ AYTɣiu@}C"Ge?DViۢ ܴ.ok {= 6n~nObPJ*Khm)j5vO~yP8 +:O}~]e\ZNjWαah ||U?oJm!\ES{&7{7#n6|NH]֊#;}X (cA 7Hhi;ŝ3k' $0n.) ,)!C M7$HkxOlH5c !cy"dRaěh Mx2*`g^&[Y#RisT ͢s_%ge ,R$QNm$я`) L6:NPRN[>ܝ`f.{58R\ezUh~I/>_1aP&㔊jN$+%l(U(jJ#-!]$*cWG$!7r׿n?:Ϸ֯bDjӁ$y5f4jPSs-kl/qpZUZsklRǐH}闘 W_׼y9U\RYmԦ>5ڽ.mqŕ5? lf1 3K,٬R}/o^9KN}}3*8r"F3x",-n tO/ѤuIw|YZK6'3 9~[_8VQp3L?'+E>=KZiF jj'q)!;ꉔ )Ԁ}Un\8(V0)Iu+N֢.x O:g`3K l&;d@|x廵 _ /c (SZQDJd91wdM*AKc렢|QjJ>m08-tdV3;K_pF^mDҒxGu*hHqoU@'Hݧ] 1v[A~CMKFd:kk0\iRI 1k* GX 5FW(&P`OF9FcB^~mHm]jQ8 Tӎl?yf Mc,&cN Y dV} 뽜\<KdP~/7h $2jWؤGs4rrzNJUN~oL %!#=X(#7M-#w4bϥMUDwOZ9[̆UZ+A@MU_N$9c\44{F̾6y'@v*B9fTq8EKm-spE#?ƹq6 t5?CY"FN)jaA>Rjv?gL Fqhb'(,Rx ,AAZ{ aǔvS}]*з`tE%$*Wzs"^Zc~86=`aH-)% ք-'x}ޠdo&JAoKۦPz89'2?4!؜k C spU7"[odsw/ӆ*̓Dۢ+yqꉒ Ԙp(B>6lW9?ڢ_}\+\%@opPO'%W'lЀu,fs{uw34ԂbC״X ߄;č,*_]/!LQja'89J:a׏s3.f%,c+MGUVX?R8|D4,;nDC$n/]zieUіGac݁E1<8NZ$;b{jsmX3̕45=jwڌڿscYc8ijb >a:HФh!o6B<}ThU*/U-lh,&;s3 Tfܐg+c#'}X]ڧmBۉr"E}=wvyyZe޲rƤoIO!*8WuYŚEy?Oi׷m(TE;>4L75E4>BZQQ {Ys{hS'V񣵳Rk96iu :lB nB/NTb0C 9G'fb%Geedxr*4֜.g{cp@犢sٵV M "@8BYET/\y8CsxiGMҼQP{~}@4Wgt,,YT5YeKE@+pBS5#MN 3_0|7.ӆ_(^ÓV%YJEh;:akTK,`G@YcK+Pz)VʹR#dg"@'Pўm k/Li  @9WX[&OQ-5M?Z =ʆݏ ,'Sqm5Ąs姵~#FB%UZvG[Uu/ kd]# ij3,pkI͂=~w0̲>X"㊥2S006hII׃5B;%.372zHU+Y%<0$D$CEYz`sD%BO=~NVfTn-(o_+zxYeG-pD]%o,ʬF.-rLcԝ1#3c  Mɾ7pRĂ~Ԧ%e ӫS?Xwa?;SD|N ¨#A~NݟO)p!蘉Xv`Z: l?e뭗N<ߴ̠Y8E0@^'N>8h J(L 1["XiId%˔g9JRY~1`+!AƘ'Lg4 7-Ci?=%RkNd8CJǰ<|3zr #[0vT@9rYI '1T\iVks}1Y%,h{[Uƙtx!KƢv|ejm4`! d,M\_IoEgg Mp5f%i5mZ5 nWp$B`?OM@04`hڍme1GIC=mh:IqKRm.]/β!o )z5ZEkp-#Ywi |'v%g M *1мQa[ِ<' }݋ O<\gyds%7IQΧz@EftC,'YU'nv7uCWd4 u;yCxUGn^|e\!D4V\4 'un)S.˧ m iX\~Qe*8{9ԏgt iW~/,!T9lٞvG>iN@Zq o(]UͮZpwZnʹ"o  n@Zv*6vZ:MVƍ1e Iw<'6qq0-N!;lg.L 4KJ*v>Eڞp4) $XgSf- Pޫv LtnUڝ)äG͚cSrݩ pKDy2aLIVqomPI` H2ߐ#hčėzv=>,ڳFѩPJa+;}4O|lOOtsY_U VJUgw6zxr9ˢD2 0&o{B|}]UwބL8!$O z(,Z.V P1*qFg. ;ڐA*Y4qiT|m^߈[+= F91 6 s'}bRKuG~t=l+>βƵf)9=*c|1H* Ği#E_b!oU pp=Ե}@N;ƙs/4gF/H >(]6cf+^mz;gKg,CW7vzEFN9INK8쑻az"~I})HN.|{lMHƅNjXbc8,l8:xj;tP;ƳQf4սbLg{M;PAlf<8ΚJ_[erԬJK%#H$K*JP5!ڰ)|@<]5H$$їl3)]?~?dA,Ie­/YG stY%>䐡2O5ፎyd Jz7'aXl- ka=rq|:kB0`b{4u3^>!x(Lf.'{[ <4\ߦJDA6p+"dˊzs01e #;a}3k:9UK :Ӓh`wSP k!7/WLJa]ui< n,q *!D-8[E4Y|wTݔ1QCj)&%GsY.pQC.Ƈne,5gg3>+gWFAJG%[?#KK]Zr!S?j  Td ε?-,X<" U(sŨE\'<94.H4*XE_".0%muKt(aMMtVϞ෡ګ8AN-B ˸BqVyQ7Jq£*\?IS?O==>\tu eT!K  .|z `L1]BCɋGPbjS8{9:> ?l39\,aW -1jjƾ)i:U4P[/o1)ů7C2%,~mh6acE2"PSo^8Q5W® G 3/ڀjb—Ů7b~,Eb>La9l;E?`Zpdܣ٠(\0p-40+oE>&(1a2&z,\w|30_ȭ7R# d'$ʅ]bS`7FfEn} 8Rqzte41 |}0Qp8q<Zy)F1ǫV^c3dj;w\#\fJZ`uZQ',b5y8 B$g}4];#3ZG#i+_R,wFs!uP) UE+X2 \jSr2P0Ee` sCܣM5W\F^JtOň| XGDD257kz)Ii^?@z|w-K{Gh/oZ2G|T9 lG-NYyclȗOPSJXLM؈Dq/~ږbYEDfoS!kmјu9D˴a'r*шi3iԅtȿz],8N:pp818dywz7t4@48t],țG%eź:jwwq44|Xǥ#CKe!4h8z%m'TXx1 v#T(NVHվ SZ@fbLb; TdE p8*Һ}3'>1bԘD-[!n4|"葩Nyb$,Dcx~EwlԸ䯒x87 bI,G&(QFWUz5Bv\Wq.=1X QZ+OT6wF= ]pX ݿĎ_+o95wy%]l$C${5#{}x<ߐ '}"V.hiΧӕybXr~YB#FA~><\iX]it' r^eM;o7 @D,r|xYfK Rt k9W_q}3}+gEǸ@ C}*Y7E @2}) `D/3*Q/+ 7%Re/`Pڜf3|%A-y }]d\ D:7z;I[@lKǚ-8<{e - ےAR2@T}v^b(E&lnl[<}`h%_ZaK:2n;ϜdaX`)pk3XC ? IU}آ,?J"ptvteZ7yеITv2ߔV:֭;9Vۍ ]*KV_(a~=JHӽ2˨3Pa 6X*MM!xSJ&e$Tdܓa[ݻ\,S0+ůH;'(BEFj@` dcO1BOVLO H[XYNXV/g<7%zL"d0lrØ@iЕkx] ݺkI;3~ptp<\>gP" XeE"%Lw [اkk,#׭&IO6x*FN}|#"Qw4呻@*1* ;;᠜cV<0]QnpQTΌW/k)\zz^]󘣨 9,y8g|Chk5k˜E\NmC`;*vo@qh!ͨ-.c3V˄"2~?E ,(SFI|Sys eo'+%:zCMsh~S@6>&h3fH,ϢV&;#t @]}dɏ#w: 9L=ZB{: g)%C78N}mڪgh6M!t+˽:g9`- Y *o6xMUVFw:GE(nYٞE5a/k8r_e*G+-ATz^Vü[8cvk\v-}Lj[ky:. Xgz1;|{Š'}A#{E5$Z<FLBal~=cxWe1TsKTbR1"BKU0AO?3_|"obpTuC>,4_W) 1>$Epbf8 IXbNeG3gD ġes8 %ڣI I8"pDȝ 񬥊BF$(mc:8!L{;}G~g97M!eGi8k;lHz M>uU쇀7`h qA=)HM=2aK< -R*5N^xc:D#UH^Pf$4E~HI2Ы؅4E KW)qY5s>@%0<u7㶯_p48^<ٲdzhRwzN?7"FjWmM~ aٸdA<li-ϼޜ-mQIߓX(YÀ2JtC;Gaz65ա*䇈c'BB dZb7¾YUcpSnR3ŝ ܐ]0m]Ms˿~XpX*CI -#$7_>з.+. &}&ldI]l}.Z3&UIkN{(M.Q\_1 .v/YOG?×~2c3?IF5TF򿓩M:54ViRYRTζ.Ѓ(XOh]x>DTe얢DAhVPO4"),#ZgO /߽9.}s(UHM*3?/ □2H7*G 5ls>}z_xbxE LJ6%GB:wUq>k1;X#^! N7Ap=qGx! Rs@=YmuS u`_W; Qpxy:MBtjCq2[ApMY靑8H!k|sꊧԠ^_6:pptNX黌87WąG_O+'%Vt-(GOCܐ CSMlK,ТM|Gߵ!=0B| p (9$N{C+EΤF?7\ pմni]!?%/5XJ™% qEf$f5cq^ˆa>oLXp~boMc_N$AgO5Ts$G Qm6!=+A+'seP$S* 7m&y/‘U4z,kǮ!w'%-X7ܵhM:y[e`gUv|h1:4LmWpY Bª}`}Wb1aFִn\60{0vFLnXD&xIЭZ]k`;.i/.FY+v%Yr)Kzcij (Z@׉7l?0$;">Zl"%;FmMGҎ* /^kBĝH$!5i4\R.v#a&/Q::QDp$oY+ə+\okAѮy l8}o%J5YLP+b+%Q54HH4trHG5I.MzETC5@$KWPHtQs't"{4T&7 vm!5qY" $٭٦QHk'-Jb}0Sxlk&Kҕ)W?(W526mGKңn'';>#q!\AZ{Y NwꅤLnVIq