vzkernel-2.6.32-042stab110.1$>w~Y^1k^Dx>=-u?-ed   08<L RlJ .  A  UX  |    $ t   E4EF,GOGGH(IC8IL9Q:>,'?,/@,7F,?G,d H, I, X,Y,\, ]- ^-|Xb-d-e-f-l-z---]Cvzkernel2.6.32042stab110.1The 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.Ukbuild-rh6-x32.eng.sw.ruParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi if grep --silent '^hwcap 0 nosegneg$' /etc/ld.so.conf.d/kernel-*.conf 2> /dev/null; then sed -i '/^hwcap 0 nosegneg$/ s/0/1/' /etc/ld.so.conf.d/kernel-*.conf fi if [ -x /sbin/new-kernel-pkg ]; then if [ -f /etc/virtuozzo-release ]; then KLABEL="Parallels"; else KLABEL="OpenVZ"; fi /sbin/new-kernel-pkg --package kernel --install 2.6.32-042stab110.1 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab110.1 || 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-042stab110.1 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab110.1 || exit $? rm -f /lib/modules/2.6.32-042stab110.1/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab110.1 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi3.@ > D, 7WHT$>hGt 0nt[`<!D/ ")4+&4]Q,+03?\ Y<T0T+I) Tt P"x$8BN-K`=G#xc*"$1@@;F#'L(<C$".(#)E)!0B!PtO2$($P. .l=l:/@;|F/`=R$@&|;x:'8.h)T@(@/N 0*pXo |^BrP&Np95,7@kP1.l01p$!ل @* 805T3k<8 /R/L;@z3X#T``#PB=2lVu3dB`%p'hnt)0 $HL&0U$("P:)48a| )!",S\\[`?`EH5&txs]L  MX +V`d"Y(>XJht|,#p"QI5[W(/ q ZP_ldK/6D0xH ~<Yp\N @`+BH,4{  14@4,6dhK:pqh]8`9\! - 6HC8<-5TM,H8OC> 1%hNb[ z@v X.XI#)505h8X5 S0pTD4#<$<$TN$,1>p(4%d:p`!p<"p8kPh~$S,R4˜`tj p_Pό><""#H<OT60%|5p{D;Bp5 T3"@p& [/P-"4*(d`#\h $+ @P\D$tE8CHgdQ|3$b&Lf4g|PV<j?$K|=/<od#`TnPp}P&"8# @ \$ (+} 5,^H'TjH#L= bLrHX^`DCTX#X0L<k@%\@ 5l!`5G;<&<OJqhE0+?M\XO#}7'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[< `kx$YLT%t\d H < \ d , L t h H 4 P l  d p d T  \  $  t 0  h l 4  de(q,Uu0<0ݜSLt 7L\> D<` k<Hc\x_z5DՔ $; F-%"&L!<H34)7,.DJd'?E\ .,6"P">&D!U@=\@,|<+|\18H4+84)4@h ,TX686 L40<9QLr4 0k$!$n(DX`)H+ ;Td?/$U4!Xv<Eo U`Wl?8 PaK`DjP` t 4]ox)3T1)$20>\zx3!,130HG`K k@.yf T:?st׼Ip< it4<P,*8>PP, DqfX|\'8kQ`Tm`|e$P$hHAC t<=8j0#EAb0Q5sH](|8 "@h< <'x5P\<UX`lXvh!xF.{@.~pzdx`cD~T?r0b@H0<q\@7(@ \5|?`DR<X&',,$tA_0%$+ G/ s\LiRs$P= . '8TAMX*  @8?Ґ/OҰ_Lh]dZL9iV'#+"!dIfUTf"eL,T%p'-oHo@&$t6* + @H*d68DHapl(=x_VP-DY-&H0/,H"83-PM @&+|'(@9X"$#KT&)&P1*p9\2|#P7=,#&(0)x*;tphJHQ8p@ ,@(U\$7 2$;$hWR <`{H.pOL[ot+ -P|8 `g(@Jl.@)52l%L/<90@,8x'$,&4'4@<!0''|,P'(,P;*#),x3ט_L4paA 2A/<Z}4S_1L@@O|xxx`xHTXDxxxtttt\\  @S"l'x@ XE2(L,%4 l @ (j#0,N3| @.$4Eqt(@m4|\wr  lX<4 p `|'h\48\W(1\bl\ el$<PD#P*:|EMAD7pK5,p*@|\|58 T`4@,LEP{|8L$hXD)3  `HPx<<HPhThd((T (7N-$ ! 4 @,`:JK' \-'(yD~<4t'l %X h   \~ $ J(-TgJh20EX(i$t!|=U?U>U>U?U?UBU:U:U:U:U:U:UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUBUUUUUUUUUUUUUBUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDUUUUUUUUUUUUUUUUUUUUUUUUUCUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDUUUUUUUUUDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDU4U4U4U3U3U4U4U4U4U4U4U4U4U4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-U*U,U UUUUUUUUUU U U UU)U)UUUUUU)U)UUUUUUUUUUUU+UUUUUU U UU U U UUUUUUU+U UUUU U UUU,U,U UUU)U)UUUU U U*U*U UUUUU U U UEU-U-U+U+UU(UU-U,U,U UU+U+U U U U U U U U U UUUU UU UU U U U UUUUUU,U UUU U+UU U-U+U,UUU,U,U,U U*U*UU UU+UU U UU(U UUUU'U(U UUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUU+U+UUU U UUUUUU U U U U U U UEUUUUU!UUUU!UUUUUUUUUUUUUUUUUUUFUUUUUUUUUUUUUUUUUU U U U!UU U"U!U"U!U"UUUUUUUUUUUUUUUUUU!U%U%U#U$U#U$U%U$U%U%U$U%U$UFUUUUUFU&U&U'U&U&U'U'UUUUU)UUUUUUFUUUUUUFUUUUUUUUFU6U5U5U5U5U5U5U5U5U6U5U5U5U6U6U5U5U5U5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUGUUUUUUUUUUUUUUUUUUUUUGUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6U6U6U6UUUUUUUQUSUOUOUPUPUPUQUPUPUYUYUTUTUSUTU]U]U]U]U\U\U\U\UPUPUUUUUUU[U\UOUOUTUTUOUOUPUPUPUQUQUQUPUPUSUSUYUWUVUWUVUWUVUVUWUVUXUXUWUXUXUVUXUYUWUXUVUXUWUWUXUWUXUXUWUVUWUWUXUVUYUXUWUYUXUHUUUUUUUUUVUQUQUOUOUYUZUHUOUOUOUNUNUNUNUNUNUNUNUvUuUsUsUtUuUuUuUvUrUsUtUuUrUvUuUuUuUIUUUUUUiUiUhUhUhUhUUUUUUUiUiUhUhUhUhUhUhUiUhUhUiUUUUUUUUUUUUUUUUUUUUUUUUUUtUtUtUtUtUuUuUvUuUuUuUuUuUuUuUuUUvUvUwUUUUUUzU}UxUyUzUU|U|UyU}U}UU~UUzU}UzU{UyUyU|U~UyU}U~UyUxU~UzU|UyU~U~U~U|UvUvUUwUUUUUvUwUvUUUvUxUUvUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUiUiUhUhUUUtUsUsUsUsUsUsUsUsUsUsUrUsUoUoUnUnUnUnUnUnUnUnUnUmUnUnUlUiUoUkUqUiUkUoUiUjUoUlUlUlUtUiUrUtUmUkUjUqUjUkUjUmUkUjUlUrUjUpUjUmUqUkUoUlUtUkUkUtUqUlUlUjUjUlUjUtUkUkUtUkUmUjUiUjUoUpUlUjUmUlUmUmUkUmUiUmUtUrUjUiUiUUUUhUhUhUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUhUhUUUUUUUUUgUaUaUaUaUaU`UaUaU`U`U`U`U`U`U`UaUaUaUaUaUaUaU_U^U^U^U_U_U^U^U^U^U^U^U_U_U^U^U^U^U^U^U^U^U^U^U^UIU]U^U]U]U]U]U]UgUbUbUfUfUfUfUfUfUbUbUdUdUgUgUdUdUcUcUcUbUcUbUbUbUbUcUcUcUcUbUbUeUeUeUeUdUcUcUcUcUcUcUcUdUcUdUcUdUdUgUgUgUgUbUbUdUdUfUfUfUfUfUfUbUbUeUeUeUeUfUeUeUgUbUeUeUbUbUeUgUfUfUgUeUeUeUaUaUgUgUgU_U_U_U_U_U`U`U_U_U_U_U`U_U_U_U_URURURURU@UNUNUUUUNf0cc7e2e20339475db7af5e1ea557e4adf51921ee96355f7d8fa2c802d1f581edb73b17b8d2c6a311f0e0534e2ae56648f4e33f3dc3e414ff94e5fb6905cba8c32f11d68dd2917d2c40ff374c61c9c5da0d47e21638ce28cb9b85d36445b4d8f3c6eccf8f1c6c90eaf3eb486cc8af8a3ec5aece6ab8f0b3251d0c93d0ee3430c305d82f051de000b94983c68b850b86b4df195b7453c12a8dba47e3eed1ded67bd3d935bbb9e65c53589ee0539c07215c5e4cc80be414d6541ffe5aa710e3d4c765f528441c3f03ac895a6d6a2db910766c5a34d5e0d688e4bf646fe4a9ebb469fd5e1019ef7e43e27bf1a0b5155aafe968c3b2ac562ad3fe7f347bd8236fbc46180b5ce427ee2baf40218f4db8f1edcf7bc2a4f20b17ba2f23e75b5f67e789bfd1904165449cda19bc0e33b85742d5ee5563fe2108053b6841c010ba70d065bb2d039c256b752d0e5c6bbb2e6f5cdc9c3565750caa2fc3b9886fd1f1fa94effecababf1e77abd96e81dc88cf1795efded6ca7844bb9909339455b380460b994f1fb54085cba31f5b31889b60a911b62d015dcfd48ba4f037f32634d9ba30ff229ac535f6f66b218fd17ac35f85b9947bf48deb69f78360eb92750797737ee6dc434b38c22bf2d3aa7e119e879b5bdbb69e8936d25fa7bd9b74a242f8e15102723b5614152fe75a1352bfd54743ac0bfa87663f58d865ba4e2305cb1ffe049f218999cc689b244ff899bce30b7add453769796b3a555ac73758c6e0b925e9c230a437a0f7d2ed849bb8a50ff116176e71e936372bdcfb3b8c9772c11c18fe8ecdbc3b63a64b08944ead715f2211b36c30636f1c822ffc0fae459db192126eb937fa2e140f2c6ec2e15099ea6cda6ac7cf302fe3f7cbd17157faf73f75de684ad401bce7ac17deb047351f25a19824f78d5d45731a72ad5afd6cd25055d35594fb365ac397e332e1b1b3fbcad7f9eb00dcf1a182a794aff33fd159dedcfa164e35f45c7820fdefed62a5b16a0cb9779fb20cc4026c9e51f59d2e77136e87a87dc82fc6078e06a770343717319185a0df388ca758b5484c1b207e9ec940c842d2a77ea1e825e9927857a534da302d3c04e6f3506b68ce7702d70dfc6a7e0f0848a6c9d04d11e81393cd4b6df099db2a7808f1ec593557df253ebc259b7f58c109b0314fff037e40f11582b4e3ed6cbfcb8251b90ed38298ab6e6eab6067d7237348f669caf8cc333bdf9f5a84983d5671dfb36be62f0d21540d2f6f6d63b1e23511cedd40924c780ca8ef036b33281adb23d42910e4051a64db6412adabe2a5f8d6265ff2eff95df74069a109860accd484867877553495b5639b3af92dca4f88ce451212b3688eff424be45e8c76c6afd0056c55db9c0932257268652e2658faeb397f06667e1170f7815b0d2311c7e9dbede1dce64466f90c31d6d37d57e1f31b2ef27c3868cccfdb3722559e28358c6d819cbd2208f5e51b0936bdd28bee73a8eb1af635f9a006f344175bf6a325ea158d09b7a11191c184b308da54c41a0590e73c09a7230af52fb12b1a494d408031f921220ae90b12e3bb509213c938249c304baa96c257974c0c3f9efa7cc9b85af8058d906de3c2506d80ba33e4e2abd68f45696110dede878880e37951f1884050f6b1f2bf432855a626d9afcea213001b46baafc3633662a85072b9749f9dd587b50e5f40fef0fafe1fabcaa47b8612b84ed13134a2623a8dc672d15e82c53fbe7c5012b30ffdbfb1631190fd8b667df9975c261631f6cfcffce5d6893a29795fa38556283b55d97dae44a60092d3a0541ecf0f0124e4587e4ca4ea196d734ed640c51e20ae3c4f950279b4c3302d9dd2b30a199d8fb77b0617b685515f869eba9e72fb9ece807a9cf83ff06ae5461ec661262124e9c04f4a71d936a26cd60ff7ec41895fba7d4286d254ebf5b473f64cdc2394bd086a8f90bda49eb2e25b538b74bcbdd28877e35ba283b4cb5a1105cbf32576cfe8ab2d27bc1e15b692c43208abb48d6a6e9c37f7094e36040a18014d06525146a64d87db8e04e8c6af0ccd453a1bff481ae0f6788a6faa0ea18bdd498b69ccbd0d19c759c85ea88be57e1a3c425ec9abb95c4588b3131336913bb28b28ce0a4f83bb04c984d153310845027cf81ecc953b01ef662eb68fc40ce8528323d151fe23514560b259c7c231333127f7ed739866e9d36d0a7802a15eaa8753b506d879edda1d4c5e6e08d75493b47310f487d6ac872e769cfe72c955ee2c7e610a78d38402e25c9814618582e0bd7a9294b7876a64d8682d43cdc32f26be476a327d81fbf6f8b792c85fb2a251c39e785caa8cf2ca62bbc7ccd64796ae80d59bea1574c0937fb5eb96d877884aa58bf60add9a28c620a53f9586f27cf61914f6911a5400e28f63e26da6ebba9f8a01c892e80882ee04deb2767d9aae3487fdbac943dd9737333c5676151c40164be2f430af5bcb9ead7346052a123fd43311b0c560c87c35856f4911e7f872472c3871bff234317d986b5da37eea76534abfe75c0e78ceaa6b1eedf04ccc7562af2222fb20a41153c9dc2ae1885e137a7639b4e92b02097e76f21f3f9c071607ae14263b72caf4e503f48c6ba096da4fc1fe73678349fb33d47851fbebebae3174e950fcdf9de5725d2cc5a2abe9d1dc2a60ec3af77c74a926a66ca2a9c1ecb14a23c5a00731e0f5a6fc22566d8f063131b35e98da87389182925dfccdf114918e84ed588c203ef76e3e132a4e7f31986aa7ac6e1e38f733afec17055c17ddd9ef80e13605a6aa7ff2c94ad6d8e2512e67e0fce4b6887f27b62fda478268de61d910d77df805dfe9f7b974af7e0c669d699efdff70144b48e22edd3d09a56b98bbc1c91b043cdd15bae60af7ac33410cfdbfb76eeafb127c1dbbde76e65f5706635188c19bd89433ec8336b2267707ccfa3eb9d0d58191d6985274aea4e464ce65a9948237a746cbfc62e2dbb66ae87173e4c2aa71a9b9693a1c150ea3c7e754f2f589874bf3ddc4827b87cfcbab602c3bdc01dcb9437530a1387b90e2ae552af87aee3bb78ef9e2b301c81f7174c01109a96c13d857544950260ae728f8f43109a879a7dddb75eb1f2a6c17640403d78c5521c83659652991a2266938d607d7865fa239e4160c0638c9b1d78e4e578c50f68aca2b8269255161ba1ec9c2959fd6ee66218d2850d28798c0e29dc59844e48dd0b003042bbf8b2b8023273221d9bcc4cf5a4acb2927f543e512fd0f7b6ea593a963110a72dbca7c4f7e985329f3b853da2dacb3c1e17c1d597538255cc5a155ec645ccbbdd376317029f78292b107ba1ea0b7553e02ba1de9b4134fc24013ff1434a6a37efb1b0306d07a5aea499eeabac33c63f8ab004ef45e0ae6a793816d743b6b856ee2673238553713b4ecbe943d3e609ec1942ec145e6c5f31d808e23b66023b39b32afee55c42bbbe3f3e9af698bc9e3adeb96536f1037b8541c9624ace1bd2378f6245bea6776e052bb007eb9d92dcd5e521e1063d1da7ecaf7bb3b55e8a81772f3898b4cac2ae956ce805b785fdc0fc9cc0b762a596bb4f3c9c0bccaef72ad7eba94d00feb22899ab048fa4216c54f36f2350720d65ef5fa7b2d2ed6acbae53e1d626e0b6b4036efa9a08c1280d68c53b8e7ae5ace57916fb5b50f4f109ee5b0b65da0140129a44282e48932adc2fa605034913699bfabec8a934231a92ac6f434f9d5d92cd1f070fe87c997d99ac21f001998176551a69cc24fbf03a5422cc40e7352c26f0d407a0d3d922ed113f06940a60e0de085ec73a9d771de75d35d4494afc3f94a80d3522e4e0c599cb2d392a5e7b07695ecdab2535ace5c3d4a6e7a027ec65ae7189c85b5c5fd8a3b5248b3f1239fd1862475bff51c8d2183577f3f3589a9b4a0f534baeb2bfcc073cb22bc009f8a2becb5e7464beca3e8d89f98a1039ec7cf77f471e2ffc700bca1f83310a5baceb92ed45c115bf6a854815d29c889c7fa98dba13e498f8f86b58fc154b40b4a6186bf31f00ad0647e74bc5cc789916393a276120abe98d20c968f828c1dd773ceb8594eb4e0ab786958f33eb8dedd580e9058aa4febe54b0b82fe3f287ce81f45e8979422fa7064bfa3470f4524af9cfc698755b3c37a9c8a362df6257ee4adcb72f86f31a3189775edc1d4e39f7a7c9628a69c3c90995aecbe757f03a34f1e1da4bc94350c9f38b26426bea2930871fc020b0284c108793997397ac651f70819413fe60d001f7e56a8db6d5d8d35686a641a73498cbb3431d7af790d9ed5e7c5241510b6f1cd8a43d05c0c1a8938a83a8ea31727c95cf76e376d5a8162afe4adb4753a109f151cfb14cf99407236eeb2fe1da89e0acda7a726ba3b321a220d3955da0a63422c6f9f67eaa19bd16918f09bdeba0f2b0fb83668853a16769a1a0cf97aaed32db2d5659db52901695975bfad2246e6e4076e35cef9272504c6321e748099255ebf1ec83ad870a6fe9526078cd96ffcfdf6c1179f78de72353d5440cec1203d56343bc48872f7fcd9adf15a140535c2cc4142424390d40ac9242fa0bb9489c3cc9327d86394bf07471cd7977e9b2479458fdb568d496412c5483cf915a591973459d341b1e57c7de22a3148fa4722d7187d48bd8c9a54566db7ac0f5bce4d36cfad12c55a409b149be9c4ac842a0fd89f52a581277f9e97933622c74a13d17353655cf8e546851aaf95529a67d960767c113197d5a88b636f61450f4ef87c3bd30498e38f5e2ab703c45276f817ba9fef022647ed3f3b924867945ba31d473294d4eb761d0a32ff34e126f06a9f5e77b0b558feb2e49d803c1bd5f98e954f477efe2578980dc3d64264e1897b8b0ac5f237f9517e441dd4a5ba22585d73fce8917a57a78635c6727ce5348189e524648a0f5cdab860002a873ebb0f8e24cb49e48ee99074f7056063946b952dca0482ea85d28040e91917d0c6087a5f9bd1c84147a82f5c584b02cbcdb126bbb23330e467bf7abc9267365a4deb1c84610042bc3176f6a5acbb3315d4de2988c6d2fa7b9c52fc73a087e4858565d4479da6a71833a79b2e9cf762871e16c8cce2670a7ffc95589540bfb8197cb3607b88851c152748faf8d1987549ab0a198f86fe2bc992ab514d0e302e60dd1ca44b3ec32bd2161c25f095324ff464b1a2633b31250109cd10fe8a3bf71cf4795e3880dac27f0e22a6ed350c4077bc03e6e674ba6106671d92685f41805a7d12b6e2bdd3eea28977c1c29291baa99c626edb69ad7fffbd7df18e3c2e31b8a983a7a713b5509a8133d3bcf3e3f03730cd3e4aab27ba72569016053337c0bf695ab8a385d8ca733f0eecc68ed2ace625361a72c4342721f746a9476a54b6ced847cfedf479a526c1d8326a49c56840d3bca5f114f9b5fbf217921a7bfb57095360c0b9fae763b53378cfca079a93f903c7d498d8e8e03e2ee7163ad82fe00383131b5af780d02dbdca7276abdabc3094174a8e6e074e4d5557ed04992e39a16792e6b63f00b4aefac7f3dcda04581ca465d0c79ac53bef82196d5ea23b2fb2a454932eb56a0f0b990b6859c78498feb53cace35d342cd97082b9c0a3ef4499e09a438dafd8289f4fbdbf32458b111da6dc22ae89064e06cd2bc91cfd6aa8888a5de051838a09ce9e070be1efd2e8e3823f4256a7976600aa30147a74e5eebac2ee9c3e50c8d41d3ffb0b9e598c6e13f783f6488215d7a96074b579bc9e83a32c0b8691830bef959e13ab072deb64d7d5ed023085105e55a761e5bb4449e2b1ed8103250a175f57cf027afd03a6d17f9728d144c26036eae8f784f4d50bfcad65798bd1101873b7d2e66ed467e953a4fe74475d7edffe05b9497bb160244e4a622879c502088fe8408ac4594e07ceeb48aac7990c6bbe9dec8e4dddacb74865c02567e5e29a44b69edb3a40a280795f99a41bbf4ff8ea8625e4f8e028c8050e4a0bed1b8a9c5b1e96cd32b78b0ca1b0a8f1f8e23f8be67ca9313c1eefad9dff5cfc68f9012178eed45019127cac45ced388ce66605dcb7bc1120e2929970d3718f3b52b169dc4d02d85e070f736ba8cf14c1dd84a696f8ff41429fd1e5b7ebcd0ebde8c94651df97da048c78679054271e9eac3d8ab7121866eb8e905f45801f046d2ed3e214cea85c6542c45f3e547601860aa672ad422d9d02c51cd7ab1a72b8f99f43f9383f8a9bbe193147b3cebe6203e97cbb486ea2a1b0bb382fa003c640b073836910106c56cfc56b59bd1facf367c09b0b353518080870dc829b685f6639e416a827cc10960072c3a9a02dcf4b20cce1f6ac9d41aa545460dc31a294d60a0b6f653cd6c1600eb5c4cf94ccf892c4270b499cd2f2eed9ff258623bf1e18fd06fca952040e5c73949d9fefc669dfae00d0c533ee7921f37ae84f2845e21dcc8a602e8ad4bc32af174579ccd198df82d4a5930861cd5b1f114f06b90bfce421b962b72077b43cd592815c1c4167f8b2f0ddff0fd2250fd0b3bced7be234648a0255f9494fc229173cb2643b4ec5dfff473565557b07d3ea436c9f6ac5aef8bb1017a34ed3fb78c26f30ea05e29a47720258f3afb46519bb7db2b048c4d8c4c063f018026b8669d20a567a22eb059340f764643db366443171584d9cf8ca19cedc26637748899dc8120f9467f35fced8eca6d50744ad29e13f6123753e2039bea5fa14955ddbc66056eae739df204e96a127be1dbf80a856a1bf69e4e1a7011287631823cec0984fc0ada1e35086da3f34d5229266938f3cff71d143661c7bcc4096806477ea909aeb9371b585c4faa02f624df3650065521db7f9c9315a897fe833374c20d8f7c5eaf53211f0a61489bdb1308ebcdb66f47a90600feb1990e085f01fdbd6c67247aedf5950210d4473b85cc4a8a2ea70126750a6742b7b6d75b40a26585f64b4d131b6a068474397c68f438b1fc93b4cb947d5318bdcc6ce0803f7437b58ec57e6a89c38c8a34156d978e9c62dcbf5834dc4270ed140c6419e343ee7ea197f1a45bdf19e41e5cf92e88219a5b02559ac5df9dca1d7efce82dde16b597a75c0a41ccaedfc21b3650ce0e74e312463e69f1cec1a4098bd40e436a7bb3df473442e1ba18045e911d8625ae677445550ad97f4301138953617be307f244421bec3923796075b03128ebbfa9432089b1440ce3b8adcf7c50326a66899eaf641acfa3085bfd0133f6a5e15803ad3a2ed2ebe64f1db62a9ecf6518655399e4180fa282ea2faf1d86e88e9bc15c92423ec884f216649c51c0ffc576d6b6949ca0ecfa2e89d8e9bf07756c9f5d1de12855fc7a0f8d6701b3524b5344c018d467233b9bb4c291f1e611fd0db364b5bf1dda08c5896d70f48e770eaa451f542d9f85a0285a48fac405afde23e71534abd31915e82a78009cebb50cd68ac6f937f61d1616c790fdb29b2a66e199e6dc728c128af41abc25d2495503bc101bcb539e9ab65e9f4eb04f36d5c5c3729ff24f561380397a0c8c7074a32b184ac2fb695df13bf3c6d45e5bd7fb4c207ca4986d9bbc974c08ef6a272fdefea0dab11593f9d27c2d530b20e52f1a3118b2e9bd20adaec14d4ec6203f5b655c88d534af23e8c5c6e32da54a50d2b9cb696b4968f6c189232d66bd1f5b475bd41efc81a21f7174df2e0164e08f3682f32f636c9abda91eec9bfa7c2b10a1ed68da006b9dad183e166c2f5bdb837f27549363d9d39dd952b118b29a139d59f124086ee7f2758f24620490f61d3f37b6f659eb6e520791c03bb05905d62e08dc8cff6d84e1df319c580529ca08c64cebcb14dbb2c7aeeb3a1220cd058ae22c0102ed50404fac150b6230c72143f45a287b740420c02684b4a9cfdfacc7f617ffc03aa6575503696592ad50139e41e6cc2d2ee4f991134b7deeae917250b416645916f6aa16e96d0499b0307406fe5779299d862f91583f0f6dfe7c6ba4339ca2b479a2126acb812d7f0ca241d67c432f29f692b69753a216aff2e4a80d8113beec6adb768dde0592d4c3eeb141c9f09bb494a5851bccf1945d1757c9c4f3bd3fd88356099dae58933c09d86f8d611cbf00da9145e01a3b0e40b47b3b671e043df994252a4570111517c23b15452ac2eedd5cca7f36b914e7c5c0ef35736ea6cd74a6f46492455073984c95ab04ab83f05a65b8d419d66615ea1964a3725bb4442351ba462bbcd0a93a1cf2df03e999692cbca5bf7229536439b440422b1e80fdeb597a9b7a6a031ac4cc9fc98c8f4ee7e376a44d1594f8bf4632b2a9223ea569699d8a9b930c0d49ca138aa642fbae43b52104c4e291a7735b9f70ded782040057fee4df3454e26ff5f78fd2c361b5f35601e60dc8f594fc8dafb00f56d28f7e1e51f73c665683ade821a880d63f6a81a979fbd87522d0bae41b9c6781cf1a8af51e24a2c809bc2b5f63640c807d21fcf4e1c29cba8ea1a11c53a22e3dd56063f029b798abf59dabe297cdfa10b749d7069b1e3f4ac67953069bc66d02f3571023a76fb698acd54ae24c7eba42b384b0f4845fcbd53319d39c4eb234328fb6fd01a9034784e2fa65dd46abf8b76da2db4dee79d2b7b29da2ad3c160b755b82107319b4832f977cc17255fd8ba975db0a71cb2bb6f346cfae49e7d801fe5510b22c3636bc35a4c2ea9b3b69133898e2cb551438b724f260a5b6fbc49c699ae3105bb217e2ece27bcf68749199936886f3fa0a6b00bb18c08b525db9bf017a1f54f3e0d50638a2906247f32693871cb289d7d260b5ccab072e52695234bf00131c072b940b2e063627289cd26b97752498c2a2aa40c45bf92e39b9a6ff20e03779c239e8628cc675c2f3ccc491a7732931fe8769f5a0db0634fe20610a08222a134f5f49b57bace9272a162e8afefece43f6192e6c0060319ee1dec11b69348368fe25856d6e558609e135214b61a2007b45cd0ea3d17d16285d0e9315235d941a13ff2eb92717496418817f0ab51e27d02917ac1d0cdb7737636132c16419db4263090cce9b4ac88f075a5a2cc2492c6e0cad973dc6e87dbd2609258a1a87613f007515c88a03d4448c2de6c460913e1e9a11514bdf1f086b5837636cac84a93e34a0e3ecd7b7017afb7e7ae48be9d7b83981a07d6500484b917dbcecd4f67a2a3b956e4f3fda30cc8638ccae1a400fe2f5e793cbc6691da6b1dd67adf255c5ec556d2a79b8e23306e61a8fabe8e473ef619659bff3bbd01c2c147d65e821d760eb8c1659013c0579b001ab60a151a1125e5e9a3ddfcc6e82a950dd469fe1c471bfb208c924658abbf784ed0759312aa2211fe9565baf09efa6b74a1e1e1123e66fce5145b2e36713a16028e2687d901036d6cb13fb6b1cb90a011a26947ec4459ef4853f390e8d5288a289a6cb67af6859b63445824ad9f827c1c8bb1514b4d2fed86184a8d75fb41b5e7fcf8be9174be0f8e2861fd90a7e5beef4755f6f01b940f8d1c2f531d7f65cf9b7945f1852eb00c790a4f86a6139f6568cca64a94cb18bd139060fb6f9b7e9e27929d609ad155d50a51fee5f165cda7310ec11d264b4685e30d67c599490d06e55384cb5c875370a32987cff897d2b790361d6b87981f56312e3a946cbe0ce9a349385452ee027eaccb509f857146c5d17f5f58c843e5994ff3778b40095bb9b03ca33c348bdd4e9439e5e3f015775047e0f3de52b7840edebe427e8470f438a85ad07b35e05cb27799fcf28a3d95bef12aebbdd7b7fb9b6c89b9bacf6dcb0457ef8ff0fc1645cd2a5743358cebbb200c29d268e059928de517ac05103b63cfe1f8cc691f09231930ff7cdd72c2cbf8c43529baa89e6233b85299cf1dd5873b71b10b7c1f1dd6df8457fc8ba172d12a1d2ee46311615a41b2cd8a1d4204d1188902d882d30e0d20287a6ef43cb1ac9f076f520145e483cb8c40b0c969245c02c1f47af73528c4461238079b1bb00299f47552782eed9a673988f4bb127e87b4febe91e9c8ec98ce8f4e88959192076334dd7807ce62c15a6f8a220a90c6c19e4a5892ec6c4b2b2eda331fb06a18cdac8d4482e020cbe816a7549b88b9a108e0328789b115e2bdd40e103ff0e55d9c0514ef54ab48818be780a8f08db1b035f4136437374b3b19dfbbe45e471c28315424edded06f07a63a0ad1d7509d416f9ffbc95b70257d30997ea85dc630ef833bb011ea38e6dc37b60784b1f3cb04717dd63a5eeaa04445c3d8d8d92ef0fb807ddf9a58d8afddd1467bce469eb24169c8e8148a0c96eca4e20be2e8bcc6860c5249e8e75d67e7c8e6a50ebcb610fa6237e100cf03fb966358aac0d3e6a389afb55e09393d15d5eebbc3e58794a933c3281f0012bb7659b7f9854f12120e2c9c9fea25baa78bb0a3362071f9115edaee5fa986d83114d812f772f8b059877b8331a026c33922fa0224429d389e8287102c04ca57d0678d877c256eb538c02bfa36b4c8d4d1eaa6b6eb2829bee32fa7b63b7f998f1d17ecf78335b1d8342304d5b74902bd9019d7d83a6739869569aed369de303e7e4f97421e2a72a8c11ede33067fd14cff338cef1d6bb4d4b907bc937f91377322ba74431051cd6fbba51444f2c53f2a6d8db939b33c8a1161db6ce3ac56810cbee17fcc409d23b7573f6c4a55e5dd9cafa5602bf9d25235e6c30c66e4ac64078168d07a6ae30322ffea57cab3bac37e7fcd68f38642b3e778d2c74487f0c5394b1e00e0056dd77b8960f33d37e7c0f00af19253377f6a8d78c5ae3316c95280e8cbeb9c6096386af3f7539212a101b1982eff704433a1e50a6dfa1513f8cfa7d7403cf91780a3f9892e814a8c4e3b2fd89485fa0eefb9e32485b7e7f282ef30984f6b40b0280983081fcb5349de16c459eefd90d37e951b2325890faedf750504490e2c54c52a355e309ae03a28b5f819f837418a51b1011303ac77f70b9465cbbf2940f4b9f743df87731b6b96a4920fb90d948017de64234bb34ac84c9fa12c8533ed7a2081f6b5d9db47d5c6f478d98e23f06ae955844a6bfa7b33f94cd4ea51142162295c2776a3227afbc878cddef26ee5033bc0d3988c1e593059b2f3f47f8a1d2a73038c0a020f21cf8cf86cc3f5f2ebb7b6bdfbb72fea33be5217020e89d713673196ee109a7d0296db22b86d6e0017a8730bba223d7b17b08c43caa8fff64b12f82a241fdeb84a5761153ad76f8472fd27bdaddbae8a608d9213dcdf5a049596d059c39f9c6c61a208627681d9df0a5900c80972c25360dea2e6900eb2abb676fdb92d3391720abccc6d05f963fc39412fe200edb548fe6e9733ec95663b1cf3eff38f82095f3ebe0e845a4afb30dc34320f319554c142e6a252f35417028fb618b4181ac25592b3b92831e098b548d4eced678862d210cda4221946fc144527be4187f95f096b033ab0252813b1e5a8f440d558ee85163d7b580caadd0a1f29187963bd8263fdf2dd088fed608173593a2c7ec172eab577d59ad0430e10933691c8bdc956977aa9a7f1421c5409f7445a8af63a7e3e489a34911bae24cc63e95e44d8112041cd1a254e062366e0d8aa38b0186de85126c5a8b5c70d965e62dbeaaf201656a4402d788ed025bcb3dd0ba462da7823831c259adfc0b5cf5d96fcd7b61d46ed5f6e0eb3c1e465a99b4a53bd6220e5a026a6055b0a3ff60e3a742dc088d7f591f4e2424570aad3be2b0103dc7d0da85ae26830a8148c485689d052728e0a9f19fc08cbf618abbfcba70167aec8dc69971646fa76e4cccb5869a44ba5416c78573dac18c352d766034d1e504f80d8a1e272216aed02aeb8bd928ca5cdacd8cff042569a6d34530c6e885846ea34d050fe24cd5baab80274a5d7f36c924c27756ebc099991f86eccdd18e95313755ef672b1a051b714eff685e5031aa65482614dff88ffccef26d3279260ecf4a87b40cb8faae2e4a7990f77bd1ac3bd05f4aa29ba8e89250a1f86729a23d900c27a98d747f273bb27c5803ce42a075e618485ffaf8f9399e69012fef788660d5a73bbafab409638966d00964a3ff749e2a7c3fec8555236f8c3666aa85729ea7829ce0e67dc784323bf259050bd9313ce4d5823c9c03d8962c7c8ae7a14f28a9d8277cd2531e846493037e0b494939fee89fe8fa71e463f28fb4d6c0af31f87a45601b774189b50a457267b8af209d585d8317572040a5bfe5136e54e4b30edfa43c346948dc7bc7de164b284602c08fd65583347dcba62866e7c4510e8086a8848c865d60bfc5399265e0d1f3971297f5a57ec7aa1c45742e25ce2f686ff9873063042c60a233fdf00104388a4266c8016bd525c7183c7830529286c503c5459f94edac60f662c0ac36f046c2aff822505c12875fe6c5704687437eccbba513a99fccdab0fb8c96cd3d8e092f15e43e45ee723a39a47346d3058fae85b2bab7c8f5c2de098068b540487605e078c8155299f70fbb1b68bbbb8ac5aeef4c1c108e438649b191e4b0942f27814b42885c4fa33de4855c04a4c20fece44a8017322a3e6f6f0fd2b96ebb25529b3edd59e135e2fe7693d288361b43127c391cee82fc9c8f5cdef48c13114689348707dba23aa90638a63ffcdbf98a84eea720542e2e24e6ca58e314777e6ff3e69dfa8da5632121e0d86ef6d8af2c5589eb9aee39d808cf8968894d2e5710aed0c703d2548850215946f07d84373d866b94b721c1114fe672b0d15d2df1cb12397d8f30e721bdfcd5c965c43c1e468b28837ef62b8482132b55024a917eb9f8380c4c0ca6945a5df13e0af4d5beb6034071ddd703533cfe6127a5f9166f5adf1b40bd572bb8684b8a29a2c37157076b1c87c20248b6f5b5b7c2987e325ba7d012f1b9db14c407da4452d839b18323d0358e9fdd86ace26981a3edd4000a9b7248fa905c5d59f6dee0449d2a56a4b5e773f10e935c045e890567c9e8a82b391d945f566639f56211989bb320115ba8fc253436bfe4e0bb7d2a23b1fcbbb0e3345be33c619fbbf54ed73712f0c84d48095cef0735d704b3110677295b2c59d9a81809f23a934b6d1de0c5008c21f1741f169401b374558c058a5f9a6c26996f24a6daa88377ed51c6375b58cbac249e16e3022758efdbae371949a3d0e630cb7da8827fc0fef8791fcff90f18d3823fa4d9c2ff9400aafba9d4a3e8f2950db42b5a7e4e9ea6f59957ca9c8f46ad5a87ef8ea954ef7e9e8bedd044f0c17598bace238b0cd154f83eba54f26fbeaea5e19a54a9dd4fd8be26ede9aef347a09f446e72bed8486480c664c58dc3a1e3900ae4618a241f7c74d0629e0992034075b1aa90cc8789c1f03ab54fd09892c1e272f3738f8303b79571f9c080d3d740e3bd5a290321361ee37454f9ac8694d222a9c052e956551817cee8e0f4c6c4036d1c8551484304d34c67addc63292680b73545c4a8c60171721dbc84f3110089feab01640aa2481ba4a966747dafe840277c4b35b283654df546ad0aeafdc9c0f40d4ca87934a2fd889159a9244dafee4583e9e3dfe14a299bb28c840dbc474e6238d7a6416890d6a25d76a0c5efe806971dbcd57a039d1bda9ee3527fd5531fbbe71708049c8b1cc4088fd278b3a0a1a314348dc372f1a033b43fe2896e22c3c69582a48f83ebad614d938be8729c5ffb73adb1fac2c27897fb3dcdb9467d15e416ca7cfda4b866731004f28a39d692ced3d474968c52fa94c7b9c5704712186710f0a4de8d8579219620a599bc3a7839b2ae9d68563932aa18dec5757fc45aac6cb183fc53bc1f733210df8c8f20b4a651e99432f2d2347cf45c1fc56f4bdffdafa2207a19c5d27ae428db4dda43762cfda9a62167775fecac6dbfc79e23ae6ab072e1ff6884b59b8936a1019a1a0bacfc81f9b366fd0ebea24cc9261e29280a640d26d455b3c9960fff00e8f127503a4947a147d8071e0ad1836cafcaa0549b8529fd8b7b2329a5e67f93deca30129446174fe80836728c304119f604491d4f3e03542cfab797fd2cc465226a8e0128d0a2ef5c425356599a62367c5de17e59b221d3ae10485d257f7c8c21fddf2fa3618d641a8b2ab14b64c94a0dda3c06490a9fcbf411bb46ed94089714da70f79db5f956e92eb819617ea8f8825fac016b3060a7bae0711b0e0621130e9ad2aaaad5c62f2a078711533f91f8aebd4433f8f7ff8c97b66c6a6d0d96e97ee8326ee2ed72ff082424c26e1703a267ad9894b7b7f7bccd07ee44dceca474c8eaf7d799b9ac8b569b5084e6ebef3ec6a366f4da94d5f345e58648b253d07dfcf9969364f53231056875ed25087622aeba7ccfea92061258c2ebc279b506c4de64c727a0144d5361db263bf0247d562327471936f4e85d9168e90697424f319958e0fe43690aa57eea8768d884ddaa6f4da998d431391e6c2fbb7f74f857c95a8fa4828784f60925a2ca6eeaa57e3b3812fe9e6be34141ea80740ec667d6b3dade665f9e1b4f7e84e24c2681e9b8766e829fc9c38cba1ebaa5de8fad6b6782095fab3d270835cd26e4346d876f7f7b46c3a1683bf1aa0957b76c81f1d82e62019b436fde264bf7acb09478053c81686fbae98442eff9aa91ea30303d7fb369de8264bfc114735e0fac6f906291f93770c429b18a2c5be0aebed13473c75737172966277c4e81682aa26f3893d5cb39efc2ae897480dff8254d8192abb258fa7fe7065d97b366a69afe1d33a738d7c493d64a142f04bb91b0900c1c6968a182a399ce3232e7ecd7272212afa1019549adada604bec2f9a88dfcc2980328c553a50de3b99ce7e53764ed4c1b9e825f20ef555c86563979bb01dc2a1a33c894d8be4fd9b480157ac19eeb5a040afdf199b8602c13bb3d636758b74f7d3776c3cec50ebfe1ed87ca075cec80a410d53330d63cbdcbe1d30debf079a629f97bd6de4f48e79f9e732a261184ec892bec9f13e808708bbb97d5222a7d1ff1558e08d395acb51a232ff1a340474bafa75ffe824b4616e49239547ed22c02a60062e2806b9bd48f2bf9cc6cc5545750864cdd95216ce8020e2357a637d37f14147a7750ab0f8ee4e2d95f67a357cac9dbed4ef7af96aadd6b774de0629e287920444d8192b2c560e848277ba7ea4cd649e2182563de65358cf3d3163e5452c45785d289191eec9f92c051d1869207b47d8b81ce7ea14dd9ef2194f6822aec47c5567ded34af7f63e19ba1801f09a5e4f407c43e9935955f9a52dad6a563223b22ad7d0118877846917103d90e3cc0d74827b71cf88ce261dfc742384fece7f67241493a053be86396084009f1c4f369638dbabf5b47c5572aa66218b57a7ffa5035dbaf6085d6874da7e2a60d7538bf1645684339f63d6b570979afb382235076ecdc5c3dccab0f94776aa8a5cbef8192c581fc67c12300ccd13aca8ad963d3bd02ec31d908bac6606ddc443198b61b6d3d6e1eb1a2f866278f7ddcbbec97db9ad945304644b2901973d2fa73eb3d12ce74afe3635d6ded5ef164b5a0c2de1d91f73f1f7af8a1fe67073bc604e194702da3b25e3c7764e1a2806c14e2d7e4ca8294d5c0493a4d14e2fde6181bb87792fed44bfb804ba361f449ebfa6d36b3cf78be8b7390580852d41fd5388ebb144948dc3acb54aae21b3630037c62777fe917f1148d71cf7b274d6ed2463bcc7dedf815b638c7470f4dd64df75724e3b56d52a005ffcf8660543e17ff636fbd5abef63862ce2e2b427db174c4b6b2ff3e83ec22300ae2ab0a9b3fded7d4791c38947610d6004e63cf7a66c40d1c4b61e657247a1436864c507505e0def4873c5ebe1cc5b4ccb7325757c41cded50a5beb3701c7f7e6952610e6737377cc1a7ec85be55afcef2ad8bed95a04297b021c1bd6c1320bad57b7ce98ea820a430bb77d012318eba3775c8af2f3671cf8278793db22fd1f39b93bf05e57f58b96c5f5f6944c556a45b97f31c124af45929aa8059d30246fa9854731e58c91dc2a752e84a6beff092f730b68158a2adbfdc9f4375fd55a013b030750427b4ebaa7e83a2a49958bb01ceecd8b0deb02c31db1a1a0a90606107f3a00d9497c9e23b84131a2d0bf6ccfdcb43ae873c1b13829c79a00262ed251c7e6263fc331829ed7b18ce8dde0fe71c00762f17e9060192522529e193a1dd627188422ae6929cd19665e3edd032cf2a5ae1f887a735d592ce8d2983d4bfcb0cd3f22216a8cf134b013e60ccb6c457df2b770d3d5d27ce9917f757345f7c6761cb63f24da68f9979032310a37d2a452b96dd214122220874be8752c9fe98ae61ff5070f211a5b6451b20d2eb16f9a9480f2bded3777dadd01132a127fccd5fb5d0ed65719d31fb625a37c22df691f3740be6bc9a6469797a764633d858e855e3ddcfd385673b3f569bf42fa5b2b8ba9ef467f3038f92a1dbf19239793ea3254c0f9a731d1b01ef15e87fef37c0a8100e6c219796de18857f6b587399a97dcc9e3bc962fd039198b4322cb8d5a8134b2640dfde7958b948de8cf724ae66f63bbade6c9c34180174b82e6030bb0dbe9c32a316c6163c98e58e6dd0a0685ffd47b701fc546e1c99a390f1b7208f5daea5dee72f0239a5fc57a62f599a38e7f7206a685387e255bb803ec79ecf623b4d15eab4c744dff809c063bbfa4436bdb0753d4f7195a6ffde316d5321d0b5d3c27854c38b06c49e07f442be6e16f21481c64fd10a5de6d36eb9792be86225cf80088a115c15c52a4b76ac4c695d210c46215977237de394fd85318320ba602814304581a25b1081017f3dc778ebe4a84b9741c7966d9b41d13501543341a9dc29d79f0011c254f3b4bd47552d751050041084a93abde3047b84a1abb352e3519a6a2b3b4786b45c1bbf94c55c058e3d281c42bf8044acf9a6006b9f0b7d15b8e3a3c74d03b078c1552369e610b2f1348b73391ce1742639cb8ebf686cc91e14468d73cd2bf55643ae05675e10f3293166b4cd7054ba0dfe81be815781aeafae35f5eddfd8d596afa42e6d8d9a8c3c2cedd7c26aba8146b7d47a34acb4732684c8cf02cc6e34cf824b2ac81129d38592618f2de3a3629852a75f83307d792029e9c35ac36b17c8866395a5631830b315e5cffb62e2bea071bd84652d5473896f61ebc79ac640a1a71d638b5233b698a552dedc36d943a48dd3fb14885af0ff8f96a36e7226bfb51a040f44f6c74f894826d198b414e48d2a72459e1c01264aaff4250ad4899b5be8311f56866a72f32b3880aad2bedae192a83476c2bcd537eb6e3af1acd77fd73e5300d67e7627c19799f0a28ce395091c217002c44aa9d6d9a49407418a899d56cf738188f785fcafb51fd34ea4a8b4ec12c4f88e14eaf7766b51d250be6cb4b52ec0b396a94c902b6758d9a6876da6078f63cd19f614d87bbb71086987e5a7aa318d47b3d651b0165f6d740acd26dabfbbc991683fe10da8c069a53537093e2bef34ea262286384cfc21a3b4c2f62da591bc7eeaa12aea5c0d2b00607d61f49d89be4dfe0ac446eb179911af747236b59e23764c43623f09bd52d3f27e91a7116f97a52b861b8e4e24ecad76f441d7a0a5f15694e68935dfe67a93fbf3ddfbaffc1cba6385e315a53fe0be459ea9b8748cfc56be4f3f366d00ad4bdfc15152b221fab5e89f9f412ce0ca00b4983aa9fd5ec4ea04c998f3661f1b12b1948300031a6a3be80b01cc135cc4cb5e735eba37db1c142a048c07f17b067eb463d3c41afd3fc68f4c8f37da33800b5f7f2166f109a27a8158985041ccf405ed12f31c824932ea9d5a546100de52835797c4911ecd3d42864ca9ac6fb0e034a6d1871b4b07d7ebcd71bb8c0138acac2192e74cf1cd2c97cc13eb67ae725f9a77694f302bbcfe008dd63e72fff1e93eed29727301e57f0045eaac3ca918cee3c6ae3a7a8583f46f68cf958c2b40726061147e1af3bcc3f2c3c6a562a32a952fe5c16229340d699e73dfb05a447ee76193f66c7d21bc98ec1c1cf26fcb49e78e94ff601af76b7dc7fb21c73f9f8615efa15359ca7da5876793c873eb869548c151113c1ca39b2483055b1625e28b1b776939fa6b0380f1e6924a42fa79c160cf87881481b2b3ea256847454ac9ea2c16727358a703a0f4d601f87d6ec9a50f39f876e5d29a23dae4c35daaa80b46631f7017fd7392f1ac5b57c7d6ba9627240cbc524e4af810cbf85ffe1870e3dd01c033f774bf96a73ae617d3c37d5e886d5bf4e6cf531ccfc8794a4dc1c0e5b916a8f45910ef588edf6965621c4c3c5080c3631b49a4d60c24e0d7f1682c68daef29862976dcdb24a34845a5803f1d2d9ffdb71b4bed5dc922b96d232fa81cba2a71f5ab1429819563b91326ad97412e1883f036f74d6c995d546c2044d2342876daafadabb2cf64b3e7a6d9517cc28fdc892d72cca4786829d0c821e29afc75ffd78ba59d1e8af00b28f0f99c87875430ad2003d20a211125f38ecbf97ea2dab7e266fab400a0c177fd89d3d153244bbc05c21374e19f05d47ba6e43fcdd2a1e137e9db08ebb29fa943befb80f0dc33177b344ca8ee711bbc6901a1b8fb06c5daf4e6bea0f4d00c88fdd0bac87a49821b52bd265b91bc461965aad2314fbba57307b8d249ff9acb007c838e9ea504c867f2845c02645c501f01b19ee762cf23f77ae0ad9a31ab13eeb86549a24b9a345de9ef4ce5508c856065efd20d07cecc45ea03a9ba79a258bd1e76cd15f80123627bbf4ea75f427ffebdb202044cdbd74f78a09d85b0763e5dfd41e09fc6366bdda915cc86050151e03621ce6a29439639ef8a4e56bdb61a0b0e4ca70fead8a4d1a1d8c5e8dfcf92d33fdd601f0ae0098f9532b10940903137abd6610da5d210390a117031152bdd2f3194f19b976ce430ee4bb56332f127d878270200b7c4466ed2938bebb63ccc26057902918d8251655f1eb20ba517af3862b5db8eeb8b47f3e59f0564559bd98096e02b8d163f4021ff3da191d34460c3e9cd998ae938127999f2227f2f93461493a786dd100f56dfd75c9e930e9d050955754e976ed0a2c4321efb9b8be4738e51d9300e0306d61a8c61d4208f76b4ff0e75bc268174e44fd105d086538b21328748101bd9e727c9e60ab74ac6ec23f6e75ebb4185ec05994b025eac1316bd415440f828d5dbabca74ccd266a9d5bb301f0cad320b4c925592cbeb360c37763e123bf2fafff73b59cdb17b8e37b5dc4bae267e101a30bf5e40864c2f4fad5281a7d28fd48fdd3673c1c93bf14ce01a673c3de1ce9818a009844a68472e2300d0ff8fefdda6637290b0cba1c62497051d10f9d41eb01a164e267397d10720761b8ec759fa93185edaae10560aae8ffb72de01dddac069da3e86d573e5dd955a581d5289d8fd94e9d3bd8e3745be24211750ef4274c21d3c9a0f5d8ed3758b3aa698eb9eb30de8c03f50c61c70865afb7489a71337e4ee5c7cbcf94d9a599c769b41120c3770647ff0548118f22e3e0a26592ef088bc82561f45b0f76a8091adf6a123d43c1d52b431a58c95b4b153890d61dd9af15694dfed454d0ba7217f5fc7d6aa4de3ba7dbb40cb784e89a1c0f3508f6b05bbddaa032b23ab187fda1e105e2ef2a4cf1b219d620bce91d1d7da0b02cf1b48ab30aa25eb9f43f8d6800422f278a90a719f9830a0764a249f1572a92be222dda8168d80d409f0109cde26c4e6c3830d7caa925d2c175760372e5a9156108f958d53c6ff14133717b607cd8025349e912acea96adbba6a5f8750cedb9e9073eb5346e93a9b8fe4aa3ef3718aea18d90752dba41f60477a2489df6de72ab2dd208c563565a8e0dcae0f422601a8e84a804a2d6031225ab3913c69cf13e9e959afed9669fce2e0f4195d029ebd29f004822b7c73c14f931c53e24880a7956fa4181fa17cafc4ec31d21e25b0c9d115b25bb3ddc648cc6f4861f6c012daac7e223f9ded4808e337058924c3c09fe06aba81fd5eb7d66bb180f844d9323ff5da93d494192241129d2f5a589f5f184ea86e0f2ab2679abcf97842956cd287996f70d60788b3f9fb78eccbbfe55860f34e707089c605411c9a145ec238e21c52831cccc7a90aa13f270ae3c759f0a0f64f6b21d31b5449fa3eff5dd550d3a125cf38e565aed9b840619d94c992f7fd419110b635afc970db5a20391fe5cce5faabddc9dcc27bba245543f9b0094f3329a5943efb717b8ac1ea394a2e8a6a63f80931afb52eea3bad58bce64ca1becf5e1ef0f10506babdeb8e871ee65a2fa3b7c7d3e4ac3139d25dcb87160d703b1d9dee663fd711b6cdeb0ad54160836a11fe559bf78e3452f092d52c04ae2523cfcac32a557206c16ddac1115af70b4bf47d1a7d99bbdcfd572d7ef037f11d0d19cbb5dd4a21bbca42d0f7058abf50c7752623511b74953d9b47db8682000f69b8f8d5d48b5173fd909f8fca81bfd5d8fd0f0a4a80928db90cb758ff75157ef36fb4db9cac1dc3d6d346fca6d283f6f0ced5dd0cd1d6f5c8283e87e6287f7a75c627038b10ca0e661312f4931236a222acaf1fd3316aa352691713fd300c8273580239d946b8ccb097443e6544b1dd61a28c99e0ecaa925bbfde460e559ce07f3817f45f4819aabec49bd12ffdb50151460939d9a52cef73fc0f65517f366e45f45bcc756b50b748eeec105401b026b24662333f8e7485b1c7104a1658926116047363f5a37188625433a83228be5aabf34c130064f38ec4a905311696a85be91d22e73c7c4f50e09b76b236d7a374730f9f43ca0e28951818a63d3e6811723844c5254791f6f2fb821878452b083a730568960201570f9d549b08cbe0fda2d8e99376de4afedf3bbc3baad391afd75fffe5cb0dc636e8e3462770074cd6f00facb4bb8ca623ed0ef85a7c363d322c0bd4c9a878a55c8b1a6e98e99afcbe4a658afeccce09cedc544f02bfeddd9786fa55c74706b116e82ef17b2394204fcf172183d9bd8e2a7b1abb3985df0ac4e362727178b2cefbc9040e6a2dc0a3aa39dcec8057dfe091340be24cafa062d5e9eaf12e91b458541679fb0a61231355230c3981c674c4a74aaa72e4d3cc06ab4317826075fcff948a7b68d25b8021cbc42c9f7cfef0721030cbe71a1979d3242d6c6c9ba07fa829c0333ab8d3249ec80101ff8f97445abb1c64b39a041b71efd06c550948742a5132f79ae323a2284267adbdd6ea1476d86dee8637b1436c1b563bbe9355891054524ed796d527c6df776af42c730c8695be0e92e5d7c86b347f35d924ad8eef815c69cf1a9f9c1605c5a292be4656a80a28641aac68bc9b0008aab91626329cfc8a3b9d5b02eecc4d589de8db41a73639409eb36469cb9ef96e0db56e7a51c1cf31303c345741c9e0fc53d4752e80df08f6615d804d20b1c2354eaeacd7694716709374c8277ee950cac736109ef6f3d1e101ce7130c5a3697617aacd568a8d3b490473523c8b5a3187e81ce2660d2a4ff6e45cb8d19a73187f9d66abaa9b4ec82ab20eb2aa67acccdf87a3eff66e8f59fe462f291273b3f99dd2ac5b715f2457a053106eee2ad90c2cd3cda374c83e3f9b75751b3076edbe0cdf1aaa583808d0d068831cfe71a4101761d446f4bf492c1b1c8a27a843132f90a755de0229e39d886ea444b3782c4721ba987d7accc7e9cd30220e971717eb2e9ee0d0b4056d4cc510db1ea26bcb1dba5165aa408a145a3e3d9552c03503db1e5fe66f335673bf63cab372748d31e87e250cf1bad95a711c581b50c9d6515089f94cf18ade9a3e21605a2be763b8671c2bbe5928cdec4d12aed9c42071bb2e366ad72db58ee1becd5e395d2bc9c6610b362b3daabdf02e6d64b0541d188328d116ed1dcb1941980b0549f1428fb7463e604b9ea5b35387b3cce161891f601ef4333c7509e07e3fcf0e805c463e533fb35ab011a848244e6286e548b21d5ebe1703eb7cce4a8c466dd2f4f27349f0163c0d5042926ce5f75acf09eff84acbb8c282733e4b920588e10f545a95a49fd017b3e279a2748785dcc76b6d56376fdd7e690c143376965eda461e4b15686fff04d0c791ab07d90b083a7d65b2802573ea9c06f226b5261de887f83bea9a0b701f5ae796230950116a779d38167a8f43e186d38c3e3c17005801689c161f2d2870af5b78f372c463417174f172a91c1b8af48c2bb31ba2b51d53187813a4e6a37ad0ade989e5f0e65382e024032bfeaf1c59dd26e4933e0b1f26f4b907cdf3816f85d00a6852bbf06f95009fc21d0410aa88da508e7933f98d433efcd33fcf91f29dcb73f9677ca70e9516ff3f418c0e29628c463e57d2fa47839b91f42113bcd4aafc2ad6bfcf581303e349b75906f0fd3a6c6384ec0a4f235d105fe20175650e604947732234e59799c28f9387cc9c54be66808745500b09d0893da233b1d30478a9196f361cd6b26339b2f8d47565cd0511f8b00deeb3f2205774dd27487820c694b8ef6d5184f753acf3827ccaae48f697f333bae8668d297473dcc3e319c1ebf3088dfbbcc7ea0e0e38c3a07f4114f4c47cc36a78aa4711ca9df5112733aa8c3040d9f358ff89329037a7b006da6103caf6e2a88959ae6b383b72c34c4c40d8d42b5f7a9784a8bc82d774c6588038a2356e299d7b284ec3d3c0356500ad90ac44cea1c0f740500c06d9403a959a9dd27e34e1b92b9690fb69dbb71d7e461cd3c591877e127b1663e07acd42ab1fec8a86b1711d818e340dc76b1d4830dd99ec31eab442f2be6efb2619414640548de1c2e8185010242f30605b1a6f09db99fc24a63ac737a98c44555dec085dd11ee19ba563fff80364d65dcd04a0c91ca102d29a5359373a053dc809b28499d960a22a7f4cf3d4c41bcfbe77e63e6925bdb5c4468a3ef0446afb5b6b44044242c8a47e7a45986ad56d2dc644b61251b64a08c440cdb0417eae4032539ae11d391a3f25c2c1645cade162098af385b0177e74626b9c62a4a722b21423a68689c8aac26b7c80c3ef9aaaf5b2bd69248a6d02ff32bf4c23bc35c1d24054beeae5e23f214ca3a9ab1cbac03f91e48623e3d271af7f276864d6877e48df2092ef78ee2f5bc7f36ebccf57f615f6ba0707d7e77b799bd085ec532385d93f3042ec3e1d123ec9a76247c99f2d9e1c7b0c45bf0fc17818d97eb013210e4b8df4ab6f0046121427d0bcc9969d49925a82fcd29cbe8b021ddb0cc18a3423eadbf1bfc670198777a5d183478d7414950948a0aad5fcaff1208cca716925938dee9e62389bb3504e12eee5c621186037ce5b03225c1b09c8ced0a76f60530ff6541fc284a072649f3fb48169571901b5d6a9680f8bf70afaa7ef802a9658ec6219ffbeb89dc9d57320de445d071fe1d24e0631d1bc48a99628f247e5a9d68958cb1016db9c017b44db01856c9c7c3a0f3007886d91ad66cb5bed718a6f3163c4ddf69608a357cceda16ed0a9ca389720f3f04fa69977f8bc887a35f29b11f1ed6175cab562abb9b83d1ec87df5eddece87c816f23df88db756d787969d508b5405183e986dccc0082ec88d580765fa2f923b709abed4944da32fe605abe27770552175095242306c90077ac6075a3cb1fd0038d0a24efb6586a00b58fe4aa0dbffbe832aec29c8ba614f399084d6f160fcff5ef0897abcb79a3151211678492209f8a9575ba2a03908a5b935c9cc4719482298df8e0e9831175c910974e5cf90e084442e42ec48dc1868a642568568c20699c5a8479b4f4a91e0aeea40fca020048f2790c279e412a243694ce8a6ab0f6af823177b303f9bba0713c8ae24d14a355cf2e8cd837b225139e41d3dfa804ee00eb1e7eff309ff0c24df23ca327a177f4083f8c8f6e47fba1a45c93811f0bfddd012604c95bafe7da1014f33431bad227fd9e6ea01183525178fb343656e4775bdf41e8066578254810077ce03700ef8978d54a4379ee8b9e26a9589818cb632eb55aadff677cfc8b33b4c5b0ed00c2286355c5801abc42f858429d4bb4a30df9316323863edffa0b74cdcc678eb348cf59132008e6ab8d60142945dd10860483cb32d292bc37a944dde386b4c74c913dbd40077ebcf3c093ceab7cea21683a71f3c159f43c322262573c8c97b521a9772913005f0bf33d6214576b658905bdd1b73a7dbefb2ffb21e99a7d5c79032f3b3819e743fb90ec71514b99a960b7cbb2c92c2f8a2d05600f35fe8e263402466bb2934e42caf68634d52af9c6641eae29af0c750a41fa473215d043dc0a836324bffd61d70ba0b350246eb7837144cb4d6a9188667a8affeaa69c7166853ac5f6a31283c65ab9876ce2b08cafea01229745694f0e0127dfb9db35a37ae23e8841fb51f8a29ce943382cc146329dd0147f94d9ae44cbace0c14fe8251a35a428a2527dfe857fd21eece4112c6700fd31cb58be6a63d75cdf67d4de27ed8791b19b16ec8e5d7d6b4bd118ae25cf9e4b29780dcea29d0cd1d5a4e1635fbccc002028fd3901a8ef16255179c5a22c52eb86dc05fcfcb5b89e3012bb071180a908ab9afd7416319be979347f0715b5941fd9d1daf75f2a327f10f9fbca6ba81451f69a674e099cd9d3e7d1ea1ceef8da115df9846e26f76952eb20f3dd54f6d16ad2b2c1751f80bd3a57f17f6edc061700342c20214608f6057a586c135a322b792ec7f9bb88487be378dfbc5047235bfe6ddb3a9d62ae0058f1d33d0936b3407d7a605da2e223280d8975e6e1853e8fa1ee82503658f1faabd953f6ad17a7ceeaea5f2fc9db476b0490108222d68e4a6ea843c2b219c8e450f96861af4b660051acec8c6e87a70c49b99a37ab069f69f4c13645b2766d9defd0994995a9e5d05d61ca423cdafc79e781b34feec40ad6fbdf94039d58df63a67ecd5ee5a3aa700a84ea51df4925e60ca31279bd5de18515a9d3c2345f1ec453f28f710ff7e4c40f31c7e9db7c0545194016be262e97960fd523399ce11547aef576202bd908c2ac8ceb0fc63327c505855244a4807484eea0793318b0cbf22775af914cc6e32050060f6ddcc93a28738a671d9b4e2968f1cf8077096f2dab1a7b142593738d2ce7696eea48e1c13837b3620d2fdb19bc2faeab3a7565e1d849f7b327b369ac36a14b0b6486255c3a63640170079ad571b5dc40de7d927bddf1f8e3c6f540e1dac3d409d75e3d870d3202a6da2866a5b93de98cda523e305362a5c8bb17780fbe9c5c05a8981b7a2a669a73bb643a45c19114547448ad8814fc732a3150d8dc6017e192256e552b488b6d55b77f7c9cd63d3ad57a4f7454809919371d61edb9f6ef4cf8c2d337a99bcffd247b25159c067832d67b6795bea5a0423e6391f5ccebef3a96775144e56768d5725f01ca383751130ba35baaf64a5b60ec4a540a8d5a149394ca58ff3550360d8f6c48cb1056342a911121a06242e66ca7b67fa6855872d4fd1f7fb27d0760fa831191e69af6502812886d6cfa7db6f5ff78de41d9f01fd2d5271d288bc3e4b115f08cd5c7eee2fc86a23f027a432b0a2ad06e3241abe27ff87a0f465d75f9a923a142ab860c454adf8a757d9cc8eb9d1967f973d96cd09397d205103f036c904493e9e555472cd0eea6194e24565876cca1846e591c1985132ca6185230201371ee532465ceab51e645227efa3db70e299e65f69df13aaf295428186825d26455e5f0013abd02a0987d3d5b9e2f655c4459e91fc85d56670fcab49c678c8d94f9450b8c911f57b90274ffd61826ac590eef0f32f068c4015e32b4939b34febaef035ee6f1ac2120ff584896c960aa1029f55b942fc8dc0ba013fdbf6e1b1339d6baaf20289899dbac0099c1ce453a7fa35ecee2d62f1a101bfaebea4ac6c87a7f404cb8f48fa58b6643f5232f0a57b280cfdc7d9a6c988043896b64bd4e48e51ad86b1aba4295eaa269ebac2db591edd33c207bf4fa1f21f429b8135ef8783bbf2c4266287142f844b3ac21b34f715c0c748820ccd2a3058e866133bca3eb68c1ae7e4a17e7bd09b9d0f6403d060bb57fdf3e84f045fc7c97975928215aa083b9c677f8f198c2664224fddf9045a4a0d5388a4ad4e18e78abf658f12815f05cebcf37000c4ade04c76342624533db8d30ab75a71aeb2fbaa307db40bed81280135bd7749a3b0ae05211c2ffe69b7bbc63798e8e4eb84606f463547929858b82a7a696bb65464dfee6f02b75b21db2c4e8c12792d386f01359c7f775e217a2d6f6e166de3a3ebf28dcb25947167d21337b464868add3ef872ccf146d9ee048f997b93df0ee7e07dc64f1196908bfe1a2829026bd420a825bc060581bcb21ef14009e71545ff4ae0db56d4393a78e3c712b9634426fc1e34c8bcc4eb721593353bd8445110aba784e20fd90c6c5dacec5cd603575d24559e67ec6fac1321192192686d8c39dd0eed8d9c23ba4f1c434444f769c7b03410e15e1bca8334951732d84b3cb91116a24bb1e15fdab672fb82f01e5b6af26245f677f6a4a204db2531289620e2fafa3296b08d47d6c2759d02e5436dcd819c05d81bbb3cdea3afa559f2735fba70045d6c0286edeaca4f04f98d9e6105e956c4bef00485a68ff610932fe7d809ce51311116e9860e74ed053edb86e4e19a502740bc0d148f10414c50fc5fc20cb2af6e0bba5cb49891c6156e94e1cfe94df5fe93f9b6f7793109a5d86b109eff6e2e8bc91c216357b2bed8fa38e572477ab95510049ae8c5504e9604b3dfd155a4c13651793906cb771c0d89789f47c5a5e2a3c15aef2983d5274dfce6e056517a1d1932fd3b1d692089146a1a571e43b5894b923b367a64ad88aeea0a8dad76197408e9b3935e5266ca2b7223c464e4e487245f3f032ec7e5ddbf6ce8f1a4ebcc55b7ffb2ba2846fc5d9bbcf573c548768b0f2dc10b13b889dd39987e05a41edacaa58a4d55d8aad92fc8d7e4f3e7f41d0e4b0e38a5f601acac24bc7ae7beabb2921bcb8901ded3662a2168a10ed54c4cbc8f609bfd37758642253755d2cd6ff97911df6ec222b17fb4e3bd6db8fb4e7a279454c51e043abfc2420af060e0fcf8274854a7d53a7fac124c851bb7183c1e617f42eb8f1dec7bb641b8f5c2597df4e896d32ca7d0ea858f2d633da2b3dd3ccef2c4c3343f31447dc1efce1332b2172203b3927eed3fda4fd0c70f1190709707ab2085ee245f7220d9f3c08c5744a3c703111c2ff90f54052ca10ef9eaf438bb55fda06823e9942a1d9a47e553167ecd5ccf9191bf14b0951c6f867fa78c8d7ace7dda8e25de25efd301d31efdc3883a7552e89f2c68d6c2585230eb5a9de2e97d499807b817a76391dd0879782a9c1f388b0d307c933456f5d41a145ddcbd1dbaa22720307a7a4d2191bfe7bff8883652411971a5371af51a0b51134fea0879ef782a536ebb213880a29eb261c6baa98322fda7132e0e57c5fccf07836698ff6ea768ecef02bba2697401409b374953cf8ace4d4a1a41ef7a3121f40f40971855b0c2db8cdb905d4d9e84c841893d86226ab731a581ee502fc52cd99fe2ddc203adf9a310ae67792895eb3c07c9fe61697fe02428bed2e5bdab6805734a32a0f5803e91ce8650651889f2d13c45f9dd9b1fabb5bda4fa9d755a17536d97974fb90c0ad26844cf148b4f2ff227f4ba9542c78973932f01b9b58586976cd40490261a016b4bb2988e69386b2848598b94720311b8f662de8702503fd388d4e60a2194c14ee5e6773c1a92f85ba2a3106e0468538fa6f4e5976296927b1079a535395cbf8a33cc319c13e1af700f85e01c5e1a2e13c2a1670022a157007e7db5eef3b5033c663e215ff6395d4d9d06e3c3e1b69664ba3ee207e77cbfc670d95f5ac113413b44393687d4b269b9ea079c2c336a086b47a3d988d6c01a64c87324bb4c4cae33415ba4c92f9cbec86333de7b885318de38ce0ff14a7017ba9ebbd6151b3b24be05a142935ccdf8e2287d29afd44f9d3a4d1d982558a1c0a6066f2dd1e77defaf1d558b2eb8818dff620fdd3a0ff96a591606fc554ca50767fd08ec20a6bbca689d1445fc9b2bfc064a385a9b0f7ad543609037b33433582553ef048ff1078c852b8232d6b58db2ef19211f7c7249436fc7bce4e47adda09a3036330e713445f5d7f577c35612cc9ffc505f3fb458805ec30ceafb2dfc6665f6393796639e0f485c550c003ef5ba48866ced4cfe2eae79db561c2a2aeb093f5c496e1a027b27ae6c4d6914c02497ebe20620070e673d4d46e2c6172c1514983e94845804e6d44ffc9c7b73e02b4f4d3e678b507c689a1e32d733fea3dffb2719c4e283a8d4bd7d5684ff1cc3bc6f7b504417007c53943c23858692f8cfab7015f44e5e18b5b275271611e33c9e8af137992faed1656ee1437464c673bdb75618d2a3619f912d5a288949e67e4ab66860b46b5d77c8ab247cc387bb56d4de70a1b110525600d2bc757c0a53efdce0836d233d8201321706ce8e4d37f8a9b15c42c991877115c1810906d060d87fbbd59ed3e5984406a6e454fd3016eca6911c37121d2d10683fb9d888a5e647aea2cfd354db9de9499a39e72ebb8795d46b1b0e14cfcddcb1958b414397d467749f94a7f92e6a42facdd51b342137ca432c03445374cc940be09e552ca994b4c2deac18935f1f658f78cb7b083bcf5de54b015adf9360afecc6eb58792eef87b275cc2679f7357ed947d963b957506f6408502bed539d77b34072c52b2bbe5b5818670470d172d4859795b50682558508ddde374514d54590ccaa8c28ce93ee209f2a1bccf2132421fe82dfaa2b8e4a3422afab2b7664823bd00a9af4a62b5ecb3abf8f6dcee0912a44fb75a4b181b31711205f073a9193950722ebea8e3d26a5220d6e549e0f8dbb1c59bf41153cff37f30cae594b5413ea44ad7599331abd37847fb34c8b17184e3bbbd5a6e7f4e213ec2050658ca5c4de5ce12800275e9cf1aa66890fc665a9dec7b09b0bb0f6d88024b079443ad82e97d1d44e99d63bc2ccbaa14e38483e90f69cbc7a174573933489f806652c9498710761b80148b7d9bcafd95fd7ddc24a6ae945f9066bccdcfcf59a540383af544dca30e3ed0733a28c9651c6a055d6dee6c11c072f6e9b9f033ee840e3aee80a079e3d334ca9b2f6ff07cd80878c61e2ba1ecf8a124935acf54c3216e993a2c65e4857f47002529657e4039c24a511210c1fe13ae67f3500e785d953a18427ce59dabbdee39e2fd1f198c99085b2888a7a45831fc9b8d3a0585f34eb9979a7c1b04bdd419829c5849ba7c35e0b666205445d65138f9a0ba78ed9f406f46c92011b397a09cdd3f96a4b518631a79bed61befc3c11fb4e694bed8e5b2205340db2ddd670dc686c5f6395135c3978c9d19ee84df59a78a99ea98353aa2d03e7da882896e93ad58db974c5be816410dc25a7341cc82af2cf59831672ede28c9686b69098a634c344febd23c8832dedf140f40c38e3adffd762727b8b966796cb86c81033e55dfafe1d1356118217a1e3a12cecb58cb9413038c83f5dc2dfc55e5ed5ebc31fb78b7d74b2780004dee9ef074d90dae5e9dcb3c6ccbe880733b614ee41b4d9b12bfd78957ac4bd18980e5672d9fb01b039812adf66314426394b40a0250e1453c5e02e1bcd151c17ddedde13107c746cdf6d17f8ae9d01df455659435c9eecb60980f4748fe5202e4287e2f6c7eea3deab3c7e875276f21e1115e297c3132f8d0beb968510a21e81bd46da552d6c58ec7253e55f98a8faf7508ca8105ed2090e899b37c64ce4eb42ac86755fb8fc713f51111171e5157f3d44db5cdc2d8eed044211c9554e739156686deb6bbbe32ae416f5ed4f3055191cb2c7bbb6ccbadf7ebbac8f15aa4c9e73565a25396d8cd3e174c5c1776a0c10f7b3f7d8fb829a8eaba4ee825db9361067712d2de2e94ed54f80221496b987e53735f92b4a5a4e9f6be4e4576df302d143a887d22f2d9d33d2bada4514a06958fc58e22d1c9bfb7a9848c0c5fec5dff631de2ba57e9cf81dafb594bf065ff32b2523c43a53be3ffeb2133f7a7f602f0c4282356b6f226421ac5cb954b51eaf01cabd3b576cf02d1d16295a8d554128af0f7c4ad7a3edd32aa751817b13d9cbee0c0e1652e116c14a46de238653de41db29d5b8be3baad8239cf07dbec6b7c89f0a2bd9e9800d7ab11077ee6d8c273e8f61d3790b2f4841bf423bc61043310b527b8e128fe56c0dcf817f121610672da427e56330b15c16233fe1eed27eb329f760fcfb9bc93d9580a7271a55f8628cc5a965a19fb31a051cb1da16ae15fa1747e3d642275ce5426d776b1bb316ef9b8db2b4a11f8f6abfc9c0bcae1648eb5838d4d11b9d4981ef5cda4e5e42c466f6e4e15db788fe515cb24945763b4890236fb14e6a93c19cfc3bf274c46bef6789d8ca7f6880d80278dbad0e09f69c58ff68988bcad04dbf5123ffd217460d1fd457344189693d80e926f852651a90b314b51ddecdc7627cb31d425e2c7623dcbe00cb8589be6bfb06bc7d4eec47c0681cc5f9c9801f6dfac10da1922d9b9e3b7636baae3a646a7fc4b0d20d43e26a4e5160df171ee443a6bbd324ee3a71ee62024e5d6b78f41dfdc5a8dbebd34ea2e0cc31bfbaee3c2fa78a16d1217da42b4456be5a22a0093b566fbf2eee15d80d0d34eb4e2c9075b88a47fd51861e0c2e1e953ccf1fa9a6d2872e738f43c29511bd41984eb5852075c31e0f45d58f18c7c18f1c79876d22d02995286ab8f5e22c257087eefd138393e08830045575b94c78ef75ca550c313d2d28c0bff2cde41d756f2b9cc2353a688d61da3304e38b738804080731766495c11d27bb854340c55993d88815ccb2d184aa1015e016093b032140f03c852219a3801029f8c91165a33779f94cd98e4652f89879cfc1cc018fae2738cf47e762edcdf76fd5b1b285e4eed9e7d5e8d06e1f3b11142971698a0fabad34a0b15952b38861c6c7d316aded4a2b5560dd8543ad374e6b1d34b96de88ae01a0131efa1023d1b9a679f4bf479dc7352f815e94e1d86795a750353d5e3adce8f9168ef1c0334b117c6663c3873c1192f3f3e0c54a445241aafb24b98983fc54cb1b9d6394012f42163d21b2610a7a2fb886086dc7a8544f569daaf242051419da373a69bc6afe28bae0efea2c855b9edcfb25ce9ee9c4d5411707e8b10d67ed2c288489909644df82f158461b40c67d95d0c2f150a8440bffc318f9d5895bf9690f0c0a0dc76b97b18e6590d6ef88720a4de192ee6fb5f96d812e64c3adf2d7ced3159441019ee1b1f145933af7da38446ec6f8f99b2eff667e3df5bcf74592dfd2c5c5ec28670ca8661f5e7814477c8f450dbf89376027f4df07dfc09c47733efd4a48ea649e0b0de2717d3b70d8761f1555c1b432e57d8ad438aa968c9aba41a5f4adf03e4aea27baa7f2aa277a5e5647ed41cf265a701ebbf262f028747e880b5eb7066e81a125a9d437980e0bd0a442e8b7dd4ed373c99142f25ef602c790dd9eb01e54b23eedc546aa1edd23104769b68dfb7dd4216a16f36f755a63211119cf9ccbb8fc9afd13208de983a34150b7e622ac480af62863c27b894aa72a476aa1910b7843a3d58bbf4a1143b8136e818f1a621ccc936e003c55b560d42357b7d1c45dd11552997e568f7e1f709b3ee87a3b0a6e13bbe2fed854733112b72dc3cf5e60c60192f9756665abfc6be0eab566dc353241f301a44e5fffd851816a6067a248ef3d8fcb4235276dec000852a2694ab64b54da7fa4a97f7e0c9efb1974c78893435ca6973ed9fb2187bec91ca01d6ae1ba52b22bdcf7a187b8567f339c49d3fc000aafa803981c33319c74895012ca32e6108788d635211158f9557da77fada01bb8726e79960f0ab73c359e062457c5d98f45fc5a7626160d9a700dec5469847c56d94ec315a7c87417c12c592344ec212a41a1fb1f02d56d42aa71a926ea044cdc3d9da29ebb3620801727d2842be4f5701664ac39f70a875ab80ac8909a6fcd19562f9c461cfb8ce19d884341e62f1add51ddf2332ffd3173279aa29022de9232e603ae6f6019332786bdaeb878a60b4217d70d23b89807e6d7c2e5ca165a6c2b3b6b61769c249ccf4841c26049159fb83706d1e1320ea18333cf5ae3f52a22a58ca52b44f77cb5ef903f0e24a85a3c47e56b0ba30de78eefee4dcf0e3d3f630f8c57bb45aee01ecee9116ba2a5f01a7bc5d4b32190b73031ccc0a5a88e5e2fe196bd263e0a03a118e8020d9cff72933fc2c98ab73104987f4fef7797d2d3a495bbfa31f4a012ba4f1c2f068e3df10bd4b5ee322cd0d6e02a82850822d5995db5c55f656539ab99118b9daf5aca7273c47c5a517f9260a86a807336f0782f2c12538c5cefdf74e5f774919d80b697608a59bc40a8d6c9292da41c0a417d901cdd6aaf5c12aaa4bf341c7b96a335ae3d6008316ef74fcee16bb8654389b0c8d44ead622ef81433667539573f95c66d4e0c21209c8f9c999fde5661f8ab78eb6fe1a6a08a9b9318d0e0dbba39406e868a7e89eb8d98b5cfe98b19142695f4f57b7c73a72d8b980a6c85e67628642e2d674b7964c17d448781412ed1b77f8b0d3d1f9819f8a54188b1ffb8b052e97fdec3d13a391c10948af2fd391ef6271cef827d6f7242c70ff55d5e17f9a936b7d7aea68907a1bf39aa4d983ccf101b69bb8373eea6ef20a7f3586aa66fe3e8599a48aefe03824968460c9ed464a8600afe25dc74d84aaa6623d0d92ecf224556ebf5325615f7fb301c414e1871bfc15158e3df9484e85dab7d9af0587d4cb6d9d35765230b55b453d243aa940aedacb6597c6939edd96a151cc127803592f9ce909ffcdece98adeb0bb74fbe2a0963cbbb89af2f64ac9cd52c4114bab2c50f479076c098d2150370ceb0fd2b70c082900c68c8b47089ac8e27787d88259d43d395a7356c7fd331a6e105363298d92feb89c8eb31b8a3275fa22afc5d85c30e4f6fa5fd0db533ef87346830fefe3c4163a308f113a5d081c4f7f28085be5be3d7a2b2522561208ffba323e771e4766b3b905dc1ab131bda976c3708c4ab476229329cadaac50a8827b92ffe5d11eb00192502ee9d1c6dd35e795e79793ea465e44f87b0cbf28d3de6970d804653957ce0c77647fd2a5895a546459062d3ef48aaf21b3b3c9dd9e5167891c93377a0bde431b5800c29d853ab6e68af3547c78e451cd9d5625ebe5378f368eb4c0a4399a9432e36732189ee2cc85c99548c799026701baaf6b76c78cd8f7b510876cfab91f2513dc15c9d7d9f2d8b79713a80021e48fcfadfe1a730a90368049ddea96c337935f00a4e5c9ce309008dd48469f0fa6ec5eefbdfd8cd9a0965dcb2e20c6e9fbbc2debe37d4b5e5eda3b85884e5cab721fd45a689468cbff3a8b9dbae786990995f33a690437425a484e3abd10fc13e4a8983bdfa549502b140a2d4877a721ecfd46ce28584a719f3a333b2adbd8980f1f46788f52d5accb8ffcad6b1746182a82fa334b61b1d3892e7d59d0fffe055f1bf01e4fc5b482e5eb17f23aad530eb0e806c31e2e8b05ae3fb176e445a419c4541584c1cdd7b145196b5a0d56e2027444a5d10dedb7fef8042f6a007e0a6b77ecb4dc43109352bb73e240bf0eae34a537bf6b9febeeb8b503506a62e8ce9098735364731e0ae323ac5e62bc669fe02c4477cc195f6d90e36c639d08d92c96a8caa90465a7beca9f57d723fc7f5817ed880ed2f8bb6cbee4bb64b6032e75bb0a00c8f7242bfb138b858088e7fcf71239479a5a88bbccaae02a8cd12d008da86a8f978dd3f4e41e02b4cd94a48baf3562b42a117348ce6821bc7723248f987c751a7396138f3a3a29f18aa5ba4447b7be049692e5983db115df152151ee33ff3acc03cedcf294766f5a4d3e4b816a1f7a4b4845e69c839e6b6688100b796b3478b0726e2b3071e8dd232f90576dfbe908d687e890cd047012dd99fa8243a37144308f57578ed55b2a67bec4855e218a815f7799825a0c4409d09cc4d4ee33e50796ca546009d17bdef5087508dcf2e13a9ecd2e22d6fb58255e4c5373b9a7029e3c3a5d33e1f58e6357436414e8e854b9bc2ca6725901f229ad84bb7643569ec8705fc40a93ebcfe2b84ebdcc51542c35cfc99e2d57ea30f5b55b2d81d53104bcd56833f839af7f49c8bfe33d6602ab43ae23a51001f56af1e8842ea296419a8f4fdc2b4f9828bf55ac1df394a42b2726bcc39600073eb6e2013d2a6b61f5ef3ca76a78f39671fb879bc62b0fe600a14a63e04e5d63b70e7c79f16198ad4b167f499d11da6cefe8b44ed3219c57d3fdd4ab982c38fb5899fb5eba333bcc8ae633545d00f3840433de7a414b23842ceb5582193025209ceed150a848d5d0f06b08d8dbe77ec1f5a4aacf5fafe2e9e6b3182aaad92849ffcb344fdc052a8e47d2879302b66e30b2c8e2b94061bcdf26d97064c239c6af4adc780c3011f8eeb5f1e6f2fd59c1b02816890129b863cbc9a176a07a5e1df5df3bbc14a9386cf71ce7512515ec95a8b364fce8796f6114a4e4ff1f6e94f8b40446f543eadba39f4898136433ebc6941a97d90983af3d0045bc87acb94eb83041a3c9dc157d4a7cf0a9474cc303df4f31720644a3c717ba114dc7cfa296e5c91663a2ade0e159fef4ca9a59e19c92b586e41f42f31d7348997c0b5a0455d4c227817779462692e556840fd82d2e8b522d6a254f5a9ef913ce204e9859f17a0d7faef31141cd8c3ffa19e7263979f8d2504b520db052bd993ca04caff2ac90946e0fb92de07d3b0c6405d3b54ad095e42f7a854318beb16a5ced3596bf6771c967918c8d631425625aba25bca654669c9b38a39a6583c0bf719c359322d80a55aa4fa3f0112d0679ccc392bcffe405cd17c3865d90a902528f2e15c2056eafdd5f69ccc9c1b19f120f4b12b04c363210d058b0cc09b0055e326ced2ab4f15a65bdbc1ad8609b18c506ab95572c240e0d5e798991d91224bbcab72ead84b6f8f503f869d1c9488bb0befa69bf6a6bea8589f02027b8ef72bd4bd9b33dcf722a6c21e9ddacdcbde7c1b70523b0a57924664fc1276ef25b69ac159883c0948563f9983151de73d37d1f3590072ff1d5d788df77a79ee77b70f53fc49404491157886a0af1abfe045a06f408f9d050fc74d321e9a57d90128f3a4ffb13dd8fa51b385fc1cf9bbb16c9c66cf6e389ffa4042a4ba2ff5dc20973830c96e99afdaced456fdeac815d3f7f115804fa40326944e99d332b178cac6dddd42db9f50fc7478dcf1371ca442cb8bc8673e6885c80218f8fdfd67e3896381682d99b663ed601852c37af5016649cd80dda0c2b299890dab606e9da23d066699ea79ee4f9db1b8e826d36f375e8b948f876f20ae3469c636bc89296499fa32a72e4c498d367c0e140f1e0edbfe2428a42c21eab143790ea2bd0398e0548569c8fd4fcf1f17ed47060774b0099e44fd2b9fc79ae258061282cae2252548315bce35bb876ff32c19c783c9b1faa6d0ac0cd30b4c199b0af648b4526fd81586c00e417c5bb0b43eb1327c1b6973e246d574a944df79ad9edfe07d4603e3c2470c61db2578d0233691ba3779955a8d2015f2f705d950c8a338fc6832bd48f0e343b318ca1c34e174f7808e5c9a9d11e898773a8086d7279eeadce5dca9c804d28df21d70362965f896c45f40dfa9abdd1d5e33d5f0dcdbf77f9da35f04ea9c6aa9f6e588bc3c3ed9cafeb463e9355ae1840e542baeb33de7aeff73c041cb11a492a93cbea3b745f74d7fc651f19603b2bd2af24cd77c7fa383897b9cda736418f7a909f9b9872932756cb0b777a8a9fc89dc2568a4ffc38acf55fd8fbe6903b845976484dbeb167977e8db64db425d9708175782c3bb53a6a237a24330f5128cde65f4b5001501bffafe437139d78e549a13f9d9945dba53f420a311f67bbab13a9c6d9794f0fea9e0f0146dcbd598d91dc2d87d5f356d3ddd7eb0a6190fd39e18d23ced1fa4f805f14e5d9cf207483951bf337640162df4be6edaf954fc6ac7483ad25e8b7e0f958cde73a11de100b60040ef79579d4b1fe615c58c0ceee107819903878dbd99847fba95a749b16dfa6e680366535b9e1ae23ef0058647d9906867e3a76c805f4536c4fe14b6a932b3b5dc11e51fbf7d193b0ef64ba74374a85a6fdf5d6d83b74f12b0549447d3531dca6810a811c07beb6b091d8dbbc053aa222769bb4bbe622dee64ef6cc447911b4935e63e0756d9e34138c26745ecef7acac2ef4a9bb7f147f9003ee31f47844ba6f71f008d2ffe833b44698a14f21912eb3fd9b747723a9df9c0e6f8e2356bec6cdb2a87ce272f36ef69af7d9995e5863eb168841760070a6bf1989653e03189de059d6c59ee8751230c71e036289d8f7b30a045e86121699dd4be3c51af5200a3b3c9b5bfb6c8b8b7fcef57d22c9bee574ba56efb0f0be4d36f3bc3ed151166c3f05a8e34ed33f1c762d3b64a6393124d027ed6e1a4f97164ef276d56d8bc466d74a88f28d546f1cbd6efafa760279512f0542bf9b0c42e686d058dbcdab1ad4f0afd81f493cf81de022307132fdc1d65c19dc3b4ec5d2fca200d2e64c767abeb1f1dd69c82001a76947204550ff2743aa3a8910ebff99b8df756f1d1c3ad1f474594a5c63be6eb2b88fa35771f9100eca643cc2e45a28c095a572fe14bb84cb3f77d20dc04d2dce0066e52acd5629baf785426147b37a49ea804adf56b201c2cf78af5d01daae65a8e79825523dfbc2d712618a16f6d590554e6e1adc41dd14a29d72d84016b9fe0dc812fe8d78924153247cf556b54136def49a070e6091719997d9f2ad99939af67380fdb4614e3c42eb3f4ab9683b2b81b85ac8e6b76a653e54a1a5a394677d0adfb72670384efd324c009fe26d7e04e0be32385717f64736696b714d752041f234199e30542da9b1b88f4911eaea6a60c1c36ff3d4b9ff458e2174477626b71bd052b4c1889e24f3e0c03c6bde69e655d7aab99d6a406457daca277bc79189e36f44c467d1d8813edf01e4916cf7b4beda1d9f6686eb994f6ad0d2d1d974b85857204dcbe68789be884b3de25bdcdc9404a833122b61196c68af8a3d957ce3a3f2de9ee449681c45fcec926bb5c6411f253839e498efa678066dd62223f8560a5ff47befa5189de119446df28ac68e60224f9bc6c0beeacf740cc43cca123f03f478d07d1b495767f9fc624b4914d602566069cd99440acd9e6f67b22cc17400c87c3d1516e40339622e05a91062a00f4ac9ef4668456c565195874eed6dcbc2d4eb21980f22996d2e6f5ecb207bb195a38f306435d46643cd921c1472dde511494aeda89b734f4945fabd411418c04586f6d68535ada564d910502cd156f551c15c64622aedaa1da672f977c614d71e3572ccba93fcec3bf0981bca476c48e8f19b8c7d5eea79c7d9f32e3903de4aac8ac3e055aca8cc41ea3f9769d4903e2772debbd16bb6dbf7840c965f48c8a4ef251c20757c818609e482477afa93bf4262e89ed0ca1b4327ba3283aec62327cebb8ff62b06badc6a4e04f145e98cba63234f5744b1514d612071de4ce61004fe367561e56b3b14e25642c788629cf0f94f32cf0bbd303ff99590c2b67649c086472b838251e7a9afe46fcd37654a0efacbf80dc45861d3b56c2d18548ac13ac98a8ae563bb58cbf2ca4cc23bb420ba4c460d9a0f9ebee8316a6ba9a58360e3def59cb97f3200e14a18bb515f4dba20c86184a7ed261489ac23f583dc863ef8a0f63bc45f70344d56b59327d5554d5c20dc4286c4d806133b00e5f96adca17c51b7f3521f432b16d69c08e8ce9f4531480725f55c7af86c55e4ea232e3fd38e5ef8d0b6969c88100d5a06dc29a06609726352d1ba29c89262769e686f187d14c825f4a070978b1373de98415f25bc0c0e3b298fb18977cccf7f296ea96ee889857c51d712e9495aa3464b573a081a69d88a511931b79226a2ac00e332c3e4dd95b85df8073efc295c7c5f154f66596bced9e8b5cb7c23078aeee986923eb1fcb58651bbd6b11cbee68810cf9777167e4624c8dcc7d9204008c5a7297293bfcc03e2dc1587a24d06bc87528c3451dd62c035ed7944edd600aa84bc3cda97e83b45e951384f5ea9f82fc56d1a38df9e55e8de49d5ee5941145b3e2ebd11cf297daa941d7a47585f89a7093aa9f9bc0364bb1d101cb87cbeb87b00dff3394d5a4e3ed8baf00cecd86a7e71ace16e82ea393e0e76ef0e1c19a84ffad5c37e88d4c265559ceaf7ded91144d6db4ca624c1e228f4763213336f288d36780feeb108a151b0666a5d57cb9a90f559682f6e6b4df91ee2fc9366eb9dcb75afea6fd00ec637cbaf861d04fa9ee2b817416f1f15b94479b3f3f0ea89e895a1a51a0deb5c3ff5ee4809c81baf55694a07e4c5ef6da65840de9cf0150bee2f585af0d326ca044c554ea907763d826dd3e310c0725eb45b5b157c7ff262d95cc60c1d66300141849091cd839f1c9543bd1894519d814da419a12f63cc1ab659a858d8691300e595a3621c29550ad318166f93b017f5e5c52f067f843fd4fcc4f1979e4e12eef2020a60957866943015bac443efe1dbd9070c35a8099fe086c00e315115704a07017b5c45158aef5df4a3ac024eb78265cd78bec9ca4b5f5260be0f4229ecc38ef02e0528044842913f8a70c21be74636d9f196a89e61a51150cf46270afcd9b829c4e170d258173706b20972b1e2272936e6e6e613fadcf2cca1459aba6b0744d33546152b077665e3b673c64bd9c8fcd7ed43c1aba7b36ba6dc9deb6135e559ce460a1e83b886c3a6e22aa5444c90ea69941b66f8ea9d16353292bdfe64e30ab787a0c87ad57a3ee3c39cd7d6ae45d702990f30bac381089aa61af6c194ac652b8dc4af85bc3976a15df67dd9b3e54fa9164289ad49c34cca099aaa4471fc64d01476ac656cca05b47f55afe1b395e8e34472358762e6ff7959041938402d7d399cd5f80a98416eb5a5cd280ad613bb2139dfa1a521d62c6de73d9bc002c359aa44d5be1bdcfa8b330061110888f715be28361a75b243bc3da4442db5a54a8025a67e925f45502e798e3cf9ec1948396fd1349e8c04c4bdc4f09788fb522f97dbd68e6e462bc5e0f86e47acc8b6c93f0d1e482ee9bf2806c068e2f0771d994b06ea719e57fb7d13a8de21afb4a3078ba776c1caac8c50d7abe0df80a2feb4cc1e9bb5d494935053a2588cdda737585d8578ef3034d9222be63c9bace5074fbdb1f256641fe45f44a7a509318fb7f5264bf6567d899600def49730068a30c212bc0776d69a5b03a31476f2d79eac012f39e7772c776e4ca5697a9c24790ccc68136d1ec37b6ef2c03cb4909d566c8347e3d72d11e5b0ef04a2807dff8b308de6e664cd575d0a7cd470141b6fc700aaaef79963b8dada892982dae08b2046a3ffbf46e95057c58915607127c882c7f6fd0ab67b9fbc91389413555f70b273a04730ea36fb1d8a9c36c8af2a7ea91245d4f25eb1026e281982e64f998b14bf522674570897b6d17cea2490d51850a474151c0b7084858b0880416ac0d20885d06a936d2a85d855bc58c9ff6d16a155fd84003913f56eb04ef9334f9ed95fcd62907932206bfc93c0f1a393e67b2ce73c6676ec32062774f4f8570a240a54b8a671a2b9ff23921701313247f9d8195b3ea0d051e7ec637b5d8af16af7d2256270762f6b792f18566b05c83ec5d22e779e7ace986fb677226d8aaeff768c65fe4501509ae48803c1a961b0d659b9cd2eb06b34d2eb970f3cbfde2c037de59aabac8bf2ea16a43d00c9616a9d1291879b524278de93cd1e05ba2f9cb9809232230ec8cdccb4b33a6de46612d18103010a895f758ec79c5c1d7dd3f318e1139bc64b900d7b31a13504607c894aa302db00bbbb502cca3feb2ded452bf8d7a63ef0c54c9c66bf5572b46be08dda9bc50ca01b602cef72e5c19c7fd05c4b808e1ba719801ff1f67c4f927c106dd0f80ddc94b9d5f747b152af017e627ddbfb417000a12dc7151df2bc90f8a6e1a16c232add53b380ec256eae33fdfcd4ceecb227e8256f7859b565017a7328c02f78c0315bb7e64200d4d4de69ba9bc47a17a32db02b4cf7a7b9a8e952f3807489209c2f6835d190ae1a3e37855269a1b42ed51c18ea50aef826d95367a39312bdf65287d4e9299cf0d8663542fd3f44cb2e648260a27cf0d5611f3360c3c6639e8cef70000063fa4572ff866bc88d74c6a93d39be1200523cd56e91598062a99fae320a696d23cc01d50e6bfd1901afb2abf49fe58c7090386e3c2bdfcb31c003515ba7f2c2d478c7fd14fb3ab41dcef91a1b00b708ec710c5de6872bc8e8ab574254b365d7d6a7c532e183363f6761ee4cc9e2ae189b6793c5851c6d76fb1fa804a78c2eee93bfd7d1add616d6d4f44d4efdaefcb24581f63a3e57a70a99172bfb0eb569e0f8ab0e03aba65734934b4ae7ae9c1dc55b522e1ff4582e4f5ff8a7cb469efbfddbcef202bc2dfaf8daac8a8f9541ee1d339d757707f0de107d51fc933b6085b4529ae46a24c2096ba6790775ca067cfef58c4b68c2ca8405ce595be8d4ffbac1eaf68eb9f82a03ebe6813bff73aa81203a9ed5165c90c36f5f3e580e072d14680b9a698d5e81984575b0387f97fd64be11abbe1157439a96fc52b6553e1093d1f402cdd9923d98700a85dd430716ae23dac3e7241191b2c15704c9061315587d76785243a9421a6a5183e67a6e9c98ed19355b77e79fe296d85df6de48452202f02991241e78edcd93c3c0f83e3607a4d2ddb2d9149b961049636929edc206f0a4cfb29beecc26d1d21be0104a0af9ec84748cd3141e8838b567334ac6ad3461de5549b82d7bdddd55b5e02b4e1396836616ebd0e227c18e1bf0446d9fc291b7219aa1c950a674f424210c083a2a4f8d1876fda5b93f00ea74bee62a6944a40ea590707d0456df244587a8cf3fdd046c839a55a245a1eb91f5f1f7f09eb9b0b40e0e97356e16724d6521e1bebc813068ae5e72490f47830918313c8476eb081a9ee4315dd814e7b2f8f1acb7977347ac310f44904290eeb1b964e23caa70ecfa3b03c3c4bcab5c1c97baac22284c53c869223224a285b3c1d7c1b9e35a0660fb7a7b5a497a6f0dee54db2c9702738950889afb85f0bc2631d4c023bde77024820318da825fdd765afd16b2afb50d200c897262cdeae6085b72313995c640fc18b230686e467ffc9f50670b4fd4343644180537de3d909633a1a6b153ffb110e8fc47a54d272c86f7265d00d80efa93da732901b877b7cb6f2ac1d997b39d840f6ea7b4b80d397b164382f3bf632c180eddde9c9533e1cf2419c4bb65c37f4c1e68b444f2b0dd974c2d6c36ead527dd3a9d30b0b1f739bd5fe89cc22f4024a92dc1ec078c0069f4e054de7712e1d1b589095abecb15ee24d42ebfde695806b290b6f8e40c066a3bbbcc77f077172f8c378ac448ad6b77f9c854bb79e173638387cfe4fa69ab95ae281d632c0eeab6fd265069d4f1c23b7a4f0f7febf78afedc68568d76dd05994f4a3a59a6f9131011c743d68ef9c61371b1bf8fc85d47688a77801f63775da33b6967cc6580926b09858abf716431255aa08a55cb0fcbce7aa635f13a10f3ac8d6a2dacca7ae1025808431f100c2e054fa2e2766e0b40fee071a801a6304fa41ae463cc798185a5c4bfca2f2b3b263b8554f4868a94052c9cf6663172005b372d22015468145548284a6554b185e63c949382f1823b80e4b8e834282677b39090c8d8575262a33286496cb5ace4a4b0297674aa11878b4d4a97d937ee12910c46cb172e99d7912666e95a2a563ff5f23e3d6df1f77f3b20ddb690e551e468c41b9ee33cebfb3221fe102af5b9d1cef5d7e155f386f8719d87cc623265fb7a07d614a05fa5df1f0e3532c0af0a86ec9a33ff954840bd32f08aeb70b58982389534201978e642f9521b115c8462eb91dc9c535804efa6f979e9c9b90930e329e3e0338acec7906949ebe200681a8a1b2e191cdfd99d510802c880a15bc94fe89d125e564c6eb87bc9c64736987c8a4f2f51d6298182d6a420dbd80d3dc97aaa3dd6e7974878ce54765f920b10d17b5405980cf65f8e6678676c020db0f43b03b4628cb4e4e09ff227dbd5c5286117b223a1ec3b6d333b818c90d233e671af704d52be827aac792dee4c3f2b17c6003beab03a80927f1cf7d70c3ec4c57cb50b6917f450e0c4b3ab52aedb664ccdbf504c46c4dd6256e9bac98454c8d8e564eed619431dedde7554474fff2b7f4064b30b898c24c855c78e4bdf3f77858a02b8d633522613b58b6793d4f61901aca3eb999de8d0616dc04219fc154b52c8180b31eaa9bbfc9cfc3831a860fbaa5ef5c115a6cebfb73dbef430b1a188bd5fceefc95718a9cd66c9165bcb367a423d410aaf1fb7104ad12ba365b942250157f61e50db88df35c6c8ac155294ca79d5d3d70f91dd7cde461173deeeb38add8664897bef179cb41a56a224efbdb6310ee7ed5ad51113177b0d9231b22dc59233ffde9fa103e4e2238f7447206837549df9d1659a7726ec87fbe118e17b617ec28318b28329ea73ab3e70ef8d7023b9b187f33a3a2d61a7d1d00726f5bab78fe18a4d20b29037c08dc8128979d3eb9a7f37791a4cefb904600fc0abb86b553df1c3005a7ad2f4b4b78371dece786940b31c2b84f62471a6d60082c415dc1ad2fc05f4eb13cfcaa329b2cfd3848d967e7dd33d7fc0f95d67658f2cc1f32676f9907e5997095d8ec4e190df61682bed9d797c8ed3eda983919778f5efd91dfd78907aa7d368f0c7b3f4d46d43a4028ec1915c72913adf2075259d260e3a5349105de0d2381fa70f6bdf14272a9bf7a82fee70bc8026fc567fb3a9e91b80a88d9366737eb3ce121839b3037d65102d236f0067e2dbe7a2c0ddd57f91b2fd45ecefc09aa4040b42430ae1c1342623096baab429bfdb8f197371afcdae4eff576581608ad4bcc4b6482f4fcd514520090ad0e14d0893db4d73754cc55f7a9b767003af51d5511c392c3ae844d05b09e8addab4d90212713a970fa9c432404efe5c8b716623d99830d6a6757057278f99da848cf40ed5c607d082d3614b0cf619d2b4641ede2b19855802dcd31de7c4dffab0e6accf6f2ac28118ae38e459b192400b546ae75a7112c2c787d10fd394ea7ed581f8128c7b6ae64e01ebc2641d175ae16843cc13dd878b62d25a6bec007eddfeb541a8e14e9b1c46e94cf1e69e71cf0734726fef17d9f6cd68605cd65a572ffd2bd9d079f4182b15a365e5cedf39a556abdc9fe0726984e61368babca2a8940c3691b8e05a46e0226bc332651797358421b82d6ceb801663a7ad345e1ec69b6ab5189cd5b9374bb1f4b8eee5fee95337b76f4b154031dc036d1375b83498d11ab27d1dffb7efaafa3325e4fdb85e2961fca6ab725023d67f11fa2be1637b69c0f0bab96929d7cdf7174cdec838c4930f9de1197ec8e63764524a8cdfde6d134e83c6b0330583ed3a15b8b287b243dd85f08c40d69002cc2189a21f0cea5a607579af96d2adf8b4e05f9bf925d1f02b1853fe137d23220a84e85139ff5be65b604d3d83ab0b507f78082d00ee9a5df06165de4a97e44cc8914278931d660f40e9c4709d132ac8dd1e3324e20fd3f1ade570a760cb1079a3580b64ab21ad78141e4e73eddce92cb3d393cb8bc4a2b946951d4e9ed3bace53de809c3eb26e5da6ceb8b8ace417de47545fe06ce0cfa25053c995b3b255c8d5632b0b1fab4a2b16583e1d9193fadfff58d23025d347f27f36b7b0e72a1aa9ab059746afeea92bd148a4a34db3afeab41c6a3ef48f1961b11040c3345c7e33f5d875d353413f6dc6b92c89b04c5544c91bcbb221afb547214002bc0a019aabb76c4f462bc054bc229b6bde5aa5a46752415ff80381205295b2d8a5bfe10f920f2608738987ce34d53143cd511d74e68d3fc5963500981586926cccb0c964bc732e6a6c6d2b028110123e3abe3177f9226c818e41e8830fecae8dccd6d390830e6ee5be0d42d9353798d9c8378d55c269411daed97be793c4c5d06af165c0f06af643ffc6f70810c182391bd3e37582dc3191ee566d3b9beaccb6d8c490ddff4d6808027f67847140721186c3199f897d41e3d6d71bfb100ad3f90e4cfe6c73a6acdf32d83483d8b071c9628994b4d2bb902abea52686d44b00412ee1f17a3e4977fdf113ff07ed184af5e5a67a4a4f807e336c6d7c543f357cfde99b292f0f0ad16897258af87d070c3c31395f1d9171a8d6702aade0983140b3d84a97ba172dd93e76d37b152b1d27a4a6695726bdbe0f4277a3aa905d59ce941e3067ba3601a365dd295fefb0e6cd88c845394f74c69d32848d8f42010805774546294fb829354e2a0e8abf390ff3988d69b7d4c83d566633af3627fae3b33b81df071a400a9b92857ddcc911a97ef734509d0688b3b78a6f83cbf1618340af53a04c4414f8bc50279cf46c19745df030728d4b3559c771752f5c1d3b2ee5b9978f0700a3ab0a29260c33479a1d61c296aa01c0e7f7451d3cd87a690a62eb6f3530c810fea8cc9084f3dfe098c73f7c1e54bb407578701dd987af17db3980fd4561bb04fe403e066c095720a7e6fd9f8b96dadacbf4173c94d75e00ad18d8d5deb043a7d96cc8073ee59c5876c8a64ab0807ea6c94ca7cde8eff576ce86678826a25381ec7516507724e4e497765024f03ef8858f96c4660ba01650a058817a57301c4d664ee7288f3c446db3002f96d1f30f33344b9408c7c9609843ddcdd4e801843df34bd95bc12790744603bafca7b628a23428f2dd4559154af1f04eeeb548105bebaa653e30bc59cbb0e6b3a66443bdda2555900c631c6edd28a89f672df02c046738b7b33217f3191ac5f7fc0c529e222860532655304960b94f5c196a47ab1de1079c149baafd6a4a96bc067a896032b85830d22320793da7d9c49ea671049a433454c3c78642982fee89a7dc7cf0977dcb4d28061dc0019e91d3cbacd54806b42f435fe23635cbea2f5c350af915bc3db40d580abc625641568d651ee6a05fc23445b5a2f9cdaf749e6f29adccb575f9f8f1e2e4b39609f18819d28bd8b21daebd67ed11bb078838d9b286ca8cd8db3f396a5aff0c25ad55c35b9304c0c19f5d254d0fc51d19f53af4ff92142bbb48c9e38fa11340c22023c8f980a2458d6297ce92b10efad243be8b3838ca9140c7b717c4e4bf3ccfa86cbbc2d7f5f64a870bb2cf682d27d8f75ed3bc2d5956963eda2b020604f29c55d82b5dda8815f337caed34ff6432ad29fcb53eec99fd6552a8197d52fdb67853a35a14ed17a689c1ecf208bb428b6d76fabe4067a831a90ae4511e283adb1248efb24e5dc0332efb27c32efc0c656af3ff1f2f5317ad38526ebcb2400d8f974063dca2601fc85e0a29cea8309a056ec9d586ee474bf12865ff8fe8e47f90b92876e7d97b1a56280e8cb3af6c228dee75a60c9284c23e897750a83629a6b470a0fce46100688e1b8d418b1defa3ea0f3c5ea366c0b6cb363f6dc750e2287ac3d1c01d01de6121006bfa5591f20bdafc8587da30eb393da753a3014304720d729a0feff92b00a3b73bfc1fcdc23fe7f0b9feb713119c8626012900ee1053433ba92e63b190a88f6ecf666452800977cc9d9319c6dc4ecfc589085f523cdba3580c92d2c20fda7c8d999c2bff1ee1544b3d2fd633e3beaf2248cf1284aefe7391cf8fb1e0d1295c66fb2cc3fbcfaa8fb3594deb6b776e74d7bb1e68f69b880b14bcbcb39acac3af86ba197220024e7442b53ae9dac4caf626d34166e5cbd30223cce5aafefb5adf38af3d94979023150650440b86ed78592251b24d8f4cc2021d79cabfea2737a75ddec9ede154115540cd0ede0eaefe77f129ef403a8a4d5290b43e9d8c809f27562c6a86314c7140ecb3ab6755acbcba68a206bcbe1de32443ae6387692cca5675e4fdf7d1973e7e42f2203a249adc0613be781b5b4960720eafb5a6bb4547cb331d57eb4be2e0cfa3382f3b29731d27395df15546b3a32ef627a61297ec4b40a789f6ae89e5e9a0710fcd8e41139386bdc6e3f504825d369b63a338523272a5552ce793de70ad19a8fbdb544ce88bf7f0932363bcf3b706fb16147c3dcf3ed9b70a653af501e05578fb95d326a42a158f8b027cf38c608fc8c49001110c73ae3d36af0705d4e20ccd04a12bc1300551c379b82ec34e9f26caa663aa5c41812fbf3449dabd91deedbb96feba3c1f342e70d87df447bf00116becee7b446ec7b7b5d68f18945eea5395fd27c7b46063bb3425de1686aeba073bb87e36e68cf66f84444f6035d569797a8d05f07cc53444a8c1837e3dbd29852be63c960e9cb7eab54c8f3b1e75dd83867a4e72f3a09e2b85f5fed0657bdf6fb2ec90e8c3b7ea3f026cbd3c61a856904dbba122c9866ab073803d78c1f0af1dc76cb01e95dec8a46ecadf1dfda0078fe28cd659c6903aa5015569a55dd999c514ad1ce3ace73457a59469b7cc45021e28cb15f27c59ca71f61db969f64951a49341502344cd7f7b5d87df85fb2738c65f4d17fd6fd64696a34bf864414dfc3bcb701716659562adbde74bdf0ede6b6ef378c592418ae3b011d59370014d2922c908080b6a0ecf1b694f56f209c25b85cf7121989bd5c82c25e4d8719f6e0c6af197d511db43dd59e105890ff1c937085e97eb0779756c1d371b85638583ea94eeb67301293b8ae3ffe446f5a47172a146addd6781931fa1977154fac91e1507ccb77a36ad0e84d5c36ec690954aee16de5dd1813564ff2c24cac086b439cb4af6b45a8fe6375801dc05b1c6d8e9e8acc11bf3d1938544d440b16a9162a09e629924521a5217d148fc631d023e24c5f417edfc832e9f4728c0d27deb04c2fb87706b7e745ab3455f48422e33e90c4d17839806c11c76012dc36c324320f1771adf5af4733e5a095a5831edcf7551042cbb71c4e3f9957da4c974b864e15195d8a42614f56f8980664d8c400cf27a0b2666e4e24328d83f8a2d5421a6f0f3d4014999190d74fbd188e2dd7cf5c52fec062cc0b1243bb0e4e0d78b9670279b9ac68ee1af182e80fb20889f4523f90ff2ecad2eebd61e6db34f4d15d4e15a2d244543222974206a11cca3ac../../../usr/src/kernels/2.6.32-042stab110.1build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab110.1.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-504.23.4.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.0UhTU[%UKSUKSU4@U-@U'@UU @U.@T@TT~TOTr@T}T@Tq@T@T@T@T}Tk4Td@T_W@T7@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-504.23.4.el6]Radomir Vrbovsky [2.6.32-504.23.3.el6]Radomir Vrbovsky [2.6.32-504.23.2.el6]Radomir Vrbovsky [2.6.32-504.23.1.el6]Radomir Vrbovsky [2.6.32-504.22.1.el6]Radomir Vrbovsky [2.6.32-504.21.1.el6]Radomir Vrbovsky [2.6.32-504.20.1.el6]Radomir Vrbovsky [2.6.32-504.19.1.el6]Frantisek Hrbata [2.6.32-504.18.1.el6]Frantisek Hrbata [2.6.32-504.17.1.el6]Frantisek Hrbata [2.6.32-504.16.1.el6]Radomir Vrbovsky [2.6.32-504.15.1.el6]Radomir Vrbovsky [2.6.32-504.14.1.el6]Radomir Vrbovsky [2.6.32-504.13.1.el6]Radomir Vrbovsky [2.6.32-504.12.1.el6]Radomir Vrbovsky [2.6.32-504.11.1.el6]Radomir Vrbovsky [2.6.32-504.10.1.el6]Radomir Vrbovsky [2.6.32-504.9.1.el6]Radomir Vrbovsky [2.6.32-504.8.1.el6]Radomir Vrbovsky [2.6.32-504.7.1.el6]Radomir Vrbovsky [2.6.32-504.6.1.el6]Radomir Vrbovsky [2.6.32-504.5.1.el6]Radomir Vrbovsky [2.6.32-504.4.1.el6]Radomir Vrbovsky [2.6.32-504.3.1.el6]Radomir Vrbovsky [2.6.32-504.2.1.el6]Radomir Vrbovsky [2.6.32-504.1.1.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]- [crypto] drbg: fix maximum value checks on 32 bit systems (Herbert Xu) [1225950 1219907] - [crypto] drbg: remove configuration of fixed values (Herbert Xu) [1225950 1219907]- [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1222483 1221856]- [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1202860 1185166] {CVE-2015-1805}- [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1218681 1201490] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1215754 1171676] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1215753 1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1215753 1167967] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1213664 1150343] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213329 1213330] {CVE-2015-3331}- [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1211940 1136958] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1211940 1136958] - [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1212695 1208804] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1212057 1210697] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1210595 1191559] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1210593 1204102] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1208621 1171803] - [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1207815 1061994] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1207352 1199856] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1204736 1201560] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1203544 1102902] - [redhat] configs: Enable SSSE3 acceleration by default (Herbert Xu) [1201668 1036216] - [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1201668 1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1201668 1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1201668 1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1201668 1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1201669 1199230] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175243 1175245] {CVE-2014-9420} - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184896 1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1201674 1199134] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1211910 1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1211910 1194793] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177353 1177354] {CVE-2014-9419} - [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1173501 1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1173501 1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1173501 1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1173501 1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1173501 1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1173501 1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1173501 1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1173501 1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1173501 1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1173501 1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1173501 1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1173501 1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1173501 1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1173501 1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1173501 1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1173501 1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1173501 1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1173501 1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1173501 1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1173501 1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1173501 1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1173501 1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1173501 1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1173501 1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1173501 1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1173501 1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1173501 1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1173501 1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1173501 1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1173501 1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1173501 1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1173501 1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1173501 1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1173501 1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1173501 1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1173501 1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1173501 1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1173501 1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1173501 1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1173501 1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1173501 1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1173501 1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1173501 1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1173501 1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1173501 1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1173501 1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1173501 1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1173501 1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1173501 1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1173501 1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1173501 1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1173501 1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1173501 1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1173501 1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1173501 1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1173501 1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1173501 1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1173501 1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1173501 1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1173501 1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1173501 1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1173501 1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1173501 1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1173501 1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1173501 1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1173501 1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1173501 1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1173501 1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1173501 1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1173501 1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1173501 1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1173501 1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1173501 1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1173501 1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1173501 1135347] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1173562 1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991]- [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1210901 1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1210901 1150343] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1210902 1148019]- [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1208620 1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1208620 1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1208620 1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1208620 1169225]- [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1204626 1168185]- [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [1203366 885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [1203366 885899] - [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1181173 1179327] {CVE-2014-8159}- [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1199900 1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1199900 1196262]- [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1198329 1193559] - [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179849 1179850] {CVE-2014-9529} - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1196587 1135425] {CVE-2015-1421} - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1198329 1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1196314 1145334] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1196313 1143013] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1194983 1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1194983 1185395] - [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1195747 1142314] - [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1193639 1134115] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153326 1153327] {CVE-2014-3690} - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180481 1180492] {CVE-2014-9584} - [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1198428 1166763] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1170971 1167115] {CVE-2014-8884} - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161567 1161568] {CVE-2014-7826 CVE-2014-7825} - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1187639 1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1187639 1149831] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1187664 1187666 1184072 1159925] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1192055 1116398] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1188339 1180061] - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215}- [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1196312 1156061] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1192365 1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1192365 1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1192365 1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1192365 1184540] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1196532 1174168]- [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1191916 1172137] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1192105 1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1192105 1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1192105 1167059] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1192107 1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1192107 1167405]- [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1189068 1115505] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1188941 1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1188941 1168072] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1188838 1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1188838 1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1188838 1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1188838 1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1188838 1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1188838 1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1188838 1156289]- [fs] splice: perform generic write checks (Eric Sandeen) [1163798 1155900] {CVE-2014-7822}- [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156520 1156521] {CVE-2014-8369} - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1184332 1176211] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1180555 1155715] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1182071 1114697] {CVE-2014-8160} - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1179343 1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1179343 1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1179343 1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1179343 1164278]- [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1182903 1176230]- [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1177581 1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1179098 1079656]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1175509 1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1175509 1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1175509 1036212]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1172025 1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1172022 1162782] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1172764 1152754] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1172027 1135650] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1172024 1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1172030 1148615] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1168504 1163811] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1163090 1153980] {CVE-2014-7841} - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1165985 1156417] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1165986 1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1165986 1136224] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1165002 1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1165002 1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1169433 1145070] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1165001 1130684] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1168129 1150675]- [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1163214 1160042] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1162072 1145805]- [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1158311 1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1158311 1134984] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142319 1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142268 1142269] {CVE-2014-5472 CVE-2014-5471} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1161418 1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1155746 1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1155733 1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1147857 1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1147857 1154676] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1161420 1161421 1142773 1145230] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1158325 1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1158326 1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1158326 1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1158328 1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1158328 1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1158328 1142450] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1155427 1148257] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141744 1141746] {CVE-2012-6657} - Revert: [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [x86] kvm: fix PIT timer race condition (mguzik) [1149592 1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (mguzik) [1144826 1144837 1144827 1144838] {CVE-2014-3646 CVE-2014-3645}- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1145193 1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141401 1141402] {CVE-2014-3185} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1149578 1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1149580 1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1149083 1140103] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1148693 1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1142570 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 1435930535  !"#$%&'()*+,-./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-504.23.4.el62.6.32-042stab110.12.6.32-042stab110.12.6.32-504.23.4.el62.6.32-042stab110.14.3.01612.6.32-042stab110.12.6.32-042stab110.12.6.32-042stab110.1     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-0-1-2-3-4-5-6-7888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;<<;=========================;>;;?@AAAAAAAAAAA@BCBDBEBFBGBHBI@JKJLJMNNOOONPPPPPPPPPPPPPNQQQQQNRRNSSSSSNTTTTTTTTTTTTTTTTUVVVVUWUXXXXUYZZZZZZZY[[[[[[[[[[U\\\\\\\\\U]U^^U___`````````aaaaaaaaaaaaaaaaaaaaaaaaaaabaaaacdddeeeeeeeeeeeeeeeeeeeecfgggfhhhhfifjfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkflfmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmfnfofpfqqqqfrrrrrrrfsfttcuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuucwxwywwwwwzzw{{{ww|w}w~~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww            ! ""############$#####%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())*+**,)))))-./000/11111//2////3//4/5/////67777888888888888888888888888899:;<;=;>;?;@;A;B;C;D;E;F;GGG;H;II;J;K;L;M;N;;OO;P;Q;RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR;ST;U;;V;W;XYZZY[Y\\\\\]]]]]]^^]_]`]]]]abccccbdbeeebfffffbgghgigjggkgbllmmmmmmmmmmmmmmmmmmmmmmbnnnbobpppppbqqqbrrrrrrrrsssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrrrbtttttttuuuuuuuuuuuuuuuutttttttbvbwbxbyzzzzzzzzzzzy{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyb||b}}b~~~bbbbbbb.vmlinuz-2.6.32-042stab110.1.hmacSystem.map-2.6.32-042stab110.1config-2.6.32-042stab110.1initramfs-2.6.32-042stab110.1.imgsymvers-2.6.32-042stab110.1.gzvmlinuz-2.6.32-042stab110.1kernel-2.6.32-042stab110.1.conf2.6.32-042stab110.1buildextrakernelarchx86cryptoablk_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-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.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.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.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.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-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.kocaiaqsnd-usb-caiaq.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-042stab110.1//lib/modules/2.6.32-042stab110.1/kernel//lib/modules/2.6.32-042stab110.1/kernel/arch//lib/modules/2.6.32-042stab110.1/kernel/arch/x86//lib/modules/2.6.32-042stab110.1/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab110.1/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab110.1/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab110.1/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab110.1/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab110.1/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab110.1/kernel/crypto//lib/modules/2.6.32-042stab110.1/kernel/crypto/async_tx//lib/modules/2.6.32-042stab110.1/kernel/drivers//lib/modules/2.6.32-042stab110.1/kernel/drivers/acpi//lib/modules/2.6.32-042stab110.1/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab110.1/kernel/drivers/ata//lib/modules/2.6.32-042stab110.1/kernel/drivers/atm//lib/modules/2.6.32-042stab110.1/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab110.1/kernel/drivers/bcma//lib/modules/2.6.32-042stab110.1/kernel/drivers/block//lib/modules/2.6.32-042stab110.1/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab110.1/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab110.1/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab110.1/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab110.1/kernel/drivers/cdrom//lib/modules/2.6.32-042stab110.1/kernel/drivers/char//lib/modules/2.6.32-042stab110.1/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab110.1/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab110.1/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab110.1/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab110.1/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab110.1/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab110.1/kernel/drivers/crypto//lib/modules/2.6.32-042stab110.1/kernel/drivers/dca//lib/modules/2.6.32-042stab110.1/kernel/drivers/dma//lib/modules/2.6.32-042stab110.1/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab110.1/kernel/drivers/edac//lib/modules/2.6.32-042stab110.1/kernel/drivers/firewire//lib/modules/2.6.32-042stab110.1/kernel/drivers/firmware//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpio//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab110.1/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab110.1/kernel/drivers/hid//lib/modules/2.6.32-042stab110.1/kernel/drivers/hv//lib/modules/2.6.32-042stab110.1/kernel/drivers/hwmon//lib/modules/2.6.32-042stab110.1/kernel/drivers/i2c//lib/modules/2.6.32-042stab110.1/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab110.1/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab110.1/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab110.1/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab110.1/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab110.1/kernel/drivers/input//lib/modules/2.6.32-042stab110.1/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab110.1/kernel/drivers/input/misc//lib/modules/2.6.32-042stab110.1/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab110.1/kernel/drivers/input/serio//lib/modules/2.6.32-042stab110.1/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab110.1/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab110.1/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab110.1/kernel/drivers/leds//lib/modules/2.6.32-042stab110.1/kernel/drivers/md//lib/modules/2.6.32-042stab110.1/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab110.1/kernel/drivers/media//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/common//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/rc//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab110.1/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab110.1/kernel/drivers/memstick//lib/modules/2.6.32-042stab110.1/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab110.1/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab110.1/kernel/drivers/message//lib/modules/2.6.32-042stab110.1/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab110.1/kernel/drivers/mfd//lib/modules/2.6.32-042stab110.1/kernel/drivers/misc//lib/modules/2.6.32-042stab110.1/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab110.1/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab110.1/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab110.1/kernel/drivers/mmc//lib/modules/2.6.32-042stab110.1/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab110.1/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab110.1/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab110.1/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab110.1/kernel/drivers/net//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/benet//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/bna//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/can//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/enic//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/igb//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/phy//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/usb//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wan//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab110.1/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab110.1/kernel/drivers/parport//lib/modules/2.6.32-042stab110.1/kernel/drivers/pci//lib/modules/2.6.32-042stab110.1/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab110.1/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab110.1/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab110.1/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab110.1/kernel/drivers/platform//lib/modules/2.6.32-042stab110.1/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab110.1/kernel/drivers/power//lib/modules/2.6.32-042stab110.1/kernel/drivers/pps//lib/modules/2.6.32-042stab110.1/kernel/drivers/ptp//lib/modules/2.6.32-042stab110.1/kernel/drivers/regulator//lib/modules/2.6.32-042stab110.1/kernel/drivers/rtc//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab110.1/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab110.1/kernel/drivers/serial//lib/modules/2.6.32-042stab110.1/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab110.1/kernel/drivers/ssb//lib/modules/2.6.32-042stab110.1/kernel/drivers/staging//lib/modules/2.6.32-042stab110.1/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab110.1/kernel/drivers/target//lib/modules/2.6.32-042stab110.1/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab110.1/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab110.1/kernel/drivers/uio//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/class//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/host//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/image//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab110.1/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab110.1/kernel/drivers/uwb//lib/modules/2.6.32-042stab110.1/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab110.1/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab110.1/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab110.1/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab110.1/kernel/drivers/vhost//lib/modules/2.6.32-042stab110.1/kernel/drivers/video//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/aty//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/display//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/riva//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/savage//lib/modules/2.6.32-042stab110.1/kernel/drivers/video/via//lib/modules/2.6.32-042stab110.1/kernel/drivers/virtio//lib/modules/2.6.32-042stab110.1/kernel/drivers/watchdog//lib/modules/2.6.32-042stab110.1/kernel/drivers/xen//lib/modules/2.6.32-042stab110.1/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab110.1/kernel/fs//lib/modules/2.6.32-042stab110.1/kernel/fs/autofs4//lib/modules/2.6.32-042stab110.1/kernel/fs/btrfs//lib/modules/2.6.32-042stab110.1/kernel/fs/cachefiles//lib/modules/2.6.32-042stab110.1/kernel/fs/cifs//lib/modules/2.6.32-042stab110.1/kernel/fs/configfs//lib/modules/2.6.32-042stab110.1/kernel/fs/cramfs//lib/modules/2.6.32-042stab110.1/kernel/fs/dlm//lib/modules/2.6.32-042stab110.1/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab110.1/kernel/fs/ext2//lib/modules/2.6.32-042stab110.1/kernel/fs/ext3//lib/modules/2.6.32-042stab110.1/kernel/fs/ext4//lib/modules/2.6.32-042stab110.1/kernel/fs/fat//lib/modules/2.6.32-042stab110.1/kernel/fs/fscache//lib/modules/2.6.32-042stab110.1/kernel/fs/fuse//lib/modules/2.6.32-042stab110.1/kernel/fs/gfs2//lib/modules/2.6.32-042stab110.1/kernel/fs/jbd//lib/modules/2.6.32-042stab110.1/kernel/fs/jbd2//lib/modules/2.6.32-042stab110.1/kernel/fs/jffs2//lib/modules/2.6.32-042stab110.1/kernel/fs/lockd//lib/modules/2.6.32-042stab110.1/kernel/fs/nfs//lib/modules/2.6.32-042stab110.1/kernel/fs/nfs_common//lib/modules/2.6.32-042stab110.1/kernel/fs/nfsd//lib/modules/2.6.32-042stab110.1/kernel/fs/nls//lib/modules/2.6.32-042stab110.1/kernel/fs/quota//lib/modules/2.6.32-042stab110.1/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab110.1/kernel/fs/reiserfs//lib/modules/2.6.32-042stab110.1/kernel/fs/squashfs//lib/modules/2.6.32-042stab110.1/kernel/fs/ubifs//lib/modules/2.6.32-042stab110.1/kernel/fs/udf//lib/modules/2.6.32-042stab110.1/kernel/kernel//lib/modules/2.6.32-042stab110.1/kernel/kernel/cpt//lib/modules/2.6.32-042stab110.1/kernel/kernel/trace//lib/modules/2.6.32-042stab110.1/kernel/kernel/ve//lib/modules/2.6.32-042stab110.1/kernel/lib//lib/modules/2.6.32-042stab110.1/kernel/lib/lzo//lib/modules/2.6.32-042stab110.1/kernel/lib/raid6//lib/modules/2.6.32-042stab110.1/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab110.1/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab110.1/kernel/net//lib/modules/2.6.32-042stab110.1/kernel/net/802//lib/modules/2.6.32-042stab110.1/kernel/net/8021q//lib/modules/2.6.32-042stab110.1/kernel/net/9p//lib/modules/2.6.32-042stab110.1/kernel/net/atm//lib/modules/2.6.32-042stab110.1/kernel/net/bluetooth//lib/modules/2.6.32-042stab110.1/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab110.1/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab110.1/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab110.1/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab110.1/kernel/net/bridge//lib/modules/2.6.32-042stab110.1/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab110.1/kernel/net/can//lib/modules/2.6.32-042stab110.1/kernel/net/core//lib/modules/2.6.32-042stab110.1/kernel/net/dccp//lib/modules/2.6.32-042stab110.1/kernel/net/ieee802154//lib/modules/2.6.32-042stab110.1/kernel/net/ipv4//lib/modules/2.6.32-042stab110.1/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab110.1/kernel/net/ipv6//lib/modules/2.6.32-042stab110.1/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab110.1/kernel/net/key//lib/modules/2.6.32-042stab110.1/kernel/net/llc//lib/modules/2.6.32-042stab110.1/kernel/net/mac80211//lib/modules/2.6.32-042stab110.1/kernel/net/netfilter//lib/modules/2.6.32-042stab110.1/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab110.1/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab110.1/kernel/net/openvswitch//lib/modules/2.6.32-042stab110.1/kernel/net/phonet//lib/modules/2.6.32-042stab110.1/kernel/net/rds//lib/modules/2.6.32-042stab110.1/kernel/net/rfkill//lib/modules/2.6.32-042stab110.1/kernel/net/sched//lib/modules/2.6.32-042stab110.1/kernel/net/sctp//lib/modules/2.6.32-042stab110.1/kernel/net/sunrpc//lib/modules/2.6.32-042stab110.1/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab110.1/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab110.1/kernel/net/wimax//lib/modules/2.6.32-042stab110.1/kernel/net/wireless//lib/modules/2.6.32-042stab110.1/kernel/net/xfrm//lib/modules/2.6.32-042stab110.1/kernel/sound//lib/modules/2.6.32-042stab110.1/kernel/sound/core//lib/modules/2.6.32-042stab110.1/kernel/sound/core/oss//lib/modules/2.6.32-042stab110.1/kernel/sound/core/seq//lib/modules/2.6.32-042stab110.1/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab110.1/kernel/sound/drivers//lib/modules/2.6.32-042stab110.1/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab110.1/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab110.1/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab110.1/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab110.1/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab110.1/kernel/sound/i2c//lib/modules/2.6.32-042stab110.1/kernel/sound/i2c/other//lib/modules/2.6.32-042stab110.1/kernel/sound/isa//lib/modules/2.6.32-042stab110.1/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab110.1/kernel/sound/isa/sb//lib/modules/2.6.32-042stab110.1/kernel/sound/isa/wss//lib/modules/2.6.32-042stab110.1/kernel/sound/pci//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/hda//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/trident//lib/modules/2.6.32-042stab110.1/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab110.1/kernel/sound/synth//lib/modules/2.6.32-042stab110.1/kernel/sound/synth/emux//lib/modules/2.6.32-042stab110.1/kernel/sound/usb//lib/modules/2.6.32-042stab110.1/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab110.1/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab110.1/kernel/sound/usb/misc//lib/modules/2.6.32-042stab110.1/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab110.1/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-gnuH#g/д 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-042stab110.1 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab110.1 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab110.1 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab110.1 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab110.1 || exit $? fi/bin/sh?0BZh91AY&SYHF]@PN3:{n{΂^}v=w^סm}C/N=ï3_!݁G[avz}o>^n`퍵{i.׻}>TYzwױM'vl_NgUҁuuvh=C"PpԮS}/}u{||}2wfvݞDO}/{m,o{{w{{Uw^< - װ4%GקZ{ۋ{ W5۹c݇^={;^C׻nvz:YR+۞>}hm[f=Aޯu݊e K޽^[.h޹mkv[{g_|ުosN<9uCI{S=ztfGf^^2Ӷlw}ouvwݦ$^S{};yƷcݎsr}>t]` tkݾݷe[׽`wWuxVݺꞽr;wiowE&^Op{wCZ+^f<ݖwp o{^gO;]Yg#gvvNaT=CC6-;z]:Ͼ}}sg6ױީ=r;Ϯ=nخ;Y{9r>ꎞ7vn+{}z޽׫m=޹;ܾ/|mnn^:R}p-szMq/7}zkov K]ݞ,NbK٠:z*]zoGm/v=kjSGJvݷ[z/jo3]=۠;S{g-oBޡ_M\<NwYn7omrmwP4\˯]=:%y֚os{{wχ˺f}G7Z:BkךQ{wvڞճ}ٷoCҭ7mv`>|y=}_{9.{zw/kmKYuwwp/^>Mo}}wݯ{ϯwNV{Wq;u{{^ݷ@!ϯ/vT{}P8=47Wv]OFll2WZҝzݕ{[{kټڽT:;Zz^^Qw{Czݻt_mtW^vϻ֫@}r{{O{V[olXun`ݔO=;itV=l9%mWY5toռppΗn{=G]{ڍ2mnbo]j/{ۮwa]h=^ERvd6ލw[wR݊uZ- oVǯ>ޮ]v2*]}po7YC^:vƟyW7}aҪ^r1ϷoV۽Νx[YlZmk[u{zuGwxݖ{t)v]=s)zح轳^ճO]g[b]7mUwg+m9gNwUIniuaݽkl3{icݥ{r.sjƝ[= o67v֝iӥob}}o]ݽxts&lsdu']m2ݭ<,{{=;;iot:{7=:[ק&myz7ڭv=vw{"ݷwu1{uFz;m{i{mѯ{uwкcݵ:&c;ڜuve:[ەz4Z=]==z{Z޻Nf{zm5i^a{RoZ::7v[{,[toyݻ]wrwmZiܪ/es{䦏}t]RSܯp 3{IsqۛP%/Z8٫Wf^m]U_owveG7g|z)p_b};pt/f{X_z Wf;{<{vCful{J}mf^OqϪ+]wX׺ z=(:Pav+hͻ={G_>79ͳu}{Q =mا{W]v9 LcOZ.Y:sw}s,;׸}tֵ| {S׹^tپu[obNgۻΰuCu٦h{U=={շC{о}wjV4ϧo҆us^+\}=>*_{fw{ۭ=sCٯ]nϮo^sûZ'genuo}ޮq`oQN>LM$^vkANNo{v7[[^UתEΏz:8Mݦכwӯ{]=qmuSї]HUuKe{hvyW^^NWv kyۚyLzU3븶v$]]hAWN{qݶ9smzorm6٧Tݸ{٦oox޴^r][&kuv{o{뽽vtgkuzUw/nur:^){]=4w6G]=žݭɽ]۽y޺׽( J.˳OvO\3]y@.unz=黷\wzSyMVr^WMngZwu峧Mmwn:wre7w^wvWtӦcm{{uf]wok;swvi4{h:{pwFvGY^*Ҿ;Nksֽ^n{wMh y}M]}]׮lF{ѽj׫]7;yS̯^W5ww{sZ5^ڝnns]]Oywؽ{T:QN^m;Xvh{y[{zo;zںntwyq[GvW;y^kYڧ{/{wXݮ6mjiSX҂ ɀ#rh2B `f5`di222`:@0d`Z$MB"MhB U s@9$!ULB3 xD Y+% ̀3BR3JQD0dATQ&B LTЮj@е@򐕝:UYQؑH*ze^.X7PsU:y׺yҥ#HLigS$FK/}>csRm}Zno(onA=ZsF:Wrb dY'4h'!WdžwrV A6̓ ,;6f4ff `00<2q4tmB;Cb%ky];Rg@Rbt..7lõYk0 Oti%hVTnz\_հ,>=xl1#}V ^ jDOi;vKM|d.wJRB=?)Dn͢KAFAdR}b;:Bn0 `͙Tho7GZ4Cm A`W05T%@c9xbiw Y*06p"Ph4[ R,(* ٔ<HI5J,8!͒•q1-YM}[=Q ҄KJM2q\*0MS'A-8<9Ͻҝv&Jp-^'Y?pȫEw aAgnMFdɘ30 BF(JCbXLnu >ah^ 7##4 @33ADCʪ1)pԀaX~|.7(IlS e"uQ9jErupFkFf)D! /QҘ|(e*GNNҒ5Dj j%-j@$U%)aG%ę˫**Yb','5QSE.!+ :x/J-]6j)T9\#Dtl=.i1fiRU*0f ƟNNt[Bil20@Pҩ !zguo݆ǟ`uyNiZDkƍI 4eͳF`0 g<ټ2_);wM6;Gց zisP#n5$}Wڎv=mx܄.4|Z[Et`SX@vUdVsJ"զ! »ym5O~QGx0C`%pj"* M}V¢Olݛd3JPy. *ɯ 9@?J/ )1d*omTl{S4/Z"szmҙzIA~g upMEeSdVgfom)G{l]W@RݤEE"deR1*\ eͬȥj6S-6-CFwU. 62 D WG\PiݏVeaէBJ5cNHAE ؘ@#GZM[[Ҿ&PW1TA#cĀ\¼B&y t-tqk{ H#shqJ?!Εft BePD´s%]3@C+K]TD NjV+'.C gʂP(Z uWC9gK&RW=Rͪ` N`<@`iJflطLJ,]6mB\V}@5 ͋-GӦU*R+~Q{|?h. FX$3 ( `ApfcYsZ-{v!ڂts<@,>Aq@BY\1^T@-9$ML>C?$aPj8DdBʪc )R@q;e "98`s%}P+ dU aMRCՕ\١t @cT QtNր9H]Tpa0) ;pu10GTbXUI@(`PҗZGu;G&e -r"9 e:\n42u[q\㘷8OǯTfJ֭SJA8I{V&ft %"KQLclu䠛w9,SF3)iӶcӐvR|ZP-``fdf@b_ C.}CA*f`yj]^]y>wŴ>31p-eMS(RYiB\[=_W;e hiY7W^u}~['yI`2`=ӡ7Mo˹)kwE9MC[`R]J8er•Fb.ڡFu k5«Z(40DJĐ$rG{ 16w8tTd\ ^Jί- !VE `7G`>ޕy>Ӯ벅u2჋hs0[z՘[}3ީʿ]XLv2!f(ߛ-핽=fdHV\ko Q`KFo_5iw!)|DpXWuxr9VkIDFx3 n}l?`57 QFz3w\VOb.yY_?G0d 5u*UuDF`ќ?_ pgyQP5GZY98)ZI1Dk F毕Y;2 g|z:{qXvIf-L9v/*V<Ř ()?$3 X1}1L"'#@ؖ( foIP1<đo`S iA=Kks+ŅAgU q#$Df=~ bg.8mJ0 Bd nc.Smkd@}.5Ev Q5.| ʤlH!xa^ ڼ1+7 wS(@Y(D$`@":&p,"lDYS^MUrtZRL/OE*ʒ+I DcD%f` `Ȍ0e+-I?H\폷ȗOq iّ A@`DD5l^dKld2^?B!x}Lң#@! DqO!.dne@{gEI({ Z;I< J~SU)᳤^L|K+hF705_-tHmaN+Sn4]E|$6Ȃ{ä1yI05&@DQK\zS#SҽN~@"&C`ɀ̘k_L a;:-~#:z0`)@0 &`]zeP2 I$ِH03G=QfDY%Sh"a@,|[,s+08F2. c`R N1i=9)kp=EDa bJ TA*#Ob`V$'X[湐f1xi pH*ۨJ `nriu,eZ|a`MERC^cZz 4 r(HEg6\Tl{VO#ñ醇1 4]9d ѕ(& ( cTAL+YfRDBX+Y1"uP/1:1*dm@'H٪.9DdJR3nڝ%t#-rIH b"5uE<s B#?QU#kS8Am,B@9ڤAR"`Sc'G(-(4(e0s hgNO=t@Aj"<&#,uCSDҠQzFBgEEi508<@Q7?0tI}@fK.BTNOH@c_U ] DR;%d4/#wOB2QD*4t]; lG1wTIN<P~#$y!r 1̝۞y[ lq*zxƻ {rfw rnluǔ0OMc7$ZBoS'| Rc{\\@C>z3wT,]5N`.3nB;+mrKw'c=W2?} GŘ{,|کگ"abt_k-lHmpj (e0OUH e@cq[(Lj! }EǼ4%Ŀ?1-[=s- -]PE]8,c*xYP^Jx[em,E:I>jf0g޼)D> 㤽v{EkX&Oւ (jh(KCkRq0 ØT ϩ$Wpj*1& @#!2'4]}K> 2 OM˜t|;ޕSwNK, 3qX`/ۛY:-_Q44i^@zZn Yl @Ro\o@aH8B*՗ lh,?$Vř{eT|_llOzW}jt*xK'~rM EmleuJ7fOHom_U"( Ϋ1|nJ5€+GeA,q"קpdB+F71sI=K;5mЈɾf5ZG*'@h Z,$)H[P/~&^ڬ Ƕ -#=}* \y]*j|D~gu'nEL/t{kXϛ{D4yNȈ\S&!V-D:!HPb[P6]4Zn JD(rfPEUl$W2Z˜Cz'n4Jw燐g8eu+Ċ EA5қѻ5V _?'+P2-}m%bu+4U5(WY@hPBQ2޾ (-~PD65;8[-:o:"$W5Z535y_0CG`'j3k)u߭s6(*ܜ6Gh ]jFWey^ ^caN1^i\B %]V3'r"# σxܱwGչ*17M9u0x؉9Lm =o~S݊ u(O2h=;%bi0ɧ`{g?zL@(sȈޢ;З]QzrE;͢-wעS-w{,X:UBkya5, v~?Tc4Q.Ck\I+qWwgl׮vJxlHs]nӳUE1qJ"liwF[I@K]u;6skiǖY9sG?E\78VU}vLtE.7w+rStErb[TGrM,r;.:Vi.eL*,VŷS&Gv;oOe[ylq*O7~mC:b9Ld߶׼K!B5}o0L4jYd$ƫ&ꖶoUJc5@̲!)2Mߥ܄5T}" lhR=巤W@ j}tsqI_dE[oTrl A4Η՘༰0Gw^x:dT6p72 @x.![ X 58^ 8`_EuiQyb֓kdV\X=M5&+q K.Bz";O>6( {$p! h8m}T]5NOW:i;X)=7ClZz,gRB85E 7 aHӢ~-bTZ-Rq5n^'5XEi>.+Խ v.x. $`m`/VC$=F˷`'?Q[a,?XfOy7nu\_78|8jA;toCe$WeLJ&ᗯِv.z nDs0U,!kIb|}Te!a"T]\3,-@#Q)ڦzg7^=)ǂ<ȼxT)ӂ_8A0r{ hx "_)Cl\qE%A6d7s=Ɖ/~G7r'\_3\Z:9\h*91(X'z̐V?/knf$8OF GL<ǻ_]~@,+E^_9~ZZ{ U 8ng6!/…-Bq|wW<ѧ϶#1:'Ըag$WX-p|CR"ڇc6-aZypp@H&1Ց]7πJw dJ!ѻ[m^#&1a*%(ڑ(XPMb=~#񦳜;4 "(f7})=[aEkVȼ&DP̤ݗ; WBf٪uPf{XޖzaYl0öI ݀G¨Y8`rdp WAn`[`GJªG"1z.UmE6BSLKCYpB;JvK³1H"D~QFDAcϔLJ|9]ᗙ)+(9@ sk {KeNgwmIQ!2pou8gّ8b&`+Ҭ4N,!` MMx+5_ U)R_0J[ SBbJiwT6zB0&=%BXO: p5 EݏjңzDغb!Ζ"_0l(20 4Ӧk^"t "¢ xъy5ˆ0:/?Lev̛/R=;/r_;% /!rvn\MF[\\\0(C.^Z@᮶ LxTaԴV( ҥvKqMj~̱h2 WY{2q(I`xFXjrNR |qDƗQd}Q~PC҄_񴾩2#^N7["x0| 7 @H4`OVߋv:ėt'VEcjR[d`nT\eNF}'#]ġiN}v\H)߆QX O /b'u !o}_<~%6X/6mcF)ד8zO/,v~rȻ5ٖWزQ^^kĹwVbs!Y mV7(CGj\gDKT\$DZu *It&_^{FEFAA?*)׹1 K揫š\+Jptspf$% vO7孻&pjnԻ#nrQoϫdlW)n&"({e-in1ޏZ&s1 )wJdS=jΌzXV'Zm`]瞵`7Δ|飣6Oo⿿ʨ)zmg%MVy{~xp dtZU`PIu:&waw!:Tr$剛q#aqrrEk$59ؓc8Пtd=}0pzXϕF*;s |dnH 5MT N}B@#LBeSQ1eHf9H^H¦/zyXutgj7{E)4W.zǃL>HH`o2ȾHim \mȒch@PV ' Ӂڑ2E[rṱ7]1قIEWP~gq).G^:ʸCRIkVvƏF;lT 6:XtAq`4XSEũ dkP[1JG5)&G3l'14B^aj_r ivw˔L+Xwx8K,?S5,oxHZy}˪64!  {N ЊN OWǁrγF_~}%C+kE5VX@dl;Ieו#)M@@L]]׺F=spK4q5zR#Kvܰ]lhI dZY ZX{|#X;$== }!uȣ$DRRIv5L.ğ* rEp -2R!G,Ao|k`/12L[vcj`!,R= \&j[oqz;D97/]]L'X׬L eo dɰ̪Ģ8UWsFTrǒBlPCj/jR>-55.$ztUƼ%\L6>D:S?&t83x(᳷$$Yuƕo-0v=d44U%WA\FitK-sExj'J5FL{˲F+35 ;+5Q Yr]@R<bmyqH6u(z&H0,7.Dh͜]"|A0۾L,ɸ,2c盩vJH 2bThm9͕ŒMRo|)\?Byp0c^MoTw gj֕!%g3'H-pRϠ1?DBdu3>p|ymm{)v5qVDzɥ&pp:q9-Z,K闽-Lh|o|HV9dfr3ߪÙY'm6ePg_G}_1xv8 k1ܔ  Mtfb藸L_n3? V (C1Tq\_N8;'vײdKBm,lrErW5G4-rYӞ]}UUCbt4]v"Dij$$ew4"篷`R`w[Bos=y4+T郆Fm lTZch,kB hlBDE<HWfp%9$B@8xȲNJpPSIq+ğωd9$YsLQ}߾=#dweN 5_y6%H;qΚ_X.5>ߢRXi2xZ7NwCu h8^Pev>>)P}`XTr3qV1!GLYZueY ;Oi,vG()0`AP}Fxe[d4V'ǠYRnf{S߹^Cp T x#J%ڢ׺hb}ͤ-(Zh0#9!2U`'~,>[`,n@.2$ t O[!*9dĔn|EucZÜE%YjQoZ[z!X&4~{x$3?, N\7Cx$ tt;ܢޚQEvy`<-o% ֪i Ti%=hPrw$(<3 Z9ɰ>*qp\22L u@W/)Vxp{G $s (p*Q}NrSsᅥt)l뮲QVz곉%p?.(1 *N3DH;0-TIZ,„{7`Vktz8ImXb@@t5p FaQʟzh~">ơAr:nQ2X,hcq%聖Фg2c 5)i\Si2Kkqڽ=ڎ3#a8q:zgwXEbӽ%=C#yʧOʡFdB_\30ɗ6q}V8ϐS`S!9w5SВ:L>ڲ|$jG2HF-b\|wş0֨/##= SL?;@M5='uAXYxtlKdq?23@ڊX>{YЌH#0u6 yBRrQ?$ƅ`2Aت.fQ?}߬͋P05 kn"WEurwk$O-(9?4S+\tFD <E>|:39{ӄNb.ߥ`&hPUzw l%ylIwM'ivUrڵ cqDVt L/t{` Cʙ"D*=oİ|aj]a_Kj(|_@.e\ ɀv#9#o}qżȐ0rwe;:-+.]=Ϣ`\"~ZhQ,O~ 4p`>`Hҗ/{}6fMC'?1*8߶m{6|+nCwHՔejX㮉4~bA Z9 KX%#{3bI*j׷ܶXN4EUӑ7S2+.:\‘0lЗS^|^j^{`7G4z/Rd Ɋ+áqid' ;)9߮5z`MN@ydg (W++lR a)h$WMBn ;8gy;Se8b!P(W{vvI+FL)XkjGpsL+LWoW[QķD\Ȝ7R4ʢYݪt׾+*{P^ٰx7CYסzPkWFyP9, ,#4P!R+ l(j (E1l*Hx^3Fd+ wCa/(ǭ.RY=|]-k ~ӑ@QTagP N,7GR$Дctz"ZL(AՌ<1a(Ԏ Y&z_v'?/S8`)HGC9ĺG@t2>]}pAHo 9BAPZEwď jUc[nk 'i=~&qsbZWܠ۳EO40¬vg_ J`$Ԍ9- _aG2˧D"TRk-t iE67%sAZDt&m (-={t(62GZCG.-/#xA4BP 0^jE,#)qE/ sqc}8/|-å "kNH(Dd$q0P/0jxM)=ٸǜ+MI_` Iv$]C.旃O`vC!xI1!#`hS~|yP /۶JvyPZN?SBK*R4m~8S#k}19B8Hh|@Θ|eB) BM 2"j(?pl\S(LҬw mbiEԷpݗqAƼE|ࡄt[dpsQu#o?smcME~e=q P@^;|?4¤:d]}[9*z™!2u>x_ę[`ĩ"H WRY;!JPgyI#T^p#6>|S,$oye86K\2nDt|NG:x5@;&;9QEpW -B%)ÅO^6UԸP<YO,Y.,{ߊ {L {=^q7W\oJj00nQnL({})nDx [jbv,Cg])M蠠 [NN!,䠢~ζNpV٢3,dϺݖ( 07 ntr7o,Aj{HE65H#UkfZvo'ԝ?cĔN0c~03yyy bd9=?eQ]qЇC73q=P{c3N\`;2д'o GqUre^رݛKx5pLa}uD+{VgM .ۜ F!4g8P+@ w@!b$"4zP)&[ƅ &X[<9pZ]<Y//oCWzuTY6S%h9.M]MQUZmusE>a)%TD뤦ChV9\ZjLK1W}H6KYΧ@2X_@FdMA.ؖH* ]yWGy:[I ~ 4%aK28w\&/?`$K +hLX9I Iq<,R}~`T*a<9鑍$^qt⿖/Ah$ߩB|4?dAږ]o_0C+[#f+i P@Mg֣ۼ p'x`"*'6?~ސ\Vwv^/D-. ]DnUR1j\u]e&),Le>ebɗRJ6#NssNa$*GG Q3% $-d9o{u;Ĝb]#Vb./vTݜ iiXf86E\q[1=&gH,-6I 8Uqr#Lrި͒<1Q ޿UC-|ԆDڻA9HpR/G:L ]L2B8E SNC# 3z,$|qIdH''bwB;A{0{WzMYΈd>kҁϥ^Y4>#,L硦 T-$E2sg)$X aǘ}x=..GVk^?$Tۙo;&Ma#o&]$3/7*oU3}ggb-j ;g4dn|mC(&푛kDd'\p TȊ"yLHr2 <,r9av;Y?+RBP )5+FEn2h"YgT^1:R졪F JB%𪝫vϥ_ q.O?!)<{B,cڈ0LF{n_{n_K7,P!T4rWknOc;a<pER?w.;:&܈׫ofe!ei6ӭ=6`ey9`d"mL)s k3&NְpL]D8#,*v\MeG~NkkJBB-Cp FzCj}~QCJ 0+`4؎w=AK\7)X[4m/B7653>p-<oPTܛRiUS@Q%2~'3|93=( Z=#>rP0ɀV}Ӏ.HP S1d7tx3&a9]G_P1E:/XJ~B=eRᮡ!Qشя.2RҦa(/5 )$㎃C- {jC+ˋzϰ}8ߓ@H ?Fӌ&0mIZPVQ&ADkwz,К$N> WnC%XM:y#׌z"Ow]x 84މ1‘.T8mFK4gy۽(*r+02U rAAhoTY`>U6NvQZq%J8, a0l R6^Μz4k@uvy6wULErOc xqw<=?<)|d:JBLps&+af D),RMqYgl@|d"i%7W1->Lz[K.7 dPMn|OW3m'0!u-)QPf( ǃ|[*dKs̅`޴J‡q;CH#WdG>UJ5~̐Fz,};l1o\`\o_4ur)mqj{e}m*MC[<; 1%LTy/-&#u$݋Z0ؘ(h.S]@|Rx{nQR'GwֳW6W6|oeiUֶqѴ0}F uiGƨd G设(2fC u 8dWbq)֐.?1cc.ϼ }8k@]CkF:`xOԒ@3VN#/q!# šIKZm uJڨ7L!S=EܯIR<@߽VtFt.Vұ 璆/¬bضr _ Eӛ/_jX]FX$R{fdT)ɅY"@`eD8m_PH» I@MC3t&{.0}wxKWIQ[$%92T* U { =  kaD%N#(sHR#fRTX+QH`Ñ+1Q\lT_ A/L*{wX:ȰL9{>I\-SE-ݯ^ %QW{!EhIx%%`m>dbn^5; ' #,$R_Pƣ kC6j@',aW4h$523߰(z-ȍ1(p=MPsr z""+,pnT9!iKxjCw|p)\oP ngU{{gudNCU\n0\pT?jHZJɵoX<[b&:}id)^/LJjAƷSg7PZD ElF߻ dvBx@|WDԃvVq{}ĚӚusKZ5~ ZdWeO!lޒ7?`rM(tb,FusB/vBS?gdp>1Aj*EQ:3ۆ2V@:)#[1 @,TD,0Wm? 9d%*i(&L,f7ξ!#{c@G1sadm7[._?5˩Y2`+D+noVsd!wS;MrS"4Tpx\Lב/Lvȋ1A qCA'jn(?#BȝzO3ǥ u&%T>di|H3{1h&"|b&{yBD?X`71^2oljOB5 7yf cB{9oT# '^g #imuH?^0&AG/X}~[)<UFEEU6Ɲ2RF Bž*dh|֙B/ B!'*#T3QE 89y#Bs,"ZtXha552o2K.R'qz}!˚#>FshGe:#!Y*Ẳ\.|ø':Y Rb h ܪnp[CU;DOu'!=\hCI} @A0sˤEΤP!]#T]8\Y֡Rb|zAaێ/8EE '$⌈L$=}2~xJ $*l\9@D ?=.#05|'qșQ_j x֐qO#Y|\\ɭ/gDZ8Z[Ϙ/#c3(C]'!O3<]600e?&Tx$HuO&D΂JKJՌ9CהqZU1XӃqmΞi*ɂPLmzJ\CeޞVsdKD]!B]ND& xSCЅpK[l.Z;>K*R, [u 7 d^N2v1qrh uZm2yyRs`Ai42g#?V=Hf!Lr~`cVYp)j^;h'dtzBS,97U TdwG,JvV51_)q]PiЉ 4xߦ&tA;Gh;G*o;m%/C?_5FlApTյI@/߻EpUv;}OYI=I%}veNv =p?#L-&,r AG ,ws6>- cdvݷXT5{1ƧK/}$e7EO@l}eugZSg~ń}+/Gb+pV4uМ3g7O~5U,kQ[$Ƨi0"g{AYesWnA^6f b*1 PLw%fj xZ- g2Y:U)`Un1P\/M|,6WځVyH楕w&ɸgÒj)$OrG}̢yf %A1`ұM"鱕7{pIߴ?-R0Yln>UqQF0{UIh#[?.._GȦ^l&ڧyPp6]~ QDh~b:4x5%|{`UBÛxgyyuW(`&rљgt%@Ky}[=oiÙD⎺;m$ؕ ? :Zri(tVdS[7=oPas.^38/f_)0XS'M BH?>n+\2I:8D6(G/EĪO*q~"4! *ߨ>a'JANXn>_0/< &܀bZQB.p4 ۴ P*i^{08쮣K'hNk= Kb66TVn/KJ SzAfy}7ah!ͽDrDB4z Ih!E2w "zNb_aYvS R$kҕXd(f j,q!Cy/Gy8M=Wݵ޾`.? U*vK][Sm DWaG9ٟ X@6_:M?i0 WGw &dY ZR"vh9 l;4@m%@.vcdlSیTElyH"-/r fƚR*v>#5|Plch)_ΊrEK1fqJ4xp;0$H#<]x.1 WeGԽ~6p݅ܠS38Z#`!)XMUq !\1|~y0RY(PD=~/Gߤ6NNlBLrEhx?r4rcv&$Wg|DJ"H ƼU#e?e`,J:~AIv{0G"\PmF "sm53߰U(Peu=h$Rd\Q9l)C1b\j9@$^؈ᥟx +6 l PF4J3t6<[MFkVsLA躈[ Y(BE^7W#D|V.M>'a:ĵw+3% b*Gk=*lml&ik,07ocjEdI 8y]V$^%=WX&8s0@pk:uDj fMMbm2+a֕S!Jvs>LId٦$7@_ͱ7.XZӑrl)^KҨ(ò&SA_|"C-;!50N2ď[B ?sKI>Nepfbϝ7JxvhzFf7RvL5"n`uC =@~Bi4Ⱥ!€:j$-t);<*8ժ5tf?b_SQT72f9kԨ#EAǏ|Шm6/++tF g 3b${/GxiS(q-4ٙ׷̓dץ43= ~ZbLhB:q'"^8%,s~'x Lߗ+J 19)XwԎIA[81riLHC8$k$z2a`uѮ@clT೏Ҷv+I-^Lcݩ(doL8lH$o-7X(Rm^DJ6n]7Qت_nȕ{jO,=K Q/]Ffw]^_ Ԇd ڮFd6cCU_&q@ [4lPm~fAWa鎰!3D0|'l80? ㏭kJFX~D$Xۙ(#i,@c0GMԆ+gq>ƺֽB![3KZm=m~. D]HAzkf:Gx]w[VSwk%d+cvM )4Hl d\O4bQhf&V>썐*U >g_Y2W0hԯN\RfuB^;-DyCa5c ' pʢ W^S5B+`ш6٤EzϼWIBe7ުNtk[}$0;! c|>. Ecܼ[( Vw3S=0d]cQ {m@7GfE,w\:3PrCD:_. _pɂZ a eSnȺu\ ih~.|9!YUsY?Nӊ!%A7c'}%]vND^Ot"ñ[ KO0j⻎-^؊/i01!hHT;Mmɼ!h,τ /w=uOۓԃ{0\Gp'& <۩B=G/ `(|(X<-p}ό×7AĦb4anƛ$TSe]>m$.GGePG1a#JLDV8_}NQU0TkHy i*skF{j+ޚ$tq[1qWy{vA9M%&M`^JK>G)= ;Cm7_pXl}$TK>B'(C"ڿgq 5򆕟A%Nl}M m9NTEkR2D@.;`!a4뿡'J[5}ꎹ{}9+c#{0U+OݴI<)]j?5R̛)jZ| P"q h 3(wMlY~h=cUPH؅*~u)T@_9'Y~c1,!o*x5%üX"(Hp 4\0p֡|ϧ˼GmkXn{hS$YoA^[HZBH_:۟돨$34Sj&q!w Bԇ3Q8LQT_DƇeX: @:Gjg:[]o3:2I4 T釫 mِdﭿG%O2j,VnvIjLg -e&f;),N-ZM{ne 4E{t|}a4[Z,Oq0WO=ʜ6oA('Q\9i=< ;R睱*/@fJgۼWF*w!~L Z)ef >ٝw)\оߠ-L{td^r]]4:3c].Og#,j'`ZJ\Y>t^V(FUǵbq?, bD34J۔E{R{)2gOξhVW.M^:%'_ iӉ+ԣF NuJ>O#}a( mjn]8\ /{1&c9U(}YRvqp`A>;4g3lb2,76}$tɶ7oh7?tM@USxnV9(l @jnDT*R:PEl4a oE5d܄o.&xw7t`v}! 3Z ^^蛆̓-K`BigZtҙ~q}8I+e? "|=p@^Ȏx'nXö6 "}{R؏K.[s% 8>AHF$:LeWv09(]x8}W(4OYteiZcjA&d+oMrФTXb@Mި|D$@)z ' i۰\F;LZo, Cq&+\E)(Z6xYJwO!+(UvvKΞ%85"vS3n,O4jNM5c<*#6?\vV+#cz4ЖUpWrX|(U(Nuϫ(`U^=0gVB%E'r懑G|KԚ1-RCx\mq!gz7g375횢 Ї<ަOH(ȌeZv*v1 ^\^6c["zn62}@`;uB9"?RHF^-7Dơ8jDMÁM'gz-SR9O[ j3:Sn O`(o7] QQB[?~!\<}9{B +lHZ8m&żdOl{(7VHLY6Q^ȴ n"+)Ӗ1kPB?pC\.;,i+UW f+a+XA0+^vEeӻ_2˕9;<,U!*OW;7\xwؾ#,)/e MO(څaj! ӂ%.V5Dǃ dKS $5vKlzӎ31cRHZDq H!3%]ϽLf[s) GKVg"Ȇ8VB_~!d|$3$W6oMnzϐyXJ L(xo1W뭺10sx%" bb+m{,ѵUu0༦HilSBw #JWiSC բ-ְL?Vc_y&r*7v+gWEESeo٥e^Zxh/{1>\+73D! Sˑ$VG:I ~&n@R=Fqi馠/=LB59R _G.C v݈ȫ7*hYc;Ww.w95qY݅/ ]Ks3鐙r HXh0zdBȇa8dn#- C?5XOsXRwC;2Pfv]) <դ=@Qۘz6gЮu;Nl7̰- (צ^"/8<\6+=U縪dduc 3l݁!X}Fłx&†L#9rrEJ+ZXqD}&9b{:%ַ'uW{=̺15)BEYf r5CYNib4h jxӀTSjZ}*s{n_!q)n,%(x}e @7l-犃7[>e?xPwX_oA9YV 6\}CPdҗ<8̼.2[4_m޾ǖʖ,ЋmY>撯Vvr슊\k2ڻ ?qҡ}6Ӓ֫"@ C8[\26/T"MW*1ic  TQ!/)̍ƬAkEz'J{kـFwDíHV;  1}q{%xskBsh:,tiE #ּ,.d0R 8 YYd oZ>-̹q˻xi(e@c3&a5Gi HebHmB紶&N#Rh|xT:\[˿s5l* 94tFH'É 4${ iS%Q\z5.1L56md`S. nGxr<vϛAC}P oQN ]\~ْH wB0l* =gy|`CBWz8_' .Z@X>YZSY (`=p6!ziQ\A|\۬$Faڱ339V{H3D/{Zˋ$r1gq1.!kl`a@5gܦUdyZh$obřxLxGB(&4)aBL?D!ݣ)x=M>'aL:uoRV…cԑǒ +ll@__:Kg\&e࢏AR8LOD2u#δkx7 -,܄YĐbmLlZsV_kr0&`ed25oj]يoAdNoA:Ny  @MRLWcWRV=)?C Xr%ƭH+ ]|ԸTB=ՐMBPWs}NLBA&嘄4ӘB굷1 S"y OL@dExA4[F;#] B[ 4dj{"y*[ûeޓv[Pli9k]de,,i[&C6|y:Z!6ϓ+s^633(Q0MVjbnRL-&PPuwz}x)tS?R O}潊.׌!$e8R; BN?<~ܞw g1Ły=py24mVXXbrO{6m,MX0Όp /C8xvyXػs-MM1kez b &a}z_|O t!TɛFJ#–%Aob d4kLf C]6#䢩]BI2[]5#TLcCy əPJ&r$p<7<5SP?65+roO.ٮ>N TV~ ]}`"*%!Atm^j^),Ucd@tkb|;*΂ νޡNئ(~cȝJr}:bgǐk vZ^N٭[𱳎yPw^( 3 аz:e%ϱ^8rO#t;xgGsTڀ*xa{FkvbBBæ޿TgєN{rh Ӹ>H&4h8 p*)rj%L l'q8C @.&'*q|+H83ΊB>jY}yx`ظsɈ0S|(5,z|eJlDnWJW07n~"J0:d#%]o8pR6XBB!a^P<[/H(Lpi?-^#ϴFǒ֩*{)7%/aUU۟1RmDT&*V*c'f3N$g_*Yb [mt&iOkQ8]'ヿkҔ?md)8^wo̷HxǬ%7`6E xٝ;$ך P͵赤YТr2I:Ah%iQBqc]Kg[{ UUJ*~}2DւÈB [傩]04S)Oytݓd)"ִ_?{,=&SZIP<( w蛁*=Ɩ-˴"P}vܨ59%LtgUCvmU94ubQ4Vhw'woŲXR9V6C7zjxLBMXinV[Ԁ=Q3]Vk/x,K.'A2mVV3;V< [٥WLJ?[ulte9Wގh4fw,?ת>ymLsR=oc3=@<[Z`Eu '%?N; Mlrhae-sY0*}J4ŸYB=hS@.]AOϱĜfǥ,&k)ɛ+ǧDZuo~ծt5j0p`NlJṃѓ!]>a'pƻ]%QFG޾Z9~4es&WY\17^fҨb\*ɀBo? ;eKW[Ȧj$B.KKBO! >S#u'nb5Յ# hn+$q$ZDD>1(-Ҟu=?í,ޔ{O_xhF=y 8^Hѱ2N%AHFP{l朙2Z)aӃ$`!M&J7VcU*xfT 8IKD0(&KxrGD`DRx8?e^ⶡTu_7Ib:鋅M-pTp}1BYd@7N,i(`o(7{Ǹ|fLJDh?V6 p{,5q\A̪ЪYԋq'-%l*Luynt1j{=QY!9>PS!2(M6G{`Qp5>8#rոdC18KB(Tpj x$V [(l̟ {bA,cIV%V<=Mf?Z!q;٠H?4FԌZ+V@) cp։kqa疬D"q(bx08S*zX,8 TdG];4 %3-[ܑ~ F7/$+g}r$f@$*+n !b:~5p?mZ9RtzHը-vatwm]G[0ͷ[g[=A;t[-Â}6C.ÐhM:x9`t)MEX6#=*QE<<{5IdPgS,/㧌Xɛѻd}+fm?C>"2(b+a9,Ilwإ-cRAiC~M"D|SI5+$xG/%MgB^n1H^ƿ&ώ䷋Ixeނ)٨'(U ?t?X%_4AWu #I%|ĖXpp@Qg ~QTL͋EZ/PX6Oܚ/nPSF'*;WOaƴ @`xcf,%+^KEe ></%:Oik M&MbS|,>Q sOųٹ*&V~ NL;Ho~PZ~XRBEk=D~YX$,i~S1JѶp; W%5SR! 0Ʉ+Q`Ҙ™FIdWLL5@P'QK\ as!>*a0^Ҡ{T=l0k'-W L,t(JUҡ@do&læPUͻ3@ME\*%C5X$ fY6]=Ychnl rŠeӍ (2vkwj\ */+7\Cj*Xfv-36aFLdSr*ܺUV=<,xAD)<=;CKEٮMH0ֵ_ܹj ӐWMŠ;hS{Q,3Z0(KCjå7Q,٠2B M]6hePL2jRC Y3KÆQZ~x@ln:rv˻l_͛3vX%ޗauQ&mrѳT53OȈYh 6 VV՞O&|&*8-dh:BTb>QDSbe`@$L<>oEHB7z 61Y%qr@H~tYk~1'&s6Kގ"5K)x繋 F-3,08z&5,߳sp#t'6ZK#`$Iel-jVZs 5c8ـBHcbwz+LgkMX|.#z7,8U} AtTVD#Ikl{ ?@sr9#DFChL4 Y]eЏ\Wm~7F=7^,- L$׀p S&v`"Ϗnٹy!ٻWTQϻR wZHzjCPW"@8,*C9vʨղNȩKʾ 9]kxe.+}lB^}bY^{$oM:427|_qnw?޹AWrX2bZilubx+?qxA 9?OtM!:~ H b퍵BK@fܤwĚh»6X/."CS /:7yWMg%ZG;-@cFC7}'(q<G_ TU[B5ћZO B9-陵Yܦ}#2jCc$ @OMڽ-Ѽ+Q7ZǗD-l įh¯ƶfE$d; ~sI IjQ$:9HS%3k@V1"k/kO&e%`g< #xϫA[eʼnyp?%lrJez"dE=z3Anv>(9ğ=5S#BU7ɕ6$c3w|PC3% &f)Gt Dp6y D%Cz˞Qǃ}Ѕ`G$LxbDu`ޘrӇ^5TGͺUzxWz|5q!|vmV 9&ݒtL*j/RZ.y\pIDT~~-;0z@$:Sr&nPNfp\h恪Nmm%gۄAAGP 6>`:|)z3YM.I7:7ݧD2f̶&ӃQI6_QTZ΢֓\1QbAjouBV Q:%Gj^J~h𾺇3oJczBlA0nx%%X75.ȟ*Dn^fn2]eX7=S!on. W5ңnV@Df&]+Ǝٶ0't7ULKKхOF:Yl[+#@hn2 KWI}+Сݕ 2rhԺ W7P y izԦ;PS&SnpsތM*,Kx&&meJ̝ fx/f@5#OKL|,fRx},E ژ;` ߪcG1Pir^SC (, <M <@N\VX%C-e3T-hOOv;Ű ?)3!\3`t·2h&w/ SOyJ{{iεi'VfiL -ǐ1jpmHiEOAIwT4fZۅQEx n"L}|# O uAU>4~>O,՚~_ќVȓVK_]h-licm EOOx w&-7GV1k8&O6Ta'AJY.8JF_E)V^O%Ye'z~m/$POMΤc&P/řw0q@t!=L?%a|A"Q,M8HlȔLoVWNA-ꅐP>wO^3Kas % ĶGޯlӥpOơ`?$E{yC|/u,$=gfէ'bPt)MQp <4nluds>w_e-#= (*yl@->$&^, SG*w抑|VW D²fOxt/In1$V$0 @ =(XK㯯 F6E`GU!+Tؽ1~69Y֨<~=O5-\GF F[<:}>mFC q^,4~/̐6b%s:@|th?/ø>0lҘ !--]h홄M]9襃sONQ:B=h+Cm Bÿ,ޫm*5"GP by_N{\n-{"A=1DvZ)Bv8E7 L6z-W&AQU9n HULo|U24`&H4?XdR}= ݇[ƙHgm2k9&G'he0׫(#9^.y/goش%fsҦVPDd1ZZ}a`C9q_QDYP1}Clª V\$!H-MfdV@0{n}ee2Lxcq %{5tZOYo[ #ʎx\ksDV*FcJIZ}tlYH$[_&J IV.3I,Pū\C, )" <6l{􅇫8yL6|.þnfúW |>>*m4r Ōڰf0&`ݡOn}pȜvoLmdUv yCqOͨ csV} sIgM; a K+'2 oN{nX[L2zkqAHq"q6b5Fz\؇o+6a4$_oc _CV p(P/yIՀA;+ )J !ރDSYzmE DD#Kz5IS%HRD6e? 1]\Z ݄/g؄g X0-%Z"w%u4fzeeT3-7ٲ ̗=ŢZ2<Ҵ`6DR!PPAa[sR8Bj;ƴY=zCuXA[}2>K)hA%Dlk:m6]\.Ss+BxVG)1iAqQ&&@j6=sϒRlMּ؋[֡NMt;޾ :%p . L +-vQ*ƅtzTKMC"%4t+RM&iTB2CRSj~`k%V24ˤG|Z(}x$" JN>5EuWs&:5U|ayT3xU@+/?@zOL"+gM\m'\/CnĖItȳu.~F.,]AJWOsj)9!ĖrC$[':HN~fG.K[q} /5dmYtAo]: R2h5igclwPP@'>O"#ͳu/CUvI눡*:Koa.PFn"$~7,ޡQt9 Tե,Ⴭ ChxImW~eKf*iH5qфA2<'g4i+nҏLPڒ wIKx! I Ge(PB`lD5hfR t7+@~ :.aԗllٗ :qΊNIaxO g%471梏e37>luU DgJ*a"Bڏ獨aS9<_/[8!ׇy5]fѤ=LBԇv C-[B#Ј+AZNWw,A~3`xz$'lQ@Qyz:0ٶ;@(~ B\F;,)@`ti" `C˽]Nb=d}ݩtyNZaaU1E?WTgME'~D28A}+luLlb&U~dX,M%An.<.+ᦅ3zjژ*%3˅h5sbTx7 Ap+>uvWnq9d2fŸ0?zw1*+Z^$cSm؁'wÚ/jF̬IoG^~(Ep}ZyK#Zʧ\!!lCH8y^2|fC^ugIS]. o}pqnrA>U:R+D=FXgfQg4ގ aSDh1~Yy۴ܙvD/Sd9h!y0R: ŋHLnn/l 3ȡv9^xDڼ蒘rSHJęrR[]dZeQ['-1"k1 O׷/ kMuZsdߓ25,E:Ik!r9l0йcEIjMP:{=5'cZxE>% txIZ葇110\T%}s!C)I`+qݸȍU[3HnvmW'ڔonx Y\)<'Op8(7Y*8"pENi}^4KJlM籪Z,&j+&% `kf.#k8N$>I.V;BdUz(i* 㒐zW?%n+ F#DtN 6skN9 ry':ϑ9)i"R7ģsz@xTϛr'ıtb?^ e/yGu];7%IX uJi|SX# Ċ(:EР Eie|bG5K)GW5ifEkKTb|x !h9L"5758W K8ũciC6/8V5DM2ۓD<ğ@ GW9tNSHD>r(ƴsYos4>''k@5W#Y_-`aY0Fc;V{|՛(8 6ak(pI.3;)=%r/DX|]GEO#ur-J٣hD LAk>w܃%f]MRu\i:;WA#W F*`Vv_tVc8܂DM9:$JyMI\͆.B1+T(upr(x?zvK Z vW^z Kǚgח uH9v |N&bC튲$ d%Ĵ_8q*76G nKDi|cs z4`o*wsi5uϺBJgFn*;ΉNRK] }cMQ ZoXx'zp -y TMm$:@0oD{;-pWKeM<,*(xT&u@1^x\~ߕ'0$-ZUrpĴYZs+xF%(5+8Da5k*ĺroOzK=FKKHqIsjDC"g w@zۼ푇|3aTzmm2&~HxʴO ML!"6u'O,l|? 6*syq9 ]U}WVA&Բx|A6a_ ?i}_[IGJʾEMt !^lED]+dhpG6gIT^Q1|X;f۽+#e 2*U&DfB'PnU T>{TӦ`6fЎsqqg>Sy'!1=,\6,LD:X=@eB<\K6s^lmOJҍ ^ӵћTd"i »&_Y0Vdw Vtc- Wu0K;<|}ip]ڕ&hW7u,^# }06|Xǁ#[Z?.KTdS Q@A#)uͱt"x7/cLSk1y5`nLXPc~#o-~ h@_S:b4Xwgł3$#}`NcUnrOi""c$7kmy!tYGvݳ~rޞ/5%]<(QyfH'ZdY~nhUEpLJ}Hs"BSǓ 1ɬ9FD}_btb>}`DI(iXEKge4lȃf|B8!戇CN~Z ,ĉ6v+{ZrCp%gHH018xԟ;5hi[p#s#Y4rDc ''6E Hqg>} Jijx5&ݰnljNqU vtӳk(xE&av9k v@~KfG +9aXX>&Yq{3*7WlWmȼ/f%!&̅(_)K6sY:uArSK)XE('H!qQҁIj,E6Jt!IoNU#mL- THEOMsQӭگ'XrvՇr-~%v[C.2/'N=i!Tq l.P4R^U@*vG %"DW-=%s#6} 0ЙR waYJӱb&jG 5y3?k]ltd;.` ?PY' BDN#fmՁNzWH/IVeо㢅+7v"QjDbÓ} ~@$ɜs*H})TU>&(X #K ޫm>ӤbX>L?,cW*"bWM))N52@cS5-×! bΟF7͘MFH 5pA6wg AbGhQ-džYLttS4~y įliO/O2~`@]0OWY0FLEF{h yyE`GΉa1fz5r9}vLRX[FOy(O.d5G(i?秊E77D2kGD d@#[¶@/ ;%V*Q"LhW#֑@rCLH O 5FɥH#UKdd }C(kguҖlvIm(zFոicV֏/A)Bv>-Zfa@Er Qf̈U7D~6dQk̤",wy͖6d|;HˢqzY? ateXտ}|xKX7ɦpfT~$oBZt鉱WV^苂B:3΀C ddG;{/;$gLZHM^lO;4"^,km 0;:wMKq:8<Cc y8H~%pJTݕDnS9$Rs` i(p )Y˙1o9z}0UZpjt۠[%GүKN…mB1i2^ً qdaE6/}*vÈq9j\1 9\BG_j wxGGv/1Pttǚ R"CfdZ!Y a; ͧwٚz{T:Z8`zMbf +o,ߡbc1%{#m6.9\T_<4m\($Xk6bgGpǬC:zhʡ+FoDR2}0Q|jE#bU9SN"-BHP u+fC<) cQ[7G%spFnw#O@?Lsd )nUf_ 3C[z:"˟\Z鳴j *z"i@FA!L ;?,ej S3[TVHِH7gxv~b#$:oQ꓄RheW ,1 F@{dqgѕ ˡDP5Uޱǀ>)`%#Gbcoڜ> +措qZ MC,}oCxgM' QhS7X$8T¥ +fՊp|SOa-f-5F+ P{E8Z ZbQ#,| )] >ߢs#Utr]g]$[ +kdԞbVڛʮW*n ZnW[>"8js pI4ns.!tf]So˖! #2{.@!>+=UuZyѨ9DBjEwߕ[E#BRu&З CiYWiUzݮO|o `vz =ڔ\_$?֚Dv8],۷or}R҇sAx2uz1!xG+`$3ĂUR6I{;7@?XͰ›N6X| ex(_S< ^Gmvk{,_kpĘ,׼un̋Dׇ)ՉQ+q;u{\dAnؽL!$d @sJ ,P 7|)M z"xm(G*eKМ a赬c*njb!{;v[DX~f.}/ '@ ;xRejl(򬍘i0ezTeqjЉ>G=%B?KQ݁I' OE0t*{n[EgiJ0n2Ng.0AύؘuUt.1R^Qݫý1}eαs#R.68c1[` P"ƞR E>%^Ã/H۰iӴؠOAi. Q!jLZ(EI XD)!l=ǴT]/T<;1?fc ƾo̤d$Hd?L|eiNcf$ӑZq0@ cIUS `_%"D!tw:e]N{(6 ˫;c~,3_#֠35ЌӪKFy&j!o`?ٴ^l´ 9dscS $*4W'"5nN( )%-Xue{LB,ңW4/VoŰGuOD`<"hoPp:CMGpt㸍%xC`bLap-(eYkl2n#T==tY09Y ol #_X]%.|E2-#3 sn-7>!Fő A9D }6J:WՀz/3DZv/)]+טY(Dn5V"=MŽ#q fc*p]3[-6]oj^ЩӻIL4FNAߐSr"(U ITO13yt@WǁQ Zx3AQWwLA)q_6 dЏcY)_3PXA k(P;ÍPLу"G#75+L6*Hafo+L$cO"Ac=2*_Z##I{_V pr{ :2-/PI sɧ4}yM? <Ŏ-9>8>uNh<#5!F U-W#"?CXڐ=3 $NC2$R|fAFlϢ BWK(ĺu!aʠ(&^KS lW/4@^?r(a칕3r?3߭8P!9uSg T7n Р#'Ր_y(tay[[=0`U'cS4+G"=6/aa 0ۤc~wȼ7~ 6hoPgϔN/ kBdٹS{gZ7Qvly;*=]"Y6br/>y 3ݚ J$ßbH}\c( ;ޢ9%@ Krp.;3`Fy˙i\B?n[^˷bjΧȊtfRؗ07pe`P 9s} .{-^ja 9 ; >.s[ԛҧ4꾨8U# 99@L_q8m+k5EM-Fe=ʋ@Fk=w3_H,>Ds0 _ b}*#"ٮ\ d !lZSnl&~PlުATG-! Ͽ[K%MfHs80AwFڈ}[fyNMkC++ /|A4dq~Q`>$~oa7i*#耜BWO4[j>`o]Dp(,sGÊys_E }]^L->eɟ#然+rUD,ƌu,5ճr耴<>q0$Bp "]H,5ؽ~9'(xI.YKZyG [Ll6[46?8JiFLg^Q(jh#84x/B"P^M? ~Vөsm6Am>ܖouݎ,%ͮҴZ&Y \J5*NéҀ4,b` Z%Gy~x fMzqeJ~ !t138_ew<,*rl4@bՕ^XWm6]Xh :w4SɁa ߤBD obQ۔ذ=N%\Z=_upd26@?Β ݔ"}spm1ˎ1 f-#\}`)oOc%CҴq3Nzf) ʮ@"ɛI+"[N|* .FDh0Kgx&.0/ 2?RCY@<öbs{w{-s*"8z6D쩟- 0UVq|A(.6 G%>y{U{ɫ3?i]-dhmZSoyDITgW# @ n[38Ob/יf&°gɛ1U%a[K{] s/anXl.qc]3YG 7^rT!@[:$܇T 58p5µeazRw#m7qKM}A͡Vk1kMM:#?Ea-=+ިR3._{]g0..pPS˚/YT}P#.(՘44Rv#FǽElΌg'[0G3:C6Zo LEšWtcxrKݘE __jp'k:.m9H P<ԻT"V(髞,[$xN:`i9ayN<3?PqHRĦqRF[P@̯PF7KD뵘"$0\w*\;zLYdɟ0ǞA3lV>F.u3+ΦضB73F{"㯼ǍܱeJkħ{$AKh 맜V!U<Ԃ!:9 r-JއŒ/b'kkڟn&оM[ Iػue|+`Y%\+d|خXtV8 ,͎>͛Gˆmҏ6։M9"j22A[Զ23@n58.LOm+'BI}4%{ $!v@QN%H!2yʜ#HZ_RpB=#+YҲvNM}m7S6K4{P}Ȳ ψ$Y[XG5[ 5* @M=ITa;QNGq]T|_h:Z&3R,E\J OȐ1#A$G ș|]²=5ђsg)Sd]G_ LL&܍d)i楤^v{/A4y~mFlN}A۶I^d;誐uj]jnm%!W^s;_ҦB9>㺷Cֈ)FMj&>6ȳ4,oI{ ]OqPRLQ‡r;Mč:%J4> SG,(cy ?9j^, nwga(M_T-UqG9Kr*7{^@OPbOm U n/9ge7ά(T!#cJ‘='xܧOʹKdg\ҡdv˙}eЬhu-!f '.2)KFUHyhfL2F"ºGBU9$ V` Oe0_!faW ^:H[Bi^S!\p v7Ƕf%iP+|hxj/=y& S94E2+;I,$ȟgtQ;JMHvRT_7f*ʂ^ҨRX*hq}۞Azk/Ey͛=lY[Ԕ9'LbI">%p SJX 8r{WoH #XD 9v|4zmuN3}q R L3= /Z/#W)x a7|zЩ@}EB=r.@Ĥ&gƾ?O5.a7ސn`K$l[K`OfF9e kf""7z՜v+LQp6HIGb2*g.G0DiffmһWv_Pk 8Zb ;QF KLvԇ+<>:t8Q7W>2h#tسHaNBݏ.Lc]ptb ±34GV<7.|'oEI9H?rZD6u'Ӏ:hr|$BZظDY2μKNi=\AIA%'Es$);K8dH7co,>2R:@}#ߤZr˘f6j!(ۛY :qTHksI IbvQ`;FjXc9yہLy qMZ)ϵTP ߒ=DXFTTmߡ&!8:M>~"5l%C!31}."7-ۉ05^>6.k[:Uчrr_OK"S>z:مʋ`u=0ջMd>i+s 85%慉2͊JޞYfGDК?TnnbηD u 4fdn!ssYO$?ɼ:\b/u\hJ5pKd"ǵŮ ke-~3PhIi(;)Do(6"^G z6:&D)!bX`k漒 qB Gu01J2s€ ^0g6*LCT8@_oL\R'O-Ƞ#Pwm C,pFC5|qɇ=;)irvw^,P[K~~aD ʂhO|vJO[][gB4!EQݤmL援7m=J+A;(`@zCO/4U6OM1]uQv7:/tNjQSxl6|RJF?h L 2вJm{* Q?)Sۗ3񅜒ZcQ1A-0m̊g \,ہm1pĶr^jBr)uW^AC`!4Swta3rHbۃ,S+g]nҔ^ r3,_39!;O:&N38gnh~tH+<э<$bz-Ջsѝr"E"!9M\^. kShv-!ykʤp78!rY]jͶi'E6}NMt#)@ְ N;(KN޺* SHV9h6ki{ai튦8]>0@+v9hfFd6 wuO]e caSc dI>ЛA yTtO`Uɶk>yi\tFW YXѣ ZSZL$wN'``1-NDm0띷}p!(%fL{/S&yit 'Ӥ1qT/=ҊeG}ݳ:;6$.SXNv__i]r<=7i"%9IKӽT tsC U ^@ѳVO$lk\9sxb}V9jTŕETM.%{eE$^Zz1 /X)2Ȝ% c`t,0P%"y"QW9?sBμ~XM]N}|vTEYC8], ;Tdgղ)G3DS_@OYC ( 5ŮY#p93"ѠfxBסJ 'EM[Y8]@p|96KJ ~kXY$1ʓQA @aFvZ`KpQ Y:@j#'jgY56V7=-X%ZUum'~?~&/f4C0G FL޿ Lj5(?F4P1.-{09 7lk 33sR`!05xKW#Y+n,BwH:5Kbiߤ v :/ t5*y8vBӷH8, k~lmsniM>u ,[ ,Jl;UC_g6LkG̛+vRz(X4>!: fݣiwE eF`)\8d WFx;Dd)J%"΍4"$M Q wtȇ Ɂ ,NUVy>M[zcb9A޿?^Tl'CVS/Y]Yc )Y=Qu9:{ l5 E/nflV_6Cg' ytAqTȵ]!%~uNH+[1 |'%wWrL玥-!/j*XŬQ'~owQbār<5H0o(;drrWd)T4<7(ʛ!4 ݭw>g*LЍJ سid^rv|j^,1gj}H\Pq%X k5z$p4 I՗DJ,XDŽ+8AfCC 4 (gC ZyIY[#Z\'^L3:pZMfsMb(lP#DLCbX Qح \=Ӏ83׺iL@џ?PKmk?0匪3GGjI+moIKsh R)AǶeA*݀ZN(j{3|BVmbFQ:{0Rvw@O[濩P2` D#b ԥIh>#Y{I=ѳl}wR-*Cԏ{"YrV9+fUjG![8Qp4ӽʷ!g 03̓fna/S.938l7S-䫴+U3NZ9ʘF9{w Jpg]0o>"l , u(k@cH"s:8I-emshHUF|JYL.9X1j)tsѺ"u9@ kUVӁr(M45CR&!8qޓ^gM pPY6wL?)lJOr*ސb[ۘ˺L{im8E)- y eٵ-׸}R-jh 'b.FL5hJΚ&+Ƿ] 7:NO$W$Ccw Y_#h˫J]FJ}Y(I{:&EVn%tQ ‰*7/ON<02 (b0"4MV vJ?+Kًa9#%k46VfK;e }x>y0Tq`)>߹C ??4oeT=-K gpeAa?@VFR`N%20Tu1=l4Q-Ap7ns'vhTI9Wv {!z33t~]h_0')wjrي%Ήk*6B%C?P_r'$¿4ƕ!"U3+jGe1`m#a*\&!;k=M!ӻek¨}$C&0M理%Sr〭PGƏ=ͅJ g6Xz8'CY\8,*ZhȸڝW[ԪLdGAex Aci&*(9AkM#V?2$"F]CzI$kvգi0o#{x|/S!h6;[IYzl*dnlٴd1ljIj[f>n|юmlgI2֍Iq7A*cyGXmJYS{2oD^(jr)ZRoHA'E'{rt4l{M)XX^Yp]_#:yQ^S+篇cIa ()gy%jꞌN)ÈTEGu ""dy.(,9 ܝr ׽~.(_c{݅˯ g˧Lǔ3qFmI!S#+r6QaK60 o4G=Lr_12&d眍6p1<~ׁ!5P!^4ܷA8' aQvѰC ɚ-djsw0?{ nJܹ]+}.՟Aw#.۵{}F<xgq$؀&=KK6*tj0T/|a;ۛ CjʷOC]u1] ŷA's[ADA00Aʴ j`LJjBߛtmTsju@(˲HתR"'ٲamIf^oߞ=OTr)ۆlO5V^u<@}3~B*mSQ0q5i`yby`>"1 JWECnF?.iv9WXsf g%`|X[ 8ccŧZUD42yc9+@GT.!" c/1Ю\+P[kRxROϵgQ驌"?(óq+BKq4oIx5O&o!n9;QG?Tr疆hF@}!LЖ0u:jh&.Wܓh 6faq67UzIZll䇸wGpJ?3*:;/Xgk@U;z▄%斚ʿJ)E^\$sS4ilFhd߀mF`KHT5խ:Bi!FzᬦJSq^ɜx`Uퟘ0k}İ8n^EHVxGh[e1fM]ߝ"mT>ɹ`ܣFv4YL={G\@)j!]=7_'̟[Ut3'1 {q1 Vv՜ >aā_{ĮunWe$E׆:Xqdr)|'i׺1yϽ!Ρ;a3T(8*1|~SLȦ@t4L+"SQ}bwH˹ T;T2tL%<(Iu5HVHA;P@VǴc\ F}WCP32=\"v6;ѺĀOC3o-W;1Z?gU!w/ g/2} L,r*rE/jJ[*mog%钎؛XKrKeLǖF>!AJxM1n^fr[# J|im$ 22=9)}+zp+5 qܞp69&A骬~RYu`\Lp]Sm9YũjomW5o瑡 td(h!|؍[&~F$qASHB2O{e Q +Xm f* pVbQ -Γ $EQөi"gf}qiM))v̮[ɾ!u\f0s$> lθtuǮXq Hk;taǩ|"'}siWZjKʂ0٦b;4묠v.Uu1Cٖob` ۏ+=ŻD(%`Tc~1@1 V"4bԫBdrN>/bzҞE:_6y>t/Ώshk&qIO !il(o](@s9F|3Fn \qe AL/1ѹUO#=(娔W8CXt^b9 VZH5;Eg'˔ۀ)HƙAYDbЃz xc~;9ob[CDfS c<1P'krl'j.+ .?djJxGQ8A<,RqcK ޙx`jwF`,=I,ǟN7^[|Zgi3!w7԰Vű1ϳ궔 B-`'zqRܫ{T2pbiL)mb-i|؝j5%XUcR fU_LiǍHgxS\bsu(]5X/yQ|A,Ԥ$*7|",l&Rܢ\f6N*q_g(!9d܉DxeFGo-#Q؍yWoN>A½;!B@a%1` APj$ȿr_29XbxD r`UͳEohX|pz`_XIWBڑFnx\ e H%ygxn Lؖ'gqanq~(JEoxBgHA2S>B ؒt)CI\چJ .UsCk{&WgۣP; ~sY.=I*%|G N2A:9ץ/@o\^b ~wkۓ[M ogN,R)Ikj7uXAJ)5T񭄎>@!B&5i0:oElHʩLՀ^3Re{_y !7<*c>K( ;ZadE'}Ӛw8g'Fo쑥^ev0Ι#Kf^TLt;Ëߜ[>P8'LaQfgUa&رe#AY F)\lcy{j%ߴ fs)~+;swqy6sI7چR~5M 4]勇5~k{c6m^-t./p-Uғ`;eahw̻.Š=@%vsmy5smޝs֏_QE . a@z-όtV0X;lrx~wG`Mٞf#˞OO)HA k3,N]v&L%+%UƋ [>Z 5 :$kڮHUk 'NM# Jb؎xx4r) l&L!p&H!<ϸ~ Fg9-71${ ;?6y1>ߴqIx(j_5Zk&5x싓xQ#%pd\"$獒-2$K7h3Cp̯J~u~]LZ@D9u"QV=`ܤXN/rkGV2sCEgI%& 0,~Ʋ lZiin$k_" %?х;&%G011 =&Y v0.26)z 'J)o`gRPۑ-$9SE{%VEx>Z\]lSkՆX`$iʚVZU$ùMrWO54xQ(ot JlYd_@^ R<.&#;̅Q~h-l q9D,E<ҹ6NK[f[$~4@Z&aG>{&Sv0.B86Y\R<5P[_W7V쒆0tC# oq})d˟_2%|^*nQoCV֢~/tAžW4m&YHZ(i9ǮA4eũ~4P@撉o%nfJ~fê eY#ƨgOE7Έ,!'1N?WI9-.ؙud¬I wpn, U4vZ l"?Y }R,uJQ'P,=W 5ye4gq̭Oe$d7 UqZ'i:r:ƖTh{N\9wT\5~XΗg&}Hٴu^ϝ&]OKz0d0X$ f=AG"zKEʈUW1m[Pbk7MwX\PxS75E Jk\H#á&lϤ/0̧|(Z*MY;͘UN`Ϳrs94+]}UZDq18g >r܋΁yT <UY\HurtV2 /ِ (_ĩflb_5 '~2ibT4Q2AE1 L1АOm*oCsB0Rb۽N$ LMΎivzLK#OV,i6k9E tڐpLQhNiϣWO ?s3+'g5sRfQp>Хk ciq*x/ޒn_rZ4$l"2[0p",vؙ<ܲv4): B< 2'1Ż8Q@ឥ' M0%k'A+EMGXc>nsCmPls$\phfCT!u N6 sؐ1@5˨ޣy:-s`HaDfHfG hŘ3kj:[?+dV+|nbXz (JL6eHB8I}ԑz5mYЍ) U5m4|$uNmr|ZQlPK*Iy8:i޼QO~NN[)M6tR 5=H; ʯ'Qf^Pƞv—`nz\jc>Vrfˬ"NKc%g7j j^SMLLYmK JDdi>ӋlEqexZs2NeV,WDC6P1XK!U a?:>j6d%v@EH?tiΠj;|ugđ 2:~ Oih w8%IJc${R7Yp+۵1P@@՞KiK. |UUmyFU痥UIM 2Z}ewύn{< ^XqP^<~.!ޓ!Ўʧgm!ˁ{9nƼ',9TTLr9FOYYUo1NzO~s$z)ߍ$ehrI Am?~$pt~?+!-3z3Zi!WQʒZ>Xկ k5'=L濬+¿}g&ü]\¡RRH=U% wtl'J=9ΐ>.bK: }l`Dmg'Hv,0 m/4W5ڋI;yG|FZ2im,/ƹ Z2$:f@neW3b%Pp)(lӆ(:F<%"{190KJ4S{&0I?XT`ǖg6 HPd~ڄ6sW\ !B5vZwg>Kay;e5^ajxf U.z#4zJʮf Q&oCr@͌~ ]Ud&)O :)ف|'pܲ ^d8* Igo6K=;Q9㤢Vm `'rj5DbCk ~*(r6_"d9g%ZVy ` Ȅt=C¢|[+ HP҄-ouitCվ3~u2}[Yټ`ʠ R,fmO۩ 6 b\-粒 8 U\n!1<, q \p]΀k@yPX̂D\,[KJ(䱇 8sOW^c9t P.[J;.*z`FI:I5!|SL_xs^'VQ4+PCFRDAʷ9pjǻ]ll =ң4y Ӯ+lr@NTr&SbFb.#Xyd aP۬,i]uVx@I WƾL>#dgiY 霾]B\ns<`y6o^KōUґ?9sX`܉wxnj&%+_3rc59y8|BAb$덧bHOwsX\j+K1JPM[iqS!5PIXln9n+ CՆHO!H0U:,2 FSR*cTaۅl٫/ͻm7+߄[Zꗂ WVS10=$r qkԢGp?12ӗ$@B9^E6˺ImXmC)R"ccH6tN(xEukh.4Vjи 2ߊuhu1(K\ vue)SC]>B"NQ.2/J>ϰ^(:'Hf ?Qn<;=af/qGv*߯t$!Y[};|cxTBY~K}vU .ڦrhVћ?)u٠ioƞt$/8Rs [;VY)@)&\ %/t^Kx_XcceNrZ'@p]YH KĊezQN1{1}gVӥOUxՂrxxa߱'xO!;='͂5dC E!qruFLv9)hK>-~U\r }' &Кa[EO_+CgzvF!I۠/()ju|@FʯM!sIms0P{}1hPOv͋ɄpIicpwUXKGb#HYve)=aNAY[HedX?ryc7}LO[oMȸiBJpcIs'n՛I.)VJqgzn #ЩĬWD(){\u4t\nۑ}lޝc-7yzbYxO@ICXܙm3(_2pqBfəҪ#[[ j)̒^M@ n|74U g;W(tN.UDxɇgpTؔ_|&`*rvd]ض!*RN)592]n.;:~D&Q?9Ex U>XP0[o s5R*&Cr6NcgFTQJI ;UX>Y&A^; ln2Sdެ:ڰ PJ{bGȁ;O.cn9Z a3R٫?ςǓjD׉^t` "d]˙,*8?/`7o)+Y6UԬjXŴ4u'5(^(mYmB04t 5G d=fB\ ̵AS}\|uy<0\)rp%ꄮM&|5:8/f'ިXRvA>o#6/|tzt2M܌I|gd*}+_/Y9g:^cF;q~N5 tx P yH6:?LP~=s0$~HHyUC>ŇiF)…kEvcP`ߗ&Ӂ0AO:oOӺrI1rt9?2?*'un*j]A{x*afBu?5̧+lS,v:$v(-,7'Pfwer'ʲqO;66jFډL\: ޯA&_&L4_0pYm$֩ys#&7z.ִq$LE36um8Tb1Ejv7b4Tl?gF^;w*\"oT!\AlQ\@|^Zk%}FG:(8ˁ$zT^g ,O$.HhX8.yIfk>(DTBE#P9#a`_ȡ~'s8N#$@~&0Lg&ʰ8ۖ\m5>Q 酄CDŽ3OwnnZ4 'JF?(\ ;_j`?#^u`38Wȫp}}=)∕;4a1";jF]BGE&Pl,\kg͸w?dӃn[bAЦzwep^F:/?H#SVIf|l=7SNR6k7̎u`"{_f7>B*Ίo5c(S(_ ^ٝ-pgۨ~Gn:k-n7LQVb\~*)x+11ei#̍ 8R4 ׇ.G7y@n*bsNuӈ5C^.]yt>)  @A0xt'(VOS< fjOsU6Xkوg;Ẅqe}1`Isx _(Zu@jIf$j/ޔa$[ll2 O,P V7WQKr_ybdD[#i΅DRv59kJs`#‚ȝLRxN_zt-'1lox=f F2Z>GAvV6yLb[3Zs%!\k43&j bd)}gcp\,A j.\)əFuaumW%0C'KH|ʶE^cIKQ])d7FbָC˸g"kUDLSusm͢QiSvDݎnWFI xd='Aԣ'T)| kmǤ_&ˁ@M# ^S kPέJW#;a}eր%QYeTNTAsw/dg(G7Lo RXu(GwڌDBɩm+:JWW&fv܈ Fn1I86C%V 5V?5g)lJEEQBE]0^iFq?ttQE5trjѸ8zK%LrhmU'=閱fESV}P3dތJJ,NϪ"2[e&E4Ӑ# :p[ϡr~+=_Z%YG,YE +<,#,n2Zs7:A Åo"sZqa-'TY\lE,$eV,"0 MS6r ^,q`-4招)FJNJ^E t !MBtwkh{q6h&EšyTXLl<)FJ$ ‡?}$&ey'448Eo&(> +vD' Ю =zHԗ,EO,ntkeel\65Wb(2ygNEWQc)rUpTqqV*B*/rN]@pKNId}&|"^!H=d9|֤n"鏽|/gW4꽎̸gmr*3[ȓBEJOMoFɸVQ۸fD0X9s-ԃT.CPzt}o ~bs*Dx,k-XBo(/BWxAj ޡHfK>VaO zzhZJM. Z%peW<Ňg$GZٟ¦j1kE<"HRH\=U)2/} "#}H ab) VB}4g CTbR"@#NyV'HcVn0䙢o y?eC.JJ5QX&~Q6~T}%ژHINTA}/q9>+r΅ҥ1q}Lՙ2f1XwgQ]y[^hi3b_,#i,"909Ҭ$G . }!đ:C!pqZ@l^ߟՀ]rK/s2szisxE"Ȯ']oe0} }f[Qtd: H`V ]lD2I/17cjz$aNmLeRJ )rBN(,ȑ#+O#&8\jDT#savHvTDK2F6F@aPn/L!|b9n ]CDI'*y5[Dz N`9@hRPmWܒ ^;/逵K(NP{v'-R0zkf1" !2E!Tg?#k\QFJ+WX+5|{믒./`_%db^hl_V$zL]jmI] gRwA`S ԯ*$._"PɄtW-0j6jIv镀#D*Z) ﮄD; PC*V4!\TR?Wp-F-[N&L*ijfD~ |l4h%yҒ~O ^!j7"w_G2; G ӄf~4hÖzW.O/y8n/6=$P̧V￷>MSSK5| &^٦O ;6f!aq`&r\r3WT K 6햡lLvg \arV  "9EkgbJ#$Zvt30M0n2I-Bv=j9SBj +͂]J *\h(r )kɄȜp]6Ӎhe U8~};HϜ_mm7vuF Y];HMrtyc?,b9j{CihօΌӏ*5:E:%wm:R̴:?6'Z?CdN$7Yu@7R:Rj-bRXMl F9P4kҋOr 5a_NVB^9¤}^} A^ATtEHT#\!*2Ee{Mդ3hJa#urnXRg2nAT O:Cʬp֮* <$f2;u.e1E 0SO20,[%S.яwC,uI s>@Ump7mV>d%.wT= =_4Pk)eǛ͉?6QU]'70Xs.wkylivX9 ^ _oVGP~b Ip~_4dQ +x-W]ep~hʒLT@{gdpȬΥ43^4J{6zB#,(;:4NpR CƱOQ%eHXمO@ V29Ah {fbL[(r?ջ#L,uY'E:|G)WoncJ`FbpgjP]<@P5Syqh؟j}v)5_["\-ꓦ38ߘu xC0-M#a C i{s*%[_|+W;1W$E=גe9QܣU,66zUNQ.V3/Og^ lu%L2p5@S2U rR]*Z\#k0Og@u$F3 4XK+QZoid&y(0ĨmDBC[tOT "#S785oU|4l%. p` כ+w.rt^!Fƃe!&4,[EF[&4GzYs-- ZCt|x?L~_ j\0GMUCfݬq*csV+8]b7'UN{sڎ#wde;$ LYt0Q/.lťSW\b(òԁCGA>pg-߉SDt'S5=$EE_vdMȐ6.:p\V6 "CrzK8Rqz zRAm~j60clZ}@xĕ2FMz''끩_-=;*ga>lz&2r>EzhErEE]=``|{F@5)"0x^TdJGcս_λk ,#ж[xfi u {t4afz5ц,'Ų4("d,fof8mykdIzHɋp_1*o,AlXӈvVs-NӻzW-(^ad +0٪ dt. rW C=L z;joܭqJG>Gq]=BGLf ogw3Ҡ8M\z}T Q348mUR !ЊL wU.ੇ(àa7ѡVbp|.k> ,W>ӳ %GUҲР.r<3Ho ZZ$)򾀿rf=4S1곩~Ѩ._"{ Sn$qDjx@Vo b*J+0'-~2pG_UaR7ࡰ%7ͭe%uuͪ% l-{WSwbyb8 7%c{oU1A:GVC1S ۽Xǟ@@JÄh W~2TMZ􄒑X_.o o3EsĆrA[Q;1bŁ:Ӟdj BFBP5 =x8m)a|/&לǪ[[vĜ++0N6WvaP/~imWW+KP礀wpgXQlGFsCtv{Cp]Q C8oVf|VJiB$Ɍ4 'g`h&ɥlHViLI7TwsOzvXWLQ!@q ;uD ٦Rlr:nݽsǶ֋n\!.*,E$BZ>熟A,aXBeU+!YVAlHVN;㶝X [b_D9-ީ{^,gmafVE=`uŇ.s[ehq;+OCVe!: W@f 7J+kL!+\ ~l(N\8j"O)M \qe| b߶dSuz^e3[<0"2;"/ Ns,˳}rаP AԒus2- &g˼mj0E\,( ~GnI$vyoqS%rmw%V呥Vt)f!}}9bDbDy3эw0v'~8UAڹt"S:: Z>転b*8Wr^>JZ|ݸbŲL|MmJ_1R{eJpR@zrКF(E)6JY>ujUlJ nY#6fS9!*|'[}ovRveQdUÖ;0&y͏RBϷǒY5ᎡM/s|K_蔪1N HY?y ]*~;~ϸl/l2l^SMe<ޅNJ}3u+ XepU=5 lUu+N1cR*ڊrWYP"$ZAǔ?i:[~/XA .xzj|~Wu#?{i#떩s0TAu^5q!#{UM~m-c}#Nf4?Pc $iԾ坫z4oqg96A4($x.wJc(^淭?Ⱦ-SmԕD^T k ގ|5/UK$y'ڸةmث1mrFYְ9u\UDVQׯzפ-P0P96`6x0duDBK+_J͗YR{!QTyXPf VSʛms ˫]"]`aGe7NO~΂>v;m{>iAty0s,0AjBʗ;uXKr>E O+5A#Q@պȞX6/ |s7H왍MV1ejV26)ؑ׷P~'dCrz#e?Nݘ?5XٟxYΟn^8<Dh|[N;ߜ~)RQa"9ƗJq^@nu[8Ex`9ϖ.+<TZds7FP$5]i̯ja u2^ ZMjn; 1Ofy*~q9\> k<*kR<Gih6\Ҷ܅нC`_d``_i'<=2(df~=\;7,R`)!†2DD K%v[*r UD0/W?`p܍P,F#qXVqyË4qHf_<3,3U(Cga9a̢8A~zёrt} Gow8bkɞ~FOΚ^B`‚V.C9י%u伿bfA+-tCzLUMwz%̏X-ԵDbT# p Pa.xci[h% | ]&_ $+RQK0*+G;EUdϐʍ VP23@@CQP3BbG0pGGCi%TP+B)bITvoS ƹWg5ee 7Wd?AWL82"p]CJEz˱QQغ#BxuJƔRwpl@D]Kp 7M`k>)REvu©C 0jYTd9~uG4vbi󗌈P}FktC0x i _6$o+y҂J||jG< CCSS=QK(bbsx ,]cTQTtHk9$MJ{\A6}R AJJ2/zLpXGn(+7hsŰ19bfB2T.'<beƒcKX́@ 8 K)<dp]yWVKN-WG8p ݔ?v|β-)d rp%`,*"=6D0|J Mjq#O vԴ&\8[KۂɶjHo,-LDis(kۃU7.$yin3(`? N^]!qJr52BPb{=,Z<5ɂOI>,0x ։Q('6m1EвmNrg<VN`%F0$7d7"̚E~攵 5m)Sӗv;8cxaYET0DwGT Jp2\ ઀,)lNFzQxĞ;JA뉿E+pHû9u'| TÞEnLo\垣?@*)m-}Wuu!Ś*뗰*\|֪dN`VSl -mr)|7jhc3 i&E"*4-N񥬎ߖHX`s:f`3/T(Ȧ0:0TJF(WђЊY q31K/r# 4Ptt &ZFL݋.GZ"XDGaѲ)ծz-E $^ٚ7±^qqG@aKV1^^εR R %8νþj"PLqxZclтi*)hVYY'柁Rua)o+Y% Qt$]:|J)~GozM-b'qnܬio!Jm`A# vG*8H.ӝ'rPkA-D g <>5d1/|~=eKi@E2e.KW)w@H s'R.ơ\[`,8 \vQdB̖kjM5n}yK/nsaauFPNx*A΋l>)$8) I{!i ݪMEkx*_ [iS̆'c/g'}wZz< 0>=L:8&O ~ rv{nEkɸmQUhCY44i@wNа7UKE œtg3CFMSwًU֮c/wP{ }v0Xu 7wI Ï GfwiÜlZq t:T?"M7W:PəETEiũ8t}0'5}iGG&0TJ$@Eě  #e+n*ڳ Uo;;TWŗ҈~`2K.,R]SQ}XCyI&419^Y7z\TkuI{ !t*-~'=y3k Z,%EUb-`9^ɔW3 \Am@Eڤ 9qa`gȩQp2YÆ8`4l 㛁Őµ5,zLmeJ1;MŠZ-hkJiBo5laɮD6 v I~p24sxrgkĩN]IEDK5dWsXfnΰ/axs7Qڟ6eJE>vfX)DC9D$igyNMywf0*N¨>-o(Ă'zO.7"q/E2/Uf2ŔB;a Vy¾*`B5͍wdB| c$zUL̋dU>,!ƤaUEVbR<^ 8rSk674LevN2Psay0DaNMBYC(!,z%)MU8CpTl(mUOT,5\/_bG3o3JPYaNw徔 eu10WϠ%F7}P]Qߡ/wVGΑYС:S Z[Z@7/BfFA9I )n%20>Jyݬok,zdsڸ\D@3=QS 3䴓t>zW<*j{ed } 8, l1P-F3E`3 VOd:.*a.%8{eÌP32Т  Y@چJnBIiqOEWv^IίF ia0x\(÷74-N񠰛B-d+U0ډ{O>^V5&hDius?)5렣{~$)sNW}o\0 kr gKz[:yG=|O$o\O"2SPDYשZ5ND2씴{ (TLHBHY,H!_Z1Icsn1M !]Pxd9n|w@07@TiWW<0N_UN"YYмdؼ3ԥZ zV /p=1"]çcU^~g:P9`:2<4?Յ~8%Q@\D{r,>»:AI .< hy5+e@ׅQRxl\7s|BLJP8 6m}+rӻB$6XTȵ.뿟fvc 05}7Y;o'cĉ$SۧbdetYwf406Cnk!{MGY漐1OBPLg8]DD[/e\۰,1%'1{gm{iR>jA.t4?ÏXT&!S?nTex: x) BB"< 8_{ WnbWFVIWǘ]q-1&RAċbϧ^:eP)zsn˘ _2 L*yka{<~Me@O]L791$&GU"ū+NG'_Q޺Q9~ Ǖ42Px6C,^de{,<"e5Je m"zEN}'OEL)K*0*nݶGPj7CC=G WU*cѴtݔq,t~y[8gCaa ioi_K *on2nxuQ[(jǝFG $Mr3hQj\:.A:]< F0@׏9^_ecObAG-yɰM_trH!_3g۾`KJ׌£ގvbAQ}pXAyb#ֲƺ}Cٱ`,8}Lj[c'l_H7FZJOUpMc3]^XAQ>*׹vP}ңt=Q*fZDYƤ?QUQ&oqЍN%,Px|It|_/I OU21<3`}D tx:jc-- >?cw#uuxq:ܢjq^F#fw,v5 ?'wuu_@@3M7p1b?4syj UKm$Z(\lPB`5d>%՝G/7%Z[=0SiKf4acI/zN(љm]-eQ,|l\}n/-h&N` hev% S64Z2P(K{ds0uуKs}? `|eL.+s,uZAq\)¨"l! s\+^4Kk3xf$frM?Ntd$GˠA(K_}ʢnel|;xl #!~.Odv*>UqWmMsP˙"KT1~2#q6 H,OExFDi. rJ@[\g#]A$n-69EZŶ T~""q"{B)DX92 nL5h_rJR ]kIbMBh2U |y}J w29֔ ^1-ӊMzTt >#@mLc(BséKaAfQ~?@a\fƨZ7̅J* إ`4tmYbonW4uS1^;w%\Fnӑͤ};'#a}Md+7iEJOIjUTo60:$` ٜPuԨ2CtOu2=jOKWbc - ŹfbȌisNh?HyFv68.7ǀ ɑ8 Eg˓[;jejT\jxlDR Ǹ(YÊVF#F6~Cg(S>{3||SF_xc )+$щjaE9,I~Pt#/ΊFH"F޲ʈMo1mbVj*7M4|Zc8O0APU z5#jzp }~- G'2IYSJ[ҕw.G9"]#`BH^CQG;J sȩJaam] >;=F{@M O)e8awx ^=2s@hӏLG&RlrE_nR:| mL',ijeyR@1;Ǟlb\u X|I_3Ώ»m̽''b黎Wsc15EPq-jU`ȝy,_2sO.9DkNMV۲YYz`!_%\\i_+l:G Pzy*(u{$+ǾϠ(^s/hcH}CgR%Iq(vcAtC)bBDyb`>A :,F̶rc !hgAzT7?Ssdgfg6B@bIQ> /^ !EࢬX~{xO>|kVS_EF8U3ڇa$v ^ 80jmTgǏʝk~ aO 1T\ĥ=nEF/#̿iSaOKc0T{徼~N~ASN'),YZI+9^$ikfI^8wlʑżCDŽPlRV`cǔ'FPC -EewIB:2cw riwHʭ"MiS ⯚UMxVϴlpuLo&$}ʷ6~KЬ'f\_9\ܥ*Nޒpe opBuJ%LȮ?&xS`.y&7 R&\y?H,}1eg؏,dz,Pj`% J͚TjKpTX؊N8hI67WdsbYv㡘'A}g\J~ RuFs LJxʗ `FY2-Z;UL eE$lLU3Lb߭D;a\2 rUC-ach.+(~DQ Lp]"<)')z*[A^\45/.r7jM,_cVqkPu';:sw(}F@ KZqvmg sA8 /s6*3]f78M%S?CCGl r-Bf IP($r$Ipؠ֋&H Y{n3AQ z6zLSM>ԿK^UޭSl%gݗD"u<;M YXL  F=E6x$}e<٠nrdС/NP^6@ \*hGذp ~LVuxPӵ{yg5QƊp_"*X1~`^E ^vl}@ȟBBBrᐋKOKz;0{Bb; t$-i  {3p6K+<"75$yZn zd`5ODФ+p _uW~ҌYZ${pĠ+RGnˮWXpz9DM㳻-q>M2OL6yHTO.+w}b M$> m 2/1 r ZjM$OIFf—K*U@L.)x~{%P17 ɂ7!2U?O'UCʉF UXg5\3}Gf_篍KDz50NauBRE!iAA ;3Y GÑ..u7``KE.R@kv5/`Ă5~G,H'`I%b VМlX2$?y\' kj_yRt^ٸƳ SzduK I-RT"k҄3Tc@,QE0XgϿٚ]!&a^,3a0y_H?BKݖg.}p} ۘ_\\TH }ZsP <9FOl@ ),*$r&9݊/QP[UybvaTy06-f _k5*׹X./n\={G#? ?~ԭ-3?6.+ΚNt@ ~@1Ҏfi1Z!7FXSΑCLR@U DA)Kx)*aY% 2Gɔ=`T.8OYKiHrh?d>%ʀ]lEt `B_5}wuZJ<;m~ Y+~c9'+%uO(\-Aؐ*01r4lΟÌb?C!JK(dh0Khje90;M(PYm@h K!u45_9%)8S (؇W/K{o)]sÔ]6ظJ%ʡ&k7t` z8a@I ;c̊YVH{/vu"voWrB容,UA3Tk@!&E@ ;''ӄʣ0 X%j=,|օ_^ ˃#ILE' +X.2R2F+j3c(a.lMD̨Nkg7FlRl@z[PWǽEjmpiRA D]APy9Fg 0akbeZ_PJ١f6pY7"К:Y zBf& ~}:z}weA磓,468}}Ƹ--}iتG< lk WS _řCVQ`$ x4>xTp "QR ⁙sQNv5KO̐Aǎʙ.֭^m:fjHfoN{*n ?4J EYo?l-N/R:HU/ˉ IA[_1pl4S>U"{Q!><|mxPaRDԑ:/[aۗNuj~"C+ݛ3u'ub#ayG,(G#߼wvM{Ɲc`R.Xϱzʡ|}pg''6(n 4NFg>y.PbuL4_1n.2()o#Q`|{CKӋ@v7} 9+f^dd @L%JGc:sRmA 3e` 3W;֖5ndZ0 ihoQ5eR[a4Ur%gDVʗi;(|bm\@m{ԋ{yD] @`S] 锧A`ƊmE3Z o(ā8GB~6mQ!'\i? M_L ճBtcH}yfҚBQ7WH6k992*)be8wH^Q+R z~,~z KDeX|8AB˘N._& &WmK*w[ efѰYKPNj6)$w#PHiñ~RߑMPf2el+d'4FԷjv|L{q%_?V͜^hI|ex^υ "'>;9GbD&xGEWeA)gF҇ 9J.މ8%;7Z7-XyD7YY25^BC<{Ih~dOa;ڍ.Sk!jCQsX~r*[.J{FeqQW8idžʵ-Pƪ*ӑAJ&3G=d|t<-ɇ )ΆcJ `eєǐ5(_ :0* ޱӍ @ׅOѳsZEiH(kq`CtpWCf|7ZQ#l_OԮN|!AXhxV⫙:Rѣ&:9 ?|$Jz&?<*͒ c8_db_A * jLHt]X-ޥ/ZwÊU<ǂq,#Db pzT_7"Ek6mA'*h DWL@4+tM2%`՝0c7AuUA$hngS_?pA|rKrINziA+/뢇RO`ĹY m x=HjP,dd:C5hr,9-b ƾn"QrVWV1.-r> ~Z<HC>)eضT輀 q͆ ;+=΄O? 4 u䴂_ֻk TWK!*cz{%z{,P;dhzL, it', (ϾXz;fM4NÔfn"ڵCمHc8=rcڦ':^SN4֑WTa tŶv:K2ήSmNTO3:jL}i:ŠG˔XZ9&`:Dz$&<gުF2rk64<m?OzS8q  cI$Nd;DnaUX }WN$ڢ}},_ |E$:ltT׼3~q{&f zo(=p}xo^z\A<|-()ۨa5 $k1 R=53Z#%v}I=`ꖝ\ƥ8N(> M>*f^z#D'yd]NtĪ:; (0j$3LX/ IML=CqXL!:Bs35 X،.GN]ŧ|~mտ ddrZ 'm3VCzDSz`ӱ/fY|4iqAfe/fM.qm} 婷E.7z̔D[y+kG`6V`p>8CR' >鶄n+x-# <ϐ#Fre9%Yc#\d+v%1[OOFpSވc玷qG&s48;QhAɬ C/i5 h&JvXt.}1C,4$O=@ hUt%{Eܟ& 'ϟ?c-#nDꁓȩI&?q)T wb_fB&N"QNY<*xpgWUoaJSTZ!-ҭb̲wQxކq~"eJWb3']%nĆk'c""IɁ*{]po߃Ơ`Td+m^ D߮@ $T?@ԕ}G}z#d*i$;E)Y|ѹmIEGg\J2ҿ5H- KK)eR |)B̒?dGM(Ƃf8'I6&yfTqLK74Tw3kԟhi\l"2$tWS[~)Q%` I#h=Kp|I2;-e*zdԮO'=Fb.g(FCH0G+m@HZ G7)pyM_n'"/uh.f=KsXB1S|`=W)X 6[ W]@ $R _U SDkW'V22䡧k} B}4B9q}VhS(Խ l>U谦Ude܋(CĿH#ES<3Wtߤ(*SX' j]&C_1.sSLO@L *U+5i)>Ze;/<6^i9Q#54iЦqÏM /2B]M`;z ]%5~eHQ 9TMic_}d_VUF1M8SMxWř=j!h 4fi &N|}ֺ2EyzHH*+ [ YZ !KlvΊ!ji. \nHD/|l-=-[P,.{+#Bn[_H.8*м и֢%[/_#JNfN25Tr`D^(*"uqjAYRUt xb '}27N;/Xe{xB /)!]vk% onl&(ve&FegtOa+Kq"rEFD,ELnqQB~+6syT$2*NPr*JK 2c1".D @ov73t S{1Qh>YAM̝X+jv Vsv,\R*374hK'Bs=lhbb.DZzR6kg?E U:}uJ{Wne( ?з_mgN{ߚF _ \T賽, ApX:.pJǮ9;9(n7җ]$UN?g>q:4   aengRt%yO>'[ªyU$O~Zh̬M-0}a#GW0†<Bϰ#Ae2,!Kip+bG~K۳{ɣd͂&9,jbyՐ R՞ޟy>NxxEtSQ6| +XM&-煶Iį-T#PR㔛2o4ӯX7q'<\g-8*<{ٖZ!/6"w vq:gP)3%߳J2/23֍f^BBԥ^^qHVx"V aė5Ќ`J:Hɾn/l+=~JzIZze#Xv|iF+n=6x0KTn;d fpX/0"ۺ>a 2B:`l`K,x8%v;"u%\UbF DJTI]ڲ~pHrƕjGIc;Z;cˤoLr]aag|Q/2I63.0O~/ʖULcJZGQ0ڋ" JA´QScMlV$'G0 >BcϮ֌ >Q6X.TR]^|S=î\n)B_,iRoKm; ->:uښS(8(?ݛ,V6uh Y _Xb'(Ol*{wXu{^ɖ(!r eۙsex*0r _)?kGZͿ3Y %+es/lhA!B df0ffh Bf(0`ЀhJL`  B%xЮmfҴ*7@Z/ņhfZ=VTmxӏ;RA44W(WXԓX |ဎ0P%%X"lnB0Jq4HJfZ&tDz?3& G(Q 5+rh g0=:?_llDèަKj V/<1TY(NS88i1U$W`>&^?߉O辺b$4S}/bb JJպK DSz棢BHə3ݘ8K @Vnj[o/v ^8im>>_Kzg,l')+/XefEi8}grq|q;HM|Yw@H.?Oh B*Oaڬ&qW%4OUufsg{^Wa91aIuY5L ̥B@BHȒ@˼xy]vmuu<+ RjUϳ7 fagDL ̂ALȂRA! A$!4%)J )B4aJi JPHI$!)J)HJL)I I(hBiRi4!(@H4$f !I(HBa)IQHBA@)A JRh2B )4 3JM(BPi0&f a&fhJHJ0(@3I%%&)4PfB &Fd &Ai&A)HHJM&J %(BJ !$$ 4 3v٨{v!Q ! 0fG@1sSȷJlTjN}(@ܘ{2%͎2߽S߷SR̃`dHddh2 ;i#k^0 u|pXO߯噂2VyQ`1|W'4C  +\0;|Hf30`= hB332[nӺd_̣gMCCrb꯯ʄI2:zWq]&ٙ_nw[M #30Hc%CXT3AA23 A `!> ʧSuom6OcsZ^+3jP gJH7`1GS. l e+ҌtuwN=0 H~$P(ea |_=q>Vs{>333"T &  IAv9={ĐО\922=Yx1'M)k"`? +.w8ώ5j` #mxg@fV/V?k- GLdvc(}9qϲ2FTgmX=fy`EZݧ xylyT rِ87^8>A8BɈ`IvN98CD{~^E$PFyBNt]#>H;Sl}n 5CWE.*Lf4ʗg1rug{jgl6maQ˾.VU$ FTy.cl^PmA Ujm#^0dM:o,qMf*zMĬU#"r膌l?-)Bqګ2* (S=u@ïM(>Ụj¡}VBi E\!03c6J ĶoWA@"u[dO(ЃE ͭMÌsU 8xp8-_>x%2?N3g0 h!gcm6y7}i0~Qz`{ p׌2>!-Z"!}r.5 7\} J{_*:w< IL~Z_XЁO )%HrYx~ ?lfRe }@s s{J @JK YW(4J/jZp|aZ)%tҌ'mAx\$}= 0zdgV Hx"ϻYvqt!N*B6d#< u2҅ҎnnHdV^fy6AQ+@۳H*֔SL-mRj5$doj0>#"Sq%̦JsDjsF=p^!1$I$JzLqU]FusS*Kيn1.J ҈X/-) '@,KU_ɑK7˸|[ u&ӅIj.qY/$b5)X2>u [Fz*M#?9o`RXxPQ2 bfM62ecL+pUYj ڭvTchoj qtY#]?O9KlM6k_}12mxO|9䬄۲fOK,ժ`LrF#`/e]6##JFps&m0'(WX9ͮ:`Z}iVW連ᚱD 2nAlC5ջއ8qw 9Ѩ#9^mdk1AQ\,c֍/80XJf܀0/- hExZ^FƻyXeC$7J!%&҅@ӴA}~@\q&JNb յW"XRȕ=A<2^ tVK&ţ^Vys|G_R\Bu [=YDjo8<0'd}%EF)+ 92{d=[5$Q''+ꮥg94o5cmw ;! Ź#8$𺏩:E.:vfD/m uCB)uJ]`![_u{DY1>X蕳m*pzg Ǹ'I WgE_j ~;Un;'&s0|08]XκPHn^ME@  $DѺ>i_'bF yU5s/O^|I[F\%C|˗J-W=4bGJ|8(uPɓ3~ n'jP?(7eKv9*+X*hxBAL'OBud v($ _a/ok0ToP/)߈!C(Ax{6[waL 4|Q}v;%_ŒeLH'ݢaoPW6?]mŁt90ϧ"l}HvQ?X>IpzE/oĕmlJV:Ny/N8TR1)R= "~wMA$^mf8{)͘XڎV "NPn I_yBcüEt [' Э)mRm~ |['xk#\7aT2(߶[se]Ό@ڭLw544t@)bt8}xYmW./j+늹TrYFz7꽩"DvϳzX_G9NX| .?59CGDyB9̙T06W3%a܎3,L3=m'pPN'UsV{>@~s +=lDŽbh"t͠/]Tx6JL|y>\)ۤQ a[V-WDcw $Uۨћ!m"zڹr?>k.uHXn h0#/dy")~/e9ȫi~IY#/K|y g͠FWJ+SiqG`oeu2si8x$](o[FN|:!XbԆN {济,t~nP,'l}vz.}nwFIW)`Behr%M:_ +Ƕa=> GFI4Az@(x72 Q0XI\#gʭ8C,VctM" J_RiuZ IXAZttIBNk'%CPhӪw{lǫB#p%*t1ldBl=>nPy% YvB:6O[M`TDgdSFDMyj wݞofھkeeY:@l:apW\Z`}gN'`fj~ qͧ7.b _w0H^sgH1O =P|޺y= 8 W+k1*T~XuJr )EC:G^TɐVM*SF3B;. jų.WޣBٌX5 V}]ؓXwQO ? |z8z VʲWe̘m&((q7x~c29:]d9jp,y Ãm45ZyXxhXM1J4au TAu dwEέ5K!lK5D 6Mq5 ܾ>K*L2gWKA#Ғ1f^bZ7q>*qs_B3?.N4=~>eX%'k] D**>dǬ\Iϐ4D;"lyqX%OMfݙR˅a {۸&{Cd|6j}\7KQo7@Wv ocKÃ4g[ի 1HQөiU 3gc.ܼnzKz܄ X8 pDPjJE1tN%j3}zv3|4I6 㘚x1q[ JEk0 l]xۗKBAD|bPyyߎ0{F=kԈ y`8Aёjc5\iRΩжjU|?z'V ۖBS[a!+s"8q: 5KE;&Ԍ$OH' Da })-̳|Kg̃9{B ?vAt$ssr$B㚾m1ȥ ۸C*oC]6E+@ix<x'mA&l |c.#;z:vB@bx>VUJC'e|˄O D߱KTՅB+"Wy-ۀiC{;hԴgqo*I`5&g3'L% "zXBF#9ءezƙ}[!gF~wf*Uh~Ku$8_ lWY@^Vw=t sС~y0BV=ib,*K?_?eW4 GڌbcѦE*7:цX̰c vGO;9dFdeE '(&Vp+uM)'þbG?Fo4teǓB',T9FC]x Պ$Uov/^]z%(K -u׶(6n )l.^2AsݳLjqe}HXnQ{yzIcx0wlQR4kBP\  B Bb[ﰫ"F_fxo6fQ ꢅJpU>Y;=N{vb+*2  |97/dm"WVW5/*M5)&,/:-<*Ib4'KkƜu52|VbodG)>7e= oU[e3Jvd Xm4R^sLa}a g95u/^<ߟt\Zm]!D'}EM8DYle:{nvɨPH!!RVCI2"_:oNFj_lAf&txɂǖ]GB^_"3|e hcS7C(sʕ+h\q o/(8P1, WjMhwDCREj/whH^dz 5.n˫[$z%5;J>#-u,gA{l i.-1FM~D8̭ T,C*=/ŽPVth3^ޕ0u1 z(-D)ݴv3[sEt)@Zyi0'c>1.&Ib1/00x6`Jl 6 P0?q9;vzuCR>M HvO|M(oDƙ|ر;#$Ƥ3%.y*֏9mX? x*@#=l1HLsMHV|˅Dae OYP^geśʙX!ϵVKRG*cRn"Pzyظghh4 2DٍNTOp$^('|1CV-MƏ*I'n*(di{g%>*ѵ xcfH&@' k&N%`rc(LLgpZk{Sʿމw@-4alb8B %bv,Jf (7dz.(V alP_Ñh S4JꓐO./mZRe@x W_!oa*`ݙU/)D??^/CޠiMN: #42uqOxXālr,Cs䔲0kgW MDt4N;A>xK|&g H@4ϊ3?"Z^d*`ʲ QzR޺#.!.Y?A ~bSs??XwmR#)r_lc=m6Pf&oF3"1 (:@y at6uO[9;Vu_'X5El䪧Pw=,$^(bny:<!و^6O }%ئ>E O<:s[g̫xMqzPvi{( ozd.=QZv6j1Ħp*&\'\Jʹ3 ` 0릤6#t3eLmyF}ɕ%^7U^lbngTnݕG\T _ 8RNsaM&/5#+Kj5 oJt3>?>L2O>|z}oV>"-F@GдEq6|- \+"-}iyAO n0~(iVe|w@ q+ZoZVqE}z g_EPZ~-g~抡H:3Be0%]>N,:ê`_w8` ǒ(\[qd>/oّѪ0dq;?Rf?sd8YHS6;zP:{(\fS{i&Nm| -y`o9wʻ 'U=d)/rq7̸Z?S o(1s21`c;Vc?JI`#@Gc-]:J']s6N d Y|v^v375\jJ\ed6sXg-$*:[oA(=kC(qӬ,xM#&p@d$u?1MP aM+}.+⢎BR4 .r5Co1/OCAZ x|&8JJXឨ(!ט3(+1Q"7%@BAGco<:첞4la19]6T'?Q"¶ce96T3l>2a &"[`hgF_^KOֽQ*_iJPfXRBV QhWKI!kyjc?al5_]O;:hmq.v'9< K_{rotwo|RF=AϘNTb|aaɨ5,YYgNJ[|;e %ACW h2p)1ᦝA^cǣ` xؔݡ@g}]toYC?Q]\˾y\sAv\ ?V@4zSx@X Wϛe1 ގOR\?# 3IDͷ ý;!! v;+4 JآMip>T*@ kt(wߴZ BW4dňQW 1NS|UwLm{Wp AdH4>vAӑyQdL"P\v8]i3ıٺ&:7׏#prdP"- Tߵ{SO&ATxTv&DشUEOd'y:Ha5o^w3SnYekOrnY("ZVFg|De"S'`# V7ѳX5$1ŵu ϫP+^Гd127?vllGu lU*ZAEZ*?ӆ)-: G>wpƅRz7s œyOKzju\FEƿHz P|aD,\F L 9d #j#\IrkU\mm8֐!ŪeEi8us{ַΛ9cj=71+gu H2)爰;ABɫIEtEGT%Uh?@K bAxH<]ʖng.l#.3%![l$@/nL@> 0>} 0?۵apr席pȔ8yU>#qⷅ\jY7sDcZChq) OÚ^bNQ_K;̧w?[lQ^}ᖱ٥uU,j$?FB BIYڙ!"m|u O"$~0x0Ml&p 7rioqB'^Jp5BFv}3nt׼-*ot;"v4ݽi"ThAe } ;Hzq83IHBGpYoF6c̙I jȩ "+:xSayh <% 6Tz56&2Qz ~zDמLi(E)@x@(e2Oߐa6qUЎ1u,0aȹf&2`P@[Ϧʲ0 "r(O-QsxnSЫ179w܅(CTԪ̞l'BI]` ue`ᴹҀʥV<|5> լ GXl V†Hَ1&_uCw'O%—lZ^'"?psPqDi`rm@5K}GI_nUאYG͓{d4b -LUX|2ԿwFׇc"WͪV2GG u=Gp?Ta%5طV7hoְa䝮Mv]$V\en gtc2˔Ȏ%Ɗ'MOW;T4RcR  l f8bg_sFfxi A #[H;x QMVXе|AT4ǺtVs!0,, Utwmp[@-g`6|#0uj!Ɵn*E?/Zc}XՉOe[&"\C{B<#"gHچ,Bn+ǒ_|-O[11 ]0pzdž. K VZNav4, |y DBF;@-tAq abx(0޿`\oO=zƄLC ?|h+"4o4\YB zn6vȷҶe~2?wxg"(h#׷vFz URf򍈗KȪzG9[sZ uxMLɩCS]T.~ OR ~'eN]9;:VgO*X5^ l h>y w]NSmP]ٸǷn0؟;Ijj +Ҕ1/pF4DlފO"ߔk1I#G(஗TRф;zSJT鄟$PK./Te9$̵Aa†GԯQEՈ_}joǺssԔQ="KU/Pۚ8C"} W t34cIkGrAޤX1"Ny\9xJ!mNcKdD^w7-Ri+Q0 ſ#")0bqR 0&w.x%:6]&;7턳~23&@>!fgy;XAξzI,~P' x~9]U, 'ܚabw+[c9-@NM\l(٣@`~Y^GN#hOev=ةߚ[HR\K]gCr ~P/|.$4:VʻB[9}r峌Q0`)~in `Yza{[z _;z!}fu) .5<;h!F~7^hf-pW( eaЖiI&HYw\2Eɹfź6dѬ@SY}_8J# *=@Uf`+NTg}VR iƵxNJv'lBu(Br'\-¾> ܤin%Q&/-G+yũ@{&mNK& XgS=?[0J} "#o,,u8^" x@̈́y6q+lj<9c$-ڿ|]OJ>[Ųe 7'PjC248\ cv4hN&v-HnhO5{(6́7T$ڥoY'N0g,0>5J+j޼oMxf]瞚+lϟf])]$YFrM|xȁ6ݎeS# 2i0(S*FOe'X*y@y!țvCC#'-.a֟4r&l'Yo5:VfЁC zA3Yu,쀱^վܨ/u<@ԋ{7.,uԱS E'0}ODx2yХ#8Wjl>H˯Y<(|QsE\}XDKYN3>pu {H0yŽX ~q= wA+#vV]ƊK· /2I~b7"$bk:H6JrYxX"y6`B%yD 59 #D>j۴rk n2|٤~|6zg%@I6bj)Qe6MZ5ab-#dAh1` [j+|җh/0Y6]n*peC@uFO(D6/.,?l[&a9Ƙ 7X$4%IR>gCZeÊ`Q/App]úϪ۾FQv  8ޮY{UE#R]JoD F5sR3V̷*Sv.1$W35mqLT#KMگ^*a`'Nee4q RTCH"Y{B6;0/ӲKd ǖ3ܷLC[(m+< Z)Uq0s?_sQ-~\cv' @.I`Eٴy,"~+0Qf kW($ЮbYBɃ9!xfV|dj="[eO6GB%ctNb6Ms.1]&;*"i> `r#_Q0@+vU]s"H$UJ#hÔijL@@Zs*Lŵ]ZUX7{\N'Yb/Q7Bi;0iOM9=> J|>W1IFp9NPNE'9TguE#W$JߜQϭ O,jt"oܨk˥A09؈[ hRX&:Ɏ ܧ|;v-#iƕ4IHѲlz67-o&'/ NYMl^tުBG;k>ZT긣(Ct&l%_vyA2%T[{P5#)ՆAΧ'(Q³4.L"kM_ي.r#>;5"KD%;YfM\'hܝJPlb4ȋ,w`z7QՅ:5~296Nlͥa4{2wi|Gj6]04>z~]i,gy{HAѦ ߓ{ʋu}H<8dKB4 i<Ps [|8qc4uIګ$;p/Ȩ-9Cee$O,,-\<045?>A&"%;i\ =_gMmoXPep@H1]b'?IZ1PXnDUW%1,\!џ>|>42A?P[\5@>mRrk4d *װڝS'671 O?\5cWH ݜOJA>춷@(R#:~rs,$N1((.Azs6|=@'*H&m&Mv% oS0Sۦ#A9\鋞{>ڀ\[1 !LhDޣ9/2>`)wífW9>ɯkK{ӝ-xjTRm &oJ>$Qr&.ơc#{AX`eΎqZ "?g ˯©IoŎ: &(>!>J8<|srN= <DHO#t%YHV(8oB+lϵG.-sHvdD&߄x9)$1 +XfJ9諫A8`$ni!bjǸ= >HH5`? ]ݝAOAd=X %3r>hm^fK̭l>ÕԞwUۧT~^(c] _O,]!!~<1ݳpsN?K:\86qv"<ἈCWiy\%S U `F=_уx+VpM23 TGt@lm'ر 'ew9Y7/,e*wwK7̈gvbc2bG~Xæ>ݪr{[WIm7ZCJ;WKZ4'@ֆHdE geBAL? 2BO/MXVhid0 8 )(u0ͨ+^5B&z|Y&ы(I2_IIL(*I{$Y]'(s(y>,p+ywJLL•|sᡷ]F)H#jU!X]B?8+_Al %/b?ips$/V+H6CQ N9&3=bT$7? 8yqoU>q^lw4g͊;TfLwֻ-m/r.OeCaڷqT,/N*]%@:(bђQےDeya$b]. È4lI/*=Tyh˵oQ乩hjwaQמ8?/ɽnp%."WEyj{zʱ@?0&y1ynу/ǹgThd*_<[OWF+)€Iwe3T+Z]7ۇguv2$R7 *ʥ=s S_ՈeU^.WZT+(dERY% %(?%0luXy:%=njR< 8; ~=ቱ&o\A5X (+D 1 o*Fho瓇">x鸞 C.JuNLeboE7=q?PSF9 /45$j[ߧ!/R;W7߉H׉>'<ڲDUI;g-6@tn79[2t22 ^ˎm$BKfQ;gX(*g yX#ߔ 'YPF|t?8-\Ax 66. oQ}g/3J~8f[éh܁[KX'7bjK4ʛ`Zb± ΢$ zHڛu9¼+Kk=zzʺ M@P+.rflO1v bׯPz=#h/.ӏ 3Rq7űmհS{H/T!1w82߹T ?p,F0FueXRv?6H݄DHeθɼC5 ,6A}-3nkIѲqȳsTF'19.ؕȧN U"6h7r8GK$5fѺMZ`e7;Jcg1T5gl|cWr|'Ϣb@K1Og7߶Rn<2#ZJTCj2Є&.I>F,g<ѽM3RV:$@H+ӱіZlZPrCJj&jOL^tp <9OF@,(D~/Jz֑Pَ~+y0DvbnixDo)Jrw+wV 6J3]abJϼvf.W1 ix NO]#a@20* 4 8{+ڻ+s,@x l%^xxR?&"sAX!ƌQ3dfS*XFeA+\17!(,RC.G+!ѷxWK}'+"NZ}k>PRozpAex4޶Ϫr*QYJzvчQJm=XO8kNilOSVC*˜0˜7se' kLA B"X\K $&ֲ2vHMd zկNh8VDה]f[ף6O> d56-h[}^˽4uH-5'>n0N~ގ 29X?RW 2W&CvXV{켧YqcI` |߽lzE#'~E.3 ɇLE;f5kRI%عF]qPGF/2Zq܎$!7$M|/ڶI9p?0`~)RtHydy>Qt\bq&x-.s~XcAڒzb(/sK,`ؒ{Hh2i\(߹kDZfcLF)]ԣxr̥̆ 8X<#3A^HL=̾fT =y5tەbDsCNر峿 WL'H/.J []W p_",Ǭvy܆i+&.U8e>-Uc BH*J}D0Ef6 AIrb|D]IA9U4w N9koU!sZd[nTvmKp]j/by\sPk0y*:Q"${mI2YSdTRc"*x * ֫irY\Pg7a|Z-_G"W}x׫]y./Rj!ڧ9=嗆tC[,"b%jdg3 7 s`ڣMoL©_UTHwjŬo1! eFn3=s  ZLo\(b-PGp.4^pAq$u 3o|DΈ22#jƈpч9xv,]똯ʡ]Ƃ-N c=0e {G5@n&.# zgZfDb]QU RR92SDN2\Mb5 qՀ^ P -qe5i}W=5fåOTѰh Cƶ"MĔk_p-WUwDG٘۴"}Yjo4%oHg'xݲtupD F5c8מ j~m; )Y>+hTz;.8ncφ嬞iDG<:7Ӣm|:@U81Ɋ8҇ ؆~+)oR|zaS2Lk-^(ͭt~V3v,A+&uȧE:L3>'kv51hb#E#4W>.B=>CG#Y'Ml!?`fK.^FIȁמ j "4SG͌q]DCvjY}o)M&&(Bn&0vUE&F+ف{7\?_X, sד3YH\wn7Xy<OiHo8H1=53}dg}d&7n,]2 ;: x}W~Z{O{zx,3C I$]YTXyn4"|7Y޺.Tv'Q:U#k66} k)4NK :IN ]wC8&(1VVڟIZq>mj%ׁ,kpBec:Q6TKr2g8o|7rh ܄!"so^GYИi+魷Y fʐ< }1Ԑ IepR|'*?ί)%`;FH$/Gރb>4 G9 w ""{YbXV&/EdI,I1:Q8jmˍwlaG#G)i L#6"D^xCQ) _+abMS&iEHp s7~E1I}]O{ҝS Y [y4Y't ]k "54lPg$RT&sR%Z ñaxNE"!.I[sk3H6i'Eq' qJGL Ďu} ] $J `$G^#;JP],RUm+QZO">xv,@2$ڍ}R}3q/k $In;\ Ѩ@ AIdCvĤ, @̘m|/![D1E P֬hك`M쑿{:xx-EukφmZ]f Fo=M|.B2FœZruze[19ɽKnT V ͝X{| '-dSFlklf425v- :0Rw,g͇ SܻueKUL &C<,x3Hی;)tc# F";Gdz~Cm\F[=_{ i Y;9vߢYQy- wi:wksŇR2@uGl/ M%?FɕG0p e*(ZNtL?EH'(XR PY] ꙰@Gg5(q9q4`L#( JoTܕ+vc ͒vm/C' L.R9&Hj;SI{ v ,Mk7 snU<Ն5 ;~XslraO4ꃔW>T#^o<@́|RtPW9FprR̼Ma>Pl~IeCWs|Q\c#O"EX7!])w$LV`MXËOT,m0f'AOvvi/ΰ>:vAՁIZe9{04 ؉E_i[Cw)0k/CTzCXM:702ԩk!{w`$L' 9 ,-U̼n8F.cX/6Cɠ4W;sv4: 'Uvg^Ngq ;*FC [ixJGn7A3T(B'%n? NOv"=H )6PT:CÆj[MU=X WH,߲iLzmZ_ļ-k+yUVn>ef! פ=""G@ ~ zHІS^?7@iuu2XHgNmҸ[!P±bDnUX;saݐ-tL&|ZY\ƮXdFuOiJbY޴UcW8}LGM$>9ZϿPmOڂԶ_T>mB!<$y)gn!ë)og^11aB0bF" Xd\(fRA/ʼd#`+ݩ&}Í8Q+)Ad$[Z8o&8vWꑚeb'uԲ2*TlcIAOY-.B-zE"Lv]<$yrM]D#ż#A#Z#.ԲfofBop`[hưcLWmuwb9e(-v${@mw汓hXy5lMΤCP ]HPstIąa1 YP7|ԫ߱"!&{'uaĬ.QX ,xIEvES8EFw.˖}Qtpr܇FF`켱 ~!Ce$-n3H4r< 1H?^]Q&a ƻ-<妉T\ D*+36vA3fF*T:gfnڱt>Er7zW b֭r vsCj` "vqv⺙@Y* uNv|"-ӞPU\:QT9|fFr$ыU1LDu5@%|%U\>p *|*ыr}AldYybӭ#1PKj6[vg*H~Ø;1?1%G27(6F:a&%SS(,lv3)*ET?4WH| .$74h9ZP?^+br;Yݕ ܲ[#RXp9|烟RB '3dv"3-k\yr&BbjUۯu.OvA48(+) ,;u.Fbd74X\C#)X S.4amW!ve_1+5NFM|G n: EVw9"߫$'Ѳ-[1=}p2T_/ f;pcu5D;A YJ<|嘹Ր8N)OP9~7 GkA~XSA?` \>S蟦rQoihBq+WpVP@ЏE؅jZ 5cA:>ؒW8bpSՏcٷC ȉ&UrWrpl"-` m|M)ȅUM8p|1hj$%2zqT4i.Cbԝ/psԺ!tT4 t{ gNP<=twՌ$'mLP\So Y{:T-Mϟūm4o^Wӌ ثi>9չ9#z= *!Ma%+9T m+͉:N`Uː먒j51EU{u2Iq.]<4牛T3)3+$+ɜ?;Tsxa"7Hi%*tS;ؓ EM?jòjȢAs#k )u$uW==# ;GXnWp GiգޜΪa MhDK?CLkD[%Y_, EA"'7KTT n&K׶v](Em uy>VEB?+6ꔱ\B%)Fm`fz#Zb+]<H@:@tC,zzGvyhW%LfL"l*R99-^[D%Q>Zx)~qIZ:`:މVN"jVHƯܔBpj߉ {y)%0P 5PB:h^0߯J.9~Zi_.+eN%YK{ T _fSN)M_Raf]am&iMDZʥ#0ڃ ,SZz(.G=ή$;G5|YٌfJ vb[.pBgWs%y Yh`ryjt9D@2r6a'XP0abEd .E;5{ WfBro~qȚP߫?ap˻]3Dc~v 9R9*aGߌ^FGGG03g۹Uݟ]tO*BYt Ǹ+`CQnuX Y74Rp[bu|O8l,w?nMU=AA aHp{ÑEQxqkR,:.ZOdVclY0ݿ-ow, |T`uuyRYy՚UEzuʚQd`$p(4Ȇ|>tHSY =*֫+DJYhOَcɳYxP'*(D{&bW>$#{T1Zفqt '"aa΄͉)4bF;lc8Xo&\8<5cq!x :\F LPS!XOC,8Xt%$ [ozӁjk9ui%{H48!HoPUz9eI(s)z6= Q4)0FOhmՅRL9-~U^-ne<v>vp;l剸 OftLeR1'Q Y [jp4* T6>W^i7O&eIv^O ġY-|q0kIxR$a.І4Vꝱh7hط/H8uy$SӢZ2CBEmY$@Ƽ`,AcpS3BabgL,FQ3S9`J ۄVC!Na !3N$@u]-3@@w*h"<&s_#Ěoa $R(lDa'~5}rEi >䑌2ی5knC޻/JಯS ʈfq1@/WȢCZ6? ZhUi!_z5L 4\H>ڠg| oAfzX{)\>潧&kN{vdBÝzTbظKƣ"H}[{HP,B ܊Q77/s vH\Md"(W(S1#](~D}w̓Q WǧYcLг1~)6KvGVԊ^!t W_LX8?bStaWx{xK;y3cQL>=䩞쎡KCp½N34RyM0's-xps\} R6Y@p7^(ON)ll7FOJi"n:|K{ڠ~IUE篴lEz(b\ΛEeK(%W/՜ b-YGX@Wp^M3G$I+S^ĕ F)Y@JHsL")'r|=jRg4{ǯ9q2D0r}߿vQ{WNBtR̉ȀxOz=])~ηEϰf@pƗ .8^GS47)b?&5*D=nRH(柈CF5 Q']3 ;7 uEG23yG H*\ F 62Hv#&:WEch R$4g fsc7C#*y g)'pJ"Aq,^i΃[4d Ҙ-KDm/:8K Rʇ gde 1Ύ[ 1 <[s}#=.iut޽{] ^9.Kkr8@洉 !ʎRY@,A :[p7(!#;scrdG7hk`7YyNLÂf- $To:UP9~Q[,~,Y.]Qg`ED_D)*W-8\u0$s`q3^nI "A;Y*c&#ŶT_PpđIg9e 2zK}(=y[ p:_(霯% 8|z1byv! ?^[!i|,*# JPG (ͱrFݢ3j* \ڲ]<§{.;#j4_.I;-c"!`^jrui%(o15 ] @/[$FRVO B4#]}Mz#X___"|x>9Kd~KWyowNN(E \t(g%]Jf`p؟@&1~S&8c:xt7:Ś'ӝZ14Vv7WbJя$'$}6ҋ-1-ǨO9+Gm|'MKx?p!h BV?(ۯ:z QEmтu蜢`q+-8m &f0Bu$,v%z SSG23D} }cVGO  ʇ2[L(=bvr?`I9*EsZ>Q4hHnՠU/a"et"e㬐F褀f`ԇ(E!ZJTSuҰ]KX~pjDF\+&Qd _ ^n7pxWx.Y_F:_P I=^4nKj^+|=plP( :)cɻdyAQUCݼ@VYPKOVէe>!#4JZ4·V *Ԁ(:.K[T@*ln,vD5 ff=S;}tqNJM8LWj3Re{^)VD]LGu`uڸ5'$nτc4qN"v;vu,68:Ռ9<(J~}Sޡ:."T80(qڳUxTBڞ{1iM<RҏxcEljsbT||/ =іəlBP.;uJ`֮nd+8"=#D B*š#&jalAO=?/S/!q\s WX>P,idhAXj`bs+ ߝ몓_k= rgz. PQx4)NH޴=!f=, wXnkVb]_TXd)T{%*5 qNWB T)x3!?*H~;U +f\5r@A  _4\ogVK!bI[Թ zJ4D]$Mb~6`Q4vj*b@PВ1ܡDN8OG`R!+|^rj+Na*pw -m(cd4Cb$Y7D†&@8~OpEKAS&5*5馿 AwX E:\9z]FA̾E:ᣐ]ODOzCBRLZ;藪v>őU~̓8!A1++(^з9]݀CWSGa%J&]~B(.dǫb\u5?Ƚo-ET̚۩fǮIf .Fj7S. 3 O0/Br"7&v u''k<5.q9E^ͱvyQ7-̚};qy5H/г$҇jKw 뙝rxCjhZ'?6rnfl {O` 7l8C)-b1 '("R:v2XeЍ;׶EoXoi T'v=u ݺֈ vﭝ0LU5ì]9𨴤=Cs{/Igڥ̍,!(mX"{oɬbzEXA)p1901PgIhzmٝQ_ؽ$*l^Zm5tvS,D@l@tuKdX٣Fss kl+y+O0ĭwm qHSԯM GfO[gEV5QB2)h(.(KG51-$6e@([<ٿ0DT(]h@(ZwPκS|3Q#C ) r$*&ܯ%qO'+J^畨Um]|&ZW;HUY-#i8CtQ)8w"P,NRNpAP@OP]K/uKfdGD)"EiO# {!F*_pcb2rK! l"k""1,7b0r<:)bÙ.ȖWl*73Y5w;0rD?KL ᗺth!/4"YBDO*\)h zE\XGi@Dh#'Itt֮@hc% ءwRLo\3hL%D=~sxjL2g&ȤǮ;saӈ>4KM7\ v-Dy$̝-jk翆ŢuEi )u&☶L6y!|ע {\DL]e|$zDL]}hV~u0w+J/;:6kmU6nD= ^e*AWg$UJh%SG1G *&0t"x33f}lE&!Y@PF`W-f zDRVMνJJ|q~lkz!EOTPh匃C4 7V}xv1dt$R'5h9ADp+a﵍ɞ4HNyvHE͙fK1 Pd ė4jeE&PΰhYhSiq1E~k>`dC !\B/%DA\͟ҸF翧!gTBCqJPnlLcLTk7g3unwrf~r ^1Kȥ)wiDԍJ١tO⹱2%:ANAt!ؼm0fnwFPt`ZZV+%vI"i,OR*#s1~B C$ :\LS:Ndi9ЗK4QH{ (–8̍16@8'[ +HІ s=~>^®Td-yM@6X)( BHהbAPPl,AD= s RņQBz(OLt'Q._/o1pL|1v4&]b1=J})B/]l45U:KE ">8U:IAm dI XeHMUۛ @;@Rs-nl[:NMG0=5pmy }gnřx M@>>/mC:S>pIK 7$V`j=Ȅ<sFb(9qjFIN"62;Tm{(ZiE'L9/J(%gUȜ+BtlŲ[8f/e:ѷz^VXT:,Ǚj5_W q2mu`3gr%B8fl#&CDPۭ=X":| EԊ`0Eu xr"Bo{tm0]Nc#3x ~,["HstPL\iz;q}FW@8X3_3Ԭ AQuǰ!zC,qKB[q;.c+pB v0Gbe+ooؐX8U#nh\"i#nW+"f{ɵ+bSknkJfx֚ f$|t!-GFGKy$K /GBh |/>V2&3D@K6ј3{UoXY=84l$ʀ_|6]έ8ɲ бW}$,&}߻S^:YYН,3 C% @ d;rhu|+ꏍ~@lDrfXN-JS W|BUOZ-)4ky=5-qZ!.:S}^ 1l}R?o6LL?- }HcDV( ;V'ZJ%&-/. IЇOeE;u|(޲0™Us_ͪ6{4OiP~m_:ޤ2i78i j[[ O|4mO.g7ڪV8sҨ_E\q E3t3POnح)V{qP?OsXy9`H`d9Ysg52a-;Ducqiڽ@QVn9,vrF16瘊P؃RvlbyW+}iL1jMtK^K}.H { 3sf[|c-C+"HÂsk}a^';yi us6r/,˝9/HK@E*d,y`MR1$b[żSh;gmkO@mM Gya̫(Y?Y\6⛜q|}${7ޔ"}BfFOΠw٤-C\/;N@WWN3wjV-L^>6+M0i+cěXK[Rl`ɩmH6 Q\t?1Ķ q>d t}l-6>HCb[-Eo՚uE0~ȋ!5 09Yd~:thh#5h4I:*aCJ6<2[osI*RH`2X$TYu>%zʪȹN/؆!`MY^xF (Spr7,!_xF>7 /v];niK i 5*iMq uE[W>xchFē oD2RE# |S#|ـS}Iת*22?ƃϾ>Bmm#ZG>\G:pYE1Ym!gb׉ %;Kb=gOHOH =q9ү]4*)TX/H!nCM'*zWAo8=tفz0:Mʂ(z?xB,EU ƥ+Q_>`'n/|Wy>{Rɤᦎ;Jv>]jeCxrb,ӔU,U,ijfm*{.:D9tƊ$ڼ9Wul3kIϖ[ #SU9'3Rޛ<V:2ˤ/9J;OHgU@+xLaKHz3=Z~kB(`!!\YysA ^Oe"6zim ]iΐqI#|D~XWɬ󡳎vAhLmcd!~uEy#IL~Ī})5:W*/+ ~}Lii3TGϸ( xA+'-ET]ǽe?>ǍG>))Ehm)[NJ#E@DśZPh] GV5&bvIL\,I]9,<.Ŷlf `H'׃"Ev!e"aŹQ }uv1WWwra|FZBsi1;Ko>BThI#Xa*QfڹX:VK ,ڴ y@n]KM?c釟c(̉i{sWċ* cɾ!~ˈשN8/H+Ò):?kه1Qss m?C#긖΁%6|9F9``;C 2g&ùR }ΪkrF2鬮r"{ED3q WJ$RBK y0+ C,saPiYk4AU_Mfu' YxH${m* "MO2:Pdϒ`nΪu\C3v#l<|FCyϪEf8=ƪ ܭSd:45"r0F-ղ_,CAJ^ðJ C,f-rsñŪ;+9Ao\aQgʞE:do aJha.&h_5GsJ\ b|FQw !&)&&=>LeS ^^,e>7sA.B,&K[fmd`XlmRJ([9^Q)Z ,(4~Q7wCUn* b$"3"˯V8$]Ӽ 7ݲϢN2Ou;7-CTq75Y(#R(Dfr6OCbs|O= 4Xo{d]܊E2}rVQ{7$c<p[z5angLRrVȳ0W?A QXuYQȇ $ ;ePݿQVX5m;6.Y;2Q~f V/VT'{.XK  qU>DzSF4;{J 2&f oA$5ћa3rh_t]Rݧmk=I5,MY &u^ub.$ 'n=j,v2"<|cYz0p֑`[Z:U0Od$eNx֤GL] ݉8SseR[~ȔMFEUwXd΀|v##=nA,>y$B^@aS [ݕFt  p↧KJ؇:EyI 7Yrc-I5 R4}CYT]|gRb-e]2,P,Uqc (X^|^s{?x:<_$crÍYaU ,sjWp, jn-F-YTqv'7:D5A#=MGq E=T֡杆I|Gaw zap}GJn>0kOЮ@t)Ytkm]8] `VU) $mΦ#Wc>ݡŶ 7ZnMtAI4meQh5+VXPURe%@>[Ο9 IIkGkE\+.Q4ʢ'FE\7ԒG4g&hT0.ݢx 8>*9%M ܏`b{[Kac`e }}/r K#bgmx+҉8T'wԌ%ow{㜔677, 6IJ:f]UQo^,;<$RviQxTbHQ4a]f)X$&;l,!zmq>)nXFq3F/ܠ%PгL̔IDZ ::C,wgzp2~6B+|~.D'5*%epkumeءQORP,] -1&\x_HfzNS'j ?h]$D$HZ=R"jAOXI͒g$@F^;|{B,&c:V}oyk8,tSE4Qm?ViM q nE``PWu1Nx_n-085sCpsVz4ǻHiDH21@E;wP)?`&ݘd0ʕZ~ ]%LIS2!4(6 u-[2*ZF#HpVin23|0lVanE2#zRUkIj4Le_J>,)NKq& _ 9c"Rb6K yvj&lTtC <7 ~y )ˣQ[FthC\XuNxGjҚC lE4j윒ؠM*Иgo6KR۷H;/j*QJzߍ7KbLU b.Qȹ IƶXn` ޞb5?*Ԧc/[!B,{ ])D~}ɉ%yܸ"v Խ|*UwQ$ӗHh 5ϸ1RV? MZuϨPKyz O* ӟ#ͰjC2ϒ6XUP)Y pNMoښ!(y()U? Frt]Uzs xn"Ai U2W6neu*X 5O|7pw &;⽑Ҭ\µ[ߟ|nC(;JPˌM % NmL\ rØvxۡp@m# bmm'Gg iSH7r/tVw; (̠ma]yll}un>_8Ⱇ@ʨuVQw &冯f蛅mﰦJ)w-EX" i5%n~ 2.7.ڄ'?^>bKUcP˥IwWgX'́6GZm_>xF 7X%FoX0C0 LP;=9 3HCV3[~FD | u8g%v2΃r!m`㞒k9CV늻 sҎλ;jgns& ۓ%/k?ýNOS >H9ׂ8\/3mw.0ȴJ<]3( T&^'FE#{.Sm+ kΒvԴzJ"OlJb\+:80> ;Tbñ/+%7$BdOtfrQ±ҕ -NBvq,{nGܮk\3װTQ DKj?*c. ScVTz7ح*F]7cj̒%b***}Ts4gClb$cL}-Uq/C|%k`C|hkzvj !Q!d(AIVUZ ,뒛]`Ү(p+pea|e+GZm0JvI"z8<ҤmpUBDw, ݙ$ o.2NX<}i*W`.?{Sψ%_?CdEF*.Xc [n&яQe:L>-ZSC`2< ?D$bbxk m|nL(@0 X&=ZB0P" C@̝ICjnl^=senph!KrfbVNBn]Ǻk 9#]_'?2v^}־ҙ{ҝO )G?&f{Eٲ˰eE!ۡ*4Ӵbk(ټx%αX{CQcDCW,gr?utلĵ]Wv""acRѾm=z9SwL^!%cSk](aנKǍĉ0b]"o/5pUuȍFN 'oa 8-GBA>2oIg~E|8 Y9Z#3gi1ty%o&Y. 284Nw(քZ'LF ^$d/jNNHک[r9 [!& 1j*w/5x^Qaeٱ/RM$- 5" >]B=ٿGj5!US&m~,j>I\C.+>YJ$$u#`]n( yں'3?w=5$)PTSIf ~p&yC1,'L3R#YY۸ĪH 83Ӊ\(dY&予7R6ɤ"P7FaJJ "]p_xp8! OdӀ?b"6o=l;cmoƴ(kq|3P9Ɩa9_ G2ևH>eGn#{jaxNi0:מ1|_>3[7ye;4ʎu9d|Õ^oby'~=HG`{w^4C*MPo,zw˫;ǿuʙJry @Cj|!Մ61MTu;CS#&_\8^z'xG45|A{_J+Y;Y" ZL9k+l\\"I'"8 PD_ J|„F(BK@2;25l2B6.!.Ɲk닔ƿXH1/"uvHudFp+M(Sc h˫@'ajio~.0 \u<*soFDv FF\I٣cqRQ50= ȭ%_ӓE_"Y/~ye0aLk~OM0،.qG엂@LKC?Khٰ! F;'0}1JVKRTsُ#6}y6w)kT7t(ŲzU^0`؈aR\]YoH%vCB:eIr+, *hscTѶF VWSkA0NfpTB|jQJQ8^@nlczj0)P€輫(v5uB'𑶑t>S{"/ mf+u?Zk3F[@H嫆{ݪ-JQ^q)Z ܾ!?[ڥA+y:e0.Q ʞwj4Cރ֐o^V2Dc!yE~俙 l2DSན(}i XE3Qn(7$ &䕮a_+*[ۉԉzƀR+8z-RUrvsw,ԈAQ d l? gWl]܄ v)L#5~C힂CLH;KP\~WZ2f$Gv4N-7_+ЗDf7I(P\?!֬{e>ʁYdؼe%+(;Ӻ(>5 RPWN L|ľZC7C!uX WU:䟊"n/R:c۽~<\k,fHɹSfAd실y_p-:KK箯EB?}b.`IEt8)EGt3A:tF)R陂݇ȵ-7 <A8Z )v˖,P2t6<3/ZSG^ed[i+x?R x [&ܥ"Il`WM~ DNyŕ*sɭn:u^cNsӲ _}mZ\rV. ,7q_…u:A{2Q$ȋQkV/ lya,D\>24e޴Zqm}NpVkkZNNLr/g-f LeTx=pZr$8ƽ10w2ӌøH{{bdo"YKB؝ߐu{{Ȑ!状)y}ٚWL?1`ݢv6n3U<^z(΀EUi9*PD%ѫPQ|uT1u=YIF);\#k*@zwLI2m D̷haxCD;4t@sp*J+Cv ^4rϔrQ^V@!Zl(҃4Ջ˶ԫFK,s;+l<Wh̴JtAȢ}XųJEHԌ4S tA\vk!聥F,k!lr5TDp:#Z@ֳ!oFw|9A] f#q#K86S@Be[q]rA`F!WN&G?.arȤ5ZZvci{)G 8)\>F Or;oI^|-1?@< Vv4J[w!sr?! SMwxLC<Ii4`fr rdDOnDžA~s[ HU++s*>w ѨA-UEĘŌXјtjU eЌQ]>)d} P*MO J :O*7Nh*ZUg؜/Kc&NX|pk)PW0q~JTReLTDŽ* 5/J;X1b#ϲӯ@Bb8$=ΙT5%K Yom,};̛ Qwٷl7XaEJ2S2RLh\ʩRz;rMd?8CARHLdmjsD&i_ߢs!0ӱ2ifS=I\\#|/'yW%9 X~'фOq{thҐO*\ GPZ㿤 Yg'PRX<rB'+-Dd0H68'C^Oj՝ Ii平V7!}sDk 5trc('^t/jY } q͘b"Ue`zEjPuW0{-dqu})ұLݡ~D='r7Ij&'+=oRb)VI IvI%$‚_d25y5սSj)fcZ "jNw;B6h #䭑 TVH+H=ğb|ܴr.&op(*f : o>*OJU?Щv RbR7L ÇVAVJ N:#W[>7Q2 z؀J݈jUݛ,4㩧b12ޤ+ux#j38>wc%]ݙUܭ_$uʁUfX ,S>.͠uj|8ٕ9?AvdF d$IY #ąYMK}N4ZQ!+d1s#o#ugEeYU%BX8yŠ,6oʑ݄8A;GeEt4;Rz|g/7L`|^B kBOF  ^Vy6 B{Qj,֡3m7h4R߉:x/ʥyurac7&oA'ߍDBGct!I0wZrkQȷS;x iJ+}/t^!MP`_rBN!N 0HNl,疸~ﺘ!c#4p(XY1$Nzl0m(y8*k~z~Q?>jCLLt,lڄmځơ !_rɁp= VTkҔU? {=M3є<:wٹ2`ff;F'vLٮ;#|ak3`Q$L?D# )$ z葅1©93nj3Scqg< zp0mAL< (8`[/tJyB-GO-~`QyQլ~YJU' #MŸ9>s P)37LïJ\ tnxދP9ơq5+UEu߯R%6wwM e_Lн_"׷ lLo|X ;x9f Nz !%x mhhje37 Ǵ֝Vko3*Cǭv֪c/+uկ7'kS |wCȂ4)3)Nc$,v`?xbO]$afKݣ)a+`=)IW1@WA3$={1)_]$q.qCe9/+u5kxiDFB~95:ioT He4(ki􍷧z,~$Y*P@Q76›2% k VHt],a ֨~-}_)z"%p@~X)ɦb? 8'$U;ll{A!T{PBZ+Ol$2/? `T6駡f! ̙!JOP G$6yһu2>z\ۖ4nQo*~ȃNαwgw8oI*˹Um*rF`Wuz 46\.T{DS2"K8\Vw&̝O|Csx%A3ֿCxw& ceyuX[>*c F>QF)_]=ΕRUfwﳶX{s8BPPzUl_It&|2]|n&&bwoWPU9& jϓ~9rMWt>M5rc{xxtB 5j~[=A(sF^V1!x,%m{Ǝ&pCNY2 , D=HjU coA>R]{E>+i)lT.=*Q߇pn{A[[DI 㔑|ߗ i~s[_ʾR2 T35.Qqމݙn>/VTaJ !^ଫX܊GZJ^1d<0o(3e17ʎ4Ai zOtUԄJkT`zGxڵo*To{J0?ݯ-wcn'ei!b?!8));4ʯEUotf]i>~ /KtNWkP|jjiѼ2RZQkJb6;W-zV3ri G^T,y0|.p*&kB֭r#ӊbOsnHFz _>DjK 7};ovɮF`(aZl<'xx^>wqkКT {Ahn9xI!Ɯ;hwet5RW{q{Oͦ<~tg%($#`QL_˗,R0)rKgy.]^1 JgB1e BvWX7Znţߞh1nn!,fu#R?!?mc n%\j?jfVc.v[R0q1kS8eaDʉbzI0+y$V?m5ue6'?%|d$– Bf~I†1l!]|\jf~ߕc 7k|u` ) v"+լ% FY604V {Y5=P;'T 7Y2HQ׶ H޹n+EoZA==jճtVRU;NAC@/t$+X0A,3SM=ڠ(GutW7 qJy uD--vkh@|g`I^hsf˧{ (ud^s6_MVՕDŽ>!# [nr䧐7AQx,΍<< Ojчo1=j@3~r̅nXrHz_4[.5mҚEٙexVePY!-yV"F#Ch>dj+B`*%Ffֺ bܲB),«Rf`쯌]Ǹᘱ{>&j9;,~{p-`W[y* eE݄oMc${V␡$B6kDepZ@- ˒b̌Xp 1 6W?䬫z[VxЈB堷Q7u!vVGM>۷h('XfٓI=d Bl?+](GvKDEd(и^=&+Z=9{ͽ_rg9OJe>}qF^]AP _F} & :JHOQ-Wߖs^06JWHE`P-o >טŲ*5tO>~Xpg߅Cd,UO}4&f]iɌ *PPi?oPu2 'xzt-zaѵw}2 _=G Ј/՞,12OOp2:iXr7GxP60@2w) XlPT˟/HfD_n(To5+"`V R{;,Y-]sx dHNT /o<<ͬM?cPjW =* ]T4ZrM)MUV*͵Wcg%r{ٲ {m&a&3eSaf{ b䐅 k.wSv)urab0 Cϼ~ױi-mk5PM}6 Mwq&S,/ %Yd/j M4߃jkE6C%pXN(p ;957b Ls[ASf8ÎFS*'Хz ϴk!AY^fErmq؀ ϻ-FS\Zn(4}-AסИ`z;_}! ջ^d WB{ȟ>wi4\pL9W0p"?O{s*؜?Ȯ1 ,ѮeI!݅$m~[?@Uh vVzáG,mu鋭/>d:Rj|$_e>kvUfr׀HNPDW8W'1W 'JY Ss]7<cv)]ED뾳D6Cq>Ga\4CޜSKھ_xnk ~u4jͰ[}ܼSݦ#wfRO0Mk1&.NEo\`Z`3ЯpwJP,WFj?11F&RIhr/$xbG@g^&}s309Q~TQ8yar:K hH~Ǧ{,e̔f04Y[::y[N ۼ Ք08%q]n׻K7 ɾr{ bDֆE:;ļ8~no_%GZpam0|B?s2ZtAM $km`L q.{o&^LkՔ,*h2_J|!m?4{! 28ҩC- .e}6.WaY ̌s<׆[VN%)# KaV%v6,\ ~?P* \k~UtLd!XE@O,C]z Vm-f|g֏eSJ+T X?`??Ivb:1 )+N1 p1˃>d%CV=Bvޛ*ᑘ_6\6=ozL.tJSl~lZ%J*%׉]OO0wb%XT.IldtmgG+y~쵾lӓ&o݉G Q5?m(>`>]Dŋ:}{2H}T_8pf}nن]E4yD֎MZS\Y ?m6ӦxPEGWh&7;HkX,XHX5Ť5?SQiH'fjhG$qY"ͱX§&`īOqk\Z'!=7ǟa[rTm#ws&k^4?F6Q73 ;ݦ(/662dDõ$ Zu8 yMF ֕Wz"˾ v džcɉPT)豜SZ{$q5]0E?tC|>_(ٝ hƭ_z;^zXU3t;RG1N"L} L{^Ч)3.  oA:g(mE6@ U@NV]7'rjx?Fc2v%IJ'(G%o%JG㦒|#Kr#MüDP-R|73(/tG` F8 h͙yr&?#s]i񦓝c@Q1Eb4Ќk#I}[0Ci |Rh~Zy<ijd& T5ۧ"O:f+*;}6wЬT>xk9,)ovhkU|#N۾/C/%.NiV}C0ښ ͳ2,[PfHZCJ}q~v#Mv; ^9ףMid\wLUp]Ql4Y:tꠥ#*&}Ѫ.JaDg8/8XY9EW?:*-rbcWur}WirsEֱW[*.:2? /*+2t[&iWT]3c GAT?.m#T=dJńϳPOJ/n̻.t+P/Yي@Ec,(KS-Y5rjZDO-LE162s`8&$6ݬn+andG0v>hS{ԋtүћ]nj692k_zd/$z {pۧXDOe3y׽~/ b QbC]h 6vp>GZ|5tuA} N›% xEkbIZ.PQz˵) &*FM:8`~ Sha$q4ٙnHr-- ]#&}%FO-E^EG nJTfl1rǻyȿ `#irְ5/:: JZ X[ 3AeDn2¦(;W|3mu10KVŜ#jƹ]CxwQN;!u F;6QNz` P=vZ3yO$Kj|KPb;F\FheuSb X!a)3ff@=xP`w^gt'fQ,5TP9zOSa-K`_S[Ry}&4D)&>\|KTI疨5by]|fsܷt3#-vt|;co+x zjxI؏H,~T(QTf㄀l҃tYsG 1|dwLSf<-өn9\Kr3aHvs>[V,j,j4J15)̛X-82.h+;da?&ZJ]7{%[]uIJFp 1~+|x FƓaS )FM~2/2 DBȺTa?xvuRQ:,uKGƱ~Lw:U3ik!_QrjQ0pj*Z=FᜲfkВW5U,zP4mKLU2 l"ܰ 1"sC(T oWXmE28($i+p>$%l }CWbD&kDڿOdť-瞦ػbڨcK'WY5OӐQpMHm黇ĕ^ȬY(2B6kKuP2D@_1JZ> mSVR/ܢ8t iHM?}KNM XIU;R CNj;enD}_r'Q}R:G#id=BuZsb[Ibך >$dI^{Dt)#7ZWUG!)|v:\q+#cz$O`Ti^Ǽ^/auNoVy^]G(OYKO:4M;\~_TGup!}) z c-k1Wd\q&Pmbc;Sr =;J;azve qIfKrZX/ /jx"MŬ&lMǾ/йږVh(g{ 1zwE 9ꤞȞ5|bQSu/$(gW,Y k6hJ MΒCg0aPg7z ~PNBX}ta&wcuٳKo90+u}Gk3Ppft|92x h̹7\ KwFaćJ^Zjk5n3u78gNzwcEU5'Erc$[(}D]MuQ#ʝW-ZRV (||bEyIٲu5P禮> {`o7iwૹM<|gq3r꽣OE<Xtֿ4#^"ޞ0W3TMFJ&^Tx_Mng$/qV^ #qRc .v>CmWejPjz"qHx$O5%_pfi^{J/9\ޕ܄Kp#h:b7ܑ HE 9㽩\ )4p*qN. .kz #X^lwtleIG,EN (Z6+h\q&=j>?#UvaYPh+@y-ڀf,sСW^ -ЫAL6~,(KUw ؟²g 0,lMjcC[bjNy^tiO"Dmcvu;/T%ĿABKdA.Mp:Q3n4QTe"ߛT)KQV[3!s$)hDp`ūqokqxP+ʵ}7Mh~ cl4geȊ~l 2i.OqvnyZG(/k<ă_)OhE2`+(0P"R g D+ųC`PNNRf|FEI5O Ѿ$GEgbuND0T[rTo5F^lw`;R=8ۀ yJ y %.'yΚߩz X.]|!3z=7Cr4alGBBuU}CAJ1 vX΋IKEy)7 b-a9G~ r~> XY=w>ʤ@Yw m~T%dX !fA_[O/v&_O~dHK>bU)4C{C(S+p1aH(R26AGh>dl]G)FS8M;pA(sݿHDmtb(8Oqզu[;jc 0+Jj  Lw@tTPO뼉>@ETшP 93: S3wQum*tvPLG :Hd(o$(m"y@D7ۨ+yY#ymM>v`ނL B4"(-yw S vJq\+@Y]L yv[3"TSHhxa 14#{. >IAc`7R>)^ ̨pӴ)R;Eg}QS\)4zrT=ҷT :s~(>Gf*s7[9ʭ 9D#3xP 2 4^)r#s)(F'$]̢23moW4uNWM/ doM"x[ (]=Ԣ.8 d ^ᣚ‘[*"@ W4(G#HϤ2bVmp@#5.9Vl%0\P̫[H]L [~ ap3A?s~8uCw sd#]r,p{>웅<M{IKU@? ! Dζ|tkúpл 7/L$B׫=ZU!ݜô9 1!_2Bq0o-E?`"K,8L6z@hz=[-gCTzzꥰq'J2N}bLLЋBGP-`0girg䊧Qî[5g VH'{} 0s=d̛fϤ]}  ; n l]4%?riQ &3ۧ}vmϑFl~#(z`-qhKؗLq՝cdx>X>_[Jhu9:F>,Rdt>.v*+-{NQ?nBu *|A'o3ڿolp񁌋q$Aҹ @=t+Pv4M"J;gS%+QvucQAgP *۰m(Gg}HSiM'}ch1X0=K}3Ph~ ob!S^0&߰.|)40P%kVJS?Bfy#CwFޚJ rf75Ec9/g8B"CB#!T7!a5G 8KOksT1:GuB/b׊a$O ]0~}h8S^kx ]6ץs(FwWs YôYe0ZK9< 8I*K}s :;ùjIq 7##0ˈfĐ3{G%jcO-H-JAf(derDV1"L<\6~C;u-@ewCWZj`*\@C9 PF I_UCڒJ ;ٚK ^Q&f*a@Oz2y `ā? Aj>ӄR^;W7Mɚeڤڡ7]#OϢ=fJ93*Ѫ> ފ(SrBv6@q.Z'>@Ҽ dZ$d;Ŝn!I7uҧzɭ4GR9@+B͵j䌷v*@*eSE<ǚtGkrNpfx)e#:b%nN`>7;Rc3uu y|| jj(16wO+8sw&[_7W3&Z>iC&;+ JN ]mr٠-l&q^K_xr[ 4l~O^9Kk"G_ɚ.=íqU LWhZ-ظϏ^h< #_pܽGH(/q뙷+µemCq;"sY°׫6Y,URe=!CmDb3]ⴭK6wĐ ȶxAd *i,\Ε+0& ˬ/#u11lKO) L_{|$Zo0?j*"w ,f nDB6gn}KVHǷ&tȢnt) U犅tD^MHo΀tK2|5!Uqks[롽ҏPf?rx=/"a` 7g>8"W$lT$ % dy5<4S5kq ң7\`y9:w:V%8{/cfQZ ĈmdB61ogxUbʮ0fkJ}vO8)apU%eմdsOfg\Fc7 _t96эI%T 8\~걙)i/;` `[(=䟊m/.ڇ@glk%[`;,0BH!Lg ;)ɩ祑bOi5)vĪSTjqvlBdhX BYMrMf9ʜn<7 r7/Zn̑*cNi[Q W`:LmU&mRMB{zD`}0d8=wtݵ]ħtn->LS'Slg,PRw[3EGSbu gi;v(4L<_b`lX*.RTļ #ə>.Abr[#rN:zËB1>#Ӂ5Ӣ62lש qߴ d'=75G^ H 'EsWx:v4'ϱ+y).̩]aC6݆jy=޿*܇~"eTK %1AfاK (O\%/&\;\vCP6~&!X~` k;>7]Ahy0=ƘY'aP>%9DZ0fl-a> ra}qjLБBr[PNn'UŴq<^ɗXlAᾨkSQ@- z#v6?{ <@++,hio fEvW7ǝ6޽ϟEIs1*M=?7껽X>X*'-2MBN˧${a$)"1c5BصZ fy+$BZJaS֐mc}1ĨpqSV 3MOI* mB/!cصfWJh4;gjEU3iF8=mE)bGO=޽iײ!Byߡ%GD1Pa*4%eĈaRn;^`r+ Uh^P5i rQ~v$di3t! +lcC>M Υwt}pn&PD^E&s[5,y`&bjed9%8\JJL1uB h~ o>[x3Bon~|>̇A0܆h#"2U -͓M4&@H !MJJEV_'ǩLAs uDqH5~VR.u !u?5yI.$"hQ0 &Z GW%R'iyb{{O1y"[#*>0Bb_k|ըT;:(:5닕 uיBQd/ˋ8_G,E뇭]XҜ(`&iyW9(s PZeE`_Cjt adhf7 1:D؂}s8-e5IF||dG3 dP!L9ҋ$|FCy`*aˈMp*!im(csQXD{Θjitg晹zM/nA/s`CvB<9hveJ`ʻҒ`ceCm_3)46Et5O\ˎ@(;w}3W4"p4%x}-WjytB ޹:K_''0XuI>3=a$.AUUaBu2ꀖmrZ yl _`CbAzzi|.TY?NHIլltzf'X NBUopŒ047"#z6IkuSE1&zrEJЖSB&Y !%]v+huJNXQEU4fWUCXlOOL.Z{.&@~H_s,o7zgwG晦Ps,z @c9V8z L^溹3Nukr)M_Y2W0&Sb +JeΗfJȻׯZXt`YʋÓ+}v g׶ofR*Yr~ ޼ղ{C21ʺ}ͪi<}$8yP) "8>bim|f$rلuf9bFffДnyreaݸwHP WySw~+֟!2o0E#1{ qv,3N=G^J:vt}MdsTb9.GsOT kB[U4ELeJh4ӜsÆ#\iGMCBeaʋ_Z4**99r=.J o;(ޣuA܃*V *1OH_ S``[B8p#W4$0)><6k#=Һ683zBEtGim"gD,Am zt|0by{9|Ĝ6t'wۋTxM:u& VP"|f;c½OptzI"y⦉5,k P麹G ;v9Gn-׆q\e?kA xͮ w޸2f: E31d/Lii2 AOۭϙ]<t5tl_ Kx!D=MA8 a]s#aCzQz fK/M7*AHIUYiXz~u#X ]Yh,Cċ!8Ciݍpb0hσ'U{J.NeP*x֟ aC6?~fEK vQqͅ^B>vS.vy hhFV/ie38CF|f(iz['#w6v0$W= Y30?T۔0?"k@4k|$F ~c!3f6lWIE-jx3)Mulg]Rt{ӒoFgR{^$-%z,)zk$)~! pd_r3@f:j\XKO!Co%Aw`DŃN*`ؕN}/l e/]%s=\󶔜NPjF_lk:0~fhISQvi\B+#ɃjټR#{[0BFYbHT#.ȟĆGWοʑbFqIƨ+'Tr-|h:t;gƖx3(ɛ#aT,Vsfݿvϒ۬ނ{6yz tǼw- NN}C}KꩯGe!:7-/1jUsvX)VۦG$R.'bUI+:M*ǚkPwr:% *)Tx7?f'e]9:N'T$=ݴܿ"hDJ'oaC?0#ƒ6LF''*iCo]h] /SC[p2F8ڍWvsOeaS?fY֏?gT%z,wiͨX8M U]AQw mQhÌ#{UOD~D(F`oJ&l=~ \ng_'}S1fEA" a75܅Z!3J~)ڵiJCqDoSvwAWΜ)`r jIm ݈#4 &Y{ޠUV.`R ࠗNrx lAd8#P#ԉ ܙccDD6:Y?}Zo9 JrMH4NTpjoJGEY֯k_kggwFu_T@̀3`h 7~jSK;bPӰDx_ % XJ_%M\NN }]UTN\U.yodE"*7W29vL, 33"#2 O0AC_\=ߥ$viw {5ۛ4Wh3H>KP<>ܴv 2 3Ϳ)QAf){ ͛y|;{D{ŕe)V>eTQL6o#(FT D?ױ3knK+ݒwT k]a~*FkjEuWT/GCI0B)7?a^CޑG-xxЮZE.mz+jQ"C +@\/u]% =J$2R(#qG _(ulƂ[k<bc۽n~\Fԃccb3HKܢ`0*0u5," qD $V!;C55q,C60>>9Xk_eNL_BZ(rZp4|af 5l2y#?;¾+/^kpTHy"hqFێG 98 ܪ oX$~.2z~AU *fFm9W ?nB Lő@fdw1A;-u"P E5彭>O[ .d/`$2t s pdC8ٙY L_2 OO*j>$#4g}#E4F)I;-ȹk[N}(/P{9{32/baw/NGͮ}m0i=IδehǞ1A SEVFԮ2 5n)f}ߟ (jR|S"J);{+|¼ym@1'b%J: lH4z:rjW`z]WZIdx?B9%f]IPY:ETB;&`Ǔ 1 {Subطqbf ח:2o |0Eb D8xi~Wep*6 WK<,f|>,>}[rx5'4UV33k*eLi(o Y."酚0a]CdՅ\P *­n+hef$5C6%Sn¦]vڿUׯ8 hx)-a7*RѡWr,J>0a'V`'Z3F/0GG$h >vd' L%Nd=~HFpjڴc72/`wZ'G'P.]lGmO:bkst61U`Bgʧd"?!0Ȥ,4:UZaiuXK'V7q9Vf^o<Յy94ߡC9龳o+}_[C JN*M5'$-w^+8?P=r2;lۋ{w)uBH :K MQKuW)w%AX@ - |â!Ĥ[̗/@s8 SUqrZHJa8'iؾFtu`.o5^aCkSTeUrpVV\D Rq4I Lׇ,l6Si/ު2#IIn@mMUd#;_~_HҲΜ3OVf#-]Tn` ǽ)1(cvC'ҨKֶҕUZiC!c&XnXanAzrMJ&L>g\@o[(qx!8m -PO@"H1SOHIS'r#Y/@ V䉺ov%~l"!X6*seh*1QTU*췯> b/ANuw6g ͺөglH1 Ȍȡ lgf4 7ZQjY>>HQco5S(,m^!գ,|@ mvPP3ԝWRdQL^#1@&sZ*.Lj҆RZel쁶CU}Q2|8t0ƂKxgzM'IUʳu<ľu ipP>2#ۧotLstP`PO?] ^% =f̹)eqO?ZϿBT<8+l#JF4_1L;Efk2O^#U~-TyI .fFȃUIdZ O8 Cl |hFM|D~ۗR --Hd#AN)2keol-u߂JT~GĹe~a1b$y페Rm1%+*Ѿr>B\Ȁ*ĥѡ,-DW[JBtFߒ9Ev7VK6Dz;&UYOGADYFo/Lg3LMBǼ$A!LH&&sC>Ii]TT:cC(^{>G'tKX*! 4wԌt3p;2ݰweW1nmh޷;.}Q5R JJ\נ6UDB6$h, j_$xfs<:W!ں+IR*ہ@voܝ'T-Kw"oҫq`en MpbGV\!SGxzvPH^+f^LrE&@U3ͤZ3}n}DH]wMj# }1aT7LbR tAQuv,,S;aӥ#Ias{} V~d!-\%<5=%'l+6orHzKq0 ,puJ:!.sLd%(NfҿB_N|k wL5t0DITyXZ{~/ѽq޳-1k! ; T`Zl3 |5 De+}F3đW]/Z@@ڍ£Q.w8%+ShZ<ս"_ߙߜ+_,QjD% VM3T]oo 5Y:{VwZHa!{3T.p~*D',nրE0x]+2&hH:p&q_'<MaCb\E>:uFrP #4~@"(=挧4E*2\̛ҢhFRpݬA^q;{Td!wKoh8I{K]ڽә1D{dâ~P5}:)4aw4UuJg[ӄh1+ JŦm2Tw㵮"D*;@aDw*y.:!º6{<jh:gGeΪ؃fS'clfԆduWd dƣ[գPӘSCuo*ړ|c0l"vkF턢Lt:@!ɋ9B9xϋr7FcqG.Pjd5汉h؄:y@s4w"4 zmWH:SB}nM64;V'> 1wjybKgAyQ6Y&|U5+#Q"*SɭP~֪*}N$>?q7ZH;Ի,I}J\ %)ue|aW~o1W]Yw2؁[AWbKW/V1BV񛟯q8L e Jv Q5;@ۦ#`f;޿D=Q+(ca g-'r@Ő t!TDl]m׶rsi+@$B8~r.nz5GAoVd?e& ]t?0me7$Hӻ0`23!$^Fn߻[r) q Y]M9?^Iωє,2eihHH]p2cUj{zUz"ݫxfӋ/I2#41)2YlWC 0~M"4 0|]K^<)Q]󖢅yyozJ:\Î'0d)l5WA[2dIAzS1|"CC `IZ 5dlB,7'\P6^EH,Şg֫"VUv1A!Ą}-29vǶ$f J?gys05QٴW {ҋܖo(PZGz~֌ n:BÍ=贆3}bӠD,Z#]YQ6/HXКn/8f9-g .s­Jio>%fE#T=نFKJ]t}ōS׍1:l#'|iҦ_PWjdk^V4_e(ƂccjAd!j;Pt!vxnw߂+= 86](Ashzfg؅y5PZ#Rx5tlUMJS*َ^2@ZѯE81 D)ʞdP2a;yEƐAPzՑD3tk~=RS,_.5)cd%kUbJ}DzEX{ⴆ,Dd{ ; Q)k]9/bn&OAh( ]c6Y7.,0ō;7L@(V2A% kx:~<ݩ E@4K;&+)xUA\Q&=U\cL$q͖ډ+0ٝ6}d"7FŠ-{ρ|M}8D:x8rHL-$ zb3ĮY^7*>fWUJO2zLK+WNy+<1lZ+F.K!@3Mmk,8/"4Q:KݽTD0@SـWBib|TZ֌w8Ky.6eXd M[ 798w"&*X/&ZZ!L&Ѩh U s[;}F$KȎwҞ,E oM4[~ćVOJ{:v*ν>BT"h(q!@C oJU{G/ĝ 9bJPU˼J\A4; o׻dr@~0J^.).6Pg3% ;٣0n!̠eJ9ٖVi7l@;;dN ۦYy> 5T r9l0$^DJ ms[j׺}a:khKW pgxPr^|=A_h1[߲hM+CI ޠaK{%B`ZvvWюe|e̯rcE Ի}s[i&̥Y`D/Kݫjk렙&)tȑ֤Xo%|48^*HG s(DyÄCp6ÀuyBkFΠ\CJae lŕ. `:*УU`$Q'oSAb8@-vᙋe:Sr1 %(.eN]ʴ`֮Ƅ=?"@Z~ Ȭ5y݇m"6?+ 2!n ]!Ψ.54n0uf0n|ԊۜVL_^68)xd>W)=,L !Qsb'TuSr"E8hG$N(QВpnT:j1" (lr1HȞJrMR)=:&+i8 s>v֧{J.5…8UgprP P}@0VRҫ~u?{bϳZK JC]ތn.qQ{Ku+uQc^`&|X, elҎJ!Tw.6'2-WddVY^X7M8K0vs ^^t:Tqfc<&O3Kɵ{%xy /?8ZN6 ]"5Ewe4&ҘLGYVp$2; "⠕CoQm3;c5~y-weI ="j` اRaُ7 _Ɉd`qA_t( eZHl?R05Ԗj^|q'FR9S&!mljÚ20m(,-bT;-`@Vʱbz Jq͖Pvwcb6Q>Ѓ!1هKG1U6V'XD'}fo$Ď?}3vDZ aǧt;y{řBhعbvKa ,zdp=JXISN$r!LjVս1R fkt&X7%sa5߲F|֕H "^o3Q/xR 5{;oXr2T40'~#uw{fɫ^'?ڊO1rB[/wlUΨ֍/GR\ A,h6Vp_{$@cQ`<2ђ<hvq>0d?O;*. =9B\ؚkr~V9N$[g.{DZz5YT.8U-Gmpn^*N}bv2)~K["RG)" hzm񨔾mbҸ^x1?6#9uGfT 6y Rrg#$~ZJ߾MZ㸆PoqB'Q)ʁlsHuvBꔺ#J^9s`s,{",%7Jda0ִ`iSvX|ڭ3Uh8;n9Km~G{Hi+ɉ㹾 RG,hRt^("k+Ѿ'.߯kg:m smS]| dRb  3q/ͶEFމZNnT`>(Ϛq}5$GFT1@Q^ @AG~ uU}K9UҪU!u)uMkQtfj5WdQ.Hk.'}Hl<~~V_2820d }ˮզ)J{t$0bi"7\Zd7kj9o/ujXԸ[Fu{l.u\ÍeB ܊5732G`NA̧H!V ,O罷YeLe)CjU0 qXaou<桺EƝۯhT%gJnY2}l,C"Wzle@i=#iO񨇭 )%4%cdk=g x sG?VNjfaT3M/"$/yWlkaCT8uuM{^k, 8 -Kpp׽Ս9Wҡɚ{ w>aL![ѮQy—uK6\Z|\= 9~6ɝH' k /?-+ɸ)S,ߕGĸGjj[X8__QyorZYáˋ+bA_Sgp>=2zumUzM2%_»5N򘄋by_Wn$4+lE]QJ6+VjGPQIպC"[T0 P5|5z&A(E|%lKeƂߘdܗc'/!4 !=`FM0a1W>Oއ/O!巏}j/0*rT$ >c=Q?Ե߼i\NoVc1me-yDR9MeWA}˸ mz3p̜wxHmk3UfЮ`6 sM"6Au9k`ZbsJRO@R/ ~*8TlEDC-~8;*BN FQP <44UNR"_QݧWITt ;Wۛ |6̑+ :mlDix ,8,-!13z8*>{N^4ƓS>=nQK}ɗH?oZr2Ojs!҇R &bJ᝚ɱ-۲s^juegP;/ڄ[c׫5},O3w <&r'WlSwۿǸِ׉#U5r9Úo\ JۥSGlus:n&z& =D NSd'|ѣk*:|ٞL$3eUڻh:}<"bzQ1n^ԃdu*+j4#W4lb'CK#^'g7Q1th2VԈ/պ#nHs N{%mdiɿ0xgx(VaHG.Pgbt-U ^ 8_RӂjH %nsʆ.gR}g^\p?PQkYǩOѱ[]Hݷ1raߣwP6 Iࢍșy$+E|Q5©\T a2w2=̓NG-wq1 (v>Uߏ,]6 ;:|'Aڱ1ma/TH0ģ¬Е"?aHY^"Ƨ3<4V7Ff52iPU9#<1S>Q*1b{R"+Jh[xV&rzvb;Jvj~xR s0$\<&b 1+_(tM]#>0*#%ULT@ R>[9DC5촪˚=.TQ7wZ؟()\ٻ5~W㑭tۍ Dv%PGdIEEq'WΚ C^fUJݰJ9$aeb|Y?γ\bdgA s\H6(J?\W:籊VLvƣe?-Sk|ڼBߍR̄spT\~+Bװh"JiBwwG z;-OƘܞ6uVɒZ(/m?  M&cT#idc3<FDGTMYºY@mSO(|B2͋m')ƾg-R44Tx'g;vLJ = ίee0Cj ~ l"N$n'bHfu+>teS ~4ƗjvXckLz6aZ?w1MY" ~Sx{P"8Xþ/9ʃN6$ȽJ=lԽJeZϟ_NJbIsf+2/lkkó|8 U}b0p`vr,80=A}q!v'LrD]Z{x[ݛ)&,TZVJHyp,eJ(8 S4C˶טzD0N|MmUBL t4dq7) ?41M.d UãKt򧧾/4(l_Ee b7E|?2q^DLPd:c]1)mST)3P²^`k&QơD^"CRH+*#)u([-մ8AO7#@wyu/LkO93_*D < #ټ2a7Pth-$!+G G=\/ ImXc^_%ʋ1'ѿX\SNS+Yia䍛)XdF:]6ksb`1&zD7Wgjד3uBf-*Bw2b)R/=A+L@ȹ`"7OV-J뛢%nd+pOs;لRkzO1^* * 񮗳v _#+Ѿٔ%Q +kK%4@oEp'6ߎbAOiz$E4up ˛S.vP̤ rb7u0S7?X6ˋ[K8r, "ASJHz,X>ey RwmSnA3!5?lǏ8{M9#OxHAϓd#AuVJ{x^3 GgjSϠ! Ly@~fIfbTD =XUMKeFͲifXߦ`<|.+{a9[~kE,mJ +|UVӤp[$D#=htBuv 2wd{Gf ՛ihdQ6tz>UAk mnȾ :YK" RoR nӕi2^')H&[>Z%V&U & sJ+c%ֹֺy-MaE= 2 -!uUE2n*Ȑ?Kdz㑳yt}[mz/<3[Xf@q>X>#]ë й^o]Yb plo4m l()ڃ7~&Os`QB4pHHY?hf;_Y3QXQ#RG#tpqT?PJ.OI`I*ԑ 2QIz'";@s[FR'堻B(iX r2!qz4 fnۧCy[_apo$)Zpqn6?؞:Lqo`kpIdrmB׷sp]n|8(@UY8/QOXIG90EhƵ^nA;u[(Zɦr+W^$9AN$mb=m[m؎&~QEޟ܇ ?䌐6W T};<&2D^]Ba_}MJxc[R"T $fJ@@V?!F60Z)P{B-6NaodgZ< B똷ٿ*g.+]t6(p #Sܼ ZV e2)> 7F>^Hg\~mWkr$v~)`X$9wjB i{!?E  P@2P}Yx3G4FoGyw;`oϵj+iAj5y+SP|~Df|_х1n-spd07#VkU3f*;jvflE4h)0gGETKp~/4fg9":̢Zw7LI#rmj7T ks)ȱZRz0113_ۆzoIV}aUE8zkޏ@T9db̼pżnu2K*.UtvcbĖg<|ZIMamFjw7_A&P~>!ӬJi1鞣b f>yaeycQ9~R(]N~"/}2XR$|}a3>IWܷy#\;Ꮨ=q璿)xKw_T\4ʞ/sϭ|ֆ<8\5/i@~jͽ{zgR~ޘ\9G |D Qnzl̀M XF05}<8x9ѭH{K&~2)s M4jP D E>CۉҪh aMhAj^b ZIk´H^{c^+P>}>f(f&ؿQX"ػ*]˦`@B=k}bGfD`Č:2Rkʯmċ {.[lllf|`+B,0JPły?AJ;T8lj1ƉMW#mx-vGץfA,KDϩ~ϿNy.?(s{xy APOENnDb;喩t@ 'wW|ҞLU"9!Rm75HmR==Ҵ& &^Cy,(@}e(B%@v>q/!u ^tjzTBkʶ捶΢}S}-/' _2T3,!_-(2)?z_+IPؒ L'H>e[n#s)~ IZef%Wg%cvz}V,Q'yb{#F߻oli`Q<[i:0mjvDeuOv"E2-t{5/2ܱwBxM'Ca GL`1H % [#MEX8w$¯} /Av'BYlJ %@A hx벖\u3r፝XN,7B_ĎΧVU`VD Sg+6~ѐyA [g]Q LSeP? : b#%P \[7AUDžCH܈;ɏP ^%f~pe{(-3ȿ7:6H6~%m(`]#PsbQ[ ! jO!!YQO"V\E2) )$n4G"MBӺt:.&Z5QΟi7iPD] 4n_vriI,{N!6 vh'³PM<$Q:mH?T!bQ6kgW+(eH^ia;.DG|w.sOVƖqSц[?b3F}|?<1|]͈i*( 4l $@71KK7 Lˣ/)B9m@caDՈq1&>*lWn^4Zt{Go!`O1V(uyv4}$n ^l0om{ZC7;%yhHL80EhQCG$1{H~E5[tgTu*L%zϪ3RH MP+gpz?@»OR,DcڒG7WX45AyǼlDVv5,Q˟[ϩO&UuK~҆`%޹yRYv_p/jd^o91L">-~2uy+ v}&=|oԩmNw(dX.o|3Q槐F[&/e{^P :E=9pUdY=w `,7,{j|9^&O.%BSEWİ| 2dwh2_I4_io] ?=(t*lؓALܖTM?EF-1kӀ>lZVm!V%)$&t6Io]* }([$:JQqC:f3=&w/z(y6pACn$c_rs1FVYfTm&yQXzL5ݞ;FV:PcXkU't}%Ձ(,O>ٛ'}\xՖ| & F Z6CH'Nm_{1-Xg36^f_e=f=-Z]=w쩈^`;I̻U}NmkB M#Ai,PFx|%1q]"T~*K HHfAh&|B:.vdV}̿]'',Aq@g^l=_WN [S_y.:Y`N+`18<Ŷe-C|NDmӦ/gqC!RMX nE{r⮟<"9s괍%j>,2%PҨk|"AYetۆ sb)E~AaՍL  $loGdCs)ux[E(1aa+'y=UJ|A|դdXƑL $az.iS$3?FxҩهYaI V(D x|qiZB8B^ih0f1 76w3?ؘMEUԲ ۔r OfM7oi(kFd>5 ;7lMu1@g **ՠ >vZa×?hAIJY&I[3ѪXhѶhfDcy?WESHռІ8]Z D)iqŨ/$6j?yͦĹKQRCӈf> aBƣHpn!`Lnp::}ɅP0Hzſ:Jp? d8d?F.$vE|nh4U+],9$PKFfeg#FVݻW91e D]W-_xџClIFe0X:BvA ;'̍=~;a:s։:/ʤJs#bqƉ (br,z.dpM'c u1v%Qƌcz.Ôb-ѿsEOC|,aeDWM+mLYj ,"r1R^Tj ޻giS/Y+b::Hk7E5/2; e7A'Jv*O,fI 7]%nHi4=&f5nwwJ족u >4p_O@ iο-qxvJaҰcI ^ekރ )&@$s0Sę\!Mzߏ+[i.&9.s1q_ aE:k:xcfmCV I, ²l5Ƴ4ǘ 4F{Pbm&-kMJjWEv~O(['bP:Dx}I~2JܱXY3z ar=C&Yc 8vBź 3y=|"i!7A~rǰ5v1:9Dӭwj7uC/|e 9RzWI &cS9#5ԓSTdy'K5gi`7eQk"(Ϻ*6{# 8Tn~Eٰw]]vW\H:|X쉉xcCiuʯց .E,5̾.G o,uʂ-<^{|Tyk@68Fn >}St LT#0 VNP!qynZ;y:g3O䊒&׵:l~fԀFO6,LqVriPm@O B/L8@3fLޝm?*F^gw/<wۉԈťvK#OX DEQpVficDB 2A3Y.U?%!/F,}#Y;ՙ"~z1ͧ4RU uܺLyʕ7 4[mT1šUD޻&V+0İѓO*FhOڀ.שVsɘ=ц[ΰš3?{O,)} ,܉kP4:CccSӝ0Y%u|$Yo0A s1{!!~EE]d~YEv'Ph7>΂@Y PI'z"YD\-DbFnIS@ 皡RgF62 ECiP A\)\nzՍ+~Zi4:å-UH9&јZZQ<5oyiW*} Q( ,"^2ߟ2)ޭ +Ҙf_;ܐ2֗]>?]E *u _kR t2 hiSq?WBZ0{ٳR#"oVDՃ_>ozF`OYX]SQ"+2 x%.m\,)<&oFgs5f@v͚%=tk0f>iSѾjzGߖqygO:bkٸNJHؓ}Z^u*QӤ%Z+/4/e}64/|6!73wx a1Mi?8йx:jŗW S^y(# 'X3-XeZV^C^,g+=KfhrRk] 7VYeL^(c՟p`S\i@94e$TMANXE:uE U6uD ƀƒh;7,r|\J(p*R;? |2plKu"RO*&SvLu䢏䷤]yJ),Ru.dʙ+_|{gMP)aLeu{] vwk>,Bi Cf8hDo%fw=.$iť`/[7SPkRe- #  ͖/[QpaK{_޿f@|3bT$rX:M aCyZ[:Wcv\2#4M:w֙6C6cUy Qغ([~mN Mu4sҟ'nw?Dw%y:"BN31ALX!˦aL˹_ꄴXbɬ))b{ EMbG lfH@y!wn6%ahi^LKVx`i:#'te߿-F:g{\33Hgs@w?Le?n'9Bȇď"<_1y7ljEO㉕<32L'b_rk;&imt<ӰN+*i9c/@!ANr~T%w,bۇJ*b' <(Do[%@K(T%򜏥_WoGgV KdO'R9  J ͵r^@1wK}+T{myPe9ZB`WV = dz Z2߀d)ZҘ:scesFQq 9'X8f;栥cExe 㽡Q4 u%odH&]>j& Ohm"t*ʾ ,Rj<^lэ2Bc~D trQ0ۓFjFrQM(RaM˷0&dY?^;iUlr!lT WE8rDf5\q2I|w:(Or P2 :7l[AqLgrZdYU z9kk10>oqR;Hxle񬤝rYwT#b[fs^ PFG Nj(VSA, ?⎖͠(d3;ϧ3iJx5H<( uan/\_)/K?ZnpTq4J#Tzs=ۦaRUIUjS.8f?Y?~<>+ ;&=Q'wy?!5@O<=Lw>O1bWr/jmDqiijIv2.YAqiz$!ϲ™~ƕX7F7Lq Oeއ!{ nJI`LC$%hAWy,JLgFjEZ:B|LySU*-IS._w[I1|D! $u7,2g69XxjC Ȱ'E&A,j%'^^Kaջ!Z.KAY[GoL9>ĸ dD͂cṬ#[B>sePmźo@utHb"RɾJU_W8|]όlf`~=`GT[2ﺬ v_wK+[h-{}Aa{&AbY,5̈XOVmnu:ۃ,}qM|E!ьu‡  Cgg`eXOg S'dNG󍲡Tl}31?/Hٙl-H=z~ۑZ:=%]#辆ǗX4vߓd^g^YDѬB: uqu]sx帱R³^ί6QGf_bq+Kǣ~##O7f?G91VS&GbiR1$^?>ʯJ"34s^K'Yꕎ\ዿZ<;39!~HR؎΢4)j 2Si 1$`7-Stdqb)O|q‰Eu X@jH=X3JB֞Er7amt|jΎfݪB*[ fFVGmY13L/422uJP'Jklɧ _YJIM\L]̉PnT^ѝW(80tvg/:g4{ `Berb*7)fu[?WG$q.M_bdF{Gz1&/i8~؈@*ۦ2FחRkO|qGrLᰭ. G>GdF#۱80{E͂p&3ib.÷&Ɇc6C@5"PHcSewN_.rǚ\ tm8h S\0=:|7_LAcuqɇ6WSȶ-Q`4i-Kw"Lk?P&YBOX~kjsyȾiH|7.)Va|(Y oq¸7$TZpĮiE 'hp3M OIS)OvGBtglbCZ#܆Y_8˄)Yl_fv~5 ؂6iTum+iM0׆O?D8-~eO~}F11/ )'=-**O! _}m H??Emc(%1ڦSMv0;δU|26Ѿ@hPSxJ Ф!NFu gW2E 5fiVW|kI< yJ+"ER[q;y#lP WaET~2W2V Vuuf7q…(l OI75RIhO2:H"S*Xz5"0| ,.)az* V,Ї}>$HQ5__=dnw1֕d't^ l忟n 1)=@Q+%Gƒ8UHnċ0B!RtF7V 2ߙLxcB1*Ͱ,E'bqdVXF#@ LMQ«c`p?:~P {'.AyL*38 "UL.fonXv*~nƐ/kgb%_2ޔFɔCP|PhCrV ݝ̱ԇnf)=G  |4l_lcQKaބ -ewD*;v|Z*W6颬,9Ԃ'A dFM$Kz?˒H$3(a,0ۄ]Nex:X cb86'aˬ_ 6|tpαOj/aU, մ黏ˤ g7 0cՖ7ORˡ,ntV.,h=L- $xVJ%YqU//>x"OSxY'xtVdFŸ4m "d+,k&1lm'#m M%G/ݍb8"l2( u٧;y.)C)6J^Q+ ;c MFƠc;=fPi|'^PuCqiH=+9'\=-, 4ćW "$5X&m(CFœ7Z'[1.|0܈ AsƍoJrTT.)ywJ!yBѪ7~HRɍ&JwD Җ fZ~£O!?NB. gNayfM?4Y)!bHlK6'p:7Kx)}<_eAcrڝz}E5UH:rbw&1 %Xk(6jC\=. lm a Pk[Ekn\\KF5pϜ%3/ Yr&Gn4r:=UI@ۙb"c,`B< OΉ(?X]=fG۳<sc̈́8*g\Yv ySeWX]wƕ Z  uu aºefG@Cks2Bf,6W@pD LyT+)8vdvi/1c5 v- _kG6UgZx! Mjp`Jy!=شCZ?d#VKEVG})+%if^%% `u?,a'q8=,)-8XY*{P<L;qWE%>_Mev@QPX㦩^O͉ u/򋘙i(J;}Hޝ= e}J0枏U̥ .$qR0apYϝ )-{M#eה>U]dM8g]RVcYqh$}+cQ]g b:#9UA"YG_(4S׆-5zVgRأ]Q1]Q7S}Յ+ R!dEP<~Nĉx(HStI08"#(k>^x<|g-zGqy]^gĤ4.৮!^AX XK[z]c%0핧$v_m^B=F #KMT.\zK@nT"_o& C_7> .(Dt@ePJ87  7Sps|5d8f'4/Z=*T:@v؛$mS2aEz:I'/ j\^K]L Bu=;N-Ƶ6E(ƴdR ZVGPSH~9DJ~3Rzcrr6$Y<|FH|*"@!6hs9 s5+!DG9FR+r.9=e8T9t PzsRYT DOj(-6|;fQpUes, V eȉ oܤxȍOr?F$;!أZzC&ٖWB@;LDI=ܒi2:ZlKWOF$37831H|€:?6fM8 jkANjNzoש0?!{iny`N}}H_^ep2"Vu2jM7S)NlIO0KcuXŔJ}RMn_U%\pU3G W[B" V-LSkV*G%DoVDZLͿ jZ_mS} c);O{NԸΌZ͵@*-w H<-[qOoTM&bqb?0y)]""uG|#-X}{Dﴭ4sܐ}auIb8U,s=q>oZŎ !3(R^:Og4ol~_uB`S+0>%9,2kA}mQP[ba[;ʾ"11Yok8a8w ٳΝD'3A' \q#%CWr$ql`!Q׍6YXv3*O WO`Y>e:iz^聞 *wkN]pp>(ܒ@w+!gSHhCM D؍ZZtS챫(R5]eu0Y`rhaX:r_$;n4o+E? {XbqA‹1B(%U>XjZ7XM>L)R!$\\'_ z @ooҘ+6NYI઄jn-Bo¤p2h`=΁u!2Wb0v0cCI,0X:(+TZM\zx-*nLfոBa%fpo]ecZj&]|` pU^Y˴6Ȟ 0^"r2EhCq[u\k| xpS"2^/+p WP.TL%deN D1&rM0SyhID`lSbL" jCǷoE:scEr(O)DQÄ)򭕵7 MtLpVyBf68VKE5nXvѩ[BAXGBYg^hW6u g.ZN?P("z3U|bNA*Nj-9+|E$N@>0% )vDЬ/ ~jH#cь.qh}XNtZSˆX>_oé*H.@Cl04x6tvirE$e@("hb8C Se^GJvTxԅUsѸҖÑM+#'փq'j&z/#tqNo ! X?>=(:GABum5" b^ۣ/FSQRާhm7DzVolf%4+@rQ!mS T/1cwd _tQyuQ7;q-0odT EO(=fs$xZ:iz@o6sVȎ;X!J#(b3xUV3ۀѓ?0\|;YDo05t4#f4ѿu͏5όʧǾH-#*1nl Nh a c솛tK px62`=1첱# +]/N}VikkނB%؀Rr'gU}Y U2bgu#E u~7ZߙzV+AEl%7 N0h/ ӘyM4+,b _Ş<}%5ЧbĽR69ɯ`5`w8<%#NIg|+DZ5{"~R\?s1_\%@cW#tb#zsNVAn5bL4}<@ؙ@Q@ &z4PK2U7F)QV|‡ 2%5켨T/ M@+6\$G+ !pIB~W",X ;en^ ^H2¨ZEyy xzr,C5X#*>d\~lB70('EWMU LzSM:[` (8:qY?RڃVwg_j}7{u͘<ٗ졬&EG/J$#./}~4#bb( v+5M kK[H2ߡhr`vaZ=+?B AHN[DF˳R1'dkCN"?Y Mb~t.#]$\8輲%xv4ş?N"2M(]|Pv1c\kq" q:Mʢ 7{\2qbxL21x*Ki(hG \ܢAJ_xF?{r޾XeڶAԷ>|f %.WJ/}7xCes7N u{’kȪo7>H.TmZVS8F䞁b#PĩҒڬ;,f $SGY5Ϯ*ܛr: {[GA5@.Z@vAʒjFd.LnXu|iwl3nJyIqp3nHP:b !n1z'cs@X/]<|L ~eˏNՅ\Lʇ3}ɾY߫yӪrZ;LCxd^iEpuOsZ@G{ˈKqeaoL`*cQ,|Ouh滨:&9˷wn>~ưLi;OW׬ }|~ԡZBx`([dx$iMMS܈S34 I5*Nl2 Twkժ+bLͤenLrg.T2o^° Q"?7+ytwUY L= vw}a{RuILr 3#ʌG1p3I?H\{y!8D$n"ikD bRdꑢez9MXlQT3,YAD p!` VE4ՍX8nV?yYHl2=Ci$Qyu3<#:ڠrӨ'DC}I۳'KF5 zd;T'&%L 3ǜJV=VHII$Rjbk4ǬX] Qm$LU[l}ؒ%㩘w8-)OLg1 6+pZ$ Bq>ɫzU0g7%GĊ$?a3.Q0w'<٘# UKc$ey gI-dJ]>pzׁMQwFj#nzb3Nv)E(b|;| s,$d> CL;\EmENb1EqVܻݾeC޿`$kO+O(r(euW1 a)9?_mU//Ո0j8j$ןrfrd a`|qR ᇛɂ }#l諮7dYrż&GQ\g\w([﹃“5Ѡl@Q5"?xC]s#[uGɵ( / ,C}o< BMj㏮qe&F` N.Pl4J : ]\m^P-AOvO(2וPQhHi긤':6`v;zPd_-cF <)nx9 sg?VFV^- fv0 fZD_fϡ^xii_R~2Z˖a9*ݽX/cT2(S4ԏA3jbKuvT)vfwHZj;,vm(L ysB hh^^.A,->4 RD:Ehvx*t8b6,M߄KLN07plMK+mPVCNfM>0>me:nwN$=y:Ge oDeDŽ{쉀z<$&!0 R鍼`z`*H`X4̙qu0K[Q<= C[[QV4A!70Ay4q Ʉ]iVWGBW+Z70AdӜJL62CתCT1-p) dAe_kG?`xU MvBy DZӺ:tϟZ-yOn#Yl@TsipI$>(Ft:XC0*U doL6ٲ M=M5ZNO o%zEj[61f" +KY7n# 4*%\ѩc>8ȜR^ oeܹ]#MʫRLA MP&CuA?;ҡ:H曙E|BSC}c~æ4F"6)FtAȑhS.ye~8=JZ#~ux# w~5N4bWRW ./Za3Ԛ5f vVPoqCLPWF7noLl6l QޓI?2tOB17¿5@v鮴ÈY:AΘ3K6Nנk=E˅yhT8r"v۴N׍|>xs >KmiO!$k5bC$//36FYrzވ蓝>CbbՆϤ.sIlyiP1dԾgv5L]_YRCC2jZIK>5[)/)v{⎎~ xC ~~A L`K 54\GG-*WCLZtj❾Ei MNE=\Q]aSVl]+߉gh`Ŋ,-#TCЕت) o$C!pGd4 _[76x+QdٖPمY2nT:NF:hH<֔摲|n%`)L$umL\BtڂSΐ-]!y2g"(ua``sYSk4G2Ϋ+$/u:T?dz@\nRbMl'5%{Jm񍕴CaQz T"MQ~P#gъGCsuˮ׎tI$JK-b#tuѣIz]\#SCUCT"s)<iYDY Y7ꖡt[ILe(7D!Aus= ~,)>± Ev w^py(Y߽MM;\aEK ć3᦬Y #=>8=;Yʆ ?B eSzlT́B'TŚ"، W-{0|t<Tp9l}ia!Jo\Էt} C / d^S)Ӄ.b {ͧT&"~ Hq%ۗie=Sc~;aQɪ}Tس@^"+m^[6(*q@uk@9ĉje4@*hx4}|՝Gd=jDvs/SL.@2?T') $3 Hi\ѓ bͧgMj$:3>CYP/cƥ4.fGV4ZI76HaK7e O}; Y:WKN͊waR րeBANSEGr:| A }bNkR3'vobr[f7~"waÂRԞ0 \hޜ.ῼ%nPk&3V<" nG-RrKr5KatЇal|BJfRM;%Cqےt5 bo?cU1h<t×SK\ZDChF %_V2H3p:o.]s⯐ <8SiIc!0[!O?!UU>e-O_gm/“8߻.KhI$F)W3ӈwpѽZG7׷~-S@UfwQ1`_XP˚珃*f3uQxOOfo#o߅ش(v5煯t`zOdq{#7sRCr J*80K<;P&-4b7Ǣ`S&_ o|ApaͷhZ#U!%(.*13eHy&BjT1SLDgIClךGI^[urRQ9Ս\f&p`b0wDGvA!5RIRnr@X{TQ[>0%73Hxy |9 G|c8{J$q^yr\*s?.A 8Vs^TlHcZAA"?AD, yH,:dIVP20 +.MfT5Ԏd`t |d Ж f<3VF㜀. ۈκϨgX{Ѐ;n(۲OZE7Gsvƺ6]SgL+]a.ܸh9d|q34RǥG&() ]] beWb"[Q!梔χ^Zѝv?bA vFDTO$$ a5DŽIFM8Dm%Ui8)`e"gmD1&nja6)CT\sF칽p{ 1LLJbۥ D[xutI61%3Ze%.(yRtI"èwu158!?/_GNa{Lm*S.h'd:np+.?3w0N:̛MQ %?VڍLX2+ %\ʌ:ͱHxJx[x0&8!8O nb܏SdlW+? Q(gYjmDX LZl\t0AJ Y^> S,7H_GIo Fd[cp)00Q! |G9%Bca|?2ģǐ92"<>X<G Z0ḃf  7 >6Š6鑛L#,IRoeX0:dF>K8ؔ8T7ӏ{v~"; Ek__{#!s:y59Ze j1\g:JUa?BTXo5{W8Iόz-)׮ g8p"Du(sjNʐ@v^Zr "čE&9 c'2ŒB ҆)ԝj2-+Lq":Ix`-2tbARi̠dأ+\'\'he-\K`lI!*W|uhvyYrBR7/_&w \$y;@~>J聁*SsԢQw .cdrKs;|>Hip&U/dIZN;ȻiV-dﳖm F_ӎm(Mx,1 ȁO0DxxQ7x;R8BK97 !8&m6ND/gJW4V8Jo7kmbTHg+M])J ˪euBuVn& gSS{)^g Q4AQc|ݴ@cIWeXÇa.[D B0AƶFzftwM{".jyȘHB5ՋG\<\^: Q&R$z}mϞc _˧VYS)j"k+o˕f0H&e`N&g[ȑWT};/VNAo> >ABm#"Q{ƦῲU7'RNjeF 4% ~PxRLFbl8b1Dˁ3# GMy~Zy-_q+>zV};I:Lk gpxC^2WS%ѓW%@=1{Z+wb*'ՉNؙ|d.>xgi0G;`A>ijg6A?}ėG^9mRpr&Z^M灤j};߀Jhf)ÒWf. eo?K"C*t>5-gGrbطT* b<`d88jw_!ei5>O~*,?iKF;?gֲ!jbuۍޒ1gg#~瑮le-59]U}rmBSʠ_LYݯPNL6:8Q(~kJM( ;dAGn\z Yľ=M>$Z|m%VaB%öԫdža1D>tPa^#rH|_]e1ϰQ .s Ԙ/erq=ck~ڸ&+RȴĜ%ԖR*Zܷ~Hr=U?8٦^y3VNP߮y{ >`?6^||Z\ ZF42gNk*a3M+OR׭(:{y!ˬ]/R_)fюXz8q3O?#R/d>,kNJABH8L)(hkFd/OҖw|sHv(yS7(PpVWqw0yLnh'dI>QʠNT%>IVl4 #Hx)ُ42ƄC@HXk6 Nί@KrMDy1};-|Xmbdgh %>IC2vwX:xTJ.?q Sja `@Y2D%>)$\d&^ҳ0:,czHOAB`="sLtlƥE,,d۔`. dѻ&V)6z c^*pB~X T׏ _rI dm^_ qp ̚C(_S!ʔpF{yGU, K;u`CCEmlpS{(]KA![w+G;3rIG'`g;UaʣJ#Հ겂+ ݖIt&FJ^ĈT^ʶƬϏϐFs,t%;uAǭhT]cE_g{1܇oY1!`,$AKvBq'X;3ϊs| $wԝ)zöaUwej*}_z)Hn/=-k]IU2B,*9Xٰ> ˪E1.N*C"Dp7x<!\}nU͇@y\GghLoV owV>54<6C0YY6Ka8u@8Mhf t̔pP@'eC:A6rzfW[\!wӇuA}d!ҖAЧR "_lj ٠yTNI\NwCyXA2GxIO&1GͣtL! 8 {ܕ-82#fAF efg7XxVaFz'swa,L!!{Y8}2, 'C#ηxO!*Kpx#ȮgwxKsFvy-ԒRL d@ƇB*K(f.Pk5#=B]4%oqjv >[\`rOhY2+d2F 1ǐ С2<=.Vpf+?"o {}:ygivPݛ)2V mK41?5RySC,].taV1)#6Y ^bQrVHG_r Xd,DU7_)J=l k:{T[}X*Ȩ4wԿ5ֲkHWk\#ϸ1h]Rt}.%E,7da ,m7'}j^"aQvsYSMH-eY8ZcLH)@~zMh+bY1ަrB?%UShD^}PJ^2)tQ 98E+KPO`OF:<@G3pӄ; kcZ /X{׹+/] <[~-^ 㿙R Zܔ8`$[i 0㝀߁4o۵.i8ũؼ8* ',|LD;biJ^Τ00JXӟ/}/eisF.ӵsGR8,Λ,Xs_1> 8'ڶGcBܦօ~;%[Y=`gFb w;VuV(=q<~='ND'Nng Mx{!Y(-3ϔ:fL{a/VKQި_Jǽ\XKM %jat'G`v^xѠvg'CC䱹aL 頷.'@2_Oէxtp&smaQPIIks TfBbVppmL9Y).1/?DNM-c$yhEj,:ݷ4EMo.8V1CSGgB+ȱ%~)M:\'e؛j!~h/-ށO~T]e.55pDdӭX5aqCD]@߇O6nc2VPky;2o\:r;r|G51:e{K/&?T>GsFYyg7^up]bfs@-dOՐ@rGm8ISO?+ ~Q-%7wA' .[K*6T`~d[fnLW+l.r18ވ: H鋤qp* PyT͙Q%@j[PMwFݘ0=; MԗÙs y50M҉<SɁzPC6|OGỶfjiV%>-yi@bژ-j{\@;(`YYu"ޒRDٞy[!"8Ņ"u.*%pf7_Vga{!4@ҭ/tTݦiv`YCyTmU_~ZC6 Q¶NF5ӎA 0d|O\f&AvXZڰr/P+6̿ 2j/=^7q[9)m^ׄvk8K]ON췖q&{bJ2E7i_Mx.+QjH])^P܎?jmG1'M RgH-)k 1Ғᰜ$ns1lHnAsO~M\st($ _?1(,\WԺ9tH 􃬅 }6);CڋS e .8:܌?'_N9HdQc3#6? `15 B<`8K 6HZSK~SƸ;ϓ]+v 6*OVml#{A'$S%uZ 4&%R*ӵOfl6W GWVH_#~%tW  "{Wf.-\Tq,}xs{凄l-?NI!O6:&f T.9eE>*Kdw| fԊy*ipr)*TPh&k7 (i⎁Ġ+w@T ?K&d&E$ m2|cm)ekx:TP#VQw^INSBpiCt9 |C5~Nuv +HLZEɰنϰ*:0Ff Ʌ-1BAsc;+,oP*@bDN>[R ӛF[~ ᄖߪ84|]7ҟi =pZv \^HF+m8#,rWo wLb9p"1UЁޖ^k-rRsh rFpJA+ סi#CD@1dHJ „9ܶ-DܔMHpf^)9j`:W`\|q#]R/ݯ3ɯ6}+lKUWOwW$jA湬h2IBaw(C߼-P$3+_B@)4qRAk&@߫ .˵@B?6o ihPcU#oqK0c#X[N'; $ IIS}Ѱf0䏨pi<%~fd4,Tʐd}t? *R+ ao}hvגxy()~ق'Q`ʈxjTj#_:!f/J6YfX׬H]r@hEsǯέRe T>w)GG)"^Up(n9N/yWgAT"f@a]ѐ[&G|miO0B0>" ?>5SV" <ğn>T _s> l=<"2wE"jM& uG?:[cj&6/YúzQ 4<ҢȐS}Jeb63d?I9:T]?M,Ϻ;zhXJS&Ӭ# A<9!5'{ -(L_{ (`f \[z@F#cj9 #da]ΆEPK]S6⍛yոʪR3ğds1?i+?JOQGnGCYaC#һ5FS3 ő]:A7~JMTQ({8>kn$ 5EX-|N$k8@'%,WK4fmڊY|cEAy '͢.w𫼸Ai9걸V?+*g4NZ+ $&j$r=IIO%lg i[z;#58Yd/@7oz>j4Zpע,b|MWF^j:os=J&T>WV ]ZnMpڧ[:fi%$cQM9Ӈ,)~"Ws-Sw5 t4M;UPa7[QpFnѾLUķ=p"tk-Ԛ8PqͲT,85g˘w[7_me~Ru;h am!hr/{F,G폦l!#!^rk D` 8ebYZ37B4Rd|%hc'⑰T|PZ0ͳ-ĎR`LS;n=>d?Sj&rS6">:P-&)ԑc Uw),`.dy!9ث 1zG,PqrֶRi24nFc2l| ) x1QH'7ACi$S''E8鷨G"psK&ҌaNRn1 ~ؔ";]BPø{Y I1\n-P3$lExh iK,/^l%p_pǥ NACq*v%AOSGg^\Ȏ&88DATZɱe['^(1#U4qUʏuXfBٕ2 xQL!7_CKpĞWg>L=?wbH~:ek`w0:SUG5c|KPiYx:LXÃ4YzЕJ:(%\ Xi q&s-T<2eðlC_/Wp7uz@Bz A`!,!H3KZ+ _C!M+@V,8(1RnLꛠ.HBx ÎUiCX3A[xbo}쮌-`6! Jm~aLLKcxZZfb)* Q(),YlNp?3@Wn~ZKH`+DQDC 媅. "ұ@Fu/1t)5 /AјeTaQv>B.2jb 76^шHo@ cעIڤ˓pWzA:RH% K\oIci!"6cK|a`'avg"V 7x{[Ѡ@Y^%F$t˰Ls7O f!ߦyL-Hy?z0 Y\߻k?#$=bCӡ1 Z ,d3>Ο6sr HꮎQTCisTv֚( -e_rvԙ(Xf[v+p tl.-䂥_JK: /]`tCZ+ʼųN_qe &w5<;[CK֧+6 %`2[aU$ I!ajf2Ĝ},Ai܍\ `sGf}`G,ӵȼNl QᾸb3NPw |S9ؑP* L7ѯEUT3p`e'%mJ]Rp7njѩ&>pb\ V$u-.5LĖKQ \6& ,߈\'H?fZߎ;_oMӣJHn;LCkS+PWTZc@^cC>c8ZZxe*Y*k| =Ʌ8٦7oIwȏ OG7K}E)9']j 06jWK7sbA}jY,-E d>TL S.r uxY0{lABx\л"Nnt=5+56S9Ha_ʌT.x 5WєMRhANN;E5$;%;F?n~͡x;m" '),ǽ>D[m;_bb3/o\[_nf&& _^L9a]HAa!lMK3uW-cU|{я?d& g;Y(qw$I;FMYUMCӾ>1&M3to|xP+[523Ʉ5H3tuw"iwTsUeFLQteuٽ'wba)y5ql71 {?_ ԡt>`e|wqG*❱USa'fL52Go st v qwsȐy*f \*i_nHEyvCԀIe>[6kNz:8XN]iSN|8 Ek/ )vz)cÖyj N(Ph[.6R5>ڪ@vxᇕo A2\5_B{Z`)h) =8FO$T͢Y2]^+[b+i ;- ΋wxrZ$H%ɦs+q:=h}%RRv. .s8NɰZH<ݩmWț%Aw¾^GIK|9uڃ9J߮=Wy9ؘXi5 领9#|["QZA4KU$<3܋CO@i(HL'z A !M[VxXf%$qȐ۟B`Ә_%cVuxT {w}oc#bPWTǗi+${#ܣbu4+O-$W+9 0aFD)h MyLTkR_:B&`nո<xDf6?pNGV`8.)$`i#, C(,8ߊ:G~qbqr"etSwެXAe~!`?(ԯU*c2<F1p5+8m?S 吂,v,asR2B$M:AI@Rc_q BKRY~5v3{DO0.fVlt9dgڿuG$r W>Ѝ'rjh 3iȋ8j#|e|Ҝx+eNJ1/k<*L^IW#VSބt%plw9L`v#?zv[h"]= f Dd+5sG7XC~h׽RB57:~ˀ w<.8k%yV wrNo㶽^l)LN 9_*ޔ5f's4tg`έY^n$5DG sPӏDlN!_YG0= 螽>1K@&bUb2fՀŷifWwMjNՆ9!'#pš:+Z\2n8Gx^R"ѪMK>)H](!t['&3Pۋ-Jж#c*Q=I84gjwۀN?1 3[LjHnF#ק$?%ޤ29;ҽzA^ٔHԑ }ՅSv3'm lJȚe1;:LPgld\u(9YsgkG6`k| J]zM:m~}"e4P&RcڻJREG "0{i稂يX([OK_ے& fgEjn?9G=gN!k@2ͱ5ƒ0\"'I)HeȏdyveU'|;k7gWqoIInXT9dcG jX3K(vĵ/o;U^(,ށ`mzI:Szr)f11ֶ ,0=ٶ$(FAdLȾ̛ü)Bt- '|hv;taaif ޠHC9#,3yzǛ4jJDfBDٺZP/90 pBE#`be5'S)gHsp{z᛾@2v\Y7euvNޒ%i#9[yT۩t#N܊85-F.n"$@n'O, KΩڝɓXqlp -~Ïɪ!u@*8Fg9?N \G@GnV {{_~ᕤ$ɃtVb=-FD~]ա-TUd\nsLqɷj33(_/x̂Z74q.лI, 5}JnҊ֘>l]( eF%AMA.\w}V) GN>VbqD ?? XAcνA.Y(%oelƶWV1a Yf u" w;g@ﷸ( ikajhzQ^^ tr;]&U~]tY$^ ) epC!Oj*"+ MXkl>(ΰoȄ?V+aF{8ToRslqjE7wnݴ@rvs[#v4żZ~sue~}J7-$kGῺB D5i)zW-乔nEZFz#D֣;d˥C6|$ybA߁,o>}k&>W@[z0#RbPtI:Ch6l#dqlP`ZI}71ޮa@퐷:Dfiۖ%u7mP#{@K_ї 'OE.]-k4׹zRl_>^͋\EԹ֪F]_ F2 r?Lѱ^Oo) V8uGsz5lTh&oo6qLjQUhմz420/aǷ1NDE< HOKZ1~ftp%YCk7E>T&sO+Mjn>UlO[0%ݽ[em=!7;Þʞ9J 4|y'G7?'P},4BxH|,9e.J"<]tI? ,9R2'i;[:9S: f݁gq#&LKm^Ƭ &QԬ٦Tͻ S_f?Pns":#DkyrL'bXD 2φ )w}JݿȮf]OXfԛ|SƈFW0_CPC.!Yjo _^Fα.5y~>QIu O\?γ"̝77L9QtP½,)R' F=2gz_jFL7t(6$<=+ɫsj;PMm&:Wb҄)HdI{qDBsy`;ZU=0zѣM57![u)U>yҜe1mlqyrVfЮ+emG=}`Gһ;9g$ŋ!UԹͿ#,š%2B}dVMҳcl$ 2% ~$&A O YF oQjZhիr:{V\4i=E ]}PqeiI,]#QPQY->`Lၑ !v"^7}$Dug}bxGxB [X0u1*oM!էX H@kj獕.lƱEEL?HF!1BVbakŒ]a\k_Z _*6в~Qi5FCM5{ ^aͿD~O n4[]z喛GwM3hO05X6. XA<poGCv2fXn,G bqH.I- soj85DA&{TW+ T jˍcGȎqEMP軤:cw2`:ֈ2x;P.qyސwRKuZP9m#ÄĮzCh_11&`[" '_3,m㫟3WBTC|@$/Gyv*-VQId sJ4{㔏|Yam+>ZJJcVs/a^i`x=a~_9E_H?`"IMjg-\+@)1kSd)_* c83A:-s$,NJ\HuSY%{$&V3aqoF*7Q~>;W?}r{& A,] :?~ŠQ J<\yѯtɖ"΂C4"*7& W6^a[Eʨҳ5ZBwmgHn@8 WSʻ'}Th5g(H29rW=&6_i G()pUeG!,ۻL6Kɘ},MF4Zk{L& 7}jaAt35,C^bBҋ;q˲=,GJm8)}` oE$KH@]$ݖ#(O(ah.zu wChZ4M8a[ ΫN yWիUg[yE \F.Gŭo7'}p'慅4l>WSȬ~\`ۻdk2.Sfȥw~e:mTjرӏj+yC?[aN^(OIbuDSV}=f/i8 uk.|;3/D9AjYIC3dӭ)%ܬOfpg.0:/r<=TN(K6d!?$P ߨz~ c@w = ~oZP:W>( 7 5e>3Ξ4OsiAFYBz]7‚_P2 RKp(B8r&YS'8و@L*N6\h E@h= !v| ]X~jm65roI%zR㚐,;yXyffcݘ{l+YHfXʔFUӽ3 ! ({Wj="53,P6-2 b7ӸdD~7puF7.acmv>8K]g+qah'ם*U@&{Б`HYI>c"DM+!;Mŷ.!Qʒ n)QN+ :n]JC82b,Su'CZmX-!k&ê`=^'f}gh z2TRfsRDbk6!Upɠ&zsO0(r3ր|{#=K-t UC.qD&?a Ń;9ÇB[s`Cq0ݑc/dZG-Ͱd^lOkYx%4՞{#9) poJPQGZ 3ZGJȷ}EWF Z5*lUgꗡ^6X?2C&Ư{RZle5O Рj/԰>;; -z1L] %dAyڭjtSK 'o)ƛU߷,**R 3-Kҫmc U' "]qkQ<5ZIUq~P{6_)akD5\=yufA[i筞#Y9Xګ5`1qT-,]ׄ?-N]2"nj{dSfClPRwlCIRࣹ5!Gﻟ`캨:$NeᫌH,џK:=ɕR ^deAHT)+ղafgX9oF5T ĆinZi`^^jb(..>/iL}P%Q(u8SɰR71"#fEEW4J?jªC]Mb"jz72bf#]MZ򹔗h.EyC W.0r[MC6<[w ҋ_]Qϥq+ MBXyBsѵCY+h."ݻӜ֤gnQ@Ұjp8K}_ڇʓ2pe?Ce[g !fB~E$|vL'>}ijUXpK9U串t#'lvH/\b_[ ބR.I ,QS)4E@d;kwE|4m+ν;)ͶҾSw*EYׁ>M7 0C9EYSвznLITJye;18Pnb!toQDƒ6^I2L/բsQBôd ^Ia<X&g~.6ar I|ߕ3V#'zP@aP`oElbgУ#+^RhXweN!4$&{ٹ%4B](a1[ I3CDcx_]|uh7aLSjUO{QLP#ڠǟMvb̀XJi(xp5a]<'8kH~ ׌bo۽Vq1GL/FfIv~Mgؕؐ5a.*HH@%zBl$m^p޸ V>]pON؂s_He,dl8?'L: \6ZU($\E6EzvE\Mʚ~l<aR!|Sy8H5lt BD)9k'gHπIa1&YAk.x}%D I[;5rZKQÃg|[0_y~V'zY#q] #f07T|K(t_-QѳtxED*`rJOJǙ#$iOL@`㠕Ev=ZsɿG)5~_>$>6UĎ']ZF";Jܴio(ʪGў~{Q;OF"Iɶ+U8Qd1HVGU|#.C+B]iVM <:"S97 ]E$~IנjϜEg|*ĬvbBɤdC 8gʦV= P&DJY$"|T.<$Tm ($}_'y&)<0?Y8y|Plޏ(mئ;NN! a7ǘ*Kn~ߚpp_jc׷o,b |?.,'6$f0KjȒ(W,H"`EY;mgd „*j2E6Mrzs1[5ѪNA ]JpfEvb, rJXh}ԻKroYqqH:6Gg55V7i`ENnf! % lLgJRUӫɫlPm*PC@u!aZ" &V93ސWcvI5M؁ԡ4k5&BP)k^%Z6.r΂7~pMTS~!Z)ouG}JO؊'YpD @i< =BݹNXBl/P$aV9Nd`jtwʭ<-79ɳ9gtl5yvVz-dtE?ڢ>&t+V )NpgL|c2~&*nhޢxj% ;J0+o5d5p6e3)7 e 9w' &c;u8MY*QE!># #(Lܿc%׼&q$QX,I;V|N:QoT=`!tL,Nwj,ukZ}ZɿRE0Xz')+q ,:u:aFS5m &䑺v1;̱I1cU0J5b Iw|JQ bD-FP`_=3Jy붊0sAQϐyC[GX{L 58ﵽdcgixJJ?1Y!7'hw[vfi  K ..ۺ}#9mm>VęXlÐ{ Tj+„(VY@ M/L)0 K8Ҡ;;X9*n=|Sb◤F_x%x\n~? v^AQ%-ibVx!rE.̌r\MlO#D;iAd֟y@k[+ #lvF\&6PHxŤ-/ ruGbi=Aig|_hWހ n~~o|@|_VFzr*%Jp~ M:Jn6,-]M[jb:YWE_WC|*9ڮiT@T݅8N~KTrYMK}YN.Y#z*u ը.:sqR9讅RGeݾL*'a[(ٛG؅bTnb*04hKH,4j F&xkPqv1m[`R{ePќN%rX Z j 14t.5`(z~!R,VBtfFWM0_Sb^ b`͂pq2R&׀aM֔AہnZ,p{` \։~bv<Чsp]^܅kg֨'66p7kkܭG#$.?4Si:?{ v$+ykZҰ\^t8Z<e{zPjT'D*[躤P?-Bnq=FܑuY=6FOwo N[J^<}\xQg~ϝem7b;( Eek3M}2 yi"s+tdcֵv 4+zٙZuM:hcF%Kb e@NnVf|2⟉nR#QD;oKȐ) 0aba&i1Fp'#o89AJ#uWI IJKDADeJǬ4 х׮;O=oˢD99WO'ؠQm,ֳg>_\I ~R+JCm8D_?{PAd|_Җb_;)in`&lHěd8"pQW?\w SERoG=6fcfO@(SS<2t~mU󺂞e~;XbeX7gBb>4UEyʇj+8G?>x5vNM{Y a%fJ Avw$qShMB neQM[0I:FLB" ]x0Y6N 'x(7EH&*; ̳%eJv <-gU*8;2SÉqLVV@| H'ܱ7CRAvVk;F3u'\#JuG<3slRM8egReˎA3 >RT0Z?!$LOԤfJBˇcP{465!n FsL|~>0ipw$6ԯn]z4v5ݟ3ũ+ 4˸$I(zVIŃ`K'ư اI1QftcpۍP G\k&,uB AKSd!]*9JraVʩw@RY`rۦt^Nx.{cUnSd< .Ԟa;$h89ԠoM`K ̫Rul"eke^%``5nVL?:r$.ҁlѻ@l5iOUGŻ_徭W_o.so]T9٬/\&e|S@!$ِ>jn=}=:SPH:,,Qw "BLqt0@7m }~RYVGFӦ&^prxѤ֗./{.ѢZT!!^fJk UQwFW @e!>B !tӪ%^edT%Jv&7JKW~@$3tQ? `ېUfbm}7{ >!l-Q4$PY׃5bYFhmj%| O$_fҫ nu?!/{=Eۅց\?Os"6dɏDuFU1KVV䢍dЩތ|R[%rG;Ddݍ$B|E)ѣr yƤBҊzZS3DFTL;Dk"Exah}O!Q09@Q59G&Eq͋EH:<#&͢Vms2G*S:qt ٨{]#]^87Ry>҈ЌɦfDuOFsЕ>aRjGry8]Ce#CL97CLǨy| psؑ[8] B R(g&ɶDD/ k%h4ӂE8|1%;qqʸm@>LbyTy\섴[y+zeYKZ-E"jo~eJ)#TFl4-&Ln!,lwC9BF]{MxSFqA*Ea (EmHM߂a"^#]u᫐J_A}:t]x̺IĵȧBxZ5n7z*":2Q~jPBNK3\e VaDj#fN%R2Y~#;h>O)ιtQ5QH^H%ތ'ƫ nXM?A;۔^b5&G쬹l]BNjfD8 v,"2u/4ߜau״j_}\Je##@p/q7vau+X]ڒS$,J 5yrHm+`QGN@39;sO6`hytd,:Hg#pE2p&y]ţNS⧒t@Q{WG<-zP,L \d1|z&ioE,e>]\imMrPՌ&%\gSɪv*brd$"`5^N,$ YW)C15^J&PqQ\2x'pd3`NF[rk`KFeN䇕+E )-$ mسAMS=:NU>URF7#hr}+sy0 J5Wb7 ,Y 'ۡ^u[C7 -@uFHؑ=+>';횄XD2>+i+S?̹*z0jG,Bx7?ؒX%OhrIXߖY9m'J]3aeᵈԤZ11OL_GZW"~c$c=Yv Km:,YG+=5_æ@6V2Ӎ7\[y{r|@z,3GgwkuI3R]w  O0dkAf~ow 6f;fܩLSxXo:ɸ˃A]Ϭ܃,<~O꿃ADg;n9Rj _--rmNLj&6KsR`:}-d}<%2ebȲ!k[G$?4DW~#d9J O5BB3T`,72HW3VFt;(z ׻C%u(hOCI*ѳteaS<[}(<=d;/C$@ߓ_{4Ho-= S2XSmbv=g 0b9N]oS#@\ "rxc!:HݣSÙQz!ӓ^ qHSCHw\ R7ԥ^UeՍ`,CRb} IhdWg-m& ] ˋ2n6/K̉*16Cݛ;HE9z)ԕ#tx77P{J̞:x6V, >)¦2 i| )"ϮЌQzr̝{{** t.WBOPm}ۊsT6ږwKWpګ7Ԝx.g,\hSz# = J2}<3)lh!|]5KQ7\T}1W`k5=,G5~@`7*d'+pjmaB D %تw7,bƠi6G7Drrd^H}"Rjx[Y^/J .õ;{"d6,qD֬o$0!cU<$N]ҐE$nV?iUbl`@k5vȏK}Ba;D4~K?=2#tB5/QL 5c5deo$>b ֘eSB ja?6et14ewKͼB 1[o$Y\NnM8bn8~o54~[ҧ9@#剥5]6װkUu+n0ޖ?D);gsPz=R`n'˄F>9.[?GQiʺNjj UA>U%~5hv` ;xd=]-ß <أC [#e^rѦ,]sqZjiv ImgMN` @6WGb%gsRlJ|uqnpDSK)Z;MG\mc/A牆8+B#LC['ہWiy5OR ҵ^Éɋב_ Yݽ2PvH lw}2++d϶:Et.#Ο2>7c(TvP[t6uk; TcC` C|IA_{Bj z%C2.YuU"F$a VRgNBt^yF7FϨc[t\m@]]Y"~PK;Suoo1P FÍLk=H@-=$Kxr*;*ԦM%$q=/Jw Kȷ$|‰`qkT[re*1 2 Vڦ$>??Ucv@!<  qӦ9A—i's 6?~`w  ~c3δC>lS+ = Lܲ&la2V_7 do-緎`X8!B0hj?S_DBb J7P!t4FAms*A$ö^w^ziűSNI>gmeU>u .hNIRɤ2)Llik3L}V -e|~fOOU`}NINX'*i6ɋO AM GtK95I+C4' cbI~Ր@ ۩?}H-\t\qś<9ed&Ԩܫˬ)TZVU(Tr[*.Y#Tmc ͡H鳶c0ٟ)&U\:8ۤQMۜJquft5pzdcƋէO[2;>vZU}m-J޳!"L@¶%^^UC/eToɅkHáS5 bj8H o,g/YmA,g[9dЋfr_?x5ђg*Uf(@ VYicL5qrڼ$GYY™!MRyX0;W?G[2u-8umlȁ0KW酟O3c5"O!?-$ Cڟ}Ž ӌԎkҾQAO%vxtI#kܸ[䄌dwx}a-&C]dSBbcU&C#7bfBqq[5(6à g= TFm $gઁl>oɽ E~0ۯmvk#TgahٻtൗU)_e'JQ?X[^#Ej T"/L݉FoUGLFNr\:Eq~ iX&8m9Ժa3 7Lsnbq -rB*ӡ&L=n%ujص rk b?e^3Fw'_Vf&~V 0C03P+n^Abb<4`[Wǐa]a4|w4mku'~.@=sZ"NcvS:iMpգ,SOHL=.yiȨ`XZc0v7 %DdVˆG*"VvN|; |/z~/F~Ĝ;)z#,t7: RRYy^eѓɞG3y[ BGR1Ը(cefU[%%$Ek+:-Se4§$ J:4VU킚Zyw5oBC;~jA}6;6u P= < ^eGdA6ly >[؀Q92NWMx=:|'CXiW7>.{azzRZկ:4nKLa,>t5OK'yK-%q?u͙W{4S#$4Uμ b2u m6Hg6,TLPķ _M [Ic8V4E̴0SGM蔁 dqa/1Jl;D`hlS?k.9~8JlU,Z0\\_X pMT.+&N7l2y9?k2̋s~&BHR`^ݢL<~}ȗ(ȢtlV@ b N5};x@-x!Ҍv2L1ω̴+z g+[L) } <߬_-fx3->8"X P!{=J9OZ:  {jZob9"c-!UsSb^vI o\TUq${%[RydduK`߇/<^o{(qd![Ƶ*hn6v9Jۏ1H5\Va%]WT=oVV{:g7~<=>JeWΧ{?^nMiAΧMr|kRTxkX'Wij`J9^B 2h:4_-t-P᳖]óg6$)ʯzҙPSὂ #6yÀ#~#;$@2؟A3Xά=GA&;QP 5cp'ۈ>VRPI{P& nDgQƷ x(zg\3\V{vNl=fl18_3)Fj[ct >PM@]>DF$r7OE.( R:LP$ڇJ^ !,U"qeqjNv?{2_tD򡅦H]UlIk]tz* P|Gі `0aq Q pyl M"V.YmDVr+Jw<᰺T>ye#It])?έFv:Mg^ N:5mD2{jVFOv<:C}%8i[i_L'CESQcw+3ULnX?"Hj7r3O ʹ++N\͛.r2"IU߳: t$?O{A&Pv&1 tC?sy*Tdf٦<ӱ%=J1 ȩX!!ZNB g޴) )*5z:>'M` coc2m$X**5{R wk 2D3Jc?PA9Io'_qq'1A#+Z)e$CJ9ĿBK} |-z3&1nս+Zᤍr+)!Tv]g~!#zXn﮸_4ٖ(;/BwBfzv6mj:y"3*_H1bKtj7 UsŞ(ȭWPSF/o@0OLnO:l+ߔy{$ޕY]9pNEk2\&4Ac <-#a Sn9bl9h$NC]Q C{F_(ɡ29DnְCq{Wf-LN|vQ'Zx ys6)K,g3c!%\.K D&wqK1,v}hm;ȑ &ߛCs`vDWL0/9m D/(x}74,DO0;;^ S-,Lj)ӻ>ׇیa[ZnGtS%R;RCni+#CUŘ3l~-SKDNtK,|72]6FF) 5 ֜{a9Z*rH~ łj7!;sB&וŬw>V\`)i)Uh[y%,. }OiQC#OSY{i3!=a޼(l>?"j9"=v5ñϵzzl֞ AZ{|fp_8#zXtÜ_ƆV1""oʎ%f{me)sGuKC' Ct.ya`i+ эsƺ#Jv@GXB͟^?"|}:^d('ogcD-i 43I[fjW<_uvd%0چH^pUf[BO)qv$izǜScW]0?9EP*6[jxqhQOp6rџix3YMD=gtUnAbv_A0ڜIa}Gp(u>dR'FdNЮᬡ։cGNt#` ~p'JnKM/zy@P̸?%ӧtF0&PN?ޱ@wQng=~c5P|I،)s^Cvsf>{{<tlq-1AQo 3~3kJ@)X'ήfs:UIm?y VL72waz>|ꃈtƒNw+hx|*LMŅD))K3l\'O"<7Aͻ [ 콜Bэ4~Gnzfq͐B?mjQT&*L_o맏||,CHlj=4xAh@HHzQ#!Fe=k@Ə1:_d\(L͋ x̓1]q|b=eFXw}#dQ NϬUt$ y&B*m:sY>z !c{mܮcDDрrx.2 )U@ظkOp>VלG:n$4~P!rtYmD2B4g̎$I-c Z1@v3p_`$.oN]=vJ4&p?Wj *6 ɗt)eu\g{A2pm;T<V՛BG[v)2NܜdٵQ|0MHspH Ľ1*ۉa"yܜy56Qd# Y@$x cu -IrHLZ$PLb$Iw=;g'?U А$}CH#ZX'7^GDri|g7qaj񮞆o'ց SO%vBWE3f]$eXЈVY]jp h${V,^$i^L10єA sZ䚧&Կ^'G1?UƅlEz3CAUHrwX[w{CT] Y&"y&2,a6崂T|EYOx3%icq/H!fTk=Oyh5_3h-ֿj쾁A=E{ >m8iqk8xZ5Evt2yA1OyY͏4kk\z~Z[`929>zv=|x`԰w#J-md q|w)"- J]℉~ڔn+I;uH:05u_j:;"uI*kXP:#2vcjU6#QUa˩Қ1 εr2]k!sFG:g kMr1:OF%e`%8m ڻ]:;B%f?V.("cKL V=shB{JO wHd<9[ڥAll^ogDO!w uzsw*G@qzaBBfSC5f!Z(lER7.Sng;0a~;Gz0JfUrDl66)#{T[UĒ !҇mOG@/C32·knZ`{,G]LmsvYyÿd [&4.Bj}5}J1beXjCL қF}BVW}n7oTC4 R]L^.@{GhEH6ç- R {C ⺯ei[[ӝG\].w,b#/*8-@p\ܮS墵]VqeG+ጉhe蠜JZxlk/u\Ty.sk@KS]ϡYve2N ԗt4gh>OB1 *)Y2|dYvMЫ|\OYik ].Mj p|4Aϐ&Qꃕ r=Lf_vCq;k+z#+Z=mzd=1ݭqPHiSm4c,/ l}3?9⪲~kN_YútЄn+kk”VgΌ&f/^~5?hV< ԑpEy|c! /U+p~GWEQ mΗFnT+̶GD.y֦zӛ`&ʢjEof P ApZ</7bS6UwMŃ%f'ƫA+9U^WԸr: F,˿ kQozlw@MvY]<B8-M~7Jc3\ %d}@JM"z^.?'}iMݴ^2>yxH;ihx]J-Wԩ2 i\v[+u0Lu(?LH0%1=øҡr#z4F*i)D{t'k "\ K (cazLQ2![ `ͰePPTz_նrVeǥUt2ΐ!cW0gJQ W{ }L c=4ru`<G.3iAMϱrJ^E @5|f7\>[דd{bɎw9uqN(6'^҅q} IޞP啻J9eGlȓ+B$8uZȔp[\u86SWW}1]n[h <R)մNr.-v}#z-U12ו]s̘^"V`Mqyb9:9!y&jkJLJINƒ3 HPMFD;KGDwgE4,}%B4*OD-;%wTפcqxn,ע;<ͳcf PM سd/tfcOZu0Vr>p[蘦c@'nܸpO,i@(N~7Hg.+OvʮfMۂUe]^ hDMY5|;1spDwե3p P°#R̼ugvq+ -NDud x/nvaE;} &)kMXB5^T2A$ș7_hps~3SN||aIDҼ36 KAOt,vP'jN Ӭt!(^,F H27 g0!a:8l6:O ,E5K6qfDxF`siAMiCGVyg5߶}kщ k_,y+ѠN..>d DP۽KаGK᎘A.2m:,20"r#*] *fst~)wNN{_tك8ޜa|R3~AxMmY w!N F.Vxjy`C"ε;Sk&޹Uq4ñ>JR#~kcu[X(pp@)}d2RP%Cgl &72R q1OΡc:]^jșn$~i1$MQ:y%l/MG9= 192jG{UrЉdj18\GK>W,RU(:OOe'vEEs§,=1χ!`Z,`M@Am2B5Uz.a{WRMFv?n<)2 INqH~S}#F3GzT)$aNerz܄-j`z ,jNY'_4 l M?)ж%KhTMV4Џs:/ }_xr0)'qtk-hBb`|<:L4`s{Q ^!n1ىV0 ]=pkM֞%m5/i2nKiNay4O^|Xo ɩ=' 3Dw|2(U0WG%x}jrqݚ~K@}H4}& WJ][/bʚ@)<# EX $ B\hFz;Tg &~VˊG+#H 9l^,u ?;T6d+|P .lżP8HXjD@Fq ΄H|sbl@ GA{mz ;:b4YĚ"\LB7J:*(q؜vWIc7|m\6:Iv ݓ=/G)Q#"%E~g=e0?.& kJDdrL2[ ]cSNdfs' ^`u9Nt q-y6gG,b DBEpv̕Ա%+艄ˬзk6ڴWy⩮VI3OXr]KLZK ?MM'x0~i ?_DnI\W aؔWԃ7Mwν|~sEIQ"M.8T!&l/./% m0]/'w >\DTܒlt-Tm;HT-W]Hb t%C[$H@v2{kDQ-3OsZS=/=P@=pS:(H_h6/G,een}F;|!79gs]ijo߅ =d}'j"rA c:īamhu%2I@~=n/u[g@N Ys>=!\HZGE>Q{jz'Mw%^#%i6iY_Sߔ0(sP0Kᝅİ8LR ǿN\ZWz z֭ۢ2_ 9 E T3.Wy|7}T&WJJ1moa9t>,,Nܼr{PCڔu͸tlEq<8ȕݸ侲1?1Q 1|Ez.dhI.${Zϳq=:#LQA¯TCحm[p ARI?[:6^XGxR\/iPӋm IjhSYFԕC(_V :ɤgQa}/J%@4H^ʟ9 w"P2ֆ,B+i22KFr*q\|zF1(|js(0 I((.m c,J,.ڮʖGC5YB N\Lh[;p2gx o 8tj6ܣoPָC`Q3}RAa? L%4ǫ3rk [{|₩Jn}+ElmҠ <טPDHK &L.q,K|Y4m 6ބ~:WEnxUpcIr,(v%e2v3ԍKwIqTIY oԤJ>*,4ٯcU5Y\="6/ ]VfsP&[w/õ)EB@." l뻩*bٽVVA+8O!-NV$kA@l~h_Mp~*Dd DKu f "BR5VlBsBrUv+ZTt:vvy9j,;<85΃e4 op TʫsPPPuVP}+nQf3xd #8.,c9*B~{1-t6 !'$O;)ZE^⹒ T£n])r] "dЯ$(Sq\< .I5oi8a,ڇ-'7$fV 򂗅'?Vj k8e (4VE/H/NDY&gL&ع}Ts66=YM/ϧՄw\8ik(6>nmkT.(m0\ q dx<&qD$n<<}kGڵyaWrձ_-m7e !>bF#'0~ LJܼ AB&ɋr86~&G-;niDSB٢3;o~%_H0ÖVȃH3?=%&b9)SLsc< @@j 'E+>nMC|-\`w@y8}mХ%rP&u]Lކk3Be^ҝeU7~X[3V nHQ}AfGO|1h2KK1QǪU.RBVё=߸j69f؇ s#&+QY `J_E`h7fHjPDM3\Zqo*NUǥ/YXU” X*40/mp6 2ϊbt:u.EFΐ[ &H>R|*@>{C@ZJa{3O ۈoӻH[cq|J$MIw_5չ--,Bau=k͆2aBK”"'@}<]8%<9܆:N%L>'qA.=0WW`JLp]31 XKch~o<(@06m"TFRv A/)700GߥfmkVsvdk&:< Ǿdϳ+a7WqKnSp*ӄXO_|wI3ѳj$AAt  xĪ5PXٓ"Jd]e7'+}㿜S{Wg 7a!6b" sT{~W2ٕ3w|&Osb!*;`XaGq.FbF8m5ˣtobSpf䑩#CnePgp|낅] Ȑw'{QeKf-Cƭ b) LRY*:U{-Ə$*p剉-@ G1$F'/ڪ0>ٱXspՔ°#ҙ!"VkuC>/o3,N"nc",ګK ,ZG(C<$WSez"8L\AV6Bd2>'p0Ü M3TsH-q.ݬfmZ.nI u15~rhYYey_5˨l(% CnbWL8O3%˩TqIy֢;P> 2#ы)@T`=X" *ً@iH-eDE+58ȆԌS̏ZK;.?/=W9(-͊s*?$p(PɼZ`XVCdK0"vaZGҧ$BJ-J;Ō H %jJ<3Ue[X&tT{0HJBG z3y/Mff2BGsVP8=gD GmDvspG6x1}ZeNKF x-MkWVjYg`Rkn^KڭFJ izJtf"҈&Ww _bK>&7Pv3>#H k:㬬Wk6'\Cf™5 ;AV{V4lu_jݑj{pBO>o.zſ'!vOXhNHSo~ǂ<0yבasm0?sբ>TJ :@C݌,-37NtMU_0<0VHIZY6S!G2,qDOsNok^ -*&S#/&Hs46ӱ T;M$|NN!Qr]G4(F=?A޻Kyc؍X7H楺!.IdT!cg6QIz5"UΞU;;IPc;Wfo` k1浰~[ Xo3c%9),شtI d%i yǜuVRh^XQOqgw9녝<I@W~ܜ,()zrc6ouiԫZh'ask=hyQMkYI| *\-N,`!4|D5.bvW,KON_?$54% 1f*ҡ!6ב.Ra';Eס ynض ZfPA|Mp>d8Cmo0%ɷ(io?5lq(UFzخ3 i5Qرٛkj)ڝDCp- n4•p'Ȧ2WXtMjvaQAF~),c5RPPS0ЏrLmP-WTH_I`5&>Q٬?[PdobOE@=w~ӟ)Qj8g"d^&(-*! =q_-o Yr]2X T%ʒj8*N h:6rO!rYNn.{"-)zj5}W/n h`#>v{f5bE,N@lo* K4ʩ'Pz̊IZhQZR*eiw'Ҭ/i{dEL;^'ΕUvdh&&BgsTyD*WvɞRT-d d_Kd|.J)⼡O$;e2ylS~C|@ڶ(w0}NR|Q={܋#y8 pL`CreH 4?ftG*cd[f"짏x2aQM:d^ůhç׈3W0_ªU^ nǝ%oniԚP0H'k ۟!3Y,} Oؒ)2(%ZH'eDripsj'ap%CC ]i&y/`ߊ?jq=A@iTmg&˘ 7p._$VQ덮 /r zU-ẅ gD?Cq &7hm$g>xIBPY G2a^U)q>{,5xoٵž]Fr+Hqp1X2 S@wCuc?rB13GB8xHǃ]āt⑙RzApv3%7b%L\_iUVkk;^익mAZ(%G=4Pw"tZw9+3 Oǩ /?t@e""q34k)+nFŜ*T a`V9fb8ߊ"I=`%(G;$N[XD쟙q-ݮ7_a6iޯ^~5@7^E7f "@-*Ͱ6{"s9@h;+~vcվǒ~\sw瓢Eħ״-J/8 *@+t[M>lFî[.԰K-/CmDDwyb|rgl~wʶ V X~@DniQ{B(Й%ӱ˔R#.X ա~4S"F[Is>=rp>Iݦ.HgigGTeXԾH3+ NeQQ( ZDO=b 4d4G]y(oUEa0S,0~$@cVqn%15 / ^MpYUu>!%F9C5+93dm 7a')7t:m#љ8JY^e ) S' U$Y ڸ2(*ꬳ!C]!H5|bOSY:xEY3l^VGك J>ޭM8 mbxW4;AX]evJ v$&EvŽ:^g#l6/7W=9o|Q{Nzs[#n/ݼ:lju^VЖNV(Ȫ}8 d:%{y2_{f"s(fb33\[HvrӜ1Ju;BHj,3iEmXS}{KEmuzV:R>Z)wJBIy]R(2)ׂ(nbK-*% Sveԥ\ 'Q4DCRPuzu1Fe\݁V8*߯JK]r6L^!;n bحuUʛ*N/_-Ĕckkj$A( dӆӣٸ-< fG*6g'|b9D%7:2 ŔG=+4g\բ^99}^0+ag,hSL; ˞+C G 4f[r" W$y|ReUWⳔSzK֒b_s jS)/TBSP=8c,! `arNw-s*`aXRioTn${=N=~_7c~"d:\dJc?-Ҿw(7rƫD>~bӞ!* Eϯ5 DQ;TNRq2H nGFZU!fj]6"LIaLzW7;d| xG!LZ>'ҽL_ꅹh{T 0B.~|Đ\s/G,"ۋo>1ꙏϴoCJWYs?3nh,8(ʡ 縞BJWo \HⷲszbSy l58)Dq#)t^E a( j"5-(>QD[_oE&-orX@RI[ 9[=xgǗX>@j;f\y489o~Ie{o Fdma{];1Y^qSsr` Q" X)p`hFx/{ꮞc<9N&Y><&AkzM*8sm|;OU]*=Z[ĽzEӉJ "3ĝnEU8%DE.x|-\a{Nf&W_E-'pVN ^jC_!q#%nDKk+7b@/O5q{B&_4F#k/\lJL[/@FÞa5:(Tp^ܱВ]VkӢC]AW!#Ѐ`":cqbIDVq.J8_.(:.(Bsܗ@lx[ZUC(P܂$-0k&X3T,;n?Otj4XԌ|o*(F"sk,_oBO ]ť,mIoYVjQS'zԲ#["ɣ]Vx]n{LMI*!f9w97z(WʦتNx3PF]œ[ n0r܊I(}V}ꓠ`]njP}d6NfKù-_#%f<̝̥_U":xʢ Jy럲T'm48Ñj3U:"-'|Q3,2T8 c;=N `9)l4| tb8Śl֧<⌸y*}9y;mX]&Z9N=G[zq2CWEKrdѵ'3Pi uC;m$u"Ba.7LIg[`^/=?ɕPZ:4LiKUjcp鐇j9.Km-/Zj/PŅPDi4iOgpjZ~ڈ5#\zz NI%]pT$DT|ei 09Ȁ!Fȯ:InDԵWi a x,K'[YOnb}w|kFS'40bQqmKcՅm_pRUFd?%"KGq$:uܳ dAk12 gX!]) {p/ ( eq|{%㧕 91+O7 /sw@%S LoYkY*yW4СpSbwܜÁj*ƌ*tV_hf; NԢ>/*:oþ7<5LxƙY|1l{mʏkˏ6~tk0]`¿/jc}uR/cK'|\I!T39 On;S s,xT+Qؕw#iRoK8&)%5P̵|jsտ^sbO>o^cxe1|(hOtZjUX}{"kbb5יآrY$3^Sh֧v$߆k~_)2gS~bN3I9@R)1ErU%WAhW.>Ңd=u_%QJ-Mɲ_ߓЧA'zQ$MST@(K׋᳽g-vgI]2Pt0ʇڛjqq%mQ}^,mD'}ݾfIxJN0ShQ`/ whgDۑcoA`?{aDbyY#k$,81@!gϭ3yZXWUK+AL>T@;1|+[Rv?+\d$zпqf[j?] 20g*- E%H`jbuٰ'%xy &CU8ٕw]NnG|O&W$ܱ'7&(6 vШ +1)-kZM&T@(vFkg'CGqˠ&?kC:W9Mս(Řhm}SN[IF5v)􈏗8ra0Fcb b dIpI1K}2/2]g{j Cu@YF?Sw> |qUk*mQ&SG*ci1jWW~ R8*|j:S'ja2%ĆmxzYU?C29O D\h{op<)mj>Lwх%Ú HHC*&tѸ,4j֛T$~⯴x!D#Hۜ RtiK;v 鶜ITZ겱K_`*w~z#8UCd-<|\85 qd$&E*;nsu]8|0ʄsCC_ DDob2W7h" zSRM'ڋbsH[_V1=&rņ @RQ7[]E1=ZQJCMiKqRn\{sOBz%lW.A'Tۋ G<'B+I޹vVtpcY}[1Ґ'.LSڰe! @Iѱn>[| 9۵kG4BpgNf_<ފ~nPoH0Ѵ[&xlR$ J/s,{R)&YHa.UO[&eo {%dN~GGcZU(=>OjaԿ rzlDIIm⾗Y!ȡܢO}2&#?^Z9wޔFE4߾mTEȜ6"4K3bJ!, Ez'\D]|\HnWC:=f>y=]gxKc8Zo`x6_Py9c;|BG|C`ƞ[JB-|g6拳8xQ]2&MA8DwûIKO4Mi]oJs{7AK 8R} ~dVAcl@O. p8;YPʶHm9(W8MWL( 0GԠ)RDc%rE^6ob`5b˔cSr 5YCO>`t췆 1Ud09wtS202/|^}[  v.z oO pLO,AS QSIK%`x4Sde42T;J!ܼ0+OmGn`A*wif V؂:ݮ1!;GZ1/N"{zPE{6˭ӺSԕH}#*NJt+Qzf>ޱo|(vײ4ror>]-!y.A|hQ'>>ȃ*J1bVR်EgbcXp>:w#lR561pf{S/R{9-sQNrWRS,!9~/G^x: ,BoS`;3R"CDBȸB61]=FzMT%y$%my+ߺuFe%oߘP_{% OlsIL"2We T̠LNT~sδ+ȅhMn!umV.c#ES\(y'WG:p6oPe)c ?'){;|q Rwc=^aSX4tKL]"~]=zg0At֭֙罰RZ7r8$ɀ? 0וUHqx X*"jJZg\z53Xz#U5yckVDfMy w:[YV6PynFﵙOM>=ԗZSش2< ;8sV.e?ܺxSّhe=Б^%HBw-^ Mu>,Dкȡ#:ıpϻ = Y4}>,l碦%<<i3SL>@d:5IͫeRPZ@XՔԺ|B 8={I֏Vj˃)7 YoS 8ZDCj޵9BL=,?*6ƨvsvrH/.dpgy8(\ %S^fO,Չ,j="T1{2&!{WK%}1't%bM bB@o`J&kdygFL[ ڍ`<6牰k: ;qȀ lczYF;uX (]RoC#Q&H^,e* s)b?ic.z DB$viuY]SM\ĥNEA8CSCy&e)BŷJHjD)k ~'rp zwn\RJ|Np]{@:saX _>b+Fb׌բ." ]m;/u Q/DZ|PO SC)dF[>\ AMlgT^VNF y 0JFRG50,>weir*0(/Zp=jۯ^'E8Ӣ_y2e̫X_”G줼v88n&һMnØL+˛f zb$YuHP<޼BGB oSR0tn94'M*f{t 6MR8{ wO86;ު]+Y8%UZ?9#I;@ 5%Cd(y|ѷ^@+ˤ AiET*{!o6޶L2xk𒠽HTߵOaC2 W陖}{ZM0VYY_vӻ>ꅛ q| (Q~ U.s 4,TckFpAZ+=$x+~B.l8BP$57ג%@3@qs/[P*ҪIbeV乑=m~\;JPjzR5. vxxz ^vmP\L]oI ITiٱ X{`t~cjD6͋3ڒ Y@Gi,W^853 slԶ[HS6 2ud͍#fǗc;LO79R'8"ˑ-q;J 9eki]9~<,<`aƒ{zP GO02>d(T#%C2b'\-“5Ěi݆zzᴠG7ea))A;O'V݄ƒ_>5Z]1&cxI(V>1@ݧFGp_~Os>)G.IXA?|ljksU y!δB[NRMoznH!Xy #HYcYi.ɹ# 7c{i4*^H/YbөtĿ{4ُZ ▐5oH!' _=je fq晎Op \{jW5lI}UIMR $=wmPR:iqdzlˠ,y sçZPɛzhgo_委PGiv! w8[!0lLC4D ga!,\To4:}ur.Q2mBu捐6iW]@bWJrڊ:9y~4@ⰳuYA{X~'1) Y^+YχP}/*ߙ:w΍ԩg~("yeh@p>b2iႥKYAX6kE2rZUfPhuw5qׂ $M0GM8W J(oZpQz4(-63%tP}OFFܘ;dkv ]Ԃ&&xb7ZĢB5,1 1_bcn[wҰM7vLt^jlI>=v]VAB+SzFK|zcra"n,';vW|ORZ0߉7i:7yATԶY>A,+C3 \|7Z2CoF OydףcFzkA4~In4k'w^_uFZ'uE%^Z [Z~sp?[linٮb"FôTpY{\}&9RX gWabNMI&w-ҡ4}zyέ>ǒdPSsTƅ.BC ӕ=m+mD5wnk(f YyY?t >$N~P{$\kw}=( |UiZNvZi0|孂JS#hzA \]B7`]@[[vCa[$($b ĥ .]vyt &ΑDm1:@HZ&~ ۨp˩އ'p-EƞMMEhX9T+ I -JT{Ǔ5 _iX]r^T] XUBJ!߳ ͻ]?BEf$~l(6Awm2HGDW̓_Cu '׈2o@ & φQkFiK-&j&%j JIΞWr`ul5 ' +ig&E|MrNзLƒ1DݪAt*&lnY=ԶjG+2IZT0Qj=zҁ(*W hd8>Ro;Dʶz.ښYDP̮D24^T|ֆ>@V(Y8QYc^,[&G XP9zwsLHOg%b9\bE.0RK%<W+ 2-@Q;{TLJBj)"%:2T%iشCMBjT7Ї$/!~ KJ$̥7h9l_ 'c"Z+[4QVxt^RkO:MX>vtZ(4OvX ZU_^%f`1/ 0קμ*р7.?X7)+d{gPn/%]RfGRcw/xa >c(H 5U!"ZJȳ6Pd#%Ȃ ZvQ5 @Xqsiz- Z؈@h5k:\aĊ\}V0~NQ9N% ι.m8T?\Lуٙ>_b r"~%:1XhplFI=cmo.ȍ-Y& wCxs젋 Ŧt2%03}l /%VL{USKː.Sq0χRn6m ٧f˜G1gd*Jx׆_v &U2,QhMrH $ iP芇 vg'@'Ev!s^K1~R}9KEI}ğ c4|#M+gE>a%sfE0ex_ I!<WԫUmNvlit|x=ݨ) ;(V~ l:*xQz*gS:`f_"#w M(F1$#E;\}dah gCEl6]uOZ#5D?fEWNhIHc[R^'gpd;޴È l.#ƕF?#kJ+,$,!Z:m]ʟgݦpϸwH"bw|^A.I_kQ Ig%_h ͏U|5|Jυ[8-t +3+7)(3R9NhK|g7B@.uPY7{Җ  =~K`,nMR:Qew檩,{^mq/a8h+u_o;_VEő[ 3fW J0> G$_KX"K>H*I EM`/%ΘM]>p(io *f}|CC' +Un5|RsLUTVR<Q0Ѹ3@ 'Lkɉ- 2֎}bv9&(ɋN ΪU080WT-}% FP^,ܔ*P&s_>"1_;U.1K7H?&aꫩkE-F ysL&5RXD7}d=7gI>bޜ.l'ߔCtMirIZ|ˤf v'DJ ^M䪍ZU6dNYÀe]!|t kյŅ;53./)躱X*'D )+6hj`e>ӛ)  e;mE4qa韏V43C\~(f_C*O6Ľ ?K̮ ӿ8YJYh Z5uo R,(TQv&Qdϑ@Sn+# }$&W,yo8غ⥞MedLE _g)}I7>T [q`[3}r6McπRp~lAR?^ RS鬛z?t6E:f~+Σj}F!M*HG4j(EǿXR5(F |(4ʳ&oȹQC#˓M.iK<z6؃#Yz>K*dR:.}X7'M[A?/1t1c@pHxv3ߋVx~$Z~k9t~c2.c ly(  j{BQM'x)0xR7^axzv9[9KJ7 ?1pQȣpoBa{B'źtI٦wTa; @d;Tj P?l|;wh 'ؓzmpiu|lvX.d6*i͙PX-푩onKד V\rj|t»|>T: vP^*Df`!gIgOV"<_}+bރ&_v0ȳ`u2pCE _4>譭h־ EoQ6@^f5b#C î_7䚐e qw5G}̆{"4пT~w= m$hʂ.n(荓 ܊YF@&dOd+2 E^wHզ`*#՞aD<<፣[&fpl /,mQrjPX:!4&2z#eW]T^aU9{DXh9waK+UX7 T+bfPPK&OF.QBNgLQSpTUvJx #׏ 4jG/Bn/0-4y^2$' ?+ 5wܢ%>ЊG77hˍE{=[{rU;}J#E,WoE$7 ~#+yqĠ{>:ySh,gcpR6xCWHFLnw< ĩ08>wN:H z < L©lO]KAj&.1%yudX>֠^$1c609-?yS>o8, -M }OWts:~J06'/`T-735)im݁)!0?TO_\[UF tWs&@;Z=\IC#KH Г)ƗĬfFpI #59,4ɝ?ZKLSuU'^́&AÄ[ɷ!De Nݨ¶'YXחRl쁰yc1*G_`ITLB=kY4j*ˀ~|he10x^B~WrΦ*+tUfy޴Gr[zűۏ8B@`Y."@|9=c, ^ u#q'l%f/} ޏt:*޹n$AچG~ a++ӹ B|UWGH闪ie U=YACj\.#`ԥ)JG%p,dKʁPG lconA7>i5{ü)D>~HMt ewѿa_2LpضN|r`!oGu}|N?sh;ڀCkg;FR_Ц X?jf4:?PovDp NG,8 y=MPׁۀ^x4hv% ='R jdk.8[+TmƳf??Id 5H^,[u6vjLZT+IY><2I۪3dÐ=ac_'.7y.Ye,-w?s~ѓF!<ʔ[ %ϝ<4g莧=NZRWΝJdA" P "$ @7fr~@?n.|umeg}賢$ / Iµ $i>֍N-Pu_2%Pf c1ro 䇙.2 kc ȏNfg Zl(3%H&W k]v8pӖ/6DZ#tğ{\zW|5a~vGwjiUa9UA:~_~83b"f[G fGz~MQьڠI^@iB`~SA͵ѻN[F:<ǿ#]:o qem)cose|n}5a49"8N"xs[Hxt7 Ҿv-VEɛG=%ȄM1&Wz=ڗ/G?R&85PrC'bR`mM-~ݔ1'#bwNo)#b|UlIbp]?{-o#"c¸˻Hq W ]Lޤ9 CX#."CxrGg颹z9u7)y{;b7*$:43sKf͆%RT1L%,fkY4LbZ0ӕ'ACR XT*pdPb%<(6P(aa|"V7R*A":GȋQK/iJ M t5~f)ؐoubt UJ~C3@_oVsJĭAbYžض#+•GBۄc`#~1ED*!k =˨I>FFn_iZݖB-kpMTUw$ߎ>kV[7}Ŧ,E0l'q!5pDءx?>@KFagtoYgᖆ sa 'hTaG(mYEڴ$xٵ8c-TƟp1IΔl7Sd[gQ h:}vzURdPжɶ4䂎#(Po uCxygf~ Č[q>{r^aێY۟7aX2u̿4H$3\vZR`9{IXqb&uUX@{ݿaČA9EzG$K }*DPg3H ;|>Z{G3%0`Ο-{˗Pk94ݮBz5v{AwDd`Dףj 8P?# la:62O[-N>EHJ <1Pa i=\ޗJG_h]»@?ߍ3܎áRWFqt'>+q\Yx{Hl&+ZkBcፖ9ZkZD dh fW^xVYjDQwgCo]'EK=ߨ; ԝ| zחS6ز8O2"X%vz˰"= 65>DqU|VPr#|کAFVOPj<k% ML>#v2$[2!ˀnπk eO( ZI~:x}OH?W0 0ΑЯ jb]ÛJTmnhX5TlXƻ ˀGPuc5teBxFl7~5|]M<&vݦm9(L_,%Z/5ѐb/L Ztoy&!z躢yWvr#x{e# )|i>FܜB˧'&^V:-6Q0Ap=+ծI0xdbz8 vT>ʖW6jݳOWm6Xv|-qľ\|uҙp soӨm!L-3599ܩI nq@P]p5$GO5ݑ O#O%}MqT8q] ! ^YJN>O">PFh@٘R]!A뙺ƢɌX?݀]ʀd aM;ԥ_$߿wM=Vw%S: A~s4hU(pcuCu lB^Db !62b9@CBd&e܌~\ \XYw׆X ӄWMoih9ĩ}Shdhq ܉P- wuRSIEƝ˯\</9h!VW0%F>:O\W?(7g_5/DN[7Yw+po@?et7j. i.#Tf0"H3#V ^4ǰ~t8Qz! w~QovZ82v=-jCepQRY;?\*g++hSr;1{Mih*PG?Lޣ`ZZq-r"زI?+77  A;'<w%8ϤsRXTǭys=1,_#prz-BUQ^I'!prvؘH靡1} |mCkv"L3! ,/lǜ -2FE!7D!DlH*Ⓢ8iH`HsI"er<%*^*s_Yk;SŽxk(A0kyna؟|Ff ^1[c@6w[|} kYO`۪G:ܷ)=Cr3JZW>fo>UIn4v͋;{hX&Zm# %-r}L#4@_ؒoOip^ɳDr <#K%})A A4.Vӊ[MoXH2#'!%6ˡ0t1m ќɨVELJVՅc&N1Ym! /( D-oH&hP 4PSRU0'۾G{`uukw_yiQ KlvM ;sMu&]cՠ@|o2;\{GsyJltKlD(0?(o#^B3թ(vFP"mo07DVX"Ǭg@A *n{Rb2/I$Pr\2dg*kS !+ĄO/j\6P"in|B;{u'LuDs`>V/@`g8<-ƼI)TeAY~ orw0D_:\Ï ͊ UAc3Ui-vRiv̸FN6[#5W΅-y?TSۧMlB(pF JweyhS[R?VVl{s@{M#3\ ֐WBy#xB:! vwYe(4ֶ epGtUBQ6=8Nd^yNNb0eή;EZar k&m-' WBrY"V']6&C;;% {Ff8^%ɦP3!MV2~ʌ&nknAPҜ۟aI ]E浭xJA&ƕ*{,[H['7 tkzɍbAH9m ԣbvLKf>F+3,$4? 2B3k~UjY| nMr4Nʡ㤱NIUTʢ9&6B$"@/l+Lם[s|yY#ڢP;m"%tT_.[v1!hh>Y3Z=|qBUs&ЍQAB'X:󇶦ggd*xT#-"!hq1f-{S"Aٵ7ZvTzCp]YkAu^Wͦ /ЬyvZa3C 85'Ӕ[!@F{bmo=$D+?Y7 {j6@ևj-,߬ 3qp|]T,oF{wM$")8g9~MTe"{4 q njjxN,$ zm4HlKC:Uӫ&k4a=!NLSDj"JՉ4Xfw{p8Gf1N0@Ģ9ڱ!PUMp}_]3 ӂի !p8lgޚ|=6o)\YO'Z$5d s>U]]ޮLW EsQ.횊xw|a#!b^~x?~)[3+ QJMalB*S&SԦ\wkxG+=|RΈ7MfH]cY@>ϲd]qR5 ǩL18hmK 3@{חnkZy1;IC;gIW=[;ˠG7LǐAw;u.'-M"5ʻ8zs_7dmDLhweA7gh1kLߵJn3l zsw~.(^3dۺ+1C=;ųtwG Rն~ ;ŌlR,%3'ϕaGhԱ$]PA?GKP 0q>&VroCB h9HUM~ Z>;ė;;h8TRjGl~ل͝N"S+ILiܮSk<PmnV<zE ,>5Ɯ  ١CY,zk;-zv_oK ƶ  Vj\ȝǷ!7 =5zȲTCbے͂e}W$J<XHS36{Z[@c64WUQ3b:C,T{ONVW@I[wVoNwAYjt1wUp ;gI\2߼s{MkX7'K*8_Idz0sT?W3s&pYy-4D\T w#u8ANcbCXdp|%dm}KV~etfe^oeeB|z]*;u~[ :A,fa4x2=uX[;h`tW`vbI+mtQ9Z|&;8/E_KiDGv(VV hu|g,ѫfj=A\n jľӗf5/yYUtQU|}[UXl>{kE\wSFwyYY6o2QU@tjOy $eϽ$:Rr'Zc~<炴(++ 23WNWVW) heWHl~04!;$=bzr?SJ*ggv*19MHs?SO/tb&,&j2[# ):sX_LH?FG̲fn#GʁD)_1`]f/-B;_Nx[}PnT ܠ!c‚TF9b5u(,k.]56/S ](nwY.)|Z ܮ&L@E0 h6qLowi߲m%e^\;*vǫYQW֚J{ںV& K՚yNf_l 8f9A 1͸u_Cagg]`g@}gD>x|1#a/WVJ {V,`L N(#a\p>{5?S|5k* T!N7cgdDSU){~x$L7;!A.8+h*'Q*S bCa;&Q^zIH:p$BF|&hd)(0).$Crmr+k&$l2=kۚ"Ԋ"|o{\u_p$N,s͒ ݙO#ye54fm:3F>Eыz[ctBЎUDېڷԖ K闱'byy޵&]0K")ZOy;oT&0#1 <׵xk,+h'V%Zuh|j00 O}tirP579͢9ٍKWWZ([цg@b`:RY=k@G"QM8S-jP\A -:Rtbʌ{O=[?¤n:'Y J c/ɷ6U pj ZRjs6&CΚMh_e ( ]S!h>Uh;KsĠf€"d9Zeؙi|i%Z;ZcX{ [АqvHC 8N #C6C? 8e'@-.軞_Kb-*h@hzY2S|]gBFi3( HAt?Сђ! itmiU^@W[SS7k@|‘pZFZVUołU!e󰼣?~4X 1K iugX G =ďDdi@VX5lxvYA߫#*?c>~Lr.DTF؄zh;6ivnԝҶgn٥TU] Gm\cPydA8vo(a\\vuc¥.G4k8%+IM ;V20gc|sBdL߉D9RT.T>h,''Ekv~Llx4"22}>(?d*M @1&#JRY@ .uTJ}Ourz{aPOfKzrh¢k5dPQ 6 <*CdFr?-PPD*a~d̐نI0nZ3kJ ]!Kk/-UB'L. 4dΪlKM7!PT%>0(YU «hd50Z4 eki|[&m7'=+>J%D IUÎ^ۗn!lD:ZqJ=afooѡQAkT2>ç~CۙEUQ F;Y3Y=Kys^hDׄ7h6g ¤fu"UY"/'h2 CvٻnC6QN~ЂbYy{BQFξ)sYTzXNOyQ]yA8U Pq>n_ࢦDŽʩ+!-ciH& hm[dIp nmQ.R p隡ӅLn QM2tͫ'd4cGf=^^ML <>U$-/CwlEl7o2> X_0hA,#Y%/_+Lbi8oj>\Ρ) Be)<R5|QVmDa_j&ɹ*Bz$ t2J83lYTPV eg J:od 9oG[Wxag:S[wƒ.1$!Bh׍ H2f$b<*q()5JɄk(UBq *}nTx9|y}`#|JhB B `54.MZjP';R v7v瘸]4 3zv( ͳII!P|j ;j5ؘkר Z_АhxEͣ왙85C4CQJ8puQ`x:+_o-=˾:w XDg7 am{ӗLJSw2gӵrN/{CWO" P9R)UQ(*`ռkk3˼$Rq|Mj R<w(ؑuj {ije-q.k#,a?yxv9BZ ߊ/kB3d1= cUcuW9m}UrQOˡi>m ssܳ!*=( +Rb02|rӢ7OU y,;s=sY&[ZJ.lD%ЋpalbN߹_ bCnDA 9=9m\4)CԐ<0dyYD  $M1>";c\zILpwZ2#|N7!׾w{ kP@twLѕ؞p-Tʢ.Zs)R> @|\jO07+0Tr3E_2]z=mNpH]*M5!:>JgD*Tzma|h2hq|CM ܇I_(Wfۑ,0EXSVwQDԤJ/f|b 6窤 .RPH{g)R`ٵ%(ݙo9hΆ|:G&`m6Xw4W7 *TKAq (e+v T(i\&[& =n !9Ժ;BЍ ْ6ԾBwtš =S:r Z}O UT.Sٖ $6fo֡[̝,w$8ۧ=a>#҃Ɔv4,z9-&N٪vWŞWSvw{any~QC(9%կ_;[WwNL a5ޖ3FEҾ_lLelABguTaC}$kYGY @EMo&EڄicX0@dLE@M]G} E6&&" 贕߭$LW\sm #]@XY1t׶f Rx #S]a#ɠN\BVzii OE{fnabog?fТt=?+zRҢF+=GV†zbvBF3Y,_HNB;].l[35}831.mqw)e3.~/ M5>2:9GI;sH7TTKO ;0In l9 EeY-orX61"*k,(HBB9+& ,xhq'Sؽs{ބt_"4 1DFamQ~ITAUrTEg$"amM' /F=g6@4^NQѡ?>NJ  d/;e 0{ك-;Z2\U}]ZVߵl"TGMm=f%]" ;Bh HEd5I}Zr/TRz o1[-b9uZ|$cX\))쿺R=f5-ᢏ$GPk.XU$y9ӡ<.`ÂʮhKIEB֑z&#/PQ!{xj4x~\aI|2ƥ+4ؔ{ZzdjXY3 Wi?E[Lb,!g)*u8YJ!swk`TsW8\ j^>]calS-WK~穓qJ °r*iV 8^y gAo(t$ma HvT&#>6"jșRx}򄬼Vn 5Ʋ<'ޖav1^-iqyuq`VeXUu{Vb(R9'q_Od °%[b*XYNg"(P|?F{5M Hj7v zhh6bw8[Py;'^1jRW C5s}ؔsۘm`&X wz16E^W##+. ϡ}m ΉM3׿Rn=Wjjlg_Pm >aGsY"R݄'-p `btZ~Vh|й>VQ1c]T?K(:Hv!Ŏ{+`1H3t}gf:Պԏ~Df4]gvOw2Em]Y$ymu3 ǵSO'W^ڌx#wNhBږtF֐+R7܌M'N`K1/AUˋ>09J`GJf=^a:v"Lf$z(aZ8{֯-ODݝq \!@źsh1F6,v}XΘ7`z  ,n*pT7>SҝAPG!|vą=Yx 8<.#$Kv)Zcn+I[z&)*̱?ŤVk@&.f1ʧ6lkXf?B9.d߈kQ(OFbw=,#`޾6- Cʆ/ xy( ^;jjAg`mX !69D"a%:rcN#?p&>D$WG5DJD|?æN r{+u6N+ewnpR@ /cwrn"9 {yY _Q./`2*Cl4rMcl6G/xdQe8laNh.Ԛi[*=X T |^'54+5O&)L͟*cg;d5?X ̖2wn"?5ؐwe0>\e}ag>☇qc#_왒I -:Ag:Gօ%2 qr"OEJH* ]ċp/}-`MbܹrE|M=联&+[%!(Gr]vt‰ulDtypw뗤fG*@ y4PPU2L $V(y̹5BғVQ>q`?%fP)K\iBX/ѰBJ@ՄXaol ksU hd/M\(B }H\/ +D;}J-65x+`SЙbɌ85lq(lZHD)*4I2|,0wN#w9ZϚdd69y.c8nµI! ?6D 㭴f'df_ˮ۪dNJkr * lւl/~ gB]^qRGTlgVaNATHsdCprBl/RvcPb}vЅ¹ᏄM0^,g)}9}g'1ڶe{b`(McŀOu;)v0ؗm磘 -\OJ} h:G8-k QvBۓKd-Wyf^P6&ɡx>(n()cIϗ\Œ9rf^bfqu!ÞM㚅jJG U} KPɇFYDA7qɞkxg"K.}Q?)${!Y a ,=tRLQy0QPofXP Ɛ=N. G:8[wS=Ei؇P5+7E)74KizdXG, ;Fp@3p?я`di(WSΘ n"5ܠ '] 9elY%t^ CYgʎN )Lْj.PĽX7DEENB JlVMcٞyFɱJ'41+k IV UuL1T?WO~&q/3k.,,~V2#70@~c7=Kd&k"mtc VvRYnwS$ Bt$9Z旖0o [yLB&o'F FWuYc@>eVqLˤVf3IvN3;#|f[}!LćعˀN*;>0R]gi}A4V䷹Iar#Y`0kMŦxA^vWi:ta hsEc.$z;޵ճ^\ϷE=ĕkr< !QIL>e@Cy߉Mւ 3rǕ;Cd haXγ^P,^ ۴$d뮔+5YH΍Z@Fw4˴+9`a R'{&V*\qpnP7C;iܴANZ DSJGGiG5j}^;KBnԀO3x =}SjB p'O/[2 F@1&`@̀~JJ<ʪl?ե[@L aPA UA$2+Bk|63ýhpⅽVl`u򚹂! v{MHe"K 6T^T/]pexKŤ/!Qù0u8蘿'x:-yO%\ Sۼ\寞cPJohC=tw.:ᵓ< Ax `)4DŽXeuv`aމk2M ^Ͽ- _?0^9N o~~c M EUP5b"[KGKQJHV&bIt(i5,hraN//22p͟æmY"Ȓ=$^&-f ͬSs@B=Vtk aЋImyŞD"-_f׍nh?OHht1*.Xi|{ @wE9%t^1Ț$YOI@dqH:uv\dWeϝTzLēcCeq\,@ٲwYQտx]^mw*bɦ?L(@3`0/ƃ0 ȎdfV7-2`əf`%"aDP*h@1@ bV nS@V5ʢRB&MOtX l$g7c?}BL`4!H$ABal-7^GM΢RHy *6lDR ȀQE(xC sbK3EջDćv"03 eRT1x_Osuue!2q˳QR+#P jĈ P @ J_T!j7`ș1#wV(tSɐ&*Vr e}Կ̂P~|yW?.RRr;os[w<3rjx|>0f0T3u[C"w9{7e ,Լa2I${34iQG,h0J7+kp M0qȞLJ_]N-Ĭ%}{C<]ခ$ @ Z$PDXBTl'vkw^SE8Ke`3&(o' BE*v#WASA? [o0SoћB7+N("whǒ,N5X\?D7hV}U瞌{0ç 8ibL/`T$tZ?CA  7ywJzv7BcQyr-1*78 ښNuno_ch'(޸Z:f&E.7r7 _伳=Ͱ]/W1}i9 /ge?A4خ:p7j'O,tb,{m%zaI&@F'VD%ain 'q]^^3Z)',-sRln٧|,ȴLBX - nQE$I:TFc^+4$KE]wq1{\VE?tp \h+}a|ɥ*7yU8<{ԱNR0Sy iU$cc^v$C))ߙSj <4!EyxV:L2jUQ1&)/QSEV~w)x׿M1' bֱT=Wz@Gqp)H" U"3MxfۈFfH'1x˙oO@)I:s׮vLyAk~rۦ[mv:ۓ@N}-kjkvaPGDÂdK_v!/%yw0Pҟ0H!w[n+d&]Z B/Yν$Ke h@޳c/XLXB/[m s1kJbȌS/"[vP,:Ufٔ8)UO'u7u!!5^]ɛ2X)05Nh?@˴F/-aM# 75Oƪ $c 3HZ\z'slB:ʫv՗]StGFάmL :2 ǗkP`T+VCBpxiFA\͵MTgG]nrgbBP]Qv5,ܿ([e}]fA& ]HXqShm5wPi!TNAZ^e+e%Su-opB.PAhS^-ۉj_12s/: YVp E/^gڤj2)\~Ms9|pfH DC<(Ɨ\]8'=KD7P9j+^'tjR*Zy AdI41eh+/nR689Ă8,[y8'@sgYs{3zfmC 9]e 6=omTaEQ!b܈YwfqDRCLuІ;躇wceMu[4B@ )˙_|wE {2a"e)~- $Ԩ&QͯEOs.Cn+hWy*ˇ@^~bⶂy#~l bY;V5Dž TnEQ/Tuw{GnROlx|1&As$55 nFro\f.)1i(FJ)?B(xKD@ T cBOm{tCj#hgHY-RO#eONT.>66JM T }AhrKCLg8.^"KRD0ZĈpӒHB8tňLp7Zpk>-OR7' ڋˎ7Z{%hc+SAJ XQDvȉ6*Aiӯ&g/|,v;KG| 5 igθ/⭪vMp6Լq@D`0D@!e8܊h)\d)n?|(&rkr0aX3sTbrTWy ' Jif臲-]~;Cgg4oW3Bs'={ KyX.툉ʔڊkSxw>n+d;u Xq'uevo ^{2?|WG 6n1`7RO%t-L%&| ]BʡoE%B d !8=g8VjOZfI:Ŗl+䉀y嗭i|1LfXhB`" Fl44#tgx8oJ'z]#X.7tr}zfSf *cNDGκ1{Lԟ*jn˱z(ZAZ0c~U-͉aM@ -8GIϷtRFI痥( ,CoX){QV~䦮֐- jM AJV5 sGX,ÆRX6`P̧RK Jk?e 1s+p4 F[0ĢiڜF 62x$G-M.JcpZ.Ex)}.Kyf熼"Hs7b`Uz#ETK) 5u?)>Ҡ?.Qx!#,KQ*#,igXmK~Ko ~XSq"jP;i $s*#]#D8+)2Ѭ>&N(Jqz+ 0Ml^G!o4)>߲ص 9)8CT64HEl '%~KqY\KzLkf?~9| 9 X]fB~]!CpM_xZLy?B"ڗhdwK3!S"dx=]l֛,uG?La+ D3~s`io<. o[/I-/teu.=O}:@B؂M (3En^k\GP֠ڌv0kf! ÆJM0̑:&究`{-Ɣ9MJZ"Ћ:u WuI 3Y-Z\`1Mv+>XͼmIw0ɓ_uuI"&>n.>1L:H8z6mz@g<ٓ7ݗ,܋|#Zܳŧ_CYsI&0CLhB*m"4n̔fJFX?f#EBx ?2 C.J@ 8tEx m[։"5 ~j6zڝ<I°rIc]TQwz$~;t+vn2&gF6`._G CxG8ܕ D˟IS@ ږşź㡮 Lx;Z!wky4OOUO*nD酡pz7ưKɊ P'=4Ÿ  /7ŧ(j R˼m\Ytʠu!RH?b89#a=Iː^8nl K똘U'w6\9ħ+&n} ;J ;r~֯8/bPa|Bܺp;"Mq#E)Ђa7DY,"W@.F7V{P~ae(Jrm0Ar*dx3c kgTG滺Ft ]eRkFkU~5 UxH)p-gt\̰+)J8Ur;կQH 9j]Y ?z\[y+u 4B(Yd{ Zm<r)Au7*ri޸Og17}è֪z~ʞxlВ(=\UC-q Ú9#GJ*eLP(Ĭ!D>V}C@TbzpaڙB\~Fa }#XޅCqIyk%nEH((F0& uNZEkii*߇D߶2r#xjb~ݛ« i@'DI€s4B'$0,'A{*Eյ48",@ 0~(΃ ,DnJl^)Y2AdeC$CԖB@!LF(3`I6ma OnJY*,HB>eC8e0\(W!8!aeBYh>bf82H/ʲ,gkO-fYLVljKSf[WvcRὥ]]#M"䊇=6k < cfR.1nn+jMVzSiy]" 1񇇏kΉ|d/3ԄRy t:3ZMNtfEO]YzLbiXĘm*z]V@vv]2lS6: hnUs8iXFhT(DAC&SA8-}y(8M5@8(7~zr8l'b-)I#%ˍ)uT}߻{A:}jDF ~F}e XҐ= ֓>.)"X,[(r Nn0%p[@lq oIz~_:-pgҽWޓ ED);&L]^$ '3HOÍ5pڱ儆3JC2vR@r"Kmuh| D+ƚ1sdBvy[ΐ@ȠmK<_/IEIrζOo C"=Nr 19 H3tiq|%Dk M\[N fG#۹aJ 7 1M4:Nȵr0')NF`4#LR<(!.=0 to(5 VŬ( ;'v%xU[Dco2ʶsJ'5#O?8hFCo/T1am TԉiۺŹ3#<Xƅ*^GqǸR[v(L0;=:+meUJAf$sAf7QAT0 l'ƣ˟Ͽ-WQ\3r> Jʐ9  QGګڇS6hdR{ژDy(;$ ?=%]pFm COBT]s%T>۵7X3?E9iʩ: ʈf1sZ"J3g(h]Y8~ZR C3?z^9`mj3 A:X4Z7 TE^ų@3Y&GLL >г_Bs^^ØjiƵxd.@b\ R;Q88hxo>?@/.bP•"ܳ|z>QiX}cx)QÅE fT;G:}q=}/UO'|ڀq$!_?[ytaU5h qpwfg9yx &Dm4FX|@QΛ%2WlVx5Nf NEBN/8J?++\\lsC@:Y*3d bKƄUZmG7˻ԯ}ZZߦs X3w>`Is痿ٌ02N!a"cv qs&"^F6@钞TN1Qi%rBe{G!m[E sH.dA >jZt}{sLdLY˧,JZI*n$3?^Gۛȳp]8oSƠ[33wx>}>4+KWO`*3 88 k2x88bz| pYi.iqJ,,RHtk%u|yU5& DhWsS ~z"\Ⓡ01#=eA#ZY!ÙBox;|-'ؒf+6";7dh M[h0BM61Blfog\6p4|UZj4ڹƚT+`]̘KHVYO_{y%"̑z]Dp!Sky癨@7A N%1j; )bR/ דovM% |G"z `|փqъFcV>8Jխ!:$@w[:%p[U>/X3Bi.Jc*T Tp@w-Ϳ~T{WyTG]<fӎ<ͻ8Z}vg\8O`>xЌW[ePИebQ40uC3Ar_cA])\$ I P@@ b%i$30y/YW}!LwY}B:$.xc>GCLTfv H\eU+Ng R@ߑę4D^w᧯n@B; H!}]W:}" geZؤ?ϩ9S+DMý)(#w;'b/5VT!AL326ႆ?$ad!\hȿp<} 0t՘^lL~nS/kvw4P? J+_װsTl)coVаC*_5n&l3O)osP[.JLp㱠[3(!4vyGVjk*=ʥ@>}KX0sn|=bQa)/=DLUBuJ|TܒQ0+g̵u2/ ldZ2E]V8N58{+G]՗{TDE@uD̠4l[A*ėc*CYA2et#.Lm8U.6j5YuFרǗ"&0:EdNHȐo@|`}Gk*@3sz)]"zB*+i#?Kj;胴׸C[s㻤ȃ#33j3F8yP2SndPWQ=JH|\-*ɎhoxK5Qv4StbGÓq̈́| B'_OýjJ"ʐ+!~HQp$Ӭ\dKlj2y"77~M-LC.[vv<ݨ'ԖL\PXj uJ=7aφ 9 &#n9Fգ k5[-n EPnUFo.7ZGjeq8Y MлρlΌf;b7H%T*Юq39> nVc_z⨡b,ƫ68-ߓ}-*$Pi]zyn&9h"$w##%ք6rEخSߌJXrZ Q/DuX"17,?!YWeRȷQXȄAV'@Dp.'ob3! C6k*T_''M/g:^~|ev"<([ii D{xl"+uEBX!_VQ6ԑ &ꢠ{W*ہS/`6q 1 1G$,_k)˭[L:y?-^֌-+7pq*XLN OLpYaDF$*3DT#Jjг= ZQm]OKRbLR5"yudgV^iV>]' 3zD: o5p6{`xR 7d3<@Ti!kkd9ΗsmBq+{ǘ> (/zV⟃kZ[0 @SF bXliIγ^HtS]{84 s4w~w5j=MX]"pocDMRsЄUfrGk?K۴`Yo3hniəmR?=̟^)3Xrk.f&#ztdpCZbv$ұ˨Pq"Vͦ*M콖$0c^Yb_11%e+/,'1o%, y']q)UT?H\LzAMML].CtB6 s#"#(ŧ@(RMZT5q~"gNyhI~7t`=y}R73/(P:)0lcWc__ArD@!vkw%PdÆY$33T $E*w}V$;Wv+Bk܍B۔ʭKBp߸~k"Hۛ<BX5lq驚ɤgD[2vP.1KÓ# +Pp$!:j93A-MvfS<&O~V (?"$ͷ,F/9j ڢSӧ7⣺Xz҅T)-)ƌ˞/Wa:w7,UB1Tq+RgaƉyxC4F6Ѿ ̗Y>"qnk:kޒμJ6V@KB9rt߂+-{ĴsUބW(7^f ̷p7Qf.uP-r^+a!6m)kR̴\{ovOK&jWu:"3ΎKya z` 0LT0ل5ZL ׷Ѡ7ʅK%zUN/8o\8LZߏIș\Ld٨u8Sl |H 7KO5* tC7gA;@ ({[76lY(}Q=we\x h; ^moNxqO5ea=_hA('?* CB-4C^tL a]:K>?Lppu$9]ݮXXf>)kgzFa~\rp._juwK Qp>wwW@.t>:A7g8qӣMD+#\WX0InuCGpӡ\LXs0_2:&*)-A@>ۭ9aKЧwYmRU,Kp8_W;Ș Yxbt_v>ǓC,Ҫor$cYؘKU$D?U@pB7#;x|p뫕[Lnn M *0TゴG<&۳tԧB"ɟ SpZɬcJ6Jfͩn„Jfͨ`8 M8r[];ʮ/o=rkUWᗛPw6F8JI 3 PDRJEf)Ny;G5eͭ" bݯ{ߢ}D{@01dRyV8 |'lZ\JL6*(2떇02S @{"nn Dsf,S&9S1b<|xv|H }׬i׏mCҼwyvd> ,#'Tp^}(fc_&  9bgPhޘuqO˕[GRkRFKgmAe;\쵎4Eb%Ǣ rMg/$ABB &;+e-m4GyxYEC!^@a0fH'e]W軬{ՠk[>݅N}P~n)K(e"%BDPzVj_mOSֆC@(1.J`ĤdӹJB'Z-14:JS֞uM8 Qd JC8X_rw}(㊾טqsV裷diS}|}t}TmlN0dL8%Wj0YQc`$D{&h |'!5BrN$z^'s\>,ұ@Jj RAB HS[9OX W *:i|KfW5O)!裏M>#-"ɐ׫6MXn% +%pf8W6.F&Қ|dj"2W\L{Ky#5KtWMAWOix^9|td&FWNZ:6:q| N/G i<4Ic?)$L5x) plR~I G :VK,G?P]ԇ(;JtD< .~)te;(5 y3hK6-Hnĉ),KVN2osRSR]'ПҴbV kܪ_C8hLG>P#K0% @1N}4Б4P.}XҮp`޵Gnm[`bEKg.4 ۀ:I+rC#d^k橜JN3( ŒpI^O?> 5W: L;;`IٸpW+|# Κ7aD*D}wDyǪ UXD3ZX*%02RAHѼ |dTT΀I0mJPījm3%l1]Fw}4C"+4qE7#ug'9GxPZSLƨc3?_{ m<ڣ"@t9}[JC"h )`>1i+XC:8|D!?ӥW?;Q2p? 9ɗS#TPk/G im|A&tW I3W( h%50lcͣ74jmEֳ5NNhR6!ۨD [y;WD9F#Y4~3:X#h4cAmTy-juwT+V6e\хlV'q#b17 9ԁ,ЫGH96ojo1ZMfO[B 7I=[n,XM͓۞'A& $c[aD;!JWf+vNYHQ)VZ^EW`)F%def^6>Oa &ɚǏljzG#NY/{z`,ʈIU⧍+hЈV 2xZȼR٘L@8*'GC#d^N 5ݻbS}}ICYCoC!e6J9˕Ћ.{=Dl [)xd%foh\ #(I!|ܖvA90 `ը}Ex͚5|zhaxVYE(;]<"n-[k}A D Z UMe'X9dHi_*S ;\Ag߁Ş̜A\K|v%G| UjdmV8)9f0ae>$4Z˙H뻫BX,S GwBC~A?5SO_~|oga.o3SRj`>D_^_أ7i$xzZ$#З deq~ ˗[=Mia` Xw0{JeЯx $1}V+7_ӽ}Wٜ4NmHIr"5B5Q-y`P7u6~ʫvI'yLHAיÊ,[sut)׺nYk&Jw_I 8("̐ YټY{oʑڢӸE^(v̤cux #5j s!J׸:5n2ծWm狪S8 $\f(y̵P]\О@+qj>I|8Cg57<$R͛77^FF^Z|j0  сۜ5fjW`}|@s69odWE*aWm̌XmɆju)X0o%ӯT슼I A-): EZ 6Y`M`}dgXqd;eFd^%ui\,XX9d2=Jh-Y˔M i ~t}*}= 3qjP;f,9{)\SFpv$Zs۔j;-PYZ%NڸwD-w~>u(hxJ4ܓ@h4ǹmU3cYڏTo^_z֗ ~EAȬ3 M6.:*QtP ƗL ,GNms{nRеfu`Bbl%wǾK?8IQ;P-axLuj?_"j4AAb"6.U8oKxaR8oPqʹ>O79LJA¸.DgY>儏5_ iFstöƦ1O)ݕ?0@u(|:bDTUƬ$u;KO^2Zct,60#.n1g0@T"A7GwAړ!lK\_PH9T/qh~xRr u eg:~<~W#3Xo=|2~)a0w<[[|6 Y2 Txm 'ݞ $:ϤD$.e>n^|ahki DH& GN e\*F_k#eE2Q7?y]~N|(,eh 1q9iVnpFxOV>m ޜJPң(hM(oPJU;+| ^cn`L)~B<"W?ݷ /³z㐧( [/-%KmYI lY?'"sډ7<"B:\"-%,aC]XIE bKHR2*G]m\h+Y: "W@'l52d#ljάbz~>8Ph%ls1Ђr{*0ZJRJ"QU Z 8vNUdzUtRۗo!WD) )ouȈfa,XǒRkFj9R+Oȣ,;yS%iHrAr'ێ>Z",^vh|㼷,cΌ}yCRcW/P> ӪK)Ca\u 7- V[G;bvEM)$1[7\ۓV^]T7AGX@5JCgn8E*yYpGLJfY}]ɘ7-&>s DY4M3-5Ċ\hnE ]Dq $}!; ]QPeʘ;@%&O CBYDI궞xڧI'd0*iyo%N5s(4DS]nh L</ B $Ӿ)‘ z;~}.=n55vPfnF1XPxpF݆& XibS\Qd{iyɡ`. k뜔x/WR}Zg7~u=m׭#tl^8~L5^/IldaTa-VjDm 쪚žq(dkMG[yNmmfߊ2jQtp=i`JwhMwA%g 7I=ު* H.tJn >c; ѻ85^Dl ["V%OZAIa325TTa٘?9ahc#CuEw~ -sdR!8n7WwJsXhR/e'q)PXp D r=nY(%X^jw<%nC/-8Yño5&'kεh-@gݤ*EG0`ON{V/`;Z~."ʥIICcE]QVG)M:QXhse˫JILڄ*S'Orȗ!c(5.0BpBG<~iĭ|h#zX3҆9dn9F rY#t~ *4S{ mq-C}Dunl F|IEl! PVne0h6j?mfgjOD!̅ޡ9+'#T\ i^dΡ qkX2iEu:bRuٻ*/Xv2ՑL;b,[J0}[93TBU/t5{P{uYr. |[&Ro7`^U&t2랾آ'mQjfuL<0sSt1/uIv8oA9N #~G ;9pB ;INU8A/!ۃuϩNht@YŠ_<B@|uRWoDpFNR_ҥ3҃S8Rb xA-gٖIĻX%#wWU7dO  wfSP qCeF;o-3)㩗>zK?&b7|+Z?s3~IluMFШHrKNMR4-~(u/ ChM3q̶N $<"t3''2nb``YZ0W JRhT,JYUԌlW1CoPhto"{?AP3yܕi7 %&ec[,@=tOܦP)ߣ 3#̱|~7:lXn睰BRCEc:T=d3IXF8hXo"l3B߭=r/FgmbWo.'֥7̍qN$4M@KbߛeUq-} R$,j^~+E' 0I_ſ&n̜!'~-@T 9EPjm16> x7'ş f[^Hk4M9'-xt[T* [-Wc}9(B-!<0A.ʢy 3hl)ǏҼ/˨!sw S@53zs:-\SŀvHo8~@J{·.g/Tƽb)AP[O9S< 55ۀvPAI3r |K2>3Whq]<)j`+6iI)bL+Q/필׏1IG\nj,`LH1׀b"E@a]Z\ USyM[P¶^g؋h30jJ V-! , OyKS7~.5Y~C=iVEI!7k;1QG1ؕHX0Z b F[iE#4~KEM۪zPzSu[zA=ϪaKq#O[ Zcg$Sw=豏*!Ƹި-6ۯ9_ M6峧1_(˜H x=; Q AwǬHşPs>*CDi`[^Y3mê"Iֿ<,a >MiYnYoL}A~ʋ &.S< ,!Y N+riaUʌL@O``g'3ֳ/dTS&dF^c!,&d@ejSM5_ k@ri]fԟ+-#A m a5g%K% )sOLHPg(ڻmխtKG`ǽhgT w3ʾŢ]i^:3[]:\j:!3fD 7 8uI W n^Sƴo҈"vm{ߠWV#Xc #0EFQvY_6rBU7ǚ!tH:50_tX,k cH' ^}([ï6 4ی讋.$b? Iʭ -)#ŸMt!?GqֱOڍOWJoR ߜLLq *nÍ"ފ<᫴4`~yҿ|tӖB))?{}sфFN_,kIi}lvX->?o֯iEX崰*zu %1t¢dv*FQtПg;5]W W ejў? EaWZ'』Fķ(Kvοdѐ}C B X5JSt.* d&.@EKɲT)qHt}69^Sf}zej["SZ "n .RQGҪ>˲޲ Lmgt.h޴2E6#>MArۼB&u!xa"W8&|-xSDP6M*o7w p| J'InWy?RBٟ趞(.,`u#<} ?~vyRO0qÅ}`J9UhCy@PZ}D֛;Ci qA!r4[z(9\Q$ !u+^"8XC0[Ev"U~sf5Q1LK4UZ.fvt9Bej'lY(_cSb\x2'wo=1n,Pii.,жjZHp/>l*˒6o,qd+t[7*72h6D;1C %iӢsVW@3[ 9ETlgzq=5C"/~>%\b6lch@}]M?$)?:utxo]o^>'(5QaOvA1 Y݃Q|#0}~rg= +MfٹݽHD͓_2K-PZ6CDL:wưxRҔFPuʨ ݑJ_M4`@575Y'#ʐ؀Q@a:NѼ>Y?}+4Ԝ{vWLk"SUJՆudު<R^rj'$,ULe-M6Se_AK"DP32VΤ C_Ml`c@U} ^a2Z0_M ROj)Uo0pXʼdAsd,x鰱zzA8ѹ[cf*"v(G7: WG*Ow>LuڒAM,c&dE'8dCrw7G&IHgv\:>GV e֍4r_#.~X1fbRRIGl #tfZUQ|<w'VUl!a\Rz'd5m3bFTI2ZYEyх'F.0KA^9B\BU/K}{@Q'4dyA]mMHC(D+K,o{hPXPXnϭ4sQ"s椇4h*>߈W<H}G{3/;4C2X; )wA\P|9zv0T6?U_Rfj޷@q+ͬ^DWz̭o`ُ`((:`5< ٌ/;p LOiLJs,?+'CLn׏-*G" Ԑ5& {`V)NiJMȷ]a`͇+:uQ#+X"DtW^~7U9u%^&sk 39~ {gDZH]y>agq2s<$7w-Z%P*{s&>Zx#P;4u궈z *ݛ(,#nWZ VpRLj: 2 JT蹅GHFޓ9]D.O@#PGcyKT:^ ~Tyq V;;KJ]Bw HԣE|OΨғ'wJ7) jʖF飯+Ͷ`ɬE-ZͶַhZD= y*jmĮV?.1fBiXx$YVW[NjMz@'d&}2G`͗xTm 9ڈFp[jT{ag R-2 W b̻^+NyxU"'lڍeA>gZ~No] lhQ̌Fax7X΅^ NgdT߮Z9"Z_!Q|IfOnK0X[Vᶨ܄S V$iCs.Y8͝^ SԊֳey}+ P?(r֚sPO G\c Qx $5&MjssOY-毢ҏO 0xW7NdtVGUS>Qa)a]{Pt8ڷbKJPfkOH iM(JAHN 0PЃEK+:1zw>y֞[26ζP$QsH/Y6c|K蓥5.)+~ Ȏh+U辛+|_z#Cp [R03HDaY}}s 4^~~kQJ2r-./V5'!$RfW]!RR-\"DקAh\>#ێg /Cx~8~e"GwXDNkp=J61*)U)Z5KҸru\"U:W^;܃wmyug,V9شXI2K+4"и`30f5K N(xz?PM/A`(Wa+9ڍ-mtpf mk]Qg03Nf/g03?CoU =TyS6 ^Hor($$ qi=ԼkxOΘi3#(N*ImzIޅb"eD?~뺄-gGyi-0kJm*Z|%GsEVzyA|d"D¾/7э j';V \|=U.hW1H*~ӞؕY/pR CK 6 DxS.n문6zm2Fs5Z -PI B Y 'cVyY rȕޏ0̜ŝp^f>3񸠇T-RL{&jgع3sߣ0=U5 0H_W#< Pŕm7/<nǮ\5q1F-(ު< %֥\!2Κj6e]׀b4+B$8`:@Ga>ؾUZ 5'3\U01Pa䨯)e=U'^9d ;-xacꠂǧ±C|F{:v.ͤ㹶4xf%OdWe ڵ6Dk:$=K&KSr6f0HHV"g(C'nPQ4,wSWh&v9 qT{SZ.쫗AG@P<|=] K@_;;{!Z{D#w. D@Vjo) !_ eM2}0D<_DAޖlx4@}&R٢4yΥRYYH]Ǘ+d`z:C*(,<-Dz+Gַq].%9Y~:gˬc?7|zJgӭ eȔB\s9kFxR/MRK҅Q+kk(8ЈeU[M>[|S^Fn5֪!,D,xb,֞Gsa=dSA_flT̑zKb>2ߢ% <3b1:t pgl^Ie W5!͇vɣ YLnK ۬?6~5MvjvD Kِ.e\^`/b7;C2;5u延jG-8[]XH>hlߍ3 b8_yVNKOZ{JԁW!˞ U ' A+"5hlN:?$h ڮP7>~s(1DSBmRrMP0h|I U;jyHK@tl B_c=\wnƬ`z>_EK hŬpJp|z/+Icn0Xer5<' υ4?8auR2!zXy0:00wcr52^j<߼gL@4D"BvekКL@j%?xƝVx1 Y~ҕfĂ8 Sb`n)D>*~,^eCMK,j^[ _n!+q8Aؠ|f;jMIfQ>P_8iI-7{[qvRa["7ȏJ_je{]L.`ސK℧SSD ޭEwhM_ r~4MUBK* . __ۮC@KP G(Js|fB8kb*y:+xDv\C{psQ ۓv?@>|;{?EKPO2h@:o[,HOm$|"M9_ BE`jx8ClLEQr]*:b,t xqՅ^CӢoZF7Ғ0?'LaܖNߚײFX=`/fp[Y~ S>?h3@$!$=5}mXӍM7Bo6&ȒnKHXE#l]:Řę[PZctCim^~Q1e߼ax I|zUC?UHX1b> ^Ⱥ rfs^漧`Y l%w,vcE_aX*>;1~Jǹݧ 7)BXs4'\gn'A14kF)GÃy=-InT?ni 1>iM$]yu*?)a#at|fa]ϲ>U(}wio~HmD)~;*D trЯz/xj(?ito7-6CR$"9syE@^ܴu _|,EÐ2[\4niJI5}AtmhvđW I}تA=Y[3v]@tv:t.`6fI11]cӳ-yr#I3GϬH bruxQ-KJcIpE7A'v|^֖LK/#!< NsM4+Cs! s|Z =)ZG/x/TAu*q^g^7r<Ξ} J V_v}OC5T ]UɺlP{}+VQ_\5&וּUo?ا'G|YAa,%j͹5$.Dops.Qm>Q gT8b.!l U}.  i|!=r}|ibf0Ioi!efAGFFhwPq9.3*d,DߔԘJFgV' "(X6W}TJ8}mǤ;ж8qA3mK_|;Fm հ6mJ/O]BZK:ʴv?9f5 /C+Eʤ!KGԶm%vU#P˚{xnN׀pK8^.q6J}^xidOr&e+ J|1xknU*?MΨz`aLYgV9b}ٯؚc>=yV86dEAtS cR^qr=@\e3-s]fc7~jjshHe$0˝/u=)1(Li˘ӹ:^N8Ha6TԄ{׌+Sh|^1ܼǮe %4%C3VϚS#FpvehZ mt)M?|u9x'߻N@R{7U;HyeIRE6&[  t _7#)VB;er͓J)zӋ Х'PD ,}̆u~V(F[9>OM=m;gYvhJJ}BGZ*j-KF<]pVJ8c)bzmN'k. ^WweKe޿$4x3<۫Zb^r0v^:eMQa+<.§ ֩PD`ƙ~^ƙdxEiex9dlf+ȸ9Uu *D;!v+(j1N%I#-K=6uV%i̶Ȓ NX)°l;:~ A).<ɯDk/ޛ\ߎ^jL[ސڳY%:Cg vJ,܊w-. ȅ,Ȃ dI  pz v7k~'G#yhG]dff9NB*uktktDMn8\X29>otv#V׉Q:I!-:H.늂NeYs*8ddБ*9dBpa5i gDZ_ Q|tEeϪR삭"~4zFSδx< }m8PtNx\m8hOX>վ:- +K]B`5e;B@cfڸP 5rBT OKB4oU~A {Wr ]Cȍ BTĸؾ@+,˺JWj]㠸9MPBؤqs5f#m cre㈺+1TmaCd"8cҚ|~tR68".Gy`A[3 Q/G13YLӀYƚRD''Vhbٌّ|Op?zX;{p۟>!3 ٝᛮ6>g$8&zg# &Qr X3uW99LfڳEt#G@TPc3<ԯ;Xf1ќy?Pc'V(Uuu$0=X}I϶M׆ֱ|aWϵֆ=#\v9ih[tw Dbʏbރc\P<$U@"ỵ͛},s2Or܂} Y.ZH@L[ȫ&"DrE3sML$XshŷaV ÅBڙ!nw)4;ꁪ r HAnk:(-eq*hIUI7;Y{ۗv=7@sַwz# Ő/C@FMNG&KY44Zw&UxEo1: 59`->vȽpdot#.E&0}v4[Ym~I. jPΓWu =oLm$=;~ XÃT$NjfdZ\2"gGbofT%5|mmC*V^so[wZiݔiz56:Ͼz9]'-pQOG?-mbU_iP"+m2*{W 4оt\\8yWQN ]Wz*4,%%s$ )"vM 1{݅9|Bu%[ӯEP675++џv3Q$k*puWF@2uڶL Sg Qʀx6>h9LWֽ>rͪPO0t4 ѹCr|@(}Œ-+}fWblS-e `& +E"!v1,): 21-O +ґP .LVم~cҀmdi,Zm.h$t_ˈ&#?V1&v>|IUѩUuO.[j!h$>N j!097 d[S0][b%u$bC'VZɕDF*H s5azۄ\84it5psux =^%X(s 3V-ĥWO켩A.mݸ08; E\}H=/yȓ3s2,E "<} v)dN6q[r` l+@8N'ıY?@3XД0Ģ Va- ReEd@g 5]Tܺ8Z^z={`5Yi@7 =)w>)F&Ł ? ]쪂|`GaᕠdH夁"5%G$N%oT)igDSC"q=]s7>:Eąz{vTNp. rb+w3_O%R ĕ8e-Fg/zG%4K U`^<{Tdpy~QE`~E )q¾;r'|l4j82'mQb 6&DF+ 4T܁_.hOinsN;뒣%3mF(+*Fޘ7eF'D3EyY %x̔i SRR6^\muF)j3{idXa<6NBNj.KlPZF%~:}d 翍*SV_< Y]NQ̬IZŅG ei3}Teb{ n &?5Չ=,R}=v!ZqH0DP*zIfOm˾sZX!G3 L,$𖠟%N~gjm 3K~Ki]+m*Te4M.ib Em].]h*Gw9z:}YP[c+[%ez6l(KSRmvu }RY Iwb0NHQ'%K痋@,vyRWIB,C *ydط}2ճdm~@>%ץ0 CoD4u1HRY%&P?A",3k|aD4ee9ЧLqnԝq:\B!+.!RV3I `T$ՐlW%jN-D1qt,rDa-wS>P36GeTKk"(&c"4O =L`(/Rc 8eZ^K8iELm >`Y3.e>dǔY.>]CC)Fx7V(P/_sO/miHHmHY. 4<4a'3 $nɑTsC䣥o SWI /LWKFSK-m9},=,$&yxPcM\AH诞rMR2)8n[Y0 g8dz!EH:6YZT (uoo]>?WbB~쟻/+X8#nW{lwN Ba,2z !"CUɫuuO؋N,1>:k]>7 k+7ag

,:N٫*}Ez&/)}!Hk69-ogJ{9$I E"d ίVO@g;glZHn:E08woS HCEX85G}Vb !d<u9#ց.ilޑ **~?Q&Q#u=3մW#J!/SD7VJEƛKB R0 rZBs3-j#ʜ9 ܓk)dQyk!M1le)a[3LKKG>ŁG8?DJi%u22)d yK懞.:OZV*t_8sp {\5t]8.&BfRtS1_9 Msߤu.߁sBz*β6lhс+3>;WAz]SCdEO늲!(os,d< Kr?򿊝'Qsѵ(pk^O\.a:nQD0 /+iÜ6X,>_D|tfh17O>*F:/_Yފ)wQ,Cz$3H5Ÿs˘,/df0ZuT~?Brc9W+/.wMa^Z@^0:չUȄMޖ<ӱb.k#Rd:>B\ cezWV&Uڤ(im^MN?zU+I3y\`TD[7|bnz/aF,sBa(e{Qi|w~1Th,kp ]N)6ϭ]* /5>5F-zH_mT6G&1<Ҽ'~3_rg^zsQ3RTFBH.8z,7( X}"-fPFx&Yrz kff]1~ƿK/ix ]m"oxjAjEQj#_Gl-6D6:1ҌxQɅm^4AIl\, $V (*st xG~jTԶϡR~]gr^=z* >)z_4jyFʑ={eXyк7`xnPq\O&o.ҙϦ QMcʅ~{\,uBSڔ%k_ݞY1Jq%ƩgBm7qNY5q΅lxmoDT~F6lȜ0 בirظ?-!'u@ov7f]aW4BS8;:v/$KJWLp;\wEVcjn2V@0ACrX*oC!AzmLW"c{㚐C=  F!bS~rPy$9sf3뀘pQ>Dr![ƌ]&s8Ѩm^ --,pWw%kv&۶ß.9.6u a14^$zs›K- -_3HgWJi$u]8@B6\sJǓí=S^kRDMD lܑlힴ>8o.rGgJCv=?WӰr?3 F\]Q.ׇR3ziD_H F\QlHAEˇCI䐃p3: YE-qT >iJk&&fʁ=oe#CTnu.y՝ 7BlE1aC:5c+mJSnm70"ƦZ(Xz둊XYϔS?g@=ng{cmҿ6Gw_nj^ ;=,Ea/M%A9YgQdZt2%\w"Rpց_' :zuXAޜʈضO5X'6 ~s hF DrQۓzJy#2c.$LӶFd(CivAh&(6(lj}=TrE{-~p!튇Z 1+x^IS uL|c@hn ; rue+iR\K.pXjP^!9n:^o3l=7Y{`9*RJ4LBM~-G!yT>ѮJl@J-B|,o V]]֌pYa&K n*)!Jn[>U{f7/P0Nw.ygb!`1AԐoՊn3  S~N:!otN'n\Ԭa=3ضaQ@,Q_1@}ה֋;`Q':L68ػK* j^ʘ)s;Կ>*}sh\cCzh#?]k>G OϲY~46e3+vfGpBAǜ "o=;)st{umH3y$tL!L jНRF;|:v>VSO.<@Ol-eBHK~ !r^\DR`.Ȕ3il~;dz-J_LS!W^ӽrfwp8 @qtۙ@Þ/8sK,~5& ;|e kr :Ӹl_A4{lj+@9T90.XB RbsݪBxX.W̖ׄ2F9;pm)-bT㥇߰n rZ[>\u.u% j!AaY>"ACex`߹ݼ}й-Ooi!4e6pE읹3"5T|[ e+g8w6jZ>dH~>SN֛;NVN_* Ee7XdɨMXqAcp Gl8"5Cwꑎ}M>EfQ|9&7?0 /hjX]Yc|7¼#6\'8Mp576li G] O#0MLny{.lR-}H+ԉ JOfTN"DLn$T@DޥT?*Qޜ Air,J%&-%M9fݒrd%WxmJe/[h>X!Icf/S<?F\}(Ss:kLYH}%3XvuNDbb$1K\L sUQp+rx eW~ܝB'B;-N>=/ķ ,<j-EK@7^}+0T@ZQ h=Γ4e[$IQ417;~泟 !\slPB --jBߓzn8 7_ _OW+P':TAPX/zbVs%zwh |P cV g=;~p\m8@tDjB [ԲHItL رk$ǪLxCۼp8ބa7(=-o}UIp%f\|)OޱI/1k-_ix8v3g9|Ӻ<ߏi LhwehxS9EU PAD%=| t.{)ClwхgV`6O.R2kW$;'/7Fh )}XV?1lݡYpx#320FIvGX;ᖌAbY/Extt}H[˽ŀL% (P*+5zII k؊0g𕤂qN)4py/hXȜ~ I$5˯Qx-EM"U`_VE'bN>Ξ.N嚏Ӕt1gfƲsBˉ,3^ h,c4mHkZShdL5 F!g"(Al1c1\[3?b8D褜fSF卺N{~WͿkA;(r3i}z{~=H zoɤ|/J5wqx[[Rk$P{ #SחyT\V  :/z /ףh9,N/eE?k z*, I0¼wO}T!tx+Dy$O2f7[Ē&M8c>ؘUȲAud"vGL hsҔ Vn^9!c}| $)g/(gJZO^U# ^G%_FgY>*-86xV >fI~YY,HY-{Z)O]*X1"jHpJf8/lĒ(8sYuLfA6hо1;zƯv ~ Իm Ї(ci SNOR̞Ltcҵ3Bc<WtL ̉ Z5\í+C[Yȧ$,Bp1OFqfꅶ0FipqڳrxO}\0`S ԞH,bRX B0NaPGg;Ɩ>q$~$PG$2W⿎v ;⍔Cy^/"sJ}Uf; `Dð\>_/8%_s$ù:g+/|o-p5X-l8qnO>*EmPI/ʹ1x!PgJj縷(e 8O6 79FaST+(_wdRh )3Ϡ6@Z 9*L-Vw<5!2*?]\bqRmB!gg^j&7h rq"!UyM k Z|@mB`pg|6~%A2w>+yۤʪyVҰyixI7n!Q-7X'`[2MOG[[y` ϒp1ٺh[a0J2fKH-kFe+b>-$4A~syKKӨ'%Vj4|67xۮAS|T=c?}{U} vJim)Ov4Z0 ΁" q],U@J~{[Y^( 4:~1O?_ʸ+(WCPIG,[{`bj~n~Fs`ߝ< Oo:-KCiK(Bg6"mkk>gz'TVYYZ5z5z.E[`ިv-Jq%^ŝqߌkB' lWsEK՜xyU]AJiؗ'eO}^ ު uxk+|y!V4 hLUɲkVSk` 0T._1_MiJ ox6 ܽ~#1}Gj3}Mnt\ZKQ8][XBmayny wFɚXm6\WӍ{ v!8( {P$0٭+63:a@u;zT87%:d j߸ O+CۯNZHjؘY8{cf#t*DL|"TZH~h[/ʭ*(!PO3Ơ}V9(MǣP"(S|`칀>W\|Ă=6J Thg^<$UG*X4 9)^ oVPF ٪." gRx_&N{<ثK:}m0 v#gl{7śɶv}E.#Elp~c=W%Qƶ)NˍؗQXɒ<m583Znq/Y٧Cγk:ĝRg< 0#IGWfU059#=Rz xSN;̀40"<+(i0:IbN"V%fc>o}'۲&!@An1'hgds^v_EU+KI5ql5fj _lyۼ (Sƿ&C|X"^Is8x8Sؚ<`3A"A|[J?F&^H`O/Dy+%6єe?c]`j ?<N+5rQݟk +xC΀ tn+*`G<)ܕ"vKIϿRgc<#0`RkqL1HҀcM[Q#"'-Qeu0llcb+M:"[sMi5Z/B"lk_ϑ{0~,YV Q_{">Y`߹yB4KDEc~azY ]1s1R|̫ʇ!Q i{^7|Յ`QH)&P:o=x 5)'HǥrgM40qRiZ-*}Z_Iͽm2zחܩ-XpIXr.5sՒ㵟'ٲ/~=6!"S.?d]:(qb Dܷ5:˙N?3_T'(߸gwôu~RONv7/(*Ki~ < S׊FgWX1BYзl1L+䢧(ЀPA⮌ jvN7<=(/N*LF [0 ˻DsX˅rwB&襞w{COZER*8x {D6!zV$ximxbTN,}'y>: YeҨ AȊw_}i7M@|P{"Ӟƀ\ x+$܀6N[+7 +Bܻ*ڪE P%y6 G:41g}׍j2u ({Oq[Uh:@_aCn[Zmh`1#p)ZG]55r.!}-7{`?; Ǡ(iCtQkV#,IԥU )# Y0 '5;lEvoDgVO2]lQ9iӬgt+cƜ Sy0)@ _OSxa q~wQtW% E.խִ ".x.ˁBW{\Izn-^P skShji}#| uJAo-,K뽋>&TSjN'k8ZIhCV)$L l+$w<Q@iB6L#A xP>sY.ի|7s ~w#vyQ&D𼎹#N0UZvvS~h7ŵ"93R >3}e;oHV?pd.QraFTu_ *%Ij` }h]dS7zrJ5JKl ӘlVK)Oa駋2Ƽӿ~X/3S-b`Br!~l^^^ Ȟr4'%Dgpf=ڃ6c~aY"k^D fmE"h#AG[링*?ZYfW+u(r$F2o ih\w6</#Z/XÂ>#tC'艎iP;k K+(O_ѤFmxMV +kr$57.mQWDfCmgZ}#E>e?nL4츛/ [:{_%m=iڋyOˑ8y.Đ͋F,߸o~m`*rH4<s. i]y2ނ.Ieӥr(P*΀ zI$^!e}|/ppWm{Sx9Oq^ط-m5rt"hWW%'R [`W4qpp7=|N9;[XWV@&̀Ȥvˮ7ۚ t)A %hEa:q+ * -N9 eL`٣p;Ş 5F?:#4qͬM)X[ﯺlZB{4(W2s{eZz(y0_>u"s+|HV_mx9\o봈O'oLKKG 7z#c!=v]ʍֻKaMݣ_3YiuUp=٧aЉn:WY/i: SZ/9juaSDxlaLM-/:lڇ3whs$x<Vd{=RWYK$h oSk¿65H5G篏+p _[6q-g;c}H^1yBM:- Hk8#?DE<v/, $3$/j2J i:O,SNw7e@U; ,Q;X"RȻP_=ԝ !ʹ/茭NL &Q#+OΉ fegoVyN5tQT4Өm}XRpR N.<9?K NṰ !Wl~IbNݼѡw~x_"rNNTr*|"u\zE7}3.oC8I0u]4Q]Vk(ӑʗ'Aɱj8z5vY;Ċ$^j-Qq&N&otet[T W/k$ĺvXnR _'c|-w9tZ;_٢am2}"v_Ч=F^;THٔr4x6uoU=(~b {<,S< ᱃gpag#+1XҀ3Л^c$`bAœC'!*-lS&@Z$ dMAFoRJE`cD7:x ȉzf7UB}U-@<,Me]X'|7Vϗy+!Ve۽ A;68*xr^aS|гvAۉw#7CeZ%0)fFzb=t[V`F4{kPDM:sk8x3LcB}͸*gV@YPy@ KB ro$ %4Qpl=c S7OF`jIc~v}ǚdЎtNF;UYͰe7_Yo6i@W7yTRV)lw"𤩖K*I8tQ r%7n:<^h6Sj*>mVBFʠspYq;V$?f4c[ҭMEwNyu5:y-e!E^Ƣ3zGFʼn&u-m1%}Of3_n<{ۤ;bgdk^J<]ZP8P6QoYzh*MwM%Wvy!ϢlG۲>VڵXB9`VwI[-O;+DRjqP?0J@+1D3lKey ч,EЛuorQtKzl+Wl]sed%V0\>m認hMmvºRtulP .cR9C0sk @et%a`Q̼6[lZ[jbNLj(hÊݶ<0&u2;{aK4/=2XA#1^wAaXUKr*#`P [&R%,.<meּ|íNQ^" e0JVt:4_H8l1;#]@,>SSNUhAˣ-8 F( 4t2jFέV5S7Ǿm7Qh/$@<#~I&j2#Ry /F}T,f(uv@3Βn\oc_P$1lMPZsA3^,h-D{摻!?KjmmO 'ʀFiݽ{Yl+:!!0N9Oʲ& ["Yn$b Vhh}vj)A|dǫ)Yn2՛-r_f$9PH:w1Z)yɨ$eYÐzl+N߲!0?X ( Ţ,r[`|&h8nj~3rV_66$ 8 `w#hf a'JQeT& i#^vW#䥥6^@̍ף:CnLRTZ[ҁ5*AC顖V/M%.Ghͩs_|Hu{"쿺q3HgsV/_W)ѤETMpzF jHLKb¶nzD`E&4lX=UX4Xz) lgv?+%o2X^'r뎙oGosm7JHHyGӢPQLE%Rqq7"g *UcKSlkҕuD:/!K(Ĉ/T6&38t]vo$[&tTǛOsYp[8Khfӛ.>-n>$0$5ݍZ1)ƠIͨJ@0 øyϲRbXzT b,ˢ# ,o U\A~+ˁDz2ADO7%4k5J/Hn!'%͊aY; â/`~$406;?#s?hqۺb/x5j҆13w/?{KL(l]4ԅfbm|*2ӗ9!S+ F}S$|;-u1Y*Rt0<k6@=8R+oC"qr͇%VlIMwVQF\eUS/MiQI []f@[-Gt)ȬXU͸q_/Xʄ5Slqp$(U7r9μ^E&v7eIJlSUqRu1E6FUeQѼn7HEf'=i7pV&0NV03Z _Nc}?ϱ8QnT])z:\N5\qҳF1KZ,PlTsްxRߩ¡>D.IA]s,|ө˸^rR(yM#يJ긂Ғ8" 7'AH4y6)X?~ ņz_9{8:Dwox7mp GȒ| ]6|25`TuG!DSJϺ(kC(sa >B)IqYNK""mJvhyΖ(裭;U|iw 9I+˔{bɘ>$s6 Җ~{?#@`k8o2=r0 ,xH3ML1QQp(s-{=J2cMd8iġa4S<0Z`A;d# ɪZ"є5 $Ѱ}+f<ƿg \y% 6s\\}.ťF5|ldfJ{&-̱ռr'adfCu-tSUh ҈!_X6{"at2t!^zqq,[e I'Y+FyE^vjAmA*0>hYU-m"9G Ia<9]1abW Ͷ/=res֥.rȽǰQi5 ڕ{>G JLnNZLNr|GU_e=[dyMr$0~~[@<O$F]wBp,:1conLld- @B>K׹^lZ(iז:P`ubOC\D /%čD S@+츎q|c!x 1VrYEPt׎2ؘM!Y7N_֏U: fE=`wt +;@8Ȝl!R.ҕ~!m^1?3a#5U8q7VZ$H.ݒoZGJK>wsf߮O;pňS*+ \Itqfص`Z[Δ|^ [p JmNfS Ab{@#IJZ8_.7Ja-!3 RxsxBpy/:^ %N}a[(&:x,/jĉ{ BH)Jͧ+M";nk(]tJ64f^5]|D`rlY' z'0$3:*K_KQ5vc8\˨6ґ9a,C1*Mzi:@G^ Q0aј#!]r<ڠ{ƲuXM@B%z?N[J,MJt=4P\O,JcdFujsny)J97=fgA ({Dh&T@[)w8IѕQc3w ,tKW-H~M횼~9;6hU}F1:Sӱ<)wacڳzeZYƲ/\Sጡ'kiy7~֢wxqwnz2;y poIn%IQ&BAH`(`JRr摙s&N;:(eq|e`R&q0J`Vjc`Wh8`qx 0os$y7eCnJf`hrO6N,ʦ2x~A&GW ACL曓i4%8b$H:ۖcKv'w_`1ƨI(|u|;b4ק$< eV4BTm*A~ ۄLm_ ~|}NO tX/7F l#goEQ}f;%FLPEZIQ4CUF&"A(hWyJ\2ueegYW6/:^OՉl_\7b/eUX3GTSj%լᄗ+0v1/l 3LRa*^Ur\>#j`Y"a)*'Cms#_(3YP .(oCW۱e 3C2ñD_>aS>tJ֬l 5X#޺ sɕ&LOLkͶqK ufD_hҥK“r޿ j0=N7O4n6hO-q_OPV|+t{4a+Lt7>(0~Ī ZkSSTA&׭?Gt&rgUhxf+{sgVxq2L]JG1"Q:?HAhƳ}L\=o`^<ӟP0YYs)W۳s#ED9-GԃFr b1)L23y mAt#Ƭ&9pux3aݼ1ox/gaC/S XY@dsTy&k#S0) *j?>Ov֢bYR^=S<'n[u9JC~6s (rۂ-&l3Ą$yxAcI  ?ȃ\J!g}'^WTmtr'. S3vFVzR _ܧ}⽈שdX8&ɼ' jW,J*|\XNʵB Ӽ;偢4w Q\TVKSIa(UzXT M*3$tD=:<0~u*\dKÙqʹTCX^B A]&6i32p}\o6`lny DxIV*|JKzϛ3ExϔgOϯ5 CPH}$=WxM{+Wзv0"%0Y } yq5 ̏[u;5˗J䇇=wKVD{\ i5(RjY2E%e%F.չt~||<'FsK: N}2SN?!KwUegEX=A9a_6flbJNO?9J92bjbZ  ?t3O?̋vL7o&֙u3SV  Uf$4v{D@ oV7I3;SocO0g8!@Bfʹf[:NoIw蠟l :Y%^K6B].ڕnuRD2{j< m]J+]ZNژY?w=`8"4mnl'- , Us8?\u}E2S %fsߤr)z';wezgЍ{ f]}dA5xџ0`&_w3Y*P.'$<ܐX;'̱1 P֬;'*h3q?:E>&ų&5ђP\ ڒݢ#k)LQʮ!ڃO@t)tE \+a+ ~Xe"d̯4օ>3_}4rƿ&$s\8[m梁80wV .h/~2>Amֈb N ͗0̑}mO8A} +K|39gdJzWضcwhݧnM:ϳb^X;e8 Q#1=J=@z6UOeI5 Y!S!"oܝg zMqcGŵh*PF9X77-GW"U|k&~xSo;ΐf\_eRGko ~O|!i ]Ԝ7ZcVsl1)cp?tuw&"wEMnB a~r4(Qk9{LZ͑CdOꎜcvxH NInu2 "&m)Z0^oqk}=pH::4k?-Ѐζ8Z8y˯ƒ{PKeT(Z|jc#2i?,ۜGG cSû{9I 1;zNeTKMˁ.+i;Wy Tt(-.(l_DUKi2h!jQ!Tu8AF:T=Z7pX'YcPuNMg[U*]\WKg\1#1.෌=@]_sUODQwiBX{DUo< 誷1{PH uFz%z8Ӥ& 8W~e3L0bwY<и}QnO*3G6RzP\ uFfgn f6sm_dύwɸ6:gM<-7Sp@t#%9LT{cŵV, v+1')C"/(u fs>wM{Y2ScRta䑣]r]{ f[ؾ;fbx"m15.%8觼Yfs [^Y#ty CʮV胲 v貖?$WҪ[B\hLAUW)$=v$-$#v"Ep#:hK|@L`kX7ttayHìfXeSK7أ:NBJ|TWVSN3` gEEawF?a] Yhu 8 r/$F)R]۞A.dn5C (D?&) A*o~Ķ'NAHӪSa\?M~]6ԑoHWHvi]l7XYp$e;`7cųg5FxRwAvv82Y\Z1)“8*óx;k[UԦn2NѢA(trbY.e;)Ւ\~`,\ :{<7aKU]:24Y9>V(jOFZ v n֑e߸{i<`ۧ2T@WWקMa!A5\ y؇q ЮǿWZnAC*։W:`r9RL{Xy&?I ժ Ts:x{ `TR+)'Q@!T.fa`Wl O2n5kUq"eȟx dF2H/5_:#`O&%U$$+vsaOG:1R #[qyர%@ȨF*o{c _Wן*_Mqe*bA$Ԉ3C()i H&>'qJ~ԫohrZh(qlrҳ?`Rʺcg.gU$Vt|X`zZ4"z#Ւi_p :z B3$W_}X^pXV&ϝ4 FWrZAR5N#xb ;=1'mG,[$6]Waxm]e ;d 8}QkYb-V뵻}6V/*wUL hd)~J-%N:a_ϖT0t=L"/Mk$Yc0lx̙kPM!Mذ8^?/KU+. =>Hc쉹3"xdGV{9M+Cj-{;EϮSV!hB;Ιn~i/B;;y++k~{=z3y msRopH‰wzwJ-‘P^x©AUa\#^Vi]Aw'bAHEDQ=:ҏ6'UՁ{G `) m /q5Ҿ [Wvoh&QJy8Ԇd]g;DYbzptW&'Hf=ׂxF~xmpх>5y zҵĻq#h.UFs2o(gsyOV9i&6ݪZGr,҈M2Ym-C[5JuIкޗ^)ަRaR$:k/[Ƣȡp Kv#/Z5JXL:P@-MH9E^U(!2S,ވwmhZZ],)7n6 66 ~v^'])@㙚.d33#R|Ϧ5P'tkmVS}}׊¤QUbi3ɼ )xa}-%Q]zYWpf8VԏJ γz#vܥ[UmD{6ڼf#rK'A&:oΘ]W}LmտoUC4˖?pxӾ6ӂtYqe zZʞk)v78͘_Cg[2h`ϧ:4ᡐ=#w2wyZ0^x('')16xX h(/Qа%A t"lX9Xtc옎Q)"1NiE?e4 PIkԮȟU5(!@9Ie!&z/7ɸ iÆoI9qJ,\aK m$rF%r??"괖qK45ɚ2!s`:˰ˈEk\@K#O]s[x>zBWV+J`Q 1WT(@愳kc 7ň҆7ځB94~!"Aj#WۡݖLh(T\^(Ԛ(Z|po o[T} T}iH3ِWӻj[Hz2P)0|(6%L̆۰Z@p8DYn}E'˴VkNΈJP)p>ﺫ| 1fE%]sI-)&cSF)=Mo/}i e `wLv NbE)9cS\#\da3vޞ#3*1ӯ@A[h?h?L)ԥ4X+e9~0"g)K:1=%i_6ZO3{l"4mޅp]9kb*X_#?Gu$t@ 'hϊULF}hѶM- xqx[ޑ&rQU E -HNB 4(a"%@XK/F^`k;mT|%"m|P.Aa4.u㒲NXR&ɷ+fo1d؝5k^BI~YG 7|{x,-(>DzϹh"Jƙo dY&%"g$P[~P: >cA֩6aTӋ]+b{_*bEzVTo nm>9J;'B@>N͋1)TH8dm"*s6:N9CARYyuL0 zI i1;i{1 P ,Q>0;ni.=iRßݕOlni \ŔϮO\ӶT?RTaE{>DrD(_G |JнWIDkOKI9n(bAoE\pՙ%'qի}*8۷6, &TP*Xm%X@;q SݏN f$5hEyi F,0W4gZaZh/!<{UAum ͞!Hߨ"* /PU YeUk{vE^5 QF5 % 2-hi#I7l"Hž!j_cKGCn':[4wUAy :ˇR tE`KRxf˂ |GoWgge<fa9U˹"oiqJ"yQ ۆD pIMPnt*AO ;FRe'@tLV@PFL-G /VO^%(ZŻIⱻ>w͗044:3\4Ahg󑺤Cl+,eϘaj#6Hj= ne%B7TsRsCFghis-twE7PQ =Lݝx,j=t;e|,U:.v*"$}EpPn?9ZJ5= %/3\vu(šxwOP"q)}l U8:@_uR,o5 v'gvKe"Uf9ʍܴR#⇳dGVɚחO&>Zdה/wSk̢ͣ.' pl`e #-DŽկx"N "z' !z$㖂|`z c&cYDf '> 6bOq}c<)H{v^p'1/':*MɈPa,}m* MtdJSا \"yv">3\T,Gd|o| b .Tf4֬Jp!3f6lyq-0񝖺98XSEr4g#- ,X\2Q|lϔFq0sNާ[o 'kE)s4lJ6s)8>C6+oƏh?>$Z+ۑtzCۇ:BU:aSġd>$E}ZP6boM'tLs{~WG T;+N&sAw"8YwbQLBog#~f{c_vi Muٽ"SJ$ѦBv]apgl9r!Sy/|k8{@GFO֞iSyiT;ϧ(_o'Vb O+ ~M!䤶[U=/bmYd>b6(XºixdPG hϪh4ZeGXT7[A=JHC;yt3i0s1kBHJ9^-gjph.S@i^SU߫w'6:iSM7wP` K41`:a78%mTh&A&ۃsIBЄi\3}ݶmHY̞eA݉sD7R==Q1ڥ\ܑʵ~?}ŅoҢ'G-QgN8!qf"#'&r#L)@]͑ LLF9BQK`Wnjg]Ɲ(!jp[ߨ(S+OXΗ!Jb =<<6;"YL ^( !$'G!# -S3eᄆbPM$ kzpS(KEhh+ +L*a8ԶZڌ"U[*PΎϷ{A&Qp1k7Q i~4ܥDD܃jx`j1shݳ2 ZL5-""f-Gw)eO20q,4F"}&BVBk7Kc-ϯcEދ g*Ec+>O * YO%_Cp {ۓ 0'vo;f۰YQ7̑"78u-jcQPdG:|tvܺ#<^e<o]qZƁMqǷ}{k 8 fTkpH y9S:_K_!Ѹ~{jY,S G@=_D; $ %tk0bqO }Y;nV٤bL=&d q%KFEM΃x*u&2FH;y'zlO?r%?B:O h.✗ց8A{CpIOXģe=Z{{ݞF_S~gz=4)w]>A`eVɊ]yqծiS!3u/-e^Q6RH]GZ C>&\AHr٫y)1)`wO#˷~awHYM\&w6^Ask`n{Lw;pr()Wi%XfWl4H҈QgDam@,h{Wze5]YEeaɕu唜߰s(=7A7&)f"oA򻣿TxS:yuvV:-+OqA7Vcf *YgR)cq̧T9>esF ha Gc)j Q^A0[5ڹ3N]Eu_ڳq[ wm|u?Ne_6e-o۔0n:T߉JbKjIIf=,{%@F7T1 t+a3uSAN7nN ;]8U|n$b` J=htrpR0Fh&Tϰϧq)v~H5840"3eu-=0 `Qsd(^E!HPɂ mttK7loO:FIi W%j{8Ki~-͎%&umЮ=]TB9]o I\5n!*!37:\KpT[.hZ qfLZTqrK$42܏|z%Xci^ &c5rWSjļWl8~J}Jpe |tSՍA=PU-ϡO:#?!\d.3Bxyݹn᨟AI<2Eē 6m!"p}XdP V\YWXHG >c.lN}$Ӡe;P}m_ dF w%ц$zN1%’D?V.xQO^T!Q( ;$LoK8.s5JeMr"VVEg~Un^}j_jI>F/9s4rHx;6Q:r:͒ g<;lCOo2#҆?z54s_)PRbK3"yc!(Zi/f&2_x)WD x7i*\ lǗRޗ2;m Kf#j\]ln]*At&cDݫ :R '=@;2CzML_T lfkаxo ys)\JWjhEAg%P>Y43-*"޿,⭂F6ð39/}MI@>Z][x`b?ƃoF/ o|(C?+~O5-RטCBvP)=|<Б-O9'f`EPh Š<\Ӆ[5.qH1̰7= \A*f?#4f`^>)2d+#`U 1 P跆A*b n'Gle0ILQR 0| o9[R\l.U3 K~ՋS͉S'hx/$eRwBՌj0vڝBz  5!b#(jmI3br^l5]Շk?C?Pi`ė٬ha+ /`jTsYob%C Z{ދOb&'t,!ŝwfPKMi> rXֿ kjSU!|Ï}仞9v|+2H\(bfgdžtUI>$o`}ؾN:<ˍsr ERUOf1QVpK-HDjZi(]Ҭ0H8-Fb=LZU!Q]>Ed !b^8]LJlzLR=CUTX*Ӏ'&Rq=\_VMfn1{ =lm[~0)+dMus D')z5>'<'ov? >@GB? t 5uhT .,CWjEX)̣1i=U)W(x+QME [bS*QL4۰ڳ4-M*qJj3?+6Yeh:HPcQ!+SσT N{̒Bn ikHHPaR<>7`VJQm\nj$0\N{ VuL2aqWg3#+A1?:B" !VA8j+*af:GxqJA]8/1|-׍)6ceSL+S[d.FAh:a3Vk෹фx`Lo?C3q 6 O :T.dYԦyܯ* u""rnLAu9NZ93g1Y"'7I*C;J7/+LJ/.³ t輢r~} p\Z|OK"Wpl ^l;CmvZJ~6{AhC_8UKr_P\h sH ן bɠp]=e&kH Ryq?W shB >Tpm&ѻJ[SD) Lm &1܆<674Ld$Zdj:č 11~OgNkUuiƺf5aOYc?-rjEȠH%#8eل0x]o~ߪVjTb ~`\WM?u€`tm*gI|1ՍpD[;1]L*zo[p)ͻ7ITcrN#X\C5jD p=7v1],u:#-9Jies,f8}Gζ֛C֋d=F`<⹭E\9c>kڷ< Iīܮ)u nh.?xNG0\O-DHe%c9;5z-gLxG=1XVJ C`ڒ :fN+wqkC0ߍL[?M!Q6\o]x]Pɖʍ>.QT1 4o&ic,j9!\i"i*ׁQ8[ge=HGëR2~s:;o{CpHlg[jS=#2$VhΣ2txO:`2XaJDY~ߣ 1\Dv񙖒}_"LyW ku@P0ڼΰ/K"~ȋZ\v_.~5ɴj $[j1j2d ڂ[Wkb.yPw W(AxҮW0qm^^x[/Q)j%|#=eCA]T6ݫ^VǴ1 _w d=x;(Qt;.A`9Q.e1ȕMϛ0yΨgŒm;`]b#e"^[Aˡ]Cɠv/"mv3X#E)L瑃K+ YZ!F)x,0(!u u⺆z4LVTzPz*{qTYۺH%2(p 밨o@6F㖒4D>0š@3cb)޵Q=c+ʈWX@kGL?ܥY̌=ŋ޲;,4[2(YPޜx5caPQJ,U_ѓpūqZ}"ϛX DqebLR䛱PT5pZ'vՉJ.>7iA/PDD H若4&#%Q~=+N>#&2$SAi8myrW Gh.MyQ&mVfn>pcq.%WSI,5ї땃WZ^*,6cjbΓJ-B,۳2<$9){K?_50+,GNuuDt)3gF-:8"ս5kBi  Y$짾uU޷VPc^5d,U0miZnbz -zc~Y>r^MpEP鬁<0oӦyk%-}cV}c56 &R|7C~W~JPL&(/ z9X7Q#&uZ.lOe,Z:=(tiZŧNJx=_e+xsŜʁX_U&.y~zEԒr Jbu)=ãA` yx9-\apVp&%!=Ĥ[((6pFT]R =ciئ pz0RPJԮzOT3ߥ6-z W8Ms04 TK >1kߗJ(x0kcI#c&FJQno/ɭ$%~x, -4ܯ\1#*6\4_E˱OtJ<30ZN6~m 䥎2re1&winL<ֆ' ,0o g`CVHeMR~K.[6&y$Ҳap= ]7(KͼYYK ="חU2,r!s opr?+Z1eck]bێU#s1b0d[])'Р i:k$V;!NzL[i5Oɻ"ĥ!sscGxq(4%w-\eQYU"jQ[ruNC&;,܊ys?{c0I("FDCs:C犏iBo[0JysR+G~m435BG9g%0%5]YΝZ0?F}t K_,uɀ^TO䑨&8*95?BqF&I?{w/h4{GfEo"JoJg>iWiFKw[/JPBU/0R - pI2l!)F;0$Fg 9;WN׏v b_+̕ k̀~9jq 1H@ʼnzEUJ١p魋j9m%E-8AS=d!u%7a^uEg=ߞ+G 7|#KzLĨxTU޹]>y{{x&jEf(X&3]y WeDS`8w" N#xHT )πh5yy(au2 Yn;Id#u;Yc㠉jQXB+X<q yIۜ J\+dχޑBI5mJ,>mtPدi˺PvkWD#v<&K C'X-){rDk$P}gWt_~HslX\Y5CQD8V_9c? ͳ|7  [NЦ /N- JX CcRΠ|L4k%A[HO} 3xvꌹe`!j }݈j#U} ,Ѧ=/?Mef"C@ ?IaY3ss47?М:}:ҌE]XtFiڌYߤ%[&ir>|e-9u{j! 9Ώ1r|4O\N%-( N=0r^Bw@7XoP,y*'KJ.P*4ڨ\Ԍ3Bm C;+?M|w WgzTlo5Lw׉%tᏆ1&~MaFM1"x)fy`pdZMVYDX`Z9ޠF %G2MPC,5WRJb 3M24,kn._orюT$G 6S(bJm^d{p@Q7B`Y4#>+w 4WҔ{4JDOd$)Y>"bİر>(KJP!TJ 1}|#vLq`؄, ̥Qb(sнⲉ֖. Fr(úRwl <*8W#/|24 0]qVKQVn`nZdb2*< Թye;$h W TC$1[^(Ɠy<Cž׈5]V*üIؑti@$я7K3cbwt?yI]EKQ5 ^A-HxkK?dURb<]QXW/,hAT "VC~  #f>n 5}Xp[(]:-vhx*b7Tf &|rܐ|>]-XpZxLn fI]y B`Ov$)hSggr՘P?j6I9PG>Z$ 9fV˙.|d:jwh?<{d±Dl V(1V@EyC4EȀ~uxxF 6!Ѫ-`fЈ'T8*e-@k.5 R_F6HT1Z^v9B}r@lmG>nJ*=xp.U>M UGbz:;'A!mӛ02X!]M5mF Ι \zԗeTUZ;\o+ޑ `kZ`hq3>\ jjY0ѫyAn+"L[qMrĥf OYӶ+ԒXYUW-OxMmP[la`wǼϗ}6F%^303-Jv.,= uoҨ6F)&?oM2ipsĀG\o& 8!ݖ&>e?$;EU+OY+6q:^z&7 WC*m a!H7Ŷ&b:=y|9Mnw:po}%{L8Omuq;Y{쐅B .xm k<`'COW,;2Fc"`O}8DQ楧wE3(B._GP?Dqdɕ}& -0.}E j 5ǫ?1iczq)?WC]'.lL kxx )%ݒ,76ـo9?mX߂{ ؼ\%TN'\Mi䪩ݫk<. VouWф"+aw?U;'JRLrI[U [Ke[2H1\tz&MuydZGfSSDެn춞*z}flb ͹;IGг+xS?~7ػr-d{ Vi1.ɱ ׬bL>3/__D 0Y;KY ;bۗߔNuh9"zy?-'NONr`uҲU5谠6} 9 g'l^H _]9جIzMĆ -n}ggKڄɠMknzBؓ_$0-󳏡$&GMONcuP'0F^Gd)zie][:+8 v8~&QZ)(pXs䛆RTuY MEzQrCFWD2I ;q*t}bldåɁ7N ybVt/8.vN@ m] H#t [01խhȳ:ܙ1 OQweջtkԒmbDcF VM$G' &9],l$L압s!n8ȣ>h,O\~rY-$0##PjӦC;{⯕<5C rrQ rG*rxzY)ߌe?Irʼn #6vm ILQc(YϬ=F&Jנ ɦ # )zt]} s@`pFPts)(dͦWeoH|x4I_ Og<*)$3kLJp\gB/w1X/$NDѐH^v˙f($U8mLXq%L2q0R]<8(HV 0G"WZv,t"m}G}~hO`[7/oil& ޠpr+Yy/AcTc8Ў<N9Q1 H DEM(튑8> SWb>NGDso, L*Pa|sC饹LJxiI="l>RQ?hp~@U[>O̼2'|yd_44ɮGo;UrQDw"y3E(爫Mh|JR_-b8( |G* ‡v{U0Wo5hYf*MU#+@pY/1ӣWq~r]Q/"t|."7k ü&ڑKG$*Tün@h\Ŭ}8d~)h8\X4h37JNsygУY0`hHUjU!u TX:^ -(1 N_2%L|?`QMDҸvY"۬nHzEѭXIʤؒ' `jK R:.n?NB\㮡AF{Lu/x)1wplid΁10 >s>סoaW3 cq'T5#aXL az_Q%-WrH|OnFRmL\ѦG@yPROV;եC#xgh\kdskl'4!rY#wEVM ͋VZHw*( tkǻ a)ďnrc#b`sH =k2N5%ª(18*he,: n|n/3 2.+dUpeu/^i9CʼRhhdj5qG:Xו?m>K Y:O96C Eug 2 ?T%8Q8ӭ7!'4;Ɲ=h;N@uӰ14ZqKqb Z"J 9?b0i6UKK ucf;=˂ s(y@)I AJ`= N~w )|q@ahI?FP tI1;LD8Jb<cZ*`%(tíߔg\7*O}F~,$|$ ހ4y0te}nQws3zaY+KeA\("3h9g8)_KQZ %~ǝ3ejF3sټ~8Y >)/"F8!Zwꌺ$CMY}#Na|d/@S)_uf4QG;m)΃JbQXq_5fսAxTHX:6GvԸ4}-ʦc^OT=})Bo@Kw{(nSVvΕ,Zjn䕯{oEh۸'jld l8kiP g'ߕDu&bkOV2goX+mKSH< T՘j5UG3rH{.O΢Qp}GA鯳<둹 .˸wU`)]gIfrܯؕ?6+׽}jJ3t^ID!!|Q,YQ.Ԅn~.;i9YBm.IUr bWV*x5U{XUvTd ,?j <އ |~5۬f= g|ϐMH8{"J<$FhV -8ңSC 3zb?Y(Vz_m/V)*rPzyl0ʼ4Dn5`[׍O݇`(F:ӡ/BU:'z"67|}> {(7D-5xQsťq8F=9&E%H=pAch?P[w|Ld]WףyE9LnKibg =vŌrm*golXZ $KĬ8cҏO:L,3 ^?3 wq7ș_I#8q"l-Ĭ" AV1l\7&8޴1)6#C:|/5[q)̄|Q؉2פPB޻< iBd0`sa5vEӯ9b9C]L~YO\i{+߲߹+/R}\(4imDnd2L+!E?8۽6aY`_<+39KC *z)O zԬAteeNP]+%'WI$ۿV / '. UÊ5b X 1@`wst8T:It&XSzqf"HZtaSk̭vv#-HI7x[1JAj0O;2KtZނ}C_Ek0gFh-')~EYyE J'vF@r4˜V Y:<]kL8P# z`C! $&K$azMQ^KvZKaev#(JIKWӞs|>_`9~H&e?Fh@]'vO[U;3@I\ވ暿|xSr>ɎpqTg-k(Cp ;v}| Wb#М[l3*]%[Au#OWwYgO)Xe=Qϣ>E]uN,V̪mSPZ*sVMt9< lٹSt:J.*{@J>+FXy.w!?= LFӅ_ ^:2pb%yQV]\.j;DÄ G@\kf&ZۙEV|A!|~!ΰK~sGgg#~U˩JE%ȋ 4)#%(6l}Ypdb]vLC6" -Ufm00[!D2,VnExc|_MXKF{}:) Y黍y/WE-.8`PpO tBrL}ՙg fy[Cj *&= ]/@DتpA=2Vg=ev*|6Ws6e{aDas%@Gh-Yn_%ٳ±:b6Z7%pA)8"O9gu*\Z&0*LkՉ >1EWdw 6P g椹PK,"ĸFY/X03eFf'_@܀/ɏ Y&4ޞ&/> %5}R ?=x_7,5q}ak*[8UH&@F>_ K]=Sߞ=^ !V-DQԴ$)uF11`[*u4Z>Oxt jrV~6n-Hc`o8( 8"_  `˒,~pgY292{wx5:p$1AIe:Ln\J PE ?N i6 BO!׋ L ubcjC5mz㽀֧zEq^UC3#|l0dm-mX|rjFg9Em?]ҳihCINJױfW ' @0$Jӹ˿wD'݉^Ƽ"aMY$^XcI1]y#O ic U/MK.!Oc8MYCOp@i"4i5#*KfOS>XCѠWVеJb_a_~i6M|āCf?r5ʛo5X9XH\ՎsCew?A(vlpal~rGU?Evhc`RDeW4D2ˠֺҤŁhnrUmpEFVڱBhB-TK4k{}5yyHGJ9917!s:Ѹwبcn60}3VA%aPF}'M=NS]Wx0]50  9Z5'_i7mqI U^"/XUQ k <,Yp1e|]Q.$ e:ŅRc#*bGnp89jKZ^.!NW/a=+{60 |-v i%Q#oy#duc{Y<&аY4ALb]١x90_u#t&nhP:$?ogi')6[hw~xJ )6+"Ĉ,KFP`̆"-b;a U )^wGӣGPkTWjHR/|,#P<(6P=Y]/yX.,qvLxtA&kgהoh%x+F2)&Ź %F;04/,,Pb/ 4:<9f,)w f(jI@ yh#\M}2! jOoy'#x аZFyDG+cY0[*oq=_K_~t *ɎV'dRyn@)  qbVեd)Č+ &6.>Rτ! [ V)̧b}i##@ۘhj3ԖJ^GFba˙?bnTu$P&B}Pv{7ׄ/G fߤy)cb"Z௄j2_FDMWqo'M&8sZY֎?O5L5U H!J8dwp!%r#c;h.k6Ñ(@e*qz$m3;QĔP!4$#AD$]FՐ"3Kֆ?u#| &gQ9x@6>t|' mRN( =oAs߂ !Ѡ7wj)౅b+mPe 72{\iħ (vEfvFhqv3GA 7=anViJ=Oޯ[MXmpV_wh7qo`p& Ђx58v+[5<2rw)r#3mE)dNRy0}j:~,7;4<-v65AMrIFF l!\L:8'HtZ7(”$8c˺MǮJ~;Rځ & d@; $JFbFܥN!)Kw?[.h@m91oHjzLkE¯|MSzi)^J>C#^Q24=swW3okj,!i Z nnݪQI'țlj6th`$'p)t8?TBE|{É~d]…y_p Ă^4b1ba^;&QNwYX*p Ǖ"OEt>lMnCmsp"aHp,xr,ux{%Y#ɿmԍUk`[ln1eMʽXƩr0}pPmn[9 9ePX_E0|Q6*nqT0= ;KVSrM8 pC!ϻ.sY m3 cž&'{67GG7%^ _pttq a(N\5^ f Q+P^=p<ݤ|N稶>WBTOc[?nG}\׃Bf?9ѽ_eFύf0.hC Ebd ϸ" -E`!|^ڻtN׆W_p$抆A4nKkIΗ[~8%?v YFV-hb2q[p=Raϳֽ=)F({ƏLBڢ[[LXX/m?EY))${p8QcHvYCy79Xodd|2ɽD2re;5E@ZEyvSTS=eF=l{Zg̖HYL\T42@,v_GTP'W.-ۓn!gA2*;F{ Q QX($؛Qgq+V^\k"2 _֕Vd(YڀC';Narѐ<5"yHp$7Ýa$eG(%^^1S 9X;LV>]e>顯&1Rr婆4,ҰGsd1#`U6/>h8rg8=s?J=oU"p RPW]b-["ĵVTq׋s,<^.܏yo\QL[r#j3._&w4{Hɨ`ԕ×JkN=t_SнFD(5\fL vs@~3J-4IՁs\>S- oˎU|L؉ƞBthb ~__tJNsXJtNL{/_iuhp\7UT #%OXJPquOԢxTakɗz0rPV _v1_CBeݍb9PxxY.W'@qaΛfGAp)H5 \*Ho~\R-Nc/E S/2t>OTQ+%ߤ)l7EIE(I0δ’9s̴i=M%H3;ng(ld;d M֤+1T&qb>.Nf0'+KJY|C.hUm"8Nj8B%RY:ڒ8b^GbO9Zh.ޘ?JG,m-^9FlKSbB/0\mb=eٺk֪X'9L*/A1K&޻6s>:lw6VrC%rᥖ/=e"̞HhpJ%ma&>yLWԅfʿhUŢu%6tDlQΰ$Q sֽ#J})Ō;kߡ}LJ ޅ;~It/'ױp71 Er/ΌeJ.K'Uh_frbr3ģRQyEX>vQ=ל|zo4Shu%\$⦂- T䭲̹y9de==iA۷{P_y:BykiJ9YRɤ6(?W1`86lݿ e|qPPJK 4޻?~ j!9$ᐓՉUڃ FklAN B!t1z/I nF "&#No5py%p~\Qn`#,3S遱i$Z mwoD%#fڷ17f8G(u}I_Cܒ+~ݗ,*ywXjѦ//2>5QƳmZ |= bU]@<尜 {޽7[#*}D#ŏёMb eϣ>􆙀hRq[| N_Dݦ /.sZsT>䊚j|SG:cqEhkRͭ^PdpGJ h2bhykz޸uN RNI;Di B* '/ѱc0o |ٽ5{ Hio"z.hAXQU`Տ!V`8GZ<;M e7X=û:VȻ#N:,|XooR@ܢ*u꧓l"l aV  DyIm7{a K~{'+RΜ#3f$V16`H)3),wh[j wI0P5-L+>ǛN ʑugUڑC&Jη:)i,?=>Ռ<M| ,1ǿp~8C=~=,I4b@Q5FCʟ̉8 e?'yS@9I QV?Q~wu-\!$uA̹%0'y8\Q[R {= im6RaߛȰ%ј*WҦ!*kã fd#E~@QBu` v5 ߌRH!svSK=XAsZpnp=2N=J*U;;m@yl|&X)D>.-l*wSAA cdwYPn V un6-ҁXG4SO}DWb5Cam:[ K͒2zTٗ?fWRUc"O '/]J}uY?Y/cxl;3@<g h?' |vsi4@-ݖrx')7?zS[j;3DlS]a~ζƃZ4ΗS-wm $7zG߶xp (R@'B5KB*\K$$EnRNEX>tUHF<-amWEg,쟅|k,>跽f( <Z D@21ez vZ2幨x MץkWD^[^e2?m_Cm"nCň(򪠑 n݈EϽ0omųִ=} QSO:zN90/,xM A1ږ*PwJ ʉ~ 7ݖY7^`哗o~&j޹qS pD_E]KcpN*UѤI؎<C[ Z@d{ؾ$W^0N_>o?D];9 (LaG]qp6W0!S{<}npzSi 0꒭>7:p x}\Wb=/Hzg>sC0@'H5KIG2_8Ak 'qb5 `a¨ӱ15~M^ `buϛ:JEEaz6D]r yYA"zenĠ7dBp&/~"JT!e_J 'dٿ DT0hSqi=5u<ѩ^NŪ3Dm}ĠM5ؑGY+4bOoS,oXhxjAQ J* ,ȕZXK_kt&~Jlb{݅8$ bSSeʏb&YF SG긧VZU (=KtΊַ)Q). $Yƾ(VnpQMйUy=>/'T=RCn2%}Of6C[ %2)uP-iT0[զ@3d.뀠[Rnm6D"/<:=#!ZN  KtX囡@&(.FmT.`߈fY1&eU9rV ZnlJ}nIs[/<Ϯ]{٢YLj+X9dv!8 )MC49yp8XGrƪ}n)4sKrۚ ɞ ˋ&xVEUaa\C>gQV[X{ϡK+{44ff D^dǘ%K>tnzcu)zeq+SC(m.JCe_[6!):έy%ĭډZ|͹ꃣPK?[A= {vP *ӛ)]WQDdúq{M5 %*(eh.ّꠟI28ҁ^%NěB6飗5z> @|3̵x78nࣙf0}GT,s QUW'D&S¿ii55qLMVf DlZvryAc)_IuV.x9OH6! CƏ@.sw9z CIB&.KNC/0gz@oU>-Üp;PŦwh4tD? ޫ Cz~d)vZWMh7 tR{S+IcEvJ=UxPclMMOh@aYduC;X:` [gM|ڤ~+͝QB]|FG-ޘ?bUc24+!ʷ|){]juPi 6)k3st>NF47"ҩxgJ<:x5Ǝ76eR[49잍N$KٛȬB,%.=VHn>TOu}:ۥbH/}қlGd*>]D)fhZv ۉ\7Mr?7sRh)LiHc&M .p C\ޓZξ̥@oNʽ*}36-md~l A/=1\Su= +ٓ]XE܇MPZqYɷ] x|_BpL㇜],Gc9 4Ի gaқδF2%l^ IY90 Q2H!^O/6 s &耦QƏ"xwBi-m3RH I::OZ=W.;~j& ] j0_4)p6sj`b(%s;D'vWjܫz3y-YjDZҀRR n2+ s|=(Z}3 ?[ ]W ^d0Ŋ#7yLaB>ʢd]W[o3!p,LRA,=!}AzY2.%G8J%|7(nIzj1F؎.uL'  k'eʢ0nqbP=O& P}"HW ,/Xtf+фvԵ栖V5]mZQⷑ !lMe 7|=vb!.AG#5jI-EdM3D>8x'4h6C! U[fx8\TacNk wqC~V/L6-}$[߭nAccֱSJr_ إ.Lx3s"QMY!Ҹ»e#,e :odb2=cm>AwnI􂦗ή5(4ȘRU}%w"s~EajW EJ!(Y>2#??`Q1Wyl57emJyVxO|u.2wnh]@ly 82Ummdt1=]"/gPHڋEV6S{E>?8_(U`>J>MklEDa%"Eo+_ EV&. 'ܲm]`kF/B/ӏR&ZJ|dqjXAV̽1?o"L5p雅o{~==tpMɡ>/uܷu:fl⽡-w/{;OjJo<7ۃ"q;tcݚ眨5K6zy#DB>EcP}XՆ "FUM_n !t,b43#2,yG hM?+[;w[{K<6:RC %_0Y`@+PQ.R 78T"8mOw+z]}) dہC*Y$UTz~N&Zj* mgV$mѣrԪmdB@՞tt-gFLνCKn,ɔKl8h \gֲWޜ]w|6M/tyU I#u#g/[` 󅕶πAuJGgTVg_U}OxP[{+1=eaZ.!m7k9 :1F t)1@7Ru!_cZ]A'jBTMB]#!\~G$mG;J!jnF;,[h]GuÆjgOٶgKwdyҘ œ \%&Vy?O%\qLXhA8hJH*ݘQŁ/']E@㋍*5f_:|cQU9$tN/FB;ά*"b=@Anx8b {Y] <<np!m̠kdns{ { ~Uᓢ^ .~]8HQrq*dDCԈL$uŭwiCBGZoĮ=8l8=3I\!c)~VJ7S9w.eU]+B'׬kv~woa~N$I13`En$R}=4"?}&.mq2oD$p1%tjG*x4 AӤ%_ SUjg=orV3Kanlul+~]XOvyoN P0@ ? VJ)c#A.ܒP@iUDUDэw[U|c uȹOf܅E; w,9KSPAQ㲘S"zM#9$sXA ?X=SX ɀ4ν@6Լpr9izP=3<|{$JߋRk=׭Rl= k l;XZTʹ>8l'$ٝ| 8A#ZuWu Y[x/ǽ+Y4.ksc U|5nfdzXc)-I_чm vai7+WZ3[vǒX9U_s"|Sphh@8Cȱt|$>~!+^?&>d&"U0;AOّF6c }&6kAk ˍ:6],K &M _ٗ'qk$՛>]6((!yYUhBd i6`ҧOt|`EDH4j}k0:LwW|͗5\5 :_Jeׁ /H[N?¹/3k&vqWx$d,0ɼ|j6DZxZ:( oEc5Z%\=ƚIkˎOa1icD!Qf;B:V<,GP8,%O&ITԇ!0%ۆ85P*h<GFF uڧ&C6yJқp͘+iĤrJsΛ/@CX"Uĭ8N‘N^%E0w $8Ř_#Ջ-Q3v+EAeuXɧC{e.gEP#n7A ^a^GljZFvV#p^ϯtcX\7y栏kۏf½+ VU.d~(F<(Y,Vp`UeF%DI]zdǜ~0 8+({DSS6@͋Ruf0m)okNXk+Xg%d.Z6+^gc?j< Ŗtlc: ʁ&|3@׈"SPG)gLy0p>)>`sئNA2sbbX4C@onEoLp;-ϢVn'Zvq0!طd_s Ћam 4.h nF )롒ڿ"ٯ"[q>L #׫zkѼKot9%x, *G 渴wmnѻ4_۟!z>2=m_:䅷n)n9: SSI/ k!b0+\@ЍϵyMf#g|у|t.UB?O6-<N B  ~ql?%t.U^Xdzj qOd )r1:˿fyp +{\KVEɟ(ʒ2"=`~bL1~&e%ŒvJ^:3r?rYF)Q blC׈>EgqVtطn>KLä W 8Hk7 +wĥIo B7KEoSxz4!|p3誵„Lɶ0F#BCXyOXL0  ,\N*R؂&Vu#HF"p ~cɦ*8"&$#U#+08(!7>u%*y$/UONCKfſ>S1Ԑ`2n'>.NHΉ`ʧp

 _,OtdAmּ4ˋ>I1޲_J"i* |pA Sy{i4 _0c_gaXLl@!PC>;r]̟qΑ^/3eU"Ma,0`h}x] 1{R:B9Er;ʚ\3,a<-:񤭚'H*9a̤L qG2]HL'b b[{aAimNo $z|N] M|"Bjţ h\f On%?8Vu fbY=s\ OT=352؏@ߙ)DiɦZԞ@?j YM#yDAuxJ0 1)SsținVfI VgPb(yaei}%*;Ӯ۴~qN p^lbՅsE8ll~6yzC{e\[9{S-}Iqüh4#a7-(3]_ l@&YL `֊940j:BDWmv{i/&Ǥף:Y\~OL3b{@X~:"v3lא<:Me:VkCmע,ϽlFҔpbME;q[U'UXY~.ۡ)-=N|"\Ha7 z!K#fNx:|$x=v .z~5ARI ci D7ץs${9.,rffmLct%S\ LB ^)M .N:Z>bhaD8u}}W_mвPd珋R惡6y"mv~0v\^ 2Q7ƍIc fQĨCYQ] TiРe{4|L$uY #sa $%4R]^SL*+k:.ɂTn  j>|KTLІt1Tf`OĴzEc+6G h:9oz Cyq7NKC&Quq7S|\'CC"҆8󆸇3_-4RP|l{!W L$N;,ChNk3# HڙSKET G2LNCW+Ed*9At BԳ:ows>D 2^~Y RKC-kKrȥD H5 ńEAMw;=勚E6>lOcL !+C!C}WeU!pisIz9Yީ"A`h{jnW~HؗWδUB4OMqf3Hc-yCqkyAb4 j y9ImdzVԚf);q)0 + ߮Zi~ƹScKWK|wi^kBA/;xuWiEQ(-뵔]pMGP (RaԊθ|?A;Ns]m3^ρZm;W00՗GZ?kJ\}8 2ܧe:0 }dMWsFB )&2͓t-pa:` os3 <;A Z` s;q9.Qܐ&(YԫnQ5 Þp 7O3]|((u88e4Rդsnv=TOZQBQ|HgM>#9èA<cx>= kHu$?X»<=Hʮ8l*5zW]Xg ׶ڂMBLJRxp8&faCrb$s H*(mYDk%-ex^)>PlzRbg;/#0Ւ&&| ԉ'hAv1bn=syW|ODUۖ 6_W|XI&4-h_CtŸLB[=DY^S1k0Mdë{hFT-w2 i(Ė9>g!۵3ˣ)%~}l6X@c10A8aʕ礉=*R*] pRD3s`!ܺzJE-]:lGZgܵ!nS/Ϭe?ш.`ApS5idEXS;@ XIZ%bX"a )"W;Z3[H4{Mt_˵QX>A+bw\0!dwX-H2$>ĩ~.%gLK2T!1 n+pY sAfa2I6{ R21Vu Wv-vK3'?GEz.]2\Yjz7ʘ[oMz.|e)&4~ bP@xPP~iuԍb;&لn6-͎O@Cy8yĻ K?1`Ծ D?CWKaecTRY= 5B,"R?੭Qi3w,+^Hh5&t08ԉ;@5v>f!6W"ߠ~>!I{m) ʚHN8/7W^ZA.4=}#;?V&\VA\C ִ9 cWd>t6s1larBnHs@K y8఑nP3HfҔ֭YRs-_IlZ>cC..I./=EHyޣ~1c804fq{:_ŭ|(ֆСo@!)2;ZҴn}wTcG:0YI U mu8(!;HN{=mm%='Hu~M%(EسQWelQم;iZ/<{7yeok@/13d]3/eBrakMͺfov>P('3J19}]x+-81p//fc#|$:e:obiX$v6|+=Ť'T Y/!ߗ:0MN;)KoX R _mN?>* <$#;'J_m-c+;rg%Ъ&iYP<0C W(׏stIoF/K|  x"qJHpW~Jy(t0 7{]A*"x"6yXwOZǢMȶb&xSdsQK Q]lc=F3j{r:'')x.9[oڜVy~cFG90kYw b׾ ~kƜk&ɶIi` HQ$X*6;;ܬFc- b~d͆D^!D\fg&)׭ON!8:SO&*s2պ7q0o9Ǹ`;avP8yR]/B7Jܰ64Al$V k3kb`ml>( @q J|8g' o2Ejs]PN);jD|: mM~M;oAS /I6X2޿n*UAD%OOc}8HtR>~ˮuDI^H3)05y;F3h뽏ݒ<(L05 \P[sGHRx\/GD,.,^H!&;$8[Ԃ~=U_Uۺ~Iԛy7'p/pr˻[ۆKxS7jW|8a>GڥzǴݬOu3$b8|,'v{r<Wj m}ɗxQ.LKDPBG !>]S~{YM,zU.NbIxT5v_6*եԕN-C3v 89IxpU1|1n]|: G\5Y #f(/,zMīZHp}O-&c)HMZx^Y l$S$ӛZbct!s r!'.t;wVS@XWH4OQh%|ɊQiΪ2 w)Uzt4h*4[t2cd"Y0 3uV+^*k29[R"2Jx$ Vf0m!hg&IHug)GHrr]45aoMƟ%ʩu `{c]+VYՠx.[: *3æN3.oVpo]ۙo({Rߢa(e+7%; $n-bEn/BgFeKghL_'@7/?^^ ':5>݇7ѵD}9}I{P)J0>ciz޸rE=ۉDХ)éz%cua庤tXȤ`9ͅmֻ e30MGؚGxӃ:æ -Buْ_]?!¥nh|T"&A s|h %gBL'4mVԌ$ο|&5ia_qpo*>|9ڪS"P6혦#IF4'tIW|d"쮗";ZQz?CdvzS3HE)MxyJ7?MU \ewZ^%==nj*0t8X#,b逻=`U*Kכ%z2T+"-3U8)+NQ_B #DiVCtcJE@-gK}cNR}za~'C"$e(^/L.0Z3:D 'P G: QJ&ri%>bW5HP}e/ifZMEg4ZJ [npZʰQPxёP*tɝ& q]+`m$*j-D`xtt&tLOy|ф\{>ܟU%s_jQU}bMs;d0.>"ݙ^N!%ѫlu2<- zὒsr& C* x'{.Cv~sTeمN6q0120X$y 6_T–lSPqpw`9J5o DKB!c_uTmF|ձ>QE,@0K[B@mݻXHQzJQ+7H%?2r!8 6.D[R At|7Mkk +Tm.Ƅύnv%rK:G]dA0,A=>Ct 8f)ƒ $Z<ҳĵo9{M0΁+AlACi9В1#>@CGMΔ*F)rقT/:Qw5`3e"#vZW2wMvŐ}7vF/Q!yJ“5ﶘn,E_j7ksY0->}?&5wI9:)G:*a~"௽UECŴ)j4WE >=z+ :Ϳ2B<^FrȡkEml ϔm[0V NўC) rvm``.c-qpBb70/MD"nS 4nNvq !Pzƛ>󃍵23aM2_=7ofvT[?dx _[Ekpl& s_ CgH +QL`ojPUNDL~ռ-]mMaNWsƔ@ŕ*ѱdf=Ùx?\ؐK=ӥ fv >’_ZSB.ӦьT!:[1XEׂjq)b1݈v]N)"oZM'Y-/KvpClcz2}9d%9P֢ijN֎.Ίær e7H]x69‹}h[6,i$IS:!8u%U*c 8],ihQ`_Z.lSys$PF('gCz)gf!" ׹LM=6:0~aq?U0dv!ek-!ׂRhtknVLUnOX3'Lj:vOD|'5=ccVױ#hZ&#m?bqM>]xrS ttY-UN`!x.pJiAőZ/+{>Z ZMQLol)ԍFSmf ߳uW%XcAR ?й1Y`C_ݨ7N-~w .O0i0 '9ɨrL#dR3tS_Pj"Qwsj/ٸo#?KQjhouD& Q^MX.ݢ܆.X,E"<4eKW|<,7? QvjHElu}-r¤M7fu)nH"qIK?|8J#ӧHT>hkK99fiF} tP'd1q݊NdE&}m&FvJhWLXpXMz?ԅoDRѿ Tp=.c4Ojǂ`~MtW~ŁNN7p|/^^pX]J" a4҄Ksa̍'&ڰs"4RI̜\ճGo: La^z$ϐ"5}}}b`H"۰K<:,wĈlߘ-93fDt0K>ЇiJ^XNdmZ*Z^Iܗ2g(`2l>t⛻di>/TN%k7ѐ.)5ļM8h: L[:8`@~3"uQd@U[eAbEH! y-}%;cƩ&}p Ca$8ʪv<::TXQ:~WؕRgeMHgc +=hpzؒh:39⊫<pX/qWȈ4I{D aߤ"_S?RiƏ X)* J( q4|}PxqN:f/[׍ڐonlLص4Mx',w U2 [;CW.atXgxߪdQ:`iclaH &0\O4G"hXvbe%C@"7Z0b͞5eU'AE2q(_ܖK?J X&%XVƕl3\ceLqH0('p̯^!u67A:( rqh@p^cup FԓD#؆oo9AQ:mk!\Gubʎ2asۻ_, rh v3h$< a3,FoZji "w;wo}8 mJY@^ˡ>~nHk ct 0 |š'+C8E(N_VȝSG@ayVd#}䭱l+P=k-@eB`oN/؝a0l#⩨bwJ s0@cxO%,/yIu(tY5wNe.O4$+"&d8!qB@Q0WNn PbKCwQvfZIooU8+ /Ca̲d@!&Z^je֤le[85c7u$+]L0pa'vvQ!F1ڡ;Ek3."uulgtR'(Z!'X44q1YCbxn \6xվb ni/";FqX}?%7ZJ8HnaCXƕ@gR!ŧG=*} '{liuW厇(a|bMx5j}rl(ĶQۆϊyX/i8w11eUVc  HRŞg01EM^}IO@oQ"j#_ƖwϹq*% $. &:*+,@s$/1R -7=d)XqE+jGjg3qw^g,ЉD%e2&SwglCOgDa 0=ۋ! "lcnSXztǗ&+t}4lUC~w_fL3q. 6Sx<|Q@>"6T [*jԣPa L~H»kJGO}8p$GG =|Wbf>VT&,pRbLF]E3ێs JLoVQvvo'5k3sYehhr+ )`԰y$o&[CdC q:^iw4ELɞ9 6|B㔦p"[6N Є/kv[鴣41*1){Q; A-W@f^ bTwM0cxߺ `eBTPyV*=ũ$ 5-I`f(pk}($K/Rїd΋-ȩ-]#Wim*7csݯ f 9J5$P} x\䪚ݺ៲WMP(Tԑ, I&,E'(RcTtza p9 祷; ]Zkle ׃$,m^:]w!. 3KLEs]KSgIciQ.iݐ0= kW6$VHNW4s?A1E [!fRDz#t-fxnÕLܸZ?.U[1ZFU6ExOT.ЇK*M ɡzᒋ.lY+%iVFuL#I,Yj!z4c:w ]!i{c=e9vuL4̀>S1 g&PoER92ԣM.-ILu 41a1q)eO0\r 86 xJ*nMD:dP˶,KPY7-[(vfwߕṡзRpb1r#)~f}u$_O76}5΁ zǎh 4&r4\E3:X0UE,D ۋX?FiVK#։nԩ4 1&jBP2c󇡊$U: ]_xuQQ XQ DKD\3h73^ שa( ^cQ.WqEbZX8e{\=}22I) 2y5n9?8ܧOq*g?M_xbq 7XP< r 8Pg0la4UӍ+ $̴e]I(Sbo:t~6t" T45Mv}?Z.kQIKӣ'Ptl^`Y =Uufc8C'qxiv3)ybi!M,Cg"ZrzO5Niȉ>r!%|;eҺShId<.ikW/(*‡ )U\~5aҀ'}{Ǹ0`f:ilA #zZqU @jzZ&BAуȷŒnh~ V$gW\PÈј:uNc9>u+o (0 o8Cy:/AѢ2-Ū6@gP&8զ@Z|m'd .[E .%DŽ_f G5mϟܵ |pd{ <^ۯ6N.<;∿\c#u- k"Rsr2$Nx=1L1Mq")N{?WMJnF|EPiNG<ٓ 9KCJ3Mo̭e./F|K+LT3%!ߤʾQx;uES%eogW¬F/8.`-H3|M`|[7i8 %`Q$/{s ҳ#P#n(d Ar7hEx(lb;q1l۴FB%sj5: |&Sbߧ5i=‚ EK./1h?r!"l*y΁i^T wrGg9}?Һ)C&>n/%3Oi2 A YթL)k^m@LkhGc1㫗?zc/+Ps70)'B,>'Bg5a;/:`c{:%B>&XHLmd3;GF*a}PGJ8"1r@#^$xӲ,(j}SjA3 Hތ@IϞ!4zt=X݅ѯ>&QZ!6u;dj蕒(DE*dDE>)E@lL)% @v[`[f@DovJC\s#V)wxvq58YoO 2W1T+q|[`!*%p]Lb7"vm+C"XyZ 42M!O$p,4x?^lHhrKB9/~-PA2ku ae٬ w\L9UfUe=d.Ѹ~ HP EXN:$DL6zhIU^ ,\\'î.$"V*14uI(wAu[_DM3u&Y+B65./Ff͘{cBYd?2`ݢ"Ng}ar}~TUճ}>I qtњnGp=`eǼڑf%ժv{ci|*d?x/žOqw٢"G&q,'qeI[)Zk#Ҹ rԸ?ry4PB6W2]0|,[uEϊNC:o˼{\.`2mǭ>L{V[y[99hEc]FOX0F{;b3̨NfFqІ $;!G!=Hs^IM*S͗Kf(NstE`DsGزҁѬr)( Hx*t:| wH`@ɷ&L3tn]4솇9b)bBb-?) 6FZ."VUNq>i NhbSyJK%~F"=7(w׎-O( @,F̋u·}{UիEDS'bNc6w56I2>mܥ<"X?mzX }v ]'$ . @M#P6v% rU(sơNg%@mY{@cTHag#ЧXwӄbRV&GI (37[J u};ڎF C魋֞\\5R_K6`|Qz*s3܀G` k2=|풑1R!^ }E/<bTom٭X^g#qnLaD= GF()4$uzaO$l^!8tu00;阃k?%;eڏyD֜v]lYET>z+ ;\98l; p 깳k Z{Q2T3s>feZLb[-$ p-͞;]p9 XXb\(3d9RB!Ȼ|Y.fA.7h*Coa7׭ɒ|S Qd`yA{Ä"  [eq 5֙Ŗ,gKy +%]s jJc˾2y,!8ُ؛rDɢQa+uB•bQ+/vԡ~[!s(Ċmn(0L:[!{WE[aYeTh  Hr'bb."dE³2~JNsQ,Y7Q2\^Ri'sR4x8Ftot@8 w2 +Z.&5;b.Y`@VIC\MG.JH_s MΗ2G?Y4 Ry\8T,J{k݇&ֈDm Ls$!vd +XvOOXZ~,KǠeқ:43UA v-Й6d pИЅǸSZ Te,q|6]||d'b/m$t2χ@?KOQX XxM_]`yaM$O1h)7V~M''Ɯ$RT6PQ,QDDBp\,yEJrV+ y!s n>2ԏCt@^N/菴xSRSh?7(+3o7CYvsHbmkuf*7!J݄,Wlqy4q[ۣK(gqB]RFQ=6ܜ5KT*/l $js*jL|R^) rC罱!xP΂`ʉ]gn.ךkCR6XIy27(`JzInSĽ>&'&5"k&XђщoNy8C-a 4*yٶ( ѩx zX.' &מ6oK^Hbl޳Se(q噭m=]O0zThy<?KeGxm7 cHcSӣƶ2ښfӷڝ.(^!eC䉻x j!qFE9DrhY:+`ܟf$dK •E}7dMzn=xp.љZL$i;WD{OQء*yR)iT4SܕF4Czͷ;6 ,.xgI i@@\qcnlq$+fJլo/'//Ӕ!&.M+:fkQТf8f8 WHFƼjq ޾o+摼~wZe+Sp{*ܤ/&d|+~9,PZ _( HZ8[}‡.ǒ 3~RX1 %Vs`Oө9{ PɽAMw@aLM)h&{xo{j1zc῟Ec6,T9s,XMćg܎(̼=-6^Q+ȶdsˮKݶ;Y΋s|^ʟ'o/߈i,^EWP?6'ˠ]PiLNA+᭦^|8D̘.mY~IC$ՙkTwZ:&@Z\#"\j6n- ,!g]߰=&ޞ H7u7R).+oTm*S{ISX KZ׵z=]y~Nڈ NĂ/_:`pfˍR@3JI=cO2~o}p4!a^cGV9N?w2r8ΚC^.ֺz3 ۦvV>]i-.Nɗot]&![,<⸪ڐ!{r#ظ4&V #?DF2+{F QE~d$ݤTӓSHCj$"*IY# /{ -iLSTrHRyRRjdFK #FI9aL wD[a=+sPWJcŢU^n\in 4PCz;KE#r{;wP8쬋ԏyA@Vt owϷtxsOse|ms.'127H> Tc2A[fk|KG2- cMx_)x| ##-1aIۆgdiCi)'bU-P="h&)"$SK2& AƜ,0Ƀv|cIHQdHЈmz3(NXM*kS4pu@gCd(oB(F $B~/6 Z|]b`-y-Ƥ[J!EПP>=X&̇FZ(ȅf"j\?kHWWlq ZSEU?kckCzuj XV# mkrn~uӒ;uGZk;ag >Z-#|LE8y.eՖzc)e,O _ %DEׁ?ӹX9q}qrV).yiQZ2cqNl|{PS';{^B>N3+_ 4T"qYQ e*TxjGr y~.J_j 2t1J&<4iSf42Lq*<&htS &W} + Gcf&l@X'ӣomvx']4?eVA :kV,dl9p;udD-U-ͮag<8ML̂Kirx 6ȶň+_ֲ"WIT8tE`~:M" r %S;*˟MF6L\Ѫ)'_^ЃB4GD3emq rY)޹x^+pyjsCλaB;>"Y"RJaPMr>!K?'3_y#E^-2ݧ&F9h1ɼ߂vF0jU-d\Au@csrH1> 叕Y05>O1OBݗ =u"1Oze3a*GB J2 kp#2JƗwskUc#cñwvN9q9̬'lyylNBϖz0E<9H%w#ð16 `[b%ˬ+]uk^LZUSub^XSpm:D}k 1{}JHR@66%n=oHQ%XDb݌rBJ3nU.FEE0rgè{vk bl~g }Tz ~ wiqz[{FjL'S>9LB)ޮ^Kd1ɡU]6И#2|n|[~ª;e9U-neL> &lWs֗%OnqU% ,7Yѓ )Cҡxuy+WΕ#yF6 H݅24sa-/7Jom*̃]GDWc⒡ш-ܑy?0{]aAv.dDx {N[o']'.ayf KkMk 5Y2+yL-z\Dr/kZH| 'ү>",HשuKQS@df422g03j6o-2S:bVtU(}1Vf+d&xܝP TVB/yGBAt$-lܴ4)M291u+Vnj~t*l $nD$H'=5y\ v7a&KS ӕWuS PGB~&W-zgS\[!wQ=BWձ0Jӿ)~o8_#!~t{*E4H0'RL !9[;;FV{%];}۹,:L ԁ-(Vy*S^9R0M&T総b{ߪ-0xO=Ոv"&2T=TIO3}';@~(|°'f=j6Q؁EӴXVcu0aDx&s\QtQ_| sR~MuBKEg5G/l3DfX< x^/vtA(,Qs4ݛMVQt-z|rmGm>Ɩlκt_~If*n5ӫ e?N\ D;!N9ge-߶ 6GیgAp{Xͽ]F?f ^HζFex QdxokEVakCMzgj2ÇVCsD)u21% ~@!R9j?Q8-pf+3J5P"}nJIwP$/aCh)ޙtouV=kd4CcHb@MdAۍH}V˾L9-ШB<!mK: rZUwsx(Q O#I];.{PjwR=9m rFXm-zkb0SFtފ?G+Rx,-q$\YEm:!2HcbdgVdB!yȵpӼ#\hiSKj*,6.D=Q q⼮RazA(t'}y#1>Dƫt ̭`3N_"VPy -q#KT۫6Bk# @C( tfX!x_CGIm6;qO4"=9! Ϫ_~aOlP~볖': .me MXܟ2ƫѹҡ\&ig+yIsYȲ} BRj?/ ^j{5+ rI* ͬʮ)'Ig׉ 3?Cm̨Z&Й8n(esJ dMx9mXß!{5Hbf ,/3v4W@ ҏNr\W4y7Ձ8KO*p$?`Q~wuR)7{hoʼnTE>w3zƺM~=f7"81ԈőT*U͢7|aܗ*yA4|D7o&"iPM#{n6"xW=;^˓2n+E{L:nS\ qr, 3j^g' 7⃿>P٭p*/ޕyVkׅ8R">'z*Q1ba q m5~2U?%6PY^xC‚l1VHrXIGw/Jyዶe%M>\Dw[UA84gAant2dক 'DWj?} ~ ҥVN6\82%7qcBխRT7kK葨1$nt8if7/АWYj ]z D8X?T+#73i*m_LԨ.m6qZ!3M_ Jgzs׭[ jY؉[+7H{T՜%Un'jX7yɦ[9}AKUzU/,|S|ֽqv6VS I$s3RwiȜ<]߳9A3UUض!# =w_ ,Ǡx2mb, (?֙H*p :\_hO7MzKm5lVe]`b>Z\UFFmS2}t~mA$Z"=u5tnJ{XH&%E}n:R΋鯞E6rKʗB#91_bWr 5~ΦA}X`\ :Áv.>`}奦aBs⽗42  zJЖA享|DLvpmZ7:9h^ g2b4< RXZv ?un^&OXFL/@A kTN{pu1VuQhqb CCFr3l}TOGg_"ST~&?=,*(5}1fj(Mn|d̶:?,.' nFy۶ݽ3ZNα»x5MP^O:9](%Yfm'P Eo߭R]/ -H8kOC86>2z,I^\"&D{zBqa{dި#_%OIXW}B]ajV2s_6}xiɑ%_=6EcjUjH0`YgaLҿ R'3d g ڏ8.K|ɧ*u"tTeNpw!L; 6C"@JrS:1&BӚj.'戰9B|t;s^7BTI564ݶ!/IrLͷZmY}p,kg< s *] {xj']nh̗1ެ%,I1LiA@ ҋvJt姤5jܒ+}и6\JJ9$6 B9י#(+ eKMO+눺> w6CKZvD v57I?+B4 ̰$8}7S~۬JJAh#l0DHsA }qVTT~ N^qtDB6M~Y}EM'M`S#޶HŨ:̌j.dR=^r(xZ+#|9nωY!;"T!S_ ru0"mk߰!"l<,V9 sH&m TR$]Y$[?iAh3#]I+!6˾u:Iɻ8+q`zt΃„+$-I7۬)8CkR3jqX.)ΐI/%âzDLnFE"rF,pj")Մ;/ x-Bf ܊C{B԰@{Uxx+ر=zcu߈񃚜^ JM 猚q\!(~UwԤǥ6I#}cҌ;gx,MwSga5`ʜq3? !m >q$V)t"xĵ"ir* o9@"UB](c&¶6tk f=D*4 IV䧓\\.EņS,5CeIZ$!7ٟ5l/v\eCubt9%n4Upk'Pkv,xȧa,~ 9jYČ`y_ixwB#s&uL.* lALqtC.mC~0r\KDjgɫoc=¿VOS\Lh5 IA?R:bMvI VVbvM[ZFS D ]Ҏ?I"SA$|_c; y D:0J^\` { rx`&ۭ6 L(_t5mU>i=!'ìwO^>p\GBq;; ~d݇7[qiBOF#t%8oc$G3K1QqY+P], 9Nn.&EJӆ2mItc7~{k/1V<,=bNɩ|Pch|{`‰?c" E{6l9]|'{]v˩ ߽s4<ѡTl [NӪ6 Kr`'㰼ڼr6U{k+VHJ=G}`@"rE %-x+/d(cBUf^6}I_Lt4=b}4Գot+vC ~K)Xz0ᚈ,ʹХC)_wOs6zK6EU, :<\c )bRN]!f[cTZiPـfK`?RD3 1r4ׯрcFk`AF썵7g,z 9jUrr?"%&K%NaFҼBu6rX:Rt:f> ƒgY ƷkJ"wBѱlrщ&zسsOZ{N6ů-,-CԷoN(T/Jgkgؘ|/&PqG7RRZY$-ۧjMMyMHwgrWgѮb?~лa]ni d/+NPR5f}~Ϯ3 oPHđK& dWDj*i~׃]"S=f~> ݷL@yzèw 9|\dG8c9{e2ƧMB>?a9(#`gIE\+v#d5~ 8w]G rI|0߸MRyfZ.T$_( bpBFǒ́o|tɥt\Mh)7ѼN9 XbICķB஁J@x4cݟ}CNFr~#8_Դ5ubw;L0ӕ{L6oOd3C"g,la`6A 2Ջ>uC/30@6: ߃Ջ펺 ty;s@1+W90'"Q1%-Xb/>e]mB)42ڥaa]:ʹv׾^.eP8coK`_Qs(;G bbdyy=%Niޠbv#2ф>^+kmG{}wd^NJdWTʇfAٱqa'9$W(`6HWYF.~֌`\2ƫx,L:0gd݊_2icNQ2#I^JDȭl3eS`4u%j7|SMͮ+>=ō10S.J5N1cDMWlT> HgJ>4Ŧ+xK^A@r)jjtjʊ4S~@T+a /mD8|n[m[I8, #F^ z+Sȉqe~tf8na*"ۄ .L&̦lc┥6< ܫeܰեb('S۽S7p|T$f:ƐO;óΟ xBm]x'X[Ё֣,[lwt2 Eu%DBwhjp|LƀsFs5;,Ηiw%rn sc:YW1$^ O |Z5팇cJf wJĔEXVXW?R<Ҳ5*bSfyӴ$L<#T'ĝLQ|Tu:Fy+ zp,Fl0;Z6f4 ޴|˟ UemBTP^245 7_m҉{8 kE>uW3ZFm!jsKuw/m7J}Af~L%gbzTj!ę'M?phqWA{4sKbr֏AUV_Tv3NlB4{kg'zaeU M1kRD֬dcFOpp3glԡMI">K9*E9Ԡ}$u-x&R~(6D;gC /bA iϴY[KŇ\ 19xeJoZ3BkV0+=N l\%Qٳsvf)y/<5s ޝIC qaJʱÒTL-1q+4|[Ys=Q09/0^vh]2*C6'-N{/-Zwr%3?{K`9e)DcB"1 p&.yF΋hYB;u*fh'0CrSb Psز!\{D3P)W׆}QKԑ&UMrXE"JJD;/ X _^ /Ӟ(-&]! ΅3y¶rϧÏ|xA#"jzTKGFǁCu[¨ۛ-hd3؎tÅnp)|Vw.d !x6wra$\a@?a.' TV#&6_WZA)b,5#pIJ7)V5HX>Qjk(*IF՘ɞ0oҒ%Ũؠfe_q$UK,tد"蹿S zab|9,|ѹ҈L*Z$K3 m`A E)G7 0;n#M'Bx=Y?ٱ5ȅv+\.JE[Fona:$eSGꆌl\ !ْ~Z* U(؝sD]ú8wzLzHlI< ƃ=0em b`ЎaRXŻ6зyH0K3V?<܉!)VQufB3@:=WH؇~0㩌}˶'K HƁ*Jf"eÝ41]YW%,z:&`޶s!# w͆|i%QsU M ZjT[ٖ"4QOgĖ!ͽ{e!ze]MQ6*|B jIl#7fP6~2RPe6#\Nɫ^q#՜ 63Lsk3z8 #0OkL1C3x%Y<*!LZޠTt~̱ArQe\nD]Q!HqW??^!c?_n}CbW:sd+ĆAATZV\($ӊq6=IW  !g+|Ot]?}A -ʊ`#~;{Q4"G5]2t#v"#O PGBl;f-u+zWjjȎIkC)v ,Kv #kVe5v{Iknx) V&x z ޿eA.noXeQ ZwWR]jOl%j8޿DsMBV`^XӢUC٘p~qojt6R,@})C7y@P 1NH(!f`.c#Q;1ˌ?>U+m)R a ,mhB~߇Й%^Ӌ'Ƣt60:U}|t {bOus2#MNy)סPdtCmDD|dT[Y@39<*W:XƚMA6+Yӄh*Fpϟp@M&tc% bJ쌈 ac⮜8F&{9M24ZE~CB112@=߇ŨI,/eO4Egl.W ,ӟ@|*dDn%#ٸpRkY,S¹Cm EvP ]Akoj iܱmY&0D8Fnױ'sHcjDg h~zGnja6x`%Zlgj(H?_}Čr W4P56#K_fwbn$tAm>9*f+݌ q~onmkGya|Q_H|z8 [j'}T&Bu78'Mk_ҕ6$]w(H`7Q 9T' ?L'x%ᕴX': 3"Un# WΈ`g"CitBaf딠ۺ2I53&__&d-3ark-K\ n)O##~ᔤwl:%̄q4J9O;9QσC>gord+n8'fWNaaw8]he#ۘG(K+>Pm(hy#j)uR $d;׈8mA fmնݕzavoqIf`3ȃ2zpMq%ؙ/PY\:_˾ԑ&h3Lv1Ȯ-W3vhm C4C Mur}Hh )N}o%;XC-w{Gȷ&Ree芯O30& \ڧۤYFTԫy8Q=Q $Bh(; X޽ae` .zRW" Zu(Fן֊qj #ww2hzéZȯ-OJNw+ˇ5a TtX~%џyx``RR7/쒳7o|Er;>ŷ<X_ K ]Oԑ+u .eB|ay W_5<{{Ta9tռM#âw֏.zaxǗA e)G(_SŶ.IbFfV՚Vu7 ֔b0YÝj^H5bʔPz^ -CЌN 8цs4. ;7OB\G^f_C{vJïa:_Zpv i!`o\ɟr` 8EZ@;l 3l TFnA] X4MJI'w"x[Bֿ_NzqsKxϽڔ+_QFߑqB:m6.CL+IqUSɌtaЀ7R|ڠcmS`ĤCiVC 9R~ܺzL(>7?yz6# ̂Nj+4%D87&Էln* 5+]@CoN DNb`ix)ukk +lJ_3~9u[T6״ݔ&rU,sR^oQUB T#ߔ]F nL6J7;n &9)RMY6%j[<`,L;I3[1_5):qWFfO'㥿1wwJd)6 8XFǵ-bé!O6G6_TW ha7[J ]Hqv<=Wf.TF2ESt-ij|h>ngJt4_}S)Mjf L0+6y&rXaxH3Y0ZY^̧ & 36F]6̗#i1$z#V-p[*)的Ux>١CGj;Lykꊊ2w.8 ڐ%K Y}%$[ÕU yp-~aCИ?:B~[0ޭ^sdcD#o7V,أxi&´BaaEF ]~MCmapOA9_cM#QcQ> 0i(W]y`]"ԴRdiNkXmO+3xl fZ%9 T\ۢ#dvp+"?q%b둁 u)gSB|(!Ml[=[k,YmmB瘫 6{{THz^mL6Q7kؓ>>5 Pו(e{|g/۴ zwm6,P] 9S OmҌ|F:ah# [oobG,68g=R`cUyjגkg ȸ\.Ej}\\WtL.J9L-=?3̖/ɨ Aـ:\rE‡^ Zr{VT" '8Bt*q?9r[dIc0sͷ{b 2nR6#q\-jTJ6>GĜn֭WaΏjvH%x 9DּrLH39d3B(0fzB@9Hl4jxM{29`qo7K|-xO*`}"1gfEOF̳:8\J(yWZYf/Æ+tJVp'F'ufʶ*Sw ((CLNiP`Xpl[TD?OE0@ [1(v;/lS@!q觤-L,c أ|2n]^09i Q:!^'޲c{xڔ0ʫwS)`ݸmr T&\e'n'_9a\9n`.,84VL^pK3 xaS]eŒT3fIO$R/ni#fnZبNaacL)Q1FV`' ϤVz|8<0^*3WgEK,uf`6э`gXZ|[w=s:c }&Gj*xG}$RC^W߇9靈u2A}XF,:bO[1&fXB`_ìd9+$Ȯk|BcD }bfތtLzO߻EҾn;MiD bRRCA2dG@;v}ݼc[?8mu>9Li0BwGU̲5EȚUǫ-z9>H)ɛ'rzN\KbW*'Bb0uʑ[p^OUσ,h^x2'jhG!h8w ٟ+ΒSQ0yLbLU(c˞t|S$@xPm!<ĵQ*w^*j[@xYirۤw6 h `<zgb cD_i%T/ּ+$ |`>L8 @׼v v/?1.njnM/2`C~ qI)DPoPFj8(غ&A̒iB[؆8|TfkuH:+ ^6]V*dc_smpsGޜ40oc"3ŹdNpj7HY$Q#>"( 쐝*U#NjAEw?K.8 _ ~~a ' ;]謜w CRs3.ŘGѦ0ُ7Use WNyrM }DG Y0j|X-_;uŵxC7 l3L׿C.&T2FM{¨yPܮn&*q:!Y5^JX4t[ku3ADPyVEעNj!T0k`6Ï-w_C&anv"hB %6j<ԧ ~źBNs`83ۊޱhۊ#ݍMr'ᒴcz7G {VWdC>n2^}he"4ǽpyܤs#K ; A5ZpG:zMxNmM pl.AM]hiv [OJPl̳dYEbe*EvFZtɱ`~.M hv >[owpúI[8vҐJ,'ϫ<fx!TSS}3Fۤ.Kc\$oJPkjͤwa?֠LwQ̮7HJBlL|A5F3$*v6icA|tqX. wġ%7|)ek)solE.y1T췸z"ǁw p8Ȟ ldc fHCnqH,e3 r_WJ_`s~S C UΖ$ ^8bp2p;iU&TF R*JYvOM}=d^GI-ijqCqͦ|[Y'qbbJ Y?(9V6f(TDz@JFw /Iy% $O#cU`'U?$H {> =M0r/QLAK7Q;Ƿ7G.90n\VRKmY1ر&67w3Hr5^M|`Z@+CRN˘WMe g~dGmDzW띃P9kSfF҃#̍.zt0g+P~%ҿ%\iK}_ u訥><3u_Q*~s]7rJ\gs%>6[!5^\j  `;*)>p?c](St^(OFCFhx=hȂy yLgtނT}J`{Z]0ueQB$2޶c)(69dcA-4Xm^HFGO&wtmM5ա-OGX,*_HNK3^pw8s>\qqr%Zr N( <$1I|][n]h$"ۺs S/Dڱz}Qi4  x)ޟL 8jQ\/V{x*NM;.Ml8SGk 9 ]Yx] ̜_ hC7Q4ʅ>qua,!w/1~ʳx?ϳ,0 lҨsdzzp墀ârN6a ۏ`C$_SV=Є=M?Eh&ON3=L 8?9 $uhG05&fs3Mxnw_z"qoݒ~Vsz0g9a^Qgo'R\پgv*S=BS{o uY'od[Ffg#ʦ9rwpg+ nC t :! kKW+f~4wӖ#:[4wō>vĉW0v7Gυf7˴gKSvC1\\Wk. ,H1 jd:q>v>{?3Ə ;:H](Zs׋Q/U!v0<^P L)KdbIy; ܒdjZ2GuGejeŷ|N탮'H+$ւQ} [ɹ[N_ѩ1E vH!>,6W !$w 6ON7݉H w$(:UjB xW?!F١HGOAu!f/⇽wI(Nzֶ}=emwgLoͱ%l߆ 4<_N%" xA1V,;'BT׍g *;O/GhHʌ(/(̂H3޿_ϮFxLΡ_!?wSk?t]07S/&Hг7qO" <񞳮Bi v9L\QMa(VJpFPso ᰧͧDsI^ JȒkgͅC/'<+|[JnAzKQ蜦 # ́"ar]'!Y=z'Fh+l y͏&, $֯2{?q/bK:e1d( nd&׋B ?qlu*-THc-=76l4ѫn9ab51;nߕ.cp3 mSr!4(*wno {Z]bUaTWOAkWq/3 \B+q Ԃگr:LW[u6?H$g:=InVz,1Byg`ĹW:3#io]ר~7{BI!p,̯?i %d/W{EDZyi-"d.AZI73*ó&vpM3 40fW%|#C'A tl{'rY)ص5SK$H&;YfEбR*-pt+lI#]0amS\B:xnw?AE ؐ!L-߁a:ͥ-ϰ/u)yH'Hޞ]rp Flm8`"F9XiM-@Rx3^t Xr(y9Mo+tMK!˒G6{ZG?%Π2aVX;^{g[.&3yj8=S1@ym%x/`V䩩qL\? 1Jc Y xR}u69wPZ50}!s*&8(: ySؔБIOkV?qZO Rش*Q(H ٽZG"VzI0Fĝbm.6/v20> g BJ&>ј;pFmĢ}yfRQ/%8 G0Tς?haIC \?ftx'tIҝŖօȿ;MG_KEp+ 8nӝ>2s#+B@ 'UNI- ݰ0S zǜSM.1_u}nHᲃI0Xp6sNSJai.~r,IR%msJN& ?iB4ݒb'0Ȓb $s@lI,_ eJmjuWR8p|;9?,\$B g(7ZK'yŽ_XPV%[!R>'cv8?A 9L Bgoq=- x_|$K6sxא#&B 3L OmI#!?ܟ^NnS{mcRbIX/ C:2dLݓ-+_wըlҋƌ|ʁ+w؛^%k S3[l*^REp_g37|*VR{^Cu _syĉ%dʽeЭ) ~]%V P0yArm-`?EqGo{GN7. FHj61=o)TU6|Q"IX3l= a^3tV D31CK yY58%RA8YXZbd^*LO~NQ?0\Zhk:Y+RI&-,\6 L 姚2vw =Dg  p tQ5lw $^/I+KZiBl"sr !)cն+2ĜՉƵ&H4g ؟gVY̤ h7/9J;#*r >MỲ+Qm"VP1?͂JGC M4?TLLLOǫ}y3m ''57Gy9g[D< ո4UCw,k ^,bG4-'f91prwܨ)ҢA̲3UQB?`V#xl"j09䍶!sm¢HQy'DޡFUPἔR}y{)ECzdk=sp:.׶I** وV. ,|DzhU]98 Bֈ3*K(tW0SfmNp bo^kA%wMΛv.A$B\نt%eI`|uWo+MesdZ"N6)vE+܍ qY]2h O êy>^K 6[9qLd>N ~)ӛn!if^sdC F~}s`L5Ӭ6**c(SyF9Mmo!b [Y@n,|ZL"UT-}(n-x"+'{A\8⮴+K5u?-3'c!sRШy,cxF!t=0 H!=A0")\/FDnrx6.ұCNHP)'6 BhEfjxR+Doڂ (e]c ~xE>_-[")uǏSJk8VD)TYZZ {މ yMip$G6$@YCnk{5 ucȗlFj=>iS6с=Ɗ?~+}q6M c&^k٘^ Y9$ehvLPvK+I:ƒAP (-?Bw(f>yULyuK^~H>c;n%w @̶;Ө%Ч+ק?d5OCK^q+'-x`>AO%*\E]%Mo I%0a:`h@!z'f+:5X֏ A^rUgt 2=]fsXT_Xru}C5'>wC NT7WrCv M=%h7Ng%H- O(Y;#1߁M`.d7`?L] u'2H!9%b \m wozZ!+W1pNlZ7j#fBMUBlDXovf0M(_hq\)z\&r"vQaw =x.1#^~܊fvN}%Ut&(.?Z9i).4֖$D&kktس}(VrFgW5~j&[䍐 ) ,RΈz{8 v Ӫ]Ń4hQegm|0u?uђ B$p4GX^`^m 08$1}_LimWlQ++Et)I fC91ݯzţl 2Hxp8%U^j4oM|g9}hK 9dg&|H^"rǦ}cK=7</p1 +!*ʳ1s[,~G,eH$fI1陞<=^4`b\lɌҋ"nky$(nPݟ7ry&qL\l ĢvoFBà8\]7XKfʬE];eT BRXREЫѳjOT(Np2ec5sl"r"?S)G( :6J@5*G.4&2a/(.|ԕU_jE`fqryeЊoeGk e"B OɕѯYNV% lW5={)t61x,$|'.D}ZPW ֯h4ō*?&GzY׮tc]e"#6%kĈ$#o@e2);B1JZY|nxԺ4彻%J9*W>YIv5ukG|Y;_ԣ=x;ݒ.{zt"GQ_#50X@} fv#8U= F󆗟˪d&>y%}ZM?-pM3xB`eNEx^Ϻ+f ~̘P5 U-Gg0p9eaXOHаM`NcnW6_`gm҉yR_x*V ԩq=&CulL!Sq(,6O3EyqN/CG/%2Rfԣ#4WHqE~CFz띄O{;Җ!vA:ۼnR7D2: Ff-⻷3)wJi?F.rŸE=7RG!Tkܤ@IYlh{ yT'.mBik6 cgT9ECvp͏I1MxjC~񣊙,2^uvs Gt'tN1ux]x)wc|KjC%؎ADct'H-z4܆[Q)2r%\pAy[>ꆸbdztEP:Į{R~u*ElM]Bs3ŮO5hk-!es'{=ɂ pԧxuL.zʗ+wX aN+"eSU2"qvbã{6j$7ؖ(a(<7- Bt"xѫҞGbqJY|;D6oX ݣ_+}$mYvCBm[7(sH#%qwMhB l $)h6/7v@Ϸ;]ظn^ݘ2O{8% ns/ÉI[+pgBg;2N\Aa d!a%CF0#{ɜ졸ԜQ $A(&:YEnP΋{@pdJCa_/+YMm)faɁ]Oÿ ;Z[-}BgHd֨F } 3~R> %gp߫irNN#_ qhbPkǯ SCm#ڲchGx4-c\+J6g < \MWX!fu;[|I`D/z+$Hq0LtQ4yPd;鮑ی,EהԔ`~>:s6ۋ ^A#ΑѡAl 4-ⵋ( Z'v^:7>/-[FL wVJys-\>9߆3r&eI:AY"U{Sv#>$#35R*uL1mhR- ;yQOڝj/dׂ̓xqץGqȯ,4#0uzߕY`AŜHJ];Lu@&\=kVhn1q~ '[Gi:y_y~Ӷ2 f rlK]o;ӌ%+ԹƑδĴ^ /xBdJeM[?3+HCSȃ1k>l- eaVm1EZLZ0kt8C벲4F$<ft^-z9*睜cDKrtQ*om[7`IjScBJdmf8\鷷̲ok/~Ei]K< &+e4C| |"tpKN6lW@]x5(mM-M>P n&`PEUb)KK-2K-doQ4eAv igĜ4M¬kdYn<Pime;/u_.䤴F>6’ fý|zE ̣͸W"p^*pM]jC,Oͩ#t\ W JFTMdc2h's^:vt@\C"%v~nEDHdtZdMG>!َm#nUt}ݠS(F0y0s.n30uY]'vAOQ=q!h&dM~w2%x+Spt"h4$!99 URbֺń;,? D\~<Wa(>Єfu M_~.Qc,& AoAWJN?bb%3_`c?9H(̾ @>H~5$בG/Jra)-%UxOIuEA?'0ȿlΗ^q)4q< m.A=h' Ka%\Z |y9Xq7M6|rԜl/3qdpАTuE|~FXY|E=3DF/ '~rts L{ >:(RAmoyjZ{NuclA~GC4pՇb OZgvd|kjt}[Kl? xNP`V>.i* GJJxiq"5=d->?-[-8;hg 3o(E[[bPz2ƹsnԲ$oVpFI̅8qqe;GE4Ig]޵}Yʡp~԰I_2^CN}^X`A&KߠSW Ū=Zthp?Ck"ߜ%F|Xצ#`%h~ʿ8F0m:\ֲ#A>Q tגN*Nwfà`+MMY JCI4$a9TQl\.v!r/fi=ڱ,Z3p?j30Fdﯕ6d\TK/軞<[l*B&f-3e_EiQ#:~iNīߨ`EzqɴD= gxۏMh>Rh."'Lkkѫ.#>t.=X:/FT(:d5%`Dt{Klkyn5._PQ8 8?Ǖ?NCto!;G#r2K/!ÛpE>xąe$Pz'k=XUj(ڂkl-w^]H`6Q72B{34]󎸷oJh@طQSh[ÝvSݩ^#ly9Pb`-]#ê \'l[`Yf \[Bj]~k#*8ym,%1%c{ڗ|d4xo9ԩ#O> ֛xEllF"ë(?$N@R(&Ps}]%H ɝ\Ɂir$,cp黥o wV~,`K:`AzE7sjNrU#*T!ijjtmlf|=)z*o)ziiaA]^qHQ<)<D^G;!0K"eMXNkX;@rYS?e}6`%FSvʿeeiR1_̩ bZZO~Qq93:1=΍WC tq{D^g7A؆ ͂HEMӡɟ~0Zgp'+"1]\p7ʗ3go(ϒxY:]<&h DtUBz0W4g:"O1nS+vsӝ{^>E;D;r332 XN̠O 8UEJzmvd܂Dd{|P{'v nk`}j}^(g n_)?.`$ Wb=1;L'n2X[X|*4G2EMFIT4%JbX}p)pG1YLa^?z P_@A|p"/wM[[t 0cTZm-Gߛ:O?g]IL/hJ~"Q%R3QS#貗B>1ܼ?ᄈ-,lLf;wE pp^v3v(W9;/b /aG{ʨ^YxhٴAc ]?"4MHHJv_0@s3ps+ױ.p Yȍd3XIi7t<>KQ%_?nAC0Ɛ)EASAI4U,kY_<ϰ" ؎נ4fp)NE`9n!|tFBvEcn&1Uj;KNڙ78 \{$Z%_K }ߘub]D ШL d XPIagʅ+Sb0P/Jx֌KTܼ:!oA[&tBpDDžkrP ! ?5adr=2i|x\OKm[2+2c3=̶,*jq5!L5QTQԚavê3ڝ `$`!dPtY[z)~Pϐ_!yrGs C&iUv]ei"gzc2NSa;ť;G ԡnqYFS|6mڳC^OuDMEE%{lŜsZ}JL<+=9",C"ivo^ﱿT/vnڮ\qWO7Xd_ \Dё4g\[} BH ^%=ռ&bqOQg"GLƈȎx9eW'a|1c>8wwvެDuF.S Muҳ`)bՀJ >웖.➕һ \y, $sZ=[* gS({zhJT*5d^<)^Q|=@^~{BnC4D^=&0ZkO6աxcY{ t? 2+$V}b~Fkw=q7ϋ2я +Ǐcʨn,C,Ok="zvLԎy^LRd>~\ir̺_ۃUi嗰 8$c_}~ _SVAr=Aɂע=pϥ4$$; so)f K_PCPEw 6|R@62G_E=gF)-k(̢@n^ > Fo-.z//X D ;=\tVհf"M@z57/qW(Uk\\A89Zk 3N襊cC{T%[dan;NE[U.ʅ\q0kI֡lHIƼH'a#\{A7c؎_[]$omCB [li( ֵ]XFu q:A0?ôyw+[-PD]06R󉻨*%JU?=Nf{ԺT^>㍆:M5J>IHʢ%y^& <#H`iVi֘N Yq x9Ƣ`!K)L?);go!^W:#-Xtis-WEV%;p~!#<KSzC e/VX%lKAbzy,bD^drbv֯nHW)[bno3mb NOd qv}-5ՇJ~i')_@k!Zڍ̹'QM,Vq'Fg3lrv.?ю[-dB^*ҵ@/)'/^WgLC(\~5O5|+YVY׮7u8DjrbCު J KrP*T)R)q:9;-,:5E0"AVHFıi@oP:7DbX"I)Ѐn-xP`0Ylo(BY2LkG3:BTS8|1sT,4*C oBxy '{4VS4%c=# -:6hTdn~-e?8Q#BZ yeXrjABH"$T0Md.u/|o'"?q xb7Y.«Jfd`/s}N#դ+v0 XHNuFv/f-W*=? |̕Ff"iu&!Kf 0=Jp~SvU_'Ӗt#og.Č+Nf̘DI!`8?:^_ka=ӊ(Bq1׊{$<ˀ*N=tQh^hC`f*Eіv.0Rk8&I2kvLv|#'X:Uϐ^h;ҍ Y;t6YF3㜳HSuwpp#(o)?+#@2<1 7xR[#z(`˖r3\~|~۩vug}ai|mfԎ *7 4J7Zīgt/xqs;&Q‚RSIsimڀiqeY?a2i|E`HN"أ$T.2G"fk!G@KZl%)\G+X}ץ.X56[377hu?r2=fx Y6%#\N`&1{J*K嗴+Bc+\0:,>˓B8e!F p7Hk 4H`o81+5OOݳ>qktw)]G1w^*;z N5\㴟~B!{صQo[= goJ6?=~ݳUTm4`( ZPj W[yIӛu!3bؔ^.msݥfiz@/a\sC{qGWg87p[~Wp=vT )Z WGElB?2 Qb+]xJﮨ=W.kx%bzv! /؁h QG!nv,yLcgͱA08N֬Wꑁ\(ͬgZI'u!.Nk#I+=p9Y"Dc?ۋiuLDk\B,ZzrMBҜuODэX¨2L(蓮Wn| fGج :J"48jރDş9 S n[,^Dp}צE/j9}FbtW%?BMA;/{y m΍q)F*$Sk }jեSL06;T(z&\kl8ea%IFi|| %|XU1r^6|2ul AX{a$`wk-1 fx&5˔~yG٢KnaЕeh>Q&,le:@/̓8U%` $}ڄS{(HriUBBVE $os5|a 5Xg.#uoqPf59学 wͤAπ# z(R n]yGs^< nFw}n㌒LQF7^*}gbgr_R 5p 4Ըco2b\Q1.?6R88*W"&p2~U^詇V>UN97~c?n2)y45lڥwR,hHO_YGW1:O[NTqPr#|xBO}/Y#5oC#)왼uX:WJU3gGaY1vzDU{U\L=оkPlj\o#!"(VGW KvS9}j Fٗi+A=ezTFIj)ˌ&-lZOɄmp?e!E=eq1lb*n!vAuvA.q%M2T&(l{(񝝰# G5Zi"I{^U<jدUۈYf*Fvms?ȋ)j;8D1nCC\rBA1+,Iq5)@OA콓fR/8(a0hF [m4y9xyQ_b&/ᢓ$3/ ;Kbǩq//r!@ Kz ,6\ r1RYZۨlV&C%NRՙY~9 ^  $6b{:8ifU:$ v8yhJr 1~'V&u* <D?n`"Iґj(`1EuRc"2ˇ9QC0U|M""B x6삉m>8tp1_BoE)gVHºFkz=Ƣ*#QO n[k|s_P|6luH[XLpb!5aOX 8֒_>lq9Sð9"r((_|R[r_8"Qu5ѝϪlu^P!R;Yc1{Н'b"ZT (?;J6LF4ϡU?\̀ *5 `eay#ŧ4VwGLh3½fNEZFGxIizA4Y4 b怼6LĪ|0#3yN|jk>BH{.bzY\-INOEcrO$[=1#)]hqK]HSZD! ^bdj;

QSN_ `ZxCԝH㓕b#:!͐؀f'm[f6=tMx/ONg f)+\'m}N9ީⲜԈwq<tLhvH@*\ķ4tkD;,fv^sc>3!ޖ҅YBA2$T(Q'cIuurJGf-wjkW .il(u$ ? jùFF |ݸfe1o fd'X0{1G@#k]$E!mp0c9c6nsyOz{% 7i7 l2oB`1Y ups zˊi(7c$Xg9_=Ks@$\q : Gp)9AyT\YRՔ8]J"ǓNO- ^sKC&[!s| \kpwOG@3 ɲ}&)ۯxLGAJ{ON>)h`B^$^f&BXW}wwl%s%ğ :-_JZsXKoUD*T1u뾦rQ! j,bIjõsv0)E=a~+1o.نw/ Z; {M\#E(&ڊɷy7E/6S^GAX{ж"y$Dv fIpGjE1 T#]؆ڵl.u'ڎ?NoY2nLp!^D`r*aA_!\ieM;L?}Z{wI0ͪv _n3nNs1_<J5ʞ~!k~o!LYM'A 2Lf*BwYR=Xdܰg 趾N ck Z Kqk E9cP:}T5[Ӛ@)z ڧIKyWcFg(c2U?aT$'Zў&WYϊmyskiJ+u[t?r478cOT˒'&yqwg/%}--ro=%IyʮFE{ :֙A6J#BZZ-8ll"kݍs9eiEFz 8GSN]M\y/FKGgQ&evYzB~WɁYe AK`-ӗO˂H6e'9Y..ٸ>~ b4JAdFWrںw'I|qc]]gMli +fJJ7_N(՛:$zV}Kc&$bY/VHL4ӡ:@ҫdXt;=rSds%^PTu;1qHp`#xS~dߟO5AGm@%7{ y5DM|5f$  2?B6 2ַ.HH75CsM" +r`l˒3TiRdzh9GCePGi J.Q;a\R$-\Q *ه$lO"!ve GOrrɲ9v>¯Eɧ_2 UL3eŽ9aXNay=G-8fh9v":hD?дVi]%De_~M;R z?QH/sc[I V(I`]*,oWX4>Ege]l"7B+\kNMCvJ$vl$ 61jsׇ$e^?zӈ'\T !p rE^ I*k%&a.iGr=%1eA:3x^kT&/׵;/E?C!f&E| /|`{ΰ?{Wo鍡jHN%^M-`֕PGmjM/c7&dy1(8GSMz0]"X*8dဩc4+:2~sz@hROLYA- m*H]r<*A5k2N](-||,}C]6y%&4%}UG',h*;dHsՍsPK=ʝRMau&r 0/!*1;BtdwlL-ewh#hgf+`*]N#;-!e h0}'E."$8K1Y$M[QQ. =ww%l%kԋƯzNq"zzmye}E&6+ލ BdMS%NSO7ḄTa0Y86V >lp(~88(4? =yMe|I2x|&z&N(m9shzw D~o?IWҖeE|y\_}{:a%Q6FgU͒!Q2Eˉ=dǂ!Wڰ{WK͛8ބq c ||EaIڄp3>nPΑ$zhq{t ٱ2}YrjRahkʛoGsD1eZ s(9 rg s  }TMf C!Viޢ|55hH=Q sƦGd&<#\[bB Ij1>-HWřYTű{AĔ"9WL:z 3sIScNk\rsA02v 'YXiadH{cFWgeOz*3w%vi&^>űW$!I {mOw3Ԙr$^L#o2$y d'5Rm<-E V'%bTy+䴃xkM' c'G,5S\z̉F Y?Ϛ N.VyonB?Nv/am.C>oe@$gfn2qBG<$lh/F;⌺27#^ϵg=]b~@B16Av"MZ6Cŋ uS<#w2բ5rAN.i4pJ7j(P^ᅄyq/ |SjfB̩#HOWH]@d)ä(okcakFڌtK挘? ߞD(I21Ȃň#eš21R8s97"fAؖΜ\LĶE~/}T䗠Xi,dQ35."$.:BjE}Z9ʔR> b 1PȰ,6{y I18[晻u,rH3w`?q&@?UE͕U׮;H7宙&Sa@&.3[. 0'd1?_:Le)-:U7Hu^S1"cO'0Q-[c~TKE'I"q(MͣCڕ9d my*B{:ͥ[I VhIplB2hPf(F#7 uars"!#8NP"?qxb,Brd12IYp S##6/W].d%|&h=20IC/T4]7r]U(\0V} g+4aoZby%y焛b6{:WY;.7$<G|{=ϖ %c nEA F۾ ە/7~3Zd\Eܶ+m7RR1Nm>cD$4;sѸod5Uc'u dž˻MW2_ X^(U`63D^2}<,صS($~R滰J{.M8Ʃ6qg=(R!]_C|O-z l/u^Ӈ,`Ĺn6ηݾn mv["_*$@$]+ML̥uNxb, ~P>8τN,FUC@2-~j4oMqqOu{=\7HϘ4"7< xH '˕tW`fĒ7jI5]1SdJ]I#֗^:JMsȯpl}_yg!.r8TRG LgGM.+8#:p21x_7[WHHٍ~'/Y$?PN0)hZpIYA0yDzw -Vo UdPBv,5uB~AoVasܬh)377z;}㥼dL:=,xOЮg7s  kO[Z7Dk'9ui>_)f:^5ѡ#tOa\mYDS9El‡&#* m3ALZ[A;mQ<)L5"x]madvL&DWD$7v J'-p軫׉yNT+iiGHp JӚZ~C߁36  Yw]EaDf:Խ;7+p`f5эȱA| &gJCg~(j1t&sˇkAdolw?xw&7i ?D_:_ZXN䀬3`ؤI#DC '`N"dracnB)#P=,Mu,*nՃcEەlgxT3{ڡfa\boT>; wNc O͂',чcpSiq/0ӛc˛r"AˈS?@;NmK_d 0-Ѣ- f41ҋ11|i{{wwjAC\D)/BkoddV[ CDsLT=dMұ7pAB A6!M b\Yx0bE$UٴԜ%fտaTfݳ8BHs"SR)4Ug,N! FcxѽP1J;)5cE v? }8""A* FP&~Ϛ;iVZ*s2ɫQ t$/a FnsO@^1T3!Gé6'](5%Rٶ9q0LOӣ>/RIa"D@E֊&"96-+iX0O!!d{ƒ o~܋#Ϩ?@p9JJLD_r{.%<;Ur~EQM&nTNU`Jo5J*)R W'm^kH/;zd\(pu0PrC j4/r +Zܹ!G3(Cm>7U;ÕY䡁ڂ'\ [hmKQ8u{{uiA1Ĵ Šʼ~La`0)S65Mn/'+g'.|~њXge8!RƜ_$ BQ/M8 AS* $\ y<zh8IpݪnNzUW߬!jWwߖRn|:b8D t b~bUM-*3/ Kj uR5(tJ ެ9=\ƴ\LD~SÈ![[a4 _콠^g Lp,wPM~5agv/CTY0B0Zv1Hv´y-Y$,)W)+&^PSF~I@DjI7sjEiJ>uy B9΢n/ԁ9 d,uy.,3Ӳ{x_ٿ?,i5uF`*-[:fO`<^&!fFtoۡ&szsb#pD$k2Nbs7qAfRTpQ9BXmV-Zۃ5x0/hg0f#[CvМ/ŕ/ xu$Aq)!`?sdnhHgW٪AŠ.&(g_$!yCAz/>0Wb#P)6F Ub驎 .ŭ@XQ=&+MfXקE2fvh8*`?.#{OJ?(j$ה"!~i#tﭗúv Rm%SeZn*bF,1yX=rU"8Щ!if.Ei4GYUkrv#-iL`X,\#є!Ik{6$J)h冸bDۼrlwPKWa Ht:Kp߮6A8*M0fE~$lG_hK#]3Hd:zEVeK,}(>y/70WG &4[ 2yJ4Vd, yn@XF0˜ ~߃y !qLBea ڢ4♦ *q@ju֞Z%}rMH0JM9*veׇd^:<&Su~fY(A94~A @'/phsAAmX왍Tbe7kML{@.'_SS"8Ql)?n.'+&_PD^IZ?%tWkD⊙,9Sw{)w)049ܑnMeiCio6IQ*uoMqLnۥ2Y`t&e*v Nюs{3b1FJA-f+}A#c.tBEZ]4<9t.݂&Od6nm?bQ0ۭ9ԫ#s4(>0$$xP'bP~)Aׯ|"?09J*ABDEʧ-$U7RJW6h,==,>\ =C$P_Z*JTLUM]ңSGGg_ U0Ojt+!'39ݤyfTM `(ZlPGŞ`珣F(,8c8r*hbۋabms jXCA8Gͤ`=R"``j7ce" 3{CJja`ghj*Y8߬dUE[´8݉jDNLZ.A O\XGPUi>a|M| ܣځ<`hA j3oN㐐,R TDSo' [EF VͼJ/|D2B0#ݝȐX'TH*It1H6DumN UPX 5?gs }ZzWk0[nԇI ײگ_t>G}D#2r _0WюeLs F%MgCē-Qy}}HR?kﶄdb5"^.z^&C!D́Y;~oa;{ )zz̹2)0#X?ALCZ).aAp %L@nb’e #&Jm8IWԱֱϝI zs3y/L/-twVHKʸ@ ¸W/[)+2Vmu?,u%S{vw8uxK^#[~ -Bn]/K ! \am"*[z1>zl'OtcAn PTCn)( Pr3LKi7]~p}M__1>n~R:L@]8·V QF͇>=[U|me>U907Dbi#VX 5@K%ݜJ\<;+UTTLd=WYVLZ仂 >7n)HTݠo)aG_Y%k"ëpAЄ#ՉF*x.6E=v$->+|l}7<^&_zѢѝ#E=&4l|_%YfhG,#vǤ\oh;[s1  p_ .Nn|ڎR.lˇ$Ig S&װ`zYnGvý@)4A<ݕV}k UO0bnWZDWQ=JYAi+30uєx!"OvPAw9m2 %c:T`̂ZĚT-H=e yB7VF!"'r}0"C&ev-}sv>R@*K̏}y!ZPN2T :^0bÚ~<>xNG?@&JN?ش n[CI ':WKde^#QG_3QCTNYE ʱe K?#̫H L'#C GW2Ny2)OUru ,@ɸs{ -o%|lRT.cKL7b]4[K8>frF+E̫r3} W~@id{rf^}JQv]QTv?-L RP;j hH  uD~ef;5TZO7|nM'w[0?6jOFV͔>\::%~86"ˑIbJ(q{]t9N=HG*<ݍfcr6qj,QŊ ТFczqodK;'$ވѶlv3mo;'vM]υZ/Fh (5G!:N_m(UGa/\ME\LP֪3י9&Mb zN_2o&f4Y{:lPQ^'q1%mF(}ٓ Tx7]jv>kRSN zA iy۪( \wS)z5T1X6ZcKΪ)g_M:6#k^b>hl(G<_m@#Xs縑,v)̏+,E:J5)v >&9L 6.9<tg@7L}B툸 `q,8=ݟ=oeˠ 4< |TIgL龻cW\ʷgRp. 3vү}h< X%L;g kR (t^<#ݒ;IS)Nj+*ٔH Vo52pDb}B:Y“u~ɁR&2dZ}5 4OHTKx  | LdlB~UFJ'}bNפ=TV!i~ J!T\]~ӐJ1 [Km(uR!pX@>ĺHYҊDCȲ# Q\ݖI1 N/F"ơn)OO1JJ%j5˲LTco29nJRCM7=˶ڜ v&fi) 8feΧ<}b9,@mŖT|uɝ0 ѓ~]iIOGEft&-H!ڼ.A2ZΗYdھv_$-{x4 Z_q _]F2"-I$ #n4rbgXBX{YI@GJnOql;OPKAJnܳtq@3':k{t r̀X^CnZ,~>u$Np`vCy:p@IclSuo|Y/X|sb(bܞQ|iB= ww< ݰl0!kk{wlDzj($+̶T&n߀9t<^p(dBߛgejC(ؚ,\텄ಪP=H[Ft.g"wDih"X$xs跒y#2N{+B[ke{7u"]f i&Vgֺ&oS] ڏOT֎P^4L <~oa$8-k, 2菰gu*5. @YUcz@e`.X2-Tq3gnF]@ Z>²{CKp8p$L'T:Xaq.((RBrC'/nlj.EٱFqd(vsF6TG=c_'F.DoDNӢ;3u9 X?-.a::=Y[Ĩ}-I̦t8ǜ{ѫr&!t3ҳ\;On} )CǧlIɡ:Y%gX8-~ 3Fv %#ڣ Zԋ|X1i^Ca%b=4II1xwT\}#E=_F[w# \ֈưq=}` `φ(LKћ?Q?Ø)h"jjJW:ˀ= z*mZG`R{K:ܩIsD+Q|R?٨_ u7dw!(e5s?ׯMĕ<^6O]kxTG-l$(@%fdU"K`w9EZE9Tb|m Ŕd!F/D@!,OWVc;ة֦{9qŞY8!C ̡gX~GVU2[N+2;z;`7N%{ۈ$-;+3K7? fhq~cЫ{W&"aʉM`̤U!F14?O±Jsqp>V54):15b@IkA6=- b4{{R O JDUl5RfN{tbiW%U{"u ,cOZR-"/Jʼ|J*̕b1ؼЯ,Zp68Qe8]|dr,Dj9>pt8pT#Phǀȭfg]GKwQp>Öd 8ǕPȮ3: Z(Dw738g7PV޿?xd+-ݤioY&m`ƴom .ð3kxbFv/{:44JfR;~]Oi:l6!ͻF\\83TN9Xd9|My7`a}\Z Ž#6b#~3?%8* oV{yER'C6kIVQ._ikC梇)u+;m" tQPAWዔ;a;{,guL=1qS{%fcgs TK!MsNEvu1/m1e14Uic.Uv0M'*Sxvy3WS!o`E,Z0ԋSRQ_I띞p@ EkJy .\zET}mgҬgeKU]RԔ 7nv8'WqG'ȭ|EwuD-#ڦMvL(.&V0flZ[|?QN :2bpj]>kO(KwOf TiG˖™Dٌכ8Y([%ޒ;*rn]fk>aycUf1Y Eu<&S>u*H%A d'i{NQT_gSSc4|rQ&Q]!wT#Ii:cJ'&fj 舟f+44{᭗BvSb_Gkə7O0v^%/;E^B_ -?zj5Nfm>~S, CdPLp/ncQM~< ̈<7cdallY NpS5X~dQ*GR,\pB}h(C.<{0wQDPijgp! 8SFoɜvՔen9ʜM#7חtPeG ~G˃^~Lmv7( LncCM?Җ_ޟcF#C W0%C&\1dv}l⽰:e.nd²eD5Xx75bϾp0aBQG_jJɛฉ n{aX۾YE4O婹zφ1=d0۰OXDi~B00!>9DUUyRQ? cy C~c/BelpnU7'boHFpg&v 'neQgL?"=I EiA eHfsbRXׂ=VcN7^Yh:#q~\*]U暑8Ak jP̻2w5)ɽPu _uÿ̵ruTu"|#JwNĘyӫliӆVWĺ#ȴ* v-Ċp9`FfWo 2.Sۤ0p7"#+l؍krOp+"QM`хP g}MNc%A ėA世k*bg\eb,Vȯ0-ΖplA-m-%Qe G?^<}gVa?1E;YD9 -{`O+d[_{/E߽uܵR116`la_ȃwQȄ u»~ۊk4>{'82sj U֡oB[ֈкr#֯:o⨳AM(€CU#a3Otj03F )y#*dNTGpAsnNš:KgB6nwO3mio7&3:sVSnCPKMǕrG-%”m`-Y@*홪]l;N\cZ Cg $hjYfBKj Nmo hu= ag <=S P"3woӪ0 h~W,VDR԰n)HqDQ@CLٓꌌ$YA@ 4T_*Xxf\sU>6Ygs UƄ)"ɗP+~>$l{LV/éNѸ#$.xXS&t[UBy#kHb7~V +Aco6[]QEW !׾]F6;fEU`L_ w 4I._b~ *v>5Mb!@=B4C`zBkX\xRr I5PRےnt[_ke8y-l-v*=GYD?Mi`K^pz 8V(wQ(6 cV3`㑅Ǫ_NIkN}44!) FL4@@y1u!d*y+U+6|uP*Ǵa2'@{&xz\TXW1|ǔ)P,:1'}d%-C?m7)&azGnB>5pV}B0,(cƐ&."cۿ O?%5(:A2)n!p>)ӻ]&s@f$5@8எv@ik 1Vyy Ͷbt 3{r[2wƶl1ԏRWD`Aot&)oYr(=e8e7.+R}[0T*JҬ`a~=QIqzM"}9͓K5-CȲd%aJ߽%o6B(QHQO_ea1WSUμZ֖_atqg0􃪳td:t?HyQMQp`d|ýD3SA&r{^2ͥngͲV^g0,NWu#/A)]I>Wth|AV wy%֯3 FB2e}Ư,;q/y7{P_ҝ˹-F_I@'WEn6L!1l:?p30 Ϝ^ٯUWp:D-;"cij9d8hjTcIfh" +1Ej)؁-9"stJiؚf)t 㐈yZ5tsrP?~%^ՀrH$8EL1b!>}Uڇ:U" d D #V'QR`KoBҹ'bL\am&a"LK(etq,6r լpN?0_^`*ӻ[mHEaRT)+o֛^N*bkB-}}k 'NK85'>bi6y*!~I=ALJщ2U*aMP NQ7YnDnAH* 3!%.PZL+ͬzq=BZ?>l "1 o7mݞ$_v?.t$P'VH^;r[Ɂ+NSΑF>-!e9?rtߗH*h}6d*F˅ÏE}cp8J.P!$qM6cQz,aQ1shm.zPdަB޸-$P^Du]A;h&A`?^_0,_D'gZ<%ua>[ Ev6#h8 2*6:.„*06ٹ i4iJ6HFR164NKI5_Bj`yqu9pBV5 B9uyVzcBv'La UPtPDȐQ.F*cpy=@yG偯jVYtnidy ā/Dpdr2QMxHNkKH)}` y`B5 SHa*9FbD`~c4ΠY93Pѧc5hTtg2фTs%N%Rהp~DNҀ%gԚ͠;XO9|{ǟ`Vܯh*l6%z 6;Qfdj*V O=n|Dʈw=Flrfpwi%*|ۆg[҂?&Ƽ/Y!Y;.o>g~! ] ;qzըgR#5..B9&XS9"y>[ 5ؿ:F' tp 1.3d NZ#oMoRPI i2_DD^\BZU>Ϧ$\TU ]V)K׳HpG}q_B xS}LǹivoI]mg=P^V2XkڦJ}.6) Њ_ 2iPYGs]n`2>X/as*V!Y,ǃORGÓtkA.ObG8ÀӬxKهOfTa9bRY4(Pݨ͆hC.0P&mO_bʍ&;)EaTRpWOϯlL>VS.!Ajln3_ 78Z D4 Xu<]Xl\K"4~'_&85oߧ W}Me0:op]wa1YVv䠘#ܗ3a_鈣03Ed.e !niw`@ldw[h9ToeYU@hm4&-Hՠquz ϼ&Zܿ ]X 3 C_[I# iș `_Uā"[ Drv/\d̸\ 8* WZٛ(JSRϋ3Ude1J<3ԘKNv~8,x&k?6PI 8emn0b 8Rd 9&Uo~Xb,]8cyP ^,wݴD[GU@߀yYOq.?WhzgqUM6e+>!NFW*nw1|siIx#U2e[6׌Ǟir| 0x]O:@ϓs8u/w7:3Ob+RuMitS&b/r Qu+5Aw{Xʺvnr2Xz4I[A = $co@<5l]~qk1ރ\3mQa&C\f*n5$ *N+T{g~A1 wb_5Ȭ;5Ho}< ;f[V\:JslAl.eBaP *IBM =9$ nhO{CJ1d}܄-}jwՌԵI91 WiN/Oe9\2bɡ0Lp|6@anp|ĎV@W2AOjiۓ~rf#%_*W9ŗ銧eLjLz;9ЊR2˵[?n.YNa7#vPЃv#}%uc-*g11x)fAvy%'ag82g*$)sHxF Yeu3%) +x#PFPNLp SW]Zyޫ#~҅ug’sU:l uFdo]J7TۆsVee[jM{sf#_ K&+UQvAOlQy:U '=?,OrpCo3U}.]y̾FWtMli:SgZlcc{ q?M7P%3HFޯS`=wzrv]șyop:֫!*ލ Is6GBssYI5tbgnBfz6]p '+ w=A-%'1]Svy &0vH |fIad#3GqG#'$WyyYC u]pS IgO>JKkio&!PB%}jZyX0.-Ā칏Gv^ċ砣;]RZvCjr-CH51F{2 jv/ ;a)oTLۢGƳʛͶeWݧ5tS\J}tMGs>[7اYx:WB^I,HӃNb+{A)뻥.BMS& vKNim:~@k6/>ו T`b!Όu E۵ۉns2x?xw@ù"rhJkп_=fv&(^FcT x6$a:$~fB+}%kVw9rK# SA |E[y{bK:cI2!EN,>7|=~zàj&yHvtD9 p1H FK#Z]r2/iU{.>=/E%LCwڄBb%n2 T1`BTAHNߨZ/덮=H`Q޹>NJ`eF̷!`vW>gAy jfi1ra_wx5t}z=e3'$+ma_Qx $7SdKs6Jʱ/j;-'8k_S!Oq~7au#gP9NR>0*K$(N11ìvZgиe{"x1-f>Q U(kOu;{?Ԓu 1Dc_$l4d~L4:,Ws&1:昪3z:В,㚭:؏T>7en1Ul*+s@ 6d%:'lР1aw(J4f2(6>x 3k 691x%4Tҋ 6SC.8( EVKh_ .:4)mP{\0y%N|Yo7ILU)vbj.7$݃ps/K!<7';RDDP!Gŝ5k(hx=f.#RdBF}g|gNH$,TH`! ^.3DVkR*ȩ›8FGfZ`πNI]heIpRe >g)\4W*BԸQu }djfZ=&#ǥ4;? tfƿ*h LXJf)I2qY[>Sls ^}3`(1" ^ υͭKn!zJre=U7e&Sz !xڀڠ֨5|7%du/mq>$>HvlCݳvL[]Aہ,꺖u(# KrW1٠nL&;BBq~6.+6o = w+C4vI0;89=id愫J!?ߪN\ąe[%j!.wK;0 gpp,p6: Wψ|ZԼ!dKV@-̶ȡ62n\ ߄,&u?O{z? *G]@1 JfOz6;y7bU:x!ƔsC;#*:UB$6| ZOqXW6MWPd8Ŵ:ܟy\au'o8t1h3>gzX :K'[C{\ 61(#54&:-1}WԞv!ddRH<ОjB;ȕM3CAN|?mJx8_Le4Exi͹t6@+n.S:?c@fܐ%aTx91?;R:䈇GG&V 5~3}'TyB` A]w&ggB|T`O/Eݔ$ފ&VTY ?xHjT33D=xфx^#eY5{suzj2MZhav)m AK]!_ ;3h?IcBvijܢHg~-`2O ΎV" R{34ٕtuC5+^JV;`NJNd-,šc6͘h#8:2Hv|mtH;S}dn\ٽBw)! }ǯ1ϚTt'V$ǭ\>64׉diaY@*mnj>7øibMT롤]_ i?My[Gfe@U3bYt6s~ڳpZG:7,O݈x6ΚbRUP0R, 0AUlEʆ>)"eɞNw_=5iOkrƟ&2w!̵X!o _Xޛ^D }[H HKQM-fb;J>A<㤀 ) ߆8G{Ήff9؈)ɸTjC`ia*]}ENٻ c;zPȓdz-YL}WpFhc=g8Ҥ^6LzzR 胛JaBJ MyLA[Ch\-Pa1}7㱐͕9Cd oN6͎@}ˑ6PBLPìԭ>}Ɖ|G 󦘈wC]zes15vw,S-Z~d ήfUyr %{1ǧ{qԸ@9K􆋗6 "ʓa2i rYHHO^7vcVÍ;Mq'խ#a0(J֓zKu(r1q2D%ѷ.gƯA j̛2!QY|Եїw4#<7w p>z'5p a%VA6`FsxKʣ_DYnNhH6F̂IбDn:(&爼_\F/Y$<â #vHE;[d^jU7N (VY,t(-4DijdC0Fk $]5CiL-8QbHj4烾+W}h9B%Bq%*%Tn4!rR N ;X /^:˅ hCa'顮$ܤֽB% j Z7q}B9c}Lt<TE6FJq+F[W71c 5N3N5t疟~e m`wz ]N3.hf%QK1BĠm}c!kMȭ6R콜qsw'xeۦ{ߕ<MQ 7q|) 93mlVXD?W-EE75if-Bdt ÄpFop K) B}[x1y>mUNې"O. awywBBN"OPM ñA\W *de1s.{J?mPhqD|iVPynĢ^/b })ES<^WEb@Ngs*œWk> 3C'-5N|*j^ig؜y|dbz6ZGPʲH"(jxveɗl֯}}8 rD*la~j.0͆}z8';9Óv g{C9QT"Z(9Lt.ɰTRR-i3BL"ȷ_rTe 5Yv݅Z ܾpKrgRzc##Dp KZ{j_ecL8A^?#ݛ>ݷ _/$Yғ՛ަ  lE(BIAL4VUd$U^E<=Oݳ܃l(9 ).E--2V0u!fo?#iX]s$fGX:f6uBg =h>Ԓq$2H\)- JHa-w3m*yjx^ ҌڜݎTHr .Y,z+u+?ۣ59^ |b&k [fz|c=!,=[}'9)G% oLrX=ݰQېdF1;GZ}F_AպGx~?uȅq<Ψdg%NY 4~?^)ɘ5@|L9*#|0A^P.hZcu:.CiU߼ۅf+p OpT2Agԧ4CW{Τ~rܬW2*5@TFFi8fB9TrAp- sס-{gdUH%ZmC:|5)oX8?hkkRa){Pn-|!DM;{uvdf[6Gjr]<;z$ʶ%ODj;Ujd(SP]G(9]_v~8 [L;saʨYkwA8E W܀=E#KS'tD곃\?Ζz;`Du h1Mi.(DCbqtsa~nw i49hYDe tđ'"4Tn#OE0?󣉦E)mk) big4 Zݼ1{=CCҰdPf믭DQ LکMN;!-1l8f]v^UJz6ښ'?=#XU CņT{ieLvXJ}5*O5elR@ZSU8ƏyBV%}%A3j$%|x*s+"pK}twr( xgV=(< 5Rh:1" dD2i j~괲!6$am4!tqGhzRi5Eesѡ\B^ddula 6 hMe2P U7߯%/aYÿt+ ¤[|RIJV]T\дw7Sb.߆-?&y k :rw㟽R:@UtXOaˤ9sW /)*Vʲ_6M9*9 rth@%Z}̴{2cUSABbqdƒGoAyJ-Ў g c%y0..TkfR-^ahA1{iN&HwnDڣu Ʌ9FO~Vƺ!j,9E^]K5Eps*6n&H= _u!lvRSC_>ca蝍S5neF3Y)<:}tJJ TMtI&$tL`n-o]a_!JRޝPkC*K?oJᰮqkIF\`*W L^98D08N1!I1EI&F+ 7.w$S[ëH~&S`A-\ɵ ML+dSf VI\TYx)#d2hXBSPs!'ȥgM9k@$ 1"(t+Q]Ck ;bfv g'Sk@kY}Μ}!v3@E4 ^TH^id;K%(HrB_MZfp+:oabѽ8ۦsIw<0@\ ƕ %EǕ[F,`ԘBkͽ)K3Tخ a@vixM)BH2on@})<7?7/HC[ o(x_qrژ2ajbS:k=h$XWBی/R0gm}-Lۿ2c9Vaщ*HiC ?w~oL 䙤lbC&׸#if*ЋO+B~K굖C*˲qzS.z< g3Q? _g'EV"!uKQu&D|9J¯0GcU]XP%26C#;9[l6gu?oEhAu-4ܞ2 5%G蚪X#b"5[|y8łu v II/|ά@)(\f.w"㣠pRJvq^HD)nd{ௌCٞ[NE+%ڈg ւ7bM#R|_Hջk{nhY[*ᤚWy9; C9 :zk|`<_#{ 7}/P_lq998ahϺSa{ M*yHS |*⊿v{(4wNAslг U]G5E$L傲gGr8]f[] Y}3GA@c]ckn7Ю48%ƾ3f'CE3ZYZފH/)8Y7d[1- A6ŅeCB:9f J׆F|?c[I~*贯3ʬcD,*+w36}B+3d%Xcv#e#ۑEy0&'{|k@ev^ 7P+ӮY'(֎u ث52z01H#hRCJ?XkMPq5w1J '!TNw&f1sF~c')Ȅ(;kP0%ˋV>t|/Rh}C[@Z\1V5~5~VZY\~-mؼA-߫-'rR%j`O梃+)S.-؅~&8bOA`?i=i;*'F"BKI͇xy |k<` ]>_aɣMbv„Dx MœaNCN93|S b`YIcAm,'/ok _Ŀ c", 6}y]# g6LӌړvM1j2`V_6`K7-5Qܭ%, ϻ^'ٓB}4C8vFI*xxsfоgX] 2s|gz}'z4^ \eQ#o1ZI[s"8/@DpePnY{̍ -aƣ/!ZR`*F1q#F3#l~)~QrJ ܎dbd; Y{(ʾkcuKަ{ɢ@pg|Z?٪)hg#5{W3L^}}I߿3 VM9ud6o2zE|XzHh¢<Ѻk2y;#=>'4Tۨ^00x~b=o^JV^LK[} /bz!2uB!ڃ\e mq>ӊ^^=-yVb:xWe7^ oF!k~HmdɁuַEЏ0.,3T, u*p>5fCPbY*R˖gOqAO =o+>Њ4OL&4\drSGx7}ZU:(PNcoz$tWbs?H wRPXA=%/&`T9aƚGΰ3.XTU/Қ! 4 ph-N&_@@vek0REC)ڬ_Q_E`"ʕfuFz4$FR&c~9ƛ~xJ'(  5e&]p\*c dēA~-()QF8cT4E4Ȍ8 mRaYcɤwue=C`Z9-[ꙡ㨀|LF>4Mٮ@.5'E#G"岒a0/Hԍ dLR@d8["*fˡ49r Լg7`!ȗfh$upGz*6P֊UDfw!K|V#= C2P : GFq̷t龢M͸D{)|ȱKol؉9;t/mЕ Ui:-z[gs4tutc>%~cYRQv@ڸ0S,og!%D-߄{>g7U՘vcTwi(|6p1|h2L?s0?r.;b8a (X뙡oVQzH ?*M^L Y*m~ك)E `Mjccdۘ q%[y R9xòD$؂R(&\iZh /98vx, fIAN;b ס4ADb3 ȩY8ͧ%z#N<9q F;%Ukx`nƖաpD B,b, ;7)D3d'ꪫG Je܁!rC0У2=K&gvr|qt1cOۈj   M;ގ5U+E`Hy"1_?6F;j ?F=0x?elM]F®jc||ŰJG* KBvNAV43IF j TtPb: JWZ9R7y\\`cFDڰ[#ò 5P00^Q038oáŃIlǃ:RsZOZLqŝ8mM pif@!L]á1dN{"cBێ&+m{S\na)0cPxL//A^#[K 9zcE#׮?m T!+墥ɸ:?7m3~>*1ꯖV=޳!(G΀"7:~DTX4Iήb8NcVɣ!7JDYvTޏs>9޵4-6ý_P7>kgkϴIh"+Ô'R SFOrvl?oo[h+*D <5y)o7 #/)ߵyz6VcŚR`.GZ =8ĸ:-'dM\RvN*m6wv',8n]`CHͶtͼ}NG&x&FMZ_SvJ!ܷ_\<79\VZreDR51l}պT'zds~?kv?bSe yeV2/0JPd$]4ʹwa\krc{wbv\~ރFbMUN2egf@I+XdGzV5duu(tSETgXrn.G_1iDGfU ]`]Y$r:!nSBŻRTPSZ ovd.=7R:Tf[vc?4}pMJq7fg+?/ao&`ݬLdf_8j…I 6~KA=ܘ?[dXn?pflmy2 sv!'">>*R М69I(aXr^ ۍyM`1&[1h_e ; f@M0J*,,3BAW"8+ ,Ҳ[i-GU~2?| w)<V A}/\cלۃH~A鎡V{Fޛ'ֹ9f')[ M.@u&H[q/Vh }YgoHt >[,z[r{Eb?"Uz6H40"ɨN 9w t5|t `0Xw!@)JSL+=5 tu7c!ccAHS_$[<ꭟ{t?] p /#*(/F}d^>+^ٻOBވ̚w+g"DX^_8#.[!v ޒ㎰a,-,3[YA7a 2ɓ%{zkxw0} }p49#[_F)/sKz}yzYo\/y-%t a3v7Wg-7<#OÜ!@>јu"Bzԏdr~ w62J,CtFj5zaxBs2xyʮ5ݙՔ̽oL7"djMX:H|.c!jɯ9_UK2w?Fc&)U,C6ۿ؜FvV7bЇD| ;*<lfb?{l 1ddƖh]s=&Mbiղj 5 dUԥĵs/X*6rY {ORT2Fe,iż9~"'؁.ԉjxn &f7DKVolXM*l"<ӴiG«|u?c>OvΣH- T1͟\-'K;|Ý8zߝi0 .ZjGab-Tw jUzӦ+91`M~H8ZTgD,Ͽl))mA2ISi䝩2}("g&ژf?6#)>37,"$h?FuqG^2(\Zre}¢ǟx{D>˒r)rzA#vuߖdANCE}:\"~7"3,3?g) o%؁O5)Զ'e06t)* SWQ+?33_9 lA6"%1sݍx-_ⴧQHkK҇Y lrX c^%mZ]riX߁!} Kr%#E}Z{& nJeKGg(j cx,&t-ߝV9t5ʘ:|Lw6:0x gW>dl 7QTzk1*&}RX9+(dg/jL]«oPYz>F QxalFBˋļVpfӴ*N)&P yKLЅEܻ%B~%.ݠݭM}jE bѴu $%%ފNkN~߃(;C+o8ט}(:Q {J%0. n3,IH*3[L@j gܬz:NLhITi;619@J /Jݝ֛-)hFU8|%Ow*e9~Vք^I>W3=k"toX~rҭ&y w7}b_|p{X `@v_$W' h#?T#Kq%jߑޚf[mɸ8N j|NcrzbBL.1ٸyaWE@[nuob\Zqci5~ר= hARROA6p|ovt*L~kZC&iЁZ SȱH5VmMn 4b\pQ8'<(BեdG?v5Ig˓5CsS"oĊj*~ȲAJ!jGX$Cfᡂ`|#=!vd_~ !EoE6-K-biԈO5"jlDT:@+$hU"̆-7&y'ﶋ@kC:= .xh#GGs“,E}Sz<6TX]}P^q[ ;z>Y emrkCָT]>H6$f.RBi^#1aJzscUقQNCj/ =`Ё6j __ce,z=DqR9xX'ODNEecdDW 5qrL5X?J-3%GG&Ji)x@Mߏw¯qfX;[ifOcj[2EV®8uκ;hGq95RȋNr|K &P[9asxϹ R^ɞ]qL &A~G#n}$Ոn7U=,35#݀WYMd߈dK;ł{vǓlNt=APkmԵ#B2dӡ$[rRFz0s&|(ZڰvRJ"$7OΣ~ iK8a.]9s =,6w-Kz&lh_N6Kq:Pe,>%V˃BdҡEtj%H?j=5[{`$앥I"b>Y ;~m4Yh'¿eg.@zIhdN _9ě YWoƘL9X>)l+Th|:mad0~=;ͽ k s@*Gaāc*Nb?')>#6 }6? Ȟ`5{bVi˔S]&Y`:G=[oCG"׍Mlf2\Bedž־oЄTRgE4hd+{.A^Y!a]$( _;ΰP];p㐱h*9dZXVYacEq N-'&n5`!͉!^P722 ).D#,`JA(!>r}ޱh W=5,)J{E/ٵtX> ߂<ΓgTrkR8|޵x0Z'i h9@;w6xFu#p=xwYf%CEa iІWC;|tڟ}۴-lM t&Do>~X?y,ϪCο+0M6eRP3<)4>ۤ7p &(,(3vnIa>)(bW䎖s0yۃ񇅑*LqgO ԈÆ0 "."$ȳ$0h>C(O>#}߀ #_y_Rb6 ݃ڹ1 %)>$#1-@VTZ4LS Q&6 b!<_\~m`hj_Μ 4hf|-"!1DS4Y9k7F{' yϯ'|/ze1of!|'ym#/Л.n͉Etω1ߜcI=aЁrEgՠ\E)Z* 8QE[3Bv 1a\<&\6KZTO%t 3LLaY,dY0K/Ib0r~c#o7#cT1atn +,^B7 p!Ĕx-.ǔ$}!D 90X)nT4쩕#9UCЭkAhv9h12 ϵnf>uͦFST+Z}_VqMsԏ_B-<K}t1A =!@F?ϵ@c&Bp[|N޺sWL229&Z Cp4O2h%u4E̘Y4O_ѡ_zn__M>*'gW+=(|e Ɇ3 " bP$ Nq>5}D\19b۸5YS >+{A6z7#oF9wB޿ؗw(ۆQBxD Z!G|-i orK7I=>"$`4=8BƬ2kNʧH[ekU*}ws݅WIٻǻ5u{=o@}ŧv׿jTӚ9 xv\vK6i +J{~xہ1Bb =2(<>*ug_FmV-C묀OT%4GU[5;0ON]8~օEdPz=ӑ)ܰd̩rkD:1AB=R WVi<䦊 "[ke|MRd"'f0)Q*PjSO6/ULe7~~~x}mAJ>Oy~ـsRe08B+bx"Nqu̻n!B\!3+Y<Υnt߻p;i>3|]KCWxw#Bɧw1=jw}rm'MPs2%y;:} vYuiꯡL .Iɸ5IchJQJǘEQx*8UG}+%&ӷޱ<9&Yeh~_|wfƮlb?(]Iӣ ^w EG$sem3qߥaO#b>ˬ^Q%nͰ]K~˅ݸ>\^d Œ4%_X?RHkWu"Wl`8DM$usU# >!: 7;tI|c  0zv̔_uᢥp^UrQQgC-}rЧL"N8G1ceLfRt$2IN%F&W冠`͚!ldv~mȒ6y zpԈDNO1!zVt{AoYh՜IZNcι-gB^M{ =~Y!WlH=\OO Dp(k.R[HTyVkS! \4Hm'KS.|E|EzQt${xn|꬏x _tှ? R@2Z($wbbS|?8h q|_,R³Iۖm P4hcR8.mvqIj5@5 4g2eO1tG1"C \hkh)*8T}'pYH[77J#< t峇sR/}"@7OY'E!ntMwŏsQctk71mM r~Xn] })k,ixcp"Ӎ~N #CڏwFۗ + \M}45ɦ`H$fpo`7pїۖy< Yt)Y|+&kA~=l6oDM{fz( MlM|CH_{!VNbA Yq @=|_͘۱DcGU07R6kJHIu-z+I?{]u8!/C &?ǘ2)5@Y^9}-q) 1)X¶{a`zܮ:.o\i>8gZHW= W01hGGز.o;Vk-%~s#,) *wr-Jm{jZ UV,( :IdNkӥ0ӊp7\e2f p)Ψ9zŽV<&Zo~K I)猋?܆3XH5%B@+/*6?JX>N3YL%[l=M_p{[ƗQCM ᪏5];sPĩ#(D&U>袎xs!#ih`ņ 2(T.­mlD&{FuT82<0._c~ **~RT_ bimaRܹk'WVc7ID~y$[t̂dƩ.DR91x|$ǡ)>OȀ2Ұ(RqAy=nrj։rxOje&rs^,-]F7wL?ё1pq !4d[/>oY[) Dmr @ s{[Jf Qqgob ffaƍ`:J< kVsmwV3,@~Xaaj!RUEJ&{LVڢ wsG>P7}~/iw{Eb*BZ~{2>TWʣ\BV3ΩmU8p|ee)NB]ԃȽPv@^z: C31MxO]@7O 4?`At=m~-5A!m\u:ZRfc2pnSRMWLZxS&b|G<1NI4]Ǟ t>iw.¤!_Yr]wxz3{Dֿ﫥lGfEASF)(WE< T¼6|3p P MS<~; EUalM: 2[Mۨrf˾gU zҲG<9^u);ޓŮr s)"~nRwUTV|õ[Ks g?'ZC.LzPf`욟'UeS3\p)KX8I73$~rJLiͶҶ8p>OD;E ֭"^M3i}ݨ cn(ʟwt&«5&{0۩$"#BrCe؊[zoy/HL ]KI^ X:vmiV}$ym>?BfXuCt&sNɻqgA1W252ȵ™0x)b`ǔCib"Ww#-Ԩm(9AO*YƧ.lh kAg>}K`uv?>2_C8wOڈi4OV+5AQ+(Gd.WY8ȿ`9V>k?@iNngJ "^}"R܀8f݋-IKJԙyh)x8-V5h9ׯ*0 .a)榡g@D (w wޱ/to[ҭUJ vF#/UU:78>xG);yW+qO4Rm9I'~LZ|f6oAdKU>US*_lip+l2U1#,PF[퍲c7:Bbi7Mo :xwZN׻2eWk[3ްmTg-GE{lGKd5!+9D|p;,&Jcl3DQ`'ylXp<J[',m0fyOMK=RZ%rU:n;FcI-ʀ3Lyϸlj>ލblzch'Zkw>aLj j<(BLPrc1<$)6cڕ $_Tyȿc M$M GX?2 )LO>C'k/#g0p-rK,l\Z99bE^+u̽F*q GW HWӠ(|OTzI0EVn/Bqϙ !%G_3O}շj338F'$.(ߋU/'0'#LY>rzKVʂHnP `s7!gU+ŕW䓤^)<|0F)R-OQm zP;jTE$Tx?3=%&Y$Ѫ=S/$S3dFOUUռ@C $oVuG ~cXP۵8JJ(Xb$K17je wYqzpKE"MpzKn&`s#hD}R ɟQFhWTzƉֺ69ƺf xfH`޷\M' 0ܖxbb ϵ߸ISqY87"첣"mupab#a"VR %(2I:ǪxxNmFԇ#N5"l8_F[m1Rq&JʍSM}zvR%5P߶h-:LٹlW,z, t4ZS=?زrOrj~TJzIB.LYM³ٵKåOPS>!0l"7UkYow_ Y|c0_Km&@:FbfK so3ŮnqcM]5ĘTSn e_*ӁEâfѧ')Ӡ??ʣ O4욞R'q`-s,kB }5#'o0m UVhJ~ӴZ)g=+%PY1&-_4q|O Rn85(qۻ^GN.DZ؆DSBrc2;sE2!a^xʳ_ۃW)Y[}أJ7nuPv/IQc*bB #Te͒C)V$ps Af}05#Wk?},OD u%z+JAN:wu_!2":BKg.G8&bj0*SF܄&=%0*^h1ޣ<5&)ac7=8&K5/\yVT8kh}G(mWIi`ecF"ap9mrq\SQol*8#ɈR g|J~U1(΢I 2?-wfC_Ti=7m`$X/C XHy 9o>mz.|?.n SGrX褾rs?Dx;[j2C̾lϢ/QDc8O;(0'2"ٗ{6NA eu{~nLQ}Ͻo`;5EMhM.LTf/8Ş'WFePO^TjPDr5+IN8dL4jMBV ]Df  hg!?!ǕM#BDm&ʯQp-SRcwq +{.ToKƙ}-s&XoOT)[ "y={c$7Rbo!3*#RG͒svߌnJe,LC}f"R)|mн=qk%5b9C6bxC/' ۭY'|Ċ#8q/j!BC9.U;W}VH@k-[{GBJ7 Yx˜%}Sh:;/#ny ;k !ڬQ< {Q"| --V)б>iDYuې9:]);Ѳu#Mdժ JӡF/r)7= ]\WDM U<>ރ] vT}|@/5DUyB晎X5OwH +X$̂}qD]0 'AYDsjjC38vS<;PMƨ6RHtBfyy;\-dR{tV%prP*+y'D1ZB4nY*bJ?gPL³M'ϜC=?. qrMTj`Y.Ku85=KTN&a0,*uC!1 ᛤpKhV oFl0SfYtZ%w j.HxoHTI梽H"8{`bV?kGp qC;ku#Yס3<!=P\qcW[3D߾ZF>J`ypNfiߗJa<pdHQjS0è2wя?£8δT#~+Z}LV(#h3/'ǪSߘq$U4o5d0Uvo(ח#*4w|b*:i~^LH9Kd`CapQr>Aod 㒈5ԫLuҦG|66gMQH3E拶t@qG Ύ\YkaHj}@j2 ;hj #9ٱ?'5sK`ŀ֒d8ڋ悸wB9+@'QRrʯbϡ0 fH*!|\86&!lGS31'i,5wR%,jrӉH| E28t( KJBs;{:]^Wq#ꈞs9ڸKQSOh]ڕM'u aP-+=ŮڸF)} u<u10aBmE_K;C_7f>7e^.*!i~::;"ߧmqx cE*~^cX9U=PZ QWX]S++1jsͳH9ε>1s2}7e<4ȿLwaD m#2*z2XqG])Ks]W!( 聾)QMҲ@]Gvl:k [XhȝyZpu ՠDϺH#D bXQk|ߍ-0h8wdKc\E4ʳGͿ1W J>.Ngvg~dZ/ʖjf}M^0/a])L SnbYzS-7XBff )p6ipVDkTmX ݁atb^:r.հAMއ8Aq|W.\]G\6-V49m\0WS5RBf mnh[!E5C$ ˘]H΁Dq( hHj;hV&kק^Ԇi\hj}9Xn\~B)h#wp'CбaW8f%| "_Li|V~‡1/PI뤐]ٷs+vb8L~}3ܘH>s9a-wMIN+3+:R1Iҳ_~TuBss?.O:񢏒_jФ͓]G:Cd%b洐[ 8 Q`x6Rn*Du@dzq0WeCp˔&"5| =DyjKMiRo~D@Nh7Rͱfpj ~>Ppyذx'}wOyX<<; amoPx",ۚãuZE*78hG5åK2Koc4իŦ0sk\u|{oޥC:YnVw+_c Mb ׽sFEPuU*azQk4GIoAۅ=dޣge|nِI*jbv[i)989dW"f7N(|}ҞX"Ւ'bu7A^43q+:s6b$j^QmwAUkpNUJ'RwNZl$bOӨUJTvS!u}T/vvQť IeBj[-mm)M}(wz0l+*;ݡdlNX{K"<| riw^edlh1Wy~m?nonB4Mh;%OibKs 1 em<Bt|UTcHxCe9]l?i )WRzԫ燫M-a1^4<ЯQo<`+brϫnftT[! >g3n%7Uj:H~v1WRFԆ?O)DAS< vAxyCA+A\[Ukh*)lшJ?_zntXmՔ7‹WzoeB#JV ?]$%LRVSNz xR85\H2@Z:&&pĖe΃ZGq45saUd"b}ު'iy|'):Pb&. tOg@4! (kd4}r#I(_ؾ>ힱ;>oo4>[y_a%,?ߥ܈xG6i r=4m62`ᅚSd uct|clDhl)ؗUa˲ПjGdlϬ&"V!sB@51{&Sv73Jsc $^)gXLd ­T JA9Sϣtљ#!a .!TGS\u]VvfskzMnBz-p|S\]q@'srQ z|ZbToMΟ1vd쯑3m@uP^_?8JCBHfUP+ ~>6'[6`Y6K-{k6eQK@q@}FRz+]&X ivp.h/ky.{zSPc@ǍsWLv3$RfLޅW`cMAͮY]wCvy97 :WoՑsD>?R`84u/xBlk_I2 zfe2I?o݇W,3՞8Rn5D|AMbj@/D;ՁU١j۲:#kͤe`A#R3)4b?LRAFJ5oYf) 1[ +6b*Ay?V8p;%1U;-BrDI^W$?T b o{J)]5G;bV*E.v:z:wN˰YnEYbCcr4r[~F-̞P:DOtS)o!+Ca^qZ6 tP#+Sϸ(cZ  ՑgR{Y[5&AUIԍGc mךMr6!>F)^39Sg`-U/ ]f`RMj`JW.m28~u2pjsxv~AJQ8_wpH+oLBnLZ[ݲ X6UPUI>-X]I[e" t1?2K^]Gt \"2XǿQ^ 5O0PEn~.Z$I!ś H>p4u )Wensst߄N")b=ﰧ"=!ݳHDub'kni&,)3mF:6pb-XT p9p2n7eR.%L)E@@ӱ)c ur `5ulFv! oQO h^7WxRl‹J6zbV1X45Uh9R=z6 bjpd-#&!dX~l7R9tJ0Z!ycv GMWd;㿴e8l  ̀ŒEhQW 'L%k][A>kL8fG'o8RpjCiZ4ҟg1D )GbR#bhӜ q5j5MaڿOah~&ֱoPi$/]ԤBW/J Ne]Khݯflq=z1bޤ>^;8 >PBMYs#/xMrHb:W1׺Ȇ+wFR4xXhr:]a6Ze-rIm]9ȋE/}Z>JXy:Yp㪜 $m<&*%ģ/ȢT9I o$Dz,CfWcÑC>8twte?.b[URHB=WtsbxfA*?VKנ`O~v¶H KDh(W#i6qJqt&A-1Iy-H}t&$w WI9NS>Jc,N`s+,1c`1&HNj훂®21Ō+5"k2N=YX<3 SϜA _wv֋>UI}(+#kʨ\8-ti_<_O ot}!][J'k6/6C)j6A|N n(+,|/XJ,3u ,ͣty 3$u5EZ", 'ʢ/òd gi`` ڪ)3TANez z%52RuCEeQˌ-yB\!ʻ#(*yZϩ;_Q8>Mh8!F'?"1\Q,kVCiɀO1aie*&0W7ur]05m}.aŧ%ួ|xLA7V=lqIs Xjc)[ʳ:AZoW *o4= 0{J&kc 4);*]ni"֩y^k 㜔d wQ&:D[?X፨v?Hs“m$^dMIx7xV\S +x49k8A މ'pƺF0ۨS@xgVذFd& or^\S6X-بF˱fTqHrqq~@G'o8If}c|xYg蟖m!ԙ|m5mNF!y*K݀i 2 wV~qp02a|fvHdG7: ;O7%}<5fR=!a7+n VR7P;Nk|HX԰ zP7qO>tfFXi+Um""c% /Rߘ!UUNE Tky9 Ed[f qx*݂b+.c(wN"{)}`E<*м1xi|x/ڕLln6n{&׬Se( }NP1v_M7,FP``jsخ? .Ua/ s<)_I(NOOLض Z'~A;@RSG^͵"8CJD#&f`tm., 6Guc#.bAFl7m"#n:7wpБ}rEoDX vQc)UH=Q[Pc4yO8qFz.pBDӐ%5knJdr![Ɯr* n'&@Z-~ϯr1{{sqmXQqx*Qd'H4ץY Fd)s55Kr&-\Q> Lt/k/xKVz](M53QZMb.`H6Dy1` uG8FS>M*2*E&߂-分e z!r څJ(= l'~_\FqEѸtѻ 1@&;`K6T1riё3U]6§Q }oh!FE^n/JOs.|^áyKQϗzX-l3!5I*E.\uxlSRtZ8;eP̃K4&{.կ.#zCAj+FƮI۩`9c}Bs&5քSYSF6Ec0 G^AUdd|ˇȎ2`+J@$i1?]wt?̑jk&ǜ/mL-jzn.~u)"ҜTgj 'f)kR@Á A1ڂXzV2XĬMI|MC |0 0-w5$Ng5Er6HPW8vf_gL~o9Hޠ?\;7_P`aE٪qQre`Onŕ G:21}WH]ؘ&LǜzLUZ \ _4^} `UlCa~E*$+m"qei ꨫ(&RD|4`:.$\|:^5KiԷ͒=}1{;91mXgti^IClXM;9Pŷ[>8 CmQ8* P36]/Aod!θ-7eyy$Rx>1fnېC߿I7\mFnʷ^˃+ZC#p9/AZv')B,/_5~uk)7;&6DRO<@Ik)&";|&U#%&xbKMWv(z!.`; Ô!?OG^^ r b.%Tj.%w`U#r,{m0'f#sagL>WDY77Z͹rD{нݚkq齦LhKZSEnJwٰ\~O0[e/mʜ_43=h*I&2\x219.wݔQPp.{iY*]-g]m玭a'b6xYJGnWc +pۿ(imA;vMy rf(े<0K+;@X:[ 'Z51Ζ.Z@~(D?zJ1nRā5 ywMz̐{+K띮"p$Ќ.f:j7ߛFpykL[,r HwyJ)ApWUk PLEHeԀSꇉۚJ" bbQL k 65?Z jM94`2L,|]ʔ iueZ I&'*s@KurP SlG:!4T s[ N\^%A3MLެ7;fIC9e:|Md|d5rХ_?!;KQ=RaY8$q}+Y{/#䄊0DҬ'H.d|=upM'VT̞D3!ք9w{7{AHLvؤ儶O1R /8L @j)l(b,y#Nr,7_7*mتV]?7w6LU/wH荙*h9zbB%\NK?' _/Wxs6ir9ޝ|H,ĉ]o 9yt,:-{27 4d,krJfR&ddJиQR\ 8b8tɷúIٍ+_cm_1\8@ EUcǑ> _O_r簻{-VlrK`jaƠA! L* &0g3 RG.a oh4iȯtB*~V*sOnף"Zy^E集N6 '3O}s'} 5'}a+0!ZRr?Lv2ͬIS=ۯHW|M̓e@#3XQ ')JK"Xm+*|9ra;rF;%̒ $$xp4Ap艱~RN+%L!}b)"H?fF< X1M-<W 8oB%W ꁰͧ7,e-Hrռ 19m`NCFF$|DN詏`RϳVNjgi2cxPP)4Sޙr#DdlW]'YR&uXQ{Dw_AOKxg<ͯ-uYPd<]bņ냾̶1$0'ܸ'"H4@Y$C&J,ĀO; ^Ow行D)Qs" F:0?=es<[R$¹i9:T[00ÀDbjwfIo=˛ez0JL„3B\ofBpDSGIS,F`|k=8a19mLVډD<6=U0FtF|o8ࡦ3``?ۭS* تVEE"\uXxkNj7c\*#=n~K{Kj{{_ٿdՂmn&1IkN82c3S#CIJ-lw$I<%߁a`~G@-d7-YzJ wpa- ֚!GRF22 k/8nTyiAtbhCɠvJ/0bM7Rȭom1 %ncsma"]O5SWY֗U'\ ; HQ-]*.N3Αjh\%TAA[^KzTmN Z]nؿo#]6H ?&:[8H+ZI)\Iz_eO?Ȇ]9\сRh.p4'j4>Q݄ O?eY~_?p`9 pY9oא]Ғj fMmr0e^^3@JrYVE-~ͪ$Xk?d+LQJˆ/7,o׃|sY1B@1=JdcŸ3;sFPymy;|uo`o$G>bke]U2=qZu|'G5kCFKaFx;Bᐊ^mi-RpH`6g?/͖Qzt [Oc1;Iߓ լ]Xc.K FYqL8M8o+̏3LT@p 2o? ;E Vl-(6+oRF `^=#"ufߡO'9L kԕ2\=kv'#`4w nr N2K啧l/h2IPxҳP+/Hgf_lDLk ꭓbj)X݁<7ںJO@GԚ:$o6|\93^r(G.La[y( ѯ~pc:Bni4X'vK%v&ҽ&,/7=~G@ 瓴՛E3E:t5{[ҌCu-a ,gqkhbU -hOYZf]fJ.O=wL:7)a㭱6!Kl"sܑ0h;AwnQD%nmT:"1n #?e1Y%Eǡg4SIa_f.Ƴ+Q e-ÚwB-Rdpy{EBCx̯&D9[W` [@|S!riY5F* G*Ia( V%$0%F6Z&[s} r!şrt\ܬi|@fqH]G  3sҞ\w="$=EƤPWi\0{q_oai;a&# a~ڬGJT*RՒqW]$z@͗ϐF#4SWy\!g.͛H{>t?y/rS6?-Ng]mW9NhRbt1p/仾?@I'mNf&&@׸;isčQ5B"2Λ;,!wi^PS5ynvʻod0ʡkXH%H NSMlz4ت %Avy]޻&WY;dlVj`a6U/#dRοUJ<8,\ $R_,F,3Y_c wÂ{r/=Ŀ}֞0(:U)o+&19pMHeBOQv-"䯩Eo;Ik#6|2!ל {Eky! *5k 99E+luUwM_{mfOzxD1;XI(-]CuWåwe+" G*V2N}2Q@}6zWE>U2%9>%bm :W#-|GaA-E]J,`&h#f6? ´Bqj@J5 8MyHF!ޣ6*]sXl'MiNwuZg91I긒nH)v.{֜qԠb2&=:荳αvA{(>`_g\Wfor1( /M &A=Wqrb - B%wr 6JyӝZ{4hY ~~QFmDZG#v/jmc\ j_q;)=I ιf`*9Gx(؛(7,0_m֍Pmds 1fzdȻ"m|JȧbALaFIEGy[ >QQ~mgqqN1 @A5(% k\[ ˅J(.4mq7kT"ACE|#Ne{mOO(]J"ن=""4bB[icSɀ@m$7WF;,aD5!UΐLuS1xp9CCE:55zԻhHRi}Y=NBU'}I1tg^^Fg Oҩ%/gQ:҅*ԑ=}*QFߊݴG ORa.\],)Dy=3Tǰkm+Vܑ8%=hK552oM vG4]]0%'Nxp0>Lt3{ ׍48Wwg AWOm:2 iX]VB iq"^>1ȕ,2&;TY;# ͬBmRn.Uɥ]v5AHSYnaCĿrE16/ޠ]aR#D3<8x8"4ITn`=eKmP̱q{7 %2сn(n7H %@+Q N"MLɫl[·f}VqZkG'`L`*IUmN $V?yK1"cLJ.I _!]&iD]h)qlvCX,gwB[ fD'k4oVC*BL[d:chO^=eɤ_9 , .Ys[.³5;:VKU*}07k]򈲪e%&C`m>`W&m]s>B{!<ڦME\ӎmsvÕmz8~@r8-aUT.JWeR^(lȢ!|@Z۶ ϵ1݁l?/lĥmaW|j^!?t͙c~eʦ̣(nhETϮPL"<=x )Ü0m&^%9WN!a5!:/@ͯjyZOL* WG\Mį ׌ggS4-/bi%JUg"5F%s: SClzmġqJL1 w&qms,)> Ht-.m|b6Ġ-p}7W>*sz %sϫvo7B%bf:Ҁ!b&&q=)rQ';` OCn=\S x页`(tј]]AF-B1+B̓,OY95Ss)ݖ>u#-O>j6Y o)WMBjZ_zZi-7ֲfau0[t A0Fzl+*P/U[>ցoZ^d"e,jⶻÍg(|nm`PډmA4B"B5h*2x$%qJ`JȞ$BD*_-#_Y'2ǥhO0Ȇ(E*3]j"bf)N 7n7 HNkV R LZ>cU"ܠ4&ZfI~KI7J'g%|̱֭kv d6?*`)fJ570$|Ђ?o?a3F`z0}D:s޶-<耂Z4Hsive2~ak1dvAQ2?x|Y;_(¡BvFak\ 1 9!;E dw&j"TΌb =SlC MS׊nSۨ"N|' c;j9nIg/>  P[k%=]}Ld-A<: W>ƹqRU¼0i=d94KuݷR⿗\E.Tq&x:-iH4\(:p–&,n)l]IqbdƸ8Eb/WFaP'zM/ d?ó@qV`w԰2Pj`!owREEnhEN8mwNlK$ _E yΕ#rF;xg|shkݹOҤQdDH󫮵7A' R:?˙G6:ti үMF'u`AMtαVf~&L;bxbܖ2r=` 1B5V;Hb@)L:É%ׁS/JRs:dŵ~WAc|QFꇇ?7J`$>-VL,B9+KtWoJ֋fҤDΏp NHtoavL0R$HI΀!-Ov$gn^OquCAUGxx덐A凳I8$Ƀns=BAqlt.vR3)՘? hbzj5+}Z'F$9*طڅ'kdup)rWO䩛I)Dwk9Z wEO"S[:,Àu0Z{.`|Jg_4} )۳%>|Vxp(Ϸ˰[®PԼm Mvw;gAvŴuڭqi oo+W}#&wWꣷR>FiLKb"f`*1SԬl@ְr!7I;G9t)JEGOG-T꘼ɤi?B\nw؏,g(!61ŠZyźB,H #rӎ&~ѺkۅxϩT/n+/!9Z f^vOY9;8!|EeeUt˱ڂ(fXsY+ƕ%O0׳0A~/YZ󰼠](=|^2 +?f <z%SNkӒ4yã[T 3a6G8hy~{ cOСTͶ/ ͑JC-+\!w ". ¼ӛ ^; z(ã{xGb(nv MM%%aI}㖹z?^"cQIeze%StlGx Z3sbbןRq\@x(t]|֭F"OA^pEI;quPwZ@{%ࢻrZʙG5ci1\pn^wiŴM >*]$'YkMȯ^!^=k6p/My<;).BjASelitwʘzTD&Pl1j CS2(Aa@8fdr`9A DР\]%/.cvL7,xgۈfvOT~K^MrP>8zᣩ O/[\X;Q3K'Y,̝*>8[bE`ٮvOb< WJ03WB$Gq79r4%lR$]d >EsRwS{3 +H5Y%Sk=Khɩ- M[YĤo2hA7\TєyAܐ [=M e\G(0d4ijԾ"vؗv͡ۓ(F!TNJ0 >s^@qco,u 8x;EǥnjmCR}Hcrʟe=%$0gʔ@Mep!9Gs>ж3Q;&sI7u_M_!u޿qE>W:>F \zb#DKy-iC R4E8"_ӈ-h9B6-U<)1~7&(؁ |.H`}8fj fBU~!HN7+X zK*jնyd+P}-tS &2+.|Q_DMTu(!mz&g 9:%7n!6]\6j2@\aɽd#F \*_ ?~V?\Kq) `Ok wx9J HڛeDt"6/~|"XR(Vɥ怈X7W \5IŊ2_f|f؍\ty9UB)Y\sG:#6`MHFBz>ưCS zBa1xtD 2Y墴˻:Բa.C?fȁʜAp0mnvjޡqu)0 ؑ-qzz9%{B(HtC2$aGN"ziasn{L-hR|=L7@@i1hc+ZQ `),bMg oQ c /bm+[!L u_ I3(j@ jhJm$i ͕s;lviYwy 4%ݨ/MiDVxdM`tEԯW$A BYcG9@JH3G,vmX`)3}lv}?]7F`~K꾦vBW,2\,/ObT錋a-xl7!&DdL̈7ELV_$iw-!"<;,ԫ@K3* 8JHk㺢Q/ M瑏> >{wY`'8;"h!E!߁xr jdL-8@}e=\t] kn~:0,V')?|#K2mޢmVu/s'V#Vf.XwjH A`iՎca|V`\@pwKDlT|#H~q|60l`ri< r+rkFsBbUPErobtwQ:b) rL썪zɫQ{#8a{10n44oG :80U40?)O9: )*Nb`BClRtٶ̶/;/ ~Vg#='=AeU ,j]T:Qqi;L;(@alY±5{ʋ[,=x<2@\cK F?zr38G`vI)ÛqrUUpyXvi] mW"q>^(8 ԅVYP{BRP8O%APm$EY7A%&uLli#4[jЈ5혭HiOc=Yh5B7&z`B¦ 'nyѺaaAh+ZUa5.~\uQ[1$Ox,003QG0}ԞxP[8B ?1%(S[mf1iM.|m1{Z6Bj~^)a>\f{AByHOu0G8L]PGLt?[!Y}|G؆1OOύ;;>i$3ғ>V(tI+|V_n{![QDc`MYQڪ\SENYN&stА)Dd$wB<$sB ,Ez5zgF@ֹ-AuJAVm[A*VKNrGƖȧ$tQm㦅y;|a+$v6$ᖡX/UНprlʙg|o|١]Z]s/z>4^_2 ׃l+،K9Ye m);?^P$} v'΁7l/Q1&lM[b;2g mmڨy(},ZNO[ l(l@SDI^t.G, ׹rWGr jw*[D~ ^<;Z&yyCqR %&;/,Z5nؤ71puYuhDփ8VhِuVf3/< :<_Xp+. ]oMTGbSGtQBnR, JJO}^tyGb|O@Z]!C7ףּy6 ijEÓvoS+JXz&C*su~ÃBdnDKżOr `R(X=ax}kt@ :/?ybM>EaMDej`ΦL %8̑ܕry.\o![x3H)!!HFBl1)]D󭯁~ E@f:ȳѶZ۰!%'*K.A(r}=>{* FB9&V2v;3\8 ZGV9 !cn^&z~^ئi$/z6[z?\fX2uzϲ~zudK66|vJ_w; UWbQ*g]@-n镪ncnEh^V)@qE0vnC,\bMmr`_;Ie\TkI>ԇwѡ飯tJC3G:Ol._TSz8'iaZ8Шl~0smrixn:SL$* M䭎O~q‡5o*o*]rԷ*v-"aIڗ/Ј˟_nY淺iA'w蔬19c6Nİq1xLAAZilNij`Q G@tl3(rSt4`1:Jǹ]rIlezI0&h0I\YX %$k^,!^({eeLnq" zyߧ:tdZ!qiC"=Qš<es'$LԹFmu"^YyhCdxSDfnKw.%SnxߑߗCE) OB=gmfN#B™orf=V1;J0g jwa7^G/x -fǕ2aİ]HYmͻ?I=DXF )[CS%'ɳM.PO!wO|+"q<.xj/t۔stpa;i U>KCR7SKvˋ+K73E|N ,ǸM>ێ Ė?bN.Q}SU/:ق/-qIjk6s1~#R@}q/VDðfFp.U7\0{]ecЦC|~`hUQ_ ۇ+'0_pMK}Gw$> C7V>!ԝ\BO 4 {"|sg)^Li<=P\c9~U҇MHBdz^фftPl3gs $_^5D&͂޹p*WWWbZ'?=Pu^0w ;")q7Ao}U;}ҎfE/96Q}/j`} Ub2Av7U]PThxKhá%}>SD?{I{Ÿ~ Pp׀Rҍ==Zζt`N+RDl] mxRSCK,d,ZP"vNU㐠B!5e#XK^&/ }R.2jW &$Nw&E67(s°Qjr}KHD}n=3{|Tf= ~@- t ?3*kMO(C]h]/Kx!~pn%  ր^@ě~9WmΛbA,*//M߀/awaV,-f>o3`e4"oMΕ3#~U>\^D0c]٣ܫo G?qd"_[3_0ܗɌ~EF) $.W%O^&ܜ>vW%U]TrR=`B!5uPlӯ,cz6^&\5_1aD62l3!p3%UNa[5/jō8ϠΦOD-94j /w =MIvKnuxbR!IaQE ; ū)YG# a~P1}x$Uy0(7%C'u\+>z88X҉[KEloPu"(݃jW<8ּ R8v'kt|V݋K*}zR*W\*L9,%G9n.RuY "_yǤ^pD|6F& $ڼuŸZO@\7Q $TPzJyW;YME_.ȅrCyS߾ϘTY4Kxm᢯/̼ϠNFd's|1K,imDF$0^ijk_OY ]7Bp# [dc:^r]cb*@޴$}]958:MǰW0ߠa49D2wQ& 3Ժ/Ē&CY`k$V,CNэ~bS:aɿ2$T+1xƠӏaUJ^<[5bNEaQn<Վc tl;V΂.fgcp`׼4xd/HY'XBԮ/c-Q$͖Z~I'A'L47JIZnIL `@RFYRz5D{NεCMq +.cZx4BN{ ϟ~Cj$nۚHd|@Hf)U4TX@vH> '(|qv"y,MyI+AhDCd6[1cɧ#;`&'4"a cuC+`䵺Å(Tn:Ծ+j+]b?+Ոv!uw*^#VFw J\̜̂`Ų*;(m[[SoLd-_4GQ29%E,RX>*Ow/z|=yŹP5Z*sr.޼۪Z5̀ V~VC?dwގY=KP5=@ ,xI<:)iM˶m@ _=J+O-60{'%bx qjns 2(͛<,Ql b f|#&NÑ(핦0+8ՌDFtM܌\ᙲ|\?Y#к> sGUG)5u6V<Ѝ9Zy)gy_=0M\GpdH^{6U j&9^wĤЭ϶r.'#Q!LVUIvؘ5*"JX_5|vQށmȚBpVfE+̀!䶚ʨE3-Gkp2H<qWrk.I철M/Is&y]yDo~U,42XVPNk4n|b*[^YJùR@ʰBC=5ѻBXE.4"ߊ V}JUji^ kn^}]^JR˸;bhr[17j;U[28>3-BiDj/g45@~sѐ-+& )LsMUOj,^}:1+x* BM>IMnkB]n,A LoCr-` $wɦՀuØkړ}RZ9V!]"1!V.^Fdeޕ,xtB>|vB;A]Շ>f8zvR@Yv^GԎ OVN 2iU]̛:8D '_l^{ve'7>u '{@dQ:&T$?E{~WQ/ $ @ c@,g8yJ" iu\]@BL}w6`+DZݔ5O-μg1_w¯ȃ&hLYW d (QԹ INK|q/6dHM=D C4ǽ0yQڗ l' ?n_ GUQT%@kk+W{n$£ Zq+c KauB_XYM hs9c'oc ]3HU<2I,ZqTQUX]¸瀗%ܽVLlilY2#P}WEUp@^1|7΃EmcYA:;D_D({R|gJ{[ L*bFt_?9v}A~zɧ׆a`6$j諙 Pa*70F}1_´@ Wu`<4SyCK+,>h6/2Ӵ=V²KFCz5}o2]Ѻ${q,pzգ&DZ LNZOiw;w^T Zil!9~i*͎y(Փ)*Q<)~'{n9Sg`yt#tq&}tV!vQ[&O1^hm`ˀ(׶f,ObȳK1bVP;ӴUٿ%VWü+_\"sXca7f%99GY_iQʬ;SٰLPi<eF1l6Z0'To| e~#="N_VoNysOu&ct6jI I?lg㐛Zl=IZ7{΄ ^VRB|6HJ6장4dRůj%aO6ccZ'$ͤC6Z~*iFWH`$H=I=^ʨ"hf$ij hTR>7ŋy;V]@J|^iU WBFB{OXYq  `Tmǧcu+@zʙnOQA\4%֧Uq,a=؏oRRImv3zfDa2gx>% T6׻pi$-_Uz} U9e^xtr࿝OyWoA Eml 'F_u]"Ɏ:1TL&bZޤ 1?jk\k%;)6np!* ɃḲeM6gj#-]/'W$,JN| "x2(߬oP97L)O%:yoȟ7Nyj%?[-.%KJhI%^&~4J:c4k!] [K8rh49"w4{zk;lIM&p$#p +6xzڮn8>wP̞63]& W&=w^^TS%@GjQޘ]uW6KjSɋ3%i˽ _#'~Wסie\ Qj a%`O5*GwP(J2WYgf$T\WX"[_ɰQ 27.%v2EPPbj1J3jPCR.UEꯂV Aa"]Sٖ^-"I.&:_7:TRe .U<'ϙ'8u,a+c?,ߜyK{~">gvQQW,:Rm=7۠ҁSu6G2E[ef#! \@IH߆^3CT=&DHd%d_NRvkçt"\XP庒.ϑfnյV,s_4s(=x׶=d*6 a?uyaFSŊRҦH_&YsBziYj*nz 'K; bVQ5n+f+ẉXO~ tU$w$rl0fV,~V9vSK q ߍ[Cg%I=Mz_l;~KIuAW:RP ^de$kI,jr:XA'BNy{`҉.EW >zN6@-ˣ6 j˩S>bI \}D`3c,R'pxpL4z& :J],2YeN) @ Ш*5>U?K1/?fMjWŒWi7yM+N7%2ҘS*щ^O!xD{]MX\gWu*\ _vcH \`}xDeupfˊVIXVH’Y\wץ I"U=_YQ Vo9*A5XȜ.1*X|y|w0z y$r4`1쨚.^Թkb5JK$nuW36K0G|i6CPQw^458>l\y'A^r-@Wovc% 0)"e)Q(%^lmB0|M]n/|rNf#ӣH_J)1y& .mQ Chqc;z7Џ|;{JJ,V`/W$G?MC%ۂIxzݛ$ZdT p@w1쓺ֈD^ Ȍ[f ֢?S;&֔%i a?y'S8\6PoT'Vs_K\~/t--@;:rA;Er8Ree% JZbLאbS=ZX7@WSg m-d֟Zɣ*eUv +phRןzdQ3H#vRɄdܚJ9&a69sr 3Q5-ƹ,]̱qJzK.c84\.AFgI׀zaFߠgJ5n4c8aV^x\*NttP Ziv@R4DGbr0űܿr9"՛AE^׭;iTYIk3gI9,y 3H9p@ KpOz5m^PTC3=+'Czc9aa2!gBO}:2JP-V/ƹ`飷)g_tϭ6|h,R5lAm^:ӞhӸE9y6Ojk H,Y~<@|kHp̊v=m3Qtf;K`U[MFX&sQ1}$hR4L4(.G&p61g2u8yki"q$DC}/ؼN ]VFQ܅P8jz,$ئ5d#qBHqv˧w`Jz<'8HA9!qa73$Lj B65 ! VuF5YvQNżAD7m P7oajceypeGC(9Hs!Y|?'* /46޵;̮\e9c[}KĤT:f\C c_;Ε ;_qjGFl]!E-9&N_t {v}K^O)[?=I~H] 89ND%ۃ|I0 #tK}-Z%ڱ"W4Tq%,t8HpV`+L!#fmȵx xd))UkWsfV5TZWb@|.pJYc+[uš‰p o*1#% >2Fgܜ4dtby݃5bakh(eRgAjJt$Wo86@\dgd(NHv*ycO]=הQ0+%g m$McZ'U{zCo>7qS? G*]U wWz49QfƽmDSzHeXܞ!0629&`m˧12`rƷ~)9og).e_Q#6B6G 07qfrJ@Zy/$%*4әYt\<# wR#r:Dj;TTNz #ǒ#̉)^CA O+:_>e4m83j !'}.F*7ߊqN8wMw{?m)T\!Lvec4o*=ۊ_G2Cd{pD2q) ]Եz,p~&B (S0!8 9fqt(ۥ[^1ړlGSe1rp5ۈ烦QwԾ펜&Ty<9!tMl9nJ9sr$ .M Q{MqLJ6V@8W.%H/4!ιR8r(paww\**~+ ?Bx%nh#rYhְ#ρiWlL'|ڜ}1[zހ 1a-;0_O褜{%[C"dDz=Z%dD{[(or@ɱ녑)+;EPX/DkH4 ҵI[ 'Z퓠Tm\ڿڎN?'tŕ"[_caL.ǒսCa&l泱ɋ!97C'.ct%|;BON~2- +N(JDNToce=w=JQ}h߮\ocPnswЄӬ ä&%k.v"ħkȅtaz$}D/35TMP#"f&BFcLHĉ'hŪTܯ+}eљWʤ q_/ޱ "< ~9}dED1^5>{ߜ(3>g".9<mU5ԇR{X-W5pQGM0LiUj<-5eϡJ0 ]/Vk(,|+kA(Vef}`C ʲ[JzH2^L-#i?zW ~U;^C@!lpj4O"!EC 1 4A+arW>Z6v; =B5 i|p@*"*ei ^^L $! +}z;k2W1ry| `wvDs9UHTQcoZ[25=3mm9=zq6{k0+)UhiU1jV\yG13+]d-qh(z= reVks?&OI=D$S90j_a"UJ]fېܐe8EБ ߼KmX eSM|L@`lyЁQI$ b&GN!5PQH`&sR;Yh&aHgX֦SBgݙw쀔>G|hPԀp} 'U9=_%~Se)DzD =1x i A=C>FugZ/DI3J V%2fq&ld`kNEʴ6mC{/!1mm``_DC|  (EI9k>m6p \"UKK;Q2v¬oCQwYe]S"XM!&ONBj(|can/ yYw 'U!D 1 FQ{aM ڸg^KQ\[3uw׏ɽN$1yb Go`0fCj<>,R1 D_b,}Cu !8LfTz#@ye$PXՔsܹ8r="J_Ҳ`U6,B{2@zUa¡FҠjVJ-Ž ˂1nTRtjkS#@mG^}O׷vkn\y#'n% l*mL0IjZ%9]&mٍƬg:kiGA;RkZ sqa,sogSH޾epqiY֝ KV:2yjjL H=.,gǑng)$o e t+ub:H s%n|`nv'٢lM⃿(Ҧ+5^UQ_Y԰/2f4'͓k!S)*%.1¸J\nۜ)0oX}?x,Vohg<ɛѝ=3֑XzY&OzLFwdq/jPߑs@6NN{ph8\Au/2n3p0= T4A)0?GE3{h= O%SNdG^_e DdH:?m1Xem.oρV~"Ei#k<-VN9Gî.4eL΀/Y4?kXL/nLy vma?R#EMc$/OdFp:a.'gvceb,RV9b HuqxV.65 ֓wO 0lr$d+劆Eȝti-TxhyY5 pcv :֨JGB>FJHW+Lja51E é9|ȱgOˍ+K5ϏAƒ u !.Ya3ԙ`UꜼ >ۧZvrT Dkv; V( ?LgmOﯘDADоR(ڜׂA6 rghH;O^0& x0x{=s0%ʵ 7GtSTI\-LY+B&릕|O4#U#S0fA} Njp &gЇP4OG͘|yUZx8 ^.ezTLJ3tdL)Aغ,ZY{ʄtPtgrA/VJdpz>?+Mx.ah.Bs\GkOa)UExrn!a%{ z/T@fb_ >Mm-BP] ƥ5~'g|IFYaiӛWb\Pa :<Lvitۋp }W1ޥNE[Awf4I1m$mQP<&@7)uAaS}zNc6r>n80l U-їm 3z*G?kP$aijdiWg)Q6zHQLvkSWxD ]"xjY<53m0MC,0&eEw[=FE/_ƋDr6BNNH!/_d|4˰LM¶I3W?+qoD/em1 g%rRq1#H0Ha:s)AuXZ zUWRg#Z`g)*O%^,¤i*vxs7mtXEKW3Ь!`WB#h-2Zn؇6*C"6_y G/u٧ gw@4}h -b{V<{yKVAY/6|m|!zw}$~!KW$:#J(Pq=e{f¿.aW7@mhLH'ʁLk;4b9f=PݪT K۾M )íc7rGU?/c0֡zC~4}n`c%CWDy[H.qRq@xEK3S`⎧&C-Q#4}[U$sxMPh*JWC6I$ա To&yXsQI9, "M69Ky;ZE !' Sfl;2S3cniM~~d ڃ>OkC!-Eީnd5&iX7 a 젞& o Dn/v)A er+Gb| mv\[] ӲN9,i}UԟvL l<߿{TrxQhƊ1kh @EK19 GWFZJyfY|ڳ0vo0lA?l52[M2gStI0nQ9 E ոwb v'mPpDfS@ͅ hrmv.Fv<C]tU7W.+!$J֜^O&ehqKzIq <3!wnu>3L*v"]S D/^A:{@Dp3"yBr G'<k+DSG&Xb(}" Rf7$(i v0CCĈjX=9ٖJCx*au*L!0Bgg>Adƚ.v1J. M^[~IuxEqBTUsޱ+Oa0U䵈Vw΋ǜȡ! 8qW*HsL[l~'zU0yɃ(< cF9 A9Y =5xȄ[xg/~ \zYap8q> !t$4Yn mdW<[J=J*;:o(6j.kD^.6‹Ɵa~B}( mn݊Ǎ {'kS/aDީ]xpTpK&T!! 6֩/3`V[uZA_|2 TAB{=BQm M?_?x 祴|yO3S& jd>J"_8 Co= 5IxaBFNvs}9cCVe^`[Sz+?Nţe"e!WgOmj4-oN&V1jR(6O~]|c1 U\j_ rzwo"1' (d$̱BݚoT(F,xJ.K=>?:WPTI̶JEԎ眨-:mK鮑H!Mh7c1e`3)FN/dIhf;/79V=H2^3$KO`Յ]Pz_l'C-ո9rOcAa_Oo3dW!ɅN N%H De ״ ʀºPO]$Kg?:1DQ,G;E/ǜq}4O41DFB']zCm2 ['{n4 wfԄ}$r:ys5i czQO5 A|o ܚru #Z2+!" ZULe76vHHR1TcIy->׬hڜ)mOqGo?\  tJ B?<%5TzwF*T@\wFZC -h2ln47#͎ޥHgoVB&`` ΍|"Hm-+qe.$OȠ1* pǻ82ReT;p2=u rj%,8YjN>g7Va~bA9%#f>هJxI,ml^礘 DvrGʯث]KpbGq|FDot Ajk`'5KhWZ TF|DžY;K2 j!:VWJ~*gPlJEp59ah -mk@Y' \JLmN)S8,LHsf^tp6=*m%W >zG7WNҘ.c>6uڠ@n=ע aP@lJ2UwT2tݿK͝@n,:[+hID*mS4 #_b5EHDZtk@P1ͬ<`0l8c *Wa~.2UAӈ."-@*HLƞm: /}~zk͵Y)/XTV:\j: n7iX.ƅ;:޶ZB'Q1C0mfyE~NE hO4^^HWB/ T{L5xIa“Ţ˝ E %B>*G4GG2!BOu]BP+4ȏ0L2';ika35Y/=,QY%S{:N!twF94u 8`/\6i'9fKOǖ ZdJco":M20kԨK_uysSgM){( +_gQ3N{'b|(,|ǠІ8|sPn<'VCR/ƈx|R1~j³y=n;RcS'[W?jչǾlIF;E@˿r.@;K02(.a/2 )k)A|_%ބYd7u0tgpiUŒҜfgr0>\ 8xqj fڊUK+W $Y$?tvi {<ְt (u*jDLԱ| HWc$1\gh=s4i]*ߋ^5LtT3}o_zOoc2Q G)Y S* TGt;|kĻ[炸KFW057Nu]5NYu`dWUX_w&g\Ҩ!80CܙKpd/VgBI~GNY.Ś/n?,;70q gwzsAkS-RM2vq\s<(~s$W 8¤]m#s D kS/|Kq{l9>%T{f6LY߶(4'<3(Ur#l(u"ؔK%E*8^Ծ;PUϾCF9g&T;rEh>+G ֗0 ~Vڞöu&$W.=<>s`4 _%61gOniƗeDTyFY%U&C%TZ.s똖;I̲~lb}s^${C,zaACafKKmlH9YؘZ6򽳠jON"ͫIy|yIr5$Gٽ_C`퍼_?-Qlew肢*J"^*T,<ה\̗wU<'[;2] \V>a2bX5 h<Rr)HہgFE4Q v약otTmF/e![n5:c+E7؅M06M>a}:&*ޤo; Teg UEi}i̬u+0t=p[+7A0oaD&bZD<)O8{鋩OuR,4L ?YmIBv4T( ^n ^s@ +d8ÒGͷ' ) v\JIGDBA֠ }wgs1hC9rA]fm+ja  Ўg kGO@(<,_T=mO5X?_U#MaY&$ cGг 9abPy< }#m㥔 elH58>JHjSLuv_~To'a~xɘK  q;OV6( qr2\ ]- 3dS(-U-~Lj!5 iVMRPodM ]Bs[9cxI3nEֆeU-@w RZ^Q7Jה#/]TEhهɲw9A#{Q`ijy|rTZH2}6j[<éjlHph~Vh?4YX/(OVgWi&bJ/WcJǚ@ e0^u@ɏԯ7Gjָ\ v5k99ԳIHցV{J#2uHW*(fpܣNSN_iTSg`/ uyM9V`jDe 1)/YHS=[qF YI>A䚍XrCL7Bfv+W1j ,e'l VcՋCI~p,u ~/NG4!k zٵ$J˫6,!nM̚R^r8=LH A ƜZ)(gXdoScO S3GVs.JwccHΎDढER̀O@ABv4MaCs5\0C i+2V֕0%vm0~||)6NZlUA h.$RMZ4NȆdvonRU)\m0N- ^b4eĴ -իCo߂#;rG7&WA0u}9%-Dtm }4HG?GZAj`@wF9 BnZdt殙Lp~ZQyǻ`pW0S} %|Dz-B O A@:ZeTlp Χw Y׆3XdޅJ"Whe yڙWbnol;ʼn?Fs(G u`4I_}B:֌U&6>ǯqTτ b|uV7/>.B M/*DKYk:Ǡ7FW@v mnLĎnr:!1ᴢR?$(B*ei&:י"E+˳" ώ\,z!= K/T`xld1`S"v0]/u&986;ěZ4x O%RgBf ȞlUOES>`4>URc6w8_8>yY};!B'4K̀0H5#"8 ,I'NLKn׋bh)}*S=J08p~h (w*߮"$XlỬ(nd5_~l4>zm蜢7Z*f툇&<k] |"՗#eN |[p!2$*XJhJUφU'b!&5t`a R"X}Lją9>LkN\mܸ xW탉3*@6kJ> ܸz5\iMϥ鋢-AbWan|,q>67kn%+<{~٦MmSP7SBG$/\hOSJ0]أsXEi&^<"vO8#-lk < pw<5 Z]7S{Z(wÐx~|X ]y*\<52to$oQDG'a7Q:@c.?J]M~>ZߣZ8,kq?NImؚ2ʍ9FK!x(B6?);`F$V#4o_X*wq-:<{}ay4-+I#a.YDb#k^pbkKicF]F1 ,;*.,瑘44U̠crn:Wm 4"+DNʇȠM)6z9x ĖRԶ$]Ta,,˨*~z'3*zG?hV ǟ&X9rQ?[DqHSFT}}ӑ-,gy_(yq6-G#9P!$hrJwL #NO +)xϸxnp X&Q?H -ԙݓſ4H==p{qu#Шɪn+2ƌA­[f ;Q ` 72N3& )k_x*xH竁$/M/J9Px$]n9hrpHN{D6r+F9JlmaRG ׂft:(PoW+@hXx``rѦo}i7ҍAZ@v@r _?v-s C2g)^4]O"n+w-dߞbArY @\Q>~I=To]a]>O'L~چc.mvW]Lf)=K)w^(. nł"U Qx⤆q̶Vh{ʨX$RnE s6+qΥuOƬk|$8ʗ7A)i9QSaqH6T}WNBpn0Le G$0pXp9 2jӁxr#ZY&>}-.Jѯ|!=oJ'Lᐍ!oIwANlZ-"&{Зy.x29с9wk>YƅʪE鍙\.jƫuxD"<\C/ kkwt6~ut TDdoksz @wt=>gfš?\3޼qn}&? ?Y3( V@v뜳93``fXnHؓDH2i0B,)Z;`r{!>} r8P^Ujˉk|rSrI]c怫)'}k(d| E1ف?f< Ӌ)DExg`Ӽ5ohUo^ @ǿO=b/0"M l+o 2jΫc. \gۡMBH]gS20|Y@khizQ}i~Wlu޸3b3;/ В8h܈Y !\(Ϻ[Cd &b3{8[n{XV!#YYYg,4$MdJ]G0w~7?x]mc^+X,UvHGH^,`'"5S!%Xc-NC/l:K.ck: oS.4,볒˒h}:dn?k"\]dﳛ2rb׺n|mKdSYo^ߍU[zENZ]:3$`m~WMn%CpCgWiKQth鮦jO[rU 셜/5BNM8j&ڤ0yhy=u wiԁuD #NRHI.'L':cbGm- =QG7Ţ:|ŢM%( =o/g)k+ykiZM3#X; /{kS7>jg7MQ~F]n"/PjPf*/Kؽf th,ۺh28X)`rlۺjqd>Ą~5xu} e)AHj>, xnR0=]0zj'k,1U{ڠ- b3y =C ݜXz5=$ [Z Q?lT!оg0h Kq ܱE3)VhZ}K;?ٚNr*_Q4k0m7C3U4/0mzTDԌuKɆ;ڍ3NV3VNN=. Bu0ќd46-@*|Tku6[vG8F@]=u ǟ>32Ϛ7~nvG7@tJ"B!9"ߗ+@鴏yaYS=3$E23f;;rI ܍DpPL^voI*,llQí`dOZrL@z6H{!zak Y!3Q6?#"%i0Bb:b [A5.n3IN<8ħw"K9LUwwv, FȴN2-[E|pz5N9=q}:^fY_EL*󱗑=~ Z;0 J>XAj⮪Pze'&tMK/:77`UP?jJP͛} ,sV||Qr|}E,sQms׀*Mq1d%bH}.xcO#0"S-g@<t+͗FV_;|6s>E >r Ϫ79F"lk7iG-,iPmnx;RwZF48F)0Ip+/76Nǭ$o?鹷F", ~x,Vn,&Vyz¹m).l!A"Gn5@R픂 5eQ~jo̷]pzlruYcWڈ e\ۨ6lX{P+ʭATq(%w+jR@pPqǩxֈDxGR"/οW~_ VO9L&/h@[}qWŪIe 2i,ZRL3hZ!|'2 D2ʘ[+k6\7~rl딦ggM__*3q~gly :3 [ƔjasUԫ.V k](L!KSADV`ԣNAjzR\߂tu\Y khIӹExˆc[/D*5W~]MLZP񹲰dqS`x "Dc,X)ځj$*)]WM<^ vn=Y0SS#Q5ܻnFIXiƻރ;uk/ބ>Xl_X (_%EaQ&W1i'F<ZK&7OZ>6G=4+3}~QΩ?V( YhE78VӞ̑1VptRi1$u|ـJht/ƥf(Ha܅.lX[=1޿A7 ٥ c;GT@aN“L' !ыuyWZD+ $ۤ%x~1bu <8v(7eDۻMϖfNN:텠"QxB!~:ӃI<@©n xUt#V\&-P/0AnVô[n("j! R `p:f6G;"GuBUgx@&^ j, u|8jFc=V6H_qU.,A$?kݻhZfɡ}q(ɹʕp9l9>8K\l`Bg>(YsPuյ{K(hPpIsG2?L^1HH|W56oR+rתW 5_w~ u-rng%1B2+8>+36'2x] V`*"P^Nyҿ 9Ef{ ,m#ѝ W)R2;AX5ց}0UŒo!LվtCXT>1Oh)#?;:Hy\+3_wI C2G_<&xwMycG 4zϬJ}6ǦW)U4h]mjQbf^f (dvYٟN-{÷YCT(Drk7No䇙M[V4# }oO6*u͔g / FQATxuqUVԡ@+2 1RaT D [U/G$)D-qZgBe}ѡ^Z uJW"OH1]mr1Y\b C1Kv*Z%Ϥ(5MD,HԪRC87&]da Hnv2}q/^29[ q1=PL]$$3E-ȓq{7ˇ 6fgr*1SqjT_GQ ԀQm?( l;D)`$'3`MGsO;SHc0]8.F2VEI+bщ1e2(&FȽ1-5=a\s,54#Ćnr nq FȁasL3+D&&LR!FGtͰWGJSՆ6VRUH']Nݢxߩmk6W,"X{ʎķS<2pLULq^ٯq)r4Y Ci8{~ZƯ_G]D'œ1k1D7t.DAt7U<n{@dwؐz9UI),9L"3aXj9oQeڳA7i[Ѱ YP = 3){mck'[Dr_YЄ;:p< Ms7સ E4qZzU ڃ)nJ47wc,A! {62Z4e6f`MDW4+d \T_zl#˄xK}W:\/G1$Kfʬ@4V1NxOey=O?pvTu]JZ>N$na8{7~Zam{ URǂpͶ%sBOnx6O˵~~LѫUίUޣmID@S9e=g2?Eo A5Kfp|S{M`Vl7}d1Q.SQ l7l *]tN'/]Q . Xk"QU}~]+Z(:ĉ .tHG; p_4 -ߔ5=hϜh8R6QvW"iƟ~Xtڟt.ɨh8jzh:zb{F 6iv;4K.keBH7Gr3YՑt#B Qk&z VYNy`.6Za B%rmhq]kh՘#٦ev+ape;_gʠ|lPrk.5dWq4ӑhW !>ho1ӒD3,F.\'0=$'QSF&fV'1YO@^`#npDw)qDxj2bq\rZϯb0`8C#]J ;uJCP=AR>X _dʱ8Fs6DD[' + Qr͠68Hb .9#LJ?%MIVBVn2 H̯1)NQG|:/}]R^ʜEEq =G ƼP@N€VƲ }:H97d~~C;!d0,}1d*8h.|q;ݎe :~L{'Q@WR[?wwh~{H Z)>'%ƓwG΢^ӉA DX2afl_:`zCT^ ,$rQ+^SǵMT> f_AJ彏Z3R]]Թ Vn#!eo`:g?‰^ڜ9 R_ sڕdu\,p3H-kB)AȽ^pb4^k{H^9|ușc\8^ ]2-~͘&|Hlzg׷L+$y+r@ uoA蜺3)PXX)a+b}ĝX75^W<חKd=n|nL;V Z. 7ӕ^0K~#IU`piʋo>*'zp0ʂwZ(AP ILJڈs,˱K>6ptcf 9I3T2|<𾽼aϜ%vGJ'-%4#Kd&j .@Ujt`y ّ Fڶr1˼%ȉcKDT}m6KW{N-niHvaTGۑ i7-"42ޣT˪ak%(dG]i@l}U I*fv@J ?_X}k/h! gk8b+ }/RC֍-%2x QGu~<2ps9cK[̙ T~[%-xxއZ&d|Q kN4Gq;ݮ"%d\B1,'? nÐ^}/xxyc}セ-MNqG: oBG/k }0bHi9]j81z<-Jm:8oxHn O+_ Iw h;%?Pyuug m 3^*KѴ} \T>ĭuF]c hlI Fj8=4L{<Dz'-Umck_zuUqiRձvnb ΄H"ZnLcz<{wo =8G3(glS^Ƿ\|9&@*ږ!' (6p3@,=K)䣨dze _̞H/XS*9F~I-sZ$攵BvNwIJ.ݸ: @8)d$İӹ dz^b:.kZNmhrPSRi;mwo Kqd|RR4.nIJ7e ^PN!1TWwWUR^$.JATJ|BP!7*u;CN9UL_Tvkxe~c܄AC1l7mgwS腜]hz)7( Kj3ZzL1.o_ȉi_`e v#~e`kbQd?G[g%X31P^Y粦M2`drWy"T]qyܩ**3./]ʅgQzz|_cDamascOoc17To 윂Lnٜ}HF .*7@.V!a|b #LկٳC:P1>YîϹmN# y<}68YoYN,‘f{D2%YM⹨=,F2)ଆBf[2,_^xE+JU= / l KC>,ҰG']g/!28}Q>&¦}[0-,}Z~ʒ̰L& :䘛("YKSz\<^k^V>{#mv>gBbyjZ,7@ +gN|} f'[)^|M) C~Fh4tFuW}EnRnDd--Մe[ Ң{G[ %_,tvjJY1q R$WVT-Qk2MTbl 毱ֆ>}a}ᝃ_^[ v3gRVL QNb+9u~hD6*-Fa]ĕk 'u2 i%HS'uttI-RdM 83x+`4xri`Vh-+;H!y4F`Y">E3F4G:R2*xS=ZXzV"[\vxbUՀQgr! [=TR} AgK ` u\"f D_9=fTh$tl&ti-Z7OִrK^6p+I`,^GtyQ#J`?jH@WSΑ>o+^Yy~ Z?<_A6dN̾#Ī)b0: beეG4)c:h6Y#C A|VA#ž_ 6 <;b+ RE6CS@L(nôj(:H_mA+pkj SP׾U5Ώ7]ި!TXˉSڙ!WJ89XxJ,?tSk h4>_ ܢ԰"i7tлe/D+TC OGceIXShenoOKK[nV ^箴 >FA¿TV(--Sm|s8X<؊AyLq|gtv09P$$-[҇g?t΃`P=]#uI=dJ7wjb*FB NbxCߞ?t|8>A &=]PEx^ڙt0)T"ǿgjhuhzم2<J$8i Y+hI d ך5\ yNZrô%& h/TB<2wKg@`a=*!?alH01F3e,Rd(Wնj _t$F>TS83 S$R&_qM$V\>e}|x1o&l)1:QmUO%C`sB0 R⺫b82ըRL㦙 vk#y nlshR% 9If"s&2z4 D1(ujI$i]_ʾ1I+SX`l"!&h+^ 1I;ŊkUrht[yS|p3von!tV LɼF?KͣC0va ~D&]:@<jqtXSK]X*Ӄ/|cfijxI7L3y ĆZn92]Wƶ1whL3 0Es;h2FԊtT83ܜΟRHGX6Z@)vRXy-Muȡ- xW1EtgP)$p16k<vGH& rɇAqAХ<Φ5wt4Dٓb |eI"\uI,{7mQrN ];F[{#J~]l9E̴,+U;XdYkWS cZ!b=R'<# 0} _]|d)78(_;(֮꽶_}{1_y(~1E|؛/qSqS|yؠȴgTaE,t<#lZaFN&5E/!$gf1/QS\~L( 3^_m^J0ꆫs#H{Sf/~{[}+a*2 2!X nU; @CpWԊiVL1;l^615Y>V~9K1?;:-SU4ЂDnJ׼:Ewu0#(QWڨ O[f|%niݿՇDђ]eb"k몶+EnRB]DN˭1Cs^?a+`5]g +}#4-E97-z) yɗJXv|ezTO94d>vbHA5MOih:gLn4x7wQS+73(pb&3m{5)xHY1 _eaꉄL!)_K/[][#3`IIDzJg?*W_jXAcla>ee%fN~F\1 6 `] #efE##vCjJ7 d[1yh\p.3E-Q(ũН,GS5܀`("D4MGJ+L769e@A? أ"eIfR*C˗e_xBa8Iʐ].T!;[#_u!nOjD [:$?8M.HxSA-6Iô!FasT8zvE3@3wX% aEw4<;bD .TS1*]g< zIQ;VW_6J?rl8A U^M-@cS> yQ6[׼>bBDǹ;lwDyN0Ŵ%m">FA0Cg>cEa(j#͗^-E&ͤa DoaTޘBxZQ͖] }JA*+) uk4ĻL@"6mf>_#¨0G3ΐHIvupfL]na#G`EG/.ϕoZ^L52 .`ԋ3X<Ӵ0{ elGa֋>ʨVV#XZ03rJĈ`LDoU1a˺~ r 1(k\!C({; `_ wf wgB_whS VG/:=CuU\NlzX7N7%GX ki2^Nm+14/&RY xU ges5i@f>$&ĘS^Z$8oXkazyϳ6ƭM"ZQFle' L۠l(V0Ӻ~5nj:j',l:Oڗl-⮋rߨ@P(:!yhq"9 jxȘ0KjX)TI(M jjŢ+$`6aP+L@g6 7<-:4! pf WS4 PvOR2_ڈKLe*Ioԓ.k4kineiH {3a,=L ҄8#q5{v pU9HЎu"EGf8@b=8yPM8: g_S dV}_VRଈZDfH0ƁQnM֌wgG 1ߥj yRԖUzsMw &9L}-mW:*uDоGW!q̽2 1XO–WG4))x31A͔Qd] U-gDtVOąu$iv_J擐X>{(Ksipq0xm C^;l {Ţ>1b(D ҇҅VJm\MU#mLnȐ1j9':-#(G7?KGL1އ`uwT#UB2^T?T ܵaj"<0~K=<-I[T.qKn,֯DDL}jKMcBV?OR$f&,< Uš4P,-niQ2lBv x$CX6=1vM'W@0Kcٶq5cX%~. ˏGyQI߈W'AuY81٘셇2n-~34%^q`l&ytw 2%AךԓsGieTI ^ZkKج{-Z&2;OF<#\Wܗls4I тbUi?G oV͔St6~7O), & W!\?gLʦRiK/)r)Z2UJPE,ͻ5++Wn5}fhf4~+CdCgBaY~|ߕg}!ƯZmi"<S0t}9u|@zr#wؘp|E*`>x[Je?4t~C&!D%D 0 QH%b+NzLpVD g,@"a d5RM銙z&ݱ3!K {2lD-ӫ?*8#P:kV_ٷ9p4g?lt<#'-XxR饎1NaƆE \ e4:Y[̌(JxS;5uN4D,3 P45m7gH2V F'IK=fvy IzaU8n;F6 L&9biUKspkE |K}Vd7s#B@I'O@G]tW}$}$ l+Vݳ5,93Yqr{@rԩ.z15㩶;bz.1·sìxa=1aI˳ ͥ9#5?8_F6y%v3IX=rGtHy\>\#nEw!\73Bc?8U$H?ˌ~)1sld\GÆN X g ^Ҙ:>n!v¿D~9.S 9e݊:&[ غ)ިk KKw;Bleۯ7XI*(HHA&cpS,*2oA*JiC%2~+ Q:uHj,3М3&)7[ܟ:Y/J Tȍ}wu9/6S+̔,e*2J8YAz72!xB+dT {\֩_ROG=sI!Su?kFCVK r29_wmʳ88|+M#zPΌULzzW#c,鵩j1SDao\d [Q. #lw/N RhLV5 d˖O^j]ݬ6ryM<[#ptH[߰3DRYK%' G5~slf$;Cg=!Qq*c~/R?pAȤwMU1 r]f|}c# ʷW?8i V-w4Vim`FNbgw5L!DD\s0g+d Kdh *`\ \!q˽iyIi:!W*mn#ɠMU+IS8Oz>ΕY92b7|L_;~΁G LQ0yL]*,m%6]MAd9x Itx A,5u˼;Մ'zE(3:9i )lJ[]lgh,?+rXD d iVgD;B'LY\/zZF@auy` mixE~WSkp\ BٱX>@ :j_iM6h38X1*߆~^Ib3}Fb6J*\k2bQ{m(TCW%X ؓ]1(N3d{)\S69"6I[v5&!cɩ7MzE0&%~NSKԻߔבhj6.3+/Mxcعpdh*w6RP0ip":e_9&O/ҫ`y nř0)}Pņs*(f]nM5nX֒_TAsD#fK dbBA߀v W5S^pHN ڍ=^}7 r]o7}Nsy&NJj=, Xܕ񌉪 ; }6[ЅL[ov,p?gky"zsw4zH $츩UaeIe*Y@n3ۈQ\EpE_\˄0!8Zj[S=kg7a_I$]Inqu Fo.RB%PL6T-d;߽a+` Hln@՞ 1t?,,%>\Շ}'wzTk']/QhOBҟ|?A C. 4Ap+H2]۾,\$Qɴ's[tBlv'y%|)B`iKѮ'. $6T7YϨZuTRhU*x-evd!,$؝I@XÆKH_ G#JPנF$[l F!8fk/tYylW^-:Ȋ/7|ld@nFKqdWZ-]Y 3]gb]"Tm"1x/ΉyQLd+tw<6F  3r4{`Ͳ*;Kaʅ@hڗ PE3HCL@ﯨܴ8ǹZZ}^ yoߜ uzcv Uw4qJ f7Y8[UD%() Sm%b 8-0@p/RNj uݎtxBM28vBk I{'6o2Y|Fm MsgWR uUJĻ觳Ac?Bh`2#nml3Ɉ?!Γb?N 3f_B?LPK 1jmBY {[AV[45H`lQhAyZ]{OXA) d5lξ BQEzB>:ǧ~oDPقY<ʟ3nP.or@ki>Gɼ:.݅Kt~^x|2a~zR5~}4Ds@Pjf2^ b])0E-nzsؒRc0mlVh|ǜqcmY#Ϣ ݂)u8 $g- p|ӑ `-'N X5k5u ?=Jj,;Cs=N\`u! U 7?|X, )cFCHz)i3v("捓'#t]kLׯB4"-6:MQ2e{oPgc W(%J ږX\%~aN-l|nI$$kbnEt\A"O=sEڸJ> Gor5"S]ѡ2t+,ͪ^-o"s$H1U#v5SEӤ5mE8Xe闹0ePT$ukڐ}=`ƌһA!Sx(ʓ̒Y c>i9hUI7.fOY>| rΫN$b7nL$DS¾ޙ'*IKo\vJʅ I*۴XDŶO׆d!Y撐QƝ% s [%4{z X֜Q92x:;"+w^@4gk( GᙄyL|>Te!"$G(e1 Eh8Cq=%t^Pըyf=ǰ8:A5yB3-ϐQu3"r:LPZNQY /uz`cs[<8›U.^_^KGNn%Fn(rI#aXT{,?fT6CfՉ]q:g>m8#Sk%1ծQ J~3B { e\AOSkW`.eS5ӟÖ֦Z:XoݠU}/þz>'3;|p. {>J(3i1qNVfٵfe}DҮ75qLpq3Q}i`wD?аbM{>;O#t;,@:ayR,nK.aT ?#*DH!jȖb[U搏OoFnrKtCzjq`7 S6X%qȖ…? 0Rؔcbi?tyH{*gs y$e5&ƅ'EI%x/t~Ew #z95[6 33~}(\JX"䲳*?QI>Jz=EŘhc{r@/88(X>FcC)2huwjB?ZJ#9zJO^o! $ <ULVBY/T9es7T޿'}W8Ni䝉Hnga;?Nx۶5\IRp;`_+S֜v,9^x1EWgzM>26*t]ޝ*8\ Vx<VvfJ86F2ѺV_] 1, уw$@g2#,xkGa&X|Zl"3C%E*ASr@d'tH#/;{"XhbW!:_ݗ: 8¤y'̈́7 @n]g~<&u+J[vP`ی!$1_ !DkѝRVk9)WV`FՑ}Y7ʀp z9r:Q(uÅd 3ɫ¯`+\|{IYmi詊8(nF0Axv []VDl˹n.9Xrznj4'An H7UK8h)޹jMЪ 7ۄ2sжM9oӚA̐7nqx |MW۱ߖHIr቞]laõBW}cN8y /B@{~X)&LdBX3ՠ@y ]0b!c0:wdEs6B1<@ΒYv!VIJ䇋Kk. %5dqzHEpZtQ9[ׁZpDT3U#Z!M;6R09 ) L?Jld%q~E99GXZRMHXk !T ⹥(0e@+?) |{ϐG }h3kX/|!]+9'R >D1|TYfu?>LK!ٕ9jaijsrpOk47( h޾Y]A!zZ [oTk( <͠ ~k[o'J߰;8&;B~tCuiF};C_R[V]-{C;ueyjYgzɜYC ') Ȭ9ʢAUWoRDf!jfd@역shDQ5-C{k}Ģo_[!Mԡ"qaz* ZhDFL@MB_Z.6pmC d_: Mm+Y8_aLX'l/y_$^2r/?pb0>l6"*_hAď ZlYӃ\*R6'#4\ޕK US/RvJu'QԩD+G[yQ^ k//u㇨!\cxB<نVt*W-t.cl++:O^C܎"{z(~H+*Ug48k_ܱmLqP%i޲v쏩䏂tM^sjn $M;5*Lҗ<& > E̽G"wmbH4jC 2Z-ɲf@>&ot8sl}Әt aGߪ:iUĬ5[wPB_AQލ;}))fgQ{DϡMNN7vCc Iy_:@?G|VbꞚhc3Qnt$o%F|Tp.s#mX1]7ZY:s [H}U0&L FF%U%lȀR0;kv2_l!clrvG,h\.d_G @+/=Qs *z }fep~zS[Q?ElQeɵ/͟<3s?C+ B>K!oA#ãb\j٩FU02Ju[YgQmt`R̻̚Wd9HM߹NeFdVQ)rj[qI <18xIj(13Aô|޶dqP$AHo684siL +#CLQ֦iiiO# #2k_cc5Nt3lP$'2MX+O\2!{&)t7fM "ELW9ό.a;+W▿S22j=Xy6Js^GZmrZe(0^!+!'6-(vRR%ǖϜ9P|}iv iEvsݫ-(d7Ϊo -hZXSTdDb~M3:DβlR"*0nUKs.<Ѽ&<>x݅c=; HL&4*R qf{l%Iwwmu}b-ׯ| :~-J'"#ѫ͆N~~^@n/oߊ.= Bs"Et=P/=UŌ_J[ ǘZhI=E"T#1;ʀhE_Z,]藱~-bDj`0l}*4,7ZǃhT]EcL9BVzҸ2/HĚ:{NZ^>naکEˆ6wlCPcix$X+I`O3#cs_nљb]^8m&ti6uΘ|$V#jo r2$R'ާ>W`c$e,L)T(Hm18<f)@-4Cj(Ks}b{iNU"3EXw#La$# (W"lQ Nv_CVO)3gzca-i+ p˒RR9tP3ϒ4$JRʺο,:Acxΰ6/K[xY鰨.-1qGqN06?wGQ9 s0:԰o *~C mة[޾|to'oό%^s%ib]NRA1NFZ?},ntG֖e;rܮqܖ?ZCS3Et'rzQAɯxbt] ߧWi[vL3]]dը+ClZPf!z7s"~I)Gcz^e6RZ }Ow,.7 K…Dc(a;9e$ 3|E==R7Q!'G!{8->b3q[՚p TkNtGj?W OSBR@#{Od-6tPV%Kמ7-DV_~JfYJm%[>Qns/ZXZ2HOvb;;tFTrW+KCf_о.vh/d&3-]vd֙K!;gΙa)C؈g2Y2 :rBR*/Ӳ=m"L,B̏S"C_CW]vfcC?i\U_*@pqB$&f oldYO5&-Gm+sbN@\:x;D 1`>J۠[Dv?z\#}ʃY x~9En{Omj# ŊThLGE__tnǀ {S鎫E[yP#{k%v%pd5kf-+jZ:,NnnzzNJc>"PPJǺۄ_b<4&dhw F.#xCge_d9i1J_KDt0#,=* l9 ䷮}S‡6en/bܘӮ%Q2c~4m[:3 J` ̤AME`Aaȧd_n~̮ x9Qr7\`i檻@M;M7Vr=8]*L5)6~GmNHQ HOt-Qc(8W#λn <ջPZIp ͈VF,^,nB<qtt8[mvO~6о:@'/HU{ {.#bZ:p3g+'٨VUIe@bn )D?'2M[R_DFdaY;)U ݋vk,ڰsVhzkSnC=gתQGh2U*GгachdH3:yIV{wDJ0 mHl3L:+\nAy]+!ԽÖvq*@0IiC \ Lifpݘ`1y\{-TZ'BJ$䄋ըX0Y}hVp\5W*}|`ɫ-0۴>Bԭu7mƤ_`YWid—rC !kD)"~ϖ(KzxiE_V&/? $Ym \_{/QY x)Ab_Qk14c9LS)mMЪzAu&Xj< .BD'bsA>yU>hAoӨp-{b - 9"&Yk.%Ky_NMᗹduݬH` jԗkLV*5rP;{,7Prc2 A/_(8UQW2MaW_bm\lSَlIj .ْVQKn>u?&k~g[ufote:^ūP,FO2[>Йق.|4ckBulԦ/n6֍̕E-P^mUބ[Z֟D-=,8.{NkZzVSKc`}) ?Wbu󏞍9KA׮&/cpl.R)vAOLEM; M);[P OK?򿩀D&sB}@x\xbbGhkCA?Ti}+ a6'<VZR !8jK-#r:Eʷl_E.#̚%^=͂xu6)8`r9sN?Frqk_sa/Ng[ 57PM~Оm< Mcp/YLy3ϣ̖;]>wOp:jSq!1 h!4dƚ7CrǞ%vڜw@<( -憶ggvJZ,wWyh,E>sG?/iL}dus]o WݦjcƔa58^i8yϐylj I@xWmMlǽdRQF2 .Y TD2YCzvG`op>#j@?9L7(]b*?u)h&*}ڷRYB7`(!*"am}>VX^C}ƑO&"ת׏f(BPGV8.e) S0I{ạEI*MA SL1}tcD 2* kk$RbSq#gbd/;6$mE*7mU(jxTN8y9Y'C8sX:"i0Vrr<˜aVI5BRidX3fr,NrH)Gd| 7skɋX`>-Paq;1x@0ƺD4mr_ImbcYqcu,iS[.Ƴ~ HHgY&;rאb_@_NXh .<C+)ɫTOLՄQ(0f.9,B]`NZ"s(0Ƒ^<}&>ӭu1s8VFA Π({J; a*rL&3 o=<dTTg127]'ۛ5m .= kt1 p*y's{{Ib񈸓jxbt^$-"Y Uź^7 3 X_TQ%(@S$!% wL d)bBm*q.a鋃Ƅd3[w`:|P5k8A)\]%GHĸOeB3om=&,cgMj)}S_]hAŌPEWJ>WKx |&0/#'(4Śg)MhP*Q\!Eyx@CRӤ4XKQf̓c1{v:Wק : ֣.j6>|/q(@\hlf;`0 sQ?1Y`&]sѯ"'C{ziQ X*i'S!2QN+saL |VIcXʐ[&(4.`KBxQ7o|][#=iƟI# `"ثrqJu~$oф Oِ};*O߅!jT$DcS:T3I+Z{2[ӈ9E_qiYݫb:0gUإEhkLu3s6C%!*5bϮ& fŚƾv4 Y妶&سZi)a9BKoi.V$W&'d;O'pj\4SƄogd_{` XA# /i2k"|UWǵT8"aS&ŽpWqʈǖ͋М 9XJOq[C7 'Boٶy7`٪{Llğ lJ t fB0] *!ѣ HMm@N/AK-$Yƾ InRV=_G7]- /oŐ73]M 3٥gZ/%~^'X!=hZorF8NX3<:0\X*Zq˃ܔ6iW(f+)Y{f?9چ9*>e~XDud QY_$C߭}ƈ땴`u^} -?ռS1F0["og-Xogj8Fj0+[fA8 ZJFmTZ^ߤYVbP yAʫi %0:^s:4{]d=rClh|\;wA~sa {˸\iC벇L("W.c54 Fk8ލ7T{q 8 oq%e.\ZK`DVD߈SeI4GF2$8K:9?^uܳ@Nw%8%0բd?u>/*iڛN i]up+qj8&6*49$wȾaF8a0Y<8Q-fj ԩw%:aF0dybA)y9rc3׬R0g:F[WJ R:VYwn`ݻKKT5ܳ)u/(](Fh !/:6hlg%ti">9^kw^QW(~e{%+LCBgH47`x m`dkգX}";Ӑ_8[ ƔCympD*}]kR57ԭ>ðI .}+d_IRL_ܟgU>p9qHvoD증oc)*NKo}[1w`۸CZ<_vk; qI-2R]CIC5'Ņ^E/8Pw ?:r 祆)UEt(R~h_]GB%: ~OKCC`4nPM2%˘k zp5 DYZJ{̇g$:PXQڇ8nۅ;Lc6 *3ZZEM>5Բ 6m!w Qg{_}Y,iPCΐqC8_W8ې#o4)QP5U6, GE 5ߔű΁83'S8萲O7"ߞ^Qౣt] GI5С)v@ih}l'2B gb\c2O=!{,ajp3{شRB7R3? #4Fgv7Ǧ6e!ԴL 4+ XXf,My ns<s!tpDܫ(.nCx>2pmadPӖˎkelW;#mr wLwlv HSL5šڒwkA*es|^?`22.og5{w,$׉e9@RC֊!1S`ioGxQT:8NS* +@M7XA%y;ca#[m HD \w9'y!t'#7[nj,)-K;QL|A=!<y PA(gmٓη`9\e <{RDT#IG̐+ʵ41"XG+(j13w Y MHd6IuMt#SB#UYn TL;P[=j Qa@NZX,oHѳqv0Uxv$HC0vR|w0$ć{5:$T=BS ǒ a^w!yM<ʑҒĦdFQv<.yOtJf^#m,^FRֶ(J a`%|zN3՛N*Q-0\%bQ!NaR_zzTMp" <䰽!cwl|(E ׀4S&UPQ\$K'Eٻ\OX2|{ T AeU#g|rռ1 T4yŮ{^`4z9:O²e3 ^ }֙030}CY!GIC>!I9j\aqn69jw7}mͶB^oOū`Q5 a fG3}rb,1μ@Pv乑MH"%5e0sZbS1,O ;O`r%@`|ɪ@%կXboh#Cj{UIk̉bY  m6#| B11Ɛǖ18#Io" /r~\4`G;b=׀o_uLŶA86n/ˡ7 і;cΘШUj93KJ:Oܧb%qI*x/dJz2+x%?Aor GKkJd'bjP), .DˠY3H^hWJ wx`~ 8}JA ՘3U'73|Xr:;vz4>W$= /.#e!kf:t&Ge! "KxѶ=ڟՓs) Ӡ 5ӆV(3&k}qHKk `YƑ@l1Z{g#  n3xhn9\:ɂ;$-dk_05c KYaD_P/D򥨌$p$>S?'""]㲝Wh ?={&^*@[Uuq%L%Nw2`vY P@) # 1~<~ =}(BCuO>Ui`>AE'JZ4j~qκ dG4*#<'/>Խ:M)Xn:=x XzD-\(4loN!mHOqgew&(AYLgSѴWFB#nna5wshE~l_E!AC6SrlO:HlJcxKoZtbNfabnU*W MiJoQ^圚A\jl[\Nu Dcy%, q]2=Ơgԓ Ϻ:%LQy/g+}?f`@I|5m4`#bA{r-m)+'ky<0_/pT%lgU}DEAODvd]"aB ne TEQpdU0[јsg `̃'stB_KcjX\G^(y''DQ0^Idt7jTAP{O4}Qy ˙ZAIFVW#@?8"|5R)VJ>K'eS:(lןGfcr|[Qh ny3>Owyn ۅR+SS#Pz E$!Y|c_tƕĹHW9$;cj2zM/ _$̘|yլ}QeƵ?iB6>}@{ Gbv|xJĘUB(Əh?\J%&ol>Zo #UбD'W&JU,XfdnvQ$3R7;No̥oTdԫG! D{#3$-xT'p_s#YVχJV}%o%W>!:GMЧ8}H)83+3DL焼HN :#Oz VUfGYR= [UT|hc6V{e6e0@8nu,Oy67Vsp͹h:N]S Jm nAD?Bzx_G6GB#F%6$L[Z@pU6ۡj/)1ENiMԵ<'ZC8ؘ" i"JPT_,m( TN"6Ray@aƣ Yάۯo sӬ[n\i'r ͧZJGͳ2ޣȨNֆB ċB/ =D,:B!;闅SpX -?`o ֿ[|p-Y2nՉcy*],LvTxP>Ej%͊_ili>`ke}CǴ\YnKQe u Gނv0V|- J\Z/xѿJ0slHK2Jl+@hggb{;R|va"]Dv쥤βݎ@"0\2hh_52M,I:4YoZӗm|\l/~jxsf[~}袏>A w/lAsXJw _tWyM!/*LN P] J 2[!o`D22rDOZ{1z,:/p߰{.dozǞ4{7~-N3T&g@%[Č_݂il"MT6HhWć':#rQY s̳bԙ֫E;T[.q -~2X]+ }rWDI;MƥfHhh҆pB`t&9ZsT# Q"Mc9L .\E_ڹg;X'_}DcHa 3?99==œNPEU\u˽ N͸kS07wz?ęo:L8ȫ6s4^ybFǃ2&:Zsڒ4ucXgSLН\E9nobtɧΖ> {v-'X5,B$9"Ğ6~MǼca BV֫9ߙq\@7ׯCp*CHJrc jhQ56jv3njs̤ZXc!fN+pߍ<5itJ`Ds{U.f*Pw{v}u |r$Sl٥%8껂nـ/Fo[߃Nliog%`4*1ќkXE(t亩.k yJ .$|*-$ʆW$rڡQdװ86dj=\5Ǿ9]]O&*o6nsȇу7x"o2m-r5V"pY; lr"/:a77LXߒ8[#s+'vʧ =^?9(S7ft۝}1{Y ngL/eo 5_15l]h/M};ӱa7ϡ ui{ c/rhb"|b XufzoZ$CNPқ%(Jge$$_$sGsCLVK ', /!zBc_ v#rqJ6,/&;j">形f65zr'GJ鄌 P8?I ˅1 J1Ѳ"MV)5K_FXȞ3).\˧%l/V@dCK?"A9 LzH<mxMMAO8U UPYAP1H6:!MQwFWDA@I-Υi)"8FO!hat"Cxq}g! {{fp QbU5iK(QTȹwmPQ3y3=!2zrsI;$##u[߈~KrMv %Xcjuߤ'\\NG/m"XQɃBz Imi) Ms9؃{`>C{ȭ%%GF5^U"Kb;Baܒ*mPQmZ<0r&_7I1Qo%nq|WG2jY;{{&&3;nX"њ/; [3}+&lf:8h39j2eVS)I0xcqA&m!*#:hu"1ݐ#X߫)rFK.ݧ(u5i*52&(S0B WfYlmMmO4ȟpsC+d \ôgGSd) .q* 6[JVl\o̲,GrY/yH9H 4kD۟njrFa-Y1)iQl|mv$pܿ [5r쌈j0ij}bƆ拵:-u{ui ?yH+1>=:N6*S:FVih@}vܣSjx$JRg4]0: N/3 $f7|9M0@@W/֊)]h`ɪ_ǯ_xN12]&ȇ+egISмG{8=7*✍w.q@:ڏdW\_̌u̠J%c4N*eߋ#W#Mp\~ZpHEmѥa#> #{_Xs (,|`J1`]GT^̥Mq*-X*?S-׉%!mמ&g\Mr`zŰ?8aGnv`NC2t{#MCNݚ@^j!\YPf`-f3g8+k^(<K lh=͘)2H\FKJ@)9)&a-pD+W5nwsLg=ءDp; Orz'wE)JuEL]ZIe-E+g}0y.=5*)~Ϟ 90`/QAwg͟)FړR=!VVfK*$+ Ti7{zoҦ*mKV;?%p_Ӻ"8 - {?ˆbPP?đ WE(H~qgR2^kch#v !2zk~\\HcLW,ǡ9Ғgxyk{]4)F?Sk)]֫x$o ԸM J~ E 71R/ ёaKY$#_ݩǑWe= ^9Jϩ"; [нsT2oaֶ&33`i\a--LoVB#)έ ֞Ol[ +=bB8`3ܿ9\ @eK8:G"䍠Q[jtE^6YOt Daywy( VA7ˆܗNʗYT|㤇scEsLl[:&mAa<]˂ԎV0#yQ+nT`]l(0K{lKl&>7{Ҙqiw^;dxqJ=13@qv%KO`ܵBƚ7akO=Py`qfƈ:ir :_tER57A]('p+֠v°X!QRFqN,5:.L*N`4wӓQ~@g NGPF4у]c7)YȻ[)P痦۲pQm\d(և~V紶0ܸSŔ\i`dZv̊ Q^ +=LHۍS0b φo\}nR&oX2us>FImh41le倨6b)*9ccflkt$-|Hc}է1sԅ;x:D2]ҍ"S W>W^#gZy~Fُ9fĥӷ kbۍG )8 ڎyK3 hnakKK { ~%%-g3-dw^? 6 ^:f N)GqlSAR87{V6VoK"4|Pϣ{jg7n$3oTFcng5H44H%"gjڙ REK>F$wN6C>5;40Ga(0cb mPm<1J%='I+ sS>/ W'}7ԇs" w_8UF܍w#K`*NŻEWj|#D͗,լdKa"-5wy )_Ϗcsyِ)qNbrZ(?dqM(8]}s>SbxTNw.]&`lZc}sblwi !KqH⑆R׈5H_iN{%g{(쩫8{dK3NmF ?B3 D&k?Q5ǾXp~d/]{.:1k%L[p زs l PY23.j4K̒XNLuMUZokRK§I硆!m7SހA"jD+MLbw)OOwex_^j6_A;rFcPjya&ɯe 'M~h>N^mx^w&5 DCV-؎n}+I)Xcuz\wݖOVNt\Q2]g̀g8vp]zIPKEgB1`?9O_C ]qȁŐ'HxOSbV\6Ϊy0:,[4>$>ӕJ+hDC+u7\8#f9QLUQ?y?%lfKNVlŸ\"zz_/05lP&qFy¾:zƝɕUJ[c0}~/'R諄G+nDtGvk9PG`!QHh2HOmØr(!;ìީ6bleh[ݻxgܐBnA֤;P@yrq)ӃPoG[D&LCe_mʾF-І'2)Bd { BRE hvPMd%HJƄYs_J `:d2QL1צD!Q1혐SWR:: z`!5ͥQX`CM0[ĜfV|]v@4c>5OشEȮ ~f[xQ[LIFYyEA.(>jnЭݭ=9g Mzŝ:$B(F v.~ni˙ӂ"џA%6=f ׭hٯw3*tmLH)A)8˙cOEm{Jpx%+{џjOSx㎭%]VX2zHXd}CzA[PT[Y?Hf+J4rsj90 Pdu쯱yx`2@\˧bFHy몏24GtoSwD8JP1s!13O(\uXړ.x(TM+iHR|]Bp˦Z%uR(%5^4"PHixY#_Ǯ0= u8_]7=^8f1 /%DôOT,8r]8DZɢ.t=s-eTs8Sg"?UK )89Ngq9lkhre[fox _hNۿI۩|6[prF8F8ׁP)+ޭVW]fV;%鵸wk rfE{cثiSc0\~"$gMQ K evPi]Z+(Uދlyj?^1 WSܘ}"nȵ|p^<9r}bi3?YTHfTIG{ {*-u6NfYD8g'CP SiZGpTGA=/REસl9{i[w:ʓnrF}3@? Y&Fٯ Ւ7ɨj֡') Gv5ߔIf.wX7 h t'|&43YR, IrU]O+%b*=U7 bj`G^j l,j߆H28U/e&*vqFGfh6)Uźd&]Ȏ*WLlW9%,6Cq_wɥJJEIb9\1,S5A#F=Z\0.RX 跞޽.E:b`X|zx⢐"saʰ y{fTInqӊi [+ng [ʠQdeeDmӘ {Jk@lҪ/9Τoa7;Y*B~KpֆlS(D*O'M~j0gQ fX/O{{Zs=#됄Ӕ=HwCK!H0[!trz6*l0Jt:ҿѼ42nîl)`:U^d$8u).v̂ny*(|Dݐ:!HCQoEmd.T< elkE6*;hEY<֖4zB0B dU&,YtncJ@W@Z4 C9Z9b(ZnHyV`_cL ܜ*; -|j4'k?boiM7)6+z fBTP%z-Q;\s{6G1kڅNM71rv Li'R1FX b'y7kq/D1udH&N6cnR`|Myf+!餺0T$0Fp>X(-"oi#JL2VTɩ7֌u3T4&,.ڒ(lYߣŚtsέĴMU6\_`:GRk\X:[}nOҏ&rNfh,ӄN1H84دJFciyef#G0VTfps9AH5wseG@ %[a k3=*0'&]6_tJF{W"G*F[9(}PZ<$8wNT>'.w2 5φJom:7qxq1Eli²W|CB],n'c a3cNH=#`66\t)E[c02EVf9޽ܫR7Zylj;8._6&q :g #Y,&YpԿ5iEO7eQ)$8׸N_^|8XDG1ֳ_azQ)1N_ U<썭h0X;R7'v83\HvV}V+cNP[4;ןɒ &F̥;΢qf5] *icr<O:by> [X\ Tln/+ c \<9 J啼Ⱥ.Mnv2L?HHcc-]]oP5drM˫‰ޘbi!^/^ל| e YhDnI8<Ѡg'݄%f4ԟp,Ґ} 2-^bݹg1c–iK?8`*:j$j=W2U/BTjEN$QJO>tU@L)KxVgvuJ.X1k j5Cp_:X %uҐ#:cHy}7x"*3ܷB`+g4Xp)Eˢ.%#I$~RD܎NEHb@>&@ϫ"XV@FQW&\LKZ\cF| v+i E ޓXiOuH䱐o<*Z481D22'B$KIG,m08ce`MEHTx?e0`1Jw쐽V,QIwXDc8f(2NJt`oΘF$+w§d-wDr<}.ȝF+G^o}ƷJҔI~h#O~C,\kL۞Xג i. Dw$x#Ց0.d-kN-*Ԅ`9&uX饞xV?:NL F hgEè#4}GcXĺ E2e6idr?$ 59,%[_0Gߕ1#a>2R~^2>$\~%Ȣ!| S^R'SGSɭω2ݡ pvf}BԴ!dRɑVdaNS<#;-#8m<Uz4`M7T0@%~=FaL'wPǶq"qtr8n?4Z!‘QI&~cA5\:Enkʂ Ot_YY_3z9cMpp%p|A.~OlHX.cC8~F Zregߥ•>PqA/8.W'? %j돰Xp֘[Vm ah.?YQf &ErTwz[WK $_UUC y*.Q%_>xi\TaՀSrC812SxͿ̛ krSls --~ }",?0;F:iۮKH:lAF駦qŭ&ksJjn`&aƮ/QkD`E?fDr.HX&P}4e3[ߦM]}O$UwU2E,b~5K"w>.2i1roufx,CTw]lY#NA]-)&Ŕ6Ľo9uN¹Fݜz nF}Unb=v5LXYoM؋#5Ԕ}˾N7uy*f;Ի.Ζ=.@k2W[> 2&o]dc ygjI"rsK8NEOWi᪬T+g7,(>LI=*VRE,fb~G0o9le5휉qEW18M!N׶ 'q (˜ZNZ=$#EUxxo 1vISˣT=rdͿB/Blߗ> "!C2t)[l5Jxa;cM׷[^G l" 8B SJ->6#А#חCB`~i?z~ WSe6auSsM ϛ4 6AfF\ҥVl%nwzgVeF׌g/}%qx/*ӏdhP^%M'  .. 2C(~⛡ 72v%iy hy!1])z"IY'uIq.7!Ŵi㷽TmA54ErԐ` b`Q0 Tz#98Ԙ^uK;$`j.x'h[h3\Q6_f֎:P_Bkj|4a'+'AD+V3Bby;BդT&E­rlVO#}U>E[YcCXI Z$x!𬎆Uo''B.Q/RPh8a]JD%2D0Xě$\1}?xyVMuffz@WCL6, ~ eU\bNJo;[lǑLєSq}u|]y khgQ&2\6ǯ nc)Ϻbj,}>?C[9)#k6 9İ`[4I5c…f˛;ln~TQ,dbɇD"1/ł ͊}%''_89SUdži  O~XKC]@ٮNWbj*I=:770UJ,X-U6<$ɥZRdKס# ṭ' "R9ɘX Ly`_yn}?_'~Vh,wI.ѨC#MX:(mh1ms^d}bc $ "CRv-^d?M]0rۄ*/A6E]xӡg;B%S6SD\]Cc:g6T2lTUh.l~yob`(V6!}awQ?eǛȩ $~-Q /фd)x:=wRZƃ=[Pmv.$>pВɻ; pPFilY9!ߙ0 {[L3hE} -`maT`e<sȋep,}a iŭқ^ A,Z,< ί%Zx""TFq;WQb\~ ΂Hfȱ?ԫ;ae^<[wb#Sq.BBuT5T V1Junu|Ҽs2Q?9Pos[aś2ѐ=5ABԒ"UU[;^榣s9Ih&XLB" !]/N~efp’sVO7C66C)aθp܏}x*׻͗&BVFه-:x\=~zc 1-:AiOLx$ ࠚ[f _Fѡuz~)q]>^"Vݨӳv޲)PZ:*:)hx5 &h~KJΎ=AVXƖu"a )R>7 !8 mcŝe̛iת#:B]¿l  fEHaiBfsKM#Gu g RzBIKޤƂgAdY8QQÃ:͋Ɋ#~iⒾTzn26yAEmr6NK.s\~HsNoOKw`j\Cb㗼7U©hkwQ9y4>JJ>J3Mf@.zUk)=,>cP-_X ],bj t~֬_6R[ϝYGgm&U9tM@4'&'FVqIGh&rQcߐ'/b Hn*Zjcm `_1[rHkom[rWcTF\.d브By߇~z|D32L)&_eo/7֚c^ԯXM(XD#8a1d !.$:'Ok{<$G8lӠ~/=-kDR*E\EGs~鷉aZ g)eGg]HI!EM>p@O x27#}HŦyPzCT1ygww4JH0zq\pSqg%/g'f}B$@$;}sw!CWN0ڌ_FGUَGK;mTНFQj zSVA"o"=F2q'j{S~~w |Nn%I?_deӼOtu[^eRTĞH;yWXju &#?՞˙X.hT"Q[zd˷>\'xf(j<Ժ#[Rیwm5ML0TXcm?$9eV[( CG\|OˊE ό( .ЎKSNs=F7v,"D?aЉ|2q@b9ǩ qH߿"zƆb~^g) 5@•RCL ` C ՊBje8vukS7QHFi[$vALr>g(z ?WELȹ, H/i3 E( T<#tsPBQ [σʋh!Mac9,'+9{$}ƕ-IѦ3;qA^}ip34QcoŻ(b1b2oXB[ŕ%_mA~Ri;:Ӆ#-/[k~[ I!~[O¦ A^xHg~$z# _}o13 ;2찺`O,`(k mP 'BQӠ<7 AEHj 4I3o`C2S_b޳4q!_G*j{k*okYq,LUܴ{GDwFA,r>'֟ H n|`MVMz+gj:s`Agި $+ ^h\|j7Y!·Ÿb K]l?0i ̔l2?k )flPpD"ہQ(~)L R_biF.CmT+SʭnrYPb6rXEm_Dg z}Ӳ& "+Qv1|Fmxb2( UZIp &9`ISbd!|v0{ۜ<4Wk >dS M1iN 癕Z@(P9`!/dʖ/& 덄P l^* G&lD'' T:o/0s9F֘LX6B_/5nz7&8]4M?kA=H2sN/y:FJ8&;x.|1w8kI Λ Z1ǨUt ¾zNkKo2("rJWU l o {61콹mA)tѹW -NUа>ne;2-<K3.Q-Okxh 45X߸=6[5"Ԙ1Yj[g4V+7o1eۙk&o% a*Z-=boM)xYfˌ}^9%B<"kCQоFy<))^CbX޻݌(Cu5(kn5\ BKUHIKۄSgyDhgP&]> S֦(qn@R83 !ȏe3 jPWɬSV>T|Rb3M YsvI坆ǔ$?|j \qdֺG`@M64yWh*ΪlԿQE3RMZjQ2~׼$dWaK1 0+b4ftmpYW ™45d~xq@)-I:-/uK,װL믒s|I:Oynʦ[jgOsaa)L/ {48SO^"5֦5[K1F:<) "MCС D NR<25I}C3V*h=ҼUg.񌓑Xoc='bR#6}f:\R#Ē)$\5J yDyuBl@4KTAru'ƽPLk2o[_p`cH~ZNX@4)Y t;3J<Eחi`Ȱo:{j0?1S{۔^er^+P?15J_&*?V^P0,Z{]Ze^Qh74'|pzЯwʶXP-E:\oĴ^x ׍zJ; "Kku Jcl>Ǯ(# ؜15@lR3DG8rU8 Hl!+W(L߯Y]BRPM7H6+, Esq z yPZ'&cGB| pnBUWt5EؔL;kÒa/VQ>xxq!WXsx>&T[\(!fdX3Wz?W3?: W[j1S2蹍=d Z쫇-f ]֑]t{wHR]x[wc]Ϙr(zPڠ˚cxdq7H܊"MBl! 0p }ap=gHw& Kرɋt!!dyU /]XPFFPX!Yy4q>WTS 8-kW(YS2 C?Jd7j%G$0><["iqִ\NlcM9S#MMVt_xТI]b1]ޢo&!l6 <'Cv__&x-X -eTN]=rŰdrr$:8D@BɾIq_,OtY;1IP<)csL\aAX8huq'(j?YP+m-y`6%?7)Xg#17JPN[\дljje[Sug24 ( d SF_b8ǽCk zQjG{\VE~l0lE-f6)"1b|2Ȯbۄ*nSu Pjv +/r[`Y2u*s{BQѤ?̹;ǘⲘS=3UFߋ o^cB 7( ޟhXX#[Wh-uܚ9bqW5 v=au/@C`m̯şuy:qw#ȏˈ i&@ ّԢ,&I}!?(\!@³DŽZ5J33ʸUe곺$uٹ5tHUCq'vOKA/ )7׃dr&[q(# e w{ewa}L |߽1Zl86{C3+P;TJyWyeƲZCo%;DC0mT2+A!XWn +q 8 Z>%L ɯ3S4XJJ8nЌmބʱWo&ezhe1}!zgKI,Г$kOda}"ȗq5kcxcU&,8kEXiTRrRx+n`^мM yE)Cl3EhDtxUuY7&arDfN'w.İL!aIbYy]5)S D+Q2U VEӗn_8te zr鈘1Fh3_qKM?" 9TR͘PND*eZ&QЊ@$ );nPgqAdk3  h3ˋ֬c;itT.'N7)%WF$E`dB`c-q]/`9(tp7*\ׅՠ <@l"W5Kة˸ VjwеlMNR 7@ R&P@ט.wn*{+#3/ϭ]0]SqoD Ph,G6 &3X]\ur 5.E)%f[E(xbE"gY\r0#:h1 hSq: 'Wlڦ E¦S@=~rF@-{95SК#,4{֙TşQjPLc$i=8\aFd|`HgәV3~JjL5tzr[q!1hEw &Qe3pdZek0_"j/C Ǵ%clm >Cd2YJy=xQm5)٤xdjfbࢧm=ʬP/shxf_1.[ O{&T]JA] X"rl?n˧ݧg?>`{}F J5dm[avmTOl0"kSi+J:N5'Tl4Z, cH2<1HSAٶj">'|#brߗ+Qfd?5xp >^#Ua)K+' 5~``R/$Vfᯂ?=o$Uy-򐡍\}~Yi(3B)׸4jzEiJ.sh/%CWJ{g4e.65N,% n{Mhol#դmgſ{$[D/A!?kŷvK*sz"I|C= M EcY$ۮFKqp͍klAyM@FnGӗHC˿Χ*Ǵν T0ȯ = 87/NEЂRI[- l zМ"_V0"wy+wKm?f@rw𽅂K=:tz@E{ٜ?Q[ifRۚ4[+RE}E_Q8hצ0Ԋ0L yUYE\ M04s<*&c5{+I-?E$X/ PK{4+%B,J̌ݾ4LFW|2m.!x\wH؞Ee ~C%U̿oUl d1[heA*XOP@Ќ&S\Yx+!Ǘ`(! V?9fOW=PⲽuXyZuQ߃>pL3YֆfVu4BAw|mƙI=K^[OSs9 g$ݥo%3 .%F(lK*Roo Kʅ_54l * (O),Hĸz:?FҔE1Kv.{is)Zxg}ɾ8g[F֫w%9)#A-RJ.0=s%rlWvUŲY}s 6Q=r@|tMi\LM "!$*?fH칈puS5֥m|d٨"&3U~:[y:=pVp7Ff.|jpSвuWQ ?l$YlNw05vC '\<(Z0"SgeјB0/y0}y酬\ LMӋbϫA6?+_Vf;k=p /_a'P PxS ?k1A,tp fgAcRMXgqd73b+7%X~bS}2]RY9J皂x {ب÷IU*G~D`D:-H /TWƗr bL76=Otp's+J`|z)I}2c0fv҆:9rk{0X\J5fX$&19ao>gT /KdI&zњH38,c17-m1S 5\=E!?8(!$W6>.j:toI.6V-"JI?20˗qj_%&#rƤz XeOׇ`5AZAv٘%Ƹ X7;SF:sA2VQ)+@lH26չ^- _C-_0Ik<:>PѴBWF6b:^HGoo{xN ~TƵ!4Bx h)}n 0"dH)_KvQcR%!W&J B.hvR;&7HG&җJTQ{ac\DaƅC96YS=w[2hhuތ'*)MEЫ)2JpYhF{:XH]>㟧 1φo1N7 tQ=mVH A7 (x _m| m$*&Xb_7FF ڐ[ʡ™,E͌Jq}zsO&k{]lLmB"6Yt͐*k ыyR%QdCW"!〲n֐%@ R pR@@{r(-sA)G,DiH l fҏїB#KJ;:?wO[݋j$8xuKb&"YHRkk9b3#䇈+q򤶵M0Y[ ^l{ +/үqx 1cVj_h?PHޗve&wm:e[GY$$NLHSX g([`PaG3EsHP}4s:d.pJcR~K" A^a2a4˅!h$}QEgW5콹ߟpPyw:S)9ف䥠,5)we waJ-7Clw] tr>:hRt`Q鉨vDNIXHš}]cG٢Pf\;_[D-"x T 8˻tO-O)`C)[bK'c& 2s} F\p ,TqU`G&HqSD'V}k {}1+{qa(S r(wvIH6{H1?.t}s`[)!2 Ch,!{E;/Є5["F*݀D~`-s!'Ukl׉-G\ve NVE+4scv3`x8t0vE7͢]pRqTЩl"B]Iiw{FTc}prݲ`ۖ`h23N<2pl  KG<Vj;V!U`]Ec 0=Y$%I3i+чlQ$?G׍T 7% KH59'&Y&j^4j}CA_ٙ 5f,)~FNLv\'ֹRTjkIFH!Cm&/Mq ͠%AXR{';U~R%jfJR}9Ʉu*(^49H;G$KYT 3%ʴJk IcizaM1YszmkEHotlCWJkJ嚆Э׎X(95z%E@kz"Z>K(g _F6X~:Qߪ sˤ ͼ @ ٞŅs#}r`id,?\lPx~8@^V^(_r膸|:Gm}\] s4^aפS')G^VJ,f(r&bo+Ե|ǨvxYS_;{'B86PGU{V)t5=wTs+чdcCuR{f}y'Qm U %eGi7ҐcIh&Jg`wG0ڇv֡t@G9}fy~`fO_Ԑmb o/D5eWHsdނCh1)H8Q(v7tƮlSV(x9ZZXjD̝G 4_'C +)\M(_{L ~Pt5l- 8 s bXCbd 7BE4 .S+>n,%mȿs3 ]xC\"pK7?Z,1TX~DmAֆ  "Ԧ6wUWiqԹmwN#Ei5^ӬJQڃZTJM Ta+˙i.+h҂eGMnX" LxmHu _J8zq؀[ AFz yԩW|u;κm$p iJǫP|?@p5$0r9xhnoM4U b&Kcz4p-aQܓu!萕Il+^jiOZA 6`mF9Z-3@p y+͝"Xn,ffgrgs\5"eC1ʡZWO ϯz.Y_pZx: .`zFHb 7QPon-Z i5* 6 n;S 22PƯن3Fh*gu`Mȓ_fgd#=|4!y <\\|xѼZlP& 4\רQL}VaLoxtmrR/E}H_+N ̆jp4e X-ş'>='ϴȚ>Cj5,0r@вb@2nm,ķ̍]H͕pY1Z?pR-JĭXӼW%^)pM?K'B2s[Y)X6$9a鹸(G|&{)ʽ=iV=wȚϟ0D'HP?c{t$t+<BXRJ6Eghx兿R@ʤ", ]qw!* rH#ӣ$H%b)Wqxa$DL8ڸ+,qUQ\O8x(عj s[SנWy(7(?J8 vlJ~Rnd az)PY2p͐Dv-Bj$z,{Lb:ݢḽ=ߧe\-9,y4gXCDC >m2T.$b"F= y ;X@;PSڮscdDz4{A[۝j}orQuQ)Q%$8T"u@-Bg >Jv6&B_zQa?<*eo {rZaJq$gR(zB`3SmYyx)-rxeO(5kU2[ ;s'q45ry#^ݕ%F<8AQ!Ap|ׇwL[7 C1z`M;L}Q,- /&L~eOz`69 & (7~:es#@C>Sj AX6>v/8: #KW&szafʭMaӗeӢˌpDkaE￉ zB_ޓa :CmW-0Rs0~.skw3tDS8N`]GF]3bGWqN. ]Vvp~߱=27yizkm&$#D]ߦw @6oMTbr3d̄4%}~(OY88mo9LA~:W͚mEػ@\0mxµrR𨆗+f?_ Ɠvy~(BO@N|HIH!9XNY|%S6 H~ j4Cr7 cJ8\MÎ]7VҐ$cϯct^ײy>!iI61!Md brU;"sq[egԇ)r!:d.p)F7QGFfJh`HTH,"aMt+rYrt{?xMUOc|G;FN׃,צq%^gotLÑ SxmG-4hLJd;`{ͱb )y(e}<9ZsL',A5.@_=m9)He5!&b-\=o' 9XF׬C@,aUZ:T2aJR*̒`"G!5!1L- Nm2M,5PBFrϫ s@5tgͨ-O,>Lr9],.iG)r}FAZDy"c',Ym /_|o~ծ$&\^鞐 ],sul34OBC,ߢ01LԩspD 揱D1.ͨ%f{fE`OdLRL6LcD=4 7*ǎv`"cX?vaAZEU.Sׅ-ó t . EblRns7i}A՚.ϐ Ysn.6v9ʕIX$S[)$j=7R1x?R|]4KIGeniM`x/Ǣ[.,'S,ޯA:ByΓ Qf NdO+r8`(j>g"o-{#J+uz gyHP#b>LyA-YN{}K^Q@80GrЂ٥-vִĖDbї4FxAg_g'PV|-\179ΧҖGL]kZB-5#a`lTT.Yk >%'RHJ ּ,z*jc\ 2R7'9Zs]Pa1_cdJG `|@28߷?Rh2fVz(0Fё U|\ wwD3'i ƎJE9o'k V ,*T'\LņV*ce'5w=mg,` |-N]7-oFV$$)P{Pn}\ۻB_ȗMA%}!Nb]sΒbOHHQDtiZtMFiU\/TQ䠇+2*dzvT_Nj ew}&GmW[yQ&g|hu1HDUÔkx.~1oܳk z n ~ $Xl tϴ5M_-dp tK/Tf̓T[Ϝ=-rV@nP >I^Noڔ_=WI[R/^b{Ј4"2E)@'w݅ސ'#JiKN4=_X=b @js|Xw7d=nR_~/UR7zO|ptÅiKDg?z)c|':y2CaBhUtկPBoJzXA1U Pیt="8n5@6T H'4L k{V=^x8RBDdcZq_"53C3!x>Zr;ש)wNdѥv&XCJgldNJ6}9{p0~(?HZtQ>c WWNkקzPݿ;U,&w@W_3Bp"7 _K7$Wcu"pi7}RSbז]BL@ l_JC\>IlXMnRwR)Rfh+9U.c1zf- 7zv?HL2^ 4IpO#㙬Cd7H8BGr6;iJ]>aKR6 >:ԛ\U@:=Yi?d(;%eJ夗8egvhY $:5I7Z41 f]f\gSd{E)8xN rLjmPv!ۡw9z D>שׄ̋01>8ǡ2uɀ۪LҚ`t}NWnzfpWgJCYxr 7ƬwSy5eD˙5O#;];Sc5s˼Xf:+: 1E^m1GOa x[YWƅw|_"D/7=?5М 3 YQȦ"<H3dyNbyq~'kO[%ҡĽ~pɺ$!M'7ΐ@Xd^7f t&#l5S;#J̏m_d Bt+{jPAj.}/Ix;o8DI1󊌼LΝ=-~pN92 n>pY=ܛxOq)HdH0קՕؓ_k/Y F)ǽ&aE1yp` w˺cSdKHTl:Dg5cm|iuga ,E?hk.銨o!(~Z8yBؗcN*3IW΀n3] 2'2PǨx]vEYY ꍗ3c1~=cK 3d燞5<*-4t "/\ \*gx&=>0]d2 #MUͷ:^TϔE3]gD2)K[j>t- #?8l!S`ʠx/ѫS+=)ǙItgb\`wv ^%,:AqcT؋xhl_BBJu?s& S+PՀ:0~M%1e0*ۆbp}M4,F& " b-p{xSt;ʘQOYW։>ĤW شfG~0=wإКnl.4nB 1H"8ɶ}hO׼U)G7>3=- rCO zٗJvD$0- ~jD)!xm8hW3' w+BI:`MQt ixx#e$ tEو`.HxEX;0EWe \KT~,Q ;R& 9"!.gp#Q?2+U31l9$ne.ZtU`d>2(89`I}'Na3E ut͕+Դxw`x3rK\)c<$ l r0I`7Bj&~WE!3 W :P l9"$1%C{&u`!Sbv$<%0 :]]kܡZ5hGo*a58i7Rf d!D Ecpek2y.ܣ=1V(͂kPmeiKYr;?4:dpEk˫p|iILp[7IM"B 4ڃ[,s /XJ,çh"L`E4 wn_!ٶo<ϢǢo|YP [ o #z"^vPN~$yӲH6౼yV`?hhԘ d6ْ=|xm+v,֟I?%8fŘO-yym@>ylxzJ_f3oX3Y>觴0^M XC_P^s'ӅmpCSb2{#Dӓ.Gz49v2H3=BWG?58?f!Y5tGpk4xjxާ ~WW$e (Bd7U$Rw $wٜ؃cN]ܱ2(LR}:|bnFYk3LBÉhkJQdqֳX2V^چWH0#)]4K)>b*;p.GmQUڹן}p??Ԕ-X=mRFPq' \oeta!T3YqzvѶSN®M˛rb2#Ո"^zS+XB:ݢhe lY즤ۇFʂ'9;?O;o4DsDۚe 2&]?\cpW.$Qf |a|ߟ@"%Xo𘗋CcM]>hEйu8'Ap?)zޟ[j="8j"&u4nIUAO!nXuׇV?t,t6zON.r.>%$v_̊>ΦJ򜅞9>Xܰwm$!) $|r*'ޱ>,EhIR%I@ )eC\ǂ 7 QPu6q\!nT8zQKRGazwo O>Hu(nj|[PEӫ/b>vոƘ6$ͩχV< _ag3Z>ؽ=Ԑ! lVxgZ a"Sm5i>ib e})#;hj$yͦzPH?AgRp2o$ԅϤtEx a:.}9Hr  *['!G?i T%EoOvD Vf^dO#y ]VQj`Hg7}#!XBNő nU`fq7 D>zWhȷ[e@Y[mӑ5} HZo]A߂g7þ?܌0Y72!_cpIq?287V>cC6"> z[vcwlY2DukpʚǗOIt6 W:KEf 2JiYQy;ׯi(]ǭv^>q)(.GYҬbk}luA7pSHqOt7JPʬ[giLݪYQZT~Qg>y7LtؽM9 [%:І ˧+N7:Y>ȱ tCjcAxuD~ǬjWi[D cyX3:߽!o<7# Im;@pYw)I! J;cxo^*AK:)eshr$ XYOD W@_D-`m!1ڂnώ3Ո~J_ʹ%Rhrj2]#MW*'fuʮMI$׎q-O42P3S4_+yT-g=ucbEM ^ 7wf4eftQg= 9Ƨ\sCTmGts-R)0ڃoGzW`TQS\ʤ*)?Ԑ,7cw yc8p}Z ߳:EyE7 у;Jź ]MP'Լ 5f{z^_W#H2Lx(nw8^-j`X@죔ODs+FoM,18SKԖIiɅE @ZBN'(Bܤ6 Ny~R6De=&$FHwǤ.0=r}Í+?q tϥv(bO~U^ rW潷Oɔg ~aySzʆ=U0ڽD+k=¦*T+==ޯol:UhɘF|A]T–U[N@y{&Yq,#FC}WׂvU#\(ae/3^{#W#P+`Qv n^,G= ڼn2 C1FmJ-|M3ªk\dʿ`ݞ jY"/;2۾V86o_db̜etV =hz6UG;KpؖQfeA+Nn[`ۍj=k8Ŝ5kc QM]Jd1u:sOs9 &1r226,=#F,r.ߎ\\yG0fmbO#9T4ϱwƊ#zeIk=DٱQ6ǵz6*jrCwݞ׼uc`>!Uʾ ӠE˛D\S;9@Fw $%ˣh;X⥨ `dD&X#.ݢCBR_LKXRkjt fy2;DZ-I 5 "SqR4x>َ zP[*XS2yzPn/G7Bn&wB~MT;d'ǶK; ~Yhf|RP){wglb("He$X\+ɞ'rJ1tV [w ȝAI*) Kn]7g_{"DZ!3P3J v`1 |CGs& oxܽ@2{a2ȐB%.u.({+sN݊b ۖ>UT>肑URJVPJW P z奉 fav@f'A|es|îvx&B@#~4X,L ნH@-R_xr%eu[`k=_8F -*MIX~'*6aߗ y<(Um5ZR nU:n@TSk"&J"[걢+Taw"c4GblOr )~ZBCCf$}6N72ͨr[Gz[mf)_PvE(Qfq>˥1?+ }ܙɧxR> _\ ,iYG, &Ͻ}G7p;b:ʬ%LFscb6q!@@eS!Uμ аmTp؆Ws`31?|7 mT"<1, qݒvfM;ghi`(_I$rʼntNn)gi@Hz>DŠEZMQ-3zry#B d9j8{M UK}1]$5RvD0!ظ[&t9nݪyxK8T!qIyc cM˗\u bKgK$*[z]3hS1Ψ78c">Ȼt[Hزo {DB$v6L!rh.OzzR fvz+j} M]EEDB>$:۲*UJ4J dt6U'G^_dk]~Gܲz 0-tzTio]3`k}Gms@|eCn3]䮅x(bE_ޜ DPETDR"& 6Õu}o5S}Tu1⏂!M.щ ʌ" .`MՄZxSɵV)_h^@#A*;o:Og O_m֍Dnpups B5r(q2?93]-h_״q[\YWKT @N@ƅy@k p-V7gDWᯚgܲ.yǁi WWG>uD! (yu:j\|V%L|3*'Zl+OmzٰV]1[3jk9P h^C?y_]+T+ĵLiԄ}v9sS:0HS!ZmJDu߻[ )&GYKI&0V\OSdo,ЖढM{mnkVSd0tfpap3L -PvdAo}K9:}Gt26w +%"qQ[Tvx&DcOMQ~S,-t;$N_x>9Vb| ʰW̅[*y- 韸~koVo.kjdI:XZ@s&FyP&saYkÎ{uFjh{ꖡvje4AJS5 N Fq#!<@GRj1I"՞[O٥Nbpm7jfkuĄt1gZWHՏy5pg0"s0ݢ/ĔJ0ٰqX=r) |]  ͱX&O&2*Ovww̃m$P/nW< ]UNcӓBT-Ɍk GNbih2>K$ W@*Lm7p$u ԥ'?2BcHAPbF mdh&2rڗp9?`]1k P|DN<ZpVPʱr͡LJe/P] _36:1w.* ^Q h y8O*<#4֐o-C;%GqAFC>\r,o$xJ2яRF"yJ-+Q#d,r7V6nC#Wl,֊!?w;~Yg.v}6!9+{wA)'W@rI3$V,}36ȢN2DJDGMZx: 㷽8&{*3~++L EjS%K.!jVqM{}"\!>[V }8͆<?YJ]{^ftYYk'LITCp''?؏!\AVvzlG2.CSܕ|3-^K==;G6 KjZ2)x 8I_ 'y:6@2Q]LԒeG=Q^wdXV](POF!'Kz^{E" *޼Ye#h8h[a]]+VpxMQc%[J"NFN)+!- y!S[_lRE1|V?a2`]I:}MB);o!Ì^==a oHE#}H Nya^wn Sܑ̱ͣ )S~/?z_uJSHH> G3 {MҞ]2@Pww(:6ck躠;BID⊥<[wvs e8/;t}It&F2z׶>ʻ4 !uY]ce1-…H ōo. vqPzQ2/cyO ]4"O@n|Y+Ō0!N*L zHg֠)D:D~L 4չX p"d~̴Z+=ų܃'kF &wpo\(4U뫊DOL3uSlKs9mz&_,)Iej$wr=ےSFR{ƢK;;ZjjXa; ^J=*F̎KS /L2!U&Oe? ̹4^i*cŐ\w HABq%EǚN0>3'sWӳ7! :<`BSD:-ŪvMv3"Be=<,<6 ?nb ;Xu CKڀ:Ђ*%R++&~?]ncN;|:ih7r s3 ![6vL{p܊Шe͚Y:$p7AƠYYJ2l*"1J'Eu1t'+]hHj3H+0˫Ŗ!4/@H?0FH LS*IOa $%.lp`+m7TIo %="d܋5'54%15AÉ6T &^B[ kjXBރB5"BLvхDzff1 děixޔѵR krHN@2AKGC0\hͧ˝ҿ>>U{ћ*ࣚv| {-w^5/#lDk `^9VJ'냹DKmV<…w5]\^}i.=-T,ͭ_zT}T<ra*vР0o* Tꭩ5aS4,:מ )+|T$.2Ϟ 0>n䆫`nBb|+(Ps )r+}iLp ̀)L?!7VLVKm.TYj ͠get͝wVFr0ϒ77xإ)4xцuRk8fPf `w a}цo͖(;@SΣLۿWCز(=~ YK;HZ2Bh*ճ]qF 9*ibKls0sjmNha=A.^UJ;9#DKCc)FDT-Gخ\lVog>EV9fdM|-6t |i9x0>ty&T}=$`|8MOsm/t\ /BiH4|HrutUgfp\dw̱MB< @-aYY7oQV\j6LX:৕~TBN|쏶m¢#0(姣"9ɼ-/mxQ&ۂa7NZt7.s gcbm7RIn>dkPl2Lx Y^ H9-|D]i-^vH<G8_*/sQG@(2a|^:4ayzg? =S>r0Opð?y.[bôuY"+7fe 'Noy'Wc{R=|X? I'П^ 5k3j˒ hD'Uf[ф}5AV<][Ӣmx^" .,? "<~RYW-LnbtlWh&Ŭ }: WIM [~$> VwZME ӖD #N}G+q ϑ F JXjQ@b1X 4f~гG"f(47W@q %m"\j;w^_h#bzUQS?aC- !< 9q50+a6(gT- [k+l?PJ-'n7:d+c̞e.; !5FpQJ2HW2fXf?+c?CԂ{X ՙ t.cU: Li|C!\Ց@5˗Wj5F )7@Wr pF@Gcjoe{>v:L/[JU#-LD#St*pO8,! :}N\3\rnA:'RytBrōC;M|Sr ^Mdm|iԥ'P0 v ЧGo&7pdk-v] \O-Hpeߊ&lR4;f${%Nmu0:euXA(5Aֻu #[bŵ뒉MDWjI[,00< 39v)mݔ 6ق/.RŔdO.Hž.^6^ety0F1@=0^"]Zx$:rT:Ar`wN?PGΐT,HQh5ssp"!ؓ#_ qVe~\+}>뭁4I`S>+Mo gSՍ]UkIt=p)hXC |J5l N!l$]̓| sӖBPV~47Ȳ.je5':{=C9xfTJk"((n.O3ՅƃP"JF#0@(n5.9+# p2ЄE~姑cݏN֬V 4Li!'Bqّ_l)dЅ=BA{6~RX})Je-fp^9E#rwŴ@({?>k#MPo&B,+_St?켅75LU,/P̓%gd-+mP]g29Dv":v,$ b/{h)BJ F6;:fY^>(Uޫ/:L zkVy-kz?(t6Na+i HN{kwåDtQlAG YS ԗͲˍ~Dg1 iYh cd]h~@<3u ^䉶D4JgWCV>Wnt΅[r `]'T ?m@ `3 z"L _&N9)He*lJ%Byw6~(<1!grɿ]Dp|ˆt)s HZ7G;4`?*PV4|@, &@O-{3s7bkRsZ>c[F*m7-Tom Im68 sM`o S=oZQo}f:cmW:|Nb? ;ʯoˉ6}A-nK Ux$ی$/+ZݲrC1dΚbL+C_Z91C"~ֈ׉VbJM825h))"rͷ*I%MBLda4g.2H6 t~}4D6QjoMU-v@/bd>3u.C4iz\k FA#Lw9y)I+wnVn><;0ć&o$G4;ӎN~N!:_c?dfńVX& ,5mG2+/bƫBq8rR 8AwT˜6$(/|$#+T$9rbsWSEoNx'};@BuG(ϕu>)B68%07Y5gnZ'MW{ ys̠$Xr4ߏvcTV8Ï5l.DH} Wke4fFk@pC"Osէ+i E (ʓN 푐?j*kPY8njq4\јUNX?2k--6H_QAgYT]Gs, ^B%,6QJXtGCu Fu(S;LSw[r?FΩa[Z^4J#XXAtCӁG :ZUװ|)J 9dXR 1&!- r1%~C-VHfd3T1o.IOYmG?MKJHGc &H 55OnGc+zyN mt4:K w۽'hk[0{dZ\gh:NyVL#Ѹ/OKoJꗴ5 -%W 6NV&d?viK nPYM1x WFz.)O)|sXAeQc ߣ4Ǥ6x63Mg^KDqd܁"mY@JK!xC,%~3qyV&Ŷ 喇Vt% 0\CrN<&M0gf42bn=~E2?JFGD'u!  'PÝt ɨSh?6 ^~+.6(cá+7MCAlgH8\HS9 ( OUT#s>MY"obIV=l`UwZi8wVxVA dQa(K«+h 7Z0.0iSn؆,E .s%}p~^":6]TXlx[1fpYy bAUoF跲d@ łgR1N8uwjcbr7m#G.'.uJy4 I eȑ``B%4MZ3zHe -9\w8z(ukϫ{R!6|5WÇU6K t޿$<`$lP_KJVEe nh~f`}Џ\6śƏhKC95OՖ.pc5_t eKbjR- XS87nJgen+U?(1 |: *7 BPvОkVg يF*TFI|m~| ^VIϏZTHq؀is6y _`@{|]1{LyUM}o%@g'0WJoޒrl"!›g㭛i9۫䘦h c,j'<]+FqOj jyOYzC1'DZ-]y*/QҞ\iAϚs[&r#+5Sd6F3% ?iRq{C$SQ1?=Cm@uF >ɒb[88LjWhj,t ^^ñI89|!W1^,&u Ua!5q GOgU=U[F+ko>f5Pa\;E?,iw?E"uLm~l_Hu|( :sD" Y'qhF0^o=N {pٌhB[hP7m< sѷOt4ڈp*M#InR9Ӝi6=OehDęp?F`%n$K+E6D'E>sIkLH: ;pa^'ę_ 0VI㏿g@ɩ8.T11x)2LmlG9ߑ}8HD3TS@E K zeib7t=*\NlaɡM 6ٖl e8_it $˽,Kk XS*ب]c(čwO;pm Bf{k:ͩn 𠵞w` JFp;QE+`aA2n^ G:#97Fsמ [D~yA~Z޶7C:rn?{(>qG?vZ$ƨBtWadČTviVǪRqM;2-n?޽ .Ʋ𢮎=m[FQz2cOMr2 ,ŃMʿ@n>QU,іvFrŬ\NE7p@`F_?e$!rʶ~ɥozedZ>y;)ܚ-n`ٟ h}cmZ",· qp0>q? =(V{/kz-PDb+pB{}mDR縺 p;,|շd8s=UҬwTqȧ__ ud  w@ȟW>-jA0D Xcy/-V )Z $]H'M~5(r\`XjLbwzu"#xLf:'Nu 1+,2Vҋ*2e5y;?j=uM7a&c{Y^yc_]SXBB &xxjqZ;3Xm0.ץ^Of +7X/>c X=,K/tSG>-F P?Yho7^ih CDGgWE,,+VABY>+'(9f}?/sΦa!R+44j}HIoQ3?iyh`σ;00EjucyDʅoR[1"x#mT+@3c"ξL&\3̑VΗ%JOpR{M 4=S|G!02Њ [D6!aI' y$(KXl_АOD'炏)qRoan%%[uՖY4\0(I gEI\2ؗF+GXjT*;J?N_ԸI7-:+59nmxJ7 P.KՆJ=:S&S _P4YF-(PmLMZ l-]qAz@\26s$ϕ1 >ZP΋_"ZVNJ*;"ZqW[e֩IEHR{lа^%G'avhf{J1|k=q4#bҕ ]< a&/0ӹAS-|Y r eL>*8ϒ#Qm Lx!!s*q)Am̦K6P_!@5Q[(D֭{ګOw̩cO1Ac2b05qO ÂyfP w}IxV.!T!dC.(\<#e'\[myd@?elw8YC;E ?GnjeN؊wW* 2ٖំ/d$._/za|7E?9z*j¾crhX5\=Y5 u(H&[svр8gL O-50씽Y:0׺<uz HPƀ71i6 7Ds0Wi[][RL;xG8 ^vo(YiT׏9Em/>9MJK6捷zEu6#ZUGǾ3/f2Xǖy&Ycr }šʸ } 9mz֨+əK'9K#{S͗eLMp[v;u:@}r^2l=Ha¦UJD|cY,Q1[g&[&)}#aD_ק[M P ]{ $3G -e~IŢRjO,:>r\\IL=(Ct⍊lvy4x97>;/w<(4<"d{[IrNBWE ffsZwq97O@u0&UF~Ss b,i;,$/7յ) 8'ފ -̧˃utyz-;37;+"OmB+DB^kې%_ ԍ9O$"r":vJak>Byp{(N;?脸U,jTP |@xgUEY~Ek4䫾Η pugu!{ܔG>~HgDk"_-$S*160clz!;6-|ҀAP1ѓMpm| I9i|ztl_qՍ(*dsg. ,MR`5 G {0qy`>fbzʁ_O=xZNS|#q;|i@3+}jUmfE`qjWgauNuSХk1>V]4Tݭؐb<߿SFI.z|ۖ;~]"u..r?Ȅ nwLkG|)g?%UdY2D SLJxU%MspVN<軒k2mE˟FC06OAA^&ud$dJHCuN(d=U plDA[ HS"-];{1/}:]is p]+KPFKKLPDa :*x>:U AjXU׾ .03GE;l1\'N2K5L8¥G6GPH /fKyۻI=읞8 ~#L \Uu=E|~.6 37`C߲.s#1RP?SJOm%6j_9Ɩ]eֹ*>xsw)m~p(V37q`NN0N$ǃM _EDSDX|&7W[%|&YIq\zE-5އ1GrJGGF ~IW4pqHʟf %XA{?LƶBA4')qx,>,+Է9ha2*T&xs&P뤵qJ< "T2D"ۉCzU3M{%up8̅jUd|޳ubrШ3n=Y1mvx`U4+_Z/OxxMB{M3%yXuCIqZxŁ,Fg a$Ggpl6a]Zܙn.7QFrq.&Yyߙzu 4<[.(":VVq4lsc,DQt!6.kJ[i'bE3eݣ{/q1#~Jdf]&'UdVJpJ$v4H O{8]UAJpW+mONw B8`['ο&g ,}.0RBX"K^x~D瞼"%HhHk3pZp% H*I5zI BL1k\P*9.E`VS2U{(JVڊJۄf߉rl0Q\z%swf<1 />DWM/]|h\I?BDCL =ܛ'_tyZ"b*QIni؜@1EfCVb6Jc+'ЮܢzrUL7Ka-镆. . E< 5`ĭ &g./-nkt/1= 0پ5H#qoUT=ޞjeת]G݀b]8);N$՜j3م.j'MWTV/!Èj_ LrrfVuMQHk5:3LvU3lV#5]'Mٮ>`p~43r^ ^jHQ1x+D5O=F) kqh>K-ۺD˺a(ghmnfy^I*xi\Rc=o`oE(*[ac -k X/C/yWYcsL"b4YvTen5 16wV&VhF|6?Mkm֍b Q`ZۊiوB郺1̒ȳh Pȉ%xTYYO[7?>] $B gHG$o㽲Ima=BaHuWBgX}[zbY''Ӂ=B0sDK1a/De'kk` ?sUb:3|L+^[\`.SE{m L,i&9KLoaհ,/J31<\ OHW0YEWD5N-:AYHDNЖk=i.{0Nd81z5Ct0\qV@x=H2L c?фbA8 (u6o}dh 1a߯@ yWUy䟪4b;lJLu^cJqco1$LNu<_K]$Վ{\ Ûz ({MfHe=ZqHRy&1 -TnCyST4G6h%cfډ:Sg1[yݩ#[I ~ýD'xaM0P ́%)ްz[tŃ3RVXrr+H%RޒIEr[r? ]Ňx;I]rԜ?j9s(W5 v"|?/bMԪsYY&xݡT(rqP{mN| #FsW绽Fᙤ#[{U/ 4ͽc~H~H1A{Ɗ@-NDsR$̡7kӕ^gkֺ:x-ؕ|cK CʴyTVKWp#M@n%;7Ϸ>slVbʀ!d;Q釉:WM{4Ks|5@Do(bfIcchyM=0=y꟤̅~;I{2xɃieSƎ@V<.!oU q}\+EbO|JqG51鈎;KÀPvSСg.q=bv:GjM1O4*Ow~kXM$4'VJUbA_huj)P`Rޓ.҅f+'g SGp"ɵi1uȦK Rw+wVr>ܸ͆C؛^ø0@.-"{ #VmCڮOJ45!^ +S8sQ wd0Z>B}5f|pp%ZR3G([3򔆉ɽUR>kc1LcMgA yĢt:~W8=h@fD&HL;uGk'd׃mDEp4չwJޒK.MQ/Qq7y(54宋݊D_gi JT,C:C&'V9"{* ֗"-;?5AU0dW{Y) $z1ł]OBoI/ j@D?<ӸX Wgk6J=W= ϴ?<&QK(ƙ'CYr^UN)߆ث*r Sj1&V!U5F["NB /2msI͗N!QX=s%r| ^/o Ey'f3ne1eM> &'8֢VV aZd"_q /q'K!kaٍBr[X9A%}fI$ۢg$Apcៜl̩3(7.d<%fnEOEi} &@;b ZM!Rs6L@j#mb1b}WZAΞ珨8BtS'[RNUmB5GS̝=xOj w'lRqt7]Sփ)&V#{bqLsJi t q[QS3lW1ʻ4 2#·НD_s@fwס Rν<.<cby뺓 <Z'1sDr!v#=6 )ja*Դ* l ijV< pKHcI&Vյ?^z9FqnPK4#/93Th EYe8?|~w{c^^#xY¿!{i`x8\3D6ߣ^eUG~GjKrmbk}Ukٯ?2'"90j;5HR+*B5P#k1{ W}Z(׷#17ԙU#7{u %_9AI+^=u鼩kss2aoB_+?ltHdObs7k =%WqɃ6#-M> U;UxLށLR;#up 뉓0m!IGK3<Ʀ|sG~D4Ogŕ+P;(JhD[;'4mzG3 Ky{7OkJ%p ~H{I֑5@HH6hA 7(Vums:`~b\H>orc3~CjYnaO8KJǔ\!w:@0Y#F skO1:n! ֶk9* 4);p"$X}g`PCX NptR|r8u4NKW` `h 5#%>@~U>RB2UeW{\ZX6k(~4M$%\VͿS[<ջDtҟ.A|f&DiAgBm؆5 -!A.gߟdgA7X&qKGQr^{qPj/!ph g*5EB{_L<[W(BC!7ÔV\@<-eF]M}y/%Bb,>[w\rAŔek֬rŒ>oيU@^Hr N%%;CCyq@EdX s^> yt2r!ЉFu q΃EHL/^!B{&pL’ZUe4HOxYfڢ,#&|Ճ~011SC/rTU}3 <-f⚂Ҍ\@x357 Fn`\ K︚ mMU$ܪrsɡNXR(Y3r~Qi LkB.s}61sٻLhK r6Xd 4GHs7k!P$IHzS,5]J2%3WLD!Pi{Cu;D剫"PJ@-RW:Fw&Ő2y9gb⩓|5FV6ТAXt.(m)9p^Ah4[26cjH~TVh켉8?]Eٞ] Xӵ]nHbJ[rt,g_C}:N&Phߺq~Esnb?D%N`XQ(|=ws)8W,{c)`Wyq@`.*ݭH[j2Jo j,-Wʄ7@N6a{rDnzRvGRn n9JCQ<#,S!_<0N#60"e؁1+w"R  lI2!PzhP-H_;3,qT}ϗ-OI*#DyQk%_8Ѵnyo:/t1M_pxJ9r:g3rpg`ɮA ~A'>`:UBjͯh9Ђ:?⬳\ .;b>uj5o6.+G!Y05*1iJm/q{8"YԟQUXpv,\O""Q0FV&HOi螩귰c?jj*oMw~e.iU_G ݠ@իϴVM!c>:e41seVÀXXaT&HF8h+?9/tKuHJ 4 0Œ~X> n2U"_/i )LL@b{u;a>|n<2߷# ly= LTh$>{xiǾ`IU!F#Ýag-M]e.ɞ%j{Lc T*GrM)fWgUeVq] ;e`:ahzl~E?"$KoЍ*@y(3 ~3ygFKP \(qK\y]&U;_~u hdx7+o2 %{;) ]'%G_ lZ\tv1cps% Uqϔek 8A$EҚ*g}4ڧa\NL-<^ݱOE#2$r;V*T|e&JXӖ&aֆx ~sPP@Zdkn0{kٕbī45@Fp͙ bc Oe3F|ݏHRȢYmZJ5|!2╫ݴxٯUn\-ܴF|C?h@~Zrp"tdv ׺GQGB ސW"> H V+EX#ck'x]zz 9vXz̓ C5]Bīf~Պ,'ۋdBE&N6T2H(ۈ7Otf{1: 7=0A‰->rJh_K;m&몯|^cwuF}.=YS׫:k" HZ I`'?*Q+?a vwz8)M>7|yʜ `G)*zMlleKg?<% v%ZX0^m%ruxrJ{Y.r.8YoةaaLݴBTgd4û:Mygs|^#ֽɅI9+| UiR-JU8 gL/_Ɓ|h. c3IXԿ#!^Y+6爪p1:GKfXƺ:DmPdR`vWT(,*gSe"K;(Fg`L7yҒf0vV`ԄyCdwjD%}]{ITh9`r[4Rf!4U(Up`E?pW  h7l:v:X,n<ݰ#gxU ~QprkyFޑ%5o6-'J267&pH;;ES x6=aj4 洂>9+Y_y$#]SVF3=^YYrY( oVCC62B71Y-93vLXΘ{Ѵj[4b*MXvx>4fEq4yŐW +6 ]Cîy']>6 y8DFQM]یfkAܣA|>F xMUbt$J&yX=|Hř>2i6DnU\߱#ŊZn]`qY]_tXNGnq"C -YCz껷~w1*tazcQ +"ﻼץ>l; UVh7Dg7&ݘE'Oǩt.b.Ԟm00@Ak9LKiZE崌U8' r^fKNd7-?6[~u=rs1pVs.&$F⿋|1kQ-.ePm!JJXb쭓~*lM^tUP@~ mFW:2=u<=fPnAξﴪ'rE17Ho xr^Cs'il.2]Qs< ͏h[4Rۣe=ڷ0ZǥՕ̴t@ ϷIw91 lfC(sH1m3%ϭ PoCOG?4N/8;l&]HWUƉ^_s$J@H `om6Im)VK g^ld+H?: XN)ۻ&?dۆGyh J_ՙR|k٪$u~ᦟr:+ן|6вh}e]WCXm%,^[+sܽٳ/:caR/{<, {>&V-X|j_Km![9z_$Tz;I|pƗu[ĺrN[@*qD갂:%|:!Þ0Ω;5||ɥ2Xm:;)w*j36t(N/qf I:\pgr1eJh}:^r6JK_vNQq.~JZ43[ֻz ՎTΞ}HXt)8'D~}Pl?l9]Td\. O%ˇ~:.:d?V4>TE< oy|12'\_FD,^X`u@ N}q*#j9o3kǞC:M%.2L)*CZ ʁF0/}\2\L&pNFW!QΫl OS<g$w ޲D'Eמl3;hwrlmcB^VOwԬB8vW`VTm4!gbtiFr}mo7U݈3:!\KYg-~:g,/}p Ĉ=Vgk,s*8r8g4#yeh` lL>~oairSsאX-C#Zj]UNWo1b|o-%E[=j$e@XTuOiMۄ?7Y3&Ʀ "vWpT R+MUTiuMD&n`0=WhV3EvYJ_lfҴDrœ n@׃Rcew"o\J&uj&8Td(Kx٦0en ,iܛiM54)DxC䩒&ffnኜ,xA6i훚cA=ZxѫL]3lځ+|X,>@jB-Ҟu٬t_^ݹEzjiUJs}NŹ^<סbm?w D_FAJ)qI9H89b޲&Ԍz.?ΧT? ggAFOdDo I'4KU͵dBˆ89TP7o mo-qm[E"Z6.\H(74f8?gKxYSP}权Mj܄z1f1ƣ&+w0ӊY%TUkg32JjUg 7c;:}m^ T|o=D&z|$Uƿ =}{K5#;{NJ .5(B,<+Z(7w.Kk{ž]2,DăKP0cM&t[*?TdfVBGqӱM]fo{g Iae!}Ol(孕lDjeG;},xG`ZՠL?SB Cv16 1ܧѭ QڇsŅ|WSI0BoۢI4Yx"bn&^hr ΢z^s(տYC*`l?FD"Kuмj]ldl=`tb*zIb*si1qOXMz=LH.x {{E eRq{AҕAMSNKGύi.MTps; \熖QCrWvC}%Jh*Ue2XP3ſѭ@i.kݵnuT/dيO}ȿUac+UH`D.E:ۺ'kLID؄;FĎn.V1? Gӻ٦#wIx/;v_ؾ^*Q$'X=W\E>q19C 91w#Ko|T+#\ ;GkI11Yף)gx*ǿOКI٦hh\}(L&n({^JRY` ÅҟvGίӥI} 9:/^̯Ek ,PߣH޻oEJY>F42a4W';(.#r96 k@Qؽ J]!}mK=moH"pd:щXY:5)[5-۽-B3d3wXָٗ|:BY(ghY 6)rZhqxHq;: ѳ'zFM'G#>nbSWM/6RP;Y`|;PZO-eNS/.i+ v/ϢblzOⳟ EIU*V'@L?'$Tx]Y$df]T>ŲԏVk-蜊u) ?2)6|=d /"9 8Z.ɚz5ӗϙW+Dž =sa)—0 V7zc~m9MtzVvw*ִHH(!2x=ZL~(aJV#pO6B$  I3UMe ec9u~g}bZN%nH %|H\t IC'5^kzZ|gK s [+8)[4yսה+i̸o[or8m(1./TZl 9i"+ ~E 5͎Y!ş$XYx6s(|a"e*[ sC %8)¡EbOh+p%f#^3,Ylɨ|)T5êŚ4 X-n_Q|pux:i3̧ Olle Fh:O@ #yvc !/'´8e$!*JSZU?ղZ:""y;Pof E7W[fu]&Dl BXG KB >#`f|awW/żx~=y{@*^n&:ߧEMEAc%&uro:o/(Pf`OA!J +}bzVI}ws,8͐ZTF}<xvXM ڦO"w T^%5@N9 L !`wz0# :%>7cWkHɁ As`£p՟`B{@79†ͺ,t-B&Dn(Q=J})]VE Bǝq7/{B(RO*$J@\:V~\p8:$6f/7Hz0'J)Yb=k9ЖT\kMv_$2\Z61;jh /{-}br* G霈B?|D[oƥﭳ~՝>!q]ʈ3{cK;x)Tc.o"xIе:#3^9kѱy9d $k[%pEwG=uL44hr_X#GsnW@[B Ǚou' K,U' Ӳu:/uzݐ CvgaC3?ࢉl]ώ܅?$8m6Ĵ `Uh ÿuU Bpc_RSn\ p-c`&lüa𝐗3Ub=+9mq#0ibi0’oOcwTR $?,&AޛiΤ6[l'uY &PD .kQuA'ـBs 8xv8R+5:^(S2y.97hY>PbajT4氊G!KGxkkh!VΥP985EA\Phr4(j'0 {e1kd.]op:}Ķ%QCjw8kGwZ\a`5ex8{?X%&d.%ljE+mn*'0+Ֆ<~g3:~5#/jǡ 9ཹ*;U `( 5$ o$bmZ*{3/gwĨeuV4yDž0CQ>T??sF]xƁZѦ Oc֒ OiFfi8jQ SZ ­FV],V%K3phmNli eJZ/g'L`2jaaa :V}AK,J:0XT_Xjg 7ZQp&qOS hU,>#gp_PL#'z[SǘHo_dW /ݥEˡ( @rOx#T2SXxi͡•sFb`-qJP|i(W,ΔZ_zU03Eq4b6 ׈ǥKwqc6lth'­U'%/PT,rL3[L!ie劺X6^H KW\lI'Di<[,K],@wR&Z3 %9.΁p&vJ-zP@f >wjrQ?8 6G쏄x i<>x-0#=7mG,('+ r2%8s"(18Ѱde˜Pţ3ʯKh/D6+㥺t䈄Rh;KQm;.Xܧo(80#r5kp1f.*J Tjl(N @a؜b6LmҪ־ѥ͝_Bh+ŗ$D؄{-x;sC=[^^㧘f|wm^}oeIbx!a ?XV;jZC_9>?ÕfRRfW& }3uF`"2bvB:\E:naUbjG^ lXW*kш߈Q'?\G*;*siUߩ{h};+{0((vKʘ#NVh!$Z9T7J:cn [OEW`?=`Q6Q|6:o3a+eP٤u'g50Fݼl8OO = X~i.TN.L*b@@XI$2 ex`Qd6%-f9ujX:h"h)[[+adfr\y^wɴbEoPP/E].9x|V IOYvF?oF׬'yެ3~ie;#abh^D@ɸ#К{AڲnҶ<×$bƂDؖ1<b%UԴyP-&KVAr`k"`"<$&oB|k"ofr ~!d%ԉf}ꁳ;+дt)ҖT8^@>'ĎhfnԌGն&y-`g0vAFP TJ`=y30x*>Y#d2$r 1Z#xHeUK!ʾw!WږM)Uʋ͸O h%vWHZ.-ܺvθZXӏZ0KkX%GgգPH =r{]UhB;mYƼPplJ1m3s]v|+}% QEibY(=O :aZӹ @$&,7 /rq(x_6> R 9#3Fl ]G{+Y6J8zٝ^_ dm?JlX[Qg{%JZj1/>vCQ?{l vO Fl<~L:܈4w'%9}GdOF % Nh㱓{1ZZ;&$9Xٝctʩ!^ng'Ix 9u'%^뤔NhP^?@*^ +VY.| ](eQ[.:0\93-+ ?)j鼑ި %zvv*JʅQIa|:@< h2<+J,HHEpId4,ˠ} Hzn^,4r$kV&-к²ˆNח {w x$d(-VU'0sD^TCd{I$wO2y+C7訹>kaB! 6y_쒶ƈtcŊ B=nqoMQS`'$G` CW)R|!N z69O)n }T:maةF7)IC:_'ae9[=?o8vO_)n3SZN޽nr0[ |6hk7m5 <޲jvxuȲ(K8!BŕE"d}&B-',s֞ wk)]3K[ vFn|)Tg2_@h]1f X\2f;e^#|x_?()3\ȦPBU5A}`QH@$zN[%A)]l{t#]-Kغuq HF΢KԵpfTJg :D,V>qܐʳmEQæ*O:.0vF֑ukQ퍲z՛˕|6knwt+X SRĝ*jnZΌ-}E]>$ cg6ĦLEm 賈AoUCVHdGݔ6`MXڷ{x\kU%/S+&|607ZbcB߹G&e#:ᕣHa6;fU[ Ԝe&8t +Zy%nc}eeAZ_,ȨEK2UL1E >[Q촁jb( +p tGa9!~rӸx6JĮխ g8J # YEiK'Ŭ0N)I}fЮ =hCA1]:~#Z32E@ty|W }[>)hq~4WD;66Jh]>!bi.<ᙶX>'S}H*"qͻ.Ĩto/V/An]hΑ7:Y2KX7#b5 MݬvB K=hn`s1X+o&&EO/c>$W:_垼]=Ϊ[S: Zz6$ |9u wCk9:d3ͭl<H'ǕkJH427-\7$){D 3!gd7~d6! HkA`(a 8fV% 1&~P40NJPzuo% /#>de:t虸!@=ߤN뾘G{LJve'*>%r8k@9GXQ5/rpA=^^bGVb /pi٭Q%efkw=*VWyP=QodƔ5:7ߵ13jD}Ef 3lĖh-o%{S]þ'a H+Aӓ?ԽiR }N{P <( KXX#^+:/X-DSgL_JRٌ󈨀I wJfx03p>MK#e_#\7dK:W}qSx^vE䞡7.ξj#c']\GW mIq]fR*9\t*JzLSҠ6׸>)nV̀>)DZېPxsMq~jXmSbLAz,.vxjD-h@сآio=%Lew5*WŌH[п0چq%X,ȶyrOrBgg&P`u۰Kb53|]|ې 캛+ *8WԮ4kS)*u eiZC,^b+8T1밼<;H&xKb٤Kt4YdCJBWȟ: `UqQG6N0lثoz`gGêD<" aG4tW~/+0EU*1֟i^v<v`S6 ;*..pjib( vR۰L%^zW %ٰ\{1KkK='I {z6l`tCC?zXaZ)T3g=$6)PGD/B)"S.dx$L;?Gng7o`ħ1+ A27(:]1_ID#2Aq"]PyLú5nTҩ=]#LYS&L^\-(~ |#VAXo0 (SuB`jSzeCJɩJ83Zk~yO9RQ#?8jI~ <ȀZUave @u P/掑("aJ<;vi82ϺCo=֊9=FW/t'HA) OWĴ0F]- G7T3xwЗbp$8s"%3-hU7; KXSŁKt +XVf? #}K|H%r'Ygƞ\ dbC\~?G'iJi@<(5 lMpe,eG>0ڍO+LNʫbK{ߒKYf%>]R``!p>u"+),Ư$LjNG1*) v ц~H7Ʈ#όTj+6*QҖ ߷ԁlRa}\Gg;9KH[>x뮸 Æ"%l}|Myv/cR ELfXT+hd- afGomrLTQfMW͍^ / /'l g]=GYk *ww~%؄@uU]0LXPñ\܍ȳu9ry=Ψ\U5|R۴)5`,,u8̼HW(y\V[3rk~Sak9Sh$@uDW7.loK+:+:R2+]1lXmK'}7c{_yn nr:n .* h !q/GUb XUx9\An UfxfPiHk>n|5NQ,$`9b`D<)b\c<䟷nɩiR3H7_$bzURSv:54 dtB 8 '?+%N;?(tᶦH%GE¾k0PN4aCb6_ !<5$fW7.,6faM z f gc[DYV~JXI'oAe0IA#Ս[3Y#(pPrMղ=`k4{1im`a34Eѯr~sAȀpe4W%P/!tIr͜C6*__eCot&Ae͂Z%!c,o*3bj]< (~Eou_GG)*g_ _KcFV??9ĜɲgE gE0Xn=W>;$jm8%4 C*Á=FJ-X[y3k!uQFEq,#aQ~tԗ?Hk ̕Ab WR3U|I ^ D^e2tyT(4_^lXd:& wפ.ٖ ?:UX׌>DC +#rۑ^5Ƭ|Y0rri_raN%#Ztzjy">&OD維!_1T`~Ӽ!ܾi& z&_ 5_օ"9x\'N72S;A!f4EN눿5,ю[{A_ gHRK'Lrr J²ﱙl8 ]`&Zkv FuKxs Wmu9l E4Q4n/ݏ%HDpꛫ.kɾ6=Jskؿ*9;[3V 9]"n}CGj050ᳮ6^sJcoH cfZA[ $^v׻%@+Y`\Dp{|2ySH'^:\ bL$"]O K-h1`O%}cH~n Gѳ.@ nϊt779$8NbY0lr$T:g @'Xi1nGCq4! }g*22F"w-/'kϵ \e/txcM뀁kᆳ(l=P2.+bV>z,.G:ȏEWec/ZU0d[2r: F)9`ƫߗG_%'@E zn fBNϨ`p ,BlO) ua mzjע_*6sf7AmEvTRݳsz839Lb3lBz4>.oso oy)=oȋ_UP^M;g;Ɓ*6[ 'FRÖ{RO"?wM=A Lj18L .~ܠ H}p(x@'wޅ\3iFwFY2![ ⟁`yΞTwB˦uwc.]͸$[ƃo&4фd԰lIk mR(L ,6 pI=g+`(i>\s6{1W񆅣_~G_B'şc[o햲Ncnk@)5.9ƠoF>?)自^ Ƀ7 r>,plo\4-{DzDY&7r@% 8)ld!zGԅ%,h;< $i%hoO1߲?lJ3KYnuW{eZ:| aʼn^l׷Ipl6Ri +Nz޽XuTP5;qA >8C$YhL։rԏM;uT 8P{MAԆ\ 9 qi1MI^"N*maZ˦7,S 8Ao#h{kbzP._ƛl߮6zI?拃^M}rqd[+Z%AMvf^+:<$MϢNaMZJ*wLm*;ψ\f> "\Z)&2w@F,#g~?)xaB2BR$̯] aeJ؆{  !1C6(t*Jqy`&! z!4Zœ0kECǙnhh~x t!Ы^$dC^Ip'(N"*ys *4p0-AZ;c(YngQE}NY[у24 %8aKd7XJ&hTB,{[:CZW* P ,94;Vn&dK-#Qݚs}x/riJcNL))y..6I +!=sw׎z[1U$9©Sj yLQrKf#z5F)®ҝ<m* :9ϖ*zQZ 7 Ο ơݶ ˁ(uz%!hេR` x`L Ͻ/{oqr|ezJ>7{: {H*(dY|h€%)Ҩa} tdYN2|YԚP[4墆*rs'F"v❊cT(D2a?u~ An6*G5;,hmT8ӑkcps+ӟ&O,6ѵx\}cV}̨Khpl.7D9%Eu/iC\iF3ǥYu$Nma@q!*~FR<.?1@8MO p}_KZ.{n;b(p㖒kC[.Q\3Uc:߼ c &/!3A7g¼\&mQe8b 9&aiu^ejfyEs:C.Z9:ro|O>c7:\@p~ܰЬp cI=:[J11|Xi*,V~xnPvwєC/6XHlYϗ3dl S4RJrK{kX1^`rT3rTcF]4k]mH_1hAdo( .NfVE9h~$<QFJ3ef{=ydoMcHHYMȞZ?4[?#c@^S-*LM !+^/t6 o/Ŀg|XGj~_> d09K͇,Zt|pvnTNv,fReqpa~sMv I{Kmt`NQvx0%皠މVEoCYuHLʜA#iD?1W Jݲy;xO2Ԅ~Z JAKi -&8?y*GdDr\"珝^T.r~#3ͽ())ʲ?Z_O_#Niz Ux\mY.냳\}F`U FVZģ6I}40;ē ߢ*mjGj\Lc'sMSXYp)=u웴Z9k`3n)J 62YDf#Hܒ,1ˁ%㪀,\Ä<4<EQ=AgBUׁlW2LmLGwVVɼw]eNՐ m&[pQrGQX'NaY" od{,n_HrQ&ts@WQja6B0.ĄW~Y?zpuD87pXK3P[>~JB6NJL݋V\urswA*IY\fk$55A5$DJsdGV1hE1.k{׉]==n):` ,)ZC15p$Te*έQ3\ݰ+ sC)!@\E[ڨ,:Z 7<jm񾻏HK' ?I$O7`#c] 5i#]6x:ȗH{mp1<-FoD:tAv>D ^T<*}>~zW #(ϛVhTȺIynre&žȪ k ? .==#M&s]DD=|Wf!W+oa-xF]*Z} $YlRg?`^YI&Z?{[:ll V!%%ӒԢZI"uң?7hX+`ڧyGN 3jR9;u'jl WdNZY(+5˔ B1ޒ(P]ׇ r!3Ꞿ'TT]"?nҐxD ^'pXM^Q wvWFoΨZ/azD!Rnw@\yM"@'mPpЂ hc6 Mz"ӺZznvUS_<8+^ӰpI_`2FsM>9",Ԙ`KR [/T]ik<0;Hh,>ciKV*μ)^$* Ps]s u)9o,1DqǵyRw^3Зp/t+znjt:t#y}6.L>: 6TR2vq\րtZP>;^z*5;$a&E㷯U׉"-bi)dߐƿ + _VV&gF$itz_Jp[p{*H4cASd)'.X3XUF[N[B?Cv:Cj~4" v~+^ypxDZVPC ɯW^%C7ab%$GLy$0k`h`+іC/«8ҩFVAVKw,p8E +yE4Kے%H&=*Lm_*jdvc|9wI`U |NBߟU·+:]?0`!6iXu3;{]ǐ4x3 R7B%x},ji.KAFT5h Di$R@}@g e|o2hq9 7`~/kZyr٥+or]h2Y!lq3]8Bn]ϴad(!b}ȤC_h~dݏ[/h_T%g֟Kȧ*i1&t>>R/KWm?#~h6 5 4B$$Fre rM@X&mBkNwX1zxd$0}8ťt+ vcOgr~¾Wi!I)L-&@uTQt.Bu)mlDN*դP~N:LpZd쟫&ȡ`iw?^F_*1KaVW6&O^ Z9QtIŞNe}.;  E0}TFo>lcgz0t_ƆWU6/W:%'J)6Q!#Y!| Fi Uu֩_ԝR7X;[vz[(ܖ6z:JuN0Q_Ӗ눀iq5~w[7R ١*qL]@աr9#%)n0/ŌƑ >Gtyx4 W/|}VgGJUyBґ$t>OAR@ _(.T-g4T\m"&i\p~m7/\Me%8[![dXG#2!sM+zU #'IT4!´ٝ6^F$ͽSipW)bF5 UW4ކ7M_zLUœ~*ӱI-R](UPrbzI`Oα<ܥ[gt0sĥz)xO9IWLDLTWޚer IPDEAewjjVmX2c5k R%@g/ QF͢R.cY|@ bb67 P*5?\X9wq~ #٤%%Bd@ 2?/F-mKLQoFZUTMߠFcmlLo\(o9+Z͢}@̀a(/4M"x r4}`t5IcJ+~ܭKԸT\\d2WǸXکPse\mWU!Aڔ1:ա T& $96S!{R&l&UJf~[?#H@~*gOH=Ua;^b&_-|^g94}ҰȰZgs}`Z>3kEY9+Y~5/'$6 &z^6$!}~'$]l &ӀoJ bw5Ӧы;>398ߍU.c7V.i&JZi0qg[jw2l=&V(c=iCOjq5;abEV`8C0O'Cњ2I? 8k߸SL]Wr*}υ3œ. r5[GwϳH4&xn7 Wut.J csB|[<_G%Ec г0 |8]N(BTLMԋ9̲j{3ՙSd`.87(%l.x!WE:_̴ ʶGU{9V +.h7C\/H҆$|u6L3WGjO?Be(wRNyƹ3װ&X_1'B0r[*oҐ~hWF$>Ҡ,(r7|nƎΣqt+ d6CˏVgʊy#pn{bJx/UfAQn@Fw3=ܭkȾ sf%PlY<#r|sWx!h޺8lD+n)" LÆ{+43-S{p(Vl2eƁ?O'krS {IҝAR)[v+'a^1Su: 5/:$1Man}ab/3𖖓MC}AهTu,C'|ÄW(pÖ́*ijZ>Zx3ly}DjJ1;,*A .ds@?0f$|+Fԫ |ҳ h{onn6$gէG AJwH1'2==8x1v^v%%_]xv{m+^GQb.1x>RKRÙznZy6+M [nT;RijŸgP+Ii) q$NzGD>qm7SwE59Ml1Gb ̡oAe\G ,U%ŎF?.I2GJH/ؿ!( IT\0 Y#fT:\K{vEw}@JZ ZYCQ)R ;&Rs ]lٙgDq܁k&[})튉]rq2@j\0 WK6r@!-/J=t~"TVKRq6Z_uU@MB^IS5.rZ ڝL§Fמۡ" 479چ#!_sr~ HzRhIIq/+)|tE]ú}Gn]4;&Osi uGEĘ>;{C/P qABhKf,Q q zX m/8HfO`F ˈHx!Bi :]NZ @ޏ~⑩c|TS3: ] [/@ii\3Jȓy= };0suNN7mTf]œ%.i ˲Q` J&N1B*(j)WM(][ J/m舥՗tMT!NcP%AqDLY,Te3`?T5- )S"91*ĉ<"bah݁ T)ɂy6;Rf8#D|KC~NNl\ľPY锶z3O 6c7'X}#q <8! W$A>gSذ"0 ֋%+tkDĽp?}g3 ZLyHEdgVe*7lՠ/)6'G@8 p&>vK$9a)oi;ܭ6~˫ * !z}j Z­+z"/aCo#Y]NǠ=j:źm`SC뱺I(R.*X $E{λj1[68U1c zwF4rj^v6 CBk!Z^~j๚nB'|רp*c\'֐V;l wn).eUO࿎`jvZmO⠺J JQ'`pI8*pږ +ԁ]"t.)eҜl8d#60@⺽T>~&TZ[a?7$ k{ꔪ EB7I@]r7x"c~uyk@[rsE QpdMJPw*#.PQ෹FQ[Syjhd} {]DҨq!~Tv KW_T IXfi`wZ\. "J|6e a瓻N`lLH$~X!Jt%Xq yS]̴gܘY~3$վ hTBdx`7US1R?&s]ׯme8v& q EnRϮA/K_FzD[6q2 NK.8Tg3*\H܀HM8 =HZ;\cּ{jiM9E(R:OhLBOK3M[6 msdx#۷pZpv胂zo8Vߟ'zKxð#;mP#"gzҝ%)zkjxZ\f!%)9z?\X/KR'k=?RMllok?%?h]rѫ66:ӸeLcAҍf NjT+IN&g=ŮBU19%?L[,#z޻XaԤY!@`ۧI+)!xqZ+[" e+7pf?1/{4]a3K ѿQ삣Ԁam%9 </e?J9(Aw-Hpbr {V,k:yN%tP1Mm)/^Bq#(~q ۰$NJkӋ:3څND>C3x~U-ir8^ݱ9#V4qwi  Es6Hj=:ieP%1K'C|ULގ*?v50t(# C: rw#0̠C\|nڙ$_DZ! bϋxG؉n~cà}w Vmia-;df ];aF𑄚})e rRꙏj i8biI$bbզ$˲pXX9qyIƛz!)iz=^CYF#TDa6.}$ji0&BHBXbK/I͡cFaL.$a=XIq@byOi?@/tn.pE0`.%TR#z4A"1SHSiph J_IOb4 冘LÔk" :ɬ|O-/$Wy)2W<3k|xM[ 3PWcIoBTj$= InC+WP+mFpx[eux[;Yq}$pkJulҙN|-]!{#Uʩ zB8U<%\Zl#ɩұȰ݀Sun)pn ,6,p,*zoe \I Fu= Bٳh:qI9/1ֱt}Mht= H$" ӴǨ|D׬D9mk_2J Mͯ["X#lDgm~W/bkl%]HW5u6l9GQz ʟ| gs%I0ȓMG7Ÿ+ e ;o*v(=ych*Xܗ՝GaZ4)M":DJzu6`zՌFoiV87.&b⬣#2r=K Q\)q=wwkrZXk2E nͧ@jGs͝NGYݵ]+Sp?dƖ{pֆ<@9U.9ӛGPZR:~Vϊ#2Gs*00 ,KVy&K`(ۭ4Y"$j<͢"52H~U,3fq*;Г_qh# g ca9-^rD^؝rNZ\:+BY@4iyuƨhrNlW0sI]Kۨ=j7\\QMJz*_9Q;C~R)*i,}]8&h^vYch+ήz 6%.(NY75 o?u/+AҲNd7 N4SG<w}.olw:ːw |-~T~I/_BT_xze/nyI1'52h{^¿>_GLjO11Y4+E+{ .&LW[jE B-׻fGr}lXD)L..\U%逼ϋsISQe+ASׅ߈9J;nN#Q1,}z3FQc=]k{G݊"/<_\\Cжs,  Į]Ì{ S9M^ aS/g[M?J+l /J}.\g5At0V(zcX`J5uq,M}!!3b~W6ȖYFf(+\N -XUzaXn am":W pIIN:àxɂnjBۃ6-|&IV653fܿ>w47e~hd^k^ *IJ!^(5T\~n¨L >e|TUM>TjWab_ sKR&,=O' j~Z}1ڥrdt95v"=K"e]ly_zK(I0ˑ>&F;Oj.drs,v*ዞ(7DDQ/ǾX8J)5xfۓR34iNd_kȰq*VԶ-=ke{BC4H֚cp~i *=V)?$ENBkÜyhfeo3O2a穩2{9o]˯{XbVS ׿ ܸpǜ+`[A47nR噪Nsvv lf"Steswn~e[U?l 9p0 -uQ?~GGmCF&"e9m>4G8PJlԗƌ%/thq8!Lk(J݋5QR-a@\2fLPm%%"kڥ EX8\ y[/Є*Deά8{෣TX-YCE$;g4 m~ԺA7&DeYԨX`}9q0=44ʻЊA_30#.찌ibC0pomwKbeA*JCQSqGPJ`!WqY0A_҃='Zva8 KȦ }1cF{ GC+7Z=r*͏^ɸѺ&đx]?K1j<6!6]z{j6IIf/~b@KRMY#dH3䥋=I_&,sMrZ}j7<U'z p~yzAd_ci}|cGFC 6VO)(ޅD ;Rtm"UeJ E&ÿ0 j|6ϺQz6eH;PjibPHJ>1"}8.qq$>mQo1J{^y݄Vi+/>e~_ ic1ֵɔ̓NOI:sZE7{DNcJXnSAn \iRik to34w8V-jEw`=8PWB0zQW&u)n&ZpP8ܤG +{30 HYܓ xIɕ-|Jmp9|> :Fr(86( c#] { F|>ܔOս23?BD\? \M22V~6c% ڥXx(#EÒ_2KUTV3՝u:(ӭi~wu' r+mMc4=`2.XGaMK{ZI]xa~15;onM癵K՛9TC¤v{NIAh2{tdD/kTGˇ pqPeWT9 N7}Q*7nȴY.&;A@Vw7-EȽ_;'4>.K<39]<ɇ[qEhg=eVNȒl4H>(:of'q} js'4/uTНN]$jJ<< ? YS<>BMX^ިYjp Glbj1ѳt 9{7L6B`=uQsdAQu ێXd!ۿ@s442UX6Oiq' (,+I\'`7;;s4~;FTM@pP S0}bŮaU22 ~8my^_o٫Z4\_?:v:=ڸcRwAˋx 8ϳ/ DfH*\kr>yGM(\&|]KqL-;"=b('1  :i .7n[#JSi?L=|WԦ])$%}ď{J|S(I6@<僛E82T)Sb'ߓLW!c)9ˠqEܼ+ NV/VWMM6'A*92+(Uϖ.vD _ m^c"] cxb&l_DקShzZ{"+M~[$N=(m(ŗyuq8l o<'~i+b+rO iLqj,DҘ]!Dce՗RGq OʱgԈ}_Mhݩ Y"{LJȃn|7GiR+5e^LV;{ǟp-@6XB\Įr"G41lG&< IT\ wu{ 2!GC$E )Y!L‘6O" 5 [zu eV:,U&bKnf4Ր/,aF e7r>Q!7"yVĞW~Gnqv_ѫ3̗Yw0U#Շp G(87'rxP<SncxJgQ,~ yx.:sWcU27:v>dPOwR㘢ex8 ͯE#M 3lL2V>}ڲ4P̚\ WYʀr(9YZkN'J ?#J77: oARbL#6,J+aUQf܅nΓ:.)$メ C~oʼnwD'U+pV_1P@Mdbb4_*I ,&Xt"N @; ٭:,J &P9h¡\E$"y9RD.6ʼnTA_^hVaGTXQ.H}nsP4wbo[z"dcr|bs}U.⬰=xa(uii6XR6A[2Er,[G,oGܽʿZs3c˼($,+7AqpO?-ѦPNR ,yfUؾ]Z^އ /4cۿ㼹^|ƒՆU:jz̈́hKaTx*H ,Sս!y+mHgaj7(T#ƭl9ʚ)! hRe*E%zvXF@Cl,JY-LھS(^"{RQ0>s &Si13l?A|x_Q>a;Nc^KBs ~,bַ+]ukuYCtS>apG&&qЄ!TP RF:;QKsy|Zʷ$j-Ez3SN-'SWxz-ث Q=y6Z"m֣zrTv}yR;}ӽvud\tnb<>X~ w~99=褴Y7pmY,@ ;"5}'5?ݕns'5D˥3"4Z's^ @WV.\lmySSNj 4Kޕ.Hvd"](!>N'D;5J@9׵۰{ns Gd|ySxQmPqrPwR`qt"P'"SWڲrzRXƊwҦ_-.~#7:#\Ḿ$eQg`oW@BEnm@}*6#`3P4eւEbIB,kf8jg{Ch͔66-WQU}yǙaZ雹ͦ,ڟ5 $48]j Vqu\&uoli"7+4(R:aMԚovn?CЦ1hoЕP>^_`W[ Az-B 2/sf @4[ja3hq{d'ƺ?m+%2lcmM}_968CQWлv6k (ŠAgKiסu|g:[4:^cE҄Q3 ;wDBkxU$_[.&{H5q1?aPw[`4 -D.0  Yl x<'[b/;G(NE}լ1.DO'FE'QbV㕆ꁺODgpo&+xiH.ks /슉nRr4ę@ `GpZ$]BAС߲0d_՛*ڡ)D[hI3* {.x q M>cP+H/.jl2Q~[ !҄dHUAr8{H+ɂ۩?U'L;Pwm31N'C^B JxJM3b;sMo;k4&8B`"Daf4t/vgpإ0e{[U1M@feYSv+ MHV: tήs4id蜌Z/:qf 9WB|J]ĘN 3'9Јtԛ U×\?CR0,0CBɎ9@>u;ʬ;u|GUPUҦ[;S3Z,AcEo*ŭ#72E%7 5|**KJ'mdObq@-zTg+QY뽔@6n~ intJ_~H|X[.2~~>2Kѵ6fpLB\X~Hf6z0CAlwBI^pM/mdy#>i8w#! 0O+5`.h\S}znW W. N@ ©O*dm}X4Y !1gފu=bƳbM?gX_r%<]tgʼnmvEё?GMMcιI,XbU? 4pyah1 "5%e?o3l^$#m zc,úBC}2KKHwYqKuOy Um0G:PgGfW:w\O"-e#Nk%60[.S9ed{)&^ Y௉L;:u(y4 zV7s]_/DZnxa: x껫NJ8P߱7= :֡28[5H\Qj{ճs?'ϭY06avUz51]PպU/(\]Fj^]б_NtLϑ_}cHw/?:45!@m7DOI޹ɾΧzckh~0S*A\X3"wp~Y?9w1eSx`2ۀ ~WZ=LoCb}.NՅYOVֵyEyϐ84i9op>APl*lGǤkr=ցX &|fg-'Q]YwW4Bk^fq 0*(4]]Qr4P( +uZ!Br)B}bIRj ;&ew"~Zʥ Ǐa)~tj99gq'rގƊ|,!rNR:Z*_ZE@Z6˸Am-Ur wbD9 HYrZ wȅT YPgzqWMsc.wD Y3zTF՜Y!ȷ1~b6AM~&V̬Zyč^E.1nD{5k^O7<ъ.-5Kes&fJJ1nwKRú[9vvpy!Z451Td7kz{L )Jm~V4F+ PZߘ/ 87/䷘;%|̴&/5q1Vŷuk ̩_A2觻ڳ?:xFeiCo,XɁg(,rxJPh_]$,@P3bD0\/cXL̳8R !4W8okz 71|?LSnn fy:I 6tCLznGӹ_H9Kuzi. |2h]Η"@4C$V=tl7e#]%֓~^Ā)F̘l7r7r݋MAr,8~ak5m2JS;YFs76kKhlDK<(B;A>wX62,ks%lC]z&ՎPw"DomOxQO e1JB̚-;upE/:  诘[>' . Nd~=b-z l EM2pO;)oRІF~72KKc>Ftg@ʼäh/DVߜ9hJZ]sәfrU]:w.RQZp揩*3nP%zjMPJҤ:>$Y/LHku^ =b!OEnK:{Aң|:=r_[hj:@#/MijU'EKM~~5H&كOC!=[}/5A6<`_*Jٮ/@12jZbpqK3<&BLUo0UKOnd*LM::#V`sJ5XFG'@^f"{{]ܾٙqb:0?(<Foas$3ެjG玒%` pDxweŽX Q_[rܰ# q羽/tehk R8i%HІs:p:J:a2gћ2ܥW̷Y[ёV-hMrsngJ(hm.}FІkb(C.͕ ^֔v+U00l \1g]%R}՞>WcD/#`Yޡwo0rpʌYyTĉ PG^[H> rTK7\2~ꝒT0ie}U>. ΫZ$W>#\i緩K/2SU$ fY50Y%B>~pEZ筂 &*?|:Q岁_"yZ|ih3IzZBuKAO_X87/9?hڧ8Ԉ7v1WbйalQV'in"jiG^]߀!w&$}Fg+gJP)͒lԝB~+4P"Ywp-%AWVi ѣGyXTӞFG"iJ9ej֜68,U{ܰVG lӘut}cִ_XpCX ɱD\V{gI7L|ombF 4HZ/r]oolYjکZ'ʸ^`L}oRFx ~Cd* 0D?DCѢi{d|ʀl(`z cMZ \L&=q$w0dJ i}F-7Tg-l\}`5I,P&<_-\M!G/NV#t| gB}LvwLtձvBa]G58f=5晢\ΘjR ^mSqK ܯ&?#.:z2+ IZ=P7VF>#tNF5{mY(,КƱA~tOf9Wqj>/n Q}.RBL180~ps=j\rca(d [fgs+J~@_k/Pm-U$7cVNƴCKoY2'~\xGjxϽWj>;V{wM2c ;BģϤUb<5 H2O>#p&.ZFsd/Q{2-" | d (s(39ՋJ,s.;+. AŦ? 8>(`YcUZkgtm˿T?>e Q滜uڠ RRm2gr!]-'W6k&:1@:l7iYaqJtE'l۳2kL KԌ=8> Ib~/sԕt4|H4"bm\$KwES= 5)uƥyND'>9,)!ۏ" 5CKo;疛w΁?UO3s a$"?Dniiw $B,d--vc auaK('tkB&=^|Oh -5IM3VYIy5,ReIrۿW_[{ i{nd71tU7=O&X>12- x׊cX 0\&qbc-MbKAEײ68`fTKD;ۤ-ѪiקdT4%)*oW,wʄ}Ӕ*8hlǘ>)λ vgd5Jir(9d>RXgn{ovXr" DF y-¹΄m7 ۞&B+Ote%>y Siz#qs/K?>|)tÜt#c%[#bI6hԫOٹ%ŒJIh,HUUؠ*Y6՚EqoR_|Pwơ2.uX$f"M)+[ 2 xF;rγR>ԖJDSua$уA,Ja`IȪ1ƚgߊhxή#X!V JrL"O98]!N"m).Oֆ4,kgI*6vJ UU;F .LqRq~LuZ \9E'NlݓfsI*t\`XO[z#3;E<P9l:P_k4W #P!$ٓ V3/pXCsSE=f~DlGᢣD;)on(yHt nPmcR ,`&6Lk1XH#_v$*XZ"fMUmK!W6V?Y"zpOUR/B/A[6y8a\Þ?q'jb>HJ-Z%wLt[5doqc^9UHsÁMGI6[\"lsӏO nhh,G>dܠRv[9Roכor,G[x6P);Q3Ce,v,30+bw59 w亇|e?RJtBkߧ۹mg0s;\GKmU+VAy=E8߿&Vaj&$I~eF[} }nF+O8WT# tn݅bK>KjzIC:vҖ{+of+T*ڲu$Xڅ{w}U͐pl[x gB0Ug#ڳʉrOlPB璀7-J'I*Ʌ&Cn5|5z5q@/iXM{+W3)_ WI\u8B?Y]nyoiT(QfQt=q `@a3;C7*4Y.J0ޜI j KA Ox U4{_־b+0+D;Ъ+qA|vh'57d!_]y0h RRi}_LƭC4UW%RB>D>׎fpoÙ~E0] k*R$Cc@/4lpKMey5tkiq mb}\3PXpXU$uPrUͫ'8i oI^O6.:PsMXꛭ'c?qJx D"6<|F$d֥ǑG-Դm$>ߩQs~3zQXhҡxrG\i,̾´ϛQ| -3F;3yx4<2D~֢]ͽ)Cʵoz ;!H7wEB.W2Su HPFgD}&eCI0& HCCOI! bL8@e\̱s BOo[S'(TVXE(, 嶬e Ua$b>pkwm(:5,abB$$Z/f1$Hz`d"XAB47ܸx,(4q ʝG;5$YdfY@ZєvVlOJrǍ*_uF+Szځ9H_#i?z.,@72dNy.aT-\qQaKZ%neݿ,t1߸s[Zr@ojٌ>5-Aq&ݗcl>ɭC {һg+iE*I[uTMsW@U&K臵5@ɟ-{񊄄"c4٬@MU}G ^KJC*{܌f Tjk"As&~잿WE Q3_k_bF%C)/ s#;}D]![v׎hQK-Bl)>CDAgEuJ)|{-9MOcikudye, ,B7A|B48oz&oE򪗏'-B$/roWН"P;4`:K@ihܡ+L_.rᛑS {pZ !+aV|f3m$<;:= '@`NJm PhW=T́듫' C(m(HL\M 27Bᬥt/rH5& ! sueļ<"A^}^&sT)oZe[`-G+/>Qj*' A&_6.mz}0J:F J]'2T)8X}krWC'+#b}X^ :V&0VcZGK \8ӒX W <@jZ0/| Vz}ꒊDhW1BS:/:mY(||#C l+>Af_scskZhvD߽/H+]%N)Ԛ-A':0|%"# \AotdG{f IŀG¼sOF.$r\VȦiW3$U!*#U-l+)Ɂz JZF:*( W qjajkЪ=gMb_{a`vh Ogq~ PJ˃7QM!؎ȉ3*Qa6R|8Jݠifn9zZKއ+[kF뷥H(MB}S.J9LEJ yG9eTJM[ɖK w@J"` MKt^|&搼G~z3'"bQC*0yoxiM)BLh hA'%x2mxKj7p8[PK!3ɮhQqQiT$hpX!́#Hlxg/Gܩ2/P} $izs'RZUP"}{ iʾUxX4w'7q/&,@&ĥGws~VR~lq#~4@(6SKX#!Գ*T|Uqo9HR=)H%NnxX+߄0iEUm*YT`/hڑuvN98 ٝv~$Y$JU5"ΔUxRၞm%!H1Zpmz[ ~GUu~b@a);ZMfsJs;!(sJGo *ۘKϗ& f-gI>{Ru_ 2f%YϔƒRJ8[X]q{mtw Y P(c5 j!mr d">ʉ:K<:L 7=G&y7ϩC󭝄`m)D|HQHBؾݜo'8m$ *DJ8Mj<KJ0k#b/mk`&Yj^k꜇D_&òMMzfɡLO(wg?֭8:_- m%Dv*Rd9XA=${YvV3pzN0J.> :6C&mCͮU 7]bʖl6%h4Kgmc+vaڠ K{T'b$|t itw8fx|&MŘ6z_,Kk,J1jlvNvt>N+Օ1n;n,yoHC'媍rw$^>P C\"٬ڔRX}&KMq~t>@z%5 *Jeh{k'P_ˠHwwCJQz`ŭM i+SKXk7c=@sX00" (iαLjOoƕ7ʊ2JOɃU1i&s ,"z1ʆR[mB5n ݞVx([3'EJfBT(Y"/Ot/KQq-2ฌ"wTL k D2)C@:PKϗ$*ukjE;pY3枿BK`ˮOpȈ |4H"b8g&YQZ8M%%A' r U5pLA(aeC*ҳ$` Cde!k?hk/̯ >,jX71( c Ȗl㋵1wmdhmKEqY81무]"a)e!lUF..l*S1v(kB]C3nf "Yb3l ׺,(Gxf]zp=ZBx.W gc ȊJ!`JlU;z^#oQa/>Cl!"ҫFK`'{ON~ea2 5kb:kWih`pKM<Б͆ҁ~6nd$ݞaLa~;_2`iBɚd=2bHU<,&#VF%Z׸.9ovLl}ijTFlWK ٞ?8LQHPjsr4xҶ( ȧN~GpaznjMiN2!Sf22Ci(ũR|R  K=[cK÷;5ϜkJ%\haCS)vՇV/Vkp?eж߼dq]$&0x-^>_qF9)ݟP4ƍȶ%b" wlK"50 zMS==Wj X ~κƤQ),b8sT@$-^䮯S*ڼQ26i%)Ah\H o(@d,I>/YA8E)j f,?4/ l13Fd?[y2s"W=gTLlV]<#~?]s@Bߪ;6UP._J_ uV*ڌJՆ+gAa5qa-"lIp2ZgTA1~gȐd򐡷Zb-s E^T"4RTw)dv4*`@ ã>1\ Aߘ pZM歂?&oL-Z/&1Z+r qLF^odui/unYr\>1U^WPҬA#lW{{Ȏ:;7Q\8 @"2d=Ū1LKbj°Njvxs!v-5VbdɼKOӟ>WY!B:HK)uWҲ\0Xخ':`6}롸ara( u^Z}i8+6c v^D9!:@Ixtؘwa]NzQߐL!E]떳S7<1|ٯEevһKUq%@bWQt*_^>t̘t).Oih2_/x&?iRZܾd VU>t'Xw*$eRy-V.)x?3vGk׷54J~8F#`S=6iu2UΑ:!W'?+?j2,zL=/5iYhk;JP^rAɲ}4HwNqn;]V,/N[r e cICձsq6L^\w{֎ +-0]XHBvʇT p9n!>5&%o%ntGvePɵ{I&y{V4c|pK`VmSI~BlS</lo[߂B*B24ac c{SP)CMxpBݣGbB14pGIZVUؑ >rw6وN~kƳP 1#b*Ur,)1XOWmJK brsybCcN6ȂD@KΖn1u lyNE`a8"]aUL;~Gr_a?T#͝e 㢇}t5a@Fgtk0qOU80'C-j`=FOޭ왎Nj|=_wuifŐ1{4V[YCo\/oG( G=Cn(͙T>jBi`yoN~z1| |:(^!6{)T{jsBt# 83)z<(IO"sHs]+0*Ԟ\0 R4eA;Cѕ >%S/nXK2摖Pf|IaOPtr7Hx-X)O6E 40kckjHb__Yxkn"na~9DmG6vɅ |lk,WI1][B6:8;duI9>f> Oi6``M|-M]D:6x cb7)KKp>2^9ܠ56xK,~{ 1M~*"OK VVi{PP*Q%1 Ks6$0'ΰADfh-[k<;Fd{6KGMߗ=?XhMؐvT pN F08hwcOgZ-7E M<Xs,n#`NAǥ}hZqޠ纴(9ʿ;yyԷG=əGnBQk-Okmrj=Tށ\ޅa=z~:/yVRjEݤlجri'?Six ZXԺ!-IASj wAFRg7=C&I~4нQa|v5zPe `*4rz&Yg6ch7vE B6kXŒ ML8;w|Rt(ie\œAv\: F^{;7=2FkUP"ӌHzѰ+]Ȼ{hVYhŢͪ6L&ǢL֨m[U8c$gfLpa4E_#ۅ;ҵVD>bN27Z!O˲RpД-MB5|q0:MZ[{݈'d8E(p0e4GαF%J \Pg= =dޣOF@V"`y\Jg(}}j$k~緡ԴVٙ :1O)HI^~-*V{?tH_ G+QGRX CH](0΁~9$G}!RH׆;W R؎> >ooAq(nlMDµ.|IзelIDn] 6˟7Hgϖb^DwBaQsWRø`R(rUz ]v]|0p }κ*3?')fW7[sA[~Ȟ,!O0n^o/@e'mۊG[h ?**<ZVN~|Q=2+~=eJ6*c_}%!'nֵۯ Iw 49Tك-R~:w>ɗ> ;$&*Th i1hݕ2Z@lzlHWp @V߻F +'4ŃfHe2!CHf A3YC  ѿomn~gV:n^]vb".xJs88@W5)3+슨!]j9CaNwkfJF9> Lm2J4PDk!k.?oMTby:>匔VB?]~1TΪl)4_ʹ6ѫNŵ1bF e4Vu/s+ҩ _8G@ ]q RѢ%UU4>ہ._}jAeT8_Q uLaF,* %fR>Xl'ytd֧]Ѿ\ $;ޠ< %3Ȯ)d3oy8sBU@lw$XAI=ҁ^WK<  ? jv)K jsKt3_x9OB\'L,@i݋N5m3찺^[~ӧ~TV>m㧣m;[SlTؘeH߄Y1:3H?Q5)6?.G)zTE~(p oIZk`AeIч \ApRiaEk8 cN'8OnJDe|/8悔\DD)O;C }lPRS[x!wZ:Jf`En/ãѭ( "`u|<#d#XstQVk y9a>G{]?^n!ZƄGCFiPS;C5ڦFiN2`O4A!V[Hp;Q?wjcb` N]+|eRR#r ]p%; ^s- IOkbulADꖃ&ػ0 \ S2`mRTeNW;mj@+`~emaIDQiA%k&s* e6 .}P BṛG JPCG׺ 1ΑC>k ?A`|x'"oK ٸy\#"BcCףH\i>ug%&a6iV@w?~)u~SD,j)nYP<)#4LaEZ Q; gzn (0^o.FR%"7U+:3C)lpjg[ԎCډbj=ʎ@8߲hַd#n¡[2z]i:ou2!GĬ9\VB1f,MS 2l-\K&#%HYu $WhqY?3_sZd݀4|LI,ƶC^6h!ImTcm+,A'P,cԦu6eJ㠳zǰQ #.(cpgzD?2G;Sp[&ls@ ּdL>+0mä#kU\qW6s metGFڥ835mMEr/ax7/맼l`4lӍllj㳷P~8qQnKVHy [~g~E *6ÊF_?.[UnYFdB'eϣCψ@_YrbBH̗nx[ q%rw/Q V" &/B2zv#{4  r"_Z˩^(Jx1ErB2s'C>=~䀍<=2e3A6⎉s^tڔ\CN-I'9c6[nF9jdg9Zdp;{,!dyPƐɷXkz|dH[u l>hh{>>Ss)I$iEՎ.:Zbð5XFTW]#&)'hؚV,nf2]FvY"oV3@4 br\߬ YUǗCps(s=oI}w5JЊX̥Ӛ;֔˖79f_p"{8b:ĺT&d:]d&9(HסK7c@T>XoX2kF$(r'Y^ &4B~DH&%W6^ oO[aטksMeQھv[cG%+&9tSo0]2ʐJ/jȐdkT^FmdoG%.JCؙH& bT +~Gb<':$#)di8UKF^yK< E-IZ]!U*bl]6: +>Pf~qR6}r Z-2rש-bԛV|hZKqi=rN{څ_< lB!D7ń~'Fw=Ki#{aSC:ҹ_??󋞦,kZP{~.~*$b3 !m~er`wQvK].O JsCIsB1ǝ]\u_#bA8LOͿ @z(2R^델F $A[h3qN`,!T.MiUM6@t ף=BLi;+f/ȩ:t_th*< 1/!:RW%рlU5ip!hCOqǰ۾b*$l%=h]H@DGYl 27_rNn!R k] юQ_B$>/u4މ\Lm= Y~W;JKHS$<.! `ƒ<<ʋ#1qZqY"iAgLj7bjȺ&mX ;ZaV30kbcH֗D伲.RSȳ_ٻdp"{^&; Ā S֌`[?Z}BbdNp+nQ6>Tyo6i!"@No{=/G~Hȃ2dG0[,4L^ܹ^ܐ_،;Y<(UT* >0}uu*T&;|;} kU !MɖZt,ߛ1.N*elDe[aWN{!0qhޓiILu$3Z 7q6"S O !u*^|u_'i'zuhDx!7}` :Ma U0T|=Q#z ر >k]mD<ݺ+XԘ~4Ƙ" 1ٍmCĒL~P~ibF{Yau"Nqs#cp?Vjǵ~m<8C) M}sL|6y HtɭޞI|NrItۉ{dOTY>[|LIBa:*6DOA:M kL`28&wB]v *+c?a" v)$ha`F+6ghry*qU?r9lW0Sj^4O}XP3" # R˫[h (sI>`H&mՋXCLoԾ ~h8kX֬OVb%A`4[r|}kSQar=RxL7uH7dω5]bBKaH8y0PKEQypX*< %x,u:O.\3At2/NDCsVpYW@*~ޢV| +”ݚ7 ԴDs#xq b&4]^-!;6O/EWIBV͓csDӟs"ܔ5q]/ yh8R,ޘmA?EVT LT3M5 H!%u>ck9(h28S0E j"9{;#yg۠Flɣ"wЛQ9R6R t~jӗjdr@x(quM\ l *:m߸f}z`8Þ[T`%P#ud9B:Ks~;{gkX8,Ytr>C2m#u*F[w?,]bbY;>xuDqͬ# 6!D|hq_X !Dݺ>-U_麰ZFOمOAJ' : =C`/ .m[4˾G`ІN Ld+h2H$v^t $,ӮM§AS>`vMLXy)|f^uqeemdE9g[vfo]_RgJNz_EZ%K滅|.-9sy#K`pCu4~wNS Ř7%+.Dlq@uoG BD~Ob@|@~t.m>h?,ŵ&wW1]:T8lV["rUlvںL{j<&|"5Tj8>h*w@A_emmjOb]}noIT-k ^+(ԙ֑{V!51>eS2SFTEN-aXeaߙ!HaD^5KeW*'WF yD.@;sQ;]WƎ%Jv0gM,?\PUļʖ7Wʢ锧/ŗN[/֚8L6Fm7 /?iD˺,ܩٺ3exÆ|9!|y?dT4I^[6 88aQ;-65c'_!cYП4ЪÊπIܝ|N|qUG}Qv6.!R; qq5uEy<ƐNoMwҏ9,BVrxNHÏC0r!8lKd,D]WQW]șhC^{*RQw,l1az`xZBL0O)7Fÿh1xwFsp(b!zUuJGF@sUd1q0ivȓnћ-M@bs{qg#n$F-HImTE@[m j'Ojk9U8ތAʼn@C^QF*Ti*An=˲_T,pm|~ϷApB-8J\[x!֔R,> ɺ<"V$[kvra%2`I[햲tQ-@ $KmLTW %FxLJ!q^O;4 n7g^@y (ۀ>c=b=j8>Ϲd Tȏ!?.Jy~7H}@>r~sd" ʕ$Y/.? <S!PV>TT1p~,6j(gfR5qwFFi@ARGjis0]6F w')a=.2AUs͢>G5$Pfpj#f"M(4;\73wm2FbC^"h`-Ouza0s' ?8\h:V"P]̫YfՎʞ(ز2{Q ShTkR:,~GD6%A[.7G,С(1K++4+L1j:0:gbvOp^.54?[?Lm+IeHqenP>I ~^`w%)c+ģ"&?^t+گ2=ʉ28ևY'+9d,K 8-~㣣!^NX`%Ket`1%.XW*_aa-jf˼)VA'mC_jb`raۧۊ 9c2e:=喢wƜj<9lĂY!3ӦAL-dA: L @j$3kYUgP|Hbݕv5\"v=W=j{*);zF`Kbԙmjd\tns?_!8Mdma#yU ,mh7 EުOIm;N#S: ʒz푦{֎$j\>DŽv;n]RdL3MݓWfnYmw -QӅ@3rAB5T_jr:Ih]@|KR- ̵J '͠Gsd(D`}Tz3Bv_Od׻34o2MpoqY7z*~x.W !Y֨fhA;YmkHv'`iCϑ]•VF*y B2iFr8lrs рPb7}TRh `&Id6Ѳkܖ^ G G_1 ʮ[6,5W9| #)]t̶.G+uËl쓸:̬Ǒ"RH3#–2WT~)Ѕk!4 $#'1;F-gzD*`Vf[:>_mm!Dɕ޷hN}eC74L,W^?|3kI[s;M_jrzoKGAK' ,G `S%$oMT.P"bGhz @٧#DXI |ͦ,GarP=2Ƒ  HJ'w6,rs̄ %®mSF\Z-) ouCT|Ĝ)hW{wP}WZ9J{rn]V#{U 10L..8qjX׺=K).Foe`Ӆ}Zע]HAT-vfmp[l!Ua(cƆZڑ,,PĆ!)' gz:M7vw rjWa%-J̵}$eǜ,-vECӯʭ|}={cR7{W4Y)C(%35+ֵ06}>Fu^1&5W'P?q I?IY66 2ԨÓ19(Q H(S2*JEꊦq<d*7'.QPA.,܃0 @e.5ɀ)GGBBBmSX 56D7N&2~`4,C_cv-A OSXzjc0#9G()M}EnkhMр8ߠY":ע; :Fi%daRD}^p9BܽZs -u'_J lU(g'D#Z|u!˷ySDf;'i0UL=޶8vwk Y<:jRkR&FT~w7İz$!3\*]aD~tw6Br'YLjoHGQ$5mYWcѣ0ҁ:r|\M:ЫFwS,!C.ྗ%2#>i3uzc$O% 'i㥳oZ)1ea[Ig"Z>oێv 49v>P OTcwx^n~}"s(A>MTǡh,C"N9g+YD@yPgU C7GjK?֔ū6֕Z8x?:@쬛6i>K3t? &[z8ǮEx)S_~Hus;>ާBYnKL- {v+T O,XVՄ rþ,\\~a UYV^ڋ9C8RBCQ׺GjUVvZNhcYb\WEqmxnj[VӽOoƓhYE BK3:~|9D@@=BQ8B5;Lo!rZ.uW;0cu0Eit,Z:K}i)#HN|St5nHm=蘵/T_:pkox"b+#rk؜(_^]0 tG! Daޖ-&LXj" : F3+ "}88ė<ע%=!xEz.[2ɑ/dν;-쥫K5No4Tيpؘ>6aXĨzc<Q2iSJ.!fY9Tv+>{][;k@PR,ݤg}Z05vյ(—_|sb ל@EVR/2eVę-W y=s0⏠*?U9tBZXW1E/4 dz,{lw͊{B*}?_t,DSi~.VIS&urh"Sp{;a3  SC&/HX~#8D⾎J%u4{~{v)C#B~8;F>kaЭE1 ބpI " ͜W?- ~傁FY,]!ja֍qͥM5+X%%o}2IM7!NLI, @C}VL[+G6@Wb;bQIǴF.,N:H+ #*W I>YgXzcYٯ9.1.3Vx,ڑDw1C;I$ڃFTdl֛NccD0SG飌n~f*  OȀzv ?!j_.)L9珲t\.C}Ϗ@ WʽF+BlyK@%*]Xb-vjo]H'%"?Y:~"Y5 FpG_:_(<E7p}w$ޛa|̼)V]rM7`֘V JzeDyZP׭4pDsNq"JF'uonfE)|AjLed3Og_&L((ܽ<@c:{,G25;ذ3ׇ(E=PЧ .aptO&ji3%^աCpH8>``nGN;M3Q`."\ $k@Uu>aLb ,NB-ʁџ?9l?%&JLs`BP>NjI C9̷j8jUK5Nj,7bD EB9@+-[XE W/A{"!p8m;/bhGj"ZҜzc&_ 6ʩHJx: h y嘆 :hEFc[Wod,ÀqRoBCY9Y*"؁8Fwsk9 kRt6=8Uծ._j4e5׊JӇXv  !Dgz \Rw oRzQp6QkK~L/xb3qކ8ځLIl`Obr[N t]I\z*Gd09PM~;h%1_{ нI1nQ%N/[ů (*wjՊ Z̕Ki0JJp}Ϸh-9C2X-=o4) KkMO6^1mN'Cܖ~o 3qsN J ,6K| :j58]iliCv)&DG(.қ-ၙ1zknĴNPnP=ñc$/\8v PN>HYj%sy/y}WS*- c2CF؂e7)F?g?4Xu'\hSKS r;~{a :J܃9Qh%ے'rgޚGo:Ie y6u4jA;tOv郯0왎1'h-l@\c$T$8MYռ2!ftcml\|nUoH-h" (Dri8ŝaq2SRKz>\Pd&IUk%z?_x5ٹOϏ 4HDI"}+1bbьI,ثϾelP0oc M|$4O4Q 8i(Ey.]h )9:iFgOhbhN-ϻ`sȒ'sMޫ=';$B8pW]-xN4B҂u9Hv.W->L)t^xaGuQBQE:J?Liq ETۊOB׆J7X@WCC|"٭fRJ)Yֻ-Ӄi<"V4,wH3m4=3wq.ec ŕ? P!:zZ:a}qXO2ӞW 蝶SA|?b!Խnѕ!qƠm Q,iR@*.K8#-_ˡm\C7Lj6W۾"xu->pԜ)::Hߢ!em7&6k &뱽oGa0YW['€l)5= ʌ|[jZvy$@ȶp2" . (Y#+k/"HE􀷝A8;\S7e{='MG0/5oS/lMԫ.O">Ԉ=*خ}ڶHFȭ~ZL0#H!@ CۑaV9+)EH γ,-{nxֻ"DyҬ `_ ,xMbELAeX,qOutlGjhKlaZ-~IvRѼ6pyO;?ZdMk/M ,&i8q`oZlԣW!^C>zpSKa iQV \hMM[QC?(c,؂XbL3 qY#O۟3@~ăS(G"*gHNh هc/ ,gS;A4KAU; eoqt:7Cy"oτMȪ:Z'aI:M~NMi*5~W|d{=1JhnE ZnڮȡXn mrJd2dS?^pGng%2n;9JSvp7S2*MYXhcL*?DM& Ǐ(%!,Ilʾ)hqqmHRm؂|F(noTP8[2I@"P?s .x0{/CHo&Nѹu`7nGt`@n!ia}GG W 8G0&n͵z@$}lT&`գԄF6L2s}{d=nZ`Jn#9nI5."{F{)HQ|'㊲C?>P9!R$cħo6(A*HL_Ĉ`~SfCPGy+wsH!Y΀S\o5VL, |Eq2/x̙0}c5wC(CQN\5i}G]/rZNs&z]!9|6 g?%ac^Re=cmJʔk$>0N7 <}٤zƒBn\,^]oc!7B'}ؑ{udj`ES@$7m).rWSw%N{ 9q7DaBv(qg(,W ,.yΛ@OOE s[ƺ~%pfJG-ltf-3swlVԹ[toߟBctc-2.LAT]^sV KDieR!N$5Pʏ@nH#{ѽhmfd_6PCbĘW$D_ _YdUe7a3ƎcJ(x{vNVid"N@%h}B~@S)Fg<3@<|XҔs o >H0)k>O>2p؅:b 906txNW%#( 7{x0QCs:z82 M+?$ Ɉx)쬃&sri(SݦwŕKş{;1g`,QVf|bgD>/҂mi4N,--r.&yw0n ""Yq Yt"thr!lJUO dܸ|/#[F5HRYuBR̟)) CyT͋+6"1BR'^^~7\x;&nw#nѭ4}%;4e@5j߱u5'#HaLJy4p"`zC8{i\ցGe䖾N* Ad53ƪtȾu'5š1>2u\F<]Ɏ߅ѫ SU)G8CV6DԾ9rf5݇ 皍`IYSVX{/-af maTJ2fָY 4Ŀ&k.b@J(6̴pS+U$*ŴWɚUD4%jDeZ8WSC|2E|浔tp&?4WI߁ڳ Iĭx;օ'E!S)JA~2&eܽ.;Y8%ư;RX\CЗ_=yN#֬>:QC'%p5! eUhȏ " k7?2oH4H̯ /kc$Ȳۼ|8҆Wיּ QNY>\&z1Vk@꯼3 I$T 68؊\)[Bܪ6.mZGe9<2r\ RܞW 8ѕ *?{߮H 4PoH}⠙K\M54;bP3 /EsrB?;h79&@ܼ`}%_6Oq>& Yy?.h_,MÈyxn<=%jE{^:~QK q%<~Geǿud22Mo'Va`d]k/ 1tUC;74H*b>6o"=U7-TI!J֍pse`J>I a{gV9H3/&gO+r sJθ*ϒq>]=2d,HN;F֊6KORq-حBSΦnH,ɕ>0Xgjd೉P!M0 tӈAe3NMV͙(3U PMY`_qty+YPsRm򖒍oPj1H` P6ǿR#$\WRUϭPvSo XxzNAlE!Tmc9vk4ϥf[Qȡ-2?v)!-q@?pF? V^Q+<! drp(+*Pg@sNڧB^Ėaۂ#H|)q_~-E?!ۛY`rTB<[R~RE$Nt*Mʒ@n&HszR**;3aPJVJzJqaMUeRjx*yɯQTѱr;PET2~ JrO kH<K%kpX&2!@1#~drE3MS5bDøXCGW9[0eZnw q۩*UgAɅLprqu&~عb #&ִ%\gJzm=gNQc=RY n剧~㪮W`lCRBwDY2_Ig@ ZY/q8nӯR« fEy8 y!CLmPF{IF&~ƳH%g$bM5 w '1֬㙛ʂJ̦H}*<ƿ%Է:oHSxJ!2ڬIIֹ|!^q6?>J2X;|bF=&!s=%ye<%U(ʡ.mObu rl˓ 󮄻vV]Ggd3o<{[lQiN)npYqʱ|?tTIK="Lsb»CFs jGIȘӟi)Phb0#j8>]^uO̳ds 1i݁Z$xc'[ M]\S̰[C "3" eKʰÖjh.0Ry 3~Uѧb$A7xpBškMTOHP%fWbZ軩|a/;;;N,KUTuMP"aD r2dltB'Kz2_ qmRV(.e7 D8v\Bgt^ܻd1r%a6 j֥VwQkIqT)dw@MQ/Zoba7np뿢pppv5O}xt.gc]0,D]Oy3~@7y6yo ZM0A/=ЏuXPysyǐqȋ~ʯ?_Cs4O滔UT,iSb1C+JRrAYÞ@B*!S(ng z{[WG[E͎Vq靘T؟K9a&n]vZ ^oE~y[ZCbjjfo"L єө`#^3JCi_kA>5a-j񝁼,7y͏WhDs|pI9\'ЇRD]]8vl=L!ه4`brU&oV]B)g۲0DFf7$}ٿRW娨u<-j VFătfM fbB&OnFrf0B*U}҇Op76 U0PrAҊvCcPa "- RbZvwg ]Ka$0ޞHAci[fq!w\/Xin ).ط|QȈ1yVQ(rdfP5p9ËM~;YP#ekj5!j5m,1>}G$h(P\b6dtO\ՄN]O/:jA(ft?^ɢNɪt*}󱡀\M&~|q[+J4ѼJzӸNт"p>[hbXt_QdĮ1]/GmeQMfv6,^W}f8mM'.G{)f?L< c膼iQu| ݖ!gP94v#=yN&x۴=Kr섿FF1a}٣Lғg.tIT;jęEh OB>vuU sU;l$8NѲoSWיΰDq^҉yZwK-~m%;1.R9˪c}XA gsw>W8 U"l:(6WjU! ?T׍GM/4gK )˭mt /ݻ8~zA#s59Kթ2TdĂD 6To3Wh)R=yUSsB8FXW*AQ1КGy"yOs g'm#uP[09Q14޴9 %xzhQ8>7^െ$3q1 jD2GUHާux ĵ,TTÙ:6Pߌ].2X$+@sLpZ2ɰ Qҷ*H },EztS'q2 z^igu6΅|5#ʔ/0, :l ('S-Y_BL0[1_SáG]?G4*3~NQ z/d.UefGm.I1kTuGa`T"mJi28@w0!ߏ | y#@rp6r0f"޴ 360iACHԏ#[򣰭zw`\Lk^[#Ju^g3G=v;h ;܁T πi1/zH%dipb 9g,fk0hz6+A3HlOw:qlg~*3?ޮ%s?jSu9Y}Qew5X5"Z߁5S2e]ߒwKڝ- %<D"Ĉq~䨻-|c6%QfȬ *q6Qy3^XiD8;lG 0RBϵ徉w.OfByăijyN稧@cZ]vJ aiQKPN IqbM-oUm<මjc? im$!mDMxl:j[6Xnz^hwlrm |f,~8/9$FMp` |ưsq4T9 t SKvOu>%-  (9ۅ0ywZad_4P! yl9kwgL )_}v{[I s`l~!!-|D;DH~:Cm~7or!"ۇ3;]' 4Ξky z2! ̮㛬|ˎ5 a 礙̶|N`:-&Ø21R,*6ᦔRٲ>BQP yVOZJz+gR>)B) cy\"iѥSޚSn(6%sYBzeDC˯/TsO9d@r2 X N!Llb}$ݑjP{+T<ʧavT:zCVT>[>ڄ$2TCm u(0mcOvkcpH9/L O͝S)g|+_-/1?L჎I$d ?h{,R| Tꉧ4ArӷrNK{E/%!&K~8jzZ;uɅ9[*{YSwgV?GhE#5\ʪM8Qq=ď)$\R8U ϖr{w1ZǺN!S+CmFp ?DNM(pzDuj75T݋&hPeI^+%cx<"RL'xK|t)m[]KrUml.Ōw߯,(;g{T LҪ4m&"%ឫ?ZN.~dXM (<'}?*r exjgppx|_Iw߁w” D5y ?_[N'x3Ti))ך܂&WSbU!9 ~:43.6#L~"vdA !sKCX>F;.m^kQj,-ߐ*g>x {*˳zx-@n|"/H6+ p5jTq}fҼ.#NxܬiXLUo|n(טSeHz[G1j" =ZŰ"Mqq6<ނg"S?9>B=suiνddigˬtCYF W0- M2!-de5׷& fLptxV4me39aqu̡KTᭈ9H D1̙.DeP@0nQ_HleNj8߁ & P^o?l0_' zuQTo$UtUtNZl[v, i~@7i-\ K DPsVh`݆ts/,_m$1'DOIb֜4ɫ *ᦵEb^\5#p񆈥=UGT[@OtbLYp<-hX`.n(D6y"6=Tڥ-:xqB.Nm*92`ku0> u]Xa*_~%j֟?,-kQ+B:d MȢv o=:oU^Y0kU7JgN%]s?{.a -G% *61 &lqz&bi 1a6(Q`J\)3`j yBX8O,u"IB¤R,1/Q9bs2H@o5uvN0I (*= 3&&қ7sO :7"hXTd:p3 j k>!IKJ@I+5}`PaZ]#grg;0eHIj\]>J!ž8z-yMz mܗ ;ctGk֛%*aB2'8͉N>_^)5X[L/úRt>%2XA]#tۋԯn ޙ'(  rTxϩ pGR";18: AQY(ӊ$,tB0Ʋ"˜,\.='M:\W-bs+m!R'B{ivF ;1 o5a{ bƧ[fTG3İutq. çxLvӷ`rm$WWW4Ԉຶf6߱|k(_rY`mwQ/cgHTW!'i$vxKT}8#ܜCw95^&] Ȳ")NS80Kp2`fk&>mt!J- "540;6r~aJ\KHI ; xֲ|mS)>~gkW 7-t@_x [֜sOjhNtr3z1}&kn&m˳$t]sl<#Bf,b5v?IWpʫ FwsU/ ?Pr 1,وu>ԉB{%Z%` W fd;q%iF^"A7z.2P6jF_s^{=kӚ$~T ܢUQত4IFX×׼_"V/.,$qׯnz$ WUi iP`ޤ_>R2L-=Wa3Ze\_ֱBupBeVLA'F(A[<6ѕ3EF|/~I8M۪I9/Ⓚuۋ˾bޜY"0fǷ>ˍNt'&zه":Lã_hSgAlL퇳rO u;QL`ĨySEKxo=~B!O\Č DRܖ U%`0.uTB,jp KCUzbˑu Ks%`iQCPX溹Ao˝5g$!0jNݶ0׍Mh\&Qu!E@61|QRy"xӯua,.$84iK0>&(h"iS߶KvY\u }P_&By$֞T I(c_'kBP]<8۞Έol'|T_`K `6xWO=kY_ARwXƘ-gZʞ!2AƊ#zK" CkV7}$k?MebɱEU{t)mW۹Y\Tl):h8T!v8v5sQCu?њto>SD b+қ6X.EWEFg5a^wH*NaoOHv7%!#$s[sR1lddTYy| ?ӕaf@mXG ^LWF2;!pp? WP,KW;I[\ 9 㸴a&W GBVTb콇JXX w[äZzj2ܵT$rbPg5;{TG4]G1ևU祩b^5Oh#_'y}vWqـ;LH(mnҩsLl%Xq-/񽼦n?=Kv S߸ Oci@&tSH{afymlz}OYQk3~o*m;W{o*`{,iLף:"MWŸg_qLS1‡ْKkm"޹Yፏ>lRf&YTp~O?W9W[IGȆU9w۩oO_fTZf@z;9~(?/1kߢˮy ^L(E0GkokKsL us1ke0B@{Ccq1I"CtƬ/uJ.B3"jTEhdg# ^iDTC@XcSf~G*]P-Pv^/j?g 97spoLSr^XYwJaP՚{l&9H_G]Z~꫹M?/"?ɲhJxJjno32PlDٯkv`+Ƞ?9[o;kW7%,ʣ%ˣcaxAo)NaE[a$A3k/bv~e bf<2'eҝ QձʦV r*OO5K} v VhxfIaܷ rѪ9;ӗfv!O YUa/?O=.CɒkoJ:, F|J4(7,"bE YLtOOyL.\tLGy?ՑBdjRl)@9QznnoN&AvٖIF{HYY4Ӟ$Dv 5 ){_'L(}Rj%Sm}{_م"M(keSR ee8g7[h#Zcs38JodB.:2ױ7pbAy#.i[*fY.;[$.ʮq^n~Ɵ+!-]20s@sh)Pw@ۯ3/`})͞S,sx}s2<0s|[w|7`><}7_d6K_TLD#K@RY ޲3B%" 纜k*0ֺB.`=}ɶCނ6Bи zI P LV NÍ{SsMl$9 Hœp 7".p̥$v sA$8"G.mYəQRd^64;b̠:wB#-/ "qy |52+F_ lAtSf)XIg8gO'-ٮ>3xY5H4F.8qnWA1batx=?UcT"J~rT t3[Vܪ|+dX?'Ƈ{u6}^:еA&7C1+~yn?I;VJ r6Uh ?!qm+j?Akdf5|u]3%5㈀\2jbR؛#vVٞ.l١L4P5Xbi@d)Cd4M"Oat/W30za*$T-T-:XaL,&k Z*N6l,ܥ^4y٦j2 pƿJ{.n!AEQ⑳Γv]/}d$X 7`Ƌ%`/ JqG7l|,@%ɮl;cFBFϼZyY}Xϐps,X~ǀK<2,#.4&Ʊ:MyC|3j1Hpz}0(d>U8͎dDdcM.R'#1zOq@żbʬ%,1V>ʊqd0[9 sy#GW;8Yݴ of~L< x>R绕YSE)KK>}dLa <|sYQ5J6n-$2eCg2z U1 sp}l܇.!%rjMBU_C{ZqSOP#>AH"{!<_V"vn' ǬY_XEV؇nWk&GufHH?XүRœJ" '3p.uF6biF2~PԔe ,4V%)HD(X> gi=T9[ee:,8@j^Ӥ05OsylyNJE>4xɝxה޹dQ uTꑰ Lu_=̉ח޺(<~1\6GQhukDܸ z5i%^;~,ؑ۳ř3Qc$Tjϼ (cti+f4ZFs]BZY e=5z3e]5r@?ɶ YL0<K"#ڣh`$9Pk7)T/{˼a l&6?K &rD*Ś Ф/xkubTi_emsuPDU6nz92~,DLj)A :>s^%>SCoq|%V\@35-7.VA7LZO7dD惞vPN`[w\jGKEet' 'E~ ֆu9}Ԅ96RB6n1ai]n#Bt*%8TVM%J'a8эa.>iB0hqvOrge&̈_'΁.1pCy_"2 nHK^  ])iU\~9SSdoᖧr>Gu; <hǪPf̭GQ@Kvj-͠z b)6fuN`ɴ3Fؐ3 /pAqZ^hjŶ $Z$nKx?pg0˛T 5mD>oZAGdts/Ɨe˯o) aϧ6xZ+ Q$*;|͗iK=P#ʳd;_'&|Vv'ZGe剨ª6{jKO̢zgQ;3LG-5 )o]@~YGUca%\L+=<fd͆%;4=Y69+.)7 eQuک{Ų ,b I:Gb)'NRKSFukoFV,1N`gVX:#Pɢ..zcٮfBj˅տ SfGJ| ^V=o@492| ૏!q/;6oR cr* bBZz9v(d=PО'ζ~nosCǹ#'_EKɸ۠B|yΐgkqh?lĿz2YycOhf+e=Xw$R)0fIظ=e J )˩|"R +7E/iqLng>"|~SZyz[`T׮c<1]:gqHiu,ļV`u˼ykteݯTd t{2^F7[4κ[~YwA(2cZD 82NR*.=i-͇2N~` 5)jubh ©$kxh#ũbl4MCw3L  Ϯ:+9S5dt?1 М[[8Z-Lp u@Jrٴ*̬.Sd8 h3m ݦl"g| >EDiׂ^c[%.,NE{ƽvIe!,96ǒFW91 WK.iL"@w 郗w6IjJk9a ck~jn7p`Ը$w1#[zz>xpe_GeϠ@VD?Ȭ)T$DŒ72j vUyp6p6dKr'yŀh71mņ鞐[+/'&z|^ak{0 ⵮,vFqG#b||u!3SI@ȶRroEq u+6iAh}[xؘI-䥆m<4&De/ϛ{p| =4xCa`:M'TOATT˝--f?0*޹} :PҤUY~—6v g1Եmȋ 2A-eo/1|l¾aq =S_0z[saD c_9D|a]CY~ּO"ѧ`I-|m. }=@P#P V>_xi.;q;y <mT.P5qbhY[{EOڞ 1cd޾KP/z7)XH'9{3aˌ>jI"+rI3%3_d2u  v# (Lr&~ʥmh[,"*tfĩ/# ):oQMD2?55%yFBI|)XIHĊ|EŅ{KTSy*8Uu-i/.<䰱cπx 5բs1&xB,9eޤh/~3 *Ql[\Q^0[*?ަT9z܀1q^5ost^W̏S6_stc{YISz<ڻ z(Gԡ :B mI#0UwgSPDMe2A_vI1]Z +MdѬǢe v{h*띚Okn?ND`gDZRСⴧSp!wuO\JAq¯M}/ypH_^DB?Y{iE"Y~o 'u!<_o4+C1}Vq!/<ܦ!Ӱj16&Z@ړKL5+ݗt{ņk>x=9;EҮ9&kQQxSl\v (rjAfඞ*A6}L%YH7 Gs׾C]ia&kW+@`Aq"x&kƎ9W~ Bj-ֽh?lf8LS[mUŅDoԇ݆UѡW`H<-~&y*m㟰gZ)|ueh/ju3y 5`$9 WX3R$jTQak-dd·_wWAdcS՝MπmC\4,%PaA [FpLy! Kl*n]FuQӢpY渿t"},SDډ$ 2E7E[wg*y1V"0>+54N1Y>ɲƃCIDq52Km{7Rn|:[. yO}qB Zww֍f{'KKq4o˨.XjEN{lU0h9kRYx|rc4 '#uOz#ueDXc_ԡ"m( 'DLv}*[%1G !S: v6oQDG8;tz9lW k}>5 =ηF"w)v*nc@ $HP%|W8ԪGM[^3 ΅k[B<ѭg%v?ݳm;{7V ]&:8/1&N&8- @l,$:\~HRbtDEr=J0tۖiо5D6Zin3ǥrIHj%zJ%dLEbl?Kw#u~[oP N$(Q.Tؖ1b>Q@b:Vw?mDKGMS3Dž󄞬`) p9HZcX`8ۘca29<F&AcgΑvO 7qqo?{'LӷstDͻ54bg2| Nǐo6H:l}75GInVfoS+ XeZonY@&?V( YԖ{ riR.pP յFKh7:s'vUp \U+sUXf?grv 4m;䕬q!7,OޥYH&>ƫ@cV ̪G d廃":$In ZVVWN(E_ ` ew'aG"h^,.WVIr=\@:ESu} Y!;5--5 -;ԮSksXYAӊ-;!އw ^LO(?Ӭ8Cjי"ZMQ}?PqH+vNu˜62SYP8Cqtv P1),s ÊPw% ES =Uv|c7E^?+s^2Iu\z샢ލRžw#U3"#[_^.fY ЧR/1t2bﲼWkjBjMs{0$|JVsal>cIV#}񊷐tAjE~{1ځ{UEj݂X@ӢEifW Ay_l>FdžԮ*'wHxӐaSB}+#Z>?YA*bp+Ҡ1\GdUIw+w=ۧ%L&H;\Onz] H n+ 7Nu_ ϱ7sLڎD ډne4UG \T\!̴~튵w讂`Яysc䃂HQE/yV؉OkCnFe`E(FFALD@rCGΰ Ձ~Qj2`%=!8Oj 3퓗bVB"{4%~eh`8J"uJmK{/gjhBY<ۘM;hMs (ޔ~yOX,ݘiJc x-%c}6K_-6섒(Tք5{wCcn=w`@PpW7_-)aSMk(8~-|7ft WxSXgh$`֢fM!x% mb~Z~::qu͵,b©=sc)O_a 8&54\y m[HEIzPz F+[֕,s$t& -]A6d_<\ P;9S:/ng]DuOr]^Wp1ŲKqyD=x1A4WN)#.rލPAh̊(UH9[[秃K4r7GP[5:u 8'>=7IBs)ʯ'&7#vau}DiZπwJϝ4t3G3 ޽9!(tFc N&j"U<ygCKj0O~{-*9K|8?s;lx-;Cobm4ʹ}ec^ kkd\yk鐘ܚ1zu;z@jcuބi8S¥9b }f}6`;yLj^w2?''<9{muҡ@,ulsrwFW޵GPpϘƐ[XtHT /}ŌE_niXSgJEf>Ib_kjNT,W;b*\<ŴOeeJKK|v}>ܱޫ0V_7)kPM>FY,gV'ƃ G񤶝 A3Tti䘭;9ڏ^^oӰܝfWugaKWRDh/\.ocCV#RRYзG,9jduF-W&WhJS>3mn1"@!4htLel0V|f6J&,"ǜU7CVtj.G~jRʱ< I uQ>11k_ay7bv dCaOh p>4:]M`ڛwM?2{1_t x:HT[ӈ՗MR;xeCY8Y5b034nR!QEJ\X%IFũ2,aq{! 6FS~y"fZo<C {K$yOIžq) p>Ur1)lI> ĂZ>ҕt#NéRh J#HvϢ<7xU=SJGw>'$a|a&#!(8ZmE"B;@A-$r<]_A6K<}[]CԶ ެiap0l9n ?wsWAb{[@86Clv&ŖXjKgvPZds-_}5ȿB\Are8C؂1|rhW&޳ތ1N u 01N`nzx55F4f R4 &eoo^%3>~PvuGzx:pz>4+)uIBv)|iYs#&dG<0;iS&j1XېS%2\n*عYOxnҗ׼M&r˂|=$2.YPR7^eMHSi*X3暣9"WF/ n) T{5@w6~[#WJGeLbLDȆ|Z); ,hDwWwFBt pIgFl8o!#`2ޑ9]M'ڀ)If9Lۯ"0 ]k5e-wL? "$snك !si[0Kכw*@n݇Uv ncGԱ51̭r'U\"][nr3O6-_e/>;a_$4e"Bdm UAZQ˖nӉ~\*i$4o S+bVXC=DX1ԨnƒHh*ItFc&SW#4ك^ڥ圫mzPKsbT'|r3͆t߁4qJ[șl&ք8m5{ krGm}^{;;Nw)L^!!qۇmuLEygQꪵ++yMy5fPcH{YMIigJy'+$=:rf~c?Xf>pةK]{PR5ldI(t}p-ObI"\\aOh*ΰBq6m9guFWxXKT0]$8TJŮy3{l/#@ۀ'T +8$ ;eyZGg!-eEB *J\ϪS%\jb1g9+[Ao*@>! K5BSO$o߅Fsa>J킢/Ϛ}[&mADǔŴbs< aZh/QAM&v h$פZEz~E2:ka: ,TЏaM h"1&pCH[UjlXgF% ~V8ӧ$ArAf}%c5vKfGF?""YF4EB4?!6"_fg=37UÑ=x9yQys9/֌jr"?y.`Vy/D`IRz t^ 4M}X\:*kws*pO jrS023Y54 /ym`,2A 0^&=弄y );Dph"AMn^Qt,CIf‹z2E-&>rFJ|*N^$CyAqu.nVg:vc)mEE.Oqmj:GR~CJy@}EIzj H$9N ((SH̰G5jQ 2YC`&_U5i%ׂ۽,IDv1V@qЉcCYjGt<4.(BNd륳y/Ra]v@3ED6 d*!^T|[:DbhR>r , '}JE}wIuR*Zhk;>-0[CZFf_q|FrMQ@$On 31={rRo ս;V^߱V Wѻbɡj8;.08a%9Ŀ42yY)ݭjxPuҲ)Xɹ|vN/,5f>˩P{ְ8UtǓ5#дIz<5]zlQwh>6nHz,z6BW΂KmHNIvN NY gi AȗřY.R%Qh^qmMhY[;_-ہO|QF-d8 B×+K 9 ]Wa'K觗:7Mu]p;"Äzr3 WyⒼߙ#U"%n{X$HOӅ{4K~N7z%SvW h x5hpZp*FB%/\ =CfO4ڛ&r]e\jf 6f-HQT"̣cOm|` Ϲ-hgo%{y]rMƙ.Sj|gq~,+eG]nЖptۥk(?S/Y0Gm / a}&<&eJ@`C{Ew *vZ#u) sj-yQƺD]h)epʧ7E (D2'UUbo!Zw&|[n0T垦E&k-eLf6yğI{ { E~|^*t"2TWez@>4JYǤPx=gV㥬mN@$HUoB~ܹ%;,e(60׻<}"д9s|軌ꝫ: [̨v XZs'Ɂk&g_I&Ll _d؊%8 %):Yۣs:e4ڊ4ג>M vbVMv_#:2hb2)6*0vDj]]c.ix8)ICm(9 [Dy =~ȫF)bOQ=X:AZ$|Xa`l$b>)mVookL8|M*ԥ|}bI$U"5r\8soA{m`AsxKNx_R,_B-Em쎏nMrtk[ Zپ﷔^e#wvy9+4I/nCL5kf(ǝH̰^g e*H uְ^35'$_4 \zZ\Z ?(;ȉh[Ͼ֢-:CKѭ]eٗ/Rderm?:>y T쵔~u!MBPRoz4}V(_یU&AHa]oZ=z{n_3tŢQghj܏zO R=\+c|m/Ó,Pc##$* #"}٭.̙2z/eU9KFb˴dR.#!m6H'* =3٢\7 P."$Dʥç+:5&5Z⭁8 oJ г|yՁNX4~]&<FiKQ1-Yeш!ˢqN۩2UpS+қQn'c?r}%NuWI#[tmG3~d21 t%a!E֎ %QC|&wD>zȡD(iT.~8=SU4g!PovBQqM(Y5+@BDif,d⼬,)zc2 `&_<m5f_vu nc׬ڻvmV #YIa%9@yqP SL;;t[W.fsaE뾗j# 0qU'US)v7q0x< ß$\Spƕs2ÉjVةw”VcH"?2x3t]p^w] nsU7܎S%ъV8#U /pA&!ةW:PN]~>C]> 䦞^-v.4y-Tl.[ {,1F:Fԇ!6Ng$ )ѣM9b}:Ft=Iq&NTHw>£tPo$ 푶&̮v3HD dPa7jk i<}oe p'Nҝ2Y ;X2 מ2!~ h3;n{H];8BD Z[z$/x#3?-cr]\L;ʊXOegFai [{X(5=Fk5 wɲ 6],, .ۮlF4OQU'Yf*j^v_zU@.u{HJh uN}_l < Pu!U/x(,&&G)CM_}KϗC~Q,*hs; p-"U~Oۚx)HF:m\g\Hd9Ȯej@FVqS7Pwm̕n̷\']/kT.AUd>YCR0⬗1Yx*ҵ3h'3{}uWX8/U2Q~G-͒s7T5{nT}x) 1"a1lh{$?\,jʀ+`+0$LyA 5YX"B(G) ޱb_p2s ˭f.ʪ ۲1?fz_H&~Q]+L&LO6&h.PD]@֞3I"|¤_hΪs''LtQE9s (H!oDtx&l7. U򍵿k4+/9fn"K¿@08ڪ*'xأ] Ѝұ}н8bԆK0U]ֆ'\wUZ(sSB<КN9~5ѻwsAeT+U8 "JfMs3.e3^|e Mݟw&HEȉ'/ a%YTٳ?\Fe5Yv1bP|Xvm%qRp,e4Gѱ3 jc`[;$+|" 80KkcI 0@ !I_isK, 7sxyI59u,qDɢ,$tBYgksyēA??\+T|x=K"WӴ1^@ēXnLppλGNG:Ѱ576Goq9j;QuLd8,<^%-Z& )N0ݺ  m~Vnv5o j-TF0!]4Ccŕ.){?9UG~ ƘiC1?(t,fbyl?^aO*dCB/tP%t ~ᩢ:/U,]'y"q P/L[ޱ>&3owpoQsYHUܑ0ʰp7M1k9XᮻW3Uk~F}`l-c r3(bOs5*M{)U>1^/v3a2oU%7Rx$QqK` v#rY/|ʋ;O;ǜxx+2fTcN}e ù4>xDŽlVKe=B9u^(5QQy$yN?' ܣ i4ut U8LS!!Sq>ͳ 3IzfjbVd$ڊ ߒv#Vr+owx+pyм(9!_`8|8xccz&"~K2~.T> \&X&k`<*I>J Mn_%NyY)h"\]DU8Ӝ+6jD{1ܤ!]H}*؆#jggؼF a؄q4FR\#1DY/>omglq Bo|7Z[dUʔw)vJ ð">ۼiZ47qKʥK{uD 2ZZtePg8 R")?J5\qoӠtuްNU9ْc!}eϘ퉆@M[[\Ceɾ{eNɠP>iPFj^ pE)"n|n1xCTDGB+.r5v|)N/V`6dXlHzg`n}|t5?)ꡦ;Ř#vH1Կ1Ŋ}ի H)fCVm̐h.9J/0XNc@(cBX0sX= #*25Jjgaқ#+# Ng^0w}XJi7> .<Bm;>v>&5\@}?өfc1q#C<_XK\}:Cٗ|`Wa8R[hH5O+ ?82p}c(-wи 'IpЏ$uJYkdS0fݗIs\aI"DYո0xE?B"5qQrmM}gvhk2g"(ҥhn*ۜ1S,-|ؖS8zs$ U:NB=]4GJ];38; 5ߍԬAV]dcF4έ"R%bkuhx)i|PDKE%"-^8PQ|b*u x =*Ե2>3(FxGMZ%Q=9/.Y䫺4Ɓ*~Y17,J޺Dlie~rTq|l?rX~kaIӽ%{?ڗ"&{SJCߞBZ҇w81F\m'Z:Qr]KD 蒲V#|nhMp SWkjctѰy;vO&H*3^0#p09xɶ},P\X[0BE s$e}iSĊ޻+vIyssY >Sp`gZXv8Eʭ&Zq8{ڰt٤KszRvA? b&XCGZcN/O^Si}¥'f! kwQ{ݜ>0 WNޟ(oqt+|n"0t>t3K߶:4@OyzK3Vɑr?i}(5opj Kn;mۢJxĉ‚ё5t/E%[eh=hA8r:(<;Hw*9^>.ulJЉq#}jѣ3q $$YNqӴXF-sB]u"’r2B0-X!LJpw# ċ x)B~*"?lKX:ih5MmT&sX_"< sjJA+bI[^=;`hy\ :{-Na`VbֹAS2wRvS&q4l{(&H6HjB LA:":9]F:Ω蜧?ڎ/bD'/X:vM4^8+ԊP{N\72!@yH&Gjh~jҩ McH/l@X AfD^E .&\F3CCBn{Ktz@&bM4 !BBG]|~$gsUUikiDC}'ሎ"\y7>Vm39!@LB+#}sh6ej2~Ks0źg]>+/ 8ɝgj;<ϛyB%)YϦ"׈ i5: 3߀]x.}>_t#˝su9L]8b*j]P<@XBX]>])CEWF ߞPa&̏5ܹ }x)s#E'L˿~7ϫ= EJ ls#p"uJK0zt_"xT+=$/hNw@o2F08}fuB%^9{)1L녩rK t_oZ^ ǃ'/~E弴̇jkxn^82ca\km#+G_x`!~dYES$bTggQ㾈D}5IA]Oe7nŞ[' *{1Q/^Y`S`[8|I)ʈ>ktAH_ߊф9u`ȴBv G5T]vk@-jB󨚉^ϓ]|pi˄Pޢ=ɳ%_Vh ƙx+0E汐wJoMtWLU^#r]Xe׮Ogj- q9iX?cbyi[-N_Ar%Y(h/dDnj7E _GÚkۛZ_sQ E dڊ2>5MDxeiꓫ](2eTFyz}'>Zb}e#F !C>WTKkD/x/U AKjI]yIOf,#4?㫍lKF(` ?+`o{s.`=!lKÑv1M]~ڔk4Å[m(ٛ46`!ޔqq8=o&lԣ|"F}OΝӮWt \ +s7^k0/ޓ]n!qdїD Oɂb ''_X98OEh`!B0VIVB].np5޹ԾhfRD3$:L\2dd.Iq{ VtnxnU]x6X5"gW?'dḯv.LQgDSPv8ܺO&z$KQF0CP#d0UZGTViƈ*Gy-2d(̰e^ OZp]S:O%Rvd@. O;J=~~iVPܢa$JGpVV3k!f@45Wu3/]jNF Tů䦔-j S8ݠwg2VEjl )F68^TRO*rz gؠ*Dѕ M@D]60<(ZR;䓲ngR{Oޔ,\h˭2% hBŒ0+"o_Ѕd~Dz0A\Sydž`nvI&^JyI#̉Kn1&UYd@  Go0"@D/2]+hRb[wvHE9OӢĜph=7*x*<ҽy.ǁˌYЃ P7B{rjD7fiZbIsҊuޅlCh,#݉\=5yP?SuloI4:C0 c@ HfJ}]~(Tv{뚉؜Pp{v%[vT6]V#=F=F3Fm魳;Nqo4~-n9T]۝.(]#NJJqK1mh+?52ܜz5ڡdW<е64mƯc17W]"bߔpҎz, *h0+SH龜,Lu⿉[%]y-,Rf6 nUAق鋳gyF_M;JQ&1/wN^{"ЫU}={HC-C=7C} #:aT+ ~@\]ټV: D\P cbyTMxabjL$Z[/)-+T sm}H\r~ѡ޾ihsrv*fbG c{&WZKqG*c(!j[k=s% AR1_ބ2ɻ^j1{P#\9A?Y+ ml*t>sJ}~ fΨB]2.vvo˺E"^Y2:Ph6c&arpGw-l s]caܗ=_ T$a㑵׉B"L_4tILG=svK'2, 'f'Bݿ'M}B=}f &\2qnVV$ wF?T'˹|,f\V%q_P$bжu7k(q"͑C `<{">i\&mc2P<-kXo# rvU>&0:󉾲ܜun J I!ؽ/Ҙ(rpxINI,;ϦuWրS< 7T7FzQh_^ƭAլ tcɜLH%M&gO8 O.p%W/<2O2 PG;fǑ@!޳GB%~ DJx%%L [1UH0%7`yx-zt=<6A;Xf}c ?Z/ kl#g2;jE–KG[F=4A2UK+ԸOwNR@mqzLog-?;/OKt}LD1M}ytO<9ui@HJӔZ@b:ˋ eQ^Dy:0Z81H+Rj@P.uFyч@9H"GKT,ץ2&b79ad|0!MrN{A]r !a9JU1:Ќ !ծDf)4ّشoXc쭟MhM7Ӌx33;aEhm9q> }c|^U~RBU;mafgg##ĠJ62Y@ܫj@c-Fw?tU-G{ +0[7S YҩWBmwKњ_dZ?!C>ae69^vX\WakU\Zj;wd!W:y3/(50*kO.҅}Ib `76g#aJu{U5&9[U~O(ޢGϰQW" 'u.6M' b4S-]|0NniN&̡ؗج9:0cLD Ì3m;> +^z])&܉zqW bͻw3Y,wapO9]&i&ᑧ=jRzQ--.y6]?:gl _(R+`J_,׬(X$SRv2_WTukD&% @vk o7QNbRuS`j5\'QDԻ!0/4宎Wl3}w)2j̪dS 3ʩzb^֛^xp>ڗ?a? #1州MbLɖ62u# nP!z2KwSNf!Jhf'/Of@'TƧ]Xg/g6fY %~c}d/mŠU':X4Kp TRp8ȸ9xqw:6aR3Ud{ɞb/#%%hE!1MS)GKgN( 'Or'M^IepzJ;uuBz" < wڸDO ]_QnDZb#@EɳՑ[? 21 sxI g>21&!%LΖqy\5>B!A#U1WB</rtB~Qg .xAI>Sx Uq]C/cDM3;N1fu o_/n Ctw̿(/\+܋ܘ15 dGoL"7M$+O'7kX0u{`/O``T䅑@P|^/['#IњmSS;I0^_ԛZMn18]%X΋g˩E|@ƫ Vl1UjHe5+62uKh{fYcy p 򪫶F,롤Ϩb%*dTtH.wtat;7Ir[H.0qQGwxut6/D?JQcKGH QrccNLXz2dڭ\ތXmle:e5Hgl'H @-wJ1IՒlt *nV8o6f,U[Y@s w.9"AF9n1Ii=VqTJm|2@KmBf\ɤA iwsNwaZH43  _b'NRczVkAnav/^4ܝZ֗nf5Ë0δD`X$mR:w3׆Ekw&rrN9Ipvt,ZEI>Ox 8sjOPBwPJ0}wĕYg 튙P._ o69K}8u6eϏ5t!µ[gKUO۹Pţ`ٶ?jsoy"$R͛4I5>"B>rZ0l}?قNj3hepl1BY4 z/@f ~ I, 0נZH"?;H1\;aJ Kg^)oۉEA9`et~~+v.温wyE4I)$v5 Yd6X>`CXn`\ו"Jˤݓ'[ڴ>ZiP h)`}dF#, ,`gQ'G^Taco0 JE-`|?R#WI:oI6Ēf`~|*ص'1+c)5.͕/;tibB; cY=-0*[tRn0$(S6#^<m OJs 8t )R9NrHh} pd^|1[g oK&+pckY,eqlS*oTE˴6RsLyfRl\+ՁY|SKEAglJWk>Ŵfsrn80cK=_raj^N`$F:JjiS&tD5(;_"dMd!wTR?: %zO0`9X<3`iVvׅRmB.z74žLLJYz0mM%v~Tm-)rM<| $HX{pV ǨA u+H ,.2% Z[ˊg'w 2ʑ3]fja(/ &A;J-b+{F]^a]%\ AᏔϒnO+fhu^7\5Z['y~P1R=g h]VT*7YY]b9J~tWd(9 VYArKmq[n06CLg"Һ2zUys'@swjo,g_| NELP8LKz?׆x>KWWo#r"dM ጧzd握}iMIoV2 ^w`K)O k/tg8MsXB==آe5 l?w9 d.a7%+Фn,O כOZ+e-$Wɿ7w4}t0HiT 4˝1 eyr ɅC )|SbmTʼ6>gҐS/!$I#遽.+M6qX+ 'inz؛/6(1r5z*T3ښ7 TGg:9bGo#ieb+Dp/pI57$mїߝpN U!n1;jVKRI Ǫb&su{ 0u 4KHƋpiiGrySDlJvˌBX*F+.ܫ&V_aV!L.Oh'O@N"S 83Fת7?+F]2faiR2!e~}GW6K/s s e'@bH&~l\ij>6\e878iͻ& []D[`u_d MJSzi?M(d92U Rqd<ѝ@=NX8I+-PPLՔj7bĸ S=`Z@ےB0,]> o@-ƒ|.qj= pʷ]^,U [˙\;'fU?U-i`c.&%r11"SH? M@jF߰}q߁s{r >@ ]>*j `.@bzwA_'(izh: o߱\=zH{MjMB >UgRBx84OO7 ]3;DA&MSaR{8%xl$f7 #12ڕ2!M3ê$Kװ4!?nvڈ)hF~%քo&{V&8R>[Y( HҏĖj|%<,M"w5ț\}5\"S2z&0JŚKyylOjNSI  !3Pj̐ =#(\d> 4,#CȌSMu0U|'lFmB{KNwX~H F/}$ ^y& J!vtkC"9\\OJL]5iS0&sxG1<@\C󥘁> e{V1,b+BT2u!BMZ9T.*O&*wC yL8u51iܲBW?ɋU?O~i͍gN%:\Ճ6$WLv(:kLά=D9ELeMn6x&Ѵ4M^% ?A2ѯM1 .]J-dBi5^gh M8pvìcŨpe,&f@Y&Nွ"3u߭Ee!nVkK4=iq!'dpeW!'хH%2&js!r%GԛdjBSß fO`GxBa)I vj׾n2' j78Ԋ3jՓ(K̒ҫ@$⣇ddS4GGG^NNw8d)rNlq4 7K ΰFiN Qy|9m$PLbrt]_ƌS\:_(Cxvojwt\{O?F=קa}NJ3BʥJ2Èz0JMAZϘj-<`XIo2l\S' IreIs#O|8|/_p.!|7`3k~^;/;)jyE߃ZrH ITO^3TϤyT^I]jMj=B .sKcEq] ݏ~+k+0Ҡ n*.^~0xN,4q+mQx 8:-Q)aM/xX\m#hyYX_S6-YUC/ٜE!.QZ{ v  ;2ɚAvLم9JU\܍>bi%pȒ5ϔ31 Nٹ,g;(l *f1T,6_! ̳k"9H^Փnk@u}Tw@MgnEz&M/s5,s`OaJ2 J#_yi7o9 <7.r/, cpPE JտbZ~ mă5Ob-fkن &~{rCPiI~J4 ֲDRH 2-5'} ;KG]$r1w US'B\:y<* >|9%+qU]!wN$nZReG* f^_%*\ YP񫿣]hK+#X`p:GVb{ܐE&aZD{r{NDA8l\qU˝–]:+]P,M> /A΀d@5TeCsuv rRW^ʸ7W*"i~粗AJO_m&wy%}Dq)GlMKT޳`RdzY5 ^ b }zw#<D\&m\`^VyMQ"Gx;fDyaw)DаYH_%56 vQM.{ 9(q2m-8οdaw@;Qщط4eh^D|Oq0N jW70<#0ێUQ~0T+@-,ĥa͐DN;{ '4j֭Yw1^.:߀x`gQzB-_e?;אf,)Q`ˍjdGHMy #^ BjHEK(R^Y'tvdY+41Y6m̪hFSY 8y}m~D b~İP '8IHTST>N+s}eNvC'5I̾φdE!x՚xh >vl5ಒ>"}n Mނ?1mpF'Lax-gyM^'j? 0ѠP;&sFc_+ y/y =X6ho~H~&'j k4Bh^j_vLiG ^"*nȾ֬e0"Hdg`҄c4#:5!=fQM ྙ!G臮3k])k~3W[urDd0@91Q>fz[̢H{X>v+lփ3OXaQO° XBQFF:4MXpYVɮp?e.g >%6dg֏⛐aNnMジՁ$eބCjFJbeu cT5^P: ̸n-p,!8l~ Iko%Y5f+}8#=Ӎ:b$`Zdhy[֔9O<}q?8`PFP3w7Fn5\-ܤ DCm1HڷMߛ v"7z u%#ն5+٠[UİF"s;ϲkSJA}${A*Ϝ~s0E﹉[8Pz5}.3N4`]QhBqH%\^ŏ5}ZBM68>;Nt68IH' +Qg'唎0sTQJ',+K'FR*୙Hͧhz5oUR0?>qB"Kcy@-:1Pxj qSyIo܂%E~ܛ)HgHMI\_}F[`Zv~׊ |h qTN\@R6;Y.hI zϹ)&8q#k%ՕwI}ʅϥXM1ܰGث ŃL[fP.jdHj#V껒.!Ua⸟hpps =BG+qǞZ!!HS8m~15[_*~f!W[]_ c8&8P(m!ej ,R@?q#` 3aKf+ 5o$~3+bR'a5-@+WxxF~##=f=y.$&7 ~1Q:~c#euvL@4)$ީ?W;'_@&bS08a5 qm;\M@P)d8tj ¢hia}+?ة"z߁4$e6Ar{zy1>XJP lA;/HG:9춋b*=Gf<)9W*yQ>c+R\AN#p@<QaSX3oS/dH<}KHӖ07Ir?߾]h7/39~6_Fak<|A"4 o}wdUyQioM"z5f#(??HѾ؁N vr!#n$.ޫ.)֥b5 gd 8IW! Q4H0GG<^󌑤ui`ߝD+>>9<:P\Mts{b4e]J cYm0`B۾Ew1n H5!QE4 CP_hugi8`^*a'liNG ('MtnoH:vSLI9=s[m67zuH\<$\f5l 0*عc % 6!@JA ֦~Oi&.\4 1@gJlhmk;FD>~Vjem_:bϦ)`VÊ$$gtuW~!GE?Cg}P'I AWm8~1(_MC!}r2,4-^XC* K؀/Q٭ ~xh3D {S sM(BքAtʶn=JjtOIs1KOy{31KfӽT8~GE!Og 46jt?rbھ~O(cc 帤jy$I2c67n1ޔXCnd]=ͳ!r2e_ F K7'>:hb#$eΫkӚIނlg٦a~r]ZYUjvm]~/m!pM3`ܽe؍]7so/O @G㞐y[ $ۉȣr!!Za${~?J.:뮤 1>_c62׏$gY zoMJַۧ8BneXj+-UMx9'\R)18NF$HB>[A/JG-fƨOP/`jHQ MGtE dTθFz 5"y=DqYx ?0 ~ ()еLZDFA`>d"IE7+^kHbVMǔ/7bM^ą;3RwPà.5QރmtJܜoD=66YC<đ KOIJ JlS_x@ .x;UX^uSfnD>C~:̿o:S/N8!&h'PqF/.?Ըi䶫tkR& ׆AM)ZA Z*Cn<"]2fͰvsԤV7|CjSO5{h !e5βN4n立m|32D Bl_9I"=>QDm?$xnc6S8d uv9<(p]{Bk]r&4o~;s',Ph;ۚxB *LvԖY`ֺ"(2[I@sG=3  s Y]'6VAޱ<5|fMKdL_%H 98Ä*]:pN3!@१U4^l(_ox&7 t@Jm!~|Xm,笪̗UW+_$fm*)!jEKQi  3ϳR*)hԫՉ'Rq| "NEB+};>w_`!mrkV^aĝF>pX~rbݪ^&F*%)qͅ${Yd-l/Cq^Q]搠>qk^/&Chkj ρ=P Wɷ^ӎi]FLh TܞbLѳIωCWS/ ~觟XAʼx|r{>We h&ŗF(WSU=_\i;r1 s jL0`UY,9 X>"YEZK>>\(<,as$E1I}ms82 X͙).]xR @f|6qxxJ{DbQ7p;zhj|VfPL~i~QUh|VZ8arb@ w{[uT)/dH>0v8Pg_ʷyZ(>f0Q< | Y!#=7C*.=[|6s۠'ox% د)>jnM[w1?Vgc>qqi>tڎr ȃ$Fž@i*@e^njpX#+CheZE+d2h!Jy9;e!O|gyZ?!Q-gM) w}9?kuN*9< '@Mx~ޜYJ"ĒQlj-rUy}pPHRZ(IfrlD)c _2 QM AU\#GXu4>J4s1G5Sph# 1 -CΈ;ґ]; Y½c0QϕT\ϼ \8GubaN7l*bP-=KU?p)Vm*koiϢ Kw ae~Gg^;; -|ܟϪu=`Hj &vjLpDm,,3*t|7MB?p635IV^KȥZU D4dۼ:֮O(ETx ިnnẕ=ݧPy:OȀ_Pݥk^ȓ˥Vi0FXn7G;F "Hk<Ao@Q-`+yiFn>yy^$8J#mUsP5x$!qWA.u.|7sI'º*PhTA麇Ү,/DB@ te:;A P(3Yf|8P ?%+@D;w ձőmZu>?PV"/$c MkZu˃į#eBv@+Aznzto=Sƞ;M?#SFgzxz Wg\v=d!c/g(+4EX_`¾MgƑǡ NJ 9 k1whlCq\ ='UB/]--ge_,g4{nx&9|rNԪflõ<fVDkMIjݞv)e7),tt,/i isg8=2Y8/lw̟ JzwDلSH_/V09^ضν: s' DxtL&9♧mnh%V 8Eos ƇU`$A*MUH=u7ՍՀtpg  *2IbqgKıKge } q/қu3+Ĕx)# =HtxlǺ&l3׼8ipQ>s̪GSrmOЃ+܆0ix?V)EN߄Ŭ/iG=י99Eq,6Q/TDQ3G\S]%0GF}< = .xⴖo&/{h`Zq\ͫČfmi%ߋz¾Q,`gHj y,fQoA븿CV\ LT vx.M==q5NC 8c )[P *gC4` )FhhiX,Dٓ&wŠ?OM7@t?Z$S#iHMaܳB&htedB.G2ɽCν tMѶOal"q@|hxKnaS]MZ?ђ25|Fp-X64[,eRac&Վf@K~|N X?Sln0Yj6:R$*>#b_3Dg[vAQ{\!ljbIܿĨU,K޷ ")kXGXS {{!@H#iR-B]D-ؿgK@!ّۦ!?rjʧEnTwǵ+~aXЙ_n/WVDǼU9FNqtfGn=+7jF 1l5o) (f DVca[k@zve%8Ҋ+zs_ 8A}tmUSuFrxҋ3=;kܤ27Jur˧DPm%]~t*oJz%JS6o\%0<.cᅾF";`SuuajLIuC91&Z @+  cqXð=I ,j()ΔdURE&WiQ'j\OqVLU īTh8Vr Xh2QI*)v<_\p v]4{Ni^%<=j:/uns)wvU%B5&X,GK`Km1_Dj5)P:o\G Be/j+M}UZ!LFJzB)3\iH+O:1T; fv+@&c)IMmï[0>}d?.!1deD2I y*$73 TF#i럍";:8n0a)x'DZBx24 >Mim3Йcla5Gm #.C8L%lo;! h@'i`1F00˛Z3_7x9'a4uۗqb):lL frGN.,:e94Z$OR>a #G>)i&˓yxQ6NdشsZE!|.lQH?x5^?73mX 0Zб Y*TFQZ$S,0IH[4gziJ Ӧ 1IMQByNOǩ`.E+027QaN@yTN1L}-ʠߺQJ`1xzIֶ XH`TiM/㵤uli waE^kQFZ/RU팿[!ϪRU }7;qJD%eJ}'X>{ v~gC.xQuj^LҼܚY{ӓEۋ\!*DӎK*OjP =cc@ T]hIH#wmJfGxGY]'jWgMz1)0j[Bw ('z% Io@xD<]Kq洩Tʷ^b~V } ӆƈ-n@bd:d|!Q (0F!vչBl`@w)1*,/9\C}s?N&6rrTpqW=5,4k=x= k#`CRaRx)>͓kcky}4a?d(8ms0/ UXIrZ&эL[Dq"e-m{MZ9aQe/T5_ K$Zbqw`~XiZ _75x{Qh[POr4hwUEB]F''{gy^!wG>-DYYoPγMmhesiu -Yz3jԡ Zu&b&L/wUKjo!P7d=pGga~f 3_gSvK[딪3;ചBiwl_gFnxk \C9 ySn0f$AOJqo!Э~h>бG-pőâ3)*^qeW]>J>,(bG;¾)u߷밈Є m.<2&\9#J;TȌAACՒOlc8>S2丟 NݏzKd'_~fY,١9 e EFݮ53g0nM SZT:9xl0B7 l0'3P 8/?{\)BhK eN+p$-Cv&nAs~?zdVh7H=>7{"Ɯ (fƔF^Y&:J) t }krA !/)ko'J"”rZ/& u}܃sC`B褑e2{u՚=f%lQO`O`j(j4g֞e'DW' =aXsK=䬰W)ݵj?zOQSZfH{8jG҅~W@*3bx"Uazcz^ gR0Ղ51KO2 qZnɔN@4yӳ1Nߊls;)jxz_/?oҮl/91\ڙS0stK_ï~a3x8`PQY |q~8DOeBH AyjIni[r#Bb Mƍ۾i@M 8HH9= TuyHT/| `b !D}H4,q-fb! hp.D 7я0;tI1|q*<oJ\]sqEotu0^_esTbB, m |Ǜ:F΄IE1);Fq;OX`)i,C-"}vBZq> $=D5_`j] 63 o'8]Xu cQhmk|KK!U H Dh[-jTZABXF=.jxZPĂ@2 Y1@OJ)%BPc8J ah xIҊtV5:jv3?qBEodᄡA &¯C":Tn3%G0~:A- mI#@ʔqqOiˤ}JMB߆fDz8!ZH?z?H9zErZux^Z5QP4VL{6~em]u:bN`OIO7/;6TMlͣA. )X`YGR#C[XjIOۜ'OК;d#{rZ@?GNTwdoVZDK8Ioy7dIhJ''-g33AD'Z%j6fŁˇKƗB3v^D #x2r^tTiWb9G?6!UV oBgF* )*$b%!Ĭz965/;>sks}18]V:ls;s\%T%¥̮.u̷bG'8ZbϬ2њ|a)9FnߎL\.[۹Fu>xy`jUδ i7foRkXQ# [zP[j 5tÛ&:/\O&gW 2px/c 2WJ͊.9.lB6IIF]xۯQc8\^}۫ޞ|m 5b 3w RE~oWzP0AfҚX٥,tǧ4qP'JA=#)6{g+>H;[Wk ߄GaR,U:`*Ί/菁vQnX<)Cy/]90YNC}U|ukYOHKR32ш? f8(S=9$bczKBx?Wv] 266Î :LĪ- Pܰm.M{IyEoAsQ㤤 =*wE2, +_8kA{y&AYDT/{2!5d6> i"*&`271{]*od!Ӈ~iȬI-u>- mjǺG356 qDx(=NxM`/n G|Y/TRэhT%~֊]Ƶ$Bz2M=6vKI`$JY1%f-#/}*Wm$bq/cJueF!_OdJ.F |5K*(fn|%YIeg?P&misl9S7A}Ig%­b唚w-]?eܴ[|VtЧƊ jh>1_~*7!4Kzdi}RqR,trnŎrU`;wn]:N?Z BS,Oh4'>(Blde"Y@q6_ WɲZ% `BVdF$޲R .#%L>diʒ <,q8J04;v Ph9b6xHڒ&⿰e#*&f9=Ii|!$3G)3YPtN"lг kjpF,(c)?9jRr(yQvOj/fW\%RkQwAѬ'G PR_dփ$NƷ~-padsmk.(>ʋ9:츃 Н UjT)j\z-}΢$G@jYH윖x!X{@Do|iuQp !PR=mC oݘZe(5vE\\«R_5EOY ="838(C7ZѝczRjrl'GB[Pa~aLv26u0F>^[\=ϡD^};tEEM9Q3f%HPqayK+1މ}b QE&p*?dQAy> k(({bV{̽[hEҸU՞d xg2仈te{QY.a]%l(V7* N t5 \koVᕗK2(5"8 ԃQ>Ovlnm|% 8ѷ!Ё#JmGyNARIMߎ3ah SDoN ؜CW )-{zfHX*la XJ.z,A8,z?l',rb-I/ݔul׌6P%bi&k.hXp].y%EV25u|h)& |"yiW0 NO2vZ̓g98cKIe'U2.t8"bTƬq nW "`p5.KziB ɺ-ʘSnoA(Ոq_R*,č-r&ϏWi ,x"+uwߔ]ZTwх刄^xH: +|woƱj$<65p@p~{NGJ")MIbY{>d/b:^Q+qt0.?fL4'\>g^\Ouˇj0 Ztc-,P8/CErRb{. fB9[k Z 8Vy)/v~lj8sXbT"=pآ&A/{d ! Y5*JCD;=wkx {IN_J1bvcF;39`tͰൣ̴v(L 6\ z$K`x3 +ߘ&gBr;{E8w[wHCV<"˺pֽ]B" w̞̞eI3x %mRjӀ^EY]-UlY TDP?YSpwdS* X7ĻXKS$"W~fvMV8Ic"g^`( {NL5&o|l4at`6͆">-|EN'm1iCGqD  ؾGԇ&FhY dV{t'rry؇_gm4{9䏽`7!4ڮA"_u=ZE&E8Q X]B%8;ѴP}vN7}a0i{Zj|\]W}HIJ Ε\bdL/N*Ji̳ mF\5w* Eķu8ǹvgkyh 0Ub~QhE>6ݡ!8Q7~üKGܗD7-csv=FMdKTf R:&'xDFaзٴN|.-J&]qFLE"6/Rl^PVժm 'xw)}*:"(X8'am07,[f^}bҤtiXZ4r!>E'1΁(^œ5chP)k*;/mZXQeA^yd ZԐ rvoTX*KLT"(\UF*?tftK>q|T@t"rɼ3enn1'8K]V~aBsX׍5{>aYIVFK0j&`n#Pzjߑ{uT<*S.]<#E~VB+wg$,çH;ۓ&1췃fu]h~ .%4xfǶwej }XY +;*]O#o$ HUmWpF0 l Q 8ؖUDGP:8_ɟj RMZ|2ɡb@SǫT>}T@줅JAs6 n:Pe'Du'ҩBt P?"SC{aȡe""yZN= p\Sx!R1gq6@1P4 Bb:E,ds u,ssqV A;w` Ջ>ZѰT1UYt&cޭ-ZU`J4-o@uiʰW3;!By&rOH8%g؜@/<'0~E'H.aEW\CTLrpp(k?Z'nIiisT% SkW^iޜh!J?,jء5f ({+ mTe ^eT>I]i4t3f]D$1r74M+De'87"r7uvQadzeb@B &A28`'xJMd3Cw{]n&á0;d$H(.𠥙3l=FdkFL{ )t piALS&*֋;TC]ONE%5s|hP;-xL+ 146τwg<# :tLΩ|1!Uf*&I|ssiS>*hnVB P 4\ =<6`8 ,((ٴQk?{S\8Vaͣ=p=2V(/&8"gd_? Sk!Nc8~@>j;.nxZ*֕3ʥ`wST+U6E*>X>O)p7:2h.ƿqZMW'wBf;o+vm$Ƴ^=lic0m2GM  k Xa`%ovk+`o={u)36]PtUDyDxQ[|7JttDhl9fd* &ܭpK7r& 7"hc*_3[כ޷+O_~e8p6. $_Ė@Z}K=qe ѼAi3'^{o`E'.D#idw*rEِ0}Bج{@m *  Vr{mcc()zHi{(8픓0~!Q6#)`'Myuړ9FZI]ɿg!suq|zUNCj S4qmӼWJ0h^% de̴!yx/l:2W:;wB :z}3 ӣrԈggn{K t)Oa$A06%oa*1*A 0a~͇-Z'Z)px4ErLq'~2tsz+ĀVت?\hHaЊJ*Kz`-e *,;_Ro(X q :q+}|- k64Up4;speŊf򥿁4me^ZZs'Jl&b44 dm P"X}a3FD^H4:8pDL 2.PDkG_=J F6MB \ƄU~+ J8&Wci}IkG 2 x{4||.nz|\_&GJXC~dڒ#,N8X~#IYRZ>,գ@~pY~vӣ0%;1GNVz'1QIb~5  1nRF4I&`]>QP#B:n ɠ*R{.<ܞ$w Bvnof%--\*-iFc&R6leD f+\-4i|m]I ;"7ߥc''/Jqݹ(#wVSqΥeB;_,1[Y< 9_{k^)*+8#?e=}jKsOƅ dو;8O׶ U 670]ߘmwRWk6r D /qem(gV[r+YV7yvIȆ~ _og_FE=;.p5:Բ4s'`RTQk0esxk| ( Rp&FD!Z#?NȃvσbG λGnA.{Xh~xe7i_.'GK .-PeFT 23 FAI^jE| vv*Q0-{׊S6p$c%[f!XIִ;'uJ sK4єe,m8{{uL<3 ,w}כc%(h$r_.6\$[Z $D`xh}++'_##lm \RF0؊ x^ic͓\?P,-MR^6 E?S{n(:~8dqMprĊ`g7CMy'h³zLp GcHq`vI@$Goln)98T6Ve 7*+@@W&@+I"1ǻ;2oKI{)󂲙O*ohBK?Gmp~Yzdu>rGSrF87Fi~{,<7'FZsuQi@ Qܽ[ HN߾(KP}nұ;G"N)8 5?XJ1%$f 7J_^>?AC?ph.^EQ:[קI4zVS3d}\\'>yy;L*:<eBܛ ~6S'>3}L3Ѕ< U/+`|q䙵7ϾK?cS]ZźRnv@=9]wL p{ٓWӲTU]=n+Ha(nxL,t}4$El#݅ TՕ4CV ihojxB{ga$% "+wͤQ4:M/XWV6R.S ы gk#3qEz+dhyy*#R =V% &3 At:5g&fzAE0`nG:iv,VcAԒ]} R”xqf0z rTfz! fA䪲AҶLdQ1oſqwck ͞gܜ+sOE3.ޕGu2='G% O2pu-/ej|8~`=ntT=soX XΥ-k6)= F| Ua[g\q"fr?LKdd. AȎqut~up^ݵn&4OSPJ\+."ٍ@< +?B$֜5سd(H$_]#R꟮tM(d'o=P"Hd18>~׶x%r{WUXJ/,)0G BK 7#Ǣч%/,d1X~B2oBSn\F3Ix ?T`ݳ!}9҇3ngEs +8Sk>a!]mD%EV 3?I(^BǗ4$9uؙ QIZ=qaH%fcZx_ <i!j6~ hu\_9xA\(Tl2 LF/Ҝ#~R+qHkb38,lM)J;oGk CQX@(DːaJ+pfuAQ[j(J+.L][0zIl>t[㘂edܩk@ ;2bGh2/H,zt{/OI`ט||y汹>ŶO.}8}g~BN9]xs'מWXZ)&ى?bK=Sc 횯ル{e&3NC%s>.QpTm].~'[[nĥCI>G15bϝ 9zu˜tsܐLzCZ BQΛ{搮#^* RH6TY~Ct"ft цުQ-2G wļ̵R- 5Ktϯ2ه3 ĜW]#-W.̓clSuxpugKr1bL^CP緽-N g …EZ{풋Ԫ :(:~17 Ҽ .eJRt:_im*Bߛw1BtYrx@=J7p' ho27Z|:jO[8xk/+&dYqwlT1bsC@^_1sr$o =S9U@ o~tlKn䆫t${IF͙WNo.72}*LE{N,Rus9q;Aٮh/!bV* Y/03zdVm0p +rFCIiPz5 i&`̟CFgO6HpYGG\:ǭiP(NxerZ.j7*:4{߫-hZDox;q ҿG|,;rE[QXU9̌E]dk!q(=iUӎVKnMcNY?NvYt `#cdfH`u欝7R)zbӭ'EQC#"@z/zE!zL7w62;we o23{(2ʑ}$5Y:xp[տbjۣ}ޮ`? Kr$j)NS3ڟ+(w9,UUTTQWT\ c~yFASI<[Crgo8@lL9{\hejr{* 5%J@~+IW;q2>ʠ)m xjz]ŞPg?Q9v"Zn L?+\:=A7¿qgR2p|~eŠ;QӬ Qr.kp/Qɝ;}ƍuQS@Ӳc+mJ2WHh!5,FoRP#*® _I)$&GC!+pLb ;}iK~U|#(4T(7ryGMs"ٯ/5L.\qlrPÄGLa,M#tÍl%`1> $L֘H~3?ϷKqSrt<Z~CkrYeU?'cwЀ(Hft<Thai D>`ٿ7Y@A2M15mCiMJJh'*|Z r +Fu~؋!P_-HC:7b3C/eD#M#!f~] SE\Qmd^@unu~52 .絁E sϡ+*pU8N_ ~,2M%76~=a{ΥdC1? p-lSkUM(^{akEPn‚L[#ntV)ң|Xi Yզ%_vuS 樴&z!Ga@SU{,SboQ\ؘhBWSwe@ K["6g1]2bsX#gPJ ijHbh#y:" ݫ^2D r} 1-o)ᡃ"7l-WOJ ̑!a*q@y :|&JKo2rFJdwn^$MM%Y86΢{Xʤcr6/ЃNaCi]56!9~iQCpЙ?#Mys^?6 ^P.M Xc)dz5fu+D-_kF1*k:QJC;m͘Wʕ/P?uZg({Nj Te ktȤ > !Q7h'槯Agn8 z=0ܑS>Ar<% [IB[eR;[cA9J''9)2era{20$:NmܤǷ\sSW"Z,Nh3eg^2npEIX16HF)G`6MJ<hghA3gpxh|عA[nA^^֪r<צϝny-&'w%ѨQMNG)b0ξ}]Ě{4q#ٳW'(U.܎lo.d·8(&Ƒ_];r)Y2_$> t<-.Vu Xs&kvҒ`袵L,"mEn* }Y=݅ܺUf$:R`)Ǝ"A0$@2;W ^:~[O*hqN5rc8µr[ D Khu|Wh5^ 4'?>/Yk%.Es

U&1r_MbJgsC=P=),ԵK3H&-e!Вp%9ā#v*l%c O~`=Z/,񜮒؁ב=ŃnB&vVڮR0S@kP0mRkObdaw/PCfN1! ֤ġ|xNB*!D I2)Y"Q6Yc{:cG&_RB lg&Z: VIڂ7;ot/eckYr | poRkAKzs&[nE6Igkp$qǃwѩ1 /=oƛYB*qsɗ!3O{>) ж ujXЛnhp %VCO{U:F`߂7&{IӉtIaI[~._$B6hG//%Ga 4)'# 6[8w;>ޔ*e\0KUFOc v󿱸8wH[*V;XC%cM&>lx>LI<InBI~/`^?мa^9g9ENԉ׋8d;jHFBB2v/nt5^8дvJ[5GRlۯm[]ɽ@꾾7LP7<deDu|=>`1$eݡ Q[A_k.e#pzv }{)g9s">.m氣w]]*t zu\W*n-E w-,7!anz#y.kBڀhYđFM}]׀Riocfo'b,;iB 4̧!h5@}_߳ `;88‘-amӅm.T4 _K @UIjw:(RU4%1C qk:R 1e{j"=MlM+7☟.1an݉9aC]܅RB 4vYKX4>vBUl@^ )./r"b6-(4;qlqcH$HcB}&9).#f׊Iw 8)}=3:F6T~_  9 N=Nz̋%&$-sSJ*vjӉ*T48 h%D_'_cg_i{fNWFolʻ٩*JͳH]N𴛩PZ[w"|u}(YlI7ƇO)/569ZRe f)laU ׫8KRMMZ= <-yvˁOMB&'xhO3]%ixP6_-`$ xvD=i4 ޭǑ|G ;"ao r ._5+:Hu >DAX4/W}z$Mvٍ O/#6*o@^V1\W32 @?(%pw8ל^b n:ҟ 'P;vEF33}OOYYhx3u<yKKK>pfpΈUK\ZY^eeOT*1[<>ՠ$5c:K#ӡp*\&GfG{]V㡔s{뉶 JVW7Dh\a<)T9S7`Z0+RزdmoL[5:Ii@4*>57@(f 8ϙaր lٸ>X{ md QEFw+[6@{;Ž5fU^'/[7xݞ69[ ~(z CD(/]eDMZ0>~W*50))Tw1:^JX /L2 R\{Q=Yig{/G,Q nXlMxק~z {a@rm-lQnɳ4D)mŋ3KPͩe=f#_kUy+%O{epKy픩0\̱Ƽ$k _UlgR oXSQ4xA.nvnZ\4i,EE"P>gR)u1fŗ"Ӧ4Sb:%Elr*E"]h6d&aArall RoK:,Q| S^&EK:ͼ`;ʀfwÄEC`b"ț _dn_ SJ֢޶toH4 6'mrq k\}PMp2~gp?;?"}S 7Ϡvu/aZRc9L0 6+thśm K>iX! J.?/[S]99>]p+5omS,g\]r-n-*Q~V~rWcdH{zGv'slqH*@4(OGoS2*~ /iwn}h %3:*!ՆF?Mu!AhTVt=\. J9Qe3 jŌdc}}+-Bj-Wa(i'ܕ+87lQ hevQm|Z"b jAZBAX1~\./mEx7O0{ʡELR[?3h"CC/C^~ޯH0*Q8gs CtYO,B6i8\]!Zm{ԡ{RejI*M!EAlX^ǔ6DHӺe GEj%vŭ"@tز=I)I G_9qTzkτ8A^!LqWcWݖdu@7bQ걋Ww1 =KclkUmTX%ޖoTyCHvP;MA1Р|Q jO2P~3_܆ޤ=*ֹhH/.K@C̀!Bx{!.$hF(UgA("Js !^[4zOTN-NE\-קKF,F$uJ [w?J~86r@/"vy}_"l\x)w(fa 1s 3PD[fKx|ٗޡv]"ai@ Hr &j!gG{O2EK4zp4qcU3@z7WbR}HzrCz]IMOnv޺B rb1|B\\UDQw0TQ8fѭc<,,Qh<g=WY:'H@a5EB}gfmҟhwo3~jYa@i8?1d d:C/) >VT?M ŶN ܐu+ݻQ,kgԐ`,&uo2''YF~5_1R$ϣ&ӻ%;#}dNm)ы͈VqwvLtw"{ <}hio#f 论/lB,ÑkiK@Rfzd)* yA [hn Ib$qX}|QP{ ˷{i7LJ g7I;Yl3YM=a1 )#ްØ"7՜,^lz0tJM{z׮`|XwV`I]7:%}9nmx!:53lrq(.ZFKb½dP'|!gO(cfq<NR0K+ۿWTogv&ZzWhSTm=y{]-65jmk_m؏8wPI`Y`.ʝ͜畃,Z۳%m"t ωT EDNG(sj?:ۣݎBCPb 2t- KJ1ʗ yuyE{)_v3r?"l=IV_Qia3,= ; H9-8׍{Ƚb0' 2<.p Յ6\qSl6ld<f'WX\{@a8f%QVU&͸Pٿ(D6}u*8'Ȗz֬ 1'"dFq.Wc;tb2h6]-j7uqv@3 )-`qJ,Y*uRn&m9Bq'&}<1Jޓ v39 j:qib~+z%o5eU2Mk %#s^:(Vեa8uafUtZHaמu%Opד ${$ ` G!lUdvS(0=A:y,RK1@ĺۇXɽ# +ߺf~V0P+>ST\q,"r(M0Gދ!RW4!9uyG Q*WM9ݠ4HӺ%3,HA Rmz)>!bzG F蠚$% o'!qHE!8 F§U $=@Sp/4C0>_ 0dl]OfW*ɼ!2[J1IߺѸ8?CBK|T< kZ12rM,jP7T`ˇt͒8WqsMzJt>A6[ ,D  :" e w:9H.šu1`=lT]]ݚP~nldKs$3L[׍[sӧgkAd.2t)tF"ihcH`e'k( - ttޖlw)i:/Uyd 8${0gSB(nLUퟧڨ6 kq\o u~< ۆ>)Spܭ6&ú_JGj3OkdہmV?N2A.C DzgI]ْ^nlڂYʥ Բ1 hR4൵H͙7nVrJJ:8esaq[gP鼙WfmJÞ2 p'㴢Bb/w͐?90|E=rV3y˵>o<3E{BU{Foğ$]|rRC9Aqh>j-KMx1n>όH f"wDۻ͒Lgrz OfyI:CK,YoCr8v(IBLx?OHa:C! )RGXB^!npv}کSTwX";MhcMeX06APnqmzUtMl;#Zßނ ֙H:qW'zQ|_ow@Pɀ_P2%,@Rp;?H\)(q,(lʶS7-5c]eKWڿx-=O1Ps);cR7i rul~į`f߄\nͮ/APe 4/N O'i SO||mY*"Po`FOuOYDr4=6]vG.ayvWB()i6ki9*GcV'vyfZjʽPJڰՎG Z(?]{ hjPp _Iw(pD?zvi@ 2U}7Mt6we?N]0wjQro}DƘœ??t@~Bz" C(tZҚ0YGm m _.\G+l-gcǢTETU wJ?4|df*S|$7ŕ.qj4!L{uߴ8s4)t(:@#j|+/m#yi.Xdjx ~^͔0qM#ƐU^5 LI>$`:0tgVi82&*̙@D,vNFk"NSlҀ֌_˒_l 2[^qm{ ^H_CF̈§S(8u97|U6q͊Dj0u`ۡ :µCw؆տ=3IKU2Jo'5 s7-7AL5TRn;s8zshg͋_^~زp]̟8O[#.Դ [Gg"c '678WsFՁ5}9 PW!͛iy;7r)[*0O(i6׆@b~!JY/5 X۩0Ƥ/6A(F8ٓj_qn 1 5q]Czd&Z\w-*zyNJXC 5t<|3}u:e R[$o- ]fdxqՃtgׯ#Y.ѪF!Fsmڳ{@N8畁t\Ջ~b:@ ~k7V;DQgG*% S{=80. B&+)BƨLښ3cŒ_]9w.vH ڟjn\K]gDJAn 0̥+eTIVjyn̮rWZm Ĵ[( Fq^\\89;[&fgg&x F @=ـA4?U E܈A4E1s҆ݧdoqDmIt |Ee R\^(kD*cFRg}j- X>eІCzܕ#ޯ>꼙%, JdؚrR7j$ҟ#ds/N5#0zy9H-Y5h3c{A݈I.9>T< IIqa3mK$ HB2kLڈ]xJN?Yj=R($%iB..6laVt.cO6+cQ% s:+9bĒrF]YSF3,2I yBݦjV$cMעv~m< 4J-cS0Skt~}-L -ev_gyHRK5aBl֢6VyXqȁϸ;RsCd!(ug댎e݅}"k׍Yҏ",s _%,}^{n 4YأH6oYuśxi<]:!c"RX<3DO]+~8eep,1~T=3k - o\Yg;r2E9g+L5} N~! K40La^k^-J"TDW-7I[u*q =OJ"d( yũ[Ґ_`AT ǁs6+ͱ92s H*ugĺdq)[!AhrTpM"25%sAt6 ! 2Lo`Zs<Ud&h4\dE]IWi^MM>f x=+qw,i9DXp/(oiUQ37!| jkH>*)H؃LpA3@݊ X&Ln O=gPӗQ/Xʌ+6(:dM}fۇh֓ǒ&mY//U(h3o%:,;5JE0GSf1 \s9VuXf+  fA#PSK5\3kMr46XSع^ &Fam`ufA|J*jk,OD>Yp;e~ӾjǿXFěd)޵lAPgUdYwUk1S0bG5 b~iKƯ(hxhqp!3 x4& bO kjt\ùKCt?Hc4G%fؿw¤9.ΓWNj G4""h2B(O~nz ǶLȢW}.trXNogUr*HmRbv϶tEsY"Qzi JiX 50rY9cW)Nu ?l}GxR6(pEy-3M B=Qzj%C$ ɭL0GROD;g1dg0`iW|HzHN,tDACd1f`E5b6'k+*f1J"gMMCug&ƽ٤m[",#+E;^5 5W]f_[wG=X%dg/L}ofQ XzNw@cnȏ IЅ9|1)O!$ZYS8(í-2 18%QuhoE|ɍAe7.9iG"C /cLc8 25Y[z|E:sѦRXh塗$WnGָa~K@IX5 @"_Ԯ[݉9]\1xwݙp Bm@imQueT/, 5B_ !(,Rͫ"ld;_ ~;\ MWAsF QT]D7[)U`ʖet2Z.k! <&QUnfh猨g t3%"8v :3Uh>܄m3V4!+0ϙ-~Xo|hBƓ=HLI"LV@6DH!R]WfN#o8_{.rc|j. ."e5eHR (MX&8{(IN.H4k]˛X=s)>]?~cHz2ܙrƟi?1j[/@ EH'qnC9eŜPfI$][4!'W5/7.Q ߣK ^3xPif%U0hJ}᫃+hWŨΙqx}=CO1IQI9@qxaa1!W\z1lYzW]QUJ,A:󰠓$B(VGґ8(݇Ch?/6$ [/fEY ]jGCK3F*NN[_FGj<~j0S_uZ 8䙧I q̤*4XL2ϼ/YGmԠ L%my$sO(6cvi"Ǡ*0c P7²p%W@DmN;`q5]0E-#;ioW[;ܶռE@#~7 ӀD-=zH9U(+p}* 7w;En rnKH?UګQ^bfe/񉑥d+ -Nd_]Dž2r=}Pѹ@?y\<9Dp}m|zVTE/7Ò lp~>o-zNҠ6jiD~0%ݻTQ9zO7d^V0$G܇6~htpj/&;E)ٵz/)6L"TuW3cՉ[OG 7)֌C=N)խ}X,}8ª09!BH?37[>B  2"X"j>by .P" ((~LNt+ d)&jc7[_c6+ote4M3c_ 'ֵS<5n/^ROt𝆺oVä6?{"ϋ9.e75mmy~72T>RBW 79H*~)׷?=.ϺRm_nXr٠s#|܊ YS0&7 +!-GHlPG*@JtrGl!jit>xۀoY@< d %aR9F&РF>bTHyp?6tf- 08 X.AIR^5l >TwD)uL䋱!6mi}2#2Z} qVڀ&{VQ[ nϷ׫Lܭ| j-%sge;Ry=>(M\gs.l rkp0&;8|ƌ|5 `8B;_ 踐B^eu7"k7~ t`6X ~ޤhOp0F3 vڜc^%n>vR 4ɏGoL0Y^#zftյ9cz[)+l#yH]+"֏<.Yx Z6+<푋@dFgxt+v^kffq-_ 1M6TW:ovDupF&,sT Wz?;KCv*1 x>lFwp lVTX#" Ӱ`A^I-֘n/|QK;,IA<>,;:ѽ&lBұ]eq՞_`R *EOqs* Aq`qMu 2>BE,Hҥh) .Q1y܁.{0I5wi^U_W>}ֱs!SrJRxZl.0'yi:1:f5Ì1>i}&OW9/_{g:bm*5TNjM:C kިzH_@-F08 v|X5).y6nyAEq2z|%,h; xoUgqmQ6=˶wb'sɟF a!;[\IB1Hئ. ļ9wjwKףW P`!aU&G$Og"zSQ6@~5UI#CqI24g%7g dna;l=WA#a?ףRPqSs.KLxIkN vy-(o yCMTˢ]ڸQtiLD9&2̆XEYV~9@^H>4B57 X<aZ9.O@뺯*Hx>D/T}}ʇ*hPIM9ٔ+{gf[~Y`r9Ch{wXt(ZKK`tǭIrOeOjL9fܞZZ8$RAo&a!#,{Ur]] c1Q>,*ǷWnN;.=oMkw!̒DQ]Jhu_|v7-_N hd)gˇM32 |zShia=Cj~\m`02c9hȡ̘_MYAĚ$Hw/-tmnߺ ٰv㚝`} ٖQZx7 >  7dZa_T0a>GXq (I' __и{F?s&`y>_jG+(1&7IĢi`̛O~dgLbk~{p劔ua8_\7ܲ165:ﳜ/ibE?o:oO:IeY_$sɉ\Q&r l@A6M8޵mĞWn݇)sftSHظIW1/d|F zA)Q{#Qۤob1k 9(NM4 c!qw$p -MG/Ÿ&F#~]ȟXpIO Rf0Xsl-oo|UW~j6,3s/|eF6 NHrZo3i3H59:vZ_ ;t\ y=.=6z)sNqlp-oGyYJǰ$]7&:Ios{zތo0T7۱5oofV"zlBaO*IERu'R1}sde彈*2NƂv LBJjG߄ zA5+5јОBY"<aj&ajڙ1hKiຠ-9$ % ^{{S~Z OF`imȔB2;h.Lꇞ% SB˨Q@Q۵3AvVLūˆltBW؁"oXg42q.֕&pƄOIl?~tj 3@|=M-R$ U*Yt2fVf9Lѣ}˰ܽU<ۑ-HɖR\N`]oh2bJpGV sⰥ轕G=\Iu0ʟOHYښA6Q2/ eɆXV}0]Au_Z^?8Mݔe` 7y ^(&hbBD ~Hmgx1_!P]\9lu~d$ilNEr|c̊@{Su52BY0|+1ioU-t,؀f:׺M WͺV\ F0V00r~uvZ ZЛ_n<^4ElQtMh[=xNS&+1s'Nq"ԟctǹ\S 2/;A #TFaRnKVcsהQ!sqZ{vn ?ЮT W/v/:5L8O]p+>䉀&u-ACҕU.| she :=}3>Ri:Or/)1Z` yZ8&z3Ns[!+ qlITtvߊ7/KGF71n_d1+ķGJB yǒ/dY9fNRMB)")wQyi#i;F݉UC:y)+:\y|Iif |Vzx2\ГZl)EEK]\4e5RED(߱ŏ.9ۇR&K3xAxzޓOɦ-x__sLF/GdSqF*`WIF{^dNj(X?B8w͏A(,76bLI# *(P$&iL~%U!.@Ckr;c5|)tT_:̄~ Æ6u֭6qK*7_=Jǰʙ64R^U33#s%׋TZ.r:ѻqiE0SeY<׋]uaTefW, !X4±qg;[چ~qr2w[ym<&4S2Ē,>~b7nKUi2&FӥDK5_0FerDJX:BnpW}fi}󚮛׋Q!K`Z} y CBmꅀ~Q,*=C 7zwa8bQ#'h2~9}tш9X~xys)xS_N]QCD.u <<r#E3A5 \`]ʮTi$bqtgdOۈZcM)l3 >-N#$| k]Fjmפ^L̬AVBPxk8OI˽Fʋ~ir+rl1퍗t#*80} ROPu\uE~\C#??Q>jlo5Hd&jCMlU%O5gVK&{nmS7疁 {E5WZZRF֘9y0[GfcYݑAZD:Z? WN@ \*-+ 0kC'͒~s/i ;=_~]V4rpa53=H! h}S&'-f+0='>)7$Y|qyI~l \-,2H#:[ p%$3go>#9xLX{qS VDyv̞mw.1(c`:O]E%_qJJ0#&$\5idz2]i33t:3ͺi:$yRHsw|D\DB +72ȋ)S^ŷ%pTvx6:C޼v$O:V%:tWL̝Q_nkOtX- !}-%m ՗F]e cwú.H1LCQ #I ^x:'eU@ʺVaCU3^ [+ ' g,Ϋ"T`\͡O;Aj_$fW/ȉonsRgQˣlIZrxͣ݇LY+7+QAD&2J l֝:2b`b晽*S.;F̐|ESZI2@kGMr[ HTh0J76'"hke Lsa#:U; G!Bf0c%< p3̻?f+vs}9N | ]2 +Xh%P5\R[P?AkDe}?"OV3 *vV I-08Nj^e: ˰6Ӥ,(5(mX+ 'cMԜʻWI {Kcj+sgl Z1 BE.Ta3"5o&dBRU~-(K1@}Nv+n`bx`Ԛ$^bq+ ׉0ܱKj[NerYh4W㔣NdPC{E/n7r.z(v1v˸k*k 'TPA]更qy8/u#4wycv#˪H[1b:?`Lge !nhT>q ?x;5me:uH!Z_KSGGi: It&HNG6w`*+C }*ڃ,hՋ 9[-} %`9FcƟ=?|4^dՇ$\WF%!j$Rtz<)2,;g2vJ:% d;!lZFśYy!CL2Mm Y?$KN1b6KAA_9CqKe8tz~5į,UaZfļݳmJJ <&a[dLy|)LctUp"qnJL1,z6@%uP)yD. lо\9)|(F8sm\e dPH!M|W;9 $B<`R(S:^RC4 z+; M_zH#o1QEnx&n%HI%!Q.`etH ^aDi~}$",]XrIT'ʬ~깰 2ffīYB#]bBT5ү\2:e=&9El1-ACq#ϴ!?p eYhM1O k^74 ?b#viJkr I-tCȪzQ^G+h :Eڬ^1V;*I:=J}÷lћu9Z wF`k"v{ 5-$PteA]@y6B4ܯJ}ESEf_xIgSwCGsu݃۾ZdVUNi|>#y_2 abD]2%E.Ydln DS̜<(hNysė.GZ"]Nb7q#]&籇m:~/ љxvce#&9**DY߹7}ݳ(@hEg+Cr:-R,b/RDɅ%O/#(IEa*?Ժ8` +aHV*Rt!us"- &D ߨ? >|-\hI%Bj@:ahtDJl^A* c}ˉPD^;=G#Zkg6^ {,At<Qzã>IwE[()V +Rum_lR~q.~Z) _~fmW:!d? $HGp0\ m=4$߬|i~0<$UiV`pMXO#M>yF,*wG|Sbfk̛iK'I.ia٧!g@z^1tjXN]jRLw,5*+[Fo>R80cSxGcN'MU,]O*c 4auƟK%u+ʀ`Krش\%Y.J nm|+2 9QFӰ!@/t~Jb4({8+WOZָ]/)7O1W"(FߓE֒ǿr7;PiYAi2 bPG1瘶*r>dd᭫>wù0`m|˄Ʒ_tHʤ lOHMePsXɡ=kiXV#!1F@eg^rhyE P/R nmX'RDtPő=o[C7 qUEd7 !7V3qP F`6Lw({!98GGwW48$70_~}_90w`d7 dTо;X@{yjU/s£|$•V,1aٴh׶ktLfl Bf۴W(أ<Na[i*C9 t~RuKX@xNr\ UoOqo%oY@l_߅]5v=fhko xp="-ˌ yOBxE]D-,?v<`$8yRW8 h':*SҶJ:-"&gzGj{[F֊x^WͪW3 ڢ&[kc=NjL|vh)MtTjxf{ގ*aBGnqº]Fmr -0?䘅QKdVdУ$\,PeN*}r:c.H:oR"2 K 䘡*!w6)yJ1ޭƲlCa0Q乕n%J&g>#ZptU ;mYZ bZ^I[1ůDM gn.<8V_֭qfǴ;0*h̢\fX*.Dۘſq @f/  ~n4lm8K5`P,o"efN/\4x}i=)Ly^zykGh i&+nV]+_rPLqC>AQ#9rby f*A6݀Z^2M Cɘĉ(nzOpTLiZNnmHX$n.:bs0;YH*=j9kt_A yŲ9} !@iGLC߀q5t*UˋɜgʧZ.BXNF+2=4Z9|*B+ $Zgo+]ӥt|9"%1^J!ZleEu?~*4fQf_ugpü.'X.ۄ+Qu 7\~‘(z)l82S!M +ƺrXOŸXͭR>Rh0^ =D!4K!%I7t wPZ7Yo'+}ф^'UJyh/"5!%E˲hic@GU֞ȶL< 1J,Tҭ9u3{?k5M7bhA_@';q%jc`vSn@&B/ CPB>,}7蒅0~NZ4sdʓx5JC]͉T[ta3' l9(PdҫFg,UhOA{aFCEXblQ=@;׆sXtBL)ѣiwX\a 4kB%PDBS#Ww ~u2h?I2~ UyNB!#)p$==+4 CHs@RlM b6?mb۵۠uLYTV->'Nl?Q}dUw큘tby4R})QMdY>oO!˱&+q&ar%m9J:-:|{D tI~ۯ*.E46ԗ~Bc2xY9h >ڑBkٷqgG4ɨ %:jBwRO,xDߴע1xN-+p9JQy$W&O}ڴVN=H-j*0$Xf)2Ӕk2HԐp%s/OsE1 6K7BJ+1?SMed1*Hk-I*Il}/ͅ (@vtUL"s2΁.* 1r-61=N1]U3rF# j\B2X4b=J/Ҹ 4=&Pzc@`70l"nP$( 6#/nwDWe`5Y8`c2 !?u*KELWĐ_ڱJl<+7mxݩi.]"u:;CB]L|GX~/oÍTx%Y B?X/QJw7_YLmXY M4luFnfK`ϪVri&rmri؂;"-/>{Գ ЗA:|[AAMQc@qg%&E#mz&,گ[Ƞ2ĥ(:0jij7w++I{A`x=5(8&i랹ekB{|w*LET4 gt/IWz^Fiyh`B=F>f~|X^ 6DG%F;]CYz#urC6)\X5Ok%v-o y8ӟdJhj= m^ЋR{B4ʂD~YTBc4#5K\%OX A{g'?T Ґvh ڲȻ۫[%,(w^Aȓ[;pFNL +]cAUi~YS0νLa&4} }2 5(&zѓ3.JHL r1-/_uиy/`7?y'5:>KtlܞZ%B88>L]R`b#CXN~tn24Ѫ3de1~W*_@7nTQeSzfAne;LG.5?dNڞO HfEkJ)-G_/vevbclxv=WU'NkIAoK`ahhcū׺DƔ$gA_ီݣ{4.|D[IU;W}qdy24ϗ`tWKa ,)JXkVKLXۊB:g ds.[OlO}nCԈv~'~5#.>@zyu \sިl;?mݔaElL O}3 }x{Jz an8h]pQ˵HsbDHO¸Pl&NUoD\Wf N}>1K|~n!I=DA%cT5UT2k7FSD+kEO{r9ߘBIjFKIwq~[&;C0Ӆ1F1hkl6,~ E6IezAnk#g3Ц=C"j=4F"[ϖ!M*#'i$<ֆ_&J}ne\ t4$GKPti(j x{?V@1,Phn)] F%.QZ+TM;nG *yo+7xQPVIc@?2m'۶w'ǥgZӬEo{W}>^:z ;T޽my[ǜwM}{{ϼLZgo|5{m^ݾ{}޷Ft|fכXo{zntbc{}篶}kV֗^M{;حlg;r֣[kym6}r^z6w_mVg6yS_{7ïm{ۻ{{{u;Ϲս[iVZw<{7soOOtvϪWx>uu;7^mw{rzs^l9p{^;Ǻw5jw=ﷷuanu9;޹:7{{]}|w{7=:'/;׺P{{}ﯧ}N]|ҍo{#ce4٫nxyﵵyv޻JW}}vzϽil__^{N|﷾׽nLݯvn(ھپR˹t[0֞%]׹]۪ݒ}Mrno,ϭlvwUw7mC[{g[Mj5Kֻ_nn{<4}{{z>zwo;ʫdo_m{]x}v{_}F]5{;mu{>'];'tk}^>=73/nׯ}䮾{;c6>::sn7}ݽ+{.iɯ{} =m 9wn{zogӽ]ov}}zTtuliu7so{=>ܾ[w}6_{7L{wyiwmY{zp:zyޫWÞ};nϝng޾ }{u޶l۾w>oޯgM)Wt]}׽5v.WXtۺk[+]m.^޼nٻ۽oK{ٶ7ڋgZ{[>_zwG{InmSǯKw{y=ַU:}խw7n^]ygo}ӫ{}[|u}SֽnuoV=\׻GݞhS[kKm/x{=v{n}ۭF]̭zv:}3{5]7b}{ǯ{}>vwl+Y`=yuݏOr}:>޻͕ׯ>};{޼_gu{86α-v}z>(W{{=ݾ^׏vsۼ_8ЯJF}}﷾>k}^]xg_}!}mϻG}_cygd}w{^򽏯}}南s/e껽*um`m=wݻV}vuwnfmvr{{_{}{}}妻m׷w׻.6Owλj>=xw+_}oWv{t{=ԃޯNO|#zW:z=x:>skdT{뽽+M}nwۭUk[Ӿow{imѭtf4uoo'mێzޙ_U}k]}}}wn=|>ξ^$loO]zY4og^}hk}׵};=}{v {nnSOnz׹}Ws^˴۹Ӫww}K}wnϾEn=w}saצ}=fᆱ}iou_gݾSw}}kvzv绻/{}o7oz^^}/^λҞn^ك@|5s_Z(fG7qF: =ڳ{ǖҾо}=^ }}ήgזogr{{S=w{9t[Ce믭=}W{s_q}_>Ɣ^}}o__p}Nܽ a}}om;vp>޽.w{Ywos}]9{{h:z']3XS﻾ws觽wg}>;m ;ﻯK}}4z۸{ޭ;Zk__.}w;}v>wos9v{n|4sk{^}|m{oWwo{кo] o}gŽkmp`>{{b>ׯ{5lkg{孨.ۖmyTtֲ^^gI1{kZZ O{w*}xٸp3{o{ugm_{Y׭_6)s:tλomZU6|uۭv}omJunvr 2ֻz}oM϶t[׻iǹٶ_VOo;^v=:1Cv;`wvMkjFw鷯{˼z{=$Ⱦv;o{[{=k,}Z޷l7|w۹Oyns_l>y}Mr{[}wsm_lcSfSۮe}ЯGoW {}6\S}}/{={ܞu޳i[R}}u=Z{׻-'^_]w{ao|=^Ϣvw}>Gww]wo吝vO}v9t}^n6׼hv_]O[7n5YZ=w|W{s׾z{3Ӿ{}wAܯq yӾ5ۻ}>޽S,cvۢwmٯs siW{n5^ݛ c{}oww[{t){w_Ok׭{Fomz޼竽>w{mSǣu>y]lS{{ss}=n {G7{{ovosnz1nN}׷vޏ>7{{}k^swO}Znޒַ܇mݻ}k}mׯZ;޺^yok]zu^.{sfwwwovW_{vϾ=]=ovOw}Wu޻͏{igK[Wfw}>罳|ճ>/}]뻹:ϭn}{Vwoo}}w}:f}Zs7qmמڻ[|}_>wz^=_{5^;:^a݊};wyw{}Ϸݽn[;Ͼzy}7xZVϯ﷟;457PU7-vy4キϾSCuמ8پ޽}Ǯm |:뷽{ow[_n}j:}|_UuΗ|Z/=Rzw:4yu{km{w=s׾S7n>{h{o}ϼ{7Z{n/wl>|_=vUv{}||{۹çuzνONnvw}onuF5ޚhvw=gYe{oѶ}+^u>oq}}s\}>}Tv{]}y}{X{Urk˼_wo}o}}msz}o7[=ݶG͎mݾϯ{ճ\۾>Uzݾun{ov]ZNu__vUcyگoo__z}﷡Z}=C\my[S>}{}Kӎ;o;{サn._]Powz}mwy}}fSoo{a[e+=gmǡݽw{۶=qz>|}|uwvW5ÏzgcWW6Hwu=zw[}ۺ5]{ϔ}ۼ޽˓J_^>Meny.ڽv{ nznm^hmo\mU>;oサj_s]ا;{[wݾm/m=ٻ{^{ݹmZ޽Uv^޻Wܽ{u=K}}﮹nvܹ]> {^۶^}_m{﷽gn[{}{뽯g2绛罻_s)uΟC&5v'{wEUv{zӷWw}}ϻ:n}vo=}7wގw׻{,}co7R{{>v_Js}wzu4/u iJǷ۸Y}wEv;ܺW{{^}^7^ݗoy]b>mҞs+}Nvgw}}ﳡwwگ˯mo}io=_mwj;魍;moB}m|};7sך>v|}hV_wݛղ]}uY__^}:[]m{w^Ƽ<ӷݳ[{_S}Y}t}鯠ǣ][jzcס_yon־qIqO_Y|}}>'{{}}sJxӾoUm(Wo{7]~ Lw;Uﷺ{vޝGmݯ;G}{m3}cuookgzWnwS话NϽ}+ǻeOY{gN]]7{yv5]v=wKsQna^}^ccǽێ|y[g}}wv=>}|]vV{r֝]>vc:[zNz`}׺m;o>4W{5׳>^M;;noK|={o]nܨ^4׾4w뽽osGwos>.זՀS/﷽\֭Z[:}}v{7׽{jOz.{{y>u糾^(qxilv{wwJ]}{{u=7vosn|ekh/}חdק*{9>{o/_[{Ծw{nu=/Aٶ{{u;KZgݫV{Ϟ}ۺ/{w;{̵[k[_J>N|yݟ=vO3{ {o/=p/{zi>}{s܅ShMhTJ0z*)O TD* `IaOOI觚 4S2i && i0P=L Sz@LU?S  x OSL SAW\vRVeFTd!etNDxMH-SMOȋ,W-<Ň^-F_6N &}~.C'j}*sYY [v@u@q[ؖmatS&6()5U]S^0%)(5@~#!Ie>{:AR#h=*mfM10hN.`>6V>vZ?wZ2ϿV>#;q6?ZN1]Z~HF>š;+h^+,j_EĹl{,AI+9<\ A@Egn]3~c+m "U&)CmSB\f*IFmuz/4x14)ݞOPJ,T'Q$cIC  rs@<mRVn[ޛ>K z9zz$S[=(tٵj9 |lg3SҪhm21:q!|gGLXh!M}ukh--2pu|dK8^V.1dlP hT%r*sN Se"CN%iFj0nR~O\5  t*4KXΆ H<5<}JKϑ+J é9Q& ={D(E-D9BKuc~#?Al^FγA-p̵$s91Km(!ceFwee+$4c+' ۍ0`6 /SR*IdN#kbEvG=#fc|;ݴ2l A1"Qze<z=@%A({Žʿp%㲋'PQ\F=7z5mHM|vr+#q'Pm1 u`L-I_=І3sMB7_ƾTw{yn|?cxP m}y SSVt; jA<ɐ C8نxSpCϞA s_hw4tqj 3Dgh t%Z/98>8Lr온UKFb/ƒZMwė*J05m8N[(K} *NJ I!yD] ـj %zìW1ez)#Y?7!^[*/\U ZB,qlM΋2ܭG=b}e8$aüɡ&#ޚc&/ցTlg AՋߞ)IU3ͭzK 30d˒e 7=S8T%O 0#DGKk -QŠnLdfEB` e?$i=M! vC'%cW?wyWm#[ *#b$oW 69H{Cx*,>TVPN DN'x4T9xe [;=KFG-g䝀&+-QM[%[ ͮZW9g"1d8C`xA 5ZhǥAOQ L=mnYO)UskÒcE8)6/@ǎ&ZgUiFb߇aAWYD f)qCq':)ᇍ&7)腾ʓwD6Ezs9y8N4u/\S,߅S!yUZF dLJ]xѽT0@w,2Y2Ϗ2{{8Ld`sv00h'"euU hCJ_S$ Y EaMSkhEdߢʐaXX+vޓևeFOaWNp|Vgk8i^ ͷI^b[ϛ@mUa [x,5,>lcvZyϾ3Na1z?b:D42`|aD^0!eD*5v٥mTr>]Hcgh*KqT컁9k `-4@{vPƐ>{*J~ G,אUqIj̼{{l *cI<rf1wYtmvMk> ܻ3@gP[2Ts kf9:(ݓݴ*@R ̥DjIV&;AO>AtOM \U5Ή ͧ`*%M\@p/Slr?`Gv|Z{0 ͤ(?0.雞F$ݖڝgw_;&c,G?}4a>05J1ekrӐ(Q /|=t_U'kQA^Zl;G{ڐ.OBĈ,׻tw;OQ2!Q.McucvwYz9P`;Vୀ)m?Vr :oyD|%5c•f-lhtFp Sr:+~lZX^dR[ 8[v2+ohDt'χ|%x9OFt5:8ؿkuDB$Fm߽*cܸ"TLBE`aF*󇵰NṄmLGfÑ**<_BfZa=zÏ,zwcX!lμPghC>tJ˟3 & M*K<[jA"wzʩJ+G6ŧ|}h b(0|F6_>aH>wmj)˂Hj6{ssk+$PSZX%e=ha7gk͂ z.1KeK~}!xaw r mMEE? xpVlV ]=P;~U7}YMie2eDH#51$s kguKݴެi)BA 4=N/71ڥVtqKF?OE{+}&Q}s6u#A\y֤(׼MI*k,x1Lx`:~^%cf(rua/&GeATVx>&Z2TqRE)rHF=g42Ru?>%=bd-,"@v *r~.7m]j;kǭD4"ک?wT8AATjI|93 +ΐ;9EnVq@,Fn>0!mӒ$T.fwt'B8X̶sS#9,]I LP4ZE6PӀ{u3"(*0сZ*muH)Ay:v6v4etza,PgsAyTM,_?6_?gc}B?VĀG)D{\3fU2:7?S;A~ZBI>/I1ƕ$MBv!x֏?*wA_(ngfJJxK_YsB$Z/J^P};f԰ -sB'`&nDWE1[?ޓŽp./ hK,ycnjYlw'zRWlCk'U9( "W_}|w4!TPVnQI/\|#c=1< Fա5Rjj lϑWYҡ`p$X;J$mVcd e$Q[c-8beL+4+C֯)vKuo-9*eGtA_:##~ U$?ÃQbZ54_y~`աe[ t>q6GK޳~Y, )c  $2*jK}5]8ہxOAIw<*+crrqF_LWD:ɹqòDɃ+'uLjKЉ1+C]:W7ӘpIC "a"XX!ĵGs5,)9mfD3F,ylD#h|\9GӣxkqS.*k1x>Лne w'$ 2}kA}Y Ȣk973E8tAͥ({)n(H+ML+] d*Xڬm;n8K2 ۩(N@f5R @ǛxRFi엮h2!Ѡh RS#OouIzapC?D!y}݀4!ZJ n-1 ,bܦ;a;+R DrZeUъ?^-9"f]ISof[X*C*Ұ" c]k>uaM*n PlDA'5nc1ȃ,/ᩕ@yM4=뿇?!Ie5o>δ@uQ q>VUb :ڝT/?hm݌3kAVi)j;nnQkcc#sFf6aUAsǃRkꃕlI`eQEX/VHy2mPؕ*Ԣ!3ЪzI~wND?,2|qM&:L`@o"ΎP|"TeL7ae [1aHE b% xK,;]:Yan_Ᏽ^fIm]َVe)m ;YbY&y+kבxX VNxOK&U\1>\# `30{>pf/䧠ͫl{6I4ʻ0w^}_Ѿ/JҒ:"=)n C_qr4b H%?.2,U$}a%CJ@,6/,-m4Z*0w;+j]ތF [!ޝng AWMmǘ=3j1 8v"y/O`&S7pna8o<4jYQ.NtP@u@1_Z+وp+]zk0ok&,M<֒X_=IMt=mtw2e"XgGTS)%^?Z"f+'|/>> ]x8 (ꚡsgM,6Q?)n7]r?:FS!,UUhki̬f}*x, G&݅˧F;1 Aa\F2d$*%JM"j5Ґp[ |i J7XǘifS6J09 GinLBHXD̒x20$Bq␾L2dx؉T˱Ff߉K-Ikr#!l)؞(TRtxC'n6GIe)hQd,:O@IHޛdI7N+/esH0y;7[mM|ȣMM;kQNǘ_%A 8\ܰA9ɿ&Eau9ڴ$r,\f^¢@X-˫i!LiP=;N!>c6`O_ȃ>%ޜ 9itI }rI]1z/y6e`k"ilCڎa#~[A}M0DTq'&MV=\:``Di:#o#3PqܠO$fޛ˰[j˗~ijgws9\=_i m޷&S?;j e0ru_W@(ƶB̂DqruIg%qhF1}(/s~5-7 Q`-W4v D}/}6vCۄ(;EqۉX7>٥OF$XCurQs ]gZPqbeT' 2qڦ )K-/kR^yQ䆱 1]*D <\R-m[W)3 YrF[Ӊ_³{ɣhnV∉N? MEؤ||)bw;CP8 Q0H=w=球o*!3(A#2; "L5<1Զ53 -2}>+bV֨xsIvZNt>3s+vidx«VjInUc-|8c6cr +dfvI.]YAW/D-"%uXGERJJ֚r*V7|FQ/=*Ϡj䅿"ɯ(P5<_mPXcYݼi] oښvݯ%͋Ⴅ`8=engBK! FZBp)ִH컑j.'7ycvD1ήU͒ih K8໌II7M&tE9_$FZEzH$Ks?} fr?#pPkg~qQ3,񊊤i+4I~n_鏀\$kgrM?ƒ5Qo;e#@AAAl>/=G6Th[(.!Ȯn>56&ߛ!^/Ʒ 9ϥ1%5>i`AuZaeNyv}M0%j!ρI|% :C;ZɸzN]dxɗdw:yy-:(37Jd5?_!&@cgU45r%*q4W5% j3ac%,[[yoI߲~4$,?$MKƘ@xs[mӗk7$Qb\3b1QwPuO;bttןȭ͘ty#{D H,m"#r{c 0|p7P4\1xG$R邛80rn@P,2ήB``jy~՘=Z'ŕ.k'U^ t<ШVeSf8ѧ?Cb)Қr*%ػ9sj)5u7IHӦ=1k":Ĺ" aPD 8jU𤢞J_l<4$3bcr^M,c}Qc^(o_& 7D_`w%EOݕs˶>(7/3{66Xe3;[|?cQYVt eJDeˏGK.Xo;2^H#mR976wic>L6G+B@q?i[-{'8rB9(M;2٫0yrL7<:CZ[? 6-F-<3iRrGqe#ҠFVZgTn9 O)j?Q <@[wʖ6*(.w*,Ըr% ˗3ku8D5H"$U^e;JyFZt٘YD; ~)u@`kgM=p+!b:vy H:4W y^\IP&></ct";w~\j|Zb`O;}ی \IAqjV3cxOcQZ$ʞVCDE3_w Q|i!߸C6X͆aHlNJ;,lhjsBC$YU,eZ:9D/|řQ IJrխnD|uWYT.qk#(aۘ|6(ͅ+Ƽ:߮(F VF\O<{LًX zGɌCML957=Yi):˰N>4)-Il{Cb}[y="aup7 %Y:ki TIG'wspj!QH-֕  #1 :lAxhk~SsX.3W*"`wi-?7!Pa ]"- ˵+WysW{f8k9,]@.G֗aJEfn\Q8/O^8z:7`d2=#x-[κ+{ *Vh^?bm+"O- Prq ]2j aZDDD@[{jW$T~,_>Q|b[ܘTiqz6q? ؉yK_rQGx[Ƌu詪zɸ['5RQۧzud 0 Y(q"9SGL8VE8FgJ237/+3Ag7\&8bH?"?pc\d8`ՆģEQXWJ yOS;& 焺D' 9} -)Q {x}6&_7ģ̡X MNQX|woih0TqH/(K ۤfNM*~@$ЋPQCctP$7<-?DAODT^mԤv.$1I i%f~|[Q[@a)o^SV]>? >'ҁ m:(qM4Uhlut w1SWw$7+7'?L&o'+ˋj=vU)7-u&yu9n __1OKO\ɬom\ӕMpJ7## %w*T}"BزPpݗH72jsq`Բ>-;l烝`+ IzF~B@&uѴgE&Hpg6꺶^w`2FHlʲ3~d`*pu0 j[Yi9J?Sfhs+"T`fT~pFq3vXYQS]-pIhff; Uا! e״uzH Ը=[KhbWuefjOeB42[acR.!.PL-}Qrxٶ K GmӁWP 4&Lh]f={_+'O|>1: l%!]%(<o?=fV\-gq u!PF,%Vu$ QUpPBK]ǧUGyz#=ά'2xG+SL{emmYO/WH^\?F:ga9nnɶ]C`VvJZQq::* _爒~#{0 TfsA`Lٛ@_U;ze&iq˟7r;4~y$qu:\eǙ&/AdYUiR[>c> z,C?k/{] + "iϳow9m-/:BI2Qrc `8T-1h-a5528;]qkoB!͚\ޫĻGAh @⢿1O#þ~X7O Ā<C".tRij27m 7ikͮ@zkulgXhq4~i&b5)IV Cꂭ]㠷B {sE޵L|J\g+ջ/pR7cҿ#VcSA:[P@9Oc84w"G& `LymՄ6s+A"zH-gؚqGp\?G (PjC?!VnӻF|C>jPՄ.X8Tq.aCK /CR;,]Nw'uL=qE?.T |G CEhtVo>TÝim;׹,_޿$py?t:q irUޠ۶ 7tr.X2mF$q܁-#l,UgTC>*/g 5(}j7pox!kGjf0wOeE(ńr&J˪Y{>fԻ?9%Hȸ8&:LsJC@`^%EɪiLO&F>ڶ04C˽[gq;d-ļ4TH浐À ~Uk 59]_ k5GmУQF=JU45[$: acLJbc R9n v-hs_-Cqd6k;`*rL}) Zɨ.t uZ&ڔ [(9ݦ%u%u1T')c{u (ho9,eԛLϊbkJdKt]Q;pVY骉J xqm%gq#8*͹áAy/bE/EA, Jt˜u4މ]j,+,vwpa\,qIǼ[C&Yga2Y>ge9DP[xaW9(-g:̾GCd!QХjnN|v?NwJq>Da7B#wZ`,&vE$5!q;*V&vb|rJoz!It@e{ @TϖL5Jj cz%xDb+J~56 b1k #x8uʞKO%_).hKWeB#Z%хXg2J-{wrm+!ba4U=O|6,\S[}=.ߖnЫ(Rio[gj2SNε4zN8Ķ\QAѢ O)ۊ>I5XA!Up]rNxԻ&(|Nѷq?֌]9Eyf8R "ef$00Z_A@箲$ A}>~ƨpjMalҸkXj)mHfN'#it0ČVΥ$LX)c9n<83KTNGUGT nPᾇ6hLupɜ t8Ki(ό1S=nnl1Pme_KD ϝTGSX?[9'4t{|d2ï4~BI>_Wdalե 5_1 >NnG˴(\Fn.}>С}xMCCB:m{Hij(f1!?IzD\$6@O[o W&GÄv[" IVw^V8;&a@ibRxݕcdfN1X)jY1Z$_I8Vy=zFR2K _[@]MQj/rww@|c>R=i..&rQ7)-Fe.x*Ojy͖fq+gN툊bc7yvxB|5n:t|=@VP%uAX2u,EE6mf~ 9v5t&rݥ^1Y\ew߆zA" Vg'gRЎf8t*1=ZT:t[XZV4Q(jDbu76ObT7Kܛ e5q%[bWS<T*OFBArCh1^kH}z4&AA{QdZ˓Lp(֩ToֽY@!Uv8^l._//^B`iUDl0׹{פ! YZd`ev'ٛJYG \E̷~kO/| Oj mΐS1^5Jod`{ɣy5L+B% 7W-Uq~ ҌnA`;h.MLe8+z`ZdQ jާLh/qR7׹m1 ACA} -^ :#AUb'8=89뒩9gy]聨@&(NPr9o#v >4' w . {J8 gt O ?(TkYc \ͨ^Wz8^CȁIhS $vhgn&:k#j"Yw:025=,/]Lp&韭>tGC z .ו_yR'=yYX9}qӑȖ`tzwm')1vtkѾAgh7?8vԑI`DȚWRn!>G\9o[m޳fww DTa}Xب3cL-7l;rd.ƎDƠ! ڂ8hFzF^Qhߒ= /E±J qk&-ڗis>hS2tDGt&A5Ǭ;PKk4dI}`W OΊ:rZՌxo2Õe$mDn]p1-f M"Qڢ꺉} "dh13\8Ks⼦ݦd$"7a' F*,qfA g:qM-N7>Nݱ>(Sٗwpmhl+DH=&q2fF<.I44FԺd>,]CBNUߌ3QEoR6(zr(aǽ&8YXN/&bQ#oSy) U7{AծCg^?,wRc%ǘ}W{2@q7~`-7m(o0[Wg80C?!V07b"#[ dC&ť,U}趺mRUPݻWd0ȌK gEFGVr&iNJ(g@XfLLr4Tƚw Rx_E9[&NNs7m廔Py%t">D%e9^^gnܨ7cd=-$.1s WjtUe8iwehh[u(㆑[d\FJдN(jj4"ׁTDd<#Œ! ~р*-ޘQNP 3cRnܠjnhdāut2"x^]Md}М 4_+9%L;W-LMF9M"րQQs nϐ]Ǿ*a զH'Sat @-1&w q TmV^ic+O\"aRDfTd|b*9! ]q`o`{Iu`f3+@zìecaqu@dͿ`/_TnVa1}j"ӘhiME{(s<]e=L,}u,a`4{?e|!.r޿3t"Bsq齑YUlg {,.K9` aT@: u8=g h<G]硉5L\vd O;=\V߷~ra`X~DU߉C@;]^H[^fyM_a GL) ,w`'z_\b!|w?)obFoMe#msF9>z dxKȍ[*gvo+o綺ƑіGz87ǐds lr@px2rJc0Fo)o[JA (~mC0an"pQ@2-`7g)vX ?ON/-nRj' .#pmw!" -arr_x7}4.\aԛa1e|<zVW<#d[Y/P,?VV'L@љCՋe 7\.do];RFΝf$P9boP 1`GiD9#Ν10W-#l2EG&(D(FS\ 1!L|].f8kyzwdccf~*=joܫ&x П_;R0Kl MK8anBP;IR k\mߙ*x;ձʐ71C NZߌT[,'9(F7@5%pOC#]_4:V|yCR=Gu+qʈS泊a [~jB:v.*)mISA9Qa} KHof_g,|jWjWaG=^,mF%+)>z?L0V$]M䒷Dfتܵ l%4yֻm9~{h#ymi#;]s،*ʯ&>2ʣnؤ?@>M)g¾G] > f@sraCm[obD(inXcn>xKس Xnk2xYˉu oUП=hNY$/N~K LaEz& Ybzlk t9pA & 󊶼.G'Vto*V`.Ќu6G \KR'nͣWm xr_,M|tfGjrNs>D IpSZʡx6|YCZY`5s;HuC_tb9@Q?c2x:֥/<9⋎*k5Y @RXm9Uʶ1]/K!1hp!(FO]<N.jC@*^N̊z61gϝ6 wOה&h<@F+rϞmk43R4樟DMj DF#69©$ʨC7߂=fcOvWR &6 ;jKNLl9TٓHFAcii}G [W6N,BOB@Ϣn63N[襶{'_JE>Voh\(9jѥ$D4QNg>@g3~U7j _u2x5 d1ns}}D@a3ܫ$V ȿr쯔ėjeK0Zq`tTCb*m1 ^5nG*7BN"T)7y}#.$DbGB1#E57]9Uk$Á̶ ~|U~-iG[on 187:gٱsc,w7}H ן8T 5牒׶k2Nc#]6=3ķa\'7l8 ]-x*lveNƘt.69q`!*k=Hv~'5k{ L>R>HQ*a8 Z[;Yo1 =~*h N^_qX`/h*5N61 @h- `sNjM?&>wBa8$'0Q:ƪXR33.<]8ݑ KSMYD?e.y4,b%Jӛ||g>,'7c6OWMMx̵/8A{4Lj)Tq{-'yʱGҤհo-9A R8rčxNovкnOgv S/UIT`:b@wQF{,7)ɡ'dn-EPjSd\ ͡)]б7:&.b5"kΙx8شN-orEJS7W"n _}ˍha\)&Ccl2T-&=m]B/8Ht8_[dДkUJ1f۽d Pz]I|?*E'PSb_]'F!1^g<746| P1y.=gQ6/l'2Z֪umN?D;qwM_"Qwd Pb䅁`_&v\ >#TԵIkb*J>!8I }E#.a(K+.ޛ C|VF׊+wC]Iݚ94Q3H2syRXxS|@b%:S18QE%4>;cêH~NnU̜l~D\zTE;/KKJ2fOR!`@- ':#m G8|̺ӻ뀸n eCJgsB@Ͽ$ao*r=wAz#NJ}uvk94ݠeҬK;rpG ѦD&LI6κ$|'ޢ ݈4\Iwߛ-@E+5V.:X鉃]du f,uỈЀʼn<A 3n刬My7j`YGroQD8/<7!Hln'-+]/hd6t:n(pR(<@nwX oGXV_|Bޞ[c\ԉ|dKӪ6B!;~=ޠvސO K ƀ=,,2ШRvd+'0q?G;hPYo7$ zcfP}ڪB;Aɒ|X]Ym M/ _ŭ'ZZ4ׁTW;qWvQfm-RVnv^AKJ5$LC4ܛ}.#|V HB>& @RKxWmNV' *v;J L [烂ıRw dd  O-xLhJ۱vTIQkQ^v-S,:zE 5 W2|#+"kdɩ&aAɢ>2I.o?[D#^8*$#cn6/']2"ΪZh{*%y "L5~Mg$ǯ=J?ܛfYTϣBE} *7#]pѢ7o3}s,$]!珟f'SbQ Kp>'n &)~ʪ` m+{oEgOgi1Y4G&(0ai4|j 10Lj^@,*ag^r RrG'>TCPl{ٌp΄M,.c {z1e26TuZWQŢ5AsjGpUD sEUdqml8P5;E.(#zԴ;{ɵ:Ɠ iǹ3T^[=t[4-~\cY12uJU0|70| 72MssDJ0^ .A"ބxQ_" 1G')x-{u<[yxʾaK5Tkeޚtq{~Y N؛?P=BB3d>OꞲ-m[+xgLtؠD,  -TW4|Ʋ,w^ [g#Ys4V,*4(2O l B7w<_p$&`YOߺU?-g_ωg+ۋU^o{TB}4%W3B-!)Zh Z^Azw-D޿Y?j6@%(i6o* i_P:]\ iXAEtSG8 7SnDntfE e :v} ^M]΄p&1`^1aÛ^tby$Ӄw#5O*auk| sn'xv 8HAqICA3s&ǶY^ U+~+*F!#M9QpGhɶ?MjH25P|7`av9]ZY;("O@>YGFe9qsծOwa$@~R, SzTTEo?4rx _  g(=N}qqҚ?^;&P2FJa/;GE8 T !AHъ_nOI7X.VQٞ͊ WY O.٦ZkT v[O~F`P[mpd#`(OBC+6)|x]wis(sRLQ!:j$-DFgDt]puo<ӏ+n#$G 9 Yࢬ;H;n߹&W(46̸lyI CH S餠07HVOsv%S*7܈CP=l`KMO\[#7Y6OMf|r}w FׄzlxdX(#{(J2SEAxJڰ_.躸.2 Qʍ\ +v1tNl/f׵~MGdmE]Ap$wS":y|_|޷qoo i5TA2r * '8?=}3RQ^{2^%8y;?ƃ4qƝv''?eLg&XSЀƽg[y ֳz PS ҙ ܖbuP1ٍLd62jd31C%4 8Ąj"}Ƒ3( %$+]vϕkF6iսkjF>\"^&LCMHUf\TQ⥇^&2/?wsҟ(o;a}g/monծSx / Cb0Ym"aO ښ= i Ԕzq)M_SI;zeH_/?"=0M0TWǂFbH฾, & 5,Ϧp7v|ġYrsZ`xddG;DJ1{5_AYʼn#A)$;[HǔYi#S&J:smT[Q6_c8ߌ?Q?>֔:?0v3v_ ~*(R|+[l˼Ѕx|(<1 ʲ@(FI:ٻ=0S0WkJ^SFKjS?"麂$lm*{iI NݔOqm'9U{ e8IukS!H*# j1$䎎7 pS" zh1 #=8.-yp>;3|#6"r [VX[7H/c"h:z L}N$$#GS֙K,|5rwxbޔ_3-fnf QNȵ7@W2{#i%xGWRq\xLTctQ=) o43MY?;\x+2BtQڥZ~8)YG}1SV^ϤVݠ^')X`jZDۗ3vq3fUi/I %xjJmK=G!B=}UŶ>ç\[V0"ld=02(༔,\͸ڻɑ@P7 }@3v5# 8{KR] 'VnQkxĜ^!/t?xc٦;jt<EFCHָX5r0SXwşOkP۔m p1uh9DŽePҕx/Fh,ф&ŬE'^L3o6S+nxI؝=˾R&[iJN 6Ә_Ǝ=rg\2ڋⵯ֧n|bL5%{6i%?B{6nZ WbG\^DT=}n64ts`w!\v(BLMqٖBD4)`tcAj 9_QBg y`#ND^Yo1&`HL)+a<'CeHhٌYpdg+Ph<ԒtGLyo-ܓC[8}3A\ T[lM=x6hVl"c<Ÿ[ ov]갠 ϡР &Mf;$Vω u`(AQR ڥ77W抄k)dw,R'P>xa)UqĈ7D7giSU"O"EWyX[2(\XO2eqt^M!^8$xu0SڊÌR[y9 \f;ƧW M(D^Ĕ|қmjN,vqP0\KՇ,*M_ғVV #bPMC"Ɓ}I`h Ak̞z;D 5p_6?Lx|(dj=ML}HR@ RPw\YRJf eJU mP9dtwqo gTQfĮ,yL@?sGј@]]p۽5{^F'ʨpGoW ﴱv6)239`].8O1rd\i>sR1.PPcGɵ*om|PH}GRndt"ɸ#@oNd3got5yz*o(čfYM")) @Xĉg0;*s`zbPk/a_)#[& <#ȲHs4FP5(M^X:wxqx;ѵ{cnѹ ,Q]N?ňwXkxQ0=5/H1[ID IP~À⭧mƶC4JDu/ȋV a)X5%; MT}/oWCu{I4J1~g&&mw `ZDZRc"83LQDsPRY嘸aig/VdRy@{)tJ tݝe@rW& =RUA%Ez'TdWLTwuE/޻^BI0e}s11dM^ :2+?+ˡan;U/{6D_t懰 5RFyM''B¨WpV&~Hӹ "-_5+}>k=5E;6~̲Lԩ ڐF{Ɠ=>pQu!}9bP;w0d1N#]Z֤X۟9~㠩7lTjʧ!QK9 Cr ^QU~~t! a[~G_^|DGm (n(G<m6L)dH!h6xő9orJ9RRr?N .-b6'&![[T{fNm7M#D͠*ٍ# dDg^oު99qwʕ1m!CB}' Q'0O ih?흓m8 @Ҟ5i0ZСzZg!>,} TꆢS+Tev5D@鿫nF'=VW}n~)5\L̴-M$H$?^&r<7'WH64xگ8Sރ߉->B'CIoe"f 3W>zNӦ{{Pp~؏@1D%@re @=3t F4ܬۃ+aJ +en@7 GkFvL ]N(ג_J9\R їWӾuVmIGJݏ~ᯡ4 KVUCOcէ;ZJ V(#ժ}l=/+f#ΗU*נ20,gnqΜIL*Y 38PD%Cb6v+3dGEﻠ^)u>wA0 3NL xH'I1ـ|m2>֫#VQIUg` ]FefU])xi`S >E?0+sy3/7NľQ a]J[Rׅ6vQS@}a,af6݃T˨GYo*ʚv~Ws8t9t$ asmO$poHTVd bA~ZvÄm,x R/)KwӣPu4qTo#J-E#etfY1@(Fc,;);Ԭ7@w'o(xѧ!5zfsK|~M/FYN*];.B;BH(+2*c*ZhKHL'[FjL)h1{;m!.]5v;1h`+#7\8 >ލRP A۶c~Z08ji7O)HAS[()2B*VSNJ2 5eR{ٕ&>LN)Ut Ni-Iasy8x*~6n2N0uħL.OO?kT/#-dXןi_*]7Sw]˩3pIXHnw=p&Rv~sѳQS}oܤWu0hƯm:#č$BKg 4D KPn`WeQ euOP:耠W<=]M Q?XBޏ?*8?&DC@ϊJ9 PH/u^S1AM6ϕ %cQd=z HDM ~K\J4wS1ŨgyW+h>C02f1r9 yrIcMlupN" ƒcЪ}&ҪtonPuLD4ŋz᱕|`pȥZŌ&ϲU› ]ZX)c 4mlȑ6O]"hv@i,ixEΗ?8Ak.eHټ~oޢ֡csOzYM=K FH-7H`~Vky.P!jt_xyP;ON}SOLoM@/ G7S.ͧ|~pT((oO^3j\@Fkjc Oݎxy Pޤq'/})!DD7Y#bISO˸(ou(EŻٙյ:ͦ~%$\0{sN\E-G|K5/$ꇠ!0f;H@ \[gn3l玆2'.K&Rh CbzH+N~me-f|ί@h$>Y!`7t}vZn3%11ý/6(bWVB 90dZEHH'/^q|l.2 8KxPPGjBRQA]~_ڪ@?\_mZH-Em.9dꬔ>pK"UkύSZ7^*L<) sN<$c Kš<߈~$ m:|SGZi$؜ʱ7q_KBHQU ƔeP (K$ލXc5Glm0]ۧUM@H,Ԅ~nJLnMdS m ݠP !m#E"9WQ:HtsR;hS7]eh8ioΗ3~$CWphbs){>RɧW>QŸ2v$ hfy^QBT|.$g!ax f%KNV뉔lU韝;ȝGv(lFT?|HДA"uiljw^T6*;'ߢRvjM WÁNrh`NĎƔ~$~YK쮢YXm|[#N+~MAʿը|kM0*Jw,hir 7!vHTX\J4/`bYOJ{P|^?y/2l Z&D!}O/tJU>5+vD:bm&lP !Jip ACqj8đGMEnc(rKmK9` i,9 M0%V[}6acw? :&I3]>J^hvvCʫMCLՎԔ"ح@4_v sG~]/nuIz]aːs60N$`|;%C|U6#"-3Ce@ I:Ým:TXiF"pcݑ<gV\BtzUp2!RN+GIH*#Df~E({I}hØ+Τ,)C?/MmoUjGPPULř)8EG:*Fnr ͯCA=vU U_M4 g5H3~#/'aUNVm"JSPcFW-T["Rx?R;~7}F}f{AVr$Ba*y­RVmäfw՘ަEݸ8}b@zŚpI|V}$qS@)yiL> A\o~t㸣VITM3-dbz䮉ēܾ;1mcҬW8 ~  zG}%89}팗G4p 9wig\gXJnb,猾<-ЎWn욙qƇ3!36!1떤6 8Wv)yXч9AʀYB\m<Fh {s6Cd}.l/iΫXE:Q=5ż9[BE@Zy, Ksw l.*Pa;~b`Xؙ2w s] 2u %JDx!j;_w _ukjPo>LA혩}(j{޸ 8Ewy+7oؾpn6VN(gC k^B *kNC]r% 70v7DjqkT11g)F'<.=L bRi? 1l!05)\g싁"pCDm=ǡ3!*xeL$F*c"\FF$[1%sHݒbzf֌bp \T}#KmZawg֮*ʖF9D8dyxҐR()FEl}Υ S"1һl&TϦ:r#Xo 7Bޏo{X)C(o / A.J#+;Qyi`2gƟ(;iYcje{6 [ {0p3xX&.Hffy*"'HX@re6OZ Sc"(#D9Aۓ*?Z"d ~b<\L@e :57gVR7+'ޏo7}MPS gSuEMe@^u um `[ mvDp*/KKÝ{@MpKZR˪Y!_Ep@?dwulBLt0* p,7Jrl@ɩZwU:4v^IA$ž\tqzAj:~PIZ:}M g/I*p8TGgn+up)&֑ޗZ##au"OKJJE),~Re>ZNNGD\1p w&7t\݌7g+kp&|EyT ւÍUDcһr҉"G^>J:U #% ?#Lj.%( _fr̞ Ns@̹*n?ǯdP4h^ 7wv #EK/>zolږt$Y2oydpT6^ 2(lm [s|Rd|RI~_iec0`_hWP1f77#4(\| cAYwm~f2C'h9-}3dKԋ~\I7C29,2\ǤNFWLVLN JgXdr-5khPhU}WLFxh7O g,)z\fٸ,.sTէ>˜,xI0I欄&6OO!޸U.YHaʠԚҰxn髋h; ^qHWJ rQ{7}FaNycv|/4paP^mѲy* FU8Z(o:h|z[KZ/LATB nσW \MtΣH0cճ;"MZgtA#SX]r׻[lFv}l&ü>ζ1X-Rp+K_G[O#P}ʀu1nWwBx`,3 qՌgg_(H07߈Eh8~g&>L#~6꽲t8h" N/^/tń:ɢ1 >hcլo>CzMxW j%*ɥMO{HxK BIo8T a[o". ږǔz.OGtF{q]@@,I1ح`=ld"i$`pO/%fgM:%p߉L ,=ː%LN+JGSh_ҝW/TAmI>俿?@H4&M\ע] ޟZVME&J+|ئf-@rz炷Hb_8Lr#._@˺xQkrR2oòhFR1zF—O_ޔRg oÏ޷xHH'<48gKD7|l@$F֟]&vvW| 's$2rnB-\r!SrPqu1j]_8\;[g>s3G*K|]4a^|[YLWSlϩ3ZG*#N,5ŽC薭<o!+d{PjblU2@ %1 BxTcpffI8` F?!xO\Ǝd-b#INB窰(xU#%ȘҲY)ɫuGn&O.o>!8xSQz* 5+L h["L& Wkxʉ|Jl 8YMf~& v}%qkfe1gwHD%#[@mϷz|q&_ ၕ6 F0!P_8q 'cO_^xGI/k2K]7?_nm6 ck"GMY/Ȑ{޿K+?DD4=$#s"{s'_5@$S|hQ`da"췚]>QllU<\6UݪSD!I@נ˪q8A"|`-Tֹt;$_*W@rm>tW<rA5n>o3 /K"l&tk Ⱦddl.慞ks~JyUߏbeQKdGKyiEVe"Xexe:-]C.vs.$5xLi6;{)ցwoLF"{=tMbkNV=8N@SrK# kuyA//Ď=muFށX]!A2Z=CX3E_o#j|p[b/X{Qg˦?򨷙sX2trVq zEl~]RUW_gX0e3Tfiq,xYj֙ Qy &#ܾ몳cr=/A(Q ,` DX8-=>"ѳbR>mx| yNZF+L X46 }3׊è_O 8UXfUlx݂Ntn>ΉO`8:l' M)aqr^䄚$b 1{8F;^;)•I|FH30"Z ]27iV5YOQ+?\ܼlGzfmGbuce4w5E@zIPֺ6o n7Gm`n:FE p?;]^c E8Lߡ^>8`+)P"u%TڬX1+؟~LE*M~)1jjl$})w@Qx[[|B!uIJ/K̥!k5MX}[]@<_H >O^JS+_ʞߴRJz\oZ'DNn$Rj4;k=x!a@iާ(RbnoB-ÔS& p]nA'&-(W۾5;KCieFerCdl`Zk,B"H PÈ E j׀h#0p'PD m5|l7!lVb-f7Yb9R#:Bh5x3T[ W5Շo^Q CW,>dz7FFnzfwMgMXK0kLJ-,ԑIS;HrS7s}thmYJPkV<Ds5t=a jVFNϹ@iL;* hjLu*b_暒< o7aj80L20d6G5]s?,ágQ#A<?3uf\XEn=f OyUrOf<\Uy9՘рDdA JvDv9i?a̔-6½ Q>ȥO0f= Bޛݤ̍y$PwSu  ]pv32I7_M=KM:X!x4 [*ݿ]iipWh55JI_6IRݿC>H+8a .orxyZ +DQF!b痨Jnxr׃%u54[FqQPD[54ۧ}GˠW:52MD9X={>"nx .$HyX"LWۤԯg: -D="Ƣ Fp&\Y].:i7XnJi S'u6Q9_TU&geI3}No$d6Mp݋lS$>q/[pIlt%FYB?$7v /;>eSDbV* Yz2-zyohs ebl.;y&ri&b*~1FVI| 8+ Vgۋ"i=l);.FZ-,w s'{R:A﯆]kCBr8i`D@"4)Q0̅Vxyȏtpw $)/5`=l_ A'􍓼Pf}UPbh\j)@z5΃=qE Mc!J"cv gY6р}a*>#|9k l^U8Lg:5l\Nh}#tLcq.|'5IN^2 vQis6Zv\!L`7,NS8r~iw&sC2rŤaj5hy"Z_\,Pd8{n .+ ~rS(c_8k}5 J}4BȷêF=&Ǩ~EېKmƝ K`p^3:1%8|=Br9>r pi٥oWzIJ/:r![`,p\7H {3ƕ[SUh>Hfyv.x  "oZrpT'I -5>nCzyjmB=uZqĽBR{R {swjz2NAIe!0@mwR R`JKB bnw91ͥaw(Ww Ժ֭svӵ<`) zZњV]ubwhJ3~cZ·f)>uM9ki'> *`po *})\, A`,#n1v_nZ,Te:\TÎ 𳾲oQfwfm0YqL_Gŭ@ t#^ul?bB+U/Ogw ž輌EEɗqa:]MIofx+K_?1=<1Q!Gⲗoԑ<ؾĆ"P]A'{l1i9%T1S\tXh .A6 /Y"#()@#M۲R~kI\}՛U2K+[nT!TZa0.o+0/ÇF\eǸW0ÄzRzFۅ=ˋb*bDUZ`>1d}jgCVJ$JNcV id1Uԅ}p 倉wktUrt([Zo (M r9c1&tzIțfsӁa$=#t \"2fwk*`65c]"Zb`{co҅+w+EiD~jD.CC{`'A偟_fa!PW L;W! HU$qzV:X]MSF ^kW^HzH )DZ$H8N_y_fbd Gϳ݊k^)=u<  t\gAX+ gZr[M [7q .$5wC \FR30&+BX'Q(ɺ *XN5IR֖'r^%{QYGKSߏJR^zULͮMD4{gޛدYIJrgM0JSЄt-+pmU?" !+E>PWzE8ԟs2}HᬝhT&i@NI@Y_8BC0J4Móʪ)ܿn$ó\yH4Z>~\ lf!Wdʙ/rWjeҺ~% k)HS&f*FY' <RwW}Dd*eRn0K4^eV3Չ 5ۚ}WjbSE[Ow-]Of`|] 3v1 [A4_r(#t >-6>."Akqwޅ'2!;B13 d2zÒ߭l=#&r*po3î*dA1*)]L*)#q{ɴK -.߱;h$[m.3/X俰 M sxM5\q$Yg nv##= ށDt4kn1J\4r$4ؓJLgS"1Y c*"wZHxX衒௞N+IЛq< 80Pk-KC";UYԁӢ5C/3 WI&WF40뽊 7Dp46yHnRj[ ܋dEjst/`,՟^qfRnmk%۠Eaϊ$hZ<Ϋ:fPI`wNJ&RM H`ΠF_ʾjĔ(L.+Kfmc|i4UG߹i&}}P!m!hGd>HZ7mk|EjZ@P$wE@wܓC H o.~݀pTy{{[+f{djPs"[uqdM̦%F[yCqNׂy@j SZl""n )zvd9wȠ2ߨG:@3 b }gܛBƞ[B.;U7f(\_9-'_ )>TZ&lp(%~n: qP;SgoSt5*#OeY#t-&'*;vsqe1hG2*nܼf#ODcLCJ <\"Q7Xژ@T$zA^vft}]$IW(g'hٰg#~姄{m+{#+2^FmnsઆGC`5TZE4+CM)y3v@7k6duR?+whFtc$kha~ AQȍަuD§@NkTm RIwߓ*l>f%b0vj7 mer OJRSyq3z%3Kp†m{D ۦruKT-57\G<yBGh@ŽYx۝j%Y"X:h.~% Uspn\,Jsp"I ҹ|Gk::R7K`*kn͵H}uM΃V{SR`"ʸ:{4U1jt ;7'VGuKƍsCd4gc(rT矔8r`bd>e tiX@1AO}Ⱦ|8VW Jo45\wjJ\㝢 f&0X~|IE~{תh]\X)Q{Y5ԧ( ui0m8<ʳYdD <ϜN|D騙+q/& hc(ѫWSN3% ׷럁"=vvnK@ߡ]L Ἔ[ ?)?[Dd"8;P JFd4FV'VjKU 0и~OXrgSj|"swX  qJJc  a{ ?)֞-T-c}/@H7n4[5MlLvj>Ш2{[;58  o r"dFL}4 V 6dm], *n)#ES9V|id(ȅo!`g$ѭUqT. tǑ]Vf7$1Rp.P^"=/?D%ǒAn YDѬb8(M87Hs24ku\&[طtL5!,jqoAYC4.֎Jz4D \3E[Q}:^2Έ kenƟClade !} } #ف!9Uu~ 96HLfRH<AˉF9\0(sm`.߻p1J@Vq@|珓ߑ)1óOgS6 &3PE`Gy彭vWpN'`/뿡jcyiRvg9b > [3\Zu۬v\@˻qJUGä'fA 裄RfuLnˢДF Zq\& ;fȴ'9,T8G2xxSN&$m^6emn?ظ>u4:ꜰI ȹe[r}3\$F:}i6ؑ8 ;?*g3F_LnXFg+ŜX{|S3qc{2 וn] zF\aM!W87e$jFT❏ E(%jAC<)}?s/:}e[;GJrisҸWڿڝxhQӫOCu\ԛ?^}̑u\~nI Mf`)"h] s9AЮ+'7E`$xHya&cm|yZS'!T_?xAF(Gy2[Gt6&ޮg 0>KzC~Iqu_*Vfd탋%1߬;F8gp`;Dg@;I5' K >ٻ1Gso\_)/@FL^q(~d vZWڃ4$8 E%wPfk [pnPpypu_v@1BQr:gNG[t5W.Yr?y+%v%ȠQ}{Vt Q+}pfzå].VoedGc]X6&BךhW:@]՜_=wTň}4!)L{+D۹1zэ>XjMTrSjk`nNV0 T_KuLb{j^+#%{U _;?r EGF!ruH{)Q U-[5MB?}[%MMyB4_x 8)xƧOh9TXZcAQ[9 w?zz[EqBKqUJj hH2@IGДΑfbj',YJ7 ސ33>Q50Bc@\JlU)9ɎmɩuRMtTbI, bj8ށ0!>u (_XR]kKE2R o5PrVcٮb=kO؎!Co>kLIdb@  Be# B}:y/%Qz3AE9~LI hwE~B"VQ {e/u|~ G;BgdOAt$$ 9}xڍSᾄ3 DʪXʔ[vBx dlF0g;ē`;}Y9g KvaH}y!ECa=mIyRWs~KX %Qø6r(9n.M]ךdOxP<stޢKڅ-F>[T|ctaT%Yy _Ę^nDVI#2XF^ի Ax5y9`zuG?}20zX='>穅+{~xxd O yT jͧ}?9=(rT#3?W\=Q; 09e2Rbh[2mmL:W0 I.LaB1d`> `PڔՊ, P^ggy ;鹺-|FrgЇR}lD?(}(A.qaw"SS"([!g&gӧ*P2 2?K)ퟄHi;Bant7F 0+ h_K-ZLMG=Yh#c<, s-.{(n.dċ1KEi.VAh<+ !:m4,; o/8U$@%'.|BVD^W@#Um Xq@ ԧ-!40&[׉OV\kL/!pFv¨_Kxry~[OD=bgѢ'Gx0(t]Ekh:iǵay +E>bY~rÎ[V[Y{: 23(s"ccсb&Ί}n&Y!zV6}|f :h[+`)f1LѸ"El ݪ6*Dv,?^F B y)uVCm.]S+1i܉7!1q(Eˏsnjc-@vLC02k<'ȈlZyWB`ZHm ΪvYcy[lN,o~hty"]nO e~f< p3VIdNnCE FU{sBlk~AMNEQ,NIj0`a۞~,a'cKE{ ]|ezQu~5 TMxM/ tMa[@/p%%7'%}KMX* zڝ\\%27%)9(6 jU_$ӴeA?Il1Ix(*,E$Npk&/Se۾huT&lNIdM\gc^ @QK?e]c '6\΁$xwaJm(7i:ڷV:O4Iq,m=kTh)5۹C4?0 \CE6)*ȎY"Um;rfGpƎJY?ҿHBR_|@jyYAO\aL{`2{mͬklqEcOFa:)̟%Ų]o,1ё)o{o!j`,FXO(`T=?_'1Ow|os Kˡi k *+Nag,LfE$bZ8H4hBa $JEPxdZp OhK/:]t( &m8IPFZgWiE3W_v/!BAESa2huP  \ya`dHnQ{ 4*J!^n| 2P_ڊfcц"(&F pҫ)!u߮1L?ۘJ#03K e&|b¤ V&u;"NM,$2EBg%24+mSpʨdUjfF*` ݭRF4S8-$:\EWpLbGOFCsСX{;f>8*Rz61|+fZ`DuRT&8Ptt᫛0I,LUbD2#E60}o1}ȧ'Z'GGG08@>et"^^7wMT@eBug-M!s:5 aToLoRK jbf4:r9jŪAm&:A&5,`Yi^+[oEKwNVY@b/f!"+Y3f3+"'B^JgtrK#f"d$@q"f gKgy’V4Wj/cײ4޶l-3zf!𻐝gi}N׬ۀ墸\R`X#.Xz' _Ģ=Xi-NFCfg֣lxꂑ[FwGtӂrLU0*\̎U+xx PBB`LƷ(~̖5CE+&#} cs_YOJqkAj<"q{ˊnC+8uQ8XրUqxv=] O8\1k2tR5$-2&tr*Tq^Eս$4 ^bjP~v# ѐ O 6qF̏6x0St"H+v"X=gɣ>-UA~`=`|-H< d\gKwCbBza٣pm?WfJyg@h}ho i²r>I+Jj#f /8Bb\9r]pNFݘX##MWy_{-},?dIT&D/JԐ˹vNj$xm_bԕ9~gZ,@h,A4ny2br[}7P"\x&)v kRV77 [G&dT;޾s6e@E 1A&!HʘSEtt'i t7o'4k. <8%k)}]ekt*^`sgO@,J[?M aiqb+ ǽJJh0HJZؼqS2n; (DV{{yW~*n;IhnE@ÚJn}] 3_p4 w &~92CP;D!r`MިZ68^WZJ rHXA5<(DÎAa{=# ^UkEOO[oIDH)bE,a͛_m,FBh6sZ-qlr$PT1#wal0E:4h^LH_PkG XVrYcӸ ~>W5Qe~K3i|t7ǰrXy9w$\(x}PF&#.ɂ쒊p?UbcnKRx>ˁ5~%N s;d%I@:Dn I߼皱8/K_3c./U GU}@x QڲT[EIpT'.3whBnJyFc@/*7 ]Rv9lI纖}x7FqiJTmg"ȣQ?ß?~i8bɽ+cX~gaIp -r&ĢB gE$):YѰB;kђ;umskkmiQY2鬃ÐM<:З^/vnILľ\hGlW0<d;)> .jwus! Y=]E G-^p,0|5^NR $'L&Xڰ 5*1Do D^t bb̍_8Pk>ʅG.(0qf{bn'|8|nj<:nJ8 k-$Tm[I$J L_G :-9 ."l佗Z„;^2ɟ4Nw-$3Giv@ 1mRP3%6\Є4+Wȴ04PU>_XPR-+'5f?۱iz5v<͎-%DS7wG&;uIq@3 \W6ɤy^&  lvXTٹ)R< J=v,)Vn-[isu!i#KO\zVŽ}g6]>%FD( "f\` |Ap F[Ag:wmǗyboρ!{|- ( vZ77 l$!{2v2p7deOd3?ǽX{X2‘*>J PݵLeɢ9i3uZǠx3S5n1̌h4^ 4)^ψ!3y2ӐoʖzhR9CL}hVyCjbZ^IV; u8X4+\Sǁi᥹k4ENHgHKrdXTQ W|6 W{PW}V#D/ \, &.\  /mMbQ/X^gXac $1; [ 1i 7&GZ+MBBbs1y2kϑ$PP!yavv2TD!a*]Ws Q|Jٴ@cD;]jFO'hVH_>"D C_>'뛄l\kBWn3;D i=!ʐNnMI4,TffQVؙgf"/HԷܔX>[? [LnQ`VS#^" Q-=ŵtP&Vۿ$}"LG Uq mY*EwN<zm(/I3O/v=Nfl(vWMp‹Y $R+{>NQRˀ߽*N, %3Jnܝ>aS TMH0)Ie P,8UsF=lM\Z.)V_f6F{:?K y C:!wҨJ| oK7qKk0Q_FS/ĿD<=9KyuxX[ lK1xnkBsvI DW[hOQm4 B,; ]9!F4 (GJqA+?;ʒ pU'MC*Ӄ'%6tޗ$ 0[7Ժəx-% X2 Ը~[x3yY:+I=y3$13L묱0ڎm_7И2vʜHA}9 C> XnnMw1X1gmﭐU#dHL! E3VRCNP62اMRJQ/?HVD / ^;$z¾Fb|]$&W0 \=kܜ04%V3 VĜ"[RwRV&Ĕ#Pt}*K<Ԓ(Jd z@j2g3 SdgJ ]n˥gPpB UA7: J4c *"Yw.B ~N~lL6FU 4ݎ{5YxÖtaz]x:J-u{+&'~'o Ҕ3ͭpn uZ8lHw\*DBHg!)u4p2{ cv&3oK|N;&73:AlQUzLaX{fbR t 2&~E9c lSy!ШʺǓ8YG3x[OZoTC ZiNPk5~uC ɻ9-m~U,iFv_>9P|E"Oia'=҉-_7]o2 g.bB4k;-`}; k@ko "2׹ʵ=w]U 8O50.fR0YԷLgߌOU/SL-mh4a$W,XG9v\8u#+ í_"a}K-Leou <3Ak]vtMMr)2aXt۝" WsT= i>xM7TQ%u 6,Zyy6ߍu8`5@<W2ĽatjE:$?T$•dpG$pVw0sHWO`v(v '{%^:lD$^L#LHĭoE,GՈPˋ!?`z[ f43?;6e0]E(N.M=A5Q4< 8k%<K-q:bhE/V4%Ger2gߗ6aS e}[D^GRp^EHxŻʻDq d_ !+Liqd|aIȤײvGrݩ nļ!3&!qdR 7 b.mc)]PBDբ3:R#J ļm4@ Ql]L * fI7ău25xj^29&8DXEU=?{9J@iUS1N`ŶF B./֢hh/.ݲ&ev!#=濐#A=GGzGw :ȴuמyoyڨl10Fۺdj'i_BPe+Dgz:L-3&ExXBii1wU<5X@eoĹ]].*Fd;l!IC/_!, ӂlW]s`}@!O5Kӣ:,$s.Kg-xQp@B$%Wvw b;d*T;(. |ɗ6'{[0-8 !YXuJh4TVC|omil" %/='U-Yc/ldӍGf T`u,v``n!JP۩wɹ%x4ku\7$UjgC'nZ/spώ+gV?BH>@I}/'Y}Բ&+=I- 4wjK);nZӑb RK 0o])0_8V0Kpw9E't&|#.v'CXa˴^}9qWǰ0 DѴ2$AaSzhJiCd2=_}#[c%k,kc[v"[n Yz Z,D"*]nTpY:M9{{З(**d~׎;e=z''0׉_A(؜;ܓmuMh)}+-cy{ /"y336]T3tʶ=Mo?KZ)xF5:f?۰ f$@=Χ({0$)r2mH^Լ u?9kEABu΁NAMf^8 fGf0* #: Kk_T G=O>N:WxsB*\RޑMoؒ`_71nuaA60<ϡ0٣5$vJ 塎7p~;1,՟2<.@2b X6s- #ҁc |vAYǐ\\:Jh-)QD dߑ\bqpaC{^u)GiimL_VACpMzbuzW6Ulh5幦cՃb(t;t?cqn_BlEv؛z6O3ެMX Я4gjLUT-}nip*h LBA#Y+(*;r {ݟA/UgyCveѪbф츜 {2kEp4cV4Pͭd8OYq—*\X{IZr 0Ϻ dJ)cb[v!$ssfw>.] w0E`^fz1ZFwo?!vvLPjo(̇ZKaBxQ$ EDqFBsaioqf)  UefC'QHv\S,n6ʺt'>RfA`!_(d Bƒ㚹&q&;J6SeL2D#A ߎ%UT?AIm"`yr-mˣCO:6vT $oڕj|q)q , A&kjg @&vƟ4/+]͢pPOwk'I(l|k TsO3y$Og9a=WuB׈lD[&ف2OӠ'3"+r0(a=E 2rU1gnɹƞyl^tF&1srgʪnF`obPQQR8*UdD{}J;:[ 0@'N08K>Y>immqMKXQ h$ՖbSg`l[=t}Κ幑e&rBk/ҕUYY7(J1Pc9k;,#H(gJfq*yVWܝ,Uú0Ea*TX:-3KVa>o;v ~^X+áczb(otcG|v eb^xbdVJf؆ܗ?WM{5BVmp{;bnA3L%ϓI}Y],?s%|0kRT^ W75-slVڏqT}1n*ΞwSg'm1lkm\p\4n0(/kAAFk_}kwӈD̀XSqE/&g͑C{Sދ[2|(S}.Dmav~FwЋt6 {uovꝾt<~~eo^`HojUARlHYegUkUu?A˂ vn3'|˂#k DIў+EҽkF־Iw 0PK"#,NI_ZP55LSH,5XoJ^`0\}[6ň2oHЕ[riR}ufuW`SzW܈Y$h\ެdY! 7$ޫ#5b #Q74a4Fbg]Y{ '55^qNzN0uQR$r`8- AJbY ;oh{֓@sI.|tZz7a՜:"sv,¾WDv^Do44t?k7?DtpP8<>YQK 㐦>WQ.J"w(!ۥަ%Ō6)9EaO@QsОH1ީ4ȻEchK4:ϫq! SWot;V,G#gŏD.Racp#';ov<ǶXP[E8Sg}׊ԀTSf,MV-bz?HuvʢQ_9r7I!Jo5W tnIM}'g/Ü4)"3tv\17ظ%dg5:жdPցbo zMC}܉9 oضW`Pz;Sfji!!8{չĺ>?3FW*^kx wM7Ӏ&ypuM+wDXbWnBy\+C'Wƌh?-)ft*i^p1>U_Y /VΒoHgI1kXR1*,l:\^pfMQ5rxMX3nG[GEqwX/%ruv.Ȣ6A[8mgIK瓸~ 4\j{;aMZOC,}4oy-Ij?ʢ@-jkp"ɾv i׎'].n-sl̗S+7p-_*&[Pɍ[̝;8+ik'ҋ}JބHPX$e֪eQbj*:KF̠ꂎhG}?kαL-HzU !IjSA;CK1ܥw3*Vei+;C̕&7L!;)ʔ2"FwG%PGg{ٱ|!H~(@e!S捾 ]SRi.%e 얈ᴵ͗DI W,Wjo߄҇ ^X`.%SOl(jA&T>oEkI>ʄVFo_D󏵾Ub1֤*C />߉hF[G/w9m|!- 2p._8us t'ķ}KvW÷&;y-L*fI^u%(oJ+ʣG沱8OJ$ gN_O6n/X75-m34v>7-{9=(']kQD@F_HAb״2 1&?6)yTe!Ib+NZ3Z i'-Ga:#m;QOH-BlcTCyF[hBS{f?&#&#|!(UPoVz>>BV.Շn ) 7V"h~H~kzfBWHtưkuB/Q[Ԛ:p9iO7ꃜm&Q! -A-NB$c8163)TI]/#bV% sM|of|v8huB.pH.AYKlc}t-\CʌȢȴ{an]|=(+J\(C xYӺ/o)Y"ի- {S9S4h;b/x8.4TNI_>4 k4Ga,i3@bsC)> ~CbiKAS!+&̹<pMcq !4KKpTc9t]n|]ČA1&a\.j=I/P+0d9hGGI9:woBvcb]ԏjGATg$DŽNWԘ-ҙEkw|Y!˃, hK;Pgx0rV\{VdQ =a:'v~fnhJjR.}LX^~_#`?3!P@+ȕJoD D{2 L4T_}Ukģݼ% Q]վ[n>B8b!5/E[ҩ,\VJ@.R9|;.َ|i)wV*&~gܘG%XN7{՛mmtdNyd^%U7vϔL[tXQ}sI9C A;uyu Կ lPcStvwIyźV1+?&9BUeL- *bѡa9o )Ii~Vǯv>"toȀMYP[k~JLIIun~Mt6/IAѤR!ǽJ-F~uhT&2T/f|h#Lok` |P9uQoUދ t$vn5 }Jk{VF(NNImSiA͆PPB?d(V s(:M|H{Hh*P~Љz/胵H"+z۹eͧvCXVbolv:*{:YR$t纙h 8 aF̊#6'eݝS*д04=O+FNT4{ܮo_9b<]đVVH!')Z5R=fbOk2K|k=zP-ǥpHIKΙ  [7ucb;y| x D1y&ѭF^I~yF~D ;`(K*AM܅<[s0GKN/|UbJ 6L}5yY*\ve3Mv,o :\SPQ٧w \ih"A s;1,B j½.dpr'g.o3ΉXQZAylS{@4:/.*엁э;.(8dF*:6np_R_,6D{`y,-]N#z}!qTW(y*w(nY@ѓ4k].}[[7wYO0lJH`14Ri4YgV .}lΏUq(]Q$}RdFӘ*urrOgJ)IaRc ,x|Ƶ*O7P.=ꊱ9H{%3R*u{ xZ}q *\U1CS:|\WAZk#`+N,!\dt jUɩROC&YXh;wO4]4@E4 fTiAaX,w_b*nh;%ԸNW'B^%| ;c mftş]9Ζ#|̥|zk1of( @iF,:O{ ~3s1 c$;&E0$DseTh{Wz]_kB?a_'*pJrBMI,Q!'FB]wON0 M'4lpSgX+M9%4&"SnuKGvhՂ!;bl;4sė;K/hzȧ'Wo~fD@1&9,'$O$Ur[b.ǁ[h^\S*o $TgmXY|@jYCg3Wv?W'SjjiCGFT<đ1'r$-8zL QyJ~4w"qAh,>m6 j=]ZDӕī}^ouJǝ:.dFIǪ4:+VvdJBk;&6jK*lP4B`̡TFA~F)7{%z=eCm>i$2IR?m5Kt12YFTlF 3gcqonVzr z t-pwR<_w'YJW &ޱ 6<ǚ6+[Ɵiv=vjgE8)bB'=i4j_v#U7$#5?@$zU(P#X[v&@OK˛cGmx#فKPXst=n6E'Ec'XEvF)AngguձE&neŜ]k pk @,=j|YqmAM YCؑʙWa_iQaQآIiCLvy9iG ~GX I9Eۃ~twފJ톾+i jX)Ns?\]I:pK<.4~#ksHssaoSl"ꩱ& 6bkpBu\&'3.eY0ȱT>zFO.;Lkؼ^ջne4d,cр:h 2ͼ1Co:{ncRP3pEs)TS$Ғ͂B%y*qN1@E&zKAI4{?Pˌ)9 m V,P p ai[^9;~9y[ yp@vpщifl* ?۲@x|-RI0*q{v/rHV+4gy ȍ;z„<&<+=1pQDd7 eX^XGc) >@J }*Psܪ1ܷv`&Bl+xPfv>:YeI\v/GYZf~`7,/9ObYCɦ`GgIƈm[A698|>-xo+!`OMuWQ٥mbO Յ-g'J$JQr QVNa=>0u~CV`o!~qk?IW%O&to>ۈXW7SZ.۹,ڲw ) B!AYy*/ g tBmjZV%~ye#e3ܪÙp5q|ܨ򬏲/w^9 i@VK8ఝ 69> AD}U抙>M> n7W0ydRGF擹ųEP/PO/?@h@/Qf2O3./uz?'5 >L`Wf#L(;fT;Ws$ >WjA, xfs;VQaL?歽|8 ԸY>\%h=D<]s6ٔiFu~Px қyŦ7H%se,Q*ȭ X8;N99 d~Ukwh;y JpXS>,׳erǯC/8K\sɸ_JkQxdr |ed L`Wl},Cǹ_D<^(0yBq*f#ᱺJˋ~*jř)5v6"9Q*yYKMߨ6ޭQȧ{03IcMUh)wDut z^K~8Ҥk4w$G^~;L[ׇ-, MĻfW6f{FWCWEeL>sbEuBz>d~R刌U,kOWcRlÊ^mzc`O JԎbqsXջ Lr=h/;N[FX!NqAWR(w 0ׯBWyUb"M*paBQs[E+:3(tnޤbɟB Ǎfg#5Om]w$ Y4`|?RZ B% P u U^] T,r_酔׺f6eп8Y( F?pxEq tseHmB7 ;}`@b+@ wDB%,\jinR6|z+A#j݅sW!ShY  Fe(YlsL>J !(hwx%[K!< b'0fOSNG@L@*QyqQU UM\* "iZk\pZp?yjMf#E6qSLp]A\.VEVGL;ifę eѦ7 %Eo<"&(4צK̄2ӡPwtgđڳ|6]cz;j#&|A$@C<:|9ez&[:[6?i_n^ିŀez@?~\G!DyOҴ<ޒr}Q@fEm܌qtZϚcA+YӠ v~GA -Qv-@,~ͤʉGJf;LD.{|Xak;#hMX,ײرw$P>Tt#+Xk#hd,ŁXHVAc"]{™nR8z{R3T^!@Ṳ1I" Dxx0`Ar4TkPJ}|dv?@i*Ȕs̤$h<հVB m8J2L~/~C?:rZRa9(_AOԳD&ؓ!nˌT˕3mI$FnqL (\Ct={XA4rC)8S(ȱ,2v ܳ'b{M7פ4tWbMF`r4rNfr<TЌ]'kg$˾{Ð݅ S9=,s9G=fTl+,LB܊\nieN"gh}IW+QhWH˲"~ǂTsCmTf쳵<._Ҝ1*쀮Ic+J5n5Qy1'V!0-CxS 0QʗxEݘx<IUʨ.1xc cݍcVLaI10Y} zl{󠭺R-fk\L0L$Cd|}#8p{dQKǗ]NޘG_|it: t,\Edս!dSgd´XJMdK<-[k!黗fKZʅ`ہ6Lg*OɀԷPۤ*ǀ=Oհpi1qV/" ;@2|s4t q̓ 0DR'bGcehXHX6&ߘ ޡHJ˪;1~ы{wR[خPנE&c^:p{cxn@E0B{BLN|׮y4qʶ]8?8jțkOkQYy9dEUBg9E5 h%[FFLپ+k +;/tmIPZS\]b \\WΓF&S=q$~p~ D+$KpF&۬ߊs oK@yb ?}'lSϧ(/(tL |\DZ]s!-Kw SI/̓2 óEPa$GHma?d $QɅNIBO?e6_"ZdGr0؊F$h{߄kw àr@bhih͗{'J&I_ !'7M,>0: (?Ӽ-- >tuG\* $tnwU|+<>Ñtn% E6ؐ U)۠YFwS! aM vMKkqܱ7TBE0H8!)L|Ѥ0#uFQtW;9* .Y1 :1@[fF.Bg׉h[V1 #+[D![Y뜇9vY""UU?=`Xҝm1RD<$X3ԜtDž[N)-,C R#nA0MI%MOeqԥ65W6Lڞi#EC P_LAXm Y,LhT%9;vХG ,S\s(^ng?!Jb |u>>^YNrﭮ(?q,Sr ) VZc/nVjҨSzl8VG'ž̐}-r)‰R)]lx~OKm3 :_ K—) l9jj8![2#?-K<.$fcKaj9ᰨWՐM4d( Ybd-:c}H8[]3 PY 4zJkAWWcO{׿׈6N " 4(r@ؿugQi龟*:|FK$q/*!דeMYyD6+[S,(µTgY[_hjN(+%e>\zb5v3ߩ~ބ>.(KG%dGْhAH|L͆o' z&Ucgs:nVrR6-7aһlk\NVTJ. لDA| Wtj8I:[SDӶw;@l1$41, iBK;_gq!Dq0uG]V6NO"cdӳ˻ KIg HOSd״1h{:?^,D݁Rf$-fyy"!dP&C^(-B">>m`hX>)1; i2qmvk؛#锺݂O>ſRHr(׵GA`v,Wq ѫbDE+an!p,ZSMNg7DXw?0-q<ƥ)<9>SӐ90n"`trBd>NMWT(8O̭D4"c{;q'_6r%L]I( VgF#5%O74n}b~2¢-I/>0m((ezV&W^Vrռwe~u_,r') %hAא뭺Y}9ttFNqUCX<&v`eeM\w_BjBa$D&G'Wn}NK1z FsR }VseŽͣ U=Tx'vfΈ󊟫~:\%Do?KfBoNђ`E:!}i٭Sw|ЕA#XI3}+~oL`fȏz¥ݲgf/;ob:1uJò,^Gax TXۃP=e4ž Yxu, ~*0ږɊ~ho*cAs&sWOo>A j!qj*Jm%qG1Av}HU$b_b7 5R`?AZ 1*0L x}2 #&W[fsMF`-ʧΤ~<'-;LF\יVvύg;v(%[W3:%ylꆘ8H4HOI %^nn:JILt)^, _}-ʏgB/[d -{K[Jqa  4-W^(h S\e kIӉbK—AL`2*(x8,5@T`1A^dV NLiڜ_t#|v #:!hJ^gCz%LZ][+[]v"%47m&^ e)9~%( 'ՁKG/[ɻ̞1>2PEvMF$Drڧy-\[-I)"NBlR+1i큯.U?X( 7i#H6D ,H~QF iK'Y q#0=E46u=5emboB4j+A0<.{D[Fwʼ&ת[ecj\ou_b( U]޿_ovN۩E;= YGd8ѫj RzXAZMW&oD\irvsqu"  ]1BQg67OIO*MMD'K3}<ؔ՝i͡Spd t%rϦ?BnV T'5G OE *J QzwZU xծ+8R MoGUo0 ?H}42;2רvt&QqTH1C ٓT =m~sr?c %+J>|$b2`3Ƀ4 rRtpeT S |%"rIйbf = B4e)eymw;1:@W_VSZiD,?&Kq4E -+Ẇ1ƮTGecԊJY?SN!IVNY̭ϝ׶a0^x[<*e2 / &Z헒oQqE)ꆨ>ө6fUd*O  dł2bԹk9E+$o߄w.S][fHn,.SY UT<5ۗ8K/9 զ:T4y. ηndT.a<ؚSn!cq `/=;-Xuw:G\}h$$>]YtM"`>xV h5S?47Q֠&ߩ(âѪ"g׀=ę=-?2+ĪzE~ G-c^JF>*k(e݄ϳh'MC 1oE$Sniy{[zU2Y b`>K@Mb?1"* `)tg'k2\i*RFʞŽ`8 - 2/g zVNk@쵄+sE+; sV9Z?TsW7,i0,$,V۾(l'q/Va2VE*E8AP!e Gpr{ pHx}PrW#dzrOh `4}'!՘i$#/ܴ O U-l&=`oRIn9ҕXF.n r(*CLvjQ8qCl"PKNd譌Epc\}XZ>C7$_d|#&AMy@h 7Cg#th4nFdRsJ P51ҭz=Gl&܈ q#o䌓dr~TODZ,g(99[.\Eד7Hw ̉ a rk: Qn &IUUKxk=u. ֵ[c{j3aD=9xGDѣDndBp*,w>nmlt$t3QV>-n!iF_"cHj6fKw2p_\#  ߺ ,20Rk@atY&k GEǾ# $3dġަ>"N6 ρ!-BbϯbC - 7p- |gt Ji_q;7f ace-&]ωg?2|Js&Kq}HS%D׆@I yQjN؝5§B$$Kꡲ{9J вmp w%-D'i9ybH(p|.S@Ia ^kt!*} v IMax6^+-;|i5ityInG`ۛaWO%f ۈQr;? ayW)lVLXck3jYȠ>(Rx'8|FfsѳHLB9n}gI3&0fm3:q\QNd߄p#WjZFjw/= O t}&5|u<*wwԋ:k{aqY>h.VrN9~XD$w rs[<+N}ZX> Sx1\L:m4-N_a(uǚv#~pL?Pe8N JV5%Ks0: h1&&(h#ņso5,ⵕibxv U3uh2NEœ^qyI&KqVx 4Iy5xwԅ! K pְ"Lf@'x >aܳ D^!7R[Ѹwg$0ILrw O1U³=a~E=_•Tէc :3T($\ɩBtIx3m6nzot?'9ݼM F"N~&QqlН3Et WAUr"K^H1V-E!'RP9-B;S~ ̀=9Dy+WyRzOcnY(#Z & )8CMrC˰L%M:힆/,e_@o&fNGjoJuw&Jwl(ufWer)t(2E*Tb]u%|>j**گNpQRZl 0ְ+#yqK#6ؓLGbU ᨅ-u1ׅ4Kӳ^'.2ogM6Nj=<&0̕,ZFRV mR 0B:B۾Uӡ8`Jn]w.AaG۵`)0hO:;%G! {ą gHK5r+/o:#lF_1S'uMzEY.S9 4KB @}UG'o؁W]eMҾZDhr2 .#,\GC =GWCvٍ}l6?BSI`ڜ*@eJbڸ<4l-Ɗ4wm[JI U(k04IHA3|SwaS`c.j2)_2moUš Hzzy<"ǩX,4WjqrGkLq6-",#%cnvṯ$y@+DYIT\%tpJ#J#ѐdy&NFȬuR38wP\a#=ӖeIc81F5']|fh_ Hu+}߈; +W4jhIu~gCBZ|#ih13ͮ@"Rv-~3)BM]B86l N.IImVW5==⏀Q);=B6p VrayЗ1y/q=oyDAfw/bdNTcIXo7uwc~]cRn) rfQU1K N.(ϸaYICތqj{7Mwq3-3FH$F!%pq?gD.3mS_U{xt7r .axyTQL6)y>vs`ڟFO]ot&ZƢ>1bC5[MzheҺɏO,_ rw3I$Fτ,p2ԯX7=Y=PQccwJKn8O 9&ȉ)(0/F>\FQhʴYi@$1GH&ڮBWy^vd+>-\+efpjUI o+f09жk=Dq"T <잠1H}"j+ ls!eBS"q[!&ɩ^Y O/7!u\ĊZq[o^#}1nB3Jb2ȘLPcVr7iȭik1~K-'M ?}̦'b,FlC! Ș~&P*܈&3ܟ\ӹoa?EoӞ-x"0Pm$SAcq w|p(ʝ-|^W3dlNy<-/ @WgȔu#X4J g؞˝Z/ɞo."5_}4_$\":ƾB Wx'%g+vOú/`GYqrN1{:לjvkMW|\u:p~uyoVI۝8;ݞr v"7x@}3 z}=fҏ+Grobiب>)Eq!!My4ϧS;Jhsʖ\@k? :.A-*Kl @j=?j2SW7wQRN,WjYҝr,"h>ըþ^s ǭ0|49C_b_VO~9!w sQp=( {{r$'"uMbP%G#Hբ+Ffv(qzC*S_j#;ypTR|2gclw""!wo!g(_+B)[2o ;AL1j!r*ml纏9 i/g(2M%]Nit`e2CO[7ȥ8? ;!Z'm,7/h[HdS-!Bօ&" _ 34 kzdrW cu]5$Zy9qR^ܫ% 0OIG 3e{lbY±f9bW#8F(Y{Խ卛7̪,@jMpv>xM)Y=0kVi'ҊJ~vɔ-HTq"RM26 :I 8*>tfaya3.͏Cђ",7W?Z ctyhD|}'.3 9M9M7;;%%yr4P8I0!h pOMe^E^?yǖo'ShBW+ ž(r dYꢚo{hM[MM-w__>\xE;%_LG`jH %w6ֽ.֢:{ ~1soa״AʶqE3D\@$dapq꿄0|w@aK4́aIY a6ႎ&.WPS ˣr*lTý& Ǒ3tj[81LYn?$A'X78̅R)Xbv)mhgcʬ Bw^ꖧYm8t[S2`ʌWWS'^*`?z3r]h\没M~=EՎ\1JC.f rOFn:,+lqg;c$#'[lo`@cY#gC$U1N_]#йK:닠Aoqქ N5ڡ0ɋEצ %ݐ,aHqsdb]B\k$/H_ $x;ʊ$g jF%h|?3surIrn:1]؄],Mj!8z@X:- ̺A &,9:0CYnw'z{$|4L5CףEh9+T1G5_Bo"-@w^lj 3{~%:ݱܨJh +:~lx|{sH3a[)+PL`'%4^ԣ}5nBYpuGDbN:@54zg8%Сݬ{8cocaʕ8Q:  {{4?,qXI2f@gAS sX & =f>,T/ ܮoKI,)<8ݵ_!!xy'K~5t ߛx]\@&h"A50U>B$vQo .qi9p 9g G7@tm/@1K(E6"΅0+ԧ"L1+ fʞ KǾJϏ@,b"=EMDxmWm: Z)NF](@L͵x'‹OS郥htd> CQ^r8 RY]1ZФyKauV/<B\"+mb"5k(x)m6M`=ZD@0݁xq_x8iĶ/MQ5p;D !73$ p25E.$|H ?QN_#V> )PAѰԣ`4%Gq'74JP;&T<",EZtZvvț(B[#-_1et!j]E-4nS5$F 8"w_3p [4ŀXx02J@c?,c*(_p xPqZJhU \:ާ$1;~ٚhizB0d#/}$뮤 m>04sqT~:@RAP;.(bqA_PD{Z1/gݠ29_YȂ1+<7Yozi]Уt|&6S'K4h>5ҕ3*"U48[X~ P259Y: squev%QA*=-dr%ORsc {d )9ԞWGޅgg|,dx&Kf?[guuKf vayIRgS ҘT6 )L.7p4d֜}0c#b@*.  p9>ِ [(ҫEk49SnE~Bu- u!hV]TsμӘx_D|F:S?'n\Stp!ptvR.qp8k! Ls=0rWMa #E#o)0@.c73#KN4D~'(b $q0Z'SR*Y^w 5\9^S;[mA5>  ;]4¨pn٣U!i) u2˰c΁z\js->'j@҄^ r߸~{".'vw3=}j.}aNnņ(ʴ8q{-|Y_ ݅FM 4.Nh?I&S r.4$be v~IwjHs䎷f8H1*hp%wf!'wU(k ^_@nc]0epG8lKtY@W/;0r[R|S&5(Ϣ.΍Yd~#3%%n4o C`Tf9`$IIm╪YW>*PÝ.BAz}dNNC,a/l*b_&H.e `oc&A"WtK<+蜥I. :mG[5ItL !i>@w]2u$V C) Ch9ju{Щ=1`})%Ah*|%XR$iNE~s;Ҡlv",w7Yp8-s3bH%{%sOȭB*ljAs$Pt(Lny~7sr2.z8aS$$p\F':A{nқ${FrmqmW I.AtJJfLϥ|a9P.%f'CqQ5:8e5?@Ai b2{"B,NA""j @']@qfQ>H1[񚱶,h60&eшPaZDB kdBNMX-ׁlywƉ<`zz_~2_͇ҢMVezw5po/Cǀ.ny6(uD9Thh(V _'B4aPGXD4LoZ5ooSJ/ XPjU3oE R)v'R Op?joxb?@fm9+n->ȭJ;@f\Q:,^I5u۶lCcSIL$rf}<2,KzB( `;eu}&K7kAtܔBxI)V95-gъvtrHJl/us/tX[=nA(UVE8!ȡB%5͙k<(Q=`G;gmQrMC4miO|o(-.trRg 2$='Ĺ'᯲:\{O࿻:*F5AcxПhJ/_K$n9[}Yx8br"^?ֆ=P_IWb'[x1Wp@v1"ËcBN$ZAk s.K$CAo'4b='~`ipa-o՟]MbdO(ot%>4\^_g+j)$S`PΦ'a}b7S"9.$*ZJ@~C(}Wh }G% @;M`h:v\b@y4dzWJHCȴ{Ѭ6+I[ l0qV՚{P{MAFm5ۅ[k‡B˒BxqZO+tnVn}o700ѓz=-{s$2Sy$ͷJ!nd5!6@_Y{" &o>2J=\dW2 Gvb<CMF7`Mc$ =Q$HW h_%t2c'8J/ S&<r>z:ٕb4β\xnvyp]U}n\ZFg(;2{R=D',N8cdIY߉ֈv7ϦpVnmov⮽.8^v# Л2.M/=䏯VVcwo3벪xS@zs ` ƷP5Bv*7(tLVȥ+Jsuj%pQ OVJb RJMċ}w>.iO4 NGoꡍeTP;W! 3?,g:A5rFM \c}c򅱾Y=.lLIkԞVGm(ۿU_WU饡˽uGA>m L"M΅!#?LN&0_  Å-4ԀO}sμ%JV+'!Ǡc0ȟ&5j ̑PQB{ ZH>Zvx/87"Y,zA :D8SnPU'O=I}ݖv4a1tX,%/Ok3^2!*YZP6=ysN~1 g.s]ojV,A4|i(CpWdNAW $O!XVAfoh,]YM=r S%U=+j:>ƿe@qP#(`T :+N< 2wLiՐ,d+wB=_쑮Z>1Y g^kmoe_J)(H"Ũw n4٨J/ čjZ`/eě2ݴ43ӛw8ݕ:QtmՀ\>\Tөqp19.]L\+ӆBUWS/6tuxygbV 5>za+`OQ7Yq#S~:SgDo"UA$?sL W}Y0d$P-v?Q!.8j9` a,M~tV&.bhujr_ K&$)^XCQprajy Hqۉ}.cJP+]lp)"#Dō#( %*bk75^.*K5WMVUp,pl\HdǾ" 1y3nN>Hz55cm[Q]u1bm>8af$`/=o)6?(ޘ_n]54g'D!T.c>Nfxb?MӨvIS!^?9ᕑJ8%ZɅ̡!~7)ћaiSi#ւEmUhnBip-RQP`ƚVE>ꛡr( 8P9mӧ]2d ڱֿ!?+oq{1>giF<"e d&ޘ r%ICr A'̜- tVcRQ/@ X1/,cQ}(d8W+L0țuP ^6zeΰc3w fH܇HB)@ƹĖCrsi(u/Tghk>FI^=h߻ %Ь\kFPE'ijHcT}O7c0z?Y+oRK`85<^BkQ,Uaé4Gh+٬ـE3 b3!w9M?p-d7kN%T.vTz ?:՘/ڣ!Ζn"RSv"+U9P"4M5N|`~x O! xoZ}0omI0FtQǥS5N#q>,+K(\;"h `Q6o\}aZ?/+luZ|aJ̃El=,c>ܔ'8gt"K<Ċ53M0CKhI,\6ץd@_^t­;'69ހ^nLh}NUSljOO׼z/vi}|win,L.8y1#CBIóRNJ,0RnnйdպvCe%@ ]$Ұ%uEպ:-@w\ I^+Mnuvau$nRvbi _CfmWᝋkg 73L'L*Sf7FXsAMJoPPUbbMʝl/"a/d }0 Ci!2-= Zj0To<ͺ nt f6f\)2ހ?#8f3J#ϵ l CJEFaX_-XN &k"n&.Խɕ'_f8U€;ھC{[塙QZVjMr{Zt<(l61}PP ħL{[> 9r}W,X'ܟäQq)wcT:GU7R%k& VդWG[.'74У)O8۱$wez#EZ,;<k칓xn*@C}z ]2`ě!Ϲ}ѧT՗ڍ&@>l%ն`.)C:Oi\>u+e$+v/$WUiJ"`8=jE@鳍*ouRi1|-Ї_p8QWwrǮU&\㊾5\5etQLV 00|)8kci3z*`쭢h: "6m9l ū]p$ qTQ9>~괇!gh Hv{vxz¤߷7FfVh*֒ Tcg1qw4п0m4a' p9XZ(L$ x$ ^qMfu K*o\ZR|) kju윣lE:vB;Ҫ_ Wq uSV_n4ƽp D,;0Ӯi4|UCoUH97p߫!=9E@GL!|}5#LJ9HNI(Q F"Lv9y:fh|9/x|]|p q Wٮ]u૎;=l A_t#1}jD"5'e)kHna%yWNMi6Ҽ_5Dܜ z`LJY=үP9?3>v=x?EIxUkrrf[I4Sy2CH3j=?O7Yi`> zF{aL_%b/_- uwY_$֩En3K=Id 4,(]j ,͢hBOC 5ja>u*50ZԒACãs}S4ѥ=xqo eֺ֫OZPtWF;,Ʒ#%̕).q}ɑM21!excE=s.πO +<Hwb0RZE蔰MUMԕxHZB_zɧR꙱DZ{<(,&t56IHJ{KҚZ8^ $5_*Ck )ue5#psKO +4*5Xn|0,彾KH8Iu$b+jIc_ߍMu۾ \7`+BMml;ȏnXCAğ݄d]{0\? Hڏ@5rN1 @!g3Th)``.9&RژiȤUho؈@k9HnjhÔ|_X3OLs'SzGIx:Y/@oOƜ\Bx#L=/ӶݖP1'֬p?9a-,v5#cll/V|1@:xԍ(D$`u8GO6TdB}I j3 Ta7 OYKи|̅IW-cgc$T@ Ц]U>ZZ lne qdY}{ ;AGPH:%2*Iԗt`9Z\ro״ 3"~mӄ+.?N@ -NϻQ&,.ЏS6t}GHGFKMˆF^9Ț`ǽwiq;71:!u^!X,,ƀk# N7̤ZY=툨+q[o֏E~եhm,M!}NfفKʟ"߈|GtFu+YUPUZIpcIfZIv7P`z ÃT(: EB* VMdz-|B4<O !Fn{C < "8qiy$ kް79[z6Dq! nlcz*(<8)݃x?Wp~j&G^ 7IYYFť}-" Y0!_.GZ|HYb@]]uAB ^*>Ja&ߖ *TOI\*;|Ș[^ûQ}?HZz C3/iC"^[fVUKk⫮O\I-wG360.9SWAW9(~Yt\66h |z@v.v+W2pwnk'4^ 3dX2)~0j%sC[^$O9 X'jڧa8W I!s{<<+s2Sը[GwUW GSorNP/'ňRS9`M$SHg|RXÕKnmYylWK_Jd+>RZYo'T=3 ݯUG\X B&åõtcHF/WIf!]_i4@br`=v {p[ubn[ԬOgv鏏E JN*[/m&4 L8QipVĚy(5pLjL73lblO^wa`2`J =y`~4yA@HpntqDAuYʾШF`Η9͙;ROmM]tSX+0ZdW!=C/x'+Uu!T`XsZ7|X)A7Njb=Xn]̰% 7ﴨUOh!hHH\7={`y|$8^P~M {[ )#nG1m$]2,wO~Of7"V5iCOowVg3o"AqPNP$;'>`~nŗ(ue^`AwѠǷoV_BC+^Ւ<'iz=P=es ]$eo%(WXaxUmG [pz^:²(M_.TW/~j6@]yKcB Kg!JLAZvt8`1eo 'x6oЂ&&,hђǧe ?yWb^yvEE?tv^[Oy2 RseihHd<哛l^pG"?< y9u9X+p(r7͡3o 9QIOCXB̅U~+Y|L9ʴI5u;z† >"儛mμ<^cxfi^JXȓ/-`,E"ZMpbS^rC46˹iUyȰ1ɱD{eC8QOG=TŐtxo$-ʻ.f5Z̟\eR!Kx3İ졚lkVW;LinF!)ܶC^yoھxI,N6yC*7 &zrw\ nj/'6uP@ᗥdhMPr-BxL=yIְu(1P|8QHA+ǠƂq38ڡC  JNq12:JgrmJbMJk>ђ}$SeL 4s>I8De rI_|5OJ5]B\H[G`P1iqcz0 uʡp=i~wb,aǟUS>ⶪ w64\x^h$jkLo?ŝ2D ?F}X P<:2hTG7Dg%E؉p}W8vj16C' ^P#eQTm©jQld&c EԆ7G&=⭯IxiZ'Lj(v.vs4 -?1奣ʮ^kF'E4*f{]cfΖOG'l~w,AN"+g<3a>n_h>u Tʒ9\rF/I9/>vّƋuIA`oC&ګ+`52ubd|pwϒYљl0c|޲ M7TȒ q?ZTF?nMv8үŽzSIv:&xyb]G,xdb.ȂnM9dGP12塌`$ՈPUx4:=iEEMxBOCB!;Lg5)@a>7rl'FnQ;q,Z[%a~}Y\^c\&OzuA"U c7U2=!g&Ze#ƬEB<0`F;Accbő "ٕDY1 #>JJ,N[0MC/#]J`XGF@ _ӥ08ly5D]~1p 30ys6ۛ0ͻv'Xmz 7}XMpͷa=Qg4%Jn _)[7 : vKp(\1LB;mnʜ Y"Yɒ(;Bd6"6i!9,.hS} ouLHI(iښ);h"bq؝y&ε'L1,(F Pe )k2%_>'fiNiɁU|t)a [⭪xϴj h1{0S»Y֖YGxNr4Y{k欙}V?#iYaߠ|9V~Eel9NƷфِbbbB?5SgcىB:̽qpmIĽu)}f HH_LKb-X8TE޲+_xCiWCFn|U] CdR.!R3)tn^nOuu., DƁR%tgl *ܩ|m`r$90^"`5W~X:ԉJq4^nat?cG|w C<[b)aURoIvUE`t$g=#]zա0o,%g[6ʷa0q jh]*%}?3fTңyxs4 ;,+,JH!Бӡ&JK4DtXU?JoI뛷H}I7g#$ZҰap_ehϚsĮ{$vg do32!^5Q ,7R-c̉ 2ev]=c !K^TK#sGtD !VT7J`&údr_5=YmU-2 E籚(/Ot6wkG^; m#/葐v"&G.8, d_6i"1Q"Ow.7ʫKe;|8I~Dw/ك^-H&dUH9dIQTk3gڏl; l=&Zgtի@ n}+DZ*%\ ɳ _wA7ͤ{2;ɚv2ӁD̬xIKFw3oNf9FMa)葟B# ˈGS]V@TPBt>&R`dxgf]?(&%502ǧ瓫N#cyKC(YAc *a_vRu$F8@:τ٭z_5I79aO*zGE؎ x< ^gڛJz%OZ|!l4x' #$X iW,wɅVOK.=eцᐁN#bg ,#8m̺ȕh[jfգ(u1.:9༸D`JWOey25-me eo_"uC1#Ή%*B֭sDxPj1T rr=Ա)3Pީ`WD2>BA/PϺ`b%"x[1 d7'MA $a'Pl F( B}04]݌xOȹB$*9?Y i UkꀴW!|0Iu[1/G(gqO͎AnCP[~ȋᓈ[H4xw#H4~7 NQ_IN[_޹PY+7qw4|q,$_@?dF;Gq;c nˆ:\e?4KEoUp'i%'jA*mdR +|bV;It A~/];`S#ORABZv򣃩^F) tGgBF 4KseͮDzh &. g 6+~e5>J)&/?⿌1i@k$ >E~Rz 'Ƴs&16= Cr cUfo\yR:6Ǣl]KH ӽG䒚akm6Xj''̠t;~ڈvfrߵM~'٦9P׃duY!]&/h[";Kޭu{ 0|~W?/f6m8n>win`Y' o9S 5ϗgD5Ks }B+&Sn_E輓&r L& i2$_;~/P+1tq.0y#4y畂vxطѠQ1S,go] ]%zߙQueHoM(n`!#[J^®j/u3Ib [Z2ȭד;':! bB9kSۈW}cu] i {zN =0 ,ؠT|v+J:g3`R[V$t^9SNs/9 ~TK #]^Y3؞<,alHU%9˙Uk;"vhž*SS tDYcQu<2 A>/=ֵZi˝tc;Vi[0P.O5J/'wت|q}a AَqN-5$q^`S,8bt>@ɞ)aIAUjXkP.mO8Uک1f[A6Ȋv:GjIV.QƂ[Q $0&x@4bt;BKtx-1Å@ K{x6 Z8K?9EbW=5e/Zހ{&MixEY5y [TP,(/ː.|bU$&&T8!qTi-mWޛI1'$k]C.s-J @⧀+9̼_!7&(.quq݁*@lퟲ[BQf[X?.~/aRh[Wv KO,R^ƫn %ܚ=qn -)zFٵET5' BX755 V,F4dD ;x6ɩ򃤋/_H @ғ$'d~s~ `>)uS+ toﷂ5'3԰GUk6\O7H(Fe[%y%|G fүc'CAQ1eZ=FqT(*l]7+yyYw85 sP~\b>7K dXb7 ~Q&- %(^`eCBJ5G;mFp`,9߀%yGL!R1dҟUpEfP|YXתd폳TKXL] &V:Lhr)C K?.?4Sُp^"kNi0ޑʤP4EHN3Kˆs0M&'nKE `'盇hSB|#8?.܅Nՙ-}m]ZU!;nՓs;Jt5)~;L2x`<׳f0s#-~xY^A0|eѱ);kE)@v,tGy[87)$̵!0qJBDsG/(hďu"J[ńŠ v@!/Sߚho0ΦoϵtZ4?k /Nj 85:PSVqj&|u'&uTiqhX՟2?_HrhCֹu4T_ N}ٜ ޽kzS |9Hʱ\Mا~a}vsȒΉ-d| 1{Zܳ^clr[c퍅f_3ExEƼHmf+&9Ppn4r5k/ O [=~B`դ'/i*F4-~%F"g4\YӰ*G)7Bn_k*BNiFڸ8Л mXdn#[):+NFG\[ʅsho0(-MqR`O|nөpBGѓ٬zˠI(6-MLYDL} z mA^0'\>;rkݩ "[:B 1AcWkMS]6ָ5A&?AOe|MtkqI{9]=Sɼ%.R~\hMW;/&HdSh-JgnqLu( N] hpO``XQr_Lł? a/0 K?|Vs w3#혪>K- 8Z\1a!n 7d5M" j"倉P{~q]@常tmL.&㡤9-R44fv%Ǩ3Bϥ#!]p#DHFHjayNXЌH|d=;!f; VtԕuCݥ Ysy2񊃸Ɔr>6milInK0$HCՌcv3!eڙ/]t;E?nd&CQ(NP1'J;ᙊGƞ_jI_y/r.VZ8onaWDّ*Nk}[1R~\W0/.+&S\}䞁$R v&L3 Q)/Wy ;brm[qT&;L_0 E6ODR>*./x,6*QIe2 Q=}AuA;JډeMx4׀w÷ʷ  /+-h4ͻ 8H[?^"w%cW0熥J`P΁~!vM 6sh\K1x˘ SWbg|_L}x곏4^3iDܖǀ->~^\e+cr`0k]T_- Mj{ƍس.߱×IM 1=0Lu]n@ЅHFI^ak)b9Jv}]}zMO [:Y um~Q/׻1!XEjl3@5"?ԝj@ƃr KfeWQvFDD@uب}SPf61dgu6$>MSȩDo8ѿe:Fx O3 † f6Q'Cx-gè$C!uqWe‰lK.ޕyaP8Ɍ6u,C5J5P`ޗX>)0nW43u 1#!to6uĦYgGkO`r; +! ';2"iD@7DN{[/ 6,U~z<>T+}dnj\Mp?T*&NZ{02\Z9{o.22 X+jyc(ԃ!)H=c*=^eBCjbJ\vWϬFlg'%Wwl}ANXBryޓ\((MA/ظkzJ_xʰ]UF@BV~A@h쉯BE'3َ̫L12HAܸtJ؅Ds-3[!Un#iomlEֿɜ3t2J{GMݤ ڜ*iRx,D >Pv1_ܞHDy V=e_0fX|| (N~_$cRMQ_[`R^~~kEFCȃwdTRb{mc2=d{háq e]wYy_l^m9v&@&s)H\?4 kHTxiЩq*ezՠ` ~$ٙd|yBa0 m"u%\Mq~i݀3 ;H4bΞH ,1013+&r|DIoXs'9tVFt\I 4;E$۳eW~DsS[g(2u n"lJ䙃T2n'r3k4*j.hEW۹лie|mr? s0'6t**nAt %'O4g9.$ koVŤ# * da {mP0 o>/V*8io9ÀnUXkk֮a/o  .HK : x|5mxo`M0N!~历 ]ñt@ 't.T'dR@@b6)HVe5[xLP3,4D3҉,JOGH=N\ 5!](@O|d7݇z̞_OXGv%87fF?$k+6Ǡgɏ:^;F)JV:<{i /a;cƫ 9yͧ94#Pzb!5ITźxT,Q0G A%= q;;e{x :/‹BZkjzadT-ypfieʳ5lh<6M/řwA cfҽ5%@siX =Dd:,֕7.adίca1Vlr>Bƌpgs7oK2wSoFٹ,ڀ$yN`_SLB+5 C1EkvYDk'8 &^#5MH;5w7'5.2\#݃Y1-w7͝)/mkxm:i8ѿU9Ies¥7y[6DN +E&56Ӑ9ѕKUD=B򑄩Nze-N태>Fϕrx':Ymм4mS?Wy$bkYe>aD`KmooÇwWO#?zW5o$! ?ɒJD Ow|xLjYQ2E&@ܶz Dgʏ-Ji,{= Ҝ́;q!͏3 aǺ='E}6.u 'A=1Hߡ۸9ݍBZ6^AǏkk8Nk7;,=2@Y-4#F_7/*[> mOQfyaj3i"~RE?EDk7:G`4[:XgxBQut?ST>p^7Czin$qZH@;IHr(Bߤa7 \zu$xDnmt q@nUM!K/L,ݟuyOޗ xVyTBL7ixk\a^8jkJ `KcmWmI]5 n2' vS6LNx]a(ljfBKRț5bwl3b@87Qm8'{$U..E.]7[T툔2_ " n:TR>lE0xq$>誔Zm׾A0;J)QKVY3E" q^C%aZx^S,>G38@ZpܖdPdqLk1e@(w6qW xÇ0Ƹ96  ʪe$=8)AakWҧaX7 }<>}Ll`8Bi$cxUޢ kynX{0PAJ}D m%f,sqOF^n(iȦU <1Y[TXn;jb,붲l!n'd!& q8]!=l3ql5Jndۀ+YdX!+|baG*m8b'>CT ?iJG1MMdʃ3}.bm Oe"s@xy|8ԥ7ąsUMP I$3|`MdWѮh7!28QZ4ͅ| M=t/~K6(H}2 U] E!ÊAmoj #ݐEC䘬 ʒ˄EsN@q4HϞ U\m),C֗@/H6N ToSP} 1;=]ɰ>-& Hjve?ݎӱvW2jC[{ʧ3JYul>9C3u˻ˠh%ǺV]yt᨟}DbMͳT]Oewg>J%~:s.sZvFrFNn+ȉ} nil- 1{yr)cRhʑoy d*|SJ@F|NX޲yb5p}`lzt7ӕi esygb`*:گIfR/|{}0+v.t4vስtmWᅮoy`XNF5qjl*i!%!e^ Jee.rD{ߝJ=؃דQWxA\r[̏jFҪ J_*E3B~Q H.4)ʫ DS.(]EpF: "i͔ؿ&8D1* JFy)==}R6萎7Kdf([Ya5=x1#1@>UiRC)lP܈^T Hۻb e$j¿l38@aі 2NM ]A:}D9z E`…$JH7*r?ѸMޟtEϗjIQEaA97;/!4ydJ VVj6`AyeW&°c.`iBr3P#lIIt.ཫ4ς7mǤsC^w7?u3Q?2KWVR鸾 kj#3QAL! +"loҹW%v-˄ۅ.u}B05Ir$lL= >ԙ3DŽ̝[m4ڥ&{p3}{<ӡ P3d 7$ U8*mK>n'ۀGy `{3j]KhH6$ė$ҮnbU^X!v䦿k|s9_l}@n`ņ X6p`rjַW?H`?}DZf&ZWX*l̨,o%ᬤs}Vl"(Q,33?KfC} mrG_96m #@F&g*U!_^tSޠ7.[` _K ͱUΑvhh y=V@MS\7TqeP)qY$wmJcnŹѠ#uӗliic2Śc)o5-"#CkBT О)RVa祊Ja4n.k'iA)|2od`SmSo، eya]:=g{N#I92Džx c9a9rMww}ORoj w>')CzRfLj\TIl(}DnK 34~ڇqիx OY c?0V)[5L);J+0PD)E;#.FRW%J%r0.0*7##:-4j>RUdRYwk3k5+Qqdɱ^qc vSX)A=LFN>|gJbΠ>*4mcGԲBA/|@q$ ǰDNiIXdQڳ]ܷ6$[5p= @X - diUWZK{$_I -PeBȷDmj1>k sz3((zʈߪ#Ӝ=j(ҒQƄߔ'V3>ʭ`_]uЀ ’WؐRM֬nFy@ $`Plm]_O:SZWdTE7FI]&e-zO2e91#djN6M i-u|i=t1*b5?M2:)gM_'al-po-XIv~ѨfuB%Qa3?A#*&YInfKe0ӹ%hT8T"!fC/ jF:x*`Aeߥ2Bw\$Z JϰEμOI4.f.V',H,"s8[qƺpOaW8^-bK.y~] Mң` PfdɗS5uM̠QK*Bbhf'l>Zrx:*I%nIwTs'fEՁ6W9l勰(hIyz?~Ileջ R[#d-^JU.-%! iI!DzZFSrxQ̢Ye,ʻI+h&LsaE|\Ӟ~ W۶AXtiqyaTQBτJ\$7?|&\ @2F<=C 2j$v؃k#4Qxf g2*6P% AZ&n ͢^)lEH6VA&[\ :60NJ5%F'9k{wo",*8Oy$*$\4Dƅ5"w}'/:BkE֪ kzE:cgQ󮣖\/ޜücK#gH|Vܮ &zVR#Rhvs;u|@ 5,QDg50GwNA+A1,/~*W&Cwk W5<\Zee_?=A"wmeWnqj[mQJDr<8bzKy~4XEJ Y WM/,eyQ8G_iOXcEtu>~'OԂGUe cbG DrvV J]_H3# `/ڈ8h)L=T0}!4,|hi 1[_9]oCIM@S$/`vPT6)匝_]q#Yslsً)1oUݤW?CZ&=فhr^8C̜j{a=ߘϬå\;$fKZzvjQ |Zc9RiDŽG(جe;2L VuT(Vr/-lݳe]6G P48n'Uo7Nz8ƿV8fTh~u| uvbMQIQ͐ߏ`\{#O909W߯? K>F_\zp^0B$,mO@yGGv67X+:juj$>2'hK0qB-ge/\1-S  (V#+]xƉ 0'AS).-L, ,;9_ ͆Z4:'VsĚ^I#̒&~Hʄƙp+AH e yǬȩ9V*LCvd51[xe , C ܨK=rM9LdTrŊnzޢH6HB0)E.:y|$Tt  Q7 &^cҰ "}̂3kʅUDpOO"!.pxRUfײdd' =#ԱN @|t&"/18MbtH;y;?mMAa wG+Bvd\lL OTT2~`ޫyiT*2}Y1,Q<<1ed?K:Z/SΪ32 r#;rr8c ȅNa cc2l%e 'ׯ٬Q<S>Ua^4@ȑ$1N/-&K$|| dߛ )캰ԚOG;5lzpU'h$Y$KzV6YƂ$iMܨʈ;CM(Vdl̷(!Gd!Nu]oSGM${J4<i1OfVMۜS!%äֆ.5u$2e{)\z5q9ocYtooxvFZ&WyD̄  v1J$ckzq'-c\LԍgMܪr<Wi]LJ};GܬAwR(+ΥYô7װp ?8}cNCh6_E9`=XEq [pQFU.LA=%~*Bn_WT!c21HďuHki6;8kf5e^ՁZ\tIAv{M/3fqmTRYW|RwPϜf ^aB v1ϿDDB| R1=nK)"29K->r%nFl2>WT_/:l4eIiDX}jIȷ5yv^pO1j] 1J[Jo 1>y12LO,j']k΢>m%zöFXD"E/$! Y޽ϩ7;7X=v0yoM̮=F(>R]+hWAxܕN IY֓A٩Z6N2Įd.rLM7 6V'Ći:ipR);Sm8ҔYZ̘%- 9xL1_$?-)U D{\ĈeD?xWP*y'wC^V8A<*tv韼z&FQdOԶgMU=%& PB_1 BZnX<ÀÍ,dwRQRX6ӏס9z_S*psM)^7 O1= }uU8_`ҲE*qL2kpLgz 6f83o8&FϤД} fqI#Px2U X7#W Bk+[TjY,09yC[m܊}#y۷JT;3< +x;tYC&J\OK(Н; tm{U?C1: a.?e^RTї6v xmaJ83ih=xlTK~mEZ.E6+c})k%XC{ zNP0 scwq;zCѫOaeg.Ԕ{Z J&), 5|48~-M[mրXa_&.6HӍOcigzRȶdozJ6‹g\6/$<eONȵ.ylN]2|N:Ր/J oT_ut1yTv?И^s mG&x2ۥ6`|SvyaJM36; %Rzc] )tgZl 3J-EFwM/G Xqxgs*<*M۷Qݥ Q;R~*60mqP}⿘w 5mdk }N`tA!/p2-?g!:~kbXE!Ο  "g1s"EQ %RB:n ^%Tn*YIS܆O =@DZ:-'~@1ب1?nT !G),ks3+o}Qox8۬ VvU0{W -Zܞ^jgBz2@mXuD`[DΌ#ys8B8(;?D{bn"؉@}H04`?m^s=,9Y:/V0^x0/^3MŘ/4e Cq?VjsŶÌ')/So41v2IJϣ@¼ˏ=oR"9$1VV#*3_Rqb bx:ݏܕha9:}k;P~.c0Zfkeq#m0& S͗\Y _!VOyǻ[m6)k u098qt Y;[;h}t}܀Z BN qhXEE)Jxw -XR]Se߆lV>\x芆'}.jtY*k'OxfPMlJA-osx9#[4A-l|yi8zj#ѐYqׅUP,whᒎd$f\IDNcYBٜ[5Pu 0Z*>6M5-W$'nQ^(KylfGŒۖ.zKY)_DçVM=n?b.^2][M?fp" A O~/靝^Ue$> rk|}ⰶ9' @'_Ö\f7DE)yMw-iX k:n<tusM8&`(eV%=_zC 0Ge%XXǺI9sT;X(fBYrA ?kt#J+"wLrVYEh:Ld<4زkbygOip@eD*1~fU <ͲQKW!=_-U;4`xNni"ITǺLԍ!`,"RTz[ c [i,bGZZ1]RF*.؝(n[u8Y~%뎂/*Mʕwn)Tkvۀ,^X7'Ƭq1oL;P2h-͇7OQU]AS eMfR~ʖ0y>69U8 0]f^X$t>W:%nQ)v:}Jڹf5'}ku,ҒG 執_YCBU4ԁ { Qv΃y9cg}K*!xPN& B $EҔdM{/P9w;۩0M&ҡݯY?ж4N9X"3!7۰6bރ .}8>q? Z"o!Y$rtuڒq as/G&[EJix̃E%;#@Lle[FaOiY@Y+(azDx^Ece3R5* $OY[vZ$/)f5!Q™?z&1F,4+j.ȘNlr_Z&g3\f(9":Pe\vHB3̘ˢv%'+h^5_-3F!mDw9\p ͵evP๨:`=+wމNE[I}G Ni \(4lz5-aaUc*-Cs;VJ'º97ۍ;< 6K!m I:ӌKpa!HBD:65A?2qjiyiOS @OU{:Z!C$:/K%ט+AMؗwTx[X^ o- +ey7f]aA k{ B\T1q#b0dj 6 "/3ka0=m ^Xy|ϥaO/*.9YU 0#{X8A {A#wa?a*7ĺ=t %xjAoJῌ]bqu CcA~7.2V2&=Cvqߎ4cڹp2 g0zi47}5+ͬkI!rqPRjtY=I圙x;eIkudPBzҠ-/܀2] xBL]wo!FUXy?M宻Ȍ8EUej趂*-N1PC0'AɼΪrO]]608^0F&}kO1jhp@{* I 95x+me}V"V;ӪXPPɣ$(7ÛXq˜?DJp-r0Äq L6ʥn'WMG&33)G1f:*w!~lpA].m"y1[X|( P-X @4x87LGƠ|2*PU1Yv>?$8f0QϙC!q,v/"0 ^WpZT?vhp[HsW$b}N{>y]U60zkb@-(i{-.Xwy$`$f5Tr =Jo~Pxyu CjRJyQ́]$2ߚfͳM؀Ge-8OC[}Hp٬oq*RFݵ~ʠQtX(*x%m1&3n~T'r*Mz2]$Fd}wo}BB&)~T&k )bMaS$8VNr}/8Vw1gCK"r%O*2xeZam(B_٭M_[0vEJI/ Eu䫡[.s,ϕ~%V}58|T@]yda^RtQsHVL750pF-/)њTdF1CaR]LD[ Ã[ kg͂XRZ;l@ #zyLuw>}jE~ hfqe(d߅Q`X_lV`%cޮn3e2^.'  cu3T_ shٓ$ؤ @H1 /-ϑqoŶBִF^'Qq"'o~xIz ;ܢ|F^>X$JѶPI% ^ JR'pˆ! Rp#Y0%iV/L%7Q5+i"ÄSo9( %+VzT-|~-<3Ȓ lmM&APlN}? h>Yv͑̌T`ſSnopkD~e P+u7Ѕr{e:TStT=eIf12jyy X_|yԚ+[s@Xǡ;=zwe#1XA9/} zy-'UGe0AHu\LUsL>˻c./W=Q"S%z7iR3}=4Gi{LaRȂS/.{*OFPֶ<͇ST[S3PhbOjb}h=a1CNF!-4OڤyoT{v~44h%ƵncȴF3?C{qgolvYyhl3HSZ3:/ <497tpZoetVo:4YlEeW χL%KT@L8=X-$\qv,9(maOeRں.-aV07.brύ;`_HHjdl DDb7L+-`Y։IOFrOGm\V_Є!ZӼaXL?o4lGo dTHH F"N#U1>dHs= :ur<=G$8Bj4 &Eٓ6!t;HWW.vGpgM Y"P <`&ؑKB nydesXV I=lpR~}=pW%C}m ^ I2ns.0"$ǨAwC/@p4ٙxPF%3Obn v\Rqd/!(G8WHqHbpB_>jfOߗ%됈"' ֟V":C۹AE9ԥ\D4.3105O IOSŁtŘw缥uQɜEZ!2&\ aVr ;#tװ|W-N^'z y9N8Y#_horI߱`E|֢R3KT=^8QEqX07sovޏv߫)LôDK#gO6Ftבt!_;CD 4̈wJ0 Ow pO԰CɓR톹 ^P&9>ۆIy5Ɍ~,JUG#tF*C( xWBJYŜ-HW]w8e5ֵ㣺d6L!M%0V5#m(g'Y'ks2A4n"Kk8Ě^h x1y"/XТ9Q$gP0壻Q8ݙ%ZF zfʻoKN` īrRE/Qf5yi2)xw>W4%+Ms|JVYCԻPaK)~Qu@$ L.ks k{pJ±C'(C#ֈ%QMDgixEQy͞|o죟ޫPR9/ N-Lgz (In45g;S #lns q8 vOR2Yy-O9xZpa!?%YȆg9mcx!lOVr'Y\䶕-p"w+~T&{Ͼz¼ηֹ΃ EOY rd_‰Z32 2Hdrt80d4,, jegv0p— u[!̟u\օo_tlG$ˑd >/-g$[f͎i{W6woy$#ƅ/C2:A7K~vlܵ:r Rnݞ*`}?ꈨUyVI&//"@٤]\ lF.[x5o=,;qnPdJ(L5% IJWEQ}E''omɉJ;j2Q(Σvt(M4`#) y{#~:oWp Հ ZItd#]02BbɔWw`Wy 酂J8GL u˸vΠUnG>ˠEESni}#h 29yUNyҳXlۜJ6ţY9Da.vOYJ4: WexPJ;qg(lmZh@? ʏ?=H?vגѶy'sp׊(GȚg-JIF?o#/goL}^iL*Vs>{Lcj4& h sZVQ*rBMJvs qsфn&F(T9bNJXڂEs%υ s>91J e6?楒F,^>Q> EmTkJ!ENLT\I/9fpv'h*F' oߝzfn pؙn*I'OɆc7Ty$%J9_gF"=[,u8_/j#LQ/#.TSHl~Ib@(djW *yBփv̈+SF|vşoaJ%.xPXu}=Q0cMtHsZ5#bm%=[ |U$EߙNk_/ #TyPeg߽Ztב]bWMB1dWqY7F C:PX77 B gLE&$ ߛɢs5T&twUˁhK-Zϭ# -ZO_7]"W=χ!^zD&cm"[7o +eM߬ П:q[_JC05sNq l;3kXVG'IHj8fEB2/`ssWˡ=ʒ՗71/V+p|׹%i?DRd-<84l=:Yf?}yNDu*)H<!1SAQi;Wq93ц"c!~]嫵pg514 _+z xF鮧4Chp=6X$ҡ;>UU窖 >8DADmTf3PLxTusjcTI0w|} ЭpH4/$DPI%mg6q3;zA9o"=ۡlёxw sI>-n{.V xlӂ1V|<%s,xU-Hd}QG1ը@ A ߰܍߿M{rUe]fG*" b8uGy/}SC@ԓg }(S >)J~^Vl)/&6QL(ٲ'G{/h<<6L)P H!?M إa$4:K9έ@3Lє H2O8-XLGش_wؘN_襜NwRm]I Mqv)՘dXᅻV ۷hBF| ջ2 0nQGl'X2J@J [/[闑C 6 -CTyxZgDm8g"|4!o;֏P$K5h図=r `jȠ6h.VYF\k{7'0q.V^. NAE9" }Zؓ6a\zIsr!5Bb&kOysvEɁ56m#lsՕg20Ydv} xo;eFvQW=1H3Ei31Ii䱎_^SK|b )*g$: Y6Kp!!˱sj;XtFkwD-?a4'\Tmpb)9,!7(N}j]F%Ő`H^t0^$ (4%.)C=cYڊ97ӍD@Hcv1'p=Y^O$IX끟V_"]7n\Q"2W7wF!zez/Ð#L|a[#>0*QǢ@fP{GFВ9QTGqUy IXU܌7"c1D zGn%pҖ5S·[vA#7X٩lgL&~=۰r&\K3Ow0yzˆb5vMJFb jj[Symg9Wl)Z2о~HR>_);i꘠7D\)DHo| 6܉Y܍[xҪxereS*$9D,h"qiԹrl1l'|s9$1ߚk%;m澚XebaC\_)":Y k2MKŬ aי*f{yٝX TCr&baMG*h(K{h+P-P5wBdf~Ə6Ԗ̈́X+iӶ[]7~B3o3HH`z|Vtdͬ?2f9fTnL?QS?᧦!3s3+ fEtTy%3O0%tIp$BY7~ݖ`"Wۃxqb!XnnfK˶ְHֹOe8V1b/\<k'~&1]P}@a# =π υm$B iif|a3Sy6N뾚_V Ai6gyYSԳ;t?Ye6.)POAr\C#o.xp'[{m435sU/͑OC@?thJ nPTA.1$fn,kpF9MS.Hp1U?}ɤz%% :3t}or$a=A7Hl̷xX&7l#U#ƠBk"W/g&~Ȅp8~L:X (B^#HXL]q*8q=z- (͆a⚁} ˦5pPUBQLcՃ =ɿ |U&qmϴ%s|I ֵzbޱeDB|W 4$DVX+ H UNbA{#cNs󠐻`638e#>3:[BYTG*za20L?ǟmEWh AFήĪٚAD_5=iX&+Zt쎉W&2W]9a# \ ÔAk  3X |r4i>e dc6`bTW<]iГɲWdԑͬy _XVbT Nn':8Ye,M߀4yDY(ESs#@G4Rx:&QK,am)]5(%.LGPeG XANAY4+!N鞄r\[]*(HRFBe9͓#nߐd޴Y%Qpa`iф"VMB$o!=j^*M,iP4R U'(([O*+uRCSִ`<%Bs8 2]'za_mPTLra햢;kٜAFI (b=5І}f3 G+- {YEo?hOSH[wc " YUயtKc.U*gm\]AJ:8uY>@F/ @c%1/uJdYHQ&ovo7M]:La2Gm/DlǕl2Z@q PZmh";#[G9| Of\kNLM(1J^V±AH/4%8+uka"9EW(ftI?!d߮R n,)Aj8s9rwhzѳNBP AʖM)TOP)RiaY>(14_ ׿뎺3 }٬ԔqWӲx5W03HF@o2`W@\51ۭنݐGe6.Q{*H;EAX/3Rk&"Li̸ {z1N+K,C<)+DbOK`<㢯{)K\oFk .( |ҕw>k> 5Vt;fta4w)A~H+T-j,y}9jJ!25PrL!ř ҹķ}3E]QLs6mc߮[lӏ,@Q6~{M!ZMpz)@XO7Sx%2V> }cGI/Rut6F{B)2^ICKSp6CQ@|:B707CPkHo(,cq%>Fa,R{#> M bI}2Vvi ?Mb`e޶59]&ȧ^+LBJS U['7) 񥧜:JgQ,p;R<`$9sLcraIR'1R¼#w/lNUyy8~Vu-dm_~Z"iL@no>Ц**@@AU SuʹYr,.Hk=|.C Q&Ɠ }OQXպ'Wj'U5`.9/yYun$:!Hu,3tZQ;^pnPΎj{'8lD[<+=7j(N8,@e+FbL9.cjVn.Tcd =%/.ݣ),13 -}i8fh!p\;#>9;&|Ŗ46 HiG)9ڂ Wؙ59IVAzn>Zo3Rs_;n>N^@ .la3"$4U1˜OprǿA]c-=G&$ 瀿rD,hdeםS ~'!L$X ``"5̣dj1-IZo_r1 alڰAoq3aY l_ ȡgvr TQ.րmꙀ+/h}ѧfBQUۗ3b:qJH.$c1>,2 k]q6ctaHmgB ,s9,SrZK+tP݉_bwD^̻ 2ص/d5skaW6: Ѩ4S U1z~nVU,S)x] $hO5Y@QSbZ`C %X=Xu?/q߯;/=̤N#+`o۪>>1MG0,\4|gMD&T \/uӋ2Ȓhy8`_<'u8S`gX|Q]6y}ݯ-9'CdկmbYC#e}=Y]p LEʯOF/e]-cH/Qa%H\@k" 583;ƍpgHXːk:ڐ]e~OdՔ Z4ږ!oHУI=f$m+ dZ:*Y!:`gO` p]8CdВbI|f0lk{Q1Ek5$KvNW)Ne5gsd6wϬZΞddOJ g5%T%ÒZ 󄥸8΀,A]Ls\ӈԊYW,sYO4@&]*dlW?$%C m8XiOQ S.=RC;|j `xq1?l5޸5 :<3PD7[ډqk@FSPo 3iׄ)ߗ$(ԛ;h˻ |G|o sV_$%.{?Jz*3y"9^f߀cE v\?C ! n_l 86zplQ=0{׵ өnle@&~w̷{#X@ ST`DX\{l)%A7*ۧԚ<26Tх ~5`0BR2#nysf~ֈ-d ,.UXk9G$a9 < C87gÒnGEDA"50 O>$0=isvʜ!t-z prlyH72=]MC0'WЖP. !ccj@]CsAP"#coE5DKÈtX;%y'΀ھi0}V C( 齉m2&Edw EN9jߑ#+)qF?~3?B_ЪxXmLsh/AeRkڟb> +xǠ=bsS*iiK%ʑ7cVCco\.F1j8 } _ݑq.h1'&C=_5wZM'"סBO[힓/ i+4ϕ{SWuz  #P1=gй4X.{L74ZU BHJY |a.Zw)5\$ԧjK@[.FV4?gczeB3w-@2i%`-$g{lB|gq噕AXv0[L‡8an-e!_SV|˛TL#ؑ֐j;:N\/a)Du'Z}bIΎ=ie/&$АAF<Z}ymtYyN-@K>˽~EE= Sb]>1~2Si絍n4Ͼ#v Vsۍ m18č9rJ+| -[Bƶٶ2Hs91 _}c ! ט^o fhHUy95g'(wՐd7'H'J?s{r#@Qv(?p|W z;1pRkѠNlC,Oe+i~oX*9 vC<M+>|zjno@fJ-tvճejzU螻ڍ9KS͸'!km. m6Pn3_uo隹i:ۓJ+zn 썡{)Nu>9LHAbQP` 0Pv\~6=VI?Z kwzgP3 M!  wٓfTnzlS:p0Jb%$_aT5&vث1,5;K,8Ѯq׊6]6atb嫀fP4zr=Kԉ(lk%ⴏJHZ{ԅ[UgGԪNgJ.XL0:W-bG#!v79cwKk]ID-)_d<m7 /v}g1$|ex+nJ?|` 9Ɩ@y*,e^y?ѡ$[ہ/?u--d֚jH?W9eZe::_ _#G S)ӉPZyh}ߞ/?q My7Zg{Ѭ;L땔c6xJgA[Y6/y-Pbu+ʼ#U',RLw|0ë7.NT|&vAQ,*%]ە2>ϖQ ouשݕW/ƦD~,2q] VuRmΔh:WS֪X(תJ@q'v /~QS ډml99a) yK>G4aSyZ]`6( #]ZA p ]U$\}y!?l7,h2ݰ>|M^7u!S 1u띺Mu  ø?8pO&qrDFera)R+d;B!KG¦8Cu{l+,lK^|DمDӿJ}r:VqJ;b>RˤLH#\R3Y]sQf9;7~91k4V"*N{y\}3M".agh/'x73< &LIuMvdz-oX!21hù'E'q8z 6}oc:u}NmWWԭK4O`A߫'dٷM۶4!Wi-XrZ<S[wR"|7,Gr#Gc )g2=4nŁ&ïl#!I2dXa<3vpܭ/q?]i vD d+UsE ȧGrCҵ$A>:bY $? s\XrĜ6& \&F3eUc Hw(<ֵXE y:0e_ÙH[,9ykuq1NEE=!sTټvMB|ИF'(_HGx xhj',hMf] v J5kI&-|ORYx q |ӐYG2Mz6" Q&| [wFFEeHaHKkHVR],o#]L\)NC#0Wft/D8 ]hQ94_h:[A%h4h Jm([NzYVXdRK[ooY״%".˨=4Ҋ4x_9ּ;^.|Q>_QFQ YJmZd.[M`@@dfh2nȢ֧JLQjQpfԋ4{qIxCrbWު!^վG%ld8TAwREI}E^|=J9.ƴ-L=JξK ެzp!ye P43ՋJo+At ',5|r:6(7,<)> #.s-۵MQ*HաJسͲ lm \ʪgGPO}R|9Rik:XsD[73TJ7U)ʞփDU-J GN.,/YYB)xd1$q`$v;#֦GF9=I^` @4DS 5ǎoUKY{D ^7-.[MҘ!x6$n_aƩc fnȞ2:)2Ϯ~'}ӟyhC9cN0}b3ߠy `gb/-, ܋Ɗl(m9FG  /7z8 DhD<g] Ip3JҷBY2ϳVtQ}IՉ82IW])$h~FUR uZлB&|8@ !1.tHӈ֝8C)gyoȴa s?"UV7aFqN wJP ;@h*wsa'r# ?-x{a1o6D40Λ^-)e\F@)6{h@>Y繎r3G ZFOFZ5Qڬl8Z?p>!ʜz"јN§PC/!wD.kt,z+MaĔ+a]hau&3ge DjM'{6t4'w:JYp3זAiRJŃQlIˬGg W( 816CɸP L>U"wDwUMZ}e 4Phǧ/25$kꝄjyX" vk0-6M8lqoY'wVm`y2nNjhmkQӐHfb>|ІoQs A} yl b=Ar$9kEVΑ)aqLDJ?dBl96ZI2ةH&RɸCpTړqȓBPFVy" @qȯ%ag tw)_&JvZ:^Dե>ެq6YbU)IפG=&0_ZQd6F0g[#Mic+P}!&WCu;/'_ w(bLP}˄h̭QĔ8-#aKc4N[zϋ*drtQt% 꺄xtABtqiڛ>;Zo9 Zz?swX7q0)U5$ QQ$vOB#lw ;yf~[ϕ||͜UDFg|Cc $EUH{[*rY^Ѵƃh#eΗsW~VԌGKp 3XYON47`Yj=*172Iά-݆9g=C(QeCL72sKq/u_~I-ؤuEYm}㢉[}R]'_UV(8H?:&mXjޟcܰYm,cmƜW׿ d MK;Y$) J 7Ed 6KV>xWp#5 )M#l8'9ӟCG-Ǫr8jݚtp"H޶$*Ed$do*J0 Lf2l:w [W3DcWJB俋,l L-#ީTv LO9k"`XASOJc>oָPQ?,NFY'c)pteRKSU6ǔKoY}?tnQPĂc?HƼEiabqLIzcY===|',:V U6[ ;E>C󔡉t[X:%&Mb&Wsa$]⭙;t-9ǒbƱiAJ5 ]u[tZ`:ǪnDk&H5=TbN:x!!qPMO[mpU/Yh"Q;x9|8 )pE/Q]HtB }MG,ތr 7gd"v_7bbfS2ׅSI4v< 9O)Gm}T6roOAF2Qj!] 7bE/|`_ ?H/3ḽ}pmvNWXh(h̓yQQ~,ɊQzK,'DAoc2c_Mb*U )l[ ΔO7NfՌ)xniʯoXJ2Y)U+>\G yw&H7♯`cOx6.RD!۸ϵ*9N,@S`^ -k^%<kAP=>ͅړ!)HRKB|ѓ Pm#9,C&7)P74^`*ewa%Æ5aItvinQ%aG@\wTiHMY<ƼTq--L!bÊ8.K9[Lڤk}1rD-pk"e2dxJ$j̱+yh@ gdsD7]R9X"uԁߞf} )  Z^z;q=kf oSr$_ܵ'ą8% N÷1ΓMD\@ 9_K$e^fw$[kZ|/вŧr0CޔPrPIYaؗSXPtݖ𗈒-"w NHi$]v5ÆLQvu3vMw] ERh7T+ |^^"FU031\$yKg< 9tUR}$@zz_'v2Oc!Hm~MUgQD[oHtwok]z_4W~H`WNloY*}v_;dF *дjP%,)A~yeXݞ?6 *1 8^z={wkUi8 Tݥ) []aN$Nժ@%f@r/qݑ}0tKORitw ۅ08o&L;) A"ԄxFI6)OcbTULgL#D{L 9>Ky0 (laSyS 9;Y@b^$r$gn:efojڡ)Oz93ZwX2: ug$Aw>I7DZ,KZ0FRotO'ŸtEIV(9ptQx"Jr_dyUujްL"'4;x5x7J湩cxI$ãӉPeQ5mcV_@XVF,_t$o}K3SdѬIZ1Ot}n#64ݥQ6â' )~CB3"~ᜭ&/6˰GTڝL'+4^i*TKդ! 2kV1 Qa:|rh: bx& ]FɫC4v'tDe2$b{_+ӞN]2Eq.5OՏ[uߤ4'0{d(s0g6FIXj=ag>n o>QzW׼(]Rpun1p6N@5Q1f{擗+휣c  ﲳ*v[$rC9{sp! Rkj)~LXgfޭⴑ :tRel{w DAvCRսlI+xBԏ): x8Bsl[Uz1=^v+X_4HL $%#r"49lf^8"v4'{Ēk]`~&u%]$*gupz5Qw'Nc gWutȃ+ePӐ5y(v>q^ /j+zWf U[^z*>5[`&VT bmU.H0N|$QNλo7DC8׳뒅;qaq)3&+y`7z.%0-F6a0w!;@0}hZ2w'ԝ: }-kF\3P$O?-*n2n>]H^窮S; rq*>~@cӋ2q_x# $;H+.Wo8m9gHt5X$-/k+xKocYer\MRBdOyzV2 CO&MisD xFC̶R[ 0WSzUftzU-LWN6~o,h/];+/ɟG;>bèñ=S(x#|]E#t7(pXe{*^4kN #?n).Qr+o7{[w%Q}S;)^]KiJLֳ߫an{%/epAI[A/K` =@hxZ<(-QqDɹsw/n>ZFp 6< 7 lwsv_^|FY$i_Y68M;֥A4%b{='KQpoG ._ J0pFv}NjO},ep$.aʌG2x?20O2錹ҝ6 cʽ9<́3 ?q;U·׸Pa%# g?U^Wsl5Ź3d'O)G˚Ba 6 i%qnYȥ|Ԉ^pu k‚fMC+3rZ`JJOOuC^Ba"4N߸WMH^[_ђٍ 8E~lc/,1 9mRn,{탰` Pfr 4SS1PveGa$o2:p~{)8dՋit\D{ID_=񱦵m0*uSHzC9L;Bc"ߘpݛL˒٫&_9XK-N"=YZehx_<۵z%R5T7\4`e*sa(^AHڛJ{.˦*pz9I[<5mqcRC|b~ӄF_`֍.Kdn$]<[y޳}Ы'1b;A5mmy2T#˜|Q?_= +ydOqcc3X7prJ&&%H *nÞC 9 hx"?O AKa.x*?!$ckUU˳TA%27zR-2d'l /O92os>jأ画.֞{wd'R~nzPr8@ySWhlt{#-x]&-!NNkc"oRQTQ=X]m!o-"5+HKњ /YΝHnȇ%)>cbt n<|־:>hXbdq\9(efe.'9-|XQtzy]I}Qy}M `Ӄ}yY#'Lc=B(H>Zz0Ȉ> WV8ӆvDO7PDMԵ>HE" 8-T>/&7Ѩ1?ֹxs1TM f8S`hF娂}XgbjC&S-"7D쵳/WP}D+ $9bez21AcZϩ(׬RV"@XhDsE!`l uGlR;,r~`?Â&zn#W&jd B4&3Hhz9A8UFm<[f>׀1Pׄ"'5Ƒa0p<&?rDg%t ;n/\Fco -lox,XҸU{qwݥBN-0z.ݥ3 o<k OwEjF4(67y鮯̖Ho)}Q5Ϻ kI[+(it4o0B[v}jW5 铂#+zi2EE_śZ,K(L]-\bޥi b-?.)C-ez{hqeO|̜ II4QuY cQ7^"=lV؏R)8`YgZ8NiLCG 6/N:xj#' :{2hn-.I6qd6pע 龃透!HtY{LKY3vp867ۢ8ڇn}x4-@5 G͉JzSAر4] bD\nğH\M=F1!#*zh=e-0Xbvѷ/&THK )7utC8 @[ftlӚHL?{,eOEzquޫ7*CwvAC$b(v]Sf˙@kؑE[±NNN+G |JRMaAIPbu218@wyQ0Zc$w)D@\o:;8ZhM+iaݕWN4Ol^| /w[&BYae\c49M!5M>#΁-ցpM؂S XT痈1Hܫ |qnP\B, [ViɍAm #Z7lj>fT4* |_ !uݞR3Sq8s}yYX+i6޶̅-q_YL<FRd;7G:t,l->yhfpzPBmzݐUQ:4e%!eHQn-o Di䯢yt q2pCNIs !bnW1ϖhT1r.#ƲK? gv(&5^Wg,]tlD$ݲɼV@0F"}*zn.,%1Wks$9)cQ%nR'ݢ&2X'/lbi `'u&R5WEBv5% ,᯻~; +slwO h^qW%!'z}q!R%a^ڛ]Bwn܊QqVj͵yrhJ҄j oLX;Dº\H˓n.k!ҭ1 Pu&nǧ!xgZ> S_t^i!m|_A) Ip#W5@鐩vo˫;K勲w ցc_|$a\~Ð~%*i"fg׊BhZ9ߛ9pv>O۲!߿?NDC%X;ҋLF踑 .tE =$'-"[3|'{+8 ǀ2ӵД 9݅cI_kuqZUB<3"!Sui_! 0X9)Q'15hGf\6v>Ln\UtPY,ɘrQxm_(-R@IKXO\z٩:ND*?0>t9Zu[ANe՘zM_DŴ(盤W"jyegb8X! nqm&޺gou^;;?@t]{᎐`ҭIcKE:Q&g+ rnAZ=|Y׳:_I+u͞"!or *D8T Lq;Vb/à_- P eONھ`Ru~9'[C¹[}4T]^N *dwXu>72/E~'YhsV_Gl㥪Ǘjq87_ 0yW'pl(?.eZo?{ yJoox)DM*KF)Hъ:tap$4N(7429M.WEpC=~:-gOF'ﮱ_(S͚(h9qb3 b)V̓ZoS?^CEbd.Ś7 n;c-Sfj)HN|ۣZ}/|P\gqXl$a4ܛKZB6u.@ZC JȜFSuxŊ(H␐b"zyZ20Tm4A.?7_ӣt-~~E{cTG)tP5Y2_ܐX@{MOw?ϊѱa~js!]~0 BB9o>- pI"̺[mfJaSUDFo^zMCF"ZSϠ&9o,kBEVyo@wĕr%luL>M0c]l_rNOm6i+zc-Dt=ybk`3h:9j6O1&i+E8 , "<3M^rK}_<򊉲I<b)C$\^X},!#bh&6լc<0`dߺc0uMڒC\,#(jco'(9["vd۪%%9}F4(ƭ V%ИMpΙHm&^ϾGP 3UjrɘerB,hF,5^ K@+mHDD)Yh#f|$rv53k~1Qo9U+ pKʽ+!޷Wf]zKCGOX4ifVF,h9u[mɘ!L .a0*A~(Jqxg㔉6%i旄ebe*fY%#6LHϜx2ƉAF#o6H9 'fdOz%RsCVX ƛ锠b} rf^Nin<$]3L4ԑ#.OQmv8SrZ/z +7ש!#;ouE}(xL'ˇ"ȕ0a*rX~^"axpp}Tlx-7 S Bd r#+9ȋzB[]U*jق0=b8:|k+k^_T8?aؙ9hRs\yOw~붥c; ֺ92RkXR9Z p[?:`xo]F?ǓeT9eV[t KPP )(!tan`}mI/XxcqnsP]!owAaS%zeUK~+ 鸰@q- &7wW\ocM侊4GA"h%Y FyOM6`7H%*XS'x/̛@[aΈF>k^$̽"ԣvR; e:BXJPc4}:ڐyIs{f[߁iv0sӜqqg&^d*z#g/X޳]L6X4U|ǖ9 oe's5[~rX.lq.;;G,vt!ބ*7%XMPM+mb-S$7 9<أ] JY_^Z& !jåK&_/'*d.Mծݮ*fR_5}?ju$^?xdXHƂGP^QE L0AxN!^O\x/#jD]@mC'^a{=kYo8U ;`3 \y桦!?` `i}@0ٌ!NOn3o0YS( Sbm9ь#2VZe(ЪI-a25b˜v6G@O) /焂IqT#94eb?<ak$7-|ߩ~H\.wkf;|M&rV<Xt=!Ւ hvƯ0KC}2$Z_+)(z4TA-TS Vdחzi1OKXnKJn@T`$׌vطFZ5OÞxVd[Ī< IHHzc5|*2]Z;YS=ɾ{ @EX=: ފa7MOȸۜy UF%=Z(,j#u')Lz1N/e e@. o=D%|*&oun$>{DsO'ڷƙ*V|IY-YS.J9 1mDG!@ր3=l0Ds{:߀0>IB *i2VMRsXP0X$-O*x $^|8/f+O]Zh:[HsU3wܓte]ENHZ~L5FK}719Gؙ*$_Ӝ 2C}΋Z lDDYN`䋰GjSnO+ ý `Ư#BLj, W I;ES^Ey@hX\ Z,UQ,̿44bL>!I)\uoSLu>"=^} PEPrRn5Pue {P 70A!z{,1+X #66 …g0؛A0_Z >3G0rs+4:s9gC Jj'ȄpEg*=% 3`7zz^+;Zh?l@w!!7އ72M)y)r~sb w"A{s:M0" Wm)8f v&owSԠiM!n[=䬭W5&(P@PH+DQ+>II7p5axԦZdϻ^q^=C@B\"[| Vx#nOHP2͵,^ur^9Xa ˅>9T޾.i5›5n@Y2%dwێ)nڜ*?US|H R! ^'9u?]ƞ~m_5oH\Y~P=n!>h 7tgZ2RihD|MͰOyƭMԹP)+ Qm;(rc-<Tzdq.UL7dI!!nIA)ǼpAAchf֤ȨZ9k'd?2]=';{X{fmXkB%-=-{ j4Rc߭a rJWr oGoŘ^=EEWa8^ћǓaD1E,})fY5#[i"Rf/DA*s@%GQԋ' Xӎb5!zIEˁYS]"wxA`r~ʐ߾"D67/To8YB$IHh`(d 73LHGLRnx".s;YX~9U,'ުǛרQ`^1anKw5#.OdX,Bt OwSөi΅9B͛Dwh͏<{0 / Q:%M\\el ( A̲wQYq?־qXr=өգqDBbx0t?U i ^쓉T#gAfĝцIK2nf(g5u^QTİDOliUMZQ#P%fx(֧e-p7/]:ϓl?;(Ô.,Vm!#F?8Myoho 9|gIK;& VQ%EC/O3¶HDW|| 4z$:n$oXR,5тdVYiuYύ-4ʑGAvr2e0[Y8o SXkaAn9ALGKwWg]p=4;,%C'Pi Z$GOoШϪy]|? !cǺ*(?N5Iq .~QPVoaDp<.#1kQг|sYD+C'+V3iwC^R AWo:ݟ(' `S+`3Ok ƍ_AN_;`_w;qd2ڑA]1br+2X)dDzctjz}'[#Ýl2 ٛpIiU=>zS jv(GF=yn)f`_2Tك]ڄ8,da\S-xA]bdgTtu>jRlƀ% 9g#"k~;ȣM}>_Ζ)n=}(}a2'$sѼrZkέbS?Bo"=#/r\E1`]/7lAS%*2ٽ?^l3|bpmbbmٮ2+uRqׄY]%lQT0qfSqyaqQ{zn9P\ u\E<8 >ņan=}TS[nK^[avb(f{[5`LAɑNĈV)QhDltma/+\F'Ҍ.|nS}C9%BAEJYpeoS) =j@[8L]sjs$QJrN1 z~[| ͹=sWpDQ[,kHASe~z{Wv\Ѝ''/O?8x+TWeV7o1ma+ݍ+X{$&48E\1<74wVO_; -,?xLuD}[c7My~`^6 H `9~b?D:&oơFNqrY葖NŒ]\kڥ4R>i 8%b=e\Vʋޚ^I.a:RoWTNW& WNBضRL :NkX2dP' VfHcWJaaK@ $ﮉ^.dy~ܜ4̶[\ZmϏP뒮lB18ȷ$H6ޟ# ~ h8&9P0ᦌGD{xA?+Y($^ O'21 uNPD؊&s;)ck@IdGB&~cV^" henLzf Dlӟ9t: 5@nR!}*pL3fcf.GC褫gmymB򈢖$f͙-R+&ݒL)XWCTe/46juR`lux#į[R!4)) r=+伜~Enhjy6 k%$}䱲k|R6iST.Y)2ډ\D7%%sQ*rI_ VӸ}VΟ[ )3QU`nF " >"t|0H-]k<]A e ] sȏg[5l >ᇜ$,0) xH-6Z}^cK.B+#RZm= aݱK.,';s$J喌I\z#7P<4]YRMSN:ʄQ0R|Eu@\J) S =[W20q!)^ ?rYMdzi :!,k7hy.8_6_P6mz]&G3^}q4ʰ6|H8a d! S׆f`M7_\1ԼsSI|+=ƺ.w+C?EXۍ+>[%f— n{[4Z0s3dY2 h40ĂSB":-z?a<^QT۬ 9hS&y? 9}E4<iX\k72gi AuLfObs.-jLcy8_=ܡoȏ_Q!`?ȏQ` ) a j4qA0673D`v3ҋl i" f6/^0dK4)ȅ[|e_o.jmR\m %{VT(=R:sϬCB0.mKyQLZ& #-O>2Ғ•K2yȉ$+‘2]F9蝹Nu P{c%^l 0)V )F\ol>vPb_Ym@`)9Т,cҶ}Z{# DAXluγYΓF:x8Beà:5qИGTi"'(qxH8q`W!tnڂ4K5%W$b:'crf0Yy׶ÛGW褯h('2lM42TC_H(`0dʵR}l ]`Rԉ蒎By͓qvA%ЎO_65RhFKaFvϤ1pTL!BGroPmv4zCRosW5 Ul5۸@Ge\WZI15xYKb3c;jsLgV~уsZ$ ߆JO߯_Rzǭ 0BuHZ&1,n((ZQfZ vw.\d-5]`~4:?ݴ‰p{x(\sT@sFMDz\+ ԕK%i!"k):2蹟0i'ubz ŶZtz74D:CHKKtS||\'KTU&6 sY ~uVHPPb똆q @;gZV,a/`̇fťOf]yh GG:i^ک; ($Y$+$O+(_Hx?GژYQnV?-Wn=AĮaSd<1ÄLuU%g֠E'G>|/s 9 #z]$/NZVi+9.n`%TG_SB̒`ju7pbqwDheC]邠-' kBjj= ';l !&(hl"E*O}v70й)NdĎz+,bfeȪ2ZkAOQ> x2A琽jmG h %"|Q82GL5)Zz{$UT4_î4-(4 )@76*#HއJ8'C>qE_jtJLy|ֺ)Nvf<=劝Ev+K`dOD-XǍ:F@]JJ mJ&=;hf̀ YkG9lub EܛVh\G&:>:gL&{]>X%.O62hII)͛A& NocjQBfwmFYhH/Vk|mJP=Z;eе ?A3Hъ%I$.sꢾk˚ah,^l%n)V+i}& `/V:$m&{nzpD3S)(wCht<nY"~qF`ۗ\‰F?i8i. !3ϬY's7 E1a7X豹'fq&i|T߇) qk(}Bm<N9恶524;dԴRjtv,ԝmdQB{wbHT̶za%_餾-&鱹b+m *N% r1 A8ȪQ?_Zo|Fw( XaZBR[#SW]>ǝj!՗0Bm%0V3ji:*`l?Q-Yjt '3O\e/n[ l jkP=ݴ2#J|rʉXhҒ,& / ;u9ȩ mvGDjpH&9֗V᧨7Yq9vZ-P<Ѱ[XÐ:CTM$֪iG ~r<1醭?w=yUT߿ᯐ͡n;w(9X44+(BhsQ5If7xaC99qr)2W9Dgk"|-;,op/8D\73髜SgµnTr(|3Ho *rbYP%o#DН:S;͞ȋ F w_+wqZXy̷0T`>Ių477x_Gpk ݌ULS*|uP!*F W 3"9ڢc@=`5`օ^ _E##t] WD*n /0GCP+~rĜ/m|oi `犧\|X = `XW$j".y[^S yM5}\f:%ק:*$jwyq)X|kW5C$0095KR,bO ~_=q&gL+ehv*d#F]wlm؏殑W$^S&pwWi4zC}Qv3W'D=Po5H`Ў{bWXo10^"J (?Dm45? -oʻ_䯛Ja-^8Ck Sy (2׶W&GsZr>DS`E7d4gFdZ<白3"mn;<'UxXQ$90%MG|\ -t˿۸eXQ[~O7tՆ= -V(tj]oW'6mAo/fgpz[UG+jmEҥߥ=|s%L>'U0I@a_1+n;+;X|7$a \R䛈'2`>q@`ާ,i^¸~-k\,Z3h缃h`DhVALFv9d$N<+%11UtR[Zfa<g8[cQ~5^puWe$~ _[A^m >noD}=$8(Lh3GG$۽YmM5Q9YN)nAĿm" VU>'i'71JыZz·.}EILb#=R ^$? cG"Č+ J"%U0)$hgWW\ a|=GʟW8|C'yO+JF]공L>9u/e&'Lݧ{JJtnP u#X\{yW% Џ{ww~_d"t?px68|n fv";_E͡#2u>;4k}IREmda]~Ђv;~:b=/1סleo9csUbZkb"f} \*8Q3w_4Qyz!1+瑳rq b2#+$?6jy>ς"G3%~} uT(M>ˈT  RO0mkC ͐ŢG[Po* .%D M  JjH00ឆ%%7gW3pJFA );|'bgI0.u/u$ k{^_qr']t 6hKǮInti<1$3lEoLS4k tn߄OB,fnه ,PGW2Cdh}j>exWzjȄX`3tl΍u(iDy@ss":ⵎě<%/'.*$˿GbimbfYџEiStMXԡuo;N[Gwe*D־\c@eO1UZUk[M3'O̻UFK1ySV>߭a3t |3e[m"@DI*iBk?m#{,[o9U9+ Sctڇ<?/ɢ+:.bM &x^>as$l0g6U s:o_[& /eT׀t'|:QH^܏O\wz96]Wؼvp* e ,H_2L$<mpcj-c}2:Tխ9Xm}4w|sһ< HXw hO:c`F "mC֟q:|H}9KO!U%ehm`_B=>:h@X2"WO.ل,i~]#VV[\\ju8B-g||6$õ)R ~6"uQsGm_-8+d#qjf*a2bibbWG0PQz`ç=!50&3G=l524ѫ뻨 !X:jlo+6-"I2ah$@u U|?%XEs[׫fv۬/9T]M!¤F vJ+<a@aVZ9d*L7qc[ᦕbSP ֢ zmZ:6σawWQSYJܲ 3ʹv0|ғL,!oIгmϣHJ宆k:[^z`I;^;}{ҝV/H {60?˰=~'џT\K'XLak>W3(Z . V=,T p;ANjBkM&׫?n2 `͑Bh\14(*8NAE<@LU=4f=|cSDA_]p\sZ^>Uo4)c#p5oLWJNl1cS aČhIrOcMTNKZ=kF,fGF߫\KʞZ['s4N7K[=H3!9}4e35S"=bb ~P91?|k 0W~iQ8 '5|Pl@0RLJFT6.Q{]m-A!hVeݝR#&*M2 [hmd2 C6LʒԙǠ3ڍ{3L8vyUGڑs-r޳P/]6A1Dg-c(S0qd)GUU$t߼^|@3~Aa/i ^VXhy3x?KOӁUv슕+Q@S.;!uH~!kG|RM8)³m[~AEIU~ZRhIM'f6zтL^YX602hW&pj#MrWpåKK:dE\/,2ma7lG"t#i_#1$W3nPI]"g0l1Qa/k&@uiu.8+CTSq76PͣOpo`q"ˡME:PDnq?xdˌM2^D:Vる,/C0҅,l~83 xτ=55lq(+{]GQQzǵ &M p2ܘ'bGCaˁЊ y:}uJ*"0J-尙_]3-")nd"Ŧ0\VkD 6T$1 ']r4m0 Ďb4ֹ#g ?àg` 8(,Gv r}G4<.oz ]xVC+C$3&N;iTQ!yHƋOa !KL~UОo}%uH6׃ՎQQ/_qjRM#7:@)H/6WE5ZUz4uvVTEQ0;}8F"ɫ3@/)ւ!Òj"7;E*)LvIhg֧|c[dDb4dFxm hMRVNel*8}ifI`Аm ^.I (E+u>QuE}KכQX0뫓,Vۂ{8ב.l 4ڳcPzMY4)QXly|Y7p W?- k%*jx,6^'8_GpzE;> J#n| ɥFk*^i~CF \:^SaI;*"}QlN)9J_m[o0v7ܑq!Ez>_viԂl9l4 Ȧ}BPڈy/`1VyVme1@}BAcC^ is4 gϬ.k|n:$ ,HhG"NfE]~l-r+Gd3@EKPa:_}} ~9?v$E3 0mnK7(5kӀ=,G U=_&B9Co|KRtraGڢOƙ[V}&b]|&y7E>olft@!cgЇ3+Ӓ4(F#jzABTjSyVMb cB`!i& ڏ:<&Ը;w1jha@}JuVxo0WR= :Ax28\jk3#3=Բ e4 &Z-L'<圬J 鞐wd䤴s)yy:X٫\a9{j˘3מU^4/;<(`zrI?s!CAwP̍q_<W妗PFpB8b <$E?>.Ɨ\QZH}jhhVk\~.\ԧ6Z5}A9Hm4ơ bC'\=Rc<ꠗ޾=P'9:w !멕R(m#H[ tb$WBSYU"| cw) 2؍.L  8Z Lj^U˝1M@$ `-ED@woM |ivfo`@~ Nx| +7A{IsqY,Rj,icLր6~DbwxKCwI1>-"Gy B*t]/ S0ȽxV8"[>fY*g!EzF \ř /|zgA/i=JӳՖYn?}޽ %K^D\_#5;D<3q/HAF Zsώ@e(Em*Jvy es8>"{poNB?ș~ƺ"Ss9y'+* Ck$ D.f֗KM8!JK[ƙaC'sU-=.mJSAe4BQ Kct7#5X&N) y n^j1$I'>4((Jy/ڇ7$, Q',<, qS0U`H Q4gˢ1 /?lpg˔3i_:o*M'NJk Mg^q.e|<.n'xvW4=驻LX:^.7yCd&'ioL±=U=quJ~ND "لOK|lq7xxǡ]^.xTrCٺ>w^9;]XV]T.}曕ˮL 2W:6xԛ':H GpQvowsJi1K0-'8;JVI8(xGW+LxiAZ}M=|LQfmx5EbjG!o3JPYڊ|:WʘH1 RE~P1Gk!6Jy|j\!0+/h~n"Z@Y2Ce-{ټݘnFrz*j>"zS}XWDen9F4ir#y-CGE#?7Yz4kVO#R5x^~`uDb'Ln3E%%ʨo`cͦI]־f=@#{x%#f,$XL8M8@d :[%Y[fc<hf.ãCɠC;yYiׯ}7@`o}O޷PYha,oc8 ^Ĕ.y/??T0({#+Q:r8Op@mʹJ!>ucH 7/G\EJb" &Pt_'Pz %r+ JHA^/\O_N^qԮtaL2R%3xt;M $I0(*U`<[i6M4 !765 uDi 'ރkTF?mx?ę Rޠ+&)ZϺ978^~nW 8W BPwXV_R?kbLh|_i\LTYoU*lVw[*uh@my_`$ f{#<ο1yTl>x.W7~$1R#QQmE֤gRrP ƪ@'zეHATlÌ=\\"Hy~Ȱ0QVeB>s K 2~9S*6F(\$m T߳{7-X%/~쬸"ܒEVWSh7W6V0v"j  \e2?nڮ1SHš`'SR$B.^aUz%+ xDv|]_JeEnع`ڏa2J43](/=<9+훓t?a   Y (GU<^?jZԬר*O|c|l*ky&ϥ(\PAGlsE| j ;)OQ? :1'jA\a(;QLæ$yu`f"hҔAߍXQ`t0ӭl/AL2N`%t<۟>-k$\Bo+VJbzϴͲ߅19ػE)]2v1nmC& aj! * 'QЋed<]ɳhݝ1CqE;l!5iD]+!xygYW{4 ~3jmM(-9 @APYx{]qប}mݶ"U[ZJa7e:6HdHkB[vɒD]}Ak5{ؔx8GY}qfPs,z!wmr(]]L}sP,53kMaq(jLGg~em`^n4c<:xǢ7! D0ͺI9ybEl"G%ߨC?$dLūދnxR4ҌƦ@&ƦڟhO&? "z9ԗG7%mWg\in2R&]\צb&_m3RIѽy XѯP`mJ*ENS_> p$ .i5oi?s{Cٗ*:^^z>,={}BK#- $tqk|Eg$#Q拖(B_!"4[Q3؝g?E9D5Pon%v~#߻db XƹsM^)@K*ts7ʯ`kLin8nVN `~em~ХHnEhwLegV;%.$s3>l'IekUUmQ{oOk)7̗E*! T#͒C.껴r0gp̰C-~0u1n]pMMKtԆ\w̴ ʹkZUɥ5ia `hITfՓ~ i~bu(TgePcVkxtjaH`bFət%}S[jaJ%I9 3ha"Oy$VgW5=IA`Gzg ~XK%L;' T2YiL9pezHkeهR=hG^x;v]Ggq6VI!g t&D@fw\)P`R 1͞,6#?J6WER1UVHcY#syG  ]Ue4O Q(սg"&(| >d藑8d@ ү)D=}x9RoX䡆p~,I^&dJ"OsTL16'q.f8b >y2U[yZ\ҼdK2 ܬ|e & |O 1kiD](KUiΎ KBu><ۓOV&SPMG ;ԓڜ ؃~%4A(h+g6UiJVU϶qB8?D.Z4 >;jц\j^Wo.F>u4k(m]ՍSry؇Y~dٳSnZ^bOܡx5QE^]Hu >x OQJ,yL (iR`a`(32adv6`\Vp2.Nᛅ)zzJ4i/S#yRR"WfpX5,[Pnƺ6J9k6he+^Tp*d,<+xtcNiT ƢM2>Z)=H$y&~<:]&"J# i/E;)L A0 \hB>La"|2MU /,$,{~E `Iq&!Nl7Q[Oh˾%k@ujz{/@)КI9\٥TB5ou#\h_BybhY]^,$=BaHZ&msuSXElI1;5e19Qw\U{)C3泴6p;oW#bْ'ҰLXYdL"vՠEFpMfeဈxj'1kǾtxi߈e\A"` 3U#P&>B~Hy2옠u$6lG+F* J}>(<` iJZ-wpQ [@DY* w/'ËMiOۭӵx}+ۼ~ipO~J5e`t`,Vs^6z] " a$TY!qPty[iCd^G<^aPbk_T a(z8Mɯ\a4OSL~WTm!T$.s^ rz+x#.ya&}pGļ1?ޤ8̶?9$_谳MMC[Q&OPII*6as%Ǝ_\yf:ŸS" gAb4:z`IX-m=&M7JFG r11?T?m NF` q>OCq}l~1I"=e> _9h]WL8vy;]; pn1\!I{jVC=B[5*7w}R䘾0|92PQn7*O&Ct߆K_?.J |/"be؋#57y{=Q>SpS3BoͭnHǓaUK ʐ*j4!+<ͦ0jcB־>$"Z%bC:K{y%tRTdFa"r d-aCW;`31rS7ezŞhEH#O714b$]G˧>mbG?<9]4˛C>0 {Y f<>ʵEƐNVÀӝ_)-`/@ؗy͏Ҫy?ضxQdB[qWIިOG^ myCg*Of d [ݭ$ }ZUowvۂ뭖CD@c}xxwx$bcRX u>U!C(ˠ+ [@]Z?.ȪOV{BЅ4^(,`ռg{o4`[0K};m} $VTT?R]M{ٹxtJZ r%:gEN o1 F;N?ݨKhr)o3^Uk uluG+D2PtCCc``+Q-kЭ˶lcx CsFg!xa6q $AyKz%zK| 6b4ۘס "EUvO"!E|ws+ ~* 6($m}d̂ &-kg^wҌT ͕tcL_0"&J%ހW4,|wRI/[OϠ/e%R*H?!&_ tV@L&ӳrIN(+C!t" 4Q{-Wo(Ɖ@S]^"'SfSPeQyk.ߖ;uˎFUrRoX.YjLK%myt8߁vAf? Ș& ooZ*۽ - `_ P\tc7h|?[r]FN:\jzPRV m l] U`)&Y ,.uT' !r8&֝ ܕ -Jyk;%^D%y:b쫆ڃݏJSNxʤhY'ǠU f+e"^vvx` bKa9pvHOm|9gN|=/e1xdJR;Hk9Pě_pAl|ҫvF0)lyXF:Lxfд7_Qّsd3e'A=kǟEpYW4i76Oarcnua% tZ[!r݀aTM!V'{T}jXA:蟷bR)Շ,ctW2)T-˹sRT²2' ާIwRC0JT r%hzOrlb n;Ns'YUŠQiz\lՃl46E;ޏ“2r$f 0n=\x^@hXDKd1Ox8@,ĚhH0rdIa"ܒjD0=觞$ot#93бPRrEc8|<%] qnաĹ&Xǐy|1b4T9Jo ]%§64\[ x@A%A'1E$6ͅq7dXLz% sK{H#W# 1juֶ1N#5)o?ߛ3UX~9dAha:3tn]#r:[ Oq3hTCQNԇӼwЩ ?ᴻyc_kLCJ}Q, Ʒnxj[l>mR?, rkͩ6 Y%>ߨ|3E%\}`Mv/ rX4ށ?q6UWާ؛³&u%iv[eb}5TP g  l4^]*FG^P1ĉ|>D /q 8=b_fٜD`]6,CD\M|CT:z88V @K\KKb:QH3JOܴ$1&0^MQ'G 6J] 0acxS t,b@`'bhըX9Y\C]ᩭy#f*FRU\gUPu'dmm$qT LSj:moMN1f2;(%b&c X#ne/ 0w 5-?~4Q:yb? ~, 4GD֮`跜y%q4i 9γiV-H jEeO 1տ+\e\~&/8MPsL~{VV z=`n(hR-b'vYu+6|־"JAjNRgA_*_7e8A9t:t)ccRc86ywf7vwڃ:7i}:iKƂ'mGC-BWV3ձ 8)T0-lM7m65넮]МyL! `Ɨ;Sv9LZxB85䝜GmfnCڬ;Zҡڀ_ϹXNJ Is[#$"K(!G[Q ܆&B]tCʸ'EUԊ'߀f*L"[^AчUj<_$,-ڳcŭM):Xp@7o a.jT0zs+ͶEn( cڛ6|]sK62$#24k4SF\% y7~հF?6>ZmʳPyTٴs:,?L\^!1g~.a4v@qSg .el BS#3L!"F+zc x>$D}udizc9fpfckcglr@B̐Hgpfs936ZA[Y+yَhqaK'…WNwܼ;0I]) Bn#mͺLt'߽d%O۽؜v>BM![ rة kksGOxږILϯ [\\`Fxb#)Q H5 ȢDOH"/cSAr;M{ bv6Q<9$a Wl5BSb[md9]fܨfNN<*/IQ,_g\;"&IH;dsmJyMorĊ e 쑗 Q해d+$-W[W"ZeF+琛dD<v7 e""64E7bb'~br-kuI6o7OLx@]k3mݳRI JH`  ˘83Ƙ0/7Y]M 8 +i[wR |1>!mn+u[jXaKPASH[ɗNPk,Nk-@!h%OkקreW҈,VS]'}E0"KETbẓɕztrf!ήrik7F+<}Χw1-~ S[@P٥gqA3Lh')XEط{TNH=4d;Oʆx<>Wl׭%V1X#GTP$M-'Ih'2Fu0j k=;I?I姨.P/lj QprMx) տJ-mL ǿ- Sl\=.'fLPm/%>IsPGLm[]y>jLB,VA_'%A\Zou$lo2$ejyY{xv(Գؔ>Dq GaXT,:8 ^_nmedq3}?K>O 6 u,31pa8l4pA_掌0`m؆> {<ߵAȱYМ~jctQ&̭ `Gui^>FF1gEk&)>?( Ɗ g[(njњM4esfVqG Sn!rKjg @B; 9p鞻<ĨIkQ|YP~3~Y0L80gfnNl1}]?#BZn%ÉꚒDY\F=ҋrl&(3ü99&K&'BDk@5tCZ7!hQ ]=@K,ßѿOy D)n]oɪKVW,s\TMbC|r´% @o !.BbԌ [v W.8z=ha%ApÕ7T q;+薌t8knNiBCAU~`$L1+/kKmQÃh R;g5X!O1V脊L h8`Mb+,?>0HFF4VJ D Z aّ])VqO0_KOqe7|lmާ]{ɲ=H0Dt{ʎu5OT- ?M:G"5VK~)0bمr(7Au?H Ϛˊx.h{YF4ɦ l| [m7:R)Ʌ)8/p;`]fZn?78(%zQU; Y _F~dw; XS"05^V[2X_\pѕ[:Ihఓ"p-QFGQYOQ +HϟeDcxLa{?t>6mlAIm) E2=o`FrTAiQI3?C4-:rJ ̺.1= jȐu+|f֋ɽ)z X%@eʦ?Am7KTB)^Eoٺ;%-,pH-o x$^Y\kZ;//a=F(8՟azM aB I88]' n+)0j%dxpYyF]>~,";g 8LMe{(G}染'rn:fT=h@4c#td*Mp9*]vzEh"k*%$\w\4̓- k| 7Xw8hkĈ0#Ǧ<s-*maNzDw]Bya n͗܆9E 3Ez!kLԨP ͪQZl$=:v: 2;. *%A!.z@Hs@hTw/DeZʬ)y=l3 ~./͸;LA+ 7q#៞`4s7> vXvm&r`-w-Zaӫ >JfynXK}֭B,V$19)-kd2}GTeU;CEj8M  S Cs)+1פ.E1Wud^crrn` {K᏿m5Hvm@gƸO S+gke(3:ȐI%RU5pdwx7{>@ZX2Dž_ŻB0y;XS Ωpz63ܥ/耄{D@.*]d%/H 5\AAb7nkSxysAl8 W;a֔'O[^G03NGA=q/*$R [031+Ԩ0͍Qݕ]#S}XDp9ⱶej"d?ݜhT_>Ee"PT {/\gYmt1WE1K71(Vgxv){ b< G_ͼT SJ 3zxjwLHjA3^0> cZA@pIn(-=.)[Rc;U %WM`1\)CɩN2>L.ш8"#HU j9":fs3Vg1 ƉUdFhX؊uTߟӞE“V;"sc9R9߫8y邙z"ˎn/L%?xwʤ.GKmP3x9rjs=WQ Xc iۤSC.2ՌmFhgkL"C+VE_ah})9iV]M iNKH߿x,H;ܕB*@1V_)L_;`&7Zg^;ntϟKX},=^ =$/Yl=X^+W6UKIfo]TI-]3s =%=QBW7W1[䎍^{hAϬd H">):Hأ.~%k }]TĚy`_Sf=vuFvvZq7Pa}g,re9A=i |i …*wfD( !!9!5o`01Ph,%jF* YdPvaqeWt|~8l-lD0f|Ob`ZR 1: D} 6<VX"01-ڵ*hwƫU8nJ՘6,ݿ{ |}&O&|\md9lϮ;ch5 vVBʝ'%BaWilaYX-/]w6Y*z ܖ.E8i˵c+DY5: 0\eX2΂DD8 y!h[}(Df)2r !.Pu9MeP0h Qm[qLJiw|egMBd2}϶JwP_I%HmJ]X}A"+RN+KG]1N2+1F ׳K*RQV֡z`m <1q*j>e*JKT#;nLfV Σ87B@4C*q哿Sd4»ћM@v!@s*g%Ƹ%BwCoX#E X IXJa$!kZRɔ(1p׫)Ee͚% #rZÖ?V˩ZoPŚfU2 +-_= vEc`Tl5q<( &ٶB(}zvk]Y4ak&2v]U"hw!ឲE-9_=%;;U)yۓ9Zˈo  5YژBQx S^t[˄*ciռpfG>ivϦq:51 ܝaig38R@2F2x'gsc`{E\[2!s9f $7 uUM:bl'wb2T,y:JZ1w=fkbsi/Vʋb0DRGG"~'MYP>)Da{X!v_WsGW~Z֦6Qyr uMG<^6 z~HiI7C.q:>*<8`b]ͿE~jq-"DE8Eo*=+g"Xe&}+Tequ5ls,ͰCOanEA`GGlams#u9u9_wT̒ _]o\uE&'1&w)v ql&M@z]aӱpgDDe^A[ ll̗_Ĵ̝Lz YЄh @]U1p8}+*W0Aa¢ӎ*K3l_$xArݗ$Qn')f耏!Z/f]-)o_B:<\V^+sKR:dQd6RKlu>D|xLٓB΋Z "kn *J&w(s:LCj^^0^'uw7˫UOCMCLzżme@CȢTcIdB|%XMo@ߗqBjuQ> ..q %%I >49`c%Cb9b(ޑVfPLOΔqMIm},J$Yك|d->Վ-?ȌyK4Oq jQ;ʇXUc) n}LĜ?Ҫ;/s)j\Xq.넱-oP+A/T ~ȧszViRt^SkY}18 %jړzŝ0a8aga+ښB)TPնAg&ګZ:OaF %:.E/:;YUҐmvk\H=^1 bfuȜBx $ R{evVƚjB`َ(Nب2Br Y;E(_$)hG^ÕK=VtO%x%qu2Qϝ[ yGZ?{/ jz9UӺ1\{!<_dF+8 BEbay൵eOLs .ß!L(s^z7ٔd<-G@ B f-o(DD_,AxEF0"MD}]݀tC(;)<4x>j!GCw7|QpA!JΫ6ᾡ"k!_]}X̪LeǑ͉8(s%,V>c_#; !eυt/bF lXOSÀ 1LǵO>~~E @5ôYN`kUPũ|a\/wDI:sgy{<t yF&Ř`̃7~͕1MO\FJr~82(7<C9AʌؽxI?V ~zjR{u Ah 9FGb ilCjm_ 7H;6Z8V,g < g:`-%W_~ٿo r7< (Lv;4^`FB Zg=?&ϲ'YXKvcc#& cS<iC[ŕC B45.^M z|o2CWڄ%n5u:PcœܯiAtd*Ei-"bF}]`!KQRHhp`^18)=Thuv`;H*:ZnOrm4BzZ-u(^V Ƃ] ،ԟNr'VeP5!+N2h^옿l]Ԗ;,&/zِ,j<{`j`D,h9ZD? ŀgBwӸKCפ{PxM ,2׺ XedL_ M\֎H=İ 5*K\! VҫTdo'(GDP>tw),=$N9o 6iCξ odmOgCK!D fLo/K]nj}2)u;6UXAҺl U'0a򑞚!-&aH!ULh`sL!Ȃl~ăHoh%Zh2)Rн.#\ke M[rC D2Lypk*nMfJcLkTlB4O ZpOՕeێc^ 1k ֺ(euT|K-^V1,pKqj}ufQc5z9(zlZ&9v{x;H4}R"ALvUdh LPnM6a&+V* ~qz?V?=>]jiHP.Q^l"۴ZÜN҆ZDК!AX9Lo7{9 uʟ('v"W#@̶nF7A05.\;2;&Eu>5}KJX])G͋4)Z^a*zްbNczHU$a5d9yIEә&Ϥkyfݲ5յy |"ߞ*V|XDXGnCGnVуs[ޛ=$A4"5 "t7Zk=d @8Y(3"'p0M^yWl= ̥/1pm4>uȖUeP׬˯LHJ?=Mhc (1޺;={gX .!6~%50TCڛVCh;+O+o׃u{fC cg5ĵ| Mus`ZEAp?; ~3Uds̘JLIQ~K.R^>3x$ߜ~]ڸ,?6R'Yq̊)Y*D`rdq7$X MY`3h2aZs;GG1Dm|C1y$ f%" "0tyz^HT6:^Rkw`YNGzh1-?V("i<'@VXrF]K&뤙-fD1tnkxpGao]e}_nօ4%`4͇l.f=%Ȭ^M`'qfԢ 7 D,ZGH!@o Kr$}6혞J+MYxMʈ%/IyEbia?a,+(mU1DK繪r@ΡZnI7UKI4u]5'k8uu^ ~xh,=Q 6.쀧Cë;N{hÁ<94 $2A[>S#ǞwX zKx oפd0"Vw_q]+匿g)PX2k&ꥨ] A IK%J] 12UteQz%Fҁf7ct6YO^Q,pr*3;ʚNK%|,`Ўp8J:,)Bi_lTFJ=؟䥬op Sk?'L5'WB0 UïRPЯ<;2ь_OmɐHW|Y3XZ<{*,~3w*jw)jS*d6YYHD-HBc5߉'ޭSx`9HD/ V_pex]9-%>3;}ReY"]l|a՞o=uF4;e_ck$TF S7@ 7hVFlD@ʬIJe=>'DtiRdZF} h땴5ku~ܿ \e'G;/p|laERWaMee9ʃ,W鼫 FGoon*Eu) O"đА'dup]IQ01vg.,cfS[ujx`A>=f!.% MoWڐ"c!KGP;Uh@s CKqFCxy"ۉޜ C&ᐅqrooy3w,s= MHCDCO!'#~&xr]unlTODdҗ [I{;w85R 0h"@ۜUs`bH_Җz]GV`H{hQzŏwv:M@( ?k\_ ,0AZN ŋER 5 &48) ą(l3L.z9G1WQ+!Y*wGMKQ S)f&BV6ϼ^1Q)EO,$IF|ir;byc?BG.HvDSG3-lh,8!),ɓ/bHM.1bqIr<$@) Y0Ң]M/ %ȮCj?/*CϞg98lYWVZ2\m0TB,.v8A((́I<"pb`~R¦xS)D0fU^ϊe.דP2ǍY ̮1'$VdOm|vȰ7ZE)ek"vMXg? B 'R\lh(#(?4[<}0)k۷_ʬx5Yv4;ŽJ>'t53nSl?, c3q8zzW{Vsԃ~&qf1{->cj): YWZۧE sXAVj+kz]RRѯz_C9ksF5Yʔ6i 2۲;)P ·F˰JHa^RHg]uz 71p%I`ML-l׌MI<'" Î  H`;*nO}R`^rpbNۻ"7ſCɻ7jٺ_Q%99 wj%|yxuccjTReEҘlQFl5$[tUs3E+dE >gLnip}@Se:f%;Pv /0#V^4/ӵ'6YItAf[6xq0ZFP9"_?(2a͢hv w#KGxA&II͊6M.~Rh.<*6f.>Krb%ON50aWeb+݌M9"3~vu|_4wݙrms$W-ɑcdb[8=ܗfZSOTf%5o20nO+Tiȱ#c^xԸ*3FxVD(\ϛ¿$J7]l'\f2AdSK F6}!a$1SujV"5AQ:kG;w"uzDvs莫 @e :HW/`qaA2DF${݌k~k$mC>ZV7/j!Mj־+T_Z0&|LWiHM"?o__]g#\*!NFֹA8`3p*4,gr#ȷ~:E,q U~94=%& ƽ]:h8,L&(4lrnR7&HXh$nf d̳l5i1گk@> 6 +2[kdۊ]K]{^I/ܓ>Y;·CqGķv !z¨;LUTv^mvgtӗbyh5{=:-LF E@ (OȢza/,eSm  TJQ-y^-FW1ծ_i7ˍW;<%=Uhp* O`anKqy h`d*^t:#?|z>YGܱ~@9⭕и7{@H7m5$o> kVJmQLk4$% P\6 -0,WF U,՛Sh+G?yz XNMT@ז[43o${^x!Aqj2/A{ ~ߴ^Aƌe$+~hlIŞkuֽāAe=x+зfW1Ym]hcX[W3\d`Ia3N#k pS> V~S5tϖ=1"(+Qk:))KrOgog=)zۀ~d C]NB/+o/Y9~)ާ\=gv&uOcF@x HRDx4еGWǗVOE5\(Ҹ̘PZi L6BOpfzxa!.F'(4XɏZ¬AĹ A1ci1] T^u㹽aڏ|Bϡ"@s٧DBs.Go3) 5(3  F4a.P(~}jkrcUcRhǸ\"q.'ir,[| g00W8MTA_+e̺&a$wf7؁`}$ytG_{Q`j_iD><6f{'ݯ1x-}gqLO(Ї I{,Zv(Nc-[Sd63> ȂSmi<@sf+J❨v5P;0g)'>tyc*c?\d*WӰ}pҙabhpO?"ZSY32[Ů: ':=uT|`8LXm|F{s!z^_Lx.2 go{L*$xdY,G~>)jK  2Bml l唿_nl铱 az3nvcTqPbS 8`EzN@/QժlM8cnx 쀘.4t"$ه TLh"ƿ$]A#h޲-Nv@S/c c ;ΧM~I8̽o򠉻Lo&r6 i(z2]M'T)o͗PERYioBP_6Uc{x kay#!Z4=0Mm{uc82[Y?+7R;/Jtz m4^[\#=.qgʦ@|1j6om B<?qAf+HDžvM|Ce6[=eܕ+4 [G!PshfumW-i% 4Lfm"8U.A+,{/1;L]nHYyN@iC8Sʋc>-rݿ^C2L}x!Dd#2~s F=Á'>=`/6ތC. ZB[LU5d>D?=EJJ;,J29&vy*X-ohB"\$5=#\&&.Xؿf)ʌV4JwnY-?Cstc^O6A}y J|l?JMks⛧nNzo*w R; eDLx1UF7m:N eւo,֚0M^TSCr=DκZo!;㞎6Q'Kau :Xě e`g-P&(ϲ6jR B(w9,3f:dQ/uGӕxZXv:D|@OcP&JcClũ,,+!h/%^Y)PYX*c2z >=/ދ n](Ds=N^f,tѤϝ^f5۾poKdPletfo)cKp"b=GY(]]1wuoonz(+J0_N:G' SOTT3K1.Y+q/fch/65C R^x PyJ XZ:"wDŽ|bY q(@_>aR%#eYJKLu ~y-̕KY[@`/rq25 `J9(’R耜_e8Bx.쏥_Oڕ2.,<}YPcLk rKS_Љ\U&U7jCq[b#؁1ɦwOpI]V!;Hpkb]d)=ex Sua٥yX#-=$1ٓ ^L4E?b4]7NrNSi7>w -U89^gY^ᯂa>'lcV!f_Qm|t2dG2 ڿG פdfSJǥۼSV%@_6δ-҆aD5>Z.F7etXS+ 倪gRAa&{;=ghnF bG|| Kd77 ,HG˿5YU3.m̨CljEbKϡA}\~@>4$ “we9n]6A"YU˜5vԉT)4\Һq\IA;HvE͙來 >'vawu/EtGgH .8 nOסjw 5ZR赾`)[ ,}P0( $lXIr֤}TaVܘ[ ۱ QFC.彊3X|Qɰ+ Is@76 RyMc7;`'ڱC:,goc \}9H w7TخH $0 y.Y)cw͢DV@I'5[" !3F?GN~_{i1~A !<%c5?z @ sXA( _pTqb[vH=c/}cO[ ;-n $D.fzL>N$ \^/?Z|]ȡ\s70B2yoأo3 K%MIK<#&œ2#x8fIC ƶsxTV,h4Fs{gl]4bI?sd2 `LT o݈/J a>駳"}jRE8֥cQcZs+#^)#Pmސă7O3hwJ3bYЍp($i'pwLع&O$7lZsɈnvrQut.,2zE *27n&j S~dު`Nk]qޓЄ*f=zyJY@Pj: y{`7 fWY}I>z#rR%pٙN#g (k\LT$oC _o`mew< [mnKw%t}a)HmJT&( H.YCkkE Lzߴ܇ ~tV~0S/|Zu>%`B2Lڊ@-B>xҸ)M:Sz,łW6%I=B*&1c5ذk (.dt^uZB=es9WOς%ΖCtc TbY} ʔk4i[n҄YEFMH_2}AdeL;&v=EH} e Je0_̆)-ǹjxeG!ĂC|}׽/i5IVܲ}N$,A%]T 5$MxhNpQh_שd5 S!\-\aW9ߴDžLƿF$N[%" L WEʽng+ B6x;r$,{#68g 9 [.xCNrW箅#9P|$=s*fkB  >Ȟ! %ex]Ri.vTMv${ļ5=AF QA{<4؏Y}HԐP"yE-:HfIO0qK[WGd )T\z.;%7ޓGTm~t*Ҁ^b V i>2Eş.\%i,KZGR"P }dkfgwx=8FmV%J>,g&Tײ8eΉay,BbRR{rB] Y_hn"T6 _IyGϳ H_( M¶O$'Ħ❼*R+UɁ_O. C\ h(3u!ÌW67uQ7Jbk@GEN :10@Rݧ/6, MAgׁ(vD?UzY VkULj(u F-ѤMd M*hHߞ h奡GsiTI# oj$je&C磳Bq]P::|;g:_3?Fgf-/+9&Lin]\V\sqh,_LDH\"Gq&vٰ69<ݐDt`JN:I;;Bq# f' ˲?/$h9\GU?zAyP06'$jL/&̳8RQLlz]$ 亟BNFG`͑qBhr"ǫS߰vl n8ԭfQ9yYtVjP)#jMLgzӵz6 ?f G,^_Y2 cS!!MI1o#^ qYU1{g袃 j"+v1+wLH=ppJ>QDT|րLT> kuCB0+\}5)+Ogl*\ygDw$^=r=]q?('njʢf'rܔQ4*^ƺ .,(Eg9S-@A|]B-)/ZciIp{PIWy/K4}䤮L{Ai_S(5O[G:SH&Ni3hoߌ0qZ} 0%BBZI9R԰62:HJ Ao1v{*~GܴFl{{P 'DH@sR2ғfQ]\ٿA}:4i8iwqenЄcXYg(œ:`]]Q'!s .Gw<8 s$F:3ПfW(. -w}wxU)#+Mw#,ðVL:;P;h$:<%f '޲lI4Fek#c697Y1/n>CĻktC7ҵAzQ)RҤOqETlK/Z(VcejWXDhhGio~ HX5`Мl9ÎHr`ǽV+V`e3S[*'cf$E 04 }Gv (#P7PS'#6V=Һ=nJ_l W$[Vwf~LB&|9-aC|N=vq9aJҠ,~VwjbqLҮt|Hdu_JstF'_AՂ۬O,>ch)'vv2H+IjB[Ir֒˾DXFƸI}=;EQΣH MvڟMs𡩐&הsNn(sJe9D8J9כ}4]T\\{mr>-;0֐rjɦ=O V - Dsbp?umta.REݘX\އ(`x ayϟ/3$_x FzUG–#>bgjS+NrP79nO%lځ/`L+~,$ M89 L?~KP9 %LmDy(3fFWfU5O"-28ZpD4 z˰פW;]d) 63Bx*A5a#6!mm%s_#r!JatӃQϠͥsB^j% ]:q^!VqM1u.$(Ov%UW=Za6DPOcQ!ws/G o:˖l3_gD 5i᮹-@Ȭ T KA33Fv9?n>B"<0-cwdK)=ȣO:=E[G2i@,y wj R&/U}=?ij ,Ol.&p#.ي ~,3ױMu4L zkϿ޺eܛ_i28Ks :5Xs\c0hVN9i4#6nE\v^&^"ov9-x4J`x,P 9KXuED ÛP8yll5 zd(9؋_=6F,p 2 Qo4Wξpsʳϛ888 78CH_[k`J G!}1M[EgaJ5gi{|'..TNqSrO 8iq}V-3"f)u}ad]frKjj:- uE=@",~@ӧ+ddo0yNC륽~n@b>z;^r޼S]%xi\4(S^E¸2UՕo 1ں=[tJ2jR,bl YUlrG?=v߈HxYd pl,zZ~ItUXLr1 լ`1rf]j4' 'J5%u#ܓ\hj)VO1+=N6[Ke?&S/ *q^78~;`4V@g 9gj_t% (J3pu?V=1Uri(r%$ BWi\g$ s|Ůh \N)QyǪ,Z.А 7:$k†lU&f& wďuQuc20}[qwUO?ۋH&=VsLZӥpLuR9 eڬY6xȧ~#u A*oX[M(Bgα`sX! j8zbFKe (!]Lun(ѸGMCa1ջ!lQ`a[/ލlgxd~H=}[CQc/D=Y֩e0ށ09ZZQN_3`0c"nGs>w#Òe9|QF$LvBp9O5mVRDp1kN&Q'Ԃ+P:Qu/L[mly ,=?' \=ܕEE&Ď(6!mna,]be8i`uQx({I|@|fIxJӟszJ,t᫡!ZY,5'I$)<R"ӴĎw]V#HhiT 7 MўnW Syqa'=Nзomf|^Ûm=.r͗ÜwA刹'h1T5r/pїƧIyx[(lK3SSuQUiȫא՜?DrO|,|Uu `G ='gmq]e-UcIབ,9)ram͐+rHcVU>ՋLw@bUWTg"xΐ\bd]K'ڲ`IBE4l"WKd3ϛ/ԋn_+C@ʴh_Y[ %e*<6jl*|}oI5W+yS߼j7?rw;+ &=и姟|)[p+G9P3rxx"N~]HTr2NMkN#D/oxQƭo? \Jٹ436H9 ^8{iFEKjέPh]s ̵>liڇ>l( 6Ԡ9 R9Z UFC}::$PUq{3ޟ)eϹGk.֨: ň{%C(4Dyv<Kbg , G沣 jvJR+HGrI:][D];{-*+&eN2S\7$lf x9do4P12bԇ' #Dvӕi2]zA|=a'3MA>\+ 42zxx$ҟjKSR0n.RtZ t̨GmwM=% au|ΫZ=D~[d(21♉Hw0¼T$I@(j:bmTDlDouV3JgxECiR64A#VhAw:a ;в`\bZ'>OAfX3 |T*񲝷z#`rU,VEZm76EI|UaM܁wAVe# l8?gsHSy99`!a.ӡ.t9[)MzEEi~*FInkLv \,lMPgWe#ÐXl"Ir$69RH%z**|rΚv^ZC+jƮ{0~7ʪ?}ZSx^ϣ|JqYt!24V®r؝+L 0ӷ%ж)=ZI6B>\^y20l5\Cs-^rGlO\)ح'NZefN&4QFVM\BRՙǏUxj$Ld PTl)k 5Vܼ6"O{Ui9vOCꓘC';3S(*‚m-mA*''q!/R6CH!f&>)&̞K?SVzWσC+S?$\!8v¿_dirQ}(mVw4U86J30SPT*VaraZ+# >~1Rc3W צFF Ue p~\F|TGxCvǖ(,Wj C{qH312t ߘ6-w&_$rpx)R*Φ 3Rm4q%0#b/ݖ{ze[`r ! ÿʓ/KY2|d& 3 }W|vT/ѰAQ낃.44TW}\JB-I71}gd7mojcs>s0c/4Iґ!L'>63p( 82kUj CA9̡tDqv?VJ21p3G=6-ֶ8±cz(̃Io?3ƘSjxay֌fʧ UX #Z0cz%ʹ-@2kR2 Oo-',;ґ*ԫZ}z^<%bcz !;-(vn5ԏ > (Ȭ./jAz҃3>)C8@7bi)]&xYԫoX6͡˴rs"Ovf[Ze OkS|T,ʧm]:+ƴ7Gċ넶<#.So\DgA=uJӇgf{OSgCLR!OK{ӟ =  G*ȁäGF{x/<932AVj˘ U7b.C ay+eU{=~GeÖU-  R: rͼXax<(vh5 &[V w1^?sI7`4pY5xL-|[A[6g1Q{nN5xl'o^ \I lh7-rh r>bo?k(~ܪ8sL}'/pր5mdГv͗Rb@ȿh>&r flђO]+^Ñ`,Dzqg&>d+2iT/WiRZ r㑞:#xoH ``EI鮲(v nn&6\g9x"+[݈uL[\Cj̢ыpm(O&gLU;>/h"dU+=42ɋĤ nq0{㏓ \9Z )GKe>,dQ19&Vwdc s&C'}PJӅG؉CgY/UHA1#=n֙DgMn>ے޶Wܮ.x0`TtD%bq]A6"@s{y }X~> ?>5䭲FC666Fc3i0*~tBײ^Ba&j>^pT6WhEVK,gKd׋F9*_Tt8,sy&lpOz ITəͯ\ڬt|`[]D%e9e6*)LKOGw)JC7=d yW`Gd5V7pPLRMD? eYdT,\*krf U5jC_H!?FJwve(*જ6%C-C> fN 8 r&v"J3Rus]Jr(_U.iL{;dU^/,) l$£bh9&1}0^wG W03 "㣍5l0R.٧fI}uZFb Kښwf~t'IgWY7-@4l2~=י*O(LCޥb™uD3N(2kG::fM=WqĵS:C׏mAg%C2r e:}Vn8˞#J*euB\}mKRDo$-("fkr,z*ÇCE$m fJ w}'(/#_屍?^-zFqOI:n4RUf嫺Lŀ y[Av0V#s>b .6rZRzpu)BˢqV aV.Kė#Pe\ 5:ZQ' BD:s'>)뷫0$b 6ɯnǭ_-1jk®MRϾ+b `TSRIbcyb+ы.&a_Mz(hU3Dsl0 ?hR(8O7Q }x.DmYwϢbj5gSZnQYFdBB0(ve7Mžil9l354 [j[QbQ z hfxܹʧzY~@G>LyHQu8V?jYs Y b_ڎShgrJkvOKn%D`teDZ\K%X@Kh덆%YH㥮Gf4J| I|`zGwLC*׃`[폝 |#UA0^FM6&\^|rѴSFTdi77:1#YTQ2LdFp#]iJO{}Y'PGZQiRW oz C)Kq<u_Exm^k2V覠xL&Ȳ{繖|KyFei..{>BOI@EEΡYgBI K׭$.5({LUf+DX rOw x4m{|ar`{0UH(} x :k+@Gu8&^.EEٮ:#ҵT0_h3COeZS(%+.UP;g, $H@϶9֘~~H-**h|52pT/TkDvt%, F6Lo/e鬘!1'x2%xyF׫ x1${ql «*x㕄h\jE $2ʈ1१bޯ@}^iǒY04-0r$M.w\+sX*#jUרRS!>OՊ ufxŽ\{2ryGʹaTwJ!-fMU/ơnӧnza\sy/shQ2A#*h/pnQǢC-0H'OAIW#et1ŸfDN:?:E@`ėr)FG 5~!c%Qc_?XhI9?4ׅB:;Giqb:kH?K =S P l:_`L?P():|Ԑ@s,;c+DZ8ySU?Ufr>Wz/q$;"S[{l=ȠLKHܔ1k5 -R,\:#3-sQc#:⢲DK۴{xO0a}yW\ZSx*Ljb!$ !fG3@v||%fr[oS}EE}rcg"hh(tD&t;)]@^e<1~pЙSz,sIn{PcA".?23~\s f-b8+7!Q:LD=m$;c d,3"]8nIR|vIe9).KC7A?$%3p(R)د;M}]d'akuCzKqlx6.xw[vh[ 3;pUHrǽ{nyJ,xQ [Ʋ[) $O#fp'* ,J:֝GN'ֺ< Y-#EpΉO]Rʰadc8'VgZm>W!L!9GjB07e_?o鯏*6ohЍ,KBrTWbѸb'_ ySADI5J!]o\m uELn,$םU˴~\]ZuP%XSԴZ33l4[A5#x7[2M6ũ/=LDe4>`:EZKNingbT+`g*p%oF6ϥAisX%fMcp7q$ 0bT;JL rtB"E*Skf.RDE@d:z]EXٱqflc= Y,9w?n1>wwC&܅1ma~Sg BK)4: ;4i{JB 2̪V ;ӊqli_ ĞK܌hɼJ (N,x훜8wST􎚐fHZ{^ޙMxMM.X*nҭ-yJ(E^;O` .D P˹TTsb5Ȋ& сj)c5`lR!1N*~*~ = 7.bXr4Zz'̪$_1"Osc.X5ClL>tU0gxEn΍(J!l4S fl4*7x0XpȬT*3d3FѦ%n钚ќar/FF x߽ ճUexBnRCK(׿AB^{^FItm|2h\@ख़r`#և RQAiiO}㶳`3=M˙ !(07 bH}{ Tji 6xE;4P=]@9o5) ZML::lɷ#~M{xExkwS(_᧎2 <^Q23fLǂ,2;﫣U \2 k9Nˁ6*/ni;1Qd0})BX'H鴞6pA0s;oV)|_"mq¸`)`~ˀX ڠzgr~ْ|݉g8~ RzKJ5iwՆϳ+[I+P~xTA/nw}$a \y]mb;JdY@Q'&|2:ۄ"R[zcFNj .]N5'ێ=kӓ aQD?vH ?&~FOz+uP:+)V kT߶AP7vb0G#f_af`Я J#hT*YjS/;/eF&Kφ""\ZfТepHI؀߰f`hF&;k}/B=2!fc@xmҜ;}AR->}~vr5zkVTOdm`NFx{&">/|vY]W;J#P}M٦e7.Գ+vV 6ۧ OJj"E/oJ\XW98`L]M^* K`xt,ѵ~RuPF( ˠo8&BWtǩ8 ;rg4H J+jb/}lխ[DCaT~çuڅTtԨbÊ2{hgMF|lOh.O6h恱w]0AD(SĒ>9a+yt8+qCg:ݒzCb]ю9غ*c-;3~r;vYoI9N ͺN 0ke=NZp{Tz-f]EF5pA}[=gð;y^cfpR}i" x>Seq\ڹNtQ-t%3XS-Gr qAjTKL?3Էtl<  Vg'<Ș`ecpgv2xcCf/4.3YO1+z3q>tU8dVk*গf[<$Md9fGor,:$r(N2qhdYq Im}xgIZOnBmkj:yG8\ *9 ta,lMW7Ҫދ1,_ 􏽌 DF˶Zsb15`!e3/QK"G#=,nmd/qx-*2p""٤vY~bsh^=\:%#A$Dh{-XMUisaN]\,ܐ3Ň//\rΕXD&Ɖ\a + {kWRU#"kKae'Ȣgl! cÆA6gWƪ|e.P*hsNqt'd$3rld&G?rh>fpJ*B'n  fna4+`+rӍp{@}&[Ăs@6bG/BL\95a/FhݻUykHDӷ_UD"lI+ƁX RMƄeSN'Xrbx99m^tL~AURzr`WoT;[yM@ɴD/+sM\(ju(?Ȗ:2)g ~ƷG|lHٲWZ_CMN6fx-K{=c?C)eЋDž\%O=dL4W71$,ZwQAO-Lxg#Y?b )DYQ h,mѕ_.d-0j덾 2\p fqb$̃~MomZAc U$|7^sW46lq7uqElL_kezaI(tE+aA6>V| rb<s7xzӍ],F:jk)tq̎e_l7AXMGEƒs(񐻂 gkR!\}YAdk겷|+OO>:ʧa*MAI*(I9)jGaO$NY׽Vies=9<]"p*b{܆{y9ֻs2g(~n"8Rl i >і~6n5UHJ~īKqcƱ!; [j䓎#1cL.+2UgCSܹ:3Q3ˡ݅m ѹG>W}',FB1l4̡ 7Q8qvnV-VC4kCMN_ aC $ 站< *0F#KiqEvK!=Vr-yh,&AtPn[/=!ˢ4lW}tM3T a.ƍ(՗ĤdJE$R"pvIy!-T jU Bcu>ܹQwi ;vD}q n̼laXJO6j/\A\1=fsŲ(t*͆k; 3K>6eҀH`ctYid Ę 7{@׻[tWfwCL^ l>ygKJ6깙}njr/8 0n`ع' [ih6|&s~G|%+1 ˌL?e.t7I>O6 %%rm>EcN$TwuHHR:Kx-qX7A# *0,޿뤕7Z [.-cR"k?5-kcjܗ#h^4ļ\\beHn瞦 xWM|'Y5aWL7H>X$3NGAEȊIX)YI ! 3hjg}[[HA;tR|/|wgEb27:6+d]pF1zaQ3 \?t ӂӰ:{_ū ǎ(`c\<JwǨUKiwMcDvoKddP!*4\:PG# YPe:iD3oY[/?U3XG$k" ~԰aJ4l噻gRB/פeBPdg7I{X`TMzԍ=Н %q}BqV}Y7Rv7e/_?N,[@T]Mp SP2|IJ9яU®&Hʶ_l{(Y}BU+w|}3z\|TV5ZR.6GH7|qb)&c0X}]cROVփmVcƾeRk=lFږCIuxm*''>b%2!`ֲ ZI^~J}2dm"y]n%~UAQDkt2k3{߮kqgQS(Wùc)8V"Wݧ as+'R5Ouٝ(1׶Vct],!يoK9^ Z@J#9̔qpm*1qfWsML;8;tly͞oOk8Qdf'T{s9rzܚ tO'wBwIlZ"Fq`w2`yKM^X_"$4zCzA? ^>`C`a%E.Kkd<\2 nzKށm '2K G-|˽_#`yyFВ>2 c]8X@K#b0{| ]Nuq+|z f*iPOیnÅ;> Ҙn#|D u4L\|j%XA8LN[AXZHOxͭ!l~Ut$LJ1+r:xGR/e1KV2p}YD i6ơV_|Fǭ[|g@-_%y y.xrY"<_dtROJٗܰ;?SKU[ĿHZ˜C3|uRY&ws_xb6u8\)"[=\MlѬ68PNbYM"YYeKW95Vw ^.yykhY1klH6_Q䏑76+AߍKyA32ZXainj[D\~#4XX̻= i! h)؈ҁ+K#[0thiz(^1= :!y[7* "=d| +&OslBv]>|e~nP@ 9ٝdBʒߡ2vM#Bpb.uZc8;?|֍qsm83 ,'{M`J?  wdqYOx&cܛΆHE|i~|[FNnDg3V5 |-%QTAP( +b]4xfZ;6,oε&L s 9_? suh{BOM;0="6spV˛xS֕pKtooX vSoGO 1(uLX7cYg<ċ x]ekE%!Njwf4#w0 c}~WEkQ8e+eɛy=>3 S((΄̯ycW[C2$`:,1d$L?rUm==uhrv;mrT(38uwq!EelZqvk|95%Ŭ*3Y$.(^]BBҫ @v7Kjbepǂ \Z$== S1Z}D`3?pO`8s)ieA]eؼE_3yF\\͏'ž֓%9X).;( d-[RL @r_3q~GXr0RV"w\of=[GIٗ2R7ik?)":+S#tؿ;jC-:ze(a)M &4S*m,muE#+s]r=`Ÿ. j XI9QcKkK01 uuv]:Q=GO5pG2= r Urnb}**9L\'MRGLgTaJ0$½7zu8{OcrjWrt/EӟNZ]-d^P- `bp>rzTs?1Xq;i R]46A]qGW|AcQ*3cH6G $9<+'tY IEWal;0!} t+TK}KUVߌ_g}iNpY?A``! Ft2ٻuFۮH %ph۱$όkg j0glia$Z{ci|c;c4 6xҽ)8:vb~ 0ފ@G-r'Hx5SqBi*,"HNqkM0:Vl9U`T|@]sPovs\:UZ$9~pA> O#rbXh ֙kXOf43b+hIɒ7W&b3lɆQiE!Sڝh; ('XVlD|F72I =U//Jů_!ӣg3x`&[ӥD̥bv7̜Bybjニ@c*qu+f?X$ꢋ0/7CjZq@ YuăB\s1xP!Q[!FF.bnu m̆' g f6)SK5@KDiDO;(@8,z $2Q1C+fI}?*siz?,,Z[B*5_]1'ԡv@ֆL(WhJX4;I1x8C"Z7Qem5M /_s9ȓtn<ݖc0ٷ/h&d|JP ȶ1m9sǩc$؃wCLs6m@mb~Bu<*T;8ڮV0XL;1ڰ-Ŵ$_u(Z"6P@au kAwP)öL^(LYk x<#RN&U8G#Bx_hJq  i)>6!HFETXOW'~B=1W;h ;^hA|õhf@hb4#8 Z9UK,J⺅R>{P$(˦V>.͇Izje2 *N4A:薜lEaO7ŒȮ\67h5#wͫST,oVaeN^*}(w n/ˬg Knqy^?@aƣ2u9gz ]J?lh5x{'H"eا&%N+T34.b2C¥Z᫜Hcb>`?N2lMkX"Q 9F^VJ8~al!fSY`ے!CA|1yj9*&ϔ(6s ,ŵbl }AЈd)AiI[B'Q8 8}'kUSg%k39,U[dXZZwNjh_/37̌3lj80|wڒ~xJw aGNàmof >n:r@V0DGka' ".tb#!dc07j5-vY{Z*MJA$<$ZAJǷyQA[d KQhH "Q!7}r#:-2ghZyHOm] 8R?gyJJt/Ϟ)vRxFz(>d03x0?m҃JД*~{8Zptf[Z#cx\x"S.52LV.mX ?sŒ`f~NC1ro#;ka7J(X""ZEg) ^[~&Ѡ@]rt=1%)m zԌ ciNJ61Zw5jȶ*4!"`;:!* o՘}k,1Qx̄\~1qZɛw&AKoUt9yQ=PFL#QZ@:,~ptzP΄: Fy ϟ9>NwƿD`|GB+F~Lx҇d\lۡ!r.@&m26!308/d2[](wDcD0=YZ2jq`4U ǰIMkn}[rLh~T"+Ӛ^SxMh }WqC3BT%wg:$Z]8!˫jp,sa+y^. |EDmkrbLrjb"7hh蜋}i鋚}syHL;ܯ&gų~m֠^XkofKDek s5LaW@p?3F 扱\ݷQmEu)Aq=Y+&2Sg͒~<`u3篸dȉߟXk,GA_ ".{_0Ne3CF#:0[w Pj2 {`;$&wf6 D"6O &SuEܫv.N^TʼR ")v/Wi"dwn)o - %H@u;Ⱦo@?C-Z a0[`?K 豤#RS.Y,:aۣC}C؄؀tN Q;#](Tfo|.ђ`=:l'2*_ݱ 5ND4 Í .ĝJ_5g]`a97 KY+*?XjU3A6啽G8B>qc(#"晻 1zS(hap[՚?Cmgǡ )0Ӛ?mx(%קxn,\%ra;(#wl0\%>Ogl$PK uS=}:1gNk@?#Wv(h; yrOOeK=2ze{g>=BԽt>gA+#C/dIԴfM,z ꩊBƛH*^R\๴Dԯ7Cx98ꂩE5Vx>WxByr+S|$:#f\y|r{NM5f4oĂTľ=K)xrځ8QrCcv`ܳ; *3Ӆj2G]<9Q(UE{E]>5֞DT't؏v-B'ztj_~" B0!13s"_!.1u,6{[>6.CŅ&sA2JCJRR'J]})N Mr/;7Mt]l9@ Qi\wDygm vUo%?X#i.:9^iE<ʂ O<1|(j݃XlKභ22zV/b U5l־L Xx(VQ2XCyGci6<^{Q ,r6Dw֬"!AR 䮫½I3hHEÉ]QNM2vVjBc_|;O<ֲӉ7GfUa&6ɠ}1v)[\ynePɢtY$mȿ4ۢ_d^>й)ar(unbgiavl~WNX:_H A|2;SK}<7wچL6Oд&3=os+u,92ʻU&r-̳ʵ[xl[9 vQi`IXu*+i/3`lƵs ?SP^ߙ@"'|}{ؑ&8Z8_q&*(rhc/ݘA H vJRU@>#zƵe-ͩz Kˬ$U&^A#BÏ&/8uT߰J[em'p/h;*bN|1 l'Lg/0a*]Gjp8}rVs^d~o`twˠ*"@ e%Τ/T\+<7õ+1`pӜfrZ"mSVXÝd=R 2aBBl^jI6mkq-p F>tB]Y#m9vo1~Qd06>QYkpnM5Lڔ zxźҶ- ܪFSmA>ٸa U>n{Z2%j7^H6tǛlFAeaVܳBꘚHɩЏ;pyhRTjY$ 'g5.WuUYEՖAQĠ q6Hng*KV-.\:?_@ӇX8tQ̧w9ogaze]})`]`/Z/LQ懕7.8ރ: r128եo!Ug{Օ`6°QCdϤgLƗ|zm{;`~q\Mmי#44U.q¢rkk+kiL؝lq[P\AnPqCypAzŨ:ǨZ9[kэ5;d:dj4W NxjgA)4WM6Ȍ΢# (*'t@m6YC46AL)۳0 m/ nfo1dvt C,xAPmwmˊLqX; M,ZAT?$'\Neus?~|M i1MvNǫ[gjUW!oo@ȰSuqQ0 ;8uY6!Srq,Td@힮nVa{mA/m^{waΘէRLjCE g^nsq۶ -XÃfw%Z4x34(L% ł. * dfbJ»vdlG4i鯜#}ѣSϒM.jl 9;z)r k  ^Qc SVN-8zv΄ Na0UؼZz ʕ\VPlgTu (L~@ Ta eC9+ڸdS?f݃)wImD0hwyS$P*@`~!'Z\*XqneޤpԎJ0)) 2Mf_ )M̓)*jW<ٵ0@8^?r;hc@5 ==DϚ,C2\;$L^|]: qWF$^I(BCVO6Nk~u^ [&񲅁-^ { '1_71t0G+1BƖsQL;^z_w:O܎P}|df =dvN`E8Xtl.kOn$ZXE7~ېQVJ ӧh~оL%s$ ˔05ԍ8J !B~'x;t{0~)^fįC+#yJK͠rLCLXx 1y<`IaޓACq=xx E`D'u[H`2 h;p2Xk9i>Q2UCSd.?F?dWUݝZzk[m}Gr 2.cnL}*~l˗zgfp^|Foo۝w%:+Ր"ܢdO|Ç,+C= ٱE3um9~% [R^5x'I87K=m% hA'"EwZ<5 &+|]ÍfEZREYX <9 zQ$=5٪܇djb<mVFUCl%bYtcԳ[-0F͆%Ů/+s/Ƴ 5ȿrq̢9D)Y!_"uֹ80o+S?f.qNKu_Qك5i|S`cԢR}@dyaӮhtg(N7y6^NU(zzE@x2h+ܹix UCo 3_zxaengjpngLpȾ-P4v[S,b|3 +15zZ>2 TI »YW Pl-TfI!S9Y4a L(^9G$Y*䶲xګA6ʈLZ oD\MZfM-O*0 :WDo& OC3Mbt]AtĜեlG"71$z8 O5bܢ{Dfեӓ1M;MCĬ%LkQeȏ+mEstHK5 ikFYLɣ3Rc<}ӺubijRőh{q (`I TBPCQ dBH=FJ|xeD y  (``|Jz]c-gؾa| MKHC4o0ՠ+xb]fOG4CƁ?6H$yTA}PKݭBhl6SX~P(=7'q֛ՄCfH#"K5{}Q͎Bn IxYΩ*wX8^dY/#X3A=n;=Ӣ+" |15}[ޢ) / vMHL ǹ)A|6.Ut0߫c[IfOT V#cf(]y.3wPO6C,qF p9"˥ U זdyI3Dת^K?DqmUD~n f?KLT̠_B?T[P-R;nX$L@?[;* Htu~ Ny3ό&gGx?n'1U eFȮyq%ZSt8׫r"iALW&NwfYQaC\Ĵ6[Mbg7>M+p 0[{d':8\rW[U;̴TNx[6!óE]l=m::nw0(HpqiKDړF|]}!ꐞeun@m7AcQz,upo4.(4]˟Cphtz'Dt?ZܩoVD0Htp\wA2gQ7HAZzXgƽe@!&u}]yzQK =,cte4~4Tۜqt0ùULTaX{6M+V M-ϪIyjD}@܋{y? ck!f@UY69&T, hW*bu?¹|zd8eF:Gהt[. D Kgw2u0"C?Z?(B~a3xFUMZ7cHX;CBz bjL֋54h ɎdbkMB[V9`'.(z7(bc 3:l& WضA` %20t.Tk~0kUe})зNw,TlvH#JrH.)3y .]E$RG}TKz%Ba S3>q O$;|60mx&E^8>Qx hYid**T[:$DžɟbnLia} e9:ݷ`YaS%Ϡ-nvNRZ8hU,Ք^^r/<}w*D*D:uXj?XmGQ#-m.mO|gdx.s:fwt,ʀ?~w|UI"xea%MUĶvchIl[^F>䢽Dkqa 3qW RR`80'KJI ܔ+ޭwF cжjz>lu#pn39&JmA3VEA`|oyѓbWg|Ё\>HS4"|L6|yK;ݺ* w2Yܗ;櫘m-2Oߨ. mm]{Akr3`**_422QݾFh"F0 {s:<ק۩!A"N)lWM*nyčbD( 4Ėѱ+iy wٙozK1=*ij>d z=n҃Jy׽Hi*$AGxۑN]Cb ?/c]K?ѯin~۱7EV ;n<x#Jں&B (6UV]œs28id# +} GY8̨r'nj&b+hKfUM nLEU5h}Riޤ0O~e_b^ɷ/sb X̒F5OVO(cQ<|}^`*Mb_Z/݊= WQSqYz&:Ӝ腏 7 .B̦i+ SĆ>4:1G d2A݌\0|(ie!\5UArZ;V9 TS@,mg>=Ox(S_kWw}q ?rkϭrVN1+o! lw-rrw)֔ځ C餇bz.Ǭq%| /Es=SR`l6A/ EM;=]W^ɽ3?6(~r0waK"An6-.Et:~$+t6АK~&87z[9@MlwDwX泑dףvhmļ@\R6R8{4n3es#_ocla.; }xբ (:xT\ Ƣ Q4#&w$N70~MTXpp;]Y_FqFw%u&ȆjbgRx'zz{HIDfCq1ʯ3)(#h(fAT㌱K %%EǪT "Lų1B|ɜN/->& F hV 'plME~L*÷LN=~TUJw?. ;* ڽX`Fo2=Rt~1#t 9UGn,'Q8 ,vʆw0'K\;фBqn-5.uy3W[|)C޶A# yNR-=Tis>IaNgDd.:M'H>C"֭QI2̵{_H:r 2'G*818kQݮߑ(p@# t酫`#-(u~*zpȾ!Rr`3~WF-]5Ϭӽ} f/.Y*꜒$GV;6Te0} Q3ך[O ec[]/ĔSZ+ǞALJ2-Wc?8zlԠK [i/4NL!XJc"䖩cRUtL@_5cmdHSF<8N+jSx:N Hg  >r>! tCU`ص]Fѭ㊆,+b)O#͞[&wwUd8GzVLY}5P351A7='Jp>?dûHlp 7N!1*H13#ќ.NjתlꪣOHI0C;r(s#vPͨ3E,8ľ,FK4rJ ~k$Us,YxEpc),Av?' ^WGzSnPԴҎ*+a~wj07AG`* ö}gZEob \9Ki9Z9M5Ǒ/$<LŠ|>ؓsb,)$4m~! TzDhPD4i4Z⻐425fؼ=-@7ʹV,Py& 2 hf.>\OWHDZ>a bFq(S Q)i-:E3o^XI mWe!% +vLKX4WfFT͖~#` *thY`^,Ɖݩ\󮛂 =+3+T0fR\ex$Qa*pf|9һ >ӅU3S#jv́P$٣Ct[IVƅBں rt  "ߩL>B 2hÝj~}}.}A)/3l1k$z0?"jtDwn5ӽ% ܼa_QetN/3nx9H@=0)(B= x{繶k 0:]_G}"!hi׮XVXG!+w l(>ebCZŒmO.hV"j 3P5Riv4 xW|HN k^uiLBc4`N@s)@d5: Ʀn?krKw9="i~rVX~~F1[wW%bR7Lpʥ #rtZ9h<ݼcǯ}`Ou4FVmϙ##+ȷs#=eWԆ #̺|T5B|OJoW3>G,ަ?{зEv!-ؔc=@GG^ ?c&&ɥ)B,3Fc]: lS4i%nu'onRh.N.d4ag@ʁH"Wϓ7#\1|h6[]ˮ=+ -8=;c0TEAR xF*+:XL=A#-_2a8rUrkkРzK"l Є( Pz!J[[GVLo G^,bye$3eXgXUO 'lRsto3V%5z(M mOdGuRZv"H]9F%yMVi'@x*,Ȓ-kTa@cܲ&,qL>LcgP7:=1x z [2uEo}A.Q&4P uގ*'40QHsP8υ|J`VKrY^s]ax:]3a&%Y2ƹY(Jk4 0OfȝsUǂjs-aKw\h|˼[!BhM3UwUKo($ $˝5c/{UxN| ]n6`ZR-P뎞0^[0`.ҩfr TJe aVk՛Bxt'`:ڰL= +.zż,ĨʛUh}Bͺۖ6$Go_e-_;@ <}ZBI>?q-̰2d{K0SjܴTI*Ns>7hiy~'Z)͢d-y֫o%p,&دw0,m'`zA,;Zmo=r`l=WUJ 45D7@ɾϳT8g;+}-`X޸Y]Vox-nfA?YfGcs+S-v"Ξܘ IϷ*`;'h!צpgdznT ª%rxkY!vEAy²>QvN&=Ia:􁺱VQsfY;L_9hŶciNʹ/^i KJ5Na _8f5i ڐѕzӞֵ# k65!淗< i 8`vaa?݆Xa?*1&?mNpt!7K0Z,Pƴ4{_v90G-*iLTgBئU*Nn׽Jy_C@c`bpJOicIupi8˗Qda諛me IuĬQ4J.ݽl} vSC<86|͡wc Fs)>OW+]pr;G(|Y.7{,ҌR%Eu !_EQ9FDM&ma4C…Ul63CϮTKՄf!`CC+, Ϗ`/ͽW--้ ) u5[κ-冏3S";fʷBs Q[;@i&!̲!/5W@D]eUhQ+GC'erb+Pb36r$gyvkQiKGbHyQep2\$ }BLiAG(4FKu'&C}.4QI,] [`譺a>2z@+oшRfF!иm`R3$ 0(>%7wƴMYi™ ( vC)Dtx ~:͠L7w7ܪc?u\4KSQ>>h.&Iy =@x(!QE H.ck JŦ!gd<֕­C?ؘINOlgInYrbPcY\~TcD0Nb ǐh}@^l:--k Z2BcGcq]Ԗ,ýN{躿:*BBhB/N1 oAR4i'ݸev{\&#3u/L IRuE`o"1m5>3F_ ݊>t`ڮ  WWBC!n01n.U KyMjp"g6!ۖ?\2={OvsE*d*+>) 6YG AGȉn"e76$Iw3k|radIni;ᵞ޵j4%,#BO~|i<.16$j%ΟC)je\hĐDNFe}PN2=r޺ۃYdKAųN\: Sa[u㡿U:cUfTP/X  \hƮZCӉX IÎ1FKO)rz/> M&tLf/ΩZ %ZܹɕV2gQ?S[7!fO2g-Њd'; `ϡjbD֚ͨ6o^Z 6P鸚jS+p|f3|s'EHEx-Tv\}]"Y1A͆+aI{)#"^˪Z5jn,g\뇛lؗL# 7C=Id~RF4,"A_ɰbeZ 5jvujoK !$M"AĠmm@(]vȼZWpOΥC}Õ^I4XM.|HTrxت撘Ʋ$2=鷥P<l*3OشV@󨷹n 9rާN-`91v#s᮷|m'G-[6=eNzV";0[傡$9yɜ|{Ơf0*ځjVZ%> fj`!Yò8;E26}z JRDLL(s#$m/|[&bpV5DeXx|5P vfOvzb5ܛn*pLiԂ+IӲXqZĽpjy?,!sai6=;>ܜfEHa^@`ȡ2A#=@@I(kQU0qKr/ɞ$&]R!P Co2DSp/b1EXSP aل]VkM< gkdja\2Q i,MGj,̯ٙ .  {uQ[DU:"g wKhE_5Pŷ5C.ۓHGgp~ERowWK[E6cW]\V\YEMTFdy*l<4@c&Xgs;|^;H PԦ!g eCy.dC̕aێ LS>(bB }AJYuZe^l~8+5$&rzIhBy@^6&Z~ˢ3\ɾPܖ!PûCa*Dp i2(ᐆֹMLb!@=Is6-ygb;eTRddnKlqZq%UPUAI8qanX+X*Jͻ` ?L2=N+ޚoHXY-hKkL;-td9B%S+31?zZBOD&l'M-=vc2,"*n(oU>m8w &Pc%N%$O?o8v ;n>i! &`&#~+0jWǟdp$ʆ=;!.޲F(4F[>Rk"'%IMQ 1UR%9à?"cS U8s o+jJW4;`1FY} _aZL[\.7jZerR)":n`l@OL`2-]jqz.< ҡET@SOAӠ3$aXVѮFsw Zuex,w` )Qa߲GIp+'P#MeN*:U>M?alEĄvVb3/F5MT&?r䌀jȾF )\ZWG M#>8Qjb6sE`h6?;\Inb" |ez~}'gwmGRKU( V9')ʛ2i}+v:+Ln>NBE̐wm;I$e; qWH gZ@d1b*=c|Lm5'*\PWו%ܹ8q?2зcd 0ypTg|>gaK5cy$hN7[ )175$b~p8q1mzsoQ~N΃ f:fq᰺P0%W hf>ߠZVm hgom\F % vvDsUGh o8䅊D'}i{kߦeyŊoXqS`fŷڵ(#|u\ianBP)d:_OL 5Y+b"`C1sS#{YW{/-G.vfihʕ0o UnGm@DDpl; 34e檞ҁEJI+Ia<%-{dn Ib\6cDb"Gx~@zmѕQN"vG{M'h a6U:ەV9yئå x<<'^|Tࢲ c"!0\龎yڧ6ҬF kF$.]"`ڈ 5 69k+ƶd"QmaUC*Zj2'G &)WcCQR~$o#Lrd$I|Ut$Hf@j-ލK'Qes@Pvی\ߍ[n{a@wXyUmƮ Q -h'ѕrRnfPV rOTwlԱcU.TGgo8QP]omŢ,Ί]BsR&xx`(;/Cxñn vaOo=,49dZ.ž,Q9Z|?63xy* 'Һ_ۊ}; ߶=,*="-O:KvB{:=aF) ]8kft+,5)M (ijQTlF6 be!QZXpoQIESGFZ sXQűL4i2j0}uRkO"lٯI9uS ){+̯|}{E}ȒFKRaHAGsjpmWY0%QN~]/zQ[Pѐmm1%׫f]h1v~bwBw3+}2Np+-mx{0ӗ,[hݴpcPk̇"ݞYS7iz>(>Fȗr;Kw RSEݤ"D+~m@/7 LXb֫3MlCUAwgo$xXbo $Lz&eɠsvx]ۂ8_"1[\d*awKlNf"#݄%(nŔƄV8kGL{P&VBR朓oh$eеl]U$\|g,]`n%: o0P>dE'ɻKL8(;Mӗ$T3ɹr5̷)@dbƓ&'i+cXA#3n$4UYyꉇRj\ u",`#Q3uMͤbLX'qU|![ [ZST Mm?Mc 6R6jX,\fq f)k~tgWDZ#̵Z7Z]Y+آ5/7:X #_.8{#L4>wm1#qD޹Sr b(jeÏp9*vC7oz\i4T a !a]$yj4h+zhlpUW="Sv)$G|RPy7KJcxcm ÝZkfygJH*OC*]}!ܹ 'q,8$쵂Yf-3Hri<kkNv jwU}:aɫky}OH[-;wnd1-y-t5RȇVa3U<ގ=޹<4ӮӅ;ȥx.?Yb5-˩PT:Lndx@=P6~/U'K\#;"l xW!3H(v]&Y&d&©XN.]I B/O>.hƛ6u>_׊YlOaC眏-\*۱ n#~c(ۅ%/5~hVGtGAe^#ÂV91RɃ1X51TJ|2ƟN=@( P~ʫm* a9d@2at)'~3'MFuqp,WQ`rmc3Rz;%%e]V9-N?0Ltt?`hc)1%, 0{ǚ?ޒ6 aa ^}OrJk| b!g[[zN"ݝVk@+ 88S>"GdՖ ?0-}!l> Scn ] ZğswEhi#KÓqlV:ܥڜ ]W여Qrg 勫1C]22=O R5^\,Bp J;趕!hd<Ҍcг{A*2tU24CkNOHnPn KAǤo U a8 ӎfy9J'r]C Wt("g*v,^&HO΅rAgIMdۍ% T0fk_&0fϟ~ۢ`S@s` U(?wTi`Ts7q7ghXFM!'S?HP5p;uE¨|75&20#i޶ȶ_gͿ \E{40A`Tg‰wd<`a±LX$B=J^PJ%̕$;0Ҋt1leQFDP5|MwW UAsMN#?&%‚͋*X|FֽE9*- ^;k9BcfȬ&"2R]ZTiE 錒V #E%HKSJmk(1OdCѝ}e*x c?ZIc¶ep!<6Hp=cwҿF$x@ui%Bd ,}7YQy'@`.LE^r2u)#X*1xp0 hYI~@MNJ>mx4̈ZǞddYZ[GXfv ̫$C1`$rEA Lr3cQZhūIR!: mVLGGwVT_8K <_rQAﰉelCܹG;uɷK#ӣlȇ$N k:9C2=3w8,rnӆΝxvh('Vwk^iJк 7% &3ֱx%XTv%͘!wAڐgg伉](+!p4̌JxfHڗ5y5mu$aJ[lRs6WDT%}&h '.L!tUo_*)Hp\(JF\ɊlV>CS/6yɗ60S9C. nK}\ٰYk_ue;OĶ`QOJvO1̪͑KLtjvϻV=$M7ȝaذbiGU閱9x qf6T;$9]'Fj NT@υ熒sO&[ش=l]eY쮨 Lfk> }%_3x/Weɲt!}} QC0ibjKDDsE3 \8a/a>!5 Kꊮ\8dKAi&9/Q($k!F$r%RIŊWL& |.q:q <ۻ &4.릯"5hd.$G[!k6D:;8X/8m:ԅ)[9CIB";Q%?'/m[N5hz"QUE}!D'2> V@UܨfGIML!d $`i|hDK>ۛC/@Z3a:)@V$s~XVFvڅK`U{KklNR<ltt &y>{Aꡔ/|6 %JK-adM}RGkiF[cBӯgC& EGke+ή8 _LȩcfyW<0M [ x g ш^pnGpA[$J_s{PxvO-ypS4f!2IiO ~`+@;za43"`A3?䎏 H8 b2.$qA䚦h4l)n%DCޛh&@O 98ɜ QͩE<:+rogo>1v%-w5O&,wksssNbiMXrEF)RRz>@"ops&WE;K_WPMyη-NHmImE i98 ?\+ke7 {]ne3%A6(l*)G_6E]\6[z7`> <|0ghVȍsrA0cuT$!dAΰ[lWqoI., hf9H/a[v n~WJճҎTm,ӓ܀Sx6$$=cH8_Qy9249Nmc )Xv@8'(&%.t1 3D[=ӡrBg=-?]*~pNz%wdV5X##Af*b J9e>eS/q=q3kvx& )領 o!ޠbuP<3с!1tJOYӾ Vk.QMB%q=ouKuWyIꣲrĉWJ6)x }ee]Tly=dFu <\K¾ S~ΌW>'؉wJptzKt^G$BrٴգBPW w7QL|UrH5'Hc=`Ң3n(=LF 4hlX;i#G8n|'B2Ih`K#;k ,d< nf5iReb|:eUf{* ݺpgݏ&k/ܥ(cY;xaeYf[IPEk2۸hi knQzmbh' (K߶Ɛv oZH"twľ$uO^Y`ˈ3kD&TH$r`^Գ/ I3"GQ^5; L="-YqG.JRĿ.˯``\|8F £IB!N]#>JCFۅ2(R-ʹrNjvxllx2, vX Q,-D>;3ٳ qs]^sίPzN{NlX2 B;|j^# z^<}ՓTF5rQ̥=?ݯ ֚_a:HlC+ӘigC1FUW(^VP yY+6woұ-q3x6gỮk =mω4΍[rdTKYkz۷X}݇]ӳ{zĉe=YDf O|ED|Il ]K7X 1NY =~I <8ÛX<Ȕeϋe$)(k,K~Adb<JJSRej`IBy`";4#?r v9j!6ןrACbd^~!-/q׵QIH/Jm:T"FJjWrЇ,iG}}ݝ5Oe1~H\yx- *r*K߾,!E&"O:0'#fdJpn ;~ ,Q}3!AA /_V^&,>Nvqe\L)DǴә)Rv eJjc.c~ڲjJS?"%& G3YTHws̨Bل;ڠV覍ɟ[Fqv,o9K|r1@HVdT'^ &#PV98W~Dߒ|cC2mbqZ> ^ ޛ*<us Ux|NELx( |P_.v*ے❽.^iph4mtߘiI{P[$>XEOM~Q =ӶY`tBB5~0]@$@د[s~ӹzk=/ʳIB r|\u|m:1kU>F@ [Lc<,ڲKD#gvw6зV-Z` |2}.bD<UcСS?=g.:n@s2T.1P՜^QBNĉDD amњzr Hr l˪$I`v^ ( Uw Ų}+YjPYErELj:ިK*G+pŒc3aMRr/Rw&FYXTkdں 9mlȼ@$3MA1/' |@Gie_`a>pzپ 5>wLT"X>d_aQQ9it1L8J&ikp|K֔N@{kK73<5$ c{}FA1&z>ˢұ81U\{?r;rBvyW+#)i>?pc2KDTg֛k xn:s2Wʥ?ޕf{Be~O`v83Cmr?2}5ء io, DKLƄ(&1n^6q o0sS;N7m7|'8,AZSvDa > H J8 MH1zL[KuŌG@n)#TXg?Yv'<Ȕi?xE)bdmcˍ%b}:|aڿ;~LO\/73(RѐP*e:E{&["H nSQ9&`c \I]tԾ/>znh 2&C/ bZ7("Sgڧwo($I)ux\a<"'>C@?H!䑑A *d7iװBr d_\]:߶55nG IѧTC`ZxGX;ȲQ16[;a}g =&|&P;ʎƛwci?]#Vk8DӃ _^JpC}ODiH!nAxUJ6^=Jioci0)773yG)fOp{ i4pf?-NӠbBglghNWr'*e*h+qvcDtT煋#! ZQWp۾"j2~1T"j~B Oܸ<Ś0$!#)ƾ_?Dh=>iVS I&J^OT29u0:״±'j|ҌE[8✋qs^\}/ò2ͷP3iU=ϣPHξiv6y hd %N +ϲ~ѷY2?mJ?W)3~UI.l͛XMEC+8Eff<aZ[V-&? %KP"GגNϮX&w.$ׇGEO~2*XQOoO3!,`XX!z4*ZΓI[@If*ۘxأ"Q\~tN6ڽ#{>FߦFU0qZ`!Y򸨛KWIN̋*=۸1J7wY5 6|:=lY?!; +)\L0ww):##aq1 CO6m,#3fZ` Mkk#=YVDO M8zN$Hö}/za%:qxopx?(\aP#֦@9 fCMye*dmf O4^슪Pi*-Z77W<= T5#Ut^!Y&T+-ʺ9ظ6Բ^gJ$g `z72IN{NI- >V\0y2g<ǧrTD n4*$8sM4 x)CVSUņ:1AI "Ž3?0c`":nwc&H:=.䴱 dfr Pm{G׶$X^w۶G\<`q @D0o*۽;JR,2Vg&m%BPK#0*,cp~1PQ<Z;h 8 G<=0ɡ ޫ)=Qdb>$p11~[WAk4#YqK4#T`#˒،t[=H>b 'Ahe"0-bKxN'1 : G y}RƏ07%5 +]E& Z u(+c ֢4P?ܥ>%{9opI1V`hfL#IAUWNEUu*1eD쿣Ä2W55W&9kkL[f`Sߝ[Zs&/7<6L|`[Ȳ'jI,I@,nU@\Fu;D-q}V#]:NIJYv@,Gu.Lk/ü#}95$Tz$ު2MH(7; RG!,f>"9ٻkzؗ5a& l{PQ587*6C}ބ44@r\f[P8 tm! 4gޘmf<&꾥?VlhKUpq`Ʉ0V;6? )3>TFQK~wVj6E<򵏬*'iO3-"<&D0][wm덒 d痔Ȱ_vAƚwzeYOnJjNqw ^RV MLJDh=~[+ōxB\|Kwy+[H6 vX; AdQ KFB8NFCy?zcw[at ='=Xu-`nK{ֹ~BouA=4.@5Ec^.JSB`@?TVK%j]vr0VdMf+y[rDý^Ϙ4im.F"d?D%ڴ XNfVKAySUEcL9\q~KۧX_v|&/CNt+gy' g?pG)f0Ew1b7qJ ~D0ktc.lK1ʇ%,rۏx+ ejFW~עm1߯9}cnT! GkSgQri*>ky9&z+쏆-JeT5튺˦ s%{7B V.#CI9BۜT/&"څn" VSՐ_}P sMe<|ِn!r 6*thZڙ37vb-] ^{/X,DjL.)B6#|^ !Cݱзl=nux~,t$: c7F0Vl_q3.<Ω&=F9::˺oS˱Vcy?⼠9 ,jRL+"`eY>Xx0]sL^X_ݜ]JN3PZ*NҼ HRJ8Wm0h41&͵vs3.kBL7ܫ1A(Z5<3& qr Q( (YN8B8' Wߖ*FHdq\aܖ *6Z;d~xykq'iDWB'wLƍ8XI SRW>z_F[^1s FB?vTtO~62CEKCܭ'i?raL/%d%lg%{QN$ 2Q {a[UR{H&\Ø@$p,І1 y)Sb_BLaLRtU!E_&G4LKtVWسrژUu5vg.!'*ogF(4{g$~uŃD`R!.u4r^#,z>q.}R'TN+m5##~{rT\S!xGM6LA]\8ͨQ.VƩ+ u 1;ηѴ SxPvI 47FpǦ΢‡'CUP9nf%Q3c4Y_[PHJ=!Hə>gq}\yɤ aؕp"6;1>·+!v;A9&+_Mw?ԸFKzfˣP|,,Nhˆ5ҽ3R4'X(@KQ]"d% P4cZ eV ٧#XCM]d}U0>'N'g]ZUS 5جgc,G2}9Y2,OXR(]]N;3ڸf[4(c+$8Ms|½A;g\ lSd`L0dѫ79?nvWr`fmSܮQ ]Xثr@7o"UF5MIи;fVl,0eX7J̚=QpRϷ,Љ[(ckōIhAK6LWaC6Sݽ1%ywHϖ"#& l; I1] hIWkJcŌ9o$0eT՟&RÇ@C%-iO Ba{lُEeaW;J M8| A+^ՙ]=BeE5X/,_cz⡥R7(M~ʅITN,\ai]P0 ω-*7Kĝl 0EtPy}MgaZٰ>W"ҼF,J$c_B#PG8,i;?/?P>.fpR2=0Aob7\ KŹwkM οH!D 4FX&Imڌ?)X2>.d#U? $a3"k۶;e zkdEAn 5hFR/p,Fř ayK(*5@l<ޙplO%;a?XBmwlyY8{AZB>̾2ѩT 2"&UBBtC?4E~n$rm E~1^ Td!!9t:UyD]Ho=BYL: ,,vڄRL!c`Tůȭ'4m>jP;_n%xWՇj.("~j#]n.`ߪżR%hErf=W~U=O'| sG gtTFLrRƩ c[бJ,WnF& jU*zՀ`%IuN8dٽ}s}4@U.5!aCU% :xSs4wh: WDZWQ.×SR}GCB&c| [ь nTIcuP1 ||`O0b \hy=ūo<⬫6[D8"L<(S|^G?F Cz> [f؇Hke*Ju/[O aEZr5>]jZ.O 'CG6p!şV?F'ݾj;KFȎ+kqWcdk @iylLdEON^)RYLhYw@w,!r}Ǯ4OQ<|zW9ߍS5v-'6`V7"jֹٸ?Gҧ#\&)V,AV"ѕ 88 +{ $"!MT8SJgA b)p n<#+C}O㩠D4%0COyQjaWL|:*j'w E[N&)C8qzQ( !*AoZtR,i~4"2Ӧ6?&-!Q 6kQKپlY=WtxxX};X-V#ܨCĐY.{k]0#A!K~}8ۏ͉ʺg{͡s+>7cy|6aLgJBYq]TgHq 1 t 591358 νYDy-wuڐ{xS@sIr?,]J.ߞ҈$u(Ld CpGCtT-SԐ+ûd2c <ˇ轱'~ĝu0[*Y17nD.FZذVd̏d:c{ y3?Tt yZ5U#*mypgvIg<'8b|>L ߎ˽>e g6 HN6ξdL=#ʔơ5G/Jl>(7D+ LFZv,w=vԴ(14f{ Xln9& Hz?~O+kRUJ t"fYL;Q0n,`G+'`bK7Y].+^eU'=bG5@/9tADKrnɱa ?5.˖M>Dr+RfVP\Ĉ<\lC++"Pɯ:?;&Usu4d3(+ʅxmMsb.H{ *M՚#U%+:b?6&54,.p)`k[w҅Gg* b[1`MFXNfkߨH0[ sO&-ؒi|!`L t{=2hL玐tsOu1+Vgn?56{mqk'WS\i#*_BlKB~aՎUb%@!5j'A4"4x˶\/5y_sGh J(R:gȗeI',ӅQ:Ty6|7 7ܠp'^< 1'nl5P5 !}Jtx%{?؄Ddfϴ~y /FC7\'߻&W=UnW}3?p,|01IONe1ZbkN} "l\o&y>9udc+:L̤1U[}bRKf8*&%P@~?&b1+R<@dc+T&0We`䷡Lnwr_u*].KWdh?54i"܄@K[0WCxB3N&j֔/Xf +,Ϗİhu`nRok&IYp3dUb"t(D>zr ʘEHt< aMb0ۭ2"9=e`\+Y x۞ǶVV Z7avi[Ha\_,_7 ܎q]X% #>T==q#b{?pͻQzw8^`tlֿ̝ED=![vo(;oDx8\ Kg 5$Q⩉%QFITZ<#Bx3U*䈎dMDxt5)a θz9Oox ʹ+Z:n ,8n ;&5 I1 72~{&}iza76/R gڌ#@URR{HSit>VDf/x'h7|HPe]_{;y`~ND=m˖V3ME~cr%Q^ŅJHӕN=VxһW[mp<]Imc/մfDDyc/-ND ͇"e3P oD/-lUV,/ySWx|>F AzНнJ30=<W6gK/J>[#GbW2F\xI7vz9/_*5}](/sKGr%ASTKQNԦL1fPK&|C׮!<}+d7 9Sby;9Ew!1UL{Þ-_`?l c .a v$$ݢ>ou(qyIGĽEQ ~CH A1a FTRq>Xuylc9]%k5\`4lSE]za%}?Yqч;y7KR]~qF:ܫXr9N;OqK4M_jN U yi\-@"CG ;!Zqc!8Y-O@"O"+8!gpY_UB<J=V_WW_;Zc4 O:Y!vq&w6,YyOTU 9c ґg}Źr]MTyR7:= Lj+u';>3Bcol+ͦ5Av-1vUb4ILo!9Uydi,yfC|RG*{b_C/+2hV*׈ibyxւ9¥C>m ɶd:%Y.X9Co /e. `ܚ*Z@tq<6lnwm'KOCS眏4u_q` ǩUcoH.WkqV{&CeM@ 4pJC.o$%C9*!T->ޡ.$kx(UK9)?s 6I[R<й2 Ky,lck~YL1=ީ!:d|wH[G8lt]I\q EUww!ם! >)K@A4GfW骢>8A`|Hev^xtL}.BT(κTsI,ޤ 'djҜqlC,7+]F'{L1d^*&b%qVP)+uX$WV(y/f+3kuqWvo1W9G0VJi4Gjci/Q]: g/r4O%6U_nUiIM18 ۔ YL5xjc_ձ<ƣ- <V+m4|rK@^QK_zng/q>=V'g֬"o7.*:<-RD13Ecخ M;]pޕ1Fpڋ?yFtD&xEߜ ^M4Ho;%.ouY?:p_MQ+qT5t!TpnAA.hXW>;|q[?Y:wGd[h,ywQ::⭎Yxر\RESV6;_A&KBL$j?d i9P"t~bYA{`.rС&J\BMWL%ʧ.d,YaQqiT`h1䍼vA.=+K7g qe"6g띾NV⮏_j55\ka; UEMKso-r1upgq ,3-wOg Vp$DWӂ~~sj:Ħ(uzQ 2o Ԫ'.Eme B&F6L|Yu'kJY*:8, ˊӱMZ6 ZDTH$DZanV?IMJJV+,ەW؅,վ?7xRFo sP1!M.][6ns+yDND`Vcd-eeK$\E!T '.}/3v'^DŽ7?Hc'xYYu 80Zk|ma·Yqz:-n°Ur x%ˋj˝ PÌ!؛3Ε ,4BLMJr:"Q&>&hAߩچV[G#$lD Kc>Cm;S7xyⷿy;T J$(wrnnw?aƖg@*P^DӠ1cRf8fiu6.%6c-ziNɲ̱^ wEZ2)e`c\'\~a!=/V@#ڛ1-QX(wAVy;\c[m&"3cb/\ΦvnN`zǷ423puFr(O'(|=H!S"~*삔Zd]_ ?@/t78dJٳ3];OjUzGnhͯ[whfIHg0g3yi)Z.q9Z#&2к;zaKESܿ w cWױa%$.نQɣsrVUXPN$FbKmG09(UM׿.ny7e;䎛_/Ky}aw.bՇTY1Ժc\ukkX)ά> 5% 7XBUX,,tФ.$cJ\faP]cW%<$^ EWW 2Iy7aͧh8 %ʈ]i1*#/0A'+f)l|\l/dNhV/XC91 bC2ϧfuW~?{hKlFpxFR8JKY$X (*DtFϥ1s V iFydы"cӾ:fحIzBja>*}{i̱J(kX.J@ ro ;dv\Ŗz_oCn#HqttgbuT*X^Aw*dzڐz}_5,A͠Nd sqxi5S DBWPQfl\l:u;tͷ䤲z׊o"Z:;3 3/\Nspv&j5rIv?jxRBdͯ{*]lܰbyTǖa\u]()dYEܟ#i_ AyKsvHjqb'U݈I x2d9x5%,dPL CSϧ_ߥ <͂jŜ1a9 Dr)$Ÿwj+i f[i-#G_G<4RsDQނjBJI5sa2TK =T$ז!13t7#p7!T/Vxb-]ď$2L,j+fwjeUf:!j9P@u6mVŌ]@N]f#6凯tKd. `{ꡲA ]^JB^ >Jo-g-tfis*+u1v(yv,tk_fbw?Ge,?02ZKlH(Z`;vG2+GP |#ye̻x hRbbU3$v m*@BUVY*ZrglNOElesŞxEm3BbzDTj"C|CnP vy%DQP| mvp&QfMa' -mrucx]>np^4W=ʇ@R #+Kho,$25_L]xJ3¼έy`[2l<ޡf1i]-Y|']0N; RTi[ڙ,uotGi f4!@&*CdfI>6xX&b׭X$>; 87hdds69q>dI K(=2f[fo.1xZ#v<٩ 5ԦuGoҧLh^+hn-/hJp5>bI`$t|[CKd\T@UkUPx<(3$v[_*huvʕ'aCpEzT7jU- ]a4^#С=;LL_DfjBu>\fIK]%X&0'A^Nq?LB)eytk)=)Pdӡݳ) -#qB'x:b$cX\J (l~\?}И=[X׿lQ#LtvRG5&4cfu!L֞[uUf9bo6eBjY97Eݓd eEGeh*g $U22|}z7>|M7jC=Cv%*1~E: 8赋1r)};0'sP< k*u3=%cԟpG `?0َXRtCw<0PӖp]9e҇e_ 3: (2,]i&aB T'*3IS&=lqZ㧥+MQ &?K+`G'ӈ;ys$ӊ5iU2I4G5؁>;j&<}wqd/W\j4"Ֆk@5.5s.WLnKt9!:_h4~vsn̛PɛS[@DȣcM^}GŌc: -OHa@%&Nl]OTY< 2hEE)Ki}FBRŭ4 '{N22< .ƞ16hkHyxLQAF:;yO;(xrA89*vDU|Jn,h)?dG>y#oaF-RB-Ǹyc린wLCUtT[iy]q!A }-+"FUCU=5hEBsDjU?~jp"4`ܟL`'nTN!!=BWT ϿOɔLRC?ףog7 -$-aZFhQ$.C9?݇zte 5;q 8C8+t<4=AˡPdKJy%\ZIIghc|q!B&zz3i* R'YE/%uʻ:OmpI9̉Rx}[cд>䙥 CCq@xF;meiH %DŽ2  Ɔt*5쓴cU 7!Oى{N έ6>¹ۧf{C ¤Z/*n)0c֬\Cq BQKP)ٓ)D7kݾTy.Yk[͌EI?6摤q%leKdU{s)}TS$LnxT,,nly}%:t0>9EyZcuϪp%"uR&A AO?*h+^B U @lB!`,}b/W]pҼ\'+徭4̇Ҍ T/ms5ˣ^a ~:-99!C.W JFR?fvCL=_["0p[N'SC=WW:QӱU:PM,Ljs~駉tR\)L@>ʒP2'MFXCXƿN$;mXj)z΂ 5 ?1͙ߑDegj',EqW:.ë|Qw62Vz]}E\.(~DbO_T={vYԪ y80i!3L\|9Dg &Ť)׈5Y"vrGkbD~҂`OeGHa.8ne h5ti(Z-G |Ar?k1>ǖ$B)R7ophMV幰-*~&L6lz/!W-qRIr:Qʌa&۰i-qֿ(H[ά5?gLx3h8IPI3Dj  e(~P 3CFRdEj2j4/E |>r˛e,8i1TY?֬RNNӄ:S}e<<7rni6h>Qv-5X"p{4Y,MO)m}A~#0*G*#SMQ$H_j Ds.n\ l(n HۈLG_7*IF%̋owS&EFHdzᭌ!zka'FRg'azc _π[i&3 f8aZYOE_Iz@-VI!e;Y 51 cXTf]qEN /&>U)D翟\AEO(\[(Z5n?.jCb/k9T~# *kh8#hfM=?Z,P$$v(f>hF ?cDG"l%)Mr7`ܟf 7-ZlTqOJ̆w lxQ1ݬrxh/=_A!m2nzl$sq28O1$ϰ941FւB `jv20|98x򌄧FxtidnDȄ&JM-۸,rd+WGcE٥V"&2~M3sDt\~`2Q_ 7|\L|#PCa[s F^Qg,ZL0Ё[Q=9iyB~&4. * ?eO Ui7ZJ[6sm!C\gA\7YoSYTI$h9+ֶO/ oob&0l >\ߍ9\sh\ 7|Y;8@nmwÄ,mܱ_R'^anjzI21鞾vܯx9/eN޻'ORAʔ_D9 tWkQ%T.CdK=Z.e'%AF$O]_ nvveϊ\FP` :6. /;-ō?_ K5k! .6=9rߔ( gF;Wz!_p[JҭR'ﰚ5 + "vS9K_9N-w{_ҽrmULfQfفd^UD Qn4\D=EC ;`.88㵠OFV!l ljIML)䝓WTfFrW³FBK`Tӟޘ *G.uI827Ź=-qg?3W$ 6WSsCR_&ݍC .у(OpQtydnyl/`XPܡ ̃n0Fc< &Ev :h6m>!, ˼n42=ZvDav]e-Zh9P)X!:"+j*>82849 z&7q3BR;|xʼ]nN#y|'3Ubʌ턧D~ D· VtjEwF#ycO\k"D^ʺB"~w9hl9e-=m[LRs-vt lpb-N ТSjm EI{yt7UY/B,Q.ZPOYK7W2|7ʼn˒V2#(‡M %W%zd1Uh&.O&G"u"aиCw(;\wxt$4uƵ|SrMQQii*;4`ժiپnsA~jIc(-9>JqC$VѡfK%T9ح6RA&.׆^ Ep4yؓcҤt1V:;tTQ3:KF6.1G9cSz -Fv{6XfZ3 z2~#wЪ]Wo{yoaVVv#yDJ֤E^]V1͎{<ⰌN^CvG;s8Y7 .~TItrGŭXq0'S|>fٕf ?<XԶ <%1:鞭`RNͲ eҺ~G|ܘk*VE@o꨾.x%_4@L}W Qr\ [C JLqWPxo;7gR܋S7[etӎ_CI#fȣ]>NL cn?nxQB~rf[#1-W}/P`(,uO{?IZ1y 9f\kw.y5G4|ucG_`+lu. H1'f]~|'EKzjp\ MZF;ԏt!hC*ˣbrʭ:"ӷsITr}}ȯj_J֣]>^ ̺L; Esip"Ao:AKN59hSיk5GU-,A82\vh)u>?̑E3i Z zqB}HV+xZaQa!CpvI&1i7/'I\ӬPi9I73[w6 89sx_x-եwdܖO꽿h|K # [3aqNͧ~ G`6y3b- AhTH ͈:LᏫWK!͙2c_%\l"g Ghv> P…:Ba}I7ۤl "~#{qCx/=:pmtJlOCn1\ oJ#Iuؐn ;D>0&I;/O:qR:AgߧgwD$vPd2Tqwb> SE M|+})~HENV'@5gKd?=U€nGQt:}oYg.TWNLBQbl=^CN̵H?b YvcCY8qK4>i wEi+ ]'< [F95߲C&2=U)ĕo8xt,\!(@Mkڋ~,S9렒pZ5,CI>"L~TL_{Sy[y7i$nu9E(9uD[H60W=k܎'q xzxl]LZNl{Ys' \T"AS/VԊ=Z웋 lZ *sz<];ݏJw!pxKGcͥ>Y)idBd3-KEQw3&8ߞG !Ԡ鐽 0=wCD.iti$aØDk-X96I|Efe֫3M/|TC#ڨ"T/P$R^jL`őѮY. '~ \/9@4PyAq<ˡPFhj$}zbcBkA1U?2ScԷ@uiʹ<O).$x<kH-㼝p6^[޼"4x!a ?_&q!͹±5WjA_JEϪd{@t:C=7W ӗr$<(-54P{Qc3.մ;cjf_-\,.|reWi=߾g*Ogsg}EyGp}:ozasѻab ]`U6Svݏ .vۣF)JGdҹxc% )8 XviHp!“Viϲ9乎KH_tG"=G素Q딞ߥٴ* \+LtlcXl%SyƷ;Tǥ?Akrbb@|}7KjuvO+=˻їr8v 1^0a8e0Tέy(~| 9\yE}$[{bg!_ZLƛ3ROEF+(U@x&TKs!fh+@K7J&ϿVнWq"f_@!fQ_9 {? DUE*@$[+#G8Nb[e3 K/Uԍrd#p r#5+Ƣ̂Eo(1#/0BDFxj޻*GQ88KyO{* B5G%uҊɇz_ۄ\WǙ>K/Ć,XeDuޮ$2h>a~Ef[r6XLoF-e8(}YP#TwNh4RF#6)J׃4cðk›v3QV9:mH#E|Eys2jzx, 5=j[["ԯE~OsJdQrGF'x2RXD$\V`1L;,xJ?1l_]8wo @ ü9R&L/E^ Gd ݼB!a4Z wԶ@8>zT lρt$_4oሤ`qZ_BoBo3@Cg}!1RM4􉄛^Hl2q֪TЌ $_R@C W'.QQ`{Ku|˩T9PFjm? G G̗Lܠي%U_=g\jEDnL¾\)—w`Y}8\MoΘVjWAϦGoᬺ'P xKaiu3#5cÑFc2:_.!ةxZ]/CJ*Cx+Mśp)q)Tlf֚c¥xա,HcDž_ HȓVx)`VD6Bn2gnC4%y8*l'DcS+OfYϣFfodZB6QeŘx7_('B]%+·C6 4l^sڊ9oi6`לOҍ%+.'u!sn'mn](UvT; U]$ ZafG|]O ^OmB &Rem8qn0ymX#eQ%P ǭbYwb|l E+n,5h<ЈAWK(,yC#7 4Y?IIۏHsYy׌ 8߯]<G^œ,$k^e+\kc7Y&^>%艋BP9Fvͦ dRI~~Dg0Dި;鎴} 0.D3k.8roYswqUjM < Ed.U~;Et;(;L:޸8TM-oIӛD0rMƜPNbԌ_P -pcFyORk-vPoCJw8?~%w:qzlw8"ZAK62nOm d,Ov˕Pvؒpjڹ/SK4ph] OM3閇wOmyZQCN쟻M/0qq:Ȁ"9eY:c)y#Kv/`I6eփRD"i#KS|l{!A:hǛ(rfGrH'YOgbn LYDRft9"yw_[ŦC$a-1wf;ln N2p]5߳@PVyG C*%Bg2>(9=C5."˰UNDεJBc1oƳQ =1C^ԆGڨȿH|MםiS#IgA4qw^#y{ Hai`PbxaHGC =E81 BJHn 5u?,1>.,[~*r8tmcbf&QbXQ}7m{8&+RF1ݤ/cX}ĪFU #B9z~8r0D,YW{Q^CӴQXzC3t$.Օ\7vS7qbpIKetsN jh"DmΠ[pF+e42BӴ/WVS {Sqj~F=}2$%{`&{ZKlV7oYy#ͨ>T<  ć#yzB }' _ ߹ S~2fTt͛5(5О.xyL/\w-*Ȅk˨&͓-b63].st=gpYPd2mn)j[!NPdayT{  L6G/ >c~IC4hNҠ5k.%} 0}šy3gVBƕBhYj ցv{Hj\.x澍rRh7Kg,v0G.~ o';mؤ-_>ܲy*Ga$@\Sj$вj#LFd٤F&'Itƨޚ7{Y;< ͮbPC_Bd6@Ą|m^ŝ䭕T/L٬#{T-u> d5^/.Aƨ/ӆc3^bҵrIr>B h[Q^f{8G!aHҶJOl:P['"ы`LV_e{`x<&WSY po[3Jg -(h>:t4Ja])àO>K̮w@B4'">׶%PC*4Rr Rnx 6.Γ_-4M禼T#Ysf0gZh>Z,Uq*z͊*D~B}HJ=\kz4?6.*=>}ӓ:])ZCY<!s?<~椚c: 3EU J>;_"#3),Z8֫hD6 0e3"lT<D ;AzTNo%2}͔_=&]R}Dp_K6ϳYk&(Z;}ܨ [h".l6UƤo3-K."YHV/~W6+8VJIܴR*1]i $Vd0NX{0qp3L2Yb-&^Kާ BXrrJ f_v ./HC 톣 fVw]օnGq*wtsgHLṪG甦 *r!Y+,bf f 2CXbK]S j}LdOd`w5+`ꉥǐO\V~Gstz8-BXyan=rә7ѵ{煬)SZǧERQ )qՅ0ږ#@Ff3]a#,ޤ1"3W6TGσwFD{Gi@=)s2cy7WgeZRFGǎ,Qb5tuCri8CEfQQI2yz  Y?͚ zF8í96Pgƍ3.]l0 ҽl'" Ώ5ΰP&滠|!9aQxl7kX꼥vN(1sE̓ùV}-)! ~1NG޼\{F*^B]ɰ\?k0b>E-Tj 4x<>#{~ӞYfEA-[{ѥ^?tV-fm>669gg++H֣g>DOB.SA݈f%RT͇x;~-d`BO.1G긱$Dτ 씀;7ͱ !;!암/+TK1 j,k4vH.n.;&|ޕat,uM)-JYش=2I)Mk8_si[.iHcޮ= qΝIVȨeݹU +'p~8Э}LuO;>S1or}b(MRZ8 $4&:nJ?(0/Kr^^$ m;ܲKy@^{Rƈ22z0)p]m=gJzipXh UZzafT qӌƺ">KhjTf[N [H琏e3eWq5ᒨɓ$hXVO DH]|}ۧC"1&fr3(.¬k_Dv>0RFum7/ .bW.O^SCr!TvYr6pwV;hZk!PD~+8Z|, ZԳmC V=zQhkcM 0ۆLd&\_JΏ0YRc2_#7'˰!mj.Ԑ-GgmIKUjmtKºzPT$&/a~c z Q"GOc, &8pn*TTBΜ0^iίT'V݄ |'f`3J;0ր-Oi[.Nq1à67+/)8itbn@J0\kU8&pS^!>t* :'Va&{z?dݯNfUY_* VֺFj=duY5e^C4+Rf"j:պ$GP^HorWsCSC .`"vh}XQ30m?a>R8D: w,NTFzGr} ? LwPen1gyٺU-p#y,OdTX0͔ƙ""-h,aE (Ȱ$T" 6GOp/¤tBksEY]MͼRkY!Yr6̄|E;N$0>\>d |Iv{x;Z"e[X -fNiS:/nt_6+i ǥ 'ٶ<&7BYv"NdjśҒnӉͥ6UtEq(g{4p[V4Sigwlx1YXS<8~uWK"Qߍ\2 ZaE\ D}̧\U_nIɓq2/}7yA:| oDߟs=1 Pe9-z1zSvw3/Zlj쏜WZ6*d~A{?& 7Y EfjӔ|X9_,0.uU5ź{u[q儰f% `Ͱ+D5,bS߮"pB;F 59S3,.( vұtOny,WLs?d᫟ -RtOy{htWQ?X㲑>=̀ܛt]S?/eeT vH G9o{ R`]+..z(ʖ4{,/a7gwyda[z7Y91PSg+{ix911dha"MU7lPuH(sѯrkDo&5zsş.[q2 Q_6DDU '42AT??@LFojTX٭mq=uٸ˨q-02_Z4T|v6Z?Un[./Nnڟ{%rea`lګx, %STn>m8zc +շfZA8|XpxӊlM,ӗjA #tޖ 5Y)~x2 Ư~ qykDx=eB$Ȫ'qK;.W*ܺk!ꀨmD$-6T{PK`&lY*O '[r, ٍaY'/CtRŝ+K}p,nD[GtI6g`:gsVrҍòZczn W`ƾ:^W*BD57'ybw ! - /WRF4L4Qa5pm ~T+`"`oFwI5,}G}є8,X\.EN]srԿ IP;)>`)KLgO$8%tP ;RJگDj6!tȟY yXd\DIzh\_`|iPThĵQ ׈ vAҰӀԾYz+D5V<*hd& I`;6]|(Od|CR)qcy9AK{XNX4X{ᗍ\ԭ`8E~x:[j.П~I|mQ /,LM\"m Yhw fFDpb9>󲀀SߋK@9c'$ ї |0Ӊ2:m[ڏקO?Ët0-pS;;)݋`[88qх=:T-}94nP|+6;Jc<ѪaUhڴ r qb̩A"b- >~i$U<.@DS3FLv:.&fǓvn&od| L pbI@9܋q3}PN g.Z^c}Fo#פ Rh* 6-y|0,|1`+ r^l9 볤qϜ6lyRoZY zxZw\<)^ͿFГv{:~m<͓&>k],H|3V|i5@0fdVh+v#y* }:KA.BGBe,<7ta,[O r5" ;1x ~"'{SvNOJH3 ZGA7,LƧYpc^A4Sy)Ŗ6%MJ'c0qbk!XpSf`'ή)f!@O+QSV{Ju "3%]pUB'ic֓v?h(@G _$ _tFB0ڀ/26q>' -p?U5/,̉C<5t,@}/HzW5fѰ4Ըx=਴ ]i@F-Uum^8SJO~60֡)(cmΞy^6dZcV{B+Nmn9P^E )FS{ z#%7hMBTK th/v)Pđ1Ҷ.@r>15Is0f,?%I7PltÅ"7hHҙ j|keJERNr @*naOF8Xd-H#^p<& 2?3OV-#~_tP[g?q(u*ӈ)'ŒE@ E.Ὰ, ƙS'`H݉miG+YşS5{ml}FzT*iXd>)@`cSU&'4S09*fҧޑc,hʻ'0 ȃQs-JO{81(on8N pZpe"z͗/Cά^BY"֔( Hi33y:NnlgĻOZ |UF(> N>#_{̒bܱrK?O\&ntޛϒzkIr`p'lEZXV+toxM̄=X2Ą< XdGV_X`YMtzk&1pNqǞɡ<'972qY`XaMS~.ErDSf`-gTq-0*xLu#d+`RχzpN?XΞ `! \717M =IyBd #K65>Z0m8XTGU0IGZ2SU$ {湽* )zrit _۹9׿&#reDP,}6kZh 4f#)Zp 2FSddpG*wŖU+I623 -, z*R S5+[܃JPsPPpU`?KX  %2D`lC3'Vzk4z A-, uMsBv'j)?C0;W\m/`Aip5FyB >yKCw0& r>@xasUq9qK9'+[8?lobʉ}cJZ#TGXQ@!I&]Q}?ǵ@kw2{V㥞;ZbS=sVG6b(^d{p'8:y88)H2a7dUu@XnsQ-s#M2$nQ g"a,2`֣ȍ$2Ŷ YxԾ*Ljy1L$2yR||uDUApL+cDR<3ڥw"j2;ɨ6YIh27@ow"Cjem! T+F ]" ,uޖGuCg"]Q Q멤n)2Bj^S~)G:rR(;J0^ }  pիx6ۘ,eM6Qdtxpg`蛨1ֳ) tc1a3KA:$^K y{~6ӹ܊}2bR@FJvG [nWÅ `ifTCuJ)2^+/XW)"}bGmY ^/*AXI16j+Z==uY2#T-X D&<&>Ѓ'](WYF5Ta¥B{2ӹQ28?J8$( gmrwp{ lM dŕ^φfp&=oB:BO|`,6̪S_z)b2;/~)ªb8i#_ffrdQq!(3 >A=ØqIau߁3{:uWJ!xXRuC2ujPv>CHQs̅]ܗ^%ykSex c6-[x =D#jnhN)G F %P+$3/e T]vfE$S`X&&󹢗 xX[}[(U սsE1Qkt5?%kbۦ~0Ked /qgsiNn騫e]!e`k[rp _FgfjD-wҼ<,;h6nf_zc׷x%cE"~LBR{g٪vL3 g̥t/$b5,؍]t/mY!p]aę<}=ywbc3/<&.ðV#!ewU:xC[AP,bڭ}8ЪFF%4?R g$ ܡ=2&(8J >=3O"{,I5Mrsd#ѤPoIN8n(#Ϗmy} nTym+x SeLBz֞ML/殊!yE#{03@vzq 2m3~c$ ,wKúa֏ed1._"K/$F'R]>Ξ1s$U!)oʄ:쭚:N^h?Ldp.E/ȟjYo{ @ w+15"|qE.ds5]K wuþ  _;͚~$-z֓R&u ^[Ȓ(bʔ&V,|7>b珂ѕN}_upeLeKwx9H>QJ( &3Y88 ،6c}k*k3(OR!eJRab}3 ؋/)^M-kWS;)kLQ`[]jxS4lto+lsX?[p?2_ƒ[XW䦯عLs-ϳ8Ƭx{o]CH^ͦĩw;lo /#kx_Q ʓQKVaflz7MmIeܼF(Fud!D4bbM=;t-)!WmR; Z\BikxMghX'D1P*UJJRn[:ښ#*Tiyo6ņ:.!&J"q-͘EU=϶5Kh6#7Hxv;O~ފ\0&9gx!D HB z%94GS}%ی׮ ygJ 2[1o^0F!}5f".C=HjN?@-ׇ'dj_BeIkw>2-z!a4J VI-E: s#?S `]+ rȽ&n*La4WWuS~1e;o(Iʥ|9/ fcv+_OO@ƫֻ$7q;؁S6ǧ.2\b^Crdfe8ՏfXWBmT$Cn̓; f{C1 8!8exƃu{;CiyH+nC(:MA)orPei6N x,iޢV_Uvk~cH&/:7K?𛕼Kq֏.5& da5r$h>dJch4 ÖZ8SpPReKɥ(0R!ߩA\I'IP[o" ?aWf:kJ&-NOFAbԴ153v"Rw@p1ch/k"hLQ¦i$_M%HyKw@ '.'jë v#"Ied P'.jEdz(>b>CsH6Zi}WhEEpsC5o&1B*,uWLb_[l$tEՏeIcz{]7_esm $!qqt /ͪyYE+p ,xNo D5S~gۙkkp@]LMk\{1TVf{H\x8 H=TGy$"~{k۷=3t/ N Y1Ұ(Eߵ5*BcYaJd%ޗ,$|'KVޜ/*F;9ŘD=*qIV͸g`u(m8!pބTLAf#MR ʏN,K0Cw7y>:/ Mr>\T\g!rG^w2[. Z!>8CXk@"X48 4Q'Y).,&7436xPz~f9Ha`"jłVXF4VH N[=$NS2Uv,HdI-V|_$S+"Z|fNy_%;KyO(3\˾A4H`[y&=zlR6WhqC},0J[?js)8ۯ&̥_xnWfkQi~1#vZq6h^WaA&ud̦Y2WtI/}?eSj()qPn`℟%/Bd}[v#ZQ'`p Lxw|Dc=uMW(L]gl5B<τT 4U:*v%X,R)mrOb'm]̧榙vSoHɎ}uH~g9B13I:[00+Xw_eF|5^LS>N=,g=34Ps5Qm'Z';ѵ!s(œz|eۙȥȃ%k,K b>H$ gvF}O5[l3f+"SNL)?2Ȏ!baCTI`20Hn kf|븱"vG U6 "qia VlΘg{$N'!F"ھ_ZjW$sya -U4ө@c{ГYH2wT±}YfKªxjQBLF -Pc _$ě;ˉ3|gfkj!E>l?Xds~=k]w0O߉yn},DمDҔkat`(M-4jJJ.A܃; KH"k9&X/ C 7$Į=rWe V( x.3Ѽ r7lN$&|J0# n.(qM)ͧ5ȷ;ȗ[\ Z*m[6gϴ//%kµE0m6$m"S{MC兑w 7920m o&u/'!z^bQ:fGs_ҹ?`Fbu<.|]A;)9!J\7m%o;z>sqvt<мwM=CUBlEx: ![ՖyGܳoKڨkZG$2  C8o1w{`˔}{ցp~W=($^`}$ڑw>k- &r U}; ߋw}4R2Le&7Av=im0& l䨑netVyRH⏸bB_(>{dsw׼*=a2!,}؊`_A1%ALv^إmk'(;5o^%IKn=vIHR.#a1"#aY_p&lf{cjbsj{\dJiѮVUeGyҎ)0TۃP~8,SӎqwFw;;S`=:e e]CEеSȮF1, (Gb:1daKjNעF0 ( &K9yg!2Ѿ /$RnV45x ]qsyq$>pN:,v[3! b MM+1rf;hӣ4\CQ̨[u#}fX Dgd)o)N n5D[Ne kخix& w[\qţKivr}VRRuC0*g]!'!+Lρ*Ty5,ݒ ;|iNS-cЁPwOy} ﲢ{a-ocv /Ck~@g# r;*%upi8P J;&]6J049Z k[%wq%ؐ)oџު f(Ѷ7-!.EW{@:kxD.0'ˊdtc 3wx2_?1؇"}2>m)KœZk`E^8RH2:?#qh6_ml,-fHR(pRyh8CFX7I?ȍuMÒςDg0-]ǜ4(XU~<3eZHyWٝ(pMn$ӎwE ;]=(%?f Xm#=SҾ&J0©ƣM4n26@fVߒ-$_4ddP3`Lp]`w|2:B6?d1εnVՃ+]CwӋWmmME#:%/Β^I $%!`(ټ3P>{}vX sk;1з_kL?hp,(ԏ H!z beRl{NB~iD )Y)#ťۉm c+$_ sAq4*/WQ,Nl%aD1A v;X͞8~=*y$ǓU]p QV$SQ2E Zv 3#XPúV:Î~. ;|/Noʇ=Oy5MmT5$eܞ3D} ['(yɘR9M:Fuf)^!-Y%׳u 'w.~HK=>YϻqAMP@n1Fg?8keIEFסvնcang899Eo ?3.j:(*/`sz z3=8pFhW/gml0#G"Em;[g2`"dPJ]41qt k(@ʹy[ n傦|foCIB=AQC))2v^DV"q8/*)^Bsڍ&`:o^8֞{'d4J_cuCbVKy+- [3΍U 4f|>$鮋U`?)[pGz*F]r ,hVw:2NyO# d?$[ :{a.n䬇zؚ9ڻ&jԟB/b-1%6$@_L#P+;mfOJHfLVɬP8*ܰƢԅ_ 6 Ѧg {EfY,S$))=ޑ:'?D CB2(9<'1p>L6bg8"0 A*O c{$,հ ©BBܟc+dʪFX{֎%N]D,R)>NT,Met\{;{Ѩё\[-n4YNI4g*E|jj^,odfr D EJQE&%*\"DFUၩgJWpЯ<*(Bv9S S_i 1M {h¿1^~ gm``(VEHGGjm*Ke2=,WN[!Pzը!I V-v\\,zX討|.}- ߏA^I8$a U=G OC$a !;S]"*T|2umw:#?N2K*Y;aܥsMЉV8}[-+H:oRZzЮ|).rƄγDf5zav*U)L6g hk*qL@x4xOs@#31 <70a>hֱ(rUʏ0T,0\to#T&w>#b"[P1Pn[歧jmN;2)M]j*屢X@LFYX!lKXf$SQH)i{AjIRTmҁǓfiK_ˀOtB=Е"-7bMi57鞐>&;.Z{|PEVIO_!.Go^e5 #]Woe@Q'&ۚ$9) S:vX7/FZj8{}}oi1K6Ho ܕOɱx@8=@/rQFvX} @vC;D,"J/6YNkQ/ 2_>HYJ*gMoBu/aІp0&ˤr99i{*[=]>` эf,wcL/brWft|iW-͋T1^@/?:SG+uRv8=Nc$= $c0;w=0aGÛ($xXa kS{z˙.q%sQ?XMP&l\U02ޜHm7<|숃 =mQU":8a 5XYʛV&qx 6U]vaC]]﫣:r=f\s-1, ŵ-tȖRxn &m#fO[X۸,0tmCfȪ6XX7gZP|4e &H~ft)d-3l:'̎ +3SCjq]$23:nQ+ 6eI BFE2ثy_Y=G>CoR2O0 vP-˫DEnL lSβTv!;1r wG)"߄s뢜"Aۿy/R'ղ)NFUn7j;5< ټ[[~^D)IuEk(hNRJʫi&W;a?]DZ~YT3^D&4>3Y jIj-:'G)2hX±`=o"scF[1|4$#6hլw:<}Xj!?alq=:3m2/ʸ5 f>x &MhVG%<4e{؍"~&40^O#ТmVP%κpBr؃9.c|~Vx i&w9DYgoko"f|gtx&dҗҭ=a^+qŔu~Đ:` $wԄz2/|%@^K?z}*5 r)MSCD%@=0ۊ$J*oy $=n7sN0UAx#kv*Y+7Ҷ 7)<9T#2-_8+-9"'C*:? U0!8]wnHk:^:떏M;PGa(eo©JHrUwxӽBJ $N . /ʟ+=.D1d c _Kz.͌{rz1p#ÏkWGtչϭ*&z GڑG(_`pLU-^wO>n^WqEz*|O6C6i+GI = u*'K%.U"˟R8wWQ\YH,M.cY=H({[MtdCns8Rp"S[v9D.5/j~[ >u#jj(Ί}V؇ U7 %G. j"U_ 4F~ -5`%3(`*-L{A̚ )dA` ^^O̽:^2s!UTJz ykɭFz8dO#(3ASv9A@+Qz-$7Չ1ӚU%Q\~ɝ$ 81?-9ڕXX4;&Tą{f%f$0em eyyAns! qG7!/䧸$(.$K+ױn:g2+} gF;>_Wog:òE]d sҗEqVzh a p;#hR45e1lhP(3 #È#8\ŃoTB PFa 'M@cB.>$ jBT Z'w8Jo4 a ź$ LX]NM~˺Pq]K`iiG@kq>DЗ+{}hȒCqgq_EB-?frй 9`puN&7giz q42R^'A4zp,Iߛz^ yy>ՙ=SCK`$UhيJf~+sZj~ `tWMw|hӮw2&J[,w^orz(@9&F#ث047g}+? k׍ODDFC7m36r ra9@^| klB.Í  =8?'G0+\ڏ!QR&u(N`-ęThYvXBVy#ͷ\(vL xFyCéЁvA(kW3G)u3Ef<~ZXyȡϊpK;S6+?2f=3P29 VC5-8e\,ۥ+̙sߓYt{ta NK/y4(XU,{SrH;A!9ʞNZ):}l (șf&1̾iÚɯO"RIK^{c l)aK +qxh;W,c g13~0 VQΚs>#խv6(z|jfȣ=Q&73W:lJwj'$m}(>TAB[ I$%+%:CvWT 8Rvπ6kvEUo u3wv/ru);VHi-#DuPHA& HʧHD2EW#gS$Et/J˟3y5U|G8MJXm #ΔKƏkYQ.W>]OF Q?v2 SyE{ pX+o5RyI'>)r픂wRUdJ̫J9Gx,4Џ0aTD_ C4 ~H]BTP= [KCa< Te$d= x0ZG*|g"=6ԁk+P"2Y(~T=>}a4=|Q3ml,#Mw \rCez:`1 б=lޡ),qtwbIڂR]kp'n?+O. XHZ}iv!yG%ҒR@<;&5·HWuKT 3vBLÎxG.>yZ&/V=@Lbl~){cҊC늧r5U/FHʿ[WU3wa#rP"zS̏!~8L #܀B XE`JzT˪,\-fGL}]Oc 2v053ov\N_Zd~LG8nå?LP؂ĽR 6a/XҦ/1\ؗ;KoauikE$AK@C5MAQH ]5K$")+opfNAz)5l u%> RX5)#( pdiDAɗPГwa=8=ZΗ1GvEI g;iDj }*ݼkcȫ!EQ}4 VH4ـ{t="/Uӛ*?{m/CfL*ܝ.Y.kyXG{Mp.;_^Z"jPMGtȹt(4Lm+ha^1HO]d(ʐe dj? `{}a, ODFsH(̡]h]jUT{z?B-ƏWJC#at84yUa*Bn; e(Ў-* }RRZ TFk*`Zi:^@ 3-pXB_dG~2 E6).**[RcLIe1<'iD"#2>͓;S-?#ISC @R چzL=LɌ00_a]LKl8K:hyisFÿIf5u*A+&P2yɚgTJ:د;q-;. o)?4yOaxu+9 es9"?ULz͜cQϡ֥Y~9 A$-QL[RLފdm04 dQ՞9P?wj7K~Rvu=0g׌G}o[ED|H(h4Y3IE?IBJg{z/7Kl_Nd**I41nzγ'PmU֝1m1LS=곶*h _ěv*<1InIDv#hBe<@2q5fPi/ $hZ=&m^SYLe l%X=N@*Ty:Ka>Tg q1y%/74Us3.$A%R؏F"X$Ӫrt-*Rp_.w=EH4_쨼[~w}%楮 1mIeW#|Rp?y.կb.)pkTJ*+qhj)'JNLtFY{yz;Iqniɺ$GN4\tp 迳E9*K<+Y;:BLM88:7>?k@4@.ݼ/ڏ/ fIJZxSwG''X'g~PW^BW{/U '6`/WuؓvANl,#XVk^Dp0>&u?9?9)7uoE:崥^ŠB‰R 6?EԂ0 G+zC8:I0{}/)FJVևNg84CvxZ^Q/K^,Df3/o"xUN*/lQ?[O^J 虷A&6M5qހf~ʑWڳD!؟#UNC +HuCӜ(S*Dp&my2EbMKݸ*7q@-߶j4L'#2j+b3ʌHo.9cR |$0[O7DCM#zhTFs &&P(+U{3:' Z#_=dw6BqOҼ賞1}= pv('Ki&;QxZ2 [ v}̤s^%ǣ"&e_r` 71M.II37@~>ER{AJ*,D9tj FZřZi]S+MQE4;["Vrhr[%Ny~ pRqb buG&YdŠc^881!!}]qiKLq*xӗ\2iL'p%SWY_nx7gEx*>B>SE`OpVD*rbPA> Aܙ+k(2̧ei}~s*P{Ŭ>]"-㟄FayO;rW%syDG>2eG,,(Rktfv^{ AߖVo{ɀd|@NJSmOfz++ : <{! 3VN3\kũ=<:[d|h wϱQHN>Las$STsѫW:q!簊ìs 8臚_m%pQyD!#ֵQj1՝XM`J^y1K=Kp 9 }J=}<8,p)Dh1ЍIy^VQ__ZhDST]a<k Vj8}@#4R9}4֦H;z)ҭʃ WSsTs OBcqAupzH Syӣ5 x($fIYoLh<*1`Fؙl.scRk7 UH8k֕+ Ё-(F M~2$Ę-tqTɺl^(hnh)m6tÖَcjgi/v1^ɝWҦqƈ#pѱ U F! w}Wgu$#yRe$3X3 N/V[Kq -_bbG\kpכbSѺ ]ޗM2ؽ@! 6-u-g 6 inE,? 21E# =xKri0{2_U{x0 $. [%@#7Zs'=dTs lWG`g9Rɿ.ehC*E ]AaGzk9S"Sջ"b-FU ³ I٥R,F\ӦG^m bءʑEWjYD8Ί٢fk.(< ەH E:0.{JR~oD3 JeĴ}m߹UY`bٮGs"~6u$ "c/0/ݢg>O4sR {T"f"#\uJ$*dH& 4ɷ!fYUm~4n|" 7%ZM..UCSQ^夆飅6+85Ipc=tx ܠAT%1]蘑JA"@q " Mm_CM9{Ǯbt ^)q̖0+g}]aW#q-6ȗAB!,zhI`K(s]Tm߿a:& F*V3!]^P&w^2i2f%W^H$M&#vfDiU it+̷Թޙ"=0u֦}Xvx$㷻ϩQW%VgT@?x6 ' S-vQҘ b4E _}g]LL%r}LLk.%sW3M4DwSv2.bݧ_"5w^03 Gh9] P#슑0)^TZRɿ zԒ *>d5y<j7W?&g^rsfmdrEH U$c:&!1Ϥ&86J(-iL<+DRk؝OQaK Q!jiY~h7NÆm^U8 Ld?TI/p Wݵ&=]L~,Q<YTӕ*H"&h 6{+-K uoR`U\n}E~p PM"Cz*,9+{+ +7dEZ ͛cB@6v= #su=Li쪴fVWQw]dî fu.hHE C'W `Uۭˍ{C]ԑSȂ ꢫhTfA!W`P0 íw3ZWYKB>wl {?ɬ ]PTlBfu|z_;DA#h|_ dHKnIv!6m"V_C )BBTٰ"ALS@\a𧙏b.e\IUغuvN sCn-KԭF~pM1*l;?{Rb$Eҿ WV'th󎡗 MYm9SQ6H\eRUM F远hn2A`/Qe-}K S[ezL8m3Wq!WAfb Wꋳv"+sK!H3Qto>y~YGg#5G3QߥQ' ]cdPIj gf曦m F弼}hgw`!oWE%.GMm1p`mx!뼭2KL|B&FbUpRq1-P Ltn<ݕ<zU?}gv2F߅N8pdv;ĒFܩQ-k1Tl/)doa9ᡸ x\yA]$I5+ǥ}q$  }Cֺ?rjP: oWryǏF_ Y|ro/[X)eÐjI+l66T~ a~̦ݎRCS=}qFN{x'- B$L)Dq-T Nb|qKv$ޝ,x ha{.Y9RΔӕ , 3|MvlXH})=/Qm΂ݙ[ʆCe1ZsROGOA>v:^~G5̔Q\8G.$ -t;|?K˽#Scx1: CKcW{ 3 ό/G)2" z׿td2X3r?A]2R7, ?]+#.0'NMh7vZ#H:~cȏn1S87HƄ[,e:VYeAxwPu)j6,ofkf*~Abe`ۙ8p}*7Uc1}:o80_7‰m0}AQr ]ep+5 Q.s׬SAkUm+y7E?wL9whˋ'WQIdӻ_ɉ0i)V&_`P 31to6uS?D) DO#E zU䬇.'Y"WЦCRD>]7x{$)랦nP5{tiZ4 SHH\-ޛ,>hvdrPuA)8iI1zA$ GI7tvHRw5,P$GI]lzk Jl:|o)0ʂa&3q d&Bo%ڬ2w |EKG};ִbAbX qun΄ }#"3)PǤeWي<ʩ`w!hBsV2Mm7aLl j|O61*PQ%x0 PJkW2ƳPOb WGEo7h^͓5ŋoW ,># ljuLFX!xr[jO&yp^0ްq {>1C#:*I;P ox -Y^L5 zifR˶-wF !Cn&M k"m>˻ZSѸpa T4GыzR9NT?$T&GeFabU|_v4PXabG ҝk3xo[vhÝi)ҌOSBŋ(D<U-:ۛ,g5oy-W-޶0(O?/( nԱ7sPu0Ņ lAff:¸| P*&ok4bdMU+'!-O(}_z@mfz&Lm` gn+l><H_L/uA!(V=5bx(Hja䡬YLnc켣n$TBL{4Δvu7"xR:!ծ}>QEWAC;E"x%ly.[9բкv! IC4=t^Xh=*ukyJWj`[e!+8,}_^G#ʹNDɌyş6qӯ%&<IK u[YpڛczϹa/7K || C/U|FXXG"ͩ`S sCjg9yPsPjEl9_tvgyaY՘aiھ]l,㾍6'Zt ]J6}BF*i#r! #ҋsLdB* BL4F'tyQ{ KEZZA: v 8UBM+WNv_LP"#ƪ~mY8猇84VXWZ: ~1+Y U ޴$Uy !C' Ae]q'JdFV9Pl.HvVgŘ7II+2qۗE0z6ZH:gWE#Tm$3S%О׫lz)sig\ӘMW}C0qj_?s‚M*#îcPKHVDhvQvrFg^*'f*/L*pm/;Y gj$E="l=Iyg_/>A|ehR ,~J$.Tp&U1[ 43[`ûr7Ub?%w7,(\~ޱ6 wWQ7%$Xa,zܡq']?RKn0҆R DkJƾ-̮SP01qgH-595%gUx~3[r.U'oѻ M5#:g"JVSpX~j} Ӂ8d<[ "!^b.=zWSvYqڰ f0cNDR QrK[O*/ـb֢%n}UQi "ڂߢ:ەsSQ٢|߯hb49@7?i&*D-7?GV2nzxtD&LB+PfJ+d1M_4Mi4RN.:잝[ ԍΚ R29 9Sqhi n`ZY >ξEή1Kz-++y5:&s3[={"䑅PoZ\E$i̡j[A%~)Oɟ{v8 SS4x% {_ҪuS n+ WQ|PjG 4$g#_=93\Y4 [Ͼ!-XlO[G5bd+ewM P큧*leUErcC&|Jkn՗:[c+6\TT0|v*㷖iⲥσCKWY2w%=?B*Oew^(vg{[M8'+ [-j9 #+L}GeK- Nڠ`;(Xo;&@qDt2 U*\6|y&=R^,|;#+vJ'PBY31%35z_ RZաBfwf Z<# x*NBXqNYx ʯrխda99{AbfͰ VUr/PD_ջ+`vPW~2ׇU J7jT1n-7*@2~e3f:%8 bngEھV=_-Be4l@ dde~l׏EjMd}ACLAQ,m"([&Qj(?H9:>$^1:fڛ'ؚѻVoT^K[TBIp4ANi˥W_F@m&AA4oZ\|=yL Eh~"/U^ޯ\YoEП`L=ƝpqnDS(#Ppax"O2gS E_rMa/D#~`Amh_HcUER1nRs(\dC>)LztKRoݻAqC@]M 0b*ǹ[#=e&EIV$A 7z+F=32- ./v,C[ڣt@˕(,KND1~Ov*M]U*fn&%駰뫋==#MDs!R,U=da[3,~J_Dl/B0NUﺖZ m 8h@Wva5M 3cn#ӹahX_*ܳ&#. j3"\ӎ!I;F0j6 3&slEPVѠIVhtTLpF ~TG/$5!]pA) |[//~MK=1 9vU"_ +RAAO5Y^99dΙǿzcB' P]x"~B =-xM<^[sId_7@ZL.6C[< JIҤi&swm}'7ԪY|U<Pa2ݒ/ ;rWw (m@HPgˤ:ͳ6b$sֵ[/ILJaA;`8#.$6."RC!Rpޭd~9dl'^|o:rykTVh$#a\==f6; zd_n K㦵~uVs{{}%E+y-@n|4z]iMA~nÒ={G!UԔ調Su@ڠZp {$hp5h,;L4V@ |( VzZiOiO8]_[Mv8yʮ8ll/9WG>ku5.8 #EЇ.}8+E]1bu\OCWȠBh7}HBo l8G1FC.CR{{4ꒈ sx+5_ ķWA"w,~r[B)TZiHIy 'WXg43jJV^KdPW b1BvQ Ӝb&!ypN#JE}G}je3 CLsd{цwι4 ^gNCG1C:[!;KiXo/J幥Bd=O{$~wrM%쀴rܞ:Sְ+X67SeYW" qTx-C4 Zu7-ہ8KQojYOaC'HfIA~+x :\|&py-(>͋066L_BmNm _ڦ]7nz\VVO+l6.߄^\Ar_KA.HAM`;T鬛ly԰b?^]t?fHݖY5. +p0eYH|U T.I̭~#ǙַrGg_?cͯ.-8\εQg^CJ~  hT3lfTȹ&^,,J,{)HߋhPn,iiOJR,߹"r83y6-5rȑ cV^b.$b5})#SK>k&DVFATe+ku 2|mB&~JWz^=>(8`j]s6닂gqQ2V͢viL0O2b%_#Mh%4h]Pu_o ՈѢ K]T5Օ-ZN4WۊE;?2}NN=WFoHb.Ͳ{5Ա:R#rﱍXYMB$ŷ(,`r#U?B._Ǜ+ k0n6w~=721E䠗Ah\`x `eobGHw|6YyktO$ Vir(܏ZB݃KieҰޟ,/K Xi(Cq1E.RuAx4GaCAǗΏ|oM%1%pu7Tը% KO֍T Rsa:9~S<8+bc|t8 s5?nm/z2(AV{ dߜX.]gS&[A|5r_cw$iUBS F]O6eX]$%ҍ=f" E < C,0;9_ r5ӈ +v#.Ms0Sv Y}?Zi~c uݚ[R}^znRЧJyhG!%$[eِ [ۛh̙B' Jsm* ,$ ůITbq" û%[\ݰ}lyT~cx*2q4Z^P5qQv V"fFnXf Ɨ|}^ԋވVnj!VleNf|:BY%zG_E@e-uDq*(g;#?\Kaw.h kF՝?)*yF&c Mbп6V wײebVsj0;F)mqAǎzdMjq,MrTȿ N? 1 Vߠo\rZjް F9Jebn O!gt>[vxO5|C:=k\W45/ŲJ|X$/*8Xx`FM45agqXz<}S}@ ZAׄ%ë%YJUptYrM/9x '9аH/'ML 5BnS 0?AF?+(r)5ߦ稚6`Tcf&[6>!*z˼'!r NK 1)Ջq$pq+Rz}@}҈\ uz]||C0fcSNq[+\7A}R{p+ꍱղ_eNw+ \/ĕ=bAU^()N1Tt .'u@yMC/מ(p1q|Vڝ舲5 2cBV^wdĨkrY{/EBq5#rD576|RSBxk ҇{ ڬiJQ ܉hk+ׁYbι;l BA#Z~f[67΁E>#y`-O84w's\uacMg#gtPKHb@C!3un݋EaϏ+ F5Uz=3yHA8-R#_(:#I:=3߳F1|ZfAF_1\nu3 68WQ@?s{0!hB_4X-R<{-tڬ k1qy"ف:?{$Ӆ7^[Ўzԉ,,SkGgT'挔MlVEfydiNl,_sߔ~}MOaRћT!CӁpt?뿁|CR2Busc0O):>&b\2~y=& i7͂0sV>z>=QF`"P( *ٴ9M?:̷@gZ % 4Zr(.񍕡E7#s ^\Lbq-z;blCt m7%O3h L I܌ؖ dS7r՗q'4d!UI.0Ye?_Ff}XS&|G^+.3õELgaQ/dcH=}K26(: t,5{A9 oʭuRZg:Kφdt3S{D]43CKGܿwmG꙾>UǮƋ#9D<<[Oldё;IR(b:O/uY5jrb(MErTHDhn&YKcBP1hl{1;XɾwfT:+P=rzLrr".JGh$|t3)"ejrF3dn?%g-b@3VWGL`S{~+"t,!/ӞiPtNH+qHZxa1?jTv z-@#k2Ů <Cy;,jb8}Q~ B{|ҊM0F`K݅9`ݧ6|$*1E%?r*I_Y:oƗ]0R;0PDt*eei>[v{HXrk%rPvOĘ+|}# BTxô &£\ە9]î'?b^=P͢e >Ljdvrq9 kY-Ptӹ*0_HF'cٖ@ N y(uEF4Q `&qp*LE`N_Vr!Z6y{nА a7 nn 57_kt UhDlۧ .Gխ]N蝬9ldnWO!jq긞,* 6St2dpPrtͽu 92wMI ݸˏ k[z>>kd+(=Q5ڵ` !1'&D˱'d$ mǐm1/z80@"b6l! Ud)F5tㄓ}yK 3@EH/HR m[٭dǟ6)`L z$u&鱵ti"N "t:P{\wi>I3;G 7R˚6;Zp>Y53+`B8$ .o:TWi}yb '0W3gF4rAB7apo~* >i s jhgOIܗsŚ;; z[Cw^e R&$L8£[|GϚ5u"m3a6nt`RI^d}2Z(si)wj!%܁7qlʼnw 3Wk&UmdXA$ܿSS XCtl&꼬C} ď =hx7ﱷ +j&m*;5 #(\@|0,1} .ƤN^36 ]Ѡd"[%,G8uyہ0@l/k {ppE7"in ~c˵mP*D] W&(Etgw+("jۣ9;fJPCKkZru䝌i`z_Ho-ȁ@R =n\RZK7&KM&fCXoϜK\>~ !F:~ B GLqmP=(Nc͙|>Y%.1֫3и\ ̠))A _bxI. 'މ0:_"Y|?}i%o<)Wópv)Bt9=ޔ2.tʯuŰk]c_j;Q}d5Ԓ<4LM2(XZFѴ烖ƶ//5Cr{rό3Gi֌N;-3pfS[,fi4g^;P4p\ ]#JSUI\mcv2ķI Gtǔ9^y!E5? DEi9k\ro%:rgdkl8lY̒L$D񴿩T~G$2N3h6Ycw2@HBJLf,[e̷Olܘ@s'IOzvۙ:(i~e)0ǭqnJ*{}D_$Mҩ*2V_i%@=$5YMQN6_>79zʼn.7XGKAj/{+Nt^ + am~5a38Y#rf1=C/ kgwCls3 ٱ)&#~@H/ja[2S .r(C*0U+Y,lW"upSlڵ8ymW[z 1G`6$50s>੆,m-'siOPw2˓ %"U#&`[:b?p*&myBHur+8Gf3qKgC_Ԃ=\Wl)\'p7A}nl^vNU}>d]C s¤*i?{ dֈ/")25XWDX^E2:& ([P}2MZ G6 N1{'_!I -\*nUyj@G|w $d5_y ʯ>boXr>$5ڇz:+u;%h/8 _E.=4s_RygC~Jr JظR?&oVjť#eǼ,&m5!&]C,訇%AثRahA;d{/eٜ!e&E2ou9(J3ps9a|ǿ0>zze;dhӼN;":}!H0 }b"HO-pfh+뜾rNURg<,kɭ+EAN5 ٌ` 0੺'Az"nM>(eD>g_BM0j_EF(8aկ+["18Lo(fw] ?4~+Ry5kG)K)m6*i`BJ!v6#_{I:Pɵ_\ : 6~a%Hd6m|/K*[˾,!plR+,b>/xC q/C~6BB]u%vaC,f%S1Yv伽!z3@]F~,y!K̴0 z>=DEy-ujVt++'#H TjtQ)HJS;?u|w,,(玂jN ?|=xAlerfhfWH3j.Y4UV]#{xT ʳ875[Y#1Lȴ 'KU< xjËM#/+yoـP,U/1uxf`8 VRf%\ ռ?ٮy+m/!saе[whDkBWb[P k%AmWze0 ŭ+Ь ]ʎ Q,~|/^W_u{Z4pdHNi 5:pN{z=<^S)7{c-{ ǑTVo嗻(Ap\1!a 3W2ւ߽?`KL4~c yôW2z  #Ay.u0`Թv~]?K0 Z2%R,i0۶ S8.@F!עy7oqsa 1ֿcKTzNO5}Ѷe~q2I@K~w ` ˛=t{|ڴhwa0 I)qy4$k => .i`.w!IoQ,CnX nvL.f},DӏM/`lg_\}|rLӖq Osiupqeٟ2 ,NԪ2IW B$ MK&(IvWp|n+֕\2V̺@ aK!aZ3^I$VNm6țY:>P7{6X { :ˈzb柄kwΧS_Z9܀IRև"xTw_ r]囬]dH[_Ŝ)- $a^pf+#@sRݪܔ+3M~XVD|!',4ʞ>tjʾIduoRY(_`ȝPo~زR9F* Mufͭ|?4Ja7فWykg(_R.$ܒ7oV^Gpʪ1ΞZ,[Wۂ6`m䆐YR7̵&dB$uل¬O4! @mem焩1+et;W>,s qΑA{MݯǓ]&pO"N5~u6̑ IٚGH@ʴuf-T1@@O66X}NjlR_Y=rvkIiEh] us= z1_P-+uʼn#VzSU$èx-B訪"ɭ[F~9|K簚y]+ (DDB1W(xԹdSEs(84VG<-Bӏ |*y7߄ 6#`nE?Gk͜l}1j &0?d^y +nQ8qsDh齭9QV'XFrKf@d?R8CHq*("v/va>'{\._29ZTCQڃŚNt۰Ή3z]z)4*}(-&uԦ3M6&ʽyŐЯ4*ď1?rpo JB}ꀅpFlu $ެ_֥rSIXt^Vy_?%F]3a\p_E<븁N Z„,[_smk7 FU:75Jte;Sw}g4&P&doா Xŗ'c؈>mn9V~*_nʄ@Ǜ)i[U, |}qC"g1z]dAЂejoMnVә_^ i{e':9#]}v\6z:4o ٤ I@ܑ}t)J~Q`o͚Qj%P贻/~Oa.$\:y`TG8'cg`ۡ\Nd/Bj!>ds 8IvV6T=G49k40˨~K b: ڀ9NQ+FWoŒ#wunb.t҆'DUY, o+-1#2P a/۲J7|P5o_zˈTkmG$n[RhXT6flF KV[# pqjPVM^]K̇i%, 5ïB!?Mľ?Z"K&08>qJ>_2C@4D$YTBꗌ)OX 8qu&#JCLO;LaF9>3t~'\!5nr?`00ȵ^4Xʎ7nx I 2+BKNqHe e_'-a V ,'Ӹ pRߠV#WzL?nlzi(>n 1ߴXu͝ /x֘rb:P\hLjȱ{o碵q1j JRVBՍ6у9FrG_DWXM[KIX:EMHaL5DU_Dc62Tw:'36<6nQ0P0Z֜ Nel}M{mV#@aZLC,RC<'fnI-uE;Ƿ׍;!֕K:?4Z-HggmGkI;x0*f5:66D2.`ĐN' %W,?;҅`#:>ƪl=gQbaqG~v/bhacQh%]!fVׁS[hvs ^ Q %9JӽL΄=[fVAhpN7>|y-Dp`76G[̈́1-qs6jBGEz:$1\{ UX@ w|ZM!vݜLRnCih [6?!Ոv+X.aJ!\?I)|C}<^0p0xwTswD:BC9"F{@*NsϼJNbÿ́")Gg l<B gZv hrJE܊vNj Fa1݌h O@oGWr^w}s#ԛL2B[<>®Wks=e}jQSFµrf#$|Z㡰琩 Kk:D8S3wO$! yaYC OZǺ 1w4Q+oy0!j7 j%ϜϮUq$ׂ 8xoSz@pVh>EЏPnMq9>Co; CVe)+ƭ@yc,/_\?'yW' :G6Pdὔ3AjKX3P'M`?>Srk iso-O/kW6`e^Bo"n6n9w9&}}%Pxڨ3di4hWb&ߒ\>;iLѦ&1M84p]-"Mt2bA=.!mcĴ7'O5ӛX}V''u*ux׊mUK)*θTj`ǀڢ S3Z 2N59Tyai,tUrjt)4u$XgH!Z4P;R}:2'8YoiH{kOlڼtg )~/wd%UL<;SeTfS5싽*"KYO}jYSgJNӵw3Z//"m91Z 8)x9v! z_r"|L-@fz sK4NK=T;y37729 , [hl"&w*`?7PNao:XQ'u_0 h8ւ~DT'_cԝן:rIݰꆹ=^O=HFY]`%}b/3`ݛO1_rqt-&n'Y(Rf.fLZ`p2m=2H+]dNSN#[f@;({hiN6|FW99ĿI/ ѳ\fMa쫕4Vwdւ߄(JqJKMA1AC%j n+Ou}ƳY^MKdcGA&Ӄ+ZH MX$(Џ?삭vhf>V1W6'$ZWt,]? ^8k1Y1C'hmOTF@iyR @¨-!âFC:⒇N) tę̺ZNFi%Rܛx_f-IUU!y@Ԙ}DщJ p1=Y;kDehp|E 5{kF,Ni@ )ж$Д1H`H9ɟSRC`Hqfۇ$RZlnڜ}^sn2BV.2ן6+&U57x ұ6KÙ-!k9<< WE}%jYKޭg‘ JzcRt,Osd>DΫs|=uUҭP)g UQ3!I쥰~(l!fݗ)O@;vRlHg(CvEL`F$BSI ge[D508PglO[k8'j?p) ߵ:(=puRTI;3i :{h*8_JE pX2f O;Hl&-/ 0? A޺FhjR8)Kp.4On,M"km5^%1U VjAvf9g =Cq;E~Ui^^u+tqw,iDo=h;mwDxj">1_WS$$MZ ؚ#@Arۺf@E| $2DJ'g]o;6ΤD߻iZsrO%Ԟɮo Yzv*5~MBYul ~(J@ra*Ƀ#_RVH]&~P0- ǶX,lIrbJ|?`B&#M-xع1x1o͡(ҡ}Dy CmIyb5N,?xp"斾L["Tl7߽[H௽ިd\} Hly4džrV*T F{Ps9G_Y(-Vf*I1 zﮇ{J0p#P{]4bvOW\9YqW2;XGDie^_C~ 4$5!B/aeʋAW+j)5OZ]&rΡ3QRM^z3A)?xo93W KIJZCўDߴgF%񴸴u4nP6z3"3ѾLT =aQ6J4Xc8فX<`uQxcZOOvx.B} Đԙ^$r_mt_iu_#EZn(Hռ=]z Ip}MH?ΊM!WizBJҹkM]+PdE^T|=-mp/]͊n PiV6|lPmwko&6E cdO^́vcMɖXٿ30UDcbF,.\"Q]γ2Nk߾°sV'mL?O^*=Bd(!A' DV! !l p9{4N { C+!"72Scs_KD)s h RHD+aL#5ns}|/5 N۝_Đ >?3 5jjjU8!lti4K]Lk+Z9K)0Y'W?[ԥ ;VIy掚Feu*F9S}(]ڈ+Jܻn=ݳHdkf4# K^1FIr?j(Tshts6L!hVqRT 4p;0*v\SVəZ&4S]|qx'!R/?shri(MҗGOǝo+yrK7.'sJ2aVxtՠV:A} F|ΤnRM4|ćxTI>4TY[Yd]{ɼ,R'>{A'qWxT 9ζ/3sV瑂qiD0lLr߯j|!'U7KqbR{3n΃4˽7$ܑԀ?I~EJ$#k>?,7ɣ֩kS 8R2⨴sp63ZJ (0 6.?e jrrcђ͈#Okq .sEh9QS0ĩ/P?`gC("K%U[?Eu#hGR/d\lCh{پsZcATBEů_z|V T:Azӑq g[z~"K69m,c䉜*]fu &!RCKINJ?BжVTv:ULnywd.r]ACbwTz}|s$ȩ68Tbj 'ŕ9Gu'ȫ =W`)/T{xτmʋ(ꤲ[2E[1v9ѬN-Yx,t9H9+h'ۈĈ lПc@!4AX[M>2iw!kTCnO={C:׆νqk~3XLzؾ$U:}\YӨRp;Yϔ>҃wΏ(RZ/V+I!2$/W.PB54~TK8aq߰ Fc#ee{M8z`%M<@MEb詃[=pG;L杠pwڸyYX.Z#2?Eh,׮ƥmd`2'x9zo6LsPtۇฆP# lW媐=;GOY[׆]@ĒAHqRaHWu}zGNVpt6CK.T 6yɚ('^-DL}4\t ]MOu6oǃͿb q˹R\Jϓ<_k{|V΢JR8Z\e K{(xl7J&Zo/%|.fָe3Ѐ"d~u SaaX.́dne~ft ֵh>LWMYs #Ӵ惛^tsIzn߮(OM*7wAgA%?3 ZROP> <9[h)]AHH$"4 .~}w:FẕPS=EVłt %\^bAN3n/d ШUdVp-k|% {o5}rif`GMk[_xՈ:*q /^BiKg$מ0EPy4{MlKhxDa\"vմ?ZK~W([Uz |zj"S!:ĕJsy-.\ojSx9>y ZŔiyS%= +_{'~:TFBK]r@R[v~ZXc)Rgu+&dF.Η =S"wrݤ:Ome ڧGz Iu䵯vyƘveiLٺE|o!%oօE<4,GZȷ듓V>;K*J1ڹm´k^tE") }Ƭ!TdGz8ZÅI-mKubN<[ ̘0)ILZ(Lag*]zY؆h.vʰqc3.C$:aQwzNVCm;"" ڇ'}cB;^^zmhIS-G\cBYG"Rb;,{Mazl0֎ EQҏg-fԾ 񯴚[Jf, ʨE3ӘnI5L}S=#c~qϮL9 {\Ғ\/(24qԘڂkW_St1%W[Tr'èm^sQ8f]+l[ zWĤ3WKic]NYF =He} $wPg)9C3ĊiJbi, } J qV]5y`%4'ta0qn?9K:v!pYDNY@1D`kIJ mN2xr`Oi|F#:*L[)4#={+<L"j=lQ@GjЃX@piGW,[KFMc `AAt2oY_ku/)Q:ty|U}̝fDu♄_$'KNۨ J''# B0weIQ/V?cz8wEA'F/j2!.Ѐ 1Q%Z3VVg%g#3I>$_ÕA-ζqb?זD$ LxTj@{8G 4}{\R^5a}",+򅢐gl512jnRL= ,)7L]-%MT*zoMP9yKp v5 pB vA6oiK+8Uv ܇2s@P>#i2&j"rHjk[َlOMe9)C ){J6Tu>Pz52q_憡#dc 6D $SH$3 k%Ĝ @Ɂ{MGʄOmmiQ_7;qΏ]Q#?D˭vӭҚ qls {8-.m\vMLEl[V@leJNn[λjndƪh'Q&TEy{Z*:f8C>ʧ`{rDLm&HRSU=i__F'kЈ |X}&U*`a%dd>F!bVMG_2a7f2:"a?7Nֵ NSdtPK)2^XвKf7Z0#4ߢ雂f->{Ybp 8g3XtG7\nOs| 5IITHYwj:fE Y`y.=X+%1+e}%}:ϻYGHK(0s7%8^T#0gC@l ]Emۄ /'Vĸɴ#|읠) , n_O8*)ݭl6%YעxT鬳2Q Ǒi-H6s=J& ȼ;y`g"wH}:й~S5Eȴs33xiA*uQU&O;{pbZ&5%½ڣ{խjM }TB¿ 냙hEɇ38S݄vDŽeQjsIctId<@Ѱ ?=̚\mZQqrWșE$ߘc$|PZ,&MNkvc{ޓmOmaͭDcu9ڿKD!ѴM<oX!HkSxѓ ;錑a"S)rM9IA{L6VG 35Ŋޮg"HMKunhД6U $4J7@|%/c"zbJݿJh[*dO:(fے}w旰?m~ z3fpR삝6C%\s(+,XB+y'ᓫνٝK/ˉDT:R.(]|nHIݢ7U߸fյ~ߕpyzqhTRzImqe(`CBʜ,7}`YDJ J+'ѐ[҇grb^Il-BJd^fXfj108'N2\e^#dh4Bߋ%(1_0hɇ-&;OO]E i,h!fi_OݙhR, fCoYB+rfG qJ}g!ػ#ϳqxSRyK'a ͜C _3Ga% IWΊr$mg5nנmAj #P[@Y?ͯ At0͘YZ)r@Y. 1 uni^m|-kL 愫|gH(>$I;Qtd] [&1fbcetۈRs(~O'Q1FD%_ ꡓc1x &iB.^V!xw`+acZn;4]uGhHrq:| !KE}F4C[UNfumBwAA/p)r4&MC$}ԕ=VZ($|5 OܐԘ'Z@9Zs_J57DohFoUO֞9Ik}MoO{j!ml'6ՒHeP.E9 ^'{ܗfdYmDFTSzAqyv/g nq}É6-a_ 4r*~6cO!= i HXQEvqŠΰ"NM~uS\WVAZVʹ _]r!ž^Q4O2[ 2)F~dj+)*r|WIC:G,5f-q7Lu@3ga'iU,9#cܸKy!Ȑ]it&yr.(o<<S%N`m@Hpof.Ry6d=ǜ׷-Se; Qo;WbXI;E/3&h*x fz=ol]:?# y(aԘ~2a4%2pWgjQO,~nۘ""Pv613ٱ8рV_Vgu47Y7=M+=kM۹%: 5fpb+r/I.>yCƉ%A'oŎz?``G6 3U 9@|*2Zog[A2AڨVºąъSgƅ&{C,qO?4,!7|?~-n@ ]i\+aT;{H n"~I^#3GTTcLيELXd(V9Ϙl}-W}$=' {wFm7Adrt'$rɏTN/aʨ KɺHqN![*p@5BDc3[MP!?/ƃ jSA(@FנgW>7|LBS\Q}K=ΧN2MXǍW96C mIH|>C}YW~$+][U`ҨFFm=+u$;Z楊?_C+ WB`8Qn6$"Sz5Eِ̖Mg{CB 1d2kQM de 1#0q:I@q_ !,2v0YKJ6,g߫ePN=ȍ[6EwD(5P<4'>f^3 ۷b$7J}Lx[1}SzODڼGPʲ F7ܹrdyWjpF:MX*o [ Y:Q<*3_͕r!uj,a ~ j28p:!n gŨy д)`x.?zr[00{IA[Ք0tj!txabba*6AY]i/ Q}pZ!UXf M}شfPpP+;^xiV+Ա]rFTs 9GJE !k{_9&c# 5 axsfşZJJbߨk Al'PkJma'6jȷ>: ,cu˸+se^2x#70LdҖi 4#g2WHS0{I~g 3}&ʟnp.fRWvu) ɚsrM[\P l۫Aowz !ټ ;P# \p!hDn2?Y!|z 9bm5ߩK6yQiMJ% V2O>wO:hzif­u5y3( La"tb%NfzzHmS`䞰0Qұlf{2}Olvϯ఩C*H!`b@gǥ#@|X%KeTHuy\ )ڳn,3ez\ذldNhȜG_wMC]J8O9dpVcB0˪"-ܦl,Cle<1}06AoØUŸMO{+`Y6cN]MML?ȑQ o>$FD~H;5]K}Ԛ1Bz ~%v;ׄ( iR[DMQYU*|F^]-HݕS!0,#Dpe!t7RzE6Vy"QLz_hAMޗH$xy cf-xׅi~X rO?U\xĚjהL@84sYuw>0-7QgpLVy]Zg¿Yp,1d{w֍˳?N\z6uӶuaSwk#cԜ.f7!Ұ] yzI ;*`Vc14#} ZC~9v;WG-q!sֻHijc|.MT(TAQmEtc7ot9ms.ͽ2Sa" r扞e<7xuqTM5 ތpB^X`j'r2qHa p_ljܓj pusl:\Տ"eJ,S%D}*G^<L]{-a'69>υ*r࣭,;3sJ 65 jN˶c*w>ks 4 ;){.u+h5>c Ky4}9_9Jj(3 DY'6xJSuhl`:u|TvLcFj-%PU!7j Av8f,jl&Pɵ>43%WDBV\6oj;ٽzU*NBn)vL[5aθEx`k gs_ WJ'wv ^I҈ mquF3mΨ6Zy&󅛱~+ 1%'197W(+ %/ Ulw {lʤJY V qP=Rd ;?>MЫH1CjRD,[U56t{#.w~ķLl!kl[*䟅}|H QS@!YSes?W"KCx8bsdmA G suN ɹѹ}3s^/?`M{dT  Xǂ7p9TK0*G56eF:;$;IA%q_N-bdF^pm7 (ɂd>Yd,,/*UyCjY>9R-YW5%2'́J-缸彍c07nɦxlYs ώm3ie)Wwܾr -d׶lS3plvd!{ҒQFMtBCыZg:Rv"Z$>`4;f ~@S5}Cz7Y?˽ Lb-JpA9|IW [7i/vz/uAG+ފM3˔؍cGJ|3k3>9'ecYwTDk1s?%U9qt8'WZsrY 5)'kDPv׍vLeq(ɟŝ[N9^ qP Gsmu uS |:׃SLǃONO%e-*:/ؕdD8?W{JJ2 }pB PQ MHmQ?VC Ua ''P}bB5̤: t(oă ph9& <}w |E1"y:D\*I'+5W(;NvHO'^~Uһ9w>=r.ލ;}Yz"))HAgQ;Lg5=נWPԍ0úH5m(3"&}*Eg2R||70Č醧*4ǒo7l3σ B6I(^v+~0.P]~R=dAI"rzK!Pp3G3Cfkgڢ^SW'&9UMzƺ(ŔBCz1!|(^YT=JO1$͹bdT{_Ep!1-o{i E C^_%lw)KBt #Qi":3M>l]$%7(D4GYnN8/[lHL cn`+ 2R9Fslnն^SKyE9ag߃ll?(t7#s%G31lF P+c_ 9m,EgUE,=[wl[rBp?rBbED1 t*4ĪS763W$>ltOZ'oU䓩aca[y.?=6Ր*ΚoW4mAS3XU/bj^wEuMv$o[# ւc?v*CY!N#J:_9kr!.g ߕ}\%] u[Z("r_+,7Jʜz6RTDLZ? /3_p >#V_[ tDWBZB6hAGui) Au:_Cz+d)GّgM?:ltn g/!۟ї@1QYl8<6smb(LwnJ}p_mC׋߅~?E<hk2휖H[r'(x~O\RndBίȿ%څkB8RIy_oAJHsgH@\T%pߴ檱s ۥh'P5 <#dSVbd(O1 SYC#tnIB ɑ o]{*Y Pjrg, 2*=&ѓdO~ɲ53!2ً<ҭKv7 yʛ+ng|Ġ֐RY3SV E t+AU=xdb+Jj)&Vgۉ}Tofb".5G2fM$?׸ >Av-lWo-;mo=&+6LZ0Baw'5B+4ސ$[QH~-S.[0gIl1%ۆKTYkmS98D cN+V8C_,j._a@ABhF/n2(iHW= 2 $9Ċ#ci$G'&ʖf.&-D@=S(D 7vA/}G2bƽ1xd;'lհ.TL=%ja%^r =^247x \Nx<3gu`DŽX’B&w}]=|X2&A?ѪkZ_.;/d2:1ZM{ziv;X⹐cb a|I1`80[O:ZBEW)W&YD7@VKDw&X 554=U+4Km6o/o6ɉt`X郑 R29l@% 0fv)!1p쵷+>ހїȖAl,rZ :dJ,\Hc$c$}2،B铅2 Ƿ [$kMRW\;0'w[/i^~#|Btٓ_@wsW ^iݜj˳O:@s9Y>H ާے&'TsaŗIGsckg^f) ";Pk+kO_UvLQtm\"@S" ^9x VkMEZ"5 )jhS]h6oa#!cm}FHlj0$ܾ=Y8ewUt jxY)/7LBM]3ıNU3)H,U FPW\=GS]S[OjHY*yy4律FZ+[-/3l;NvI6k(Wjy&T#JRv p7cp]{zVgQUԷ0:mץyiZ;9=XR`DޘlL) 7A&br_;İFz &̕yU4Эp7d0iK~Amݔ2fue ǴS!HQ-sfbvr)\جL Tґ hMGoy>B~QtW)2Wz6}? ]Kr* IFkF)~hWeJ{'C,P+ 45UbLT˚:}Zomje"0xɷW-IȾ !WMwC- % [Y#QO{D}NB@TZdZifl\t柶|.&0m 0RA*) v% %IzRՙ;se^x[T D3nR- ؜ ?-_-]'v`<{".bE:B<3w9\rn P&*g2*>=NMz%Œh \v6=BI"wσe;~Blt)]f~ďsKhR˶FD)ND6, erd+R^Oh^=FPL_Y9fljyPZ_(8D(,ԸE${ŁDyUp"F<$cw.G](17+1 Sht' ˕lQ5%K;3 X^ #SPm0 5c*>u5ÚۭGP>3b me =Bs%@l_g21+bFj Tq3^|LpmsV)._ax‚A#ϙ&Gz:pAJr೿@0Ev2,3iaW9uw<Obf3K6n<~D{A/Kki[m't7A#LZ#Pb_z{eq|,XS'4̭|} |xqJA^#iN\o,c 8q WZ.jFϜ<6_: x,}*F3KgDL_f#(nNᅳFDj. TtmN&dW*#hK`piDbIo)8=Z:>̝d3TSl GD xy]u.1Bv+Y[5tK䂇YBconr3(w:Hܞ fu=IKw /ע~[$,00Y~Y œD0OY5 O֝]%@+nRJߔٮe 3-˵KѦCLk4:HXOv[B1E0nP<~Zr94[/(inix 롦H`;0I^ DfM R]*sU;%[*ԉ%˺ \;+lt r-&.bSջU-n'L1z Xrw iz$52P CL KUԱ0Bni;4y6/l,[ IܪLC }U9P3G*%7N~0i M}ooIOˇ?z6btpV]ԇ!bm9L:% ?9gX`HЌ5m pxOP v>e`a Pr|؞O&#ͱvjW>ơ[h ENf:ǷƤndX6"8`atjhpbW浥Z#:(EV'r`P(B&QRgXBN 4è b!k8wwd04*|/1j ߲p<]K ù'fVU xE/I?[28J1Q*}f:J9ܟRH+ўᆡ!-/6=uyb);Jmh=9Sy?_|z/O//¡ Po6XȖmg:09{3Q\ƙV^ceJ'|-1_V;߂~ʷ=%aP'*0"B$p5"6}i Շokn6i%ה|؂kmtAdXzؑE?,NiV/AwЪTqE^o+O7x/ ^d}1AmJkvPyzPuu%\+IoPsjL4ȐF?qN0#Nj0uJ[9X9ݦ;5FPH_HⶽNkH%xonŹP-~ZR^Pf2U?%p]J"18FgyS]@ABKOflлP-I{MlN|[zJ-i(n~ERNM´ xcsV}an:1k';&XjV 5[ynrNy 'gHl27ݐ^D({J1BiozuEazD>"uߥb3cc[\'B뜰+H)&t验m=i/xٹ|yqq_^ 7L8;+ߺRx)hfm~T_T$%Q0M8;_9)j:Gw'k_NonOw΋ȆuQ"ʍ@G>ق] ;f0βK7/dӶܬ'a}c`ѰRȪ2UٜJI+Va$e\n9?;}ܕyA}G[j1Τf5!($p냰VO"f6ׂSy(ze\,"TDbį '5MJsN*);942v/"}UA^]6|#vk?R*SSXi9 Or F-1zTGw.*` %4.EY/ e╉*?7pMkwcЖhdcL]c@5PhEHw~B꩐W5; U#%Au-y6r)x{$ ,[Rã?#I~)cbSm;}1b+d#apljG,йIOaQA%*USt'T~^7,CͶ|ŗ@S.ݤ2:t/Ij6 mnv17@_xĤTTC[b[D, >H$d{ƺ޹YYБfΊ!DBFאDǔvg+"CA8_aDcyIZ,vOE0;D($ijAaˍՄUFcgaq%/ d;j~c׵TT[,0F]0)!GXc2?8ȼN$7 }AUZSڏΐ䠛Li\cNJ#\0tOY9$M:FdsUID膕Rh Έ`~<`9<΂Q ((HI2gvִ0ïɷH"sP}m^+ glF".c׭CVv^ rη 2ʊPvw"Y}zg,o61jD)1h!JO)NC' W˄Ĵg6L\/IJGzKѣdNؒO(b o * FYuea OԐ(cFVNԄغz\j.]l wP8tb|"LbYkFmMd_uZWA Aߦ4<ܖ:Dptg#@T)tl=#u,yA(вIM{ЫIMALkUq ﴵ(^1C-NI)VL#qy!D Ć1E8wG7yIWgOԂ . jR !_qCb^"%~ߦg_#OP{M BG 岌V7tR!\ Z`xȓsW|Ts}NVs۲iN¡ueT&' =a[DXC#qe_ưBM]?Vy'{4h(U&J)}>ƽOAhwhub卝_dPCR ՖU gNI\"ۨ#3IxH MAo, ]1up!3 <,I4}FT &q߬xa~ƦqΏlǸIC O쀰AM8תf8 aH4 Mr`!@h=GF'͡(//075_+X9f~79'db浯@Z׎sR`L5-X1Ϣا(~ȝʈy<$Xm-[R|YH BŸ^-Ie. %%![ Xt]{^c4Rl&FP"Cݚ0%/&@uz N VhDlƔBa#_gO$Ar\,FLTP?4.hed9bj\ gȠG5=hg%I C*}bNגd0C8?Bz:|0k_N2~=zʻͿ1E)XihO>Q .wc$0 Rwy¤ZoP@NAz + 6,f04hdȯhT8W٬lhTE50Lga м lƇ!h, k6<@qW@0[ <^;`sM4@"J ٞPa+@P_7&mM?UTe-Ͽ"m-3Stw8 S–](x5Vj(S62$-Ia 3@ޝ1M2zޭT NzH+Ga5gzWLdCEd  oW V\؟q-g;xn4I3h~  B||ݗkҍC[s-38]D+eVW]BдXZRhK+miɄ̦Q/3a\!4>eDzXqcQ."$$ ;puJ6fuq{Wf|fżj*x&מ21'c)Ur[6?#`hx4BdSyȉ%6tFDGQ};/03jO--k4c;RϨ(^WQeL*$[JlJ)۷v4b9f?YȀp(,Hfݯe73W̗~2^ٕgc3tB`︡*c&@tefĄe[ f: Gr_Yߑ8j958M޹B"Ɵ>OdýapZVSy$x`a<%-y(Ĝ3:zgW'浫 7v:؊y׭AFdUfuA!Vx14-@;LJX!سߎLVWz!|)֓뻅Qx|8 QмFYL*騽pUoEq1gt^JMܝ*vy.=2O4JI+ j}-?P0bY/Ⱥ2>%Ar<5 sw"]ͣD rђLّ^Ƴeo%\]KS!ߜfQO $@8o:yzJ :Ogd|MQo=?JS -aQ`؉d>$oCG'&=XEFxY\jӊs>Y;?( Rr N?f7m06+椖I5 OVDHL;*Vu^>! Sk'vyA?,^A2ާfԺ09B9kz`CuoTckQIV~9Nv}QfG aE }:rm {pm/ +Mαb=: o9fjӌ{w|DfN/ҹU`M*KcKYgw:Pu {_{)Cx=U=Bdh8&}D~&G;ނJ_akGΖ7mtRɂU )"٣xr{)x6kU?,ֺzQbn&AwO.ꁻ.1k{=][1Z` 躷w_{KPFtj}=Uտ5Xղ|XeꔍO)jHKyٲϕzә $~Tَ _^i m_'䌱"KΥ̘oyƺYF'd[ 8IJ,;e4ޕ*p`@=O y=+Wj(X_+?idg_(<NPaWUjep3e >P:L;b`q1 }s銊q2M;6fBPjR@'降z >' ;4'ЉN%S溠F\ rؖϾ0*}\Q%ݪe>sE^"ׂe# Ґ>7$a#* V'HZn_cF|O\ݣ1%~FXd˅#u}r%?(FļB8ؚkq%sr|aaD[!,ˤ$-?) 4CP6d3aK6|s  txQ蝹v&cFqTqTvjdž5}E\E="mbJw ?Q`vS3I,,Rrh Nby_3@G42:K{XF蠿ׅ͕tr[HXt-̰]`iuuera0-u06t^F) >gD:GZjS/ CA w za4J?dnuمSl'gOH -< ,ኾSbdc3Idgv/33 @2zSGɇN!KVaD5Yپӹ`Ƈ45)YQ_ )Yklo}a-d.IKy9H3`IDuV)Qhh)6lXIdVV9?Iҍ)#턳Q 0 jwḾD\,A\품-[ٜi #J|fo5ȫK/D%97yx7Urr`q%e@lƳo g (pE5y|g1a["I8ۢ,C_ | T>Ng rYg:-W߹)ٴH9E,bi;_ $Ee|gQm]xb(=xm |X؃Y:-Mdj@.XŤZs{wxEJQ}%_mɁqU??nR>惽݋"mE~feZ(R|@ 9]#,n_CX by'Cb5 !+.r#0uros I8KΌQYe!f snF7ІܥJ L-~\A܆U?L7VkqFs砺Ys6dF\K+?/mgh5-h]Xa#xfOSbc֭qToW4D(@2Xj==zb\O`nVυ= Nzwzyre:P[ehb`YXPu]һBbuLEΕ4g.Hwg ?dI.ghN.p/']t=Rvߌ=frNoG˘œ-PdԳdfu4I $o.[;W5,g/XmB3d$_)n$2^O">2AtDC)5',\mn#?LӿJ/ue@k1SQ~GS GT/9TuG$ +Aԑ,a[TvOWDbk'` t\b=C^ڍOAe&7}{f//:k4Y״%ba&rnw& ˛(Vݒcx]E^p㕲C3yUS$rm+_X| saeXSE:˵i:0+:uԲs氄&t% eG{UeDYjSY8H;i,vWڬ3˺$^U8ed M ŌLFj$R!%Oi"•/ҟϘ?եl`rQ8j{*E ) \X(ZBע2 GGT#K咐UYA#mGa"˖8ܜd}VƄJ9xc?;L]9kh8beJ\Km5]qt:F8->*oKAM OJ8ժڅÈ*l )`CI*< cFˆ{CQ?maƄ`[a0؉w{N< 57R؍:P<\\Ȣʂ ,C8bx3,_qB*_s~m. #ཻP[CgɛZЏA&|z/HiYI)ĨvEzC{<+b’Z+W`@DJ/Z\C ɖi,{!z6n ZxkBsusecG3W3|EOzeX8w1P3Aocle>S_㰫 c2+& *{!Af۶L4{a|y>kBמ9(IAhּUAB `';HKROS#\NiVՆXpGp1(C,3* ;Xk[jVTc뫍U5uBt ܿʦui0\l,r_q+FXz@PV K"NdUEzֻ9%`ZT{fݥ>D g gN#p1_U MglI:*LN K"M`?LD֚tкG8 F˜%Ab̟݋/~ճUg(n=1A+j֌&x<2yunPܗ}ƛ7@? \U^fwDZ񡒕i'Q#6j,72OL*ov'^DpzZ,1=]e]]1i"]2S~hU#!$]:71)Zd'ߜϿ$beAj<Es#TuR? Np6zqP'k92ݙYxH(VѮhx'7̀+ 59}A5|@x%aKƎjƓNe6U|H"_D>XX&zGӳٽ}9iA˨-^PO7' l^?En|ubJGfzEӫ|ϊe!9:`d'] }<d6l)hIaO3J aԬU>>|;陃)s}ѧA>sz莜]+S ,/*-K\1%]~tWX4dhu% U?Ǟh$O )G-0-/Y{x u I jzQS[$Xϙ]e4ɮT$z$W.zӻ&3[mʐ r$b{Ұp 6 c919d E+ PqWT^˱S%z3}9>[ʖ #&r]9՜wae~͉(v)aN=~݌ST\Yo4`ڣk=kݣ鬭+a }7inxۤY<3d8p&+* HeAEaLqҶVnzl{g#neDZ" ?e3kQՁ#$♣\n@a:{+'UyS 5F|>npX b@mhd,FB[⽜SEѮ-߭Ț=V.//f)n9i~g{wOR 4%=SQDV| Vrjg=&D2T"N_8~Y-Ec\t͜q4{Z# %L-dx r,jn'֌vEAm*$9fr!ܔ_7<"cϰRv ,.Cu]$ GYO?cV6vy`tL拽1eu̗?} m55)3|iP:Dڅ!p~l]6:/{Vė pgH%61[d$Io)o0 ],R$/ LS)yAKl/3cP}CF[ 1 rK^n]0d-~̭_IY/} $@~6HH,S?YKf>kنcHN"dq4st"0%Dz!6ĸCֳG܃|A:A!JN\O>qa$DxȡU`.wW ѓM'`+pQPQ%0iB0P fY]P_G!)yT1e߱Mk6.R6Jr,B ?rn'jUVN};B[SJNYġCUbٛC>0FB\-`B$_5+MH~ˁ]a2&MFjog(k|ܞD /ѻ΋FVB4\a76QҥѦe==үiYR\nRrɺ4[U7>fW{x3w1?CRxw9q)>_qsQV`šȮ$9p`*% -ĽwY|OG1֦8Xk͏Af'f . $dU9kNZ3EhOeY"cf賋jɅ0yZU ~XR "ʏO&sſ{̿ru:#bI,+[Dl ӥN8@Z5k3@=[KzebixqYI5wuԚOLqRr BPu=fFMa8Om}:ro!gg S2*|`ʿ^~v쇼У4O!bHQE˯29m''T@{L؍% { 3gr UgܣŦF.rxc~լ&cSgsդ!}(fIu9pH[cXm'f\vO\cEW ې0㟭>C %.5ysrj%~NZHm\yGrvx]LlJh+% U|f!44!0 r&J5o>IX@X=ĖUB޾X9hyc.ؓBӸ F9u?ŅA C\r*cwTZ!r rlq{ԶѬ}vZj0 "|v{Y.=B;^WNC!_FR 1c-vE }'t+? $5+`ٗdܐ|?QUmeƯhe`wn^I$ f0׺4+ސ{qf|) [Cy@m&8v,([Y'y$u41!6QL@VpZ8E2HSU&gv yziMT**µ|祾ȭ[e*#Y9q>Q!T E ~RLTR6b%JBÕ[m+ΡLxIcTd#C;.R:< #d~ޟ44nuAf}q&.}Ͼh;T(N ۨF=>V]KL.#7 ZqՆD麓VCH@[%@(Rg˟-*?ww.QMRQݟm¶s0pO_\!wezxq@6tg;B-*mzB▉aQhzo|xώԘM2 phwVG9¹*-uJJWQ&2ߊ}eq]l(%48T7wӿ$KҏVt-'b y݀d0wo\9/G!_r 2Ls9PqYzv'Ey*!4"5a R͕[3ҠWEKCQ9_װwGK,2+pԫ}x@"`kK`&@*F7D{ M[g[ <=SRr kwpbM*t<)_(g!  d-+" X gUPws.g◅c#0s=fN\Cut;쌦[Mr?*"z..ƨ}ONxflg oYitdfxoX>8:|Ҽn!Lw*eĂQNW"kU}OUɟ[n8'<}4S23 l*`ܪhX<.wޝ7U66Ko?o/5Od "bc&W1dpFigdz;᧽rLPBLC]/9C^ Q'XL}UahȃDAԩd*ުC ՀU(W!I 􎴽F<厠Pm]##x"ζb;2ǾBU r؉D}Q!Dm;yH`?ՏO~.z'.{T0x=zRgGՋO9/B;V_ƗӬA{0j3ɠ#QxacP%Q,-_tꌫ<`r5d- [YB1W1?鳏K@/*Z!6nNhS+@XNE',zNGIlؤK|xpJ<:ۗktcƿiꉳ<V`;X )4Δ)!*Q A; @+λ fWR qC:&{El4376+bghX1p_9IYM"(r1/3@Dž?AQ.qiޕ|$I\pУ-+4?o bcB8Lؙ7.hR"d"m"ӫvʙኜBK}Ζ UN^荍Aw(\pʖMQ\gXʦw l>7,8ߕх9wn֡StTbx ńHY\gp-% #an;OYcS]@(FnX^LIa_|F_߽S)|8М|IGjsקv44<7 -X7l'_q2B=@iࣾboZejA@5-ȤMf#J5XaHVȗdBFjo%px}5Go@jF%L!}oٱ>ّId\KSȞ+Qx8#,jþH-/wdžTm`:F/7v,h;Dx<)fա>KLLZ8Wf>إK"?ɏll:䅑 -{bњ%oy$i(0fVd9m _1KҨ.Rv! gNdReJ K?@YKvL" n"WM=[D,go뒩[rOS×H\VH}\vW'&#/V 8O_MU l^q_hYUbBYwV<quWvp =g{Ŧ\*Y!~"9<2z0Nt=a>VT8_+J1}=>zc/~֯tjo"֢5'WP0A l\s5vv/=P 5\Dy?n"̞TvciBMDưE5iLL࢘y+*Z[|Z].$JpaAej7 Lh-o4x?CRdpp*(ǐֳl=lsf&o7dNHR*ly$wcͭyL\uLmn;XwP};ΥvU(Q8i@:Lvͦk?NayСqRPfx 3 TmžJIG`S+aqڬfÕUW!ؒcYQFAbAʣg]RL@-۶K|:9T봽ND]3՛5[ypJ= }']y¿UXm=й7&u؜U#(˾UDAmBQ.cme_ۀ  ԩ"ԮNmHUЄ~IqGcbovzÇb70ZG-rZT|D=^ kji0\&x\d9.+s.oƸ6fόZ[[T:,&d3{`ֶ|{Y\wws.*^hbN4~ ye˦uԀ3Z/aRJ[618X9 s\%␫.ݎ wxX̳qӱ*`8< )KL(끀X)gM̘LVyd\XѲ,RLcolU Sp0u0_"!B`˵JX{uZ D:/95^0sNA1 cPZ>sq< 0Nyj _s Sɫ;aflKϫqroڦ[KHim( zdr ]lM-{@YKg9 u&0ǪzVd1gF\a'xY@LMm^KX%9OXSP<;7&BVt (6%7.$U?gTjTkO[Zl/e?cOg xGc KTtc h>rTN/=uLmju1+ewBa HݟrE)l T).E>U88Ɵ(@?+@ё y-c._ܨsG\ Ԝ͸&*\$wi:q;}N:7Ԋ X {o`5W{ϔVSjJyg`>ni&YTSNm0j@L;t Z1ae,g-$'QInz0KVBz&2Ku|{phXK W O -7+;P5dTY]nEؙi)SUQ6y|)e%8b-2~<;>2- A~xo(gL_ E Qn|-k }^l+0ϱ[p(w:f]jq|d%{I@lD̩ ^c*2mh j, *Ae/ <{YDOE'&/׻I}Ƙ}'WT]3O_ff6.(PN:<B ,``1ȓ4WzetK=XzU1## )(e _gL`dE:=23aZuNyYx P.] ϭDJf8ps +#j#9&2+`a*z )]>2.4>]?f4 v#@H{ QVt<\B4|,'NrZ3!q{\"Z &~.k|)`6݄~5{T>գV 8x|6)wRF7Ɖ~]wvq36*4gRƑ ޛ!WMX ovfWh$onl&Iu;Čzj":~+f!>zOnlI;WfH/{Q/q[V+ Gp\E> n˗q4rcFN:~qBQD&\MeeN^AN,HLs{-uq&MiTxnTx?2jyG\CcׄU$B,M./*F q]zM3y6Nh+rY9mW/~dv"یy |x7ǜe,Dqn4T If[gW)+/'jd-{ێt栴eHgP R%CUɏց]kB(_ƺ)FԫS^?Ї\%[)KR)OrK/𺶁|mr$cԁZ|@){8#F Mp%WhtvNԞ,vm\&R7Cwr9^h} *휆Դ$ԥқ7=dZXDtK> ῞)  !*hF/&9Ng9?,*cv\U1ߕ#5nxt1kkt{u"d.LYzeDrX ͡/h"vL*Q=9s9uc3b~2KK>GS1+U&ucֵռi\e~yE"<""k6k྾1FڅQvnCvNC6 Lf$ٛnrY7rSp,)\{<.oIp(4zíKm9?V-$LEQ6kЈA%p:;-#D22k ͭ$ʷlWWw.[zJ #_ؙX#S'n,vҾ%A$,<ᕙb!!F4>"R'4WcﵣSu*›1>TlBkuV#oa/*9vKnϟr{TJS4 L,xD>"iˎnY7y|2(]?S Yxﭛ )SHSK2^Vk+,𶝶*nKΕtqaU!3B0Q؛;^^pwF 72ii yKpևP|4lHro_G_ CSeVueEv"ݎv2e`&5lׅFC.#Vv"LnMC&8SVNƯtx\@ "W$!} I u=BнA>lIe/L6[:2r䓹Ga[4@ \xxN^ތWrhKtz&iq͐r%_n bU)z#⁃=8Ghm ,J+6My+ 2vz|^I|fh' ؑTU {D1m ̼tZ }0ϛ,)wHuXJ,MT'351>2Q Rf0nR_ zfڙtH|}hG ?DoPK էH;F<@:! E׍-/k0ZS;!htAM.^ ?H/)<^KXiF{.vYDmTlxxNiNT}$!{%ͺ3K'כh3G$((9u0Zጽ[sCp #_؜D-:Pf_%_X3Ib dbJ_^J[fKn;،U!:!:= ]i~sA9`^W/ɘ E_BCr 䪉9Ht҅lSHfEڢ=]G}LVoCE>C-3X Q{ ON rt'@=V팋hjɵ!fI36< Itj\vDPD%_V?.A:pRY^r&Vh oM - 'u s~\ BVhXJ{2q 8W%xtCDVP%^H(.E'셕,q -%Weܽ؞fw܋ +/((i^L8Nz!9^]~ --'ה3cS3v1Uį g$\hsbz_\7A9G2FHEYZ̔_fD,< W_$t桊tP [^70$^m<#,CCʈHO6k_Q/ؤuSya&m;)Y D- 7"kJݻ9ژJypPYc8L%idvKeɠӪMK1~yu7A&.$ +CDi'qu52'1eY\y*mru8$&&2HtE9«\Ÿ!4$S@z5uk/;{}x蠹Qe8YBEQ4!r^xȭV 9 eӕMa7aw~[ND'=7LΗzæQXhoD_2>DF~nYro>)s20=/STvUg*7kJnQzz7sPBF5;LwE}؃ jWYM ӥXΔpVFeGür$dhNod"NtJΟnXgMɁS γYŇA!G59Ė~=p:wT>oKa: d1:Iv)( ]Psi^,` Ĥ9K{Q]g ]apE < ZSG<q&ǀHkCxr[N*3cc`G)iaUwkRL^K~ Dk֊lY/*@ SkBEb#q6'9wXQЫ.9f!Lga쒞KGLz6OhȽp:1\*ץbcxEO-)݊D{JǗwsCj楸 W/?Q̀ӢGZ#0 1%x'.6=Zu=o;.yj`D<ǗT1Zp)sEj}9{gcݴHo6}ߜ[=K8tJcIY%W8em&X/hbod1DH8z_ܯ!`:_}{L@I 0 ˬ 5./s6E͊By){ [ %?''͐gIt.pƲKȱ(*o*̛ K1B.CBX!Ƃ4:EZ{~#W_XVX_@ձЛߴoUCp/1Xy–: c1s;]oc[ƀWԼgm`¶,̹m6%nATu(X74kR/B!z`4 A'Bgv$4ӀKoB7:vE\j`DLLX35Grϧ+YS8XiGeVI&kmO2U~5ރNn4XTT ZևwD?)CĖJD^ObKDӇ ?8+xh 2o ,Ql_ }XӉdLztT8tW-T6MGK`yqXDxT@4q)wDkId]\(y .1}blaȪ'H=\_t(UA+Dd a,j Wx$s޳{#Ț!qF#,xUpWt&=b6D&'~t ڕM I*1{)@uUHx 8.0%& ׮"[D?eH}T)n0ľ`>[j9_!?Ug3A]-$/!zG߾*aĞF.\hۋU' ݘxR!5s *P5Ӈ1^,ZeQW .Z C' *~]c IMd"0ҽ<*Ag*U 5&əxr @\l2%~gAl/ uB";>sm]t,{yʂ#x}jʤ*r+G˗Y>G|{&qv+̩~y㳱22h['[j6g}W(`I@!1:ٳmU]"t)Rc=~UqRik1.e.C?0.A`yM?%E:SˮeFPJֆa 4Vsg.a󀾂,usS.o=TqU]-D_]sǢ}!% p&KI.tr/e 0LXU9!%ĨO4Ȏ #A2 6hcU* DJ$r(yc{8–*bhqFo/s6ɖ9CYܗcL[\YѸGQds*o[8ftXyjw܊@)NNy%_"X\u,#t ףJQ y&E^W{eRW(UxÆfgurL=kŸ=0n6ݪh!!܆װ h\oAr_mܡ6EV4C 'YHǛ=Z s|5֬# 㓻HX [˓bl{OsbW ꯙ3wfGYM;gd5Z%R]a`vl2Ng%o>ab(B)N5DAFn^B=BZGg-cvE8C*|%a. ɷOU qZY_G?MPm\JN|L9~tˆwGh}웩JRF:]t/8Nfn|cSY |}lw IVC)ExFrKrSeJlK_Fd®5 p4+m2T?OHctghtiE5 ]{4?Az&Ƒw >/L=.ƛ̳ҷ`FZ4P*M[!܇@).y#Nĕd>Gן=^SEP>үP?@5JjdqT0r|_eg`{! ҋ}Rcn~-" c6Vrڸ%@vP;fdQh .K%dHJFNƉVٕX53rE@ilchK1I'vl+^IΚ(uw 'k.B@euNV0k\r#ܧXn42GPȔW8`\&]):Tm䱃+ 6?\@A}8d[t(]2iȐIZY]]„ȭ Ffpg O `ջ` bP'؃Co)ҥJsevW]/UזR( յ%cP0O몺9Zي N%ox14r%v>lGHɮMj(9j`ikS͙ ^?#^'SwRN{7-*#%1*'K-繹!^v .V Q^?y%{AdWf۽>g>f3 Y߆1YoҴVj+_ ^M~wI@{2aa{}dPڪdH_8.o 5oʕ('w긆HK.r ^/ YUnHa;8W$/#s!E|ȝGOHҶVpEK_ [-wP[} qykNR=^9m \_#0Eb߼aʆ.)ܠDSiF[y-PKo N=\p'~g-nCOfY#2o6:i>&E۱e <O C{kf~,lfQ;W.cZQ=LT؋UWH#5057Jw~m tEV7TD &p( LWSM6\z͇OׁUU6^mj7=\\ j'F ^!Op}5t꜄5ߦjdJGIP|~|/, @Zּyovy="r~`_J 0`&]T+Bh, E ):iֺdu #uhECq9bSOfmU1 AT-Gz ecT%r9r'jb's]k%ʎ\"L`#20qQ5[Afq@[dXLXgv;r>V)ǿK(Pﵳ(ܳš xoco-xg \aLo"z\ĔFūhQ ^󲚶J!uW[ژ]ݦ7Fqa~+b$q7yPP9UwZ@ >wybtsTt^8ڈQ^DQ5.(} }0e) N~AXlXl$8gki[1'zK~i2 ZgZox Ñcܓ?~(NUL5ۖ,ߩNW*qgXUKd .m1G*`hIJ|)xDHFfb-ſY\mf͑A6r TXхK1>+ zI#iI/u^"h%L$w+LͥM%XϧU/;sH^>?>p8>6jʨA*XXy3w\lQԕS<.bS;'IŊ M.ڙ]q@k+_7tb fۇďf4W_(' @AF]OMKڔ`f0! 0)q9Ea&KMF_!դѦjV3zG`K%k ??FN)1-÷6} 17gxTB_EN%s|jPb8EGŒRI)AԪDF)&n(tZ[mn C>+J9_B~ <ΰW_.lrDҜ.3xwC"*WXA$e:@D&ߌd fWQ:r~{.n%~kwDL^+;%X;>̽"9\mVMQT!Rkb.;sq YKysq`iꉬG0a*ȋ0#-JPh+] ~i9"G9Xз;TI_]xJ6W_k`iR"ztmMADGNz!Ԫywϼwn Q.Ba;œv/f1YaZ#hrlw?VkEA-T)Q_Z> sh+!${ 3qGIt&E(eẋ5)fnw{7\A+3^ T<2<J|sAE#/񝮓XZ㿀:k}Ҥv7=`d-qaAdR~wiI6iJQB]&h8sEJ+q<2Ƕn>͎2V5_=1yo Qk2[y%\CdM־lʘV" Q+nST7k̓E]>d7Y998&OS} hlӱا.'Yl dyMY#sG/&Bݵ(kE,Gu$6 t W@GSJHҖ''Ϲ'J/qM 5a^#nZfX4ˤMReNv ؤqW}ŻD OԐ\U6)zE:ީ7-]qtWf.{lnPYwdEDU2 8U$C$Oqm=6w*=ɠT "fȦ˗ott|Gʊv_cEUTu ʶ_dXGbP} F\1ʴ ;?8gz'߀ XkHڂ)<ꜰ 9: {R2Y[v.lI.i`ՉM65iC_x@5\S=4G_3ײ'a= J +§r [&ӾJ޽6TĸlՁ$:h' ѹ:t!T'185bu/Ynr+XXCY9.sZJN6LPa_[EPE|Ԥ?_e@WOuDF1b!\<F R e2Z,UK59UI0epY&U_ ע?!-l_^"Fߥ1~ $y Rwf6Krv^y*Y`WF5#^aLޅÑ_PkG6"Z9q`op^@!CnVs8YnC eAgoVr ))|Th?:v$ل)T?V>8ڮ\<AoϑUM=Nah20[L/PղFw{)[iƚ6Iv8Z(ڠL_;$߂ZNcv*WOj6nP&Bx;LX4FUa=V[oJڣ}%Rjw{t27x:ˀNd|sҺ|.F ewQ+^R4b+߽sG7v !X|&Bbq٥y`#r[<{aͪҞ:=مksuVfT1E;@}殔SiUJMٛdq.I:O 6D>m/t^읔mvPp ]/xe!"7;Ęl@ڜ9?A0QT)G zRг &;V dnl"!p+ hٳ&e(a/u|nU}ͯҕ[~-q R1k$6oTcB?hpNK|$7p]Am=-C2xN(7s+vuM`Ka]݃"s;j z7_-%0{?_#7~]F^!|} wC# Ƚi tnLjT_R~&+35 M !@ | C 7bZUQoDrG`rIG(ڄ+YlJ9jͼSN΋ɴ|IvTuZ@揙*ӷ˻IYf4hy&b&t`Bq n*_w G>R4ztD[7`^.G~jNL=3*zO@|V0n t5SI&~=]qLw`m+fQKA] k|Bo8}Mƻ_ۏoc`6()$ؑϪy/꿰'٭Gk?׭y#ΨBi0"'VNPHQɼ}5~# {)z|[U|Y: ˶;Z6Ȃxʬ#J2~ς?R\W:j6`OKQ6Otc]"_*@?y`G3^JƣR|5+#w|m0L9G78$cDTA?N $_L„ҷn}w0Ć?,7s\ plj=dPAa$lcI,cu@TlD R}s'ɕa=ٵy}N~x; m+]|H^;u3TRGXhHe!K!Je1Zhn'RPM>Y_ɖӷ\S}QhR^ԧ]Vce#'O4t9޳1.0~5si۳W5{iKJWdH lfI#KHϕIظ| ?uL!j} [Dr?Ä.V_9 7uI W_\z#a<Э.%ch!RʹrHt2eLt1d(IGŴ(67iN賸աŬ PB TzJ/Tm_2nRȥ`":dعg+Bvrn](4.9o$Vj!bP&JU!cM/_5T?)Iy1EVFus8Ts8X:Pԥ?ڳ 3hbClբ0tn6B՜ - % = y*.'{yC Y y{= BoPrW;F ' ڮM=Dv gTX C\WtꞀKrE]@ _~}C^O ُ ?6'yV`G`jEJv//.Bc4P IF"qTtx9.LFi3ݱVc9g)bg֧ZQ&~= 5{(Qھ xݠl'M\q 3u6X%U# B/&jg  qU{V/t+2s &7_ץ9Qb#R=)ʡ1@ 3m_MPu %wåwGpf`Ky5-V5_$fa]p jp49o:s8qvy} d3GXf] :\зc³V{Jsbyϑ.R6LSaz05N1/߅NV&>,%K3}ֱ lJɺE,{3M%&vyHaWu&ipk /V/p)%!*2.x^ :^в8,*N5bm"Ysb1o3̙;v^>~)~ႊF}_84/e IA%qxQoH1{`EEtJ+(i;(!#/D[Mc,~IHyc0J53Hn`h>]_cA\b(tnmE0!8m+˯GIj(ь o^L֜rPcS^i˴`\$ 9:Yg \-st 5¿JjH?.c&w辁bmOMR|QrZgVeNc#)W + c\r.Ab\'6TȀ'7CFMopȝ#:"J-Δ +8qa'Y-]o ,k(›!TFYԶ(B4%1S|EQ8*&kzKq4՗oNdEЕYA\ ٫E8bxquŊo`@-턅AUm.7Rغ;POp:?C>O]\zdM eRwJ=2n )l.#5 Q3aݱ`u\\虀3rE`ddgb)XmU͠ Ge3 Ί3f+ u~TcJm,9r#ő:z[/fbTaȺ"9xߦw =9CO"Tid)$dMqN[=b% . 8OEk9fiS@R,=bS\'?Cc%o3Ce3M7 +5[lX} |)mGR=P|JivJ PSwiLx_4I}tT)t [q>^B@e1O\ 3&2l0:~0Anp'GIػ k ˳ %HxSin&S+eXŒ~1y{[R,uzOJJfb~'~&漨3oҏ@ 9Fܨ AndP6ƵDeFd ŗ.۞}7y99. 40)eT.VUw0ҷʫއm(4,s%}6Ŕ u,"no8V7v x߶j)ol>kPM]c-ugx u\ wFMk6eW+Ir/:0ٽm~lY:7r+ G7{7f$c}h+}1@sL$c"G/s:s .uB)#/2NC/hzT0a_F{ 4'8md%B®3@71ZLVQ1CKulYPI@4xw F"EUlȷ=DְD͖zRИ( Y`B NqS오 \)D{h6]H ţIN٣f!&Dc k6 n!g8xԻ7?0Q) z.&rînFB a$']?/G)>;Υsm[R-M< y/dœ}@thhcJݫ^B ~4EON|zrkR ˌ[MU.u k<|Ҧ&?HB [ `H":vMoAyT;WSO3{n.)(`!]WKGs>cLk៻E2QAFɺi2l_G- ߰!dGzF qħ @txAOa'3b$p,ݴT1V\G%% j0swrVJkXiޤ3i 7~6,蒤wyLۭ44|jjfj&7xAD'vqSeMnS!*9EGR5E 0מ:FA@rҭk@;Α`+? 3bFj|2qTX8N宴M m%Z9+5f6^AnzxҮYNĬNițw_M].)b6]MW.N[zOotFc(G`gAP3? s{E Yݙ@ɱN5Sd׾jĠ LEm)d9 I3^&[YKfJ o@kAC꘺;M*D庛CjIETT^[檧`;Hi gDÐ?e7![H>.z8îalx7Q8{g&ށ樚,&D(gO~H.FuT 7h] +; .,AɭTZ'V57$=#-͑v7DKst5 o0`ΜglQF$">vӐHeH2D<7*fJ̩;Y/ xmY=՘Kujי4y;HC E'K3t̥ƼIo/Ci6-Z8DJAʰQ^Ԓ#"M>ʼnFac[caro>:4cTܩ2_)L(Edb;ܢS^vj2~ϩcE]=F`BK ~ۇ_=W wlsPnuGg*$(wQ'f݃jD ecQϟ{Sd`[5TJP[2hZ/]Dγ%lF } M~ߋs /ؐ򲷁L9-,=|Rdrɟ:a,!#9]mͥz/2_?_0-_MX FLKD؉~sJinj>ǪܾKbV9ܕk/J"KZcg#'HkCpWr4jg*S/1IZ~Xz`Írkхq[Sg~3A説EPOOey;_OII#|bB9#,†@x$Z8LO]K /Gml/ApORa43v^QN4%hjhnz;8sm otn/O4"/RCN/wߢoyA䌄5+uePz_B[=%>V/bףqV-\9@ǰ7rB~Q^7,HU0#kC nB<':˿{"/wTKv.V.pEF RKÝap)q7LwYϑhYY<0ccFᨈǫ=&ܫք *N|v*rr%R|J!3TPnߤ6܆w^c UI>[u׻C;'q<9G ڤ`aiZ  v͒bGȍB@B^lѼ6n?ùL* |>5f)b2q@y)ckuKQX\EvMЊcZ/!sGhJ<{Z!̌QT Wp.=Y&UնbhXbY+R>+pR0dz?ĺ^L9u#ƗZ隤*ahd,e8EJq7#xmG#<&S -֖h㍮~l 5qf4%_4_9׺x DͷL-59t`>Yd1H?o#ե,/CYe/R<߆t^BGa I y}?$h¤+?4VV=,+Y3^ލ/67% S%TBSߎk ejՕ=dN>G-%AP, m%jHG(7#[#iE@)8d)%[‡ WsP[}oa]!LES]T*?UKS:5=|q2=6n..*J/(elEO~3\S4#J*U#hl_πcr}C'5eKi֋e~Ca#N4';)oC$K"N Yb |T$p7 >B[dx[-U(Jmmݔ=L1w1_1NRf0;N%O+ 0)}z0-1KI,Ty~ w)l1Q ģa@؆ͯh82eٲTDŕ̒MH$R1s|42WV#JDX's:݇Xe4iBg|ћ|!@F:^皎pj'&V`nK:Fc3gqp)c{l|ZRhH@_x "4/׍*;{јX~VAI:he\h!ϟ-խ3nL8tR rM1AE߀scE+2wؿu etlv w_WxojWqaUȂM7% Z  } 2G/ڰE_t9+9'S)إ>z".Ѫ 70ݝOy+Rc"svS†Au7"6S=Y 12D&SDyvz}֔mw]!N!:XQ4+IrڸXaw\tP6uŔnIRPp,1!Y&Q,v*i–|/ā$cbK뛌H}=umuM:KC,Feɨ92̲^e Wچ7u4}Ȑ)PNC7ϤWX?b~8ZĈQ|:o,&с4Z=QI]%wGyȕbxHa\NQRiol[psZsPٓl9jpH!}6lo.Q$Gݲ]aO6΋iPUCB+^R]?UJA #fGw+Ȱ]9u'Gd^\AcRu1>\$ rYNj'jsiiQjijb5Iy*(oWw9eNJ=ʡ׹W+Fwr8*# 1b6WZ_Vת R9F3s%ԄbSC4pqB@-zhgYj'puhVm%:7o>.4 `uu,iƗ\C)S"<p'kD$O!q/ G)qՖh}1ir"SjwER$482dP00PH~wcK St)@ى!יH=c *,Z( v МFI2XWKG}{7y&+\l̇4ԐJr]Ϻ1ɘ2XJ12wf۴6N((m9ydؐKAl11AHwlwLi4OzhV嫏,Zsnd@Gk^ 3skkG՛Y싚{Hx̌xzeyl|0PHw%}N#/&!~xvѱC'xx"wDq4{!LV:՚uj [5}F>(3ZKqf+N:à D-|r۔ţ4s㬤'CNt"|] E/śFBCZig.eӻpqRtʪ%K i.F֔IWK79hEܐg͇Zb(2MLkM+ޤL`M"eSЏri7:>ARUL Z_?9kCF wٯz=?GAh<156S G ,tX6W|<),U߹3Ex0FzI!6|_/)?=uc0ZA35hV'Me`p 5M;cZoK).k Г_ x:߱{aqfϖ62od[C&!ys-8յR% Qe"l >Uj)l?y4G0udY`D!wuZr 3[Ea⮐ǒz~Er`h'_ ! x]muc@l:lκ6OU튗onhQby"vK ,rkM6!l;2h-PD@zS`Id@kWќ a bSO΋ɍ^{UzVKMbU$ʫl#Jfc8HǓZ AޏI@ ![f\}lϥ\KEՉy)HQr4 A`RE'xo6)]SZ$m,BY^G?ݕ aGaMQUO!76dQ5 ӄ:8bM!]~Fj+f#9绑 WF3~22&z#ƛҊBneօXͿm`J f$q<[&l*J zx3{%3%Uq2af;>)z#Llko-E l8Rmq4#u枷0hWS"[*KfI /$S"ۖ)Wҿij_1D/,JAaDs}ۯsk.ӏv u;4e h>ùm ^Mm|Tpo1Vbk݆NU9bngNC@įRBUh[2} މqɯ#evmcVhuJǭc\̧BL? WjX^9 42Ȉ_E@yS[B*ubUYABR~;VVrf,w4RQlQ+0D,L\ȺFHbalaM燔2? rAN%v8I.\~mw|ԟBx鏏 lޫ Kc8obZ>$>y 'l=E+Bez^: xw k5n 2N9?LEft˺ gwe(|ݝPQu2s -wk%/9*孬&[~iY|/o4C؃d4Ϙ]فQ[6.PQmhh](,4D:eLv d+d0-ްNɞlp _@0xXDRh+@Ӥ]:)L GΝc JA[mJRB֓ < o R.:wJ%`g[*VxEݨiEkAqwcH #C$&O |r.3O(SϨ_{!#5wԞhiʓiG,EZw4B&M ʇ7gEթꗿF9XK ,K&a/4#h ҿ$*~Rݱ2Mx}/_,:P{״d#-Mϻv2̀ԫ׿Mb]XK̰u87ChE7cM $,%0?cp cB1 { ĝkXĕy%XM\31l]Ĩ XZ;"I&Tz,@v?TbUDr5pgWZZ͵̉mq|Bܼ# fe: W;x8ͅTy^J%>;ίC%H;M<7Q綄ߘbҐcAcޔo&6Sӂ8#B\+Fj#xj?Mkeag[>Ŧ,Hb4~Kx]2~+93G羰Jlv{SZ8E`;GNt3=1υ;dۖu'cؚ"O#X[Wz<x8_0t|KLHp޵ &"g1|&~w7L,]yNwǒ LXSrVGZP?-/Ya2qZ< dv)%|m籅}\e7IK_j FRrxޓe: jlhIaƪza+GO/p U1U]dTh%Hd͢)JXN [_7̸15Կ$^&f\Rޖ4똞(Tou);ӧАL?O?F܋{J~9]ttw[Uq@Ssjn{u ibb2Нe5sHUT짃/,; 1߂do 6xw#=B=QSJe^PE4$C(Ӈ! |#'$`Dc < OЫA F w3dk=O~fdCh= Dv5rbȶGVUr3S +nDB$S[Nlڍ.74 +4}ha󐸴fm L 3|蔰cBb}c$+Q59@éf'GgsOŸ*Ú>taw!VNWi^T]G}[Ƙk*'2vvAXJu@|뛅[lpyf϶T@: 6pQ3< )\lŁOi76J^^Om_ڍ"t9ڭ:X/!sDZQ:v2OQ Aa1J"])?"J>S=:خ2bE:v/̌%eTVZ(?8zYsqZ_1]\IeQX@w4EY~l4'q>{;+jY3`b'sj:^7$Ale"0I?޷Ȗ[RRQe{6[Q _bx1Uz{uK^lvX bB8ɼEZ?"XFN@p=sV7YH:p6:Ec@~h -+T* *7ئ{!z=^ƪL@~[|[15p e?P2Ʒ%l _wuvxIY$u#V3J Zڈ*2= rdȚ BM`?Jig#I{;B`F=F h$ɦjm8duVK@Y8!?>sQZ_ f  f Af{ S(ё\<;=b˔CuƆݩETEb8 ՝,\FF7~ꘁ7ZQ&>y:;HՍ6JAzYM Aear@)̬_}[-~c{2-(0zM/G| 0Q:*⣰0pi Z nO߮WT.TWPnsr/2>PG"f9{9My 42؇gkguEǡĈĀME&PdQP˗nMV5TGN aLrqtS.s_zm,טߒ7vHiR@E# oMޯ,[fL]$h:~h-Loi͡0ȓ}sQJ;T姕xEg YfScie3y؍DD)ADxk *,g jTIyHkzEX<#`(#S2*V| z=.,-V;=u' bRAuS&*ۦX]IB`%1$Yf-.]~$P+/[;үpL^3-/7h^ Hiotx0uW1>d|c[UizQS-Ɍ@?m{l?ܑӑm ㎬(l(eFqJPaX$X DGڥ',uƑU6J@Q0 Qcz񺅚緿(nRS :6WHÕIxfDm<%5h nXrd:9H<)` TG{p??OmǼ  5L;'ݶ!];>xfE޸}dFf/2!i_K/GEܺIⅯNt۞a] )g G CTD4?{uc=$A<7ttS \Ǚ[=1#zu' =qؒek_l %Tiu)⎖'pl کK-l.JVCEևbh̅RAVѱ#^[A¾l}LNs%4!dd]Ȧv"Q6ades[J)`6pz "$ȸ냏oV%yM3i;I$b9_2ӆ;/ן&m'cԻ>5ʍ54gEEw]0g ;MMy| yE&kL fmt)=YhMJa[MMqOX¬yol/6uD*{ o2ΜSa qȵf[0l}пޙ<.,츮cL^M.fҢht.& ԐA2x\.{6Iߐ0O&1_ qR9QF;=E`Y9濾KC 2WuIjs3RşdTߗ>qJ3Od!DSk甓FRjgD<%cÞxAms n-m,pN.|^|Ž>{MSQ;gGK|:ר:;+KNbi1Qn-7PB4PQ(T5p U#P`MuWÏ$xSS8EPc̠a7="_kU9RϥB ; Cχ"&5=J :a퉸aKZmڞ2 g8vprA| *pB5ulY?B;lqiT~0r\;܀dpQ@=#'?\_ t&@(`ʁdVk0}eS NhHinohw3XXUHgF(pg9t#{!ffbE2\eqe-ԓ%9 9U9VnBΓ tI~Ƥ7ĆhY`$GHxM&6yةyzG4.Wql'LE,  =T Öt)kmY&S}*ɔCYj?IФwZHT!ж‰}p-TgEBߨ TlB3pTO';FaYeju郎Ұ!h^[yrK[r6ͫG8pb2&~,Wkq )}d3i'VZ)?m=-~N Fֶ5U϶&BU :X,t.n~wxpa<N6Y;P s8QNi9mK -WKϯHe `$9kz)ԻnQR" ۙv_Չvm@sj aaa D_OT۪Ź}yi6WUlZ>FxSfV2"[a-paKuXb@+SR4;DEB!sa"i6iGs kBGpЍ)9>q 6|Ě2op(8/Df^D^ѐuBA<1OFl=15"\_W&e̬K/65Xӎkʲ̮ntQ$x ߪ )l`zavpFnc$ 3z%wsP&zpff:w<Ƀ2!V4CnV3 |[E2eЛVp,go.{ QOF/3{M5WeIgv$*KruqȹFcX_'ȹR"wS}qRސؚoJD@Goa`0̫!d \ITK(J9aIJ ňuFG+{V/gh(ha) nB:]qmӖN `ЙjGN.+|#zvݐ}@n#{҄(ӇfDdc\^,uj1u01"x(Ij M }ŔF&=XI$w֖^p=XQ"$LjtƠ<0h@CAf#ai$qXq# -*(WO59 ]{SKm֒(Lopj;L_\XsZm9x\ÆT|r@HXIO,v1N \`v-1b Ep -@KV*ņ\= nƈoy[:v VRjܷԭ`h F3iSdgi2!#Әj~ stԭeC%,ל wf8[GDy# 4RУ׺Uk(|VSUin=ROԮsb"'VׂupcWRF| }q'DG1]z,͐J L+?!0?}Mu{NlHXxV bJghH䬻28FR4"XIY7_ =.]c:!iMUXKٜ1CLw;\ef$V tp_LԛYLHKk3vas[_ua.wLx)%-vtxvzG˴];:JTڿcM`UK&[qy4%ChZzN05.z@&nx.-""( mP72GQ: <޸ yy$K8cG'2(-vs{ \7=0{A\6)p$,# 诩Bv݂GH9 *I*4@,<@(4t4O3+xWI\Ipk }ta@˖JEIX"?EL,;^3vl:q{f5"9񳕣CAީC_8%EMLhR?`k8IP=/#5#j&S gG&xmW<ݰC 'FH8wj͒V%i/%S 6AhiH[a[՝R,K'iRI*-1Mw[S 4ZfwZPL~Ȯt4TbSOER>Nhl/AfT:}RyR3ɿPE.U`OSq7lx(z d"#AItrRD$0☰Xce|]Y zѳXtv ӹڅ̡ m٩by{4xkףք{= ppG\6G,_cpXQİ]'᎔*Jjfjj`sm?]Pׄ5BUÙ+豕Ég|jFu7Q/c#poX'lH>p5 0'ˢ@1ͯh/9:oPaXgŪIv35Vu?25B϶3qߵn2/2hv ܁u֣x {Q6{wnˋ{хH[nɸkJDVy>mbTu?E97ČF}o.z=ۙUho7'xYǑ \ݏDiL*zA,8CX[L R*N,AַR/S4TD)l?7B7VG0~H#{X&/{RQ"Y"‘> 7{m=3{҂w(UgUy=YQ.^Wfѡ 7CF֮n<ٵân: b=wiЌL'ɮ[|C+^POҾu"gOm=g.-flPdS1 If0a5Fs ئn8% 55wVլхU(WDc2![*?WLuq8&<9B>A/+"pZl;@!ޫ~1\/@t!OYC,V}f}}濑VC`Y gFlՍi[Uv'E޾ֻ^.Т bjXE]rli»>9 㵧ggУD@S8,W njHq0CnhBpi-MﳤJHPw+2SPbJ{s =3y exS#?6XB'jvo\R OfCim ǿ\)U1Ԕ+5I)^"y]EP#4:Ю(ϭF_˫j& 6m.BJ m/bF<6GZjL޶CVی6UMNqr#޶)oRB ZpFMGJHf~{ LܬY2c̿D}v&aQp~HW(7؀Pφәmóea^&}x7%b{vJ8qW &U!vWny{P_Z@N*E Cq jg;].IEiO87(^ `'8erY ְdm**݊kDZ%M>f0S=F'O &!t,?rп0*sgyg?JZh3xIN%|4:'6JPݞRuHp̟Ȱejo$H9mI±XȺzzhn$1s" 6޿|CI|yr'AʝvZ㠍q/@ߓ``2 Z1Ý_њc3)diLLg/Ävf)~F Ϧϕ;3LJCܭ -dgnlQŅ$0/{aWY;뮍&M)k+/Ӫ$A׆c<2 ;ECX8 v{8߾7I?ށ9n(w* Z'(A'4( z?kǥduS2A91^@ctۛFr,bkO`07 C6@.e*lC57'Mda9Lx7xJ |E$?Wm9.3׀Y:<d$!4%f,&K^GT"`[O[Z uժ Svs3wm ;8*+J(L=d4((/h{=tQt:@(~Q/J'Ws'>^o ڔ Z35ŹŒzU̚V*KAuPe`5T٧n/֭P*V@=@f[Yx%qs=v2n+ímaHCDKHیugl޷߭W_vCrIk_<Eke#.#GJ#nWz3G*C ]8!Jd -Cf,/da&Z^ cYKC$Af*{ᦛQnHyoKs|lRn.Y#;(: i`jYp]\j]m J ^j>>t9j%`⎃TM']f}Dw }=v-bŽcY *On>2qx#Oj6 s}ZwsE0ج?[Cj;k (&8kP\0W*_(v1#8/jPf& RsKH=r,wن9vL] %_xOi+$c DLe6'=:<~[uQ״} DaZc4(|jGؾUvX՛ }QMSWdH(rzB?[ ]ICW>/*eQaG3&1K:g<`9\ C!͢Ac$4ПyOвF+5̗hhx U]"DXTw%ƌXW64*[BpR X\*-x/7nԽ#<> oQ' ZGeBRFT\WO hPF?YM YL6Ӑ=r4˫at5LD&94̤8SzO70c`pvKuJBS8TCo4WS] G[,ձ qH~޴<Bʙ6ɐ܌(O/iuWS.*pYѯE,#sxy7Zu':GcK:(HeHmj'?4>@z+ Z_4̇cshH/WX5Mr^N6"{yӪGf$p r +Q?Sj\XI(u& ;;{ c!tʦ@+b *|,>jk}>8D~z[p;jmcv*'Nd?)-O m.99Wh@s6q9X%+v)2 i c\DXnAɉ #uhgbߧ{>CV!Dд`C>ONX_~9ee'8o*F;J!mqWĥ)FNЬČgP|05Q찋A\PDL3xN:FAPcس9ɉ<ѳ6JYE2 &X |vvV'%(S!YI*HxЮGxQ2s 24`Ȭ !uB!}7MV >"+q˱FPTʼnKd>XJI@4#ËC*/6Y0~vE_zHW >/3*XI1;XRCF3vWhD+*4#/6Xxm_+kiNKB[0E$2be-#j1ImBjCc륆PU)iC?_#7؁xN,f6;Z( !؄"&Q$seb-9pJEplmq7{gM&u(8KQ&y Er#0JLb1}E}>ܸx7٘f_jԲa+Y-)K;d-;IYh]ko3{掸7W-5<Zu oss&mǧ-*h$uU8`:U֙x{Ε` Ί guMhg5{j>S^C. ?#OT:yXK%f-׶qX[o 0HSL+bӛ.~q'06BUc`|M0yAҾP`DM;e+`{90yvb6aE~ډ3)0FWh;H+g<3yװ70[|S>)Vh{\A\o9Fe@("bzy/Ou{X'm9=w@j!N5 lض~n=ٕ٘v]ūw>A Z!Vû"CN&[%yu:a'%GkhA-߳YסmW2#:>n}lm Z% j[ឧf;L:>> nYu6[1G-}{]s9oiWizRWYTHP${Z|T'ܼcf|^n1v>!TܢiCk>b2خb>Q7+kfjkPWu({ 0R xm}w* ,#DC9DX?fb,ǸϽBxcOánŁ-\>D?+8^ͻ([ ߫cs@$ZG2ZmsmQ 嗓i,bx}5" o5`ZoFiz$ܣUF%p/~#? Y qY29a]Jz?7VD(ƣ#|*Pl"c8'_Cmh( 7@!%nљ`biӍ @r%NӏMHV)yq1O\]dXj>s|=!̺.P~\bkہ}tPӂx^yU.m]<,S2yd?~_iH@A`3dMЪ8vڲFbb\vCh70YqW^li.~eMQQpm8-BD߹=zz1Ri8/:   5WxiCgIJ}7 s 6ő!B v!&j1'Io[w/l gcO^ߕvҩ> ^nc?$cRnJXt;Ii'51np?Ȝ8 dY.F2Tٟ#%Con6"եOp/c cIJR=/?&F~ bl-YF"4[%BSMR(߄tJdwo8cԭ5pj{Nmyx$ڢn /pj^j_25-,>z͏n |5"ϏlBTۺ< bV}p,2qyAL_T.x D6n~*9 9ׯzԍ)ˍ"dCv&3krp=9`_u:ms-V~RvrG&U~ uxst?Fl~JƤbd 0dZ*bKaR1rLr`gSÉgne/ PnўxӢI! 1)t) !Ւir#g$:Xt-t7Y(~(K=D"{>LֽeKs榵jDT>4crݵlajZm ׽B $Y\Iw\Bb>SgiN{YQ;>ûro\=y\}$iи{1'Yrr&nHa W ndT7tՉZNA?-C|ǂ=BTjѷ<ޚY0TTXG3he3w0ܠ«6_-3q&N`7HL7 ڋaIf/E9Mږ_+fe]# 1n:$@HUyyG60hק!{w[C\Eϻ ǭDR+ c\kO)-|}.BplwX_Ltԕ>] !39Sn.٤9޴V4ŖBz퇦6#|fQxA(JI1E]Qx)Đ~z!xƅښ1Ş!g*0RbķTv0YzW 7J9-`NSJ/y2gw|&6x'Qi, npvH̫[/Ⱆjbb 1mc#MpAcͧ"k~՟h!њ<ՠݞW6\|Pd{:RXUЮnu@cfK]' Y`5 N0pm4sؘX(3U r gi*tʊa| 5¤>\El:el< &4aIQs[3UtvfPNQ^~XAoRJm8ş$=2tq̔ցx8)#_08d{ *wc PVei)n.p_'_"Z ^G2_N-n lL)Wr8S Rce1l,'hTa9dǓ 6eZ_9nnessú N5Rm@HJZkƍ| 8QѰT])|:Lgj*wVO]s=PZF@M. Ǝd>D֞mdٸ9/(aY+s,HVe1-BKi. AHvpfeumOFV;mWJM2T.W ]p0SI2WZ}ITaHJ}  w]|v'SzGTGony'^^1k[]A `Q5nqQC;EZG=CGCQ.L*y˪ŏDwz'X2cwNs@hZs%g灒g@haO- H؛~trfOI,>ΞljI5 ;hrGRXCSC/f-_C 78nkB,Se `?6քGWiR}*ƅPAkb.y#7y(bZbҊ1au,fTJQ[(ѽsl&rk۩oe>|lP%֢ŠWE>2?frP0 R;]_ITF:"Z=@m^ ˆGST+Оf wQ_J75N) jUj4RԊDR80kRqţ"i28#Szns,GE\I6sԜRΥV%qY^leVŝc;/m9!6KnIZ(֌Ϛ'rxxΆV|x :[Z %)W:8SYQiE:3eT-Z>sH<`Tv,>VZt6\V?)Xmѹuêه 8 ZQWu?%hEW1ɟ媣aه~~aOw I4x!T/FYM b +x:7 y@2DLF~ \"i԰7Y*ma+KG1=H܉ĝ*n6#cB;ӄ9%Wt-ٖX/%Fƚ{ w-MlLG+d[Q: jUJ*\_{!h[K$JU-%l,5v=K(&20=BR!elgE$--a>EU ˘)~_q=!O3V-T8 /;B3] |?0Mq-`;oe㿕5`c}'4 Pfka~E+g4Yq#!62hD8=y|Ja}0]0#beAi0k4-:ѷ6 ҡ^Tn50xt.fdU$GHǖds] O)!|ap@%Zn3qA5p'E#$Ʉ~;="X?GtEB(yf--wHJ+)7H)`^5X ¡"P૝ޖw[)B~HPF7s_T2ꆵ>u@ 6Tp$Z1,=ta.yP}DPR՘q.Vhk^L(48Qj|N+J#Y_Vwu_GLkDz})i5YLFF:s[C:Ln.O* gn™c2i1hvCg6Ob:|GXR $f iF QWҟAV՛S@s oňCyA%RΌ1uGA(k7 ۴[AƮ]=o#YCYE2'{؊{Ǩ$7g?krpZvkJHS]t.(9i/|o) 鼳X%-1MޅLLV|$Eh1SeR.Քe?kJE!QJ$lB^a5ɞcL9!;x?1 bgu/E\PK$"cf1{c2ZG.Fެ^x1`[33ie%ҽu6P4a=C,BSiK6|$k` )HֳÜfb.wj{8+SY@须~>Ho[v죿Gy:āD1Y0O)>6$v{б<.a&N.|?ԡS.Ϛ/[>[X5(ݹhgޯ}|7xuU_E'p_ZZ2{^sGp Kc`n.07ܙxɽ-ONoШ!ӽýJH˟g1!P a%5ߓL*&o{P: ZZ},GN݊cr$uИHWvWi # Agp;P9GD/4,.'j< ~;چ˷>!L+w|?{ ^J&ƚ!«y6.NC*M5 )תXtaaOBԍ⽚$ɝ<flLJ&=9TUy,D*QGQA/HqA3QǙT@pzfu$ځ5V s-_o]G;68cNC ^= ;*P't4S{JohjvANw89: ^_X@TքCԳ$yٹ݄@!eET`e{ƽ^mTCʗY0xc1 [6VϾ| @O7BnT}B΅d@z1vjajwuGSb^=obaky:!2TJM?7#쓺HTX'3UYmWqKya`?=cAvqݜ:Օ C1B:a}g(C'@jtSˆd1[Bߟ[A{n.bĢ9'y-jjBN~=5ƸHmskFrJ8>y@'s~<3 J:2 -*z@sEjRƓPh{lK-WzN:r[OF8 >fH7g8 c5 a]jU?X v$"\! Ƿw+<Bh#p`!~\JiH…}zr6 6\G"C^k>{3 2'*Ґ9`cAb{6& ĥN++@А>gKEf9 wTSeg]d;^Z}/O><*sڼ>%|ޫqq/@`Ϯ\ڿ3NZ ws̃Vi iFN4<3vĊ%IR"Vvau M4PS^@7+˥mWqzuZ-!ķ5YX;yy_2-.D{аyiÉt8\S^1䍚 b:0T+q>.5b#=vNRL`d[Hx 8asQ9i5 ~15 5j ߲o8 k 1΁wOJqi3Ur;\Cf6Se3n;} hS怴}uAْt˒xQnU!X493X v FBiFT]3Ɉ} >}tq+Wet@8ͱ!7 ‹ ˪O-7Vrev&!ݙ!+\hWpA2?`r 2!iBQЗ*D-ryOKP0[8ŵ{NP?Q ӓ}}l֜ę'@?JYҌ^س%H)6}eo3f,>gҟK3CbXrE~rUAwT O E ^(z=y\p0#_$iq \wZv vfRtB`_oY^\Wvop"K2 8>(1$L#/ĺk+sQσOU`vђ$S'T0rCcl*VO LVEEi6u&-3)@!侠e ąj:0a ۧD39 ͻ}g/Mk#s\3a\Gc$dV9yd)Hy&=%^aJZVTh#HBIK&+Z,F{Ms-yy:'=u1aBZc{*e5 4yݩ^nNǢu@UcZL>7c&yX[i`(%;[1~b{(Vʟ/%8x2[5cE.SI(s'\ۖ5'1 d!˵) µ?}gn|Ccj9aba }pvh)PQ%`\גܙkk^YxT%!`?mSk J'ַ1 X2K'C03ŝ[h3[AOE:ְeߢ-i@`KG\ټrv8xfǑVQe覢͘vT}- !>dӗE|ziR(W~O+,s *XKZm4Ҋkr3Q@MPD[*IS@K9S֙OaO w3؂_X X^K?E>PH*RBU;=\WY2婆qe](G78dܴj7nBFL 1 5BwGhL']AB1hi? 3UŒ~~۲Bʤ,=_qhi SDr3z݋T`#H#ZA?kPY=&Wߨ(MfmҸ-bA:oIv+û,/:hr/3 }BiEf:¨1bNտ_Y>"5vM )nۤL'tKSݜC_Q Mدhm˄sM~;lޟ;ɇ(D jė \ ]'J-g'8Р9pi a|IBtx-LNA֕_Lt*5:\:cSR4v/:1xm&YDOmr~ė h¥@6f#Z?T#;\xxG\v14w݄2Q8\k6%f@HA+x,`6mgi4;ۋEڥc&p].PW6|Z>׉ dY-e]7e]pWNULX䱧 %>5um Njg5ŀ2F!xi_7sKl[tvt4+/%&-D-ZJKؾY\=)jw}7p  3pD_ԡF嗣eOPد@._75[6mK]UM(J_eRLb"GLl*Z5\<Ȕ;*xgaeOhm3ʿ"^իe j72{[` zxb7vf4ʣ0{3!F+&C\Oٹ#R ,=d._!4vgkE -Ǿjwb9#Rt*;TAcmqX¡lwvVJٜϡ*4lwٟh02uUjSi|Id*3+ hZuto]BʩWmq/.H^jlz$.J`V`@ja" r΁n>#VBU p ^wM5*% W06jڝEZ(_fI%u0RS/F_$Atb8tbHՓ,r^*) pA: (x}"寙Jf3%nrAb)BbMMj>4LEk08x bg2YVu ouF}[z̖m5s砅du-X;;!@+oUjψ4/lw=R?SXbX5s6㞒}gLw_gD+G ƼDGXEAJItUSRZj%b5"XPYQs̹NVn/Z93T}R7+<2"Hh^I]|2l3N#W€KDtP-v>9!2Wj*[D%q:2',wƛ4V5Xέon<˔`wHW0b+ػ&D~g(D!Nv _1$^)?c -K\ڌQiKyupT-K o$ f$R1[upUe~ $}6kcᣱ 1OsݸHOfp~)Ç<$5~UI@PoU;oy{LzBJ|T ^bɚCE|D^Ή+NߪD8-tg+JCRi3a3.yGݲv6t"^$=h^HJ|JAz@6`LL~tC1.M'pW^U/h>Mf!m_m>Kpgwɒj@1$t<(9>wiFCiOVRgthq9ԥGRxo_e(gh'"@޸^K%G(|+6P3*a'/XdZߝIa?{jœoϺI^2Ƈw Z+ju>!'6v2w,YI}Zun Aq_.X0kP4܄AqT~ yi]"Gyi[kM'y*~V6|GtlY 9U>Pefr>jY@߁Ihgv趞߿ Ѥ;W6 MCe'ܦ8O'->W@ՈMa`^tFq=|~*zV#=?pFjt4T|(퇔Quu9]Y쉢1,a)@,~|pHoŖ~GXXw[X`+,GU]nQEy 7Ovt!-'֪Wk .-\[Qs6QVB82F69/쥀~Ă;A({N[-PgdOEFoh_50\:.w 4?!wX#%TI(^5rczLyge |& `j`6 &p&,.lsD1$&(*ABH’e$OBz5'_]KRL#CgI{g N!(nJI3,ӛ_X4Ԉ狘|1cV U]IaHbzik2 WYኽ#ÐkI7Z-75Ǿgq|BZc(><1 F&þJQ;Bz00P3s?V: ٬M67ֵM\ݢIs,wh@?:d5v"S | NMՙԹ/6۬@菾x)\dBF^MjŨ67]$=GNLf;xe6MW&{iH/ A'b8Gp.#B]6XZ2Qޜ3kl: Asg߃˗&)4Y~Ydi0B?Ά#0+ԫEz6_ĜY!Q-gy!zR'V_S+c]Aǩ\9YR=MB+s;:幰 Ԉv~崝m3?⢇ K*=`*%qz#nL|—ɧ{O'(."fT'7ͧăU" ɨϨ౨Li]gQo7"8r aVIyƔY mCɠO:Kz({U5O}PM-y0䨨X?zl7<S=2(i!tOBɑӺ =8iݵf)6-o4DvtSl vДᙦ+TWr1)K?iQGg\e[sD_Ћ:ZvP:s` ~LUrq{~,im=jJ4.LuX p0,3YΉY뚁 R>{] u@_&V;i?"*T'NKsa'Q 7f _'1^N̎lW >ęކԆ1L+*Ewҭ PVJ}nI~d\-RGh;b@D/:Ѷ!_MRiܹOиw\7Ukiݞ2/9*RF<3MZK_W'OEqOQ,_)##/n"(Ĵ8'TM y-_xfp<nYt,sX06DBPQ_sRKF5])Xx%dMt/Gj .Q}Ynˤ %^Sd$ <~n׼h_~0Oߒ+VNRgÏ]eY)7^eDud >AWdo i,B,hcl4TbMrS. 9:2)]SW%x@L K.^ `侳_)oF!xlKgŕϮ{fNIPGY pY?9Ó8 n R0P#`ė~uPmXmB:C+@}*&cl  =*En-#Qq{W@"ܫd# -u_oa9W>IAa+'oxwZ %;\cg N7{eL\M3vW.N0}մIk3陋EwVėr{=e##{n8,h}^fhF3mMmj+ B#A Ѥaࠍ}XHG#>V[`:B U-gȌ3" ,O~{o;U>MW=G6,]&m2xK:pQ>y/W zF*nFH ч83EYLwiR֌n;U)5FLc+ vp4FZy`D7.MRMf"jX34_5{"R@0'ز:=:]7 yk:yAuޭ7Ϊ|H? P6ֺ,Nt!"R'j»k@Y~ ^jSޑUrdU޲W5*X;Ql4,D4{"+|8F߲A TL܋R؂ țV*sHKR¿9ϝQg40]*Dq*[lٓgAwot%K' t?Rؼ* ꭡ!H564pc&CT;o>!5.nMlPI}5ZoMCEYn#^M/ 3H#eJ%18].O7c_-S&ɪ4bz5.84U>JѦU'Oc95v% )<5#Ԭf&fth}/rkŀ퟈ťD[_F%{LDT ؐ*aE}ѱpUgƛ1dyHL|?f$  rԓtẂ;;LUG!w)< 5Zpf"ƹJe41 %~|Uwnǟ2R:Qu\٘K5H兵BAK8q4}ȱC~輾v|))ߓ9>f$ D4SQZn=U_< wyrq\QO[OR3S) CM0-AxY =+&xֲ8댠Z=W+^TÞP=o ]=W]$Cb$u 0u}GG97j2{ ;k^/[{4\oy'Y'Wg@b$=K0ؕ.Z4m&lG>]X, ߜ9ř H|$ InmY~` Os=[)oH.l.83TXPf?)IsfDΫ3rkK#"VK׸Qkr*l\քK%#^p[ajr7 TcCW$\2[ڸY/VQGLo(yK؎ ~ V,AG/xnMi4>D!X>DA)f `&/\3kwB_*sTFm8ӹ=[`{](7#V%!xj \d{lm5a+^&E`a٠)eRK<NK-Sۀʨ sK+59\X& >ú \")j;fhjeoχ!y IMu`C:V&>tz1햾 VjI$gn6NfkIFI*7P).Š&m. ,phT; Y%*Jɰ[XwGrVB i\,:p gf.\k" ,͠nVFJ*̬G_o\ +'k:6ŁB><2?IQL\1UQ$'_Pf>uMU|uw@;:uE&L 1po-oeyg_"g &UB%=R <ӈ];b+ߺZCio ZGO¾x7vhr3ϋ`QH&53=_̟/:U¨ڙ1}R|fNo; 4p>DE LyRok:7-h`H=CLFs\ Hl,r |>[߅?w*ٝ J fH*a:*$po@t x99s]d級NVEMoJlTU4WkL3o [_J> υ+ ut0^ ?ԶJ_D9^G6c~N?qPcld.8,43z_Z @(#HPΈ(9+g: eýXeعgQ1wADߜkh Ӕ߹U'[khQ?GLjcL%mJXu2(8 A~ j> Is MfMfjFЊ/@Po$4{w>ʩ| dhmnCaz ԿnȌש F&Q׭4W$$X 0<ݝ^ _jSR՘_1Deh'R|s61vg_Mvwqs퉻aGMd-_r^]#ϾIOwd[Ŧĸ,y kS\mDpyjG6h5\rFH'T8DesVQ͚#SEτibz3^qƒ5ĕ+#3d#M>1 X (&X1 *l4dG`͋[wnRAHH! q,8%ө1fZ!Wmä4^[IX{ٝ$D( / Lv*Oi>mrO8[܅$?|.URiiJK@DI'/lBpmxx[ٖ[cX"NJu0MT4bd%ʦXojUe$H_85nL %k}!Wۦ_?,ږrRiCR+bJV;pT"Q=TEm "t״.ȱ[wSPLFɢ(PkNqte26!8#@i޳u@(l1븮kk|[ds[vkWoQZPJ.V*whzԎBfYy LH^|^h/д`S什n㵚gRBG8N֟h3=w_b#:ܠlN } ܷ~?'L|;J|vV'[fr. 0 04 $zz "X#@SDWk;sḚS6 8]،8j=n ݰ7YfPK̀ &p_VdW3RO=H2a"}$ 2-'؂RUN,>(X<k W*&Q},c)p-/ZE Nk1sFt])S\ }=#ռcRD?K4 tf\YܬQ2̨+jz iDDZ5$?&Mp5'~HK5Xp9Ytk7le=cگdTKp+WI61fψqғ%cӅ ғ%[Ğ(= ~r35􄷑߇UIRET:T$Zg濠bIl3vq°$D^r+kVDNuK04h.u6Ks#lhҨFA\Bm>rp8,tp٫R5S:y$6\}@~j+n |2ٹױQa>ſj ןp˩J6Hobn& W_ElB0N ˳*xg faRu0Na)<ě7By (QWa{򁵆EbBW(ԕX?N†sxD:7h3PO\qXQMOTY5)S=҂n~ܚ`{߀HJm67+F:_Yc# -d~C5%\9CUPwa8\g&ǪSy|k>a_r8ps ѡ(4[-5i_]keuCY&Fs&Af)װw0d餲i7 N[Hs#>nK~o ;ևi TY٩Ld:Iou"Kv$u53鶌Z?i!%2~1ʴ;~hu I%)Gn9NjuzWQDB\>o ?l"4: J5)uGؐN'΍5 Z΅FI~3c aB2)*Q1 /lr56bqꓻ:Ң]#ސI,˕nZ\ =A6 ʑ>E)shUTpN`e 1WpƄog"RU%ߡnVG~U(L$ݟіw\0M|q݇T֎=^F X-^0YWΠG٩ĉjG0:r}<$%fD8 |d!nf0Xm*L|:, YSX/կ(p %佞zQ,ڒwm3Ić<)Ӣ6݄ޘj_թzKTAdP{brxоfDy,_]zU[/6)׉uw3JS (40O~e% :UT"} PSˮ)ղfqxBu_>+QdN҈R ܛ̛8< n~ll?}ΚB0ȾVm)  ԜYl:.8kP۴Xm|wnzF#.Id?=Sֵh4yd s=NÀ4m r`2~r *|7C*^/)~{cCkc]0I>LwI2vl}w)' L$HՇ/5zr%(ف1RZ[01wRaxV:Q9y"%Ԉkl_I~;pcͫ9NĪR Q(2[fk􉽏bOԥ|;VyKʺOڑ|*iߟ1ܑ3_R^mxKyH 3VF|ѐ(isZA_O*c~wJ Mk49M N({4D2WS2= ♓fp,RX2[9,:~s)֬i5IXWŲlrfN:’?\@MFnY?‘(}nRHcI *{?DG<}'Bt/ˆ 3DoA]islJ4}i5`hcrT۰g/\䊼2g(Cz1,FR; ?VzSX:ۊ͈.nIa>漲Ҏ1?{ݧHO#ͳB&"  2^7!#~ڗ`L?Ӡ˺x{ԇu(a>E#7rx-[\Υ9D-U9A3=CaD!4G[;y3d3r=jb)q?'tG:a%FWwmڎx溲Ne)N2z hi'Tpyca;? \!*/v6uhwm)cSQ[#eӵ:qO\KFʧ/ E]`3 b[K-K&{v8]T'+676orH uԝ |8˽ hU#SfCUkO ҁd#% Ofbׯ@Yʠ0R$6^l?3r:Rp uL0/" :XhR(j.rR7 N a:^q%lzpa͎㇈TFdlaR^c/ $!_ƓlDvV{d:Pwq}M$֖YZZy}@ ~԰A8-eXf-&=X]T[OTDؙHY_*{tȽ4 D¼yHC5 꼆-#7y\Sfr!Se)o>GW@Xxx{uj!vEfM]q!(q%;!5|8ݦ iLEۻjtQ" 9Jaz"y-"=M_HL̆u Nmɰpk$o ;=;YOF.[I+x: I- _QW^E2ᠪϕqD\Gq&} ɡ{'iٷ!I<)X+ OBy,ֿX,_ά8z,jʐk$Nz7ßpyl=t0j+PKҐTi^Ɂ]tQQ K=S![SSg1N;9LVY>&u@g=ҡ4 ;7 tso=m4k μ-?I1QO nhJF gBD]֣_#u TnsXKd۸9[:Cpղmݙn(j\(6ǻ&IW ꕺ;DS{VZCUf2 " (E<пxpTsҙFUKʟeA'Wthp9?a $  )}@~wl ?q]4JL9rrk$eKݹ͈0^k4ܴ0׸֡N`XpOʖJ,DFVZsc)n0vGقUzaڣ4vevYWH-]j( ۠JτDc(ePˣ.ѪJ4󲛭GKN{1f(:F9(.AO{_ro%?pQJn6rU-og'Qo5< =+TkQ:i;^1k~+Y@^'Z4!Ny qo|k{, {Q„+;1#ltA츃dWьWSlbRWS L֡KI9hXt8,ֺڄ5i @Vz9P)c+;]>= 3"7|eE^*s-Aݳ颲D nrqI_. ؼXbڸ=exx۷R`]-"Giӕ~ohc5V VGrD~Z P'75n]TfSK=ƍ3D3 OtCLlH)jGיlI(:#`X(.L/$!h/?* [6W2v0-i9B`z E*,7^p);XIJP4H#y,D 0;#xv葺l~]/dBG {dY~̹ ~:iQ^isl^+VzD8rk~>'&~Tsy8V}A^>VS'Hg_F͠rў"syx9PcOm wp@79P!~xԣ|ۣҎ5S~' L4 IXȎ9ʞjjX$nqHC}GTKXxB̌Ihy_C`⬦_qIQS[CPoCt["h Ƽ|ŭ'\5D 9x( ghRvc #pvb'H\D`3Imj폒LY0F,tJx=i$m2P!h<`ڲ%5Mc3%dgL8}=>V2 +3g7zŕ{=(K!OdQ@]VȲȷȠi-t)?;*d.1AݸS *f}뵁teuBua s0ܒ:#+!s䴯xбBME!^:?ERA;-3+Z9b}PKp~M#У4ݞKXL,A򩳈T7]["׏OM/ JoHe>9$슛1̌WZ +207)J#QhK[ 4@]bQP] 7)^ Sg+Ayj-4-sND,ȁvنSJ+{ā 1 tUXzރ.W ZقJ3Z}4Ԫ-FA|6 u63m#AwP盽RI=0 e!kCwLAu~P߳%rZ ՋWWGqZ"  o=DU9êv\$1jЈK09ǎPŵV:]ۂ@"{;+W*e%`cԁrjnnV.!{Dۀbe*`"NzO+Hw|}YogIKϊ2F oˍ,;6)j:o? 7d;gC/M"eE~ÿw &҂_Ys5Ѫ}U =9TDpE!}ȶ8]/%/CtF_QXٓg^f"6  ScR t%>6D]m ©ʘ("bB26Fv?ʄA(soTA]IXN? &Bܳ'(ZM}.Q.kݬB4. sA4;\p:0Vitl`&+`mC ~B#2%t%u\B2oQ wk9ٗlEJ49Op>̻:UFUJ"Oy_'*wxfoR&DZ0ix WL4q~W_#y駸ƙٓK4b(vk"р6'JW.#].I-\U lK7NPw1jm"de󦁿IYϳw tV*MrƨLs-Xʑ,XW+THzF#U&EBp~ V,a B@_,;]bvP\>Y=06-2ـa!4et, Nx&ǂ#Tu_"۹ejY_ e0JP&.Q|SF;̸AɁ ƙZ!@.R_گZxMfǁx&W"rM5 &תb[sy CB6C]ۣ1$3ݖ:oj I^Hԑ7oB})%eT#dV + ~ʱImUp*2?P_G* O=Eq}a xV8DHo]%zyk:#BkW:Y$c6 ТI}-H@* 0nΊ{€cb 1kĺ!d*zBfz]5{Mm/Tzؾ\ f<(&wf*i{fVo?@iȇURm~cjҊ5$i2wr7$4"#H2AB mH_?c˚ݲ\T4%vh^!6sM;IØ[SD5A~}„4 {a?{uk32 MOċf^Fa(1Nv i{{$MⵈUЕ4#_&G:@tCV&zH]w#bZ$·[&4"|@/B S-,fQYtl4_q0*`x'< F٪d1(it)mS6U}6p X/\mܑe4Rxv=-d-"fTaL*ƙ/Ȃ\byDI27je/p i3-U+|* P I-Jg1r^PDl~8`U^~?1Y~AT"JC1'*/\HV(8ֲ:¼z<4N|GZ!d;tir$,o'W) Ϲ}x)aQ9E#|-Z4 ƫE@͉,S7y`GqEd, Qp}zW7 Fݒ->?NLEO{0i@%()yBMV_<_^aHW W_M&$K({bȚBNaDZl*φ\iɈ@ yR]ÚkY^fh ?)|U6c \P> Jx_>[ƒ2.O=R1 u%D_o݄%årf ]Wfm@ௐCCj0'UuޥCLu/ K+]HFʿ ܟJ>ux_i9"WU @TGH"ޚ XyR0 JKShs4Q_`\c0jW!&Jߞq]^r.Qve›{yծ|Բ_HB?o-5=F6m=.As>]UVu+HzUo'je,):fCɪI1`E24[T8?pLbG;(L>#/YPJ0u82y +P|f\=fcCtI#Z{q }rV?+q0O%iAP&RI<6 ~à(]rۈ2&zaN7D{~͝Q('; 9ՎSUՂDv/ANUQc[=nqӝ,`q1|_@xj~c;(xu: kbh7UR3VV:npPķ}zsvXVbφN)HV洐\Ƅnu@Վܧ/eֲ' L.\E4 RI6rlaA˻A8-W`8oOXEsyoar6L<ϑδQo 1g裄QxOJ UsRB{=])@Zn;1;{Yф dmG[oq&!582{kZ}xkz^o?1s|Æؓ2N틜MDq7qaXb#>k^1đUL` UL>qYc}O;̺iV?T&$jt kc' 8Zd wRrQi+92jbl+('tvAs̛^~N2 )"SmJx![hq%4nu{ ˏ#p~N9,A[,m[m)u!tIulր,TN,Q<6h@\7& YϬw=?JDdYLd;#0)+{f@ERDs>u'q!jˠyYs-M6ji%H(AJ04ly}دˠ-)rp-=BzZQ5{ug ,u坃'B6q[Iɡ-2Jbɵ|W ըZrpɫٻf̱t'/t Buc<>\4U]MyLHpnaP ]'޼F8EGkMJ?5__Meohcq֬|\R O;# eȥij1兖 O7(1M{G{AZ.x6صhKC l1 L3iyst֙2N/ i(1K >Xy}S+G@b&M4n!,o2@C^>$6;oүQ25Fj7z80u͔6y.ъD;G{WWH_;6/tc -^[pn%R>L9qͽB!zQ>K|38JRԆ] tRP4"qKyCZk"iz tV ~o*ʬz8&8 ьگ![ȶv֣\[o3tAKh XYϤ$_$kuuRTo!7X^,-N8م8t`ŗxmvfdL; *lhE2rw;QFg: wP&Z#ר\(-oq ?Nz.i^^6xV%Eʒ2 Ӭ b@T 7wD ϋLH%g}'6M7$M$9 )]Dv53|1"\rtSrLn{s59Ov|X$нR>*0lR:7 ^Hbˋm"l]``izC%ģsQ k=+^*v .|CR+<AOf;_H9s/Kur4dxz"F]cgRi^O4)Tئ|1Z@;0OZ&S>g{q{8⫂UWi,ce;La9GDR3\+6WG!st`q!Ww~?kt$?oy &gi7Mr6 26/%c yCy%.>jx#AY5 +U@d6/CcT}DSkzr&ƒv4O/+qaF>gai%`P8.ki$~*p+]8Ql'r|VEnC=C@1f=t'6md]q2*?Bpb9* Evo1ooMt;PKwCR9W{:pbCQ=$p\Ԝ Qh/O:7yWx'YT\Ab4x$~*v J:=(J7Y.˔8ΔY5c,2 zl1#>4cэ!e4ICz71~X( Q!j!Mm2sԅ_{ͼFSf#򣥢7D!a]ԥbDᤛ4ʀ{{j}=20-F8ch~hRQTnu1!TlgtNyT+UMa\>Êl^o pKٷ}&x&O A3^\# e?ި: ]kQ?eT!(6yp˜&aKi $Yiخ56; XJ+f*E ʃn UPWhq|5oCG|U @lxBDy[EOvq^B{Y2u 힟 /Cv~ut:Gnt#m?%+ĵ?|{yߢf.?:hT-qH 鬉9U"1ftk`KlpMCGo3[k}m~JL<\N/.dQ_Ũ98ʷiNdu\%&;N*-_~1 >|(@>WoK-R/%ILj vg jqqI\bPDv ] ${Qf:M^|}ET"UZn%_p(9oGDT~`'$+րHya90lrG5rL_+sU-eqXǜ`-`4Ak lHsݼi`d.5ڿY!zEq"L|w=O; 1@,mL/-M' `sJ4ʹNlmPgle8&U-aD >3*C%Zj( fCmS*Xt:TJs.i;Qo <1=e#W]^bov>IkCK̮(rٶl!$+*, J洊T?- К빵|S+K x Jo.蕚׾VPi4VDeEYo0,]Cq"@yCXݙ{3BiױcYL).H9ICm DuPܠ)y#^XպҦ)Dlf,ث9<'i_ g5mk'ѫ_$isљQ{Ogw.FrkY *IA:3κMz\ mʴLAy!|j,|T$|sDGx%fOs/^T!u&Ψ$2.gѣt{х͂ ie-ꯜ"m6;~[vZ*WS]yVQUރ$캾9pk%OoU[LT:@)ARW Kr#0?9圀.Z->ӝ䶤^qW0͉ʸ">KMRd8ڬrw[Hm`&ӷbȆ|&7% 5H8a_,\NexOӢė\(",uʤ:'GT&Z96:z|$FlJIB+]"Иvwd[hu^٨ *kd_mUy)@O?i՛g1HUZ[Z8=:KEݛ)O\, df! 2hzX8f~M0?#,)t.B'eHB1h{8@`%70|1:Qb/zG"L56a8/ ^bHndM6jh-JNevl ^/GϪpW6.QoH#PfɒG*\ BԜ'OqTTQjԑZm#})#ʊlԊ,ͼ F|>J9 d[C[>6\a=֔ThwF^1; AX996ܵfɯ{'6g 9%]Pfv;¯qݒ.j g*;2KK>x6i j?34)Zbj%tA2 dz6vIXN$miLNUX> WxCY$b{wݛ$@^YhR(lB[Ȩ R?ou+V+ RYLd َaDfRgJqIB M^JmnA}d'U 7xDg,'> I he"+bujs~VzsnO+"VN*Q2~3B{[MltCπz2 -(D+BDhibD )JGpr, K۩=jFSJOcFQ1sO}׼g:_D-1sQ'ecTCc+!UE훴Y}Eˉ<9t o6D;9?ۤ/:&,Puc  ?QT~}fb85H8e;/T%Vo9$pkC 傎fIuJaܫ *R3?zFF#@Ye_l\1QN& P ȶ\C ]پGKu֠8+,rX HׅtfcEhMؑ(e+`5[L(7}br'OENUDv54O!~Rb&-ލ,m3:%\ĤY|~(OS Lp^w_T#"(6z%z8lcAKHE%WȖ-i_F!! \^*0v*3d"M~+0Am N'NId.~2IlZWm_]{_%Ez26VL'Wk g/Y;aʶkU~<ȁcX~qq^}b "L=5~N HlΡfjVwDDZ/t(@2u"*Ir#R=fB/'Q2?z=dtNܕ]3(s Cc\q0=@zNI2xLZņW$"U¬~rgb #~T8^ H)h].gl5,KHH:〕4KQt5p*gQ_Sx@ bĭP:\ҥ./ <4%ȥ t㐬Ua %: ?hiUK}49 XVoΥq0C~i ,'I([ IP>dN }_9M bAdH\e>l.@).#Q,mi£ *;ТۡW@b9Jhh|-5;PRWp#/IB3X{3gfYdH]6#R=cibcB+xp[ -Cܳ5jM0ZʳT>uc5K$)LA3vC J/<-UfeV=Sޏ BVL˨᥌ٍ?qgd]%I}ܫZֳۜ(@1Bt?AYqE=bwG.u?T^:!18kn&YoDZʄ6&S)DCJhڤӹ3EO X4l%*(-BkuoQNs2xv$}ؾ b ) 4R^;Vpt㣯8%@f0#y;?o;k_F~kUy#c2SX8\=A(8' ԫ4R"W ~·M)Fu,.87T J0iZm MQ8'*؈ä &l^NK%%d==JE=>}4a,hAZ=̺)XOhBB5iZޢuWR9) jJ.&:%tC3FqleC]wӦacKCft讼Z}mB sv |qjpCsa fFlr OHl)HnQymGZƎaTD༬"R.^)tPU$hdTd5,M hUh)kqe#eCN3㥝aqsV,̄~`i3/٪aIVb5 j2_G;TFsM-x-9TϹ jF kx~=1L\.96[o=g|ܵӟ,1mBK.%|Yҳ&P)ͳ^,-F[_-KAJDDxÓen5 s٥w܅ݻ`OzQYC)-N;E 9"T=d\שHE TuLFi) 䗟%dAUhb=S<&k7,UiOpH-d6y")3*cOxl0;__pOʀpO3n@NSz+;kb2߹:Vj)fg Ibr+oe<]:*[sK,:Yp}a5n鬫s⠚V3J]`_t#v7Ӻq8w`073Zy$V'UYBTm@PT( j K?~JQA2^0k~ N=dT 33XXKD~b vMH0\0m\; ē  7Ci332$Ilq9VuV!OhNf/+] }e1LaesalGcL_NH? Tg}O¨c!*H@$sz-9K:Ttr+5ITh >Kx٧,0rbb3j]9\V[+?!E|)놈eDRѷ+Š{^:K'W-!riaa茶 &JϺKV{-]hDAۓJN>oju ӖTfd&誦BGSD &OOB(\)OmEQs/l5$OAs8zl W42>(g#P+l>npdp,TS5jm3~>fptr#Ê}ezEnZNcxqH5gw&eqۑuܤYs-7훥jjvj>&JԸ[1p8Xe_A0j)E ՜UPæ W<Ėo@!QpFspf䪰N\ި UȹãG؉i"!Y;=׻zC@b0@Yz?\,04gIlΨ{ 4 Xc>S#>'q)b(XA$IplNQ2Ȩ5R6>Z$-jUz@ &Df9+O!uHP1 H2 ccm .qLdFL^x,PeAkXӮ|pTodv Nȓ; \dc 2݄i,8e mCK\_d|/=$zb_g ϴ#:ube9WD%]cHB3 ~BL!^ \ SY//㋋ v5~`rnP"^ ܏WkAR%1by.WUް͈ Fjby kӠQQH@An2FnI~GDE*+R<ے|qa=v)P1'>#~t|cN)^OdM]o%l Hi:aQHi]|9x0G| GaNq;PlrAAL`Ѹ4+ZB)I T/FҊ~шVV( =-{z%P0d׍P+{~8#t|HmjީugkR;zf<~лd# ={LLuYKƪ]j #rX %}֙TB`PQ8}2Wm&ӓdԸ3ztDm,Oznu"g# 10xznEEY?V k4mEw] ˤ:% _5 (6$RYkر9y5?-y"4 In..LEV.V a!%IK7j ֚/\# !zP 'UN]ɨyЌ-xq!3}U@SlT *jQgDVaaZ]>LחJh]HF$?c # tNC2I qY>3X ![>l&xLCeBl4ˋh^ǣ'PC`)џVrl_cWYu?N>nHjlsA\^G!]i }~3RY;yDH?FSkP#Og`Ԋex[*s ?:[˥ &CAg= 0SGר5awIm_y[/rEZҍ:|WZÞ τUɠ3oC>4#ɮǜjsb!RTo$`Cvn>!6D5fn 'CF/Hf}oS]Dxn׺1EvjA]d#XF"T_oQ`G>6r{fz"ѬPA+iHʜ:ϹKy8y!aF[,Tx[EYbSPw99DCYHjSWuomw^ΰ- 0(%P Uo ) FﺁGGeZEoՁ\ؔ!E)d6LRw0^ 'q|(ʳIiUR֒٪ܮ 7auRR25y#o?v6ȪRUD};u|bZH+6<.r][|O|;O$a&=wn{ vzسK"jL`a"׍7A|l$5Dj>LOZm}?6Ӓb}kc?ͥ| :E/jL$i^æ`9fxЛee<Lh`鵙ך?(ˈJ1.s BU |IP~5\HX<Bݍb⎱`Wz~>#.Kb>J,:!MYkS!P2*r|Z[E bԏՎH(pm ɆJRƺz.j"U N̼rqS!]FP)'0MJ^ Wp$ysdHNQj`MtO/Gfja\bC)*ڹٟ~C*TW,PH2fp$%@DХ o%5&tgiWk*NUH3cur픎ckۧJ3m[w%_vbj.O&f!Pmp-*Sц (c*N-ݧaɱI&26s"*2HF4F9 7oW E=O&Mt})so.9)w#(pJ%ً(drׯ%X߯5& ?e}\D|]5ouk5RokxƻM֖jxw@ۜMdlڵq g03&r*j@e0~"_lh-CzgL0wA7ŧLmJ}pON%"ԛ]TZZƷٕ:"n~ʜBW,kG.TWѐ5du%'s~䉩1zGҖ1Wn ])6apc0]R ֻ>"8\93,Y::ܵw;4 x ?TH/BEH՚HZ%9eX(S <w;OoZF+$zڵ̣/k60hݣd']9Ox7!Y=NV]o1 Yg{W:K0Ӟf+47u'!av?;SNRc- :W5 GeD,"tڢ+ r=40z-Wp4f_|ioCR/[;'^Pkx6Kz9MItφg^6#[V_a*:P05gy_Ћ,Tڞ&T`1k^l_t}A6]Mw,&RI;C,3+hmG׉BGFw2{O.hՖUSO~($g| +M'V8Kbh㼩sXv>:&ős g3W3_LO Ӕ5.։w^ kA珈F˳-''z>,9 3<-v_GdY6mzq $B\DNZ`յarx+f&~DBIa%;$lOsaT%M qgEh]Ͳ(#U1Ɖ .ƘO<.܌5=xlck?2xw#Vn 6(%[ eeĊY%o7HzjssKðY Ap?0lV&"W[~xHIyZrW LR3uÐђ4Z{V81*XNGmzph*DdLi/eG1ClbOch0KjH2e"LLfIl_j0"qNqr K!Ӷд-1rUڂ1JjE|0N'E]nfmm5: =tƱlj3?,Avw4auXRYWQry>M=AUb:z͉K_H) 0qnI g??rbKwن\M.wKaefЬץJnEus 6rBR{Әvc<-ܺoNTua e_ڇ4wFcZM9ȏ[t)iLSx ȭ&.YSvmGu>@uNGiYݮX(i qƙHt,"PA0pr'sT@4XOpr~B 4v4ǷW@&eA+&q/Ajp=Qtkp9 S3!ѐXYT Sv ܃G,[FQvWX}L+Y-7‘st%[y;>A2t~I,]iu9˼qPYaA )-`In) )^þjLE٬hݚE9 7kr*2CʸhT7HT}'HqKi"Ay%WڕFO5j4-(3pʏw_qpCXv2<~+P[F]m=@hޛ BWLܡ_ߝDM~0e^Dft|@πiQ%D?!XA,,Qc-a4"s*?gۇ0dѐh8N4셐5A*@.lChJ ,*0ng{0vC6濐]Cڼ]:RXcP>AuXTqT6ڌ6q d, BVIjC!ƽ<:Go83vn<ڡ%SY'r lȮ*Fϫ14=2I͗]LQv''Quk3cG2QxP^Ӆz6ts'KHf_3c.9-_ xͶӵ1 9f{ǻ8;#^0EF 9ء~®3+,d_?3Ig]G`>r`C%gNɥL2'ChDB/MGXp/í Zx>,'ۍOU)&`1w\)r}#Ǜ"=ڕ)ϯqnxeǷ K[`Rmnt-t^r]}LB/0E :n]<zfЯ;rq#6ZږCd.C$}q_PaH^gѼ?SvaBI\9=0m_[!?-}j·{ W㒭GLXHf'n(Yh {d2!Am B^Phx}L)vS։2=e͠_wufO .L?jC$$} < <D(JWFyl`r#Ld{Y*WUƘS[a籶 t@q g R2Nb͵=Q=Q[)V0AaNg & ۻN#˫mcE}p|YWum;Ae4lY7aD6/:Hݐ[b!"vMX y=%|x`hݦOhȝۂfGwݢhfSc;XӟPrܹ4dJ9)҆/zF]mbUC3PkddZMdv*kan%ʯU<9?I qZ+)(/a% b T'0{܏%> O#P]#(o:dDCݦWtu^%4|3I#u'|ṳn1dQ4 DVo:7"x` $oA,v8{??ymZ֘C]KFs6o=ַA4!kޛyA2Kd0Q$˲[-\[ r!e;c7^OLi֬7dvdiϪ@4e)kֹ1Hjq rCBU8&jPjxZﺎ*\9}.,$B.VhҜň2y{w^N­hԯDÕE|ƥ6bHzyf!^cAE]+Wpr1un.EFy1#,6XSo(oa#\ #%ӄ?~f%>\!ۼC }p'lNi U霥ւ)DX,S̯1O7.-إ?( F+HcC?>B ?@pan^\EB p +YCv>jXVR02Ǽz%ۓ o%K1X&[ϚMv~SY<5w{H3tik;+_'i 6> 7G/5qQUmqZU'I=__`-PdEfU6C=j+e .b A]^1M-}ufPe&m扻)U xߏ_/S]=K/-CޮOuc<'LnPAsN2LMB̕tA_o,AKJ0ذQ&]MjCvn˚#h?<٧ rğ*O6?= \;HgyAR²ӵH%k/)Z1O'}59/;nG磨W}߾ b$Fdt8N-*K`h8KG{9>(% &r+緆4 1͠Nm^G0ؔǥ~7+_0hw6=0zoNTbEq]~^u 'EC$î29p-*OfIzzքYNjf0ZAzNpϨMT@}e5pj@q1 qgO^YںZE$I97M?ўVpf&jG/їuaThx_a=1e zv:ũwIo/`?vYo/*pƫf{e*H[r)rp`)+to8x-ʿxN4^*QS؈R!\Cd9*tLsRϞ9U6i{M.9M3:{BB71CYd5?u>'N;+\A(H*]]/+;mQ7'C^σrN} u"Iuw Ca[iQ!z ERdD,QY2S:;Nʬ L|}V&~5,rEU"՘g ?y(1p." w ca(8ĿY1O18ǷmY2K);0`}!WEZƾХW2|$F^kM|;EFҤ +f`cn*'[o[{TB MDBocrlZN% P "q}\!]0I0_ҝΡVSor7@ДK+nwJg'*< t }aP엡ͤ$뽣qvv Ef~g(Eo>,č:NB{А*l,l瞵)6O!O!$㿪dIFD@}ڤrHuVAAz4$uRߴVݟ.ɰ<6Bʭ;"T& ٰi;[Q"NĞyܪ.y/k!՟ƻ#)e[ М.HT5sr֝ʯ=dngUzhВP3ZUB [@U^.>7̙‘V`8l+-+T;0Y\"a!a]e3bNnSUdpr5WÍkh1^1I`l%_,1NI[5.֮(.*7[ܘI0 sܮZl@еoHI Q W[vD c=Xz· =ХM]ugӀ>H*Mn<&_[^F r5I̩F>K 6>a J-_zZirt*s;A ' Yq3O5a8ދx$V5D^i ˜cD`d{DL]Es  f1: ġ_Wq@~^n610Y9 ҷG<O;ΎKu~\xLQ#nUG$h* Nsmthݽ4b=8:)4ʅgofV'w3 ǃ TKonY:;}X!O9T4:պ8MG]Ժq(V>H!b޼]{ .(mPIsHtJzԬrUE~fXRr\UN>^`ՌM"v}bWN $m0BKq2$8R?cE%USFɥ ytF}*=l9F`WBݐw 1k]eOՇ>x6 *  jIϐ,1AS ˱ր1D}[̤^B*uuk%w $xWUӹ،pð Fd*k\p)]j|Y&2 CҌ0Lfq<5fgʭ{!(<HvPHz{Iʜ]W}{W;44SY5?!}%{N&Q!OSte=5!6mӚtoɆN4v%>O{l$Gv oX|8 $ _rw7 *Пy}t>6!_mơmX2y)dvjBV>l,oWϿCdl.9qy~Nл1&"wgo\?̀vc֡DJ^BYQ(G6 8d)l.|" =vE L{ Ek.휂=DԎH+(F _OHbb΋dhƟT>&Х F:>ԁCuOoE(E ⾜XT ïH*euik%yׁjIG{Hvtk+–oPȕ;K,|<M5څvկSYPi%N ';9]$gߍ _Grj5hYF[8ҵZxH2"*[.fCF?T9g Ww^ QOL ;n(Ǽ ?/OsC{rnS 6/f",{)Ckp]8m\< DX#'ǝ>"F]il-ڭ#֟ u/2|dզsd}r10/eZ3~0bS7V^Z^I RxI9GaM^! tn³rgCd3f-Zf˃.2od.1"OTΡ,{&ߓ#,"S`[.ZZ&s<gkYtNiD\j`9Ù|G170xXpF!๖X(`J{@3Qw'jA&%g; dP*k0~=P؛I_ G{yĞZ}hQ㞄;^@ġ F? \&CnA}4Bݠs+ԵusP\1kʅ2},az39ɪw`Pɾ$P(4巡kӢC]lq (Z=aUN & ;ݤ3lwR&j0>>K1m15 hHO \OH*V}Pb~@ G+sXdҋ mUU߱aY=U+F7`dIX,M2(сSMRyޡBaTa>d>(G`,7u"[v)LEit]NOxLqf1\B\9?DVTq@+d˙a葆l3cC]#5?01ۤ/HƁ6fmqTWVw4\zՈ-& RW͉;YԵAkk1J9q*E"X$*-NauWυű0@rZAEfX" n{%ŵjc)fu'FMF4pg}.:~\~D^Y9w+zd>Ts]Eg.kNRh] wή]ȥ%ۀAG" p!/.LMҧ*6\H4 =ʯ%:ifB&Sn)I8,h~3r+<9^-_"tk+s:m*Kmd޶/ÏC,0 7*ȷH Wk+|r-+/f}70>sñk+Ȓ)>(8:%ҿi*Fq"4j8[M\}`%op ϛ 0e#OȽޞ9zU)5d yN ?ڪUhc/T[e-|Ugų~d&,n]Kij~tل1Xn?u:emvc/L\={(%~x @l:H(9-WC$; h>T#6(뙿2m/gA,%ʳG(:hA aS[gEJvt"n&#)&YU D 1篁k&𻔚}Æ"pa[82- *ݭZ>w dvRƒ†rZf9_J}gx )Na{(H_],$mg~58Yb! &nQ$Z[IBHsbrfHVtsr/y4Yv( pfi$I?pA=6í_|8\!^@D"좦VFڐgBb'> @zu+vuըiVOؾBPK$m ru/԰?060~Shi}qۼ3/h9%d&0-8<>+?ݧmoGO)G#']G[WDD~Us`" WvŧXƻVuL1}&3Я,vRZyB[уr$w!:^M$4|i}lnhjGW4B0iIhۄ7ݰPl'x&4)yZp=jd6PWVxmqT~9mT'+k4mn1?dQ&P,:k<fwTm3ЅBpZ/DΟU1C5"q?v6zvPѓ5iٺ-b8; ;iZvr*=v/ɼ7ǤRѫK!a?vJ_\}~@,KЧZ44/c3zul5#9?F\N! TjbS9-(LWn#3HE[*qmPmW="әXH[7:~DT¨aպmPIVXC,sAKłNocUPg&khbZ(I< yt AyӍ{QTB#^sYUM<_ul#d}$-2PfxݖF*ڌX7׺v,곷+Y6eKzs@-3 Y/pBL(Jjnj4&@Е&i(ߍڭ~6;˓h>f7o[MyYu;:[ P3{ښ7XFojdՎ$A}]ꋥyPM6ӹv'<)łNJe@Ξa ſe2 UCz$J hIjX0 M8BDJaLFr(BQu9h߱=ͣA 4+O{U&@)øPB-g_TkZJ gI32&PO]O+tÈU5ǖBX/©]L\ p5I9GeOz^>%Y3G;/fYW%"ɶ,y5%\GW=C&,nLf/r %xĎ^Ӛm'|!DcG)29_b`C?xPYooߑ4{-ޒ= uÄcz=^멚T<4<0rp$چc3@V9D;6zzh1$')в}2`糷ZfbvF&J8;x;Eܕ;f/OՈ>!%αeqWt@z}gO~'n~fbVZ4r$) #aNh,LN[闝 UI:XࣛU$FqR)ݖ]_D6'A.D3 VXXP 5yۈsbE6դ GpnL[kxtܳވB'䱼pPEJ^V![ðk1Qy;+́ .W:@;lQEϐTFZ55>r0BɊ!A*_ɰZ5' DT}8)͢9Turl~米[⏒u,a)Uq#Ci.iT5;)a,mEn^pa*ˆ<*Iְ m_9`YoDVw U3 Ѿؖ:𞘋8K(0!>pU,2- #%R/ Tj8Q[i;"MF?itjAl#!$3 M cqX]Jmtw0\af[W.w)#Y~JK+Dٺtlv[H ? EhG G>bF7^Q%(xԡ܌j]ovMv՛%9zvj[&`_Z_;s,[WvRDw/T"c9&";"N7J|d fftaR%QQrnqAB N%hi6n)pŽmMCV\Jvç_ z<<7u.F97[5| 8ݨy.( JZ/\+mq` ЈIK$^Q7JN)ĸGjbOñ?֠q=/,$Z4=(Ԙd歺%tr% %/Bb$s3T:3}wOrF8&[$DWUirEB[ʞWǏt.MZŕw\P$n )/i~|D7 r9]oWq.@nXfA#n?f4J-f#H1WOMm^ I-ioFо!%s>9cP|8! Zmi,#"%++q :s˥+?TOK45S" Li # AM.>DG-Byl[A^cKeg0\@h*rJP)U2Hl1r_JuL k װُ͙b+dGD5\+iɐlcgTtνð`߮_~I-Sh: (?g'EZ JlL8RWxH9 t=\=u+VY ?~_fe}xOڵ,FKJETS>DWјs,湦K#H #;!op9z*:ހ/LD̊Yg:ԅ(yK2h'}:4$Gs؇\X+zyE|)p gnbo7C@M]|~BYGq,"{‘D4i{72C-w$ԬŀIoRn#YϢ1ROPR}<-0f,n %HiϝDD|H3BbUY+|mG0ZAaPJ,ڲ%*a+!1xYYyEA[aq|s逵qY TJ$.֮źxR )Y^c@)|AoY>mmǬssMi(abxHIZTZ[2^RL ENR]XNar{Bn<\4wz3 diw5/,4JڨMJn0N8kIМ|L%cwo|& ^rbd4FAVm'Ez6jink\`f[>R* ?v+Os-$.N^0qmsMF0UXbppdt s͇ vu:DaJ*V71%B%nU0fΟلjep6Ư78ݲF̵mt1lQ4A,DXT9LBʸu{gºF߽ =#z$( w_u]}n ¢e"C7<90+ֈL|^] "^U݇Xz1c~&{BAQunZf1Dmy11|Wg?NZqn4ļ܋Լdx<#+"eqa %qE՟=kS)"\SP}-d OΜ7} q/ 5ge2w& mGFy2_rl(YDc$GB2ezJ?7ڛT^A& ej C`Ͷ7|"8&\)#lG/֓\-G 6A{e U׵mo&PqA}A{qLV=a$BB6A࿐Q+ ';mHY%/`xĴfcU9q6λO6tl]ELtvओ{}-2Iez ,fcy#YACE"fw~ 6'|%֖2~PFe3=ٵ%}I`h|4:߷Oh>?爟>䐿F 9/C_y{N*MAg@tt?{xkGA+mFoY쏠u=`X-Mry7ӢAXܣ7~ 9ݔ 0#&mͪ2(H$tT~}ihi93F˙$PC4}5g5UKg\&@;HԉCpCF[8&ٲâĴ(.M{%> x許ϣ̒U"ˉ~S[y t+=3جcuƅdEE%F(CgBכqњE7~^m~ DyFN)pg*f >*wtKџAZ[m)c(o"wCЂU-lJ8$ꥺkߧnۇ9C@˞7%p5wh1ٵB`妳[e|X'if5ӗe {]-AGk-oi%j5JБa'9ʪۭ ^OWL^LursҎ[~x3s"-2V)i3YҚn)o/GR<* rFXGKא뤷%gA#Յj-B0;CziR_Л6-+MSS!Z0dTqpPù$ROj{"1[zQBrkAܶ0{>7CLm6 bC}(bW޹9_7O &O;* 2?(8Dq6g5, (j(r38[O:-D,5@ŸYw3lGRGĎ~.Ce+e$Hb;)1lVQRkU63yM~Z^7G?H~W[fI== Bf7~Z0x@O)ޗy~Z؈buy shd\űAi! ;\0ꡠ`\L}yiC>1>n"+SI"[dVNM*E8TJtͪiiģ|b~ /W{gЊZFÿpbK<%=KT&ai+$2yJ[_Xز+_]b\`AKW]lBJaF̷(r/Bw֤ZqoI71 \&nY.#vⱡrOZ؞%i vԐJKˈb07z.:?g4m gD%OTLZ֭Ыo_F𩞈@`3pࢰ~InЕLVk ^wcCR lXc4WfFZeTItEOgeo/-1i>2J>\]"ūz޽R`t(U`2e<[$w/-gCmqb)$=`~4N7r%Tİ?0SO T Դ6_g1I6&V6+91xH1-,,h)A Q-*#OSޚGZ Vqy2xavaD؍,νM5"8܇&}ʱkpbtLǭ:?o*me1$sVp߉yF_8skof&fHS\-elհ:>NLJS1һuCd64N7&P&/T@~NRpsyM.te^p,i/.BrN0J7}["cpmW`qՁ f{tK-8JA6m;G]&Et@˅=)\_DYg'j!¶0:_k=> H[[Oq&yZW(.ڋ!O ib $fxʭGMp_y"=bkNG{S1 Ne57[(d7c^S*uJpL7Ձ!> E7.!W"DeN} ePm@XYn]b Vyol['q%WG0ͮWY )L}\ͯV`C>cf́Xu XZn&W#NZV&a~de-cll󝐰I3Ctf/-|X!ܓzњT:¬ܐߟJ^>a J(N1)$MsZLtU)`Bѭk5L [ZoJup{Q5] |?\ o[n-7-X`RE=d J'!(DsDeg/N6 I5_"oE JZ!Q6#;ugU6b%7F_'Av^eg:)/mg:@j(AşF _ӄ3^[_s9J6XU2Ơvl "$j7n\M)_Q7 HW0., xK%qNw,m:ȱY?,{g1~( q FJîzާ|TEU}D'N{闁?ҥ7r`# Jq  y%F=6י}NvRTu &zxP$3%h:+>u+e3y*vzmV%i?&rj=qx!K PHnnsxh-R'( \4ARq =wRȳNVްz&g#%Yc)#sT<4r^nfQ 54sw~Kc:y9_*,,ݠgaLRKpkxA`;?zvUCkXZaJGPFV '*LuGPrGn &ܲvQ![ _N~eH#bT# (H[R{+UPNO*w@S9ID4KnH,'ӭ) =Yd X53!llvƜo&w QY c/hJK(k }łj|eq}USF݅87V`g-4flük{X/Q 3t9 n718F0h S(`\I݉y;Z~́6ޫ2`=/.%QsadG"Eoqcer A]g)?'aPdi4Rv] LGS * (a]̓c={73, G:W$+̺4tЭD-""IAPTUzJ駄*@UK8^֟6aЦ}PF ۃ`@T6ҥ#-ӜfӀfrIMAqLާw۶642@qy.Ǖlw\gLԤ!E~(6rX2IEʝ>82 pߎo*^c:N3WW) ]ߌy$J[%Qņa{> N[\͗->ۍ#ⴆ?s3'ݐ~ptxGCJjLQl4ejTTz us'T 4{~l2wei}鑈á#4af,F&=^)[hWi~ݰ0MV:,s^`@x&T] :h5KfYOhdα- e8 5&*=񜣪p suRވUb'P>3g)!,+%XRD{ŷ1rﶫ^]jxS\h*k N̗܏N -i(i?'+gN.1eJ {\)Z.:a,11s]DjsIkj@)^kk[gADt3 `&ԀsxVe\Nzx4-:(BH^39#oKҢ2@|}#WP-t >By {u_йQAUV 4&|0;"@I%!yڣHTS N\!1]M+D)v+'?ֆ20[YO\m>y8w-HUDxM$K؊|.@qGܭJ KexƗ5OOa;R?p #>0ۑ0d`5I/&IeAqN52oaTy έµt|F<n`B6٠M1] [l4Zo? MqQ#*Yk/kZ}z• =!X!Yս1#&a3>@]@ 1u{c:l,jl !'֩OO$g<>{AwE mF39]LOFŻgټjA@cSM}5?P vpcG/#ntoevo$H$ĶI6up% L:'4'n=dzMҋ7 .-/!*ׅ-UcçSMc9һ.zRѕpI Z.E?_fTZR*}9 ~́ѓ<&CشRuS9B+xj v3CO-Pa>5NE9ȁIh%gwkH-CiXp7S뿝Z0dʯ@xw6 vXږ"m֑\:^SjڨLzPϾ'`)&Z^/f&=ir&~'7o9Ol]S}D-eyH8ϫCiJ^]:eC^~P)exjHIu S ;u6&r e__pQp r I%}N<5zS#J؉Bdf "iwt/4*3j0/)拺 q*#Nζ!YEs>h .+A/' :7p5z^7[ZBN,;YIWN@g"~={N_Lb'n+(?e(mF֒T8v3#{tƏ-&b*pѬ2ݙZG]]/!ERJY!V2کP o!4n"d gz#1ƒxAo&O3$C(8|X?EZNJ>BԮfiBiDe4 /'ONH^|𷵙^ VaÛ"E"#s ʈȎw&DC[ Ogq?g=~C!u#0 \NNq=`+AQC%b-کX<-4{e=BiQq}!UTENo<9y<0MSHtRzA2$iڪm<3u^se OjdgcyBx_NW|Jbez%A~vbX)Nڮ7zjz4sk_&# CciI+hX"cY=Vi`ZA]=ch 49_:EC!.bv3jz5tm4*/J:M{^nMI%ѹ]h.,vwhպ8O8{3 Sǔ6w?i K{ȫe/z'ֈDLM6^7 Ilhj,_ v;xc#L!3RD0sˊs-m~ּ2&=.w~j]^',~JÞW5m)߮Sڊc{-rwLo P<~oJ"wg`xR7lr/ %Nj2~1y!&9^k|QS}3OE`Z:v% w6V2PUsx$Zg$:yR4L-w hj v׹ kfhn) 6OSJvy *uC6}\vtT}!Fb7]FSH oS.){'euplRo!\yĻ`Pzٴ~Lߞ&41]D%Vm U8^/8cf-fUB=|ɩNi]Җy0G޼ŖiX0?|^TL*t s Q=M[H CSl-ŋ 2DYM6j)O8(? A1J4GxS(p6w?l0$:W3^B&yy'X>c1ي < J2-gfzr+|d"?íÂ}WR/f 8%cD-rEլDr[HUx,OxJjө\Z5dBxG,34\v0jH_ 2Ycb5v_JRC"U~wrfYSU#jМ\S:n jsW S*qVqH:{PZ8efAS}ma,DtKM/FG/ \韆/]5ƜѹLwcӯx: ԙxV se,Ԙg=C1˅6Ì=#~%r9 ۼWs~,VT!~9%3e'6ܜQs0A2+PCljŕlZyC즎|?Ҳͺ|$'lx~pMvKNzII:%wjk?M Wk aMߓ=ڢ;)6.+W1솒̃7y~Y 94n'?V.cR 1T-02(ZHz"/ۗ}̻-ʁ lh cɼ#}B?jqQ$Ɠ2+\G=-qK*G7ڀbښP!"__I [r܌Mީjd \0`afNŸQuPZ_4>)XrȼpaU9k`GX%2/fPdG֗ 'fd5~)Ga) ~+왮e'&&f 4|W@b%GpRh{;'1F.WH1RF˙ (@z޶NL/&3;Aa٭l"w_HpPXy1HhWZЇLwn,!LX){ J]2ZpiӵUC0:=U:#څ\"\^Č٣c76Œv- .:F?y' U %yRDjq`紽k=ӡ" `f~f\+jVZo&af-QĢR6SŻM˹B &1Oѝ7,zg|F2GJ .vq׀C>4.$7Y=ˎ_da`:r"-!A,o fAl/!!%J0 k ܾ"j£s%>ӵe) o?H!PĘ00W~{UEaɰATuNb(#$xD"WF+#W+yp~*8 i7>1ݲ30[]Lt_-zM~Hu7ߢ(D7ϢױYDJ n8D_&B@b63eӝ0t֞NO]q68r]'o흺/+U^7k{*:p C3q`p)-pi-2oy]> xr]rZvqAV,ƀ8 F$KXhU8*G_>vB/LTe㢏S.msʷʉ6BPQ7x674_D_JI_yُDGHZS* Oebu)( ꝊcQnA/ѻ&j\- 1`rt$2#W_Q0~Ah8qC/K䜑lTB7bGߴQ,*;6 zz /V %)a{WF4'}c KyG(cfDcd>o1 ~|/!+UL}jSΪd7¹^G( {8A)tyȀ^ࢇrY& ūȟ/'Ş%K?Tbˆ1Iy? ?mGͧ^! _bߔSھkx1+<1Cܦs4D(c0XNdRG"n?uaRT(fCN1^X2q+Ƶ|t6I( qC`D=Yf< iDB2G:WkTGG?PK%E(xTa[/gMYx,}@F* M=$ &α>̻QBec̥}+@ls.V|)2BBpoHۡ,@L.֌^GqiD}7NW6r)02Y:V{XV Lf#v-NL<7[?0zRyx>8_&C6zaftOoŰY,A9|,/h8y%:Gy5ŊaQoiv0Mó\u]z $e*z[Ъ_d=:>fRQ,zS#W&P|)iXI ZBO{-M.®n|&X{<[.UNMh&$[-UPPa}q c=t}? 9އ%[ aAK+eԉRک`\ g1O$#XTa E+@Lkũ> kbJفXO` EkvHD*XߋDQ dPv B+ mcr)k1[Y%=(*ŀL J/Zg(Q9;`mm@vqExoҺ8c>e*r œdq吧D/Y}V]n^/ ^G}} tL mfg?/&D\/Z鉞΁+ dCH%L@~cM_[e^c" 9<W^JFO$Mb9.SAs4eED6~pz~}́L2A5Tu ҰiΠ?,=٩s3NM(E%sE~|GRI.cKFR=-#܉iG ?.8.XX&CM~MjcVAPBAȑ ,n)J\NVu,tKsX F:#F-[bOЁPGG8 "q€X\knoa?j1$G:mʜ|BEpcOtsmj'ߨx]V*kEY%Wx72)Jі.רMr /0ҡ;%1&>t%ZrQEq"c%dIE=KydžlMN7*bS(v˜hv_=kL_k+Z|)*i&*#Ɂv+܈H_T)`17Q3j¼lVTݾ+-^X-UALHI y(cQNɌw qAnK w?ir?Xx5,jo hQagj"h{Y+Ŀ3N 4(-7Hq%m&6~XSdեj7[4vF k~Pblx|}@7{88v.2魪anlb0eIw wgfQ Z=Ʃw "aoH8sSR};nA]~r9D?)Mϥ}q)ܼ']!]{`[\Z,h"~qawqu1cafZr8 i|$`8>y~įk2"&B~ I 8`ώA++YI}q|6N*AзNkb>sc;u,\w=]!,3fl?6SZ!}T^Z^hVٔlYޭ%,xERzP-}J{ɛC95[[E XXٳ&?M^bx>u5yj=Z¿ʁ'讙n:/ ~X*Yݖʧ@`FwA7žQ;t;U;n%ز~NjI$^awIO=ujCk_3~TW\v z#OGQ6s-(ؓn#b}j)a9%gYGzs?5#%nW~LC?֨> ́bX]~Bz +@6{& R\>ZSaII9}efDkԨ} S"EaE _!P50NY. A:9jTU=r:[ >4kq;6ÉӱSYBϟ% f^zʭN"XC)w6ىǟrPoJw8ٴi,h@O1؍0:iG -/:ҍ%oA_0da \J佸"tL#;Ι1jAיBm?R⭪9&;AO~۲i"hƉU wCBhx&QR;g ٬ISం`R8詧wI5J*4'/#+/.!,;@&75J*`t(Y9}tY{:0㌲W~$/p?&ڒ8ǀG3yA晽08g.u:W5hBDi[snV{1c`-H+Gv #/hFXo򞐒ՍvR3X3kփFq)),H1Ņ ;ٛZȥx3h5YiZmL3V>|EzקP讦{B>| aqބXN7qqǜ@zLdwd{f΁9@kNCk@`*3r5X VeloE!7Nݏ^LBt=HW LʨI^o"kT(83-j^R>}Dk*tb KR0>0wr ;ȥn 1ot̳_9RI&ACxнSs&7{1u *ˋ9j9纋^ [a}'Vc>8-SXkN~GKĺdJ二hnN#(#0-k+V-8A8鹆TEU#oUWY f9YA *- &Kr]-g佖Nx)${c&Te'D L(,X3~ e>rMaqhW T`L,-/x誚"\t=y*+~`5DYu4< -:{[rD/zZFƫ|<1cl]TޛV4 ;Uq\Yk5'wIº;DΫyGx=[:^ ~läu)<< w=篱Ii Dr0 b1U[O+FA0u@ap)|$8<^yFɀ2'X!Ƅ|rCZUѫ+蝃5nJ_" =uv3|\yRVUz8V'/ iK;ŤOW^,J-6e*=wB fVa/`<z6ix% #9w- ͝ɷ( 8aSw^aA Q#մp1ӻ( V~u23D=9v`d1%W{\[37Oa,dHJH0|i܌Ut6M1ǼTVcŜZt{Q(9? >"!3cqLN>0{RI^ʿ\666շqwa(ra=uX!\QoA^S+= {Ï#P8t'YpscS؁tdxc:[{aSl-3)ξ)]/(gx4<+np hq.Z#fs^+=43 Hܦ{]3j˅6Š:uU$6Tu,ZNJF^Aؐ 5AKK ]7O#HW4erJ}LLZW0>U<ƒW^.[#[9=`3 \hڐbh8`mUm\)W7d*4hjo۴}G qdG{$=bjp98`AA3 n%d +QtsnSJ+F#2vltF~?zʯЀ >99|>)I;)&e644}LoD8pFt{j۟3SQ ۾E7q+ˎdoT\s nHկbh_u_̀}2xJ;XA-" !N;H4` %/sUw~!Þ;=ƾ, VQBXN)GBX6}(H"l{9UθYKIR\C`m(Q՝әxKكlcIhɦ\)IE'#ubT'`b|}dB+1R&/[B2]<sPK Cac?v g~OG!ڤ]t1> )2[2} |N%" 6[?_ޙv f^SA^k '<`ٱ Rl}¤y/jK{,iEr$0Z=1~̀."V!DG|[BYG.7-?߳p!"+ZFgK˒ 2ieTfx(^3Ѷ©CugUc++)؝40vZz EijV/t2!,WܢZkWl*lyp禛!*[`܅eA!53gFXHQQ$~8CnEoQMsV;YhCn[@%^񛽏/V5)hҀôtqMDy:.>/􍢹ZWb%&wHpٻs&#u]fJF#bZ5zm0Ri> S>+2qdC!"K6=qns l24Y!)F!yHùe" Uǔ6sDX (.[C5ዺ+m`H҆N 9(EE7Jdu$j禡!9M Bwk/E#93y{|1hI䐷 K,fbcyq>'sjn+a4QR"RşDb;,r yg#K /5 N/cw }^:8Wtk)KLCWAM`jI)d-iS';ٗqBS">!#(D[1(dy4 9Y^G3P=UXVOuj*..tĸ6 Kk^XX"-8JĮsRHR|ٔYC~co7<]c6Gv|lt@O786ۿף" vJ@ug/H"rMśi v "Ye|(i՟C化sFlgiHgt{(ԅmGZ0;k, TF3ck@V b8/i={ lR"ۛa+pN?ܕgeXc8Z/`[--! , \9Q,G4?%ؿKkZ>3βextn慫RHOfz`-1c`:P0?zLqR0vS{+-N\JuRF|m)wC%uE* D *GD. WA2H;5U<՛ē=*0O^BG& ^e?,5tDf,?G]_3wLq&c$y/Z3p4pv}z:c,mGdx@rg.j(H,KP#1i^bbf#^7|PHaK^ EYg[u$Ӕa֔."U3jؤE=h8rp9}MobiylUPx~s$UyG^Y2{z1_?*9*OJm9P[2)7&ٱ2b8;q-dG/P_m"ԾyPef#[zmFxf>+57X>I-MM%wٝRMIrhȕbDb|rʇv_)̵#>©)4F[]=Nsq&q0< 턮!Sbϖ*9fY)\F.7&vrڄ5gS;Cu:ad^̠&ү,M=bK%[`k O({yA+6!t78kTQedzl`ycLUyN2%;Xƫf Oak0k~:WЈ4,Y,ۀr0R2tK2w@i:kd.ql\Xp6OT Gurf51^%t$#pL{p\!((l#ڣMa~8\qirGz_&c ɵGۡM62f gB`"R.9!͐eƲ[.4W!K=Ij1]i&&#*l+ރ`3 dS4/w)s:{QO♯#T3Kuw:rFV1q G:͓ ܜqq1\eBV#7dvﭳpH#S|ԱN}Dämvubc7'kЯ4Lney,-tqeZ(ԡ8v@aiF`m1AWb(jT'khU"cbPXQboBB2\O3SqJ%:[HRL072끸P-\L.#;z^W+VT92=N%뱲LeaCM8@R);]lżm %]p3`7?}y+;|dZEA,t}0}^G-?#zf6JC ΢*x8Ò 6> "Pt+LFXkXyP8[fE\! 2$ѱ0eLIJ"Kup8"ϮݏBd!Nfc(Aajᇔ"4qQI<}#Yq+W%|}@8 X;ӵEo!U:~TSǦ{mHԼ3<<9&4cF-]#Wry FwN;wm'́$OW!0&@(;XȨ/ޣӂ4Ifhe&%}| @nQ'J횁i[/+}Ѯ:f;ޗEbqT*M(O?c%䏩ct(}ٗQ܇F!y& `!ŀR,ؕz //TwuUב;)Ј?hxM!gx;毨R4^Af&uzʪMݙT:rF&A!Ec(+dBUyU3T26<>^ΰ8Gƒ61rD<>2T" BT@ҟFr-3Aa>+:>-;|1iͨ61N.v.g!%]oYNg6r,UɘPi_$sgViIR BݥqF* o7٥vb%9ks ݻMv5vz-#%Ǥc` +ݩ5!5eg} &3yER@VRCD2oA1#VtHF zjϐpӥV+.k!әFeY-i2n] Rm~WZ*8OѩoQ2-xjˣvBdW0rKֵE$t2+*ŌJ;[JM|fwr 1L~5 Bo>⾫|*#\Uoa06k^\ȸN ;[#k͐!S{(CL۳}" -n- ,onG7*% /,+;j5R%F&NE z3Z`>kvD8S7:͈3mąGEnu%AqN(C~` Tr.'f4 m#?v IBge]fEEgۋmW_{"HԒWk(-_ֲz,.]E;{uMh}jґq:XwUSuҐcHRl6qT6`2ZONT|_K?GTk?:ZJø~7z% =^Q'5}NVr{%\ujԝЃV}8EՃĦ|ʎ;{LS NX}1vUgLyPTp\;eV, pYwJQFНGLUW F4hP6GwXݬD5b z+tU:Gˁ\XOtWLtC|K0ΥjCl${2,u=+ɓ@ሣ6Q@;oєM,Ug_׋#9)JY"Jkg5U}Q]RK{ zJ!h{uTƠ^G)+{2l'Bp c"S4G671)/7Hݪ!h9pyծ6 ]"MO6R1\4W@]%a1]֛^zf`,X?p- 5A8q2*CqHv$gН(`Ua% xd׋8=@j;ġz&>:4u%Ab1a f񏻥u'S]1SreK}gN?2.aie(^"2"+9e}{ (Cigh+TˌYZDj[Qe_/q(H|DE[~^ZG4$i8uBpLK?>"o5XBN)[vٍeK!E]8#_ɚ-”}sFkc_|m'"СjC~*|`<(X*Z{y+{bkr"sok'|FBBl9=`av9Ŧ :I% XLf;x\i }^޿ma?=^Y'=EYTGu9 *7DmU8BC S-LJ9Mf7{K"@%L딜S$2&mtn6^baܚu8RA*Q5)Ga S!0&VЗ@MSd6zA+w"5w}cRU@ɋUE)6K祧sIph7j{v"'*zYe]w[Q@cZh`1Y_hٌZ@3Pn9M/$UiM4%4w]YQ+4 HL/vo|'b#O1jZ(RQeuF {׭=4vVDK0෬w 48Z Ӡ*m9#W Y $;k>s5.25-oQŌu#/TạtC Lt “+96%y~!|)h)ad5@B 6O kBGlANTNdȻS#yJKWhNݺ7"Dk@{]~.IX$_1)NpmA3"Ǹ6 Os]T\L| >:Ȏƭ@ͳp:~e]'J1bߐGg8 o^^%˙@f-ζt73y[fG P)8% DsO9IJg,3MUl"PXxh -%k-E Z}NNZ}#R9}KA)i/^ wOvv=?Muw]~ 3a4N1xq&z`~oQ'J{bƊ~?UOOc$rvX|ߞnd4~;l%Hu詟O~e}eތ`!a/0HzMuazKirxm<vĦ{)C9l%ƯFmVW"_񒟢5vܗմah5h ߂6eZE)g\'΢!6pXR)0ܞJzrwU5>rNTj,W{src% 3aeIҍִ) g1| e55Жg!/vTF!ש\ʭyUjvt,zՖ+Ëvdb\nZ-Cx`Kzeu݈̳ f|Ӌ <չHf|Ž;%61vЬ1LR[0PpݘVœVA>pa_zd'N辈mU{O[KsH*l[yz(~Re١ij1$H麠JU:hY93Qئ*uslUdxߖ`)?і+r53SIPXS]&7R@\Iq+$Hs0b{Ov#}?%qÓS\ؐBe; ltB[]%_/['뻊.~ ">ϊs|hcyP\1p!U3C ,zk|̆=@Dk&leX%>&H:6#ԛԩT%E&Q(ė^6 8XFv45. M988QDJӶF%(ɼ"z稬B~vs &L)Iya(ӎr}ܸzBT^dYGJ͟@SڃDp{UcrN_p2\FS- n=iymh<&zϢ* 9HW, iDm ݈|2JjR_,r\UGk1Rr%xݷOFc a[,A!cGGsENv\z/VOjhԶF2T2Z2?D5ytSٹ43J~VtF%B&P{'{n7Qk]'8ȜHnNW@t^,ka H7G'a wT4*s[) ]5^B Ԗ8Np^cTm̃A?6Ά4NgK*$pxCu"N4 &?lym#%KM nS ;uM.Wc_wv{= 䣗dWMg: `-P;_A4mRdu K/MmmjA^Q#)l)5;VW/)0@OKNm[MgAm__5‹0@Tzb#fTu+åP :!whR3C$˾U^nX66X6yG* %KkrS#η-o.:[%FU6$z_ƶ3'Lű~Md8NU1CN`Qdefr ׹568wA sIi'G8.qA8i/, K;a(uZzz1QgCi,NQpPВ$FtkӯZR'4'L_!!{qZt[r[ GqI5.(XO R]P:(ok'Ix2 F(bkkRreh1JĄ a* ݂ {G`"K Dmoڰ~e)+?N/\-a/A~W$>2}F4((ﭏcԸyZaI Dy} kgI_F+ѭ2OqWSdZ7.w2.U Qg̑@noQP(L'avpcHDHeǭ8& u)EJ(4aSLMɢB&z!mr19;uҖthW٪SlHK͢WMln)5A?:'Ky5l>I%kw<ۇ[rI CAAc~/ηb%- %=9Oj*+jRqA9  c-/R5 |R"T{7>EP]ǂ %ʗ}i^6 Ы{[!*pVʉqiE/p)t]Z-ʍ=Wn^Ma~? T9f~w˾Ūjx!sbxFr] 6Wfg>Y]8>٩@Gfq4w{Ks# m0ݙ5W%e=,Iiʽ} @8@0YL!Z麢 'M'Tƒmc@u|&r2bbO} !pdʁ: *cA[;,b}(kErOhϱ8z}`F@<^#Sՠdݓݬ?PVq)^秔Kq|89c؎}tǰ &1a\0[4Z&pi.ϝo8H/AnNҀ Q33[qpDWD7 +Y.pi6^ 4U 6| >r3?a_}B3Za)띐Zx폪L{~.Kc#>ዋ8qkO؀C&B3JŠ 9fۅz-NvbLpPkf7}8JsC"_)nQ3 0)lUܧn^TR|9މL2H}hz_0.HTO=٫݉BovaN*u`@pDd+Z-RCdspRA9ƦzqijbDvUL\%,.IlLka}*xu)|3z/462M.ĦM|ϡ"^Cr :f./ӫ2|TB[Q#L߉B7߳5j6P4wԕy8בg,gߣTv"LHrY{87!}U $elzcE`3^x v &d`%\?P+kł^C#HP?۩&͈fH,F&DceNJ`ܜxݑH@Q#mGu*> ;, ۿwimaFc|9σppHo!Osg{9f j%9 Czh'"kvӝ@+=l0" W6!7ClYY'fGnq5.r~ /fr*<{ʟ5VfF,H9[EDrڪV/KN׳09xR \i܅̼Cmر:Ӥ"CJy0M*t^KIYa`ԨleRz>2ivPZv"+x۞.jF͙6`(0XErWҏʾp#]"lRNC"]UZISC4H@)z#(M1 L. )kҬTռ{f:ta?JQhYPa^, $-XXQӵ`<%ۧ?v_k?/!!UTxns8 :Hb/ aC8?g<$_OĒ9v<qW;M &D/$B+QDJ t@VS2PƖh^+%eVaAha兄 @ R ' o"Kxl}ķmIj:A}/h  QzQ_Gǡ1VQVpѺ]|S!x~ ʱ|4 \\n%ؕ{"̼7u 7ntF7-4<2J} ꀢ'!_^yT]IIŌ?t /z$=_{wZJ FQ+oST-qDvj~.-ph|8BHP]Q&6ZWg_(iBa7뗔N'݃ʸQ.',ۿ˃6"*a2=(.*hze']_*(XYN(Bjy<#f=N$]-25jhpo^Wb11Ġ^ܡ+-O%)nNMjA8ƒ WsqS%N<c@Qڢx NF2OH,Q(m$6e'7[/T - {_f|'|TLr3dCG<99sM0K0xhhwp fيbXǵ?@wd1b`Vm]FǙd Zbg 5@nU1 ډwY_A}8J䮆}Mk崇@&mI;wp<:٬ITkTgK㺏خrAwIm)~\{_@ g«ܜav7|s@pV)2RdVoMƺz"%rix성IB=HgףQn1]7 8pf/< \Ǩ ~*C|$}@!I?cD}X S1t[E6a0UO$.olM턹2^pJ&h&ߕWS/Dx)eot&Ӛ4XA$z˚`j{oU[b?%0,{_٢ODJS8 (G;l]"Ra42 -+Z-juNwƨ5q<aPvLZZnknP-hIK ~).L=Wl/RTj= $2,%ò9)|MHP I ;ی!=)/tF9 g8Էe`Ҥ+gWrjه=po]:-yU1dPmm)4e*3@Wo< 5tOu~X tRqfiOCtz͙IX!'ўXՓ^>G\WV$HpLQ7 |. jM WJJQ7P+w|[!uK..#jˆ|q53媤vwCw)CSF5M`\i2ط.zڱ1*j[DJI;< LɅEK@RV= d? #Ld8ޗ_I<ǹbmxxWLG'nXmn1pqSBv,~y}A޾Ny8?\^rC.)'*\l?Θ''bQ4КSr/'p|ʉ%XuYBB]BXA%鯯}Ykq!HvccHO;<-!Sv;੉wf7.}=fm/!_^cЦ O4ewZ@E!h@d9=PɍiF([ΪЈɆGl+/`lg*+ c?ZS‹K^G'&zѼ$)ULnIOp=^6[v*"xԺ4WH  DĆJɤCL KTEFz/j25n?ΑZ7geufGpy+&asBBE 4Ǵ`ri=z k'nj-"h{a4 ON| p 6CY~ ţr;wG9ɑ bbi^]HeUJHryi+b*K0 } W誢VQ\h;*gqIT{DyRпc213`.nivoD']$&;` ֚>-Sͽ,ND@"֭ Tl{tT_]LYj-X|zi"6)~>*Qgh0 ~yN ͑fx "js谛Iub,KQj$KQ7mݓ-#Al c~=뜝:s$ERM 94a]ӡJ҅HG̥* sb&8ʃdi1bM=$&Xfk g(6rtߢ7մx2w2~2,6j8~-Yg/bM0:ՙŤBzV'zОnPiP?eFʼ2WYFCXI iwFWWAW\m=oiO-PQ]B\KK2+|З؀=;G72t|/}LXU"$+,YA&)j?Bz~?qd;'vz6anǡ?8~aݍ=X_z6QLޮCsϣ ֤iWҜ~xS^xYTZ_/y\n}$)㮩#9AP4r!' L||sF\{' І^+A9ݒa_"&ʍƒ,˽"Uݱ-e*I+՞E46={#~YOx&xz}ji*!*>BU> 0?рxj(̽ωptZ7\d="V_^0Ӗ$8iOf2u\mptQo~6}>{ϱ<4q'=G>4V`TZT#v0(y6a %+P2qH΍~4}7Sb=&g_ht/V8SM#ECYҵj34O֑ ɔq6 N2 $;*\Pi~s%?Gwஅ5E D&H)Nthw%7|HtG8KyJuQP)N4NU܎z5uFYR%&u;NFh`q J~z?ACk:_~R3|(HxZÄ< d)I V7u&_e:e&Nxb"q^ JT2Vg'G'I a9rވ4n}1*ɛA: @̗10>MVoQ ,W? z`&LjL8_4.!5d^i+M%6ɌuZw3ɞ ʉ&iԃ˯c:o@}DFǛšd(hz/:q{p3u+Bn`X93$HVh:vKݗ2NIO]Βt]f/EæNzy+Csp74._+^l^|;|:?_>1Y .%ܜLX.eށGJMda2/²"e0XLR[KnBKkVJ^@9+1sYDr+Gp9_8x,9t5!.oysAM35Y+x2KLs`WyαxceXR-8o] |" b_-z+EwN]'@-]M'np*ɚ4u sKM8E e+2*9Sj?D}hts6,Gg[}+J1"|.! yRh@)y'(cCW 38u6qn:V?ʿ Gd̉ztkzymK]׆>CWA7ϯX5LAYz*\f0gƲscO ;T4 4ז2Ә1{z 0DڋMJrtֈ}}r6˂TQ.U,"'^QfԜr7$;cATE׋ghs ^e}Ȗr+v OzwzH4k.OaLo"k??MjwONPd\e_(eD9Xyih$]Ygnf̘̿T݈(^aԛ; ZDžS2%j\y3R>Ã)m]6DD')p-Gsmc`TT !jh'|>:Pז6$m<:G1?:% K3$1v^ӆ')E'ֈ=}.v xUsn&:㷍r{~%lI8kK0 ,'~؛NjKD3P 5JmGT mN S{vVEdnPo/T/ UUF3 El~Pt`HD s KG _+es,rcêc|wÚYS_x]OY"reyDt͝~JŞ>rqy2`;ov &>nUw%3%Ь שqiH4M&DceF b_rtP~MА2<ڝօh@ xފb)*1_W0Vغ/Hf*D?KZR9^{sI@$_ j⡌:nǰMV(ŃSÑ [,*~@]@X '?~ &Tf: c+>3NI>i1ï#]v[.\Cƹq N- ۯ$29xEzx(oLLdT `x~Y!c$rbENWW{\̚*x_V?Vƃg1؏;8,]Nvh qTOjԌ0LMH>#P}Wꭙ}(JhIߙ>(bbb~53Qx2xI | Plv"]EfbKe]|GT_-0dm6F'ڱkq@4:ÏoN:_`FJUoRCnerQa$:>ƽ=˫A_I͡% ꑃBɾAXp:3釷_d79FkrB> Sz \S '2vu6`%b@>(Bܰ}h:L[~FuiȨ$E->ٰ$L"d'nݣ:tAf[gnr| X$I k73 3e&K_8L-_l*vN.CvBT"z*ܷa̎\ko]} uh7cd WϣSnD\EUQ9kS{1b1J<3u8 8@ ~gњB&ն&2dX+D0 k&)QPu#>)_!$AБ{k)ʭ }^ʊ&uT98Wz:nPFhQ;-pvx ~uoɲF`%=0vy3Xz{Vt(nxvZks OݒeQ&ai$\z&63XSF< oԞcUࢪ$R=@bB`3Ef\H'(&AKl=_1rY$pr̯ۣ %0}IRܭVt#)9wX+/3Oe6INɜD{']=ְ\u" +}Vl9 ^O&;ݫ: q J}OlD0p!{IV8W{`hz O&ݟA^ ڹIXff_&Je)0m|5FQ?)=[zZF(Cu+ JNN>&lJ-.QV2ѾK%Є'5}sC3.(@sf"ydž;\5HLJtgu| ĵZNnWO3rqfJ+ϴĺ*U̖&KueP5Ν0IGDmX$a߁~8-ʊ.rVm=p]7zޏ23 zJ L@Ƀгvbsa= 4Iuf΍kv2s^Le/ =(ȝn~NJސkFBh?X<8@r;F|eHiDuѦrd;gɫ˙e.爋].iVhf8'؊p+1 @l$BeƖG%b8rh Q㾻Ciڙ-ƂüP2>8O ,q=XnOHG:a3[Gݸy_Sˮծx`(ElB7mP=,PrnJ02ɻXnIO#W$Pm Z JS$k*)Dp.|ۃb#uH~'Ҕ;PG;/ZPܮȍZ O2O﷘`ʦ{pڸW2cHk=çgpCmFzf43FV$X:Ul*s8zF5c A_?6׿רúf=@Ҹ\b 6ƹbϹlS/Iv t]u!B͌2Z5֕d]q4AԹ0?4Q6?>@1ȇ,R֚ [m'*Ӵ=E&Kzma dOx~;(AtSPc5χ9-vn1 }DC^ȫ&ă yS ;lݵU֏Tֈ n[FNa*z۔'%kفBه lCVM>Ldr(b|aJ1iQ&Ϲ%bt0%y| (pI7 u,.&Z q'@{ޅ##LL&[־)إ£餸 "Sҕ ;zKU mWtnsc3#+OmS Y2-"l\Gq1olB;`dDSn6r { ІA N)=A+L%AY^~<sMrR/|qAaė&@|5)ɒHSPw}D ⁈ѐQc)NtVqI|Of!rzw306^֢碘/Br!VC2\L)^'68S!SSI +;L74o_=ED^F"mϛj'c`}0.֣lom-ּO@!!Yus.d. *A3 EkKF𙙼QU^D]X[;pM9&e@`?Ɛjr0~mhXLy4]W0.0;L_Ҫ{>2W:S*?; /C93;t!{B" /=0{)ā~G/(GHsmձ!&M1G,^-V{> NnrpOw) FU6<ޮ8v7>}sjq, W!% bn&du?L6Jo>Nۅ_` +]pݍ]mKwRL+[|h-bJO$?(sf8f1ӦΡ51d ?0|滯<ƭR#TIUx8^6;+PlFFJ#Ӊnb0AA5&N3dG&AL'5=z0?72.gdW`%|fT$+UQ6CpDM/ AHI32vMHJ,[cmAo"# )W<&90I:q <+$H5a5{_ B7J#A`1~)K7E")D3l2xzx3N(Yjn.}CURzs.oVw2DJ!˃f} %g|)q߉/c Oem|u RN @lœ3:L23.l?$AYdvO;[a}$A-oԒ`!9y(Gɹb]DaD=穦$U+,e +TC~ڱQ7q,}^$@!l6wY$z!/9(SD@߯`P#=m ӗ1a& ?TqʽswIۃ u1rPTNC5HGw؜1Xgtc-!ZQ3=xnwtN2|VpO P%ӆOL{}٦ХmE5cyͤ5 僪2FbFeb'Tљ=~KLu;,&9W]r8͹Ř,rIT=x1Rd6}lݨz;>tC 8˘*?\UR3_54{yZ1hV裍gf5MA^Մd.Fxsv=w}<6,4Rsu"زPg0rmhɪ ?Xq2nk>T{6m:^a2Q Kފ6U~/)Dp1zbf揽&IY[JgDe sТoYٳG=3ubԃ遜1!nN]iC@`<=gkv\jyQG6ۯKw"5z]Q|/${ Re ۥT'q:o"hN-EƖTp#YthGߪt3xOH/.麛Նvgv*#P^U$,-$Q;u"\޳xU 7 n˚%krw`kVXINiIE4O7?1vrX5 qYErxߖLxQơiʯ2ZۇKx n zޱy-he&A .F1a5jX V9{Ejaio}HR91膯(=||HŪϏ?XiM7uuvN)ZP%.{0 +TK>Rb5JOtk!9{"[`?zV %[=r=M ~Լ=ׂ}0mgε5<̟CWH1+RϻfvGyW:IT2z#t- ChZ&uR0?qT-í]ƹe06]Ѫe6?s b i&BFMNc7ڴۊZb]XFTТg޿3Ջ{y L s 8\ӱS7]Tlwt}p1C"$}ѽhsLluJ|Dv!x>_`]OP9gjؽ`3Rh+T y}ݦզqӗ=lSzE"8d@H_ҒNsfg_qI2V`<Sϵ |^-$| 9|? OHF!rw9YlolvYH#Ty2<{|'*2}nQ"gK(IJh0(a-̈W#9аCm8( zk\4'IɗƮĝMPU/53`3Dn#oԛPf<<(WS 6d@tί5`hKM=0zQڙN>li."YqbUUm6QO:Ofk[ dL2˴|Q;|1 %L'/ v,PvjCl'̀wi\]l bH^3D;]dò&Q'eM,W-q/GFIS$ #qNۏ>4&A@!==T"[6?f~[mH)cW=ejN8 &|:.![5>Cw(gOis IxJ m:]LX6MILluȑo=ۢ4'>w QÁsI2QRt$;ly4'FVW$'p`6w D^k) TmLɋSE]򋩲s獬 v7yqaLKCHdUqbRZ{U$Y |PڞU,rX09k<(K.U[zV5G >PN1D8vCzlכɐG#г:9` q*̻#b$St'y h s`B DQ n;#~@J<(lOP`fa3Alp}d Hr`3:,68CyQP)IN/],i;&ិ ]&`KL3T~-<ߝ% xɫV*Czl:gO}-/`~VnuF'|.'qETFF{-L FlsY,6"V0?8=Ǝ>>0f[ۛ{e]殐T { OH{in|֊(dRx6?ws P ̍v!D=CuZx.%yYkBE"jr*yޭ,\\3un,,X/Z2oQ5k~Da;di.1&עZNY[׌Y1kU@d7(X*} ]xk9өkI Te1N'o\u7(00:S| FST,:Ҍ"EvV~LZթ6rFLFζ+F7ȪԞٞf+,\رg0{ڕF3[I$&i KD˞[ie<7~sţL f%9<rGF4|E)pj!ZBb ]owR9l^Woň?ZG'+@GMH'͓.w>ELF@Zul6cQnj{T I2 ·,j8g9?7fdj@[xs}7~ζ4]w狢D- '^1Zi1jcF~ hSe{p1 r"tzޣ+rWD@܅A_] ^itY&.|:PLҺ7T2:~CY)y_33$vK 2bR%#1VXڧI,4@יڦҖFm ]jfsj CЖ58:9j>7nrRgt ,k½AZ%{2G 6&ʈp6NN29R;]B{"24[.=Sq8/ӘJ-"LEud7QRG5[d!Yyz{\ J;)Uu-6qQN|3unnm;`p[i>Z` ɐe\Yt*8H>#fR뻲%V,Rϯ$cb7{PJS7y5 ŊqL'K\j7*HAB/hbҖsjyzCm ~{Y9 5]JD;I{ɷ"c OQ*w==f"A5.\}r.l=E-ƳH?-բ2In4{ Ġ>oUfY`}(_u!}dY!U +- R_J EasLL#рCgo.َ08:{ok]X; K2[bJQI$Op,~-G(&9T'x ~9oF|Nh`3jdO9"ŒL6O'.JƗB %erk̹}?JnFBwԫEmea^i݄o .\}P`i2SS}r˕=k{.NND'MSՃVr22`~~!̟i)Hg2+5t}V#GYB B!SкElV!*fNc d@2ؤ 4cI]Cg,%;50R%vv+;(Sv()L܁M=^SvA݇g%_@WjUެj =j^+L=]r̅Ƴ&w"-M槲m&k݁:Ť4Uz0w/<<)ӛWzPH~Bk8fuzTD+՚/1|s}ĝyIAI+_3EˎݕrX  = %!?t|'SKQ*2"ӈA [8-}#)/]9Q^#w>1 >΢#&Yk?k1oUApGΦǔfQlOOS?Xs"TF9JV bnKG +| []$(cH/ zԂ)MzqQnSB Nh/]uF qhsqhc A#^!B-~LcĻuHm |iv"ݖ#׽ߜW$.%Lv7#8in%FC#!l \I3Ml+#1ʎITJ5RA휷riѠIH<.;?Ƹ0?j)8HNrBE|aa#+Ja xk-F"/~^ryh&'9By3+eSSȬrow0^6eہk/Sh{ v7?l&CumIhz$Qݲԑ+}ط'|otGiDR:4 [5~X ٱbqC"Fmiٛ54u.$e{Jvl^.misƂ_"*D=A4yB;rH'Fãґ7B^w,c݁ X^/r }(ϗ3ʹ&cVSq!zc8Tyϧ7?r("W29Oٙ ؐ?} çT0(Vu}E?,eEOjǁO&{G#dPA;,v4Rl =~[Pi=Ne |0I{'逿 ܃'+B=. g({瘁=O9E8_[tPf}4{̔\Ws_!vuŃv`Ϗȴ)"u7/YD{*f[+`ƺwTd(Eeivw`VK1j6 ﯁^|J>2 #X( J/]ax`ɜ"W=ጐ%4nv?+}9U2 1bq^I&/!M >]$1NjLSǞM|gWh;4X 09f(ǘekDD9޸8"A"Di,k*QΫP k &@û5EcH.X SэuD.PoG8aF~(^+W5H kP21{Cb=?dnKKx9?ˆ6 oRH:ɴ`ED*[={ WoPnTzL(,R?x3wHIRX20hype- lu Iŧ=vљOޒS,q$9͙}⥶2-9HS; jd7 wYdĦ ]T;&mɇmt&" U|+& ^Q;Uҭ v 9 i]pp~G՝lLSST, &-7ƓN[ 6Ư O[LvSi]f4}y iY+83YQ+{ ae\7;c.$.zkާoK?\Xg"_R\iƙFLC+؄3u|uzi,5;sR GAGLWeJYbnDcZ?1ynT#$ 0 J<wt1%M<#b ?FDi3RpL̅GD<MNc$ m柙?FG0С=DZ%|x7Y“KEhuȸj0~oq_ynnY؀Aކ{!hrUhH? M#%/FT}(UuO/;)JhHi5 !k12ѱ6hDsΎ` _'V!9e2gnֽ!HͱM5ͫagYʺ>^ 3*Smۂ(8+8\TvǨcm7Gsa.~D-Z #G$+pOl83nho,A'6OT1AXGȭkzu(DT")=צʂ\NfCg :\ ^MA]ff]^sgI n \ e OyU[Kˬ>+4: #kTzSgG{Yѩ~q"ݑ='K] f(|OXwo],fH6~&6Xӌ~ (qy˛[}ܳܳH8dOi~EnX6L$VV7͐a/i9Yj>9:tyJuv%c 49WkEA20z G\V@7O xijCFNŌOB驗^sdZ3[vmv8]EJZWJ5Qd7@_Y) Q)rCu˂o99: $(ð BvAD2!oFj-;w#[w*fʖnJ=KYIJPmoD ZfEӉİ!a D ĝ߯$!`78tc{*9 /W1ZQW# ڠh]>1s??# i7}`@zfeepFaT/r5u*w%ӽx󁈍 (-X!/ 2ЎzzhBk"#o{MICWwTS'ͱ&h_ԑcIa5L&Åbn*7N,r0"䘵 ( m?DDlW@mXã@ޱLe. 31+X=(NjjW~bߠ!$X6K?]I=x٥!EjD- 6U `(8>T+s(1pn8Ju\!d3L1A^AoLꎁV3f;rD̻.,kY˒ո_?Oc0 Ղx*oKPt3=Ҿ'>)%)]? 4'H 1QKSK [WF:]UWH~|cmabrVWj&탻x5Y~"qfr$,oZB>TR jv?x26%n'Y^3/󛦍q\Zn}Ե9nub^}HԔ[]=xM V jT4Ȯ3 tVM$4J"BV_+oLu]%tݛ 2򧌌hm 5M.ަ5ж@sިo%nҚD~)vA[gMәdd^ظ*D`.vi)- 4-E?N)r YP8lk8012ZnϖDcP'<<+'#;F}!0Ns7YK's*g\~`l.Fwڞ" J^sWVڮN6~k}ƾEj.@VD2T_F v ƷY8!MZ=4f*ۊGQVb-\IIăL#Z;x2NIdi,wϋ0R® E'K-zѢLd9eա j'r*´ݎ5qݫj ⒴xܩa0T->t tĺtvZD^0GT/+n>Q}Ҫ\W|5-)m0Y"Bq[ZM7kmVXS8D|(i@eaR^63Z:&z,Ğ*-Rq^+9Z뷬% D xMя`L&sE\? JC /+=~m @pBFQbٹW"?C(@ g?: qJNP[.Y,!UF٤E5V m3|P`HfR'PH(;InZ$0e7PIYRjטڶe,.d*a|#'7! r*J;*ѵջb_-6Ca Ig3nN1p~qWRMst;OޙE]\]|+vc br'm[Y{ο"ўS~Sf;<& ![˴G9UKEPT ϱV]`y '&D"HX lع.z62HS] ["y-QeS4 hG8{~+0iTho;,4:XO>Fs˪2\k '$<` LQ,ͥ3!oH>4Zf ^UOQCpA5*DX>u 5g~s%;ۂ7xIWB}׽qXWiG/ &}$EKuI'uϤϖ!bkh|(8׀mߜq{tj' rsDX@|$~,~ul( .YN W14 ;oa PN>y!s  ˸MvОVSык*v'|m̝:ڠSqNθǂ4ʂq7[SwiyQ!pBw^;l.Fgk>`聤600{b}`U4 ֖NU%?v#~,u -kǙȜHުb CIZ(U;dգmpٙ& +oTx94@y:w`~E^B)ecOjADF 4" DA6u-W#S7?.X^GWIudld> W&ՐI! gHZzVps5 zQ8.8魥AI :py%%8@ml xhn$YEJS9*KkK?7Z^I}pHXeY;O߆c/NL۶2-lWm6\SN TwCypҭpu܎} 9HBpp?&M^7"?*4[a,+EYk1DwWR+Wmo# b4)`M7Wjw`$⚑t)IQ>ZI):ߡC9/6q̍\" |np/CSFBJ#p7}pg\9R_FjGyWJEjue[b~Kes1>\R*HSЧx;]o UQs>'>az`E | U?v5/mғ޾+AC4K-Ler.uB'p ?ͭr8UǮ_%B`F2%K!7#Z8|䎞"n&\F574G/}'~*91,7o6#;:@&0+ݜh4B .o̮e&l[ˤ}s~#.4}uMQE̫ز P4qy0ȟRVr< .?:NT25"65ddô #(]})egI']K&*Dg,|65?h;(R{3{edWAIگsh }t O+'G㸓z NݎWvd\Xjr/qVٮ WYF7ao%)_`99j _S[kZ_w*K+2m&-<ä5^?Z]ß+҃ŗq 8@DFΞBS{i1skkصiAb6A6I,sX'XiNF9Tk{`̾dX, Rri(5_$Q@IZ"Mb7rl:ji|(ZB"8N۔ 󀩱a ;"5,1bH]\A`+ms0N2p;Io| U.89Giޱ?tc.>D,ޝ 頶.M .G=~ؙ#{4u oaU)6wE^~Qp U0ʡUrc46sO Qg㏁B7ro,4^ a4wٵY;B }g&պN \%<3?QP6|n=ѱ;Osuj ,kkڷo^d85HֺޮyBƇb~)[ETb< 'Ěȵ)\GYkBdz :*ِ@:.4˛__žSl`0Y'w/g2uqS#rN3Qq>/"o\f 8+ 0jAcSޢj,]̙k,oة5DW9 QWs2k dUARmLw@ r֤\xq% s Q d,<\2U管~үA\VB À^sQX_Phڿ</`J/#i" '}QwP K_1Cҡ9v hx+V0`(3Zl~U.4>UGxէN>eHAo cp'u|0Dv5"ǝٻ? yr)$`Wqyt$쒺u,J-۞\+iMSpg>b^Btz M*?irnz ΀= 2Ȑ')wO5k3p-|8l >nč%UAl#RC0뼞!|"f |\ihC_cī$ lѸƘA{"n_<0 h xu͵|Xpa|wX)x\`DbE&0Hm^/^j2pMi6\݄4 DL2F0д^q>ꊠ|UZגMJq.*XےA}?m陖RMۜoz>sN]gI[gxˉQ%s >8iis0)y=U+xEe7}{@H/ YPX" KXgp(KT:~&GR]¼rln<$6|v۸61 Ӧ x[J{$gԔfi ?2&q27"n U[,'q (XAXL; nyXxf)9ȇrncCFt>wW[.yjW>@TQ,~eƁge©1Q S_RY醦B-S'SB ˬ BfuEb,+gj&ِO<mDЄ? :S;4pN/GܦCdOr=;ӌD=Ep<lĝ`n|ឡ.8kX0Rչɬ8Ƽ+ih̥'C:%j$fl<M&VP]Â>1a0hY~/+G+NW=Pr:fI(g,=Tݣ1zhTd7j<+7R|frxolmNim\dKH0wPpq뚑e \?,dR'K%+8姌vV.iup0;\w͚g)Z+`Z [r<3󿯺D9rד ¯UG+:NFKa=cIpBym%۴؆fLC qf#B~̼?W!6:޼ѽCfspm ?v|+jp#9e;x.19*n1@㫑F!հIبL멷aCE,0K&CL:?O S)}yNI?h-ϸ|`͐).@p0r5qBQ`yc7f[j՚ KSj@ЅK)Ua';Hqi>{Z˲7~?ZPTFogTT/f>g52e@ t NCD=NBR6=jQfr3[>uv7ĂT!%qojAᲫj"́ q)nY ^԰DB҉(^>>[~u_k0^Ez/ XH|~ʪqBlөY69ϓ ޏfY4*Y)%$  aj:m]I;*|N/2`]8`zDne2cGgmV?/A7)`T5|3@.yH&p7(/h$eK;2;L2)c+ jv斜W}Yṡ5h]Q}CR{M2RϕM:Rp ԯ\Bbٚ|H_÷ӗ L[jj 51bP[t->h̗%^Rӑ'(:f@19n51>KXכ͢.s?:(~$YYB:JpXq>YK)Q ,xdi^8lUNJv0y!-2=??rxU䄙UkwlkMŭbg;t%)=N783ġkOXX 8}7CEp񘝻(IsgGloBmuS!@$gVܪ- <[mT'з:J߱EL`_$a "GV KT.ôh=UIj[@*c^%nw+#T'%yic'"1U$3X<'3EcLO_Rns>&+>oxxpJ,kÚI#YA-X`1h }9ͻlwJXe%Э]aĬ h B4 M[&_NmPbڌ;GT#D3khlJ1g.6̊Fh{ *ɃӶ=N >ޯ@!C?{?Ay4'IPQMKv?k?~7p^7잝M5I( !qzJDOM匪)Ɍx# k,r zgQD*0UAX"q!.m,Y*610DN5+|[vR*wZG ?PwԉRjYZ]ȓԻ9),9x9rkQgcW3<1Г2fi(ק AiN%.[w\ LRⱡ`?npM'˰8\xOSXvIcQبTl j֣ Z䗧c'q&Di;dʼnq(ܬ[e;hG;@at:ICbh-/҂s= 6(E壯-e1v)'h‚kށɹ Zi l},rTQ%kT}_&5Sh.Ui: "v̋rs[=JƳ[kV־nꆸ_&yG))nљ°5 O0Mb!yS( 4 |UquG%EKiH_8lxp [d_# 4e c#/89g&/)&To񲏧' #m<I u33{VOZdA"ݑڙ.R~њVdpHK4?G8tkXNaHJ{@6cp-too56Vd0Ѩwdƃ9%ү{{'Q B7S1?KFiT )nlw~R`6(aOoj/jv{Yݘ,޾xjM $ã7_/!c#ܔti3A%v _.9/)mz?P٥ZMĔheUBMF _ r!'2$+?rP_.vt$:F◯gٙr@^{z7ԆoMXoζ̦j/I@^Te;x'6c`" xKfJÍ8Dž]:j cvgwlzh-nZ&VќZ{1͙RpLg#/:1vߍ8,d(q8a4݌Ks ݄szfzԺV/kg(4!͇v4)دor ϒ0k@U##.u vSQx>F9XIܱV%y1Ľ.QœU.")6pvz*!yHyMf#RT!F;A*ΣW<;j{Cà׫! |qW-4g[ݮ_|Z>Gs-#cҐi#>h'‘̪=!eCRb[@? alax1` W\Ցomo !WU.`eC+|{8AZk59+uw f2_&̓"TΖ}$G ^YG|g QYh\͖6h|O5Pm9M沬q"G?\Ă\k3ݖ.В AsH=ɵAnjΕ-:V /?Hlbit֏Es&"XZj_ʺ@a=5\j\~V: goM-/ LNPc4#zePIxp\ŽۥIt稖v{.\55ٌ)}: .8]DI#Y: h1Uŵ}P Z8A Nfm$ ޫi'ރ_iosAuAQb0?-khA2HBow鄙ُK4kಠS!cؐ'&jѮWu61@W))d= fcsÁy(>}<Ꚙ"}X ? Kg_@)X 5:skШN7$-W-w1`6fࢨtb%&-Ue;r:k}^S9tlfL"Ҹ`нjٵXLx.)pk.p.Ңi-j# AFw"5IrP0j|--'.AQ. H)V/F!q"\yA<]  Ҩ"p>9&?;G4#Gu|/> ۮpVbSn/B ^CNQA]h7#~ #wO=bA _o\9{r`V0(x7iunO5E|86 7ɽb*ѣ_>6B}Q*R={Њ3&fMf`lmZ|qo 3F0pHJe0(z݈$dPs(~!): {R_1ȕM_q4"1*x'4Q1v)xbwwvo|{TM3t\P/h7HB& [6*#=^^\m@q~QS`f3jJXa1 :_l;D=zapEBREйSˆS7M^H;C6zfօ+}JPL5)LHi?2dcA.tI|&f`2~Gn Ud=ri!\zZmf6`3ofFJcjx6iJFd,^!77 \~LΧx;A)' Wٓ\r&& ًBR=@Ez~8fR<=&̤mfs6xYcU$B ]"L3KUcezjw#2YX})a֡Ɵ((R{p.ūm4`]o?B\؃ FHa&b?xk.`>K Lp<ȗ`>qU zmC69 "FEHYWlr2O?X7Mm)`0샯ZcϛI_U>rW}!M/+YݜF$ LBlgZSn"mn 굅*sG_GCiϘ.9) '/ds lBKHW e=E4A'D *,Eo4*u?S%?G]V_6Po3BZWe+s.Hg>1mƌ]>A%֙%L"* 5 /nQ`zսܝn/q;ǍQlP>%^ d{]gX㘢\:"$qX#{]~N5WRUnPYMm}:3-0ַ"E:i/y/$㒆ϋh/+*5&rXn2a?Nr>SO6;O͓z;ﮉV1kirfAi7Υ甡MrPN 劰k2 V/aPO)L&Mv$:l{$>7:χӜm-pԞS 5&7kD8Bi/}l8ĭ-:q7H[Ա&LM d<V]pE(s]Ed_%e.X2A9IQI"S!,Bgh1AC#X`$.xYt/="qg5=|`ûnfVf)$$]qc?2MY=vmY \db!:Ѩs_..&izѾCN]8Yq2ؾʤf%!p|psnF;WwDe!_zOj*Q2 qU a/jW_~"P_nfM29jyϳxMMg _2LԪE}0ڳ{u:A pUCȡ%3.T;SMu S{\,h,6e@_#<䂐 Uz~GfT>k18jkt{1qZk&Ω8R[o9&Kv-6*ZrVVU"G)!#z !k}ZGY\|zx'˲%#toͿl.E+%/E.4g .Bb,B.^ koX?㐀(WS#ݍAI,oCSaΜ3f.n']YU"r:>N3sF;J7EfUF{W?'Ct4:!aqh9ゥqOr>M$hyW2)*th[kZQޢC˕Ζm;Oŭ2e`BكS2iedpE(ޥf$9-PgpUj&v*YN |~(K}؀ϚJ@(Ɓ -ЖA{pWvܵB0" C3° pr"5=*4;K\2EZAnACcj@?* k*[OeƔPPxvzDl`I9)=q`/&4x]0}F. /:?fwx{ Zd& QUXBB@XiӇ*^mPcF%ZQwxa}fqB|Q5ӆÕũX13TJr5ڌLu(H? ;p)%Dܲ(Hð|NpЬN8 /'Y7n4WF%Ov jbvҍʹa/, >{>Hgn+b76cabGI#nk v[/3_zr;k|%rύh\3oN{ >*Qӽ/". z,FC3=` M[C ݥ"G/DL4V6_Txr=IAb] }͜+,<bŷ]ф㱔qD0)-"Ls"GBj-4GIWwB ז0u(^dԗ%:"!ɰ"/BڽA$["C)VvFR7X+7BCE ӟFpUhb1(8n5gEZOŴn2O1<=8E bzUqj}aҸ[0yIzƵY $6)O;:Qu䈫bB:kJ(Ȥ^ :DxguyC/sRQwUйw ~ᇡ?hΰ沩PjЊѤmxvhK2FeVSLK2:$óZX1^@*i{JkT {*vӘmzSHuc|E6+UtCƱs6]R!A{h8Xv)qJְZhR{l͞1nEVބO!cԹv713k( ꭶdsIYw15)yN@M8Src14ߌƁ=߈Cɽ SRXWEm 3JHI!:VMsϓS08Rl] 5p$ 6!Ӗ!-"#H֯՜47K C|@_*ut`G紇oʀϣ=q  DFI-,,ّ4bRGDDT p ~Ys#0IS0Pecyȇ\oǚ3c uTLk39^(V$ _f vy\秓 6=]"_kqΤLEgUOzd\KO31ͨLe#x!sZ wOb`qګD;1 ph~Wx_7*)N#lvv$V25*7ڔg߮08‹!C fz1g>];.LX{V<|+Y~gxa4wJI8=^b\. $%]W(ptf|F3 LgRL W~њzjӬ>7}}ZM1{'۾$A߬0׳m2?;#P$v,C>C[]HI_bCqY0/4TF(wlXu||nPw#6u.5" ?~jL#$vɥ(Eơ=Xsun >kGރR4iɆ5mD7g+asSAa! :m73nnYp)cz ^*RL%}=MaccugoME/i>}b}IpknDۡ90ݐ2~ \I [V,|OVb=ɯ{>^М ٗcB6wT[֊ Аkjsa-#I q~nwq:Ӽb`ӏPE?_U|gi8wm,Co.:ꫩ4"%TQgk?%?-7|@; 3Mahcօ*~uHFY9:>_ߊdpI"Xm ^8yW1!F:.}u@9R>>VQN|K$1h̓gVQ)s?FoiVcR\3 d S @y[r$( َcM P-2))n࢐aHnjR7Ỹ-V00<5])I4wRJu SlX)^JZ?u]χ wnf{Z6Rʁ !ij*襛ygb; &zRCnGAЛg5tQWv{ulQM;o1E﹵+ 'YM#HAUō7R$Gh 7L#Z;| Ú(,:HnE ȣPWT TZQ{t%ϟ{AG^!E.ִW__78gۛ:&*ݬ.W&R0AInS/gy糅s!W=8{B!}RuN(=Sw_`'܃VEl"}g z_1W7j&0qmP1L՝:?]5HeAw1j&e%xc|*x=/ ̏#ǩ>@U%湱?ygNo~ȅ A`҅cS$ԃIsj+4^CWNg-`xF2bittPPKLP2}ӝOiHNڑ2؝pA(_X/"^Yhm 1܎lqQDV2EVrh]+gF9 T"rg!~/^ 'OhbFUG12eJʅ*ȬD@Kƃo0PIglwfQA*0xG*?o]%Ƀ4Pn-g,uȵH[` 9<;ʷ0ie'޿5?Y#SSl4yI/9I)SC\=S(_ ,J!˸ WKQ,Wؚ*: /]8 w֭@}6*&<;-Ñ_7 ˆpX/uJx`jW=¾K[gʲ%#}ҩΫg;KLlXO_~"( ʂ'$J > ŏbH4Muxsa"u 8_LhK~o8PV 8еd ĭHmFF&RΚ|^-:jE2M_vkEP٦ DʌA\h3, R _Qм6c'&w 5RdqhݲE +8'-B<6P ×=o3GQJ7$+oi߽0Ըy4Zjngh&5J&|1c/}Qy4(Ya5j9'\P &g&s?UZ*l*mcagv_u?(,XUuXIMbC4qЀ]f/ʅA!!f.>0 Eu;pUI !z6\p΃Hv͠`򎌟zA.U*tSLLZ] &'/Fax>$!.)MD~J̷tgݧ>זcףf8=Q?JKZTg@=?$Zy̡.9[5ґt `B!Hmk:Z3a%[HYD K9;U] XFAx'vՕ#<d*ޒ%u"XD\3+R `%c,gYYr, ܝICŸ<Hg$]IoX#C5L ,K-8B6xYVCoxtGQ-e?Dc-[ j#,#*NunGS3#&U1q$Ĵx%3@Lu!8٫H" KpOQAw|)3Y Vύ٫VE>` UpMPӡH %ʃ0/8A/aR]#NxOAMƎ`q:dXzԢ^4g['uɕfJm Ty0!hYMҕt b>+IΛ*},J>u}nU#UO?V%Xnw8 JiLxBLw 9gKke ۇy ' EpMV:҄HL$AH j[XQFr Au&줈S!F*B@gpJϚ(Gs?vwT2ـH A@Q$}Q|q !UyKL_q[j[8xV+Wf7WX^;LSTS+k!5,gPx=mHW,b 8؄ޅ&u+ -+KNsh\[GІCriڏet!BL;'\ʍ:$o JdRrp;a8"wYI%!@^hг dR⋁_cOz2\. p<^&f,P0=pϗuڻF(,YͩI]lf.V9}\i֠#.!qK 9J6lB!_;_ڔQ٨7 NfÃjx-PvlPC9D ]1A>)2ЍyIcy\:gx <,aC f"C$<#m||&EJh%(ݧz",bQ_ }}tbeGފK*UihMc=֋o2ra$&Xᄉ]0z4Ҹ7Xzu!ʜa :rtXv1ۯF2p6Ê,L_iA$ؼϪZ|M_Bn=3XEpJumx}M]|14RЁo>rGW5Es&$gBWLgUcǴ=ȋ 4GK@ZDF]_hSf*`L/p@>Xc}P?'ǦvV_(>o!yifWNu1mU,`gJBmd]mbuۡ`eL!psPܞAǖcG{0,=ETnc]j'+GmBuWn 'HP``:5wx8{h|Oijꮞmzt jgc*pW/t5ZW- C?''#?jOn$:UD:pm=Xݜjrax Wgܧ`svUސ^S+2 v Dc;q\L]x.YW _V >s%A=e`B;iV÷s;zƶm;Tey{Ft!}oѨ8YBzWSU[@π?73!cHIhXlQSEY&€I B.K{!֜s@,5)vH :C}5ߔ O}ĶSفpjlO!}(]ٱ_êeZn!Eho:v}|Ҫl3"JEy:~$N„߉XK Hg ۤY5(똉*@A6!}5@K?W3ăV%xU\̐b׏]1P*Oc0R-pSC@]u}>]0miUE1Q 0ԓ6;K&0TH@ă+Ywץ)WezLTq%ԫ-e!NAJZ6f]J7\EMCx'5^;? r ˿; Vq,tm!@@u5·,/^;~3hKkm k/bDMYxNQ+W]t)h:#WuÚiASZTiz/[+-^fkuZ Hdg.[}s* gP/:.i- cgFhБ_V!r('2{<īdvXi `fc[T( abzC0S.SyB6N9 S! \qTPN}n*:(TAzC_*1lZܹ+#ȋq9u3%Hs!M3AѐQPGlL^kLVn [M&lDBo=9N.1КiA`?fW:K<hJ] cSOYVO"%T5:x:lY)ՏhQ!|VUH+P1ʨ'9C(!OF+`Q7=IԄeĸ05m6?=呺+R} g/)ZV1x_Bm1:Bᑧ&s=z{Q10W"yf Sy[,f[ ΍sOusj6hd |KHTo=B9g%hşHu+ C1/o>jq믔4|F$" 7ҵ FQUidA-}A3 Gy># wdFdǾ6 6k|T7Ї蠡?t}emVeAKn8P %XORk6[)&0qdnI~ T+?YkhϹ" z5T܈ y28~4Xyl ۯʯrwXd|2:C<o{U2DI;a P4+}Y)'7]x%\[pI7dQ$g<>5sB:5T.9s+֊5Z_x)*%|E˕N{izs^I ~<;>OGٖ;b3 +hw`SD*9QUXzF5V+Q n%u/ΖV7l ˫*4{ g 3dhWUn'@ګ*vHa=Q- kޖ ~pU/)!@sA"L] ~6wG!ͼ^6 };1UiE\e z 4=uU*% 6vh_5::!@Еm>2Imn^`ߠĤ,$}CKs)Q-N!A $5x]P2"ɽ? nR?&7RaIk`n9cC k]Kqս:sܲNi͡joan+2llVs4MuWAZ|ItNӧ+WeJڽpXxG`xEq3(6Mk+&^,-Z94 $# u2PeлՂdT #m^۟d tk98lEߖ,} ͪ1zhg z4 u82H Za٦ߺN0|ߥTf*{~|^y?apFA+=/Ll!rvI'*D-BW;C.yʶTΗEW+`Ol_~ˊZuD3]ȥ_ GLkm գj`_TN@w| e0(\O*gZ ܵnSֿ_'ވ;}_{=I}",-vm:0@]c(Ti$tp0E|L9Ww0`6T댞.]6#pҰ8l: N<(9roWL$$(tVgnE@Vg'fAV2.Jpo|_F+=lh$4 uZNNg&'Cm샦+*O7PV=>xTw(j  j*<9/7j^NX mքBKq 6G%\'E/ø;¾s4Bӥ߶,ZSQrymiꑳ=vǁ򮅊<ɩyy+ u P{h:@ &3[/1||5vT}o6aj@YX]Ǐ\Na,F}LV,B)z98 \7*kH" ܉rxr*q&K0Wz,?cr"9XDF!_3{'BͲ?J'Ni8cG.bU6exCQj+D/UTQ#=X4$=Ըz"=j=gOJi\o2jRحK Su8>3LnJA\6peKQ؛sj׵(-<N[ͼ׮9b2`1vtE p䮯{F 0Fk2̀V)Aw:z_>eqrMIة]r>Z収-ȤUu@WqT*+oNߗ!!AUfe }ꨇhk_j87J>=8CF!ؕu޾3YהPBw?%_ = YٍZCep KyRX"AHn %ă|wtWϤ)E6d 8`-UCYH?.n9͖9B%/M+ۑ{_}lTw(ZlDehӉOGL\1LR!IERtuwkyE ژ/◺*^8%?(ւE~H~e+_e}P:b`qSѤѽLJN#IW8FQNtzU~OL8a/pY$aʡeU)g;\ .0 H<]tWF/?0ae%ߐ_:72~@Wzm;F Z]"黔MoGIi˝Ul9rBHk1*ɏX9{r~yF/MfDF:eFçY\l/~%GrQgt p7=2 F.C YÐoiC3| +EU?"WYir#6EMd$.'>#A}Cq+~4I7 ږY1d@+ (x?I4^V[Ϟe'DJ8_މ‘pLi툣Qʄ<{m iS)0ޗt5aG3߰{*DRRAdj'N׽~Ѩ:&tt1K2>Q/2nW\;näü!iQE24{1SRn3e M fLQ؟x~o@\Ok~9 ydߞk^{'XcFgv̼@wknb% _▤כ;*rR) dhBV2ɛ})*k`M:2LEaTI]2Y nQ'S.VO_ gxKU"8ܡӜ䤝ԊMw4EdcY3K:(_hy%R"˴ Ͽ $>pۭ˫V/:>%9b.{]eXJsɗ5 BJ*E&эvȥ7".^{N]j323 b:K膩%6/C8W~G뭾ST2$ tG O62RfvKJ$G>`\[/mo e͢jX8y?+ ^? Q9?>.yignh:RDn0!9ЗTK&D4)jt܍#)O[SY3 'H4ɾ)ert9@˸PuJ.]w%5ghlfٍ' 8X$OtYw7 4{y u0lC&\% $+C9|6o"-@Вqh#ፏ{̲D[@r`#3ZorKm=DӮ{5b*B0X(ʥ6edXͬ;̢١waN}~x(())B#&iCr}:b,V1$dj#H%[{T2R06dV[gvX_rRYs'J0H4|_Pkbd/j\^ʥ2*d3+lPPMAN@Tlakoqhv0pS0x.XR?U^_(;#DpҺ$\Bp:L,kOvt=|2F0 JP\-Jwʜ&A" "g̱˂vI5 x%CW K_)Ubh݂^6fx!~P917=cιFR2A{߭t~;pI6=@hO&ed%R= syn£mj a67[!)^{3c S> I@ Q86cyH1 /f]Ȏ6{XxtU˯Hhz! @%Vke%ؓ PqW]l7d`h4쌦^W^Zil[zq+DCW=W~,I, 1C}\)?h:ƈ[/TE>ʺX{"P~7z?VȕLcȹRW喵G,[2QNvGsb{]9kpYvhs644i7U%Mv@dӓP("s3ī`QwI'VL%k=~,xp#& 2x;Z]3iQ;ksy檊Oz*aQ z=ţ3Z \S|Ѓ EdYʛ5oM)c2v<4[ e B<74uGMNM^0eہtk+ӋBeL~-Ž|$CE; 7yZ!mJE+?ࢄe*0;e6hEܜ # \>Y=ۧܩ*es"2,QadBKshf 5(V;= 5sD\t&G@+W%rΔÌI, n*x ]X37?JL̙o.Qe4R6EXñ 9|_)Oi vZmS9X+ 윘-J%Bplz^$qMҙN3NY/thP-Vp ՉF3 HPtfN/UC RS݂-)$M,&SlHgF#1 vJX~PP軺Ņ &e"=H6!۩}⨗TKjΧw0#>{o&U ۟ 1ݣ}*%ަh~F@3s:6ޖv pR xStIeFجwh:J͏3mu in&%wKUwSV 'c!Tt=%r뺃9%2Il00c.{"_U~`"l:4b{2&|e9u'f3=Lci8afUf4voAoջzlgF3+A|F ca'>PQ)c&"-={* P+|9]P`))L:B'5)4l䐈u< %ՔT1c/[FpT']SbFJuP#O4wAǘO7qÆf+ ,X0.^|൧d`DA =s >9}?X*ՠ9rhio %v8\59g'2غ9'*jEr"9KdfYl,BY=#ي̢ -b%_\)GsH94s#*&}eƒ#_?ufrEX-^I9efUb*~RJ6bnڔԂ9םfbl(Gҥz@<Ph} a$LRnUhuNBgeh¹ Rr%9+|n=3 16\]&A W] C GWrN͡?|ez8 Ůs/V2m 硣 '4@ oǥ?j9+$K]uɯIwi|#AE28O/](|Ъ'/ң]< p"++ ۗ?S1!R%v/40hK*Vz=n1[%:?REޫ+wvv{-Djk=>`Z-oEVj;"huPᤥ]D/6 RSRN|Xc1[߈,m8ߴ߄s&UrJ+[͢zʾj{xr&=a);Jo[pdgG.w.T/~,RZT3TSQ nX\TNK*[h.ɺIb &j O1{T:L vr5iΙWaE1%OU}=2\v80S"R(ގ#_[1r!\nXX?%&)G ^]~=_q+V?W.(JeF2تi];r">5uiGUм$+jCǝU1Y/*'n#_Fdӂ3!{aH}uOa^WWX;*Mt0=ƽH5FUBI7$j8e<`HP3#48akY#~&[GqHeݭ-pGβ=SH%E) "}[$TseذЫ4\c+G!U4aַ S3;v/@˭v%i`*|Jb `M4hEȻt$kPlgō+vvX(zϻ!`RĚ!1*#Q ڑ #bNp֍[ge^r6i).Ȉ=̩Z !m)G;P3ҚqLvNi#L`4cqq=oR q MJ;?No'0OαASh jcY| S4݊ĕTַуz˩bmKl_<}R&&s^4%8c.lw}VMcKUE{ƪmgc1gXUbtӥQ]@W ̖G f$uDг:(GtVCtIK`d eN]ۈg"gEF5x bS;5@|^pH9:_mwB2(}>Svl`%˜;q`AV |g>`wJv+|%$IfR .بS(#R&^< HDʾyeZρ2B=[M7Vp?/<ܲ[ڥ :1>fSR'#aå[2uyة VÆ[.jer[ܘ˱>0q7qP@UW嶦3VԾMhtP0{;ٵGn9S/:U^am1̆SRERP*<{MD2#K)@9DЫF'^~)?!p_쿭^,6TC>mEL?VfYrF W) HĀjCPsQ©8@l>A2f(_P*9l`H.:B?kC* Q/,}9{53"V' q%{݁69`$s4Qr4ˢfdmlOrZ1Ar>a)k F q_GvIu !h`;{ݔɋl#IL- ] w{TO lY$,s#9Ð(2׎W1S,օY\owZINFƬ qOfnKGyK?QcÇA/I줲`+ec RpKQ]ˬ! &Fs>w)F(gNYKjC3="*Jʿf߇vDZ@7RBn M h"Q6%8M $yH6Ht!4uj#w<0KEJUwH`8 UfY\fg+"MdmlR*T8P㛄pI7kz7R~"+|2cQ(!DLU?ӿc:(dUzB)cǯKzP{_Dc8z%f8*m|Tr%?yk~UzO/{E961{Vδz=RY"x𾍁f.r ȚAݟ#彼N*[nbʙZyvvd 35OAq?= (io췃hFJ{&ht3Yէ/$ȼ+ \է"PoSRĹ{c!CtS_y$ϐ: ֻfNf&0u[3r {K.&.L#[#1&)z߃} ]P&gW iMzZ~Gϔ5.йX9SU^ϞȤUv`q8*@{PI䵲 ZK@߅4ᙥ9yp6j.m;"!aMR FlPt~jC{\#( rP5v=3340K:/jVP:#FszCZf ~"Yf-DHv[lSWL(8mԥms$P lVIj-攔O}Q 07 J2V+()O36ٺ\w?EcTP30 n:D< d&Z  Lu'ڽQ0+l6}.kiӏ/ҞK9-`k7b˃uQRtZANwۜ"7g(}-;/);b|N*81A@0, bA=+ &NoB9ivaլ6Sк:jfn:!sĄG\Bq%<|/ZtfC?T$7&H]g;ZX :=g籉Dxm8'&6$$]ʱz*Q%߀sV {K3yD֨o~ɴ lj`㽗:%pAOSXүBQ]#piGoe]wj5Jk]kIFl)΍׎ {=sj0(Cïà⼰)ʧ+[1Gy=h pb?w:++|_$'O`NjB s#ڢolb TgA`!xRA^zɀAݹ =qĘb22S%(+Σ|^Bu)sxծN#_iuUZ1*GUXo]dLE'NL)'TI9:1qnnzaݖQ|G^i X]V[SQ.\*}68I. %gH }naaހt JR}vFœ&%LgIJ)۷Vp?~I(Ha0R8UGikz #?B (}Ϳ/q;:yzρ~?gTIgѳۡ?L.H_㍐flӪ0j %m)k ]!_qʊICq jԞ. ">"0/aL&'7MMB MC9Pm!X?]o9#8y1X7\^ūp=ڴS]YЄkLow#t|Sv8 "?&dv韇yڙڱRa Ċ͒T0톁Ⱦ}j(  EtJA(S̶ôeYGu@檊 榡MqgK8c:g SZߒ z3v_OK\BRX9 J}QjI_3`F_> ܥ!6ԉ|__ 7ƇaS?^@svؚ҂n]kժ@AkE4 tLLa&0$w+]zSSR%eo9ߘ%*qOvS >6;d~G,mVaVӠ9N*^i3GyĘ`\&εg đ,q;uMgAY O]Oߧ?mAA;q좁=o@!#LcFI1>z k4ͥSc!-{=]kr9qŸ/Je&c_=n0i F:ա,{L!aHCw\a8-:+ @VV i-R1qS@ZHj@,=Oo}x~Ac4-$kTHYKKQZzW1}#BYRо_{ ٙ*Iabb~ x毡O; L.1!==&:=z 6UT)W=2ୌ&io11fBѷS{:̫aZ fƒ ;I'6c]] #.j3؏|u9O,*FŬo O'mQ%=mk|bG9Diۨ*hBmV^$ICiSv[rP8O w}(MY*v* /1͋<6wXgPo[)aAz\| '"8AX"_S; {u?]VW+ oROF<@ n{h<1(}F2r8F/əӜe D~1OMOQcھzѪ[rl; UT@rR(xjCt  FN4VY'zmscliNxlBl-Wcur-Oژ pL1® ȏm4]JS[$(r۟huj:~PW@>}nXlRvtҝ$=qi@nyJqjBPDкpg|f \&WhP,(#@e𞀽 CeIGI~ $|_$abKF`qf;BW:@bf3*]0MS.#Y4Gf!8?/YD D $Ҙ /mey8D8H/a2T̀aFlt@d!U|fg.  }!ɇKNͦ#}DO9-Ȱ|I'B0IbMwgyAA@?m%=6QtѦs>Ga99VTޥ NXȧSqҾI4t$OW˩؉võk省!ExKnݑLNt=J3#'EatFmδ'g? R2"䲕^^W@OіKk"r ?[).-L}ʵ".CSDڃ{Q0rfkv qY0dkH${MxSAW :ȯ-ѱ&,+M\T`'QqNi;@z|\Ts"gAf >7{%2˷ Ed 9v{j_5w٥M1G'( DGdg 29./v7%Z$˾R8 iλF6TUF|3tSmzo[%kg$~BLN /@MKW*J[#l=׺ShF*ֳt><:w[.ϝQ {n#EQ{ y/yWM"l @I;݋Oi&`OviE)jOuL;S QQ|i#[Bϙy'5>CfZ'q +KW*璄lc"ɾ{N*II"|I歹&l}WPDC \niN3y[ĵMy­dc&GO ^x/x?l~ǂ$v4̑(`w|cu43 s4C;;3\ʇngM :ɂ;TPdmM|&-S8~5=i%˓`j?i'y!(qֱ Ⱡdx x#gwdX=ITV?&d~-9Z-"$@@E_@:+O]PO=n'?ߟ j߾:{7+/$ .Jaio&.I^`̉驆#[kA<0:3#`jzpt31w|]9%4Տ&E/תwVu,7b4z М.vۣƚm7_?\rnTz*Gf{fI}^1GhNu1zJqf&W,N"7H!>f+Q Ti\ u(7_ >t(zON4Lҫ֑ƼGH"W=g%$ŒM%i@iFigBJ?ߠ}pJ(`gJ`D"S >8:eP*wuh{m|Wg^/Oz(ϑfRTwǜr28RM"߲|W%K2ixVc!ntJ0S2=l)[oY?x^QΠ-maG s}.?8w (J* +y3:&f7 \%fUްż[8V?aхiLUEdN{xl#} c/@mg? C1;R~c=aF@>d2.g1pxFfwGܣu62+À4p q4_:Lݯbmu/LQwG jl9FHݍC|?!c*BOjD,$&з HlJsw9/|npW&6Uo8k ‚FؑV^88N&̔ }Zf.'ئ6~amgT墄/?DJ5 ӏq @"ƪ8z"6>v16M.OW^3g NgV870n zNCt z5t8JfLr0]к6^2 A7Oʺ`L۽2mS<ϋ*Sq3Qp8}3o:c(R7_)!zs tۺW iCѾx{ӟFLA EU8,`Λ4{*͋ }'0 {(n"aPPYmJ/].yL08mvdr(?M";l 'ɟ2b~wN.ByF^AFH-Z4x7v$}|B<n1.5^v (ueN,’FZ6A>k+9BxXtZkXpE6BwZ\drv oM.+FfgݞB 3"+Ъsl"U?_=J(?I""ݼ&W:$9]Xwt4qQ96{ag {o|z|ɟC^A'Jf|:Y=ߚ" (v,6F=q#vHي+zm^ p%!}S{wp|x6ڲQ/T{F\SZqgt贿\„_{꿁LQ'QƑx1F" y }vV}AFuiRB-uw (xV:Ӟx9ҽsPH37_l%|v՟M)?f-G\il\4`w.^nУCoh4' (پ]+@!xZ~$qĩL͎~sdtb&<) Kh;ʦt6tq0 p>uO+*t~MEK.N܆TyHAHf+E@)^Klꏮ?nJzS HBs7U_Q4q D akBՌwC,nucvDAf ESHߗaz"rl ׺H]f0Rn^"N;ͥ( .p~cat{(slρfP`?pM0,Hx' ip"rờpc* j'[&. ^)? !vuF MoŖ|IB,1U}n @)7FQp(ѯ[ӳPAP= Mܹ:)4gJa[BAxxʕf}Ccpy?J\j, .sM!*3f",eԝ6VK0LEuW(E 0y ]s3Gxg^u34}SP`T~r-]&_P NTsHSᤖlͮ/Ǫl# A{JP;DLI?IҮcmX2a5 q:v ̓Da"'A7&;nA>-TdaZ2^}Z)UiI~XC"jQ>LȭK\ ҏ hc 7C~=%ŗ-LNCtathY$(a'LS=ß;U4O,;߲륷z 1놊I b^v3`WuuaFNj] wA3$<|?"c#_ WX_>Y|Hy[7$@(4JL~J>6O Ma3FN!VKUEO铺N"OZϟ~DnX;?Q1dY$c(٨4Ȗne{j#Ê(NʭFD|3+SP!1+)Ɖ 5O^9CW!~X\0!ͮ-LqL}b m͆虥֔#,  zo9oNmH!"=a} F\QKZ:(Gl`h녰A %f?TDH[GO>lvPolLr/?^^9=s`f|4A/ѢRxbO1ᤪ7بT(O$1H8i ʱnʬYOD oبصcJ=kI0 ivN):g._&rf9ۼ.N# &Bjv 9fwf畛_~ FΊQܠOy(Y 4pkTĂ-qX,.1enfQ.7]|󕧀?$G} Q;ʕ_nj)UgdDNam+m|MMRI>Y3Q_0UV0&^^"oޫ_}.Wg1F LDWS@ 8 vV߅6xR%+\ ҫ,D7aK/K̄{/ ?vāb,/@ӳٳ;Eq26yޥnr=o[T9ipv#:'AQ$I73DWhUhY,1՟S;ĮjS魽!I VŖo\_X5ӯ%G#;gN_[nRmAUTnUZ<(ρulF`= Ͱ `[M o*D) _—fKۺ15^. <2..Pho#?$am_ m+]A!2cmOS3̽5;2gFGzM]J^-E읾MWwz7LUDڛlPH&8œ D1M fXc0e&/.SF\k0eQ`Z,Gȅ-P,:J!Cu* OY׋7}*70)bwcl *ZrxQH~"+Bc| FF'v Ƥ-Ȱ$3@{d6Ng/Gk+,2X@\>>.3ZN)$5,zodz$AۄkK#y1~VoR;ܓá[lS'KWyE }VW<0T!նF6QJ[`CgGKW^2tsse>+$ @Wy6~MZh~j~d2Ȧ H$7^~[N|P7po)0X7O51n>J]qTlu^?j B'.(˜HÛr- :Q\A&a[)@ ӂoϬvz;RhM/tZlzmO|X)|ВYAJ$P2V%Il\:,1ml=N\Έ/e(֭\#@H 3P,-4 ,tT rL\ Mb1I7t9%D-.N( `rQ ,5.(Z ۀ?b畗#}WiHVZXs=M4]DĪYP9w{ pUe'd?;)ߥjr8"Uf5!´Ob <{@7t?ږs{-Y@}Wf A8e \xc\;UNx9@P\TȝǺ43f:-eUw[HĆ[+ƚ>xTvΆpOpåZ*eyE_vڃ2k|J|#NXW]reWMثR}ݴH*aq`THoGU5L2ZxdFDH"QlMp.~jFs$0@޺2 bai,-D{%Rk8}_ ʏQEkuV4uJGjөIm&H8v{ j{:>e0[n.0ŽeEEF,9W̋TNYO;$dT1+cE=y`aL_%,iD nj̒EJ-NYJBkiRg*ӊ5{n?g[x|>_C'+zOԅF0|jV XZ!jmgG`nIM}_`dap>v"wiܓC]tTd&5!jL5!^V`JHqhT^}4jTP(~C.WYC"JRh {uGEQЂ5sTHq$H0Ȯ߮bIL0@8LvsdzY .3w& dl*yս!3H]\Gߜ ]Y1q[?iaF!k֖`ըe}r^y9[fM}t4k>)C H/? V2A)|ς3n-`9` R.E ;u)i $nŽkd2:-})@.`vɽ[1e,Kw4C_.x=6Af]`QQH:)>qx!*^S^0â鹃~)Yxa&tF{fa tm'HJ?Sa4,eLs|c_T[*inCr5z^~+集SGO0Ix_tt=!uR.j=TV1r&MrݛQ7g19^]t3I%GtD?xbͥ6v`LKꓢwbQ,o`ڇw{Ʉk:պKx(Qq5!)fRkۓv"o k /1 W/8D98E@+CA9[ t|TFf.nḽ~OҚ6x @CfknpNL3)`ԮC³ $3%_Z,o<␋"*6J\Xd>LB$]^8^iUy4[|+j0Y ?@Ը]P▖F: _HX>.t{\>cam?=Krn;96qPL&c[ bg<  0U sbE i ݠ:YJΦQaP_$N^bSq@QxLUj:S/7q|33[?UW]s\#/5Scm_0Ztɩ5?̡z0!a4F``4YB9*DYjCc=wHI u~I m{a-< %Hv( j7A` LtsgsMԢ9$Jn¤DnNiHy :=\c@ּ "e7Vyzdy&OzSanŝLi۫RkiLpi5CE@!: 3Fǒ^mIy'6w$m!:bX:ARE\ViS2@E1Q-rke o!7Ͷ0Cl;):d $A[GFS3e+D7NO7iB6k5"eJ-";p0SDi{|^$5݀ luOC췂 |x GFmQyt]N;$+C5HUtp%(C{i`Yꀏw+nP]RDFDj /ޕߊ&3 ÌJSÄ.yn'SFBYR QgO,,WsmBZ /]kiFBYÕ~qndS7tFa} FMW0 :оSxkه!\o9׈)8N 1q@Ar9]ll!i3](FAj3yoRRsrًۘPP ^[ّ/`@4qb}Y/:&EV)Մa䘚Ideژff,TLIjg}׈WSxBm"O~Ke*z=9dB)fJ sXKs>2Ldl"aA_z-\8gDˍK/|\ m&G3|ףpNx>E4Sg({tlb~>v "7b'3y%=ĚȡQtՕ;k$i[nPү m%p!™1Lq JFb,,^9FV9J僫hБe},biyW1]N17B2pr.K&Sr >G=؅) {̅I]L;ޗ}eAauѿw̝stJ?}~T?g lyF~Zalۦ E`bS܋~Rʁ4^0- ƽKq XWF3tjOCL>{gLV%V(Z it_!2R$kݴ5_ Hgjط0jg@Ca*Z8VB4rԗNLXlw%[PI:gyl7 +ƫ+FHZmŠ1Ja&a`d2fiW3d2\̣[ۇHzIv3uWK$ș7ZQ9NƬ7B*{ T*M{h g\ovctA'"bUMV8AgϘ30(#Lo&;sy-;"Q61#ej-x ?V^g: WCur+O6 oPxaUnD*mّH۸5q!ccf~e/X"ߔӌhՄӭ/3KeEzgTLEOYz𰪄; ^o *^t .pM\dRGδ]lI;Mdְ pHATmSH9.w?DN-s+ ͚{Wz lkt1Hd7SmFzy(`/TTh6r>|b7&(+zVO9F ) rMc}w"$YH-cOfzK0ļ )> ׷zB{cHD~`QØ%Xؙ۠l).[Z&J%$Dan$-7 t7:}x8t欮*$'b).NbN(N[p.A2Ε(MJBht\^Fo* ק HADۗf}P}?fzc!4s3bBp;g{#p$`wi2ݳCN&ߋP޿+ ,Rʛߋӛ# ]yXEj2lc6pNr݈ ;xbq-Q=\ Zo4_ SJ<.(qG "Z#ߺJtWmn#_CcV=>P̜O =tj差-0-ߎx '"P$hHޔ2ۛoo<:m}P?K,\IJ{hn֥6qCV68=͛҅ɤ)Z4LHH '* -s%d/k4W2Mr 3-d{ܡr/yS6$Rє8W%&^Gpib { J/ bJՉG\$<*$^%$9\ u'G癊4\Jh҅Je09;@NWo8H;+ejWуK]WX"MXH:sB#^7kTiLu]VHZY{rWmĥEQ9dR>Wv+ƋCAև6%RV BYyzۈp*T -GdOܗ98 ~cx%àVQ?셰l2^_v\@=Ӡazp d`AI61R!hR~H@u-5RKm@*xP1l2:Дx3=k)f_'ې69Vd$4㫱5axr`!ռ;EcHȳꝈy¹8#SuM"w!m|~C 0f2bxEdu :d&AGk:-H΢Ob*NK$}`669EWtfhh\|EQa.D(;~7-s PD\fBGDTc_}?դ??% \<:7_]Bn?xfLUF% b&"E+S< ۿ58sZroQ5 Fa$A4cz"y6T4-nYKCpB:ܰCHwY>+*p[W) n "[5i -|v4/YϙU:a/@*2O9zchkPptv)(|$^D|V(%apK}DnRnM.XÖRSzY$ 6B 65fP.[#\hdR"U:_<0G B*)Ŏ`%|ǜ*5@Ah㈽Jr$!gT]3#L({ybx}\Kx++@vL5T!3OeZ-/?a zVB/1.]鬓<$,*uR8fp_{px{Dq3(YI:O ?hnB`qReٴA߂ *h95Tk*nAC'BSjpՌYL|h̀M5E|+zMOPajywj?'c%Zx;g?ɪQb'] q#RWV?߿B_Z?ya5½a5}qfM5, OhGÄp6nVXA#Wr@E &[~[fY[*2 Ji BQr~86Y>qɇR) ZD~Im5emjQ *\5Qo2+96gqPP(m]_`=s͝lar]&Eߨ\;ϩ " OɮVqƼph}es^AaRV_BI&0"Quѱk |,N3ȑ}l6jX:5}m,uvD۬0 _Wm3C#;ע>ZTRHf.az†[,|H&9oӰiY/h}_.rcS~II5%ɼ'( %2U,DYN@ ?}u}Us10WKV-]}rŇ pD0rL0m0mtxPiasD%J I۫AJb"09!븜/]AhE?s("D\ާy (DsX?l6uRi,M#ࡩme6l83iBqo8qA8*6m:]_QU>e Íwu;=HV%#["`Q-c^{Y>6)xDW۷Kֲ78/ h{gXƣEE% S;ٸ =#Ν4wݦ~J9#B"R:}/~p U2=.?8`X ĨUVϒ{QuAő92W|@i̪d0"Kx#?884GT?=Z ڲxR[fW4`EB C}mB;OVPh'> :w{@{Fapl Q|Fi7<CKU2.3)Af X9DoLo%dp}`JT{W ԙ (W<9c{$yS|(^\[Dt}]9R0p%^ɟ\ Tyv 7C5OwPyω{Y patTm=\?͏m}-.R ]Pۥu|L ;SY +R oZo_yϢ$(L n;=BfxMZk\MF xZ~[ue7H*~|X%u\ْtf9>sB6j0@ZL?&6&SQz ^Ht#bL$[,&9ӱ&cx(@.,l?q):}K4_-+$&Ttف\RsR09dˇvxCpwu{5խJgVʨ+Ofߌ Z.\;+ 3bbrg~Y#]8&@|t\=He61ZseA)b](B4KA7bJbYXrˑNJ)(}忘fiLɻZ:Gp+tǀ?*~aN[1;9MeS@hu:p] #M92=5u8j9@yy[ʘ0T^ͺU .*ՀȝH[QR??Y yCGFH$6X, ?$,=?a 1! hbqYra\%ZdX%$:-8ZDު^).fұvDžc5'ɳ5HCs\H vbTJ".[$ݨEOljxn\iI}!bU,E?~zRpUhVF 4qBupQO%;`O|U#d:K5yLɗ!wQNo=ȯ>S! A^p.N+-M=ɐ$ZW UzI=Nm‰)ӹ KH~h<.0,=~f걨Ȏݎ\u&CE֕}6 fQ0KRх0o5x1~Eh+ li e:d`6' Vi4[C_A$a 6D+QoN2 U@?UوO?K*R׭r?!vzᶸ? 8 W[%ew fJc'9v5㊜E 4eJX }`@BE"6OBgax6&}@1Kr  4`]d̼V2#. Nh!c'CԈ3W 5~<.xOT|ԜS|1"iP1 z)?[}ϡN EGi>aC hg/K2ba CJ@E33GN~lډXZڽ{['_"kN^0y33Q]YKPP%qErAh8U.0\Հuگrwh^K{2FHZM&}R>WJoDJS$|&xE+ck;H16tNV[)S+ՠoSEBr<^ؔ|K2j .QK)Jſ&(D 7"7Tds&V6qpKKrƷʒ#q^K=\IL60BֵcJ]?uOAde݅_)8íSN#"K @ȳY̶kɊ$ԾOtK5!pA74\amߥcY_jʩ鞌]D9o76! k> %'_O{\Q,{1e?-.[EQ7p47lяe+U)+QwTQO]G J7)BUW%>+H:7nM.'ΫH:S.O*?gT&c"]m,:sHm$?L}*hj=:g^[Dm¨TO8x0[#جV+B+(cd"V|sgAc5 ^Ů49ayxI=WcF,b(0⫷!؟a2v]wDȆ }MycJ?`* ]zW{y!3TM>twU(ζQȵ:վ#cHH? ׭ZN9I 0G9Ma |vѡ9ZԼUѧw!,˩yXyW²<Nv^O(=WupqHi1WQEhaN52#࿦-~O8„bI"n՜<]C6ⷛ<T3S/po8r#g?Fl|Jβ)t<=˟_ʰX?=c|H\|" L jAVs]%Ǟ}DorKC*B^Չͯ".(_ HYaG먍lJxV2fjz yApp_q,T'L2.6]>M4>$ {81TAl)7{9gX^$W}{TsL{ח- aBPƾieY@@ Ӄzi'˒3ZF0Gs(¦8#~ aQn 1@+SX6s?@ms@!'8 `T̵?Иr/:\]j*e]V1*I Gס։H[묡S\qd?ڷXU]yPw@[cjmEGJ[RM=Gf`܂49Hª/=/D(%pJ7ʩK[;˻m!z-[q1aQm/㍬ER55ty"sJЏ;H,q AbOůб&͐n]g(5CuEqT`DP>߇#=kV8aS PwaΞ os~_Euu.k~GOGTCcq & J/HV/,?1aL<(lZ6Jl1?xMꋬr`Zk4dd9>\;.ˁ&$!~L{"hb$;bU28RO1eLH _5JL8KmM} oܢxkτS PQl[1# ~"qRAX<Ma!qPƴEՀ0p%PXP!j0L@-1'Pd,T[%̓f/P]\0Q#/bP8kS-{$Tf,vgX/C nCw@P#B'4s8U /. dSJwՄ2mg]C?dqvh2#+% MA%  0]c)5Gcu[MAˉa@ߠrRX]ʪxi9""%caÚ2`l/O)wRh`vqap=6gkBnhlի!{wkqG!Fn!]+MnT{@y4x=.i8j3ܤ 1vdDJ1`ǠHɚ? 5OM=A {O` ᮀK2F'A{K_H7PO56'B$Px?j%3*7yg4zۣ֖ZSeKu>n h\oBش !xSF`"= ;>m UsI Xf4.}N߄"2 /ns@[#/Vuh#me<sEg5n R(_fsA\Ǣ}md=К2rz>PUޭ1Yp(4 I0xfȃua .t5k *!MބEA<2?eb\{;/]P7`K"H߉~F(0mASڷo R@B~OT?)مk@=o~KSh@|!:/|L4!\m]??ݞ؇G{_r&YDOǛH5 Q*10,.~#Xڳ2u_VY;FOK N)k2[@.{N,W/ZD{()B9'Y''dAa% [In4O|sdћ~d+{׮.Oųm-<+CY|SuܺK3KԤO2蒦7%Lx~T"IxȠf_jeh`u9N@X;@,3Z _+= FaIB Ќ1QIzr}ɽju5R4 W- >~c @4yпlE`_qU\מ-ٴ7N{\TغːgأzVs I˜n2v6^Q3FNfNWl3ohަ[Ъ+=h:q\0c6 5H*4H3f|k+ _"Yn.*4]w[{;KhWv=פO'Sgܵ$.ӈAH:<9jF/[*<\>R ,OT%PА;m`rEW+~ٚVX%n :0Yb`>A~s@΀.RUL  ;zcZ+!#H BP3Rilq5Є`h摉ұCk@ڭ~YyIɜ-\|-I`cDU*D6>aS꺑oŴ;I(R. /@v:+Rֺ8<®/X16 ؗdJ mtl3KKdBԓ=qҐ [|-JۿJ @C= 7w!ZtZ~uS"^Y-XH qGt!0&1[8,!5ʂYe%S ܻȜHEIw ܬ(]r5O< jt2@6x[ymvad7ې ) ktwӖ/+E8IrAxI y$Ϫsͬlɛ+HX \oԕL 97i:})OX=֜IR+?K ~pN?rO?,1QߟEO˨@-Y5 Eo> ML3m-mY^)hz9 Qdk-LRw6ߺz$L/G3*,sh62v1]KۼS2ggG]."+GRtϻc|2 8>#itY7NXt/Lw-?a+i[d@f<[l`GN+/}ѝ-Fz:'3ZyTK3(J lf@Ry%g߄]``S${Ej𢶅Lm B/]šmHHq%׷QGBny9Ha~6wn2V3Ihݳy*z-6Si}Yi_))of"xCB(7S;.Zǯ$&$q r;FuzeR]E︷ ڼ6v/VAګo'2` S<9٦ IDeCg~{͚B=IH΂qc쁴e/,0 AԢ+rD i>cb$[We>֡r8g5*@ `TNq2IT3 f=+ xL7e.7#ҿ?ذwb[f"<ݒH ԢB ԗ*$ϱNrJJ{b|N@RG~rW9}t$z܊wi%׫SsӴB]9C,s?~4$}W7>_q)9cUMG0Ix{|N6:`pԎ4%6.?mDǽ9F*j(a]N~599IxE0Y?4g-D8'r9Wxg{Ze%]&1ϧ ^ߺh/53W+t7K؊+5LtY*uGX+¼ "_uX %xTZ:fiYdW,U&nKYLbS/i=[l(AEh=U! =kֵNl] C YU\Ubh?WdaWB̈́/ 9;yXATԧzđ4mFr.ߊIr둨<sGÁo!R+&8<ı!+t{. ,6fW_\/"KΙЫdǙ*P`b2L?J^7ǔK4ON^c A$@Rxcw9GF[r@HwfL^zEOʅVZқc$ٗחPW3RM1WaApSN>eb^[4[!UlUkbaR0)`(N_ֆm'AJ`ZV4d64l)/(kҎ`I)R廻^("2W|.8 `'\ mWI kYRHf'u֦m^͓ܲ aSdW oR[J.AQWyrI~>o߯WMT.㾇Gɋ~J:6TI\B*O^L^ń?ٻ_9oSc_ бv>Z`*c}yZ m/qCr3 %urnp0m31gI:Iy+ef~bٶ,YiYD]WbhqyiK`e8X|3(Xz=e#k{!QfXǕڒVroj1*^)<6{ǍCڣYmīԀPfJ!N80MQP~C-RUt :lSbm0y@#kh, ?^.?]ŅlϹ+[8o"c6#;tr@ Xg{cS=w&sKo 9CIF}^G0E4u,k;2S 18+}_T7/nXChטk\-`1Grt7v*-Y۠!˪\6f4K?)]æ Y4p8hWocy)3l-QL`h/R)HJ D94YS,LJ l9{8[3,"Qcg/801;+$"^ d]~Ћ|bzVwOSkXj<?p`跥MgW"u2 \NYnjP{LiXZ4_#93 } *AavU%Y !QKC1;Ǫo)-ؠ"Άp|?+uvg$uzL um 'NA!61—IZߟ% v$ MUR:S$'ISC57 䨋{{>_ .EKP ϳֶIxn@GyVk5Ħ bb+ gwKYfF O5x,`S^[6 oj>Ծ39c#^vO˱~Ƨ>71yz#6U@<6^ǹ.J17mj?e?4}GapoKzS.H*AIJ"\qJ70g%z6Y )o!c"|;f )U*oWx [;&$Tz֒m ѴE~_j Seb;IŒs4t9/-6{) yw FIXJ M4[.>i3ʽC< ~&᥍Ds+ު΋d CLn0tB>(zE\`(?v Kh~f;O K=]pu3W"T:QBsspC ?N}ހf9o LɼfҏT=jӼp_[b;85muM Z/Cf1xMw__5 e^ŧDZ˄m$sE}M_`k8j_$  J|_]&1O^ۄ "s0tIS= L^.5qZ8/* 3.dH\-nsy^bM6)5YzLh9Å m= taR\uu%5@k5+L8?ϙ7;4B a۶s_Kgs mt8p)rdӶxv#-cʩ 'gr'S*\QŠ-;../4uʳ gY-k.x<6.yA&S=E-S NRG2]_6 #(#C(6* IW~ 87} $hrTLOKRx&mr5ł#S<6s i2Oڌ~/驔[,&H7DVཡ>SHN QRJ1]@rx*ҾC lWd'r|vq4)?QV`gQ(#V7PPb[:9YD` N,\[Q \&@zį Aci!3_8P=;Vu+BH; MMDŽl:82cQ+IhFkQ n$ (dhbkv 4zŌ嚦e*psh0'h/&ܘ1+2R:?O;C%4# 2f\U}31h9L)do8_c`[Êz}"_",eW4z߰~CpzUC z>i4g9gB* Rb=)9WBy3vqrP1OUȺy}5oM:%q O$;*aQ>`{H|S,'@G'uDH#s<öp>oD&tQ-q.vo 6CD?TZ ^wM$ƾA'6LswAyMUR+6JRo˝@ez/{fPw躟Y]֮gVɦ1\eLBz<6k9=V_ ΞddhO$ jhZ̩?CKܒh?=$Tjt.|NTSw3pH% &ā&%񛇣*[i)86h SB;y\͢92}?OH >a*tǍ;yݶbuږi"'4VZR3>0v+Ǫ%}a_TOT1BPw2֪L3(0T IћK m6p%2wqO‰p|=0u q!,tNw0AN ;n5\K.TɒWj}Uh;D"Ib`OE` $jcMN_ <]CP%~®s} o$hh ]| _nWx!lv7l^#);gwGKi K8|)Rpso|]![Iӟep \W({Dǽnu z ѶxE:ՃCS[6iE)H_@|S`Wu+嗲P}5ÛDӁ?+QaDORq4fJcAq*"ƌo S^ed+ъ×Rˁ#}P㫔 _(X`қ3l@qz/+> WOAOGjB7/~+`I5;R{Y:3ɔC_~I̸;{a1eD2=V$3( 2Ub0{ nހ(m3[y>a8JdI|8eN1$bMٴB&4̃v9kk!SIEuPnjcNTIBmec%.'JS&L 6ȻoUv%{=jg/Q3d={"C qW-yOnJQ[N^Lm٨NJ]:a Bɂ&.KR6Dh"xfPٷjyG 8P#cx۶d1*-&*NKEE3OdhVu98Ε%-k!(L(Tm @QkPFS%v%71U:$dx3QtͶ fz0D3<)J0pJm1]!mgz8D]DDgZ귃7M3 w axC+TE-- dO_vȷG(bf~%Lܾ-a՚gu/rBd 5{V +(A F;n!e`$M6R J$:9N:u%N瓃 hz`=L]PakCEJm47s J[:w l4yć>2.wK`kQ{c4[ =¹Q%IGD<]L,jL8o%p(T$+QDna-/DR$V~;ׅ۷8ڷض=I"dTu>q;2P[Gy29Q o6geH@sD4/5,O*x7Ԡ2W&ԶǛδ J8wCoU}Y[mV$bbב)u}۠攲XT4v9Hn9 FUƴlvw)] ^ &MCgBA󧟺62t4b[$+ U1T*:w{ {9}s &.xi= sgw1ؘtt5dDroHQS[F:/ h-Q42Fi5H=K8Qyd*=8 OE= aS׃ B&@E5p6AT;jˑcHTgkⅅt 9ޯ(\ 6TmU5FHY1pz֩(Nhjm`l2QBв֨݌U KwZC_=9";k}lZ#ßʥa^g3+]G\є\>%dTT-}zhhbWhDgėL1+M;G@K7C#HTM0.Ki`vu։Ԏ!x8юYu,XrD'khYɲuH.!/9 p=I dXE B~8:>M"NBD@ߏSn/U]ɭSz"aF luN,D^ŏ[ku)- y/+e&Lkz%L^Iwo׎`XoU6rp#:p^=Lm(XsmH^^^؅Hޟ*Lgn\ة%Nkңo%tSRxJv7] @޹5_7UJf6*Y#[3K4֚d {ɋ8tu1nG XAHR#W!\shy 'B?'DĽ?+N"?7}! K+8n,#uHP2IH _:m-Eһ`zؿeKfԈ14TYtu[Ax5 "#A+K#WD|+h N)ч3 b>.]ϚrǬMJ/SGHj,Y%e S5m%,H1zk5>SxZ!b=H6|r[",p(WLI\[/2alтQC gZMy,}};!v(ǝAIb=`@s*!Q cZx==!ʶA%ǵUj ?gv }+1ϞmJy;2f`O205h~E Cj@S* J(pTs.W{3`s"gvy6νc4ܹ͵u6q$y$3wJ3FaW)MÛ;8 ,q׵ j{9֘ I|%o׀?p]wvHq~^n|] qNo ocMwANMz6VW:tV٤hT$ЗU\CV3gYc&JTQ-!B0V!uiCrTF`A𼢗*Y[=i!jed*r9Lv'k_-2%) lUǵ C>Įᡥg/\Eؿ>էڞxU˝AZ0001Gǎ",٪ h8:,3˰I&'CiJzL͟5{\FCPae*f2 >Qƺ%W = +Et|FvYhA#âɬW G)!tQ/lEds2~wGYNz&m Л| H!g]XUJmldȫagnA/62xXN* *D&2IFٯid?1u;XoTˈPjvt?VMsӠuU bC@O kgLd} St;mhF{1Ȁݖ=<(Ŷp9 I&á*ǒ0F6fW)/`-/, mdQ_PQhsEMn2.1F`{-J# #aKA_>|G;$mnyy؞\T¢|\caB]ݣU3< 4S#7c&R"MF-u0, ?enn2:sv|N СgLm^z, wd$^gO݆X G"ϪgxAuZ:gKЗƒo!<,H'*RkW8tѥβ䳍mHv9|'v7˱#+53bSFKys] {|5i\+&Ąw0oŏ[̠/o΅0I' .m\S9{9[zM;9`F1 H2  @XbqYֈCP kޝ+J͡:RFPxvDŽ} !+]{ࣩp73ĥL-sYԏGӉoNiF' eJ4ɩe״PK$+'+*㹨|V5"*[jKV)EgķNghz]1& 4w߅I( s$8~V8̖]:vR\3UՊ2_9x(4_ASzCL耯LZ׭ĜWſDA|$rR7| j\=QGcPiE!T >M:aWĭ_RKWa>8t b~(E6uexhiAl7 aoin1CTuI80d^C%ʤ,Hëtgު>!l@Y*|g9}%JoJXي>-TSuVky^v%d}4a cV`E04^s6h~:?s[C^Y|wyUǒHd8"~+YEk5 !2Q@]ea%;.>:FeσcxF5~M}lKYΩYH.GJƛ#) .5tD6ZےHT~Crcz Wo4MLF63؃C5_ Jf$c(o`eIEb!PFg(!W̱Ye:Cnxr3 ]N'đ|j%vi`Mw] #$0ގm/4Ja39&pl Lekr&h!s@FgO}3i1 0c38r MB#O?o޲Īxz9lOՌ}(E }fNM;Ϧkf{ȑHR\R"?/':zdnSvt2 $,\NX4c/;ww֓ZLs[#bw'RAs*g}$ﻳXI$=NEZ D?rܗ/3әkB[1F1iv2;LqZ`}bfgc`{©g␣r[,]v_2AF;n_q`/NI IiAs\[s8c7^ꢵo^5Gb, $*_Z|^"v|7Dq d kqy5K d32\6%Am!$ w^0MGpA԰z uL EPPGM6ml9a,fWWCR>_ȏ0!Bfk2j.M:S7f[QYuس.[4jEqo ] HH򵠑0_34\E.QV7N^ ig քʳvĶAj d=ZlR2js2-t]}jL>Ct~1ۦ\ 6J3j pXPD M@K Mz>Fla;=fQ隈'ogTuQo!'rH obueEnn"8 2hGt[5FwM.%\f#\93ޅbaxqEshCS48=S5x>P1(Q#5>@|KHtzi6U~#"PX  ZfdB P4ߗOIGià8Dz@E'(t14(&- =׺a7T=+QM c$RHG#s H 9y￾#] lqhX[tA'lk%GS! (*7lqgӐ6>J_pg MH˷P*߂Sd~fmG1`_[ձ~yj6>pD㕝tV'}+90 LFRgQ}5vaZB i:B}5T+7 IbI?z(S zHV}˳p7CS!hoA1^{ TF?C3]3eEq8،yb!zK|>t@iMnzw^g'>U.DCM } ."5;eot17N6!gZ!%pAqOaW/0.z$sHA{ĵ ԓvK9AY=~q\H8X5cY,W!FyH!=\9PEF}qgG6G.NjhJ eg@2kK ѫ2o9 1iiެcYmAV,ۇ՞bW&<;IRh=W@T*N̒yT^ԅv'b1sHwHM+P\]h@NZ|NLP_LpW\ ~i p}y G%G5$}(gb5/WL@EGw8aE.'myN'v!{e5rzd 864Gf0C?$^q2y۲sC4|6?(Яq{8 eH-zxzU3弻!8atLBMk7EnFxceshdzST0LuX,o`F!23d -snpV]FwpSl}0%>KFt#9##%p3Ln=u\Br klr4pma8LN?@58fSR敧.vGg!~Z>rіpBV:-w<3q]waѠg @CQه) x^n$W}tc  c?h"Z;I_Q4:c+pnh$ BuC[#4ΔO}Pe4~|8D.ֲz4g?W|ۍO}yO`72,tƆ+=+= |~XTMHбRm( kc[cʡ_ q)nӁ̘l=HʔN'@4w榝Mq8YX-LShtqcf?$ ؍BH6i6"=3"#r,T ΄=:@EǍxW{.rb,-I7(ccJ Ɗ;a1ჼWw̕@ %eD[_Avx?b^V{wB¿v}H#wbe6I\) 2+X{3A.X Ign6"CBЌ{p^;% UK2'1 +v9+ejX?^>Y$EAuFd _,ܧ"Ւv^<m'DNC,:\%Ԫ@b\=]gm]ʉ) rfѫH~b$mlsaH|[.Ez켃y+P|Xw, @-gUt¾oAxn!CBp''C;6 EmZrd(&隽^e'fȓ|#Y?ib*VPX̺F=liS:5l n|]|oy#STLξ$QGTb<~5H*P.`\J(}a FtZ,H|sĹ'<%ci\p|nZcrKR46\p+:)JJ. )(Tyi4%\HYΥuhF=cB9vL~O=,^z-xRI:'L}ŇO 3fX%5 uWJRA aitׄ1QJ!>-_%39UYtXKOa.9gx)KV#ˉGbŴ;q ā{Ģj+ /==bŌ1*z D=XdfQ׷foJpskfA=pmi< ^CSl_y!)%O~,E5rk%ֶmx_= qq]h 03I91\WJ $ĒO$E di_䒴%wb+!eɯ .5T0 3, ~jlՈJJ{=tې\l0VSƂL%S!PlvZ+JI{S]=SN:nOo_&F6^ZgL[SuVe K CbtD,!@dzv3M3='e9en!$gxk͎8j4A 33H q;AX>1@@W}&^-IiAR"*eFT%{uM; dHu_wf>_y}3mS~_.2\U81?Bjc+ʱ#̊=Ĥyh8A[*E6xԦ qh6x]EL3A:ZpC{y-XY{̀oXצCS/XRB=DaufL鯺kȭuaNc%RK!N*[Nw lKzOk4`ԿS^ UZ)o+L: f4'.5[y%1DG>d^ ƘfCg*q@C9<7a$X,t]0F ϿW{KXwk V~G{pW8xp?p3P..8%iBC-;;Dp׉N^d+@*R2S}tj1;M|\%߽?$ @Ɗ[]<`Vnplo I3 cvt'/s+2n^j&ga0_!~y8,B?A^PpyϺᒂ6r#n+-_ws/эB0rKflҺ͊F::M`e㲇Bi=$kA?nK_lxr<#cu!V-,`u ;Rc򘅅,7g-+w^2>D#I@=Ոt̩ 2ٛЭR[Ǎ[fV >6;G9CEgN01Ep2#0Zũl 8VKS ц1=(fc,ƘVN7j$[I .zuXP}]6q"󫛒IM2PT3}&:=uZ{_lWԪT1&+D-2jRt: `HVL1l*ڈCmqas1 Ռږ Œ QU7Y4 dO+Qn_s"u*,rns#(F Θ{Z 4-IխT{GM1ۣWp%*!%|޳2q E] pF){?!Q ȅ!z6 Ö<8')Eo4ȥ&.̓~gXb~j [52Qhn狺kb= DCFD@{\SeK__&tb, 7D L#0$u⬔𙺕=q<`x^nP=t2-p,IIjݥi DфI\Ijs[xbB Y8m[mkA E^祱;PL *5hإuKNN v 4VZQfμ;&<0k+>Nf,[A+z&~?뼉։=?m_h RAgܣ!!AO 4?'DOV2 (s<ڤ_mMQNo.-iKXS, ۡIDꨑ77%Se#hXNީ0P! )z{#*/zzU}m-`y^3YȞA )Ea"ծԡ#5g30;IbI_`6+h ⏓<ݏĤ,ڟPS1P6r% 96ݷJ"$|GFTHM!QKpvW2@B 2QOg"1̷^&架+nW; *1Bz.QRSm 豑a)PMqCL,/Ѝqs1vBZԗ;v[t\EX,c = 0GXmuca{NSV!mrXmBhHh qyFhEP]Wx" b͌\]!kC؏تOC(8(,1+I8+^TNM;)J4 Ya17uE$W {蘢)JQ,D(VI@$>Զ`(0@yPpL,(CmWs6ޝVL փ [cO7z@ "ɲr*ޱjđ8 cX<g3K/vG|: ]cTob.w`Np] ]0z}GI+~'H(n,)5s*@. % 1*L2(L?uL9g>׷FCvҢwRRKXW} 0C;,2=N2\<>!` J#[,P@o+~ye^)=W}P4 G`- @L&_}`W9Xj~􈶖!A4qd\f1ɮ.:٣=~ԋ^WڶGMY?sgw#ҩLǰ2EYN<8Ri74Ӎ+@]9YoFG!p:QqxMYZ׫Ԛ"FsPR%|lg@8)yk-RUT 'ѨZdc7ȼ tVq7{!Ca%ײcQK YB͹+'!ֈ]E,ڞFyͶ_Z@GyнGvo!_:tS4- Dt[~dtI5Mu &+"> hr(AO9sҹ$psKa} r)Ԝc%ԾfvjJuخǓ͚ޅ55)3EPi)D9ZF.Ѯ[o+ѷI_}op"K"u(5iIHmEEeփ)􈐉dȨuR +P+ SV8ĦnBD B_P< ;N gd-CjYz^#x,zh=G#aC UZnOeUFki{DDkRN_)6,<(>x~^Ǿ=|qU B<Y93Ԍ1Pe},H; I#TĹzn; j lνZJſIkY!"C1:%ݞxPsԂc>* F832)8l?rJt$Q+IF:C7/qaxaHy=RKbfRra"jK ě䒉o+K >5Ķ(u1[LGàb0""45L|xmKf{].%͢ 1*Ї<&ְ5P:<,Aڭ#r hSW+ӪˬW}aauF{xXzyC H#ۼ!t@l0 ֊\'~-{ X5.lpM躾Tpg*W]4o^HrPᖑCZauP0Ѻ~[޵J%WSc0}'õj\e PK%ʏ-Ԇ=H\Ճ[Pvھ*yϊ_ ;^y#i9ᵫ'n"x=IU!A1's5 SDT؇i_]<[hE3nOV5(ok%F%l1Jm/!DǻϸdQ*R;ɜy훜4dˏoJ'Q)ʞ헟ߝ=I^߽!Os1UbǺHqt~-{=A>Vtt#9F+W yv*9IRl{M~3Q a^]"^k NOzuʮY$ǡndl$,J-}V >-#[ĜU^eD3`EP%` ZA>H].rozrE멢aN+ хsuc /ۿz:j 0z(ԇh\5c'7tcW=" 뫤畴@s|b:[` )(n=OjwqhJ?D 7lT)%,{xDR\Iܝ&:[;']k?[O >Zґk 7onrJ0q}\gEk^uȢlpf$H-LM9]X᜷LօFR`VcTs}oAJ;v;+C7z. 9hZ޻2)0,qgL9FWnaNVLAIU1 51%&0pž"U8~bM'Z2 l i#VNvkS଼,_\PT^^ {r}đʛꝋ thA2%\LWFzuk;;(Uڢ l U% >8) oFܺІjlƴp)@3wIYa -v{Vr| Ɋk s Xk)5NR@Lx-Ғr|q O8&m, @wͽKa6hRGLNGT]SΧ(8Z5^>wD mDƅ.ڟ*wC)1bI[]@0/@[/yBT >0|K5"~#M^W@/|*^PuCy.zfġ%>C8vlnHG2C5NĜ͍t{I"̍r?=8p)%snYMŦS{(729H3%UKRI4Vh"ߣ5 X\1S2sjrC)VihӲnSaPJ"s+~f?pשæ*זltǤI1a N+s+ Ϧ=ի}炽ЮH2#;HI Z~U4^Сs-AyfaVϫ^ }}4s@L Nc R,aBaZ1%u3-O]"EtÒjA'd$ öP* aa̟<Ԅ[ 5u PvM9ѻr @Pē 0Rͤ-DZlBgTy .ˎ- ('ޑ2 SY8yU7Ayw@GIm 0+ :ІIE7$SF^ G"|"|>q[E5 bpKtn⮟+֧8-ú=3Ywvx=MjMWjn8:c,_v<ٓ;7R330t-ufWP$ ǑgE7;t=? )Ulon+JT<4IZX{9XeךRp)7^0LJr,J|q"Q*x@A;Lbta64|4D4z@oA=8$~ݏ?%PDG 8^|d8Q1oj _#sׅp aKeUZ#NN?z}c3n"OzJ1Ĺ '"LdjeC_7 D&:Вn(}M@UAJgڬjPLV-I GQ55Çi Wۚ/Z}2|EŃIc9=g7#Z"H>x?t8_o%;eEI$VgK _*CC?-!_Sp SPD@ʮ,Hw;@z5! ßˎbl-xgW5צ ѝ e$Ɂy)4 -%lOA|'7D)ug8/])Y .{;Gx[P䁏/QȢ,mk*p}$jp"Y`Ye=W(" @D;Χ\)?sy.jКi򞸆3p ŀ\z}冧,p#I#'"߁ROK`@ h2۾?̅Gx?7ŬT% (?xl+5m3V<: Qv¸&*t21ndJ}.ކTǺta{>v)\M|yh!_9rb?Z="TWظM5*ùK~/l=-os0$:':͛B1njXXHPEYmHT-pA"@DH7[P@GilJoNt6rV=d )M7n*p-0w9C{Q@UePu" &\$gbO4߃QM'i9 )Qw ]eŚ΅j}\y GRPK`$BZ4pQY(K{Ah /=P6rfQ`rj\H2"sa ݇uwnmљPg[l|䌆L>e=-8?~b!@{P BD pZ|"9qkڋv" "wKK̩Ba.Fd*5av^TYز&-+9e$Z_^K@p>!Ѳ@pLoNB3KŦ5jN~{> )X#Ҁb: \ϯ)Pl4ߧlO^r=۰nS<6訴m|9T2P6boP6܌le}^g7:bC.ȦzW1J UcDN[ul _ KRdj !qW^#jvNkq0ţ]57kDMu0a /)P͉PF^Z/CPMZmdlZ43оIΟYI)80ऀ7k*,_OM$lU}܎Z#CIҵi'e:[krgGx}N0ƅ*F((v:\gR&8k50-~RUr]4 /_ ̅=Ҕ4b Z'iL7Ys|g6'԰m9e,SeL);$@쫈^4iuJ{Gb0Q5&;mz)Brz9K.R9J܂-jHEZFtwo nE| 6=sY;`o17})xF-I|M$MWKjbiZ1i,R)͛ w&.U2}~aZcT|),UaUn,OsWHǐ\.W!"6ѷncW-(&( j 9.|aoZ4D@/&,54^v#EAXc3"qkQw01PEQ4 US@itkU7{ר^dgB[\A5!v֜5va2ˆ)ǂ͙ kX܀6yˀyًRKьB4~9Ί8JF=5YZĽ;Z8rX(=PdCFh~dݰ9WY;%/DF4[ ؝+"5h'eJZ'H,tpY2'I]J;ȷJV-='uwHshGEPB|.rPps/%KN1l6$ Qs+1{˔j.ܗ/dM/X'wY7peweW_~Xe>n?3WooȈuqIa4jBgؓUlO`>Z 27Rmo6IY4fB3tje@mmOmrlRyk΄u &HA(J? -qWYqHPPF8C/{33q(q ws9(U"P.kxo *AJyKȢ+CL!F'!Y Hto `u)S[qM><=s0rI@l)ѫ(inK'S*0vF-6)Y.2bi(^8Tz'cN'}G>44QSC3^^nWJGờԃ1{]!ٕ3i{&nmюCJ/r״7Ei(R4nq!hz9EIvpԢ4IF>$s}~G `G"o6kmu̚qêK},#Z?= ޞū&%׻ܨ Rm}2zJIq;:qC^Qo]ip  h.qD#Qe !3(5j,#ͭm<#NXݝ6pCsek[/<ւ k~UH 9m;~m 녋mBNycK5+jy}UKe*B`ꀑmz&|I7NV9;O*WBs 9hmI_Åe~7-&$ahU)Ngja JU%y|zbڡ+_q<6,F! WqaF)H57Ԏ\L{mBk S`qH%h,FR/لI5QqS,#_2MtĎB|EpsUdv0V 1‰Y8]mùͤ"B?HyXhF('ßP^ݖV֙JuGr6vaK߶n{nbrJԣݬ]2:a۹!Sϻh;T Tee52⧀yONfϓ_܅;kB$n㈈ JK/Y7EQN\tlHfO/Sj!LqihQ0MVΜ,)aGo^(O9f5Rζunf0F\.bchxl?=GxR=4 4&wP+MeuA/c2cES#hT{E*t7ڦnv HysV1!d"|42Z2 !ޯͼk4CwO*`'5zs%3kD[9w+0QEȻ 3z!,4myvf'cΊIFAKN`WKOqUu5v)O\N6Rhmڊ*[{3dTR Fewgzd ѬN~Y[Wru('צ?\xuMgl}NÈ7o|;E|;͒2bUrQ=z\o4)cg(^]U8+{p [~EtɊǹLO:Kz FIfmcj^X>W>'ɤ6\WBIͥasIcˉ}?=u*NJ-A6 )9۷I'h4}!֖nP;"E.ꁬ)_ W 6'CL+Irc9,>~%&kBe?CtR Pi?Zv]B_Eݍ6ZGRJ!#QJrJE*X2ξV: gkĩ/6QHq|L1(sL&Żȣr:"pS_L~׺0_!դ 5lZ XlBt/E,1189)+ܳ48շ/z"/{$N:!hCu-YI~d]/3_/vIw2KKAxAUW.uF |3TY <ڭ_Njv}% = bc:qWMOmS((J $AZ8-cTM,i$\)jr 9]8> 8 آR HFtsOQzjE}淆[Y<iY jIm4:ņ(V>M:pYCM%IMrI|sͣ~rǥ8s7Bv7 sibgbIGKF`YuUB"PU՝4\{j*9"}PP¹= n"}$:Ϛi5Ld/8d ̎yOӘh ;UR_?/Nߓi#щy2TgGga~Q㿥i nj> JO5Z4@E'\T5DIKր:fc΃vgʤX5,!WRCƄC |{й1Lߎ *I/iqܥˑǁQ}fQξ6,4tZPK2 H=1ѸOK4%lO[q*ѬPzǧh"}T.C;Y&oe&S{D .Ō9U9! 4E |H-G"~^ԧDoCng9;w~4'hS+3 :6Jٙ| $ok%Mz(4$Gi}srd\.e$%@s&L<2Q|j}3G&6`>@= Og>{/x'bcrbfw0^-q\6Cnt̀k͊URXJ-K`Ał-kBˮɧd"jqMx"{NĘ[ʵ5z Θ^x5ygQЛ׃:Mxq/QXA+> r63"rtZΏSȖhvh܍KyP߈~+R閖+5]癲9slqͫ;TཕgRV7>?βJ}=bƟ'Vg/s9$ޓqG`vOXΰFTɞ3Y(o) ;uoNԎ;/>POJS̷ˉĻO ~XO7(OHҴ%jqKf|":eɐr,ILZ)2(byPT9E>I2IGƈc(+j+8U1+[܉ҴlPC=*ܯVG">ҴKubrۉ*YՂ|@V:@!E% ң@ {[8,!Kn"4x )j` ҩ3%y^m+&ꑕ".G燀w{"BHꪓ沸֦]]H)Kw*SOr&WuYd`kBkDZ̍l=?,Au-w0#i!"낌^ kre.8(\Ϸ}Q ދ*6>Nqq"(`Z+o&S} ^@ܤ@rY.шk`PZ@{{ !KvYe7|ysǧh{c}%NvSiՋKJRFC Ż[h$! w(~ٓR~Ur9ťh+"N?r~Y[(+'*bUaI&82Zi~hV4uJŇU_fLh13 SS\Mz5 7{Gaa5( >t!EŮ܀ oաD?rbսJ,Phs{/ETW U.~dw2h "D ]霾! j&<-1È"{^mG;6=Fm!"KA_Uh0L@N8=ʉjB+_w"Xt =0GbrQ1a[PCX[Bގ"?SBQ@\S͛l|qcA^1\yΤ!;]CY@>?l*%r4z*~Ȩ@Y{.適$쟨\}?P7ī©mVd"V7ў"/Ǥ/>\m<)@_n[!, GW,bߴt+<1oЁÐ{|jn.ho i6W!cU O'Fοz̼~)WME[A~c:pSvSy@tvؗwփ͟VZl>כĊ\ ?t?0TQ׺ƓG&;fk+]kxPD'bK ,)CdS=ݲg(-U_TY!V~¬)OВ3R`ݷI1"WrPLmslduRtȥ! &#יFvqZo誹$~$e9 ͜#`,/Ep9QTMؾr^Q6;&4V|qdnjYm2;CҤ^>ihD&\)Q oF9JJi1-Dn•[1JO#O8* qyC)?32I.d CqOz 2,g$aH(~E}ZA\C7}iJ # 3I :'H9 *CuvHLcAǸI/}rJ07菴څz£Xj+7k^lsw$`K (`|~`@,h}Ԍv5LI!(ڒ+zp& x~t62cmijjlz c/Se(F/]i\b*lAl2a>Mh-Nxev.GzdrPׄ9fn/&3u`q8Ŕ6(#h(WgE@{j d\? uOIPK>4ec6qI*pc˺XI$e4G`0}+ O/h(if_Dm;BjaG>Z˲. dMicMOj䫁|VODũLAxavh+0dpT9_Ͳ% bJO<ŒhR.EEl{Gl"InuTc A,1'w֛kC6vuBZISD}NەQ&0xK Iw79/xj|I^ڨ2 bq>=oEyh5j{oL*UĶygre&cGr| ?Yh2Pt/߳\b|Q SNQhȩscgOĂ)LGL3[Tal6کaV1,^uC8l/̵➤YAXDɌTs?t1$[D$)vQ ?e'Pq xsE}"闪 ry Zj$"Ơ),.b6KY:̼zD{{l3P/D:qqW ;LtVʼrMH?Q=i~n"ewq#A૆ Qtd{!R]|[嗦&!wEZ:Mj.섂tz}Q]t]SReoi>U(b"P3j e<%@1.*4mӠ{#tQ.Jn,`f}5z _^X 7ߦ ps BrTO1mLux_^5n %6CZHiA\P`9ZH3)mb^\AO/nL nY^<+u؊LL*`H*qf00SupS5LK(: D[z%YƜVq$N9>2VUK"&sƕUrCn{`G_󳯠{ [ @IxQ>5JÈMb./:x2DP9fѠHst(/m}+T.1)y9°2(qUO裁5: % ' m&jPO,1 W*EhBEUyiتTBŧl;a1\5qADe /6䒚Y?G[U0_tz[Qfp TVđ&nK8HK,G0(w7ffA4+"̲.TɞjU{jm|1aF1笉U@Ia*|Sq%φ3l_Jd PRHXaL$ΖY~t.i`O#XN(GZLOaeiÒܞe_فĀ y,CHm8(*ds"#ؔWF:Z,=I#oY|xB@AgZԷ*@JGCϚХ$D2e##wnT*s,ɉT13sC B^jU~}փ&IaM]?;-r[bբ5R!bPͦL3LE$ =scfMCsXb}io1]?0h)0<#-m>`\JPkKX4 JQWgxFSgHk/Z3Z 8GyԈiS_OI7 kKV;$T)8w;goxL}4BEVD: MƠމ*B uY)W_3{/-S2&"5UrM]]ʙ. pf~:*WT1[l^)ڈ;IB- kH\6R1 4YE\GϣɂdE W"?)Eiks?nr(J!cTCxs$tQmW)қы m.*jC@BC2_D> 0 ,Gk j<(F0Qa;>!8S/ X :_+6D)<IYqf vYP":yKbd *c#s녆Ju}rc!bZV&aF~ͮ92h;6!h3Ӑ7xYXB6F캔b4{w5 -i8f8jbe~DgE$pgKNds*f4.9Ehq5\/d o41{56zod%g%@ Ɗq̗OZ26ExqoNXI'M=ӛXkilZ+^ג K¶J_؇%zh a*Y& n4H!_k/?5fn~W@$3Pc+.L҆/hX.g!=L06}g7jϹA#ȓ(Y:.Zq2xjK$K:&3OF'e7lbz1K,s}ŇR8jFeU4ЯFzEIH;BMK>4ݮ| bG'<"(-pL M/nzpeTr&(%&/D/ҹ˦!`U ;9$`%kzdjc1P > tDMOIxU~q+쏞wC%6%gntᷰ[ƕg?{M_CykߛF䂜}pGz7ԈO(ZQk1g|+[rAΪ(ԪSNTFc3r`Ѥ{x ^E6 oYKÔqD^yWU,Z9PsŶ%#EzU)J*BaЅa.DJr_]@$Moo+e+<!Q['<.isSBBqMz/ϧx"MFej;˞kV+ ;bE&D#'dJcMЍywYQ\ij# %t G|:k_Qj}EߐuIhژm :=W. G?1Mhΰxz8 Xo9~KGը k̆3XU08Shzy:<n>ćw c^flR!aݴ2x,PhD Y+@3Ag/6.lJ]؎ݤE Dt 'k?_m+غXGCt+f_K|v2 >Ҋ9XPSķ)/S:uiMrݤE#]6 a/08bܷ[ h^S}~ kGÅv +bӀzޞq6-{6 % 5=[e$]CP*J8F[*I%3#: 1)q7?Ϲh%>Sׅ5U9}Je>Zcݜ6yx:w RM%chN-sƓik/و/O]˞Lf]њk^T( /Ȗd${ dIyj!7w:7j]8 M4k6]$vU67~<xÜc퇧ѾQd'ܮ?["3XH*cw'x4T)&mi~Qgvi'77ݤ|Ѓ(ݳ<YSia̱ pn CFvENv̥= iEYVYQ:n"ʡݭd%ZKs8@H}6X TwU#nMhM'kGfV[ώB=a=BDh#~v-S`dԅg%~E^+{)Lp|$g4uMPB~d*d'aR<9ޤEtm3D.E`J;E#WUؾ0?t#?>KG(7 ĶQrmľQeQx2R*炑}ji>\"ԋlhT{iB4\)]Ƒ)v@Mɓo~Yxvѓ5lHG7hV$gEx -Bs"Wf"/~%{hZqNn~z**~nyaKi_mة[*G'ׅy){w1@.J<1/24snOͅqWb8TV 0!M}݋Wv_]4Ykc_Nj2- \*F' k]D q{# tC\Sx/P2/ک:}N\J=|JբS⏉}iy 5 yjNtco<:靭Pu>^v H^*Skah Huǐ$uMQ^J_;&Zo ND嗯s2PY%I.MߋqT39J#i7jXc*B"a$B߱1}<#ne략bH [),Իݶ"*M P% /4# \$+-uCy<97}$Zn 8ah=+11-ebHKWRsr'rg;L+/C˹&=/ka|&=%JЙb卜^G钷溎/E&gIOxr,ƪxä1SLvՋoQL[j&H^ 2q&)lЭ_=#W{eG潯?CSZ`.U܉6UOxRz:B ^Y!|7po'ie1ŸG V$<8e؝sU >(6 :S:tC0.`*u=6 åUfh_Op,ٲ#73M.\r{} kOL l5$0#6jѪFhBQd쪸 yi4a`-FB;N6ku&2?=̌Qd[]ĩy*k[!)fMCz#KYTE'TVd|)Fb<ymN>v*e  F3VvTb10RZ'RDagԫ2 (tzr:;.m~c ƈA1CeY&6LRER,d\cę m\HZB<+WRG+_5]֗޲WfhҬOe=Rm4gsj?Rʡ+G1I)D"qE;pǣ'83>S9BN>'[rww5 {G jy(Z_yF*k<&BEsUjSd:1$%tS9hDWp;mGp}C9q7ѻzCB=.b2Y BD9'XiqfØ9S#" mFF}=F\ODŽO4ɓUC=lxѹFn }ˬc _oC #uW4MIĮmO&q]vBsHmj ~l)-J<}q~ @i"t!_@q̺8k00$xE>:RA]Bۧc̚)zށ5\Vs'u,Oz2%v<ҏC 3#5'kERQfA1XB30"by WfWjڨ m '^xJlh1y>g`DG$c}P Ex?UIF47Y%!O8.H 'o q;p ֗;# G&zrJR@Z|TnT_217?"Vq;ľ6 ri໽ÑVP02 c$-\ho F-a'd\䜇L0*DG8 + Ta0ETkD_]OnvZTD3sԶ*y,Om0FkgAiv(jyEBFlboMԾ>8'OPv|=P <}= gk׵r(1+yfNpl6NnP{]F`^Nx.];~@TEތn 3<߶JT~ x9!zދ Y$OjxSoo'̪#Z)٨vîg/U/LCl5dxq BXj6I=[7EIAs2P_;眕6}vnY}SF2zĆ.x*nz+. IFF/xfK"' c\$ |y2tfAv)4BZO~ҧԫO|țXaƂFTL/ *,WTaR2fP,\AO,̕U' >( -A +UW=U n))e򾐛V 5q} 4EyVG nINvġsRH0_V )T1怹3P}xJ-KOo/?cYzY E)| ^s(-:X ?d+\#9 uF]ɐRuR5,;ko)7_};)8WMn6sIZ YU;+'z^J%SWP2kքʙԠ{`ϗR}wPpwJR%XOwB&=̪u:,oWՇݷeKY> &ny =٭O\bX:07qkd~A ]?\rV7`fRg "Q9OU{ /M -`k@nKj(x'٘!o6vDшg?d۠(|^̆!LfwеF&Gh{CNr'QcWHtIpiݷGcQkiPx'C3?jB]ebP &B.kv),,՗wfe#ϛ|?y -wa5X], lNJf0~rOp s$-HqM]`DW\aM;Q0[,O-kwB ĭR*weeB&E$ ;70Aoo!+r-p`@ }P+#`p38ˠwF oP`e%hsFgl,b4 fYT.oٝΉC;nk1/'cmn."Pͪ5temY&'љ_z̃JatdnuN} A/ssgGy`6VƬGCwS]{2'DZ[{o5#C:Ճww,г2Y`L孁*:Xn|v皞I4WIX≖?9.BENKnFz3s""i42 >d՘S(Fz 3\Tv$l0g"U? P>I񟛪LͅlZX@|Ȉhx ]$r!~jBČܗ9mbmMBRB( *E>Q()r?yxi*⅀vN??l iחz9MH:ê@dqk<{ٴ !,UPB\ ¯lԉ+@&$^~!-E%*qc<̍_ei4/,ɖb )TE SB0|Y,J#fEL9xSX%>0ia!{7>D`elBFʧiuˈfBDnNģ1mp~fi3/v=5s@[y#-}רAOs(M_Rh7{j{[@1E}lo@ a "j™z*V3HL.&>]:1cRRGj[?j&E s{2M&ag;#`dbcbji!s4N4BcfBv%A"ϭ#2N]evX|(u$}g&Bo:ƨ/g/wh_q k&(Fy`b"?bHC'vVG&K#RxM J;Md4;M$1S|-~ 07 C=ŦXi,Pd{G5=r!"P*-Dת']!U1QA ($l~GUiP?SLb yW-kpg:#-{,</֚B-X9 ]n>~^_Y}~:=m`O)r7"+Lb|>._D79noknߴkS_iM(Bt>ts>[[T&VZ&cֈE>va56u <m(qш e{E[R8&6U7cq>`Jȝ2`?**Ԗ3"s 7n^Ԅ -}v7z9;qx>I*y* $,c?~[H-Bώ$Zb$ͭLP}Ib&Zq{JWGriPCO MOԆVa{ӬمRM#>#89 ,4Mx$E7=f,r˸$ > ɗ{g횊:}YQP6kb}ggVio/)nֱ$Ғf0S*͑b3 OWo ٱTy!9KXR7cPHsϙ^Bbn_uNuXM{[7"a2[SAU_u)X?PU5bO8:H%п6R*@fUeXh8P[ (;v-bTf]Bxg;$Ȇ[?.rxa S)QRANŢ mhڷҀ,q>Ajj=4`aOO09ۯJ:96?4) 1ГƘ)aVߎ5r]㵷R5x(5dy<>} ƁRiZraiZ<#D59mu>Jäu4VhF!}I[-":Z8uJ[6f6\*AlBg~]Tcּ:? I RqnM E=ltծ8s)cH:(x86*Y 2f+.rdύ0ésڡL¢{5:GJ}ZWZ7t;!] -p2B"xMxO5;,3U.֡N3_\ev΁(RyS~x%a6*_%׹-Л/C -3kH ynF\uo}e[OȪHvnrɋ S /c9Z.`Tg|9nZ]W9\YFjNnR İ9c5QHlY+'&sY$r|"7|W4€2ǩcsKA #[ H\U`⸵ܕU(B[ 1RNFu/q9:n%Kޢ@Lce'aeUB]ʰ KnGzoPA-7*bb̔v0MqÓKhwQg" ⣉֡bNȖ-56u@$1$Oˆ`xםG\S^JbX̽PgR9eo?b=Ҹ}܏?I6v!th\lCDb^tdI w^Ğf}byso΁zdrKP]-SP|΂e.`EAIFJ&{v:4\_)2,8}]/kRͺR^_'AR&+턞y{U:5jƄSt/ع(z6 6R8{{E v֝u|.n PS *$F5>WčUDg殍?YJ.x_PI>_uTH]4rWLǖ@u:oU2WivR7@. rhfs8f8"Hs<`HlN {#9^vqU|M/7U C'.-s|`2Q \[LbϗNG|Z6C3./6h 0@JR݊>kyӫTo:FjpCe~IC=/j'gcbʣp( ` iavWsJej.Qd OdCDiFk#{ O=[.^_t.Glb*k2,xո*栳uU9*v ݬxw}̀9~NY(>V HQ H>I~<D8Lv0{vmVl УSW:E9fgs|ԙNu3fK77qXnM%e<9 PATgl; wsF 'u** :|{XNS:n[0Z#HiW 7XYCV4,CVQ_?L.2c #x.h(2w!4GLI֗K-@SUq7j> P.v/|;Ñn.S?OmaQO[ $=)WV,xGM܈L9vq%?}nbpG|fAo=Yh*>̍'ʱ#i/);x B GTδaI|K0~Me0(~n"oW)&l`>Ex5rMPG+iɶʊeO kuJ  $ TV%>,+حf?[UTtnk8icTQk/~LD%+ /o~dN+E^-}Z'Z:Vª¶N w*u:6ί׃j<*ΚS"22TM~RePP0aQ#|~WԛQGJ1A'jq:| QC f`,y>KT~ӫv?;?|ytmSPnOԗSh <':rBH0$Z˂/*uvAaBDN1';39i3yU +l5tpi}/+jinLK1X@8Q [>w3nOu"ɟ)c=HKf&4*{!ݠ͖o>'zzC|w.=廱Pa]V?Na UݴM>mC~aLSS9Bg^\ژry̺嵼òR>*tDn>Ԁ.9QeVB.ɽ#\r= ]9 ϣ7ňdW\+55w8A7>n-[e,+#ڕjOZ|Af{,?T$Lk - +Up,dh6)ɀLotӴ&I ^!LB]L"BsUE}1ڙ!E ]E;6%\hZRX}F9i9髲/YWsB 4~E@LN; DGg ̥ČB)pfVqm-Yx?q(0:Mֲ9bPyGd? oh^ `#7VoyosAcٗ&nçcCV8dt3z0G` )l<$92Y>\7RnЙ͕y%˿;ۼ `C!G LǿFK!=˂ L풔W֟i6cj+",_U VGr5.mR)?}irCz *NwvlT$ jWiܲEb^;)jh-bM{9ɾ)(s P ; hwں0Ϋ(C̎-r*D*`]C ]I7/R<[Xf&I#8vhӃmc?[گq,&zV&بA#A3Zd0_ı, P_`n^OfJkLQ <=.t;RƧ,ɉsì$=kjxA4u. KޞE^!X^ CUxZ+ׁQ$zgcLG_rM]<#'YFt؝E5zro"FGg$. Sx/V剋k4-nHM.BCs;aW#oA}sT@}C/&ƓѤJ,ԻnW tGP(HϹ " cB-&}RQv>8`iI9;H aD2NW@a__ <ێGjp,*̣.O%MխC2V["Ko,/Cisǀaҧ tNEH, ijO\23h.}V]eLY-MtEKqF$N 9 vMV.f_2Aݻ ڢ++.LUGd5ݳ ({!MrdSt"xg~' kι(6+}dGٓw)j{߲CrLp#t4t;"(s-g%W.&GPnAuJ75Pǜμ 5nٵ 2ػB ME`vZ]PmJAّ…wqeR`_8:KĄ9/YGk@N6 9\nFWw?)y-ҕڴ ;VWc+u>g+[6N~]1!XF0Ҹ,?`Nos}AkGUJ*um.4ꇚ&o~0>.>("~(%TxB!h2uƸu2"@~Y_LC6 a"Y$"i{YNfYrfbB"@*_UE׉R)UC/zeio>~/]O)jY$7 )=N]bo'mpuXϘI :}('N5s(D vcmrwU[|SdyAd6 2md^͏| ~96~ u9zE2)xnR=9=$YSS8o7´jvN:j(zLz U][=k zޣ~hD~Kȡ=j* J0SCCUxs$cѨ GkRv UD$c|AQ O\5ڏ[#eB830n?:U4Aso))mV=1ʖ4E)Xa7E]U"Xqw z:W (X>7ؚû…r0Wĉw\[\lOz53?_i 1psE ZG ?w2zP.* Yg?ހY[%րHX¤K!!g@}Dg+h/i9@''ޕ= ˓ն S"nzDp 9 Y-8897/t nȴ53* я;'^8~V丅N:f:hYC 6?Qo6vm]@PTy8rg8MG/m̷Yx2( cR +3W~< ͑dR~z7WJCm=]ad⪜W0!/Ba@:Ai]CikEUB쫥cr-d{vĒd+f3bFZn YlGnGlKPI7X!| &)u,W,sA,t1⌛)$&/鳴7Q`M|U5[ ƿZ.Ӄ,9K3 B^cH:H `mB+r|@`gPPvi+ڡd-T6N!2r6)5e+CTJkFt:]i@BT],iy|Blyvm ixO련;v,5LEJ,?9XGVH 5s bz:<7Q6jjWӖx}thXjB/}\)nu*lrO9rXxK<a6G&N:F~~+#vhw Bj\'ns=[]G)D~>qP̀KRh{zmn!WE'|,>PJ]REҊ9' Ƶ[/n9fQ- A*&|*z^)o\@ƬB&x~oǕ&:ʼNQk-[?@v$sV ?x{ $ko+a@Mv xJ=ԇf;dKUY,h#hY~;֥C zz_|k;M{VUnCx@naI^7_ye]7pi_KtG'"o8> A(`ɕI@hrP g|. ( @@~y2k$yzj`툊 ,CDd?YQm}8dx)g]\ɴ1~g@q'hB^Lp"& jHI!ΰ別.'e֡/t2'LE9G4*D?\Zylqـ^3-$VDZ63MjD* &D_eJ1AN+S3-b=Vm]"~0t5hj7)\v44cx]!k m +RjFT'sJ2:+7)qc)Kc Mj;m,3T/2Sxpb|QPwPhpʅH:fpy SQ--CP*Ą8"[)7$`ħ?(s=|k؟XqgbϳV܅*, =ԋ;da3rr%$XYe.ۤ]|vlLxX1VGT4?9߷1}ߙJ>!y%`n @BU-L^oy Nɬ&)ս(H]UyRt7[ph CK((!1Gd_] O31H]mR5?"<ՏcEfItY5#aMpg, p@gJfruB)Pty7gwo<;ѡs4WL.Uw|(Qf}+[tV>B[ = 6Un&t֢T+9.tϼeKǕjOs<~?ddϵ=W^𙈝3v1m\a]Of#M6Ȼ+M#ǁ=K\aCKƈ6؄gX3,.(aRUpKCMCDEJotdY燌?]:((FȤށ#r.9;eXG'^dFTp.6 LL'P%8%<׏@Z qrmWqT b{ I^~IJPۙ;U@d Owmp $'B۝D>WuqTh]{Hw1EzACo3?bMR{J'Uw/X\>,*F/kLW@RRsGfSfdhmY#+R3o}֕Idɧ >%@VYd aAxw !Pj'}3qoKKs7d/n$>YPIX*wU(>9c_GbgLLӋV ~}&|;ohXVL68~qK WfY}4?F󣗲_?f)YJa V؉ߍMAӴ̜H3j`ۏT?"DsPH]21JTb>) itOqUu7Ħf|gZFWm,d2\U>Ou%%C$Q|m:W*NJ/viw\|ƒ]ܝvlg9.ԨRkqfXR15? &0L!t/ r" Q-Vw(jfTn~y(WVSA儊4G`Ͷ;n#*Q+c8iSls!$W'iBsU*ȈA>ag| @fd౛x@0Zhq4dgAT-FPB*]ӧZk_q&v(7tH0# ׭ ~(LK&I+)fhnk=`YI`%d cƾ`*@cby*V9#b߮G:S'm~n;Dm}iYY wj!NqSHм& Ԁ|f,S(Oи]7ɞ ~W R[2?(> οYvQ`b2Ri6 ()q,mQ/qѻuE΁0CP/1SMCQzaJ&ZY}W !}O6L+Hmme^Zf憊$^(PuKn"^D?v dK 6 w[aB#düvY<([0πO3TJꊀnn7 &M g'eRan y#\ҞPȃRo+#fwcLzxZM?\d#YLLSS/Fl5.3A ?r܏QhA4~LjHGiidXv*<ǙHTӡ[#"n*\aŪD@2 X!# .w+"qDmÁ{M/j/%YRm8FY{qrfwd߳M.;r4w j%1a(#|6z=7;.a%aq2 ,B9xG)>Pu4F =0`Jr:C-7[ źQ&>,^ T9.Jaa>:t8oKuLZE0с Dlp{DE5pl6 $\ —AvjzϭN4bHX'l!N^;OL5፶)"yUgj?Oo}f˾;[S-v=:s,^h 5Q;p3& eDܽ>FQ 64\xIp]IgEKK6I:QDZg@n5'#[c$vR4F4ϹuYD}R)+u"|$BPynkLbt9Mj!K=JPo+i@!d)k`*!YIYVFA$IV:k4H?}5LΪ,7TЭSO_XPb * ,$EjmEܑV=T|Q-@M AۣR6y2iz%~<]3 lI%koҔĝ2'RZ+8a:ᯒg8 %`Gw(fJD/]᯴nN)h۲5Zج4#,*6l=L;kA GqLsfhnŽpՐgG_L~ߨĉrd%&o-:K, Ի dtN 3}__K'nR2zHDFce^~cLζ6dհg'J\Aİ-:U;u ]b@̬3UdL̋3fm$'m{qhԑa\- Z>7isES1T.'O1.*e"pFht!X#1^RsRXWs ERBGy^օEF%na!lBk>iN!O|DݽNo#Yg45z]}B ?(]oشGiǀnˌ>TbsBv %i9ȥ=u 8_A2N%OtTOZ'QQyl?·ers6CLk{XrdM$`B&ωsRGl >RF;1qɰ_4_,7F/?}Gw%=l-abّhrod6笪v!~v*Rf>oT^ қ|ӂ.z G rc+vf|T 5wp}Yd5czE>K= YR)E}QPB+BM)#@WsUUZ[Ww`;@9htA3c ec<z=3r+X^5R#/K%|A=+)̥]mx!|B$lƿ~v_$VQ3`p"QGq,_*] 3h$ 3L:C/)Y)3='O=g(0 ii2?NzX9.WjaǕ96DH=㇨ n@6鰸N ;P}SִOrOtKZB8?]bw2:P'm"f_к}[ )l$]E$okɸD7.ԦD_Oȥ'6'>LޥZI00+&~{QY6bm[yݪ<7 ̴ $!YX*w-|~!#>QV4(F|"_A0U٦F΂P/VcBsT)+Ee tZHQ",k##3q=֯EQ eۑ/9^ST4N|L1 <δD-t 0? O Y:?ヒ`-H= +MӏAY$ɌB˟B(I$ ^ȝsăe?NB:z+SEnoZ.48`D &xj[*7SԙXB&xYcg<ou1\^ в| Q7Uyz֚J _ 2;a/!_?ۼ+J7b(uVMVȈVA9Khe-P p2i+Ch 6$=uxS~ s"߀7EѶ3GYīԹr}pTt2Z/"X]k!kOFK|=C%f aȝ<4 hQ[^-WNv}|Sí.^[" ̯޸xl&ԪHmzh'r,,s07'jaՓ=( 5!ütK8/7eq)[)=3V6Wqcb_kT͖us!6$uq2'H|~i}`ϵR(>il`˫/pu/-l=6+R8H[;-{)2=+)4rz`XCM!y o@M:}Ԁ|ѧySH)\_Ik6vuA]OJA|@VLԲǦyd[گ[lv63zMiBWbDi=_4s,o5OvB_N nZ'Myg>qGNGd_P9Wz*F87;=kh=Qć*J}. _q]DZ7iq$5̲x?B @Ӵޕ&`Tot% aMOR5=8`g+'h/iW6%aI؉4qdFb Wٞ]]x~}!`i<ۮPz &3|jE4(L:l~?50ߓ'ut."r#E<oCW+Vl]%߫qI?๐#*.ZHumcƯ|9ESw׃oV浹a.KWI'q:1s{k#@)dv%\fo<LP#2vg;rW=9F#B>ԦW\2IP?BRV8YyX}DkAoBīl^}ݟS/}7mvNԉ!?Fp:j]",SIrs%vNLCC94}Ҫv!תڸ"JLJh}gW(dE"˧8kYl @'9 E9`vu;?%Vir7qs(B8"a~:%'fl@SV[YlvUV!1 r7o[l@ @3 QF,a^?k#%9x8N+ȩ3CU~k;z!K@0vBD:)r0ZSM$%˗6H7oDZE(}m?.%p&.au~P h#Lzc^Ѥ8 bIw~nDc?6M>$q rRϨ^nU0VK4TlD%zv7~ = ~cGr ItטR#Q?eG⻫)kPxJMj]Eq^iL)[ZOoD8}8](CBӗcᔥ}|{>am7-G^5p, 8XغpEFӟp̹ު MJW\eoa]]b+P,rblʥ!hP9Fpu-Q&1P +Hf3+@ |sŋ urGwW:U3 1McܰU0PU&}!%3 lq6*Hix*y2n]WgW\s JˉbKKI꯴.("h ?laIWY?fjb7kBݓ2gPJFKU櫶kc/ASCSV=!I20Ec@vzX>4r>'_W2̜2@R45C+m)d?^\r39.>;/Hǡd]yə?`yump$Qkʉ+}uEz >Iޠt4gi@hf=M)i?{ <\yuQWd0{-z 0'I$Ap-DKթ'>m= tmf>0Q/kAzQ4B+"nVԖ˂ 7HMX>h~l"%91hJĂ@|]V sw`涓 ЈmUaR9msZZwvW)kULRf6!F[rһ; ^*Jd&V{Q49.y[89$EtG7B"RO.œ֨qjB×QBm6qoźj0Q%VE{L>+]X#=67C325o8nvO7 ]d$S~͢Nߪf B֊q= Dzaot(/0M~>/_*I-_/`q+pL?+9kߐ(Y"X08Yo{` lK B/s3@[=k:y1Tɧj9~MM?/5 ǘۿL6$l"Ke[E3[0M0ڴyyƓRAk*2V?Ob(רzNo> 150\7q\qZXwQ5v=2HXIƏ1!tGеq`ºpZMl2o*_`K{rA]}:mzu'~{KGOBVb&\ ᮍ0LbDpH<ڸ Ph6Cza:U_c f{iy0 ߙ@em=V~#qv*>tfrvR$hR7P@p^NŋĨ)NQ8@XNӛEUݼ#}~Xc 56PzʔPo"P {\-#PׂWOM^%WQ 0"avXï0OvOp߳c1`eo+i& $ t+8+00Fti{W^hg%ƇZE 6bx.ᶝTRWB;Ҡ/ZJ'䜏U |XuҘσЀ ~떯ї"!\sź@,zë3^_Fv#@.2=Js2%RvsHx}w'iW<8uEqIUDF!$䫣XCVvٺ(5S_ғ|Գ9qҐ Iۛ09MWC$8@T?U#rXot& j 8z{-,Ha3~2Xk>&R'RG47K{&xT\̭ K0PW|%K`jhػĩ;]wu`diY0Q1[3ڹs:R. idzE=?Ҩ_P 97<ob8QD f I]3&k U{ds:qU^0բ|JɉqHЄY-MT0K+DJC\slfޔ+ Y-DCd(1[c@sYa!F=z9`N!T.AyDj"{(A!4>La TG̯Ѿ L3RIB%G v]Yuw ÕeTڮv 85n_W~,B#<]=-`t\SL `1ܘ<#[a2)1RYa%pKd;Gߎ8Tkp[2K((Bb< K>D",T 2K;sWjLcg՞`7RD/7V;י?i ={3̳ p< NG7^ = JXG(̀ߴ#e ŧqVxY!Y7xӥV! kERExg,#3EBdF:IUxs!;J>*,wp*k3ú`ÕI6_  q/2MyZpg a&pJ_`>_wh5)0k>DĆ3Bw[}<4 F*xXX}VeiK uYb"0 _v)&3+1c){2Yg?i#*m-Cj5+cΜ_iN¢B^v!K3yaN[c@v=`-ftO2rrР:gyNH f3aS&6OH#TA .GVU[0bmVmJu_RZ_Z&Th3j1ʔq[ E|9 Dj_75!P"Q<l~+rʼnZH/αKq }h:3YwR,ioX{2;4XIzrQi!pݸ XGdhվ 0Z5Om$֦/qWF &UWƢ04rsLRYAbȅ0KiK!^lrj;;\grl"̬gQ:C#l? qȻMԨao75.ԩreTb֗1 ğy۴2WȮf:ɡNS}HTؕF\~-m2ܒʭ"|W`Z"--Q{f"sJpJ޶*XNkX88{́Cr;EKea AM|Pp#5i(ɒL4SgބOՀy^ <|xC|f/QV:ڙ`7"S-q-p2ԍZ: fBz T,~;X,ڷgX59!X9ׂ 3_ uTέ1e'*:iY}U`5SKgp??6y{RΎni]nD&%Q'y e ҷRuZ Rx-NË8{C$a70W'hWMtZ^`7Gi@&PI$,J3?FgqMS.sсŐJB"TwmKثDŽPO,m6o$y:\0> aGe>,EHB Z[(G*tPo f73qͬTLpu "S"2[tX?;eQH,:\߸P8<|˿c =w˦*XsPVzS2Ndi>\͗L-7[4")p4_ЩNz\#B8h/Re.n:<413ǜI0Gs X{o()He{~6Qd0n#qd#l9)LAExժoW1 ^HsY6+!+ Y3a/RaOjZs/Yi7Fc.Ŗپ&CR>7韹{ Mq{q"`P02Ee*i7F@z@_DzߩAz !fN3cn>lo&9 3v񭪜]{)d {! N2K8Iod7{]Y&0kxʑZOTn0{k]WXg\D@QSXH]/#h鵢Pp+r#>(ÇzuH3H^`a!@7WgzZx )*UO'̤7J"-:ն4BpZcJҠLI]|P&}ةQbE I/ uW$Eyuik?VmIưw'uECUhn]J'(֦3祢_W|V-+iJFB [{v҂bEBO^. q["Y lmu8 A>/GȂ {?.kBܥI}+)d؃0bEfږ~Acp|:J(Fj=0 9o"CHpә*? IvYl|a!{ՐeP_!~gݙt@{m>b YJ>w:zu!dd͙E7L(}=KFs*WGhEԀǢ!1ԲJ\w/ }Fs Q/,g}Ĉ]% `C(eQEwnj`_HѩR'6K_ZmXC)4 ._tJm^)mogZE+,Tu'Z9FQH A)IҪPۋOyXؗ|N;Wl%%ޚJĆRxg y624չGKF1s`U:YdtMvfWb Jz*u\-8ep)f4Xƀ{صZ!%ES.v7c&ZUg퟇Hcyȋt٭k*jDz$WG30_paAdjT-o|SUVIȅPAߝ @h)%a` rU8DZnG!c1NeqcwK1uys0u~.jȵ_Z>B^0MpS{[P{lypF\,>q>gaMĊ݌s{Z}2]I$pH&GI]lZ粻|y$Mj``J+=РXL',0F-5: KH؛/"-F7^  Ya{*ŪzBKgr?E,$ ؗKsazM}PKzTê J"ы P 7| Quv7Xw\sʪwqd}7 :Rvϡ2@- p"gّ=\ZZ,] 4k6}F^km+_=IYG-](YzmqQF-GytR\DZ,L彄PMTaZaw%Q6!s!hT' B=Mqǃ`dtk-,ylH7;7;7\] gxr|>/"VlZqaѼqs~WZAhN3W 1ݖ ֏`T;n*@6ط0=U%qЈQͲ4n͟K*?wEIPI<J7xt1{q^냌ͮl~s%ijt܎m䃣+TY8me'G3'܍P+3O ^tHcJL{o7z_1g=rQT v?4xԾ [csUn2]eLlǠz2){srj&gBG R JAũHSI\TIaɹ-mfPY bXݰ_ʩ]4g6ȀG'4lzmuI18K9t)-5]4@.4W"0ꢖ`$<$D9[B~B0U_)}c[ၮ0xi,^/ʚP]/1͆<} בZ r`Oj=ʺ1)cXb_ RIϙNvוRU>J4Ų%=v{e3Ӽ8clA Y+>ʩ&؞bkA`0UfB ĝ/ޫ|~m>4ʺkT'0 /eE mVQqع;&-ƺ3񭷊yU,۾۩uz؛'Z/`3"[rwфTpM6s;^7U3L.P1з#*DiB[CxO^'/BO0FF5@oA>p"1L 8AZ90P光MF֠ȕ7;QeoLX*W{n*>WeїTh1m6nLG\AF7ŎEٔp4[d72ndç'g08ш$?#YrV."R20[[kg]$CɖFݐy>SPF\UG RpOkLb)Z2fGlgirL[54g,8'Q!ٳYI*zlhg.8+ih0.,pա~>B64SNۖxlYvF&ĩ:[#$IaH@EP% 3 áP4',{鵨[K=g+>`ʋY>CY%FRcBaX=u˞7쒟G`ILM}l Y{^,%(cT\X{FShP,k7 Ada(ϖf{&PpbWjOu^Aڧ "70*Vr/s1rcb(!&z:X XaZ7_siRN5e48 C[6n?qxNCɲwrKcUo^oV|ƞsK?SwEi]̓~UIj/FCLƞHlWcyJ6g9f]po˿ Vum+*=5>^NcrF#vV|K%ľTA \` A:|X/2ؤt^ ŃR"鍫sY+FUlt9Kn2Nj@^X6D9[+Zuڧܚ<29ɩ eKv|$tFd]I 뎄gyP-Gs~ԹШʇ(s>pG\ϼ$;%#uj\g'c>S0<ZTbyhmx^)1їJv (Dյw渨t%y?~o7f=HS25>*Oqj{fG5 ]#a 5̓D ZG17_O1+1Y^i{)S-mHAJ&4¼:N2Eev|{Xt qPIIfPs,6NXGrןy`}o5%=FlCmzS 4fx@iV^T?>or6XQ7G ^/YTFA"^Y.^@U _q}6DR!=.vax}xwJe )*CWr;Tzyu]Tf:M8[ uZ0P#C4> TE2MQЂ0eMo>Qp͓%J\t$X&`FKz-* b[r;NWM.SCT%=lrUi'GG32/USۡ.rE";w9߲ [-ֶUP3t=\3~Q-nM-1|ի^Օ[)%8|M#ITj7=D{gB4'ׂBχ;I<J8^[M1  ] ɥ\#:Wfz@hk6qm ?wН ~,t_(;ӑk}yHNߌ!`̂/QV8d#Ah1I jt.) =U(5ßnsy U &{,o2;<[Ni'ʧDcDmz4KP1{Iq诬-bӥjrc $R8TB୦:aTY>475z@C3xX&m:!oy`Fän4.[hœa3%$c0*̅sY+??k"R7W #k_a_i ,JnF4M}+DP>nvS RorP31#_o 0ًI(Fd *1*<Ս0ԔV{^=FNћ%7&T&b&|}b)tLO/hC]2 [u/=MFɎU PixO-to/"Ă478IX,oj^[&#ca<9[NT3xަ 8s&#SeFb '=>+P"WG:tQ#umaˮ`VQ4 nxCLmֲ U A±uXI~=Y=4xte,3:IgX^sAy-u\ϩI_P̟^z6" pfsHE>1)i']jsr 6C>%x`B%uY֘w>DHw -$HTFCg`=PU9%V^hn ϨB^L" T{=:)(I^8gaE3T/_Z|/{]O:S2q@T&Z]4Z$ x'㎃"EAy2Tx/Rae4GilZ?T:}J]V"MhLbֺ4&ـsMj!a"B\?H+kμ>YFg] υl$ݒ&qb"Ýp<ݦDj_@qSiUh([P-PmA3 (rEV_ku|<2]N6ZFu]&ې ʵBB%3")x36੥9]{(U= ?El^">9fc -g;$}2-FBe&=F{&ε)EI%HGDK1pZeI%xE_ 032pRk 8C-AX̂64*tp|Czc{!|CV0F"B#->a+'qL!IOvx[E;Pt{UlZe$ TMӡ7.+ZPV L{^] \.+fHCs$MCl&, ቘ$K{+B7 dohA,-PҁqcfYONmY>9y%roc# Z$8L[{ڞ1hJE2S="F]O@grCza4c)$S B'S9} *Uq=2zF"lŢvogp$2*HDOaO(%W}uTGC9 ~x(H{.MJWU'UY D~y{<І㣑Fۤۂۄ$6[yQ,jSe/Q!!B'7:X2;[&W/hvH(ꄷ 'D8|hJ㥔Y<s Gֆ'TִȢro+$8k;c%kE9m(*Ž4cu)5h/UH)O&TpO- dv-LvRv1'Oo<\"DV/U6b ?&w sC緓Q :K7uaz-P5/О-6|v|&09/i'љp[%#:%7s3'$AFN/js E'Yjqz??$Fr?} ,B6 UHh/{TTaVW(i;;qc+M RJzttK_s K`7Н;t$r<ϰBRTBaG,HT9Q]Ԗ q! 7g!((yƾGx"!b2j˃$ ( r0Isx " OL ?6Eظ'dcXR )#0(qYXnzP+BB)(4SQYk$+ Ds¦S7˗t+\,X)JbEBH@IKVjrd|MSQWkIZRAd>8"Vr`8֡KDlHm3}_ 猒JM-:ZuS91gظvnP?%ufIerCp3fh py7=UG*Uzf̜ -Jgnx;Q%>83]nAX%g7ܥ閃:dǜŔuؒB׸.linχ+cbO  ^^&n ƹ ~0vȿݤO_sD /Yxxu+/%EFOVQ^Qku>\ޒy4#m& _5uMV5i~zh'V݇,c[q9'`ct^U`GTRO͐PR=~bpk&4LH%ŵR; uGb iv0M| GLlYJXX廨h|1R}v,uI)vUMS1T %_{ pR݅ =P"pƼLe$oEm̓9CVQn,ky_~:je<,С͂&V:a7؞s3GCZ%Ū) -cGH̔:L%_wF2_"m1Lj L6>UV| M^1@ ˰A~>,/dR̢=1vG?YK4TG^ W 1YPuOa !S̆tB/\y5WORӬ q5a pmx9zW1d٠5};IOT~fKJ[*, 'm]= تЈ8dw-J'i2SZ"x}K1SFӦwu6[fN_?zA3b(VYą!µ #u۔;`Z+x!zsP<;">/_)uéaV7A66 !L;Ƙytm݃? 4Fc7EKmSf4@Xd=# M1a 9 J.щoQ22YdBG_ӱ/ђoyf?;Jv@n6n^8 gdTCøSO(Ԛ0-t:IϗX?T'ˀuO}TneC]F *prB-+wђSב4'jLz7K l/xj8Zi98Və}\z[Xw|E␪n=L |$1Pr|c\qj18-+|g/Fbmگu"drnN9!ev1t<~:eD)cނaZ7>#FQppqo }d+e貆Z85r֘E4w7_'E? d|YAagQQNKiBQ>:Hھ<ʜ5d[{ޞ|Dm+(=C$̲ʻ[tJ[膨5}CK/ nd!?XOYC"*͗%1{Kz%X/Q?%s_p#Ї`97si`Oqc9$"(&,ON=c& VwT-;Y߭k<Vib7=z0Fł|o`ۥy#D7+:Hޛ."sU{p;imδ3apa} &VꓙO~sݔzxtX;G5{5\tPE`3pvrZ@ʑd $$~n:yZY-,M^t&FٵdĩF߭Ɂ2 ]d&1V,=T A4 dRXT8bq +} vg!T^uuRew6ęm?ghCχK=WDbB np9!޷Ox/*`vl.`bԛVWuh nSOphYp jڤ)=kZZz*-,׳o!GC37o D:xڃMvהQ0~ܱ#xNe+.W&ξc{fJ0ӄ~S;~Vλb [4# G:OmGI\?tm qZ< M\-I/0OP+ N.Y_|m㏣yxPO4eizIN󍓽`= "zfǩ&^e_L {l|WѽɑwlX*!͘94@sH<]8򃭏ݙYΩ4 ;;H"Sl\텙|ɁH9'a=T :tlc&UOO,vQsڵ UpFvgi@⣅؅Jah'GFY1wp$;Eg?tFW$Dܫ>Ő4nx;lz毜qJ Q%K y&*l}O">i#>ќYj_ޢ+ i4Ԇ4bE]Qғ(%;,8&Msʥ7)nL374ǝWޓ:(Ji#XKI嚬N%\V0 #ƿӋbiomwzqD:󞾹70bAH~(֋,x3ρV}VYz nľC:v!1*Z@i Áu Rp3'_N X Bv0~(yZW+9@-ܝapXD+!sXކhzM~d߂GA7'6Ԗ7[&1zDmںOy]v֣4x}m6:@H=:x'&LC&&v>^3lTw6W ,_=*D#)g.0n݆WF/~8>p jۜ'pfE#s$SC6OFzekrC`oׄ\!&-:vugd|1tхE =6e^gXDGO{3`Txq@\$übϊO?[#0sMOhemkn# ]t]]݃X m+? U[^y`|tW}-scqF9e/\P|\#+H@ Zwv|1T)u=ީsXbW-Jg‹[2̀A%dwxYr{H2ۀ8Da:j,9潺HE/mp LTfZl;,裙LP`i53O9ʟ Vafus&oVR\q*YCS>}x(+6 {8kSyFglϊoU;jwbmOHB%9B@6f\H0A8yͮp&^G^!dgr\T]; U߅W߯uMSxZ]4'{FNALͰk ؙԟdF b`BN''ӈ]EI\vtHT a~鳥MHkas+N?s$|*-AqM8qZ$-9!<٩HDn7ڞ7A6<8æl.K-JQ*z/SL?D~Գj7oH/VLʏ?4w\JV scIjgpxMe3ّR[ָ` $ؕ^UaAeRei$?xtjH6)P6 ]ņ#<"̾Q55}C#$&صnAfL! !Jȣ#Y>Tv]=r$v8IjV0s\*}oS|ZaSUqB 8}Ws £Eu|<ܭ2jH~IVem?xѠ 0VGb51xxpNzj2Yn~3oX7n1YҌ R|GvgCW_zqD:E{flf]yDQYCl;Y܃EJ1+rQX14ΕﷄiT ^Ugs:mJ|[@3n1 4mYDmSѬ)gpRZGN et1j7 $]|38G6jv|RkC=?L'vzV,> \aq́cզ/ VzQ{]D|w{,ܟ>~Js 3|8b=xw^$F.b^wy,9LJ x63YWÃ}RM^(!J)0+hmh<`K r4i*dbR⹀S+/8کvSnnH$ [ah&HӴuwsW*Dr98')o/sBZdSU/WXørªJf3҅X8QJIﮛ%\MC ?WO,aKDꆬ7P`3CheG#s$U}d2'kz0Y#6jxS3Wt:~[e-ZCXssdi7}VxR!F=YjuͧQbJ\ wtj΀Fh} }rx{$zJVk-XB-{Ե͂~,lѼwQyy`\O԰t|P."`g`\~h3=l s]7°S8 b~W03,a]"*!Q ᅎ׌Th]>yNӾGb}|ȭk./e1`%q2ڞ!Y&9 9qFۗAUm$l\^NךC *9x ]zĚP-V$Xye5(Ym,U]!ޅQJD?j&R &qH{q92@>~GȈ*M?\ug6u 1")NG@KQ1FӋ0_ $ Mp,n/?feB ic06tFek:sd=4ՏB!\{SJ遯Ep6Mr 0[[ 35H*džσnZ&]{{b;:([ұa ^Lv3Y$ӌFU<̧? EB#T%Q0o1{zQYmlHw`[6 u=* _Fǝi`A!Ddl-l~><R]t&9;Εu#۟x۫0D(Lc3ԧd]yu:^@?8@Jr b3?.IERUY9֞yOc ̈PK9^mG21cSJh_4Syi2vYhjG] 숲4 ־Őr#n['zGԩ>[2Jzr&߀P:3'}Rb -ly`z~Hc~MhaE]`sV1)fEVhU~ W24=+8Jl nʑ+M>u$s5yx Zlޜ˞ɭ</Vt[.RMqQ`!;.iK!285W#},Oš#'rMӱ_AgHuz*,a};ĉ#0u|iq}c!P+jЅ!B `kq<`T_h[zpNւ=󙰱ϻmֹE"qΥɿ1MX@Hj 'H INݷU8.qЪ\)!&H0& Gl7_r)ɰIMc2޻oN.g(%gk.л: :#E[3xn {޺,,]3ߢ+.K{Bhஂ)O_ZݿzzauoUNfI=`-# Qne e,z݆ǝ [lS ajyɵF0Ia}Ý,/}1 yW8SʳL3Y@ULyoi.{Sw8B[t殺1gN>qw'vUUM8RKfbe(ɚ@.N_w"8 uВCwVKq @_y w잋r e@KtTɇnFK9^QExLS$.=ug}P#Q>]93}D//i<~Kq{SMUQ(J0h2myEbKk"Q D?LeU9?P7w3;Z-g:@I"$V%Nr-dnǎZwO:1 OTW/mS!@oR|XЉTrY-lMEE ۠rjN`Zc9+d ~֌ 8UL}?">h)`L~|ބ6@L2.-~F!]3ܻއtǮ@ )jKMxT<1)9'ɛ׌ajgQGt<3?@VNL)ܭl/ bSn;n UGk.JaP_ ~x,>E&CZ([P2mPs}>>&`~єI25{e,`nϜGzg:Ւ`A[^XGW͈AB|\`=ky$^AME8Nc>,Y (x0)4}d%^<&TfMt'%j\gϽ?o,B1l^6<]6:.X02rޗ Z-0_>aͫ,RVIR6UlMqOvxGjDAxUݒ|$8xvڅ/pқE5rNO 2=롏\=i#- QOʷ bnܪo̅q8qqx:vTr:S)GX|[dA|4KQ3%WkmSYd >''}/UqNJ-?Z+T"&qGl=$@`_I_T}o^)]F*ӻ('ˡ@Qu]ii|L\ogAr^[=ڔdd&) tЛuy]{ h݈X0ow8/P{}/R]BR( |ɖw D]7<>>1=wdvlJhw#蟔9w͞ no )W?!ep-6eѠE=h xZiC5b/Z7wufhAB; LJtqPZF}#U'B(A&8*1Ӧs8TTÂ8hەd@N~~\jABl(Z ׸9u\];%l`'CGnu[wWZy}] +5Th4BY8|)2n|:˰nR&Lm!~M q`Z埾] OBю'qz-?Dꤠ `^M%U8#S0n=x^ӫ.HSTs;h>\_Z;~ ʖ$mAM Ez`u r}J´WqƏ4A,ԃY9rjyXE"y.ږ2&"agW~ 0nq܍楮GF-\*۔^d'6,g`eC;Y*x|~&%pյ"249/GUHZpWi2ܥ6fh5PuM ^L=ZDΙ\èm85t1L Rm:T(Eܶ^qOI*7IA$sRa|ŵYe o WIFW~u: @3ߪ{9V  tX9@0tz즜7E X>I$}N2(I1@fBN^kc$%ndz0"#1){JQ*ʛ=X^/LiYO;3&Ān)l$_4m)2ׯafɡY~w`=eKmhqJ%DM2hFēhwƣ'f۫~xՈ5 ~7B ?㹮F Rm$+SJ=,)s-ldѶ&EwsIfsQO~߸VfN%_p"^kCZkAY8q"Mjli}@K³,*e-TVO3F6VI6;27q4zr0vk H3!K[Ænem [&%VUԝ'*=/<8y_ɏ3c窟Y2lխam7a$u mdFoy;4_ [ 7e7>*H4}9ZIE,a:JʣQ2X"H뢕+O٢.{Tܓj ]"ށGcLw =2`dZqsr+s|њ‡9 oڿ.#^Z]3 X,xDB PqF1F{^~gOaC}-rUL'sKSFfh4!ivY\  ?bZ9 g5A39%]ܧݧS~d]Q̚V3ٟ[F*tfk(%ԟtb9w9ʊ9 I4)\:K#:j J;O7,}hhcY=nՌQ5# iLn1cs֊饽 A|SCˌ}8'12K-14nC3VL^ʋ .nOcE3F}\ABy=ž.ڑђwcc1!9}sJ⊣Gtx7]$(`ZblM@"fB @e{A#5`{~aNpx*L,şV) YiO~_sSо}xo1ڗd6&-Gyp',A=V,FKĘ8^YOV(#DhP25djwOTJt&`@$?#bl<$s`y$u'PYn;Ù$B Ez]5ZLŴsЄtUT+XA@Y!s69heFT%OnPx =QXTB|:J@Ɵ1ډj]ut2onWq}F`t/cRoGA~e2̧E{2iZU,#C6Z iSxI͟pz'48ꉳ&$]zm |Dr 'o5 $.d;{m|OaH:J.iCO$y%b!a ȒWtɾn AtL6E2YTm Q~<trj0F08R5]Ù&Hc \?7_ᇇA{ݛ=N.WNcbs0QZMCd̡c#K9: %nZV7tѹ&`hvby]#E0MxSa?/t] 5iJYor03ֹȎC49a'SK{06# T$ }<+$?XbԬO20#687<OQۤݚ{j}#}-P '?1P[l&o`%nFg+EN(5tχ >' *ˌ4z)x1C?j) g%L Z!u m1dь0_9N#1nFK}.m[ڻ{&ibC6ȭiA̰XּlBRpWfI# PQ1bH`49q`pꞩ,3zB^]Mؤ;#';OwbU&]pqV+[cA[P{'ӨM͞Ϫ-[E憎I._j0sQCxI'Ķ5g l?"8t 4_T÷У..S23䮪,N;a;ՆI86$f{f@ "@5{E0mĺ$LEr&a`$ܳNȪ;Kz&PJ)|OE鳡s%;2R zN-)TTЬ1KU&ѕ[ctRmvrDhy%CHA3c@D+[i%| 7dl Ip39, %ǒ p^Tb~^ ޽dicǛ3B@# 5ISS PQkW|^@eGI=Ɩ规d\Ƒ_vL /v˃s=BIcJwE~yi"|?NNq;._>Tr ?`ڨ#U>wǜ0|O|"y@s[JvR\D#L*矿4aZ,#kej4ot }LqZJ]["~Nj :q%RB<9 50;W^4,N/'mVrG9Xwk9U@*S㓼P:ZCtD;!ym8:aXˇ#\-[Wl#hl@`Cɪ'7U;5 l=<ץ}Fkw-(L\o Fl~c.%[r+&Ow^R'ʶg7#܍+=I/0hCGq$<1~(ZGQ)? n'Կ̫Vl¯DQs:U.{DJ:U$7ơd#8L>vO"k7T&M'K&~Zz0E; kWkmq_}Ԩc> Ī2W a hZ냀 `]iٞŎZ`IQ{9F9$&x\Z*CMl~S FJ/`iRG]gڦvץ(-TGRĪgޙ OvMx'X SU5&Ly/'H] "Yh#ţ3,-C`r;ɲ5sɈk)+_^vz|?a)3MݠַU$(>Qʧ??joCe~'yD*ƨfSm@Te9^ch؎d|19; S/[A#%R{pigo'ڋr}rp4*h"Y{FZ3|Gd}x5Lza+<B{8њ|d(umƒ-/cM6n/{H{^zQ4;I}9oڈ̌:vulب- yDZafܔ9 AJR'a;czoEFyצp}1|&ӶrV< 8p xab~8M/ KCUr g8wV?֭ ]sǸ@6w]Lw^ŌUZop9gfo SXȪT% pJ;#L5K%1KlHRteSss&Mtvr^=\#;8.۫k9y.p sG)e+DN2ZJzribD5'jy}P>ԗ- KF = %'Cp!RlUvw ㌖p TfvCm%w^oß@.r =璼|(p!c7MY9Lџ98%93NjH)Kdp?V%/B< jTZwuUɁuuoA6GPH/>\^>}I2CwSSF]1Ul2sM^7>Jkߐyϸhj/o쮹*K @鷨 9<׶U~Nnmm÷764>0@j$0;w/ځ`3+DQArq] IΘ7c+!BǕhhDkPhBȳB"ӟ]#܌-n{rO04V{i40)jI@]eęEBI(egq[j&Ź 5ڑ{[lW 11!:g^fۤ72ig>G0aMG( 5_0Hh=#^?#φsr ,7V٫,ó_wJ[PӧP$4ViwGJOƪuڏxaS:pP&5tQrtRoi֤HTw6OahD& FF5lg]:F:|i]Ľ(K"nر]DG,dE=v$hF>Wȭ.9j0Gny{ Y0uoCXI:{e-J # U;y0J+uZ'n2q}$H`-7-H. tdT!7zJ&(phYݴpd 5Cq{h$P `;ElǣiϊZ' a!]qKԷC_%LTZh35s[G:G zkb|wbfr9Pi-,9XQmo8ZV"iON,R&5ք`|k'i^hh0ZalDT c:J>ˇPʊ&jb{D)Xh'=E#Vm[uJwZ" ,QgrŜ>#ַ~n WOz6bPzfp-KZx ݊[Tso5-j0ZwKAMgp\kNWqNA2(_3̐7suUrԹ0I.5Yl}/Kf^=1P"OĎMh˺߭ oOQAM'}pOCH^ȃ i^睉VOܺG"[HT1 J*>`˕_0} o}h?xT1fE9Je[f5:5. j]"2*U0yO 1䶣#vTd ߸?ގf6_ D$,$*HGNGw.H[%D@l! -pJ|< SKoܜ[0XbH_A[~2 Y@򴡗=ՓㆼT? `nr h†T fLӆ%Sjj' œcq\Ixy9?};dEZ)pz2#XZ[f!fIAgߗ\X<{x0'sg]+25ͪp>NKXCGL䀀t8Glh9ǟ.;6*Ӟ@1dCEoF'JPݥ#;7NΩxUZ֮4nT[ ULbRyɌEӅ `6ΕqTCT͐_noaw,[ɌjCnr)\CgZt-o6EjĜ&Ye0] 4_HÎ~b@X'ƃ ΞeMoT@'~ 3Sϙd$e|`(?\Mܟ0&Ye*+&aFDO"}xS} K°Osh/+\Zs&~&/0YXi ℈yq! )j$г+dR"gASԂz!*:s~iu\uʧ7Fxk/N:҃2iݽ4Ku} W*2߉,^?m_0ϥ. '@mCi' #N/R sM$g&yF& 2}nƖuUL\KhLԘmpb D#x*<Ϸ(}oXsN5uhDp䦪GD[?*O gz1nPal'² |x6umCh!Y3,:yb(]D <=;h'DGgBęYQ9zEjrꂬH/Kq&X XX'7n5H>z[6[TvTc\v .{q}4mCS.Xc/+ɚo,ii=sR|d8%CSf*-trFm7ך\X ӈ#ك-نZ! %Ţ[9+;|$Ā]NF4HW{f37) 3Y0BDg?Κd-bM\@dO!cF v6c4DP[_} kzpp6ħ2ʿ| mLbZk̥oE%&NfjI܄Jj't4.βq狭&¥82pvQ@@*@mݔ#j&j2?%'a ~5@Ԛ0F{O%Z!&^Fœ%cЛ-sx:vΊd-~X|=R~M^xFʩ/&/먂GUhL0# pgjLy!rݑ CX5?'S$$?AEͭ) ?!ךJ&yKayp`սPCNvJz\'c}!ĶiwSKwanzaRy? }ZҔ;sQ,?a;c3wТ>1cHiGkp%g'ܾu+s&?@=+bj(s6]/{A-`WF5{dXw3,h*Wze3UA] e_PNFn<50Bjn;ӧ|g\0β-OaUxY0ueakH^7`;eK?1|rQ}!HVqb&h˟)b+TLOQ)Ө$ 6~*Pc}5\`<⿿ػױ?V"T(tEjo+2ƊgĔQlGĵ@BqT+;32X}Dݔ.`9ȲCab NvinjNf7#`O'I~ong! T`CIkIiKC;]PM ]\*=~a*̬0SoYTkCM^,i Ɂ 容Il|?ߑcFf+G.PfM ֶ*ڬ(ʣHUc?Yda$`iCV>l?aaD" ^XG0X8{nO5ŌYE"†?1Q=19xyuҋ\>.!"R^ΏFޭ~\-^#6 QڿqHp'q:\xۼ7OBk> r/˛?%޷#۳A3;@.sYx|jM-[RO QuwȒuɝZ3nlk R~H9*vX\6qNڝ]t`L<0YCT8#%u׺Ppaɀe܇|+fZ2ذ2 g&]8,`hxE|H`cB@4,23:nEԻ­ dӪ38qcZCPxA(I VUrlUZY$1VyY9z? &};z9C]A+6 U K /<9[%]?u/.32%=6ygh)z~.S!`AEm⒟LJF7>ONi %fx] Z(7$U+ynZ!qeaIz'xW㽻R/bz? /ʯjl>8b(7%C D.B▻rBsY'1"u\%bΑ~G֚ǦUx]?[0jKT{:(Ix'mid*$au~U1|/W'kk/i{Ew7" Pxw>EE% />BE9Þ`5֤e/NJbdᆂsQ~-X "YuqJ2h6T;xr_|H=Ύ@|N;K.)XoFe%;0|Ë2Jf5ϭ``A´Gq p}߿bz&rOr7STwۤ 6HnGii gIџ Y4ES^Ed6\5s_>7w a5P|Q̝:45H&M8>,[L) =Bb\Nu1* DY8OCNTΪ`+Ev̯8L!?1g%WXYɄ&Yt*^NƊTCsph?[#gzCv`.ܚW+ΟO 呿T<>5.鼢 'XVG3P[Y(InۢhhImA8iV!Etլ{!m/T*e9Z;Q#åpZc%=Mbj2EYFf aa`Y+*˞uO;i{ G(JYwƛf( ג@b˔"O9@ w{[{U,SQKQ:~ -"d0VD't,ᡜ^_!|Bh^Q?5f#w,t3X^#J2odd(6~o/I$^0Û熋 ѥ9)ĬWc٦xP˟Ygirn7@== WϱtFRjX]ܔ Md1qU)pĩ%UsvOp+/3k"lr]v 1sXNgC[aSei-D!;-$-^eWZnM$FRY6!WL n=(q%!6 GFGfٮ%(GjH7=;jK)M [\wS/OoD6gqnL$H6hH6O[<F <ZuMF Y|b+Ms~LF~^d'>M+_W-o6%?FYnޚ(7#w%:+A0v-0|7Xk/qਘYt9ʐEJkŗ G;gv\h8:kX.`$I?huIz>Ǎ.iu3nr3ߊԭ]pzFJ,v^gCL-=({7tˊ 7 ;FSM;V*EtEp0rsL"iyT{{pݳ z0'ڏ)9nښ&1$W_NCVȾ.o6o^/^yFV_6_`G ;SJm2FAxh"*c?&]^xReb3SMI梼nǦwG;|֎e5v3 a پz= w(X~4c ToRvt\,'Ξ*cK,s Pz+R9g3[O5E t7z8>y3%p<4i>[̼b+sX޹Ap9Zq0j:X̀c(l[W:@_7 A(/oo R&F.2ϑ/,Iݍ:ύt?[vU5o6{^?J|ޔHv,b4I*1픮!91׉|gqf)+_{aFݩp&E0{خ Rok._䔍eBdGFw7!2;_FmH}Jvm V| Je6Vr_&җȘ61!v]s)lG0<櫧p㰆w;Q8$y gD駂F´Rm lM: ovhgrs3SF8]tUKM^9")fCa}=,QJڴr!4ӰzKp_PH"WoԬ ˜m u-q^E]›1EwW@xK3DV {NtK돠X=(|b{s:w-ΑJIqc q})Pw=.?Xi3B3$!kZ_4n1^>NMd(E 5%h2ԑ+R 4ߡG`hE-q*O4a4YPHC_ߔzts՚+5%Pv( ҷ;;m{5yݩn+ܝ?9_TH'0%%ɽ$T']otԁkul^Af ᫛HT%!,dRCpFA\cgۂxSA o X:A c#"{0`R'3ތ̵'.L~ nJtz9;R''N[+q"tRW3b4^>nxoIsGD%8F'! K;ݟZ2P1 ۧRcB˽a+CY ͻ\䱀7^ꬩa~O!&JV[|[M~Wte + _Ǒg.6b9!a/RTS3 u-N˯$.(0 *0vWJ&'"60[u}^C49Sq#,&>5m\`쵒+CzY7#R .jeZ85h-wU+1l=_`c@|~&|?dwv0co,vSy(rHQE͊ԑNB /՛^_VC 4Y^;6 1AuކxETLYa/Xk,JF>Adk6F7wgx"xb#!SGĊXQ)tK^m"jƨ%ţ,hd^q5)GbQxLUVwHJDм2gX%1U&1t%}k[٤<4kwb=Lg/0=B 9t-TdH ?Lↁ oY3vXӀ&ײ >[rE/|2D,0 et1 \~LlpZt@s) XoUѢ*lĎ6|rO`Fr@(2AӶg<SdPfQ!ivn@v%aα@ 59+g':Z] !OK'i( !ETjCiJ /4Im跧NIlKVzu Cr͒!Pe75~, f9]@\[Pki ɖG^ۇ( z9B: "jf-S,̒- Yz<2ff-0 F^v+ C?VWN|w:jتSѓ>!l(a]H !ZXl~_/En Չ$l:vߖr;L:NFx U޽i|I&>uqt>gbk @9.hc7[FڢKTK}͉%Ŗ)+ zDvj1+RA1.s7!l:D_OAh3wll{2vNjn:BAmϯ~O  ȋ8 'b Ⱦ=4킖W˼7lUu #ωhDZx[(Eՠ3|ƛ|fY<wVӠ3w7De[~3s-3G 2[ K5X֤#Rf]`b+14͛HTŝ4o9ҍ_:-MСkrkB܏_HT1*_E^~h۪RA㬤 4j~`LIrI'in/NFAbu-J:z"$ OyY⽛]$5XZNʭ %n\cBO9Bl'r]$.nrkZcFEJ?`eYֶ3ohݍuW3zAɟ&K˞ޓM8Xq,m&ͻ9@̖fl5H!y_FUh,M?s~ųvO;qq%}> Xye-`:.";  AIpl'oꙄ2 z\U4b`.Ҋ"wDObVB_4dTߢ9D2Ȱ}8敏x@ ą,i/r|#Q6k<>v`789)x[ }{Ug8sl'I nEvelJ$yv^~dl*(P@.'TEeOrIc}nhLZyQHSKA/Qn#~XF3́7"ٍ`Rgwl*G0._zIsZgt4~t&.StAe !}Sg,gk #ʲ6a*4A[m$|)`"'*ʷn6#"ؗ|]2>Qh [AA#{]dnkJE_WK!6BFԋktj5Ӗu A9;0^JWzu=2Hs3;j???n\""cfG;O$%_kG?qh+{ǝeצڬY7>S?7(F=.Π?p#QRZq,OyUz뤎 {h5@p,]E!vzXbVW R_;J8@0↗&Qx8r-X@B+1#[qNB]ק/~K~eO#p P DV=!ȓerEX%% h[g4 q|02鈸h8 6ANJ(|W>rY`GXRh׾R!͕g#LYA:sb*xBܗWˤ+RhrXInP}PJkI`t%Qw+'vqOԺ;~TCp䱌ֶ0Uv$J33YxmN߻1OB"<VCQ,$G;fa ]̱|\.͵Op G~ržH֞h燓LmLRݲeWbwˆCƢu;3y+i5;L;d>SKS-6܄-B3@痃w4y=}te'{:[]q4~BniA0Y~N:bs&QQ]oD;|:.Q,ȅSSɡBX3hC9DaUV?31s&E؝/d]֔av FDN X!d!82x+3xmKym:6o>Nb*ՂWQ,*S&5rC*'0 !O  (ї߾͒AoI 㔪M/!qBWh<ЂökF;d$Q#BC4\0B? Җgg`70Q -Z:d[hH䡨Qv 톲$Y,9dcվwͽ8oGՔٲ-xĵqAko,:y/8 qdÃ^p9ȅk7"q i4`]CWV[MZ3`0qiЉ߉ ׅC`[+Qg*%sT|!'$CB;x_kJZ:?4*'ae15>n3j^] 4%Av[e |L L Z0);wD/U[*)3$ v~5N YYdƐK{}[{R'P>.#i-JOm,1c"('U{ E@/_-֬O}h特CiЃۥ_-Q|ln_\ " "0}}mvciB=ȁg_t7 0DδUN =RGaet,QY]P IĊh6Z+ ;{%zbO #8RK O͑ӟW}zЌ*-3xH[`? [;xu(N(_M>;biSf5aLv>K; z!̈IaD;%? j ȟZSt>'Ev|f %PVxp*[;EUX +R$<L/nY>&.VRChrST[zvns"Ӯ$2Bx~},62rKg Fҟ87~P.7Ek;,:n ] ok%:%:X]LJ|W?F0a_hz`2 9hm1͟_#, wn= mr3,&Sw#9l%ڇ_zlG ݞo$V\9YsRX_Z,LYn+:>;?~TC497n$T/?q+of&B\P}vZfj`Hb K~Ezr nJ^aQ9$ϼTmXl vjܴaTEc\7Wn7A~iQ/A1/T&ůM}vVf^̇QrcLyfKh$ UT-[:1XRGp VjFB>   !)cO<-,7;!BZ/ҷ"xuZ2eJ6_G´叧ގwr Vw25Í!WIDTcΤ \nRWtzt:Qլx)ٍ: gpDd+AulZwo" Pߓol Gե7M\Ζ+ĒM=Njai`trH;bB%җs|v2Nطk$aCH+8O H w l\x.2|X<U+>>@2Aə+P).g^~=yܺ`+-(3z.n'qH7MAe&2`ׄ7͋4¨7 5J7"ox#9._3 ߅)_۝᳗ bZ^_"%o2xg̘.9xٸy $HK}0lFLas1= XO'޲}VNrLLl RD~u'e4&P$b 1!0\vL2lI=De5dgtA#4a]u[ aN>2\!Wh#;tHx< MsZsʒk>4h%]<`?f߄k!V|$OpZ`1签QZ^/wC׈Ns%g, :_@z Dj×==t eSZ삦njJG >T I܏Wp&6TBCpwqclUZ.=)DsҾ}}F»gӞ3{q:z.g[9 ZzSuM%ք68L͋*Q@su𱯩'>l'ᒜԊm"4(D/+_{­d#(BD̫\tvko 8,R7/|:޳+.\k70W\Yl0 EGe"BH,wz-k :?wDRV%d@ G,w܆z6 y  kT~;5N"B@9/Be]Xt7,9,+~li(qڟɴ& ͷ~ :2 y:xfrHfMAH>L:N)xm7۴# D^9>ZK*$hCkq4c]oA.=([Hr>yP`(BޝoCkI~ +󮲵R6Jg}os$4#7>䬛 ) j32$hvqҶ[M-}ߚ`Ag}^Lea7<4ji9y#&R5JlO.!DGCwΞ+#2 eALۛĘ?<E}+wG;ѾS)lJAn{e2sAڡ}LWPSiA0S{#R`9{Oy_ݻ҉bvl>'{heWKΣ2C۟_Ō+lz!|C|myfd[F 5:] 0_RXQx$wĂIDZo%v b}16sB CJWZA4XW߿F]׫X[QENaGm/)/l/^w㯌Ahb?i3p8|GFWJx=SB+Pb@ 8:nbM~[e~*_jꬵ|홱F4')9D[/Cnf-W7;T&P<|hJ»@@8[03RlW,!6ː6pE$VWw𫆊bXbZC;x>K@m07G1ߢe3zxx"'h_:;zrJ?$O5~voeY?5L۽ptdCCRC1#^?u'ox  ]*lsm~ JDᶋ@B|kɮ#h KGup{g9H35Wև8+Hӂd_z5=㋪*仪>,. 5²{^|fFf)Aݯm> #4v1"R}.:W!>-Kqԅ($WY5%aWL$p#CP '!xqG$gGv·P1n`ZK5ǒscKv$.D}QM%T9W\,j`/;jC6ځ\ )Ѝx= f\F'͝ )"*}dlRv9R>+X o*q߆N3+549È:?%Dqq(v *u џ*Wm*VJ#p aJxg4-ULWp~*!Ƣ's?\):Kq]/-TiB,yK5}KF~jgM)7j׸JY'NoVo{ܿ>uIa,Д/H % ց£ǒRPř2^!}&ӦuEy>|I?+RFX# X~0TC>RإQ󀵪ȓ_- m?Y}4ܵ -Q`U`VH; <0n>2P* ko);bq玞/ag& YTt:%XJMyE{;˰?[t ]Hu86d & )k#]1WAwGxK_I ]fL?nGXՃ^sNl؈I>0e,>]u J~ Sv0rgfE!#!)Z nڄq'fkW-`YS⥅S(SsYo]Tϊ>B{*{e&8•=N|Q)Q?YCMfi'hjQw&TjWX3_ꂨR{sZ#!lv5'B)Ϭw%m`ʙ)ד97JY'l~(*J ?\a3V5t᥸'P>ԥ~պ lUQ(nk@:m7!8+;)7⸣=R% !k0h=Olj Z=^yU"yp)ߵwZ0 aO/-s`2vQ(L_K"UYNI~R~`{煐Hɡy1q(Lt0"Y6'ya"e@>UGei&EN hݭv(g )LF*|tq L؅-/hWwi7a z ܍=Q|\kbuC ~'^썘jl0e"";{p, CDyj zdbY?4ZT|.hDUޔ'\:ݱizžxlmqo}'Zj^rZC?dtH6 6 P$+^ZU`i!>/g/ Ol?Wa r{"y5QXAM1" =0Gӱ?^7fQ}&͕cRćذ'xլ聲5%KR L bdX=&Х # "9ϑn MYo柝49EKW$,6tD2~rn6xT\nXIhTQJyIɌC0WUA SϸM9F*p@NlPʚYlkw4khQkDKSɽmnڢ4O=4d 3vRGG ;jO8/UY/kϲl#؍ *lKȇ시o &tʺsAmk_Zbl`6E!ɾ*J GRUU!(T1er'o `]5}6$ x`'-r;\=fP|6G,̋G=!Dm+G~~P>E nob${g`jen4K.WkzEu軐u.@T1TqXLsuFT ֎IF(J&1=n p%!q}=R+U7|;f֌i0Ed(i>r 碍ܵ$#\V^5ԼK2U.[X="'\JN<†+ %Awbexh7m^<=LNMxt`@` Fԓ.^X5/ dx#e‡18!U렃FQ9D c\MC4` &XƔl{`N'F#+bD` ZOh6q=AD`/^?*0*2"k)}JȌ/P[|<`$9^S749ŀò\jٖ M<*7u5~eké 57ތ=#-?\+ۻ4d8g$!4=3n5H0(0:mMI>()ECu燘JA)gmRjh*h`nH6S[6;Cu ӎ7Z&k鷷.hP):1Fa4%aU7ȅ2*d@gP6H$u]:Ƨ nC{`'oY\N5|kCוccij3vg[l-EnoN ,kv E_"7s[θH-HQ=#ۉ5Ȉdksu E-3Y V]}~HԄūʯM3FjFT؞J5ε-S#Ofr !5 ŷE8(o̍{5K(qn[,nTA"z,2_%=O+όCT_ -K)N"FkV?6 ~JWS2kfﺻgG^p|4g4}_F`O[N~q 'D+pWlUV4`Tԕ}MًRZO\/G,⡎:0J{t2, G a9j*iW?7d+ӚSLB_W1(!M 6j_b^F)/P@ϒj,%Jc<;K1 g2H6Q)V&L8ؤSgh7.,uevIAYLj6z[FpDQ Y / ܐRgT_C0vu~ԶUѠSQʊ~{v4BBv4 UeAk'3ޞpf3^ ay;XVdUqC8cA>DL#k+'X3]ȼEݿ42`[_Q ;c/"43)SސHzCw\f ayu+yN $dBnN .O1[byS LGfs:KWbꔱ#tj3 ma(yRVǣq9҆"[u;O/)tDC^j:~чgQ}op/_2QqÎ%UMA”MaNK AL(a8`viV̺ -:n$(H t!J :KY32ol3 .+7N/Ql UDFN* jxW6ݏh(ip8%KѼ^֡t> hxV(VU MK:Ѫ`7TTrlg\b6Փym,K #M۹9n#[YF3I,k70ֲ6ChTBɈCs<u %q"nhՐu2 bV)k,[pOQoz {N"KLǹG~&YOlWZ_ZEZ45J];'g8#e=Df.w*2`!{+Z"SvaXmtPu)S Fc\^qpwe*ƈ9}vS?F ,4ߨ \I[+G݅ ڱ!;Sw(o>^:o+}QS&Yݘ"d3L[͝hZ{|ӗc~O{ȋsqfSt.6qo詛,:40 E&JtJš%ZMK3081BQp."ո+cIuo҃xe('$c0vHW ^[pgZ`+c`݁Wߵ HvST/Gur%%e> ̸w5DNVhzͼRgڰkuArٴ1Q%9e9*os&tC/?JdHC$ձ6lu"r$I34[uGD :vKzs=)XbrˆӘ/BPFٝ$aCl+O$4}aqQAB|ʭ,$ʜ)%vQB pO\WSx%U(ƤG| (]t ЭS_/g*HEAƒx*+ltx^J#.:,Vq{_R4' NvK/ҍ*?RTg=7 gAO\ҖWCۋQIC웑4+)n+2%j jce!8/Ly~ e{eٌN`\&` ?U8.%u]'VT=dK[cyz]Ϝ%|ǘ.Q8@^irru\n{ʝ=L \Xj- ^Y~:p|%+"$Mkr ~V%,z8J l/{fG<#;DВ"r(Y1?Y%Ib5Waj_MrtFUP=xEyQ#-=pJ˲KAR|WpY˰}20BmŅ"J)1"Ue| kN5W=m˥Y[c{Gla#u3i^+E(ro08mKOnjսfaSY2 tD&'*fbty.\OHgdExAAN/5qjmF#=QզW<|{ ];rϷL-]H!> Lk~{A>"7\k,.cLePAɌGP:?1췟OGP܄&>)?FΆl}5*H8oRV<H ۷;iMXQ_1: $ۺY/n\0ɯ{B3ridL9/\XZŃKjf}_a_o: B1_Qnԯ MB4PfC_.E~dJ?0 A7n ʚQj^Aڞo-o!^\UBIռ̒GanHO~Ǯ Ew*j-B?^+ kPReC80N 0>$'ߣ`'ZSZp-3lu#:#fFJ Й%#g8tdHa%ț"O9W#b=Sf,~iP'Rv .r?o\pW$c6,b˴vg,Ǘ/\<Q epzU?us ZzJ$D;]9ϑV('4O(ZXCȇ ~WdmT :VT7O<Ͽ(x^U."cҳfv3 1zBpEKۮ F8xXw,-֟^)pT8RҬUw'e?rs0ֵ;{zkMzxUj?omsy[IYspOi(*O3`GgAc%;Fsɡ8.u\1Fȷ( J%^<#Ytlf}kbaL CM}O%̢z?Y P>r.ŵoN؁BIoքlK>}} tuɭQV0 >Z 4 i̔E!IQkRV.,, .)sJv "_KҰmDL9/P r+uM[/K44k"8*7(0< 8Y߽kݵa:6 CJ>4O`1*^iLC4 A77/g8T:'4i@WƋ[9*3(|P]*O>bP3Ufg4h Bp$u@7QݿM8,rإ0) TO¢{j{'Aծy3ߥ @Y&gA\'Rn{]3-*BkxL?c:fN*]}_w~Ս,=EZL4Nh_JOHJyp fi=+dBm실0'&=ݘu4谝{C7̍4rqx:R$ohԯ[GM4Ҿ/]F?˳5kRw~($'5e{]=kcA0Tˉ+: *lqѷ :xx=Ҭ~h'ѡ~K>Qv{8n=~׺ +Ճ1 $ˍ~{H4H{=XaB{Ų*1s 8Ul}>/ʧϹDzPsX.nAժX\?:m:y3^2OO|mCB](qW 8ac뺃 re#O2^I(14؄,bc8\Cy7RZ{=G<:~̦u߷[E-~4;t\_#TYTVYonqA _D< |Ё,̱VUoahάʮ&N2Q!T5\hQCDSk=w%vocpZ= |O(ؕ*BnSK{URW&0// Ani ڸ"F|N~վ@H2fd1Uy]Vîc]Ɋ|œM0q yF̐FqjϺ9+EÛ\P}L(j_b<GMrƈ-9Z@$[`]q0nrWP=E'@quJȭ̂@!D]/G_xit)sK A,zaaAtG?"MQA5t{usGhWyEu}HF P)X%, }0Bp˭&!cO6tL^zӉFt8~ O؆.?oa|S!4gSi'! Tsؗ^Lf(:,?_$D3TK  FؔD}L{Z`iӽ;yL,"G#|PCEq,^9u)bIh1x- T _TQab]ϧ9[ V;`$JL~FG+l I, XK]f 5aAqp=݇7I&k`ݪ>4O~ 9"d=&~#n~ @QMfh!PSjv(şY<9empc72f }S۷:1[hK=[>Mqa/zJ3ЭVNIlgy1[~V)Z7vvjI|ht@e I`ѨI0 n0^loE: veX?9{~JK[? QBSx0 > )Y=C_? Ш\O{/ꩴMȑQ+ yN6 MS3L 0uɠ籨9A8g?F@^=#G{Va~mO GCf{]Oƞmq3ϱPac#؏)SX'%4"t"s߅8:f-ctD:ah 0njGJBH3>'"鶓؉nL|"+q~TA jR@LXXwF)4^e.2b,#Xʰ23sс[V &R! hv *0eM9XbIUPC87ǔ6kk[(hԓ}m/>.UE]ktZoAtZ Bp5 ҢưG*{ڣ!(E `I}9}>!)a^ϡƽ(|,DFb4MPLj׷//i_uhI|HO;Gԍ9b@_hToؼSOLDmQx{3z<݈?'?߱b'Bcp~Q\t˴߰ }ک< 覮 .(0"/cTf5\,>q%E=q~>hnj<-$ZFNio?'hԉsϙ 0W\mxEoֆ6ޝs&`0In9}1|!-E:q~/fod@Q~!\sG[A)}{/}WDM!#S;j2urKvnnFa ̚I?˜l0m3*~P%C֭pa<i$ *n(2f4#BTЧׂ!e.[Q0w ֭M%~fXV^ ݄,bN E@ؔ {v(Ua8@le#"RS>sxkG!m7,ic VE>VXc 61WS8(.^eeȐϒ+O ;NnPt[LAmBcͦ ѕ[@ϻ}NDP@g|!I8Jߍ`F'@ߘ0N A>s I UWEN^װƻq&1;Vjb3BtF{Dꟗ׽')H_VNp.;F!+(2GՋaY3Ɵc1/bMFx]8tsD5 F E_D˦^jNYӘSP\0tMe;ZDƻtk٭?]=2y݆lqn"0R5lt}A}Њ|U"B˿xjx\`J^\gw/^n͜ѲDk7kj1`H7)y]vēUj'ѹވ;O/&rMF" d¤xgy枚H@G]:(Xc;9*MQG}KxKJ&,>HI_k&KkJA2:K!SA 7F^guHH9S]'Գ Y&|o><ϧHIyH0;sy% IQN:C[u>I!pw2+Ža k K|Q3E)4$c8rz%k:95XWhJysf?͍wUD%͞x쬑[pYBen i`;tL 0:XҗmT x2vFٌY'9\VnC!.ۧiAF.Wᇒ#~U@1VocɡLkʭJ>td$%OSA"m2`.gSˤ4ݰ3.7rq9TۅediU+ԾyTxh[V럜GxjkGl-!B,64A{_ PAhhϹ;!qFlhP9l{}XEt~ZaGd8pvu4 C2/-Zƨ0|6݋a($Z],g󙙈6{y5S&RUY3MI3QRc4~a0.#o J )G"Äa[uhVi`2,(rσY.*X8g'X9}]+~+=p6É7QP*sΕ06D9 &PDh:ݗX~_ D~=)\=lAM3PDi$s~raGHؾ6\D޶`FfE<ԕnȼuI2| -зMX q=\D¥xpnUw i Yat?l^vzŒ޲! :Etjm|-1Txk .[ȗ֊'J(X5*|yHp z0_4J-G Z&g%nYcJQ@M3d m/ =(Iu%}3wjhڎM5Ӝw2Eu {Ot<;WcU Aͣx;<ͧzn-}4mu+7W'kf/JR &iKM#5ǡ敜yIBbG=(:lK?@csNpb 48{e[L452vtݬdw}uAUE8KT| gXN.A#YM#B 9rfGK%lu 8}SN"J㖎j5R:_3Oݐ0rI{4(x{dwnkTAyVLUa$Ws\t,rλ%zYP$uY2jo25gMk蠮@&=;Qi"fy";I6sS8w+Q c$wձ0׉٬I3; k e)-w)KD)y)hއUKV4| 4E)f8i%b=ع:$V #KyeA6'Yg ^""^8'(cN9;+wU{chy0A;|K&fw5nßq\?Mu&~W=*5Xk 9 ➾'B%?~yVm^fu7vP D)`Yqjsn: vv`sgߕBhߣzUy}G_glٴN] CZ#[u5!(&PV98o%/~ڬWxaײCtZ2ε'2ꮕmh}PQd K}eJq'ЭO*2TT@F˓ZM[́ -79Je\T9i zs[Ro]wW3n R F`MlNjŹj]4B|4. RNr&)\,F$;TQFؖCl񵡁w"vb{ O]򠎮QSZaWN[ߏ++ч6 y3:5I]{IdWY4bZI"{pCrՌx̌۬`ꠏCt:!2\. d”YRTQ'ŀ0D"GUK}p4˶<:V*~S?'k]^T]g%(WLe+ʨwP@` n7/@WR31~R ̼?};-~Gy&4R'mJd؉ìZ}$%e:=r=㝰0ЙNatrofՑop vAkUNuc*=&C>_5e7ۋuXDًM9%oryS%5zx'j 3WhJp@>̓%<X0ח`an%ZkO:Q->:c]"AH zZa-}[ryNC.WY# N\ i)Q Q A% Jm)ftXwv'OؖM6 \a-Hf<ŋ߁R+JRa3&v;eֻ<C3AnBHe7GY:xrCP0BP dMDˍTuO0ag?"z 4>:ӎNct H]t5#h<#?<27䈡>8nIRY$yno=6%Œ -@1yT{PC˲\B bSp: ﬘«,EԎ߻FFhqF0˧s(_G"I5}@$yWG A:g6 gCj]QK="HvekVHGq|TSp 83W#-_,xh1 Ztr|I!@^W 4S QBkLW#@E7`3Xm#({Q*kk`0.X1'gF;^(K|D")ϞQLbQK/yG Dh4U }k0^O߼O>ZA A.m,]R4n23aT1ksm|dJ#]96"bML`qs?ۃS}';jw}g] j V_`&V t[qhUy+AfFIr @Yq }T͒84,z;]BRy' JT^O~ ^ʶvPufvZi~ ׶?~A|ĭo8R& t9uT耚148+Tݛ!YvԔ_ l$FGG hP}܋/1q9(q {yYp <-n)mC-<Y^\¥~{ X3-mw=:6Y\kRZ8gZUV׾:sIoۡQ\ mG8[K| Y23/"&_Kl`~ r1!orfzNiwMNpۄB-W!ծij/ve;m G$YlZe-bvdt@\ p7f K N 0QDoZ)0 Y~2, Өw2Z9z”^d}UDƢ9Z1ڪQ`:B;u%G4)2 Aj6IPՏ&.|*+Ec b3Vaهi|S̉+мQ=pUMnCw+tH jgC qptKIY;i+与ۮ"L6D%yp"ކ)K漐B3.Q~=0<8DΘtZ,4r![N\#YGI(#;hpM>i};MH0{KXB6Qq9h"fBTؒ-|Mlp +B}ؘ߲%*vd¶3qP! = ?Sdn!6暆9S{VD4OiRlX0Oc w7t [;|=fvҩ8kpA4fbD{U%l)Ʈ(C@-TqIe~OcĴ|:Tqpx^>*%#: V{bTx w7=+\'0VVUbq=rR#SS XKV`<.Y"fWgfMU;:*Uҕ# :Kr%U1e]ycY` zMQțB`Z.WPZto6 D{LR,0UH5rnd  _̄Py{e ^hNuqpE^R贐;+FiO`l:cC,a#+Q{-=V ᛩC? {C"Q3@gϧI>n:E Ѝwc:i7@g9YDy߬H# qM8a %ۂbHti&?iO>OT 26]!Z52Ր3d'/fΒ鏚I˻G7V 3Sj)h:eu 9}<^JE_upG2u TH&cybنm:nRE̅V/oY̔Aa'[XD-G.{`GT) `\~"E.$}X}y~NXk#7Fg|bbgZӯ p.z_%#ƩD#Ix,ǀdnxXf9nIqXª)ɍy2-Ugenu-6OԻrdf-&fDÛXFXe%N3xOv/= [Vy~Ͳ^ &XzDG®r lU=]i-P [È _tU,<}%B?8&8Ժ:pj5_ sԔ>0ͻJjhQgDmqpL =G{t/*v#tbkK}ch=]Ҕ+EpYo@ ju5 J^AjſD::D175Px\yЯ5&ԑxbVX1pC#{ߌl \W;oWL0#ձ'E!a jʰ-LQo} cR] /\eB%lL-Ij8Тz'EN!xtjD\ 0^\M9R| yx8V6X̽T %EM% oӚ N!wu܍Fa֓z. oCA/#"gpZ9K^|lI[QN\[E41qܷR;-G]q@%~=IU"$M.cZyuK=*Q+^$9!319nހ N Xj=:h3Ay>qИ˴mrngJǯ}" 'zF/^ZoJ'Aߙ>2FVI< ( ٘%n\xMBHxxGBk$W -)f/1kۇ J*.S/@bSf[ a3v2ƄBDHStn bMJ8fe/9mqa@e\"uƸ}Hֶ\ngm|\Zbm~ 4InHWiU=ʪ89$B2GgC`\ZР%D 5xכֶU?Ɵ+~A^|b &a,޷]%@P*hX g:"BN&S\L9z6.E})u$#O_V w$o2*pw4\L:WH ~bLaQҲ$Q%1 k2Cٷ0$1)3uj? Jj!,5bGIE8_i&qh^x[PRsJtۖdK'td8p$p;`Qd񓼇-.һLUg$nPt)|UqzU@/HkVxasIp}cM} ,/-U [6tUJM9^8q(ubֈ <{7|4SE/J;0<$fj lVbQUF9;q.otFā]wẤrVC2Ce aYHnb_&Gr9B!4eg?$0n-EZ X}5lLœv}`v!Mk HZ}+_Fbg٬;r' t)(^Oo#s6. {*APXA= D\`z@vlC{`Mcl6!ol*jd>*;=ȀC/Vb7iJt@2ҵ]^! yTz-L9wNݳVԟ{EB\?h,o]WY}LNmPY-g^SXPrNXQ |;;ÓEԳSϝyϓ6$BFFHd\s)B{fɊ3޴_S{ƃZ8BvO"/^OJT2`OzuQ<6~IHi"{RNU[(tγQ%L&(MX.}Q֘@#f#j j-:șצS;)G3ƧuN<4ԩs7d\ sƷQosjeBǤ=3ri0}#YTNMdЄ(⮚~!sVAxip@rax%rӈRP\ՌU:M6sBd@sH_]yA: WrQa'',OC.UwHA6wjuqa*nr) W8:8I˻T}By+PJ(y&앐pg3_1v?'2ҕҾOMFyWԁ@Ʈ!%ytkHsu|Vf;+"~6Znjdٿ\X%HE#ԨEgrQ?Ĺ8="xuOIzT$v̥,٢f\Ǝk%koNj C7CPec.1[Η L xpBIDgEykgxeP'DIxXvxIVD(T^|;ap)Q8f@b8ϫp `(.aQ Vզ5N۵o9.>yչ \G,~{]l&p z.<^elo1)\$PzށC{Ʒw]48㴱.%W5hD8Q?3~qEGQ$e97荂U._o<26* zdMyprI@Jt1^N NVc55mbDt? xa9BHYHM*aвDuta?մԩa5}?Fحqsni\WȤޙ`yS%pdtM)tFm;߾#sKH F?'DzJ5~MZ:}%86dD8ōqO^ G~_9{l'6oDkh][tIҧMk%itglCjIձ/LSގ}E`+sk-ǺcGI&( {y3l*S֑YMdxc.fWE8" &{ xVZ_+V^^8'(QۍKt{&lPFx/X Pd. )i!YN`3RLL}%OQP#X<9719juE=(Myq{~5_E9mG'ۡ/}ߋ#)qDj|3_Hٽ 0?5%d?q$ʲ|m9\,:F]hyXR_'l;Zu!0Gb> ǑI14õswiJ5Wə)AptMLnungH2/24T;Z0.~o9.Rw?r [^K`pqFhY^G]8 Ύ<,-)rIYEْyBX4tΝ67zsm/6̌PaPac>~s Gu*=lvsa;Roܻc%_e?~iݍl; pFp#xZrO +RkjZ 7xP]t)>ݣ27s꫸f(o{u=γuI`>GÚI>mptaHb ,R.h C sEU.|W:xyE.g|'#gzQ0hif&CQ1F@|_%xȝ"ntXub &naZRtKHdT'#}z\6^>!{WVu!^vԤb(6fbX ;2LG$sG-yv+ֺ.8w[ONS׵@Y;*<"ڃ"G)"$LjQԏ" j$;1w|CC\93YwyEPlqIKwuX v׈{iňkz mkÝv1uSt/9>ux0lI̵]<ۻOǣzA|٧, &0 8= PGVMP~.v?K#KaW|zՊI=0{M%Ɍ_t8AݢIbWi L-T-L<08G, TZeD dw:=5d<:ʼlu,AޭK'`-Ť~46YcMPy`T_4vFxIR5k\Ӧ4'mRjf$s; xԭ8cmLO=)D>7׈쐅ܮavg вa<~Vky2iJWDL$P۳6rTM xu CP]zpmE+.むǬ;)WpΞ{ @JBK!m΃`kTi< NQ4>nq;M+gꁩ2r`k["R|Zsph17_廒rYVjO =#k:$vCdo:in2((Sɛl z9CTYOLx'̬9ęGR]3 3π:mCc7iy&d=l?N+|Rg+_Xb "`@qQl\aN&ph1UY׸eJABE F>֊*l9caDm07"kfZw"w&*WGa,`J]'>j%xC06p&&d=F4kEޓ+1&; 0|L=)NbY0;nU]`&[)*s]NYv>؂쟯ܒZ~/n}GKLvw&6]cbeCk\ d"TɎ2n2*B $/iKYVe5]eRl񰘼G `*@8d' CȬڛKk<\tUÃq"%OU SNv; +zi2sS9-o8(ikB.'^ ʟ*ߞU?q{D4qg};2黈Qw.Ms-/Ss~wtټ2D *1;&\0L{.TJ+vџE3<&3ƯkötYSg HWI׬Qb0I3jyv|U \0Q7 k|dR2Pko01GWq,F/ڴ$4ҔvOE]b?- ~pt `hz2*!=I!wh\uW)=ȫQp5wfaHfFR>bkxztk[n-Y4~13":XQŇ5|pFEU?4-*T1K 3'q4C,gwF d;a.J|tI +^6dq. +2 ФZXL /5vTDB[Γ1^mniT=zDVGJ`WU [x'e0)С(Jh51v~c|贗5@:ζ"e:{ a+%ya zC2 ߒLܒ>SðJlY ha:pz; <P;.J ՟Fz>ʊ=??ؼ_)=\gLi$P/1}Jҳ| sbsN&?pߙ0g*"vsj_J'ؑl}y)C RIȆ ңhtXByoBEpa7Řmf{EQMlԵQɡ&jb KL5<h*VZ.WeYvc9 .omVˆ'ے0d!.eyFbB0vcuU4ru*J+#ԳTr+6|s/&8lltL>?a_n%Ð;_45NjX C j )N >TVjY^] CҚ%QDO[Z-6@PS?ۡqL[Xk`Sw>Da&ncP">T|Iş4 p揃䉜$A2Z/+m܆͇ =^Pa)* $S1~Y[4u`E2h+yC >Jve9mV@|㿾5z ֓*17Ey2PEY1x4ڬ^L $ |) ~usm = 9kax ]CgD.wdmrhY KoUϹ8sX#Y:[*!LyH1 mI b#"zޑ "YK܀,cnEK:/S kt久pzGgA5#!_T.=Y. juM$254>JʒiH]}B5K Jiáz|jыAϮ4][By⋑}7 35g5CpVź⯎ nV}wy$ŸM:zV+\B;4 gf~M#)S>S1 UGֆ#*PgD*}'`#'Dg/qESҜo@ Дk{15P;PfՓM`;P#׬ˍ-av]!?>}j/,e>mT9eUm6`v;6/M0:Exb{Z~Mf.?V-a,pKy DtUoO Xːp="y,ew6ٴ[MBL /ͰRQͫc(r[-AF#Pf1s3j.B]ĹcE<IOg\3~?<\'^ώb6X˽+J*M?nNe>h<5nib|xCdlD2OI@-/~ G ".\gtZ@u.f𯾌?|@?{Tfx5*$!." kȫVTe OȦYݵ'xFvjmB2}M3GERb:*vy6 vWDgY1Β:$$ZQI/vTst8aew!2GI9h:}K'jEԿei7+Cu7Hv)oS {kl*cs) ]W ΂ I'<.iO˧Z K6bq9ۛX*zh,4] 3e'U.3zS&(*=]T׺)5K0E0 Tn /*;r73>BH O0c >!yM)T:@4 + )cub|;nx'KO)B=^q0ǧpMd/'8E{udir]v$;i5ɳTLj@1Kz 8cx m@릇)NRfh<سYDm~y6C||=#㬍k_^9Z9Ѵ\_V67gR5HiL{$7DX9: 0aOQEmKA>xGbrN4%sy=p)NS˶Lfu[>uQ89QJǂVB0![4O֖NDS_ӡH4¶gÊԊ8 nC<y_bu*$n6BB n;' wL)_UXa*m2\!^:=r ' Q[aD1m@9!R9bn]]LS1`BN8^H%S **7e@_| 5#{ѩbo> -30?ߘ;s` t4E 73GߢQ2.ڑw UH-&* _ Hْ&x_"fo2>!tmM;NjQ\bnKЮN@Z.wNniRxb}!ڷLc O֒YKQV?Ta(/bpR < .n ?){q&p"w-S]f~VIQr&L${J:Xʕ)jC2H(zA`\xQۊ@DƓ-|a(yM` QCGL &"x; F.Mz 0 ,xzq}xzP]KXCba[Y%p!EL0 ]`ZyTu;@r#k@=犍%))s񖫋/d;χ1aXhm)xrU{-!1Sr ρAFd,qxEc4z{e*tnnCP[.8GYҊ5 G99\l?w :Zki(oc=םPnyK7 NlY|l9O؛Ϙ#?H τkHDHFeDNiZ3ǟr]E@)S:9ܚ7;4E|p"n՛VefYJMR+yu7*J8W݃Qo8LTռY+z;v8dL\'PǢl~zQoa=ԙ?%H1V?PLv"Ik_-y0r}缘ۭO'HVJd ѸDX`xB$0:Zy+=ޣetk23ϑuKv-k 8zOeBXf Nzao,*F!Dj)F?](MTQ$sB\C>YqE4Q{20iž~E1.)qA~e4Qs$|0RzqsF b7}X,0%}9MxI[]:"kGD>5pjU+t:'6'6vR^;^kO|Vw-ݖcQbi.D!] G)du?8y3xNs;aFa# #?И\6VO-q =E,$56@kX n^Cd5vt/eP{o*%^R^Zښr⩪X0t{3o6RqA1m韹MPe_ ;yv QG}o:ZPN+~gKQGEI_I]\*,mgE=Lx+lHgKϻsd^H+s|~#bM@=m?9ÒVHǑaC\v5KnS2xvBj7][ 5*sMMi4XJ91@ r $P*FJp ;4*U#GC#Yױs%?$>oQPU㚋vW׸Ai#0c!c_h`8f@LBB ,OPncE@~}PS| \e\[)ۏf|^Mϋ?g[\+〙ϡr85q^s~ʾi3hsc_`4`>cy^k;tl<'+cdZWa*ߚ,DU5>epsSza9P] y}:X,:Ȥ]}(|;7v5j;B;Bj k}Ų4hWm }L¿-qXx4oԪd^`k$ӺeI{MU,N;,V^,6a@UPgmۥn7 jXvvg g\7ClI2n§ZA`M)9B!iaZ#e+8GҔbC0_ssFɝ|="F7 w;  րc`J|XOnfߖ} [15=5 3B=?"?!HaKI mr4'Ȼ^h4WHL;t[u[7r~e&,lcH:YegW뭎N 脋"rSuyVZ'00^=Ĕ6Mal~#'u7iBx="j,&#jײvNӏ4jqMKe(Wt5OVcyۤDCDR\׆ Qs-GK&_]fu-~:H+uv1\?"eq[ |uf)똅ٴe;7CD]m>`=yBNlY6dnIf$K9+),MP5 %QVb鍓 tbv0颜2?CILnJFqV($<>9E!fcmqlRRmolo*=REEK/oȜN 8 P.Q%š*j믹a\q6*'I!~gXeYcӑɸK uYR#owy]zz$֌z[C};Mp'v:+|=LZ|}%NOs Qp冾3ܦ;FseV)A)^a~HF̫jxiLdfvhPI\:ԚƇYTj8K\ˑ/,| c0UAdo* 'jXAEfp#Tc8@ﰾ/#kJ 81fb%d wN^|4]9JlV}7\{}t>{޽$Z1܇+]&bVfvJ%Gvʇ}f ɞt# E.D1{#Q)sAp8Efmo`#Dt*I*C $(H& PhBSZl B:nԠݠ6}2;8.?Y 舏9J9X;BmJpVq^⓼r0d=xV8LZUEITc 'ܻ"e:N Jl$Lp)3g jl'HdkET: = "bqc.O,?ZAn [`H1Obg0^8ag=CjH(esx+;+o u(- vp֋ڭo^@6iG :hpޟE}:8jhQN.ۘЁ`cO%{+߅ *BY=UEvnNaDwDxE&h)aEnE5I!O~ Bե p& 2rsE#},T_SoQXyudob>7^9elEy")`$zڧ,zz.2! 8sST~bi笰Xxh1YE੩eEGy$vAcTugRܯ:E| IDz!JiQ?z&[I8}7h"i Dfv1-L&zQ;NP*d0WL`vR1^k*~#/s )> 9H z󭧘a`>kccʄڗ1LPcF14tt凓Ð ڱ4%{2on-ߡx#bw&uR]tOV#VMd_qR"Ε'2ѰĜZ7L hX)װ2,miu3cm{3Hn x 8;sVwϡ@f-(OuVIf^y'1oDZ_lԛ^>ɔf̋iy~;Rhp_)NOSdhۘQi^碳B 6`Q_$e)A$->YUC\GiZ~n] `dR#dqPuvS3{$>yg(z~\4;'*P ˼Bb.5^%37bUC$ӵfSqlE3x\/Z>q*]yZ!w>^Aco;j~kq>BvJ$A:#Y T>+Tvf% Qۉ?FV7w٣l53W*|I)ctEJYSh*-r@)JaBc鼲~#&SMd $i%ޣa4Pp1"#{x(*j2Љ5n1I<~!#,l,@m=b?x"=!LQHkÀ ϒKÇvCP3,0Q3[@jB/ uX.W﮺^262WtNJ2YrVCF),_М@M&@G G;)yc͍ ?7\92Tbo1ݳwQ\uY*2A ٳ~+>C{.qyLon}3n6T4H9fR+&'oхTw;quʅa(Y|RxcF LG_+|/sD'\;o[Zub Q /HD^c MupA!pP9Ts3H؉c2sCx ӡJNk0.V~b׬٠ Pl矤K *cx K/ID\ s$_/1|o?[LQ9+FȣX"wlFKG%P1NfSWb9`yXgv. [޸3MaՐ Г:h2ᝨDfbؒԂ-fD@gP(`C<[ie\"u"f!!+=p"/>xhXpz,JV^ژ~C:?3"IYSWQ,ME9uSfys0rBkxE!vk bph{rr2&GQt~?ƖSa@pOaD:Y7 vs*̕ yjܵWLn1c:rpHUrB aȕΟ:6t:3M$C CU^!Պg˭Bʦ"Fx/Lⶠ dԮ8Ծ>Q_S2x\ㅽ<ɟ#Ԟ @ϥ.H@5$w"u!!/@JܗXdz4_D\+M.o)ӨENɰ#峭eRt72oe`L~ WTu(:"#E$f&#: FaNsP2K`r(㳼|O*Njj PdD\( ^ELIQZ<>RX[n2{UmgXٵ/-m籷M+y]yJM.{$rRhx乄 #VXo0)bcF?6Ky`+b+A߼Ya$̆M@gSC4OM YM׈l<~F$. aCzZiُ&9V$q&osĚqiU ks7DM"Fh):u`1-h)32]`?7mh&MV91p|5ї't(0Lhf '4hO\B{?8Q8~+ϛ2Kֱng)9߈qҲiǣ3rrs5Csm+P x"jz`s:qdbULh=D_Gc4-)qoT͑;PpYڳQ* ̇ɞ^<:Ѹ++r򕘖0Ʋ/8 CuY(yGlȿ} 9f!|6n׉c)b:b贘;xKR!3y7{AW44CIɛ'oC~PF6E }@CzY#1k22 lW^2O/ BFО*b ?"d[o0z5ٟVxޗe6-e{vpOCS`3Fjϲ15snOa4wo' h# SN || hM:FYK:[GDdKb"nFflʚr ̐߻`;Kydvq,rHcb)5uܛWX%nB>%HPKjw <4b Z=! XO"}1M 9=&1~LŰnlnsצr'·omZȬ<ݵ!>Jo~<勆#مRĘ5ۍw/YYdE;rvy,P:ȓy :_2)?'>rПAђ/$,& "x=ԫSYk,Mbf[6q:zb%Ta|=oAIL/1s]OoXc)߽$Qe*Ud`0-riZ.KI)BJlj)DbG@Ble ] ݷ>&Km??t,غ2y\i*hM"|a;ej;W,nPߩl*a| iFl)+,s ݖC{ h nHFe1nSBX|4 WD(XǓv>eT3Q|"[C.%E?[baW\??抖ӻ`H.9&Sl54W02KҊ3^!C ӗfG96pC,~H:Tv (&?0PX׍EtR ]ُɳs)O{;YGD8_yxPGf!LZ%ƒvVt !+%)vE>P-$@(hђ™ w+)w~ sr0F 'UIb)rDHXB5ئntl{)lbLB cPqobwо ;מ(fOdZIT_d|uLJaNy( 4g]7gFgfCi~шmD 3=jc3V]U`H].}ZBBG0Z1o I&c,,g\hAeeBgTR.j?lt2g=Q`B%,:" Rث[xذRP >~-giFQHZLk Vqsb7\{#2g{J@ηg&cChK jU 3 A:z*s Irag;.;]@ZA838i\Z,@2`ǘ␃˳Ӥ0Uy&Ƌ^QOzuϡ+-jDfR>t;Av)3HV'&_DvD0 RĬ;vp (cсBl\']V1{S7t ;^ؼޤkEŅf5;phPr2Xޱ %3ew\@-)-x1К aPxm*O!dL؞#+e@.}Е(@*3x=0.Y'~? b(T`,7qr$zdikc$hqJT?gUAyR6,l,j R(PQYQq ZȢYFS16xHU !E[aȋͥhƯ\"f<;ɜ1= i"IIV.#V'Ί6@&2BF~ٌMY=.P`&Ǽ}Ψ =cpc==HLov]WPW]C k +kN \v5@Va{Og.ffi/?&s򌭹HWKT'ʦ, ,ZQ"(%F^-[P]Wx\9FGA @&^- LVXۿMG!FVHUfa:pl/_߶ꕋ;0$ps +lg;/gt7Eo~Pƌ_Px 'xd"r1caoA\|^)LT@@j}^Ij<Ⱥ1 xQ/sXn4Oƽ)[Valv7,SLGݒ>_,(ѥYwOlA @+v¤ֲX&׽k孿h:c#v.==9"x499Yrb'%aE}d#)a@Le2V@8eKFBq !W,% Qz~5}.1̖scU%SW k ڄgds :!"эOOKr ɔ3bZҳC! Mդšj.0+Q0WGh Eхs*\^% Tn jdQQ/>S7 ى<f֘E_OKyZW-\n‡RT>s1 u F+4tcϙ6[9i뙶g$Wϲ-а(m7pVY-SIbaGd>BroZ0Y!h-Ofgc&J trIGz`1ijr6FL!kЦ5k0xbbFYy |9QϬʰNjx)G]CSk|ٷa2fE@o!9Lfs*c_([}Sg/$)2R~s V$*zH֔{ aT^JĒD=GZA}ctQ(?li0ps\n|DQ08;~W[Yp!QzՏ!mru^1#;<ʂJH ї|̨(7UK|jFm+Ȗ S^Ěh/Ev4$'8 EzDu,4_G\>)sV!4fԼr-Fpѧ>@~[V;HE݈<9t#!-r'NZ#~)eBQWEy R$7>4Ȗ^UE[|,<(Q }L,W8.%q" Gda2fHW*oø15٢?Gi6jIF= 6XN!} |b9lC>8![@؊i`T7e44ι|flv1bI7[2ė/V"nXjQ6VT~*5*[QOhIW FXXU,dJ$na,WbcʦNvoHf% FZ^ZEkI?;"ŵa|HҒu_4O2LBbPV q&GopB˂u!0 ʠ,2O K!TGtgZ&1XFg^D6TorίIiiPeo!l i@T$|WIuGK[^=%I$]F:23 tyKLQK(ԽV|Ж$t@-O/S_riqP`YQ<e񚻪ݏE{aYX/w"..?ű{=d7puw*Lz!`gh >RTcY~߳RH(ӾU눏YN v;s"9.E4h WՏD 1uC,<ںgBCf ^0 FzɃaBCԄ0]5Wx%F\Zr~9;\C[cƲ~^ʬ5Y4*:m| /tb<%ԥ _t`:btм술/Ofo=@V;ׯ];(d"P9lrTszℱL۝a O~w; ;q=czh)ȸׂ>̏'~preƊwޢX C{% ǩf̳>Q?R4.qu7T-ŭ'$nbxSAM[.08)N.#g!Jt;dHV 4 Z$E4E8 XSmw-ixx 'Zb及^ao>s#aaPEK#Wa|5%ͳQ+m}HE^Ha`3 ؿۦe3tT>?`|xxrP %iZ)vu(lVlkv'Taï\#X#8WgR BeȐ!G2FWP5P|k4il)mړ}!]aeyCS #`m@LX'=wک g}Lf=vUjɁ5 @*uKvS SX-w R cوzr5IM d9<LU6:'X\I7red(j)Qmכ5jC^G+!@0w[oCt+w" )͐|2v#60r' MBƑ\ۃӫSh<~`{ 9RCc+iޤgJ@ btΫ! 1117pN()=)?g2V,kIzǾC(46吽A_tjXKoTcajwo5|c |؃rc>`MsoBgyWRj؞Z ϯHg\ ϘǬq O0z E3Z8eu:q,*OSU:T69܄Q簔R/\ D!1\\|<bSɌbH vJ}iRr r֕Y4BNG4#f<~B3g1DJs}\=!*U;@:6@vȍ_NkE9S΋ XZ$ 4\ʁ:z;w琂,Oe=5*becE,q6e[Q_ &gZ,4~LYzsV3z)C} unu+&/;H m00gNo"awd(R^]w#LVYh&?1,l9(+MkH@v3QPKF ;u 'gO8z}C$ۻPyy^07=J')XShtjykŽI Q! ZU?:9OM"lW Լy~M=#pnMS3lE+t\0HgsTRڨS z}/W_-3zx727#LlZ(%\fdҁ%6rvasF6IG 20%H$L߽@B#K4uVkճhLm],w̲t,e03SjnCr:JHj XSarEjJE4c 7મy5NraX_j< 7}SVI48Tq;>QjaP?TY1C}=vTl|?*[`.few V.kɉ,H1Qݨ,~ÎbFd ˅rP)v6~֟߳q;xZ+3 #ƫaQӦe OFxS |atx9e /r8zX3Y9z&NUE>H"ף#Rq _h)-Ng{VeqmXR'2pxоj[cPYb}_%'IRvۀWWhڲ[v>@Z¥ICe2d}0[٤#Dj#w,0}'~u(iKKAd|.8Y%M K[NJ+O <-=xdL7~ `AÖd߷7" B'wHHh|ܳԬ r}Mp: S!Rھ0iWYDXLʱ, o=.&r"^q T;ÒN&8[xEr@Z3i1ExƊbs.r:ٷ6FWj[,#+|t[7пyeߗOez#g5Kv3iM0h,`.9N d8a_h\졃GG ҁ agdH55*)WA;2 0a^ڹgu((+doD8L)Tq2_o6{|F|~'F5KwVлp0M6<5CWc4{wȽ/\K~oOZ{)j~fB$t @ÊVI/ܵC>/3}~}xy+?Hև[A)D?׫3OY-O# ^ɵ8 b|,B j >w."}|TWޔ7Bv*gn*.s?|ȵT:|f K[z(dTEHOʢ#x` Mx,xOB a)r,$a[OSQKG^M1ឳ=VIT}S~ iuhC\Jf3ޤ}ߦKB-{RQ? Hss;k=l2WQ>V[8Ϊd(MzÎF6'm'n:%=sV)9aSkOZyQ{. }|^>' !<cVjG?3|pas.|I c ~"YǟDߖY>ƚ G^@hŻ93ebxSEBXg?,mP[A1@y.nCljw!"|Yc-!-6VnS|'@;rubtD]|O/hQ ߞ[y֚y(x,Y&"$wlA3M|De ?؃'c : Xʚ;s(ٛ?3 !uLVQd gJzDZ(N s-~Q5*&X[@PxR}Y^"# '*jZ-? Vhs@R}LR *6zeQJ½ t44<'FJ=âs(M Ľ7nWy6&SNO:%0l>,pRAt숃%W&`+Gz&s$F/rkhGG ק 7D3DCjDqs-TowyP#NG"gqU rAX'+H\`\Xۼ ApM1vZ[Ǟ6> BOxL PEVx(s?Vz Gs 'PTHMPs&tDT a.:ac,}E3l*p1җb!e QO00{C[n}E(A\Vm+J3Av%'S^ 9AL4⍖G]qbfܒa^wvM1zv=++o z¯C]x0^lWk2и:ہMG88 i@h)~Ÿ?fg7CPHY.X>]!Gq9T\jdX ˵ j$4/=D]@saB*Ɲ"Q2LA40|Ì}uft L/5r* /FG'oآFNF5s ƞ}%aQx:5r{ˏ@&#=7އkҦZd/Ũ+оob רPhl(u> f~_g+ /or VBҼg `08Bl֕2|1HG'1W(."N` FW% u}ug2~WXd0QDg@@.{}nL0 q7=Rs !ء:Q9t5c޹@U[DX.YQ2VkfKayJ:M*ԿBͭ'Kk:o=#82LQ-H.u)8 m[,H'p^ֲeQs+o|j9uX, ȢѐCE啔-!y'ss:Ey:#ؽ(EQK :}v8- hbώcJa`sU mQ5zO,+##"L q1Im!޺e*:S?GHA?x(y!`(S~-U)ݿpƭr`u 8`wBwיAR `jrR;n94r4[Rcm'н=Nq;NuG[锤:CE&5}j5nf aXW m8G!_XIYbW= ӽ$hʔ,ò |M=0]QUVo#3il:8,դsvP648=t%T?GJy[w 2GPlS&N|aS+iVxt0ucLh3 ւ UF'v0!I"IճHETjZ#rؠH:O#'ޙn,x{hweRp'~U&  *+_{Q}Mr*Kv"v۲C&NaMgܫ5 qw@Fm;[LK% KjOPUO7u}GJw`FsQ &WW`qFB"򜧨VE:%~^8Ƹh rv*qus{Wk?ze{*_o_dA%j}TTXM.-du\w%~;_ŷ $A t_4qI]I672kEhe^ƃy\ .߉=x5@>EP$=\}^zuI Kl`! v%WH `~g66]AOK(O-[Khdqߓˣ$4|.PIɷ;T{CFؙIt?NOǮ}A*g WWR-5_6d>2ΆY-6qbU98.?kE27 {h!_Ƭ;;nj#GC)E,F?uaKB\T|uGJu*73cFʫGZnI幭=~vg| .h* :7BR3p{|C}q=P8/%6deKUel K{LdeF؋(q*[wUDM~ݍxrԽBl_„ q%n̦孈s߶Bc[_fNnb0U[z)~) 2:ݎe?>VfXan𼏆 лoauh{@)|ǜBtBIQb䀇X{5UxnuKG@,{3$XAM`p()ܫ^":(u H<]l1B1y\)B |F tbҿP֥gQ Tǃ$?^^1+Wrv:!;Yߩ)LzreڸsK綒OԦ܇HSLLd<5_3_(Κj 99z3ؖ%q:\zWke+0e^mPR_F8N1gILv6H!raEd/jĬ9s^vUVި )&k%P}"*̶A FC'O=53N )6n _ RPZu''49uw^[/d8|j#tLq'Kj*c:l+dV b[*tv-U9orrDL=벮<,B, ˠM-oP!w]94@^OLHwڨ2H']ƒ Qz7+m.ʱ 63-y3r4_EU9K,]E#Dv[JeV2K+/I.x>i@b䠼]/R\)Vr>cA$7c).;` ])6[־eӞ(A$Xi˼ "EKԳ=(j+D|"ߠ͠"fKOjR;HC6GjS1aM4:RRQ1=dBy Y- Xrg&l{-p/v:I&~&"Ւѵ{4w20^ۣ pW,|T8rNC:ߦuS,gv dT?#Bx‚G)TFgaX|Jv(Hx:V;Z0Vȉr$*Y}?KL6SDd*Ԋ42!M{ =ejv}hH"_-(фVI' P?'EE7S߾"mXlp:X51fGFq^- %EZLNEN[mR3N+ך{T\Q31P9,WTiXx4=WLLxmE[F\[C D[V o˥YlK&N6k\PLl;y~<5mtB[wxM[q)}VUg gYEq!&EFK!cs0˥|n+xM`#<$౭s]M)M3ZQ.DQ9-ƀ# ;YzrOvIYSnfYٳ-eF'R?7AI4Aj5i_fCC'ƠX5}}޸Ш7~>!XJ+Kz&YUU D"I⌂O&J_5?Q+7EI X/rYԜ,zrG!̧ܾ&i:a,\y$P˗{f<dSzUe)exQۤy0,Z뷛xXuey lHgjr5~"h+W^A(dv~n #hbRL9ٸ^ܖnV+u[酝`Iq n)b+j5,&CⅾqFPҘ~L )i#5Aa,H i4R <i0Īv02s$P~Qdz9eG_vz͎X!r?p;tFEEŲJ̏w H#׽;]Mg yDs+ɁF7)O6\gh.q^ IeŚ z:޹M$<>ƃ%IF(H(r$>K+13^illcdbFGrFMFLfzpa|2>H2Qҹ֋RwCjij"*ݕ X.AèKaOL!h.[٫QFrr?< ,.a#`Uټj 7nÀ$'|d=șr&% xF UK> +ɖ7ch}N+'l7ǡ½. ȓY]Ɛ+ HC44rTg$Cҟ30 4P}c\QGvFS٦XrxF|XYy CpPM{lDvN~vp[j z*p-".~+#Vn?3f뎼™(xcx.0O5Ù8zx*:O)^HFl*@p*Lf]r"E͛RM6Pl4z5m+:aW;DV FIwڳ|wjry4Yϰ0Ed3up?Y,w mF{lC( " jRhb}TBKzX0Jx ú&Z?o; A?pEmii]  ] b(g(!6FEϊ'<;J2BvqPtݪV<5W4".Y;{B 7\F(ejYMIP՟.̠׵/lϯlI5 9R9 嗋UV<:p v'H@Λ\ U60sX st&ov#09nyO2߹4s=nD̛bīo UO[uqC(i u]z{.3^>DLfE@xFky/a1XܵF jV7}ر|[1M;TV3)Zs|p&[0Q7[wGyx jG5w)Uᒂm4bc l^4 -hn%!VZ|aPɌ̉(` kK['bOduKtg~'y@(89 _ |7%z'U{[Y Wo]yYKb>[/З)7"Id'mzGzsD]^GBex2LO>㡫*$篳ߚw͑5#|9ɩ(4]yȥe8͘G)ToYsb[mRcj&GgLRűuۈQe )c2Qpͽvһ\sxUaSs6-ߨϼ<2+z\oY\6ށgX=cq!ȽigB-p+yz}@=\ڀ}O=6@ERVqf hf%sD Zߴ! &1m0Kpt1BC*ZNU+lKSQޡBA)/hА&:Η/b_}kBt'Flg%z'̌ƛ xDǵ2]&tcM䵤2ƥ%Ą!pAWO$8)jxӓÀ: A\>1M L/m]or3K iͮu%"Qpv#<^ó>EpF\n{-m%i6-?8vX.i@'ibےAOй:Y1: ג%>pyՉ31(dAW?(9L;vU^6oRwH?12T/ŸL9*ݛ[$uK&;ȼ G]^L;m2Y%/=MruYm֡gOu1ʽ9E R; PriG]Yg4KUlƺ$$[]!*\jD_yyfUg[Lg1`zjz3Ud>Y/)8f:J$씞/eQI#HA=c\:{GЈCz;7 i S%i1uWj|CGWiυ:vBRPhWv́~e^6H`-a\*^r(>k SݡD™5M!֏DU 4sQ=ꉏzfŽe_ۻ^:+Y m%v v]KZbq#0O=swƈOZ~ `m\&9ؙxF䠀p<Ӎ@NUľ1HcX//|&lۄfhH"va k4& ;Y:A9GQlf8V"ט+(ib*3}&B2dxdǍ&` dk!"]Êp~8* k wbXt&_ ͑Cɇ>;u#KK$hc.q,>BM^^6Odiǚo ǭ#e KrTB: {ߟnӸGA { 6|\Gk lDx_{5>" qhxý?ߨѧܣBt_|۬HɋkQn v oFyVı햄/J2qb߬[79yCU1 0feq65"}`D0,/%@&>ON۪xN T ~hrrgPYU +Hg4[ďJ̆?FStwyJǫ-{Oϑvx?Ys-~wj;{Ͱ^G[=<,6MZvCpk Q[q! Ld6oګRwF}lDȽ?:;^  G`ύ ^x+X/E@@nǮzhƸɳy +}{{ء~?Š}xt>B1(|?-02Ҳ>5pANu~ʘ#eݍ=͌wpvF .)"K;W[HwR~4A|$]1CTfqQgR@ն7C=rG7DY.wCt*X Ed胵@ ^+Һ2iZm~bSF38v]_ie3"w gſT`bή.?nI 'T%Nԉc$CRL;bʢ !խ RXtI+ #3 yS,7Ar=WԦȑYeǪ58鷷3NJ2'9~7$"3CHwF@=LpCHM7@Nw8y> zwKLDk:orYt*JH(^Q# 7,fmJj.#ixTd=PgX4P@ԌZ9V^(P\}o? 5m8X6f [NSo٩aYͿ#X~Y /JKVK`NvAUT<܇EZ.uFY܎br&Nrl5-Шb&7C1HoyV?Pow~2 v}[v}D7t' e{vW/D"iuJj:}6ݵ9죇km!*eL~nDtk qyqH/T/X?ɾ?ЇNwߘ'p11G!@f/ɟ6.Zc$C8uռ0B41"U "g-g-Pw5~lj c,Er}Z(AůP"K/>.g!}ʿ?D&N^=Ks:6/w D{x[(`%L$BK?qB#}q:&\1, F;no#F:LO+sMwn/=&VPq g`j&]GiY6Wa{*0 n:Muӓ{l84^cQF^ n|Y_2|*pAx I AAQ!eVVTVvD*Dx>V>ˡeu 3>w%ïSJ!:Yaf jx{,- `anHµvj`˫lϩ6} qaYl< fi2PjxM[jt5PM{]24ۿSjyE9(l#T&R2 up! ^&qlOuqO7Gz.;Ho4Nl*~;aĴm80hBʜ@gcV K\cj#s{]S$5dE'a6beo66TE%w[mvUPݶI\1BD U&ܤʽ8NLL:Lkᘜa)YL'Rr_5eI'Xk씾.nmSlэ=z p'&a~YN?V !%N^yBhĝK$ KN{`8^/}KA?qljSD,?Bы>ʡaӼKX<| ,CcTۃA`aF{kr9U>~˝g\yyv:릤;ͦk/ԾNiW7,{pcLy ^2KnB!ąd/51ٵG;:o*꨽@7 HGKxxj].6]oEK]̀jyH4Bh9vWV/ߥ:&ϏeI[s?G ۜ^ؽ'IݸpXPjCxY͓Ǹi›8 w`G&Bp2bv ; ?hAʞ}Ԉ܎8-::s*epOzl6XAfɘje7 *,aF tWyCY bVm>I4uԾi /ҢOx'a+Sy\Dҽj]Ey",!p)|ŏՋ5,O;D6|*u@Dd7bzA<øܣA {Y)ȳ$|78&OFf ɦ.[apL.h΂%C 0Obߐ4_Jdf$HJ?Ȉhe8cg7خHrH}4- 5,3Qר1A3a>#9w)no!4&m߰D8X?q&nXRtY-%)rJ{cG{Ol/Σrw4331Ηf~F$Ո6iHGU|嶹0d!MbR ?f'Л7(C\AX̮kژ%v(Tݎc=T\R Ȉ@Z@JRo?IdLL>YαU@^ˆ綢bB8 *+^rٺ뿂$%Fp< 7R&/d* 1a#?2hER}YB!ϨE N.%1Hm^?(R~k\ ME-VB\6ǁX'">={ # 0jTrL/-{Z6E O>R?UCts}OV0i. 98SPCƙr3km-aetiy7NZ-a*0>9&B_尷Zt{GOg2 g}TXve/ȮXWZGݺYFb?F0F&`O""F"1[l(_ṰYC?W)疀Y%PG &%TStWDbDqVM?S!ݨwvCB7jj#pߩi'3z$ .;ޝgUHF}a~@XoߜalwOjQm&좏 ,mmw}w8kLӆҲχeײNU& F#jBA\cQⅭ:Bg nP`Kj]aM3&_BRߡ`׸PDR qR' =gcS~F \aC.9x5a^oM#bo%٨ a6kp\L)}Dj+!M˴3G% F8߃sdGYӅ6 5Q7BށÐrPU=UO/eR6Ni+PiC!CMPKl evt]RאWG$FoJ.@zN讍d9:WꑆZUY %kbThC#كL,Q*i{MW'4 &~5?-aYoWz/`0am~%Fo(m-Scaz& GnӧwϻBd"̵m̞Y>!lb>\srjh5 pLN 1\W|pfv?d%<tAPu—KzlCX?xB3k׳ѯO#!-Ϙ4Ekm({_x"PQ@5OS 4 Jí$h[ š_қ׫[6A8|h0C^L <"Q${,z߯K7FW7uð-NoܬvOwvOJ Ţdj2Cc%)e,jnm{nDQJ"qϋ~2YvgL](tb#ȺqI:XJ^8R-'=ihJ)1[f@7oxؙkګ8ͫWDcYHh$C(~+'a0*D:8zgwčxYQD &y4b"`Ocyq$Q|R=y`ih45k@Oge9!%?>E.BSo:k !H'{`b]2UPٲ-B vr02ʎSb؀ps)*Frbk؊ BL~5JgQ\''_- \1G݌qd]AAJ^E JXzmw:꺽.i%䳹a3\ҏ7ɛla)7D0Pe>GTzWC<  PMAV:5P<ta RW&~V;i!W@PS?|l/y - $jlմd4>ĩu@y!W0u"A;SJU4٥h(ؓ6y&6voODA)lQ/[Xw, a (IMq[vt[ʤBG [q>':Us"&ENŗnj)XKK)!i.9*oZ$UU}WwuKN}tCQi#%6: PlRp]S,iNj&KW):ӹ6KYVq Kb/ѓE2G+'CFc>DRMJS"ƙ|0,? 7ȝ}TϏQQ*Undr@p#sk}!Qw̑xڇA9j#iBvof8c۟L;#|8eK:zT v=AiR[\68˗3JeSs&y*"UuDpKڸ?C& j&yBIRt5B&[ABn>d, 9{x&nA3csi'o: [Y((젞V({-pJԈoI{M b +[tFE,y] ߹MA}ie/Ɗs+<(̾}bT8Ѳ|heDJ%Nu,ü('5{xՏ{tS$jR WKR'2^;va3MrkCcmQkyWajesHY Y5ѦXS# ?E޵fWҁwR@39O+gvafBi%ԩq!ɐu{\ Ph* ;bv.a_0hL%sE ~.nC˱,c#-͈fX= t(eQu shL5Bz&>dnǔv/է)vFD:q098c`4ܩKF8QsR⨝8'qKۉbey[!tҾUGrs>#xtPyJ\ ]_Xbo3AJۈ(ҝCDtRW?eD:e3fHkCɐ5VV;H[BIC@:iB IMwœ\r+a1"CCo/nD=D'W)_T .sN:*rmCU6z# g/ "啂봷]tzeKazsa$\OD72.[C P 3n5}v3Qq I#BI BӋ8{{ң wUp,=e9q^shKa)Ct`OGsK')Ѡj*/ vD@\aDK}VyYu?_fpGrk>S!CO'1cILksh9ǷCTUkzQ٢H޼DԨTڍI9qjdbO1Ue^LWg*&y%]_k6O@h:$M+/8nQrO,W*^gs)oc>Fn]s?T-)m%aN2U77Vű3+5 "L{ }p#d~ƶelX߮1ڂv>Z`?B(4Yi9|Y3V!5ffʃ6hLXK)O3Uo^V?l#[bhZsOiWHuZloy8Y',_+vtt崁x×Vb%fD?j] [H^ \= _7 lcH]::3wL 8 9dõL6ē2oWq vװҴ5۠櫪@"j,a~j;{ϱ YLފ4L$ 惤G}69fjd*Paw2w$EIowXTt եq(Mv 39[dP8%)DS|ju%^+D\VZ]󖏒 \VdA{jci!Qn-^fzDդtz(LG?MuM#j4{MͭD3nt,[yWlN@#4Z8kV"j-GALe\@o>>&3qyחِ<7pQ!ZudE:s,7Ca䦟Ѷ~. Ֆ(Adh;fa*v7B@s7o5y[˦xcYqWhbO.{Sat"CU:xme)Bng1OTUhVGiH$I2O\!GO}M!9-wy-< Ȫ7_lY;czc..!Xn ~ @ omx4f`?/Mm&ޡYLZ lkB1ozn9ѷb|zU R>ܺ03}nXɎZ-?UEˆ.^14Nx*e-Aծ}Sv!]j.vD0`į*P 缾*;I! \LGZ ;SC0~ %P&pMfV)-o+MeKnmL0~ pVR m۽qE2qc>`!21Ã]31c| nireǻ=D읫H=kYMT9=W^[9\%="X;^^Lr?jnBWFtqf)[s&S9Zw$3_J j^_|_ a-w<ʁRnBd\m"Ɖn=lȺ: bYh|mAp;Y,픎14nA n˂QV*J[WS}8[ENFӅ-C&FNWyU#pռ˟/%@Tb0,WQ4j+?> tڬɬF Jn̷Eki]Jj`dVnVb*@Aw02 90gڢϐPx-gٟgS=d8dlDjlhKA:"x==%Ȑ3ybҝ2%_bh-pټ2p3} Fi ڀղoxQӪk. ӟqqZKZwk64I [.8ZOԘ/~GҿH37ו&޹f_8C䚤 kRf03TZB/;*Xrv*wJTQ5zl jD%஄O64 B7[X0[[A939âgwQBᛜ#2n&`ploh7BjL]~HV|u}Dh3M IT8Jѱ8j7"YJٚ=u4M~ЙAY86*n~NpSN/9r`iZ[RAv>h/0N W9FneWXeHxb y1({ߠ%}ŝGb5a `S%ka;][C{[BD,vE͊kᕼ5 ͇ σ6аxCHCܔ_L'\'$5k4S1|){zPgo \ρbM_- ,8^U\+P2:=tT*z5#W9;L/H]G"6y񒛥cb0cMYzp`$ @EJ8˔?Sf S6/F&ØTEWؔ'Q}y3_J'C%WGG6(a:])x#'zgF;]-N5!(EkB-x{"U bVI}~ ^ d¥C~+YrHC3_)C1٘7Dz=&xˤ|KT <6Kpc]Prߪ o%1lYa13wJXnQ7 (Nm|_]mB5̢l)wD$'|R,dTtO@9PڈYD#Wntvne@Wy uVOgAhesve7Ln58qd+_mnЂ  vZ=}r2$Q&عV ˉU=h&R 0 ~~`{b]">>X}}pm%5ן#|q(}Uě>Vph@lS$2TNRު[@EE1ۀ׾ <ǣ6?`Op-ILS!$.#׃e2]UTb8ȄyAlO "&X#vb;lh,Ƭ#*"i"wF;B cEf\[,<= X:@#:rf@zNo=/ږ7ϠqUfi;[ v sͶkduqQ Ot*{7>IMdO\|=[Z9R^XqxtA0*Ax]ġ|Қ=C1WڿO+DQ{Ash'hJݭ䳛\:qBYϺē :^GPptdp?J~D4\ *V`-n-x@v"01iCL[ PUqXkG/D5G2FLzm@sC*{C>C1̯vN#DקpOBs| .L, v1 cA&uf:e+[L>_ pj^a, ){эྍX8tHG@Ly/*> sEMJ]xa@ħ"vx"rV鎓Y 9snVEl4xF:<F\N,2n*9H95 }{T*cSߨ]"؏h*YEXcX523h>>r,'+ 9K.~ubF)P8U%Okψv8%>W8+ 4N߫?at r\UHNΪ&Zg9<c!]I~|~KjTX}fS@vAM4G'B}JkzO`. K@KghM$s!p 3OIo\ի[ϲdEL K+"KQJWߩ 6uܕknE:D5Gʑ n-VI/Dc{z/FϹ6*JVz k9 V2͵ }C`%R B I&qW`?r3`&T[ߔpgbz> Z)[7ooi[:4| 3f,~4xU#]6oczaī]w |7DLHc)2AswYh!~${i^/B1I'b\7 ijS~r0HOxb b uM>ϋLpppPIc؄DV6LYULJ_c#|#2vh +I0^sxYЯ=GE=$~}+r[]ՓWm}5^U)l4$KpŀJZmx"!\07/ߩr+J Rm*J >.5}tI(Eݾo:e̗Ibrlq c7\T51(zM_:(g,ubVBʍs>Ϸ2_'eƠeh6!|hUnZ{/c^ISz@Dpݖ_?iw[6=2/xynCU a&L$S.ڼF' pS%MKWʂ91 ӂqXӕPc}Ԥ -yYfu={嚢4(#gaj1D!&h6kb@E"ItdKWQ?eSL*x$ڮ"ls%U=Ά$^,V_=j{(O\, FSC4Ϲo2ƓZ6+[ 梻Zm2 ^/ bx=/wbϠfؾQ"LJ*C5$Y:I*i¬UՀ5Mz')CڛH᷽CC oZ{>|C)W8E1nA}7J5{J%$=3-qT .h5Jࢧ'ݺ\Wxy<42 4\ v2*3`J6sT%!0kAy&I"@ShyK%զ*aK4fm|XtHF)NbҞYaj*0+ C#[&$qVJ3"]B8^y5fqSkt^#>È04(_5Ic.Ud_fzaE YEluc$R"EZ̍BC}@&6a J5^vhH8ʋ~-dd%xrv>U7MN_ zv6ujY/,5h9m.%(kxs< +1E )Ȋv~HkC8*2˜~e9k3}܊;m>LfI-=D(D:>R \Nr unبO\ouApQ.1_Uj/)0!7%1aUYY/zK4[} M}CRAg+ AS24؂a~;uzd_ֶ WAe^Gʀ Vݣ ov \O a,w1_Oi[k4ӮJGim Q\Ay6fQ&FE dZeGP?)ic`_HEroK\HroAWJ:[eQw&f穖(Uڐvf98P/coi"1xXТx.dH)lВ!%zpnF'n&s- 8Sٗz+!ƶ=RG}XuL^h0F. 5gQ) #Zvk'?]0%>TMd逌 P !) 0iG}|WI/@~f eWƳ~suu[]ϫȦc+,ZEvrf^լK2v#ώƨ2w&2,Ubm+(yH?a;m\ IIZƜDr^t^;.}R5[tIcY%>90p.;$C`KN/D۷M{k-h&o kPW4c(PqEƛC{Kɔ.v5hr5Mw?TuGMW :jQ  n9-$nf.faQU|^kMX]*d<KiXb"ڦiezب@ aD Z GMdHqi܁x̥W5 !UO~K Ɯhvײ" `nts߈.4xOG| .U6{@%;0% ۶~ )nY )P^PK0&50s0* :,ݬI0Ly[Qi[sW;P% o-ޔ,wuvW9W&M:KO/?[t dɁ)]ZF<ɜW @* ۽da+%$eL姾x БzG!U[o֣StOe [ZMYҾ|)ƆGJ%vy5jۃ h[ӳBQD|zdZJWfq'p`R9H|JŸ`Q.n#9&g#^pt`N|^ھ}-!5!it |8)jPݞ+')Z^WrewO}E?vgy{h#h z_ÖAR} umW_g)>F{͓ŻXƎIO$dx* .^"7|tpDAwAhWo.-xLۘP#a?6bi+0&MĔŴ#hEƆ4Χ-YN8vJ!+۪E2L8ߗFY$6F014$`Trl 9 M~fDT!E%IId2h`1J8O[_32wm<`G.d055[.+"\ԝYm!,*A=4(5]%NiL a6RHmcߖ؇WQfMEU"]2F Ob`S'&'HH!n Ͼ z]Ti0xSۀw js˽L8)"aaczIf4] &NkP5h8Υ/;E:GO}J:.+BU)ɤrw'H׉w*j?}92!A`jbB&VKP .mYkHTdR7r؏:e̪5uAY^5dbYUc\OVo<[܀7D^9n3|jb.{hX Zkd(X mj{8& (䗠Y3$9((jrݤ&JZ(l(گOTY".A J0[پ#?pQAUN/( tsLskr(Vkx`)W3kw^&fNQ3,~* GJ)U(}O=BV7h=YPңN jJZ_z5o%3t"Gϼm`3;^mncZ;GJxJdv`s~ Op w a49JH\vkPABL {GBXv? + ES#ښQয/3U ,.zB&/IBɟ [*Pm2VPgu=XH0Z5JPL)DB<΋ щg jzYG~8%󔌂,h9kiڠY) 7PFL3}G9K_I\oHt\7 $DlAi`YhΥ'R׬UI2L<HF StKuv)\wj n:f|'~zsx+Rylg`qFҴ2 Ιp-P t8KߦvsQ H>A!t=ӛc83͌SCԄweGDhVJGF&xy4| 839tVvN9 (6"ԙ$B׊;J1cn)*D,x}g[ǁsqc?@TsbC@cP1LqMnQVٻJ%0+P2y98p7W!ջT~ QaP-o1V+öK4y 9 ~6g+tzA <uk$>>8@irh؛V."uEJ+tKt҈=NSMj }1V؝.iVw7R9 $A YCQ¸O5D YHxK; @e 㗋ʡ:LI IB \:aL |i N6)dn+|xv[c׌A "?+ kyMa\Tu-eH@SF'4=?c<7g9diy#P@!7߅&(R:Ö΋7*5SiDurW;uc+ysX }/6m d+PτfT|W0$/ݢ/U頝0-4!ytz:ns @R&EƤ@l!Eh3zGt;SO]H;$dl'Gc%) ;ҿ:jfssf* i]ysz-),I]I.đekZ9ki댇e58x2`{\n`G;¶aj#){pKS _OHaPf'zx| +F nj>#e_FLvq8Ym.ovQGVAʠ۶dw͘(ыXm#QBϗS!z8ل~9שhyلB( `zPe/Q]e HfrC|Raܷ}꛾q,-ON-zN8BjGD@a n ָ} d.XJرR 7^Zr_DrM3< Eã$.~,V4Wo'R(]`y'zi$Iqpaj*Ӽ+.E %RFȤp[gƀzzHZOH_TjRsiR|weB]k19v2÷mnрe=F-!w,Lz+J+""n1C+%5 t!Z:V$Y rJ!.%2gse8.˅W ى-DJ"-=9ב`{A;˝\Xc^I}SOEh=/2c'ᭉ6xuG)bYD6 ݕ6w:9P{Cq >[&jR z}q4:aޚ 3΅!.ت/m}@`s'@26Չ.dԉ"a},?@Ie0q%I{iJ=&y,aǞє)=M  :=KzX܎d OVɔ;=n0"fWNݜ#6Z3M jEوJhEtnw. eTYdgcԟ4iPzU/!C>p"#  K:f}|4Odx7Tx'x ½,UOHh/M| ԰4r2Mq~ &#UEn#RNj0cm%b=Si3d7.pdRYp}J_`/Q͝[dл8]! qޛ >h14α4) Zݣ:_. O>"TqIi!A6K:Pi 3+0%y/ow8Ju Yxċ 'ƱEbKɎB7@>3v$!~dOnhO,5N [ϻƺ2"YAwp8whoPf? ؊~l-.4[ R!N>*3C_}RB9z7p.h0U-SsVs Op>񋎑ߡO;y,U'8-rمR@ꁗ(&7>׃.yZUfe;4Kn:}$C#Tx#?SAp&" g:4L?R'|ҷ__(!,]Q&Md>>t6s _4}+}LJ%4dt*fEC .֒9+9#9;*yLgj]['˦ΤTH0 yUԜVt~ 3٤ d275M+ARç//۲x=Bd'*,B N 9| >f>cښQrky?W72 clHn"=("A'&mʪ^\Im w <%E&'6M?o]8͵Kr{&F" DfܞV_, g/uՌXy~/!6u0?< Ֆ|͞iu|!ѩl)Ƚ {nݿw{p sۧ/n;*$ TlFJD4@nFmwޜ&=oWdDNIg>|җo.9t:? ۥmG=g69ۤb:V3s N@Q~GU<>~J8+̭t{B?D5j>k[1?6Z6QlDSt >K٩rlÚ3B0leIwB,716\uw)o/(7(zsj&jmR4T0&=T<=?'KEA,EB & 賢q#Kb'㚪.H̘V8q+>-ɑOEU.dy],_饤we9I ?ZR⼕'O ̲ nnW C[А*:އG114ɋf-(lR!`t cY}*ϰ* oҼe]I* [-rPH`#WXPn@H貎q_R&jW˞I.MDeݶtۏT{TK+#Jwh8 .,*} b _ZNspZPNey ÖӠhS$dd$NJv66 O2尌6 jQ@MVH' : }_ \.Ɲӑlw~+tĕ^6QL74D2<%}y*em@uLFOz _ rtS( Ku<;DL)L 7zОf\s[xs?sբ*$G|_p]R+?lT3;F923{Ip~{k}~+nTA0wƉeO e/ssUtb4pܘ0 vH}TM_xZ_P ™r3$Hb@_U!t16K9;[eAG99z]ѳh=[Z,@.,kO* YUҍWi㋛A].@0 h1m2 h8ݺ VM ]hU %<|WJwϥs m &]x{E/C}*dJyT' Vda'^֏2GM^KT<,?h#fcǹNf/f9\]|133tޕ~KJR~u7ӳ zx@7_]`HX\Y4SU\~^jO45U~jP7-کma3Bm [t(Аs"f0HDV$rˬ8g 2k_糖3*1vM/g+(ATL@ M«L؛R#3)'5"M;O:#;@DuTdX\.N:#dڲjIJKrjʙi!3sکz7$hiMB.gdD/[ՓsȖ8 '-u8T&XΓ(W#7a[Ee71HMqjszm$}q5l'N.刺xHRsXjj⚁]~B`U/b7v:{Rs%\ķe&Ga1%J6 ]NXZ$aw3я{rEIUK[a_ݙ&eup:ܦZCW?"L]bOZ|km?.KST.bl0[wk18\z.@D4ǿtb!ɱ=PerrןI\T^__r C VA6b$`"!= Hpy>Fik#8_AfRӋ`|zF1h@.}ώ2 '[Q2g~%~5v`{ 0~QvgYp|)\ N;D4L]u[]^/PZȖ6t&)h^mnNvO,Dne v%&*lv\GI՞}8_q. Qu^^v1UWsƒ GKLnnf C#}jtqb'ۘ1d7(SIKQvl\Yȝ|M&XyPD |D|5wiw5b%^mrl3@̗v_*JM8K:R=*H2PЇ@E#ym/IQ&o4|@& jc?dB8@J(Vo|^5ft g:k4l\Ic56"Xiؕ#qGYE=Cq 2<t:(sxVj|7?z#Iki)-@Jy c+а*Utjl!!ȳ+qvl8.=e2K8k;?ӿ:>cM>A6cY=!X k:{m `4?e.D&lIUZzkDח6bUɰSI(՘!õ`7!B̌N0Os*3BD+Q*gΓ1XoAj|%|غ)sZ,U/v李s&L?v,AY] #6/ntb8v~}ޑO:` #00jsRvɣw g.nӷ5Ry+(ޚ}-&zXx6 8 <#(1pzE͞XrH8Qn~{5_`:QQJ"BÜ2 |m-z[u3e'n0?zKe/TtiFװ0eaP%Fݑ8AIsOt% Bq7r&j|rJgjN ýToѠ$F(XSxv}s|Wl2_)yXG|rðo z T >CˇaZʳE-i fTmsLwO%D*#z{ ?zlCuyvP&q|I+M-ǔ z[fKF v/diGA4r rHpƚ61&_KBB s0]Ʃ=um$^-@cC. `؎J;o[FwavCF<ԊD#m;&Q6u:}[CA޿'4WPyMf(0p^9 4TY0H3=g‰ZsnԆv2+rxr (( 3p)fO?z%bXa?iV#,3Vrtژ3 &'?Nk~mQRr%Eer\}/^DZw2NL7˥HWCt.vza MZURt| W1TܮQD[J3xLͩW+FPX+v`mhk楤\5U,S_3/QobCA8g`nD##_Oc!e25ɑLƯ冴`w!WDO. h,y|N:fyVz0< SNhKBJ5pNkt| >'Z43#dH9Ca%8F]Rv0`am5Uu3HzY py~W{wA \W h圅= ,X^##lrw;||іl(zkBJj_^5u:YċuuvO ͟=e Z~ rru)(oIz, 8 C3,Oc`]u +Z %h-<O1u5-VD %D 8bĽp؆ڪGoqhL\-O(Wp"7/p͘dy!-QKajgWfUTfV{;l[ɠXyG\4m)z~@SD &@@HSDU83Eb- ycU^`1BykLwIy$v϶)VvIYAK$Kq6hѴ-Bm-Yr]ժ1yhJuf(ASFGo+6fvDqg@d^hd ԆT3Q2⚃dF`,W)>sBOͭa-jx>' =|{d]sbEipXc'Ny DGޚ0AL%ͦ떕 XbD%~ePH)$Zev@yK|w$~2J7+Ӥyysjz/P?8xL*5FC4 CjWlNQn'N>ڌlr7Ԟ݃ڨB +)UUrԸ8oO ^]@YxkrAQ-tm̭M|G_oKpșyUؓ~4Q<'{!Cs$%#}bU]gYV :j ~=%,̝:@_y$8J7c(KNkpu\bOpdz)1Q_F*Bg ShR8w5u,h@j%Db"D'{P/0T@!#)YR+]] 4/u)>C\x^ىVeOݖ"zGXXxʱޣeO40PTE!݉So{ugMBkf '(&@&e6qM ê~, %g}^NfmyoPta#URf8Ć,Tzp "R~.>Nxi%+D3XX`(F;.?Ҹ(@+2'&VY#( 54hjٝ ?wVE\wXveHU-= nli[OʛzCP>N? i~-ā?B-4T=#&oyXߥZv#E!E`Iz-n;e(SjOn嗪N?{4pG{6`1ЬϝTF+7$w6)oЁn zdV&Uoy ^vGqnUR)tdnDb7=Edfc9>Wv嘑 !o^^3OֈZ>a^ϭkwYȰ/eJyM=u uWU (ki*r՜ѿr]76(Jcfg|NzHA$}2U^1x8UZU(YQo Đ lknA=xLӦGJ.F\ PU2//G])oNYu S(^m`~$ "s4do6A ۄln^ԬsP)CN8<_-d¸trdV#_^6; $+PM4$uF6pK_ֈ/7LOHP۪H ncu1_p7}VLBp'My2+kAnwn U ÞA!DJr-h @$7}pEG[G/wҴ?K~NHV2EϖaJM\m_ Kh*7(8P"[˖I?bཌ;ѸJJ{J.6_ib6BWHQʑi!4)ܟYH>HnIpW{!q 4KAnpU P0wJBD3;EtX33qTɬ̕nK_? Pn,fPa+#,j Kj*),;U76|?@|s^] w(CLJ.<6Rx XnܶU@_NݤD|FOlz-U=یŤ}8Tx76Yq^y8@U,sӾms*w@i }~Տ EoE.<=tj8ۄ YcR6fvJMTm \x ۼYج6VamS҅ Wz+TRS[{dLcXmUyΧU fpMAE"w1n'R$9wDW: |lj@X#U->r/I)Xq(#P'6 4Gv6TVb`@ L4 O[~\XT©^{dĨQCcw)SⅇB'gJg9"c-es$;9߫q}I\Qaߪ|$ց%l: y,Xe%&Sk\k4Eg_Af2vm,: dB Shެ?AGyv|ȟdN ¤k&ȌTPFn׏K*e.iк*m6ŧ B{NrD2JL~O"5uG ݠvqPI& ɽe^qѢzɁ1Ł}k 9W@v^z [Gr3-w U-l\C' Z^u;t>#jq;Ka'QM6?b;qe4 h`ZV2i#~xܖ5ke6WX]ݑrZןNLG ]0j&{֩ގvVҍg*Rާ"sޗ{/f4?!ZvnЌnN6]pR::I1-#ݶ&%X2'<+/[կ3o4#}?" 2B\7΍W(~"H]n]5(Lh UǟζQSL03xk%Nm`6^ ZirNbz0:4KtaBV,O7kn~m%*rԾN4WZSlS{]=:LhXaaGD` 攜?6OA-ޢ6ǤPICc۠NMDlﰛE87%D"ZF) h7!wUN#sI~ WCgiC#ְ%2e7=i]3A Y1MʯJը0jpdd5SJ,;dRAxp),7Fx*[sĦ^jWK챇tÒnw~\€ulKi2*èڔ &̅`*o]7'uWg$2x|,bE f,%/ ž~ mϱM>s=r}oculf~*l:'LyjZ6`+HUw0~3[&ʐh0q2x bfv/zڴ7wxzpo36K'.:c7 t7MGK5t*E{08Nǐ1}';\܌C/=PC{u[ |@&!m 2Wq! BCGw m/`86Wc(GD!Ucq Wy*{vIM!j\Ͱa,wW-uMbPˢo?lEn aG:qkHNLW~1E}!*xT.*:;vl)_6iR|Xݧ9~L{B5EQmTlj%hO0x#l}!Wc(ksXd7_K(˲ beJG`<8M&O7t$V%M3.)%0! V-RRg[79LQk+|ᚓm+;NVbQ KX"6.JP7RwՊԺC&5"D7x{Q'}N3ע/U{ZdcQ\눡S,yMQlhm&4U]M F;3ϓMps[ D-LbΦVX 8ת2ue}kW=ÞSrN'ܠ=LM .*7`F0sKSN4C|a60XPsWJ1Q|~lȮbט$b4)!akkr@ #eRܸgK6@F>O&4Fbwh:1.HB1 l>KV tms_sqJ7Cۭ, kVgӅ߷b!8/]Ɖ Cp?6ON1%-ؕ0 YmT:x$Ed5p֧#fɀ:l*103 MaZn̰PEEs.0KE@탦fK{G7$e~ذv=ZՈsCBa2NM7դ3wx*lGz-,>D^y+`~CܱZ$N茘kjtd^%GdH1H^+^ q0֙Vjj]Eޜ!QWs><3R=C~O gb> 41#'[}DUHCvJJ_rTQ^3~s$Ѽ,SRH"3CwcNxQbRJ@L$;xքܐY/,7룷:oٙ( /qCHG;X!zeW-f!& Jq~W+t3|I>{/=dLeTO;\$zx#s1jRJ}s-#*bTU7XDž.>f_]ݏ!zo|hՙI,t'? D: [prN]D"Kmra~+n$밇U3<<,V 9c,ZOE5sqS#,>F=nJMГ [ Mi =Ta|2ŽqWp )ُ ͂|If!|AJzfa5Qz7 m' &dQ:y bۜgVHG5Ihk2!]e25e螕Ir^ Kdmtt _*z?SS4SehIR° J9N^a^Y5놿[ېr=!%ŏ< ?`h> 岉.(qLt~yY:L9mdx]pf FXc&iu<#;}@Fnlv<:9'I%_ e;[;ɍ+kLV8RIzo)U\u{RNZ:ƍ$bѻr6/@DrBJ0LbUd_l;$ FX < f\$]:>ĪG@.֯"0˨/;PdX3@(tx4f-F>'wkry() &d'/8)}x<^Tr .⹿͆yOx<Q]TlصmQz'<|[?{؊lZ^cˤ,Ds+ (ANM{S击+=YZ{#Xv?uCfY6ÿeB{6ȾvOĝ򀡗ELPgj.g#εYj<ŏ;M]A޷m]qs׎'nB3&[Xr' ڕ/0)oAkd0݀WQ[ۗhܮ֣HJR̋@HѴoY BO*֧9PVTYῃĉ`O%p:Z$JT 5#x@*#&<G4D2&g)/fgBd~͑}gGB@ˆs-}0  /MRZ5^]w*V|Q>q(&ʪg.GciĈqt {i$@l_8(ŭbs~P S5㺓h*C`Qb3nm[؀&|^bUz3>$ us<粗0=("H+OXy<☄[i+eT"4sJFMjɓ<!׊跓OTP[k'@I^isҜQ\YAYʋu3NJ(S fGSv%c"VhQ 0 αvt-'$ۀ3UzZK @O{r5oOz0>3߀w x ϨDMi&VFex9Hb'Q.,}_Hc~Ub ^xO,?UhI8OsBe`K6>eZ/ *WPsI9L2%M4%̕i)27b=a~e+[IґX!s]T Ěe}r9NϻFK`/QgF9yJ7ҷV&ѳ=:-4+B_1c_=McNi#r GqQ|<])=Z<'3(@,Ĕ:xG`SWmUt.Jv }a$z-8h>nHVF (YjdT:"WD }]n+!WI"O:CVHf[Q\ˁe?0S6 ؂"tɁ#|UqcODe;{}+ ,fyP6[`K"TWyaVwUf J09LUkjvES~ȗ2Na)k:0/ᱩ>o>>̫%-\WT)q42tl/ pQ8Ekץ":|& _F5e7.LZw{81]Ω{.TDZs4B~Ψe #[cu<^0q.{xuhM9^96{20w̓tdsa{j֙pp}ksr:EP(bJ9t.0=mhS_͈Q?9KgK߀y $K#(P i̘ o ='t gtZn#H&6 WF/n.-Gƛ-N:  oSR7_^$46 ia2L"yH<&X}k_hL3s DLA]6~΃UlQʚ$2NkQ:/fx0(8f6M* C"Ţte7Q٤MiIBeYeEt.tB8dG1] Ϡ˳5 i;؀pTL/Mlf1?eG78,gwfL@K5`XOWZ-tbFH?4n9uTw(Pt};VFDjOj`iUijo=YS'a'/JV 7#Lөp%'l<дLޙqd (tsoM# V6,6+"̬u]>}ε\*m=V{crd_5L)N=ʽdS "%kRrQ1)KmaǼb ]5ĢhPqa_oWf'usr &ss BPf9O~- Ll&Ԣ̡O++c^͋mv9ҘѦ !w >B L-kggMM<{1,.5^XKM07CWIZq',"~LR ST!b?}_\va>- aÝ+o*Z|fFSBP]ֿ->sl2g3PqgHW~.#zL[?fįȉ8#ᱴhBf *DLo{My>, g B; XT|MT oEEMi'WhH^ VsF;DS:nyr:'3L,T'SOrm"S9aC@KXOp `+*3O##~|; nqmcp$-# &I|zqDR+l>O^4N#I%O[z{е#}jGHG{t.;t'1^X-J@XvsQ*ԱChG!=NZ(@oDEHs5.ܑYm{4a@bWlN}QDig >r r/Qʾz[[:0; %`)-U4s7XyDtQ5HoTLbS K˜8&v 2Ou:A\nT&In/)rv`P)7]zӁCg/T#)˜cᶱdfB$Q l/;+ ;wNtS"1uy)0d ["(eMef9z߃c-]wnp4 h)ӮtN!K d]Wq㺊(aSl$ȸ_N;L?|5gP҇q҃ 4r)l\]UR:21&8R$f/ ژ-Џ{6*xNUGTKPŀ/CjֳA^Ml[ p|IUWdO :1`!O3dR]фF ?ofe\>ctknUw:*"KFrʼn db;y0(G+HMTO_a$ (\!zԅ8ry+g}9'U5BotQ'nih D8  c( %?V(?BuW4[KʎWhL6O@Kb8E|$gtHw VhOte+ 7@)2"K @q'@VT5)X;#,IwG̀&_&[$v]93=/l\g^)qK[n3Z=Uח)9K^V{8TH*E:}i 7ǕXIXT~f`*w>aopj1zTCՈ&v?9a1?6Ͳq'hmYtBW_b2皸1-ǡVpl^ P+ӛ?pBWu_^%)UʋS5ߒ&uA:U CE0{w0`V岤!z 4rBșݬSncg[2i(IAwd ծJoj H*Gk~cPe7ٜ[ wis,UGsSIfis]"q!b2z2y3Z1#o.xcŬɜ# mîF>W=UoCY{K8ZDmӺ6t)Nwp O)|:m{TWj !請4p)N!.'u9_Ȁ%smKj+/fr>'묅EdWjRuLS5rU{*va22ͨjb$=$B&l#DJo~r*K@GQaFϒUSי~PTqJ7W 3DF!^gCs|Ȇx7ӹ2TYwS_|JGn{n&Rns0ӹndCߪsqY^]+wH#˾AӽsQS/%ZBK]F?҈m(Owhv.Sـ?΁G^)|㠰0ϩ CIf UX0ӺcCЃ;zpl)>Wa)$5`d-O LC}OwQD2#-<^g^4ٮ9X@KNz_JuQ?0oU qCMwBx 틔(3jb\ĵ/N{ڒb{lESXz1 :)DPuljxbE?aY’6&]1z_%) 1lnz?q>-}5lC|)%T5.ޚȋkmJ jB(l.F  ΑFh9ʤD X Mz8ѝ'g+߾VCD1'ר}AN^U#5dhlڕ޵q 5'YG2pmZ=ہ(1X67|Pd7Y(Nv죏WKö|6*4j2~͝HIAto 3NsV%h*:6Y Iwax!: BeNԿi}-׵uJ? * Z>wZVHq^ojT6ap OTe/usPξ^A 9&=bȃs57W^EBvgM*vVDv,Is6]awe7ɜ- 1YU=D+e; St4$i򶐎O=>jZ|nT:k:űő?xXB8^-"XԜ Ir|EAlp'nR/;.DP 5bܘhzPR=%?^,輵 AuC&SHKHh H;Y> HL\#- %Y3<(A: v[ŽBQpzIfq4Ar汊$dn)ǬZf|R]; {PW7|rOM5?Aȱ7|78H\}XصZ4dq u`iB (ݺ|]T)SlCrCśB1yb0\'8g z⵾nT,93MXAYs5@윞@sA~: lhq%h}=.BVI8[кP¸9tĪ}ډ>93UEwOȻc,?QNGPR>p=eR&R̒jZgST;$/Tdg.M37SEc1y!j}KB)r&\8㰼J8MjXz|Qi?94QD F ZuUC`]meF6_60wV!);'Sk?52L:琢alcz+DB)P}l3 B5y 21f0C``}-;J砭}GTm 8~6#;rr6 O&,g.-RZ/NmN#a & &M=||E# J#-C5;5V])W4g`U P%cYP]Sb'gR݃ඌt|ӔEM4 8O }f{r-Dٺj .|n.diA-L4 %{jEgg' fEZh-i,7xݒ?ՇN֦j'2o*a%k9Fi' aEtLmK =hͳ۞`$@2r'J?gɔW'8=./2tq|=2R\ @0vbCEa/xE& -@JUL97Z+sZN%8Mh]ܼ C;Źrl„"*H{dȚ 4^M2,w(]7Kx'R2gFu;dm x7Vy)?R3ҡ6jmty|+eJ6S)C𥓶uF]c@ [c@]1,f.>be{/|e{6/PzNt>&w |Dg%5Qւ!S+Xо*08^k9iA!zοh<+c2h-ܟw]8)#mPxBHeO*~|]MYrեߢSTR,7])}8Ҳ=bƙXXnaFl:Z,<^I#@ꍡ=irRxш=}'CTyS$ oFem+wΣ2Ev( I໴d_Ì}s;b*x}c'f% Zo$A@?#i 5RٲhQ#5bGS#}8ȩVuxJ0v(de#],2vWˋgN i +gƗP8'.0ww⯊}ng0sƚHZ7܀ ALj'e8aQmH*xZCʹAXȒH/%JEn!OEƩ@V(Xf;a+T^uÐD/V!dD2>f3=f\`ui MP(OeQGANc8̜"BfsE- jԕrE:C+5(ZYڥOTM>E JtEKmPX^U.r}-_[A!,9'eŊuV∶բ*\+'y/._l=4JliQW]K|{E.RmZ'e=HvBk(wdܮ_sЫeO:6& b`zy zo^veq6U]"3u-Q:<;'"%wiPCn }HNN8"}XMjuxg 8),G9t,X7\Q]JTPu{!Aܔfo܀dЄrى8zUOh4H%os$`"3br,8@ҳX{-Chd$dprtTn Cue%s$:żqʘćXlzus=No?޶M* SE RBoB*>,  "96(I=9>o2I/̌V%Lը{ИC9|W!z}9GC)XmsI9j}XbZ-vf6*aŠmG}{uƹUJh2"r|ĥ᳨[K$&qKwOԻᛲh'-Ю>d.{5 tub^f OM4bI7P5i: e wf_iYY$NrFbZeU BF#UwߚXDM´OgD+ܳT/HREN,yr4@mouUC Y8W1ehY05_-}vГMd ,Ӕ tE"&8XWČF z0m2ΥL${YmqX R);aSİ ":8B*UanNtaH wZ=+nrސ '_k S/8t4ؑl9.4c3/" ve[_!̏e{/ {FzgH˵58Dκ|}-eO18kGtEmPd,~XU3#rGDu <]۟}*3$ c5-nX9{~'*yC| ^c$G?UMeр fюT$ZUcܗ'%SCChOo޻Kth{Ɩ o(̳D@V*`Sm`>;wW|@aNFc=Nf <+NABC0F_kw^&zND1c D{,sL񑩢yX'o h/:y̛-'?c+ObO4Ʋ7@y{W ! ?/?ѝDZ>f|@Zh)"(F7gpsb`bownؤόyQzl7Qz c_qxʶkmNHh4Čb( 8I=F&2 w\:D|:G52'0)U+YuL'bAџLҠqJ._U@{C=pI2/ {T;}J;`I>pɰ C}7;4= 6{ށ,|*8:hݵDp0wtdx/nĩLlzc<#tj桬ed+~26ΧTת Idw93RR@)b 5FѾR:akVa"ZaP:\Y%?/k}ɿWkw/$w7+@e ; ) S4=R~t ?Qp;kf6<>z٨M"."Σ|U?eKRd.$`mizXWYBBt[(AxM\J&MO1bmaNiMb.Ȏo QO^d*! >,9V~S#kز~RÕ<(x :ohrt+/\aY->@ |'6ڙE5cKqRmˇ[v\(Mqͳ]|d',PaEY+m(W}%kkY[eB{x ; S6D7  '9BSV}JObنM`2j4H1m] ( U%noQ%{,D BFy9j8ضZKe#K3%ǫ UGĝ=ʙ` )lCiW|l{)݁Tp?@q{MkUQ> z'EHvyZ|t-k)؋HS3|d` B45Dg{d 1  tVՉ(`;^&,*g0eGWbxf-F  %3$z0=t\^B4 jjǿ_-x|P6]\һzw}hg쭾e]˶[ﷴ룾tvg[_] >}}u޾}}}ٳ[oݫew97uw{o=>}z=;wov2}*uw}ޫ\Ujgz{>=zy-wF]/woOMVMxE^\=]w}׻|tz}mYw-K;^]=}:W_^ݝ/W^)w}uݷ}ݦrfg*yk{^m_vݾ_w}}D}nVWGto=U͏z6kg;wݻKsUhw}ˠ۽ݽ[=E޾zy}S_osGޭ[Fw7}*kw{{ޮwWҹN}ה+7۝|+;=﷽}.wu}o}}uOZ/{S[wՖw-H>&k]mϱs=׺;ٮCjsonå{7]}}Ɵ[}zܾ>7z=e{}F׎go[uY{Û}s-2moqe.Ow﻾ޞ\T޸u9K{z|{m^]tי>^}}|>vgosޏ>v}O>9 7ׯ\wKw_[ڷg^̻o+-uzۘ۽WzO޳ۗu7>>Jwp]Nzo6u{ujl|qےoo}z;{o;n轟F{gϫ{Zk}jB}G_yW+}Ҿ={o^}QjtKOj8ϛﯥ\7ݽ{۾eַ}G+̷ϯw]{zwg{Kv}w_7n-n]cw;{l}[},徳îӽn1Sm7{z︻]]oif z+v]{q{_{\Zkk׻%v={}>>ugz͹{=6|{x{Ӷ{Ѷ94|أo{}rK\}Ҿ־|7s{=3w3wۭ^}O/.Ǝ;enꜷz}:n{{vtkG}{w5uzj]+9;39^=vt{\{}un)}w>ןW[{onsizݕA]=q쳶{Sn{m՚z7S黛[{{̹g5y}_w> w>۷n}W___w4*g(b޽&{zKwlֱn˯Zlcm}z:^͍-۽nUu[uTo>xQޯiK^|OW{_mqny{ͷ}{hݾ>Wu>T]y7]O_MQ{zCzKS_s/2}wV}w{m}ﯾ{xvwq݊>Z>Vo[΅rϾNl^ݺڗ:qiѩ}zkf=ϝ뾎:>ϹNso>}M٪S>s;W`7{omkW}ϷnK޾znx:O^}uuc_=u/Kfm{^}nwNMwZ]vRpt7=/wl=nr[\zl쾵ַ򾴦vw;{}Rg;rC[vOe'mh$}:v{;o^;pj[{޹wܯM+wyv}}_OϽ=׷Ϸ]ѧ[ݰw}uw}{4nu^}z/}>}^gO֕^ܮYomvܟY>j^q]{u6ǻw}WoO׾;ݾom7`YLeQ/F{wu#{u7ִ}rz|{uk-`z/ٚOm+jv{_wvvw{|uwo{f{_f6{ݏmѻi{yw{=^]/zUwgZn}{{ck*__T^}o[lleݾz/R}7vuݽ2N]v {uu׫7p>y;o;qLw_G^w]'_*O#^%}}X_m+ǧݾڝiNoyo{wvmsq{=yzw۝w[oo}zY;[{=m}cmӆf}ϣ]w_}}ۧ^=>wv:t^yͣlowiGN^}glz8{wsu;՜}w} {e|ۻ4VkG[}y&P}=zU}ۦU}J7r׻]:޷m=אW_}ێ۷Wv.m}tSmۏ%>[T-on{ʧ^}]{}wv=yM=۾]s[]}7}{־==]wWzݷwپj}=U+<%}{֍w{^h%ۏ}olw>S]Y纭;}{yhw}׾{{7v]f=ww}^۶R8;<\}iz[osC}˾sf _o}h{nKUǫl,ϾKJϯ}wmnFIٞo{Zw}l^k{5[o{y{'tun=tž}}/[^ﻪ^w7e{w⻻}N{7>}ݏ}>;J9 kTF^}><5|UwvwIw}5Owd:z`܍﷞Wnw֙zkqnmzֽ޺}{|w:nwѻzwlvux{]}=KZ/>ޏJkラ7׍{vwznOK{]{ڷe{owUuǛ}n^s}Y}uo{ulǻz駽ꚷ=s|.kuhw{={}m޻>}SClwݻd{g}o}p>]^{vv:gקfwy+v奄t=zz>v;,z>{gWK7kz޶bwdWX=e>wZ}]mݾ[Onm/XNws}4O]V=bw-Gֱn[V{{'m{Uzܮbă}rmU2v|owtǛANxvsϠve}u>>W7ĹVg7WO=;g.{>{xy[ݾmwپuι{Zv}f{Qmoo"ޟ>mJ/o6w;w}{v󛻻uϾw|o{{w폧nfXl;}gouWʷY^rWsU;z}Ww}s_}Y&}V}k^ڽ{{k}mQ׷ݺkݟk(^w^mkQ[qzU}}sn͛m}}=k݆nyn}Cwu{OIvyz-:]w6V{|zξk}}Ϝټ{7}U^nWw>u{v[n{m{}mzo'ޯZs}Umgonu >Mo=wu^-YO|^2ڞv(vk}^w5b]}״]}{6лuIwOO^{s^^zo_El7Dz{>yWd・oky|{ﯽֻػz wxIYf_w{}4`wwo}kMyꭟD=:)nu׻}rwo_pωֵku\uׇϧF]êוun5 ϻwi `ۻ;p]zwG{u=Irۻ}}}^O9cuӻ3vOze^ǹrm۽\ַӮ;}^>;i;u>or7ynθ;}|l}qw;[pvuJϮ|W}[j٥4{ȡk}u/oqw{gz}oro|nvn9z^l[n}ww}=nתvt;v]r7׮{oᄑ}O]{nnv|v}㛏yl]>ݸ{v}^o+vݾko{MXgGnmwt$m}}^wzݚ{{s|v۪]>vsϽ۹S{b_R޲n>=ѻXם}N}kPf{z=׽vEv}>Ӣov{+_;_nn}>ݷaٞsC}7>wz5=w^wWǰ{k=={RoڭZ}xׯsw|v{{yG:[US]uvv{i:}{<<ס}jQbU]ֻuö˶j]x}\zw{ϽӸ7{W_{eiݨz^}ﵺ>sn>\k}={>2ol۴d|s{;;n>Vuݡ{,ywݞw;ݛηӞnw}>Y nz{w%uuݞ{.ofKVZ>ޖ/oYo-뽹o=ӗGwt6]T{k믷u wcw/Wwzbk[﻽g=}ѣJ}M{}uF}Yo4{{kw=vz}=y{>vtZ}ﮜs[{zV'ɾS@*~S*T:&Lh@O*S)&4@ L@hL00L0 U?jm&&4O1=@T& *~OʟU @ LLL`#&&LɀwpZu @Ët?RźN$)Ū:&}Fܰ!\LX\TVF4k/S2F5 j\Ni/Q7P"5pSsNoۘU%n|&9#0l?>Jvf7kjx/Ɏ$ V9ZI`J>C*ɪ%63=qmzHnޙ :A-!HpfSݒHRC79B ǸpyT:@@A.n! vf(`gߦD+衺h/l2엂ֻhɢt,L# ]_wG Lj|яhyPu 4mjNVkn:1!零Lu]J8[NU{"Ke5 6ϔIhI->T5*,f}  E$>߯A;r)$]xA:TD_J=1WkHY\9&WlH% *Q@׿yy.lզR}^UI?~dlMp<-4gnۏג)a +.aG?."#FSxCo~6,%W m`M:Xc"M{hW y/½wJyz`A*߇ IjP=`?ǎ4LT%fQEf=sea3nb*aD!k!Q!M3x4oz'#L1 g`0_t"&n7 {\b{uw(m&?w>:eGݼzaaUpch<_Y+=Р1PTRe8+I [6]82 `eh@n6iNs(v7{FUW%sz^x?֣o:T=<5\5BQ|IWsEFDUL2S g>)y3qy<=?[-WH@|O Nn ܅вʦ4"M]ㅖQ\oU zW T*x1_[xM|LjLO'#k;Ȅ¤ەSERDyL6>woMKm*EkN?<sA `& ']0gD(H'MeQv5+Cg͏˜zH@A~]$wRl6 f|gc?IAH8Ts6̻LW$>>6lͳN|"˸;)k2L#D6hߨ#_ YCsB&a}|Igߖ 0Fju21v&qUhLC4ahYy2 %E~:q$MfI_*ADWԓ5:<}jmP(f> W˽YJB "ԦYM˭i}[p3W 7;rHk/8MGe >Q4b5[tOt&4z{㑂ǷrBC:^Ne:&R.%5&mj E-E&ql"#->qșvi6ƒ!)cx"ÙMG&DoՖs Ee-g I[8>ECy(,"ae/@b8 Ɋ)guh* ?@5tytߵiݵ>.3ҶԖ6TLt|3s>-~/P~nٵBq!&ѾK`p+ťp ix&m^fZLa~'C-D3EsB3/_S -BfGHժm !NZ#vJ}"D hlg$MLOXjAoe¡` E [bږ=dDŽj 9=.d\:_B; 8t M WRLݽAw2)fj<|5i]2B0_H#9tpsΊ HYڅ J^rR-ܳ> -v'T㐸zLй*vO(e?S^wèz [n\-tYKB\/ܓ6.ǁ箪p/].؟VB]'GBH5{\4KZ{9DW0#?!|)CN`qAe>ӆWQ3.o$k!Bݑ:sKCYFFY`Y6h潣%z" ѳfkD0X6\X)bkƪ{n2-5ɼX>.M6/:!z}i #%#Mw%O|zy((RH`%;/Y4#mE9DKyX9EB/Ym3=S-j| eRM2R %ǭhlk4TvBR9OyK43mY~Q5^!>:0dmONWV*xDos,dp>g)\:nCW6rJ['Vz?j=Blpu{j(b%yq$t K@wiX:K%ّGi8 ?PbO,A\ /Y1!ϪP3ܬh'JLDϥdIgHTm$qe/[ )O*v؎.r6?|'c5B` +<q]g4n/feR\hR(oz>%+aij[^[eʃvӴ&I6[40D6ˊ3dqCs'کSVsxT)1< }*/;O)@ 匰zιd>xπ9%a-VwGHiF_* }ҮWs,ά΢mw~?e N# W+;ʛEbQ\ 7>͠+ѓ QN02=7C\4a3RxJԕS~l6a˦ `|2;(e*F7ُd N妮bHSu5G.\8X-+"/r|T1L7c8Rzb.iOm*KyFE"xrx`1Gj1 6|yD1*u OE+WA+ bI|FЮ꥟ "b%l'Q_=jS GoC]#=;Bdh9ݿQ,? Y.'EFj\iU)ZՋ6\m=Nv)m>v݆Ϛkȇ+E)73;*K\3C 3{N=C;໩,dcjbR2G]P>) |o4ۧ– 3SoNx?WID<3E&+bD%zTSJ䴘${et( hP֖Ub~w"uKH*mعV|i Y$K >*+N]U受=DI8iRmGlcZ=Cuj HWo{G-J `v)px!F`m{ll`==I$p#$cn"%8YNfO,ME_$hZ iTԦ=Nݧg!e¿*a>9v-wȧycr(: 4_&V^Z^쥭Ny2 grUQDcS oȫI]tI6o+nIZo'}QY`ah߀5VT** :VZgJd4V4|)ݤSDՌ Pn#ن]oPQQ<x/c'1mƑ/^@rg`vvMbh}:nnv]EC~ P\F(})6HҾ0"B%7s7j|3]^y>P:KAӺ7r W@Xf"vjaI%UjooeB=ב"$㋲dUK"y6A6߻yʳ'Ygl3t|c9:X>~wXN?:gBγb&/jc\g7*l,R) FK{u:|~;K\71&@`vJ dYL6Eݵlf\IJڣ!!qLᩂǙpB $~&AO#a(Ќgcs;߀0Q9p|P+KD%0gT u$_ I@XA)+]Fyg Ʃܠ} diKgP(h[ނDM);L¡ҰUХ D|o<+]6BC5 ߯l?/w-MBV7ZBK<2?jcCCؚ$CakHΫ+Nq+sxkө)*c)]$SC%uomsfr!tJMܽdH /@!>@z(tZ7 ?2:Io>#JVq3Vר п3CB7CwR>8|NdaP03\FE;iڸU['mMb8E9 nx؉srSM!×<-C,;:9_&[41+S{u VxU׋,46E+"IfĄaxlrP 'YaW62-tZH.׉laЛnMA2^.@gSſL o<+3\M M(̭eDfaZa bb*8A[%lcC/E?O0 wwU*rTS'i#%l  "t/Vz J6 sY/ #YE?Kcx<5"gtHڙb=\}A#Ꙋoe#iU|O%Q8q4ZjMoT7r{_;eX*up>>aVnz[w:Gv K(r'W,+>G[J<~6+y.sNcZf|"\BpL\I A,KoiW;( ͿљۯZhW(g͹I! 5v^t@&!:uȰ*|M :a5 tӫLۅPjFB(ْ9iR)[Gz} ?P/7l9 ROHبT3k=uUxٌ~C{ɽuz<@t鯓\{'FH ;(6+[y:ԍaY ]?'];F@/k6v9Q>*s;!`D2*Yݓ ͦׄ 1cˬ!L8CgwCķ3"( 6!.>QD&ĚZ(RG:X4#I>pC2:3+$DTބjm 3n;p[g^nre0gvtM+>iX$b{`woߑt.85sg?͗MeELoVm幂i?(2cp~)41lag>Ea͵ v!'*d Qu[ g0cu'H6h;F뎓UݝN<ԴEt_QѼX$ϩTQ80+@ĮK3b6Ay]ILBv*z 3U).ѣ%բC%ssX̻- o7ڏ]SKE6Y.E͔yIimH+ & I\}Kl60ZB;y, LN^1Xc8ي]Jk\:aj9VcJ"0Boa]Ar$PjӛRhLJ՞jZfٍ np <34"Bߝf!:I6|,FIBA/ ?'P1 ɘ14o _ ?)/;p}{WRYMp?$;o~jiކVGѽMg_|镞۵[ 7brKnW{!Rt{k.]U'fe@t$3F~Q1S5]UWWL!IA-S>eҍ>i:ǣԣLEƣ+}gj} G9Pj~O"b|f"w18; d<Ȇ3HM]`eV!OFW!z}qP}L;LtDZU!$-}}蘍[V{ hg?Mh*WmNrcX͗Ktj q_3꤬CCi._ҫ)f ԈI8>MLjS8.ew5{-ec $SB3TІ6aE`黆ؼ/~cXN9(9 6yxPݛ1vZvi|HWktαĸdʕɥ"~xB O<,m.'JڽmJ E(uRkbE8L9w'QZpoD0b]E5J}B#0VBEyԽ(˭YliaM7yk'/xMVo3Iʇ'BXȜ=ڴ5RHJaJPick9%1nNL/Ix.oŴ@s<5|X׵N^7L6z᤺m4?a0NÁ^(qI ^S6a9U\g umwh*%lm‘ݘBQ 55n:Y j& /ma2x/&`s%iJҡ'eS+3IFP*TkeL[ P4Cz4ԴWM.7SY+?픙.==Fn>@) Sb,'jO@^~hBaT+T .ۭm~M],tRDMTRZzlo~Hݻ ? P<|؈Qﶵ߸X@PVP}N ^$dIU q_sֲ@fO0>%uMP0ß^CĂ |$Κ*2N`c96a+dJ+מw֑w:0p&Zh6/cڛU+|[!g8jjmC+6s?4Sy>w/l1?c:x#RDPGĵ-Աjǂi4N sSNLKwQnLn6^PujԼP)k}7 O؎fct$Zm8Ooqv~NnQ"[ʊSc"N?IM=tWQW|^ic@ &na͹e.C:Ys Hqs8Lmhyw;sc缕Q-p]%@툎ݷ5 1ӬEz{?͝:c^W`j"8PC?g3F"&M*Ps*ô |nj$K&M5/X[Ƒڽ3=OMx.؊Ne>UK|D5#/`nۥgŗ~I<%DVgqB8&ජ|/h ᵾanh- wpcd_1y0"+} ꉞ  9kME"s_)Aݥ#4MQQDRaBۺuh@ĊN֋h@ 1!҄h/V!Iubf tZ^bŝds k.L :AmJO^8^ϒ(zk TШޒ_y3& Xeh=,dKGoSx9H:~ }2Oz潥1])0y_&LYfV~Sdk!J4j7ZVGOFOl E'$$Sjw/Rv[ v/ 60EI?{꧒V=D-=MQ0irz4PP%LY¸,UroN{QN_w,H=dY6Csl]$f%p&#)嵸Nъ$oOPs:Hxe*D31eAvpyi =ׄAގvrpxAtޝۈK qhSޭ; O=U#cb6RѷNyْ_ GҶج@dONҐd`o&Px7؈^kIWQۑ3÷H.' aŵd  mcw<p,Oչ"-?!yK&õ=dE6 |bbL aR`B3Iwwk(~.)/ҠiSsn}#[1QZe6*gT4 a_ׁL~&M4w5r[*ib79%'7 u=V+b)".W>{sZ%H6#?*SSYw~B͊ QbhltGD:01[7y`|{߱A"'A"rU4k1K_6,͞ 5]aZO21Շ  Db ƍ5?SD9!ȈcEyMk6'R4hx_JQ5-5-|%izm7tH:D9%~6~@rS7: +DA~ڪ(>B#g}MX3L lGv W0Sa['03.QW Š*%. I`x gSWNdGJ&'+;|tf~B*kjRmgIfhdCf@( 05y"Is @v]8ыcw >/sO}M[ ?ۋE_r55b^#Bόd"P/r+PvEM7^©Өm9ve4GaՆjuLSN_LFCt rIj;&C_3?YUliT-whm'?JM0{UD7k% XtRY}8M >֋Aʵü(*hAR)\{7Qb@7 +]O3Z>XPd@|(K}x$AiƍTƺ$@Tt:F]?zmHB#Pn5Qoզ.#>wɗ;]X尺 EP(X(ݸބUT23}C1-\)O(E8X~MĢH@89u`Ch>'~=20 zI*xVg -Vjc- C/0}Eb ~UO4Rd 3gOu#" E.FAe u ۵0k B1nܨ\@iK6*'u+@6>%dQ˫gȼڰ8}2mYO-a_x\bt("Ck rO5,D0|C='Ӈ*P#tjs)H2~ΤA^r7f&uI5!/;yVǞr ^L1ّZZVn4o+6+:!c plr2X01Q-^Fdc'9v|̶Kacs/̾ 1MlwvXݳc)|S UktNhqsΗeLYj(+\2&)OF-$Q!lFጭ^RQy$&w # %c[Opj- ?ZIʤleD3q?qʻ 5gk}>a/f8 I# 9%ʭ;TFB8 lH4M #3o')=G5EH} K!-ʅ{>d &0qBMh_Po$4`]\T`F$EC<KXԌ\HF%$4kB-6],ahZG }EM:R+gv3zfniw 9SV'V6!,5ظEJɭjc$1zQ^voO$\Eg9,+>;)ʹf|.Fj} qa96h6^c1fxB1_@U߱DVegNG-[Pv+܄#do ۈEB[]Ntt;;L t^ >J3T]и.  94\ 3\ӵ )' K;on;P"i+#pb+E2 i LѮCdz8qS1H=hpei{>z:KwI`_*Pvۀoj4Ӫe{Sƀ7A /~Tܺ^fQr[P+4_U+Eei%jya>!mO49e X{OAX1l3<\3$ITa lalD0#]c+zc[R-*a\@d.7RQؠvV#µ&(:Q2(T])ۓ X@?7=ߘ*l6"ȕwe/zե<1=Эt֧΋߷[Lt [!T^C𦖉/l^F'jK:&_H_NqrI۹Ϳ*^8p;9s,&k1ƮYӷ' tQ cg%\Ol6 3&I A]vžs/'g|Վi.<-znfPF/$h 5YhװcqĴ2a} eD<NB&.^: G9!n{/.ٰpACWmUraR u&$~# mY-tJZҲLG!9"Pմ¬wjLivSԪ}A5v]d'z[Syо4YGX \y]LhOvg+=//~S,AJvU; $H++ڪ=\-'TH+]>?o U%9lzU9,XQ8)IWAP ɄE]V0 4MD+)̬S]'E?{ܔRyktihb/P au|ٯ:zq8BʆCuy[sO:"Ekԭ,b-FR.0?\T&R9U_:f}.CyZ,=G*}|Z:,Dq\ rYt0$4vik/]1KMrfMP\jCE 82$(h!a’.DI~P$Wt`_[6ַ:;H0{i5E|u.F@66Ü ` \)#R5eȉO,PQ<# ,K 4n"=E*6OEh>= &wQw]b}1![:4IK?]SY #z3gMC:" ;{xN%fcDޚNv#WπJ eҠvk':gz onmiSVdX9LIRug Juq?`^;wà];FoLL4O(`ѵ=Lf3*k4T8L0`숄 PhI-9?G`8c:ubRy5<(fh1 ޷WdvUCO>upAw>,2gr>6@2"ؗ_@CNtjA8PmҒMEZZ:հ}տ I8TkҼc򎁔[:yn Σc΄5nX=ϖLV w Fb!R%pi1W-l9"Kg'G;L]!'^c0ά~hd_oƷ 9_dHJ P\?1_O-PcJ_N_{ts'd E19'_ӹ/֐>a!\X#]c:<,6M߯{:RKѵYhF`żC[(]Y &I tpV=V{ZdM9T1?wJv ))k-fݰ5lCOj`!r-Z:qrEYҡ168px5d_[@__;.R˧T>K ?\~tM%mSA֓tw:X)Z 4 K7Nɦ5vJQPTܦ gJ}x+TQ e,5e6WeuַIx3AXd,^`%!@dTcL-1{ h7' m{TV/RMM?z=hTbk[p}yJa#:SQ/"1|ݲӦ0qW@RyڬQŁ#Kjnp ^blkGPg:ڮQa4.F}{bQ KDF޶u|ҶRwd&Tm<Z>{ȴwj m*EAK!VWZu`5Kw7BMҺL4ݑyr掻69HбeK =#ʝ^l^syf:pXt0W׉C[r;c*hz5^p{t"?n$؉:7qvJ ~/0>s0cPj"&q4' o, 8e.B2$zTb`qbڦ1 q+5DsL.4>qa^p(Ui)V9 6Hǃ(!t_P9yiw+ ql7gE\rN r] ׈.ϱaPH9f}oKQm9P .h=v0΂Ua(Llߞ޶>G3Jp?\-HsM^Gdjz:ҟ_I3VX!#L{ ?j aPtoDî + `3lk?t8Wvh2ɽr:s.OclFb_;;[͈jerVHjI?k\լߚu+Wr㳝`IB̎ͱ."]sqYň潲&ԔhHWAb=C(K2Taͬi1X+k8ȚSH'7[+ q51FlۮUnP 1z3}GF=ΕXVEi<vmX}D%x>rXیY[_g3 )5[J mb߄{uą%ZK cT}(j, T2 6T gz 볚qWf)@!7ݟ;JW m_+; Fuo#h f$Tmm[_Zv/D&8ea@a2CxhQOTK ӽ(@YŞI"8",̭UstˇG\+ dKky pmۼҜ¦ 0Y*::*fLbp@s[R|9\ hE!tZˏv~_t">%_O \3ou-MCņ;7|lR+4m&fAs5$;\\CW{iC$="Gltg&*K$p] ]q6?8hJ^\(9f{~U`ƀ+KF7y i"<ωL@[sIIP='=%f4bWNYTtNN/xw3 ?~baFϹRGg޴IS\o["ľvS.:kv}h6%OHїNK_a>MB^D*n:Q(Gk/jDB5pCN5s>@V]LBygmÙV46CgeZVwWH1XNn"ٖ̔҂$ӹ?q*#EK]GP/@]olHӡ M B]lLS_,tm9M˗#bǺ慗 ~s&6٥/ =cXjekHBMϋ;MrVC{d.}&^Op.<|d4jzaw,[Cfz#qy^HyQK` S9o]WT1!0c?.og5&G92,ya}`~R~2j.>J)& lUruDT6-WEҕi {R C||+J%BV,Un BᤶP~3=}T7ٛ_vG`/3P1(eݠ/- wx*ʸ}(I zBL4[ JWAU'oceBPƈ {Mhv!r=xS,*}vlS 7ITt8L߅pFOֹa YϨZ4zr]2@he%Rn*4lWsZO_Qq31E6-bY0xjfK##Ļ$U'q.',f1շk@jyJaG{aR/rdh^ow /*˙PѬʣN##$VF}%Z&xóC" [$gbtz4+*O6R]W #-XSe;@/ KPVm;pa7J@ ^a)2k3Q.'yF:{x 9dJlvFO/`T#UfѨ"jHLq %c"&'*#.gLp0"Pq^, O ِO0BasUjzWk'c6by`jP!~hv^\O^اmAM:B!)qW7^ c B)Tke /!=wSnӡɢ6}20~t9pp/w{@Nt?-Sצ^<ޛ<\w"q$,2k=uq Jx 7`j4Guh}*2_(֕k9\s#osj%2_RgW6R-٥<9ĊTE¡Y?dyE]r;?k_`al~?E6\,W2F?;#W'yԧy]2GTqY D3Fǭ{뽎hPF8 $cƾ@.4++T&jK9Rh:monH{y2<+F9,=rN)-ќagD'+jki֠]OIKxhY]rpo+D,&3I3Y&78qh{>[84pԨD6*D_BH֖cm K`PLrW}2cҤQtz98Vٛ 26Rg-Wo+9E`yj(I-A4Հ!tzY??a?1nƤydu spq@Z K1Q)WȞWюֵ =K{PlZ܈}_.(.\ Qb1 ǕeL [ ah]fg 8t{%P 2uq{Zy:F257⨴T/[s^? x;s<IDX/.J?"cnAmHp0̈iҟ ?!,"̾& H/ʓˤpHn+ Y֢k- Yx6z+xvk,,X-~σ-jCHY]nOɾKhpOSPL Bxz;G\ h&׫(\^^O[V$QLeAc*Is/JC7NRtEtqLfTɹV[2fPd`fRjx3Y/VeلaFSG0+? 1>N+RE!rqX(,ˈ,̮@"k.W ET}i€oX[x?j9>#~59E`6\Ӄ)TDEc|a5O 5R#G=`gmȃk*4}NUGYCp;7&1CXVH餧)_Rg,m gz6/hv[F mT+.4)Oݦ&*[5@)YI:n4m% x0cMzB,O&lX =`.F i`#1yrR|+5zwoV:^pba!ISomlu`Ԛ8 Ӣ>ݧz˯r0W{\l؋SM8׳ݷr.%G<~GF+ͧB:D4(: ˎrh&wZ %0e4uݱv8Gz@9 <w]m$^m/j\ {Zez/Z)icrJa=Ʃˑ'3@ fM#r/4^(DxA{uB|c)V综A;kwAL^7Fjc'԰86 -n ?ŵurh/[яh/5o\å!QquH+kxNP~t6{x_qPe=!:lWGd 4dzn3Š  v%n]%|Ys'{Cg?cɥϢtm0a,n>>텯ʹF% rR+?@ V<];=a]Xs<'I4 F7CgXvb  5\ }.E .+ulf%ڊ3\tl_gR3@hL@s)9 L".WYljqN!;{QҲ>&pjk ?Tw4$YO+~hGS `m;yLT RmU Uz;Acg# ״g儻𦮎ߑ9S4Q> kfb.͇V>*āZ܁uT 6l*]Xh7:{cP*f9iv4"N ̳:oL<T+C6$\L2v"xʶq`п-ﶈb>r/ͽKHh UaEu5é=%z*v%Hsqv\nSUCh Vמ=,Jqܿw=zzęFc /#bf?->I,@9߱P_is[6ʬo\h݇2bQDcjnJ֮a!aMeMgJ~/ u7g4~izD6T 5<\ 0cD7D#w;m; ڲmDhw4KcbZɦE͍O3U@T"tΊ:a]Jr%fqVY^9+x$)[xyTf\ &REMWk::+B Ltt6=i'&ј8>==Ihj\`8uuHnzf$7V×qAOӷپټOS5R#X`ptM5*Qf`6Mtz3 ΝJgScgБ_~Q7 Q9P& $ܥW䨇<zxjJ$Ne")Ik ^hx<08ҟіv50mX⽡ "Arl;R@}JHcG>N!qB|E :fdOӗ=#zH5j!,5҅ 8l:eޟ>]w?~-L5) pA;K2[uWПυ*Qlݿ;yzȅi'PGpj1Y˞Wn3մn]jxC/gG~9u5^߸澻 Ycq`RBήi$ϩ-hɰ3V}?6ezm>!#O9l\e43KOQ`ڕd챛E B{8۾yܕ q爉U_/4X2"/KX,+cEݯ3_^&5:nȯwaHi߈EɰN\&J> pvŝ/ 98Of4A!Cmaxŷ[fZRռuk9܁gqrJfkJMN]Y9> d4x8b&Xic#>Ah?5%lcF-(h{-Ƈ7$DNcP x 0D ](aӠb4r6/٦A.< =9dM~_\L8D226z~z_v S^~G`a6$+/ m>7 Y kD i@&e1vM6u4-jp^t|1˼c= drpz۰J7KVVA87,rަ3n@ҷӧ{}9Ύ˴<'64v:=Bj,3Z.KA2Jܩ4NySywg'CUFh|g[gWc|lP]>AtcusxR splӋ+ўߡqv,oR#a yRRHz\;V_yf]|VI-٦ KQѨL︍}K֪W\De%*\}gLu[@xQR6p (}+{4w/TPamDJP4w; Z^?'|ډ^~VA<l2irC,:"5ܷ OAMƮGsl$p{!#Xm_af#Ȁ[ wǂcr17l1Ρ>R cV喌kfD@6&JkLeYۍnTp`W*rzdl~gR4=kA;(v(<Dq׬'ر ѝ@fޜr |qߐeͅ{G˭6ٴSsn[:bil?jLʍĠ(W$UQ nNej\'A$5UWvI6gC,lqY0zL(Mf (#V$;=6" e8 ϱ.PL_Ai5* 5(s|$_PvMWFU PcؘobN.j7)X)&ڎ‡ʹW-A $;@ i"4)] /(iA1#gvK~H7vUͫ(N*)KDF5x)ŗ7K~ZQȵ֦a-pX'b"\خ0 ,-9qf[>dH M&fC98GZk^o(" B+Ǟ1@DXX.);>w\E&ޮjMz]ۆs g*1OC]n=2M8 d6ˠ d'dق׍K񛴲ia3K> jM]g^&o:{/zHY\&uGsUѾzu[/`Y~Ak3rŎV6=w N'pLYiUu{A HOýV &q#v(`0||o!M:`\!)b@S O>Kw*fLq\<.V 5`Utf'+()9l/ -VӪpmj2.ݧẍ́&l%LߓRZY,i#-ڪm6Pb;+OCAm6[͂(Ioe7Ė6:ΨS1BLH٣mHd@Vs@=5Oq5_g9p =ܗh]u313lΚȎq|"43ɞM8$HD9mOm]z~% 15׿HibǏCJUь/󣀱<I}_JvƃosH YJoX熎 =nѽ&wjiDܨɧ-+^*댝Pnмzc&y!A 8J Cbpⴃaf,zRU'<2x5>̰{\xMITwXg5#isڥL&P߅CIi[/֚F`svU='zF\*D,6# /\ʈq57ҁ7u~ -V?N~jrE6"Wa9`X|5ιŊ@Ehe?h3VO3>Ms=g~ڵ!aJJ}v"g^Cyq%tr/U˽1`1,Nv|Rҧ"5`1g;\ɸq9=tW@ b*ߡ`?14VyJt/3p{U3?Jʞ#[-/XT$*\aEA_J8tU0VW6Oh ohRCfW#~scVhQ^h3G]?O3Yۨ TsLOH6j륻5AۨuyI&eۋ([6_)K%G-(*rς 1E_⺼ N8b]90-zլ;&o;,]z(7j2kw=yKZWՙp>,}Hg¿o`ǯI97mB_c%FçKx'x3f_.;~EO(;QLţc(g\7* 6XzmA}9 ݁btU $m͑X0QD^U,ӄ{&z=e6ImA*񫀏BF2$ΊEʁ^ %\8Q&J0G>y~uT?$=#ֈUzhM~;lC,wk_ޔv"x'Li!Hq* #Fh!nw}~ |? djyPq60r`u ;y&$%6jMIu6J>ek4 3Nb8blp~Ӛ%n2<,o*Na"awz.Gb|HNUR=l~2߯d<d7'Z>ceڎ 'lj3s|=n|>,}Y(l'XoʕYr *]PhMofAoܓ&UQs]"P-^`kO%I})Kz,.x &hɁ ua$8d.rԀ$$Q6j7krPfISS#0%DHtp05eMI>9q-RopU(c7]Bڄ\%}fceIh אe]ZP/m4- _:yc:Q2DEB6Od U;[kkC(ho_Ȕ}FZGLUq icTh8=fPG{ufS$[/ bb#>En^[^ (vLy{Pqo_6G;6CckD[BЁ{x蝨9f׮^v|Xlz4[kmꇅ%pw,R+h idzwG)mJDžJd1}DBYRD|% ?^ QUۂosgyx D$j\3sjHMb{gUڔGY} I"X{ӖnXWFdcNAhJדtf˼A|_R޲Gx'/F5%mXжhFKNi#N QkW$2Cwd^k _F>bCX$1)B/EkQ鴜IYFT0E6PcU Tg;ӳ"ZkK}e49o?r 6 9#,$KO̍Y|wVRK&bКyacy&~@:"uipe,Ĺɚw^[ 7PTC%M.Uwa/Z6xh&cFNݻ;gB?GeꟗQhanQIj2W$@}vt;Fs77" اzY(x=K_-Ӑd.or䵵/ѹvy<^wn3UIYQtE FlijJ$HZk3g+q0=$iHAŠ270ބ}I^V,qyO Фn)ЁUf;D.e6=E׈"̲@&b1G0Eg_owx  5.*э"x@g-Ty@"V.B D@|4!f" Z[f{6}Zvq##bM'p s3p{Սӵ+6Fѳsi+ W:Ld#}2f|8_tecg͒ q*b!xԀ0j/ݯa0D%j|AzF$x_b?;9-[!qmڧ1]6BA7sC۸o=:)4!Jo-VH"۲ z4H!b߁ x(ܧ+s#\6L7ˊ{^:0oONcs(̄[s`vojB@n"@I/~]H/*TGǑU4s_F+*ɠ)j>ٚ8㏄'Xz_Hp$ gQ^#$kmT~߃eՌ>/?ظd7h2SBKoCOOe$ؤRӾ@D/01œB:l~)!Gs02RL` O;3QSME6ދ>ǹg\_蛚 04ތ&yيvz j^D#jiiQNR-eP _GPp4IW6?eMkXVUƎ[!Y$'3HxImEIJ@#:~qlT[ss ;)(7_ ]v*;[]N̊/ŵRJhTĀ\œh6{ A귆H6j5Y]P6=%JAz|'- !qH;>hL,cG\ ۔ lƒnK7V<+_ x@G ű\lq՞aYw+^, :,:X*U?,sD6|ku#_"rvt7 9" -UF)E,϶k cP]Z21]r5,eq4!r! /9*0f8?]ӏ |쉃e AcŎ|%h{k1{ڗ6ok]^bhp_\'z*v$V#BV1W|}ߢZ ^^?RJr+ߍ[bwd ++;~ֽ(oaE<_!BKkBqu)]dU/ӐOU|-mWH[3y(|v5TO/A[*y=[)D ubTGŵֻDL/a*?"6?lCIk\2ƌ"*l8T_cl6Eׯ t{%jdD0:_^囲(S;Kڎ1=x)XT[/j y~iUX9!AB $5 QTL7W0__AfaJe0#:BZȧ@Q\ŏ~$3Ĩ ֡iOmS/[L#Le9 b=-^3+G<~ _,'W4Kz1#ױV@(tĆPQvaJ`0T0KoJV\wMժ cT+ t"b~԰J *}8^C7 IE,+CѿKx!;S@!MdA:0gJ>+5d:9Ou{qz_8~U𲼍O'9q} cE\v,Se5qd홪ml D82s,xԶ 3 ot8("PMeՃkLDM4ШdH8fq8+L[Ӆ~K+o-$1|ʻ!-ف_۲]N㐣)^6sn‡ $O8 L,8`.P붜" *^Rێ[2N6{ݫERY<X'}(\o$. ȳhbARP@땤t{ޅ&; rןaLHM2t(vg*%N޷׮[1_&8jxmj92 [;KR'p?%ɝSϽZ5Z7e:x~׭ϊ4>)a[t9o]yoUÈQW= ;6]+1b7"\Bj,o?$yh "R-j.5U3>iؽ|w%d9MKO! g] {?v[mՋ~3x2Z5˴ sBćQX~%IFx_V?#D h0ct;h"=%(Ίe{D=s FHAF39Kv FEڗ&N5U iz6"6/mb5$Gt4 ֠ u +hS\1r]uʱì\4ՒfiH[L G A(kFBϚY.Gjy}=},`ҘKBs]O :?jفr@?C;i=5M E-]iǐ?J]e{Iרq`Q{"[la蟩d(/ Í`B#T 84u}ga9:h̿G#] q+(D}quP(vΉM\nH @e =TuYxv#9/h̪ +`wq J5*%::׾=cͫpבϋA8 e*ѭ?/Ĝ1L*9*S-:9vH龾CWrY!Uבɪ:ošq +\,4d}0"1>r]npĭG&l,R-JnoG2цwcZނ͡R1K;@wNoHbz[I 4kn_ A K|`Hguvbܬ>h)b僯ꡐQ AYOOm?\w~9}, \RDF!S:QևCKR jg 6Lk!7W܍yΓһNT-٘aWl)&dyE* X&\^e}Shczq9>y| g^::Ȃ{chS_֌F C,:YRLE;4 vM&.jGm0 P uYi-3@:ܘ~ty@'krB@x7Xe=Nf'،{HLNa ٪R%7+L~(e: ߾")޻4(O蛿ל{{hV)vy+A4ay:eP+FH]өq(B-@ vcض0s71SbP5>yKp:6Tqu0gVڎ]UJ>PlL[h.nM9m{`IJf4>s!$#J*97m9yL" +G!]8ܐi7@s\5̼׵[EwWg%3W.7jBO{Dx84Qea8Bpj̹!"L{SqQv)M|8b"J2>r]9P HSrq5&ĬCC tG y,;r_O&fc0cSnj}b!b[T2E}<煢hI/RTiu5*h(1V?,g+^FiWbdc"< 6"+5qoW8FD+y5CJβkspW'G u SN-%7vtY<8`]S,3 ӍQAxIYxlo^NG(;rB]'<&:9u Q9VK Rqj,_GvdJM@]hni z ׈˼BSPK,bkY&S2-[9RDn{.5-y5+:.]gC?Njm6'5X߹quFP+O y"[>w&yI83mS++ =;2s췌 ( Sō/Y\ TߠW m+P`ǂ.iRj#Z2_vAT ᚉ^D˕&co][e[7'৊񩪿֊7;el 3Ib8/$} ]aVHq=t29uPwM xoJ'5ȋhڍ!sS{>6T2 jNE+Eoމ3ҀHoKpio/~獊{>'†D #X鐾bT/Oī^;ϒm[ԟ]Սx!)*fW=9}ibX{Y^7$TꇬKkDP 䤗f=MvJ^.^|ޙ68U|A4,zd*3~Oŗqҭ/rMLӴ`TB nݨFB?;*+Bj5הtӏHxcub6o|TڃSu ga9-H@jŖy !d}bc*"kYLQD MƧF9S=zjk6 xx ΨRHI+廓>c=~}8<.{)+ YU9>ޘAC~pj #$0^)!/[4' HW~C˷=Dqn# ]L#Z2b*3gǹDxnKg?(_gݞ͝(!k]aB쁄ݳ烉?%!xA0 HG6*5 Cp0`b| B>Cz4%y{oEZ3vt 1y?طՌVwU`4uI?#Owhk2UuV{#0[ά7)zTEv sqQxz_Zz-Mȡ`y[Q7*vgwXmxex.?bE_gF#\AMlkv՘W IjSuftgy I@^Dmр5w|, 7šAyНF 干7&/ ]/$>e*2sThHAnJ?R&TyIΓF<>bpo6)W۲x0Bvl̆&3]Wڻmtx-[o9Ip,%@, 5bΤY ּ<$MX4xtJA9FB由y1= @@?f]oҪ' .^R,7NB\.*Q(H`B-{~YFJ6eB:ƪ2H!/Lr;cN̉5xꪥ(Qsv*%=žcշf?~=Edq ZTK`ݹ֘Ź$`9žzP᭍],F6^P/{l95tM,}> mƦk'\Lo;;y.{xlbVa(B~S4F6̣ĦOw6@I! H\%r6 $ظ* ᜕Zp^ZM l ~ h ff cw*˵5NL|#w_ZX,E!/L5\|Z[bN Eq&eW̶Ћ ~R?5'!+/qemOh w$ v(E˼oI͂܋q`&i%Uա" {]N'~sݧs~gՏST:'>IOlJ:L8{Tkg\k)vN*+N3О(j,VP v[?s^xAg!>; _'Tȱ%hҩ;Ȳ}3T?t5ECG鴛snP}Z٩aXkN?:U:2KAɐ6HUhXa#'[ gK2<$cѯ\kͮƉʩC ZuYxYXg.ز+h(T.}.Vv[{j8 lS ̗AN2`ڹhLh}Sx~DwU/L P*@nsWJ. K.%uҟnN]ZmYӣ'> xe2mD/+)A}>>K{')٣b`ybis=MZm\?!SY%$ȁ 7'G#8#W,"{G}Q ;RLnt눿wl[Iˈ*Ћr }Ǯ|gi9Җ\u‚$Ɨ%9]MHǙg,W$e/$\_`()9} i,Z<:߷k(3d\E3f҆ba^6g4ݰKf1t8WzkE)/Y1b C#NI$~U +а]>s&1q70hvPdlf`Z*Z(kS}~>qGpX4u"і* #_#V6pt4GR9ʎc>SZ5tT.-;`77eչA3^;藽>"W*똩6?Yz۫vۧ&;#%'pe]6Tl0]ƪ{OtH,j1~}AKT8lhFmxSs`}xpM\‘MD"!wFgx[6ʄ:0H-\ [q.qAi2tYm^p^ֿ͡LlB*p}e˭LnڬJTm$F1Pml,4oWT}A Uo=+I4ϭT65hK9Ij,6Ch &M؇,q^}5;{:0^BHY6j#11jb(Q!2gГ+UؙyQ3Ut;YǨ2m)%Coc&.W2{}R O3G"dDt͡DSy& |֟Z3\HXeLR wd`ޚc;svV5\]7A z݃h[!E$ekl㬻1œv.fh)h 1w#𡘝ܒ (t>x@oJ S}(?9sqʋRxđFp6\7A sk4|o?Τ[?J6rlxŘ-6=g+ dgDáO5]]?\Tw ͘vnնǤ;ce^~Co<) IΆTΛ%[bn|Uy:>~f(4E2lYd$sZ= =׶$^pq y@JWe>eلjnmp>l1&{nh& t|s|)]tË&q\&N,|zC؅c"D%rԙcP h!h]fVSf>.TzAIxm:n )F.v7 ;\/Ҳ=׀+䮡7ظ1OG$j;o5wEƹ6[x"֣.,×pMZkD<:M 9A)S҈Mmv񛯫? KHogeJy'bhrvLҡ)v(dP@ED*ceډwQG\)WG7ԴME;Bwn`uG, 2қP]ȦA:tE,(eh{O: [VNZ iMF8JW5Md|%&_P%LV +qNT:?FDsRs}&9k Yܪl:nr<&Ryyi}JO ]Mjnx[C S To`Kf{F{=\AA"b4uM0j/j3&WXNk;zH+]XZ`>D7vxmվ9`nɭOu3RH%OL)OtB!PH2v@ս-_5p+nk:b`S]&*ÐdOoLF0Bm~30`sm" q0AB1 PqS2FF'ɜ唶>\qh7!ܑ4rijS 뾥M'0*\}W*@r,3J ~KJ(HWM8 y &T%0,I$3żk_,ǾV(ux5uA_O|͏>P{Z[b= g02UDzۦqiDRA0+ʑRq6PNHMwT^>`,‚QՕ%$;PLKzS/c)ʽ3ڙ$i3GW>Agݝ8o?ct0M}/\b3:U=tRq,/~'8׈J2:th#oģ~mp|;e ;n=M1NoŃH1i~0Cԅgƒr~tDziW!4n0|BkC͗% 4iʒxgBdybӯZ0>8>tMNWk!6n(xvd"f ?D _.2' ? 2b7{ ]a牦F-$]%DWjeب΅'y"srsfrU|͓A>64hBP*>&2ZR6;і03HJ. w>vYLZYJ0Z J*x=iWf_(# 9G?4|% ݢPhv J(]8CɍL6@Lja'I͔ T{> ]sD4Gл$bi:cARx^Z ԀTSyCiNrqq7sA͙֬"LbYp,MLI5" 8 uF!ӑ@mln UO.yWKd|IaĬU“_ Wh@V4SF[үoڵ0C4n>+̝:b5q!̳̖>[ႿUUͰqߓX3DE| >kqjD*Y(FUԺW^H6iHS c2&C{<JA3"R2s`&Na\byht_ ˉg%!89[N$_25-~ 6qxZ+jʆlM;R@ GU/~ZlȿoEs>; $%_]ƗBOH=ń=KK^I9ߢaǖtϦ֒ @_OO}:w~~yČQy_ƞl#k\1 jyMk9V8L#ۘWV\e{u;Ryc(#b:ZWh ?4N:Dw-w h*b䞶MuD7YƎk@ouªB8oNob-:c3Dʍm2@z^Ҧ $WfM+E19؍&lF$C!xdELjB: *AA4a?ĻCY<+kv_yh:z8DҰ8ޢB01ot\ ]|T)cOF#jɼիP3. !Ig ?JYik9ܡ2J0[v6A*~@ Uq%T̙#@tyX87"UƥҢ*D7B$9_ leaak ANqkKdHjsW|X @U(}IMI9Q.KaSI".WQ-߼ok\?0asgQYސvg:{TM mA`(4;rr;.Wpzn}Eq$|p(PCٸDren7!LnVBI}_Sۖ]ʐ%`0T7LBZY!⧊U<2<=F!2~]cl)BfS22e>ܾ4A ݔ`Q9m#H T{mW()7q{ ʰt5d+IƌC Fī2#N^t@PzV@pFWۯK|G&-X Ūd>xqo{-/1˰T/~Lo "{DQqޑԫ;,x,᷅;&2?#mX@(%r!.Z=|r ,(dZ%wcGLWC7)H 7n- 6X}c)rqasu0{&5>jA6&;"mBd6y" pWg[^~-bAv$}-q{9NhIwO`x&|ard_,g߀< q_c^]Ij]u2(mCґ`vdZb7пF^6Ʃ47M|@\x83L<!Z\b* 21"Ӟ8v^iJњ5Y|1A**$ ktGXuH3 8c05( q-r^}tAA h@~Zmㄜ "(|V)8(p@S"b%zr*Y`LiPЏhFBlZ{"<<55m (nߠP_a5J~lƃd< E= P*j>Mן5 }bӺL8&CIF#DkD{k.񁙮pk7^sFQ/jm[spD["7zL{VҽYoI8VP]kHWn$4Pt[o܈&/{o"`Aӫ۞݁ M"i1!v?$|j>K}K ږ1dA̛eiofm!4jIE`yAp..ZqsEw-Z@ӷ]͢XFAV) ~f&KS|ed9F&i"U"ۦ#Zg׫vm,84` p>e~nVk%|& S =K#_ElB  Mgok-YGwPj^} tlTupt-Ǜ%~ͣp8` ';",~)H0׈^ˀܻ+2 -UĒ, agW2kY yRe)(fm܈7 hVF|uêNN(u%3Ԫ )o r.,[ :nqK"Ad#F?}b3FƵstbD]9\ՙ"WoX}M̚zWkiod1o;!B5_|3-e{ ы߭5|Vˊ'Φ̤'cqeb"ʯr2G4>p51xPsf7*M -e1ZaThJszQU3UfC.ZZќ 0%HW;*Љs"*gw0~`/>Q(iiK4}w ώV& SGFZh{MXcʞH(r! hƝ~Jv?^yҭ.$YrjHq!ԗ6=-2uʚ f@ y>n*M]V\hm?"wTz,@0lƒCCS{A4;QC6 ,x 8C戕lo'> {+A$$ QDAA\ |ɨ5ޞ,80$r_= g^.Gˣ n02b~OƓ(5'}I"VLin*QKO3#V^*BwEljn;ݶpR)QI_tdOCQe[EOUVbBCp@ ?2S=VojOڸ|^+w} m[~Y$p@h׭R܁ȯPs&%0gIX%K;~vݓ.C6d)\83 QgߜZqK=_ _mHG$8q;FrA *3q$Va/6Ȁ[UZ*4fLRպBNi~k Ǫ9hhghYuqSEH Gc`gB :'"PP6YmѼGi,' [fV#`Eqi.!ev;nUG[+!KhTMqM*Xo1%4(Ń.S}*̜Ӄ6 7T֪DOK)i+G~`&GC(橹p9Y,l605>}Gh+gmL'ͼnzth bKzzd.ewQD;".T^ P:*1tlO.?"+ER#NdWA?im:fbpbas ˙]*$׺qj~iUdҀs`g34:?gK_m4Bi.mzA3Ѷ;YXBΞ-9%BN,:17D{ͫ,__~J`oԀa1i ',,guX~ eFT MO>Z7vh<Ԉ~SXj,1KdgJp[͕]KNRB& Ͽ}_QW$|IrVܠf2w]O@kQ36 } <)\I$Ax`<s&BlC+)[W hxÅ+byu @մz) $Hl7Y?X.&2deUT$r >8:k޼^M)‰ů{]A VM̈dB,?Ux }h:,j(N0޶Oib G av8^[4urTOX)6.b"ɩ+1K '!wDļ=^&O~z6;"*J tgzhZ;U-4YhX lr!8 үㆎ%I1`nbzmȣ-v"xcg\Q9ұ\!'25A N~JUc`Auc&h_U 男aC1,Sf1{Zg$=|zPU/pU RXG[Y8!XtuB'6HUݰYdmRRݍST=jP NU>lp ;Sk5I#eP (t+bd2J#Md^EZ^hKV)u77|{+Hڔ=VBK&ȶq7 ӚT| ߗt tʉHHhMqlcl:NwW;\mUNȱJk7ZA3/#~׺(H 8 0H*b,R戅;WVb [ӕnR*W}OIR>;r)w:zЪljM߯ n2/T?}ֳ[DC2JdWuF}u,nTc,8%{/k͔+=mVn=a|0=Q_79a쥫M_$D9S䋳Fu!2ڐP"3ynHoÕ"fG_Ƚݑ+l>jW˖N·5.CG5FRmC}rG`j1OnᦑU ɔ.Ä6#Hϲr@m.͟sͧ!̫xl6JP7 =+\gØ3v At[v@̓: 3u2rH;N8'jSJ O%MO=6~i5~ACb? ^ok*H*}MɧȐx>Ӡy4/#[1`rRxi\Ha1UEωe$Oή']L=éi`߲e2X6IBpDHt)b"e=O|y91=-m6 C @`3&RKȺRwS  fgaIR5_e88u #εkߋNg_9bdX,-= Ue bR8k;Y¬x`krlYsdK 21a1[`uC WN .Wda_o{=OVzAtCȨ!F!,Y"w-L8tY'9nmg4?2maC#[Q,wژ0}5fF]/~KO;;>1ۦYzgk(__7U @[ #g :߃qcn֔) QA*MZaٽLk̓dQ`} Bx0t6a|T*Θ9~^uIo=l\U^?dJ' C dΡ_ Z| XCn6͒Wq}50B_R*w9ЎX?C*p5\:Lsbqͨ2Wtcgb*}[Ivyv.G?8}mYZaϦJJ"# GN"&"LUpDd\z@łuȲœs>HdAFW; Z6f4>MIC U [} R=o%/+69h$kZg mV֪f'*ȡ*탎ԖimV_Juθ@^"Dvx|DQxnG̢y+*g-6OD2,sM˜rWAƟ #."mZ /xRoȂû;bIrrm 䘝QR\σz[2(E!#-!u3A:ȇ* 4qf4 -]#?nu)@Xf{& tE(ג{1G8py|6i/ F{ m[?NZWy%a`G%p)/96=QH4YPUV?0"274?"h4`oY==Y4B_jƁRq_G[3uEZn6.7!?bRX@ƗR牎d?F##vmk9xx%]FNًK ˹Ĺw|t,V_lI7FÞj"UB@̡)ae>m?>!6YxM?L[˔r;avi[pPչ}k=v56mDVP#J_yނ$j(k&}hg y:/eBI܎4QyR"rRI괁kRyӐ47yclwuDH)b"V!x'ELQՍ륪Zr4G6ҼYiJ%imsaKW7B!0RzfoD`F‡ao^"uT(6hy}p=L0RґD7w_,}p%4cOFOƈeD@jյ*c3f;EIV$ʡak'qIcnS_6skd(Kq #10;ot H%*QJc/5d' ZzKpn^Qa:<< |Cq;>!թ_wn7ðrķ S‹ Kݺ$koYaܞod=P$Z(,)?|Nc'td?LvgjW[ ivxUEe=rmMI#^0oİ*p5gYȍu?DOK}#;\G)b1wq"Ny9CgX:N7H?AGalsѯgtG*>'rSI2iwA,k-Ȅ$zQPԓi V]CqTU|J9+_^zJU#isn,k {߆ezUP ハz,RL'$g̩CoӨ@3W52|9 !i;r/ՍBB邝BodiTb dToc܎;;1Mw`%~5#(LZK_3w՛tz}4)JB]6o Gg#cdbf"7*{T+&~Yuzi%jd`@5 P쨈"9Z^vNkjvΧsa=A>.cyBW'uN)W- w,ttv'sOq<>-a ^لxGv\cBV[\<) vUG? [>f2F>J&ї-9aM=A<_c V> Xն*ҍb%{dMEԌ?G]X{{ %dzTkc(xQa[rhwx {UJ]+-rEF8Bߺ@ wW*[7df̠ˎ,u~ak ؿ`1zEu`2AQr=W\Be{- a&1a qZoCY;p03_Ѐ)dףhC4MtansZ.v;`&x`όe]@!>u9?q,FLxC}:nz>q;> :9ۼ c0:j10ѵ~WBCxn5 u4ϻqNnGĝ$9>m='$FLX"17xuST/$N`Ot'Y?7 IkY@}JYM_Pl)&=zmf'eJH+xZ 7kU)d8歳,"@0[0K9C.9˺Gvs6rFrMrFa%,4}w $ vug^ub\TͶ F<~L9|Q!a r`Ğg]WA;sr4czs4Q>>+Ţ۷Pe֣p=UuhMu:'~h-DJG4.,Tyhq ybp3CZ/-T-*M ) \!),>!H?ɒ*2ViVJDm *,F{!m 9͚WH [ Xa1}ҿot@l` [ 4z/ &=$66dK[,]Z乛WKس&kz, RJaF=w6WƇ{`zVy?̡,tmpgƘ-++t geV^KùzB.d.)\%Hl}{|xfIm^vXNV#l:VsbjmSϘ b~7t*ŋGD)` كш1zPp8،%Kxd;C=*]# 8'^nC̾sXT-걪{ovƚ.d6& QEv^_[ʥ]fTnGS*+l;(<-8 o epm* ptw)5@ E}H$r1n"u 6$ փ}(OޔB2K۾!V7/Po-~7QX ڙ[M݄.kDUeqp̷w\G`NPook"i _Bg>3R/muꝐ~\4AjMEib3V/dM/JoK #L[|jr~DYn}&n=lE7 ĢLY3G'xoimԏ}yWy?+?UŦ*݊DN$ 8 t4|gCӑa>A"5y[V j(?9B%UxKH] R8`=vD+Rg r"UT)_$6;z~#~uuI^ԏ`ై?4b!&BD/UbA j7:1# B&ML_y׮li$O&jSI c[LͅV;b#E{DzGloҽ-8i"\z}XQŝ.a1Wytl>ێjf4NYpk4$|$l9} FbtÌ*rB4;fFR>_\Wq|{El]eڟ̼-?b~Ut+rUY# nUm SjsbLd՘OӬ %Nd)xg dG {DX4'f$o[aue0:*UHz\,?oSFcի4U`CQˡ́QxHA(RԱn/Mq" 82gq&VjsCtJ`(y sgZ '|fh *k}3 h & 'Q9X xMp}iLO ޭh9VGF!TNWb'?%6z8%fE?ITKџKy7L=[*%En_Mj L^4z)̝w}*iªO ] Ni~k ls<˚@" n8Q`B2Bsɟ=܎Y1TpU z{$GI&"ɸ0 fZfyT-bpX @$Zgqqwv-.\|SXH+͂[ JFbhITVON3 Bl3L7żAz~s*'^[rA]ۍ ˄9eOEN9bhiYfi/OsOl[a[D˦e6L$*SUik2tӰ"oU'\OwcyJKOB_p ;eDq]Y q3O7 ;,-ڽw5{{J!GPɞQHŴwӚU.rF=CY>TfXg,;Ya>*QR6\Q;r^T!@D1 & ț9C.4DED 0R_ߌܴt,_sm|ޱYHFm>p\wkaݯ<,dEuN9w*L rn_0g>e7 Ȇ3q~YM=Cͭr'S'd!?f~xgb9`;Nf/"Χ'R96+֬c/ *߳29CL~sHEJ-x_EtH n|N/6t;p\! F:JPQ"֞iٙ ajDl %嗅D.?2'5,܍ P="r Nz] \ r-Oz㞙IqYN#Ƶo-LusЅ, X<5:`έ5HX>_5S;S.U@jokB J~jPj4­ (S,HH ӎxG!wߒ8nE#:JfV_ p&CROiQDVU(R MnvLiV0J!Tkߒriony04WM&ۤ!; Ư@d$}!Mjm Z=03h!@/c p: '(eWOڬ9ybf$U x 5eH 89l۱E!L :|5^[R櫒Px,-6ر2[TyhwT}Up=/DA-=p@.Aߟ@ÄǺtEǖh(m0ÜY{e0$cRdBhW;EjEciLf?8sy9?E obMmydQgC, wr)ѳ0t V6sҜ:k^-DRDwWO{PGPA,8)vfx :]F2nk$g]wM|_"R`ԟJ'\6N,K9}L|$Ug2jpĝ!M*, ڭd;6RoO?yo+jҔ؆÷'LUCbțyPXY|LV4puojq ӷ1j!j># _¦:$Mf)R>Z&r`RC#r\aʎXplꛊN1T )@2۫e1$eL1Va (KJU{u] yb!S#H~ I*LgyYx9(z)ؿ&]B b8c5c3x7fR#7Gc-||)rWa{lI%B ;0@2DϠג&m|z^FycҢi'X$xk5ÝjؘjUB+36 JOf'J6p#o4Lb!Xpȗ C۷*%ؠ25Eroc>A'9vrj/F62<>3V?4!xdkwtߞKϻɧK#(j">ug߱&Pb ~Ik(KqxkMz so/"o_% Y9Ga($[E#O-p졻C?UB!5fv͇/5im~&`sL֏zsY;! 0VƖNe0 4U b!4'~q)dY~wc ~R#8Fd jl4>`'yI^#C-hƃ4 ^+N %4<"2 B=t&$:`2b<& EUMsUm!m7[UNeM )-HOup4ðlOw/t}8OL% KQL-\͎cnp@i@ պrMJ%-Ƒ0*?b)IvLRmK,HS^rQ(}nƖ+vO e^)\_D"(QJ%D{٭!aq4(VY\oerV78b| OHymʜ@njdϛNq6+ QQ: J.ma˯bSwJdX%TS{ ~n }JdAzn U~'dTݤZ '[aqV$5q>yWpXS[ɽq'+Oiq P AaYP_vV8@7LjqNJ hΌ4j׈<ˌЏ'rI֠VIT13gqRghߩ>ȼ/]UDžmΝ%X[]8[ &]3'yxpDZUV5>Uť;"VJxM =uKU R˅,B/H@XN0?D2/l27һ掙,4<٭@esDs`qn0,j6BF GJOoquX F:R+ϥ] r,}PB{pXOycl[_&T\O Iv_]+$*1}$Jx NҜ"< wC%ۮO zȱ +[njf}qJx/^c@w)r3WMYqܧ86ѭ ~ƾ©/*uTKwIP77A ᖏ6X4}SH1o|֓C^;j'o\`mhMzv6N_镬@@hA ZbJ+&!@PRHR<2i>+NR+dS2\ꐌG[@7N+-P<(dW%OsBԙwv(iD8fjsҪ' dP~CH[%I-SA[yaO=-u=yxh0 %{e6+p~Ҷg9d}S*qym|L{Ub]s,#m܁8X!w{e  =7+{H:W#e'8+]¸n@F0ޓw7(.á( bQ ,6WazN? 9nO-/izR[ٖfS A.‚2y!At:l7Z|d}ۣm 9rܨԕdM1Bi{LF C3n[0 8H{hmXo'hɈ;ǧ h wы .JFƒR1@ BBM"ږl~-:;f8K{C4@K 6VErf]PALӦ .@ W>={ĝ^ax7<_z]Ί 'Wy`GJ(exR 31_&hÝc`g+W&{ 4iLO>v~3!<wVh(-Dwpr1y)Jem)*LMR%1&J~MK<`*qH°ـUv9ՙ -"-/(m|[ŲEWSlv^&n$EBLjOƓzd}-z_ cB,HUH,[~+WdqIy@DI]]1:E J%V;XOg dڜډgh5lS3&%/ _^T/E_7t= IkjgSrD:)~eH*6&dm$.EG˟9&F%1OqKN2G @ii5t/n.yz0~EJ=GeϫQ+tIFyw X9\O|s^9`WQm3+'(i'`.1h3ӍX$DžCJ@HEb : 6qx Ɛ ihbubL|?l;J%9[ēGraZљVw-.jw5{oT).V'~ W_#/CȺstC"("j6n 1T?TbIM"τ+,jU#:yo3?4ZtnrwPSqQSAXw*g/A{#ǧHYr/Fs<2o.u4B쐦+`e92QNm`ےHյp8nl+{5K\?8+Ւ :@Ց޵n cf.VkE˂pok8jq!zTvRʀ~!ovK/7^]YOӝ"S4MϫD7ŁlX# i|2J :\$!D04ٴJh|:gGɹm):Üi9^zFX'ÖdU!7AVʼn/ƭHqoLJ2O|ʀsO%}: tnmC}:2) эnd *a:oRd%d'_F_2-Wˢ; \aZ[Sݤ3$COD>4RYjme:qa*Vae5"a> IsiO_Dž;]/N<VaTAH UTz,#77yUԏwi1Gi4v&+D}#^QmN?JF~ v@9@@$ѰWKI3Zd|LYһ[jIZt9 <#@!k€-Veֵ#ǃ%o➭ Hlu`G~~@^M# ~:Kvwӆ &_;a%VLmFއ^> Rke6wZױtBUx6]-%g0l«p2|'_s.k%ZD? BbkRCrܥcȧ5pA.@̰0Ŭip\K%hՐ.]~ʰg|W$%XIe,,mnMd\+`-/Ir3 I߃7s" 5&i"pc,o,լ>dMgf3ohGkymzK$vs 8S;>nu'(|a痈9sT҈*xp:[<+c.zsi_ U6j=h5TہS58'?!o-RpoT8}K$$3V.Bf=R#ǥ7& R#oځu!Dpmqt@!^*UgPZe(8q>6)z>7p~xɶ1ވsbaALF$cSzGeHB8rit 9]\.J@NW6ڵ@7QT:A E-FPfQxFm5/=*_Tɋ!%LcUԋy_)# /$jvFiݔx Xd̋ 1a_QS2`=Ny+[-IL RKlc[ө70;GxRy!lL]de4SLM~5LjG~aCpLh應o.};Y\hmM0>0QSZEH+/Oyr% /W*i.aFldxpͰacT09|B͟|Y"ٶZYY84g&Y3G,XQEp_v4CwDzo2qN۠ @>͏HQ@F>l:޵jB# (o®1K*2/)Qq|/fr,ǚD~'hgTri"u8'bΓМCr7]궎86ߛ6CTO Mp!%@xE,odRu>.;{.d "np8ZdLj `WB9` g@1W{O\}}K8 -O2Win(E19tK/Zj^YfLXBwpFUijXB0BV1xqc{BF MͿQ¨UF\4M,'I6;]ᓭ,ZH7e-3#`rk}Lߧr+6pwm]|3C@aMt*)ԮW\3$FΔ^Cx7Z z-VR-XEilɵFlYg\* :鄨ߙ HwQ^ƅĤ-@OZ|MT{,tD,gr8R#}3_=qԊ4Dɤ_)o ˌɑ{,]~UBx,[iWh&'蘑JEEkufU51,%ދ|1cCk?s,ip_?/@m#) #XDwSbŽZqhx 1 ܸLER+|DI$CӞ\E@>`:3TAD4dtT" }X62& Y =qw<|{^m`o -5MJF9_y֊KJ8 xX cH4x4Ʀ&Qt?'9] h9U%e^ZiGu5 D̘vubjMP_32)9G "9Q12Q}c4|ӥx0}4Isg̜3+2EWIHph%146pY.O6EbH^)#s( AL_hZNxu P=Z{TŝnޥƧ|:cYm7`S8 pȕ=CM/J_dCGI%',9s8寞0spu o1t3i5jh|yG ģ߆4:7#dzd8-]eXc\5)*~sSHLyv:EB ^̼<cIE@=P,h{ Ïr1.wZB9E*L&ˋv;0ԯMׯYx.2d-"N\ĺD?T.좷. !ͯ3np 2 =IX&i:Rǣ^VK.89C[ dCy0˃gdDo9ϊf`%Ԋ2(|?}bo`X`| &rC 7'מsj7Yϗ_yD i葻Uh}k@̼79;4b~GҢ2F ZȺȕBm@M#5,(zt6Jӗ$DA{ o0`aº7O- f~Yh[>Cp~-%qk,hDƭ39o!# 4ZMGFc ,n9x$ZnN_-8ةk]xʺǸRc@`&C0"JkUm20W׵w)l=p8g!MTU`㐫A,LL(PhDܽ-:@QɃ2WBu&Up)|Zgǃc/ƇqY C#KQ]n)|оMY'/wA@FpKWp `?Wԍn`{j[]F$|uKb/gQG%"NCS|+a>_!Ϣڐr?>zv\#]j.NɎŘOp&Hl#DqUu''aaQY\p伮+JoɓǗ9 eq4l1mU5xѾrOj띆w*.0&7~2MKNQÝmm` IvdC}M+./L-6'%#VtYޓ.IựwR+$H72&6d V# ИʹA3fJ~ w}f%$N:}}$y,VSIrgijql d<'#q杯,2Ӭ2]: >C-fQ DX&B(䓈z <\HHa蔢˧vz|kwN)*Kѓp`~Aӈ \\Gl(:8'̙nE܀N-ˎ\~B63{A0~~n'LϺM%+ ^p'q凧5*ŔM cV 4kEbWMJ[f?&aBZԿ:TЌ Gh&S=%En ,MޡZs$Mnzs.樭:HAVo & c,fD@fȯ6j[Y4=\R^b9#G529k`X!xnS`/:C85m? U-%SOv[C>td#b(\iw~z "* ŌaM6T%` HtQ<@{;w"׹ JH2Rj;gkdf ;MV8ׄOrYMzM@=m|^ D0=Ӑ"!Gī+qE4V'b]dƄ1F02B^a4r=WS.GV>dF8[/ A' N!sr\Ρ]J֤=O; U]U>6Y#>>E_yv4wxb V_(A {2 n~Ac#aaZp[&rrv&g ў&ڠ14%bXw-}~<3lyʿٓ+Ԋr_ԺTJ q dtUxx"IKOVvx禳9Փ#ʏO [u֋^>4D,Mz~A'cS-Ϫ69'ЕdTg?zJ צ6WV'"U]&7k6%)5#&ȜFvj#/j̭YB(DJʀs{g[2^A9wC+U׫o:"p:?PCȯv33Yz rDk R2y0rN7O^ԤPwwdR t[xDb(tghmH רuuOG /SWtp-'֌!TC5FR {MÃ+؞J4ĶO>{xIMο 9=owq@ 8EǷVTvAOw^dtH)9y& twnu+n+#)O6s/SHdn_Lܻkw%)sW Xmծ vtgL)'zE>K=:P<q-B ?%WdN=&g2ZxF|y]:Ֆ1%f#:$BZ2= .-X wHcRhF}X#Q&MFϻ Dz'[uiEjTMA;²pz85oST]TlA4xmNW}N$}D, f[dDMyyc&V-lhd&KNJ<.@ xW,.cUV _1jon?o[j|rӬs/$2=[EP29.=T[P6 Kl Tv&e8F! mM;;;*%Ieb"M m]4Tp] P"LxoVJi)>h|8H!BI1ITH]8'+[HxI=nQ 2xԵǛʦ[-ҖTPq΋ $'R \G3jȽ;{V&',f}(!m Ih@u N/a`*{ٍjZcG}BD5OKKv"|6ud퉕 `F6}l \}5{K[RnMuMι" Er1yq%npݏ/w%D倳DAQ'fTX2Wn*^E5R܎֯لZ'aңũ5$aw^$|!_ 'sVy7blhRJ$0K{y_ft fRyO Y"*Gؖ @rb>_H/5wK|A8',vuBڒ-'t)Ji!9t(x^Y| up[]!S4f< UvU,3ܩ4 %1cʙbbЙzLvj`'.KG=5UG fA&-}{ۊA1 3"Wu'f$$_pc`Dc畜$.3{Z*G:ub@E7B7>FcٽZш_,ƧYr 2룙jчrb0[Ba̡~t+O(Xэ"}z"AR\,Vh>YpvD$~V*6 zې!VezsL(rk`NGe++m }c/'?"^ݏfCE(5 jU>v5[ͼljcjz)K0;&.eA1kRY6XJA;´PW}< *PZ-_՗e.Wj޵ö#3 %txQos;ɭ%6|D:I$]Ze=BSA?w}Y-y<09dRz3K(D|PĨ}-z-Uv7ZƦϛ\u/NL]1$pX= rE*K*5#=dk'+"Կ?Va㒒^9r:2ԏzē bKXFC_ XT*Fۼ'z;G̣9m==&L)GHSgc5SSB=OaoSӴҶo1~zX1DPicYb-%HxTnso!n$f}pH8eΔrdKLÙ+&w>~‹cEԞj9$2FamFGtP2v+ em}^~Aⶾzi{'@OE.xJ{/'a. ס*Kq~*Z`MUgVfRXf66UbΩ!Uqއ$*2G#c}aW9 $NwfrGaI#3iN_H5Q}_è}fuo+usZ!R=)y{Y ǠŸypZk[e6-9#h +Z9ٳ`vQXu׏x DZ^ ,?cZt:tZy6O̭=}LZ/)Y8U儉YHE"OQoY2 uT(:;W V{ֶXwŽ8-L˵;ڂ|RPPSpSC 9qvY^xɟSS)a(X>ߊyI< 7cyrȨB&Jz2Tg3@DM % Di2E찌Edd1:xlOg>ۯ-=j Pa""hI7k F0?_˛{0"\Gp$M~6`δ)9/FTlanL%ߗwj^5k5 u rZ@XdheL]5"]ω,g0> OjP]~`U&YmЀ-+6_/,#+.ŧeYY3~lCuǮbtR1?G6o[`McxP cX'VU=8tRB['>Mf.zӝ1aENi =5ȕKE. IF,ZQٺ *Zbf#SU^dMCmD Aܒ0/cFb<) OZ- ^4RjNr;cDWD?D#EC"SӡT205Hr܁}a vl蕫C 6Qi߄SnS}gKԞ'D~¢(/ KMADvpCAܸz8_9$V.G {P,e^y7^F`?o_ {,`Ŀn]߲U]MC-Lߖ;;^ďkp)~r"iUBa;È M{Tj8Z|DZS Ҋm.͕8A #/v4DgE)jD qc`|zC/M[u'HeFE}%G\ymhD r/@]{G ]w =׭Pmx=-i6E;L(l_au&N2 0dA__nM='R)9Rãwzh'qp 'hkK'Ŵߠb2w|^7FqZx~OŔa5 !>gpoz[b[ lɩh9Z/zXɿU0qhQuVlV6S4HZNg~A])-ux K pp~;6? QvGe18 0AD ׏4Cq}V4xjq)V 6Y/ $ʊf[y.'\5{ŀą8h_i\OÇ|/M7}!jzZtOf:Jؒ5)? *gTWk Fjج'uǫ%ۈ$ȿԙr0k&-Rig頎~43+C]`aS+|vL_7ޒ՘&LD Ttf_rBP<> v:b=zBoMqȷ+3-ytS Ywmt)$@}fR|(w)/e%D05$S[9ʁ[0/|;xc% 謓aAaft/&ȇC%讂ԾCQ< S25G^HLӑTy;]<} ߪo=9gtHf=)5P7j; >)u#f Cq,Ia e/Z5q{htgd"tc302{1K\PyҵÓd&z9aq-)U>;F)=f/\Џ']Pk s`OL.ɶ-ƒ J#5rFF$NՅX`OEBn;ztLʊnۭ'<*ٷn $Ï"el̐Xk/eธIt21:l()^BHb} > 87gYc;?ΰjRD804H.B˳ZeX?šBjB Ig_HcU#U`C .n񃃬|+ŗ'] ݎ ;exQڔU⺖>G!엂KT2<(vy.no}{H<^9N Q A`/\3 =%%mo$Y弣Mԉ;Z/89j=Ə/1ZjЁЕlzvNn|hHo V1 Ngu9; * 0$i ֘Ӯ >hK|_n:EAT,beGKtL{}P"ѩR1uk1i|"Ֆh(CIv4$0{ԲGjYt!}[ԇhxKî8meC0$h~ʮuYޱ_'(m_w,9 iԼuxTV:qb:/2jO]I x6IWAnAьA~ 5at1 q}TQZZ8G?рˡp`u?8|VB.7 uDJB34ZSY*_O:44K:OsvM7uOVNWs?Ůٴ c#WLIP=f!EV?]"giZepتi0M׷ia/K2FI 99\Ccy/jt0q{dExsL99?JH?gA'6c;EAYc*mUNZAѬMƱom,?< !>*C֩(Ww.k6]Q:GAV'b4h-)j!DCm`\rsގߨhwsޢS=:bi]-Zb` Y]KwzBQelVqRV4-@o#^M= gqюa`02c T?OE(E?Rǂ+ fWE5I'K(6d z & ҡra䶬Ba13[h]ڲLFz7gS6ǗsEtsS@ʜRV19'[EoS CRB:}#twy&ڡ_y!a#U$&{QibDט݆UD0^E\Jg3_j[wIx< {]eᐼgO&(JC֕? 5O?;̩pUZ~%TnD&cm Bo6-sFGYWЀ!]`<,]jzB6yYHNpX!4>ld6kTQJMC^Yo*U7p.s$vW ۲-u! )M]6|IJ*6Ӏ # z4h g`h sHO/ ֡7E&O'CQ`Nˍ=dC\\ Po]_} 8`0{q'Qv-hFQʼn6(yvIJj'yנy3Q|x# )PyV L13심?U rٞ?%h$:!:=¥ޓ5[M}OJȚl2laba[dࣙliۍLʥF ?EEn+uJEOk*= {y`9]0:b)bjaQ,f 8>d/P3(V lВ;/ptS`7K_WW9BnC=ckC{†N je3tKu[Zu߫@fw-G;H@D묢v텅9宨3'wz."vo`5-(6۴ڝHo\@̙N*3!a`=n_<\:"^?⎗c|;]KXyfb8tGp$P\ ›oA4צvk՗z=F9mvNjPr>ps| L;x#b`nY/ԸNYo? q;oGV-Tg!V gS lo'$yjWcSȓ1UI0 %M2kްtO<] gY#?aerhYE" xZO{\ kF?qQh.ͲoO{fr>O#@} i)ײX$p ͌^=*C"ccCEdsM fQ~ڝ!CrѭJittSFwCNgnϙ6uox~t~U)<Ϯ[O(ӇeG鹂pznԞL|H粫Ug柟&gjU]*$>Ok'vw_#mkc;>ߔǷ| 8ЧD},0)o+9 ŝ5tN6_nd-Գ{%z*XIR.蝞:]+i㱢[H@ mIi m_>e}PPtDqLx1KFA򑔳^[R9rZ?FCs 1|i.FuO¶+#l!|`ޥ?3n+Le f53vPh/L|0hG2tZh )4ש$ pp!N4olRMXҰui8C91O [?#6ϩ^εu.L "ǒ7|ʞu|J&뿅l7FB$cƹ0Jak/ōNs{<ԛbJtS0gqT3aE_IoU6Y#Ƙk#c^Ϲy {,> iO[ٶ]n,"^ (?{Q"R,".0dz.LC^xj 8f'ITUq.mfZAmԆ82FDZ‘F놉_ 'Cb]f0,X6gZH](!ӂ;הbB> 7\r|O5>e g}ȴor(C_j h3f G\}4Y!q)v 릳i*{؋]v}:=`!ޣ 'Q.Dtn EKUC]0h1'۪_-HW[V0my e_<+< -0< &m"jyqc>BC4D ™T5oGbCyO4ŗ"Vj Z5OHDlsd*$h_ qXGW cn2`͡af"d2dʵwEBAT pN?}hFMy .Ӯ6~{/.I2#<\LoMhyp08,[m~hvY\j$8VD7P ^?u3"!98 o/ۨUyWxq򬽪WUJ$1K߅Pq!\jdfS蓣h>K\I/f HflWYH& v`௱{cM bz_>Sۥ̡Bi3Č&eנF 5e uB̐]ίbWÚz {UG -XJU;Bnr W:<`8lE2{z &JDmhe5׼r6I;K)ef2n4S><}vQ,& .UՖ=lꌂ9RjAPͦO%a9jEYaL Bf3Pg68P=0Pw-{-[(C!n)YzJ .Tȥ߃*XG//ZQ!(jKtzNEe1Ԟoʭ{8`D1NFȯ&6['| 47$1{8,|ָBwr.1br&,HGe. 0IKՂPTEmrPY>{YC1){[ޒ&5IVnou`ɏ!nmUs=\]}R 3 ;E٧zST"gʢ(̏QV ;Up ʻn$h{A[*\KCB`H_? Y/]cJo3%/Z\_^R1/G%'7m}N UD\#'uǮ;\;j6Z@D9VMvy+`&צrGC'm,7DL2GV_LT=hE,)aX͑cɌI?i,b7lH<0~stEW(Z1 L凐߼V-_Sw+PW.0.oQ5(NȌ&t2/^[>θ^Eˢ$"cQܶ wn27ۇr 8SUw=;I2KCnߠ H)S)9,Gεݪ9>Z,e \_6V_tG2qDCŎRG;qf'$M(E]n\'(ZAi 1Gb]`S(.}g`[[Mw6k$Uw#uT-u߫]*NRHr`"X-kGFa8w-gssa!(uzދYʐ;E$0hAQ6*$Ӊʣ1ʗS&u+AiL"M6 ުKНoC=[pI.3ת‘KfQ̢q3L*6yBVkxy- %kɾGhpkS'Ԉţ#~AMbn/hOb4w'=EH2 $de}Ϊ 1*=?ṽJo}}y"T僚JIXO"%W(ZZ.Hm 4'g~2>?}Юo}eG]{c!\oF1+o?7NJn7 ?L,hR4!0A^&HTdOC61wqt)_u[7Kl`PjЉXҩE1`c  \$ޥj:\J.]W&MVd_m0s4%8W~|(J qJ_.^X(,M<~_gڴ DY䅗:N)G|Giz]#}^ؖVCHO^ۻVvjLv,K.sP)œ隗=;ФLAQ24 U0*$9hD+sՀJf9,"ˀ*!T*0$~m0lBi^qBR!>rYrP%,as۹Ο:\]R&DYkЅ7w˥Vtbm55'2fe6~6D0W2+׭;>jOzz$[@^|?S7^ oDGg`,PzT0`B]b &^s?a if^MՇFwXX;LcCTkָ_\Vke^cuify(.A0jk毥eOC\;p/IT'zPJ @@l>Wv`hJKfҤݒHH| ~cmaNC~4~O˼g'S4/0fiD(a)@AtU7is>E"ަr96SUvdc[%,)s9hw|=71 OYjt f@0'Al{Kz,;]=OtuF Yɡר%ϻS^{UC-d[7v;-Ԟr-3?'bE[ " ?z֗8 7JS/lRv(A%4yBEe2`#4~@,3G=Ji.eo+ P-R~V 7Eʌ|<$TGҘ‘$CWl 4k:8 f&Pim2ҕH9mZ :":SGԾ#ZmZ,?G9'r z k4OO9᧣̡(ȗ TTNT;u G##mv-dRdMB-^O@ɻCaK`x \\ Ka R#6 Z;P^3ZE@@Nr]&ִj3~%uHfFA,Y&RɃ sFŴFUBNY1cGk/kXo'$[`=4$ LWӢ(0_1їje\gxaR/fX'01@!j*Pp;)%z\ &aQυ?@ՌA҇!jHDP^H"בѝ.|: &? 96hފn\q:ffeb Qr`R.ѕJ =5K(T=5TBс%Iq5E@QDQ$Z($\'C!8w&5,@P?NvE?b(Xwԛ G _KD ![0I p[LїRKZ3N/z=ԤW (kմuwIswFKw J\c`VB45h0wr&nz3nwM!GY|>)߰G-Cr_\yKVӽ'B!E$G`j90+9O$5Ӆ4wނ3$VH 9!Ul?u ֻ&n]=|\;TM+?pZ)[tg8+`uMAY#G%3HRbeduCg jb) o{|8*m!ce#oe^Xdz~*k%l r^p|06HD/gֆ/QfO,HC!E:S7`t]IlT f%VFExƉ3BtLCG_#4F'Kx]10jit줯 HBS5TYЈp{LE-R<4ZrN")R?=mƯoDIr\Ma djg;Y?'Af'8S0 8LIߜݪGW~qܝνIrAjB`3B즙w8ag-v永VNT7`V\Ir<NfMN|3g+dì̗s셥k(1>C#t ߹306yw//_A7+U'ǓyxIGfx4 8-//@ډ6z(nkRŶ< |9\V`dGŻ%urRLa̺ߴ*%0j jw(^kԓJJ`xt=t^H<'9H%In.=>ڿ!֞aؕ%{TzH՘]nDwAއ$˒HRYE32Vd!;Ф`0}UѦŽ)k@SF=(k_6H6m'3`!#y+ՐVvkESxk+G8j& DÔ/B-?wBʁ9ŻC&йMi4{{j_q!^`9>V{G_7[S#Ք|D%xAÙN* k a Oa>S=f&Z^[g y]xJFo*raLpKWtG;D(\pq0!M'.H$d[/4lz?a(,sxD*!ɏ 3EaӳWv?% Sփґ]L L]s/miB53smk)YKTLYagXcd{Bz3c :0&ӣ$V;1L-N@jMhTpiw; Rs ĺ e*ښ\ +c;@W} ?z2Y2T.|3'k3%wh=g/x57cNbP$B77p@lJAT%*Si<՛kĒ! %^b*V8MawS0W:b%2]G6ᤦƌ1>X>ɡB D/L>Ak%pJٗOGj\@з*5p!G@k>ۓ2c% Lc4 RrLgo"u._["Vlvy6 $ZC$Pxfߡyg3!|ʟAP /m wX}H]|~̕sw$ ̸>EY@ȡ!ٔ!l:֯k[Aւo#3^7u?}tKz#.wCNZ2f?$^'v#pRv;b̿o1w]q. -kKȌ :QzX1d[ߩ%SΖlTr<_[} 8A #JVzp >̩* tfd (=|f!Oѷ{,7Yxk6s/ . ɡhi; a(a2dzK8 )Q,|ϓeHPI ‰#ߢ@5bᝰcP›WJxd\/ s9@. y ';yL)?>,;`m&[s/JgZ|͗kJyaҬx5=߱]:6%'sFz%vQD+F+ $GX K)ǜϬө{[|_A[8.Dc4_߅Id8pٝ*R)pA1'j Ԛa'1-ф+'QMI&e.H`#⺞=MN?^_yzp^7m[631d+5BWqԠI#Dg; g_o,}[n2˖a z4fTYb ”h !0Vh n{Nwɩ&Qcb|3dI/CKӰED+.\E=l>z׼Zl\ |Gc`mtczW %!0jp.d In[Ɵ( j{IHk%~z+sxlb7.˼lq|Zk6BT|2M;hUNEU%?Њ@fJzŐl~ DrNׯ &H5CҷDz |Y I=eB<+J/d'xuV@Qϰ׵U+ 5r[ HH8]z2 E9OK?;X"T`WGqQpN)⻇vHbk#wU?9kʁ ]L!*)3p6]r'M q41x* FsdDcIX,mR(]1_nt|rr^e<|f166෽p|0l=qǔiLf+.8ӘpN卹g :ĿHNZюϭ^r/i܃[4$ &6R YjM q R(nd|[dB?݄VPūPq~Px .OܬHx%q'I-&=$K@?4F#݊$\zD>x :5FzTNX .@tULe=v8N[k,&8 5y6'ls>n05LGoì4d,ICrF"ިs`Y6*ٜēJff\.OfhjPPVkl9p ",x)ÂB{*5C }_؟Ll v !ة dU4Kag}3: };g&YLHPt`9䞤ik`qb*L:X VUBj irp%snyK%LW> 傀$eVx纅xdž n EJ=N?}=Cû~cҜ Iwz5!k_< K`3/@д]qzU%:p7)%r=aS m4 īv& :5aKV!#H RNYiHGa3~P>S H{X6Y)h& 5F Q<EE!SFݔpΐ[V!&HA*%3XQhCvYAK8GQvʻbhac/ߔ\Iƕ: Js(`C7~s5vaIF  V"UzVo\ʐ6DŽ R7`R$|N j§YzM݁-d/Ar&>t&%2ˇpLdԣde~%B˥{:^Fo>Zn ҈Nm_ُ8iWyW!|KW{V9IJ&"E.~p`jڃGpH*nX6ZSޣ{,2lasR mxp7i\pǦl/$oyqB qB00}[gߍܹ*ӼpNix-EDf[@ zM0߅|v럩: X&G0Q}JS30rfĥ5GC)i^.\=@¥ YY{ǧ aH=s{mw}?-C`[ymBD}'8$NF-vAk)tKjM\A^ibk'G겹͚sdF aYnyarĞf$QV%ێedҬὸZ1(%N9Beɥ0 )AF -"GOaߖ$1P+$R\t<Vm#%=Àȱ3(3 \H R!` a8W|}#~-4\ CfE8{q@>/ּkZus~/u]?S23z Rq40&WcR⭘o(H]\[#5.kR|_'BKȑ17=m/=[*x\{M9NT:r.iD3ׇ7=+?כCۤjا =nVG4D(jFoNI9֑fPz^|W.@KK- !ݟ 9bI;ZBʣR0>&P(n8۠vCQDё|hTdJ[CL>akA.]\@5Nnnq( ,*Xx DzۓOc=lWHx.Cߊ߁VfhE[\"7[1ҶVW$u簲cnzSd*ɣхT[#JPh~y$R\ۈi5!G%3K[l }kQ@j- 63@ N˱ =Z ox^-0oHS[>$ȳL 3_ҷ#aڭ"g$~Ν@٦L_J#1X4|W`MA,Vdۧ ڐ P?`:08R*IEPT /~(țnac8[__z\{ 2,-R*ukYuK׎DW-t*5Iv떾+#xZ++dT5"*YfKSϪ}r&r|=kDJF4{]ut|Cxb0Y,b< @. o ɡVΧFٷwou ^L8"-I!Osh R2wű}1&f„5x@xy~f mL1N4 J(}<:#Q0}¤iwbnqW#kJ5D@T)ݵ?`> zy0k6a;6C.0z\d5T.Wc~NsfgݼVdLN_{\hŠo(K%O]U$Y4gdA=yu\1|}L YgA}"m@08>xL~!I@^B)cĊ/Szne1*coe9]5NOc yN9HoӳKs `$"e iF 340A7ƓWgzs 񈨍8ĎK$`X,#(zE ewY} soK,lRУ ~h+\O#[SvU֫5'sp}MǵDJIȟX/)E'W@eټ=AնI6bU>? {(7Iyp?9Jk㫹rُ7kJh>^N)`O>!`9%c?b?h`n%nFuWj ̵8E 7].cN n"j&%`Qq2;J.#AV1>/<ّ: m by8=( `X fNc5ȂS-zs7WWT08_ ,ץF?Kۜē# *y{{+{\I,hqX˹4ִ&qzME,tp>wߧ#!EO3+D p4 B*),;^aQq+UOQFxr+}kp|P2N)wF '1Tw/ ţuެBN5aoM¨J4aMFҋӽx8iAm%,w)Env͋.c 3&*Oo6bh<%<玍Ԭ7LǙ人_M/+qmk63; .|E3=܃ =վj="㡗%Sƛ9x0,-m>I7Χ6ʼn\-騫Ms "0;=*AM  |7AX|2:Fsk]&#QE{)ufrSi7G_N3ԗ+os$k E_q\4MOG8jJJV89So"Km'8Yc2ht'E]Y!mKNi+O1ۥ 3͛\٪2 FHw4)blz (jF PD:Ge2H0Ǝr,ۇ1 "j *_2%+Ր0Mm&aIֲeu[:p=Ìx扐gXIFON@U1a}-KZb&kȓ}po e@МZJVDBS$'7 wIA-T"=yߑWQ],fYf|A<&uRa1 dHIeP:P8TkWo4ygkWߨU6GDrh#w.KdJD׈ Tmc ⡚oBfIa/"*%V'(;@1+X9#\讅Kw?oͮݽSU3i|$FS)+l`l8N\Q=?{!GS@uB$u '/PI sL']>* Q[]ÚppD>   ڽ[2! %W`r*? mŦTa0Jvq 0T!kk)%J_q~ w`,c o+yFb`ӡ[dF+Fot&JYPl۪u00,npsqㅞD3 6|- $]~n~ {$ OySL%\ffV9+^ ev.`T&uLz4a1u^'Rc?B1UCn&Y`#:T,s1a_bk:Wt:{)] =F >_ [tˬ }/Sh ` 2tf^A'D?J9HmTz'A6}{ kYAcIh<$NbgHOGHx eնvI/q_]r]j#093 }H`"l#PxnB 0>D(L2Mn:W'BP׈\Z70±91dY-tve.BWn.1]|8E9{{ "z#Ka-jNgP%=0 mCq2eE+^f t=zɒAiƚ )%#cO/8>̄/ WpoLݮ聂)yM 9""W(݉'Tй&ԆU0F.E1a(C^|af)'MQ@3a  ;)0JcԞvP$XQ *ϻ Eh2,`1gx>?AIuh}(t,JWHa*0k Ev"7$U'ƊNЮ kv6J-[W\ي 2uO$ $JRzTX2-&ZϰјZd`</- wόhkkO"ʲ%6i 9fwZ3׾rDGzoǰV3i3:]/79";SGZ @pw|#+aB/?;)U ƝT^@Ņ9DOAP߆J, t5xSݒ#CS+>ӿ !,>1,vse\jV'2XF06VpT0%@$[U <PyE{+kjwD "_EXV)(5390d ,"Hx[,m)iԁHt/\ J'[dx:Z;/9 =~,LKTվ,njNjyvȃXι-LJ',#TCB@0+=gp&DD%pg3(R:Y#ٍL_橥"|T|VX'}o0ƹyBIV.Jޟn _̏ 8f#WQe(Š3α$w %Rf}xY?ά=Ox2`3/ř :*2#8}O$Z  IGRޢO$E1 |yk5~vA/i*xy2 png1s_9n֤opcZv<7?ǗSf&f!Әy$-< 7l3[ށ/,LP5kGpE` 2CL>huЎX!{qμzm^BT?0 84+p tt25՚IU^ /RP1NZ:>f"it?;i Z\RhnE#ֳlT2 ݽqIYArZ ]}9$(8G._KVdQXE!Sw)k9EqnVwi$49. N' %FsZwDI"o;uͳ?X[,jJ-k^X~7Vg`6:WxZ '3E??v7-h +l 5iA *ܸeɲ$a!zGkFq+(O Q^5zcgp}jkM]zҪ_'wA } @)đ̝w|ye)CGc I (L #m3-BT^QJ̺uX /pWFi?`sY-FدXHL F(Sqp$>|M@aMcN`B ` !)YI5˴%u5'K ְo‹l7E eo3t?@0S-;[ ,ezEbU$Q͓2՞ P >4&@~ӐآQSe47!v`c$^!;ʨ V0 =˼&Ѐ9ӅK JnJ F(fYZU9tFi_( Ar;w/S9~F>}-VX4R(6պqlx@d (O/;D+_! # b\+;7=R{{L'd-@^cf {k9\$J;PQ%SKC:[̣ S(F>=`VHO<^rՃrjTK?|+;=-%ҏ`N*U3PDchMWiie"W00`~ܕ"HX7N`uFB+ƭXR=RGN7A 2-z.bfl ,{Ϝ4ɛPiUB<lǟX\NЂ=tQ_:3JwV ydus>mIqNK@2WF/Mf}x c+S8ԭASКgFրD aA(C}P8-Z$YZAǐ^ - Tt`N%4,%:{2OTugz[uy 'dmLCRu!/Fgnd\Vi{C4KgVH"|c&A`*VA :vd!EC" g)|ҁhwbCc4=;$v мM>p):  M+R C'kPQ.a۴ˈX9ιSUE^ňln1s<ؓ`Dzyh` 7gi[Y0nrTWv`([H39\vtc&بy !š9_Q}yɢzAS"zu9.jr"k]ROl*bJM󹴃xW,8_7UPs=,DbDR CT,ŷ G&Yh9& rQןj[ḅ8B|b)r"؇iM|-FH}:>r4jГ(wxzbJpZ"8+Z tH M̨kyK%A xRw4)<Fl'F`u'ܵ:RV#G%55 a:iB(-?f+5V=p#`ɓHD"zp-|a'ۨUCQNo,IBU=:?IiLš Dd[>G XroC\=H hR*Q١9 qN33F߹1 njKo7€k*+u\ރMیT"G$ճ T ee9m"_+Ճc>/ۗI4 ZO—{eHjŐ ZexM\Mig:V` b:^3ݮoo=[b͕hO\HS֋a *6鋐),]C,}j(z%H' ٓq8W-aہY.$_Sgl{膸^0UkBv^[7\No BmIB>{+ Ny >Y:L=G |;uA_Kb;z9x q5nW =R&mhb~Xvޫ(l5- \W|ѿdx`!U?'gr"KA[4Lퟒ'4IʐWAf )e;1%KaJvƚѤH0 \F2`+cL 4_p/Um"5zq= P{qӧi_14+4O*fy7 `GXʿ{Y.ߤ|C^7] c8{qlT 찺ۃP74'hށvQiw_geWF.S*H=\"K="k{B ((  Fn^8T(2Ҧ䎪$y )\蒡_PUѤ)4*?GV{fH72J٨~P$-g XPZޟɼ`!7:D=v()KVܹ &݄5f e;[{ȅ(f'[722#uNfg' f矞q* A{з ʹ ~K9{&3b'{B&][|EI=yǻGR+2A&|z 0#nvs/+[u $!*";6sƌVGprҟhiU|~ugв %  \ b45 г:=8ʓv7+ @l]_ǎe@"<GBpCmca5t"J?^Ofطv7bA]kf \~3K]@bc3$ Z27cu$'ceq"K,oBS˔3:ZRljXMkOxC"ss qI% /LO5ٺ%;&qs.bat[X'S݃n@y49^JwԢQ") C2Ib$r"#d*g$\Gy=WaҚr})h_E{jwh6coE GvER|eU(J[_gn=e _1BPYDƌ|'SǧDnoƞ$6h065JZS6 T@VU.lP/lzl=Z0s"˫Pǒb$8bnxֈhbO6.~=[9QKcbo˪!T*ȋs 'VgXR 2{x*6ykp5GջA ;:-@UpfXIFl|S;Ȉcg"t 168#oE~`-萤ʤy efvp5NJd V䜵[A7v~k-T4g8K.v(ijͳWu;W0[H͜ҳddi ZO8~GX8haKLtNN^)+F̚!q4rzMh9U(Ljy`[ΝVm6U~FU8]tU ?qVY_ük&e B׺^h>JSXVn¨M~IA#駾ى]AP#fb~TDu{M2]O7 7mhAhrA?'U9I6 #*g†;`6s~7qUpW!؜fM';aŔ+G4E#Q׮an?q-Z q=?h\D IRjv69aIiA)Ħ)gzr?;t7x90`@ ^ xnJu i~M|į=.`cd.feAT ƻB-0KM8%3.~ nK.<T=+!rɶ-TkVTFk8U R SL.by&?@_)]W r!petJDG Ք$C~ўCl{F>Mf8 -8A7ޡ:x/ I7:33:K[8Le}[EڳҌ&=Y8* %!" Zd=K5s܀%PzڹJڥ] ihnpV+n0q{D SV؍ ų3tMȕqe}L׀ArVW%_-ؗϝn)xyfG"t ê'V"3RA;]tb j 5 TC-^:9C\Y[60%h݈HGg0%k?#˹]pە4]TLbOǢGdH5;n#{1?"AT)x'*aԟ `0&1t,^~*P?E' =#BUqLX$[ }%m<7wh!AƝ:QE|ij;l.-{ 5A|rR5։Jh%+{I4DZQ7W~61ce;YߤvOE6XW:03b=I=Y#beUJX}/`7o"IК2/ \yQt(\M(~(XET؃Cf}틯!LhxHV=PeWbFJG }p<26\H&kҜ\Mq]_ޓZSI #9sܥ_/,&Yhc/ gԽzrt0^XWttJy+r,x0=' +j\.bx~WSW,v6,22ԇ8@F92$^Y0fW^M |[+qDf?.~^ٹy$>r`uHMB#^5~~ddF^/RPdLj:ƼrK¹~mwJ]ʺǮG Q,LI۩܇^x͸WeKEF.9;lLJߺ0t" TݓĐ' RT2ȑBAKH1F0I+݋&˜W_f=QO1ʫYwhm euOC~],R'yFX'%ˤȃHub$Z}f>]be +PvVJ *!o3uq;{ øuz@epd]O\VЄ%'( gv;(~)R` WBCj STb׺q"H۞' #d "-EcU;ثxM0pAI_XUau##KhaE BI梲1{3H )>.2U`r-+5$Rm$_|BB1DWI߂͍dmwE g }d:VO&eք3Ql짇\jT-gRv4Y6D2#S 5_H)_sk3N ߓm+7ͯld3F F-+Se Wڴ94i 1ElGh.W޼||rZ1KڀuX <`Gن!kc;ev.ьPf3˭ah uThڸK飝@c`!@>tѼl6=wzR>iG)Gw4UJ/F#ڮ5AeW/Rba_>j~QeEX1Nʶ_ Bc=$2+m @{# shC$XXC$Wʭ#jswsfG+_p_JVgBY1 k)"j $3F'ChAHhqfX5\A"(O=ucpgCS313*ڣ2@Ai{5Դc G@X 3O?.ВϽ|E< b9"QnS0ZdxAp*++p '1kap+H3A(a8 5}:ƓJk|ND^+Qc1nczjuʆ?QR/EA tiʴN |8O-Ns0uwγNTA?ޢqb(J6RBB= *)3IwG)D-F$nrY]]Oꪩ$y@oQM7Ѷ Q]k 9t&yJNJ`ՠWϬȮ(Q_xW5 5 Pe V?{W>)ZᦨY~έ' Z q<%ߤ"|WIUX+L>$~HRz QhsȻoTp\Z8bMPNGleO.hjnXLy`1 QMҢ+,mWVˎ.AmMJT53%iY,B69 rpK LnSGw<-qPٴV>m[/&7@<6|k@0GZJGcyUqoɰ,cMo*2[Kt'&LbOoF6Я}>+[ոЀ)F6 Sj#/3^wN^~75m2rR3\5nM(+dzX/a}BX "2zލ=9nY ^PЈ1ivz% <ڏwT"o|1 ÄS)pџ$1s UP1e3bHdutcC>"=?t*݆1ax,;kNy!a6BYxzhtP%B{(چl(ᱦXL#ЕE\Ɉ*-( Id V4)\Rr[ܕ|k5tj A֯R`Jvؼ%|R'Ӧ [R0˰+-oplbj]X ȇV]Vht>b{~fW9ٗTeA?^M?ģ.J{uY*)}!@P lQIu ,2=aD%$yVtf L?G6.1PW!ޒ^tY~gM9ٽ@{ZK? J/RHrlP7d:4wYsvjҾqd-NY9J * S Y 7'u>`GO25h&O~w>&d_PPͱKIAXxh+%#I?k:Eԋ`˓v|,Boe]Eߞ%fo<Eij0& 9 @X\iy]j3z\ &I5g$RxSAY"2C{A1tM*(Ӱ#=ͨ_f-vk r)?m5t:a a r56 $zI0><[t̄&LN} !3;XAYe&^ Or$uX vJ%אvWjؔrDCqgo$Ia{:5_ʶͷ 2gӰTh.")4>Z ĕ53ܣu˂/bU F&%jAEuieC`ԸNjǻ~s%>5Ed;#g]qso(d#E3=v\Fl $y5]5fکWG!2ZY@&| 0sv%+8 ;MK쮾^L[AXJ6^27Y .9Ovx^Jrlym,POJwJMĢa~MV!-0|We>JT"^x:d|}Pw%mGWA.=G|((P2U;m&7!~:w?dVj5tܻa|ҁss"<(E(IJWL6A0LޢrKFY-S%>N'49]`R6{T0]+AeQ Q!?=π~()%wB#X*zIZh1 Gp}8 IY=ﮗm*^xrmv$TMSgn>[Еk@_w]( <8C0GB mADd4}'-) };ncQmyopA(xۤY}$Óf*.VT{7U{`3j2J x6Y Jw.x#i=c_t=302ҿY} ;&l {>``%N>v ~LNfu_?R-a|H?9/D^eŞ#zM>p[zs:rrnYY8xFDA$ 0e({q%TX*/*F "#Ǥ0!<-'wO>u ɜ1VRBT49|m?QiL#m.ϳ>EqB~#r=5D͆ZeH[up?)ts)cB&,6:~{On ;;yiiw&Oz{XvOP @Q)87+m!бy:Z}ŇgW (cϿƓC+r%AFH' .Q1(>~g{~Aj)&}ݧ=k W"M,)PŷHh]-ݿ(nDaQcOyj/ c/x:Pǰka*[mɽĖQDgp҄(D*2m, ء<-: w8 _|r -zfw,́ C N/zU:ES w4•2_Uf򗼍.YHx` %,1f5;E"lC9|ĆKޙ=M'X遄JD2wOF@ `K\?[mp $]}VpOȓbC]P_Da;H0D \^ -j{>bދ;͆?dӌ6`=NHQ}ZW'stp*sWDj1_n.+LM ,\_rvGi;Uwˠ=danZZdG_Į*&=\I8f蘉کl[#<:&ؠWYZNLȦyUҭu#=? n PN2GC"hG-|]]Kt2$۶ZrМsP6'jHܚaN +J7? 7qhwvd\&. u9O93V!z G~x;-'dDItn_G|I侩p#G䉓W/rm/dސRH6U~p~+<ɚ, EU.~شks0HGFaaaA ]$^sv,4yA{ٸyKo&(L*&mAnС+ SG1j+MD"9fCB\:l=:Ps䝨'e/FUWHD-@$nEoM? 8`6`ۺNT Xd~d]8z8}M Ąy[[rY~{BFrNN憷4Q RȈuSBd;( ~"qKG03.w~0̼"觯ohIأ;KG{( t}Y@5Bԭ(}#QǞ7̦)yP9 i&# {_*4Zr +OwF6zxdbiH&OTP>lMtx߽͔9kimE aA w@NHF34n*YnћӛfkT 2]ȗAqeٟZ wlHU4Md.~a4GmJXuN; Ӎ \tﻡPC)O`XN\%}Awdj h̷PB.+mWk<a!k?$P %!┐:'/xlv,!M#qFY}U ǗF߮t>ޣ:\_]-dCUޢ,ˮA;t_@U.oɍbT7.\4vN<<bxI"H60ĽيNJw#vd->-*) \ ڄ!EqՍ?/LmRWaW1PuDMU a%`cAψd%LWPX@Ӳ qCN0u]J8Hړ 8XذaDY^@+ոdA̡C D\T$K *z GW=ytO=p,u>S.8,d#D*~Ol7TƜ$$QH5"~yNr\*uIտV?pD_bK-哾CqsϦ ^d$ns4}T͸SwKi̓m$~h@a'hC.s.ꆦCZ>Bi woc)bYgΞNz5ө^p?!J0nEB7-"fԝAW|m xlQYptf#>mĆ&:-#+J AqiϓMqG3N͛'Iw(QXL>!ulewDf4 NP.гPL]OwQnm$؇w`Fyw6*O0 m-Ŗ5^8/(?|zovͷͅLO>nJLH{E@xԾ IWkyo$vogo:7NִQTڮ ׯd"PnC3 pB\WBR^2]id\˾#u$gR'L-FJWzqyK+8^Ғ’^:ᜃf5$YD Ztb=Bi<-Ep&L_WAWz;ܶs4ogE>L$= l0U_w'edX5KT@S=˅exKZn]>sL*}hetoTqB7H/33pkN B!M)rb| OIlk[8* '2JW1a!F`b˥@Ƙ>'3x|xĀ#>!gmuf cԐGPeӫJɠ+ccf#'7,V\.\]Ч|J5 ZUO5<"c2Ù\U}doXƛX,*:Xm쯲IK.jc`wqٱ&aBi/T(y ~,T!f^܍iICwiJnS44] o3JRs@<LԘ[huu`]U|tX=v 7/IЭ;kX>O9ؕ$TDPy%3/КvAoksrPg?E8jXbA=˴ =Lȳc=@^i3|Wy{甇{vGadJVH1t=(5EQ+*W]Lӷ0~хxQ|N*l v qOpރe!1v]dD xwU/aW~~uNv" *WQxJȕH@[x-u(CBhrV.w9~-T;}D W@UՄLT!'pYÑ )? oYs؄ru~+Ƴ占}(N'.3PLj?XD/x$" p` Eu&?-j/:qF\C%ߟS,q'bS_(91=c ^uta;I>*Պw]ϣmswTs28#gCi8<7#3t佢tیV%= sw\#i ]ʤ[~j-wC!)iLX){(X/7W}8E8EKz_&w@cB7jJ;u3J\ iPR5E]|_ޘe`|˾GL\: b{M맣yR3Sd0.Hľ3DID=(oN·s# Xai{:~6/]^F%AC0;C3ߛEtXw8^|g˛PSZskP3OՖؽ1tܹAյZ[RSqx5)$˦aM=e-p$;"H0-]/,Z}Qc~d|ţsˍKjkeޥtXm`Z2%μS\YSNz[T!J-l¾ "oeKy1: ΟAocE++r@k1jI%g\al_hiG~~)dLm*Sf%3ѽeL A>&ߊٍUPaد y wMYм*k*׸3뢲k`G-@ EyI]nwqwP_Abdbp?ۙTEhSKg}'ߥh!%N~He_V XҾɀƸDb>, |4!l dD |3læj9\_c\{_/#T X`oǫ q['|"iQ]쑃g2[뜶\\IE]Fj/{CBD(1̱d OܝWj=w4ޥ+]|3vV~;V^o(O `[ 9 LC(uݐiP,lX7-&_,1)dG$'3aqN}' iS)mW*㏓j#^L?puNТc3`?o/'󂍁6: 6;+v۝;U]LjNL?٤L@/~E(Qώn`i)ct;r0(?,[;w1qdCSV܋"8q! 90 gjIER bVaboEMJїzu( 9d ˭1y PSvb%` .:RG 8j@dt*GC=^u]y֬Yt8MHdaLP$;chjMDXqmJ)Q4篞W#ݎ %%-naEKU"¬9!0`:@xIK' U,( {CQ*"9|>Khۑ|]-N mH"7~uFs(#ihuLhc;=K':?JzIbF8ZUelV1c*fd,@DzC|lhHވJ r?-OμW}[νo焸EVa(dzLR%~< 2>s[L"q(y A &K03;N>ّ\n?gȫJ#nz?G o*/oe V,l> c!Ō|ѷ;8Cs}&ƔAɏ+Yib}j zN=y+yW5RɸY^1;\+c6SbIȝӥg{ƼyNw&r!\%لx4r3pjwjv O>zk[fG/.k_|de-T;N N@w2be䮵QQ߳c<`ف!QDʆ(0=({'lcvLU}H j՟+@qP7< Lap%qc0sa ۰x߬vyf[4aėδڱ%ۆ]|PK5\6"nj MW#, 9`HbAjywx$}A{[esQ$:DpQ_fŌme@eFҏ h-(VD^pjN2fֹzs$%5! =!Vr cg"ue $?DчYt>ޢ۴;_ 1D8I`y+0X6fi\n'$R\Q,C>33_%K'6swLx@ÌZl4 yTَ?]`OZ8y$kRca3H[ICH^Xo!v2p?n8=sݨL1qM\[㍰p2ՍI+w='*l3Tc ̱ frAsEf) j{x..Q Qa_'ش"Lrx^J8 Z(XٹT/MpLJ.RCok!@%Xkk{(gO\#:/zMk*݀O56]bP4պ`M,jk0y=U]wϚ*Հm&4.cI(c|8n34g扥m™\1{5KtثkZlx!M% EjM™#}+RjsEw~$ 7<4Lhx ;u.gjOaMP閏/!Яm1¾](dvM'OA"g5wa8C8gS\wOFPn5Eq+]Obӛ?R%¸t,BK1ﺬg?6^:ڦ;WǤftVFЧ慰";y4>v(_w׮z5ֻsq0C"dr5{H% ̎ᕉg0PY-6KOa "ӄqEo@t{;r(R3j_a;)Ģs&(Y+!K)"vmhیYrjYl]{5OXj4ĊA2"8!hvmA6}sK1xtE5GN^LbZ-Dc'7Z{*&Ɋ@v{vFu&n b#cUb/}/stg\|6w0Ţ9Ovn03N3%"q*JJ"Z g% ׫,kg_8XAWd?FgSw^fqLLZ<7)d0vH*@%LŪΉC>uX pSmHR齨)]7>izxNE7|nI01D8 [y S6O? ЪO Ug=gt@g7m?נXLud;m9EB>,? [k7C؇g2omBIiHq]Ly;[0o\}Q8D/ڢѠ w]cE#Z3%s B&{$'k~Z9Qמ&(VArsM׉eꑜz|:q4w_⚚QߓF ,%{ҵtPN5};9 *ʴKn l9aM`|ܥlFjK&;DvhA+Pw40nDVIs-' |;a`]Ts~l_ F0d.۰MC5%\T{*7`z,=r3LWCK:Վy+Ow*Y(r IniAaM?6fhǫXv[TYvBG[ f3#طzaG6+`Zqr (nZHCW&۷lq8HUB}& Ayd߳YK=C y!wvIJg-R{3J!乻8bN^wgY1C2“ ..hZ[166_Y;ZĆN7v_'[Mta Pi4ȆABA^{qA1tSM]‡9{YYɧIz1]GU5^|8˘m>D!fרӪ:>yџc[`T;϶ (bAvE Z H^!j XM^Kcx0z WtmVxo$. @}>10gPNqh|{tA;G]LW[>0c!A'go֡~_m(3V3}L$dr;ErwRjrO];X_2S7뫧R8\Pq7<=ESOm T50,M+Պ'3,D )'t9&B@͑\Jdi]ZFAG쵢|a9POc} \d'-Cu}fjxnR+ ,6m^rՌb{U_+, zz>Q}5׆>p|XA<`.IJS@ЭEXcYȣrRUAOHuި^7N-9dw'.{!/ҹO4m^-2q.&.DS=8d&VwDFHs;g' AX&hӅj%2]DjƤ~Y~V#|c>(B rH#H8"3iFm02*O1"EG;;v4/Z}#D3d2Ǻz zpb7ld֘P7^۸}N'HZJw0ٝ/ x6zzTI/ɳAB&BMd7~z5gl/:w*+c~QtQw *[9ٞ>3$yҝw`!ʘ@ .ӆSIN0jmL#$i!9@';65 \n̉R'W{i)pU O= sJB,÷h' 9/CL, ToR WX2עB_^Q֬XJ{HɡTSUGCAVP&8D'B-ڲ~plN1ʷjJbbg %>(|؀u/B` Th7}W6[b::{m):ԟaʵzZ2>Rzu !|Cc"~A>0ތO1p7@L&#M)b"/%YvaJ:&!Xfn.q);ҒHpqh=R!^iCp+K_HYF8r9(4ݖg(H Y4EQ##ibeB*ZVT՟h˽~߳VA\TYubin. ,YF-I 53'?oRhHf cג+@ӓmdV;_{>eSu);٪+F`@Ii zL {Js@ f,}[d:Ocfȟ\cy\?̼qH3lg]I9da}o/0v |{&SY%#umT-\F<;,Bz;_V:$eM c(D0:UL߁IXp8)xWq\qWOD}Ca`dnpxTK}YWؐѵlRbC^ 1P 9M<-o'>g|b+Ng,s.>!`DYqa2:OϦI$솓/|%龜M&wI`:uBnğ!$r,$Þo$ZZ GF%NmuLʗ"H>LL4l1"c%s\Y{> @SѦ m1x^ _\?r[>zI~y@.{)*LM׀XlvØZ-)ٴ8aV_C G1>W]A2,+BGY?@I8+Ta NG;"FOw#;'K'Zk;uWڂyؗ:z eե+ˠDlr9<2\R\(!s3$ث Z0"0P ɟj^|Zxt֠K#aia:IY$\ӏk+aa=y+Rɑ/&`dv.̤&i@e1cf`3i D-~ ފQ/3bO''>_h-5|DlW6eIk{r?O|QY`<ҭ{fxn%6(g.//!iK@&*rkNw(Wls /u Mӯ!nه Ʋ"Ž9'u֐\Yk^[]9%VY\)X)n:2j,9mn@kQ)%虜pFsR/k=`( "֛ANNk`kU%ܪuiR35yjBh슼Mް½D_``:`H*SN2CVyuHL 7 {/XJv~U1{҉M(!zsԔϧkX׆cc6C1\7fܥ騛~3P5^c]+Ÿ$ce\5 f;Ofz:D‡ DTNXJxc <|4bʭن^4߄tو^IY{NJ}˱o9{,$.U&X󍏹B8CbTMÌvܤ c'=Kyӥʏ;kw$e5>l81&Ӡ ޅ!(*Qwq$9d9ERW3;6~xn] _ 1&+R@ܶ"҈w0ޓ) ;8iRXzmh/d/UƸ{-Vp2S=5)0}?͹?iej y44bPX ىZ 팮y $QcM%FaD: soY PbΉI"g+Jr)~@∙Ma: Yǔ?\g6+~?jGiݒ|7o]qMe% ZM Id]|i^9ŎU0hMQ׀z^<ܒQݤd[ձxQ?cKo+?'qv]'1ZVp([NkhZӗqAĀ;KFaNեZ߬NgvsLDZh6ȣW8v RqVtʋVO4t:x v0[x1lS4IOoIH`MN$PD]}Z8(/ٸ~V't,y}\ eIaFχqzc B.˴ȱ*Z}XP!k;JbVs[xYwTL]b @P_6K|@B+d.: ol% ./̽-7JN.t Z-~ÓH>O(d VD,i6UZnوqZ Gh='iWz{YM%G'=0p sO.! ݫ"ef HySS3Nqo9okj__^(2EwY;b$7ed+B&v7ze ;Ӎ 4b *h:^2TB6\>+3n0 EjdM7mƣ?z*t~QNܢ X?n ,Nolj){Ř9e]Պ9{kf/(6R*=TG[B&޾{@AI6}ⱇ쥦/Lulx6:6Wk֊%7 5Y WN6'G?Y&EqF}L2Zu?gYZ>?MS۸%{eKQD'P?3&jƞ%J&aÄa,-K,2S!^-k F RQVAGđɎZc~V۝Blh^P]gё)Ȱ |u< |ܵڍ1ќ܂+|1cNL*3X&+m^1ŢƜ֎ܜRh%:-ȅZOԷlCD SoEIN7RVBq˚&}(b|!_Onk$@g!D0kD[Wӊmd_ɟh 5J[| Cd[uH_.](Yg[ǨcMq: S*( ⲟm>c67>CI;GV(U|2"q5{DayjMv=e!_pZОUH361X+,-!ڍ}V,0 .<Ӕ4B6fu %Q! ;?A, -G?;1l/l<ǾC_-vxC` I&,K^ Y sT-)b@KȑP%bqH7uư7ioC!ajۂ,$8H!Y{9#A(&!^y 6ݬF9aWcty[Dvz0XSRPcNlqzK65}ߞJyڟ]Ӊ-X38?$Vȩ꣭H:? Bg|٦·t SD:aAv +?V[e;H }{m5pcDwk!.5=ߔOEVߒat=QF 1&7r|q?֕ KcA, Ӆ ʢv0`1?!3]jyܓ>̞h- M\Kj6LTǶS"nE6}m3t^B łиo:*\m<=Ss®b~ gb R1q]_`}~mƂiOW:`k,(EEn9L9^{_iT] L ӦxgD߳ogA>-u3B2DH-S{C#.#SFC۶X>~-ap)μ,$ '$jh3Am2jrDO٩(|nǽL,@+зVqz L{OeuI@e wѿŎ>.d";NaCC Do+O_CfYDGT$2B0HS/KM4h.k.WX0TU=9u=tƪdBbo$eY֢i@~u:#ň,וsU<˵rR3MI,Ϧup7FP4?lT4.W h>^ ˵_]@QBis`ʟ(Ԁ4AE3w.q,=+ )I8Qqr\/REL5%>kģ0uokw45]:*unҬO7Q7pNI&|6vTزݼT@| !(L{D44k}h.;RJqZpiB"9hhH-"X^>1GU/wUT}m+hZC=hϗP*e gB^gG3;j_ 0u!:);  ѩJpky*/yp@0)m9iALz6@ TɊQD,~!3AʡMU'~xGuw/d;%X姿®J[6j3y;?/Lܠb*mȃzi5`TdKd{R8; [[{)䄾Z '̡cTDQ70Ah{XcM0 RW8GIY2'dFD OlQ"|rQ/tnTs1뒕5[}*Pj\.XIuoUhMY/e3n.㖾/ 0-uhzAW0 +_yKP+0+H S`C_9A5<=3BHB 9 ]?9$S=\-ojj"){r|+ؼ}}\ (#xes|T.t]NomTEc dmPVm ~O,TRbo@.Q# \BV=嵕OQ5jaMh0uw xSFs |f^tU~;i.aF)4aJ^fs;AnccC5UH)ŮulR.<Hzbc\Mq,8˔^Y"JوAiI5}(@%FC<oU#:Rv<'k4|C¯2% jY1TxSx|GDL8`y ;%m r0շ;e9xWJ o,/iVS@q]mEιI3lݦy XUN75Tl>N~3: a:KPm>@ad 3՛`SU2vxbe.8)Wf+Lh \ jw 00nE}DĎ 0JrF.EK3`Apt\}^F?91 -wOoU&v ӯRK5E F4A \1պRtwc*h?Wp~%u%_g7XHĂx%rzDžz STM'Py8NBBS f p .G֑stzf϶_Ģq =mSQ\K~INQ"lR[?FlZD޴%63k #*oJ*\wV'iVQՄKȉͅ-x0_ Ӆ]xB{7Hr IzٯB_J$JDh_U$Ie@jr<62#:cUwo]Z#@{_h}W؉aW4ÃI`+e6wBg$4pr "7nqۭt@b% 5mqNַOZbt,*[wHQC q kD3.$2PhIM[N2:V }ڀ g{r);C7Ay+йFps\hq$(ׁurf>=Q{v}D)24QgkwD# —EW]K]@(><7Sxz΍ĊOZ3P6'"n7ᒏ\` ],mʞ:s-yޛJ"C'KYw O&,1>OO Db|#CG s;M,Q%r`&X+8=jQ30ɒ2ftvkӔ'Ϟ͓>Cs}!qF+*bOO|=/N=0ϭ:ő7)/V߹Ħlڲ@p;zڦ.)txW)i{@-uJЌ]o3@̕0;c6A"to3W(lMDYO\vVVs(H,b;'X͖`K/0\֡64@ #s4ϼ݋bLl?^9|f>OY<;2N>)B+j01BPխxgGp=6IW)PżgyվQ++. QSb<{%\4j?׭iU*ܯ }^E^Wq:^Lx%6Z__Lf+B8 76M7lmE(R-O-T72p)6rZdGx8,kB'i|'FO'֞LwBI25}p%؜ fz1K E\bv+b;X,fGg./Џ2D׾O 9?E92QPr5n!wmyzW "u#;1&;'^_Kԅ e2XdB>~=_bk7c.3k:5J!I]jx&{fk4Ăʗ10RqsӡbʂxW-c!a@]_'6I>uӦj[#Sn)qcuSvG#e[u! G hjLJ-h;U-. ҺB.WĊ+|#8"=JLW֖o؁3'2*bX0VfV6?b;2&  O1F΢)1olZ&6t}&3n0(up@>x˛6U"P~͋qv| 5]b, (W> Vft^T`ۜJ2J+ߞgQSez=v/.pQ d,';?#YV<&Ί^e0ET)I报$vrGl/nBX?173'Z̴p*l5,@Kr/Z~x$ lQ{4r iJ~e'פO).J gs^ xEbdC_JI;C|Oz"8*}nC3:@7xe @T޹c%[Ĩx=,aH{ H>Jf b-mJ@1]L`_p߹LGcL@7ddvS%^sVÂD;1SRcGRuq~e>>o1xmCTzd}!% j5 E劲XTcYnң6wᦄFnNceF܅8ᗅOBĦP昧8hX"8E!e-٘*X]3BTGt6%0p_oɘaqdw,[#-]8e8evrSb]3o[Ygk=-W-!ɪea]Q=D5z_>J&>bZ^M,XdpB̯ `dn%#vJq楀eјZEP 9ɣ+L&KC=,c(w8& ;kCX ^tE%ωx@&dj?bOd7tePB:dN`&`/3)S`.1W'K'ԕshP5ZRMNFzVy!m0(dz.InI'cǕ p"Cn~ S_[0Q$HnBA,e#-j* =/EfFL&w=fyQLQAvH#YmVKlt'&NAgp #?P?; 8Ky^c8=](C $~I5|_*[9UG9 76 Y[Ozn9%:Asy nÄYU^D+Igb 5!zaiſ ~|*L^NRvOpH\P- $|D< jpqh#QU{VBԚ=4o8 14+LsKyO!H\&ҫOb2n$;uIy* 97ty@ފ!ȪSn"Iҝ8eȂ}Я"ʱxd{|TA+8C^߿@a1 ~<؋'v+4Uik{5~R.'Ny̚i-{dFjY v7& @7Z19'zfJ ;HT4rN( fuʨ[넦P#!GP* 0W*8{=P pA"=Qk3$d+P8g1jk_ܐ:_N)$hBqtMei s{<NeI^=o4Ir|3eP 4d02å:_H+(HgF7G Wzb FEE03;1$rj*қteܐ%yڔ7~ҝ @acKХP]+k4頒L25|>+rIOq1[N͏?TWCIᖠmؤY˾{D+)hJg]qn+cK374;t>bvߑUk񝗖T r>삫HY ItI;HBۼGD@,tK"Ȅ+:t(bR$)y(±**_ϊ鶩=EUȅ#!bжf+DNOf8РzKm0m ݫLx~ԱF\9Z"磌Xl]0a4"I=oLq5r.B@Ne#%_BMlP]h[*w$x>zNF=x*h3+ٔJyISRݡl&}ChTK'ocz} aUJadמ Vu1Ě #Cp#DgiNbQe )b5lXY:%{^d-PI"WQIGZ P S<ВzѰchGдNS=r]D:d="0Q q/3M e^Կh;>:M/4Eo0 %e`:cąU ¾ћ8s42u;/(nBzЩsa~N?꛷l}' 0P~ed xƃQBkւȉI0JK=*Z itE1"+ҫWHbxŠ(%I!{ ۨe528ch r=_4* j9(?2B_?J7S{*/\ x\pؔ\i>C62މ3C89$s(,T%v & (%YC,"pSQJ4X|]RGe0`n=B\ǔnT,WgT~` 3,loYNKBmGoz]9n$w!’c+Ej)ը?kc!`)SkYH|էBұP̥w!yyG٬cNf66}ՏBa;A鑯ȼTxI m8;_ ۜQ9BO&2䘺 KT" CgkZ8AMWfiV'F0U u;HOy.EBXvayu<4Ny-@5g ר?i#e˼3?H M*Ê0CC"D&LV$8yWP> JX.}%bR3Ven= .>g,qE4PLl !}MGKWמ]K1EJ*$>YlʀAQ_\"ob*ɓturjݶ=*OE),Zvˣ3i ˍ׺N1>Ni_ \rxH;7-.F,#.-z]}i ;to0c}KfzR9NWG $,[I%Ă6~M16iJ|a8k\w륮Ȳء t.PXN go<xR|(IR[2#.A+8[O>'oiGqxMk[P"jke}:x7#c͓`a>磜Rl=Vqp毃i6By&%X=1uFʹ;L'5򎅴 ?fVLzodb5 Rv'wO)!`pc[%D4LYr(\SX"ƈA77MÝ[:V5j<:S;|kGpEx7b7XPD[`ul>m'"u[ 2n4@HRzl֫!+hSuHE~/@D!껆ݣ:he1CbcOD U.4#$爵fّ/uPS~75n B)^9PFFb:xJZ}?Ourm9?$8CdCZnY1j8ؽgYBgeZvJGo">,Vk.1D? w$$dkY݅pĜ >\`I!`f?N+ t`6]J"#j};owsа&fR"+[)"j3F \J9jG9/d[# gqt0,!b{X;e7(_HB&b ٲ˧ y_3сg5jR_ib4in7"O^}D +_pȰ#}<*,$Bbnޛ->TЫS|ϖ5"}OjAW{P WqHxDm i\X}.󜢧P΅uSGJa=8fіc6wn.-,oؿ"筍(|\8}vB4~3NB:X ~T^`"+ǁ$Ω(-@j\n4=HвH蓹b;zkH28wWiMEicE,"qCD\[-&gZZӸcL 'SL3OzZK\F66i{"" ?DװM#`Yw,5,MsTwPp*YܿOqq;0LE&?{6+E3LpI|(c< 2CN/c*_r`bq}g;: ɣ&Ulh@f{D_ij)* }!f "X_/c>}%MY#OCX5L4!}S41o{u.pt8_U* \bɢ‚%2 GrޏB}# -L DX~Ƴ>zz.cR&zˇcvDkw|[J$C9A9̋^GHW~[b#z]Nއg-~.idb)p˄ kNӮɯٲ򂫁6-1VK թq)*5Z`.ď7 7ouq7]5B &SXi&4xk\>#Nӣ\l*6.iƗmbJǰ6:y$8J_(eYpni7'?' v؇I- &~!GNknTvMS0MoBdy Yt ܆A]<0Y3_+P[`2[zx+rn;m0L[#Db@T= _@wkMݰ "+=ެCOd ܪmEiѭsBn{?F o *) T`fKA;G֔x/ע(?E|~xp+_S3 tѺ7Q34 ]K +)C|]"ˮeR$k)i)':43p4Pי?QjpDDx&yd o*28()X"WflE+-BN^Oee NX.}YmlϤҾ~nӚ_ѵo9OZMqylkݗXt !ȋOoLu;PdtCMSzQ$jքf^~˂MIz0h5U/2(9gsIDG`b>:.&a I0_dTUdka9bίrrgSz30QLZ[GT]܍Jl V#'@tR4z#iZnH O[M/07gmI fg9deN[Z PiƬOu=HvCeVoo=1k9}`$Lɋj.Bʼn!I#w?fi*F 05;+oo(- ºMR"P&_yV^1;Jn u5Q4-c\'u zva!o䑅E>49*&KTfJ?D[S?N~/N]TZ%4n"9J;"S_:y,;v~ EX$?mPx{ߺpK9@TS -MVIJo! ee[*@O>tfG<9z6ˎCcǯ4Ct(dF1j,Eq6j[wNjXD ք#щ^e~jB0ґOe'XӀiڋmvN: F =Pvn]+OB4= {NE <&0-mQȗ0Z.ul '7_[%vq[MfG-T ኮ"o緸%F(ƌ)59Sve6 ѲYe͸ijO5Va:i`pbݼ Z&.lm[(G.mh6$نchAsHc-!-$],rM:+3â:4=tmԀfXJ^5ޔbzl=iexmPv?:kͭĀ}k0:SgB 3YȄ޻+&c7%%(1Ҥ,쯼rX:V2NbE=@O&-T Q7]XbKW`3-y]}lmc_էk_;'0`n~Qҋ7 rUhDw;hqkSqvUpSAs.sX[NL9naFy9YG`U/\=x8< y<M5Y%P?ȥ]A 6lL5Xͦu3Fzݎ=Ds}ihALp"Mez`|@A7*E!rD&l%E-;tifW=8ͫ.g7Јxup8oPpC7g5EJ27 xK7Ħo(p3"qUGbu¡,m)+E!吏1\#У#K{Civ7e8%Uey|;%ZIʍEAL ?}t'B:MH&ho)Ğm1^1iCKHan y^``+v]z^yX<5uzGjqk?2!XgnBQx]\<"i H\j>Xk؋\T/ʭqi.cI8bSkt|v~ ?2(<`MqJʜ5i>2M9vjiLh!WMCt t|E '/SOAuMzR9nE6xe/~Hq UCaP_ki4'7 _j4O2zōW]0a8$-Sdސ8bcen?z sφB=1#v}I#MDc ՘me%TitD=N䨠⒟1@.0]% [?`gH!c$ȏIbܺm(_kt xT CKGbCȗb]/,P0ZKEF͚`P43ݍkb O{\Ko5ї>ì4Ho7̺}|JnYb>5Q,~U#vW1a_k9_L[3֨X!<4o%ZvjySf)USdmFdßԕ|.ԆŴ|yL*&h0cV0a~LJp0f8#CEއ3})u-w)Xr,+?\aa J0:i%ʶ|PF=~d"1ziKש>='is[zp9: cpKC;I/=}sX %$o 9%oCȌӥ?rڽfӳVМ!.uBHzDD 3Q+S'S4TpU㎅mQ;͜!/ FnȭN܄pra ?SWN?[BI xentݻ*%(mA]=VFQr/-bFb\P6lkZ<00^=gah0-C>TA>ʹ|ʚwAm;QE|CwW@8hosw _;H9-etĜ2dF6L/yw:]̥LwFtڽbsn&q9 kX7(x5F B! J,e~ؖHQOAS+ѧ^Dv?K 8΀0`OYTMҁόCs" nW3 &? :$ܞjV+]u#zWz \~wT":,ɔnD'w˴*~=&l(w;ºʤt=̤/:O4//KvK.tQpQh,p汘@CPy/bN,R;z  p+M$t!Cx5s7l3tl!~VU!DpJb gڶȑN;҃;at=Y=_ٷo=='Ė3 bsӨcf3k/[^K|k&FT&8E?_ +4GlhQzm8d7^W6&4?'ˡ\]ёyx-Ƿ8O8+2gHw[}ѧ^-?v@A?d[ 9D]桏O,#gūBtC]"'?'\uaNjj({lmw48 >]܏EcH*fi^zɫ09MrcJcG}ɂblt<^`\[c%fDJ#z׍G`{FJZWtl76Jn D 8Lm&yaQ,D(x>'K~lqzvyu)1nԅ4DLK(,5@DNI m:jU  ilq<^LTAFh};. T5~2Q$vFRvB9ɑПrE+/w+65VcwPfq׮aF_an;f`xƠXvSNgz^=}KxCuMV`e(иվ 7dIݞl792@- ?ys-;ȅ /x^F>`}dДfqauUBZ*W&,7H w(6a`=W0Pfӻ.%:0EޮE!+g^Jb `m>"CĀHB'Z],j@]mM-40Vvw)= W,0ui2=NgG _=?:!o2|Dm,q&P5툌p1ڰ}Ib@ȵLaBky^϶a#+T~覆&@j;,jx'|cߚ4XOL EH#/3HG!_Z4*L[frف3]֦8VhG7fkwX}TSz\V85KELXQWk{;y2'MX¤x څ=5Iwz`#d;*; s:p(\d멳˨ ]_ ǞSCH:PS0Τ}jvd"!yJ?8%o%-e!0] |?^GY8be zFkxz JhM:qѶp15O_=PlՁe[k}o4Z>/59u 1s-!UҌ,`Q5aE@8g']Ao[sWRg"Au7]z \ V;>UϽU9 osN 5***'JdH^߬^)Kq0-"Q UXo5+Y_VV`]=EpA9&9<{ 93E &F_yTInAzaX =$ T6*. C- u8K#6ȖЀ US:}Z A: W$׼ sK4+6s(\"3NVjWXR󂉆 .STS|vŇT_Z8?σSv`1MnRL$ŠVxP$[*qs\kEM&%BancauMlR%H=V v34cVܼUPsM 흌nibdhP׍1uz^ KU@"e(I)O  0zhh漒Yd"{@5G(G4 Iz%z˼dDO!D \px0r\I&w8|D ,mF^%G2k:{_3Z^\}:sPAqݖWLJ}>Cmp|QgoC$:95Ey+b'NV"6 q_q1x4xzڧ:[B%Tc,g޶)wB[z@ ?;am6)sLw-ʄoLv9?ՇrUf\JĵGGd^5<$BE.az8AZ;~wt^w6Xsn\G@ig bה}'fͯ._ E\pR(›j.X>kS|ҢC|G$ʡ䕅*F.-j)esCw,.7oMW@:l(:XC++nY7 Ԓ!`PpY ,=r+ BlJ%q^LOxi]JovGaBGJ:5Ga(V` Bi+ѷLM>nMs_ =r oZ֑4 8sѱW ̓ؽ96/2p6vϞr*9\ Qt#,"aTF7uOjZwK郕x$L- <^i˧JLa?~kpNa3[̈́njʮ|A^ůL }w+,1MOhW{Br>FW'5k=oD@E>5"HjnG4UjwO(`Qsm)ivD]JdɓJ&l2f$y[aEAhz;CNl5>#P\xsuhjmO P/2eMfůz*;-2z cR"toNvv@q/*2ᴶ^QJP}nϴZ-41`p.V+f~?B8ֆ(a06+a׀>  'oz$('Gm>a6VdVX,aNy72sA|w0~BHl!*>q!5FJY8s%Uq5o]]"/%Vw2Fwk!+Y?|kT |RNH|?"eL]&0; phEqG[FZQB2UvKNH-$xuV "ʌPP0`-R$n]M`2æ9^O8@$|J2B!?ʼn _MzcyQ)on~\}kkcVsU 5V!UI~z|Ҙ|nW3`>k-]l"$ں S8\"%DF6.D1a"0 ^1#~UD'F̫d m.x݅+wɋj=akձE99@L4?`Y,yPZ55_ ;0~Q;\ MW& Z]پ^*X9P M'A8<1M B c{C QU}_:#kv6 2aK*ãJg<=؛QG.5*I,P\i ~ȅ"[FwTqK9äp΁Rx#KnЛ;YDlk518)F-+AkP2"_s#PQX߯nW4"}֣cEnWh?[r'|}}V;Awక<鹗b59ASOa?cw֯1yqiL2xvQJpoBQ 8\IfWh2[@M֘A~'fOR=RxH_ 8lnpeerqCT_axcﬞ#t C牖Uo1뉲T ʸk;J"}Q?rI ᾵TP̪;Ʃ?pYeہϊwRJ)w';A M%biܛp*1 Y/Zd*4LԜNZi5Uזޮn[!Z Q&pK̕TP*Ęќ(agJcK,zzּ`tU[eu^rΐWJi ( 0FAT: Ѐ&C#zrpbr`|zT Oo"RsoAkL!)?$~TrfS7mʾ݋E!⎗EXBQeA53}0org_@GN,J?2[="$+}Qtr߃RJ*Wכ0j0cUtMhkGS-Hr*m9kH.$\JܕS8v-w:[ﰳ|NSrSZ^qYPyE7xX,ɴ8*+z`%_~{ߓ pjC}TspFX9==\ VbtJdaO\XlA0󅋑r}m5'ziY Tߤ ol/zPq ^:GYY/tIUن>%x`4\X}p1[\@q*F d X\k{I]Gyj0|qxu:eM( lUO b{7ד<^)#N&(1{&OQ(|[YZwy)EҟW>U~FDPw8Hػ~ عW6/Wx!|лtOP#\%i'W5Gw6t3?9rSblW}‡xd6A>JpK$KD2SQMXf9AK z8YY̠­1/ga~j%Ǟ7+Jij$?[Gs I̛t.*u\*+̀5,XU OK4N 1uz K_hW|'NVLhV[;N_,u>mZ=f/U%X.{iF|% }ϼ} 5L{x!ue@|cG=%[`;{ ;f-7B| ~oCH[$nqZd2(d>mV`? ~8'L鿯Fq'ul+}NzfjOKڠ%ɪ͆j P')9W_s5(s)[֮ڮiXx5IUYbB.M$ߒ=5dIW{=#c3~_ɭIQտUg tTw^\-rœab["2!PTQ&D~Vyp[}k#Uȿ`TEjGgxv7=l&Rz#BJtY~d!q>#qtF@*,k#EGm_S/W(|diɊ_W’X: u}ܐ)R+Olq^UKI_lvkaZ8MX6?D, !`bJd(k/VI>F \"^%hy1ܝe3Yx{X$ ?֤5Y&ƈ[>z`#q`RdAi;{^>o_8Kb0P1&_2a-ίPUjN0ٴr"ޚ)-`>l`r!E:*7 zyC}c%UeM ?\!3IlQ z|r@ pּ͕u`Qn! ]* t^kӓz G7SOF &l1Jj|\lY>+ 4*Iv걶fCM1'ĘDshL'VNl ={1mJz< &=k"flZFNC2H|?\[<޶8%WPFQȻ&y/ʶcX^"I Yۧ0A3qz.ZEpO9aVb^Ӆfrk^Xۿui(j,$ЙJnwCm 3qfqC`7M!t50!hEۺXP+\::G9b R|6qjoXMhݷK@|͑y5Tgx$aRVB7m`0RX+I{޹~" O#$ 'n@O$q6ד't} `X%{jd$>{GKѫj t9_,ԥ@krR4<[lh>b Z`%fHT;,5ÿ`uMt" ~3/&h#Zul+۵S#A 'A @>r>:IqxDζI4ҙ6gGF`uaԫ BR\?MCFlI4%)1FaGomTAI۾~\;g _w+={f;d\7܁ aE˫f^u$˺ NzhiW-]KJEl \V _2}^A=lP9TJmhDhފMvz!vxO &e ^(iH FRD:Gcy#~B{c}^N`ƨ>+[1q{pVO@ͷ/ WJ"hFuÇ#@ѓ㼇~{.(0@APsQV4iCѽv" 2?YL:`O&}{%"ﴠa2IbY::eZ: I09@tʣ\H`AYUVh滳?C0;W+3*$UX:g(/*gX)_{(./fv\߼@xMr˪:!cʚ G=^-N?߲=7IV$-䀯,vU6Bͩ—{ C&ulZw&죰i KݝN/FW\6i[CT-g|P6;kC9QIRצDM1qF$O`7Uaa nj'RFO_$ҥoWMc8uPC&q'bD`I*N"Vj%;̨ҫGH%|]]pGa@ɹ4KҊaEŐ6?S2lyoԠafދyj2$%O,'wbyDU4Nsb/O!8-NU?E,񾶰F}vQ2͌GY eKCK^&%&!Nb\xPbI|=\L46Z,VHк`Yr6Jx(:+})Mc 8T )lmMXaerGA;p">D(n/k &/OJL sx<{Mhq >tnҁ1, 1+ZZ!#xeo#=3DuuPtg+\6^g@]`'EaRg҆^)`AYZ(2^'o)!X6B *+RK1A*QXA 㜃$ҽ?h. 7fB6R.vk={Xr2u7HIɆü E $\vh$‘C]#v W{kt D1Y蛀fl˭e>0{%|2Y`-mETnn֤GgxVM3 ŊLz< {QL$R){(`LEI'$&g fEbf*YVjY~{cD[L Mw:9VeZ(YU }?t]U"']%WҺBW8Q2l8fZ(ݔz#-ٗ+J &W߷ ?d]jz_yj,j}:C3k^ݍDF % U΀|T<`yhzi# o(ĻpdJ$Oѽ|8+p3}Zl2zfCgwz.鑘0WB js "Չ%fVmaak͜~% _(9B֞OIo̧w88>ܛxd$rLΛbT_ŭ!+wyLt1#xk? l*@)'iһp: :sF+E*$5;˜IEcE妫|xXMj&|5LzgI<i8"/9i-S '|D3WԉQs|(7;^[4X>/ЊW'{Ub\dJ_ePѠ;iiJ[KJ | ׸P*UguD bMn]>ÒLV> &;=Epk`a߳\n>~JA#( qڑ-6/A\L0 ny1G/ur>5 <$EY`Pb!eΩ‡S~)pNRg(t52뜻;W6ȍdmE{rzh(uW$P7Lp-w8(+Y`ۀ"c#  q[2)q,JݲaE){BNuYM6,>LIkg e=Ї:.D)Ki |,|(,qkyWb{[l_شCv!'+9* Uy^[&I6#ȞL9ݹ_<> }RL4 Å𧢸nĵs Bۍ;+?ʍ!!徱;$~O> }ӦlHϲ-0DuDNQ`YXը2'~m _ɱw5yB@ԡ0M1]5τo,Q8X zC/1ֈ!#5M h3*!lɒO  KfZ0ߴLz!P߅}虢eAe e]ًvNa_8_ Y՝UwoOtdsnm\TQ$^ۈ:?}HPF7ԩ+!vF)z5bjc5!@lX18:o%ꡆZ'v?19~@E5/3/m[P{XʇZpFI/g%PE 0qjӾل7BͪvLm,NxqJ3G̷bK0I5\΀iH00Z >3YϵZbf~nަ|L R7 dLZ-%_ѯG>%0,Oh ᄅg~笺9lCՓEu-SH{M'erY,v(uIOU䐌ٖeB6Ag^hDr5zr0[c xNG{Q FR*5z:ʳkܗOƏS[SƸܨ+"5:EX7Aow7n>~%pg!*YCw$Ah``Tȳ0pFҖ][B;e;#ݳ -]v&d0&MGv(vb憟^kR+Žs!?;ӞUۂWem51LݽQ_V5.Mxs su u]tL)1.xG5{<ȡG&va|jE؁J.1y(%G<4#ylezf ykyWYwUR'J?!>35;31_'Bp@Hk=n^`T~>0Xe׳>5R:kf'Cs[߅6$'=4L2S _Sc1` ՄX9SFK&S]))T pFp)a6gjIn}"ld4ѷbJs0Qbqqh!R'2L +"&H7+OHD+;g`Ȑa߀Ű^OVJtեu`/]v^MpGvbL%<>R֫E{ndm-*\R7L7Vh3_Nk)25+wgmTvWwT&8v&?f'QH#}w): }:; :aXb_mzmKs]sއyDC9xIkV6z |Q;G^ 2ٝ$[;މ w~7Z~Y^_'kI*HXSy)Tc tn 6/&]p&Bu[|Fi3 FMjwh!L<_G(x#)1wRH]5R\Q03=m#! ժ}^J=/o8рyQ",Zqey澰9Bcq%SP a| <ݰRԐKtbv8  z o:'cmV:WC[Ad.LeeN፭9%xt%('5iX{؛wn)e}ڴmBk\HP(^8Ӳ`5ݖ`[jٙ0K9UAu/ps/7e',*j FƽzvpU_˒探N=C~BQce.i\\bu3{&sU:ٛ#ݰΖP! !\K t9(Eb2 MP-ďy . 9Eh#= ^+0qG2j=b |]*xh7b٢6Qi\ nyi*-[i4.$O:h39Mu y[\ֻJ L1<sTRY ޛSwVbVܨ^fm _?[Q7$JsbR,᮳7Y-EȯA0: #ˀe'9\%RU1G(^~8$g9QU95#OxE{rD|m"%~v]!NH9٦*<!k~MHIrų5wD2V9.OA϶:򚅫jGғ;mYqo l}ӦK xOSA)x1ey{e9ɯq5=_-< ^Z4"C D-d0WX {}3Jj'AtkJ#;ldHUD"hnhS.q)%ȉ Db F3P@wӺ7PkLF9L&ۨ24&9ߍ 0xN-_f)k96-~!V8LB,{co1ZJoـl_B?Y҃וK#vccҁ_%"_ֻ,k$)H-%[M< ϖeDĐg1EtxI-"8jQt~!#+5&*NRAo81 xr*%8?[[ lW% [Z3 28L3%\<!cDŽBMv>Vx!UVsn-R; `2cu|:UUa$`Rr5'?a;8Yzݍa3dGѧoM'3S!E広2|(!.yt%9Ѱt<]qF=5ퟯ3>A.xAZP:mv^$V7 ikLN _xg_n{v'_-ܩ}éQ)ɢCAD A֝O2s4e(&-( ϵ;Z5J8eɀbO rw:dp Ų@mlB7LCe؆~}υtzp.E=\tx l!8IU> 5$Q,A}${?R%%ɦf;n޿*)*ݴo>9< =&9(v#nΆzV>@-cGI(lG;FF( 2y /:+i-9+2nPzL1 #h{VqY2}`kUnLtG>FZFZ-Yܿ3r{#*/iH4|r6:J-Mlr9nf pg Swl3;k~(6ҿ |8TN soJĚ SCf~/r, O n !0;Rā ncU?.乱# S6斈oi?14[!~k$-+ f[eÄm\B O?CMLT YuX[fh́5gBd}z/”iWk/]*a$j:T#~Y{{#FA4/b;_30% mtbkTG2,q*fU9.7b{)׃{:thULMKmBkcoz^eY%B+$Z#j.іfE-3zY yyzw ?%}#4H H9;2DD r}G4M8˖_q` "ѩЧ7wGKJ Q7~tVi} N,w>r(>Cu ], pǧ{~׉fXJ8ӖhZZ}6rNW WRf0=m-fsFx>!&bjgzmu܉^ŠKzjn _5*J/f [}Њ opt%.*LGiirܠ@lP 5Eʊq)dNtȯ.69G=,vcۈd,@5\rB;@tiȮ;srP봵~`˺gǍY,4 698ci B|E)>c֒Dq b90JV;ư]'*g,@ =+n ikCa7'DmZLt$F. < T{^{pyWnyIoʷ'X %Vf6Mk_ >t`ldW55FM}<zuX5=Z/7d~& 1-괘751~q -Z܉@9ܧ s&f𱞷%Լ|@+ؘЍ%+F`[?ˣA6?Xv:FsyP]7_`36JӍ"#LMج6!A xKor< 0%LT\Jɉ;C zG7; tK96ea\2J4, [ *A-@_FVʞ7\x /6a2"s,BUw9^_%0w㓍aݮ(.- ",#XL6 FDW`niԻg΀]ө\H%~"4"ϴ{Aq w >_>j(Y?B-L{n)r?FzmO(<8";P&p4=g߯|B?cS.UJ`|a gKadۦT0R_‡q HF0,g2mҘ,VX|7YY.sz/ 4/t x n$0.\ LoD=Wgb2wBŸǔ gHV8qtcX1握45u[iFY'idZW ZF÷wyew5;SS4.CaN(g)]mhS04LKf0?jhBo-{nc+ذkbryEvjo\ [JZvSzv׀ibW,Xce?(U`<|Ej-ekN3 R;U/o aጌcBF430U2A'XμX~&dmPH{Mi|K)4(qc:u\ڵ ;VE 7z>T N[+ѠT23/GJa!uOO9ϻl&|Fr `GАN+ɪf<ԧ;D$<ʋ@7>v3;g^+ AQZ}} )ʜѐ͋uVZe /#*BDt^b&/hy=)d*H=<*\G*J:N9)psTńNn;_Y2xjǮh,,9l 6)pˤ|(yVA EU$1.??9Q C/Yk rFx::,cxO68sg Пrw}K|+ qn7hǎCG}nj ,c_1/0 dY.Zkie92*]'akT,J%%Y[/[wFrWijmNw 89RlXu6&6ج8uLjᘠ|w?.u{Iu[:+/dRs_5uI2$o"9B5A6?PQ!s_xH_i 3}ӂ2>֯Zm`=-| H7?yR4S_mbڕZ~#& <C7vW̕A>U8䧆5 2| lv&jg5Ez\ZÖWDyJER|kȜptߌl()LkLm2:gb 89N*u @ ?YTcAۄY=f +c3>HL83m} B+⪓Av?߼LK)[mFuRR:`&_wp W&|f.kE'%C$J[|U|WLeٮ~nUn}m}q\(*R k^G.RYFE?fST(,gfcο4d2ޱW RYD$>`Em~ 4ϩxfÿvѐ1 Ԋ^*[0!6s=K0Czd[<ϫc04\7;L_\y%NƉ͉j5a h?*r0d@I%3C`?dRE_vH/lĘ{6ވ lnD| WpL:Ueڂp8'E4XSȓ-*#1:_8!'ixTfUVbnFCkQAAp@)6FPMy'NP3קr^A$R9~fꕲG#"b{Cz7g2_+րkvgܒ6%"'(_lK^ sIλrZg0\ e800r*Q d2lu5l]0U~y['~xj-I$sr+Q~Wb_W c,UdfwjowF?SO=>Fm;fJN*ngeW&+g^$'g͡/!/Cro:Mfk{jN>yv$uC[Z7*"/9Op f(*q85B ,N2^e)πe&Q^B8f-8^QKOWEɥ|Wea E ryb;Нm-)-B @ẏTٜl9p.Vk9rc,O>#L/o5ZCTfsHiηN3L }anΘTs]5\s-nTN1ѬcdHA{[CrŻe>s=a[cS9a(UEYR1͗_2xVޠ]i,59n>P-EP#CN&( ~[21.BJG؃1{LкٕmB )Ɛtc0%uVfBi=i[ve72CqQ mA9h@y3F5Ϣ[Ub,TڜljbT̹~v)zYH]C8J55kSf+ =n*Ȫ|mG߯AxJ1`Oj⏯ z(ْUc4!<5s0G6Hc5Z|)>6z K+13Iw`6.mS|V zJX<[%(rq*[ۀ;p]Zo=gک| 2FdKpMYՆ#(fX G%B^j%eVRѸ w< vЖGU9GLb9,rv_}vس%ͳn\sk>bM"/|1x1YHЇᏙ޲#kb-7~Ӫ?{d m'޷ 5E"l<))7~`ʼn{Al:{DO+`W'$:Ey1: u:4.UޱIBf څGJ84p|3hVZE3`g:y G g׏DMz{w4 PXgH ܹL/6"=G& +6<=4OzLBҽ@OXPtu#ڐ +0 8FD>Z褏 }I2Ä?=Ÿ-P{:!LO#bR$E@8x "C rR9øU_MLD@t\Z$ s8eo{g{`#[B[`mPq^!҇b𓹉h-tUSع/Q=2r˩ҹNnI@{M·D-lv"Ȟ}0w_^MkȦT=rӗiZFʩ@5߳~:%lRD"aZ܋eț>zؕ*%q( RzY+JW1ABpZA৺//6"Wa5`mXWS>$$,ca/>H?<#p P j k q1c,tbLYס6.- .ܰ \hTyd;4OX߮WBM+\Lx> ==vy~Rnwh#h@$D SD1ILهw%x 'YJj9X";g#a+$~Q"zVJ .U [ _=% K/gKKAL_ ^QtRE^9T"уzta0>Xg@ַ|H00&ןjtzJ5!osCHšGhUja8P] Ru +TJGvbu7jDHٜqGK!_Qs8A@[U 쓽ds<:J_R{ IA=yԹyVc| )-M9ޮȅN䎂>"|Ev˕jze8{ LX9P|ei1 6G@OzGh-4*>>;Q@1^.S<ڛƷvg )z] @ve W(bV`-fe}*6´ sx3N5)nl[w ~ƑI{EkC1ty{U&iŗx j[YSEK1񢇥yEbnQs5<`\NƱLKzX &I)7 tGF4)Dβix6{y&pg_uc9zG@(q"҈@0Bם6z,zY(W Kf uUQ2s=kVd#8 O::RJ>BW>E)c:7zMT܎ɩ-ޞ{NFcٛSnll;z,e] 7AD Qe!= -"R!DŽ#,svU ƶ//5G~Ŵi>f\PfU)F _\'~tvd.w(|==jƂ厞M܆C#AYIlTW(=^/Yoi f3ArNOy5}<,ZJroΓd@ؚkDžopBVȀ:RXGw UgVqƍa@5}S;[~Ơ{|4(36}j*_ 5 f)FJ<'q,Lx~}. K#9'D]Z}uMa>勏i7qwLI_V_9N_DRԾNMh%g#o`#R(QoU Sbay58<*]_Z9@u H{ յIv!c ېhn7J=YQ^mG]Nm& B_ >pO1aS&@8Hqzh{A'sx2_,r6 Ɲd^ Ak"6`F5Q7!b%9$]O,=*/ nmTu%C "V[zX`n;sYV旟83{e ,`<(o.o( +gUNސ㊆huDRaS;#;=^ֲÂX>vEO.:1 axQ2Ζn.&7׀Q0xMQ1Ahzݶ2ü"e9a'̸Tak=_0f@C%fP84bIo1ʹ4|ful{c\>[;;JےU=Ha9j=h\L;)lVLddӨ%ֆB6Y~laYb< ggxu7)Cl,֤uyEȒWtnq|ɝA>0uPYvBg9\kU\ ω)cBp%-ꂅ"ur5@׍b;B-wX9IM2Tωb@~8s$N'`2,{O-,P"&𑡬<<0Rj_"+#EPzpNjg¨li_ ӲOasHhkT,8NC?^[ )m9'D?y7,HL;ߎv| 9-LʎҴ3g#s_U) RW]qU("n d҂:WgAP+  &YZB~(W_8d.me!sZ(r풟V%d1½dnϥ'ʷRmF [V)Jn-Hё<8 䞵Ů~z(oǭpC6axsл~Ǩ\tn t =cbsZd˹/UorJƘѡleB ;U^6R\Pԉ!Am/cNiSqb&Wp|FudFp#J쯑᳹Fc1ne nI1@߳pMy[%xrbbAW{e(~Xt-u>a`vL@|cDu(ێVMM}㪱bz]=ʚ;[:DvW :I#6QZw[k*v)TKDnZY&T)Pt/o gfh~ eŠ޺:!yfK@oz1ADB%k{@,tE<nKJ :!*bٮ[N)OD[:v>Qz|c"x b#NN(@w\ԓIćOÜ51y* ͈ȆN׳}If,#ǡk1{Eͬ&CQB"bXg3꩚ k#s{jM ݓ'w!ӂqih8QzJ *r#))&RtWBP*!Tѣ-9;ufģ G!~Tc1 .j7Ӭ2:+㔹x~\1d ;E讨<緈E[*G,DshV D#];S^='@ B1*k1kT0+s7~pPO*LG+̰k߰!ґ3˰;x.%ߥ6s95`#hZװ6V L>uAL7dAjݳ;5  p?6B6nݫc: Q'ܑRV7KI,Rs{zBv )*NE {uvG0VNE2*tNQ py6uhbRԨ` D q|!xgB**VzhᎹ߅b>TBYN'LLG`#JVkSS3*(vBöJr* > y/TY}}c~·b8`k!*@TQ߿RGVOOtzp?;!W*lYVR ےBsT3|G]i(@qRs!(06`qH8>epS `~(ɳRo U]Gk`j-:G2}t"Ɣ7?ЇY@Oh1(" E;ōw/O0&;˹Fq=ι1C~Ha0sW^^,gp=<{`O5Dzh_6v'Y{N34ak塎zjn;/\/$17kC 3Vn7PnOG]#Hu#=* V aplܯN> D0[J)#mKZsO"wk.N$T ĩpK jQ4RmEG\fPwZG&WOrX&M]ΫnC H3H uhyQ p([KogxSU₝콝yVߙ}r'!܂7^{:FAm7{BhYGu-F.AܼX8B;5)t~47~pNpYJm%)$okCM #0;~1d.b)K}yרL- 2:`ڄ؆ɋ{K5@].9DB1a{y:M_- 5G䃝$ʑԿPc JUݠr#W[H!{&,֦dN ҫ%o.720yZg0`eZ B1O"Q{gN>qbU. 0 2%R`h3:%$I?4텨qgA'v6Իz-Lea v@=HvW8ڀl]ËMڇjKBɮ«^,k$./>IvW\*cю) uG#YX!>lQփa~^RzR>Ur9Mٺjq#^v!:i+˜y;͔Xjfb|y@-m4dqS" Q5 h +VrN͋r>J s1̲tR/< `OF+]b-_>QWtr* M9džXb9i|.CcgV>0jI˵/&d&',sȺ64ش..R) Fa7ۓNBK(~2qS?_1PS24jYO@*ap@53H1iNAHW2ANYDEQ\HǠRPu4rļ5Sz9ߗLql J|ꋢ$+VQX2jq'?uU:{$cgD,Qb^@@Ϊ,g޹qK7O.79eS["~lQW$N&5~p&Paevc|>Ma 1h|K&[>Yb85s $L; VCbVUbLb*K,tPP]C[2Hu(3ҬƷlvԽUYԤZ\T+$z­ָx.[J3m*9%#YW?gOHLa)ܿR" Ŋpk VT0wHl^z|2+aT*Tօv߿Qwʤ1iї'${<.fo%]%idUߗqL&oIJvh{{ԴZy?#6v1X/@=WAJ|u&eT WdwEZ/&ZD"|g9s5 ʾJH(]~81()䏋`ᷩnJlp,( r<ۧuGN׷l9<6xwsB*@2N$1=c}fa0 Col(UӶfQxf(,Qy>@yfl9rŒrG񎙮 B۩o[&K'Z)j6TV@;m[V(By|["σa c&<ɊV1JHнhًܰJ-;B<>Jv_VXuk6#T_)Uˢr!Ŀ7nwKПunSj5̪[1D< r8CW'R}%Dsls0.jYK@qpn[3V5P6UkbӡY0)dR"O؎9̶JK)0P"y%$y9Atv)^7$m&M&)->@,1٨) #P9ن'j#U)5UYp؃{lRlQ1.TG x^<]7!7|Kw4mY?5T~u ~EOpv"q6Xgϟdg*%F4|U%HPH&L)C*)#{ˊW{G\c &Z"糖ޡ]D|;RvVz&([ZSφʼn"{vh=eeKR0f~ fȃJ^ 4$ AZ_Y-W}yǺ^#m6f,\|6EdB[jUt@+HD^& n8>iI-q0 yfL*m-\1I"\McdҏnYb:aSDN]@Jw'BPg鉔(")u|^9;3po+ej'vҙG%t; 攆5+,&RY=>f訴YuNkqf;:^F6+:9&9Vk`2_Uk q+ P_|JbG1@V-Uy+'_!ٰ3މZD5IKSB]NҞ]Bmn&6(]-52cvI/jȅ+!昐~e> RyDlKzp HEOFJq3f/JLs T1Q:-xCEUB )}1t Ye?_~0"_FD&kCj"3ͳ1$#0IKC~Z 4B"/L۝J)F{"Ysq-_{TcXcI0c“F6yV*S}Wleҧ. zYJo&NX!k f*洟i0Zq JUoIGH9suY$ufKOWuasDI( th0rpѶ!mn-FYѽpO'(ugo T%.d1:1AԓDQjʺD01K1S-#1ebL3D.} $ 3C^XzO̵M1[ W׺א zg:]Up?k!8MUTn WIRG}ݾ=Jbp 9kT)XBXHq 3+RŎ7 1ڪCҰÛ7:AreM7rYl9>{wba:FsN*\O h}ԵLMv {*]Ǖ9L(x@K' \*$Z9eBΈ^Ɣ$;[Y &,等>LȲEdA VX Q ^򵸄j߲6.  k-Qi@S?>|BpQ]f+4tGD^E7͛F-;r% ;h3F\LtbV}?xcxݴ([|vLEO\׮i.rƁDU'8GF?%w}2G|\^~;7(y[3~$X^랇Pvkf.4apsWP1 '*JR4-+N~q5`|1D^/oGfbIh%O&(T,aE7Z]$/#/w ~.r[]y_$`Z̝ΤPK7ގ :4/57yBb X\c-U!:v-hBNkLa?0iRFER*YbizCf zޟ{X4 (LA*mR\ Jl%@whjߜsheKDE➍ bnv=s{'!dу[{ <" ϡ&[݊ʻ|d(/>śNv c<~LjW%NZ6;;|BېLվ,sR_B؁Ƽ.[*=:] Hf ,ZՂ,̂ h{_͆UHGr[&vzf&$!L!gÛ!!V &lM-L!MmE(? Z XjpXY 9}yx]\~/eX~y/s2̺DxLp %"=#PMl/vf1ɫ)nDgأ&F)rRѣE~JH`뛆|wmۀꝅ_prj.xZAI̯19RXye& wY gn_ˍB7ggZ%f]f:BY* aq#-H ͔_uk2tԕEc>''jO(վdZxꑃHX=i-onDhUL9;]eRA xe|؇ M^jbdԹF%z]l׏Q-5}D$A(WXSJ,w8o=ĉqGZAOɠV5p-[Y+,×Wȱ0=ykвrqlS/#ԆG{(=JlR#'I]' hZx;SZTa"H,.BSaO r)z`:DUr6SJL(>ȭRMxK L.TU y+h]~׵%fs/{0Bd /z}iaXt햧w!T nΟ׌>~\ ҭ!eqgd؈wZ,mx {89w?5jߡ?v#JNxᾁTYw)U)ǁ'A*5el9ҩ@o޲ꀧ %p07KI޾;!I{cƀs_[W}6 ϥ%B: -Kwr [v<6LVJ wh/ݜi:"{nqdO(R.PdE![\k!4kC2vwg֗=z%ayJAvٔ:N۸͋K)3H`o(ʔL2Dt&Ĵ~|Μp0CNû :ff A$Ė1ztsFؓX;VW^Z/N7S^EO:,%wd/ Ls:@˘^QVfR y =EY]ீmaz.|XJ:uoLMֆ4 (HJ̛ئR3ϒW 8*͙B; 0`Qs$gQ ¢ypCY LxDjh@T/Z›F OHe}|fe{f kN3 BJRHs;7H>yOmP v?~:-uFe( ⮪9voÞHeP_'֖۠a @] дrIUzCAż C})հFI0#>~m }xE˵4ڠJ`o|MF"P چ % =yNCCu ;|S̉#ßi?HƄżUSyܹ޲.Hoy'yz}^ZNZkѵpD.٧7)Cu0OL7J# c2 1ϥI .3k{&:TH7RϠ?CNvW)1ce^oO)UݐԣﴇoxQW+ೇ]qIVxnj ~S7Cb u{UF"Zū~c?1,fO"4e$;'fR~ڮ Qs1oUD%zY$UE.;x]`}jٺ熪H$l7i]' >Jm-٣@TCtxA^JVtg(8gwzInB钴jHZ|LWoIv_*z_se4< hmEeb#c3{/2`(,*) fXC9LKȷY2DŠƏ |v`.2oo{BxVx1[> El`lL%ڢ۬ ``|f!\S4{ܓu $~$T"!Er楅uf qdf6o(׸d^)CxWz[<i2pMId(Ty)P FJ/z 9GLgTA4IR-!Lg?Ъz'Qx. z>!ڮ%R[BYCEu.`ȼA{`tQj V"aKG*w8T=҇Yg6.iMS͗Go+A:ȶF@Ft9~K (Q&[d8H:4IIG^E˴X ^l9ly7x$PH%1 򋸭,9"~Oaܪ5I%e8\t$XÃ]Q |FdY~DEy Bh4)-ꬤ!!6z"0*-cۛU-lV3DUJss2w W,hk1c&)w7 k^{]%9GrO S~󁷋h tQ!zUò {utSBǵ?\+6/\;Ot/׶xG!-s:FAyXxI {"*5=e,;$|I/7"&WT"b[&L↮}5LD';&Wjf*W kr@ eS|4!AE:.zᯖ Lau(])(eh1w;:c@WrLPxc4ӽ.s@#­ Orbn ~8VFqo۰+2 '|`KCM9tu|kh3 gY:P~VOtU)`y[.&C"2)#^8(DEp'V'n9fr(êCV[sI#K;,9ro >HUAMXjm% %Gaf0t}w4zibD|L Eڬ ۨa& gμ+= y- OvOj7tO^KSx%KA͉Zۙ.W[ aHdN0 50/ Hs|)e-K#HlFA1!q!+C D+⤏uiI;BTQ|Cm认BLXdwqu _Ԧ jɪ4l.42&EVYI:Ł/!|>gq^a vx܆qGf9 PG+^:m^Wl BYIer$hFW;-nC2Ό- @ 9XYł -MnenF:LfgӨRp;4K癸Υ `ߢeY]AAL#~6x`&v'Bomj=AaI}qQUUBk!`(4m*Y ~곀&i#ㆥѰ."*ϥ_j4EKaBZO>t<#uy7QaW-3 ? nJݏ\$>ܧ?uH4<п~7ۙ]}=*ѫ1Wc8.t פ@Ub=hˌOi;CZďV-t 'ډ;)1eFHMyMCH) ]'Bo ?@Ug= wuF]wH6?l36/-6rVG q{jaK|z%#1[V=r 6Iuo\<0 @Tbi АBzdەϢ^?#aXn ,9kj*uk7_Evgi/P[RZnGٯ B؉a|<:SlT .FJ9.8E5}w $c +'*n $.8 |%OKÝgB +.3ze/ƬDr }wbf{nx"pD ȅL܀sq-Cmut00UxG"L)&cpMn$UGGkU$ GTRn柯7pnzX z W5ƲP{ sbu⚸6;Ї0eք('܊%_:) ߒQ&}<$~/3'=;|kKۃ$߰8!J)2(J H5hr|g.]2e,"a7w=26@T1|<8E+EJe Of2}[˒a ~^RrtU=1Tt5" ҫ/ز]Nк*?3#πP%U̠]ZUL 5w˷`9|9qF{D?}rC*Ⱦ*8 Zp͗󁅺S+ޯku|uK(h37N;U7V]pkT]4KOۂ2n6xUN_6Fvfd̢uc}@<*=K9l\UОh0 [VMDiGJSpWם(0X{1mO[{ ~B"c$ٰ.QtjI{ +*!$wn-m1vBgIuoGEj(~sRH1q- 6Tz8`Є3c<0ڋXA8NhfN(CF غ`0_We|hX+M'KX`~+XP~GB07L)OB: ː9,-CdPЯegPuwҳ<%tтAWpBj8(Ay)p50zY!goC{, Xc4/]?x]lâr )[Cj7(W5'=ƣ)ԝGWrb#xŠ,uإqG0Jwfy&G$|-qa b;RrչTC(::A5K=D,D7 'XI!%h&:IéAf"s7f͝qz/DLTsרΜ8[ܮ2PjRDB_|Bym$Xx; W^Al֖E Ʌ:oIi 1{c eXKG+>Q|k~[| prR+tƕ]dLnQL\b\u،z#F ݦ!R%8 Pϧ@=.PB+Ba.n7 UW[r#D2K[9ʰe5k7m@x5 CX Ni/$pfwK{GbC1߷[\I@HDE  A{4(K+&pCq*BJ*WZ|v݈dJ%7vp_ElVXegϑvlK͢'Cj("fqîb =8*ȿ|w 'p (Xdp[>+yCriFО~u!st8a N"EpNK5^rP1+=Ꚙ5Ж{.r[= FQ %)+ ŐCҚ^핣# D֮*V/\?@If] rɊ-D4"H|ҡs |'Sz$ :\!["S-VAi)-&ғ눒ȿ\kCij& cMǏ;Bσ{ >_C3N_ڟ #;3.Zd@Ac= {ɸr-z5^g54zoƿ+7i.\N/;2%,EH>P`qNYw4z.gSy;ְeвVQa&QtɮyhW&0Q٧I"'[&!ӯtv_dknxC%Nxmb.p0KgR?Sل/|sbU@ 7·ȆyI~eP^BϦo#*Juj:p] [#2C LٙɦfM/Go5/?o_܉8+Z=U>E*uR4ej+u_{!PcrkU0U)MkFۯe {ImoUחlS(aicabLxR- xaki 1gȡ%[Gk}=V$#QZlHK|,92!^jtSq8J8Fk "p}g:x8z?ne+kc_UȸKWN  c%! ]\ f5Ǽ-xA#L躱r #&3iޕĴ-9$II_lq{$'YD^ sQ8;8B4Ǘ}o7kV19 dxMN 4Mof,"|z2h՘_CAI>,zL4];\VQz9٤cZ86eqg\hRs͂pNx( cUXgєgclID F[b(^Yqb =6ݡ{:i2e@B\j!Mp?;kxȊ^vgI LGűCUp/v,Ma Q}U= s=H .gϷ`=!(ňЋe1Fqy~fXLŽ&26 mmj$ ܁35mVPBPL#~ J,x,oE@.n$=jky{u[lpk Glqm.dR͡o>F/dhɷ Sxjzh1 R7` ιxmY! Em6}^R~4Ǚa,l~@2M(.3_lN*_)a9c5Ƚb%];[wN, kf Xt`);`K*]v96S$Nܺ1Qk4XŞBa JbI.2Ab@=P<ŷw KmO< k9zm`䧿 BA4P\xǂW^luB|V&[v7KP\{fW肕3#u)bW38v:%~3֩ʠDE/="foz>4#DA~cA0+@ l6{cb0ݖ |EK*4,e~yp\ zUȶX:| F]/}C2!JIJT?[P2 cY\fYrYFY '< 踀ᡄ6aN*<0Hb[w4dT"wzsz'򲕓UFOvoPLt VDq-%;0#Jp #-=uHŽDpgG X擠#:yP-LC4Fڏ`5;0'UXlh!ob8ܯf&rHeey>ΰCLY,T0OmN87ʩSyc8 Q1*/?^BܿcX|T<v|7>JvQq$uRl?Y&?3dj揎)L ^cp͔Rlr]`ӄ0!i:<^%-k$ j$>4BP0-\7GI9~BV6˧jȎXr{YVz:2Uߙ}Y x"[{[VŊ߄ɥ{&xߐh<{'#5_.*Č+Hhi#7-51T^jt~_9 { u.~';l~3_Cץ΢7?5STf9Ʃew5ŝHGSq)y&f֥S¸)JfiiZNQUګb; M"?!>'ujhAJy; 9E}. \3x"NϝZ.|"6R2BJ\Kcleٱc[H: ٠?iV$"T>YWz4 *8?hEO}\_4#ՏNe{7E%ϝgUMNb"G>2 @2&SK";~d°$Oz|5^ĮډbLɽ/5gס47Իr+seYݽL޷nm>nciv® v vK$ wA&Onu,AeϘ)U%,I]۫X~!zHϐ@qSMTj)[fLC;p5=z^(#Tz 2n f,PQu6pz O`V3H\Si} -L5)`g}.QA5޿=)~&}5TGM&0[7u-%G|)z$kkD~RYYPz$/T9yv.sQJm~@\fk^ԡPт.>}ʡb7V:(c"thU,Ʊbb u}]{[Vc!ԗMKB$+l-:wg~1}L8Y3 L3IoD_l`̼ oX0(ѱĆ3MK 9A2(#tÐ YK5ʦ* L[Ώ-Ё12aps8I6/@D5h¥%_O1Um+Cbv0}5C< N)w*CzwumPKz_Iu&<':8CK{C1z)s{=kdk1U 3F9]"j|~W sk3[aWHD_ h9Uޏ>PLpsҘR0@ 'M#o!2+tvT8I td7^K W$Ĉ|!b`@V-Zx:]+MI3(s. GwT(tlk}V@ӵl@Kg\gjOL @KU5Z^xN*r=<V W͎S 3 ,~pJ[Gafm[М-I,3:2,9U6n$N-೐{vĮ;~{5n\ $ _9P(irt!LSJ G^^f!l]w? rg/QL64qK^zh !6 pNuU*â -xVOȚ2F!ez oä @9KN#RahUĞ 7]ӏҟh-RXG9<7L%d~ڪg!^eTCWCF9Sީ{~} 5f5jyMP~6*꒎'s>_-q;^M>qf;98B_'$Qi艡pӯg+[m\ 5_ANNydb"7< q)LO[Sc[MYLF(ϑLsDX%,bĥٌ\aV^>#LJz};M-tbp?G#K,6KNn@ F8"z¾o{FW{ gCH s3o ,˚ehy1g}Ā6MG",)^d&.~ǻ^g9jTs^S#!"нӾmf@`{aAami'^3=Q񺚂/RWJfҭ̇(;S%wLnvBHIOk py"_/Pk^$xa @8Ai*̧Q}Gx'E t,[0Ä( 1|qvEtԏj TTUġd\ݙ֦ VYm9q&A"&/Km}d%ooKYze`D\2cmƕl;Tq]!>_~9Jݸ$q,/ Ƒ=ҮjW r&-tD^C:|=6lOBy,4 `&+[1nAceZ;_(fWbIȞO_ԶU -ʞ5>+ 7Og"pl1X-"Gyl,4߫]7J)9$!v?Bro_HVhl& 7;+ֵnA)7[\bC~lbnAIz}p|Y@f=c W&o])yC|ΐGboװz6kA-ҦsNDl9HI8r?@x@g#OS+kK=M)b֥rK5˥TN&>k:=Q+0{fW( 8ح¤Z'#(pcNJ22C6wZ~E.h()=,N`n`C̗du"_rr%S|6KW'ljyO&y K[s;1!kM`Xaֻ  6Ȗі~eq΅ 7R=\-n+R]a>5\]Tpx*_.FcgOE2R64k-G GQg X"<މړt仡YR>ttYҚ-߾jZ[Rjdg C` ǚ,M{+d%Wl$o#-6BwR{ٗAoVfcY ⭶ /HߦޛB ȆgL1ac.)WC⩴Q.O; l7237KM/ d27qwTV%m w&UKH]e"Fhck*Ir[Vۿ $4vfdVIecf2W_nh!)n?2( #КZNPr` [g` pu ~7Gu˝GG=0p15Oa4)!"! owFUu',>!Fp2)1b6z*8@pm8чޟ(޶ Oϫ%POr SnCE-i"N) 'h/vg.z,I& WBg̣tCh`LJ#;UU=; O3zy7@붣2zUUqf©6o.q!|$EJcZ-t\kjwZ kLE7 0L?^k^YiBsc\lvTF$7דU?<&Zr)l ud.7XE&>Qmd 8 {vYNrTm{f1Ia4ʞ_lt8<Gn6|>84ױ'(_qݪ<|:OhtX}쬬S$$Ԋew)Ps&r\ʆ۫tyckbl~c:հ`K=vһMwmVu?@6Ag!q-i=^ >*l5:i?Q:lzT往`U"jQmu(,0m`N+aY\jO' 8NnO4RS=UqbE'ztoRDo=5uրpS5X,Refs>Ge+WK(z.' (Cjm}&?N ellpE %R+@iW˪f2? %ܷSDUc=EW#M#hLUB9b6̥NP|2}6ryu5XG%{#^OU(-Xp^T߀Ψ!jY '$DŽ?47kSȝ~ojpeR" ~8gRǡXy82Ifii7+>4w}) ">q#`0ઠ={5V-J`S ߈jt+:0 lPDu>~(ʑ4dwPm:NucįJxDnMjL9V(]RQ&7Ȟܮ$({}:iL\D x9Ź%#ã-D˲P&8tdzN]<~b][lx>6wavjJӅIKCb5+2m6{h陉uzA5d?D -`f2̓hRBoK2@=IeG( v;G"b3iZB +&P8ax1W@,+GPˡvf?SLEZ??O6I81CA;>e-jXOS'0uEZL4/zqFl~=W8̸ۓdFz:1Oܔ HLog ЊM>:NxGIÏ'hv^dǰEp|îdu|het^V4LToCcdgXFg2ifZ<6-nb/zU$=y:& CFέi$Hk@ǢxW]i F$+?uߋ(UA}UH,Xkp-ז&. hgmKFBbGt]qpz(,VÈd1ީ1Suݻ':܄JUaFw 1SMe}nz.J-\._B"f!d]z~wk$;"zE ik8H~N])-ÊSգM,%nȤW>q$ -eqN$!WJMWb[b!@~nC \iE\y9e8ZEZ9(҉SY>L(Yv;PlJcօGh1fI4iUhh`obvyO, Y´;ұWq`'1,6J6}j }EMcDŏ 4 j "k,mٽ!KnTG.?A/;}gii.:d(E҈Vje/Ǡhg)<"y=/]+❆; `ŸzA 6r]) xK8L1Ay}{^aDfL_hox*RDzr__Y=ê).ozhspVk t_&bU _IRNRL]U(h8&&,/*H.}̿hMqz%J P?R(dF-ΒV$/m:sP-c%u eQ?hm׉"O #݅8A؟7Piζ(oKY;_sfq~I:$ז:B 4)?B[rc[',͠je+ ,u2Sh 81ɐ2m2Prd"&O]\*p}Z Uhؘov\ `.l m'l%Yv?/cu, ] >'"R{b` Kxg:.Jl0J!g8>l~ad47=ܢWVa21gQwbIј;u^'loon y9~C9T_Mv)}mqQc) " 7[>~$,u[#Yw3PEX&mm[YoPG !,9t+:jqdE{ kjc:v&sUi#vc=[n65FmS.[S"j:KCH( ~?cGسm_qg eJ-=NØSހ+W.{u+Q'=GФ y710aw.`Fѱ 5D %P%ͮ)/H)%B&θJV~g_ q3ޅ} irBsu6@I$]X#* #s`w-}6QykC+fws3~'+$XѬ-Ym ¼sNjb ˌ;C`2(bM2^CR|sPUD6 nWW 3] &b/7Yh0N_ZsV,"._oTC|6XU`1cnHѰ ZfcT0(Z_fn1QS=R7~%3oC:#ܢgG X%Mc8i=`Ra^n@'MSyI96VWB1yd `W8S~e*9iFkΒNK5X偓4[D|o˷ Rzg永>y{l9yV L7æ# 3W*.72= $md^x 3X2UrӼdDiQyUz8 ;m@XO "GYe:*i@ MHe/ mH) i`VGNH='~E%bO1(ߏΥo9bznL:$XSUo'  lޤfjĞ#[fwmtZz zr!uSDUۉ|.ZN!nd*k DPuSAð+*I/vEňw51迿pZQᘢ/T&Q`Pc,Ld!w՞-rWKM pRaѯ!Hg\՟H_ˑ|Q)M&x  E9$Av'^/8X9 b&r0|9˞]E-EEmHG54j dLS{ +B?jGҘك ,\4{$^9u[zt? h|S>^A +0?~z%]O/USm.m@ yȈg%GKPzh܌e?:wڠ+"<ĝ.Ø-* ik)-p1xB%lKW+BA`"&_)#?vLY) mZm̜v K ֦_ zzJܠՏ;1^ 7z ;+j9 []y\)k@̈́>s`7wO6a'pW&GߪL'ҞŞgN+ *"3cA1Ҭ6 *Xpq"[[븛ӥBI'?m9ތ%t.~b(ռ5˵Y?$ ۩L9UsW+/ 6_2+0W&vp:AǼ tHy r˔E M>tOP, Nq(jS1,=ص0]$[rI\.NhL fA#+/E`O3<~ٚ]mY1$v_Qu.wR!BP|=RiUvsz2vS% e.x,%+lWe"mtrzC q2p_Xw-掠#n=91*u^:8&'S,^ot.{D*"|ц)NBI!-ø@A0_U`Sś0 1NkSEcD#iyI r*"#Z j}[ m +? 5roͧ'T 64ebbF%OaJtTh5?-KUIB9cK蟋kA hNpfۢS[Xv8!8[g?>aZ+^eHD"i 8R `m \jj0^_HC߼Oe7W!P\ f\QBi3:Hgv8(3+h #nS_UaBryV0"Mz( @t} M& (' !J{덾 vas˒G7&1?\ab\Vknj[r[ëⲌ톥h>F=mէ;qOt/z$[jY(PcRCz3-RS-VݤÊ}Am%buqRAca @.͛1*8Yb_@%6LZjANNas!vӽBUNlvm݉6;gt2#:-8]IWyn&G>Va=ũBBۛ{-'65ٔOLrC ;d :ի2xIŀ_c ~G$IT.`˜=s!H`\ ,ly+9z#ˑ7ZqKuy%B kbv^%,dXP. s\\Aw1Lo%L9v#v劻ѡa?}KeR9) Pf 7os$>6"(㶇Vj$ 1DÂ,V7{"LbMx}0%DY5I)y ->Y(r\GgHtP#2V!7y%Lej lDɒΑ j`Yh)[ڙ1PN7Rs7{n ވ,@&Kmp),|KEhR;)߻Nd-kGmW(z0#a * g9҈5>Bid!̄6W?L;t`.w}*J8 A;n&LHiNMdf4ډ"|1.?b@ hUUՋ 8·~u? / )Ŕ?9K3fonm{Wj#")2ƞ3oƆ!a%D8>~/:@2w;[h7+Ĝdcw6;SnЕ֊ NN'5t_K[fL +srn嗺aG! qSy> |"nG5bfݢǞw&}"h(ck;A4bZ Y0ăH5~(ntj2yeYktt!\ȻD1{!z&q4?v5 ~vr&}`fѨt2ڄ'c"\dz4$NLW#t5GIp%g$傮>aTHm| ̖)al6 n&|`Ub`6C!0Gfh IA_:!SG\_8eflh I k$PK*j<{٢_6h ǟAkva(.=qƧFrbJ3MV0L(6򯑠>jZ>_~Qv$C0sYCo2Q)k,YW`e#Nfz'TFp$ЂhhшKe`_)lO~JPBkӼ aiO̐=Û.%X QgJi7a%s,yo )Vt5W(OO9"eT4Ern]|6KE##?Ic?.T@_vVWMVٻ1ouX:,_zuPv_AVӱ%j@IqVFCUF$(5Ӫc=CWT9슔I.?#kvR^tcQxOHGc$3O7PHQxFɬ4˻-"؏&qJWe H/}Z)ZCQ߱# N(DYuA ؍:>X+=c#;0 ݪGj -ɂo^N?7&lt^F=^x$? iy{%G1Qq,^VynZ9&Njy5=,~$(vN\`'SVOX&p-÷$sJcY>萢g/P*zl슰5%| Pw gv x(x5}<Ks2VQ^('0N%UauN==z{d+rV _C!҆Ɣ>*Mn hJv)sd'(*佯 D|ZTBs9As5\3)Fζ]aٞN"IWwVoʁ>p9@|>X*.>BG^aOՂ\1H5#:Xܪu&$y pO7&y4hB$j9D0_DfJYHyw2 rg+zQ@" )D]t|ݓ6t5㭼WJodyغ[l ^#cr0l >z#uwD^-ZHm_#3D(UIK++1xIB 3ѮgvoӕZH :r&Cpv>k$.}.YzvT%ZJfn/ `"S:>i ޘUkAD.fm6qB_65WʳW>m>q20C^y=ʇS9`ݱ8"9ͤm =Ȅ] I{l5"uCJ7kqPZRmv "~ُ,JB5 / i(WܛʓIԷĺ!*q` l Q:'" S:}X qgzKtAoD-b4ƊbDWv]C9F/sroPN*K-[K]S沒VȆ- +lrq<RxmdQ@NZ2B lj4puحĒ*Z#jFgpnb1<,Z2i!%eגbX`Ee6Sja?=،Bu4N+?3{(ƹ4sJg613@ak a6PӃsc?Ā+yt ;c\v3\@W!2ίs3>i: E%+zkssTCY-Hn`'@A>6֍]ȳ0~o"<.;NMA˨)1L]-=30™e+I *|Rׁvi{fwtaV` {l[q_U/"9|̥IĶZwe @Kwʆ H_ZTm]ΫY|8wm@n\ SŎ{ \EemX@3pd;w{hI ~Lg4ung}}خSp6 c%puƽk7h(%?1#v9aEfh9%I@/-AL DZ?!S\|$KO{*>iOӤ_Nā)cTZm˄AiZLk2RfS f!iT<Vz~ik'^&*sûo;K_ja ! +?J,eTJO7 nxC.FPxG{p.gfJkWk5.f4cT!N3|t+JY[}3Y; S\=<*`H]u2U} f+d޷E.hPUf# Im_w`Lbە0 "=87Ƣ㱣-q%Lά:#!9J:Y92, Zx KU\L;L laP_3QAB; <q:V[O1|S?@6JI(Vr;3:LcrU/4!^W_Z%H]5ȍ˖l0![aDCu͝Vav\MHFR"UDLDNdf{Laȭlkbck|^1xIN9j S Ѫ}h:Zc{ϫRexmʐRld81f=?}O%Fp QW6юyΙI 7,Zs}-[=LswB]6֬@4Mjskȏ[-x `=JQ!ⲝz6iKj[0 '.J)]"_ V,Vi*3%ލ0 )( Ǜ!d7Ǖw#J[(J+KV~(864Jhn<.1HBa~!8Ғb5gaw!]ek[K 6y~hJaR~l !qw$ԪMòSyUg`De5Sgoۊ^z+Ռi 1[xV%vVo ihDYMLJ13[d7Lܗ#RN%rxԢa‹o/N**6g{2O( ΁d>],h_]=|A[ٔj,}ȫt'g94^(ȵf{岳Nc5NM> DbkӴ+8V]<gRM]c e*-Dqe0cLXvxb[7T-P8,{@NS);HLÞ3jwlq!Ƥ }U{OMj. j Vgo 0)Rذ0[!)>< {<\_0;f2WSOPT6cr*ɥ~:/!Mw!ǩ!"=5`Bu "B,^-_nIUURYt#vT%_44I > ~.G<9W׭SvrL]OEz6Hϙ?ltIw0⪳P%ЋkHO?DXܵgfq)j=ʚ{"i6'q7qOW{iϏzj]O?2O}B?qt [K36|xqC5 42fTY߁c]k_SGe3Kb`]e\9mH'f+PwD`ͫT8ōDȉXyI'2D]e|[k{? yc f-fna+jDXBd'٧-'[@7*^mٳX>R9j]kw_[wPHPO\'wN| -/07:Xgr(d?OރԤ?XFz??18Y0ȬH :=Ex6A[ߕ 042siSLM#Ӫ\7FpYU_\v~ rpE%dj Ȭ>(lYK[XIk9=|h,K.Mu=Gbc#ZSy-l^cADYs7>Qw8j5R>hMiugeLjE@Z3GI6" (u '-jH&aZl, D1w$a2&JW?+!rꐟF3[iTx֐^dMx iׅ~.V U͖u,BcֵM>mlD+S/,򒀤 TB~9#zsj.Lb JVQTGzm-<ƈv/ij7-WɬaUR&iDxv1ebC=ڣ'S r veJ,R:0!.l-ʢz'&)8G`gM/hޭZS!3+q0'[iRYJR62*k@hЦCt*îJ Hma&5Uv05/׼,!^zCBoCc*ׂR+q 6]Xgx[Pj|-Z")#]ʏeJi[$\iIYyU^\X_Z g.NsWtԘ\.j'-+JE/,Y"`Etid8;50Cx68ӹP1 uR\okߠ &u_)kc7QZ6ݻoC6OFS!x~z jE"gQ ~=yi|U|~BL`nvV&}{W,jY+ǥIpQՀ#޹*"IdRt߄9/OLe.6V̘G n){6\x\sLx4"/Y φ+}_5V獋jK4("|.SyYF7F0ݸ|]aRP<>}(͢'[oAe1랔d#]\ޚQ-WI0u p|[oH*|ETqkg}'4Pݷz/ER=c<8Scg6/?JL4&8%mfxlZi9g稞E_ZaòieH6u+>7ITzw,tS/n"ݹ϶`3*޴y255q3Ozq2g&FL'RQW!)ڇA#3|[S͹bE}a[< A=iSVu&f(X-8 &q Axɣg%9*P&pf\ A-Jp]}Kr#y 2c= DH*j2!Q63u쑷 Cook:Zc$wsmhA]0i\s\ kG^!;4w~$(-N맚{ýwx<`7:R¬5P 1v\̃M6ߪe)Q:& DERx*.ӳ(!dwD;PSC:Vb7x̙ z_AQ6P觬}E4 nfU VhHD3T?P|.S]f_u8PQd:*ﲧxAdu7!SVpae{pmz[èrES0ZDT^ޱ('V>SEV2JaŷC?8ّm/20;E Q7Z;/vE@_ Ğ&D'#ˑ\a2,B(L4|\|N(-MP";}15mr!l8i NFhǀXoW 7OY8io "je/9$60<6c#8|ʽ7Dwe?1d0MƺkE}xȕE3QԻwo{ 4;)P-'L/o`:/TٿeIvyCh[ޮ=g p8zWGmMlcV5ŴJ˰XgF$Ŝ,uOH$1ܔb|3֥s7ds~QN7 [w3A U>//_+D)6Sn992EnW&Y& R}Bq ޙ(O$תXN IRcz8XIr\G12R-}*qB ҥ|~l̂[1 u{\&7qw FWc=&l B?X8G3S1! ;f7&lGf|2ʢv+"?+Is4N8YǮglTQ I\ 98U\I_O&9C-vmh,~w$bjD؞o>õTֹ=J:ʡf!Hƃ϶G\}/>{'U:hֺ#C5 H[L EIm~h$9_U$i,yɜ-Kzg^!nW^9ol} Z@#7P^L+\90"DY̮uNx?O1䓪T)n؋N2UL4E//Kv䋝*ېR]vH7)Nd0!^weNٔfo™4,hɗPiUQLɟTO1K2jUlJ_FI^[ ̸jpbЄ8>T"ɆRf8@rh'2/ /aVUϪ~> j/@\oR,;s̈́L\pzXԡ: 7e^Z.a.WIɺDhvV`P&$Q?aO ">8n /CFt[Lc))ڐ5ӭ@:\m\*IEv}_S-pwF׼_Z<,mcl%Tbg/8rnBT]d5fuHJg-S  U.Z>Ƃ7N~r>`;]Bza89 L)4.ƕIʆK{Bb: ]U38X훰hRvivHwD~YɰtLϬDw+qenM~c#!QA2<Cn f;:c؄ԏ2d%,>K)qV?TـC̯[Ըl%~?^bLMhn\Ex% x69{SwgCdxv]G=]K?Y+y36ĭ!E kh<*H9/Mv2Sw̃aL-¶G*ujX)}M]e\Nu; "',w ~yLVSH&tW".N}{Itil Ц)~Ij ]- {_Lx-M>TRA+VjR?)@pQ8$~ mY8X5adYF8* 6.wNĶ7qh؄@]AmqXӯ^SB an+Nx'\сnFL+b8c9t2tSc=ry=nḠ¤K78 J6Q&j+Oy:hN + mxl=6o˄j{_)$ZhAcA:s}KTWɁyZV]Z971l`,%oQuq/*-6Fih&ZՀ ,pؔoT!Ŝ T[pq{+q:-֌ 6I@GjQⲆ[NO;[t . Mv$foԬ{nP] A"1`#:d=O&rvbickAx9T=E/3㰳zYZ`u]L ɻ@F\ ^1, hqG:G9Bs) tJ9CDdȖŏ7#_SNSDA]>=ԄP8:T}/?Q"ܐtt^NYn0>iU{Z#K6y bK+,l'eUVCRVdK +ScPb2捲Ϩ\7c>٣P-'ZpEF)qo= sD!w7Dn'#?vW__gݱ~Șpgܪu{fI?P \RjaajF| z`PڏHLG UR=K8UՒEw}R#|dt31zAnYZXV'gͤ{>F&ET"Uտdcᚺ* ذ mo fmCC8h|"YI1{ q꾋Nq@"Je.{<?06m1y(FD͟MR%Mh 7M ST"Ŵk~cn)KnТUh215%:ȹd]Dv_d$4ّX̲K֍hWSJ]G*UTq?O}#w}WNU31!6F ŅCnM\Ob&LMHkec6?{p2rA7M/[/i+^Hf^c}؝3ũ퓥uZ 4;O:!jy^{kHs/c-@|*ED=oCrڕrbq͇7|Mdz벍h=tѶIq\Dzokw2&@8~הY~եZghyVJ!f+MrՓہz&}_ R(1Aˈa<8SaI$"qr,4\Rgos^fK"nzlh=,אyJ^9IO7(B)v:Dc5!pL7Clbrh!aiq:SugޢŭO\fԷ@}g}҅y[9m Hb@iݔ]oP#{Lp C |'pZOx@iT4ʞ~YkNc簡 N1LaZKf^wMٷK7Pnu^ eb.0;o&@s X p빖T>'M-v8*4CjVBSUkUqWk'j 4́t(;tl $bϯ*.臙xQzgMNp_o&fEDhCZMFU,{r剥1)Fۋu f_?Xʝ2)s;t.F:oc8_#;y@c8a/ T&QawIT2Ota#me! }ɊGcYewbVN9*ik>pqFLk`RsGgs ^KJ*,mwxB&)1H(d;vު'erEw2,zJ'剪ъqYvs &Jӝx!#tnT5:UYHݧt*i&'AOWUOݨ+ͨ;}=ЮH>ۍpRZ]bXeRL:Ogr}̔ GPbſbb,\SGav3b6lW.G|[`N9J9ޅ]Z@=̯YÎ5SQzLO*{^m,38:0\Zkd'wTaS?bAP:; ~'NvfRI\sE1FKi2cU i3ALԣeEtA~@ءbPp/\oFyĢ溷y%dFI5}Bw!H-"4iJ]1QNdz~hb`8kCӘ%O[)_/^X5މ^ҋĨT2X |t*rlE]2p?3;y}/xYL}Ͻ@:.ee8mŬd}hBlu.gb06dj Nډ-5h)*<:^]knWM/8f+,L :cW֋6L _İt⃕ Sm C|+|{ٜB]QP@ чsd9"8Ych{3d5b7'9!BG~Hm''_f@dw#vNq18[=_w곒E|&-sb{q r!o óQ2޼ peJW?qsE =+m(JPap`% #I唈3YJ={- ;@~1%ηu;#[D5dR ϛx|[5` I#chL\!xF~sC/OmnC5\/^J#xcFqt8GyBoDמ*JvPi~YWՄc+RZ %{<,h΄}8LЀB{֚;u ʼnw46ى݃kAFUWSށFlangQȚ'Ni[Y2)Ì&1&L=]Ka=YU4Twib. wsR3[=Rmek%9w1Afk"3>gN#b5"͎.Aukqrc'?vUXP@N4#` t 9# $wqu@@Q4 ٥Bz\kFY\}A Y8SM,JCڹ2wT#Ȥ: m9JET!(Η:]hx+Dj;04eL?Vse/}e]6ɪ.Xr*0P*\z0p*7@u >OڹZv/ &V)$sӬwh 1Ь_CMo g84U tYP!GVgޞFJUo wsG *Zt&ݒ> %G;7*׏lƚm QSfǍVJ3ָVD0(=5k O&&!68orsi7vز6=tvF9{ .Ym2;Ї3]Ҋe3+F b8+d6cX5`Q7?C#ҿ{qoyc;L:`oZA2Ԣ}+D#O>d:kq 5u#+Ip9."NFGDGzgV`iyM)fp%sFs\! T0͜uڎ_?3{F‹}YY`79@&t!ZBLQha0n8m"^@F%NYdf8Hg8V<s\:MguøʽB/hƍ'AF@`iĤMp R,%ӼTlۦ}}Q~A^,32ɾ Nn"#ѝ9ieB-ى9gO(L!#|tRsԂ;"iCLfQ򡨲+Ѳ_p#:DsυDB"I-AWk -wV|0[^q"^u _T̡^j\1Mw~n 7*!ԆrBYC=i47Qq\S3M~L H-^dZeơ'Qo|$7+%6]}J/Ȗ0̗А )k/썐ۚ -'.8ʸrFZ VC_Y(&oBr"t|F=)~:N.+"[P*>kUmX8[KC8%L<3*!]ٲnz)ER; )VNOYӴ/`i]jX<6SimP\"h]ig֌mԛj}xTOqY,*t >qUKO dl4NlQV'A]9&gw¢@] P\rEBa INUj)_rzMG[t^IҰqo]P!,%an΋șȀx>R@N[z·IקZɊ)x|u y^$]-Y#K:0^e}%))[hCo2+KI uhsYP7/~SOQ8Ӵĺ?E}hLme4 4LwqH;EwFR<)sLUR۫)νd,+f9Nkh!_g4U;}AK{8B;@|`|d!g_au{19au&jқw醒!ڼeb*z\}v HaB.=Sn7SԈԹuތ*NFV Giڰ{' >Jǒj1- \ @鯧*Ft.wuvӨmxQc̶R\e9] DIgd/TC,jWH"R.DW,,;q XV4X} gG\La+yODj ~rq r(]M=7p8u8cr߮>`8BW?> dc.g=FWTqp1mHyn1jJCI 蓇i;dsY\NAdN'EEԗ?pEA`v Gm oL&P=Ė| J~"!K>{j r|>(s3f8*?GpK8cvlÃ+Ojy29jl[#W˺sœ7Jc9;*;ƓdBfºEZe6zVFn{.P*ZhG|K0EWk=m6(/wu#Ds&H 3lFS]<!@>zZ$U}cnTk#c4—.}\EF]79gkb&'*@aIxW4'@/IpIy)ra )Yk˩0}(ħUu*JM*:7EcZҩ0BM?|(i]p.y~< [!znǛT%&$6j:t6NیC1S 7/X~izIL5_:w1e =WJNC-C}ѳYHx=D2{r̢`pR_885^.S'7/# ,I݃!7:!bE:bS10`#' ?@)XVi~]4 8,k5"zcâP'nY|ފ B_+y8JH>|ц,!Nxҳ6!Caf׬L=sp}k}T5,<_R/uiXӽ\…ԇf}ɕ{TQ)Ň}NYAgv}dse?;< nrP^hGE[Yj \Iy3yǜy)l/QcnЖޔR9 ݬrj^ lrH@Qkf8&iSls7XKS9e-i"DkC%![Z;YH~EE3J5-D$%aw#QŲ.'_m;%5i{КW3d])x$WZhy?,rfܓ>iȬʌgۼ-lX쉡ubܺ#RiY R&͸'Xf85o/2&ł?.+cuB:pƎS=8W1CfP3 kj'5@$}忴,O9\UV].@ZBI ;V&/xѣ*WߏT6}bDYs&4Qf"׍ y9)BC{K!*=`*!g4u a/Q C?ݒҕS̵OgG11Mk%9ziͷv2ƂqzDd*zI+, y , `HS9$+6u733*ٙAߞg]&-6CԑRne^,}c#'i xڍQpL,Bb5-nxo1rF:Dʴ p9pSg =uFhԆ832&_['!+ M%Bb!t& ܷ٥$6Fy~-f^T)IH R[ +Qcn1@y@JH.4ϋ_;@|*E]*`[e^%5Wd}uoA΄V$bjFts7qhJV  iX̴Ȭrڪ۞. 1 ܟ/q= [,b>o8[G8 X }V6+۫%[zp~;W3@ nF-yi/=|N0[0#rb5QeA\s/T 6߿909%<f:a|)i\H'*$x]â*KZ, uCsdxm+s/h;U*_ |D)l]ͪۉ̸1UM3yu,21䏶n - Endk$y`Lu $ZDM7d6DF9ن)%iQ G) za;"{/lKT-9E_6J#`!S(K$t!pT~ ~C?= D nfU(M?;1%B?ןTCyЁù> H0خmïm KE,F=AH%r=.+C"M:)| ٿjPK_h5z[t;>R׊;N>٧ SS$]DRxmVS\Ȭ|*B}عI %:,O~]hN j4Q DMGYP:C[/-efzY1~٣} 8%D(F!@}zk 76bNb٘n<5_G+x/McX{kpzažl4N> d!ez ty;L4QHr@][QvS0 i)?MxyB*ZT&PJQsN6W#n( \RPBT纟AܡNb,\`?(ρr.m[Qa!1K!Hgڨ]ydc"CUum\@'R t<+),; `A!De/NJQk+)Z fifCr.%BT'AO @]C0++])zWܪ6]O鎋6Pbۼ"Rj̵." @ QqyZKB8 QsY[yB90iY0G"a(o'pFkvnfiI ٸpZ~%}/b^mxIqƂI6lqRC4|֪@`02=P2W/'N;poٜ9_o."EHIAifSgcCf^O"Ms\!M1n503]icp (>.E"`cBܢI)<0cPcγ̫nQW3vՠl2ge*Qn)b9xUw֪ klCk (8BeE+bbw|#*\m 2I'D5vb2Û#ݎ;tJAh)}ڛ!T7 ƮdsV ZT1MFG%j[TNX]PG$ +Kq?C뮙vE: +@L(8nWC̞G0jTng)Ppڎ_zM"7HT^j)9{W0O"8o9i n?/ٴ~G c>l.@XyOpd?œڂ}j_$i ϴP#ן TKbDtuhs )K7_m/Tڲ<7A"Fn<;?󪒷(Hf&3.$v` +"QY[dž 4,BO~CaKSh=IsAm 5Gser}NZ|n6 T`wkq2\)!iF3a ѕQzgK~%>[Axvh%Iڅh]WEv8rԃtq)3mI/I_1REk!}!{Ze0\[7M~3zϖwh)}үlyǓY]K-&'`<. p%E) 'w63b~zjN#!|f590 55 ZjzBWAQ3Cؕ~V -I%30„I+NWceqNlU+ x .9GB%:3H]/7ӇlM8$2qVls[fˆ.?.$lW(-PsaAzaph) uK{o)<YMAK|0fft0v5k?ij"ϭȑ *E 0D/",0BO@baOXqɹpVZH>`3.ӗN8=AT@tfZUU +_rYupEʋ/XNrkb?YU\\qwF^%e0K iJ<yӑ.= )9b56] 1f=MZ!qa52)uaƬW^4;mu4ѱb/V$9*vjgRI"oLJ/.^ ѾckU 9(@G pSTJgGkUy.'ޮ ɋ]{N>HPMV[K8fLEu> /+BTo$'+Nʙ)|u%v{a◹x d)8q)>f,`D}A'kb Xϩ o7Mb t >sL^5dۤoP6KQ+S9*ZV!NK"V]wÕϤ>J]qk %J)r^MYk({^)DyRi׏Ќy{2?;b5f6<͘ŷ|R*, (y3x`F*27M_aH;5MSQ).pLe.~[@ 2d!/Cz)ETrzG[k7@Gaf9߭Tv,)0])Kg4 #`笏ٹ4/A+|*':Ly,|s3fKNYeMglE#@W$ؠ3 T6?MMp *ew"C@@~!qO\S$cd|^% DAĽ:'0d諓*4n|C,Lf,ݯ\XaV }qWKTCoJ{ -h8@v)`sm](ٍn3P9p۰9siٓN-p*129e'W/y5/8'>*9*C(I,A\#b 2'fٚA^oAS[<9n)'mȏ7p<-,i eO-֣Sj}E%`Kȳ03-?mM,CN'#z Hom0Ixٞ2d:gt?:"#] AHn KXjowEHeA)ViB 7Oi֝WVrC~j;!U?=_IJb&q`0㥖|"j{) oքa{jɌB݂8vbyw[Ͻ,ɧHu=-w.jV\77" Vi{H[m7U̅_oCkd3 μ >5n⍷8"},\ )ZDɺl6-Բ-mFeu uG-'vBeUY'κ%Q.hE=ZĪ{w/}`U8 b̍HQ޵O$3ҳ:AVx!8hg0' %rS3[7#V(ovJ+$u9whvZd8"49$H*l)?cQ x(5utUeCp^2%vݥނQU)z};a?+A ⦎s`HɌ< ,<q(ZK&?Xw"}.< d l$)nWԮS-*SfQ L y3P5}Zk$pOm#x82|ѿp%1O7ٕ| 6P)\ɸ}ùRU*ڈZHK{ z%}c/xܞ)[.E #2bdy yHJ{+&xrҕ?e,߾׈T!ia KѨմO.6ΖCpŽd?it@+Z,^6Aш#y8;C)}"Z[ G;:)H5#r:%pQjȪw/iYT~ñԍc , s%Zu3y)Sl5D*ݽ$(l^5P5y[ukӲ50b7 }wvX]o2COtEp_ cy%hZR'f[ۆ7fhnd?SU~n=.iD6j0i(P jLwrh/} 霩xF86}Ew"cH{f7.@5gw@I[bcО9{ S/.ΉSmnr@f֨`Ex|DR54捓Z kj3cQ'/QtH+I8( 39ZCz _b]`}gG5Ӓl,5/ =9Lˣt-> %GF1? sM1q/lXe:'M %=,&<2!UhP5މuN~uUu`g+be鷔P),mL+:&t5f?y,^ re`8e 6V[/;۽X5ɴ,5bK{tzAV̞\+Ŧ5X1`Ӟ)Ԏ{D%QǶdɃ?u\Kގeئ(Zl O{ zH|ʿg D23Ś(Z>Ҕ;MS:I.٥IrۊE,tR̓e A'ocA >-(1w$E9T%rEcIvLx3/dbV3Yn ;Tv:[23lB h~#aTΪ$ }&̔][0Bσ(6SZ7`>׌Y7ml 9$[o6܁4441<&fdM,=V_-ed;³E]|悓a/w[ z (NIE@V5M?}|P !>W*n`5WU;6Yi^BM kr2r8֦ss`yV%Ae+ 66!>q4 `P k+sj/ɐ:V. &+ۦ}1 XBf$ 0!&1YK~Ls/*%ee_֫/US>kj=+J>hsBbq$B&Մmr}vBޑF(o?ӜFE*PjIӾ#I:0PnR.M: '[/KVʫDP)1OEX@ ‚x^O"װ|TR?=p_3uPא7tڱ>Dg8M00E7eO5ۃf&<(L BXlD}vfh)63~YpppHjS?;"3WWg|yYLR?9:vjǟƠi>9 ~!3$X.%r9O3&Zz|;fUݙBuX݀ ρ1.tBr̓VTKIY|MF.r}c 烱@^>mL4QD ̼oLiőH+qӺ#xQbD}6 '9t?`a*R|L(el3?zZ"đ]Y]DBE뮯2Zk]G .*!"a.:n&Mu{O8,GzSlY4'DEE~^‰xUW ;a|{LM_ij4(2h4-S*V|ڷ -*WSl$U%h eY#MNWyg2?i:n%!a|WNJ`" Wraq#FId\7wVH6{;$.@GnԾÎv%_'P0>vSHu݉8 5'oN'܊pB竷f- ܱzWrfI٩ J iCp?>ps *ᆷ!@o#/@!SUq+rz2tjV\ m!Q\Pi~V=Xy R $K€r<$J+o[hrsLWSP_Ro_|42M՘9B]9@SW<=g/qsYuK3r-:8PŞj?%0VxU|SuBNbN+|mժ4x|t#r TJ/@*Nr~cpٸN4.?Ǐ(NM:6j} Jf LCc ˆrlRϗ TxWmK ZF<&t1HT03 qa:]atn{(ޏJyhmZkp} )*XnsF& U(Zk@㵱VnC84U^.y5XI ]POH9%L0Nl?1ocbW ;AźOj4 a*G2b̮id 8k/Rpn&m>R*&Y~v匐<[ż)k2߹!"AzAM[*KV*^ɁWSBNژ'mAc2S_p +p6͉Njia$- p.rR̹ݝ/r 2&T6)_YؖbK;zMɱYOI3d 'dcc/{E > Nӟ&3Is=69nO XԻ<( ޒttCTS7c R'P+13L5f<TpoVEc@U>a(;1'ϕ9?mO8#\Qۂ3~}7l):o)(ŭN/yantΚdEB>ڊI/#{!|r\IXsd'E`Oj[%pq))F7)HZ=REVlZ#Ժq;,+xQ>l:etG>_7z1K;z=8kY(A%_k33*/}q&͞;_X_N;0܀}맕OGOF%JܲⳖ\"ܘkKoEs{o.sphQxRS\O RRrSE5lnWm3T*(%RXzޒ<T#;\9|hk5gs0!`Jz4{C U`e9`(,$5"eǡɭh: Cø߼ ݁ec FԝGCx;.>Vdwڹ9ۓ$gCFtfZ8c\Z"٧pWЕ MBaB'<)h^vI^sH,.+5|) \FJ 0dڨUJ+ ^NUMn%LCھNQQ{~Kms{$Aw2ir!1vE_?FmuyEvbP〸' r Ҡufm߈)EONi3njieMZdCǠ픡7A Bu K'>px4iCYCEyHx#>Yܦy^ɳӊWmym!a{^3@~l" infdSq sКde@ ꏮgw5Ͽo(=R9hE9'8Ql/N\TW5imL$W j*V?9(joBxW@p7kN&h:")k&DrKi Hœq&pV:#e! ;]b}Ǚ$vU}"zUeL:cpyq&RԼhXnJZetm)10Ԕ`(@qҰ먶 瓪9(Ѡw+OM]}'1mrw?ϳdFL8OT'9{FɍAm_K \⼽c^VdAPh wƙKvkm𯻾N\tI :#LpY݌SNa"$)/1||ݮ|Px%zJº[ԓG֬#(߽Oh?`JxVY |i͠]:n^U%8jx0!m/ʪ (hO%y^n(b2Ywai4hԃy)N|PF5t,9vյ nxw/VY:(4_ -J,e`W~OΎ Dxml~S(G5 %*̷K ̞;]5jF97e#kl9|ķ[1+Ɓ9z589I&dZsrVZ OBQ>9VkxKG5d|$K jT-ʃu|k}R))k4@ c]3Q5ٻVmqD0D_Po΂=P{a)fu$Z|Tpjp}NǸ%܀"7h4' a lŸ\m3fߩ5~WzZN*uϦ ;͔OP#$Oy'4di2&'|v?u孯0Hr^jAS+S A|Oy^pY-фc}btK -hT3<|R[9*w4:y1](6x$TYE19wDJA#zl Z-w)\JxBT_%mlڠ.y]!|bv u 8et=@GW . 1b Aj cH$ |5X4EHK$fh7裢}6hfjBo9 mzNQQf D]"NΊ|!p՟PZV@Z:&Xik1KC'|ejg lع0YK޹gXF;;Jˈ<[ $ĽEw 9)ORvN2eG}.cʘu6聙";H~ <`UU-Eu5$-|Mdh$| {Izf_` !`׸ދ}_]ĥ&78=^SA x` خ(OaR#jjoߗmt>wG%F|jp`3$[B fDŲ~i^a@]bt;dL8ViD( ŐxS6VLs,0,D8'5 ¢9BĿVɧ a Wg"B`L68Ddb l1;&|j2m江v 1DױJDտAF/x t\h2.R?#A.Ɓ.lnMwi}Hp8ַׅ>I5Gղ:N vM{۬2iĪQ"Aq ME(wi@m&tD<n?UϪgb*& |9--P;hcX]=lҴ1ki <`t}'~~e1b/^*Ÿ9$*9A,=bP)G[&ƞ ;޳z:W~+YN+YHĄu45j[u;BCʃNs̤Nw1@ؑM"Om0Dz\t?4ud ow[ MSRڜ^Z~6( CIW$S{8.kJno*ZBb4:\Iш!u,# CU~&*+"jXW0PI閫z Vhvw7o =*41y{۾=B9͟trW2DvC}+K9j6+vz4\y-T-<:s##{8M؀!&A^Q[9j1+%vΣ r9Щ2HHNTv\F,W3%G0I`K1D|妰bE ˢzE|'#޹_6Oތqa{rN@f\z]Syv2N$"nqyIs8Bv3\/S߮컣yf`sfWv&]vt~ą#!Ġ /ڹo}^鸮3eSRfQ\' mO[%u1 h)slsZvy dD> 'b\>72TD웎Z'tzd`?FU\G {:gBBi9E%}}G1\tȎP18944#;|SY%V xF(z0` <_)X.䍈m%2`93#qjibȠq(G5NdԐoH͍mn(=cxC]gYT^3(/DKXWp`/0ʿ"?f4^1H[Ѱ߾^Yc6~e^{>/B뇊 2nf2Q{ق~2Oo1/l&Y3xp!he>!G_J -&w9{QF ߽;dr? O4D_F:`U]ΖaMZ: _}ǡfg~ jz )i#cs> A(ycO+I03 3/8 !^7k(y^)gp.1xG*Uq^rkG*=nW<$4AL&ceLs+{yB±koyǖr7:e5>@Γ-7EmP !{񻹹vȖ1 =oFklm.v)4o~ƖQ>~^ZOT/q(Ï aǕA_|~f@`[H$8RZ,-=nL-7(8<8]b,5(o^ iW<{KFN"/oOh]S0G76?S,]WT6DGxƓG&O&d;դ?),8Z lD{ܐMU|;YSx6Ce }S>^ [}\l'3^ì<ͤe=\k]x8KYOy TSQ_&eч8FVk$PAnā a#41e NneObT~>vo%2\N9]_u' 5!jH0wjNԲe],[D$4I,w. eh1&g E|-l岹9; k`MZH@_J޸W&̯i& DEUPF:ZUɘz&'q1lQe]UE7޳/o%X*C~`С<ut+ԔxO깾<γ1/')q  idҨ!Spŭ/5a\?jl!di40:qfWH$-.k(㠳;8kpӅ`Ӽ.7~"''zp} C+{)IÿI^K.͡{kl7ΆTFmE`Iz=w9r`}HepqP3h2[{!FJQa`e=IP,!U,L6feieӓPD$(_L(;T!_uJuY-si7S}tO0K j(z9yG+3XW@Te^<] ]SY̩BSǴfc =.nv)ѓ_6tLX,U_wťS}6:8zٸAG2M _ ѽn{Q]J/ 藉j2,K/=<U@lQ(;<1F I&n&~xH -k+iBW{d>Qx&ʛHi5i,@V{.KgsՐD8?!ƷRE3_ ǿL8v*WvSЬ׸ppj5y0ǜpBlZ~SLY9ͩ2V.,A8iPp )ya:n*FSSYɚu'n':yk3R[iqEXvBhSQF54˟PULlD+P_Y;(k/QfcO M1(|dw_[vC[מA,;u&,}A55jC[)S 젷i p o[]4\#H,w*sT$ed|K]^m,^y%'K!.DW搥 r,x&VUDЉ8XnO r9aʃvkcQ_?&7{2$€6<`s\ʓ*}&:va:fӓ}6VngsNY^ީ82$7a]9¶c.H.`d+|Zp3,YvP /Y"ʷn&sAOԜcpB 44UG>*vּ)IǃOgu04uJQI<5[HEͽpuchfȔMdFu))2N)Ѫ&*EG~8| y .el/9n+|W5?1,3_= VlnH{J3%5C;œr2,efv {2>#U}$l w@:@*ԙ^k1aIL44̥`4k\v|LLDY{며b$$Tƣ G ӞF( *O)QG}hx|gt=o#7Χ_3jLNـ;m?qH;EGkpxa@CuW: ؤxJOi9Eޒ rGqp+σbfxXƦ ڕŏ j=2MvNL`:)Pld r݆}[u"T oz!Er:V`(40SRJ.Jf^6*=^9+h84#+wYQa#zcf+0:@dkc8ѪCo8pc(hJ-쨃\zC!5d.^I.K<0NF ~[ nl n%NO[C`r]=Q=1a!}Ho(,/=H>ṟ֕äOĊtQÏ#`oN9#G(_}c\94^ohւMErFlk&Рx|nPAbB+昍֐v'm}:{`nft.;X#8-*k Yhs2US+%}SL& .%DЉ 6_::rka@ȇJn}xd_hE$t aڰ鹲bk2T  $A@_˕u2u3]$՝iFr ~^%yҀzHQՐǘnJ0{{Ɵb ~s^B,u ñѦws# ,qWcO_a uPji}}>B4.Y-dR.j?JqsxFXVyIu`κf:-Ta: 9HN`M墸sSɵ(wOK'nC mS?†/[- {K4V-{4r,f`CBNHV_E`h)_a] ddp+pjR[޽.K; 誥v]RT[R n3:]"ǻHf>i2숰M$\94ڵvLw)# w'ڷúB)P#B݇I˃֕Lv~dž;Iho;MJD{;хW+ĥVe8gJBh.QOGp ~L~ Dwas@ul\kɘ.0]~|7'2K}R `S+O츓upzUK|~D}Ȁ ;ZvkrTMpaӲ9W_gM~KGg`' 7UJ4/ ZQ̳DӞ{!ݿFZCQRhF(NwO*'F < Ajy ys LK?AXTH#mdF?oڤl` I[4 D3TkPX@/w&_)(E@4_#vP!"ݫwUO-D.9vT"m[û;KIipv)7ө'O5oZJzD {QS$hz|isXgTh}wvXudթ[a6zBS|´4ٗJ w#I yc[Iռ3(d -XLUf=LaM0xnH-IO~QqWmȋxTF€vʆtKΞP hBVNgH:wASj,^@  Op5*] zV.մq?Z1W:*:w+*v{nbD"JPK<)Pr1Y,0W:zD9~/I8cxLgmc;3tuA9 YFtnK1O{_Ovylo:K ӎy21VMb_7MsL[鉮A ""#bxp>u>UȤ9z8Pk&I`})e|ӔEQ#XO1FXt@:ns10bJtٕ01.6sp΅1znoRe$.og>塬V?l!eރ`~Ήzؑqز>V"QXu߯XeLMO$*M5BFGݦcKX*}2칰-0~ydݨN%=fsptћMXoIo|^f WVmX2*<ւKAxv MJ̡ a >P`2+mi8"g:|HpU_0y8l.PvCmRUL]=#{b;H CH|^4=V:B0Ijˡ؃Yjߣ3YL}b_:Xb2zI)!A]Vl@@[Y'h_[1Ʋd^k0aCJXv4<)]bQu~|% o<"I>b/V˒D )%݇/(˛;Qy ҟtjk{yԀcVKz%k\dCPD1u!!Yl~)=w"TCNuF(QƋta+Ԑ=. >j2[[Zq2U2= ,GhX4v|Ccmvܒ2!WgFE<'.PFܒ#mO8ASE3][>&>eBdv>GyƏn}=nD_颦swiQ(UoqD{?N)w|qff?Zw9nZ zJOk*{|tpDa @i웨> ` |' cNԊ/ȔJIĘ Uf-4{ҟ{'fBoU7T YaXnG<"߄{~$;X_VT Aţ,FˊqI~Z' _A1\mv}Ecqu.(7 =mQ)e'-!!Ԗ*kM]">4/#bkvZﰎ[$]YMX*nsb(B֥6zXŶu6ҶHT$j }i|2CʆϰEM/l|}eP>aO =I/yY46b~(u\?ukΐ8X-E“*724#{d8ʼk0 e&"l;ƵһdTc>OG M Jor4}y2jgkm嫣F[U#9outBdAo^ zKv ̽Ph O@܁X4xY 3R? q( {@' U PKƯxf}#vuz& *V4>u?eh@gwAQdX=B l`P|᎝Nn_>kU`2Om)/7Ը4Ue;n"s{9ZScRMGx "nN<bV}?2<= ɌvuH0m'η-fNza޽ Ne8Buc_4_QUHK̲Bp0)ߓ s|?z\dy-ؙ`jLņq\;μ2 XK(8>cn144 5oP90peHx'~7/#;>AGr T0*ZBAaay677aJߩq=nbtm)0D^0$;mhhk? Xm{N aqW#>2t\\W"0J 4/"KlSt ףjHΊR]6@[oy\"i[ytUr~p)T˜RɄF:pCZ6܆Of K>opsL&a޼˦t>#IX2nET0ZhB(W-gfrhSH&gz j-e%ɏgasFvQp_ g邗+!6EX7K56-hl)nwwEmz#LJ=3lCxh$cwD!T+NKm m6DA pRa#kCv,Y]o-KgjabW[+Xp\l&ޯT mHG;6ztDb¿jo⠏̰)H ۽S1G7^nq$b0"O'[ *vee*?Vbk9|-tm/1oY3D>g^Z0d',OјP,`[{J&t#E/e 2@t7Ol: wTlw `@*ߧNBUΕ $,}qHwTdFSG!6yvy~Ìf@d IG`O)Bٕ VsJ7mΗZx2ĵŷ'='p^W 4N;KHW*k5[Ig~ Zv$L`D`hQ5pNTy@!}Xlƈ@2]('M.t8I(-YO!Ee$!&jBud ) @ U iO 41| hC>x=#yst6IjaIh,eZkc5B/T2Ҁ6ivfh= q^f<F XZy_cw>~@%!VjR[w+AIiu_! TLF? e~ʓpÏ@ 9Zr>Ldٰ[.Zc6~YDPB`qbvҙ=錇\{e)WUa!SM-̮-\P4rֲ(n9Ue+[~ر(NuŖ{+nYF wcwgVrG/,q()U t_lA*/o[Ma92|h*Ȟs?4gm,tse)XRE]HD2x tk 0Z =8B>vrmLlth-~~E HO7‚w3&]$0GعX\ {ڪ:@^޿\ZP0ϋC*#!&Y4ۭ;XHŸ,݌Z=lUĊꈆKLɒqaRJ-Rl6!>[Åra0qҊɛ0yfLّ֡rZ6۾g])m6@3P!7 Ў&f=!duJT] 5VUsL2xF ;rJ5m6\Xѝ3\ѡ2|U>W񼕭٩[ݸˬSz*!\٣}5Oio e復?q7;^d\C-@}zBv#w]|-<Ţ$$V0j~lBh0; ANpۇ#+$9V1l28\{6K/IȔFė)֓K5"weTPl~fy/8E2ds#ԗh'Qk xcs5?ʹ_eQk`!`@-mZ1֜ H ׫E73Uc*Pꍷŵ{z4x@1Af }^ZnsJuQ܍-(T XxO@/ :eɧ]U3#kp˹M=:"j:B}{ՠoGB«(.Zke .B>]p.m4y!N|QXɘ@&AL*Y,_L6q.Jpô ܮOhgD5T`=꠳8_Mџ+Z c8g+"`-E YUƣAjfZ(#{Ŝd(ɰ/h1,TzLQj@2Af.oV1(\|ְ!6PsP={MTU8\ެrulq뮛+QEq%رìڋ iiByKL~*ǤϚ"Iw4&I0gT~v|s>켕_Ӎ&$‹j $c?iC8bNx2m`r`gb[j]:{|",J<P (*S-DžbuƐjloOd9Zt߼V rzIɟ糳WU圢GL F8Y#}XI:q 5+ ޖҭzwqz>l|0W֍h;+#n_[V{ N5`o\sAX D 7/6@}3[*NӅNIxc/؈?pUV͗ÚXB.u8=x7= \ߑ7[Y.( ӢΥq'[`gHe*QYz|-8Lԍ-ѓg#Snj0bd:,d#κ,Ct{[=ZFJ}']@"ސgʤ. |Iy[N4\:*S$y<}ᰤZ㏏3"1Pa6Dv)Xcz-t^{"M5,Vŷ71⻩-u0B! XAD"Dz8p Bj#=ylw=UTcP|/d #p0͇D%WX/ͰXچ`E8|>5VoVB8%z z=kGa"^ G*S1žz=FxF-ݾV3֙> Y|H}#^> V)I i$斸ì_]u},jI2?k -[&An,) V1_VAؾcau>5UZW4uJy--on(7z6=P x Lv"&CxwJuNpu='${"Kcn^y7o/jrn&J1eac0߅={W7ִ\=)4Rzѳp7n&αWHf R(j{$&%اw(ym(/D;_%fv"WwT8(X(q_%]*؋ !%-Ңχu=!E܎@*WKD9wɝ|9B774UCUnZ^.lfa@&6m\uo"v3?À #vK,`(̺?M߀Do>4L[2'1!\GM{n=oR]n]!~RP[f6HvLmCo()Qtf+y(wҠBw4ʚٱզʃ ݿɠUMF,A0Ɛ[`e"V,ɃExOP%%ٕ_B>WԀ-KTlN=vL4r+ D7}7]Ka>;MA0M"i P.ni\VR y$Ss/U89>WͶ 0'nMoH 2V&FRP'R FwwpUdO){v?d GQPW_6z!d0OҨ&3/njGG @IP9:b1_ԸQTu'G~u_~G z92 ent_]htB=-s7ӫI Y{uN:mTE"GCX# Tt%)Ȳh*Ѷt6>T{czVi>|zǥ~0ZǷ3]vLI -Ex;nFFjœ-}f|hn']ܫ/ ;~e{ Zډ X8VDBsĀץ୥y8nF}A}Q#E9$m!;m9@ Z'n!Nb3޻u?|bs{ &$5 ,+}ZЁf*$5yZ|7Dgؾ8UӴ!AQ>ɹQL<چRc«9:ksQcڴX%kepum'POh! ![<奏MA֮7GV2K.>Mus@ c`d(^o͛?Huuj }ѭ&*l*NEtwpa4H t吐NqXqaA r"\#n] Iesob5Vqi; {5@nts.Hm齆d _EhT xbD{u7r-_.r -&Nև-Fkس&iSWJL#1۟Wυ-q2ұZ$\q}!tRp*J+=:8\H )>Y2ӖReq#C$6Ju33M(&@NRnΟf3L&ց/k3|kX{qQ NJ/Í]'ց>&qcfYc*H6 * $ve Xo{ :˨ մogmS+F qR8 [D|mUa,]c5?P9P OruV0( (!Grq*PW|S~ \i5嘋\ֆZ0a]sŁCz>} LX|BV]vua0o2 K;+ȱbgu|?0xL'{Q&K չ g?8WvH3!hۘNHH,AQ#Wp}.s$wtɱ=o)/1ѷ{l$ mNTɋV商>L*WS}EB+~DOg'D˜qܚ>fC݋݋ ">c?esExtWcNy acfSpAU$ INqhШèa㙩X [#nv ' ɚe"bX)?5KePGFR?KX6\@M!As1'i=;f;QQ3 gNC~ח3|rjmo?U6 Q* 7VYBN 69905'9d5 TZ*I[WGPM;C5Rp$>ʹ\sr'#|Kv1='2 rdh я- ?J4w䭍. n99sd2|) spb$S)TJ:Ct6AJyJtDPMO 'EТZ愣8gYJ$L+4/+")8 8 ]՜bNuDiRiD( -:(>̎ȤU?zenBpyڍ%!$WA9 ,A)Utl?`ANbAmqc鬐:Z'!EaӀY3=߱a[~u`KɍKF e|cIh3c9hϬ ?eڵ^BM34k!ydNm j|X(eC<2ii Y-Ց?fWú_F-W&oC?3G'$,4_>!V2阄懹}Ngyyː?ÊuI%Y}{DEDB`=V )Dx8"l, j~2XYHzA")YΏ)bE{~FOdL+9QӾYr1ž9 O\~lzD?婆Z4"jUѷc0K-#MM+Q1{3𑠙JN1:dq?3^i TDFu0{ՇWaE^1th24Y(eY! -AQnWzө89\yv~MDfPǵGut%QoppMz ܣ5,t T@HѣږOdɺ.)$sU D\eэ}eYes @A8i)eUw93avA(U T;QqŽp }幈+iePGa1![] |p"R\>H,x_I.-)k JXgnwݤُDP[Eo~CeT `v|fv+z(EY[j.= )%6PuE|'+z?SCZG܉Is ۪,ӿLm7f+vP6PPE8VnǫWDb (zM *F* 6 `,)zw9j._ @QwМ`۪ʰeeOĢPgDG=gEtD nW-dg$Z.VU Y:7Xh[EXGY &Jz*ֲS@'qujXY>bHLYctQN5bDvN?5ņU6ASǘä jo&0w"r,,boR;E(6: 4e/Uq?l*60#D|_ԲCYbJw4 ZKx;F*Oc&38nX, 83 R.ۧ5NLr*9WSs& wT9P}0ci#.g5msxg67DdZuW)F-#yKnhx9QXmAi^֊qS#H ^@-r_dr-˶:zOj3C?(YA$sä@%4͋3 4_ĝ=˿ja͸uSn+c]eo[!0{W3(.o.a@>qb|b=fo®?iFs3(CH'dyp6%Wve{FZ38NA+0Vs[VIuTA+#Ii6DhuңlRP_{w=݂MV!_⭾1Ly4 <̉Q}1N+õ$a:w]7nYp'bfo+E^O0ߠ 0crڂ3aDKl)Ҝ~1afV{hkOs"o9.a N .P9iuSM%'i\bB.+*RP Dg„hu^YiGf B}߯/]*nM,cb|pdJGo?d87 ԕf逞 xdvmkg8'mTF(-KkV!;V^&ST%+/2]CbkffEf7pR 2.#nJ?IGTW*zTPh4ecAj.PR_NȃE; ◟V||^{ Qven$GaU oNl4jI%ph{Սupe'qc58c.>*}8)oɲ%h9[_`Qa$;Bc qz>crD~9'GS7k֦wiu92Aw+3"#ͧ=.Am>.Z [6n^Pn %SsAnKY=Rd F} h"<'YKO]S=Cݹs"F)33<&rٻ=8%iy崙oV;\EsN`mxߋ3!^`Oj3'JØ# SSaH ; x>Ў)tgq3(]Jyk38\`K}-8I Ax {I(簮0P2Yd݉еRڸn9kr)⬪}/\ᶽa}gBCUvRcږ]bպ@%D`Mlbc&4j+L^y RWP!3,pq Gn0b'?Uι4Zl bx|F7_2RRa:)5>}]Lt M3)KB$/y{t!R>d *@lqg;*IbNDn橝.E4`VJvJǙ2%zn6JRVs!-5ۼ̂3Y6I 洊]%q 'jQ*4)gr\B  "m瞩0+(>.tZtX4;w0efpy'c7zm;cDH~6{˃xHv*&_u\ U27ŢZXwe)hOZwYɩwk:1o}:0C}ۖ |c 9+ ~Sk1`ɛsdJCw9п}cYa5p=N*?@l DJ=3#LAz0\Ɋmm܊v.Qq0~4t IT$-?VoWV bC?c\UM~Oy+P*Tpv%Ȣ-oq.{3w)~*Ig߂B^wfc@ܕRr+)*; U?8-2݄Aj⥢/K \%6!$OM=e?+zlz-ܯž|,Q9ž>H9IޏBS._&w)FǑhiYÓ$6hm wPK_P4'#b9W @ja4CSQ\*~r0|D gs86BbϡpA*![CN<,/LrXŇR+aܒ.bY/"J3pP~VMH0C*kj̾1tfv*s̙,·sF) !eś%1Kp2ulz}f@4¡mц0 ҋr&ZuܐPQo{gE>Ji[;9IK^80p;:5Knځ1$8ym֛q\GfBa=Au m.](^@SEǼtUKäD%Q$AZf sI-&GOoF0*}4I͝Ƒt%ruQ, hpXS\Q,o9{Mq`#DrgpY"Wr& }0j\/OcMja=9y1E);%Rঁsb}^"!.hvvkmrٵ#"vwOyA8=hGWQgc˜+M VrɕFm`9%64#떜XL v.؀/skl !A`h8-%zϤ{8:]ݯ'2ړ{xukfKإl\IĉJ. =9h ɬK&yqK?z? _ ?s_|ʻxP1\H7˱vkllhCw4D;1~4&(*QTg%j81+HW>OFI8l2vN~m`Uϡ7۹vxԞ?-oj?^CDx^q! g4a2:tA2S2TCp0aKKwwjx.XQ%:F(!qةǦS!.y,=sM#b1ۅNBrw@vW ޻̠"pzqx3GjXRExg'VGFв.exD7%#K냙Rbׇ 'BmYU-8hD݁h4*=Q/jӖzrafٌ,%| ~IpflEJHKsLc# сi ?{[%>_ "=Y`CEO;cBUzFn/yBA 6tZz7y"Zdb/dUY 1$\pvN $)Y|@Lbwe"ZliM+[ZMġS|{u Pֆޢv*r^q8z6ڡVCZu:g"5uoc5E<;rA` IodTrtt+NK!oB|=wNQ`$B>ap(p/m b@~nv m6^!bU;0% Rww[O`Fj+?7+# p|T~ \JkOf}\03 *zH?k(P>NY_$, VqbD״6!tfHI'tv\|K]C3Ԁ!CRV.mNfP{B~[Z ߕ|>Y4\YGd=-'4d'KIXN\g–`pGll;F 0ֽHGPE!NH" 1qI0&^DGe`E$N_I8"9ICBt [t*nl :yJ}&4P_/Ea-z[A!aNreر^g؅e0/ RaMy?87Д6> i'VQPkNCIJ(R['j3$?7v` wHLvP#Rp=O1 sTݬӣ~U NC#6&!41GQʇj1^Mkg/>Q$J;=Q=Kt)VJ|{&WŹu'Ą`GP#Oe2b-?Y! O<[+EG()m{"w) ta{Ri <4 ԏM٨ FǸjɚgXqz-zeDL]ӜXiqkۮlшӏTFI :.-`ANq?NH0ܲ/kO$?rőm^u!fkxO5Qub 0/6x#&i V'Y1 J~27Ys‹qbt|ZNf=A;Լ1 AȅM}&|QjX+W0qeUHs{qCj7-:{Wpd%%?}_/#vN}IR?p~Nbo" > hn`HM5s[1%g8Qw+@3, T.HdR~…KK&F|I?w?L̂-C,j@29 ˜0cqF!{}OY۠d?1뽉:stHL鼀E;&-D%W~Z[ 3`w3,m"yZY>:g1[5q)`)$,3+E݌b?Ԟ1m0Fs !@vݑ&Muk>f~ $o`"Pj~NůF%%#$㓒o.Wcs4۰Eߟ5%8JCǢ;͗F~Y7WOx]n{tb;ϒ 7T R8Cf!ԫ8Ѱ)ڗ(xQHp <Я{ҷaݐL!ˊ $\{^sXs7+q{I&č~\ƝGaSm?L :x=ȑjt.l#"):X2Lzĉ|z?wޤ bm3E5[Vk(^+W;϶O°=܀%6ou*2I"ā|o2sb ]gㅉИÓǵ;7xzEɬt\?|2;?43-o.ը<[;!e%j$.yjΪ}p6Ha7' ȱ9–<g0`Bi&AǪ^(JAJWexc|fG~Fe$l܇@ҁ;i3"5 0*g-B%܂p)UCּo2$+-AAߴ+e]Sxq;/)!(JvZd5e{MMe?۽/T Orr:=g; ^$9{gT3qE6.,FՆGVN^[;mU^vU6ZFknpM,T;ҲmWXŕH@ v9;f};C?: e/J^1T;RmT>5{EU@9-S]y:𱷐0EtҚ"n-`xQ!ڰ7v9HTs4GɉoUa pSDdJ(mJE9#ᒴ)xKRHŻw@ؓ➟[dM]Ev`Z:F(׽ohOmȘB?}+\wB>17A bRvFд4r)|D8pmB=BM|x\3߿Epl4Rr])h@z kg/IdFݦ 2F8)Zۙ:-U>uшF'r3+-S/ Q-q"9?GMTY8zgq`?rɰ~:? Dpe_USA|⇪h[ʟm%r 0wAvU.}2cpKKSR[L攫x+RE',.s  FX@ x׏0`0\q)~?EէmN?PBV؎F=Otr*l_\?LzI [g$V0[Vo\ =յ K3| K[|00N{#L[$[FB[)9`"XK&b\d#,Y'\c<me014ѵSo|i}`ʱ2Y~FE][N0!À 7n,kr,3a/ Tkr {!Ξ:G^;hgY SĖ!2<%hZ6<'uޒGV@/ %jdev_W) ZX`@CQq8q_w.egd1W&AhB?-E`z(-(LyJYْ0}§[dP|= lԖ^v[X2˒̛:d΋T[0$$*P*h~-*TD "<v@.!,sb5zzW%D){_ɯ*ʢBo~q+eoRS߷P:P߼O,!"R7*c*c=Ȭ3$1FuW@P3ÙaFqWk''ɔ+2)AAdYs59je>c[n|p77G CmHEw cNIZqU mTXҰ=&MWeӽ#aZ`b%Ə'V=&9ӑG>Ong e L0ڪöƔ/6=qZj`x.?c*+7!5<ſ啡B\&S)M^9=w҈ BidQ"_pwv,KhN&ISqlGH1_j ʵ 漯mZtmШFؽpPxhHJr]%)lTQИ/~@)LT.?5qeP~O4B+&4_| /] ̉xPĄ5JA8~36z\Y}Cb݅.82T8uci9_t}R >~,t ]=O2YOgh޽KXٲ$UV/R݇^Lw"6=H/qh7S6D,5+ux4G|ʨq൒?c;8N;\w9]K‘jPjY:+x3Ev"d ߷,9Wr%t"fثSh0ɫ|;h[IuxU'=sߩ` ܄wf^>NsyŽͫlG9-+4(C>+ݠ{!A(!nBWLڊr*MҶ\jTHL7g wtr <9Wn=;O cHTʫG `nDa{#tsc.0lj76"!L eOj?!IM0qʫ[nS@ěoCQБ1JUs4"_NQʪf!P[ PyqGJ^N[Z+L{`R]qh#znjLh}JP^̖b8Z XG3H85u1jbn*;tm.Ƌ^>BANk/|Dҡ؏sڟr="/u^p]YQGa芽c^u?9 s}e:{?pD3Qh:#lR"6)Aot$~`ڢXc~v7{"@Nz[k18-V/cĸUnҒ=2?e° S`ةotW#<,KĘA~(*iI>BtmLbT3H}V JD)/MM m.$z65B*=G7~cvHuc?ó91l.J JQ*E1-^pC q `FĈ^p:h'o[ִ&jήb&N ض~laR:`[}6*ѥR8:n C Vl>$qRGUhAfA[]dǘԬ-6 վ&y>F)#R.%Թ0[?<|l4NղagC=r]TY:^O\~\wcLf%e:`sv)g%.h}|v:lkNcB p^zƞgK ӗB7uNӷL9u> Up>C^)F^blb%r1P? eN3VmAEi*%1iT9A)c. O/9p/:ܨTX7o)߀dCXCṘ{A턿M`ol޳W\/9:S##@ }Uu%8%4)ۨTg Ȥ ?h"/X!%R IP0s$Ḱ}S1jxl<5@BJMG ;M1Ev׌5MUP(=K@CO{ F[o k\@Ŏ}CˀNUug!+HEܗs}B,*:dpX0+*4GD8ɯ~j:M-si,CmNQaaQJ3$:~͢,\ oZ%!n$3 >#Hڔܻn!a|{dJFřZmo[[͹NS2Pg8ŋ(lP7(6)8=+yĞ%Oyx;QkVx0@o3X_e7u"vڑL"1%H`4?BD: p2 -m^0Jw 'wVխq٠D36c'i,! bCU µ$H=ŘNb2K?n}f$l1HYK{rZg7 Tir*B; e{tsc<[(H<R3g.VQY^T>=|_QF'&vCJNft?98Gw!R:Mn0-gq=WL%Z?w'_F jFis5x!(x#nV bŘu@RnVYTaWu!w,1=u=J kUjBnA=6?Wa*ְ#V05%6&:t&}ozX>(Rb0W\#{9{ Bb`[7ހ:˖Ӵز=<53ٙG0|MpbhmzM FjmvIk)tA' kJU {7|߯3t>&噔Wt; ճwM_IuiM!բu5pk>yPBZZ!+u𘿂~;Oԇ Y jXt{4!cɢGpK&(b%QM'kuz$YtR9Ltx}QܭBJadyop~FYvh)EF^<;H<<"@ƨI+;U7)l?^iHe,Њs:_CG^)%5*,{J/I; nPԇ"4V^?!VFeΆ D7.'*N9j>خ>!Q,,=Ñ箹i a9k|Z;YySb_(tq)1!S4$j+סG7P$? +Ӫ c,[Kb:` 'APB_1*! ^..UrmwP"%|ŬTdlDv-PUj=wƖ>_h7裏I{:cY;aaEYv|rn}/'S;U CqSM YM}~yt~ ӟNgp)5RܜXf?MngJt7k&vcJ45)O<휒{oW]ٻWeu80xc,D蚗}TIWKH, 8BlZg Xd۾yCT^a:}[>Kj+oRUWI^Z=ˆҕmIA-+o:VRSŶ]]X)d,@ʓ5zFGăOCx5J†hsL9LAܣ(8 台"RhG1`$ [I;rg_u ?J Tr {4| B\m#Ӎ* Mا 6M8(UhA1A.pe2+NKqiQˬUw'DlȢnCMUM2o!ĞqZQ7 5{![ΪhpK fmM""wu73uo(+qLdF{E9BHRJO>l/{SA@#v`}~:Rgg#^/ܨl6Rvqb#"CJ5Frk]`v**hC^+wyD&=D*{CkzԑF7*i 8͌(KPim{➇)>.,XyP,l)0ojc q-kY u[b Z6X5nzP Fxj"5wiymC3F> Vg 1c푙VEʴ' /Gv 7H[gQl( 'mm'G^M~zjE%*EH̯l.=en71R~|Ck|<=>ǝ1yZ$)y}Z'LmqI@[vhTEӵߥ&h=k _v0$L''ocآBNyF m4[Zv,Pɰ  K//݇WXNlȲ@Lif3EdЮ/[1fFbXCCoz[>rᬔZG$cvhCL2qî\"é֑ tc:,NMH|W<͂C\t(/a9D(ؼ< faƗqjR \ âunSYu1if`7VT̠0󕷏 @^7P8`>8_ȹuT!n U\Dh XQ |jG+L7rv1}+0&NØ|&Xls I,A!vWtɳ,2EtB9Ss4gAĒ^q6IwJȇ\w;${,+ޫ:|Jq )e6$u::8"HKF&{R4fiY*u珝U7 煈r_؉2.F YmHzLr!@y]#e@Ò5Cu눦ܔ|gQ\cu˙(xS'$yRїcB_)$S3[ Z}4mՠ ]E^IF:n5^t,UN|:S!KC! K)9B,hi3׌fMFOGס)59cßTnDi:})A0yUs_u׽5~; '6#.(X{8^nJ; iTF]J/Id#f5| ?U[+}EM\hg*yY۞Mmg4ѓ U[Ϻ?^[˹qv^3)M4(%L)p?{A8QpEXF!oNʨϘg~6Ԋ@_3|h ݋j=̳>(698e'[aK'V#D8\)1.cǡ,쩪)+cNy3j0OW~_~l 9I>*pڳy2. pMgD: *S`4nja z{D]?9.ؘrVr*x1?KÖ :G(-8,Es C\<&Tv! jxX#Krؤj9oEӂ12w ̢⬽ N OWn+Y,+aUakf.l}lnsU:i#WS~L@wUUVv9f"nN>1 I7L_IV-`(㡖 rW}4-4y~TY/D jƫʤh:Ϩa.J>Z8X͍63f98 F2a`+( 1ñ]KW:y|'= 'pk?ʥS\ړsni Xb(Y%V2~[N}gg#փQytH3g@Xֱ0ӓJȶ. rO@|3!"sAb)߶x.\`WS zk̆Gk}8WxTR&դ+\X·xSO 7.<`ey<՝$eFpȣ2&Ŷ`(xCi (b5v@)7!M+@ ~sȰ\p-ctyWV}/璅/]_z MH'8wdE3SXD/G5?"*Z,oQWr\€܉&[*jISvD^#5U^Om e2.㼶]8\p4WtQBl$2a|Ci!oe[+l4:o^ڄu$_\Ksu-3,j CJ/%K^QH|ZzY~4 ӯV~Rb LFz9 o(vv6_X_bdc|V*Э ]k!TQ-K%@VǗx6F9>V,c,@p'^ BR &!|gwo89/D1e +\{_76:*?B6cHhW7jSZ`&1q$cŋٯTZGkDH[f2$C2?wbnV óKpy0<4S m@02 ?+.o5a(f\,(s的>?gvԡ8Zrv>3Rv]1>sU_)SoU ,m![RWAΊMŃ=$x|z_Øc7*$$lCϑʄ%z6NJ 2RHW~(<;f-`39%(f*Lۗi@.pt NKluOƯM(ePw1K)ǘ(88;#cy0H69q/e1^CjO'̗~r]klt1E^jeB$`Uyu#V4X*6I?I qv4ۨ=6},⤝nbU~O=M1/EO/p5!0lm&nFѿ#wq{RroO6u}?W%Џ?1RVMBeM\=tJ2H4KXvp|'qҴWlbֆ⼒s:`LAHEt7aAܴRȑrH# ==4^T0ڏ)/K7L!P7T(  .v^a^ͶM~/'$cmcÁVLm01uuCYxoJѨ?manC8Jg*gr2?Vu1צ9e1;~5vr[*vKO#C llJʚEt^ ,0prIgo~TgT;I1*Y,,A՜q#5@Bsx.E7}ȥj"pˁcx3`d 6XЙG7;(/ d)ʀDwmʔ"BrRL^\\k_VBi]X&[4O~e2pcUj{1S{ i6Q5ݫ1x v99Ƴ zZ8]qtݫfЌSqD뗏o7Gm9΂ʿN;$!^ K}vćVqR UMe_Vj6 0fkծϹ>T-CKv1@t҅Pv7PTA(PI4zߋc#fR(rƚMK0 +G0cϠBVv 9K M'}["$oԋ; @p#R6ytuh }mūR];ם6$ <5WCS _5nG0t~8#Owa[IBNaϰpBdd L!s\[H=B=c2s]] }mTS[C*\$$ĂM+AC+8yo :iQ=bu!44Vua94Ñ!5B@b% L_ .7g]QŹٟh{^}zLJ2.-o 'k&Lt:!3LAsaku<=EB=ߚE {qiqXEnEE&d)af I2̙Ãl\P~[:dd%RZ D"J$-8Hu< JpE Bb'%׉}6U|q|0Op21<:Wu2#%R*b\W劊 `6e>ܶ1V'oH10!M߾LEp5Y7<.ch=]n(yXiOfnQ.aOEvܲѬYG]Ft -@#^*t+4 )>\׈ߠ9ed~X^E7Lp&q sdDă\<[Í̵5E<e7"jNt4E5y(I6-m 3r ݁n'@}ySSN4xbi9.@R+?1&介kfz`X*J,d;!G EΒV8<$mox'S-awc*p+p`v!Sdm1|r_ȋgk/ |SЦPL|"NH ܲ&-i:_B#z2%,rhT;8-=&BFmkƇ|;" 印O&( $(Fpyr,P,t+ erzXA*LÐ)lV{:SPܯ鵱RToʆPZ\(Icz') ? nC7CS(SsWRaJ%!YSaA.9VPy:9~ M3.[JHX 5Eۼ ɚ<tΆ?>deugCo|jrد Uu@^2ŸIŕ0[5x>H28W"Z}p 8e$+gd+ES zچIq*Nb7)C$ (b^LrQ<1!O'`kzIt؝WxRi bA& |Q˞uTl.NKoU$9+G3P`S_SAi_9t #63̗E|,c55cDg)eFy_oПC'#&f3uWƀw3ߣv&"AsC#KAvhZH RDtj^ﰁ8x岅 Ay)r7(ڧ@8jyxG7Oࡥ mSHԓW+X)QQqبFPK);|lF\k,۹dxwYÔT5 sL)t[x s(fZ"~A6Bdm0ы(ԃͬmgUF:fJƺ:m6+ezJgNg4B 6N057ܹ{mwxo}!J@9Zu= M;=F';"?9ar$J~XÞLa7rqgْAhRJk!vr̰sPf:Ֆ$u zH YIa2@a 9ڄRi:9TMDAX\|.!JC[W5=~4L0lo;ܑ|#k\P((HVm ^AkQ=@ŁZc^ tfT/f*g7yF<؛G8* 8/;16c v2o'SAxXV" 0#qp UvesɄ*;֩z:<5) IO) }.W z+9k[4+LJh= F/(łnRv<9+ɨ3O9 ooP1d10 |h?# 'AFhӞ8{f0g2-qnRs?Yz QbAP( :eGsdzyCkT(/I@h^QT*c_ }saJoG 榶TWJ"ᮞ+Iݢ4>1?2BܳB$dQqwg $xkγ”21YkJ/}>$8,o"1\eA,Mȿh lI;S,Z"B 'TxYUQRpgNMQ ZAlˁ_˜鬰%Ih\<Q#Ameg(f10dF ׿SJQ YZZp?zTJ0:% Ǩ)sѪɛmOM(8cSI%Տɑ0Lq3٘^%<^=_쉛0y+ѽɇIIe) p_&+z1a< xp);joԸٛ@ŃR%+q&1Vt#]ިdU ٺ>4<J $mV F@G8ԦաAMU8gwr}[2i]4=KȽ0Ph1zCF۱gKHh?4:4'mj_,؂fFsͥCA^9j(hXSTZ {b887Sv144V^f k7!kv1 [uG.ƢdO;m^c2\Qe:S?wzcsBoW6Oj]ىE:|^̬v(k}46rW>#ζ0t|}ժIA -GA9x>.n eJۊ pїP\ L?/M{Y2h[vC_4Jgc ֳB?nv>LI4_.Uu?iG> 0 YW1a`*κ>75oiq ¦zB*feaNR)i<9vwB* 1SZhf=H^ ;m/+vW {0{0u3I) dkŦ2<V@EᔃIa @(u=y*KӦ=*v/~*ɕl6hzQWBנ#z=vu@@Ύ&g!?W[ܣjKnOO>k)ƆSL|?ځRFMVo+QEBzcP =rr@ B-U^;KDEsZDÞT\#:KY! A*Q7~R0l|f q x̺baL{|"ⷞ v5!!FXɯ5t5 P )ӫk?A ~e}%){]z=C2^EТ+Vik$[EDĮ%4%V)e  ?󒣹9K0u}y%7׋BEIk؁Z>R-_OB&5XP&4ki{XI6G1Xn~n-O.<'a,{.6xG |P?&@gGҸPc/Vo/z0M">n8I6Jhu s3zj!0<;>׍|e<O&t ]ws2t(AA՗ tOq<ϏeHEx5ǹ7 P>;%HʝDQzitoM@. PxV0rp7~֖kf{n\oۙ^wMdWc,E5l7JF/]¬c*PJaq*ɇb A~$=H[`]LatcO H=9pxOz+n({g88Kk޸q=(p". 'J Jb.2s4m2݄}?I0(>SGw>02b[ԜF( $4یlغv: &g'MA&9dwa,{V?x=B9y(^1Mb g\@8#Վ{apAՎ@M1˥p֎|7N*A2@!=T:Ѣ6L{fj$u0b[^=A<4(ʁan)0əaNH:"*/'n~6l+fTfgم|oeۑ:P^up'BE%Msotv[S[SzF򋵓 $ߜˣ+b@IsUt<7A 6Pj"~X¯o{^ *לl46Ų̦SQ3=ތ{NDgGRSҿzAVB6 w, ^r~(%ֳP )C!;T02c@=7S8ua$h{EMrYixdE9c#ЬM;J (DQW{-KPs5,)]7ް{AfqDl;\2xh4B Un&(&6o DU-?7A2ݰ.j|6*~ W`m˨GlX㤩S ]{9 ZRZkh`faI}z0HNMiu(wrk.!75٢piš9(AvV}oL=}a85|uU[pw/6kΘM;\ Jo? J$2 4z*&~Xs$ v]L^/~}W ˪lYrQ-U}7pbդ޾W?§3*3ӑj5+WXI~ƴh|Q7 Rvcq:z3ښt]P/U'=ƅ6R (H]YT8pMﵤ{z rq>ŇjK[BL4y⨙2w.{>?GىŘ*m) No/mLg+j1si  F <QG8,^|t99$xS("_awJ }?3iT+ G:g i2)+ \\C#۳kW;Ibe~D5WRya"]mU׺Ȫ#t5U?$  [8bI{ ns \ 툇+70鷷)פ q' \#?+y!%8d󻸆8c{sZ|̪SU}<ӉkIoH7}6q WQO[gv\[堻HpUA% 5h{h!ղnsm:ّ_18Kd;:~2W^mt0\Qı/Vy,V(N 3nd^A@w: ƁkLѦeTm,mBv^Qh?|[zm0N+(~bl|Hy9lwj0`,ŏl(ie [ ( >9FN>uc^ 6C6Iúv\"m'Up۪'+bʼ߫/jGr?S*1M}9Yc8>՜__ҌZ7\ J0֥:nL n_ :a{[%*@WmN{yC] ٕ\Rt3rE;.L+Id^U,1'eY6>"`,y"oa^F) QqEVY) Q1.+VӺk<] >*7qY"æ݇  h<}W$܌acB?մAU4cٯv.Ȁ2E ;x8zw@&Ъl^'BO3f/woUlpkqĆZ3pߣpZ~jQ(NlGHb5|&!׷F7Eg{*;I,n/#qo2@V}ky@X93:o)AB,Wy׹U٧_M@.IBuz}dNtDc15~ʢ-u|ɺQ3J_ocL?1(J1 mQ*WwJKֲcFE[HeZ\m`!,u&^'R?ޒC?|hY$:frn\dS[ a?Iss4GE,qj Ju*/*@L ppv2!*1F4S Y䓶DӗrZ% tت9=I; w$Iz:Z1}"02Ӝj`oikK\CrgaCW_c1Rs°n%x o'Gr >w"jCLB6tjs͸a5Ѳe htCE4 Np(e[>7&SMR+{& Dzކy|xF "\XCO2o(fn :c~__<Pr =LRӝ􂘫<{ B.hVX/Np11Wĉ$[dü pdHc;Ȁ`M[ʱ``yKt{9f5}lhk7͂3cGC+WU]ivNWw44U N&rn( |+lUnJ ،+F Tj8p9c؛VzOT,-WsXf!?/4jyۥ :+k5lF :[-f~ݣ>2cG=!!';{qw ?2*v#MOvyy&'A;܅eL&c8e~IGjI *+Faz8QYE0 'h{֩(= COw@>I㎐ S sIbMrK k#D ʴۨeՍ31>0: ,cAtBxzS JJ@L*?2rTR6SϠTNgH7)F}픱u!՜+h|{ &JA1/t _܇2Mz.y̢Wlsݾ ,xAPQ 8`kV>r-VD6쀐-_EO:@ft$%bt+J;L|E榟@Nj%5 эSFċ /o2V1P[hY@ƍb\zۃ騥ì-#f Mp %Gl,DiK&b [ K),Yt(2} KߚRDhO,i}˧ITGϙ zHz ?듧0auS,A};|2Lg0ki;0J3n`xX%(Fn/'jlW.hZk6LȋܲvƂTM_"S2Y124T{_ DL,}u& ǘLodBF RxԕЗbu E%06*-p\[׭_Dy]O7txcU}D?Oj,`⪙0VEޅf˳єiQ/5_Z=0?>qUHsbQT8;GIfVDŽ d1## #*)8ӷY3T7<`O[T0k| v2;/"=9%{sMpco-*AL#G9,"\SUuh0oVCt+w:8:crs1"g|ۨ!uQ3tHaW \MTy ffKb]WI8GŊ; *'7zjNx#\WhlMC"!]੄ww5Ɠsb16!cz|7N س!RnL" n-&U,dXm{q1AY#pv*aЪ[K 5{)=t?ջzHKrWBP40R L>TfEYi0oSϣ24XD,{gw!O0!$gA‚OK|z߆3JI)䄶"F\rgoh,OО}6<䋎p0&>uE:O]B-X1'?X R;`,<8_(Xl 3 9cjO !c1wcwK?0krOll}gAoQ ?E1y'Y[/Ωxf8tv|† AςEχ?Vm@}R “Nqt޶_ W Fz mɥ϶cP …BLq- +Y;[&Ik'dm*8R-~m/ yjo?rMZE&'rޢ Q CN*M{XܪcxҞRJT;5M(,5~'mrL!W#TomׇY916aNslycSnEҩ&M4O(?2VCH?9P-6zӋb%9y])ԥ ZA3AUĞjqω2,ऋ)qi3&U5Nx zݼ:.U.=A+?Q,^AFm> >.Cr-IY\lJgDb;X9E`%:>P Yf!p 7綨 < `e/{Cފ fZc'[hgSlJ.z~BԾ,^c#&/pq$DAQDjZT-'7ѐukMhVMBq˿PI~Z,ЈY6\I_O@!|b`Mئzs8׸Ϩn<+Gڐ~@4,.Mj{*઄ia6LjV/ PLRrl>4T-!8v13!Ϊͷ04;[lIݶ c}FAp1J"6vd!ؙf>zOJAW(` ߐ=a~[ƿƁ3f* 2*F&Be?n| Mx_>S4MI{*mWXYNś;'v<)7ЖܛϺ Fk`ږ sumׅ/̙myĀ:D}?>\wYmәufuJ(,.^Y^+2rOY.V/w_dP^ۯ8w|5y$WW:#6xB,E_k# c}L6׵SZM$s F RԼ=eN'IB9_p^ >wsCD0>Ά;oD8bٳƻ>@ @Mz  Z&gP`Ş/RK.׭__1`]HZgZFKl~j8!}AR5ɬ|TF3#T4h@4H)*QY( Ŷ WϗU)-jFA!w!Pp($&,F헿* t ` *"߆=OO2|($!'?O!W|m$yKo@l?)!ükDO5RT:$Url9A\nu2#%cW$#;֤!^EjRrRF,tѱV rg$,u;θ0s(#^s{eȩgN pk~/yAǕyӝ*֝ bY|XCY[q])]+||˖{c~#Z5OWO $AHnwл{[`G1^}ӖІĕ`Bś%o`tC"%T_Ul1 zmk^M9>ko0>Rx>;x]\b3^:kl%>yRіs_n';ŏ8Rd/\u>F2S^GI=ɵު%bFKWT2u*E2jk56:{Հ,* o֘6s !O ը5b>HPݢA[\L]މPa߄w8wi,՟؃vQ71RBD\ }8Qxg-K#I.=^oi(Z<8l܄2f)+f$93-˞zq9W&'S w$PDr]r~NAm+ d܄Ҫzvs$b_{~)h=;]›["]qM\R@rul+l_amg ΀W@wq$ބg_q8&`Rb6esLY& }PPˆo'{m;D]& @%-鉥Dd)>̰4τfQu}z_c3[ԗRWZQ\aFG¸٭XZ9kV&~43Nib<5͗ u:Riw e?,kS4)x+sɰy%8Υ' V! +L7YukZGһ;P#9&ω,lJMkU2|89hrLB`:* 0KLx0Ye4 #QUwj"C)*CESU鉺s5ĺoo1A 3!X{d7p5 )Yڗȩ>lT {)Y|fg[1j1rD@"kMϡfִ 61E!dmoP{C)e|<z/EP^Zق JB֘R~a-_J5 (~ ~/d8U;""{$! jD \Rʼn\/ K]By}<Ј>z$Mы㡊dAGnוu R{[ )1Xi󵳳nMKT^܏&iu[ KF48ŝ78QJXq1-Ɣ HOæ4ku3A)aq ur{J`ۉߘ9/2n@Y._-~ ri -UؤuG~ WgmG@hHTw'$N <޶:cl?7`Pwue%nre4C6iɜ♶Ƣ=]m<ȧ0l͋h!!͚OFA7ωyFhܷ`kb`5W2il!,O@/0`qhFYJPJ$gŮvLPÄjΕFLL}cu\9fpSx)bMP:z~GJgޙ ^p*n>?}6iT ]zF;es(poI|5m,L>M=XgDg<17 |$C^ǚ]و3b[ULa>3nWDVvLY(=#+nc*f:4Ǫ L+RD; x?mICmFN!8$Q^c~9i\ή"RG6mWjO c!u / nF?v]Y9)j:0BI/_/b]srΑ=l5p6tFlDv;gQ#H [9rY=n`!#-ΊɢnLZ&Vy! + x#TғnɽuG WGn_URz]#?Yů1Xоn* 'Ñ.$ܞ{͍A yݚ<*\Ȳn6l0!L4-ׅTHmŦ 9N2\䃕(#hp6<{N=rgVZLip!9r7Vǭ 'Y0(mg0 AAMݲhuُBZEN/<=60|)7ɌGlSpm: )֣[0/WibaHT$g|d^8ە2t߻ͦ捐Rg&>E6Ce(:m*܌䟂"z>LN-)ܰAm%9XBxܢDO7̟fZQcc?W|D]RmI]x q o!f"PV(3m*9YЕs.ٲ4c}Gnϰ$ס[~S.eN|}1= VRQ*>7 /cGfw5B˹yk3zS$"Y'KyRx_/$Y{dBy- l5ݴigfpI s_8;2PHEu]Ɵ=#6M#6MV$0DU/iAScO+j4gX2Oӝxߞ TQIRoHdW;! MXJ"`۽oIH{oZ{(Wdg-c Cχ?֪rqdxRƍz8 1 i" ktpӺEjUUb[LQ}wt5\U**GLHۓAN-_4ުzzoC T0#/ng1M..IK+lR7_!tR ([Ңޠ&-<`IM9Wz'4bqz@[%ž%_Rɷ16}Qz@Ju0G~(Kxa i?k*je#ZJ1Bv/X'=s͚ڟ\8Y'ZySU#[+H"[#c,$TVt9SߜT[q 8 J U{|'.4AjX6/oAu|B{ԛ*|pFV0 %/te0${2ORS,~ӑ%f)KBPrﲜy=WTl$#P*{lmY+3ϕ DDfm<7Lcڼ+0j &BZލ96`}=h2.mwk]K%P@ő~!MZZ+9cEϡZk0Pd_A 1.̴gЯvSRF Ug2&iÙoX _IRqe˩x{cBql 5p~جՈ*4Zur@{]\[a&w.8מ8ۿ ).Js/Ti-]q ȏ;K"v䘨4O{ɑUKf'paJI\AcҫUXj|SK],ڱx.i f",.R h6dcR hd}KM l aO,a7nv-MTh䷥-Adq x,Ճ^oEAv)gɶxő4b$v\/)ӇקtKn:ta+L[?\In>=:l F>Z&pr:ZD59#J+<%[SA0w1z p!*ש]Aa+D=5FuP7ZVL߿sylQX>z1~gn6h?B8EƜ1$}1ES*^Vh&7r.Z T׎i]Ø{Ϯ=r(;^F%:(f[_]!%r測<ոP_lHGh+-wi*b>Gus+hx`f|"#,^ēcw˅kf\m \B Sid"E @nSɵts) 4u/Xnޞ;RKϸ=i׼9MP,v ekz[z~5^o˝i̮Q$HN8[w(cO&&HgZ1u۵b:xXxTQ7ewir^=N㼌|JwHsˁ] jB$+kUɠ?̿e *%SK&FP'c_d}.'~yP@DK%/7IHKQMEҖ4?O]ݘ^Xx%rQCpHL\L X>ԋ~}c,uc*|4@ޚC̾cCc9eVdx++'⯺АV#5E&'.%&U;|+\ACKh˸C:4'pUAPY.\^ڊ4LS1>gI5h s@Qs{3=EY@Ja޴U0WDypݞk6"}O| \ij) \ź C5&IwLU,"[SkxnAL-] mE748;x-ߘ{|}%9g”ji?cHCMʨ$Dut`WVˆf¿8P7oc״ʄD.d:9Vkn/ĺ`ſ`a p  ZE#)%?RV[SWMNCOug* #7gpN~\ݩ c%3ˆtѾyaJ5"ͪ ʥS.ЗGt򖳸.^ؼO4Y6j>c=X5-h&ױ<" /_OyvGqJC2_QP_ ֿi#}'UXYOڻyێ*F-3пw~tkcm";$ Muv-[5Oٰ1l,b浀$<]p@U륮ƥqX#H|,oU%m¾1q>JW6!buhkG~O !m+.b ^T?oӏkQ&cU_PhP;ТeE5+Q~bB7൚mvzQ|U#M(t<&!ٜJ8iL ;fݼt P&В,ӶGInRe0?Z0ߣorR H )-f;h,wOJ_N:P]A"CMlhpy)m>$U_"+\)xl`֡7 Q u W'UP0~pJ9ݯn=gh%pAµbO|7mЭ[.h, :G{òqzĂu,L1tn2m!۫EA$7UIS2붤]"k^?;~o3P4Ww:}hXXo+/1-Snx`88Ⱥ9;buy4$r dl;1@½\|MF3V'lhƸ2u`[ʂb)&[}EnfTbwin~ `6ˮNn H48j6Q⤇)Gܭ]_Y8!9I4bEBJ SY,?(V|zivL@|wu,7P!+n H[H% Mjl^e++Hc"Z1#Hk+y40 A,D`{4X҂s 8[~fb[uY9$)Y}]8}7#ݏ]TXO= 5=+jjqhνUgWczĞaJϱh}aI*t/ 9hk^X).榲,I/N7ZhX82R[/ )`.jZ7ړumʼ ;TՀ%-/E8eY*4&x 0 <‘Fu[/C nM~46fvd$! ~b h|p7 QRs&@M/II}!վҋstYϋ=̈́ۿanns֎L߇<VmuoU#XSAr5'NJ}i糂8E+=D'%x9h$D L%A1j] Īpe30ESq !_$fp13V$\mT2m\})Q':A+>+(Faq,Ѧ$ ;@9!nֆ.5O;DR IcqʿGܶ&]dB% 1OSt va9&4&/t:YQ6+٬bkEUZ&$HiQ(I!)b$V^ 15 QE`2m79 .1Z^%jۈGڂaJBVԝ{xЂ fk@(fun1~Y,'Һ$dQD9y^oRB%D$b*5hhQUA~誣ctA=pq2 $O,& AxN K$r>7.A"ՇBxz=۬O3{!p3ݡNx)I6IBȡSWm*>F" ==^AoT5SfwuhJV6g"`Sn5;Hۙ$P|V62C cW&̅hQtק J4؎vZeUhp)m(΄8IK&$ݱ#0 &BBeq,V*awMk0vw-& ɯ?0xR$< '͕n!Un%z޽,^ۙg{K_8tf^G|  ) n[vC,:י AV 7l/=:*טs/,tcá/C>j}EXY#h`2pD4ygN@^rbv70:$Y}d!L0UHf?4k9gD\5p>IdS,Z 4aWǙq@6A;i9gb攲dB۶mSF eE۩"X.! j {ZLӎ$Y=˴BAOf+zc یnx{aq3s8o(LC/]4~s}]& Ђ0J{>.pak˷tGޮz3J*NwШN֭-Ix޿O1#M] \U}hr$=y;"HiXuv𶾆$cVb\@_[ADd 57;I1_C2Qq򉯌ܸPu [q S?*pniWEAnYg赣(H57z_ Q+D hAr E`dGDV:|iݵɺcxx(+ 0~Y9FI&.A0m# Nr3\LN nX@$X` pIj$0oq0&KeK|zgF!#W)MHq 6 vU=Izp1: ~* % H[:iz@ u'x3CVfrYZQ 3-V(| |dr c fa.up~CfDU,'+7G%X <1 !x 7DX u*?r}(1ķ#KMlLis_\xo܊3Y֕U)6;o\Kϗ\0]Y^P}3?ozGDZWJ5s(4iCB'js) a/+)m?Ol(@ ld$h(J_ bD&jJ?y$̐¼By|)#G]O-[ffW(* fciԶߢ?37@&Ո!:o@yqh9r]캇mTh|@QiG..|"[y_ИLh! }=˧}lV@ HA,=]5 [)j>!v۸D`n~޼[}❝̍8硒-C_,$DBi4Z܂6Vp >"PJ` 'J5421oOXiuZ,ff<՘'@ͯi :nI>Gl&NKۗH"O{|XB]`i%GĐdWh"UOqɏS[zyN{U/ޛGl՟.h Hv]\نt^YUH?4ᜭ>d#ƿt$J8ft v#{ILȔt/ƋMb^ǪIlbgI(\XAiK$8muanP_ă>Nv$l rg>MyAin/Ķ淝1e]@&7̶Yok-gB]sbylr шb8~40fRp>pCF}l:~Ԙt3OoIJ 2@j&_ 73*OjKd]_gG sNTFtXѰ9_[pPWff93|Sݞn,G)+!-wa)u31fmWg|pQJF22L?Uҳg{ǩRH `2&.;(z~#5+bbVxnGWaF },o}HSßlvvZ@b(cFr]CݣDW֐xwؘ`"GN/ 2nP蜙GGKT,BҨ&%Kޭr9>lYjnR3HFYD\hQѦHے2n 1l2H,T.v96}5$xVȨSQvB79uIn ^ t:TjM*#7i;cZX|ᮎ&/ 7+5w:,5lPdC'SRwɠWT|fE3Z쑞[f`h kgey7fD{⽱R~9&31UXa=I>Hxލ ሳbҚ1ysUH!M6Ow%8`)c]PCQ @Vjt(x֎mZas^;`s (0!'ǀ{{X0))~#z|U#WV@=CV:F^hʍKí5U6O >hߥ%(In<<K%l)yDgla@rM{{_{ rxW)|CWVmI~$#R#!g4JZh'd IEa*lM\.RusCۊG$X`!cVk%Ln߾¦ǖxal["pHuLi-}/u4 ۦ9v+CA6J`ʤ:s~_e zrz3~pB'|zY3u6(}\UJo2&hQX9RKFSH"u%BmQ((4ՠd2V 0^l0ǪTN ynvGX<_z*RӸccxT yQo퉿)r(Z=4aͣ!.gs*pniT^|hM+/]ĵaGdCBmDУ'͐PU1VnS8U" k?ȃF<=NnG;q\C9q]8w J V&l2 ծF>3\u@@Q4K@dy? L 296(jcr`y~VU=Vo90i,CzCݛunfQ ;*!T2^6@(lRTigs62-cb 0`` 0`=yMUS_D!m{&Y C`D6tbޕߪlY2 Ո|+ XCP$iPNW]q*?fĕUwS)A[X+$:e;%ĕ1Qv,Fb[eYD(4d_U9(Ff`︙ X淑N [Vxo<a%cagU:b|m4!XKxvux.6pH|C:ϧ2h~5f|S?/a7J6t;e}D鰽>?i@k K=.-Y 1c6nxC 5BhYS'O*)!M, GZyۑruZVE9 Z Ƀ+ElJn~j{jz 3YnG~kێ4y&%t[컹ēТxKG:WLvڃoD{L%<3OFai?k#Y2NsWVRQ=7pg Jx%ҢhN/]#K8ceFJbd:U)ycM8U,b =LZI<[C#״;gV ^_) v\#=n)C. $"+tVT?¹Ϳݏsq>ƨ W8XuT Sw#up> C#b̰aH,MzSmCnuFdY E0\9<_fxtk+J5r:JwtS5t+tR\l|F*if,/0qT0e*E>1YE#X57 ӄ= q7IUv#|t Sd:$dO*"Y%F*WѶjno˻mSG$AJ ^'ĭFY6kj ҽF"WTi3)YDy~5S|\dY`/E+[~~eCl[ŀF6e +|dIm}ǯ7]#D\DsT%oh9@ffY!$FuUl50x&q u'Qю=DDo|Ejׄ6Վq2`Av>͡2'LeioJQNqSJ:?kI3 s0.~- \F2VrUYJcg_0OdNG.\_x! KsHԿL.js9"~{B~+Le-&a VǓXOO.y[JY N0v"=#0277n@+#7KW韤ٝS2$l=өe@!c'>y"1ڭ+m\yC[;zKa#ǵC 3}t߃FzK-p)x< [=AwU[d8cMxs4GG⼒({3ثUL;JK>U˙FdhcW2$#C=0O&Kdc-Rnn)Tv*%,?jop/y&NܐO "-e"G@F"F,JT:X>NE+pCbiDm(1MUYAcL2҆)dgCw1f/[N1[4T:dtɯQc%I SO( QcR7ŏ~6Ӈl蹵{sf,zyxA˗IvНP=7Mx5_/FB}k .s,|t N$x aPڕymڲ8*Ŏ뢤A&@*Z2!7qDM!"2x~.h)`#"Ri¦Ʃ^E,&hot5MVJ 8an^hawǪO|zc;N/D#> 3HEl3%M(c>l/7 h]+J!<;wOiSx+gmN͉"Yx4]uWTu@b&E1X}x:[}"5A>?QYI8\O ʹd&8xDz)}__[n\x%,8cNm`l:͇e욀 Jpsv]np " pjFCmo =í;q\ܦ|bRi*xГ&=Z : BxwyeG)™:j9}B ^"%Gbѡ5kN,`W#M\[(k4c25+2O\Y3᣽ᣵ23ueϳE \nM4fpw 3ۊBbV$F mՀ;r|#v_xQ(U7S?"24Dfj̀xL›?8~j}5LF݌'HNĶ.i%A B|ْJh+-&ө-䫈]Ԥ[?4R6iBx!bW|o C T (_fElg;]b& ZNqVGZ. ސWi2IY]LLbns׃\DZ[Pdhɶ!%n66N69]0^-OmaiN2 kUcuRKF5pm8ad_Ʉ7&N2_.@. ,S;Y^3:H8?2XHBt-0r#/RQL qٳ<럵d_JkFRJTІ}ȜJC ¸aaGi-WrUDOL|fR*HlGQ pOhՈ9Anj~e[ZS Ӱ*4~]KtsГA[]Ìt%'툑Ž+߉(x2wLo;ԑ\jY>j+k!+6;UHP{4AbaUtR= "D"YW1F?JPO b5 afR 삋"dەL$Cf`w]=@U l}ekkėEuIhb'KW6tYu@r!H69W +3VQW@Ikq&Lz?X}[ȴ #$$iK'im6mHݥ03cdDK0dt'TRWbzLKϙu7ZڕLJBaG<4з{vmK ;y¨lcsH(zt>m%&F9ۘK=*K+]/%Wh`+nI$R/ BZ;dE~/8䑿8795K"tGpꂫ8\<&;UcUMAy05ȧVpsj A7e[EUX!105Z 2f0,C M_:P>uO*q!gNEy=^\ӊ"QO4'bXG[|g@?"zo2ߕ[96E)df_B$G$ !DA9~nE+3X\7FApvPT s??9ǔOGì޿qh&"6?QBuvn6 g5p2O8|YpUVJ]m ߚwd wzuA_63S"ָ.ki}XuLmR@ b5] I2P{ME\ץ".aMF'y=P|%=2X` n1eit]BR4N]䥄 }ILbcS Nix'"4Lf@67+0;lciXI5n>x+vcFw(q4SVjfK8ϩn)3{15*ו̝ŰyV;He+v PU8*/^ڙ>.@&TE{&| QQ=D?b>l_7/Zu .oľD=r*9!A5rr͍L0A WPp> :.:ӔQ!YT/K+Dl̖qE5YE^Nˎ0<Řf -,i N2(~ tTBRy 8Nx`yx07_d->XD5"jL@&qV(J( L F*#Xtb#kԞ\'ZKU_8+HJjgiYvmf!rRK/ar~||4yOG ^^!J}G*}ȴ}o3TsXOJqQɑl)A(l_KDj3(`ъNίhm-T"2rw~I@Lnu1]Jt]0S*ΉN_>{gp II-Wa@3jD`C{PȿbUwj]#\8nONˡ>?Gr|x/e5t]PoW@n}ڶq't!g2πǨOqzעFp*suSZ|*ˍIR[ ' L KnqyGnl//KX0bEC~kL`oX/5L(W0['p|:3&C]/cK\s[VMo8i2%Ѡ)d& HS`ȍҌZ nc!0Hqho85KHTJBX @%RD{^:xt<8<7=)Pw1L+O]~Ln9%mnFf c聕6C^dAY@7S)oY k.[/;lTr8!ꐊM8ϻ&HXСp31rLQ˾W'-S4E@3M͠X"0 !HV-3ضз$30A yp}sRO۷_#r>dդʱ)W}4 ? Y\]t@hva+Ւ%C$a 3'!2]Wm/ԫLeb3~` ΂1VCfB  >gsor J&O0$9ևy]{nDߖ5!oz8XɞÞOx^;E\g6! ?lC{p>?'p \AC h/2}M̭17+;5L}B~ͭ[hc}EV;p?R`n<3 !ĉp^k`)密8VyQOV^ 'oZ-Wͽ FDڰ9zBS:}}QSݑ;TmuyuV (P$OU?{Acяf:R˨pB_}gso]bXSfy59kVnIuX@(qY2J{i`Jѻ}V\DӉ+}VJD%gTp6&e>Yw h[^™蹹x"pɹDagt`_8hx:jHyS0fԙYjV%%-D6~sh)LL WDzda.V?0Å8m2HqKC &jl1,u`#g7'% d$dp gV#.nsTRUl81<}8|_K#uX^0*Y.AyBYv9gŷXM~LY 0s/;#E8?xPS$ڡy|s^gd2q Qsŕ[ňL|nrp3=[z== ,V|i֫xrqa7F>7P]M6 S<} T᪜ZJۜ)5O 5x@~s!98??/؂G/;[͂~ 1|EMYdb+A: I^ƣ+ >MKx S:WTk()ܺgޯspX鏛E,Vԡ#Y:.|_Rj>/"˚PrFIZp7)P#Jʫ˜r羄du)텚.Tr p\0$jZ4P2{Q7Q1SQ/$a*tFD3X‹>aRJY (6[qd} ldl\͑k~%ކ,u^!̄+|MsZ" ^Zg͜ީ&/Z,;)g"빌6߅@Vc܋|&J'9<5XCkA\S,G@qrr)t2Ph;$k?"6dn/0RS8sH0z3ȓ;_%fT6JF4$N2y^[Y4$'_'0JT R`9Z?ג 8)R"f9]P Ҭ:]BS-pvawfZ=xT 擻Y8+(A8 h(勒Z[6x K}Hd#\q3#@|'V䏼"IJ4slY:`dL%liKgNGVՌHIY"U2*P0 /;.1Pl̦> vv lW"`%U:ieC-i6MPeN3109~O`aṴ…s8pBZ^' M2gj,B'3,y_OH =Rm D~佨xLGSj$VQ>3{AdFzFZLhxQ؍9(lԮ"D6)?Hq^y ?2 ^T"j>Kslq /`a_;b!BN7M[\ ]#V .޵+C;F7H+hwP mWBcO(Ԅq85}3nv(fqNln;OxN85يI2ps=t%R_JYψ8QG]jI)AR(`;[LIr8ZRaѿمH$%[]grlشY66Il;#_`98=vסqUwɋ/`@b?ʾj`׳u #PwRcduK U'Ȇ¥B'&uժ•rc(_:5X_#c!R,Gz_譎Qo;R%DZ/<%YI|"CLTgp%$eJ8 BXorϾ1$R' 01DЬ)qg@ l qMO6({EZɬiiT9<ݕj&sAqx :"b r9I.bjǯT rA}DjKqk+*;3VE+? yd_t*R|"@GD4e=&1 u96:\x>SWO1v-7<&a+@oI& _@*=ڞz70dJ(u^&0O`?31YB;m+#B--;T(CX}%8_nye aYHVߑk]WD!O͝O`I  NZTyrt),Bh,ԟtߥU?Ck+ۏ̌k3#jpfҢ.Aq8;]W Ӻd@bef8otA!XEC&ToUdK$fo7?Ә UQк4}гl!q䲢*2MJ.8QfJCE, ßMxق%ʚ`^sԋODbӮ973$fhD̋Mΰ݆x80.LTR@hd KU?H|782*'L8j a{c!/(W7bXn&>d&3..VA[J^R#;T@JU+>:47:? W|2Oj#_o0t!^jyeWoAb,P JrwZ,ғ(û>u[˄p6fRLLiEtj:Su:*2Bk.2o$K+ pVfS2)A=bWz_ՠ)':o NjB䯍`aA2ϓCl>WU:A52)7cV>r $;[DMrPZ0EZhMdX{퇩ӳbCxLkU]ޞB'Nt<[84({`쳑g}P\9hHϙLǸ~q/??֒J-%jK=Ү^Sޣ=?SH"ab3({L]Z4I0Bm~2|>w3?N F>?=k<,M/4.6Lis&R H )9w2ty כ/hk$$yFS~P | 1WVz/xuoUszDGRMB'.zOU]MPqѯ¿ 1{Y -DNV<<9niXą& ݼꟃOc9v8fD-ۭ { yU\+fV}c!$NJ۬M5doa^=Adž&2=Ksk~YN(7X@7sMYTvXlə֤]TjQsu*{jО(?Ba||t  ǔz;ag,_+*=gUe|Sऴ }278_z^+kOrrA֋&4.gсxߗ-neS9i>xIK#}t DX4\.z'!?oP-Yj+3/b$C{L ǑVKL۱}W+Qc+0UNmsw#'?"jZAnok=>Rޛ?lԟks4$gɹ@MI0]zuR T-Ӊ['UH{[>SRE>%G Ҧ`Qs+/Co:snP*$KE/+pzh;Q_Pq9 uJ?&NӑbQU)셜%3Ho/yw_]!&P遮#ڻ^l|䢦rXه!K3۵A;F˵}9_@vWnX7IJO%2-/+CO-d2w}L< .F$+ꌭx3K I%ₐf7$VW8FYrS{~}b.м ozRfm`V\9ّ`KL Z~4{ɬg .?;(7[[\ GOR-R %s W YJփp/_]ȘvgܲfyU`+H?$x ~?J`iLjqAR[ŚI]2] O=j \JI{w?4Fz&#  F~#`TZ$z\^dB#:T79nG$V_#GDmHw^](Dh+OdOغ+W !y0C"CşUK'Mn-.G9s>▢qUM`PBDܦ/ TD`@Ӗ4G\Gi Q9Nqa;mz̐m0%LP" SOPkOkDD]Fq]R3~crse#5fgcKPzMfT;M^QHhsZX/+V^+3[Zz=ڤr!}|Watvԧ]f=K4) Dtх3AI04h4w'jї~1D.W NSݱLq!XNf٣$8og\d_jg_v[ _,]0pX  ;ľ9{Zuc?OߠR7<= WJdC9xw_Ѝ\>$VU GM93eurۯh4n?(\C 5%pj4ݕ>‟?Ҙp>I3ȝ%:h< Oݢ ˄aUdMm?(pWI t OPL!/K9\;!1Aě`V+ƄNxɧdOsEIn2 F\ձ)fDBv<۷vڀ24uKf] 3̘WA2+}n7D)YU Ns|m'*X3 [ycSrmn|.]if)[bJQH.xL oωRYh%jM[K84h Ƚpkn(Bcuʾ4c>q|X\U1QM@c nT|ʳXa2OX >4Dg Zm5b~JZ(`]?6NC&DQ(yVW3K޺eNQcH+$V  DǵUr(hD'- ƶ&Ɯ'qs_xRԪ& oT -? qzT&}TpONz2Wqa-5 }`re;Lhu0Ը$ftT6[FChΛqGK&&Gx_ ˸F9ȱ<Β PA :|RcX O(p=o]1hg࿭^'$%S,C5?te3K+t,[x_p5ra#kmj%*U-SjamMvnπD<Юs*~y^4%J DSam$ޔ0˵9 |XMmŒSf7;w۔pf+3I `ӤmGOGƫf }%xRTםxZhB(55"'P֕ljZ xEX z@G~ #N9 ݓmLA'E:tQR<2p~2e`\{pE݃u\ Y.qxxB߯g#$V~hN5ߙ >Y-Z҈R\gO6܃-A>U\+͐ X-\5r~.vOv;tT$/A,˜SN샶(T{Xu u,nj_d=a& N:[% dK򟇻@{R?]F|W/AJ ɹҋ^Or^F{ 9dV%/ i*&&)Ck;K&_E .ϕ\Z}-Z"]s1rcN ?:RHm 68jU{9>ޓ R[Uf%d|rB$)gY~ tBX$/?RtCSfi!IIoݏj 7>83w M,GJue!]Hp2xzPQxuTY׶vcdu/,i?BpL` B[/& q 2j&I0yzxwFdXTe=߸T6P@9C`(Kzv&Rs@i^a~ ߓ >zjf2`]Kn># Jœ5YoFӿ- #(RVJӶgonPT6d;˔BS$rˢ7Hr(DBeT@Q\]I: jFDE=L{`{ۤm&fgw;v9\3]bI1Vޕw/A8\8)yf[`hzNJҽ9o;yzvDS|aUtͽ 2*k$qR o['GYX~%:k=KY.wD);T-5KɄ 9By15~;09.jښ.εx=:RW+E|S#u5^=f=؟ȵ qFwoڴ9aB`IsO,e4d]x`2ЧA5QEt)amkPHb@cKuPO(q$B+Fb qIG5 c:xpWggO=J)& 'E+._C7=85%pҔC,,\[3Mr0 0͒!>_0m6Ȓ;-Y?/'ы7g_3 Ylq/!LUי_eQwVf(4ʶU)a[ )n4 A^4`1@G%(Wa =u`3,׈C[=' ŽL!^MpZHA`V}KmOœ%_}ҫ1!hu dW j‰#䴎tgHeM'Ύ>Uи~#z$x8PY;]aUI?h &anhbK| w'$s?悺YM`u׹grH@H5x0,J J3+uyr<^fQvч?)ǭFJ/w[|q ]ϑx5S=cgI2x8F !9ax=\OSc4oAy;IϠ a^%g&/teKzj_&(:. 3dBcΖ蚯x>|S;3+xT]Z6M̝aґ2C cW[XK!OtJ3aa4>dB [RyRU /gG$کmFӐǷR8V=J$廪W7ޏ(ASd Y/2 RDW@B7 P *13Wpv20ȳ}ĶFjAC\;7]C L #Pǃi5S8&;2OiC.Aόogbz`Ѱ0 %uQwnS$fy87v&1@u@/~j~*@FV-Le$!.q٨ׯ(B_! X \jQJVZD-:ĭLUw5EB+xmB|a»Qܗ0gk rK{d=ϒA.a=徆iדP }rK.2K\Ub#T𪦳 ),"{{*B,Aa48OacJchKl k I&%34Sv:* + 0}3\~+K(0xZ 5%<=G@zlM˲Q464Ier&uh~CI6F6/YP ᮿ ΋~-A jHEVkV"h 1+x8E˺ -CQSK$0?*(V@x"!r"UH`%WlA?$ cxխ|\I*g^JGElVQv*'JtS`pծ4Mi*G-<>J9:@4=r%ORF>J( jY 2#5 M]y \W$|%<+q("iv(U~[jϭ#>|;/ %ƭWҫzċƀcOgL9iu<5.}Y„TX%:(&ȶ$P":7ͽשyʺo%lg3PUX!ޥ%1l ZʝKE,N҈=V|ܹb9J`DA(=G)%gK, ـ$0s[a*>&U>?/'U, +Exsy坋gE$G ||7k.ŊM/B ಉS]]tkF.@z&ڔ7^Ghe~FO>~Ds@@d)e%NT픟?QH6p&>E)>);b`=2ME,\@cniB9As'׮LKBňUՠd˨.y!,۱+S7C 0-Ό4JZ4[&~Ė  b&s{G"+ʻ"٘6रn f5(?k89EJVEqHS. %d['YlqH#Ȁ?CTYnUL7Hh624ʛֶl[4G{;7~zQGc`u?F!̀E> O3CҨh>6BSj,A1WMXUwXAV: O4U(>bY|q#fX{o]{_* 480jK*]C GUf!\Р̽pU0*2@4daJoJyՏkC5!6_b'D#Zk&YDx)d}Ri$ T7xuJ[~(CzyNPY0"ykкJ6= 5v_-=^k]ߠ&,UjC†y*m =mFMCdm6ud?itpvDkMƷxsĺ"Ur%>•l#ݡo5Hw#i[vRTQ8=H!J[+zcV9V)(|jtxXT|j邬b/z*DEGJ՗2Qp@HRڿ ]B޴ ɛȅju0w^ζtII1N reK]/ p6^a:#T}ɦ}5pFvy@9B0P=ݾ=26<%R7?V2 `J֙+q ,ӨY[`bqN`Un)0\^VjcRKqIeJ-ԣZV? QO JFUF"F:@TsAQm: &8~}Gd,̪8ޙJ`/5f %j'Y]S=Mߍ I2Z" $hOj<J/ޮmJ [Bޖ}r6!~u@?] %߫.1 Aey8v9)uRE9T6/+[u^]{d?n_0^sAa}"V<mq4t@Ek|1 dԺ@:y 1U!@ҁ􈀍ÒY",PI<^TP1Xǐ$a`ƢQzN_f=?<-s8E|2)-GxB}MyL֧TڵQC={zr>y^|xj97xF)1/6e|s%I@Doe ~,~C)huI<(DpdOYa@vJ~U#4Mtp'\9F|w',E$zA#%pSkੈ33t__]ژ Dew>2WX4oJ4Jռ|P&+ yHr +<0`@ 49*fTvZƟ=ͮ{vP<" j6xx2=.L75RkB-ޕ/gZ%S͕ 9L3M s9Jyq>{Ud [y㟹do(_z~-MًlDZoY\=h-9^D`{nN?ץFY;*|ϒN (@ f Jd"BVPK/h*[RkEtPw("6hϻ8hƊ,N@ %"wߕ\4>gpD]]߯Қ.ڽ(x@.pxQ ʕB LL +eW/5Ǝgt`Z5fSCZthcIykJBM**H8EfK.]P9 1Eܙm1lwӋJu*i!&&gEQlFbKFI#*|:ۼneTQ^f ~2I@3J?5yRcxZج`4vL޿/\U2 JT^+ t}NC/gũLu7WY{oOkk#]hhC<\1Lj斟vЮ,Ğ_v7P_N3PtOY1߼QKĴXBf-tiXJm¹ϺKxK^[wY?ȾP pV=.aݑv`gw6e`/%XI؇S XNвQMjٜLC 9Qc-Ƨ(R2bL!+>> `4o4J H,_QN-sm:)cc^ 2S q;oYd,.xwLoF>TbS/7~l=^oQ,,rwr n} rs!$< >.:jc pSv۸ ||U>Qf|ĊE9x8*qT mKpH2c&t ‚|]J\z(6B%͠]у_z1jI9Y-A29ꛆif59{SaaYL,mG<~Ŗ^Ve`:$&fj6r,\hݧ]+,N>W0 ,lX9eA-Uux%1Ȋ&w v&2'<ڙ-U@?D> (W{V+|8'UZP瀊gԉA7nPs{OTzdO!r<lG?&vɔ=wH7 *yI+V8ϠCmY'^e-3H۬j_vjELr#]slk+^tyH-"gC.LZV汭H+b2u!4LF(]8MI&'դ?4ʚ9uuIkl8FSrQ,GU) ]=Χa5'[\&ۋ=? {^Y+2"/+#uF>]_@8}^*' V Jxb*J%Cx|2&+D k9]^ ,N/K>:6J؁q:A\ ɭ-ƥx/!QxU&r I(i*BN-I|D|eq?}s;F1% ;=\vWp܅?HӨ|)oWUU]oyAi-pJ${ B(]tI4)DqT+)CX &-ı<hC}Ǔ<,{ʐ1ƒSb޴~z:9nDƧYvr&7ٶ?9Jbr-QL2Tp_yLAXpmJG#B&J9'HmByO<{(=^°P4[Ŝ):a$׺<e &b稤s5UeNy!9 EoւƙH+l'e-oS5\nH0íZ-yDۂ=|c{xnZ6-k h)wj4&*[Z`!PZ7錤@7+7l "ruWz HBeeSCuu@ew[`."CcO #f?Lm 3^R?R57Ljhҭ@ZZݭF qPbX:vLHa4XNFRG%,G z:r{&Y5nՀqZX4ߘ*HM-6{2ZýA:?JFmzu~K\a`?Ot] w4ip䀻6zt&:IoPN; MIǝd=v6 AEPsN)l T=p}x?3n@ʡfV͇ k9*3=SaCł]TuBP9h P3Rӱ}@A{&%\5@aOw!%N''ӑhBEP ÿ,QIRj=s]oӁZțCO;k W<،c œӟC?[עƶW}FZ]B&d6*$j锃|̖RzU>Ge7Sh4rcbd \skk#yNĝs :i>Q LIxLlvQ-ISa f3%QqvL߷r0.BfGEQX4OtwC6=\Oup"fbwiybhR ݶ'T{b c Xm[~$E ܩ+L;t~^g=102+eg"^L`)GD":Te]ƥ3ԛ6uwHjl<”TJz_\[B3jÆ}78\qc o99zY70l=Rd"ݝ["Hh9ľvE1jEDz3q ^e#__+[VMލ(_$ Goqb` \O'mUB@C :Lj+deuq@N\)f BusD;n H=Aȅ6}Fj7o-k¾_=|VF]w5u/GHe12e qˊЋ9_#Év`}}"z^`PyP+wU/ke!*+WԌ旷h|X_M9O2vmSXSkN-ܑ{kEUMTeFx 'ǝE *6:;LQT]Ž[,FO3vsxk86ԝ`Zk>f';Ae+ orQmBYov>(OĕٜUL 6KG^yX [H v.Yl`ja4C濭HM°- m4@c#oVo23?>+=;:zݙqJNi"b࢈iԜu:J#|S*KfʀUY3?Ȧ\-_h24- jSVOp!,. ) ba>oqLaT}/-`kH=9UA*.rY$ءE?<'PSwzWI~@= 1GR$X60jVq/Tya߸bO Yn.#K 7v yAK;myxYV/OqAL^~\佣΃EҰWmNڗJZ'0Mb ;ʻQU=})̱.Ӧ>f|~2_mo(J!ahg㍌;iP bšX7ʰuil+K,9H>":2PR<>; v4lo#rP/등.fdO5ҐR܆OeeOym!qDnIn-qYnmU)hv_$bc3"#XͰת[2}*J'K6#kB96c",9Qʍ(%_+Mr:Ix%T'XP޿вT57+iw٫irG_L1-&m&nqMű!cUÍMΛKR}9Ks8Ok͚F9-Xϸ )DJȻ8O< 7i`rdmλÔ%c=.6]1-r%".^$6SNb%f1>H7Iw:%ƾs:<cTƃ5TRoFze(e 3n^A/E_CRCaCWkk4bM#]KgÍ֡-Q{~Oo:ãȝU 2UB s&b6ȢW@Yda&ՊI2 R3RKI ;ҿ!LaavĕQ&DP4cS0H֝kM()R~9.?]yE[e'}:GlH{/D[KD-΂%:qM*?tn^D Ĝo]76kV٭TU$XNB'l{KcOpĮC!-i!R2jMg.Iy] @@~u>bޘKF` 1%GڀsdHZ wW0Ȋ5O5au0ƒ.B"`Oj]V\[9W M/f1b @P-\p"8EٓFrV2UyA n8&|:qJ":QO hzw]c=K${O=2%:}0/r!3P;u)],f5} 9-/#S>sPavSq>-23L4Nh>XlbFhk›˜U=#Z=\T oP(h~v\ԑLe3[6+ēHuxH!q-OIu k?v>:]tѸM@0$XT<4l-֎)!ԶO,{&qKobdhrub]$<]Xfh3^;swl[@#`JZQSyu`T;1/VhюĻC[y:n }f0?\{6d8Vch8\OE bT} >ʿ}W!14@hU= \8l0Z]ς1FRF~ݠ,MP\.yd"o >I~߀TUؤW8KvokGtG%vh̫ 4r.!%Ԅe䬫FgT39=#Ņ1SI]1b _"F҇]td0!pu Iwb˫\6jxnuNTr^HrψW!Te+ 6_VKH=SQӱm,, ԕ4zX~DC0zN-@b3X{Ĕ>*B|gDKx3*Nz)#qbycqF72HBoiٜ0jL+EY26ה7c9{(4pv+Rrl3ܨuל9哿iwOF{RA!Xy!&g~@%YnF `qW"'%=aҮBfC_P G{17>;M+/-kK크rͽQmqlu"$6!lVOnkx=Iy P@X())`P;. 6E;M:Rޱ,,M49«Rw(e–R= p++.pdLQ ϗƒ9"*aH.vso2ɕϮ2 Qg'>36[F]TFn"@o}G֑d3Wwc};sW~} y:-Dڂn.1gy`r&livä@tGP\(s)|&HaK~9kMH/&,L=Ô@v؇)-~2ɮjV5J-ZPd W-9..@~Y6WKn叩}z"I[[ wE`y'Э >"s&9%ohӚr⹰ɪם9p\ؠW#A@f- ]LW$Ɂ㓛u鼆@ P$<]v\Q2ats^QjO  D43GC(kC'Fsō:I/\@~}}k/F_\fo^_1R%8ce2h19B%yEY]JGŜu;#v Ʀ"2{A?L@!"w *!/+(tgʮ<ڲPj;5PJ0ix*yrQE]VYg8 6 bأ}{j0 GrEG cM]bV1RNJCW )'av< {WpLF4YIW6p0SpwT G׮MUFb1,la=̺ZXަgIkEhOp i~K衲^&R^9 sh>VtzQE/a c+7rP4G8iMA&Jҗ"E  @9|]T-kisB5s*vțq/3iU6@yk^\#ږsotW‹ Hݑ C6p:ʘ;M g_XC#-~P!ɦoU?_M]G*+>zpG{t7Uc"~ 6鳦 |O>>I\D4!&YSu#GGemg*_n P(wvpO|sK R+K"K@V Hc з2c3r1ċ׻ E˴l;{XpI K$*uWgbWafVotr$6`*Rp1E r ";BdEC5`e*"*1GSY[ɫrB[͕Όi`<YAujc Wh=8!UڥhtLnhq0Q9?h)J$cz of}\L2)[H b *a=QzNE#sul{#)QҊ2J [kXrӬDnA0Fn.er ''fY_GĦ^V-*F[czDk˨L'AHҊN5DTD%Fz$H^5A]Up&nJ8s>u|EҘmx!`'I-C[ |)`5AAL/5rSJΰ d䵁0CH*޲l/qW[U$5Up@b^9+C1U%?#]]L~?llsm|Fz7 .[m:+yv_YJ*ڦܖB焤7.Kq0 Y y-C5gq>BtU Z+OܖFk01-^'=äyS5>?rf w(9;dnH GET*cu?rb"gRJD LUWP_$-^YM3x0Ч3W5vzu !QYMxrDޯ2[_xdn)xfTB%jWŝXMl5g@FA/=#7yqG y{{AcNQ${ICGo}.A-=s ҐA)ĩJXl478<5+`2KM~n`w^{D4+K}0ep+_d5࢓aW;J6:J6/6^i?gz&O]i,h %&U;!;Ork09GhIr(ЀKS"¬Ӓş fwN"/(e%\[82#jka'`+?aEG#zijoU?^C #,ƱiH"1JзZ Ρ/R2? ?U 1FFdѽ#?o KztmH~>(6^ͱ#OqQ[0IPv{hjsa8>pXޤT'6v,2҅|gF/P+3 ijaZS}3ꮓUO*#u7 à[ . 5u~&(w"KL]-UZfEgN<_?Ȅocw>  id ZD)A'BQp=NFpdEw9M n``mvHVF€7dvF{Iߢ89;򭛪q7(+F$ # J֔'&Z9w?0T'gD.a#KSh%TG/KYGY1 qpx=Y}Ȃ}<֋mYTd *y yf)6(t۠j)L i:ap- {Ы;kV3YK" |`:lk.m|G*G9lGK+HBf CvI\5cb:.g(¬V:nQ0FѠAk4~ p6WV{L&EK'{#oʪư:hVGmJ:<+nvB+[G8)o'Y'V[>km|#'10UUVк4 HH (#]7U2rBյ6c rys"Wq|r?GWVd}t2%i0ٝR .);xKLD'rAV.k?:Oq8U7|EЩJ)1ȴh-mgtjoI`|::v˖J-BTyԔ3 |(F} ҥC'oPU-WhrVHW Sc <3?Bn:M'Q9;⊣ 86 <=0̉u廄:v5Kϴ{8uST;&rl,pP R4cđѧ+ kGdfBwg|>Vv;$*e; $(Tu>CQB䬮B&ۿ).1eMgb4p"niڶi%- c3JEe_ BT !>=-@l@ #̯tq$[n Tjd'# 㩡nbe cJv5*IQ%&11܁g*֐ o"xR.YC|ԁ}X=ee[. fytqpk'-CQ[8.}'m OlR&NhwG`S5\L!&|BUcu?"OSR5lPQ|Y] QldmzZt#7M0jvBYeM5h瓙~dX5fGLF pB*~~k]4O"$L\lW]7ڂ2)B`Ңf2Am6[EOSE>'YS a0ᔕ*#KU.Mc8Mʘ# ㅺx GxiIzX%Y͡1nf]\k1gv?$Φi ;řX bO>='hn_kngN+57-3Rt"#u7dl]σig`, Kܖғ0$:oLG'|8fFkvXCZD} "V4҈̥y$uX txӓe=r;_OgOXQ>-hqgh4.9ܿeM7i:;ClK{UZ9wpD ĵ8&&?D=EqR}o@ ,)%lKXk0NH[qUL_m۔ ` .n(8†Se{6"<̛GC?_`H/}c.Qb}&cKzK2Ppu/ :o-PZbs?-mZ)hXN۷9y,o8FATJ:9d]D$ɻx0h Hc17OuJgM[f2x^wwT;C}w3^w*\nΡv"sDg%6bW=_u?1(H =[2BCD9А}#vc2J׼d 9zRkp:淡HvPV\쌏L j-&m鏔wNXC?א(VA@8^گBa8x 䦓ۍCϥ5zi4DQXhP$~~8 YD."B P@OLIQ $okM$(_$w3PNLMS/Ɩ,%DTba=! ^ZTr(n̉*i0]$}k]G/콤⎡%M9;U<5 mn:82 !?vq#'+.L8Gғl\Ծ] }UD2h $؝Vdo=szz) 7(Yl*䶃S>D4귇2iր)|h8>̩{I]0_˂]."-7 ~OI&p^UUHFfJ|?h&Whc A''uR&<(bhw?shŵ%2㑞gBǩdgv1džc3cDRF^"8\XGLkHs F ~ D |Y~s!/<60#=B~%a\"M0gw1P0=~bU|tY?p|}˭aɣ(f螕Ϭ*`+ 94ꓕXg3i5x~M{TTUƽNh0yL Z=B`,vv&K=GU~Qg|a}:xQ;o$T'j]Sé|ZLpKQNE]}%BJIsTvC{ UR5vا+ς-YwI& 8*SNNHdЄ}Z S _M"{!Bf};# ?Q0]BJxw/Se+qV)웨ĐfDyVv0pMA4"PeZ.!dXJn^;‘c/'PA,Ɋ:|y5J[֚LX5Z.?^S.bͭ `'/K3B~с+e$YjF/bCxW\KSWj >mMjYoƶӘ{:#XvZiQUmR760H}o0j*v= e-3DWh}09a>?{OٸெٌT$;Ǖ)bp>>K^>pB߸ S(N_]r,<>Eh[S;*_K{댥W3~uU_o7 Gzsvml NFb*٨ {VtCK5e22 P| o [+4W qfT:"o|)Z9ۛw@#`o΁PKYϙ%?v/lPo@<[J$V#TdW>RidfwaK30"C|_r$l4b0Z'*[tgg ܯe^A-"U>K[3i9Gʃ-Z*\)~q;ӄP7~'b%Q]hC}!KTS$^7֤u2~m4Y=8ETkqIΧۧd3\†z?D(! rR t[Q~Jt|~lžOPb@{X"KҰ?zQz/6P{Bw‚j{Z+{n)'&.@#@:X#&}c!f<8 P +3 W*Ozu)>?)z@ nĽ}#U @fKn+qy?̗2'/-mMn4ۭޡ>[jÉV{#A0B犔bTBCWJI-C @/vω>,Ya,0{{Q1(mSgӺ2 |)(ήUF=2f-pV?~:]:ia-GAx6m?{cmtApH"Dا򑑙Q^fn7;;R]D5>{q&,q:X%,Wq3,a =w~Crj1z xEL"`5!{ec)!G^ ɻ%L;H0V :"Ec쭆BgdD2L)4Y{u"t>`|?*55gni%;gBsYCؒ~txnE܎x |Y0BWcuj5Q OoS 핖D3Q,GAaaZ3Hgwr#O 7T|lˇJ CyN kLz$w޵KYhJ\Eo~L^bLA6\_g4MkRFPp,'nŗ@#6J+lhx#1z 3z`Csx vąS`%0֐8&粎#!Jl31JPװl'*tI 喙8O\:VU_v#PaۍX/AP 2b02w&JkHSkT?`6r:t|cG7ПcҘĉh NT!i#[x͂MKD^ j% A*&HVIغ 3֍/||!灶Wi=?Rƣ{Qz ۢ*  E2}WZUNч Y3y8E=+KPhCBMp=WX/Z l~u &VՂ~LX8E}${YOr{xFE;4Z:x&mDz !+:bg|YaT!C+tLApg݅u6[V"'2Hj7z}o!],{zbjܹK~zTR#GĦ` I9:j ۄo'.563̷:% RA4[a 6<&}Rϯ):d$ЬeIa0rߧn±o wbЁ}}o% z|pc_*<~#(_ Ė(L5hk(?>s֝ik |ܩť.XCt xTQ9}v?3 !!*iv6Ȯrt{0-ie|uy"T1U:ƦkkUKԪ$tഔ9 9 6&(u$i$K9q.X!D.3Q6eWop_t&\sDŌKgD&Z ;2So4ZJbLOj( Lj2/ kTfՀc$3K{dh+aeh|CLXJ",{~#'X#lBɅ*|pY6~ j{M5N-71WrVXWZz SAw#;q*59?ʙ2 yIB)QtURO {@RP:8sF=ضaqŴ{j&HW,2@P9N!jC=rP-!2^ᒉ;p6N*O񅲅Pz=%k=TX3Wq3% :y ibQ_]^~uGw|2 hȜΏ\(RYx0tPP_fMǡױuD7 Kqs)L g1$@7*>Zip}6^yC?a%*>@gprPo8ͪ$F( VNsb鬪%wA v+oHr $E]*"*#ѓzmͺ2iʲp?`yui JO+djei@+a G"R9+E f'GpaDLRIG`HTeTiaxOx*؈lVsVkwAjpcgbiBisŌ^$z8F$6Vٷ|ȕQ=0::lV%whСs7S.+#J7ΣyrsWh+UK<@2*Pn;9avui*ŷ/K\:'&'ȰfbpbĜѦA0 $ ƹ(j0Ƶ{ԧ31ZWt(e&.f<-~C?S3UI"}P[iʈiez貥V!ŶM :)aW0-c(: }?,clcr_Ia'h5scRx2VT"Y%}:٬4m:W=DŨ?z6֚U$_U~=P_\}?mI3h`QֲIwe K~)N|81ED5QmC`s\&8pNKMk5gmω-s1{A $WIxUHzʱWa_8<,Ԋ,=yЧ"!O tusF {Q%1YCt*m1Z$n;E5OA_qEO7%\YK+a_E09 lpȉpԉcN335&QcA)EE ( l% ږ{M\0>r^NCuN埛|C:bfE}J)#r 5]@"$Cӧ!\ }#=? l=D۬_T]0GIB5L9Md^\aWC\JY5V'jN7H@nL:c9 ^ yumKRX8ͫ@(X gq0={Q~+Qv//nؑ4mV#oJd&ÓGQ)k@,;m Ι7 dC3䋃00Y\v*8 'F2VySH^S#tHZ-]FE R,&^[:!}=D]w[saISXM؇FffH`&b, !D CUB1wE4jnr :ߞfV̖hlF탄;[$z4 nG5i179w-,KDt!nd|S{PD;#qo03E?lFPv䱬nЛs B-Vv) Rdl$:4{Tedm.^0Y=uaiv֤ɯB][k8,]2'zeD[_%DJ5|h \RqlW'[j9*gk34HBP>2UF;go)ۺyɧ=wn<-Y/EGxkYKRR<ݍR\\/?矏tB Aux5ݽF#UMo$ ܂-=EG!]"TBl['X w c]B]m`iߋ}ݬ·Yֆ`^$h4ܵ~é=S;7z ئQқ$B_BS)!:8AG4)%.OGC6آUrv,ֲ.0ZB~uh6(*6£~Q?ᇿLh-_H'OF*^Bes= dx G; N,e2"P?IOi<9RmP2> <+n<4Թkðn`e`#Bi/VPa{ts mݩd$ PP)u$~LXwf Nb>d]eqZEth Fb yvhiQuctXi)DA+b.gC e1=lnzCNwgtҡV q)B* /SiNgPw9"llrSƚ#H 9տca<7u<&!bBҳfn#O)FqZRu*0D$CC$OhmKFX4xh,Zl6WJ(NIe$} *b & xǛ)fZ=Dzec w!0-rRB)WMdЭ]Wp7y6B̍?P /X .RMG*L[og cRqµ]iM!~bLerJkLײzpN3 kcpxqjCʾ y-|JQ,)6>-X0?s meŇٖegHlj+՗V/U"Ǥ)'-52 Oy臵h_/#HA ݠCQ]{ o`- Q \*RSB ʖ'VrNc`c=㥍tC+dnr?,jtWeJgA^`Iqؗ#*Ir%jv:p~+e YޚV]=kyB:?Ӏ]0z젏ñ1'j M6÷[MͰƝkt$cTDL*DiRB-}xQEEbb>b 9pM XwXhF¬S XiZq%=~pyEpelMӤm}~z{/TQ2p6EBq9 \v2q[>37%JzWV,G[\؇dAt6 NiD51nVV(S RKhw-sE UcӴ?!ydbsXMp.8=Ƈ<44k0lZ0ZRqvThRY>E Mdy8nD)挊J, '*fIB&oGÔZ7Q^QH~Ș/?x .; UD()7sVʟA(D&13 H[jw0 ^N<$9Od@;}oijE5M+=6Eq53ۂ MJSڲPe qמ].Qaα.R?V|,P6ÅrGYFHsa̹KtI <0z䤁Rh*H,*:Tȱ 0(qo!^qKhNs -'ܩ!TeS3*߆d\W$GKq- DJ]V|B~0Ha2ljS ?r k*8 Ḭ-7: UH-AJtm?M2y8G",etmJ, ZUkW4R\S\ F6i\/r;vԆCo4f䕭Ji,Ӕ11.R34&J6ha:P"̻DFrCf&U`!ןD=\SjMZ`M<+=ISA TV0VGؖ^>x:|ю )l;}0}x\0SSH"aodV<VB-YzŪ F 0JR`rp8~4'ʠeqRɝx;dៅ~ާ-Y jÅvn[O} *ndùڝmsn!V焝)53 \rJpݥH9`f 2KlzK1hV;X@ ?* FXX!x^MKOtwNn ~$,iPŲ,%Gv_jTg#hq8pUM:|FA-m%Wv-Y<5k(bHv݊:[H:P9Vh2q{;_~ j$qQcF3+"WS~af뤸FDy3%LhFc&箊\?|@!j5Ô0 )NOj x> LE';"JQ0FG6ceb7}ȑ.tWx3B!.!̠ef mcP[r)rZi0;Ԧ=.օ;z̹T52f-/ECuѲ5Z7Ya9l@ 7j z(0YVؤ aIeRlPֳņIc}_nߏA݋K왨 SdAXT;w1(ҭdP.JTp;8Zt1g7u ֒Ov8kj=)D `[wPV4CʈiY3foD|щy3ێ"Cos%'i[,k"jfJk C5]VcS6>J #uzyP}sGgÚq-xT̲ -wìeF`M,F%:*tB?>u6Mz HװIO+}S[LqgkDhNvbj./!A >&c/Z{u-uutR7;LyAzN0m3%/ٱxǍOgV*iI7=G[al`rE<;D$ ‚#'SE;$?F_ UXzĊMu|80(1> Bŏ"ZNH.KBgPu7oj) q`ʖ bIξٶjn⩶@m,C{eDH8^鰱^֔s WJ*.曆n+"m#kbˋp<;Ֆ0Ѷ׏4ڳFJBa Ho5U/*lߊe8 -TE@g ]` X<_)?7Yquye< o6e71W0Yv[<GI_D_ W[6BHHc腼\N Žb2͛ X9KF1l+1K=h)B2㚡&g_1v;*B}L;D'x%~qzN߹eG!M pL'KKk36ՏпsTZ[uK$";@E [N^n}߿ IlxF"t %|ȏƒeulw=e"h۩vXW5xf^}h-?Cp(Qf/U6 Y;; VO !AM/|46{qpg&rs=wG?4Yhb#AKXFŢ^\q "NSڿchѩ_/a iRMp(~%aE2ret}ֻ2[P 3^mQՈU8 LSrr;6Qu Q;h3Cl̦6W^;bt@yIx[zR|:2(\v]3Bw9 rۮ@I?"oD&Y_7ZPFm @1$59nT ~l^*==t<\|]:Ě0}}@ ,ǎ + $"7i2-=[l,⫟5^lE+Y(IFBh% d-yKb/+3WˈR@ Cr,Ƙ8ߛR0PИ|WFhV_I!Muo<(M)ya)ia-kkRhҸZ RKX2THiL$:zNh;3M}F7¥ftaIsDNV.`2->LVBrvjv徲_ ?O-*.SoYBȗp &5ZpЈ!dWo7D0z\?GArNmhL467R^fU#sn7|Do\I|ۊUBVzW+F،/pԞCS-ú.F``tAzYj4D T rsYG{2%ёyAB~|/DXJe-5Pma2 w4\[/v~D0 E Y]Q ;F97ABhP%Fѷ7-9 \b)fP+,MנtȈx 20xa)n?225˻*z%rc겂O~)fCqlΓ# =-4Qr9dx|N"U T pr$ ea'O`lU|0r e>yA;]'0)h,OJHNQݨ6vDbm p/D~e]ٖhGD yGܯ`Ǒd ""ԯb3v%.!"]\3XO@sJ0յBX014SN=?Նt?ꝜucK.38# +,_W)?׏r6)Q2yephi]*&`,&GH0S0p4_P` BTJmzƤdχw81f1/.GvCjd̀LqoQl520^6Sx-mTొ^7$!i?J о"o֘N "[o3ʄ{UVԎ0;6 & J됯Й~sK*&>ߕxtG8UN2GaH84VCV@\ŀti/B*3yƲa{ @%5L7Iim 5C[H?A{,dg/as&?+N~tt}={gURǁyKcPr&LC\DXp1M#20nG2% ؋mJ[UeT[K8Ji]*6Vk”‚qTQ,pwb(%]Eu_gH *RKfOK-asNC$a*J*k6Rd_fvVNjk"4zB0YG`׮: |<2Gb5 ꩛uOo@EDPD݇%Y&zeyb ow!+v]CTBȳrGSTRg`Qpw,,Zh9 l䬔5O;~1RI@umQQ3cam8iRP[wcqR JۻVU9;6O@s9sfT56NZu&Y9ϭZh~I^~: vRWL2%eU㷥25ͅaF} tI;Q,.M$XMnPϢMnIP*gߪ^"xo1Uߍa3.^듧s%տ,)ʶHJny ӭĖᲮw+JBnG1? %oQ!eyX8Ry,Ǜ$xqݑLtsh!Vg6?h^! }Vݵ{3dȋsR eol+9b/4쉧ۮ b#S l1  o۶vdҔ%s&Ws^zv86ԓc:FP0OkEFuB}?۶*M}V2nR֢MJZ%g)Cg,3ۉ05F xDa=z/?}hj';Y/DbuU@*WX؋TxT:L7vbJkvzoq!.l9PMRrs+ y'7dS⥂U\H@C&Ó3vzv/Ǟ琲tOX lIs"DR` |MYn B-Py ׁ| =#Cpǁ *r#?^-D@D^Q$S/|ѕ4diDƞia؊7E0(ԴM:eW}W\6bIE\ :}&#3+?MfJee6q WۥoxM < ,z߶zG}p \w28%vu>@f" 4y.,OYnhtpUT~^R3,Fdxٻ&jEi~~s5ڮzɳť0M9\whrm~z SO}@qRha^\|qR6UZMS$&jke']t1Ӛ"9Y'o`i{Wnz! ŢBհi")5$>ޏJ}>?mvCOrR~A/KC(^]`Rp^/Mx1$ɻW'j43E=:IcI&]YGTG?QϪh cے Gy1~O˟ ]3BA#ɿ˽S wzgjѐԲ@#"{!2vdvБ @<8I|VRgP.-*fd7B x6\ܯymBׇnt^̚a- H姎S=Ȟd2~8׹n bkTu{ ]8pؗw~1 ӨbwrSt8yP#u#])eQ|~y.`@k՘^鼔cE!H)R0-m-T# r+D(TiSN$x8)F$͑cT=J?hsa`Ő =%٪$1WzJu?xӚ@Z1N7  UIIq3fЊN&wx܍(,]㻺Z3xX?Gu_q} ۺ/sF.#)&# T(#8 !cE'?l$CU7Hf:EY "ŃuG iM|t=fΉڪ> UE,1+%ʛI8P_MY3lk˞ӼмK(tC5@2LM%Cy V6fؔ(y} :uF 03Nz!@Eqhoo)PFhr <5+b$we1PH^j?am Y]_\vw0gďƟX]veTV8.Wퟙ fo H>{B6 ӻĽ}fi ;.m̵pu=ϡf!&iȌ#}QJ @ KEvyFZcjkgNazh*VaQqRJ \cKJ%V z(t2"9_/hG4xwP׌!SgGyq*뱈;JT~Bʬ6 ƚT57࿴TEhMKSՐ(;'^Y+;XEbm0e{nN=YPoS~]2VN {]."Wd'[|u:Y~+ȦHMD0?N)f(f*l3eΖ) I<9qZMQWKȜLrY!8K*[^*8?bs5Nm:LA`Id=+>i=5A,Ʋ֊MYTwoݼasU'3qi~;#$j-gjRs%Mn$=?j0֖^(W#_0&Arz ? YNʣ9főӿsw6x,[]r"{f/yxx#c\U-1aJ8ȵ H~I}[awQz:+>̈́J%C .ܮ)!؛/ylo.ڃҁ00d1s]aD_UǵO8~5(C+S⽼QѡxXP |4YnY$wɫzb|r. ,ev0=ɥ>wN?.2 T@?m2ͅ> f:ie59`g>|`R`W{A~4KہɊE_,SO_`4HrY?mbT졁/0{mr`-D,Q-*!C =`vrKg ~%@z "cR9|A"mu\N!";84x<93"s~'.%UK٘)*Uw6ɗ ";ύ \ S#Iֻ!F4Cl6qi" P`P̒9ԑJ7a[v|@~"UQ#d+寯TWcyS(},ڔ=3rֆ=_\XJ=U9&?KyT_!{ >d3B usٳC֔XͼXЁgB 6A|&k7]g*`A8sXL1@ (QpH[0.D#GIɒ #BGx^~ߊ\V d3J{+nҐĕ4%>]߶xH+D`wX|OH%@s ETe@eжlr%HOEzDW;CB8Ion ,*6I?O1Z]pR]:bLAmwngo(]a㌄]k)|^1RsJ~j4 }1 ,@ ,~&MgNޮf_|Xv.9~ei;W5. %_㲘J^Çm}M9[o|vka'孨Äq*SB*MwZ+98giM2qfIhOgWǰ xz=Gq&Zia=Lϸ1UVR/iQ 1[d'fϘ ˲anZ) %am0ih@Lz3s xқ^ގHs8o1S19NJPͥQOm1BK4UǑ6_Y3qTZ/"gp:%ӃyTCSg`A!eJ2QHۅad'iS[.Clr!9&!J Ƚ !D5[=}b|/k1y%X9>Xf_]4Z8BJɂ hH݀in6Y,kmƵ5a5mP}"MdH1P, D=H1 chE4W MIXODD*j`;H+~ q{0"آ\lXHyZ F٢"TҖRSYjRIK!1ѓe%]:3)$G5yP|IڙzڧuK!Dq De>'d8WU[YlۦOy^PW9>[h_"|h(2OׄX4j;S(D4ʊ:ݧގ;'멂{v[9'^F?ɐ)O#[ \+2xɬD#Y/گ& f]"sr9ew'Qc R ;|$D 7 u-2Ck㩞ߎi =7GyPoB-0{ߜq' N3nA3q狅h/h`p0][42%jn5 JPϖ-dk 6 V} T3_Qt׉y`؂O>Sev3# iJgi(6" yAeb[oUn.|vʴ~2al2nWـ^ 2{1ʪ` RYSكwMhD:4BO|"xb2IΦ5B/#/3zzz@ m,`|qWd#f580#R39j.Rjszdr]PaDgνdvpk3@I"499c?ז b`)#P*e1Jc\0388`jRh`E#pňBP:ETOTnSnAO H <$$9U&l 7\~(J+QӲ_ 6w H91kn[ eHG{9آJh4|m@kfH"q dQH;/.y6~KJ*n( gMղ X aRAVwgOc̓P҃bsf}z;x=.Go a%?&w\L|I7d>Q$/Għ˦'"~eh xr+OxH a#F~<7x1?vI[n2>~WORR+ p> Oa@FO>3U ajxL1Uv0+Frsic`qp[c-Oҳ;9Z Z;˗mBR~>S+5'uҭХ 9vgx\|GF1kb%(8,f/\IxՌōٿ4+|?Wx-e#t8=I/ʼnx+ћW)[6w8,-eO- Tn}D9*7 ) i'aO~o3:Sh6v A״^0gWV}j m3~Ղ.E">H*V8chkϗ~x(.Ȉ<_lvQ}H$6NnnR >Kl@ͭ]]X̶ +o xP J]{; x1iQ8!o􁔰G\KK( UއdF{ 3(I"i0-7jŶ^{e.2P\UjCBP '')\=?_~Ԩ*_& QԦ!rrWN$Bɢ>̝/~][" Aʒjk}' z:g^ݣt7Ab1S<-,f?}*&b/[,m4JKԅ5jcm"طMs ́E,ԘݡĘʡnb-Zv<+/9{1p"}[rlSs 731^ZI(.}5WJIFǿ.oGCܟyS,P p'3d}Ä_P,=z~/(ek LmP^GF/-NIHYpCo)~+ȋXt8v2q%h` ~(E3Qe@Lnny`0qgl#Z뾦yc>INSAf,xLg:BB~O j}&;g.mSq3_L;Va)Sh"U6EfQMw]M=`ﲗGx,iS[5 G=S7M^(Ϥr% q- ?j6,YgŢi90iAM1}xKd`~z׊8W?h}q;p_&Iv.(iZzN"0 "CM?ߥ0H1u*7}嘯>>ynƅCV707RX){˗;K^EN!%sX>Ěh69=*)Duh(n*ia條$n mAyuP0^3s !'^y2u͸Q9%Ds^WZ %pʬ1Uʛ0ÍޫH}!,ܫXB bv '< eɋ73W:TtGص9.U@{"~OG>iߍIy־vhUO\8Eh )9`j;#;rө\J7p<(qXZRsY~Vєif g:h-]>qDZsbHa 2q)VFD@f}I7kR~a=&Dn|gtueU[<$"NKJ'!7Vފ6/˰l T*fy5-Xˤ oʴ\s ʀdwgEZK4xЬW^YӾcx86&KT*X?F͈|WiN,]T7aV_&ɁI(MQ*/^SȈp+W쥨6%@wEU+,(h1M%Õz̦0g^pedxqau,r3T m(]sϏx ;71Z;:>ZcD bicǧwe&gc=*FE❗['ƞȲMLõoEk稥~?`4pF`ü:Y82vvkvJ~4i+sprXɳ.G^Y%M3&׼UM'ъ^+@GC2)-,fg;B2E4"T"hޥg.p)}>\I|6* +k n:u[|@Qns_2;bhqq,(Jہ$e_g㈔ąK? jv8Idx .i&߰ʿsJN\e :-p|߄s>,"wdǘ %!R٬bǡB;<*spQ$mnxP*RYx }yj&H<RON[Fg !9bG* 4P\h}@ W<$8W3$eq J8>EC.&JJ5Ne(A_Jƺusz͉b{W0|\Iöٷd7zQ. K$Al5[5^=?اą b8o'xpAQ**a(X.kl;@_.G2G#%U@-a>;.19H>h+MJuP裨dq}v==刺}/Nhڕ{X&OU4.Vhw1J8W\>@2e'MC맾%`&C|BWQ)6ZꑀE,`@d3ŝMM!?Ŷ׌m | r0ZO6.P%̌J8YjnX0bjO%:!B1v p)\8' &GfV:&\AH/z^Ns9Q Mfy/ӭgu;)3 "d: 26!-Ybsh;Ad2&zppMyu?! 7^\>czYvPqZv[>hU3EgoP^]'G&cLO|*~vSaÍ3peu{ѡߓ)d}Xn/{I16? $;De#.,B_ózht )Nχs*!ok*';2s~Ewj5q}$G+ BK8ZP> 7+\s)d= K; zv^CY+#8`O-EEVŀ5!oȑ|bW ιxy+n}PT|.l&^Դ| yϗEE O PYI+ñ,KZu@te`ك79/!ӿ`"x^ iL$/foUõs昘VU[RƨbfF0 8TVRQEX{f`l\/ʣ/PۤCmc `a%\SIcߒd5YQ q޿CwdV/Z /mG^NEs6_,HkUd-Όkbqb良m|"^uc* To!^ӭ/?b8D|4]+D1M-/"pS8p{X-x 0nLز-0DnW𛣰lkd+8}UG"l厔Hk}-ZraO͙م.?m>&YMY.Gd"ȼBHj5srQ7yM@&(yn^-l0 ޞk>*]9M-"0fZLUz4wp8.1=M,b8E-;c/c陵B/yTZ^`Y1QMN3buC@w5AF-]wOmkBXE)jF?nAL}dƯ²] ˣX{@JAUB zʓbJo<7%c=SRxYwtx͋8J^_DCE6. 0D%U b%2ʕhCy$x5 )sl Hv-!\D5qh?a* YwʤEy~D.p2\#,ɵ |tiĪJh 1F:h8xXxldNR׹k;q`w~T8ish\-jݔ$SQEZ5xzl0Z&Vq<$%塠;Sk+'hJe#ZPOܢC_r>/~H:7G}"oLj0\= vGӠ4E ,ΑP݄ww"B~y`Uh>(Wm:j9Eh_oͅ A~w`:z{Zb5X7B*bs8`abep挧< a/%qu$x[MH2(Hq$L% n $o֑_mv$>a¯;.FֆQ-{zuZ sqz NOAc%v!in U8ЩcbP&~H.ի'mM5 <5)gc'=K]G8g_! 1_ȏE~BP ފi)j}kDPAH\Aa'5bA[L2 [>9y,$5|͢+gw{c DIK5Y-!\[d Y6/QT(YIm@3^(:ZS 5pΟM@nWk\g#td@ @bt`~Z[,XNy?f(R2"3` xْ/NHO}k>FҧM~F'p`>`"}uy\{ U Ì4/z-&Ac]`N%l W-z?@#%ϵnivM,2[LB.Sv]YKyrQߕ;  3Fj i 3C8@U9)ͥ=_~)O% 9*̧v;@[<6|G7H^Ӵő{) :)e"SI_,?'$~?~J͋lhhٲ `p .ƛ.enawF=/5ۡ*_ծ nq4AWppZRn⛠"6\< |iE5pxkx=/@[PJVjNuKTخk**k@0|~BS&6Hg)5QɖXtXѝ="Dzq G`&U lj uD燻_hŕ磅k"7bm/:OY>93XO BQ́s, e񌖇{l2Mp-X(-jbtAu<.ѧ녯-1 RK%SWGwզQIo"=lPmN9HI=s=P;90T IUנ:m`0^hʧf1T d}}ToMl>㘦@!.Jъ2WUR e?ttC5lzWFn9- AumASnLZFƒTg-K.'x;y}JItடa{ؿ=ym?;u)2$?H ]CK<8;4aa+LJq;Ix,gC럫Eў`EᲜpTT.ak]@|6;4 2V!6gU 2 EHU/RK9A9獹 "X}$!OJm6\]꺻>>wX(~ 7^e#A"PK VG.r fBB >ұ>3] u "[973AJٵslYmcW<&2 |!PY^&`gl6MΩ>J BHb<ke* %:!˼(Z(~} zuq e{vȖsB+^J1Cd'U7h_'*e/w ai{Y\77@WN,L|/$ qF_n=^)a.dNkA=%p;Tx?@m'6a'gvׄU5)G*yϋO8 u2]m%تnxZkUŷ]us3Ę9ӗ\ v)[9|`Fʄkbp5onaTb5M|S ,?8@SR ۯ3 +gqTz ۢ|S XB|@+^ƃx{TwPg4Tl/ yNr T Rզ*ҏAg!hReB›5T8-7 y='Grb"Tg(5 2Ah]`10Ǣ ޥ]162wjhBsd1s1'v\ ~یG4sNj&@S=p_E13{$fM>n{>,%Xe3M{fhO;xu<9gT J€buya&P^p@Κ?~[G[ǀ. S[puK溾 I̙HYL\UTQy#LJrDU5z"$ R(N࿞@H$N6Xz`zu(eHj` 1#Ld4Um.Yf8gQJdC M}kOPJ;{pvTܲB&̎\ gO5=Dfj25̧Z0-# y\f3T"G@MS&} I 1Q+]l=rr)ۧH (t2T.!'S3]5jsM=;٢g-GM&<tw'# һ{چ/Gxk }Ƿ7Uo:㑈&P`;Y D:ol&k3…V9R iYIʟij)У. Kd:2TⲂ5Ά(&ю΄x?fl:T"s(6? Z%!ێ-4*8Iz p6?gokj0(W][S@坁!v4,geɉdE{/ Q=x==:ڞ櫴+3Z!ZBѦ͆LyW=Q xoPfPSx WbNSAEnoalB#+S_| ̴J"d&IG vbDvvx=:SĻܾJBl+SdnA hjZhV)|={طG 繾?˚_yL= hlI姲f=Iңw+vWf|7ӏ??_=_g$Ybٷț,N_-]0?"O-|Q`gY0Iъ黤\tӘN#{ fTrDY;넥3z貲ᱲIuGܽ%}9A&Sj\OBpI*Qzf1`bHTߥE;{[N[vz..& rKH~8ǰe(=/i$J LɜK"Ӛbw_&n[]smfGP(]ִKz^yWXɡ;f94[0l'1xA_YV?(C%w?!"SM> ))}ʰ,K_E룦s!lExxrD~꫈ .euGc^Sq 6(pY') Gy3W|QAhp@)J!Ik20<)aNwK1ĩ7Bc[ʧ+%R']JK Y@+%{'.-|3N\?okc^p%!`B3꯲A躦iƉ-`=Uqa*xoLc; H7*K>G k*Ŏ.@+/y PI'}'`w,VU8I9eMKQ؜vL@6Eذ(Ƒa sRiJ£~\aV=#밄Fv$jbtI6@oxyƇͤ1PHp:壷z^2#]zJ^J; /y,8hmw,jh眈Q.Q4B~K6`)*3I]ފ`[la+2wO[^!fKiĒq&zUufe*C*XNm"e" fJT z+ TG=j&~AB~?Rn%҂G*N&*W6; CHS== V?Ʋ2  7'3U'CK4(]qުRK`GBQH\%,>7m_c:f(Jx`Oӽ>=%bpU/OdyjamDvf{6U~՝<E?C1H[ķC0DV}P$̘n5P7bspuu{\V{ >B2$][}H9hAZee.;b:c;0̑ѐ\i [20ey. "|R^?Kvfb'r5beWZ>~CUS?>EBiB#蚌QuL۪UejW81e8VGk5v:!p3q}ݰQf&e> P@\ ;lRh;H \h*5 Y]`TGrl*PbT*ݎ5>$@oW8wv 2~wh~Ṕ%v$G KCS,Ns&EmU*YW{?&LL#ϑ`9J`|X7G Z%o; v'Ҥ gTD v=`4\1f` l(֊G8t),j@ǵ źpv ھ8}Za ۹Gh{ʽvGw|cRk?1!#XĠt=OCU3vVߪFAn,Oة5Cea|C|c*jw+pSr%RgY_`tHY2VlF(L~^'"j]s.HO{Ui>[ޓSzr =٥G5 03lW?6A1iJ*~|w9rq`[29*Y~S/F.WMwYp/7u]H()LG[O>XN ʘGe~rK3b:u\-+\CKۅ(DA3l!OVsY5DXn( ]> YrSwa>:z0Oz8;>qW%MJidvѽl0`z7e+ H2c|ʖtקN=֗BU[IgM?RkEfWʹdn8>M=˵i0UNXz@[bfRB_[unH+L6v3I,@,׌v9+tx>v$#Y@^`[X٥o"uV:'d=]F%́ɷ6p1 bM@e`ާ96dlXyh$%=PaoC8j<}徑XHx(@=1HzO5j#bɵs);FrӠ-9%FaCgX #k=y+Coo(mA︿IM(=jQApk ŰGuyQ\ Uw y8Wnv@P uy(m/NT}e~bM:`pc{'j*߀;1TtOOjPnsFfLu@nyȵ2Oj'%0*@-ZR϶#)47/Jf2O<){N }񫤟:_F XJ:[_Ev}3I%+Sץ_?⿝BZB jeM.%va5wggeo(Z] _N ovFϼ#1Q[ %N_P:@T9#>?rLx8jeh3ZRbJ/Igz(ׯ/].ԯs ː·k]i1 a>H+Jy5AIW7S~MG,uZ4߾WcLF-2Ix}o>{xIز⣫^n%Ӆۛ˜D w#@=EYדG-re 3jz^W<7զK@㨫'ʄ/Yr+oPՠ͠N)ptPt(a(7$ףFGD*Ti ~zȠiN.뫊mB@44t^I(b1J\Iq켈ۃt^x{ 2r.8O!)[Bcv$âCf,CY )pgfM52yh)`+j M]??)sH<"Bq VJ' m`ڍ]+\qqg7pm^&|N+AFvSUmحWZ^Mdr R~2~cDR+LxA*N;pA B/;U,xD/oy bܡxRGKZyVzmŭ1㽑9+Sֹ=c\(oYh_`*9$VOմ02= -_6<& L<ҽ]ɹg/?Wz`z]!Ӫ_|RnQ׼fԿb{v]F4ݍEi+`T>_1sb8t:ĺn*)k}_ qb$丘&>mH4)h(Yk ~9%Ao6H?b11Sl#D>`SB_2J(9R;Jn+E7cw6Vb"QqTAvsV.w6eSةC&G1 ,O:~dJwY%jcyK'em>Uń U/u&rS,ul-!4}4:ܤЪ'2c)iX'MSt2tTrb=3h TNL/u*Du0yfO&d&q_˰-v5Hx*>MɊ Bn^6Q\/J8Kxw$-D CP 0 p+r$4gR,XZggfAXcR>*14GɊQmTq?O#~|&gwf&2IF{Lbx+kEܕ<U0W|e~W^1m%2Vt"i0a A*u=tRJfr"ju&nGRSX>{юH[iVj-?{霙XO--GQ$n,rqmo:ѪlmRquODY;!>? M|3 x^Fl T40p+ܐy[/(EReBrOϢ]W83rT?c <%/ccz ̗neY#n0LQUK{Cm*WFt"SPgLr ]ъ-%AJw'n?їDq6/'6[3O S奱z7WQ!%v칁SIW{ ?#@k-JޅP׹ꈢ5 m4Z{/YKxCflA[L鷊Fw)*}q?a /qkb$ %CIUiDpC @:~ yuSHs 8r$Q+wTl±oո Gs$8u\g:ZxVc t`((g{yx~ 6'_̳/izPxWH(;_0fILx6StN7GNv<@j'BGwM6yq?;."aTk܋2t\q|Bc]Y615H'&_,`N'د$Rw Al+D6v8`}!ι>Y\Jr7{ ] ժ NT!^_%S<)cS뷓Rop>;9ڛ#VJhv݃-"R;(/I`cr؅ -\u[{ i'윒maGbʳzGAݸ%j= qکM]IGC͔-w}HJ$&W|'WP'!O7y"Aн֟+ѱ-0P'7Zo Z2_QQ8-!Oힷ'3|gyZ>w1\HLwsaODq ʊ9Ԥ*!p'9LG]g6vonԌgxA:hR[|K$fU2qQOa?dS6hrNRExS Ӎiq0TsA-C*w,^Ʋ9 @/ ׊ ځ 22/)j6*uy3iE G]'2GsҍXLȩN]P@Y0Cm4GĄ{*d*~2TgRȈ6D ͒Z߹w3c -R2H쟕1Ci`fPM-rG%~*c؈m;ID#{[p\(u͞m8,i.{Ԅ vK2"Q[ 򆐋8M{"쎜8ρ][iq#|PFbE〠/8,FEW0Y=zq@xRQ ]EhtfzW=BTؘ EU8Q8DWW|7*1ym&\st$c t#ʠ|^9<LzyҗhnGN+ކfFhfOk#f/e Cz)ZaʟJs:o.5t-Q>4HM`r4S~q^Yu~TcN-/Ȭ떎o WUDh? .LaS󓊭L/kiOon@` H+R WcKD({ǽlVQ*N;,ǚL؈Ӑg(ڈР,(uYW9jP,VζJ+dSA8"'w\SYqMȍF=i?jGXZ2pdC ze,fcdC*4y QQty$}Pj`'˥i?o-ZMA7xKܬ|!/  eCפ=kһvnP͟QJ|8Cټ9Y/ѕUG2#j&}7)* &`!ۻ~ GVе[zxhc8 )Q-:Bw:z3A38}?C%ԺQ9:̷v*Tj^MC:|r׻Ey/Bkr ^IXwV`sIOgE8ɺ0V]/=E17=i!6իnGayncɖJwOftgvw7ߦxx0o')xL;=)RxI10';AS'ݜR-m 'C/kL߂G6DΤy1A~6ߊ4(GpaF JD+jnBQۯF(uD=;)$bJzOn4"F~PO͔< ҽ_O}*Nb!ս((6m/Om)D:zpMӸ=Nw,H=ah&7Ljl]aJfiò *plAi]"IpP[^ 3#;S-b$ *5$R5+ ,}D]te+-P?Ej,5˒RF+Gz= 0{%6a*VW[O3I{Ne[@g6Vҗq8WA@ӿw][45/e )NBg,bT[9Gxs$i0Sҍ{N[Yw`2,&R+>Ԍ5;>tR0=U(BEN.aa <Pk(v>lnGBoM{Ү'-\_}&╝㣅\>xfԖ-L&Xiã~&yw[-?L]jMQQ(<;aOg UBބ\XC\m翅NjeOΙ g.1m_m&aQ@=ʨ` a鿃֯ǶƎy%9QJ-4ob/K{u7˕{Jq,-g yT,/ͺ+^9XI(;w'iў|cO=$W~NVO^얙 ܨ<$H~_LϾ;1HɶhL>W/1ͮ_@*THn$^ΥPp&."j! 2&K%adQRB=vȸ\'Sv?0üxW2PcR{ z´°KB=o<#-ccXI,Ix϶vJ)ͅ bX!ez7y2 |Y`xrrmq~y|>3Yj $Б'‰8Ɣޭz`pk[vdr<[g} ).d Yx󱘝pG;.&sSvQF׼s*C &4T!!jK.Z(B#87V$󣫢˿Կrfc(9ٵ|A肚 5IPu0Fs64$[<h&ZikDo`&N/C.R*p {dBC 1(fVA6չ;~^K4}vZ22,T9qz޵r!LhM(| )sUBW=`=l1Qs =ߟN90ᐴWVZ͝Qc3եf|,R;,mm5~D]LkVxQ=*qq֪lGJzqU~ RNJuVZj XUiR"(_k[nOy@tN$MF\}fgsc/9CsEHA׏N P2w%b0 #= <ї9"+j+Tt:{mձ C q5{ QY \QEy~*I9.OBNLg:&hY[>, ^8Rf0>^s7/@`sZUvr7$kJfmiJ7$)dMKaMqGE~P[-6O8zAETSN͵lOy`egLqM_Gʭlj?JLdG<(tǾmf1}U_ɞ?NQͰR,ޟAo 2GjzrsߎqI%9D3Ǥg\fiNw^!uxů(5J8mPHɪz1)S P/Ls[jt^\_OyK_q?*fzPE:ENZ7ÏOܚtn3DtԣE;5 /<8_^BSML.9m|%[![}JwǀΓ’ =U%$;NY"- <ݣ`h@ xW,f1zgbvV6)/mY9mfJG 5*;8Eü2R\Zn4ˉA&%]b%MUY {gj*Gu O/< ?(lHg" Uʌ*/jBۚ_k(;Sm\T$c;T)9z[@AN ,EG^h:M%_9/JfX^^/A/)Uq_֔18݉$݅RhV[N! &)+`+ՅNyRl8#jdunٟFqW.ԍ3r)bf*zEoEN 6p안iCcb`Mg@a0i6I6_35m 0~~NHO@o]nyt5fU #bU"N!Tuz?$[X +gBataԔ\珲ݘɑ{4!T艍]cI1 AџtzY^b;lWqnN^h1 ?r$ h۴zUp>i/$rkQeY/𔠆 nyS7Z^E!PTNGL8EM5t۠iU96Dp qLα$nƇ! w⃛`Q[LU̗ҡկ"_>a)O[\ ;&Q˘CZ6 9~r>d;_(j_H VYWEwʱ.'?AC{**venйƄxp-:X.|f1٘URy[&=ROk6BOv1M}+IbxEoYlQwu//q)A|1; ])3Uख़m]HC?oQ̏xQ#r /:$kJAH 7!n=|iZ2O,X\cS\EMSEjO!a5g%d96zLCP,\LK.0%NvنЫ\ֳe7[}oaL/h:"u zR(@ڧB}~,ܟ] VwKFPK:c 4+a/fYNw ˩0*ђB);Vg3Hsu?}^tTweK41(Q 5cqIFG!XCAfqlFC,\iiҔ'ۛD5 Id(o !_7G ]mvUo=Bvơx:^*AKSL]M47~{nd3)-a#ʕrϚ|nh5D睏i2JW ۏEx!#ZcJ9XxmH wryWF€QQד2`M\ :ڝiv2b&]US4DmQ2u'Ɨ$!>ܑT7l!AQKF>g; EQ]ml8?JK-} 3}aܒطU-՛:8p=(j1gJĩ) li.oYݓ7Bid+o ~n'w0l"@YcM] Ƕ00< G&vmo7uKF0uS J?@({Sy $5gNVӛW2hG]'kxt{i&b ק1j#۪ac]4g0 &ƙV`ppt ;zkլH#ۄdE:GKKj䵰&Z`XzL8ל"]k)UZ2!x{9A_:GHIZJ@팡_-}3 #a ++N P;L rw͇jKK~[z Wg^l__gF! 6)֘Q?󇔆dlqHtgM\ˀKh0b+U}!4JL7B2: ՌE|9 FI>cc4/ʘr0l*  sĠތЦ ;򛞃 :eY$lY,c%Y ڍq}&RL@;c+ڵ~òZyВQy3}*9@_=Z]ƞDOSs"~sQw%)'lKj ƈQMiXAze^k.j=kB㋹{{ԳRKy x= q6o,}Vƈxk5 )'3AL-UNV>Ih*.ٙ? oz+r57|s=v;/yYK9ߎ}_ 5ViDE2).I?Bs ы,k]^!_ܦ]fkCsx&ǖZхCwLК+(TY4ж1?y<'&2\L8ڕn,vS?bOe  O%)aU Z҉׳M1=G\W@-'f޶E%$I*kO~JMm;AJP:˞ddޘL%Ր2<;/UM8Ew6˖ 3 LpP0r>B| &0[lBIKW9 DI`7du:rmAu1hV6N-2Dg[y qHD6uRIqV#6CjXQ`Baz3!Q3= [#eNح*@#u3V(e +fؠzq~xMmb;1C@šε-9T1^@yV1c=soһ++ LdErJ| nyє޺9r5YZ-t#طKU1m<+G;UrdJX95wqvhJ@c3차wEsqnn;=JcUQSxɁY'cJR"WRX1!ä :@TqVo˜Upv *އfTSyvN? \M:Y!jlݿv=5k^R9zn@n,s.Pq<<\̒a?Kdp"ks;AbYmfIT% wυ3Ań:n,Ѳ\5) UA]=-t֋^M>)WH#:t81Y]+:Cy389&;H& *_1G3x I)FUJj<8H뤭#'Xn1_ogQNq煂|6 6bkf}SǙo5-[3DE5Gi>,%WٛplTI@$6rLFL ;[h9KtϫʶdSzUAel(2Yl*Ws/ ,._'~t^GAHP_pjƞkbf J@`L[}E''77&]F$RBGPx*a9.ߗ up|K+G*AU]i9R{/hA\݆sN(ɡ}l$9[uJJт@GU5Ms22]#olCԬ9x +(jq~k!ε{HO,qj'=gL%ڝɁDfª1?3N Ibd#tsu'B[/W+KX[K`}V~B vC,/ի5_>{JD|x9fm M~eѡtɦX~rLj yGu- z >Z Y%2 馸3&H; '%d>ȃ/J5D'aKu Cgzh(W[{YSuF}W>(9 g40\ !L[.ѵѣf )^:yU)V\'plRsCy41F(B@PX`-ttuL^J%o|Yz2Ph]qi=@$򢮌Ü9{fЬd>8ۑ4h?8j*5Q$\n!l-pàOBʖ&y<O(zj*R+>hҋj?*>70u?j~f&K& 4e^뭆@ 1ۻa1ʔ~HoPm78pGg<S,~H{ZڂRݞ"z!fHB&DɧQQz48jtWjdVpt|P;i.mɚs©9{IlĊ Hsyhi~nܧːG^EIP=ur V<\3&=<!Eyd:-K07kPySACǥt7\ '-͹}!zT_j! +Te 4qS >5MՁǽm|fk[VΝl'?"b (G 08cuwMӧ,-f<\e VeP6I7owA&grHOpJ<)H`)gR.<Ga;lѪ2'/ A< $/QI=:wIEJTH #m,_r1z3t:g9ܷ1@ԑN%"痎z$OEQ_uc[91_Y?Y%:qZpD>0*VugҞku$&ub: y_߃Ja{^Y%~hQb3(~[JwPSG7 r<Òs#LJ1>(5kj'3ܯ鹠 &{&KN|@ ~r8"i (VA>5AWR50+ɱԅg?IuTǨVt7s"2 o'տqwG=ʭ%q>]h=󤞡ҊA U@L#bDdS`(] Q8g"\Bi/z x-l¶ɞެxuHc>B{҉EVV - ߘ=/ьE(_ K_{%2uί 9$dQc7nRl暮rqv5j_Uӎ'p~ AD]#BT {X &F7x+w no:Wi4n(W=mRYcx&]}ꋅq'ۖRo~W֪F_I !M7 *tlbcEKTqP)ԲIhGOEg/CE N]7͹'SM{sЗj5/'TOc8*%ѡGZUJR;Δ_q{1関~ La[ 1 g%rujjAuL) f9l@NӘ *F[hZ}(C!$BNs_#|);):1q|/ rQ YC=؏Wwhtͻ,`W&9]t@Sddߢϐ2/|I.!9V3HYMqElhSҨ.Ju0BP bjhv= 5ڿ-)#A2˖e"2FTRN֧q 3M󮶌noʽLbó j>g{hƁ1 /(`AϨPY##N;,/жۇO X-^B\a-EjB1pڲzkG2rpX5G2 7_YՂSX l*ZgeЀ#Amw|.-羱靄GƼo_PU qEj0i Y,rskc1[PKWAyہ>biuc\HE0sў V%^[ =$AC) ia oQJ鰥~0MȰ4^sg`~=r;$R!g^2Ha'i@h>`fhfn7eY0J36al_ a;U3sN$-J k[N"MܻtTɓ`K]kQOrFF 37 Ŧ8twgU {qtd&qbE]`QTyjG45,E4~9sA|%pI$BF?y6:C!Բh/{/7ל'0[W k`Ih5z̛@NYyRO`|wK+XdAXOQSP#ᣯy=Ae,c^"FEoktZ[$꿁8m<`F&qoWypR;R1HQ7f{.xCK$^f\*|lɉ,y ?v@s!e hsraiY+yC8w"]. dye=qƂ*E#4ٖB -*$qu*sZˎC`?t$ÏXMUo2U=1s{#n#u'-6g _oOAtSO.2|x4n`VHS^U r;874tR L>|EXsE}d|>xIp)enAJU->rμ1rSWk/KB*A }JӷYv;j nY;`9KO )s B!cG4dn#pMz"J 8V Pr:y7ӞȣcM eqCZL{!B YL'd 0[F1E &<)Ιsd5f񧱀+ f=BX.#; y| {9{e]Vk2 j8b$F+Ĩ!尶Zj4S*TzJu).{!Psz<涷Ag@B@(MSv G4F8ISe(mDD ߴu}t\Iu ,oڇ{H!Lh):̃əKNn6xY/rIMU\6:!-,L Wܪp~1B5{Hro!%`@x>j 5 ˧ nVTL6XAa<w@XG, n/BɱhN+rSu@ ĉTPHTIֈd?G?ZNK'+8Yvnp1$s3TA]nj*촓8v"6Feh\~¾j:^÷duMX-oA~Gg~ ~?6R|ۻ.IV wNnFHbD"g(]QʇȞ`3R؁S,;6hfUw31ʼn:;9戬N({fr'}4>s#T2o0®YB~ ,cx׾j}cTZ `F}bKd3*X|ej> > VlZ1z$Y,.ϬǓw6p24rgFсSqBYWW݂=xl(hK-I\N`KLڠvris$-PKυ@ ޷֟OSմ3T͑\<Jyaz4ّ]ŠԢZ\D2`%aiGS FH 7uײ4C'}SCY&B tW"4Lq@ͽlNN*ep5GSէqj`@ k]T`1$[L~wcU\~4[dO L/Vy;Cd-tqSvxvͪ3[1AՃ ]aAع՟Gax5ռՑ!(SvvS;(iWzB,6VYYz>6yuGRIG 6!];hB?W4_`@!nOPQRI!)*-jMBCsrER_ܵ]UIRf&E[ D (bfh,#^%XuN|Fl=!:zG8kWuq0@P[!$2:C_fm _0U|.lXx q@zºo7_˯ZFlN5_;aD8øq o3a.C4I=N=KAmT{+JS˪П^LB&fFM7&Q*1X0I,+hCc҆b5柲hUzuB쇔ݺ$1XǽAQd:|UZD^4--_)%.h(RtM`Rs$kY%h]}OZ[("{ְܖ53\CYdn{0~ /UB^ޅX?-4cNQLwOLk%jPh2zgO|b&_1&: \s&o.=@op:W®|z;Voī_P ౿& R/X's?w jR*:泈e$ˎ芙]sxEqPFXӠɯж$c䬆CFeNo&In^9'ug`B x^aT8=B Mכ&r2› 㘸owndcVV kDMO(׾`яA|Fm sΓ:5c6ۇRJ51g^*:$$ QO QU; ## /ѧij5ƴXRr]>+{bBۿu(\K;CZԑf/f1 ֢sN6`/y!|T. nROMI2+X_%W̘~qДhh;{x,ȿ=V;N';X7̏Rd܀?7iR6VNԮeT[|Iv#=)@3Cbl[sAR!Wk~+, zӎez¬@ʬs 1S)fu`07>%#Gt p S,TD4[X`S ͯW} > IVUfnhUF0dnrnͭZZ_+GIሽ7sXN&ҫyn(#:@r|73!{QȘo/߼$t8PD)5 -UqrRp]SRD—Gpjî-+>r+mk%XG_|WrF"|uzPשwUek4[<yhN u֟J؅IMdI;4$f߂E.挒WgqY_1W% Oc|c}w <2ʹIS$ӓs{{!m%[)8c8he@n0{R!&.wI\W/,f1P-a,ǝ'|b|5?kN<T'%%+I}uS{S1 \ܛ\C Xف"dϗ+D [4KH˦Cfx4P âxtW@.RoJl-TS?Pߠ* $^kڶ Gzhɪ>TœS.N;KY2vK AO~4_YFD?)kAcԹ:3pLRfGAA3 gF5qΒI1$.AgsfnsU:Oɜ%!W߼?:XUb]>{SLEU}:\sjx{&l'jr_a奢[Dmψ_+?5D1S6&ih;Y+){C+er^  wQ轜=~i$nC&lAP8\9\Hy3eV`QI .-ҰMO|?x*l0dat?]hL r=% I4O`@-8LK9"uě1*E,$R][MfkoU\:/jܔ=QYw9W+{Д.|H\2_?<ZJxggX.m{{2=EE^#ag;Włm򃵿Km{P'Xv-ԯ*&f]龎t ߤX[K431`ETF-+ZEJ_ҬT L#P~KY/L_-NoTBb10³wU9$RsYMoJ,Dž'[w@-a9wJi\Qr#L|fRqI6d84wB1'D+h\_VC&({JXNٷR'?(~3PM62P\'$֒g>J %q s^HΣ(lx8k=>R5p 9 {uz챔wlTp-# ^8(ck(ܙ!Zz!y$Sudc;*:@qr +7_ /pWzqu\E(z rTY3>U20}\mѻ|U&l&NŇ OPPfXPۆm "񘪢Ǒ6Ik-Pc4.XXqc CA:f0K{p!mn 2GF)}v i_#" 89 Gޅ5Զy#W(E˲G3T]ϰKTUma*n.io0 P.QyE PcCn܅qklmoU/ih8㊊B] F.0T:ϣ^D:K%P, [L#l{dmb<ġ*XnpOL|u+ ^r\^ q^6U.{5tz^=鋧xKL~I ݾ䕜;L^]Q4ѫGW_7~K{.ܧ (HUZ#%P .,gf7ˍda]Y΁g*C?1#ܽvdnvļ+O3RY_4oۿqV+ݞxYY#.Qze`$,+psS۰f8]:+Ұ!"EF--:@7 x` +9EUJ~;rǎڬ$ُڃ0^@ gmHܐW]."l%xwM3WR`N}ղ6aE7aSŦ!|_?E<0)/RpVm.w"EEfki)[ϛVrgr( !x@sU!&(6@@Юی+oۆQGW3C(EI3Teb6? l.ljɻgҋ ~2:t%|ڢK C%5O3nf]9SoHɦk| E;( ';u"Ϋ 3'Qxe?GzԪo׆%^l6U$uJ 9hSe!7\T/vG"6W.=X"XoΆ-+jRE>}kL2H~2@-QRVzi#z=qDQOɼUnUM!{ۑ$ C_2$<>h ƛ 8{>4N#_]%P G_\k>= XngQ@ܽYlʆ%lyis':p SޜEG0g7Or|+ey)ykq˭牢*o6sd Rz)׻$95ح=H_YQey'gu 4'j׮xjjgQ[A8 eM;qG+pfw:^P4sOݔzC5K > (%^EݟH\W^1ȵ.s-vCk QObo/>N={qz0ψLB$949c(mǏr5kdL=m*: YQ]_-)Pya3U0L|Ap5ԇg~ϐJq`1^S3yBk/ hxtrօ?~xA4BDCݻonP - ;)]{|B=*5e8<;;m1XӾ=btz)壷piJZg+첊ɡyby$_qB' DEz?-f-~[ώEt6"[IMpx46R="AVAQ=}>&Ty.ze`b S*uɑe u1c蘾6#] 5PZxN A  2ˑY*(Ft 0LK$ѿP(F"mx q+ꚚS=\B"0i ࢀePA11c7$>ylQs ~=|W DZx\ٹ|;j^9v _pbiO:)] y]ŀ.__ڌ*!?U0n8FPʮ~`r!8EbGF\_ ]YۿxH3$Q?"&1 5?+Ro`.U|vƩGcS[6/u߼|Ua`B­4s0?LɤT6g Qr[ {18[d;/g?{xT!|H۹/n90KB ebWV=# YRy 3W>h3Apz8Od-3V<ärvݢdQgcYݔK"O(GA>,c /qʺ ! bVOm\ T]VwnĬjgʝ6,)ҷ; %h( Am[/M83w%wlCK- (ނ97YGh_#R_L(,(-#Zf\;o,+lyc|(괩K$e Ix Fy@ƲL?f槉9IB u_s7+2 _,nS3wlYRB_zkņN"з ȁ~o!-c2a] ᤒ߻>xwc?NNҭ]`=T괰Ym\s a_W0:0{Kq0r䃓h'q'\%,sS "aeyPp#g%?~rrtUab<9{G3|wؠ̊EgQ $֥}w7(QA:6lŇ3TcuD<_@H;۽]Tڱ *p|XW9S+*]oU*_O&9[ gQGJM&b2zm#~])ښ{ַ$;, <[4}ؠ:}ACѹ +-F⌛3bIZZ߬Q}x-0?T^DM UB&tVn1wcXx)AR(:һjXAqr֑T>e*-!T ĩ}MiPʊ]{TY ŀ8;󐐳nsX6\Bi&Q/Fh9ϖTT-+/jlwFŽFnCYcDž(MV|҅prQOU!D@Uf8_u1qP$ΕN+I{{jnZQteSHeKK(Ƣ y%@õ[6HwjUqË5ǘEIe;G .R$3q8/HWl,(&)8wc`kLv@zP/-D LQm[d8-Dݑ3} QٴuI VNc^gc!y񾗨=$Ed9w$,F>vEфf@e1D,Qz.V PUA(qq Չ?c!L*1n.s=:s~ؚŷT/|5VD rl)/j4e^MM|Cf 1fA,7QZPqڬ?h#Tuo\¼'%8AXF~ZseҦNٹYB4Q`N!yǘ44l6>FL%$y++C"mUqa- 'C,k#o֓Z-=Kc[U1+S L#^mw$Y3L2ecw\*\hETe{TVuY6bCϔY w9Ցؙ٪?Ta=)3fbh&\c&.^a{ƧhhW;^+9R]e6޵.a=-7R'~z[D73핳4,U )dMz T{6:8dj6y*rv6ԕ>Z{:60N+2u:i۬huwGz_1>sbA `~ʳ4&$\ϯkDU1II͵j@ՠ5N@:7 _{وDgղZPG^61. 7MLT6j{> B<($ BVb)$-BmEj>'(_T':Ck [b\|0\X੗cy~bj7%B8Qk˼G{48鯳4 @ 1 7o^1X^`cwmd#E6aAqgZ%Yig@ՏqRfޔ+  _&'Olަ@[$M`"t CޗΫ~'5o MoqyZZ[a4p.g3_p(;pPښ.?g%W8 KO@3syF1zt/]M1'oG&)Q'ʤ_-`pu #[~-THC#OʺUSlbVgtG~.%]muRfΝdo@`KNv蓄C]gUbpB҇G 5ڐ84EA\c3@ kv0F{Lɉ̻aՓO ԞK9)N< zCTXNK)NĚa&Yw, ,D 'guT; )}%S$woىhm\fi@~!ݿ[+ݟ %=ĤP;`Vw$h(Rb_߾RQe=}ͳl@sj=BrnWBP1Ϝv@I(P%Vޅ{04^XHX6y,,%'9!BD|{n;t{5Oe@@PE dBrSP‰^Y>)ȽO~RbN.f+Aw1^": ~9!JP|k*rՇ ض||7d,N,]V@FKрjYװ 8n4RJj qxF|f~30`F?diЬ"{nedqsa8.%t:|sN(=(=iچ ci I1`g9bt@gdxW皐qȣxֵ+ a<5U&Y9MOX(ZN7֐KgŐZ򸀾w4 .TR4N3ì Yq{OYI!$X $ˎ~z)ǛKaVugu1 E"͒Ǚr_LdxTz28_H<[60d*RqZ;-̉ڇXzW{\8^wAUbDr{|PBOꑜsʮ-@ɉdNByبа<S;{-9^\)0q/1cc}dw,]q}^p~ z[i;lB)UZCwMKtt qm4^[?s98GZ~w| a=x%Y<:3:PWSV X4+v#Jd h-%MNh .v=jb%Ԋ?=wŊXL   ҀO.$" 8vM0PĝӟT(@86vG @7 OvYNT{ 7=B-GX***a6t&"]_HT?+9:Eɹd[MicJfjMloQmV{<}"Op>Nԟjwჯ 5`\DYK/]9/KaiLpEV-ͨ令7uU1:E$ ;3&;&\cY9v89}f[F`8m@q*[3V6ٚf B&ʹ ]3P[$p 5*.7Dϒs_;~d=c߳mܭàvD߲9'j&ϑ3ڷ%Fdn?;Vxk!wGjp-?lYצV6O̼oK/}$m`-<:.WmE7LgΣB$&tdiuU5.l@lVhdZG*#2 G/l<H.̽t{vΪ MWH†e{#d6H<}yHfj׽5i\ ZVJ<@@M@(\=I8[ү4ee)l O:Œ&giZ",'3j0Z# ~ а.**Y38tMhD ]"*-vCy#w: Uv7LWI0X\wS@F ioGԺ.3|U;m]9I'$rȒ+ CUi9<2P#x[ T"PI0tƬ-OGŝVa±~K#O8*ۀP?z.՞r5`|Ƅ$.?\Y8>B8 nŢ5ce?mdIxIN:+q Pwy~̧6UR6ž'!i#j^ (| +'Â~͝K4Ր_-Z)AX\,hp)&KeW@oҵQ|* څ0f O]6:h:22ȥ ^U@ROۑ<6=ԱZ58gPP*}$VWh!FRׇGi^Gɮ蕐#rSa=`T9b~C{qAdrs`98y4\Lu ms+7txQf#0v Nt;}@-8<)m6?}n')R 39zMapٛ0n# vHG77ut. @.yFh-bکAϳޢh ?Q~j9}m%azNZ60}鐇>IeDYYq[☵iⰣ:,sw`2hHu*ft׆F6QC?R~R]V([swD ?q  0'@3fpxP5-:G֩w Tp Rb 7Q((1g2PXНBMwّFNVS80<.*K4Ah`L" Qn7`y+f';픳m2cӡUuȅđ%^5Z%NWۥDGoj42RA\;YuqvPiiوohrks@K\oeK M^HS yx-HxCx꜃]+O7ANEp6 |)8@% wah /&Ibu!"jvx.n]Ix]"$I`P"> ^DI4Q{T ց 8WᶄH=s0@{nOALM&2FBR_uvf0-x=ں`uZN9F{5-w׀#qS !:LHSsC3:./'4RskEY/,S6p4m9Q,PTr{m֮kf *w}8AzjKc eܩ!{g؜A b M0h8l<]KBАDkPt-pvjHRBS&!e\L-&z`cĔ~yf3RBr}ɢ`ܕAjoTmkݰp.<2SиOH 0`{CO0!& YojǼG\3 r94nKp JazK5(Jd39[ :HOE`Õ~ Btݶk!aIDoպ҇@U"u@61W6pwi(A M'-TɤT?}%M*5*K~hAZ!c<'f]}BèܪdGo؇CI7 ![ot4j*,K Km绰rN WW )ԪEDlUפa^xmZЇu$Fsp^P1din c,Gpx>UwrI5Po4Z3D'ef zt@@=u3='u'BswB4~|+N'ʶi\vlgщC?!SR+ ՏSvv~޸ST|F$t5?TF ߒ"ʪ2R~ZB,hDc;ZhMBT #4<$4 )%oFgx! B]EA@EǏ=M9O|;1ncJ<"]5AgW0bjJWxT\jXKuQ4p52E7)G`Hbdfq+npxypE7pZNU[qK* X lSrq!>|7O7{RNTm"K݌&*wLbX=Q7X 5mv;|jBŸn;s͎a4ϚFmiU-g%S0҅Nndu|K*sZZ(8)wփH(3HW8L˶™oFeSwk,9Z=<" +Vmuчy)ֹ7 vWF|^sK>p&yE7F!|IԨ fXl<E+?W3MNe\A:ғ7| Ri2$XF6P#< ʏH ??sJQ(aɒ~6-4W'DW ov)v@U& <υu:7_JH($PXt*]WMJGN:L˦!Oyho ,ԭC̣&1l7m㈆pC9sY[ G$mG@S7'EvP͘33`%xw8J诜2dz(['t,REŻB$<*8փF2UyƳUx+jCF_dx9S>RY-̞&k"B)P=i'B*5zȫ:X.5 se-oT7E.,v=7XhJGNhlfS[zZ"j?5^"YN8!3o#W'mEcKSX>wgU8K %^>n;. 8)[XV(Ȥxӕ"j'p>Au ,mG5G{ hirYUG{J[=QZWBU niqo&#txET{r#[qL )Z?w~I㷕7djIS'<&npqx\Wy z*9<at58T3*%G>Br'NbWYFNEzg;{łpn h9Q;eGxezh}m%ɻ=8[7J M uuqXwP.eٞ>JJuѝVgC; CY}C_yj"ƦwL\XqMP1]jn7B\ӈw$Ҵd^RY%+ūQg1}"{\ G۲G52;γsuv)BR:2"\MH<]뒪!2F9B8.~[:o 6r-BOIM@RNMo%rY뒠@󚐌hؒ_ P(zb6 :00y/)Ks dM2T'UWۍFtye#qhwt1 ŽQv\r;E_ӥ1\8nyXѰIh/H%C~Lf߭65Peh(j>ogW|y-tG?WA)mM& ]4DrF(soe3%e|'>OH2U)} auF) zQNIyu#۶km??M@  |#9;GA]4fָZnMŴC'|\\Lz >89BHhAEVaۖIw:PƱo=ʜBCi3{xW R\Uzòh.A[Ε0I2\pr8J?'pPiLp Q䯝pfI90 "[}-$v5-e%j/g2)mUXwy‘|v"gra~&LO'UUbTh\!$b'po7aP({}a\{QÞr}`ퟚ(LE5(9ѵzc 0i@{Ř }]\h5vIX Թ1Z~]f 9cɻd<o1y] V}HE1WeC qIŕ\?f|#c>.` }haaDpwWL0K9'mM׀w{soֲ8gB~''Q%dCG\dhU[-NQ紱BqLWBv6Ť*-}Xr-~U \pXvEçaɄhXP[J6a?r6!d=&u85lG8jJAcnY㿎*/V@0N)7dȳZ[}|ҵi9[Sй gVϬ(Fb{[Π%UW)=6LkM>;$vVCcT@~'Dtq?7Scye?RGa"|_DW@(7,IRLB62ng -z C<4M}Hv\91N3ŠvȌAr7}FAK.i$P1L_ \Xl2(E]n'7p/o/ EWn>'O<iI|Ȧ:Ah)!;d\|Z51N4KpA-S5 ꣂQGډj|Ѝ{ B&~ˁpyي?dSLr >^?fB<*@:GS0n[@ebm' j4]ZB2 .N%K%UМ'4T6?].9':4s!^^4žeu|/uLx.D8 r'YPcmHZ&K9LJP0cqmk.zx>ާsI U%,YdΡC8b" o.7n (V:C`e U1!$T@  ԟ!rĕG8^8j{-mi;2 JڠL. <,Wg?$Lx&!vh n){)p n#c1iԙMJVC`=ʂ4}([DbbM 7@ 06ɧ5QXN+lz'W+6[4BN55:1#l2I꟤"R!3j@1nQ o*Ӛb^zڄVOj:>S ;KIB9 ՙ=Ҙ|l2~Z|2 6=>iΜ?I$vxSfhCh/ѽv_/GO:Zj]빵LVe6w XNcV7P."0 v {A('f!Td0p-0nQ%HbYAfH+o:ϧS5pfL8N7sk!:U͕&[IJ(Ļc&CR;?Ӽ_!+I4+C=XLk?=q-Nn[ ˫e۱9GItQS-@9~G aUStϐUᆅGV%P8腌}R.[/AppAJW3Kטw <5!3荭ձΉR2#ҪZ'hefJh1>D\î0ٚ7G?i [)ABXWP& ij$=+(м y{R~Tjv'Z;(BWag6vuuI@yAchNiJ0JPZAA3 Dz&fRF㟬uv|}Q>TKIE|y8t A\X0}B~9#RkAw< ן8}_tF `!bxVRUw`T}M mKI0э77P󟓔ʭԥ-'I'fJlO;@zRw%j^;mgbbBʎ"u>mtQ̫ U: $>0Ya)ҫ`eobF؇g2ʜ!b/oS,Ovx cÛ2P6Ya5u*ִ?椫޶@ϰ M@UB6PVDB#?qkK׵17?y5>iif^*!ґfK?r vejJ >}ab ?~1q}zBF*jBck:a#Cpy'%u$v!G?yϚT#A^Pi$DOԲUF \ \ j G >Y^%HlTxm/}JEQa4iHpBZQ-[+!8Ic:gYB8![lˠ^0n,2P˰RꈅE28>IJzUmRd't$ '2T;- MִuJxk_*Yj I-:HbDԈnߞSl>K6AXE~c9mٱ;hL6AYxjr`PriC^>2&V٥B ֟}M^|;n_ X\JDI C=U_LzU,3IIktrK=+6~O|*^|&=XNy6 bp]2rCmtE@X{q0;<2@.pn7JhzRVѺc8=z%)S|m8.cP̄29̷YI'a)Cum#B Ɓk*EBZBTEt#BdTJ LUE#Ch\gNgy} !blP(+`ba U?(/B[k'ZfL59&"L{֝ 4xb7P1#WQ.s薇UL9=)@}pSw͉T-Nhw# ʫWjvneP Y "G%t%0;2T8m.ZRG+X.e8v&YyOp}wx6̺Iiy5ԩa0(QR,+U%cgw l `}d1o(xۜB6TVA+'T7arڕLfx}3GOʨI+r^dvE{{XA+j戡%%Ԇ94 FД0?4K4'&Ƥ)o2o-$>Q ֹyGh  h -.>0=e:FT1$ vӳm-&^"`R| q@EY< Y(]Lp onX[jUwDMO*5MЖ.heƒ_ $|G~N?鏕 - E#+1 nPPx<Un*&u)vnj44v DRg/A) e:(|*'sf̘ÝS2S|Υ'Dƛ4drif 8㸭^i}|[Y(.$LBRn譏`}>(0QN4]VbԞ "iGOsl[(4o0AlVG\uMLvw nMd. R+odˁ2Vl!>Ze9~K+櫍FrR5m̍@$/JFN<n%MsN!`|hT$༑4H`պ2;l>߰ g ^67>"Qfua3;v&:II]}>؆y+YY ٰfh{d%w(#Sc $q)I)Eꗑk^y&<'ڀgjslI+Ǚ6QoE&b[6y,T9:e>ngcu47i 0*ƮH5JqVW7Y)?͆zDMJ4IDCvΌKJWڷ.\Ӻ6M(̼Y!#%ߍp Oo]L\ٴey]Y^tF%!x[H!c⍌!16(!7V>3al~ <ǹX7+ċ'Whb#u%^mӉA74/cNAnfU昽tmxђ6l:#|ZP//X=͑Xg;.xP&Mx,CQ2<(:uoMu*VЮH8~̾(ؒ BdǾz5BfT?[zB $\`>grf֕ņk>s@]/-> c6UAv~p%1}6Ņ]m8P*8짋ܫ Wֳi]&yqT9"a}& 334F²x(,Gm$mR/U;ɝ.o!)lB!^%I KXG:I|9s+vu;+0 3JZf>X@qI}єeMbe047B:Pveж_:oחq"[3׽` 19{޽V4ÆN:;UU b`yaxFݐ}Xn" ld2D9!D"QNvr£zgTaF9]oB2\dNk4q#bOOP&U,F2$MГb=Fq ݀~?'g>ݛ{CҺ},.* ^xCԥYfbJp>0\ɺظnW*y .>T1#е#LOv s" H_nN50θPSXӦNEOxckhevsίm]Q[(l1AT>r#~(%ij>+d|:f9Pj&w'r8FC{Ѯbiāz^ceMNBV׃:[]Bu;z1[37 &# ~Ek^OBʚMO)D<f. GYg*8!lfhn[CTIIx;D?"M6"UK'2aH<1oIj/Ry100V8/hg8oSOi yp}/"1BMT哲sΧЁ 'a"%x"{0]\7Dm`J((R:omBv2I(b:.{Z=z `_ve)#=U3N==]f?>԰EM^%_E#w6z Nţ p8S;lcg ӍKE M1ISDPt{t {^~6aBqؘ+(`d.ktGvVޏr#epN4栓(NȀ~SFU >^LǑtD 4:Q'/+pek}$Wd=䅓 Nf.Da^Ay_'`ŝHLF⽽kۀ@MX"Z˾R`k6QۭMtJ*^y2k3,loH[_ wT|W|y[BVf"gZ*[~=e!\:Lܠ1h (}Mm8n`0cvstXKsuXm}-yŭA0=gdCKш)hQ[7r׋l(>.9\]no1]D n]t !YkRhhbAz4[WRSLq6w6lK~2ZH :ERc*>wSV! b-{]юljXYBcez}"@\?~~0:]`Ź~_ts vx)^9 jKt,Ֆ68U]>]`m3zN[.%6uٰ)ߞ.G5KSY$T ӠU6.g8>=,S_V#iZujc[QhEh52&%תu%Ԉb-TڜtqG( s;So_#a/BhʠYX9 =RFW3#X+eAI1Ro Ӟ,c)^ankHD3 R y?֧s]Ქ0'f+Kiݭ7XBdO$ 4վOjfɗ1ap-}TYlAȾJlS$eֵ̖ >qI\Q[#X {~0,7n$$9W~s2?x/@]?#(,Ϙ,܈ʰ~(y9ɖةx2\[`o Vh]4?I5w/A)q{G&D58"hm?}r܃jo|,i?2~5RvϟE[=`D㚷 ~^Qealbc uyr܂=lbJ,5Xko$ts-+3EW"ppR̩ ` daȱH-j8y(qU [<@z5A&5[–X>Ȼ5ܨxo_y'Tom6pa߾.IYB2-b'y?WQs@kYMd`9LܫWEىgŧe, }{g7wfdڅ Aɕ\>ZTp<5pl1%`V? bIS7e+$_xuEWkޕY:Y]&kC^Jtiw:ua?@q÷3\\aF5fP䈶R]=L:P #'>WSX ,ţ488лE+.RF!uAdsHtI<콊tU.HRmJ7̵oxƖ}}~ًXüZ999x5j3=B&P[ 6rOC9JjUwvV"j.(v*l_?WAtfH'l?&F0 G]D@[K6 iiiWJ#bb 2r7H svsD1gWSzi >/aNN[!^0 6B  `=5׋~45@d;ٻS ~l7Z_nFLzn[쭖Nj|sv EǙ)mHgx8wF+7|V2"Y( aH~zUߔ :m>F6>28^9,6=}O\߾Vڂ+&W ccD3&R[S\ZQ[%nF{@81R·KK;j qnoҞ_v5~7Vc`>%ZF1Mz*Gp_aPL䡊WP$d4w NV57`l P./LKӪ~q|*-` IV~WjD9oW1ݽRLOLTbD>9+I^[BtiI@!%]M6k^za)K}BolND%hh֩KjUaMV1݈S{MfNḡ Th^}J͜{)1Y*|Ooh"^ډUɹ|mW6sLu{u-wPzJljդO}SR̦\t[o/ D²GIuBz=^`3n T˩YbmF٫^AgZEX th\),12Pz'i̢X$W?oM= gv6挄nJe?hMS.5CKmՎYtq/%q ~j8Qgj<~{ϲ=tmaz-:$GUYwGGkoAKQh( $4bo:u0Mk$)ѱ;t os!q4; kbdr`I6B>(xD{lT>ltwY lk;$װ~F|tJ~!vFÆzdA4iB`ZI'J=|e< X׼ M4f+"-M|*'i hs:qlR܎iƇw( \hqȜRޯJS fh{֦SV{@42ĵ@: = exS#mb!K/>vKzsŀRpoL8`D|! C.DsSWXE/1yd(̼T(U-IyI&C,UduB #c9LjFf0bԩȱ?O58,MB:>ZD΂fAUQDu5f0SLʘ]ab\/bHB`hGBeaW'K Sa vܯܴPħR=>jfT, aP^n?)qR!(jpe  X<i-|i4+lHIsu2mG[^@LnbuHUAOm׬ܞXK`$<5^n>WNIn2wdr3_UfP0** 6: X^@zZOD~~%z68gpBWsY q|'n"I6l^ ]9 rrViCdS:];Ŀ9!Z:(mӣͫDZ}Zj!꽸Zst6p{p%`ă -+%nx!6 ͮ6ٙ[E8d3 Y5`#ەmx( אU<.Se0H Lkmnu 7: ͻ(8Q2OY\q04k #>w,IMtQ!1 @?*m)I:, U留_۩N"MI6/0'aʥ<`) jaPb[P[L9g mwV!^Sϩ-y] 7 w3xBޥ~ꏿY;/ܝqbd g¢~ uT@ fL]͓CLF 6;5aZMPt7WL4|SxGK Y<Q/!66/]~:p"AF}F+mdQŎ{@+OmN"&7#t~\ [&uDGɷe*=o_o c[9-fU؟&*כnW8*00tZ?yP:' l)ֹUiG/>L~qGKzg1ti^\{%B-lr)Z`C\3F{"x9Z!k/]ҽ*+HȓBeC|oIe`J~B܈A$KѨFO Hf5ZO0KSzzAT,ϿYzumi BFA[fYl;B@?N+iztkp:2 B 0baR-# GA?y!&P~(oi&NSgn[KNK=b|iCj>@IGB<܁3TrYHs. LR=]j. tyˣ ҃n+@ކ?(%]=LKc6 I&hqguizCsKN V@w.2>`7X%]e <KwWCMАOn9RؚT\}[!%;NzJVZi`DsRu\hv! h+m^4S$]Te`Ozܰ: A63t$yCY=Ryٷڐ/Ek5p;^8k"OFPdw%] ldbTNcIAB뱉hw6y{,Q_|#pfU]_p/;ܶn4CxLHͷo|ر$[IC\5n*U+ӧcw7z.Bn)"c y$ 1pB},#FO%pq| s'b8xh'?A$|]'M'V+'ao kz \:&? Tl`mt(Q<3r Z ~Kq^3Q(SE nAoAosACv'^1$)g7]A;c^Z#XNv,% t hAeKw[:1uC K)Q N@.KhQ-KZTirlݫR3WIWRSoǤZi]`Ǣ$zpHo{KO{{['I ~n/j~ܣU{O7N3D],ڛ2D)O E/$\{fL4+zp MfBF, h(阰 hg)B 0G&kZ=t) Ikm9QTxF9x B{ĪY(''wd&W\#L7^BtR Q[:*پ;5li]8VM;%?O/$; E;ؓ^1VO5+OPXtmWctˀu.3Sk ]+W!؅f9+pPmx4~2 cb}_@+궋zzpv7DoɊACLMdJ|%Jݷ~ D.?/[` #^:0茶HA D^-ذDsYv# [`|ΘLOj RŹP) k~J|upd/a{io*"JPJu]ŭ}D0K`,S.ƪSvRfaUwƘblGޚč%l6(( da+3c0(Tk]6\A9Dz Yϯ،34w4c@*iI=raHQ2JW|p4s..U!1QC(JOL!yn@{;CUf|Z)1;xܹMc%cը5Qa ̼9Mr!BHh "2mʛKMۺM#h wlT_@eop ,t~7H?Pwx?W~%׫%$s;Ƹl#݅U ep Hya OSI|ݤƇKp)Cw6jH(/ܚҜ NF%ž"X-3cɊ1;Xm߰⨠ak k4H8IBE9K)eKt>]J)lpqO>FLf՗mzG@Y'0Y Ii?U FEM 0!H|$+2oko.z6]'mxn ͼM!aU:}0Wd|n{Z] "WnasU^{DsQ|2_Džbh~aŗ[bS#G2rgP?7kzِʭĊKA+%bveY~b%j`8ocgߎmvPM9N2BŤ`80Ϥ{qng`>2"0pc Mqq O鬍c"O@Q]`hz]`5X'qOCiAky{DBli 3W˼F0.{x'0]{qO(W7܀BmQflV P"X)Fg :{`_j#$;@ܟW͠:W@y P;ӫK\g_ 7\>- >n{Ûz`r/\0A*sG{ʽAwt7 ¿kZ+kdᤸn{@? QU.jz@t $pj-(faF ]; +]Lt{v#8,ʻa3={],_e֢+po-$._8?ϳQΉ\}ѧGe6t>i CS?pNvѬ7({]e˸{?PԌ@:pd2zpP4u ).AtCHfEOD~e) Z9ުD3ԽNM7eh:HpN5jJk~b?Hϥ[tRFc1*'APSXjgo1.siGT`tJE `Vq?h+RmgDG/b|_>sq*d1Ap$(:(!n0\w M[\Td{Ų}bE:DP^$]T#Y}^3֪Rq,pDOCK~jRnUϸNL) (:M^A#BSXC*BmΕH,;/ʮ$p7cKm[ p`CE#<%M-2AFɞ̲(m`}%dDӗT]+5;\A}ϨW`鴕QlVD>ȾĊF1=++̻2CK~9~ :"gF|?⿘t^[/oqxӘ݁Oi4¯_*S䳽ElAe~u@TYxʤKH<ޭ{Z@`^[[~NO}IJayf%;-*X x|Ȝ܂ ߗMq&Lhu"1do$3< tq>sQ$PCټFl3횵i0O^"D!mI z]_~kAYV,'h24d:!RӘɑpgnv>$7r_лAA7GR** 0mpOLǰ";L-{G^2'?}OݽҵV6+j$ d>= NK嚡;pͧ=nEw@3fpW]#0Ze?EBDi, ;Ի[Fm[jYTg:3fXd8ᾺQ_*+K]X|gh*JZ'2ŕ:OH6<CU%Ek ӊElLAƜwCy}-_ OTd-0xX;{qDѫ R!`l#sSۼ9ކ'Q>!y8&@t1;n現k(yیٷw- i'<-X;Eϔ4}Vx̜>qdgx)*"j vɸi؁:QoOtV܄Tϧ 3 C*Fwrc űiYeqe߸(g)ǙBQ`/]X2RW/+xɵ %ݫlCdQC; )rze!%g^\@YP(Y-ڈz"ԷڟCI #p$9jC+ X<$ Kqt>R`Io?dfl{'t:EpOMq+UWϞ 2փ111k& BZY7C89S!45Kr/;?%n0KȨ$hx As00D4_Fe.䰹9AA.bnlY:.jN=ȴ2OB&v~=F^'` _jE}VUh)oaDg;s1/k .kWo;v}575q(j 4ܝ"pPj֕2WoE3uL ;":hHѹN\`I\׉ig,3*ceDMzxId̯Tms۫MPmP*2#(ܐ4ߡA-ɝ9CP K=1:͒$MSl;Kڴ1rVgR/`R]jφ'2|x C:+PdL_؄#Y&VFOawg& +Mv/oK49xEɠo];͈tך׾?b=FMN.s{L&a1yPt֕ٓcfZb3Z'B?5~Nlݵ/s Qبh[#Cvv`I[]G.6v-h<ڠ\vpYE $Fyʃ90좻uo=a+ !<;#rZ,\(OBsz]K.)J)1㩗ۤ $S]@h؄aq1+=ڏ{T'e"?ɭ*Yznrj*5*?{VxsR=٪atf6#R& M+߇oYug,BdLXSe*ѧQ~?1Z}*v}‹ HiX1U?=9h}q?^3ꏕKuA/x1H5kV~JKYB &%[#hK!ԳxîZ1%|e4nqU> _HЎ׻R_ƕ 7.~s#EN`A8(ӄc[Gbe^g?p4zFsCc,Kfayie:Ҙ@ ݯ0<-pa2 ߰2" 8[sm:HvS#gwrm.-5ZĘ9yۦY\Խyo21$0]`SSYq&],Z u` ] F'U`33QmɊ>cɹi &SVL6-3`-XPsa [(Bkl"8܅DbefЩ.WHh]Fx-Hg r`Yfp0@ 8`J.\z%\ƿPcI3/ ` G墨wJ-e[_#^0ægSA.AmNXK[OB>+RlO^ 0G$-^IeCLʯZ#N3-s06!}N?dE>'h |7Q2W9]ʑonh3rk +iVVIza$) 7g8݁><]E5dZ:Al͠"mGƫ AzTyjպ1̺'l[KYERO 15r3P\4z;@5L2 .isaN<2cWR 7mag'l%?aT:JβHKdQdlsLV엥B݀d(uL{mu|  i(riI FfaaS򡚲OSzd J!L WٴnX$gn`Gc8x%TaGaYXQ!3y>5-Eq{(,L~Ee+CZt䗂-Ժ]1$xi8S_J]I%@f+ֱp,"{ >.iwLR,wAh]zLJv?{/Np& C=Q/_曙kMF!{'0őPXbF e)i%uAx zU^'bjrڊb%^g1OHq [2H^Đ6Q:ftTܑe+_A,$1֓ fo<(. bD0TL Dhc=)MA`m`yndv ^jmV`<:%%T赗[SR ~x/9BPNDٔM|jkobeWHv3{u ,0g^C9| dU?9~!ixD:γu 0~/r`r^,I»Fdu(zyATd`;FhBTQ%*ͣ _,GB@q`JF$W7<&611 z}WV 뿑hʍi mpG?a.Lᵖq,lR+NgI9 gH`fBVXcny~\eKt/Z<#:Y+ g4-%pI@!ja{gٺBd.~ۚ#AQ,&.rf:U {Mhv:LwU'`(JJ'iLfr,-VR7{.SYRL_7+Lp+SĭgR5{~^9O.`/);T5G#9m I!(1$ԃQc>$WoT* 0xuOfCJ2(1:\lZԄ_ qiX2NM!,q)EbDjΥ]XU. ,o_?T;qc o6>%Ťs )6,E^z1m'Pܝ9C.Ӫ޳RT%0UG^ڴ޾F |ا8_)@H4,Ŋ9(􃆀ؒLG}la @MK~R|UM(f{N6dˆ-gN=LUb%a>_W8#Aؕ}0 9%iOg!Lx!A ?tsr:>O$lj^a-DϵAn7*IRKp杜rI[kʛK3]akC7K9DPyPmDJYZύVg'cmƙ`s_}B5WdUeLϑywֿہ)7n%qhkb~Yľ{8"XXd bTDz8DbM%ñFJM̉P]69m(wޮlO@=1mfM7R&}IF|8oKj@>xMؙ(' ɲ M*1:< )u@)񗢐yZKI~PJOb=БQ358WX 'SZ+4ɯm Բ _+6M4ƠkMZL8Xe`#ںLP3>|Kӗ f_Vոj~`1BGz&xvm@XHPK""VUI0iX/ P/hdb`y.i#&pTZ VnF*afxɲ^0T4DNRVa_~0AڧxudƱ)+`V\p(B1axCAƋT>s@aPa)>\9{uc?vǥ*`Y'=]xޠjޘqaۘ3R  AسOSIߔA0<'%=J6ξ=[-b gL RP`S0<53|#'@ |$n.XBb~ӚneΓ'?<WO&KTa(IfnJL;]:2y݀آ#XS ة1笎O9dU[F!Jnv /'ͳ  ɶwsT\33F&RH fqt_8 !;*:c+{mI8(ivo&8+ɛ_4q3n3_mN[L*!\qѺ5@Axmtc{p)}:xRc~ᦤς~;צ#mh=VYΨ;YIYvėt~'?5cDۛ-"_ h'~Z ?/&b鋮Qo e,a9q4l8%5-"|gt 5zR^N Ɋ&2dMhדg[έA(Sd*4{^O5!6snϋxij!Bgxa#ֳ2163V\Lai#&YMvffF:-@i^̖8։U5}b3.)lc9ՋBG]x&CEDgpܽ\L,JV'cq@fWHO.Rm{pݭk`%x@{*4q-2 t\?}ʈ䞏?H⇢X˕xƗ{mpƷbD@QBQvϪ%&۞ޞwRsG$r[I9?AV$zAm<Ӂї=p K{BCζPB+/5@hNAC07pNĞ{I АB\"]ƍlUMPFg<&{[O0/53"ۇ2f6:oe.>e6'l<ğpNiA@<S(ʔRgʵ+R)3 ZNN8cjEKpVvF׻?eQۛiy'"Ip`艠p țNl,Kad72%(65د2bIx3a_¿xbSMݞo2,N-򉮒1SD؎tG Rû4 4lEVxa$MHL7kOƻPJDhmk:r#ӓ1gO'  h]v%@EȭuU5TrtØϕ) zkҶAQ@xy|pn3sXXO *уgy"_KuoD@K@:qs88D^>K1~a1 {Da(o(v6kYzc'"]=H'-['Ѱ 9j ΂>"W+ ߯%!-1APt oS/֪PY[qi4P :@N2+[7R2Ex/ h]8ciԗH LV[ϒ]C ؤ鑏~e@cN zXї3]?, +n{⇮OL|X݃WsŮ YMYIIhbhB z JThvgx:TSC5'-\4 %]B~b<{"5L{@`g(TF^rcg Tkϝe1K;'m'r"uѫvyK>D EB7l%qJ|EXz/F7&FkUClbIЏ2C% d%9Ӵ}(r~pakohe|a S q.jQ:ێLasQZ!<v}"]'RZO˱ ˗!i&P|BKN?s蔀1{_7q<.v $l7uo\n nCێ1XE~䎱̰~I5ֹ1@m4 eWͬFCYK̀soG":B5E(ᒌ1ry59^q-vE_ݴtfi?p2UDJ Y&}ztل|jmh`l.@ߵ Cy9 ;B3(sC:l7m_ɑV7Sy UX<&H*!PY,ϻr0Ϫ}bsSFJOSfeM׉16YƇ]% JZ;iO, oĀYI'`I9eJXZ Zf/YqNg.LԋLVf@"Ao{/hcm"B|3̺`@H?Vzt # as<*IvGf%_Q.uĝwQYUT@ WA:]V۪<qG 6vh3Cz˔vPYqb# W"P[ld`v)%?/-Gb6BŤJ"BkJ=kfza~OF)GF}HY^K QF}(;ks!WɲusdiP/B!*rv<1XܥVE g28~%LQ!/Æ587)ih{hz ܋a5%]㓪UB Lir6, Ӭ͖cB4ggs\uƗq5C #VZwŅ}U~CHq's)(G~+;1 R[ X(=;iP@nuEΈRءbVSv/Yd0/рKvG{[}omI2^YPͩw %*`Wlv-by_+L%jT)l2Fo;mP%K%l8ӹܯڌ͖t%{ԯBGfP|~u ؿݼ]+/hoFrZD1Px^s:5 b޵w1/r>]p/Y I.>0;)fWs32Xin/\rL(*ۏp$;|C('$h ,M(l+Bʅج 7>4tށT< _9Y6bϬWU_P_efԥ6[#=oDo?GM]QD< C<$Ƙ"kz҅>r[$]zPwe*:w +\ %Z]2üx8oXQ]TjeSqVd Z&oaKY@3`m&0i G3CXHj`cyyITj.T hAwgV!> d$%d>zR'FE$:3$( "V#R62.BK-|$RJ!RywGn'o*Ev܎ZoM4{\ɛ ;`U/ W'j3kP \ql}(I>r/۫ʻ2cnZÛZ'J{Ӳ% r3rUPp w濵U0zfU6GBe8$6F|+j+E@ 6xQ.iWy)PĶw%wUqRhbc,"RL4hjyMO"nӟgZZ {ƻ5xcHN!igrEh<\F7"3\JC6 y.#\CoQ<{dUՓ#P{$QS-[vlhT8\\YvƯC~rAȓ@ێw_K`8v%#%Ó/Hgy1 7bt0 n_#DgT9f{$Ik5Ka:^smzڒE5 |nIWu}Copx{>IG'/AQ)rY3Az)Z@> /+7-dwCu(h?oй2BB$7ҍ;Daf﬐Pq :7r+05&4B.xR:6!x+*D=`SNz 6WPӅjRkr``gy즨tB^Ve+& 'Ffc߸cuǜڨX'/q1Nf:,( hZҸߜaV<`>{u''\<+B^2| gaّ[yTsplyNPЖrk %+Y]_i?[ qfTwRUuo @j͹k<ߦҁpf __=6S-i=ɉAmkaKNxybP` ZK9eXQm 콥aJR6.)Rڶd-zhJ;xD!FB׶FtPγQwX*OGD9[vSpSIP+ .0/LvQ,W:rf3+z#')W![R=!Fq#H$ !'_ʳv+vOyVYrgFw.A f+mO#WYo?B p}-?0tQ4D'3(%q3:/Ĺ[n]ߠ葥orTn5J;L_P|#ƃкGse% >gt, -ȿ4gR9R(%yluptomLG&L2aӾo`]m֤IlRr50-:=S!mHG{#R YL_\qѶS]7g *]uC -,8IƩVWKcG-U{xa4=hM=H> V1/9wFzc0N#jW-*dEٌ7Inoerеf ˕Z)f]qィtzyX!,+> @KkL#:s'UUi<  3u5Ԏpֳ *MigZQ}K<S}\ƻ?$!_1~UDJu2 &"6OJČ%Ĉ6~e C9=$^Ny!C͛x.YotevC]# _ jWIFq*6Bnov =!8 JNԭOOybytpmIflA374RNCpʈetYU!@ uՎ6~|4%_$J%? JJ:kbvCL}{~N crYsߌV 7O*maWn;Ni`<AɟDqmLeو{6ڒ침 !׳mvK9 5pUތK-J9}jkSS v:QÜ5Z96SJSsh*S^6$z#]0l4u?HKin Ŷ~]|UE薄kg mT5Ua&zg-4 =oاA89f(,sZ܉k)ndD3b.js7{^1əE8OCἰ4aWnZPTLb7X +R- IѤN,]$Yvi{ėX_vhf>-#aFJvuB6ewofT$n1yUodP%<FY}2 Vn'`JAuoy "qp.`N>$32cc}ْi%B+ıh=vT}փcT~|6] P[ EФEu R}oWma>psQ͏%A6IZtNȀ D(9RP)^8sʸ}vh0yb$YB.@qs[?fwSVהdH.ZGeKkH[K 5g0`=,j9}/JI|\-0q>s]X'v47CDݐ\] ɥ &gY l{!eNJ9ٷŠL|tdd^.gX<*;w1(N4IV1{qGi4B[*bOb)>jtJ>AO>,u3SrG `nll Fx"LaMy Xv͟ʠdP8Hx;U7Eߦ20|*!pXP4<^MbʕVԅ^߈mwI❄4Bd$~)Ꮭ&bRvd7S7*'!.PL{9g{k@djP+`W`L:y[CFEocg Te2 ֛ms"tuqDǚᵆro7I$X.l;[RѴrc{銰.Qzhjq\z++$ Y/) Sd.fݻ@clnqc1jք9th@W0'Э4R, ,Wrz6loKӧ;C}puC<ר[ 3uw^E^E!X`Vq; zb)Tqb8ey{xNAH" :pP]; e bX2 EZRiK4t|bfɖDR8 <>Di\)/j=gPIvOFt'. 7O $eWMQp +Dž-E,OeK`|7YvW$uطZ>MY[o&IBWe}MbciJc0 RoAbO Z'!Vv^=i'+&_R;Y1^V/O0nB ᗮg #Jz4IZ]XY6xsY:rCv >zT0(-YI,4ݠ#׃蹡SjX5}*奾r/ gy/xKtFTe1N =Ǎbuy;:;ʂ_pvapi#HP!I xF6ujDΝ6{CqØL7AMB5˶'8]`+˱`ȓEȳ|̹{%Y?9FH@p&? \WvtG#+g봘)M*8DsӐ wk<?H۠NV+EjW"wDN5Ӏ(FC „|*n# S`guh(*2?ӣ^2pREkńJĹyGJނؿ)ٵ랇dP Jb A6.Ę=R~&$ Zw ŠxbD#iMe<&T'8U 'g5rL]ȁ9R)mk}X~z39k4+,nXEdL-n%MOh^p(SMړlm 5ZVxgK}_k<+%7'UiW aly5ՀL68{Pue2ne C9DF8x4.4uWŮRFGT~T=[AeF-)/D åD-5z}CaLs').2PP;?f~ٍBD ,4slym-t\2N%H⌂@ˣ6O*[1V*ғ0ف"<wȀ6ga)0 ]=n4?xt/ѿ!ɪ>ro!wMlBƨwom\YC% Dy-h(VtAJNI\T  nɬ7?-W: MYv<БuFDyŴ6Ӹ 뗠o[]C]pM8.@bDCڅT"2}ig L&XIWsХD5_\3FD2P:›wh dP\ *8yIC#/ǯNS- e֮8=#.$XeQWw ]m)+!iS9.SP5,( ؜q 6q8Y>ca퍣g*E|dzr5wZA:E^la/fI .Zwi@[Y2hd,-:G2l8uA,i=bɐ0mlx 7šZm,6XƱTY2ݯy,Fo[dU0`jF{]?[{aݑxx@P^XWgV[un?avm!fbs;o"p6W/ŵr P;nO_lvyKD}qj!׽3 Gb5?a%dWr2V f#n^\tDΠ{}Am4ē7btpQ AIH*-`fb"qd1/DdzUMw_ J^cS$rqtv;ꅻPA !մRcʂ_9HC51N$z})7 .ͧ #=nbq $@МH z!QVlHZD`LC܀[,M\$%pAԃ/xO3ˆA7,upjW"̆O3C&-+z"]o ٫nAcf zZ]O Ybwƃ%4]5SP+Y!]ϕ9blns4'J_ĢǟxS9p-X. DhVgGǿ:c JeK-u2&ܓ͖hdcLl =54Ra CEoW)$H93vhQLyhog2VHuE[vg_zB{rr}D53Сt"y3OSN,ݎrƁΏfǯ"̼NC=7|crNwB?*_&h_#Dz!Ѱ AGu(H.HI(6IfZq5ҿ> ~W,3k# ^CЗ~ ? :uL2k8У%\*zJ]ۦxP-%b{hհn "! ~lzzkZ\$'8,To] J}UvqRa}e{+~DQІ"="AzZ_ +k(H  F1z m-`0,Hkr T^!/9NwBER\{bCb!,XD]R( v*G 2O$]jf!4jwc)m7O Bgs?KCC\GD jslɞ%(EWoui+S,P!VCA[&_w RV _<32qzyHтG scܧۘ:0b#ʈ|QPj4Rv(:&.WwRDE,i8""w8dpdS6xx44|ݭh/5S6 }8X5V)WEw 7bK1 vF,vu^BZM4k~4dP56TYj=Ƨп!#%7iWc^L p2hjRoy#"Z*(:{s{Eb?UyDf6SSW[.-NITqd&GxE8"R%apF?ў4H%ꑓu,.3YǥUTPw΁B/pe@߲"l A2@ R-z'-Lx.}LēUZ64$~ejK4kTc|e?AsɔMamT-U?PAL+ FV j6-V}U #^5-En=ehGK(xC(|/m G`k=9˽4$*ˮ:#B?~whS4ƞ$\x>Yĩ!w>"2`eO %"4_q_BsӍT#²CܽثTf^"e߯j^S#F|Z ekwjv|C;7 an\p{6݁ x\ W|Sb/ ur\7τuZJ0b386e+kYA4m03 ]G L,32e-rG6@8sY&=%dFV;BC1P$-6r.rͳ>GYTu~M 1L뺿UՔ1õ<—3ff24d obR]0x"eeP6CRSg +|be $0@ML[Ǐ(V4Z%ʼnnJ1fGɆ<7.Q|o .EbxPVS+qt _4DM6W|Ot0gYNGvWU2 %u$ɍh'BXYD}ʓ/@O ZT1A16~&)*+p&D,vV >X%I ı8N_ȌR6'Sb$hjF F+Lv醧&#tesjZS7n)-7~g]! @} 2N> :Y%ZR'}XoDo~ù5+mﲖ@.3ՠtw.ÚER Nֳ.a밶D{F[+*ZJ; 8KGdD4l"-l\>gS'o0r+{?4|s7D~Gʩti "Zv7-_JvJ$S.c+Dg)`K(#z%SlJ /o}1)< (#O].~O>V%'kwCQw Yo!>^PDrq] a꬈4x߾5d:Yڎz#V9{C+/n49r^|{!̗h@ ߣAXc| qGR3}ReWF +6>9b_bxZPĜWբM HMYq ^ G VS!$RǼ-YCAc3+b'̰IqNΞshv (xo5aNjJ3^^?#?_6Dz3e"kcvdvE!w?fjܕFhq"9o[ɎkeP ${.;1u!\V"}" Oii; Phԓ˻u-iIͶ:73eSf[~Ա`@ hP~xKbnYyC*O% US#{G_^ۋp1w~ާ Tq=ˇo'T-n"'aq vQ5R6HungqyRmߍ^YUc!\tkIg$8()# |?U.!t1Z'cې9ĸ]S#1?³.sWGss܄0 "w`k`ܗeԤPpm|2ݬ|)0?E5n-#ZD'.Qپ8XOi嫻#Ϝ;8 D[*|.Gpx 5ƌP?-XhSG~J{~s8<#0(1p P_CXc+[։-/oZbymT9SUrɓCsF}~AWx}5 %~=[] Nb=Cmtn UfDmW2J^D_uLg,_L?_siYK! a*[z|Jcd`NW[lú+h>jh̬ 1;,; =c{@YU:{j;eh"kz< :c1G.RdGT w#;aI)1Vx3d8J.:J:VYR\\C^WOTTkJ{:'4)ƷL Rb[Bb=v7"_v!LsKF;ӥ,[KL5yy^qeAgޅ֫^ʎNbHk}<߅fFj354tHҞ1Ȯ5"g1;\v$֠FK-J<Torѳz!P>ׂ0kQ˹g z߉PN23؊d'l[.^'0o2R!-rm_C7,NO'ͯ2vx"LPYKLi17/m7l/ ,Qs‚فV8:Z9GޒY:} {L5%=BbYw 7͖]S Ou4081yW}ICIOҞ`7N}t7'Lڙ|_j>tڱ-u;tgrѬ{o.дc#kjLSXC=9ف"wCFmdd%mU wo2kG4Ix's:c&-$8)K/M V=x1?ԅOyMƻ_qڮqL~{3{Nog6%$y)n(πh&4At# 9)u:u1ݝxѯdJX1tX( Ctei︓5]8Mt7$"fg4p#re@?PJZkdnk#HStŎn=e>RI5:%;w֙RnPZ9?%tďM5f'v+ëTytNixʨ& ^Vm IQ8%: q@efbNȹ7 vlGͽa` *?D73NRoĹXx=-Qh<P/ wAe=8ƐdrƋ5uE16'7L9=zuiPFXy}DE75;4琡\)ӾbD܇W/*,rYcdsR  OH/zcSi7p_=ؽ4OA>mF%=X>(g)e:NTRmJF9gbxAd$zM:O9o>dp",NdEbPѸ0fl%&Eɩzчb܈zx/tWb/<&r',"{(-JCFg п:z -r~9_:raeqv*z+,}`8 s0cg~ ? pmR Gydn8No/(ʫКwn;Tw7_mr'-ٛ#畠w3UmaGew%R.!<;7]\frvZZS,͜5&=hE/KQ(<$glǐ A<^VC{Cw+Gix*sTlvn^a- -xҔÝ#)v͍6˴^ɣf XL-1 ="g *Yu鄏< "$Ṳ+!gʥL ɜgd<+qFyLbVd0hM?t/[sl `ɿ--Ѐl]Avy6k3}e^jk01i^͖e',;]YQȮ/]:{IX!K8;V z+ij?s퐵hFYЃIJV;M7_ jHYy2zPa{x嘬8+B&x oe&b1 i< [ b ,`rv$P H>K va"y{и5?=d&}inL7w_ؼxTe3qsǩ\!dxYA g2 xfþJWqV?Yl1`cz#sey}PUr$J=GhsFk@-wE: ݖ>s&4 T:Sfmn5/r-9AJJ1t%as;|SD/-J/tkjIQf@͇AKŤTl{K(o(S8A̬Z)zQ e;pd` ƚثġյ VoygP=Va{m\:I:i0S-Ib9 ~fIdl{v[Z2 E95pKՉ̇8w 0ιXwsMڑhB.DկGË`Fֿ,諎)d%{ *GګQD+}nOY%*n2CAxxL-Xx$LU ^􈜭]jbPujsrcM.G?tʢ#CA$ʷ q d*FCdRcl=WU݈g"~?8tqd*z^ $?, _e?^(e"Fa /E\ˬZ1p%QZ^HW V P,Ä Xĺ52Vk"O+" sqzޒuЯSqG꬯sF@*iCL<z sP֠]xTF-1Ru&# ] 8Ч87P͓dM^bް1nW,c 岾@by DQ|d3h]o3>|QnVݠp: Ȕr@})ߊ⊮P~U)nDfi5_+{t' Y19]FK m,b*z 0 SJ @M!l3zSgïbTiMAg@ɇր2L'AOT΋DL' 7d.P,[{!]')97Z8Sf lsQy1Vv&Qԭ4vyNG"G6&_=~#F6")F`l ,b(Y2g1bܹ TwasnUaDLpSkPȐK)0N*yQ<H,Vw2BV1MTkZ/:{/q{|96f5F "5 ?YMT,>Uр#c$qH>V1⩪IѺ\6Fs>٭f1y&}ry KlV E- yg4Pa9Ih!~%wsQTvgӎ4NC6[h @oiX p4P^xdk5Ք͔B&FYE),4/QۏtwmO5ڶk8fPAө&oY_\-^MI}|XΤo3˕41t"zуpt"EEFպ!3©ba9u!O \4Ntʙ^E5txd!h6Q=e܎#I]g()D=.CFǞ>@w)ZyJp˜5[UWESb1s!EG`7AZX5Mh㬿˔hQLKv땸"tâ~p&"_֠8;ϰ` #?2>X$Liݑ>Qx÷L`=ND _a"!I8& | RjeP)c'eR{\I(|-'.ZKe$A(y}(+o{6ϐ.3oqk%~vXxl\P_ya]edAȦdC9ep(yC :`Nbqg4Q`vw˴ V5MMɖ2#|Ư d InLH6*JVrRxqPIqb,]Tmq<3|$ 32)0-yX^#mc*˔]Hh\."hAD 3 2m_@G*M*|Q#dNPa‡O=i>-fn YGld%32[ɵzaHbOڒh2DG3Ͼŝ/_6oK탻z[<~="Oi=:ic I>}Ě&׈.<H*AUBp%fɼΒY֝צ4zMǂ#2~][<6<\4 ҍ/-Dn'_ ͛:htrRFPBPW ŃihFk𤹯3{~5lT 1ڡִs0s%g-N5[q R5ړ&FV2<63͝` srfK%8D.'4]B[dla<Ҕ Kѝ gy9`ZD#Vt<e>Q11TLJz,H(676Op--"I@3bc(uTHCF֮=<1BR9M ~[pl3E25SdOTW5t?;KŘvzB7ٽRGi_, ""[ripB9 jc i6ETG5]8@' )?꺘R..m>?y鐕,1@, T0Lw(RoT- 5''GmHL >ɞ]AEyjL\=`zKvhL[ aU>v2R0k_g}$;ˆFfcϭI |QҰ͘30 Kݑ6@誔S5)psuuHmI̕ҬY!7%8uhtWR>V խWQ%1*t--"NG|N_6Xppe4\ }"Ƚ7(eZNh_yੳc1wV9$r@ cvn~ފQ}V}UΔ' 16DDS_]92{'^ ᒞ)LrCJ852%Í tw;5MF*³uiKX~]@XjžW\1wAaˠJ5WfEZdK1#j橂gJFhKEIO_S2Qx>7P$E3Z3?_꺀PAÿht@+XtI҇F'q{A"Uk0Lc c`LyAѐn}hk9%ڢ{ߑϒO̱QZMg'4JZq䏹:1r;cdc˃Pw$>͋INѿ$]اpPŻWʑٵW\'aJxTi|k=_3Bl>P-A, ,G%=0هv]iZ[k]_tJh[pH>*,gMMHaC"v̀ G lxNGm9f>g*R ͙b_ZBD򱧙x [@6\*- 􇗇PHS WE(Vݤ!t3LåQHϙ.CAۅ"U@|viY'qA~ƴ^3T&5! Ob+9nN;ݭ<[{S5mtGѦUgu(pUn"9v̹=R=bTn5PSg&Gg~&p]KA& PHWbՃ]6*{+F]?@YC-! aA6 o ߅*Z"r؞mE0H[}ڑoQ4( &H%gM,x@}? NJULE&~NPΑ^"eo'kNtCY&=dTS@62x,Lt eQ+ N98+:if"ZrF֚f~uOo3b0z~>8?vUɖ/^-z~1hRY2}[1k^pE۠lEŜs Oԥ^ŏ֞ ]O䶦V3d< aEVU“RL:@Q&3UgD^$kny}#zvTǺB|(j\D2S+Nbs6ˮ̆%[}̡t5+<<*=l8>O.$CB+ ˆ?;eRcŋ6!.?)L咇r6B8MRLJOiZs^)hzN~IuShNM, Fh x ILb@\glՆF# >wEtVRu\c]/ؽp/9Ϟ%텦?5{Ch*&UNb%b,_m<(Gci}:bkuqKE)UđQupmfYkyȇT,`m," /f?X;[x7:)L/pxJt7Ry}_'Ͼ6 ,{"~FO~S]7_\'DY1b j+]t)$)A$ jyrliV髈h֝;Chdһ(řCy^,kjY21تbVMb|)LB*himzwK9P"T1\f9-ziYb3 @+:bD- (s<\aMǺz,\c%JsiFZJ+R.v^s-$Ho:2ܛ I LtfeGY,fr&@#I l3D,HX_9:{KmC_w)!P; @1'd-0x :3+?T^x b;x0GsO͐wSW sc/<>{2,?D|kFQ|iY2޷5H |V?Q32" yqB f6H"} yW;Q \ѓɈy5cIحMҤwUZg9 qPF81ȇD0JjeBSrvc+.o`i}荐Zֽi:oη=7>KxR,"&teyauq Ib׬6?X~w xIF8LQr0Fn% ==LLGTDhLrX[1>GF&3[s uLwm2ٔ}y.`- zHde^Mb|;v)eQuvr ݑ-AQ=sDkM]U Y#Y.xtT3 fn>g餹$KG!;tpKR} bM U%3~Xuvl I2‹kPb 572*G+Bx+,(` lmaL]@SǙsFjeB>t§Zg+=|>c%!gz)u9H5ó>_{\579׌(dC\ب, 85InUϧ aoZsZ>4Ihk yLz/7 Ѝ]Dl49%<1`,1} "\_D;q#zHv*y\DV&d1fO@0?1i!x{~Rg(ߛS%DUn׋u_k>!]sF/w-o $TvN8xCC:\PD7Dl*֏]>鷘b-Nm"4D%Tm2B^cA&jq)>_?Ft!l X/o@d^s̢\_h ҁW2hE43*{.i|L&}{ Ta G3\\DYW>x|͚c.Oxqb-U@n!Sc^}E'NcCcuӖlqsH9yZ1X=u)30&-C:Ib7+u㎑c}T n|G|Yy{MUpɡw[fOP+NS3iå3|;.Gl$fSHI4j RO\XdΥ i!Zׂrydt :i?~%bKJнexEy\Ң6=<)U ҋ{^pHTlW Aaox3 Ǚ!,OXA 0`ǽK`օe=YRhO?nbt%/j-ex /ѕRBޟRΰ~5c,EyN߈0+DC]ǁC1xEAa떢5ᖅjJx?#",{=]5?z%4#IIUڷT`;B8}ThԒ '22l45#&ZLϜҔr<-5Q}B!ӗPP%~6qH|dVOސ/&8"0`ʐ|rX"@w(]OhdmhFs<$VHn{P/S>KS0V̑3;]> <<'cCbz$'.V+olu (g* - ͫ{W7e-a%IK_K`4oO#rb1PMp$|ˮGF!(pfߘ/&h ]qfmC')HP5/xPСy(dBaz#g" ?ZT:lAHLoLĊV Gi菉$350RlP㵄u[kB~d017_jVׇ0h [$ДqJ -tts]J h y nbt! MwED?zOC!X?LF)=CH$r-|"e oBS1=R"ԔxĮXmQձouhك-D=^2~2Rz."yWl˚ǽLoZ6m(PDA5Yk[\V%+95IN=be(j pwXPߋw~.%Ñy!ZwխIetAV[g]f5&-RGPp¯w-_'2_5v=4t6L}RQ:@VYNʧv[̤Ԩuu~ \.bnQ=U >S[|@NKce6)$I>+zȺzeA4I'! 60"2 yܽ-0$1 ۨ*frnUr#laj@Z& ׃uB{IDEV}߀g}lm^ l2`J7ZBIgDonGSU$57toC^6D-i:`)kJ-6k (0ۼ _JրJãF+5y!Ts͘ޞ4$Yp{T,$6쬳2}Q (-i$}';Q +YσI;?#0i lmnr Al۲B˔6\8 -0K;Pd{蔱Ҷ1X-55H3)G.0f8&_< m ơ,sJ'hHAPd.!֊;])9aex{-|i ;ݍr[S-n8;ݦU'@)X^/,*@}р3T`jO'&ƻ 8'$u2nuJmXYج3 Mx)ߔ.oa/HM].#􀡅:9״yN>G)r,GHz 7ed6.Fy>4'*<\3}kec+W&qrYkgu~w~y*&@D؟;LxlTR>;qv.&Iz]Y%VNi:I%~0yyw`pkR~sCvL=||MĝȂ?;}C(H`_o'Qb 2$[ٓ6M(~REn!LmX?e[,[0OʑH&wZBЏyX~n}%Wr.O"&y\i8D$hŽ,eI ȅEe+ 5Bm/3q΍eCL^ HbflS4v}&?} d C ^)Z[%|aءh;D'qm `8M F{A6>rx6(N!q)F8*CYѽe>wj3q=h;dS9wo}*Kt1<۰ \K> et&[4E\pN~ze;4M" &0'\’MXq2Av}CE2]j l[RZsN o ۮl!; 0Nv "?Pk1gUyTP2@),\3x؃J^NaQm['ϡa뇕ym-}9"֪;V 8}] 2&[& גXGʓ81poTI,y/RV_P6 AAjB0ۛp#/a8ᐸ?g&NPNѝ\QR;/mIBޕ} 8O/-/0|-G>bhb ᵶ))!y4$pfH"5 {mԒqW8lGRV(,Ӑ&8&s* ۖqVg*u9s#k=.d7HJ%lA9H֔I6dËKX5k-PXUq<TEȌW{<}%g䥏4C~쌆7 *Dx -^lrevD625s`NadS|$u~1]^$S'X=м5k.ӒÇm'̪J;/Z2)կ ƣL0RوȇGB>mrl\@(k֍LF0&OR/"צ0n)8sNҚӼ.Z)׳ gN::ϦgApɖk(qm"4za6gzAqzJ21}5C;1tbk,恌2y>jʿ"(tJVG嶓qPs`lwN1lXaZ>\ cR7q:Ex W#:*+IO+ƹ ?txD@hǡaET(,3P5,Lxœ);kd ޅo9x8` KTāΨ1=0mz(̧&OLnMyf 2\TA~w4:|& 9׋)6!ʾ閇,|2ATS$`g0I,Φp 6c̀IR#ķ{v DƧ5zVmCfbRu0 KSXF6uhIur_&%p^sNn$8_gK^lCY埜 J _l,"-1T X&7X+E]>O>MCKD$1\[d4"ý(rdRT|y-CfH]N0j>1O$<ٯbR&r<7:TIp#T M4HADbg{&KP&#?:.M&z>j 1(oaPUdHCeVbQYCsNÀ +DK]Q0 <1'&zt9D_%@){d1){T)TLv'}roO3_Ÿ/g IjǐrT@c]ij~"9*t0YHa Iq}OIPfv o<řK؝<J5,+YAFo0dsgA hNs}dgpHN?, BRvi/ ~e➾;|zϣzȺ$GZ$L51*])tdSgW%Hj=}i`6n'Ro+I =zGš`fFǾzV 'JX߽jR/j/C;b~1z7 qhペܻ68\H/f'U4>f'fH&UɉJ>4qDuW)ت 铪YLPWBޔwJ菕EN:@RN כQ$w9V{gIgo{bp yEG~.=#,6\9Y0Z(D-<(+y!d[C-`\-+0iA/9$ĆSm\WoK n }e{u2G0\4oDV &^b.Ɗ/n{зF=O?j[ovzMQIm^)̦7dZx\ QwrLm\ш 1-Pņ8\;vq@;8G=X!|q!pqxZFNhR6PAuCE =GTrh5zn\BXm_%nQB ~aKF^qozSU-opX*RVtf,q*uJϰt*rnqyCq쉁?;7QUHmar=3UkVT55e a'zg-r$P(=c%ЊcR&pJ{k}c.V@TKrCS cgD [D9Cgy瘥8&j(lWH#=2F8ur0cw Iq0aӸ`0˺ ^`d$.ňvqpŔ郘p]zB5^yײB{9FP  m@_ 2 6SB^kzGdBI <\͆ kF2AH42±YR%Zh MtJ{5]OQ cҸ{iKYCuR3xEZe-V0oiZލk`WlRL?sJ \x/䁪RHwPfDiX+_xeK ;ق/m_" WY6ӊ>G o#y'#Mo=yKS2\o :# TtGv 5#ǙׄSWst5a^qUټ&̌͏}yXNjXut"٘ǻDupcl8'r.,ĩО0+AZL.bG} Vָ }2 =@ڛٓ7х=x#FTk.b_l4@6*i/y0% a>*rZBI7+ :Tq,,*Wv"0U½O]selRc51cG)pJ_0tMY (!߻X2}}x°vd8RYZR‚:l@(0(}?ӲlU l$ Tjҹ\:a /EÒ53 ٚ2jjujCvHղK10tb +;5 Jۚ; 8u]}S'ѱm ESˇ}ՊMo-2l~G1 5O1JփKp6$XPuImj^b2s *x| YK-v0x-UQ t3Tghlvok>Ѕ;d"r vmv{{ QE h{:Pn;G^?(#?Um>~(]1"]7 L/jW0awfiŸ"-#&[l֚YHVP\oM{c@8R\GXwVx‰x[Ds8cz`|!6>#*rMep]ۄeiēՄѫIB<+lo[<>Dke[pȄ-G5m]FK@vOO+evNȧ%  5]{]Cc I\lQt$fVt~TMBµ8C'D*䓗|>C^זeԱ^Ԋ84dRvԪw(N ?;sA`l)kdy}ԾnO;;O1X{%zm;ԌK1l Z}#0Wn4 "=S5_&"48z;v-=V3Due8Tc:-BP8Nq^ ǂfw$v(Q ډeX!C3*ۢ(zBzݕŪznU[G'˲:cRXB>mݑvyE y:oИrWifII֍"X k=[Գ?ZnJ(_EWl3/Kp~_ s UoDSaN^=u$s\w/ue 2ǍVP]Gb'Uy%h_[6j5vNRJ61 8UW_1߸0Y](Q`L-<*;lW2"G+DU?לfLrpURdto| m@]:xDB7 &ցhTx4p‹UH]Bg>FNth麑ZM|)Xy nƕKVF1%iN%n`Pt:%+aخ=bj+>$ՙDJ!2䇠X}3'ַ}]7ό+@IA˔@>`NޒLɥWڹ]J|\ %]:(l^"!96y 7A%'OĀYkFHM ̼{`m6@J9©:DvBV0.Ͽ.'+E\y 婺L*Z2xG۝Ѫ1iG'}5H#9zI?҂ E*~IQ&h3_"ĚNF ,dz%ӏ7D&i3p64vl- Bw%kEoS$5r*>B.~^K ]J4?uەawFuU%8$J~Y]?~!e顺[Aǚ E"~/dG(3Ĭ I/4Oy̨Gr2op1ǖ Xg|MKߖx'2(.9ñ|S]{ qCգ7^8չH4]Ɍ :ז(UʜKe]Մ}NoU9MGwAv2IC%Ͷ5AR~]%%Mvn*]{6ĶJ\x zA$)Xi!a~s&o2PrzpR MBC+|[ )Q|!'8 ʝJtc8Ʃ(]O}sc8/FIUQ<(&(OyNuiFaS^&'APʠRd?yZz;CcŌ{3_K]q/sy5CcQ#+ Κf +c0Y@|z% ϻmב-#1gn5~'qgbR8̟g=fx2ud,1/m3&X$lдg_c@&uꍳ*1u⬜6/F=m֣ߑG~L z"W2-[/(=z6縟ڃ1  vpgV I.,wE⥰JkZI @\q&9vr?;RygӴl P82zCD7_U3YUM:)Us4_/|4N6Ps1>j*?ts'ݍip4G͡qd :ezkׯvN597!S0 " h<Ytb wݷ0 !Mt譓**nit@ dK=fN_E; ==q*aR4ԯ:w_#; ={*>|} ?Z:DJ)Cϭ+k1x>zWiMq dO"J0uF;RN^dd4Z.XsT2 rA$^OS(T0XGrr%3NCRʝZ#6%)AdcfP8#[YZ;^2'sZN:ěm;:3A: @D8;0BLyL`t9]aْjj ]+S@SI ! Q^l:W:@*yr8? Ѕ9G.gTHOJvg#k@M#=  ^ ͹FSoMIḦG|i SY'dW8 aPx- D.=ce:x*C?IƅfQNWzqdLe9k 0AT&h1: dLu[:K436oMCVҤq,»9d9d*wo&{7O`&6^8})Hv?{EfӵdmCD? zˣT 4z~\6Rg:F++}r!}SnDɧd u7ۯJˮ >HnLM}߭~Mji4\~/Fмݕ歶 GrmC~䔷 0p4ҝ(/V:'}T[Toy9}͉nr73tpP;a9~HAz*/>L3Js!ǫh]ry Ba}KC=[a `KShq OUˆG ā??,6׮ï1|vq0Qi qmi4=Di1yDrg4m@,7k*M%:k17ݧwଘڨy>ٖ :>dbⒸb#ME3Rܕ+_zm,g9e已>djxXK$g Xr:~ 0pdv&+{8Ғ(5%V%nKUicJ0E05 CUy?a+PR?fG94 tQvH'4{ VARZ}3;'E;Wu'Y#97VM96s t@\UZՔ4S}r}g,#$:%kLAm} S J)~2ӒTE)9hز4\%bSeos&-K6^x9 +][#0Cq^Z>D@ה Q U~Vqxl*oju~5X_/r+1 `l UPUn|B%\ cYntL|QfB"z>whTf^ϐU f](mn.q Q^]0"1߁?'{'`pH Dm!)Gj҈UԅY9ΰJ=ݣu0 \oSLZ"8_ffL.s5|gR;RYa71HpiB@o 3L/9gESQJ1$GQӋC~7LKLɠʂB)"}GV:DqXIn&d$:m N+K! ysXWn?w.5IE)/ 7}b,Uѿ-Xy\]6_V,`&_W9^1 $IB*bVsCEے NLgu=Vcf6 sf'z;0" 9Eӕ?E$΢P+쨌T9l :]2)\f_9|{K~G >U/LDf#kdwvCp* ٣'n6daAq:Hovo>N!(2V&12b-,%Clވ 5ID`GEqI?|w_:6[ FO!bm^yVB0X*A,}=YC@Zh3/n?U%0tC4 &_( '^s4FrdĹFL^ދ6`5B-YcųH*E(0/D|yXU[N?'8+Cp!ҏ_WowE}Gcp@/YEhhi"6٠+J|Q.%u] aWf2yՃf9/G2I{@1>WJi[{am2!nz]jdr ]&O/#5[p/"'^,PK+6{^{tܢ6vٹsF/$}iakbPgB&jo\,ddS2$ )FcA7PП1+,ۼTTѹgA8=-1 yTB`&Z%7D`\ϰOLI ݖQ14 /L؎:?l)+| <:'N{f:=TC\ӎ WL|f[ı; !'j{]"_477SgCS 9C{>HcEe7X60̬AJ2m 3_IZÚ,jMK֩JfX3cBMzWnjvB;b M\}vn;:M8uY _/.]<%#4*w pwěvޕTJK>s_N]\M|xBBMJ!aMoEm2ym1wnL4GE)]@,D-h&`Oۀ;$Gk2R@E:`#TY>(A3ԕ#!(1[y.cTvtK2"$ uZ$?Mo@&6>g̲%3~(&bz?Ovn>׽\WGV*kVZiy[ƪ^vd=:ߡvn1eL@$%y[CC }.~n t+1DOٷvztu9sl QCq_ 9oD"(dG?r9h$==ݧ\ ܤ AvcO=\m";„+G鞼oeANCi%飶6Q69~vؗ+;:٩"C̒ߴ40dZzOk.,wl*lC~6C@3dܫa9%MYS-pO֬PGM˨533mfNNHأfӒV9Q莥W -N~p6iznwpl ``I Uy).蘂ZX|T.3*~p?jL\/ȉV *O]PH|72NAs\5 iS *!R uoHASZGti5,]lڶ@ckGCbg'f}-*sL1aPpܣ@EOxg~o ,!6Ó!).I eq!GH/I:,7dlŌF:1J(eWp8B4ׯgr]d@|ɞ [P9Zբ=Cmܸ[YҸ'zDH읖t\ g'mA?uwK:O;co+H'$܃BNL'wt2V,MAɂyO'!^*IӰHL=M^ ~0K+O2}Q$L{`hR]>xP5vO G<V[YC_elQ'Y}Y m V# T3܋ ֩S6g=2لN4$~6[ %r/]j6x[t UwfYKnPLb="2IXscReH ]#3,QmUB'^1 wO>n8J~O(jɚVPl>ôaJ.1[%&g0t)n/ֵ_"}k7h|ޚʯۙ \ǤSʧ[nIgr8X<&zZ.LS8͊"H1}t4Mlacҵ9 ZҷH{vT/0Ք{w%lMs"FpX-<4eU[uӂ3-> Hg\L`7R&ĉYx@ vd_s9?QG {x  ?7? -([=#?|Fs_8px?Mb2v낇x|;uS^ΞԮ]wnG@oU!2c5ӖnM ޤ{thfJN%te}c@ۉߍFV5GEt LY-Pxm w!sZ&vr"8ǔcGjx)&)oE7G x8qK\۩^xޫid`{:>Tj`dH_+JYUP[elM9(LJIW?uԴ']П# ;BGK&|wHF"Q|]TR\2?(|'ZD՘h<3N =LNǾڃCOW4ɜʪT?Lo4Xgq˖Jb (;V ŌjK׻g ڥg9HѠ=nSw9>xup(նD:LnOss9OPY eލޫƬ ư;oSjP$o}h5JUs׵Q*́,4Ȱt&\ ԣ$N F?h#_; [iq=Xla$p{edKtn DGc ؛phMz8,]00e7W>6p}#{%bpO .h,dn쿲Vlچh;A8S>caCwh?KV0ܵI~ ?͔-FI] )B]0m5‡AX®t 2ќk+$Ϳc3gEEJ՗`fcƜREVs,օJsC}t^1cT]Z /O2)F;AމzH=)l502E} m!Ф0s˥m&>ҊV 21X6C:W0Hy(XX&q}mb0UpOO[c7Ww{\6i|m,~Nqz&^r ?Ǔr}@b8=*Ն= J2\MDjn` |.Tx=̥ۓma 8G%EUQ%Dw5齂3Ժ EfЭ+6@ P(zy7[nywMV3j*$հQj۳kӼD:.3yp*?Rvtfx_p ?L.Y]:Z^}^ǘJ(@+띙j[6}24U8 1P! 5ِ?=E|+]9LL Dt-LCksIq韢jkU'hC >K"YH1\5`4nlkl(Q3F{y䖡֥4hz3r$mUq% 3DiDž=J- 7 j>to׺W`ZLƄe}BKU.E>G?A{iTtA;8nz |W9ajHp=+qejBa.7 0n`!$ڵW (cspH<g [$R뇠pIJmu LgqS!|K!ݒ?i\:ewZmC\˶G}O/&F^8U)4 7|nt:Yq$Mj!qwޏ43>NЛݑ #܆ʻU>JUp48>=ᢩ)WͪI8W&!2e ܍F`RIϧ0Mt~ʮJnA{x if\gnG<\|޼TO:D#73rGf`MHo|t*N@O͌-nk[~7*\\N-2 .`Y_Q~.0 +wSnQ8qci4]NMxv3iS,:rx/v5)^Jo,O+_[gx/#IMELea3ͭ8 ٹ&uZJe$Zc|]@y;wG!ߵį/`aU쒒nT~d\T(ԇ-J9L,2||l6Tߋ髲-lv41RSdBZ>eixgߎ<-kJuƵfI\/{BМ-Q8%ۖq .$A1Urd+EvXCd~(ey0#7){nYcle b hI CNT4 nPr?dV"sgLu= M@\?WS(C;ׂ`x~ܓil(8UUJݬ7yÙcҳ9cQ}I)oxTZ-WD[fXݷG( Kdr¦vBv}@&׀tN^lOXLC E\pERS Ut `Pi_uLQ|: ܄ XK|enj^DwOJdiʭAFTGs.CE gpg!jy<)I')cQ_߭†`1ϙܪ!@-S6b|x ϦS^%#~^nF0c$-@oSy[Ŝm0ydQ#ۆJ9 oT}!ݱ A"M4(?Xyr>z9RQ]b\OPX pi hGHXcTp08.DuR>I82+>hP EQWX&c;(+`т6EI7@EfwM^zv}&&iAbaj5nM:G<;jܢ-ؙgqAcS_>=}}D $E8x;HIG6iW>rH۵__W=oF ze1rt(wGWc ^HMFY$&(8BDe[YM)/}Cw]C[wm7^bיbuxac "I'ةxeٖ

`?Ω;ۦ1@Zq?)g+XhOyI) ԾS/z jfڻѕUR~fz (XVs2l2{5-GCz2vz5HG[hٳɫW\lU0`TaKq*j^V5%wnoxU#ؾа6ƛ\uVVcY򸾸]C~ bO/1M#A)\_'5=|Zj4ʼnL%{pdvx?L4h^[LʠWZ;0A8C5Њ <2:hWBߌj0T*R vJ(/\L[fƠ3ર5Mo=<&ic/'tCSPH)NTz#T < p.飼eu#(_Ί]؉"u_๽={&DU`*'|>Mߢ #15H~>5>LfQ}KJ%VaOqJ#} 1|WssX*tf ,EB ᄂ>|GWk#ESu FRWr )|IBaPM5 WFXbȌ4 wUKV,F\gWRrhŠRuXҭzC]zcsf!?K0rF+OP4]U7T6Uч#L ۻ#JwsK*KSVm pUe9qL@8~P?(HӚS 7ACmGO W !^of$I LubZ-XK~8 6fhB6jy##č)Lڿu OPGrevc}+f DK3Ō\@Rl47H$z; ]*6ްX{=#{!=Ǟh0XlBREܣ1 7(Lpu9Jw!(y-ȦOQpKhpk#GM0hM!Nx '(QsLV-4/7sO0"Y4E@0md o4A >-e[^=E7 `ɺ^5~Ig٘C.s`෮j8,s~]u:HwR%n5I(mCڏ(&٪_[\g_ʌ/-@ܷE%(|& 8<UO =jQcsӦcK2F Lse[=zih\*`%]!`̊?qd(^GK> I23dEtȒN]w9%m^{_5 ƒv`ooMpC8 [7& 'l2 jpe1nYt)7wzcx^w/OzP񻙫Ϝeu6VT ^!Bp m*u=Ym_#N<"ckРfA` C!q~_W}o{ǑO?שW+LUZб (X>GXň ./_5dsOmmMtASA`r{s`]7uLwb`7W6~'/.gt lj*I5Ӧ?ʃ`&w+ CΚ{Q΂Vo=Ue~d 2O)侇 ۬'ֲxsyyk+Uj(A>%!VutmN3ʷ@'!Od{Q//UL@.]gq_TO' +xz{k+4k"F &ϳ/ɴͼE3.` >ƃjgY&?dSL:4ZHÔ_M=t&2Ipub)Vu!`긤t!ʭMr$BC ϱ4,$v$>6xzcζ- W 4K_鷺Yl;w&p_%^/(W# c6 26XϔX4iGx&I_άVd[y03/j|:,"|u"| $'>c[fCƝW7i:O<ټAp.I.|6kE1,oE'9cqdF!5/o!8Q2œkYF.@==3_N gP1Uh=D5OD[>̓+LJMܯ]!dhE ~ k"i&h~؁/\}I#PV( !n?;/}9y " }Xroatڒ#B1$1,WT-5Pi}):xN<%^4)1tPϦ;sl40 &cZ]2>o5v-퀉gpUu0TcbP@HYdV0~"EV$ yvw7BD=:6@}yT%ؐp(6?;p02!4!DD/i=l*.殓oP⯐!̃e+Ӣ@o(e_^,wnDXe(ћ,Ih#RFK~1\-9PtemiL=H<Ѫ X s1=l!OpJ< gY72ZG?!:0kӜ7W~"M<)+iFI3qɓ7V붝|y m&NaqLSMr`(}^~z_4%C;DpIrw'0?إ؁I?b?_G 'r0[[VP2O:q*Z)ED`i)"Ke[Q YqS~%j&l-UѢ8PFIC1po3.L8ܷCK@#|~ѳpꪃYg&>^!&wn4%b<.ޮc%m?R;xu ̝kϦ؈n‡ Xd'-<8JqOF ;#ȏxi bu6ӈ ɯfa_S3$w1_`9M%cV_WmS@W ~=ҶsJ{\O%1HDT+HޚKG0+ Ъ2tR Ε4ѓh/Õv'CFݺavAߣ>C0S(%0ŀ'8 1įȴ sOF곒ڇ~n @Giժ]+8 e⋛Xvv9F[d_ H.r zuYg$QP k Ԯ3ͨ+ђXi% %5܆o=B-j~^v-41=ȒYHa|SR Q:11ܯʷceִ4 fLi\'L44cU4.j{^T{5L85-H` ٚ]Q-ҝoGb!S oMc|z'2qe \VK!TQmօ`GJZrm F &H[Njtc0yg\hiGxVb@ =5:7%j3m`p4V+DӾݻbu" ߹-)؆S3&{9wШ eBˎ|NSt("+D0=-Oȳ[;nr :~CӮʱtWɄ_\6x: Ip*8n cr_ӀS bZT`7*yŪ7k.Mלcdҳ%.` ȲRbuCn<^^@z'pϥ iӝKUΖxcNd!l &P7W::XTPLDS_sz; &i4P#/_lq5ݮْe0HU_ګYx@̊ |]ej{XI`wwʻD2s0vt=Y mI4OW褁Z n{|@L@R* El fF 3f ̌HA ])zjjCdWM1ԋz}5'U6@J‘{ "lyQ/G)-"?W{PA,A쨿p}D Jy_LD֭!o&^5`h_zO&x 4ںqw| lU q%ZjJƙi;̵KE\oK<,h?MT)ed7*mщeCZ؟Ro[tZxv,0g#F{d{Q^QCQ^_;p7,uIذǵ+?*md',N5(̈^H)G!I OvSo 9v[V䔊[a󍔲w^K?8'dbvbj6wι'^x*Vr+TVfKMpccjVVrnl:+jq=>7it\Tifo:nA$epkQv>48Wˤ&_B/q&ϓ2(m}^Գ97~϶6d5`[A\BDžN=@Kx!J=⺯xJ]3t+$īNL%Qź<|s "d|9 2@g,yy7z{,-9_HfFZêtÅ_=PcT~OqsMa"o32^VwɒF@cm,9AL1hd鄔 kVHK)XӭwY7cC# ё'p4P90Q,,](їExY <̊(p%[miݎe[C)O8 DuՒA0U]GxOQY#m\+{Qc}*Tڲ潳Ky O_[QCvR/OO BoӔ"o0$ $h*úQLSOTN# D+7o@*]dԢ_=Q"<]V:ʶpÑN瑭uZuIpviA0ԪBdgv)6 8}/9@k5d?"^v/ ǽiKcSB"  FU2H[EKs*lXwZu`Q1j+hOa{@f0eIKU)mYηVJ,k#ยQϡ0`8Sj R*tauASξ0wvP1ьhf:SQ,/$IAܦc~*)5QQarf*),ӻ7Nɲ<[%GȈ*{Bf1rkg/fz讬%PƩp: o_gyl@/\TiY S;`S?v{^Kra:uicTT~ð`D9KV-8^- w&Ρyv/v,`CxBRҦ.}wԛ RʆQdy'lXޔYkJ{;5 fm3G{^+`C4)Չ2f(`FߛdFV=cr8D m삚)uݽwUWx㐾Ј8K;?_;Z7L#5s#՝RE 8njPXpr&Oo]fy7m$Ddg;gk2T1yr/?˙=R@NHE{sU.p DV>$ʄ8&cm8 '`I!CX&$z"^:~5s ջ o_;`uP0P~5 )e(eQgCOEʑOB}4z؇bʠq / G Ĕ`2f̚R!nq٥<OB+pBs@,n:T3KNɘZ>73Nw?}>ԣ]x<׭y:|aZV+_da/jU-ƍ_GqttM/^K~3Ewey&S1k5(V(zg6/Z ͽ gqgiR؄(p"ř0߳VvtoiŷZS_? A㐐(yhVѼnf;P,9 yӞHT!xɘVǀ V{qBAD׭aE8 ԙCZ8=7x[ iSDe cIHn|WV, rTKt0YCNU%{q 4ܚ*wͥ0uӗJrY3aG $ijn9zϷҲFm%v2l0s'sHlτMTyGSNMg:vrGRCOw1KQETrz9}eCq]_yΣ]I9`4[nC8I$"MoV{_KU;|A,yȖޫ;umW7t(;-CuOb%wgixk;';8a*`u^񫋽pL-%eHD,5IQ`P~ ~C ׍P!f[^?/7J,Wܔ=c;73fL(u3~n̯2 9M jx\Ӯpۄ=k~6 '@si;iֱ_Ƅ 'EoMr3 'e\= f?b3apbG!p.Z4#9~ A8Xi{XaD-{CF& EIO0ŧXf`qlPSmOvE+L (-P6KwuE$¾ҕji2`Iޡ@I!d(W]13(mE]Y"E[—*jZmӍ$ۗ h4Q3J|վ J~{𗛀;{v"ꚔnӛPn>sD,tAfRăV4H|]8}q<&Oч&ke4Ԓ;"G>vh)2l#WXq1H?qv׆doN2Y_B8"I5/& dZHHrKP?!ⰑAUkn1eE3s²N/4f~we^Jn9^t/;ef}'_UO. 8I#Qtg*6T9W(QjJd@.nj{{zXIMQ_ۚT-x2e4̻E_0:# ɚ'K㨫=,fG]6ړZd*6GSa& ԎsT& ṷgיE&mF ͂[\nޮ 6I?~|srޏaLwI|stΏr3yYY0EINj μ=s"Ћbf_fH!*%bq&rftۑkVϤ-mT/ Q# c\lfkwt%tOO7v/ݾvZ:dNw 3o ~|N1UZj7${P5xj~,#1h=[~7{NQK\[߷]}^ 8{FBVA54ʎ2 3>,(  o'6MſI, MߞP0lj o=M]|\utTMoݬy[^_+WBu&6ٻ$sz: ',r29Rx&E8^sjY xEveu螛lO Xtʸ{ήYunUSӽإnxۏ^$cayB)XT[@Q%hP]٤.D8J X@ >~,I"ģ,j ]2Xx#Z@#x,UCi(WKr*}؄#G ՞77Zz`" $+GCh [ }?] ԒY%gK0?cit6V72kZ{]i`ۼ /'N%Yvǰq[s>|('G>,RO~ZJM XU)؎:_tzxF! 7ZWK}=B:YL(6_fzHƝN"1gmh|E1{@۔*f(`: 9Nz>6Ll@Taw˼AW<rg ?YXH iB:e;JeTņF l&o)=3rj1jSpli@{/)ӃhD@YK,5 Їrl]O݂CO j>٩2Y 140Gr9gM|W|v6)JmlҚ ܙ-޵$w ѩw}o-_@ySЯcZ o="#tAg.DkĎyR;@?)Z33wDGmd ĕ & b5~U,`UIb(eٗJ"JA(_+Цo餺 x#Q4`]JVQjX2`U\aOYД7(>5/ e4] ]I+ߔ\ !T)p1#OR{-O ^Cs!6~FzeꉼaԧPv;w YPdڽ:3^:Bw0XA2.phmqΎJ8skԻu# 'i8NaNDX;mƛ]47,Y%~̱̾G nG$fafb$ZK=S TivMV{=_R['?̢$h$$-ϵrvD 6t~\q-e_v[ZW<}ڊR l䛪p4^9 c"D !`( s[m>}l&ESisOϺ>|OR97I-C WwK6͌=t>*Q9g^ }%gZBooTE;ǵEjڒ4V6Au;4N>4ݠ`f"ᛗH% H2-(uOWw|]̅z8ib/Eָ,W2󈹪^RS:D2Y0:UC/e&DL愺B&į8T=$*xCZReKO(n;'0/.3=Qκ-LoRH|F@o2iUZߤY't^Yyd!œZŒ[?];UxXB)qҲ C;"빜3DChEIFw$yDβs3'La }ĭeFH&ЈzIO_ 4 ѐl )z,3@xU!a- !+&%aH(H|/Fvxo93;j6s*}ge&IS@-çʨ\R&@/anѶ5/g"unJ?Gxe0_.nCAALM%O["5P9_NKx$ ?-ZiFڷ'd? }EѲ.x>(.<(i2Ж7-*d 6H; {[VE ~/|P \ C7oF>R#zZ >1cϲ˛BcqӰd++VqfqnE̛]wmSxPvl){셧A:"Fҫc·e&+Ro84ؤx)}׺HѰ2.viCZ`M0- 4+r{=SW6Wh)Cc= ߩimTW'(@ ח|-_[wX 'OZd?lE pJlG6({؈Ip&u.9M"ggXwZ[ٸonFd-zqJ('GNT.yHD#pD.T=jk%H{!̥Ʊk'<̃+ţ F465'm(CQ E+ŊNGnfO\\Y?4d'"c"4-ۈѪ|J#u2V_ -=.9x-ˀ/z5 !Ћlm;tGr䕓dotR 4fvjV=Kq GwqPnjQ5{ 5|&+NzУkgl)|}p5y8M"k3 cդ]m첳RjXWF:b>ީ,M Җ~yQ m<,\cg9Q'^w\5!"3K tOeq0[GE v=@8/~HST%^BJihUS̱) >ͤaNL|Aob[Hj BR&X3("eajgDp?є;9u1m|ľ{;󣭓;L_׼JK[htVl>&MTF=6nϼp'!`M?;nj20 F&R`FnGT c`\NL ^[ھC{T]xХ5)0ҁaΙZHʅ|DwGPl ֯Eϭۻl ?نzV?) [#cN' Csԕ@s->~.;682W:<ӝwBNHw^^`V`/sDKxbxDͲ`O.woFU5LO8Duq!Ў~s3Bԫ+Cgrt3qHe&3F 潬7i0% Qk@  :}ݮ{fH~J.AFNR&]"ҢZF+[A߮S:~jOI:~Ff+ ~H)ޅ=@%zp0SܲNxDS|a5V܌Yɹ&N'vW\vgjz4{?]qX5:jb#,/llsPF3uR0@Al\!n'of!o 66 /\y`.kF;; ^$69<ѣut5qݙW[GYg乪mҭ š4a2ɫ7IUӧű;=E_&v``膐fEz ([AеKdm"v޿gL2Nq,LHY(H`wUP63}v7P5p}}S :f5IZY: !)9Vcگa+/V͒e#xQuS$lcegMKнLGfonWٌ$ƹ``ɲOһ8|d (FdTX+$8=;A$p, zf:K_T>g'~pa{ү> H85, T6ȁRLdMPg9x,7=~.#:T1m(-;J׳xq[Pmn 聃(́}qהYG:e tH…Ǹ $Z;ţ[9@"&i?clm$ǭ@Cv4nS ( vTЄ$P!eΈY?Z%FdԹld[alf;앬2ۗjA{( 6KO0!cK๓ % GZtV}FdQ;V<&=( 2|q(O ,FqLmc+reseaF 7Gdo)*1x/B׎_P`k.MtSr8%BD771@Zjui`|#N8‘\%6n\p[2-]t.mav`ڙ&ۗ# ,8{ Mr/X& xy:i.#$#wObIMbZ[rc?S4eiAJ٢&[=v; @ wu: e1x̴h2^넝'kԇN$M?ts}P|Б~2kfTFѸPaG% Ks_ړR kӱ4ºJ˔M~}&(¿j[ec5)ඇ'Kc2HYSJE]p~; +aKTZ9D0nԥj~܏IqevԴXn1E-m*%~((296K32NIlQEEӍTt)2WESxDP6Ѫov[!'r1e8#XX|߷,ebg(q7iʑrr@ ` iPPHRpa8զ2VMvgVws$7lw5k>'+)wyDCzz(U?ٓmBª*Ο_cf.ey|AOظrд :gLJj|VU=Kl8OJو,~x'R3a'!,\^Y)/ڝ'vND(ޕFKi5k-@hOsG~%VRhQlPؚ@A9#0 ;6?v"0H,߃J΢`sF/0bͪAZ6pxm>vT/_Ϡىפ=P(9%2юx,NѰ Ѐz2RuHR %OthQٵn 4]oЈ#ZϹ]5kOjJ8̄X  U40{po:n+\i'aS"ېT%$/AI ~h,<>*wçɖ 'td吘`Gv봎 Dp dN@B ^b+D͑IQ@!co*uO'ItVBG~zLNqqSn%:>CSSg46Y+1S6a8%@2]Jq:Sj>Lv;E\TH*W*5&4gsCc)L [[D9>?a[ۭeyi,`Dv#ZgqKubkm`,Dd)`TZ!B%Ie E-Bohs5/JKa_otU)0VK 5UV [ jo,S ޯdOZ\FEAZ?xo֡X;fY&I*qtlZF SY-}M52 eELQf " |?3 UCyB 9R7$$ w<[HG,[5iā=l(~̀B%*\Dva;| ]e<Q~;x@64 Ӿ_Fd&8I3v|4*jwҔ3qXMK9QL.me؍DV!D\$.qyw;}f^g dQ0vXݏ4[Wu \@tiE^ls3cO>\@{ L/Bcd+Wս L㭲s{RWB;Qr4Ke?]՝0{9 bʣ,vUnvϿ=濟MDV .gѐO0 U/ ߨ+jNdUɭG{ƥ~d"ik; 4죪Aqt:ayZO%E0N}D OgH&_ގIh4(׬—/BcIB,Fj? >>>ט{6z$IB:;39ʳ1Ϻ{.٧o(Qj= QmU(5'AE[i -D?sfV;IA<])EBNGSC=E0݂M'bGJ!D]Oq^Y]b\I[]lk6E{3d{i HaoU-<=)P&0*Aʝ*>ENIΛ03Ɠsn쫚9|2Irz,AHa! EGb"T5\ʲ\9e~VTƩ N=z@s@eKiJe+{}ܜ7XOo0Eu?:+GE,ٓ@jԆHJ @Ki*e\wl5{2N97/M gtj' oG4Ԑ'}GwU#EZN>w%v&Y\]M [̕wI4T2]c]UN%tSJQ*%@ERh\\YUDDD$'42zQ~:oM.*y}}jBRۮ2AD1 6I>2~,`I㖄0?ֈSDbc6bgvcO( *3 ݬⵛ5<]u5 uIGX<* ~U lO5]Yfp 7HpRX^}odMPl^k ~''=rKE>5];&nڟ`Efʆ|K6hgMx nT(O$L0-t,O C%aˈl*x76 /_w?$c 6߅"ѿ++/aS|V:ilAـGs'^z uz'A8_39q#s(fר>!Kag֙M#%9f=aV7vؼ*I-ݰ64:D`@gNS;˝V9Y.QrK5~obc νyf!i _TЦ[&_^)`W7'} cwO&qP4irw`SG'EiAe s|?P:<gFF ,{v FukMŹQ:Ip `@ƕ$H l4Cϧטa:ncGֻZ#@4@kSș2 ظ:Ojz%R픢SHiĖ Jc Y|kn͟,JxL?2?7ю`?ܔKhY]\fs4 eAHљܥ0d z}EIՕzAdSO~s15_dY^ kK+XGB{_Zׂ~=nF *%,=C,M$pnFНVЮ[ +1o!;Ѕ}6BKn1]&yyw1Q]!d՗"U2N*g} a|I}5ջeH)FT><}a\cI'fe!%WdFN d.l2BY-:]eYf3U(kKңdLX*'nogfG~GqBgX0\:τ&` K$%(0$> bq,u e"#D*0D1FeK: DJt,tR3T/cN1l#ʓ򻿦Du=V!ɵvppPJD[8m/ JSh32Tc>@ɹX|i%L)oh>wIz?K=mMh=>49hdC S  `lYz[8~uիW;j۳Yb/|r|K6i=-=£H1w;b H($ |\( ;iDF[ `9xкP msDN""3/{$ #-|6KAThIjT ~w@`6 dٳ2gGTVdM~~;Vcʒ'N^GF忰 /=Qi'G@9gA{%e;l$JεMȣKHii?TfQ\TȤ&H!,>(F^5l桴z[6r9  c'K2Ym#vH&EMȐ{BG\h0IxjcPGR ;OUgje;l0@JYQQzo{#Ahb9m뎸~ ?E?z$H!BfsWXi 3@)DGٟA\! K[b5?nP9j"iz|RڪP;Ea`f}x! L)Q|Ҙ2- j+-w9Iay!lPG$&\C새;;~@5A^#(|$x+8p\s'LZqx07q^Lp\V:n!؀Q+v` /GLrW2 ySa]+M%#(#l=RbRT ?~R"[d@1Ff +zRb#ӌiߠe.ֹ18% LF/fͧt\V2ȇ6gzfFZ,ޯ6&*ݜJ]&r 93EUpx9UAخx_b1\/3=9z =9%Jv߆eR+{ =$v^D4X2TXkR6L\\8]Y'hAMCGʪ̶ 9@F`%;{+20+_mRjE  ld}/E+6|OVGu 'å|@K'; >ڽ5 %X~Ga ={A "g#Щ|a ~ C@*gK8kp=KTd7ʚ">8@RAKr kr<Of}cvwl|ȭF; yt yTn!xBג E@Ϛk"r[{֛xsNa?ںpeA5@?&V}٩q;iaeG~?f-k^ Y 2KP)X"AjqjEX#gq #ZAk sv3ʍSLOT78ipbm`{wvRB-8p2kBSgs\z-s޺E+,.q"E 7s;.l;aBmH5.>M(){tzo%xEsdx; WT. J$,_i#)~OJ^/ 4\ &lvFM($t}6(coLA^م\3ԊH|9jWD V5o]% RТ`6,]W*lA ݶe!c-$ꛄ,g!j³&;C{ ѐKOwyq]W(+4\T:󑕋$2T7KhK4#H4X}^ v*hVlz֟]ۖAf}kΫW[_=V\guڊ!cTB°gx;=XblKSRDpr]y2sܢz !wtG{*j޿ K?\Mz(YK é?=ӼI4z[[闰?\CacĮt&w?9寧hx.m 7h5 f5+ ҭ8#4r*Y(a$B +2Qe *mHJH!T'%Z@2JXz1%m!wmP*#Ks?ċp"ap0b )/HafW*L+. \0Rá$~KJ䴠CW%r} -?'U63=.<,c#p3ܰTֻxTȠ +e0|mF'4hWJy{[<w2/I\X lE^rYNTT6@a(vJjP,29]Ih94'g8rq^1?4us _j z2 i2(bij-q?Xj"z\'VaStA%"ip:&8%,["?w{z5+8m8|YRs%:P> p_qSr$ Z"J5 bۚVX ;߄>a fO$|۽@UMلY{)٨d^})dz!d=66w'[ٔh6 tFgÇRA4BumPW:X+n?e?JQaW$Ï#}o1sNDnvQ]a R3|}=D9-*0^0,[bπI5>ݨ?Ey}sI˩ o_gCEa\WZ^LB(KbKdaDϛp'7Lh`h&;՘ Obq[Uίyb6!B0+AYӂMKT|YΤ>3Qo E}-Mq_OnbMH ոAN 5,~Iv9 N(ylnUʻ;ZaFGrU qLЀf# f`0a@dф, W:X44"2A5̗P@ 3P a,Tg2YUFF D%  Qd )9,wvv"ڨ-no+ W>yLBRO) (V$/2% ٪DÀxS&?M* ۧJ,3O]U |詋a!wK8)!tIC YhgC9U8>Qh7{kꀬϴYǪyGb?QF.ΚGU캓͓vZqA|gDy!A]x@R!현S'QՃӅ(ńIyڍLe|Hz1tQrt'֘zLܲv-G/x$E#]n )&ˍԑJcAh~8xHPc5pޠ:(fBHWqP^'y+;N`[ r!6G@V-$}/G뢍r&a4k%l@{Y HX#xi PVpd2ƫ* *"a-BsD.gʸ06>C9ۻv G׳ނS&P?r-:il>xw@ruqr?^3rc0j CI]8ݾ} dVQ[# S2N6kЊ~13Ow[[qEpGH[˺f+d]9*J6O͟Jǔ1:)^>ElT4H@XUXi/B#<51P!\꼒TȳW-g8I. fZ?'6MA% [iwN,d]L^GjƲD:J;wQe| ĜNARN5oB;oB* H>RLG(\œш,S+ )eZ8k#ZWx"]jD!OmBwiŽ$|Ak#7_.d&.NȔ>QuFtPHaƓ j϶ʗ[N>K黱C׶Dh'[oaG-ݘMyR[Z`IFLK{R&ͳE aѽrp}aGqQN)fm XTai+TV[gt`&?[>Un {x a\z>rz]Z Jծ_7[GN[,t&fus e8,/\qu[ `F2,z0.s TZ #,D{(+G[+?At$7 ΢~Z+l= x4eŒ[0ZDäS1Rt>|:mOm)fIK 8V(P FH= ~m{{Er!?bNAT 2U A+sOɖݙ!Wt1xA zRF;"`gN(衋ԣOr5TV]-s~T`үx@t:,19MhdgQOTafF݆ Gep ޷3sL^->9V0ECf"e؏iM:澬jswR< xRd9ɦ齦b#uZ"/J Vٹrm =Z`dђmCSm l+f{~C3C6Bwdz8хI TG:Y- \.Нw^B$-۟g褠T×+`7}1bUƵdecFCghHK( GpZ *+ *✸!2"M/[^N<'mMpq\dO%+L>վ |- S#)Co*x2RUG+h_ڪa H;S\>cH|"@W-Y֗<13uy;dݦ_9/ $$*!-P%vs[Q` zǔ оaG'bm/ʆ`VҪRT{%t)xw\>.HgwaI0V[8/\M0^΀q z#*[ +PnZw78! j/2vlhRb亪ȟ-Q07P%(=L%e#d<壗ROnF@6 ?u%`Eb ]m.&cۙP +ٜAQ*,:K?;-0*oݶqD֛թENE"co}u)Jk-W\&[{oR 4a;SsE-!C5^Yt= WەPM6ghйEMv̚:fO v`΃k盛|w{:]7Hw3jZs⒛;o(Sa?TQ>Or}>Z!T[5CAVX[2Lu Utnh͋M-*,'lOڠk*/(Ce4V-惺 ]q:j Q^6кnWq+{K.@(8[OR8:w:/QdPfBvvL! h2~gu3u̷:Ev S̈eh,kcH_ݠBq5kb _k]/%Pw'_r2fty@S=P.\׋VW@AMzRd4p3t %1B;$JF͐F)"i_8Hݝxz҂uA۱"9}^d#4O6ACMDD tR5Bv/Og_ xhPҔlNgs!N2|jIɵڡ/;BO}T>I߬UFa/?WN/BtZԹ^իÊ,Oݍ+8.:-b lǽfD/ , c9ZSC^,vN-&$o^}(EZ~B9]ipDF .(d/aG$پI`}IBUxQw >60^S%f{& 2mT2&|Y0uwR-ۏnIW"s>o|:,3SgΌV1mN\W;jxSRޚRw N!tqa \d b+A,lu ʆXا\4_&BQe :3_nH6RF/59,Ix/ۜL1]F`!K =yz=A􋮩8zW1Ձo3pG7E(B8}RXTEM ~aGF5KfJ]k "1p&5x $ev("urem%} uWP*PCh1 &1cgs݈u9(V%e4LϦf !ETqIS32B6&\%fEͥO8*Lh.!AtT 0IsT u5LrBց]aaRԻ%Nm_@@ {%sZzNHH&+fk8wzUdd:~&VAD[3CטÐ02GrRqCH&!>`%`$#o̎3YJCb/(E%7,)79re8<֢ȧ>mlv.Nl&6P{Ik75#0 2B2:UCR7ٻ3[ Uى$6r6fDw7_+پ+ W?]Hu^[x_H(cCҾB >'y8Y&UM$:|g0u%ŶI=>aݧ '0CMe$xK0P2WRA3s9h q'7݂/c,@$UnqρyTS:eЇͦP?pfhv~F'0,fMOlOiS3XWcv^cǍ9UfxBc'`v}*[kɏ 񋏉 1r[!Ąr!/Gck EUW~(@IOzL48U7;DI`vRJZZ ~VoLp8av&o̔Fμ)Jy0Bu(\C,ƽ16&#&v?SϢ `*{5<\X(w^EJPco[4ߗCvlLB["rZ@B y^Rғ (U(DoY/f._ MQouEBXՊ]ȭDd7Bjuxb"У  c"9,$IU㐔dY?wkcrJ5ILo`HdF$(GV 5D)hp(@;AT{s?hİ-Rͣܨ0; ~~UIIgJfjü1*w(#s% ZPNTkH`,{Ȉ`&B\RAg־w/Nv\lj10KOHlۑ4&3)wj8xx٣< <ɵ"IT2Ie j'1::W.hȄBZ,< K|^i-JΉߚ 6s2+ÛA?0&PH|ٽR#@ oѤvJ ;޷g!.zq*Ԗ3bJ9$<~ Qdwg>o6=pQtGeMߕ|'V"5X &~d}:ҋz!d&w w⟬Y }\d9U;<虩ΆfVEe $(CO*(HD%\hB(p]E" %IxɸW %U?{<m@:\yFu 6RC;-tZMhQ)ğsv$ː R>*:D)vb_g#e( _ vPmOrH ޳34|Fy^bI2rCvIόWHj l}gWY]^䆑$s"KU͇ X\wIGCJvdi ce3=8|X}'~\ i7./FԖ/zC>;>LC_2a20dZG^6T6ucIBö)5» ƸhOՔUs?! * B_@L4B 34m-r;T17+@0~m8t :3M/3iDHI2BB7 [&qZom`y$$Jh.\]~k~XJV(y ՛m9=Wx {h*pk_(R +)|B9Xq( FKX^[S'?7 r/\6|sPu8ݱ528jPZ*ء; ,uĵ%mD:iO{6p|뜱 Œk1M' j %U.(VZ bgU?qWlhFSZ9U_BHN2pܑB\M 4 Z'E|Vx<8';;d ~S`ꢙkmw A*о'zRi; Aͯ' ^ sLѦljm&B(nlb%cR1M`Y0TA*5^?8sQRb ^Hy}9lx!;U&VkbM0M+!w71jmrnO1u߅y:@k-x?UIzQVIDRS1q -yC`y%ٌ/ n~ !Ѵk@?'.b ^ F;SlU|1R5;ʳiHwvܮ(>vg+`KK7Xz_50,ߢ5-m7 ǭdoXUz>wpI)}SwJ=H]ɹrS}yݎ6$h&,aK|DCpxpF7ѮjZٚ'vutK4puMRcrJVPMCOY a1@[elj >*hgЬu15i̘Q=$nsޗC `i2eقz2'J3a{7\but$tjJ࿇TWʱ'@r#l: |P\kYμ :] G4k8rw\Ag26& G1E&HJ0W_@ON԰IȲI=3B; $NmA MBÝҭy22!S!A^s`@}q0gfѼQʴjXƜ OT<ثk:.~ ڤC`loa&Tp5x#:s*2"#Zr;ۋv?a ܟT(LJkUtҺ+_@RFIˑ&9m̸罓܅h0.@E1rʛ4s:B,SsLSvE_gq} ][ul^][`tB\*fd+=P˄dZ %ź5&d X:/C_]fOzv%4Dy+c Km82lڅLC`)t'`3] >EǛ&ų@n(j2amuBßNUI&C- ״&߇Dz;fWF.PĩBCAN m%WNRܯ3"{iNuba{.P&.©:;pebB9e=uyv`\(tWEl!.Օk*(7B}%/; q9mjAsf~zSNn_}6 0f@#@T‘4yusJrJ_a]ji;=E՗WŸK%,+vW.ܱDˋh8FRv&L:FH o_A8{@Ba eF݈~Q,j34TfC% E+6| Hinanѿ |OEƑ2ccDysxdVlwQӬ3yo߼~4<םȤA ~Ι:B;&_ٶi%Qx$2<$5[rHJA;OF2JƆ[e~(dtὡፏ:z1OꢃtjK >LlaZ)WJ2K3m̦K4GJ'8zSr8Σ~3rtdUXf)is!еC2…{y@Ab=*{߸ʙ# %VMάR|lbiF*ܧ?h=l ' &7 nv_ $ޔsU͹Y> oxc)o#Tx؟l,yvX' UsԷKUzHSMX*(m+nNמiT%0/8G(/Qy/涇w }wiAqCA9%N%U9huJ.,*AUe@w6^s*g ۳k߅N6FR,uXR=EÁ7{^s~֘ "q /"PͶoϪ:JȄ0 tDGn e=!G.6s`aЃa XHsX|[ egsg+dYgߟ:YLN(|b* m_USt2$er[ʾ?v<}}~PF: |ȲR=a<3;0FЅ|P "s!EIk^IÅT0 ZTsPmW3@Jlk)p|ߋ Y (# F-`Ha9'Qt:!4Z9sYڊ Ur+v- K('Q j.dpvK7l+8iO,4c~TehVo?R/\6|Ѓtc5{uO daz)ZSUßyqe)<\g%;Gj#aIZLZ RZ{/2K6+pϋx| ҷRF>6ճ-PON5֧< &Uh%#џ r3l0%Sf} 'W шT+e*q􅊝 \${߬Ni_oQNFclգcK !IrlMht?*9i I %rfx|VU}$`$t.V#vlﹷKҩG؊i='@佮9t/ E1z髮F#WքhXBǬ !`U˄yFd-O Xxޒ|)4fh=J)u(2gzI.l?`<\;Ê//fb ^1^`@k1H:"ެwy|)bD(* ]T.N5 $lB='-˦]Cg u+mL#WOEQo>Ȧ54F>1H vn72 U0>Z8 |EG2 ǥۈ(<)oߕ a@_%2tQpQ;urCA|3l#meF\w%`&VMT<0e"樿,Y\T Q2A aZ,h ݴd55uns3pWw*”8j[(;~+ i>4A "쩑":Cn;9r@ROT鋐H4)^(ޑqvXClR;!2[;]/'Rsg kJi21yЅb 5S6cJ`OcS"֎h vY:\qMYI8tu_N2'Z | Kz:Sn5vR (̺G7gd{L]ǮW D)Oa9#a8vKմ\9-29Rkyu;kwSֲ ^*։ݑ BkvimghZd{U GsŒ(zhkλ?IHt79 ixwߘCS ixS0!^/xմ|U?B { ncTm ,-/ )Oʾ )1?J8'8v?mIS4V6~CyG.pA;$?\c%}j+ڒ'K_F\A I=0e3>}/Z( ]]Gw:H{8GB%-AIY6Z9RK -|=l\PxTljIVН~P-Xtc0^~++ek5a0\K:9lA9;H6q?K҃" qb&%?h*&u*̞ ޓC{RsZcϪZdd?51,zt}ɈhS\J'.Fk["(aY$$5G J'q$&p2 !vwVUo)LY+֛`2aBxZMB jB@R,RkR? 2}Hes Ftŭoh 80(M#lvbQ8D^R9Z2pyss$+r"@wW@&.D1 T Wig ܼ De=r#^<@#lMߺw+rw YhM koĘsحg~\#GK) (K0@{]7Lzٍ R΅v~HŌZh!MdNş^3;b#_<}sy_[īI3䦱 ";k1OЍ˰DȮfZz'JL5  elkʮQ$bIY'[7*f㈃KqXI1nDu/X֧f95փ?fTp%17=_V w[mLr*$q2:v9ۮy|韥>ԼR*z˟K?d!|AT1oA7aѳ=\g|DY BP5Ŕ䬎8!"{6 HҊ`:[;Y؜?6yV V'}.`n̮ۡ?@_.]ޙfwJPLf5'}gôpo<4쉁 ó7O\ $V<*n1cU=YnzlDkȅ8 K@?8` ů0\G %˂R Z[kB T@>8$5E,@٧xoOg$NKQObm 3dO^GR#\㼺;s,M纷ڻ0soJ3r民wUT& esGjB]n<o/}ޜʳsKilnn_dW$T 6 :B FHA0DOuOG 3b3wE0ZM^ibFchݓWلPRgM:ymI4gOOr PߟVs(~Ljιɲ3 (Y3 gXRVBHz{gUo[X* *`7cIϟfG cMGG\WHbd&tw:$%>uuz^HP&6`qgem~qM/|Ru# ~Py>gnj K^='2r~ 3\g &?Z^ۅQ, 4QEd'3F.j9)֠^qL<^Ɓ6^q\cn2]+%|D*Aq+\ҹsM|A|y6R;\r!PF+^&3è\F\[0Q(nh4x$):A@plz zWHYUHEh7%T#,x ؄𧃴)ޭQ8Y䩮rykbPCihLuP:YUIbǮpZqz y|:[R](P[AO}Z 3s@";+y}oPle0ƀ;78r5Wr% .򵞴~"1@hkހ2hg3iE|ا[M0³H4>|#e_Slx@SQRPj1kѴU8Jw%e+53Øq>dBx8@ܪ%K =_=_[?m%e׏Zx@TK`#?Xz(ntwv:/bBALŮ&;9$9`cx|ZǦlG#[ +<{:r.T IWBPB9>y C/bxcӘa~-y(y5뷕/k<ҥ?=139N!tͧm8CW$*^,baaVnH&V6bW5IO/mu"@?h4}H3\q6X GƟgwaL"\WC5b{KtA|'W:?/͟8c.TvI$RRf|*ΘH'\2U!JT U+d~R R.N? O|7&ΊH7O5ݰw)=x5\ap`z}tb`UoNmB !Ξ/ ֺfk7h"jn;獵ogc?!8o~b+XS o{ u@I䓙Q]g/8 e+Ùv'^/OSmN'N3ڔy]@[^B=0b-;ꢩ6B7fn5myңV)'ס*T1p9BF 3X=FHa7 |~5/Q5d=muҟ¶c6S%dU%ڵlSeKlX.03[*k%#g zJXO ccF!k"iI(ݓXp19 peKk[;5E.hD8뤐dV(ʘMuykA4BCks9nnQ5{ NծO3WJGoQpz;B;_mBÚ90PؕX!,T8ƟfeMCLCˁ} /t'ic'}W `ӂx9F'\A~rO#K vzT p|GڔDLq&c#ؔ`̃A.MF@ tQ%I `aTX7YOؐ"S_{Pp?bZ&>vxJr?i{6 }AT HX|۟z)E[b; @H=jKoсF]S,8#ݏF2$H)W)h:I ƹ;@WR_ 8;' 퐘c Ix֝c`{Hm"܄>ܲO;@OXBQ5G9*v,QiSaGqke/&ɩ H M$WOҢ7gHTa#ȇ;>5jDqַBiU7G=ִžV@|2oߟ~р|8s;W@烲­%\ڊ@,EKّ-q˳v_k;i([Kӳұ7Ἰ:h6Ϝ*LmdvVf|Z]0 $ kgHٴߐZ+x`뵀`aU5 9BxQQe;Jci?`K q#ue_2"~xq$~Yѵ*|'ٵUl=C0o7L s\WVYtBx,iJڃ*]X݆U$^&%Lxm*MNƢT\#=CݛMY7G^} 1;o>Pm V2R5 &u#CiOxv7'CFѺRjc@%#?`/MzZڗ)AG[mHK-qym=aǖe;wTŵ?9gRzCQ%G݃i*,;DtkETgޮVᐷ-`\$UzF2ଵhFȥ#q 71lMo(LsogR x.;o"A]󃙬Ҟ%0lZ~;>Z96Hj!+t |-̾'R2PbÆɗN#mߦx:@z95\/$(k  z`ߦDU{Cxf5\+B$WiԆ+^RԴ8UIyV/}#ʃ->B#,[0c;$EKazGmG*h?`QmzyÒdV2G>@V([zr3?cgc1sm?mINw~3H֡ ɾZu~?Kưf;ϯݍM,J5 R055RHE9p?GэbNk;vsA}'1c+3 ^Έ `epm[o{U1 2ɼd|w{(o׽5yǝw^#fyo@آ%uppHf6Qx|Yq׊p> 'TweӪyl3]KcTNN4pe\bd~-$޹1a˽sꨋ#js Wb̔۫.gh{4*a\Yǹ xi|G/D<~􋧿8@մJKxV MemZp MFϔ蓽1Y<'d3Üh#o$~d] 5wX {oӯ[o¼Ieף_WS S/N 8xUI"'tZǐ _Va.WdMJr i͢{+'s_\}[JxI_J09a}ΰ֛G;6>wtȣgT@nŨ${;.gQhS',QCCԍcqICk1QmH!n@ w.j1McDu[-Gɗʷ'>C& vvcR|HB40-=9]H(6)5A &s`@ %SK6AnWvyQM3gDM\e]<"w,:;u86Rh&bꓣ@*[Db Πmn0 MoZ 9P0NByY2LEOg=+l~-`m"e ?-b K9fN_[nqLmA gߠE/.tE\  W+_'ߋph RIĀju̙w^)]!YN{gت{Hۅp2!puHm:&mH2j -GT-# e܅8-%7o2)5XKƸ]{DFUkX@4ȏKx$_="quG T5Q#]/促{{hz*Cn=1 "-&D;9Y(> [\kGj Kdp PnbЩ܄,em2BBC2Xs'PvwEu&\LGYl:G*cA[ ^ ް%͕h*1-aMdG- i޳_ [DvhW5"$ -ok%xA&Hr>(Lp#4Lu"lSb^)N $^T#\)c6eUjg\q&@tPFA/mdo@C/JE>Ѫ &Fv_ T=?U_S.)N{KS ePTrwb,[dU9++8{] Vg ro>Z)KC$;4EB`ԛƆk"O1)eߴ^ʕrCuL-93n'aZ+c+, eEy%+Lu`f5j6aؘGY|~g+˷&~t>quUTd dߚ'mWBk/6t iػc4@'2 B-sv'{`vŵz]R- 0b&ÞW0Nce42O,w'uyD#EOGJ~O4Ӻ"-/؜gyרXjS:*zEn.+sY}A LT',ZϘ/]LXlp`* 4۽SFO+eꡙO j0~8[Ϋ 4XGF,b")dg jljdY\s0}%?nj̥{S%08MN +^xj,u='cşpd7T*u/-X?iZt]Vi3*nE洌}7ؾME"q@3/3ty25J"F~;{(hQi5\M7ZbiX-T))^Xz?SuzӮ/JI`c&C̳ _M=y; e#'*%>e.G1ZoC,RGGvB6O#fp,aVR!rwkи,0C] tG5o1 3Ζ4[ ywbֹM<|hU$Q;>2C~iܯh9eO`=kVYg 0n^ۋc7* XDMM'G#ڑ|,'m`zيdk?`0KҧQ+!38] !g&ه&1Bp$-nhۊ?`ՁNXU6k7?K5}6pћ&pHbwg&V1AJ M&%z~f˯ SدdOcuX7z{ }152z5>FǠ,$IJ#? sUk'.mX, 8gûkB%_;$4X@q<bA,^**m[IFZVtLkO Ԉ-Jj8\1>M#@6"ڷOL艡rA~}nmJDr`mnz}Ƕ~ k!3+Q&J*#cMooVTxu~;E;U=nǼϮ5xY^??a+1OuXo< ;~NϲȤH2GZ!Z'Ex#tl%o$V\1]C6~鐶|̤|=`2w~\O!9R)[kKu f2M\!0J:UoD+}m~Pt/RV $:$ Lq}o9BٓaA/[]$}3- _ٳh(j;q{F<@ \tL(I!\&dcqŋ=TC#wWQ8)ŒzۆDžvرao2_v5La%HK8n Fr)zFŇhu, q0)4EA8䭤; 6A [!LRPJN'qXMF›:sPCz?跂_X!uD;fpJӔPQ6(f/t2a5_7B]YN\4DAtձE3VA)2d&r|z6Χ a#NajO}vߠ3gJW-uNZ)+Uc3Åz*e4ZQؐ' pGG.JWq>ULb.06cUhc\fŒC'>Ps5;aUk䧐< )Y\m3R_"`QqSj6RB_\E)1?3w儐"N62jYOv,e?}hRۚσ`!C{_)PoٓE-7^V3K~A{[]~\P$^A]쀯A{n χ`P~Dx2#["Ӑ7I:.i9b]iL[Fȩnl6 0Pg\0OɪJ†yZ[ aWmn:pj 'DQ19R{G\ *'/ @0h`\`šT2| n5BxΜx3D[m^Tr+0ΊZO 95Q zKU #jKnCZq9[JDA]HØŝI&{8ˊ5 Ar[(XS ;̾8#?-~go<&*"]MMfaEHNe,TLw4gyr $! x`b$%qaleGگo,](08%Sg4%k9(ܾêm^ v셂_\QMO89*^ O^rC6kP.SviwKYDp& Yp oTV y&e.~Ü3`T;n`6 *qE]mh7"ӿc<NOD*BfG"r=*zR>+$_*;0D-urY8zG (]b8:zQK4z+Yo!\k) jƚGSƫ(FDtdXsS>KHB )j?Dϭ1q(o M."E JMXBQϽ']Q=ȀY}Q#OJN j[%OS~1_PLRC"L03-K r_2Ż1/>DW3O0pbVFeˆt[YqlE)b%o%ȱ ~MB6h%&o [eݴj/L扖,7hKcX/" ^,B\`‚߷c_!udl~iֽyK*L\Ν~ܾZ/Ċ(RG)u aAv\c0|4hI< W})q)>0&g9Q"< .B(f+wQbnNeӺŏ LA eS/K(pArW2ZM hgɸ^O "MZxnOJ M+ȭ(D)|F)3'x^r 6Ֆ$i SDI;LɜǑ{HXN(]\n~#5?!asGH+Cf+JOAqf""#\"ϊt)B3(L:Z?`L_gziݑEr!o;^NZgVlY.Oa<$*WA- hf IBnN2)4Y)_IeloЅ6JW vKU6zdg`ArAl+O(u2R9>OXyxCV~&$Gd>6˕QH*hqUI^f4Y GLbQfbNh3.&ꡗwfRDwrKvWm+V{kn)=h\z>ꥫ4df!KJe6⵩ wbP\^0mQBq.IMHCL.̪|~R}@cKB&!"v?`dU#'Ŷ{~33u;(H?j((s\WDSc6{)줍4b\ ٔe/GFk~\f[lNl'0Jx.-uHRY$γp)fm~[<"_Z =KaGLF-6Ώ؀f%j_IgKmC[&" (WAat)#lN{Y^f |L`y,*-jGߋPe7UD - que8a,5puGdG#ᔠl8K_v"-IL`RP ȫdk:W c8j&^ aIp˄:Đk!2f,)1>1B%w&‰12J)!V\JUڝ4:ɤDufӸ 2E"dy6 ޓ6=:O`.=0E`Ie;IE-NHGն7d xc`Nu,q+P5.)X&U#]1g&Ꙫ#"m\|[+TO/z *: G_x-oBIQXu`ލ')t7:b(O2(߹.&vu#I2cYmW1|+m&ҖH?.ͦp BfBw.`OZa+T-A/'4{sX,7" `.6v(vhF08n q 4 06cJw[N4րdʣ}}V !0Juj&I#@nx8+*)4#P_2O}I.=G7zRIa+6 ̀#b^+@#zˆ2y՛HY|<R0a;{: QPcGչ4"EFDZ39 +EkC$nB$>J+1)gk]y 3>Gb;@t*Е&Nbзxvp%wc8(7!kRA|\rfrŒ:sy a3,_%--|Y[=74qq~vrA:hԾNvg3!jct<l vH M^ 21٩*JUc8щ{3dF">hqYk?vȱn Nwn7+r*&zd%bW5ݗb/oB }3 B.A|y.zzbhZ7DE\;RU,vC]Z+  G_It3̕MwT,]fjy $G&3X~tG8M`I+aavӸܡSUXTķ^J+N }[*J%#5JhlZf .R5ɤ hL^B/=ۖԚv@wZc^Y /<ԝe y6w!Tθӽؘ`~@ *\ؼkQ]Ԍ7dkLkyFvXYm-u=\LgDZ^QEHO4 .h(6ʛBsߌkۓC HRvO Y] 6dL hCUwAMMΡ#+̶7aTlpwkX .+m!<~`lru˧Ѫa]P` m%P7hf v`kT:m=r!KYz}eLb$h#5g[KI4DXqqf&D `r Ǡ'^EH?2&7@@/)҄*z}c8ؖBȏ =5W&?5e"ͯY`a~]':N7rƅ 1WNlR;uZjxy(uM"?RSoCɃ\r:CB|G FW8ZO 66m(v+4x~Bo\6?]( |P#X = i_&>(S D%2:?σ6ܿ%z8M<19uI@!lZY(!8U^%ibl}khvv#J7lL(MuELWZ 8&:E;V=KNFk7bzt9Z 'ۃ hŒ:r(hfrDOy+AShn?:{[h sQ4TA^9YeN<UԛCOh>FM6ūh6vX{埴pFƍ-Y{X>zsꃉ)p%?-=:D,SS5(󔅀9KȦ R)D"`:RxY2o<$<[9Urk;z#N<5E]RmBR-n`/9TfN@K<Ԭ %7m`6XrqWދ*xrx1Sg:m(uIs|$և9>{HYrpM=A=~~) ԾJ->2BӋ(Dvf2=O3 ;@:opWzl'|9T.Ҙ't;ԧz"bTE ǕP2oEԚ-=.^Ę&ś} 5RPb*϶QM nPyY`c7k$+ȴBzlv_^P~mǎDZ'XCG``;Tm2p>f'> !evcZ5J=`g{Ul>]"f=#?qC.([dIPYX\=9@)/7Rxlc{ 6!Xf2{uω\n5T[n[x /*%ù/@驤fNƠd>uOFqTQtRZB:m+E[#M醿Pޯw'hį o[,=HBA/LheQ\iuu3Dm߱hn<7i=B e zlD5vLXI_6OG+_炓a1B ZD~>Ӵ6XǝCQªjpGFT_ !a49PTY7nT\>aieOK1kAHHmV%lp ֗X>kst$&5YWH;S;_b6n6#29 x4Y.OAF'YY\%l);8H@mՊrTΧ~9?"#RPrdp"N.kD8zdc۫~ ZTQt}tl/"=U{جSy1ܔ trh[Dkq&w,f^_Cj G!{.cp(2vxL.$mGGf }vì^oGƟ۱Agq}y!!g$,y: ;w{l173&Cmono6 DN Nt1ij4ѳdHC*I4n[h-xA< *S0蔿ɁKt\7**GBӝei\Nzݐ3RPH$;+43#]W8^lޛpM[.~ȍ6sNjBwmVnY9t o`xލ]+gk2qmm <݅ClGJ14);TKԛ4 c2{8* 6}Ju|ܢhjZu>] Qi9CNTV΍1FJ$n b|b:vwe#K;3itM\b%BXxF>W4UGg|@؜ {HVS'r.R}a4v@_\jJf2qA تkBc{yڼI vD{Ǣ>\ J^w!٥Yr95g,'U/҈Dww7ڸ,'u '0_ 7ޅ߫5-; RǙWzً^륭`Chr؜cW& %h`ޓB"kAZΤA#v g^!tY_9 J_.j"=:MHkpCZ|랛p.Ƹf!%ceyqvyJ^G6] qGbEW3t^gn >[yR$G M"AjQzGSVZK jk6I7W RȬnG %žA*.$"vOSSk9Y$rΊyqv$Id~֔`- PsT'DW w~5=X&I7NU}~í o=:7S|`|؊lG2rdLTޣ.~tu;jOy Z'W Af4VŜJK zߟpoqFߏHfT,%\^Znڡ:_75-nb*`L ǕvN^=.F ~@h30i6Rv}{} !:?B$۴ 8{pR0.$g~N,v6u?iQAT; Ƿ '$Xنy h :S?X=JtJqK̏y@Y@ъ'ĀD<|Am?yg8800&ke=ވ-1& zh[gۏvFXXO*'dVE6=|_¥O-~r?Yhzܫ t( 4.hIzseL:Q,3v@U{ʦ!('In1!mc˪8Ѱd}wgLՀEpZ',:ItҜ w$7I--<D}O mN?& yJpc K#ЩT'[iEwۚH+ad≥Y3>}yh/3u-^ڛh;LqfEۦuf$Jy~y&Y'2K܋1lпl)CBM/OΩܶtzzaP.h-rNOWŨA(@5/ij3 gKZQX~:_(,p/ Kej8 cFoaHh̉ٲ[} .XQxü3.CJRCx'u20#G`Z7,?cĹAo3"ƽZ%=POdUН;=Nĵ ]RY mrt*/z 3CZRȏceǩh)Ň"˽Bv5)dI¯8,j4|ؖ+c/*qr==0C0@jl読1jsorEYZG Rs!d c-#}7,wo8 jy(Z̕8o.(+So@g/Mn kq<5L: ) Tb8dTG, Z*83w7jZRjj?;nX)C!=hfH#AYigMJhNmכ[@m#t ͜\f&͵`rfr-Қ?:Pp;Ⱥު! ?6P|r^ ٠㺼r9`&pvn-JRs6o ѠrpKo\I t(> &ӿTv8.hu;xu5e63qD*X}*rK<_a:Fˠ~Rhj޲8{\9a"aFsq D6yNfa:xP~V<B:ě&J%üC&!yC:gXITī AN34ҴTۉĀ+qc*AcN}ye9 %SUgh9P JcgtD'$ґ}دhuZ{XF`dDou?T?ծ}+('MX. ͳIǛtƷ!E#S[eH29d,e'K}%4DqǢU]X}:u@( ĥ^V`$6;'Hmh)Yɂ .6ɋ0QyLQưNoFkU|63[&hw[KF<Ӭ$nU`7;%1QG) !{|2?*6[ѢȲlqɽDFƴ.X_C10-Ȍ9N%Bՠ}r+pk:Q"ayE( m>#d^<֥ccmDS?xe et&ugek;FoJp/K(A!^.I>ȉNpu}rϝ+tnN܋GFͻn)$AݞOF闼7LXy\ xF#/NpfQN&2 HL @X%;i'L ȾraJJ2$HStz[2fT:VuW,6Bt[ rg{>97ê`ވdR|XǩS#s\&c7X|*ۜx`ua'm<ǵհZSr8P_=GƎ豼g˗l w+`Iw/J^+ zփ:i}A(EJ<g/ݷ%݈MQ9")w`ig_Ԧ: @$EA?`5#} 8N*;" {ӷ@~UAq-uF Vf^oLDZ8*Y,SszC9!8|ܯ=ӿB&L=T^0mz%amБKHv >#u|x>sLWVC\S>FcݵXEбA΍b}~>tآ qRʜl{x*H}(&FOPS79.7m榏(:h?501[0VB;J6`Xe9[sݨ=Aؽ40!ȝv n| 2뱟5e(Sh3a1$S5+:P}v;K;XLǂl|F8tNkɻz'D-MQԂ`$4vP{ȡ)H9? wmչQ0O3k5$@ {]*z r-ͮ6%R1Q¼"ja0TY 8r8:3Nl `̸CzZ!tL/K>lZD$ ]y 5V"?oS&t{UP}@mBdD@xC ۚ$FSQoMKc:_VnHB%`- %Nbl)ȶokl3HOVm uވUY> IĶ5뇋 1|\ʭȏR|͘9ɲ=,FGN"binBȄiefRS>հx5e %V1a&^`iFfԀOLK#WL9ň ;$NR_~=R%Dūd~&s=&>:>@U(p_l]0,!;/~Yhlea [y婛ؤ./NeQ#YHcp>PTV6'~ܽu3):84wjYDUA<8gL#]Y)9Ag X7s-}|+ҶHl>9,[\90~#}}}";-}]G16?\-6'/R}BEZF22O[]{\ZIP$( C ƅ~1VHy2h` 1y |!N@M}fݏ,'%!}W(M0=Xep7X#"x ^BRP9>ϭ 4{ j_b4C`5$'v Q$2>EV*0 *B<6@h U\3?;屮OPm,If/ lއ%kW70vPTc^pH}y׿َըe@=6Qwlcn姅0b?JpyX, xlUѓSTw 7񼬝)tѣ5;p%8]2ɓm:PxA0qWVBUlC93Km9K8lNIFH/zNRZ3 *kA$Ek }/OeϞ膰BQrCa\!!pX3GQҤ,/4"Y`a 'W(E0q8ќ{ Q|'8fn8OXq!o5;0\1ߒ#a{?2w8y3bȫw`G ~ۓ$b9:ϐ>B3=l=s\ZXk$tU\áb4 z .kѰAb82̺Q-:4S>N]l99[No˰K-bscE?%E cn"%ȁ(H[Awu$thV7Q}'@`oj zx&$(ʕF)U-bN9JҺbfOrt+lǖXG$|K;&zF "_<ixdg5 F~)dww>POȱZ=A6v?ev2VM#$Fo I{vLQ3.(8UMcE)-wHͼ@^tdk =/8WGVjaԔ/ i o {tFG,Bo᳄/Z UGNqAt#3jfB`hڮSfه*9~*1Kh]Ŗv);7Zٶ#Pv Rӵ#gGBe;WZEP&lw:j:pd~OƦ;x24tHv*K"$Ե6YV|-sC/f5]vpE?!F5&DaJsdѭ0l{<ʭ&~Hs$˘uP&MB* B>ͦ3Qf}%&ޘRД2uy: 2h/ʘ[sp&4U/8ztz0rqJ9REd}\\%\Y>~MCKH/טsVJ=<Aw~,n\#W)#i$y$گss9û]0uM㗨^Oz:ݐ|#b^Dhm)DZbjq3ڠvG~IKS][L)hNXN6'8W\y8ia]+a7:a,E=LOtܿ=ᛷ ?r!K.. v):j2&"lPZd S!,icSt`PVP+R,֡u(A~o#!XwqppzN+P\DnS͓wA99hl5/ZHj ڵڼJ +߭@]cGa,=n7ENe7^c6 icQdy}Ϊ-!6Epeatsr޽,UY"NmGO3@ef8 Z;SLc߂ՃE1}ExxQ2ۢ ظНJS= -( (_60#CĂ#nrdSz-X -"zI9u"րip*u6 QgKxZޫ2h ZKC$2~HK6zV|=0r_>wGo) z5ȗZ!{ MBk] ıS)P$^U<XmT. #v ɽ lP1zX0#γ4MnYrbD7I"Ôxz6^8kUrVZM9w b{{y(2䟱2†:֡hY,rr~DJNuK b~xpU& GsN=Y)3WaxUԮ~!M)H5ck_ W | < S)O[+3JY\F"u6[e@/mH>P&ۛ,m"ж#,C\b7 'i(JPv8ql{%jc8asa|BC:gbs{ 0VTZp= 5C(n[rKF(v2rLo5KB6eP}YUK;{QФkCL,>ӕBV8A6ipE 52_ QI0?" KU#Xѐ)Újp*s7٢(P)T^Bar&'SaהSO -Klꅊ3ۥSW! kHp.Z2RbW=}R؎rҚL\Pj]`h]iHfʥ1JF%ơѻyKQ ^΁:ʹ01g-؈TqsB%>|GYPx)x};/bP+i#i {#1*ո%^JC창\э߮[:jyoΏD2S%\X$ ͜T~}pS*Ȧr =;EC7'vmt7 E1IȰ@|"ypTb؆HVQ:j *g!N0V"2oф)Ϫʹ4{cB4"8`%Bs0hٽb]76ѯbwqeŝLxձp@t"_"'b*yl QLt"Cڥ}gCz.իq0-2Þ+RGH d8wQjOH2*`'L!ɼ쪉4bQ{o 5 Jm#;O%oXt-JTqF3D1O&8M85sEpVHJefիN=$O@22!:/bXE!KO5l4Dvު亓Xt0XJmF"xk~\73cbsdBC6K`m\>HV @JdAܠ[59*3d+ؤFZHaH@~+!Ĥ`ނm@th-b j7n33 c N_Zlla!T{ęA~)^ZJ4 (g6i*Hf|ȫJgkP#萉וpD ']&kqD'w|Whb}Cٻ҇[ʐCyyaqO#c]}*YTT#DS=ͤXCkR9}]SQgWqI3A>T `Mvm;vg'ZVQv6ګKDA[2i\;K7܆pTM,wymy2w02TI(s쐾~\1 u5 BW ^5(~\C k$Bz-*0;X82e1a QH^缱A72 LJF_@zC0`UޙH@,=灤j{IA,YB/Y5v~M1R+%؝t/}@%M+s?kFhd_6>(`U3r(Wӊ3j<N;ܐ4 ^D{nAd@oB8U$,I(G~1)sGފ$KVNK`3Cw :69Q }?3kfZFf :IRIj#+_5״B(ɬ4C2@a( m|G`>tYؽľz m$f}I㪼(JnQfs&EhPEr( $|1qB_ ķY0K)Wj 4u̘fϟ_lX䯮] mK>#/¹l"\E=RŔT_~DkNʀJ,%_V7iO]Ϯ+ǬQAzҬ.i'd(ph2=='K$ "^/YyDfbbq\Ĩ:Ų j.p Oh#6 dU3q63]$V@3w3OR*Ǣ[bcǸodZhqy@S`і-U4AU^v 鎫 ;H4ƚ'% אlүhn ":[MX݉3ƀf_[3*CoƎޝ`A[ϩrU`#za@{KZj& /'ΟhJ:b +}Me RgbIf6J/ `Fc^Rr~wO3VxO> #BzԩvW \c2L& U& .f\EZ(+qϩE0a̚pBUނEWAvо6#!W^ f+"$'WB1nJᭈIphB3,ʾdSL(Ġ;Rw]sz;3THTb.t{YiR hTDͅf^]T^b[(wuWOh72 og?3;}͟G1ߖ(8`=5%j;ݷA@ #.Uxyp ,# kf}$,KՔٔ,tȲF5.GIw:i)B(q8)2PeŖx:O&l[z{uN.*q/%ѷЇeR1"I ]=ك݇ty3Da~HJirAv Q2Sk7nR4sys5sPU~y)\_¯=ĕ`{p:vI8HTH %['"% |gHp)EI f8SI6'@W 4$=1a" rro_݉0+ A0Kh޲tL"sȤ" ɼh:lN465$ф( O4>[V[=d~[?uB9Xܪj\P|f c8Rhs kɮ^: t;{ V4Nsd6"6]t0PSI*N\A-$Z&@m8 L9upj`J?yǧ 5ՋǷ8󽦘ہwŎL;% x(-šOĀf'Ôk TЊgbx..p2jIӨ"&aNk㯖0'/]>˼WY["=|KP-Rr +ĭ:yƴoFٰBhYf}NAq#QMnHH)nFdc[PGuڤ2j֐x:%=F6!ą(D@b`;7d/Q & E|Q@ȰwH6.-fRT~A,7[GVRc8[_';"dz.k@~.|xq[8PԻ|6}! ㅦ-2!h+T%Ya`|Oqۺђp}f- ]g]'p 7q|&Jg88Qf~~ؚCLS2Ҷ' :=LmD9䘷;1z* n,Eۑ|}Ⱥ=qAq՟T <"7;8;%,ڶ-ʘxQ[,IZ*+iVBMɽkdSg;ԥA2lcp{x~07!1 :?u%O`D8f^P#Ivg\ʲuۅ"/n-xQ$qRn ֯Os{pgdq/&~ a>pyn8`!p_pFkrPDT@(Izd.}7姤xuLAa4Dt} / cov3:gA˜2;JMT7֟PBDÂ(ս$y=i( qI%f@5hD^LVE̓)@Яxj |&\LԞopW; QғEFF qX=`鿡!eO sGInS|~'(4ZFqb+=MV|_l鉳.f lw7&%pM'>orC |t^ۉzx?$f$y4:-٬zPn ki_& ڥ b\9#9|§݊$^=Agg vLq6<5hDIY$);#UuV/N^hDs笄ݼ-tHA+b:k· SO\]]R)tӘhnwrz>bt𒛇ߑvQ_i{(5 i-X=`>Ҝj,JPғE K"8mpT}ʓ?qyuZ{Hcl ZliC Q-!ۀ }OO^<0/cFfv[ bKQ_Y m"<%] ,,.ii MZP9Ч[$C\,:=0:'t@`HkC7|cGЌ9o3H{k9} CDB90? I;PaB72 ֑FzeREM+svsztkbʢfOPO@ iDaMSC5bۙaՇG4#哠J*ZP6nȓF5̷p+l*ټp$ (e(?`@{WHĬى 1=q.@_ԝW"ޗlPUﯙ$l+Stɒ78ޟnݩKgݩLhf#CHm9]33\|rT+)eqκGR)65/;g[XX<>!۱848!UпH A }*yV{Ά 坅4ށ$蚑-*[-tZGu1 r+R!dq*)F$G2\E/eZXK׏i]΢jٮ"q GB߳W@jg$*J_I#&B)W ="Y]]::G̙S( V@Z<"Z3mGG +rԃgkkPг,Ȱ8R,1mŽ~/OڤFark*} |Gޣv3Vk%A1BYR:0&MyT7P<< mM9.߼grB h7J *b phK'3םڜo2aQN*6.`ς+f F}/!0ݭWljzi Jb= (OJ[ʁeVg\ 7)=~hV}flz 4Vё+iyrV>5w[U^8 .Y WP嗲LO3y-  |7% xj;:SC瞳w7;$Pw@}̏1b`j9ʼk؜?%=4n`$~]j1v){Wjhl0tʅ0A a ã>kP‹'hqks(4VC6Ţ{<,BepcZ_qAV մ N O9#G}/3 D2WI>ܹ@e0j <,3Tt/ky<`jM߭M=y)ޝ`p %o1> MⲽJKTTqY\ު,Oǒ: VVe?m7u&9P*L Y:E/]{-CͫņQb5F"8!u,Lw)zh=͓@"zљwXe%L # pF8!"/goYށLvϵa;(NDo&$)M8uj_g/'Me&KXJ4kaĵ*;䥜bޝSLNOoGLSPZI]PG:>p-6YK[~2ZFϥ2H_(mZؘㆠbs Țg@GŎy 8$f=#̮$ȟV[HMtR{m7Cr&I^Q}5.AT.ܐpSSߡO*OqTw=3 3>x!B)۸Fnsєj끋Z/ѯD$x\_HOX ݒLnrZ}#:~O䣏>Z9D16#h)$;1E(FٮO/gA}~ovr"$R&j:/uӪ19rZgp46jGRꓠa^&SIovp1<tT9)]'JIns`^*~1w#MWy=QbL-qx' Ӝ`)k?;2H;XsIׅgI wtƯڠE!XQNR)[։pڰʛ*&` 3) b+[ =P$A+Mrj ˚Snnk%Մ1*K< 9xhvmu4y,Z6K7šoLFmF^j9&l7[($ ZKJPTf2Z}{=nƢo~k4cWZƘS?Qx{kT M]AFRQmuH ol^gqsBLA4Q/j2rFi:0ު2=X]71;GT`1e"Y״uGyZzQ&( EMŹq,=qs+Hs7aK5B[8,=Sh"Ю?|2 : ΙBss5•t#%tn{0sVOn}(⟏Ib9\JW4ўgusCpc/:mNfR xuHhKYBp<Ƙ,s%)_ d9gzkkaNn0\Mz3Hm q$ʆ 5fZf6btZHzg9 ? B%^slpg0ih2GTfk!ߓXJHqƯ/AH^IZqE!!1Ә1C-/O-u84`N^_ WTYΦ-nV VM3v$iD'P=a ⰾc\UcS>cxIiʪmM0ύM?{)sK [N4%?X-m C}!?.%N!o M-yPL_sEA*o8"ZY=S?,쪔:KjفuBD]$阏r|=%bQј|+Js`8C)gQ,6K ])3]ݨ%X"g"e"3?ZuB YK f,5Y]xI"*t0B)FÊ潜$) 7Eu0m @13>+l:=\]WBP#Z;lv@l{t b5x%uz.9걐d&6}a1"i- _@RTs{t@svLuIfeͼ|/D7Z)?R5S9J;ĶdZSI!c gi_BC PGqlg  +$ulDFT<J$h#*Ep∕zyU&A=zS^^'T{U͋Κpb] vcw|`l3G6'!ijL{Dԁ%bNڤRaAn3ֳZM47H)lrf5LT* Ěؾ5rc1ܴ'01NkLV7< ",xħx_%}4T OצDN ]zjcnP^ŕh+)sH@.F6 >[= T-ԕ *3\z2\:09?*Cv7efdXqȍ| ,SOu%? .WGㄗnqM~y$̒FUE7F +MEu> rP-86LA[kK0#ʯ{!1MЪ88cѢe!&W;/*,cSPxċ"Οa A)@O(+7|*|}wuH8:Gs'S:Qc2~uB>" N3|t52וҿSy#3ޭyc‚/. Zw~f |8hAhӱFCA9'mX@Gd'Heϔt]]1bj2$B͕ 5uʓm7'QqF4SgfRHۊ3R>GrߨOHRo)Pbu-J^1%q26Ӂʠ Kz߁ۧjS;4&7+fO:'D sbUʊ✁}I>_s5  `'!B=z>Q'8KzT,#~ƭqx"(LJĚ K9h$zcG9t ƋE/ġ(2a&C=Gtzb}¹%+ (FArT#?2=#Rrչdj2q/EB*63\J[S&=tAfѹ"Bip`U[$ tݝ]Ru1]iQhi8W9iTwQBAq_'g^ m$?V(C.Tl *<@MvlYLs'W 4GD4w }gKh|Դ\R]f %uVZ8~?BĖ5vGg(CQ0^(|LEMxܷ8P^}ۤE|PWH9]v^Ol|]y*aqS)s ZKR,סkTc=FrəɿIMH0ֲ.)m g ES[ʏ3P c 1:app /eoSCzA&*F:[/b0yvn -_ͨ$F2*9x'mB+!7~00X xw{\b])MFv;#((οXh&)m^#ԧ%qdߜ $}ɷ8Vo">;Wrw]|f}%sOcHJSl )q ㌢* M[gؠpanP'D?Lp_\'66!ؙGL z9z3Phjx)Yr(}u&Ϛ| Zko{"LOcvH';ĤĩýJԈNBڅ)'!atƇb ]A,'F(fY |2T}o~fr- 9&c&IS,Ln&!fiHNBMl֚-yef4gkt+톉:XA,U qqMm w/ф V3œ6w_,-)IpL"?/:S,3y4rʪa,HfU{Ƣgm~r`]iiI^*b!$&+LMҨ>95!!VuԁB0 4Z]I%l8gluQ싲+ҘӟR4͌?=XU+>;=l;~›iL<-3 ݖm{>8"0S"iݍv\*>2۔s>K)qp+iʈ6_m9Q|D1P<@pwZja+w@P->p@XKa=#zxh^Fl&'"fZSLh^B,`zμ #wOyaaCt4[u 'w}EMXZ{̺ ]4U.71*wc9Z ~wbeUWo,[񉾻=Z?#|Gڠ瑴>;X;}k&ls(䙱͘opMfaD*`nf-AǑf WɎF=ףcUX賧M,WWYN!_!&1@g}{#I.p-?&t4Sf–u~Y[U퓈+qDi>=QIƗG: ue*V"Rmـ間\p~uBIp"1ؗH>d%)]rI\߾jѱ BuIېn (88g-̊a/$#p6s 'Y^jW`4 n@ ƣgN0vX#VQn҇r*og6'vQv#lk~ҠrrLh/:&&&lBb O L: qGP9{@1_['Wk((h'L *X ޥ&N~Z] $SU;@dlj_a#zJ^*E7D#zM+ #dm/)rߎQYmf/Q(BBܶܵ?LJ yHxGQďå07Vfv[v*(d}r8gÎ;[&¡Z0$#ͭhhg_//(cFy<$5%PQA5y|٠ƍ.NXBoþOa[9u/`TNyqd5h~NCv\D[JןK~K\3B Y.~BrBp ra,mU߽jlB* }|W|. qgҢVKgxd!OCip{,zx]8-A<؏pY #FI1:eɻ0h.&]`#Ujz=YՏ'ٻVۀ@V?޳KF?!K-?9p XB,ێ/Nl]O[eY%g̊nUO\^  GنŽ pV?Cu>˙4=vf=].F}RCHّ9uE* ovYiZmY.u-gK0;[x6YX9Y 2;qJ&n|C 0 :3sKC .$ +P4v9fzS:>7גd(~]җRkʨLD?\z¬cS4&Dt~L|ӮĻ,JATEd$(hxdoFb(j % =5X^C C)&f!kЍt$PoV qJz\/M񚎌d Ъ}VœR<$UII]}l?LCZ2M&͓6VرTHnM9L4_h 5\ ޺092idOg/Ѭ!]REHȌu ނeo7|:;y;"e_nx[: 2@&8g#{"{| \4Ԛ}zz׌T;՜.U"~hϢ̰$s{3-!m%zzUM%b(X8Y;3x$PzU AmVnS6yRxY>ʛtQ\/E3oD q5,!DNF+M^AQPx?meE_'Rk;5_s[x ՜'[( KiΞ{A~>hOn^ja򐸤[ 9\Apv&=6 DUFx(c<,S[f UCӸ- ô{h%}f8QTW`Tq&a}}A:neh`}xwtPe&mBOc@jG/dnʿW]M[Q/Rfih!V mP`!35;XoL^2ak'j=kYPO9?E)+"leIt{Ugpu$w/ ݪtv]4O.@M(T#0FUԟ$[3\8y@4IN4'3xU֝Y߷|f8kq[Lt>JCWHGJ뒊&lM]뒃51ˑ%!IW L1#lg(:z#=` )>x|A;ϤgM]Q3R~7N&aJeoʋa}K\W"%j C9I쌃hS A-u!G.pΎ)snՓkt$}w̓Ps6 4m_1R;k}kna-3B24(LкTnS?rO-Ѡ (+Ԗ]H-t즗oP3u^~h$Jjm,Q3|KA>c:ADW-rUh4[=$w('8D@:_kV@$-rv x"K~q`p{!} Zg)3P_ĺj 'mrd,`,upn^;Bx ќCѶ3 ;kqf: A[$Tj aW;&~]+BAgxȒ,Q'ׇ)inO03~ я 2D%y] 9 W#nflx)ike.Oq A.x]/ T Csꫯ%s9;M]d+xY{3`]°Q} @?e%b ?t^e[!QPFdSQdO..QqC/20c;x,Jy2`w ?<uِ ֌LwŖx#ls'8ΪUm+;pD֤GRqxD'9J*G^ ╫P8.1vbb\qlbtdlkUU<D %srٗ;E#~BR1LDNvPhih'5C{VM<~ zV!4G+Ooߖ+&  (܎3[cD D adBOR d sB]ە1:h{p/Pl2[O! 8P[4>&[/&ٟf i]TfWw?qFٹSLePa_;2GK,f3\Kβ,JI@ GcJ*Y$ִemgvolMo3ȍRgYL` ym0~WH)&;7ȯ˃ ^ #걛LJ3`g$^yCތJ!]MR,V_~$*(ӀDRP+ev0')4@umxEUT_8D'7#@I`N4(isE#JFϽW2nFM$?@*,,>Sr*F8tS9 {Q@ 9?I=F0l㴠g-MG_S]50nHT 2QRp -@@{+J"ʷ$NkM˗EQpAI2`GFUfPX#ИQ:cE]*1mWe nQ2ٹ*7x?8v.GJ96Ht<Gy{}+DيGx5!m\N! ̊5_myugzb.=PewLFk7G(#S6ģ[3}2C\Xq3..ƫoz:j5خ<{^9,. !6;@Q ˍ@ho-Ǡ:KuG,,R74lW Gm<nb1lwvRjNt|%5#Ns|IT )yNF*DVH4tr a2?Րc2) G縊>G|z iHT|N4%IodpP WqI*c%1g^J~7.@)mڀXQPTӕ>>F3![u2VFE )?poIkڇǽ!`CQ(n I_/A+lLSGcD7ϸ(bY"+ ڌm8!jbOI#Iޕ0q`#0ׂQ-D 5BHieF_vdbJuBk/H9u"_P^ )* F, ꐾZ vTzi4K]H?eŹ Z Y 3)yQp^Zřh5D$=jN'7ȑB/B+w8PTT?<2 :ܩ@_,nwN2[@&o_Ծ316$@2۟n#p̦!m&X+HTZ I7_(Ez,ڣb:%~nRƆS\kApg\ z$bOŁN(4ZK []Qf:vpzW+yZf>厂[L +v!K 3dΞAlEE8D͆ӣ_U`pcpNb}@$hSG%Gy>F~عM=N:as"b\AW+ @Ϳ}b qBGB$o!!v5抿;)vB?|a!0Xڸ/C0q HX()lzCNg3R<᦮#:GO P.]ާ+r/nI DE] p \V4E[`!asm?]"#|S3Hr޼g DGЯ-fo=!Y'>n[4UZD.(]?~* %C,ȘrsƃMv$ :\ˉl,N//2jEV -jB`K*(MBC :QF^!vW¾LLkGZ4d23nZ({FsܭEU qR.a ³TGTE]mַw#[tFp~ "N<8(XNɦp31r_'XJ4B*H@DV]ѫ9ZaT v^JRU44Ojw=H!*u5#fZYPߊF$ot!~A.e\`1`"Kj:sF}9!wlj>|@iW0zı-۝qv~܉VY&)PP+C 8(.Ku晕OSLbMM ov;6I?WޝQN %)}Fu)ঝd#R&+c匩2Χpr 8Ff$3ݮ9ʏBQ#F)eʀw@za$Í#SX@J0y fcQcX%-١BbDfz=( scѸPqJL(qx踨eҵoT@cw} Ms,{h4Bż*1YhT((ePui-Hlq6Ty{潗#& ٍs()"i$i͢S[קǣn`y҃MTScפCI~<apB!vΗ%ι? :M&*ȡJZ!2iW j( H+E GGYVKRon=N43<݃n6w\5|l<Μ 2&'>r7^#)otԵ@ruvf8xo ; tt, B~E{ii&fV̄)^0R$6K&n:=+".*a[?B(=\ :V=8ub!z`2 o*Ǽ}lv;c.!x(i0ڻ%}Ʃ$qCߍeGPO+#!!fsWDxUmǙ 42thɵZ(խe'!6A[YSBԚJE9+C0;aa!r4KF֞BaKoY6$|&]4j],7iT;J"LYF Y5iT>Oܶ{Qt.Xm\kV[%Ղ۩X,d 1g wm.:˶S,8'{hQ?8$,W5G3@ )Y3.]RRPC-' ɿN?.1&"̖E#XCU4@ud*fLR}j "<`F&W&@]7e7QֲKO;gPdC{!6ztzD'zMJkd، 2Z LU(ɯ`R_Zk*,% xY^hhO((7$!ĸGUqUtA@WP w>pϨO9h9;$߃5/Hbǐ@kޱ֔j7-0]$c\#1'Kg':6@czRt<(|8wZC2?8e66 2L,/P97qqt%̬5o+KrW&֪KxXnːYMccM.t"^'DTOqЗEZ R+av 88|f96K+ja7 Fd>9lvZDTS㟟5nWg禼<I9uFQmf ﰟm67TPq<2$]<+CAة) i =5ErTLAC#GVS+.G/O+un: >33Rɋ{&I@2&0⼽t\rQ$t=~z}4iP`  ~ld]#4_>R0_"X?m=K$Bھ>'pP~nѽ6rlsF XY1Jut'=۾ßq!E9Ky53oRO>2 %(7PP?F~(Z+M _O:L6kiBIs464+c26$yDm0n̗V @e۟|J6q0H:Z$mJGeg0W[.l2PTpj-~96VICٌªC\ٽ>%+ӨgE.s߲A y xcNʰ"DSƖ%$Oqז d9 󐓱]$|Oa4dkCg^n,dzc4kYaGb/y jqtii^S@qvTn-Qak܆% PM~0 ,VS; R?~a {4hř(u4ago%tԑuRHQFRm>*֎=$Cyx+jHEyL4 o9Y4CQ.gfյeZywGL2)|<:.B חAq;3b(,A8pu<$|y쒆: QΪc?aF8 E$. .cZAQ"e2qSt%eVOGB4<>̬!?`/_*zŸI+} @Cݰv l=5Yh@0ȑTV-E#t'J 0Q(({jD=ONCгQI*UDjf.m+WBOˌ`~7yP~ANsUGmypH9 zNW/@õ0y@.o$3;u8\S]aW` CaG:@xvk=? T4d 7 JЌv|.3`p-Vrؽ\ocίO&֎W^ܟyQ#Ǐ}bJ"ΙDﻰ~U q$N3jnɃy}jUd$dF^D~oV3Iw~X?.^ƛ_.p{f[nִkK.eKB 7{ƒuAFhɁ%max3O1{zDc7K 6Lv^ 첱cL\" }`wX9>A^fmG ǐ«ue5 [§`8Lߐ֐CpQbu1MhP2RA?Zp53Mu0gşM Nmj]~Azg 0K9@! t789*>KdV.s$] `аje6+CQB ԂdvshI AUF6¼PY4Ec/ApQiϸ\t[#xMY5=ƛQBi%(fEqqʆaOW32>F#ǞhN*U@[q'mB[MZKtg (;:l0@-O1hnïְG1"^rz歃zCo`rNRru<$*ڈu@:9!}UTsDZ8&}֮ {&PG\Rwq$N4Vucۗr_xIͩ7H{{bC<1yd-h`xDcmP_&zr|qf_Xzt.R޼O$!1!Ts)]_ʆ|"j}X<,Zs,䯔$QQTV)&ݗGO8˲2[:wIP j]o $ӵGq\0sQ/_;&mL5kڋ8 h3m1^B' y*-ݒ-QKqrOl͕,#2H l:#M Sq9P;DO N"'7bVnAS^׻e;NjAQ3'YEzRZٙ z {wbh tസk]t"Z@Y볗قۙ2>B6uf;:0M7FdKp: #ulYMQM*RWTB}۞0km p;kSg]}ĩ ̒+Q_NnҀcWR SnRs.OXŒ9f(LpΫjgWWQntloc@5hexJ4rd90 Fz=!G5஧ 7tw%( Gp'|$up`'bJ4n ,[g( ݢC qA i'9+xa2${=5*ynRi5l\ u rɕ}._9+O J}Al?VwТBc1OwW)xS?} bd3 +'?zseUu2VׯzᰐzK+uJ0ҽuA/ioWE"6X;~58)/b>;݀Ȗ,6g?cv%uT}PVH-c=;hSUU5E#Ie}>"~v ?UWfۅ"80-$%d2P1ep?yZV{CѹQ7?hPrQ yR#KzxkO3#4XQH 4&wdF h̔{z6cD棺8b0r z!;Kf h쮾:~_`*Y n96Bkk*5*%/|kHINI u tA;1eXo{[v+ȣj tG;<N`4Cbhlntv 갴n }{Bg>Ws-t -(h #Z"eZ&(n.B {^qԸ`SS? 1msD˻_8x D}A: Fe9C3RT(:Cwd"+j@Bsޒ7EB֐Pj8PU<:l/ĠaZ[5!7dPY#t*RstCN,&%sG'T<ᕾլW9uN\}lsoR~[X@ 4jzPady|C1X߽m~{%h}Jf /.*7MU+@~4FW8b jllaNjpz߰'xjd$!ARwNR?-lW]a%+ACpEOt&bEN 11(H=W`k;ԍh%UUχgV yR mM)A1en3=vs(X(iL>@[KHb$4ZEΒ-A4q顳R0}}=ZNJXOL:ƣz9n&0fgF=RrSfL\)$v(Fg`͑ Yb9'\;2oKdQeM_G"( JׄS"v._kT=={ * NNG.Npkw-ߖry 4'hV$Q|J{s2tŨyR>, ؓό0n0~->IFQWOU N  :\G=Qg68kpBJS T K@YQxVT I%σ_ԃW;W F)r*9M&\tqu žO25gxfq/U@$'1* p@)l4"rlb.\A7yi1W[A=CcqHA|۝L>{~o><3^h>.xF'-o% 7&p-`$U+Y [>Im 8sXrFBԅa=ؤ /))K(-TY`F~ǂ/y5Ej8 xHZș`tTjGqك,T[3b(ՅN7hć% zcU}r vfSlY;qeT}(B*\L~I~V,Q*j("I%gWIC_[+B0-n Ӥd(}w;'%j#ܕ,:?[.20yI4Rw  yF ;mH4OvB?`lSK^$irG~)y!V-0c:C*oWm@PU@,T:y|Ԏ}kr&cUUVqN!\ۦok)ňp6KgUydѣ6MmPV^cgA]*0_~Ph˝/ҴDgqX7k:! X/k$!gdx*Nyu:ɹj3=w_ یA=2 j[Ug w`L3䫠D-Ml+z`߱e%h-o v1RF;[nP nZ PL΃8,ד;13`>/zsѷX[UC(_rT(6Om?ɮLW܂ ~;”fP -^bkPuyd@Lh=f|xY^OL9F WXaKRS^ Yi1Bz[ >HX!5Z8+rZ*TX:9X,~AHn$Ua-!FReL0!CYohFuSbW$O7{0痳,Ӓ=)s3{vi9[ŀݻڠ1 GJ^/Cws:/ *nŽıVBy+ֹS]=Ddv\7:@=#oڳc/Ʌpj,H9 ܗ؈mWӽԄ<$kuP&kF iD׎d^yā(KXvd9\AR_?t+gOHa4 }G' K)+ADS`_bh%GqH9gutAX[*[ջ nyV+ԋ {3{{9fw!3 >a>Dk*[ùHGKy"i웦*.D\7,h K'BSH1IȒ>Pڥ_K9'+e[Wjxԥ?۪f{ֱ4&U0-D_uR`_/T$jϥ%5)8Ztٟ&+m;2^e`ܣY;xHŕqdr.T,EynWGpUҭjTF!,0{D,=e()nCP3SaBCQ|E-xUԲnO0W:lE&bg&;`"y3Ȥ`!B_[is`"N螝ƕ2 *g2$-NcNT1>"i8ZWTR5~eYUGVH̞X@> Y9\su$^{Ia2Hwq{ F~_W;3ifUw/Ga?PhZQqWMt9;uЌJQaWwe8aE,WvǮ^g~8/"HOyXҟ@7 U'ꨧ'v& zԌTl\b 1@m5b|ySd csW3=V ӨҚ2VY1hz'sS QY}~/#ݚ}ެs=(:cZ=gifǗN^_xD`_h=e}7-u՟\~'Y%$Ag~.]rUs kq1uӎ5%-qSV&EB<\ t4 0z`[g DLH нcy;L_dyOur*tAJ2:,ER'MYVc{t'~G?1ҥV\,?U!l@˚4d.8 *_׫AsL |/jbӍ`SF}]PplcqtmbQ$Е'8yҡY3JliƀYdiJIe gI]m-z?V>HYzz5X0 &z /kv}r 9:oƎ5;:?.B0c ]9Btp=9dGR0s͐V+)(IО=guH|i l)|QFrdlh\+ NT`3'SnHDd%"ŒsZfs"4La 0j}{hm %pٝ,БQ'z&gO &W’۷>O OGєAwbr!k`uaHZGr2sJzߔ[$*Cxrߌ8(W:ϒXɯO;L) fzdw?QpBh,wf2m ? D!40̓I8>aEaU% NK|7dc !?`MzV\hJ^gKz\  L$zxA$32zO4^F,I~&6#vb3(v.YEfT`{|R.?:uƁ)3x;> {HSA*t%R2x؁RUzc.Ɔ=(\W+aYoi. 2*6cGj+kyk錦 PdyggA&DwthCNC\t4qt`g`ѪμFyt;l(,08()opLRu"YRz"xD;gBW} ;oy|~(jbC"n`(.7/-j0N(?Q-1,_Րzj7,–ĨCܭ"$cSnKgAHϞyP쀐&6|3|cvOZ-g>-$hUQ(=#d2~C6J\\f;;D|}VZm:J T*|f^& %&_fwozӏ)iq+t y -E<8C`NC 9ׯo*N&RF#\4Wfb qdCOȫHUϵXsi蘥f@h|J6*=]:b`R~c giIc,v 8(Fѱ@E_* yYyƜHWj} wuy҅kJ}Hok|h0k48I"wl?A7/߃(_cL5=]uQ@6x>p(LMcz65vHg0򝤲w7gz8GHIejU_mRs@%kUAkp0F_kf3#CꎗE\{ɰyyd JO9ۗ;Mvvck1[>ab16'J]A"q<"I|kĒeu^BP/NŇXH#m$6A-Ĉ/N9i w1?JC*vmq=*n0Ok,6]Gw rp&sghU x,1 F,fOB! }('UK21A`٠Ez0BkK2#+ō'ކЯUV6xB'H  #ŀĴߊ#C^P)ݒ7nt4vI"q7L%66W(#fx eVkn9n, V@fZ&<w$4YxZA;vk {amb0Y'54֌ i;3p}F9p=k>LWM]O2"~Hx5*U ֌me5x@jN3(wlD-7n"{(~Vؾ=ogO0 %nFVlz4fs]@*UwvC^08QO">b:橻KGriL3Z`_x}S;&1NLf }V QWغ|g_؄5싋-l͍h=~tQ.:/.F擟c4aV.6L}_(C ȌSY(5oy&b6sAsK+qF[!SHdQ+}5\fJ]!o7^*gvPw?CõE޶$=b:oddOLV8:m(ŏQS]wD|7Jvu @32csahDxb~̐6=|}}&2 R&qJ"bk3' $L5ѤxNDݏ2ٜQ` |j|6 RagφQts1olDL !*8׋_̏w dX*=APVvVv=̳:V 9KrpZQ)"L`&BN\uln:|'be=)rv=(h|Yb l~ 'z"b쫆ݧ`9MÚ~1i4҂/"mf :oV˃$S=wyfVG!J}[ěl&s)/ U ,ٲ3 cu`9Kvzzu*dge:Fno8HLНD9r,O r=$W`.Z[@9/R[1rm DLMP~Sg*"?k/9g IXu%>.'Ǡ -'jCSTh`E'#>)qV`(hquYRc#8yi[xz7׵9OSe[·W.`$| }5!?)'Oc+. >=HômơQu>n|Z&;JJPr/pJ_I5hSa>}̿L!(&X0(N ?[E_mt? a)AU#3vSEqKڴ7/fb}eo-Dv,ʪe; }q,DR0 E]־[ag^H*& ѳ\U3⥍-L/uvh/q8{_%hb*)r.XAWAt3;s%y\q19ϑ?Y7Ҵ_T:*azy9Dp@iVHAߵZBh®I ^N5XbMS.Qrٞt!R}Q}A"pʦрePȆx*d6؅OsPi}vh*.:brFH EZW8)q(w+Rt\m n'Mi%͛n]K?"*\iciG,{q#:7ji2- ,}(T>犉132㌀ؠXD47]E .C>O7MQr UA\ԎڷU_PҪT brS?D?4P3Q@i,3Za^RT@'YҺ\=w̄)oSmV|mJwm{V u9Y:.ƒVKZwJn* x0(0ڭ=u:Q^wElbo<'ȶӻw [&]e++bVa>2|Z?[qVҿеhv@(0<'Xe)(4-.s5d^l8z55,FMzz]H9vV&\ˠB%NV\冁ȴp\mtwOBA\%dHm|3A ]2|ݗsH/dS|.ǫ.@JxA[H;c*T%Z42$,uIm%OܐPNMSf {6=ࢪ EW?@47D ǔst%cOEkׅ-9A'KpѠ y̠ 8*'0 K>)$$:ʈmQ/F)4n.#tHL#7fZٕ*jGzM{Ύrv+u1b 8\+Zje4p'BងDKj;⪘8j&t~LoPr䎸i") [?o_$F {RQlTndF.BY 8 M^"XG˨c8jw,-; E l3e<Ȳڱ~K%O$!6z?}>$ YVni z 6T` [w5D?ѷYq~ %5Q>|A:cБ\)EcgȘA6e!%ϡ6G!ztl&sSe޺z[)hvV([4|cL\#+FLwrpmuk(ԇ_j ֡P~ zX'p(Bf-K_38'Zof٫PF iɝEMs0V`M1߉d/kA2YdnG;Umyph }FX>eX>aV@/0IUgrSmS'@\6'N: ׀6Y 11\!gE+s[8Ѣgm[s//߭-U78kgbEV+N,lS$X~Q[տ]?I'xz*{]GDx&TQB޹vY`ԳRڄB3oRƫj# w˓ٸXu2,qsP}R:r 34y?w\f31Ljxr\3@ִ˺|Ha\xx7A(B(0IΈ4p 8_@)魅C&ͧ|.gO•iS|FKbL-[dfOmTMU&ɋ?>*8$}\}A7@RuMiY+G!iL@jY=0O'u$ȟd?-aR @+McwL}Ge"Xk!ɭ4o[^^th3rmێ% r k'sv{.qYw1 \ RTيj+]ū3{:2ڽi`/:MJ\́$, cXW$Q0 ^As6T2.W]FQ#wLƍ I b%s+`),& WόqI!Z c|*Q蠐1.yYx gvBU3a-V|̛Fl]4Rو7k/r3R"?p|,(PY! 2T׉|#0yl\1{xf,)@Ea#`kuO4 -Sox>-sZ a݋C8Kx:Ո<:BSV\}C%Tn^Q/Rlm&nkƳF?KvAŊ%@u. G#<%$h|%[YA=6.m>Kg/ $Yz v 'hZk= {gېr)s6T !SCAaxSe`NI mhE]BP֓aQN>eVT|+(IJɝI)h _`{_a|lrZ.9N)$WQmP YA+@IsAfHnAJjrv ~/Ĺ̮,= 3V h 8IVnC W͹OX.^b%Q|˯KGU@EE)v *7k[ hdhtܑ sx{KF}\2IeYp ;95F$kv )}T̅TMnmAA.38zkg]{0$?;U!(1yLV^#zB[.ZF(O26)}^# N@CGh̡A UpS1ȥJQLif̶8$E|XltIW*hwLFS RPq2l jyȔn+ǚ7{w|'2.B(,#jӶDJ| F /B슖@+6t0ެ" )|(ꜛ{m>X,\ԍ)U}fg+)NUYZzIǦdl~'Hԃ &0eP^,)Bq|EK5_PG6NscM23+EvB5^uѻ{s@/B\] X ;6'-C 3d"]De;&e1 K VW^΅`0Lyt]m)N)*!$,;DT!EE4:לCPt-T޳4Y89 W:fdhqdžqP)AMPC grKbTi5RuƇ V7X2Ki"ˑ<2.N,UDؖf%9?p(-p7, 4&1j,q1sN{U0}#fG qDЧV4yJnTVXmh57zHN$5]TNdZ\2Z,Q\zK`֖Ȗ#[vx[k~r/;n,*+DMXtXpxD3  ^=ϯXӷ/JT" wCY ؿf@ .OX@g\1gѩwu]t J\NZ7wY VO5GZw`'઎S(w"$b+g?t6/w}{Fd`nDv¯h"Xk}y}x S>3 1̽l;{Mv(_FgYK5y4.ˬ4[!g!{9fb.srM|(jc6di:YqtaM]'7R`_5IUo GyY6m&~U(μԌ鉱B6+_y?v$.GVXC4f*|J HUhl@DnKE+gmVk6wHUTxNRRu*A=kKVoN@t?3swG4x_OS&u~FuCbu:U1K5!]9SIIjL%evNl aMV"K+7+H iUI: `7t)7:h؃O՚,eR*P Wp}\xcƊHӰc`.z Z:F_9f [{(CDIjh!̷e.ˏ4їE-vV=3=s/>#)T?4^yo)M0І5A7eUr'^a(d`%7i~i|:ԃ'UB@ׁt9 `4۫waR`Zt 47pj/_{AsYQN[GV]ť|8+,qfxߊ0D(}vzSaЖy@HcN?:I}t«bdƽ[m:[YuXl1 w!Wh4:W6g:[C&?VۊfTS]J* ه.a7u, (v&ϋ49a.=i^;KhHg-o>o%5OB˦pz{F1ADjkaAT(}o ^%Ro o͌~A7yKm7Xj٠vXPtq^F`V]djJh6Ǜ49'j|$ifYiExfDT TO9^%Ke>CPe dgC旎_E;`g7ڠMg5JE|~.-*"@;.i Kab&y^ݕ HKޙ)3*}H/CpdC,\oF[)5,2Anei+Pc)F桿ԃ& I )ҾGGqf-UZo{H}cdK?|SB#gU͗V6Kop\憿yAOn@oɤ乃3nemu-,H֛O]XR ~>X] ɬߺ,6`. rt.>^\Et10*e$4\c94-.F]e5,L}!Sxt L*CiJؤmX^AK-j܍)πfVlw =s.![0#J"frm_yڠxTf$z3&cgР$R^Qcm71j><(?FR/N|v]9/ }Hh;\F{=<!ݾfnZ;ڒةK˳x!c/fV-ܶVWEhC[pckakBK1:P *sȃq'/VmA:&;E#6%o5l2fA7Q~KԞeu ^؝ 3<ꍷJ5c ٺ !^gCBĕO=`*.w<ˑ'0묶lАZ,iKюsǣ2NꞬuKDC b,UPn[yz#5SOժ .Y`Ni٨ yk&V=.[0cB!['^19N$WZ3[G;ݾM8J:IafU/6{mVz5q䭽sת̧Bzy|Ma鎟Zx# %ў>~5A/ys5{_O6w;gk(r sL`# TTې~0ҙ}V~Oj|S𴦟QvO̻غ+[;ʭG;+윳L|GPF:.S?~:, 8d*. qqR[B +tn;$v0(DkRDr\/Kh 6 {acSY m߸QS4V iO ;6Tv%f9]÷R )@Iz69Xd“[Qbnx[ ,bl *XДE[} fo y.RUZcWU8S^aĕ5e txF%/Ek$Hs["9jB1)lhk"9j&ki`vlӠ]qJuhaU1 )ʨZX^\џl.qzЎH5q`]@w}-mer7EeO!)$9A N`;͋BtL +z^Ǧ4Djޞiv/܇`_Ә1ke݅N~~RPMB H?бʢh.#ZP@9>Q^۝u\yHmB}i ߋ(uz Ǽ{hWe&3}}ΚN:3+AY %bQa6zqbʤbP@]dJu9:\~_-;+m-jU8NFu}R¸|V}W,4qdg4gq=0_*miygumGQ\M⩫I!Nnh7P6 MɟVbǚ9fn}ISlIѬ2,>*q7*r Va wFHId<w{IDtoHl_L͘IY=f aV[-84ճpί<ghEKMx`1k!:bvzBH-M Cb9qpVHvՊ` 4= C '+g-)IkyŦjO׬Pqkb$sHNq4HảN=Q7wkB&JWUD ў9zb$a ({)}{Yܜ h<+^(qx;ղN)UlTo]5Za= bKi\dYjɁ`?~do ( Np loJ#D A)׺/TjUwƒ:P0*8W(-+DeI9hݘ(%(4231If0Y)0r_jy_@nb&k^)Zns B E{"ek:n%eV S3"?9Ol^:i[p]fHT b V# Eni5&i~ ɖ8&VOЀ.\p<1w~fLS u낂wP9N@sY=I~4*2vmx$3{ǖ7<%r?`F _8gvbpRb_1޿[}"G$/Ujy{3(yÔ _do|p\ED?\dUc/[jǺu[ KS]0.L έ(@Wj:78F&@L,Q)%I8FЮ&1㭗5Al"枬R- I5CM|D]WE) (ůt&δq/@WHZʍFߵ ("ֶVAi*3& xyVT2aTԈ#hh$j &9#Dpull^tۄМBbьz,yaUÒaH^zF_Fkm7,e {kL'BJc'y㿫h,Sr|&a 8+bSYIhG>nlwA5S4\K zox^HRĹ LFr,7j'?-] nnj.{X=7"?J\L`a˫ ͕D )Z54r`&lSh(oJwp h`X\y2$ՁZ)]lg>,8fK"ohSE1fH(mFL  -?_UCP+]t^i-"W`g/HG ۃ?%6z`w LR D#5klItp<;)4Ci(>dTA DC8p%r/zpI5@0.d /gft#O٩yivSr{$!pdsY*x|=JIԄfL{$C>*k_"|"sfSNYB1<ء|WdQ,!*0 z bhx]~ ^5c$Z+-ȕSKV9ef$߶?޷?4]*%^n>_ϼej ?Gq\L:'ǀv#|:ʴ=f?9sHQL W+"҉#&%_UBܦX)x ye\$.gvZ/j{v ˱T"v/bg/t;&jY@(%vzZ@ۘ|ЃJYs3QUǁEPݷ3rO@7Wa̦)7,fZ{2O૝a$َJXA7g:ҴBJ; ) w9&uM#f;1\C~ٮܽ ܟ"}B%%ȸ_?_6=Tt;`X|E߲a!C, !檏FL?l2f38xRWO&OW?/$OG3*hs,C#KacsL [ ;oCR U-ڜ{Z=a v XĪ1(4m†O ,gy?|G ZS1)lirL}ɬO]e%:h1tO&,SsRqpkqh<_5C\|+.p`m/Uw= +,duْu>4NPFnh X%H.?2N7vЧl :Y֕H ýilb*ɬP6aT;U+ YF㻑{*#<gh>ċTGk.H6"PVAoJU[U"qI=@^e6;ZO^?^a) 'x3?{ |1⫝mXnBoFx aQ?Z`y e3uXL[MFw^g Fb=jroUmۇ7@h]8N~R-ql}si}1DљAfRv E#LFlm\̪Ɯf9\ vH~`3 iRrqOIYGIhfju,w 8= (t衐b*d T*ۓ*&cڥw,axVP5̢M+J:9%^1lM"F>A4S+BW>~) `2M"""$ YP%#EWݫ'ܗժQċbcBym=|' o5%^ ss+j{_F\Bj 0Ko )#Z{콉'>7/HBy j(8 "帘{2\6^E$ڳRxVtqR[^ncwŞ9-:UBfK%:#]֋q>Tb$ԡSB^ |d ow>kM[z&>LPɱ^F(EW!r2j1x/"aۀlUR]wf wM=lri식pk|mO2>%}MJwkSK<\xޚ BBQ1NO< G+VoJxMEGK9 /p̹PSL7j ꆊKc>_AT:P|)!3#mb0$k"T*p-7d؁k"*(sj.YԘ}_X!YTM!BE`BFƶI7ndehpd C*(ymf瓒6?J v\82(3 ˇ){$İUJ ͗X(Gv gs~[ƓD/Lk'7r N`~p>!]V1/8Ѭ6\UCsSLbѤG;61i:,"ohOΔ[RKZ#.2Ks;"e0p9 nV .$cg]o@ᄃGjY܆(d,+pMx<3@c{yw"Jd-'\Iu„ n) K SlC7/i3C;?]dhdz q2?faD~ҍBěr :s>@^HٷQ]8(F2u.rg᭻vR ef^t!kSwPߩ7djI &=֕'e^=/^C7q*W q^ɑؽߝyy@A [B$EmHEPz#MJTTbߣykRD=^2jeMWȼ'T&BT)V=D)gQRfS0 L}&?``Brد@<:U'd=lPO,1Nu]#=\r6v;qG6#{$3itnxsT71 Cc;VtUm2(ae.^So4'sJ$gDXzk|eh˯&3PXZ%Y@O+z{fyLW}aJ@W.&#DZܠ\2$I9d %ip[:{O%ӓ@ƍ9f 'ef`͘ "躈͉1"IűdmƧ.^I fe}k(Ss4큉94'K\eͣ : ~a].MM)Zx}+60]Ac CjQ-5Bc["+QL7e[Zdcy)TQ F%Q;#+u$+u9\q\C8Zӈ"#d[<c҂ɩ P6J8JCSD/!1u^hމR׶aA8uu^vxeifQXM*ѫQjR90l|aNmK-)ܒcfcuR͎=n`զ&;Jg.)󺠩Ї uI,P7`w"yXOѲ:?t|gP `Idwb;GQ¶G(^#ڑygGv^ځ˵2P4Vm+wBk?|VH6Sp~AO@PUPHy2uzÁ)4`Q&ER͛MjYnj,2U`HYUlAVRc&IPU˰7ݐCLk:Yq hĔJ6ޭ f7*yzpW_(:,G؎hDK4V^;`_GVWJr wQ}']4$ЫbӉ];I ʒg\o8vG CV,iB${1ܵB\"Zj\tD(Z)}g.qf删W qg@A(3@۲ڄ.r.rwR8M`1tuQ4QpInWDsj)dSEۥ zvjPv5snp[% 2S`;gR"e^6)/+AKX:遄Ek Q$* #/u^KJ<T!}]>k@*1_J2 :??zeI jL}s_䡫8Qvrח3~8ƍ=@`SQk5ucb g7+׆ 򜟷~5:DpNoS 1˧AO&\xl^i4$K؟؟ R *PFd8^(p$%Q.B-hhxTmAc 8D0Nu0u( (Q;VQWjE!P7o5;r}+KY3B`2?xk˩T5=š#Xm1]fr$@o8CS/qX h;Ntj\Oט?dǞ޺Rw.ذ2rlxq(9Z#/&zPXJYY BC?h~Xbзi7A2퉆2`w `O T޷ 3V.0y2}߷li`:zz+S86*s8Rt) /OՖVa_Mf]AbXT%ÃctEH>qFK _t}~R þbXbhT G/xT7x<=1Ζ#sW@P:]);dcA9]9I3|NIa+IZ~ E4Ekm^+aU{P@om+)&d]h?5TiL1`W [da‰ZķX[[0\lX['Wm* ǗX86PyYgdT]/ͷ$-p']!k-Eo}UQ@$.fjä$o1WJj2t7O*<,U{y`+[g#gQWn9BH$HU ~@.ÓGӓN4{d9y1ȢҕNhx'pacsr;t Or-OVODqUT$G(͸j= Ϊ.#^sX N=^7N%FSh3fi+CA7lS?crb:cw\GX.uVe-ۉ;K/#3.>1W$m>A3˧K1sDAw>]ݠ3J t\vSa?J?qB!"tzg,(d?_fK4:Ws;_g5rGU]E_pSE+6X}F~y Wj yt}/BnQ"#{t$CWwL*pkf h+3UYiQC֦J,lO\tӞ)DBYtz=cFpXDs֭^Zժa3`T?x"bkjU H2rd+Oȿ0'oH n1ǝ>G|؂)njW|BvLḠٌ||ُv7͜~-ie% oO{V0Q}Y@}TMy Opr4zޭ6K9p3sVt|C,睹}>z'b_6M d4My]zV*g#×v ^9_u}ȯSv)ڰ`ิ?tAu\ƯgkyvT|´_4ejzB[27Q恭*'nZ nH@I'cM6iJ | F:ɀgzڅV}u ׿ayߋ%嬗7'x7Jj% \z#vmz[!c LPMgE@y_wn*@ld{'9YЊP=E9GTF NG;?AQPa$@4-ysGc ip1rUc+i "}Bɰc&?*ZSnElA7qTVv 6HH] ]T* `sТd-bVPAUOxy *x<!J=_54ry\ '32ԮB⪄-tBZUt#? 먀lk5Po  vl<^m^:9vK~c3:-֔{xեWFntpBш?+nZe#hhAzt[icfr?<\cKN1xsIj^M00*)>gKeIJ׺~;w[2kQ*TRDZۣhE֛*Ke5)i oYwnD8~5Ld?5م'[}ezmF1;Rڼ,nBu,9%^)Ƴ~S%lxf~/!ʒO_"@^yPX\2ɺcRܗМIWΩL(;j|e3X9#H"E=FT5N}6NpZ4Y>mÛ'ԮC0T 84=Nsڔ.+dF1"FV̯4G,#V~2>E?2Id3Tet#ήHh޷.sDQ~6f\m-OHdš ̷ O[},>PAQBYQi' }vRo%S"KY!C/||SԸ>m~m>p/RLd7߫s{eQIy+ i3_c;س詌 . `UִX -* Kw~T2Zo:#Q`&P)Ă:}r^bTx^0mCxXZdG;8uIJ'JCsR"trH-/?T>7pcVU '6msy]?q=g*l ;bZ׫k=6XrSU(W$F2Ueio}؞ ڀWR" lTVĎ#-;qxYyI!K#tZO@9 Ӆ]*+X2+j"~1Ea}pBC QD}ܖGْ/hzٿLzG]mj9#èpFu M V-w⻠/J]?;8o$O^-y B|lh^ m@:F_MɮGny sB2e/k>Whe{0gW#?-|sQOFrx)z^[# X*2I']mw3@d8*)~K2{ ,ъ9.yQKF(;D=NY"7=F!.Pd: JXù`I=|Wzj莺=Nԭl-ew/;hBF V["Mgw7.Ջ:I誜C]ุ+Od?&@[G +<ڗ_P|+9K'=8 wJ\<&4oLjK34d\\5%F`T-_mADL/%gx҇^|FZ^Sp6h. ]IVJ%\ې6++T0˞YBIɷdf ӳc A2MIaQ :z׊R8@kTުgIZL؁Ǜ^ i oÁV*]ɒgi| P{tjΊإә /yh'y1U,!1ј)pO0Dp5#SY&% pFi=)C$%&WqKk 5d։T}tdzWV7 t/ oam}cja}J _&~Lт"(7ZyFd\K>vG<{4g#nל&]E +s:بY zt\ǯXTJG^^7=~7Gȹ)Զ@H"Վ7:"IM܀OXJV_I"<,5zRY]>X?z7ΥLU}''?G̵A7o S$Y|;z\zB,0V w.Ą]5@4goUj(Bdy=':=2\@_ކDsrAnU@<9nI2]*8޼׸\-0?qub[. &[d CZV?nQz\l&C[,`i,sbtL>I~B1rTJ9\LĀ9l-CT q.1Xkp6nZ.V.yro\z?MTo൹T#-UG^#bV])`5ʏDJ Dc6Lϖ' b?b< ǵ 4٤%Y8DFoOBowMU L#R$m?%CԨOv n.!wIY;}ʌC( Ȍ#98l} {:JNYLjF~i* LTK{g'\aI5U!a:g# x !-([ͅߓafh[[%2q*G.{VR!QYӦҝ?_͉WkUZf@8,Z@I8MbüpV"qv+IE+HÐQF XAe hɿLŤX- 97c_H(žPD8ibZ4<`8|^G: Vmp/>s2Fqd&lxi*uw)G=aq]v:iR%6DS5jm ityhvLv3E4\B+:Հ-5|k7BSaFRcd=_D6I(@;ہ M9c(Aq͘ `uZt)uLVj/$;oO  Sx+dh\,NE*>&~aCk۫8DTx6Mjau4`G~T7V$gA6ubKOV+mҝG`,dwBɔ礊60l{Jj}>űA})8_ DdxҰZlYKlbt -CoLW9 վmj'.:7ddC76`۬ӎ_3kOh]EqF+Et+GW&..{/.BeLWc7ʽLL,d؝Rȍ8z@Y3 SKT{W;?={DkK,x]dYl+ 6hS,B QOфWN!<~# ^#s5.j( "kڹ| yc(P `<<NH$2DP@s {ǣKb0H0ҧ/aMhO'W_ȧr,jQ|g)t.،72&k=t 3$NY.rj\Y#=LwyI4߼qe']{絟Y&Chr:A~<&h!z/H2 CzNOnO#`uh0o9.߿XȮ")%4C[C}~acq?^ĞC`sJ|X>*^9d9N΄9' Z22_}-b欛4-kt}D3B^'%f礋} < ;4ZX +r7f$bE2)p|j o8YX9=:@\VvHI@w:.[{O6ư+cV6A&.cSjP{\EM HrX,N𷞖g sn9魇>kK9|U3h3od52ͩz/,#ub]3߭G ֣K%mUvP&hih(/ 兽Oٗ`= \)RMj׾:Dz!} vvڐ,ݕν~Ĵy}@ GSgl tH3p 9ܤ^Mlwly,+c)`Bs6u|3 sCv `wSlfw]m0hT:!{'r_[AUtLCwc o\PMw:]5A ~yl-vU{lT&us9a.VIe()CAf ܈Q̍u򢄞8nXE@"ݿo:F=E}tZq,$:hyd~m_u*Z7jnRg:c;$@˞c ['ECOd4F+lR߻{݆iyDI=,?ڑ4&W%HG/$FmҌ)|8" -Y4eg: ]-@mrώ/\*j ,0hպh!Bj"+ahD@e!3um,2c&ꠊѝs02'ɏ\_UQ=A-f +|H_ FG{(p":}D-zUUPXX?K9IJEku(M9%υ<˵ ٤nDBC BɈu-Fp[kn3Pru Mb+"8c E{p؈Z5LzKRTd < >y8/i ;40xkyU }jb |' U  A LYMP-0yF{\{AfՆnL7\߻Sz}3y0Жgo`).ᅠT{8|/ù^>crGqrF})T"͆M}`.Ax!gTQ&GZȳM{Ky#B+w|h-U&BG#Eѫ@4!z&Npݠ!׊m*jj磽d"b͝A%t)cJ왎qR!1#ǒ8#Z/:K+pB!h [OY>><~%_/N KNcKy+6.gNnzDI.IjTj^zե G|R@HAOgjm{J0^64bP^Ya9T0u_zv4TgkOk c~- ~kO!3-n\{wXM؊NʕegN 7X4/)z T0V " eW5+N6SP?O٭O^;WJ/Cjۘ@Vb}_ܡ1KY6"Ǫ6]^d~}䥠=>Bۊ"`hf4Du 3B/7{*擟zlHHɸů>zɑ65UO 3sA\5i R3 5'-6jQ־VqyXQѹ #GᔑKg={w:d,3WD'ˊs?.t}:v v+Ѩ`T Jˆ8?[_'$Mn"a HC;V., tQ#FП༃E $6_CC A):]!:4ai3.P0oHO^1;s.MC˔|!G>mӾ/7]Y>Wa[)׉rޓiڄ@Ւ@& Do3CM'={i&.)Kx%r$}f؛TR2.KMcyKp/Ff2wM[8V!`n'ИǡfhDob8k:Nja膂ѳTH(pkntfn!6L:Uy[jQEŸUl{8u ?i?]ʄ. {gihRijD-]gNGz< "_BHXTkJ#hN_~.sJSUQЯ,U{F̸Z=:s->%U>KSRnP=UJ@~Zh*֛"5 , -9ˢՕQ4.cwqkcf&:col,aK>u}x#l~arΈJa^B8|IzaG=5qW .`@T:&`9#?JoKĞXYNzP32bfƲgП1w''B">ޛ d:ܭl)X<葼gݠzg|.}"$'&|t,$nFn':d$V@+-#ni⦷K-“ de7(;g}}Ӊ\ г$h'!:(z\B|SX}8Ͻ]ZNю>WB`Qސrml , Rxz[` x2]SKo"x4_Ш>8Rn.UPf/Fe7;EբuYWLIO+ Ϙ?t 3=/fr+X 6#o:k( Ġ]i<چ.V[)1~u *#mC[.SO2v(T]cl3W❖&9/5dM&2;o!9m_!nzU%ӪbjU4RNXpFbx;JE@& 3A`XFtF̫3)`LQr<#6~NaQ E{06*͉^o$}~m0N n&+סUX3KHrMt^mW$Te1CTt{FW[$`7/ U=W7(t_t(tS,48N S~Y'hPR?YmRg[#b> ޓu2A_hEC08V5=P˧gsπQSFH}JFM[YA4A`RFu{s,r"oȈM>Yo9GEx56! d7 RnUVÁ yy)D y<ѓf+J63~bGo^4 +2Jj+KFqp,q%?u5#|&tC|U$Ġ70X.>S% @;`G,7TI Ff4ER[:E!іI8ZI_լcڈ|dh@T>`pX` ūQ?HvpՀ\*SUhutnGGGl@Tb-e,HwyʢHE0ͤE=WԴ-G1h \Væz$~T#M;]$45Z?,轋DMBjF']m\Is;1)͜?xza4BM;F. `0C\,瑆yߺC}4{o>VTqPXjA.cؾs!d.b<]1 2I _#-@DH.W }+VIfŝ~v\BA8[ZBMqG+g5> 41`@LtO|T%զ攼-;''Hv*[ yv]+DxM~ePgu٠=m1bWw['i-mj"};ʅ`L~KrU,Co`H@D=ZSEV --﹢X6A A(+#K;*䊍{XJ=í64 wVcd /H]Sukˬ##,j7~dC#PS0/\[Wαwɨ;Jˁ+)7.-Kx,1Pīى"Fco*:;k0UG$GH:J(I$^mnN6ҁm|[$Ѱ%:F+_ӌ9Hiwg 8Иx 2j꠯@pHk oG5uxLe5 +h 9ojՏRv +ziW,2>enڋkB3:mL]J0gq@&b͙~CB# In:$ t޹*Iz$ϋp-P ħP&8~IU.O(TXqyMT`m82?}mA&(MAH)xB'?D fy4p2&q_g!huijgt.n`B+TDcGu.?Rk-O3T ϋ`4ev4 SQf58ψq iΘV,',!zaT1(kFt%*z ^@^8/$]!+\u%>T?sB\K4z5uJۖϭޘ9 "B D;4qЁsm jHceTQjo~O~?aj p26̑$'ҭbz[IJ`N"^f}4E"4~-G.r %~hpNBݫX;.^x_ "܇I5h#=V*qkk=F j 0p ^mx7)?r?k _AYk~C:(Ax8;)1K/&idfy2G1XW%e [_ b^@A1OvC&m|cVӧ'qnԠM_(U34jj`[H%\kI4yܻ]dga02p<,fהO[ ՇKQL\e! e{žK^*IA1nwld"r0n@pKk?#d?cs˨`a#&c$:9[/1P i(9WIWBcK@3:OVvW ~2*J5C"x1@{KHd@,PKV~_I&8guZyTYr^~GKfj}RZDbv؞@rPaZ#a:/-%}&8ZjkC D_yAJ6(vûdQ􇍝GHDIeXҟ~dw}6~W+Uَtv4^6,[ jiDIjD[GHظlw?UCՉ`.vlqƾW IVzB?+HCJR|bYc㉣J΍nQ? ei G aCPD8o/A]*7v$k1/VF4{Q¢Oi VKQptsRW EUX޶sM_;=֛Lް7NXբ̘eGrɝ Q댜tg7a%$),]Ɋ>r3}F;b>z{`OifPPiW:m,,ւgcܗo[ʱ?0t4FKB޻g/xhԁø<3[ Eτ{Nyʪ1`gW| !73T!JD.y:D L460 oI^=E?ʌ_aǠ{v(PyK"8zb!ƃ>KQAH"2FjS;{9N {q$+xbr b,ɳ j?X&~Aۮ@+i'>hREVf瘢 JpN)K}VvPp; jøRӽX\?FUS'2B P GpQɺX 蕡lZdc dzSZ?ǤĖv(ׇ ͘9CXudas`VĎKB#XD=fok.`FF-d`uDM?|$uWKB0t[u^jU$* t*>Ҝ\{&_Ф0@I^wNh'!r%_F 9s( YqՈѨNO*^A Js 3mp]͛qd&`,.& ̥- icYb~:Ɗ.Zbl0XGQ0Zsg(khtǰ=DШ67z ʖ5-]xάqmfACG)zc?EPڇﺒJhxq0Rh^wxDb@;%0! |!~Glq{)ޢgV#r܇sn9P QjDL7oC'SMn[Y4JP=[Ft|qR>,HS iT"9g}xzP@XGt"c9Q@ £&9_'^,U xHB18D'ˀ-kRlCw'NBSug˚-s,(~En%!FhXW!GSy]M86RJpXrK~y{Deha٪HPt!&~Ȯ6 =ψ|(%D sMT nNЮ[o MFs|[d!9R+K zTdu""RȀt36.}L%(u*c .i(CCq;hrd&oΟU#:"FTr@#NT:GNRooAĕVvۼ JrC@Yߟj8BF?] i$Qau+2o0KڶO > ![Wdy{єPl wM4N̢V6dh$cA0[CIX/ cUzJ,9b7_JD!lׯ)1~Ƴ8#4rg Z&lpnI7dr`g};tf :fމn~ 5ŝn(RF^&fg"\ґ1e' >̢{wW* CޯXŴi+0k| $fmhQ D ,!N,.sO¾J PS,;RmPA$i$S, H \+,\X$!D#:cl+.'(Ԝ"+?U@K;3w^ĂwJ==0<+;9HZHM`1Zfi┾$#n˛F9jUz;WuGV ŁE#5e+nSQܶTڞZ2 DHTk+|@Vu gV];Qfs/IB7${#"}]4q,($ˮEVu:z6ڕ5!rd.)$U݀m!267M!~̬oe㒆nkq&ޛ56ha+< ||'}uǛnyVY9yy5vˠK+^˜Ȑ6rE /g~ 5kN^rbr\Q@=,-U ƒl#Ow>ֺqm'E gռkn,'RDy]Ao %$Oxѐ _enǘ }܉ww4CJ@I@ +@&jzw9)? pBp)y$E1_8J4. BEE7n[ Od'8 %g,gتoaZ] n۴M8WW & i;}e| >j@{W{ḿ]HMh*~pHA*“ خ@'Yz^nAǚb`Ҩfk)'$z iQQEj-1 Z|$9DpsdsT1{\$ހ@΀))޲nOr5`X{ՇHʞ]b]1]^AEĬ•*L\ve^Hm贴L!0X CI^0 ƻQrJi@yn0:Rh702UC*5fk2)pޯͭsNky9]y^Sֳ|%d%Ut%G7>"QO14ؽFpoE;|۔4yQ̘|MՔuݐF xlH|ӗj.[j@8"BqŘt^b=8!qljzUh:aq> !s5Fp|]楖CFQ0>EycJ) :C^VbonM, 6#: !NAvt0lnce{Z6;;ț@jBfɘ*YqHaܜZ%a~XnTa>A`E}}]y|.,A&֢ 9Ee2ln~aC2/BGVq\ </ i+@S]p3o'}Vq;)M> _;nӜ0OZٕJrX樊uBJ] w{}G&̠nB?@ZrZM  PzEJUհTF:<Ԉ-QJ--:l[t) Anrg3 F#19@z_jp33ÊH6^%|1] |ЃkC&%աZ@K;[k!jwo*֢F]x~mjPc!Sjz˪a@"wv{ZAKB_B Z0zS@NA~rX n.3 N/"әe=A )W+>K \-S$SÇR7 CrSryhL5E7=.#5X-?y+%׎2qQ; tatBo ɓDw ccG (W{uXpScIq~RMv_@>3^UӚ̕3з!I1Jn9kIPRx 9?P[]zkݖETDNVr>ު~= tVp52O:!%9N@Qo N?/˔jU}LSܪSV+2J*[Rt|PA℟[mP,6'D/}:&2{B/6LTRWw;ܐ!m& pFKEG'T|&xLg̩s0Deh5mj?R>p`|2^nqp4D<3#b=}= Y0-zUMaSSH0ʛmԙkf?OF3XBLe0f76:΃9p2H|&Dq!Mc@vvAZg£+)nm𚬬fQ?}i#d?QH=܃KtGo^FG)9K8:ukִ)v%tOWICmW'RIE;k l+9>YfU9$(C 4~/̣q fcȎuysR.?@'RLoXnxGdW(;>#QeĴ -a! 4ٲPczEpx@rU,vN軋R: HWFbͺÕf2+│SDAU5/\esބEVLh:b- IxʵʧZ"w{^K[Q=N#UHC连ZCצEH9;hlSCL^U?V]#^WP;$q6<&PԘAJС` +QcY|Gg^"Ka0ShWAh|o){$|[ XhTDŽNFM( U9iogmguj`?'s9!z<BшP[[..-GQs9^ߨJ$dIFNݡ෡ȓ͚V6JyFKuA+°>KZn*5Jg0l cйȡ ɜ*4c>Mu7[EFBT$*'o=MD%QDւEo\z疰Rw qge%i1Qýk3p#ڄAv{FPz&ly6>ggD!jm>tY0PO=dƏ'D90 _8I1u.?231&dڃ;yOI>c]1y$~Ex Ui`(&O qUo樵 KN=Y /Ao֧x"I >}CYڇHjUp~<&'vFu=".@Om/C6vZ7KtxHzKBز[zjvWO0_W&@Yn}kڕiq8@~>orF{81 <Tߜ!&/d| .yϹ%^ kYÇc|Tȗ GwǮdQr*m1!ȁ0b%JYO-:ުm#H^|L=Je_G݉=q^;9<kr%0嬵1Sk—% dt,3ΐ "L}t\*@Z((BNYF-_cO6/QOJ\ȳn煰9Y"\B.EMݼ84 PmokIѽ`̸[4 \wޭ@p`S'V0Mf BJ|a~m2+W$O+*_DT'kaKVm|I$0 S0352;_g1ͤr+H8x? KJ}T0_fb}uE8AIL-6B4G-m~$pL r9x݊jP ikb:fY I+59lYQ٫Gw]%j#~|v1j5kUV }w&YXU#^3+YYELW VşĈeLi@s9i{`{"8$@NXj, 6Z2E˲(Κ~hFxYHK&c;pH;"aHɢ!={[u1F@}浑i?uٹQMW-c\$hkߛ˜\^?jtg}ɻ4M'dTǹx0d_Aj6%uC?V1Q12-TW=Du ؞1#Q¤Pqb3ᖍ~͘lǼMFLaИ|Y4 \&}W(qwW"9})fN[ ]h8ɀ{cbtS0- Ŵ:8Y$czZBЋ$0m ;7ۓj{*2*ں:3W͗ŠVrՂ>sb&O,n-A#`' ]kE@}^wf@mq$椚*fu=Mu 2V4sʱ<0qY zLF.M:3@:M7kn<4+ F7/UeQ>.UVӄcip5dV;yFWP KY/Y`{L:׿J@ .Pf2߬WJ3@ԞӮb|BdX5uM]\ҳA4>j'ifb+3'M4Q!Br! %(~C/ $TwBy݈ PA4ڧ _XVMc0*#ugjPIkE>jv?wPP3Jo ,@#(='^MU'}u-bwh3T^j5/%Ӆg2(0vS9˗*U_d9wbSw-K+I t#6Y MHɵ5_ L9Pn#-u481Ud)0oHBwnۏ@X_pic?%t;bܷe"mNY "hau4h}*8^8lJz!>o !V׉y<]E9aDTe">މt{i! v3c Q[S#dfjR( ^l A.ww@'כEI`7"3B8W z˔a ˵AC^B_5}*1)'2fsHRB?ۚ9\imWa ޿}d湷| /JpK`["iH״Mm봄//#*q '-VZYd` R2<1da,\ykuiTS!(E#1pa 'T+0FR]mK@-_lth@r=XL^͖Cr"Swt9c񇚇^zxM3ws +6ߺFW-~xI'FFwU#$1L\x(3C.nq ќ0!ňBֻk2kcS Bj%`nR>!?@[ 450a\y &3ZyexL.JWHiy6$.`NZZ;v={2d劫W,* P*)1]ջDp;`}B%ɾ@NyVWE Ua)-9d9D$QF]jlB)MA2o6g$dG|;2);[,}5,h\9=׊X2"a!C@E@u'|c(~=SSgvVdQaI">IBP(`_,">TC!\uX?1=?oƈ4wX V(aC0у⾘h.Mˬ2Cѳkp{ܥF7Qv9ti%OPb"ЕVt;YVІke"bᑝO3o9g{@^mQtSs>લ#i+©v3eϭbcת-knD"m:Ug_lp޲$FQfj违2ckϭYBP܆!j48M誯}9)n>%& 6?.D\Ͽ#,j+@,2Q=w{R4kH{ v'Vbg4*ؑ4P#1f8,=3< U,ftF9]lwp3c+et,Ey,pĿG9'i;Q+6Sƞ3b߫YCW+Gpk؍,:~kazmgOw,c,6iHB f1沴. LT[hy܂ǵ9D5/56VźZ[;; qU=}j!=/Nla ;@wґlXdHOyjۯK"8sNgkp1#|"Oۗ%M[.da,sqAE B-!'kvݼ5Z¢Cp•p(86Y>阦Ys'3Ь>N .2h7dWbUJ[;%:rbwA4,~iCE{Ś PW9e ̔PFЄFPU p}IpqEJ_Nq9-]g'>>Yu݁7Rrk (#FSlqmTx*wG7!QS1=LAC,-xyx~ F&/B|:e@Q02y6|)ģ -p`@qn2\TfgAr'Si]^#bKQo@AKsFgyR׀T<0I4RTm: T.=%P&˨H i7%$õgr(Q bF_r^T7ڕT!*<4ʢڶ(+ܝ5^-[;9m-Vط*%MdO력a?1cRfw_㹔%bnd FZz=fNv3=̚t:9{WkXfémMX^md}ʘYXwa ovp炂XYă#M p`A`O /K`1]%gLop wuq6xe,>˛7vTl$-Br}$S[-"-tޕ !ʤ*"pPe1f⯒zc?a?/K2Z'TΧNUښnqDS\󃝈%RB~E$cMq5A'5(evBYU\^SgZ%߲wR+;/ Yb%1fI`<>P>bR?>:4$ FB \30CiN@[n&h*7^w;(UF65.iTxP5?||9Tn@;r@ ?֣@pI9*v3\oNTIeZfDf`N?;(E V~?~:pc<_T*w3q'S& d,IWl2G=.1gK4%qsBKkMk!WxW' եO&T %jeEz?AFb:էeQ=jux0N?9Q .FzmBm6pnSzoQhÄָo1xtrz|aAU ~.+M}fo@5 m-pՈPI?&ٷW^Qy )_ g\$l)V',}g:'(`W1?kװilks)yXxQw.Qvw,$WIQAzPP`ڌt6u8xsUg#$ڸfKpP&hEnE֥ BzQT6[0A ۈhTZ!y`o`Bχ~B~ږ-=plK@(˗bP?6-xK`5^;jޠɄt-cehtѕ 8P?tH/]\SR:rLMfNL'WV>[#ӌ)y{B8ipCQ74|2R%eNj,I{iF_QPGH}.xe N |Zȇ+Smߦ_GjfB!ih#0YX29VA_8͞tTfƒkqxJ&/2ޗz${ˬTEC % |tm/p7Vu 4-yub\Z1Agsi@X`fƩ dkܹIŷ>fn(Y>ζEe/wzlVG賨D eO8ܷ1jp8>6L*fkR VVC2삝+73{?ĤE$+0Lcm}Cڹl~p79rg1*VCP݄WSg[2񞊓9Ch2#F]^yB"/¦HD+pr:L\8N T秌je4\<\e MS[o2 0BLi63 +)Ǚ|&QkVF]I"5[3chETD#OzZsdfc7VtlR54h%>zR| 򂵘QF(%-V3er”nU)7͜Dw&]zQBRss]V\PX=.xt::HpnԻxm8d} @]|h9XJ4;Eh5^Fϥ:3b\!"{Gh\PϡCjYw[@ܫ,7bؕDUG^FصF;A֚MtX진>c_8&{;GՆ~gBgtʀ9 W=-wR]'B qmn`@ĵ–rvJ[3RRw B]`pqUB.FҕV.|A6zA:QD\K1'B?\ru91&v٫@>ݪ2Io픧]JܨMވTN8d&&G.i[ogno>mpkJ R;z丧z`+T$r\ +C8I_g[܍:^ЊG5S0d%ǫqP_JaJj4Ol\c Qn_DEV.THlz E%<`pG3Nz\M +'W3hM>ؒ=d @j zr~-T]CMo \h94FI_ɴVgC`F'\+ud V.1ZאފR7HQ~OZjm\q]QV(*oMN| kKn8x"b'S://w2W9,2չJjs*0ü}aۚDpA)_n\*ˎHE?#o|J8 6H́`@d`(RӅK*'UE:c&û(o\ƃM-ﭥsN*z$h5-q~MhCnr\HHLe ZC3Cϵx?k6_{ ٍn]?|+~2_4[7|mt0ݿaw9ꢀ=9o̹< ,WӍSD!~΂ï_FO22,CGlQ )q0{`q\4h\l~p}1# *G1[BuV8o(T6묆F4My8nm JRUc,!×_i-&4^D2%m23UIje}uuacp b[Yr$Dҷۗ__R(C8k ;QcW"M[ȣ.W#5Tˑ#EՎMB uJsBR-It4.{P'ir~ٕG *\msImªC~=V5Ӡ༈h+iIņi kl?%{;,ֺ?Lu{wě p\ EMl> v&k #?I:72nA]W-NZ=`سӆY]ISkɧ>kE,4\n)ƲSs )`^ aa[7u=օU@tjNsқb 7_bc<>B̎Νi윢#렫rQCPKn5q`4A~}p+"rq;PGZkt7(J#+R%W{~,I **UtЫ$#4˚|kn/dП$&y.2:Sx7GC墆($pv+/꦳l2y&@N -e'kou?YԈ>mi?%Ι=>E뒇l9]-(q sLiY2Q.aT[yݘut'#wVm$5dqhJзdj{@(^݂^FxZyv(UO,gP6O&SYGV0` q?AijUuz4G0=5i0*yj(d bО @Kv4c5-i$Þݿh3DS㨹H_Ж JLE2!1lӐ5~E)*Ut\G"gXg4Ɔq F@qz}3,},o7)Q ܾAtzS`l7 j8UF[W<EiQt`sT{0};s37_ p,*u1*ǻ'ůk3}lb;SPy5  q-_b+qՄ 'h܉hM\2MEkz,1a")vzBfQh}2 G!#B\\e;5nmJrEam! *[AƮIE˶@pG"}a.1hEv$3GS7 MSF'&Qnmm4P=L *g&Fx5(d44?HUa-jy@,-b!Tc F _׬lZ7;7wJQ\ǧ.3)|`}ǸZ1lr4ʱ G&7rYQk9 7hh o7̈;Va cS~mB4{07m}YG6AHG*uue|֧miZ~0ӆ^V\f9y;-^0ذ[M@//`UT=_`Ҟ佊)RM?c(@do^yIC$Rм뉠ok eWp|:IX6nx1vRkEH0A|3&Am]I8:K NYE@v$MMhh$Km=D.q&};fMKy%4 j0vkA9T?M`B7An)4w.l$p32obu^BhLr3f_RU֗۩>>do$I.Q?mc\ݺ"lH @nwFv\]e~0>cR+ nL CzȊ̏L"!^(6!ēqS6wڳhz+{߱ fJ!~¢F{+KOM½]"8[߸Ib$5KPtO@¹wԚCހ5[/,(%4»XYM?d vH UFq~k| ~<>ܺbXF;0_qA7^x'"eY6doLK'9jCP'Z[{IY3kݩCNWć5:>2 +I^Py,&x-*L &c<g|H>[_jj:-h{2jyiCȿLw}Tp;S1AGȃg_zU>1H+ϝ{"+BJ*rtLLfVS^ 52E#q~HEoIPn"yWlsJ~(hU:!.V᧮x5?F=Պ4WqeFq koZcqd\)y^C_mZ]f1ߜZҴ~CRfFS({1lrʆ~9co;jU%Lp>QTL `ijPZ`۔r̿*A#^8(hQ |xL:odxQ_b9.Ck2:WY @I!, RAGFt9.3†S@lB {R)%mjDDcQ46`|^k #N,?}' c-Pi~F"PI.Ͱ.cIt ЇCm'u"1}`[ AF){Ò`qf/9`O 3u %#Ԕ-2c ÃiSu8 Pȧ\>4=O% wIQP`ElL}bDZFLq#)/[7!:i8<WXXtP EλTZ1KP-MyrHEf!Ce|R`Y gRdWfYB>w9P'JGԉG$Ur 3Ȯ99kׁlAOkJYWMg七Rr%KQ.n6Ԉ?30&}a_Tٌ,la',&E%(eJWd~έnB #ElЮUDӨa:9p6\32iq {%g*raUO,'\Oކ Q͆cU32J߿]m7=_kMM%?3c ~\nc瘍\ы;YOC[ڃWT@xS]>572ʯ,r_yȪXV˶yuQQAxfm$q2Y 㦙1K/ )(P#/<$@^g ͗W{JlpsR " X&R@w'5,N8 fm̸/LUa@Y劃}lzV8M8_=\r2ѹق,"BhBUd˲ ͇a&؅8m qq3U=߀MDR}:{?,'>$A> w-{So1XFi_Up'GEc#bsװx.U JGyc@_‹Z!۫Gi\2W!Zh[IfXzA([b5cO*k "N^-|Hw²•[+LVLd]3AaӪU;R] ~KLc!V)ܝ4M2ڪ${p{XUl lsR)uS0Խn* zU6tŰ9 YLq4 >rƅ?ֲL[òپEjBKkυMc؈X' ",L-kw%IҒћXsDG)FeQqk?]F&Umz-ru֮^a+W-eUi}߮Õf$MɠmƒBTa-5zh6ğ 4zxz-Rli 7z#م"ƽ r4ve\r$cm|O9H\IG(/S(9z9؍F{c?w= f30:*<at U:ԣԇ6iN+Ktcsd%mBR%d]Z+PoI-j7={7Y &75s{ ҒY[^­ -mI+aOV4g_~.By7 ͡`ׯr [\c^Zq/*@+1wHLH_g'u2dĿsI(c2y$g-@Pw ьwa PÒJ{9 RKӆePAN"3|r@g7Ùq]vtɉp!JhGR}蒱U[%De>}$րF 0fe/Λ4YkB 4{*xݱ}$8r&DPCPFfB.hS io?@8-)D9ܭ&o⻦v& WbIODϧrG1٥0kB2k*rZ1Yj(`yQ[ݜz(HNmq}L8hǸyU0ge5kw?/qzc"XE Ys[&\h\|}ɗbKS]Z0&BCjU+58.ƨޓ/R쿃mޯ Uv媩+ygиE&Ifd%Q jՓ5}2Y҇98gPjc?BϢ.1?_X!&ዦmoZ;&Or}9oD~(I&r9dd*NG@6YTߛ Z!7wfJ~HZd ί&2eCt2_ŸyOC Xix3;Sъ#^yO1g.`r qOx{ĔOHz8᝺Uk>ӌ9y #"aAn%= `"LƶVߘxd\#!WBY hZwoo0P~n:CwXP[  :"$I1hYSQ=^NG\9&Α~JUެ }hDqὠ恔޴c'Xg:&a)5o7p'NRkAg31q4; Smji6k5s3ThdH)NxRb zR սz=J> NMʍmQ 6ε+R͎1;U;>QkEnƮፘzX\~lTV3fGU8շAnf$̨-=;"-NMXDZT);1\{4wȔ1H2]RsJ}j4g7j񇡏')LFZi~#-1z\`B3a՛B' fHEȤ97ek[&w8ҼoAHA̢׵nfyyJ8~Kp +?Iv]>@X0&e_A`T0{''j?׿WӏȘɠ' 9F+hDT5j2yŜ x(`ըhδX) BfDF'l^H}Q@b?MiT؄4_5}ɦvLЂD0c?YNוw0= >@x~K}d6! X2^7k= 66bn<*wtdיl^(޸ (JْnQ@+vZ܊)| ݥ<^nJ}>"\TS/e[>#W8]~F#^MDC!R}Gs'>d W~3a|}&R v5b7qBgdMΥ-l 0i_Ot0=el ۞NB¥H_qU5k:-WRe:)җB7oxE8CQL F :A{JQjf-~WIK#\uB a}\x6E7Ξ(2 #)8~w̌ Q}3jW -T2䅡8M-.4E;sр f!@z;:ȥ]cn3F9b#jQ`iuz1C)5gB-ӳ{]gykW% ekʞy I~.26mjkF06[8ne{SN8z>!1ӥ\=v ,83)ë3IpXDIƟP3_5=7',rFcDDڄ4FzN=, XdLJ g;k<Г3rF9-az!5̉L/aq|/AVj)`Su⬵jNG|0Å )Tn? (vmX{";a`|) IWPDnJ9 _U]E?/dfp9Yw}-t?ZDOPxn%Wc҆$T”Dx V|׍ǩ9AFؘ!vr$-֥"JnMV}PD*&"KScm PNb65{x gO%ŒxJ-cm o\;p_V"җ97~)֤w"R #$mG6;^'B=]`GaL\j!$ZY a6WչQ࿟;QaIq¦=hݍ/sC?I idΙf0fRk;N$A5{uS?} g+XJą},c^Fƴ"qDM|VlyW@ y/&m,gaCC|͏ҝ }or9i5L)9ydd^P)|,4aJۨM$TK!Wu:[o];1TO+a5zi?>}dIbJEsJK=cІЬC?LC`JE{3~֠8ūoHNg+02nZAqdp8DTGFs@3?]a.7W{O:9`“[/`'Xhcĉax-ZBXV T~Hb~͸vpם5u..Wdu|@Ø-;h@u2T(?{G`W&MZ#ؽ>bC5ҼmY܅58/H|g'q`:Z*cm4;\/ozu &"|#qhԓAaCPiNWaqՆi.Dm3ϠK/G`HӥJyj"6Q5_A$BXDL0PB,hQ2vDmN00y-od8Xv3s`|[a"&Gg:Xpp-$7s= t[h[rxFIxQ'DEs@UDja%<ߵ^{t%.#xSI;ZE'eZox:/g`FiD7T;Zs;ä#:)7-1a( fk\MFO4E0Pݲ4?^Esє(`nPoXV2qRܶPvkzC)L:\]~ &TM 1G ;-quB\#~qU1:0-fwz!ڌj 8mqYjg3e56܊~Z:-">#s5A},IZ}؉ۇF/|4L_&ydDa!9t}( }XD/ lqOrRד4[CaO`OT{# i2.Ɇd%S5;rB:&c",v\`z-~5ʹ 󄞖}_!= N;~4q؇-؍ofAh!xzUp=^ZL&"c^h>ei$]1<*n9ch󢂡 %n%z)_$e8Up8ՠw)dm&ušp o,/5s/N/#aqesn&EL*q`GAbb CAn i<>3$8)SvK[c/m>bD,ݠ|ʤeshՙRaGsΖyYϬ" n:9_z, }8TR|@uAhlK D fB S 7mQ5a7OҍvJJ80a>= u NQ=b[K *}TؤS43NB2a$yׄ0 1~e›r@|ZMt \\;yCxE1|~<oo\=eg*.wqTM?W13TnU{>zL ucy' bb$*h:J<pʘp{#oeZt"+5yxև01&~.~=E%M0>YXYB$fSM}{m6w׸ql¹ - cXYB#/ !ՌJӧkά)kg!j*dkPL~1(H0Ф ]R&\[WBNѧX.Z_m?RGt (7"hOYz`d@*!={7mkE>Rhq-"Ӿ|{6ǸڀggPsn=ЍtA± ,g;NPj+29a *{ԀCi42鲭Qyn$kc2u{ >DG UE7ѳpaVEnQNHM}Y_l?D"ء&s' K5>Y! _1[icҭǪz/G HF4\: pz/t n*nGGXѣ/ )qVŇOpy Hk)#m KE^4y|&hd2iH(Bhd M& SY//mcئ~X`$EP2"oF,ik9;·goC̝fO1)ubWʉ_=LoGt[%8x&ŵJk@)?𤊦xʹB,1%LڎU@v>7? (.R޿pݙ\:U{蒆w㌁q!X5{=͚!&cc߄$m$_}Wai ;8-xD$cJ{uBH#['#!}#ޢ[}vtjc`!3 r*O96b%`8/&Á(MmY4]ŸO R Hz'Uglݳ%7-Lä)DtX LYGwb:QryN@_R ;̥0*Wj^ :R45 !ZClr"~1ϠM*Tb8PɠW*ڍL!bHUv}P;=_B*[(e15GQW%\p(׶-_`*ǝn7W"޸5R; 6sM 717Q^<*|N^}-lF~pǜrj jh lBǸޙlQ˩*hĜ1U!>We-@if AiHEr4Šڔ'}Wma|(l{pudYbeU9paMޠ4-}S1,BFfo{i~Ԅ~_oeSCD/4QQFs2hu 𺃆! W _`Dczt5J$&h5#[j~;PCF4Õo4YUGҳaXֻc\IchYeܞ4 ;(_uLt]?LhfI<9BJD[Lsp`f7JY-`(A(yw$SXxr@5ܱ>j،<Ϫ{#Ͼ#]%`aR)%L[7ߝD曀延nYSckhFU &Fi&u J`P߄sInUx$[vL/O>S5E{7;ȣE0r{zJۮ+j1ê`_!#v(*MgueWU bHDF5_Ur Kqtv*ھ_%l:Uܜ)iq/ Xb2LWr>E Y4r55Ab~'p.,q NF 0 ҩm9d~C}{HnvnBF5"QӁ| rKs6,?NJ֡6GƏ[HYG{2ȕvl!M)T @R f6uXlJ֯ݒ_[f"(6ƒgby;l-ƍ#F['9_#2zLJ3FnWcY䯨/|MJYg@KkQZSCߤL:xjNMS[Ѻ<)ʤ`bP\ kHl`\Y%^.148*J/Y>,>:?K˜^m|_'xĞZ++h". 3?HP459NZfX aj~?f~IJD'D>\ 4m!G[䋲+I|'jf$,wXH)dMRiZO>tL,ㅵcЪBj.^.(Uř1YWVNC;-õ0?1aӪc a12x+,5ZFy#A)*Uo; re -Ԗk6QB*aP'U*@w{"hBo#$0MDH![@Ҩ箆N Xu¿.fqmNסEIVrFREe戇. `1 Y{6/@ LϔfxXQ$?2T1@ys< u k!baN!Ơo1A(MʯB`*ҽÕ2-@^GobZp[?IT+>J4>{x|0 xϘMEz7eb#C> wi*<'9g\\LfhD Jӵ;Έx|yf3!#QgS¼{T6uz8#AqXV]惀_xePdK]P3 fNȩ:pV( ~EC\?]X7rQR+zK^}׆ZPk Ea .U0_U@BGL4he+-,uq X,0L:)yNU|^4~b} )5e y J  p'JTx1^fNB[`mI,Ӝ}ܡc)%#X ށiŸ;{2G5:ZgI!P*a2' Lo,{HIX[_|Tϵ)o_cϧʜm9\˿\i}!2'?rGb(?d p#|L6Rr厐*縨t> ,&Pk$JE#kk9|B:Aw'MUR ~ŵ唶ʕtz"P ෂΡQ!@v:vI9Yl5;,%]pL}dIwFG Ӏ./ S +ۤr;c3jaSDW[\1iZt=}~N|KYagJKTsNd(VrR<*Gn'86j&~qaB-[F_dz鞧 W@nim VgRgQU6oMl~^"#il^){.ŃGE ,k6.]Ys&!/vN%H  HM/;O?0=bYF,2́{'p"`sxcCp=ө[˼82-LC8lζ گ>V(d6>ȶ‰ՄX-.pp=r8Dq-+gXǡiQe6ӏCb_='++he{I.߉W`+q;J-13t{.niMj-=$ 9ħrNzŠ5\ $>Qq=n25w4²*BX huphr0Hsu]~ȄAV35_w^oigTPg-5?T Zm`ݲ$۬a,~\G#e΀[Bc?1yJ@]ϱ9'ZĚ#QOZ0fշEn[G5g FJJބoi+/BsiI1# ؕ BNY ߟHOП t 6@k6LP!BH1-f@tU^C~Yi̟wyB8ܳm0N8sg?G*T7B5I49tOBdYn~mdhQ)g"B !$dR2e ӓ*.ghOUD0#?X$Ҳ5bCaUlyK7wYWY)ʋ v \leaK-#7aY`'\몣(^r(]2D-`Vb;ILo>YfzU%1iȠ`-{s<&6iٵ:@](l\sL1]5H UɅXN a}㞊i ?8#Xm2myQN2|vaƂG82qi`g{5BUЍgyN) ҋX3M{THJ;dAdG{+Gc 5r %k<1 ]~KX=52aC9 i!@+%Ys䷊mtԓ[?tߓM_3VP BעX˓+>ш֮T{ !M]?)^zQ@f\klA;  ~u,] l,'GUF~17t$ Mwn J&w}7(.[Mw'*gYl@kZqƢF Tp#aXg% X±5kf>*|~Bw K6铇o#+ AVm^^ !<=$`6] }߀"ʬ"r/{.tx S*Fp?!!I&Jblӑ)Ǹxsi+A- s:"RT'>weGbuqFpPgw55Sg5nL⋛0fԡe #b){q?,́{IHk \Cc`+Ȧޘs2cM^-Ir@hX?a).nc{\?g*:j $USS]T%/S*)bQjz*`QH-U >͜ npF۶Tpma4]ޜlgp)lU}Tcv#KcD=nF̖KP7=,}7;AwA GWkqG+sT<0.>rTHuv0^k%}S\,ON3oh^?:A bnBNȝYЂ, rcYc-w~.4m?1G{mbv9M:DH# nEm|+3X񦀐};$n<}K1E% pfEli>^Wui,Y)?2^7%$Qh/YiW s|KМ65e7lx{_7DQ;%R^Fn:: '` ^Z!Y5zAJw%/E+D`ִTۂ .W{F3׶H{ǽ򿄂%Ō CfdxkۏU3h Dj\`ÐȚ+3I7K;o. W@`Uzب;g3[G">D#aSq ܑ4vXz|m(NgthL5mk@ \?idrdl xV2l,6Ŭ$@owt'S D0X-9Ҍe7 L*ڦ zd7j  m<Tߟ>-k{"t t[,aU[f o[@OKмtPEEDlOF&K)SJz;%h #r,HN1roM-aHCP[QxζԯJ|m$!md>lJ<+UU::6;)ASQnov,:s%?R2* V?6?)mX&NAj{Z褭 MFA=5iHTn d"f׸aUr9OS-vȞ2'&=d_L8zLn$lߵQYr6|~@BxE㇐8i# +A&0Tf` iVz y }Hr< ΕGL0npJuMzo^/z~^UBfp/dݎLkkDdXȰz>I|t+1U\5kbyճ\{{ʸ*QJ{9r)N['6 J4HkhY9ձt΢ˊe%kPٟЧ/rx:dE1b7Y/ $aeIM(,~5!bp&Cd\vTn }tǯw21qLY=ݕKюw>x9b&JiPwDӡvJu l,`N٩5jLaﺍN{H8) qrkcxJcK1jRawf[۽æ'[-ӏKqd+s/i7,$+>?EWfA$e$hފѧ$t7TCGjW:UIGFt삆CHWitl  Y#S7G[KgT&|vo̳Xg~vȦjh:,|zg?/QoLI*n=Fmup~Tq@KT_N{[8k93|U0jȧ)xf 1mzɫ.gii[G{}R̠# s b-p0H?"FZm^cw&dž3e92_-\.OrY G9-'d=^I?)lj`XGMȂQ{B'2J(~`? 9x*Ni̍$S)f{}ڬxG ]T U2><_ o{ѷ4Phge)|3Rٮ2yzX$׵My2tZ_pl` `kc}OY׽P)D`+:q;ނLJ|ܠ?(@Bԗ ra9Vk}F fᩗLGX(k}quwzm0cu/TXpK; ZcFYkF5KہX>)b@Oezb)-yúDGyW}B2 -RkKKxQdN5ru(pզXƀnə<9c<?쌥";u)Įu2Ȉ"N7(ͨl8 PT J ht(JWIf@yM? |{3QE#9H̥HfL(Z'eKfg08qޑ$v y)#1ͼ>Hawnvk{8ﱙ19 +An8!8" Qv >DrSbHrQ/jhrIuQe8GE~zjjO1Kq":ȒorJd%qBQwF`62fK69|OZ"좆W#ΫL4luǐ&(g2 SZdYKLtɞTVcgv"K/wq.yyK;'C 3q45h`{EmV>' zIL|M9'^(6ז8З[n8Y&zX/'=aYO{ԲY"; =A;,w;|ef5L Ȓ5˼E}V j{4~a5BL 'f~OBw4Hgy(`QJ#ݥb4*yXG0d[9}"Y]E/#wp cT;1%i vB>tDdaw;4 R&WKsx2Ghb3"DQe>qOX?y9l%f@ldt+IQǫ\2/2{n\t]+vo7!:hG JFf maL&xڷgqerWӼf٧z%n?u5yM+qb,cs]j`K ;[x`?V)]v&ɝS7xY)Kw_Ǽ:Uvwe 11xYFp5Ow'rmTmihpű=A#j G`k]K^(P,C""~ fu)ŋ0e>jZu"mj2V\>"ZrÀz6tr&J MR7<#s]*J)+qfYZ aHә[}uZ׉z!lu:E(EGs S%eGI6B.н*`R7k-ٹL%Zh U4&fK|Q PES\ }EuTF]@/YkcD`PFˋf"b]$D:adܦqy[!Xvj/Xc8(%QR,qe5i`M!Ilw jա e?tFa)5 `Bu5+VB9 U4Ft'C5 ꬅ'=*~k Ǽgqкe_VӰH̄hS~*#^ \:e z[NK$3~R-gڧc{31 /MzU &qsPl˾,!}n֋ΐ4Ǹ>4y>ɾDǡ|Jt |"P<㬴Q#i9#<7S$Vӥ^ҶVR[k;'a2 { Q 2ηB|D^/|yۛURˋjEd+Nh5_O>\U$կzZ<`h(}2h`\SG_d. 84Zj6W=mK)0`¢9Xr$SV_鮓nXgʾvhKm&/%+L=IܮO޳ٲu~pO1~.B+;؏ C/5aSǨ*g|Gj^!1e(9?f)ckMmi+鮞ZqA=QG8d@1*l qu-{RN2r.ވ F 7PE [UO5ao_[[օ(}d6/zql d׭?(5V=S"(:MExAr5*+z\. 7cIy䨋ݕ(r[lfyVdwPCQ'5bqLaOYadsOxf鸿O,%N1 Lj[\~B*Aڈ\^P0 jxk0ߓA'}Q_كyIh.NwS 0(|3_W-/ A;un Yrc9 QU*L_.H%gxudi`H ffBW{ !L!e< sN\Htx!"Ϝb3?tl/?q&Iy%{ eVKq! Лw8O6r_,[BP$^?Ru< mO|+<'8]g !*[桖IPz@c.Z*SAVH3d&z5I#:rj%^2-yyhǷ$ou$4ӭNT[ߜA7NfTZLWE&pOԖ&{v8mN\#= i =YӍ4@g\ixmn.e0z҆RyhZXxH3FB%tC8Gdd$}a;9o,aQ|!MS9z #UJdй^!AC'r:)/ْiT /kST ~QG~^{bmؑJ]B`y&-*m!dh3}pS;2},|鄪k.J3sL2xkWZ>S-8X ҴD[|VNzz'uJ3r>Mn ꊟ>((;!Y5@SȈ b=JeqGsqP6 1Oi(QyeW_W ^ջ*KU0SUc,M:3~.k.^]Fs[Q\(vNkfDQN 4"DzX ; |[)ewdrR;?Q]_ʄȬ_e +%L|8F-p.wrZHPvpEDdk'q[}A2e:`5s"HaK_+.U *( %=>x_IiRxix e"CTyV 8VM3Ql[/ݭWggՃF7̊,hL+y94mc( JF OA}Iu-bUҬD T޷Gnc[]0ߌ08vJ fUƹ eCұ {8dy)ćdĩPҲ2Y0z p-'&j׬I,hMM$W'"QN.АਞH? {>JA1!Pd-G#B_R6.?)R4xI;n2rAR`y8࿁|<×г?T8E^Ŋ-i 4,~C q?Xd*]?5Ϗ۰;O7#RސFBZ^/r\7E#S*JY tZ@ I -L#mTd7K&Qmۣ5 pYUz6'IR0i b>f^ ZR޽jžhf-O]q_VUw㄂=~iIAQi|x۳}ˑBi4r=9q@1sV956e9|12"=48] ͽT}1\' q XM!-:29_wM +rڝr;2>p(}u/5 ZДę!``8?=p*`q_;w 0( (xJcArR+h+ʦ'bҌ A%3h2,bZuʘLj? bs'\m% $8A 4kQoPE%."qΧ Z[!ܶ-ӱM$\;34k^pz*a[  '"n'JbD'b:6=Yc 6G)YI(<2Yďt_l`|1O)E!Qm)T $ʀtqv 5>K6==)W/o9ai3m^, "z/"A]gz6n,ś4;iu՜ @i]0rXi`ǫI^qѡ^=uNlm' 1=i!@t2F48XɩNpo<]aG# cV]T9R'Z{:tշ6E(Ծ<uٛn8Gxh۱h:D0Cg{#pMTjOX$Df{tDsb@"LSB#!sEٙ y-!a_<\u>!*8C! z2)͋/xDYZ^# X֑=Pj<%MNn/^ϵ4C:Fw@*-=*Wm.1{&'=9cpNhuL)qH90&~uKaWџ-{UBn.cҋZ ۺžԺ 4 d \)b#]YGNbVwgHy7I+kc>︷z bw%?j gi-@We*v% ^l_"C_۵[7F(c9^ڢ8ڽmI-׳M* \>Ih^l({V,t1y OG kq7UQS/2<Oi}'kǽؽ̢1K}wE[Sr// n]x(0&(U?@ZI"uP6l~`;x<sa7̂؁|zSFL4*ܳ7U0S6?4?$_,dHU?^*^l5uH ;|"sCC[Cbi(H-L|cH튡{3dФtL;֑>GaˣhY[Z\Øӧ-F14@1cשs3ڟ我.='uAR<;fTnOmD-68!Qj C5?G)bڔ!}އE]+A@L탽ɼ2yp[? Lc+oy_ c/oZqhpcTr0 >Y!*'tɾ\Hsڄ 5V#t" w+ۃ+6Y ƔRuQ$+8WY}wnUdhi̇,4KߎBHuz\js 1-)/2`Etn_(j/.r񸷑CO&nal=%EP734xc%;ۧH{:LlfF"W`y(n$j!V=W0 t١Kdh)Űύ,~3*J\rO}/-"3gT Mst eqXh $қzzB]^r`Z;X9^cL~T)rQ{WBQݟGU$G$wGtﰴ@|JbgOiH 4.VjЎuSAX[8S" Eg_h1!eV.( s)Y1Ϛ$IB_2]g=:9U{_vlfVtnjcb;Gy$H(c`, O+(,u멠?kiS:hl) x+r5`oȥ:!LaqeKvt=m2 AD74]2j0."7JøI7rNЀ̄O5vK:gZ#:U`-C}8d1xjR| 4&خ Qu lR \56 I.ڢbCrGOQy2艔{RW}Kw,K_ߎMVB]AwMXLqi)"Hx榜D&BT'f/)H|m\g9Ù(O2):"itoM^Sفz_£ABTOVTEa{J+7$(t vUg`M jׅY=o)c}@C~dc Bl=*Hbq:xόVH\-6$vc%~z2BJe.`LKM$<S!146lnOT< 7O|i4H} "u98n? * ID fFO"ɩdAsN\}ONgXI3NÒ啧[(3@ v՝4сIe]zW"@ܾ-^={Xf$;\;Jd^dX7ź݋H9',rYˁq_P  > KM/oh{xs{ȾPAά*h!G-1zu)-iBHGY%>`Xt_7چPLU+Ć/CY ,z}~C fݞ鈶 >wҒx#z8?. >YjC^Qe{R3ܺs2 6}wIDEa\E/H.Ʀ;ʊ݋jWյ@.v>@9U3*ieCŸ@oҙwPEd*=AXQ~௏Awj#\ a/m|%Mim鐕߿|z@3Můt~GE~O1~e*a8X›^-7{÷eo Mfb1RC^bAg<}(U\a_P',m~J.odj]d@C$)l4( -:1i!c-=Fʓy95X*UfOnAGQ]p>z5tk } dlʠ+p:vWQ{YVޝ)zN{ufdy[ʍT*-ersOT3!sx+Ϫt1h݄"iMf.OZ6-ѣTSşYM}ec?hףN$|b2!Dvq{PW2ZCshQ\;ww\s_5[(AT~TGE#z]L㨣=xʎ#3:j77ɕYr]\Ob l oA`ib8ˇRw PxOWjOw*TEd;8VCV2ϡ"mXQ_3wWM,=Pa,J;XP_-ClN'Tul"U*X!MRXEHX&it94LX K)f|VBSȤg.)肁Q@㬹!p6۔DnO~[Ia"6ܽ@89\wX@AT@I [p¹nQu~sJf^}p*w+J| Iڸ*-ktSrXA RZ+3WxI=J5 #U 4_6lkӋEwRnux#Ncc4Y WV;:, ]nXxx#mW€Ϲ@9PDf3{l/Twل];}N $Ց_\ieɅ"r:+$O4| gyhD=tV5\k-̭&M_J~@^S߾.KAzs%6&cO̲rR Ueq ]A>ЋxL_JSd+2LNjيm4ZC2qvݧ-b}9}uGI?〬L{-@Ƃ2 ,Qjm' yɒ~D6xM9%[MTG.!y(ߍD3P,9 @_mL>?&meIVu]듲zmO!,5?Yt9^feϡ+ـ(K8S֗BY5C{7~K)PO>DejN -K[>X*UWAc*(BIĺES4͞J/#k AjddPl/5~yn W!*D*֡.j")@\/DUgJ2Ć^,CߖcvT|lJ2*i`q 97?ut=qôjɕ7 [6;֢ur6T9q|mJ4`g`N/ܯ_DNػdWд[eMtZPyIyMU?mF4R:|?5Fe#0<,0iz*= f"Hw`׍痉K+ѫo "/QQD&׬ 0?O\7:4<"oٮ3@!%FS `'`waڽ"0c%l2}n8wS ߁T8ķLb Wy RzGP*iW{khȒ`v1%԰|ꖈ$wbrDHfBOӱ-#nꃂxȰ, ))j[Yb*n{[ Mg)XBoB9{(q7itp~L,G˕{0OT-|ͪCu^7P+Sٝi˥[r lY" ܯ$eu8ċ?U?4K OTD4#kj`0|=P6c9D*2YV --_m1/;mfGU?gT JB,9 op6Qi8;Zh cTӤQ|G@gbXvxmzJ" + b GRjTۑZxIw랲ڤPryN1tPjX(yG%˂Zmk5wb#йs tQ\&wӈa;;꜄j !x(\&g1chU֍ }q+ʅH7#\x(ji(+ҖU0|\upU%\W:w|P-RZ'uONRN['0ӾVm?l q {x/w%H}"@uJ/| F}_Œ1V;$~34-g;ƒW>[D«k &k(QB%qb$#`mGPP3>Ty{۩}0ƻjqʚ b;\x3Tң?bu0EX.g6X]umGX(_GT;]4+M̻pB@W/CLnuN㒋^2{66(#2~(hl#@&r~({.@ /L/Y&vxA#8=pX:ic;"D{]6CmH 5 w6$&$>m8*6p<~^uظ/!k96,b|34.b"ܥ֋#px^WMCFaUzPC2-=T3,D44@ QPC)[sPAE $`&N3ɂ.]*8@Pn1H꒡D-nUn @g+&LƎĕ+Ϣ=-ZI׼7BSplkP;9A`ַ}XN'VF60z?WcQ9 l肇=Bx$ ލ\+ #ę$z)*dҟڷNW ?VQJ +҃g5l,NJ̦"e9\vJ1[cۙ$l6]R\|nsk(*}Z&'[ٸw Z %+Q q8yG>ѻ~e`,a& )"(dE*d1}\3W t@Rt/ȅaL8*xЗ٧? ёsC:dˆCLɪv4>Y?Uf ~|P7 :X5pXc&Q#KQ{sYt >ߗ(kR\)4Q,ɏzcD*, GݐIBE`0^[6c "ԜMЖ\E_a-`?8w!У3D5 4g(.5Q;"}Zü-9KDkd}$m\kzRd͗  )Dԅ)R_'ayD]7FeuØY&">xK(Q!Yy-^ȝAse 0V:0' Zh3o'5\7_G5B[cD9لČNL]leVIxJ MN"__${G`҉hP&n@,M-DjJRM? L{4yv4ܺ=S\z|u{$9Ǩ  h;Y8. sK؜QxaHs\e(xBDKX˺7e8- 49v֝<2OXb O OTQ? P~|(̛g~v%'?M2bJW9ۼYr%W?@U[ 9`o\)\jYPX6<ĻD|C*7'LS9[$JMTHGE>"YTM81VqYςPqz Ѓd2skte0K!P(k0h8҃&"ϑJRPg1cʷVמ!F} <\@@"rxAb.$- `WNbzdE㥟/x"4+$*=GIl㿮}~oǣ8|lcjܿ&@ĉSi "tI6_}so4 9]#hށZ>NLWR`"I&$.*QbGbO=mėΎYXR{/N7|J:tkCA<lOU]8W%_^r7NO쯴4C}~?ҽ`.!2T{+ l"7eW݁_sFY&lWڳ2%ՒqH+΋_lP^R4' ݻIR賆rs=Jpa1rQ i^{k!!d+Ðkm\1=l^4qi f_K bc2VOowiOj"UBd!N]*-[nabʤE*:-9t jl!!4]~Li-Ik 9[:KǞlUT5 ҁ~L"M7Q@BfS]_B %Y9Zmeb]ա6"bO듽dfEgĘ͉ BhEݙQu9̅IéӹXrnBkV$,k ڗg > dj] as9XiGFUXaw27$h'RrAm_B}UBfE܈[%vO :u8o9%SXR'L9۴&E'u,i2>r ZM"=( ؇aohj*YUjIl]QQ<Рmd7]e0G 1Z<9ӪA&*ndT8f>IJ?cZy'ijأT.GiQLnG~^7k"#P5Fy  n8pç>,iGm1qЅH/(pdeX@_i-jڗ_?hhvijFG%r44Y&!G{:шx{,HU2'Ibpo҉D عqfAhx9iKti[TE+ qwJ\؋#p'GS']&!9{'qDd3÷[q AIέ6wr#: jBJ?{՚<|1$rJV1ψ_Ѯ=yBv!iHI ZoXe;xa_O̠[Qqn, zed kΣVW((IP&Br0|&"2/qa!j4Wkzrϼ-GM/xݮVAvY<d24KKPMLB&''4<[} Aw %@Rlf@ <䗧V3SU_l^ǎ\ZLY5:AII&0(u> 3#;ap*eWNAо_dŝ/AEox{E_y|(35s|ɪ-_3i1[)4$&1o0ON]iCQ钠$+JJ.%cp!5ykz{bыvi 7}t z%6=!#*gNq="o !4G74@"(Hg\F' |^jV|yV/PeM'oW(%x^pUqɏaml}uXTZI1/xҾ851HY9X>ɍnv 2#&Jhc;lTIezM}@nbB4SKYh8G6shܶ#[SiPo DbQu9cI|ԓb3xkqǴjv5zbt1h&X}tN=@rڏT>c]s˚TKS=~~tw5 X{3a {ZWDƵ[4ghFi ^bZO֎0PWV 3$ȸ7) oz>+iS冂-y]54 r ;U}|}/ĤRiR 7+"7"D0X/Vh_f~NdU`70f̻5POWOFzܲJ 4J2U]EڄO{@o3za_^9 Hxh9 20%W]#izz_K?!9:]nbSqgRyԊs&isZ8%HCy'e> 룏-(Gset]66h4 됌͇;Ke(Wm$ؽNéB^(r|ShmTU g~t\BMc;P ;+ybp t~@cDf.`/:ך'`\zJJ"@e5"z?:?}y DF\Fg{T,!j:k_ĬhL5UTn $RLVhQKsonH'"ҋ@qma͋d,4B*f-b* n %BKL3n-^Uҁ҅hFX^a/P&(aUK?Z?z+Z?4X)zDWLN,1!%D-B8܇s} Vep4h^}UHoPO(wcOr3K)TP]r9yf4hZ8RYJF@=ίC,ZInݥU UPt3$N/5pHKe/jARMC8|u"Z@Mhc&gco:ٵfjLqV 6L0sJrTrpb ;IBxI:{W!ȧ>̖) 1bNMn PuֿFVO%E[ ,y9n~W5)QgPgCowRgkel*.3}E0!uJ쬳>֊@qj^˄Ɩ*QqLJ$H4A,ࡥm;p-*|-v~/f0<W*{^{ J]W![2ΣVi흚 a3wkipʿ5BO:í7),(f4I`w`cb"/|XKBBc9 ISp8ߒ=g`_zZ ^YsE9}{R&6EpaPά*ۂՅ 64# Xǀ~4qn@m͍< ?Rn# ƎT|3礓zM-`x2;Bx]<Lܟ`xȻ&m*FDӲ/߰Ze#iٖPkV @<]4Īc94?bL'ju@$*0XO(X@ۃ%9l젿_ GZۧؤ/.#d.$5NA78-x;i>1ZqM7^"EgIM$YL))xφ ZF%ma%,T wlY\n^]㼠"Uu@!dm@~J쬿/=ŐE{Obx̻9btZV뀅\Z7j GaO%M3Pr>OC/N=Dh|_ϩ6h  ;_\ oqno2V!z?C?YotT 4ތћť'l"vֺ3P]{~{jTl+*b~>8 .>)}(Yp.<* ~\jc$+{7.=@UK8(8W_2$pa>d Mc t$Z .r2o(v&S_˥Kx$_gcP+ՙ{ڀϨo=Z$ n'mݵzne;wJqI%OXK+_=jmd;SC w}S9D{?6X(l.V=lkNw$]^Ivo4{L1&H_&W!}%idvo\J(&'(.Z/m mٺ#N/xQJ|.B%@`Z:x3&-BAʽ%EqVc31,Hjć"> c")TIϣSD)qd?Ys  `'P2!<9ò*fdb}U4e-ѿPJT5~wy.kNKM#3P Ԑy$c尻~OYg4BkWh^8`wzפ㉶+ mZŀ6W2ީd]hVOUeC^Tσ}(9E&:LjݜOOŒ~h&Wә*]JYQ =yʿj '%n+)#rT&dA%ȗϾNE׿Fዥ<oBz\'@L*kߤMkbE|*g*7RNU%Vpsd * lQ6uS~5l4[rNT@V ٠vj6+ SB^OdwrG2+`-!L,Xm,oww饢EBfF$Zo`ڴ?s9 Ђ/VmWWabwӉC$vKƱ^87 L4EaOQ=VDFi[$F7TUc%)L2s\Cz(N*;&ݔUK6:#f8n͖NyU" %2bcD0˸=?PSH4"f8B#f7r^ЧS WRz("o3[㡵ފcby_ MB$$INϐq,Ʈv^7fte VVRTYvc;!RRQ]dC*0#+3}ۅAT¬f !(or)6yf#pKvfA؋ƞ|'0zhl/ )>P(җ8P C3ݢ1 s׿7a-6o #Rg-ߍ!*L! !|[gYx:wp Qܬ[ I8ṋEԦOlC.? e9k:V[l~-H$.8J]8D0f[ab&z{UWhw2XӨ8"9Gt{X`[K7S)SLնh*yys;2dB <I>Y"}i6)킎BsFA[ؗwf8K3׈xÖ(cD17l_ʌrP2_)&ljJpTԃ|i{wG mq0.ɮRC{1@Fևª/E9#%.8 1dpB2b ) 2Iͧw%'<яLz,''0o[4#hx}^ơGnDh=&i^3g\8V')]Ne;ON@NmΜh{=I9)zۍ ɣ޶K=5'T/J~ [?]&"SV"Xx>Ka[s{f[>@0J9vYrIp"heufQΥhר=ɫ֒)poAQQ oHTphǪ2aBSP'7$z.gs,jLBi2u`ˣ:L҈\YmсV4ms=s-Q.|C^/.Æ-O业/JbaË́I k*vDq;Ƿ_"%)-ג2R :f*M܁  miو{BG~cdX4,5ڑ_+e={Yt6[3u4Ћ"d%oGO4cpiԢ9Kq[XMJ_0ZHRLYڲꤌ,uUeɅ@ ɧgG+\ ֟bJQ1(a?8yC;riڳi' 8LPyF25&C/\QE7VY`[W+aE#\5T]LfCzLMA?8I{!fM+7J*9нqA_y}#4lA!0Uɷ,tͫv\vi^Pe \^bc^`"LW!)"TIhH;as%38a,tx[)Exq,=q/V$v5,G2QM:'ߚ|u3_5*dqYj9ݞvK<c} Vu 𗫦Hǂ0F.wqmVĉDy> FܳmO)eG$9Ld'S-9e[#d0TwGeô"պOw*>L7V|^fPt\'=",S0b*Z׺ 5 0h]Cloȗ<弧ElbډZufk'L(3Jt6Nd%^CJ:o5J["3wP9FP ew'\RN4" 춋BAP}g W|u[8l&a`=A_PJ=ӥvX' bA@E!<%9?f FLut4 c /dm נT-5;r>.P$<=" Bl9dA8]gV$HP*07bFMzmPy'%0'N>gEg7S7cѓD(t!pv͑]tepLu=xX(6_K_nj؟弁= wN+!`i7wzٯhm6@E7յ& ڧb϶,ty>y 0\љfd8TyO$~LTTXAQry%!/pMIxD J4|v׌wrim\%WE9fnN/~ӯ @hN$}Uü,CL/36s32M-d%Ʌg4)IS=Nl\'Y;-/[U/b!w 8*보_%<*[urݚ m|9CD*;D˻B/_¯?!$K+|igoGdVV1 hSؘېϽ)19U/6❗q=gKG1OyQmv`CɃXuA.๭'#Zҝt9u]o=.g̬q@h%`NJŎ_UqgF] OZm.lͤnjG;TN"J+9R&L4:La_8(\S2ȁ/}!CL^=xKeW7\DEPs*D16p|-Ё cowFVWΊN'P(IPna3skuXaDz*c bw٩Oz[L(q|$:-^v&TIlǍ10 oC*\cɌ`Ar1J|("/P߿Fz N˝DXس$f˖Hß/2XJOOҠ@FT%j C` TE/-~;ϙR8OIǜ';߾&}z^̳kvɸI[0wVL伮TlL{n a9!YCfvzZ_d zE8/$ԥiG ybȄT `0V 7W2WBkV,̹c沎Xxz\)ܱڲ̂5)QMY)K%]ymf2-HW'e>D^$P0Qu$tJ-M1/FC٫J0!چ= 60Q=Oz e7?+T. ?h6a_RJ|Hm|WJ4ֈ~mQ:nYnJq@EDZ=e}GԽhyNlJJԨ@Ch~jӈ:hg`iAOVvC$cMmsd#7b,|JkF<0DCM@_oʏ뛞T - r?.%͜]I %? erJĒA.*8y)3}mɑCՍ(yţ/~H➧KW咎-.7q&Ѳ`pܙ|1I*%F_ @ax)Ȗj7sة r ED\*o NDLߖܷc;D7s oilc+13}Q*:hMd^@8CfبC.p:S[O/TWGeu(=4ϳ M͐)9,4p|} L3tjp7r#:|@RqooEKNT$4'TyL4L|nZ L= -;ss)d{,|Z&rs:fV,5%fpbCuvdyZ@4EV051V_N5?v + ') y4aaښ",[ync/SS,JGNKϊ>)s8"{(y*ٔH wIw4TWS< AjQq`Mv"l|>s KJ(|\ ֮x0yf&(Fs]>h[9w(P;8|7%z+TrlfܰyS?OT zYw] ڿa=)1BB])x_XQ5zF[iey|bGL잱[6T-"'q<^ .FCg ]CZF$uOTgt\mQZh*wvHr-8GX=N&؞>%QD80~nV:+dgr}eY}s;JgrlaxS 57PL!+ {cHjMfpw~)mW#ǖ:.ۘ3O2XA II#@wm}D,MkY5:Қ泅|_6Y{t Hu6c=FO;HUlj/ՐD@ɁٙG}ރJugK(9tJ KD؉-fYR;N ?%FQtlΉRxn.). A1J<Σ'Haڧ`4:Yvb?Bٷ]7|)˖s-UzW/-HK{z$ 4Cwt+ϛPHlLe'(5sm|M鰀eԖSF,ZF(?c>`QHmXL䜉.'ss@ͽ7"%$ Ep={ism-"ɒ ߔKݨ{~9LCld< ަIe[Vu:@?q (ybm:6[PsDP閻~Mǝfe!tTo >]P9k\7~ф}f+GSdZ=ioNb_*L { D#B;Y{GYk~KTt %9@laep|.119e)Ϧ?Ivj8OYv.a"(S<y$WJ9/` E$Q  GCR/hEe)aL)Sv hѤ|‚6r;=QoK jC m; wz@є^VDZig3S}T3G0\4d}&GjDIlG#*40d2i<`oF פ6sG29?yTAK`l8E3n¯.ç&CM3,B3#"z~ry%hܜߤ}Iw>$2rg^,6^t;GvH(r17DK:_9b%mFqAW")H0jFlQ$Dr a|ȁH>b\>ޔebg|` ֧г~ҿrN@b1z׀ F>גk}fERe˭2PpBC,||d>m;ۓ aX y Lq`(Lf1l7zܭFQJ͋ Yn ȫ+֡TVV4 "L+" Hݲ:9 ԪXKv].udY7s$e wOG]7Sݹ0Bq9 0S]+;; h "zmb,q778{#EG, Z2bי~:E돘j篣jmN~_0gey4H0<_z9mӱ}_uS Ʋ.Rt3}Ƣ0o #< j[L9#ߚiFcOVwԌ,Q:ko.hJe#э,;kļ[ ڛ8a(kwKUR;>:{Ş'Rf.]6aטgwp Ϩq9nQ[OE6hA61~/1*@úovv%67G;4")smJ.FX:@ѪYɈs1kz=u;ѫYbz Hf"QuY AʔX=|>dSnk*~!Զ$@HmQz\3j0@bO%c1\@"8 M9 |<_S?H{9.Czb2grX`JXL~QQp6֦k,٭e5C;y |̆ 3\dLiI%LqcE% %{yp04yq+=VX+M9S3^h5Z7,5 uL=ML'm-`5i7 oz³mo 3AKy{ě d>$rOh S\ Xe q̔tޒjΩ:M5BN0D) F-2 gc%$-}ObN.ˏic;p+>j] \Nri=2 %EKe/I74K?(bg!~DfP:.RrnqOU͐绉mz Q[\ Ýǖ|*FuLI]Iʁfc{5un9Wa:D"r|lG RX[W`Հ O7-Z!k"ʉy4 &jĴG8e*K%˸< EH ܺM[=䃆ޏufB5AvZRe2?;kU&'wBDDMM0jO0I`!3{ nx;[S3f̈<{bS|R\(gI9Ry*k谫<7cH!ޟ 4st8h ]AӺlU#RC^X%:ͦ~ܝΙuzmљFBXgPYwBY,zV%'x_Lk{v~"!NJ98lY>GcQY=ǪʁybebqT'ް9F5I*OCCO;X:>gULDzDO]\&%{ͳ$7] w~ӡ&lǵK0IA+9sH"Zj,d% d4i>Sb1=\4y![>89ˠjX>d ]# FZ?M5y?nw'2YSE0HrgiD 5+Ċ9E% . [|at:.DC-z]x ]s=`~B5'pqB*k2PùunE'Y>.QQ9 l;|?m ʉ=@ Z10NS$0VF#I]B}t0B[o-nq!nPcomAچ?ODb,'(6VdC5fQ]^h,0΀wQ$x y@:k mEq%]n[; sGp+B\)r7Ɯ5PQfvCʲ) C&. )RR5A_~oZp l1 W,V*qX?qcݪEwq;5ŋ $rf}k跿\Vl.p~%W1GVE@M>i3 B))GNnAF*M&):}Q| E2%c#3eLjqmVpϭ,LR &":q"!W35jFV, `Szm(i(Dt*9A۝uf)gkGԈamrnB;ZQw6f>5(R LOʹE]ZpXtpK:$Am&5>qScF.WH % ױm1JM9;:rb/ V#Oo/wkWn0~퉐&eQ1z0=X.HPAcRdh-.de|VĚAǬ^W9X57Ά餇0>vػfU"U+_{p^fۺD2ϗڬ<.r狞X6R0G9/4[l{x+T &ԂWYT~; οj7.6w%; x# R/2wfdʨZ?v ;c 7(A)}G+5]2yYA8 "`|?u;8 6w!m>Xk1c0hK'6eDY7%)1ٺ}J'w3 D鞔w #Qw р Dn1$&AIG/`"\'0>{CċKteX?z_+Uрv;KƄetG ,jN֬de>Rϳw,j3M(Cko}kFRЌ.Xס+>Eo+'Z(MdgUb -!IDX)2:7DxR!J9Je'֚FTR <2oCYʨR1O#J%x!kwN$Mբ Wㆡy}di sжAyC9DZaA:\XP穯" snlx4]85` ~VHz-LugA1Q%qS/VT?_Ĺn}'"q +L!{ziXAu1#WP G-i? FYXÅ3ٳE#eeB.[gWV\C@׾2Esnyjj qW]vK9*t9QNqY\3 FvM w"/&f/zTȍSF.p'W՝qtBzc!iߐ \ʶ9`&XsXuiJ5jDŴcz ׉c&X:??z-1=K(#'$yA4"[ zD-wr8TTIxA:93?R>DC8c'  +tNiGIȎ5ܕc➔c@CҁL0֟Bq-cɰ} J| =ЂJ'_ pH$֒QNgRnGLKJ7JE3'D8HKpMʅLk_"MnafmYdW5nZBoc}LPuNpI4ǎBVtA_r=  s:,Rq-rqt4ʝ kRlR QĠkCT3(s>p/8lh`ƴ9^|> @0Rֲm)W9:\~࢙C/:rb{^$R+zn 974,9_Bs)*.9$ RƸPdpp2o,Nk(¾ ^UMpp{ux;'5vUD]ey\'=h0˺";A7g%ҟ VJGQigy;@e2fx8[DPj5:5*7B_4zY̙nz(ɖ'66giE ^tKjlb"Lj"Wѥ$(タɐ|vN4 JAxU;No ]!E*֨u;+Gc<2'O4>9M/ Q=0qUQkFE6z3貱3*bgZ-a }n[;lrq#VhwfD`)CS!흘xtb3e.XtxrC:ɲiK:w"x@pر_ >sґ4z'=ɒ C϶Ds&Jj(%iZWj0h$skFZ[۹ܴ.͝U6Wk~}7:F]yX,o)]^ %>j!,[Q 2wc5U6t~Hvy  \Lf=.DC`6%_L7o^f 3gBCqZqBHhFa'uxAɜv.P}2#0Ll_A`S'$g3b>JfjW$LP/+>mE!Y8a׆n׺Aq\)wAኢi2j)[ x/ G4:oc߭ٷ-0O?<:7X*ԟ#VʝkZ<@b7}ܺ5I'R7bN+'):6'nc7rWJ@wglUؿ^Ŭ12-5ԎO70 7Iϱ };^*.*GϹmk%rfm"ʽ5-[]Um!>xl765Z{9}9um0O']}: %7J5զ̒4/i,1JLzrG2\LW8N]P$V兰P@ȵ.)Haݒw җ/Ĝ=TWFMGY9 UwYV][x%)X*XŚuPb7g&!{nd&M2#ɋ cIXj E| QMlÅ>2׈sOs-SŰ#}ᔤ|kwCzM;KP؝ڰԊ(U`ti&Tz'x6~N㔿!ERnrt8:oKJ@,Z̋Nq!U< L8>u3MLHk2PX & #H@Zb?LFF+O/(u@ y֯ {!mz5ƙzPZAxNk',N]s p0t![Oؕ/ QaG[Vh7k|߯oJ.$+!@/lLݥB2H": Ɩx}rJ< Yśaz66aِ|=2[)6<{ *WOQ1(S_p{z6PyYR S0h^s$ݩ)Շ!#]2sQu!'(**\oG;~⡂W)ߣ!jTT́RwU9Wy4Wqw4ꈣ䑻 >C&7Vy;u> v}$TwMT~dlFi !.Ku:pMQh3y'd0Ps^?LSݩٺߦ[st hk`%~@s-:>gQAޡєFkg\D$M o)2!P~w<ё.3N2zY.Tj-J͔?; Q 3_T͗v吘q\W'shC#px _.X$14DK% 'Va4^0Uehᇼq8]bptwDEnմҨP+xx@Hp6IeEpPџXݲF^(:VC ~"XO4eȈ,{jf. ~́{cUg gfpq , *Yu; 8u_ċhHfݟw1.s;%`=/~7Rk&{k$?+H#qv(+H9N^\uŗԉ~2oN5gk;w"~(-u->,GwH=ЋeVLoDڲ*hSyw9蜊d O@*^(;\@b߈;;'(\A7u.@[ѮVo uzj-a^ywi|#@^h07]%X>EuED~$<\ETIҦlSp?͋?dDp[wᓢfM5N?$[#7x%1.ڦmt3cH]W<]2#<P2 6!3E3kB+'ZN|W-s\s~ btvtvPH=Z{CA g%14!U8GmHw/UTBK!@Ҳ>FzdJRFMcr+Ð\UP};==_UKЫOS|{),R|ks;H\? J9WLoBs#0v:g#x HQIM-\&11O7=C{IN~|=5҂ a^R?}1L,5N#7h [l4uK3ČYPH,DŽ<ؤy#wL 0$ɈuYOˤkc͙ *i`6 y>'om-!"pn2/c/mSQT6owRb~;xsH-2Q h+ ہj6;{K~K03 P|A1K7RwvNt:j GZ̋^7HH(-֢hap  OˤC%9:pv-?(QB 3V? T7D8e Z-|\5buZsBQT ve^˛o?}oaD%M2עis ;Uz3~>FK1,RHt`}H{SO Ph@ͩkuL5Iqs18' T T1^()j[̺ޅՅ"T|R el-bdME{7Id D*3 `ߥe^\dnOAZ-Ln`5!1*-TT d>u4I@xu:8C.zr<] zbk((! _>y^8Ű4*hPڮ4@Ϧ[0@~B]&\TᶮOp 1Ydl0ެP4y)NG1Һy,V'?v0ҥ1|͏Rp'W ` ǯD#<;@jP5}b&q4>Y\}jo U7i0g\{ǴmA.[.Ze+~\I vy7%tQ89icR^q\[5ޚ.}3^ L_BvkyQ>[gx!`Z-kFy^iM$D'Ϋi^ŧE`v.QkweN,?"*Yc8cqF9sޕomE1!}2N1  3@U3֩J HYɊ Nv:i菤 1J]f5?6cCvlo-s!Y{ %,J5hׁ@QIIf.re22v89 bҳ}"\rĆ_L;~t)?Wfc\iS>Ǚӿ'u<Ғ< ԥۡC.V gЈtm3}lMޘδdIK'|}:hy ~]5A>0hخ\{ 2tTζCI\ g791yZ f dƣ#O@rk[(?âP2dzPlg|_1f,49>l֍>W4ÐU3lX^{'~҄VMZ؟َ=?#zl~OtΓ0lBbԄ#ts$\ٲ4kn;E(KB!v[/S<L],̔;WB| \yiY"sإM%[w M OIxJ(*;{D>[iѵZK,ְ3xjnmF)[Ljն@Ymf9cIVrن fLJ 3nA&*˱{5z~7U*#V'>;=`UuMSaҬ^CEKrZxC6Y0ьD~ToIl:}3v;\!_Dg T%Nt6uUfӼ U~ud4Vfy!!"%#'< &}8V(_,??3jJɛt9 HB]12?1D_Y!I%c>"tI<llHE wδ EcT/8SN,sg7WAyn)u2D&󏴇8h+I'Mh,`<7fm+X{P^C|)xSBm/[P~46b|K:ɠƀ(Fn#!qXOQ 55hJ32<{E8$A. ;=@N4# mҸ24w[cdWD~!?bs`m5RB9!C+>0cHA}FQ\|j61 } \*2`[Nք/GjfN!O|޶cESMo-jOq)N"‚-Z l6nNrK94&\ϏU|: s♳*8On~_rM=ŐqYL=y 7o7Vߋ%"g )5A[˛ͭK:L= P OVL$ !imj%X$Ų R{<[X 2'iI^}M\f+r g*z$8%>CYDSu:~h1eǂpLp:;l@%Ʉao].-=~X\0wa :+["J/em#NTIxT bTλ-HaSJHl`!FS6p,Y ըnN4Iq\<p_L "wr!Og`yLUܝY58b21]7ط hh <%ήdqT8MX~%9bڍe){1-R8I,9˛ .@iEFؗm;iDv˥:Kf\A g6Ϫfqi 2IѲq3Z~n91$<&yHS5 o-v ~!kkIk_-ӏ`de/iQkgQ:\'(S3'=^ik36}fIM9C3^?"uF,2uZ *4*;#9N,62Y}}m"٬P_L0w6ٟSO:C&mF;brBj6bE}\֚άMX=1W![rE~i[=W,5uEoէvc*nΖI8 EѠ%̑Me/퀻/5498FS切Ы lTtF"΅8ҶcH4EEY .qI@P_>[vMmU `b$/`z;W 4#N+GW- ^=VMsnxF{VO^.MMs@jxyJq د9 ōRh/I(c+MG:r$j\u[R#I@[)'/tHŵGKg4ƓV txiAyպ3;30[-a՝MW*STY P}`!]0;w˦{S1H&io=m{9!eWkzng @'e-#lE:&qLķՠssڲ]ޢo%D9ih4@~ TuEѓaL/2[8d&M}8y]yjYG/j@aZl(\XP]bosj@i2\5f'䰐r(<؄T6xᲘY!+O$) s8d5ZAvESXVhx[} rf5짇FVd!YlSCXk)2[(ܓ_Ldk Dґ *B4oZ-pZk`ȵt!h%O#  ^S[l`E-|`nuc Zm9>N7~Th9GT*.R$V@51kAv1XJ뿀E)UQ^?t[QpuZXC3*5\NƁ1slNk'JT6VaizPsUOaF8Ӂ$=5^VD2Zf^#W//$K S.$6b`ÈGn 6[w>"&=>IGʻg{)nq+yݸ/TBFާMθ"*4AN_! x7 >^[gURS ב2sUcBn.-xF;m+DWRW$JOU0c o:ă}igW>]> akY0PzzӘqj .ʛRv k29g#Ba(^ka;nE A:>3]$֫h5$ v o G=U(%u0W4Q ACx ~֟b@ > I `<Z(E:FW~NsP2 9yWaA15A lQ|Ug"5?=`sz#+JRͳTϮF8&2Qbs[8kyd(ӛMK|>vq8KQ6?\D0?>K]+02-<Q5a(8CsON}g0"dD3I(/yf(u_6ɩl,ep gE\&1a3#O%p_0 .NG|ez5FC;iRȓ7ۅ#j#8yU-MSjΠV2"hGj̉>xRVxV!W5)<cSSU+`G"'L⎮kjdwcr Y~vZ"t+}h˞I"+L^9Q 3+E*n0^#D[~2Z+%WT32K/sj "J=;Crg_5$߅ xQ%͹XGfS%L?D~4EՂ?}z ($12߈|cDfcbټT֮DD@]?#G{7<ڧ+)|@ixr`;HGv&b9rv(z؆z֥ᚁsd#4vσu e|s3Bۧb#[  .B:N,*b13IVq4 G7'SYEٍZӞMflVKܽA)LڪīMѮ ?{2G8DUaǾF,dg=O!TSʮ L C V5h .KKx\bM2I%H:( LKVbHtLu1Q3mrI$/i據aPƦG~\Df=@?>$'Ucgݮޓav[wKq8)]Zcfa JPGޡxYڹ °1J'`svBqC0/Db wj{AՈ2%袸!Vsn}pPhfmăǪ,v|u`;C 3Bqw×G9870ɫ}`ͦ8_ ~Te9hl PKd%/yJsE~A  Q>_2e` t`>%Y|:3Y aAZ;HUj@QV[)ݴ>VA>OsxPf.ޥ5 2팪YG-PZ{^:$ET:[0h8K=O/iPc̽@R[cx @ nA*͂BGx"ڹ0{SI4"o?'$z|E}٣gD"F4po~8~l1d6)y}EId@]cY j<|r5Hϖ?e@.AI N)^|5eH;%# Vq/t8?ޑ{7M_!ytx.]Uw$whG~~ҒO<3|, vyz> P HW}2͖e>',/Gy(xG2[%'H! GMOȋ7j `lzͅkЎv8O$uݰҜegblyeHi|쥱Y?kB62ELAcZspmc~ÞB)F3G"en(*X$οZS hP. !G:4ؾߨ At/-wXdb^&'3ڊV@ۂhlXMfNȼB5bqS,O$7 ,Gd o0'%ٓM~K3*"2q{sh M?0Hs+DQR=2`qqcC]EA dvFխ}YٷIF|? 7}R:ƮPp0FRGu#ސ6nGI dfi0P{'6ʅg"X<[=;?S*B/JB9m;U.KQjyU<ӓLq-w"YJL#ΧqoD yBy ߰/i% huV ,FF>*/gUʖ퉽p-NuRnyXIXL4<#qTSTj<׸;u #Za.Y3u' ~d̰˒;o>w!vcp4$e߾vU0tJگTf'8{T8h moakqb!&u؁eu-^?C|'$;\Vf~Z'@ =[z&Y&EaS/ʕ ,)lVգxT_.%BW3ڪ"Tc^6`]UTUh2Ubl^9\/!':j#ć9. '[8*4q?'-B&CԚj/A*JJ g ] M}" %x%r[A>1oqa+訩+_}\13Ҷ`-@/RQ{*!Q$7F(bȁig %`bS^ݒ0߬jv@\o!J>-O[Z1ĕ3cyӈT]4اCmv5XX~.DrcV)[PGEvãS9y1inquy(]")#_YI%AfX8/<?C5PlQ۲JVz0˔XITMK쿊 *#(͟)5 L%SJ񚸑^ b@WU-$kWz"G $LǺDjݡ%LnYunf~؃crs+%(-L*;YQ-NxXX+[:!CJ 1(Dw&\LS^$&. KcKw#"niqh;slDva-mK9B}Ʒ(sQ)rת_F=d!P2s4!0p+B^.#>Yh(`B-V~*PZXI¬VPb@"2՘5G`竷BD}|fs88_A~|_cױ@-௏Gdehk-Ur6[S`&h+ 7#-uB8w7&wuFh龍E!cbj]sz)ћ a7>2u= ۮP@?ڙRM,s/zjSZ]TJqH5w6; %UuHwtg iFPb B.}Up`UӢ '$b;|Dk˖!"a}t)@BIGeQ3k!2C~Y͐n"A]uEvիc3D6 R>K&: S-ZMz9(plSO>% z6X !#WT'dСOIkja2A;vU$#wBGۓ߉#I9bGMڱU`ݰpvaǻPlC]FyrR@P,8Zcԍ$+u+׾$9T}|Rc">Mw \kcgy%TܜitsupEĢ6?eI=<|jBˉ|M<~5BcP϶<=v'&=E8HOF2#= LTF\|7ٶc~ԏ蜰۬yzas=4rl Lp(?e9N %΋5_2C_TO|t;,ߎRnLcwHdۃCbi?k2gBBil`Fng۳!mԍ D;o; {޲![[<>LVK{ 2 pİ8)35Mi>d&|759܄ ө刕R7vT,g\[X.(VD^j g.]t w~vӇL_X+G?->'>rğ~@ƫPA J+䙙}kdxd sDŽg_)J]E޽zLbwa sx2pӞď+_z۲gx锋J9Wxe ^WF?3-z1R i?$CeW@E[F M6u8YX!逢~ ISdmf ,Y CfJ X!u7z'Y5Ǜv&K+:p]0=&^%nebQCHV&!\lAK/v?2~YT.j{.Gm"7B`R?mXqohh_~OB Mgho+~pM ʾ|<Lz5hUD .& ]mV<I'aMƒU@= Xx:"-t$ hNR_h]wRlJv+%s8"<2[ۻwqۏǢyŠ8| "~bKnnhO@< cƱ[y{PQZazgf%۳*j(k@Π)T辶;Qɔʛ:ԍĽu;Rk霰P&K'n]e#s''$cd0 JG aF޺hh-bv74X>'Ǣu\(^%)'4`Bhf#ՆxIK ltRim*y{'`Sr1a Yz80'l$ge /Zhv'J@a)+DBX x )w-rGJk-$:j8Qk `ؤT#B8GoU`Xwd<ϣmns7Bhj2oP}ҫ"DXIE5[1XԏDS]n^6vb8XL%=)#|͂f5+0D48e:H 7G%s%&anˇJG,ĠʒڶDs]j"+} >Y1/{gN ݪ{J ?{w`aHYߒ_^P{BA2$ tvd@LFrK!"3m턽*>8KCe/]قYs̽fddEjnZ^a8 s1|ߦ`,,panfR#v;T0m:+#Ik<PLa0x V}tZ61t%;q[ K=]djȃ gJm:qo#D>%) /Sz'ph?I'8"LCa ț8;hܫ`\dd-* P( D O'8WS cp]aVNZi#X%2dv<<ƞ%f8 ^ST鵵떁H?cSgo{.y=$wRՠS'PRZdhOۋ`';v¤.l%pK^ܕSDIꋼ/aH2+ux7XO`5w3)p 轔bR6"ldBYTKp;k|%GF+D}"2|F1kR>W_/k%Slt"W988~;^ϔhL'%w,p`86D5)Γm I^|)y S(!-ZrzuӟPЧ+ x2eߐCY0tؖR,@ͻO!tW-29O~t ]c&J']]NYeN3sPd+e]}Pdnbr$;\хdI6%9.1TWOVb['nm-D'v.B$.UQvVHGN,Q*og|'Tv9ԒEh)s@  WKV {h%mnZ+H:IAԕCs'{+7o2:'7R 2A%mLdM]\hNB(,1C^%zUHb=# J]5FT-#zt< [Qel4.@,D .\I~K|0WcMbO%rO.Y9Pc00$( jR;|mZi _3+ An<*&brk&7JS۫PXHttF&qyWп8RwtIr{Qdu]C Lnyg,~2 3%Fx ۠HԗϪx]nR,xIt吂zVrBVB"JCzEİ$E{ a>[{ᢰEP%u}rBp I*ALj(na0L*yntvӭMU/PucHN35r杫UR6dK~Q }.X]88ܓZ9?: pm>Q5TgqӯlxHFsn}l! 6;yjQN6L?Ѷq2ktㆶux5$hB^Vrԅ2zrU 7~IDN:-|*BiZOqT^-C!<@n9h N[E#eŽE&0sUd,ȲdEE18>uџ]4%ӱLFvncmr!L{7NO[ v;sFg??UaKݫ(PD\_Ѿ^(-<kGR4CKȒg#{,h($7m ȏ=ԌcWawL];iqob'E/HP^K°TWRJ8n\h|lQ&i)[ KTNw = CȮK6f gYD;sL疔S?9$a,_o_ASg\V/kĝU*E<`Yel\wiV.p [P`Kqs?N+Ĝo0 tp10PM6e7N~fYtURc7=:7| 9`TO0Qe*4Ҟ֨:W*d2E"D+˞6x0?]jP%g]-o c^It07_8}xXq>l|np !c 8l34&QLun2]*RGU*c^ʼίy sh.6P1 ko(I~|Ty:l|e3l͜\c+N @XyūfM9r~TqIKzYn(Ҍ'EVF_tҹN4tZ 94U|k= fx1$\f6bOcXd͵Z"8UW fo(C9zļJ.G ˯@pNPܲl3*NqyۺiЀVVmXĎWTeO 5?``D7j-ab~V{#ˉ1QۉmY&Y4V;!tϮdnC<47lJiAD(aJ0ɒƋԲfkbUo7WIBF1=܄Zg+/;kzB,`(p>OW9 Taq-$G_}=A[3!SZ~_uA"nk:Gxɋ?tɲ(ג`'xW7tx%ol 5LJyNu)p( {Zt!W@>Cv:ŰklŮ̿M-`oa:OTz\Bu(*wKr% jt M^ʎ\&%LL^ %JJ_LX=ie$\Gp` 4[`ұa 4nYuxL:ze?01\Jgi"XKw{أw&r!uėV;VQ.EO-Q1GU.(;gآ=eiK*MD_r)(Uъgߎ`W$ b:9 IzK)jr--ćI=lS2UNig^ T C#85RRN_'UiDA4MLS 7j ̻\jf$ 5NeP:l][mk`lQ9&tP5c:H!NXODo!;h'zYsCIDAS Cְ;1C],j0W:\p1?-L1hڊ̟%d)r={m/G~x\Tp.SH %t%=!> 95 mO|38Y\ټ)6{ϡQ.dЍ@J '?#KM^Q Z۰xA ds_ <=RX$O-jPQ0}}9p5^^hN 4ŧxl8 ߡp;zx:rJAUzU}wmeFӪ/Crnl}ٮwx-gDp^m`$]#腽yOW/-~h㬰BO!K:BYˡ {n\)S8uפj,/|\b ݍ:,vv RbAH'-6 w}Cv:{obaR?Ncʈv1o5m^@5b͕d&3wJ΃[S ZqQsN8'ඣ߬4G -~B,xv %#m?hY]L͝!+o;4&zʪ%wrXHs  *%ыLB--n@?XZv*O~{jҵiZ{}МUcպg\Ȍ)B'cp/F+m=;O+*H)bQ懿C(C߼낋\EJLgƵ+v<|Ouh˼o=4kS赁f֟ -Ȏ))d;x*+`똀=J9##MaKNkB7[z{͢k)7çCqj$xl؏hFm&"]Ghۊ̲2PlnᾦB]= $. Xv_F\+jHk> Ǘr}pab49n|֠xqTXz A]bM?qתY.4C ҵ0bwEr[rRbmެgDNa(N=m s9G{zG<#7zj>O)i\42C{wqi@3\zze6)/}5pJV7W܁cJ=Cۭm.\S}da܏aJZc p^u cm0yh&}HA"Ne*/ n=A]wH9.iR_lg?b;*\y'qTIJ*K L@|Ʉ4-&0ӏ_x?/a,Wa4@2ϻeK)x3#2i qS֕t7]4Q`^F _ %dBz7 Iո`GfywSsI\ْ{X"d׻:[\9 #| ŅWl`h[k` P?.8bV)lzX*$R,Ab}4$x#ͨw()%=l *ФQMCMJ^frʂwXIz|܎)@j E$ _f,@׵WTX5~睦zzbᏔy=Y.ʒu*c]k9K'[ w3x*-s@mV5W:]tu܉+SBi(:!95Ic>&H>sihm4\'GJLn2',ñ#wj0Bѣc qJiA3QqQif= >!KS̪NTi"C$ h5HUJ&p<-~tj`_Q1/P I?z{,xYr[cj=>Sr4@k{F0sWD$8i\cM<}P$f)-}3;qp1 q"۱@pkI!h`c@E{5lc'Z%qdDڟEYsNUp8T-mq gMBܘ(3>3 ^$Iuڴi?dwҜ"L70$%mo"un3[1`6^Xr:Dd}r~J)CM m >^hxU(xsg6U.k3ړOL oEK_~ ,顈v dyP{4ʝ#HƠ^{Uʎ-n9>axLIEN3ye)$rqǜm K܃~Pݧ`C3yL<J/CypQ{­DGh  7i|6REhg0^{n5R\M"_GZבO*EEE9y*q~diaǞٵ9mJ7H7$cA.OOl}nؽ>' c?i+dL=`*X5/:&!  M\0M8t> &5Sok7q6 75 ~mY€6FU`e a\)G/  Qs£n+5|>Ӷ ྲfS~ZwE&AR*<@+O H_IrҎ]ٲKл3k5/h#z=6jz8ly5WEsA %\c;OWflu7U9U+A v!{aַsȭbĬ{hƭJ DLS9ȃDyco[VD8:h5*\BY#FŹ[׬K.ҡ;T'WT=AkE8Nh+m^@aۻ8#kCI@+܏ƫ)vNp^0!XjMD\%@^&ssvVP Q`e[1B/?A ܔOsz38 ֟ #Ԇ-j|,x V%O-I@_^ṯ:$M9=E_4hA+m m˜?Ւr YfsCI00jjJ*i<3sV@+,(BIHG v}y36x֢ev Ui+H7*c3{Mf76CgUs)B{'**[ʢNEV>}>3pB?UHN$2gHYP&O/IknAyw~9?䈝e4Nj5#C̑%Hxk-b1y9Y/` 6'9:9ШZB+)CYJ'İ )s"m޹alL o2IhN з2) =e5 `@"bV]WՒigh=O1QZs& љD+~-c™`⚐a*Ru}p@d\9~ b+SMM^ɫF Wkˆc;g~b1J" uX"df9|({x 19~&5Fu ҝE3kʍ|$]  ?Ms'DuH"R#Ng,ar1ZyտPwG mD[8zZϜ nd `_G4Us6 i@j(n)/Sa Ӂ|FP>^S&-nR6</IW^f& Ӊ4[ xqH/VdUoSN0oĐM%]Fκ mg5tR e.82C`ː`{J\`-8? zLVmWд .aƕkDlua:;~]x`Z]ۙmNU5c^nJFX~m[2g1Lc$̺[9yWrߊaP4cU`[\F/T~i7CWoسwOiP!K LIݝJQ x`Ρc{^:=O'nASc352u,>}>c=SX}*< ЈiQBK8EJx=Jn1_5D$nAT{oE5*o7;/PÙnxNu[j$A gg])ߓW3ӈ!\R찥Qbs/ wFk/[T,zC]zm !dzAtZqvxO`W `>,Fb&.9닙^jp>Ʒ:gZrעxg{zpÈ3w@aw10j-3IvdDINW}9-DjkxnոKSEW!K^L+kN@pI'5,<&OЀݖ<$ޕ"ĸʧyi|fI O;(<`oyA{6<"4^ 9LKYj-Qe=V~)]ȖP=grz'W k|hJ@}oL"S ߘjݧ%x 0穈V,W|OWKƯMRp5IO T\_$DzN Q.)G+NPS&J^ϫZB[Hxzaf\nA!h2)1~(f6l{4<~V'cxXyn&b_&u 5*1o6:,T-OOǦ!ջ顥WlG؃"zZjF=F _g ¡b=NNsI&%b}]NR)h-Բ:o ]XuC=N!SELے+ɐZJz9Aۤ!헔߂OwJ_Dp(dM=Fc]u~i-4!$cL8H$xj7,gzhT{;ӣ^%w[3t+<F^t? GPGMW0fNzƮO7o-#% [ӻ˽"@OX>^/q1j{Ȫ}FL0[cʤ;hjah#2r%~>2N c ay.P%WC53NWW F?79/ }m  FtH2-E s ̕Žllx)ݢC='j rKDP3A߽atĭ_/Ü<HhUHw{fY$ȾzF(ͥ0e Ni.?`ުJ(*ʨF[C Z#Ȏ\ۆB',i]ꋩbTPer/iBL8-1أCudL}yv Y'%BJP6uoǏN 맾M[2:6&'; kt8~,%y7i%8*ѧڱ|EuFY:j &*aF3TI7 vO?|nML÷jXWԑ#M+}n3  ukJy hOU\qT :R cĴIyiBZbxCs`EƦ."0y'2:bcloS#+2"h z'&p;yQIزS=T̯ư˹0)#;-¾pu//%#-KF ²Woܙ 04+5KZig}u-V?]MEX|rE|[)mJjV†)rwgq# sEg99o)[Ogc] .Gt0u9ӵ+aO:ɬS"ґaFe% 4#Ӄύoy)^n$PHı9~yRiIooCUʡDK0İ.@23. kY53x;e^QiX:`wyaqf:k^#U轪Kp weG@n\~Uœ^~SK L?3ѽ`=vBU.+t<RLah_t.]Ku:5n3iV^Ԑ%4{ ƈeIk @#2o8[׌[{1ѯt[} ` ga{"Pp3 wfS`>~{D P$F{t7qKe Wuhl4&MFh{3dKc}_8GX')f?unaIaw!kՍJH"j-..ӢfAe?jTNZ3X%+d  ej\N#W\X>2ۢɑwb#xz ˦͓R2!X9zZ~Lq1vdJk!}ÃQlhX{qAUTD+&AxyĜloxRؑ?@5;lVȾ(CVXLM+h8 [O f夂f2 -pR8_ 9"e /ЋΜ65b[^4(Egǵ0(`Zwc~N@XL ʃߡ,0W 'U.B(ie_2;Cˆϔ'tgUt_e_k0uP([!oeUr8iw8H9鞿C"Lwk=R-?M׿)#W}+l`#"-\ iꌨF  W FF2Nن/*~`&`,'rPLYxz`AI1@[f&hʟo4c)!=]m6r!<;GQGisЍ.Ib}^Pw0%7ntvSVkoLDjbi[VNO0k+HВ,VC]֫Vi'\`ExU7yǬcrtSb]ٶblߴh(qw4d-eC4Yrrl8DPէ(IZ+y^18soE.~.R$USa>JJ ¥ݪf?Te[xH" MIR0so0w,/é8 mҪ0M)uQsXsHmXP+rdkngdcb![{Yyӯwr$4K I}K"yl[ 6_%:wY^rzu"XF}چhn>= [)8݅h\x_Ny\n(A^+M=ܘ;QKԗ$!R*-=:7p|g-NWzz^3$RV{ASI% T:2mZڢc m-cevf @BsBL)PԍbK7tqj5)&צ_IZKD!D4ɯT8zKbVTA13vj˻i4yuFݕ$ǞFghrx < a_]4|H ?iCR}w Ul6[/3{h$}X?+ɭ5+\7Zs  |`GD㐽<.#s"|,c,uC^fݤɅP(6^u2Z7YBUeޒ(g[sQ#*qhBOP1n:ٺ3`Pf5 ;w~XfeN)i&Ƀ`I{Ȍ^}Mm ^`)N9UE8k չ_4iW-:]hrYʐ * # ޷lfCA!a6A;J?!݁Ha/;:XJF}T:5[G1 ]tA҇#|}TJjfb=DkmρsrZo)k8h#YQ39%{ n6iw6~KU-0Fd,>н%~{o w(Zo_kyz~YJ6'ԙ M!G0q<xvC8ёGsk~8-v}ϵwK=T*[Cg~s-w]\fEt+H2Gr6+/qwrH R|)"([Mn߂c^ "n|gƓGșD4jsUcdal҈Nxn&S&V>$MCg10(C_C9 R}ݮ,M򞑗H8Rܷ֠6(oA!_\o6 4R$qsʢXy>ُG[YoZi"M;"M/t7^iaD$?^"GLVȣE("QI]|Go w)mY [U`55)F22=4 @&,P9Q0U࢕X*"4]@3G-$||&ەX E b\CTϽ~P+_L?\S0&.Nr|8pYsuu`[:˝ݽ~8L3]t@o1573"tτ=ķY Yc&0Bۛ*z3mHD_Bipi+Nlj.OH nGJATԟ)ޮg䔲ß6֐(a. ϴ !`'Z%D uI CJrtq@tɧKm:m`gm*I{\XyV8{r&y4`fW!6ΞgBJ&-W}1ȶ).E*Jٛ( T@ZEaF r9ԁəR,`6O/XV~3I#n2h&ԓ ;&D!\q-72Ji0H&Sa G6:}@=:, enuXx'UR+jFGX}꒜nam^.xYuanjj3vM8]1UWu[$ 9~fP ) ٹCYf 2@;V{ZEJ]޽OZ^M%#MbmR4=ZOo38[&j·IIS #Idߔ?@-P<2 9Ǟ45Sߵrx6s[k$Udc_ҵl͠u=*qFQQU4=/ո< ;AƵ4.*#;:$-!U[n)SqKP6%6j1~f8m/ Q(Oď%'~7Rti[ܔR@ԷMdO韅2a]a1:;O4u&;R䫇j\OZg,bML-IC1TbҘh5%G7yq[EWO%&0Ԛ4X<"Xmgp a\:;"#լUr%AaUKHѸ9D0tAj7q |g?WmMTZ6<,RE!Aqµ|UaQD: ԛl{Fy] +Gx9 pP5 C +kS;9E&ޥRl"M -asTG53HX3OW_Ф3č?/ \t$ H ʥƋ ޡЉ#> (&)= UL!0JZoG HtP"h\5ATk{U1 1 T́=hKYiw` 5&Z! /Gv%QʕFo7nKBoR^dˆL$wϬ'X.9qKEl1TR쌝:k,"?a*׋aZ%8*"6xVhӡVVaC&PvE*C%,Q<*4迀4k( aÂm2Veu0mTY?śAh)ܚnjpќlr"r~KMįC.6/6p4"GeP ~5oy!e/{@H<(AdE"kh C[j2uU%;PPBQ /"wrEf;6xi r\$ f\r%龔 J[AI|sM-\[LǒSAef/!)Lߕ(KGKB!rt1=cA=eZMlf*-J|/! r@wBӲ,Pb%%(qx>M K c Y2J JrB3zHÛs |i~EddO" |YPu&ǐ\DkG:[vaV l8-C\NGi(^'`zZ uX86C |ŞLL>amk*q?SrM]i@-Tz E$$q2N ]H["OTV)kXWҚ9<K8@ l"ò: _0[K Yj. JlS()mz9AZlr;,{cTM>.Г~Ħ C=z >^a|8IPU䭖w;gЏS|0d?, (OJ}f^}J>Ktyjߑ޹$oʲ^O¬잮q^ҊOTHezn$w^<͓\u^w賟 $'p{-30CqFpZ{á9ΑZlmqE{([J^WNV+S䠫9~DoŨI?EWjq8\Bb9ťd M?۫ǚ*E2EdX{ ֗%2Z$ߋ\8dWp{K -~% mrNl!RAOk^mp7&|#ݥ'\S%roG xOdcۂbښDst ^QŢS dK3|'+mj*TAbI}#Q(G5dxMx\ӡO3'2 ڍmsE8 K#5 5<+޲@ՠ~|N i&s,i;v|(A?N%,=2^v~-*H_Q$Ve=c CgG^]%SԳiYYlf3эtL.H|6]vYƅ>7igke 'u{Mк k*` >='vs!_4>KYq.ZN:lk iC4u bBK2RJ>'2%vl jz4|¶o03lqTQ<+j\:A{LՑs]9+ٟL@rk,H|L #<&GWv SӟMf(!)MBb=z}DEevOa[uu(1L,LġQɥ MU!1ȯfwxT^FU:q8w(sw ,(MԚ9%\Gur{X ?v\SG|#FBф5+ tk7ZAܮOZ4#y!D׸O9l,T=r,JߺoBdT mBڥyn|.W24e;'^&GYfvs`pmA["J7cϑ-xJכoo>9[=cPljq& -D8; csa"1.ǹ\7箷M80F#,ZR}B@좶XjaPDdȸ@~+{Dcm˛Hͣsm癄D!%ډ6 `.lq`_Uذ0\PN6VEPs6UCGq1Nt̞#x8/2w9z }wԧV-LhQ0;;nQ16{dV3,͟N f+2@fVYh“}˗=(oI L,@ 3]eޖ@ߟ-MeD^F N.zM^H-]O83 ,+\L6P<X9?JBT\',s3i~k*೬Rܢ,GFFjoiL|?8pIz/djQy#11)[ӎK'fk82qDz<;#lIO6礡wKHBa=+uUY,LRKMQ`$NXAB?JK Y:rS&.KIMWJBa"*a'́ʛi'nCݭ drQe l\U4i-itqwuJvOZqDR2Si yIj3"~ҚqP1,dCL?,85J`DrU>=$ /8YZ *mhl%-Y JBc*.KyfR@+/a) 'feWDO1 3xSTh[(w/7l݈fs@÷*?kfḞk8z}ZqF=Gjv E-,L[F\cT/G. .[>݉=p?vE1F4`>&=%M~wׂhd@u`ͻ`V-0Yf'B{EIp/nj[\[&5(zxSc"O0qRP]egQu?ɂ_p=QB H?bn5 x,#hɴ]YM`7v:hЯ*t{Ii5bzŎ>%%+`[44 Ԗ1{ ;K Qrb`#oL'mjyCRYj ibq3'|M:b"{΅ "MĨ@b8d"u<b x`ssTV{BKM hS?JmP:g$:eJBVdYQlͤ"9gd,]F( !r#Hey!41 hsRs+vh#-R .5&ΰm&iN@?}} M^ߍ./ 7қA۩:6L3d5&Gw_MTy>>S2R{IiՄ$ = 9V<Qjx j [Zh*gB\l/B86PXl箏+\ekLwo;8ע>kbJ JfwI&4x/ہ-\5 痝)?VLq]vܟƧkjzNdp7&5\K<>= 4KTiA$BK{dcIuk7\EyX鶫VIn6hE YtǵxEz~FAYW}H(|h;5<3|%غgUjشk6`E,JMY@^]:b7pV*ѝwvFCf  1Rk$м8UG D};(S窾ȑQ/^f61g8!9t]4G}j*x(#e92V v060aJ)J jY|r{b(sZbyG9,jDZKI'!isaEPLŻǝ;򰑥9 u{K,۝PgbiIS<[ C7IvW+A/u+>-w]ngx!Z{Rx\b{`VLr!;TboȶLK |NΚ, k=tR "p9ʪw:FZ( T5vG|!?5]HԨm>Pü ̤/}$pd"ѕ12"Лф̭kjMYj=E9SIbC@-CMvatdu$aw"OxiIGȄ^Cj,b)0Rf,f{I%Ґ$ lhYHSwyU oWcQC@ic&tԺ?WLΒCy]:'w@k}A}/*tG΢`Pu-lTQ=U}~6d ۯ]!"]蛁ܨ7O=lqC>È껡TrIq]cDHV]:4|~N=*Q%UV!4k P]b N-,TB$++_d4^e:~=?uy,Q^,z` lʡFD,M7zXjItDfHFRo3Io,-a72Q)Wj؞w"ʫ5>`Jwih; ( J}O&} 6<oOw˲|y)TlN_$PΥ\/h 5I.$GD-׼?ԯ re[#fcDc-4T/cZȳ:Sat2^O.@L?yX~+L65M9G p;}|{TMX2| [TGv6E@]a#i4\w k5#$s0Dt,OUP]m楤ƿhY_=S~)y'SHDL[*ɥ2M7l'G"KmUr.ufhzU^r7AT\w_Bcy&X_] /&S@DI"2ߞ.Po;4A&%(ϦygQnr"|pd0[Vz<%0>ѬܢH}( ԅT3ZS ZE73B .hK]Zi|5_cJ~v سlPɹ ]v€OrcϥjO W:4)SĴy[ mmIᡤ}spc0웏0f4tVfԩ;^Yڪ7 Qϴ6(gQ+}wxʋ+s~id-#Lmd6,B8]%Z:4$ Ce Dښ\ m ~TOmH&v~m:!dVy'-Lc7jt侐ІW~HVaz{3G'E`cKpuUuJ`V5MlQA1Ěu X|LcDFR 1Ȗ yKS+x{3IqDT]vS> 2![jz[m˛u9[ʥ(V'&e9{)]ϙ+96d` nAyR!(@@B4ʋW~y՜}`퇏bĢN!i%Y ' Ր@rod{e!@QMMf߉>O8acHmE^`jFaO 1ԓGǙ+a',\>@0'}>?%PDt7eV8_H aOdBz0REjs'y ) R #MvSu:]$oRi`Z.+Qa:ЭOx Hɚ}SB&+캻CD66,yӚ.EeSmF:!_«!tb|-ސs߷L^4?@f 85%5G<]#Imit~<.Ȃ(P],A&d Jڽ9؇'ij>6L+pВ1~fj=M\ +{( \T*IO)@A'-eEApS| JU4{R׎LYSmԴ GJlGtaP(~/P$uu:8BcPOv n> */Kڭ#AL_J4(9,:R!,\TdgU=7d@R TN5k\N0WSLan C!Р;OL8x$A!ɨjNzȡlE{!3)ܿZ~s>nk=: Ls$ sX,>[*m#2-y6ݢ#xvHJ+ M2oU2l!e3@x8F"Kb[hOXs2I}Z3ht-u6/뭹^ }[/ӀxfD[ n! ZZ"`%aɘo+2ǐ\޸3ƙWPEQ>J)j3lYv3;o{ B3^Ph߸c #j&S:Nʎ|&Af_lxpzWx9:e<$Ҋ~PFgڨ]άy&A8sd"Ş^l=DUP8=-}w&~5R#igõH|W ,cY0?SmWu68i;0m@}@6mcUAnߊHp탙Z+R)foGof pVR'|X ~R^ R^< kmaqTpb GZDgX>N' o<Δ_G~:S'rA ʁYB~1=>ߊr`9\N4{K7)b+Q|py )#CɠZdA%}KRF1N+Bo<90 H:ҌNTq?BSZPvǧU[r 2rXx $[4cOE3np Ts.cQS2%,ǃhcF][hTdiHGk)Uˆ̀/ R% hкd10BItE:Q idK@nbS"8HϷzt2JLT7ƤwY\.NʀL$Bg\ eBR$?&n௜_S.7 x!eK2"I]&B;\މ G+,om9_."DbFSMFwˆLnN&qGEC9USW܌`?m;l>MnsqYFyo^ xp㥃.dd+'4H+hbxve8ur"O gl8 o"{+6T b_$kUX&0?{|l(RT_65W RHVKiצ(6D)ݷ{ . 5DY5 \Y _g|{ꆱ}zTsD|aIN F&{r̄arsӕ5D_T_::<긊vO${W%$ԳE{̚άvP}xHҼӎ͋U.%^\~p+ G){&^ςf90vڇ8AhKEҢsT ;k͜Q322[ED۬|.SmI\ Z"M"K,!/J[ j\8&#Of WcE*|j%*s6g['~:#oDz NWEWuu!B1d}'n8Fw|>:~ُh\},kh8mɂ' kψm9UlҴ;).BҚ烉AXg" iÝQldwޚ†`Jo7B@³iu]Ӓ$@x#2;=R[^;b x oO_6:EhJgŞu?qH2R){tje+ FAt)w3cTVi߀ra1{rFRLemcdsV٫ C@D1JC2 4wERW2~׹J"9,H^J↭`sfcٮTZE_}Մ"G=LCՐ 3F8ʤ[/W64K9xlyͭ<nx7joc>EkMÏ,`4^~a zGO4N1mG}QiOdv x)\" /&lAX}{2F9ѣe/8ت__Fq9 r@F4D"?|tM`e;h_ղ$oҙ>Jcب 7vtn몝 WBEgt'֕Wѷkr]G6?sz,AdIcW lu"F@ޥٵh IQ P};{!kaVMdTCiu>e<&1B2B@_bc/CDV0kVQZZ=c"e &U,rO~yf3%Z#hAR!^AΣ87h@,授`mNwR7/xl:U"F%A!BֿkۦT=ucۑ&]Éwl52-B#^Ҳ8hm[Bֿs^tY?C:aޞJm 3Vod sc ONuF憢ƝO; Zѱ5|z^XCxE' '!$FYCSE, h".Rrl|*)h kR_2t_f])d$k?KsSd MMy,4[Ͻ1 j5z<0yXQscf䝹7?Ǝ,X{havځOkCvZ9Q2/CD\ R=ltI^ x Pgjxx\|ҀKTqn@/# 2-ɒQoL.`HAnmT 3_ai* 7Z̔mr/9*.LBcmèQoM@uK+^ן؜J#dr3qQ ފT*ӓn4Q'6iT9ipiǘ%B|_vE{nHP0Z.QyVav02cՈ] k RuȦaqR㶚#k M1ٖzM}h?N1:fS_isLYY$˽I\|8oi?x9n3cg^HO]FA}xR }s},ҡ{ E'4?U/ugۛmT,$KKD1^H6Rh"}rsǂljN=WtJ[1 E}F"C.r݉z ?r}.s%k("ԽȸCǫ +DZ#7'[bE8&+d^Jt[K )##18;)g;GT1=tt,V.^X$<ىG*w!=|Nھ琈3bӟM@!N8-z0u5"3G6Ͻ无DvrM}!xjk^ v +rS2z S|RJjwC]‡9P1?aa ]1B 2Zmzd8}P"&r5T(sU-WZ[ClN&PG2fA:}ZA=X5vLـ,bF'; \q])#H[_2ӳ`L!!>ȀӚeIÞd($<0>m| /P^m jAlH9ua?ZʑGAH[#MS2y9ӡ470V .JNW99;]W=|G oLJ.Qi| BϤs*gr^3vWBǽJP_ HqHӻrV^4,D'gIeRg̿}'Rԧs>|(s/z륤@  3Y܉#(mTO능¢TzZ={~ϟݳQ|LB?WO%q;7UzJ>܂uN^G)V|X\e8óQb(mԽ*˙}NR{:e_3/~}PԫRh>\ O8@!yuF ^߰xH$--n;-Su7 y҃ Vv_&F#`s@["e^ PzA'e %*\{eX $ F@5Aj\JAĻR6`Xf|䉟{inT!]#wfW\%Vu^ekԮ|W"{KUR2Be.D;Tu W!*^I ]bőĆշ;GGe")*஽<2G>gQThI'<8̲jYFWP.A(?ю߻б~n MWXbNl| ]g~d23q]ɓ ]`R7gYF:u\`Vԋ'p$5;eDSp3MfNį cJ}t3GgFŢR:P'&b68`dA3m*3$%sWˏ mb6+| %CWhELӴT8 [k4_$s`]Lj3k.{׋^sd$<|H(JPX{E~FZ^r<E|ia#+3bHwsaRW !͏ ,4b+@aVDZs\:l,p>,,E\Ֆ AGpqTnA<¤D>#v9 :]}iT߉ Q5 ֖;d!َd_M1"C)פH]tY$6j<H˿u 2 X~\]]W^C|_>ks'HEWˍ%V=Ʌypk rܦ'4G$g-4doΟߩqAӟ^YϨ̆\GMȽϒaH.lE`C 5k *pt O̹NHnXd#USZS/Jz:P~ b/[ Z0?Y+9zH(D3U+vgfJ)wIC&MJS83eSrH#ƅ<|ϔ0B|2} ?ę*b)#F7/-g@"*CaAW!qANoGE z@92F=^y?WhUG'\i`'BJ b= H0يW[^I7,%6$)l/cVta}iS |jk< py~945NN$lʦhh/Ny|DPjؒi'{;`3x"b 1k|R[>O.IOWf-r>hz=2|&8-*Eq2fZx9=_xᾑ PN?{ p-@EFnq߃6|,_P>A5d %)b;[v~K[̋LD QFMybPʐVb&k>Ive}BwҖZ2p'ύ O }v<!лJwQXJP)ph^^&YqTiGYi .>5,m`F@Qg,1yx}*a/ Hab<'F>S'ڙGWz*9Z@yuU5!}h>5 .= ;}V={=yڴTrP,@̬t`v6McW"+ `ˮ`pW˄\on*TbԳ ~ wpJWu=滏xQF B,&1@rP79@UsַȪwm\Q ZvAŒ 2-q-wVOt;~#r9jT5=P'H?X͔N?1t5𻺲w#|b/z"%I'7,i2hެog+k 6hToj;+0wO2zZ:1^o㔭 ?v\&gDOAhl81؞.Ь"8 kmk5fU@t0vuS7@)E[aV?+ا_͵F΍ {bceS=?6B|v%!wR$N-WBW, 1\,Å;2~Ps }WJebYGC2yDaU`[:Rb(| ]8$%'i2䫰7TACߣX6o.ķ+RNIR͓dmƓa$A{ƊKy%h}_0̺,J6S+nYL %^۞4_s+u>P$y6\ՊQalX-.=6zv> "8t0>$2GS zވn"=hlLD;q:8RȁVs(& 5ړPK˯INBxitB@vTynv?xSMOI32IWgf3M;V|,ν{`yo}4҅_l !^@3Ta N\8Fؒ3Փ}B%q 9]Fg砂< Xː[ {CmCuT!C4w?e)Z `/J@NxFz.,=GFC yE]ZWvrL^EN 察_/O?vQuG0eAdy B~CZ\(hek8Jf&͖ dm gŠJq 5TjX/4`$)P@ ߘ8oq$lD(eȮ4ޤa]);YvTPZYE_[PYr{E,DlTZ6(Ǚbjҙ_cJOwщLL+Wc왔2?(џ*h7IXb)%" ]]>pC3o1s1  9f/2BEީ;և׈?ŠY77hƼ[d5oz g=GD0~22WtĂW?.As[ZDBA#-K/&$j{.ܺ '1ֈEpFLV{9ꅧ?8CqJ.t"'q: CR 8'qϪܖ]9|A\4Lʍ %,`F/[*_ :aD 1rx{3EzFl0E4w4_SY6o.گ(q^B3`QJڱ1ow-Ӭ}5 ֽ ^r#$i8M[H j[)t@ZxQ!LNՁR7"$0:y?ɮ&e,ʀWƯԋ@ozI }$Ŗnd/󷊡vf6lo&#`mJ}:xr,8os!Ojz7xVk iHK)ӮP@Ё.#T[=y<` ^r8[HImE7=:<_צl.ezJ_'McAiE JjK1\nL+%w͋ZsÍ=oW͐׹ !˔h4w&sWcr}Օ\|q}x+_܈\F_gЇ;a5$PO#jLd򑅫h u l)K2e$#)Ը=<7:bpQ`6xs)kg;`O$*$%F_oVj$ H5JHCفu֬LV/NGYML.3\2ūGY_Ů(:Q?""OӤ4s )3@ =bwFpЉ{jW gd^-< !qa{l?br-.K.^݉kr55t 8uق[`9+=Т^iv4g;ćÜKlYԅn 3F0C6^$8H0kxhlL\"6I )n" uWU1ϴn(e;:zLGݟaiMѝ\7d"'!0@VRM=A ۧᴇeD-X;Ys99 )[97ͬmPQYcJt=geY FM(.s=lR]wםnj$c (!N ܘUl*4|ˢ1\ 3^4p0(#٧7 %D*/`a\x{|2[E=`:meܳ6 /3l WgGqLnLTw(qvr6Jz#%=Ku`O '|  wrf`nӼ!,:襯^Gעʼ ^V H0~PAw&QvIYtiʓ'fzw,(}ȯ0p? 1*>:~#i?z6"8ᗣ%E O_WwE0\Nmv%2YrzQEjY_OG Į.NN (+[6uVauJ+vڔ M * x֩epI4\ P]P%!`D`3}I\z5ڶsEG-lxi5ZҊGMtMG72 |~L b)-[xa;VwaI_TWPb|p`;BVù5vYS^}Ѐם@aj,hQ5\GT/+.e&x ۗ/Ļēdg\ 4 ZW{d#-SiqVI"Amdkݞ$~p-*F_}Զ v]B2[:ڷZ/_Yf\ S`$gB^[g%kTx֫oR%jG=Lnp1T8Q3(>Ouohi:ETu&#(JZ pNy z3c8&/GF]N9P%r91zv~$ jPdwJ`[9* xJ.7n:!D4J$TD~+Mʯ &+-xFNJ:TFѐ)Rp)?!@|A( ؅"Q7/j9kȒ/g!~c d[_PgBX2uot `[&EF!PԥQQ3dX9./dkSdٝ:I7U-U4~7q aIp,vP˜U 8#+ڍOG :]eyIkd'8lK)L_d[ Bpn$ c&c |69AO*#AwncY6RT;SԤg~ܯnӹљsus5ƼX r)S7U6Gm~$::`a| K&=_6G:5:= X?1IZAz돗 Txz p4+X6ugǼ2{besFl6§*wrZWܘ%D厡n/uld^fcAsF*us±qSbY 5=DxLta2٤@A0:tjiQ?r:eNJʻD5yaԛFt.is6&ܗӓdp)3a-M#F!KUOxWN\*ФT.%'CKI>%HG ip&B[ĕw)xMF[#,4J !F%NFcjM6b%nj+ibm|2SUɟgjB05Wm 5g ;Tژ]mWENƆ4D3$vRފfcap_,1ޖ(%-8ѫHWǜ^P9iMk[| `I5Z<4N%U꯽B7Y%<2~nh25ѹ;\ &jju Y0,lZksyYxٟ߯r*I,%D`hB07ݗvfr1:%;$MXr|C=ɆE-]bíR]1r 2xJeKt2^V{B= J-î킺Ėt8$4@\"%U$׬XJWC|VziɫyaTD`їszSu?J[qF]3k0b@jOo=,%w˄}irb/%*!"·MU;,:?3a 6%3*K hsJ2> =bD ;J]5|:߃|+΀s_4 fv˂x9 7X [VzkDP,Juyxݩa)JDضG쏖[ u鍐 GIHZdEєC-hȲF`P9XX/8,Gq_&'iD{D[ZDb*lu^r~ph@ŹWQAd4{3!*ǖ/U1PɿNajv%X?9ƈР8)Oq%EJIv#L:#3~Px2) EvGq33a;~<% %"L'~"JC_FYc`h³>}[|#)4n U{=Ճ*(H#jȥ7NDκ>.#&Y꽵M4[q73uowP^Ovywl"CH9$!(|vM&ASbnlvWf'gq! S>=`[!^IgI~rsYUX ͩ@˩k 6 r-r6YCX;JA^k7vΰR [{S;Gq6P;wW.[9/&^íFA VYn>\\QURshnDǎN[83u]ˍ9AYqu zȊغM4 mK ޿{-i7[+#č0*ȯ41;ES8Cq'\ciʢ<3SrbS~ %C1AX\-p=t2%@?IP% m7೾j|֣84kyN 0 @PbOu,N>ua1Eervh"!P_sz8ȁ< 3*w?a*)v9mo}=5dZ!?{͂f.ϭ\ZC`&6ѐ t'h%/G?^jDη{p2|g@#6@{tj?80$dC6U\07obQLHhu~"5L B M{K<.a>~[YkJvtkc|2ˈg-^V|ToP!eWVcF` 3'TK,Tj\9ج'>` WïWB; }f3KYt= D-KS^` Ǔ m!1Kkd.IIͩj16A-X6lP-52ޟtM$,xJp\4YHBLv97@$Y C-q9=N];=?8P&ȇ1(jhiiR ҕW h;;KoTmlq~]^BdyAa4>0;r2QWkH(>AL%zLϦcmٱX:M `T~ܓ]Bb.Ima.G-+I2,:ZT"WtiD8 CmMPRbct6)k]tA_3 5b uljBF)55NEfX}) I$,![bHy rjC#$b-HPrDTpE@.24n4m)%+\z0>U'k(9 "ܨ@h c]Ag?1 M׫\[rG#cI=7Iq]AG ԣ~JGޡ%~'(7Uk{K}(6!5aӿyj}‹p˄t{g;X/|1vvX-SZ:eݳS& un!i)j> y 1TnTj1(5Х;'@ |ҼuAmlG}GK)O0~GՀwIx߃>qPkRàݽq%Xؓ VқM&]w *eS + i=jPF$'N>dz!mФp$=HO>۩'~apt"7E,fD06uѥ_ mCZmQ7eFY҅~OA-֓yƛ\~~R+͎<њS𙶾+nw.z袛$+FWR  HkJL"|>^?e S1bcu₅lF##_m\Lx8.Kߜ7N;E? ꕡ_Qx[A`Ra,TXQ)'&ҩ_Ի2!‹p#XT`9$fh>hӇ@حrq;}ܥFo-GRwT;*xpee/Ww8ֈ-#-nN߾m1ڪ93<ҿq (w5QhM䠶OYCC8Nlc/")x\C^1ʏ] .a>nLʇޑ{o^X̙܂]]<4zނ5#]P=^~&7Z‹Dh>ϲwe .̅?nxZM)4`hW X8 wqO$n;qW{[VqW4qjUmEWWNY43&o"#(}G`4u`J2/Duc:i4# NcF1(Fǵ=z@gt|yd&;*]l2ָfꋎ{O2n:%˒72sS\'ѮY]J$p"}t1zn:$ffr`gޥhҠ0,K 2>YJU`f P\ vi؉&s4XYSӫy2LTpU`\ sYd -t2 bnG1zGY=^џP!vZ`J0LC3G u8:#4TВm{r5Q MjK*[֕g j[dl|n.jSp1/@թL\qoWm@~gGX<5t3yܢPG1*Osi=ߔ!sպDe`zt,{{Tֶg/~iZV|fً1k{= DߵI^L Lj(}/Pϥht`͜ï-: v #YY@bm79Ltȏ6:lϗ3g i.cW^^cyQ;f]g8NJfvnkC$AcJ +C}!l 3{8 ȟz| gh 7w$-j̇\4ϙ>^{m_=oaK$DTuj,rRH^ {DKϽ,ݮ@x #(RQKO(谁k^9-jGͷ=)S@۶#F@c:)8 . U ŸHY}AS i}Oh߽"_Q.FDyOmԁ ' 9FnXu\@  Y"n24p0zxGT0hf3˖%ֺk]\l͉Yd MD~\]ٸ"*DWb;I(jt>aC:\3^ %ŢFv$ղ8'DE8=rrn ӷFXWۊ 6Y0cu ӥ.|rz SP~g4V#dيW}vt } I{|nz&6YAsÖr?m]5e?3R'C ]'JG=dD dM zWNׄ)@AiӪ?[BU{<+\uϟG~%t5/͉e&,aKzAaz=Kgv(a9Ѹ<8n2B3w:a8ƒkgiktge[Y_u lMŀ F'ר/wyrg59?uדh^.ᛆ݆kjKX ѡ;Q} b(1@ݳ0ŚDaCZ=:O{ W[ɐuTh<Ѫr)l { $HP$XV#wXow= g:/ *fМ3{nR^  `pr+҂%ua|9" a؄&̥g8ZaB.Y{Ϩaػj-rHejSFoJ^CvsRg4YjHDB./M)p[j B %]?SIڲ<`Aٰv3gCYf~}yM@OdKCu~?U9W' F*KCP}L$.,wqwQr *prD A2{r} T#_Ih(O? _-9"1^Ku'nỲzPW6e x6.y>!A-hcR,m-2 W![l9o2ќ|ð>zn/Xg8J?{oJu_[T7#BC~F<,G'މ̉wg!1HѮy :"g\pQ0g|ɐxԼ.AxNxE^P27="}f"]Yڈwc4GԶ=_ ^wy*,( ኉dx͆?Ay +~rնMԨ\Y8BǏBGTSgӰ_xseޯ'_;0Eɤo t7f:&]3Hvv^Y~㓹IA_,ε1_/-oIn`w{G.ؽI>>abIDKfٻWV窊]} !X$NPoJhx'-ӡ\53lBm£C:Ӕ +Ov쩼JT =Bq1ʘۀFQs+6!^d涉ɂ! /Yԑw$I_ߢƄ $ݛ"dg=Bt!'SySp;ND /(lgWbac|ؽ1pf:f1BSWDAQ%H Ib7 AteQrZK~諟 pvv? O^u-lVk/us fAJaL㘓#қ݅~*+=xKZT9GRRbq^ -Luе,dƆGt0˲$TW4 vf.u]I"4Yh2O?n/`e9OsNW Am4IH݃R5_I J0ܲRtC%j.6Qzv?c)L{h}sҳƗ$U(XQOVpV0oQWǾ̚ppaa!BɪQkPމ9;)ЭPtTP{Co2:1x+5/ ӓh2A xfz |;ͳrxENfݫE%z lh YՊ6K u4!J&6$dnAOkļly+;rnՃyɰ0PE}0iҖB `Ǥ!=)RyR4rDC3  + Pi&Bq'y%c P,@t8MɛTo*54v<)݇{Uا }'pebmsJS=h*G3' 6\ fA8/[ o [G尸52Ph奩u "'Z]m(N ߢXɶ)@Wx|nZ++¢y=o| 6K̀ӭ3=w@D"|7=ƚR1[HMtJO%"ぞּo"[5 ), %8ۍ W-!#W4 >!$r0럈C'UBu}*mTbDasɼw ַpYґs8i(&u,+mpQ@8gőv9v$h =g3xh\1 rP7&6nZׁc[p۷iL2, &vJ\VNާ$aP\d-jW'-йLxgVZ|>> 4Zd2R.t:j&{&`x*'Ϙ7tPz}Xs̆?ͳuߝ$ٔB0Ry$l<soq0gzia&\2ZԳs\G\[tU$u;U*FJY"H_; Yt9Nid8_^z>M?Y7-}5-?I9؃-nmT_P\5KB]6iPa?ڣ7w:7m;]d-J T'w&T.apTQe*c⧻B N#|`92?͡EZr|)'>}Q gZEf믮\wG˕ ۅ<˻s Cߙ7dd.;*Xa`xu22 =6ç ` ▞y8>ӟs7]:Y| /^*y͐;ue<2%Lf̻"/ &9Um" Opqҭ^{J}ݹś9jBpkM5v;.¾LgiM~D2M 9z P9i*O^F;tWZ;/s_.I7.9DMWFE#2ͤR:Wb0{6\nĸdv!(QF[eM|Pٕsz%xn~m=@bd}& H x'I!ƔJdr|^eGYŽ㨘8btC"k'L'e_鴣&?LNRzןcxWiC*3NKRNdNw .IGc\G8y1/$2/ DDn ɟm;rȬ;e3[O. >(a/=Ľ @Qѐܬ$\ajxNSG93ZEVrn Ce^%r_ yӑSfFl@#?ljd*'ۄuNϒnnMň4si> .NdX4|w"&C7Kcj8 E:1(RI:=%@Uuv#Gۂ?㨌Ʀ7u'`] DO5 UV.^8b|55u.5IB3oa+W=C9m0]^qd\*:U+~Q (fR%~&w>E 6w9!BK^=* {R1eZTU/0 (MY4{oM'6ⶖLEȨIi1Sv` Ọڂʩ?[AJ@{E8_K<2sڡqs6h@rhG,C&o(*Q2n@I^;L^2|Z&Gsog1rs H #>  y<>uL2XaCb (9ӛE#S45qskrZzjj Y_0ڹEJOݺŀӺ1v}=K=hSOtm;ڐt~0僝Y PZ.aA0aXEDq \j`dӨ{#s^uq%6T\O`0H[B$X"p"cz{g?14Ђ +>6yj̎抽P(dP~ NulH*Y S3G1^]:˲Ǧq8͕ {e0Rs#V(QcV R\6!y2S5BʊA<$4$NYE5^ -o_QQ>D&hf*l^O[nAhuז'BiT)SzU5"&$TcwKĘ z'xSU3*{.}6aܰ1pg :6ەv\z*wެZj&<&yiFEސfb2FR n+VAwlKR+(*U%t97 5&xǯ$Q"vΗT&z>$4\q0o,SɾKljK3 << 2&6kK1; jsH$^J'-Uʜ!TB|x#[P 1gi"@7/_R4VLMD/0U_wEmI3P ӣYWDW+O}t/ "s.Τy Vmux{ 9:at#ݫ(]Q6hx$` .ə07Ek-Ra:e~.X'ܳjw.Wg;¤ $:`Oܮze-oO[˯?e+'Q1 _o1 kMYb\lRAv͋Qhb5)D0$ltr Όaw66Tf/"6cH4ovT̾Sa7uQzbT̢8:H12CNqdrS d$Q4@)>C:.8Ei"60ШUY\ψ_q=CP +-3 '&aܙmd0-qXϽ]߁~N#ՙUYsuOVG=ndf:hez8wܴNqqeBHh:sr"qY M+倖A0VzNi*EVVg Z.I_Q-Wl Ԑjst+3xpԻ-XLQU)sy:Cè[A-ڡo%FN WerIPޜ=e]ca/k(2)7  ss^:r.1bPU$hF5}tJZp]<MR>/ {OE_z4SҒw*c-HϓlJ Rr@b|BlKNSrAOZ;9Z{3OZtf\-Js/9![6YD|/EIEY9ut`4n>YÉ7WfȐy&6 h.EI9Uˠ\sX䞎4VƏH(u06yoZ뛘چAeC ,|$2֞t5C+w\skh Ob*r.n5thV܏uZkY̧ˌwZ]dM%m QUۯah\X*Hwg!<дN:$p;pw 0^k[ Ȏg2L~} 3]'zx hu=.hcjrd|6MI?TjÌ_l77ôf&ghHu>($/8}2fVA[EYѼw?'@ε~tަf P''*:SO0}-9Oƅ"eBK+zhÁ+p{.j73@6UFw#h=rEAIc:u` Nn~kϘ%.6ΏXDW &neԛYftώg|DyhkC ~s,k_q~i~/"pzE\w6N@)D؋P&j1]OnCBt5[&!:< ,KNd%:|sW_#r2%I`zAo&Ϧۘ-"^HOfYBi/ a59 :_G#a`bg`&HHINV&${k #Yj5.BYNY*7L8$:Ĉzm2/@ZCRjvI%;®|^Omi,1̿9ETFʩɻ3TFxhcd6`4vɊ='$$=;0/xI=DYmF b|a'S7()BcAPn|šƭiy?nWON"/R4[\tT_@Q>u">J $uN#Զ٠`ً 2Q'[|A=?U~>vN C8R@˫.KXn&p5}&.:*X #y$tϾs=% Bd]slYox<@MsЬ]DvUy]FD{s+,'j8$s Z)|^"I D,2DvQC.Lv\UI;]"l[aATnlVoQs9T?A ҲDn+T7)[ ѐYY3*} ,:iWsESp5" (B2XA7?)uHntrrEV@C邇&| ϐaрR5^7x6s>P),( \p'8 7^|` lj<]W6x-$3fdyIP?~ЄBz?cȇb F YC0[~l# 1ʀsH hF1)4}ڝ=cp~7CAA.F~5Ϩ>j2 6T'7Ajjێi79c\467Rj+O(b.X.eH/!f]'YU[P8߮æzwK-fX`& V(mcEq&9R%v1t/1#mRǑ=n;B@)p _6+(EUgru=ATrC~0!$4cB,y(2[wۓBiEQqݻQpySXSu8b# $7/b}7ȭI?,H_YOKBR͛[H&ܟxkGBVziBQSKkfz2fŜ1Cc"+ oa\ġv7yJx,DN{U,3k .RZgIl^z+@e}e2*InkcpC1dgf i92:VZQ |=j_@u.ݩ+nh(&dB[Ziȯ[k B)Lgk}5/[+!TB'{6c*5lGd_*dTOʸc Ϯj{ 4vc@+`ęh%qv`z˿:pg[Nꥥѳp/a=[pzAdiȖ֭5L۞[T"_삥7؉"kAx} 0ZLeb_ϣ* 8\AHV {'[9RV(639.:;lc3tq6߆ӬH h|ס[6g—ei%3/PS~t?֗T|Y\ˆYm$$]D\uI7[)8Za=\gM9%E7F3\ؾ\MTw4w1|"w8qaSƟmj~-+Ěd^W62jTLIlJ9{qz<)}θ5ǿges ?bHek*BXӡI ؂{c}IBgk|pUF+qc8|Z_wZ<3f}̴uD |f h _9U)d躵4$jK`j(Qgi'>E )pPۙfxvvnK*mNu,K63%;Ѩy-0o >Xù1ynkgRnt4jv&n[i~M,ss?\CqqXǣq@؞ɭ<_lRcon{O |SGL0꧲m/K%w~'0N; ,z[B " *E L(@~0]um&P/dzZ7V3\: $`j1%M\Lтṇ"oIOdI-$lj'Ƣ\O'g#Ȭ h -D3>zK !j)n!]e:SX> `~]5(kH᥌"+oe'*ժR5 r703CCz69ҡGG?pW #klhlmݹDYkbm:X/? t}.忚oMgj֪H 鶷G_|{)!xj[rc6l |*-b~8.z]B8V؋Tpׁ/%{AiOx/xTT໛ E5!>Fx1JV ?K%2C@+o 7Lg>jE,[> !_ Jgm>9GD1r'} vu BFAwpغ$SeX2%7)? o C"CI \C>x<0xkm. 2CzX݋FYVSf fJ/uq/V ~pM6lV&Ceu([HAg[Vg,qފh) Ë;xiU}]ib]P Mqx&aȇfr/ p:g+c' w/p?P`5cpc-FI{jJ.ApJC{ UYP,̛5mm`/7O8} =vY3;@žݝ0Λqo6hodZVͺ'EM4i8绂t3fޛX'&S A.K `735Qp?KrB4wD:dHK\بj&6)BxgÏ|ZÝrU{qb)|nqA5b>n@pSV]{qGc ئ^b3zSeos,l1dZDGaڑfv 620?n-Xv!3"!`-`r^h bPx8Tzx&$3#l+8Ɇ\H̐`ױX~`W^tLݪiF)}ZyR+4M@ $h0u@Л<Hd9{~tKbe˂?nÆT1-܌ĺPh%Z g8 H MЀMӜ0)x(lY'|ѝ1Vppm*V<5G BvDm2F(@^h;AUv V$_2_As ciò\Z7WE8qx-Jv|chPx`%/\C>sgs8Lk|J.͇gSE+}wV6yjdY&C+u4ZC l?\^Cˈ+Hu+ŖC5>f9ڝV K^/ / H&<vxF8S VCFӳ}R -~ѫs5;h-ekAQ.4~Pz,UD\3 J/4#'Vi̯JNM94:>=f'sPr@6V*6CPRfw螨{QX Ze™6Tj*&YKE1+2EE=frUUՁbZOgS0욣 FW ۄ",'9aN$3;X{ is }f8| 2t$'. s h ok☍_UwH Tvr&վ z;Y+t`r\Hv9H2{ŞYכZOX-v)pxLBm 1® &@ATV^|^\m !֝wHVizm[wgvЪLvZpS 95>w3w~6M Ф Ř 0nGPL (x>lKg#uMP#QG0cj* SSmlK)kIT#siv;M[+~]Knء^!Sӟh 1S:B~4#ԃc.sSryTk  S(2Ll wzI`N*5p߿k4^r)K[􋴕SvfFNJSKf1'S[@\Fjp6@U? 5W@k&iX.#rREOuu:EMl2{!?8&%2~"FA] 2Ë@xNЉE$:umY5_"%oW=j0v>;7Te(hTXƌlǑatG!gkL\`h6`:L x0*a[ =mZdA!BpUֹV+RO  cN Ɖ"^RBLkYĹ,'BP` ™'#Yve %m&brCdõ@ YgL}#iw 6?w6z !֝yk,P Dia,SSRյՊx)QΟ~ 떉{7S_(([?\CTT乊թN2CP:?IABwIZFy]Sl៯_DL`KRjW.lVݦ7xL|J NZw3~2_`0$l :~J$fj}Gtq Qo%b8Ӂe0% fsSgDw8/ҹʜp |OjB0JHJk1\]x7[wM,@{҉ CGUbB mi8z_s,L=7 %>[J(wʗjGQZYnTw; K(d(fjG'=q3; R%T^6Z錍ǯ%Íy}W3lU,_ Jdmj<3RI}Yu;8 6%,,71ոt>Fk(R2]&5DXw8jly8ەI:TA"Ik]1clNjE0ErĤ}T~&3G oN|i!TzY_-^/<+ƭ$nߢxL|e`$D~u_A/j~ \ ӕ!M1UDHJ{x.KKs\yKWɑwlp+V$VA2&A>3?#w/r ]Q|v4l6kήC4xQ\6g^[Av`lґJEAfo^2ӊgq-4v,_\ 92Ӓꚰ/Ancl>>oջݰr6߫TN.p vqyJfBV;N>3O0ݙhV7e Yðv@`8 3V% $2eDte#=Ã99@vUicH 0\ug=N?j0IC" @E[;tUxYF)SXЦtl8}9^q$rՅf'tZvq$طn/b&4 rZ{xU}}h]IuP/ )H uF05x!?w>px][f {Xb_hz7pv#&u@F {vg[)9]U)}=!6y}H[$*?w8*֞ ! ՜[ю>0Yi+ U9ؑ. >%jJA< o T<T ܣ+gu&T\Y)8*7yB4o:<"N =` *AB^u6yi ZHkH`?OmSC\y1ww>0=5zw ʙ7E  (`Ŭ31??9 n}W%^KК_/nٱe!S!g* cqOpܹxpۅ9Ԇ6'c lG->Jȱn[ O7ZtڸH|W AjrwXOÉJe:b=-޹kjlFuL>ʾv빔?Khva_#j8m1QEAnِ{]㻓 Y1IrH*yӶIľ/E˶W-݈2;D@[gU`V qY2q.=8 "Fk<"iP8) }~?zAE,ǜLVƬo|^\"OCNȍ7(M%KGX]= Y]xu͐ʭvao)Xf|k ~}HCdmH wǽR틊[#v:ކU cjo;s;4i(3A13v{wt{4#r{޾s0d0 L,@y 3:3"eMZ[O3 ަz̈'ׂ~#| eݻ̷ #9DV  ʍ^%yDN,T|^VCzNBW%#,":}SgARP_ [@v=4C&o:}P3aTTKҤHm0ڐi,9̂tC}k6g tB25-o)TG@<`(?gPCpjW=n=U_KBg~<J\e5pFH1ACTS-!)3WzF)x=&xi^uJ8!|ClNe5rVYm|\kG,[ZӠڦ|5SEђdu,‰^!}.f,Wo;8EZd29qBR`-az—vm4hb&|WJ!Mao=Ǒ; F逷5vPaiҐܻ)sId湁n~+{$}n\lA8s&~k?&+dVmqxQ-.ӧ)AZIL.u0PUm X.w-&K /*Eۧ%iY}~! xOW+ 1E~1}*TM( u$Q K&Q!c [QE;=6 ݾ{d s|ǼwЗVvIl%/{VHX -5I8XZo]L))x7Éadcz^|2>6>]ؑj}=%a\ _c`hAtLm[4~ЖR7%[3VΌx" Dř^ĺY+:n|+(>dD;RX~WܡgĒ<6GU0:dl)`; OB#3fDz%ԅ[~3]x~^U.y+eaL몚$x=VLw-`*X{W7x|:;Ze" 9h0:LQ%\N6<+ȼy7`ڰLĐ| f*G? T$9,W2اP2b*XRs"k1Zr<7k+qUY5'`=LeHalPr6!D#)g-IUr!F oI}a $Z?z @m%tqMd,b&LMJ@= fM*OL9b3/ʥKa1jOXap\7hڄmw^Ig?b R~n/;A6lpo7p3tURef ˎ%T5蘒 eVVɓZNMZ % s,cJn:^S6͊!tdnGҔ:UY=a-ѼkK /x!)0ƐɧDtBqFq%XLߏq&cHmdCX߅[8ÎkfL xS9D֣s}9`{~?sШvF*GrJ#2Ǭ`WGBDjx&+3 I=)vhA.sYԗ@Q_bXkaKFPS]MFWꞾaә̂}hoiqWp09<|۟ת9pP9˄/L=ՒͿ{DX3"_8fÖDz9,@A[*)}gѿz>>vd|_s;`4aqPnG;=Ƶ륛I<<a^ʭ_iw$ vQʣ~pi+4#J!nzB^z!cxA|bS~Iɡw FZjS=_?wy/C,.  ~k̅ n!wTawS9[e1\}y3A^%k- xGY{+F4U!F//U|Qrh:KtLA ѐHq4;G-qEt3KA$V@L9ފ?tٟO/.⤓"k?y)_$hԞ- ^]S7!JGFn*ܻ2DOuoKFp݅;F:"RJ|UT%(?YgFQC5e]wzJɰ뙆ܡrH %'6`lpӇ $,ݛ3Uɳv*3 ԝ1CC tMpٕ{`da1zSP*Ԇ!lI8T6ϮaG3L#~| @24aXrJ?f5~d ~y(6!p ]z]Vtw; TJ!z0K;iCGyAצjocDUJ ޓP猪zȼt7.X] #: BF;߲n 3k}`69¼ 淲dJ/+ &jz݌zL7* ㍝P mw_"/z^w\SZcrFG-9n U ];l-+iE16v2 "-7k-?m) 75?r3ox^`j) М4%>o6)TPo}FX hAD(`l"ץ)PK50f /u=;ZRoE.v_.oMЍ}F= Xɸ#ysx|3;]y%m8`p4E믴&274feANh>N#Cܗ$B{p4unEE.N Ē+_Q}݂mJpI?NPZ}mF%|GkޑODi$>t ŻN@>~P3XGPAf*ʵss|>&ĄB tet#ƺI6GfH$S`pn_TOq¨-Ѥߓp*NQNdoJ9NmVYw]?z.)kDҒMty nR,{ B[7?otRWqZZ F {m, F3o6"O:L+1D* p@;s)#|d}hv nmG0ZGv\Hٝ~vsDΫ=U^T ԛќς F-n {6 ,K c_%I?+! YD0uurvK"zg?S?ũR RrQWoBջ >@{f!< ZY=YM_ܕ!|$$i͘]/=atP݅P JxP J;FZ=4ApQ :sKDOёb=`or=QTZ+5JK˅a1V\>r1]?¹Co&vSI'5so>t!=oIN9+(i&oH#JYaor];OcѲJ:KKNLX׷Vѷ#┰^V;ibfO‘S̩tiL1faיZX+n~pK_2e~/FB"YNdlc;Rָ)t'(|;3zԚ(֊ڈ8,uh4jmH'iPP]@(l}{з͝} Oơ빆,Yc:/]/H>/< +i d'SN49o Jʅ+ .:)#otnEakfDRYdW)VIϖ(j Ɯ/w|w鲲{R1 ȡJF&Y|s]F]1˓)L3ԾiNdlfsjG w62^̊ՄO0H)ZCpԿ`,(~8#.A{\I{͂2]vUm]Ym&8 Yw QO4csQY}ն`ypujtk x~R OTExM%M-1t h~N8׬2QIoE}p/UliU4¯u=it. kMGsDOl䪅8ڷ_+h*O` ֊CB 9)` e<2iTpZ3JRya&rI'ݧ4F9uk\dNZ!cHԫ6y εxy%c'G|xlUV)bQyS;صREZmWSJKB^Ζ>'裴1M/fX<$ Zbsh:,i[3 5W*8"RfKD Ns=_h*@'4 ;(r;b{Uc-fiWzqykՉz떫6:HL< |G@ 7伷$| Drku0ɷ:T߮gPŊ:5xz$8vo7Ekm@NA='<,iV;G8=1OxA-=^SG, 6*=5-Elw0K j. EQ2_Cd>:QN,.mr(/kAaw+^&מ3;N|~pmse00LiE-Ցj|3J< Z~~: vmT|x*D76n <uT3Uzxw6%nA%"@Xf ?ε~* /s?L*\өE:o-yxiirG Nt /FR9 ,qN SFT'쀁Z+38#RʝQveV7eD^Nc%m>bnfc#w b6s &Zo\ +斬%' #^B(΅`?x #I^ 7kyjŢ5r?G/6)O^Dyjȡ#^]9Rt s2Ap(F.TG1G8Y>FPHHϥDكRN%y;EG P KShݪu˝ä&wiTp: S #}9#E%(#30tfSlfjfG;%D/~y? i^9&"4b[AyҾ\۟;T C5±RMlIݨG YH+]K>)5z{ $tj$td,!6V!"ݩI'_uZ6HMWkugPZlX[1f5~( qBsrGjcgQ|4kGT'\(L@u C09dAiqdޙ!rspHĎ8E$U@Ut }Ue03]G5S"̏ n$]^Pך=1D&kmԱ]SLE|21͇eIhŸQBɏrb}+*nTX}~w)/B|j}^OEM˳XNJZF#i/y^tIϤKt:O:D69?o_*U<ʾAߌo%xQ&Q |F٩Z>wet5?XN䔎'W.:)ԝT[K+ZA@Cd^Pj~V-y1M^c(Kve?83TAo;sK+T$ 4ĀCN6]P$:-l8]PjmUfMeW|h ~ch∏4.ȨG Qlv>3a'8~w,27-P w#X׈62e%({$r'zu[wepI+KES,r<Igij}d{hnMk+֧t\2u@y?-_Н8eBVu۠JfJ r6 ޞE @PڞkBP&k;.XU=8ES˲r=,*[?҂$a([;+Mkel/l~ZxS7@=듞ꣵ2\L/KrN` Yu[:cڀ ak{:7nW{ė4ӍKKrMеU»_3ZT8'0Pa^es^[!8('VAF\Mu䱓y&Oc! }R\ͯ= PZ$i_y~OΨoѢ-55~ g/%t?g+\ (r0G:l?y Z El'΂),x f:)$s!h*a2\TjⰱG(ΰtLDsz`n S-dCvtGx4|SM'H{o.L@U('TɀrH'־{wSdR7cCٙ/S`;Md@fq[ U<&eBzHzI-ڗh?I䅡}tV}#C iߠ,;C>1ݥxC?vU _3(_3eA[`]-kRWiRlmT'%"Âh/Ə5ƪ NWC+)”MU)ƋBq% t(9E GaØ ݛ`NFķU_PN)ժ8-S' }ՊBӷ2@;-Ӕqekx,6_BSiN$HxiOQ_5*4sMh[̓Tb򥬜g ךב[+\wr5bQLHF9 vl8eIˤG|#-*C|B?I9]֒ցh$?S|)TψzU9,H|9z)0Ỉta@C'xPkVvk=227J>dSztNXS0c+l2wb4Or汋Z3\wjbk hd :PCiʪ3gޔp FL棯 aXj/ Krw^aȹ?,u gTQU+/a$F\7.垵s#I_D?yp8P XJqU[@U{˸C4/F4h4e;TC@=VJ =[dT"=Fass5EB5 {W--bJM6&6mRV&žٹtqB sS8q/ُIv`ys_[s:g=U%&-q9Mߚv!iL$BzCZ~] wQYuuIDAeu^1lZk1bg̿t`M Z!Ho&MN\2!L hỉ.v\dӱçRo]R T.xՕD0bZ)4/kiKru(Q+f'rit:g!EHօt3W Grɨɟ@-ppcMDs)46_헝nB Ew*=)(r, c R%O$LmaMPwrMp8X["* 罚gM2hJ]"rdX0 9rqubހ=~6,ʐ",0V9QlFU# %/ g5wp|  v3h^ 46|8=~(i`e&޺|)gdrb3wrU$\TK~7+MEiً0G*p& 5nОYqE:!ϑftY`{~ ܴe坘I[R[ov5^ʛ+=klp yj'=H4s^j+;{9y<&w MȠ@z[$:A^>?שJH]gCŝ[nYxqRvor`ؐΉlut6QzEocrҢ0xIhƋ9HwኍX#nvp ppV@a+ŔjLѐ:QZ 2wf~Kyc:H' 撐0=1c^v+|Y Ie{#b,]~5VaV\hYz([xafR ⅺMŮB;/H@ n,)t \XZi20 };.Z` (OC!l8IRbts2bGX[X%Wn55+sWPl.ꭓ7@]}[H& F-zA Jv"AI4 cd*ka2f߸[MT.A.d_0P"Y7LO/J\}Z5?d'.iru -#ZFREx eմY {;w,ʌ IZVlG?1wwr[H9~ܟ`o))8ט&}^WȰ^[,׷J (ggz[eK-O|ē){k(3% W?vq&$|8f,Km'ɝbN[Oʄ-ᇕNwwR1k6赈ٕz,yEmuRID{'w) r4 gXnTE#$=csdf+/^Ѽ0˴-) =fhPE GF?` |n $+27m!$^^^|-D~zrKrT.Xid_$jr,Bgql1IGhhK[#Mnˑ$̀8bCCx #dY\̈T}p1x ]pY[ %oX׶ƌ.KM=Qj(:p5ʎi<-wPL9=A ē]l;@O)q*/_Zd42n8|{Wq#!m^ E@v=;I'Ūr|AOpkwDax`V`UN//<2A4wQq_񽇑 _шC,s izl$ 5fGܗm#,͛$IeH+K=l\h.t$]eW)UP ogNj ([z Oѥͦ,0" VSjy dFUHy@d`gcic@VuCj7spz f{oȴ+;%'^%j ğʊ-#QWKpJ;9vH`3i5MnMTIP)füt6W&7L SnF KLwfxOMOOjgJTC\m$BE4)6F4yM΢=ycT= 3j ^~y#/G,_)ϕ^+:`ghNԉIX[="O hLrw? SzgNXrDY(яqO1vk=&U7ZgҨ-oӤgԂ?&2ೲѹ{AmafxeVx'+0.+Do kSH!Vݑ|ovȌr }2wkArcxаi /ZR̃'~YYNLE*́1՟eǪK<xlLe1͠2"a5qEW(?r||5l_ (h /U4|hƒd6>x[+S ʩӽQ^۹L{%UbdTBR`*N|"ȍ.F@n*;{va@naJN(%&:XN˓7Wqu,R{8\}VZafTxsW-_3hEfqH?*,^t=F5CcaD.Lhj%56D)i,%v:cۃ9J'$R`?"GXNgj%dHN'§ӧ:gfA"kr|f"x,feD{HO#UI 끑0VO#E+`y.fcOaT7,p,^U7Svj῱N]추BfwriJMxA4ȲיD\⋾&:ϸQfqC,&TvBvN`3gA[FYXegdiE+^ʀKĆ%C ]Ą6BmTHٱDm֚8(RQy: v)0Oh= hb#n3x DQE8`9qXӕ~bPqYɴS#Pr&.9k/l`jvw޹ٷ:w]s88g=A@o6mx]ƙלT~M|H_vu TTx9n-:&K+J1 k,(`#l@辌Ms*D@KĬ&ng:iMάP'B?Pw|ڇ4>4abw7$E̫b`>pSJ/˃„k*۵7nPkjuPȘӨS,ɝ&}KSLWg̹(,f?I5@k-2kRBAp 苜ݔgxp74_s.P#gNiiYTfjp̭b&#+nSXDX;,R݄|Yo 1uQX -CLZ ; .*w&0,yrK y67Cl C݆C݀cb_,T]<%-Ű"-6Ao W})5,wK٢£'gۥ}bGTPo>Եm!+_@;Y,dIvc+nN 7G U7^b%[oR07Ry9&c_#ny}7, u,<afYE zԷ]-#[!!Y衃V桘qnZk! dH)tڄc1;4kJsJ5*jX~$+]MQ/Nie:ސo$*%q K|~C.f&3\M[+\mkAuN:qREU ou&;D?O&_pCzk0+IǹGq0y4(,_s-'& IQ=x룮{Uyb"~ N!ol<0G JOӈ<4eP\Q[aNc*ɭiso&x G\Ѕ 4#2,1$I÷\TE-5h7>g̎oM-n~I#3enڮ]a8\jaRd^{0\9RO@8WA #9AW+,EqDnPe2궃M&gi\NMɨ]i&EH?dzpż]L% Gm2C$XE#D>4Ű`QEL*P3e>OB$oi>SWޱ3%o4 բ͊0d{Ļ2p&nOVR=dR 3T!}1i~l fHTbSʂ[ȞeROY=0 ~t,Bi켩"p"q}`?\|oWY*>z7lkf'66,g qgvIm+id"p#m*.hP1; .|k I L6tbo=*QdFI"Ro{eqި?X+תH0J )<Te&wئbeE 'J \ߧiGf =E/\ᓥإm}%' yFc?@VI@=zV N$ԂyVZb*: I+x0{eNdY'tT~fqs.gO=1Zi[&48mX46ry 밤hL1kڋ2d brYQs:8Cr5ҟ RgAyP,!&3 ыzl lqhj߁"1'#`x7"N/a+(}d| ,'qtAF2!us*yp) \o3LC^ס4V6YaGMEEBnhC yp)h|Ux\ٍU3nL8b@ㅽ}VTD6,zȩ = @ךg%`sD .HDXZ~#iC6:'}6r[,5|$)T5\Z/3Eә1Y7-?Wa&\b  3]繇t_&wamx_Uw%SHWPqzx,.@-XgȐP`&rLۑ%b+#<Ў.YRY6#.?[(f)y.GӸ@ ^/uN?A?ӔCL :Ӆq!TU|Ƥ Lo|qtQd Et?Иa.Eg {_,]J"^>~F4=xoPc}yH7Z.txV. 6_i` DRO5?sG21"+Z%XIڮFˆ"ywfqraj*5o|cK0r^2⋮?X+>(65Üs'cr ruUs)#?/sξ3_vWDeYCVL]WH0t${2.O 6 -S}׸~ZwX J8XHSNZ &mߘ7CD 0wb 3ח]9NڐGC+ﱜ=ܳ-WmTg7m=;ye.,QjZ6KTX 39m<^N>ϻ~ ֹ\5L3rig@(NR%Ǹiw˪@iX0uXiuC+ z+& VpV ćfPsXۏ-J@Y*GDi黸h+.lڏM]r&joXlYOYHHfaOjg=l %ai&%p5/+ ЧgnYKK ndp;JThjjBw7B[#,;a"e s` K' ZEB2=l2JQȃ~aocpw=mqb&>Kjٰ m R*Rbh+(!%ƙKef0f'r=g![F{Y]_O60sG)v* p% Sz{Ҿz|[!"i74Aku{t '޸;bZA~n9ɄM.(uNn[ :z=MH^zB?U#[ IB\P⍁s / ~aѺM$ʙ]ȇ/2DiocNdrjbjPa4q uj¾ וּ:Z:uT,igkrz/ǖZZ0LI)n9O*ȔhW((ȇz롬!]^X}Yn4F6ZH͝]@$ =]tU=,z-RFEs@du@ ?%6Tmy>AK5 ;]ܧk8`Cr 8r_./G8)U\&[[ JFc~1S~cU_v.2j le_r MCC߻B Qߥ j܎xfʮ:,5IAaq+FƤ;2Ìh;*j_<{t8LVؙj OnswLLln4 A_sV>^x6yGX]H= !#1zϜ[ՙGwޝƎnCz^J#X;᷒ Y"j0leIIv_.ȠX9$F1@%VFs C}}A, sW*R?d^Q+ 5yfڏik%T1Ilo$;)7o0EJC_#"B^DG2f|zT,"D9[{ʉZq%^8"utNvs"k3f%XzeO;Ʌօճ?#SB5_VyAXVut!Kq]X m6zK袴PK^ִInuplwW*']l?}K$b/B` zǦt8Bh=-dL_Ҳun=Bt3'ϙ98сlht\4Q=A-0$|%xnPd%}5:D#Λ0[eLfY{`[53t^`LH5 ]Y`(]Dz?=zdȷ)!z2s+~X|ֈhXe!_iE_49?BNtCVWMcxR 1 <8WQm6>s8E~O^ OJ's2d]~tB7!!~~B1_H&+625{@8"Z&F <4aW$~,LUʴo!a 'z޳D#ⁱ3ljͲGlig[f\@zN *m04)X26$S(kxϲmlzVhxt#Idl+8lr?&'6p͕E16oR 0d5N`_׃HLdqsNbDzjݩ2J ˡ j@RVLgbrX8w6yBp$]^\ʶ--Ju#^7urk{9={Y$&Cɐ'HT#r\*@gF+\0}X[ DD"PEȐ;%\9`.mA Ib).4~T mN/p1z3ڵRD~/qxY#CKaY%~7F*xj?ua"'=XEymcش^اqd#w_EdΏVD{]:%jQp"kdم6Q-薔w9qy}|.1$iM>,!@?]I^,M V) `rǻ2Yy RJMWD 5 Aុដ)sG=qyuTnC=<4e2ʥ" f~YXΡ s&4CڗP*Tom-gOGVˆ1)qb)W̚>lO1Bә9C}w/$hG߅mp4OIm2\;w8Q>{ۈI' ]e6({]y4%JQ/cd ΀=#}'ԵLaHqq՜6_BCA"!]G͋B>o|%A F+vPb^'Ur:pU`no+'KbCaf Zoy;Nͯ:'s#HQpZ4uİVND6~=dd+pN2s],69IUGCg{j8k:A&c 뒺GAK-4(/W1IE 2qVs_NTO׬+p8`3QsB [%/}s7߄=! WاܹLB`܂_1po* JZKcz̍$9 ʮ,;!{#ʐ1}z)cKՏ2Xa {&`pmu--SE;RaS'{.*/W =zi$”+nGp5y'_e,J$h ;O[nc@0A'6عË\Y'pmq[M vo JD~5M6,c/y;N^fX >rgA,-b^J6Fp-X1М%Ns jnP vs e#ĭwЖB.2!d`\UBh))]}v@ڒ\![f챖f*]Xa$ 5áIr ʽOqRwWFOnqwLiJ$e^Y#T S`*w&*SegI9oa(eOބ^ꓓ;;}_E.qVĻhtsB6Ms"ԉ`RTt Exښ.#}74/ࡳJV0/y{ƪZƇat޳hSn&h/ꩍ ?XZ7{;;hg93ƒ8gA3S%Jڌ,3>ع_b:~8XP`8CI.mĸۀ6 _)Eu5:J5޸ Dw=jW"!ȣ]>jҎi>@ H <\y`yvf yjڊfq jh%K.b^6z/f8TWM9jvm!k$ Y.Gi|eL||+&GU~ XjE1]-=LM[Q&L3.DR63Cs .Ј5"VqRn@ b%OX*B{јczc"IJ#rȥoʅ+Q2tBόwe'|nڱ8d&=D{j5QE1b ӣ4;lQx.- Ĩ xG%͸=cWE!{?5vT3,D_yBSUQx||Jo6y5'/Ն7BH up$<{(k:43vb4bkD%ߴbc8'U䖓~{#bStYK'/,W he~E ԂTyp#/eD qHݸ=XO<&2Pͷˍ4O둳 vŠ8ZXNnRŸda =ص\n';%st5ՕWCAnZG|Ǻ} :YFX8߳){^'WS<4QWyR1m ´`X0Uh(2OCX !@$:! c 4fVfNjkF\d:#iU2~RALag'a+q 弾q-~H7R?G>ޕ]f҈>@]pl5`C$r+]+SK4ṱ']'-bnz$ ,u~j}.cHpbKfiʹ(lDM:KJ\$X)ILKИW÷e"~9ÂSO&O+I^Mp?MW\Li-O$S6bSS"PFf&q(ӭ~j 0Ӏ֮]|I/lQRRmctA~D4%Yqܻlum;)dao2XB1N,)) )$1gJ%jfsp\JSgs":oMr'}/C|YmLW ]$kE&nҞ.SѼ^\:L?/νf])L+qlRͽPfQ?y$% AahXB ܺ', gN{}",._-:`n#*#u;U{ɘn$%'fc6kT ۱;v"k%Vc{duZۥ=ۢ r9BrĜDCΙ" Wb!7s;l8:Rb5O8fA>$¯T3u891@Vs@a暄Ǽ)Kbzۡ~e])q]%`#:OcPEWؖ1V.TQUg:Gq(o* 1 W YtH8@/+ص_?"gd9 ;i?x%^3_ZHB"֞)qF{bN$SrAex =hKۃ%*sD6~K7X@?K|z?oˆF;:p 9n>fʬYeZЌW~ z{ztd2r.ft HԶ!Ѡ)-TDܦr]x>Utqlpbc{X W/Yktړgkoge"@ajJ$:V#^v"؋X~> b vG Pvi^10A;^A#cla-0'ᆵ9CJI߯l *`%0u;9@L'mm]k/aLM w ?+n"Ӌ6'N%99ݷ;trX!̄I3BڞdcӘў!rKl lwSaĽf(QӐT$Wb|{NGh[!l&rMN+ '-ڣIDvzrQp-d[8lu8bZ>U6Eu۾9ΆR^V;jЮH Ӄ^(b98R_z&o(/8a9!/pt!4LT?= ,DOP+-NCZRoHN IiO6[vR/[DAP AA[쓚T: tbM1JLK1O.:ih8L8ٞZ4IQv"2,Sm^s[FkaXTdM%vC0}*f;JK44 ZL:aI~%:C|Ll0nC>?Wzn1ˊ ieo~4Us6=pa`X"eFIZy%%% Yimp{43܎g@܅l4 =]Luz|]å,jF, LL1ˈEχt53*X'^ G+ri_n?1ؒ .]Pua6iYaX{BENf(UdYprkL[*A_e~m&C V%"Q )=z:dl>lXcX?;PuGvp05eUi &AAw `$B{fE1Sl݈2ԲWl,"Sj QVaߕ`gqeNC泉 U>?e/|v|VBGu?N$ _ڭWs*|>;K'J_ʉY^8R5 XmS[g+GEܶz*=L2'N%_ū R]U 8%>1rhUY*"EVrZ遼DXx*dU |7vh5#4]0&èڿHAp2OO5 abBF>xto=Z\a*o-+ \JTa>^.w k7Cb'ym`$Cq!uDӶ1*(߸w6*VCic華dj..80)oǞFrī%-%ٹ5cj83[o]W)aW ٤:f<s"wwX=?KsDGT\:w*M5 =an@]U}*H;|GJFp;l aGFS}ߓL7m,trװN(qդ85m07YBO8$YӸ:fNR.,n ue~em+鼡]Ƙ,C[ 3vX|6(i#ޏfSwfF@B' hnU3_p(z- >N0rԳAݤ>DPeS8z67VI򔂏% Y]qY,3uʃEQxiuas 2jAG  DMԨyW78̼{C~8q~@/:9AF>ڗ<C%|H+ óW=mHTKZ1j=YS+ 3uKN-XR_ӗ@m =O >nj%mr)7lAgߢKD֦΀}K}X. S~pq~?tVK[0GEm l}1Fq,({]6XP`"H2YoU*\F1=eN {xdsދRb RJl])Dv FkrsAJx_hJEȀ/'y?+*cyI8cn/s`|e|(gU=\T+ E n`:n-;gz$8]AJPpB]CQVj32}p72 {'MK1&l>*`uừP* bDqhhPtXr?kn];ẸI}N"ei=JE Y18~1Y7q~\̙޴G'&Z3,iv"}j7h ZXOEz!,UAhdjDLD]s /<\V= `;z{P%ZY,{A!m2AYCea]*cAe-{4.co\ѝ2 xAUoa~q)ǡ< C<| B-c.3CT܊5ŲBIfP'FfR1cV|d5s]} qOwd~jha(URGMɌ9!^Jb{Nvx;Ɋ n: d >{"O>г Ƚ1_1%b<1rmÃV/, ;I \Mȍ}/oax2^No1(yU\6!%d^ v-:X}Rfֵlf:vdy!}Hd, B4no 1.]rE;siN}t]..S }tʸs9-՗qz.2l%L/Ú;Y{C5u?X'%Ð{Ċ ts cQ%!des>X+Q 'u+)^sy0z IBXTiS#,p=,NhtmLS2[ERf=R;w?F(Tb\!b8ehȲRQݫ;Ǎa028Ryf̃/<l0`I1fKߑg:Q6Rb"aH:Q'5fOYgoA zi_cė!Lt6u{ݻtn9[`g6i%BV^A' HǣBn-ƻI?8ZfTTsm^yr+tݏ#"$[h-)HzA&$Ѡ֑:O[5As/^ipU5N{$z{tywF C`P}1zi6ZV_;9#jf$aXW|æ+øe7@*ÎNpz[mKmz<pRb+Y qL}fĝ2 ΟE|$!%?Dvb,m ?[ & /t:pp׎Pdgǎ_Z/v60 ~e"'\xH>Gn1>f(|:z`OZ69Ɣh&? 5fLnE<ͦQ5q[`OZL[z2&UXtT{IVũ>x?ȹ&hvtШ9ɣ5Pp@q9;╏&ց')X1] U j~=5}ZwLPPYҖ-outJ ꑃ9'&jl_#'rY}-&bzQH\^#27V(,!ݧ@UC(%͚i#ÛuҒp*8UVrp^{26^6(QuH=o,xG fq\q>FDA$tĴi:hƙ; KM=%~Ϡr$E;[LūLe<$Ϟʸv;J@PD8Y ! ׬[5JB%g.4"CSQ H{R+Mv+ 'mW1ؙ-m[͝qJQ"d(h{x( @亂%΂M`vArL/ʢʞqaCn Cs:M Pzx+cnFLސ+3AzKh"?7>RCE.غGZ8Ue uY">)Bރ'T&Gp֘ ,R (|2,jC 9uHUnJ3(20iQSv. Q'z ^I3VwmdЇ.;c)N>TMHRB0?F&,ȫ:QX> zJ]TZ5Dţhr=n S\:h)I]'Iʫzk6xcWQ@-2WQzQӅ`}-zf8-#WWWILS.Hߢ_Wg)H0nEєXw9̟3 vO5եI8ߔNN*=2A_1LoaS;eu}"g] Ci&R}3wrq[?elT^oY dK:ڟNCa:c^L7qN8 _WG|XFgЖ0* !Ӕb"+nWG}>mx8ϳrxȃ5NEֽ6e_e 'hbEnIigpw6C.qOdRZ|O \z9JU)oAv=ݰӑ*˷73c:?/^!3.@c#/h:Nsz[EkoKPT:d f%U+Q7lLD`w!fۢBX;jQ/K:[:|'/nDc#t5fL6÷!!1ʄljѺJCĸڈ95ʏ :u3DJX]C(_h^X<[ݿbp5oWs-A7}$mVnAXzoߵm=#*`.؉FxWڶ.CۓS2Z6`r'k5[. zǘf(HZ\ŘWEZT7%NFu0kn+-+ܛ-Yp]DFPJyjk'A;BL3lg@eMFF~䬓-(o]W2>`$>uL -I R|=zսOcӕwY8kŽ @|U&jsGm) Fc\ x|V PY&)⎹*0JCaB:9wʭQB%ϖGy[zk7g.n]mt8@\Uw,7Đ^ȈFf4o*R si:2lM j/oUdR<,C0y1Zpbf[Y?g7+k pCvZ-5^َ!)Z4nV a8}(or+mNM4p4~sO`Я.PHPF9A6[t Gw\nWI+NViP"̮NSڇkOU͆W8۞8ULhN#jT b"~ mx{ob(wSc#O[(/B~\҃Jrȥ -EEOs&)HH2z~3w zK 3?_qÎUYLָ5~]tqL ?v k 2k>ق2hegP2Ʀ7?ě.jvSr N׎*qjNAƿ"Ҹ+Zt5R|m9jJ%iglSc#C9%C].+Gi<[w$rWMoŚ(5H7询I\)֘7|$1k"Es|(>9 F}HO%g xq!k}EVUA`Lws0mF-IRVaӇP@ 4r%HQ )@KjjVn | Yv,Y5享$`1$gJ.8KWnifǿme;?^S0D?)g>롦s(˩ Kp WRb~ٍ ,; ]e#`5k_,&I$ٍh$~4DӓvVNmT.J x3 /V>j8^CQ. (&6GBvODXߴ=bbadm[ $e-Sun:'!o{';bs~_s56 b a~@Ɠ*lF*n5cՂ&P#y-eS$sJ׆203{D23ud;| 7n9+?C.Qiggb,,0QbD8r|)Eܥ+J i \۪M~9!)ֶXiڊHbc4Ի`,R⸃(,y=Z:XUY TT!zSF*M(+JGq呡hOAj 1e*I f>ݟuyt@12O5˭[("Ƞ=fmx:H< ~Җ0+ @Ab(`J \"As2沛QyxFtXlIX˨q=y.њ!eoVQ^k(Β 4h6,}_3XV&jʔnJ xۖHy H)uN+{"ЅgQkbқpe/x+C"'I/?6j:# qGW]`F<Ug"3mᇲiHr;*۔#h L!]J>a {;dɅFqShXvvAD,gha\6od\edӯC룝 se;$/.a:S4]D~6YNbc?rڰU,]CWX1P)8r_vQYL|Qb[Ey2RIrpAu0n? \y<&… DI1dLcO}ڄrYdqMt:N;j 1%woSapL?YqcgNMO>PxĜ:ڲѣ>w/,Y2 h: .b/Ǭ tC #ߋhڐ <,H6!9j'QF@ٲwM(N[I7=- U3>`fңG ̫"ɥBes6fH%bkxں`b&g$YrkPaA]n* wzIWw]kMa׎q vyH8sF-eITEKjCDyt)RP5?/qoKA/5?l٤ҷyrͳObMxNa M#ھ}cc3 p,p1PEc- x/h^w@zʻJg\V5L*RbzM$ 6*#B*sLT"s%OffYe fcPx6QxD* P9J5L,'_P] p+ l_Drƀ,@44zT-A \d;# f.d Ŋl%҈vSTU UWTӖ8'er+%ro\ry53prFR~[XVTdqs0K# v* bz귣Cbwv5sr ޖ{p#゛Ԡ"H2꼁>~rt G3cT^bӔ9xV?d{,qߪ%9Nswl8320]բ\ zm'Փa{; Π뗝2[[s!ϓFh糑×ΧG\W>J;K|fiSAg`7ek$^ŞhLd/|# 斀$4 4+t:Ӕ[kR~ 5{A7 >n1iބ@$7ĪX?uױdP_,U}ǿhK" F=K/jO(AxRH0MsWfrHI?S}c4ۜj䡭f%)CMkL΁3? ;F_hIQ˽7#7']Ae  Ѷ[4iG z7h RWI840hP\U ѕzd#Sۺ泋~=U(K&,uR,;j< IUɵIϴbaiZb֟USEN‘Wę81a${&+\q{/k+NnFYF$23Y6wjOC}wă<#5H<`@G߿MdIֱ{K_V7unsAtӧ4C'ߌGWAݟ*AԕZZۋj~; !ۈʇD|m%8%/:2Fu1F?PĬ~$CCB;Wn6YD8GA_{NdethLn 2>Bٿ t?XHˆpxM|$ y<8ו,dx>kٺ"/ 2VF;Px8~(8@Z/%}E.Oݧ:(l]IWL:m1ƖVMyd[h@XTԀ;AU卜w E[r/$WS;R?jH@QUqrd*&gy8qM|MOc N+ z؞޿>ݓB5v5M<,) ˞h .F sԾuy>Cv {F@.@xӪUgxx%D|̙O0\9+E6>z\m6dRj}Jա5`Pa&s .EE\ڹ|dQF@Uc[R)7|ǰAoHkAεBbP# PW66e<َRuB%g5+2Q,s>OPr "҈nGfDR m(?77rkv"u_ٹPzlQ:kHxՖ`lp9#SʠlJfʭ"׿;+(\޽{o㛹J"!2+"`h!$ 50`U9 J60 ?e삔wM/vڍ1ѨJz=2A/Vj7SyT-lt3r8Gg RlL1#ˁ|-]gS3C]vrP͑xCz2&U<.%@b,[|6_ֲU[ c(FYh\;P] Bf==$E݈n ħUs yP^5$;H}tˌ=]5cS=>tP(>N ӟPQ1$WgD0d#aQJUT΃~jGL3aNϠhܫu&gVDC R;-!H.y*s;_+ZL<ݼ' "/)7NS0b oCh̷ȓĦu-E^zb1j6k\߸u)8cWܧ ݦXYרYn#Xs 3`WZHUTטPuEZu}ܣ%PKa<)ȾC )-!P onyR[=I;j<` V@ʧ!o,pwQ#$ds@V`._s{no,O(3o{6~<zUgP}v- h;h`s;皧8l ڋ"vlпH+Ī1dKqF .]Vl]zc-RHᇡ30m!}!uZGjM-9]gr%3M!1(p+#]0U`#,Q/H.N2K9#7 }4e2v6.k[%%^Vt_d}>+lG BWKcX+t๳$jRV1*10Du\| ֌>Xp \ylJf: u|}|Ҿ0+K>KJ?uA܍Δ̝@9'aRɺ^B OHqtJq 9s6#{fsI@,#fw]D#mhBW!+N5qsf}0`M_vxv+6!>d6 T_^QӢmI(fU:?Ly;T/KZ(zެ e_~=$ KM,\.Y~;Cu1Gh pMb|6"`c3OcaW1eV!0cS{E֓k.Ĕh@_ˎxce7S>n2 L9ؐM" UPn㙟=w)wěwݒSkYx{ڑjoM޲0=~}:fʅK#2UPz|ANJ=aQ^eHې!/@j|BAlwY/vCdM/5ף8!Ûn9 yo7o1cI/|vר~%@Cp:#7(֛ëB/㮖;P79:#qzo;" %脇fh e6ɠ1-<a1K7? Meߖ7B9&@{)wG|Xp ]|#% ?fjyߛ%TJv : _R壨xMaD{W4}H@*[-ӫ$v4"e[O:a|kL""bM%'K-1զ<]Lm3#$u#yJ^XClv:\^8%o˙'(;|Q͉~8ی2t^}?%*7؄s*WC 'zh£9u2@NH:α& kYH[ڨݪLo <ĸ:91+z}W= AudᾉV*Oˬ ^DќԖeST9^ޭreUtBɭJLJ#B}2>Nb\H׹q<]&瘵ZI6 ś{;gj F=@d!"`Ʃ+gr#s[Rp}uL \[{6Ȍ ŒNp7שO*v,?B?gt`5uOxݛTT)f_ϫ^D5;JLJ4ZD& 8c5jb텠xLyJnΖmtQ0/L턲TTifcEeşdSM#e(xdcP4@\r*7Ђ<bZY;"<]a,^OY<;p*^'SC:G%_)<6kk@?ԫd>|gmγ4G 5̊zY[/cK?TwNi\'K,P5} سp$NrEdd[i;9Ա5:o{FUL(mbe-#6`k*(`u&h̺l"!͞'b0(+hiK13NWfLXWrF}_Շ{4x/d$w$9FLXwΓ{gMvҥ'a1iQ?9v?M%%plrZJ2EOדC UBZbI'!FWmڦg/5{Uyf|2#[8 ](/I|$QxpCWHQe+>Mո<ˌnYo2{W=s_=] -0tl;qq{Y(C[˅;%fk ڗcsh3z:Tv 7ImrED\]=u.JLbZHR9NXI= /J2/C/ͷ&f5 wbr_*Sy-O^ݩScQrM6jpSƤ zXPhΛ5cMeH!;SL#qn1(M'zu@Yi C'zRcY%ކŶt>z"IryeLelq.K5&6[ew}&v|vLC8חGwȓfn_Qn_کhIM,Jt(봇}D9x` Q)WyW`x0m =2`qEPiSק{E̦^fLkö7&Z7EQA02ݼ2*_WvA|`9ç}ފH7r $Hª ݭ4i"P7sSd+Î#$vlO@~@d1bH>#Fô5eXy^qy8<(2JXL։K&?;Їڸ[h)Z{kP`֏[fUEɻ $7SQ6z~;KT)APfW6'me[\P5(l^+M/qǝk9 h#KcbnL^h1,aBh{Ǿ/ *)ˌsG7%'qԴ&rbCՙ+6X\WXh3Q$ţ|;H'^>=;]Ziɔs`+Ӡ12_dU4H,_"})@ :ф%OlWoS^dG"o_E[j" C87Q_BE%ܛ3ZhtTPwPPgW!^VMƪ[3ɽ2,& \P#d *CShщd14*s]nNQZ#h?=nGlOpƗc9/Yӑ}9ul#OmD:xt ùEgGZo]h*c8)^2IRD xAgPS#xPxHo=·e60-uf;#X˃ڄ !E u73 dPьPsuCW ]@} tC:Jv33.X,z[6IC~ld41ƷŚuZ̗AI[c]8U~af߰dΰooV:Q]n˚%໲36 ]V:k6P!Sxdu <>#..vbd}9)ҏHT@Q1׽ GwvӏyFbpSL0gې!_nr A湈|.;_(uT2L.avH%R=iog"v-w5k4;ܬ F12"]TthC6w2*| ι3B-NA.6r}A2s zF<}>7w6tTs><|v4K+;sgC93] ZYmd-o09i7e}y ˒C){X*t ֹ9pʈ Ro0!Es*TX{C;#nT6T(?5?ϲ| L{WZ DbxLې׸ռޖ-S=L Mj/]M{. 5OkCŠ" 2[޺IR⟓G ch`vw<^@GPv>" 8nF> 5 K3Ѽ%j,&_nSX!LYjlЏa:eJ^4?PD QKAGN넗ٹp^.).y|Yt%іܢT)и`W(LS^4NUᆰN]>0BJ!s^) gǡRi?TnDg^kI92#g2@\G>|Ÿi]9,#3We5y,#kn}O/F75籥iQW-pNc0),hPoINR=MrI<80!gȢQ(V8C6sp5BKTԍE"6R"9*WTAk1RPj!xoAM%~k0ɹa!d\Z8Iۦ^b64HC/8!ᦴ\E&M<z|Ӓ9Î ToFQ'e 〘+" #!Q C'?Lɱ#+}ȽRC0 "S3'J!})Ʋ;`3FP }64rr 4Sf}\u{d9BEf5/nW|PZHė`hnUՑ9K ޕ !>cNCT6eY֗Z_)xׄ9ڤ5yҠ$a|Sz<W=o^*\MeWrvK}ƥ70g#aaPAK_MQꅕs⏠] r*ei9Dx}$xwz\%9z"9uȜܛ+1m[I=F:I|]ol]mX2S>#*=5g_L%t?DG+ҕf1ajfdx*JHU+,ۍ|WCӒT!}ljL8ѧޕ+r:nFr^6@B*4 t^b/%I-<(h&xd@?L &xB\/5*5fPxp02!Ӏ`m+T_31T3ERWztT% Z0lgbD.'cFpE$L*:? M + 6@)P@|'U7t>gӍ馩7:[Du%r ݮ+qE>NP6;RS0B5oi1S rrL+NP@WrLJ|'L7]wүʄsLX~e@z5C~:W *C夣+O}ʜ-JCU V գ-| ?;uikы~O7u~ @??*90 Mp#씎nSE4"tЄ:v36K'da~eA5.-HB"e]VcwxmsY78 Ơ]`[Kg8,b_8g$Sx/=|'I۰&SGGJWYxW#qp?Wvd=rxAz޹gĹ~TvKoPFdz Hv*M1Eڦm0pW&0IK9!blA[ĠkFG T EM~M4'^Mt!&&4F~N۞$\$$CpkMV!eaO8-+r%6G5Gp;/,5["¸"'۶_YJF@VaaExrcEq]LySO Y AꆔP6\1^ 6ƨ'pދ%ì)sjS{irl#z6 J*7sbP]mmVag[}k2k?QtJ)XܨVZ!?M8sML'2>sJ*ObqN &kɁ90+Е}EEBx9aḪ qqX2:Ix" C2 _&_XiwC);ar}0[>!YhɔxqF] ~#Zd8Se(1 )zb -w+FVphvG_dkɂFx(!zQ]Oc+ bpC-c1jp ]q@Z8%( PASVîRU*7D,cafț6JC)U2By>^bfZ l+t}2$73\'6Ȱbc"LzcGLEr.NiC.e+aK&ݡ(z>-㞾bniwb~ת:5yݜMyj!X#AInWFP:ߵ yFIJ녽S0=yÌzY'vgap;+p Âd,'[P\lMrH,R\^˘1,<Bg#$䣷3uC mΟfJro{E -rE#BhB)MFV1ok~UT8z|H*9QjE#ْBOb?jv0OJrgU22)e2LX!R*'I|gC=ؤ߮X "^9k 3rXqdzô݊&ۢ qy{ (rLB}Ft@Ә24B{]gc7pp.B}ƃ*\aSi"<';S2_g˕/iw`";Cե-(1) HժW&΄$qFi죄G}߬ g ^i e(%ȳAyҜ>lwD#:94ܮZgu|]A6pSԗF3*\90BbGRF,ߴIs椔ѣ&We})6h_쐊e-~?F O&UB)P|!n>󙾒_ةdSYd ún@jU]u):¾ 0vJ EV5]$רӌ ~y%Cjq&yjJ٠3mLm>!ҫܨiea@3T;%Z,=<۹_YH *WHWsMjm9`!&Bdfznj~ѱAA_lhڦ!hȑ k(p(߆Cg3yb{"???PCƆ{gNaxKt9ɼ'wjkh0#L} hU_j6r1*S%nH@r$]:j|$nd~ }Q߻u@`IʝL;qlO x{)_ԑ8 @Ai]U& YG[҂tt0Hr_-Ђ gtnKŷ] +w.2oהPrCuǨIx}=E1+)ņs'3'[ 9ļ%AYk`vNsvۤЀ Rp1U0] ,`X㏯X:iJ(gŇƚ[9ᆙ)/=<-oߣESUU},q*}gU$GK c%\莂gWDi򢲩ϸO}x Ǜbiœt0q5~eTJjf/DMjnoz|a&%2 GrڰK\h/gQ8`cܗ[I+A7Z!}lO԰)SC0>~7LG8"Щ?s[SmYfs="r8$r+(ǵ Q(b6 P"QS-TG3|D9waL^\UV.DwIe.1k#t8m-0UGV)_x&z8x`A=Ѡ}ġ'x+ 0Ֆ00 )4N*yR#Q񻲕 }a[İ:)\TN%rK4`e<1i"f~xdP&:vQulp0}k^*G !>W4ӻSYE]P%Ym!_/UqmFtK%H5ј(XB4G|c;w~ºD`Q`*sǍdlZYj'{A/sf$E٨gK@܈.'{lwDĤϞ(avHM!Fsa]$\>^t3 @@Q<;ëoQ8bґ8d0ȣIz1{xwU:"} :*9ug3V'F^_/Cfg+UN`ؖ@kvA:/ '%D&[ptoT*{7tZiRXN 6@1yo+YcmreD[rϧg)6{+QׯZ}p`l?Qbv@xr(TBbgmQ.˘u09ZP"δ8w .x8xf zwm_ĉCu0N]^.sFunrdq$w5np*bQՌYL̝E{J2߫E~N$?!}qkp9[0zU„迓Z0GŐȬd8^V+ĀHpeQ[A84]>r!A>.O zMCN( Ghf$[F}$5$>ve(muŰ؂ cӐ@@:<2\$; MkyUʿ4O"m|O[H~y^e%lnj] Xd1짅K_BE/ =xgA+4'I>}3T1%7qz@4Ec ; 5,%K y^T|JÍ:_zd^B3ݔE~ڦ~X̪IP>f?qVX0g+4J{ahMq=nֻ|m9uuI!Vgؐ0Mʗm f'i1=!t3ڪr9fmRS_H N0ye d^<,T bS]btx3|ǀ?#zkpQn9B*Y.W6.!x֩.?9F!/^`ןYu%~RY+C$h"84 3M3B1iL~vĠ#=4e UYOkc9+(陈 q!GyÚhPEGC. /B͗\Łm3FݟCRۮ}aa B5r O\#;:&\ߧYNE)PTZIĐVoNME|~j v^aS|טŽPvTRH&Ne^\mlYGWk5mU!?hv/bJ,L~ERQG>bn`.|9WP/T9_U~pஙrBK;CP(kEp?Fw6w0= aDasLCPfjIq#|wWv{/aj1;A匵\kR:+ x߀e L,^;t0c6e` *~n̳:C1r<*_JThm<X| ף"MNP8~y,y!TV k5̐i:ڣN'>1q>('F`='k`7X;*Slr6#4bAL<$3@JqŢWR-Ogƽ%,ig*UcGm>`C!boL} "&\_{QUSle'䆍wY{獪GIǞaK/W"H0VV}0sL =AíuβI1kڱ.5>$D-4'+pVs`Zy/W[8՟񲗚$O٪dSJi4a'=sJ֬> J[v{LR+`VI">8Jۣ\h@dpd?ʊ`?Lم3mB> 4d*'vk@ |%i荳'=Kb,Zr8NZ5G !YhHF3;8 XBJ_pB̄n]t/y r|g_DQw7ݖrHbZK|Xs(JorƎKQmqUeÙJyd{RD='[%5ࠢ?X>"׀guP9{-g8qR-|mR;v|0hH9_m) S"Tmsm듎>6NeY k/l71AB@AL9giMJ{yY{Gco]q-M+L jakpFljc|8[\4+1`35t^I$Q[@kف _x3??><7$OۣWwMHWwEW.6AN5m96'{ЃZj~ HR[bU0U2ѓZ `TᤓF4>Q'>.H<(y#fIqV֩c Gf%4Jʁ"U\kYmָ(GM8rB2Ku:cO]-X~?OaԿ .u@d6x4+jRޖ`vjxě Ňف;іNqX[mH ctu1tH&$[+{뽆gūy,2#&=zk8qN9E66L, 5Aѭ}.M썊szgHYߘ}>..7Q7LTX/W'J7~fwxً,y!+Z:nʇD^o N"BKomMP˦jt樖rсcI.R[}Ԉ:Z>Fm-[ vj}!D' ͱXԀ~[ ynN!?.s!"i.9<"U5:R4ԁ[q⒓XN\QԻmA)cHI+ ՑF7G}|WԭHn;Χ4܊/~t3A(|GR5mtxa⣘f< y8%zs42cux|Z!A6:?PX4+W_؁lXek<8];h T-E;q[,eefw[ܥe gZÓ.n.ht8[=D"q{0M Y m-<'fzM>=d'^nDѯf?u4 [::U}.L ]Ɏ#5EE{=W5=Ž*I@q)dbKdsT+ZLTpnfu˫-rFsьs ̯cNFCdto/U3pg;aP0J8r+t% !ift01n_urcwnE.F#O/o> p+Nb;:Ok^XIdLTo$Klj?KpUXP4Wb3 ҟ=[)9b}#Fg2@5R{!UϺzFy?+2?yC8ǐZQ>f W:?u_.S'&#2(Gsedmʄah>zK }?'>aO?W, M jUBI1+6S (x(*U̘Hm2z[$\ҪrJO=\VoW'o{p&kS~❇eW<\F^ۂXb$J@/ uY>r㲧,V{K}.*[+mku0Z} k(I'#E+Hv;R[vs_j;{Mprq|H1;[(SY"ڊڒފ  J6i NF5Ȗߡ-;/腭!LI`p$ {bok-9Lg{p03ؓvsjAS5<#A쫘"c]qrwi3`KPJ %i\9kr3 <府֨hM0ڿj&bz)sĨ[hQEOgd~s 0qR\N_3f/9p& `^gV[s,[B)=o` QP lK4,c|v؁n*&VI)g6e`>Tv%'W?g$0-$J)ea%7R*%V4;QRk'TWbӛI5)cܻ)O\ EIr; p<U+IąDl BMY'$'Q1i%JH?Ɯ0P*,rU^ ˁVt/s w&WWLG嬛S*\5>ET[oHӷ\&8N4`s*jTmِg17pj5lw3U r)5&d?YHio,˳ӻ9/Wq3t(&yX~0tr=Ly`kטbax C1>|Lh7+%Y؂&*ptS51_,f'tJ:)m&BOAҕh#XbR*n7 e7f ;|0p )FA|U HRpW4&Z|L o7g]du QUXA,D|pNB"u MAǣ; dj4zv#Hן/K3D{#P;9rVL 3޽BсqLWqC%Rr#d(c}$Qv>\ϙ(ob);aIikQDBA5_;Ԭ[Vr`l%g # i0wR^?)|=_BnYR:#k @|ƞ{S#Q[_*d^G'JUqEfz8ͽE{U߅O:68N >7'k5N|XNLcʩedX, ֐R>:O |`I(8KN>4 AۢAq-_kg 3R i_:ruH7\J#IlQ֮0fIJ6'SX D#y٦w,E_[E=d0?cL8vA\zt-fB#ʴէ5(N׉ |/^|IJ>ۮz~5j W=A?藫(hE}P6 HTW(4b ܰ+bppVd9qzH! :AŁ' A/w2+m giqSa % v4C2vMVD4ۍ#T߻Lpd?F6IoIxƓ}R)9.%C{̫glfFfd&?(q dvq-}=p:Kݓ>vBQtO YFQuHLj 2V.uw&vI7S6qJ;Qn3Q& (}`vR!:sGl}l (c.B4r]H 7ssՐm4ܻD0QNk} [P-dp;BC3jѦ&Yg"^b""-ʭý6Ϙ$Kt9sTW! {nD?wΰoՆbAɺPT}#*ǯ[wڶEP=GESK1Aa~M0V'u~SX\R{ v0IҞ8|I6}:X?xH~nT^0S3 H9eH:p$[#hYיVOmQPH8]y}Pl^z7 zx.?j~'onFlCCA}7'[QH|7PSx—V?֏KSK_p-L1R{3.*E"[CrW@nOՅ6GV`' `o[z5zF=~ - c@y@k>ǮBGQFw|5ax߃eQ4כͿ$XAKb^]] CoeE3 @*FfLU^}v l!NZO~wE EFŅ(q!< 0y6_'' 8:]5%:,N&ĞIσJp=\޲T[$J+)}! %X'>X˲WS!'_S.yS&%?,i{ô7b1= Bwb/ y9wԨY~W.̲In񴱜Xz ȏFSe6_8:A0Ąqcuݲ"U.HFr0Q^C!6 GfcY(E" }sfErUm%) {5k{~aQb\#.&JUKHƅ8Kwbt>u=4WCѥJTşD\p^XTC%.a-VLA2BiJ)^$@MގPo)͟(Dhx>qZg#n0(ކ4~M7l$SDjnpOZ*u:t/ߙH $v~CU>sV`cf~KcvS٥ W #t6R(]Go n֧_gD󿳉0W8_-N8y?rŌP?#6G20Xշ=m}AY8)Dw'BkDvΎDϫ4pɂu8!ZՒ= fNCcC܏pf#- But-zK`s(6sNTp6>ZWa:#ǕŰA"Ȇ*@8.E%ǯrtmTKzƺj`i s6庡G8HĚW"̰@]ֵGcI(lUOzſV?u< ($jNצ|(>bGR̄; ђ'8Xlk/ gT|gdhg+B羏qQCAQw?\>'ǼII|9Rj$jp2|kyz 覅46ɥ~i)Jqݭ:A(6ZFMg1Vʋ~[4X$%ϣL= Dz}S.im߀ML3ը"UMڼ am.Zb"0]ԕ- lemXʉo/\Ym2RfQw#N5ʎ3'&9?K<}r9 (mtS2phO}<.Y~wSA1c LZV[7~rOʄCTd[~e݊ڸ՞s 4ԯ_SEҶ}DaNM#t`[ttrA"Yao5Ӧ<^vRr,lJ{K%9e^O_=o)Gui,(nS?5ABQMZ31|wƇMM pX>x8HyLTۀ@OPi`\Jâ̈ pt p?2W 8g@$8{(Vr(=ﰓHwzR焱bt2,K[P^[ΜB$Z#JH"B Z9_~ڔI A ,_9$YxJ{iȸu Ju\)kҺn4.7S+[fI/׹K&-Dᮃ^bdZ(:Bo-eP  ?uzjtR+(]K+R`B ';?w 9$+^lҥK`g8_әX֟U}W"JΫ.qOI#7i>K_ZQǡ_:x}Wh0S\B]8ɶqEV{ Y_PL㗚fwQX$#d1e:s 2>g5=]ZhVK3AՁ<"w6R2߃ky-em̾XI P *3WoPY7}B\? Y+m?>Roo(9]fUb.x'BB[+^\ ;*};ӳI1gKjq߷{7OP%-GIoN1C7VV7BCbp)⏽4q+ҥXܖ v,2;PnJiL:s@&_3'jR﷬+?vk&M:z&H-2N! Ot ފРιڣ=LҞ8r.K_᫠܋nSXs[rqY~0*ʏ )^q'Z{\<%z WڕF~VCdS;"3` Ut6**njYU eĩMVz( o60sLΨaeEt dxY.0#L-}U#SnᵠsF݂ k^tτI1Dۑ` w Q*+ců-~ӀEkƠȖ#? ˖5?"gPi+Hx4\r^$3G%'6c''>&@4(>n*x9xzMkJ=LX;VR{lvN.¼Ӥ`"JŤFҮ u< _@ D3Gu&b' P[b)ƚ\hRM90Ί9n?m'~y [^ u٧ʖ,(1]gpkTpqj %M *j F1I8䌎8>* _{ jD$uJȖYǖhMUxùWB#֥_mBƉ';84azQTlcPfqgdH|/ bh5]DmIY{P>/ijO);^}5>cʆ?@2}QLJé$]/^Οk;FiݬlDNW"#SDW%O-y΄ߜ>VR/OAS-FŞJ%1} xd'EP`rrJS}x[a)q@LaQrqh_w8Os8h%n#7pMjmMKE6 sX~?. xt*aULVvmѿO)_p^ÖWii+?Op>JSUC0&J0's3f AH$Ӏ^=nJ_#4޵]Fc(cX}a]0Pɏ3ޫ@Ԟ]%X]Qfkx,*h5Yhj=87iʲyt|V'P2DL11vtas*2PAU ̢0BOvgpW $->"2eC'H[Iq-\ӔإhdkM/3r v:s.|sV9 YKu<:XvĨYeЅ&Wuo~qM.-AY(3c%I]ЂKQRNs'-9 j jRNM2W L_8KʥbmLm6s/cSMyDcY/aVcl5^]qgb㪇l"Dn*M`,Hlvq͋D0D~+(cZgdڸt(b_EBj ܊S1)H)>血J.1% Ӵ!xgWXJkXx2E44=O!@gV%y;ybrsdʈ 1XM!Ct+ O~x'Z +36oɀ5$nj2˓!{SD lkI!х|@w ?'A>J6 ץОgJ"!C]EMJ.4ay>;My|Tv2j6J/wf|nm`hm( W?L5%!L15g#e C&+ߚWvi) %g%8 6P˵s2geJ d*nظ(4\ڷe)>L^b˗y-rJ1rUE m ߌFAPXPƚ+ʡ2aVƾAZWvH%cKM7U:ުWu 5i/]4 Vb<,qM#X-& :52=}\rDw8 j dW5q-NHZbzpW9( ',ޛƎ'K, #"ȶ~޽ :L)"2Wbh5il&Sn*Co4`ASM9Zc<%HAnqˡN匌Q_ynr}ey~X]h2?KRW{"(F#$mti b3Z6h!(6EsO \]"8;ăx} {.3 ,Lݻ+T6dNB ƲkEVGl.ǻ"6bX*Qa7!T{(B{]T1U@'5bܧO{s5|_S ĘN!-eH,Hd:1b ζe}O`_>xFNZ! \'~+f:ttsgl.$x&3gHk*HD?:r`l vنfl k9AwK:I[uJMRl6kA?_5(\)QqqZOd~q'6Qu)Z&ɶzXY`Vj W;cRs ~5 U%nm4U$hZtBlz'G$ A!TbbeT8T/"X~k~̜b\5WRWIcTΉZդKը:/xPJ4 2Gz@,I0ăAM$$m[`b" # 3ub"Ԁ.9rxf}|Pұ_-G+A!aVo~&1.Z!P&҂\^*7je֦ *c>K>M}f>!Ml4j9̾yl1:J1\@wZd8 /SOI!˷ۋ4rN -qIt@ BM.΍O Ex~Eݍu0$$?c_7c&1)PP|sˎA6=4佗HDj_%(O^kH.!gް]a|e˰VKkӽҧnNbjkpw`}=NӡS;]NhǪ\@<<4͕=)H׋4WUcC)9 d=7- |=MKq1Zw8.nWVv"ZIr3PB}#y1Z(EZ5$${dFFweqznm6r8C52MOyO{}!x8Hy b6a((8=rmAQz\ mt(Q|@|eTA?|[viQ kqv)@us+G%ՃXy0 PGBp?7|I쟬JB,UTb3,RǦJъ4+mD? [҅a/ޠh2BҒu%F G}3hRp_ .6"c)])UWd:'ݸ nE@dNHL9}QUH9ȓ2!So)jsg'R Vku`&qѥ˕eE1㊿{ >g:V{.gſg)@]tsE_@lhIZwLXͲxi3ɪ*X>|3dx34aض·[ߍk#3ރȊ$Lsf&{22av ژxq5g@=^uZٽZ4~u&9%>9hA0ܝn*@PA/h)匳u)9<20{E#x b1lB?F|>?gMCWu J\AlwE0=fWZW[Ϙ!e:LXU:!wwLts1ޱ{%1F.ci%F&P&7\O5 <:wvlz/׋Qb1Ē׵Q+ 7G.i3uw]zbߚ6zxH&K,J50BzU:^i.{.zЁ[o`*ĞB07μQ hωe5F]禠$TYd[qBj֔| ]Tr:3qh.oGꏮb{գ#YWTg{K),{4D|m7TIBRe; J6" Lm7tZ2|@ou#/+[&\Db 1kTIdžCR=3 {(D+'O2ϐW;9,#2}K *hy^_ӟ+:sYRt=䃟*9Dqľ^"OF"g> #h ~k,#C49_zw&HeօI(W/︕6 |M0[<ʬ W}F/OHƖg:7Ԁiցz-9Ҳ<`S8 mmLJiyA/50_tOŃbY65#iYY,AW-ԚG Ϗc>̍y;u:}Q+;w,oH??-ةe_yLy?$2;Ԥ`TF]b^ .F8 )d=AZx} ڼcŔGcw<^[ =l b?|;BʵmI094-A{ZjolTi^%Pp֍K{Z:uNȂ\lKɱ~k:wXrk?TjW>էS-1DIJB؇(h{I<9ȴ`"[ _u`SB^KxOl3k| :NZ`%]h ĔSr$E n ZbŨd37X5j%L;}Ч_sTc3>n&wݜ'l[ЕgNqCiSW/i[:=^8ǥ[.itn(_{vSu8cK7kt@Gn wp?%{a_k"'T4d> C;8o!+c$(~FzPOdI]`g8i@L-a Y[ {&* xS(;0Ki` ũџ5<\;ݫpM,I zនWb7L,H [$4qCb4fԫXm7?̈QidpcRcɦb-t54+&hmm4ľB@W&IO-0w4w1/Fc[HP9Ĕ`Jeh,fTl`Nϵ\ٍDHZle!!o0Т},ʲ^UIf61iߑ23O}[.S rl+:UWKc9yZ)aLߗ_#R}âҘG`wWEMWF4].FpVf\.l7"K" Ȝξ1{t-ZoN+l5#:hs4k,-5̠sV|=[QVqajCLA0MTl|oh<j*t5Wӷ!}:`xøB& {A8yB?[&Z؁»jQg2G21-e?CA!1^N/G[?-O%9`bsF3cEKQf ow}ms3?咑iVJ&'Cpr τCA;21kO'.0򤖶n1d_S~FmU#Qu1=첢!:gZ˅"K48Nt4b`gqfܧBȬu":+rlc{lEnJ*d&Xx8'`PʃZ\UI6"S:M;Ṻ1_L||ԍz>jT^ҚC wKb2=T*ݓ;7<[{[C!`XfLb62Aɝv*'yd@gjt0P{JC[$T/xA Nݗ4Y,ȧ3-ΟyHF \H?=!8ܙ{z,1}A?C/@0X.>* &IC1o W),KQS={"`(e!x hp>p2 p{Yw纹UqQg`@A59_WYjPb1]Qr:W!r74pNuLY+FUAnP1{f ~l(VL-( ًSŞ:Àʥm҃#R6@M~bí3Љ,ݾ28xN* hKQn ߈ wEm8>#I%%c,pF#1ҼJ756g#.z9rD]UftR;&N\uNגx! P]}ptO"_+ w/ϜMR!!݇nsغ OͰm(;8N!.w;"fkk:g0 Q۫+)WSyS|:" qϨ5@t(-ڡ.H)Tl|!U#4 ghŏԺr;SO7lm+we}m?̈́~$SV¥SE F<Ä_ IՓ-r)Q~O]ia&g+PYʮ0egl%E7xȋCjegF &E#; Y[Yr!UKWgȚ:x O-bV'#9zMΝ+^Ї1>…HD;:^&c fY\zwQRc+K_{>^ HoRA f>˃ZuaDEGy.қ8 a/.)A(6 "C V>mr"MU>isE5rYz Y>Ӌ*'Is8_֛P2Pê{jQXFv=^><ʼ=U*{'d[*v.l1y \sܨ*+*!*ȷ=i쪮['+d9G_>'{OɇU8'J]aQ8I6 It!:Y$,*))*u mdru>qhۦ^?=hXcaɵVa1vL YB%ƺTA l2Ї( ʦx.ԝ?i$ ݲ ~8!3 !SwpnXO2db(B]DmcϷÊǴ:83njCS|_ lb  ot<\.Ȝ/}Pfh}ȁG:Sd/gV{zmyHvn@.n7nBs%xFcônonfQ{ U3mU9ҵ 6l0{$uVp6AkH``CQdW SGƮwXxE"mnژBCķ!$'/U.9*$@K쁜ouӢd\em%zr3i9BmiR`{yRmˀTNEz!"GD-R6 {۲HfHo2.Qïv<35ݽ\#&،2 HOWS^rIȭ{j&qM`iX!xka%G|n;@ǴMh#o _Vbx8-nB[ejHKs2 ŕ+1reeXŤ_NKC";k. OI?z, ܅6,ŏ>ebyu=¥d l6s|D/S>9ei&na~#q~G("9~* 5%! BS%U{erAmj9 x޴,9xJ.A&_\れMi#pכ!f,935:'hDЛO\  (-[4e3aСy}dL1s|5|)av1WC n.i3_e‹+ ፥tQmf r8*T0IkO9>~ ~8&xTl'2tP+&RQlU(Lx[-wŅ>oc4ХSɺ9z~!tjt#NdEᄉ +|+DAsG\O ,֝ߑ>'m,ĨFwSUFl8ȟ|:4cdAlZIWoV˳ G cO>ҩfDIkN"X 6S|st #̵Fo4D~1fI~6<]w\W6ͣ(LqyQr%};ld>B>3CqRSZ(,c)pD"'Iv+Fw$$LӓԘlO dMyAߤ?#oš Y:gF srPB "I;JkϬJ*# @43ґlZNSG|/ _6hr'v @u~̑GN?uW|²|5cpn(*hi |\*Afm8cPpF|_6`[ 퓣u.IL TRt6wTO?v6&T;yv KRYt0:f\iU)"DB[(pyTkda7e&U0\\T @V͊q*T0.,սRr?KE{T87gmл4&\enS-ki>sPJN2vY ďqo:QkH9űpq)H&`!ބ+tKԬdfSLI9=.~$q X~>RubnvcsiKN`y@ 9A[FL>z%́B䝼sk/@N8.+"%Oc^tc_(L*`Vq^YGO 1 >B_vNX"hp.,σCPW(JR;=4Pv{VS{JI$Lcd_ eN2$3WjrHuG X0 Y8ԌM@h)O"4rl G@yn'<uOP5~;xukT0[Ӽ?9VFa=nϟQd[ɳP1V1O3 =ὂ[ XO;ҕc˺G7ݒjG}HU+k;80Cn]UFEr}D X3(U+wQ$&}cwhA[pcfk ] KD2w{&(@r{eEA-8 k-_<Ycsug0@ZO ?& u5$4oiRt(b⠳dځ~] p`7 rAFKJvPI95 miMu",fǞG|_`@Xp_(nqAxM|t/Ɇc _y;&N aW!&Ͻo陉Ǻ<pLbSAv,[hK#"Fᨳ$2n+N*w|sūZwXĂ S@q9?tj>:7Ha@p5,Lqy-b{kS?i)d-?j!ˉHxh`fn KDo.TcclK{5ٝKlvJ ͜DN H& #Kߣ@˃j]A.“fwL\g?UQ NJKlRzdq! ၂d ov63#Xhe|qhy9 OS"ᆾsoOFϲ@VY;\\9N>fQ3R λB 1my[{`[౽<&%N¤c5sM-l^d (GGI7Č`N,!}lQ7R|#,'ƪQ "tEZ(54':h!m:~ϼd.<)?Ҩ%#7`Zb6m3zhK:eLpwH0wЀ~\#=PB6b9!#iONʩ3jgUa,Y:n,c(em8woob 8fW79S.w"5 #~)&poDB=1\ou!|2 s  sZL5`hډ6L4 JğǫRJ2{edw͑&JF}]lۜ؂k-W:ꝞK(XРedJiFioj駡Ո:g]CY]5&K2 U֫q,I}J_*x3Q|˷#$w)kn~v ֈ3ZI*oJdII*GZQj<ȒJTRS[,Bۀ" Kj`2lִ+骇0H,rT% ttD/=-$"8\Pn$+@3 NUa:m10K#@ C&h+zn}%z/_Dag(bYkHjЍ$%\ʎ%7ѵ\As G:CeEPewX" M(xi'otxDI/mfxNZ^jKES#@GΤHn^HdQbz$N~*8HuG3yζZׇ!/cE.R} o<pfz=)YKnRP`sZi6L*@f(=Z/,WRdUim_Om&K2~O@r $컏:=/]& _oy+%Xy +a=\ :2{/~ԬD(>06z`΃`G mZ&:xS̫`T$cBEbG|*k7HGNǡA"F׉o?֯VaWK0 5͘>B>G Zž'Wy5z*t z?ZzAV"?SL' xh []7A< *: ^:McHDX=eLrwrq=`zu$1ݓq}LJ~#*7?vCHo[<6yQi &muձ +fUSiC(5E]V+3{̤TbpXY(' Vgiߜȭ̜ڙ;\d'E޴G9AZeD 0?vhjRn&Ɗaft7r1@ BYFoWRC'%Dt^ ,Խć&fvW.<6@.z_߀eI`[AMi3xXNF8O "tjg Ble,wvP$FaޘLd;I] 8-yr"o7 XîfSs]|kfd[l?7)5&f7LDۮ{Q&ՔLT\px1=xqơp3)-FXaKQ} :8-Tiո=z#I[\ AJꤠk z` (Qe 9eTcƼ+Ki8EUY;o% 1_7'.S*}O(+Rn\ Qކ$f}1UzfT'xyWnrd^y}2aX 85<5az0H0DI '3I_iT &wߴ6Xq_ϹR| q!.]Ŗ0D#w8ohgi۳ߔkEQOO0d cqZcHM{ު6M{E+ɞS!2iؐTaiy6w磽raN$gkz [AзE]7aJ[5N3ψZ}ZĬ W1'-M3~jj́'z=ڌrytgbAm>5`8(p}Rr̉3.kg-` xG'wn5!=5N"tQvf/ɜùe4퉹8,$d!.q!~.t.Lk:w7P"/'$sڴN9_kiD932;l1`^Jv9 .< z{XZ-_m,cYXdmNzl uDg*3 vz7ueu {NPQf%ML,7ӥLۭ`-fKF#6/"[kObl)^`BY. Acb2mS۫5B¹N dA# T 6}-hհt a` 3~}t/;'fH%[ f!uCj|:y{E{?j!6U29["_yoVZ }0 W_֯G߯-gsуɞj/14#=uLQfGxe>b1S0s7;7՞rY0h X8H$ uzz O#m5< Htꬌ?^lIe?+[] -z].nr@*ntAd2^6lP&c7P_ҸO\a{ms abn# )Svt`{e{"N)o[]YFۗ1omyE;gs~Mt Os#||CrUMV#,^ *͗ ]ơ2+tW7ygO<1wtm_$u/,)AqZyB㴑Xo$xf{}@$bamʄ2޺2ث] 3Ub׾b-ɮ&wXPdO@'Ŧ\tϽ Zk$}F[vq0Y<:<\vnS[8,dJ(`MՍ\4*4ؒ@CLV ]$CN-PlD'{~KلQ.E6&+= qc>- )e'G@T1X".Ǜz zrQ46v$&lJPs׮Vu];.s{ٌǷt. ]6px&ߵ: ˧fh d.. L#8g4|R "H*F\HvR($4L>ը4]7ӤȌ/#$_j-ea_[ 1q^ΉEQq6x[Ƣnq,;d$ME @ ,8bc9+ʳ W:&^(6JryE q̣٫uY o擏You=<̀>f}XcpcrLngxJ+LVi Eh; O;9na3s-}^}'D.uqmϮ…d ~v;7"Tب Er ?r zlOB3K . x4 *9+"jx8'a`XZ~߈[p݂8ю6'%~]_XRF@> HtmUWݩAG8 7^z{YyͧT=<3"&όU[+U:\ 7>v%!]ݭćQ] CwNj &sW}`FBQ!Q$ ~ FB'Ypa+#5cU=6 ;.Ah<nELMC=9rTv稽' (ku/e}`evjYrd؂Z~M_J&v:bLz}$7\wxmZ W~˖YKf2#xU]c5nS^.M F#'j ݆S9xF+2,V'PNYj|ß6x9Bٜ^CmT=e.I:'J MtEq7g<~YB|Sq<8H7!H8 *f ~L8TtЬ#<sk*B<+"k@!I76Ogǟhݗ)HDH27K%1 QuIaWocL$|`j ʍ'2瞧h(&i^aenRoѵ/&łXI.'~f~ z [sY4U񘨾#nկZuZ H)ZClw jD>r L^¿M0I'v)L:t̞15DsP*]Mse5|ӂXv# mwQX-j|h2FCW' ;g0-\xяۣ=T.A*2BneS!Y"=AwdjOJ[c bF,##bRR/nmS$o#.(C0:$AV"ᐤ %'Uh,X݈*_kص=H67ɞkur 䲂Geˍkp|c%2H3ؓV3ձ 8G8p0=y+BOk+LgՑT塪YM i5d7ǯ -,ŒEB[cNS"~LO0LiHcyO%*,q]!1m@ɋ8fGkXD1b~'[+ItB;y=Be1jtMdաlGyai;]Vs1w.uc|JDD3 h\lC,N 8@x4&8IY_ 8J=+ͭ؋@߈cg&玮;n2;}sԔ$#]?snX-ydi>aq"LLQ.kDO~N̄lY]%ٳ fTh:N6sM( :/V$\l:Oas&斚fx0+/Ӹ˄ҫ,x[W׹θnfW겟(Q,,s;ب0{ B*B""rn{6 Zmv 9[\0 YgQwh=Zm}EQtmYx27KHH% 6n²yI$Ӓ J|"ʏ*g:`a6`Br*Vڸ);QGjO)9{z6PD!Ub . ^ Ub)8H t]Ne@|)s/A+NSohMs+@Ư-jvNܒ^ &ZB]/?J8e*Or؀^ID 0fפ{hҞ3ԑė3Pï5,ΗD%!=+!&J STm$ͪH ..;bu K('$TMSkL1IݮIC^^M,h{5W`"EmzDgnCB[YF&Qkۿa.{?Zf]ߥ c[ozx}l7E\u BR7h8 k鶠mS Ng\b6S:+@lKOkI'8ϚEq3ᕳ+L[ sM1:PHwh` {"E*W#zz,WUUF뺡pWߣo(:-3PSW 2ypY_ uehe@V4ޑ?x[rh1MӒCa,mC:JU/p;|TN[+gĞJt*mi6I|ugJWzB.}LL) Zaɷƅsv* T7x]Q5`g{CG-ة+qDCqgY -v7Z:1ę^8,^Tᎌل{ Hϫh.WD@UsaSǴ;*XCQe{zHk90!or@@<ŧwSTk+ۈ)p,wɓK?UpAuQY'#Uϯݏ_J7;3&;=Ei:J@V*㉬_%!*u[-3RJ{Yq?Ҁ~<0/T fDC֭"$>{Ni0e3JAثnُH Ȉ6?J3g};\8@ɹnh | Y8qMt.UѤWq *A6xi1~ ׮ҁ nC/pyk7}l,hnHb,>ݛɲfgہ30(o*`mV?r{8 /OIvלsbh9,*W{0m@X (`-6 Ti v< ?Z2HAn6$p)֙#3bNEnFQu48~k Zx'yԾdW~UU{ouļ~*@\& Qe>"Ԃ l퍀ޣ[cB{ őH.GX?qhjV{VޕF%!ć|9.Tf?n !M]H& 2}-F7@=,ee/^z$'twJl EW*hu%ǠB ,;rԋ袹vۢ\I e?$3L6[MxgrƧԫW_`L/>iw C6pdƭ/րWj=8ۢ6PU+W?jl7R` 7;MO!蝕KOQ.wbedC^W"^$j^26ش>wo<b!b,p y7j;,Sb{kڇ⯐[f'@k[<'\4WP1<^5[L "gz478}=`7# fpZ"6H4ɋԴ.p1=b z1lB'% DŽr;ݭoEkvXÇ{p,Ÿ/m2lXE$R{^зW9p7v{x=8 ( Uki_^F5ݴT{mp1pT~"ZPحc@,"}Mw&*srOTq]PF|^}UVSۧ83Mλr/ 4_ٺ0n-Y܏)dS EmոgIRHʉR)<@K&:6BCcc֞ń6жDfS7%žFlRt0[0. 67U6$ֈ$u^?4oTN~nNFUe4$r+`T95svznP1w!: ȵ^(88њ2c+Gk1w*NVLEZD] :בkgj `2󭞲L@OxBL j)9RHg?7إ(K_a 8e0hQND$!A}򞧙%ڣ'`]PvI9BpCEbJo֓Mf1uUrenͺCnJN ,'rofﱳ*A#X#+@>To-,xe3Xi]F/ rSt9M՗}`AGhjaSLi`URB)b8j|'ƵQMO(TaM ץFM-mrN31/5!۴YN&̍0crL ^w:t9gF>ptǷ莢;+I N`PX)saf/=6^qmSX\X{XB+)FV 2u[۰ѿTN?1_p6MǴ:$MFYRq*: Щ'&N{P'l[6G*׃P͓rJ:5kl5kU$)Fb\]?c 0L>qZ*-B{.OFkT9) i+ $y0L dPt/Z]>j\pB} `9w^m͋{^+eZ(j-~TP{>o`)8HHLaMCM  e'N̴~.%\yt$KY/[I*f"={_i~}wՑ02@{%$vIV&\~ l[z @-g1M6\'qg*]d=?RP9$L1Vz.ZJERYZ9 7GL<0bCȿ݈ce1ףGH k*߂0G7c Bk8͖ 1gʋ]Z/ctGd;iBCn$˽@Lcҵ*qn_YhMH;ִļ3 e5RΪ᧾ {5ykH6 98܎h΄8M>vzGDq$|-W=. l3U uJȺ@h.R$qkx ͠eŌ6B M1/)d#C1R796(0Qx81E9[js `6eu84e@Ffsvɨ wvV5H<i!yeo ΐg@@zw"Le4 |6[OP|\_q! [mH! CiмW65q͠Gy"X^2HoY\ U, GeCKX?Ź~}5$asZ|,vo ev+Ďj҆KgQⷍ͋R|sHK oWg!qy u>5' Y/mRlI_nǵ,}M~ Y?ysg{Q*hCٳ\vIrUYڜsp&3([c4Ga;cIfr/ǰY3[ '3Ri骾ע'Slspp?]ctjIik TQ)|&~0Oi]_snove^HYk:BwP+V~W1$ۣϛљmƾ@(j IؗCC.lQsm71iB%ۆWj-?,RGRՑ a#Z>#-.PѾ/J vX 1j+uG}Z$`C[/KHӫף'547_vC^-TJNko 0Pg3 5W"Y ΁CV NE8vnZ./T` Z?OeI3'cxZ)m?aJ 0<*G=n:3zQym)(򈡣%j |"Wں;ۇ+ ʛWELQE_}#CFc wAw=# ߷s\+= &[Z3U18m6l@ƪMkU-DώgE~.Z@K0XJܧI Lr.B5: |ci4R~ U8D@UxqJW79ن U3NAoWJN%#-K?fb<|K% j f#6C )X]l.F7$t`L&ͫ(U! ̧|cd` ,GK|a 'KmxR lԺiQd.˟pq.Z`z}g}& FN-dE8˛Oj'-I ڒ2+eϒ7*I_ ֒-4ͯ\D6Pr3ۑT RYtyzCQݟ7r:z$ms P{*"cDn\5͒qi)A҂ H%!.Gy!FڎJг.[O=sOfC="ì0#JR,fߴnh'Ϧ#F.1? Uz} ^Ϛ|(Kmd>|$M֌{gJBNb\ffx%%yq4? [ag ÔmQl)EDWe}G jj_pYpt8rҜ%/.}DŽfG<Egڶ+6es3?,;";XTh)t0ED칥3cWiJ>1t=*М)`ReH7G+n i{G)fT$俜!̯¶;Sb?4?]hF2P wIQ!UlT Kb`!1:BUYiS˞yj+zN5 j K<_X\UW,,"A%&-NHC^.1"۶Ou/O^0)OSkB+H)$7f=PSw`R_>UrD|JLlͦ{|ogaWD)nHa Gt' ~8 4=4{q}evꎊ?`ԤlZ{بD=aCP2օ92B]v$~qRVΣLM>/Zh1:Cofq*kݲd'=U_ņT$aQe"-tE֭{g:oMM_${(9_շ5ZM[,_4ԡeڳ]pad;&+$ -0U DĘ]~u<`[/8`-k7ׯW8~`:Lɩ(B\B-~XRQ0P_B/Q~I"Q~zRY$xF\R++ svU8vO8lEoG:v)NƝAܫ hǿ;.XxoX_Y۞-\Ǧ J ?̺Xf2(U8}[,z@{wy Z?jO*~ #-XUћ!dv)tl`f<1Qb@4;Gؒƹ \{ts|O)&H փW DaGv; bS7;C\#ig vno W6L] ;0•+Q~TDϽꉍdѬ̽ˤ($ξo =KY1mwz2R G !ÌA]+ MH*H lsrPJv*cuX-)39Dmmު_Y ;%QJObxίOԵivE2oQ͟U}`)VSSOlVwBoJSZoa ItRH[flJ\ *}c$Ե91P @gi,|BKiYR_OR 3g}k`ˊA ,D`{sUZ66UeLT{[ 36cGo*"ЈSjFIG阭KQk$`aՌj^T9$(fxڰab k3f |agJËID϶ [z16Dq͘;M_X=_ɼlNcf-,߮aK٩=?Qvo,z簷O.OBQVMוqjK {Z~+2T[p"d ֊&en vb'`;֏6ID4ԳRhqO1p)¢^ A# x8TL$ˮ\gVL 9x=4h9tW e"줰$5[=Ѐ>l9'Rf͂d:?e^t;M\;yRK|]bFtK8kɴ@ޫl+hqH1\S$wSR82@l ?KaFJ k}וzLP4QL*#WMhKq'ёCKwnNg -'8Y],$u!5f-_`M4F @h> 2fQ:tyEYt%%cQA۩c^;*GGݼ*[%Fk͠;Y|fc}\ 1A>-?1MWS2 ZB'b}Zk4OhKP`|,Z < -OFu7^!lAx8Ͽ-NQfo4{ZVs蕳D]\;#+@^~sa(iKENE?fnaQ4f 6T΁nlZ8Sv-׃`&$5-7cvWI8|`##=U)"kw=8y.p||GEhQ{ifX`_0˴_Ґ~%EB 3%CaX3t͇=w] HH|BWg2_vk-k|i\Xɩ1vQDiF c2 iMnZȿPvwPyx>o!"c[J3ٰznQh%"PBO 1c:I+>.oDG[IXď8d)a\]SD& ֛X-S}^9q4?v_s;^nFynZkYMD8k+ϾGU Quaq%s+G ߾ ?!8o)`]N_yݢDZK9iďL8>\vro%3KgF>ePtڡfS0~4Zbd">)ގd*3h'g?c@Ja?Ƀ h*Uz~°uqZmӱ^ @2MR%chVfY2wbNAҹROi,|K~#n=",ªǰHd֗OO FU'cCq(}t"tj@ G̗JiZ`'] {MNUSZ-ggn2< %.}Z=J:Y2ӳ0ckURIi2g(3gjg5PE6;Y@Li F ץt-l] q~tΕi-KS5,yӓL6>ە Gs<3du?$F`;dOau%}5U`u(u=w&B"J>9ꯓ >H9ޯ1*N>xB"7uZt0H; pYY(e=%^ ( 1%8]$hJdر؞ JE++(kJDےm.+, :{5NC9T <1w;Moyp;4 cR3^?kåd8rNjUMІ^qu)4ij5^;"$;IvJ~qvMw}0(ʪFZ"ba">JXNgx' z!S$%"P( ;PoE-܁ay5n:M?5|CZ'rߒi UŖc͑u).5M}f d?$=hY=CLJ<$/'G߽{OÓt (q$hi#mH$ڀt{ǹ`-3S`z%B;uߚ{w,)j!ny;r%o<]ń6&xLz%YZɬq-B$ԜT}]`R`ke} i U]|G6Xh0W#R.fO@˔k Dcz@ڌ"obT|^'Cs)0 auS?z Lo$*W&pfF)Q+)*nl+2w`r5dA$]Ao2M6q }0DqLR];1ӛJ|w3Pd]\ڥOW8xnc^ ;tDUq]rʌ{6 q9Yd~yOՃ( ߲*+o M^% 5I]+ƹq;rXy CeZ/65 sq,Kp^R#96k@ٱ9L>} 8o~ddb R>bY" L5B7\̆./yҟtE_hkje3].:'8h΢ rp>ؚJ;[ZWr*/¥`o3|vc4cG B1sW|B8J0wP觩Q;q XMQ=(~pZ m'kfpZ'ޛPt oi%kf6O,9̧C5\vQJ&ja.ml:)#gJ ?dx/ZQ=妆R)˕k6Z vK.p毭e egq^S6LZ2e#(߈ɝ6?JqT\}ZD|(o<i[I=BL 4TN?L؈iM/WxoQWA*#:>'a6k_J2q VgμbW.sW(sc/x ߓ^1hПb|Z,yě5Ņ[3!J'?3!B_ 4r~Ty. eP.ZXe0ƕB[,Jgx#,B^s)_@^ظwop •IF؉_# ֫#4$s*Z믉+M &Hn؆=oL5tOKLm}'IP.8WD Fqm gIֆ#i~Ces=|B#JBNHD$ 1ej6ѥ[3\pR'/> ,H:]dQpÖrW>(*1NBu\m3ٞe=V  ~)(@ݢ K\&AM8IA&6*\"Z OrjApouX#u |pXpM4$NU:܀D*2zk_];s ؒ-':92>RĒ`6γGyߡ !`nDjrPĂ`y:ֵ}(? +(*77Q{ B?7DIhB.vZ2YDR|[MZ5i$Mv#C;3R*@ ٵ1݄/4.Hc੟h8h~Z˿)_9s)qPECɣhd&]\~ z _kB mɘG~Id <ʉbMncf wlPb4 Me(=jmb}w6ׅÈ3Dj{v3uajJ޲|~zk" {o(2g*c#YOG۵>/0GQ!%^Rv% +4@c:AB).;kQɾ yGpDvqˊ8cNV(1 3Qe ͉6= 9-R{ NWVs]qWs#q$ I_/φM'[(T!w-in4Qft`%Ҳai1/IŁ9iӢ؇^XE3`i^ˊY?˽+Uo00Ծl3* hN'2˦(l\u]lƓ=$ xUU7IbYqృN@6Xs['XQ&A zswsωA + 6ZڷSVȢQ=ׂk;xR }đv,?AV@V"+,.s񙙴3G].ٽ <9IioC+U ۓ\,~f6Y/FNO-"d~ΨխF>q3=/8\}igi:$Q_C2@tM!YBvƇ2;W8={&—RdU?Īmݶ^cᝍ!>FxAj k?wSxUoӡgⲀ:nXmu5rqlɾB:2vץ&cihh[K"^$KRKQJrRxu?^Kookc?5.h:)y؋A^-7z)rryE8jShŸ 6cM72vi-ar!ogpcM!ԇ'a1,H+w$\;"MD@ŎVۡixyiR8[Ή2N x:I$:Y<;Z!.WC4X <R=G2l}m;Igݫÿ֖j`8z3] 5'C̓S^{t7{%OGO;2?o,7#QO=Ǣ;z\h%jSC3|vJ=bZ3V>l.g{ Mn zM>|&kFڞv5#;Rvm\$\bϚTs9"8飆8L5PDGL&P{S:˘k|USY.װYqu'Xr|Qetw?Vذ1r1 &Z sb;y k  W>qhFѦ@r >@h|9f)MLrkv5-rh*VٟD U{إՏ~z OgTg2s3<<0 Qh-eU4#7bS F{:['"Tκ"#u"so.涕f|ЎE_(Gt+79@y=%/xU"5ݧ>nDt>lBmͱR7I8˰Զ nB7:r>@c)Y PJ=pP۬ k(r,݆{IB38rK|PO [K#Kv{vq橯80e$@8CiD X)- (DhXe5=0 `4ԝwC = r<ׯI깧vH >\QlbZ"AnBcPL+;Uqh(,/s 'PelOE8! K9h2ue/S}X=n&.~suK2AGW"&,QFܮ.%z}QnGS`qXGL ۄS\4{94MEmW1y@T= yLQZ40I* ;M[ l3{{:ꐠ"Fĺ^O $T9B,.bDTln|X^^\ P Fû~qX땼rfd|kY*B d/(t#ȏK3H.!IN?*geoG`9*9;#N6Ê(%`;؃(J1bjoe_wUvTGf:[&87քllz1C!Z6XΔDž)ժ@ܕh@ڈ₈Q]Jg2_a%tm107;PUkxH+ unse=uˋfG\0pVu~;G"wg k448"d83ScB6DWCEMgw麿.WDj[lDy}gXN|  Jp?:dE'fQ9]{KcyoH5ZH uhUb؉ӥK<ߕnMJ.ǜ0LtbX@>, So_`F_d`i?K(rK8 vA+(dSmHYgtWvߘ Hq8ƺ؋<0< [ e?^IhM ,c+K2%rw8$ohqDP,ȵs0\E{~KE.Ӆna}+::P@/05N(F0#e]]c|h+|4}7C3˘)oqm JT4!@wײ%nשck88I"^ ^ݨ &U"Sq`ҭs)+rݖ#d M F}>qӷ 7}Ե֔n{K$^/=لaq\+ls 焸~Ͷ)o^{-0 ,}01#^Mxvq5%6SYg=NDG!7ן8-MJ;Hj:A5ʆCAֺ1 "~;>+h396P@F\a]pdTJWqk*#wsѹu:@yȏ"Ms"CiU{%9,HBV)xs7*gDA z\ukSr\~&)v=̪6O+ח]o{8\^C텀ףEkd1gU)ƈS% /(BcOҟ7p_1L!#y|MūH{,2r[:.)$sWoM)FM'Aù<2S|@ {mdsr"L^eGVr<}yrrUGP sg/oXJg<@pPgU&wSJSnּ^rr)ۤ?a*#̥$Ҽ2wlWXt-Y^>R1 ]Air0/}>#˲@ ln9}>' (쉧6",|ndVYmebY#֥h@ǬD1 }7S'GP*U }d#ՆМc7X\iSo\ bC$Ƶbv!@ّDjAm[0;Tyo2NyQ {gzG HX}pC!9ȯ4Tk}Yg+E?2XbY/Kt$qW"E>}ؐ~gq^ycf#_DƇO[X a=x.pv[LowҤ9cT֞":rl' [㣲OTѮ68MaH0g$2 q?GXP+4k# &dSRu{;nlp HNBWl'MR@!ǔ4}C5(7>0+64vȃ@Yj؏<`,?!>C7]"@VNɘ'Քʉ1ye_tOsMHUG9p~- (A8zOfN(_:FBB"ATP~{Om@4%SZAðO*X{.EviXb/􏈇4ͰF!6^ '{CZ ݺjlc}o4oF.;AJnBƫ>`k@'gm4k*??y+i#O(JH3E%ggpx~be@t[lrM<I$_RD^i2;Eyq ~ֿ" s$&5Dl& R ECs$Xw`4v2m2n3oB>.\61UL.d^z }QI^c~a MK9e#E9Y$:^Iʔuf^t'H&Yo$E*BL|FW_`N/H,X0d=ߩ*^Fpqē{mү?#J$(j"ʢ5x{c{$D=:[xF!['z?8t>Bf% p'#hnmea. ff-wmO̭Ȓ1G;=RLڹr5i zWKpSʕڶ՛*J *}}˸{J v ^#e: 'N3Mˢ60-0I-MH0[ZuU)weyjT)Qx,L=n/P +u; ?'~Ѥ飭i|˺:hC)lf!|@mo՟9ɚO)߆@Doc-?*d|6xM޼etNhejQ{|.%Bp_k22>þ[ͬkAKlbWؚ'lsI.DJ%T# 'ŢSiJ;'!-\aM"P3Tns(CUyԓ\J^-Jnu 0. ɀP~eqʚj uj-->b'>`_"cВN $w ?\So^,HI_ЄU.]EEo]9Xޅ6 3*S|?&ηg6N (5 iQ8QX吊,lZwm+"anPuXy{oЏR-d-rf o&BhktjjUv@HrSډnl} Q2 ExyR.l; WΊb5^\'eK"a,~QԦk'Y/wњAl]IOl;W?&*զ*.'D1Ʈo3@!# _ L>[^ޙ P{{6*Ft`f,UNUo:yЯ .7q=%D@y$#{VJ<8(`k=y0XZFCvCA̕[B\e3J{3?D&Cx!%[Q+X!ʯ͜J`}?e K3&?rGL fc0'wml*aLcRMG#)Mx , taL7Vx//G̨+4}2I|.+-BLD*A@ q;}Ǣ]a+ 7pv ΦGw;$嫏򟴚=3XI$ =5?2YmH{>'> sdd1XEzn5 س%NnCK !raG#.$qG,FG!O<eWtOuX]]&uj85gt/!mD%J ng({#U>bݶjoTg_KNMf|Ed'ݰG^QU)g<QcgL2Y 2GESAt#.VZ?ChTdLI1F3i*]B@,_qc"=v0%R l#XbA~7XdڛEQ"Xřn}? XA<闾Fy0+]qq9 XzX8 XA,gͱHU.vR4$_h?o\䦅sدuL7RU Vf9UW.&(Dv+IU[-I8yv#3,@/ EN'o:pq"#զر։Epiz<|9|8m0OFiP* V-O?Tkv\&TR:ZNV1uBS~ͺvMX6{ܗcX~ XO@BxNɪ?8՜YKmתB6Jrv.u1ntYI xnaE9 AangJ=M#=EBߟmb#F UKcW'6d˱c:+YE0"|Dd5)5FvW' _5y[izńudd/[銡WS:v{v$)qJ֫R7_9#3AvJ~wzЇgs $,iœn[ \wD{WI.["Ȳ̺^(ulBK*ގ&)xJ@P 9/WW]}1ēHXeg8SqS/!Ϲ~YUr*ȕf%z#eg D1Ayv^٭'/us@6X>b-ރhecbX6!! ,53r]1ѕǠ5\ጅ`Pmgdh>F }INY!YhI'eU4 lKģT Qe\^GR}u:%==L'G-~j@w8Q2xJS7oze#^m}r>kƗ6HPH.ȁE5@0>$"k/>' pB찖kN>K@7^k0t&w0KG9+D⧞}nf`.Q%SRU@`Vͥ,,@2<-R\rpbo˪'*Kؤj0Kϻک7u4X[Y wm&L59>͆i%L'Ō3<":2ewc/̆,Ew.Gol(GwCD ,QkKe*ꚞB-^zcK^!&nzFkW: `6686JWJ0{(+0'%s .ҕNEH*F>b@RSϏҿ%ɒ|~|ͬ)[34̊TXO^vs<7*_:< p"1 I;G5 LbeK4}F^fP&OU9褙 VK N>PU槢v qVoR3INf&ob6hSZ, %=BYffm^6ǡ"$P׽']H^0ocf -,pEMjɹۨ?3uKmu#3ewbm]"cLMmbU>"Ir{Me1蘽ư5ҫcs]fOQ-p, oVhA`A(M~fዞwv6"Yf|bgbuu2٨m5elVV(=#}{@|Q:C%3TicPypF{',uSmE/8k38Zj$$m, h攽2xRW#S܌ɫ3m{}X}HX@ P`--i/%w5YN©зnB5kQo̱(oЄaڎ0ʌ]] -6s`\ zS'%Eǩ?Ƕ;G@GLw)PG%S*X2(_6]E-hܒ#ݧ"ǺjS1r)ɀi&'²- Y2p࣌c~qĤxis %gwX+]=C0I!kݠt^r]s< L p^dQմ\biB{'Hl@ _%EgIm5kNYǵDl^rce+n['^]y"LWUN] YSɐ!n\#hC[qt\"U\hvc@/?b *i=.r^1= σ_/|LiCS.Ǧ"VJubxSX S-<ؐ6#56Pqո8\`{Pv0 | ; @~†̆Ce'\law L?yxtõU7+<ky#wo%L ,ꊬ@I4[1QR.3fkmHB;Dݏb!{hHЍXO[n@;+yjR؋jGY2P;fR4zOۍrQ#rS# "s)r;xf kz%MOܕ;8 7^q']tӑB[zQx0h6M*-Ewb'D S;rA 9_3GȂA~cY`tf`L3ytLcv͖Sz2(s ͕ Hf8ZC4큧JԄvx{IBB E*:!UdsgG^n.!r`wk܉)pFji+_~a0.ΆxdAӥXZE s@C1Z&};('&E565ef1s^Ʋ|~c,wOg4BBxlcyf@AA.A|٧9_J(qW]1o*ɗ1;Mlkzb׋)5 3Us'f4_,0 K5-#Ddl(T:/(U~WvyW5#ҽU ˇO>&ԚċBEӐ$6 kz|<<3C`Ke"ٹ|W6*#QTyF`?cRBCd`bѢP⥐tߍmߖJ0+3M <#FW-8󊿴eH\֐'y<0]yv"uءۤd|M$*"T~p[,Y7ˢ nnG\8M/x p&=LbΕqpO_P]j :?%2*^9hќw? (!pR&i%0sY2ѩݢyG8_%iPcG280%'Axv1xinY{oɶ+И1_ȵK !X [ǐ$sշwA 72SXDgވP7H\DMW_}_R%u׋a /'ˣ.*DhғFW42;M~ ۂB)8lDF!N7֫ ,**p.m9C+d]^s-U:~]VL 9 Vtsa}QP _ւ/]i ĕ{K+j]w(ć Ig,U؊̀dx QM 0ߢy&Vqv@v%`D]'˼3Q],SdpuKgV N-* 'Thi pFQus7LdmvwI5KAMLDF.n\su)g{1j1yhc%z08z7t 0mw+c f4QvAmy!Q̶kaT@eFj9+_vzd\ Jإ=Ī\C 2M5]Kqk ]7juU{ț.O:dz/[l#n@ǘFuA|PՊj_Jm؁$ן%N"33l&C@39 ,Cc|{Q@)rӧL`ٚWn - ȟ bzr2&C@cm4Py]'{}8b֑=i"m{s"Λu'}Պ< ?cQ8b_dw'jʏw?[PX>JnѰ@\捰3''1lv};РObiA!iVZ;Rcz??h`(E BR |wVT~&w5 <G,VrY:R0LK鏦:#I& l(y _K{/]-H.8aZP J)./,A|ě73 5JUfSU*$#qQIl M[Qѿb3M` j/"ܨqܣjSwt/V11OLcM~ /=b,9 H7%OYc? :(fj!))FWz"$Vӆ]D[TP$3SZoi(ι7P{`^ 3M`M=u ~^`jAϡGzBQ1Y.MVH1BWj6¤פ5űztX19Y%f -!cє$v7_쮽9mcϕN3(w28z>ƛc\I^/7 #)O|x@8ftCNk +ʺn6Kt;8jB[WE%ofIg4;PvҼ18y?)|"*W*[7mǼ4Oh|bILt*l3ppl ۮzH"is#p,d"|l_i!o`Ƥ" ) Jx;jVu1uT3%_E J2 RMTCՙU!.Pur9 %m:L}dYSV|?6 m/3:Dy B uh:~+6vH{bJC Ÿn mR,fslRp6¼$-%G@nJjkz*+YI-$OF(ߴ bːZY]y]Sg=Ti(}7܇:g5Qؕ7h2U O> 61߹`8+l[wB9rW@/10HHdG+>ȵ>$W,QU5qCdǮ^L) stDf onW֣@fXcaOj}IJ륺'B ښpq6t1QZ}d=:#hR A6QDweZ]!ig7\k1N>Od ׿?J}OV5 s<ݢ$-ɝ>~0a,8l/ler8z*$2}yq|Z-3[`T{[!V)g>KzX0|f'5`ni o:D>\q<'ڡx77P>Iq+&ihA7%yX5H,3(a#<>xX" 8wyy45*V%`I0'ܩh R _ȲnXgq@E8l֠z"[ʹ[I~G+NֽAИ~ĞMH'ȧh.cWfi4Aq1Zk'Um1X?]EC:MO ɗեɫàVx}δd[p \ӁYPM* ]h[fu~I5g{ŕn w0~#AK= 8aڷAL~~d=@IJQO}If<;KBAm;bWtg.jzߣFB%L7| IP+,ZFA!GjYR/.#q)|,T ĹoeK0Lδ;~YR ]: Oǟ2)I sT:;weeۘFf9,;j&9~EJg%%/:^s@5C1K @Ek~{8?qzxZb)w1Xd=;Ua' M.L9Ȕgg4S25u0`tί ei/Spgwn8ʮUdт7e1)Be:{>C5;-+=(yU|F:d踍\j'{>d:Y i-hH'f?4⼗ {4x}!dX\FKO-2K֠Dw O- XD`{ITun1Z*bǷxĤ5y=+rIZ,cTYeʢp r{<1/<n5§!C foVWJ_#GOCI"&f;Up^BoSL:y iߑkѷ0kF |fPcٍ?N@f֋#eLb9 L`Ta"FC#*b] {c<93R)[6q[Q8v$1RwsF}3sV=S򝗶:v>%gA僦* ,˽iaU3k/& %2 {u%+ Pͮ\8ʎFmh$дvʼnwJ[9viev_RAy^ @":{zj&zM?2ELbBxB,vsޢV#%=w?O~8Yn!Y41pxIiGihfr9NY/i7t$y>+c}ay*Uo9r#3{5W%⨕wn!3B B=? ٴ*O X֗ƙmb.Bc|D}N$Dݣ+cKwh:.Jl]z1&s.إȫurGSG.SrU ="<0IxkPZHi(NGQM6]63V -Fأ|"% =9n͓99禷H9/Z:jNmmk>T2+(U:_89dv(o]PC__/O+cn*٫&7Y0/2i}!ts>KMf8RQ7;I1I T+}1 saM}m{p穲AnjAn7iji"Sg|@Byb.Vˡ[@ojV# &>yfe@\}HTMU.tĀ榊_Yt;Ptɬ32Ҙ-Vbɖ22,ľlbipkR0tdqXXOˊMr݅XӦj}澠e䤶5>S";6A^ld+-9rRpGBy0>D丝퇬p -ewM .,spf-v2nr LY0﷌}wԳej;t$5.GN(4iJV ]JqO{uLfQSmHCrj~V3Sw"< l[eZ# a!Ɣ s8WHyl>XԦ\o>5{g-RkiZƻ+:?Ejf7 \돗;݂O{}P;&^YPݘsQ4:|ceGs"X\W?;11,㟊q(<[YG"ȭBZ`b.*6h)Q.dCW1ؽFW8+zpΞӊ,GaKc&0+x5VI! L3V Ş3-*+: Ki,O`lc>\X훰&[o]/M`o]Ϫ"-R Ω(T<. *-> V)p b6]zxC),mt?CDLokr^Pv?k9:9)WEi O;=>*L~8|= tfo sz&~"YKQTz'4d9ctj1nlh$$Eɪ{gsEYIf;W^7=r[/&}(#P+!ŝr>:V"7]d20[ kGg(2h-+-ɰvG I(l(3_ȸdz͢9v5X9*1^6B&QL4jWx??{hFpd~J7Oس {ݪ'`Y4l:OcW H|fIl裶L)-2B5p33'kZ'~]9$0+ј)I&ZAcpFWh7n;VrrwZG.:jqU@^1P.ʹPVlyWZI)5 W:}r.#O[3Do. .MI^Bn-9m2¶ONM [;rU&zdk?&h>wmӞmqDv::Gfn7UA?N6aܹSb BU J OxB8>z)髒qjuZJ9kBg  Dvtz/Bh|&cPjK!$?Ch?]b>SUީŌDMa,ky{^F5F@mQ%Ev,Y_@E-Sk;%!&Qچr sziMz&C'X齎(ꆏ[5hzVBf $v"_fl] 4~p(lrRD^h)aQD3K_Bd&b_|_ȢQ6Yn2T2a Evv'<$ɮڽBAP `PŠbrQqrGl^攻: ORrɚB%E;"W/Rb[}onrIa+|CE( y}_g@7tWQ@iG rtUO@ۅ9^a[ Ax\#E &3OY|C5dFJ}y թ¬W)p;ׯ& (ѱzeegq6Y] }&-!VP-x4S3$m}'eJO|O':Gq" Xgr3h^;QӇnvZUj:|%u9 w0 ^mZ+CJ|mrDMfg3RbZ`Ef$+*C2Dkx^M<DNtkUGXU~zMPm,OP´c(~V&->KCDѴjQD{xFI{;V%8Ov9hiXs_ *vta`5+Owyr)YҘVb@&H *ȭkx F5:EzqVe#5Y99ړle>DC!vDjsHO= -Z`((f Hr1%;&OT.O@kszU쬷j虁j Y8]v9>ۢ= 0;[ԵӅ<'A^{}oQόkujM^}woAU&ZbkeFFlEw}zn}Bx HMi⽺t_Ɠ-T$w{$ 4 t4X=Au8=WN)4! pEÌ @TM^S9vo0uWTQ>}YoPRb}.FT_U`l$+F4=Q"'Æ5K  X,yq:Q6E Ֆ3HӗF$ V!F6A xJ:m>TFi=c6:JP@Q""zqLkS7&}tfUX:K6Bc֭8.bD4V4m,›哫~lJ lh[otWk(T8/sf,+$Qfm3fƐtf13Jt(TшCb}gt'+z `(PwEhs.Gh *wWr6T2,&qۤCE'ߎ[ #9?tI SMwǏNŔ,MIv8Y+S|Ӛ KH RBPP,Fc[v] A ~ !&Us!a6"6я!n;Ih8Y:NXXm6L\3QtlkӂiٳЉՔc$gbx9xlDSO' jj,gwb@bDFcŏ/D (f@#sj+r^8"rPOY/Ti\"w;@g ŸQ&םnLG G*⡖߇9Ҥl; *IGŒ)^p#8ny*/p*v@F"ǫ3謦:npT'y;Ax4fy(XrVI-ڔ%']mEkۋVBYXk dxA.l^ 1Z.y<P#DK=)ϮDZ3Yo~Ն&-%o !a8>ye j= Z::j4t!=i ml5%; =dA ƄLPca?͔쎲RGwO&9M=KAC0H^jeW& R[a~bR?x+&F7kv̰m!6{2|{Y7`d,Fڒ]xplbZOAxH`^ 2V@0s\|V sW7Eʼ"mz̻APϥ/~rk.YB(3KU]Dٺw;Qi7u k%ɻDj.sdzSd]7g J:b`SS_<8d{$#h)(0]mm= ߄J@ BMKµDp1FO4h=]mݦ#A*🄂Ycko/9:5,φs 3m/PJ&P!faސ9]-jG2!m+-!P(7D±0:o:Mm).&(ZYɴrpJ ߨ?fÒ^9~.5;وwEZQ5/'-WlcOHfQC8{̆x* 6ksx/2$ /!4hbUC͛+swRBqgJ<ij? AVVO;ծn~AN%1-G;@aDVGlP^ 兕U_PLOךB+ 3E,Hvy||OPqk%* =]lGIN&a'N3aJ͕?~N(u^vR,I?0[]q%U ?wX !: ]G:ru[H_2&2_|4kd둋a)-{∜(*`t07+>*YN24ʦI`KcST rjC-B\ Qre ̏Pl .h(3:u뷁evz2T1To^F/iPDyؽQqNRy˳LߎjhΌwqxr X˜i]^hEet{-T%#3Gȹ2pȽ`A{ѡO:4Hae/bZkRw `CάwD#.'JMx:$S)tx"VY2|a.\G@?[ &~sx)Z~MEIyۜon!{\Cеhjl^5*w2I%h)>Fk=||֔M%TB:} '% -TWCtF^5ҊLi{f3Kr"x4]Kv=uax:fO+YA͛ J=°і]~M*io1י xƁ<@>cƿ:ā>Â8)tӲi^M7SNu)Z<7 hʼn Cj'45B="%%2 c߻-/L!{ǙϤPM =WH@k>ʱ2bS w2 |HS"Lj:mܣ,9OAnW7/tiS= <ɥc'և `jd.\鳃c%L_#W bǣ΁ ךIJ"à=&/LZ7qL6k"F rUË;9({s[ ݅RgKL>q wf3/IGъ[v~uϓH"`k?i`v7ˀH] SSiu$u=R ý eo{02^dP(i8iK5~+9qm?,4ٗZ?jjqy䓊&%bHW^Wq"b#M;S&+kyF:]".^aNsvI͍ܠBFKf/x25RnCChw[#D1-I_`l`qu+v>qKRڊgc=*WזTUkce˹JtFKfIzW\䯚yo=3MZj\4\ŴoCq>V 2oըFh3g&2NcFa&(Xu)2P䶽F06 {ӵMpW[: 5rm~!eC/W=Љ:|\c/XvrOy3/4Lf͊*%/fDQ8n9Y$ӛ>*݀ma 6aVO;CYrfy.]fs Kn_vF:I%@r}>f`¯ ~W6[Oz5 d$%mlN6L|J2S*zvB%AuݵZcXfL(_PMcqSWP\U$Zaj١ :E'CV3- gP(w qpl"k0`ژy-;OcB#GiN7obr/3!]Tiy6>7!z/j5GI쫁>`aۓK{Qf7{iո5Ƨ|͎,g0=î|(l(&RPlJND "n0`]qL>tz(kP6AT9O8X~Xgi]a)C3&#M}-FʃfҧO Y]hD A~M%~4dދz.=%`2(J,[V%6䶞殖fjnt\JW7aBތ;=y:O$hF bCh@~vՈFn*+% DE4Ӌgnz,ޤ@F)knzsŊ䩙ʼn'v"k4HrY+ U:79^MflU®q's}Ny5GZD! <P3h*~ EĒֵB~D%X92U@_;1xR4=VcuDJX&o 0fBj4~ ciTcGA>aw9}Q͍ h 6:!Za `-( <"Z _Ys, ٤xmѭƀIjpg8p;h\ar=o QNe@f|;iv=WzOoIK S7؈ YE{a֪QV 5琜Q"P˷#/\ȌNT0fהuz*V^H϶Z׃PbqjD!Zn+}0|u?ˏŚ9i!|㚳۸(3+6kO`i6ξ$|Tw.e?zȩƢ#'f?v#x)eOi쿤WTzEю.kgܨ;DeУ T6`oQKo:=(673jC:I~:)&L!J;p~@Ne9d* hkQbh6 ҼB48yTgȮ=8ǽb@S/#fl)BO2|W!8JFM _+w̒6mnL 35WPK~%EI…|0tO' U0C?~[J%iN\ݻ4DJZkbUoL4Cmo[:t`b4?Gbܣ}#0C1T5BHۧxq *FqD K ^ȭ1blM(w<׀`RL%NM{Υ Lk5RYE˄E#DBwzfX'!=.bVF.ӖcWS#uЉ{Rz4M'qO80# ;<=<.u{'Ks$\1 :@iל*͝4p~5e4?)4 GU`;\.v _Xv D,]ae41\^M(@ ]a%&dߛ/ ;,ƺ2jyH&eCx ? >-JsLAWf\UI8v78@(ϖ]N,z*w= W_dp[Q99KRɌpgۅXY+SM[ qI9}VE+z߱g&`8!4ɊE_i(;$rqU|ԂֽEZG?hȰ, Po y)QA%/ bMbk9Uu6 ֽhd_5UڸRG 7= l;̑BM8bBŒG#HPaDݦ1U CfMgͶ76k/+v씧7!;`!~Dļ]YK 'ؽ1#]n;ZC=|?VQfH+q=ЙWAՇ'xYI+G-2and x[B_xuI DFaΧa`FT-Q"L^&"&r0$e_-CR\=.="eTfRL0 Ȫ9@2_3KB5no>SppA{t`U3‹gxÏDmVSAW{#t[eR 2Y؍ފA E)#]GK-bFWWf}}Yg|',gu2_(\mg6{uEBH)ݳ6`1xD01=sL(胝DWV|f׌[ȳk[j8Ik![*܉t/jvTn2'3.\BNFV,|wZI#(˶"KiepvT#H`ō]skG&BV` $i&yg X9b9ӂtRYAV |ѓX;9,T?vD$Py^1G1/Gt WY$W;eˌ t@M*Pjl(ѯ,^Mzލ85p،s%i|1(єfQ*a6<L\? h|a%V )kgGiJiú:{NHfPg9ҜX| +z= ,rcz/XTYeȽ5Ph6,F I&"KOsZU"|D^x@R JU_{!˧>.: 53͜Acuk iWSiƪ7f7=c7),FZBl1m @9J\]%_($ZgJ$ H!ZzFQY5iM;ZĻPo17sS QtÂc5ȫ,FMuZGq@ :Rg}=DF=ad,?I76 O u-93$1_}eGj7t_R0&/ sd.O8_7UO[bD#^(^8*^!ϼ)=s]UMJ =VGuگ0k[DqMRbJevf T`mDpԞpY h .<Ǥ2წS|ԊV"Kf4Szbְv9fOTb"eܳ B!8T7YY Vq?BziD^+Gu!u^-I,T_SJ DAW4w,R(>٤0PD4-M9 j9b?'S\P*1rsi`K3ը]E#V Cڦ.,Bymqn7ID4.Gql&IH"CGIZ1NgD1El(b:C/\^@I9b&`> &MC:& 4z5T?BhꟜ򽝾aKik0{R̠u,cmg#Ӯ;?WűU?*:\Mp?^bt 8ev-۔b;g>iM-r亐z\Agݒ< 4Y#_}iޤc5QԶ}dPrigQ64xj#xU^PTDv_kQCxbn1~HN_xͽ,n-o,8\o-Ip@p|͕ԑWucݡ$al9q^_1rSZ@', R`'d]):FY(! plmJ{U%'wK6>5ZM ,24#)F+$ha[ \9N rApXV OGDg-ČKc՞ϧP1n%@#f^>"N|Q_&mҕ2fM_SqGaepeS=po@ģC:ҠԢ9>8FF7]0p7vC4G*w2=ySgR}PFKRL:c ,7mIeBJAZ?)ْ|i  7zfw]R;Esv ͻBAN_xڗ0}<_XDMJByhC>G?*f [6&VcX(vFa],Po̞ *Syz4]f&~-u2⊧Y+Z?vw'M4ks }-XmXQJqmvU<vat[)%lQ :]ϊ"mәJzVz,T)8ECrrn`훵T5FؙSܷb?ozt%%[*> )HJXC="j)^r},Zٷ;C%XPZ7aѪ^*b.oegx tlM_PaV.$='$,F5Jݟ'1ۄ,j);+eCQ] *xn~ܧț@iȯ:3y Th Ƿ|*g]FhM7?,gF'qfl7%.ܝʌ%Z4m/n@odIq>6>tedƅu<)! @ FX\hkA!(9#n$ 0`h_za×iޟ,,B̓Ca Jsl EtUv?]We 1~.Qbs8) !vaSyN8Uulw~ ǣ-fe5T7/Dv&VijMOmY+$5x35 o7aG~ØҐt]>_C ?]iMXO˗PuYE_.}.ˏ0<kg=gU&'.9[Y(5͎hI8A}W95Xd93-LO۳(qx?!9( ўQ I4zrͦVAmKK]h|pvd.u<""&'BZ(x=jlvk0x|e;F@wRʖ//Qى'E]Fs|Mbg>^`7np:hwt V3#3yH ܮQ`AN,T?isB3sn۽%(7W9~NGy"=6F6+_H;`)P%SfnAcj"R;K?qj8v gǐC@/: 6:TcSMT%;_>޽kvu,CA^\D UWR=ިHfxQ.T oS/IS1*WIT7jj* [6Z+5Xƒ9L::) p6-FTJXWmn\4v sCXgb_/T#ch&Z#u?Jo^#@0HPsܥjˉBT_q~ Ug'([Evl y0םcZFiʦbH||8$u_aw(GPd#u '~0ޥP WSYT zc0rßרw$_tSXj9f˥Y{Fxn@W'@2KZG <+X,\t*&nesk: i"sj>GQPg2E۟Aɧ$,H`Q5+ .1ƨE[t}ᆙBwS6.;'2 Ε;sN ~Hw}ld*JPU&qīUcR7g;&sc'δmЍ_r}`,k. Z2_g|kc׆#Q *L)ԬRŒ q)̑И:~ʒdYz܄pUGB+~릧"5{)&"D͌VV#8θi'+Utܟm'U6{b!zNqѩ*ds׽ Du٘ kdGc+a#' ޑmjY#vg4JꙌ)^]GKj3k*Tw=Hb/SXABU:QHL\tUd%?1%`6P}ڗYB/z >j6\FGs(jԱ;@)d/UHs8ju/GA_hSNp J2 Y22]}kւ3.Uц̮6$PDKWbBrU';vhzDfep0lѢsL9ˋ:~۞s"x쪌{H{|/ȁ>;V/,Qp xTNԂZ) ^ y1pꣻ̊Ck]jM+n%ASX'Rixq7ia6V2Uۀq1\YC8 )͙g/*uRL٥$*MuքB٣i*\fCUL)fP 'UR@w2CY,˗惕>a!D o5WW#CˈB5݋A?ڟN~Pr?z+P6<"gV`A+]4$3PkoD=D5 d^ e8AC|v<ɛįq2lx7=C.;w]+'@)G-s-/0њ;%A f`b%5l)6 Utz juJcI+:y > {bRA>" K2 HXUa_ȩ\7?ΉD Ƒ@<cz*ԏWK-~8̀X঺ndt3? i;Cː}RfCb} BQA#4}vVL {H%^9uK%5:XLMsUU̳PWVjolƨQ∭)Ϧ( ڝLm =m0.Iy5- E(}(gvb|소z.'_rQ3nb k*0DzjKeUa+k 3&,hW6 ) 0xHG_dKPےK6= [ZPW0 '`HT!FNҫm 'tӺ)$nQZ-mZj J0߼' Td\7&(ۛ㜇ה^ Q Yhbs'HĈ Ȥ2h/Cp>^b=QRbR/ýGI hO*=fy3 ;j=FwڞO"pBK{siUD?6ayVP?|e#~n56m2qx6JGmtd:$īYD#N>VЯo֖jXtGiXbyrtHp.w t5+ulub*hÉ=T-[=uS1]-ʛŽճ搎"hbtH&dGXk&&b#Ӡ Pj+Uj…~˃rS^91Ž ?&ԊV嬗fIow0cLoWuRz̨c~ BD3ˎ˭?T.m=Ð'ePvq ,6Nքu,(<}C&"%%N 8D^^:5~,n;ZT#W`vo?=y5PQ F *:XAO+ZB P2r*6éeRL̜62$(z7xFxpg.C))R v2rpuion薦>FZ^|%s_PkVRWʼnЮ!frIeHjb ~ft#&d<]c:^ R'DsZл^4 DŘt>dh+Ȇ>?U?Zʨ(z6 RŸhZgt&pBPyRuŰ(Յ*L3y`D'眝e*O/5+ [N$lza>ԮIl0I~ UgSÒrrSiڏ P$ cY(v3؝ :|`W[+8!C 9j%YsBxоdZgOtTOҫI.Vꜧ.)H)CF6pRp'J*Wsk٣LL!8mD~‹`Ô*ȁP,B)X{ozs`13kJ%]+ u|J1\&/Vˊ.#̟ʹNK{Lɢ!q%]9 M_fm?x3W|*DuPiͫãny~_ޙ4e6M߄"!j10늗("eU7)c>f璲# #lZh `vM'|1*BuV9iJ?x%v=Qv;z', ZlS[Q! *aeCsΫGtʤ+}ucW^cKv g/ S$sL gu"޽JvA&Pw tFa*4E?Yky$+зSl@x}dؔ=4I`}:l 7KWw5N;5Ty¯*+x3Oox42-0%rAwP}Zi]$e 3[Km55d脤$P*\Vjcmi@:T'+{ #i~$Y2G NSIKoa:SyWOP'bn*t 'RߟBxї=KsQ݂>KZUD}]v8Bb =?*zr~ ~(巷 2XYB"6}G8&C Y0\5@Otmj+3J+[2}=Ww)G&@?ʉ|pr -n4{й% }ew8ơ #6<' Hu|,U!1Hx-Cqyc]ȋ{X-𾈖 t te˜«`#ƭ5 +y#Ye5{htkfmTU81J3c :!,Fvw`%>-8&ځΣ!TU*Z)s9Gf>1 s|ɸ?=j?L9|.a$ǜg%uL[0tlFȭ{w+?*m-%2&}/TP[!NĻIL4MQz%eW;K"dG`"xk-j s\"\< vʧ1_B}T׳k#a.Rȓ8`%98:;-ЛNhH4ImNXocMacӏ.p,h-3E_*_W;nFhj/## aLŏm,1ܡXz 7omCI`kDePw6 /]ݰB&kˈk?[RX?^ Y m(і)cyJ rk- i$ȿpxr$Z]5hZ Mk۷NQx0,\Y,~W; 7 TLLJk"KdqeJw_ sq?;1<3ȽEc3E9׶h-x5l-䤖Q` [zNYT8՟띚Ԕh\%W"ruB"o{.DGr+/"XY:}cPQE-eӕ&7Lgd΃GPflT{Ngq+Q{owzXXǢ{Ck|M戌;z*f COie[\(ee B$|FBQ zEW(1l@! 1y{A&Ŋ}Nڣ݃ƺ5~z_"lR] Vf q}Sp+^.t^)y%WꢍjKm;v (-kƭf4^ sO0d5K~@z(x\WeǖO9Tb869h0<϶3p]jZ73+A|ՂaM|!VYHFs b]1ˉiQHrܠJ7sO%,b!=u0Y!nj*q&D{a]bT筂V]2ۡ T`=%{$갺݄&vWB"Q¾Մ/6nÆMrN# LxT ;07;bWL)sS"Y[MnA8m@?%RѼP@|:q 6\*|˯Ang ( .԰, [1p L_zv6ڳK%}4l6GPJ7EM# J0$ -/n(͋%gliz=Ex4'N ۊ",ͤa%8NXA>`1֦^C:g;0'_;$6I5Ԃ @pcyU5/Ƨ(iֽlve#)RB ֣ޢӍ U{#4WCCS?ANk!@VvэtYOn]r o%@s B^9 }87,G| P?l(мDH79 ]T h$4KQFQ%}҄k+yWώy,qeً&bcq >Dh424` %\S~8Na7rA΀]&MM&{|e,QOo2c^zkkpQ>Ee%J tb n׆P`NŞ13NOnE[ck43}֭wƽH(wEQ6-<2FS6=D'#P5$?NX/3"d_Q`@Kt,_DģH 0uAzHlpUARi[ox]i8o-ą!صf4ldGwvh$l`v&啪}].}#t]S#.,/OJxU22l1m#K&!y 릤uNĵH m*L(Ĺ-v $!$Ƙb zNj:49tX=xy eʍg\-u`x)fAB PNk8 )?mQWg?ɘ TơFDɥ2W/9cCx>z%>'W`tZ,91,Ez;"568<:ɯ_3LeZ avc wcCvkU/bHY~G&47Ǥq( j,Ȁр]N$2 (<&v(F$5r&Əpz}(sȕ#v0X@TmGIi/`#<NIAXJuش,D~v$!ZxM}H8B#;-t ^^܁o8kHv`a.Y}5'!eOj)4K /Mּ:fëG;$Ew4zr2Fl^~jLu[.?lN͕ XVQd81 B?h[=Z>;Epġj.sȣ [O^q.M= J(*ÑgO19!BvXKe;H~%O| Ё,J P8NK<jӒvDуUY`֘_N9` $_Lh;֡*|w R\CsVRu3~ \f˨7aOU'*= 2F,j*-XM7:v3T /6cduERIPnRF9&"-B~ :s"o$w78C;0cmq0Y!=[+t 3U#+g0ˆs~Q}g-{.{ jȀG;Pner8cx0ݕӗ' AWv<$K(ӡl-~S UG =iʑL!0SyTjək%d/>MW<'+8jZg|BT]27IĢ3% Hθx(lZj9fD ݯ򾂬~o~7uw Cgь @ 6ݏt84r,&/k3 =$^AKQ. )D^ʥyjflNzC'Xy $޽7BmHL4vwOhKNF B$RRP>QL#lur-;1ЭY<8r #5O7 Jo [)m42¾f( Pl9u~7:ނm|;t1I >C[.<:x|bb=  fT軐SLAӃ1T,3+)~j\8DUj bGL\BK&&$iJb\nl갹/HOIg9bEq&R >Qq2C&euЫKm ?[(F ˌ"Gq#|6Z#ã#חV Pao^oEDiƒ3MC&m_HIeY¯/{`tU% 8Xk?XFcv_~If[[l/JaOw=@% y%ibCw./, PZ*ڔf)f?LmaRI쑓ӈ66BLQ|%<ƶW<%5B0lWՃ,W?tR$+g+7 -U5wM;YT/,2jnz]ȟ\ZJ^{ԻS,`tFh FW3/tJW 2Z/ÕÏ FGፔ| n9 [.|C!zpQzn_CcUlBdhS%w+ }d)4]ԷA~o1b{KW⾂鶻a0P0o~ j_k~O-7%ىˠx|F@bմ UO|?|$ҥJ 92c\_ "X5k$9ڈ^Lʯ2r _"m[TLHI!+5>Ҫ/*ʢ;[=-GVZэa L%LCUsŊBs'+)PHG8Ս@le=F; 08.iIZ,5 dIIA8:L s^tںw-F(Q3Qu mtrO<53tЀ߃E^ls݅Pb8Q &C2zisx!%!'D5BA5e#pEvdUU sI?ḃ,MockynMk[h: 64</U_џ*GFqY@l|l(9j: iݞ<ك\Xw[bQQy$?wsO{AO5HɋKIufPn>!i%uoF14%n0t衞vw&u1>6tYasKf8~>f *(aI^kg)T*?J3l, cͻ_6 *'jb&|%èg0,z ^l?fح녩|8%9hU^"x)|=Eʈᡚw :SG2yh"P̈́fNy&FGByho_{Y/-''7Ў}0`o!<\4$J!YJ Ĺ֗L2Wkm)d;?4K$[^3"_% ѿ>[LaP~cW/6Dlnn(ScYkhےAtL^~p:RF/GRG vyg_(YShXZFS<Y#2f"zVef;<4 @@\Qq.@ aymhM݃J'|ig$~c0k4i) &|Z!dW g',6 îI|ڥp BwZUxB5>(KBs4|lʴ> z<'k0]*nGm|EeJiWVbT8^ĺx5 m5ϛ 85C9K-0G}zK@T0כ3^vJE bzY/_ɪ2^ ">ffAtRb[~l,vb3rwCf!& dPf+vlA8;8h?k_] sANY}o L]WaD7Fz>t Qcb= satmP>xHN+ډ䷗E):c"K+9=RUէaoq n' &Wia̍`*F[yLڏOjdc4/ X7 \eç>bB4aGhhG(ڗ*,yVI!Q,9kE@3"R: "k5wmh3)U}Yv 3Yp |,),-^MC9&sRcŖgr AB<8*nM$Psw;7Оq #eMtexzA k#Z?:Н,3/ò^Gˈv@/s'%sU6ÇiӨc]7zu*鯉,) wMx%kX/0Tug-wq3֪HCo9V$Ϗ-hQz-):]"yXeMǠ/@=>B!6jv丬HG5%٫l5˅ffEPՊ-\ݽc,6Q*f!n p^{WN{ @KYkFvM(BKL92@b[T) >R%c,[$\7٨+iX[v!\?aF{84*4o*Y>(АpwbR ?ɑp.3_J,M|46=7>`(-wऀ"rcNĢYᦐوͮ6tC nP}r~Ċ.S%l3ɑ,SKYfps pMV luԌb'@NG?;DV"[ i aXŦ/[{[0ǛIi;˧h'yL/o`$q@P )HpO|W.Ip-3( O߿h7|U}~ &pg?-Vd}%%6݆0pnYplmh3j   W #a^1Y8Cbֽ=dmM;<8AWcSAkU:y( |YW@!W5 {Iڏ2t+X$d8ޔ YCF\na04eEQzUʮ܂XJRԎIlծT@)6ӌ8ʽh-օs;F@}ۚO T4Y6 ꡜkDm1I LӶ!F6B|e%΂jtmCc$ώ/f%?]!|,qPIU!N5:@DTd쎞<7m{-!gխ g0UEN83* p4IvwF%ɄkzП`}z_@|Yiao]PQi(P,iWhLjAu/j@% 29 eiE^Ky)F( q>m@qY3:$k+j}gڣf:QS]Y ?Ga}Tb=Z9oZ;;v̈́I%u[ӽP@ny蚊mYZJ&T,?vYSGaQ+~i[Vx=5Q=)IS1@"CV/#h|!Hǔvl>I-&o!aK#KEyO ]^/UAIX4y|{1,s[|S~M[(v֤]]yC('z"R+Ϊu^ j {3'lԺ\VTzOdEȔ ˧^4TljLtŸ"tp+̮l" ~^'1 ==4QR, -LY_CIxgZMslJD}~Yp0jX_;S5{PL%8vH*W,RCsBD|SS#qW @A+8uYK6D* ŸV_iwǿp ?Tmn|'v y 5h&-QzL' z _q8^#˵pE _i+:Ύ쵚3;ʆŬdyY |1sSѱ3#R8Ǩގ1 lMNG $=N?PVFߦs*Zl!nqPKH SS؍k[>y;U]s6՝ۄ'Ruz*+t(^OXB1%ZSi J.} ./M\.RK<'iݍ5ͅN{̙U;BXBx+Bkq(nx?OOB;M٦ g.W}r}&08HU}G Lmy]8:F0KV i˓Я;'D^7.jq񎐬dλm¡?HPM{cG`4= &Y^ E .DV+pf=J͟{m md9ـ64;מl4ȭqc܁d݇%]u TrX~wp u&|u׭ג@հ䉭4D)kFM~[2N7>\Du&4%+ZKvȇDV9ZhIuIq]o4}GȻ '^X0IzsAy&xO?7x,+;2Y.Lr?{LPO/ɾY0 ]\ei emlmdWӱi3t/7je$T^|2fgxNEOG&"F@^TuxI_n0*c_Ydx[f9ŢP\-c<}V԰O6FER E❝S%PV7um r@y~@ʾT4/Qi"5$M6dh]N5Q7G!ծ+r d -t"Ӄa+5%?BPGu] !t= :gyvme 2v)1I<-DQaA",ֱI?P&L!JFTf qJEbƴ;G}R51eJd$G ;D7eV`dҦGҷ+$GhJ"1tĽry~Ha0`2,WS _GX0Tl(ɠ'{rɩ rⶢKϿ xΥCh xaBΜ,BL })KqI U2Iχht閒nH]iV=p5Ğ( i?Y&QS;ݳkO=qֿ (TiBT$&h ~,^kpF"k~` #Mu汈|QBu>Q=s> n݅/3Lҕu\M0l,J} 5 _ ^BYykm썱tF{cP!Am:AYHzj\G)QE f@cYf֞ [Zv¨w i[? )iPw$zq:^2R ̯>ȺR-cÎiǝKy ?cx6)*[Hu}t6h M/OvpWn쎌g9fnAU6W4IaO-.w헭Raj<)j~ƒhyZY8 .Ճpn#^'dl*׊H5mY4:2fS;yA3j@DƊ +]ꋐ 0PZ͍.qHUV%huD(džkxUXKBVs˜?*rXHR1=y*I%(.JfJ(6wj mMgz/D0q1s?g) ; PH@KnN'񐝒ɶFe(⾄J4\ 3-*H1Hm Xk5&6<(Gh&K OX@۝KSW[ 3ڬ*t$?L!ȡONqxSQU$Jr*^J7Z +RaΔnN{gWF&@@r~˞]_%cEd7gHvTd-&w>##2cN3 eC=B_=B҃;x $}TI>9@sb硄 }eTs{-̣\ I#)= ʍ, 3fy @-,JY{3~HVd6_!L LI@~Xer`I蠝ɞSB.13s.Zjrf Ysj gɯed_D-YT'›Zf; io6Y!6;;ZdWz,#HG5/S0<Ί&'k]$0XS8vgȤVjEpӟ*}6H+p0\ _f"ZqP,#Om9,ro MiZNJӭyz$u.{S33֡|pv4h4X;u DR+"m 0\=TV8}؄\ɈR_K4SGj JyOxޖj6GSkw+9Zag% kf(? l谄2 Viz=TRgu6Z[S49D m:c{@Mr"PҜ'K KHBD>Q4X8I` 3\f[IE#8' R~ԡF7+pe|B(`țKCv0={(&9f0;Q:F|AЛӏ Xbr}uϨ6?9fi1=ftx^ A.OD*F>n62ԼWv68/W:#&dz*t@稔{ (s֬vL,,U Vg z@[IXyH!,4gtsfY$>yX3 D@ 鈨J$y#$iFfMq<`׌33DsՍ٠n:ny$]yDBõ~|f88y@P%wL2oO K݊fUXZg <:Xkg = MWC|0Ǎ(̘!(?s,W>Pݷ 5v%h6U4Fa òec)I9ؘz>K z-)wըk|`;>׌MXomZQkKCtcS;7S V~sę;ѨD]].z] cJwgb&.mL>e4 BW(jk-<i+ߦYS嫄MR"Ulz.^2sZ$QөRƾNu^+xדԃV!5w|!Q Q(G1"G&PӼ{M et,kUm_ɆrFE^vMOl#nfOVTv=Śa&gQeƖ{(!CT~tDe,7)VZ|tsp[,ȏ.?{yJRF>kIH(>1?Bus=Yc'lb@ x|EF.C˜jSAama>̉#Ͻ+k ~%"W ."8V@lIx:3c8~|d׍8B&TT &܀כ?9 p=ۈnNHBm~ea/-DsS' DiRV#{? |)k1Ik`!CQXjV`EUGI C0%iX Z3D ąh@Ò{b$ѿtSXmRp?R(6Y5C"ǿDzOU^ƍ-GDȂ935w`zwoyMy>dWgHJ I#X y&gvɚE^5h$ F>pI]+4nqu!~KpUHЌ69g)rǜzL͏?o22RO\-Ii>JOsC*652ER\1qxpVwӋ/ӝAKsmI{c_Gp'YF2)?;Ê'VNTƠӞa,tCZ'桉G.#SxdYPlBF#.r'TZXHq;fLqkjdFD-M$oд%*HWA 穑BP ҙ >85?u7vT+IDW΅e#=5qf!$ϐ}vnsfp17'h/y%fZdՊ%o,pQ(tҶ͒KJ5ǫ c)cTw,ovmZ2l,!G°ro4 alx徛>f'~xio+HHԍ[7A R;ؔ(LMև+eTMt2YhЁ+4#{{ᬘe P1VN(s)繚++e Ar\LSgnu&JtlJ`WlYcwR(ǂxAC2Bz乫% A͙JA!JøNơ:|ÞOPƫoFMn9}82xߟ0@2Z1(`^ml;I"l>b$D.:K 62t: Qfl&SCq+,zB4Hj[fV N:]}co $MBM83S6җJt9\z(WYw{Nv[* yuzFYk k ),1#- Dd5@N$͑Ce86q3OcٝT3˓3.Jb'ڲ`^%&Iц@$/!Q:i2e")ʉ Z{o)qa8t&3\[*\47zPrI⠾JbzR4( vA]ɣ ]R}Ƒqg:?C9yp~GO K&4ŇRJlc:N@dzmDGh>[^MXQz)- o^F"3dbj''b&|xMGě2wwKAU쌑\5Z#`a_YRAu]4]͉4jZß~+:=@ ˘[ԕ:I5S/ nl#m;uH+WCs7W1ϭbho04d ՚T ;7 4l!P8x9/Qj[%iX-* n3pjW[[.Ɯ2OB :ig< ouVk=5&d߱&Q+Ԇ^9ª÷<2W%p2_j'0V>ZF쇏$0Xz9fѩj^C)WNfŵ$UґʵLo<"DK=P(Z5 ͮ%v` '2CRE195)/Gb|AbAU^?Kj+  iHu_=9쩠~Y̯̤1MAӨ{ 3U8EFm5bn ;6 { 7upvn=K c6c1zg}|ZX]`Mf/vP]yk$Qna2kݮ U=I<%>p` +se,v &%KҶ hujD8-) kQaBӍ.0 L<ĥ1k_y '`C>4#ra.U".AnIdKZ`)Ϝ+/m`stDqܧ)UQ3ի]Į`> )OJYJYWܵfQ~y~l-l3uB ||n 5Bbf6Y֏cԣ}-;{4Ҏeԙʿ-aS/1@PJ\W,j+ $Seq; ,bm.{y Vç4ҝ**T;}oaV4+884k섆'@aNg@u.?1㛂1׃mPf<$G<3EnTn2{] 3H=.6.jVЧ=f~ r VP"вTzvtVP}ҝ` W4Tn5mjO>-8%*;qƐspu)PmR]RX:cSoy zWCye dhVEPibqyrmד!_<#> Ķ7'KPNT<󼢙!ML|/w^ 7t2OA֨cfgIyVG0euN8:JvEHtDrz%U'C~ըR5`⌹-BV͡iXre`mXL[jqZMMTȋ֓ʙKzTJp 5%9eN*sͨFvy1{@i'-ƂT Q":a:isbo\*bg^GKvi맅W4hNQjJʕ&=$DͶ)Y//-hOG7dQ ^9q:|fy[ /8wK-(rxRJl(դ Dyg״IըIQpv]ɘkdr.]׊PTa`킌։61?Dve2*^/*[F?<+|N~03Ȇ$U nG(Fy׮zo!6!E$S:3} אjo4NXɀ -].s .Kb3EB*%x =9T8bL;k~w,TmPOA+ 5C^D,h|Ɖ7NHIvw`mx`.ț\jo (Uj1Ĝdhd۶xz*)i.݂gyaKmژՑZӌOZ{3eazF)YX MQpT)yǚȸpG;G^ / {RwC]T񯶺\P(c:*pf7s,p UK[EyYpjN3<Fi :U&Mx_#~2f?Afе؅TxBS-V*5- JOf?knP1Sà8#twkBn†Dl1ƟI11AY&SYfg;3ȲN}7g{moovk.Q$v׹{4[fٳwuۻ >9)ﻝ%NO)׾w>ٮQy({Soy{w-ڮޗcg]gݷ<_Wc]f^{^fosw{{շ=j}N^sv]{۟zvs4(w}9z_]קwݮoқw6{׎=`׮^{}o^^- SsϷn'}u{N=篶{;z=ٕ=ozlmz;goVޛ wgo]V-_c[}:z{}׽}Zoo=+{7]u\=]>|72Ooq}mѽm뷾vw]vZiyjϻ 9GJ+ ޵ov겷_W7[G*N:}wnv}mtg7@}=}_koۮ]_g׽h|^O[j{Mセv}_mv>N+g>^ zֳؽfw}mݔ ϴnRe׻뵭׼tw^l;>淰Yxۥuonv/._o;}ﳽ W_}]jo2/oӦs ٷ{z_JO.5oS۾ێ+Z_N{ z|]={}>}t_=h26<ݻoZ_oNr^k^zv.v^og_{;.κy[M{޷YuvޫtwSwovw}N}}.C}/ZV)=z{lw+޻e}w[{v_{oog}t_blv}}}a]]n_GZcp=7[Y}}Wrzok}ݫ3}ϵv֞{}v=N}i^}jz}/;u.ֻ[{^k=Rtj}vw>ۯ{ {7^OR#rgn5=y{gw}k}˞ }>[oMwqsNoZ4ݾ{{zޚwzw}:Mg_|}o{{3N{+.4yg0/݀)u}_w5P_}}u]qįw t};Nowsw]uSu}գ{n{-8Ӿ݋wW7˦tz{}gCm{z}_[o^fc}{})+{F}^/OTzYw/{}ݽ[WnW.lm޾n=Ͷouó{o{]z}FyfwCP}{:w۸m۾ [ۗs}kڷY}}y۝˰i{}ݽ]WY]_o5Ycwo}ݝ|׶뛝۾qvׯŞ=w{׽}>n[޹ׯWwׯ^ח7Ҟ{}6wrt^nW2y}|}{hހ{3{W^{׶{hytno}Vsպ׻}:>\{zwQkۛ>Bz=}mxZw{ywu,>NgξvGW}|ow_noN5mkm=%zOZ_o{\an}ケ}Ϸ{˟vݺﹻٺ޼wqƎZҩ޻{owׯnMﱻgΏ{>q]=/gϯ{lu]^{t+{}}vo}w>p;g^Gѻ+޷z;ڽs}9>{^vkYサws޽f^yݦ`vuۦ^.wҞ7};ǖ=޷Ѯ}}kgWO{}{ِ-=Hݾ;}=w]ssժ}=mWmu<^l:W}M}w;ImR_}_7m׾シ_]:=ҷ_W֧s{M]{,-{ﻞ{mח_mK_l>QuK}Wosz޷;vn^qnzÞ>>gz۷ֻ[}nZn1}^v.{׼-}sbYvG֭z/7I{&m7{{ףGW`}{:z{֏}{w{w׽/|[mwݴ9nپ(w/w]}[۪o^z}[]}7,uݽ竽׶q뻽7ql^[W}th;nG}kok]w:no|/z{r:ZO;}n4kwsmv}wv{ﻹoW[SiC{}ٮ9OER{}Ծv^T^ǐ7g{ݳ׼=tzu:]ws"(4k޻}w]ٮ_=^vn=W=o4WϽ݋t:U_zgK{^׻:Xݟ{ם]׾gmm Nݷ]{WoNޝsSuڇJwUo[g}z,˱]UtݣCE޶tﻮ^{fW5^m_g7ۣmϟ}ݽ=_}mp^Uov44vz8ӷNkݽz][.zѶk{o[ޏ}l{ykv}2oqug3J>ky}wov[{W;/}{={|׻^ځ﷽>޸Mzam}}^mzwW{u} u[kaGw_{@i7v_cn}/vqvO}U{U>U}]{kwa{}{魹{͓{=7o+{i}ywnemogvʾz}ksG+4}v׽ɭz]܏o}{{w{}1wn{ހ:{}w=uZ<սv{/ׯ\ϳ־w_{v{q{x^z]z;oww{ooou:tty:>_yw |me>K{N=mt};z=.}Ͻo)_OWoo^=xk|7n M]4޾kwo{}G{WmvOׅ{_vO)C޽=ݽ}Zck#uۭzky}׳/ WϣGݵ=ꞕۺҽ]=u{M{}h/ UZw^v˵=;::zg]l^ڏvg׵i/ow{owwoO7{]^=}νom s}w:C;waϥ-^W+ξz:SM}ojv{>N&t;n}5]_yf=]y]{>G>{zg}Kv=}w}ݱϾZuws^v}{wv}Nhfn ]}_vI;l}W{۳Ww}S}W_lSW7wk*f}>꾵_FoM4ݪ_}ѻ}o{Kmyk][uVu_޽;ޝs7Gvo{F]}W֞돸}[_]ϼ}2z.}}v>v꭮vQW:O{;V7ޫw=mx|o"ᄐe} w;޷ӟc{׮hl;}lYoUmM׾Vuv϶z(=^ޯ>hݍU;8]۝s޼׽vtnK{vU>gm=}Y]u}wk}wׯ|}vv>﷼}_w}YX:Ov^wsws]f=;/w{E onvG˯KGv^]]}^Z}^vwvz:lk}^zۻamOr{ӽށ{ͷg>o}E{ݡvCW{_}>ݾr槺3ێOv}[}׽}j}۹^պ2wz_'gdWJ|Uǥw{_{뷷]}=7_vׯUy}xmWmszt>O_B}wug]ۺ=p}}}snmcG۸tݹ觅n._o^{ˏNoo}ۼUW{y;ayuc}X;_3s0_>z˾V!O0*~C@Q `U?ʢSOSzU扄`L M4LM&ƀh&0hL50&OiJUS ` x` OS U FO&L lS<M0 Oy)1ت@}Y:mo]W\+5qL8)# WuN4Q,ѡmGNf_q`/YnKz|J w$ O{ cPUwo[;4M:eٟP~[žs+so] ´Zf,ބ7zޔ asM" ~:۠ >JUSf1-p&ˇdkOoϜ Qu` Badž X 4M1EIamM9} G\8<(J[u^=zee`_ዳҾ雳'^Ǚk">K7f#lZbӗ[Q!+2(5(L;ʜK?c*5OTYaeB({ռD$Օ~H[-:Wh~s̫ m{}ߠv]g+=-=A{ktuR`4kM{(|8٦ 0AjlLA[eqM2bG#HU9c '4䲠 PRZ=YR'- ^oME}P/?[?u^  7ՂπS z1WXE +6yN^1+˪`T}=(t sުN>AQr<7>ץRmf&#Ky5iDRZ:w:7HwVz^ɝy&fjRkPPgxc.HZV0H+MIʡr ~8;7k쏆F-ndCDd1ڞ ٪vGJ[pWZ1Vfo1[A2XT*8"X$Q>8=5{8dӝ0LBGb6Kws>7Qm7u,S P] 29+~P--YzWl(_'`DNk#0 O'"7+䆰%a:y]z`;8g4MT0gi-~{TZuYYtUL ^ō mvqmMlA7th-ƒDCaFn蠻Aă O0@q$/z xvWdJ ( mٲ5He9xf¢)Mg1]+oW)30D*< OC.(x3c~9Qt,n$ɱpWCFѸI,,pL8^>ɵ|UOr/nѻqm ![.1G T\1daEq f_7ڇ4dS5pN\1RR<2G\A1 Raf=b 0@U[)UB{D^J !xBo8՝<>!kg9A|nژs5x $7?2+G~ Ŭոb c̋?G.dJ➣,S-!HtV6}Fp8I#OH 뒅_RKҜ>^f@v4+_ɲ@dq/$W3ჾT-7N$F\&-e-DiWE'X4Sl]W}EN9rʝy*j7X5YJwبu6zOBiUȚR@+;/4ǸF'C!$㷋L}f:THϭV 0g*{Es2?aMsGC凪xN #*ٺ ŰQ?,}/8U9Y8J>ÕU0m١TK9yߠD,x{Rn#CcnQVC;hI :ɓOa^b"|g+ EY`>W)]0i_aSg`rpMy(|y=|"bu9M6q~;1*$xbek*Zo&U:V;1#,Čj7NJnHx;˃6kfm'}:]i ijx {іv" (;\ #dE M٥*{d3!ԔYꭰ$'WEʮո0̀'x vz 0nԅxm\8RzlHO6Lq:[Ef|_@Җ#q\ߍfhxeձcD6hs#yζ+7dC$[[Tr0DT9?QHDz@>e%OČiu*`DxmRuvzoBCKӜvi%ܞP>*M"p1C$X}J=yuB_;ߔ8Rgr ]2S:UsmzgX#it,J.A1it}eQbm%,ouIՒGE%7Xi!e@@ GWpCFSSnPF- 1AߤnQeß5vdƼ ƣHݭw3 ՚fAeD1gFzN0]., H5fR,a}I9jdg6Oiw%0BSD/&q[ւo_z*X uܯ玢/? <$HHg^D &ߕ1 G-3˓[R4" Қ;;ͦ1+UFY=ƘqH{pЭkAU19pN3.)7CTv `)w6][?s$QǀXYi "2N -ߦM̅lF&t0lNI3e|EgFP&-ˍjQc+VO|=)A o2Y Q?+fsٛub8}_#X<پ|֑V'dd{'Ds`MNeDDR@L!iP0}R=EDvBdz#l[Ovhޭq0"2gG$ZAi+|n@c4s;UH 0u2Tj[PUJ$cEݗPtˢ2S.k !z'.#)򎡖X,nR>}ʯuN 601 Ԧng_/`m70F%rMC¦n/i^'I!_HvO}0(aőý.z[CxJD7JߪE~[P$^AՕp7[^V cнreB;/+NS:˷O6JaIo^Č˧ɽ^$pBQ_ z}AoyD:4fKGXWelˇ`:4돸y|,'biܖIp7kYc^5h&XUmّPaU!]& BY-~MԆ<,{p ';_1Sf?E3&7"d PH8CsOS7zѵ7ʷ;^y2Bd]9,!d=V2m ^[/Ʀku˒>f#eh8(׆2eC(!4/*sO "g!q- MizQ@'q!ߚ涫B5ޅiGt3P_b4zvd!+rnyGB'BG 5Y桡Vh0oٍ)oS[fJ?d[(?~Ο8É&3Ko 103ު*T Y>;rcC$WOcJ/]<\]$F"fbWAC neyLWfhR3^d N H 7{% %giVgsca[g/cLz9f$^k!Y\Zb2<V(˾} L,"l3k'$(6*bksĿi/thk횩3čU}'ԃ0!V0N-i>]kMFc9ަVFM X0wrV& kшwn>xq)iDFbpM m!bu9VLK!ԁ@]ysgbbPQX~2&r@)Ԝ^sf>ЖݗpbӲJS.P񒗽%~e#`ܲ}%t^U@-]ggW]m!nFBa]j2EӖcg- <fA\% ͔;SmIw]N5ODH-wpR._C4,d 찰a)D^ !q"#Jɂ(eu)A;}~_|-\45r}v $%MnT]w=JQ TLi5,Ya(~ <͊Q lca뀬]ݭp9(Ub3q=IZ%6$t+|)ȡ! ȷ2n eڦ%Dr=~L+vFE?<,,Α[7 Xt"!ء =0 bOU]>T6`5$H+jMHGz_6#)jY0A_cX}{;&;dGwh-=~,4@qL:wcyo ܧ5s@sI%f0?^=`8 Ea;C[\PU_"G* >k\y郞v)v5ړ׽MEEH?֥7+|}xѲ[[5-2Wf.hPǠ$U wXNp+ϳg4X!Jtpm>Jv~55bk`_1 jqW48.jj@?7\>Kc(0A8W bX [<U@t1JR%m͵BćŭlZڋr[g.21՞:0'b ͜h.eCxg*iҰj`j_1ŧFN|_H8ȷE䒜K`cgK$ۍw|G"efTH3Oԭ2`뀑 lVo$6b0GL&'OZ }H,hL:|~t[7U5㰑JFal|RC`ɸ_ܸa׻[լ%\PJ!=2t i*J)'Oa㡟E7[R5VzuK@^duF{BBqA^aDVSY%zN' "sw{>T"O9H n&d%3&&ڦm =('J/`V#4޹#.f#*N5Q9C cz0cn~OhISSz,ght/,<*uuฬNG(Q&|gn *]7kݝC(Kc.V*Z%i'.afXFuG'XyOZIn Sg%i:mn 3\zJؒ|&b¾ &3l3b1k]3JKς- `e@7=U$]%MwC} )1ݲh0v{ѝvZZF)_!$Ϝ~ judيUqROFe"Lflܧ`k+Y 1DN`M]=NRaQӇW&UkI}}KN*v钁'y,@5A 9 Q,L ?V#@ǜbEyv$%fvw"C6z(aG0'w<䤱5$u<Ƴ\87G49Щ]m_6/F3m@k.x_||b r80T|ylDOMD~d5$ 1ٱ.'$8?K--oO}oIHɴLa1L}%ggWj6z𩑼@;"jWt @WJʷbEdbnGw-c@vÂR,A_5.yTqK'c{+剒#e70B)Gсzw֨L6f ᣊYGz:2¹|'\?Vq4:O&%6ã'ODr%Z :wcRvTW5E876 te\½OЪcB0G em9W ?7Ð-P^2x* i-iM Ë!3U2Զu $IXֱj76[=ʨ~X tl-)9Xkvѐe0|0sr,M h(UxiAY@ΧHrlςշ'2·ṗgFy>ùC~oN./튓M9CJ4(Qq]fW}xfG> Nil֯1.<~z?= 4 $DsxBGA>g踩DNKqM[O蒛l١$;'ҳ ï|ý foZ|iT%)>,ļ;좩I11ݲ=TfRg`Qvi.zLX@=[[̔ ߋCK,x[-,2ځoa'΅A frn\̆h)ri7r)ԇ@͹ V.y꿹sb'4Ƣڗ.;/Š+s H<{Fɯo$XW7hNJef}XݙmPgxxPR<ƒs9#nE9PPNѧWUTeFיBy UX, -rI꛳0r.*b^xGgK ]"8N 4vYR2`VAyEBj2Jż-*VBۥ+1H/E'"%\<eFyR &&\7ޭM 8/GܔV|p}e"4iR5 Mm/i^ X˦m9\2镥hhMEX[H0kȘZ~?9Ln d1~-BhT)FGA2]=Q/K(u(l))JxS σa̠piJ 8>l@!(rG_qYo-l$dkw+tGb ԥQ&I7MbapLz zòJ:Έk:?aكWue)ct?r$B$1NamQ !٧!EǸ:A ]bK'v_0JIS(z(b h&e{ !RzS]Y$`xqL ॐ)> (tmQǬp_^6VUI8$OpZRS2VU=Mr]6} =P?utt RhɤU=_@EJ`[u6-wr.Rk+\3V@zѿՉ +WS`)-\g(Bt 4J|L~cJ?}Nve8R<f]zh[5pZ^ks6<|<[1. ϰ\$~rRRϋ Vn59g Q\u!܌A si­"\ACǏ:.޸F3~tBLEŖBY蚦.jAex"Qi(y}i=Ы9_ p,xkYv AМv&(-P53SoUW"*D0Ӽ2A2譈ACj,&&'W=ɢY%9=QJ1)=ol>hIt=IWr NfHn;.P&I߼C#yY*A+TstsvחFKEWMoM`r0paoN+T&PēYY\GSʉmjAo܏WC]~箴*Z _5T0-ntfNM ;>Qms֜V֮E~3W(x"Kio6([ȘB |wXaȚ{?{AP̓u!okj51B1dtX]Z0S|P=`my*npQGټ3 G={^E˒ ڨ] ɱm?򛽿!1ѐtT<{(w[ ]]2#`+ .@QlX )XN6-TXj}J#Ѐ\[̘!KxC$ڠ4U! 0UWE_y\S x3ȫ}$3ri N /-&FwK,\avGh/\+_IGO0'1Mkͤn5ϸśvJw)U Gfh4g\[:s ~m&'ċƞ U]TTY3<Hؚ'OapOʇq KzoC[#;I81f{9b< k6˝@/rٺ_I~@VbAA,?hRXJ@~);Bn;d bVT'ÇԛNEgG$N|O#8۝a 4~vNSn{x|@Ȳ["=tא24$Ij pѤǤCė 8wzG hTp ^+Ugӱywܖ+d 6gmu O$HdQZ[tnl=B0_.3(emgZw`R/Y#E2v7;m!H]w_dC'hnN7*q7BR@J/dD1EU'h4u)n,D\TfO? D3! 'd`j6T,ꕁujz-\>\-1'~FHQCX=N,lA2q*ҢmY.2]MFJ@OH2ɖ#guj S L14ۜJtaH-&ނRrESE2wsMnaW)ǡѽeR`EcA׌^rܐz^m8bwLV }5ItGEt/Al]NMq rT8j@8_W&ݎ!|h(n<ϱ')7es|%q-PpȸឯRp[h hU 4~QT7y|}S3&"ѹiǟ3SfHT@.Vs|X9WTr2C9H`᧧|i` <5mA/W#DGMEHPLT_v4>0#+*32j+L$W+3aܵc-bippJ:j ]ia1!qm ;YВ-+jH?ĴCy|.LH#K 5ͽ嶸sUWΕU!lUEuE ]YiJ)BћmV9F x.j):^NZJn`)@8ZI,o>1 0lȾb^L*ֻtDA۵ӣNwS$YP&{La3fG džxgY&C=к R# Kڰ?BC-fP(UtPV,B}(Z52r)f;=%~ˢsL$yJ5#5Lѯw̙rqfvAi( >0խDڪpq}R2 J| Zh'qjԇiw{SmM`R6Tk>G$1 !C3[ 2f<1ģwk\Џ6ɹ\i|*]sx9[6&9d|Ho;?(D~<2V_a\V~Iw# u`r U\\,lQ44EƳ06@!ћx &dYP{~x㷓x=*~v'hW~9^mF߶ ~ )KIGuw,,p#da*AqH%M%;ey݅zI>n>UN%fEwu@V.:7.@KU=$5Ц&yfhL5_G/**\׫Ò=TpQ嘘Bw8ٔ_A'O2d⟚ y]3HKǘ:CƲJPԱЯxwe,pUnN!҇{C*A HЬk 6KJU^NDR(jݼ։sy)5Ev oAstQ}p9JɌ 6 G8GUmd7<&baJk:K־kO(Yg/U۸8ā7<1=@NdaD殿&G#ÓX/`*2ohM=i({Et 7Zth\4Ltգ *6D_m >ջQֈ AZh{"\D=PMx e@F|?[?UTY4.&17MaqX*m%bTVn5ļػgda$q=!6T9}Oۙ B/X 5^1Myp<ȂØƚǙ`1"uοĚ4g"מ Εټ >".HFrPv iؘI{~_ -n팾}  @(.+їiD^:4v8gj-ǐP(0jn4c'tM"t#?֞3YB&r&$̧гh^lcp`qWj X"A+ֆ0?[8Rc6翀 mn^^Z+g\H*r)xXP9hPYO5r׿$mvN4 DD0:zmT(= wgŚۖMadLM6Ɍi]\*zRZq )ibx(toOH,2HA} aR[iAj1 L KF61x{]Q<X SP$o+r -jc]zSè}5m2/W$VZQ8ghyy Xӣh祴+`dlQk~z A^ cRPBݤ7A[sn? P.C04Rv [1I!؊JMa򅓥#3{tvמFp)T3k'ؗX=B%XKisȂBYx0@?qY"CwQrClӮС 廻<-(Y7>Hr$tEf**^lx?瑗@V#C[^Jc{ǜ|UT E0U[B k~6G+4},0kj_V#DM 2꾢%TǯyJ ۩_<lRIK&E󩰧܏Ƀsm{ׁu"nMr#9UF8ؔ|hLGEޘ ~7UFaG!c޼5_b2#=z[?= ,͑!u<ԕɠƹ-t$aI~;@KԺlm%* SܸJU8Wdgk]=Zwts#Fy*۶EIpiIқUrنh68 2MӶ = /C%&ƬPӦ~P{)j65Eh*!*agͥEP#[NۂqvɮQ*vypn\sBa$p$xs3`d:U]Y/?.K%u5*] hnwIǬeZ yi*k!awK;x<-(b|2WQƵg=,`/ E8H /o0^sT# pȀɟ]&f]ޞdW= W[[P{ @y >^-?-x))h$9}B// zQ~PpL5@:L;Y526]y@FHwS?,8.h;DkEL:rl 1wT7&E ֎I͜gg WgOy }VÎi虅7֝@D]b)&Gut6n14pyo~ yưHh{sR-9duY+v#<{LoY7@ل$f!O6E>* DY;}qi**ZD0} N̼|d%ܦ * OacKt2Γ iHSΡ$w_L@K\`}::V*jt[Z4#u ƶL蜒 ,n=ϫΔ$r)y#X>;: C@\4렓,552+wzX<܂_{200)_Q_YkdotwNrj &|_NJ$||Gw %x X!2XE{u6~.aaGDtq)̤T E.COuOX![}v*LjicǶAq5HwrK6(?s؛o 4h8";H=j!jr-{wcr769HۯlRl?3 lRzPeBD(nJQ֐/nL(ogg lzFn7 `ۋQxU/[ @*" ,.Ō4>Tilr4:pLkRP ֤ zCÕ 'JJ@ QV_d[5eTjYG ؞H7oj՗ :ou1ub?eŸwrZ5C:v̛gA^ pU~Ed)'{hzbtoVa ĝl`YDRQm5G#p>œɸnFP#$eEABFק:[w~y*#`RKh𘍊Yne|e/t1 &Ŝzk磃 (bP4ˬexn)@[B'8?% (~ #6\Rѫm?{tfD"wfV6Wc1h#"?z(ID7bN\-_wDeM* ɴvݢRi\w\,ޔϟy8q!Ҟs.H~zؓ$6'OX4Ph2UUk?J1iCslD"2FiT`M* Xʂ|7޳fsG&vFֆٲ";K N nC- o44zޥ6nO@]A&psIQ?!0ҁ#-|m SE֠lw՘灈oZln(2Ѫu gI*ny]hTm Tw!{T .&Xs0 T)a$-aS򫻷mdl%7r(;Eus3rOs`;~֙C8< G_Oi[Kȵh$oZ)X"Xæ6"oVk):SaNo{Kg:alsiP9F{MK,y CȭD@"aZ;nP 7Q ɘĞdKx98e5M\꥘mȖ_sG?[dƁI8O DC|-~͢z*)+LT%* ׾!{PD2qt _͈)z>Q Cyf2]ym3 ^~ԪF1! P- #x!r?a*}-e [6jjTؠ+6h?;mq!mFjkdT"r !riCvCb=;T$Ș.Y4W1 7-XN|>$hU&q,GB;e}}*&'ET] DQu ^S's,-HM.E${^끴bBi)0gA^0?|E4oohch ˧>2Ԁxc~]#ZXswhIpaHo;:R) jfȍ@Bl34knU7j:$ f"EN N3HƤ.ߴ&)00BD3թo>4j{NMCh#^DXy0#0qCgUB,Q`:,lޔx}*ЉىF)2=r]JɹӤ@q)qgwb+&| Ka8/Rx !m oa^bɤyT&e#U,g<˲'")zh/`n B8Gy")3ᜳ`p3:0yc?Ar:|ޤ_(GcvXW!7ͼc $u/PTt.&s7r+XN"EaǛUYsGWLPj4` u, >5)~K2+-0r4ߟQ O?{e^aZ\^О~2/H{J~^>t5T*ժd|^jH`Fr BsȾ0-[_\7=fɔьMJ"1 A|k*2s6:Ҭ ~nN]> 4Mg6X>HaГ{GbF=[afХ@¯[wJ=olV9Nw?MFAtt::}O6o,B'HV(e[a|jtGȧV1D@*I0~ #əη!g޷E?u^=ߠ+ R幧z+(?l HƺdDpd}**;C(TG$X*iFS4^p̀A׆7ٮUHg ~wXiވBlv5,ѸE0X앀0E=AqˇwI*#`v+G<+J XB<ϑev,toU/$9F @Rَ t2Wqp=Iqæ۟c= MgRH.f讇5:$g]<Gx5MS. =K3o1i|C^54˕;TZFա"E+VҥFV)T0bnn=K*Y/6m>p(Ck1I;x^K)B aFy6}M_xC!G!pq5.ryOސBݗAo.3+"FP4#wrB:) Cvd]v0 &6-T[KX% 4Uc'MO"=ht7{h2Fq=9H[hE_l.bj1`q DI3߽˃(My?ޝxtxK#65pM{Y~ʹ @jbv[`D**.cZG3xd'oVxF[<*V|NKxňʵ*pR( 6]mOZVQWQ fL6r6MaK Y|D!GF:=אlFאt{5]秴͘ՐGeyW0#ІR!æPÄUf-fV`أ(EY9@+8:' y?MG~s=Xx7%)T"BY1,eg"*#3F&`!YU *S!N7Κ %!.Z!/݋u-̣4LAfHȔOFRrIQ(S-/ER" i? S5XB5`j/W`p#<>n:e]}=,֕&UrVp"qTІy7blY*:-i'痺?ju9.0ivmkB}❶)~+S$cNpA5;k|ZMo^9A/Zw+JBRpZ,61RDv+eM_|?P0P %60|j:JYh*D(%K>:N+V$cͮږ6N]F/Uӽ 3@z\>+6X4(ϱtWOu#k":1gv -UWFWhBwJlzHtĆn9|x^\ jSΩBȫz o3BߊSV+0haӋ DE0֝vb`O7<^֏!lfa*Tpx kqi.E$F)pCqOf&xJj&r1 :QO2mr<̲twq $]vLN_;,KqLy5f,)yE͌-ȔS+~n||©]WFц}j۾aw*/+I?ׅ`}NqMwS&fbP#ġG#$8ޱ0̿[j"Fep:p9[MϪ-V|z65/a 1i_7zymY̊l,{8`=VfgTNeVOr)̣}uZ%GW$K dQd.ŝ0_og'#b%^swc+a3?ִ*,-̗@FS.aϹ\*_VJ9F]vzid&B.צĞC\KV::|F_iOkJ5w2ͧ Y\jN2-V(虄^2/ZIDly0醳JO >GmX4hN BP֛Ʌ.A9NM!]#%4նhSGkVԸL+"%0TqBC͸B!ͪto̞0"WRn,63DG|y~?1,*7^{zH/%k@dS@,ٷ$7&uՓ#*[ctU\-IH ۰^5k;:ճ9tHy B(l4> uLK*l6ջys g $&EM;yX`=O}qBqWt$7<*F;M% :ذQ.%;?]lׯ߷Z5{_{&/va ׈ nj$,YLtP7`Yz,ڥ59 9$)s(C8rt]Z0_ @6lw%#`47K!NyʣzR a ȧǮ A}d碷\*r-~g F@OAlZU[%C~\9KBK\?09C]XT\iZהw㐫ȆG/"Dv6 A gOF$-r7z@a2H7ZQc t-!O dD|o|޾!tTg:#3:ytuЭ? &@Z. jߧIƙ|Y y=s)ۄ-|$ ,%U}R@}cK=t11NF"\ f~r,0&9@mM/:S^sa^BjMmOki|I3N5V|"Ϫ0ʭ DzrS'm.|;s|gۻ:⏻1z HãjKOR/34!ٽYWBSڄ[`B6/<* +qy7X#̏-Ĭfi}mW?Z5lΙBU]l䈱%H]b1)K4Ԥt+a̔(rF y!DpCN˹>A$7C ntă3ikJCj!"~AׁnDI.F\P^$87g4$(N'[&qϗ@9 R΍Җ;5lh2a*)HkpN:3 0ui"b4ȏкini&'!r tr+WAq6`K-))ވesx&3XO4F!.p)] ^MUkYt@u3~շ:\rKx@Vz?UKy_<)QA,!.Xqh<'?(< { hޣl<Ɗg.~,7䔠(uz smЃ9RZCĆ饯`Jg~(U8}r: d5k}8ÏG*xCZ/S7燢4%awmSl\Zg~jj\OKIQ0 .|F qfE^LP7J"d C޻}fئiӸ pDig&v IhA 0_m ,H8ܜnx/9;I@4& RFx/}`i2 *GM*ǂk)C.@Ǜxkr%A6L7ja5k_e:GX6g;<ʥdG0PZ^^=~]beb3u 'e{ϓu`8K0Ww4c扂I꒷)vSڗL2IdVk6 JQVFϾ&r\1+N Vi d(ȳ@_L'x(țXngOi#Ĉ | T*dU #N(ԙ ēhuqޣ]}/ǒ{^z:N+'NׂCoqȅ:ۮĈh#$\'27Y[5Awa!b=\Ejt%X ~ۧq7ꈤ4҃Ӻ#g>A!v]#(=oJ!I¬lm2|'TzŪpo6¿D>έ$jz.bKC.U `5obqϋY<0Dy6E8lGCP71x$*0XGb Kd-ĊX ^nÍ{ c(.βӶuIk&gmzL-G?4O `mZiPcN rrSfd)_lc==#%SAGL`?ǶN=315^xoڨA*)-9ȥ{W.Nʫ^qrCZ~X2ܱ305-PKns=]H c'<4Rʌ*Rx}JFVfNٳIrENK,9kɹg-F݋r=[>K޺ Ә 鉢*قE <\=u3^/x Ϥq 93-n338*DE6#Ks.k&gҼtU3&M\]D/y.`x2P qs;4orF;ZIH{B_K^, W:pC^u1<}ԍ)@9^ob[3.y6'`ZkC*v%*GRغs"⭜YB}0R|(a-S:='FW w1` &P@~4GSlrSoeU:fMyapɊ N|Dll*YY=9""ICآ$!(Sw4EYy<;Rp+W=ts.zMS|z".y@l+5ͮV hk&Ƹ$h׹j~8r[`Nc`ܩUchgN}[SY2n^5N V:I/|Μʎs4H&lIgrٍ̡S~:_:ɛs!s= _\ l]!hLUֈq䣭T7ayVqq u@`~COˁ ˬϣPսYr?Ujjg~ Lv#u)Krhr0DcLӡcĉ[bٱ3CIP9ON#>3Y =vKW|NZ`nDrJZҧ'e[T-xDsۚ&pqM8 8̳/~Fp eGZCNb̼;[|zB\`2MFW+YpN[D-0 ?het3]AWdN ][%*+)M8zb-K-ԟk[g1,oڤc^z40n;h?Қ/SwPF^C5]!Gw->jXmݳ!X/vj27rHgl0;|Q vY)ddizF ρCO&eHì"&>>(ϳV#lCG'ˇԠb9^CЃA: ( QtUpCqGr}, w /Y qśn~`OZt+-,P Hݢ A%e+2 '׭ԯF)s=L\g1G 0T xU9M_{B'댇rU ~Ȱ?8-mgn g;N`6Rd_H$7x*|׮%,!A/j fл>A/)_͐=?vsFFT0F'E뽻c` OnF|~ƈzX&pHWAϚε>xsr+G.2k+BS欏ӓ;!!ާq҇})\ٰt &CozHV{h`ɲN9'-lbT*]~-},2Mx;@P݈-}V-WV "k'YuRP%1~u8E[%d71=ZEptQU^ͅ3f(TZ QKϺ-XF;­ {4<Râd8Ԙq-DGLq0&ĵ"sbPk:ţ]wxxXUk]\M= P-֙䝑hY?@+y6wsBLrbqM7Y DH~Mk 4sRI,P. qm{Aɪ9΄w#P@'3`. ˕a1{jVyhWQ ]7G? |]I0߲iav$EDPl^[Ϗ\LG.}鐻n5}$?Sˣ==w#ʕTT6iTZ4"s" Zw;*FpʔSHZ]\* p]Q:b}KJ\,K'#p=xOSN6fY1.i aduEM2ï)fԔ"a˾5>qΊk*%xz&u2DMʸϥk`Wݼ%߈>/'*4*Mp5 =}IXISo&;͑k_R#}1AD0D3@Bͥ LpL1_$݁HbUfӆvA3&EbsNJhdNC@mR8fa)V^aH? Yp)a]-?.i:}ջt+Vˍ-6@:RN9eod=ȅ\k#.8ܱP1y!,#p,vkYluКuGncN8<3/{Մ%@\[{goX~e! ˙0B(=)ӈBՒ{5IFI N GF:.rjɚIZ(s41(#DY:v!LnO\j#(e$*s$gpo._{v߸'j%:%?7˚f0H F @YW:oIŋSV=0v|Gb"ftA#<4]O߫ }볚1ZBu=uUpGIg:Um_ u㛜< I.ECC8G4e8g NVpa 7Bz{58fM4"0y)C8ɒqj~f㚆%\AހҬq88+ |~ޮ{9@ZOw kRK#I|@H69娾nNɵ%: -`Yσd[ݧNƒ$3΂I3Mڥd+h$6KOrga`KbH:`2mr<^{%/ Z+T%2BE]81֛}RNQĶCFڀ2k(%6++ݙ$Ӏ$fo5MLi x:Btܣ{p{-Fb uusBo:eץ4"]ǵD |*VU-vfޘ@(ՉahT /mح<헖CZb F2[4`{\f X!gk-ɢ8DjZx+{5M:&\v)r(6V0/xPedۮ5l$0sS, ;j)&~jc9 p?xByFRbn'MĩaQpK"+]cuV_=Urr`21PH0 HI] s/bܘV]Uԩ(Sj6kM1א#0G/ :Kl+,A pT{'ҧpUav3@n8c3WrݭmahM`dE25R}>%TexM=\ag$t!Cg0&ĸ(fՑvuo\4:1~Fjyp0dA򉇙pێuY}/J|͝YUx@e Eà܈3K.Yȭ>{ J פ:LŖ{^ߞ8IEiN~{\Ī]WV6Qikm,o!= #I9~d MS!" טJ5bPdt8p1;&]_ wض9;;uB=)کݡC:$pb)6|P  6)״1k٣ BC%]x|L}s!jS6m^Xyi5yNRV䙥?Щ򏑏g(gf}7)dZ~Bl87`=q1˙Ł4kAAfGCјSa١&=y!F_=TMM }_\yJxp}ºp LrAd5wD H|^Н{ޟ-GfƍQ*a  3u uG۬XB>eN%|i,d;&Kz}wDlZFUg ؞iSEqwjg>~#<,Zͻ|TBy|wD2vsv ɠ E6Q cx؃ĕ%Jt(`۬ψ:Hu8g!q)1 js Yy c"+:MӘtJ8VdqS礙NmrGF S>J%nȳB\E#P0x5W@߅Sn1V9#qk&]뿘m:kUbCHi2m]|IX$kf7[kHƑ#I^ldJ"sPy}CrD}ӪD!+'򾪌(fVm`czDEo{,\)*}Igam~Psz0CPZ߳ʉWd!Y^a[0_F׫zqipgU 2Ԏ$]-ŋ8w\HQJmT󀁍 #\J<(oǶ=#ntg1AKEbh'ÿDPZvˣe}Ls W*!Te홄F$;l]ћ4Lx l@vT@+I %xK\p)[o@+&5Q V+]de;$E\2Z:@BEŠ|klF[iuAɽCGk (.@#7Lz-'ohJ=5`nz +@̨01i3ṍ_/)+<\ohon2 M0sӗ~ﲲ_.@%(V#FWMFg4iA؝V5 R#֗$R 6F3 hZ{h{^'-5X؆K'|ԥ^b8( ҆ȧ]mGڮ̢62Gvxeg$ִ~ZI)R?)b>JTjDdٿNHrmq <"bRfsk- i;hE 'Ǿydž}ɡ;-tǹ%sqk%[CyS'BMSnw VDBs'N>:[`r^ 8LdB_vq/Tyh@/ZݿG.s/[E&/yV&'xlG7v}ϕ7j0oEz$P|pQz01-Ug\ sd 8XWCorҚWN}5+^3NEO.U6YڪO;sKAƤGǎ1kGPQUP# [ /2c"tA^ -+ QU0'#D*/b2@*LъrZu,n5FIQ,P\_YWᙩ2Ac*2֜ <%Κb" ΊdHȠa(@-j\d N W^aX0K'IL|::wHG3}?)l_A4Ô7_E1Yhλy7rNbm!n^]m`@IO~c\j_t)~{L KaW8P%Ճ DT]aVѨ+8̢!#:.0Y _:MJh ާFl!0.(On;T|_!3$^+UœTW6%M& -<;_ma]JۡȢx28ʉNm;5ǣGE6>/䚢./@$# E9xX87X[&!: 0Yl o*>=u,*!z,uZ\G!p|а4}v]2 7~z:_ɟ^ul8*P@\"U+E1 ƔS9߫bR 1e&nA"NB,NY9L\5oŨb΃i2(3%]+\7fsoא'2mn恍`!YMߊ>Rpe|hsѽx֨Rt߽-eOg8l[H"qZm$]d'cI[Z^lviL }G4yc1>b%m虏'a _GK|.v}=&iؐJН8-޽{{i 3&r'7Sf|2!~^]r cBf[(es1Z Хz 3N (ig?0J>;tsxc>LYz(Ӭaη1LI࿘3-lh#nF&hT ?~3cK_û2 (BE]hLk_? Id.;6BYY*H n~sBb#aL7=^J^{H=?[޻܏s'S>K+J^L><9)a:7 Lndx{o:0<6B5pu^SW%% RO&p.U_fsZ3T'd2 I]qFc MZ*_igw)>z!/XͤV藱(\qzxs > J+cO$ Fb }*/z ĈN;<&h]P /6kqB!LbQ@*So%q0v?c3^Xc;:;Rq"xZGDw8gRu<`wuh)ل-#-6>NCqC>}#6"wAjSs=Ţc2uA "3KAA<ЧZZ-wJ=II؅Th/jreNQV@m913Oܻܼܖed \݉"v-K^+9%EEjЕu9^ rb Rն0yZ@4!?212tҖ-2֕O7GNy)/)~ Ov4GO=mk8?L?9UZb!@3WS dİ 1<>r.Ud̰QL˶/ M3a"ߺ$)guU@>qfWJ Ba=< PV@ЖKaݱJ\ӝQRB'*{iRH069#6YAQ N/b|rey޾phc'{b/tVA$ Vg**Ͱ5+qht٫7Y]"PՃA3<=Wj'$3mrTb */odc;Ep ԯaV(=H)~&D 2D&{:w2 R`K0#u+m jkۃ]33cjW2"Hֈ#($ zqJw` OUzBQ#N&4?|ȍqN&X ^~`4S3'`{mO+a3OzO VˏmW<k#x+Ԫ@Q*+"lt]sqg ça3/OXDWd w}a{RAb/;E9~|TMH-r0]:ý*)gyNj@6V*fs(g.̠$y6e<3y9mEw~LBX"z hsA/ַVIʱ+)C~msPL kȀ xO'$%w&֮5(j\2l ڬ,9c$8sƙqsU0 ^3|4?ic`Ab ^}$CJȐ[))5ooQjkrmL0sGXq8t@HW HӺS6b,ɟO/." 왫 }GwA9Bata WC:pv[^Lf_DZ*%(r9M|yITeqyY|foKɃchqLҭK=.k}$ 9oh+%nFBeZWd#afZèѣ/^EpUE79~KjO)]֕N17j~ )y*Y#γ#EvV٬^(gܥEv%`t!^xϱRx ֹ*Fm7|s%Nl>ƃ$Nid"}I\jb>.6t+;1qgOӾ_'X|ΡSiU"GvIE.  $ıF{ss Z;20/ؾ 2ݸ|t{՜*qR͢a 3IqChT]_HuOj!<tW(k9 =cR|Ydѳ,Lk=Kݥ ̦H"کT"OD"/s  o9}Md#A_H1v=|03%nnD zƷ(T'VV6'UuKn;u*./t0BOAHhzZ ɐFSIh1T*qC4qv,?!9]xwSjkAH $IkΦMwDgmȳ.(C}XE[D*9/sIܿ`%P<"A&~У~hn١WFP z{z>$twl)&Fq zKYgsPYPt@8,n7\_+b"N|ADvBXêĖ[Ag{ƣę.Z >@ƽ/.D˚iW(P l-miEV^ȶck>?5 G[9\ *>^9߆9Lo[9ܙT3&[vGm\ %`E-O#?d#A:tGlL찄bVQȮ:qm!y]aYvzBq? [zL O'yl{xsƞ4F|X:Pcԕ ΋O<-5 Z,ץsÅܶ 0]C@*,)&9 -w% (+n'p4nCyb7@Bygl,M3 )vqio 'g$l|%NeQL&m'MF@k7:lpKŽ^ ,޾ᅐ(I|AN+v%i)ٜbX$o/jMr5؊Jm[ڬ vojV]Т<]Hh]χ뮛LuVaF y~:箏iuKTpp}]FcJF֭tAЗYU"<[fCc{0N~0UL5 XNn525 м'ȫ&1? fNd_e9!#lL ւb`,Ml:|E%uuK|#7D*s=_.Ca.u#>8nuh/*I/Uv^yg993ocm?[CָxPf}uJdtwVcП]t@;06ȣtXHBc]o(Iv,rUurc!#g֐õ[>?xB֣x8knxdoJIAV>n `kͺq^9݂\6N㰇DwÍgɹ52E jglJ0 ľrzL^PS ٍ A!w`- f\&[r%O[4DZn$J^X[[& Ёf%ƭi@"9wB7Rmj(t"Pv!=)AA?,F L:/xlzE&O*ݱl>;J{ ^V&dBȮ5"=i ̇M"FLI:>m59nb[& ܿX{&P,y9(uQީm0SUf(4L`P{1jTy:JY >2tz|MX SP[hR+\i=yX g4d LIjŷl/>rK`Nĺeaf _+fe {2 uaiJ4:!&NYG?ݕw 뛯!H-|YuiapUO`}I02ݏ4a9:YFL z1 +ύ!Ѭ$D 7=ܹQ4K%kMpkM:UxĀf6iyEDİB2yČ#W0ٜ2r6ȇo֫k\%h }A ) yT)mYoL˵p7)غ@ N;[щcfGG aq_fDm[вe*$٨y:s>|Qң^ ߛ$N|-%>ܚEzUZP5j7pٶܴ :idolsRz<~-k[x+E{)^>R8HxJ ; xlhcO V1?`bzKAtGҗb힍Hsq{0X5pD<ز .:ۘ6kW( סu9yYfH~W$v~mz7XU)4 0w} 7ELsAÄ/ d}'@yMram`*@XEVOxdS鎩h֌/2 R^-g:H ^WQ;ZN l[SG2gsk+h;Zp H'Ra8Pivw_S%;ut9ΌVddFi!!ѓ**Ey4ա"XA 2' ^!h@=lNo̵dːy+GW9~{zd(ܽ~T ̠SvkE]pdL)vXq >pWc'r4@h7[R/q(niqxU/-=Q?>ACRz‰ZS^}|uK\O[mBe81nI sI 2iM@MjpLgl&|q& w%Z K]܆c3ũ[#ӆRMqX@(o3 0p%G]'/2n(Am3Fpmr 2 u^NaR0]s<tXdhؑV,B+ 7=7Ui%#bTX3HX㹌:N}V@b=q©?jrA%.m{I%0o_J*w .!(Tug;e<">.Zz^? H*koɄ@#BJ0,!q,C܃IΟ`b)nB<*sJ|3SLdݠu6;ff,)T9ν S`xXJ&ӄ \Z6.Q >eq 7!L2=|T8lq i@(io 14uJVSbz2Y@`2ػ J< L? P}]^iGzoUVa:13.|=" E6]1l@++M PLzƙ+C#G#V0V|+ؼcʯH*p(q3̰P' w 4RFf9TT)ٮ*C"}_ 0K*VK՞A`|?&c;hSW:"\!$ʻ}ƚ*qPEbСE_4{C9|rt&m K̡ٿI.%ŹgYf"( Kj"ֳWM |D9.F0.WyCЂ{0"&NO7\mO/0gu$!)JG'6CQZr{߆͸(_(]{hY,d󅦉AY+W2l'yNDWCN .Dc\Zzgw4\dn %2B֠ .1du`}LTD>& QWm}'I} ය^퐘Y͡tzx} !F5<.\d+<_TwUXV꧱Md2ӯ>[攛(vtZ)gMdX7&Hfޅk[nQjj2I +em0M; c>҂mZ@a~F|Ze%Ҕzˏ 107)cﺀ̩u$,I߳2bO0T_o{fWxjH=*'(o˃s?Ir.(YF^Mcblj,?E؂գ*_'*Ptvid#_"Xt%`{5(+62oPQIj^ݖ )IȵkjTA!rf/6{E4 :x 1RMp21ş s2`\u%(HY:_GFQ7(kveg:rE w5aذgնUN=-օY dN9%% M85Ĭx .ߪr<=6tF"KziH\8ωAd]H3}g+AS="iT7O;!e5X}xgbSw[9ȱƱZ^Vd0EJHC*N CA4wr$1O哦2k j{L6xt>K.uU_RnAZĢ6d[-&C%էʽBG?%"J |·ϛ$2t613 u$nQnz4_660cӊMoҨ&ΈXLK4 *c?`|ɣІYաa,]]['v|Q:y`)ɯ^؝ \_OKDOYx4o}T%OG^yN_Z'thy 'c,,i2ݣW VdLٲe}`rm1Z6#[/R 5, *Eea5C͙.F7IX#0 \*}NZ/{"OBpQOUGm2nܿ qp,-Bm0,&&)*w| >ء0D1 AFX}$xx /$tغHؖ۲~kND%3^L3뀛roP˼(?SWBvdS pXo{8Eg`;d[T4¢FÆ]0A3jFc[=q}Oo؇ ־0du_ Wv bfLoX$&=Pgj%>+7|=S~ז QK(&ggքupgKh$eaR gֻ :$=/U8SZ%sRv Njɨם4e Tp~h b…n~9/h ^7xXVTF;=:G<5ȌЙ$+<Zp!=Z댗`NpEPA̿?NSZ-z7AkOn bݲl)&:I0ѫ+ ASrE!ywć6Wuۄ-`9Dk',^Fͱ|e=$p\S2rQ!zb&LuN6ºeUJH%Lm*!13 HN@*#m|݀|nD}%ŇBł_Qs?XZ8M]& ]|DlñBςW° <&Bpˏ" "XV[r!}Km=2N?iz!cف0C<,!Ee ~W$.e])G/Su}wW-Xn^p/&T J,l}SEp4OK wodJ9RA-s; 7XfEQAhS3Z"*xXffk9M kJIg_\-q(Iv$֠E&^mc^ 65ڵuK =#.s`KR#+Ѭm @.XDʈl8RפhSbKf64/w^BNPRx0n9ִJ3L VXPv/ā`pq"FvD|eI5|ձt2a ǧXRL :ŪsI Qá߼{O{ l5EYo"ѳC!#"SkZ4mMv?_.ϖ|2>YA{@qZo㫱 )BMb+QD I_7b~Lbx2 0y/AylFv? jqݤ:j"f>>jW)c H@Yޙmw*Ž(I\)USAX 1Z+֡Ǽsƅ?-W=mϲ<'8&EV~3]VγUjo8&73[G㞪#\f"7f/ 본UFO?͟n((193g'XW0+Ϥxf:#d..)23,yFB;0[`z6$tk@9\z\A͢EFG%=a tu@$%McO`QĜ`xVzc-fI(CQCX!(3)AoDJLJ^zN6ODx{n;ۘBnSEiUUh`gyF=|C ~o_SlYuM&1ELmQO(d:Y YjsΙc=H4Ws+m~4w'UcEК ="xIe0?BU, 'A#r,DrwJL_N'ŏ} "lo3eJLlxxRZǦwBEcn' -^QMK 7 S3b,j.TJ.-H@=+$@2lbt+ cm [|/,^do`խJ IEF12-s BdXWC)knKu_ ( rٳ̍F 3!y&.*ʖ5 0 P >ߖuPJ;^iUH3=1F9`PG?#˶@ՍXݖÏ[2xMx!gd㢠IqhS ]D. vNL֝$(LrgnMF֭1#m̓3K(]Jƣ ( vy#IN ٩dfUqHz;#9/ߺ|1%³w@B?voS)Fe\ U,*(i~Խ y 3Y $勇Qn`ߣX. |;¸rz{ir;Wjӑ')t$Te &)nB)N?ОoP[e b<93s >,eqY\]әiVt#T(@yD] 5Y;NQXeTysuŽ&`- Cϧ9׈HWyy EUV XjIB9t_1ha)T5B,WDmuhE0T 9Rct '/2d KVqc =P?z)mR2 ?}жIpi / ˆ/HPGj=vsJ1۰¡O[eq WqMsKa'侽it8t&IA $1 9rZSɞ?r*'|%1x:d%Fýzxr15*17PC4:5NʽQPhV.Wف2qVݚGRGq2&\&;%4yRd4X[_E-a_I[ X՟h,yCյe \Ͳ`lq  %ft1(BsN#FGe No]Ϭ#R7%p6[EL-sU,[$A'bˋyjUx뵅7q6pJ~qJ3b=-+!}.c'U~OEhv^be)MA%ΛC@$U> 7rA+J7<P$=mȿեo>Kpqd0 . .eJ\>05zz쳊 8W'h ^rOuŢ{lEXpVrݫ%wsNv ppbJB, uÞxGNR0A4*Wn18s7+;CF.,t PhN>9%YK+mUmBojWy֣qP6Ru>!Y!Wl?_!B OBjFPhAH޾̓C WhLjf\;t=a9VKOpq+VˎY+QDF =b|a&an=tɜ,f $g| JC̈́l 7 kUDRw&a֝ޑ]E{󶍍OSΥV#̞m;wI'TkK@/#ɫ[i7Xt /嵛(_@Sj$Cb7|~IKJ,mD|&`/;>;ápy@^*|-#7WB:ZL}B8 $(x`"hc BSk̑YoMYi&#g`# H;(SSܮ;[*Vw'ގ0 Ku^`e8eQ]_E7tiWyK} %Thl'=mV(s\ l(C﷚Rz3~Rюd٩G"\-2RTr4 5UCq@ Tث=\W6Hccj;ԊAv:z8ȍ/NzXj[eac=U|Kߜ͹KE㛮k\JbPc8ʔi;1ɘsDb Y+" `_wχ bN@o9#xTHF#v:niВW O S<#]G땜#2QH `+zZ! >T.0d؎q&? k+[ghN"xjDPy>I6fúWtF+AP>"2:ߐ?Ұ+Р,45}! ͞ӳH xVѤ' b+"9}hq+H9̻ Tv_~ 1#fcxZFOi=;{BԚ؆1ԛA51a㩻ut3OH3 4HE3j OAMD|Hv9KAr&L|!lWj$ 6jrկ6<]N^#1Mi$y%=4{ٙBkߵ3[lYu‘ &g 嚨7V9X &tVJLɲvC>9b1:LdZd@ ϟ{"Hy͂cV|VJ($"ug_<55 p;b,_x>]Xi29"ddUGC6ճES Ts$-eT Rw;x I¨FmY $TvqKP{X=ʭYZ}K81$̳IC bV4~c|뇿7 ();dj~*HQ(ʳ%>lU^~f%=RbsD&;+}|n@ݰGF9#Ծ)&Oͯd$"4k]b/ClgLVʭ>O 44I\&此vubBN FVcWpaL Cǡ|ddH {0qwKiF*91ϒx0g?t:ƶK޲o=<3<)[/i>>ԉZ=-MLyȅ`̓O_K>PKƟ Z8vpg03*WUE9)i18BeJ\kקЛ џ>΢rd(# mEԤi@*B66pϺ#Cj(JEƣq!%%t?. WTd؃*B*7ݍ3s[@W7$.6B{~$: ԴC9L n%X]V?{+._oH) ~̆:mS:b=N|t 7=RJ~ԽbFEp{*c]#"#UːHn8Ŋ)V*O a454r:VT Zfsܶ]NENaQiC`gYRUJV/k*!!Ԗq[D3e蹀8$?WoP0G}Bq8OF70Mn !O[P$/ؼ͐7u>x_ $! 8ylwP8Tg?L_15ޛf?]a•`o :#TfEzs,22XS3K+U&{XŢwI5ELPW sS ɭDP5ԠCv) yElA@fy(qh?ۭ;@~``&U1c5Jڇ <ݾN7@?,bO6J)'l*_Bp.8l%)r 22s+a*aSD88qLF}ur*A>S^J C4?!<`= urJU2d{r-%UӖ:sNQ?(8bHHZ:YQQX{ҒzT${ hԏeP(˧~Ҷ˖#x /$׶zJm~Sj ض{1}],(-cۈ ŐOj"1'aOEMoԕ/urb 1 Ӽܛba7'/YHdtz(o&$pG b0Hb*J+( _.+`fU]B²?pp,)S Ԑ} W)5¤EAKb͆;jf+%^G/\Tqrf*,3?vL@@Jc~ޘZKOE_ QÓZ.*cA9 Tolj2t%Sniݳ+=^7!TY5Հr> Lrgg{&17KKDbC( -p8 V(g.m zn'^;^,RWJꃧj'D ]DW[j9$4ZT;.cDŽßin.C͒3AIBhCjUMf$~4i3rSk?s}6:&6;oe^ ܟko*)xht,7Ȍ-3f9H_?섚vafR^BI@]_o`3r { jƓ To.o|1!nEPzKu)>9!!}3'nO+pAֶWУaBe0!ȔP&t߲zu `sR=8 pw;HNR-4Kn"iJd 3ohq̠:-tDEI.4PC7%&|RHyI)n@uZg̹PҲl%+2BX%#dnVfANmO*M)oL2 z0X< H(Vi\U-_d 33OHEL:G,Α-P•kHo8rZ9~aDg1qbjT?w/) .F w]=OX:g͌@;R1K8ss Mh-nVńݧkWeV}L9/T[Q|gBڊy1bK!"eYF?Hն=6z}>ZܨbZ9kD47s?ф=T?_l7IK:AW @ąլn0-ڶԪApyX3nf!?~}*7-m-e=]U6N \0|He\܄XR+o0)SOS%aV U*P+T (9)>LSO 79yO`$(]hK-I!ZOuT32O{pƙW0< ZQIQ츋A󖃏PeJ $3o^!;y iOuf; }@t piDZmϷD) pݺO=rjkzkا6ӈɗǻ{y@}zSl>H5Ç+Aψ6][f>޶f< Dq!9 3${"N黿8Mr7ݰsKY$O^Fd2E`XSޫ8C%vYyC2[ zTpY3JQ'ھC'~.KaEb' YwǤޝ#V#XЪ1eK99&>%nGÕQaaH惘W/pfd;㇥ ?|l+ܛ}Y=<*Ři{djE W+MTCvm /pH"Kp␀Ё2RlX}/JB_돋#-? t9.isr]<eA?$`A2Em nuo|Ӆ*Qv`;v-FJFlHނ{OW&^Uu7Xxd5D,|`ʚed W~E5Oi =(Q2j.Vq³NuZD҅TΖ90ຫ.|C9q%]m8\p+F^hm}\g˜ӪC)TUrܖ;a෡#rXsrKʯ̻L~ܸpH+VU+Q!Q +JC aRNjD.i׳yM=U]RRu&r c0q"kK*џLYKIc{l>ߋXzÂMseO%OQ wXTֽ n `WI.1]*ѸIђ\d=u}vofI9(.MFI\B7[C;i,UDG(ىUDC^xKڭ;!X<ޑ}RnE, (kLƅ9WNjg78" p^UjVDz`]ͩkpe2: QpgZ" _ԯ6pPPlCn>`e,;F.']PQ?eMٮq,$|YtM ʢ"=`?RL0PaI| zd R-% ,~BN;% cP%4­ <`mjYaCBVGmP '+R\fFffXB2W`.~T4DpEWWUDB0F< fėIOKSws6Pc ;"W;t郻)vdɵ;!zeCά妬pr$KOkF0'@^]!HsqFY@3r0y:mWԬ-[O{_90BuFQ+&4dAKO,Znݻuya1)ʋ70Ҟ}pG1,. VUP9Jȿ H`΃q"lF?pa?2v_j6d*.ǭǿ_=E"S_&g3eW h &Clzӈ.9y4+jK꧐M7"í#fise.dPǣ7w /bES ^3h*\LEĝ&2T@cl:$SUEBρ LQ\9zCH+=~!M"K/D'MZ=*gpTL\=ņ\keai*==rr D8+ Pkp:]CrM<~CKh&ۊ,Qů&Cq2+wbRTu$Ej ͝EV:1H\ӷOŒO3{bWٓ7huWVR˻Wb>ᘮG21 H ҧ79& ۶8¼֙?fU37(Bpn®d\mc83O__T~?]H)nցgLJ- ڗߥH`sxVAC.tɺ-5ZbvH%Eb‘^K)na#M+N͡ {t8^H  뷳!XD_l`L.04Ϋ&)֝7`=2+ #hH+YVEAIZO"& iZ7yWЋ>!s8--oŇ.i[k.^5#c^^<|e]H&@aԑ=?Yƚs!.X/AL.-aՁ[ f`t$oRM1]+*l5O{DlEջQERe}kMĄm:%0TL& VIzy^Pkߧ9%u^UI)aPӘɅs;Aڳ1 ~.N],^?KZD~r΢ga}^ #W7̤Z^V/d?P8юcZSspNq] ttH`R ~QINa`u);nQmU5H>ffF8~ң[97XJ79Io|C,պ+ lcBaDuHG[~;qb $>2F?Vj;ZnBK-@Rgc X6 w^ nt]\*ǰ? #M}(? DŽ1魿f'ie_%_.F,_BEHeerqS%̣0ʼn|cz)Df/2t+1N:дW)y'˽rǩdYHpل H-¥HjB)Rb2<89߇ݟV eAt!jC_&,IxEroWt] 2G!8O7H:vQbfY`}dѓ6i {{u%ꯢ(d=_jv~-3K9-l%-GNy1te%XDxG=]'':e| ԯxI|uN".>ߥ6}x)LUHpw_N9fF1ӤI7)ǵGm4?@Lh$;6bǤ @86- Qr]88 :SY iR[z- =4'@꜡8!!1di[rrܥS;Y>Die'wMz>{sB%N>DGۦ z/ !Id*`ciT>ǁ DT0޹?.Q*JBJvr &b3Or ~_K ɧk6G T"h+^(.:-wJ#`FVe@xp4L@RGX.=b/&JKMwE2?!\U/nW'=& P=6KJ=ug[)JgA\ZEI?.x߬Weӡ kv m2l!΃Վ]Ǿ3)u>E@Q+fn4AOB 1|;A)/Bf4Ѷ' mvz^=~_bkC{`:O15Fi| h<`Tb MhqS<&ʪ~^&)^4հ4=w|)"KXz0r%Q]Mojw?7cf5?Cy=5ԄJUD=UI/$T0%1vIAOg .(48:6%Q0אC=KPb<@hGYbxtE `tU2`A |VS-&^:V 9[LaO<}gR(3\~cqs֞7& sZ}#=5p5%K J/Z+42G0n"LAmշmL{6W)#b{Cݚ,)@I-yd$뿴xqd}_: ? kCRP JKο ^wк@~̬S|J. %C^?ǯiSŀ/hzJ+Ʊ2sQ߫EḠNLy疇˪;}o'rbUgW(f{'4U8t=U3w(e-jH}'W:&JQ6fϝՏtA1 aM.h+.*W_ȧD;K%ĉ/BueT^Qe}0>FNv\wm>]nB:cxҒ]{RB9@{v!n2~7, 57um.:Kl b%z?u+@I3 211;/y RB>_qŻ&c1{~Sȼ^_%-OWP ?]L|(t)Mi;I&pm~@3Vƪ~BYL}70s(!36OXqHPtvfr%:X>h DBT^Tb4kT+{k{̾ڑ (Pf m_HI a^4'dgזØ>nPn;Jm?h plM_n/7slHrNꢘ5bCEayyH}+2 ''r$( \)e??O1$%km\=1=ϲA{g (K/}8{*ݦMܱg!L}gם;T1 ])$dĦHD2#7D1f$*h]u*F:1^aN50Q5use& i1L_pk8P>%CHaφs(u'L4 1ϸJ DyeY m-RVa%yVy Y:Zoe;p784KA0􃦃okw`hsW[ tٙ.*+9qG CBTknXYלQ~q'!ek>sꤻlK8HXVD|snYuP,MbSJQ | =.dy޾~R|(Rx nqE #Í# wftg'=<)a$/ ߾M:9E^rwJ ÍE+ /@XGa\d3&>Zp'KFYAN`II GZt ^n,ڴmF^2x\,6*l҆ZPٻE-\ռpzƲNu ACo7 c3-:72x\B ҥp]W%}=PAOiprk2ִSneޙo{]}X] 3qeV$hWi`Ȓ胁X`eĒDKdR?bQuTݗ YߙPI^uǶz| -2`EWGzf9 Q-Ôw9lV-Htm#'YoP6%if~`x_o׸pQJFmgh !ZVtXuW{.Mx[̩d_*Gk ˉ$m Aoڠ`o|Q>b'A <`;kϹ@z#s[E4H4(]A&ZJY{6JDO?`U P_^0\0а(9?v_RBXhF`[5iCE%(ŝ#Xf6o{e>lہSXNigd M d "먃=N8Sڒ"C41 ?/5;B`|uOui.і/Y 7ypA`] ҹKHVaC!{J",n+\M42㬂b V}RƖv{S5]lqGg?߄vcKҊ=”fZemъ`JWO܂,0Z5ZGɸXlD00fe.੽|- 7o٣ZFgїu>:O!7Da󠥾Vos><(q`dUUP!K9fG#s2EF"6>V,"Tf`KA.YCZୣv{4e&tl@]3}0Z޼Fc!Ywؗф+̢ƪf%Kg@3ݐ6`.}|(G'Fexat2u5Vֺ6Q/㗕RuX?܆vUG',i%{` }\ <~OzD]\z%a+ khZ )>ںEGٱ4+H#ӒyȺhKghy @ة.n EFҏ`StJ~FvIT%1 PCdΎ?¹6wBa0k2TVgJ0@JMG"ݓ;F1$2xW4jM܃[ƚ]շn9Ra)N+nTx^k:?Venpl(M6CR;UMAH@])pZWˍSk/)/̢HD m2#j.3M60AL;%Ҽ3Rd4__hdiN`=% j'!#Eñ#fvj%5.*yodo Ǹ8yZNJ(4M3.k1GF-$ug"5NK7Qk?Gv%Ce|r I-X`@ȑڋ;LeA~BfZJu/( m|&+QɾTyJe S7s w4.%6!lm1j-hB3D}"dgd= JGQ; g;B_׋o~X)|jT1{B@%n# }ܬ?hI>N9E;݆'| qT"Y3sqkv/ [H;ЮnÿY(a 0 Sgv[_JOQ@0m &Ҭ57eIaF{QXz9ʠ}x|9a"0~p(!7Uө[\QuVx&65k:'=+TYaDLʽ [L}.g\<㴷Oh79ɱKP6@vp؞U':w&᫁( t)Ih|S,i-xS-y*`K~ ߳n=J8c -Yz6!'Z&r=.X=)Nsؒ==R$"E2#hj_4x&N0%p'X\¾RoQ3&'q* 7Q$xrs)4c NdB~㢥Ūm|QL>k=Ś:~g*nIĐB:=A֔Lҗ1 j7 &Cac@ĊP^$w'`|cCHFRS Y ԊkX*_ⅇ7ĴȆ5x?G^*D9AvXQѭJCFY-rx4:Y >YCsU֙ ՊEkUJO}Mϲ^{qeohKd>( 4^hm#5TEIJ"g"zd͆?-jt۵X3M!t~k($#vvvU ^/N v{?RʒRv\uSV]o"5#+\+A8=d&O Z2h9Ϯ5Nl6.v*W)/3bhw52 xiN#1[Њ0RAv;&dABԽs.3G..s2q[]YmOw S 5W%c?Oa=|Z}P|o yL^ ]pLV MqhWks-C%]1\FA5{wr# _IŸbivO]K]*1(@bT8i1$9$1zYZL[^v(u@nD祄2)?[4HOh76h=]2;=2O[ "}*sNћ[;\6ߔ`ޑB."z%~)zmȎWXLB~ ިm Jy?`® +(4:L*.ʮَwzy9ۭ'u;$xHN Q#ԑM`}LqCn%5b)%.[5cf AGoeK|h0K1&V|MI@WoEU|J#nN*U? ר}E :頫nGy1En^g mԤ| Qx5baldE g/FAn4.P37fv3 B+Cu YOz/"VܔU8Nxӆz&-dL23g]!s6Z<`-*51(ܗN FIzE<tԋ JNS:p":q"CШUJnJ^sWk=EôF9f(rN &&ҒrA`,y ڼGok XW'L6V2f۴лe+Wi;rAs%2VΒfwc B՘<%OZ2ƦNfѡ ۅ涶W+ҟ^_ Fxa3ኳ_/Jg~kVE[3KMuAʥG ٛb,i^0enJX8$0iQ`??*Ԫe8K!ռ:Yİ4WAl頇:4:w9p5,(+^DCgLO:fJ !W%y|aQ;6&jj %) )T| x^;9V!1YPU~i{PьZplT@% <8' eUNIe/U&zԵw^Qt"V]|(fNMY%x- B݀Kf~cY8LT9c0t87H>z*^ U:3㫠R)2HՑzĦbFAcR M ~ٕ <ww9 V.8uѐjH _d-Ur>@CHx p#!fŘq#ZKqq^ɛygG«h '')o]Rdug4 H3D#ü+Cd}13Qݤ}q/3kۖS-), ,U0Qj-HPRl;[o U e:;ݲ] P,V&DUD^ZC4MF`VOZ?#̀ r/>ǪeȚjw.sR6@ I6rM'LSr=C&0\ |iG rI7-WzvMr߁nc_oP1rq>4pp&Ucw#:&Lђl =9Fd( =6|5S>  ɱ u׈O\H~t7$:+U /,Y+̖E0*Qigoä+yIڔԬ&z8LKdƍ' !-z /v@EX;~9Z*< ^|*qܗ ߨYIFxHlne&O!a>2axI[8̱=\"02:ھ22 jMH :Zze$B+x\9n=#Mɴd21! ܻ"l:1!KI@!+p,7bgj \s!TH=c/\XE[؊W)]f@-14O(+xS2^=t;p&W>㩺ƠG]` U$ɖ7J!FkVD'JZ,QNe@!j`^uv,$-{ISDdkǛuḼ m&%i>n3q v}xG@kZ4MYd,~Fʃ%qD8UǞ((x)jfK;* =~. 8i_KUnk^OE~ʳڌȵZIu]"m@Vt?gR98 h2}C@BڮV'"2v&W숀lٿ8mgE~|. '1? LyAfx.'$oԫh=|g5{c/NfƀnC3$W∛>'}7u5rh2dMXm2.Uq\ZG2VѿAvf7B嶪h@N9)lY[5*NŷMń^ը)fCk~%Xcf4kTձ;1 0- Ɉ[>,բ>8*?+G<9zɷ;F_ 7:{R&56>.I士U41`]kr0on"Jy)-ETΒ,P1+^z 0>Ѿ1)|zlQaJauQQ!~Ϟ?&+'k^oճ!ަSa6սXZ2FꮑEϸ=Bi~b[9&dp~ ƅnC yk}ʻPws{J]@s%t#S2O.҃c剎I*P6T{Pu{D+"zBe\Y틨0kweOȅCS&q6f&]]/Z xZZ .vL{޿f~qK `+-bLy+QH uHr]U6q4Wg‰%Uኪ4[ ow=Y/&\޴2z]|roADv0+*Sk1u}&hZLoH59>H`ݐ_'*ْQ qgX1龉۞ya._vrZE.i,JCJ&pΝTYWf{!t"3je qʌ>Q0 s*alN\v~"ٛz&3s9p 鉓 A:ر:R^W4} )[EB`Mԗt7 /M1B&3$0Vb J_ fdFYmp"rF]t§GBʌ/M4^Pm < ,^r%Q\$ØsY"={T++QOo\ 2.}4qUFūTgMqePM;>މd=Qf#=(P|;+B<+(08z1E*rYk4WH0[Z=AcW X$>_X i,W!iպL QÖ )A&@1|'prE[B}t]3vEg/+/Ҹ^W!3@EH>o9=y[5]moyw|ʿPN12;n?eDoC+QҦ,{gqܐWrrFp_AV2CQ<2cS!{r6H/~t׬GzTydG 2ؑ4/GQxѴIsz p[J.d Kp:r 3~tf4RWLǾ`e,1ev4msи_uߗsWu8Ҏ )O4JvUa; 0$*ۢf^=1Mu I~4qXfvGgޙ{ Ruq MM#,FrLS1Lv-~427]Gx=ob)H a{{쌟ՠCWXqC.WNQh((:BsI@dݼYDd*`2-wp\@k4uHc* "jLHL!EIw;x6'!ۑ\B6Re.rÎ9Ec_S$bw:0>hpb3RbzK2 ]G?\Z/t 1ZmSn\诰>\{8Bb5Rjd:fI/wX0wX>RJYzmY`^%qSiaX9نF40`ON'U"űRrqdOup`oB>NFeKL0uվ7W~1b<<]<{ ='nY`!'--o|A,%xƃ/#m`٪0I[RqƗcfE)Ù.R%U\,[ca7n-=J( 2e2Qe|ҔÕϙAӱ<O 3f*h}s dB 1^^gSLKtwT~ TZ;WV ą忆 Pi<':6`MNJΣ4L6< ԓ$!eJC?m ;o( )pI t]*»kÜ"/w=q\w]\ݻvъ!l¾RarؗS4xlN_T,{"F)nkh]x8C[ɕ܍0U ‡b&yj8羖?*$iEhY ^ jK@E!(]JEcr*Q9UIJI5?-#) Iԯrg'4ufN8BSR!3,?] nujJyYsIea:rf^:.~P9s0DA kGd'Z""Lz .y K7LI,Fy4 R.yHDŽ*WJ4oUJ$(ٱ Fzs0Kuޝ&ց 5p>t|׸yudȉ4[7\wm3P|lmH=4c~֥Osy3z̼%MG|$1Fډ̳06 V =qOJ퉘.21L`8+ӺvShI#藉9+qjlԏ)Uivj's]Zjƌճ 60.·HpbuFdXfV%O=G1J#xC'1fB;rN( +$BVJ$ձL0srїF;'Ow4w4ә(l8#)ikfșR1ޟ;BZ~Ƀou<䐠#fXDRL }"5|P9͞ ;,@mוK^ToNYe hT_| TYN4;LHoDS 'H'\;x9L vP}fuڪ'ț$5*kc1K3ٳ jB+ڴd's7KQ1x+μ}ΎNN;>M)/:-Y5S;P (f >,dٕDk(%8eNZxo$KnodQ|/Ʊ^Neнu Zh {>ed chE-u` FkU;#<,~i$[-EZ:҈[G|<[uDǢ [dVW/)&$`u~dQjyskI |WVɲtfe\r&C?EΆwN^ lɰvhM8't.F{ǀ^oIN'w3,a`RKgH-7B"wj+F3 _^挗4:9-/Ro2%]+DfrDhG;cE\[/*ZgVd1?1+߉-N0Ndeg XLq~x[8Gՙ8F-]JvRJ)!Sih%x'ʽ!;OMEc8K$:Z'l&?Sd%uuvl>=BPƋlRR5aBjiYZml ζ"89ܸ㈿ q lN}>Ut:,*2ś_A#?.IN%&|ΣƾǕ١U.Q qY@-y2!~PZ2+tJ։7Mo=zuU)yV=HJDo-_) h`F+pۭ^(Yl_}>D:H1՛K=bfdf2,f1$@J˒pbT:8E*N d"mpK!$eS6 jCkj+ǵ, $7 y+lqd{¨?յmQ=??J?#+̬+P*^Ef^d2HJJilA :h%nVG3uW_Mh>؛z7< q&F#i[@@nU|!"pP'T~_K^|9:a!8əY?~Ð!b E#]~ N|lzs쒅?9]\? 4lJ Ux-Ry}oDTS9UEb9aI\ɼ˔cE[ۊRc,<ԍ;Ϛ/n^+=7i4/8 h>s L[YR6X`Tk:$w*%rBc`:St]e`ch]5m1yH\q&`r,z-}0;k l*HcxzY2tբa}>mc5XqD3XoF_n-&{FZ|'5ljO7LL̊PG_6*&2(4-F&~F HE9T›G0g0 i%c0\#2n !c,nF\A. \ 1b+\b{'ꈩ}YhUȀ(2wRO!B̖y>lf6WR4(sAEpy4&+۝KbNxRݏZ+& 2p8ǂ&ns|GZЏ2q¦ymHw; 'zR6Ŭ,3#sQ(h 02f/{k| _:#Zw8 Ӌ(7r;$,w0T]&$O:1t3rNJh>s-yg9orxRfe Vxg֊>X~yu}҆؋  uGLZ_’y)QJ]U;dV*E8FًjdW s{kЯyN*?aW-Q$=H"P9K'Q} rN ɁiZ#YQ,kL頚.] xn'vmAg_!>̾g l5&rI(k`&ޗ2 9)9&)xD- A"Z8 ^nF*ڍ]Ҧ5T7}-VA/t䧎2GYս,ihJe /_ޘ6s1rD 'fB_1qWljnDڼFt+= ֤P a;K+qv78F~/,Zl7P&&,L/}Qx&H2:hNd5߀,G@E\9RƔ&Q=$2+_$몄f#mrN!\ݴgt*.\&"6 zΠս uϤ6;2?3yϸ%{}|r yܸtHk9p7"=͏==1S0n_*չ$v3m#IV}$u 24?mKo$A_[@AWM&Q~ ¼L㏏$]3ǹPlHBg 1)=ԩ!L:.C=Vbٺ^ fx*1Eg).+yhT3@9|Z?>6~6{b~8a˴vN^oI5u⣮G*oldw:z:m3F7ٱS#UdYBx-ptФj`tLNq`1{WBmm7c1p/7d\4R;,+]`9%HB3d>F yĊ1rv;ٮm;tne"-7LJNb& b6Agi&^ cK1e>PI0`g0SVTc")NI#3e+-pdDͫZP ? L4pAh ":f&.#eWBX&cTE`S_2Z,Fyeg PKoV9 gԜ(\^dMdC,(bRZB?,O*l"5Bf.֪PW$R`*{tJ~ux8MdvԣG9❣DRWHsɪrΣ8%Z Xj|-Bʵ(dKQKj%WfԀd9;&W,qBA.ԄfTMݙ[8-xa*ť MJ5D|'A/~de=xK &_Q&#a cƼJn@ްe4u"_Ѥ+/ͦǃʛk54ă>֊(TVok; 5tq aebWyDE+ދ -uxf*k>dA rKԹY*9{BbCЄ[᪕UFͺU^ʞDיxQ?IQaɫʂR sd=YKlj\S Uģ`HRO5݊&rdbn?zrcYGInєX0G^W֔vTX$WNs%HDꀣjTtӸ;vu_Mf9M9 O#VM ʴ8g523]$˂cd`o/[ZFLjN78#[Vb{uGzZ&g{H@Hu\> ttWk)XVl .f P DEoцqD2]Iq":k'qTҥ|KYQ 3BꊘV$Yu4ʝ khMG&+.sQDl6Nx4v)mJqB-h.0W0TΧ:\Hd[hZwf뮝'88DK3q srfxԥMr:<:\? ȳuC9KT[l Й#<4V͇%{7! |uA$ZɄDi쵐7􃆑-akK8$tFܞMG v[*EnL !.,tb;߂讈 o:Œ1ǡ%MyрapWWw> >T}ְ@/b~ 0t,{Dp<ǀڕU,^WnoK[Sh:w+wǟˌ# 7dG~h }ɐ0ridJَ|%%>i)*$5\`[P ?pp1U -c.~;ؘ_/-j{u0wP6.w5tsxZcTw~A2-9_JIZ::zPJk{#\x3A'򋥅 V}/V5P0OO"ug#j5J9@Uy4Dbp״Q +ݎ4/nE5 0м'o|f ~SR46!JJz:+]}Cpƾ{s]\ҧ ՂpľJ独Z9R8Om؜9t9CsJ x̃__7m#cCI/[7Hڡ(Ƥl%j-7_w=YYnP*"f f7˭9GgMld=9o m'$AqAp~.+*>",< _Z E1VR]a\AuVeYCa! / J)~S7> 3*`*b;18mࢃӁmn[f4ۡ}CdQ Lv_m?}F5![?S[@wjblap~\t/W H@tɉN6M-9TD=+:M !@L4y_ F#zgV:-rʢ|pS> !ܴ 9 fNo,%Udr.USAAkUӍzKD!rv>Z!#b:!5 nJ{yGbKd'^FV95NUSkKg6̤D.JY!I 뤭)(j>6LVriP^] /EyR B{s>š@襴Av qSg-@ Չ~W -[ݔ7m  #6` e&^| \ŦRxeX{(SXbxۢQ^A0S`'+5 JuL/TG՞6.)N#\a|'DȾx cGp W+ d Y-n[.1)6z++* mNo( uZ v2e}+f'όn/ப>}+<;=\""4 }pn(iQ1ߺ6E%gO(,P7~6  ,&lƥx 9WJ\&qfS}MJDy_ضx0FNΓb=h'Sq)-Xru!< d O}-b.0N!Ȅ]ȭ rG\kͬv0wr\?1ΔFKT:5eD,t0V[j[vك潒/3n5l>3#!+Sg4)]1 CM|MH]Qc}A){ƒc~Lb_PCb0XOEP 3v'}*xG1sb> NfalZ LϦc'4繻3)eЄB0{#& ξX[諾T<;M@IO Saz1%T?G.`8$(C氳B /LsV<݂'P{PMR\6J~e%Ȧ,4}@ -i4trW8q1 'ZtkGF[9nwFȟ2KueH} bWg6y&+n[-)M tA"\ȑ\a>9!)  :dᡄ22H-R$_Y>Yp?i{s#O` h(4V68hZG7v^s E T_i÷+'FMgdHv0&Wq9F1"@l%h}8 ->=%rP[F7⧌oCNB{<tY, bY_kڂe)cʸwqCs>ׇ}ZZ,g̯{c+^etR&wo3%=@Y [|mxZ8Zq+oΟv uFi̚`>ҁם!x-$F"w;{ZSIii= X'}Ѫnd.~pqA|JRRG;̱Gu9o2*vˉZ76/| 8mS |o.OMB5b ]D?]KE'~"s0'waݗkpm !FվBhukQؽLv$"XB3g{HXhY5 LU'c|$cxBypk?k/^ {:}dkrL e|ܡ? SC$C0k@3wj0쀞 00۽[3@>Ef ,A JIutt|wG@7i։LF"ۻFR5j7U]#ڦwhKp8)'0f\%RL[qNmѕ,Bo:Gb!/Nq"}G(K &jEi0Riu1,|Rd?̣l+fq:Kڋ0EiUݽpBXwN[30׿U}aq2g΋)<:Jj@^5epd6t,;ef^tUiUHPW斐"?zRFB*r՝ A Úk&v2QWΡ g <ӡQ0Պnjì}$: Z={7J~Cso/:Wu=Er \al]iD4}nm-VS2+Sq\o 7pkۨ~Z"klG '*AC"3Ɣ%DBvBlW:UbE.)7hU-OL+`#>{2N?1 jIS6,FuIEFǐ5$=CH})[gf 9+䞳kj6ETD":ucEc{-'da޵$\V3;yX="ۓ>7z|ׁJ4hٮ2a0#jjb:}FH%4gx0J~w7A@1o^H_VFZX"K1 ,7?]F2|=[_E dW2rNpİ[}:1I= rWu=B_GQŸȠ0J/q W<;4_`6b :-f p T tgDRNRTV=o*L!bWtRꊾyLӞZضns3}S|Egq3Q&f 'TͣMt aPfZrd,+7"GK5svp]CZ% xU{p2"|ҽbtwvYܦjs)kM3n? R/H /B&~ clIbROem%dVso$r᪣<ixSzɺHz5͟EBq:O塢9WY-;AO3 %'r!5VҾiON$izzhzL<=X#sMUp{yf/nehh->y/.~Pyc5KAl 襢za9CTwPgpt8f⁖޾0D cWev`Z(=zL*5JL CM|#-F nG7eT[.$^UɁE%8>/0_ٷr!Ae6җPb0Z>R23yakGk?5wtc@!g*$#T`mghdF'Չ>6.u69rv]xFTwe`yچuRkä]LG/Q +q %3i;W_!-M @ *ag*k(dlj.SI&eaCO7iXcKHhBNj`GW6BUD;kQj5x2DX#ɏuA,ҴĄ ˄^C!ʮ>{|)=2ytk62b >c^Ĕ oFdc/|Άt&D PvZ&u\SF*1W1m02Gj?jze^`?y8`isqk9%akuo\>lYGkC`\[yaCҏad) Q7jX*F9ESׯT퀒:7*{rЉ͒MmKyV mzk{Η otd&J0Y@x}]mR6J̃8 _ʺq+ &k:WcʠGiIaSKlP| +yznԳJFp8$3`e|>gք\kBw)TTy>?+t%'Iو3oT9XZԼrD%D\Ϗ' h.˜[JF !]5<aN'pk_?='3e4$M˱V[6S=pMj=,ƫLȗ$pWpc2vkc %E`C54Kd 䞛`y5ЅU=læy$ -!e]es_8 myKe\t1ges׽KiT"tX\+|0&iSn6_;3_P1zO ;\D߲DVDJcymiC[Ew@x`VK-NyX9iQ\r Xx 5~~ny+'Ӯ8@ܮW~Iꊝl-4o a7 ';`&u{JPi(]'(RwS $6֛6HBmGqcX(3!A 5p.ta#nX۬γmy{?;œMդlEF9XՑb7zo^> %,New8~1}kbk2ۺ~1']5ǼS(7/G}M A\gxi 8Tq B`xq4{]ND9vfܢ|w$~ȴlQIۗ sop8,=/'e+)6QlNQ;'/5rgZP&ϝcdÎ.T<\GPƒ 4~aω s ?Pe d8kwBW-S\n2FI9»,v᳖֒v$`βUlػqx'saÐφTXO^''֖T;b6ӓbۀ2kdrw^W~z/oVzV8™ʯteZb+";b_{> 誃'XGP:)#J5f=, /XUCH-ZkjgLux?%9RL>_$߇#X6ί*:L.Ha#dnQz/l~=3P!| rcg7>B+W\)^! P #p%W8׌= 6=X|Tl_6t#IX+&n^ĩ!V-P O8!;F#n'N-xbDsc`[w? ³E7.6Q}C=iF^$鐖<~qَq(eBú<E#riϼK"rM;_.cbS\;]59;kOZmWG Ac$̑@"P%kI=')*mXw["3Kj@2o~bIX1+v# |c6{|oYNfW:cxgXfFȐ~-*7ȕ kVz)-Ćm36.2SBj6YxrX `kz)T_hkx3$|`M4ftE-13^?j[+;!v]sCVݷ?&5o;vN]1(Ĩ Ž` A.ő$ݓ!>JEX,Ršo ;XMG䷃rG^i!0$T*7|`K&:gZ{N gsbA86ČMBO{!ud#lcJ p:깂|N?2.j>a0)mٵp4) 84ׯ;ABjx/ELFKQtOCxRrY`dJI2R?uRt_̣#ǗkrA!5J5x*FB*Uׅ,j0` @ssĽFRBEpHirr/ٷɌg,Ikj .s(|}=TU$#ة{xa{e/hdXtBc&+[g05"T]LE',9ʲu7`E>ZKק ƑƓd'eH1f:(tA j紅ecQC|غJiɧ6[鶑 Gl㦄GATW4{j<:(Q6_zYY'3 S}t D q{JFXa1z#MvO|)M0I^˂65*ՓSyQ5M5Rl qcX駴l7YX #7h{f q&gwml0"ׯHmJ\!mzd@ ; &-`!8QlAo4(_K.w@EP_VSE͋ww?+qO8. r$d@͸ U;)UoacюΑO!>rPj߿n̬kMe?u!װ4C*ԛ V;Pi{a-r1ZC R*ΉqP}yFs)IZvI ~Yf#m󮝥L",.s *zF{`x*{/ҍmo&53 M, -Nl`t'z[oP kA`N=?Z[$J/bCI=g</rNTk PXC wA ֫]&OqU uT M6RhHC(GMnJq[hQ?vs g3ףHxdE$V4}ЁŊw.,OO) 3R8GnCK(mnIz3eë6rnkSĦ`z L:yސϩ7B[٣Y9cJgeI  gYw-G̷6 !ebl0v`]yA.C'QgAK\;៳E ˷h ʝմ \cvFcd ,$]I rX^nz%jgg2θ;2<׵ūS-6c0P=-3mLup2㞄>i1qCx,5v,E#r=©T_5chRQ LYAӽ(Ҍފ ՀqVwfI.|ܨ%: ϮhB(S ̊Ȟ^^j/ިVCޯ΋0tw&\3k U넨[ms/"{]F5$2Ȑndgܨ M˵ŔPP+y7}{ Hua+9_Aa] a=`jB ÇCXT4ɨzkcJb+䜅<iG!ޱoQ&k U^L~#mQt ,laxW^R$ޖTz0^ òZ!\Lj\f; =޾-yք0Glܥz@/0E1&l>),G@K|)HܸU91zU԰ &#h Uf& 22dx Ani q7d`kqHJG2}ۆgQ愤8*͂p9q*$(r riD'Nvvƹ+rJ<4қ̤Ab6 0PMV":gLs]<:}FڬRЀi2 :󷎠Ap*ig_#zI _)2>V⁠c|$$e:Ҟoz6t$&C54g9ZӾ~)݃3XB]16]aZf[OQRPq!AϯMjVۈY/b Vb!K?K{'9D=k=4qoW ԕbd%':Yf59gI'4]#@-2mv(a:h,#}bGv1[*G80+3RVGȲ.c>˰>Qs`=}({h>aNaM*0ܨO5vry-wybdu٘Akud13ˌm;'cUH۟Kspd49u3qȭ i#)n asɟ(+q3U>w^:g̿p*vjmH=V³Pi~AˇCT]ƝLtejbiZ܊$ʁV㼳CA8 DbP x*5Db%{Y*]Gb=dkcJq.A5#<,uPAma,.l*PYX BgEC]7m~ao gHa p@Ee(#lmj^rqХ m ˌnp 4m&q:mG^2PA@3 (ˎ*To菛DEq,G<վ6K޻o*d!cZ{3? ̀LȭD#Oo.?6"cBUN}˗BJ <Ųﻀ7{D(Z3 ikv|Pd_[Ņ#q~昞Ɓfhvx­㽽E/ d V_.EDaY87 %2 N9csW'DĊT2J2fŽ,+I?>W-cCKGƞ/ @ '4s*"x:)7pOj$d\q.C>0H5渚LZ}=hQkhlk$u*:T0k(pDF[!C 7$]ڝխ/^n5t;=$Y$ 8vf\1>>'g}ʦ#38k79_!K`$11E_~K`,ڤ,ǃXe-n 8l g3_`PE;]{_QPҹTA3Y+67owmKݘƩVAG'$ rmz }^&ړA`/`.L9u 6aY˛$r `!Db>@:X?iK(^L\` 6SRnب-3epT{XX&pdw?{ >bo``Sc]TQW(c![V:pa]!D 0܉jp+Ę>1qd4( -qϿڧVjSsRpJH3X彩]e ^ :>2CBh'gދVD=aFڀ%™U>zAWZ_< kLD5Ȋ!?򉏚n-B_a! }:qd>M-M#}M^T5`# }f^FInH)۔C:K/P3 +"aݾ){\ޏ3 (& '&JzA{% [iODg1-wJ׹s:9o+5S6;rGF|vn/K57o,qȰB)2^5%PO_ScG,WΡond1Yd (睜K%OPc*l]p\#q(^-E$SxKMpZ~̏`)-Wsh,x=4T5?3]DfGO3~דM(ouCUGj3)&h`Z浉aE_/an$niÅ=)U(5ݧ.5>)}-QJ/vPK<.hatATo $+2;WK*`<8~vvY\K+фh%07HW>׀ v¤~,`Ga(G EK-L2ln3KiD֢vKMF*Z~)zG(aI׳?:A^ǸYcs-8eRRU}qIZs}K*)?<;Ekp}MнE1Aw]$ hX=qȁMX=(ذ?uy'/aS}hSL점'#6~hՌOp$'T#J4D:]׌'3w-ܪ?t}vIO%0ldO)̽?Bs 6-Pe'Ci.  ;z,:z0۾(pDn2R"%1k)qHb 3 ||%#(Qc&rdvg= /<^Km#H1"wsk JӦYLf]J}#cB%8jV?L:quڃob<04ʹ>NPߧM2=R_ZmHR`8Ы\<5vGWy[ǔ⵳. 8EeS xBGuʒjo I~WCApdoFM٢QWwz Js(Y=I~CW`G\ƨ@w)ۢIT3|LN <yЏ*) I3t%4KJЧEYwB\TQ4X~#8_؂ߞ*#ضPI7ؠ%_#ݕ~ [pQO4FtMk_rqބ7ax 4ZQr [qWnsFumr=l:<]dTmϖ@*y`zƮq-#~ؽ \H3: ߁7v)&q^ثgH }Wol /Jb6fB#ϙ7Fd U>ͯdDukѻ8B ̓rc  +z~l,1eKSH ɳ!ѬMNt,ל_r٥dk)wr<waWz1"sS[Iq"܊*8էjU5ج1Ff6tn&;F8dMu@fgmnÊAXL~Hg!n \'soЀRŋX%W6(ŬqgrPC\9TΈ.K{-3 ǻqkҐá3CgT^" vKNބQb'=|߅6pARsk҂(_`M|C4t2[J3XֲBN;hwK(8[vr[⹾?H¿Z`0 A 8U7U?Pa:GS|s zYTQ#jA\9% u+ɽqut{Cb39ͼ9x\c:.0~6^iefSP%pl5TtR@l`)+Z4U>&Z:E.Ns Bm{&]]VfUhkmo@!1HгRC9U;ᄜ d8@3M{>/6МMUwܻ_T & ,+K"[lK6#VQ\"M4͸t Ze!7C|fR.&O&|;-2 4LI0ݯ@Y2!d7 _; %%PtC.Vˏ2e159W+PbQ7ub@x!rfL<gtQjʈ{ j7r஝&M+G.@x2c2rm5K ^|J eR6j`,.&TNJ߂Į େnGZKiXh"N짎M1|1"ner5QK>Br; Uκn?x6 RE%(MXTfbD@y6rɉ_1F-ru0H]<'88n=I}xRe7^1]ח\$1œ$`NM"am< ¨h\E]\ҍ>WP#zݩ [ =:Y;؏$nɊ_4RM $T[D!Rq.YlG+ŧE%p'?(VqzhE d9)/=Xz7f^ Y o3(N1@Tļxp_F@71jө}S)xmDLOQɺZT5Aq='3K&;y'0XE#hꊻ x!6݄c>TR.tmW7}n^EF|V[ޏ+rDNA[h3l%щFܨ#Jig?,LhnZ!#~v2دYewXr&oq:%S W.^\a;yU% fYR@|lq ,^Zr;#&~'_i@|5$#NA4#^'!Dvțg &9wA^l2{z5=fGV1Ԟ紥fNt1>H}BWa4 Sd( d> lI ŗe(u>w?=#K %9k?~BynѼ+Śe-eYO;z'n(Ǧ,b14a 'Q%Va!g۰ W3fuۉ V\Buy%A~@Ci!m$1W|:3Gψؚ2ʥ~7fU\c1ŬgNc Dh"8rm.7{r7V[@+EdWi`̌Ûug|i<+K _CXysD<vx*=c*:-XeiD;y.J劁@H/;Epƶ\iٔ|vQtkΣWZ\zc0>#C-I=%\#aHYډyfEjm>y_&spa#a-qh&E&t4Xa'ܳ+[IG3kf`.ۖoPKLUPh.y7֛;i{qxHu8`Ʉ̍nRVe߯Hcw? tIVmTzXO],&}"qo2=_o@(O#y(/2F-JS2ΨAX= GrstSگJ3ৣpA-@`>r/B;u=ȢrA\HN.&WXv3^L#r츮j΁&;AMV{%EF+Jo>3Ai1/I~oug)'$k'Z[37G ɉUY é{ko\DhwL}So#\ym@W8&#B`M|LD5 4LzL5F޸@8I8,l>%nIxoP$¿ăScZUu]͂Sg_HU-RiY ϳqw54\ixЫ죋/f9!]bt I[eV#B>I Brxr$bqFŇgiwF~q했S/bNZ0Θ89~AjՖH,pW#0k}^`N/{- ?hj V,2=g}q2}(*X.GNցBI=+ON,#VN@s>6C7HS(g%!Hۚ&V| Gg$>``(&T'w}{Pt]j*j봈rښf/d1_ 5 Qbvp]_ѻq(Crwo-F٫oѳTQ]R=e JM%P}1C/`/^ !vX8')[.t{]C4 \VDcKsRxBKV(Z35RJM)Vd $|æob'nqm+owXpyOk 3ш6}}\*- 01\ [F_|~o.n9O1)]My=5 7Uv:TJ' [TiBbZ"Y_g05O(*2?LdT°ut͕-'G/-лxE}{ Yك[ObuX)Lw(PgOL2{wTnz}EMPNO÷6@Aͬx!]n2x҃7<ĬiUͺJEDa>`(%iֺ͒km ,ƳxEԮ) @# t'>2%TӘK4'Y DѬ|?BFK!:v˛+E$0 ctc#V.˺U'dlu_w!}{Q2kQ}xH2԰V59yvh)ZG#XZR &ыQq&5L%eW4;2J7#~idC* z.=QT',n L¸3 r76+rBxXkdCbۋ 8jsҐYEz НUD>T@(֢%nm?I$ #]Q(!:BMA 7wi$;Q]{ UhLOEct&ݑ;⊳qG®yqFuUh5Iߜ}4[K&Mg"y*siűV:4ڂаxSy|1ET$=ЍT/>\5%16 Ja/(:HGDLSSCQHBJ*Uʆܣާ7T U,yp#b}>Wjl߸?-ƐCdGAЙK h,mdFUBo?u'lI ^׺TP;pLD_X\t-oQ( m-:@ g4?ѓK 3<.Q'q#L\LJRlTe}=GB)V`LlK:e9ߦ" Cr;۳%1ܠ1SG;]habZ>MxɅiuV03Lh}{=Oe ~չ\l=n:ل=>Th}\=g aV<b1,K"xCsOIի4#\8YE:ZəqӔ Xl 7|en!֞AJkp?hb6 <%3?-~ÓlV-r:0 8((_V;k}K'L![dވr7:b\% f>kt-}NaQ-Refn,=:IXEbщ2M-hڐvOCbne(7Kr-GP/{5a)`3I%b oSuX\ fg86Ch,Uf+ vRi/W^#"]ǭ#sfXҧv_b:zw clHa^jKFf[wY^v~?wSǫ^rv[%6ġ m1IՂtm"ܙUkرL6y67vΤH}՗Ői1#uqO z?J5f"ZddhwbgƬ& Z3iq2{\!Kχ 0եmܵ[ZX\,ʇjA+SkU0.2N0U%/ 9TIPR?[uA5ɔ8P&i SVv3Z­TުS܀<( `CV"k>G]@>b@zuڞBJ0,(ݣg6U7ouyJiiet3ivQskc:x;w}PR&dKu=pBǭacEPtЛ WVXAѲk( +l{ lKG:3UdsMhFHloD"&JkMuksY`xf8CUi˛9;1Q6!ܼ ]68j: os9zWy+أVBz:+H|H^BH= $Q96cǦ@pn_c2ԙ,j){=7fXGCy^Q tS (dUd|Zu' xGm i F6L= =}P]䱹֞3=}L]NM׮,B.('E7c Z]]zLfu|q"?'dhuZMke_# @C`d,pՁdĪܲ̽jaGqj\չ`C`?5Dkw W~h> \s4HU &HSцƆ4RC)/uh=NQ8r<* k`Ck(?ZsE58 +Mr% 15dpXBM `]FύWKfQ5 ]xƶUmli`<_pKr[k:@A3322Լ)C70̴Ӭgp-q!(58_e XhFd!LquxΆl"D;j|'?PA3sS־ʉ i:LKx_ OMtmUA=ׂΠ% %zbg[888aOݱH ŭR՛f~n#V[ #f:Cp7+"GN~ѹ I}HA`׬ㇵ%‘諾"=hc wi)BCQOgAbȷsw'fҡ;ztF4|, f81gi~_/OcOL>M5iCAh_cWE|4(gAS%/ aS`\} g BoM$Q$.^Tz::3HM"49UvDRʺ|>jۘSSE93`60 ɤFt4M왔3,,.&ՂNKztD<@C%?yO)V&=f{LKtU8SZ>I]Pѣ-R~3TYyI5.[B ~Yr?NJ\\#IH]nxkw,\Aťt3Nї is~&9Kv@[!LB`({y@F{lnX6+/ [[uz$іߩ qZLe:S(/pB`ѮQ_`kDn%AFa22FH^'׵R%iR 1}ǻ<&B%oo=xd\T9tLM)?ڂ EJF5\:4Aq B2O9(0 zE#ٿ {kdDu_ZwfIG7rPݵ@ gޮɊ[ *)fQ(̉x&7bE-TI0e2ffIE sO(Wj8M*1%$z*3O(M} S]H\aPX n[[̊@ e'ڱ{ ?2\E̸+x\mK39$iIpH$k "|n8]N&We /\D0ƽϠm@)pVUJ?3P S;+観 I+ 4$ zG9PI\uO- `6jIkГgQD=z0|O=`" غ X#*`Ƃ^@yCԆVUF߶APP.0B<ؔh+`J ֛37\(2V >~\H a\lf/AabJE|^0i yp"$#Gn#VV~< _yٝ:{;Up_Z{ɒA2xA Nq֙'לAߐ콷-)XL2viOfcSfc^g4wx-1C2zY2CqIUrf:BkS.L:Ζ͓qk)i;UZB'VyXsL~̤V +Q``?eȰzwؼŵYRqT"~6zuwcgݴn߾>:F 6?fS^<-{ Zu h @0g\Ly|]1Pejy3s={fζ(;̹ H䶄Zt0e{ȼk)Axh} FU O:d+:j%{4N1[1"k;죿#3[h^C"1RA2'eY'1{7h;* NoRM!!P&j+?@HkhSX r '*rn\*_!C֞p$ȍZm (i 6<h!ީ舱y 밾K3#*qNGlg8L8oo,Q8 Niۇλu.lI|Фcv9"pѯ J=fWGF$ j.f(ĈZ"μo zClTiNgOzFqB1l/G*i"xa4RHPn-bxgHg7IQz ȈhwBû D\\E4:GPE,rܷhj2i6t8^9&_#=@%n8#Y(v: Ґ^pk%p *ڴ._SQ.Sr<+> gQ5&mTZnbGjI?bmvC[A]n͡i:Ď98"]u镳}#c$˩2c`vIs-<~mqûG2-!bDߙh?Կ.Z)ZrZpFzy@eɔԓÓ٣09_D\H%x#/.DŽ;d4P7j$(6/[(<f$;SO,`AJk퍧=eBE G}pjSU B3g}t.B")F1gb֙/`nKp XJ@nJKC¶![uMt!h=;阇N8+p5[e<3<}nz6 g/;إU oͨ= NZfT9MU.F3VZ1pFZTB xpxpUzg,6z#5=RJ9F[^3ƞ{!*!!F*L5h|X!Zfm3YbK$ zKU9X6Yz]W=hɏ%柒QK?H0u w < Q P+zQ DцcRC"vO)h@i9 }(b96?'gNE|_ 4}e7C)Hz[\n@[>żQB-ATttL&<ыdܓ:f4C$\*'p XFR2OD c '? "In=5IJbù9dA)Ku|t2ڑ1zZ0T%lU(KI1O hDl]` bD@oǼKK%<Uu8Vv:2qB^Cc;Z-dHʖ>ȠOCYD2A.jӴ{ Liޟ 88lXwBWeDR7!Ãr6/:zʵ̒n+Abq9mяY-2.,d5z`MdmXJa4˒PRSLvEIhiD5xW}?8n,p3T ‹:DcKvfPҢ3t%cjViHiPjnrƺ~:]NiP#అ++*%1r;>qt#l|`юdpdg'-Aq*$0|\sCutAs+ 68mשhNЫ%a2a^@J"Q+BԻբ6$c[bh%4hÔbeBL9JĞ'f")=@8hLHk s a ` ?r3J<92P.X{w ͭ}һKvFNAg_%2WvٶUV⊼C띫nxCb{vFۛ $}QqYүJQ-s%vs%VOiVpWI&3l}7y-w<%12MJX̗j9M*@#~u YfJkc+'s) ?W1/QK ( n`M81l'wXYvY:vg/9!'j vVC-ҊKf>`'> bۚ0H/2U{9էŦ|Nr7VaoP{ KĪ{ +2chHy'bZ\W^$>H}%3:h1{]C#y0X%M> ē .(μ lr]Ƀq$+3 ʼnțzYFP4$?J/\A9 ٿ ty"/EcK["8%7$GL˫e3Gy-xj4$bJlR=o>!=BԾsd-ӓRt(&7ma| ՛ԞTIOir(ϡ65C_^ D*.$. 1=PܚLebHm 78'Z>?]#WTfbcs8q=7B#'PK-W^}wo3yCmS4 c}Zsw&TضQ .gE}QlǶY<dd2$hr{d{M],1 )Cr%y+ggXf$m2#kLYC4^'?RޘJ<؄*kZaб+I7vNSB#ԑ[Cn{eZBZcz;HHZf2!5Wp$l;Nc cCNS"5R bRI><ே!Id,2&I#©5=n3Ð !jnүy^?+vA3[F쑰yt0f64?9⃴FBp ǒ0dٹAqIcw: TNJYw`#DŠq דݕ./# (fB#lpАq96SxOuWBS$Dm\ Z+fpG6k~.#A`nRߨ9xmϨS0_2evTύ&QJ>o84fLXȚ0ZVZV":n;e7[,{#r@^QqY,'p652C5n}^W_"EOc4m+GgBuAҚy|jseA$A2thȄ"&IgI<#.n;@~! Iڌ1KB1.eD|$FUuyQ`ʋ9E{zBvI:1$}Ũlm ~! N̾& \()}C;QB&(Gj4̼Hn>j_`SKL ԗV[02 t=F,ef9-H`ZD9^*{VLB PuZRo>'1o||5w L1t`ISRP1[Cҵ!yWa?\=VO`g\ ƥ^Nmܚ=״kR'awWmhOwn"9kۗ~Ăe 'Ģ  ؽ'jDdZl7z^DyXi.5Nr(K{Y = i# oȋ%f |FAM^w ?-U˃C=F:d.1'WU "( ~}X lM'dK?(mWږ솁=eJ[\6t46tbP ^yu`n{ 4]ްr"ͥ;.{ޠ: $\ _)|wHFN7^_#H_='b" 0|0*>h)6q|t]o0ī9A+}ZIe5X~VJRwb+6=C-%2T:V-fWbNxW ,BOTMgy+9`M"ar&snԢY3yy7J1N6ݶ#jS˦ƚ \zjb2ee] שE0~SG5@b[p.&eԋŒ7Ͳ攚.ShPR6iCCWRQPtq_O:پǩ_k>LH =f8׬``xSrL ,9|,8#jj<W mݥ$-?uY#?`SfcXQZ\h7AY %^ٿ\Z$Qެ:E\s mkB)^<%C(Vo)U&9ɰͶ/,#q ­|w"VP* 'B/ ˼=&?IAp긟p[b Ú`t^c6F }]a;ѴPKqt9u (iyQ ݩ{>!)U1|~zE7;f z~. xrPaCQb 2Ķ͡ 0 g?,hSC .ߢNĉ?%>L%ߖ&JBwV4@&f炊q'zYcF8-yt20%m02[kGXCZq^(gdXR]ޛDDrA}C0+PH_f%7SL A bNE9x7Ny){B,,T2-b4sup'@_qk񑡣1a0{Sw˃mbHO& VMo [$K' `QATHV^by2C\.shJ#nA, (ӐCrI)E,4O՞@+Wz“" Vysj-ES|}IW)xN*cLwL&u&hC5~v+Oⴢ=s}V#z\# UsŬVW ~(70#JbljS Vɖʡ~i`} =:5P x~}D6q`Ȳ't_sO`$׻)6!Ma6$er`ڶvQ-?; Ϣ鰓ty랻^3)4[2H:av6u[E3wPt0tqEyvh. o wg"J;w"Hw} ~T!\D7\L736>˦َ"h.Qxޅ{j . 8@ !Eyo ƆNFfiRZ\.I$=}9tOx|4Y,QTL@vDEyj[T=8VdPLIGeRTm@u[< E?^c) En4+%<}Z l裿6@F5wh{F L#:fOH-­y-vqO! -8=Ǩ {}al&g@Ohn#~!R=yIABdOD/(NQDbc'CҕEs|v!)v[jd-xRV=H8 w% i?ɎU?Qj'(-3lnvC|vՒqSn{DŽp1D7qr(4`֚REri_r?5s.@z3,P-NKmGk\DJn ŷ֪[zG.Po]65eo \CoPIn]&dq;A Q uGJjWḞwn#1y H"g_aj&fVCN%Peuy{ 3U;5K}6(?e,/b eUDXP JURMSQ,L9*\t3C 6~oOCv\#T:mGQoh@Sݎ'M oDQmAWI{E-X%,͑ʱfDռjH7HH1搟LƨCX[4l'?z{8>qJ@\nrI@TKHqϫ<΄g]˖s._:5HwVܟ 0{ ud YA_.W4#~4@\x<|fn`JpM8"1Ã?Ex4=8OJLe_@~ߚ8nWǤZ 2th5($`Vu1~Y6-T CͺBWw$6l D5'އQڥX^u%M9pNZbm?'2aW^RwPči[ I:D 1@DMt=;E%#FU,7R@Փ]2w.%M8L4N2 qvİzuPdKH Z7Z"E';<C05G[CvI| |kQ͵rY';UE.Z5d(?zW=#֧L•ʝ쮔)JRM$](zP`xj;\q1b_B S^nt%ޥVƋ%-\ 5+PЪ$TEȱ1NH'GlvU Ν' CHʸQd#ğiWYXj7,C2TUš-4q 蛳Y>  )n} $BTSs6W1P L6~~@v^T;rU%E.2zk'3ײ.3zX5#"jmEv# P4X-y{f7ndYD=*to#v.al"m0b@-4ǃB*Aros'qbG1Z?W`GbވB6N?OdhJ:#=c'E@adH drj5khj$ctfнZb_8lU62s[W VjWOǦֳx$ А|^/bn=`47 Iśa@p"#v&nX'r/*(hҾ ؇\QXy!F~5}'}SµvTK1񶱦,A'KFgJF\*dP҈}!|Y >GN>:@s*):m' $YЌ'{<<&h|;7p>ψ.QP@̧2"$@ B^Ec50k_ crV YCe14( sѳFS`z%n't좇s]WC<:K8ҿ\W0lBX,t%x "F+Lk~Ѕ+0~CR/χe*|R1Y) #6Xru{ ?>ύ[}z냽\:X][UG]-Y v}? V(B\zǚvmuRk4T\/1s _(CtZmSAi3dL$+@](X'onIk.EE;LۍMȪ h%$;r>(p4{vH,"l]-'J^'4(tpQ}xqBsZuNz^ 8[)ZcHMś$] bgT4v ЌRXKnFhԦ)N:^`;P&1\s}y! Iĥٚxxꉏx٠b+H6)s!4L*= gA ՛<%hw4,Qe";x.UQFG&_Uy༺S,zil_xݒ^P\a ʕX0t*/-7d4|3lʥ#We+w]b!17l]j23:yo)`z]k`V[Qw&A;VI%721PZQ@[  ݿq7N@DSiUZVfge ն~OE`kGi78lnfz%[GOH^; L<0X| =6 EnU(g`Xf'L ϣ?"\ᡡD܌X|D VZ)u PcK!ު&=;dX՞ zξc0ސȆC (H^̓Di;>͋a7 \%*?q~\{O1'·/Y2DN nj#3{8m/C}Nޮ)’.v_N 8rHҮjw)hF/SwCƈiWTWk@?5wDZ/بن*"hx7im8'^{=ts/Γ,n6d':q<;G̥ȏ K7sKǒ{81֢X v{{Uٕ?hݍS؊ga7J;9/0lN5+C8Jl(gc쥙團fJjf2C&餞϶j{C|CLu#X=vijA(SH{餐eۇWYx夈r<fN= K C -)Sb}U="< T%ys6!*7y lyLOɑ[*8vS$-MmF^šl֯-^Lw+K$ud| s4<L&BEKѺt{Nݧ1_^4wHp.rp V=%Zc9Ʊvmsv}^J=^:Ҡ0W4a8jSk,fm*Ėe(v{IhBk5"r?b=IcL ۙÄ4P8X ̴c>p) V4Bc,0&h4@ὔ8tɶ,|ȥX '-U al'q/nl k)wV{0(Y[&;[C4wGUQB-4w!WpT?PJ֟orY)EBDS׬}l;u nl س/z9rW%9,Dim*@_G=)Oi3:[$޲cV' y/,@i?qFtmXMN4sPX:? ;DqP^!zy<7{N pp&!gn .!D(au[]_ 6Q d/ȭ#/Q֓.sw͑$n=gG7濊]v̸ՙȢXB g edY5.EUҡ'U= [% ryk[GH7aJ|O UD=&RR x2I$HI enk v-;n{5:Ȟfs N+Dt u%?^+L% +A =Hb .W+5ÿEvLZ2TvM/)z+83偋KnH|CSrՖpV= ~lyf[M(`eo$$=ZbAe="b.'xhN~{ݑMlɨj૥y"ISpA>ʈu?Kp 2uR м2]r_uޢ#aKH`3qZ9j-ֱfbh$Zĕ 8Q?KL/S'Z OpU_x"ڊK_Ԟe gyk4m|0nbok rn;<7-"DWKbN03Q_Whu7V MFTDn6 O")0WQ Ahβg-Wveӹ]6P(f=E֍r<7gQȗ^bCed8,Ć5Mm[ز[O@ 4 ֬ 4ʥqSgq¨9&VTk`e/ WfIW 1_HH>=q.-um];+i3uH.hFz4~hX:>3]tXǘxh5m{ې1Dm\ncîiܵ8 }⯉G*I;US?zBLf ߴn9/Aj 0T:kT-3vX,ώ R~10ÂJ*l C6VdzXM'"|8z7P:g#C" * ~٩nlPL?2#YL ؽ}z՘]WK7j ]2Lj/ CG% &΋4 V*l3`N +'4$RɕӷNBHR^z߼^ @EtCL9,`)%AϐĽu:)g(ay=k^ ҊV6Aʿ俬ںk4i@يh`;t=^3׀5WF484}yY!t9cd"HZ[_A:hp-Bw= .d>AK' g4LRN},24l'>.Xr]޹E:'@ e RЉɁ#䃟Y]:"iڧ|Uɧ0ϮQT3"3(G7v )sN#ze4X!gJ~:t/k*} O^eފU?dޑMO鳙/@@Zv}UM+6We'_nz )GsS+#:|eU3 Y R2-5Kaq9VhU֔-,,\D{3Z/7ȳO یBgņLKf_[(MJQ="qEa>6dp*XiQolN%}7K fUw۱ F)iDAፔߤB#ƠY攒4X[㶐{0@2HPY@k6ǭQ<[aSh4>Jĵo<^D<( hW9ҝmwXd"lMa5^qxLz^)<Ͳj5x/DF-Ҷf:jeppZSxV'Y'V/Y8?# W݆CQ>oa"ѝ2lǠdr! W5ImMb65p6 u4ގ,IhCXwHW4̐)C*Z(/Y0|G}b KjY^Rm,ˆPL y':H] o0Iaz2״`?Jcs%U@'{;\CCL/ ub=٬S|jQG(2G?FA(M|P@Іlf7H{gHE/<}īkmZ]n37\9|uHKFBp:gRuf9D: y) Ӽ pK ᕨY9)kĖF7 U> ^Bd-sꪊF9NYHM=RU cbJ NbB(ZHJ>p;1jP.V=wCQ:tҰlWS^g-#{h>a$_;]dL?t/m5*\^oq`*LF4{K{5:}=C' 򾊵G盁p[GO]]Yh'>cjJ%$uqaG;=_ exGf}TH^fV\|k.Z;og0t (gA`3&mȼOo_p{j MOEݪvrOA(۽aP0K&vkXV,^W/)=pFԸTr( k?)G"ApN{I^ֵtY-AIۯYa Zn'҆37tc_e,N_4Z0dwG=z%-L_4&u"/&a܍H%~)d#x+WCA~mƒ oolksZՎӿJ) u_7.ciEJ:K 7(^g35 `NP۠wn.|% Ҩ ۂ*O:6 !h 9r=?kR) w~ERhr&^!ZbZ* BB/{1c<Os6!^.&aA1IҶ[AS\?!򀾢@dkNyfI$Y${'.6f̝FN4)0dgjAB s8ov`ȩFcx&Y Zd1j4Níbv-`{Ρb‰7W9˼=aھ\*  C:e(D;)R΢Sc3A)l f ѥmLP9u'߸Rid{!REys 08*fZGQ:/l[cM+exgMψ_$=]GjZE=HaEhW^"ET;vg=7UHXljuL*UR]Lt0M(8*d63W~RsdOcV1b~y_UO؟嫁"y ,`1QG_R2[ݜ/5 b)Y U4*-M}DjhW,? vrgOa\v yG,jWV<> AVHd.ӏ֯}7 jĭ~,g #Q^S 6Q=X㸜0}9AzSJq~XdH>m^ܗ ڔ|bP8;>W"]=rѢת;Pl^d_ M.[!)9m5:W x"빗q:\{in~MӚ8vĔL]&j;WU_ PX2rLmɕ_7rK4sE؋A|OwI`f/Y]Yb F HHcO9ҭgih,KMQuB?G CPl5ܿ (7_y#pA/&zV\u Qi.U7Z q%m 8bzD4#[x_M/,+_IFaMA"L:XX&\؇$@Z^y. 2FxMWhnX^ü{rpM!ʘHu (SYJd{hX1e%*FYjg봆i'~|sz(HF3_%3I29k6C H4-xŀMu, z'SX /ܴ} 2-]Q%nU1\6sSDq#85zAdN"O'/bJׄSU\ 5n7d&'%ߎ9T1 RS#.#͐afGAա)e1t3 \p:e qn\aXIw\뿄P1%x0"\]S \*.9xeƻ5 /U;1#ɡnգ@N`}3my{.RX9g ZnC;qm\^6x'Id1:Y&`^ ܹhnT\Rgڭe|l%<6Cb 'A-U^:>5Zƭy<񸆉6ȵW3="mis.}R{.8MEnGC /D06R4j<$>@ULDqZC8.YCé6DatI?MYpԋ\QxGON-\ŀ ay*CK#jr!pF GL,"[SZkM[E_ewY 'ka02do|9]D%,ckH) Cp?Wb}̎(%=^]p?KuUaAҢ86T,^ԕ:fZ0g@Ԅ+ p?w:3셀X4HJ%4b J*a蛧StC;9y{ݟˆp;+8pHb. lB<4֧-UĪjޔ6ͬ2r ]wGyՔro+ IBw58 wFxS|[WHJ!& @$?-o~[Eso̚]0cEV;XgQإLv96J Z}k, k)sJM4  L(A|u>ed@;DZmU1VCܿZ~ӄ-ShlY-\ Tj 4,2v6%zhXYnt $+E n%*B`;׌lZ^]L\6=At(x%&[Lt*^R>='gwm0i{"< 1 ]bQnAdh~&~ym p발68],RWwOk+\?Z7oc99SZVg[ɐfWкw7bC8H$BPkUˀ+jqMtV[9ML <PHȴq;k;{\'F8HN3eZGy͏nub=#duu:eO/A4P2ˍ8=ΝQ~T pEMl/{aloD*Wd̂;7\Ɉ:;Qܺ3iќ>]AKPΜZWzנ1n&eyX_f_Sb JK6;kYU͛VS`A2zXg&7N"yShKz(>g\`%bvz8\&h nxVc*=.X,t5 lCbW0b5.^Ϩ=Ǚor04YBI2JC2R ޘƉ~]VVjZ۽MSТryA#j&g ()pby eߠ'Zowp2>7"žl\0jUNDEDKǧ9k-6?~< ~ 6y_jfdSpJ+gfz}_h:t pTA!jyw{d#^@Aݚ_x$BМ `H~q!Hgo\C/𠠋̅%+ush˅׸uJf4tA1*r%u 2!{W9k69whn1 ɄS"oϧfEY\"G*l4ʾ4S}nI3{ @tw9"9@`ɢ>@9AdCuo Wv (snҙ+eU$/@-ӡ,bxޕ*@v,!2c8 rH,_]LӁ\3ffAڴbc7m4]%D"if:& MW]2nÐeqnYUl-FxƳX䈵B!_g/|ܻz$_~G/tm+ ʲv<E[`3 !?+DotCQlEk^9 `v|^At*i,{5.꽈i!V^ZPCH*!#z2}~S\ZN[۪GdhA#HGH፾cpp@Zyɫ`Zڍ EYD+@5M)JN?^MdxzO$wo #:l/5?Tٓ, &zUi{cMF Wuf9M["lҌZ eS:=<&e'Gv530bevB+a\`Ѭfm's}T6jiH=]60rW$MxW36(5B1=U [Iay_WTvk_qCF0Mz~JNz6k2)̌g px607$Lyk"'uCӉ!Lh(MW.cp1`.`/-@&9TfZ?s-Wgr%|*aF2E9%%w._ ${~ d!hgNP6vy_++FlII|G"`UB$@=Έ8Y+"FJ5Db çNg0 USNxDlr+fQ + 4b,܄\֟Kx^P'>N}so+*4e.tX59D2ZNIQOv![?ꝫ/5ϑ`tE+`5.h:eͳm*r2 B2 ifdM#zjP :X Ji^t,xԁ<FtϟTl̤hn}V LfK{ Z/^)oLz6<&{pAB:ILX%zY#(@;= I$i?(< 0"NtrF^( _~ XD_i !`!ԇ=V8SЧ m:u&xBBqJ &$jl2SEj5ˆ;`x ټ{XDǣr׭@14N1e$uT!p@+U->PDȎ1d/F)!@>^)7m+RjyԊVu5J:hB 8/foš?^gfsXI %kB@6B?NGlP&)AOk fw,ԡi8(9O {'Կeʪ6G͙Ԥ!"F;/zK(;@^uWx΃eH"V?FZB1n@xYmqw{LBՙ Z_roqױ52筽GD>!o-!'}^zEމ%hA>G'+R{f%ev6nZeR |ϕ兲_i70 nˮtkvFZ5z27d_XMTgFM/!" sXz?/ 䡩[G'zGLMo/[g%Tgq07ׯL{,cFvn'O(^jf-'[!N$%dSO5W]7{~ή@QXtc R0Bc|E![ 95R9!OQx ~@rS0iRD.Q, S| V,-?2xO Ԋ$]*"Uq @fUxJPov!4I Hozi NقkA| i.Ct^}23X{2jP43!BTgڪ|L"7D'~|Dƽ,\˂9<=·H\g :zކ'9(KO'-ͰP1loKPVi=K~EsO }zb>dQq:Ǚs3`]tFgZzaȶ޾.HbEƊ,`mWc܇P,I*1|)ijmeͮZ<4yCqoϛJc\g4sf&.)x %@T1X ArZxH{J&=r6BB7tg͕Vpz%/$6G5n"!=Xe/l]h& ַcUqp'` f -.qD5j 0KPH"Dە2R|6"zuG"$\pd{yqпW@+ c9~@/<;x@N&`.~Awܱ>y-6R$&z+.fٿec~~,^ܐ s?=iȗKR ,E*dHSb&OH4;L tF`+%䅽%Z[ʬyWlik kA5;Ubs5 daN͍5j4Huxm8 Nڲn"#,ZRdB4s6%}D@;qE6B,菪XƿrEO!T#<>48u;H?9xo{FdbcZG: bUmG~NQY9,G@m0{6ON]ɋhd?A. ^^)Ʋ'qQc'vǗg[3P;FC,޾6Ξ[xM9G'Slߦ5n>M7mGMcYf?߻퐇n8V73h1.yWegF[O~ͅPh"1R?Dhύ*L\m#*T!YXFғ /ƌ I.W{7uau'MZtP֙o^9 g$A1 k`pEcڐ#bԃ-=df<.,q`IN9BxF& yj ׺OA3fWhNˆFA076|@P^*PWaX4]seF*//6 Z>xKj!=A"P a`w I:ۑriS܉5kk鼶k&B{K!rLP3ΙFH``e#4ƕ}zvlqHWC Y%ɵIdL@c SpY7T7+%~T׽Jox^[Su(PAE+s˗X$'nn܍gȦg}2|cj8LTrTM^wcr:bQwd:mܿ f ^E"FbrNDU0C}`xX.QXjN~bE4?l^Sm(UYfV7Zy}#Cڗ?Nӂb3n0 QA'[8jɘkw)M\3cQ\z`` 3ʪLpX$`sOM쾯NjXRU\czyl#AA=X-☏!l\ .t`8꧉X=(`@M=I ƹӂ;άi>@7't.QG]5h V0 }ܤkݵ h|tE[MM6!oqU?_Z0+`D4͡: |,MPޯ9` LMyW OL.dN1"N*ed:O@Nak}xz{VvQѲ,\Jw#=S)M|H$t1+]0%m"zO]SS>E9J;L 0Z",2?1qCgu7A9!a.f H0) 藂 o.b:oB,ff e9g/_g @<; ,PԮE@Ù"/o,w^b=h[V#ikXOdt򒵼Bt;ފMu9}tYdTU e&-0Ap ϸ$TF?nk@oJ\i٫7278 u-ax +lDD!?}w2d6?ftȬ _ʮE7pr RΓ<O?05!߱xѠ:(<:õ~obRמe/Uݩ-7kK;3M7 xښdV؝i953k1(=".4n͂ .qx꯵0 0t 1ks}Lbŕp8.U(z~F^0̒ +.49vY9 vwe$? 3kdrv)dwe"(^o᩷k{]:{pƢEԞ%<-gdO?E2VO8 @%rHs"b θݯSb/,+Cn54D?}.1S#ɚ& ZfrwL g;)nKó;Ő)sD K+'1,hQW\~> -}>P܀@ݰ?We Q5i6U֫P8||u>+:f5^o(o"ͲCw4&oSnBɢբ30.svg$:Wz]nkaϔ>"Ni=S<$6_̙Xylz&NRͭ$B61Elv1dM, TNiYܐWoU7㍶ٻGHVP @|#nPDbo%w 98Pf*.#)<~( r(C7?G6)6_ koᢗLR$qλf ߯R{ tی3us0IJm6w2 w|˯a)~N;ze;Luu~xw14N)"cb 8oiC&lB~e,ozDm*CpΠU]Ta& Rqk6Q-K}ʤq} XLIlrW2I}|}~zbؠ)Nۗ$1j+'\0(DIjdgX򀭿IQ0/Oo \^C#< ӝjD汔:pq!VͿK4NIo?!s25r^ Xyn8 rNdr } kYiSgU_$9)0K6"^iSӯ΅-1HeVOžW$U4;^Y3 &3ll ? X h!f5 $[I᥇?!<*:,QFC$3AY`S5XʎoPGﶶmL;Ÿn"u5J5j s3b:IsAz"fL[:8 {GF\3 nӰ %yɲV(lOciVU-.3]6OQF>b~H:|ypRvUnΘa$O6>.T3x&rL\%SpZ]@Db6ECE#:ӣoP<ߢ["֜Gqۄk'Z3> d +e{bQ;ЍǥX`,0P]`9)aPښ 穀y tyڼWrEacOfc'xC[3?ݮ@\52z0HI6|*9]Y {c NE-UDD EqmEyY`NFHK7C4`OtN s 0"[CZlSs]"$ҳ DLQ@N1&mA;Fq;ֶ<< ^-ݕ_N.%?A3T^%O]_DFq#A7ګmm "B"4-y z$:%7*l/ΩS]Cgx1S .q`'[Ev.v:7%SVÃhz[__Q>HkE^}؞c Ert`7dF}ٝ#W^r@{r .1+01Qpq[vrf|`OT͖i]o aXʠ"LvǻJ.jn˵-͒D|:GpuZ^.w-SvR3 },r 9bg۟"~nIZ WtݜSPWXͿoH ;|+ZGl{`*;uȋ5S6(M{˕YqX`ߴ md1C"޿ʊOp"#hJ|қ_$P])R!&{ikGQk&64k`1],a<}A(E[7ݡMY]c1i/pؠ?*?/"W^@UBȒA-W;n^Dvh0cinD2 M{E*s QyK93_4&X*OU_sToYVwF4-u/nࢺ*0yGf%Px+ ^'FDDg8Wӱ&~7a$Tqǵq 5DM -BI]tRZBt%7ȁ$._3$)yʗI0_L,H8@S[1R<"Wkڦ즭E0^|֨iW^R-n;ڀq6!NmLBݷ;5č~g n7قINF> :':UW b"F,.{.4y8j%i !Tam;Vcg};{,>O xp P5?:cŢv.GptGjA9Y"|q=٫nX6G)&0ΟGس3/W6 Cބ;6)}_H.EǠlрҒM">-t8P#v-VI:&vZwycg}npщpP*9;~.bG- +vmBSCP#-yD?>q;X۲lɳJ(LDQ ui)aKicyAʚknҷC1ɬwYسCt]I܏S0q:D~bےCӖQCOM mBP/1`]((^cӍ Ial=YZUVYWCj8!4@@x$N|\dX  NWL)eU{"4FheRHA%Hi>=Ϯk/@˄ }Qnt퓶Ii{5I*lDu/AWJ{.S~-ZM'ޠifpZV@LK._`,dv-j&`AGSd^ 9x pXDMAGm#J N]TBa/%{ͮvYD'_/FGIok;= mj.i){-j8deO/*@0gͩ2K;HJ'q\w9љH5/&+%$FXȤ^BQ (#-#eYpO>uP L ˜fpxV Zj#Vۡ R M:MU=Cް h,kӛh4#,I3JL5rجbQ:r9ih{ǐ]Q4:`2Q'Tҕ-; t9;keg>q.r7R-q'"ٸ!nN?P'Y'U}"Be(tBl K'je74&6KmsFGP-ty80!ZfC2xDDDU9(2;+ew=V(y}~hm cM˥54Գd(LZ9=hz5 BT3xźcIq1Υ]lpZgV#ͼ=KO~=h1NShBd}4TĹݒƓĸen&ͭGW1@'HL~q_=@9o>Э=`~5X6~nPNr!ix3@-5\ʼ;MnbYXQ`-툎OSn o%B#" ]-CҎ\P|y:v| Mb??KVOO95RAJҩUהZ&ԉ~3bdjD!)Z\2YKrETǹ#﹍51D`Mhp qZ}]Ei1r1/w.07S ]Ҝ ~w='a S}#^5|gt:Zٖ%r#6Tg4ÑK(`/P\&(=_[CR1mCOx}V4&A5E<81+lBz•7NI~yUȁҶ/Fx$H@Ս= |(#{]-yxeAI(^kLI=#;f+Jhc 7t5.}i VF@Lsa&p6/2@/~es2} {\)[QILĥ,?ohCP|9@]Et"OA W S-&ҡl{m2Y})%K=ϐW=5@E#F+ 14SI=d32:sK4Pp{(eA$%]ö$@Gmo FYz#7{CfN qtU㙯MJx{iN*|7nF˧!!Z(|[Hp \/<+ DAS\oJ/2T=!Y;su"Tgs)pa_s㔡rx 5"ě@#(L{6sԖǭm>,x2IE `t(AW35! > R/p}-72qD{b jޜI]{S%u+ւPmʇMm,rqzwn P%K72]zy|prBhۙڕ@hkz't0gC[lw:zu֗PW5B:0|Ji獧ȗ2j{'"s Ë瞞^S9RUdEsO:*H6FsVs936vHOcp VL}[?oz[T L9Gz'|ճzpNJa`Wl5]7xHT8Ul wEim4^c @'^@+GubC'lܘa`̎:rߔgu4!+rs(m_s&t'T5O,3i4o))k1HS*(_'Tbչ'w|,n&N&`]uyxİ!*ݧzg?* iNW`طK7zwkѸ18gzFej7(Εfnq֕AldK!*V2?ܪ_sVbGyU'{8qV!e#ù%9(2/޴\{}#Ы=Bs@/:2]:xɲ܅1 $9|X70_'ٯH8+ c\KNyb}ӭ$;'(;wP⬗bluoj~]S2EѩZ7ŔUcj㥄Fx(L" է>Pgʀài(rVHsĹv rafoDBDfI$$N;|L䑺񃐱 %qaE10H{Q:0%n;r1s=ra7&R*bB,?4TS}ϐ"*/Y૮t!!o! 7pA$p|cEi:cp-h~V!T-XIgAp>q,ݢs|":%֞TC5!P&klC!hW /UaF fdJ'S4׷iy]O%>RI_jP] &ҭm+unfFȚOz%Q3O$)L,doNc0dϬ1Ey4q8Q<>ZWDL ?]򮎨AYLkjeiI]LQ -OFQϡ"ü-^R8sT YZg;տ^M@#idav/JU\tZ 7덈z=^ך+ϴb8R 1WΉ%$Nj\Z2 ]E0tݍR /ޮ5 ;oh h,!g/'$uVc#9gLd͞Wٻ? ah4o(xm~ ;IaSQ"v^y_*|M~xdrȔ.iؗXcdIw)bDWR䥬`QΌ1&˿[G(=$x+%bԺd)_KtuRy8>-H8D]PґBφGǽHk MCm%|\/#MLt5 m6,]vBv @a.1l[( ɋ}txw|5lHS0sxȮԱ)]m=>FK %kwg<0" TtI9s' W"WnV~FZґC_ 8~Ǻ+uH,X习0<&wB /W^dCt*f`cq.-;x-uEOARd%^0^SX彾Q>' :%;. Q&_Dgˬk/u1ﳧb]eh©3LZb qY3X^Tfz?܇?TBo4ϡ8t^-uG;U?ÜӾv5 IOJJж5c~Q{4t loǚYQ#8 C$ƜN5R;QO`AvCpԙ8ip;l]Qd.jzd")H({(&j"t~ =a$!$fN$N!5eە؛F7|:Q=vl&Թ<ԪJH ?N0k-Y.PXAhPSTf;fBFG:QlI&VIPY>DΖ~ә C6㏣+]_rw36>T)vn (]ԱMHNߊ:@{CpNm4ii>A1|iqEfY-T7#]rV_l(zCIlJȤXF bȔNʧ56ȜyWDžsA(LƖ->iO \JS׃媰Nԩ6X $T0 hKH7R&>ǭUu"~C_qrh/fZem婊JtPz!,?AFzx)UaJ,:k{+bO1Mpς:"59Kј~A+ ҿ Ghwc)(Ry8*&Do3U 2*Rf#g*`,3š馱JEGN8'wʈ_c>G v nO4}'[ ~{uu.ZۮS.y҂e,`@óHa,}$S$:Stc Y9𐝮,x.x RYN-<Lbh\5&b:x`_(Ӥ˒,9o-4F|=zE=eH-dD]~/K9[X;Uo@P-5=YŒդ8w:O^-mk*b>|n7ӟcަ'M2rYWK[a=aU55gXN`R*.67dvXtRǴÌY :O&%i vID," "\p#!K:75-رU{PnW-c9V.-&ymB0*d pHn{n_xl%gDzƺRoi@ƵR!yXW_e7Qb YXﳼ[ i褍Bx?/r멘Bێxjy.7KMlkڙE}D~tWj+*,9 ]MYx"bDpuZGn,ڻ@pAE|/͓g0HBQG_F)GzLN&A$7aǟ: e=FTae{0TIGajlgX}7T఺S?bmp2+dw2Vgch)0ךʩQV [lwhKhXg [,v@"H͎=/sa+a~70P %uIbvRwӞGP;J0j%cI0)yF> MDt xW0˽]g, #:k@UB*,zQp=P$Ar!qU :EMu cNS)P7+T4XCBizR1jp j&0=;`c7P 2 Gnx,_MsI`$lծ50%%Eu%5E#j'dɿ]igM[uC^.N0oH|Kϖtg)CXyQ DZLVb䪵 +}O9/:N^xTLsd`"L&zc~J[Z*2gEdY^e0Ⱥz/c[wk7HҴD(1,L3a66(q~Wdί0,&|6+=~[kiU(BdB+ veޅƱ1}GV"36rxSe8ޕ60 ?GM=lC##i`B2wN4䔕Ӑ{p;[BhQֱ7wB}.y2}&äTG t>.=aJ}#qPslW<<T& MII#6sA( 4yM9 r+MÕFo!gIh&;dVdY%=LEm9} F!z?ze@꣪1)ٸtaV3SS=:yàFVIͶ^ S>뾽/x6e ,YsOtB28:P>b^:>Յ}r V JZ̘JV:CdT's&$< 7% X(Vϖ=nS E$;̜-|{Y8 @!xt.ra(x ਖA7uMVm\ w.x?Ѹ䚓m-9(7/rxÍ*c80eZw3p֤٤(~nB6+KFTʌ1IկR Ym`Gy7Lq0ԩ{aDP~\1c* SSy ^)^"["gziY|AF7 sѻ&:g>wA  ̗S.'X~cAf77,+),"ȓ(6e|bqQ IwCSC 7d&JkU*$`xXQp8콁:PZa[m~C@S$'R2}rNypjE4amSB3|9\F#6#s ;#]oBY|9o+;؏X}Yޠ>!GlT$͡<C%Cy]-d޳uB|:ڱV ZwBiA36Ҳo}wͪ۸?y(old+J : oِn_H>eV@FSXXnh0 d/I3.Z6S hI2}e2}ٮxLհ uIHa tTuB"8N]6Ăub[.Iv=pX_U\ӡHwkt`!nEQ `6޾b|TKhgDiA 3Oh/\u~11IG ZV|7etRLS!| PgOF4kX4ZF3w@_Q/]F!BWGWטDo.7r-6ܨ3yk$s=bKC=Umx.UPrMIPҏiĸ&cp0el*=s %-"eOjq,!6YŐXWČS kT4Gޮsœ%Br:Po_V@ 4N; zSYF覆blT3uCtZmt; Əfω#Q.)F&; u禒 Do=Ͽg]BUy?uFZ Y@8Aj?fD0i+ b_*9)SjWspS#vtmX2ʧb$1ô/7~nSlo)9 VۿˉtZf](fl% @A!9Q,_~dW]4oōKmw ? HA<:%]ݵfښ1!o}04Jp<VӡT.\4夡ǽфg TUw @rS_a"u5OiE8Kq&`BBգ`f5VY z>pc`|3@ͳ!r~\aS'R6O' " i*0G=s>F?nG+ܙ-{69h :lA0_'lO]:PIRj8ʛ[U㘏;Ȧ]3&yh>SP'/U+PUc 0>|jO& VS*,ka;%l$iv>*Xa<Ő)-c¢K{<΀ʕ9L:jj RZW^'%[r3njM,Vm.4+<_Q^BAXh!fbhj)S ~~W/q iʬ`f)){;=jI|HV' N~'d ]{9YA A F'1ٳn$sXs:[-FkÂmdEzWMr[Z !'ph73'@;'i%Qv{xϚVt%riA}+ ". GEgTәtQABN:,q˹3`ĕn Lt.,f 1 +;}lm(ѷĦlWӂ`CQ|FN>x] Asz%$ B9\\"O/nSrO/!? BޯA⛟rXzkXZݳzGQ7GTOe:̊J@j57B#r*v,/AvMRz'5) 7I$5p2@Ժr<E$2mG(a+{khv$)] (=cn۟>J K\\q=s}b"1?g)>Xмps nYӃS }? ̣KG;riMhqAȭys0~NH?\*QO4ةFA*gt,!qi9%BN=G}H-IjќZYjr5kԆo:jEj~e-dvWZ\Hщ?vbpt[`ʋ8B;S*qW3c-8Ә(tg=.3F$vIfdV"pڣ*V mEڊ?r]IXRϕqH͉ /]Q@h%v\NUWQ%k\tތQ_qz3lt.qQ 4[6꤮|zk!=țK3E&<[0vp63W]O֙ 6󝄾,i0(k1GA,7jwT5xCڦ'!eϬdQMcÈLu3Crt3i37P-F}HV 7N;yfӛib39?]iʳ 橢u36=,r cp=4Y㜔ӫTk⹁!qG#;4}e LHAe-Tswȓ~k@f|2)Al ΦVT~2ô #^[8 k{f-|یdO??煘M렫0W d<ާ"s뇽vZwp|O`Djl L&LOk'еEYFLhNy+Ck\۳j?7.\5<߬5OgO9qhh%g[oy}Q+o;?0RYgdX]"6*/EHzKZSn~*A玍ğ#+G$9PZ3~1ɋhfraS-~)YnW$*_ֺy#̕gc |Z=fDc2&Mo{˸J⷇jormp)?jӍsdfyZÊEztP#wtKϴA޵`ï|Ǐo4BF5rd ~m71uM,7=EXj~DqwrG 4ZNmjg^"`Y2"͝WN?B2kC&ާ?(I4 rc1 Axkأ-|f:6j6sZ?+5@U(qٺ̯<[7ZqCa ;] vyiI:ȏH~N-# ,V; yw0h̖Fr7+5!÷65K%^qQ>$~2bTбk*Zl &[T&6*2CMVZVsR~ _ o Zv _5ncM`AFV0R. OrQ{*~-3؊.,)B.Q!Է}5 t? x tA w"gT",AH]3Ny\^?1%u7 ᲗR=}nB6`|I븂q>盥%7L {Amd狭\> 8ކHbT\ \iX!-_yO W'y8QCk~ }R`kGB7zK`V`|Q63*{g9IXo&wwg补Zݤ2f՘'C.ỿǘ{9AמAaTn *o'⥤!>dk5۫0gldz ^Gvށ< 7;j;EaAv4\Nȉt7 l-[~W:`]¨o{sBqTgt:B v`EH օ DZ l#ȸHkגS%ji6FkRT6~緓_L|JnvG }KQ :"LN-$9lN9(-_*}c$Kx]t[^y IYǧ7WǞvuԍ#+*Ham8'ISMy(w9˕\(2r,lYX5<_@3I$M ?M ׏9Ҵ[@?gUzϢJ[؉ӱ:B_X?4!ϫbLaNJ$%ʔ+JNu/͕b?_bq5)(&3mWdbkFcZ=2ȑxr78'k:b-r?ЛУ06O!}NvHhO ZC<^<~@]ƝqJ&ICX:j tV((sDZǽ5(LRU[sdLJ/>J1+8Z7`[9H}4pQ`b$ue:!',l>6o) HkӰT ~Zd;H` v(:>r1& ls\ =iH^͘|#:U=NJLbG(WטI] v:[$b8! ѽz?#I"_C]K\[-~ϛJ[G 7$S#3)M/[T}]9iV(1Qe0m!m="K=`:iʥO=z^-'bO?yx~gj}=RN!cES7df!pfe\`1η]Wޖf>([ E;CšMgeclCN(w&J 0 Qy MlbQ>d',5qP-'\tVuI6r3cHnæɻiInGJBDVUM ]u)f[ -KRH}tlaq'K̲l"E<е3m@~xPRZbg3fPəq Y".wL43<49O2ӺjouxkP](ƻ"N`\+al) e]?E /}F/80#n@7_?|LЭ )xK[q^Ń:=/d2:ˌz[uMHJ"Σ=5|!LD>pѺ \7!c/Q8<`O (a_r/2휰ЀbO錭z@Jw/ܓ1auȦ_1RULW T+p ?}Ƿ&pvɱzOո3cQ ")^hn0 ƶteIK1 Vq|q] mS5ϛQmf0xfيhFRH حaX{<Qs<$!WRmw B1!]5,X 44>~/ts{S lG`$Th|i`Ks/uXh}FԠ:iy4Ppis NyW1'Gח]VP S?)K&2vdw lNZkù{A_SxhT`C{nzX8%rL,-S=9V\"? uzp4aݗ%$W&1&GwHmHLC /,}n }@ <,GQ!Hy0B%$_VFm2A61y,ZPca214ȔUH7r*چ, WbB9Sb+ [|2Ӣp\ִ 9ٍ֑[ptE΂\X2LMX\KSAqpJl]$'] >ipW_6Wo:AhjCPCۄgNSH7U L"MʮE6)hG3|Nk;L. ;QV%_:dC!2ݱzU) _݂9);r:c?(}_g;?ݠV+ET& B%"1g*0ǩX.'e/A%xA2IOP{){y$ +(!/6ẗuڶͬ".d+\T-#7N!مMKFq >8Ú.b[6{6-"̐cZAylLg̬Rȉ6'HpqqDU]U7@ЀrI.'K*hr*H;KF+bqW\{DZ%9/֙9XNOMx샾&~i) ԁk d836 Nc'+=DRfz'?QXq}\#94F1y|%1} -﫧9<,yzvǵYe"^]rm2M,)m{cTlfp>Sh("NvidE R$p_&O { FxG[(ehoGzeX,G+KL PO}irja9 8P"<[u\$^O%"?n H,"R"p!)BpƳa]r4*x_]Mplr17*?jY=.u՟.(pn2?t=: C`Mǐ!site) =?yr]:HnwKhNxx0AX*SmW`ʑMphF 9@n>-SV^O ;hVU7 S8"b2~`T)8kDC2I\ob8vZGd"A`wI,f  z*l*ߋ~k{ֳR4HxƖU^ GH}g@9R{rIC9#E.~6YV7Qn!?%z5 ~bѧ)w P˝kjC8PA!# AYȘj8z{%亍<.M1ݽT/ZCNJJ6a:*i6"бلN\<.R)&o̕枵\5M;mUUE˽圏Yhc$ˢ>J"kZZ׋$7B)R&ȫQKZB ТaȲziX.u`0>x]Yڇ|Qo"ҏтF8X oV#>1z^ " OVgq)%#"KSiֺ<^Ȍm \ޠs/ǁ_(m'\wl}G*YM6}W px $|sY_ƎnÙw1Rvs0RRt,}֝F==&E4I~ _gayzxuW -ngʄ*9f7XFFQ6o+zcw%8#Q˿.N]Y0n"ό4JP hHN^.&}=stOs$K*B!مYyEӄQ~X~xOcN)quT9 bx_uS3_kW$*<̂с2 j$ څ;Iv 7ɷUCm" v{ '3m6{ʰJ?%}")Mu<-o+lOPIvlFџg=KU܅Up=G0uzg30ѦJx=U`#vUJq:G * 5`nf[SWtp:J;G'P|NNj|ң«r9<6^*w\l~`Ώ |iK/dA)%;q׻Z4=\|둀8(]^UOX/nɣo=5IVL/sXEJk&$G]Vj95/@~(/LB|'g P!eR[xT/mVP"CIxM>ߢ\3Lvbe(Ք&^:j*g^ 3m=q-?ŨhVA]z"@k+ǗI=d1ז+^HAbuzt<1@v֞4DM]VS TfGu .ѵCDfceLag F^om;8 8cD85(>+tϯVT \ыv]2ϲ. \A{ \Q\o&ٚ ]w^W_u,ַѶ> :G4V|mL(J61 Rwv0Y~3(!0&i^JW F(Z)Riq\F+]kdW{:Rc)kw1V㾗ՓpU*T9qvqʨk 5دUcEoy9Rh!zM"t\> >T#F+)*vG_>N*з[X#\Sj~-й`^;m쵣rTLb,%הmn Vp,(x#1lLxU0rbR[_y2ԊNsZ ⎹@m9h0P*j+=.9!5Щt@Ԏ]Z`;D'}H.`Ыm)#mF=ajo>/me.c;˼k+n@mÛzȻW\/3J[VC}U(>xhsW6Cŋ,Q1 E\Ze p]3L t6 .7/@ "܂ڶ&_pEzA) |%iD:p/KQjzVѺC{Ni +!xgP!N72H\8{U6Q5Is}Z7AAC-"Xf9 uΕwzfԀ8CO[TD|leHݧyo?s2阡u>'*1#⓶*2ϰ 2-[gvE e!LXծ^ G (aVѤ[fsQ!ƆsQh˔g= gQ1wK#8b *MRk Izsdo3mu4^şJLD?跊ާz]_VƩ؈/#wTRDHYih*MMT)( 79}A5%F/)m݃hAbNR*S6؃m+&_<[gJ6S9a}Pvh@RC 0_]DMj IaehP+*o8AVC؃0& TΝӀEePy~ tz"x% (۶tqV&So7ZL蝬Z;8'k9]Ch(bNcHnȵ2NC,> 9I%^PS^g^^NXٱ4h>a^c 7_t}j*n9NUH>/O FҶ9þI=~4l?U{}Lkv_-ԽHq_WȮrCIRS.vH%ÐI;;_b.]fiTN:?"$٥qL:\7z30ejNIZsX<-!\ˡєrprL)- >BBm:b{Gڴh) LU.= Pqp?mg1X4wv'C#J-\bQjڢ:aZNUgo }=Vr#:7ej^ɷ v(e9l̲L!<\5Lk)٭/-MkD޺t,5zEb5&ϑ<-P0TɹCUy6+>µf"}ث*r(6 eb֣xiMX6ԏI51ō{>8cbEE p{Jd^vCvQq-ń eGFb9i=sC$LtrrTj^g3|fJXĖ}pADWgM(ɠԢΩe69jq<9}]de4,#7HkC+A6Q YF{Wm"c m+cw&u#RlzJ k*4ތ{P08h>g[.haȚ|[d~ Ȍd&IM'蚠:R;=!{j,f?`;7w Xu6`&T-ɘڸZ3F&"ZxQMUlghvNO-wxT;>qDx\W(aC}v r;utf0PsC@@[]FNJ)]` 7ѝswj2߰q:)Y'2ͪrb,ZLrƞ`/W[/}\u{<'%spAVĘst#^% i<%3]_"({u^Vr+BYI]WES; yu!+U(mvrnR+҃Sgf֍K8|c'ͧQ'G\7L͜;L+31le37#'3W{!ծu;0Mb5pcdlUT ;OtL!||a!mh,nV6"^`P- Ț^V1g yKwc4X7pE $g<{Bq!Cn':- mZ":LNUױ}fUl@ڑyihQxd=E⏸QCӌS1h*S&PB+wJ3o4AOYW*_H#DF]WL,elR; k΢ 2 F22 ;XNJV2E$v)="mN~oros*" :ߑ V70+rrPgyh|1A]6"tQZܠ>|B b'!+tu9SCҭDRU3gvw/=MCR4E..)2挿5 肺Zhb[H߂%DQ'܌J吹KS G~9S8˪ # 9a6Dcl9 Ǔar+ i&eи@WٶOOyDVе3:tP;vX#>n2#ݱs#$19+p|D&(gmoK{{`(Q$RI&tRH'`5B9<PM!|<;ϙFޙsx;+#M5uW ~Nrgfȉݥȼ8+ Rn.@ڤ ԴXD0 8+ Ike,ف cM7qk-gl4yG E8<_۔U"캍[gS!T B(LysmefX9*.v}Q:tq[ey!cTi0&SŜHm!oGu0_ѯ@(q`<"3t5Q43}cuȸ),nz=w{1;1}(kJ*Zrݦ?Dy\R1Ƭĕ "ȱ,( WLj)aƖ)'93cLĠC\1p9CK$T2NLфakr"PZėML]-éŇ?;µk67hFw"Bw''䟆_k?NsA8u@USF$4&MqԼ{K?B\g׀Z@ hR[bYgiF]f Ȏh [R2BrG1<}Ec%j`HC6a-t}m"XX+Oha=-hFrt1dZq@X Gh`v- %d_M5pãp ]lђ6mI&wk+.TMZ&f bOS#̏t+F>xy2O+]\pi2P-I81( QCXia^ޭ&Tj ,.Zsk.oqa< vfx49;!{Oǻa>9\[m]0Q6>C1A -y*()slHig{uE0QzYTގi棈&egػ73M5-{/g*OP>d|pޏP`юN_tE9pp ip:1/_ j~iݜnw5?@6^ma?-9:E!2ŪZ -?ilx1Y:SAAf (N?4&Coz4'[v{p`b]ƥ>uҳ"t/3X|&O^30K6<Wسd*``M-e:j'dq!Gr/[ڠ9'k,j:4KQ⇜$3Ti`Vx~_enxϽTΧ .<,%V.nכ7\SO Q{(;as:-H{T2S r2%%DAlTUгv0j!9UnsUl?YROet ~G r-%' j,NQq+A,EyEr*EzOsӇ¾P=n53K;*/W!4z#> H=@Q,iwJI36H&?=)}7N(]גZ\W4*9*VUQ9E\d樤IXY}B !i6̦+,(@3ܘN)څ(hIa|BH;)o0c+Lc!ZuZXIw W3&{#r2.f9ZVG`8*vRTmi7sEhꨲ1^g;GMMw֊^d>RQG՗ L}Qd~T7|?gpE|ޗ'9 t >:zWv) .u#~`IסC>ڢ[_6DEWvx0F+£d]Y23(N&0朮HOvAMm^fji<)Qsȥ|)GC'w9ۻuO@e2}4v$℀V4 7!Vў> u|Klx?EoYZu)K̙Ǭ78I{NCֵ=:IH1*O5N<$#\&8+&wgWQSy 7b |Vʆw9sut?<ˬJI^['Oom \tph}\Gi˺hUf&ћr-ȡ)Y\ 潓"8Fµ,>"rۊ#><1ڊ2(ۻPTZ}_+ҳho^/}Jݫ1Gh{Qh Y. .nW|6 `KXJ" 񘇖"1<^X Uyr>-·h7d;XЖ AXbse)) u-[ΊTLfD̜t܇j4-ýkaf7Q3s%=6L萻&I:(_"wiGeSM=~P5p"P~" 7k2τ`ִo R(n*@dKvSMzJ&Ə7>7n_<žh + xp!Vƚ 0@KlN۟dڔSEBDch|MyW0E"S9V DВ})xۛHV?3l<[iZ4֚|1J}$0(GŖ >ք^_@qGAiתk-GOuڛ'&DU N`nLo!ZxMٚBk'xLlyRI+}ȴ͡7 W=vG "KSU 81[йuUN\Pa<36Se\~g &>"t #5gdIM}&~V/A) 5,+FwL ;0í'*5_@;Ay2s<ֲ}+QbxOeF,*_An{x¾ a],˓E{+)O2-?¡5tJ K{d}XO>tJ{|h,]L(>!4J|gqƣBJ2_z쇺ZI_Ҍ[8_r]@@6P342tFt[)|lK=<$F.ٶti7O8Z1F-4`I4@^q#'uyg"G@Z;*w7Q:1KUs>|X~:Zhf\/-dMEJ3mbL~1]$9xI{ 2Әe-7H$oayq{MW8t*k=\`˳K XNDG"-7\~ܲUmmhCLoVKqtZAdDlcCb$g!!P\>d%MɌMy3dwj.^>W"b BÉv3F~7>6)'|c1Zi\DԹ'74 @'y:ebV\_@_)"Τ]WSUs!pY^8 =YՃl%+֭.ONDT.#e ~q)%u<'.SEA1N?cq2֑4}MհT~M_OκD]zUn]cܜCˠ☆1a۰@b$'bBu)9Ig3&N։g+}瘃t, `8i:Fδ2T7_U[3Yaa. y}vg`}5BDn `_Z(.$WHݶn" pYKosK~TJC\F$dJͼVEۆF-XB^6P<z.$DJKQ/YQ8[5 (ikS5#,[\r86" q0&P#y6Qs&φ' ԅ'nh+`; σ%׼7};>cxY5L#tQwVΜCyYbZQГh?zA~ k)Tր` l^<5t@S8>H_OrKIus:65uEsnwnr'( L3Q#eMpsuD ;Rnq5&hjgHhi[(sby451Q^9C``_#lۛbʪ ~%Mu u lٚ%+ָJycdϖ)hHbAp3vDJB`=ҥdmhp & gEmp *TTN=<n>3 2 +ӽ_>s:mY!vd 0 qOJ`yيKHݔv͎aoZ|ӳ5ֱUh-#]5c,!`8aexjj`P*@.ټOftyVdY\ʠy҈f4"#hBhIpN " 1>vc\eM/oH}pLWV|g":89%A3 UW~ŏwuI9B^e7IH_u 4z]WpZ9&҆ XK$\0(V*Ӑ{.=슭_X֮ C:yG+(bG~k{\p+Rx~!y[z*vjɭq3U=rZMRbÒT p{1ȇ"|nyd2ò"rWÚVNiЫzD{6N۩S naN!:9fi(n f/V4->誂d\{\.f M7'}zl9ョܠᙧ~~UPc5L*g8t&#SH\S6^J%f%/ M2 #SȆJJ"]Ns»h~'`٬qLfG#a&eC9)~/\$".sq!^DL(.> `lMb6 P'^R}o }ʒ]N!`իTBh/1eb9R)Svgv<؅MȭoNJ'(0 `{(4\CƗ&h=MGeJuJHpwIPA.6+YWyjt/+UnxGPMJ-ܲ֠9 [TK0Z㟛A̤[Tǹ#<^~!O"cgA*jo)A ͪI=-u+Ҳ"71;kV%Z\QIڴ?ovnZ.cJ> dмI|Y8P/]񵼊a(d2KAfQ$74$TlEɰ ,"]B+Ŗr!~qRjūܸB1 HrL{m4ZߵV{ra|fYt.ṗdԓPQsoi#/_PH2-_&PM+ WF jQIe{Da5l1>G:χ=B|̑e]؂NTu2+:2ti ]1vZ#y+LG4ԓz@!Etw27F%,X1p8+DR*}ERW}[ny~>=l~F{pY[ EJo;g<>BE +IQ9|vdkǺ-&4.Paԯ5G?Vbu\ٿ|>-(}xO ۡ0 (މf[ϔc=Oz2cR ȷ,q7E`L]6~%1}z,4ivO!7Y)t'~C[0OY/2[5 <Ӻ$[H0iO^S $>_ɺur\NC }/Ij2=ח=Tbcco/V.֘rOўnCĥ bN/'Hts1 XgMP)YVqzuIHޗ-AVwY Hvޖc]1<~I.9![e'7/ ҴEq?N=Bs]fo-ԫri@GUp8HHzEL .o GD@e[3nعT̕tEIiYQRʯ#}݇8@2%EbH l5=FtݯrtFj*pɵ4VI&Oj>t&ۆ΍-gy I#MBg!p <H䀡2IQ1S487CJŭ:[G>X_āiϲ:Չx0[PlNl\pRzh8NscIW׈XDbuլW{FH1:Cufڏ+`ͬ璮8aHr +LZ?{ֶDoJ2T%] 5 RP]}+'rM :=͡ TdZOzv{_XAH/^kqDHB_[4ůq1Z<",L6<8p$ =z}/fbh7c@eߜHBQ:O!<@|:--߭M>BVS힡[/5/@W丅ȘR2VĉbY΃^ Ew(Ot|9e*@៕Cu#;%Ff~n QN w*;&Dc}ʀmQx˵Oh+ԍ] !^1t HҾr'D)!roEj[}2nV0pWp mU wΐZf-705[kXr. оѝ@pEf޷p;u@ۚX)9uDƂ'vgL5<ИyODoNrGtԿ L6+U @(3̀ RbHkoJW\0Lg }< 5n(4KvQU+j4/{dW"Q$ϰ|K,O'NX Rãgg%*swzT}$+µC t8ghGVfפȩH[|lpt˫0Da1@.$K$Y߽|Yu ֵj֭_D8n~Qt2iVI!$+˲"YjhX1ÍK':soG|h&|;hfK!N\A#C@e|Q7 %X6sue2/x9;0o,""s Ll|gg1ЎS]ViNUgU||jG#җLRiU^QrADgM4\'X Hihzv1g4RtuW^ wblNVm2\.,rArNQ7 G[` +JS 2j95{hd3AFw@J]-ra% g < e@u[9dP8Uti:=%"ۆ셂`Znp8WunHТ wNZl6VÎؽ`6uUDk~H&ެDQ!EA!OtX. <m(<-u 04]])M<'>Dzo@F9zޖ&E-пux;&F1]BֶQ (bOF cTF+8!Mxآ0ȺU d믐Ƿr 3;~!0% ;p}PlBbt D|@Иy j In8[1k MyxsZ";HGT;wnxzV305 ܤ)x鶽^ jZ;m̩hwnLb;]Ω%sſڽ᪎.)Z$U8\ ##ЈBi'M@ ]KA"i]2E/u!2,Jl ;+K MaTUi-URZ%? j=_0e9ɋ(Ev?%ѰԀ&p+:L>o|Pu1bDȺIVeT\"7PM 1fҼN\ ŏDE~ $2oKm4($pՕםTC36] ^ۦG C@@3E1?(<Ǚ.o|Zi ~"] 3R} 3 E{pOZ+㊤%&\^coHIM9p7sؚ 'H$oIcR]TyCʯ!L?#'`ZOb#>θ3kCl/jgnr?W/ڒ7VA!6+ K>p)4PDOQp3=M폇5m>-kF%n96.c x澯+ae펔j‹O| u*UhM=if9<9+qrK>'3WjhQ6]XV3uXHuUtI(25hI`(qڧA^ E[<,_FHsyo.rM !9G5[_dEa^UJ&}dW?uXvWӖ?~;Ę%a{vn rBW^ "0L%;m:z&||yɿ?!Fjpͧ[Qj()3B2nЉ}Ơ__ zcl[1h)p0̊WWeT4+gvm`eaL_SxI~s >\38z doMzD)MZ)Etql?3SBn }cl?8_xJ%B:k ^R"Tho4 4`~d>֜+uc=@ⅇG#]2~c7r5rIkA@aSTՊҹA8R zPd_dTFν{ΜrdspAmԇ6P\P 8y-3DOz_RA(~c4ȡW9&ӯi)@X;}ң|äAwL>b}2W@T"g+R󊼖2>\@ b!6o5)_< ܗt H% V8l8JCGϼ؂''B/itr־4֔ςa`Om(|3`~D 71N=Yg՗lR^ bt*Zna neς<1_[hW@,x ck<䀝\ԛNdGf߳RIH6'Y}J9Reg|[o}Zuڵ]pb{^̐/xK'ZS"nMW )t[W W}iͪ\Ỻ+MfPJوV7E q@ȜFx <Dc:"!;Q~ )1y%{Uϝ&&Aq` [5pQ槶3 '@ѷ~ki)cᦣdI* $xG-)lp|/"#K1:zIz6F w}H *@e7l qX;6Fx 4[`ޒcAe-J?Z_`XLD #y:;zC(,gfOuh*~ F/ ,id\TE8k:G}8/>;ocj.1;ңdLPh. Cd!g.whϩRMx)bK0OGqGMaTRoɿ6R۩;֍ppSAST?|mXzK%K=[Ӕ3&Dv1&] VcQ$2vD~| b)$Ve, 1ܻY<-['{}T{{.J[=TR45YEh]ݚ&7@N@Iw Q# wB9!oJe:嘥157dYeezg}V7o$ì7_aecU RP]3O2Wi`HKh'g)4db:{2eIW;5t V3͏TE1`|f^11-6ج_/6%&.lg3{zv1p2Awx[QW'ySeYU6b`ބ)z 5l{}Ez)& L,0FP&mMEMO=B=r,-,":T|)DI*xtl^\"Q%ٷa:% g%`%{A WJ\afix2FDm R~T-^S'ܒWr oƜmd|{Y̆5ڭ슑N"N2E(SL~9pZ0à rzqqW8!Fs% sR|IQ/I oc&6əkI1 Ttev(Ʀgfsg%^PQȫ7 qv>ぱ3|:~|+Fd(bL\Gb.a}]O]UrEJo76.j q%W5( TL1T:Yh~thV[Pz,UpFv SC75N<Ї0Omv9Mx5* ~'SGA&NC?-.+Ԋ_IМ?Y x?s=M!TU[i ▩0[W*I/O^K!# $YMcJ+Ku4^eJ6DSk.DEHȶ%Qn"1[ߛU^yHm8k%C౞VFX HRʧ^Bf fp%>M9Ҩdub1ZKBC@WLYHj_USY +I'ۜ@#d՞ߡ%);ӎhYQ䚏_rcGڊ6x/0IF3M A >.]!~L$w 9]<0P .cKiA4wWؑhuK";j!~x>+곆qm1l(a9 {,[hƛ$)5n Qc×T`DMCi0b9 , Qnpfm;U`O҈.C1RoYG d`bٔ5r:Ljh w<*=YEXM'@6m]j@i'dGX۪9Q:2sLgfJdgci;2 ?:zɁ؃漕%rL. 8^ӻ4e A:6D5uwCo]:̧Hm­XU9NhBBlw,,x^m!x$#N*ӎu|4MjBCxO%3 $YR<^U&Ngu)IK 4\+;ƤXF{]<JYo7Vn:j<=7r3>ؙ"2m|uH0}phsK3'gvᧅ@zomnj_h}R<誮d3gq!~SUJC6&ɴ,ŋV-gEYJAm78݉?o&oVa@Q]zG-S =5+vѾr6Gժe%hdF">4/16Ep/Kr&.Nޙ7Or 5'O3^Pyd,BrGԤafmW?/)&IŁنyxB6Fy}#V,D>WP $U\.א a3 F.^y":U/S/p^RM4(tW@f]D\ W)r_*-4_~O 9mQ?mp~FgLV]6˂&Ajl(is8Q 1Q)/1u;]^Alڃ2ue q!]-d uỻ o0[aؗO {%#-}tJEGCȯ|R}xA*~2ьT{NĔW_kC5&m>S%X{I<̴C8&B)FfS\*-ILGb,c$u93%.o=5pV9M'mi3vyT;A8Ƿ"{d 6 IF#N2{QVF#- 1c=Wi*c <t2dGZ(=ڰ#}OmT`4Wm0bUkBU]ɄZ DXQ{pz7>^ K(kJS|p8VMnY _ti}`UEJ0R YiRHŌivn1Ȥ7!J_75QQs&`$q>$[p6%G=oרҌ燿S3,0"]ss9se 9Xw#[ ߉cU(B [pGHfAw}F@Q @eHu~A DS 54TOu_HK ;tFk\qiIQ# ߟ\ 4ҿ^)QB $áع*iOtD*=31;AH(TwNRyV9FSt'] %g`3ٻ/r5#|q`#x<exǷDMh$?9-ԏD6=H0_! / P y)@@igx~`'DEy3u+) p\#H㔓oev!l2aڼ:14g~)_+lj&߁MZ-^(.*_LI>UT}DsBDLVh2O)C` kYͣ?N H}`جiڰd6N- pO5W6)r#{Zg3ʸKYnTӆSZxhBIY_sٖ8sH[> z5V, 5 /}W̌~RӉCB]`ԇ>s>b' AO^ 7C{ݴYd_'MkF nCה#leyymnٗ˼Ys{bMX {mxI'f=Ǐ4l-V3^G9$ՎE =$^aܜkf~C hqkV$A WO4[IsHjjHTƫ5#6{ַrqݷPM2V[6DVzFYDkzh~k9zt>Q]ݏׁ`tTe{̀A+`~[ccj3IRt{ U %Qr0@F='avB eCqy-.Rv_5p,]Ӻ0Uo>]G ʼn=e;`(WX!a>qe-4?rWIسQZvI0K Gݓ> McPvX ! 8u=.nZQ E6 z 9Ur mIε=W&H*})f-L؎4TY00e'xR@7D0`Kt91\5=>a@]Pvs*i_M7. =x3W 3ÏzV}‚]J(8T(@D&r6L(L~P]ԏ޵9MuYdR9+ *f$*s'tY`MA&,sGLox2t763zNxT*#َr@%9bsK@xAOBwΚb7ݼ({w#F<"tNPl} F(v~Cݫks5o]+r7QC*hv Y>&.X?` ױA>Bt4,o<b#]}l)$e5jsZ\ҙ;DBn8SK*C.!'r  ʸնvQ4TMnЧt.:P"D]tڊ cfަN,l `}( dݼ= kR,UM8-V N^Ԍr-۸3c ܚ!2 hZf2nx yJ XuΥp"%z_-pq/U04l_Xc\cO*wВ5-'>fFZ/wʍ{]hDJ)["$T4?#R}*ŲX3qkl>}gPV0E6Z= O9_}9ygADlMYOT8PX=GZzFЅД_~%,g WE\naB,%#YɄZJVNN ӡM;ceN!COU5ZnP|ۻd#M Nc|,5tMjm>WQPY$kϜbOJAb}2z8$ޕ`tob^NDJ:Xw "HJ4:ɚŮ"R|3Sk_/6UIM@Mڨ毮s'([n]축yҳt~ηqMK>xۓTJ6V~-d XY+%5^i)WᴉAKJ,ϢR'H IaLRn,oDx1->ǚq,H Łـpy]Y2TUF+LZDUXxD˪QyqZX5p`RbX-g{N76@^{/M>K Mh1x~9p2 Z{[oWIueUPZp/+7kfضdt? :3tžd`pE_-18~w27/Ԇ6lWOx>_EC-X4``w0YP)[]<'v%/Zj"ŃGynFDhYcz1I_ ^͡\oI+;1MnFO&KμUD߀jԵ_4gSg it#7u=7*Zkۜzp6lBVz?wͮ@Oj o]ެk}?Y_)/FA˼I`pb^F ?q{P24J`B,HJT?8Зۍz;Bjƒ|Q9R=9H( .I2l&`kQ:6G.5R/)5\}Z/#mNݐ]1I; )S}R_Y3R1Cu Crkqtvj!d,%bLn'0]v@C%CŻ{Ŏ^FGԌ:"vQm(Z$0mA-&\®"nj8wJaL1SLw>3K!74z3p:[~(T o :}D-#l4H-"6G4~w<PwHs1I#9KiDɔ|nUy K'|AO} Q(! `'UQ^DE39Oh Tՠl'>Y^ijBت [~T}ls',fVeUey{wgQ1>;\EkNK\q+{뜻A@)b0g#) \|LwܨVއOB =^.vC uM(=ψwKo |( ~;M7*7z9<ÌuV|V"h5/N6V],3 mPKTo8I FET繫zN@d_ԖNg5Rߜy~hJED$Aa rT;C\bSH Jc4?T$I@uL-hOh'6&3#fj+ ȂWF@HwwBy@U7}oV ,TOHL̼V2@ϑ9" ݓXߴd$JEGsMtY N-gT(Ų(?[톼dv=, {’В@+Sn.cOG1\R*DZ:6Ne$)_C6-HJUjfVTegx]ߡхhCcYYLwc%3&E0pΥYM;4RG;Qboo-SXokm#C5@ɤp)iT+Hj B!yk`du~ˎ^dkt,12lͼݝMgNcûZyu4ŗgO?.b+G|6Q'+l˙v8AeӐvyY-J궢 ?K5b:k*q`Z/ F W W*2hRҲNY+:}8ŞT&7S&Ovsj7ZA5*NG@<+4,j-~xjECVM(dh. K愷F:& Rޛqf`0bC﫛lNNe0ԍDIV/CυV(?aF9{&PkNP;T:6Yd1u~t16^:`I*+!@`N0͂Xi/xVR\?ߪ~v(w3cQ‚&&ABnjQ6ʨ%%9c~ #3YjzRؠLKIf/.gtNӍtlh>ј󻶻{{\6q F~:&\/ɒ 9_,nh?NE|w'ye q{/p7 #^8 RtL{SZ!c;5EͰ읜gl BC ZzrLRP!^2*XPwO n*``\`p@(N 5 58Nn̖d^Hue7 .)8si*xI Z@A ~Ūҽ'۾ ,0MAħȊ u ĻQf0W`h+YGBij2Hjy:vmt ỷŰ2 q!av՜{uZ*7.X ź1h<ܾpK{]3h[yfbRqh[/T=/ K1:q gxy3;.SW"TN9'#`dhO p>l wΉW*)4k1=-EOXEHT~]yXXN"Kc$M6"$qj8+ḞR7*ʽ5ɵa [!xK&6A Vn߱fӟXi,'S{B`_sT'$>]Zi U`~E~,*4 *7bȵ!=3'k`ho `vW^{y|XzxU$h"=Iɸ= dՆ09[ _c vx%DTӵJ$$G~@ :2uzʠ6MN-g_&'O2q)HZ;0~nzW4uOtX[)O&7V)7JE ,3jtdsL} #+4N[RŰR CFg |ZD" Zyk|/.+ -^ڑa`^BCn4n3ch[ M*7RmJ\K7tMWic;69\/ܠ+k₈EdCۡϒ}OO]\|aBj L+ 0y6h( /jJG5W}CS'K寓sǓU#I4g+ :[)`φxz}B*uB%"N(_Z6l5Ϯ⁍̈ƣ7~<5k>3Փ`.Xm%$ w}2UAZsT6 Z 厳2koԶϘd,yfB;۠7š@ՕfD Z d!G<1 /ln6UPMV8Q7Hxvoyb9D4cle sfjS}R 2W?NNJ" JX [XH439nRl0yduuv~)~չdE8'I:xRXyɘowx2:E~u\sUcZȷHУwRRE0v0SF. ҙ̕#ۿPشZA.8uDt]!-d#DJF;}h6{t%IɵvA8N>/B "o5P' h -T 䩋ɚ:UIIڧKumHkv sd-4Q~fV箍/Ȧm_a;Ui~DS. wCT+2#=fC+Z t(0 [X|oM9vIjA^BB{x$pEP`D}' ֺ baTaU^ۗicmX6l*5 fduLJ++}CZa|Qi|Bv9J*W^2Mrmm4?HhK򻀧=kuG{|AY[u#`=`SpbBmըc>2)\ػη sHuјΨg--Ed<#־/SVʥ=:k5s/BG:/LRTFӥZWQX5JSMP֬z?Pq.׶%Sx¦Ґ+ xm?*IH3 fl^cdͦM3,'CQr1J5B1t 5Š7ŅЫժ/.O1QxX1ATTzxnҬb校pf&t*|!&lQ/zxJ.]lTnF΂WӿQ9|) ~r?.B`&cZ{n;ԒohL>@oJwդ9=m{_AZ \YjWO< O~gks ?E?8 YUNA\ =/ЪiɎrBW^>.(­""61vU?Lf~T 1V5 sՔ9PZy|ԁ)H'XeB_\+%D]1_@ȭn /ԣ!U9ݫU&,vr ׌ÙdZH}tYk-8Džs7 ;w~xPnۨ&E* 5{9E, (2lkKڛK m++~_Tܑ+}Z`vdOE{RSR?6Z!$ ߼?XY+ސcL-f<[BƄH)uB@O`~;|t^5p`ȽڞDr΋5Mib XqjB!WxY> (3oz!"3M^G+" 4'HZXHMHRD_;[2̭&>U4dT>Yo}s9" 8{&y)bm,ۉmm<2¬R9sJxw!A 'D3(/156Ӷ^#V[S5+}kkY&bF'HtΊ~ y)IyAsų GpU1Gp? ^ꕄ~Yz Ӻ88CNe0b|+cw>YC,aD!4h(H=Jn5./O/* 0v])߶Yxב$H? hĵ}a=OE>KN6gX]{m6#a&U(="5{sNw3N@h4^y:)@5CJ29S+Eyo{l8] `}x[z"3-AB8}Vv2ӐXUX>rNPP~[TW6VFYB e;\GJ b9}ey<Ђ| `F\'383BSkiIH]<I@P˦.fg2@UVNee/dL6 l"8\)'ƆZnp]ؐ|OV9ssak ~P,Z$떤hg}c|s=e&׹ I.ȁJ*oZ`-*#Q`@!e6%[Gnt%t5'ῲcye3YѲ)tbb%?mRl;0Q ^;p(3Ep}?Kuu?YPNouha(Zތ j V + 0xۭECؤؗCYtA[9u>ٌ[}'$FYn'͜IY~cS76W:+?a{L&w3*5w",~uӍ\W#- MX__W*]T 8[ kFMH*CgZT.ROPb.Vd [|M}zF\dMDR":Ttܑ7ѓZ@%VcϘ[ <*dqpsO݌{ɢ=E hoyc#$n XBpqnpw*t#ru|q9J2kjĤ3HhdWĝO-CvW3QY4 V?V;`rJ&O짡;*z>ڶhoHR'UN1籰6*S;&h_N ؞%TQ6 Z;#."sGZʚ˻?P{(dp.%f,ɋiؤoWo ;6쀰E< D7ptÏ~2u}6O䧝b)6AQ2&s7 9_D޴|F)OyCTAHO1Q@% x 7LL9!xxO߃2 ۫F3U%Xb . ]V%zPyyNgW >v?qmYi 5Rxh/,6gGayDƶpxɀ%5Rɱn_{nP2bs+)=LnÝ{kNy@y3];?|:]c=Yܛ V'9;0l2$s^0e$ cf*͎A |b>uV*/Y9Jx0m_^`2d+>fQ$4GM6M5y`Dy {x^4ITʑ4`pJn틴7,}uM&P d+Bt@ˌ56P_³";Ft˧N a!SɺZ~GM]+z]iK~F6CW2=`62US_o4X 2Gj[O1 %aq>+J1zaﵞW^N߸NC``3+9#K ܾzs7KЍiW{{_;3n72;%pB;U0Vc,WMsc9oi( s09_9@n 8+(H3@DOW̞`v[ɡDc:(*jV:d VMb ~nƍ>yt|B#4 dgS cNT:3PnYFsg4fD ^Rå!<("Ef<ݡ[hv2 .?{\n G?[>:|]{ tqF :1%GX<)ts@Q1^uL,2 f4zA~ؑ.o9dD[G9Zry"sܪLll/^HyBgȏj~e-+u4BA u,1C$z݋#<6ˏNq`N., "oOؗ]<,+M¯^FGi 9,3t0uz<6Έ(mvD9(BF8c\㷣k Ll$b(P,W&q˜×UW-3H /y4@\GZMM<EW Zc맂n>R5d!R|"!hvGc)ӻ auEuvqh t(_52&85a3?FH:z^_ xyE&󬶺ѱ~kĸau͗2ʺǙ{U8+G&h?LTk؃õ &ؠL4Vi ^><}mcպSVߝR|6־n䩓 G[A WF& b.O2bM/*줻QY%X*î\o]W(Pgz#gPP\s;PWrߦ~#&)_1tه^ )Rgt$XoE@i+9 =i[a㹯::CL;V5 A]AEt4T3듲eJ>개/n 9Pyִ2d&t>vݼ~mY J l-Φ>8FjIanQ;K]@jf2Y' 3%9Qm$ʎN)xRn]Y )l+JRŷZi_kݮt7rԌ)|Gy$ lr5iEiyAdQEHʳ  @bb g6dQ@T8ӫP$tFzLK`( ;V#,B Hq7m$+2KёR z V^(ը Bgw?ʮ5 12PS,#mp.o:ɧy,ޓ%+/z#Z8'tv) c >Q#Ù>|~?J'u1sӨ)o+a \rgzEo D5Nw2gS.O? THZ|ƼIUX0晒u&M]Ԉ)VesIWeŚE9Dԏit$!aOY d}:K)#He0BȌU?*Xv"Б($ȸx>G8O$ilІ IF3KC\ Oo ǁUiIs\G˅ȚQ9ISN ^~?ك6P v8sbe9%np-JZ54IP[9:>dlcXwONmwN**3KR)DHNu5w?gAfa>RsA^cň9;))旋5`-hfIhk5{ A*B"'>;FT4?UN+~Nx8u#d% l YQb%IOo `٧~5H*M"K(GqH 8CQa~.@xC̑4AU8,X-߈!(]y;rd*SfnūUi_bz9ی$wor2@5_mR#Fh$UtW׎+%FzM >tNF d̉lr^VY5(y;%PρDKiKdfox[0#$q~ݾ l 0[0}&ՎIeF! 3e"/; $$ATF Mڵʣu ~")Mz1VLW53lh*Jj%l @\Kv~ڐccI.W&a]Ao/de sm 6X@'yuXsBC _?Y1<B X@9%xj[ycE694V,M"1%@@IIWb>%2 ̊ف6M$:uU7\dLBѹZ9sIs,Rt] :o녭I8g65eMeT&//<ڊkZqFZ4]FNI=Asyc\bxR=(ӈWI(`4 rLk-j%p|e5SPlbOFaɪt,@  U-rtxpj]bH98p6~^~J#=*fj6S9A|̅Gb?ȕ\Ԋ]Ց/7oh˦TFh+@.sDWJ-/4xHo5j$-<|UuTF–ͪYPjѭ?n+݊ fWTJ#{6S{l$H!7x/E e,D nJxn2<W . f:1jr*ͤh^^@rk,FJ 0D04͑c E䕿ڜ{ H^d|`dfV8C@Nuq昖q̘bXW˞fzop$t<Ûv2ْ;qsV@bs4C:Sor۽OM5|ωYZ9-&Ӹ;~ ܛ'M|uAZ5{2ւ='P@A؂C$Xd&{kٌ_>o,@Ԙ7$H5P >C j*l|0ݱ*'&^6 AmP*7?mC%wIxe툭|0]2$ /'Nd7gi.Z+E(J'.mMԗ'Ŭ[9h܉ kN13Fz+ZT~C Ab1&D+tc\§{T7WHX)_UUœrwrշ!0pͻ@ГԢZi9~oB[a?w5ߗ8aM ܉++~т! |,+Bu^9 rOԄZdN~k~z7&~!r%y~#բG>SVVg/b-6F#5'1$q[#hF::@:v^V-$0\dspybd\g9?ГChjًȩbj/"SS3Oɬt;Z^vx8!vogݹ|sskqYofӜS BFk7^0 sno:D҃pV')26amT I6s'UJPVSYx4k{2,=\ ?MNjme1ԶUoA( N'Qo0t(/x DT'.~l:k>|(̙47Uf"Þ䉑xH뉓?04kQ3488xP5dFxMl/a*|>r3 LּQTARfuDŽq4<%ʎ[._;R7FUPhdM{ō 0w 9MPr׷/d(gyn%"ajq֔X/li QIJg0˚?ҬĶɫ|rP_" _m@Ҏ{Ti("l;11(jWȔu1މ.WnEW @(IM>g\`"#c }8(2e i'PםG1DZɨ n{T${h&S>~ s+uk3d6"?+0f$p2Ƕ؁1CDY)Ķ7Y> rVB}S QN+W>XTĵ%~25.c B p2ݚv AQ JO"hC#( L0F$^RO=Nju ۪ p^n2,{%;FStlI=@W֤Y9[{0 FR޹[VHgN{3p d;kEDqp6N -Ѝko=d"\ěUTw"EqTfca;!c[]%|v$Tb<3p!O﬐2ڍQC( TQg{@DCil; KXIzo԰ZB$P /dIi$)բMpxn/Eza^f-CRBޒ.EΓT/{>vk Kęq3KC4 OuLt}M"Ժj_!RnH]ʾO'7׸XcUCn@5V>P^[X,a|}KOP` kfD~I,y<<*G Q,siPJZFa4Maa 5?jbCMed,[ (8~Z8㽏#֔C~Zؐ9/G'&_ }:s++gFILOfv? ت}><#٠NI|_1|_rt\Ec.6E%s5ci_~ c,Xʢ=8$ K%!A6 -)Lwev\ hsGiVθCŇAO<&!3DQWy  l7,\`gpa rp@wW~X3 p[tKAM&9{AzԈ!opcupT҇j1vF{ 0Ans͍)Gx+?=+Pf*26=WPyPa.,[mZUh ߫BWNf<>H|"'|Ծ, ,r@͊q lO糰s*j( rTPe|ﻫ=bz |gGF~߀ y|߳ETQEuV >OHd%(a-d,Qu@P\m Hr[]1Qw؟9*{5=Ƥ)1"CstA+ ,yZah0* `E ?X㸮+\C7+7 Z1dP/B]MQѓŃ(۩.rsF7A-W329 o3uN^NogxOwM.WSTaƓV1b“RX|'UUxy?.&Bue}dN؅{t֬=D#nE"Mkqr9pn/ sWRíf3&WhڒDz'&DIJ#ԟh&זfbv1y(7(30N"9Sms1%b *khi"ite_|Sjrgn#zTCߒe1@Yir&{g'="l":7 K)KmH=ns[ 0081$9T08IpP5i3NCM ñ(Qgu聯I J1(nvؤ9ZX]CٲL ExfEq"!*]9K8QH{"A[sK|H%1=G+X=<$X%L ҲٖdFbעpTx,J:װ7.[-|Wyxn3ݧD8Q-+@+pP#%0,%@-P "'o?~;4gEf}S^d#n{MnG}xV3?ȫlKߞd 0 ZـFq ._i8quqcRCv'Ca@OAWG(NC"µQ LWȳ:}j*1Nђ _%u ̹g7+ dD JBG`BHi( l}ɰ"qx D8iFG}ʘSEnG`N%Ʃvhp9rTamZ'aF,$ߙ`l(N)7F &&,1#e}|[7M8w)~=:԰(3q""zX$8A\Ra/K=Rڼ/{X~}'R0W7Ђj2oH2a#(`?u-kЗ0'Ხ.Ŋ$byvTlfj!yA5Hԛ,SŻEWh!k[EKog:Vpf9\K^U(./='k^hW:5:}GPBu>{GrL'lnDı#*$[+Wd.]s_#@Ykv{B'0a{ &yhCK#3ݐwBkOy!#ȜO$@vuWr}O} jFvz$]БHߑ斌#\_0¸RN}] X6ecFw##U([ P$M-חBLxDq*ԽPت?H i>QGc30rs]'^֥Xk.! Ikc{r[Y1l部\yut WTC~:EIY]6@S Kzf+z5(d!#v2jX l*-Ύ&lPεr1MbkZoJcx5@U@+bgh|'EpwPl.و6pbM}U)G~¤¸Ow^:=a@O^N&5|7BK̖@'&yXx%/c.i谻)u>6$NTu;iOGP-T JZ]Ϫ#Q$L)M 8֦7C7ÉnarҀ {7uzu]]M[kP) H; Evݷju)f^fc6L-DQt<z*rixiR; "eWT"oKg\eAsWb Q|#uIn=n8oXR!>~|&/%O} ·1זf(ⷕкPP[dzLz?24rGD;mh ٹWXٯsIK{11;}-Nkٸ@$e<۔u*kwJ_y.r?u`Rz7?2?8B] ƕ\1Zsh-^djRT|Cj&b$3" *K,yJ nDž ]jBC݈Om5KM#OgF(1INyБ[PBO]t5Cȕ-UO_ Gt|;GW3\Y5p[I `Tʨ)x,nc)^xf'-~zKЪlGpD?cv70./ H]+y6o=.I,ޥhϠWa>=͜ k[1EE:#a.'>qhUБh(8{\9=WewO6ͅH[mmy]]:"nt \WM}{5\1GҷD-vbsSrZ"Tm+(^"H!LԻ F+ L*&閘{ 7% I-a!FgtRhAGU=ǫ<0a?^(hѶ>V]}e!T]km_ߠ&B2`+c¸噣\@۫qîe[+ dI'ؗg>bv-ϯ<hk%AƼ_zɝ?c}۠*ӗhkiHzDC"ޅWx qZ:Mq ;/t놊zjw{13ZV5*gۦG;]@fS佑\!.1 yD~}]+ҠR= a= towJi OxF |j(V^DdD/c9Dr@QܧM3N ( 12 lm#~eo`)<`rHʩGRvȞ\TaL* *nZPNn f"mWWDTrJgX ު/M DMGo(O:t:bavkIJڈ!oFAZ|P%\sGV~.2OJODP+2րq\72+elε L8.sw\ٺH#(A :2*trEx=s^7 GE$7Y^21D!&Aʕdƃ߿1wc:̧ѷJ5]iXI E)!ρSxMh5bL3lZ֊SzB]uYW>K1͒IHi̅wᱬ{y>b2zG/Dz;ũL []|2DR<<3,Yi(Y70be=H{ V "OYLͩ1+p7!Pes}ږ3S]GࡰeQ v @X"i1WhiF3`B8v sP.`dcď:wdLݷ6f]‚p/.' ]wGL6Nd2O[Qס(k+[fx-pUGڙ\!i*nbߔHf^2MbE"h+P@'!}TzC^U\[ d,-UI-wjB29'vk9!vZ"aՙ]r|.=x2Fg$A k}7e(e:+nN9B/xM7+*mFJfI Az4% 7,\S ]bj^rҶ% nVNA"A,O ߋlE6+qlT>s4⚷Vaªn0qlF<Ջh\rHr>Q1֦(.PMwس"%.yO욣r[ á#X34V5bxRH(sDYGC1.h3X5=B[,X.~>wgݺYD{=^R!{w0-DAdɻ?_f 7&• e:B=PKcig5_m"X"k ? /If/ʳ  ?h65-AZ!w' Qr/%16opW6NDy//\xO kAAYEɱѾϭy\>>S&hJt I}Sa32oI~OA]ƠI=X=zʈTUkqPѵwUe#3MԖNn34-uO8#s!Wb=w7^=WhшOۍV[Lb ]Nf}^VqΥG- ٗ2>dρ[ߛT*7ď6\EG`ۣ#S2'd4% NX_\ mk ,ŠM%[MX4sTp1T%,?*A'I "ɲv Rd2ˢ*~`+ʯu"k# \>~4]5=uh9:.`tr3[Cߩ4$3?Ж" eQ]yCh n2t/h}^yҲAܭX+8d-}bpL+1]UAGi}гau '=P *VC'&8xFޥ D?3!uUֈ͕Pp;ڗk4ͫ=G 2N%N඼"tBxIoVRtڃAvm;XQcOzDgF_ABޥpmIkuʆQO,8E$78Aq:hD1XC&ioV6AsQޟSng_9wpC,VD`p=bjxFe 1P1tT^?޵(7h' @`"Y^Pţ]B$W'DhNIDZY?u[jbX ସYbR̻ U p(X51)"Q} uΗ 752":O~l;2,{U0깐&JLȍA{{F>geooE(P}J;Ej>h"bϋwǛ \ 0}UYHV*X'mW`3EƢ*ʜF`w@[W;J)a  ?om}#Ξb\:YwP8Z>QúʒP yO Bkă0ftcSg$׎=as.e <#o q.pʊVwHY7ɡDR#[j3Uo_/%&ֳ>7.왈m/QY%TH*Iyu3B)qiXnJE $~v}ANjjJD?0~EvmsRUĒ;/P/*Mb9@l/uQ!pxd:+̢,1tnpi\PF8/zJ.^/r3f0fj3o,d+ ٌD0yҪXpNڼ`Y9/l XŲLC0 W 1F-F'σi ~GBKy[C3CP- 5;r4>ԥ*童%3{ɱCG԰8H"UiuC /JbeE} hd* a H!\-Ak΢v,-oRx +(}5 ?2O}kG̴$akeKup+^q(à]V$>,+49` COKg.9@'JN 0E‘S$(l26*lRkoju@*] +vOo4p]:IEwEmuo~YϽ>]Gc 6PU6ru8o?^뼸3EmpZ˞SR~EDLE?wݷEZ|0$z kXԑQ _n` %Oә9SW^Z*q~Y429mupr.$MQ@A&&.ɘaXP?85yA\|B~G>?zQbZ Y0KA2aVBa8*3m/^]k ʘ30ۥCt^zi$E鵄 `Q eQQ[kyl8Tj8z1XX[+poZ@ݩ5Mp-s@t] 1)]\gV^*G/7"T"חAŔ#}&~IEdI=J9p[יAj;|a̲B!6lPsSHs7vć5;\pQK7:K\R"Eq9Hs > a{e KR]^ \ (}grEۗ:oe.ꙌAU(5qծ+g18$iBʆfX?e?Wy'`<:HqF 2u?;tOI:"n? ћbNJ`Okm{hI0EI0D~E^Uew@J.i}^äPz\/l6 ';BX-7l0atбR !*7}DP+5_(c hRbo5#fIې Rë9aڕ벨2$(E(~SvZ]Ucj|l,CT7VwyTD] ^@j*Qm}~.@U l6p` >=+ &l䑢c# T1v"sm .Z2lNm"SNjKk@׀;"rmJ 'GN tpPfJUh؏5VPodT34 %}_N'_RlF #>nN3hh/fHT4er@ᵷWJuE,UHLUN'3WtɋMul)w?GcN Dl{S}հw,J} sS4naEI"N屭p!rLYF"i~퍳ڹ|Nm`g*}ab tpf3&(d+=fC[cxD\ (J.#.z'24-\ܺJ ȈYL}:3O6SzEP-V$FXeȩ]bHn\O{Rs`ãzt.NnH 3֚)MX72|hMZe*60xr ,b5;3$'MhwyMo[$#*SynK` CTѷ_?._sXj heRz}_K%믩vC;7$yBm]C^`z+NKXNjcM&9JocNh 7}V? -@S쵵9Dt_[B[nGtC jRhkHjӠ|Fely7֕;ר}'c5,'uAہxz:eFH@wTҒ4W=  <0埈&W yKx(V֪eX3yOQ#PvYuq\3k2Iۈ"y4S K>0#*Sxip-XThaGOJK@i6Jo6ʫkhLLrPq;e|)]47]ig0AD$P$)oNS|< 6+/py^u/xRs$ӬUaYypT8"1Z3O!i͸!gL ?q:gΙ~ŵ"Ui[dR4ZKs<AB# h{~[u|%ab1*D,76}t(ܝRQBgK~rKc+9_)P{!gK<կFd$Re!#3 07!ߐҳc~m8|Gsg >l[o<ʲ~|rX܁'W|#dزnI~J2Z(E%`SDzmj PGTO QtO984F-I%m]6g t%8b;o3YĵTΨ; 3/><YE DJEهe28j3Ի܍dOh"+"n.JOY4}f+r\11?T3xΦE?h}n =E/&,7mևBd)!>#1̔k6Uv@>޳y͸<^W8SpĸΔ *UY)Rp0U}c:1;/:yJ,˚?"L(xN䙊) qx&[E)<$U|xʉhN1i),:/;*fJ!6(3P*o;@%„Fk}p\+0zcA*{#7F5D&mMNf=5D;xhjPϳ ^pLUB|ߡ#f=Q0y+C$hd jNU;|4M;YhQ$.ƫ5kpQUHQj ͝uXy ;F;D RBo ίvk+aF#l ݈)ΊScTLrE%(ܡnlA(7Lt.B8Z MH\9X>FO j`Fbłl)j-"}DHA?yPV` "1gE !nˌ疃[m2aF3)_=0β~a.no;,g8?\AzCb9,g7bH8?= \]i%ZЧdwW_?`ҳ0=qEf*\dرjP$!Ũ:eo}q܌qi/=$ʢ~Y-F 3U& 4)1h~QP|ĝhBzQ]6Aǯ*=ˢ]Rbq)I`|_j! x=!ii2R˭@-<'Y[,?%;xLXuz0GdnP]c:3D"~&:BNDA$͚PSp6Diά;0ZXy>W/,%5O9\Mzȸp>EI.A+"{m_VYk?%߸p_aNq-I91ǁx0x'ҧWgRD~Zm1YR=~hRLBe-4F,91ӫ+6ň=ϳF;3ŋ@f2c[d oܠ?i\<ުa;KOUt mlmeCSf"ֆpc+\ =v$S/A#~' z2u4J) 6M'\y)7 2_h2RX Gg_N4:tKw{jЌ GlgvYx` KZ`\$а5)*TQ)'p uS22xACpSa"Lt~VK6󞩽bC|GXvxljX&e__%ҔOmp|D{7>0ԤPT3m1^wiP nObQ+Db Y?_@f|V!)R휅ɃXBbT쫾 ok0_ϧ"V4\u'&Zwz1!lP]H>j"JMȎZmb_JCP´ą bg [͕nNup^"5wnQz|vex)mz8SY#k?(Xg\S\\>Dsҝg[&L3 g/Q O.z)#%̜R,Qaԗp?yL6Z3^5o8V+ǣA$ؕT;[ðt,$W&gD^ -bE+P'4\ׅb؛+z"+!L3`{c+anr3e8Л.fn˱|d'ce*h!U6`8ίԢ:d3y/8 X3+8*=_{\,#wM Lpt2h#^Gm< RCvD'-sLn}}LF џa8k_bi;?EZMec͑-W~Ğb|t̲f)^꼝Fԝm&y-ã[:~ф!95_''OX4 .K6nLzHz1oH< }[)VxQM82nqEGwʜ9rbuq4_LAŅ| jK.uU@~R5 [g^Hи_4$~^$v" š{{_pg0\:k=ԙYY;_"c[1~L{i8 dN.1${ VI} nKmF_aIlk2|-8ȁ"xцԠr4a9ŷ[I~ i!^Za12`it8%UܜZoCb$Ǯ,:QHlҜ 3#aϑ _gv.ҹIamJ#$rurzk#n:n`۩Қ`U)uY" \#r9Lۂ^pN7벭b9252DKH,..u*lcq G/ˬcijd@X/ߏLw^ S4azzR qc4KMxFE{) E:}Ekؗ|F]JzrEi<g(Czyfl16c.z19dO;8@Ht 3 sHǦYHrgșs|4&{KR>Zp;q05V)JbUiP:(I4yD}Xaxyz^8}'4>V8[at:ٖZ83sUS%=5^8drn<=ũp~{j#+eW?gҜ(U׶\J=u>y*6Ln/SokkT{ɔYzs #9?>rq Þy'!3ӗWѣiM6}P}tx \k8>F'jp7n+wGÌb\M|OCAB1'!qʞBLrғ+?cb~Ie0$9 \)_@|Dmmr`C2m \ջ V9(g4jS F=9풧R8۶Pwu7ig?Mfѻ3STw'5q>2rm#+ ?pyqzE>5ʥxPuQ=*C&4oRvY\ZL;V( f,^_|VĒSUUMkΦ:\8 բ g5}6O/->Cv.X1Kˇ47V^vc^I ]A~7jzcؘ~ܽlܜMg0ZԖ@C:8 ޑ(^:6Jh%| ۣQهEQ0<( ٢⧇9b6 PAb!s)f~?ѯfE zr\ 14`5^&fo v0\?s%FΔ `23٥F k.IɛkXFИŇ"8:$8!1#D%naB^VM%8=Aݯuԉjsk#ݽ6]M6LfU-͌Ǽ1Ԣ~Lɦ,jkjYLDNF W)ҡm=f@yR@1Eie&MJ/ߋq7a7:N| q%h1޹XCltd|HNsA{|j?{[p@h*J 2|/!4_M!~6=<Ƃ ɵ(qpdq`!Ut,.98&4ȠkoylP$N$DK6͝|;F-Jrpc~ffno}{2}EvgD?Ѐx磩`P3WzfEeXϊa0h`!*̷]22w dA|'QqX8 @jtZl-HX٢'lUJh\.{f$c@PIK.&0#/'ZשG#|LmuBoA= pI pqqQPg9sZpjWEuX*\Rjt. 66>c.l1[=9$z䔦q[D`6uBg+o<-0JΤ;97Fژ.ҝ0:RK4лj0O?#;ZƼiQ'>V*#9w&><%x0$H;8LF`-_l/\ (7V;4F,!w%gO]}p>,ъeSfGTy\,!=Wn6[l +`l5 Zz3{t/qbwٞh \PxZfDRʊXmm$0߿EQLϞH/@rV0-!iLӦD]J JaCԩ>}c\8ïwdcܔi_$Q59t׿.З"L9 0bOUזnIJ}g-උ~G$Rp`j;X-g 80],Sme5]XZ{c ;R|9mC_&A v Xwh)! c\_K1;6ȓ?'D)⛿)FYY|Ci]~icp]k"UMB"8VD5B};40qC1LmqiynD%5EXx3iyCD q-@fHZ_765[QQgҭJly,jER|nvCc+]v'1h&l^M@ke5?0vynxe4=-T" A|&isF3Z;ܐv&>Hi7j1D$3ܨ{RL%=b}B)C/=l㟙=24Q[3إIufɰ-Kk~[EvvsG"-Pd9lN'=sڸ VVWr} x1]Y3ZЖ-U)TG5գmo8J %YȩrZ"ukQcJJzYOi r_w͓k:/J;aΟEWIƾ8y zk64F(rd < PJ9ƽ6*uCBW[.2W ң/q- GSO}N Y}inih!%whw" bhyN 爰v잩{tg"7k "Ii0D(1q( ``Șdw|CJuy TA֚yMjQnMmi+\{S*kef ФiO֊&O,O.]2OH\A)u2)?86-F1Pf׫snULHf^~ Ew5F;PJT\NϪZúzoBY諢u"[8+24bl+j$x؞aI`ӱ _`hm@4圳ےR>XQLeFhKSn++ߦ ,=h>3x6k~%k<+ oC:Tʍ`G=M5%L#f~ ;@KÞtIUn[LߓXpP08eԘfy't\w*Ǹ$\7h5J/ZdЉeQX,v9*azЏZHijC78!"UO C +xwl:>%;0DDW°>fHrT!hT1f iNk[uz0ފa8%B>nfωEZNדl$<](Sdv!8)yoK27A2`q6s]62Rbu$yEC&r~ K|DjUd68}. bϐ:!kq6tvW hK`^7kSyï~ɅyQLd+;$dfdIx]lk}J瘋brx-}8Q񘔄bQtD%~HT!`/h3I٥^ 2C|PA.D Bw5d4m Y]VZ`j$JRZ.Ie"rwV[D;Nc`ia?*Ӣs$DB vgQOb'p_NС cB ov*A6k#˞W;i9JB5˴Zke; b^۔C~bgf̱ eL~<Ds)*ӽ@'gQoG&Y<9(SpS#q2C*l3MY`.i,(B293rG  A ޲}) ݕ00 CL^}XƢp}r ʲ=G.| w)U=Q/9XRD)KפLu2HvڅF,H ׂEy5ũ}C) ic Ed ʍBKPU&@4Iڵ^č{9J #9몐0ȳvsn8jBkq24]P;i OW%(w7J򪥬:f[5[@ӣL|T/:CS0Sp,\qIԢS/ML.0 !p"{a\ 5(Q"CL) nᶑ^7u$xJ0S8X 4< NZȥZ2kBoc\}e8:K+vXUCЬZC\xai0)zA]$f|syo+& ؠ>J|aX]csWZy>2. q!}Љ6D gCxݦ)^q.SY>2)65 BB>ụ*!4Ӽ*lz?D{(U55uN3Ổt6lԯè@H/y04+lxeMo_,xKD#_Y.u$B`ۚwQ9KW'g^`ukaK\BtP iF6(Gش' TA-pW8Q8e?p?'N~nU:ĜYOC&u$-猀M-d\yCt34J̉j@CT[ULÉuCD@^>z^x Q) .'/MA"8ߨ&WS2Vt-K^` ek Zs 7'zͨK9k;; kMGG@UmC$37)r g̀ LMaa2K<7C`G{CF=ZJ'/IlýѪ(z,6W"A4I.QƪK\pEUSN[OuYfn`E.|◂IBG4 i@h@b}>rt_08C;.s~6Ь} \Ul!M'+1`q!BHrW㾌C& wtcaC0)ω7ƊK?b2!7 L?xp<"[He1\4#rmY 4eylIkdکX/hr$YO􊽱_?_XGe}6ִ~SH`-J0Q蒄/DTb\>*=d7щE'qK31Bo;h! )PQ~z2jv=ŵJ-GAa* ,~;ѭ ݑŗ.yjhP2i䭹S88M)  )bLChԝ3\D()on@H5-=Vrn*7%5imY#-\h'Brnj(/L8دI_3V%9plIN[#v4*)gmAU)呂6Oju[ /|./!uBS+1[@L2 QCpiXܫSKx&rѡu󂕃mb*⬢m&θsаՆenUJ@n'5zHuN Wq*Tu$м/b⸅<ߐE5@Z @Q)>)GڏX5@WAU^^)>\+5^e DPwý~3B6ܪ9굵P@#\Ds_{#9S V[j>k2;-g8ijC9o ~`rZаk()6᭓OIB1 ={9\~?I (r%&1g%FUKd:bZGAq D^D5JLpSʉ/`q8oZJ-}jݥ}K0")"TaFYǙ=o*~ paW6fޟ0"a挟UЬh fXPo0-mCP]5 p uIlpSZxci$<%*_9g\zZGRp>8=f໾] )%X^HB'>A|j.IH8G7G[6#@D3b+f..&G4$lޭufD9tod(o[dZ8lY7>jp ^JuvSV|`q#`N wC^XO _N w*gR- LMևk/2 'jK], %ul~h\qƗ$*Gq$1ge|1 "]+!U+__\$p3Y.~b6O "J3f.Zׁ4N-͎rd;TN!K- vX3(ww&W1/7JbV]%:_/.V='z4-$toW_j)7^U-8chSg̊\ߛץl44aoJ8kyUH@ǀLA38_8Bmm-4!&JQJKUAd2xddVi݌/wV&&_d=ls^B> fh' s FlV|$P~r5 c6{!X1k쬴̍#BƗ5Dܟ,Ռέ$)hTT|OZt ,r63}xo4^5H*q?d@c/%ND48``g1A}gu~0od!p4om?Ml Tߣ)*@f"=T2}Xz&S\"" k%_dbrU} d!i"lX>aѠ@ErGDF >i7PKN>& a @wyU'ըaHɘR!4~_ؚ lU =\y< 6)ƻfMƶq!A@> >>'@2`v#)Ĕc8&q{1Δ7̗]!<&pdш] 3nh_&OH`&4$(3uwq'VuX ޝ4 ZZo.H(`yz+$=q?z$N pI],BvE׃! ]ܲ`ݘaIJL)8@"+(U`0a&G甚R29N;8z(Bu_L\el}J=sp>:`(@s+mgAd{ Wܹ؂1qsU;E^r_K+Xwo:ڬ#.V\ UӨMŞO Z~SE$w9UfwMzoLUIW=;Rt/,H"?k*FkW>nU0pמut{ ) WK$PmiVE\m:2*)h pm9!^o}X.M;Pa2[\'[$CL>mMVwb32 *8|T%㢚+hZxqfWQ*;gYqnEᓏwHpbI@FT/7V~ Jq{Jĭm$oSZCr{ϽԕHҲř>/Muf“H_Q'`i%l #UbK$G!OX8]n XLx&Y>˾v.Udԍ5Bˆ^YfMƹFVCXA p&Kcn@v>!6 'Cߙfm{+Ϻ-Ҵ=1BY?Vr+e}2%ZUAPIe9$V0VH?C6;*Z)˶:ޟyuyAU\08!IJ"w6ssF9ԖLe.2tٹ 9^S-@X OrN`,lGXpwTTU@W ۂXѡ?ƜP q0LIJ |b=63'>mHxebNԡUXokLzD aOvؚun덠9V/NQH~/.Pl ũ[~pa6 C*jt#ŘPwPG-,T,. 5ɏxc "d,66-؉Ѿ#F{ݙNf$Ď}>#&I@'HH0Gk=dѧ1{tg*KBӗjp12!{b9TUy$31:-lqĸm])6.|MĘ:KY:bb3:aaʇCũaNΈ`=-o ` AIoLkb8w始TYZ0@fm;PU{i׾wTW̹]=֗ƛ.bPH8,5f`QJ^.ƘmdN_KZ@ h|9p:ڱl-5>>`(43~2 *!" z me/y=GB5=A8)xY[K`}BJ2[);3}"t7ʠ1p(2Pzmm^p L5ao]8/&m_ds#~^) $샓d1*pTC=XHU *Wo4"x[b˄ZyWlO)|L+LR"HA2=QfEhʘַ?|Zjk z>llV+v:fkkBŀK%$ֹ/  Y+Jxsv皶N{JMQZeKEj~,¢ES?a$)go`YQvIL ܼFNH<7>Đ $'X4Ֆ9aQM~`o vK~]oԴ36paz Hր^F% +Kap&KMFM04>%OQ]P/e@όC&T +w?"=Fd"`ά҄΄:jEĬņ$`s}$m0)1<4`L/},Q\HY">IW # 4"Zc 4l:hfFr| e`b&;m,$: Y~ @Xt2o{*AB5IQT(ݭ2T5 sۓ"M9GhV[ZZyGZP(W!5)N%[@cV[xB2tD)8 I./_0_zp1&VJ6Bb`#- o%E#B .[m7D_m9onfVde"c`pa B1O!}Lfy_AK:im[^(|gX!= =ÈswF6?Wa tTȷV+%*h~*2i 1O"Z6$͢׽e-u=W29-#b+g5\FmGEv9"l[AeA1a=-8s@ ڙv$7Ym>ɂ4Ta-Ԏf <NDVy2:HgG" q ڏ>̷I0>u:z1;!`ܥ!qޱjnlHOx#mr5_BM:ҿǙKnY>d{dy9g3(-1+бm"tIIA?v@D=[]^qMC{!@<'y`Uo/yЃUkjږ]]PaX>Y!<1'hp#eѲh[ 0^zX^~2/{~ }P>/e% ryJsȘ\blBhog-'xx9$q A㊵բyt 4OZ2הp(Б߫AY݅YF" Z*acC򻕇DXI΅ݱ3E˱J(.ni(؎ejxyH,#l8,a3O$46oQO2K_zC"yaRKL ) ` _a_Uba)*yfyQ{1u:4T7^E3XS g` 8EbiԠrS9LV+)-hvy928O??& B39!ÃG)TJZ=NtwT'Ԁj~ !Lo,[O|a NwrFBl:ϱ"6vߗouyEψqW҂jp!+ciE:a0(,%_l?JaA/w#)qtf$JnTvN ;G -TH@2ʄ4OpK6#3^z8 D;Cz-Fa &0BGNX!1.Uc:AfW7SmC{TLM5c'޷-#yTz^ '9rD=i2sepC+  Ta9gDL K>t'h]E~$m-#R-mH;_ _w^T!_M?U'V"RW1Z饟%N9 en`AV@p ~3+Yl9&I͙ \͜,bJ'WD|5VRpTmk0&_(ڍfTe'3Xv#5$H8,Kpϡa4ȪiGj|cV.^~gEwX0 NvbTsZtДuP@s,7?E6jԪA|/hV@S7˛,oF{57m#w h\cM%Tk23cCm0 ;O_X` 5F8eO$]Wc*C+!(1ir7m8ܵC+ ӝoOx2^Q" qϠjAXb:89/-#pa$`6v(eKuu6JJl:WCE}%8HaLÈT.YtAw#ݰlLrPEǭxʻ T{󻳮:1AL+ia,K6|=k#D&EQ_m (HuGua၈G{=zAS>Mb:7;\mBr0;sG /2h^L(+RV"[C̓S<ʇS {fJP̉ϑj\^@.O8|E| !7oZb!=HXThGp-#Αux Xϧ4|Gwh%*z).*nwuՋ#թ$*LǏe? _od [v`cShi0 o˕m$P)+p0J#wO7Ɵ\'7ZͬTG,mi%qȝJzsUeސǗunvFR;L hx"'Pּnzb? /UB1 ow1"GXe3dx wT p f ˷XF֢e1wjr)6I2Ʌz]OW2{%r}(N,WUQ׬׶]7k[b%[k|qN YÑ\혴*e!KY`N#8?^zL,C|?,o KMΩ#@U6j!dsp:#I9v@xd.}ce6 6lXGO!3xfp7} H `95FveW}#_5ZD!s/i:2x0@/BvL0!9p#1)Xa?A9E\51GD*8*%X>t",=+gb k;j*pבs1Nt}Mtzv6b60GqHA:gK#t|fi췑_F8M,NжBPـ xzpPn^!bk?Ma.i {fC%]mƲ{DL7Ie'ԙk\~kn>4UKHn uMB)kDLi\BG?ɡ+9m=Z/Dm-Fϸ T  p0EH[NYv:Y;[9 ~ abȫJVKSS dm1Z]ւ3s ,n1M#Ű=g0XU&)\ҦR;@=s?n1g4'9_ES~&JPϳ &o-E^3m!Hj,lu?#BO~i _?9K%^ިȄ9ߥRhA5'WlEd 9/giKf~ɍvͅFvQocQ:l.'3M̟ }t yR .Nʰ7~j;]-50$3҉o?C&E(ZUDȀB (DU.3BTۦZK&Pe v0gzMO5fd|E*.F=^ I!m7׳+s݅]ʝ2"bF;,t&AUǼU:u( \`}UQ2U,: Zx^ :\"$1}qgLMэᇲQrw.JW&`x`9n&])qEշ'?Grt 1t(7=Ff׍etIljU;Ǜ?<7d1XE­II"w#Kn_IIqWWk!)Gz_NEGi1O1o|$Ffȩ^Su z+?fi?9:킳&/ C 1]8(V+<#OShDŽuwNۚ>V<7yóSxtCRƧ==w~SʳȚWMY#$PUˆ@{pHQ|izgq(ɹΟty.l}9U:r`rm#r=Av 聄B"r]JvNbK`\t[sՅKrTjMlr jK@x 敻vbpdny?qJ; Du:7b;0E!QV,Y'JC*gh)R1'hj6w&Cnq/*R1曎R`7GxV%̄G9㲶2]QCӅJZ=+60\#E%KmZtoQЇsßE+~k 63k.QxF87@0l |N;Fˏ3wm5u~-q yh/|=7O&Hpd\rhҁ ;? ,Ed;x3Ύu@  H;J{+}p&wS,DOX_ttxd0c%f*g}4e ŝ|E4K3f*y|*5XUCFs%\*w/٬:~lR,-*] bZ[G#^9^Hdב;֕)g@6&Š}$Q-ptbe5:v) E >7,XdE-XM2d2x̍w!tX0] rNͅfVUsQ/nø8ى?228PO#R$ TIeC̀lkĵRh"@$6t{~fH\ eNFH? rr\վ>zE x4lZs+*8A֮҄A;D4Gb.*?FޣTP4BoMR:w6V%]AE0&+P6>Ppp>s3)289JY7l (cw`TAxTPJ6Sla5ĆG ̗0?BcV>K9;: .#@ζλ!7iQE9J{@llT,̲Z|%"0Tb]_fת^Ayl]Xjԩd+ n]ޙ#bcr;f/?(KKh V{y.^QX c$MN"P .()d&xlōuH(BǁBPv8cB}Js\Id-,Fb" <@o<&1}oDB6U3CjclutE"!(Tb)IXRr(%߶ 9$`P(r[ |nv2 !*H5;V7r]f2qtfO2*&Y}J` 㬘"o$62c!)-S 4؍ eȲ|yw'~QkRwGo, E,1":w!INc۩?sܿ~zS vM 'QrvP?Նl|X7p7Wc*YU2J 7$"\qh߱VB5eIl;jy lU|e 9[BazsrE+2T֌k}8x֖-kT/ADAf* zg8'=ַl 6@&r{hu'}MnP)vKu=ILL摈8MgDѿ;HTPu֧|A2ocі6Gb3(`q)dƛ" X0.ʴysj`v^] ,ˑ"ٽtr4 2+37(JԴ{2Lrnr@ t%[aI9$l͸J4l̡uP)_|d4 ։!ݎw}zU2bG tjYA ݶluB?xΓػc&3{ u>&8f<ցXXQ ZrgnAq$?0l1Z M0Vx~մƯ`7y8[4QfBcf9 3HL,T\#FM&]Ybt7  vMă2$ӆl$'+ nuvl22°[C d>H9:δ\z76JqP$saKx{rlV 8@O rdlRbz}S1H>{%]?I~pXI"T"!;^{sR >dNpM2̦|Q#1BSSgDzU9<`4=H\ձq]IuJȳ-5tG>vlr Ml1! J7ksS5(|gN`Ǟ %hGRP2X=sߐcLGY|v 1"D=<3ni 1ؔSmV4W}~o,t"r͉0؟k7y :Gi j[nYrkYdȄȹ_.]>wl,V>Ĺ3ʘ!ӯK^;Dgƾ$:w>91q9L 8էJU:f&ے!:Jv$Kk4&Q΅DQx *.nu޷*^2Mnb1ٗha~L}hV"`;yE~;DC uH.93ŠVe] :H?tcB:<g=CaVU K H͙vŶ>%6ga: P_ɗgnf6d\G"`Vbٷ%YyjB_;W>pJ|,rq{(}oa.^WVX?`]Z?䇻ъZ#42V֐Eך?їF, VE'q@+| h M׫uBI"ĹCݮKۅt47Gf3>$z"qM&MԢ0T/]}sV"'=@wU[;&^@| {&.A]Ue6(O}/_m@Gb>AcӒZgq$<6>^\TG{Vn7ʤ+,O Kқ)*D)T%,WՁ)q:CL9KAuv\r?.1F+PdJ=:?Y@|CДtt$Ns(EV13. YA)?@Z1Z)b/m};+z&6_ŰLn˔f{б,`nB^"f$Jy!rvXPEO{9 )4#MRtA6f>E>|%\1c)eV hK)GEyksY+6DKNI$zfPz^b{P8~*S C!^sbC R L68 ;D~ 3]px勪ZDzea*+sҥ!ڬWȎ(tؑt ePzzi/m2(q: R?lء>z?dGҎ ];jIN\♲-F`KR^ևaF%!aIvԼ2O2RlfkS圲~4-A~8uWl$I!O2}-ae3Hޫ/햗KnE~/>> m#jH2J.h:W;-+C|TgLka#i@QrP["ܶѪ2t¤='JZ O!myI,)`{{CgH:L2/2ј#PÊ0̀a*jtT#W5KAݤ&5p6"6_ Z_2 ScL?SedHi pl?p&6zq_bq!.(m=0;h/od)t}dzXyMU \-Yu$;$y ?pP? y!`Zvt 5Ȇ#v񜳳I&ۯP6 ^#q^1yl߂enYBo xɉpv`y(zupQPsfD+ոE΃Z f_CvKk0zA|yzKf?$b2]FuOnDZ%ՖJnOLn,1 YJzşP!@qh^kJ0B<Ϧes\ݦm̠ ,jA_;sƣ Sx~J0[ݡ^Teh]s"pcmu\T-~luO=f>y+Taƈ~Rח^Ohޏ?X)uA3;wI{#Ȅ(UDC{ 5pv9&#nVUbW{VS;Odi_zf)m3.t[^+eA4T&_7xdX3LC~Ľ-nw_wa메&Guxݼ_ĊWR2iKp ,䘃$2yjçm >r'`Ļ(9t:Aθ^ǡB}H8u^: M/WSjM(z9m^|3N6ilS{kJIuש_\!9)F8[%NHI(~S> L XErs2A ̤i?·v\bÿ[%= |Μ2HlM :2:@Q@],W8Y`lgg2Á 3´tχD7hT` ^{ ǒPⰐ\xLrVPA=q(9^NE6QGAXRfxm~fC$nַ.F \ F$&&VrOs(D>ee["e3ehN8eOYNXnRM%_G}W1BUDҩr# PdNִ>kܝC?7v;SD}QZBjK?oQW>'< ލ֊!UKbߨP@RRw`! Mymۜn| Mq8 $daA<"O3jgs k 2맖-#m߅}!wO;aOMwߛ #8 H [cqq^=&rڎUW]R-d{IxQ2 uNa\VjDjDMÊ1(vCP:4*+&њ G6H#d;VYfbiƆ.Q*ճKޖF-} Y.^-qDa&t E QA_t(l\xk݀b 6 kwbf 'sR&FcJ |~Jqc|5%cI\L/j6=V a6\Ej8YhҍB7Z-ݭF}sFE>lP󌟙m{)KM]#JDe'H & o<<O2g+ ? &i5DjLj0;8e+(Q$0|PW4PLuyq?ރ)]^npY#c4p[f!P"̓0=)HW߿ɻDHYeӢM ;e}wt@Qo̪CsM3 ! iLs)ECVG lm+8q-$%ƛAi8W']m$_ d9-G2}i`˱-#P^֫U w"ٷY=6G9'?nk='"f; j֬_W [ G8TK:8B0ô!~_ <,t/45fqM+d%WDgP6umρR}mch2 ~ˊ{gy){a}{)r~cM{hҦG 5ɰe?m~n@< WJ[[ӒJjެwNޔiTܚz? s9k&nSk72>@ho;z{<*{L$x bIQ,_Ƽ3|VX|knIiy$OSkV`1E%o:ҥp.;xMXE?H)죙G輌{ל񳿦]UXdG{-64cl ef.#{ڤ+-q$iGDb[C"b2;KE3s.< fmUKI %o Plj]˜^Ʃ[9/c^[s5TGr5ڱZ mhL٘Z `MX$Z ji;TPCnUz"D/_\wק;|ʡoj)Ő@# (ϰ}o8*AB-p,~㮜wNt✽>{ $5t7b>C(jee/2R Fz1VA3 '&>BTS_/ښ览![F^K[J挱K;Oڝ@r} G^q~5ܺX* d\#lqOGH;R J'vWbLVuRi( ρG3]eۛ^ Ł@Qk{Ǵ":nQ.2KH"][s2*)tP+~o`?^<# i$u o٪Fe w ytbYS~a[ٯjp\2]SDތXM)-=䷅c Tl1SYޭ }2+ɷYssg@ee*eew:1C_qh;_ a5ash[)t[6XPFb7`^7AC[@{h A(eI .5z|??on&[YrڿJ30LU=:-,P湵T |%W]sLynJ7\qDZ v~f0VCV:jV-F6$h6k綒o߮3DYgDLioJXq"9=0X30/vWM2ygQR<xD?L=ˑ)ž`:e/^hbDo p_ yW[t<38wgAX}~yt:7sni\>w ';%OGmsF| LQ,R۔ZͩNgS17`h8󀃢؝M){.Uw9W  lCBkgl?ݭ%z8_wzi5.?6 ehH){"LY./ GN,FbAy5^°DqƢ n *Ƌ\l}[< E"o}}:)IB{\vy\MZd{Uc"5xrNBG pW.'EcylԺ =/^1gd$+X7Ŀ3S?d@idm3U}<֛= |%4b USgцxE^UucPH[9C'KPIϴg%` pbRB|f@?$V71mVs—E{eX)R1m` 63KFIEdO,V֗6,ؔ"0webLgYčxWZ䤳RMT- ōסMFw>\cٟoUA=L>}P/[s۬ƙFyADӖ e[BMLGч7 ̱Ĝm\8@z?/_{o2uFN Ԥ z!i0́1S4ȏ3. ipD^RIb"}w}۳Gi^e.׾|by筊= 1 ,SSeN?*´#(YCs'0W-uȁJ]APE SuE `K]Z٩Rʪvejl=͊RvJ(FG[9\ FXmcĝjA~EAm Wvf㴭<Lqmdž$.Yu 3Id}- ѝ0p 8ς UګtgGQ'.QaD6=.01Pue]1u g޲ծps=@ād! H{3W*2K[q%Z9fN!:G~d/$ z޸QhUa\@g۞j)SI;u ڶCҢ:GhFv۠{.q3Rы, _[i/v 8`o~Xk E(J\L̂8Z賞 !+g/Wl.kW}|Aծ1&X34؞(ASPMUVV^eH/ EʯoNvN^痆عZX {d&}ЉsLVb]= '!cz 'X=`-6*a"lEX.6;=*.F2,>{)9]t%P9xxi:DZeu@^ &nL"It!|RsijȾűKJS-<.H-4F'.B+XC,X_6ıΦK3p5BR'XewՍ%D8]Aez mn/& `az"D ?`"@ CzJlyx23>ߐe3yqXqP $=_,y]'Pl+{A(^pWBzIӧ[é?>?QHS,Luٙæo>ѓKαY6=OڈW 3{*OWxѻ,b١ngu;sϯv}t+gP.Zc>6(E&~У*R<{ٲd)]wo0`SsQ#WBXlk"%CWi6QlmO9 Fov kvӡBK^^'Ȁ+OђhzM͘GؐSqi{oKzha&:_)j,H($܇Ht$$uHdys-"`fcV*D<6NH ZV;[ C(@jʜ2ժ,mV_%=ҖߏޓHSԇ2vTG&A;qij乘ef?D﫣1*K[5dm΃I$) X!v- (& c$5o #Dd@YD6y,MC%8\ ڶG[PUFӾĹWn#?!pI9Y,jPm=HܣVNc \GX闄@vޜȓE+S"bĿS!. Ve/9R]{{3~ vT秞 1.`…{ڡKz^`6U/"ͨc_@~'!yrB@ !o/d#o%#x3ͧU۵ 9",PMcʦ:鑮ͷ6svP! JُYWHM);`SXٗefj1Ov! Sw1GZ~: j_CP^EJtʬ=|g&Z,mc$EE徥1 ֿyǸqo0 NF88f֑ D%)u K1Gg52Pʁ!Sj^a4RnQ X^P#%%~fI; |eث+gߗϫ~Ca^kʰ NXbz`q̞my!ρ`߫&u8uJ6f.Fg5'X  f!q O @MCK)Z )+W7BI{s{ ώފXg ,ZF{%>xS3|_M]3EgNլcD+Bz$: +\22KdIϵor&y+sa:G$a`Z!;uHR;BI$' O~l,:ECpVfDSb]2f$fǷjB0~ E_&:-ȃkQX(%ZP4IkΦ-4pVJNHy,e #[A׮_&SMܰ]`xRtW""3읧'=s(18}WG/A/ 6Xpwed G,f6ߝx^5/^Xr O󖰥EqWiGw9ñmZS|&mĝR\q8\KTf$}dk|ݻMyO/yxl .[})p)\ɥ-S="cf 3 oq8ޡ먌"i1z8Gw@3Os ӽ^0}BS8"D~'`OF3 tpCKAq4Hx=N֫TI6qvL*"?k`-I!Mk&/iK{`_LMdJ:4 Fl5m}gԆQJ3Mk ,Ƒ {(ګֹZ7e%1+[ŗnOd:&FAE>%=z"VyH;RF٬ d:ON{Q&yPB OYS/c] Rg?XwEN,(+OT`M}.أ 3Qbͼ8:`glvd-lZB}<ޣf^4r@66ߊo6im?,Փ9*&w DkBLf7[ՙ}H |} %--s& B$Y4uj-,<˻;oFP* cФMcxJom\QM:Kd]13lڠXTYcarz* J.Mvw_qE(dh?0UOʻhz$`1B` ^5V${Ԇߺ_dL's1,p̯( gm~nkFcX}]EC2"+j,d0>޺K !+E4*Qd2 $x(}ˈ߰C| 3qRs U)^1ȹEtimӎ "vEfv74>`|468XgCB hCr &|X 1Ս ,:|RZVS}Rj[D/4"<&,ho_nP^WZճSX||lZ՚~_\L"4vغ CnK`&©凍qn]Fnn)렰]P> \g~kmV!7u9=ZS! 6ݘ5Y%ɀu:}_v(HbϥSR` '+In}Ӟsy=`i {#L8O"y7k=^ WSV;qDnLc AȲ[PN̯֢PE`}|ޝ@6ȯ^AY#&B\lB/@:B:SF@VCnA:d<CjKM!D.TiL)Ւ62w+t@;.Q̍?iҋ?ƾkDkϵFŚr3f(`uw4!Oo7oɆ!N`mݛ~0v!hc0W}D@Ĕ( 3ʯ],6i`3DX~JuꪄLq 'NA]AcLq@2!u ٕ?޾V$7%o'T!#}QX7[j+:]|TP'w£ qუ2xSjFӐOuBKJۺsZHewwv4N%ZO;?S8HeD1Vl/jrEJłOg,ӈ}7ivRt 0 =ÖpDJyC|Zʏx8MOJ>iS8i، UIDOX U9lZB7ť'o.?TǺ&Ax3$pQwzp1NV#ˢ(jo8qx ۿkުfI 3FsWq?l}8lDQt".taWub!eRۗ*Ur>Bғ0Vy):ǂw? R|{cp])ДW'y 7ʎNv~Ӕ zt'Ó|{]+,Iw|\# }SPƾ4+ʜsg;r2^R ${o9&Hx)rIm&n-|PD٘LB6U_wp鷳=FЄ&AEM/]j:EsF=:5kdR %zuvCE3۹O(ZV !_wqh2&j77q?u9AnG+9q%=n^icgucӰ-/jc8X~^.qpA?VAJfX;mttRF*/L5^5tٟ8Ro,eaW =n kQR;_~={>;)eV+Bi^'8K6mPU{; rdLsC_]Χ 59wbʖ #Fh~/1b "qaGg-dqpƒ7P2kAN7 ,-*"TVXH҇0F %tWIF2f.>d;ÖBoթ5_nuCE:TuNp)\72cs" Am0AWO5Ǣ󺗇Y}5gyTlZpf(Z`&2Hfr[_6X 8.tvg+Fe+~NH/ 3H!Go#L4Ff除 b,/j}%j"i1wdP<܃3Cߖc V*B)FIy & /pAP³r"ũb+ wQ r<9x[7ތ^?,A=BI)mWCW(h+>}_;@CYnWՐP\vwمk%o&q; @ax^$?9F=`)uu=،[c\01x!zn'/`qY߲Q'mtJS[$ g$CM"$*VJ3W`chz@_غhг RvH(Ϭ.h'5QN ]b$|,Lc9Ն yEmKևh]YRsP$l|) 3_c+h/8rU'4(nN:FP~9O>tQh#"ar&U !XnIer0&=f2 B\\ǿ Z<^`Líݖ[OlRRkbb$\!E 9v ੐L= ɶ|3UYLBt0 I ߯]Ĭ\bh2T]HT,Nt"jkPB ~ioA=&ZG܀PPimA5 6JQ `ZV%&{rw @P=\bNW4|OHV+!|`ɽ`ZE l\Љ4f/>Jߦʔ%_%sB4}]@S7aHN:S-JI@jOs94Lv."gUEFŒx!hv8~ػ?#rxi!fxcb~G͏l.Ӏ>JY\MQWn&f6<:ʭ=A [!(dS*-=xԁ?DBQHBܙgT3 f9վb !ɔy844=PrxEv[-6VyUZDIVByXaxpN#_SI9m&;FPH)ռKrwDZlnN\/$dw5U}Q&vu됴Ej[d0yb'xT S[̚>L- 6=b xy͈UcpyLU,KM&Vj]ՑLd] ް˨p7® w)|d/^w4UO-QaƴF1uKh:uP{Y14kčΚmTV"w%5_ɣfh:,{?Lʰ-I'VֳY_oK;J Vy/cO'eW 2>A"I2?ξ7`E5wT=` 6+v!!˜9U>=M(5еAA^W06 HoSgI}^NDڻfdPOwڭ &P&,Lmʚ[\#M'gyH^ż^|K[g㖽["Pca]Y Zo֓~} N]V:{[ |"/Z%ϤzhE/eM3/Bd-vj۸k$b$hhL3|-Iutg 11aBrۤrGT$cZ*-& X2c1smGRڝlCҤe 6wjuqIBBa -[w9BNhڕ濾Ġv\~}6Iw*S3>0ˆKK9ܮH\7OG~[K0|ia'#uz$R"֞<EOZ-f 8V짶DQ.某tf p\=MQktՈgSWJɤ?i?58zx EZ?1}:Z}){N5_5tNl;F?߼c,PKeP  }QsEmp=}FGy,%:Ͳ\,=WL(f Jy{G9#QGFoTVRJZ0".quWw|]<S'޲>=#RuٓҭL1 :\V@i-[T_ X$ &'͜df:vt,^ R!hvLWT 4X<A[q(q1U F7 fV[(̺z[y4%-^ %b_1 -8ѕmETXX-)³n+-Ղ<"ٟ5ڵd+tj( L(J섉j{NiwFDkdƿkEpcU̧n<$7֛ea4A>O*JXnrV%5zZYR n1b0[6-trvɺUd vRۢLe1rXpQ/cRu eO%絎i3`ZrBJ%E LNBZ,~Mᵒ:\qڕE(y^le6ovOOY-@W+'ka=%LO8$ r#m IYBnNur)hxRtS]peOyax'zPGB(n$}bn#nyxH%ܒϐ՝n8}/)ai/;#0B)=RYA f" Tz,rA)TpQƃ̞߯rvn!BQV]1Q( %5ؓX4:B"kR9=廷 ԊAwaeiR]ZfTW_% idXD&tB^%0|)Ԉb.SvBPnT@ $#bA eՀÒF\oYƞҾ'}I1}]̱hy3 Ш>-^0 #7Ùr+_jnu2BIN\WeYoWx]W +(E_@EK8Q 23*|l O@*blFGeP[$1DMQW?fdd_UON,#*1TW%읅4a<*$!ܙ/zadƫ4RYۤRp,b'Z]1tɮ %_&Y,(OIbP(Igh5eo‱6lni)l3jsQ5T\GW.R;XsOeǝ#4 fW՘+D vn'UQ[/68ݕh7Ozb+N@L8ZR/a8öD[xAaWL/X3,T/aiˍ®9EmHJ,?/4U6p[\47|Cw~q8K< |mə"o],=ˋ{w:D|$r\wڍįLR,8L Wm!9a$3Б1[r}(P,y7D"Bt/GO9h} xVuɻKRyQUm"F5V2t^Ni G`V M:[FwaM:>@EQt #hAVx+Y6N9_dZ_UN7v+,qY+T5Vވw*b6uSG YCIg ]5^_ Fx[{}aI6N)X,|;>jt"h1Ko Ga$U8Ioj'߲#Z (}REψ>\J ŇJڞ*Z@~'CpWmEY?Al5D`XaV7&6ZpUn39Xaiઉ \d/; ϜU;?>AC Ot5E{>˵-CN 33y΃Lum/Kn/vtP8qH<">:j$??[)P6W$Up=|"`32P[:2yT R ᕕ]FHb͘춀H@;lǛx#uFɰQK}nGxH*!Z|HdذعuYWלzC 2߿4Ñ`#~ߜ i\~܃#͚lPTX^Z8>ќOg4/ԛCd_.ća\._G_֋;4}J1 L@*Ro/qy}?h 9eMʜ&<%b_; =t`41woh%[CUω% bS׬k1Ua[|o D}bH)f@[U f6>^.,U MA$cwnfǚcew5;sa6\KLw1[ޚ$]`,2xZ3d_w_Gc2/m9̿wo/ =²Z_A 6|RAÏx?uDkJ 7Nk@3쳳RŽ\²o-ZS[ynTN~&퐣NRQM!2؊& YWv:Sؘ٦$d)3u䂡ʽGy/T>V:_*+F\BA۸WQJ36QZӂ7tAMt"'^xDwd}ikXS?TzϾ>NVRs*ܹA\嶥{zIL&lhETH-#.:tS&?Mjk[ʌn=@]3n46Yzj]Dow$MFa]xOq4 i|ƼJߞP 8G}ǘV~{V""#`: QᣍbWrOAŚ^(|<nlFAEXo "V^R5rbh#xZݽ+7 "Fě\\guo5[[6a4hMp<\l z.U!͉oˀtWk=ܯO1S ldDPp7AЦg=3w1p\t cLxWT1Q!OHQM܄J8sSd"0Ѭ=}Eϱk";nns4&)f>&!IF,<06&oVI|Kt{$G@W}ˇB75k|Vz\HӵնN8sm$sR!piH̄~ wt K~q~ P+C@ȢPIg땲monoI+!Nۋ(pUwnZ9TחAL/Lg!!UXMy) ХF=D΅=aZihrl[,aFA>k:3N\|܂n2_WfJjzfWtw5MƌP>-h*~ə%%۱ +m =ɑY4^_Ky8@NRTmX \=5MKL1|6rNshmp)jJ@ail5H"j4̱Q"@W !.; o!54􎘯⨤ppwɫ%[7[|_5Sq-*Z2A+ϲ0ZDnm/CE>l)Z 6'&9 B0:2 EC(5Y)xڏߋ*ӽ9PdhiVDs st{` 6W6GYv@P$qx#ͅ$^szN-Ciы5EcҺ8go;MqM'!xv\wٰѝA,sF%WHs4}ħ-~h#I<*ĕ:g1wM UknK%MRꋾVK$E $-KlAϚ,O1?^E'~H#Hcg/Zu:FZZ귾r&_  {("<&)pLj%=,ʉkpms5\y.ISYďϩ_bm\ŮY9qb-h"jmm[W:pOӡmE6ps`#Gsy;FBMg^XfXHMĆ=OSQԽ\w祤s8 O1/z?>T[~]M3{ /r+W;m²k=y$8EZ~ -֦ey ]4t..$Ӌ(503L;]>5*Ŧ*@8mATЄ|{("ݾ?P9()`9ղj.%9Sȶ|o'@F*kARQ(?w4*A ,3 ЖrbKm\8!} r ZѰdNυ.m>a,pc,P ٖ~C _ڀ!!]0Okqw]pfI?8e:-wA]@XBGP#<"O·{n @6 hQųSJnm?y !Je CݝKЕv3荼 }*Q?\@ yg_t{i$nݏ GocJ 3iX})ʺ!ZO_xJrQ?y&E| 8m=}z.j "M-X^02J[?lY 4&gf@Vo1&-Z<8u5i,ODvy}@T6B>'4|,5dϮ2cK`䉸YsNdkY܁zwSr.N׳ӵvqN+VsǞꬲOZ U>h{*8)oHBj󅚓q^BJ%E3dJy.d嬷rJDTtq(g:Su֏OXv}w^I%+ɯ[hvy>xoҕ*Sv۔j$uB ?"+=rQŭ$TƈٴSP)9)s/.(d[̱~=c Wrq,6T=uzs"ڀ,cyQ:$ F}=eT'l/I R )`#"qذ>xZ lT ҂Qx{-'L"N! Z 8~ԖLQmn[A|/ 8䦶5C-&D4<ͫŨ:O[I3XIܞn+l}xqf_BSvMu;Rpz3?|(t>>x CgYtYXOO6J2iIŽZ.˒1 N*L{iN^<~'qƠ\KyM_0S:_O =2, i- U*{rϭ#Z4 %Rc+,#,M,Y9/I[Jq:Zt [ܝhĢ]M|3+*7UP3EW׹:GNTR,(5'mC\[fl^9RoD ,y2Ch5/@부=4djR$I(%f0\"箢Pĵb5ak!Y&yOkZ> vyeqJ߸agLј7s -e,`;fCl)R%r7mqOcI0yf hGE$fWrZ V)" y8_N͓a^0Y _[Cg0J vKDa_C:HPfO5`LKX'_B@!ڬ\[;Md/}gUDDd_Zn6`U-o? g+4FB=TXc޷pIQerJJ:F_Z Z*>4uQ]l(P0[K o%+sW&% P/'m1J< XǤk$kR\B Had0UI: m3Uz%fQo6wq렁i+Q7bd;?9 krTTikӱB. cQiޏJ;wKGwcC2sg 0[ze=;'j-7 &3 5kHfJadYC!pOi$"m1?fti݈t3ӏh%&;_UqA-Zb&z''"VH ۝ےeHRxknQ~I>y1$I?kln9X4$qB$c.3p{5"k\M6aܡOԵBgzFƢ{j*>vawݔ7K֛Vp꼲IYG7+]%00Nwe-HB҆IV2]v /}xk-`nmO #+RvA#) L% ybBw=C4/>eͩ' +$['rr91cz.mj]p.'d***u1Mͩ `t-#Ur*`9{ځm?l̰tcJf ρ>E OHl/%e#ӻxcq>V3H_5޸dB 3ȤS)}ՄAEv`֤L!_>6ZFv%N~WYh5Qɟ2\n(cYy%TRCt'Φ8?ސ-Cr:Q?v[?zԬ %Y{nh‹ -oӜMB(pD $'\GQN!0PnŸs^_9a/\\C561^1sV09rBwV w Y{JZh# v*_JLQ-M,J0/1ޫB=8%'J]MVz)=N8+XD2N9zɠ 6#WbӶ98 YsO`\RJ""bF}K@N׈!ĂYk\:Ƅ kMûߧ{+9)1OYmnjz:?4W77),_&`"0}AsRp(t(7WBcF_5,O~ƼU84"M*|јD "U1 &\|&o Z=ھ{fh}N+S ٵߏPrrJuJ~d t>҃8LwnDu^uY=\g)~AFi)7mK8DBgu9i0 ޖ!fsz;dX]MEtKm /|{obQ}ELϛusҲMh} "I Qh[ ݊}WŋV ^+lZJSq^Kt:>SW|>ֵҔ.5훣e,v0$}tNO24if4ܖKvdXX { o>+nKq69kB܊Z-ZOO{0zmni',Db.I^Ҋ EQ`˝Wn'Z B;1*kF?0j2v@a# y<+* jڸ.g'`LrZuP_PȻS?8k9WuW7Z("bGd|eɥv_̀R*VB]%ȃs !&d?*acƬ| ] -tPU )ByOJ0БSO2">"!JZݡ]K"4j Cͧ`/-FG -gV`U̙XO:r,@j6AD }>Kq5?/K=ֹn u[2{*dl4UgʃZL٧MLH& ݎ,jWovq1k79u; vT=Mg!F [*QcR*SS6"~F\ O*c/]rѾKJph' dq 弆D( j|wk ƞʫ@pC^Ҏؤ:;;x"c YOĶN*za7c#Z$A([JC va6[bɦ1!y(i5ÂV8>΢~N#2iл1r7raX3EC rR!X ɜRã4/aCfo, *eIHTTkI|-L2LE*pkD0t{B?Tmoɍs04u53n*'!Eed4l}#NF3$4 \'Y=NG8I_N]-^uclƅh`H5I%^bFԭJ$U~/{5#G>*ӃboQ.Ѩ8לM,4I @dR]m!̬1ϊ4p9x"kęG#p[M 1zgcid1Y:IKd/_E/ GHIhfCN\EhsLʻ0?ocuq CAu~_5@n&DyAK$# _gj!գ۞5}++ !9KRrCW?}7 2G>Ҵ{Izqd26}GԏQj/s*aBWMT9յ[G/i]Ӵ\ XQKT9Hj%'s7 +s1N@W5R@%.Qd6jb_REw Ҕ#|RBPUٗ絎'/I(>ժ44?oB.lu1V6d?sYB5)嵿Ï;@~rεkSms춐S$Ψq TR|Ugb)b}w&t\aR q hSϦź:$д )I]Y|%+9eQRZyg;4J"[OqXyNUTv+wvf@$D7w>+-;eQD{]H}P G+E  lhSY(<:(D4׽D phbe9eQSg% y4$'3#&r}}_E'o_3YmK/~XЏOB;}GZZD˛ꂳ,՟oٰ|=Ϣg &Z}ٗ^NX'gSU >s+,'l;Β3SԘ>(9G NBQiL8bQFUy3L7h6+wO*[Tq,J.0UF'-Kh8pҕawXrvߐvwXk=6Yh mJ俎W~:'Ɨ+mk+TDBwf|C_籋!iDbV53Ҙ;|o-F 6eޔ6)(M!*̀_ϠX _Vb逓gxN_R#ɧJuk"`;8^#+4:0DB9. ` uv/ F~;n"CTEi~"q Qp&qCLٮ$οbAAaXH`T=n(oQ ;2b_BG<>0wbb\[_5!v)a[S||- DG}&(4^ɒ'! c} '7¼yAbi7R1 2EBYF18&7[nȵ\ACɾkue^nt}0Gʁ L5#1}w'# =Y"@p!%Fqw/`iX$Pצ'(_#6˒dU"/27Ѿ[uXQLwS/6L`78+ߓ?pQGUS(~=ZWrHт(ZZ,ce ĕ?ԃJdkb%yC/>jR 6~pƆ{R jax7l;7Dw>/ZakVXţ#I:D*uCmG2G~"gV;hq7I'b+C2+Clkg)_ 5ք8 z3Z`O|, *q_&EMS`;KջmS-3 z$S{y = ݽ֋?v   >=."o/ʋg#6T/}7hr(q;L;WbZ8t~(r!dt#^h,*Y1,E`NCI)qt%L0ҢY@ 2eDAKܹrBx&wDJyoǖ5q)#zNSyt裆rpѼyFjH؆20';($- ]B6s%I VkqT2%8 ԘdKcO`|<4RE>YR 'AX-*%05?(O/>[6R:,Ǟүž Uim*E=*n@ó*g 5U袣Е `w=Dxa XBlb,-gǻ),b)mң'O#A:ƃJ*e&*4?PqUZsJ|&a3 L;سձ6م{عW̙Xu% v(\ne&G^6k}+ݯƌ `qg%X\z-f6a+r@Wyo;a{豍E!tJ=C;>,B=O9\h[n~׃g9)tk[3hO= ww*_vy3NO)G/`S7LАI.VV?.cɩri+\N!5R(n]y;7$M9g[+?KZꈫMa ʭhm-a(i08#âqƣ_'+rg$#~`T9좶UG+Z,$dOa텏L/Jru8xV)=b;u&r])7P\.-ĸ_ߠ~l%@}{gޛ(r^. 1uQ&wк`!F*5Q:”~0 =1e-odz8́u )F *T6Uޯ$#Uv2Rqn2ۋ:4I AM2x$uCc+`Z_PMdQ~5cri blDgdRm]:<>ߐpdqM SHOfκ.ì>с;7x2J+3C1b14 /d,| /wm[VAÙvD`Ɔv:C0(4tɯ@ }V 1`s:_B\ ?= f"2_;N'Ǒ,yfV0ft9M F̗$6.m]1_Tu;n4Qe)T1(Uqю-(w&۹"4 &7'9n?&!(Fy (i@_ͅFvC툠(5~` Oc F݈*4V|7݌wFds*W83=,2ڙp6n$^UjwxRT/*eK4T;QC*.׆HiP"y DS"lJΤT/:v=LŢ61PC6̍ SՐg" ܸ?O7U0*8}H ;Zb̋('B4; CQamZVjN.AnY7s춙/ԙ9^mm2 wlCx]ԅ|/=/éW*PO+x޻\|[">'g?5[a#wm-ʮ3˼lWU&M(">ST{y+5'ԺJ)XƬ|o;#wa+r>2ujSEuŨӹ0ƇEh/^ׯ9c\8# oӯ1W$]rDŸ( 2Qx)9]ZEeam݋TʃwK(J4}b~T-X i:0ŕ'0nb f.op'bs)jg4R9'<ʠ/&!ٓTO "nzaB&G6v"@e~( u ]礍xf}a`(ﰛfC ܦ 6Cى k~=7T2]mM[q`[&x-BeG}7!g]P;KQHK'D_^}qHd }K*h/HLma#~v}W2 tٴ2i=n<3ېN'DՔ{aWlc ^^Kmhf-C-derHxi,Flt෦-lk)LnT"0 TMP!R@aǛPA)9izHgEdh7i?vg^7..TN?~PJ_?B"?~JhMR򜭾s$OG.]DBW$2Yt >jI-iֹimQ}:V _؛]gvQ6uhBH"|,4gPǽ\q2fZI\h%wA]RU1ݻ"]*9+ߺb2vÆM :)Q]G \(eћIRqnt[L6?Na^7Ӛ`>t^fTU`nsFOΨ'}$،(XS5ۖ@{qeGV Unf`?#RnM2mft5U| }s/ab{7~LMӁs kd`cG 5<U_S{n>/mh.EHasD:=bc;@/qphn 4ۯBh ^ηak剜 =Ԓ JF)o5SMC ÒmJ18+98IZ XK4 Hp.s誮_q!tL|vDsYOMTKoӇO6+q~b-!z euzP7v~y'`[9RbJ +j"x,0e{!ub  (Z VfT8+" E ,Ōs.G+2K9\x{OtjRa%͖RJtG;݊f=n0^$亩n`ǒ}g/6} . sшݰWB,UFQC]0e2@YZ +d}J]= {Iǽ槆f4'-@9g#ә43jJ bZ#MIa1o;ȣ#E}'v31cS1 ĸQ ws' E>-'ȤOuY6=trBQ„yƋWBL;:/z!-yu&\.KP||xsD:@MqXЬ&J\R=dt9o 4+C snry} x!U׏gmPU,UP&9J&,^0 16`uJDRt+_T + b(AoQ"Qm?BAFL"2,#H#Ɣ y%B˘%^Bb_ owY$jrs"4\5`_4+Sܞ2|dBQՓ3" 'Sك#Η~P|ǖ)Mphc:?\$~6vXuQB2R܈trƱΊzQZ5wђsr;ٔ<[!K>@TKè\03h*N H L}󎉏ze,X-і69a>hnTiI9 [b92|yeh~h Yt2}'͆)7d >:մl;yqč#ryn܇]i MLzU;{Yפ_[GzDbh3w[t;>A=Ff'n95Fuԩ>ʵssfzHq W񿓸dQ+盅/hD]Zɻ0P0?㊭H> 7Y@#`w ԽGd,;mpCϵ@͈tÈ(#ݥ$̊-Mt*gp\d∙ﳺhb|kP>s1 sཆ⚻U$dIWXݼB)zsru}<&z6[jPÝwjK=NFJy.B{ZDVN.J 𵣂-k2[gg]k˜I8|GTA=QB#9[DLt =}WHW3 #x2t\}.#M%6`\Nu]paڔ\aixh+:47(>BrOXVM.-(l H&woFŪrO6q`foi*(׺#ju!*Etp[kzC˿5m5H8ߝ(){%4W|Ȱb ]c[%kMYF1+&"yb;3? -OP re8B1JaD=~>uMi@ŶPm 8MP lŠXgcI" IhG@͜ $9ʁCX"CJVr P۞_CDEӡ`P|u9tb i'~ ȷi_%橸9<\I9V:x{Byls*S>* +O I]b&:PΊ%1^nQ#{Q<*\d^ľ&vDOڸ6 q?ݝ08֐k.wLt8A݁r2 *>>>2AB<.{5k֋C IׇWw/ u:"]dUD6|e6 FU%zg[UyZOa3͈;ص 2ѣAʄ!$u3>NrP9e vzM,ռnD Tu η.kɆVF/憃]T~hF 8-xw׬W InY&_Dxҕ1 Dv/S$M5 }wB"C5f2E{jpe dG7T8ćbLD}Z}UXa |SQPr|6wn^R~@>')&?Н &e5W EH?vR$;I|!$u`NUy8o{sLWߩd?0")<@4!8A,j -2|fW]78D|f Tk`"3}& w)"+^2gv~iu %AَAaȃK%MdlH w[a QKvL:b AMMnJ;(uH8tI(WFOeFt"4mePQȷ>Β3Q&_.ZeU8z.yMrRUOS^'ǜ<&B,\l{VhҾ5Y䬏؎\R;R0$&Kt-2҂JU ע Y_Mo w1e[W)OW,ay'z)fϧhsf§Z<쯺kԮὸyJ?+"o\>1C;aFUn8K{LZ&oL9\pv:Pg1n6Hrlˀ`bdDn} |kraF"'Q 8xjvo* K&cUKHn׺j!r^ˍLʵauf5ص+8Dfcrr9(mLD}9W9a_P]Xc%9wUH0h/X#]Eit4Q?"%:;2] {O"jbÁg;Mūa߸Q/(gM!vf`X)KpJ7i˜cטsB1xײe ܹZ CKv8\}qVFV̈mC)mRm2gN9ZOdV;Jqnb.4/P bl' )Cw]6^@ .1-q/ࢳ צP \T|4P1u%ZׄYP|[SdqxJXOZ:@!sbWx–%eVT&aO(/DS)|S{1W){˦W|d'1 {NUBo[^%?WG$2#lAr´L [EyⴎٶFR 7dyCS`[ESjEv'ٳ<܄bE@"\DwL'-q4ӽ}rnX{UM`!^DͽC_Ѕ#x DLiM2)b98 ٮg8U( 1WSH=i}濕LG5t{$Q$B$v*^Ɛ1=X3W;?eKwQ)s/xH>_/\jk{2G`Mʨ QN(n8`U[/2t>0*XVR |q)jvXg cQHBQoSCYMz+yJQKMwo"OU/PXp>>S@k:Sf7QȠō: w8RXP.k8i0uU+_Ե2O N- bS42呞⫢AV~{,{p<#>.2.{#wGm=~}'n3!zĆ?ȷNC״MSFSC8m ~8F\tT-#!QZ+,Cg)jk&Kӈ5=@13s } 83Nzp^L51₣xd͟!itk2j6=W3} r@;릸8W@@D N"f66y/TŒX/wߓ"l&*w缊= sv6AB%1#ղ84җ>Iv.rn*On 93D䇛z($PN~?p.ͨ#Ad:]77f3d}- --AjB@o\FLM?%Sjtv XR߉IC/& 89@hq_>:7uHdM˨XqSg&IB3G@3oj9ϣ}2`^g~y:0fqLnJŹ=ѹ%r?J[!cImKWXT}޽N4o>)C ؕe,4wtwPzk3ƖyÛ=DԹ%n#}Fy ؉G)ƼSC<Vw&q$\pMպqI9QA6JrbC䕊xHu1fRDx8 F1U"ܿeh@wr*Q44ok? ѹzZТ/f֓[7t YU?RxSa+ODZK*)<+сCRr_T&š!>ϙRӉݾArAUIY6_c+^OGwb^d_=ϭDŌmUVIӓ$}~=|)vT"ӫ1>ʁq ]vQYW765X5Ĵ[%ѳ4ev͠5֒//7d f9Z-Gwвjʮz&{:}COtE8ҭżk'g@#^0f69Uw9">%K X_nM  "[3& h\TH|W do}NM (=/лn4Ek?Y 5֥R& J>/nI|hHq;cԲEh0!I+XhD}1艦#TY./"sK5%p xTLysK*bJyQ}w [Clnr/H #O;6^Av%scL0W%!N)N:uh.Ym\W(V a3jA ([ZK=j .!. O?[bK. a-bqLi ĉ iI|iĩ6rURؿ|=>R׊ԳY7/"Cn=I`1 Fwfvt/eط t025X mY sԔ;z?aA%C6>J<ϖתDR3ZwLO{`Si&S\Q&MWɃX>+Vez %W>o 6wWk 3<n ~Ϩa)s߈ N6^Q(6ҁŸگ/\">ilQЃ}q.x?ᣏAH߇|ؤޭ\&CEg^?ESOIX^|"TC$ R%' ]E֓!1 6I).!J|)8NcPU =@ЧK`篜 Ԟ/3AZ`V0FB78em*P+_46)_}45r^LQF_qîh%$/V# VTl\ ,دݤn 4MNw|ZD!!ϲ]% 놦[/2A ^OՈ̰`^V0E^8-+\PE9 + 7wr0s'B\] [ڌCqG. >BRm8rLP-ZV7B^jz3H +j`EFvhAǻxyS , ߖ }iqQCDD[ dUnlas[zѶŹy`eɷkݡl'DU8(_w/6rwr͵}=Ù K̝R&ow[ œ/Ș&?d> gK(~GNr`>? @i~ pɟ4ιUh'O'DAyFa`" dWuwf>+Tj7W4wiT-z'6 )C̼v.: NU nswr)&u9ϟjnПjI?Js%/|On!D9NV0c=5.)NvArYTrj83u,ՇwyR)OeZ[7Vt7_:CmioatQ? mZuP)@qs:g!1huջVsg\L/9!nhN< 9$:ckY;VsH}1x`=sP E_\?nk05-3B61'1o/rQ<\WQ0x+c2Uan^uw8 &,}4b. *a !)m%ud;xb'zI~a޿RHZ@h؛A# xBCyH<"Нv7f~ιzBPj.%FôJ`k,\AMj5='2M86Ɵd]Jv*aatAš\7K: ͫ w ;a[>*hꄕ< E&,soDB .)}f ~'Nz+bѧNN|@Iл/ͼ~"vcB Zs8{6lw9Mn d ܟlQ>k$veF& Xג[J08smؕB]b扵12Nҝ%H{(^||8!I}99O+2q-A=o@;(wN-a~kxfu-k} [xYYTbw 0z t2T)Ѣ:n(I{D`\{6>BZX(X[M"L)r\g-"}~O e=k- B]K磻9.٢_3m6.VАrZ2v'0|]:D(ägQ](7@]m'1~0 L.Zl STWr+u-KInTMYZselFAp!{|凋 Υ0hXmeb%ڒP1.oM>>-wb@_ U* L~wXn;(UuX1Qkbۻ' i[W"6#lL8d>B!Ag ~躏EnUuC&e/-9'N"UYzael0XR[)[d"YG 2pr.}J25ib+@qr/>[us,]XF v3i`(rJѥ`?Dw ?֫rzexG4\U;rkYj|uoYqggmB?薪jЃsa]!f7No?M@e:fU6H$z; f6Q(b1O?ui/!#BOķq=K\W\>z>G&cb%/Ǎ>&M3Oy"f+%tu&+I~̆b,Ô賟ϛpAz겢z!>ěSZ(t;'J|3:I͸O`afLf݅os"K< ,5]K@y"8 u{i67LN ijB<6Cp2AMWz2(hq\ҦGɻNr>*i!d˧LWڑq;0>Lz=F7Tݬڿw|1< C|*Ŧ0In<̍vLg͍p^BiH1EI1Cb&lE*勞wU4 &@%COjv9y%sn>Ö,>Oa}X^4`&]ν1P!W{J_\9o$l wdzi;Iv b:ǡw#cʓy)$Pܸr at c^j\@XQYtK![K ƞ$+}:.k)SPI_B2 H+@k(}:n~:|Ku_'1f53X1+\!;*_TV{a|KXd˰/J'OGi# KszLZnb=4y2+E>L^6"O~m=WW]gL6}*b4oJۊ }U6<}6t@ݘ]y@)ϺݫiyʠzvS+S E@$bf2O 4gw ӪIqqe;h#\q,S"=KݹJP h7Jrɭ H~&?8&TQ5ψ{E@qͥ]BRѡO8}I[Od-옯xNP/guWܬ4"\rU<z(2k}A_u.l\.hg|ҁ*5w / ;=ݣ9 7hbm9sr=#촘D}p&š`ƫ T2$8/(1gҸp~=)aS Qe$&։4|݉6kd?%eUW2.6hq'K8a1K YYdt-]Me.3@s#y[~OU{uTTd~ Ė~FEGlSa,(Ts AMy|4d%pH^|JqŴ@99뇙Ѥ2w!Dr2&ϧ"GBnToI|0s?6Th zYvDm\~ 3ȧlaI' GGqHMK]LS阓t] % &B ˘29`9!"IsAtƤGW`ՄSQ;䱅]>\?QkX3d*KP "J Jg|s!lxFN8 -p}}hQ>)&%P)jzj{܀788"9巄V l1(O*>XD^/6L1RAf;oC xJ rEr`gaA mc坞NmKt z3w'TE0N*jUÒ$Kw]ьcZ'V 4m;P'JeÑSM(TFx*J CSK(l{cd%Y6tu;v>=ZԎsҜG \cWAtP WHZA E{H43{ۜxK9 GANpZ~~)@.F^& ~b/{f$;ZX2 l W Q<że:AڮxaYzd}5yhI2d=uCsOJ܄H'łKf%G\}D>u!ƴGJxQL7~(0Ɠ}WϑBo5iI( /Y*^P֎͞^}_${d>JSZ cp%Z &lWLՖqeM!ӟyHk:p h5ڒßuj7! J_kX^""ra[a@ T>dX#&+M[{͹F;YB.Z.%H]jF9:4[ VH cxx,*yZ*>hy,uҎIO\IM/|Ү"+B](l% Ꙫ+,6'{ƪ`PmLQJ=]Tk볥7T ISG'Y& '{EB Mr{<)|E U!W: >,uAU$ P"ګiKx'ٯM+\GEbjkf3*{]l?%yR<˼ε.,{R=yd:Qlx/* EH>=|f' )6!b(Tt^!$0/Nr*de1]=ZR\ Ů7zh qc7/\.#-"AȘ2q+ӽ-zFWi [Y*+mm4^}ȍ'weLZ3Hu* ctsðW;9 ǻE#8 \Ug5k"Gm82s>|%ޒwhRD0%ץrvx!%dnnC;X  ogSBҕ80~>w">gF}A==w}jD/XCh5 1G=>B9(vQse8(>SJ8Q4HV{ɻ2%Tg0nyKtlyOِPüL,IRJ=6.rp`~ U2TRnuV}!j)~:ne Cf7bg's ֩󝂡|\%$5~KJt6͡f aCt_QԊz{Agk`Xi{,K1-Y G)䝅GcAܭ[0t%Faxxء:u]8Vˤeux|5Cq~)Aڡ9R7̸axW$# Z% MjY w<6)ঢC?9RB yƑC%iSM"`̧5xUm#Sg`٪߻eVJ̱VTå{LUyv};& 1)"\**kXz\}@(q0[̐:41R؃[ivh96E<*62?4iqhF9|j p5Y:3k`{65 4o590O\-0n(1Bw9Q)mV+$z3z{ \A{&"ݏ~n2xW4y Yz&.0F쀉x6%ddmdtHQ֣G1W}W]>O.a5|sdˣTa5Yhz,{g 4ΞIuqFPy"xON4Х`{N}d8CF'u]!'XFG7cֲL#Ds`ۖ2S!ELI-M /+;qA}Gc!:β>leQC CW>1~Ξ 0m3"˷-,ya`i],}lU‘MQFqxvyȶe&4jg=hL2SKeIxZ*܉;& @^Dumf@VK=c|? 3>jFP>}ڒ3Y[80wFO=kv0kt }z2D|nk!7' [WOfk-|dȖD,(e΍csȖR0?`msw3ykFWg&-b17bkELcZkZ POB^u+3J<1$P/&ڋiٿ`U }t6gآ厄.bnSAh07v4nsZ,u79_6E!)$K/zs:j?W2>&=۞i!#Q UѷLϢki*+jDR~#\OM$I@%xdXunGpLݗ6yg1{j#dH!},Ꮁ9X`Qe{bNgP\(ZJ`Gy8 {X|LvZ` O1yٜj0*^?}01fn/[{GhBIg%Z O{ßnO&'Aaȴ1]XzڢkP\^6V P 7|< )t*g53O@Z>*:p@xҘQ<~g2UxKLvTB1za1yRrFӡ\.謽 VD.rՇ!ھZfjĬ/]Ϫ{W bD"ge_%tpFLP lMyձl/qʭG fN\t.Թ9tRzy<^>T|ϩ )FxT͞3k^ wb7vЪ+Xp-{&pUy'﵇{F!" sE7LZmIJ{we) 6} U(ٙ3+\>ffêL>ާXp8"kA뎜~7b*\:+\)k҄2.) }_(ٍu[jHT w(*@gǼFN Wۣ`\c,OO Uբ{fpPBwt}#(_g ҿ9})ֱ*g铝G1^(M)!D[!5e0g_p8e:Ap,;:"1wazWzVK ۑG|`]\#f'+WCI7Zk$Q~U+!ê +c7sb?(c Ρ WB5A"F']k6Fl 𓅣>ɶ1+.nT Ɓ} l5r~[ƛE/H8{)tԩ:&qc/*%('3E$9MKfH:3$lC@>fh퇂pJlE/cyXc+vk7kFB+t%Ak ?5X>+X <7TWzx:Is>qE2ίXO]E΄ ^ϡg|Fvt_?| {gݩiɎ? a,c2rƌڪ]usG)?PTGY34f61] '(pt$m0Ջ*(v:#֛sk�l_eBD钄 f-:bBm0.$O*"=\Hֆjn-$l]R#2U 1,aҼ]Ut>޾'6^&+AxLo?&6}o̎aj '+QSiJ~DFпXzGK(W.1 pmb'7fܺ_1!rze\j"{jG[Q"> R}HUVYaS͸ɬ^8y์g܀H5O0{׎uųUҡQK:NJhD; 0͓:r\ڭsqTѐJd(^w 1xf* >۔¯ !*4OXݴx‹D@)a%ՄK7dr2 فGN ~n@U 03S\a>]LՄb9CL0ͺkvb˹~C;*e|qlf'v!ar,L5 p@%8P=dV9; -#*G2yEVU vCj؁:ǕL F?W\,Ήś|i܇<B`8 84NIpHOS}@-K[<_H1(tTȽƢUoLO:][~/t=iUK vp8ә!?DS,qD~.-=6ə1~l/#PIJS@Q1ϊܸ97s}F]fZ56o'a h5Ȅ*ԿqL*zARse]*Btjn?bopDA $glYe$Y`;QR " 57/13e tG*.>zL5[x4 3sd0<ڀl$g.&wS$`|}s)]*r)P7 ÙtPNUl ?$IA!My'N18Ҧ)$ǴgL nF |38Rr `n0Bi _ط2 Fہ"k3.i>AVZ#>]R˃J)M>q4:w5 zƪ'jQ'Wz_?P"oُ <f[ћÀܭ'-6d{^%Y!m"H[l^*x?][/:I4=ppuD)FDWͫxM1i &c5$u!˭Ib3XAL) r~ahUL3=Z9 ih=k<&y(=Ihq)N D-;+*m_"C?w@`%92P&_K@ѩ"z[ۨܝ~֍d6% (ҡtEf7JF7߹v/ݎ]ׅ[83*Drz}3Ik D1V9jN%1VrK+A"u[GSLxP(en1Bm_Fd4#wIz*V eetU-KZKD _O؛=\%v;FE*P ӧNN/H(_FvL{[OL g#A뽏hȯ7CIɤ% bEҵkjllm^F0:b J(Uֶi㧐|0С4&Vc%< ug~={ y=1"IHHگg 軬k~C LIe2}J-銃)|h7}hK·gFiݽs/8 FܗLbѐ9(=\+i7t-(e+n]^_yLܶtxe jT瘢mA}w  (aKip: J{ԋCarql`Jb;n`Fej*0ucQqֻm#U^*0y< {=)X SQ;_GcZ\M  5=8& zl:r5rC`OBRKxKlZւ#Fo}ל4S-dnX1K >맬 s%$#}bQcm55g41X&EFV,lб#KSoa2Meωatu-y'7?crQQ6 Ъ:eJM⋚O w*N!l5 })b9fd㊊xBR-ҭ I*s]@k]WD&7Ӱ$tM+8C6uԍ6O el9މjqggI76t-qdިfG`ph\ vF?O{1K/VpysYKCp8X 2K\ðv> &XB8M/|# l`חBJKW|a=,K9lIR9ipo}f(]/tԒu);d2=,hVzp8hOk9U$#VP4JTE:N6VDξm{W| Lʵ݃`\Ěy6A_'%N\I?Ŋ-Sc U{[B?L\tq 5co}́AfqGx r?%b@"[t̳߂^#Srix~滳.I*G?6ǰg$px)Tk$Dmx85qA;8[UWG$Y>*%Q;,JG-jRgVauJ| ńqT켟cf^ȠnG *ˌER);34r=k*Zr xS22(wXE+uۻdaړJѢoF wNj~(IER|Ιҗ~eGB(bAZC/J4MQ Ҏ"#徖5] ƞS:eQHt@)˞)[%jjL*YmHLrt3u# @ <#1hLĵVr d\ ~@lQ O.^T|fey6Ư[?sO }ieeM134@\ $S5QPkR #]C'uv-,J.Xk?=w685i+0v1uA:ڤkl#ltWN'ڌWC\՗)-s_!X~[=<,pôن=~j֊#UAiU2XObY.fۖD3 Җ}2y僆a4~;b)ڱz#ؾ&Y_Yj+@b CNAP F*?J TM?wAJFhXrqšLF5xaqsqBm\Hr2>H=:RPp ~x0d=N6ֶܟ7ʙ7`Xn /cWja̧._R=K>Enj|  o`Iù1SWrpiAwT${E(wݻu}eѾ9\Uk/$8:N͛ H>:jz?ŃOBg옦rԸe`r 8V*_KPһ%z,s[?Z >ZV=5\w#o;/ZvB>gr<\ U)kO_ u8|jWYkT84u;eD&+Q,w\T U64Nzs3rD̹;gQAz /={ZO[w AtTKҝNv"{Wv1; M-܉2|{ ʴd{`߆-k:ᵐ(*)*4W Z$qaGuW[VecH]>-rm#A”j@6$hc:LӵI3K ZF %Y>w /}½ X_טu$cy"VsN7 V>7Ժg>0=5o>T7vDxs0yղxCnē @#-zu}7-iC=\,㣅NUmWܚ φZlQͥ* ?)Tk*̋-=P[r}Q};PtVnHwՍx;ZpzP*H;ߧVGM7@I28 [do!:2Dx,AH#LP-&ʺo4;^DՆ#;~dGx\Cx,5#Q4)S7dr8婓 Tu1TyY0FF۱g=xHx>͟@L-U]ʜ|wd3aFV' Z3Ňy2.!{0A,&>&P ̓N:c6&0ec1bGG:!r?`=gz*·\\ƺ.fE,@Wdzj+o&@'ͯ5ܼ京p).16fTN8`YO׍J& C |'a*<8)8ax@ix %.atY1N'7OHLyݷ(c:jXיtGcn?]μ׭2=`&+7bzOVFry=`r₎Hic?hfm\aNWj%\aUcgQ.aH{dIwދKu )8r\Dr%"Bjc%gvNAM1`lyEZU 0`b|W%ʷȞY(( gV< jï8f9891m0A g\G5MFlKP/QS8jmC峗">t0ܔ*2h({[T@Y>)s 4H؉,脔b!zN'3J$ 0VbJs (&~]H@בl Nq宯 $M 0T#FO3ucjGK9\FZ lye{[#!(\p2_KSע֦8W]˓,pUl+kU~}cU{|\IJO&("֔EGL3:>ⳅt?^uHv6hxSZ `_ˋ#K¦&vm^,QO-- q/6RsRZ-ե"+Oe/0!KA^<-v))7|37Ej!k` ?mdCM@AoK2N[MkC2x3|{Hr@*|) lB& 癦1J|/8hQ~h)#I%Gf G 'l,r ّ#g6s-]O?'8{u> w4 \DRɭv*PgW"Yr4|_Xcj-ZZ9@Dx kI߼kb[%#1|V1߅X[լ%#q}ps~ĮdZN\^̪w,sl[ :B/yɧ x#4cU\D'sL+dɐiᬭhdZ}ȫ #,C+wD5*̣>M)ez e>L' $sa*'5}=hoc0Q\Vp%kMwb ۇkkgIW*i}aGC\ut].~}u dߡ[Ϣ]O(2Bn5hsh Wj t~!rG b~2fTbOI 8Y6Nge¾ꩠM3?APHNNW5wk`dJ12p5"݈4e4K[~;!qAzᷙBpr"dd$NYiv31<Sy,@aqoϜh_'cDMb[N5W8W72 t6\"V^'1~9<>,-70z78-j_?-&uqJ=ӘN9'8 j߸8=XԐA8׍%Uhul"Ɇ.ZC\c\?``:MLɵDs;ʴGs\^Ɛ䧦>fwy 9g! lgp)V1-|Z)vQBcU6+xۦbf^Z += _"|9UJS>$ͧMkjU}ɢH0uiߐN'NaLKC)Hz#jnD++(,Q`H%OG y/P3FTHF}J[Ҫ,kMkK4!S(AL uZYtRa`PEwGc*X\A0 _@ PE](fPPz(=<lV& N9/F>W[ϲ7r,8ճ@9eáz1=!e^+ZK}DP Ug@fO Iq[^`;#o^&Kh%l;ָ묮_)hz7MqT2f۝I;.'R3MCF wXʈYfv@ʶ)SyXvT`72-(crp(ʅwEz$‹z" k㊎4l&]QSP+1\7 f!#6Nb6(2&JvxX\@PƠ J1tE'>TT2~jV++|ci:IVGss1"RIm9d}??=B*6G26\2@5k>"B&$nobj)IJ&ta/kWGIlwێtc*m$EXe>0kM'3KwEaF]C-<}Q}Y9jDHgY`_^}G•;7ʪ;":qOp:!)s֪ZNA8'e w%[Jhw0eeƺ6duJ,0CTK:7ocmCcC6)B)4q;ۿ!! \Ȥ™Cv+Uez. ^h?jzBVqWyD;z"_m9Edw4̲FUw3zdXZtȌv=t􌨗쨦Bi,^bd #2ik,V)7Ie8"Kt*iR 0ɐh)1Ǡ%`a#F9@7QiĂIDT@O5(ç<67ȷH{ר*7jNKҲngu$(= >\R -jbЗ>lT?Q{ .a̿O]>a` A9KE &݈<,Z> pգ {:l.t9SH@xMGWyb-G |O 7>o#BYj#vL@Ic".1* ԫO~D ض}=.^ɊV:C[~dao,g x@wi-aU 981F-K 2SZO@Zt}%9%6zmu@H5}L}k]D+4_-脿/<`[E2E97'P3wP sfqVm5QfL.h*{D;Du/IŹk%-aj㔌jxD{;.dp<U]؎1r=*!:O"t< "ͦ4?\^At")fN>dO+|8^tݠ0OImVn+s8TvZq4,O)`fM/qL!!a*{K`pwwCv}9?0Bh "lPiWn8+ (qQ48x S 6oiSIIVȄ1;z8FB}!fKNd_h9owi2A8D/CI9֒䦺ӝAx=F4#<6YphW3難~Jx민a/}X0mw@p⛚ J,ua(\zY:,/KZYyw%gMaf ,seT ?i,ם t8sۘuJMl8$bB4܇3|6o \ r*"g/uŬ\<]7h1}mmA 4rVptdCP5RK1hj*cڗI ,Xn5D۰kY *Nwb듬pk \|_SeŠ8xp:*=ON9D ,8] /xJfdVT} HUM>v홣cZ9rc8o0yb&kS/iI}*X<|RQ_x`#ݦCI΁.>nWAE[[GW2(0*E{8QhbaT n|i]F!ب$ Wݳ>f&c~r&Tu6m=M]3hՆI.N:3٤TZQ€9 o RQKSՔPNj8ul fmΊ.&lI Mm̴ p^A8۝ B 82^Y8~= Lʦ|U3b!RejdFn8gE'U_4]S Z@R1]Yڔ&K ׼'O)u,MZW֦)BEcY}{N/XZ!- #eL(M?{Mk#4vhZm\>@҅gKlGef9.|t}j[[,| m oyҾaHvQAe4nIvAfj;CI-+盇.Q?ob9JȲ1kBr0xL!B!V]ٵh:>vYVy #ĽhCdܤ JwQy@'#K aB(7jHU]t.>U-"_:I< G.A •G]Z,MJwD5CږNqY$->o X-Ut&># o1um?vccD!dp+w왼=?eɕeGtj;udžb*EdtiG:F uaTn1Po>Oz3ɲ3EXEjL MgluIzq\ѽr863w <. 6S"IL<Á2j|c2 VPN\vHV5]nTo釅"02Uۍ)|?zRr*!"]9z;!lm!kXRkk[;:HӬV ~~BY"5g74(j$4'. 'ƭ#r }RdS08?jN\@=/1Gxk |,Zhh@#8m&|rSl>y cZw)pr )) G<jf•j[P&u"J' IW $I?UN2ær t 8|HUjD~3ak({sA{368RSn'NE|P52's1E")7c*aBk͚/v@U%_M|QSU)˵+Wǂ g1S,-s!~mo3R||͔ 9ayC l+I</?Pm^I;ȵqD XnV!$5h+;}C;d*, wʆFVb]@2*SLqn6f§.Bn%b{c`\ oYlYLcӊˍ=W0oW>-I \J'̾Օ0|)=CduGːfdY.C#YUTL )8x ?a #[?8jݽ5Á^à47m%H|OÏާ#W~~1#" j_إ.4.k ;!yCJ&A壍8*}h%!6n" ?}@Φ3ܑ{eGGYEG]=Nz 97Gblmg 1(]:"ۥȚ!8+-^0̦9OtY.e-wz8S#Jfuր;pWH_ :C3{0[PA [; SH=꒜(_1ځDn9%VB;=z1 AvSj{3-m(60ՆkD""ja !0v[pΎYD}OK9`c\tLڌkuΖg[1fNBNw!טepĞF45%P?{š$|܂1t_L&Һ+B( 3w wsj3dUәQ>IMȟh2Ѳf=R\ —'D ,# ١M>g4ʠUr]hPԢY^NcE [o&}§?!S<݃@6fZT{.r0!uo"-75d%͂7xݻ3|Im9ҮrdzT͑9Y KnpNCSE(R@3:YOE l7>ŗMKGbn.^JJDo1 !>6 φ7"ng?q+Iǻ͜uJ,s4 >d P\ѭEU!px",ZA8$mܛ :(ula_:(Fk,Yf4FQ *;QЗ[&D7ek[⟇ӼPI)ao6?>q`_18vbES70x7f0#rQ{QKWNk כ  ;.t`ÆlUZ @ eN{O">!BxL%Z ZrHp!j0R[Y1Q:䥺3`NĨU9| zۜ8WģY AIJ& Xj 9Ht5.} 1TXɍ`/.CKmVӒvWV٭mRnB$ }fC-ک-G!2;Oyа5g>gt"le0o6 `dh/>nIpV퐂e ^<)}DeLΝd.=mq0Nu[ ͵=: m'"0v@xꨢ*"R ܣ>dOU}̽i⨭[Kyh!VNVͬKzoYjx٥? sXׅnp屉;kbrPA\-`*珞%JWm\k_\>Bѱk*_OT^UᎠG,ZyfN7K r*;G)*殨3X :9ug/r0DY63Q\JA˘~" p$˰b]}kC ;&PPNBMNM6[CK"2N*PՕf8 q4xJhH{aH TJp9-Hf㤻͖!>O@89bޕCQ]鍉Nmeؔl:EINW?>\曕`)mͫySa]^=JnneVf<ۼۡ&plȧ&6TӱoSy%2KC$u!$%[xc9fs bNٜ8oj!= ,Q3>6:"-ٰ [V5nO2mFىR<'$@mt}UW`{aAr.3u /[uꉠ͆g4S]?)"Qy2w㔄n~ɼ䬲lOVFH<4D603[R_-]٪ir/5X&H@RIK1ZS_.OTBl}mzSG[j1q]- OUI5'.?gV8x4; ;Tmy/L|R+5i`Ku֑`ĮS1MOk-Hz6_H[=u' Gi:WS ,A9!%=!Sl2 Gpc{bv_ztK$t9*3"V gZe;>Z /XRZ8C1~45ci<ciOs:45縳-c-<**d{"h`BM @W8wwBюo}w}[P}[i[eGۈss<+۲Bgzy_'~>bƋC~iϵ)Nӵ*|-)êe.[i .Sd mR5a@6ljGItp=.7,6_n0M {)RjyG}jŧ`}sFl,6@uG`Z |sP8x>mvJ-т#{V\@ m8VUs c\qZwgPvmtބ,u:b@< %sZUh RfU9M\Q!+Ceȩ_O5Hi5d6X'nֹ̒"bӱ/v}Cڧa_ P\]Rus f uҢeǴltiiʚ͜LkP2NÍI 68zue7#ى,3oo|b\6Oicc]4<4^G/|㱎QvTj)l)^3&[3>tK_p? % )0e<f j:~ Ƞ4s˩A4u{?{Nn͚!|sǿpρJAݹrw0sW?+? 3KVJa(b[TMi[@D*v3GoZa]}$g8w^T@BbA!*D #d B33U \ hD_䞹6]P6kliyaaɧ|c‰c"YH^,5kˣ,!\ L.PB3~tVm]U 4|]!dv[\^ ŴN{Y`ȯKGݬNгJTHꚅZ~BJw(|5y-iQAj"-Ĺe".?E@l7 3KkU^:J [B zQ_:>!" 8S _:ZQYu8ij^ ɴȃofj%ɀ+fIGp0[$2C'+yQT' 좋CŠWj堗mӇqmh ReKmxsÄg">|bԊgP|{DNnUX9)$ ^1ڛyc>n^e+-^)p0= Я4j ڣ? e^brkή--W3s|y}[] ' )[wG@wL̶/ S\> l#zC[t| ~7kM@])1A'+"]>bxufm2UXk`aq0\Q+x"-j'zN{uKU6Bw8ʆk4C7EoNۤxO `9$E651W'dk6T높_;xOd\Ц0OF.Ұ}kxwlZ/ 48$b@1L}>s*|Do *02 QJ[NS,JiR{B?nnAsu%'bn1j/O $oGOHDtDso;['NJkȨپxzWK™けz:Rlte~&K*_BmuU-JЄqs.!9"|瓢UЃ3`r;,ɄyDSlۺDUzq#Cb i혾=V Ra6YpbX9,0Mw(HR4iwi CiRG֢AKAQ;qƘP+i*=t~hoV'uIrpFݭA|,sňo(\aE@) Lqx:PZ|G𥓟tܞ@ցڢyoDj v>=RrH5 vZbQvAxoks`yN0̬E~U[eud@)7[rMH*S=ےkoq8}% rha:D=ğ[ov9vGAX<#47OqVi`c^vU. ENM *&΂L%4.R B+Sp#eG@t(k;%p\V C%]9acj2\P=  Έ#D+DBSEW7~6#>_c:vis\9XCxxef1~ι9p.1t*0A<{[ FTیt͎mw&y[0/о~A;IAlgjfF;`XGi(4 S mLy|}5\|M1w͞8AԗW鴂YcH<x Q wUA2OC k%m5T5'([ԙ?(Q ejHG#J%x٩LV.zF7e ]( Q4n)5i@̵O'7M~5nɲ~ASe&i6X|3Ea}R}/&ڷMpD5^Ycky%eB!SN*&zUmVT_ 7j[!HŽYf&zԟ",AÒ:;$̓~ul4q-Ofզ՘Î09+.+O~t&̩A׬CZgʤDol(* ǐq^x&_Rm rg3bJڮtH 6%B W*O\-rM3bMlK aznJ*8̖Nr>wNpv` 7x/`*$%==j)mE;AjY SeglSS&#eƣu&\$;L? ܭDh w ٌ}b⎚ɬ>q7\+`&S,ak.hƊf4]W\xD3yAOE*i4ZeZ39K5Jw,c8#\ѾtЂƼDC:nYRO&RxkJiutl:(mBLS1up&a⚓$<t2Dx SR^Sئv'iu:}hfxǣϹLIud|.UV¯wîر4c~i5ub;#c Zv*o^wQ::CxX~Tw7;:iRH-@Q9p-URR܃^%pzok9rv^'SFew_c#GՁe~UQ̜3,9l~} ;sVW'Oe$~w[F[,c p˅/3֖R~f5~7|Z7@Ŷv[sM4JO2@*ҩ( .&C!'rSp] =;mt Rir |pK HAIf H_Y]A,:4te:*HAtEErEe+?)r0{_|6; * zN7Ua=Zp[P_ZX0J/oWЯR㦁z 8_ݧ6%prSb'{c@H7?^UbAD'']OgF YS7%.l g '{~}gf:WV-GN 8KbN'м*MGoZZ.}F?KUF*¸n"燙- d76UtXd-P5r gĂؠOw_dN 8,l)`e) ]rJY!"y!0;^`s?IcQbo)[9ćߒN(b+߮r>8}<w$<)M oi+S_K >5c,(ޔ`{dsi-Hb4c9lFj!Bb |I7dy07޶FDs0t3yF*]Bг#e~ ̆*`Ưfyu_2reQl#m2wSnۤ Ok)USSY&_K͓WŵMoHt* ֛gN3T;kag6B] Q2E&giFh3HfBЄglUd(JϸϨŸrwΙCE?6rgjNg}r]~lɗgVgtt-ǫEےŮ/<Ux ld[{*L}$zW M!Шdv+U۰FFsGfMj>kЩ kGX{a=J z_:ަbwNz(Jy=fj_כu)/kasC1[mo#X`F@ќ=p ?oR:VҶ?{V:)>@_} ũs}3ISH0|;JÇ(bR?vMoa<үYף娖|/`E22 *E(G{C^Ԋ&^ dGW¢3['Xl_RjL2dyL!!Wc8@BQ_Hs=d=/j]I`42 fCz(-bn{?*n6ʒX^{?2X WHS^,v|ȨL!zŵo ~^Le;'2:F/0f¤xMGw~ at0tj`'tnMv,N##{ztbƭDޡ.,)E%BRFfW:fc# 1b .+m?eQZ͗їqbp^~z*p,gLu`تU< k$kCܕ䎵YБLS~f0C"?;۠qWaD~|ZG7n US*u &8#'B(`u^mWs#2Rzy@`%}U+X:Q+4>d0eъC}v=JF<$zxN=]a2?r>cAP"a;6xZ'BQs IK/Xwд~94'3v# o"rnBj;R@ϿjXy s,u ϊNCo.?q;1}q]H cFHΪF퓛)wڞ ,T'" L2SbrKY͕ pc lM?Zҫj8™7ć䇗o]uؔ#D(r0o/yd"""|?J6"NPί1"!ɾY-[]1S|".3gTHS<36.rS Im.waF+À! 4cuH(wP)3nj95UcvXT7vbwDeޤ(M9|zY`Ê'?)Dl94_n_ShݯlHaQHK8O$fh:,tInB\J~uUi;c\.2o {=n1%k0ag Jlkm66IyϹj\VdD›2Ai (^8I:H ܺ2 "?UO0&(^Cڐ_ޡxMxSd&I'UKX2v ./J؋sXKujN ͚EXZg<L{)ZB'tFuͿic^D5;keѼF{unz;oT]b&msWDԅ|ޮUjzJJGn="xaMVZ^Nj8+?0s \G9-piY!ELtϦGř ݢ t;q75O0%Bpe{J[w5Ε/ |?ӢB~{? :Bhy:0h5udo0{2 }NELvyw'L),4,0Y۽H–wCG>)Zgu W8^BfyUW6l>BRGD7Wc| >]&"qmqc0MO)gϟ,sTkxL&soH|8u2Gw)_0@Kn_嘛LUZ*{w1@m_܁C)"bP,ߘ%+*(Z;ckѐ v){BSPG(;6nAbÿKHM^r %J@m^]>Z I֏ޖO Gd0JWӗi~ SE{gVm|S贡=_jFDϐ~ֵID:*&5U.+n9h=]x[G%/*bA?4+#wqZީO uSBNy^w ߻O M0,wWk--!y1Xut~ZzGKQ0h+aZxGi==#Գ^8TY%!_fǮ|1ImRZj^lKO(j\5EnF^8#eW^Ihr"J7HT Ibt- ?ێ7d* >a^Jl?PRΜ֞YL +;VYn쐭ȏ-{M,]8@*tc0Mg{LC`Ʃ~dt{ݰ;|g{^40|Uw0y~L1[ XjB0wJ A`A%e tAؓFu850f*\M\|HGغ AlHezÏP`zCbiB>vlqs,.YP[7*0#L* NsR'j9aIГd /uyށ&lu?ͫ䀱QٹdڶhsիxYg@쒦R'7rŠ'-|)5j>#h0"(J"*t!HN$87&JM~*C8oVL侮h*b)@P6F;{[ s3GWhClԵeK(>r%wv2EvSH : *Io)XQK%><3f`tH渧<]6 Ks!bpc*1`,.'5 5-֥amNU1= 0D,Cz-@v_}bD+^W(xʖn£h,9 5oFxLӥ ڟ" sjU_?uHЯYe ?fPtx|l^hLC&69[᭄;Lns(}10ߥlVީBMZ0G4qA7]B7yupRO#t9./7${N.˙D {*EV0a_'|EnFu."Oz!*"J}^\T")1(GxI0.CI۝S"Š#AgLnpy8ZYU~ 0d)_6=3L4;O]]&C&$:[Bx-{ԇmfcp: ~ tfJHN/dU ;^螏YF,mƽ98Dž4WgFǜ#Gm <5'w\%|AQH@jEd`ӽ,UГ~ҊGz5Q^9&y򡝈R֮.>>>b*mLAOhGw#tDojQ9dqǏA@3koZ0Q7p˫T? |oL,V3qi Vu叔K[(Jx\V?Y~0S'}?l=t1^"Ih7| mC2n X\$)sFq=-%Eހz&+IU?Y>iEKr6;mU+fz.WCƘ-\\+mIJsc>r'ɾ-`i)YGb]UN1@C ^c;"' 2`ڑ0Gj'{> 44Om`nk`i>|,\;*u6a4l)i`Hn(yv>H:1\m. p[>~d5}+ՏXԄSS6|k;*7i/H ۋO; p.=xWG+[")-`r?VSS-.o(5V.t` ǽL3 @ 3)֡`*8*u 0 Z Dذr"1VF*F<| iIZH]:)##4<;~PO4sFtQA:]c]׃{;jE+/{5L}+f|lCMeCa'Vx!p@XЯms1A z;_;w5@ZO\ .ꅃ;3𴅤qcGp-!]NoO-Ηgy]'Ieb> zȲt;*MRm({h/Rb$N0X|& _A?1A#,.]=ɝ'RnI'{tyzZVk,Tuezu 1Fɖq5(20^7TGEqqbY"wMc  0>wgA" Q&L,z6:㸮1)ņ$% ô|űɕצj]*e*7pK=s|Picyk`7HǽnփnSs L[z`>WWSuͭ0[;eb*7g%=}^8%qir _=+\rёilOJSx!xL};O(iW,j}eӝ\aĈmCU#<;D'p%8%T+cxM{AxS=s~1D`{ܬe.?$P=?M`h5:Io)RXz0dt*͏Rkƥ(m[KܕD]}Gi/+vW 4b;XHÈ7Yhh Osd _ק -㏝zM>TE1c Eb h`X*7u FJɉ:츳zu"U|wDCWj ǜiu֤,^רإ)HǷ' >(flf=#/az|  Ռ-Oꌯ[)`(bbc㱩:/#Uik}*)[XE3Mȼ- ˾7GesOj!.dEZ<`Yz:A SNwyxgdqZ_䠥G1 v ۨEҕDLy#i5`^wJ͛{syV"YJS|`v)r.b+9խF,8PV%!1*,UDb`.{d(!`!3N$wS,bA&b<9a»nD\i#/- :1l>(Ls z/fo״)TȽU$V(°6RE-L;_(~ء(@!䀂̊4}}D@$9yvln!iF]Of;Hz يj!bTjIj8nn oәŰx͛4b*O10R-ݳ @$흤Z{-}eڱ,.%m&eC XGq W蠬tFy{LQUՉ^(B'O,=G;*uK'r Ow`=UcQ_i'抏-ZVi'[bUiWkCᴔK/zXJh$'혠M"#7T X ܨH;%;}'(?j8*fle,P_`(ȍBp? a9r7"ȓo̎št WNϣOIo|܍R '|C1-UI%oLԈ,CPT63%jW{bTe?c9?AHPH:ۇF{K3unvGOf[tmAVTOFb t$Qʳ=X˵6iQQ$A=( rq:x׸H/v{2,4BO1ߏ5aorrr8"GըγK(eJdA xF=8@bx O4n9زpS'3JvQz|rϲȔ)3cyfPwB7ne]`V!L$,>hjDA2]WzLhM~L%r**i3 irZ63? BY/beԢK!2w$Yd!b9.wh8 WH7IfLf*_7ٺc{¶ JKG2fʵ]AA4;斩c)m,ꁴ(3MA򚏌(p:daCcwF3.]/vPOZ>AVLy4vV~ qӚ  xtq&m`bBZxXXZ( BKufVԌ=AgcM$}U 1$p,;o~%ow(Ua, V{´6^\4JǺZ09YdPJA o|#jZCEٽ\}RENm wP=GCQWUƮ+)m;6] t;<]`D~CLK%P zuxT&u/o-҆ E<Cz05{ɫְh%3|Cyn`EGEzP=R= B?wjw3pqDM͏W&E_:hxp>ߙdN/G2v1yВܠZ]&|idܘlJ?gȱ|Bplo8 vOQ.P1}+U#>- s<Al@̑l}ߋ.oșSq1`sLY@g 2wFR᏷gB|BBqX>\2Ȯ04 <7Ƃ?txW{PxtTf|@~Dx6J})y>QƖ=hWBa m@)5X\Kb£vxO *F)()ĪGNһ̿㺊"w./e45YMF0-iq} 24J) 8'Ab6"u:xAFgPIATDI"w]ylϿ[lwO ^l45+-FpddR;>zo5tH'ˌr=EIYwUjEō,)޷8W45;Σɋ"ha_wёxn(T~!PHV"K{{ }kD;=>%@`p-\%vxO{5+O]ܑ~F)F 3A,MaD+K~˅m}`pGiT9T>Osl ЪާGUådPA5 X Sl_->N(^#Wʶ(Y@*T^ڢ8o*>,10{YM\_5s4hg]{}0^kͩU *6`̔3*#= WJS-A<2O@%x.7Od !U5 hjgȕtI']Dti-WG B2o,{OᙾWmR)'Iʬei^E B 'GE]8PE;B3sfuŰ#5{vME}G6N>v/v.,;V|Zo5YFbb˫Wي hb5Ua]zڸYq';hV!1¸jЎL[B tTܷEI 6oAسɞ*9Ŋ FflA Ps:u=ɻ׎-U|EaG 0!\UF83U]0^aސ| ]-HD5/&Aټ`>\ /&NֶJpPG[U0NgӰF?ԙ6М$_'O{,બq;,*\n)JV`S{<$gl(b Ld ǍocBr2$A>37 !Ƶ::@|`$"ׅ~%uAzMN3s #cz_u#"oQj->0b)_SL>z( .np-T3zsCn%z0HxOpJ#H%XXXU_B Zwz(R|Y5t*2ryn ?J`\WCK4謨xp?`6nxeP˅ Lj7ŁQ6 86hRX!g 驗m?ð@)wۋr; X9{"࠶*4jO;f._'rb4|iM-Ef8ZNLN/nʜxP2)z) #r+~Iihܡ~) | )p}GCrR0bq^Go? o%@MKe>䬧p%-m(y%9MŻK;U Ea e0tR4E{z PF"v G1!&CQ5Mcޥ>XG,`&VppPfyRA!m;n\JR3QA![$Hu^,#Wyn~x]0y9YpvUl8g[n,݆He]Kh؇[J6޻ 'CH>_;}Z2 Lshv|LyLQ䰹d+reT1^K QDG 0h!L4NW{pSH.H(+1'c J9U Ɣ?%ឞUP>CXB.jO)5@q{49t\0uNU`$m([ދх{_ tW-5ѥʹ'؆|8f':3D$B[ %%r(S`8OFO)x P; ɽ`*.Qb)xphHzN1(?Tor*A V@2]B[b\σg,Pf%]}94fw SGmK'xE ;0ujO 6 u&UFTf鼝y6 +bNDEJ YyǺ?O<[ױCP',}+ڴdecĐ, g (n OWMvaYLΩQ; 9nz p[BViWmsEn\!zNO+vQUD?#X}&U؆F=&4|Oc!Þ u@ՈiܶXq%U=ȻGi?n:?&w.A7Kہy)wx.v{B,K7Mh] cl-F9 .$99K [eA*ƑTnv#'Q⒃c̓Oܼ Ƹ(B siPFHMuf;D$VKq"a;\y*w߭u0oFO{{h۫[x\ȭ4f"SR)x[dSqO8ynCcU {f(+V5 L\u4e{3pہmAkl9iCkEiщ&QQ|Hk:OUtYfJNjpP@ٵ~Q|mutgh⤽"ʒ|m iAGsH4iоZ>X+fvP9/;C˕^(<*cZdKQehus[bjiہ]; 6Y3f! FƝ~^8L?1^Yת< i3PES> {ݞlnɴ/>`Ŗ1n!a-}zUyYlo^Dsk0(0B8$S0K/݊BU52qt AkuɺKkHsa9s1Ԭ6q˕:h + -\"ޗϗJn ]mGPI o􏟵#s&{fF~Ԗ@x^Mw0ÔUp"B}4ߎN4g:@%xeUpLJ4LN^F@\=wguՉ 4js^$㕘 ;j8Qb$OdfM:qE3ߍ4}- %O l LYÿArFpfsѝoO< N|‹;'?5DykIAmgʕdy@})KaFRb2B_,HDxf̟a Agje%|:xyx/D _:Խ]&$y{i;W &pw2ot7FLwtBUiQ(A ʩ \͉k^23{zSV^hzA7.7 7z¼@Fu~?07[od0|E?+>Luު WlÊmxX@G/ W Oe_f) i3#yhr?/JyԠS}~W#Lțp(whm cJy-n]A وé.whUol2Q!iILg/c\r ӻQnb&2lf=kXmͷs ~Sɗ޺vl ooJ>XiܤwO16JtɽՍ\q}ɖΛ/pq*}eN2kt$;y>W,*f.P`| ݊E/Z`ScM`_ 3K8}mwnRNM2W1UhAUVaҭ C)"G?3w>xSNno',er]AWPN䇠:- T K9< l>G{ld&'̓1ܡ\F*\KNd/xlK/'U3ؐ{%ӋyЙLfyz @e@g.o9=QV AO'`yӾq䮑J7￟R5X) ;-|6sD-"t1qC&ZՅt0ΰ[NהtN $jփSLhZс8 \GV-^r[v21*Vp`gFL.Zj1CµPaf7$oám}]-V$V}߳L÷u$\|s"XK"|q?"j$Yo*\fȠ-= B!Ah$ _NsV{.T+Yfқ(3Lk}F:JE~get$.mˏZPhkU A ;^\kĥ65OH53nmK$fn$l%X_ nvS(G4%r]$z1ȿ[}FBer\N'A,#/o*2Yg/L'q'%O9NWMS+&}k'lN9TRs?-+GgР/8,]v賞KUL&f _sKt6z le3#U[(ܕ `Q+-.A3 ^91EE)IrnӸ<ڌDXMuU\SU@=_g}m(J0 a*Ie4v3 >|e뜃2)У\'W.}B-wG\nIJ /tVz"Y)ڰv$JbRP {Ȭxla\DBAL,yKYb)$;j,`JueBցP *llV'?l?zd7PNnSSr.f rv0ًodpuJ$۫ )\ -8֨,\f. ~^Mq/y,nCIIe(D3;hBR|m_)I>[8o޵l|`-?wO.A<$ʩ\S Yc*EH:ZImgƬ5 8 ,F(U Omӹa(8HLOgV{3="l8G.t<e|SY23ó(2o^6㧵^db8b Mo+V4Jbזȼ=tS=6[2z7TBqaoϏ_e;>OGjA2i?GQtG~{.嵋lȫHĴ T/Ebu %d[(/ ' 8^lGBJY Ȝt; kZp>Lc1ݤ[wij/mٹM:HGW"ADV‡6kI4]9C0!@]=j gw Sg F1Ͼ+ r7XAGCtc)ۼA:nZ6Пީ%rZ]Ab0_{c~tPݸyvWJպ) q.j9҉WJfOO=,"yI>k Oo@EQJ* Br̘hNԠni\Ё?~Q'}}|4P0'md[?Z9? h%uz8M-N#l"-3mQqVTr`ߜա0AXi)!x)X)?+ VHS|ߞEb+?y5:V71PzL7E_G)'&Rc[Z"9?s`l^GкQ ԛc ͧӷQynЙ+*<_eLeZ~~z1sBCEmgr:ˆjNlJf )DMk!0~v^}GgN`+Ee|/#$p`{ˆE$Ōʣ>}KgvlBL,K]>W"\Z"@y)Rb36NTZsq!1abq.[ 9MW㈞#6\KҚ\2ݩ;uuĪatڸ>6:|yU;{r8G ;pi,!(kBHacVk@2/;p.Ň驀p 5Qp`|2,6"~nZ(i`8*E}#qxSFvh71}a%rIl;ưjPUI a.?H N E [WupO(WyWVb&}tҌTq͸FDcJ9[ܰ$2dq oehWX'@?mjdIzJNrfl9Kz27dz7c!uQlPbPN~ l~(WQS8G(S-&.ttM `u|5,dk8{0c3Hqd*a` ( ףΈ`yIKb*݅ڑ XMd'`q3* ik-. WPS,kSL{t#f8Q} ANn2;|;^VF޸[c݁bKyq^ ۱q(+?/zƿ99պÚ DeIbYP:XQ$zPӯ8&Y-M_hB&帽2g kp{ڑRcNk0A_U3K{ɬh4n j~T8Ŝ `"Np=yi=@!}I"-hD&@?Xӊܙ?f >1 #!_> bYm+7mn竳]\+fF6pq2 QT!'~wm!?BUʨ4Y=a՛ _&CY%86=}cH'5J|Ϧ +B`A2j^1%lgץ8 08Z`H%JR|P `HBg=?%(…9Y͑bS^u%xdLmy%5"u~F88/0Ҹ=^S: FZ$( wdT8;g(n`#̅GǞsoc>'Kb!sM;(LϾeO혫)ՖC=]a+\"Okc9{%%K.W46$wRn.&^4|zQsI>Ct-`MBJ:!B6Ȳ-T;y&T O}CQ'2|WY2oA,1<,"t1r`kԽʹ;XN",ke\.\O&>/^| zVb?u ƜYNu[ܢH7"2 VJsmX'] 0F]i `d=SD%Ru%ibaE {#SK%BpłEPu]! TRS'/ceuA\ǰ[2.FP@?C@ѡꏠgDxV,|l 9D6KMrx/}hzm߇q"i[dRq<4ӻ< \lZwB?¢*`K_k#MzMϧޛ:ymNڲqKZ*̲ʗAwiv9=ZQ%@Xakxc w 9nO=]5w>Ûդt0I~N~HX2ƞ,iT#biNBҧ µBP&{ #|}sYYr[%nkWrبfvk+Jg@ܣ'm6e]K)~5}5-r+]0cBg&l‡1Er]s`]/obDXBuE(CUeC#SM^.7:f!DY3[N\dUIhxTێ1i>f8˩$[s+7 @j,pw)AzR7cɘj%sn{}\u !kP97>*S6H**d&.1%igix>z 6<40DzV7SY~<-cTgc`VI^O֌^,c#-i*N܄"gWlTsB_Ɩ/!BtUp)o iFAK66YlGþS *{ O"N ȠPoBJnk>9^-$tcUtKӺHҼ5>qbp M|>J݃Xg[OLH{J% (RMXP(UlH,A Ѽ:ͳ)jmV t˲,X)8Yi#Bnuu'| Q+r~~ |yU}JG߾@7O^qݜxPwM`'@#b4oY6ݾ|Ȇ֎\1ʞ+sGh:?&q#Glva#Ժ4|7xG=W+1cm ⻏gghۯ"ˆIx[)/?⻵^42P˙[?pe9oAW?wKg/t߱sY,fe}щ?Maw* p,caܱ:łE"WVp\$ Cbk|M q nPMK!&R= jBD1{M=&mR:FpŚ䌚m/ t?_^k'd6m1m3ڱpItWBՆO&'s\E/}E'hSAt nVVi[,mJc/ObO5{:OΉa/Nt7UvK#ٔ/ϑZG /tPY d Y dNEd3_j5[Q;KA(6'# asFɷ}79nڗ_j G[la"sʢ3n_}Mѕ%~>0 piI5%)z^`vwVog=sV)mKNjy䣜0 -'5B-wY^s=(M57o'~r|-h)J4[xFBVnK*۵&nitTpET]z[kg砟{1DM9cn"O]Ll8`QOAf v=xqQCMtThK&JkbwҙS7V"o1ְ=m]ssnyYrB큸@Qx6XMD+E>*_< ]8W2T0k8d?K4m.l̚UXzטV=`0> 6H`P'\ 73 N >'}4$(}_eHNE='GmsF"U&JqN`0@ʦ 5 Z9/yH vQGbI}Dt@CpAݠ! O׆ ?{6"q>;g@,gi/bTX#:u7"f}C&\܃kdeN\XGm>@ѡe>`l@\NU[+?Qq_<-,GiY#YAI2e*fjS@ǹJڙ?gv,s-+W!=k;m@*UO+cUH?'Y KZ (R*3M7YA)M5p2$cXן)ۏFۆ{c;i϶pDe 2`2Tx _qjݘWpL]=|qv W`/sR*yZCs#s CDj?aT~O?|A+=qihLG=Q5B)a_gZrHy4)SVD3f.J[dkx|h.']zSCC؃ 3tZf\!UE#-;>ẠrrSpS-vO[ Wc2F ǃ%KFzKC(m뮯/A w jqPNq3I .s9;Tm}W=6Yz/2,[G Oc`։gOY3w<)`$:<'qHB-BoV~\9,T/OᤀYbiOqT~ॢd@I'|KK%[.EE*MBX]v$A a1ݢPHպL pݾ0%Z>Dk&Im; @;o'V5]dm,M[ȊG MibLQY4+vf'E%9(&* u h+ߣ @紖In$ DEf̶Pvj +)ۛX~Ze9'WAy+ZoJ`Q76Vߎ]%F;bm+D4HݥKz$-@Y5VK8tp,аh J~8}3zc Gy@xoSEr_C"'yir0),䂢 ? 2>W_5"n8O7klR^C3ڗfŻ{g!&9P72Ê_;`.xn=Y!r="CY,x(*z4_\b*ioR8v1柈gVd84 Qo~?+OjLxqyw|CGd"`5i lˡ_3GX^$+dm3gPL>9* 8?] ΪEK:8VijC @ǎ2g2"T:!# ,k!rS<>ڻuIN0zlm`ULfFƕfi3zbV xB1E#CDTM;ԮH74B„9Cz{@vgh LÜ#N;*\SArkr"N7Czζ5TF} q؄ B:5? 8DjS^< Ƥ[MWj8p}G®3/61uBݶ*#7% 0ΥGggIkdq3ԧrщ6|]4bN|\+y-PuE(NӃXB=Ç)VI&Ji}an#NTbl4^*H؄tZ*&ߎ%h.w_Mj93BIDja#v7nAVz^>HZlÜU , Z+7#!_(ǍA@G1>}1!`7ǥ= v_taﲗS+mCM΃v 6cX)0eѐyf^uW;iJ2iG Sh\Y)*Qaɻh e}3˾d8=}9q9Grz$!}9&qS&aw׍#P>τ7=8OmOгM>""}2)|4w}X!fuAb;Rbp257d '<} X{v ߹+j&#=✜6Py3mNM2ZhB7ZTHwC3ݡ ,IyڠUdyixuù#!+*4Py}5~xgV."'F ZDIv\=Ґ  - hP5oo81g䈯V,J90SsWj۲uz;lZHXiLhl~%z==h"% 4;  +gZ _$%K\9vKkϖ([ڜlʺL A*=w=vxF9#(1QGqWL!;䤄fر࿀Ӳ;'ǁ BMUŇd{aw:@K׷ z1W!jS! hVYSN^)Sa=ڱN<{yd1L;R? c3&C(aD?C֍W0/WFıg7WYFznQ`,-1c[S dȲJBdd0 IR1LQjJYW㽆"cg!XܪAZYR/8u7llM# N-llCFՖ.Z=+tcKJ'mQfI,2fSc˙l_sɋٝOnNy|̪4,*2C~:FۏfK1?4k< lA% }Waeif| ?& a{O< Jh-,]")~s{q[~}.*$8ͤRnHf'4V RO>>DNC̳;/ .{=}H.{ف{ꪣ c})AȈ֦G 9(]}S}y/*r9?)"*.$dV![S eb7;s=lGgiL3’L,K6^'Y2;gL\UtC: 8I)0mj N&Yhzݪu( ?DLԡyUdUPȯt*a4G`1!w\ FupPQ93t?+P ~T7@6~Pc8kdsDPvw,-QM&z[1QM-O6U8)E>T>R; $B#hTgjhJGl`Nn!4E3W+ 8QR}k0PpDr%HXԛ?I(=,n|yVv[ u@ӛPd|UҹN\ }><hݙ~9T2+o~̦ao,Ae?՞] Jr9JsʗBoץ!kK :tfVq#w~gaw_#%#̓q1鮤\ =ZWHEڐ['.m}~RAqeb{Yϰa?a71{sȞJlD2٦hE?> >XYʿV5@Sz{wr&Xq󴉁}ƛCUcjn6{͞v{'+1xm GoO =֨iJWͺx@0V#EX"@/#3ܽ;^ li`鴀T ،RpqEŜ&1z/+GLWXBC,>4O:d-"{Hf0Uy>xyQ,޻ v 4w] #B:z`>;R"*Axnq |H|IVd~E. /^"t ]VF죭s^- @:Pһ&.;XZ*aԤWM㧒RD]fBmffVNqr! HO8+6%C*MXN^X'D]_g0}lYWJm>XE};gew,|;}"V[Z]Gm@+wk/̩#b4.Jkpadot4[S9FvGYRMc؉K9ѩ P"g>sB҃-,|2= hņOx?x5<]AjeLÔf]2`X nm 'zz`*O[7|AcoAX|'$?Q$~t3yޅpr{G<lDŽ+@cҨ8}7 V97G^ahbXv$e(> _S“5W5zO`ԤsMxPYq3@^Y& tz!My s^> E-])2:4zW,8(Ճ]=v3̕bffܛ%њ>"g 0˪1*i ࿙JC>*:)@滷ޚ[7i _8+OoIx\K֎AH<}0T\@`g#ע:t& eaQgE2'QؽlDbP_!5HVv4ֳ~*}x7Aq^aД|{?u͍RqDC|Pɕ4@0_p Tr>K \?Ju$2$LoBm4.^hCƮP6xZB" N:}I[S喤rչƿEo+.bꃽG-}Kch$wDO$Iu4G-8 #Qp>RE0]X<Ǧo*I̅`sx,kܢ* mTLkcv6BT/p^@itznقYscZێtCOHt_(k#~%I3&\80NqJ:d.+/""Kkxd}YߐyPZs`j7feD`wre;C g}ؒG%UCťNo&Ho)6 6Ny2o !Pk#78vN>) h!/7{wRSE1HY!^)ﮑX{_kAH&ѿv0ݤ¢ ty!1`456\DnLwEnp {}hR)hOfN! W ᄟa 駆:փ) i*6ޡ2@'p4l9z~#E?go޸ ef9cCIpU }=ag$sfg}mjbuW_*u0-TکxG?iCa(kW?eЖCbQؐ E:)6y.ޥX4qy ,ح6zgmgwd @T>O"z\ʧ!tJK5Yesw:3U^*&s~%2uI#0ZI&v"$u-Ny1ߔ##$D)tALzمwAX6{3P~d.Q~!؛Wwly3oj"$L,Yڔj-|ob1sjv~2 ԞwFQ^ۯpv%% ivi{c!Gv" p#4q@ .qKGF%NAN=nD'L}ۡZ7Sn}QN"<ax z#:9N-]'ap][o59Čq{WBd$ ,S#vQnM)RЮ#gZoeYX8>|RHΦoxw4ixa~p=LMMR}WC$W6LBx6 P3{tք2%ePD0jIy,!BHY8VYFBC3Q M,13g%8CVyrO 97*lea"Ymkj:Ux8?JDV)5`VB/Ed=P("cy9|n >t^ձudȰ\vrBp\Uoẅ́)GiUk6ۀ#+p:6J5y,Rj7zDm0eO…Te΂<LsO6Qsʃ>#8.rz ~3w`EEۿl/+ms$iHs>]tTfRK]i|.B k?%POu[KB!SV r&c|eޣ)BL/_hs~ӼPj|yiӍjEsڎge r9J BvMu5.ކHsK [&D {ٺܥwvTn2hID![0g3np:)~E&}큒7FRL3C^7yte@zI )zy:#|(?]kK H>pE_6_C5)Q~"SjQ0$~~W`Uz1&Ww` rr.0#Y="D!8r%)o?{4 HxRN=sL"nb\>MHv@gGX?x38V^/|z"0!#l(ԐK5=ZX1r\R$1t'J7H\6s! *29keߡGs̠*w rhfc1_*XCӳ\)a5 14T>s&<%Yl7h9D$QV CL12*뾗zQ4NtN})WD6jHIYT&QQ'f }@aoUQ,gJ uZx$cQfvˉ\k @9gKhYZs gD is+P7F߫4`~5场nҾ'ͧw;+ B?a*v!xvщ[Ư,J/~VvAi/7'6QzA43yyO U(IWsJ;| ?L,S Ay#O~-Uŏ~ja=ϸfZ2<21jech=^P#miWf^ -#u{~O_g~{a?7r.4fep2.i @B.3ɂrdi2y[ne;|GMlV C[ a5CwV.֠ v=ۄ'%5QU=K ?c]WԦ(mI#?ahs90o fTJ8V !3]'mƈչVCid&u}"SЏ@.)1DQëaP4 Ld*s?F'ª?lD~ak=K^1[_'FU׼QRwU do"1w{> ;<?Ѧ,<6suТ#u)#@8xreec Ҟ?^BӔ.K [T2Xs[ (¿5=K݇d*6t*.1\`Y# p$$Ca*f~v--GeRi r[( wE`A,;Z gB6H-Xa,LjjKtWhpO!/\WiS¬7VpGdVi}ieUB)> )YO#_WA "}`)JɼV`ioA2'g¦ e'P sAjj'V/Z_;F6'SA5GwIJjb2z.țZɺsHٰ7'_|=uF>@tN]i'Hb{&Y̪fz%hrt)ƥ3V9 F=2E޸2,S /'eW}kƛt-NT/fҋnpU_zsݙ8t5[$wZ SRy _lw`S<'K~X2x'w[Aџ+6Ŋ8:~,rghk ߰]ۖ4ྑ akA[+j{Ɋ:] kl4{I/ mnՈ;~:213 )k]I"Q,6'l)Anud= aktH7乧6eB*gtJc@G? ˺cJqH̅WXU$[w&A_ylB&XR_޻"\$*3yI[YB@nO6)i UO@ǞR#DTuv I(I@.%0L'NJC$-k15E#q)aHLn^,jѬ$W "'tCUas|ʥG 'PyVY /EP?Lxly I|+Wg(Fm856=ݣcV{g' /{DmG^%$"D,.ab-ԷEڡ7Iʜzk@jji;t֯s5xSjK!$5UD$d"-t9PVJ!ICU(lD z7|~ b{ 1?WX9_MUfFݭ;3r xcctP=4(+Cq=&:`@e@n,Z(ךypcéCJYܗ3ctm6I5w96/Q2}{ԉ;OxF<,7]Eރ׈N/7pPyQo<F4 {Dw9H(iX _bw͹^BlngOvK߫MwҧЙ/6qt ?;>j d6Zoq2p9A/&=' b| `2XhUr4B-lXMB{wgTf ){zpޝ1͐Oʆޖl~ָ{c]…Vcy\͈3&+CfdԖFmf nՙF#+ CS9߸]}I@/ҋ]Bh:|Hb IM76*fN}ɯHN  `xYIl ^‡i敳,v4O;ȪL?bQ?xQѵ:o1ߌivVw73 5Z.MP2z⬦uDHS(rerJ zP/McHc26}F0e5czC؀bO M9AQ^˜H,ŠNu@(c\%z3FEG2Q-o{[Wy`_PZǪCGs}1}M(ހ{6V㕰`g' ,ϻ_;煍8hLez8YwRs#}PttE]KA % J-oݴj_@1H  0siu*#ta>i$#׌ LC [UIyȒLuo'EҰ-n=a[6W6ӷt%r; @+ʾcۣ< ;UC|}@_[NXc)+"z:̖g6]}˜Entpľ7wUG(اӛ7ëugKk~#bk΀Yvy8m??E0- p0ŖH㴱_9+]lj .}o[\ખ;T"D1} >MhW_;DnZ}OQBY )-4$ XEJpV*HuT=5t)y˔&㞨x.>N1qX,ti&Ňz>a,ŋQl#Dg h!e.Nv!Mµ-!V!=s6p)TzÞ%DN.9Tg˟0lW#Rk!u¾r e6l$.%BH5w-}7H C5oؚL&<06|}9Umf ,PL?A9uZfwFKhC5WT@F]iϫE8 Q['f>3DgDAc1<TUcrrXJid a3ăWbqMjܮ(*'vv^4zט6>ruK1&Itrve|DO /˾{VbC"Ɩ@JAQ`6Yi9U FG`񳶎7M*%UŅ7 :~R&̅Vrh5dx e^~o` ,*i^u& 4]9;^֪qH0y.YqEbݽD`؇?Q g+vbL1 Ow"ٔ=2? (p4Mvv`F1O[.zaWO]"n<TtޟixUQ>QcRR5*Rk+݋Φh#g?g6r_δ. !4I}D{@v{hA>HIʯ +1:\~!di֭%ØD"h!]<j!\t 7:feGA,aO-9'aʥҰr*+~VS)LD/˱tjBEE睐96`(h̚ӹ<ˈkDJX*qs ,Yg*}JX ]ͫ׈2d{d:/ Oj970j0)$lt`$IX;mإjh^){&.:6#2˕fMxL^q@喑[~)f> n k ARmdI&e7$8ϪCODf3ݷ8m{qxfvY<+[& o4>Vς۷~һuGN.Ŀh 5Gsvuo\Qщws^`}"mS-HT¯_l(0E3WY1Dd>%^C MI$OM~9g2(DT44XW*?@ \ۑ~[iXخS{tC'JV(1٥qɧ-NwsE5&X}[Bw~[7\CnivSW}_ +(Z%^ qA*b!}c*ƔlckiI4 Ҿ7%Z㍌@ف}<ߏ4kf˟ ?Pm@HnGʙ/A̖.g<"8׀ɩʒ9/rzaG{{k1,ptŷ+|rARЇ v.]JTS Gиt I@'@edO{jIO mfGH 'oa_ZMQXS/eaxk834{y>J`ь&Y!goW>'*ER['>mvC%{ }d_4)ܻD֑dGm4vϠ?ۨEmf"saA柿Qv]i .~&E {ŴL'ߪrɹ'`:|}*}8#2r( -mOL6CZFϚmD9,ݤyJA_AcNUdGs2Csp$4uᲆ4=5 zV-)rN1,ݏx*S:a\YBZçLC(#{t_B7 la}/aNjQv&%/Jڽ7ޗ;s`r':zybRLEQ]u =SKb ZMu~ r`oєqOK^8r@X՟ܻbsGxbGa]k"Ƈk;O:wl&ˋ/'qʏx$SaCRU<]m&PR+fp,A@y NrW{l9=_sۤ^&a sɾm!)؅<b%:8-6RdcDҵZN %(6)k$uT~s %3.U;Zٲ1MaA_|Ya*_F?^C9KvZR(V\}P.ըqFvYyX1V3K:ݷW{EL{0f)6\'#^g% H`cfobx߰f}7 ]om'M33{9*Jz=vޱI k? 4׌t@K+9a`'r +` ,p1[ut㤹=5ڒ䆏o&$Q}zB {"M$R\ACĹPqe@Rg-JXFp}4>G8Cl7-CRZx#&(b|vZX\.O=԰xF4r;, ٺuP( ;5{,H@ QHaJ*&ɺ5(D!M2ݬB#kXt͉D!UL3Z.`ȯgdqx`ޛLNPR`6,uE.)BOdFpUV!#57]{ÆdA8DE>].{ݘh;H( C2hjQ6{2SKf :#=nnн]yp 'TL\Qns{|RzJɫ^Sh7eM_roK9ɴjO FuTG12Op!q=ك_4"q <s|͐LZ 3{LӹrH{w<!p-kj$A2R!LF7|n/+Cfn=vN0b-10V Xw> 5}GQF*l֔3c#.g71V,8"j᭖ ;bgW?_ħ2 ?KBq@NNSD-r)\̉iͲ2:71V g|E2]HZ㋎*B: xLXu6Ӛր_J$Foc/ w|cmm5T!PKO,>P9ʋ7dj}{Nfߛ;qWYAt7^pJH޴pA .g oKG%DX2*סltj-/pBBWG tR?"|A$zo֐4D\k^3+- uމ v-Qa Aa*z%p)P$"/UK(u3Xg=-[\nb"撪)=(*E CZ˝*a!dOw41ökk)UV wѡq,hX1}ZMЍ# Evyw-˖^Kbƍ掄~k-7be ӅblVwg>f?mw(AH…;x5LBс~P'Unʃ[U1r8׶!xryhY[=zQk3x|k1 04Z( va݀ƶq$Ļ)㬫 ʩ0Μ]I -  DLWzY1a{%D\IZZ?OVwgV&htBYNgcƟaJR*%`SA00NR R{f/] &zAZv[Q[Ɲ0|L8n4H+V&>WR0cYqe55XeڰB[PLP?8vi]+u$%V1cy`/$S\t#?v3)tx;gea}WJ (Ġ:\o^.5j*%GMnp63{ssR#}6x&ᾑLٝ^roi=(=VL!R(P }X^e1+FČf\fy@5x38WKCYI0c"9X7?n6Q NF#ž^¦LQ~愿7hmS8q8(ڢь{3:kxO2w"Q)C䒅◮0>|!Etz@hB(8ms}3G ;Wt`/TJ_5H~vh;Q}:i(B`BӺMp(Agt!TsXUģuT=ADst=Z&TK&oBR5u}%XZ18(99'zABIଊKP!i57%i&QY΢@8U?, 9#ߤ8ŗO{HSߐ#\2*Ez(Xc2f7!ur7{UӪdo5bK;~dՕ{R>U) ߶t)EL|ed:Uj'nxH#~_Y^ \ A#Qcwc.h7igZh-<Ҽ8OPU|kjRs5|kӆ3rk!i͇ߧgʲ\&b! 1B%ZaGqh{i7.<6/(x5p"{JeCEfhH+VdOW Bk?2@Es;SrR[y<#hma#<0eMudwJ j b۾Q@KrCPdc31eF2nGVMX'_oUBeJ8͖ƶ2 iBFV/4޶e#HWg2Nxen5WYW3gx[5#a+c}~t))mN % (Î (v**82WL?T{Sr^^mEloS:y+z)k̈́8ѼpMF(sڧE_ƻɶhi~s }Zk\U-^(U'ܽt)IG13^*ŜH`TkEb(QaRS4Yt^Q3&By[\NjHr.KOaR[ڦ4ah6@O[Ԩ-k5ۂގI*6mz 7O47xжJegCM@(*?c_fQe٣>!qlAX#d`fޖ>94Zr"r^AKi#~m-;{Pj܁ /lS~ TB_HD#ƍģkzSl/N0v an|$^$~go*i*eڶfKEmbkg)UA?d.meSQ |d# F"b7pÏ ݡ[Wђ-~"fiBzt\'*z*BC۸aw"9 ]C鷍F\tVN Փ)6&4+w%p̕k6;g8W^@f~a? ZUl U`$a&]ʈx8lulŁ"&K^f:J@hÌJ=IvSNTc:e{[IM2 'ٰdGb̵. .컖ϜT÷{J^{֖sKfE"} Ktf (徽!maeT{?Y/辝+cQ#l zd 7}Q?Jn (1 EM9#(+ /XZ[ կqܜLt#mQWʼn rx4'4پuEdgrR[)Qz Fg>bq@p]Tj2tZM߯k^]yd?9w1h EC{ ;c9~m|p cr/עYϷ" F}ZV~3ct/zGVѬd׼9v9K욨D$tl(D{DssJFF =$AhE@H=ʜv;#u@lfN׆=7 ʄ*#jgr5 CJ`64}%jGPpMsh4p c=#^D9M?Pj̓[pBkyf\TGl33v/-b 0ѿfw[{}yJLp'B#~ A1A e72>OZVg]..y]]AT9uYRGo%c ^ #! l cJJnYJ쀏^6iōn(NCDC_i{P{ؤ'E8*pqÑqVtPgWph:A+_7&S};/]O{1 a>4Z,PO~ԑ۞Be ޽0+Qh&=ϥRb4P^ߊV Yp#65n}a0UPoN($Iq"od+NpA:&Ȑ /KB~LM҈Q@ ; vKY4'~9<;Sz Hm|"ɃQu ]ojez(UJ%~O*h[ yv<ɸ#; /RXƟ? C}wg_$}NhJ;atAfÊ57MR*فE)G~ؐ?fjLg`Eytz4}Sd؍@vpҥ{{ 0vI'CO`(+NԊ)ۙ[2 4f6ځlNg50,=ByLsؕ lHř9Yhūкz³erR fI[e&r9.GJ`ȯH ,aW=ķ[`xHَ]Aĝ ; Ǿt vb6mCܤ$_"V.@ n,z:_[}` K*Р,q-DBIrmdtSzhW9j`(qsT9Oƒg : g}IƮ7Mix ~g.v&D2Įr}{7{̶ٿ+tlLWGI=˿K׏rrAEbw. Ad O`SeKߴ[S8q],MOSIlH=,QͦXźAL'>X 2B+gSDŽ@狗[~W3T-DdRt091|4/ V]r̫A&ރ&JrYuVԞwW^ hZQ\NKBׅ^7Q-Px̗d52p [!)u~r&Ȋksܫ=WF-8#` e$](MDlG}urx5RRO|`i^ &+T}hn)ћ!+^ǚ^N5}&yaU $)܁ҩtޓUi 1[ u &4?Dh[Q2<>4xCS5r[*kGxUHTVb#tE.R< +f!Dt?$ʹ%xZr@Ht^1D8I7gobJ2CKҝqfhu(@Y.n\pa%.T8=;S,)t Wdt=/7vԭhaO # WL~gosPPQ/0S'W:?={)]+RL{ 1ZaO/\T%~JZghZ"=`|B7OIʶc=W',m1nÓX:AͬkQoxH- ҳMANpS?#"(0G'o:(qM\-ۏ_k wj>kc=%z_6U虉sܢYՓzC"@LN 4ɠH4JNKί+?h71`0d\_5Ƅу=^՗fu:$GyҖ TK ]-Mf~?m[eb}l ~@$bz\21ltwnIbjʲz}S $ÆA6'4oyݻ9IX7`Ρ#u[#{#L4:g}I񢄦a6׃aes"uGyF\xWx"$"ۙꡞIuOX`# Pxq-HTDPkuHWݥb*u5[;M5 ˧#8DxPEq{%ڽ6rN|avQk`A2Ӥh |c%651/XhEwMN=G<(烚)p߷ňJIF0B"dx)O3+%G1U(+x6NۧRH*KW3DoH]- ᨿvsĺCRS'֦՛&]k$6P  XXؕxF]q`U)J,sPյ5N{U~o^&L(CiPΨ1(` ~zzFc2G)~2k r|E9lRG,xo'4TRGM: X+)>˕@PJnbLj/4Z ( 'YQ{F .eOXuȀ;pG#.ת2O:o3ӡz\?2nYRU rUsPo_ƱgV7(;H~ec^j?uբj2},pV͹ȴ'w2Jh:eP`$Ob zotB -SLS[<. {LzmqBI;'z'Fk?Wa̤Vq-xWCo'*T~^a$ʀBC`z}/^7ށ8[_OcbV3%~/$gQd.ζ0ƾ 3"яCt"/RR,sc|J ܂Q6}:j},'҄o`}_rr-":wy]\ǘ"Uj FU-R~*^u!>'by)ZIu3OybitR\_+7qgXw{ ${\w`>=(ߑ@I!N~ɫ NHc>k}Xԗ`RɊortx]@4%/$Yo%#JgXף_ 5MV<-]IFD0r6Qxuim:(/ )ݶA)["\6> +YN&l2'SYG5լhR/%X`->i -.6 ~ ռkn\ŲTP?ȴ6=xB"-9>r,raNWމ֜Ek&QW-8Ws$ .YȲJ_A7?f藆j3bVaOx2h! µĠ(}%'j-hAAg)3rTna^Wx]ٍ2b3y/I><9TeNV7I@[C%l8'O1f2O/cc#_X`$Xp34.Wt2qޣ4?gA~j*(q0T#XS~G7rr|ol)"x69+r^hpAM) gUoy0]\-Ãb;LhIDNQ@ٱ=M S!^/^.@tDcvɱ_| [ qS VA,WJwR ݾQ_P9E]3TB'*^W0y#0 s{!D?߽՞_K,hq!C'%2u\NJPط%ȢR-dX`&6P+ౙگve]Z998ʼn}ϯr\n0ưel{NJ]/9vfw>GgMn"rVׄh|`%Y=ڣ% sC<[&n9z`,ANz .oaXb8u:FfENWACW\%rr]y B-"yWf;# Y{o+mg~@.$ȤO2yWqtAftoY^/ȋv~Mp,W*N,H%/mk6TW:g#:[%*T>BdW⪻k(EVk򼒀?Q쵇& Tp K30-9Nrkjɚtuۜ+1L"kq ?;{sȂ_<, y&".A[Dfm5\8lO2sS<֓[ kÿI6?wIjnY@>F5L>_Mw5[*rKerFDkՎ$M;GdxNwn5.u]C#@ ȟ7u|d&Vy^3~bUciRʧ^[ɨ+R `2̩jr6O>k)@_Yb_4L2S bVMhsjK r׾{U*/^|RNY9{Tϛn!=;saFgJ%I30~~X.(0N&J.уtR1PG疽c/G1!}vzJ?ɩn$e̽Ֆb IET8 c-RKOZrTf X_g|.bu}u͝\y8(eGaH\{q;THie9 )juYsVEN+ vƱDv &م9̄&t"%o Ls7~ʨgfzzMRsw"2N2\[p%$3^WpO WF>iZo,|˷0cgʑJGxD3Z{|]auPwdn}z !&}b^U5b,BT=kqlB!`{@; !^wf8"H""[&ү-s[`c6Z(v8GN̏Mj'ϙ{k/YgAYC[) K!20.0;~4%3KNVs0ZqBPK@}PXW'{7=P#:z/'cVƱ.q&cw.iuچ׮/(PN4۲Aj8Tp]5=GJ7Ay)RR)M60اEzH08+ݛѱ;b "@)9JY'vpٷz6>pAf~lPͲsN"|^\__rr=ϦJ<+P 큦{fbLBlTU Dc˞14vy;ĝ Tff,1Q† J?pAe濏d|PE Mp4DӨu c2 nPzjƼIfqmom 7vd&+.TJ&FSC,pDLcY 4:ʄ#.(Xyy43#,PNhgZPyJK7b~C0"[g*PP9l:|C:ee9Tdi;cPڣSCyeDU,:X?EHymTxP^8%B"Au!md&oXU@h[퐂QcoDXzD8ciZ-ٌ!Շ2Ʒ,i9VӹW8A6\{17 KiJu|0j-:_:` Ta Y. C7pxTk`T 05R5ߌG_\;JA Y(2Wh0o;kD;CsiS#O jA+X {˾"=MZ kU}Mʾ{]`!y.OsMyŽTܺ8?0Һ5xA[G1BD&.g~6Slx/tIؿ=l 4 `gDxngi}=37y{w'OY^xN8wj(Rge; S0⨰V~5Rbly@juke 0 ];5?5]<ڌe+rvH83t0b"!88Eme W0Dvkt儍>  @+cvg R^=D{EKo@8Fe( κGCE qmlNnxkS\ճQKln.;-E`~ь6w SSFwޯZۄ8V5! \AgY*3r`v ZnΠ5JaxP'\=/T\fEt, Gc>D"F_&@6:=z&lULAH`xHSPxrĘ=*>\_IaHM.sM)unBIƤZ ĄkB2a}v@cG=yZo8xM@vcQմ˻{A- CJ#ϔ:(XMOωOv3;833kޕc>\xj8ؼ 8rm'J/N 4 v]Ԥ&=Ovp.vlwDl觖q!yNLջ ѫ!Ҍ8"xy/났rEmJs o [=l7Rl!eH>y" FzbW$vqG8d޶&Kqqm ? w&>,`z}p&ع}?!pԝFxө "ָN9[^sD(Һ,+e V zLz'á㖇骃5d&~u>3pȦ_B-e'@*2B処Q'ѓ<>"~wF%Tk,QLW;%GgvFqsB@ؒ Bd'_TT' X/Fy4Օ.ҽÀB*_J,)JXRNfGqGm5Dnmi;a0&X*xoSi92Ԟ;i/*nqkIi9'A◧GaF?9jOLZylqpǂ&] &HŸBiΐet 9G8կxс USC/UYFgh7ȹ i=l(vLӏoC˗Ĩr5\ܢ"//>H Y~d}KaJAOAK ۺzfd {HӞp45ysEC9@%i8 QKmX@T1s{PSgEb uh0浰sJP ϡL>ͬ`eΊ)'ۿ?(1Z@.aLU[އ$1im{v?`?St\P]T,"KXL4m ?vrj~Vb[fSgMI4Yقu=h]B ܥm*OG;7sɐ۝K~rA=m _ " A lK~[v sRLÙl<_!Xhj鼎mX)'2 :pYMP3JMV&dy&f)ԕ0٘9=2hdëYGKE}EJ@<}c(w+/ah请Cbf59g_~[^QRӠ*Lu"ٙwMrP8lOs|?A~X"h}T@[\/BdD§6U 5 /D4À'~k >t~*WA|ˊi\;N\ȷfML|p;!.R?!G@;#$<҅IXZ ű3jYY.:Kpz(eR&FdHEX1#Ƭuu#f>zb2Ӟ l|knt? DobD\/nUe3yMt*m$*Kt7xVUxNB@jeu)Tq4kp;{}E{7rVt3. f"LBl6gNy3.0~ꘌ鉞-"r`D"Qz̨S*xBWjzNjΈOz oNy#nS6t:r(n @q6}C&)( 9?\mJ"%"'"M4篱cޞ2<+{Nѝ)H, Rٿc] SUkOjnv ݅k`ܞ@Crب]a :;K6q p4bthd .x8>7V]B&d_I1s[* t^ ,vg!wڞJN0Lí_}%@ X$[hk%_-;N9?':%[4E\JOfi1,15B'8 `**vR%8W{wW(16qgɖ~:.Ȉ%Rz! ԪrHcjb1mGꋕ*=S0/CO'cF[^~{}-P~ Y@:'S 1&Eû~ԘIŐ}e )| )ݡf&a~͡O{CO&.RF3jUy&\s4r=DR\blT+ym \m;CQ.KǻFm>-=z=v9x3I|ZWф!*e;-<ۅT&5{Hzb{#c{Z=#&Fkh9ĮN{~~S^l"93&]{y/a5a^Z`X/'L$}eZl񀁨O'=z$2nXo3SA<'&z-|5Ap=k`RU_~VA#ZPGcnB}\غ j)jA!} E!@-7\7eukGtNAQm}ǹ~V8s䨏G<"BoB8Mř{NyGFk}sB&M[G29eN7"gȃ8%+tZ#{8cA$m?MMƳ`0R"+@@55glY5#?ƮpnںU%B|ֹ7u*18%G-9m=bqvch7Ƀa:B5XУ Ի738j$Ã-MN7w,l&Yf3d/!wb'rgJ\q~BשD0mZ+2i+5`KVp!Tʜ)l!Z1 Bʸ ))r^)n-R5s!Wf3Y#*.MM#HH c3{<33Tq#Ĕ[7ǖK޹Ƞ˗;@%#(V@&MΤf8жbzYNDsߛlE*đaY٣hIa*V}\[D *Dc6|O@X0xw &sWUU kG)W]څטJ1Da*W OaP~N'z5{&\yI y0:vݚiSeF9W/530 E]}/Ғ@C.p9?dCWc:X17l0ȠK@ @g9*Y;[8e'R{mm8]]X4}^=PhI:8FF<p7> 7U4`oX^ocQbñkQ!U5i#\* 痭OT(;?ȷlP~sx7׃%ABgȚO xbUɁ¨/@oB31lԓʱ7a%0›8ܷqqZ(e.~'=*ٮ¦ko:.JxAAEkBRr`& мVR*lQ L "i~b=^SI<Ɛ$޾祜Bh@2/`Gnd7n1fuq4z*Sti %U5OP/J&Җ+E WFy:M=3T(eWtĩ Z0-_. 5Yg\YzUӔ#ȆOťs,RӛW$N+50eP '^aފ*. _Q~(,pe(4vLS~Ƅ+ހHƬl-kν2"MaV! 6ܔ_*5˷';"["M RX,vu z-:V-& NWbH-0vbYvbWEds SJJd+z[947wǦHݨՓ;KٿB|u6@`m޳ka;.!Hߣ/&_& 鄰ZE}8ye S ͖-w `O1%85TuQׇ +79ļ%[Wp8u~b7`gDO\E_jE.+0Ozgr}* ~JSJt kU eK'5&N#?(\<=-:o@z z@ 'z e8W>zDu,8JkR+y|feY,[ZsjS@tIq"H՗-EXq9 Eڱv7i6 .LғH 7u$ΤA/yď-iEb.o7=HMI17KP.~cPA0`AҔq w4 71$*h?zNƽ=qQl:?׵x{_u`%S@sEW2Fwc+@d(պ_$7p<>wԚ v~EYcGl:zh,Gc~G~Kii0W##2I%[_$IM_ u6ҋu{3e3c/<f1LgGkM03O)͝$҉]@]kPկt(\ꭤkҟ?g?kƊ2(C>QY PN9p@c}gwV7G%HnK*ӧ7Ԋ3܍RR-ϑ^66G5ȁeI}Ead`_I r8Fh<CUqW*Ge պ[dq ڸ(B} Ge%K?jt}hl@3@<>j19x {,}5w8sGxcFaYH:̳)`i>PbI 6[$C$/k,!B#G͝d SoXmˬƘ?_ޞ蝊 SBR6k0eɹH':. LְF9gYxWx}TO^c5 V =d9d5_ HL[#g]hp<q0äٸ`F<+w V$~"k }J96 Ŧ6g .Ӫ=vyF~/y$u8ɲt9ƶ(Jʁ*9}?w`Ҕ5ּK"U4Kȭ?{.’c h E#h`,-JHՑt_&%?.rpoeqk61 nQ!V:7?iPM8'eE8HԺ^%V DP-:cT+ JM~գz(د=יe+l ;Ƭ !a'>Fc PƳ=rcoz+sT 4WMp&\xH὏Йa1&7obOQ#VjM#'ڹSSCv!n}"n=J$ T*{9 %P~}\tR+sw/+iL8AG7l"ƻI%urhfG[GF_iR@BbiĘ E fixpY,>{}X,ܭW2b7)\Lڅ[gH#[I*t6z@u&aןv  IP#ZCy=jrP2Zrc EUgY1}s'5Q.Z ֟]ėM V9> lZ14a$UUJ+ʡjrBO]لy޶e;@H?{{̚,#ZA귛Jmj""K _ɼH#qXT[X&q`K)xFce &"Q_an0mfSpm⪴nE67hE1^ɡ7x[XaAۺdտGp4IOid4\aq&8 7g)$C <Eʟë]DT^=N&i߳wÏ\35R@t,LorǡOH;W9ɩ)x1i*GִO6q‰bvP 0ہ >qQ6u\zP|hr 0*[cgЅ1ţNs}i_'<:KU0~%.1`H%D̮ĩ +*gG@T FXi2nmTGECOrԭzYX8 *Αw%XM&XË3'a.PD|"zz׍HBwfӍ+ V4; bw sT "G+%kGb7\5/^ p^H8zy·kGGBm>bja??e%q6/- @>@c6O16Q}SV)עTr27ƯfUj:^2zZ{z4*@lq{8,  |)myF&gZ!цwF0J oZ_eb(1Sl:hkR*)f (E#ZOrGdv!T0}z!wS`9 BsyRQSR'*ƣ(@Gv1k@>NcT.nN1$<63=Ld 3*(: X‹Q!>3LM_@2XDݯl 'EEX6?db T8sjo um5^JY({dF7I>IW&Cw}][/zMp^?M>l]fekeP# GGl 搆koMٸ`L ;EL~'LO=ՖND\Um%{89ͦ;Ss+2߽7ޔ|GB_eWSIc ֹۭ7UzUG~sEòb-"~T A`D4$}n2gㄶWb8d;ǹz|Sta͕ `AVo;05lvMU}0[!qʻ%MFZdFlW[ )q9T։yeEy?#~˳SX@_̒_t q#o"`<91W:{{=@fF+%w+ 1NJ Qo_ʑ1=(PcHM-d3̒y(Y(½GDIPnfOP [ýuT$+S`խp!.<₟I!= qf'k 0>H(Dh(=7Lޫ,* $_E [k:NJR pBS0$:i]ܴjH }tN0FW."5}WDwi\a\h" =(lfrSLj.ʜ~ۇף Qݱ8h7ǿZL 7oS9H13GsK/%RKY ]Y7(pV[q%Fp_vMk4vSv7`ϰfu47T`Q/dXztSSn`-a=H4:DWvCz*OXav^XK@E9.Nb*ͼobp{Ϸ-(w &?K/2(t8cZ˨/qtT#tTݚY +aWdFLUH~9 $5 ߔ;]5ԜP7揃ycG=T[ 2(wȽ虚3ȑ$$[?A(NdzFۡQ>Nh>eܲ< ;2ݟU0ne6/";+&tecٯU(6ѻ/ԟ|K>j%k !ãU0XqwAݖh'V*/ޔð$Wh4I+,$2CMlO@Aō.``&*aꪢf;"K:uWF7[9G!sZ]"ι}>S|5s>90V|-&$m$-.'T߉b!2 O?9# 8.y\R8eE 9|`WsrX`Yz qvڅg{ #\Tf}2BY@F'J^4_"{OA$9qaƨ@1+aocU;a/+Tu*nj[ZbpO~v)`,3`tMγ;/V]C;h3Ҝ X nk ߵ$O%Qq3D=A΃X}ʒlS O war ۲BK*H̜ٙ0G,)s'Qk6gA [ƍg̑f;>i ,M<5'ѓ5Ћ ӘΦ򠣭N05Ьcaqxie k0[ Ӯs7q~golf,eY5 \ 1,$d֊Z\Jbg`YA,!ʂJ,OaOi͏x -ؒ?'L-p|YMU( l+'xT[\ݥ d^n5q)GzT\`O%]F I)#.Z~iU=0Qp?v} RL_ f3|$)C@Z\@ Vy d,mq$سwMB) M9'|cOO%Gޮl Q 9 Ҵ4*^o\FM5{ȚXT=z,.]RZ'=AH$2T]64,hpiLS!Q Eu"x.-1ulw;(mDGnGaRS傪CLi=,+I;{! 3U]lBtu<[&ۄkB'H VA1E_(~{2.Wd%DVX.["TN%\D~$}oRN'ӠKáDip<X A ~7%X:K}^ AtSVihϩ7/ ]Wf@J6&mXc13Vy^V1&$Պ(Hzf6GX@?༄tL q>~I%#čGzj$91Ks Pl㊂2K*|io0I7 b9Hj"ƨǢI #~'GG\UJU*(Ϙ]@,.12-awJcM6xE%;=a(fu;jWx*ҘY@vPS5 sD(&?AGw<'l.KnQ 5`yBzE51Ļm)1s^Qwk&/!xLOZ{/&OqQDǻ4,X솁Zr0bW4ԜR_& ?hThix6ENI퐐gEqLt;64M4e:SJN 9z'\RzB~^%"PTͰt"xӚڑ5r%$ܢn8SN;5=[|MFfn|)rvp0NrvT`[>׏_K<NƑfT*O f>:04T[u|m>g̼virp?r/&22S瞈D /`(I?R?Nzϩ;I-$pĜOc|AC컭SAq{؜ߋMv'ahiw!{$>_w4J•|Uĵ>n={rυs55\ClkqZ!"W_|U=]83+4e[" XnFM Dv3ῃ.΀thc,d3X[AECBu*Mu)>!re(Iw4ooΔXOacJB-~:#tDV@WT cLÆ@T,4-v'e P#Jn&+O,0]zŌ_هU꛳YmzQ 9}4~!`-$u{L!wR]ߚhVbO1:"u# jΈ'kcoEu6V2λ:QtXf 1)-b]RF{ܖ?{[CU R4|<6Ynyy\>/Jz8C8I*}bC/-X"h2 1jqGF$ 1ItZNee_qE9lӽﱍm@.ݭF[ tͻADNRNӰl~y* +` []h0v*gVOۦ/b5RS|̱Tzm~hEt+;N-š[ rl8\V< Ϯp0e 63R ag'}0ьfKIJCzx%Rf$xO'د Ekސ[OUO/;.:/DfWP@i eٽKOͰ! ռ=^{~Z W\@ 4 = {w>~>NOکXbs 3圊gέGZ9Vt4 É-W% 1qF_r[-3G'3B~{_pr'rIse)7XahTRZB>lg.')u *\#/:H1olw$SX(%2{c>U4yF]T2$`JmV,Wk$b!]+=Rj`第36~4) YGP}px͖|>xN ㄽg^ |U%ˏ^| Qfߤ*c>~e_H]#/5=CAsm g5lP"iI7rD, i{>)Jrg86HȘ ~c@6ػ-R#1)Q1e(EirA8sFYLHh2bi=t"vc YUZ-҅Dbbko瘻Tflv~3L,ݤWq" _Cg?f4lEZyAe+,wp仺m6 \vˇc"LX|B'/j]uB!e{/!Ox?p68>bj8YX\49J{qsq/?Ԗsbzr<LRZ [ispńsjn\7^H?1D3Q@ܗW>-i:>ND >rY~ WI}1e=ykGF1KEn{D?" }dPy#VJ4S\FJxzǷ/=qAMNڟS~@|wiBu"H|Q?8; v+XB>RT] /PDʅ-C-S=~ګT6ׅyn9'CIH(<kӗ_xK?*>e4}yHDeָ.'-)qZXdze&:qxNm*q1R[_򹪨[i6z K;bc t>2Wu!:ˎA6X;q \}_([ܴ  .(܁ nHb躇8 Ax wrRs0~FHHTTAB QGda$ߓS$@<}[?y&xk/Ec Ƶ1u?g|ӌE7'h'=?CCD\qĉEoQa,E}N0( l+*}ᨄjLc8,Vݑ,Su8QMX{ +`/C9HЉdV.f0 OO~:l-tKvbqﺒG%(:|3tqfbL0P3b=&bzjhX2UW>4KD|`P'wU7N@oK, ^oo^[Rru:7ӘiiNR~.8wHEc-ONV%LGB"`\WX~ W(v2H\GoRRI>)̞}3s)DqTSx:rZKHPlA8,9-{3ˠ$]=ɟNEQ|B}ݝ˖~*SXB 0' :MiA 9q3ƱҀ,4UNf=Kr"q)snŧ|h rgfV-gt1őW]C!1J:`"H),\5: 0DZ5R(XDhu4JRUoU#Qo,=JNL|%9 tWuDǟ,p4'ŖH/U3_U'% 꿺9'dar#3jN?/c_/|V -$m+!lW?$I!vMI8<\g0H%E?~C k$HT;hHfFW5BjcEޖR+3\IvGsOS$5nUÞz5=ȣBօi}/Րͺd<4&x|#1ۃMgf9x0zu03!q$Z 'V!i=&Ft-V knНjg-[/K,e%@_ҳmmd-' WZhz)ӱ 7:C'5Ap$$a7Gp9{(Za1oNF D[.9'I#Bm_,A”#%Du8 V861^a])V! ݁=Y^[ý%G}lٵd (qY#`_b1ҾaH$/4TT3yAq/fɊup)@ha}FOT>PDO.@ =N}p!"90Jܨo,&f{L_]l^Ued E"d7wnof7 'MGy/Ot8-D?|X7B )9ADp[X]sby8#FZEJ|ޢB6Bl:{ynڰ 0~QMk'H7 MWyun8%ruիԸD&sڤ_.)!D~%l'HCv%L$mGP>UP4 }RB9y}^>kx".,PbQ: \c~Sm)(mMx jܔ) n8#&nR`cx& l}&љ9GfZNWMfI"xu\rPђ7'Xǰ6'\l"|UE=t0@8Xk)P~I6c6X/BOYzwY"!19COGm]M vڹTO_mJke Y|}{:Pߏl[G3[,}gbO~Yj(btI+&``Op*'cEk]{ʝWuF/ℌJS,X;g61p*S4=%D!h q@-w҅`i7Vȕb-g'qB9.S%yNv NĮ10lyC]?}d0 r[25ܪ~'n;*Lͬ/eDc[/kz$´z,@bAC-usնh vʔz)WspC^M?6ٗV:c3gL< h٩Vxu`~d!?=*=^#O[ "j#$qꀉ A'U됚 (DGӇ qT*E)5=/,-I%?g2Ph`X"`vzB;Q"^-d6KN{4'D,j}꺽CLRmTl+.ZÛZ*59MDEymdB9.E0_[pqachAB4u{=|ȫVAd$."/.Lət5Y1 61^9~3Vr6;xlt@+`-B娸" UW*cw=+,$@. ԖćVf<ÏGnEbcթL$1;Hە{X^*M5a3p.FjssFM+i$Gb: ztE o. 8Ϫp7m­0]}ogm!XR==H(%5^ H#<"N]3c)ֻ!p+T~Y!ե>+hd` GF-HN O t9y)ަ0eU)0F5v8.iv@JjB =DC)"05% 8QSv 7R5`36Hm4#\hF'Hf2'B%\Y<tYDTl#4vwc)5j#pV0GM~_ ߽?a2H[EkbiAgUKȹ4i{,SzxζqAL r7y@W5\HlcnWMO|m7 G٥o[ lLNiR_Z);@fM_LES,CkWs D(A͆U1;lAArKP|*ΙS(pN˘Zڎ8..4`72@Ҿnq\7Cc >ml;Dy}NBQgA9hG,ıNL+E*w7\yLd\sIkzζB$'Ŷ +OcOf3õⅷgQp[,7)|Bgn%%&yȓ`wq>1_:7T9cWzn ptn)=c4Vh4]kF%<͢"3%H&0=9wEɪpMv9V?AWW> ed OXkE<{:|/6J-2S ^K+[`Pۿ3ʶAA b!P 0[:<퇪 IYJkC@'VQ FY/cofdQK|T.p,ȴɎq]̸X'da`#08E0/JQ(m]FWˑ~Ax-Jz3bw3z90Vރ䬘iHGx ]KqA)]Mߙ_]5P pi72k4vVa/Q5B:ÍYl8g8AeCװtd[iOب ԔP_["y&͋~w=v^kB|>lmWyYb6u'(uBv.P; YK>˔ө 5[*/QS"NzL INtt:0 &:=0&~LbF< r|% `0 hnW5Mj^Lͩ- Yh'vr\I;Zs0_he@y3X_]hpy%/I< ][\^\\4ewd7&/MetR 3yD7i=lx8< a@0j^췵AWSir֡uċ8U~m̈w tٕ=hkorGY>hKDWQ/IlYK[EňK/ jFi nII~=%M*/.2 bL'cq䜷WVw[ Ef8A\"Qն: Ur5i!)( fiU77ȧ'7pF spM##e_M綘™AM3i!o7۳nQڧ#FY=L_ƨev#u,ò;m*jb!yh`JftBC#/wZ4à+YS8悼$K^[C$J8=h7^;U= qM9Qk U8hYfWݡpKLȑu[Nir =޹2a,pܖidUU48l&Vk(2f"+JIEG}HGB EHBzv/k5?/ec]w$oMde:ͳ-z&xC`V4 V۱\@ hLx1 }M$L~H!ŒcCטYo€ޓ~"nZ y]hbX,s?ІH3{Ld9tQE۽17u~jaxC4Yp'&{xd좈İv=|2v?6`~z\AP2|2r S*ވYڛ(s5*xOҜ}u >F^3Gj.ԡ0@YαgG50 T_(4R}Jw&MڌPP,6t o,7/4hZX\RtpHև$k>%2zsyAvq3e_W7"1qiHP`Gi)IFj@vԔ&EJ NY_#X/  Oe6GLMc9S_}{[Z|Cl3[ cQ'x-x$ ¦\O@2OTN@GMl7Yux2ܻb{2˗<7E^ 6lka,,柀bb@ŹΫ'@9!tY^\4U"aV(ha3yircCfy7NӓV{}:3$FwNtK=c{;'<2' ~@Pnh1cEbx|`fzgMxlT*m&Fj渒2F:x`'8CC_&)l|73K)\k)(VALwGy#Loe*l쩉R=H I P栁=aТ=(sAᏕ.!-J]_5k/5~z#ъ͵Έ4fأH]dMzɽ,z B51K.I((ǣ{zr Fh$wCU|ףzpRbx?& ͚=7BT"8:>MؔtE6N+.L!f-c*-z񻱟ʞthE Cd]*xVyA~^? ǵA+=B_F0cW@ʛ4KZ֓Vz>s&^|3١ihH)e#Xt3ut42WRaW gL6>ZlBt`\"CdDhi'Y"pndAs%/R2wAq롯6X}<|6iZȰ7:bJ1"6V\NE7>P۠TJ:d=@i0cN/RnIGif}G˝b3DsK%j$0n8+k j8r7<\up #37I?Rk Ջ|sǝ{@vRV2UK6m>^Е&"~>{o`Ʌ1|K[ݰKE(O=Q 2O%x*({  M8kVUЃ yӑ8ĩj$C "CqȄUV~4}̗L9 &72nбUΙWaH#==1J (̲k&ylRK{ Thj=+JXon +Ţ0u@#a5 _5i.bm$*uvŒ8c~ﹹ,dYv͵@#b$>|D~ς;nЪS.6 7e0ӇK#%)Iȷϕ sj;=R 3k";f%KKR)P3fřTۏr/p.rOBμMg|ry$8­d_LƦXL+/R6H+ޭ10C˶TK̢"˶4*I҈<:J}AU I |&qQ݈2z͘?epnG OA-r-FAyk4(}S"B"{.mܛ-=gԹ#\]eXvκZ̡H3} $`KLfU#gCf`̆pܙijwІݺJL# J*@ ' 'eQ14,HݑK ֿl| m1𹘌Rއ|~Wq!T:ZoP0ȯįW|ymx?BYM=PEKR;TJT5 ~Ja6}le.9uZY[2h䳷"B1Dy_gxCrK[XkV/N._9Fw|/+[SbR/6[l_0ro"1Cvޖ{z=}Fc-6LʵZV\9Bq j}Z]9Π2ԬN6g3P -㐿&' T-+ XkQ 6uFg2jއcX9rT#(\^$O52T~A;m'Cއb`v Q"jS&I+YW n+Ae$ h*d-/RB */Wu-,R:ḘL6@rZN8ܡvl;GaD|ŞN+QPy.r".)ࣇkSr! 35OvNPBi}UW/Xp:E9VQݡh3^g364D&}{7/";r lҫ*VPԹ: a :%~ yTؠ*U_N$Ny-BJ~>JΫ@W^O,gW-6LI W *Q@IC{ZBj$8a%Ұ!ׂ ͈@B_WXM ̛$޺ (zlV/QR `S,L~1ɗSB^"Q("9hp&J]DDʚm+c||RrY>;绘NgYW6#gұQuꋗ^ JT*gfD3+ DkxĄ㢡n7 |\SIWW ^CqK? 2)WK6/pFp<8Uwś& IDMА :/\}3q7[qa q"?* Eߝȧ6,~f *.t].^/jg\]Ձzƃh)<\㶗+ZTC d:BCԙ Y #^D(X wHtTϠȤ% %:3Ty : `_]8-aJXmk!jBC[ w]"_^tpX^qj~H)sb؛J~M%qG(b/ 6aF򨧛eJ. kl3vaT ܽ/Vc%3Zbxx$d9P\NGFC=m&gsK1Ն7wE^ieٶp*b JIVHHuʞvM4NE8h`"[ou*N+"*H}d)j]>lm/ dm9R4jJnԾ?pLSe4\K'0JF99 Өn3%0 s{+} =SjkZ jP31x˦0{-'O*d!P#@M(ҨW#tU^$B)kygQ&·DW7ȰL ԈZ1rIBX* uP~3e`kg5MU=&夾͆M2v^1hǚ'21"i~d"__eQvTœ369KS2~`FnB6H^Yflu%~b&=T{χtl:dpEbp[%H _kPÜt-h[i\A Σ Ps nL<Ve.t+NLR1xI߶ЏLn[+yÐbMH%ئҁ@zg kWf~ݱ*: /Gz#)-k /^=QYG'ÎWe+Պ"}ۆvH\&@Cr-CLa(DXVA*D+S} F!w}N!'P+Iꇅ 1$~! t0qbNVQwYD~r.N#Z\=]+]M }R*QT~7E4$6Zh{sR\_(ex$D*bzArzr sNN"gg\NV,Kﶓ^x}ҡϻMNIK}#zWn9@5M5 8 dήRi^aL;\0S#JhO^uzc[3W:4m_@T~Py"DЪ='< ߧ G`O0^4ZM' .FExiCe% Nksh :;MnS>ݤK2Amy0"jpÚ\5=pSI+J EFo81h9W=$ئgW] bVc|R0,&X/qC%"t[(Io{׵D"?;=`Ha~ ى X24e)^bqg3츇w~iYl$NlU1zǸ4=cjN|+_aIiCyQ%-`D4>/YƂG#; }6}>"&'^$c .4GM~ˤLra~ghDfLc8 G(bImyʊv` {%1r❇C_!T"1ʊ'O ~ΧϬ][oXV@_G)"ҘſMu,p"J OQh!C v;Тckm43Va\_< `Xbzga&_#ۭ9X> sf[<2ρGQKL,1ߺi靌H=TM+rTZuUkmC'WZaħ;1&>c=LQXJv?%q&Ʒu,K@Y{N (vMʍoMh43bHPoe)¦T *kaztw.FRP{-^#zO$EKa& e#1' Kf4"x;Ͻk ;c,(a_zl>qzJ VBH0G$d% IXFіS&cA 7+]>rz6KbT gO `<.ŃŰ^Rb^l p5>_݆&2?>ĹI笡bʆ=!D xcFBA?2jMS]K5 K_d#F#nE" N 5͑= zQ[\V6bN$ vOm=C5+|H]>9t֌_\ooBW6}-7gA*<z}<>Oy6u0Ç T%t5$f<-e ^ӳ}hMd:(.%qM8 ;Jx.SHu= ȧ{S"3Ih> `<+uk\ Cfϒ*Pt}Ta8)]O' PIf S|:(je;?e/Hܿ=дwPѲ|+gm_08DZi)5*s+ȱ+#u  ".Tsod0q]s&wU { ]s͆zo#\$+mch )R,fS5$w.S:6NΖ ]V:+8s;Qjj f]ę}Un^F@{rV<T&$5 l dIj@>))C!dyi6[ d G3P:lΐ^Ӆ[GӚkUkMkɚЂ{W:N2Ӓv/J^ؤ"A9k/A/ЏѶ%{NP zFޒa齉eܷ`JyeM3i0@X*CN}=vdyWM/m!E:|[,SN0R%@E@QYNY~p[cALql}wr& LZa -C gi@ F) D)"ljV"SBlO Ȃk;ئ]oeP6rː{4hN?PIo7:g"(ߵp[߄ |aܼR3H!#:5PY&!`Q<鈗)S! ^istdzY)M5#+G]MEg59t$O7kXԻm&=҆#J~964fS4&x IMlmPb`Fm3;Ы A%_[ 9pRS Yal!{lαj/Ia2‹唌vKHͫǵoǡ ?: Z_0!Bt'afdQH+}s_]e'SpXZ(bbsλ[~N _'wG_T0|PN&krSPytwI'm1-P3 ل(yAFWՑ_>b5"O Q)Vˣ5>hQKH$U_"POlhx_Iԯ䗣tKT:,952/`W$GNyZ^4*~RPܹzE)tq|r7!6|,z?F Q[/|@6'LωўzJIBcL" KQ14ˮna3X2X-Y9L SG 3xFN"zȁ(FP]ؘ6_vP+O GהĘU*$[xٜ1|̨4k65sr-U ~o.b(nՔ}K蒼xt4/JWcLWb"v7J8|tHA+ D(2.:9;HzkW]"b:1)=Ѩ#=:L7UyZ$!;K6L21sƴvn!]XMHh f&e1T7D:Z +SlJoK8ЙO5> v' } [zn uhv"dΠiDS!=`;*Qzjb-us؀|[]; W/o(lSJ?YL+nX #|[+r`~pD.t$[#_OHɀHy򊭶lLN4R\sX2a/BAcjێ׹H>%U^ %)*JT;sHu|i݀RS!H!_U>Y\Ug21iɇi8cАt\! V"?×4!wR A]¹F\V-u$: eiȼߜA. mmiNg\^1dߥ᫔EV ߥ ιmA+0v3tT2M7\_uZ oU*4mO ፁh|:K(, P5+eq@ ܙ/STLⷅ" J2"tX =mQpA3;1&i~U7 zT U\pW #Ы._?f7GVB3>?ҧT r {1&C!ɐu*|wd '1A8%W}>HFA?,.zcw'2WmKA<.Ȏ)_[z$QBƜF 8`g4K۪sAR:W*jh7>x%bǠi0e1zBI_Cqb?D4ykʪ-o^-q_K @o*!&HFwt_>IN=Y% pZuۭȹ X\˥8hn\$FOTK1c6Wi-Kp|'{D⪶.Īn悴Ѹ#mqQ(Ɍ:ewŞQݑo7u۸׍-,:&5"V }ҝG'̝> Ok"I3 10_ I֔8c'b@#n9:˻_?2I|.q⌷yeºpky%׀ /sOa# ZCk2sO>)jH'1}76P@a8SA ɉnx^%C~ɀωĪK (ȹsY2K|߂15R^04u|2A\BCh<6B'z=fYʝ`2,*Q=.]o4J!b%b$r:+bc%R9\PHc6^gL{h6%"c9Pk;V 84cFfCYM2D!l: `o= XwYh^ Ұk ,цG#e+-_*&u r|c)N}m6G4 A&xx9Eׄb J?TvS.n~w=_`h!s<+~K`^KYP6ŒS|ެА`-@ [`r@66z ~|DsKG∁ @*xr^_XF96,/R'/z<5*m?B&8t]> `FNṘ ׄHE8HK{Ŷ]w:qg*/D- M:*d0KfuЉD[0/K#Z0 Xl#sp/LirpPobX0r[Z ?lI:إPԴFrMAeEW,&l >ԑ6 S]@ 8UjLdR 73ݦ31")hDpW K2ᠻwz aZWR %)'SN`*D]- ,aSG:R`ko%4:ZkD5Q3LJ96(C _"@XOf9c2}r+yeu"fMe?M⏜7vԿO"mdmx;A+v?/" |s .+'SH;7 u6R\U}mi3"U!#e(A EF`~"lJ?rqtu.08¼)ĉ HA؏lmܖIeB|32@..t^3D޻L{xKj$GOYHdi+bꞔ֪,9"GnFςaJU3lsp=Ĭl/)p[m '}vW|(}ݓ'49Y@: NX9ӌy11-s&̫ CE8/ѧ5[әCsX[]}1V%?_hQɩSǢ^e&/V=[&OJim&hޘU\F(?ZK cV-k)טCt* , Z3L]Y= rwKw?,< aQc? =H0q{̌ex\Iݻ6j@N>XY-b\!ޚ 'SP>˝yò"U: HuftIK[7?Oi b Z'zxA5edY=) hda.y=L_.p}Swڃvy 1*A>|*.s*i>L8j<\Jk-un:RQt c-5--}+:c[Cuq?^X<>0>NߝC1zi$c@)}M>;NT=A5áfR x ȡ# /|yfmU 8a?mDp)U?٫VAB.x5 UUeL^Uj"Q,ܜVwL wFˮpƧĕ|:\fX2$G)hX &4E?9d1 !uG÷ "]1^${euN8ҷ}[tcCщ1e>4Ȍ&}c,^rMP6Y-W`g-;Q{>/XWSzx`eV&WB_U&g5pOC T@xDn3{TA5ckr*3$/9P$YpGjH<ŧ%NVC{ǂٴ`}Xף6]0{. ~& 19 rEmph(r@v?S)(\^*}U}HTu6A~S"XDa>QD $;J'mXKI?QVo!yEDiW nU\P@fGt7 x/: DXgMD97n=æw03Mi1"w/-wӂysZ\TN`-ܳ1{lBlm46)Ig!$B$^o~ y{M\v 7;SYrrڍ4(n(͙q$jVay&#Πm>g!Ǣۛ]h ji O)ŝ^I8O^eEFRakڊ۽F9琁RF1c_)(o̿mb8%vǷEX=nשр~&y8 |rL,{<>5N)Y|ct|}^#ױIbgg;#gV3J{nŖ9?C_CS^zI^2RMwŝ- wCb~"ڇR$9ۋBյʛ?Ama0"xQmp 䚕wvE42l(C0T˯9#i 놟Sj>gBL9*Xk=EKco2+jp8O00j.=a= Nв1P%}Gώ " j,JYOb \PqRY[B;<I>_]. 5#}I`I|w^bB;5fP`o q,bLhO !~E) vٷK,`^X;md{ }9`>69B 0o+hYs(CItxUeݪjk7>x"q.>ySfk-{mO˧if@mg IU[( 'N6*x؈lc"FNOծV\Hʼn\h{%m}Cߛ`'%;HFXYKg?J,VPfYQ9 rp[rS{m գcz=|󻏼 G jt&:(w |#ZCRqǘŵz('01IcƨTc":mB~t Lk{f wZ51k/<*@]:l3gV4ñwug{ike4j5Մҷjg&l.iY&O` =G4f[mP(ڨ-C1霵LқvDI}6OybG*w8mׅP亟慬V%@jC&}%"5E}+|!Sj.]R]hRWj'gפ-K e"AdDL>1=!CYq$Z!;7D3度Ktk8\1%hws;K^͛,L/![>dpiU^KwoPqwճr+"کej*Ֆ2d_R}C}3ȀZGM'O}jxzu UVa foVBLLb+LťzPgDGc6#YpPP2@hʝX;d/o>ӷ$RotK- B g_yڦ8l&i-v͂BEX݈#-bu<ލi);x- pr&\V##:ٯTdp%-ֶ8htqSb%= n蕊ҊYq4ϡV\ K큞H5:-@8g/2HOs?'C:aoK?^}Xpט\<ȭ \2Pj=1afwtK;LnDghMْ6 zg@#&E-t&#cCٍx *{f˝B~;;/aocK~^D!2;Xbh?p:6j\B#ڮ̱mJp4. %,C|4=@]W46u&dSgڙD>Z<0&\U7`n3m3_ʤ *h;'Z4P}muWn-Ȟ41Xp5o~;*>{װXbTnE4BA,$,YFMiZ89'n4Emxɂ oX$dqGTe~aVL/XBdM9i Gk|;J]!G7s ~M"Ag @X0L7!2@^EsHyx^g Kd,EXv꒔h5LWXH˅RNý:.1AO[~FEo &mck צ)(j D=I)Ы3T3\^lSCx7~4sAnH%+?.#M#x>,ٸ1`y%7w9wh: y\R#1N{ځnфsULզ}(a• &aIvR#@de>&/@BSN+`] =pnHT+9mH!a;*5ht823fōb%鼴gkf諍. KBAY-aΥrhOZUr(&S +cE,|ryoY (oG@-+cK.j 3K'zP$oA^kSn`<1Ww5@rtI &oszEzmy\0z"G ffIdcP*#v׽ ݖٌT uWc{a $XU茵lkuK]%i^p od>,gȖK*=3( WVCrVJu%ǝNoĵ-*< (_$a:C/n2YMuX:pWؼ)9jі#SWD#2(xڊhs.^Sqd4 Yl' 9wV{'yN4מuτeh1n۟*ѰH.k=h۵F3);x(k ,ǝߪW.W^)"[N*epQ-W kH o˃kυdfƆF7\fŃjRwk>彿<.2N^&u$h-7wtΣˆQBCh ÅDp/ip}-]59K%[EubD&[nJX:{e""li*} Wk;Qnt/ZPۣy'kQ,趫{p$nC + TvH7M_BnWAn{%bwڣ_ͤ|²w;ԡިS҈9H_˔Uiel._?#H+gV e:>Hl\ e _e% '#i[`h2!̪<,rU^2Q`Q{&qچvr:7ɳK1bZx.RO4==RF3=ݕoZ &8y!!gɂ[ 1-w+d TSowt-E1?mTLw/ ٩$if}Ǡ$*7sqC,k\Wݫ#Z6kiH\ö`6nF :ov$@%O==F [pR'd9]p(_9` |}1\wE2A /*05>"LIVtuĺn5^ny"Ũ@h=9'1R2b]57zVW)7z+%*i;4# .`&d7uN{3RDX{ޝPўjICޚ2/>,aŸVͶb;R*n͛]IQH:4+]6fn+IX痷8u*KڧC\Abr#P=Ƽ`J.ai;<[!ʨ*?\ i[gq\2BYc:gU^a1ѵ N3 ϟ3/ǭ!F`ܧ Puvjƕ%HUx{M.15Q g:°Q~yZvo6;#YL r Sݲ&݅v _o1AL#kz%j_P ؃_ZP:2a.GM/|Rlq~t[&"F2vYqrjȮbX<S֣)S }~ WNfζG!^4buB #`!.GL@ggly7:God ПVv7@2PPv<r&!_ ) gtRnLzi֝Md).HQ1KiAQxq @wW: g\*V~j߇b[i: P.~Kݪ҄rX%䡳_tq&&:aזg Z4WjRw<Ki:&)[ZnK7:M, 6[a4`/l cFőafxf+]_0%H:]ªU IDC+7A.N-VfrMIz:_Hbn͹hZh-LmɁC|/bĵ)ȉLzMm WEs=6ꗄ'*$%VtUQM*EnHo:0;Э]).DʊIHٛ Q?rKVw%qCg󉫺'%O^_ʞS?*cw,u!SOr5e8>@HԼ]5h]pp6}h-)= NbO)aiQZsU NEg_ 1[j9*7w:֞|`ap[ÂBl. gc;.˳=,\I{E%-~QG)H$1^±PLֶϖKʓ[^{7$ێC5V)LH*]*'r$?zݝVٲ v ~Iy Ga^a3Mq%09^!|䭌g&ۨ  'b61n =M'ġ7d:VNN+icr g&N]~rR=.%A̘ݙC 6 {#‡8זMVv>ohϿ = |w~ Џ-?&kA]!4nB{=٩4,W hP(~̍X'ʞ4Ad>i ~͓'b*b 9k<ߵ>8V?~=l='Кi-/cR@[Iyf5Є+u>OT1:qۘE[;jvg\DG =@<[F9wE'΂6\&K|ha<,Eωȟi:cKMB7?;_iąç7*(t;RڝTH\ i:A{ 9"JbM5CWj8b}h,߂۪PXocDqnP Cžq[ @2'4Jq !)q)9}?wOξ~^1Y0F`EMj#b6;,@…CfWoxPSYTO,QuVt/%"H[)2_.znqo | oig(/*$]%08 l 5$‚0W*9A:Wْ Ɋ},'i|Pxi!p7EUZ!wnj8o,絭s3??oPwEtclJz1DPy{8x v^iQZɛ[ [iw^~i`i0.XHLRSWDݯfЍu; qb/\&\^M,W0\jqRb0pX>ƔSU7ebd^0GK#ߣ?y N #.zEynNųs UD/'L=:B%S4P0:62<|u9 ٭eNz@0{? bX*8tQnuwFtmHEwܝnAQF͒+P7c۴ wcRp}QL9V q}jg G4MνuU+L~G2sKN *D)dpgA0R|!2D*#BDE䝹rOCed&r3YZLy6Gyl #lට-ULРbv:8AޕX 2uz,BwC%W3TG*DX?WK|ãq:yE茞%9>ﲱ|1Œ ${SrrHT$P0sB.~FSC,+*c v(TFI3ãc;?TK)@13>gyoNwi 9/de׬S N΍O\8WlbX$cpI *o(iSAa ҢR d(vu$ B${_AK%V1eߞ`vR`d[HHᕃ('g4kdn/AH/ۇݝݗ >2O{%"Vx"ͪTp2ddt4w ho[ByĄq)@"A^RD" -ߣ%oACԇ#>y.ZVaaR, ]BZ2zL Z15^"iad0Z(="OBy83-Ww<hAz!j򷐃_rc&;y@XySCN`uM$U1\wT؇*Xu7TL=l{aMO}pBߐ5dE1} L[;C-8_l=W\6,O ۖfJI\!@nߞawjTS6*BNC ?d#MF\s^/%F&*XΓׅE]ϺӖ |جο9: uь:qJ #;LFхNz$%";;H/3& |ju/JlH7 '-M}ړ_ͽG0`*,~wNNUz>.2hktW& Y|{w0ПhF~Bc=V 'Q8. 2kTwB9]n|~׊b'/W6:(<ϰ*$C]AMA h@CQ_ö-BNAv~8z`".E`tNlKN }`0՛u]bbH-oGU(wizS\π$ =KfD[Il CMrcSYFpAk4 ~?ٖ(ǹ\ypf PX4b M'6}$c 5+V=ͯܲ-ôѠOr:WќJo#P^?Tfm+WkVqFHjԺ}[ 06ϛ4A2~@~L}pk|^??^=yHmeA {Tnros^keM #6dEȔay08XKA~^ if;i߹G%Xjhv}d3̋ .L ʿgU;&#"'?zWd<:h5S-j%R2 숿(E4& tK DkzQVYo$;,-̸@l#YN/y',+{QG^vor1ׄr:Y-u_([bTu5% D}:a1lJqʅǷLNDc 엙K`@lXŧ M hڊRƎk0}-S.48zj,F }[S/[:oNŝj[= W mѻe U%=>, <7Y\<)}r-h*NXO&qSzFi;ofsd3{)B-=1(Er-HYd 6tWu:Zǹ P5[ U۞hإɝlH,syaWC< <8L![B! JǨE [cZ>Bh/Q9s+StxB/p4q+PР nٹE&ٚb#&ء[['5h87S0y,&Kҡ!qKV J-pu%_)1/s6¬(]9KB7uȉU{ @/[H[gp=DC@~Fwfq'ִ sL1pŋ4D0%>;}FW] (۝+?دoFAQ9"&?#vX4>X1<)B!b 3j9Mخnrr4r%%K6-ׁ^+nt`{dj%ENPOY 5sAbLUXX)(C35F\H,$sr+\h NkȐeg} i ,Gu#>16)M +mඓ6jUI$=:/dz݂aUT_yr5TYQ}öX= .jP%-7v"t>S7W,:ya2F/H)そ.69ݺ(k]Qiȇ4*!N럤$wEOd7sfVdwIL; .ScksӪF8 `Cկozeq0ۿRh%k[e]3K_ju@#xyyG[ 0 rY$TV0Z\)s7^ BJKd;A fI^Y8&A}j5%/I>#0Խ">NxcFy+t֘kVgx?؍XNV*s)?cxՈ,g@߰He_Oﳧ$Q8I1F.`|mh2Y1x%s%9uaeb8k[)4) "Nj "Y-T#dȧv"?\ $ډƉjVF:BvYh^qa1D=@ aKN>)MX_kX z܆G DMs)ѥH ?ꕱSSɕ$eBV*a3Kʊxꀡ-L}Z57lo͚@"m "=c:;BV%ndgdctE# >AK+u}$_Q?rt?t}L- &MT5]}n,Z.c(LNnzVT0t-ӷZr<6b ;:kOj۽%d]DaQ:jT4qwG.gw:,ao>U#@ S|Nb#Ja^۝܂۹Z6 RW~0v6ADd&-אrDS gmưH;9Z=B 9Ǭy%P@~Ƞhr_{{%&CXHHU睚6d$HJVQpy  iJ.8*0xL.ӭ{|n͹xѨ^zѝ-V lHӴeЅS\۲؛Z$Σ.cB#ʰBDUjm (f}Ġ|`"uXzZbFkW?>AqI#uFGDż&(Fbș_9{pid-P;6jF&4#kPxց)ZTv֞d'TaEst 8g9k> 5)FL` ~$ou6k]- ՘b$A5L7&B l dDH&BĬ~4D٪ל=DY붙b蔇K5= $>EX܍9W¤|UzM@7՘1o^) 9@;=v,ynZ_IJa DS|}5tškn 2NK L?VR}pdCrhQhZrxkכԖPڜ {B 0Uf4J~zzeDwZ0mjby7%1pTg$[$;ά| E*pVNӅ:9Wy ) Z1є\f5BwXJjYvL-x9U bFu|;{77'3KV8&ņze繈c!)3^eFu"A5aKLِՍ{*!_bK /U:r@kII\my&`@HCjp/K\@ !ApS%0V$PBɊHߵqxGCD%lcWDtc0-t-FSm ۣ`XsUK($y(3qFY髣=19İV4)kAoC ȡI۽?բ3o(| ,FѐP=]ќV,uj veb^bNŽBd ;bt?mBƼL9GŸRgfG2@2֢LD&#a iO 5$Vwe=Tg6kk7nV +$^o_3 *P֥QOT5uݮ-r0F8zu"uG\Aad_ՁdߝOu(lԙLydXoodv@Gج1.܋ |G|>_e=H) PØYc$U;7KÃ`+uQL>A\Ў; N?Swl?fbHӱMCI+oEm!t[#n V3VxUoӿ_\]Ǡ{ҧ26노A~qobAK)p.?͎ v%Chx.c?p <:ޫs%7W5tS&g],+J,2mhFl)X(",qLI:uskx8&nڴ>=G n!%20PVc/BYO;fy-Kpgh˫Wji{rd}ϳ<6;Y'?.<$am҇8T{ I3ʧ_&wxhZ7 Sw<&TBR-/R^\Z>Drגm9am"He]OH8 LR7Ϲ H0O#ŝ &T"1' Y܎>CA >2?24T㶬%9[t$uɇ~IC/t+l^ŠΌ@AL^.n#|(P2qV#cN$2n+u,qI$ngٲ/brMG5w \zdQBCtރKKVsگFa%f2 EY;ځ$P-❒ss W®I49 Ğ1eEի`B_:GcQbS Fw4rHcs膒[<?Ip^h]x yd+8YP_ qZ6PI-)6g[0_rzJ!H#ҀJ"Ae8[M;1)/ŭt5@yiNſkBA"xBF!P$.7Qo?ᱣ@q) R{^1x \W&OcӏzWq/ϺHMFX3ʝ.r3P=G7?md, ,dȑW!F?Lù`\ ?(ڐwb㜟?  qKrHD{؁t H+*=,Ă} НY_b%D9f`)ډ m7+ȺUXk K>/9JO <]1H*1@ڢ*X,t}k.c&)ڇt-+uLjO)q13vRQat~{ xޭZ.85Ÿ́EGnymkq:TfxeP]Y-)X84oڮ73}I0*o N/KQL;DKrp@lPj˝6<.M"cQYaq{%xs#pۣoFXq^S`SrΟAє?^qM\qt{M]h/M,<ͶZ]/]ۭGe8[S}Oet?2ʻhK㳯w*k <}Un`~~ֹDkg#UT/ҭ UsD) UdruP -$_Tg0[\(|ѷqõ`2Phe9N9x ry'㾥k6bډ=}ᦌ0^+1o<jO+<\fTRS̞v견M>r"yw&ùa,z vzlUI9)r :,)Z5(xQ zv _YmF /m3ɿKydo oM(XDBN"JKq\H vReLN _G@&m"}JO,&bt4Q^bߐ)<5dXZU=:?$4+ˏda'w1ccoрhJ?]KE.[0_Gk:^_ߡ{JyAē7kZ9/g+%R6ݠ}X <"F:[Fc՚U&E+S.&M8ܺﱳ A2sgўQ`<;UF6LA aci}h.Q`k~4͊%&!W 2ggxA"doPϣώO0mSi y7փ㮇Ұ %MD_a: :ʸwvrw7|zt)1ݖ^R!t?/}G9hh-g,WU*Kڟ/UI#X '6uH]Wַ[t_rBʹd̕1q2昀qOE+@Vd&6ҭjP*zoJjr7@qrciKRdXN{qW9]$$~ɁaAkXdZ'Yj*>K_ e9 Z/,D^N@BtY}_*ES/S;)ɞ^_KMGa{$Y x3K~,S%-tq4_vJmsa/aP.\QOg]>\*&]qG̗H!E^- ?9 ФsSDCn)(܌t`(n4E7}9儊6P pIr{Zmk߁V]|ٻ~c0|<^.\tvN4<{bC$4(@X2 & >˅[31Jв,[U= u!? T wH$܎@!EQ%fcg&C#L+$ZGÃ;C:Apf$b{:|?+m<hG^Eb(cz*ZËht!"D)\˾:R(?Ba+2U53  jHrDvaǰ&W=ewiKuEQ` cBPTSUզG|r@ĎXNd"zF#=љ᳕ d<^ Rb6}~,b/Al\xtmfTʧEG< 1&a 2ɷ .=`5ͭlrDjGtĩ8X"S N1W,~Pۯ(|-gvր'-|XGsx{ }S{(6TLF'0wvT&uxŻ VUz495 FKtVec'Tg=Bx OȠÂ`ջ(#)IN q"=WYzh5?7x#@k^U*k+Xps`y0(+,] W3=.H|+ڧ^q`䊙uj![1-K _0]m/#i-=P3`yU+_GLƯ馹f!;y-&kn ry`!EvmtSYeҽ7gܥis6@4׺Gpc1>CpI4 Ir'IRo ^8ke0ߛۗns=\>`V'jwyv'gP1 oMS=O]]^mn:w@}> H Ҕ 9:&81ȍ{bmܧ0{ g/Keщ$*xys$a$e{/.wLtE]B{8<~r<"_{pD`/?al5A#%p`T,;# OU cS\BiSVVˀ565Pʌ\ӻ.w&'*OJ.X}>:r;o}+̴֔0#4x(dHHI0If9 L-W xOb2(.q˝Me낲8[UЉyW yZ'LX~bQhQ&Rhukpx,ZPMmq]?9`C)?pgfqL2TcS`LԽZfT/sgJj:7H<7D#Rst:S׏f"\ePiI^.68 וw|g>" tF^3b?/^M͙mIF_1Lb҃zt14bL$jl{?C'x]}֥],đuraMp-K}1[/ rD No^lpC +I!qKv^R^\)*Ut; gl+"j3 ˧!Bya*Y#jfȞ4Z \ , 2?Vs O)6z ObƁ_eã?v0|GR)=.\CبjѼ=0--SKlN0F(d?~$2K͆\?Y>GrbiYqJNeB3&®u̩ i":lѵo\X^BT 6^V%n,f{7Qy*1'ϥ 8'mvD+ W޷v5ϕ*I(]Qf0w39WsxRp]*<&4bDtjsZAg/ܔtQ7AJٛi04R3"m8zK#qiDH`Ot/בo=j"I,F]}ҢDv,xF3;y \y$D ̥WZ7\)8"0y|K01e2|gxt\ 3^9Y1,K VA!l1Yʳ襅%=^TRp > ]@\7U(^|~h謲O0a)4bq~#T$AD…bC&3V?;., Dj %q e3!(\l4.x,X1ݦ+HJ䆻w@҇ |SzR]L\XD+5{ H_ŷVD4%^$bt&'ݴm" S2QJ`JaSNl,<pҔ:3eC<ޱEZr_is([MŞ<.b7?H[7slړ˷tR(ˉ O子03lT3#(O6^}n8'\DcGV/3bZ? uqGE>qL8Z!hׄqp5ޭK)?a" :D}T iAutt?,*lva߈k xv(|~`f]e%\.i-/eڏ%匐Tk SKC'9"+4vD}Sn-~Lzט5]Ұ>%b eLzh9YJ̎K,"27:, lxŤ>I;PC'o_,JC/G)}Uy3M{ja[n.1\˂7')D4Iew@2ڌpzydժc#Tnl-%BPbr(6xǥycdZY6}Aq'W]o+[(}-إһu2gpI9+0 _Vh4t!>3e5cWe6['ڱ1Yj9t}2l{RA*Bxn "hh*eEL3SG Yi 1Ler\ʭ| E%HC%1 [A/veʕQѕ78AS=* #w@ v˷/u<g|s!kSD,]W-b3Ԋ5Ke,٭Fךne>GQV trkI5 ˭[B7X<~R$Uʒ2O!=P*f6-]l,d;|EiRc!J>)SҲ.4aFU@&ô./zKvcߵ[x tm|?U&Xӊv$=jXu6JkhٹDIP3Q@^:cܛ]+|@x{Eڰ^CjD$n]SqV0=aHH0Q{}+AFa?$5{H?v1LdzlQ÷-jWE\-YLH\4 j 6!Zlv55"r􅝉qDi7F2 \gFOAIBx=U#@lIV58eV!5K vP)j⢻p` -Lɉ000aWENd iI}D0 k7J=ĻbkXSUhNYo Ԧ 7|Ńb_3y܍^ءG2)&2ГDQ>(dk6ǎ?ro"5IG?hyݮ }Q>5# +kS6RspH =[|h~m 8s0VUB6U>j&d(H-p&G*[w|ĞrfHk!ow%^=蛿Zd=³QDOB&xxA6s*PGf\&g)2$>: :uAD3Q%g"W}A M}o?ͫjTpVbt_h#ZsKA7I[#p!y :_@~F[IZk[O]4Gn3tY*]|xޜD>ąc%%?i!oR~^TV/纛ZjRt\1~a th뺛\Th<.Mo^Ok{4?faLA ^^\hՍ2[_@5ȥ<(N3OO&+j;Hbx_)a^l8oζ>NjLI;s4$s?:#JS40 /ES}fNjÞC_D{]ua6_1_ Kum/F܇(U=.p!j{QhNK ĵh ڊ9zgc,܄O6sDŽN>$]]LC&NfZOJ U2p@Ž-ّh +pN5w1 Oy$#u``ˤu nܔ  Xo8}9u(L}&"ᩕ ۞y GD$N`3А<[Gh|Y4) sk/:}p}5,+|蠿m@1km IcyJb&' '2I^iA{CNY)Z#~ U>@$=a\v$'.(X5X:YA]!AJ^eB-,b97PbJd(OVzD?. YQu聥 .Jg:UrePR`PD9ʧظAh0pѶ[$ /,&&tjjr̸G#Z;v?Hc]>[[R'b?ʔc*I[0J BkGur~5b2 2HB)hTZ BoN._@zf/^Oӂn:i 50PEAUbfG4vcn裶{-\q"}:\stm|Ω yKyQT%-y7r[I6!UX!t5{:j!sܨ  (4e>~NZ1B WiVŢLY#LWBO=E;YŌuwVkmk@j(xDkܬ,)NđQVB/ʹ{ohvGI̔oxBoåZML呚Sbw FO" B tʄF7>=%@} ,kgeT0p9oT.;L'?t%`Iogf)3 md1jgY|ݚ8@mhCq# FH|>7F@b'}C֜.=S)ђux2P+pkw@PMlTh;曣eقNծn3^`B83om_ *,E=ΗtsZ%pNHRsG7!3$E_V y⺄HI`D/#jn$Vї(K6\I;jwḢgϝs'l],GC8 OKƿ,5S(? Ag$DC~1>)S8q$&P5Qì!l&X{+rCf>:/K#uX&f4C< :(A!]X%}+Ve+{U4~@ۑfʺDb0 ˟3JHVpRf^O1Ev̝ہ{q>Zϻ)9qY&[oWΏAgY+K/GN_m b:oPtw 7{T癏 p X7h6^Sfa2gmZ#Uд;^g3۸vs$U6~΄yݚU bu}nA1U]Z]u;*< &#pGK-ʄ2pDu`1exG̋ [;Ojw[F2b-/B#bZ*o/CKlʈXm{lU>j*O(ǙSEt !g(Cٰ<{! kJ皩u;B2WV _]NM1x N kcw?W.`b#-!.)O?Z&6!6fFK^HO̼Ea^UpSl VŠi.+nctn*`#rqD :TJk?krヒr]y82U5OuRW&Eb< =AF ڱ4_Ck)ҍVyGX$%v,fA (d(u7<ռ>Nͪ{ `X'ʠ&B/!@OcT|Avm=L鎯{wV6oۑu*0:e{Um@w 3?&~߀ {V\+puZ˲<҄99ʘۇ=:pďbGXqUvwDշ]G B(hт~mD$\5&}iy^o-\5咀5kq6!سq !?g8]"J0\і LޗLFBkv%d;=,'=l%kQmCz0x%{s*HIaM6ds X 6j]z uhBÙo*^9Q}&/ě-`RcK ;JqMLI&jo%;}4~GǖcU<66U`xņ\?ĊNK4{CZeu }{/x$’!b{< ZZQi%Z>̰5YZ*4oS3AQϲq̞GvPp]l[ y/a5w/T ˗$AXD*hzD|3e0n+p">Qzz?,2vD5 Đj/H.#R\blG%WkYt㻮ۍ9F5pɹ/+fǡUP2\Q㨜-ڏgk)޳˽4S9,acqN}3d)YϵHJH\<บ%{ϑ bʘٝ ߕ0 ^0TC| l!ǵ/K ¶VyCV|ۆOm•;2E'@q y5ҹ~ q 2fhFF5A wȃ=y#"64O߈iYh~L6&\޲oRJ`S}N:bi0,?# }OH>2)`. ӲC zoۄ(8Q34eJ,o14(|a3=Q"[]Z[W>p;s fNkgmON)Xu K[;/A! CX`67Ls<}W뼆J/F{퀽[Pox#J.SWnLdAOնqI|K *A|x_銪 ^]ʑᤚՒfL[yl,JçKA:Žpac~A ,<BH[/.Lh]cՆPb/ƣfor3a@; |x?nӺK- D'^R6a)ĂM }tLh[X\*=B&ŭ Q9'M^[۲{UeKDd7P}_@u/;IC@-'?~C]oɜױVv Kd9-}wqn¥߾6aYyǗ[T7 W%L$oS}UYا"x ~&qhJc??It>y@bwmw,$mL4ɫFN=hWmԍ>T+Sx yyĎ&7*>,j/Wnœeڋ{'܅E[<бc:KxtW${&Ɏӆ -Wn0kw$}fi잨hFIBe^4ZF~Fedptz_sHB)MD@g5UqkrjePXcnzhU-h\_z= VX.~yJSЭ/-M=~ $PWxhzC]|SFg=-ChC&èӖtWB5{)(V0ڱſߥ2^=O!tWW3:USgg a_Srj鞕aF*b2˚[j=@~LOl:Ɓ&ه8O¿}3B+^}U9,*ݵ4/9yOvCm4 i2m UGDds<X-n4wBZd<'褗LKGkY7RMZ+?sr2(D8ԯxH` ~h3dMyu"`UcN戬3ZeuәSܩZH XH=m~ZL<4Ҥ%;4a)'Tjމ+ 1gmx13ywpe Pf*ϨJsu y,tXvbJӲGc$Ì3wtB}EݣMCjS#.23IC*'΍V\pVclPX}S)6^Ȩg݀ VhA i 3YԒe$ ߘu{,%Ȟ D5XmQsЏl3y~\Q7xC"~ $ e3QvGRn+[MxvƜߒؘSEj94Ҁ:`.Sտݎzi Xsc6KLf.| -@ͷ34/\ > lG_W$,! rm ܱN4ylO(̯%5ޤ,ZJ{"|ٴ(*?0zơ;?Za46%/zYs}!DWY?[2MBԑ;jq6mDBy'ڛ90j@#Ii G~൤lkV"HRtuqp]Sb -b'FFCar9xII\7Px/-mfQuFVG\XV tFQ?#B =w5|lƒ{͔hﭰ5o) {HT0ijIN G4} &HnQ+ʟfi,1^37eՌ B  ] h5?yK1 S+ش,=#Z/xeͷ쓔9j2$%NĀKO?8gh,4vL[Ti(}@aTb)m3S$c9`5zظ~s&"f/ߦ_syp=&{5V7$h>Hũ&6M*MT!'+l{b8/,STѦ]ؼh蟋o|Z6PϮ ;tIra&?=ߧ\oҤNSl{O(!zlTherXکk*:|ScS7/z9K `f`U/StNM]"5-N\d#WW|Sol@mgjӔHośhNH*!n WT.0)-12<\",_6.:ldKA>1I+\щuzjT 'eD],\4M>2UZ+_4c7aP{|v^}n9 ^e sL6E}H=ד԰ 䏛iCX{7qN0^ tJC}AUcN z3͖W|o4_kDE[lgC,Go:_i?8;:kQ3ECOشG fJXdI6N/%^M 01cU-/qw,x4=zs^'C>iߔ׺x_tpKsܑN-oMl>|trơ[l=G{VZ * OdlVLL7%Z"u}^p^Bײ!`͵kS>ֆ TZ R-<`%Ni$XQeG)43/ \0ϓNS[v*Ȫpp%-SF2[քl1b6 $*h(wِI 5hdj܂ԿZTo~LJE(`[1zv#P|ӭOj !@d@FxF{7gwMb N|r\Լ[D^_/f9W,aٚ s5L+B矊<[HUbAk\i%!^#>p `VV&J)) ֲѵǘ,7OM]sFJY3oSW7P2jWCf^I’d7fV\i1$!x? \#xs<|^Q^^03d(~ifx݌R kEjE" # Gt[G=.DB{_9ipQVR06#a61yPtB󵈒`^ϴ̵ơ*Ik\<3_Ma<~/ZÓ; 'Hy͘+4q9>@'!LuU*!hCIl<jj?VӝhYD(NZoIg\ы正B HY}kRKyuw,mD0t$5d)&~ҁ2 J΃/QG u 2'Rh}RJЅ X ln ex 6!Ll#=h}-`0'*da_֭Jy;e(N!B Ɉgr6FybD͉YdzR8x6_h am~:QN;[$6#J¤C)3HܽwWU:ԠعXsUҜ4/;v2-n3z% _TŚmoDM|^I[# ^gqM}CC,1Tٻr[!a_ʷoaD\Š1XHBmWe92`2͙xݲػg,*Ӕ1y3@^+(70cqC1jK?&B!xS] /8+јe{-yJ npkaJ^CE6-ds\M6~#fj )LБ} Η$"b֣=8\F׋ )ڡ+r7|鄐)JxF\FrsDN5q*v#kS.u+ {Lw,]U(a257WKp`A yZꨬ:lj;BR桠9/`}?Ls뚝q@G<]]AwDZkYb^Bc&SsK)H" Ictl2٨4?Rn 1މ{0Rzk@W؛F0>QCh-\I+ƗTpyijsdM-#[ QWcr&7q=_qm4W2('xs;KU>hIr[w :,pĠjG&Ur`W-Mj[^U,IǤݔ-q]}o2_hb  s!aNMϞu|`/ ƦPqwt=ÏפkFe ^G ]9 9t=#w9KF #fi%@H\Fd@Z7hytpt#ޅ 汓 Z8P)Ϫ^}*`لu+TB[:7gʦ;)B(OQŴx]KÕ#C8KiMȯͪԵ9 1iK- C6[j]dgZʞ!<%3 t]SȀ}Z/ jzzӯ?NWqtI.;eG#`o88[ug=k1\^C@t$C7"s1/맕b4"ߛ]pA#Whb2|9hux|\^dr+}"`;HҗjVbEqG~w|m0t\ocܹ.%^Qhi[|ʰq0é4TS@NQ~}5Tɩ6ौWS(ohY(Y2B 9 FhM:bNI9W +l$3%fvّq&,dWq hYFS}gXȬY+{ ifqq4'Cw 8UĽ$"g .a't)+X͞=8Q徑늃64xttanM 㫹x]y^퐼-Z_h0$N8Ej*" S]]X75k3\D"JdQoA40miNӺbGl^_%Czd:q4WٖN kV=SOsgEss^As4Y—繇hչՉ72Eq 8ՒaryY5MǠqg&"1!Χׇ/)$#(AB|wU[cO]Q]!q:/*M]`kihC ٱZ\(jD*2p&Uppņ ŒH9؃"*k5Á_mBUk燿%sWFqFR#le(R*O>t*&s}[ \FBaQCaCe[4Z8Mc(8{;Q0M #܄VqhlzaMuxц!TGl;m0VSvIz{he0^ۿRQS>ȩ,kbXT-S .@ulRj" ,3Uj NF\:9Ap!^8yCW%a$2Z\WEU_q}d@#Ƹ>9Kiɫ#j.LiO  &gU Pl}DQTKɎY lIA.婝ײU\V3ؤ A, za|@3>̂Ö`t`<8ʏVPs4#trQ_*(OD d7=h>g>" Yz.sӻ>8p.<muojhվuosOIBDjAm,g1ܙzJ \; bf% 9OKs,-$vYv2A]Mmn թ_ȈV+=S g {wlU۬]7(sCd8DgRA6rpf,Hуm{ZIg[v^usdrđ4KK7mnN/9$ʪFakD{ª"Ρ)L||4š}EȅKuqڿpK)NҞoƔ"ԈGe.->IqֲX֙w}edω.fRc5܆CS?Gl~Mfbr8/Ɓ^ZqA(y<e­#y9 DeL xbbb2.lUe5XqSsNR d5ľ$CrJ^*ZFK@1I#Nh`۸F])^$9`$ֲB$aq_eC>H =ÖQx.K/JKluj&Ϭ81 FTECt&%J5y moސS繎t~)>v${k_pPa t%njN42X9<0JzlGBXH?I5:B)p%a^N-ow5d/6#!gc(Ɂ(Ftg#(')l#ȉY|.R*vT9!iSr-36#.O[I`a h7Yi]@ 0sȷn X7ok U*E~|O}"u{X=Kl⩒1ح86|7vOMW@D\t) t3G)l4yܼ`m>葦}k~t>YRT@_x .ޕˏMadfO(R!abٗ;|aP6LdrhW)˨̡TM˺x-#\Lʴxs@ig*Ihy8ĤmVBYV#\6STu6=K{4. eH,o+پ3!]b3w5s||Ѡe_qh[JV -!ZKoN~xY`8q_4(+|:AJdzԿ!Zs D>3蹐rmX띭;0;IksUYv+G ^8-p*!H=~U5s4U&y0}nU'p 4緫.8 -RD7J! GndKIbC69A- kZnYMcq/ٮPN<`75Klc|J?\?`L=Fp(ʯOxV!\ ` 4,#;I0&0vىO-~:G,PfWq 2^%+wWy҂}e$^X-`阠͔60B,xV{-2a&\r"טg[렦 #F;m(=R6f~_PXt{_O x%vҁ4ը^R@*%S7SIC9پ&հ^`^s? AJgMWz-!W#nV=[mP*ɺny~WG}sG:m-A5tA >'?`UE2{L?4d Gg݂&9f7ă׃jVrujZru^@/ 㶂,8d'OV)q1fσj[UO/0 B4~_?HNGFuUCdvuZ@<5j=lˮG55XUCAmEQ7[{=4l^88cD .u?&R{?6bV]|}hH(72 \x#%LfQN6VX#^JXm]^#ގUE@LE?IB y'Owcĸܞgf`euT[:R~6z F5o'jZ6dtqQU|(ߛn,8pNx(G(*8^_"Z+:=4L]"ʁB݋J3~|KB({6SGL}jRlxݫvfwP-mDn0&M&"pO̿Xz" U,'V٠-w \x 10\=Y&fS|iw5`NnHx MvP'=o13Ab+(ћDv_]őA@=V>;ÓG;T3'߳rk 3By< 8"@caeea7k0}ўa'Jp"H#7G{(NHw8?#[݉z"nq~Vd@mI',Y{l' b 71!MRrh$Maymұ4&M8N$cg' w* 5}3-C}w̘A{Y'Y\#| UMhf#$@8$?D?9a)lR+ZKWX{V!E*z+2zmzPQ]He gw",T@3&[qq?r],q=4s%- P9?ċ]`ܚkf[Ǧeh'>Zp)n35AA" "dYT)2ci^KUn6vL^TΤRW2ur*J䳫G@wW6boseu8Jʜ#ͅL  21n+ti"Y䶫-,^},XL9ѵ4ĩn cpb*Fn׃rEGepxVFHuqh3s@_yļQ_w2& 7X(B^%P"h-(V^Glu;>6DHKoe!ӻn֞*Ɣn?@܆Ԇ,nE{YΫ`/lu(nh*v gX9sF݁LfkG575- ;iZ!$!m˔t |bf(@Wx4 Wuʘl֝Lqqj7hQJ|Gsܞؽ _[;=4 w"(@C'AS gtz3 Wht}{E&#(2LpMeԻ\ƕ fNBfDSbl^vhKo,Fw*F)|Ng:e/FD" *,ѽscTХzu1:ʼn_$[v9B։:n[΄qoqmĴ7fʦVcJq ZBC.,ƈ Oʪo[ky)v6Uqkk\1swIzJG(K/ۙ(,u .],NX&&|XZnGmɕov*aPPGI^K#ϥ·;nOsm3lEt:h;1H⾶ cQ$4QBlWEG#K8cOtw"*i|cڤo8Is 9_@fBYB srCMy(\k%4޸MƲw4BVl&а1<$G@֣;o_Yq!r-jC<6Tg:'$Έt r).?5H#2pi`fu9e'3La3c˜D)0)忾[k5QOnt:_`?pWD @bMill;n}SE{YG()|z׮{5VyIvbFU:t6jw"D 'tgcͻݻ q# 0ۘj.FGOSBV7BKsi"&CZfKAU(WyE-]U u7!`p''0 jWi;knY>cxC]AoZbωYVFh.O |G0^ O3r%׶KXj R zzۛTB  2ڐ c-NafJGb&X3eo# 0c*_u~Y~[fYKگ?̫0_F%A$"Fz13l~T5, YeFSYCt$fI]B#bgMi.Gn؀#z$6R]:pw%{ʥ6 .{)gW|?*\pEIS!m3~1srsVMsèdԚ7€eWNޢJqPJiGܟ|y {V[xޙ\$4hV !f(fȚ!Cr`-UKQhOo.0X GG5e1etK{&4u}?J(\C6҅^CM. ^guPhC -ήV*P~ИDŽ3Ak7@Lsږ,Zozގ8b +~q'ܓ0l/e"j."D?6bV+~ :QSp_y(߁&FN5XNQ]f:ZfkHdWWO1 ܕ>`@Om$i^`u1 vA&dNMݻMA pl,=n+Ճ.DfUB,mf%s}tH[3pļjKr۹7?(MaH>K# 8}IBJ锗9ga,|½,}e)t LRmJ"K*_1OkVHru(fWΞBTrykIڧ.t = ӌ}Y9īPF]o}cпYա5ⳇΡ؋"D ?O' ;Pۣ%Z #ynCz_--HF`*`ի&xd*uIR+5֜4}aURk4N&`OV}My ئw$“6T{RR֘ao<׭ 3?AF-׫0w.<^ p;s4s}LQnf!Ag<>4H'jFK9JʎZv=N|dQZL(1!}7+8@r"(w.fLrVZS$΢fQ _ [GwL-*m~]`;J<=cY1-wWLaUbF*S;_@4 ǃ \/;m?.Cс@Hx" ``9NTCb&vy d qD׸;H}ess N M]n1KV(U/edMlQgA4_x$U|t.0 TẈ:<4k8IN<+]G`xpU^JAXpcMu_>\fFK[=跏}W Aʫ @;㥅 -IK%uffizgї/#@s5ɠMrN-4#Ǝ.d{dLl -]'ͲxNT1'sk0._@9!b?듞'd3]-t U$4/:ۯVOȆ-LQ&PP"LT7Ujt.y w; :5c\Ļe:n'Rf2쳙Vw39~%Iz r>F%/ K`MKC0G>#^ @xe $ :p =ЄaJ( af)iY:j' $G< Ʊ2)O s4IuT yCAOm"w*Fiv !uɟMo!oj0sKѰvv>7eVȮC %X,ѕ8K|?.ALo_=o7xBi>(}Ao)~,fG:!¡8me5%ZБ DD*$\b3PKcA+"!C8{Jh3jLؔ9kשIʛ|W4s?96nT+1ݹ6\j&GE%PGݭ&' K3Z |t]ʖ[y}z ,PKe+K@ɮJuH%=w + MxEՄu.Bq d)'&NrnU i޵<-ޟ΋-1?8p2^r?&Kh0pw/B>drrX@RU[i5[(%aSGfqØiyeo cXaUFr %]EW|y PV ?AMg]usi5gc|N}JhA.>Cz DUzk5,iޣ>&%IX`еk'vr(u0dŘ~>(~ OA.*IaM )AOC0F&o_֯;EdQrXt08"֨3ݧl|&+Vݍh4XGc%ٺV`, ݠ*6iQ)s<_rV8M!xGP|(ї5L~Ld7i oUW:OsJ+2_v:zii;{uٕtcf(@VQK ok*yK<8]X-eHQ澋9ljb*vt^, 67FP eua+u=םqY8XxX$E! 57M Djn?8 \ԚkitA!)c,z֓" ]EEv0M @Exs5#Y3Ske `DSnxQI􋽭 G .%%.~úı=,HHf!_FO3r(-\n[?rz]qXa!bFU&@[ OUzPS.5Omsu` 6 ^1,.e4Y0,=|o}FdCl*aET~S5z2Ug'o6{aScǬkyn,Q3UmNŒ2;&6ҔUs2flV˚dzt (X1pM8F"t& x{#M"2!a6AT|r yΑn{E t/p箇K:nD@oS4~dԤ SwtU-ztQQ7ꄚjB5 +v=6 [qMA {dJ)3!8B*0)5R ﲸsc<q6ATMpj0cܖJB`J\T4v˜P-,JyJaVIgaJdVQQ[j}s9?﹐vVf Fjy3_X׉zJV淪$7^ J{0 =Dø NvvYH|]@k0Z'5M9tt âW]'~Zey=BH©9 ү\;4_O2aޡ_sH~%gkzxXSG"Uɖj]YŽ4c0gtL".K)xF+]wVH_q!=;Kkj95ҶՊ1{y͑="7uB%2hQ>.<ݦTT^rJ^oTEZd<I? 8J~a|da(Yq<} pܻM) 1T4DoGJjN0Ӡ_^.pis$5MN5#GeGe((>)-ao ,sGSR!c}#3TB^pn-f\Czp$DRтNqF6e#:zDR ah#+c,@.T0NZi!F?B#a~iXF;*{,ɌFMޒ:DuC.G:1ظpxQߤY>n(t),bae 蠣ب$" [u0c6ojݸawIlO50B=NA2ױaD/oFⅽ5Wg"H}^_>H(w-C94wXJ$ݤSA¾Y ^Z/d+ Ա?yFpgUc$A;JOVfwCx`ڎ]mU-襶4;CC:/mKd)W&, ַD?ޕ% \h] cc*ID %%==p@3c݄=g =$$ \aqb:MÖ3L7NwwEs 2v% Im~U􅫬.,JTD}Ϯȅ$$AuF[92RErS*C ..5 F̦V+&l}#i/ y/b;wg7 Up%RT?J{'Z%oÊxO/LR-C̔"dkѹBf{tDǮCgh`KQroдѵZ]DX$ ȱW*"K3 Adn?Ӯ $]D&a2?fi9jWyAE,͍t.5@șt4T!Yi;RhѰ ;K3d : ՖnZ~PC3ͤPxS1kr~Yjح{d`1V e;rf(j9^~7G 5VzO~- )Vi;%R.7nߊ#cKJ;yAgO<k7.z@Ħ)-&X h;vNB:JpkK7*&HcuLZWaW.m*5.祼{QaPo\sp`bɼ`h5*gRs Į)xEn7teU Q393(y=2@-b0+PZk;7#粴xuf89N9o$u C4htxiC19IKA;ɍ'^6A"}PD( S\[9ƶa1c9S+:_{>Qt-X' ew* N,̶>̢r<:~--i#[H#PT`D9ǨaZQ$' Ö:!ǸTcQx3W^ T>hj¨jsSxHw7&`0˗>?@JzɑȽ\T^5&q1a$ySv)\H-ҶsUdqɏ ?%"ңD$-w< Cux|"x ^L~cMmϢ^uVyzzt\Jm)@F€.(~] ]!A;̌`:4SD.i+^,4kmBcq*w]4v7_Xڪ,t !ؐtnXG,ѳk"GզV̠4SC>1Xф{,-djx}4l%nP:G5`qE&@U(k$MiX9hsM6!9cs `H+ @ٱ#Ns׮E[xA8M>WCAp ưN2ș{(и!'np]2̷y:K1$GUA`sg,~g51.'nUػ  ˅<{BF$1 \0yXԮD,gk |`ഋcVM=v|[QstZ?F.?c|ۇY#α}.g)`}d} 5ʥUES5l/ZmCs,4H=V/ k})ǁ%MqtSDVnrҔCLԄ_IGrUq"1~AQ2ux䰻߽Cz4-(^dug2kW{UPFu :uҢf?ǡK^f#l2.2۠5Ny2lpi*"ޢi baRfc*,u|J^JVe8%5Df2H2}:U}ݴ3p z^L=t0B 㬃`-ǛTJs%#=붯S $LWÑCNkE#k;-;۽a'y0bNf d5h%/Nt/4a+A2#z"|ͩ ft7u%`طįXƌۆDvQ!쮞T~,5/.3blp#5#9Vg0#sg}בaji5(O,̓D*c-iAP߯pݢI 8a'Ye6Ks,T*{yS#C((l6C^ia=$L+GY蒶-[|䟒2j:AnxA5_bwAݴP TH-7h S{jH N-l d|RmM߮|nQ~{B39# p;Y楈PiN (ףMzޖXMHשa 3,S S6?jCEF2#D9`1h2T-*lڜ,x :)~L&^jD4_` (PN*kh~YC<YB}86Y:*a &jI1=ṅڪ|Jq5/v0jC"SCވfحۺΞ r¼< 5ש只A&. OKV 75 j}^KF6\D,ieJçwZU/5qo/cC-҅@r[(7#tK)"5O.LLOFb)ݰΖPqӯvYUO)$a@*i98DQ`AxS5 6O džgRf{HŞVqvJ@+qŹ'yk>4g`]#XJ,g]gjR:̕fp5PFT2{Mr-`C4s`ڃؔ V/KWTI0 1:;#][CwNPR}HXBqُ\Uge#YR**>S-RiÛguY 0V:0p(|n-F{J4+4\q'e?<8)9 Ӝj @q6e*E,U^͚]>!5PUoG)qE,FVzTVr3]H"Lkdq|W☿FZ<%@S5[ei4Sߴ5*9Y4}a>Dh6/@Lmw"X|LOoiД.\*2r-!Qd}8PEyK='Fm_6e!G_#D9wG|8+JQwAs[Ե[+ЕHcC|33Г0/lEi=E" p>/2pt[aكx`ֳΡfw EjB~08CfqCa"9k2ȄIx뙘=Aݑh+l^4kMk޶yMz؜Qq|=oS ] fv4>,Ho2x\ޝi"')_UGLa:QrС08K$?fx lA[v&I?6S?0LS3٬ν.o:Oޝ2iؤvzW0*P:ܴYhEpCAÁc n)"4GRyEuiv^P43xӴU&5bL7>(d FUQ-'I[~ :cOc'wG1ΛNF86?e&ƣ+lT_ u o`㛶DC,Zu[: NDk[Sl5k M;t$-@R<xV8$7|!֋n\8UɎt֮1AByQp}eN6+$Ix\hđkdd0AmwK _JZA's.MW_GJP~ (_g:(oߪe\#Ts3fqi ҖقP8^B*8>1_9d$) ?ĪOK迅 jBS^alnO9%E٧f E>y MEI10GG:sRyRiaXnHAh{WcwpkKR VmLwQ.N{@+%eBΈX`jXO1LZRTAJ n3U{?pHn"=Q򚕠VYfhEpTFs^u[:Ն翹㽨ʘ2mҾ+;V^>Tr)M]Ϡr9d^7P)n ~$mE "߶#GΕD!&MŊB[,bk-~D!āN!"cLˬ3Y XTJt4{N,vQV HKA9fğv'mv*4Y)qM<%~@3 g̮hS'śLU5kgUԢ)1uPR俩 `7 >va8p_UN|kЭx|AirVP`=ރy!DZQ 1ٓ޾yxiGiviتU{My;36Btl QhlFlXڛɛ e2zwjêkŹү\;MO=M}<;|j65NQoiˬDً!ͺxv}Pv-݄o%J!;m~F;}6U9nl#QS\m굳lUD!g6 ݤ]3 iley[8uk<}K=:i1#)&@ Fay8=4?Զ{"J!ƷN;>$= ED >i Bmb")# Tx`_XU#wz0Xs#ꢍp2= wuv;nIl< UKzUۖSmvXјf3*@;,W\[ B<X=HĬV!A2P`HE.ECخ3ΫB7.$F7beY),dhXҝdT&_9A jv}{9?,*sLұ~]BӃp8HaP"Q@ <,}GDfD1f>NoVY̥_΀HT%#^m^^_nj 7'Fʈ @'c~EU f<8xz88* >n׷kW1*tn*\ttO@@I*xmCdz(]#4}'ֆ~EgsQ㖗 xtVhTQ+9X %?ǔ%~(S1;eZi5! !7T@Ǘ6͗rZ=r -p\ Se3MwܨE"4w[!q4NiayAN<#q$fT"Y-y @\GUm d" pI}7Z\r!\MQ?x%p?}l{T 3R%M Z)DPGK&rW3I*fgB,X/?LIܴ/*h;6M/RײxkzOЭ7^xcv3-x0;Mw?ǡUC#UMڝjEV3&!ηU§oD*Y% 5{lszW% AYM)޿9;HLB¾_Gc]KPه) HmhAZxL?цEe%g k$o 3:bN^ Gٺ vry#o:~Zq2r]pPJEfn㦮5 .HL悉!t"/tO7-@bMX?(Ta`Q{ǍܲS:/F +8}|Nb}W.ibIqrㅀ]5 ۧ偕XB^ ҤӌyHˌ}gx&^Ȓ)ltxş:j\RO`zcސ}(E wFMA J++V .v߲n+⤫)}/&UV-\|A_fE]d_ܦN=A%AT<@*&ilP"qaϰFXWl^N9  -%*Q#帑 &oS !ծ捿p0Bl>s{\M A[ T.ғ}6Fi\tv ID #'b規}.wR'Xz-e;pj9L):2Z1φ3N .cZ C; :UR86 rǗ#d<$ZnaSQGl=RR?mNZ*5Q 3JWT^ti |F\ -#UgN|Q?O D>N19ȗu~Z"-R^n/m| ƎhB گmLPt SuI %(; ׻7G27qE_6!opo$E+BuGkt>KSU{Y\)]95/ OH7,9N"DSl'jn>w*.yzGZJ3Z`up yvE}WDᛵ.Y9*լTt{ΈgY .sf.cXdWwAaܵ:CJd[IєaF;aQz:R8ۄ{guA^׆cvؿI33jqq.U#,6> r0^qT4T)a|פ#BjΎ6N;TiC˱r}SxKԢ C&PN^]7LɶcȄiY>B/k̂0 9io~,zL|УFΧSqMbc^-//wk?xA]V^&:=u*i04ꢽ[u;*IR-ARzig=v+%tF)(\2 D mA7,ׅ /iWnbF3rV.&+kYXH6ᔗSMO5̑;k3`1P9Ijl+ bl tjV8.{cڀX.өFSNl׺`?C+^ݤAgK#tt g>^1V6I;?Бc$QB _=x}afybL4f B$B/l.B%I"-62ywpxѣlX.654Ֆjl3j"龡dmAgcjl3i=FLFO-S:k"Z;ӢNSb=a-;G4)0Hh/7C}uhT-Ǩ2QI&.+3/쑏b+Ic*b ]:_]`SNa&=N:*]$HEwT`(kpxt6+L0G{6VsY*'?=5ؑ_U~#PM9mQ\+.θnl۞x6B v+f2i89YX7A3ɢ u`G2E}<- "Mݿ4 VATl>MDvcd:$xQm܁׊^Rt sr7T/Rk^cЛZ!̋z4x rI-}E!b noh}w{@ÝA>f4qx9,XNEdt"=_,Ǣr#ft 7WeV7c%E(xX|kal:'ۍ \x2Ed.[ӌNcuȥ >:4( E9FhR GN' <󐿼m_sI}tm vT0*G/ޚQZ#5;-)wɦa` =Tn3?2= ̕zh Qp ,D^ 1f .ś.o^ׇZWh"B$er9 /cV8JBf4E;&ɂWZ8 w=[ŀf&Y4 X`P.6\\허qYѓ R|E!\KO 1h]}JjWJetN=vXN2fקF jHK۲{RFxCsܧPeUk}dmZlIG";3ױ>1w `B=y6j遟!EBO Iҥk 8!QgPRj7j ;,/[aX 7!et7tuW2lV1^#;F C5Z϶Nsm|Tq6"6l,H< &~7]YYNRIc'DVVGĠμEvbrLgNK-[Mm0AuVqFk :Ms@B,iWCF_ HDN:gL Tߤ39:cK}4 Q,ʏk[:.}h n<=>=˘(ċ'l)z %L!44#:EkBZ$eBLd=ZB'u 8aE+&WUܜ`#jC2@Ϸs& Q1z<}n@?_|#RT·.1L/.ӽy9Aa1gFzQe`9zw?u{mD9CW;$I[פ5UUQ>KdZn6a 2 epebT[y%lFw$4j#B8Bs kib tC6h qC̘ F'\U8ݮcDaZCG_4>g)>Icl(4@hY*w8B[;^.YaٻukEs|cI 1= ^t?̇7R>b!V\Ksh=*zjTyM'um\Bl0V n1"PbpV  ]_V:IL\-D]#xG(id5cwjOۄ0kcb]5Umd!К8٣=Kׄx Qd.`Rp fL:cLxp _*n atJ4m<꼭H(9ޮ"hDuKoUofVKdEEH|REVX ZrLo/ZsbS>Hm[]dž͙(FftD.rr:lGYBz:0VPUX [C`ÿY%y5 6Yt5 `` ejؖ#A74Cgi`w7J'Zm@o63Ltjbf2܉xB3VA*@6&DrN) w |qW/FJdjl@4B emrX1R_cT);%:tcJ|С}h<-1=#0B z+ǞsE]b yO OXXvȂة?]9][*H_vr`@[C굵֕mkg k#QJ zNoߦ]AƅÖ%2R'GtN$p 1GI|{&,L"(+g/:Ý~FV Ca)\;0ewp.dIpTtE(~s;=CG Xql׳S@*_CEGP1Uq~t Ia 274f웋X <)X,HH`.[mlhzc,<:P v5 %#Ǽ`rcy DͪKf+n`f|z4#qS3j]յe{ x/ jH\6|G!uJ +P˃6?5-&ؗӜ?9X|Q8FN]|K}4#b7\+rT:THz.J0Ynl|ųHA^+dFtZZ~]>u%0䰔k8(b,k*U\ ^R8>5FawIqc%$ec` &SV1MIi\K7洰7Kqg!@g:z'0 2ղl8ŢgD!</I!Kb*4aZ>T?fP',#n'/vxdHgƪy/Ο#R<-"Ư"iޱ(@!'.dA Tq=^<W <(-RP bUhK3 Gra0NH~$Ki県y#Ӆ/h`}>')g=K*ۃ @Fe?)cx3 '`+u,*))tv,HPWA o>sU{n6x{7S )Mf8ܥa '8 x ?YpE3E4|Y'Z:Gyg>uXo͗/R̈ޓ$ 0tvp#W(t4ŹÿUbzt4 ?Ar3gĀH $MFN $ky*+@\xNo~ᠰ~"f ol<BRa_H¢vAj4߳9yH Cnf@Ԁ:*[Lk#1ĀI)% r8CgUhInL5 21X@`;7^N4A=a0MR B[/Vh7B}&8T%ㇳE/MfZMkE' ?0ol$Ƚ J!uO8/&bL̚#u 6I_yW |Թ;hl05ۣQ#vǍލziWA`PVv jZjU<[CTr<+4Fu ;h?WPBB.|DܾQN ,<7-y!5+r|TD4H}q~ 41Zb1UsO®4왣<DJoB,7&|Vj, cLa"SIO.xde{BBNE\ B}UEv"fwik=^:4! ,L RõkvqtoX~'@OŭokGHjN/q 00G٫eyM`=/h'b ;W'MyE0 >YIa{z/KmLáqr/jSmiφ/Kc}m:;#CN.pb~j)"M鮍LxQBVZCY,VCݸ*Z0=,nY:!FM;^`/~k{@j,Zbjۖ7Tԝ<ȓm(s7v<.Y_nW27}ҷ\d sTc$~/SsYTC}ԟ CdU<#S%x}F!{B9ɪ6VwإʗR?V^փ=tUPehy\$$ӳb B-DfoM z0848֣G1<,Y35UTA!+IFK`B8b(\ wGO2 IBgr;VM!)%qv-iy`'uL.2s(7@CW4zfx?\(28Ş}r) Jg42Drt6vEl(~޺j']wDŽ]]GO< /v3)9'%ƍccF*3(Ӊ놎5t7Ҏ}Yj2=`h_X:um3J|b|RDQHX,U6p5CrM3BfABiK3ЂPU3h QaL`pAŸm7g=\D)VG(aO:N"j+ ( }Mѹ#~cr (‡Q ?{" M+'s ` aolhVLiW0wNme*FC#]'^DO~;Zy^\9L.H\ހ ΑIXI%L[dL+{.Ar{iU~ף2=:tiP0gj\ ̈ek}^݃]k? Z)^)(uųe3S 2$TlAtz^OVB²zIRcX'z;l;XJ|A0{N@Z *,2X'=LϛGeSw Y;Z| <G쓕?Qd_4og^ыmJ.>'-e ^*1׵ުu$WL?s[ןhczi< J x٫b[Yy#>at=ъĉv$:poDq軳E$A_#s dtyV/ 2nMLG,? 傛Cް<-@̋#z@<6ȉ Ux{_QݼP'HZӽۀ#^SS, dZ䀘;iKŒ' 'b[y6C$'>>;|(#mc#||0WF 2y$we~ *r`NyV@=PbI+C,SʷX!<ݔsg\~7=]ra[LMJᷲivq e@>.ļD[˷4R+]Ō},5T⦂{^ד(RO 7 c{<׌*-5m̰ЙQNp?;˸w"65ۑvʘr@U+/޽5:J2bI,{HEZk_Ȳ Xu iyZ3aWm1M=?~VP7غbwPLEb+aЉwjE?솨W]5lˉ_n$>[T-9eqJ5 ߂#hےA_k"@KlL@!Mi,np˓u*Mh8piWS_3.QTgL4w8hMf$*X=^9 5H *tQÏ26μ)sK(5IۉOm)mY10AR i0޵zVy:U4IVW28BEғz})F8/a7ksȖ;)4NMfd.E#<*_JEKWg'E[qCTq$LctlI?cP{Z-'S>P0 4_P.}ݖ{ŇN #.XE嘰S}~&Q#Y 6t]9'ڤym[eubY 8L d:p9ąLKn Z=Sy/ fvFj= .Kk@2iׂKjf&fx<.+ -54 QF 2D?y"i\|P>Ԇ-%M7P=(e-l]( }Tj$CHD8.oԁ7֟f]ˈ${F{j=!z;뾖V`~.Bs5>˄ڞz :e=^V(x^䘄7Uհ M;|"-A&C\)\U=ꛇ@ q\jEr"qdEϵ&5B?R;ȶ' bЩRvf-k_1wlx7tFۧUpf|P|ߋL52*JeǥgS5q~u=f7ϕAឥ#"$|Bw (s'wFB 1@JyVxrƂhz7cr/ ˚<򷆶Mwj&c!<)6U,mHկ V=wa+kt{9&FB%/Jgdh1/PkǧЈUxtnjZ$[%j]vW;k(+Og>lԀr8+7+L150JSLƄث?bOL=Qe=޹1:dyhLEhքZ{!Np[138Zo'ݘ sJͣVmByQH:pW=`ZE_=Ѧ6pA|gr鮦qê,,ћ!C!l`_pN5̺TLS2 ^kK,z7c=Ll輹cy~EIT`&DG*]`ilY}OV}QZ yl ٸ{-rz $x]aކm8uFrO;{fPPY .iꅴG^|FaC{@C|j SV]U>? / ;]@s7!U'M PS-Κ ̇4)AΐF -A:+ f9&Jl+Qh|w_ (Wf[u-KnY} V+(}v;1#FgNis^RO!"To(A8;hc!MD/I6 U jEE-K "AonUŬU_U^'6R;'^C 0+U D7 C3w͎wG_Ww { 0t9NhА)3zF|`LQ!<Ǩ-sYZcRӖg;F;GE2S'DX1Ѕ&˳OƷC ~ ڭ?i++69mb2Xvuu"g\s 2:Qt8_N%ٗ෈ΟmC,h8`?/L&T[?krvm~s'j Ѝ{M1sĥiCP\ɇMGI:jt0@] tYM_2%Wjn܊71>M 5N%vM Uм.%IZj$Sp&'C?&:8E2pEZOœk En|f@!O'nQ˽|39{M )cț=D26`YХBּytTz?Amsyc7?Tn[! ~#/.,CI|Lhh?G. >YEPO$[n@v4O'CIJzD Wid6Ud1ky^Rjև;dV em4NfXbIXJ9# zm=re Pg@h:h(@ޱЮdHn c&IVAA Ct'Z_nQ|ͻݠ_֤R]Vq 2p,tR,mfJ2se8(a,w;=*~cu5>( \+_M1$ :`y,Ƥdצ:rKb7!$;U K+wU%7y.Vx(mGM|bNMp$:D1֫W*d܂%-k08L)ui03ױu9UXjEy۟˜} +X+RІ;uT+/G易1pl\wv;%0V8 O-ZEFqf>^JP*\\=o% &3k +Cͱ`v]*աjOT qL|2f|yfk{beO<ݮUU5Tմok ҏ=L18,ɹl-vdW(mǔ? 1Ԏ_OfbZl> SPFt(ī o<\\lv)+Zo䕐Nڴþ/iV7y'OU9pH#(с)5k(V,:T}i(3}̤MtB1\ G$;Rg 39~{ tQ #Wnm``''ٮ4{VZP#rRƊG7똭n:ׂU %*&o-Pʼn,8M6Y3h!aV)->qz+&8 kD- }oBl&)hӽC8ˡ}O^ #2 GmۓHͩiZar d*K['9 E/pv0x|:6ϳ xikё4 Qԃ#E6k>$k;5 wsVm3<nHjk tsˠvvζ6lJ REWg83E+hJ@%M9 WF;[({񰭻V0fC IylY.n0U<>,K!/*MAqS 51nMkl}H뢣pMug:9x.XNkįZ 1l/VHZ(N.Z !][,ID 8$W };jTkw$\4^l|xlamXZp pvR)$;MbNsOYZ49~vÜ}"{q7i_lkM-RC*+aq1qo nf3!Hm#A UJhA%"\Gء Ѧ+b5DLqgi60CSbZQ 1d^gE6 &%4$ҋiJ:Q:8 +#ulfqĈP= 5À"" BXP[Dݏ AU~0ڗ aܕAC5yM㍌|>`/0iw&4$^N 'zC@6o!Wfj\UaƂ~z2Gl[lIqp0>aҳX`IPI訳#>FoqԈ8dnNbFL`J粌4BF!kGw@UxVr3^K0F`*'ax4 :x;˟wd:3:q+Ќܧ87f ͊.n1P+^=PSSaϟ~3`?9d\k ^5L[/;[4><~r_UƑyR*-fۂJҥS.kCěMY˞6]o/3 nnDJ~o4WӾ'F~u|`xi=> K}+kՀo&2p .C(*)R "ː⨤D&CXͺ–TՃXKe,4hv!L\{ՃƠXB'O:SW,%1ig1A-7 Ǟ@hlT3Kyg/BMRHh-1o!ߗ`/ۨ(K?2FV͚Q..-n)h>\f,4k:31ar.жyF]*Fw72橆͈{Ƹǩ>Ov '7 JF7mO5zE7}UO=?`x4kK O2x%Y9 U(9%>y֗"Eڭ][}-@[rRXWab ,xߖiEm`MqzX{.&a[|X:@0e6n'tPOP, hE>QT_4F0+iQ1Hc~{{b6{nO;b7 X\#YnгWՕp7f'ׇurxpV$3bD0@њA U<15b(LC!cCZl~2< ٥>KciT*hk3]8%R'RaITMkԁ45OCme %x~ƢۋeջɠY7+Ӡ2*21܊\vP]6{h|8 N1rc.: t_8NRe4N/  ~6Q[g6Uk}2PsĊ@43l`2Q,6UdR8xqjCq6lGA@Y)SɿL+.3EepS `c&Yq:|XS v3b_)6@4E뿏fk"PV ig(j+eҒ&'rQ"jiRAO{LR= ') \*%|!]MO7 y*jN$ (ʠÓ (0j6+GJ)1Owm9?@@H)(P_W.֘baV/:#owZq¿T`,nlµ@-ʱ67mȸb=bGw)uNH&ԐjBR4qP\it T%gDۖ!bcԍew9*u3T b`&fm֑$_Y聪Qv$vʴb 6b;Hp7_߳\L9|'u {]0ѐ`qdd|b.JJׯN9&5VT`JXQ$_ uU;;#+UcnǓUhXhЃ$ћ (_cxZq<#dP ;G}]H ,sKt%2cػH竢a4I$+QK츿kӑX[4 huœA/[aF `$ըt],^b9}Eu"K(" 02[o| k aFW:CX6vzG"RGb٩ȳ X;2Rt\{C!z]]lPPU]uA$+@麨"ҭ4.&yd['B^D\HdJ.˯ݲ끸@΅cW.Gķ#"+n-iBٺ, 'KtU "T&b׫ȐϢzpܬ'fED&isc@=ȧ@tʣcP l284%KKWm_D2]z#ɑ7EqzPG5㧉4\zb3 }L 0RqsGS4SCTOxG}`)QTT['8t@ f.-=&YqۺXJEu$zۯqI+SIO;(ɸH/߁O/ =)r/~A' \{h+*/|[f=#[ &Y$MZ4%Fʥ9*62iPq{KS3s=QY&ïTO졻kα |eg鈓t xMC'71{rуy˹'2nAu CoXMt@a;$^'4l Nh& Đ#TO6]}lCm&xM/byb:i8`+?h?)\X? N؏&%Gu!R%iBb[ܛM9կp,{l-%u3;8#.G4~<pyOwـP}1|0jDD]|v)B<gͥJZ&JV 8¹R'% t)?hJi/emAL`ȍ~ l X'2q W Ter߉ˈ!R?wlա,!vp"&)=O<~d"#Bs|dvfs^,7(\" MoFtH~&λ=3bs)Fqr1@<{3OU0]#PBE&`?gzE]X5f' ΘRّ<~LSKiAtV( w)0s4%Sy~,OWhwjl IKO/ Su&x/ pHvd?vZF1)QheRc,j Q̗:*h>-f:q#%{PxQW#=-Jw!R ]**񫜅Qwzʼn$ܴH7#вؼOaKlt9pxIQI  UEL*0:"Q7WϣŢ)pK.#P&a>ACm@d]]ZTj`$DzJdzk??q+eXlo^.>9)3mllbQGde%7,J+0)9S+Ȓ{@,ܥZH+S+υ`[PedƩ<שFt+U|kц.a^:BzsTXt&$*=԰>i(fCލ)p _n"PF8u^adzݫhdG=nx=Ay-TOSI?Eb?cga(Pӯ!fǝX<"ug`:;_ -Lkpe |<dguN2^ūQ#?N4VMZ'w?'tti,^GX^`x2BLi)>Ⱥn֜i"6cUq(e݂+D䟬w+'(3W }u'-M>3Gdqᒥ5a Źҁ@"h^ @RJ ((!y$)8u˼%!ǖr,Bhc{[cTXI*< 6Qtp@"<&=w0M Є5S9cefG0ad(P6aNoʼn5#eR)!SqRZ$hX-.7Nth@n0I."q %N8h7!+4i< Sl[MQH%G k!P`NXbjSa9/g.oqQ4DJG-9 #uzUl !֒зoreV&dž Y[P`hg@+lw *Y4Bqx]A9~c% bonbw_pVgP|~ʣ[*5{LK`_}K F 7NP`9;7C GʁhF FͦF)M;ai=HW3kF,ġK ˡ6ݦ#yb B3YQUG4Bک \[Xm>%m)LN޺;9!Ѣ&o߻ | vʷPǚϯr~)ȏ;J]T`h$*Pt T#:{$s(~ɁB(:IxAGdŕu8{sR`B:%<4B`x^{hw̘'U L ^ 4ҍq.n/7EO%B DDa4PUX3^멸9쐏 ߜ!O~X;l)mJvO?_e|6ȘYP!MԒ0X]fصҏ|#td4!!M$1&c K"_ ?{3ݪ,'Yg+#dd1s"hHyCuw ׋`vH~d&G!%^;(ڒSAH:Y-ludJ;$Ŀ/UQx1H&d?(X)1`wz$fnqGv@&dMJeҰ c?ۛ ߿ċӬ oSE[ײGrPq%dӳc¢f/o]3B+u,`%~+HthHd1?3zg[Zp{Que>]4F:kYڊ7I0 xoAFXMXAMv pK_>rf *iRXO퍕Mn0U3di; VZG:N|'v|ݍOK5+gpb 3CZ̟Pg4` ;pB⢳0éBjo#{R.BoY3ǿTܹx% FkN %s wNTx3}ya C .n8¦=t!r[3{]HXVb? c~6L74? :TAI=bY/mhGѓ:}|m*L,TA_HɫU5pդ!@@_a|U$A_x0-4X[ j#,qpWnLq[8=L axLS(S~K=غ˟8A<*lgxQ-k١kQUvus''GsL?\"Q^L G85ViTXL!|3jjud:A2(z˟+ <˞CD|Pu:!_Vւ\p|s8̀fPcR3Xb^J75m2 g0b5(zoդ9 :>2\sqvD8ɭ6atACni BGgҥ6>%VtwmێG[w9Np#ĉ1#1 10?¥߶} =߫+ޅb5˸0}^L >9\1@M i4uz,a`*%?i:i ||j:_elneXcͨg8<="GJ 4 (O!5Rx*NWLIDB0f q ?2HkT?qGYR1<ݒ2 !Fⴑ F0^pUF*^α@ 1HݰAҽ &XCVVԘ_I<%Hhkbg˭⬩;9Y$n+08#3M38;"ZUӷF0 [GM63z~n<:M%Nu'`?\K\*r>q.VD<,Μ*l 8majjZ%BXn||{/3%̺jS wZ,Y߀mA*p&t51B?P胁zFVl!N\yB?yt-nMǖoìbo6o3P!qs8[v˘ls$mwd)Fl*n[OUEVnb"*@Bf L|Z`w  _ՀCA+WllcO1dt8Z HwPJ,wg#> X_k PWRS'TPh<tic/-UxLFIH 3(񛘪7V1M^_s-Qtp { 4#Zg8%1~ؿM'#r%,k;M@`ӇYyCe0PA\`ݦuE!7Z@'jߏ|L\hyrl(Um3Onmӧ|G.rVRFaw5_lly>~W=TkzD]yQ0y>EMOTgi^\wgJS(6K@SNE ?_ K)IpvNSUPuz[*,]hf"+әeqH>,:j;EH63NH4فDvE@q'O7 џ4uZǜ2ģ=:Mn|Ak(ϙs)zyHP{CQ BlRwuH=<Ę/1ˋ:>j _ZBLplzx!8dPdK_}\'DV#ywW6,3%P;}:;ۂvbak!Y˛U~˳5(*hNXތ*Hm9p5Ņ7{DҷQ,'AĖp+ES##j'Z>bNQ> ,g؋Qe/B3h(X,% #V-\Ly7wh nPShG@|'|ij5l>?C|#-+2"]bx2#AC zGT1 ]Wӕ L~Rc Ι]\axV&C˭ƨ5@y9`}6A*Q]] < 'QrTqCgOǹ/8 Х(rYcaqⴃX8˔*5۫bx|vՆ0H 0>ɍj_oyOd"oҽJ v[Gm\?4[4f \'~Cɬ3IbIU:`ŋӺCo@҆1 hq+t}UDH8̖1yPlmgbs}(3\cD2*uidR'ȩU4Saǀl+|gzňD`fҙ˞ (~9FZz [0 C FqHxtֻuJnpl x~ysxʲC~ xRh>94j[jN,j:d%Vܷ".XwN9؞w}())1e'DWKr Ư݄jcFՋ4\0'9j5<+ !3MfƳL^ i$ u.=f%n~!#w6?3gTJn% -_{=¸Z-4 =B1U0\4QI 切̵ֺd̆Ȱ7”EB 9PycM ̃W-[ e-F8L[ %y~|V뉦$a`"0U'*uS%FA6j>G{zN-FdcPְZN%JZ6l=Nxcr&' xXP^W>(Q qR`LIO=n$r)Zشt33`}fdø6`*qAc6^;aʛ7UȰ3#Q^xN@!9v u9hU# |JN+yIp?'Hjy:w^|bkwQ/ cmh3LKGkU/\' ) n.inJNؚDZ2bLF|ՇޞRI@ )z{[4 䋹ElvD` h Y; Lu5~qvҡFxd3$rwr 8)Syd  "S]5 Cw/f)\8~Gf`z o^ʈ4Z5Ah" 'Ǟxs?YKa}} *4+ķ$&jLɀlH  O*dm+WE]!͊S6aBt6+Dz*YAuPS;UGHٴYG<M n쒰YIH9۩&+|=b9L] '7n5]4\Ԕ7&]I/2dX]mIFM+>G@ߒك{zSHal< Q4Q BI)L}-b27'ۡ W #@N*?e҅&ddJ('@&-F%P"_]3 O_=~nKg@{\"6\^6IカjC.`ǸOU*j#+8Y3f,3o2ޛ}e!\%~ң6M W?MC52FE)xTb$[XY2* [^MNhӜZvѻ`` dsDoaz#yXn|nr%ܥWn\Sl@KGvɃ/|^f\yjTpg)\)Ntx\VQނFLi B+TӊN)Jb^ m)(ے6}ץ @IA:VB0pK]J)CjrLǿ{|O4@4݆0nv/6ې2[zH%Pl|u /uAWB^V.Zۆ|1ټ@-hcXCmȜʙBH.RL,[Xco@o%;~Fl4X6U8R,=Xv݄weg$~̤ӥxl*'yG0Mg Q7dY&܂xwRQG_'o()>ϥD/] :`ɇNϧ D&-Zs?h&Rڑӝ őDa3$vۼvT n7ڼ WץkplʞuE;[S6m6v.@)k;\K>[!.}oQ2?`Wy]9n8<=nY#iѓ\V,0WkֈړZ 'ՓșGl'Z!O'F< I)p,nhj6fCĒW<! NWqg31t7x>VgR `ly,bn6gLyVF#S.0nZ_=f:F!-]o,4^i^'䯉 i{;@Ŏl8g(hhaA$& Jm'OWVrU7_[q%>JȄ{ox'ylyOp .Ǥ᱌Cb)uL8UY*Zaj@d4 1&,(s 4tr<0L'CˢC,9,0ZxQ\M3(3 wQrvlkh Jp!^R)0ZɮL2a6[ϯ<” )d !< ZNYtql,d Y[LJŲ\$&Q56}g!PN@K:53 | Ec`/ xꞹ B`$v%؛+;%&T~ s78*ImgrXaUxSS窲N]{!7q{'L'TbMGxkP 3c-S D?]V;ݾGMe~ pv/|7]F3ZsU X`pn0 ǻ{[pj2RbI]-K6anu "wDi2$XAjٯqM^LXf/ۊ=䒟G$ yI `"cL۾I~h\]y+6oTI*ʉ맋|EJ/ɔ?CTζ~gcO%ST".ENVSSY>?9l۷n\d΄Wt "NTj&ט]1)@Ҕt\7+s& m?X I;C'@b1lh*1YEC i=fo|_zTb';:q3% !OASM|2JG_I@;Qoe4i "˲2Ǜ@>p"ΒuԺ0v7M\T2YӰz7Qti3۞&V 6W{Đ/bLȕ~243X=j|2a0w|\#X2N X8 A. 6?g%@Y{?)x8(6%.G3HKh=k[$O u3̂҅ `Yp%f6Ch4Gv9 BZlL pҺ En6a%׏REC-l6e-,k*IbBXt]-ewGLKC8VDKF~+p7ɝqHUq5#ZuXYJQM^8 =v*,zGF++Xà1Jo{mO +`Nr8sD}np~QꜫG1#c&PRHx ;Ė>TCTf؊ =E&$zf)_ D뒔؎X5<ziȯMne֕1*6B3qM{ U&,W+Pvgƽ>o"v#h!|7 13K_³n @`Hm~< \ G(.ε.5-PM, aY0vH.lz@j=SɥV;&QRO i E8:V]Vj Y`۷񍠻=' 46OZJT83X,!<ÔY\etZ^Z,Lѩ%qw.'N䋩75+\ŀX2^cU ,Oō {5W =CD4=]Si@?r红@_,,g\ }Y I"z˵Ѫ]̓2.[݅ Y+*zu[4gN&Q# )ԗCz{dȃ!_27LO;8A?\Rw<,*3I1bKZ ,<٣t@'WlH-Q+˰0aZoEZ, #,&,%^%"4x|J˯6٭Ym3'Q3\PY q4܆UjGM(e`bC6abw4EܬTߺ[Co OI&օI69NsVF%qM/׎ C!>C9 ; W{7̐={%f_aJajJXf.q>\c ) D#^f7~P-u16amxz:wM_@+<;CYBWȟ\LBI: ;1 @hzI\QX-YV?TVT-Z2tX|rH?YC'] Õd=H^%:[zau`*dvg60}=?c IW4G~6|LgWKItӃa"Ok7(S ;C*]͐P=ժO~fZmc) WJ nG\ڔC<37jpbV0=EVV!/⃗|D"FYg%G@^Rxf\&N_%U:`=q!MyEsŔP0pULKA]W qEl`z/ z3$@pT˫z+ p5\#$bS͏s oqrxmЈ1)+`(¾(yB*z >J)C"VNSMjd#QLS 1Ad2%;u."Sz@s(C~d}&PD}gdq$y0dy?N 2vHPPJޞcU,iX 4bQ;rH"h$Toi5&mzGs C?>IPJ<̉[3`~V/L Qj7f֦}0h{i6jD BjΖhc@( ~WlKݣ_ƞ0)ގQ>n+N€paNeq~/&ĺ~hţRBKM U2>l;gu;iA8/__hBHxkb?i?a J^)|2FOvt;m%8Ycqp| >v-=-C Oy%jyKixߣڱDsq^G爆21ȹvi^֟ah*n";as2"fw¥!g_j\U>akwu癫w6fŸ ] Rx]1$ڤ{ 4Oggn|8/"h/w҆AKrx^VNFD+`QTZ4( DžЉEwsRC&4T{ z:L8ꂢUUi/7k-=(Uۨ!`w.R HA6!m+8(cҺx瀠~MԞET~ɲ'\qKR*w~\?"2-z` }Nw<UZdùp>?(EJ>>6{0)2;IQ%䴿ZMʨșNidpIx (^c,Öe?{#7! R )mQPнS{5}\R-gNE_(A: kXZZ,{.U\;gT}Y:3&@*/p(\&F-gѻGtx$8:諎8跟G,ȶbH=SH_q<3# >B܃慖/iJ 5ϵvl1#G3?A;M|TLwUiϒJUKQA9 cdP,.xVx\TEja<;x#(LcPR"(#m5"Ψ$?F®51-,ϰ8j:z_k T+F1Ow{=4Ĺyll*F Lb~ E?Ia%\p&u@ܲTUL` DI/$-*w!:)brăد1K>ɂӾl >xk*\B)_|IGa.i۴X)y&_3a?uKg8 ^!~ZZ%|z֠F7D7&yo`X0/)u7 wr(WC);)>?׵ ?Hyf8klT* 9]Q6T ?rS:'"nZ 9Pʢ!]!J"!ǻgy'POS6)is) 8Ȇo2Dxx$\?(2fP_90(_3/e2; ggcot\[,6rהA7`uHYm}!{IWBX4iRc FDPgľwrڴ43:O?Te S 0i{I,s*K $?C=CX+v[#[;hzSցo玁`5cECԖE<`R҃%4e |,sŗɣS+8_|!OY g,0]A].;Z<.b¼%(%C'e!W}np5%//G}z :%N9^ mNKZI IwXURk؄BA&7SrFS4D[K_7:p^`yf\iBL@fnT%^EK; _=#tp᳘-w͡Ձ]{'A=KHM?M-A=z)P3<}pB?-3D4;d\~ODi囜ڍwLw ̺͊""睼Nr7 qã7'˔?LMqQ>+$ \bqv[hPlU+U]Peذ8O4?nO&/g;JQSQ%$mo@"S(rpξg!-bx RKsȒ~0dro!ۈӍxY w+RAqWarߞ<M%H>+$xc vr,;9\>d}"3/ҟ10^06!=\-VvGk\ $PN@ФHK|Qty?.B݅8kdw [aEQWgI]iTTt@ڐDaBNTU%kd HݘA"a|Cvr)n>n )6`K[gJDUHPnEVS(dn$ýwFVzFWeut[Fؚfs5tAGjʹ{2Ͳ) M+ 4iT=A!+l%i[{)b 5X#Lz.i|C{$COn,SW $CbQCvªU-+Lz&PK`EkZ#G3bmQW#3t˶BGi M,c ;7»xG05[S6HYYhuEnq*W }iue'͂qbŴiXwaH:(b< Rk~M/1*:%V*/Zegp>w TdSͷqrHlG8ס;uɺyDglfI ay6 6T(XX9Hr] N,|&ŏ5z8?Sނo*-R+ckxO W v <Mĝl*õNQ 9fd:(|oD[)UJs@FN‘ӣ`A(غZy⯣.w۸roT8x),_3K8C=ݼ$(bYYaBzQ3Y``hP@4`2-#LLiȖe%̖ցŰBmZ/ $ hmnŸi`/@lU7V7%Kg:Ԇʖў#֐=%; qBLP'C/i:#RZr|϶ `) S.!V"!2IzX)뉓Fh+ƑWdfh Y0EsjjO2ԯe8mA+`HWmZ;/,>e^ {'+p tRI6hUvUlyf8\ijyJrrřnSvBPEv]Nà2xJ+_}uL VnF`ƺ"'9,l^}+Z:oHހ`}|s͖r}g摷!%`bm}We_6@atD"l*l&܋mޓ'(TT&v!{*vFx M߫ظi&S."]'?vEvxujRkzVBՏ/ Q2l 'z[@5=p#3$Xgau9Xn= C<ܒEQ;վrY- ϫEa3?ޏ^/#l(D8F2_+ |aD78>ط@[6'[DP}t _l*]";.uh.Waƌ}wA;lTҏsežG cD NV Dhz7vɩuaqɞ*D&3yҼo1Hv&3I ݕ;InҠE7>}>cCK (X죲U(CefQbul0>x\6Cʳ˝Dϯ"ЂZi('}Qq!oaRF%8'=C5xmB< vuW@3`1X 9BTO[Û9p\?Z*i nkB? wqoNMP]TsXxPlw\!dž.[fCC>&NG0H!ӡgtVls[C6[vO(='@V"ʷsC*B2aDQ 1'F.iBLĝW(Mu;p>^!"Jl(!:YB>.oFpƭa{]I?U/1Ac+u\iXRL.b۴3\dJx,`gUJgZӇfCJBMs.)*u>f34pcXa;TZEn-{ >X7gPGKBF\b~Eg}}S!UQ|3ѣ"RL|7B\sp 4Y( D?D)p(rR p`>( ;SN >!mh]YQ ٸuNXX>VT"؜ 1[03>z;'%{Z37Y P Aqe)[/t=u"I K3~Խd;~B,85p#Ix#X<944tAР6jykڵAy+BH4+9J(|T%q?NfΫF'7NJ[zΝj\ꅊzL1{ݽ]Si+<%³bٯBl"bN2@ 5㡤Erө۴%4dI w^RMfF~5WLS`hB5).~jά.c m dʹD2 :]R4 pklP)iV U@7ɚ{TfuHпNhqdN 2`+r`ݛX}K8 $nZwS^*} mFb$i8vƐpQzD)B(8+H(m*vIK]*i0 pUyv*MB Ū@ M\cs{}&v`IqTv5YKiB@q1%.PGR[ [K'-?emz(jH~P6$+BZAa,CC$M't|՟Y:oiʧ,b8UIm8-7@W}:R >p KuB ({sDuᯠ2oNgͽC{լ^ܲUeWiNBfʋjvXQQdt< =_ Dj^fgee3jQ߸JzZ FE7F ]c'i"+`!PEP EeƐ ֑'pȼZ' `1PXY)M0|ː;-)DE[s[Q]K"156E4[cPgq,K1lJաDَQg grH 8qY/!:>kr=,:5kY@b*0)I{9-, rH_ƨnvWjwd5=_!L>{6-eTu\FkmeBJzU/ө~G}nN]>?3LmnodF|9,M!Sd(Rc`fVٟ%ըa]c`£Nz N #k>x.VhViњO8s+hYW@w~+_sߘ% qTi4\bI,,ݛBoaqklHO=UWsY˖.Ǣw^ ˔*ƕ{|Sq֤w_vXE+_^fW|8^,h??m#30v! _qQ@0/Qo Hϩ"J&U&Bg/g!XE_`AX;œ F:v!Wb,tކ?5Vp=2]\xGC<仛jei0\QGj؝=SPۅ܃'tQPy{3SW:-/fXʌiN[Ij!SMb5]sric6 ;xESjbږ-!bZ2pUS%ա]{PHഛpZK3I22%7 `{rե'^';'Tq5Imƈla38E>8 '6g>$wFQiر;d! hu,Hl+')Xe,|0a?~P`̃⾉1Z/ GҘNoӅf1;ϓ䬸w6 .o(FE:BeJNnwOf =bϼkj-t^;7thEBD9v[CшաUD J˩33Xm[:hWs"OPdž =UfEU=Z:lrKD~K`c|M+?(Hͨ|# hxtW>MdjQ-TeE>{&_/ j,[1E&y%mwRaʠv"Z"KK&6g)m*;}P8H uo1ŋqт5|X9FTn2Y. z/g.4{|YfW~V۱ h99hJŖ o L&vpQ_ et,GvH*S4z8cmhQſv[ g uq9%O'|F7;s,cr#`/~'^U}Ѻ\`$͊TfS^fB0JILVEyVrPfmuP!  åAǣ779Riۄ j6Saz^2*^I"~ɤ3e8Ϻg*[֠EHSL7V6$+lKo~ NvI2Á iQ)S®a|%K_kMV Z8cu(_Wc6ŠU åɻ bz 8m/ ֶgYʏ6GmbfKW'7#b=8ϺJŻUtVZ9 q,="0 *]?FH%n) Ǔ8n~ [1Z{ZY\'T5|(ӃSl’J~9mHrǭ_#dJ:xes͋>2#u:)u_CcsHCF1 ʌ.GM 秙efsޯ!rѹ3'|C W)>˰r0&cQVΡe -㼼XrZ;^GH`/g>9|?M;9F%Wfh270 'uU0I_$1b^֪CcWǗ[J3;apj2Js03r'wu\ywͯ*1_J$c]YtFW:TW,;˱\xHgWl+sme6@$q$Y4,DuW@@=teykJzTQ x7yxCsSXxwUtl)J@u,#*h#So'P(&<vr:Q}ȕ&:!?0uZ+]1eHZ>q40PtMcCݗqvmN{36q#0)DQ;6d3=9Kajb PoypmȜhXߚ~]K]e:LHD.X0i5Y*HHEFn1tb,K );9 w ٨> F%ծ ~Kh?G딡z83tsa )TOv\O@ *(o$q2L^VX"QCTX 8g)K5zHJRggxvSST2qoM47Xőo>*jA债P)n^qƷbk $rKC&  ]] Yt^k+) Adffe+Zvѵcʟped9y}bHmOeSXFErlh"mm aLǫ0Z]tkl(#+Y]U9?(iG:M|(19LɄZpFRICvXHJ[rf{b7Tp~!m ,;xKG%MYrvٳ?=tyZ?cIi5˿àLk&`قy `MgLN5`z<G:4WdۦODȯZKuaX5V&‹6n鷆5'k!5weV^GM/4n_ Ir(kѳߩqa4Dg[K.m%30cElV{$ lqT,}t[ajmݿ?[қ $/^;`oZbj-ȽOGw:tiaj㍳/'(3MWKqT%/,bV!%5f[ "֞b2#;ahtn-|Vik+ \SUQc/BG-:ɰ,XV{flz{GP9A_,1_vIC|{Ӭ4b=Io/A޷Gj!qs}rwh} = -mf8$'6}rwGI0gz (Գ{ImeENG=gk:8o B7at})IkCylŏ`M1y> KKXLYHI(z >AɤEM]潝HՀ.nX\F!ʽNлØGϰH&d%w=W3Q)ȕ?wkIލDv(_$ ĔT9}߯_ wI55WF}tU+7WD,Asxy8uFJ,VGk /-rjT3H9K]-@{ sJS  * $^@w<]8=#:p =X/ KH.* |ʐ j7rWV>ce4 eUKWPs}bU>"_ %z[5Sos\ʥk^Qȑ賎spc4KϹ֮ѨQ4ɛ2Ch[vqH0#Jf"i\>Adf'/wVۢ0AVZ}>e2j)lS$իi,BNYyG~85l{^1iDƒ` U1XYXpkGp1`f)Q] 7i܊9c,|Y04k\{Ϝܴ[ID*M?u><U/uyzg2_lR?Ex0%d Ѭ4z LGX#I5s)9KI*Xptw$lB0: O {[kl. z=v=/{4V/^`_xgd[nHSձ0&)lF]/Dy*ѹ'D˭(05e=,J8r&̓PQyap$ G^x= ]t3BIQ;K 0]h_UGT .S Ly~ik\Q`0>}6+ׯ^hy'j? ;$*V-9O]?!Y}Syy3q`XU$Fj:d#D8iѵ3 VYvՉi,\A\^SMwfr0(KkI˕rn%p."zoBG4hO TOR)Iu.WYG{)QfڕOay?>&vvyך0~JU,tC'I]}/*mmchHQq6xzĺ9icK[8PQ!$L JBwa(x] xXrNv_UaE\z@8yt@B18gA\UvOml#PNTüaՐ?Q -pZg %S!wd&1X0t(sEYrGzGch;˴eˁ+42sq DwS(cStj<QvcM 43_}.#_m@!'Y$ M=`_Gq 9dR49WZ{rJ" d0E6åLƒ!?,#*< `[Ȫ1qaM-hY_k }֗h 0^,E|>0=%1}GN7̌:3J_!Yqv)9V_ )ڐ5'}8R~1ƒ>yS2؁a޷vm>gh o>cHy WW^a[jb9F*(k.~gRzԿw,h+aҀn\PePr4ogcnJ?@N<T NHCeú([~K-ܤY)P$XC] ܛFAީ=BS:>Q۲uivɬŕt7SPEu+ގ+x+QXΛӆX,+4B΢)UE!#R.y ZSENk}dB6 Ij:u؇(*\J z;a쨇Տ})T3Uά ΄ONd+gӅg3,7:Qx4 Pbq-bYM׾9>u }lw6dԮǍ&r_|xz ޥ 9? d7đ=R|0sBFVcs_I qB pq-DjEᣙ #^R(,1d'@I>G^k|[x+U1t5 [ C !'o<,w&07)rg7YC<&9VY0~#V-s[xث(P,pflHxx~Vԯ Ɠ=5[.[1yctiHT MOI agi((Y>K Stfaő)ƲP峾6]/H*4RĹ #C{'Lؒ5f01[S6qa#;1X3=9\!hAN3k&͖_B岝l(H*MO ==T]V^Chbvȫk+%ca;6"9`rd˔5ꉽԹ]t$%0qktZmRϲNr IEQ1]6^/׈ס+z+$R7%s'srULIǙ;l2xԨ&P2+XqyNR~u?6HK[RO>r@PattZ!4!XHݩYl W煄51@lߚ=g+u5)΃$gBs.&mA#,^EFm?kP<[Z}CbSh8I_k(:?)cYh>c-ӤG#3%+ARUVeѯ;@q[t:yB1'n8gLsY 9kn!)5Z9J=ȑ"%oE5loٻ3<@oo:5_m^%O[nTo+wn 8}lD,ȍ!~=vW iK]PU,t~ɛc]Wm_QytLn\H[@EFոxeϸ}U<:%}-*|_RQly!X1[~gCI-؃a7!$j\nmzu8-:,ӯ늭էb.li})r^en)$ 55L>i&au>%l5 gRbt6q$2bRw9 C%D)J Hg٫͠-ZÐݷQҒcti !})PV@o<0=8k">e֒ISݡ(K 龊j%YV-OeȻ_͹6o> @Hth6MŦ$Dmh@jUCn$Hb!gWy&Qj,вC-Ϯ랕JC\QVyUZ0:y>_ 7~J䜛_ _*Rݕwxg"BAX؍-z`,"犠Is4ӱVL :J:sgQvQByZ3vK hre'o53+rAv0etz*7Y-z":R]lˌcKr|[>\BFǞ[>X&&VKBzfU7#@41%̹$e={ʫj >#}$rv]dʢ$Ae)ZVv9|a'Yi[x !(|ٟO1'Bqˈ]k_Ȫ0>ZpD ]3BH[e(cC@,=s6jc:a//OKXC\Ÿ$.a|YVLd|UDE5otyxh-7 !3CgC-Qց|=)9X˸:*LpÑt0ަ憻U7dU9ruv3cwpH또JI$7i\XjJ9jXLZA^]sI!.{kC6onyiv5en8Z-y\n 66›YɲvK6i8-Berhrf,i&`%!,qgPY< "L.<ٕ\z" y0olkҵ5s+hh p_|@.A\}ާ6$ T\G}T,jdtvocQTƍ:f7Z(vP\[QnܳݒlT9/Yz†u&@<-C& ĎfmcCi.mP^HKNW:UѝK5>T&}x 1 efqb)SieŲU|yK]! Ocs‡8_tVHWX*]˨.ԕ!eJTSLUuadR+`}uBizZV5P: e|Og$n 1a筺`"PN| {RDU$r `_7Ġ5aD't'kFŗ"49 ;Y54BI%tGCB R&z6?:^/so!cQ3 esP$r[-iQd| tf]o YO!t}Sx%'Mjitw<N!q.fxdnwX5UT(/W{]&bSփ/?Xmr&Z2L! ?K'QqhrH='?rBal^LP}+1Z~FGڶ-܁M4NX l~c~a wh'U{ZҶH~+0d}apǿIjP$nS㞧Ԭx}JN$`LC(Vp]GG1Yj4}~Xi(ZHX2 dGgMDRC"5gϤc'L0PH&r2;h] Uo&qI45A5/ U~ÐcJ`7,i?"q&!4.OХo!!!gZnv-(]bfƷJ1T3B;1[;I QNcvc(9ڲh7sC20Yai D{u-IDfmcdd 2$޾H~F7 mϛ;njYW5)ZY_U/?^R"G%MItCikws< v,jOrԇSv#'tnJy/ ?\SLs|idČV" N] UN0Mk@Epϓx9ڑ}K>XL LSihV [j7ᖌXt-ȑw]* lЅ'2*HkOvBKW}$p!ŚVUXxp ,s˿V!THL ٭@X2B1-%')g3)@@'vAd>O֡4ᷰɫx*| B,|W*L(M-lX"|,SL~3l ~_L*Q,u޳4:] ltI@/_E{_{4hNy3ݿRxmL)B`VB3蒔BʂQ;·*WͲĽ r`,X=g)_8!&ONgl\-!fGYD]mͲusD )u"+1s˒A2zbPʥFO@պ۞5́?AI`8nP_kL*9ڰ.6fv\=ꨄEL=] .kp;Ji*dDΣtKN7ǘeF8,&x.dgSraKx%)K 'G*1'uA@Rd?(q?.V7 tɎl;,6yJBľKx)16*㣾'Ԧpq2bp-CZlT=(, U*>⮟ky .!R`Ie7,Lc n^v*!cuΕC_q:5sEd}c5tyd[j)/{ HQцDJZ ^ur'EFwQgcjX׺(o(J=VV+k:#k&4 M2GI4ɉVX>\9_R~KGg4pi|q< 8Z"Z14j esës#:7o/}.Ơ$=c3Y"[B1DDH'% g+έi2˻Oj硧\@ >%BKE.'U{Y]SW$hj,@Vpx4hI>'wB7o3Kb|uoͅ=۟a<K$lr+x\,&, jD9"c6W(,z\O_= [M3A͓7 7e$T}P+z^"T(`aϽںA՛SڑU2')6ڒ_2ˏEU:(rϟKTbJ."GϷC!ufd1$6CӴ61[vr6(fU1Tm78$D1]+ҾiӳJDh[ou+yTmOD<|Ύ庯+g}y6wj UuO@I`bn.dM~NaU68g7D2my*bmƠ7!ΕpӤj!@8t[{{) Te;xrg5ȉ" hڪGP+߂. $~c}ؒV߯/U_It1r)JGYes^Ũv䉍MʌöM&e=D h` Y/[u.oNo8N@䝂IO;%ou8N/u#2Yukc J,4h[-^A,P*lq (P^ eS#4xd3kڶ{1d~S!\R/J_>fxWWXO.hc %zqڃ NS1zK!3Ub"z9 Hk:ۗFUU;4Qo`eN'"JOa`<etN'AӤ_y@~ZF} b")<j\aaNa6TVPGAlE!g*`y|>$732j%-6+MQz[NP]s@a'>^(u2vh6.20,n8ke(Ox+m$*U1̡4Wķ2#gT3&UF=X нDN+Ɋ{sq93nѸCom?̾;*mN?T2oIީeqwFp8^ey<\{j0>-}DgGSUڏ?JPiz3,kUV]/qh7؅ms㈦kfbcT+;@wa<;A̾4F3NI|IJxJ9ܺbzf@GGf}<^I!+ju uaHB+$ȏ!xx8L^N1?BE53~}W;Wav!tuXL 8OOh:rH~QFNc;)~Ac3vb%fhC" !Gf\EK-tgA KF],==TrNksT!6 [UCυN%_!E˄0m0+-!L}2l8Hgdăl/w4хBY.*X]139c Zq Fb7y([ H;"h Cݛ9`DF(ԇhy}[6WL?#Xs.>"a3TxW|1Ⱦp%>ɛ;-Q{m+YqR,4a?.3ggI9^-M},zǘL S*{ R)=3zvɋ%MAV>5m ›gsFrH]\ amq FM#tCV"D%:CI#߷)؞Fi+AÇLwIrŚud*n]j!>(;Ů&+8 !嶲}8QKmSRġ| TɑF9D61?e ?`{.96['&ު 9,^#t \\9/z@t`db!"M$:g'&X+ʲBJi..i74/@t#.a/`h5:rj+uf|(סtmYlI,EfJ\(7g;vY4MX!&ZB #6xQ!Wm+%ffiS3T4Ǭ>ƥPL. c5KIJ%0ҲlD0C'+o($זQl(`U掠=hԈ-=tsE7vޚ1ꃓPYd_,cb) 彩.$>"ͮRrroc3F(7" j@1$5YX{zy#屏{ܲʲp3'3eu. {gJC1]ò dêf״RVZsgPҦ/3L(~Hjlv%4EtPH VS7;1#e%52xXIH"=? X6 :MDe/6;5SԱmVPLMk˔h|3*:!4Ty 4|wt8&lAdD^}}Demb6znG 1 M]Tu'UxdZQĩ4F7Q _ޭ W\PԼ6brDž_Ys[\T{\oXAsi`B}FEԹ]1Azq iџ:ƹ]~"V SqdOY\b/3eiFI{zPh*ZAa.lüh{p|Խi\fV`&S|oD,cV-ѬCG{ yWmˤ;6𸫃˘`abdTm9<^wOblŗ}wr0o:r@YVJ};Ci'DyNjgSΨ&)Wrp8EN(V|Ŕ")騨 } +0žY?e{hXTlbB֪g1L_NGJQUJ;8EibȠT;+m 7DoX'¯}4X$$TZl\ǂ'?k"Cy oNp6D Ak:81-rZ</c@-¤òWE+Tj+3-k?Eמm|VӢ}n1!OvUJBbvTIj*5tR>])rA%\E ЇfN/_ o4' yJYG8ރ\tl*>Hlkye_s4\wizE.>̯.sm(8^3I*mY96j,Z1}‰Rl{"Óϯ ~ft)V~V,\\B3z?qv8j-Y7}&Zy:a6e8^?/|Sgqw~瓰-#s^3 ncMI>"AM]OXX4}z hX/H`m͎#)$`GpӇC:k5 Ƴ4I!I95s TI58g)f8]&e+@8 $+>橸@4MBDY__+Maiy5v)$ϼ'|r^oP ^Jq/ (1_(}u08yM{ '`HEb]I[HX36(/}P1qÝ2[!,44ܙ뿹j;0}I/8Eps.T:ݦ`Bk]C(l1G40Nhfl rcQm7PB@39ڿ*̮FW) _zx귊gF\#?0-Rd9N}jlW/>F顸7DlQ6m#1W)2!˻LA=AFFOr*9 tF<–U_9O+vr1,ɺ,,DnN&9\lQdk {d %FΉ6ka׊ܢF}tqjt/ ^i(jkl/s : Ƙ |Z $ި%4iY9}b{UX8UΖÏ}Go9hḋGxBbxc4>2rp)DN}Σ3hNMpYuM/CetMﲔ@FCbTgPY|Оr0 ҮG7:˾k L<6&Df< ?YCr\ Z{eش=19jghh^;c+œ9n\:8(ő޾[|&}ܹ$ۊ\b]S]ѻ%tY LĩI:mFiqr B %8t}Q3cdjj髈z8I|^'ԢȨoHڌJȹ |4W\^֯Gx"%HT.A  ʺ/ӥ~Ep`eV4sVZ ݳM!*3o'|եes\VE:sq?xybD@0D2 ,б IJSTƜ MI.ΠJ'DA9 Q,z4y"9-k?MNuG0cFr pxϳXT![/ J)ǀj5RC>-qr9ּƻUQfW7yAUHK #Gn0.F_3jqjSK/e&tp `Q^{g7 ʂj&gdKv.;$[IRS䔏~`7vhdq<-$ӳo+X\=EY:NߢH:^tԍ Hv55*~8HDTP &Vˢ;: f gjeïjАs$}nӘC{/zU]7Y6 xO7Nf I &jSMbK \Y>L oCu*۔@}*uX=/F?fԄya[xQ0; af[_FWd4dT:6qyyi2x۸p:$^.w]}e" ]05jI Z[hRίj+Wʚ] n ȳY?Y uFW3P|1R~)XkT&T/y/Pഛ 5|:e*}q;UWSm0Up<*X#מPwkGH渦]X6+.gY-31rǀM!f Q,acwG~!;~VUrJϔ6P{s1vkѯFݯJ?zj`ysFx[|(nHY$ (2]ײO CiV \p3֊w7l,n2qow&EOƈ3.7RxX ^q)D0=4[Hҗ6-&* W&r7@Q[tc祖: @{9n/8Nj#x]J'ET$mym9D E؃W΄ȿ=墌AVR$H/9"z: A_Zљ`H?Yx-2qUݴ3vL},zAJہDŽ;nDU=8.38ٮ0<<"a~\YS?C ^{"ʠ\Ǧx7B./܆ 3@TStxy™`Tɨ]G0% oj%M ^I-%&:\דR ].͞usD0K_T<}c)"xmļRKt#]S6pZGLQ B&ą_VEPuhLӍD1Le k 0Pv%2`\[!7tAyPL 2^./#KY{ECqq7N68#$m0$UMZ)Z,`7cCΤՅҝҴ1'XP/ԇp9t7Sl%IJ<ϊ@tClgAykyc*}⮝EelDn'ώgx jxQIRxE BqjD>JEԐM"cAϝXd2ugI k[2.ֹw1 c?ĭ.SJa\E@( ϫ(H^{ x떚*m5FS..4=F;&iHnx~-!% б֪`A٥#>+=)*҈kC{@MAߑYYŅ`)@voHmR`</^vA*Q`YruR"3$noNfEo( z%ݗ;QDCm_B``G,nn"KqyU 㓓fEƗ7NVCzD  ÛY.7RƊaT@MhTJ g?w}!">ԽZeN8 ,面%5X(?oyd;N1Y0_WRuܭ㟎`8Do%u/Krx0XVBvlȚ ]bS鞷ȪDMx2=dywխ_ï>TT9zCu= "G$墤,WK0]>9U8+uLi.YM5ĔWP4 !K.}Rr _yZɶZb iZvbfL͎j 2t+2Qę]Cm4:^V5jfxq/qAQzy/Yakk{_S) my.LyP.y SYL],)+r#fDe@7y7['Om"BV`{ >51gދͤ+/*o~,IIo)D=%վ$ޠ*:uFĶ'Km[jI9ԣШ4.V[ \,':Tc?\ oPknA(и$.&+h˺x[3j_m=^܃yLjOXj2Q)>WLrzW7~aO@gX+z$G]g8BBxR!U'Q } areX] Έrl<{V?EJcjUL2!W.6{1&eO/(;߽Q- 乓@'a2b`ntzR~@>br  yAFPA(h9,kUkFi<¸vy؜:=5Fgxo-?p 3oO̧ E{O<ƟjDf  MP|4K 2 _H'_9=A~L,m_,cIqZPA9/7tMT fC"kKtu}sgSܡCa6%׭³z_%ׂ)68)!Z*{O[:]>٫2IQ`Yi"2U_ $/}عA~pqPg#P0~i]aD,*֑Oľڊ@~%^c]h |X򨅪tz1EA)S6鿬m6J+@c -~PW,hN?nK7'9K7ĭzWT5 Es,tԣ, A»1$oTjnfpÊ/qQanQ`*}+ Є J"*+C7bnRZr pzgqZź/y?KJiu>),RGy B9%i.]++PcCȸ>TZKm~k;?P&Xd;wq*eGZfhޘ"H\hOѺS+|H& m9E$ð !0EK]d[c./#|/<1*;sdK#+q9X6;1%1:i)`CX13HY s%B:IZҰ񭉲><2WZP;z :Q]vN]NYqgTIq+ =3LE%(zWSS!Վͫ W.ai6 Sޥ{i~}yf-aJjs8#z bS e($jF댤>T {u+I3+ua|&_8ߒw+#!i+[gPq@p]/5GfD#?JeA2N?f:L*(Y݅yud|>U 8Jx7hdKe^MQ +PFyJr ~0HL؎Alպ- \ܯgK\S$g\.6sf@]&Zl!t G_XE4*LFĚ>k J*Y<sOSeCA^&b!Aq6}CKL &O|Nԗ`M% L;=TeQ»|}KRKX4; /]8H= OGxXB%2"_cuDwi[gyJPB !g~YWp^  .Ki7c2*ɂ&Uc,sD("U5vejBjai[-ФSV!}X(fx}NbrAI[&˒@w>t80)dKӾe4ax(ޫ-CZf,A/((mq0zN&zG aXQo.hN&}/>-Hn{>7Ϸ?){@ AMبM(*7/Y^~'iX;CD:"i5|VR =x{#9/- BxpcKI07gĖM"9[Gz:s88_̱$r̓!&ts$D ȒxoܗA.YzBD(Ƒ i< ! xHChJ6Q#S¦F8"~ڇŠ'7N=LKp^5ډXMXL)h 7C/%{::f<)e̵m9MC,P#k]jN Rh_~|0u;edN65PzqzHn1\e/N0r7 RNhL{9#=ǵJ"-CpdII$"}[yr!Ȼ?7nxAKKJ^gCϰg?6G]C@)VglvHzaw:`e;!ae $b+(Y˵x>)=`-g)ٳ|l&*9H:>娥$&@ WӌfEN^ZQn&݅l lAF=fnnv woV٣[@K/~,%޿0KS!DNUbO(\ ڂB'#bẉ" )7VY0o3Qq,+_!zB3g]ODV7s8OiOF৾Ѷ-~Kdu7ų=NxX/?I%Wʹ*X"#'o[%>_~hƯn!. F"ޖ?|Ok`LKMŌ!}}uq5Sr\v#Kg0J'/%Y*Sa;UfeSe\A09L30>ىF"9N%(ө)vNcXGl`@vdaST;vSF@ J2RF~@<<  %F}6H+0jL1_GCvdIS!2dr5&AL'H~{1Ү\ _ފŏveyuԧ}%L) g/m|DJT a8ɅٝIi[Zb-y Xĕ[m F9HJc9QTj5=ȤSydꉡ(ӃXC/P>y|Pg猙%? \p$_ :L# KLڕ ^{.ȋ÷{QDw2G'4&$z-d-%m)w-UT,~[3%pl*mmne ѧV,ՈVkzcsҠ1wbepCR [ĒOv}j6B')u[s?Ua.T+'Jb[D:lK׉eN`.Ԉ$y?720̍c~]#HC)䂹p"(jzA0MA긺+ 4G!b,Fcbv"O4u,ͯՏZ ,ָD"Tӫ:r wGKiT4\*(dVtP=,\񕿹ڴ5[PNƖ4x-Aha<&-'ew&&DsBZl%:0WqPމnh@ʺ iӤ@G1TOEij-q Y%ba_HuA)N}O"T ZNHŪ6$4?iE\K hG NYVjWЙtA`7i^!̠}6._S=<3(ԋ"/8HiK*.&֎Rjp#}GXP^`{N]u[qoԆœUzpr Q!k+!Vl#"/$lg֑e' R8N^/y8t^37KKm佇ks9bja2->ڎ\mi'Ʈ /ıʏ8_PMѕ0%GpwZ6uNj{Y_”gW~Y4;3h=[i74<[\ݳшMe(Bu^/%YD^x;5f.ICfOLarS! ϬW!m,Na__7xs\y-]c{. ~cynh|1ssABE.6ٶEZKV]0N](-0qWFN_ΊlNU c4+~_LgœQy^anJM> ŲOG3D@6!M&6oP3Fv|!; ƟoDъՄb@ę:7ط( ({ zV<Tמ>qn5jwx* 1Fl+NVwvs "7A3*aJ>Q 8ÃVt[FQt$2I#-lg0y$>ơy5 61MkS-e;gov)sgu]c@Nٴ[aBvGpq-+% 0f'鍰O;l b%]C=طʬMŪ bJl5+՞:C|B!f&!4ɴ܍eԊG~kk UaX1 <?|M/| `|bu3bas5&}g74ˁ{lN:z;{:DOĐ%zqĒ҈IC_px]Ϡ .t:ccpv89%-$*5-ʹ$/0@0f}NQiz:\7Y2h#䝽Vz5x[K< 9Ӳ+Y¾,8!u^| a ]ymY88s9Gz ƩlډEi,;:!&޹ֲj< Ꭾc2)&)##pP&dfH@'Ugq9`j0}cmu+Ss5]K2\- =د֟X=⿶]ˉ GMߋ^)"mndλmeYk. GC^VE5yqӉjDZ–7#l$JCFXzZz55X1pLc6 =Cirb,|*#G 2|% Ke}ǸΎMF;*}ݼkbZ2فaC*z[2#+Y5a,~7p56JtzPꉅSl{BdY͝R*‡A)\ 2DZ.E᷋U Q@RQ}[#(YŬ7^0$Y}{ڰPˢِΥrxܶ 7QIU_@VЯ.Q~" +z)XiQڮy.68-k=Wtb~\2O2Kx&ӻV2GO%0F}?gglyNg'MOg;Is-,$AOM]B8Zقm6u`P>^3̗BB>N7E"퐁ne(E-"7yvvTzƌiP٪_ O5 B},`q#SRl#̵ ,P)ȶ)`D'JR6٧85A}aJ4v֪x7DAQysN rnQ%h2+ cz5P%HM1\^*}`wegqP'ǼHz ̹2V3,TIT4.gٰ䘱Ƭ1b7-n͈Ɗ0&2$5n+D ~\ز4@)A^v./U0±4Ĺԥx,W`s11L.< Y:rtY9a[PrjBLU8Ս?4-eK@}|klt`ٿ[V|-pZNac|"ǗxTӑK1U(z k,kiϮfJo4S '6t:Z7%y#`mx8oU/:'Nmf,5F[ZTTzG$HK%>OctB2y 5Dz>v5ㄶc";.DVbk: ZHE?4!D;承J/f;e&|A8Ιk߲8EM}jS q5岏bx:?=$i@j~Ƥ 4ԕ?[]$_fA>=mk0`7om~0:tXt<`zO㎫S*xNW&]!{-[ 7k9e'ᑷ+;;@|GLI~Xǩ'N>M_џ.(Î tF,~6!=M[-ocHN9wlp İ{.DfA(G3 ۻEd 8,!T&H !R/= CJ0YZ!|5X\o *Wh9ȣ)j_SPDav`! MK2zFsHCS>~kA+z*U:xQFgx:&pP<+SESg]BͪβQ͊À b]mjdO,bu[=D6X s".ByG݉m@r\ v#l5N%&dʐk+oׅ}w,l}kp-h줢{zuXgSiU_w/)qpDp,$GBa y0ARgo(F5ǹG68/ÉhۢZ0t-At*bY 5/pL)rL󲡔XH)rd1PVțg0 ׶ֈ屰F.R"Oҩm;6b͟Z= Cg- v;'R~ox1ulo6,|  $AkeņoBE}L) +/e&^˲?4dUij]>Sr QcG,Z0-J~уF,bLI(,.AxV*"IB0ҷSdr5WB#j]VZ U3l{, hͮiQEGDo)w}p,>iQnëI&cG~aؒNI, xU0GIɼ8gccI^cd=_P`n=m]I4y=40(E۱sZzr"a5XOcg\e>u>[ D5"/:+ V7=C3eu/Loc!_VS3'"pٙ(a 8nf[U@ɃIIѲ6]z^>`cw<|ZJ Kyc_?3ZAEE a&m&3D+{Kw_0Z^`XthQ+]3?kA0NH*2 CÛ%jm~ I`tUTJ,|I.Txp. Dioa+1@!#`KSr:] WW `;B$LC"eĜ!IF,/y ϱ#)z<_%JI8*#WVo$;¼TGҌjkY-!ݟ,J>JI%?"g}T 2|BdQ9>niq!(w-6̬%X]$R!(/-͑nf4ξk,A3[HU5x5sKiА&|834q*$@pqY\V(B%λ~N@rų)5]f;Mq@X# /7B Y*=7eD>݁"M >b f^cu [NBO .. d-xݠa.ٸPFa8X$gB<<2+ &BРT:ŒSzaWEVGK1=03f6쭼+x U!{E?O,T?=aΣ GOKܱPJb ^C_$/Xc-.-v%IObJ@ %ϼq?}kO/r };eCAOx( xMîLls[W}L˃v귈)mIsH*޹@Am4#o|]HVpV%ⲥ'//} An#*Ì#U Sڧ H!rf[#/? P|ƌkGh#vSF5">bajoK&Ʃ01 Zh<}d& wj|p_<GD&ZPcu <ΐ1CZ:t=@ϻ <rꂿ=ިUA;MDIZ8 a%OpƏ_HWN Zh|Ц(t<κBf + j5ߟ*wX3# ;]u¼oH8l9ǶkJ ;Rd*}WS'{jW6t-88P,|ȹtXw{ *Eq,Pjp7-R)-Z35bxHCz7kP=y6>3Bï40# L%ͱ㡷-'">`J_YDኌ";Y7T*pǷm^73U+bt7^r\--ZON]`63DM8$[ tv̔s#!sl㎫KyH `z}=A,+[Y,&QJ=kvjCF9.&2s97BYeԏJ/%[ׂ0ϧOy<.}XPXhEiF: s8PepWٝ Ê$9˾'R *a?tUjrI줐҅▙DAknq _i&U~|Ll}H {Ta^$;)yjP)Ŝs>3CEy\O<^N^"E ?l~)=d`dH Bi{XUe}? /U+֑vOU Mɾ.rCc=vezk20@qj٤\Ra=ʪz*CwA_x8N~r*ߔ1Ӷg8p)k[OXVgumZE}fÛE ZDsI^>cU : H^HNb,/?F,3> ;r.٫jsɋ*FOȄͨsmV| ;KX`#d)(l 0,/NÏYph Iej6 ]jӨmN I־* ]FD)wmМY}[jBOO;ɰoE ؓjx..7 䡎\"exoi`n烈I,4)MϮv0KNQShn+gFevW6a٬t!3KK1AѸG#ECDklh+4+.ױ}y5b\pWAMBᏡKP{v1oĜY |k?rd s]%Gkm>O.[u/M HIQvAmw'Y3<t#DOƘ&, `Fhv#4skj}iެۥR+ъI hdY#5M+4UΎYjUch[qB{wE\>md)F0xT?POŗoal01&|oq!h8-Ɣ;@X'\.|V8^TYp\SDL#KW x圀1ҖOH0gk*PBzf*2}6w]SkvS)TA4'(>P|\&t*{,4 P/_n _v!Xe0i1?+zQM\YqB"˱bQ!V􋾨#%_g|?(=XRuЩRXQ%G *q6vfW&+Pl~}gnʯItJkr$R]3><5ABbUEꝃ^ y"wYt(۟xyx>tȃ-79THÔ9 N.<#5)c5JYa 1]r_Ï5 ,6 T MOEːֆ"J_7F 27~ 0TBz^‹J77`~m}!>QKGMiE[z(Wε)n8m0E(D SK**h^teX#<ß 4B֓m1agfs G^zU%FE)jPɍjʔ;IirfހQ%:3a`D\G_+qVw3*0qVh_a֨}Xb0Ij|И5Yk{಼oP{Oli\Dlq:׽lNKT [| sQ? kꇘwR;^A\M?(3GQg/z9UzQ2 OZ]=qqr|рGfkҶft"v5KpY4?b ecJLNl 1V;t qxJ{δ|r\쳱闢E!cmn1jM<2vHv@\U ye]+2)?eªy2Y٫芜]Tuc9a zW_EnSmҶC0K//cWf")Gw=``WпW^1xzpg >v)42eh?8V{ sFY@:'9hw0MpY&;&&ot̄R7{c( ?Z=3Nyh/s0 ɼԅg!%82]{*_AJIn-5,*~"MGM,;D5賈D_%;v,&zD^Ҿmܒ<gC=L8Z:,p}=9}F_9/R :0̻),P2^jk3VlDN!S3mI/| V܁RWa{U}jG`\n2ҏZ?oTr!H-jI(~P̞q*U&%Y7?Zg:TSgN3zrWV (3rrAԸa|G,-?00U!鹏B)ﻁmQ +CW>>DgW7pljơzϘh'ЊdYРpr,jϺ{/(h z+jR ] a>98͝7:at2q uXD1l'ƀ;_F?ጾ+r<֬<:Cmx5˘?ai\˂١6IlAS#O)־\ ۈ*5GR41 etm>*p0u3=)(lQ~Ҫ]l.0 Fε/Qgo'T)Ru"ϗ8/O+W \r a H!}93S9 dǰ}op |`|u}:Um5Am[0w`-r,v"Z  6;(8<\CPmNyp, +۔S,agSٮ? >7>*~K, ]i?[4-)oB, :L[6^xXa? j?JMĥܑcYlm.d嘗5Y#¬`X IM\ԱNXʪ{_Q8yKpӝ_SݥN7N W>G. ܇YFlÂC-ydG$ /aOtKk .NI> Arua `Hhy xvqDʻmSGC2ݓF@%,xP",i<ޖ0ْ!eqP.R1j o Fa"؞t:$)hcƪ7|.x};l?Yv`mb:ݽ4ZAk_ F5`1 RrNDdP17Tՠ~>Lˑ~ |[eD7T-͜q&HFSuAZ*Td53nD= @ l+ݽkMO Q@Ř滼i7Up"b4 pfUwj Ƣ_>ƥ8\AE/(O94IPQ>w( N(+ 1EJiBאc=8,>X/'K!p>v4Ic=Z9g[7꼏[l9 je53a󨿁4(IJnKŵsߨi߾cd%̀.?m]] Fcl'ZEf$Ó'e!}z䂞*rU[^39'9}ޤDYT8X"pG)*^;-GŀmtU!#\Dt)5阄w1 $ŸbX?FVۄ!.)?[~{"+Wr)KP.PK\`J: FKeӖ41"RQ&8wˡ/^T&*z5L!VWOkf'|Q9BHbmM߂ T(woXʚj}^T>Q?tJ6YYie{[zT\輄`;P9S'őV<~Yi&Wl"'h}xj=o qE7 ހOmPmdQ,lݗPbr^HEJHT9+g`ckk3OT#d[[:0 pr89;ܛWDչ4@&7U㪲^ 8,?l{@`~{; y4[_x^q!%-A8Pzb \ĶHlDu6 Ж[fg%1`U8Z4NNzYw6[ =U(Ma{]j^vp@FVt5bs?1GTj~64=շ:o}UNRmWQ̮(yܙs0 m vP?J6؈c@z*ulƀc%,H0#/r M| i^X9KC1}4rADyRJC y8-?79`dK;2M6_xj(kB Vn*:3T,oX!fW<3oDk/n.gmT-PCfzHKĻS|[;Lo04]kBukK¦[鉬#b3YA=|w-t9 )gM< 7(KJiĜ^nS`:?NK_OJ9 qa"uA+$zx2]Zu2Bm6\\C|gCLl=NL|eɱ\^PR-O{1|ĵy`q^McY*0 LgNc8hbu Vf-SK8#lMS科3&Qæ'|/[J#pg}ݘi982]wp`Igj(.,XBmM; r@:`P$Ypd_ɎyB"T7vϊ.Z@Ub-CX״ ExJY(!+CƕB;ِ6#nBv!ЁAu**ks,٪aef&z.BK&muEu79xA^6Y0hv'1^LI؄|sCB5MOkpR煣h{k{"|a&iQx7m#ЧQ:%2~iS_ *a&O[\ћq"xݓsF J:kvJQQgNyN><޼$/xbΜsVGJ9)o7C<E71ߨ+ov{=߮^YnC"ܩ[/GA(k ]bصU?EkH@w?[8)$Ш$a X} Zs#փK08⬠+_Sr]NaSkElwexEs1"94$Ž+E'HCQצ.Fu~gV:4H&\ݭ2s";_'htܞ1%hiϫjR%e^~3J=OWN\RKmɢK@h^$l]˘A|Noyg sCkJWE20j!;7JUheK\,4-_5GSl,l(%O|nG2uQ642$W/UX_WT"5439VD*"&Vk ~2ˍδQeeMPY]2"|EOyG.# _Pp*hZϣ,-;i,V-k} h{u8HOKn/HT;p~u]hASQ=p[T-vNsQtY{n4Cq*2fq@/Hi]vx*ƙosnh!^˔g/-`>Pb%@Y">, 5hJGBf~?cH6{j|A#)$Pia}z.J{OAMFZͮk SiR`Ot\ Þ3:[/{if e\@0c(nv=l3TqRjLZ8u_':Jݛ&}6kZg^OhTE6"yh|C*:xu]J'9缐&zrH0gRYHfR\jdv4Mir%6*{hLƥW@tpāt9tӱ@ò> i+oWc?*7iIIy$sNRM9KOͫ*fxy=B vߩЕl ㉐-(ɼ/jeTb5贑ji,X: ^;Zc[$BYcA!>>ݵ4XA-7ǩ)GPf?͛'oh DM [ JH3#Ծ=zmH#^{_xd(6O],z8S;`hJx&H`O\ʇn{be1~|xUVGf|mB>c~hk-DEփ@1%=>J~9"'ȁ0O 줥Ey-Oh᭤vbdQ%;S! Zl,^O1{1o24g HI(&=q_+zC27F azE7:1-¹PÄ@ p=tOS&: sXC17t~s~\)]y9*QϺfT !u?0%Xwo+ye梄$y}ﯘ4"-C=G>ng,JɁPeԋf1\υP82?jfl2q6EAߢL D"W:` *~,j=`X XP7Hvn؝b>90FHռ4mXI,0ĆpXa] ޷NAᖶ;Guc,H"$= ~ 1VV􉟄 ,!57 %K" %SJ>g:k]MQ4E{֞u?sB*?)FM9s&*^xc?W[-޿I)3A`BhdɶޙN@-p^4IVN)>>!熼b5; (,UHRT0*EՊd.)pާN7Nj/^zMK2D Q7lJ+''t0Jd1.:gdD+Vr9٨IJӳ=s^_3 fZQRL}aw~-6'^!^465hwRNA`Qˑjw0q li'B{T\"fs^payo$Vb@X^[0XٱGK, 3 ,YQDz 't?BDd!/{HA7A_ɝ_":"ԎRi)YT͙'檛g?m!Iؠj}ͬ[HNBBl c#',Ff?@Ec~?s>A]OJ1] nz/s>*pt J|KKdl`g t2ZhܴRѳK]񋶸}87:j9mbڑQ8L-!Wz}<&l 0;Q:q0:RȿA#&Ĵ0ORׄ^8񇐪(rvxT,S9R-Q~:AOGc +K<WtS;g# wuCMx%6b9^4Cl 4 ,g>%˨~ w &'^=WpF/yNAgwYwpvY E Ӗq)2o4 Eu1u>oCwẑ5%YԆөjo%`% 㡪re6sZO[q(isި jMU ;OHn"Ԭ􏦻xacsf- _]klmg"<\S1%woߔMJb!$54N#yGݧVӕ:89[#2LO:J)p-?/-7*T #E_IwLn{\Č!UzJJ([a'9l _H].afPd"hvq 9!S1nv(^rT/,:f+\'Q[~-~?*DZ4| V n5<[L]J؏g%w!"ND !l3l˃zk_P4~S[%qǴ*:aҳ6TuK rWa.nJvOr;آR*~Nz1ZsWwmuNZ W*/)8&B lEUꄠlN!TqQv wcߖ#?ԉw>  ~0F[p|9C@~(&dcEysue>PpRyԴ6s)&1k7ly8"rE{[/;ˈO da`&VF䑚Of%ś1yexC_^!=|d|Ƚe2=^Ɠ:lRDW0gLmoChrj"y 9 //zܮb͢,{׌+aĶߜw]GFr(hjvzG;U|s~}ɓc\S5bO-Bow\[pHt!ll2DGkگ@Sp_5mضFu+<;Ґ iL=ۜe% o~9>XZ|ݯEqlvRM\hԔ["\7uOij+FX$$V^ F/8WDk@.qr+ $ivn 3kz'^;qo7NkoA&b;yXO/,tSo" !]NxRѵM@[mk砆\aþqoЀ;r!BQ?!C }]<9zH]_L\Z2Y'Fۈ~H)X?c犸2rs$il S $ŎDs[۵**撶;NAR:C[l(0]x7}Q7#bܶҷ׬e.{|.s@U5, #O$'C/|77OejͶ;wgp,fn@a "&С6r)ˆP zs! b9Yz֟7/*ߵXrgi*n tԄ?Gy񂕡a2sǎۓ ҽnUfUHΏ_AH˷Lva:d9,_ASXr{쒃҂"5'i tTO>6.t?7~mkU~%q!$y- aj8p쾖9*0h[O+'<6 -Ec2ކFAGbNzPu=֞(gKm(r![kKRm`eg"ĭW:_;iod_Ue@'Jh 5)1!)wqy%Y0I@@sT7@ze @E*ބWEb{ %~t׭t+8`gSӖV_B+|uXrf#UPj~+SOsdQE- W; }t^,azɮꀂ+imlv#dBPW>Kg$r\txVzy}NE'ڔo}YF#EDUP {KdD8ǎHrU(>!/q.kTzJG\p9"*ըG%|֟f+%8ȥseBjf(8-wRͼUPS i(F V-SFfqVVK66h/"Ox~F)`/ڈby*S: !Zt\$ b,4B2ӥpj__S?P!DNj熈?8M~׿]LxX|4 ̅.ӆ=O{W l :7p0]|B%Jсh%k\kzI{^]Gd*peEa%v ڱ5Sð;{z rh }~ q4z k :YZ7A8 bB3UrK2w62ȟdc:i*1/sxf$wr vmhgd [_c,S]i{SfQEzσ0ܠNV4Dwӭ3•V3c,(% 1E供hDEH}=Ugt(UMTxW*5Y^jǭkpT_D Ѝ c0xB7YA ;6M KמgE_@Pm 4#yQ@Lyj9#X7-=غNS#X)׵RAТ􉭊˲aLAV AEId~@k)1.\)[{q_zHJ0]"p0ʜI=ϳtI32JmmM2Bi$ UwV5oL c*Uw ȢSfy-basqqx:/\zubOѻQY{I*Fw(ؔ"N쯥 >("%.f?>z;SlI6NU;_v "SP{tHZd+_Yq${7H/KֆehMnfE]0 ~lf1gZpp~8~3Dɋ͚D~FTqͺOx ]KXEI=U^M=hh7  Eo+6.qucCfa;o4PVӥZnU1(&Ƴ<;؛wVoo!ԙ+0H+כN=QKA)- E4/^gaω #ZBpLgI&NNVܹKY Q6Lf/y^^ jޫQWQsrBbwI:t ?߇.۾:]\UU=m_S鶹رb80'ȘkKDg&,#gFͤہY4!ق#pvb^{NF/&N.Ceŕ:!1yH.͜$E:x_ ka[dCVG9^4RpGu-qp 4e1͕Xk/K޵P03>ZŠ貘:wn~ pPUTo *UGbNs|k62EGRC7lvHYp^ה N71K5xRTkӔEnAJtTB7;y)RDC&#bZV2Ÿ́QaՉ|JğE<Ԙ xdI2]RЌިΛ'dpd{XkÓ?,mp/s@qVܤǝB6(mM| Q>j.T_LB[fuT̺E0MяA(_+vDxmVyOp`l.NX+?)(_Z.XyM]Wr9hCI)8{) pJGSw}')>Ictq ;BOFl `ǧJzt[̹޲ L+e=ɾ=mK/Ң\aʋ'A ]$*G='c{6)'MV'$zDPÉ񸏺/7. %ȖKJ{N͑xkg2u🰃QM_h޵>绕Z&61V '-B&IN@Eyw?WcڣSL$t*]]T!|lƂU(TxcH=opp]E-m+4Xs[fʔ(ETKGe`"@9B oi뀆28E.d-gp e3\VJ5b,#jXO(WdlҺM>w݆J2Y! Psv]eY`r`/sOvy0 ݘP'Ɓ Xt/s5Nؼ,=Ijͻ УQ7Dbߌr4LwL37q"-<᷆OA̶Wy@Ê=odq aI,R}O[偙Abpkʖmh'Mw;1 }n6&O gqq&%R4~KZZwvֽoylB+O#g ~um`߷WbLV-NUH ':~0> ov{hAͻF:v?j:&bi}UBvp8~nMr`}D&dTa?;z%c.BKSkCHR71Пgh.X"Z3>kzO*՗@ !Q L;Hݗ'ӆe:P=F&5qupnzC@6H|'}XlD1::C]~߯0[/d.ts˰)M\Jw FeEo >h,9r ():-2x ̞LZ BųDзJ5tR{&K^0{Y;8,2k+.Oޒ Kuv!M(%yĞnB'M3>v_%+Rzl}?,R DoSXw5nhd!ߪݤC7k1 wy4 OKi]uWE)[I\?k0UYr6)8s#wSkqhDӼ) 0ۢS6Wcw})>94!4#iZB&Z"4ZMq~—GEj++T׍4} ݞ`R02, muFCSlo Z)(ʔ J7G\A'<\/}X&g-+sM;uY#~^"t%J(3@Ht:,eX ~Bn 5Ӈu^6$ |axZ|2n غ(1}39ZieA7k$pp{ȱ5H Ch/:$=pXO{$f~I;AeKm^_3ۀxR; .!(40|hg8wmo4oًN#VYmvo=OR&S ,\6@:a Wx& +XyF@MF:L$6IHl` VXSP b>A762SģEGiE% } P;'?eˠ;c aQ?~ozx]3Gj fqyz޽JvAѱ-x`6ZmBUdOx`fic@ЋQl}I%lu >|x2Q&o[ߵtƒ{t)s" 2EFLRd\ v0 9cկ_5:bdBǔE#Ϩ7\<Wb9Mm+=GPcMO8T.d*lu!=i랅\?zmD tU O;&\I5t(3B2!'LZ׮gsxdg_VqtB6ARTӼR6Sq I6;u*] K]z DA.G%='=Ù3ɓ[xq\Γi~Aka˳9@s WƄϱ0ikS]+ '!|w G%Swj(Ѵ@Cfb_M=L#k&P"ĶaDɸq#V9pD |1!?g18BMkI= _7{TcK6U?ζ\{zPLio3Q4^[(a{>ߏ# b '@ _  o(IS!X"LOqK"2tQ#< /\`tdi],']ReXN>}TbvWe3 N wRt/O#wn.Cx~#\p ߰>8X՗9BڭSxk /`[ $0E2u3 ĊX K TAX,N>c=%=B.{ W'&as\۟Kuf,QQmeqy>G@d"~p; u0Jcr:"ip 2Gy@A5$]Pˡ2.V5 c]ŗ2)F(_29S': 6[ac=piI 411_ qF_N&5?/,wbd2L;đKDź#TQOxԑ$[)bz_=8ufn$[6B)[Iѹ+*ˎq ԗj 56<|rO2[QݜJ?=!.D/LT*2hZٲ,^ThYi]~'ԞE,JicU>J&ՂV3+ʹ;%oǺ;W)%2]0WsZc'φӖDNą0~p) 2[c+|q_pk]q8S7L+ }V ~CK> SZ"`Эl, ~LDFG`e.k= $v_bvw}GԆ;\+'lR27ֺDJj`L4$5!'mh!RFݢyX'ӒzwIP2gl: seJyOU'e%Sb}vNQգ{f33U5v$-sK4;H2zmpm)v;ba- kToH9&Li٫«ًŔ%2f[rއ ?1T"_2S/,XD]?s # GOh|b95m| n0Tࢢ^dD!XBf/]=i$[">@W4w*۰&ͽ)) =6UZ_;+"\{.Ӯ-P# H"*AWj^=Jd8nK/t"=Z } ^P0H:' WFNza2!)efP]6!VfiJ!K :%X\2=Etplps3X:NBǜocYKAQeW6ի%/=S֤Va%Q֨]?\f8%MC\$J`_ASN&cl$bH'0]D"Sl(s\^к ȫ׋ O9ꅲ^Hf)첬^>}AޮBZ1nR#|l5L2g,c|Ť|":h&ň^L0fIk~M{mI/XDʉM2q%Myb uܫN=p+ă,&n IF"Hϲ62SZh6%cN Ћ+̣}l"GL.4JW/>~>ǺှW Ia䖀ԁ+}F¾X/m)٤-\ɵ+`8OkP-\H#It쒕4(F-61qM J02B~I&D21CC#ԡ~osyC,k AT6ܚS<ٯ9I_E<̻V Q˽n0X"wkvvLdAty§ U޶>{'jU83F_::3#Q (E*G̐eJLx, Ė?l7 qnpӭWAS # ?]! ʯB[qɢ ?I;6?1nģrh %<؅l|ڣ i%p8\/e'$ ҷ:wlg|D4JRAU9Q(:j8ˉ\΂nr*$ZH t+"V:x~QCTe>E T'pLc[ncc`*̂WCyA]S/NEnEXښ+܉uόD?<ʠ'l G ઒(rHXG4PU#]EEq?9sbj.,:Z{$-?=\3L')YV>%׷NM*ˍdYNҐ)EW`2[(j~`Z%/BI*Uy,x1.xCFhaC=Fm8Pjx5 7E+fjB6N;Αc_ǽIn x.]T#AquDt֫$Ħ'c8? źV]nmB2,aKzzO;L}|j~KZFՁKm~RO#>t} iBp#{v*ytm]F/Qт 馌拕# tkBJW@${YU L \P2p݌_ ׀Ȩ+7V,ԩcΒ1UP4H|DYdS2Qٜ-es.dF'hOV3fr1>\ f^υl{j#cj←ub 7uzUoс "yeTr*Zj~D+u{.Bξ(bHvvvv/@{Tg^D}fTr2XIӯ t"Ys/w P jqqq`f:L- v,oH!+~*;sM JLW\N{^%A(9F'I$yweCCMQ֥aZj/#f-Jdl쬂i:eƲX&Zk埾0&ҋb%/ȏF/nQW0s+`gTȅk֖i9)ֽw <Z(xo2](T%?n8--42e4+}Q)2hMm&^[[gQ:V-nu'aK.aSJm]/i2QRX4-yf X vB["K(LT @lցo. Q7!0ъ8 CS qVN43&] *7(dJ˵ih1m;~t6waQOlNv}Ndͪl. 6B)ѩn%"hK1s?[\GM~]b}U<+i X*6r) 4]ȗlT yݜ J4:eA-edo@*]^i1(m2:cTt70bq ŘF5(%i'URXڍr݋1^?,.ь߹{FG8) 2wi3[) >m2Qā\"藣<peЉWӮGlq+‥U!po$JpK&.|N/T(: +^",_zL |@(IN3P`/D,4o>ƭ.zn058Ԫ0MRz"/BTۢ0q_^jEHDiL-ç`d &aG0Fɯo &{|-8>3;7W}"K=cK H1˙>KͲF08ؒpjF&@/th/QkJ&Q74fSF'_ʴb32-mIOM373õ=ŽJ 3W^HND&PhS:0,uw:Y3U 7, @P4IXHϤ~jQthѠ$^cAKlZǜ' ߃\ ^}tV~=tP軲Fb~ma"V(uXʾ 8 %/*/[hnU(#΅T{e`۴+V 3A=x@ noo5-KhÌ-UEѓVEťPdjA ^m<ɲ$Ghl)lvdW7/ԵLvKhlƵ]{I5Jr+O>1 oUF(đv0>v;Mw^+Yש]|>30x+4ډFR-yMţ'e^Q|U{i 5Ϙ]D+s= ȂpU 8R (k;n?-_/֚Fq(XĮ$mFI9׻LWl*ݫu~g#2b֣S^L d1 AfNU(i+@vLRxrʖ\` W.+9#~yf-! 2:XaD-X'`gZ̛r6$11 71&O Ԡ7)j{}L4_3@I*tzQ cZJƘVxa87@2\@xI5F^=;U@Ö'DPI/NJXQ$}HWCy7sAYPGqI #Ůxo;++y )fYMϥB֎.HX怴[y:DF*qܮˊ=T*nDmXG6@f$h Ezj. H* c/$뗠v`lask1GWYl9α\1EG{Bʐm^_Rۼ*lQxV epxRi|m8zgGМG3A锻s`A/nO'XɷhNYu,qwO)fZ#&+@S3<|kV+*mo7Yjf-hk{\ܪ̿a%a;tc,6Ýa*ܗcOKbI Og1 wJEbwLg ΂wjYp)[Gj9g\YCrꂭKtuQW7H*)fxǡ_Y'n@l ՅRgOT-ݗԆrxsmͨ!:fȔŵ-$`$v!3j(GHoHup/DYІT}He#S/H*60v O\ߔ%>{=Zn7N4%&:dɧDc0}bUِA%mM0C~D@hܝa jr$Ri:PUxƙ~A8I %㕤bssf/;F1>͵,Wt-0kʦEhc {7E(Z7H##]'*8EoaѪeU>87ع.wye{9lt,M?c 2cPĝM5_K|9gN@H.iL@l(OޱJIIr=s%boS |ҤqLKuC=NY;"tƣЪq|_5ݶ)p:tZ޹4Mq@٨q:d8A: bϠyGjDnϲ [JXw /-p _֞d\0Nqq[\nkV%l^6iD }s|\VuU*>b.Hk]wƅD`%2)6k $yFק(>O!nn סDxJQ]lTkq'i#c.&wZ2s;)K,8(E !}SҲP5g6ݿO. !EA@|.eڱJ q盗WU-|,̊K(th+1>jOto%2P^$H֓QZ͔r̎wZ0w!-zz F0p. IX.YܹF%j[+x[2v?33423*OPo/Pdͭ%'[8rQ\!i0^rQi<-VR!~}.1.P(v X`'lZX當tu~?Td-Zk;8qg `0ryo upՊZFu>b VW/ \᫋O-K`_6ux"46 lc,\_n7#\pDn BaX0yZ58a}&v6 QF~5czVX5۰R3T3QY @J }y_$yk!: B0PPuzidcj32iE eX ̜sV՛bSBOw!-< *:eBv7|Cd)(&aǮWYNd"Ղw:g{B5B-Ga~\!TBrNzmT~J _ #={5g u=tAP A^ktrܑtF 5u6O_%)\qEaKs"Wq-t7Wc\ip gYoV釣J4{xs 󛮯w{Yiz]trxA-cb=̾b80eg@mpVM Px.p\*8 U}x=W WE@ɶ̾FӴ.35:r$9v\EY%Aw#DsD0hAT3eAX^> OggU֌[S)i)8ߦBqc/_զ%* 呭AfD—i:0}D`ܥl[+ͫ-N6</ڎ@ݿT\0I^.VGj }kD!DEmUWie65z7+~rz;lzC:BbcCRfuj1-Wȁ瘉+b1B-3W%BNNz$Vp{ dV[X@=v3rMRQu-& /t%r߼Y@i(Gczf({*҂şUZKEJ͡Ke$0CDg`=?T@²n^t* 0 "VSr/_о"~uÒdz²N87 @z?&=rܥ̫ej\1?JgQS $bxnGh#F#-4OVPs 7㺁Olсk Ļn~f,Tu؇8w]%{@Ն0ќx3-P0ewhP7!mTrÃNs3Ck!/{I%=#9eE\|$ fYyO+W]x*$m(۳`< gƍjڌ@\^K\nUE'$PIȡm>[ծ_M>vY>˵H o\j' `oӔbR-8zb >=Iy!Zl59HaDJ1]d 31vSlܳ)>u;SLBjOl@cr%$A!+7H,h[ʼb=0 6 $ËPB1:sT(:;`TH&H]n貆m^1`BэERuԭ EAo/I~o)UE @=?:+|/7>J/1r]ŁP'+6m,`OwTm=]@[^RƮd77~*0E3@qi.wW$ :=]At֍OCÑMpyB}_ x,eqW #߉:"Bk#Zv}E2 ;'pjGR-Otf9L\Lҵ?\$n*z5T{Y˧]ޝ޽SQK؝ʓu\JJع,@5tp:XfR阪=_ItYj(HJfY^ٰ-li,d4Ș&%tHtq3/NK*^ ˛Ƹ_#?wAMnW@zqc(E&Fm~f|ktG&kuF8[k-XL7qTHcz Rk}^Qaz~-9t?`a gz\Oe>`$vG%A̢Pg/FAS=T3nκ񁚼!B*+byD8UO\f! ^q#C͚_+Cמ% ^а' 4ղ akQl@fe~BzZ>I2ywM0ȭ$& o>Ӊ!np^XF(+B֬/od`9O\Z,  PRc}&X׭waSݝL,k(!s79̥Dă\Лlj p3gvLy- &ZKovT>}X|#Bf?Lmyx9lA۪9'Gzngp w47O3g34%;yw_ψzȋ^ޥ{WcMv]'"N>`2NQa-m&:-9`i': ,լ!Eۣ50&[6hpWx+Sv_J7Mw~2@pU]rh9D<{QEt.}fXl>?W p3xM+@ vvPET c8 wh͍c`DC}u*MѰeqncf̤7]s%F2xF' 7<0٢$Hlt"&[ˠ/6l&qv#gehpʸ.(DHkqyOE4lre&yQ)8O޶ԲbyDJVFXG"/*}yq<ɺOs ` /}ҢޒV)kgve7h6a1_Tc_ɭTUPפ2U7~HϾ-3Э=v.W[(XdD]TzFo ڋea'3K;Yp%Ai{·R7S˩'4MVRD<5bxA ;1@AGJ%䗶Ȩ% s Й`0uCAFy-k8"~B":Ou3s)ξ*C3X 0Jm{5!lu`!V߄b o>%# cyD⩄_Xɍ4t"r~PE0Y![E46؛|-,}4CfpZF=tNɲ`kILzJ) ^FiBTL^L 4DzQɪosGr bbBF֡B(?>& }&"F,?I5i}rTW%s.."S3VچboUW^;E>v$%]~Ť $y 9Hs,}pPHW{37׷l<9lĨ!w)w?%جɖ-$vSv_\5{+)|Ha9:.@U.%Io-t~ZՃ 8~;I'1YaγDX1 ՚- hg]h2%WR۞m.*㚺lM1Q4OIyBCMyGrnɫ7u nW,Wtr"CeS 5H1T<}ҮnuH9IGu>%XhYzǰO.4&Pe9`9Ezؖ]e ꆄ!|l=W`B:*H!bx"ߖ~bX`7C\ NsǏ`JB-UP9ȹẸoϮ=l\`m<2{\"7=z:_ 5&&S9"L(4©&QtB=2q,P-6B9,3:3?ZhvQ7LDT=X4o>bƽ.o4"œ^-jbS$,BT k!t*_۸?~6G虛 '"^AajB@B .rhkT0O \i`E\YffS݀ 7'WV,S OT)i{M ˧dt/2C PuUH߸f2Ѥ  b5J #7k\jjDmbϱKQcbO4 q-acm˚rs~8oѲlMН]yIt|c/BE"w9g 8ǃ֛ e40?]z{v yP]c-C"} _q r*w#oѯZ !P"%q Cf`` \QJsoovq9M,'3DZٓ`p -WH $J,XDX嵒)o5a)ÆH|)^LO߽K3QYy ƒ9l)i,ZOWٗjAhLE]Mrr bUvޮkq#cB^|]U,BnlN:$[4AaTwoǦ8Ye5mD**!$纍Uh!Yzl=.DNoO>j;[/ijqG1f#䊬hZ-r6.8q~^nyDyr;+T ;?6,Љf/}4kueQ&q{N(?ì#טo/b%O:eR?SAljƎ']Aץ5, Y&8B녯%+[&xo+ƨ%coi_f ]nʾ(2,d >/|&vo5I /ӄJXF4H$Qt` (p|̨/7I\eOFh{ۉ6 "q;dN9cro~dݧ?C{s6eڛ:6v|8\ylٶM8 rUeP_멐}IqRƅqmrs "% 5V/Vzad[c%AU2pޤ3i _8~`bqjn=^cȴXDii!f FYT Wʉp~zLUdcǏ[w"ۢb';nFH XќfE Jf.^8SyGID#ؓ?zuR>rkC?4wg'xfC s{s5l|Xn~M#pYJӪ\/tRI.ᡴLF;H@ "!0AٌM{3m& ʛt<&%l'F-<;.J2\<_?9lx#%/H+xAth}4`.)*.ii|nD'ӦIƷ#&q-)H=f<^u$_{_8c,~HYf5YM>S.3(d=J-dI\]U`Y.Wj}/][h{4qf+r9w(B@P*uL:VuH谵A<]͌z@h4(LJ >'j/(wuv1\#?Z$hFh-哼ȼpx΍N44Qg0V$X*AnH(+rwhM -P!&M[XC4`1|zh LA|Q#tO%OV{[# p0@bZʏq46ޢ6+@d'Ǡ%E0>ll< .+:.CTR9ZۋXGٖ{UR^Δ~\pzףA[q-HMpxNmg|=\3jm`nSuwYb$)`NrvLf+b)*1@]1)7?˫/7!EPMP\P.Bn 눚2̄2+:-!<UX.iAB]劭@"J<3ϻ)WZ?rɢ]D49l%vCJv /Ru:z@ -wGӓCRt=}L26DFJYg:E:Û׸nT8IOnc:F t6-Q\"c"QG LJŒMh1 *DDJ\QL0`a>Q7cCfsZ',D&I01ītiU}$e~fȿ݄9?a;Y)OAex͸H1-?&?Uƈ"ɸT/o47a8H@MfF[$`dνCk*:- (A@m Zyrw]GpG #9jpֹ&bUδhaHX=mŜ5`D*=8h,},MJ|{/UG_c=6kGJ fNsDQ$ cG[=iN`qhwD 'eJ̃v|n_M<];  q}7펱(s ``zXf:/#tCTl0Mw6g}K5Ӣ (AC#+geCJR2P|<kIނv[6;+rڨ Ó}h"*t.dMbH 8̬調+} dzu-Nf@~BC~M.ce)eXwR7&59k)՛hΡRO2XqXQ2JZvp]ۃϣjUՅ3 e޹:?Al:=<OݷRetNu8Q>8[cI1F7P+yfWN%?os#6 Ơ:(mT$` &%> BHٰ3^[S%>:BxE 4fU ~it6ɜ^qFHGcY:FMSdشI<) c2iH1%(Gztd_ܾ0;o^N03w9uyLNN.YndJď֑Jqo7T /*#tx]gђ5vkGVG%]5f'_vw,V!!xRh40G͇Dm\cZ6]pFŇ* Nh'j pܻӶ4[i;rq `8 ./VQ9 ȉDE2¶Gw(lɃ+7Shx&YR؀ BБٱڎ?!DQ[:Hef#ѬOtY׭[OsrpZR;k֫> 0OњhEK!y|TR%ޮyϭ噘ix|?AHB7-2!7jQLc`2cN%.tr2p61#p ưdN͞ʘyK`e5r Un S $M3mr]!!Q,J*;g9j((Fq%zwY: 1׶iS1d:θ+\lF(p9cC*rPGw(6VFQmGÓ2,9]Ӄ '8LTM:EfX# 5J6&!A/JӺ a'b,ͲGu0Cs tݟ,!AoaZȦ\]j.aǜKg/V漘eQ)o8Q' 9wKExsqD\4iY|]޲5$`"([.mZ4GPhy_l-q 9+U"Օst(!lEEuާYF ?IMߕ=ӣ\PFx"^ α++aP){? _^)-E0\hDҦ$-IQHMoU[ 5 E)/ Hc/H;CKJy7KD((;`Rpp?CaR=@eKx m]]&c_!hsoqދZ<:b8!?莱Mn(m](c3?džkJ^Y=>,֋.KX+_"FHqETr;>3tx#HTV$􎇱2r:iT"VsFJeʀ.TRwy@U_ T)Ƴ7/M0A uΘYȠϱ#dx!-N)5 y 6%Fګ-m! k{9rmI1?fbm✒K0mK~j8Pp*}|LA@wa)3F沚❰{l1u`ԴܽoA@b3V/>3Y¢)-o : F#D$1`y|Y0pɈ uo vĝI&<>Dc/^Ny=qgp=W>e޽,Zb^>eNjZkaŕPrUx-EQLVC`_}$ak+9a0 mbpyH,/ynhQ\wl<]D#Kv߼nU7*[Duw5J<]*K*nI4N`-󯓮3j_nk&ՑY< R}W[ʶ{ڹ{7dv#k/z׿.e2(hf=_a%t6 5:L1}#֮e*ѹ9{Yv 'A*^na>H]Qr7j"4*qLНB x.ԐHYPŐs*_J+V`cNؐ:it!M&S9/ܱة gnM7uR۔SrI԰Ϳr vV%;׵r|B,q7ݝZ﹐ʼnL[iTqbh6쒄˒M¨7gtˋRyfo OVOEX?u5I]L f@lp Q Zm`;JڥƘ:VD(90J-!ntso6U4}5 3|^jR o\"^^X,%GR)3aJٓ9Aܟ2-3rT3(tUh gʁY(\&t,s ZN$KMhMLc_GZS]E4F&,:(EZw2¾f?nywqO81c~wXħ@0RR_LawvBھ%x4'ەu XQ#"0@0)0Z|+CՍIKgcP,1\s6 )ZĿ8SBϓ^ZB7\aCl!d1C / #>0ES$XN[NqbĄUrE+v~% 1G\BK0/ --t E$Hٞx|r[樽0لVOtX6 I9i] b};%}iQnf`i7N028 z)7rz$b81ݾya)e!B\>*H\н5g/*+pai\|RocY,LnDϢuq 6I%׆[UkEXVŚ!:IOA^.5[L.__`)u+<;]Zё^#ZNɴUZj$ΦiڣRD5?nmE)k1ЎDĞL`mPrڢ}ā*o}6wmGw~fbsfNy=D٤ `:U/B8{WDiycK.*bڪsz.ڷ$8ߦXGK?}EFǓ짓UZ؞bV+1}סInG 2/1[Rei*RBË^Ns{!R)v2xN~ydU^6?EįU +";؞{Ey».LP\?]`9n(dmgp}\k2R|dPWÅS srj K뛏yXk0"ǦOO ^4N= Rpҁ'7?G7zCY͟\.B (ݼ.ni.fA%3'< G>RC2(ӄqWy6VNvjuʧ2L#9`_쩚$O?¨Bj@^:bxUUyXm}ҭ6 'R?r̕Ig43N+_l59MN vU1!aPMj"rDPpJ1 \KDdk%6Wb1`}s{6n,\W&"K3si0kiQІںN wT!R=$B[:hyͷOڧ~=V͞cD7g>pٿ3Hg "\6`T$v oʟ7$vy.õBRFUk ֿX5Xwc&{̧Wt E(S@MMe]̘Ԓﰗbu1mwcQ!> -Q-i@WZdҠae?ؿ왰K`MFؿ@9+ΓQГ̇f :HF*#m{Ys @4Fh]9!'>b"!fC?LNVOr"ķNcw2U#7ҰxWn^)]*hZ "T9*(#3neoXߐqhX?1SR5M]2Eb3:Kb2% [p~a;v} wPECD/PvU@x3a';E9ݦ-Elz h7尿!jZ|\Cژ;xeimD.Thՠ?iVبѿqII^؈V[,ѭ6 /#{P{tE:D\#r UZl9|.6s_ID]WK{_ -AK 0uqzR;i)>Nq}#-Ұ3w{05-U Q zי8<1dMn/I7U{vK0C>8uztC m,=T ps2BW~7ItaHk*2*9U,:Hc\六׬Oy"˃^ߕ/`C +=]ɜسHRGh_qv.[O'`Sž3-rϼkKt\;p!UxqJ%B! o_h"8c6j |ZvɊlenC҂,nXVf![yҞa$:(D1UK#Y C; )aeE,5! %j!GÃ,h{=:U-U^,VYPnRpF;C_=0+9SZ>t3|L`h"2`X$6%P̒v/U릢hĥD?s*:-MoQsfe7[(#wKSP>P]6s<(Uԭ>\84d*-&2} )UOv=xh68t~U ignYΚd jjReǕ``0"g dIڿSyW  Ϯ熢@ԜAH,ĮnL#*^"IpLS*lxO%P.:OU_eMCS};[ nK0D#qVA7JCKza;cK Dy6o&|b?Մ+=2}b+}1;`+XWO ۧӄ$d"( nOs\ǖ/6W-!νs@a9 Grݘ|AU!{n[HpfhOI ؉g,N>eű;Jŭ?tQP]Bw4w'TT'dqvBps>w#fqsn!|v}+,om%lKaE Jx"f{h 0gQIaP;LE0T65$ldx NhBaBPUX&dsdlÁ1xIf̓y{8h[9/됫٨h7 {f} E"$Lɠkފya{+>0hi6ޮ#4ڷ:_3ު (R)Ѕ8Y,m k:{E7TIˮ#+u;<|QvY1-m|d% TB(91"ph6;!4l.p紂d۠l+|kQ9@#*ホάg2H鋌koWDaS/YCE]T̡8æ "Z|@)ŗ>8!CC_i2_+{tU+Je"RdW|tt?s|MFoi,Yx?yJpNx=Æ [ م~,_O۱܂x؆>rg }åNL@ĨK{}R߇3(Թ=Oպ;12جkEah@lO B<6v>]й6+H2\v / Z8w;YU:M˯~±|='E7uk5h6bL3<+iqF f/o"B64+1p(ʬ&M+J [t J..08W?P)]I;\R4c9p,\'Cq ֬Rj2"xt #vlB*6Bx`nΉk > vN扦^1ؽ`cOu߁^{ћej"-iu/S"|j0m 7y/fsyAw1GϤ!{w?E8vD :ViJk̄LW1`ܐ}dĉeJjOg/-Qs.SD>M\UfY试 }wʞl] H(7{syF[%?CF~ѣEGF$rV.?C@LxeRe5VLz?BBގMtQ`Rv :^zSAZw;8H3B{ku ߐbM\_$%[GA&`Ď=@WpہGjk=pd]K`AQC6Z3cʵ Tfc'92!wG{aq=ωe=ml Ejc81#}:Gؼ63j֬w޻:O9~#8T0%m_V칤Z-f _ς!e>aL=`(Hչ%\>9dIigby4!eq5`A-aC 7w]C(&#cu$: ؝[]`횻~].فSzwH_ʆ D'%~X-Г<}C}5UA  :-ԃ"{2WT"M{ E2f}L]6]AG6)[^J}6+3KۢKJ;*9R5_M9{xO,昕ʕ3nމ&6402۩x^69}D:ÏtxLy8V4}.ݨ8p7Cnr׏V7z(][T@+a%,Eraj3_.2KP*>Gz[Lk5D`@**[e9oW!-)g&Tf/v~]lմ_LD|ANonr{~QƖŸX o!IV,K#xZ~1upre![nʑQ} MFǗk.4,b It%sQLbqm~1bG6E"dчo?_RDHO2H|{o ]خe7h)oS->厽<-QP iuàCڤ|[f@|KӴhS)-f'JU:ӆ`JH9_&1_Ȥcjl`˰Yq_+ër$5Yg)G*VvgIvZUI@''ށ9ի5LEjݦm /X$PniՓGfVpۮ T5nRx'NQ$ du q(`2zхƠ JSwd 6eN1)CwJ6>z6e.c BAX\g`tcKU^IJ]]l?XnL3wQ(groPA3q4˚<_\(l<*ǃz̏ g_v™j+:L} L0GCu3(݀x)%A_PQu)/bSj HPSIzqI7m5̄ C^ciK]}HY媎ʆzh@zv/u?-lS!LՉLrNX kT싇\J[w_i}V  vHwFCӁFz]834F. d~ըdtG*^_vbg;ٙS`H9yTo~ gu_ K7$kUw3#4ZmlV2aZ "K1GüogXˎW4+F$WZqdUK-%Rq'tn57~$w ű$H>jV߼5v\Ol3K}!1ѿ7<鞃j+Ų{o@ܚسB1`uޒВHƓ"zÿB6`DKEڅuim-MW8ft#fN%ە E\3cZF9]kn1ewq T]Qt so4NJ_r7ǦfN 5b7r} >Z>5I f<#c\ǙXi~Gv La8 , :ik\+/FRc\ O0w} $[ )M%@׃޹X ROGڋ6BΠ% ߠɿ5TFXu5um'H*ч| +c#1rgRmTݜM9\I)tuHҽlo2kG(l1п%V1,K`#O'[5'[4/;/BD y, ~ Nz q m?4DX|chq%0%Ϳ0PFV>Qs#9<z8~7k #n";- Y$/'0>!<.x?oTi1Z))Tڅec2R#k"+ `&qmC&~_޼   c7Ѥg6 67(ORi=uͬmGwK Rw6tƽ@bٕ0V<<ӏG{s<4Oת$<`gث/Vt%C9"_o;c6b.Oa J2Fqk誏"w߳M s,z 7)OmtO8wj܍k Zǘ W *˴s=b]/Qa> ;V:Os*L#8u]N6k([w)CmAe,I$0['vEUGOlbpr%+.Sg8{Lje;Bh+8Z>:0o|"=g*qڇDomL)Z;/p)nƃzL7<H w#8&L9b ;DoA/{`rr49/r@sk{"̬e2AbQZa`OWCҙnPE70pSqy6{gfQi'6:Pu?DP9%\vbʀ(X,*u鑑G=&9!,zڍr(o1 _ܻ$fD$K$CcQƑG2j{@f8x7G 6&4'b0k)@22NōdI'cyY^%|F%Ja0 dFZ٤y#ޖ}1>)iZ}ڑyZqv0O{* (=sGūaGdpT{ 'q|:/1v.Wm%EiQ™Qv`r"ޒ}9ׅ孋ٕ1U>w.5p6(Pn2Wm(hs-!c *sQN :=U i{ltAAh .c }l(uFdVT0H 6DEr[]%Z[O,WqPV)Y鞝|'X+P0MY~5k̳>X/VTF 2XP= F D+J@VDX$pAr1:T"3&*zeٝK"v/\At|79_Dg99b)e?3ݳ"++С8'9EZ~'xm:m$9 K}Opi90#}F@?Y4*QMDT9zPxשal]bM)Gvad\ڛށFI2 Y{( 7hО?X'ED? gcr]ەB2:Qŏb3 /FߐtRNsȉ=Bv<~ue%XčӯI?xU1 O5$75Gu>#[n>n6 AD^5uMC̎^#o$1Yàfdo<\d"> b1^݀Ă1(|L\7jK_xisK)L~W낈-4%Y%E1'V%=[myB8Mš<-sL'"<>g ?ŴUEʏooY-M6zBoh1ä, w ;yD(`aX%@~@cew}UK1UW4F"Eatm[OZ 5T(b,LkΑ? u|v֘Iz,;!\'*=E<utr#.it4Zي^mP/%vR|E*-N- [=NZ7ɽ<.,LIkяG=l S{ɂ͔$g4AB}ciƮ7N gH!HZ;&SqL̮Z}(]4,VζJ=We䊪@f\ңbg rz0q}5qI-cj=8ِBiŭo5ǽZ,Uխ ^ئi"e4B0#" Qeu[Rb18Փ$ؑיl'O< g[u7-8Thz ֖ٞ@B@`(SSK4"`! SyZt_ˉ$ɠ`g&ތ0)g^S˺wU8 ?ˍ%4=XӤ+} p`VkV/„ca(7 DsП ^篅pVug/DeIhOTۈHZ+YgwA@v} G˗2]oםOvD ܋2:OgJ<ҥJ 5\tb/dqiwS*m0b,2$[pzA|o[DsɊ~饤jU,рQ*KzC2}AԖ_؞rCBCt Sw@kלO e'qƏ{tlȘ&2b d1mę_)!:֔$WUPPkHGT,0\=cj2q)d5IMg & VNBN/*d.v8(TƺZ(&psxig0<ܻW*?)15-w,ZFF4QUٽv}l3VmL;l qIY<O$9 ETsvqujg_]1$geo](?޹ij)"};.3T;J9v"0 87μ0H6jUsR)fOhyb T"%ߜoD6\F %@SOt܌u æ;(?8ClaGԔys_߹;ԩ3^[X6NpQ-ѷd9newK >Z\!1enIo|"7;_VOY޸ښ򫌚[d$-:D27oM'Lb:-*i: GEE Mp*lo5ddOB{jc5)|w=cCDG|0(:$44.jOddt3W.om $Oid:AɧlN2,2<4 ,ָT?H%\6&PJj$0J[dV+t%ZyuBѻ8ߩx؛!>@m$Fz5ǘ/:JPgy{u, n'~%B+ә\1Ȭ _3Oa $/M=CpfyMMmkO6AVˬk>L%6՞X^'BB-pTŁܼz~T8=|[ZTt6D45<s>[!2+]-^m.g"Zt5UѡUQXpfTӗ_0\N8p!xvN+??.-JɅsPig׭e/ ~i/`A NK] /T"5b&3JSsAzr⠽cMji1P;TܚiK^Z~[B"(D [䤘uHƝojx[n*ՇPj^-5!B0lR1o{3 ͡kd,E&CR0]%@¨ք+bs՗fT}t]HEЍk w*|ݝm-cGfqajU3"AzS!%> lOzjJ.n[v!=^ش"vHh5T$:Nݦ3TGѴ{]G'GdnA#X\aqWYg@u"LK&sR= \>-HJYFX5M)~ڕQC G| e8採"JXj4BE`Ú9DJ*c]fI_"OyUƂZ l3m8UHOXI~,hp`1kU"kz˜b=5HrrSf*#x@ՁkSK*T_:7XZ4Npn +k Rg,b=B1dVh#L@NjnYhb֓977_3odx3tO-H"FwwOg,vQMWB I JEZWBnIHW-?wDrM?S+î1=ŹqH-S,'5ZHHх5oM]Id@r('wfܚ/cqxi:%z#-TR3DtJ23qK]d3D왓v"25;_:7Dt2JAdIؽgAC|~͞19kRrѱ},SRD){YEҠE<}0-a' c$e Un U^O6+*n9.quYsR(~[Jc &) `< @͆^^]*|q%C߫[hLT%D iO[B{wմem~yPg~= NԨ0hs4[%|[}X0܊w׈+7/<4.︑/l*VmO8fK1Դ]Q&Uy!MbM8d sLn!Y3RXV\9dl5Z('(݁#u)srȈTT|r]4:y:Kajx)IA`dH,arQۭnyr{LE2۟:j"q:2:^;wTY#=gf1W cZ1 ;ѕR<- VST2PZS*T6ClTg3TVKEShWݻSxe/'̖,`oTU%6ȨrW\c:s<ǰ DN:%6څ\*83-o7n L<(:NBz,oLW#O WV8+Lh¦PW<1/"[Y)"dʎ֊ ֤p/a*,+L1+bH?4$DyCQԘ%Ӈ0 pI@ rх?_j; T׀TQpiEN߅5y~ݝ%!QI!ohvCYr6:(98@JPם+ pRB+0T'v.x' vX)L ^@/^\t#!D`8W^iHsD6JKgD(̕*Zawy< …MXmdEtvf._3?Nu n ΚA C47h 0TuQv,pY; t,'_ұ So ?ɤlv/c*Rfwf:d 3x(<c87KoE˝U 6]@HD4RCȵ!$2 {/rU%2`S$aKGgie=hnn%-Xj2|o㌢ #E u C/9~iM[,u!gߓYΨV35_)<(Ҡ̊U%k _ߌ_-.J@?LL99AGhT>J&kGmv ahO^-V'/R)qų??M?p)Uq$o8uaQH=65A0 e(a~"Cƥ&u0hX$ekXH%}<]UT=+jʪ;:xc/#?oNlAMrz!l"Lxr/<桁Ħb4v[HrSv${NnxVǴA0|+:C3x:ʡǘM," WD7y6UdK} *R~aӭTINֹthiv2$&Q!.iLQ#eS]CXZ؛(3֤ |Q3y٠Qtq{Dvakuv.C1.x't^|NYy/ypt{ [v Xy; ?p,pMQ$9Fv+/bz|jW>!ĬdLC3Iۦ_2e8 W!2P#.9{nVBs]n ; $#  XΥ]zd3)aC ;C:ߣ$;X~/\|Hԧᄡ{H܂"Obs(n0d-g學մ̷ I7V"f̀ $bdGD#QZߍ(2#"XҢf8g1) *6AvREdU`tcy'Us!]) 'JͿH }oqDw%2tbEFML"mѐRd5+YL[|p6 CҘ™$tvHutpFJ3iS.f}yӏ'z: KLhT..);WB-[ h1p/8bm-`6h%5z%RONO&V[#?_$}4}\J rG#uSRN>'[MVaupW>ս>3F]k3QbRM(6DM煞_-G"T)7WΤ(#BklI涭gXJLP>%VyV@<μȸwS0LӿTZ wdZxktjcI,~qZNg=i:P' @pv]#R5XWgMY'X٩e.*^fIHLBD40D]EUgngC+V~w.f֪ÏoAmqpi)&hq}Ȧ1r'a 嶺hF~b[Q%yLhVhґxU6]`HJ̍65fnĞ(zuVqܝj~,qRUo{R2/z0NSll:c!PhVʑf?6+3O8eGp]fb7'D~j8+".۞'u<MK5NUe>d7SY:񫎇7Jȼ1B-_2Jf{15X?lb󧇶okGq1^n]Ƌ̻Bf? ИU/]|d]kߑCDr7bQ̴ֿ},7ν F]B1{ytՏfuX[z8x`c4rs ތV,lTGC2n.AaZտ<8s(?&ĺJfln\O'YN)$\w i1O/C.zQQ)㎳]TN5s\kC\?ygHn4. (/ŅxF1&07xuLd;y}-zQ~j%^z [|z3R[9ZWgZ?>yd=fs}d 񐈐g_@] ':KS@m,U?9* 2'I< ;'`>mpkìOԯpm6{m]> "۳V 'Н5V݆Qޙrh8 n2y?{dߡm~@ i® BUVHH%FN,1 >I9Z,IfpG7m's[VT:h@%q tOGÒ,1:c&lE1[lijk =GlJe 1HJQ71Z8Hp,K" )a환C^9bgti0f ic&Y>[b&Sv9!9 6YO^\@Xh&#&|`O@$] cPL V:Qf8|AԙhP4*Bi9|0FɖtF6椉+~BKk"4!n$>neyg N HuEܘYd&^|~k,& ng*8X n%0Rßx Bu'W,/.r0Zc O6K8SqN~wҌv (tB~ y3_b4ݢghc!1L)p*$=PVC̉yOO9sҟ3ޯ5کy[,`WL W|:i1XN;K, Gh &v(^¦^Qf*=udARECG,;yq儚^x=[w!YAe!5d[kAS4~-jJ}[ptx}/[pJNkmovcy[4#eN~hNkHMˌ E՚s⋘Ca&X57UN%pmބ>[߇[H(67 E߮q Ơ-yJ\N&ݡ?eDڼ+6{BK_fH2M, [;3͉"T#-M4p7ΛDuJJ"Yݴ?3jWm}u8:ڥMaZA8w799wn=Ϡi{L[R+ts©[WCtZ\ M޻F6)u` '6ȎAEox4h[BB|],\Xxpgmuԣ^]n] Χ"= c$%S2S}Z1-*Ømcg"̫XVdq3DŽjw5hq22\wC faq)uƕRA8S/\qFuwIjtPTW [YmH|j.R[b,,f<yhkw[<(%sx4 dh+rMbIec@?fAˬ:]AhgQP2GN}Ɋ8δR"w7ӑ}NCg ҿgN0F;av1b-اU)5Eh8J 47dDz3E&@Ps#8#&h$7c-d%{٭3z:ߖnZנ^@7y-@#.'\@}9?݈J'ܛU8?,}8AiI/]Hcxƫ9;5Qm/Ԅ}bzp>S^xMXB'4aK&l20ײϷʹ ֛[HǮ3 7ŷCئm2! _*y=XO2KyIATwAM}ۭF a8mm8A}Pq\_')d!\nr-3f`Xtz !R)qYCELG3}wOwKd8ܨʐ~'YƗtj'Y'@+T9JfP߉#y$bؚRZ4.b~QEx ˱oNskE6-slNa9|[HJ!m dVcF~l<#x ti@e  :OJ<^8sө&z(iHĶiݟ蔃@|NɌ )Z+TV&|<1ݸX={{DCYФZ*HԇXycΘg S[=uKɜ%g&o;VI[>`| :KL!m " W {W~ Jhm%2P79-g66z$Pvl{]/;&q:"f즲29SlC' ( v$.0r(WU(ioob</p-T Zy #B:Z]2k2oa^h1I=&-Bx"9CR YVr%K&nCN?p4ڃSk3}a|U=LTX h]R M1b6yDnA4-|? i 0oxԁsɦ} AO9tl!5j7jϔZPZLNGw)w}}x\c΅ۂťY<Wuw!:h5GrsuUuv[f< BO.P}h㞔T|p臛0aN:nR!X˫:;r~潇4n/[*T;nvzoTHF-R::lC^nRt9#ai//| z͛{"cHY"3ekK07Ü;})4iTd]efkDԨ˔ZǴ [2I CH,:կ[A>{9qFJ $8@Tr1(CI-Zd)O[M^M6L6U:\7c_lYbǦWJ l4揟7)+z岏l&ú5د?ȇh̜Rxƌ1l @Sl TFh"/s,[&j\+*/ #אBSG[Nl@}.X]#iwe ҹ B|d)|l]r B)__|0;iZnװ C'njZdǍNѼ Т 9r6 dymMݘwpQRڙcP-Kh=Sz5yK 5u|P1T⾥a%ÏR;i9MUg"ؗ¶4ʕ1Snig.:Z܎y"6ܐ'zufܯbPZWmSٍ:e\*on۲$- 27&C' jݺjvRe!K㗝{ⶏF%h挺J! }t~\~shI wzHUV 跖 z8N#>M%欤 gt9` =oámXaDeh6gOp 6\ΔmuҺvDl;Yb,Q3dv l+䃬v"[ߌ,5MXKs\i&!rޠL| ƒ>~uoYu\ZEbU C Wifdz}[ 5HT,@A !S(-G>/I5k \{Ғ+JNɫ)ϚK`oi_=20!h^^,W6ڽdfA~"uSRF(! Tl(<.,EK#g!+VC @7`EgZݪ7iEoCLyǺ&Ӂw.6cIKY?NvZ7NG .+N,0, *!n 曨i?۬uu̳0Kt.Ȍn:h'3TE\ꆥ^U @6x-iȪxdu{ P꽜Bf/^zwjAS~w~B.}UT&P 4S:uOw֞93_$o'[18* ̺x՛V#ً lma2}k0[xt`(hwTrHCXM!d Α,._n_ZP`֡bܪerx4nFK(5?qdyV;Oȏ[>OYKUVDqc1%Vco<'Ɓ~"DKBjp;.Z m^,2c >u!-<J*8q+ wBZc:jTI)qJ-ag@%jfA2F~(ӕRm':/6jpCpФ.|mz ]t`e sSR_̠ Jη~&"nTG£ TxD6]I=9DJTE-ˏS?]$߉qK!3PXȒ?]e'0@`6-/NVMa:aOrkT)UƲԻMz/EBzZ'"ꔾb-du֛9-r{ Y,~H ] y^+SYbOPf%LF"}. *\}WV¨߆Q ̍HW,C*glyDߌ ѵ1ޡ )<$MyYR+ xLpNwJ4)&QҰQF=ػ4γ\MqڂRL7o8Sg~F);rqԨ kꇫk7La_!v 7ݥx<$}p|]@m*+i$㟨HPZA}MNK [ Hmgqm'l;7 ʌ%)5YKC'BE8J ɼ.a'X2>{+4/Ti6i٦r"hjvAƼ2IzDm9V ǀvvъW"EhLӋ;s8M(A wXPowсVλRDeX' R$[k)lp,0FK5p"nV]BFK8ж]n \\ӶKSxOE;ط5~L5(6t ]TL)@XI-?ajrB*7ZjA&9_L|R̂([d<(f;p0$$易/9B-!6+iOb(̟#yɍ7AzNDŒbLaNS}$lt|PKTahkc7Ntlp)ɢi;T(l>k[c3aוx,w.ǹP8"1Sȯ,\!Pڧ 0mWdzH-s=RΎO fV>o-)#C"Eej^sPg'ECmNG†Q!n4cb#3a 쒋Fr\׺zD|nQtq` KzԞRw7mW*/Tr=S[:4͡h k?J. \!j^k]J\ #ʫ s ̳q'^F ˀd,gh~Q}hcHc[Eִ&JU;DuNYz߅}i1=olɟb DU6cjy]Jq@[6 veo `#FK>+W='@G{ʬEy{p?0~+i5v$cPkzGYwcX_ImMIs; *";uK5&|]eA4H :T?1X#&!26s #JkhV>\;㺧 J2[D9qAZ=zlSCS7 -㶯oS+,Tu4qG!FF(3wxlEJtO^Kd6W6RwIZb C.k2&'l0\!0X(dCb-[rv_iv/&~kj]CLkɋ,#8]_xt"8z_|tL~;N9xNY^B7A.A}vtU ߴ8d"^+ wG}|>E;Jugu $~v~˖=XˆS OtxC ؖ>u8%*C(~zֲ)@ݎ]9 !v.b#U> 'w"J8ce7.lOyY;OFıQi>_U:T)3,ď (jY|Miݣm(׾v昿LLIcd@Qm|a5cX8F{$QŲ>*WY8Pc]`*?́%t;kܔ8^%#UuRo1A +v\d4,MZS %(3կSޞ,nl%u-gܗ1\ǝd}cV{1GL[:WDp#*'fy #vB6?zۙO")VW)0t)T:Ba4>q+Nm_Kcͭ01fQO3TC LV %j poZց8. Dpb۶miQ&7顫TFA \qIݻJlr n2%@E@CêOY<}vl7g'h!D+/t]7ӁhQHg3SiB kCqlai䪰qaݹId uϼkU@`fw_! 9zG\Tý\sap!oZ{# )5S"fw.kU2LNgA¯ݯ, 998|4 vTJQ$evi\QFm~yn;#h7#+>N F=?ߒj3 :,Viou*>M5+S^E`ҧ[‘ Hmn|O0\ބt[7j=dv N֪|ď.`MӈzrbkquT;M)>Y+N­J{'?EV@glQ.1j فA>m_RJw[xsNH;a>A!B _ݝ_Tڕ+Pc|f쬧 `VK`Xʕxp*{Jo Ǫtʼn5Nnr5@.:B||4*G2 g4ȏ.{0] x{(\\mnxWjOztn[ľXK T, }rͥi#;(([xUjKbiP"!O>aLkUDlWkZBm8aU]Ork Yoh!@q烑?H먍Ir!b5DUS!ŋO=,{m?G#GK|GŶO NDg:aZZZ_ԣBw}BxJGOO)Ȯ[5J{fˊ߬Hܯ-<wmY'"Hh&D׳gCEg%]5F1 xɯZaT΂F( ~͔ [&u+Y!2.rq`}dG&QÖA$ c(R)62Kxcи䜶5;dƒ$1:1)zdD@J>m[^cmM~tez6Y@$x +èqbmc$N1^Dl"lձMcyݡ}R.6hcVu5br#hUMa!0ń+*4i8slå* r4֐*d`މUֵv7pfQqc,HZVDˑP ObyDDH|\IFx0/dw^)԰DҢYdr J^&YnGWț2*ZM h_Φ׽_#Z+Wb6]V(V=:/=K3=bR蕡h lLvƭPA0誚s(A9zWlJ𵰂gE4-%yπSb!)#6w=ޤr:s!iFƶfV~2i94.X閐8R)ؼ^={*ãfm@9J 0i}k57˫!Ij'X@?( (7lG hwݷ@Vw~셨|VjZ*u2> ݘyصޝbbznw9N =ۍK-YVc:rjL)Dѻ`$Y>uUHIQro&|b /f#S`aNF3 uhU H qQ;W%M^Ȱ*{ /a ݣϠ"yd3]ah.̽$獞?:)H;%PaW\uplTer#r[IH/^WV|tk]_V0qV,H0Ry>pAI6TVxvSYb_rVR_!;KqsL5SK>/ UNc钹](uUoT&#>0P9[\4VFcVtY>Jy6T`hJݍɱ~!9z7 x=6HҬbGj去FӁ^D2L@3Jl {l/$-]gʈmE(f>XND,߻r:iM簬Xuoi1 K7O@ug?{RlߒKȶ$ :s>K^&h;2C5ʢX99}vyOwl Z!sZ>"MqL/33$ޮY8 |W|$ɲv_WA &_`0 2J<;`NmHH댽Bॽٻ`%O4:svpay^.tRȸ4I)Uc^]:mdY(0=._*wRrֺ̙59!E|OEUk>}Ч{NdŧS)W2O@ٿ~Ǭ(i([m#^DOQ[9bW1ݧĜn dfn*p qKF6(6<e;\Uv'bB4VT| K0,k/:usX?xe4b[j^;WE򎚉P7w* ] (&1ɩ6%+ԟ-|ht膸ً(Vމ)PْHse0N (Udcuh-sk7حʧ|yCActV]P *ij.Y{y kC[ӆo@Պa];/ ց.Ru#y>*?!׺u%e1a뽆W$至<6MT+T [/1IK̅/' y|.;'U5yN6@640 “ge]ZJ8ߖ7.(mUqrDzgtomfaLF_Nl/&2b\_ 'jG S0!a&q9'oǖ!o::&@1FkʧQ`+yD8݅C P|{}Ao M]@Y?bV)f>txQg&D 3ڥ0|R)˷`^R|24t^X'2&1|ђ?e_ZndG؉be|XNÏϫQV#a q~U4z5̱xH`fz]\l)PDG d?hԦh`z+YmĢ1W76 JbVr@G-Ͱ&x/ љdYӟf,icd-VBւHg8"tWSH}X@mrhʃ pөU,PvR.c[(QO6T krPQfN;B U:F%gzl[?DLf9hKm0kZC~JTD1ݻ6[Z@ &i_r ,7gb_i{TͱqN-mBJz`PyՔ yboi@RB^&6I ĭ\[M{ 0U_7)Is͖ïvOl5k@Sha[>Π7vC 4/ar6k :v!DpVw(d[׫p1Kg֏fxo bHq8#iJWӾ[KjT2|{_2GH[d2e3B@G%ېg?t*DŽI0XHֈ*?xͺG%$&~QqFgIqgY!<u ۹hي^, Ft{ důw!dx5ð rEl%kpjPDYC5'TM> Dt1P e&gVf(~@=F D/ &x^j\(l(s<]oLX z8ҖyL*YxB#TT(s"ZAZ$I"BXf=#, υ] 4 YnczyUdJ * zȏ}x×8)[o)5@gEwԼWp(`4N6w}U,媨R58FQH}6D/ lc3)"ISU*&` ')u"'l gr0)N=Y>x Ho^Kg0t aq!M,np|' &)J&Az,ZG|>d [)w%njjKHP9A&dUDXx 5\KUdXa4d<9Hh2 >1[LL~>Ե4, =0P*򾩩m8޲ڷQi"&@lR1a{Q3]^rMFiq[5`IDU4D*/C;zJҏW8"d6ULڨ)OA$6A?%'?`STe&eMrptnܦڬ &mELbw,?F+ vjQ.o1j>ZAT4!;L"CµTU;Q,q tў 遦y _BF!?"ŇӜASE艦R$`\' !KltH6'Pi8.jD%u5ޫoHcdbܲN1w ⣞H O[~_0Vp/'5 nBTէm5pk]Jqsws:D'~EvL>[:~JPB%\^8{u-g\%FGg%z9)hrc {@N --"HM+,4ۻzlHwIDP5ܾ-,_$[}&ms-)6qA\eSdJX3l ] 8"KWD=MyZ\a'~o-+> *$)~`m#Zs+FQg :ǁK6jQk(iʹC4ȳp'YX`^y سyoTp5{JJ4̧skOY̒a2}wWDQ2),DjIOx3.b<ͼu q ?T/2:$hZjdQR eU ݞ4%c|mְapppoAuOתT"~ ҌÁ>>ӣ~BH1U@#7?(0#+Qbne=z$o ؙ:|g41Zab:a[hX|COSLl/5 jDkxIw8ɅAHҶt`(BE>QM\kGzJ+Z*6-&NbPahp.͗h)N)PȰ4kF"~{5x.4@eH G'>vĝ#ˤ,ܕy幷tj[Yfn]W3M2a9'oT;ö5S"i'lO?Zr M,C#6b7茶9sBAC@e&{(mU2I2X)p's( qy*aE:F_ Rc*'S[_*>K3h cD,û {}[6'>7DjmA!48xn,F6P(Ӣa°.CS"NmJeeB ?}`U,i1ZC3Yފ:!c*&B:Ú?A1eozHWrORLӊsWܾݏS0 ?8Raa ϴlo)IlnLK3R:99Vb8Wܢ/ &IҢ-S}n;֒6z[¯E-/X*| ;_- ~8|E>ف@<"3 _~NP=`a#6Q{LtWF@V"s^B"[oQ%8Λz}9FҌ:~)ϔV)jdr(twG^D(loO g"Ytk {NPkUK8w73S5BY?T-6.Q J|e9PMmoQƴ"HT0EޢvPu@2)D7rs‰i#(dn-u?p6z+Q~іjp4'.}Lb5rp{to|Wu YAe\bAz5_p2?@$Z Y+3DDŽPe,L眠INpۃ:045B@6t_!߯9)x?Bo{Sd55I&/Hx1oG0-z++_GO('B?* nĘ,/ Yo'Oޤ?%v`'gM"w]A)(*ʼnj>.{*c"Z>#P^] 7e-T%6bV}{U 1[#2MFXX/?GE3"vfI_O|jBr@ `4Uڦ$BfktyȰ*a*mS - N]'EPG`XWnSא b.L5 1٘S_-Mv_>8IMqŅFbW?XW'e~6ML:oRyFBqU[nu%[S!ෟ0w*AzO:穄J*iHQMncvA-s<*V YS,V{IOSTXבyGЮkKij;DbGx8zP+D!ۇ[_ 1BE'1"'s4s;6Ġ*q"?PZu7 nx|`/t|iT4 }\mJ#a{V^lZS=*֡\zA ceh_}M+( k$'KF$e U r>8{NV~ԉh|}!P'-;JhhL)4+ՆdKꈳzx^5qV~k6;D}20`"kGATw vIώ+EP$e`@g ?RnubR Q?Y"A/v=it\=2aNHN0)$3ez $KiI7N"k~7vwӾJ^}X A14U6ŝO/?E8{$i]cIxpLΌp'}kI 3v[IFl7*0&^sR,F%,|tw& Mozv8Ot#Dɜ|_ȧbKg&όHObgrr0߇=sRxǠU'|vշꄴ/r5#s!|'ɶDWpG aUчR&wfEc')\ͦx+։7vZr+hc@Ij%ҡRT.*DNu[tZz•rʊo r\f>о7jЄIbIG<8yNRTS m6h.N,#CTH`H HEy9)jC FM@X➦+ᶦG𕉒^(72ϻȑ<-IG%(]ISg zs6p}aCR)םg0R฀X,{ŮiCŸZ^n7[pBCm)~ z>;׹dʺ+(jȖ Hΰ7ĞxCAaۇ#(1w|.K;rnBre X:38 <"B/i3L잜8+U9|.2f3Bs1:*H3~f;p' la0*)ї38OnRUzB^d2\VG%զ8T#W`xȗpWk(&Jo,,79YCi{oZJ /Seυ%ry$#>9T T.hIPDG,xb.i!7?dcF+!†-9$ Xey";XxQv Wxg SOJ\HԼA}L QCH\Cb}Օ6(QNQX Gy;Y_G !a@bnTOʧ bKPdVz}, "`vNuLAeP%d^26*; -n.XqV{4Iѩxt~wnHb:wqc)db.EtIZc푺NV^M|.~Nmep ?9f>Q&\üʾ܀g0hC+ ΋$]m_-#=y5Fg>fl]#[ZADbuMkz<_S<BqvuNFzἩ!Eeٴ${]fK"|`gO[y) $c /BFܽEK[c+QN-qnL2B=L͔WB_ONa&<P"wf~]wtS ^׸R_s')pS@+G"j-hpFe<З$UQ4h0G D(Fړ#g3k~:<(ug"?@q-\rB IQnq\}g욓Ӱ p HB=[W(]c7Byrs_+A|3ůUiws/$zP߂聍\pr'L Ko%("ʩޯByvZt`*2[Ffothnn@j|}E 3/Z+_\"(\}D=LS빇lM8v$/LN Miq ! = m&F֤9iH@Ys#F¢ >8e{6?ҮTp'|_U%!EJ+wcnyngCb3l+-o Nicp2N܌`0:FB@H<4?o:Ј^A?D+ ltt%q̺[ze[M-w̜?"_ x |鬍K*z3tu3Y!Y}쩜TZ9#1 kM}"K FEp'?i_Û`:8`3;/[)VX ^Aa BSUIO?hm*ŐM_3Lle:L!e0QsO*jXnsHqn 5Mw|ϲlֱOj1㻼-܆\gP4$_mFNUR3(-UdocI_:ƹ0R#A`=_.\`ܢ'k8 GH`5R| q])pFraEO)W0]ʼV`)lԺ( v=!u샾}$ UW~Hr{&YoLG-vִl23Hgz Pp<)"~&g0T۴ͨY*]4{W*f+%(ϯ}Cf>5?X>p%ts@md^)|:+Ǩl1r9Eo@Yҷ YR w7F3+(IjV*pY!Zѱ*2{mղc7[ra&>drJ5< 8J)& D#鉇|KRI ꐏNɜ_ 'Zav~ LgvR6j,0g" TF=]<r$xg?&cA 381G; 9(7zz/fخBYxF.5(mW9dKvSI6  X%+A,z4Pio2#+d'AT,e%Ub>?NtPѾ HOHnPf#RjF/`/uJ`,kŸH\pB~hD)nxEZ[.+cw'=*:H]E*Zjƚix }|;!.xz!az4(?ѡV쫔Xk U$l)>V/Ъ'f$w7%'YKpZsWM b.54h$`M㩥AFlH<-X0(sh32aUb4iY !x6UMl[H'kpŸ_П' dj6.ZeD[o*7i1ZR)sKZ)W > +N5j Jk(tZf49)RU:tK1 Fx2zRQ?J_`H4SsXV- ˬnR(nNT#b'P%RLP'1J', CDs!8)PMkS֍kA {C PWVg;թG']{ug[Zp6 \ FőU?BG,tjiC8rv2ܕ3ΒHH6u$R:cߴf*h!WcWf54d#vvpeo?'Wn,m hW_8.ݏ'!=FZ/BdA`t7Vu;W%*~E1 /D˗ ! ]]TMP`"-\r:tzWٌ W4aT;n-!5[-q+g /\"ͅN_d^6 m Na)UؓٴgL],5˲d -aLJ݌Rg•oDn z:LJgfWKIn(@Z|eeP+z)d7^̊) wk(heP FhTJ>]'pT'}9ᨊ2/V V]8W~¢Lg0I+tJB.#=T>*Axj?zU|߃dz ÿ+XsT֑,wVro\ ]t`XӁ҅_wzk.GGiD!wԒ)[p2.I]*l]@Y1nTD5 s+^֌&٬J7*n`dm(̅.kD1-C@806h]Ɣ()/`PsAQ}Ǔe|am0_cNv(A G"c:P;,Z!TJƃUR`ԢDNҲP[#u̡h|.<헀 ,B̉b%ل=}U5%%)QpԷ0d쥷IVs ǤC7*DR: GBo׽Z`J4\wqW!3XkiǬ/zoG:G|!ͫ*$|W|+bժyۃ] S6-)+~O6};YI}@mI&]HR[%nk\NE]i4ظEKA+*H( }2gꮅ1$/ PG"n>$ҴC}S\du6WN2_J_[0mҜA}{m*~D#g 7HU!/]Q3$iZK< ;}ʎB]*QHvsB t@ylI{ =)w4jd6w%z% )Foo(!ɯu'uG4_%Q[ QGks@YN-TwاO Vd8DY{rҜ n6&A|m3nʘ YT\KNf \ -mb`Wn ˆ'Z֥ܺ>U#١,!# n :uVLapͲOKJ yZ.-7gUqGka)uK0sy0F#+ή 6tFr?Jfc0 gcp b(:RC?roX=1OX?(/VIhTel<@8JDl_o "e# ^9_co}Ky hjCeɫs܈B1oWw Էn{4%l0ܕ[]I9z]2F "7'+<5 JNSXRp*gZ9B P_젬A?NHԋ7Fm\dOi<1%eS8-4 ?)7mao]Й$^n1Gpb ѩ1O΄h.57P b5xd#5vCz-^Q /%f.i/#9{67NGJ^~jsfgHs}";^#g!MjE"L; e-DN{`9&9IRqFzai{m_t1HAS{D+QD.ɰ_qM©g , R _S#uE@I F׻*"ѣ+/xG^FF1 y^ |&v ^(2HBp"z5ak=mVLq'-a|zt` ƨ6M;Zd.2_)U i!I[B%qRp>(ᴘdl|^D 袊J)[p5!?tSW \;}z *R8RȎ,K Ns#l!:n cU)c-5O;@`ihE뒩V,,L 2g[ftph)v ^h'ȗ\ sYa=Z;pW- qIy( d$<( {lgaȒ\5ЖVhxZ#F}4uw Dk ]w\Q1h%jVOafo`X?,D^=rFF=hլj~"л :%ʤVXdv/% ܄vǦEsIZ:zg=4%o-8x7R5.1](;)^GXn^VsAڄόtaN \7a'v\ZlN1h#Vڌg5A+n·P߻kb.˰Q C~\2-#"Vt;}´b-۠~,mOx =N7PR*8]b Wu8z`d!BuqpL"O~b??4TAL93D <=9m‚pwPe+ UAniv*䄥wDUm8_N8 MT>]{ y0Vᩩúb$/SI>='-bl%dn%{/jl> YMZ\uOSD%zB¢?eSnjDRT.[c#J\ J!r.S:_aP*YISN(Cik֏GY8wre.t܌ffyW)y!GZ Kl Al7$L 2aT,OmI }{AZ"Ŀsj"jd)C(Ph ʹ톸ˀrD֊EwĊ^!GHRԾ u|!}$i h|%ixLYk tꡙH K"I[w+zM )DS6u0?w>Ʉr~'|`%{8t[,,d>%Kr Qv$:* [eM[Ayx3M@M 26Mt< \\>QaQl`V5CÊ:9Y\U O/fkzkf _D` w 80qdn &ϒ^8rA13㱒#:W`':^Ɣʏqə8L2JFU Jw1{߭-.rj ^M,ߟMtLK2@ Ve74K Sw:?X]PZ3Ϭ"xiQȉݍc~{To] v1Dn8ja/1/Ku2Qg+:-dMMۢeS&v)Q`3RB֊/V6;,gg!Wcl]&kkE}z9 >+ʂXS#fnya5ʓ'~-J-QlI?2ϩÕ,9T=8giE\R}Rt#^N] N6F|vZp1[σԄĨWk2W$!&}|4X:@{BclwI&;\A&"$݂<.~uHiiG(b8 1 G0`<Y:aMauEo]Mܚ:M=VW uQb* kcy 9L[n`_n u%b,Juxm@p1o`Xo{`s-P_J62 t0ʡDc`}axz}2u1ŠT,:R2]=;'U{9q/_D(H bݸ|AJm-quC\{hPFͼT>g#A H# #&޼vSn]rel%: Y>0D8rEcbNpce9_-p = 7ο ?>SnqϔM{MVebi*d6gJPس<,Ti^G!Igeuݰ$Gn{C|NTaQ~ppcv ?YEX ~%f5Vu4~3ԱD-Hr* 2֒d21 G佸b[\i_Yw X,کWĽ ]!`웒-$=v0Nl+U\5xh7o8+-Uߕsu=TL+Lr"2;q,L57S6Dau $4p}gCT$c$H /UabiyHj2)Aˬa2xLf\TtRj`M:HyˠzPvõ(ޤ>T[ҳQM4C1SA* )\ 6 yk!FN,P[}票r FFDkpcz%Uι'n%`"H4_wGF Y (O7 S~z/7 ܮX\jJ<}-I~;ҏ +hO\vP yQԔ̐_q.o{ ¸f-mv*5&xC2ܱ ԝvdr}e 5 RU^qsƗ>}'3 {WLMl:Wf2>8\mi(9԰j ) ֎P2)}!wRl ڣ[=s^$xb)lYeZ$Y#򡀧1Ap >LWZb7Rr K4Q:qHlbiPz2c[$٠Kjw?ke0lp=O@lî%( Gp`lS4bS^п4EX:Sњ:DOAjfL挝:V QڣB"ZqBf] V; T2BRi}T\X03 wd̄l<6)Xd I74vi!*%_tjI_hY >DlW97:DPGb4ygsK;p?U4:z:AC.="9 mF{pK"P[A]إqJ.olg͢eQ2c̏%m`'!A9ܒ蛑] A D[Va:F{w\2 jPiN{w3Neyd!z ghh̭I : ֊jC<,z{MtnvKuR]xl-r ]@/FTNm/EV{X>i2'B$]eI,LT95P֗nC6:tE6t $ʒPŻsP}c燉}-Q5?s'U[5VL]+MBfnOiTY,Hݑ^ [ױ:Y O03ݧxN:Gx1.sSt'VQ E@AB;j@TPb2Q=4: _0#2|"f2c9̆gRQK\ PJz0Nuž^#InjށzBfYT}^1ؠXXS|ӓa(/l;9 BE]R%(LJ&E7 kΊ-$KיLQ`ջ4~( >dKri Cr>< _}QzĐ[͆GȤg#Bm&uD`}YZedµ'DF9+!0 ~$GjcEH"ޣ7$k,j{Zޠ 6$ JMi5BajCe-##iybP=)pdT;j"xWl3$iȒ̚SkJQ,(H>tky ”Q!@h[6lBOo騄 WV3!.m{"[^ƩUeX lWݠH7`ĘׯM7+V !)ѲkrlJ0F+)UT 5Ð-yp\U#~GR_˃Ce?~ds獈K>rj|1x[& IiC|K ؼ@#9\ǎAD8Nah2:bwקGZѽaR^%E;dURkmd?1zxx~zth4|b .F{WMo9.xwpmc .ZUsXlY0Y4ZmSa^J9ώͱ\ӄ)$|PyhI9&IoCdQg ݏ a2Be)Ζ@}sMU}D\"$e.+3MO YHnFۋVaMZl lqo`ÞI4fW!6r4hwW߽0?x^LiQ?}+sK!&6#:a{-ۿ,0ۇ8ǻ5"(fLzn}kYP㜯;Hb~23_nKYQ)AҹlYJgyDvqf/|S=p*JqPMT%]T.Mi2λHʤUr 5 'CBEضT=N$E4H 1F>A-ñajb=-L+i֓(L8ws @u\3PU($"َA̒Br>nw ]uuH+tI<3X^v(7>HXWAh1!!wa>W-!%bw'S'K~VE|=k~ Cx -z1 U9/DBoо "ȍ@?/Prw0Ӌ /VJ'G.l(? @RDBuDi)+mH>(OU,* ]e^Uwրw[3Шq]1©CXnb4X\k(!'"Hċ9$1,@5I;^^XY^t=-8۳0os<#rO.U+_s.L#%& Gl'PR(!Z\\ty"}#@C;""Ԯ,&hJ5Aaӭ#Hn5ܽw&JJm'T(a']]ⵒF߯"M1q{o+x!GXs)2FtG{iHϣoGȌ,oU!AYf&X?wS@̫uZF9ƙ7Y|;.~lVFc),\.w&INq~BŚ>EzS:E::=-2@ ,Tm] T2)nHٱrt"; AqUqTpe%bJ{̣q}ftt}<>^kNsM.9~$8&ĻI1^u\(s V"++ 0݅>} DF5>Ebr!L6__1$~Y{/& "SV}'2#fBjT Aտ3! !SX]d$H ? n&PK *;6!=ϙp䈵s,_wLT[f-Oɪ>5 )ZMaQ7?Wk 9j^AFXFQgۯq?XErH[K7ӏ)Q G4WZ}&v,#))3ҞT!տF7j5sCBLH@ (oPdⵌqLW-΋"9A̩.rqO2^?ExDz)j- .AyN#(1 gfyV*{tB@s~̖qo՘՜V/݈%䗛9#6~4a6}wrtZ.Ns-O`O;aHܩPG yzodOZm4a hǵms$\vzsoT)=F[qi׀PW$õ%(E,ڐF[i2Frǥ9Qb񨗥Zm|]Ϳmֽ``0IÔ5Z+X5 Ylf,ߞDr-wr֬Tr_ɾkflRLzNIH OжB׮kb@m9U{^oؿa۱*P1P@WS@jFdjt#&`ݨ8wq"yY7,}(s/T^q (@.}ԇFn $^6*ZD}X6t=ߓa Č{>\K9YHAPr|vA'/H.7.,+؛w{AL,>l;.V&O+^:*K20`qG]9_cu;p7/,=|nI ŭ!pTd'9njv;nG#wt cCZDzn<$G&R:Lg)Q `,BPqٶK m|{a;%42iy]ZŴ{`W2=9XVkf%辝]LѸ֑=L+ O37%Wk9y-7%C{Oy 9 ˠqb|P^\FLZ ¾DU\I̚fEF!z|C9z}ʸ#5[ؼpƹ䬎LM 0+U])Q$ YE9IL6-"C@9U@zgesS$ K JOged #;9;C!{pi>;x?͎-#D.lcHR)Hm!~AKϋ&29w/9 ]Ȣ QZ㍭RBrHA}D}baO=/80pzb0Nj%ΔnZ+yA":I 5ܔkԞu%.{£[._}Q&v_OB fFnRl-/>T0/ЭN|C1B 4\2h'jR~?_ h˄C$q8KTK);ItLB f5|,59:-T#}wztx> gWHCwc 4^>l'xE=0AfdŪsSK>w:"(K4o־cFa``iZ@;E>י2ڕ\\d.gQ SiHUTcz19#tϙwv 3c&6Py1' 1ăZyl- Y=D^FW#j< ɶNs k5\BGb琏ƠyU7Ū)xtoc^'= 3\_c|tjw PQY(K qan-^u0y,o;ztEDgt,C=ҿfusg`%̌KYxgOEz WQ"EPXEM{q,uݓ!ͯUc7ZĽzќJZ!Rw}ܿ$axwr z,9ڹ. |KɚQq¡6Z }׮bDE-J>?nr]wNueы<`5߆x),b~2iTmϚQghbXn~TݏtGE4H ~TaR^{:ok}ԌgDTV]Q:(dR%Di*>i{{jq[|ٺ\'_n LjS'Si-@˱*o \ Ujҥ~!<ވʷm q/>=7{(v B9a%KkfS/f9+0V)XzfpgztvZKZ>grw` T[$1"@LzZK5^M  0ѣ$;Vģbk\a'Vioе r~*gyQ̳k%rfɸ&>IЪ1zJWltSj/N2\nfR+&gnvQS w`V٦ǣ>MN'{JFTΏRux:Ёiև5lץ\=M'm~o}t>~`-Vcfuh:@=^ԼOF߅RCƜe-yQeo~{+:tgϴ`R:R$ͨshp!xU>h5f  jEscCsf` |tN.X}^Q1 qXmduj+Nft{>`l;ӳ&ecE0Gg]FA o% !dVi{5KUS-QAqٍw:I-!9&QpTZf"0yqT.;Kjp)O36ȬhѤ:Aov[^1s[hGuݕ2Ȏq`` }g"*6|?1woţRnM~ZA</eZvԯ_/a@TO܅ɵ~#_>&Z^⦆~dY)\k⥱ 9ko j@ '] ⥳xIk>vQȑU=h+6wRx䎋솁V֐b^ʶgt"4[K%4T,Vs[WoxwR 8ǵ@;N^QAtX=SL,k nfnB;d~g}}쀍732V+kNƽo_X5vYL8S`O]λgVIy_B=s00T #jpְO"brCߓfy I][q1ġI\F҅0)YQ,L_N e,è/zWrWe[iy }% SYūtI>FOB;iS UOV&e̓0"ky_ͻX4>LprſP2k%HS"gSiD%Pv/Zi ԬR׍֪T] wf]lˋ;!$M'[])#*{ ! 4zStU2戂Âэ-"YjxE5/796,Kd87u%`e!n+'U )[զ([U4**@Puԕ&Bnu8 _6AW|QT KRChc@ڠb1DhAN<}\'j;KTh*sqKdmIkUƴbޭʰ oó~ [bs5UtpdHplgĩ Hq/_VifSTspkhVQ6Ehy):0A_͉& rD2(Y j6K 6y<WR-)+EdTBk"wfV%SR {ֳWnF❔OA$dDٛqb*F_"YLbOtP psY?+-NK0wm̍KOݞ QΛЕ2t`y|A=_}Vk^"kV=%{|U 2z!* eIh!|6_ry`ݚR^YsxlFh{-!z2Û#u /vτ[$Ԇ9Mw:*Ex9s%,И! r*h|~ƅ8"SY*uz:d8Cٞ)&7{KLVL*=5yHi c 3LTM}t Fs@L){pj >˴ 9fU{~880]'Z;}Ʀ=SB]_r!ً JfuIc3g˒`N%sK},/7DJ'w|q+CjK\{/8OJ]ۥA^3s4E/:yԹ+V(y0y?=~^b+?>]Mr_8DE2 |Қ!Îjbk5yMx"zdh<0nS宸ßQcAT@2`EqehtSEY'>F_e(ĕO]AiP SYo@˵#D^qnD;y խ!VwgɇStSI:#(hWcyRɼ東M#K*,L,|#a4wIh'KAZ#okLb[& nKܙ($cwȸrbx4hmg&*Fs:#%EU3Z97~B]fu^\]2x4;?.RדՖo;3[anaY%]+Kl*Â]rIˬ%t\̞PS_t.j߃8Z{'78.t sTP+JXo0b%|S'F }d!pG] f߅Y~YlɕH>RsMc_Iw%$oݍnV,e3O,.O!5G?RkAS3y;.UNÏBPij P3}r3>cD4quD rԢ^{R$fRJØEzGpGeĕ2ݝl#9Hr%mZc*4)n] .݌eRn[ ZB hM@"3B2ȗVO2#lEpyVpzWJ+:ވCSV+4"?ޫ/NŒ˭,}f$lI(\'AFmw?:ْy|L4raDo\;b$}Ű+Noh/\/$Y_IS.*JAvO_6Uwv QxH`l6&.sg 1+QBٍ$iL G* *s?Ϸ;'#qV*x gѦ,ufDiwHQ7CCnPyFU$LKpϹWdzwNiy>bŨ1}/*Qw~Թm,ʚGUalM4&G. ,˖e՚.©_ӞMƒi OD2Nj6TZT"uP DC1|M = 2hg \zmOgvQj .a[40;hq$#"yy6g V{nvϖ|TK\T(2\lNflMy_I^Ok)n,~o褱j0ܹW t)Eh N[6jPyZ{RG?*хm(V+ǒBpexG>^ 4/s,r]ԕ78Lծ0knApGz8+A Wr|dcH r/q9%z梃9'ãP: ߣSS. |nzPLY}liIC\(PPްݷ#ٶxGI CdY6 ݄i"g2/} YT^j/"]١:ҙ] {霺?NH;Rצb/Vړem}} Kjݰ8M*nY ʘOdSRԽlhprHmFѨ~]3?G&i2sbAޝ۾y3.ވV,;Ԗ !PRkG^ʁ(lyaTy]2]O 2AfZ>j"i ioD:j]>H !&x "zQ fi6 ȑ^O7c'i7n_jٿh~w2Fd /HRRC׎e`>z3Uyv"Hq)2I[ygHX^gM2 weקR`"E.,)ە߅_H?nNv갿e Iu%tn/eP1l-k{Os5%>$ !tÀy 3vQs}ߐ]XJ5Cs,B'NOLv˨a4-F;?,p+sAA8b~2W[WRLZ{OyBU6shfDwyᇭRª-Y\s'$9U#{xFG:ڱ"/<ZDdjU&Gf~B1 ^C0t]`'@6`ʩx\&rej&$#5ڟ}Ih@.w˩Yth=&e?pVn[ HJS\vPUN8GTMFD ƈ~OvL"x)yjQ$-Dt\kHRT~(ތVB9E0hr|U&vrb۠b;jkѻc yaޠ*:YBl+ܓT5ba c&`o<+X3z 2̐tM:Bcani:&g%i{,kQe?Yl34Q_-8"&qL}Gb <ٌEF\Ӡ϶<5iI\_und5Tv-(۫;P0ۀ-1b;~0۰9P6tkҡ 3-yiN*MB;Y |i/k=nDCU:Y%geWx5o^|P8z(PʕwɢL?sqJWl÷AL=o_cŕۓEh1ndT=Adf o"?&cgZ++tALiXl?iIDo%By5af0i<קDTp4cmt k%)G++BSfJ ;@j(5_cLpKw@v(BI ҹsrV .d-w~f)Re+|)qͦc{d(M?at8CS `oE>khH(cCN?67 MY_ԖKMkLDז5 gDx f0kD%69JPB8O WbbDº'5ys2ͺ~'ܖpK+nTꖒ0by,V$*RxjǮ+b9/eyjfˡ2| ECp+Pq$FHI! $O *gYmhs 2BWiq##aqW*2{18SK bQ2qT߼FSswv2+A*AV,ܬ:~UW/ʥW׳`?c4kQqdE @#geC [ CM޺QP͡kVy8ByWANп%^s+=x[}bqi#laaUӍgD4&-{nISp^[,?y-T!,+.^[3 I Q9چ;HS@et2ܰ.gW9z_aT~=i̭+JN^ Ŏh#:V"8nae*N D{o$ύ#_|W4AY\<7AڷWt<.5AL?aړպ8Yp NUWmYPz;-v+84A TRvbmef2EWO5I,'OƋ{}0/~![-kgYR|`='[GpvdPG\%zhuzܚML`n#CO{q]",$/\qm.{EH[oɀidTvJ}' .PXovY mGHEvY֌1 =5cv};R<9(](+t!:p+eHa 0&geMc~` ,;ld?Cd<0dD)֙"] JEk!cB*OZ~A޺1$/i}⃤Fu WN n/![b>qLvaf94VOM_+ɓzvOEs=&Uz-S9}okU~ˊߑ0+-6[71@d[ui㍐>wfNBGˁ VUuJَTF2e9ki~爳-\Eu79@)Kv]-em@:7 b¨iz,ny]{B}mؒ\EhAT<>٤5Hhz8l)UL>(p~XY+dž E6-(EQ zsd:ύ|tt#6$w#?F1GHq9oAM`Xu~[j\M,F>TulgfR^I<&Gh_~e^6őі&m4UZuLVDޘM(jH{#7eMY`] Mm?GRJa2 ~A7‡r帻?8^ݟ M TCCY(>XQUSEAW? AIHsmp-Z=ZR^#4:nbQ1.H.JPm= щCHm^D#A̪|&Ǭz`}FQW672tm5h&ANⒸ,iQ<ā:b7l,/vFo76!d\oi xI3śgVA:T&&@ǿ FqhCɭp/ˈwO6ƛ'#*V4':E{NB@{,R^OTv s*YLIX{q* &] K, ǸԞ9WePV$ Ew_8D ](=:Y{Le\9qnwkkpn A̸TsLf=nSN^U8o1H<(nsՠvUH =ݫc pd UOapYۅU5yVm{=r1_+p u̴NL%*U[Fr0,ҞʹmSiTمXrN!HHVGMA_F%G&r:3]~dZZzӘ ѩ& [>fގeC7aa^%F^nkQSE) "^3OUDpYl\_b&D*;UO( M;#Btsd N+eu^;L} L z&G{ѳsBH~bx{.*pOx6(YZQۓ&:f<̭Yy{qn̳P%Tz^ ݰ5RsY]f٠]'/-ws.qZ9"K*bm;0S:\TP֨̎H4s3p##Ukhun27(8Rӄl2pe&Og[x/R?5IIxx/v{Z*#Fy3E(ںUy'uVE3!T-Mb?ST^8Ia;6Tߘ"0Sg'd_P%8ۻVrߦudrs.ntf5}sש*O=Y#џՙ`rɮ.k" 8ڇ&ɰ1 &L# go]f-JcKFz%ݤe ?30DGWq$}KaAuM:q3 d'Ҁ[2Q2߿`]}CH7֒j!s`qLnǬIOLd\@L?Hew1iQ }“{?Eˌyr*_]DZ961f SϦ'I}yfhrvb.Cx[+`IFI׀~x柮 [բk|h <] /h5F5<ɋ(H27+&0$/(HK_8E \#[s/-P ƥְp@൐Ti  | UO8|rb3lT6##!m q'غT.yP#+?_< iuVxn~i.zm ΀sў57F8#baWP|3[S! IRbDB ݜKHqzgt}fIn?:iHL-ԑγ!FHnD&+H!82Nh=}U$[ΛE+I=3z,+2$a7 ڸZN`@w]?Bs]O/;pIIDyX-Na#i+22{td4y[i&%B^F"xK:F^ǎɓlFW81,Ren Fgubw;9coIe3q:1Z&膠nڥNuH.GI~*PPgBQPbzx71 9ð&I\`"E&jNKrO/^wL. ASN5]~VuR;rPc%.6hk3,yxrY & ~UJR6 $-a+h]:jgNTB3(QYvҌG Ԕ8@,VKgD ځX^ȴu'mBTZ#Nf2Cbk;!h!p Uc[xdI3@B/i 棻Add8u;xͫ8D* IiDP$¼`w~&w%4ڹg7K~4J}k&glR +9aur;HwfY|l']w%wWN+i,8;(O4$hܕx13D? rעxÎ/2r~)p0{͋zQ:p}S&Qk_{o]0ϙG2A3,LthraѦF eiRʇ֐w*(4V“<[9(B#Sg6j|>0IeCfY;e׷bi˓XWֹ4vn,m5}CoZspN<[;K`v{K+>;3 ?;H@Hn5 ]Il{`td춑!>JO<0rTPJGidRSgy۬QZ6W?:B%w! LL!\wJd8Ypy7hӐ$5 HnqF{rNv( i([<ĿZ"d`ƿ6 zј>Jkl6o^#j(1R k,0d/5G~"afh,={kGseK$~11{ O ܩ# UD:w6Z Ga` &Ϊ_]iݯ'%4;uiTddDz iIʰVzO*j9kElœ*dM8; t:sR3US fl1W!Fqsy86X3idJTK)Z݁U`dğmgͯkz 1w4Le& |늨U wD+17IBY=|^5DiSW$bS`2%)ʨ#f)V,f7;C*tK;F%~ Eoc?E1ͺ.58=K\V1h\{Ne?]D?\2<_x ,^ S 6J`͎pioHNT!s|N*!+F0jdtqpLn/7bnof^+SYEݙ z•Yc.ar#=nl1=1ߌaFWP¤˂Φ F''Ib=֋eX &AFc@׈&oi$y5:Et \`+H@ )g¹45j'bS|?2xфT|4x˚9쓄вXGKdtpJcPuaz r_8)v٭skÂ1v+<1凿ҬldkF\:6@Ttm zoTtp@W*A@a5뽶ĥJE] v(xլH\Ô`Hи3:3$w7r@_z8IC*);`'=]^B$Rqû NneF!tsiL|n;[ )]J|ؚbwm}xL5õ UϽ^Bh乒WT4dĖ?=Ա{ hp6mR^Rq^RTo@:g(]:5Pne.)0vutWC_+gaMK#0]AאMSGr^Z`Ue4 >ajW aV\gwex2Cݫ9(KC&{8Ɩ%QN`A\'c@FW>D|EURԮO"I_R_@'C`GaB2{VEu=Tlpa[!㺮dUI1ma4Z6gPaY2!ѴjDO)eTgEئjk&dN^HMj1.}V&`|fFP-utnS5fy1S_}/6.h "o}45$R7rEeIkMIJd̾|]]{ ^ eݴ1V6xHXRrqxRf-~d{Q0dr8T^NYdPߖSidmk O`<5 R@`}f4BA6UBXn(#fUIMmIԾLY8U?L*p8qk6'W( ǹHC =sp-}I}eEbÔ<`cdc8wڒ0G* ҍ?nF[$?jwU4$YB]bbi qTGQ[a{}-tJn{*<ߝKV|9 5Xivw %EU.6tC*46%jna-@[z+Jzt0&G.@N0s)E)dtKdi!*1ǂ$b<1"$NB#=qHU5^S3K9z7+%I;&f8SŶPmtL Hҩʹ)]R*O5~B|WqU|LW&Bt(+-{VVo0ZQa μ2#.78>uNJJqX8ҊckOzNMQ':. ܆D.QG+{]iXh{=z<륪rf+$$=Sl& e/b>q(Lӵbs]|>V1Ɂ8S“S|׉RmB m H[t -i>pڑ'QA/)75'ivxN m?%Fkv$VzHJHjg4}.QVH3<.ƞD7B6@ݧɃbU<85!Q95 kZdyqsw#6DBpNP]$ U2G*Uv~S{#LՖ/' jm"}a]}N!FRs՞2jYy7ĂġM*ԛ6AWR0u:.* KuF_ԟʴtu4eސ4}ߤMx98ݘFmoK\wHzp<2Q+="߱Mo.gי2Kfbz!-C%Q=D|#E\A_;R(m:#x9a:5WV@&[dK(+޻waxxiTsEW_SYBQLJ)f6>D4YiL]j?(v\?p8] RׄoދFm(ҹ1VXU) &>_;{#DX-ٟY Nof)(]=uPY>[sˀa7`%Ti@to8I|u kDE6BRbtv\o)(^, `1M2vnx/;PljXVqZ吁!pdEqCUZ'B+6tʦ aQY>DKvNY"\8aRLIY$pP/ q)|gŬ؆X<=%6@Rjf z 5LWBkmօ[D-)uH1 ?H0j5|9SC#i]ҹP6q|W+6nN3sG!'82už?|4-4~4UrU'g&^`t S+\0J;g%(AqEBbo iY 0GsmhQH'N[ En>I[h&gEEބ)U eJ+ɔ-IgH!s7cuA @&xȏ-$#sS݆;g %Zr/:݅ԠP_9qbE foGMmssA/O&/,+-ڷ8apgl-9V"#rzIC)\l+oi0E :IK]!}XRhͭz b#s!s@frwEVFwatB"gV;3bU &lpm*:r~ 8jbG:A華 >Tkl^g]iђWĩČv3e]ڔUQ$HThNV&r{˲p n!77!57e?$%YlL .Q5uL\e3vorEMNdi$.tNIfʄ!y]6THM34Ս >B,T[Zם>JzHTc E.R)%6~TlvէX͒/g acl&WvX7~7u K"H,f) CY`ٱ/|0M|m[$BxtZ,0&4.඀\ap?vBB xDg"{P~-f$Pb+aշ' xq%q1sW8USWʰY`@T?9".O cn}5F R.71yZ4'-Q.2e szNLkE.I̅m7d! g]sH !U^$7O?p?.ESh7$7~gx,#y;dd&w NI,v8[agdQ X"(!AX+[qYp?$=x5ner!@Vfd-t ƈ0M}5*mYv jV[iZ:\B3B%qV>W,@%aHSիpjʰIn1 '/ J:>ӹ|ӬƱ0xj #D*k嵺~hV?|p7,*9cEcL :C+%6[dȔUa3ʑ"6>F~R̝esrQءqn @@s`+,!8ݛdڨuvY5*#\^m4_RW[:M_5ēC,o(TIH / ŮVFų,z ]ŏfҍr<`@2dF[4aME=2R.xdjB)[;SJdgdJьm*&Qt;1ãarυ=SZRԈwP.^^a75 V LNЁ K=>廐5mFΥV(-?_KU3 #5\#VPŅ -i|sgdC[ov|?Ρ ! %ZVl3%K"gY/8sxL!FR|ϑѱ@e͒uuT\]!m@8K+סƤ!"S dܰx2fԯ,x3"5Gzj7veq'$|;d" MBkfg<|]6l6yQ}!C7֝;h\@'*݋dꐍ$q ]E02͍Yd ]̪]Fs>._%<| ꇁ Q#{|TA:@jl+qfF?$ ]!P|+jdۢe.eH(N\ (3}qF푳8n V_RڈIv q4t TeaZQD vE(ދYB\CX$$".."q)/kN0N|{R-S;{R= d 㷙Y#D&jZpU:̅1+\{֠ϨeܖH/a\wIX$;5u_Lf/y̏yNg˳qYqڀ !'Nr]L.Rh8G/(53qCn\CDyj)CJpiT7Zb+WNYʓhX-1Ue4Dw奣^ũN 's6z04лE$n?Lkzj.ABz͑Y&~te ! sfC4nYÏ(UjcD靺Gx!-~YJ0c>2ܧ _Ko@f`L D7׮ZҠQ8Oohƻ;!3,poQQCǸ%fYL91f݋ȞN7\?0gy]qY4[y%#E*f.Q Kf qRCZk 9pRG ea4s˭au\ ([aB\0Z@ԓڲ҉F(I-wcă|&č~l\,uy9@M_z%M/ S[՝{!&kޥqCm!v|me i^ kEft0H { JX9UGРza?\]&"Kꘓ*(- ɹnxxfhT܉{Ῥ]>zMMU c2%|{Wcz?9ҎաAOX<:tVP(o[Y$EH iH2UX-`(gVZr7%sf8߹ZzV"ʃ s R62(7v7I)w[i]sTݴ.ϣSHi Q y_VC:\)W<+Kbny€>tY~Y@BV /NAڥ@[od߲L+|?>Ve,+/ }4?U"ÿ\mr)v9Y)tc^_3*p?LqxESh IfH?`b)hjsoŨHY>*? pZzUfq0:#-O/Qs*FE(W'fH Mv:a䯫yLM9T,ž{>g̈́@fpkDSȋ>Dృph 9K6fnO*40GZ.* vC]-4sIֽcLtʊO u;{೑oo~<)dx|^BS8j1"{$>ԈCKY$rI܇}KRHq=׾ɪ.tbghac6<]B?NI[IƖH24D.ABRMC lXs@< ;G@:%5;OPbcpnPT3oV oDp2 @,薙uk$gD;ᱥ*z0=#_:c(\|ܕ3Y 6]>Mv_]W&:ߖj͓QVU8|q!C-q:gC ݫ[|+gF`㵜lr%VUjۉ{:!Ϸ#Xp2lv,CVu?Q6Rbg0, "O%5'+pk y2K:CAx_nt$aYGgm:wISͰQ go=,gq`s;/3H_4(,ҽ`͇ЬH&3F omp sNy5X)4 6Q7oD$యOwtu!2+\( )Iؠ!!O$S]Y)cmFwr2;g}8؍o SQw 9.)?X[;(Ma3 ,Y-kEt{& s Tdy*eC; M_\ePņqEVt %O3`\8UWZEf<&^y%:r۽(a)J.,ѕp&J60LTAXfX5͎>i`#ÈNs\S{05uWAni(>BA@~nݔ]N%0Wv2mo> buZV+eED5>JCe' B51^ ~U{b`e0Vt"M#H5dmƅ>x#AKa'4E2e sKw5Dͧ)-v!cU,`z`l#O,{ә}h]z/ۈ|`a(& ja3xM?}"Ğ$=%,@'yri Ķt ah2tͼ"6q~ )_$yլ,LqJ[ۋ7Ca¸~`&lӕ)$-֐2eV ^~Geź["iwF!4~QL:{85塉@ȵ+x#GH/ 9]kN`UWT=R )E" ۅ X.Ʉd/h.i?9Qiafv)i;QyLEhh#S*#E a'bx'Ub}|AWX*c ~5"Or4?C-ajiWMZxe\G1Ž. BLGڗdoK*.c)tW Z2mϸ\ae[C޾)bd(4`v_/B2()U 뀠QCop"@5+yk}-Gx fl4jI@dă*;ShZ 9!Νg@.]0䅾ش'90GÕu+ \Ea_H/b5\`X=pj6jC-vzI`>!UĉR1)D|h;7y=ԽwmB{Ύv7atгD?LN\ڪȧA67U]g`Y~v:'`Drxޛ#jiD- ﻥy\6-MBeKp+l64E*DRF_ב* SGDGTB[VRV ƺΖf!(m9KjER$V!%͡YKS\|WՀ)q.ه=.y`OD~d֥ ( NŮ*} G@xOvq ocazk XIZjw5TB}9[D(Gf2,rI ':&3BŴn#mը&2X(4Yz(mAG\2Y]רLPYGV8AnA^mX$h<̆ÉpE*hP?,2zD `x[s}&ܼwH Яv|Yoʞ;}#@"ܟa*WSMy%3-p'SK_6~ ikG&-1%atZ%hX21,,.gs6fb^DvO0 _Ï=I1u#>Ҿx26wNj\}=sqG90"j1ZNГUU~G/W\4u7Ìrui>V`: {`QZjOeUS"1E/ ZY6aXA~H. 2Bhy,_,7l :Ԁ4D_*'E/P4L8 (!eA4Fn煏ir+Ӻq 98|CᕘLk}LV8 A" XPq‰:9mȕ;3ߙ༈ O6my\"m/q)fNmin_K5"6KwKqKt+<Ȕ_AהzV L)W3r]' Ǒ8e4-dAl& rӍ?W#$J zeԊfG_Y3({pwdRO#JV\llCW.'vHv*q3vQř۸AD{Sسˣ5Sv)wAP$HSUǔa);61y3 Kpy1T{3hׁĎI;aᰗo3JЃ|~F.Q_t_Ós=nz- qPz9 _Śg-#C~c( _v!DT0HR@&Z>IӾµXjO]01h&6\!@i~FG-*>Sj4s.&P7 HͲ^D70]QЅߺjfle:K( FV/kx ٨Y=K/G<Sjo&G~ 7鄿 ͉vF.? /dU( (-8*p ]T#bTk7u [˚\7Ep_[qн AkT {OOkA]hZӑJ axg2Kehȯ"5#bTiK}N(N{RVwy5.]~dVWGK8u+AԇygEF9!`_g&2z&;Nf/Zx t 0M\+ux~&muuVirm;Dê`)d!֔!WL"m$غQ-`*v*Qe3h,x4T%Ob:]Ǯë0L?* ~ a_F@L/*d;S\敾kobh(=$c,L|O_F >EArj<*VgQ EzVTON*_d0^;<%d]Y}Ƃ!9JZVy^lg,]j9_0Ļ j`ҫx7!VGls)qO+28%DCCbSk=/ M,ݕ jP{+uY}\1P&N%Akb<Ϩ̽E*ptQ̛dg l-^0( QuRxz6vtNCdMvB9qTdî*!|Z[ilF{WG"{bhO kBF 4I}${/PBKXbFdcf92ʍY~cۯ) w'T(ƪkԃ cL-faFsR"E'86E1OpNQc"C;ۧLZYŝ.pDD6#۴9t1;1Hwm^QAxΦr /|ԭ5%=|%!W HZv).G_0|6ݾ|:ybK%^Y9Fԑ_<C;V&qsF!u^p"NQΕ@(M 9h1H#` %k~]a u#ףI3}x"֋LN뮋 'r/Q;-] bP+0SĄG=9&S),T93fb2ニ$pr Br-eU^7wN v8wv@,١% M:H$LۘLgÓ'mDkʀm_$Q#D&%@JFND5VJwPyVzoX;dƝk*=PII_x.] шm[p.KMMOC6$ܼ; #VHKRۺ|LȒz֗hkicY۽ XdXuBZY>g.uRwE>-q=GΣ۬2: +EY ֋n]HyfX C}Һ*^d!iYҶm'F$LI>#qzkYzzR@nP'(-p؀jIJթ05 ?@R߰Pfp]xz1!pҖv [smœӀ%L|Pvʂc6KęOP :znHjOUdV@Ę\Z)B6!8rUZRRtun7}YD`Kjww <ĭ]=!7<&jv=)sz%%2jt IqDChAH8я>cG:޴HNW3=/_O #>hڄ3z~Rqm.1 ~b0@O*)?Ij5:8*E VLm]^tu;>7Ə'PvriTX;TPvNJ  wJEfV>9$$@VG?L%|ܘ" NZ7ֿydl3aiЧ>(Ǭʽ>Lĵ(t&MaS#U-V6F͝ں¾~PLF j@ CϦX5GB*; Sw5~z$|[kD &;/ddj5D Tz85#0<w"]ry%]{C(jdjTs|] :VznjY,6C썪xGS+%a\LT̜80Qe,'6{$L_2!{e G IMw,^f>4I",ը=)[C"`>x6z8HO946O^֦&*IXi]%pƌp2(LYY<C"op+Nw0Ջ7A y.Y0(9R eNRފ>Iz#f=oت2h`1x@\TCPcEvv&"B};t٘n@`9o+/Cj;Q@*?n`dӛBqQᅪF2t#hh'>[Ax'ߝ օ Gxϱ鉜h%Qe]w~Wkۑ\xL|/˝b0hEG]0W/ H$-8:ufCم:8!AdJqȈo:[|MzaSʸiiw,fw'JgDU*toE15z\5f^jd\`Ȳ3p)(#GD{Dr`k!VR lD@BZz翇RO72D Ḵ쌦seU@w95/E1"_ _I=|?Q;yu /~V{Oh3\50_)}Ma L QxTwbdG;E bI 2(aBC~ҩ*G#lKHˇ,~|  siYnH!I`M Uo |9Xqg13ڙ#a z(‡oj*ȭ,7^zPspxƗ>氀Bd'A:XGoQu Y:٥W|>@D= /b:oYf/9ځf>Gwva 2qN2Ґ@)m)K\Oc9F,B3 ⁘ 4Hv"7RN[)]f'Ɣ^^+^IiEr]VZE |ivF]_歞-1YIwWZH:/QT;x*-,д꟯1=mՎ06ǝ#8Dޏ\"#AG0K ?Z7誹%4Un'ƉuAp4RY~a~$ lTD3SINB@&3ߟ!l,sY4r.1TlqCU4%K#i;H  lNLa#^NZ=0xm†6;KJ"MK<\w2dQ#Vf}q;W'{mG\?JgE>r)1GZ5?I=0лpv9桍S}9!cr8889+ŸFH2=/qcRtZRp& %Տ؀xe8z(&j E 1NyGl@}dӈ,8?qI}BdsPc)4@#WhHk]@F: fuc^>K&d XnPs*)c"-{YVBN?DZvx4X?&9Q^xӫ\JAsZ邗YYZVzϙxVD`ώf$et B0P̓& A+Gѡv)׸  R2[rI56EΑ/͇ Iw$6`El;%h/5=nޚP%Dٰ7V?+Tl)N &PYz縎Oԥ \ѸzP{IS;k=Ǥ(ds2|| iԱ Y}nb$oTN^ɚtIʠVp8C4,-AYRP [,^R'^ak'7-h#*ItAhG~)MFEŖ1o&XJo&pf(|[|1i!;o) !рNBeQDVz~s+2_&xw'o$@uvDO?৅p4C~#d&[ɱM5k|ig[j39|=`@fpSTjɃ\ y9bI#0jnn([gֶ.c;y12c>2`[#ざ vTޗg:vPr}iğ`owV(q{מNAMT^0%KyMj=KẍdCA9H[F4e^W*d؞T ޤ: 2Oʛ.muvPM7uID?NCTo$@C+׈Iiu8Ӭ&!i1"L<_d/[~-\jYݶ ğoaz' >/)CW2LfK> G<_SegBlyװAD?XW2%k Bh@SùKcӰ< ? q<x%@!n|4F_P(fV;f|1 X ak=dVcFSgH]b4WpvZv6eO/HYu[tXs%O[7*_TGçk' l>(0KghymAXF*]3l!WWcƝfu@b)t8(ekOQ~w' :wCwF~V yOʹ_nB3jw 'V)vn8ƍ@ڿ%ٽ B|4DMaQ>";=*!b :W8}{V7L;WBΌuI 20%=@Ѵ0\f+RU[DO{RU6Rr@CӬMc<ݫEje qdJ 蔭7 x?'D aRmkwh) VC iG ͼW/濍,ckvw̥y՝M-騆TH;۝@Ɖ(zT/*$ͩECJ h|M5f;ieb:bW}y~&B)EqS9VqgЅee?#ic !k2؋ơ]luG] EpPMzc^;&_ C /?y-M1g ʴqQl omcD@mꢕ}͓T R7]lx}}ӃrĨGC$}E<5Cah[nvRj#n"Lclwgq/jz?YY GVq>h,ֽ|݀9dYCmJߜ"AS͐6aй䡏\W$Jw2TߘpT3Keb-)Î6_ݰ#'w"ۺ X >^3cvgD[%kM6Zq| ˞Yc$l HEhC/k^dž= Kcu*oM)cT?G ,q1J"w]G1tl*$F?aJSYc4Esc=і<'| Y.e_j'f6Z)tmS!HGy8<'Wp;MЍ9B(3Vqoj 2$Z4jlfkX_n1BZMh  r8=½w{$/mpJD[os zDHڒttudAq6=%^ܳ'|M%P0aj\" qaHni,x:ߑm>L@vϻ$Jr N!Uw{@8ind% lȉ" Vc₤O-9GW:i? ".v_ BV{]h=i=;Qw H48,/vlσ@X=qSӉnZh{ ϼ(,wm4\Adc/f`W2d;A1GM˽Y(bLrYg4Ns6.,RSB=B@q(< 5 6!Btg;,-Ҳ%?*a72x"}Kݟ '`Okd+%R힁 ҴZX0uDQ0|C@- =q=c gZ@ >A]ڗ  {Mc3V<8 *v%i`QN82(2ݜ8ݞ}FuKO3ygsFN_zt3EqJ} MvS2\)ysI!vϟF<| EF۱;i>CW$LjqjsHsZ4* ({L)A{gjdZ +0! t.غ{4sU?3PxLRi GF`V-rԢHKN5HV?G/~ϲ *Z' * ނ L,؜0YnSfDECIͦcvHsl0ԜC óe.qM ?NB²Vtl>M~14~y'D DʙL=蘶st Zh 4_#=k@]4Ҽnf|LJq?U;6]łJdr+O60K5y Ќ_"ZI-h{žWm&\y76:XU 6ub j^zƽ7 vTVMSd-PEp̯͂MSk1Huj@{@-H=~.=8 s8c"3qk:槭m?O\5rPZu*+rD/ssJE(c ~]||x1H-V(v_5_y>RZAbw^,*JE51o#T/"&Y]xa ݒܔJ;#%p5<.ɼt+~%t4mA['GU^Nߏ|ԜbNٕKzFi84!0ZEs-`Y ꡏMb3ϴOgU!<.;L _U*N/)`m25\ϞoHq>?FӴJΘ?{+:oM`70]Z%C> %TZ3{@oAbi.yJUTkiC9Aѹ'C0tsG+(cY).Aޝ-Oj `Iht,O1C %ٰ"c)>2 &4rkn8gJliPTky{w{Q6eb]uԂ'& sv3m}T혅5EVP"2:|gj2])9G9X+nP1?d0~-^}9@#[?3(Sj!ivpcܶiץQoET,+U,k׀˃fNL ̭`!3x- <[V8QԣWK79tXw;Q&k4pG$F{ӵHѓ/mK#`0-Tm]@O &rҤOv 7hH=j)Y}SK2 `.zy[NzO!>&{csI6Df}5۵-&ԷPAH'厃7Kχe{<ź$#4 сgsCf69YKr,Zy C3d3or1U?ɄJ˅kP.DXRy.\-+?!~"S@m_!?k&u ʿhBbY*U P6 7w[8F?$fe=b.vydId>4o|,`H.WTpҙqL>zWqQf[{mG}k16Q>ioQ;Wrs㠯n>*( VAnyR~p6ntا 4n_`G8RSe K3ݟ'dR%;CeEL;/ddŬk8e]7FJF4a%C5ϣ⾶ /ލ5u;=!|kc2)+DKRJωNPf2g1aF0dgɞ3r rX+줤hق.Raq,~ɱ}[f9K*,_8Ri`)UiɹW/{])_?)cU;((;5"f% l~ahW* sl!xǤrގvc'b-DDꀏg">XlΉ=@ھiY\-!|cq陃.| T4/M1`M!Xd(`!bu<4fpqI][#EXM> ϥ?(cqFHX9l1C+!L>l_4ҒӪS3^М|kؕCc1NFd)FAZA[hJ|bz՞|i@iNI!},"ǗJ?cU}D glv#F=DC1 >4 yz~'n ?gRÅZˉ J? ;Hvۅκe ]6L=cw Qa i6l$yޱr#1O =3M}W ",çtNlX*q4>^482YO)q{(g:FD۔ kθ}n `U`.7}R*Ըi,ywaL!r~B$/˝U响YDz+T/'yE|vt">KJ^}t1$9L#au\Tm&P<M|H|%[rl@=/qn9UAR\KƘb4d2]!dFMo%MVĨH#4j#ZDHt ,N8;r,_6 v-ȷ9Lwr,J\ݥKd g#"9SƸPBtC))E[^8g#(VXo\ļ%Ssm^l/PDEP,TJ?]/]YC$oM;5:ycUzcͰΒeb: XG22&bE^ɖAws:uΊ$6\ٴB,@RaLU~ڰZnbD7mP5-S!D}h a߂k) *$)O|@v#İZ-?IU]̢:GY=@zc*Pt\^WE}G\ 9#X rtP+dϣ%+R[0 /yf4bQ$Y׋܎J>dfR唺eK- .{ o%s@BY앬|Egnq}Iw*9y=SAAkNx7I 3[mB,ͩXۀy&6KA_߮RTRDTnȋt#z"3Å\L}ȟ.Q5ݧAnn2C"!}Uj*ˬ2mj8/sE^Z|UKvNJc#MM l%R&_vax8ݼԌ>jiug3$jZrorm*9ZiS/|YE\sx^s$\OJ֘NS 3 D) IY)|0?IQOUʀߞ/7wYAsQ@tٷUb*>%P " FF!k\ PW> 촔\/p NAGBGN::PK+,"` caN/DLzA*Jď?@cőpɘw$RnjJ_OSuj-17RVhڣz~[E70J;y`*1*$ݥp e"iמ$]T*(izV15s 3ͭiB<,$6>ɸ0J2"'B T#3[3 m!`Bgqa9{(i4n+_PD4bM$e1(SOJB#ҝ,!Ɨ[ζܹdIy,#jJfR*) hC"h .Du\Y[[`pIK>dfd\Mpj(x5>+Vwܰ^kĦOﻦp`rsc/R:X-!mC6!^>UZE̋2HԽL7pmM֓owτGAĐ/ѵj){+u|+#̄;m׭rC]OB1v>L\"K!f+|xu\bh@k(Dw62~ 2>G836넸;r)`%."oG+>G;yznXC`Nb<&r_/TC?v-"6*A[ O#ߎRbL@5g~ӯJAD}_ZY!JʐAVޘóK޺,,.W V!$Ai2g*{LF,z(75BŽ R v$j^TjDXX.2*_=ʕ̷ejaqܪtgQdt65E\-?ّ&ֻAc=,(&^yn{^"/A-R#,/s5arxtϑ5Cory(Ϛ\o[;\ &I3Q$iMxv*44b]tGVs=gP{xnV0_9~a0t/r"cMQTCD;aZ,;2E%!se…Ԯ20hDQ=倨- + ]75||:Oqo0vu.| ,!&$E5ˤocZ;և.RW1̨!~%wpGQR"t 48 uz"7ͣE2P6 1^c{\mc#)\UϿtp3S`B (T.)`/>} _m>{KK)=<8jx;,φ?`l |{`rz Ϝ ]K˜?a|]p[dH L!':ugՠFm"ԒnHQ'WDcXٸe';aqA@ ΒSxPǻW9NII?hwI+ؐg~8X#Wu=5eF#dKL/ Ifwc8`DM /YyGaeUcm\QAs"s}?ǝܑZ 20\i3Z+ו+Ie#tRM> ̓to 30zAɊR}KY4 "?M>SlݺBmH^x")U>sow (.\%T+Fd"I|r@Ś)G$*@u9{rD n> ڟtkĂ/2wҡ-K[ɋNg|s$TjXİgM("N Vm5$VXṿ h-lzAaXB't01ǠMAHH6 ;}m>jB5`Q3x=e SmRBUv^y+bԤ 3nDkO/qY ܃B+mQ|T(se +y\mTel:ைlY,I 5'E5Mh1D rB2VO>Dk@nRr.xR?7KPM=jF芈J LDb9Nͱp!#fdʶnx`ĺZQ\PLN?$ kڲr>!*3hvk Sbh3X!oB߱p{$s$#+ wDu|i _}ΉG8(Ӯ,| Rz!1Zf9r^ёwyWe-n3uчqg-iJU1!Լ[ﲆȶI>w ZlmcTf} jͱO9LԺtv:SCj5 ;|ZwėQUDj /k_X1*@YcvgcP "rJd+C-gSz*u="-Shu?g^5N܄ |PCkl[^?%U<̓NC>6SBgQ"2\6pVϪNVlBTJ*:&vGUɻMx-᫝4Pñ {4De֎: Hа)/잨Kqv- $vAz۫:!ևGm`@mZ+ ;eЀ"r^9n`νyxҺM ;% ^cm54~s`cf]^(÷SNԺImH)?wkpˠa|<N˫I[ ]s[A v TlÆ ZECk~N+c *[=Eylқ g[pa;~QE>v2kRWr!2ba;?@s7H[2%$U[> dy*晳1wꤠ}LAA?D9StOPZ a;K|Z$g06[>H$2eH. /o.$O:V u k '$c^X43?ђQ>/o=R3 .jkBGTG3ΔY&f^Y'A]'`wN$|%BحBI+wb!wSgX!{ #jFk!`D{Awڰf%EtQ=j `+kW!?feJ":|#JӐ:a`{*.ym6'"Hv~wbX""M K8rռ?0Kt9;\G=UEBGXTKNhɆyH_ HS9S]QQ$ɸ[{Q.-cR$'m a8^bKzʸF5+&&܅ W~R#b5x~ę 7C9nXi={+g{_#pW0R`N#rƭQ4c4~v[%.+u)5F)f#4$7`Ltc!?٩_j8~k7痮S$umU%Gyd- XY ؾ _3o,ORae 7 ??l}k}6vf1$L9!}V`7aIYһIu(3FMM.;u +2%x#H7 j ũƃӳ@X;w"ko a#tjF{Ý4JV>bX^Tf ԕN&129n)S_ tbXH;2iqIءsoWhnj&ީtI2|aSv6JghL}rwD7,pXR[͡a/lKMۜv(oD,|2tɉI 4QW<^U9'7}2kcɜ{5`1#dw}P Pmk{Eq,X+*:̅Ft[!ŸR@i^ 4ya}A'5C i))j+S"dk`ʾybI},8~7zdbJQm"2Y@>r\ xEO' ~WaPnѪscr>a ς}&Ɛ3vZdhҟ2M8lKtc2.[=OAl;BVlo lXt ,I qhˠvK֊tb3Zc(E@}xuH7D S-K(K i p|tz2Jא@oL)&mf!ق;|Fr$FQMum^9ʪD0:"=nX~G^*P.P?#0ʏ2 J!ISՓ<:aLcOzo?&?.iХb:2A`-튆+a甑aTKkwŌl *U9C:UQcx(\G(NJ~{+J3RP;r4|g(R ,H%^WL/" k{nONYU~ UbY_nCt az⠃1͂VB,,)[316~s(h Y,{t;Kg!Ɲ-.%DW+To)~aцu̎Tu*q^n@yT@(>&b*Ĝ)U]Ȣf) ĩXSEkw^Z o?Z9GcV)$͔Z _3c9̵?K 2UxOwvqs]p,h(SGY/@jMD8z·uiyuWNk#j]`#),UcY@Jp/NtK{L:p:J[ =>]*?B9M[/vaZTqƑZ09*P `MMA,)m(QU[rJiT2VEM.pltԴ.:II }Q$Y:+wTMs~0d51V }Tđ R '\sEE Iwb&hDxޭ?`ޑ??*(1洱l\H moqmXؒU߄Rc@} eҩq)A/4 š2LPi 9ab4Z+0Mĭ;a62=J+>oSxvCDY%M a/`Ɓk6 m`EF(RԠhuSB[h%RL DDxcq5v2!=3rb?Ċq.2gНqh߷K26ƒe-2 J`, Á< =ESY?EN'qTlygOA穇S rV9u[%J%vimU8V[cOڷ[+7J\}}Ei</0M\PG0KhS_T>tvx"n)G"a!h@ZJM{[B\QPvHBCJ( *S˶H}!sY\›X/5Ts΍GySr1-5(yBeY`+וZjw#*[Lখ)}ķmlDZ0Ĝ%'毀8@^6-"> &/DHjD\4_ź#P-MٔAJCYNɚا@ԮI-Mz4Zk[H"qQʴ{&ۗ#kp9+<r͠XQ'^lXC?u ].·#i BBNR&v."|q8|-Z~ˁ~F‰MtRӆ؝&rs?k1FzEoFxU0@q%"? 3!.S5<Xcʌ*iN}}{zI+4u)rhm̹vT,],DkF7fmp"u2"L/XӤ.F+%FP ™A7$9.Dmqs'{[f$QP $زDk,ǰ+rwcDPr; eNO}&)˷}̹>&K&=br,5a6PՁ2j jOŽkP}};Ʒ#93 ۆB `dc]Ѹ aw* :$r}Дƫ)ݕ_9{*ĿOȾ0WPGRZ?{CKr- WrdŋV?l+ltmUJeenŎutdEpB ZXv\LyjuJj3Ow$=Vx$_%xϔNT @וmeC% g0gD Ft=q'߈8ٰU鼙qp}66da53)63:2mg@)kB{R蛰Fcc!4#&_HL#s]|^e|^RJSB h-ɰ5>chR˸9S4TvR_hz픿K `Fw&ZBMGs쀊.=tʤ .OrlɕT#+rUg#j]5I&3qΑk"ZG]]T:y%-" 5 _+>5U"QQMnEG9h`xkmcX%F&`?~eza1݆$Gۘ?/RovAS A 1? Vg`ó QI4$|~[湯*NHau&RT{O-ra]YESI@Kbyj%BlXN|zp^)(U#S j~1$R#3niFQ \vk?8=mZlYfܻ6FNƩ uZ1JghK 0؃/Q;0vZUmeQu Κ's0yyfhfSh=fk TVJʔGz3U~߰0W(va4?pF(`^ #; S_+O2X*[) ^Q:6a5.aXEz`zvur5FoJCjZY qf-sEFBG<{syI VJPGi~ӿ%cz4e:Uo=F|04Կn_Œ3bCH}hܼ 2Jn#|)\ qU!|ۓVr){)C҈^eUB>~o8uxVX^LTc'dR;ON.ɜt583] < e5R.A4ƃ?o%?&@@ހQ)CхI~tUgcmd"uH pʂ^LHzGQM2w+^M ^~Jo7(=H.TD*X WtwY8}_CzqݼaLHlLpAb>Yd\tŶ|o b n9CM~Z΅C2?fU<\˲/aۄnŘt$rfDkt)0&Ia H2E ~'r$6hN[#t?my}8kb$Ne2 A˱3wMuFy0#Vͣm2 me{ 9" Q 6J0+ jGp[7\w2t'_:yY0M(Rg9;m'T9,C6!#@NB]>0a@s6sP[A/l҄9hI}c1rrF5`ZYH^98‘=pj2^JUVJC38ؿe؍;&Ń2OTa5Z (Œ^SR)Yn8vtd4UHMzV_84Ⱦ!3 غJ;gz;·Db/A)vY+- 2FzcK ;ql6JxOA,Q.usO_caʛP0X[rP'R0‚RTM 3>D4kMp|1`){ ?ceXHTfBZuA(IL|3oѩpB΢+fEg&4nFz#3]4īP@AyLpxo TO;#ܜeC=_^Ɍm a ÑOb֙9Ft h'çXsZ蚰A~35K` 좫n+-'C)PhJ9fLBor1t ylj1b"B_W!@ˆnWSޤ{(.1@pH89@Rxqiɩy+;n'X51 *5˻bςJLjPgzR{wbleoŷ_ Vq^p^o. \l`ɗ f`An%(61'~N#IN5 r؃'" k-~6V0 P(IEψџS |tb fgmS1>ߜk^o/ؖ*cē"xWjP4Bb?^G %LY']esd }J#0z_grH`68s#do^z}7ỵf -M]r绒ȸg 7Ud8$o㦢5Kjt\̂P+) LPx{:Jõ1u&fnN3 lj7pogvX FlLRSI'q-B P[ 9~ցC*jc2/`Ӧg%xܒy!}bOVo鋻~M'7d*2=pH ;NŅQ !l DDЌ_aC[#ˇ d-7ސVxS%UnDC6ben8w]׿!B[t#Z#'I;z&}MIhJ# e\܁ Ad/B=O~ʅY4x ,CQIBaw'͔].' q"1uFis#| Xv Mo N%LkYMeW =fk#7&3gѣ6QDŽ< Վ'C]}0nW;+dMOY٢0{.Uv-CGΕ܎?(~StFZ]&V,j\um Axڍ8s3/վvWdN1=ttɪ$lvS <KX-_,5"-DU0CAP^ְ$$GF '-r*rap?ƈT?ĉ ͙ zbU^Wf҉ :/Ym&h9mgUrqɈMX0SтUxgP΃kd0b0 dZtApV%5ccb0zX@S`0cWQI&E}:X P/˶P9US$XxJ1nG_UsBYo, !?XV 6@]`[6+8gi~oI7Yh-="]VXnkz.% lt25>q}E8;9C}r6@@aזL|48XqCeˁ'X<ط΃ ˊdZܜB˪ve'o,lZj&X,5E*Rhs)ocmU!mlz3!p@K?;e(лcs^{̭yv?E$ \CŒKZl YHyan˳E^RhFā΍͍&ܓ+~ttNEL˩?Ck0r-g6̽ iQ<2j tu tuM&D6E5Kvl*i L9~bx]OTYQndOJY2v/#;7g{9U <GXmmv6AdkŸ9fAGT {EZ;Y|f~V2%'»JNkd -9@*0d8>(a fK-#ټ/-p'ZcC*P4X9MMoşk$AŐ;{6S왴yE+Ӈ2{lƉot8.\̮^rQ=a2߼wb Vp"5>W|=CD/c #>T o-lR6홥CBFgzmz1WH~- _"]R f)GPqF ?a#y_k@K$I1@"p>9ꇮ F%i}fJQQeg 6ѰyB=t_u+ɸbA3(i|\pWg!y8mJ5SfE{' v{, |ϣKFu" !fn42vhF 1luvcRJzaCO_ak;&HK\߳CSr=-7vo?oٹZ$*-WTKnՊ . 83rl hb"bRG o~SQi 2vrh2eg'zN<ETn% Dqh‰ݝ(W!2x ".ekXrZ.ZQm8HȆu)fa(~Pސ3N|rg-QiL8cbFO(-,>eJQ#!k\Mz|8R%ѶJ&pb#_lXl^p,Z6!2Xws(KܬS8 [Y9^$L;lDU|5f;-9Sɣ< %N#upK)56wm(<q\Lf[*Pʚ7ov;.R{vE֨ϯ-M׏c<ޭff3'GCw^]01?11;?E/g{%zםޏK",Pv&"$]Xg强q<(G_8-"*o*J8>E`ܤF V3oeo$E]r͙[r~K;؁[A/!R Vheǖz{([ʼn_O6YрźkGOyW!hF( %Qޗ yItqcgKGŷvyp(qr! ?eOϵU(×(qcd 2wt 06 o.BdMx58@\^#C-%9p˒/m2:orp>N'6{<-ZOAgӺ GUm9Vcr""=! )I9-9х//A2ߍV['L T`pesX1&ֹ&6+,L7 ęp1,2}2|LFҏ!l1ci$|Q{3ZRW7A=aSb moؘò}^NqE1%䂍#C֚Gm+\IT8o;׳FHǮvyL>)=+ww˽hڹvu&$z0;KIፇ|O/ u).G|QSY%RQ(J}Ij!ܘ89mxA?fH^v R?yȐuYѯjX|aNJ6㎙. n,2A~ UVI &|džj *C&-qƯ0-Ibh#ͩV-U@8gܩh%A0f@57|rNѣxR4̷g.7ӿ&9yCw=E_(6HX`PGm_$l-u;P1샤.8w %Hcy{~_8TQh,6ei e '!1z%D9u`ޥɉh5g,6Di~C i[>FBNHzK4f2]$SQ_>i:JLhg̴9MqAYkZvof5sƉ v־wx0vut4x1&H\)8qA"kKI&=[X+I TD?;`wX+8n \Nd,81:ek2@b ! #d̮ . Nz s\\c$pt HLuJ@.h&lyGLXGG;T~ 6vZ[AJ8t[u]n{'.}k@E1cJ\ŕBCU iAKvm i?:V oMWѻ3 YHkhjUSWv)ϩ#sT@T_p7_[$3'x?F*8fqvli5$e%D(WwjjH;aW+T#eUJՄMa^),cwuV0(Oj-?CiI 8Ǎܶ*e  `Člj3 Ŵ3s@2xRU-bqM[$#ˍAKztPv~R{@qG[S9b=֫& [Rv9FtVgx.T_תDFvWtufkqP.A̰A1Q< 09Z4'a]!Vpe6 U'_v#{N)+BI[4j7]Y)lL r%P$&|e# EHqRYfvTV8 /PxduMA̅ fcM?]L%\1̾_4OLۺj.&! 1"$}T>Z2V94+B@; ywL9*-6&rr s]gd< S. *lib^\N߼A8FM͌.7$ JM]9/3*_Gz!ckb3q R5}#2%M V?K0(uzdR c?Mb1ϧ$bETh,HzU nZW)Y6N+d5{ s.j>Dl]) MSCJws$׃Ujf蔩e喛gpeu9SA0XLBKn xŦ]4vqoT p ٶ9&.ƐNk7>CH9|'n,@LpNږWreuTF'& ^$ U]4-ΔvN a{y՚[\['!uTr;3, 4}@`=@n]kQJ zmu9$PMzA@Cܩ!q%wstuM<>=-ogBWWW 8'U^L9B5ZPK"dkZd'\/n D*MKacYrꅶt#Ez> #i'YO{PQȎ)Z9Ư@\`!p'uA#֑.s^.#|~dLa=s "h.  xIJ]D-pڰ3( NeoD+6uXcߛ$zY]lnS2ž 5ʩt;Y ?b9 8z x{F=Hs?D/~ BXը!eG~ 5G4DF>+AU$T1g EKY$<5KV_#CpI{o~iأ>dlS;Ӯ225`1_^鳑]v8xjhq(.AnkъڂJ^|8ZeJ6wk k"We1Fv(C_~So.5ŋSp"z۔}A6,Lx !QUw ӽ/櫲G56i>qK %NF[Pt+3"A IXf2kNl(f)DZ]~k^V!M*\63BA˽{ZhiqF@_pg;rʛJ'OǀВ EzX\|!gZzAFcSswk"BF4vi+FdKcz?2>12$vԹ9#溮*%ϧUq[Py4%p=mc);jv-= ] 'g1'x3S$1sm\7WqQ牬|Zr'i,!{)H΃ܫdZON2>g+m^K^”^N{D;?k /&Vxkse^J4'kwha'7KOgN)x_r–)%‰LK?u8 RrTr 7hj@qp٭^ ' fq M:0ɬLv3&&{ .dh L ݆Zc8MQ_^$H%Ę1a҂H[`4lfX>H3Y0l;vyE{i%oR|yß*(U^.%R NDAK%rOIg}CnCƙ?^8.I;#vAK|ܓ0݀sOx7< uk=Oڳpt|]kjnU2W9U`:RIR5D."֝ggbݢw':MdqǠN 'xWqu٪`)ؙ(R O)3]+荈7<Ǽ@k#ŅXD zS mvjdocD[n\u_` "ۋr%¿ s3 *LSD`ѱΞr" yq*Po]}A 8ۘǿwXl C0q h..O_H D~>'f.}~@Dp{֋l\1LPfpZ-Q=5p A}wјOI/xwP |0"쥳QeafdD۴bc͙VB{@ꚋw祹-Y`蕇3Zp4+ M!-EX2M^.˾du,s7'c&-iBAƌJA0JCPJQi~u7Tstٱϻdž"BɆN& 42N%94~6)[$Dt@+ӿ^{_DC:W1@J\ѫiZ:Kt,mGeY O)#u >r^z8}"qU )';x]DWߝƕWcs׸n"=rUYP˝GdWsn5K&ߣ't9x)9˧͙Rbjɚq\|޶³!YWȼ@A Hn*ҏtMMU6 IU>]ebӢ| ]K]kBA]TV5A>5+fZh: ҅zB `F~o<|yIW-.yCs2Q0lfm^\ ]xMG9[rݚ?X(DHSZD N~3b@>p.RfPoSL=z]{;ݒ6)!Pg _^e]͒"^ =t/f_B=uKj 3o2MZSknKywc+ӯ ƒћ :Gj/'݂zR"mgO;Qz7V!<#n|8S힤vĐʒw0 `KyL3F-aokY2/ #2O {%,.}vf1N;L{̚ =P΂*@6 p5:+]ݍedfBlBB>cBa~m@j5#O>B"LPt\<ߊP4CluM(ЀV R!UU cL~D2ikm^Kd&2'Ae;)HQ*'/~i]㗿H M"l[;zL9ktUhm3Wbe.eJ)_lÎ;JZYf*Zb3Jb_ܖjPXM>4={gd&E2@,*eZ{< 6z#?@\V)Q%|{`L N$ fݫP O:`}CUSGL᪁&Qs shů냼sM5px! /]S#3Gh>UTGKIs>W)ƥH0 $K:ך^I6R]ԆW+_f|>Q n!D ~ k%عjB.N+AD9 *ILzw6 ŽvSl@rxXj\F,b7\ \+8i©G`j:FBEr2N~⻰0gOBh€ ^x#SxOHԾXQEcTP?$/e?񃆘* woVU] vAzK*D{u,R%OVձlpz22Sg>Ua8-pCiinS VKF bRɏ ťvt-<45X!bXRzS-UE t.UȄ$xfH$ tLh1%5{bq6FV!z/>E-z[2ye+T$9Hf S` 3g|(O2&%'RvLM#2S GЧbE˾w)& }n(1-xLTjf"2Ȳ5{MJ :C௟/)zT\zM(;qf[sЦĸ-冷8 >yEx ~3 (ѻB&d.L}ߍ7~~^[ƞiŵ /7k4ͨ^KrrPꂴ7 P|C+Ǭ:PԲG7"vFv~L;,md/&iįEA)U!y%Ԁa~=,.WN/l C? O_j]Iaܱ \&PQuSoC 4 t\I .iHIϭΆ' GCj-}؀b=\]|_kA%<h|K]]mU] }0%-2, _%s'8[Hٻo|P0=N3zG!&1,>s FTaQUief}r8d-zX_('kfMIDVV6y'iҁîy2|QDwyz[^S;b_c_/o?I;k@aNG}GJDImf`r([gn=^wC(ldJLPOWXEmwMkED]2ILFypqG/`b{&%7%+zDYsi6F̀GHB5.j} @O(h cqqz ]$D]5IN\g#|p$I+ca=Q!'%1Jdfl%o^[zoq:Dsdl'YR>QI*+de\7U!]64|6 $ 4Mݚd8P3 z+E{~ GPe{%>a O@xLXϢ`.&*O+^V2 O]<(/sbiv_=Qo ~=_}F51Gn^bVD!Y-ڳM҆m꾄eݠ]޻V$e ByRŸhʽȘ&94Mԩph,*>.Bfe=ͪqcOC U2W']` ܤgAswy݇rN8: P5tHAAʃ?)*/oD{Mb{, nKh 7̪*yS7 (n;/BJ5]:J%xd08ӄl;ZbHh'V|YXX#+A3yeSd=TN̲80;PCRZUeF<#Nk-`a4OTP 㶷ȥC@֒'$y.Se,9)/Fͽ—0}io \=i[h'&"\?}s+ -Ht!3O3w_62}zpv51c.m(k;;t= QI| :fN !h 6Cm\@>Cם .x aљ H(BTAb>ƹ CЈK3b^6j@ҼY|3C9$xX:7X}/F}EYujvXgu;g4՜+Ө6H`:̊nU~yzb1m+17o[jN)h@\8ƴbڰ H?J8y_*Tyz'ƹQhԸL3GהVCu*jM 9$e:P@3' fc"]OɳbSAWrZm ^]8$ xuLun*bXa/x5"sJQӜiʑӥ}9M,Yc)'@t: G XH: nϿR@{l2o-7\?%>YO$EfhkNL HpgD u__ze ;~V`Ho|. B^RkUS;qB#՛ңՓ?$X9qC.2/D٥X#7>P%NТ/V! <kNR*1E#Ju?Pd4c:ua01&vxM`9l"ջ'}+)"kJݼ5BÓ<E@5,;a6+a2*+I!9M2}?%2"ը _#VXxRC;;\mǢ,7"(mA^Ty[`$Ӿfl C s~EeGB+2+~žbyzpUpqs#|y$e;YԜ[B_io#_#i׃z9de 9S $zs^^*ȉZfe"~,\qDO@7^1LfzOߗ00?͈mNkʾ>a[74d})Yj( m.%LuY}Pmj"a @*y1 E`;a]  U:Z=%*MiFj0=.[V$yoR!&B%%F'-@;؊[]0j“2u7\)P~F@DCdތ6j+#jxR{\"UGت'o>g@1s8`ͶzS#>DW">D;uR,iK62Sk.)fNfCFoGaA߲U4BHG&-ہKJVWe#/̈/1(&)'b5wSeM;Dt>UJ rGYPۀ[pl~8hɩ V3;(ĭW2: |B Rc^mK/] $%툚?Su'W.J.DZ!Rj1:AIu= +dT~w/' y wV'@6BD-7f⸱;t0k2Іjpũg0q0pJ幼ܘ7#m`3H+ -*$9Y@Ed6o(=kfN  n ma)G]t}0c᷼q)[ohW'G)준?h('OΎq8 Ŕ5OzXp*Ǥ*^UM:7a-"㌤d6&G '0ᴺRG 38G]jzuVR)& T'DUU/D%gx)ho: 4e }9<Р *gcؘM,2ĕũx#CMp nx[FdkQ%' Xf ~Q*[qYs4*u#!&W/9[~S_ehҸ)4FoX臙Z&BN^14{]u 6!Qg0EhuKS<״3=fK@Az1)Fvg;V|T\p B\ 6pbʖ5OC Z2J){y *5K_³'?Hu $l*_MOӏM!Dܤn9$gM_;ضHb7Hid(I\<`(.)ݽ|M*d;yf~94QTrN"K*ƛ@ }(#"Sp0U dIE,LHi4%_!JOb}?F`oki;NOüh) lDlEo>k^hWsOP]bTكrbֲu[(9$ւ[}Ȧ[*#N|[2,ó9qBRnج , Zi9A[+qE0DC48Cy_u6LЖzJbp8Vyj6'V \xa >0SڛgxiaE"$._ݥL~sq<)|Xb0EA*L|I %-E CJЎٳi*DyRըy$\]mB\ n]x!D.$ üN{gG3uByj[F/T_* H=(0␈)$:Οf3E@h4G>uHǵka@!/׹Lx,őWZ 3 &{̛Bu4&ܴI'⣉i !̌l\'(}zmsFR֍@`g %vyzxxnNB@D1o]0s:CT4ĔX̔w~gf~8oN/^CDŽ6 ot޻%KzR >aLy]믙5>,>iaz15.hqF_^U+TN) 9O^ vD:bW: M=\\gJnZLWKr"|DKDƾqzA}aYJ3hBψ?ܤ:^ANP+%R򡔷麗ӞG-Wwk"Eh}4Vk:+cp2]*/ĂPkL T4eI<gmm=a7(;UMQ5E>>jV4!<|KYkbH@J)d/TYyR uR?6 5Z9"1sjTfc(~Tp=WP4z5jVص\i $v[nIYtHv Qyu/F"P2i=͔q4;rUwe,qXQbz6N?]/OO3Rmwc1ÙxޣGO M$EVwYzpJ? f{5{|Pߡ;p!}]Ph bD8NEakYAtەu2$BN^eP: ,Fbg&/+Wlp[, uq)X,u=(1Ul;`sM2ΫS"AOkNC]=]kL0}yBdMbPyHH~]&W >Q%? R` =8/gRicmBֈN O1TR` p1f͔R#[&53fjwBUB} lnjS$8MN&-qN+ چ]&!QCleF?])^T4Xw'u<]>Nm9$l?.SC AJƬ^p TZ6ڲ-hF,B 6Y]|R]F းZqoU2t:avku|tDO`Zj"[XK*9;2W/&Z~,~ {J˘7 )ɟ]s#Ux4<;0XmQ"lOlVL `yawΣA `vmRu'owsטME+!Y%LW UM-|õ Q_HŜY BV!k"zW=Ոx'GgfbV 7@X2] #}pCxjڿ7 !(}*݊+ƸEGOAoULNhb:SuKU{~%|A 6vcۺrtd96MB+PEo]t0Jp lgH  Wq= ȼ>Ya|} botqf:e^2-#"L/|2' ҟ%"I #7k(kQԗ`b,V ڛZA}1zr^wGvc7qeT0ekɺV4&$AI6𭁝4Oi|%]'+\CObo-^,@Jx nog/yhZhSŹ[?suq{b֏l{$Uo(Ya$<hjp⼡҈Q2$(kt@;U=n=mZAaZ>\7 <2.#kXtolH5=g9|Ϥa8R"2DwWtd1.b8tQ\#ׯo |bg̳P/݌*23=Y~9u6gOڪJᙁ ~HI8AEsSE l = MՂIbz ]꺇ρZszGи(19sx<(;, "ß-ז ;Z4_U@%/_GA=В9x͡2`"w`Bfc<Ԇ.U en F~ ðzZN&J*caǎɅm0 )b#ڑoMKl͌vU$1 31K*ݸ;,w!#p+^?E0kG|+gi+-6qĞؐRɪ{:N#"+T˜0)%2Nb[ $C >}so :z2<U@$~/ӽTnT E ۟SGtI"haIOkDDv:*]gz/Q rj; %q;^BI^]ƣnAE˝ڰv"3_6 [yDpg ^X>[{*絷 fn8Z:^-wBɾ)W|sçƄ뼩gFj)ɐ"b|Jױ,"AKJ6b qzVocY:ׇޯWE[frs )4C~U5>Dfyŋ{x4BwBeQ;>Xf)mA+6'I(9VD} gm/yeʿ{/n ZpACpI)TSww7"!ZQc9cBPjnר#W>`~xȍ0&i'=8 1A2Ei_>oīp=QN`3X?&o6[(z&[&YICf~ΊxةTJ8\)wž32~Fn +wt)CW"Z4zݚ*Ls(:R$d3n|hMTKەI(mر(F`6 w1Fwf_]us_`UCq[6Ѐ] >̕$IřpfAo+=uL_:zʱuɑdWx>sLJ-߼ 0&woR/0!2S8([N^=E;%e£WkdM2ZЙcATj2r~TaD%&:΢01=V$X7^oWNC3.x`c-Xj l*$d!U]%qN݅Ŏ`qU$>Lצb7Q=) =*11-Oҝ7;8MGR%gQvKa:Uc"k)V}t#X(|vR-0d_,`Rs゜b^0GXC*gHs}[sS4/8m:, ks6=,2ϣӭaU.SvP%v̚kZ_L d qA:rF'H9Kz+NǛ\(sa]*_mIL|{ O腁X{?*ar9ll۸gB] ˥M!r}>d7?x@b3tlM)5#dOR1x8Dm]ۥ͏dy2Zoh=̱q6WLJ/s17oLPi"̟+ܧdFb7$3@ URB_Z0)6q̚S!ʱz 㦋5f*7ބ,͈CE?n* ÇSÚV0v eZ+署b[Y=!!DZW/WA:mƑ Ǹ$L7!$C:ϯohB@!gKB9x6@ԵԜ+Q(/7h"U?|h'Of=)EH+LM#LYcTo;[i *y`9z:*$HxsD..26+lTe)K0$b[t7tzN4i瞠2ԋt /|zKG+rG?Ahk|zdԿ'Q $m(82UU<|9^{4J{$"VcH60 k1[7槈Flv"r=}#w ϸ|yuMiCf$^7t5ȖM J̺| h_5nuJ썿 .vw kA;۟6yl|"3nJ,԰Z_{5($4(q/R%1G|<*5mƫo~ jG:KDґeӯ==jhQbZ,n_pRcREqU{Kb.! f q|ؗp3+}mCb)0LmZ S#$"DZsg?+VkIҦX$ׯj&ߠ]WBѬa}ǤB:&(T [DM-ۈCռHg]@L3?j-~o#B|f)Ǩ}b(kHTېÄKΚ s{NkrbV+ r{_>X-,)AtBgԪ5E_4bh qRjRIc`thL&zSHJ:p(bF VЇMDupm vGb[רf=4d6F?<1K>)KE@ʼn[Vk"JAZDm|%>_eRSfMekٖ`xվ14A[uS1QZ a FNuZXY%{\A(x9 ~zJ4Ҡ7r-6 3 abA ||!Te1R z_u;})"Jwdi69% 6:0oҀ_&*KN^}ǃj[RW -Ҏ LIk"W*: 꿹{'zH Hd@q!qb|T\zd=Ⱦ#|}x9nɥcDoY"b47P>K; X1㿍e QG%]w1S: .q^7ʔvZyeJ#$~7DQChPN*}ڴ%"[/:ڏ(%U iQ dYW asnY;2T@Ղy 70y7;1hapB#,pC,:{C0: t j3֎eoTUŠbV36gMwZ\qN ڷqP (zzEqf>0w&^_]}l K_Xzz|t_M'+ע0̉lF 4 T[{n<`h+ZkbjjMwr]$]RnW{t%sSlmC@:chaN!` G6WyJEHb\ hCzhwS|8jDŠ i;p&-$| y oS~!^N+)Tv˰ P,D')UH5 m@V̀\,nܓanǣ?b8<fkh|uEAe@D45k9nMZ ַ7eDq`5bJrb̼r@h f] rjrˠO_a^Oݣ %H5,QMG(L&K-w׻+m)5wM:mI*ǥ0 ş`r̬' HFD(e Q (ͭC3Hj_d,o8}4殌/~ɏP/znYn/E!K,-vʝ<SxJb I.tIg'x;ܒ.vHĴnBҫ v}s`mF ลj|5ObKt>Æ)j%4wcmy"yZߵ!T^JSPnV$[8ж\Nm=sNҳ`pYu䯤:0R="ps|{?9jx[ߞ N㐳me^RS?/C/[>?t#t{ r?[pi%}u3x/o0^%po8{+ؕqP$P}&Ev^bLE?1B+qވP!٧}p)U{PX?jd&p8tذ>{&lЄ b٥fIUHx4drb; gwq$?g)Cܒh)/oZ6,M4`d2y"28Wӄ*nQ7SSwѠxFh^flIO}zoD[F+"}o3z`p0FPIz:D3R(c=eg̠]^W L!㬸3mU+0⿞EhZ"vZK(ƪRĵfQnS+9ݺ>g&#QʺեN"piER˖ccrƀ<$p(ՔߨM@0V[矎cy/8EU}l]ɼњ/ɯ ݃b< YM; @Ď{!, &dzpAfYU<pr}TDFVEESi8yaڵ݃sTpQ*Mz;7qO~..l1\犌0zRHpqQg[ vQm(0zxS|.f.MD!e [wNl:55(٨ÏrzЕGCK2f`B\7:mir p`u f'[lYy qc\*@gK(Å1 T*\nəb6M$}+ gӜds@R6[JZ;' j(\?0 (?׻ oFM&Akj*HRQ8귨IhXfKzPn>a~ 0t"bkri[.4=9oi:\zE|ݓ{ 'A5:[cQZ2յAFJ 1|N"qG1,P|bO \B>'M⤖[Z*1Һ֢!I[Z/n_{&x转INݳ{aC Yk˱xA跑vۧABȷ^Dv_q*Sg5 qH2޸RG2M)xfro*_ "TEL7A{xHWͤ}`,He$F<O[n7uijjM :6mPUF`T48n4hA0jZfֳƏ*n\_3U* ~.6iD1`!>*_^ ^+"4:aatAY&A@T#.( @5n,)Ltg#oymU! >lh{0\O{zt rޗI&nqW\wߘwQ[sߝME-%49  茦܇` ?sfI6-K]"x>w*R[{NgDX pÒ`]ʀ`6I,s PႉYo/߳1uܪ7xXt 73HZ'!$SO2)vozl |yi5Oc'TűysIQeEX\=4_`&CR֜5pWe *,}AmaXFfCۯXDP̏8h]`e U{Afbƕ)!uOg@Q e_ X !s{?fqPM]X5K*kJ#O>" B'#bϖˁfDq^$ymHXc'XKsq>97i^6M]f+*v)WtcFTjGy_oCXω7W!!¦ ZW=R`sҠʹeA%Cp<ݻV|HeǷ"IYvT>Fl3+5ܚ20{`2c&\esZ&SQTiOXs磰+Ry{")m|OBۯj:[;B4YCG4H9q@"0P47p'>ZՊs/>XAXC/MYp,ˍʩWBxGa'nv3c2 75L 򢸥پVXNa׍YՋ L5¶4<N$}+6 y豭%>mt5W,)_:Oc{):lso}( o.mƕXX?('0-TI*;]]+ͮPӲ*ք񣞽`ktp,BTJJq<ɯc9ZQKoh^iTgߜQ]x6-^pV.SXpΈދ.DN7yECzO˹7E"$_sq{L`{; OeI"8V C=&[ ӷ[w9{o0*8);,xTUvlvƗ)pu_Yy$F`TYD4V&`ddQ+fH l %<߽ ^iv]6x8?bۑ8ڂG|/ Z5U`$yUhw|o)j {jL=*y,ri.=džg&~=QNE_&I1!=g|InH NfdZr{_EsIawBENJm r/GX)LL AItK~+88_U>{Tj#-e3v[?s,1qʥ6a4۽y3/`n)c'%rҦptk )}K꒟@@ q .BN+ˉ8F`!\='%*?IK[6?\e7|]dv=DiU5fvY$#)*&d"J'{gC^ u3ӄ{|kcN Tz-~^EU$(Ӄ 0g# HX' TJZSi@PAa| {,ǎN"gѱ2X4S&b I0Q1+|)]}ZqH=q )YjLiqUq+uKEnrt~Sq6l7X!EAՈlAVá @:Y LtU\1U"v\ةnt9 8GLjHNCWSیXu\+)(o^Œ`MECJu58D+RWjψC'$K|LCw"K kcK \j++ r\ }ŴNM:p|s]  *C ϬDc|ek%σ#a1T왷Ī+V[<4I"1ak_`@B<̤*̈́z xF |B q+6 :EP!|mfH݋hr]{}halOa's9qTg oP !!xB|DQƍ`ש{_k _e6-^m]H@/8ͪ/z$?N[-g3.]Tųt/ӫLK QJ~hS/)m2ȲEv Ǡ=ׅz1'Lw5JہZ"BIgAKaIk_f!ywƂCb3E ,=A0oo"y?S6h@*oFJp/8c@豣 B LȿCUR5s=V__sgq-H됼jL14O;rrg2Úo-7OD62Pͩ|ICHK2hVƀ`Z3A{,`{X#mAưf|onjY_c" l}v6/ܟ^ H 2sch/p8>}IG9с/^BzjY)FY7}-9Bv<8BVLdE1I#=mID,lr3Vڊ-8uC'DŽ_; d' FtyY=lA۱r<[ ^ 1uTiko9b>Taf>qݣ>g=1"dG JL6}sEn;2 NNz~+K V\cN)Lg($) ?8bWAf(\Xg 7&>L xsdAOp-*Ms:_*H2y6mS|Vhy~LңAV` ;*V@ӏG;e65U`vWU;CqQ <='H\!a&|-I*bp;էk)lV_-gOO;Jڹ7>,<؎u-"U'9@g,#>m326h@@ uӫ"vcNߠM%0lޥ+%䌭ύ"L'^ Rciay){R>#&kďIF=m:0 BF_5,/hthc\j2=~i?ᡀ-wOͯqʍ M'BFнY&2$AMP6#jhwc.)zkW{({k7#⢕O4:&ębkxI\k Zl0-RŒ>ѵh "N]`Eqt^%=,jw]lC)`l\A1tt$9B6 Ypp chSşBhFBQ,J;CgC6/(嫉FhN=5l@~>QoeSkuT59X .}ѩTGGUA5@R67aPw$ZWϩ۳i$ ]({vܫp0Bm Jgu4(H͊jub>QJ|ψ'u$|*MCaT>#} ѩUaf?Z=%2Sg*"b'V$V)_I #ѿІ1ڪ|\S\~f!˄t{,Y +4A(v'v}H z}J".\@sɶSL2BmzîqZn`a4OAA3f=0*yx/ 7$p,L4Wa2蠉Gnv%ݞj^*xUNM|砷7ԷɆk $?p+ f@ۗ 60@Et.mi'.?+;%'~#45}o.bditUGaRN ȭIlfĖȊ :}jq]raJ2bj)yǡa 0F:xgT{}FGGQ"$x/Q>ηx2fT ŹVd)[=rUU~/}ޕbihrܰ~-(̤vf02/5w<6xg6N=*\*wف[A/A5qWBM9 OP߉ǖ }G뮑*(pdJ>G BS6#hZ ;z9mmI`=""&uc v'# @D6h<Ԡ`4>('CǴTD98*.==یUi)C3d-o 8s?Ph0y~pHZIP: .!NGH(zqPtJ Vke:pgܷw)I7^"jt Y\c]!Iui,vI=akĂ'RH5oS`3fo6a-]r#i가V +o^I g Oƅ3 O"OTw/YKڵ?g)K9]riuy ,Fol&\\qIC%GuP_1S ̃PH\VL?(gƽg/'cO<Os)OoUj%o+Kw͘;#8/ 5 e/wblFIti,/gB>zzgh;[νF`_ r9WպHfw燹0"B%:|32,,Xp 05 2-Ke$&b9VȚ],]ŒxN34, ? 4\4ڠ7*s|K`;//^8g~2hQ'[@ +>ށ !w̰ u7! ibe V M4s`1 Tr=4TmzcK@mb]pc)ä5;2Wlo(G!D2;AE@[s-onenbqKWt2xc9IwBț+{$[_[V3O> GoOW0&_"a|C?,-m.D߯x^Jֲwy [ЦpYÌ1/`: hS 3,ڂPwR9rs$fU)6޲u;;T~z +H<zqi3@ %z9wQTTyJ, GhKV KQ[;(M?ܫƱHGM8)BuvGO嫝SESm)ؤP +ȵao315q*t.C<#8O֭`Llи?Scle:6?!q~4bTd 7BH ;:vz3EA*p)菇g^ug?[q.gu1yɧu[$d gc'p$}ξ<߲3.A͏ґ<5yw.:[e.$82pWrA8$}#ɇx[ )AWnlO{6(STߒ ,W[S!zpB6 GWN̅}!sI1&q !)⸂:U3:=F)Fs\Dj k 4*CT@f*4%E):_, 0ً?|zC֕dk%s*e ;9ll,[fh` @@QoxVdNa2]?hjʶ,U4t e4hTd˔Ө΢@vNH;]7 FnKp!@0z1̝d O7AT? QS6u&A8%J>aZ@f;SVr! m7(rQVF|}J7&>sPhǔ |'f7zz%\=q|LA^r]JJȶWsZIzS,u*ʍ#UAiZBrxZRقw8t4P# j_ba.%l/yU1&o !%ZM%wCQڽ iR{Pq רJJ]Ѹ%ZNH+/hTUd"b= :Ƣ Hè2b.o.`;XzX"i3{vSw[d alҗNJMN26!q+w0jSI4#%VnC,)gRi\ׂ@HE_)kCpLnLKN+(E֮N>75L=U͇ q19B5\D,8H{wDWmE_G #huiiv.%.Og=7|bPŘr"DR__dJ\?!}FoOH`';Ũkiۜ)HfFsϦqb{keb6 iճi7aRn?7<ޓJ) +xsLp*G#Q+ ^N7IWOup!I/e#'g̷(/OP7 8~I>"$a\2r5/0`VLFic g{~dי$ܘF3?яo30>4d}Kw, `-BFgm >%ԳxC 7KS ׀"Δwۣ -~VC>]BY ?hffTc]BD79>Pڇ#ᾖP\7ܒe >e5c<3}]8uA]1atHsI/#+ztH*&h! !B(aF7̫{١_ݶ,<"Gw|Lӗ :=Jw p)R>h!MRNτ-໓&5qq3lw•%z)9<'zX^SVkfq/~Zsg`=;r]@v芪r:%p4A7 Ltc{Y,uR8GF4z~&qӆznmjY!{w#ƯUf5G / " v-#WÛO:=\'";,gij@*~U:j1]Nq42ߩ[V;gHydGC@܁{s)ߎGugOw7 ytL[] M1Ca jAR;/95OdZ`F;ۘ :T~HχRG ߸TLazVUaC5hʛ0i>R%i@|EAYTE3A,=@ϵ0@ ,#6C;]Ȯ YHlkUwgUg}5cytp˚y+b]툣Pz4ќN _(ifq9%v[N)(@xE9@}I]&m&!~xYkW~ຎKY i 1]}Q{}\ B(me$E/cd{N*vfM23/`%Y㠃s*x/:K!`nD%P-ka[߮2b-q,h(lM:ݥ >3"׬ܮ} k2(hZ.Z_D}ul/G ѻMF&#pKhF@Մw޶"o2c!ꩳzL)pv mJ&,cSІ|0IoEkChef+e$z9 K_&+]2"B ر2V('`z*Iw |M"#h[|#;}Ȏvئwj!sӥ}ڍf3c*C t GRHV>+ܴ H9V z'(AqZ+ MC2j& Exuӏ xTF=Q=)C=<|Ҫ8)uZ VsCkrHcRpt^l=ŭ%6408Y|lw[! 2ݔ_Eƽ8R¶[rZEJ šS5Q+;$hhL!?Fٞ*+Cjc禾 ~蛇ns1:A=CRYF" 󾖜ɕ, £TW|D {yf0"Cn9,敘C [~W~(vdg/n/P#dfZ>+'q k8jf:'i'V'Bѱן;I[GR>g OǞu'hp[օ8~ 5U"O:;)d! 2~|89*! LLg]Q'.| n܊Z$S٠:=P"֩%/p!syvpl{h&tQWWSF 5hV>X/Œ!,&[郫iM|=! N+W[KM?B(#2*۠zMzE\]yu:q#R-ۤO.?(ٍ+p$קI>Gj0zgD3yk\[f,в?`G1T6}aJ4Ύ-}tOw=<%!]utPC8Ö-]L3m7m”.!O!%2F;8MԽn߬28L{A9I _E|ɱҤrC\&*}"E7~>-Bm~0뛲MC, TmE_O,cc RyqY/c{Nb!K*uL t’މŀob}$JYo(Q]!'ĩ_f'_?)O5Ŗoƍؔd+G=n'UXCf|dcI+\-kRSҖT{H˜>: +d 7`× 5ܿGv,- 40aȮ"0 js߅&sCw 6JmΧR?MT\dNծW,$ViO S2s2הnps2/Z q:{±M%٩euy_ p mmzrePf&w|uQ43󇠟!n釡Km9 *Hz{DC#VyZ@%<yR5HQ ]_%OG=S'iTl;6_ Z/3 ]*Gޤ G1Ġ4*p"Xiur$ ~UKw ˖j/4a }t ÅJo.U^ȫCPd46F7z9N4AӦYXRd-z):D8$SwX9޼^Ň4bhp?q30U@ry ǁ)6Jg@Hu!O1D "){*'O^?G$t8gN5e,3!DviJrB@ jV i|s6`J *ћ-A|s@y+B.+BȵȊϙ-*c4_P(TVޤa0䳀*DC]A4 Ԑw͡T}3 )b~ٝp`@lRRr؞lm =g̤mfzg {]r2;&о+4NebtG~\k$fg33z3nyJG+}b̕=rl]ϣ~?sU+vAźTBK.#ک΀nhY#^ ձ+ҕF$k=7·tV (+i%8H崕U($ZQ2STjn~p6&EP!Tsn{x(,M;bkVa7F:e*hdGu 7`_\@1z%IOze7Ffev?$VɁDxzq\ ں $e3od$t Awa/S\s!DDrs2c7AǾq5x(OFӉ;YK=0DJג-+7Ŏ ngtdBU;܈@)g ܥ+!>V [q oyNVƳ.½': ~@B?z!"@PZ9!O(H6-(8 :iHg`"h^dŋ8$G@TE ą "lܐt/7Q:ѕ &0y[d(zf8Jƫc-Wj?tl\ `92(xVo˂Mj)ڂF\XO?7upPK<#+ ΈDꦀ6V{I+`Ρ)7t=f3ڞXe8ՈY$Δ[T3F|Ҷ'CAvvl1fJ+ݤGn:.gZ RعijjnF ԛ_X0$va&:OsW"LpyP.L5PDhshsJaw_b-}"(8o{m@U!0uv[0EsA3;-> EVlЭ3r.0I>ԢM'*baC[7qʓ%?7zN3 yՉtfzG2D aM#z-Դ&W$BTҥI :ٞc-j(&֓N>3C~;ԓ; 2)28p9W(E묈W$9߳4옭QJrYD[aOՊُ] !wGh8day=+g?|}zNr[ _`kU^vz O|EC&)So1iչOI{]Wc<#mjEk {^ 3o7U(I8dE e#|O *Db*W3z5\+i2e2,BK=V%Q*^qG۞G :}}NR ]`\c;yޗ.7mL&;>Goj}r`Ϩd/amoϽ)2v >ȳ02)Ĥ=8~d;Q).AzVB,pٻ*?&$F (vD;f[pmB)*`[FreN?9؊.Ƞsq, |L8]|~Z#Hm^D9FY!Xd6| wM]!T1J~6[8ww9}EW-`5e{$: IBINJG1w£] |(z8P1K!ߙ]*_nˁgc{$?8'>nܒfݓ(qW7XqB[(/ēGH`jN^^?:F;I#5ck4c,<]/=a9]cx 7sWyǻ2pSNn?yj6GNTw˧Vw DwbR-Vi$T T8$`PbM$xrtdb god+nf"-mFW)X9}NnbLXȀxeHm0S|⩤ ym*QZ.RkS{@Ͱ|A@˧9B y?1|<30㪧\?G')z BZd63qI#6'.@0{بݢ@Knv/.+UX&FENjMy%m~Q$O3e@?L y]qW_}cxrgD`,`C?!͚B39V_N'Z2lmRAċTbsb=i!s+`͏9՞Ugr0z]H9t}?mŇ"c_5.꺏3ps Fp-%fb^ލ`Q|ndsFE-䈸= ދ".I +[O\O|jJs+/|?8RdXO2 6K* jޛ/i3T3a *C4iZX{<& ;(=yXii׫nY=NxQ6;rrq\pBiSe‡E3(`|;cfO+qnN3jbjؓTc GDF䀡mapZrSLA\i@&^1فVe3 8 3}k;OR&=|ڂUKhnK r9.0"54y%ChXݜuQj;p 6>*/r>?J$Q;TQ 8 PtEQZZsJy>3QMRB%2!aq)HVTɷ{$R }]WY `ӆc=m$^֨F?SUo E&ho/9Gg=l $ _L"nbVJ?׀/R| 4d78/=IeBdnk@-d#9lWkR wG!C,?= S-70t2[XE| kC< LgRMd6o o5\c"2k|cef!#| utU]г~J)b_I,MVD@j]0eIp|bAѻ:A k#,C[an7PVwD$ K -zv`DKZ?+Fb'3AF.1f#ҡM9WVӒ2u"*kB\λ7PGz2ΚTQ(ghE,O!|l -jD#?%}-QF_69#oT8PA#[Mdȸ۬Ysg̑ `?J0bq,1}j0h%{U^jAt4,H F7p!CUɟ1/`aƒ@Vv %ljBF4 ,38:mkb'J`;◅> V j*CNU9MuA@ 6[*2e&ubd}o_hV2{=UTsEh&J+z2VĩHP5MI ^73!K{OmZoS|ߍ# |[;wΒ1N˟垟 '@rC*"iZ4ŤJߞEja<9|'QetùZ+&6v`LX[s/No> Kӟmi5hsFe:vm şϛS^O0eԌ/`xa& 9;'eE@~2<y{Kwܲ~o5Mnɰ'24wIhhz\yc\-j;X}g}r'LÜ$˝yc? AZJCL:[{tˮrwM_oh^MiN> (zEzւ s6њ#{d,d݂3.Ecoq}[ 7DC1dGCEyÔڊnРXY'I uCm}V$ zKB6L6@tXj+ޘ'ӊ K{[]Xvrk`=%qdB35jop$"Wǝm ̥󉬵_7f蟝 )+UԼTj²pd-(1vTdORЦ9U15\u*I2d˖iwQ%!({+n+ݍkI #mN<|ʡDG7?5(aYn7Bbsj&F^v}h?r]|hʷ\M&3ZυQ6ZD ㈯ESӅ`%.L$Ifwr_Q׬ѓZD.#1PA[e, *]: YP/;pSl/O~sm~)jVUFu ft"K"ծ~ ל11~HΌzw3LQےR빬qxSP06ItMYn]j<yBk%&0( ?DKh֋c 6l}I \Xc hyHb{Ԭ%(Mp4J'3.sP*Ͽ+jcQix*^j ؗ֫i)$x9WcO|e[c5_^ICf@ "'MdHUoz.u{fdPEK1D"h~% o@mQ>ϼV鑜.&ۊR}"Ә׏}˦'5W# NBcU_h%i_FY䄏퓫D戎]%T l6,,k$`ڵAAʝlY͂F )pZ>m^v|-; ©e_C01(o?=jF K񗲱Pk>z<T$# }^"*hu7? CrΈ+L n@o2=rl΄Q`.?v05AU#GUEGepG) O;c.Dep%cLmUxz{N ފTŅG[}2-TnX+F0FҴnhjXJg,`}4x<"SIwi;l;AXBz^208њ<@'h]5im@ThPS95qrޭX![89.pw+Uדl>Bb\ 70F5Nf"B > ^@eEh|Mw>eg;_ҋ  GBrBw*X w(0w[p9ooz/ʞׯ!^꿵[@S KJ\ utʓluaX0šCLy-so]lAdd6`)"#" 0jm 2U3"4z~tNle/??dvY;3GIXvW۠)f-[K{K_w$!ǹN7zQ94ͱVcsJH1amvUem. b,eZ+܊:LJڳ|6O bU:WjOf;Xu.Sךͅ66zsb6ƑM2U蒌 i=N/֩+8pnzf kbú(L,4"w?lJMcƞt(fNݒ`HTIS8 BL[dT0 _Ý $bq ;=s&L3KɘG>r‚V˷3Jm7sx~=޾XvAD44:M#FQ5o3k?XHx Q£Sg%ՙh0̈́|"CIn0"2K7J dQ~(.Y9jZW˧A,RQ!;<ɾ ח2M|yl/.7:k)msSyA~xenl,̋ȏ~vd1ſtp)e2`Ni^Djb - )lYPhLFs86ύFH?؝ܲJ6#:Ghu'Ƴ2_[W[ZffY7򯴌epזJM Yޒś*oAo}{F@UѢsyg( уPF}ǚ3܈]C]_SI~Ԋ zHgS6`F@/0t~ $]LCx4W@<51x isT ^2JZj 1^6~WWh7 XL띙;2Fbbk{uqj0fMu;4=#U]baA2Q32 }r/vC"8 ޟNyKZK"}USW&TEa.ak|'8PRG=b9|edSJ֔x0dRav i >7u̐8xF>s#s.GǤ; $Y5HQ[`ͲFD緀;\Ɖ7lR_85 /- 9*wqKWEv!/l`(PrɧR(854 -K2ߌ )j]_D& ~1,/[jjlDALd.mt8NX@W#;imVls 82" ܟ*!w[ WzqTu:QeV A/lF؃$bDo 5YioN5dݮY39zIyWC  TΟxg-UNʳ1 u2jޘtvw-z^̔/5[H\%2AeP]RJzx+R1RhmXO ؜aF(@q.јGӳr4FkSDY K%6[~tiռa[{lf[jNZ6ͺa3˸x~<E4G5NSY`=Ϊj048^d9 ae@CFv70J~tD &Wü3LrcELnD]h Df(8(d2\,Z&e ! V$^osAdۙ8T29qH{bwF(^9WLܗAcq ]NpIU>>5<0HN4ۭ FvlQ;ju][]LDcpxꓼ~c[.-O͙1]M4~+ۑlq51RRdBHT*B@b( C-[°_E(OYF,$8P4.Zn=NpKF8CE` .R*,UU噫5 syFs`6(#F8ZMW˔u XD7&3-Cr;zWX Ѱm,Gt!FfnZ`zX} l[bxO51)eTQ۫lN^dm> ;LT?wݛC=~;+|cx;+v0K<ɛ:dy3hs3y3KNls~ؽMj+ ? ސ5Cc(53*B6]ÐGAxX2* %CDbu:+ňn &*~;sVF=iEز1 GoEp=})$TN6!D, o\POW$M+Kz~-fJxeM_ގ5. Ah.Z/ iG:I$CK$<ɅN0͟ň3;X7fy>͏!֊ 9%^?d9(Yr?9QN#Mtb|n9|vMO`dC}1 ELe,Œ4 hyB,ۂ3DᏣy× ׂȘ 7(ʷq0qX@='qm\Č<㷧b20:Pw ˟,F {{llg%U!h] )~r;N=H >xZ#5.˾pi UcdIt"Kf;@)&MlA`P|c` wȪFh7<{g4=*)~+.@!ap5,f{.=+j9\ BGA+ LW<1?Kld!d4`**cx ݶ7"*Nz53A0V%mEcȑ.bcj˕sx 'Dž*d +7~@H&=EQ!rJԽЊ6"Ӷ14)_=km%9\7S<Vzy8H1fb=Cmƺm~7upT}SE!Hb2҂g!x]" 6GFeYNJcn;H%xbMHUq{gݩBg}~nꊱhȾ7jSu4 o{V0.I$ ql g(:U$P RN9H* ڢq5QQHG9lU/Vk3٠0Q,DrR_ߵVB uUxB` 4+Eˤو,{qhzeܗFB2na)Z>w gin>+ 1* [e`I+;ZאrtsJI5r r]P9\tRXoKHX,=5{8hʌ5 V#(DžIXIV}tpUW`q*OBjDaᩆ*E E_= 뀋v^%jR<6GTCaW`sC `# +2\e=v/ϓFe/L.Q:%>٢*N]C έ%RJIq Rj]n2fN-NzW-ӭGK;0>KIJ? mP\7)_z>LjjDBąT5oޔֵ֨brnI¼ixGJ&ԙr 7畿>K=Juo 6K~KΘk5fyvwMo mť]GiivMvEM~zJԌV-@FA_(ϫDSa&`5䃈?' mPo;s X\͐}JYD](E-x@&GϤ'ž,N9c](IB\r7EUcMBQ;oer=b~8ӽjs*%C.mB*{0Q{elmAjkg3y8|I3;{U}3^E*,i f8^{a+%7 :`3<βc OmmOY|쐨YOE2+8$5L3w>QZH1/Ҫ.J %ћ ͈lhBf`ԉd)d ]'٧@ylA<2TqD B#eAR 'gId4ʹT0ی5.ّ6xX(qӳ8o)=Tu![QbYzm?aD`$2\H8}d" ގhni]#k?ᴝ^dSw\#g'tDdkpqBn7 7؏BjI-$ jl{TcIgWb;VJRX(TJ>?ߒߒWֻl7WWO_`r{imsݻpb [*:Lr$nf;֟yEE0&bIej{o2ADp ˅s-oU$fhopf_^ yGNֿn1Bg^-P{lУ,jf=U$VC_9 <ka[S+ٝ(&$8hOouù:-mn|Nu&qbUeW|rm HEhX%Xp<jLq>n2^Bt9mm*EO6:X`%#s-Xo,PgSc|OAa%1C 3;h" SW^e@r9v"c#nzY.Е}ѱ)i5!P=+Vt m}ty8߼mVЌ :ǒwFՖy ,{7Η 8 {M"()6Bbľl_hFtsBb= Rø7~,h'ԑޜ [Lm [Ac6.P%SS(F5_րut%MT,O]f gӳY;)B ,>7ci@`BGBp=#rQ 4E;ַJ1; >K.j쩇35}(;ۗnA:S+@IE :W(ZH(t#,M,:+Ci֢ۥ˲Kg5SZƱ½,bP[n -\}N0(7 d~W(V8+C]W}D &EXߕELKȠZ=q_Ojtj B~ŽUѲ?d&E*J(ЖW{d "o4,'D".-:Upfe3F' >HLi/e8BGAcT&E񿨕zA#"S?N[ d(n%Ɔ7$aͷs:B- Z*B a̼'bU.RP6aOkۺ^1DB mL0ʶ*i382½Z_4ERX)% YW!bn!S"W ΋ VjL1WCfp%ء+ij 0L\zoYG)<^r9_MMU2sT[_I扊B2{`5 XM% p$Z9D2U4clHZ)&mV"$`.hB 5q<9B┭ji oEͭ!?sA"{iXCC> <#Ȟge~$|3b1+%^gf"u6[`_0Cl+_xDѺU.ҫ"j;x.QDb'>d< r#`;$餣% 8;m.Ld Y7QNuuCODLӮ}\ ӑO9T]Yz]]gv` ]1F "-JS=a&b\2Obwʮ8ۿw%LH3~quz'&eJ}^Fd4 Â$FJ I^AVr(k_0N p7/Y*h6Id1ȋo 6V!֥ M&`J*w*?V0\Qs Nݷ=$Yvipδm B~86GE<<%*;XTJ.RR}/~(aWhȤ#MsEyή rΟ,.ad9NݖQpbVQb0%e( Epg07/a/ kKV`@bqBIavH {Ks3?K=衍 " 3R0$T(׃pwk{R{>DqJ9}< mD/ 0 sD'`D?t{(.x8Uh z}>P]E%W!jVJJɌ=mRl$FQlJ*lkN巀; 6h^_;!%XePpt- =ıUw,hTu"&~ٸC٭rx # AIZ ŽH#D">,L}HI_0>qo5N[-ff)j f2'"^&${)'c[zm[xS@;*P8*os$Fo39ۛ|`Q&)&+ [dѠ%8/ >-} /#x~DA1Ċ{2(@(MSsN'%@VV᧞A$H} 촬o2_搴vEJU/ao{`(g)Xf[{ōyv&4tlBI l_:N b4~uƯ5^WmaQ 1M|HAEinڅM1:dSaI]o Kz(.|L,Nӹ'r NaGA$T>@MSX8rlzHMy [~h)KI( M7 U zsϝ!I?)ŊnhmNj~D/(oWэ˪f @!0^esPbp4bumT"Np>t?:[=m(lzh*)BK}&ԗd $L듑5+F!ͅb 1>?HULy6ھ;WɄ>mB$UX{'Tr thI.n)V]ħ ij(^shh`w ||K}৯nUۉ{aP2-sN>$JrgOJ-J-E꟤?r9H^icnR]ZlnЌ "*ά%)n\'_NCώ\d׹_݆CP-Caʹ"lԉɽ%a43!&лTU1@rRRcDA =$r )_|\|m jr  4<ĤYZHT"nw# 嘆u(8,M6f'"D#[6x'z%{J k`EzNsJFCF H̩,t@:{>PGty3Ҡ'Cv ]3i96]apcZ#LhXN8R06v;cij!k6>8]3tG3͔rXG}iq&cO]+a>_P'?0 T4h4uo(. e_! 4tġ؀D ;d$>i6,/?'DjQ!rU+x9R:'+L7TfJoԓ{Ő0!Ō>B_VaDwЦ2MS^"kF"TU;u=~7MZ i'Y M Q=,mQJ4уx56ht!ZJxTrp)Bp)"Xͳ5GwuB=Y*$Twcn`E;%VYbQN?U0o IE'NJ0w}AÌP| `}t{ZM}6>@bNKW@&@:֗dljzSۮymlF! $/SO2e K6DDzF q( kAͩ(ۍ$]o+$5Y\lqGCiҘԴn2XF!5DHMoڕ^lr)̉V7wrK=:&(Ka*{Μ2APаT3Q`5g2~@O|a;9@%]ܟ`f94Z!< O >oL36UOEzJXl8tp:b&]`:'O-lxk-!k(R AWS}I!2 0]⟙Ofu4YG!`:Z$ޯVA丑t^h6H ! ==ARqm4?kĤL[rE/SX.jɮe.:d_h89d[Bcps舽L:xSC=ubL]/'O8OvK 6!2ajTr.Nuu?}*E0*47ذtϹRAD컈֡^(Ta |l&lꚑm>'ܲ➁鼔"ƙ^:^XDFd:@*J\:ۅ uO/ؘ؉DgLlGnyC Nr12>`;AA"*5XIfπ\+ ^@ādoHc\{Z̍N%B@`w"VSEeiLiax_a) iзRVh3CY!`LhdJX0Nh7zdG3DmlʩupϠL|5hEnXA^zt9Vju둎nT;[Bb4o/ӟz~9qw,ūf aimw@'˨1sa|]GLL<R#KP<`Ŷك9FNuTS@/L,kn@GSqZ[/5O3 ;Iw(*┚!5 #sHw2Yl~!$w_d6 'C[&<㹶a Yɵʶ~aV"1r9oPm;h/2I ؍eJNkT|6 B]w)0o.}+s5@ )tds4'ؗVYbB[z=(7̛1H;Bcm^58G(tgW% Bjq$w8m%||#4Rq¨Rm0S"&y8ci tYZg|ǿVU'‚ q'iL/͔:`B1BN$œmecD.~B棡S 4ۭS<1P+:?DNfSӧD}Sզ KD(VBhG&fTf_ޱZݵY! J%*r@RozB@H`is?v 6pNqDo^+ZJg8gG]@X1̕-AKK3R})K.ZWR߳Oh|vXм;)&l:aA=A SDSzTXn9iTyt@Ʊ[غ^ʅ̒3`sdIϤ¶CU[LLYƎ5/9ާs6o#u_;9Dž;'GVz1*NIYJ s߷o Hnhe\6L \fSU+#hwӎdw|%M$UBdUlCW ҝ9D[HJMiMg;:iM bTdY}6Q+PkcMv(q eJREH2(\fLoco>Y=SL|W 8NuQ5L\/^agiܩzihLЇ>\v&6h"1wP K㬭Ly;Т=&5f!'x>YR)Uqb(5tc)򤢅@] 8L^f8H?=L K|XMyjC҄e6xU =e&s($ddM=P" ZM縄h+nFzπS$t@KNc- Gisu㌏4VQްkIO51@BЛ*3A_B}xb_-yI;!SWmrf#°Љ}XHt(UEߓM_r%UcIGd(-L;ڎ:nՖ;ӤÜ߳|1]`PnK8sY"ʀ)`X$ny%/+ύa9lNSуfjF;?މ ?Pb툎Lڧ]lO!8gnۘ֟O<ԱӒeenu%N$!!aB莶H F1Awz@k1f(']4'%㻦 1vCQv;`=n@Ae2-[0crm]3#]@yO$y]=uk5 dq^(fsq}6VP[!;0lauK"ֺ>Z_r=l#б~hֈ34VB]UFV| JWjՒskaJ+`PnLL\#Z|Geۙ*%;>)CwJ5ȝZ;,{QbDA;{Y8NjTM?0U`b*З>ë)vNQ.ƢImK-a#wseYej\*QXC3,̣K]\ mgmWMiV/*}sg+} 6F*rBzF0=iэxtϗl>sZ[Yݐ_]]|ANHR)a,!32'H:kW*IŌzQNI'۩ ;ס0D4q&r"$XDEм b i>rj# `~)u񏺏zk@y} #qe64U0 YG;auH<ޔrbNf'qM榎6G7R4tqO?Sy')H-s阙z^˥NLk6ZjgToS Hŭm `)/$RԼP ZԝŅSۨQ"=T^εg8r,`!ধNFdɥ"S}! ^2c,DDF`"RSݖSt1RQURxٸXXBuEƩ7Vbybiu[ wolFl$0 ^SMS{%_V~`,>Nb^ juMy8+jpNQ#,]|SJ_jI$7YxWqڑ|' :@ Suabϖ͞?</A?!Bk:\̈́.6 gL8;Xy-@/DɎ>,B ۃm 0# P.܉Ϗ#;_ - Cp[9fv*@4*,L/zy0=D%7;IٍA`NPbn6p]¼tlbOc n mGSD&p_=䬍+\7}'Y2X6L,g$Dn 48fԸӿF $O_zgt3'{IKGucƂKa?UlA4[ѤՉ\@k{M쐴:)n>?zlz~"1狍3Bz(MJQ{I'v qF@{Y;.HǖO$jyDmgO΂1ɴ#T^>Rc /EjǺacY^K_ksAlDE Ss6ѵCDIIӏޢx֓3]Pg!L^JwwZWQaE/[> Fυrޑ'e5:Vm#نx 60l ~Z㜃n ßw+CupVg1[@{YXfw,+I&O %ݸcJ}') jU=G31lᶱe/Ts nZkX]õ_&:1%L;Ϳϱ_0 8E7ڜ2LDnr\`R6tS(ɟDz3Mр5:Jm"A7!43,2G{Qw؟.:R;[OQ€m1t m@o̗ĠvXp-FN\@V̈QU:#ɱ1wAJohB^cHf6nBʦ^5b mEǮ-)-x` ǒpOt؂UaǛDDZ6Ao1J v^VKCb 0,VΘ_I*(zZZ!a}L 7--d,GvP7_hČDI㝡 |Rkok1VdshZ#u+i9ێ2+yqנ'Fcc򬖢'][ MYjTC+jqXP̈́ GaPV(q3F^A)Y&T:#vǿB_XEW\>]e7RmsH h,yp&9gܧz#y츔IQ8#8/wP8GblOPr]v]&BMc Vd ڕ4_h΋'Ubc^?a`Qyƞs!ͳ=<[0Z\#Pþ6ꮰȏ m Y'ygĵ[,/.rm-[Y/=rٮXV[fAJI+[NB9@TqOqgnEԩNΛTJGh1{:{c߁=]P?iYJ2mU՗}dlꀽ9BS C=@% ""ЕC"D 0|_WH]8xd,ɤi\TK)zj8An,{vhCWT5U>𼴙rytTsIw`36w)V7#y)՞L;CşOQ-*Lx˓Y?xmj/{PaqQJ6zL+r SVceSp vzfn{uoH:_LL2J [MǠ>QbRi)Ły/`5"2Ԭ茒ΣkJ"S%e Do&h7C@+,Hj|9djڊ{Gpf;PC[֝'¢èV?}SNrhT%"lM !kkӋ/U2fN\)OsI"ZD|n>#qTRXCZהq y)V`p#3BNU3`X ;lo` ڨj)T.< =[dV|E+(+WS̷<<^rWн7= h3p0tب`ϼ&,E0؆J7M·r~zx{}CFڲ?*Cn 6P"G`` p!\H8֏oKeŗ9gZuRI}ȱ2VO1rd&[Fc¤Ew!}Y1;J0Up:)G;|GO,8<_>st(E$!"!Sh#xvW0.[.'lcW\1B@E.:Ӹ.ƅ;K)qX^+@)ne *N*ԝk|[E HymFUA8hќD{|)t=j@mE Ȍa*"L9l軕)Gpk>_̾n Զ?1xjpH#*c9br@>|9\k{S)WUP3ш\Cw_p9 t}:×#.0-݃ў7WԵUy< @d.B3{\Lz `.*=ʏ:ief\=GqNFqWߌ.߀T,IKPa_G}A!&ݡ!7 HqzH6?pk"Qޜ)+w:tZ{/nN.9Frq"*COLKr-d&jw,@9AJA:΂#H?Ǚ E4m1:z/:Ăcf24O$B@|17BX*^}7cr~}k!U\M-rLE@'iM$k Puۥ@g"֌nP+ pY*n_|gؔ"jK>zs$7U:bշF p hO6#\_ קR%0N` Gj%ƎK O滍 ^t`4MM4:Ōs|cGؖ"o_{ e-3 }ID.%>H$ff$gP3,Mbr ^2eAs%y`EEK&#$@,c,2HP_W^y%aR߻w RZ}@A enYGT" ~<8E؃$#XTOHkŷ6$2oQAG35n返CY\U^O/lib.GHuX8q@~kㆊ( pU;P.1goAmȨlr/ٸX-ĝnNhrz9?h4YܓSJcHuhRk!ʥsjSt^dNaU֫NO|KB}-4 -s/ػvڈFBPz2c|bm9%u>8jE%|n+)鴮4Xd $pJͿQ[L}Z!(ԬoNE[FbE hxAe>Q߉h!5^}I=学 ̤^?Z@b^&,%V;&nJCQFbL񟴃tLW)M`9?u'I,{Q2 } >. n瑘D%كdV8/^Ͱ.4]ؚ9r# #t ^Ei nxgw-b ԛ!p1Py:.9xZ FNs(w]pN @$cnKp!`2 vz .f)6KR,mB tꕨ ӈ0zrJ<ܽ:=ֻ[rY'L,S{WUK~olqǯ1^szq^S\i43C[MI ^҂1h{Q̝7Ko>6f$b/ebcxnbiJch^pN |nR+rSeG$h?#əs$2|' &l=}~tL@4v8a+B8(ʾmk\2|}B|Ziy^ǥM~)eC?y|iZ@ر ["{'$*^Ysz7R/icpufF(Dm'TF"À0;p2&e-?fu3W\+OC?D *R f K]ʣFNƭ@hNs<@[g)ܗnUBBڸ%u(Ê]wmZ1ѓkCݸ_Y{wIQ~= e1/w czrZ^ GVOyƒNM(Q!5#xp_Ns! [4 dkDPhwC;}@B.Wl-3^ HeyȰWX!?܍D &Q"0[/Q /1Yp% 41pRwbgsa=B`u+R8@p7 }n /-{ [#嫆]S,Z@=S.\ +l,Kc ߑc+ ':m3'[7Xձ}i]r ce  ev_??!^ z7O7~U+5XlPrM܊(:ٲZ;<˯XF;wII.-İPu /PeHTƼc@~imJKi`DžQMQy~QwֺRkXGDZ@o^PZ?efN 0waaEm1[[>+qOza[<$\z|vU#7=nS4F;d<]uGeTVBվKaj KZawMt @C᧨9Gv6^o`EV"E d? P _h9AgЦegٯ:FR##e!'P;#A`|#_s(ѭ`n[? shjvpV}}ar""2"ovP_纔|q$(Tܙ楐{3۝ޓ ibby  WUE^UNOi-n(e{A\p_e{s '$V!̼Rx /Nc婾;[ם44dx2sy{A6ҕU kULv4+S+mRf>\08k!?O0oO]/U?tbZ|?~_\kCneⳙን]'!aI\cӢKQ{8I^E *Z}ř{ʓ20ܠYS9I/ }shUdU劗E!L9,o654pM!j9~C4:s "[L5TH[ ?!'`5ǔ1!OnYD45~!{ǎ4Dt|&כsげL 9w3]\J#y>Zp`4DxY\sc~Fr!<ѤLvrh4?n!}L}&(;u.!$XK-GQR[e S( U P\eaD]-cBӳ,0:$ѹ3ۇP~Ҫ%!BӠ(g> 2P21BBVWw)~aڹCE8w 9q,N:"c͹@EWv]+U޽r\6me{lﭨ[&T]aa'߅8CED[ix!2kUaw1\1L^Jۻ޴R]V0NS%aSo`ƀJdgSK R08D?c!ZBH'B>\EIHzČ9Y V怈qýt ֡[4ahv'0=3g6mB|!o4 ɘ6݋v(oH=W9^sd,!,7#i:94̡_I|\%9ܧ:qw $QQdZ\Jl&ߨi_Li7>AhwBԺ2 -X7ZS (˘G"5@3);ԡ~fip$Pڵ7 S>%PD{uNcf$&E#k4_]uecp}HA hFZ:olrS H=>f#t!":9"{qՓ qyGh@X@9ޯM/"6c<;6,M/b>b'k%Ssv)d lgbh vO6cޤ-B23rjntu94Q=i?!v %/V5q}|w$.(#c;ZL&; v$я>HRPa51x_aMUihW`cMͶ?/~1.$FҼgU 5#x°akY% ?=Ql\oZĭ0#C>rP韺\ rۃk!qUS{DNU=>ڑeFlINŅy5Ӭ CQVSaDRm2mG}n1ykWB ?0Ui|Cy2Ǟj! IE]F >XY_%0UtnUA!?kve/Ӛ%A뼕fz S{,5J?jТ+w򕳦 ɩGC"~+[@79~Nyr\y$J+C~X&|:/~ZɞJ#?*!a[Ctfe^,=ҵMp($8LsUDGc:թVDlVT_ex9^O^"1&jmNKuj"A昔 GG;v@룊lpAfN ]5 _%B~ȠDX"YND"=Si;!Aۅ9=D]Wo6:\ L ft] m> }(D`QFXE.o`!>3Yx3Lrn腪d''x C='`Q, CYSk;P6"GBӹoHԕ ^hlU'l9z=j-aYy|?zi&a/Z\Sy uL ]K,-|bF4wvAcqWKێ~m2IER ٝb~NcĒ %@X-jrS2eX+$|q-in-Tʯ-u8$4Öǀo[`MqՓ:13΁she*|jUYa־9C6 | oǫ(z{oufhS#qWܵDy -*X8>Ang&vzص乵e-w64K^K 6IWf;k om%bV>[]$*ʪ¬gikJ"{H/whN i_֥d6x !a/Ɗ.>%v|z7`l%5(/LWnqj{tWU!o~ʾ" &5wqG+vn|8%#'θ M$kבzr3S*ۤlM}=+H mAPcC8[)`ΓjG `}gKKmS,[ݼxx oJt#~W|¯=KJ6!u-%>j:BDbE!kx܇ڿ򸢶/\_Wg}C 74?(S%BԾ1H2o'A%#Q;^A qm6))J#\4:wR/I=r]>5BaF1.-{/MIz8/6 _dMz٨n1ԌD4sϧUv<3'4gWhFD݄Dm\3 ZHơb2424/+{;P\[QmsCz bQ{&0tպ6۰̆Ef+Ӈ"?}0,`!;zzٖWhANl ٥t\}!DVZ0OM NղrQH3cMS}CsƉF6 ‚Q~J8 yxS>soG br|ڏpѴ.vs6@C—Zsa \cfEo .N)2gc.29F ($"~$!z>[ʼ)Rzm*0}ao6ڿ]5jXTҏb?@j:( +'CzhGOe]5<0PޞM2Exyuw"BGD8ct܂Ic? }%71SĮ)yڒWfAɜ&?łu70N\$p8!c=u%L=>G WO X[GMq(4MڻDz R Qg)UQ!Ƈ+Ub}2BL>:1Ne)X%"HB:OguT/OES'YSQt{y8 ~%AY`{ң-Ӝ0S`F˖#? U&#\*ڋר4O"nni$kʋ~{Gud7? ®L͋hzJI+gK3z q$͢<8 Ɋ]Fc[1·ϻu󛻷WrHcZ?@F DAh܇M ɫesyHdx_2R%هOH-ﰟ8DhE8Zb40 Mf( a\\`ʪh8{z8-t枦lK+^9C3a}l3n)}1y9?2O$uXiq[$Wk&@Bڵ5of\-]EmX򣱬vmpf3a;ʐ/( C \;@r ȆvX2:h} b[X$֝EY]I@jN)K?Te.Ǟqyo/C!|EN/eID9R9Sb4T\pJ@R^ĂNN[`>Mn׸I;/1Đ7e"uxmӞI}bɂ g 6Zv9eфq/zsB|cdɽBtɮgKxh l>ϑֲAEȇN%6Π%rxO 9HϞ,|gۑ ԶUNe3C(ҝ9_ծ8d|Puqxղg/ yd*2yuޣy,ΈC VV`4礶a%N):S %2"$$`@r/jO0+QہK6dߢ!]{w#0nZA8mX't.h1&H,"z@[A*}\ɨ**6).mvd Ei"-9ӫ}íﭲ :)ӍP-w ȱkV;9k qApk%3@9z>άb';hgXR4J"CM>y:G#wgټ ƨL?LGr_gf:U1 n *O!0g`)fwϘEZtP%k_@8QlYaUV{tW)=P{RAU ˮ?EE$-[@=%GyJV6~D iXIq$QQ`nQ<,q3IZXSt7 ~:>> ~6F:MgnT M+>SѷN- oT=$ KJg&S?Z[ .!)(?Ү41W@|{a5`B~2e:{1(sm`؍='1D9VjԗX2ߊьzp(rc(#Čߨ`~9S}µvN"@&NYUUT<;尊"2v9\=<yzjԛB5CQ\t^ d磎=\*;4bwfR"6GͼUEDaOO8ڀuˤm;chAt@bnS#Ccf'%9GgqΨDcjڅ$]V嘯vQzJemDg>h2U2`ϙ'sBL(^$\ŠObw [/oji}XV{Hxόg D`< Gous\eD4N@]t$$$?tTg$ìco^Q C*ź^ntL28ڕNif*jZ1MFk5j+êTw EA D=;$vxmB{@ d˻ϦE~kk$1C\胘,pgcC[;WzA ySp%T1Fc,|\;Ht 2H̥4Ɩ4maQdNP#c  T[LYDp=SWu<|7& MlȚ;{76*MBݶ|~g׵e8ITdHB`I*AwD J]5+KEܺ5wtc]h@y>DO& @M>mܥP({J'{_!Hdz s4%=exnhI+Js_櫾2hN%nDC,ZfxɵMoo;"{zNW?ju17SMG\JثjHWKZ('!4 qq5Zд-%fuٺu y~.29GvʟiJyw$_AV}1l8mX%J!\*-R2%)ID1Dc[޿1s Z:)4A nr?ie`Dw3t2$w"RvY3.|Mf:.IJBJno. !# C۾3^~ñqf\&*cDR:!k4}@dHT! {a2 ͖x99l5,8}#eÃCgoի#%g.ROL3&"8OLС= v7!2o@8k=+uTwTpàvG+2dkV Eh])tY+m1ơCd9|a^݋&?Fy$eg CFvi_zM`Eh{dtsw+Ăl dNïذ梩F w)Z:{2QIޥ0\'xgMF@W{[^I7X7GW=h+Q `}zIx(:2nTng #ak1 ?J{%>c30tO\Am c$rǁlOd*50APS5/,pgNzڨnjo,YT>aZMNzy9PTZ& Rh>W!$Eص_ LQhM aݞY}O \hAӨc҂(N-CKj"ňdPNqg=X`eR}ć|00zѰ no.̎x7!MG+vi ]9~KGc>U0O7j|~d!qv-qMTzʇHhzMAN쟞:}{yr6tG5]-A'm[ \z8KQn6V=GٍFSP;;8$aUC'n`#Lsħ_;_RjG6o$a"ö)9EmY\'^+ oPı(3Y&k ;qVPMjb0TrP~ TMD7yr"X1"-'<]~/PWH]]/Оl?zd ^QˈJ I" P BXڌT _fdZx:yn 7K( =ZVCHp~-ž3eK~a4E@ k q\y["MU94gn{?=IZSK;m[C{!3+7&c=£0P nf7 =QyӦᱴV!T-3yMx"f7[r0-E!@2ʓ՟vE'twj'C 5zE^-fQN5(+ ToEURjN#㠽vt%/ Y<')e+ QFb{ssaQ.)&bcv0^d!Q+2 JIE:5Z<(H4MҖuix&9%RF_4X˸w/rsڋNbA/&]ԝ4i,<0q4liy/ Ez>?uQZ,Gd ӿ#3B)Fd(;B. 'Mm*L`T];5 ⾽ ]J'sIiUWDH'}߰Q $(8>rnqaFB) Ym~0b^ҿU2ZAw#/0|I#/[Lkp\aN)xVC||bbqiW&:9Q iX`wCGg5  ̶ߔmi(ț&iV]i!F0D=MtN4Kv?e 6Aɪkp1X{*FYcI-tm|KU}͎1s]o'w/jE.n1Yk~]/k7Ѩ 4e7ߛt\şAxս -smW*f +J,w BplepkFŭ/wk`&6p!?mI x<lxl?,h=#p(!/_z8)r8l?GzGAֲn_FλWRHtN/q}&O[&# pV^J~W@Ƨpgx2q*z;ӵkX{4Ѧ_ZӎET>9J.DgQo>q0t2{@Ka&s![o4*OʞۦO'wyݒ"}/NM,ÑX3;\.PIV V6c+5{3@i)fP/-K$[3w .S'.Q pmRߪ{a!It(vݼv<}?tlfg޳Jl:f1.T1|7q-РG0k8 -iږdCJ(+(7g7t_-d ӧHL7H:,o1ncBRUq#Ԉ N/oMUo5 "5RC%tCHtb(d3DWmWm Q+EK6S=,?<3GiЖI< ? ᛺" M7A*M!\w|FaXtB?*ӼɰWcaBYH [aQ̚")>yiRoB ƀ- 1+5'A16&2WJp_vg*eb #I]Lny6"r8e`Akĭ5p !q5э8H^[T#^7P W$"(ccW/8zREP5F-ɛI6݌-I3BQ"HVKc=E9ۧx+ R3$oW$PLY㠔X8n &wպ|i3Ahha;x U J۫Њ2nFZe ɶL|u9h-˧Jt-&&Fkk;ɍ[;SxX*W\g&Y b5_?mݜ`s9oCnA3}+sE$?؞Vr /-(^VU#qgeYz 1]2`Y '[t@;2}Mj_L S`Pņx\2X72cC_q)w,'ʉwsB|K2@r3.=f~b9{{q ϛ!z鈩aaqӬCl.}D:A}uUoӒT;׽y({aOe7Z81}bV!|S~qcoD4%4#-fPE@je!BX/}"Y'OTUZR~ phIBys0JҌWl[І`vg. 4M08I}hhք i!06 u&;*fLNcV믆R$Yji_~$Qel ,=;HϧMrN'7B׍?MenCR{%`z\h7gv84#=$'%A/ 27k¦׃3Yq_0Ɋ<&؄p@3wP> $glI`Ln{/^Ҡ$J7l!Ϗ.$s!^RלQߴKx=k0N/L-93!3 2VXTXAYUݩ钚>u@HeUJ^*0X)| =6nRQs3cE7@:fߠ !{-  `1(0K4&M5E-Gk:Y~=+Pom{N_ ևre y,F}@ғ1фuv~Fv"b#DzhYM1t@ 4[.?p; - -* w(ȊAYNߧ\Xɺ(&ol0X̕6Tb-Y?9F21Ū>ocg>[VCD,B!w>w'+°BLn]fםUήxcNiQwMj6d"GaZS!2MnԥWR? ~)y >0#B 3rW* $!Ddn; qZe9'oX4q)9> +Ʒ+䠸 Sz-lڛݺ=wπ65"8؟FG}^ъ_ ѝ<`[huR.p:S,υ<fHո?~ic jG Ծ;Seh~U߆^{FcNMB qʯn/)lək'}sg^5P7XD8*2)5sk$+_F[)cTGᳩ3PG!aZG7Lio6ciWlhaL=wj}h1m~V9H#mтg9C7q|g}3 dZH )T6b5zJM*Oz"}/M3ePM~83.*`WB[0;S%-5dc4b͛E͏w=kz^* a$#i2I XUYR~I)H9Shh? 4Ԛ\y0Ќ)W)i^3?^Т|edwM%=I1SkNg :p: l.2!is=QDB*XFB1,!Dwjv VwŽ,mUhR֗3o=Z1ԢQR*Ļ 8{F\xMhY)1r+*"s헯|~˯C]hc  _91H-F)9%@םn]L$1zPo(oOy d ³io2_r*s҇cWxMرQSHff=7M*1j-yioB;^#@uikGI, `m) r&p<:rM$xͺ6hkiyiu$DRF?{h*BiUkHgE4LUJ YB3hR/!1lܥ GB'Ò; *5ت0ېqz=Ko[(ơJ_9#%Qh>7ivɡx;!ߑc^؍D)8k*ڌ+%x|HziR%+ ={#W}:ɳqFyR10nib~Qi@#vI8 R3`SbNcTjSM ^F?|p$s ';~ F;,^>_P_Gt6dr<lϘ-[`ގesZY :Y֐ۖ Ify1 .T&σ|0Cr g"DkpikJj٪[SXd@A1Pq&%=+g5EHɾ, ^Ǟm2/ eaюsyC*%a($yyR.m;;?k a*( '%5 kirvISrjΓ'Th=>/Mԩenţ*(xNO4L?4Nk׸Jk-/ <9`!i*H,uzyvJ#?gr0g)$w!'6:a&c?-M,(iN;ƙP(j./ gr߈lu(I~Eo@22(#pa)&؊0Xhu5:o |&ԡڢ: {^jmj- %$hbNJ>k"*32!E%!ՁPA) 5<`޸EEyPNrO6Z jHt ի܅K![q \YP01\t9ת 0y}`PѾ2}aډ[$S%&݇f|ɷdža'?A)ūmŅW2y\`hM#髓X؅Pj#)M"ͤ4h ~{duWsNCJn+'am;ك#Jyk+#"˰" Ң;- ,&?㎇ ^Dl/L M??}Zrܽ^T`1trAG"ѤI / W#4BQN9/qm<1#lJfͅ-q@,"-Aj摙G59[uHCzml#3k 4GA[L~Go"¥ʫVV>X厼=W o ' hȢ%VfNES xyHu6TSk>q1^]ZzE8@uяKJApYpt8w_졿7o "M5: † w̸P4t&vt AJR_VxH!i5ې)ou P:P q຋$sڟMFy i7L ǰDF?N- 1H lo'"]G r#vYMoU̻L0[s 2[|gtn)=H)$?OiEI?˞&3Z+w֐jؖ^|F;Pgn`*w}6Ӑp*xYzL|6A&=nMW5"e$۲vw GQZ:2Nz3=1,Cv'{D6gS5T )x(:{! J;M:pV _ֲT@O4 FQf{31=zWtn[-ʣP5Jh.R"])ofFqft[z6)Iq+QMɄaAɴ~DhyVGз(ru"0/-UQI%-GK*_;6G&߄MkQ~&09a2va\_^:` JUĈtvZ1ssˍa|sqM(^,j  P)@ozѶ[b4g&w0>Q},W?8͎ۆ_ 2jxo]E _/v 9r%eiцVVr(0f*fEL4Yތ)+x+ 7\tK&ΙA+Oie~NtY5Y T5YRݿ͢5A0_yJxgw6`3!2P`*S061@mVwPyQgi?@?QNA1iYk&ӈjjNJ6ZIxp"rR%ˊb83_*꛷*cqΝ-ݑp{jReIU^Mĉ^( Jk\~l]GE Ipf^ yA*-u,7Ҏ\xq9) ^* C@ ˙}[:1SBר DRFz#1Bh>wB@_yS(qXttMv$W ˜bdB˿!6Ӎ,\Lƴ͛3M$W'@_8W2A|R7Xʎ! ð yH]9v)9f=033^NtDD1'9~<" AA%X fsk5H\I/IbGKLSiT*%.Þ2x07WAT2gfLuBWC>Fd^ԗM2SI2OzD)I,aK ~wqnVv:(Z"hgsG?mm44{ں(c&nI?c8ZաLgU*=g+_\P@Y)$V mq X#PĦ1!ʌ&8(wØԻɺufZ>-jC%WSuſ慗Wi26FzuC%w׎|Rgf 7՘Rgsպ@-Ks@ɏrǴHxmsy e,dI_+^8OV/ЩE6_lOtܲ+o?Áe\WmxʝGIĔn9(^_uHewX[ "Z{a3tor$ #iZ>MU%跾Q#V%E|˃7CRϋ&,s3Yi;"T!J>xM6漏 WCxxL U!\uӤ>`!rJ[ BH%?x]| wtVBHzzGܾԋܔe)5|T6ۀ:ViN&RK6E(FĄ)3Yj 'c(,VWjfi*>zy"VHM+ov9I:]E<(C^ο $rL0 Yf09J(K0?FJ`^deܥ0 o,G)TG`ݨsM{nFʯUgu~ian_Q`̅Ovg/ _@Zh^ڗocUُˣZ]q ~Y/bur im,` S' 1S7V~=iqe@?<T $)Ưް.qѴTOg?^/ooժȰS7%LU?# [-^SG)^rc+ø``nAѰwT0s5oo-Z ,ڗ Kqԭ1g/x[GY*K(#9%rQ+1yKlymN\jo[Y3*bxP$Plf1XQ82 C3{cDsҰMٮ/Vbk-wZoh-}_j'޾ /n͓*}/zz8s(M Zs&8t*iiyʕ9$˵ +Ӯ7Bb@H:Ds9q2my;8؃7gp/k NLm1X5, >RnO݇hT_gyXߤ0ަ?kڤiZ/͢> fAmb)h[n?W sR_;p@ٚt` U[!XkIƥFcj%6!x%INIt[HC@7D j,d_(TD76wFR7 =yg2Hm8:e]G|E)^'R aT'1ZJ+6_;x3Z+K5JKJ|'NdBu$:X{0}ܿyߡ.\3,D(fB Y)ur4J\xgşK&sEyAH<*/ -K (4kT4D-,=&1~` 4:xFqWɿ=qh.F?vFtL{YS կl =KX 6zDI)>y7d,fAZh%%Lw8T\z±X '2ʃTG; @Si?3{|{gMQ@g4X?v }i$Ӓ%GҼw33y'oŚX-E P5>Qtoߓ#NqĆeP.|yfǵ5SH RۙVY>-PdI=?vnAHL vkmk'gp_ϡ} 3 xHoPZ;Y VٞշbS6V ]S8A^IlhY{0V_ZLG}/Á{i,M.H"~hyERdU+oEX?:[]"hΜ:!ш x:O#Dn@-(`~_Sے4O#FC):O7?"8TObS),WE;,e _*>sovˮx{?̨ ˻I/K sUU_N`fOXSdj^!ɄKcpɵR( rktMz|$c; ]Q0Ƶj6}s"F4u_r;xp{pJ"֎sQq.~A*bm3iEamt#E&,@Xah mG 8oWH]it;a^; #=jf&ZCF?fr>3b1Yq?n4o#:9P,)[bC{G8#i鮎7 $A]GP;6^Fw>B1u%k*5[i F.q.Z7Ff҃wayuϖLQ`V#;rp49MU^&gD~2)) Ut+Ìյ@Zg} /5FXǤJFx̊/8s܀!37Cx6l1raA/|(j~:b/ 5ygkZ/[֢ڄY61 -ލ/Xl2ChsSZҵ)NgEuDf$!QfUBk3 C DMNgؒF8 h^FVM0hi<;m'GwWTԖEoFj5F[OQXA@Ȥuf*E:8-y6wT|/@f+:<>]kT; wM#u⹶\eEtܹ"ZXӒͦLv. O;${xc ^C(@rX''} ~A{~]7Yb1HN#t)9o\ԻuJ,V:]z#s)TO~NMjEMVO8QڐХ[ҋtm3 = 17>j_@}Y`(Қ̧3 5EKS@@Go4J*x46 #P2S=&׷R`}@|f_񹬻&30dc,qUⷸ$B=eTu⍦ALI"\Oʰb%ja8qbL+kr hϻ]C4S>i@ 4g;!lmYu,#ɼÃBj~GEmGȲ^i 3'!|S{͘յ]9_Eo~+#]c,NjKVLJ&znלFUy.ʳD h }kzi&yL;}:He\VBOLJ[x>9A\nݤ(E8]{£B ҉ZK *s&\]'jJ6K{W쯠`LHgg:dḃ>9T&v_1lgKlkv s\VU{о* 0$մY!#Q T92+=?FGxP #2gej cOrYqm!\ԋNk\,.I;g+ >?93tw  *֥qs{!3[w'"LODsV#9ʝMm) Wa v|s< J(+ xMUJ(uAfDr%0a PQ#:Iag2iD&4Ih6*ZYvsY"/a9@ B3u) ~p݀JN7LUd~בh P.B/ })"skh&zuIKno;utCzЬ(參&!k\|cuF1M+ {7…V$}a&kdC tݥ?2 Up~Rլd: '!['u@L`Ʌ@e&gYYh(nGqXVwJW+6d*7D`,|;ab\"CW HVЍ[oJ>ʤSئn8P)0Nؿe.P2Y?zD!WyE%W[*H$.X+_-U(zviHqθx |Ob}r v  UUpH(s)0ICaVʂWGW{!$?w4`4! +tC]B!8U=41ФfGӃqp }$ P} mF/{pQjː #*TD^< :v Kд]Y,W5c93ݍذ;Q"e췼y-tjA#exx7croęnGR'yKgm! CDQYy/4\H='X'M'4W$ g|)c]֑5; 38opyXr`Oḿͦ?gX *' ˆM.2\b@V0Rz%~U[VfyOW6&9reO+W)r`Zx= x^= bꙋs9yui&2&Eu~\_`ۮș2hfq]N2y *kCx)[ +]~;Ep*Wmoۥ[rmAlG{J|5L3w:nwh[a}en3ɻApoQwl]jR7IVp@Q o1D4rpsuHc3zۡ^<Dt\G2R\"jٴQ/At>R2=%FcT0גR,2F>et|yln9qM,AhpQɞ1^ Yie]}v 19K4ӵN[䳨1g gl10k`8yjqe2bѮio*Q䨮~<C,vguoI8AtƃONQ]bw NM C6bLr]%7ygL6QIlYt #Zzm&ٍ az};Ewuǝ/]k ?\b7{}6 HĄߟ0 ~~%@f^4!' $^YX"Le^XT3J2ZT X8 ~^F)|g58OuDyçC6G `m~p"ٴg˧QC8 o:%8:ShYYD@- b*Y! mOޭN֎jtۉuze:/"x~܈= 3{nA%!>KxPѯ"0kbm"(,UoYZI#GAD'Nd^9\ݱQM2=AfƍEieVBn:R<]!/x(Lg]Ep;^oa-Ԁx9%˒Is T4DXd,ӜIUM3m?#< 8e0狹P9~s*XnGlc#4. e0oѥ`#5D q7[:gw#: ,!$aw^n;[B%e"Uj j$x9:|,|=6M>H;[H?α0q$Tw<ڝ@Sltu3L  B q/3hO|XEb^N3wۍ=˧sHODudgMa5 xYk3VPșȰ-h`B{?C~* h:Sˆqo)2TVQUqD5;R[8~,g0ӻx;-"g-$EG4:|˼>g3#pI@}9ѕL.OaԂ0jrWAd3<;Az 5¡Uk#7<[j[ufJd V5W!# /nUfQR7mH.p@F;+ZL-x_N!mD]Gkҷ\vW%˜QJ ΂~^zF 9kj/5 o8FoR5ꥯE嚰]6Hk3`$qu@R(A p8_S?MŰ*ll &9_$\v/zCd&}uQn:rX,Z5Α!ke jy BksyH_j#+^z. UdyHI?֍*j>6'~$]ΌN!>4ɨkkO)/87g/HwCU e?Sf,i ,%xe$|az_u|Y"mɅdf_AFP$HAPHH,)Vlu}ێ7PoC#&Ћ0ewӣ|-i-C4<Ɂ:n=WF̆XOVN.([cxD= 3*1U/Ô;R^f3b_P='Ӻ l:IRgdOMՐ ^\K Xo`0:mF2凎D֑ڸ ` #TR=YP416^h[݊遷8hj?KaM-#A~ 4aKTAry%Wc?jDLb`c<KUWwux(t1%bO!(g!E!%z먐*@ҳB#ʲ.==R L+] g/ANxFu;A&@{]RRNW6EʪP8.E^%PtVwq卅vzh]a92*|r_z  Y7 KQ!kΟ]r2„"w66Uzr~,N9H0w6c"U#yMA%p`ClO ,] C {7=`U"13 [%dyh(hȖf23G68F3s(ML*5 @nTuP G=jrYVctCy QtA>ҁx&fF("0Ն8::p7GxŠ|@.v؟?{54x;[{jOW4)$,f3_hOH/A)>=Ud_JL(+o5_v'0H[-/Y?&4_uX<8.h*5lZ#ٜEݪjA0ƻqȘf7`c*tr/=lݎ!`}iWkq X"G)zL~7=yв 38qZmV#Nƃs%*ܲBy~1($^̈́0Ľf }츗)2 Kju{~ݐqG兢_x4wC̫ERؿ ̣ @ wrhD7=tY k[_!$>SD^)HO<&%PB$#:Ö5EZ~itcR̼3~D:m2l>gXL]~Co:wDcM<)΄vc *V_ `N#QfX; A@S^Xh4>LG"|1iCۘ"oEȢbE'$4KX(WDYDCx l7J%0! Gnwl*ZdjSǑmPQDO1/I}π̘쯊j7bRoZה۪ ;4e7)^w祕۟-® ˋ`c/LB|&3sU]YIWaWUuu órY߂%E-76.k\Dל(npi": bzb#PT ~tuU4Y{㰒@ƫ=s$2NƝ}cnViL}PA;U uCPkZ9@:Y+;@V\Y?eD/ 뻨6'cZGvSR:>9:3D>YߘNArRW=9*ۖG_vK,|l cjW =\#;gt.ir.oA Y?Y[0x9[&Ζ0UGĘkTrp.yE]pc;:drGsyV%:ynBՇL]ںȺ!]1793U8'Bn`PړkH9\ g)#sUwpwW#$0(4ؓ𱣄L UuiL u@j&숰[X7 g ԏm=ʝ L)x2{p׎`iC3>c^xF_(2rձ`T$n7|~) %Z0Da?RRG"Eѿ5irax~>+SdQ5ڸՍ8q"28hպ( (5UH+Oi^XCGΗm\rV,P[5^^tûF.HE D4rV`Rg%umlqc/b ֎/ } Cxcb?s;"<"הCy82b]i;bꜟpY@;^7RJ % iVk[s,`h4R+D~1".jOAds=W -nZ -' i‹ъfVhf.6\? !ɚQ3 -)c2@WcMߡĮnK z8D"DK/m##>)I3ܡ"f\,:u:a3KUDx4ܯ'|2zy7rӇ)]\ވ?gaqUWn 3pBG#07z3d qMqW dr/tr$Ln}8-w]j#范<1K߈g9G/[Xn1RJ~4@X˕\ZNq`}"PBvupq_+W}Rf%)>*;3~6hc0 {&BiE$.-^k]hM=<سGZO@r .sf5LD9?9p'4ISR1J RxE.t͍=XT}(Wj\ `&yQYGN7(Y=omȓD h?ȭ>DFf9C݈50`E/{U}/@dG̦n!먑hF: 7J@j2}QO#`0ƵToJ$ƧQ.K=uμ4 S3W@SBAgX$> *òLh#8BxLCh}nW6]c=%U 18b]v.shxn\Qx)^RcLأ>H&AtfV_y!8h΀t΄pi>Z#6MB M3 y ٦_Z5mAVlTt/M>kc|tU!ڗpk}~+v|?Spaﱌc&.^2Q# 90*AS# x8( Lo%B^U!㙂as[PV;~;d'(びٸUhIߊ Z63D1K}AbR#^< ύ 71Uhc煢Z2,6+Lݺ_>fJXb`y.ռ%C߯u VSuDX ߶Zq$R1]u/mblց7uSڻNVtk3 0~~S5-[ZR7pXɁeORo[vQ@jv=g*?)]/\R|M{[.ڄLB˅/kj/-8/SHRM$!RI4$-a`_W|evI8I>xhy9E["`DC R>v>9ms5Q̩p6^b)@2j7ir_ɳRd˅-j ߄seSZDPs[+v;;@]NW?r:Kа޾g.ImRa<%2_p,nFϔϫ2| s|[Tha;@ST `s*bͶڔcC}F Z;#{*zv=3ᮉۥhKsY>6|b~v󤯯øDES K3Q7pOͷ"NsX6tkN z~NN HE6}m"(ZHGD?s!"&N=P!pK&G޶՜N ć;h\!MX]nOKBL^ؤlEGˮ2KYT~6P"S/#vPCuG7fFn/H8{CeRLŭ(m/e($v^"3;|[Ͻ"^DO(/оi넗%/>\!BiuO?<8pڃ& @Z&aL/̏s+lPvUQpz,|e8G"iOŽx7VSһ +R E|PG&>(g`zka c[ٴ/wT\Py=8h!j$:SemBk ]|1q<'!)K+;X`_( Yp>)D2^L\%Qmbl,*e _*w0) tlc4= yLXiQQzÏQH>`"왠_hB!а0|/T.C_B5 2}@G'GQl\ z]9=4e^IH1߉ik26^U[ct&F o٦ޞY87i)7N}qW>SMD!&"h RCLHwٞP4LoxNˊdEsAABVG$luۚz68pI``l:d5HS+*  t.U!k '-=GbvWQRؕ##ך.cهEI.GE wO A|D*;7{%Wjl sӷf K?1oX|0Qœ̡ :NB,/,GN }-,;ے2q09B6nA5 m<]TD- s' Zf= BR6H]7AU\fh8 XMC^c\E;6=pZҧZ':~J>C}Հ>NNШ{]p\k赂($uj LK:DƾWZkv7 yrsB)hPj %N)pP]^,cxםM!lY*JDkczE7k-G8nNjk+7/ ,poWi83I@c/}>O41c⎈'pʏxd?^Fg R3i$À,R/A;2,} fMn#aBֹ;YkWva[.cNy jyL$͓eܯ87C%/NJ-HiFa#Zoc H9ƪlqp_!_ԗ-O9kvhwe`]Ps. Yt2ů$YV=WzuwzI.wb8FL> J\WWfscF a%g\VTr,x-ݓ͡Ac*w}~8 :-K'| 0dJ@Ɛej\ 4c4f@=>»GO#ō:ȧ)$12)bi6A":@'VA@RƯa/W*O{6,&U"\h3I8.3GOWv DFd0m@jk+R_(3-jqEy|z._Qo(!"$4BWy&^_LdIOx m`ϥHʻxB x IXzD9ӬeS%6҅Ŗ B a<%]_*xmL|yBcl  /u[ 2ˋa< Dc&p:|4F; v-VtG'(!mOhgnzdʍȅwzW9HtiC [r߷s `1ZJ"!5|iF/ߪ_m*=nÍry…Loxq"{"Ƃc%{yc> fi{v=N02ΗٳJعpNSMܮ2dJSWq@%G{ZB6oZ7f Wϴ58yKmMEIb 3?> ){?W{-N\ǂ<; J^(#GΟ#Ŝ_ 2UgdW7^UMXOGPy1i23A0t\B%:Bŵ 6 @d6_|0.۝3R7lN{ã\;k \_~>ӏ[z&xD tYST>όWmgN'U@oV*A!(I5+wrLZL`-pG\!28ǻ;|t/ Qg؍܃ "P˒~>'DATlDKDT57WBJ4 *=E걲Gv7)y%8AM0<Ϙ EK{n Xy(34.lkwۉ7}L: 1%6,ʛF6Ɉ_pk˓.,(ayĉz-D08ҘS3*l,Qs,_ˁZ">Mp<:^].ߗıTS@WwQV:[1;|߾Y}kU_tf"T"S+&W.)yq߫ ˚a W1W<|9r(D2fC6#J?(-9Nq|ؔuhF ˧ڷs'88C)WpÇ='/|gQ5s~X>-|DXIClOLJS+dkZj`g$/3#p\Ѣ-(H2dY.Ӭ&<9! @w,:f2xp k&;/Z@\p}'BtLVOb#If_tΪL5`ɧϛy}ܤdJ1zk,SL\dsm"Y{aU|LԟodlwA+ju7>+yk6;lhee\.幇t8=/Xè#XCs!-ҷj5јZY zWAQ^呡Cfwc~Ip@YVL=󚾽 3{CցV LO%0m3 ?W! X K}|PM]E+Vb-XNq㬽/4;4޿GmulP~ ٴ\ %myָӋE̥{b=G8~:fd8yb 1\9긹Q뚉͸ǵ $n&e(pzzq㮒TfJP"; ~N>@ي.rGiF,qyOGCWz쭖 Ci[cVMG`Og1?38TN6PLDW\|rq\݉SLx A9Ձ rt4 PʻM"b#/&F5 6yL2܀ /Jdc4|P[8YF5St\a`]vpCwo'\]4q,5V m)ȫL,F[n6H ӻB¿%.KY!'^X ITa&@ʅ!a;HΛj&?Rah;B*C8ߔw"F k%`4ŀ,0Rӿ ,XnR\uH&eǟqQ᝖Cjײy8^pfÚPpVrחXaۀXa榻C:Qb9|:%\>Υ+<N;m0bB bǩ>^ 7)wm"X$[Vz>l^ @lK2|), ɵ.݇G'~@I9q%OҕFaF*:cW{'^VB7?~IXS 3ԝ旦*.ۢPY:!5K6{sJa NRC ncftZRłs[#!)fYtxư:*kEF*R ҲtbJmx5i]x[}*ѼڕF i2,'O^}{V oW^kq1iV] W5_rBP#L$ -rMHw_/0 soP:w <W(!%cD`pk z[,Zo0"L%TMf2M'J=7.fkj\d L̤tlbɼ8#Щ FA5_}ᱫ]%&(9+2C):Se*pM ́\'#zE9Yw,, } 0ˣu(~߅(KO:. 39Fəv@qQo[6x_kG 5G#3 ~".,9+Iw+glSDqH].$YT'S+)ºY^  [?@v,Oa񕣞69˙hÔ*1C@=֖ mh!Y? \'E^^s>cN!e6P|oRN%[m\F8mRpDLa9W?a SSbaG܉$#A= ypl̀N.;Cޙ&sp-*GDc2d  _ n4%6"ݞ8K ?D2M{y2DفF {)3:! G"V;ƫQ뱭'M0VR|꩙Lj[R֊'1DL%ċQi!%U,p$"\[Ƕwr4@V`uvQqAؔT?*5CnB$.0@$O.X. TE1ڜSIxwxqQW9SEb.Pふ1h~Yl .P'S{4EHEm~gM33NQb-4ǯ)uM o9e4Q}^UnPÞ A1 )]FO v-4Qi zu-|p0\`ʫ 2,c#QгIk3/ | N2tA(qBiE{Iqiy`=Ci[.ssՊd9x-+%~mϋ?!Q=VҳE 5p`OVusΞI *3[+}9|G >KSwAVR<&.$b31)lH hy?S)5G-PG_Y=-ռ :󾼞P絥2BZ+ˆCT\9dVkח1ɳ6P fI7=:d'usM6"ѰEt+kLkz9+ P0y2 _4")Hc&l3۩ATT`:S>-9ɚ5/܃bOR4N,f^*_44Nn(%SW,tjnXCd=P6lu@M SS cE/Tr>'@G#a]LVԉ$&tKQB$%<:IZ(Fwuː & ,\_;U$ń{<8٩Zbǿn4`w2;q ַ@@ <H=N'9`Rq+jx͆fa/DOArgk=a2V2Cg&&9fGEٌȱT>ň ށǮ8=AoX_lqQ P3XJ-xLGV0FUgDa +q H }J(ٮzz5V&W&brNv t" CZַR5^EaDHI"?6"h! Φ.N>dȷ*8]p I ׄ{i$vnA>"=5P@^~%7|i3(Uh {*5_mR [J,9'xP *7s/>n=oQ&1Bȫ1q~k=(ud\Ѝ, |< T#۲2S0VfcwZ0]b?H(#ōxDNVLc6!ZCy۫]{P1ALX43EnFC1ۼ_>d/"ϭ+ڗU pOg9N,'-V'^J%Ѳ@-FKh.ұ2S?J r~/zGujR=vYZg-@yRޔ&? ODczAbb+qyE;2ƵQq?+%䴴/ 9; ND2n%pagF+̇1*yP0;o̮ |\&j*U;Am+S"5*w=(0!=^͑U7o$e| f\ab5Iz"?#dj83(bG._{ 3l6N{oJ3UVj:ǀ"}%N,?܂8n }ڗ5ixv0̦] ѧQgwº CJmg0P2)6a^c$ע{q$cQugC 0jOXc`G?J4+0C. ^mAv%s&oyelkgo9#*W[jt Ї$(SK&˯pdžL*;>HqU9aE*H-^hE_*?Bs:_Í|AT/d1-듕?]l;H@ԛȷO17,P 1]L#Ґ_OBfceF "ź2#JX]DMɊO/p$wb+ nѢfFFJXi_/pop1 fqR4 YYQxz+tjd}] m M5~"쇈 w .g VAg,=P+5Am11_Np8[xzk_'%DFMĜ!]]1txNT:kEؗ})HWIZKbȾ4^J[]MV XKj?quc,zpUщ~4YhiM34w;[WRc=sϛ:b\-57e*.dXǃ-L| i(;N >* QzjCc}=[xq{Z h ]]uOU%K vN>%ݙa:QT@mX,UOͅtؚ{>wTta-Z.0ч-L|OvĖ(Wu e#wBew6iDh>>hy^Tg!7 2`dZugS%!Ȗ6Tף]CI΢d~f$j^Vuq#'>30;rNDZoW'r*?8˻~ ]H*fUFTpP;Rtw-iͫHj&)t2D# Ǫ$1*B>18^Q .gL̈TD-oUMvG Eyn{r{ktsDkSX#MLYGIth> bO,lOW;cA04I?cO\ݚ~"N^bԚʈIJ]F ʆv8,1"H"iT!" ! 16<p2Pb-IF%en:,2eQSd|[u?2BP^+&5D嚹U.cɕ3oMA]Qkv2U [Q+&3 KF$eY+ׇi:<{3,I&N/)=O7B~'2oq70n Ffb_{RZ&`ArҚ(]L6%H4ch:@En8\k!pV8t2ewKlqXbGRӇlP@[c[- x/sVwCdOMc3Nxh=pbA@(MY=D)T$lI}>aCws/a3!W;G$ Xr{#9C]ysni5H4>V۫t/͋1̣]+MQ{M~l|󒎗_'\NuDT ^^5XCQUjZ_幸YC'@4ܑҼM.K 4G8JfmiϟM}з A,Tͦn..?xIXVF`=0'ۿU1E ^ū!\\Φ홮hߔMoaJPF' -^:p>;8RiLNֱ&`~DZK՛K4c&m@(߬.9Q| xR0a#4ԭX+JYPn`,?MEwnp?檎]E2R*Tpla7;W.k5O.> ڄ|p{h1uvFnzo;B#Jt|mjl!V54%{2̲`6bT54fԬrR\d-lB*7qI;1Cq2jHÑ^X.( A{}% :3n%/Џ-/w…9jI/ |IҀsZGV(2ǭ 9ABu: @'{h|ƨ@/ Pxu^V>y(2$a(/VC=)cQIbRJӧK?-՛tι  P)C^\@T>o:y>{X] mO8{mWI8v! 8q95{iiz\[~\{.&ؕP@HQ n*Yę>NOCk*T" jCT1·Gp.?tud71׈Zу(כT4R2 <C~v1ևOABPR4h~}Zb92 O4 n38@}tYS 8#Q Q{]ܽ =w!e</_/~3#lz)x 3]n,Ip*j܀XZ$8@ >BDp6eSHZ0h{]bzֳu J4x٫3xA, !a=-ٱ(3U:O+Gs #(EJX9lioR2_FsTu28D=xBc MӁsLOZEUaAn!2^XKAÆG,2 :!2X[PupR)6ws.wnF5IwD_j3G\o&?٤x Z$1C L?tP _ WCJD/9Pqv+ !؁pN6T_gGd*?-nc:]>^ϗs~C Z6C#oιZFch+㹫!LNb>Bv8A3>>q YOtFh6PY`hx.Ѳ-G^JiPF_GMJcTNnvc A?D By"KaxQ&G}ÃzZy1q&=ȕguIDĞ+^X)n]le)\!1Y9QO3~v@. *[ȅf;)j LW ( `R_H"ܷ=mXfICibAyuIiVy'ȏ&"[&Պd闊I/Zky6==nŠd;wUe&grb7-s(NS%Xeql^ t_R ]5##\L#fd4e6@cO!$`1TU =C8G՛3=.̾,p$OpmzSzH-ׂ/#JkJKej: Ѥ͏644CVNv,v4-hM%531Xe5nXU\YÁtP,c<:&E]rEB~graDNI*`[F,uބnr"!F϶-1=jx_gF@2w7>]tJ E[>OG 9ŔWћ Q$7_J?PVIrMZ2yomg^kn0G׽םwֽs|skkw@觽y_Fa/Orۏ[6o}w5z<ގgeV۶vý}Zoylxwz]wOnwwo<֍NכgvZwnn+ٯ}}m8Wz|t..z׽o`>xU׶NcpUe%6%^{wo;\mZ{v=u3t5cw]}-aݴwcw-˯y}g}lww>m=޻lvꞵ{}}ݽg^nJϭuwϻ7uݒ϶z6;XwUӾϝ۳q{];x5Ѿ9{[Z}g/}{kc{ j<]u>^]Kݻ;wo&ګ}=Y;ͺ_O^Wxgv(jg>kH{F{koo}un{}!|}:yylVw{}=u]Rou==Zڏfae(R﬷{Uo}ݔ믗kd=﷾}>y}oGlk}7ֽ nkwzwϻUѽJ}]q{k}}Ew{{^ݽ}m㾟wo"ۻcwz};׹<ٻW{z:ojou{w==mc{.]}od}ޟ_O}zz{}]ww׻}Wݘo|N]}z۞u{}wv^zy׶_||woc=)vv]ǡ֛C׾/=ww>wm^h)׻[ck֗_noo^}ug}O{Ӷ2vv}}vyiuMg/_{ݽ7z8ϻssگ=wsooξMto}.8Xk} >gw}wgQv.wn[y.n5wkzin7lz6X>Um޾hu{nϝ˹{c{᭷'_v}Kli 4nb^󧾾_^Fy=nں5bzkݕ}Go]޹{Xmvmフebe-ӡͱewv}׻}z{0wq%ovuA3;޻_oU{qwzoqڜvﵷ/eMG^7V45ͷ=״n՝y׻o\W>v޾9W-V޽IT{sk}gn ձ]zݘ|/^GUnݾݱwgKy=[u{ڽv̫B{ڞY{zmwsۤzݎ=;o[ȶ9|t֟Nlִ>}{z}MM_v>n[{3}}>^}wv;˛]{;{puֳۻts>'^[WW5>{js^}ۏygk&ս2u]z>}o]՝΍:z;{5Ov{/ݺkO=:rwյ_w׾}k;ulܳwݾ%oyz+{u>|ޞ qos{]s^vwnz{tAe/es[skma_wwna9=sƣ|ǻ^|{or4osֻ{}훻or;}uo{[_wvޣIM^덭m۷er޻ѧ]Ӊ|t6F}|췺^ukzϧݷ>{ۥ;/@n{}o#B}mm}^w=/1ۗ{w}6}ݟ[uZz#wy}/sݶi7z{r1*lw}.vzͶ=h=rY{뽃{WW}vrv{ݹ7V׻>S޾뾲u{6[wһnzj힇(W5n/}[|gwo\:jw[_v^ӳzk﫻=⦆-Zٶn})k{r}۽1{Sw}_gݾ]ݧ[O>k[ǪǡO]Yiַ{[>uo\v>w{wZo7۩}uvoݽ>s(o8ﯽaOk5yv]ۻ\wffMzN}^^Wmw|7]FwrOmM޻դ[Ӯۧ{ϻ{sݝ\{ޚРTx}{{/{wu˧^sC}}=볾{}}"w<]{yW뻷7{;ݹݻ_7w{{޵KW{vh5۽{uuV}ѧ/>oWϮwwV흣S}[{pǣ{Py׫Znwomf-;nM{zt}tSboݻۭ>{mݗϟ}go}uG!;=^}׽׻}{{D=>nzo}o;y}羯7^poeݞm޽o|ҋ_zޞ׹WzEwo]>k׵unnP֔xu{޷n}g]^=nb>}}ݻ9]=} 3RzM[yw}fmޯ|fG}^õ8{eܯ{jf穟_|ϩwn}}תuJܲY}ӯG׼&6Cz{g54{V}|{w>׾}=wϻ/h|>mznn_Mykֶϻ{ݒ]k5{w{l}{wհ}^m֢6ッZmw|\km[ݍ}wg7wx}{o[{ݯ=}^nsw׼3ozwi׽}>{zNtΞ%μz]gw{Rnwޮy۟Ou{8ޭ}N{o7_|jli-}w[rŴus>󾎷cUʞ^{v_n>OG׽m{no_vmz^ݷw]{zs^ϻTWEnzd>]eskޔW}j}mk{nﻻ{9=bnk[vvϽ{4U{z{]}{z_lջ{=2ynmnkT7VG}{s۽`wmU_Tm,}{#U׺}ˋ˽u{Z]}{8{wM]}o>.w]w{V^wuw=zO]ڥy.wfרǻkkwsݽzw.xm}G|{z=%1ӭWsWuv;{k͝.W{^^k:sp^]sg}>zev;}qowZ|ϯTW[OoZtKdٯwu^ہy}}|}(y۽ .]7^q|5l=6(=wp];^Fgn{P7{_s{nVwˆ{ʭrct5۽wo_{w˳}OGO5޶waiq[bzW]y,gn޶wދlǭ{g;nϽm}gゥL}}=뽲=}hzi{%{m.w}:jۮۚy;ڍ =:nDn^oٻk}w{׻uw=;z2{޵E[}w}w݊}֣n^}wy=r݆w}\{sWzw>^]=o{k͹}vu맑};zk{vXo5}}w_{v0Wq=.}}gG(:7m^J{{7Bshwtӧ>׻٫w/sݚnzosﯻ}﷣wg;n׽g=Ow[׷Fevx^ۮκi={m{zzUv}޽>}57w^_|ݺuٗ,{w{v}w۽VQ=v;ݶ:ǭvIm9ei=׵צ{F{o|>ڔ_sףۗwx7>#woeXt}_K[{zn73|fvys0O5}ۼS;Y=> zz{w-W}uﶽh57}スn^.ݶ}u_LGoj;[=o{w;ns^n={e}u^w[Y_w}m]\ݽ5޶{/{Qtnҩmm>o}nOwfow}я}^wb7{; w^n]cvovkݻӶ9vzv馫osۣ7^s ={Ƃܣ|nYݎk۝uvn5Ov}{7|nmn}^}|lu޾j>݉7}zږwg]/wov x۾]ׇ/=j/d]ns7{{WomwѦ>[}^_{ӝP m.rw]+y}}{6=Pͥyu}ۛ{ݭ}풟wڥV\{f}t{Jz컚.헷um{EUIk׷{={nK_nwnv=}޶N}5]){gDR{giowi֍vj=g7*zz]m=Zʯ]ӭhSl}yoxQ{z{Ϋǭg;{뻥9c_]J_w{ω|ݽݫnﻷm^{{}t-A^|vޛu=s3Wۻuww筧Сz=۞ղw\{{su{w:x^vwը=1-]{w'}^I{s}KBSLO@!U?`h&*~*1U`0O x!T hm 4&Sj0`)&L Q11TBz xS?UHU?P&O UOU?UT3῜Y}QD #|[]@UrN"+5/>8s?}:Q$,$ѵi pT\G.( A]sޥϬtG\H \O:Pʖ}+ (d,{f-h`܏:UȊAu"Oiy ̤I+~bjh6\8UZ ibQ@gxo/[) ,ˤ3~.,@ፏdCQz#~YD/-P=F442{Sd[~j;8EqL_.6A**П˹RU^>ȰM lWzPKT !ܾ&VσY2N{+{oVzΏ,vXCNwADb񊀃 !J6NĊŬsFeri/ϛ=n`bON%;<#1f^UÇAQBC.񼃣 (.EYaX4S]aOG$2ߖŒ Aې1RC/Eo+ߛҤ`)]|(;p*g6 qϸ1jԁ7lnZw$ͺx~Z׈=d%[ ;On{Lj+cNQ#c (fJ;y}YZ/XF gsCq"r E|kɻ_GMpw {3DH(h_<>iʈx7-R7 p##u^15dIUTԋdX=ga3Uo*QJɨ*e)_hmA"wj:'ጋmSżԙv1ד5ؤ-Əs 30wـpF 7/~ch2]@ێ~`YM?Q:>)xrC~l*lKYPklP!jI6.>,t }v_E>+T&gC`zӲI;LnjTDTH 2nja0Q*̿"4/~ 7kjt`u.zhI<?4 ]s9aqJ|UIXW\#Yԋ(=?sH/fc[ & u39{JQpm_ øjfƑhbUptwQ̲'~o:4ɵ:%֋E0{?i`J8|[df#^chj[ӥW΄Uȁ+B t9+65y5.)ټ}YJ]"o[ӽfV[ qrM%WOo" )J;l1>kJ֜rW$r)׻,8mo&u!SsϮHoJ# ECnJG*+0 T L#E/zB`֕d 630U734G|Z$ի%)7vw,D쯙-rIָ5J7݀r+/E@B_ *&P+p+l=:f<|}vkD`A[g*]<°GRbkEy5! P;XBA2,(_¢i(@s;슒hs`0 n`6f!hziMgY.{O?^%Ta_LĸזSfv(/?}~7wY a _W%Hˋfߚ]VœhdڻB5u T $;wkEjxˣ=䕴>0KBC/'OɾlnE ݖn($6~YGa9/zR9^|ػj|;p'`<1A^B4]1 .a-*NdԢv5Įa]\XR;U$supA_eM)pXnj_?JӅMR{KK$64CƜ3\1K`ѾP bACE'$lnn?* Քɏ% kB=䔱\ 3DZ ᫡"<.phͧT{>͡q'v|CP(TXW7&yp1t'ḁ":O颹\s~^Z+>ݮ\O&,Uj#Z*ʼ2->Qb5Nf*i.k _58l^z\jqd!@i~4xG79\o^| 'SW^^ҍp f% ?eV_G`=cu淙-{,31aBcD[Y`˘%c*\[DsP/X/ HW$H,ܾrdڑW`}j49"?p+lf1V] 9u7U1˜үsDpW# Luv;޻H_u:;s7*-Zɋ^F[d'ٮ҅h< 2JRYgq=@t:J_} O:A%CͭNu.afJ nԮ((Y9CU#* p;-l4, @MVjK~ X/rc_aUQyL{S:Ai"(#V#d.$wLǺ\qMrYq6)PW=P*W,OTj{+eGc0;•2kh$eV8fզi~S/ ܸrAu؄anPJdK8 ,0t$ jٓmy׷+ZUi],Fy h0.2+δ?laU?)Ws q7Df*}#I\NilBcRCh :^% R2wvggsp"х[K#4`(kуjs#wYH5Z`uk?+3H &`OI|ׁCFɔp<$fY6хJA^.?}( |/Fyv .Rwd&R񈔋jmŌayF4<#ۢ' jP!6Ăz4J 83c1krׄ"o $>͕v-?, 0>PepR~m¿|cA=F5n(s"xaW϶6r4KF!}6(}mkv4wGn_B{;ظiI~5u៾jjsn8Zc7ቚ)Pz(T\IL뎑ÕfC2=Q@wȶ^mgS-]oKg/lEzl+l8`s7rП'CaG<4jVyOўeN~PՐ3c.\|/K(j  ȩ@ٲ. c̊:b7SMfj)Â,5LBңA,gA16z"D02K!# fA!:jKhMB;.O|}zPv!B e8~},ف3 <+.ecuc15T;q =pP؟g6pi$D7`)'s+}I{72sf$-n1bS &MV0mJ$WѬg w%U*wkbꨇF;ѷV}Mi&"9ymQ(nO=nͨU%/Hnf] Ǎ_.6g8~m,Ik-)f@ ~^YJRӑb?xaMqQ˛ BhߴU`"(W Iq6pc#6oru;Z lXF_N/2h>vm#.%D`Fu#~ !2!ɦ^loUB5 '6Itf4V~],[r%-TӰs< sn'Dcu=.K˔C3D-yK:Ҍz +!x<%yZnzv8O{\zO x2 Оd2!A5TN.K'qbLͫC`X"Ɩ[8ZϨ5?F+~qMH/ͤV"1#9If §ͺ%9ZW}m51[ٻi>/kyA>&s2ʊBld8{I!1)d:gr?hzo0L( r R9?82IX:@㽮2i鹪`I2-"|EPi@43/Q& gu'Nw& 5W*HQ4?>&PNEm^%'J3LJo ze>7m >|%ѤpFr=+q|\A(XL!g@YS'm,oq8#HF,[7ZBƔ#:Mϣqy(0eưôߑA$B'9:Ч\[Z[>IXhh47&^B6u%b0VME46kd@1+^X̩u^ *y"J׿)^¾v7o!C6]?X {A̹n(dg )ovnig@xd(G?o y{O_gC{$cRJ m2p$` K)YB!r󐀝-,\BwnvDdaBN^̴BxkҭpVF*56ӪU2'F"$_G P†mT21XKEr1)Ҡ2hpP3Bjn[l*؎S7GN"4"ֿGrWgP12⣜vv<%iuͮ;$C8]R@rcl9˅YJq= Bv)ء:FP Is~?H)ox{{z0ص3e-_wZv"~p^iE1Y`_z˧([ V|5(=3UOÁKw\J CEJHV֥E h`kq bp_- O!+Œ2gͅJNeTM6Aǧ۾joiv}8lŽv8!˜i. k jw̭-LSfƻ8+BfTr"Ƚć1,<qV+"(~P35+h1e ]pGЀofQ}$*xH!B^GC9}2+A@VPP!4@73jpQS ?kik@?.>oU9~mIMBnO"Yp]x)MM,^Atܴ}+~S&ܭV;B[L[w]p⽋L_C5O'io=da'S1$ޖR37dj*QeVquEDi-t["^i꟢L()w"l^ Κc:. Tk_nmǙYiZIc#?k=>꺽*} 6J84 ~+7Һ z yʢ=Aqicc{kc!8pQ~G:nc+l~܊rAM3 `(<jb/ćȌē'jAELBȵ2>Y)^,IazE ԍp& dܾ#Vpv\'(2H}5G`%۴ B'3mդ(3D_l!u&;޵tx-qS~[^kScu M?.jTLbG#cj'ΆS@E{ kӵB6FZ׹+*]( 8ze@[a  +Wڧ$bro<-nEa A } ~TQ@(}b(sȯvYVҹ ¬F0'՗עQ+=zhԫH,Ee~yFqMD׬N8˕ɠW-ͣxee`#V&VjȠ6u"ӆE %ɣL3A7tp82MOjA@"*에^G-}gS7sr~[Cr#(,l"7MPzcAmJ,*Gs@`d 7KHX[qŵ>ޔ%*!^JKwqшVMhs}HwA.~);oN#:[^ Yx- |yVz|g=%UȔɲSQ*e%:8yejbM>%7[:.~9RP>eUk6e.@,zyzӘ#'oZ;'ruC3M>^cuJ4Sl)TjaGCx<;㓶HQbYY"P d\A~-9I 6Ez$(熂(1_<қV66 ^J+/"o z'eF`&ΟxGE.1@0-9Q玎Vg~u݀wJIdנ";υ> *’+ Ovxπ,'X;~Afcfeqzѝ66ka hEs2?'Q:t;mhz h $UȰ[TODR-]кF.\)XAleGF4lpt 5z/\,9:F8:-I4XaFM>|XdSTg w>YO7! su7ѨwNCņ٭=Su:!(3 VNە'JH@f B͟ )k7il$.@fzNV"(K-;<ňxQlIPdGhʑ0|*tg_KW\vŚE壆yO`ggXgP8?/A*\X75Qe^HY85;|5 6⣊L(҉q=v\K?dWP%o-%?2] a;l)hHk}La;+A yRY0ҺuQd+<=ATsx9+kD;1LzJk"Mlf,xzоDa iwLtZ{2-ka]ДvL=}5gb(O3IQgRæI!r+Ƒ)_NbD8J[=Y<b,:++ ]?=j{ыrϱ )wؒm,'S퉠+#Pwo^^4H*1M4rA6#$X{-l{;⺦tLV>dBN{J-w+$-(}cG'"Tyi žyZ1ι;6}呁dv/kXJ^y=|+H̲vhPY()iɑmؑ(veQN?T-n_ gșƗ QPD }?Q|-Җ-iϾ㟍t`GIzQ%6ɋw9WϜ87X@jLL6t#` `oKG)a"$/ن=,ebi<ե|nG {QaK)-(jpש/OK\åzg>iH )jbJq$Rl#iEaEJYխK#8"k36\hDߞ/ )6Hq1}a:uSsB&D( 1*Cia\fToѨ /S=`z5oHMݛN4f/+җ:t"!EAS,o{BXrYxtC8v.($L6kh{&'4cńʺT۴9ۂid[3PP -1IBu JeHnQY)Sf$.\<2̆ i<0)L!} 'AXuB$SC IeNME9?&*L?o辣vj v2KҗiU,1bQv1@ x {c2z N1Ss>U"zNKGQF:bI,d`uT\>#gZ} ?(jjO.]׋szg-wZ hqOH~t1ІcNb: R9YqFwX8 'xK;I3K,^`R16ZG>PefeRAP.5&/,٧S&jHP<K>aPټ8p2Pa:Ӿf`g{1НL[Ur #%b xlCQW (KY9=~=ҿf͔H:]bƜXp̸.3(oso?t[bM4gxAN25j0^4x,M&ҿ;x6a`%'`̮+LHds" Ci햖RjNY S~#{l1ĤqB\)#^d,rt؆E8s ()!V\h4;r 6o)@30>\k>Gs.(/温vK5js*K?=Ԝ!cz؍-WPN$VGI=3b%Z faJ6=7n(Ojtƪ>mB([w?\fp~ ySM3Y]v0sϓs3"Fqm%:p^}ӭ3@6* E0 ͡EY^odIu$R%utA9t7SY0r/a9-}"*2NRhY|'=0 l?# e[6XɷiѼSgi_"6;=Q\Ls5ge׌>U|8ѨWWn} CW+ bun{6zеW3N /YF8>0?=Xg˙FN|iB.z0L8SFdP Bm@)V^(9 M1 ꫟WP`8|l*qT|VcȦй&bR%(طw3~־(@ -Ċv#uư.nyԘ?>.X xF{ <Ԟ `'FJgKs-MSfD"i Ɓ#Jn4V/ƶq@F~I ujQbKJi/%9\"hO:ّQ^8|-㬾yh´nP5\h{8w0U55ϴіd)?o]]뛧9ZJ{HTɹ zjS* ?.57AhοwHB6 @6ڢއ\xa[~|Sݠ[nnuKq;gb` &uA]¸[l+8.P)*Zp^ Lڊnl2FNϻ%YԨzqEu-I$1X#L pW(nTQo`~IZ i 6$ITXڐps4>VڍFS-T;0<֏>N~JI5 *%Fdw 2•dj=M== S3&9-Yˊ:ScA4~l _~sN1z!a Qs8X"ɬUu~'D֔:6Ov* D ar ( >N}|D6ڦ>GpouUxvޖiKп=$ =v\bEfX;.s%琑!D.~𚹠FU9#ʴ Ry?Ӌ1!Uקڸ&5Cu,JՌƨ~Ԋ3+ZsZKepJ|8n(U 26,2cm ?yٷFyC[OlnúyI=Zӡ8-ǵby"-5Xמ%B G ݼR"l)MQ:}Kg(E!w#]3sR/ߢ^Ek +K/쟌e Hxlms-\6CSyᔜn`2UD*u=4@8ʏ I=? ܱ^}4v.8j[FM~{{HFr{gov߅~nu\PWtlYb0ٽ:86YJT%oOhWλW=)S`xP~#2y%%hI[ q\X!k0%l}pCO/v:?I-y )R^K(/̷mC 31ּQt26E*sd?oW]楎(,V0-Ģ;R _-MT Dְ ad-9%ACh@]źr7ދ/XE=, ʋ:b؈R tIfYt\IL0pΓ޿ѣGD o_$0mswjZ0F/s= -82 'heg[?enDm3*t5(U_,~G7\kS D׬ ʥ+Fh8:Mȗ*1MX}B>zZ4[-+N:sf[(xVK3|.P~%Cgr}Frlħ i!|kptHCez @2R"ʔx`;8RJjL;e>'2!lO^YF7W6 9mԲUra!_%ۈ! ϜvxDNO%T\1o{ڜhQ>_OF2s& '~KRb' h+?05/f3&8>lѢ/U/o=kVOLl.'(NH`‘o}Fgibgr-͜e߫Hr(N8`_"zh^$S \EC$⑵w6sUv~ ^#9u"Zfӆ'd:kӠP;`Bθmk0F⊳D{Pi]>qVilVmJ\Ѵ>w AG%UB)VD˕k92](C:qg=JJ,N9Qƅ?ĮN+ A0IOZU͕PDCzr!TLIA2a\ݟu pdK:h4_]m/>zEq)Mbcԫȉwz{u-C{C]ybKuCERhIovJ`vG )"?ЦD•ʹ;0D@tUղW6b6H PI[Jn/j_ռ8;SKol2D1 ;> T *ΦQ'`X v[Gd||I_biܟ0W֪;Z dFnѢ! w uRG=@;5~< lT"s]Ѹh=Zv}څSL$/>Z:yPh$K`s^ wC`qoeݴLƸ;/hm]%4d1Ma-bvflٹxP蔰'7m`>ŶI.<&ʸeJ~^)`P97(m<2 ʖ(lscU J'Q[arԮMOWCA6׉R5Zʁ(ZcW[nq)5mAeiW%.ϕyLGICm.eeZ<L @sskbM]>1x}5&$ڻ0Xy9> phȌ Rxc.A#PP D(kUO9F벽] J/4yhEOԏ-LwWg*i:jkr#O| n4zR#^5ֻC[Dz?I{@Aᗲ>b1ESEw~& ,\N^(+c!^"h :!^TZqN vBAj=13S٨TH:WHw. С`XM2j_yJP]I* ZFĹXinb*XS3?_'l3$*f|OTIW:"=`dxle޲W!86֎Iߧa"IzNQ+0,yO==l k^'(J0$HP'd1b<ܻcVE2$o=F9NJ+E`Q.>bd-W%yY?9RN?; Е 5Gע/&$#v;TNNf]~STwn23>{e{Oj`l8N~vmWVJ]XԇX$̫AD?cy(Da| l(wMJ$%_gE/򋷓9u0ah80%vP荴r qVv>׍eUwN >,Rv>ֶ/e.@̒ ja}*[j?T|mFY5} I]%ȹڭ|k>6,D0>.=RuPJ q%A"A$i Xsa閱 Z^- 3~DŴ d ~Gԍ%uBCh*5!u7\۵]{ n#f\j=K։MAhFv|o1=η@_oS |;$|YJ.2 *"N]kS{9ϮZ%(֋߂*%=Ry<9GKd.b}ƟDԠ8*)DySXj38Y]2#sI P+D:MB3y^^TZ>"abAI49vbtkPPyyʱHSğ<)ݤ Svҥ|&c{/ Fˁʝ<Wd1A˾F&NE`.x0֖U1)]J\gx*2q OPtKZ$k0zC|'[ Cl&i뇰K43ڢ QJRK9t ^)6遼9,Ĵ:n1JOVjPk'qߧC ۋĄnfRߏF1 PW< fzB=fa Z'y% 4~2R:.bbJ^Gd(]j šD+tvT%KbCې%pȍts oKTgN<ژ*)Q,_;Hc0-UM|!w50\Q7`1Xz)8q{ǙU}v( KF-=<h|weT򫋎ug>sy["%`f.(܁WnXkX =&n;cA\ ](wrBk,|GX+l~?1zɊ˓|q8PtQ,r3kbE.Pu٪F4d("dPrlQXfU"+O﬐z!zCGk p[W1>2N㨧TĤY QYDx&67qYγ$fFFCʻbь˳ᑾxhQIµ.:==c~ch{]-Bj8Z5K`,EaimAZ ѩ=KDn*%T+Bw|_JΪjivWUX:GZ(ʕb1OGLc#hn; LF]I,w 'kyUGu/],Y!x@Y{ľbV>qtn͹vټT߷_CIRQ*5-ҩ#)OWҬ '$ϧ ,Cʕ@>qҭP8&~A?DQ-aW^JEں>_H^N4kb÷H%[ 0%{ #lGzX0~7H.M1{=a"~5M udv5W,C$l1ݾT O|IgsS8`x,8X?sݬN~#7C!317RՐQ"{ 9Wl5(;\ϵX:T ZDm+Na0R V#rn?Cw[/k$evgJ|Z\=W;?J]$ 2V3KA3LfgsM]铪#kUtP7w_`q;wfQG]x D^] d s$9 tM<u1!We-E["y]j7TJuwD6s?"jKoOi@[,c҃#hz7uc0[:B ib\fw= 3T ]Ռj2=ڤ)ݿ{:Y,13ЏNӢ<͊4b  _ZשP[W5jQjh9^>ʛq7ʹ%WXϩ%/V_0b6~o)ک9;ywmD7Ƒ8ƣ#d0uv?ۖPʫl *k˨X5D~}M5ql- __Ai<İdP.8/g\> 3~md\-{EC l&\NDuwJd%/@Om~jP5P&ZZ` 5_({ݛ7np}|Jc .->T~wyZ8l gg.hߙG@<]UĒY =y9J9 %^tV({~4ծ8kpHcٽn#5}pw6sRzZ [.p;LiY^1M_U;= E5E4ދu V쏽 ?>6XƼg#D#M/ q7|3]6r hK}ݲϮJK `/h߽yeNd]\9 ^ʒQS0'1 [!j**:h/ibZkH/:X"hXg]%]XŚM3an1~~`OF~J"5+g{#AQ鑏IQGӽ1RAbVggh,'A#aBC8IlB!ot–*RX{.?o cx^u 䱡fbT]mbk)eU~l/gEO{LD6d%UE"c*PKEfi~1]y{q%%EynXE^d{z;}yohZngl/Hz^xUE'!'k%ڮbRuCuC'W0V,h?yM@xN{lɣo}Iӓ#N3j|] K.#DP`}BL紽#WPEDpÐ$9;/Zn*<+E25 l?8pU_麵D87j&[6X&pkï7֖ tqQau)2ik٩++ |Å|`y2LWOD~sᮅ<<ќi?p* ѥ4=@y=;8a`Nb9 !⩟ђ$2 =qogҹ $_{}B/YФXMf>ًAC3UiwmDj,ƜŇiSf~:K_|QBlAʻn9Zq 舍r@om΍6xxԸ x(Uv&߰Oph[铨TL/E=J&mIAFP̈iս8kPS7 u(/ fИش%jEic~hֽ#:J"RS/+Ioms$DJ+͑]$) R1! > q[˜0y$K|EZoVU?ѣqzvG \y:e4ád־Y񮓗m5L T>)~fO RQ|=9+eS8/^&O)wV3,!g`2f2%l@;)^~6l_\EJ$ *Hض(?})L6;_$6aE2q4זȡ[ P~&r9S1}6 vp:"H`ֹO[CEXFLrwoF-i`3w5+.~r ٥M?Og"JKbpO·樍C(J+2Mhn"I*#1Cz֣˓6؜FmHV0Ie♼RԱ5+J03hWeIiL`.{LL N@^_]B9Q4DK0ה(i~FQE)8G@Nt1gD}bmLy qV^:~TB0[S<'=QA`CRZD骳NQg~t>lMwy`[ucȍd|D}] q~w|vdD]yioe3/~w]z=5<4Uwë\9@MB]%37! ySyn_D;JOx TH9ٛ>7|aK@5&D6Ɉ%2NyexjL"EHܤUG:1H.r'-~Ѿ sZA@}B07۹N8#Ƞo;ErYK&J $\s d{fl?y1qjQC_5+w:Z!Mc]sf[!~LyUضK,*6КBIL0bٷ/R*IPYP=bIvGq[*(wK;8j0tu3zEl.aRb"H %|F',*_=]WY>Vu1m:j9*᱂Cu!GGh&=\5 -F D11-,E [sq^?: S)j gU^`^lyGOJp t0XˋW 54d.\[w#L(F m_we%+& ]󶍥NMM;P"›@Ή#i>,Hʭo#gڣeScL]; git]wUTY1$%ڐn\D#y*}NZɝk/vœd1߬ѣ I0QOw{+?!k-H`x>4Twm-N&bM1u]tkI.u44{!iuzˑZ- BllW=i8Y: fvݑK m_[3tNpC@YB]8l@bzZrR\j^m ƈ DBQ cBCaʓcGd YU]0fnIꌳ/%s1J=n/x6 .,{M:_R)WMMxN@yy[.88u"W]x*as³E/^vui !D*+qi>} m_pb!eIċV@nj_Zܻ\Qx- Z!;*$iGc:rQ8kFoxr[?״t %W(tV Q+>!$6h[xH#>t}O`gIQATt-w!b Nj'9v݂HpE!-x<9Q*]$2GB*Joh5Y\Ml[$3LXb$vފp Ko]x?V0/5^qޚ&Ñ8S,ӧC Yfl-蘝/Hi'U:TiM|+a>mm7rY3# NxK~㾼zR3^s fD~2esss< 'XvBa;wOIl%=kRD6Ns!,pgh^ۉoZM$%n)A?x!~r|> hPx*\Tie /N}gsߖ0qq_iWNj 'T0L~W+LytâGyWøGT=Ŕ.oɕz.L{vSQg?  ,A 1J>bPꮅ !(aLRp[1KZָ%~y,lrI:XY{pU~Ϻ!Bwpy:.H## u+t)klFPŋYTJo,"хg%!˂K j82aTm "F@hgSDxD73EfdgQ҂ J(ztD*N j\Ҕc8&$y2X8}8g1&9+vh6[d?4P4ۭ80@QsmQB@BsL(SZ&[ >R[M̑n~)O$47z#RdPOU+ۣ{o,^R|+lJ#_T<;+3C3_2 }$b#VE7eC>ƺ/:-]+5JY8'#Ln (ϣWt$~P'Pkn]$XH @78` iҁQ^wiO!<-)Զ8Tsx}_4B{|(zXf նW#;B*. {XZ-,Y1 {L{c񋜎~3NC!$+`eBW͘{Z;)ѡո /qq'\Nk&ۀ\Rh%V3pw'[ju;tQqP{Rғa @m gS!0AD00;(8A_^.@l9'k͔-0L֦"ΗYt^ 58QfHOʮ1&hc<+VV&H_3i}8 {Q qI9(c,e}Zm Tr6: |j ىl9C U Y%}EHp$Ӆ|@MRU1=g-]wNKQNhphP8Ʀ5tyxa}>ƧBD) I"UPlH}m+-k^&큵_8؅g!F:N*RrTjlw>4Gܐ蠐e~L]0@@UyҖOxH/u=גߞ`jגLn0 eIcfx9xZLn TLqv% - wc-ܭ3&#~@R& -8w1WP챸I0,np=.aTEbuسɥlu) .~>nT0X#:t2=q"8s)`M_I g{R]B Qֆ^C}3%{# *PMeN *}V0zlU/stO^%;q Tb b $1 Q)r3;8o+T'"a)k:UK[.!R*x:=s~bk ƀ/7\v {&R idH: ix%|ꬊ==ѥ}{/&N/75ӟDB, :>[LwT%YlZW3BX-OENyyrm"a$:Y`^Bk𸫚ŝV)EA?͢>J9h؜NF3׼ f2G/<0+Fw Q \K:Zjo=Fxbү&ؠ02GU3ࠍF'nlABFdPtyߩ'}A\ *zcZ"~?(:g*"n=ʂDTd+RʸeCpC%t\| U<#pQŌޞd.QmG>^n 䒋~'9>^3X/t74xpQ5Hv L;> 1 @f "iQE>/SeDoil/d"JDBdu,43^\^xU,>~3_i)~TUlN3T:-l1Sp/C .5@g_:glB$ےlx@ Ò̖dq`8c 6+R7 M<6v讪3C" >oE!Њ܄ DGtlԉ[1Q j8+,$Qu09GY["? L*b0,Ug\8N-m:Ul~"27 `_H~"Ѳ/Sk3D[iNxCMQֱ^d-p9Mh9.03oAUbIʇ Р>H_Ivͻ^a;Şi+]xi=~1 FCA<:r&Dɷ{6|@& OC/bIQ#N! NawÒz ?nͼ>tNVƖW!F.أc<@n8eYٍ$ (i:/-5*rٕ(a2x؝;:V%E,gArhdjSN\ߒoJ* M]c*޽o(*fbJ9p ԛH&"M8ʮێ=ʲU .P̚ X|YzÃg uBLe*XԎ^^׺~qJc-b/)cg EoKxm//N$Ӊmw<ǻK|v1+6Hc.7(2:O-%jĩ`vn4@OѺړ48`QHf xF'JY ~qY`ql nczt?CQb|u~o u@${:<Ѭ-cK b Yed\K|)6yk#ma "K = ZG$++zIum?jV3^O/+uW d5@Qłx'پ[sјGr}q:MOQr-G.Sm(q*QP?? *~^5wFTAUIvg (>!tr-k[70lӵ)JɤuW+ǽd7^z9]tڋe.kK2DE"1s0>ۛm/O{2(iD7ysAܙ,`YdLΜ9va?2]US`K 57YJJJ0+2\z%Yw4C,tg9/=X{EJܿsuR~ xw\0[1$Sۚcr;4FRw뒺*m6ܖG+B0]9U ?ύΖY.ugpœ%AK3}u/pݏzf[5ooZ8Ӏf)va?]OGBMt#x;.p>-qҬӌ͈ Gf.#6ιF!rkQMWգ`Q;l4?t绾 yI2{ !@o*T(*ٽ_+aPtV"A HzB7H6LnXez4VX7SH6iq#ωsF-^7;J[ >ƆT}C_fX5,5ngI:4) A^=CB%p|s|2G鴴mk;$+zuB~NaӴJy& h3Z`?{rv'"J΂Riq^&t/@z*L]3/X<P sZ2n^h C/)'*uΣ<.o.7we,g|V}ZV-AJW6&z*/::g#|*x5%@vUa'g>usץNcdUx/ ]Cd}55(}!150Y)OGL >93;W=uEte@dlO`{Kl {\+ wYDYgp:50m_[r#Ì=fb:XhH_ANv(O5 Lf|_Uu.Iz:]*^[巛/W.-sGGŭή@n%e46m)bD+>!kvc@O681g&@-g6EHFzHg9<|RF>He dq2]e{PiL-ni:1n N!)Q)/F}ۗ ؚm3rګ?- ?ƿwUj/E騣Yhhw ` U(+Jܿ/Bxs ZR1]}< j[)E2jӄN ,nQLR員t?ʸ.fdK1ÃaSaŖqwmh8\NW Jo}dс`0rw gT\raOOvhzu%{A82?IN%'AI?4M{-%CvTk"-&jsfi'AзOJ+k-bfG;~Fc'E\5p}k]=w5楐+82%hF_FB[˜R]\Z/3^@ӵ'Kߊ\ !fGkr';n!=CJuiLaՄ!cQyU)8vt>jdJWOp 0枲H: hm 'K¬JP -\&m2uε& [\SvM%}ޯfJI&V,ݍY+٥9f CX!ӌouf. hf2:sE푿(2\Z>Fn~T8wgscXXhQQiӹx٥_PE4A\s,}vS bzC+5_Vzz~_cfB pWj^$uedè㯙ԬT-#IZ:}azӨTFْ]a,2EqJd| ,!P^u5xJhC[ʻaVAXK?9y!7x8 Dmt m*[線u} 0S`׈U`vRẋ4*Z~HDrsF]u qxL,ZQa/5$xňI EI65'nQˇ75w-DS:)3/ 7tzՍ܃E~R_5rҘu B8}.Ƿc' /$*)XXlJҰHZw-mZ>U`bߟ&wQY5((.mM*|Cn7Ѡ$V ]f4-_߂O}h/z Ruٮ@OhcF$c(-j%pp>i[dSA¾K.Oзؔ=kU D*^E r.5\W)d=Z.[l2a;k lFApKttcagjE4ϵܸ1lHwͬ07Ή м-+jq /ThCUTQC?`1k \&Ͼj&"ZwCĻ=H9g$JN!%YY Rd%cvjN&w!GPP@ʹ(ɹQ*Hyjw38.'C\Gl58.{$8N9_m[mSGEU@ SѰmwj(0;h}yoiŠԜP8^aregzZ#oC1 [)`T?-\?A]N}۫%WcQ/4Fh ,(i=tHS;=|L?7޹XA6抙7and2e 8fvwFWJ/WHAЂP@ZJ,X[ۜ/dWS7R*,aWv"%5@1XeF5vVCwϟGs3qayB!2G'uᡴCav5IֳР~Qy,53r8 f_~Cͤ %C;nҟ7 /_jEgȢ t~tQqtJ>ē5|^H{28_ȝ'OSFTDevރ?Yl >QJ8`|9`*kR:-2ohQ@R$~v=OhG͓E##cD؝kol;T(Y\3p[viPV?t Kp& ݸwvhOX\qCF/?un "t,vN(~_EEz,| ަ)r<.KXT_P!/`#HR; =FH֨qz]Mt0nϑI~niUh&:MCDiH$__f53s^Ce\)gQQmIU^Bi34 &,}<pؚCgdE 놑rcHTyJX-ȾWf5M'_A<3\+-T M`x_g7:] x7Fi|sG4YiP1@cR)$Ym*#*c3d'XA42>ɤ*:oC nh8S)T)j/l`{7)f!p? ]eS_݉g`w,U0q٭7K*6>\q A1o@U%B΋6awSôq-$PMG*V;-FMds|_(Z)Ah*Z?)uԫyhM9@>W$DڶM Ԃq3FyvKp/ H~nT1B0CXHv{90_Ói'ƌP.s8!r - Z Rf5/ x1RZ"@P{D5 DGk0RaV_F'"Ԕk3{rR1\X FXV2 wD|_#J=aK[%g3FpEF +*2Ql+p<ѹȃ"n)i6=yϏSDTtiF۬ોq=JŧC/Qo_Lr5QO,Lh vRB*mh ĶÏZ~Sk2vuj q?! M˂& GB3};+` 3!'߻)ݍ)@ _>(p6tڶERv5}OlӐ G)u DvF%F04MZ䳎O%@>1@_5`{rţ/O:=Scw?K Z85IzގhJuF5yfJ*T8ڸq(5GŐk\@+)kyw~5Gֹiη_ x0mcVo.z4#K=>Ag<Z:xl@ \)G4(ënu8/ 0xK5dd/Yvױw"kGd>ᢁ+P>6~6{R'-W/N̄~  &-L=^9AOZΒ=z)t:FW BڌѠ1-_)%։ OCؽuI00tN vn(㶽im69&7 JɮU~ ՞} fQ mI rE;Z ڭL 0$\24E.KэG9Z'Va]%_י\4|Ր۶N vRLbhyMzR:*ygޘdi֓p #%OTiݤ9\$Tv؜kk0`?azCnuY`{jDtWHՁv}!}NtF'B̺r] &/*a V Nw<Nڝ]|zA#:4<.ǀ9~M:a4>Njsbfj |tZ9gqOEDC 1Sg:NiʝA=.,6pwevޣ55 /a/ m8J"\yh|AV4OOmLWQ:mU2f^BțL t|Hw(ۗI/'>S"{Շ¸ӎ93R2 @riHG%lgu)|R5!?INj#M*~m)"di ^ aL".Տ{"ݯ'+ }D3o/A ldn%lwp: M$89(42VQ8QyJ u_ZR{g䉤d+͐qt.nP[HUEᗑ=_A l1)hG"Pc4lͷ;ݔJUW >gM5'AVb|:H൫~NizsPJ26G}HLadU9]- TNF$CYC?>t&E@ϗua# _:sUBe\c@33[;I'|׿7k>&D`O 2)Z{*JӢlKd֣{ 0}Q=qh#VXb4&A%PILSepJcEu  2әY(V($lbH6~Gr10bW@-yoP|C)˞lCP r}\ًLxfݶ6Ԉ*PqtzjcmU1 kc;[o }F*sc>YJ-ᒻ#2g;OKk. Ví<\ r-eH2{99-F]LMh.8?16!i]yGKINYź^3xR ӳo1g R]-7k0*n 7=29ΛA!lBF4ɘvr.uY=WgK+lO})~ -]ynUnۗnSbdOQ`Wt v}jQE[;rɗq,^I:=n ,xk-!E3M4)Lx_ U#K9T8G*i:KUύ #n*Yb:?AS.ҖT JRS2^Z*ဿDWں, NZ91@͌[<||#n,gqNZR\Z]veI$iς<gJ\b㏦`4Hv4|ԧs[M1Ɩe&n fJEn|F4]VtUTr)fbc86<67LcDsv@vbkT|%2QS]xīHBFQΣBUө!8\bJK$KRF<{Y]6ΥHGo^{PT`%9)1Ә{:j&f 1R]X¤VX[. ֐vAc˝AIH ~FLLoUԌII+=P} 3GmefxPAW Z ( Ph%nC]agtc*䭱jC :)ĖJHS&}33ѶZ krf `UYxFִy;U~?40Z)["_',kJ:>BQ»͎sFXRҪZꙤU+gjXeVkX$3ktA٤&Ҡ~WOaL\+qpp,q/˷/_2@!"΃ \Ir "|!'h zɉzP/v*#M.Cͭ˩xp^_e(D@B5q:n謿Zi&lȻZ.''+v$^/ ,Z50SET9LГjqtJ0Ep'~ZT9%EJZY[V9N}M 2:Ue,ߏ_.ǣK<'Ag;nY_K#Twݝ(Nk ]u0UϏƪPq'SCj~J۪4'YJV iVEwWen&oKGk Q6ُW\ߋfԄ⊑;.3;g/Ye.t+k6v3BœOxTSD<- ~LUpvkS N]$#ͮ|VՃ!VԦq^dbS!tNЖ3~a)]\m̬uVBPUB/+q>/_\%V%{hypz LnqV:NXr7l[W}UPr&DC.~Ƈd`Kw\B5MzxD+*%қ>9dntv- vwϴZ6=d}_1U&{ZqF{.pj=p.T0em j4$d MAtCv/:;X#v6VìbW+>m3*6X5euVY5? 0s(8,RTCD<&h@Z%*os|I:^TXOq[4CMn/Cj@Gvw_nӞ,n1-#t$z\zlI_P$Xk. {Y u$ '9*L5 }|1+Dg^ 1$dܭc>]KoO5 <C1Q@kxpz] ފcP. Y)';[זD V& W"q1Ep6-p}>(rK욺\|Y;0?ӕT#z-:KRXArxZV?) 5s.:_B&˯-zKH(r.{X > I"7Q`5i\q662AK-oJ| #άc79'0;b5Bvc 887%aApڻO1]z%ǵ3خKCS$ ( ;|Xw8.Þ023x xJg] xk^Jvmn R4L 夳q.+=_UW=yҶm [nTGKg_(7aڎjSfZ7^,hBm=ei_O~cVM3Ή2iF٠^+# /Zt8d~#j9FW,lzov]8sc/̽t !ɶ$t% |"?xA[^\khR鏔*rD(W'Lǰ$遛ް,]ǘ~92?HUDCKgTGIXgFם0uZ.vc`pWjĩܸo#s,! ;CGW,{}Έ@ǯIQ#xCd3NC#(2y'OWN `!Sp"7[z&` tYDPt"P5UsF2pyk|8%O- \Q&7,?lv%— UQYpzڌfn{μk;2\>w%հ4Ў$7z-_8DdA;%P䧠p2KMkLMK; -w0>4o|V%RT)yl956V-oXԸigjDx'm {K.vya p8f62w]|gk/ \4߈%k1kȎPՙ-XG9Q0Z>f;ppTV䒵D8Adv.`i?ZU3)ˆl~8>-´2c)%\l7 YӮhmnYUa]a{+"|ҩ!2ٵ> ]KKfZ(ʕ4)RRwKl%pĖ3T x]!˳݃W8;^,H1\>Kc_/?z4Bs[Mظ]2W8:%_T`8J"}g3X/wĹhxIhflߩor w;Z|aoub=\`T2ɍ8QLg2!bLq>"ˉ N k=j"n@!9] ϕ::X2' a/K4=Փ_ǻq28Rӵg$úҨv iB6#jjä\~rL! sɵ5tڑ&f.v!}e#w֩ȯqD ?x s:.d&CXcӏ9ddJj;`O$i:W8tG)y˻g0'$&#}LH7J{S.B)Po{z|)NGɊqӸz[TY=*rlӳ Uy6RXQɌ(x] {.^X=א!7 Z2?4mfeڎg5!c?&pE=[ҍ\UͶ[DQQΒiS:W ՐtCPs }#tw}-y /m\g T?_cɧ_4ʝFlH8*gqqU(wQ|4'x$a [cG/ :`jhwŃĬJLox?C` ߼RA+ሹ lHs] ?e]U;ҺÚW,:buF4ZLk.c™ ]]=Ey͡f}8".!Qz{<-N|(odhYnqg^Z AAՃQPD} #L n0]Sf)}ǸeOm<ʜ+q&\(5Itɳ6>A&Lfz7ŭ6p&vGّ)*jߪ|JDVCL;K {tk/A^FHS*ZJZhNJ^20ulV%]ō7l.4zm4&Tf.؏F3/:hߣ?8폗9\55q^$D{峫.\Jo4D!CIRGhTcn~!TL墶0.eI6^:8v[rf pj11˅A?ޅ=Mч-ߓU/ȶA`h ?~HL= q*Lx2![&R=x#M1|I>5l~p֤ײjt\+]=!< lc!;SJc,A' K5$UF ǽoh uN']{bivvSYS Bp@ $%|ٲ`Sn?MnIXLxV?ۮ!+ c2FjXzSxvjj/ثjR!Oi(4w_ 3cIv=H: ޵VlmNjx|uFf?"s6h0E'Qv2O|T&XkE5m |'0Izu7K1;B\8S>Fv ]ho/P\b)nR Ta6MsnQJs\^PNޠ.8,p:{BYS3%񱹗EXZ`ج9:YVBJZ9o-+?Մ|p'ctX(z!s ?4doޘgl~[ :gXK?^ CX-C!d2E9JĜm#ĕt柶.<ϧ *UF7;Ms7DOe%]o5<]ȸ%6̟IEgh:T-}$8#t؇KGi_q =b/$U$01cD,a4ٷ*߆Tk2و/e_% xqqF#bǯ  j_hTUË\p9M @1%˙$/vq~N7CK_J1Y\hΊO_@}/OeMRɦ"Y[3c0u*dhHﺔg9a`V_.ntG}kqZ j!N_"1xRy8 3S+W946OETi\nni?# OHe@~%Ar(0LQg+Bg;>؆x"xɂ?Ztl?ĕvFylL5؇C~zNgnVJc?W4{t+DPo4 Z"K ؕ0(]Hič^~w d7y@I{?9')h΋˙L y~ hAFI Cx߳IY!K{z zb؇GR9a92- %{øá܅Dwi\d26q纱/SS+t>/#wHہ n ycbۣ|TJ Aƭ4hV坽iW,>Vszu0zjyO 3{LgwF7%A(}t{uݨHQQ_YJ`z%#^U))w|^uvZН7z~3C) fQaeuǿO jU6b)#hW=mZ^'vtȯ 5.E&pVq2 4k!`t(2YʃtBz7<,}^"/[u{JǏ.'dxHTpaKGVjFvd1캥T6',Ҡȕ찦kV>xC+ 9:L+oCtv"mN?{jLvҘ@IN!n*$/`jh BjӦjb5-TKUTψOy+Ԕgϔ' }˽<;R$49N{>*rskJ}ќ$Xfͧjz,F!6Y?z~ihp)V$z ,}qп[!п(Mڠ;$6sS$ O}+Ę5_n`fsV'rZ]*vC&U%C"9yLj?2u86?U [c]Mo]{;!|WF%bjtzR!%I/v3q(MrjL@Rއׄ;NiZf\ޕ< lʼnGNC"x.g*0&6G`f\<J6Yj[([\I% f?Hy8&w$´̙W5^{#%Wb*6s ܻ$%-go6=*,ݛɬ+J }n``">Z) :)sbhe& N=Μ =hgFqcNi"$$hHg׸҃yvL ~_1Erjc^ثG _rVɵ$UXI-@IF6*1 r2-T*-%37p9\"1] W61sMY0s9p, tVO﫜, dz@щ'IVoi-%v{ Ȳ-HR-{K:y[ nҾbhBMMpy@pCS wHWAOH<3.i:YP)!+[? eESE7?0H+yM >afYWEҠq^kYz$/@rOfZ@ߏG*#Tʪ>4v PGƔvuA0䳋WsS;B7'{_+ H?J%׌/#t/dҧ"@4ѠW?z)L3f2zo)4lٙ믁K.f\F 6 3sx{(UC6GNwŜhb>TL`>yE$3ŭ`z^2fQ 0KMU7ElK7$'RlaY ̈́T^dɦpaeؚPXҋ5`MC[択E=}mhhsEC^I+D͒x5\ث(V]1N+=Z%-ș1 ]F;e$*__wa2`4@^ULE:.&<*. a[;"Xe:# ٳ)莏j4Vp>, X1}=];/=լql޻;bAHǺft^!\Nk1TZ:ڡhPx!p TDiCS~ǥ$3#2]< 0;=p-JE85w8SoBw=Gz{@MW2D".3`;RSĤ_F[hQ)^)Hj~lzGO&gS5MGcuo @zKt9QI>>>>aAoi^n4|W;QJsl~5V~ mqӤ'yYZfa8#LQ̈́S5%b-6θXJ+>ee&IטM4\9눹(iW06!}`y8{HpBۄ[49ku91]gb\i.;dLG>?z D?"0nIvXy͖ -c۵<[[ׁ̓nj:шb[UnҏHg!YOty'mA2ARXa#ir㾎j| Mhz[kpnD(<49^ѩ3n% 5lS"Û4ώЖ9aQ{4 3 `?X|fbŀYGny#_VϵEY䇲oPV`i%v;OZz%R mae{7u`,Ck2}c@q.:j+3W əΝ #%Dav6ajNHDg.AMVsZWIj"" S+4`DZ L.;\8MdsSN&̢!BHls`b[&)6Pn-s%Q>ҵ'~b__hh1@, pQ($[21YB 6}ucPwEYg5p:]6O~#3bB2`r`d޽Lp[`]VT_ <$)ܽ ΞWʗ+W z-Gwh@j([mS/ϛJYTrYzZnN@ ltZFBِRV)`lMWEbQ5~%QJ$Y^ڒN Abc3CJ=O7' R}UAVpՉ_݃_h WO o42< P<' n&y=ԟZعDL"q٠ PP|!R׏d)\dEzH HCh*I2$R@f8Y- Qc%ώ|Y1Ru+x%f5+:d5x!|جp6S&Z-I֟ڡ$926;Kxקgr#+ea&<0WQx.,fÕx UK6 F+D)MEώ$X0qU`\Ÿ3pVNJlLMjiڤe'th̲bHv`rp+D³-npnBu͚ ^ ߺt%PVV&‡eQ h~/VulD'*/ZH߬-+dc؏TF| iDo8+:UZ]1]|k~`aXju<*ݚ>'$}ZrͣC2OI2km*uJ8%BE7ҿUmSN W.22I^=+ ʢGyiQѡWYǧWG׆Ḟ|'U﹯ۖ~Xt+4g]g2kRU4mhGR>9'cH}fR5ZH^/Ż+TPn o578m1[wY9 F2s! )_`BF\i? oqS.N?alۢG5m$\w!5M>5#jGi]UvFekKKA.=*6n$sg^E\c'>Bd=aߞ anP`X8]H5h4~sM7OT@+LS)F1%J@Tg[?,i7k}cB\_Cb,E;% qh,$ݦBvvWkGS3* m(BpܮK*_ⷠZg,.r@`)?niZ`Zbk$4O0W *O.߶MC8Bfr4f @36\Te7'+ Tv3 4 Ý#}8_.(Fb-A1]l% f@xCŎ ~b\~D0W*5R]Jŝ){s4LQtږA97O;^=w {:e jV'ІmJ4E%+茫x<' H(b:"7\gNTD*h{ܖL|f:).}##5 pK.9bU='Y[?i@&FHeumbdC<`@z7C&2{zX‣6VPqwӁ&9Q;YsÔ@L_zCX0(pv.kޡx`XW/\ٕ IS\]E]mO h6W_.41mfI,x.] žs= ge3`ۆup_|ٚ4{xX8'ֱ/`) r.J409)Pb1(Y\huUϫÒ^Ɉ2of]!t&kQM[YQml(-<+S۴(FO[ 7J("+[>ļa`34<xf1~퐍iP \%+%dK ؙ$ >^S8 o:5"MQ2ƶ|列I%Um,Sr(?&GD/Bq!0)8ΛU ? f:x~hZbKV~U{ ^M#Oι[d̄O2 d0Y.(=.WΏ"}*4qi6Hl@ $i2z'^M'2Fsb_k|L>Bn:jV<"+OR}.AD8rqm ;L}uJ$Ԃd#'-TAդ)P?D0ШY;s&'-ߴ|Bu'Mc<7 (shlŨA %{q4$:Xmݱ{)G !}6|%G)=ZQFƑ|fHqB4)q&繗&م@4J jH{AQ[A|R6UR?|utm]P(gAFHBu]ǩ <ԃB 6b/:?6OKalJj21ECo4Ri|_$,WMcIseŜ BR6F!Jc6 ǵK'M`! =G|Y=,Pf"SV@/|'"aVLqҪNql0>?"dB4[0F~85"AX>|bNٿKDDd(Q$2Ռ&tH֢7QLvlb]ϸ͒\"Y;7 ˆ>oH%+DSʣ+ U O6{*[q"$$)E*>_ /<6G}^ GjhlK; lOICl /\:Du1#Dςg d]72`sx~qCf#/($ZP-oiӹ1^e7;YN#c3`xvv/c ~ыPu0 Ʈe[o*eӱ̔{{ %sL!ko%2- }x0ΡП1hjUT.о"O$6 Hk=NaZݼ8QXS:;۪_W \TG^WmdMlO7 *e{o"}}r*TW_Ur;R!VO)FU2n%kA/[AvV9슕w=xWO־;y>UbA=eO 6|Ҋ3͘,xo e%*k.^ۺUĔ,զ?X4v?\B.v}5zw`A HQߨQD?3,'O6ybF8 7&vHԗcVcamA/ˏ43%c"HOeMM3>N9@%s??SŮȘWȁ4M@ݔ1wRJf7eʸһ;-}4 \<)!ZU8sD ٥-`KeYCnӪ/^`UtoD*E2ChG?%Gv(z\ [9fӓE ~0#1/x5L2B^28*2'JZ^/2[&s4q*"Ђ1y/YOL:QrqtU(*~I󈸛|̌ޚ)WŃYn[Vp+5C8qrGdE+ך%E:2wy%!Gs47uOl-| xޟEk۽M}<Ԅ#™ K0L)m ﲞnնZgc.|rMo1*NR5XY(g# ʟs/s2, ֊Ӓv3sK M-O*.4;;JK%wθ'MڶQ][ӯ>>éф^IMah5Z=`9j"L€ZSt܄(}FtP@T﫦~j\VKȫg|z<`m?R;9fp,j2꛹/h*}a Bpp$ f3+ w5;MRYu}q<+Lhi4WVYĝK7n*IR1ɾPkVX6V $MdԸɸP0\d. .͒ɫoBZOb [WT:(l=lvϨm? ]Vb'q"&eF`V;40Om:+"<=ETn@*SɰB.1s}0MI/KQ:j%nJ&ctjVX7*hi̴ cJ>pڪ0Z_ϧ͋>o X]2z<"]1mq-~JdOLOJr8.F\(EL{ b 29"gW,"ob\"+)ؕl% x(g2P̋D~z?Տ ѿwAvX=ec+ ]t[H^;/!эF[s\A5)|l6(ފ!}4$y[i/ %,oY~y`5T8@V_a1 n?^nb:ᅫˆ!!}rX}Be[ u¯%-J0bq^T jv])K6 ]Nײ~[phyɸd2@>jl o'=r]Ku= oO\z&com2&e jN0 &yϪrM,"&Fs mDFM@vf`7lq wԸ2 Z437Xk=_i.-_d3P})~HX赢U% _ V!s77/8-kCFVcIC<Z{mn?(Ir\¥;Eʧ`'dh>/&'d:t1h[LmP&3$X+]#[e.0z4To4P2Q;AT3>IK9s,,սI#)|RPSaxfp?%pa\NŌr`/(4(MIꑅPY g=O#yfoCeL$u-/]EX=%Ҷ 7 0rԒ)|f7W;(gz0?{x޾ȱ}yчSfouͬ(A`p:Ǚ( ԆBO~D5])jNH >xFt/c6/2fy 3ʒp$;;I@J2ך /ghrUxtcw)ḛ9J<1yϥ \W{[b%:Lzk{mG !CLje=(^c#ibr0Z*$X9n#҇x'y'm>EzFɰ?~3JmOc[xNR>W7,5KZNo4`Qa#cY.lkohO.D9*;ǀ7g D&fDZ"e&: z_PqD\MEfEvi #mj ľ^b>Z[9e {%\)Géy0^hi(駪IicɏՄMc*t/ޏ4-+'8Ջ$;t|>YqVQ>aݜZ@{ܮI3 bd~@KE->8Ԧ1vlW;N|>x\|i)r_wڕ.UE)!g/lO^Q BgYʒ&5Dp ~ǔ_C3 - elqr]@ӎ&ms+.}O/ҁCs@>/5 6c$3.|E/>?<&{Ҳ@D/'S7#EQ ilv{U*|~X NW]wLT=FrX#+iϫ a{1: y,;277 UNYH쪞/yr%J^[nf"yS}ivYjt3|Z*v{ d`b-6NV'k4N> n}dx57I+,dB4FFZg&Zg dV ~nڪIHGst9j9硾h:Y2hUf߃lV{aCgeb) Kc:rmc#?7$hż^*jq)@-We1Kl>Ŧm9{`Aiz.Q-}`@,,pjI8WB UB؍yyS$g*fiJ(a Ē+3c@kU5ދ8457a=qKvcrK%)8(@E983xftOgBm.%~+xdTЇUBT%BN7[63 31s>_Rguq&BbL)Ih #a zN.zf"mѰC;wj_Dn D@lt< 9'k/^r .u¾7܎ӏ+hϕIhFw'H2W:5KPOZY3B)->GH^.t wJ?Vv򲣑>Y2LIjU(EbWoiCOSj"P~ 8o9_ _I٫q+LB!9:*R(OZH [S3_pen>)524\HB"̚ɠ$a6Qw%qaF6xos\_ Uw%aR`PtRMķuf2N͞ظV6Ku/FG9N샥*y,opAC03!٠srs 3H:J q 7^ׅ:Tt-Mp=<_SgVbihO"Ȭe5,; )L}-R#^e:,y$8,NFZ++[ Zbهq6-!Cq'y;^&(D2o] pn8ۄs{c.xYn ۂ) S-lWӴEwlaavLO*+;Ϋ%uN,W+k4i L) a TS#;àRP P }몆Kpo=?UڥD36@uf%_mcH"y7x0koM ]R~נV̦ T{> {]lW62=BslkT&Ǻ<5!Ӽ.L$v'YC<6~ӛ*cB GTߨ'|JIٮ5r9ܶTg8i |056twXan{CC,A/JkCf`ey(kk0HS Tڍ(@q:2Na<;9^uh]D6YN˿GOg5<(oIL;1$sAO!}2c7V l K`C{Hi'E8RË{VAjqж_ RŎyt|fG`fV"6A(ts8h^Pu.˒Vo̠a~NmKuR.obhF m@W& aw2|IsRReDKET9 BW9;/Kq~R4Ccx%Rt_C0ͤX[weogm)v›ʏw:M8zh[ڒޒ(Ht]8gڄY;^Ӷf%쏃aٙQk}qX$P=9#ήXRul,HNY#&F~us]^?B3kS>(@R }`g8l͢v#bQnm; 7|qJ:u6Ⱥk"eڲ1.E3ga\0 ucT#b6vPn v?l+Ǻ`6g0.ϳ][h5ۧȼowjhзxH8ɟ~h!t6%ԁuP{&&>?弻Mz"e/ |[dk`CJ7!tSٛud7 $Y @} U rUNvغIY2@z檮A ZqM. csvS#ҀR!g<#s8 3!QaJ3W OWӻ WfTzJ[4HkH]hJVN'=^׬fDjcg V=r&R2>|FKS 4 D㑍n_23E>I\cy`&]c\iRAjQ UTE ܷ&0op|˔W$sRJo3)w":(/_rM,YTJq?*5Эi2mɍXOKFy>)gpg:_JW3:By5B ޴6Ri$@,~&䋶,9Μ2-ښ'|ӹyvmDy$|Ț2Eu$d9l< oZ@bRa L`NYoLiiqMVK|ugTuک8 cDU!X%BlޱBv"ׂYRIJed#ϱc{m6kM !{pmA!h}-oH?Д%{PcYyq_O>[M ӓRs҃C p m-~Qe@sz/E]ջ{ tVk÷ HRe}ՈDCoy ܙ~u[ō9?5G1cpQo`ewY_Q[y.5AJ#J_G},+ s-rQG-o~&ļᒙh$$#aO3cg ½d.rd1on\bPg K@uR;d &Ϩ4<"R[C"I` J TQ}A(O@W_)XgN<FEY☳78feݖk"ӧN' ߈-L?HV`Ik cij }1mŋn6&M"4NH.uy8;tv K|B;Kq83'o}z˓˞W" E)HcNUp7`0CIF$+@?E+~YCnQ;F.[Izػ9Kf?LRΕő]*32ZɊ{kn0ħ"lFv}ddM_728d{%͗9.wIX@9=8ln2W`5h%տ~]Ԥ%DК9&-3 L>'LZKt7cB$t) b>jdZ*yYuW&$S")\ϗvDD)GŨsRPu_ŻVyjJ_Cv鈅ۯ|v>5%;Tiq|^Ki621_W4QˆesDPos煉,Z@SCo؏3%<")3Ef 4}s++T<0$9W`yN B_S *8Mkk &O<. @Z0/gkx8üC[t^z(in(|v/XGCF&mDd!NuIV 1nkcO➹+z"A jMO؃627=W[5V~Leu70ĨN>U/d܅vhyT ְ>|{׆>:ga2V^ycLpdžO1uVag11(":÷mo4 G`L)|#ޖ>1( KKvPM.4c"Kl4©w"! IIZB̀kB||o+;-(]ʀQ`o V~ehSGg ~'tBKoaM},{ҝE.sTJ3^#dLԁv΄ũۨH@IU){~TIbį߶ 4۱y@5_Hj(!![{r'gyvXZM_UAsʄ(܆vdB$.ojN:h> ҟY=~z݁dk wzi\M T]/E!fԮw_?–A2X,F.cOt\RXo҉ws{1̺3☝Z=#9NcNm^\&6@UǥQoRŽqpr:ْKu}\LTK!qz~?=)pۉN|miuґ-ﵐǨgZ =DդSĵXZ Z!,sB8y%ԦVt1G9\Gw|%4T8IYܰ@]EyI 2!UrXjwusxGnW:u~9"[gLӬ[c9K٫t|b.l_e6YH/ZA/P]OZdlUL-BlxklUook׶/>6`7FYh:CDaWBC!4>z{+xNZξU"~uͷQݳI.'M(Јj'S&65u@YhgA7z} j>Q y3ZrOmVAfUF"s^ qPId%`i1䴙PnA$<wBϵx[)"F7GKvwBݕZ$?vq'Bz]!hBT>u(UT;'J RG]Ajdǃ,,:\XF2]BA.)tC 2)he@7<٬|Tݩh;fA4T;v1 mYU-uQ׹-|N/ߣ]0?08ul> L e.v/̈́2&-uEو⾃xiPq}   ̈́49=IY1_-ZA^!skVyYu{omJb+0S]oܾ5P\Q3)xi'~Y)\XYg<һzc]8Z],U,R I##.xl^Z}5N㶧s$~)SۋvFqj9,I~rZ*(D@u=H±HBG?ں5,i_G)P^)mhzg[D+G峓cHάBrd8nP}pF A@`+GcQw[b̊73Q`c|͊3?$-ɉ4Խ4BcI׽M#CT}Ce}%t ل=`6;,_-XOIqm'tglnB&H ^-EO{qwΚ)_ԊN.@-$ΪScb%R0Qy74)>q 1t;ߎ!M?r{x?BGqbfnyL\15:iwԷECߩwVU,U@9chÏC2VP!~TŤDNZ`yk\,ߊ̴v.a -D{Jn"V#f"99B;U5znssj1)6]w(wI-YOosw@j jmJ tOptΰT^m"Yqy^l@}!j ˃22_xKw z(O#ypH|ek u O;) A|yGl* OK]P*w-9#|ц%үCT'a70T]EoG"K_`  Xp*d$Z9&( +U3:U!2Ly RS(=t ARc ;F ѿ.PB'r%*E"9´9e aNξKhYQKGS!FYWBłmsCo<@_mq?s`W[C[jgݣ+j(H7ApqQ3i @X݄gNx6Ϥ~湉vрl-_dٌL˂1F E"eB ҬO6αRM/%erj[¼8Cnt<"I}Ǚ_iZ [roGVaSɥ͚C{=m|DYE"G>2,*Gdc3q4w72LJv,}vOn倵'"-vt.Jp]t펗-f I\΋"ۈk9r]Z48sAwU7]zzQ45fVf/Ԁ7ָv<{ nM.UrwHAe}Ҳ~ 8F{AN ENXi%@1(l[굈HP::1kDFe,s)߉)~D4ۀxRV lS]|}w0k L`xѺ`NDqȿ2fuǝmS yտy4FAZ!"S-Ʈ89c9;bAr5 cQ !4 #Y9N>)aRnEZOH3A[&$ˆx2]kV8m_?D@B\.UZx3ICsk+4Ym^w L0۫<vo5p^!|@AGã&9X ?;x>g;XRBv`X&֑;z3t&&b+"ܢqw92O!xӏ&v=M&H\t/;jr5I=)F(0YĄ@j4:IQ o6fh^Ap Hlܓ߷}0OPDuo9|TJJUv4cR|*dE݄R1cN_>VFJ*gt3\NӍU0hFoꂴ9 o o9whIrR\~\hOB*~DK3G5ZG4O)[@kR$.GĒUFIÛ8_Jr|s{VP_eyC,eH4t/&8!o=-- ~X[) B?ȥ`Õy9aV_;ߑRKE '̚i螄csuӐ+➇ hrm7rjFXɇv~%ϖ VV5^)dGhY0`B|W I;ߑ!QZ,vCO1>& +G-2n" ?:\BL{Ҳ FE9 tW=x;,{Ap'3B2pgLFEڥI&ƵHm 3"@++~N4o!u%fT~珩M"0IT0 5uZR3ֽ!{$| 2L!oI`}榹^?>j-dWy@٨HJa)Uvq]m{ʓ_UG4熑))H")i"cD>Ş"KE!ģ̰r4/dɶ]kI }4mlZOib)MQxߥZ>7  Tx}a?A$^W6y 9gl]W:0ny\Ɨh] ΁0@'A8dٟK󳺄lEc_2C юFYrD\8䷗D#w8 rGrVIkW᧬: Tvb08/uUwj M߷ۗ]/ɿch&DZ4O Q):45Z0:osӹZ 1tv5 5 奵)Nr0Ȯ5\,ye6 k>MH) uLCۮr>T%e)Á\5jKNX!Մ/"F:436nSm-107kU7PbVEYm:/ [{o|>XjH}Y 뿢2fNTn5@MCdic* *k;Oػ;NO*-䪅Kz^*LxՖjQLj倪l+q2-شѾYϲgUc }Vly&P(c@pW+?=0lYOfC3WsU:݆@7e(rʱA!.ޓօ-qqlF##|Ǯ`^'ajTTG%U7Z) PynƮÞVHgw@mߡV{m4;* [#K&Df*'oy?(hS"[Ԑ۪/N3=/@Ƴ״ɭ%MtQC:=KƩI7V9Td ę.`hg )ўqEi( "T"XH2x1a.[I8 .mf)oV{TS^2bMFjL/{6`7U,I;OZk=Au/>N Uxh4#ڋTʦc$tϒT3AX dYfL NU$ikdhӥX:5g{+s|N3sqҼ*j04v?`Ѹ[|al$1Ǵc0 2a>߳jD3TvӊٙG 9r9HR舣z&8ٓHS/1Y](l[-6IO"]]OnjGB7h\qD&Ŀh|.k߮!.:uNQ@J""WuCac.%:Q%m5>O%‹((3Z/‰.c©"1k0BLq"ǻ*Hd|If'OQ^ (`0SKܲ\1ʕkٱ[ +j_*Yw"/ *#oHpu!A6H}Rrf`L݄ # @[đq%gLoryvc2 {ݹol{crlǼk?MELm".f`GCA0DfXDY p80%H=Ǟ94hv7Ґ74aH4q-: ?5E@kG"^j-W&IWlߓkYxV a55酭\G)[yߣ'H#|hk'Fʻ+]=jQ23EN (CJkknN)if`-C@0bo Y6w|0 K̤'0h Ⱦ@< )77gsLaje_ԫF ٝI j[iI(zd *o#QNq +[4K+ Ë\'Id% xoDn9O)u5K$8~J1)-Ur<u>Et*ۊv7X$~\-W)*T 134;HTHFԙ0p3<ЍEȰXKDP(s@xL ܢmsXqA/~zt.֗Ps-1Vj N1w`&> Zd33waщ=]ɺ8yXV+l9&W=VZw!5/' ۰F12]V+OɦYΰ¨e/W v?gX/eFPKvAr*̡eB<ㄨ^5 [MZ/@1eB 9KCo/u=|֙-F/`RDP\=;C JٸGjBa5M#k'P3Hƾ}voF>z;6rv ZNt\z2wBÄXu <_.k5,N}rPakVQYДJGU,Wc:אhΩOX3U;Y3na.r2RUGYwkuGR.`e^ܑ++t)ݬg w pq! jRӜzȷA{uiؿCAnaSsgJcեXcِSpw39&FIp1tW/GY)v3umvƲ1cq3շ"rL7T"4 6ӓ7,K'> fpԀ$PFhWćx ZxU\ u/h#paWDd,MbYz?f# $.{= :Ė#IvDZ"2awlvYxiΥLe;kF i{J˚9Mn8Ld%wï~(j6o%RCNuh%} WY*گfCiQU! |X]7gE;lHB.MmBQYu ܳPi+q9/(uͯzB"IPF fCzxB?/;ox'7uZba'#f]'GlNEbw>{cE1.!w{Qz7E4w=* V&deo"P"sI%bXNPHn -\v'~2Jqtd 1􄲆\}S<:p31&`QӲ0b Ql/} ڙϕiIBdqx~PZ4F{ﳯ6›!Dʔ>jIYEd{$ݕ}l‡Êk};n[笫NkjI>Qw>)ϨE')z7qjQŰ7>Qol(A>9s\J^rK ǍjN$Юo۴ ?O]!RX*/wVYB|f5)μber x^f?T*6F6љZujD ꇹkH߁ @*Lh$< Rfv9v58sҘ?li{l51DV{#7teP;tͿ`pRpe@;^6R0C2)QvؘmU|<܍$=Ә9KZg0/CNO :45(_.P}SZÔG%oy}S#dP?Z.SxBȸQ8{gAL ]]*f(ڇRELwOs`82;uwlOr,uN0oY-s`GeWU+Ѿ?@L59ObQM̝#,uߍwѼ]ˢOɉ Kb5CDzKC7/lvk-\|d`J]ty^ft`KH*!{O θ̡L-E ykk:~f PfE,KMQE E :1 e@B4C {|c-k! e>zneW?[rapmhc?~Ӷ[VRC8dvCyV!lNmJ=!6wbg1 Y9|GF6 b1qc#Jc'9!Q-f/9irQ/73X{p:{Y]~/$ˉ eMܒ8(O%e-5 ,YɛxpG+>Տ\Us!(i?w=Oo3I_.mQNp(gT.L8Jk(/ C(xr0ϱs@+mm,4Fᇺq)Uz cʄZ*UPpĐwf6 ,ِ]=rh%]Ѵ9ӱHSIaD<2'Z,j]5a_OwKf,O~BjQ/*ǧ>ѿOkg O<>Xgx)&`IA³\!lliw&32V*Urxڋ߰) yOAPm10SWYlH|vSy7t)l4+ GڸU.|l7ҌT9 vcqB#3TZB`ɈsMu6m8t$cM&6>AczUaAb91? ~EP9yBˁB(?ٽ/"u!nvKN8[ߍ G`ԝϨ̰#biZP!Ke ġ[1=3MU %檮IaP`CfiH6-L3T6$_lz(^ؙRt`ROT+ KgF&.vlS0,$]!#b233Jjx^^KJBsQ;0ɉFFruf Y#'=t%( *R^'Vώ$_~2akr5۟ش|;+ SĦPƍTE*ZE2鰺 溄fN-K2Ư%BaXqթg_M0*c н/~ƥ"wKu"O:S ViR &~֊Wi|wuڨ8txٷs]2FD:frkI2$Yp7۾rKFkįG4 rR\r;p½OrQ}A.jy[b󗫂?_(Xt^,%PK{t@tө X7/JBDH)^4{z k %q@FcR{^m%`::Fh)]nʇ-Idnk XD` xj>Iؖo[?o&WN#~[qU=zW"XX s'$@]D+|0H]'n(@78FmT9F(^̴ЀhyAGya OTx0^z 6—nߕ4# ,֐[(=&һs)~|{t'h6uyN.TV޽ie)&a)u3M!1٠~ϖ~\W F.N@1(:{Nf^D%C {$2*|&=pSn2hgY*AKm9j^G?lU\5b{mI (5g @!dV"`Z+=py8^Nav!"3i\֠dhJЄC5c8jO0JB>4dyMWto}=$nNttj(d&ƀ>"ᆰqP!,-I0c>?Yf,s)Fp׺_A w]Q+ $#֜y8XRAbbrkͷ7_ɫ-=H-9nE$pBxdCM0=g(46.79h: bxTF Vi;#%Y=εʄ6/"_Df$]`\1)[ڶ(E=_;+"Vtm"IEHc&Zq`U&ctMf3Xφ6 }=J%Jbfe(ť.֛-&YOM v`j/vx2U>* #.&x~]JQY0RWxA2Ug^^T׌5v:T x.tap޼.~_%HA{}!ڰU1N ]Bx/w^T$[߹GyO-@Ft9IXN^#ya zw daYm8Kȡ1¼LxyIS0; *%zb G; 1{ D^Ay[ (Y q p7|Dh©^|G,4M0.!K\7p+qyǿtŅja"MCR gwYlICa%:9͙w2/~.98y7Vo"DkajΚ!(%Er"KܴY@6B-@9R)q~@PLJ7Ze߁-(|-&Kn=_r{@0`^!YKf$wp*W0W45A߬׎ j7jX EH zS/d@GW.vkX> CVsuN (rH8mXduGZ  1jʕ*n@f[s)tIeτ\;A$ ʦLJ'ԓYvD48sG ڶCf 15K߱UkZ0^`$ nR"d +58̿`e$<04>GԘ`T$[(0f%EDJ=!olA7-LΦ[4 7Fav#JX<70 Cmpˑ8pz~%\)r7RFvC.GWn1I1bKbѦN\\뷡(4ni"-3)62UzH]GӘ&'0'H.P/M{R:+J㇟Lŭmx;b`,0=ȼh~k&^{&nW@"o1~}P\Tݰ#?^_B,a) ~1@[a?y$X>saՀZC.lߙ mz/QC8pӔM36R*ahq|=fh5B+9-*,34bQm#k,T \*cyF=4Mp85t>kitz|siܛRlRo #o@ޯDƂIAw9 Kŭ$0vA5l TBD%$%Ҧ |r*j& #(זyDՇܨʴg1F ^=. ~pC<ʤUg_w>pEdKld lbаz4 GV^M}vf ֟_+yfV)Ҷ.q`d%v^1bQХ&߼vPM2P)Dr,\ Ώb!'2+~:PE:GEpQ]A5/=fo-M6A)_¬ܫGccH,Ts##t`e6t Ę4I!jL|mG U0z2\٭ëOvaA MmLugE֖յ70z,"ND ɵ1PA}Jr<cןs7S_WwJp%SiT@D[3ldRS7r,k#)uq.n,BJfVȢٴ@F5.1ӌdJ XPE ,'H q`s"QGb-Eh(LVGA^ayUIVR@!L3:KPhWf D }1O C3V.Hs+ٜqeSQ-)_@ɅڻQ1 p3"3p)e'i/ A#yzqW\@[㖒٩E#ZWfaAFzQFMC/vZI_~ڝ5ʫ<6:֞X)Ҕa]YO7FR(l~t5D yC=6ٜ~?:mxMrtD,|Cds]$6q:BI[y߹Ҥd^~{l9zvFN]m?cJwRvǙ C\2W6:hVtjګ }3a@{uf@ ~P!TI06Ve'W{RVmv3w]T/CU#gƶmu)G<`4)>c?;/oPƑa=.D-rd=^n$hoPр.dOߣ$r0zGzȝ*',uH.v %"_ +8 JM0N/r*26NfGEd1fUr;ZYoʋ)-?cfSKUm~e…(w of*yd!J2O9E.Z`a KbEA 6xJIREǘ(%ei, `JCYLIoO!eZlX*;"a#ĢDǧ8,>Vʼ ;Vƅ#}c^B* \s\U*鵶tB0$$#i%@Fig9舿좲s.61aig?GPp5[T$ P3WTrƓΒeY6 { dFl 6ƛE`]a(CAv< /$3ⷹI: BiK\m:e|*\Ғ#^Z˶^j+*/rқO:{e{t]l!)^q|6aȇ/S)L?:y^k8W!*w [/:* ފ C՘2f]*43wb\8%ƹ/uu'jy<@φ,+ƺG7frWq0v"~0Ϭ֗IjȓSR\σ>Mrn NfשvIゕ0oʼn7.Z{`f%;/8&Ys:Bvҏ2ͿҶb`|jΊg6H6^gQ. (󧳁 'ueRν2 9^ބ'ff$Wn?DUOԧq) "2'>?8|I%’>8煀6n^Tά̀軵%; x4&Qw,Q 4$UmU5zOR$q/돮!vjb2<DxYwUi͙tu֮n|u1kuhfeT5* }h.ϿWp3xaZJw(tyۓŲǷ%(߰Clʜ #ڽv([j0ƞ)Зyfm V"^41\) c2xuvf@Ds-iG}PoQcum>`R/_h?5/l5vin9T d~g@} H#(DTHQ}a 2$ '#lD3]F㧈KY$հAxzMF3.Q]ާqB##4=lg&o5+~q7Ze?\ w;7BOYp ?4ofH @ S {̏e_{="=VgK~.o5Q^;4n?.1 ..17!k !zZ v}b]{BPjx~oJN7.C sS4g.9ް<㑚/J2r횂χ h/Lӭ?O[ 9wJQ~}!]<Ҕ~K|o_]ec]&p cI֭ܰ[Jug1kmj,u[y.3|6UlʅLW\}c ^U}V]2V&[=V<ٴ߸?L|ף+@~-t|Swig qk#WA?8 rAhޭ"xӌRرաJȞ3 ULy.?u-/UpY`ߞY8dkRh  wTAL>5vD$Nt}^:-#E>whR{U?F`Q w*9m 74aVNc{5ǎ|QbRO=dI+?υWhdW喧j|,IΜnVqe-n1;6pZp"'HFn֒ſ%g4?CҬc(Bqg29H\KMܗ."[Tsx"t"8u9̫rӏIx7#`IWQ;d ahW Q~r=GW#<[5ÏɅd@^z/tWW&ё,W":wWw]J"w^OStCȚ^GZ>N靫&(/F"g5xnb_ߖy:;\秵/?N(@2O/b5m,B2:KT/"bY6UQ1{oy~Wc8}"l/`:,))-P;yf h-vN z۝{>c %w[!`HObGtY/ ԭCFHg4jZx{Q¥{Lbگ> I[_O qҀM^8?åBQK_Q(UkuG{B]LY|t9-}!:tА (8'V|ǃ_k}{ ԯݐ6L9T(/3`IUnvLhPSxxGBƒ @>`kMۊSZ YESD-dp逴R¸dO-Fشz,6FJD )Y%P΍ w}qN>Ju5]qYpeC =]Re Lɻ+=1R;O=e/MasK$h] ʇڦcp״%&ǀ]y̎rgaqQ`S+Lj~Kߊ,dj"?![- '`0 [;l۟JALy!;F$`8C?{6/VU68@o`i"y yRjmyqnT7nbN-z(RWD2VĬP/1uE(ej)R1<4ydK"ӯ yш#3"3Mc>_z *l%Һ{2"RZ q6R+rim[.Gw2V7D-&]H $+=Ib`/?])S |58F^skL 4rOFG^xG([6s~J؈/*<7y3e8X+vu N^`E:"=2>*vAdÊ QY d; u'?Fu=C몠N(d44Y0 М7˜_bm9SHY07INBm:0܍L_p $2 dgNHz-F=a09Jץqs[#Rͺ9bP_GW|3}h*ֽ:ѣZF3| ީ傥&Su|}Au~cJ(a x?ʃLwkdwc Q !*t;fPĞG6|:{8WSN+0e輅tJ.:Ce@~ #\DKMOˠNL7ZR1{^4 {˨<Y?Y3.D#M9Mkd=?. 2춦 |gog.-shEٞ|?%[M;˸`LX7"gWhCl YkII+.Yn59@Ϧ\MbrY`2b Љ ׮w eh3ЪF0^J 3B j2+ˍ5Oˆ]Xpp~{@y6BH+w#fpw v+?/Қ#e0򫣝s@]/)j.+ 3SD[QQ$bRtiT|A^Tsg IVϕ+ath|[b;Вq)#xe+ `MQF 0=<#0+=&`,-^FF>%c s3S9CB%9 y_iC\l+v'JqPrqse"2ImfT(DZ?H?a#6f^󘺄5 0N@n  YƮ5Vt5 ,5(_L_F $\ ̌T7ws,m[tHvqi _Q}o""B fXprn?У`ŋ¹Fs،E%(Jʬ)wM@ Nl$ 'tI<=*fB% ?ڠhŶjp;檜ż( ?q@[-)F `= Q-bn b_ Wf^q: Ӵ]=͙]s쓵4 Zi(xX-p"Gdhi*频;OfkD򹪉h$ӂ޵w(w(4ʪ7Ɖ]a4%&ͳ+ /ŝzm4cQ:p]aZDžј?m؈ ZJJsUD) G'gOj &* }֞),M=T=Ws1 v5{L@MYU_C8ѮEL$ :к"DhV1ƵMT PZGfo ,Q]?Kh_!59>:2C[=d81('VoM3g?H+bR dlR40-GEZnn.T*7:iۿ*cd5s- $ 5V\Ǣmmp@Ƌ[Q`GCt}ST(V\VXH^o2OYxT J)B qw VCz |l u c`4#x@ɐ^4$r)wj{xu/fƀKvfnؾ.mpW&JC> 246X^GԁɤhJ%l"=  AN1(5~HƛZK: 3N3GD%lZȓׂMrml'{^ixH-K<5]SL19p<>oz0Jp?}P4۫pI#Fpb㰊S#:_ iv733&B?"/-1hqECSuY2tw)0X8I : I 2WcO{ ]sdD 6nmLmߊ S2~Wx䌼 }_!;T|aG},pG|N܁\;mNbU c ĥ{)h`m6^а!;YG>cwH©'%Np]#7p=!x^p[XGQ JV/Nf:05YoMs"v{|KݵyQA!z/*4ŘW.T˔ \J7 ZX<]0w~G)6ˏHԟ5o M>_!6uI6@+X~Od#T %tS  !_k9eѨ7|孓vPZi\f?S [czF;J4y`@PKDNch ?[u::Y0˧qCf(F^.ftTWWQb=SzlCȶwY\\H lSZZZ.3Ԗ $F<T3="/Y+<UVrl.]uWnS3|OOkgTB X\Ybб=xgLʼ#o޼-D=ʹb试_s&bC imrh a5QvwG>aKM-XLT#*'-_J1s52N$n Xm"J[WoZ0wD(D|1FH;ձvhNh}^("7ɋUނ&TԵ0gCpftN>~c:t_9\9Jm#,&)7| ٦[XeKO"_4/( ztcM$}\}kK p?6jmk[S&&Q{} ŔJ'Gg7'~+ 1 _"/*L,6_UUlLf?0m7mijhEV/+HZ^=΁uulE-!өE8f+EpH0JcIaKMtRC,'z/XJ0Ľ\}DWOn8-h-` JIoosJj3}ARaH^(FOo( ZGTP۔kʺ If1lpTt] h}ubLNE|>, ˛C%GSgb2zp^ dˣS;~NodMYM@'.ka\$PQ-(#-搲6~/戙żkS,SM^Rٛ!|9Ua;n C=l}|e$砓C9{nϏ.('^t/KoMb\*E."(!A; ~+Rcdm<3m:#>*?9SM>烙 w|`{81ㅔm3vRrBSnd=Q>E SZ 'P~7 $T+˚'lhk`7?ڑL-%5v<z"#nfqHS5 >.S Vu01Td1ҳhOt,:%Z4H4%4i0qM<ûeWy|֡ބ| z$cEƏB|!5Ǜ. rUs!n* )ja;*?Οz x%M1~lJݯF JB(lĠ2?ٟEdix"kF忸%w#c ZI6i棾* m1W?S- Lks2 XKQTrd盛dHwA! nLd$0赀ݪRY j/QD?˯M'}IZW̩.b19l@&+ڔ.."E6v[!86|r൞)qMm%_Ԏ)=sKVf76Ie4|;Vw4k擴0ΜG#χő\}hjmwmz޼[Js ֣ V$T#Uw *EU Gp6OԠdٿpQgm2,;/9c A~u1XHY08#r͊J׵ yJ)|n5ы[hoZI JC{eQ7/7nb _YuӨpD SPk[k 繃Ѫ? 8xp&%Ki"Saa'LSDž5(j P-_H=|`h C%X񊙤oǣ8__,+cAnJd a`pDXzA+ $R45G#g:Z33g L#%| Sy ~cdzht~+.ez"`D7qW)q^Z>]5X:9Zm0K<=Q4/8}.^L׿G|&HÈҫz 0KzK_FD'\ 9??$L8`qD8vNҞsK; v&tEQG+BJ:$Z²U7I߯*uw͗Pj1L[(\7D %U+Du `?[UHe4gYGe.ˀbY˓M eW"DD3u5s|˯{'@Ml Uv;:\o++IP ЉyE9@VΗqu`3uhD /tN1Lvs,_w }s[WQ_CY^Y!添W N!W&H$ⶒ/mAtNj%Ke.=55z\a̿cb{dnwWe ~r65۷}q b*< &/7 #DcN.J$>}l'KGrGrWV>3FN+XMpYr -<>k;в~>'IFvjۨ|N_6|'t"f *#їˊLc.&T?G]P!S rrW:a7Բհ6(xd{`O@I@!2òӔաM4,CHBE.|S_{?mhg<T"rT{4qKރւ#qa$N (WnB\i8CywNPLzGJ36j$&}?(ܥ*f ''"vvAZm* mCZnr8Q:xBXF$ (yڂ`]_&,~?TᢌgI9x|lG Z0VîUsdū15Ԛ>P0i$ ށgvZ _KWDya8%!EY0oGtmcg:]rt=C[&X sRW[!@ڕx#.$HH0PH)T/bBnr8* CTb QffcKǧkKY? )2UcH&]nHx%nSd@aHj'0?ؾOKR#QrI͗pH]}U҇ mi=!`|B6qٖQ#@G< 932ԭ `qNsKJ7-+Qq?+kӍ,1Z͞wY>a~2.EF./ [Qz(^@Kzɕls68ѶŖ y1- xi[CSϣ!eߌ~Q$:,:y-?Uԙ]mJ`nבNSIuyf硶.փT1Vv~yt}!!\:%̙j+e9w V3H+ߏt DHgNnĝ2QV&iU:> ]^5E35d[r]d;4If@lepS%.S{sKvYтWXY\LSY:퉁$ ,7;IHf1%eS[PƼݔrNi i Yge==ݔ&{`!NkR,V'(&䳸ၓ 'RenL#eqZZ~jm*~shq4LQ.+DO8Qz 3j { Ud9J s$04W9' IJ{fT<{Cۨ$l@8XY! 5WmJSBCo:o9[TyAENDV 4GhX7srg<m |9<TC TZixnc/Dp\Ģ;@_ZE-ͨW9Wg EwWqtOn XOY/G =KFkg"4ނ}a$36U0);Mht%Gk~Õӆո4=BT(NΞAlB7mq0!.,>ɇ):ﰞI`:Ύ/qJKCʅ:s WN.+/3UF6PT&$W`s>|/F((~=ׇP%f\ oϻ5QLMy^|}xe3z8^q!O]Q kX1O5 8v1jb:T+ gd/!D/fdԐEe؊jun Y{*@C0 -jl-ff"GDBkC.b(PB?K7sH؛lel?h]tf3.@sq5Z =brC~iZw$Vtz\j+F'R;B ie*LרJH?oת N^W*ʂ/5$vvˡ:҇!E̥Jp("@ȷOؒoQU@f#2 |PuP~+ u/ճ-- eGsLRe3 )bɣ]ݑ`# |Y3*e YE15Q0~MVzē"Ԡ.tV|g#C?amSC]KSe0p!NN SEg+Q`b0aHS*3KսɡeΜxSÇS~g׆4/BW{Z ܱㄽc9| pV%/fIrUBu֞F =8py gٛqY~N1;pFќ^ Z425d bodYcMMuBm5=|%9U]JDhԻ@%)]x_oVNHr%K:g~;7Y܌;?2[H~z%Tg2йh=vԎTY,؎ZyCEB-nPz!*S[&ڥ0Kry{,ܧiBW7Lz̫P!zet~[sqPa'fəQ7=KߎPEîNT},'ԺSe37&*!@Tbnڊrkvh$|GJ@\tFc gZq% C5l?K罾ȍ{>sE[-tsvZq(?=aG4ԙb _y16AQFɱ=*1 ʼf0x?%B\0X@U>y!4ͥ5vs0ptpFT4qs@˭ч<|b廒Kg}^A~׹29'81>pp)2s/@N *s`1"^?HR/at#\(BގFb SOZBWgSj$/i1/tAZ%}ZFA0=mʢ+`5l\  .U=JOf?Yfв0q+*(Bhi^aiv5"98voH[bw$hkl2<#f # o o4RZ"݌j Pï >\;lzS^Y)1-ʥ?ѢKhvIwv3.2 'yi?aFFL5v4J1^c*7P,&P2Ǵ/p j_ - ~3aC }V1}ԎP$OuRKB)mI mK笪&LLw$ru9 _9/Ujw92A܌ki}aB6:P{ #WD.R++qL4?B+xd+&4D&7t>R6,SF}q3KirK$B]AwEe ֞@I?[!B?M pˋ'Q N?15kwThac>fIYrS w+Vc?pFw[1=&7Hc7щfNPc$6]1@v\-1nFO߅45gv {L9|mibiTWFr@jNmœߗybS 4dpɽPϔDT2Nr>/X4UBk_e9S0~Np[yEjd-`vN:|z*m0SpzHyP,kCʵGU6ئ.sӎP^_Y[w1i% LςL<4#G)l({\j~.}G@_öHGt&8cUk%+;[9"0OCFmV$6TV 9@^t˵FN9R[E߄_~S *G񯰙/yt]km?b,z[fK$̋*b-UQN茍mJAs ]/NgX45e~Nswf.A01`|B>>vI)|>s29[&iYaEׅ@ ֩_]ᅬtVt/ z쒸ҕg>c55r Dz= rܼ_<0FYj o iI %ࠣFPml*#Yo݆TR{t6_wVARг+?!KD+z|I䎖dSFRrd3XTJo3frʲgou8iQ*rĵ ٦xe¹RTΚ-t\pVtq%*)`DJHNa=BÅ. NLV~ʠY槊ɬ&4 #Ϥ2'"%pE-%=^*q CU WjA$/}Vv,&zfwqQ86rI=hI^>'NCMf\: b y7?!c=~)B1}|4%RBsS0.2tB3 M8hyMxB R(o/ko905̂a.&98[bYJޡ]s%(ك~b%6JX\8'Q%JvͳAK["1uD_ߕ& z{M3Q#ds–)rUnkY/e^m\R Z3rKW +co $R .Y4tLJ:8]YC{ֈ-=B,*^<GaF%a6G&MU C*E|ma7S0Ftw&.HuS`twFZ͠o V"erʫ cb)GΖN>ZSIuR?|SRZ|rtQvY7Պ~㳈 =9Fd^J:) JWsӟcZuC)n{1::dLF#LF}Ḩ3;,NO(ǃoZR"W'Ԝd m 493꧞>7>Az.٣8jA:1% q*,~D*NٌsEzJqiSvB+taPT Ltc4 pW 09c\IbB}Gt.poSyG^M4^Y rı30BJEmru`uKsv' zݫmچ.WJNq`89XY5f]AKAuBYO;}D\}x M]Rj *[.Zb-9E)`fhec i.B{, f22-_gO;f&ūiCmsYIcWG Z,De5KN1(0>,-汸 =cep9 Z p1^楅*5f71F{ ( mYm.s6 ݭj=CTI-fC!`׫*蠟[P]kH j2$zyc8-wˏs1k0Ih\ +׾*T<J-ˑHeiXs9\}=%TJsSh2* ҟIhi@0^EY8!xH3-5]MLl4-'x-Vl !Tz~onV%&Dc,P->ܰC4Aib N>[YB6$4[tAI˗mt)e1t 6 :ޚ<x|,I ͍XPj?haw,ʰ5 /Z[oսo4gwgS"Dk⪴RU/@uƞ745|7KGDR`3u /aQt|cU{KϩLO<q)'$"ўdVU3s^S2bU}P? Gsř] *h2SWUᩣ! %)IB . C1x h/>Kont6g4,*'. ґ"M(hQJpcGd ήaJG'4(x"՝&% ZL06-t5nOQ(N|h\_?>-QB.(ɄNe Ě>L}TEtL \8*ƞ!R@ &7~hwHQzDT7Kw)I*Ŕ?.KIfBnu%L{ow_bTS~Ƅ6CĝB{g9>~wXYpPzEޛvؐc_'| /[ԕ;i`ڒNCGNmPM 8ՠ6?a2Hl$)X?:Bls% t 3&9)dEQ>1$ 0B;)6B@)M0BTL$!Jޥg1AoFyLPa52vn!t/j!G)?"NK >4BO5(`-Yʇܽ!T .`N4}q Teb؁#`Rt/w:=ig)3VRVcV4GTġ~dT)GEu _Å&(G1|=@A!ML)ҍ0gJ+.5Q3CP`K}$Gi0+?UPDmILGETVU5J = $^MRGyz~R#IۨjPi:F+-zSvgf㿆 DUbުY!d,_FeQIc߯G֧1TaU4(2_ 5ّyshVE)~lĔj7`\ ko(14'm)ުUctr V&F' -7Ėg0~:0/F넍akRDO| %׷pѾ^ Or~,HFE ~bg ;zUG 7(3w~Z/ дziIwo<,{42d_5 :Q1N9|ֶAire~ktfSY%ڜ:<Э*ha[kpVL";+kCGIf]JTga>&H_TO>b2|dˠEKuG( !tM8 !!='ZM AƯo2DY5!j+?OlW`O:L/ηCKiiDS4*i+9_6hk/,aikAR屪=t&[ëd(61l0J}?ӗ2&K_t|t5;MLG\ŢXw ( @7L{:B}iG|F[Cq⡑>(&7$g!Սi湕I_L։FÁO9#n0"^1]TzoǸh5c 6C$|?3BmpO ֶ+!q}a7Le{Ӛ*mo?q1T}*,/ 5w"mɂF5x ϳ~ # x"jUM 5^ڐY3ƬHH>6S tc߀[u"i96^:n=N#cH!t˸솿`(5x|L`V3{p  ѬYT;R\ޕQZ;x7< Z)^]x@H{~7W`ɯ{;+@/]Ƭ/TJnou&dSG"BN7 e}&KDsy?sBtDW^c(TS=ۣ. +V?^8`7XԐ՞FIg.uynv @Ҿ% bjRI4QsT0 ". P,͉4DTY"ZSvi ;n.7DF9- U}$(MHIvᖅ~˽qMVdq?%e8}6(eQVҡ IBa+x&DjV8Nh@>4Uwl.ڋh{g|꥓?joH5pv=4ʴA0&`+йr7 _l$Hq8yhrH!e$~Ͻvg ^AP/O`oCy ,Sz??0Q`,(9O|Ks2!1%թ_bSBK=f/x)` Jf-%bnBx?pj_P59yd sgC5#Q{`NgFʑ-]| >Eyiҥ7!l{%ԒPSӡw,~ހu"qdy6lyX9;P)iٗ ˼PL1?C4ф8cbmbmRTL47<_'%i rԦI蕿VF9d G=֯cr~c<:OZ~sR{+ \)TwOib[ZٵwGycK]osfuoRt8X*zrBȀB9=DN Zepi~?½7xaw@N{ ÁXXafj"N w ,{\k4BzIm&Ҏu\Br/0J.[7*RO:]Z3խփ)=0Gk]J2g% CIp`c1TfWOjH| oC]h =,:_Ko?U,$.i8h-)}pbO*DN)T>;5i8 Pp`$ sÛu2F}+Sm4#GB ~Efvhr-/IC l ~v d,fܿR0s<&K#CfWܥԆy"ǩZe8_kNحdEEIc7m3*(۴ofmu€ʃw=\m\< ^(yU'=PHBh(9j*/@c8x#Pb3q9Dj'lNڵ\ڷߠ3击Zągh0r;L% -)7HŅ__ԁ6exb" d$&Alڞm Y@8xILp߆G75.yR?rn9&:K=ZxGAyh(,JԹK5@fz(-GE;(L.LԳ : S.Ǹ4$):Z/iߤ^N>M+m'sˆacvުrTZSj4vZ;x wp)QkpNB3[8oǜ@n}7vV Gs t Y8A3B{G[ZgEwR+eyE&V`yeF ę.rA-~ާZ dvIt8$9\P @t1tNf+ܚ ,[LYV?ɸm'Z(HzZfzmqʓ'R%yא ׄ%|䚏k|qr ˮ?KywCaa.ƫKj*^4 O=3x{,a֙SfWW1ʝ ?+g 0 dٷ>l#E8!.=~T~d9Ftڜ!7K.F+*0"ćx#B[&XȔ`o:Y(Ipnp%[-ɾ8-mOoəӧŌXdeA[_"=pgi;ewF^i~f\vߊU=0걞ܢ9gCW]1jH%KdQj[.q~=VY48pG9Fʤ ɍDck[ Cְ. 7Z y"Ƣth2f8RlR y5l:N9}aAThTV ?]p1iٽfl"\@gp1+`uܮɜ~,dsK*)X? TOx nK|VNc&:?F2b`wc A0cǗoBE鏓$1x؆܊+z=퍢Gxzp/dΎvS% eQbQyRY=W$*}nh0k9\ҡ$J+Ix#s 9mq 𲯭J\w)JzsKUO/gV[0ʖ F$lM?GtQ](*r'򡃂a;97TS55,V'{ujRJ=+j7qV?+S>&[ ?:g؇̨9Ϗj}psC$:#WdRoLm7J-f>iZHOd_[}׀ R+ǷS ^v-l7Qd^IJ *hvfSiUgR{: %:wDN9v7 4 oK-mCO2*So!l5[mz!h='K8q`ܠJ8I|w}Z:h|(6LtSU*S;Q_{:ébe]mc:)㪪Zu [.r!,(g@MH(^ݠ%_|MؖR^:4(;")w`vFV'!ɷg0zĝ Jh˩zNFHG#b!%>ڴxtH; )_~=&߻Ӛ ֐ JE o.z_elJ0/E:k _ -unAF$o{'q 7M ]{6(Tub'?-c47[kOIrdЯf,^/u ?={UbS=ꇵ(] R3߀Ÿ%ꞠL@>E;k%h@W]9ON R2}hʓ/[4L  O~*v&M @.S>9U@GIIra:y~6KE)c1b.5%[hTYď!lAjv>Ey*:ªюV/YIWC3:dd&(c@%WV~]{Tم{JRVj߇]s')N~YOgIK it8;ko7Y8HemaP쑔2\u8LGNS-|%'895|i > ʃDD1]*E< goԐx""g4hF$'HԦZ\ Aڢ%vڳD'guWg]|Jb+!B\f\)iaI m[9|n]+p!WF#'umYrU w ή@ۉmb1o4 Zn0%dy$zʯ.ra/E< r7z>vd0rn%w5q4r$}5zW5rgg%Mt'+jhHc%l۶LtDoyz5Vȉ3ҶPom/DT."@ #UƑy> άm55E?^4҈CZhw/Z>iuKAponE81?Ċk74NLf8`&M]PfqXG8J'zq| t9-֟M:9U$ǸtPY \# +Þ1E}i̺&tRz_ .섷@{V$w)g8\lB6:s:b>uuwZ#J'TscxmtQWuvҳ$mpW5v`V]Y̳U'ÅJ dly=YqF&:UɿU|5ׅ & QWͶYǻE?1N.^0-N`P8\ņAuth E;FZ,G L ^vUq}b59ՅtnUЬko&OOÊFCެ/Vy }>4kscnr4m#>2WJP`ȝxP\i!Ϫugy o#Rb VU<9V'\@ n}ȠV m)B܈1jb"ߍ\=嫙Rw`ĉӬWvMA t2e d0y0x׆W::֫ 3 &xcGh5|!j̴U^vl.$2Q7[:Gq 씇!kOjd˖Y+Pv*0/fbd_,E&s\&D0,,r^%OM15kBs6V鏖8w9su5)ͧS2Nwˁˍe,gƹ:)/nߣ0+׬7`v,ߜfZl sPq柳vClV2gA?˘{e'N#y~ʢsR;3a Ǘrf.fWˑt >l;׋@UkR36Q`KsqOmӄi~۶Q ~ʡT2$G:M7*X+9 <2[UZq0I?;+^s1sP?6fm@R99>H)tt= UNx\'7Oy_7rKɞM+sa`2?(hoc]*S6gvVU%wL񍽓MR ok4fL&5>|P;pwRa!vJ<cnQ2!:^ORwamznӵ7:eå44#`rebÛxl"0mD>V7 {~m5BtخN3|?^N̛%4cp"UeQPCUljX-8c.4WhJ+Y2ںÔR|D*Dn~t#DvCuN}虓c"QwSBҘ Wqa{1ˍzg9#"ZvkƬ!w#Co?HKnBPKRѡGa{/~d}v9e}ݚXyJaHnk7 6堰얢W)3 SUSX+s dhku=K7J|ƥEnC@#yZpj.>-^!?y]ȧ}5z;B:h)+ i?LHU\YZ\U:s?# &WFH|P}Cͦ)uneOWkWJtZ&p- i8K,h7pkG)˕:wEiZ%J;jhZ b;0wgf)a\Lļvyu3`V>~{EfN'r?M%v^f18w-@#dA˘9"_4M#Oq9jTJj9A:k= *pO$ c cl} ^Zb'1UmHU 0 펫=PT|w +ls$Vۻv 7SO0b8ĀΥɟƷ!M,Z}h]b\ ݓ–`j;dV$Ֆ)x?}3 #y֗ii݄Nާ_omzz-Uy#tLN*pLzץO)0M!x_)]Jȧ#".=4?EϚ{:Cnfe? y YYڌaa7Z>B#Ҏvl|"[Ch%Cȶ.) Ngl:[EZ[j3"#agðq!2qctH>&m;ou!E$7Ab!e"׶͓Ү*iL`Jpr"dyWQUCeX =LEKP} -"+'gF5S&3@ $Z_y`N䐤p(:}D7%𼤲?Ux~DnYA@yRP~"=%m,BeVYn*lE\N.`N*=śA'0&/9gՓn VZSZ4xZΠXugZoZ5f*N~Bd/g6xaO cDyJxiqWzW/ywMت6]ׯKOZ]:~`?szn4(N;"=;dw}z4,{CϝmʵpX, gT!GOv.gI1!yg֬\Tk}۷ -5oN&@b'W>K@SGDW/-ݰkf_TTlL6bKV5E,m$D2sn=_*!=_Ys Mi >/LvBlx^-r4Kj>7 ˇHW۩jn'TIip7%|Farc)>?Q#P?22/{HpO)i׵o9AO͛AㆊB]f)+izwkkfmrI2^+^&cX;H@0fu!9@ɏte\M:2[Q_Az/ȹQAeA[bd$)۬H&{\3g 7#M4`b'ݭ!0(+8V Fɲ`nJ{V**ݫu)ZҊ)[K_'Ḩqq_p^F p߀XdͫRͨ~N&d5VÚZÁUԱRCj7>N4SGoVc${ϳ"x+ok0\'`PV%@v72xamRuf8Zۇzq,z!|4`Nr.2VÉN2U\ʉJ;YzGyDn EkK_ {Uݲ} YR-J,qUHgPS͛ Y 53cø|l1oE%JERt@Ev[tUN^,Oc=FLzj[{=qpojSCf7=MEfZ,+f H>kðALpFNG38,4StJAPPqtےB80Ń&@6A?+E|D=gaPhRip5'+@!2X, t;ɽy1cbpKgytA\%56@%Eܥb}foR4Ƃ~} q(_,;(cp" lMM0̛t>z"TG3OZeppnCN9ېvsU)£S34M¼A2msX0t2pN?d>%Kd %V[Ez>U'/T'X}4JJfgKeLaS`G dN$ si+L뺹1/8 <a(.GQˎ&S\;6۹!1v_*c`i ;^ Y'ULG#>4F^8۹-uz,__u $k-"j@{7N ]W Qi:u[ {M)"%6KlI|l4y 4:eMwAwdgkV_]HB|L4_YoŜ^f%8:olzw*řZ¢b" Nm.^Hߔ?y1ИFl=(CE:RA5ߐ` i_+d>آn~cfMI" e^(sOƛc`pf0 Eunf K#6𤷔t`vҨ8.ӃD>ˢ3RW0cۛ4\}؀7JT0+]o$/QBS Xwɹp&$71fHQ_Sb. !Z91AVwZB 7 @<@s$h#Y?Ȧ,ŵpucO6pN+)̦7o:ӅBַGH"U͠|i^S:ɺu`h\(EP[yi[%oV Xvf^֑ iuXw?A zZ}?:P=M$v)ò6dXʖǥ# M5Hۅ :rJݝ;^ש&H p5e7tn q爭sBT]:@~[%WȟbGЛ%j-3md@Jkhf|WGId: fv䢲An.'WLGt\ a}{@f  |fo@; S?/̢y{Up=98W2$i3 Sr_ʙ/ #&^"(}kcWa;0e̹J@>Hpd;?@UfBLA{d8Ḃ/*v=_CDaVe+'Li֪gll(?`9؂g.LZOX|y'ʋlEnSn͉i4QE&_a[~G(ʽӁŒ42uC(ڦj5غte@0v[g2==zJM: /KXU#߮LQhAω W)Up"//SiH֍!~/r^ԋ4Wmgcy齄ځc_qgLSעy7U^ %k#Vէ,cƁ72i|Ģ|ؚu2CvJs$m45ڭ=Y(imi Hi ˔|В*6Q4L*A\;|c/Bj irTH2KaKFY^|9oW=w2\d,>`(M"u &"<#Q,„LowċrO%YZc 0{TsfvD b`4" *ςD} { N8x>JܵghL '~Aux4,?Bщl' RIul~BNA)U=,7g|`wioJQJQeFkG.'JZla¡8IgzgS ?Y.x-M|BZ8ۮxKzyoIKl-CPdtFt-wZ^UNv6NFgϊƏ`4Ge2W΄_gD^Bî3?K!mI3xAksTŌGrw.-%1lrX1L-x8Z=rh< *Aca8^L5Ze/,ʽ.[G FL0{םK jx96X,+\e:gcЖzb;hCh틪+l<5BIːC.KkSlR/WFךC`LE }`'H-6fv8ͅ4 ~ rb(I|hJ3UeLv;SYNJ9蝢w3Z ̇?%}덤^Y:Ek"~6 U"w둋NM3Ad/\%BJ6\iѵP,:F㨻(7!ՉuBksl_ynETkŷ&|Uܯ՗^9qyZ^A=L@1P( 3dU(6& L XNxa.^$O1X2e_t4`D`gI8X%aᵉqSI N^-9yo:^\<nX$4^r–0n>/J)қݦgWPBbI}Y[4';0|*rƒD#dM]&< eYM>n9/j_LuHnC(/qђ&ҍA<$P5R=r?~1G;U\F!q[iAXY3iup5?>1V~MgH!!͔VJQ$ UuuXuv 'jIUW0{ S}IN^Ep;_èQZ \a/Ot4p:2&Lҹ]ℋ'tZwKN'(d=Z*ȧ(oW>9ڻG%C'Ss5$q$ʴ0'Q'3DrR_UEϓ Hs[oޙkB~v(Cpjra n6V}5P8J-JokԅBNPx~@]ޖnOF)XAѡ{|_puchn\sK`sҧ(qMb:XR/r\=*X_I4y}/d^'^ΐ*-:-RV&H 3w(Z|;=lta|ة̫L{@tAbwbpTdc:%%dVXS5#isg3HvC$gh'}œDf۪3dwRմ]PBe;\0@y*{>HV|z_GNw;nlv"@ Yīݸ7>u2||r= S.]p'snv :GQ yϯr^\C3S)g0?:Ơ4+]L+t=K3L^цF)j>:RvjAXX kmYr;pL'%*Vn=V`y'|lX_ݶi2K GT_fYr")ܽa \qǝ7B#zz[BJ2A9 {]*o 7ip~@ 漭.Q8#r2)Y!HxN0 ǞwQ`5+&]ҝN8gsS`bFI౷̻rǖ>dma>R[V-CWwGC~UMϑJ]s{L; Œ&p] ȏx?R֔Vޔ:y2h?|jtv|&N?'o[ylS[qhJ|q>߾ A|rLc}Wuי.\tp:6RQEn59 Z\U1-agOx ej!U(so|dd7uC,e]kLnٴi"T QC篷PB" T PLht2.rYQY3Z] `M-^.2`tt*P:qY/J3[ttCi* l ]$ؿɉ2]Q1yj"̂\[tÜPi懱{o-; ݊g AGcx&s1\SvR:uL:JQt~dPYlNCh x̫X1z8gEa0}C5zDi19DRLٶRVUꙪҴK:&E җP324V} $0=Y`_bAA|ӃV T;u5wc\_/ SHK4m]O: '-,JQ?r(ڬ{(dPk4N ri?rƂ]PIAU?>< <>cM8c3 PCokf%8Aަk3 [ 0adz$.5kьZ+U(_yY RL/'6 G!zȝ,偩F PO ǜbͶ)l_TDEpJlSө5%bd-/ }ersS)@\r#cIf^ƬRSvtk-B1dIDC6t>pet5A&a _03#SiԄX(DBp b1K8!jhwgЩ!]))y27] x"KH-8C3ũMm !PaUbVj &H8R:^.KxU `}"X:IN"vEp߸SVlؿQД{l“˾UKӆgv 4 CJG*?z pr#\z{JbkYCiVChpݠ8ðTxnw w,.8y6l V,[ LYR1{}\r [$` &~Ifwnx19Yr_,JRT0L.޼|2 ƫgg+ p5;P;P`ɰP00NVk,~#L~%m]Hg⻏!Ҹh3o<(7x6A6ȿ.^Q8:hF1b)AHE;;P( ٮA)AF߮:GT.q{Vڦq)..XF^,Mm a@t -#U.Ξ'&Z84DzaF0!~gdHSG0AlRjM6jpc^8WjH*O1hL^&"."to ~-'mW矒]kKx#kN.{;Mb2-%^̐p斨k HrnVFDߕfGjTe݋~R1sӲC|ڣOk+}A!pv+X Q̭@}2"bI 4IH ltW>#-4ٌyLΏҏ~uDJ]`Ey$2[TMn;2C-^:ψ06IPK`F0 +fb)_]ekrMY-s-_djX)oB|s@̽BsEߒ.}|ݵyB)t_ 'k0D\-8i4iu[@Kub-wf,f9,_, G**x{%RDSQp/Daɸw1U9nF>_䯺IwɸH {⣀%5bɨ6,=bɵգREY8 4hՊVҶFd]TT*Fa\ŅXZ5mԖc]?W8l> \5.g8GW1!GT˞l~eeeEfItDԿg.S?T3+l^t-_Q'ڟr/sX7vclPR ,gh_f MkUD;V/KS*)rUݽ,Z~QOFN׸̨ӵD[~\8B.%oҬˇu koG]'J YVe-p]%\iՊR)hm#R&E_ V ݼ5 7Jg`Vj nȃguI!S >WSPKַ0uk󭹱j}QxߐXc)[l1Ȍs.)gv$#*ߞ3ZV`[4cLsJ*˭֌߷IBAO/TW m[)Y7iþ5!8Q8DNum0PÌWg "&;W tӃJ;+aycyzw6Ls 2YLR9Ә_3W!W5y0 q4cxy2!7Gf4n#[[_ D9 )ȹ3c\Oݵa/l;}Un3'F6Xyi>?Ɇ_ie Q\+vSAՔ<%PV֯~bADXK;ZEEs(:a(e s1o'@"NDDwCPH@4jd݈FxJmSz4JAz\qwy)`ٓ*3"qJ=8{-p~7p9cDK!|MyQ&\v<˄~ZDq]fN jF1dE0W\0z9|("]R6d I3Ѫ"M<}!3]:k ΂S礼3C~yElŘӞ ^{hLCS9;# vMy_xͶz"ϊsYǠ p٣+B|%ml'wONh- ܲQ-y49f2T*rJxc#)H7 G UAtKvjL*(蝠57;uSv)SIeW;E e'R-zЕƋ $g:p-,Z(e7&ݚ:z^tCMZ /*}!쮻`;{1! ?pqg0oĘ|&'ʪ2$zzg`T D2>g$NsS޵$ ,N_Rh;u&yLMwgLdk\y<ǏQX{x rkuR|FZ}kX>BdPlGf2In(6ܲmCT6 F,1oqY@^h#JUy];rj[A 52;TAg`I;Kn%G sb`X#'0\֦ QK|!%3G MM>ۛFP9.ܠ]gpnP ̗3G pkq0)Yy*B$ЮVpCeѫx`_Y/gZ>!,V/Mal,UZa,1 :nKN)Ӵag%*UvyQ'npagn|qн,CESjϹV9_un|M]b!c%WHC(% 6K{i闷X jX$FE |n]#;(6U? Nr@@ fͻF"V+ j?΋~lu%ؽS3DuORv }k/kbB^xhT i(IqCk$\4!5;?"o28 ЎQ/I?X_΀}fwζwsNFlIM_FUwC_~VpDYuk wG-KAZQRtGxqL Oؔ ݲJqCFJQtfx}m W:s>?&;?{Ҁ5qx|y,ɖe5^`$gvgZm̰exH;Sx,31lėrD%D} FBC?3[Q#4Ԯ?mܿ&2Oy)Rhr;^'︘?.?ѾSu_d/pgȹ_dl39YcY ySc824n;^PIpO?}ͨ ]o'K%=d"<;+o%OxJA`cH|c9B"cm9퀙PM3ALPH/\qG ڣ$yaZZLU Nz X=_ ~MxT!]Y}@#ce Gl`D$qWBv;!GZʳV+jND\cWlO$7NX p\hz>Dٴ,MB1o,#|]IT9gq(6|pv X{*r d`杏|KfF-iLH^sgfiI^2@ .PH4 TDq<ԥg^9҆eCˆO;hgP;3WV ɝe98J}rSb|*' Uh yȨcNM+?U9vTgtצ|@ߔc #A֛[[)@[,Q祔Ήfrb `K)جνʜc!+>҅&lͬˈ%''! I(@>Bz2?8'Up5Ѥ] = +-D5ᩛzTI;ݢ3ԃx?}(#9ؕN (bvt߱I>; h2%g?kr,&}܄08 NIR NBk971MYQ>5^ t[^PJZwJ$w;R^V3mԲ޲=.-YcqF I[l}P0Oi"J[ƑqI[ݙ.Gž 6:y5J1?}_V戟!Ƀ&K7N獼ӕպ39T>!pA/WFi=Gʛ zKpMYUat˿$PX%Ղ%bT 嚾g{dN_S-#Z8w䟵ʣ|v|n"e5:TX!ܽ>Dnc3T6;BpDP9n{9)t7hm=KX͎YC92^QFGHeŶt9. dk{ij#¿{# B>z|?dj WO]ְdͪ- xEkT]7! ̢ЅΝn&"Va\5[,O&9ve{mҁa}=j4 X)FwR=B}@U qEmZrGͪog3!@r?|0=Bh-eM*?o,8NK7+H@p &j!L2Z(5ϲl~-vM3~h7pR27,^oM)0n(sb$ǭ;IYl ֣0?m hxd*@m`NGlvEe65'zr``\E XT_B,j˸"] +(pVjYlv@~Fzf%E6Ήn.cus<=c1zPr!ck%qfZY}@% Zذ%Q\* x+^7*mfXCruR>{O/O t1O=`5Mi`@3٦@x'e`4v+i H)hQ6PD)kFL!?9ۢ= T>|63#w.TJC W/ :^&>l>J\ukVB`?bxGJ@: *]~*]RJꊑ4;r%HDo4޴Ug4v6n?tqe[W*sSwJ߆I(D@8&ЛZS M'ɉj6?rPKc]q4RɹAqkO ?$֊3y#RiiSx֘ ^O\фGlŢCkhjA(]Y݇)l9CM*mPf|~5P8:!&bEPDɒdݮuC ٵL@Ơ6'<>h(](}\A=ߤ{xW =Hv!:^)ar_gpH%n:&qȟ{O(6`/؏o*t!ق|tը+y)Z%hU#/ʵesW*bS^މfm%hfŚX5?k^s{]Ug@J 8xbSZ|7SG3feҘŕmĜ(B~ujH\8+8IwW@j6fz32awSۨ'^fu_Bk&R-M78tp.¶>|`OZY,p]țjH}ؚ~m7cWnr#e톅Vbc].T*4V eަ|zP;*"4#v,6a*tGQxŽhz]L-\ Qy<}Kc7njb~izkE,&!9FBNpn^q2̇7ï5ZTN\Hf'Cs)sb jhGdk%\#Gٷ v=gU/ٮ̅o2;>k&lm#HI>Ε< rpdwzRڄ +v:~[TECeNZ6 ՇM~"ُ HΨ阮][:`dBa&~UL }< h$Z𛓈lIF~O"Us HvrzG9 ,zwTqrA./*~nI2dKF>m>rnV)e{Ȟsx/O[Y6iI?Ef;ʸ!j)U3/m߱?H:9P~[SۨYe!N/&W\__(Gg o)g *4uumTCgԂ)Ol" xq#Q B/tv͔5R.owNHp/^!W( yz/nV!4pz&Ee#Io! yLe_6anBg  zDd v]B t&P(JQYW^5.%_o쉤2lW^ ,ܯ(}))zC__>*mʉM\1/3{9yןp]sRCe|Av Tbl蓶OO\k 47V0zp>pM;"r4948XȋxHno6gwiq`bE{;Q_"@}}"0O-N0 cr`=F2>l{T}cItߧvzB}Kf+imTAI@ÇȞP()|٤('!ۻBC/ ymm-QߓVAS6Q x3+k\bSv_(WvJ:[B_nL}o'U=y;﷢4uNGí)Nl;u7Cu+ZYU׸9mE\XG-cdAjDuyn0C.e)jNW% 3i>B'؞ tc ]- NC0O/VVUtIz$L6Lnsq[WS)\i,A[z|'Af @cT6p6K Q_d¿|Cv"ǕҚ4C/DㅖS> '` GBQ]0M4QUW_z@Bu?闡ANp˖l?FGɄ̉J>2 -=Jxz^xZK]׀wөֺ}rܧHu\ enZ h|Fř yU」q?,l*9><ډPq1~k|0i\XÒ24擗V1 y!*1X^_Mq(՜6IH iM2"js'qY;(dxKml da,,ZuG;.^ >gEҌzңx[1ea2[bL=>Df).aÙE'QR|ˣ-}YVӜT@i(ϸݰR*Ʀ:e?xhS<`l`#jb#}Xf MMgh/bCtWm0hkcV U=OxJsw2 !xz}#6ߙQ[]ق؇?n'ʭo,'Fb_<C ({ˡ6q=:7q?u32rH_LΖl)YI2}Lຉ 2$D&MR-P(8|A+kFaE98~('i5/b_3S=i;ZD{B!7'Z vs+4J% ֦qLVFӐQhd#31`ݿP^!TP#m=~.O1zr ů6yiϦKm1<͊oF)9,j #󓉹aY 1y[8fvFվFa Vf sl}H515B^/k˂=@Ȓ֍ܽbٹ60,^vɣlh`+vugB"1-Wk;*UWʸZy[ui.J|.)R3J鵊H2 g _"d$vÙ1(#6a'+#({j5^=d0lI\imڨ[.h2-; < \¼} f?\ugɕF/QT)&vla曜v]0ޖk[CKJNQO\MeɞM44L>M(mz,5kO̞3uH8uQ.O^i񩶉1+hilTDEX3/Nz yΓO@S鞼 Ĭ/LJBP2'brlr O 翀w?W1diWfȈf-?9f[ w^/+ 0g ^8Z6En4Uk-z!c7/J;+t6mPϚuÒǻܳkt; Q 㰼J-TS;LFَWij>H壂[]a`Sa-]'NjmJyis,Pڟb#Kj{r'r;({eeL>MGѠY(Q<&@h*3YoDQ GI=ޒ7qS8ѦPx;V­y T6k/:Uvb$ښv+Kg?|G?vFD)J %Wg8(Mgٚ꘵UY/A𣏺I"QGoL%ϻ b$ _"%a(v+q-?٤&_r_q$˥Z{zPw61 4<`14:]]!V5:):Qjb=ZWϼP"!;ا]y w˼:8}4Łщu6?#+ܻ.pr<lIJ@-djY?.#mM'1m+qRt퍓7 !2%iH3JYGO}o\{ŤuRMNKLp@%AC]աP}2~<H;Ҍcp U5KD7lxJbGX )V̯-G=4PVx>!Uyn8OC7ϻiKel<.P "4]tsDU1_"C٬Vu7\ο㜥᝘y ZտbU9y Z 1QX 1qw4]q&&,8LHΐ:&\*( <)/_q_3i&ɣ a҄ x@eP+jbʍaKUe9 M{ FY\v6*%ͱ˳]s3rQi^P?ի+e,pZ1kn9u}Ck!)~]:,L|H/qhDliDʁG/f nz5 Ucsb-j3W Z\_ ͣ)1^+ !E+}ſ0ůsX`y1KA!f3Rf V{-yuvay Ŗ8@[}l) z'J!1H_):|,E'FL ՠ!2? 9n#o7r:Z,U m(52nTϫ4W+3_]k4h땝3u )M[3`܉} AI]ڋ>kFIT .cfr)Qd;A'_o=`ꔎjLC?mtLؓ)!l ci5O$u|B[WLO|Jz `Pj,%5$b4")W^l2Ql8~-L=+1<_Kj ~}X+,מقƻNDЄS'LcuգY'g'}z]KF @ }˲]5GXE A*"h,a0q2>FZL&/mY5y$䦪&m SH@;!dTfN>O5u7N6Z T)e-RQz~n[*1$SuI(%ǦX Q7K=TWo2 G{`S^ +>Z crL,EeE`ڟ:ni[3SmfUȎxfeQmH:8LrAG뻊 [/vDT>ur.89# {qi5 Di5 3a6Y ?qup $7wZ*N_*IC'CJSڴ4d;zo+>=1%$2zH:+S?QQU @V@g1㸹6纥~"k 60v.Ӄ0eK~fO5@ ,l_݌P*Ӄ+fVeb*ܕ /t9=msdpL={|#g ei]68evka*% lf\^>7z`~}/"-8njqW'BծF{ϸr;fw$f;uFp^[<]!8?A#_K5YAjwm[zEAC_!OZo %;uЅl~Uhx8>HyF?O-)k6ꝥ"u&aO9)3jW?r-*^xxc̣|SCGKoYZTқ,Iy=Oo PHLHȬBo6B1/Gb; +8`0ۊo&$PjS(EJ@/gg;tZ0 6;ϧ%O+3NzG8~k2W@戣 5ʈQ76[vL_02 9L ⒊f, 5ư/~s* = =⦔U~K..)2PF{NPAH#b)#FFgN!+: G0<nf .=dDbm@Cم1nVlXT"# AGNM)dJEzO}f1Sڂ[[3mudQߎGo biZLfNP)Wrmv Cr\,($qFh0tGzW9Pg_駾~{kZ2dׇ# d i' cLϟ11.^wC-ǒoo~4t ^QŹ~{C2fmz͘x.L rj up 쳃MYȲ9<0ݧx]`CIjIXgS %9f44&zC%v1kzˡI>׵1yO (08d"pZ=j.V[׺y)wXQI- [#ѧ%Etq i-{5?<_!-ȀE-\j~g1jnxYSpa ,λWC[ pcCs6KP`LRSp#lY54H{Rԏ7:tzP:>0/w}X#?JQJ-B4AxN߇@fIeNa '^[A.DE)8b9 OF%ij/G*;_tO{ {g< %9~ڢnNJ?GEPƻhQBrfOV??3O!,#*lo dԨ?*Z QP0@Tz ~Jd)ĊGE>Cp$:4Śf+ UӇH:a^j~Q{K "Ph2B=yǪɂ>/볮NE3Ia-W+dyI YUvZ:awϯ9_rMs@UC_&ѮOKˀG<.s{4C4D1 u\!{DLfuS5Yv7 7(c'9cB.x7k}"牥~Dv&ߘst%AD`0C.%,S}HAI4Fn׃G˳&N-JJgjtQmk^WorU& ` -vns;H!Y[܄^pR~mx|/FTa^.5ec#W m\KbU;mj^>7Q:bq]mm[x &"m5O t*uՇQEY3"wBwhRxmZ{=^d.Ps.t~#.8s/oEUXGy=5x}@o1LQA:tQ!e7֣Dt5S{*mӃ8!6(kG+) f7u[g=_;]*Ŗ)5s8)zX`1^?Zm'FmǠV`&'Uf;3[| ˙GQ!=JVvLXECZ-@j\WȼOE ~wʰkGٍ6lX&(.V/Reۉ+9_0eGI]viJ3z7/T|D2_''"p_^)iM:ۣtL|c 2r5bLt9o`pST?q3-M Lxq1[GU{oJyk;e4= S|> t6? |pȃg="mo}L؉6 ISWzHW:ԴGհ3Jz 镹qǥ],ۉ{r!DNcya摒̲̽9_ȁ6E w9B#2T\IVD`-u,~zC?"W7Uy ΐբXW*T/ Z5ۧV}`uCp5fQREq}sTR1[0ˆkU -OMe5rY*wF>Iɘ9fuP~Ie=ueZbgkDk!Bw>LȢAAX,BqToRIѯȢ'_jhfո7oVoOs..*5)WO$; 25Cc줐}qG O:HVqb#~ڵWF.ʕ^辛B4٪E"YSiLk 0+v~{6SjZ~iͽƋe L+LxϨ{0Vr!oJv0UʆW~jk1=d #пdK)l }[7.$nhE>wH8S* B'B֍L-? m f }Vp}  cimKCQlҋ=@}-z|oFBhdxv mrQdεUF BYX`F v#qDd3PQ+8}gZ5OgwEZ omVb~}|}N=>΄6SI(G܇5`]4t$gC,T^`ˬ:;Sr#ه2y(Ɣ{qu_41:WS|i:~^`neͮЉ5 Ɛ5)gVŦg%vn3t$vqH")ob=0vviZO{[ƨnWdZML/Jw@DOu8źh1|Ő`6-7߉N;v 3?9K^\C{@u"-M}yDC/wPPo[q3D@L);G~ՋMN6e;%^Up& 4lj ̯~;DNTHp˱Vm Y9 )_'kaP=XI.}ġ3I* #y@d !?gk'1՜ltys+h 2 eֶ70tR#S j,4˸zh$UPԿec vB?䃘 F346 gnUZ}G9;T\9(db Kk܉$Xo" B>x"cİsLPFUU;W4Roi+z§߈͙Es qrbW ֆTWQ, *{bmz|-@4][u'qpiq ,thOj̯@lF}(3esu./uy3oOvʟ{r`XO$Dy o>+!+:RɼYfo9nRB,U:+x<C%*CZd4dI%]֏=Kl]Ex*f棼{~Cql^UEj;7ğ뛡\u+08;`Tʣ aA'Ϯ42cX˂O:k!Dq8M}2??%yHzE9%LSDbM?iKDo0;(\lcC|1)o)l !O<Ib> [EʼZSLf%ZzRĆTPbW#&?:lʴ4N뷅zI&Vel*AΫ'wѮY2|!?QX"3mY K5wd(?z>N3$ w]jw~\Zn<4& >gp"_Bm>zs# 6Ѣw]Pr :OEIr~*2cc84oD)$a6U Lo)dvH㌼9!fRܛPli[r3©nM'lj394%jʪqXSeg2ccA#L ~ejISc5;9^ܰ.ןߛjWт)ִC/niww]CUDbK|OX}FS&.'2؎9ҎtX4QMq0 ȫ{$sA^ϗe i*=w{zKl=?=I{rQyC,k( A](oj"I[n BF.O'SwF{g. [5{40P$]Yp[pU \[4eJuS)HAhp58 jM^gV0qȦ1B1HGU0؂7p3kUBZ A=~z  ?yEQά^8GM f1dwctЗG]RhoHkEB!PARm SHI vl;dSp7:tԫ-l_t¹eWVlד㏷*V\oE۔r:>#;~O\6y%&~OG b0D^Nvzn'Υlo UqRI/BU3tr7R3E 2Ï1N8|~CZ0}šƘ5{|,jvoG.X]_8 Lqyʓ,!Tq%_[:6۾w7βd`0ǐA,>#wvU>!LS+6?폅mY?k(:ڹ~Uh-qо)y_yTXz,M ڇ뛊jMVuJAѾz~Hx:w`WN09dӀi|.> V0Σ =JC)]a&6"K7%FFcaI-Nru<K6luwzbG~q# : | @oϾKWBNV-+n)ȋn(0y2/XUխSR$v#F/,[#[F`#RQҦcYjUgG[3_Ǫwt2U87JT2vgB+j%U׋Є Z{^OsNsKFk:S]#H[4`PB chN'K嬢e]2O+]9KK)KÀf] jZ=yW:ȧn2 S|ؚ^ٝZ gNzG jIǃJ{1ٯ+@նrB=ӹwMpKS@t/6>TYf(*} ru=#(S>|ov%@\xli艴h 0b!Pر7jT=J3 =,b\BKDNk iUK(_q얷[gPkh[7ff ?LMi\INj4rf ,VE M*0|^W!dU(-"x(&}##+Fs>LtV 8$B 9AUivZUCVM n,M埭 0e: ǎ>wĵo#U_zʃJs1r$W; iF}f֓ɋV$fGpO  wdUಡX Eŵ羌%;!ػk> k:o 9q޶(vK%~"!0-D>D0BX}E ߐg'|&p&y|#sb|ꌵxH~(oF>:;~ ClgǾ_4Xe ;Y)7s-M/X` ;,p;706E?c?Nl,W=M hU푧atLOu[i!ZGԖLWDGu?aMWb~.s *RSkuNu`bM;?e=.AG6_ĸ3  :?yO7m<֣9.#(y$(A16ׇ]ӕT$ǽ7d40)_8d}x$ov&1|*eX'{c o,p3o[DT>:8eIG1f3NEqaƂJ遫Kh}4y#Ę8;ErTҴᠸ&ADe8B'Sn-ކKOAKUY2aoX4:GH mwi 5[9Y=X mhj</) ޷DV!em:e]WSoQGf2ځSMN7e# P3Vr0P߭3L&85zO8nmzZQ_ۿ(#AfWyGJ`Di/7ؤu؞OJ!g 2Ŋ2AO g3$jG\U+Zvr$}kN^Qr;''@\Mݮԑd)/&sC7!',q/ |\RgÍB]C4r͵ɎlJ;so 88JM4H8z rPx) 9oy#q4O~ym$ f>A`<à,Ĺ:G9/-f7GW&G#GQ$ kmVҬ>Ff-%LWSP{fhB \EJs8pf฾wAq΅Tw>@, Gm}"Dwr֥Ҋu`h~#G}e$@V|V$yy.8"g7ZeR51?Q]tV ??=J7ie~xcm_ijQMz]8 v' >}>Gy`&ӵiK1?7֪UWj!:EHϏw_Ti;dm5(݈`6l>TtWs46Zƣ|)m?ܵLp"ՌX@Tu#r57A^$ϿGNo2 …Y5+랤pkigl/ ႷVYs]D7%itSѿ?'Z)GWO\_ԿDҡ՛Obj#ZZD]z6+y&X;;:0f#VN%ʄZzG"ʗD*{dO͇ ҟ9̱F\~=6naytUG9T᨜k͊UL{{٥>ݮܙmO~1CQy[2_VeXQDjj M]E$,HTLZxX#'=f5ڤ:NU B˜_k'dҦe̓FMl~<9 4?\#|t,lkm^12|!*({ ;ߺ >\%@]}k턵gWDz)(P(|7ٷF^`[Od|N$!خ.H))ϺwW˼;CGjg1=8})@-U|~h)A*Ȋӹ[_ɞ٬K-}J +aIiɑ_ѫct,\vCvsʼ7H hgC]ׇ,p.M#c ̢,z+[ԭ:Us`Kۂ㪎t ]B0'wuhDUT3|@ zmV6+*XD'(/b~Ec'l K7ѷDH0-SuK@q(0zq}83%Wmvt"f}I{Tx? =|mM0fpv]PT]֔BПCu9#2"F9@-=#ްuM7 #BߙT8ĕ;1XkhpKΈI  x1ܙt,P77Jpg{e.1ӔwۦbI؜tkddZN-^ YHnOGɕ)S-/XFB.lf>i޲]28b"V,[B'sS`*%oce05or$U8oep* 8Kb?EAk~ )q9oͣ]<}I[^67's*Wo]:b&H{vIphR* H]Yd98LZ?\swOV?ߟ2IjBP/gIOo.VA-d]@. KtXyoVD0sm۱YCe!xL[cUL?LY+~>& M=T Sm,7Nl b૷)So`.lBg [3΋+y]5iA.>7"^#pmhy7ruM߀ړKBfqn=lWGuRw^$Q{q>Fry5OQk$PY$pG]&m*\9Oz f}Xg%[vx.yOAQ?`0 Nu Q ]8^@׬Աf=?#N2v.):'d:uAP<ЛZuj⌫1#1-ݴ2=.]@Pj2ڬ/,sj՟0t*Z?nO}x;Xӡy]˚.o/w£Ĵ;̾-mn5kaפA3^2 ~m]JFx0g вb41碰F!jnOa.)*+q{:'$K kQ\O!ڇb"~B1^A`UЌV3$HV({RD(B͇')qzoFy$&r1ah>k@gfrn0:Ĺ."Cu8G\uT} ^-`[Zlq^LZR+7 4cPDv5}B[zݸ>j4Y߾XEnk*W[tsB߃ط,= >g0lAw*$,hr߇$їlo*z |W C9-B9L~qGw&sX&~Z)"L~Um"7h*>ЄRP\;E$Wf2Yo,B@DޱWo 85⨻tm~&QD]qaK ct[g>phȷuiP83oֿ|m*v6vNeK t!eE}$OWqZI= K[@6! '&Ғ:1 /Y2kT^D^V^e9D$wY롡` wט6RWuS➮' .Z(+ O+RNkbJϜ&uyl!K")N͇,E iy|Uu :y@M[PwZ8Ϭ FOzѧg>P-;pQbot\GqВp~B ͒)yp|VENbn9Y͹yMf4.+x{U4gdagxq~/HFC{U{c87s!„t:]z9mr.%I-%K͐`ulca u wT$ yǑLG V;4 !em܉HZ HFoNZ~І`"dAX/Dǣɯ'IfXOYc Uy€pD -حcL'tܢIP<^Ƕҿ>8?FuK#߇\Oќ%Z!N]oVSSXs?ЫlC2~Q .a_<hүMfWuSLJX9a~w h)%a_n~}(F=ꢙ*- ^OH ߌ>KI8OR~g%J@kĽ=kAGeJShuZ{li~9يNJhvf<T"LN6j~.|M#?H0(vNQD+Kx 2jj4ȅ $ޡ/laf]Z1:yR~a-.fEbcX8Aᤃ#+nGN+"VTnT_:Pz.qکq|,Ra kk۴)j dʯ(5!EY"OtBq6vxqxCV>Sw"pѧ19nT#߱rdb\f\Y&1v*CODl#otw!VBr9J$R-s+ODlD{=%_d,hl) N|q:(."&,u6\yE:X%(ikq0׋w(ų?Z̛ԻJNa`>bKM{FrC!ĿLgsW٠N`!cO ;-fFVRѾR5&r!K| }F _>d|'#%Wŏ~m+?wFŚT*$fЊl!lZib10єUUd:; 㑫4y }v+ TΜUq.f<̆.8NA=myᇉEګPe,{hqF>9+s?3^Z=օ V>q**W#f!H\[`9VbKdr-_5Io9KsqAzT &,(r+N^'5gfLdD$g <6Wu (%{N1a=\NdiڼGa|(.[=f$e9[`<PUŢctڨ@Gf'Nlͼn[eXIY6nu\ȕ,>wN:S)ef3튌ڵJ @Ա(ur_/ m0|("ƏlU5ElrL `s{]RhZgd4W#Xڑإg:񤊁Zq3‡#5["PrW*T_%{a׆4fok';,^&o|lOXRp.1=/|1h(hzn"c`9l[!H)]du/( p_Ӱ g7 D"{,x.P#؄+}_(}5*`P+cP^7` i-˗V dup(4"[Y%6D ' @A徕͘{+BH:hk~|%~1'vZ7}z-?ãa_J'sĸWMRa&i>ᘎ m_' N>~$L딐C ҳ"Gžt>PԂc18 a[dwi[ ?M'L߿Pc2UQ8U1TJ[&dhIgQJ)kXG- ю" 4+&e.Fmf([uQ>$XφG2r`n"Sr\# iM+dи$ɨ*6/lz? "H8_W$cB|IU܈?8vL[-Nz>vVUxo(~":.D,<jV9wnAd"_TH$$H8i]4'/s@јŬfO~ qA|wɭI {זߤ ~ʳW.MNUC=N<)mJ~$u{pFmуnt唩I:$]aVfu)RɥL<>Yh.lc.G's.  i\Ӄ㤭E#B4x11S[TUUJZk)MSm ATx ޺"郮~@NJJ̸ZUʟ̞ EP^3U@uIw Vx5E+@0ZoV6 ؕik( / :w_u'cȖ?;OWRX2|etFL+Aͨ6A+ZH=I1#\?5}2ta\x63jgTqIĭW;E*,z1*&ڪ"^/-_˹3DM ]譮H].Z>q5 f LLɃ8CeSp,Q=:G1 X/`^?eV/ )u/\V=ͺ\EECCmJdaFl8`{b.a5C$xOK뛥[mzfqXhdR ͔Agi/Ջﯮh` &D;>MrǁIqrω_w.?\>O^=sg PIR\ Hf{#ǻ_ BxDC[]ST"f$Z#3ggWCI็dӔ=}J|~/"^e-Wa;tkvGv \o5Ukr)A?X}_HԷp!ȖdbƾeMlO%Ī'~6h} LoS(B)}+U1) jC |J+,&0n,c@+xU&R`q ߟwU8wVN87za>f82Qgd@|u7Zf=zB8!1n,ө:e]C"0P֦Bgsh=/,@ &AgYIG'sX(Ye^9Gj }D9[l٠o3ZyTmO%AjԷYL|=ȟ X7eKhgh4͌=D?LG%fn9*6[OSQ̚C>DPW (qxհ)E8LӦvdJ >*+88)۝m*uj_j0 74^ro$(:2IZJ/ RzΨ2 Tqn.j?  :Ը#!9LU?$NXR3 AfV\jpa0gཁ^/YBA] O2Y>OCnˤ!/i=X1{?.@M%mg— #Fᄍ#_Nk@oXJVP"252JE_^?eUz$s8~0Q`INC>m%]F=ݨid2QOCBUiG\y5@#BҖ;_km>oƢӤyCxTo:ClnW,/FeQstAEr5fO @unL}Mv#2Ξ/ ;E`փ aD/q;{(>&-#ݞo+RQ .}nGEX0ɛ.67eNÒ`z`>$~H6'~(/2,Dߴmے؈ ~ͦ#!$cPO9-J@C~J [A;R8Qpo=19&H/q].lM#01 աAN*( {gH&A_! y%ۢR5 +U^-DEc_yL#[{8+TQfj3 pVCe*ABx'-;=Y,wDaδ6ج޷K7!VY^;n_uceoqJ|9q @W+/b^W:#&!]ֳl+Dܦ啳b"][yr_snQ38S&{b-a `xo$3Y؛ ,~(=CX˫\)5 O*c%]PlJ+8U/>'O)l|^&@ M=\;ꍺFuP(O7$zǼaۆ{"m(֠ZfI)iFcPH !F RW4eSW۵>b-E~\> Rފ }M05Kih$v pIIH)sG{4ZΗ{+p,ROL~0ɯ-Ïeje1fv,c5:_bƚbáFl dڶр6g 2$'ɪk'@~:<12 uc?"%;E+|YF)"C*tYdFEASۿ9e;A]bb~Db8/ 9oy m;₯ x5/%o[+]*y$X m, )=d:P @ɩsY,taLG(\,溡wV'/"UQ#Zq-}b3j(mj&/){X|dyH j\ʩy+!!5t,'HT[jGcƄ?2.&Lc5X 4?'j1Z:Vnd.+=jt:&pZ axJ2SmPa℥`H-F˗f;wɋRcb~xi'(ybT3ě0EGT!E5+8\O)aGA[%6B`VϪʏ+? ,ַ%,8Gi|8:glQyjJd?[@QhVVH+qF}xbcܚ,ͦ9RZ$JQ~ȇl9}"ewLP@"\XI sLO]H9{> A2^AXnTFa2*%@,[HILf B:9=s䵳J߽z߳=Z.LR$0PR!ZS8;Чü81}ڞ< vj ~?㊩ nx)"NsNmgcB&1!Ľ%Yxw}ϙCPzАd D(}o"_9D9j) X.ǝRúeT`cQZ$pDR89S?/9=ыdtOFr$Fۆ1᡼[ D!c s455%Z'bw,Q1U\w؅Gl- _ѐ&jD*PQ=*PEۍxb/P+lw 8Ι3UcF f?0IpܣȐy DS m|t6S{BS8 ɱ\97ķIr'k/'tF/*IfqPcGNF('׭ȕ!w .)$O\]~P[76vy9`.<#;L*A֦ 7^C$ WH2@ުw|D6.2TflA|ce˜B}X&JbB2ƥ< P;Bf䋕𖃿֠(9PT0bk1QjP}GejbEnЩcIHZRC[ z{;9ʱ/ Fd,рu/K/GL`?#*3jmOï]6b^D>R:fJ3=)ޟghoߵ?m/oVM&$԰0:0Ǖ(`a<Rґ޼m`?5٦ޟ['Ku󉵓$鏉roqUb#|~ȫ=fM-$rRܳзyH M:-`} I>OO,M 9_]7/N O45]1e'4g3RˉRD\w۵7ϮH|vjh<ОO2G^:H5mF=FK{G%^kfFzЛ+AHfTg/"aCOp1  ;ND&1"BcQ.ЮۣJDD<[)ƅ=Z#1trB(ю )Kb'| 'ĄqTE\^Qq JDO •.AJƋu"p <P!Xj\],/h p\6VB_yA}y6yBq%\^|$4HdP kpuU@kZ1ԹT<ݖBt }·{Dy~0eX7;_h8x̟pC&aq1FubxrWC\wd}( l9I@pD 1Rވ]hԇ;M'duI|k0A/n/"e_)8$ظMW4]Dtޫe1u,{XWe^/?٬vDI?6hla[[ޑe@L*տ ){ gLhBldn|BZ%);\'xK欬hltjyQlӬV( `#_9V5l/SB 38>6gvhT=0YqdB-ϣo/ɧ(u*(X [ɢ[[t^8 \ p.I鬤L @w]rZ3fOVB޹Ys^ \!|.TW{Osd uS]y !G Fde_k%j݃YͤrXʕn`sR 0H 4ђV٢\@^, _2}0-D'G aeB X&w~Q1jjrjXy+>rGo>9&vĜv1gm6 K$MCU RMkkOWi ,[K Z5Xh'Zʳ;<)%K8:[pysȊ7i9 gARq9X[[e?e֕W.;.?h W@mͰ;hNmE7oy6K4ъgx,Okl}ɑh*EVdKsaYʜ1uȲe˘^)Bg)D g#+WsPPu}2+Af.XLb]?Q<-[#ٺMlbfgRN3[53ʑ9A\AzBj|!p1X2^q -<@!9n+G?ŹrY@x$7H _~5ww*II䡱/a=̊{Eԉ0Lђ `.(J3,D&#_['H9'Us. !sXn ^.2~&'y>.<7 8)wVTXGjG zx&Ah1vaum (9+-k$d%e#}(Ӕ-͠].@ O%SD!f+ʚތEm+oIt 4IHϣ7(.(6P@gQ#uj$gO Gv(wϨ㋿ÊQ/ɘ'k V+>2lՃڢk!<.4C7jKo)U F-'sɣj B6顸%4#kQgi9BhX417 gx \~Ϩ)ܚ oLtyd/Ϛ r`0uޚ;D\w}.2 齸{ʀi4Q&-9&Ey>m6VR8>^dR)|=0 ٟ޾5p&g dJ*(Onvqf3Z7p@x|9_uA(}ŏمq8xR{9v;tpe/F,!,0 ̶THǙl#`9 :oՎ}ǕE6&LxT~tܽB kﶱ8:W5fڀ"t>T󤪾Sկ(MVQVulͧ ֵS>-#%{'hYmk"8|cX߰ bn cԁ9)_UV _?G)b4i N3G,M+qo>,Dbw!S^Jy!6P u q!D%0`f졣YI# kt}*!_+![.!@Ahǜ;Edsv*1 ^Cį{?hU[xwQ%,/Aׇ%EG]۝h/_f_e~c|{dwub]f @#YnOp&m F3TlLJPswG"拋Qh jSVV.uܕ=ι пovMOkqyh'@bJz&4vejm;4T{[p6ɿ{R6M\̼UbXOڀHat qw/8K8@MTwxЦ7tMZ+޵w]=B9 ϖ6^|e]Z2؇K~vֿ^~m,"1ϭՇ̓:''uHh4yZ0ĜzcKӡUA(!)@e?ĝjRwᤖmn9rƈK!LUEXZQq Ὶb6;gmr&Hp:1hH'|㷪h.8C'_96yhm)漤aHd5?&>v=.e_&\ʠV>wY cd?k*.6WޚЍ&QI k391b~Bˆ@l~E16VM"ݗ1d5K[ "_f r}$i ފɛ6%eqV=^."?wnѰrz w|LMGո̀JG"[X_T(5Njhni.΁׸w9'OnpRۣTwhw0NKRjK`[|&b9UnRtO [AH0J%v37~38Myh/"_p1c',IeqFFz1mt@%їׄ! t%FfġN 朻T4ӶWLl*;wa2't<C9 $~%vz2I[H$U} ÇA= TF: ԫ-c#?bk \Fn$$78nmbq d`B3 r%cml0xoх9A@B^V͟J.CԽ}yٶq bMD "Jѭ?jcX98*t4iH(E7UCz2~ZΖeI;0?U##^;uC ]^iG(yIJ|`r\~"<A\_H -`/]oZث `^tqpؕua z?ZJjs:+O %ld,( #M5RduLvo]Pm('3^~1(nM`}D xr/,g)a,v)ʹt' @W#ig xH%0.5)* C)gκ}lh`[gĭUmwͳg*C #}PUJ\5*f~`,KMU\iС?WrU\ǎziW7"O [+}}jJ.שOO`/ v .:/!cކʒDg5Z38&|E :>K%ɏRGP0]T=v cVlVe/%+v5{^8eHvh2Lo\!,Ys{Š 3Tt+D6t)(tzҜq&s5;{A>}њ]إfEV;TJZ,LJvƼq)@Aɤ4U6C5 hp%WOj)H%B#$ VQl%*KsXu?f{T(00DOvOxn[@6VìRn}bרϴJ?q yC "}<=a> V{Xe򅮷00b90ydL1,!t4зDU ڵ}g,4/ї:UlU1j$]4"ef$4gV6}d yCc9HT!93l |jwtBPu-uQ1Ž\Yjg%!n*]ʹ|< "j_TUv;Cܨ^ Q4[\@_&ZPY;ٟq>+Kk2ϧF5,- &1Kd=iǃ?m*ְӱ-zfH9p6`%U;:<ݍ:eH ~0[I=nUs]lmAc]qAA;^^R-o][?S>U.9`'*{3XĬ*-":ku12SZxdHm,Q %H-}4/*JAVk?K5_x4]XKjeaDɒ&Y~!eexBQЇLhZj R fsT/!P|Ψ#8H5H|TT!Lؼږ0i;!kϒ`,,P 6S-ggTGP Z`v9&aEI/X62I+j>O'ⲷ @L%XID#[CSpmnyqE ^i`H3b2;A@c |үcMɉF!uUC82băb4ZcV-w+stH&Zm̅FL[%AO4dĚhdek5@AGg$zU0r:y#ASGS+N7b~-s2!(f#?F(k{ڲm}Eqvne=z)3J o#2G:l1Gm^f \wA#nB`ul;LzvN= r+̪=9E}u%Kg#]~č݄"C+8 tվ[N&}JR9ővd\/~iPeO]^2r 5B}xfH7{ap!_,]MbV χӸNOYHTo;I.j12#_Vq9-oxl~TPW@\7Pc "@}8reӘ7 Br{3 YY?#n)(BB1;Tq`D9&d~tV7 6c tR&L׍Ĕgl7~7LȧMg;KCǖE.owJ**/ "מ-!3 /|l$6N!ix66Oqy;ZZZ57x}T$GD]II}~㢽 Xј^ miA(Ĕ3 NG=4P&@d -=rH&m6R o2ΚW}2:+LֹQhW,Tsx ]h=$) 8-~ X)&Ɍ}~*J0%۬G օtKCPR61zjaG4(ut3:^vc`7u~K0bZcle0!#ljxS/ڹvA6iY;.<~ܕ`C˶kG|Hs2.n%{@H7EaSIk1=rי+^sh١GgQ'!f!I43)1/T5>풡J ^;$`0 |+zVBMGN/ T9D]޷z{qn{*D°.@%z|~2=w}G 6>`KҮ-Ù_nGo #.Dscz$-NeCAME5n.otIB@^:T8j$o_PDxY4[f&Lj<7 (NoVBz*W0v4X]է*TI2.{ACq8ukqX,ʏ >(-l͌eƌC"mPMy#dw%C. r3|X)< !^Ymz2F3-d Is~CT^őR޲D 3'.*U<1Qm֗2xSW W GPW#Xzƪ^%=19]6.R{rm`!H::/0J6-z@n Mn h]nV@ʙkTw<6y;c\rhاXuzîAUzv}|,d>8Y}Lk V_Fj=cVJ׶vԿ(=!0%z%tvtt7jn4T2ª,-G#1/Qd02: dK:ZCb%0G8`?34:Z Wzlk7FMWLYs>m٥K>9^ܰ0po۾tHg('ֆ65~6ݻ4krk f%M<E "Wji ;XYG/7naKʖq`Gw4FO;ˑn+gaM# K)E~r0PBW;8ΰUwK H 柗@C,zU[JLt$8 0k$HF&'J4] V,>q6(\1ŤMWx݁AXb_Kfi/E<TCOc $aJf#90Zں\|uzׅDEXpj/)jO?"ӻۿH(+ïq@s[Cq&XGEn+1ZIQ'@E GG=u I܍3,1!h۷C3͋mV`U#gA쌚HJ@$nR\R[LY,d1KhԱ5=UAކ-zC$feyk x~anze>9d=/ ް;ΛfdxQJ| 8-"`C f-2K=@WXb=ң@3݅:˥ ˙@'52¶<5t*xLe>R㪁fwTm~,aAK ĵ2V`_0 IrA;h0ٮWsXƿT%߉&v>o\S`PaAF=;"2qh`/wdCa0 "bPqDV? ZͳNfY~hiJ9^PR2{ wLGyUbל(цOmeY7rَL;LG_d2k$5)}DgbhEB6EW Uxy?L)\6v!th)yF4(w(KtW(v5qD$mUU)9| vVvnC.:Yդ䮚>ir&.hD QƄN#Kz*Z3NO%I&ƴhFle}ƗBi!=R91UU? ~ﺘkRz@'/[ޟPLJ[X|emѦ+q弉&DRh #ku~l] mW~hӌ [ 'o\s7?g-0-:c Oa(k I= "}!͈m=u`_? ^e|<(C]*dqwC{8(rC>$ ܾfAkӐkeewڻm^JejSrr1aV沵,cD'Z^dz.˷XgF Ot44paHc>Cs^7,l`Ux]=ݢgq?͎ҟaV1썵X׼QZ=woɰV1k3ibۋtԠb(Ygp& N)J$ Z;4D'XwWA KF]:kIw;̏)A0Y~mI zq|uBlGonñ  Gz6͗U~G9 C<,eJ*ɳS.XVt2 HFT(e0AlwHѡTP {Uu = S{GaXG;}~ueo~iKMJI8Yl~5e~Yx#6`gG6C^38c5I^x;zm{T%I*ZTflaHP[qH+aD韦C*"Q?9wuBFdz)s07jGԻ^uIŻo㤉e;hˤtq'Zu/=y*B]HO#**DZfO\N\9_8ZW0sf|K&Dd`ڝdfJU}j3˱ XYE{U6&;,{Z&LZ¨] x`)ޜ6 A}gy)l$E x%9&6iڼyQS Sa~o;P:qآ}m?z|p7㬒Й۱ o@kEyBֳ& /tqcn۪bRpa]!{s-i4/b*I&8z>4 z5`&  溪 F-@Y3u%vnW(BrbGpީv(} ~$۝^٢R/?:tWxym?w+o( Fh&lbrlxc`~%i[aگauj }j5f$SeAF[m)BBtn*N(X/kնg&8b,gmqpɳgNFGE1*P ] 4Zos+$U a RgT2S (<ǒۋ/Z4@s2%+\8HڳOc"Cy~Cv-S ߆DdH鏢q!ۜV_87)'s߭9T4]?qya+н0,q0" ;e2Vr&9JIoswCn巀S@k/A \\e&a\[hEt^1MѻX!&ؠ!a4y*ljR?*p`J}a v<Ƌ @S*1DY:R0x<?l?.ev@D6֝^,Z| q"JL Xԛk9nU|RzIZ cYa.*:9JBbM-=<v2('lz Wu|,.&KvRES-LxwlopEP0QJrD]ĥLDVr,f)@{X4: :1^fT]+9~_hQp{ZBnFO ҇<) Q f*d>_&&d͉46Y%*)yJQPE59+_KmNu?+@)Iفw ]2ly Sm S%ÝOQXh2Ef"n*2Q";øB)j7F+׌ F߲{i]R'"8H8R\5g<:8PG ;09EiQcWɿhu4>ʨGb翤2T#a. M7YK˰I^?37sݞ!&5S!UuDX+f(Q+S#ګ>D]Mh#lzVgso |}|9wFD2rЎ#{ l{%(!ybΞץAY [fm jj#mS+vFI oˈܭț6 #ftKdl@3` =|OpgHL#Q] TN,E4XoY^Ü??Gc9L W=]}ar$SmQ $yo ӫfpLza{ jH(ƚv ERdR73xTAqyޫ ${ZMֵ ޤiG{..lbҩuUxa}l։).=أ5i)8oNyð\t\'(qz}ߖ\C'қM Q(>P+b@/aB'6Ne~8Cu8Ϥ@ۢDAk _z_^TLY^GĪLL2o.Бw8HԺ/Z'Ζ2j+;H*[Kf"@'/.Xddy9ȪH"-UR d ף<\)n^?HEIp?XUL@ ivNo8m\L{7[zOI@jF4xӥL%Ӌa{>ΥDon&JM\g=]1]/t/FV/X:P_<7:/χׄ 5,ǢfPVaCLc'eJ@%O {+z.gDB8׽XC^2Ќ`TfS VFV&z]T/R+ZZoDdO0k,2 9 /,c2 ^8f@2-)I0l ܎2f 2ȭ{x^(=p<^9Zkst/A QyJ9O{Eߞ4HX/r93Q>*^oVak5޿LywW;8Z5ۊi_adtzP^Q1,mkSHׂ !d1_ߞrVpؓ0J ͡{+ cSЈ~LRa ooA26btyU_.q6)]fF9J 663]Ij ësUo ˷,2aF;dLj.p5c-r)]Gc"YfPEౡ&NAj@~+®W[&x FZ=@Ԧhl7"r*X,W_=RtӶlF^^Tc},!BI^?zL.cqUee!;軦oMPTAtD.A +6jO# /7 ,*8nF:៽Ckg^E* ;43J';rW/Ȣ /z\ %WLp+٩! T>@܀QX^-֒vI  n R. qXL_L[*&tiaDhH,x+ݱJTE N_'N$$$H/g\op(s}|^Tf:b yM|w:D_IAjDvo+餻dЗ,@=UT%; u w+'_I"cI.3X pz:Mky)7fN;e!P@yCX+fEغ %d8DOyNN3Dz*Z7ԡoqG$=@=/;j L)WʈȒ>;P C[A QaF7_53c*bFfe q'?cjUL6Z/{rO*,;jqFq#;RFHtSb7Qq$Ia~3 <]5%Argꈡ_2tۤTqzykc\F-z⟗}Emr']9T_DR1d˶OM7~[(B6RhŘkFFo\do3>M,7,(}['_o6o&E}7g7h@8a_LjtuXMZejjE}UV\U/[alX; W![f|u)-i6b{)3p9IM%uVVH[%aKM.t۾;i^_c%夤$w29E/,H3H5)8ߺѷ:_! %|)z*gWzGƨr`v>p٧ށ7n1}ȥֱM=vn`-NYU9:/ƖfD7i_gR6@`X:uMn~/&(FX/ø^|E\B"U+V8 }Mǂ%-ɞH -}B|}}/b }rvG=Xig{kHM(L )Tua{m=|%'Kϳ~7>S4z4 |lJ7.DQ5R)?0 xi_ ".cs^.ÂіQ ,;!kkMb40VL 5W 21Kob4-Ө[ V߄^4]eH0s+vr9 &@5 (a, 61хaOTUÑX74`z[*Cʩ8#MӾR/alw\jnJjmlW>*EďQz.^]b9GH ;\|}꤬.Q' 0s#cvw90=UبI%6 ^kڣ}Rd ;y`DcT&b/?*9 N zX!,hw2Nq%s` <~!v :#XesE9_!ڗ }LGG~6&Hy3oԿ̞M۲\]f] /8+:*2#B;޾.Q)1p&Znqb/ 9*ˎI"U {=ƀCHЧ$ld mp2Di2-V7)6,?*UeտA!ᰛԪ/Nl8?IJ}HG+6){eV,|" )lcysM3#C41h*z y"KQw*؇K }GIp qӏ uJKn(WyQeltqkR$^hlևdmA~XkAҘ{x$yIME-Ym '9#^B],#{1v4&.P%#yXjidkO^O:y%>l%ؒ O]+PΡE9es7m) |kz𺎷O`3d #-ch>J:_QO.C kko[QLxZ|3Jg DFoURy#E0ؼXrb2kUw.hXiu\)@yoԗ)%Dc0+3 *ծ9y7f"CNMd_M'ult4+v*DUmIC{oˇ2D&4SH\K^򵉼%714GN̘If޵Y"~GWQIϕ׮7b"437~Q@: T}BNPrƬcqZVh;(bVK; <5J8Q0ݣem;`Ȥhy7s`VLЊh1ԀWׇtFO-!׆5JW1wh~Μ9z<~k~l{Mx#"&}K;0HLu{#\^QK&cQ$/]ZЧAfsx",[>`V Jy/=uUipe(&"`+d„%I* ,Ԗ(O9ch Px'~ ;y>vEiwÏAˋR,tľJTGn5Fв|vα-,5 Ʉ 5lDt@MShPY)M֜*۲ɶ̪ +?tH.h!N5VUgkKkpŮRLk˃d +~ԸNO`v ^C*jĢ' tT*5Bb 0L+!N/8'rULV 6-M:V_mFFux ,v-lՊ ˗{ pIflw*msp"ʢ{ NbHZJ4?Ǣd&5D-ŰU6gUejsEWg^:ˡi3pv\ܘ^x%fLhR)asr)VX;+5\YRԫ# ">كS-l@C5{of[ F2C%hz7'-U!àۚ@xs'q04b9TM}Kp 2R1%Gщ&xk.ۚf'ӷ{гg'lh΍2(!Q ׻7.lϫr0y'SP–k-iӔ/C0qo--DgLE vc:N= |*^BGﳁ׬}bMռj$+Z wMvLZRg! glޏ/GEr[/$DѢJ8wD͐,FS^':E堆'|`7l#vxԏdyӝ^_pNG > {NP?̊臝E(`ΡwMn+Oy\tFv>E,pR[ "&@ Eh[T瘆}?mE4S?F326 SE>rUr =\%wޝa7xP$U,ޛHm gXd쀭`CGj;һ 6'(-8JΆqI4L ki=Ϧ87iPXz?(=):'@r ' Aa-bsK!4I XPi3=[TEyv>8ҾmTpTIVemGk23uN ZӰNV<ů=d+:, G*h 9m0IpYU駖3v!\ɜ<&x~Bl:.Y|\4AZRf bT=7Ryh˷tGmPGO"8b?0h?%97;UkCSxk;z'xTp9~uL *k _ܴEI+æ3x/+CAE$쬮G1<&Phd-HA(ug1k+Kݞ؛os)&igOFewR5jw^nXDVp$Wr! 䗂@V]yI!6 e]•_sv`v7> ]C%AK_F߲tK(ʂx@ ˾id#sÊʷ9m5Vv6a%zAʋ S='x!"P*WkG8Hh$({к |om%Et+\w4gIAb瀐@2oĘLj I;ޱRY{x#k^ Orx-z0U JaqΧvFx>]J,@·f(dLwP6>q_lLn7s`q S(}Iq /#JC̲mM;- c ˥LU(: {Uqh^-E?6e=L[B]љxUOV2,oGt^䄭]ċGa [. Q-hKY@jHQ]/U[7GCnvOld=SHD-p` n.8W9ަ@9#X՛+-IۜMr>Dn> 87pn6‹6gh1 1T?AhӍOd?X@}Kp =Kr2ΥpmH7VzW22jA^/’\ۅyID`\[>Cq9|)/.}H{z z&HNorjܪiَ}|oq6L@XGJ& g)tn͖{qN,\kA=K{㝔N6b!|/nA&6jIѤ}75қyBh @3 Qti}dlǥme5>ʸ>-ȡ?aBDrk9^Mm&l}Ѫ:ItLa&Cː4A&GZpUnQ, $@}t4]R7n5fz.^"Q>iהwK3kŷ`~/2må>jVKFLO)M9UI]-&]a% cMG,a$x >Xj-5XJ՟ P8`Y;}XJtk4GeHHوNG,kn%-`e9˝kXC"vTKN-wNe(c'rx!G[ֳz"dyVQ|a?S1'{eiee{CޓJiw{1RLخST\L$AI.#*[&%9Aj`붴`JLզqV=0]r˾f;莲9ww}|]8nI^nY3C 4z[PBVN.6FgIL6>8t?go)l?=x$gzk1')$loȂtޑ\$谮=_%<%vT}S4̿9[ZK :g+5~(o󐥼 ;Q|Gƅf0#w Qrz={M&>}21k*dwԖ(F1*@58MƑ=+dgySiI&_B]Z.CHX͹z5Ш;|?- КƆ( ֙Am_uZSF1>`@~*q6WPlߊ.6;-d1e?ո$T}CCYpKuC^|}hR;ӡ@;&L`~3TkM n?3 tjVܚU2A" GR#B㧎4]4~Ҫ5O D\a#N?WQYM jUp) l(B0)Aa]YOWI E`.P\Lڬ&`e)j#Vpf^-|r! l e-}l]P~|ap4NǰZF1F82a`\pvb-cU6gB?Ј,nǀݩctSWUg #y.^~Bɞ qm& X߆[і }P,XҰ8 %1=gcbdRa(,C(_J8> xe}<}fע1ZC0x*>[Rat0'-=ʶu}B .9/^LYdnIO(,sݱGvu)էZO>n;Ij«J 󠨒}`?GvlqȷV8Lwj9QrbHV.q{|xխ'WF9ŌWNAʺT°b5"_˜q҇QRT Nآ'lusCrN,n*؜\Gm#UǞLVâPC3b(l W ÿkʷe=/3I4&d=aS9şdY]р6Rɣ&oj iK,y|fIņ8N O&}jXŷ Ū7Z[+I*2}R7DOAjVKcΆ s#t yK>>z$Evg*YN7eN ITfX y 'ʈF7刃FźAde-o{kzDhlV Ģ$1N5ߜMz% TwZ1@.j 1jq~Θ 2. p St{~tie-wLwFN \`Q){:>{qY]걭)%M,u0;9UkQQ`BkX?&dgN30I/v|Aji4:X`ԩ 6.hc^k.qGD=ɜQiW\k5N@d͠$ٖo0,v]|)q0n#nu CH^ͣ'Lws%k8*7"m91汌Y($d1 s\tW~@ǽ?پB>W8#k@,lU uR3!m&~M(7%۳#./` Bqpފ\#f^RP^ީ,׃ajd<&?gɮM\~`Q1p#bQx-8{to sO^.Bw6b"X,)mJ]^A` 6*O]y}H M4 Vld 39c'/=YYz+O y) ȓHң9[FXƜRO-7hC͓J?!T`aNԴd*S1#azk 0O<Po,HVHW#@@s ZgssBm=ڢEZM[41:i*oMJ 4 {\EU˛b^8"}vl~-iHjC[r&cMWġ20!s7> ˛?w4@I$(!'wI+Uw+ӟsAB^:Hм?B~O;5p',Y} rHwIe]T~mS r9?rIWF!%|9󼀕ITC4f' ;)-VOX!  _tkMZ HMs\ 7u40 oP.HGf'=⺘Le8/7xҊ3Zk`qlMraa(EVCqDnJ l`C\&y<9=ŞHZ:»ٍQÞﮬ2W+J QqoCfe-#Ui! )?[@vL9R~Uu Vpz1승?=r膪aG@hͅJRY_j_џ8kؑA_^KNEFeL1An'۲⥂1MH,E$ҘxFY$_zDµL:t0,˯qbw"xm %4-zYÖou4 Kʵ;iarXˉS//<,÷ ;Gۂ0@}wW?a06)u5 `ХMɥ𔸀}? "dG] V`5r_I%S!$^RV //4LƲ'u")pz 6߬#GsFȲu"ؙߙ2CXAkFǜxH[X>=a-grT|HCg tߝz6SraOx?= ZY?nLa?)+dW`Q]{tu'=XDt>nDGӞAjxV綈C| FZfAJCt>{ɠְF=mv?A( (%Nb`N5UL3-JCSgS 䒠P?>f'f]GT9IfuXS>\J@g&Ya:ևE r~Fմ /Gj*PI';QXJ;CRv@\78UwP#>3~Th t INNtŦ~0EgU䈡\)ȉ•#tq񏡻\W_n61FѴ-wԛTԺJS%2K/H qsN`??}j>afww>H*,"z Bmqơ#-w9bdy h FlQ[kHR0Z۲weF^^ĸUܱ{qa^붟J^ 0|D"v-4 V}'I}vM "ElLj(| 8x,R6E^xxŶ-J>t؟'+´S~#:7̋ذ(N\io{:eCo@@Nz)vA^Գ+[`Lp8(nUh,"aĵ|£ߩ\Amz'ުy"-t\k K~5CmtAPXXoDsHat X%{!E"ԡ-XUjlxʾ\ljAȇ.Aad+J>d wh{,evep eKs Uvij7Z4 JL`}Cb5{wîXvsS΂ܠ4#GťbqA@0ucŒ4> "Rd};' Y.gm/Vi4I$l6-3$AlǬݥ$xjl, Si}} s{B5v9h4o?S>_poa^ W`v.+As@5M.ɄU hmTd%^@jά |6Q\q `_?=Tfy|Y2ek{TC \[=z'dg{7V]: } o{>\g sӥniC@ z+!%io:ܚ4Q2J)\vvUz#6,0DJ ]/d[]O;,c1(@^4#uXv=+xrAAݲW.%aGKF:P9a\V=F9^9m7jiҩ9Chfp,ܿW@v'Jۻx\Q3Jy-@B 17Gޤ?eeF1{'ݙ`vxA6֡8Ar$5x QQ^?ڸyBof=qJ#M/{ (kkXx vAsO=O#q.].bHP}IJ]知6)ʾNQu-G"-ҹߓXhdh]J#|PGVuZf9:Q%WIS@E- .bFVNWld Džfm䜸y?ً ^Q*b'KZ+#!"'Xst?6>.^=|ʖ?zez0yQoǷy(8C\NbZZrΥO((9 jTSJox1ey'FA4Y;8[W"q=7Q710 E x%vwSe&|6$(GM=]I;@A*R)_6J_ob9o`Ю*8t~*O?WSrIIKxUJ./]VՆ0]p (v|"&'#ߨGL tPn3Җ 3_;ԡ᠔2bk8Bok(ʑ MLbmFBP2~qrr0^yOn . 'Tܢ1L?CaU%\wR^o\ŰSi\H@[&,;37{`b7U3.Q PV捀`KJ:B{ˉ7zQAcs?ׅ9_ mTWsp/P\V{}KOx#CIZ36[uJK!0-|45Y# ۩UZFC-!o6c֑f7W$V^-r՗,?2 /ϴ,Ul6hh];RM:06?0MZwDg=/ɍOe=(bMqHYIUK4 NPѰpʎ 9rBM:-axHU rK8L]W&=6t@@4;*3v+꺣E,8d6&=T/4M-81B[ޙhbrziqc6F|{"ÂihSTagEgKb{ Krt D Bswk\$ (y! 6v`XX{31',-a^>ꑖ%z 5w?n|0KPIJW29@y8lj^nL,޹pՈ,kh_\ZlHa/hg(;r~y2y]caa/![h9\l5gAǪ^y4Q7sǣ6-^'\;^A!ظ` cJCoF9'8BL R7vIwɀ@L&'g~6j߳0 /rc_#[YcfEdy"yqŋc5y%M3Y/y]t3o4<չ|%RmۍG_V$_kl[^%2K$ǁ }o ʢdNnR] 0bM c0 3 B3As|fwm"4S5(RODz 弆šyd9W[+UXi{dWh}MpqjMYQv͐ާqn t62Cd&,+ytގ$B{ EMf]C+̵-h_ОXJ&z|WCþw;G=W^Ƽsy3 la+@oUИ/$|io*& 8'zRL)nvNSiK5V61yRC#+`I0'@:(dPfȝ'Yle/hb[uK;6ѾY#YDSJlHA u1ddnqziUS=;GdxCs/ 86O\ j,C"Bm=:u1QfLm#D`_ݹkhritŒ?@@vfԸ@"ŀOn-WЫ'i6 ,d C+\Mf zdzs};G6%sa#]Gj0csMtt59꾡+ܯ74 iM%:RdQU x jF}D9:ηd*kjU5q,sG Li`Ep >Ջ@֝WA _R 뀯ܭvb.Y>ϓNx7w 3Nϋ@-kO,1;w(0qҳ`( N"x+itu6Kb*wNxw׻jKc5efRƪ*o=,MX2fs)At_)B䖏wAr(%^\!乭f'{W񀉻6~#@]|jKu~x"1vsoݹY1aA|ߏ.hӚhg[!%k蜞%ɥ֐SF0uip[A2= Bj)\ $"L\"Y& bM|ӑޑP`2=+|nQ٣i5# i^i'AG}2\vurxI f1'Td}m0wZUx2GW }&ib>O$ERxct|OonnQ~wUdew8^JKeǎ5,&6h4.[oWf?4Qeżl~}}Ȓ+tg: Ubj-r]UZQ2'rv;(rRf"Tҫͺ{|E"3q=/,m[ q X_&pϣz3Y 6MM|uJˋĈJfz c kܠ/i$-nq&q3]LJU=W<6rVwd9˨}"X(P,-M]$7>HԵrՖ:WUY϶IkR CSI|$'Ԡs_檫v 9 H /#N^S]JG0G+lS6'cJcafd񌢨3 Sf5NG=_m9gxLꎄXx-E!@+icX_x<8Kv5Vhk_3|^֎Rx#"p_D m߹2kO IES鹺 ATu"A vq=)SRcmg\ U>nv+N@ @N9vYIW£ԉN؆|uׂYW!ZvUA#AZo6")Y'TRk%Ham y/]NxQn5-;lWnx d5MνeJ%kՠuPN ,>Iݤrtn@T9%t-S 9$ꯗOE`?&ms~b=1uiwyuRǛ[ 5;g:v́ *z%~ ԁ31@EL4ŏΈ,pFj!&(}?3)(ըv㸃|QF֐n7 s^i-yLQ#U \ViQFg *)M(^SGn{83Gy^ӧ49`VOQ q$Qڽ҉Q 1*<.~5DM鵪e:p ߢkBԱ$0tpѴf2y\LΓ_Z 3~Q]^oKd=tDՎC)ZrҪz^V!MdʦnQ*Jta!MOˡ,8xx+|lXd;JakAFhrRxl (V*po1pCVGcBVKQE 0/Ujt$,D3Va2|9rf_ "w+9wH.ՐⅅDSy΃=.6(RgH}x[',ɑBn@/wS Ld Jxh 4K4s Cmz.6#-,2[qƥN߻, 5tD#ȷ˭Ua.OF9'[7MYCE55)-wC3? ,}id%߸էZ~kz-ݿ-}ڛո_a -163lEDGv1dK"PM涯TyzȂc䕛`PNѱ?ʗƨ -tճ_jz٭կ* l_+|oE]X psM&a- +AB^pJ2u誻.YFP]aIf꟮/9ɬ:={Ĝ_*%apwڣ l.p㴮mRQpbh<,n 5Z(IhY_?/E@1 jV!NDj_CFu!x}6#E$svVhhp1s0x%gq.\aq-^8jN4ˍpW?SJBMovXSkؔ)9밖Pc S*uc^q1f(Y~Sm=rLd^TjrggJ/U:B/4±FσNʹE**S;G[ 3̚?OIxx]4^b> ~KmvI*Z" OpCMy86#hL$aVi$[ޙ74jeviU ߙCŜx}SŔaH} aEoR͓1 >KSȮ"*PlИgf)7Zq2!RQ+=iAP~S8̰zf,F |A,nY"}*Tfpn:(1O!8;֘;>ן{ weLr|nE ÿ=hIqHfwXFuj?V6;}-FX%kg`3rRޝrdy8=3KPwn(bbF:[M;'bQ_+PVV 1 uHDŲl;]7 5WuXav8$UM<ñ2+VXFQb!=/†]&2>D7/R57ϻ-ONK5e5uT;Ӵ%G{bKp[:Wm v̢^4ꔀ(G(ud]Bszb [qgdi+bz"S1 Rȷr?p*} DvX"@'GFCK!Ш,ڼCS@r暑Eŋm0}$d 9W*%PGíItpCd*;&x^5Ƿ؆):3тU5pC^~;IBmꗸ}(Нl54 cmtϝR=GS4;]@ m1ǶD 7f fJfiĘlWxx玙ZC ֻB xx  7{ΥCw 'c WOsE.Wpe<ƾICKz<)YYB GjPQ߽(a6 %^l֝(8!<umjoR*_&f "WjQSX)Y]?)4ǝY#8eP#6hifYJBnaBkol涃IvUN`w?đθ8L z9_>\vbvB7|~5_<@~n('+7= #.=0Lu@2wjSqH&0MK?_i-a:&B{:jPy3-5|Wqq[vX-rL57>9| Mԓ;|fK0X2ئߊk~ >;W/JaTTЀA#wLA/`0(m" s.l ^bim NA,`,D!cNhN0^២>myqa*:޾{fZ)$ǛYj1BuTF^sh,|TaL/4rDL\b԰;P:Wmu?QK%~!'st(HqtѸЏZ٠@ĮEGĂڲ_m\E͐2C!.zWǓ XXhBoCEG&kE/;HEgăo<qbfm:=YRleEIXYi'}A# ԒvHRÓs(D̩[kt߂XP/ZP*Mx;Lw_]=&BUO/YSq?V1mӿͷ謕6vvfU! AD*7vpm_gJ΢|r C;PɪC%_ wWv ~˞94.٣G?LB. G-Nd=b'/jf*Xƛ]Bx\)\>˜HT7V/eNX8oykչ>S*ݦD~UŬh̛ |=uS28psC0 ch^(NPtԨk. -a"Q y\ &k5UnE} 0awōT+~##s;)QNz0ǿlVZOL (1m_=^oɀ QׁjȐr8IwbP!;Le]쮳 7;(\GQ)hJ]׶F+hӒl" IRs{ 9ɾ6"4\)Uu+#c2}Ny y;Vybx?`OS E6_T(m]9p\ѩ/tSe]n5nC@ވuYoj$5cTaDNJA W\ҽ=mܰkjb]R.F %ơE-UIMOzJXɤy&~& U&Cu\f_#|1ڄz3;A K;pep>|.(4E17G:y6SW%:h}I))de4@4hrp58+8"H7BO0zN7.FO 4ͤG祐["H KUM; 2rMuy ;4aX1(DN{9(ըilH|]EdғC& Au͏0׉jEml:ܡ`.f)o6yjPTu(zACV ҭ Ϋ͘➞Jջ.D,LwHvA&0|F7"otv-qB[BZb~^Ԗ0H?w:W!rdvr^aNR1퍃/ u 3`=pȊLoZU2,!>UvO 9&(fj, I(п*ix Ɵrj|H(6k`\?u0fOgED⃱/rIf?+P+:,6"[`JE(0C))$V|:M84OWƚ +=mW=K}_,$5d,T6*@GZ'fګ]XhQW˾ϻRPm _7nF!㖳"o^AqW.PYϵU3kr 0ƚ`(9zܞ!K.LpE석<'U뾄n^M 3Nt4ɹʫېa3Eތ۸S>5dX|!;:OM;:>Ѷ]pG(,0o`9 Ago F̃{aA={rqa%|@(e'?4-lHvKԱ<㇂!OV'MC68s*b]Yr'+I{̰)4ݛRn*.VHέJLSG}I嬙{{e~u}wUP'̠oQb;dqT֒%&7l XjA*f fCN0dNjCa<s9њ%_]hCeb.r,mQdh)O5g^coxj L'0Ren]<1}W!S1 baPIapl Woɫ %&T?^s|`ywMW7j4֏Ǽf=Q秊MQd-(Z[.e>8* hL}ZnhY@1vIwcLY-}QI(U q %{6Y$ά!& ')JKm= $P0x}#BRr$(FbӇ4XEPcp[,1֪SAbI/u"#`jKw `8֋,@q/6zerI͈ Yq@(gW'%bQ 7r J8{@$"3BmG$ lHX>/"LCJta?hR nk žgFuj;足-p5SZxF)5/%{"5f:-3jǬ5ٻ5Xg~xuK,V7GLaG#Kc&:45xk4aծ*F'K\o#Z{l+_njmԜ\mBʂPAE4Dَ| <eԹ줁w2"]iM6~N9j`@l?'"nqK2`,ZhV{ɖG\l1.cҌȽ~?Ỏψ.i1Tt'V{G^]x')_hװeUtKbڰ- Q<5eb7SI=ҋY)qUw޵rҨtB~H#X%A|rRh^SYOҽvP>_3&c<ܼg[%w cJؙ~tͩUPL^qV+ AlQ5/RXgc4p\ IE @I nd!¶6K2Uq3{|L5@ç ZcgQza.LAؼDžvQU+L?2J١S`GOk\)H&NSC}8ϏuLbfy/D'mYW/0 b :UpuEOjJ#[ 6=͢qkOoZmb7#u% knI@ Ҹ+* 4u ^㋎NRԉ4_׭ܭfykBdi=%K Pa;E}-aȰ0w /η}WUEs[j5Y+AO=1 MXQ@d&oWs˽^a?-ofI9'~};νze.Ok Oi8{J0\433 '{_TpJI7v"5<[DRhPȺNST`ٙ:؋}\*v+y6Tfo/Um}(gTΚ]&(O8$^w:8!t0=Bh8ܪեs Q5`>/[f6CHr#4ϫ\`+j/ M~D#w.|u1\f!}63}5,MwͮeFN/JPExB⧡QӊW`A'Ij kw`# *{VGz$ؘԲ5ڴ1)u4M!|F|̩pydp3{H3nW֜We\̟w J{xL- J6Se'/"y9DU';TkII76AmeWzJTͼ\ll?9yraN "5Riz+#;F|=k~acX*Bivds*vݖ$TH*7-T1YI|"P"*S |%O<ލ6أs b`eWcAqex[\uV^+.:㕑.Q1ygMp :Kae{K̕s'f> ѕ/Ҭ{Hm5 VU]/M .0-:[K#VD.5tbSxTݕl:ziaͰ&?12j;I.j/[ׅHM!2`ך$!_hc`Sv8z6VsQ9j{͵Oʞ(?waRQmϷӕP hȈ+ M'I"9o 7Cڷ䳐dvrbME~! KjX"=meu)NwIS5^a1X0+S$q),U0Rw$dɝTItE×ӗu3S-q 6%umynN 3lXUȮ>js6i>c=,]yݕB$ ]WƱ] Lw%Nr H$nU~5I_I^' X# p5eƇqW:A2KsX-n |rj(9q>a[63`\;](9IQ¸.SA Fo䪜lnl&c҆-عDZ)[%,`G\|Iyp5J-hc}vQ%NG[y dZ9- O!Ǎl1NKG+\<ʯ$ ztwlqvL㩁ƇD `Z˥&@ɦG&H7d@BA;"˩JN-u2R%p̬Gg&uD γ-8y3gtkDsm> @UhʝSLf 潤{tyUX%eAq.5]Fу\*W ;B-Ţ.JN+aۗ>$@ J Κ5H{>2pa"Z, q7ДJ%Ifd='d1I@@(# =Me . ;4lYrD+_6 ,UOrOA^Ks={ qc^9'T!Fr:;=q*VDAaډu.oAܴ'qjOKib0)E>~xPT&Wv`e숥h aJi' y')~ P`4-|$#;g7Cw(XG%pMY2GJf]"ȯs|DL{98NȞ":wm,u鬗£V%ݿu>u}(1fT ެ@8{o7srq ipxHd 9uG[Bzs>2 7{?qҊQ7Ng06wTѾ+Tk{f"wv^urjN |:Ly!Ǩ!w}z/nފrri%ca+7qKgwcQV$x-&"*`.m*:m.3W8?'wv2^!1h݉}ZeOmMCX1,31ֳ'`΅F:e>/Y.N @$T (Dkmv."KcKH jobdD {_%Ȼ|ִhu7`'(Ah6S~k٧IZRZlf18U(e;b+"Zx3Pe [mTM/GG;vq7#zu]̦m޲in2oz) X,nCk>y+E`+k1DA>ʁұ /ݙ_u킘/mmЈA٤'enAӼp$ 82#J( Xpr1$1AjY?lN*=Y1D*⿧^-\"_/ey8:BQ4:^ag%S_d_ַxXԯvY74CU!u<ɮKxeX7rһ?*7Vi[St\B渊UԔSo1 p?K -CheJаc!TTIpܱ1LB^5R *m?51jcx=oS'ߪKMIadrY-|~"E7c+LCkDD8؅Oi%tqHM7,ˈ{9Y勇Ь6&Skj?UQsjOq=`ۄR~b6y[M;Udi|fqT٭֕*.S@Tm|hD# 0x }`$ pV ;gk_e0*䓊{GVl3۹٫ͫ!JoF z2s 7+I#8ig3×c?H1ai t%X*ec04Ms@ǍeKVakc0W#"y߲`Dg(QhbYM+_D6rrM)*ՈD{\GvHx/fݸHDʞ&mӗ}dw_9̗U3煃3ijztC LHrĥxyA g߯\\[`ie8wOBC*i{\~n[ L[Ux{g<;&ZA-w)mk J$z#áțdSh>˿ulMU eq.ij 'lNQ'}OAi]}x}/Ű2QVS"1:'Roַ 8ڹC d}C襋1Vӭ @]|0q'QEq8ր,)T)lv$hE`ӇчQOFR?gD;D6,9 U_LJOmM1~ίngL1umM)ӌ'zrhkD ]P S.b\0+qCC>mpJ,:&#T0?l2OB,yxHui.~ҹlcZ׬ =|O-E,~^z VdF K*ExY:}ZɄD-G+ַD RdBIצFb_q6+4Y7U;ӗ{RQ>o<^̓}?;jsiӡ-}2}(2/̨riYizO\f},8"H"`0AAN Iry1_S3tGSň/mY}4(咺,s#qA)Pf\YL &a6-(;傏zLZK>c\F$$1NhYpl5t6 C,CLtpH>!L^4Mc?b(󗹌,xÓ"Yrl$\cCd-}"g.@^^SzE? ݥaKSa@'ٖ #%TA?kUxd6hn~UA>rPuʆBF"1- Wv:"x.j|B KyV%@⋈'V$];zZQMկ"H5z1C(a4Nm4:M[Ic5}]m~<9!6̣YK7~vZu1j ODFu6^ "g Z)bǂ @f.LF|\ݒ}跳k:>UPCcoiY ߼lc΢ioLxީdk쿘ᱎUֲʱ(6`%hJ[NpSI̊^$-VÊx;Xd*k}Z୿r-e:貆؇*T,AB7:x+㳗Qz?gy 0TN\~B3\١ .(^2&5mC67s=g|~+a7ŒQv-̆R=_Ǧ>+ t꾠ϡai[&K?ȫnJ)Ȏ3CHQ0o=͕s|).(t^I00KzהKt0q>VpdMܓt0Myñh%VxDnIeɜȥ#&v@k9/oF# R te>eh.h=Wm 71o>pϾɥZ{ ,MpUݞinR<1wߞ,"W]r">+bar0>"Hm1`vl3d Q5pVcL aE/StrY]D ѧҹ NK*5(\nKiBfGGL߯ 4 y5iH[`4DzQʴDP$UݦDX6UaE53 ==ƦɧYzwj >|૬7B ˟G&q3*==ym%*e|ZL.~.9.Piܜ4}uSH*Eh: |O-UְEiGj#k֑ HF-U іHw1!%; ǁ@"\ΒcEKZ6m!,v=\ eB@ZKdwJk?2Ӵ#T*=̊Y H&Y wyi&}al*&Jqy#;7ydxj2"_VX;:J?R{(znwt(ң&>QޯA˒"1fmS9"b4hwY JD?C3\5|CP-~BS}Px'&P-V3 N[6 ٜHDW0 嵼_SCTaOqpG^ٻ p"s9KkgK7[Dgf\ :wvAN +D^FJ a0aB)g]ض Io@ĉm EgWN2oZzlgCA"`xQ,gW l\ 28 DnŸr(ۈ)liZ*Vbr~] ٱf(܁ٳmAʣe ,B {֍H70^5Lm, LdxVa>faD;E| W:.|m jKDz.-?(cxEAH&CKo.@iЋA6CU$uQeV!.dYH}.n딥 ^TPJijITu]lX@lRc] tfx '|60_ 5)WpLk:#e#eʒ|Fʻ~b4 FE 7H"綂vz]T.1!k4ql?/A̿1˕ٳP) H'6%gqcBkȉr6+mEAhe*gXo |(}Ȗ8Y[U 21S|KAꖫv\%L9M$t Ggʊ6ϐ0\< hrjrZŵsڔ2T@HBLgÔ¾XȞlzB Z }Nuytc8xѐG*776ѿΞT%Χ=iR?ޏ=CˀICr@cADDL,3hm\NgVyIy8rmOZ.`__in ;_tYu!d|"xBdVeW*H5v x m5=VK7Dh_B.  ]u".} ^2GZtiC@dslڨߍb lY>J-֍2Wzi Î ~~s:E>m-.~0SiQQXf.4WR6}IGO,;e:Ӵ:>kFKAKH#m/ h=hݪ=B_25.v43ꂘH0 y۰\ۻ Ced o!PcJZqIF|q= GqzTQy(l8׵6 qK639Y Ti<&o/Hfh߮߆q|  yu^3a'VVIP7lVoysxf_BTD5.P !e${Z`k~X Pd؀3~.Wʀ]'(c^Į>a' q& A8V?V%w>б@@Db.qSkaVm]_$+ͯ!"pn=]j=; BWOa&R21J)YWf[urw4oPf=Ggu (x ơ^>ҏ~CD8Y!&_vb02 %sGC:]ݺrgsCwrtH֨1*M hY aQI y4R{"Xi:pG1F"6+LJO@4m*y;UoSa[0'nE̡)b,fȄ*ʢ1|WrnjIH9]ƥ@OSlR9A@Z /EʛpzyjTZEi+yPH$*c5jT}jAOYODIƣvS#kI,cȺaRufmߍlN;~օ<9y|Vf=XzfW6,j]0Ma 7TY^i}Se(yMY0N;߳AzU@l v,{p|閼kjb+Kl/+rY>(=fA]b 5, cPY1''~;cʅ0U7# 'N^42^ָ)G 07ww<$cJcK^VFKՙQX0Njd \;eJx0Eb#*S4Flg:~X4;Kr~IdT2^;zf[2"W !ﲌx1Mob=ٺsOMw/;6/:ፔ xzqYK91< &iR[Q'>E%En9 .Sz}9ݢC} ͘^|gV&ф_Zٰ}b!0vODn#hV-JAzkl+v] 05t!^a1ܦyӟp[zDŮ^ 8<e9V*";] cYbIyw'?H rT0B 'V[C K[JCYR|$wy>AZtf.D"^&peH A>iP#H }0Ϧ pM)ș ͑ cnbV0e^)䮟A̘ zjwnתV- Hc۹|K&X%:|-V0C&XcQa=1l3|7e8S7]ъ2GG$jSܜ#ë 6\q$Ks#r Loo B'$-$$~n:K\ !Hj_o*?{!8Q21m2pqUED9=V$c-xp5W 8<;M=C 9\h_E!,iucΔP+m$0)gb2ޗ"mz }K̲L9KҟOH&], %W: 8 64T*V䵹Ld3Xz\5P"غULYx <`T:WK=L RG̰M[e1jAV`fe Fx=9 X]rt| qaX#SuNXFG0LE@ ˆnyJڮ݈2vKa;pQ] ģ(dt>=B{` FťBJɬ xa!a.bV Rtk'|8my'Leuަ3sK 3'DZ{ߢ˾0~|BfKyho2K +k͟y[r*'hKrjօfT8#qD  A'ͅނaYp(g[c3=-%;8`{on)ǣf\ /Ru^&|Y};_QX ͍H+WL^A\>XaJ 40n>? ֈFTGBCNG_6?}i]YskULiξ`QbԙB !Kb$DG]^8v_n[gK,b_QIBۭPC,t5yMVH &*/9R"WN%IER]4J jrDqk0vD$/nSxvK.$r[a%ǹȭvP+ҟ8o$Ɯiq;D{^dPΐ6"P&yR˅~lg3>%rGWM yuGĜJlKU<:/T=b 6K~G(ͱ/'?_$՞zriV^?}[3}YQE JX.w=|~S{ƿT+W_L'aЯNk4p9ũ556YثB`IY|~>ΐ.]KΒA~t^3]] GXm79/y#g_~E-"G* Dmb 6GGi1`_Ï`QmO+ XpP?q\_SkP6ɮmLFTfiXϏGú/ <í"%7Rl7#JOQQ ]J _TuI.%!阗 4v֨QBJNޖzEүW鄑{Մ:L},OȷF:OѽMM&ms;g(isFF5YZn]/]7FOe"4/!"O0SBu0S~/{cmhB|>QJ F⾮t@w?ZH뒩'Ёi nr0sʠU>[[kes7׺>S=?`gh KV’5_{;$76Pn'ܾ";yOhy BV 8= g 76s0L^chg`8!Y>33lIz1x%xr7Q!}@:I%[DMcaeD8^[}uv`QPb6}|:j.JLZ,iأoq[~A!ť\hOӱ FL8J+=LXQG3'O9c$$HriK53uMh4#RAMv%wK#Xj\[{BMȑBTBHL?>L=4-} ǡ:A/\bkڏՍ G9p,2?xRn e{JW]rm ˇ{KʞW/}̭zʒL 0ޙ-~ #-n{@\Jz.SPAfas/an{'S|~;mZZo;`UҦx(=s{dG/ڊ<HL-ߒV6BGz띺c5Ua lK'ָUԧtx; p6vnu~ LƦBcrr"j}`H!3% 3'F2SZ:@aպx]2r0Yh z*^s'Ŕ[ Q{|齷A\ű}`4>!偈iN w'`jz?8lqhrχ"bPKL0Xۙe  3u~Am(ۇԞ&s2 g?.]`*; (hK ^~XJwXq q㲸Ȥ}yn}N<*`{@ᗵꑾN`aK^ɦy<{+LӜB8kEʝ@o+7ݟu1rƍ%d{S҅uh8"4"Q25)5%N]4M+<GHfՏEH 8R[,4]_q֋i+(M5;,oې"/~>A7HY5SOzyEsma }G$5E<&4 #r(w uv'fJy AznT _t!}06%TљLe&h\#޽,[ӪZn;C;P!y=sl`-q@_Q?v1iRxb]zL]B `OrwSy?'.DjW5z=vdYOҸ~ЧH*s!+Am9بFϞ-Q+<»dmv"?28~= ꒸ryjߋ  IO-:GQzy N,Ez9sv e/ r$9@FOQm\2jP"W'F%,oY9.ZÝef(QxOU<嶁wwv @?˪1[r_=2xќ1gϙoQC3w^ bzCw ٌ`W4t kpi w0]wzwN|hlT%+믒-Vv-b#Y_#1 2bR :ϥ`&IoPΎ$+ LT~'&@s~fjlw{8qP;')dhxtu{zꋲ\$hFD/Ϗ ։]n#cifUؔbџ JL衾N݇TFtʭpeRV I j(y"ݫh5IeIq8nwWY?)C0tU5F1M]İjK $NWRE~bW\>ZfXL}nvHUΈoW+[|Q@]WS/U 9EW_,TOqG(z"r w/8T] QY 8>>nL˨͚y}_M1pd0Ya.!7Hl<,[X=:UzG$תw鎴U qI m2&:Ds/6mH20V]96ZP᤾v*ck[E+z""]ߛߐ!R}^sק.ؘ6Qh~!Y<އ(255GA\%?`vT"O@-͋W̚j [/$Mz@7)pQCQtd-D/I{I)!'$̨|"P{.~?%:++q,}.>Fb:}˚F>AsKaf9PBYYQch搋3E~|WOpwC{Qfl>:L P\Uc6Rdﮖ9  &VXz ѡN!J8?C0HșٰrA B A^wiP\4Smy;`Dv'^1/rp7Г΍ߩ; J8QZ 9n)fv`6<KsQ%%|sGvWox/%[5unl'.)oKBEn.j:PwK*\;t8+u+GdJ`?<Vq|PHbb$ eb;"ڇNES ^%8d:;T4-"Q=ZNw:ZbEhV#)P|0Bn9mE5´y.\C{Hvy񏨳LscۄѦ5OS4U7HaU0t,ĺ\sI 1Go~/.kAuoF|KcEݓ7iH"}a\s%X?!`KJ,6*>TB-VAQ51(|fC)n~7M+1&Sw!bxQs;{[|V]D+7M3ZȬwtܛ֢Zo $u۴b4J*qUvC nDKb͍axKșQ9ssH.#l ]VlљW ҒQ̾3h NNE8ZMsQi(Dټevgz[zMhxQhenZ}7ÙWGl%'+8E.HnXB,$}=^'I6Y 6W/S=jHZ{1O xi,-aQOyo8B6ZAây ͳL)h?TS<MǦIm2Q3Ew>GgkW+D[p>oLm'TRn=حpU&YԪco>fJĆ틒!y7^do[/䚰Ŵ.l^S B{$vL Ro:):_ϲJǐ5Hy(9NͰHuP*]I*?;IB-a:S5r]M\Y\.,oB<#S=Js1f2MPNgTFꗀԳԒPS?apsTuIϒ1gk+" 82)ƚ=BeH|#a}3K326fCԜI^~=$Yf*Qu`&j<2j,#~\ a-o`KO6Uyi k5֧0>&Z5q陹ʳQc^sKϏ*^?,VNE-E %9閪DgKJ~j3Fo t0Ĥn0T%7w žI Oa;dy\NЋ-߻EFh>ꡮ,̓>0%繘K`W̸:˺PRYqcSiy~ܜV|_N f碣"Ca#d/`hm**w(ZhmmZ(#Ιh_;cfb~s*}sN%Q[5x{+dy>ާ%ECϯTrPs5KK@zPAo^ᮧ!m6C#PSMݱ7!CI@}*2rYG;r:%Lo?bqCAH]”#{ ;KĵVH̱@3Deu{d+^-ݛv!]=JZ8`2VOLVbOvEi47n@BJD2{w^1d2 :k\-2VfxfDSxVn^x| )6J(f"cj3]SOc7/|:SfA_ʼnn/ ')|:njwQ lQ7V`yd?ɬz /]$Z#HƱub1f`*@oyܥhO{=SsߗDT"Ӱ UivʝZI3hLgPoxqEk_6Q!?և'_L /ߐdR(RP%BMծ3bIe\0O4 N$ݽDsU(? ܌$AhٍwVqGn}+n"&NJ5n1+@ trzc-e O ΌZfPr~̞ml&Tlx*FF84]zT tVJh.(&JƜ*5bbpH7nYr>E 6˝"A2M[d2u_%д.Xu[ytbv!aӞQ,|Sz5 2{aK]-j $ҡ. O ߈D# cq[4bFi4pˉ_ܡW؇s&{o݇"\XmPH_ *qfkd9X&誶d6C@QE883 ?Aedn<Ә9W1HY CI ӡ`B 1EmKb iJߜA L"Ʊjvk]DWg/Buk* 6iRuY(UFAN\n| glsJ9h 1I 5djWH"8ɑf ,DDnuv}T.ƯAKxFPS].-5i>P!Nkf7<)n^ր^O: X2^J8uoRSgkZ䘸Odc >O5X6!0OWF)K7 F\3z!ϗlUy}/AA,':H'}Dh e@6;p!zR, bdKԸ@~力4+ A- X(iFev293n;*WrQ'HX1Dޏ)0$pMTSÐV0aa@^ZH&ˍ$3R )ߞ}PR͌O LJ.BL"BZl!"x,/ j7wTҶN]UկB_v'bQ"= ~Q(M)CZ.u&hW&q[q@Ėu䶻x4~@~وk({ck9qH))M7gW{@X{ZR$D_~{yR5wvb9l"gqP~cz+'L!GB3>`Îwߡ7>駈w+ we/_vtXUC؊G FÃu"nL{k_xkP۠Y=z)ǛL-q;$rkٖH]d:~n:i-ج* rVeA2 v'Nٰ㝹pzt߄(gW>YXnW-Ge8gY@$e%hl3b>S4:L][~cjH@2}Ա></w;x. dVs>#YOIj,Ud[[U]$&{ {±$- Fd rTH $z(.UDZBCC cQQةQPPTg9fMOI K!2}bd ܖUlpaYy号[YfkbhZכۚiޯp ׎pÍ+zw(=^w-n+jiW<{ŪQcs:-E]AzN^OkA|-#߁F}91$e u8{!_ӌ9*^P?ޜG7> b ;vlrqLO-O0MܕNy NwrM\7uMdƸ\bD a"fNou9>J?6LwhlTC-eD .3O#Ԓ/%/qY [1o{\ 6iTB$'*n1pj^>_r DEt8;q2zA 3(z=՟Z=;s1A_D:*u,d0{BskW 7F\jf o"ĒrEEnelLVt?bje ܏>2_m*!< .g6Ma/;c0{@S(KkZC;)P~3Ǩ$"]0ol52WHdrLB7A;P_Y3&WvWd\ukPEe3z, Q#_vVNLMm 'jT9YX]58O'cum: Ard_kі3 (PF-u:6x[lLM|@:6(&(]_>o#úw! ? d^a1 !j fΜI̚*bPrC^J7z_7s[Z($aάD1/bdLo-,oZ kX895}|<ԕuE2I!ga^ty+E/؋4[ F9D]oF|1;%9sMcH,bd]^:l&6xFzEH SWQ5h=Ay:N8sm`[GAGZ{ʊxtb>}Gm>_mTG;;A4em- \'dirZ/6#JZٮ4azR3Q3èt/SnA36 p +y6`kAtڶ5Pbtc5+/;W@K:^S{w痦ל̍kO ^4]NO,@Zv?/?iq3ˠ5A}ԇY[o"57<+-{N[@''%jZ_}Ӈ3J"TӇ-)),V40q'0(sVl}',!$0j1A,V׼0Vԟ\Zl/o{IyjsY:8tf |(|<@C-s:X8 ȵ`NtHzenIx~l*lvR;Zy3n*@ Ȗ/AFj^8aUOut"CG ^" =]»aii;ωHLx_Cݖ|BG߉y/K ܇F&ó,#QC1#; ЛMTQDZC13]GCGRl7v %FQxLࠒvh:M:9`mAbޱ=Cs ˔, 3/Xbk#7dsE" kb~Чy2 5NvulGMkv"8]9Mxwh"Kr1RvHSʋm:E{vb/zsMUgwIʉ-Iđsq~-lX>,;øF Oأ'8ѣ 跌@p~d._<\_iPVZ/=nE~tR(.WZ{2$#{ ^&lJC~=^@ҿnOɣl>-Y DEfǽWkwިF 041ɪG(L:vgyԘ]lXd% L2bX|EPK? ]z$BhJ)JE4X`=c\SP4> Ym)FP/Tɐh|D=1:LΆ&HWwڱwۼAl\#n"Wit^󪨌Q--)q>KCxuWKa!'vdgSo=K*SXUcF']c#0"h9[g?URHd5shFe܃k!ɍ~}U R\mSCN(~ŭ/\5CEd:m:QtI+ ۦc--ݕn󉚭3my8jktY?;G/#h\a}=YPIbxbP e8!b(2d1"2E}!%OX5fEitrأ_@qL:K^SYq]br_0 ioS_5f)aR^'ug.y 9Dt@ f#?aƏ@OZn8_PJ#L_9^`b:P'5޻ +/vx(33fQD|AfP{:t_% v%Hw1-$^F:r ;ߓ)[?wZsGPW+[s[w 0 oΗGvv-pV!o=$1?ް }ɣOIW5,ڹLK*9̾|i,Z191K1 p>5BFJ?߼B]kTXJ9313E-L<5ƟJsLD`z|j Fb30R!J3J:ؙ u{W;9g1VGa<[Y4|u!َSܧ7r/sݍBK\UM=ʏ?e oem fth%<[.ݥṀ, h:bhJD:P3^lȧTO3nh6d-$_o¦KkK}I2k$ D#i',1Dks(|DYjQ% )Kt!pK߳P]f5y8.2K?zZˉL2 qa۳Znj;H%n{I2{[< ZdwvY(7idii; ,{2.G# XY@*m$zv~Hʜa7B`gd^ŹcY 9_naa`2!ra"om)@(uqR)"gĨz7*=&U:JoWD\Ϊ@^1QKwE:LqNH')K1Tȯ}S*v 7_ʇ Z fj\ &OJZ2'#zך٢{EC$ESRO0w{l^x]MfFB'_Yd=R~ҿʴk8ouK¿xm 5@h. id\m"- :FHV$qnJWCǪ_Y8pRKEz a .j0 ܒPpZ->%->Ě)̄)~aGV."1G14pMZ\L33B2{]WBd*6VT犭l!;98h:^:H͌gɪ ާ~ Bo_<*=Kh;HaG#DHV|'II̕du'<┯>r< #m &Zk Y=eo`Z+B8V .y_^Jw@aat5FkwdЪo8=V42f^։Pz){)`'҈ ٪@/sl)\Jo\8spqb5zEGmdF_8Am4.䛛%:M[o>L+h)A8ҁuHa.[Cw8 V꾉H{Fa:kK(OUk,3|H<[p5Ȋt 0~Q %(Z 9 哊s>wSwTW`U 0%a/d~}|D%] f B4\i~G68URÚ6#'cO;:O6&qX,K i}/bLo@:LDj<߹g(x33"s,?p]HhIjEq +p9ǎs18S|]h).WX*-Z*1^& 2\ʥOJH[.d>w \% G7=*^*E}yI=w )M-Ԥ_ y+43%y^` FR\ɹ&"(#翪Zvee^x+ 982l0%7!N}1qxy'y6|PA9֜_=@aB"C_AʑG σ _?u%GlRpUR&8G)F!F9f&>SFo1㱣 JIkH;a|}1Kɯ_ˬ[Kj@Y:O*ėD3!S ɢ)Oq傷)4`OM>$`JO9-J@gHZ3@>J?e$-^ػ#2X褲Ӡ ½)\Cn6g}v]vì}+\=W>(`36LR}?-%7QoUOf`ȃ$hTؓ[`$Jw,"FV}B@ny0KVx\JKx<_igMGx NlgP6vy9>z<4c?)D/zSӰENOS5e2 4Gھ¨ң?LRܳo4eV9$@L\ x'*dbZS>LmǜiunS/ +n>Fy[.dcmJ; kaJ+q'hm7~sqޥ:< 'ih 7 wkUW~r]* J]._Q/E+R_aՖܵYl3!VX-hK%uWu\]Y날oA[x,6vUEjhإ #dɶ&0M(sA' 4F Q3y "D<`k}C{AU)e!=`h5o6ZWWGzjMcPIDQPLѦcWlꝌ ) ^v)tn11q'+ bN>]󎫺\[S>֨Cz. !Q?/ "L*Q+uwn4*Ōuavml dCy#CñP 8Ccx)hw7"K\(jG qu!PdصE`?Eo nFF }M]q6 2~Qu{6 @hXxYMtl3]W/o/ !Quz•ܻ QRYVB/Ԗ1]4^ DF (PrBk]e;1{RzC @4s^1Oe =3)hhÂ=4à!;OW5 f| xzZ HEIoJx JTJA2Qڥǰ{:l-V"53Yz1+))T/Lٰ?Q뽿[ŋ㾻3Oʑ|ǼMt=N$.ZƄ&)69loWҜUhljXUE%6Z"w?.3^1S}ĭk)N"+Pn+B;1c<yϭ2۹;TRb}Ҝ?sIZ~ddCr&q!|#,9WTƄ5qTxS!k#('Nol~ [=Շɀ4[#HV IL=ӷeKN., Ad;HߞGѽ־J3jW~mX@FǬТVZbM@ 1wЏ t.H)\q:lտ}SL?~8NMY{HG'F#zT >% 4evo g/Qsrs c#::ߎ[ m1]2l@J֧NL*uhYVR2{UKp\ȈjG {H` twCLPUW#d-]"Y|*?=mj@͓VflK,V2 5f=bܔ@qaӞ81y[[At~!愎2WbO8E0p[*hL$C1ܱC@x=L,#'4pykm5#}+zv_&D\_wLv@(SXPmUafz#bm˰%}`qe u_t+˒|<(q~a4$^: a!J4[E !V jbUqdGp9Y3zz>»w+)1|?*I#f7]%]9 n~e"n!Fʝr|Ͷofx9GbkLlzdI5ܝ8YI!^)bX@guf^̧m( V Y8|;}]augc! !nS@}({guW;fъk˱m"X1`A;(Js|sej#dErˍ۱PPbDQdPԋ`X\Mst)8"_4)OyHss>=):1` 92V:st=*級v-tmHz.u(SDw#5@p}ŽL |~D>`6ijy[pÓ7]"IxvÊޢ SNsYoq +|l ½H,: \,VrVo jW9_ ()"O<@~S$Qrc|O嘇+_z'b9Ulrܻ} [[;Ř e6f lX2r+[WˈA"qT? u]@q2v\a~F2[&|;jpL  %IO4] E!"Z.X+D*ZOI,}9C%2qCz ־KWx+ QME|Y{19F .4A myLM8۪hC[:17@LӜu2̒{ XvTٱR#lq(W n榢y$."!<': =0?;k'5zQxM͝-u ~'zQ< @2!G`iD .rS=NLufȠ)¼=%esĞE5V i^N^&3ej=3npKXE]ml%~ךa^B`baT2,bT\_^ 8 @*Mpfhe 4-U:/bj e+zjD-٦;=ՙ b/~؄{P{N߈4!Z=}ݯ\~p Y.muuth>ȣ*ú`􄱱;ϓ63CP$qt%K~]=9Y1+/8 M O<=ïyTAGfFhא\5n Cߑ>F}?gPAF<;Kt\#w+99+)M;pcCkRJ=u]d)&rT"6@5TkPrNaUXgvJC/;dnnP`q;~qȸ pP:tg[pr"-1LY۬J|ٛz[nV:szthB$׋L@qs恹f0%c$>"}aؾ:>; ?RMuDPo|.$99obQZ]&gPs)خXf P|J֗Hc[.C TŅi,%Psz2oU)Їտ:͜*ޘۦ&Nm O%Nmyp:סZ;}Eڶz˗nd:yAk*O:Ul )8TIЯ6VL $vR|!O-Hq:>=ZDY Q4n={iZ/7zXxM¥yyQ3VjN ':a@Xó>vpS0@헩e{Å="7on0{LZQ^+Ws3"N핾,RFK =[1./;ſ9ηjxşUʧ7dƁZIK8Gұ8z+c#}0$:NLD6 :py4o4^_4"'x7T#~ 0?}s$F%jf+{ (F1CTY0-*DYn5͌!D{a W Sɠ)\ s>} . e[jRV;O\A-ZgMar]Xi3Ix4Dba}N:bf(fJ'Cm,z&{;_9#7w6+ ɯ\VS?%|Y5 \=B商댞=M)Dݭ?`[;(5 |ZDVދY0YWMx4j<}@j`^m " #)g]8'1*ьJe,mlq8B2z:>о[)%r+|uHJ]E y*U#*<4MWa1p:+3V]BHՊgeIEa g9?h\M "z/ĥ' Gb=Q`$Q~A_BދOA /_vPVE񼣺Չ l:- g`:IP@z̶`< M;!ޤfaÐR .G B䠶f̝+˦izQ@iX*J{/dC{aa>umV;27GcaW=5CڹqZr RHa扤PEVpۦ ^ =?=*B-IX)dlZ!3$<+HcR%pV4YƬt]q VUKsW-Zl] ,-q w}$.ǂ8T x>5%&6ow+l?7Yyw&'hǰQ]T3z)5s`Z!Ȧc =Rzbm.8-BeĴ(kb,⒦.嶀 [,aDAK'dw[LE,]nU~(|(v_ SHmpTeܓ˺뷓Ew}`ē@10њM,T* c TD^\,7`9Qcu¤ܴ(axNtbj+A4l1YI*;}ՔB1Lh[{x/;+k"Q8eڝpö\cXP 1א_Lz~;!^쪑}Yx2/u(5\5bZzD-Aפ̂s5~wᗿns͚a18RMw4䨣W1^ }X{OP|zvF7u+I%q$4=E$5QΙ-"&0iQCӇt3v3cOa@:WgJ5HƏDW8"E뺐a7 ògB",\_ Mqw}VFU 3?l"C.(&8y c@>FLvtj8Tl\umwrG&]~}z3}YH`w χ[arߡlUn0d K8\*َ]Y Lh^:1.NBĩ[=N *X6#Aۧ=Եp^yaKE`%( gf'-̢VFyLUvjPXt雇+In)nSAjS#~v?].ݷ@iNxf=X 7v= 競aP5ϲl`NI$Y:  "cA Y'yz$mea5H@uy C|zQyDA N.h캠8tiI>=UP]o ˍ$n\lWʺb>35i| ߷f]$Ӄ3?9@-m|)d|JHG[$V}*oyոO:snz-~+%:H9%<.ƒ*K9fhKAEW յ`”f\Rي9[O*}l NoQFsh>6h+ dѿAB4c؂koJg.u 󀓤ې}ir9"äuzZU3.Yk=KpQKU heU8052xƖJgeN9({ŌS~]"N̚v97To<sT١n W!ٙt`|AVDY%|gg*=$*Gt [2Nwij޳K'C Cx-䥟=>2H[g0yFh>0 ᜣE0˶{e%([N8h~ZRˊzqvڂTv߫ky)40eg<g:eDZߋgnxpTI=dvZ}s:&mкc-E!ɏxYIՙXu, UvzI BhfC 1R.,I26 U {.>P8 0<f ǎd.`Ith4]wCANW:}DZ +}wni B*34fM$QL0^+ oj}2R8nK;ذ9$7Rn@Qj.67qV_.y;&|γhF!?ilj5ϲwa0zSkmxť uz@eZ>5#cCw܎FS?5g7ZA*cgJٛ ֆ(<'8uMLei\ȱ {ɹ k< cScO>.'V WaAZ(c]6OȜOY*\&w w1fǁn\d xhBDN Yj╁O[5*30->aCxֿDOqvi$%CqoO~%mXf%y{ꂈM˞e 0;5yR9'KV50Dzv~ ,XJTmzNNy]Xz;Zmu *0^loc@\rWt*>}`,GDЇ8">+Փ޵th9!kdUnR/`bK}Qwx4'$qq`5@x5a6Rk.꤯Eq2*Cv\qi- O?c /Gz]_vs}d8 hP"y5as7O?]8X5p\96ử 뼂 4lkETñY# TlS .Պ޻;atŌ>b.Z\ bkׁDDAoy }NAlrE3K7vlV_q5-vs oCwT;Zpvr ٫k8'h*RI JD\Og3rQ;ԦyK)X$ORs{قg u[ꍂY/\Eq1-!AZj<[6‹Z';GJ ]9aN]EcX+o!"a%cU$WBVD#sɍoP=*P~Eq1í ԝ8$D$l$'# s3VI2!kJMu>1싽iln &A(K@E%䵩#,Ɂk:` 1T`!NEFx!gxİ r"$V%U)+&Z8Ĉިrj `R7AM,ISh{ EoC/y몕f655R -.ݏyԕe:L Ĺ`HSw6wq3mV1-!}%6] J oW[\g0pXU15C/I ,> ZQT៛,`W/W[}z/Fjs~ѣaC7]oӌFpX?)HeAD;\v@TWN:$Ei*JQŖI$F?`"i09LKMc!M 0N=/ZQ"sl?.~x),9 2sR?!Njer#qdŗs:$ӑ|y[إ/64䮚\ij𔼁U1 u.+/sQO#6Lh2/G:}uEn4<4uK?>R|/bbi0FfEDL`igy;DeYV;X항OP&;i0%h q8'5"0I:Ltuts ޡ_L;Z?'y᪟Bmq3LcMPa- vC:u $, 0 xn4r?jB/|?X2Z`/W(ޖ&*=064xC{ۀ*YSjŏПCW5B]X}/"o 5e{*!q bRB)6ǀkO!Z4=}%ٟ6:$e535t[yY2ҹ|Pj)"V KHTA(6o1]7^fxJQn-kh`f|WssN8(smMYiҮ)&zC2d(_xڕ%+,D4Ժo2LIvB[ȓ#B4e!HhacC˅]%2Aĭ 6]=o=D[[LOXWz'Ub \0q(P~8| w<܂ɫ8/3(BF! fSG;|BF/sLr&F 'k[zO AH/\<_ZʩYRK$kFsfc&ς'5jJf/0S 0qMe ,h鈾n!'g_]fJUr4,t:]TIyR;t -.@USQmmah8~Je:{++z4{]}(M!~ {u|X[ќœuğ0\+A^n~4`C IߝTnk@d(vPtC/,m#i|ӫO,ja/AV,yVwX /:u`ȃ'x*9E%-Z 6SD̆P5E:R)bl*ǗԪڪ[_3pWp*\}/>#J=MV`Ţ6ަ.y#ㄴ+h]ɍoYk961=Mٴ1$Ͼui? Mͭ>!*1ku\Kvkr;]h "z'0~wɋR A F3<,$d 4_`Oe,o״. 4rCAh(Lw H.DMzZAyA~h TM]U? w+!: -uXRYٞLq@q*-pF@LL}`[UXpƒ*S^<^H;IxSq*%Tu @ܡ 7(.y-6(^z/<?ْYta>cW6[v.*bjSܡGHx6{ i"S**ET.Ha<4kO=R(={ܥkctjjꉾ$>EGǷݭY'8sv-Wd'֛Ykb-X{.l9*B d$ݤ6%?x1-njl p|CK"ZU"Hw4 ͳw%sڕvY0wmR  D^]ğE*} 5P2:ڑ6q!#$0'PE!RB: ^-[S)Aۯ^U=er [ԐqIL׀X2 b5i>J;ZBrWT4fc_m0nS* 8̙X7 aUjdfjOkM+.XAEd&c#ID-pGGHD; Yl8W#"I(Op 6%@$LP*dVV/s yV|"f< a7,,|^tl); AQ/d@nnvU)\S^[D$1/l"u:Ely&$BGu2|ؗʹָ76);*@/e?2fh л^?6X+7 :2¥$4v%f9>m=YPn@itsӬ@>k<S9umV ^3X<5E&bz$~WX-Lj kصv6GScU )&iNȈ 7*X7_*A.srxA }mNExw\o)>d: y[9/aQ-{pDs8+ϰdA"b<͓\ R^Rϒm,'ViI|af~LluڕklD6 nllRS-?q@2(^9%dfl̥J>l+(屘ܼϸ$Еh $A:jסP])…X '5A0m\fE/$FÜЩ ԒY@8wÐF+I>",B}eQkJn ڟ^k.}z-W{$&;6M^@M0|nsI"VS%PgdVތpw Pŧ\Aظ.,;2 Cӽaġy5NKQ'~Óc6xt r>oF7nTȾcGD?a*t8?/8!3Ȁ@[md!TN`fhR޼+Y@N*NE( ܤA-iɝh Zm5 j|>X/dݧ90I3kixvB:0}7_KtT7MD%{a~B \qʪ#B90%YE_X6J9nߥS;X$co9·':͑nZVPCU#|r8hy2b lJ}dˇorkàc&XA:+^5KCs7tS};@f ZRWT 0z*3ȕ%.qSy `DjػI[2.8sۄ=6Ã8p7Gg:*Iц} O XWI/Sj&Rf9%کIˇ隹^9/M\&zG~dU:zCN3o (ut Z]4ىhoW/.LYKzS+U #Jg,huN87`SS"㙥fntG{;qUgM  xË-i"=qBAW; m(/%&D`*ؓW ^'ӲcAIJ zh, YA9&Ӳu%}qi$1/!J_uSVXy-`j~-3\oVȏ+cY 460E椘נbѥRFZЮW oN5A+(sl_IJ<|z>EՅǩŏXmfb٬FsUWjk"D̋Kȿ^ƻb\ʲdAA6tYG3Lƅ!yN5P$Adl5aR#z靌*ܫXS w)${R2]$#lB.Dv}c/(h4Ϥe499pEtPNAbA> ^q;C6^{*պߐlIcP?#~pCFI97Wu5fVKH?0Oj&@G/EtScY# 5Cf5z'aM`azY|j%مz{|zcGC  j԰V"t+ͺCmW]4u%E<}.s@Cii1ٱF橰ⴧw.12x"[Y-岮dfMٲ(B+B8KɖSjuOT{O' M X~-1`Y"c%Sc .K_oE<; R⾎teh1aGȆ"zӟ$~dJ3\\SwQfN}+SZֻ m$3@ ݯ1yq6L8zQOu0zY3!)9{r>܀ue3aAr{QB岈+xl:K/'ڥ`7Ua?=څ43CO=&Zá0W TVGd*uQz6 * /Q)0{$ڔn5ht>>)n?zTtf]zW*҅qCs`b0]vd)EHG5kgWp6k $0ai Zh;QX=<8)^ 1 lUЏI#S @4űS7 F9fTF%]\եz$$ r-.+M"V̛(/|/vo*8_2GAkIpS[d7ڮXPk3[((VsUCj7|""$poO:Գ]9K&r-겕p#v <@B,fl=6iؓ׎1hDx-D>bah";E+g׹eqO;Ixll%i{l/פwhqj1~DHh@PJ|Z,^8B(pu9iߗP}e <>Wk4 ?pKg@XAY^o:S U1~?$`OnI _+`u Jͣ(x' ^N%4$شBfT;بPljRCp-Ɵ &$C f6R&դJ}"y]omƥ m%ޫz&QC0ɭV/AXY޿άDD:i0394׸\Yf;*a!^5OD_.P#4g,4#:7ƥg`< 1^p\=a›,ҳ%3"O]ل0FnŴ50@n?Lvadmn8RX~{oUy)c\-WftӳhM8vg 3T{]rLϵAtݥ) ڒc\ak!% vPkҬzq`knEpOQQ9ZsCdV7 ԰M z?i:K"fof/('8Lmhؖ>(@!m]cu)rz~I(*t]iƴ[lu0XXTh?Xp0e+ʏ-\7.,`Tx.4ֈȩgw0'c#\<)Z MH亡K>lܯ FBDk+=A}(=ډ7|` ܕ:QsmS~B7$\bVJ^s5>eȏWra@<Lc qV i:$nHegbGsRQ>f #_| :XQyD\Fz_zñQ,vcE>GS 6]9DcMK}/A*.%i!҃Pc. dz)R!u7u}xa\[{a)u Uo+yWKQgo"$K{<={K_I)XC(=/ݥUTwg jx푘UnWZlb?/,f8-,`6 HΗr.GwLȔ:k do7l%Lp량1LNߞFsH>C\ޙ0p\suEsl\ݙw# mxvuߙĄK}Ɍ{wQr0Y)1VQoֵjXjFdrZUKߚt_!u>x+z@?ٚ__Ls6cǡ!AI2M|yo;pdzq~]sѨ'VTŜW:.+V0zdzȏ] }K"qAE Q,@NKt7N?v!I%& ^b J՚V fQtDxr iGfiadDXf}?{ mm줙~f;%H ݖOω1M ItB )^=$(]4b%z'FVDIX.`PBJ(W,kOev4`bSv|Μ'ِE[<cZň)b|reP+ 3~K]' GOFZw2ՁyF;: MCPPzčG 9ec!#y`p9¨Ŀ 8qbgd~7R #Q8\5͉d:i=9@2*< ܹ(Nv1#5Xb>z.v쉤\wj>p|g@|"EO8DԦHelXĝjP}lXS*KUҥt*0$Rq " /,7мm֞0oi `B3} o= cМO_Ѩ~GRO`rw; \%4ZU`];HRx֟(1ufOZCL@Iܖac= ހŞP `겁HCWJWrt r$ddX3`;B@ -b$BsRU6z*[ ~:={^[@y :=_}sU/&ijryMEcww-ei։ l XCAhlŘnb`T [j4w|#}RԒkkX m@9$0#4!ӯ{Fqewe0["r,"dxP}i}jq׸gUh?I\U `e. q, Imɧͧ1~&l1)ަ~o=d\ɰ;!3X-'sETlt*1"Tgӌ"F+~< 3_a2I|a@3IuOӠ^cE'$0"y&2l>E̓@{Q&AmDsmv'&ۭK6)B\%DD7`MibJ0ƚ*A C> [B0mqG ܤD:Rz_xmiwˤZ!\GPi$X~ܠ^p![Eg頸uLa gj%qP5ceaj)po뾐4 .ʓl RՄ7И(P1`V7&ĺ{VG+ӲpbJE G[yG.i`J/vCab_Rqt*[mKB62w/흮2+p_uuY+i*B6|ラNXL]\| _\4Zպ0>"0&5eaM zacr0 n ;Nn[ON{INlWl/k [M`Ǽr@ĊieAsx99$#_Po՛O@(c{-4V6?3M+ ENrbaRpAj0d@ K2(M5`aM??r]]""݈j|aíx犳¬C S:I@~&una#iyyZ!EoZ˼@y1\RW&o /ٍUQw̑{d W'IuP6lEJ!ؓb[&W$j-0 <-9 ?ٮ e8by>\a-e'˜qX7V[9h]z1X~-39ܷ0Jb{Izpas>`$}\iIO-Nع{~뮗'6z)MCj'^.L>3>G+=?Psoq9 maAu>)m"!UQ=:GkIgjW1b+oQ\0)5އ4p|86o*ؙKS|:襃)><%|įJԧe=RX XžȾ%"OWuAB|+ᏨS٩8vh~2] C)icɽ6śvs+B9xV:>HH/ _:٣ViI|7TAijhsy4'7suJC{-ۗ쇊8b$,e[&ִfea/1;oD=~ r=VAo{la)D.i(DPm|t`W>r{RAʃv'Br7Gʥݍ z244 sB3 9x#z29].k5Ɏa]^3WUګQA6-n $Sk~~i;J5aNe0L3!"8dCI lJ>\Y:la[社c2hN c2?#:T-NwW/`g;͢Pm پ{.-s[LiFC>oehX p`4}8>= 0Rt*I:ºJJ.e#T'¡;9"kQ::(QEP5'q_r\_3T b"~YM6oq.qw8eW dNiJ@_<),OJfױz-~I]sJ`=^|j BQNh4[&^#sQ$rk+/-73=Ba-6ے1R@"ke3qTJgXV;oNY>Дiu-ML6a/Us#3֭ˉ:10v/mW'}8U~ߌ؈azg[;U{ՠXŝI.WAbonGL0ep NĎIW6P#}U]IaQ`.)_R9#ʛRhK퍎#'DGD2l(+b"(H{<@iIOBT _/qݡBEI豓j$Yq(m0jq}b&˛1 e'7ViN竑ȣ47|"+}{N!8X_o^&!2368(#FkY1K: QOڷ~NI/2Vǩ.SDUcMV q cȉX\e:;{@>P#tٔl:Xa㘲b̸z;3,g :ֆIΡ{7YC#qi2'] < pVvC;q׻:CMi$ #RcFMӍMܘfԶr>He@/`O\@ Cf. >S?-[. lҷ^NiAlpIS&Z%cׂ^ǂY(2Ta1. 86IW.Tn|;~wplErLD٠ϿY,nu &hK DpIivI0IuXYH4}TɃӲ]뎾l/帠 GLƎ<=&x9hd R+]H_xna#nx)9yWH QM5f ˵Nɘ`]; R̯rJyBl]iֹ|q헓t3p4 D77*}l!uکCde8[l~*d^l/%llJ$LlҦx X:zW68˷ ]2N$#fEOmPNBΟKU+A$Vu o$ɲ8aJlM SC֪ifYՂ u>A+<;WAKUΔKa*jf&*9w-8<v[vU/$Hml=i_L,ʖ~dABq!~7NΥd2$Jy2j*y(Q0΅Uz2Ԗ8$q"4rwz}h_9Z%f-d`4O S p6 Aj־Op֦0~Cg!f"! 4K쉎=D5Dl#VA˔zx;wJMA}]CN?4GƼOP OTTs&R*AtljkyhWӭWz ch2TZn= `]a#"cKHn*:T+#Tmv(Wen{!~L* kOSw j|#MLO>p1%+B>IC="5n؅kE<Ը<\*ixX n ٢u.R{62DgOw`]F@F. G=S/ 2`rv8vBPyEP.UT1fqD⼳!5\ٓP##zʊjL }&1IǭegՅ 1KM0l[[^(a6.5^8?2? y{ه,]fI΂F=Mq1R w*]RwVmмcz]_fs}/pS%&'+#MkzKA'~Mų:g: l5:{N~bKŧ54ə9yqL <"^6.A4<+Z'*Ë~E4ac! ]X||戓j@y, prbN].D^**W˦!FeZ>+uDh5 Ck*[lW#vf3.Abf(? p2aWi{7|9;Bӥmصh@D"yq1"#{ phfq!j, VvI=p }5CVX2|U&p}|Zm X?ܪu`]yM.1[>, kuE/ͣ4/8 oRס.ʕ/~%μ.p`ZA<|N+>V:*Xy0Vo"%}Uq+BQL(`kcJOs@ei˲_DYag[^o\1b2T: I-uaK7VQ˵ˆ'Q{؍ Y1TD[zH يx/Aն.?/](fv@\L~i !Y½0m31iȽ{BC~8l*8bl:S6D@00?ǞHi8$;Ny/µN4rFc$OB49mڜUkK \sKP5OtNO.@mRHZ屷SS.S6s wsQT&I:9ІLQw}W%[q2ʺ12h5h_`9 f[4wWp&,c\_SG!J4e@T}"or';ߊK sE:T%$Ia#@"JYלzT s(u^i6>x-W{_Ԛ E,CJUyJ{-Xe3Տ:@=^ݧ.%C:d330{[("u|[-bmy0zbPjD mz>0hQ=ʦ`t\x!@J#6M囅m^a4[O? cTg`LAcyV~aAV\<Rin)ߟWEv?xwHr}|u4 bD)%e#畮87*s:JY6 D]ۥi5dLn?mt_e@+#"sWF5T>Q1FH#֟?78tm*2xCCoEM`Evɀ+,5mDZDB:ŀkbJTtsYg';N @:?J!QJ#+QV FϐDPb3XԀ5z%i1 i|6軠-:Kr6f3vB=ֱbUg5_,&=j\}FbW wwrOv=V^,{z3Z59eZޡq*9"#a;[ ٩Pp9ܧp*g9jtd%|;tV:h.\J_|dj+8}Tݓ‰/ i0/mʞtW|5xµv <[(ԐݭDp9GD'L0܉U&}!sLFgt$ NcBJmj+ݣEmeڗBY+F8[`x+z2͕mWqפ ,q (*ΝOEU$eC}#~! 8󶜧즥ɽ-QDi?bM=̱ ~x*RJkpS]Oܰ` 'qRۭ8ݧt\*3}OvIH[ԯqc҆oζTPxA{<{b&/%d6oY$.]OGH:> j sg~5=B Us4:^<&BVWF]_9⢨H=}[98^u{@fPR 2#G!,:iR؇g\x\.amc_TZYԜWom"161x%Spk%,fypjjCx (ŒMR7+ׇYA؁|/aF,C/n)V C}%}m/yd:yX V!03!%E%="]񉜽/$/+/ާ$ۿ̙$;'䠑 5qF,w{BU=9Դ`gg{G?j3&ZC>F)qeٜqWiXeLǼ@H,(@yMQBY}g ra?~(>)U~SKe-W8Vb<~Z4'TshP[H^{T[rY1w~~2dB0_-aɄL(Li@gdgO]Ä3J. )B)S\{<˜ND,Ekv(.k"?fF3Qf[&1/* ͗iLb'<6 @IOAt T_6 3T@`?py40iqF$< X34H5y2}0wg`":L?)n7&2>G%#EwA 2Mc'\uv/*o=_MdjN1d 5Bͽ#lC8 ڨ.p7Qk!mKfw볛TQ EoauX*] o[@a>[d]9,v ~vJs9@ Ib:'6U׳ .& Ki܁Gͽu?ƽS(%ED g N˺r&qk_=9}^"VD,C 9[5[>jxXcn1Dt(RԳl$2C}"Z^>lrw1]gkzP;Zr.UX6-Ry^Ƒ4ȟֈAf$;y Bʴ jQƬ["|I0ql%lGPAwAlڗrPIEs]y #y%H}#ɕ ,1ڢ#_|vy{1xsA/{Im a>#92B;GR.QJIGctL%.Xu__B 1"\y^־i]7ё~1Z0XLmA{FgG\LƺP-14m386{Tn^`Y6K#NtέԿ3)\Ƚ΁UDWM~SB%wCx@kٴ#RWIO)Ic׺ zIZj[ 0.} 5(^cMƆuNгoh'O$ o|ys:T5]g \Ze$CXFQm/ΉE&7XOjʧyR>@ :* 8ZǏA)زwl${#OQ뵡/ё{`^(d;䉞˥nq|.VN^@5tRZ>)gm|ggJ|,qlevq[3׀$Wzߙ¨ƹ>^PbG"sab:\ (X'#8ۼkY=#[fX:n:JJ_ ;s[dj|zM_l@N@΂ k-y˥wlgk SR|JU e]`LyP4] KJB3~EjA3JX h)T>%a: {5EDOX&ڲݗк@$<]CXC/(oǰ$75ag2;-[dthޡy.y+f)_HL~S@Y;#7uI<|Bɭ#J_pvaUi\wqlg} r}@ k΍l -ǃGt(i' x$V0ՋfzDjkَ^ .xMUSâ/mmR]m]L51T1Neg &J% h]OMI7 ~PFK|bdbڧ&wa<~/< 0?fz-o } @Q ;-H+g%y/t$'ݲA@G}Fa䚊ITO?rI09I..PӫYxF >6XXl.젏-[oOO(ZQc>vVO"C6<*O\\Y]YO}7&BE; !쵇c)E M.6$̚ۋ%wM^]|ߕ*O1&葆?C\VIl X,&t9btuQl K(҈Oղ C+xJPbyf-/l9x[>~ҭ. o+ґZg2m#IA>fg`+HXބoR %Rw04AɃ*C5DC&lL,JDbn:3V-Y:$1xqX%R@ 79I-k&{OR]};Ȥ[~Ⱥ(Lcq'5#|iFevvl %U/!Nëe$~^M T9  2D K9> w,S.iC?'څ\ RZ~81LPEEL[8ԁ"d%8r7pfyLU_~0O3iY%HWئ^6qH7hpZbSѼ-ϋ'B^ ~ӿy|S筺bC':Vx9BYd)}bc$ruiU:yoɷ{v#Ԕ?CˏMk.Mzy(ӓ$H@g̓0ԯ; ,_9hT[S[b%w~G(EEVmؽY &Yf&z#Me XkmM"gTV0άa4�#~|rY\gIÓ4:>',Mؖ)\Vc7 m uLVT5Vbz2QFH=ڻ%^֭mzJe`n.GwHckLR#}_me(JMr3{~='ee2Z2S==HOtӹ3mnս2N5*k^w)E7)a'چPX9T29lBP/"k'c9LkEdaqBS`@p+t6hO Vk~^cSk0IKi÷ U$tV\Mih,Pr_ ^aҿRv6;_^|%9D Հ"6ȸIgTfaƸ#KQVߨߞq_2䑶BP ] g:4P#)ߝBEkI)H@{=֯47+F!TFWՙ.\ak㈰,`KUf۾IĞg9*Q+T^\z3΄u+ >U/k#!ExJ{ /MC=De:!v4rZF6(GfS,x.$7\-nt_ixh4hOatUj$Tո h>Y`d\W r9'f"bVPJF6|D)X tcx- fcki{~Jh@=p=f'ufܳݧ\OVDⅠr`tQ\=ny~܁8ؗ=?t* ; ^쳹[hCWKˤsP.o%ʢ]FDØ( q{ꏷ3b6T 3$hC c`xݥ\ Q/l tuԩJwQُ.<[{]iWcvpV3=Lc m %ب(_|T َ~ yb iqGy_}X,$o4.nQQW#AS*SUuPnPi`7]pu)$ǚ7\ t9b?RxKc6h;oveW"l 7wgݚ6[q@)օëZS 1HMũ=y>MyA Ug>ZMيH ^wV6bp6)sڙ*L?YB2]LJ$1=?|};pڱ'P1 iع%ʒq^J*mXҵ89I7FAб@MKCތ (ZCayjLd~؈z :jY"-/IPt,C9Tlh5*̇@A9+"4 |m][hl%*JHYNLT6J6U4]>7J%W%|8}-@w{({ĦxIgڊ4Ԥ4(+7`7x# uyVT^ĞGfp7]ω`rZ&6mY~hAu'W[& J4l*NODUCS>GŸ<91+mcA%Y[ iI oh~x7;و;>w (ҨªjuSUW͖)PKR3&'9.e MHcCmX3%#LhՐkۗqݾcf^i45G1]-%zل_ kp`VjQ u$MИ ЏGTScچ5/«p!%g;P&B뀑&uӶ:羔+d/S ͞=Msl`V/xWÄ_+h5'%2| ,#OM%S|hZS?HբD'SX\j˰0/\?VkIDLN"uv /s[rڶR֍G[UYO$kd088o1>ʖvR^1gzM2f_+J45Q}^v" r%HyL铹O{W!$CFZasbvAé6n|%f︁<#d"9 {6?KfY3F̥GA3DLh,(# ju1&}Gz#ԯnq%@d-ٓį\;$# j #z >wk@h/c<2Ui{|QPQ4;ZBXoM1?AFXE){XV/2R9uf 4 P]qQ]Q|Z*YS&'rlЋ˓./٧LRf]"QN:Xdc~|N~[Ց+4{.e9;1eh%.'R#M,_;**@jK[P03. -}Vu@ 6a<}oPZ^ߓFNV+޲5됅-xѰZU4ͪY1ysk:1n>j. Z͈r>6+9SMnɖ [1Q7 fEE_bphQ!-JF6;I/5 oCEڞL%4mR %?f"+.AJHrQ>\ϗ,쭰 /UеҌIjiG+̪K^fb6laFYWḵZ*1G3Z+-Z{#t^TJ,+U}F/7OU˲\RF(bMhe K2둔|fҪeow (O v,A Jx@C 'ŽdТI]>Q/& 6P3'U ȅ${Ӯx)J5oshL^ə^7 ټծ$wq=nEPQK΁w&Qi{؈)g;16?o֠^q@jW$(H >.~k E:K4[d :@ܿ;< IwSeT R>eNz P~pРnc62km媳ݫݿF.%שՁamf j]WbPBM0nL>@ M7G #V*#ijASJݳ9E?\>uOo O+3!E/^&b( TR RAK"Kפ"[d:6^p,˱ӂr t2㇪+ΜϟZu3--xtX/NhvCA^=No̧<׳䇺?Fq)&wNC-06/f 鰙`C@5w6m~ː{GDSf!X1[eCK?ToV~DXVBQo=We߁B* |{ZQ- !vՆ[>j*^L;hAKzcGR$Qa ]6 C"Qy†ũ)S<fr /]:Nk/H)>e4@5'=cE7 m-'7$QD'oIDǗ\]}dXDu=ϛ;Dfy/gQhwۀ]݀ЦHu⬥Z7Kџ/DGp=r An٭DUzZ>b~44ۅHM'Pl/O*KZf@7BZ<"YPSυX:F3< {= lq ցj$8ņ/~Vxpo ՆٖO^\ ,ČUzpf֬S.T)U`;냘 0g捐- ː1xNDp5$BI0t\4@C|Pݟ  : ߤ`Zgb݊i>b]c[A@еH§:0h >88dtfw"8sK @PpII_}FB25(RVQOe4%2_=gMy@'wD󱩏x [pp8&.gqmkξǖt)/DH,Xg@T(ud^*QACAlerd6?\6֭\ES |a8^˖yzeYRsPVIU0tKePwD͚[ [:4w^85䭜XJMMmCqvYy=cVkPw'³SgZ3!"ZG9=JRA;#o51r$ ˢ|# ۓ|{CJUglӸ]śl|E 8Y౵ܕJjS2>msBʏLQ'E,uE:*`+עU\s Շ㓭~~ǭnӫ~ w.-h "1ƹnabMk9F4w#ADJ8Pa\nQAg hneh:joU ՈO*UdJ=inbz{u~$yߗw hF\Pc5Iq؋[cmkN9-{QY%Ф%lHC8n [3-x(MPXR"^bk,^X EXkxwU-ѩv& 1FX1;l1]*z8S&ީxՠYwg}}YZaJYːe3p T39`I_ߦ`v ˁŽZf]hZu,I,WZ9vi88P}G ء@;}\I$>S%0,&ޜkz5{ig00z t~=,cKnu ?˳?tӠ={aK VpcB//4"-HCX=^dG=d%#3tN4InhoO{T;z~6(u|ozYwܺkndгl@I9RYW639+^YDVYiMR(,q+Ygxf_|p<(-( Lmo|nf L+s?vP|#U7Al`a ?8ď+o%PF{)oVr& ]ZuoŎ-kxR*^@Wr=򝐘%ZQ/dRDsOKO-* u>~aw{7nU]Ц*;5NvP9(3 fEv2X!J wyo %QҚnjKv1ҹ$YzdmeQ>>p\rrjFv>h/ ;Im  yiԖ Mn2s9욚T1ˇ=׭\)=};ֈRx ?wYSxWr4eV2s:0aoZ#,Tk=M0摢~=VNBkfΣ r ׋ cT_1A߹%B5k_+K}#kݝzb\»H_S]*wG#c;&#*^9`ܫf4V@+g"&5)@䍪ˆfPrnA,g=T"fD(|w/M:z9b+ţ29*a&2ݯu io*ḮT168~ϕ4Wo xc# 51JS>wzyT޻.z4ՔQ? : +G,;M\AYvFfDN$?$ek{ 澮DAX*Y" Jq^=ȡ=н^<ɲ̂Ԧ*E\\<بg=ug?z3q0DfI#.p( 1/TT!(0S/]ڼTM_ɬAgME_,OjɤaY\6R(NθήBԵU $ߍg{YkgY k;WwCj\'Qik &ETwu=rMKg}'>&H7O9ktd$snv 5@N 'l΍hzF |U$d?kD572N3߽sõgJB݋IR2GmkЫ4X%?Ɣ!pO30#j:MՇ )6鰹HV# {GL*GqH%?J K+eAE`꿖$%Ԓ>Ot͇^ג;#Bo4t1/%Wko+ y2.~&GmzG,[Ʈt-,Wڑl&Йm-rCH>,a*5C]!j. M;s=})>$сeL_U1Tlb`j aƠ*NJJjKh"YD" uԭefCD/X2\ġ%zP*aB(۴iE1dF 8hӞ;m(ǟirêpGaOh_px?)=bClp1ͳe{̬&VQ`z[^bE=tfܚWnuiFt^gn ๣&գ}i- m[%*`[UZERٿ@H?}}Zb%&=N-ЫDت`MvNп n@)a*srA1BrYGfhZ}ltK.ھ;f&Pjl;HP%xRX;ʍF8s'RzN(VRVy0'`EyR=vlmbH2YYo80eƍ$t5F#` |B /i 1BF8Y))ۻʟ.Hx%+|Y`a 2uM®~٠rqֿJ?%$yWGk2Q<P'jW H8 Re!Zzi,?Wo، V@>qSwI20{7bf UJc"PϝGHĘ.:BLz6#jßQ&-֡exI˄hC5T F!]HZ( TW[z9%631"_#9$z*l<1I {8#ܶ;W>\/!A~s Έa>YvQL!)2]ԁ{rHXXhWfGD.nIbu7gei;H)VU4h.NjQM7wUA#pfҪ^5$.L -SIMJ뉭L8֐ $9''ѹC0{DRF7}fffUv^/DkJګ&;E sfKF.{+[GVs ~g+ͧ < .f_J%f/щfŒ+=N)tPZeJGUQLZOT޵.(O2Q;T!t1 ߢ ege@tS {Ct- !kML&}]d{O$⦱(-&;}L_9wJ0];]&B.|/YI aeU'ῑy;c7$Va1s` A$J*獾Fkx(7bqF\*G? ؚo0`Ok#%A+qdXȤ|Meվ^'8@y`rv8iY> zעB廨ZiF6S+>8P_W>YOiJJ L:]o4(IlB+)z_eXm#up[?C٨'%IywEW@;l@d E<d oJ AVc0zѽh*AmLLMD.|֚JOn>IiX(LnqHd<%m@ n0Լ~֙Akt@ E =Hw"r;b"T"v,|}pQ#U΂U"S\jk#QEa WS"%W'% 䑀ATi_~w37'K=^^lۍ^BӋ(^ʁR˷I?:oU\" |~)I BH % {k~pP;a:^I1kY'v6=3*zm% ښh[]:w~9S5>^® aD*cf֪Ov&_5lR1-3>I-EnYQ| a bSouPO n~wQu[sM"WR&x=^(DF,cC^1Gv*6a蹨.W@J[0˄*/:: ˟ QQ7R:-fͱg^bV43V!Af~Z(B[yDј#52xAӝ-Mcvuf|gU-3)kݷ "+ ";]\ 6q&ɗmC8ʱ>wZѭ+e0_uI( x]l  hayWNvOt#jDt2GP`WpqD]Ԣg4(ֲc۱tݸ)ƒiB3P '*ow r'_OrhH"5oǑ^K$[^|yPR2ST92tDTla7io:Pژڤ;Lu7&xMn%bɩǁ*d-7,4O:aGk͏3Bv3ڝ(: AԏU7BD}B-#!y%W3Ʃ(;k66ɖ\9EsnzkbVeѨQƔQ8/=M;Fk- U>qO4ѥ ϡG q"i)bsZ'aL?̂DFs[TT $$/4xߒpy:mrB/2)bgqEƥl{&rrMef \J]Z7u#q e4PMj?@!j껆ɄJb\a: x޼K =<[v A>)>\ L'!qCmB6{8]h/uR/ Sǡ[ZfUU!)a/'ߞbYJ66;#3[$|A>HP |2Ԧ WʑЗ,>ٛIi$rC;՘,R _zy̍EzVc* 9(|&g-sTEIdz[h spMWDo)`+h1- <- .6\b~FșDLId,_qo '{lhH::t7zF9MpGq./ǂn_XUDke뽝on}ijo30r R<} *`!8]8rwJJt?jãZj9zy}BO{G H'8BIHlg۳D69z̆Bl@pTpWZL>4̜"m }J* ifxlJɅq:E܉6o_epn1a"H˶iU̥ogk70J ̔1r`?v:#['BS9MwK1ȎswZ:w0O-YɯkOu}+# 5% sl s0@6 )&!P$`&]CK L٘R/bt$o(@/S$)]7tꬥdXa4$q;} *bNw-KM~V6? ]wQ2`xcz6ٝbrX-W^@suSlR߷ ;q q;{^̱ǁy'j67j_'Ey7y>Hs}s[v.ڧ I[dDS-nΓR 2>D"Kv tQI~y|{Ms|@1_:<d模4WZ8cT|/  ao\ϩn Diu)mZyoRbȓmDZRHg=jx3/"d)f>4DE݈i͘$KˎbX"r|RF +( 8_2=$@f:L[v8BL"9*D ϙI%IH:YۙۗGV=tnU"dB>ȁXp}t/>eFMN4b㨴Ӿߖg2Cp7nɃ2z.22Hk־8nYhax{IMYaë1̝Hj):W޷7 ,f!t hg08يeSLlKpm"\Q}`__۝lBo.[nt#\.}$#ۙpw>l#/v8ʏRj%?v[he?5b^ i>\t@a3ַ-ha z @z}.͆ ju(u#o O1j`W榷DhO~ԝH ep+g ;]yRb"m{EٿRЋy=#PLw^53˸x C>'scUE#eEEޑ}<'s*rA8gx"z>"탷2FR]y=xB=c``^YUGiB"?VJNKBHO+T#=Dm_Oܳ匟^M7QFg T ʶ$:\!m Pb@g\C8WWLOxCsJQWG oQfgWj3O,K~p쬌魆;;vePDw]5ReH4,TNكut_(Q/Ʀq"hg][wIj~J$J{,;I̐?t95\w}2ɦ˶+"&=² HPrN+:E/z2O;2z8bb@?jadY er5BWh8l)dr#an+d{`3xLM !(wQ\rk/eBc[c_XշkA aN;k(1F֡F 2+O1bZ|Ne):ŵAE6Z1~$-<7[+:\コBAM89ޞhd-P[ua{mTAE(A±GJraŸ"8ʜP@Jgi"/)s%k q͎e&߄U 5\P#b@ҟ65R7@< 8+MG!u`~~ &N> 0^c5R0OKjyjlc ;vN%ؿTwc"R&XjisySufbpA2G_'7;(4JKzs^w0[V)b!:vɸ޶!dŀgH L"ox+jOJ d77Rje+ȓm"^yj CN8 ԅc.L,}e76vO{X&ɍm!؟WXp.SE@S3зA[YY u!J ؏ /cpVrZ=ص4Քծ3 @w EBWS!mN9ЀP^pj3=Mf J0TuU ꙩ;?T6:oDo<׃4B&?AXh!Z=V=il̾Me2hOn G @6ޏY6.w<0Ma?Iʦ~Ȍμ69^iV XyIi?ZCUc 笍wJCP"6y ;wu2 eK|W6+D6Ŷ26s2+5HA rw/KRe/om3y e*HKK;-D~Ao!}7 HY Yh)gfX=a}(+ʰLթ8|3acw}u71YTǧ6`L 5,.~b+~ iyi#>9a2wB݌_ó;(]W(.)B%BŒ$m ԩpDl{]j$҈ލ/ cT:#'_zU)o &KhfT`#boäP?o vP,XQERTt 2/ XKçT+?>ag`?f@3u81Kʠs_;>u]F[g#ZGKL.v$HۈT҅tmcM;c-.49ɴpzZiĊw_Z;ȩ *2,ef%KН>nQ2]k;@#?.2߳tyak?7+_XD5:oa1QZ@ǻ#o`C+ɻVdkՉ>r{4`Fp-[#+@j<u# $\_rVxʿE:' e}ݚ?&B<Bg.7 fʺ'A cs' I4d0veWMG?R -B֕zQ=NsjvA{UXǸ~=s@CY֘?\]3KV(]Py6 >X$nfRWl9tJ/_P_ud_xuMf/BZ?BB}ּ< 6fhxo3E QfK">{>3i+(~`.$FWU*F_%ů#BΣm GY{ǚyqu!,2rZ1&χ>.oKP [xJA~tɟ |5r ـL}!nOrFNHW -t,qeފߔMrQWFB+A{YL:BN27ClDN5TUyTfk[dQdžßMZe?#݄>;e*C7=_"R=Q88NҝΝcG|u7ԫ>A(R{)[EĖ 5 i$\ f~Əci<>2aOIωJ8F熲m%t4AnD2@XJ7$s'Өӽ^oS\Ͽhfc,wu T_=0VWG6WD@IG+B@yӑ<^ E/*uo;K8F}؜M5VVs&4a]K5*`>cT ÷=&vh!VaG |M=ߦ{8U7#L_=ঢ়gj;?m(㍼k i0,!lȁ1\\ Զps"f])<+;?[qq9$ABZ!FZȎO^Eƪ4*#͝î' ʇ f8rzSڞE=/UKCM.bvkH/yj貔1N"7}v1t;*T|\`j>AV,;n%`%liw/!JE#F+n99k I-~n"UIO?kxhQ%bs7,_c;vd!M'ڪ#UOԨP \Dǵ6ˌJufGk_5+25S-ػ+rH(AI>ǔgsR"@ X­!/ ~3)L+ӥ؆xH!:oGF486->u,[&M?@w'( fq-Q Ƅw@E Yi c7LFm14xK{ (۲ԗ7riư#yp)9c/M'fL}mϙxbƚ?! |\[x'^fLۥ.O E瘌s1#%~,#r?rpWn\~ n(ZL5t0]@@ezθ"/*]ߟ j=KcY{S2Įl20!?WKo \> MЃHI IAg(Za+cRQ(chȪH?rQ:;7›lo-e-6iRFQjzx5>~y2ߪ dZ:- 2Z̀TI].Fbg@{s".CY-;}LR2N:2~Rr &j`> s e՛UonUV+/RN%q]WOYi LhžۘX߉[-9#$j$E5z|Ȅ@[蹄cwjj9nĻ}܎~vv_,#9yvZb!7TMݘN%4A|K?'T:_ősEql0tʋo-?57vxWBBjs h8j{ (OyўN `')lƗ95#qKS!x6oKkfiove7`],}EJbĤ~:u +a)cϧdaqݶr#c$鞐_ξ` 'Z L xgiQXi IDFs83 tXǏ>ֿ/e0/L;&B6K!d,87DB2ډ*8u}۝L_ʁ BUή26'3 Vw/:jfp+tP/rWHoEubǎ;$c!W1G^3RFLoQI y;P4R\:15:t3sዢrlG!-y!J+RBV8ĮdQ\s;o_DždDWMKS'NJ.Ĕَ511v?!9Ӊ;лƜd:~𢭏pU=^ !gߚݨHdi(R= -W} dd&Y}SU66]RA[+9q@}@<!563FԦ`Ԥ:BM<4;nayP{e;x=lp˾foz5eߡ슷B(;\^P +gWމ1Z}amK'oi&.rdm EjGVS!Jzu&FM`/ Ì9qīl:ϥ9Y$9sJVp3ӒLiIGs^ O(0X<8)rH0N<|ȷqdh$'R߷Awxѻ] Y̦NuxN"K+[^,/uyNO&Jz~'t<ҡK?l8˃0*)+T5ߙ"[b!sO}'W j86-ߦ)dYnT~TXmH:<8zF&KmCu'FHCHJ_z2RG9)?|*dYszgRgZ>(cj_\~[?+uգT0 OM@ntꀡ%X8q($r&fyjV9Ǡ 1,1z+duo?̸ˇJv1,Sm)ȇ]6GhLNcÛ; ^ C MON\[C@&J,y< ZVb`F| HơZwϺ/߳aQ6Q0:ӫ[f^͔`ȭ{} y۔OWx%SX9FԼ=tr4lJGYUҝ݁o 2'7AT:kѷqfYCEeurYC7o2-4C֩@+ / 14KҸ$6SxjEգZ0 gI WB}L3̚VOSV8t$Dc*a$_6)d oshg BN+sH-P|q0 MO_Dȷ?U]2W #WJ vC+ctb#Nt9':vۡ e~(쇅t s3RV6g` @>gӄC|I4)AQݴbmOne\S4VIHMPs|$'N "C'7ѕ .Px^^ްTN??SI "c[M?iiY:Zc#zq-]N=hUUP8 𚛄ˮb4r4_1rK/q+:"/d)#{HP/_8gePh7~5Rh6߶ ;Cp2Y=7y|,ݯ!NNVBt]! :rz`jڌ]\FtLb"hPGuAx5kp1lng <ܞcrl࿃(Y _,ޡ~j~Fiq""ࡵFv(XDubMw/%D,4#vpuZĽ&׆5Mʄ + 3a$1hz dYd!'JD0:,y{w1dz[ x Hvҿ~c'eo7ֳbG:aez2 -x]n{! sṍˁG{i - M82u{=y_ MkmƉuZ``Da`ܻ~\ƝC\v?Zln;e\B9 9}`R<@_'Q@_ !IGȢ^ yH 覮V-2/ՕV[rV8L<3/𤎧]UF3Q.|Q1ĄxsA^ *S:`}4mg'pg"S|"Jq 4.Z ŒT-WwC9nӸ:`k{Av9QD44G8;G67r`9w&->O\tEID=Am^@ڥ֘FY; L/E+H 3h/MMYH\1.1-\'9?aͰo rX ?|AhQ-=Ӄ[l3>;:QRyT'|s:]T+&MҒvx9DY|jSF~| x@h[%eU:;c' h,B ,`RiAp . OQm \UЧEV }" %6'm!Xk'ayNA :n1*:-0uLq mfw+P"lZWXLlF/&M"sGE(:FءQh,([E(ppJ6d&1JTa`Sʮo(#L`Q;DU| "O`(}؃RGA^2T F|nL T䬴L}iSi5Hm?ߙz7mّ-U5UaN'1D$ã?Lpȫ" esP&-'7*%R -/`LXx;Y䯄@wDe`sđwS 3K4c s؟<3y]ҫ\A*W<1gE(lo@݂T`3w *IŁNH ~%O/ :iY ._ X,P\tW[G)UCBc2DYvBǙY^ }Qy7-{dzv٪}nv%$4wAf|om]6Lv,$pD/D \;}lHyp%i2za տ!VK͡-Xh&&:g*5(>~< Wjww/}@d-a}'[7sRth'lAfԣ5SS ! 4Q3:8B Y@,'/Un4ziņ{Sރ L?%qm7\ dI"dO2۳4tk dJה3ۇF >/i9΃G;1ET4TP(JΙ 15ap IV캱ηĬǬ.WzXv7^PH.'F͒жђVe ˦AI>=rVŨ>Nõm5s5ffw5 $VHXlnـӑT77$'o:F?Sq؄ȹ =^SbO ]I*<5n͵^rXJL]06s95YG\E2棈(3@_DQv#'k xi:~H: 3{eV )6Bjji%cyu_u͌j%JX? ɍbFO]6>D8q*9l!X9sQ B!qN0Յ牦40"aH3ZZ_K߫թ1RS~ pHm؄ͫn_X)?5Z!Ӈj\ HDTe{K 9Y8 o+ _'?Cx)Fj7]v~j0s-|$Pi" ƃU]1b՚Y86C m/c)&o# Vg=._mmuZrN¨<žH~6=0rFtиopz_.c`5x~CueW!~KTQwGQojdg”rܗ(`N6@Ijg9Mes:ЊN?PLW1; =ldؘ4ޖmWc( ̧0"A</agrf/uxr/ 2c~!&@}"!PgOE9HI=.@˾/r_S%jnxlKpM:]W)AtVUF"ݦvSh|,3$4|#n\1s!ԿE]D知@(trs 螨--*Li($_tl6uXs8Mm7Ab^i)6uNJdz&c&5!4-6xVн wi%_)zߔhf/"A\Px'rH ֢]=8=[*" o w ^ftiɚn-+nwd=wݼr*Yu6 "1An[|n cI_%GK͌sTk:6P{+Mmhk5uEZ@jV\3N9%77sAtzuv݌:L-HI?M%@p##b`}Ί=v ,@C084HVq%_VH0e 'f/e14Z_*SXqZ+ϐE'!?SEE% ]nAIـN4͊<{D*<3@bb“_]+-,l';5y#n khD:A*zdl33 gRYc`3Q6p8غ]D"itc>N<] ,ӑ=JTzҢ}@>1 ¡ja Sku N+dXp~9bKZH<% ۼ'G.|v5`M2Y}t;nH]t\n[ ]$z\[2`V@a vu#F3qcݢ{Atqzi|e QyǫIy^!侬jQʔȤpBWC ܵ#{qt K1)Q5 <+]v#LXG9£;~a6{uY_9W1Q\6\017?SRn OaHiVZ7C=q=mAsk|o,/Ax`E0Jhܸgč/~ )pޞrP\2!7<ŏd(!:oΌ vgj ?~QKED o\Ni[? 0Dfɉ311CM^#_i4oXbֵb1̨vJ-W滄ٰԪfOtJaRp-tj j]nLZD5>xF$Sľ3!d zxA֐47G*eSf 9wc(7q ЂF:u]}LLI\*m /+YByg .c\^7}E^zVKTlExԭU}nG\ V O=@5oHjM{',@ӴԂ $Жs6Q(,2m%YӕeO&x+x@ g,]ؘYXǬ0I1qhX i|zъ]t3%cWpI`;´-]m;uH\NيaM\=SJ.4_1Hs[wؘ}i8J?0Qg Vi D}t w'm|IMY$_ek졥ꐻJ2tC`H?,25-AZz3s| dK5f5܊0@j mVJen]4g9rHlAjZnu c \6NKfqSmW,1hoM `B]l^u0'b`F6faGO$4 w1"'즈5jIb:цu'OI ӇMk:~(8e,˨l8yP>qgT0#19hTJq ?%5hYI_A72hajAǿ~45'1T:DOЮl 3f5և CY ۵&rb,zez@W+BE0DCGjN\/i*j {bN%rB'QBko/4ƒ_n\~ J.z= dN] <<.۵|UpK߽:[!p43{{a멭!:KuNVi ӈ.T&w%0[!990^U.b`]K`-,xP1oyL? |2"1- Yи6'"@tcwTR!E'Noɡ(YFLԖf&Yc;9A.ֆݾQ(2E{ V&,Vڲ<Oz< Dr)̡ަN⿴ H F*t7`RcĨ+,4Q)f%m#mö =՝ d-E0 |#T" c)S%y|GksE(1,`nJ1BBC"~t:2/:)t[$ 4UKO|xpo(Vc KG lYUkT h_^o]DEq96|!_U(I JV!/ |3r313(@U!^}!lsp-pUKF6h2{l G4U7N/ϲ"*o9wug;Ȏs2M5BR=ט0^Oe'F-}3l&8SSDqiP)KaQ1rJjnޓ>YH[+M%/# 3>ߍ{f˗r滆c8Sՙjץ1R?R;@V8Jj!u4"u~4c&JE5@J@?252)-gIeԚqI~]Noo >25G3i Ļ rl|{qV087F_%#VԖPKU1 _|rXNJt9G]:?Wg(D~~@ץ~G=L̐TWwuU -J8|{L51_3+sag/.N!R?E<D˫̯# bf 'By4( IWsMr\6=ZQiwDim0޲&p4iYI]6$Ra=+P5ϣ I4F=kETsd6"g k:9d=`}[[esY1fF?qG\&f(:BK((⊼7, ɣ/+l?+a ((z?6 +VWPWУuf3F]*P_ZUPPE7q|f}ZPZ!uGvjEL}OS-3:H_㾫hocv:=Ʒ T9-nʸkԶ;}7ECL. g{BS6g-gb?ԧ`w)SyaD0Jf lKtowEԓD[`M? m; VV)nE}k˦|TDi𪪷+Uƶ~C^b!fxrQ|OICAI:`n ,biJ5v8ݫS17(DH M$8FSIP6' ,䭉ft lh_1.&Ofăf J)D!AĴM3 [`h 0KMW*AySSި' %VBWLI6Ja"3,ir P_a8+OTyڛrb5oy;x8,RYD=۔fQR.B-!13/ܗah+1-m*y8*?w?#E>YO46W˭FL JmBZ1X\hoL_a.{ژ Hb+XL2զuTaWti,[*9ſ$ϏM>'S%8 *ATy>J 6%Qz]ؤJӑ[D *jfޥ`l:oLs1ϵM۹ex`PT*K!M7n}-5la ݬiQ=|Ltzp1.%K̘khd>qhHlw"{k)`25&O*եLG?L9Z `7ʪKQӉG-+/_,;o:aDfeH iwD}<+!yPfTk2\A%ȡw~_{Ѐʭ!\mnDHN8u,*1):>By8xfADkFn xKNs:Rn aXg$RV0'UQРDO;Ӗ<*BAG|R4"0y[ya41¾xW &-;h%Yԙ|TMZpbIl\)~(cdqCCueK9VrΒ@}:5<:mXk-?$ :b+O~ID˩ΐwa! $n.zs812+IM/^,HL@P0:ߧpœ4'y^|t-1s űAQ Y-nX?M@37Lۘ\f OXSͳ>cLҢζTkT[΋0k;~*H~)hoQ{R4eѽx`x@qEs;lMuF փ1DS¤OSeCfāU~\=/X4+ى O|R^C-H[12H%1vPM enGdW( YY ^I=clOpo)sjDf餜BD%W)t 3n/uj@)uF//<^lGXr 샅cm@ZUʜ;C-T(@- ?M#pUyaşg#ys޻)l]vKك$OMwpO>"za >r{:1{Z8%i\<h ,$U+cjD}p;>&X饗V}Wv\G`ڒLx;!yR'T*AT\鷣f} KfKԤmۆz'\EW#~V5Am0yC(^l f21flXOx)bo/;߯MwF_;8Aͨ+2Ü?]DpA[bTt}ʹSU3/GgTߺ|ccc{8ReJ%h!'pXdJ#T<}$*Zq$}BĈ;cm? g3at$WL`|a_ Jk*/Ni8)C&,bozLn TX5{2*JP݌t\ ˇaa2D(_#Z*i0h2`6u(*Me>/xzʁ nPKex4[ͤ 79CI֜r ₑOÜKt=u͡8UQg9:;liC`U[VJbxyj4e(g1ZŒG;:i[lm#4vx ^6E|'RTAU!#;zY e:dժx eׄ{P(\,%g~/-?LgB |*5`n4F"e;-Ho&G.%ى4$.| ojiKF1o'da"1 $04EKQZ͒cHbVԹnϵa__޶Y]?_љAᱸܢٺjJ՜ar Jx#c/]qD=h\mS aGw|s?Bƶf$iX\_DbI(d0P) *bTFzR9 TL7xz` z H1ÙaيTE<.awtWPW%0nO[ץ?Ux`] dȄ!# 8Āu,)b5,`7;74oX:4^od„ >^-?YS0WODi|nnĵt=4n0Io#xwû$L$$jxS7&0ZބY ӊ??\V9&6BQNENrbzcD\spkRU*NYͲj!8jTgR;UQ`He=psTT _ML$Ln&D̠L`zkJ1Pd3w̟e%e1E>RK˞tPB .2%̿Thpu3q֘)Ä {.zJWm`DSQ5IlSt߱h_]%9vf҅n_c v0-QI`؄6vU9 [-2tҫ@aԕ ۰|J]/M+x.52N3sMXÌTa\v LC\@%/J[f{9 ܖN*XIf3S,iFt1.w f]Wnlf:>.EקR$Hjv*آ(e0ށЫoS +PT=-oAmYf0 FcseG}R@4fU;W_jaDv@o;i"ByH!tsyj1$v\jNc> hʆXB~Ю>)ԧ[΋1=Yjy4Yi4ܹ`(ʥɮӑgBZ,=]{=NrPmvS-7>?}πTGc|# \^G^uP1od"NpM_,h߷=k:Db%,o:#- jn7pQRڰ}d ھ7#3^E#_܎UlCiI{ILnWZI^b7c%!9om&J[>a.973Xq]* tP&,-w!L!eJqfa!XSm.lZ^oi^$t&$V5)Q8|EziSܣoEp_8b/)&$jrdCmsDՋn5++X' `^J R=9~N^*ϒumgxۭEIj /$ӁhtDENi#+E֙9GqQ\ WٝGHe, y&++[Jâd,΁X֢_ J^e?Eіsc".} k3t r_3qWjWRdG4wRN68@Hx*z0**tlt?aT>97b x٠=?qMCw#+XHUkx.y&153 4n(U[CX.@OrU'5)xsS pWGZj=d^݈,/(H5!2I eX<\shk +D yM%!h.m^q3[X3V8P3|ȌUi@MPp-M"\֦脳 :ѹ$-ȧ}pdo\Ͻ)X9+xMn͔Bv%j&A}7gF"/pٱDJ="05<)B3 Wn@s*Շbt[ͱĬ;U}uUijKAy =)۱O5 B#㜿y:i0֒͟:gۤU*5M@d+D&tu\4=`Z>Ewh1_UHBb3HHGIbk>ENM1*5"r!-٨zJx íխ0 v%QO[rH]P?d13EYy$ &}r^SSqZ%E}Q9MwczQFm~N %[e> ?'iJt1힮X u'A9DXoM2tŖcst骵L7de'?U?k!W&OS ηí;5] łXeͥ/>d' Izr4-9pc>ͫ?דm)|w>$, m/S_._B6io]e ڒybw[T~KE.ddh [@4蜄jI^׿Һ#0] |C2Vbns懍s䫿/L`] *Lg,Bv2fa]dJ6ggrȚd9^qGݦ/:؍&X;dC8~|De8sK#h"Bv l8 majjE7B'_3WTgu^(C8=L2$e깻U$LZȣWs,UqH0;EQ1&E 5Z|sQĤ3+őCe.cE<? _kݳaH k N@[c7E$&$D&A5v`bؑс5u|DILJΐp- gۉ9RвAYnO_F-r +16# 0rW>܇ӖQ4wsw+m?'}׃ӯ?jdeӈ*#4zd3XW*ݹCD.DmG2׏|u*12 }AK$p4*呅"ү{ʎfD7; /(w ܡ_>Pm~ހeRqF矉\6h֫ގz zT!N1pׁNEi$W)cF5r/9FIw" `d^d ajYf r eRTBX?s#S74&[q!R{d m+^G[-N`CI_X hS#Ssm;z-68Mm@t`xȦܐbm,fNQ[i.E4yA7'ǚq׽˻&Hbh} 7`ds;֦#[9~g^14#ТH@{@BLW>P+ Ыk !(#m?'l2CRx%IR"aRs[shOohP~r|8- bZ&ry>BKsǭ)j]U5pέc}$Ѯ8fu,Yq^F)3fy+C 0EPT6vECx ljQER%4]~),-SpKȺ~o(B U<70n٨5#W%E`TZ;w3{(M}8mmFp#>_X5[`QO|V陳ɱB0m\:]?Tװ9%߮eBLcV@gH2=gA>~bu ys *sVv6舼2Ag \` 1E[EʯePe&fw/GrizcGqS!^vPߑZlD1iOB1eR#{m6O2k[+p}*"`N Bexrc0_cZb̴Nፀ{9_7\n"%)=L6ͺ-=>@nq}8tRvO$qBN/3#A+3 ]"DAI:zX0ej\FhRC֊ǩ*1QLɽ\»[;sO$p(Q~eג *8FsxVi6 PpS` 2.fۘ7!\4HDe2}#x9&l3=VRe~WVe SL_p:Z(M=:r >e) 䃊dh׀ʟ&07JLHNꪯCMMݱ1w֦P*DJ 8@Fw3( pr~wbWDOszG&P@T‹,;1tޟ^Ztɞt+z DujEdMHof%N.g |<{gFS`X7JD"[] OU"oh;9j¸zgB̘9/Y8F.pCPљke.K'(iD[WT{+塌˯uhKݙiJ@쉺,=CT~Ȁv`ix 0KW?-'CӌE@%>C+Tx,۱lI㳄<4.S9bx1䆧{5wϛ:cAeDGy^Y[(Y7C6&cn)s☜rVXZ7ʊ+UdWa2 [}yPeICx\ZTc(7hv\m A=K|ntT,E@,=9gSY59sպSDSHd0J՞r|{}(}@V&!QM`TL)1{{wmoQ/KٍAwc|YD2C/'aO)[&.=/K<MN9܋q o{{lHA%鐽6H u0vXsCeʾV-ѷS$b 1&T08繰yCl0ܡfQqRjRҡ!{h\\)Tp΀ģ[Ɩ{vhQUUL@Hk ̫m42~ӘQ2j3* >CRKi T@;%zV<$9֒M't2S܀pwwI"ta:pW"0{7i@5g՝E5<&Ax4 `~WP^)|Ѕr䒾ont[ѷr /$嫫Wq&\ب̠@vi J+zI9\R߽(ZJ=9wqj +[cV蓒EvlcJQ4.}=IF %~!Jv( SxB)G6s"'{XhHNڎTYK{FpSf8-^]mWϛ1g [yNzL ԥj\!9%ntg.+p|:ˆL 1V.y|dxЦTR($_X3]^|HiF!B^mt713}SH]`O a5U4(ODFH3bP1v|{2@9 RsGw,+NԂ-_)j{_'3("nAރYSV;"Q\"`ԈU~Y9Q˵4 ?Jz&ūq8q ^JBp懿#QέrE?m2Ep@x U3Z^l]7$0ȀPR>> :2QwB?1E_l'k\ͦAQ+RT}w|)v hKL`Ybf 3?;9i7=Y`4V T=GLkC]$^f3?{M)C5@+zpRK@y8ZS^^~B玻R1/ieΟ M0;SDضX;;HF^+\4yma/>e&T)q7$AJ`PIJn %() !X=7MAEnDa Pkb $"g=0CD.DEmSts Y kл $`Hc~'<&UfyB9Rk=Y."պ-ٿ˨Km61iGjp|=o֭2dD8MP[L٠FiݥT= w"l亲YCtWԋ׌ cSvMY$K$øT$ >AWVxp.klIǛ Xo8hpEbS8O |A:3Y%\c;i;f_ Qj!)i:/C f^fێQ>o3($S"* Q$29s Uc](rp6\KUq{F݈?w.[aoOTVo#`}Jk:|72D~9ۧOB>o{Bj"4+VG\MM ` $ @A"G]䞐 Gj dm/B]j[!.# ?r^ bE b] P?i"~.d{/E9X]R{7^9ediaZ8;RcCK0oc{|r|A@+CQ硿ŋ O+JO-f!% bL}X]Pq p䃬K.{DP1Mk ̰^&ZN0gAoT 0qґ6 =aKF2=79vܐd ASu7.at}J|UНXy-WL*- /'ea?,Wt] v¤^٭|]@hiEDg4b LԻ;o1{Z۠TUiرEDw:  ̩@w@HS4:cjyf*qCΟ08 ?zȟg2rWö߸Cf dEƌ};S5>w -zVL@ C.87Io?9$!#C K>wPH)!A6 }Pjl;`%u(}A$S ^=ɬ8r_<qN7+iE ;Aֵf3"~{NkJփv M,Q ڠF?wLQg1`Mym@%l+"=L8cчE0PoER; s8qōGL Z`|ΑЏ[ԉ[ ٨ck޶yU#\( x6,0E9f|C@2R> c;7q%e==fRO)qTbT&|b> tUO:N+p&rO^D@SGi+Z.z(x-5o0$@!q!doԮ9L UЭiWʬCU,7d= Li'','Lj_vzo:*J}1a.SD[^-Sh5hϭ} .·rO\|NgU^U,<sŅbƱ **͙Cco&G=y9_\UP&u׬2d˜]rpn"-' 4/} n_`oUfjN4~3þwX~. .rg3&yC +IY" EH$爞椃y0+"硙d>BXt#i :F / ֐%vziҚavd72YSFxwxe|iGיJ#r5TO;QF'uWz;i~X Mix:#Xz#WF>TIj-60ol^zȠ7݊)O:zlѨ*@4oTộH6R/6^@g7)A1-tCɋu\G#q~::L˦YS,2܆0RZiπ aaꌫ 6;#c1Q,ܮ:&AA)'8G,Hi]o~tn8T;׀FLꉂNè.9flR,MO'#ct.^̬$K3l9\Xh<|r24j? tp v<4eAP#014QQSCzd9:/5MU۠oӲ0J\Y> ٷAN{vbZr8(KN`9c=t' [c%!X WVAw=ɷ#m1qY:(oIgf\|;|oʾ +Byn̔m Abvx+!Igz=}mE@,^Cxz(4`O-H-w /гɃ 9Jl@'&4lQpɉ +Ҝc6h^@q߬2mYZ6ª%^Dm-ʀc->nX.Zj d;2x]UK AaR~cvVU qOJmlB,K;b m &QfioI.r֐7PpON+ U8S~6sPSv?FIeƆƺ24zo#x׋c:L\-NBWi4%2Ig /.a)\4VW[b/E )*-A{,=Uo[9?,`ȋB~kzO 8^ieDH5Hyk{aCc:4nCQǀ=oo Y'ت:,A/VW.W }K&ƪ0T0LelKMyCmc k+$CS6/yֈ'%#r%$N ;|FeNЯ tP\x%xz|?]-CdkB!~u:~ſ[+b R@p}JFxaV2zwx#NZL޼rBqI0~l?qs 4n얌bܶqgg ݠ9'_˔Sq->LؕTWEytW^ʨƭc"g B:51lV\ q^,2?߈eM>|;|U;<}(X"9_ܿcV|dvɗU\Ѡ[)J }] B6lEu4qni! oҨ0shi[]>]- =+ KlÈ9M0e@^ W0m8WHq'l"̏_VM  Vlw6\ǦΎ"F3aj kn গBq?}n2U%k1qbwv&tBXM4 dzH;o&@0zuG\:Z>F1h#L'm4tD9Ra.4{ W:;ĞWFmߧ/qc Z/qLERJ<\r %>G!Ӭ-{A#[_$3q<*EiγQ7"*V-GH W-uI/Z$t#NܯU5Y^t!}gď1d CݻIs#1Ežfet9a ?Df!fq<f]ïr8pSX/vnhMO/S"g^a5HhaHlr*̡Y-,75'72wB XFmOZc|'x@·sMR}$\σCN[G"0\xa5ؗFtp`:uh AH^p=t>jKMzRɠ)^T ^Qhon 8`|g6H^ +jtOڲD/\5DG]afU%,BT[OeqUJwv$N&WItR_}MP^ y-2-1,&;aux €\9B\W|ҭp\)#3"u%p,۷j _"[i'c|)D84t鰈C2 X_:B9RBY%Ik%A.e%I7^.{eӆI^?Uz8D Wk e̓|3vݫ,K}2Z -H3lQ)ͧ^|/-(IDDŽ^Ԉ,wyp V,Fd_Vܷ7SqSu-&Qv'L=tgWSe1Q8Q ԋtd`S}$_C_f YzSUJ|CzG ZyŴ<(߾œؾE!vLcuvfyz0Zž2)kVKr& [c}a,1Z4IϚwNb*[9Wt:1Ohj) !EYi}y ^41)|!]F7P"߿}u&;^~{xtqXژK]SK?MU)3޲hXkJ WeEM'k F BR$("Ew^4ѓ]T֐ӵD_|JHQ3K9=qliS5#)aN($ճ1pz&[W CZ}Bp9Ug?Vs8 T$83z֝XU)a4cx\LzBy)U|x>& mD-DRm 3ZR0 4[} y_j6aQ\IO ;-O}Xę rATv2EO֕U"^ibKsu]w $zKjnmEoWX:ռ2kQ͡jvR(9J}ND.E"{ߴbk޿2ttI5MH6^V}^DMh4M1#l7"B?e9YmTP>Pyq T-HkO,(PC )pTQ6+C>ٮv{SEӟȫS"NTY2>m1aHv2ԅx\Y3+m4lY}]ؘw-n3Cd7"ݑK tWSu+4.b'8C{:Gdgզ8q)Y )1{O|_yT0m£\ӗcAdCKQ]fE|Qr|q~ o~VB2̈[%at3YT{LC6S iDZN 3fڲˈ\ҧM~CA^0V]n|$CE^|U"* YKS5 +zU]'d%«U?|YDֱ~Kw]a 8ay(2jZNx*)^"$i/АPhpcځ_:_n [})|y.bテͤxpq}Fiʒ9͆BK]3AtHb! ʙוc)U)󣊍t #b!u>K Vk0Rs%C$ܯʕݖs`U_cՇۆ6ҺtH{HA`\&xK8p?hTh^>.U3D{p `Ʉi i`dv WٛާtY5S3 i,(0ʁ@nMF>CBVMf-,4gQMmDb}zAdh"`N`xQ ;Y|u˅JL5@k%U vCμh5j&]J9>Y)oڨ#UDJ+&59Vx{} ԞNX+NJ@;OJt#'}0&3]ĘwoNɾ2,yzdF>y&{re3(7ԒMt8za`<# ; kF:.`nR[7ŋSZiQڋET\]˗+e *s3AOjI o[b:E++&EAAjRu/ P9D$۝S[1sHՇ=@r>X8(]O6Ӥrqp2D|˘:+G k)r,y)N j+R(d|RUL5|B A˲@5.hܭ7"b[~+\Ŋ#9*|\,ȣZȢ3q m!q=]]4+GC9wsB3ouw U4k Z*{~EU]Wt9c^_<$+~% p UF0BȋdJtn8X稄l A.Cxղxf1G'ȜmoJj~nW|qnr z2UbMT<ݝ|jY‰k֗L|*w8$ACdbv^ A3ӬXyywE; TC X?ŷ{`]^uLb׸T67RK7ۊ lu9+Y.lZk%e'geĖV7Mvk |sGӄ3o7uC-oݡl++`4XSc R̛eeMRԥ&LD"b>(ϐÀI28?`Ŕ\+i@I{=BE̖'aQʳxpgArNCRaӟ,- @oF,_UzaW [@o~Iv\Wda$H6bZb.Q~:I-~xzc,o8Rp)0Qʉ,pHa.Es JݡZZPb}2 /!<,g?|%fPLE> cBJ5QDgL$/CYI %nQum@9U!XKF 8Qadyؖ=q sQ/ A xQiyx!Tk1wWv pmwUAOR}3|gQ>A_Ǣ]+I\_ OLxtqLQaq^5 Kc [ nPő4C7 ٺeZzbx+Okd<_c#Z/-EfQU‭~8R|&!呚1C@6LV*9Ѝg=i);НZ\Jw2Kzq?Tjb>mEy,H[Ji,H.X$ pElr<)_ӝVo;u8FJ)598hyۜA؋ +\<5/nk/oaN@H(h-?ƈbuqw+Ӓ\gd0t)ÿ]`;|@6vEgYjtЙ(cj!';]s+ke*DHyZeV+tksނZi`ΎuAG ^jwFyԷEvĔJqTyѫS 8dgޭhVL'<2@lE}ʝs+-žh r3VL|M8ljL|?!,l̫Ѧ|PD=0)soef\bJ˃s*2iLiDm3:;/X%o. mas9lUZKI<&a5]z2QtMԜ ŷD;j:^΍:F9{U鴆*]y1s [EyK><^pC?`7CGqey`1d bw5.3g|nZa8j.2߈cH BG3{˃IOi+b1~'$j VGG\ 7}aJ{zgbb;ҟ7M+<ۡnd*y:oC&Fubb#A򺖒SL 0& Dbk{q-:)淣Oʖz.WDeO)(v-#鹫E1co6I#r=!(Oa=F+#:ҩeptWJβfk8m%f5~rMX40/{Sv.N O >eF)+pwk[oE$,(c,p?Z ?^`@3 ˏytyUf