vzkernel-2.6.32-042stab111.5$>mW&P19>=-M?-=d   08<L RlJ .  A  UX  |    $ t   E4EF,GOGGH(IC8IL9Q:j>,?,@, F,G,< H,Ì I, X,Y,\, ]- ^-0b-d-e-f-l-z---5Cvzkernel2.6.32042stab111.5The 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.ULkbuild-rh6-x32.eng.sw.ru7Parallels, 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-042stab111.5 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab111.5 || 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-042stab111.5 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab111.5 || exit $? rm -f /lib/modules/2.6.32-042stab111.5/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab111.5 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi4.@!> D, 7WHT$>hGt 0nt[`<!D/ ")4+&4]Q,+03?\ Y<TpT+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*pWxo!^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&#XL<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`|f |$P$hTHAEh 4<=8j0#EAb0Q5sH](|8 "@h< <'x5P\<UX`lXvh!xF.{@.~pzdx`cD~T?s0b@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/<[d}4S_1L@@O|xxx`xHTXDxxxtttt\\  @S"l'x@ F2(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'!x %X h   \8 $ J(-TgJh20EX(i$t!|=U>UAUAUEUEUAUAU?U?U?U>U?U>U>U>U>U?U?U?U?U>U>UCUCUCUBUAU?U?U@U@U@U@U?UAU@U@U@UAUAUEUEUDUDU=U=UAUAUCUCUDUDUDUDU=U=UBUAUBUBUDUCUCUEU=UBUCU>U>UBUEUDUDUEUCUCUBU=U=UEUEUEU:U9U:U:U:U;U;U:U:U:U:U;U:U:U:U:U$U$U$U$U U U UUUU 1752703925df79754b460fb57d496faca4c47b8504e3017a96c50a95ae5d69b99bb96d2d87a820560720f5b41475e2fc8f4e33f3dc3e414ff94e5fb6905cba8c43b3dd136e1975bd9986b005d1d04af8901705faa72983cd4cc63148c48bc5d03c6eccf8f1c6c90eaf3eb486cc8af8a35096ca8212ebe1e9c83ae6e47e11593e6a15bb411ffe6952f0544cc8a67a05a04d6ee0b164607aa26be42260a8c8f2427d525e6d1c9dee05b465d43e1c4ba7c358319bc3d822cf789fb4354e8eddb0ee212149710e8302fdf9cae6c915a867c85abee7732d91dec69dc16ecda6f0d352a2411d0c15c2fe8451eefe13fd69b55fe6ab4b14952b971b2289b25c0bc6d8c9bee39b31e34be644385110d202c0cafde0828baa40d096dd7a75ebae18116e1efc7729132b8e7a3018dc8ee9d39726de6e3da851b3633dddbbb0729b441ec565461c87888eed93de74127d24244f0873a8bd5f8a51ec4788c7b61fcf8b512b157695439271d1fdd1063f768ce1c48e400854c5aa422a67dd6fc13c6e7252ab0dbf07405517d001cd14d7f640f9cb630fdb9da0375ec91dc4abd0e31785457e1dee5fa1733ff752de60643fb237c13f9d999b711a92543b9bc9c156f88ba28051c0bfbd4eca9220187faf6ffee9066f3d0dbebfc3f5b4b05b2a265248af93ad2b0572aeb8d2fbf0faab87ebc28e589d684fe4782b2891d68804f8e6e39ec911efad1080af84573ec9055d9a89e1abc5fb6c05b7c1f9491f1872d1e3e99ab803bee468d4d9d8f85f09d0e671afb483525a2b5c5d3e248948a4a1ec49b374bd589df4950e43ed9c5ca509ecc1d6d2c09a33442e919cb677740343056c95bfd305448aa2e970b77a4e69f7a63ff01cd040a5b3761fef174dcaceb6b0760d328049d4e1de5398b372b39fd19dff9d2062f8b0e032d7cbc1515920b0e79b6f1eac7cfdfc21d8d35f63a6e0c6c2e88167010fc5c8d629dfdc32f60e6952e0ebb77ef255fd97343b8fcf3f651306f5a3e8ce795e7876c895f151cbde81b8c72fd0e84893bbb0d0edf1d51481269b8b3aa8a6fa999e8a08b3ae9025e877c3b282a2a2490150738d8e0661e966401a5281f418b70e066cd4553124112f051d8784fb822c32cf5ddc786f31d76487dbc570f6015fc88919186fbb4b37b70067f874a7d7ad131213f2d77cb36942eaf4cf4f407bd2ee23f846ed0a00fefdd44555e3cafecb776a31d492c64fd9a87bd764fa18866c699c03bf5074db67fe7ad9b1d5e187356b1e4e673bf3230be8ee03d48babf12ac4f1133f5313d9336a8d89578a97e51c8fdd1e93d1d40aad42005749dd91acab39077a6ad00b02a53099bfed07e03fd9c5891cdcf0b7445e7faa8d52ba7c382e0f76892a12cfeffee5f99937960a89692fb3089e2979cc2de68758ff47a0f5ae936c4eec44fa3a4bacf41c7b0e4e194ac4bdeb3caea3fdcfedf0e520f99845ae0aeea0ade6ebd05a5e062f87223058605398b27357dff9b2557421249b8682b44fe79bc5379b07c4e3175c6c95d668e8531b55c9645775fe906245e96847fb83bdfa19f1eda40c3d3d2597d76ffd4ef16ef178826ac7e057b9f62b0614468f209ed9c8d26487109fcfd55c8debeb7ad08a7a1a39d0d978f3de49cb152d4876f7a727c0986724a24d719c6c187a64a1b4e41ec61789f51aaa2e5e87474944d13acdfa7f970b1047d048a5595b861b565ed71c9e0c175cd6ee85bfb87075f458ec3607c92df8264e0aac4bb00ce401bad8d8a96e083e2fa2d37fabb06c8238eb8db31e535f120458734ec74c9c222dffd2c3d5347aaa10bf78392432291eef2c5aed6e7d778282cab692fa11bf65f7081d25b980de05c733f486e4af1a235985ef9e630a4fd24a7767d409739162b48aa6c6615ea65e91b5f60a412ab7137ec9876eb019dcc35ebec8356960720b7c8846eea2077f152808f0e1ef34fdee29711ee93d0ec4590e232df097c703364b907dde799a972323825937186ec8eaf5ea42ac0440c3ede2234172de89ed0f7bf4944ff2d824e767887462c8c804d7b302cdc1eda1793becc22e25c1207a17314169a4d58ec0941a4509a67b5117f058ffa5bb7ce115243b67f12b4ceec96ceec7cc66997db0ca630283bebf40489d17951c9330e06acc5298e794829db49757e1ffed9afb7f140081f006b9abe575819bdfd2ed9d58de3f588ef2e25ced15ffb9ba4c87872ff6b0e210de552b43e14b3b67449969d0761e1a7846a5d31f25acfdb8296f75597bffe156be1b74b4cc68f1a7627bc4976be9b8396eed6f4823168e39296536634dd8c703af6fdb133d50ab57a47574dc327d181b3a145dcc5c21e26799d50c223daa7cef990a9c691413847f63e8536eb0d37b05a2e6b6479bd55bc196868b2798a239b0c06891eaa45d49f09a16c1649a2a3c2f34bede84b5b2ef7b267789ebce1cff0b6f30435a9e88e5b08d16402dfd3cf49f5cd42058fdf6bf9c21586ae1edded75ce6dfbe0181e5d79bf799ef0d0dea449bf76527fd1acbd4022a121bf2a759dcbb61ad082e9174eb426d5611dccdd7ddb32be3eac244c6cb3e08c8b2dfd400bb7ebcc728d24264c6f0a2e93a25d1413d64800bf9810635411145ad729412526c9ca33e8858bf0c5800804fdedfc7e0fa9be9f9471327a37d1d0b4f63782436ffb59555367bbe1198630ce5dc0875c6ae900a6a4f063756ee71f734c2e967f0cf6f270bc18a5d115ec1d3b0e5c14618e9858c63d3fb99a82cbd9347385a68ba78330cf007c41be5655ceefa1dc1c2ddc66cf8c34aba0d5fb04399076e1256d3fa03da232ccc9cad60b2ba2dde93d3c2d492c3429700a2d70e57c337ae014dde1516d581e167676e0bf690b72b81109158bb2b8fc77dcdd61b9c71396eda8face6d39d5083e46c57ebfc8474b1009aec7c7b1f37018ce1e713d42ce80a46c3bc906da769a2b58ee967290204bdd07a5459615026a5f6c2ed299848a83af6c513fd34d597be305ecb618e364dc77f63e594395375609ad82f3bf15a09370fc11f12d3df7ec493f2fefff70459c34cda8046df679c7bccb7c33521e9a68d6c065154d02d8b2ffa6b87827a786220b1be386d682df5fcc7ef44d7f1b0a9cda7ff78d1d7c23371c7a56f88bf2a84745f16d8ddd9d91a2fed20685bd41678ed4a5bd908f627f29b38906b7bebdaa334fc591139dde9f0f740f041d23c56c03db5107463c5edbaeaffdd901d9e3fc27a5d7d498c729d855839c1024db4a9be557ab601275f93a1efdb395666a3dea04d775843814258e8043f3de0dc3834c6d84f50d3982d584749ac8c8db78fdf8ed67a6a708c033ad92f350b5e0d1bcebc7658375d7642a1fca8121b285501cb8f9cc79c6f16f8171e0f81bb4d470281ac08f294a96502f8fd1798729408ec59bedcb8a03a686d1c0b221e6a8340079f9bcb52b22006e7d11a532f828291b0ba87b6b239d0f4c43336e8e64f9a664bb44952da9eed64c109426109448ada38b83a8b4e8a5d7ea52b576395508e6d123c0694529c721bd23cce171296400f77a5fa4762d8e5845dd8e86a9ef9aa3316c850c2d7ffa7b20276c63e5d316b276ed9e84658edd6226a4139f64d111acf8aca4f2eb0bd8659dd5e86a4d49970996ebe23fbe2126b4fb9cb56831e04e622c066229bf0f41ef0de00efcc47328ac472b62a8cb2c729b001aee45a87bce36c8b5cfc994684beed05d1855aee8f909e3370772ff50b544ca0feda7dcd1237b0c60e40b9e42128f0da8e5e149929852a48d00f97d35ef08a6ca97bb653a1d1100da5d4bec930df8e7e2e072128c32a33a0881490a4490ee136ea3a6de7e766dde974716b40d61ff1b8cd13a2e52fcd4ae92c0b5daa369c4f945c569e3fddcf2615100c7552ad01524b79838a90680cd942afa54420500675d85707efab1382928247141a419ae5fb78e61717310bd89d628d7321c6886b7e68f99e5616d9a9b2bd9c9105371776b7c2402b5fdeec834d46204a7e2dbb44f73186ef34619a67dbf803e1378fb285d5416373dba32fbb600cf65bd529b0c7c965bfa1ddd9bb9200f477a82e4a04c525f3cf9cc5af5da7368348ff0403b7d06b70b4d4e4a6777c7d2213b44a2103d5a83a79e7ca1cf02b80ea5e5fa8984303d95cc50c6c56193cfcc49e5648257b66d7eb6b8f7c43561229308568bcc2bf3b273faec14589e659b8a3c804fbc321d72a1ed8cef64bba4f7ba9581252c53a117aebf764fead6115b1a3b656ecbc89b4419569438fa89bfad0e7ddaf6d4d6be6896e7904b40e6341d4f9abdf52afaa15ad5e1284a2c6def334b83a12143434eefa4d399dc787c4afd2ac78f3930a0f7fe1417a9c4d2cfae22f98840925d09b6b111c212621a4dd966e9f535d1e622f0ae098e280b645e5515e20f5c87c48996d31c7350614e4ceef88e9ad272fa53153cba3b77e69bec467fd5eb3c03792485a2bad8fc48f6032027f8f03b852836f8629a8c68d2edfed901cafc331983f2a9d8086b902e1f869d4c29173a5857442b55b0ad5e741ecd4193eb7359697b6938e1113533d525d9493c8b49bc13ebfab77f617905b4657fdac97e0404c423b0878314bc343c74161b7b9f6391e05f69cf8ec76095b24e6a8f5dc113be8ff1a8510c1ceb55b9db1ae85debbc8f57f18c30b76fb83d2d169725a3cbbc4081320e68501c0c4f63d57757295e613172b2c34d5371eb87bc8d57f57481b7259cd18b1efe6a93629c968520a711b510d9bfc7776c8065e49439f77a5254daf3b454ef38ae91e99ab7670c9116b64890ebf896df3c849f294d0a52aac3cf37a8d1ac85ff751645e29eac6aa3812fce797316718b8a2185827ad4542fdfdc7cedd4acf75afd58ee77906383f371ec17c99218f82adc15fe54e409faeaa8468df692ee4788ee430665af79f3861d684e5185f9539ea0c59b0d7f11e1cae33b07cd8efe389507bb9ac6ae965db060b4b4008726acd68814430604770e320123cefd21326a31fcf05cb6a6c4a7dbce262aa3761ccdd69c42218d5381df2c370bc11bc4998db786fccc401e57824193ef9dfa9b205925a330710e275d9028650e0cb30dd6c731e412ef62a59bbb3a43e48a018a4de6c8ad4ebd8a1e6eed0c6c71856e7926953524d8fdc0231b3d2c6a210eb43f168a537b1bae2aec3df1ca66c67aca035e600343e09275e53ed3e77e9f4f6f59d127321e48b15667633343888caa14a85a0914f47235d174ed18c77a072c11b50316b29488cad72749814e8e87acc02986c34c432c4085d6d38548d0a72ba904f52b891a6e264229704bce586edd032e700134ad7d7b77096d511fe2e1a18f7f98d94f080b2f05029caedf20e6e8bab9c9f73e8a6de080cde8ba219038edcb49fe0708fbf4d9fb6682d1f88869556b861770aa0d13463425ecac58c0d9d042dc4e91b2133f68706fa72dcc380cf130e84766e47a55c03c9f7d9c4218e3d06af056967f4e8af005883a4ec8d05cd5b820ceede303cad5e420e115f85241a09fa84eb3f86ab7ce939c042a845fc85b9be39df4cb966ada4d56227ae19ce9dda47eb0cb41c5cd58e1a4cfc7af6cb710adf8d55fa7a04f1c8bd518874f027653d2a505829ef39156789415dd8c7cd35458e6799af4341dc2ef724d95d956eec2a7715ef9d2a943b8e1c1637fab485571653faf9b3d20ba69e89c8c85884529191ff61f1ba907a0d5135c57d2772908036041001c565280aa1a6dcd4143534f3eb5002775d7efd7a11b3607bea55f78d74951b8b330683bb385717efaa8dea83f125c322979b27b513e97904ebc36bc05753129b3ff29f7b47624d3af674dfd7baabc7465d8dc8abe3ff23470343d6cf157344d4f50e1cc7b8da14b6ddac2ce7c03ea1312daccc2bd3b8baf4930d3e71d55caaa72eacc9bde60cf36751b3278fc7865156a2d572355a06dfece9c92afcda62932a1aba3c23c454c0bd9f2da92fc5bd8ccd448cd86b1dccd1be5e3131309c1c459345dcc183fc8eaab97809250553c593d2b7f56b200b482d94bfab8736668d1d50023f7fbba9a7dbf7efabb557496e648e85b8948d2c0880db8b367660c5a25520eb5e1c8e4d0ab3a87e5a30972bce6cf69525813b5069926e382938983bdf135f52634c63c42042c85c7b693aaa891eafc187540b67cc5612a558871666785ab461a4b4e547fb3d1fdcfff50ee44d33a5861554a725274898baf2d4d30749de3ab7625406c618c799a2b6073eeabd0e194ec7160c080a8a288fe5ed9cda470b3bad97166eeb599a3716f56c485f6141e1e1f39ac0038d7f3b7f203a0317600be1e9b35fda9920c58a0d39014df1f7f4825d2f9cf717927fcaea1ba4525c774206b6fab3fd9d791d23fb5e4f7dd960b0c9846e970dca6ede277f23cb494cfb81d98862a15a99861f5da7dc6448c0e195e6c433ce41510a721d4b103459c75b42c062d5657e3283ffb82b62e7820fdc3327382cfef9493a88103b4112a5d14b35a4cee928e31dce24b70a78b22f4b0e0bee620a95a3e185fdd184e9312b997e406030c3988d771a5d923c9bac75f24245c5306efbeafe6702ab8ff0e9a56eaed1d3815066c3e30ac971bc2e97c6273112fa11b464c1da7fd1899875bdd39e93963051188806289bc3ef7d5e410c4b66ba6da1c0c0cdaf2f715aef957ec2f0dd4dacb539c466b241a122a8586a137929fbe16ddab9ef893e9ec86518c289a6470182fab4643a2085f3d70c3fb49b9edd794c5a25f6d3c5369ff9c524ded06a981011a0ce181a06e2ba4da988153b4ffab656857efc6ae68fba176ac769b402432a95433cd2eae7552e2c0dc314cadce05397d0fa4d64ad2f29e95878b9f3e2a756a7765138ac6a386eb2a7b2b1b09302706577f6630d1eb0e6c5618e1f93e417c180071a4942542aad0b9ff1806829a50e9a1262385349a6a4692b9ca93db184fa2884dbcf7d875b0d4e1b600fcc7a0b8364a87aefde7e96cf0ad08d88a55cd401e3479ae9af041532dac167207aeb3321a8ac66422eedce03fafc7600b6eebc1aa82192db28ff8c804c26201327ea8e58ce5e66ab876038a5b648772cdabef4ee5387f7dd6a54b0edb3db2f8e1b2adc3f326e42f369667c4b209c0d06c9d0876de6b1afba987633f7217a7ec7418bd192d21f4e0ef9ba8796e367fab846e5a46a2e2e71dcf65dd642d15c5a8bd49fa5a32454202d6abd65ea944512739cebf9cbce7962cb7f599292524856e68b24e026a3444abcc92e187863a940762b0a4da2c50e3a3f42d5812963f9ce2e6260d9b4189c261ecb7564fcb2b25a100020bdca5392e4fb0dc690294f5951002aa779905d85051919bc7ea47c5f073618de04d452bb888874a885a40824d0e91229b282ecae91fafc0b1aa2d2e7a5d988e31fc042826bc274cfa0d8c6f8a529022fc2098c37074748bfb7be4b3e432f30ecf12f5238fdda69fa86f8815d703f51339665bbf8336d70674a08f377fff52f6648905a928c59211f7283bac45702e7531a7ecfcb153651ac7b8f0db4a2616264170f511c7f46c01c0b9c8d00b400cb03a745cc214da30e0380c8bf28635259eacc13a71c07d7c2ce76e929d9aa08b00d0f2d5cdcccaf848c596a77847583fbf7003628cabf4ea6083bd9edcc0bbed66620af2a6e3202bf70cdb433c70409f2579a9dbb7101b8e61838a0c87f64fd2b6c7cb7b4fc302a3ae87b39265d05988763b85496abfdba57c6f51aaea3b1b80f3028619513d2480786d14504b673533545ee2dfdbcc09d7cae35ad8ac65532db709ab9aea761f6a9b8504835316788713f598e33766d94f2dcfa1f029bee7b470c71bb89c3ca6f52178cd08f287d3e32cf96bbd8a9e05c285cf3272b3b0df7e0f9991f68efeaf679d743e29889511787b4576ae08b112d667c753e89ea68ffe3213e9728053e15327bfb291af3db522f437ddab610e9a48be08c28e63ccbe9a24da2546a7bf420eae1e4bde502268080c5bed93feb3d867c0a7166b2046497fa9da592fe70fbf6b7514628ceded95d956c15a2f3bac5b6166a62470ddf221f6ac44775e6d7624ea30e227d5fdb2f37be43b7169ecb5c25ca3ebea8ca1dca8072e7007f730f8057d1136743808de311f4566f8fedfec6dbd0827a10dc992729680990461aab2e7a435da5381be55a2cac7b71a694ee1110b27749b5ca3a5416d8af7fe4a99fdaeba48e08d07c97b21be4ec2f6f1fe60af066c1945ee19350e8ff1730d68574c9b0233e748016b28c915b4d7fa49486e44da4523b67ea13b89b7dbe55c760f50579f08991160969fb6ec4f5c8e14b033bd42cf509e32dc7312ffe4163cba801a47432047edc97448f7c1d8bbe9e37de0946265732b9b99e913bb62992f66991ad297211ca32b15f9ac453541c8c0b64803c9961b0eedf20aef7d7562527d9e17013c8085a1a78975fb8e9ba660e2c0715f5308280b4616647cc18ae661c675e01577c6758d65aaf5153e36cbddfda4d06b1e5342797c960010e7e6b92589fa0cd019c66b42a7b1312f962494eaf4fa363ef9d7babc7ebbdedaa3f2c7e923feaa61c87507e104920d9163b76ebc4abc7864a089ec8da1a234d0eab586bbd32585baaf8b93cfd93f3fa395bd924c2dd2a28bbd7ab8d0d3c784059c02c261d5e278e0b7b7bbfc92c745f29ba48a231a3c470dedd2a7f9f1f16a8fae272f70f5c40196efb7dbbc032b04aca8f18d36916bd50309cd37358e7d1dbf4f88abac233097a7309d6f93ccf8ebdb7479c24fdb6643e85ec6e0c94172fcf7b39d692d8cf16a86854a4776e7e29fb6c474e6ad690f7c7ac32514477407713a1f5197c94b15ce27d43d0285657d11ca445d513316ae950e563a2ddbf961d402e71d93b3fb7cd97ce1cefc8a99517fe4337cbed848a90bd096df3d7fbb4de1574d7f26a28b0b96075eb4e3b5525a52791d3329171d45d04f3b4ce194e9191d9dc5a4d54bc6c06e27d1aa3e3a6ebff634f483d51d68439fcc0bc9a31f39ccf5da7302ecc3784d972b1886b661a57a2305dfeac7093e74e411cec7e104dc05f2a73e148a6f8b820ab01fdfa0aa5ea4d79d628c8a3fa6faaca3c79ce41baaa490987a8c3f90887c50e6940d93e9007da2287f50df88933957ae439de8b95b6a7a8a6169f12c1ce1747a860df6b0f8f6708edeb1ebb018eb9dee58e33fbce73ce6059f0a492620650e8d968665d1089f18a937affbc93e4bba34bd9c632eb6900f54e50dc7f7a7366627ab398337e9e467a2207865ae06624b9f6a5fb816334645bf66cfeef76a5752fb7443c90c818e76a7f9fa40e835f4aa0b501970c57cad7abe650c6cf2e4d309c6a3a91faddbb1e9169417d635764be316bf2b9346af95265a79f194218901bf815722b7a3a762e4e5de7243c0c5bf6d8a1568a10c53d5ae7cb3fee03e7ca0d0f9c7f7a63484a494485a067b7f9a7ce6c4a9d8cb59dd1bf38a3fb18489fe3371a08819364282c728e4dc5a93a899eba3bf958ac2855bb073cd51549729bf437b4541377d98194958e643579ce547ef14a6b05d9a1959c4e474992c8ce6019274b2f514512201ab9b775bec6005978aab592bee746e0baa46c36253ef2a5e9ed03144f82cfec293238cc9e44579236dfbb21e8a26a3f6227f226debf3253914987438d11acb32bbd097df4880343d4f06f09ec460f3de38bc354e5bb50bdcb25a998d7971134a4fd72ec2ce9662b524f0a98f9c725eafa51256fc98c4b5681f8145301a9c9b96acbaaaf59a0a068a790af8d3744a0e9cc99cde026ffb216e0aa1f952bcf919f1b5f3164442e10115d68d19d7285b1f301283f6a5563cecbfbd54fa749932c83138e765f0861d25a49b953c0392e354aea003eecbae5c92ab3bcfe133cb3304a826f76bafa6358ac99382f2d8e49582fdd83e7af4a523e40ad33515c9d30b653797d211bbd22b363bdd124b055e8d485e634238a82499c7ea14c6933fbe69a2aa19cc9697857245e00f75263fee5cea1ade6f548baec1404f98c5982e2e10d04bee45d78c062b3de27b487fbc5f0df4fc01a22d174b673124b34a96ddd884abca730b09ac324dc88636f12b0341c523bdc2775617992a2403ada3c9183ec5374566f0c386769e8c856b62f8c357b354871882c2938f6db1394ee633f4c8d3430eba1a15b0b29342825748ecb46567582ccd570ed38b105b4dfa639966a6987b17d0e96ac1074bb0eea9630493d87bc74b1633f69e2a8526f8548e02dcca5acfc0781b19153143debb2dba7152d5cfdf78d904c2f0468599efad0fe4577fdfdf89e7f848a8f092dba3b7caa4385d318659be81dae2fb23c9e8731afaf591e24796b4603e8216210a0fc40467427fdab9c64bad19389943c23c146770c24a98d3e29da0337bd14e5182aff157ca591b1dac07d04a6f6376c5c85c89dfca40b39de38bf0035c497c6659363d0153aa7206d07037443cd78ff8922ff4c54779adc6fb9766bf0c244b653fe55437f2923d58c58cd6665813542de968ee477f977e16e04f5ac410659ebffcc2d9a951480c8d9ecf919d4caa86b742f55a7b76dd4b890e84c37aae4437d8d9ad12398ccd68294282e576c294d345bc13f5b06880ab7b88664e36ef95f281d1345c39176c996e898e8857a6a8fa7c2fb75b05cd676e261232ee1bc5e3b5013cc5267cf46454ad652a0ba876a9ccbdc919014e37e96219178c0d62e5351d1f57a20b3846d56eda805173d082b0376d351532b646bbeb97102ca6936a6895e9057588667a9556204796939d9e5a88966ae6e84b37d83b7eb53138c39cefba9a810e4288c27fb2248e4aedfd2f34be0885138fb81e8f1de48b0af2b5686cb01411479a046ec2e804122ea58b643c03e09a4eb379bcf2efb785f16d536150298725d8039c254199d8f29704ddabe8873aed4cf0fecb5581ce6716b57f35340b1668c784d21eb8ede6ea269bbff8da0bbbf28ede1104bb130399b27290385a2fc2c9563ad155ec243f93d72cf0b87fd317728387e25b96e0367dbca4c8be9eb7658c5dee4028b14e1e35ec8a6d4c0d3c64fc8892de5cdd52f8d90e8971620bde57fa7930c968f023a35791befae40fa9ebc10b4582b8f9ff67ab070394a4fda08c033c3d47a9907cca9b9aab999ac844d2934b720663848a56fced31961129e1705cf145b88b9c557b11388dff2e445e7e112d63a793305410d241217e7cb031736670982283c37f6464cf986ab9360e8ca5e57e4b0a590b91a646bcb7a79fefb5c5b843d825b0db2a147050f1faf5e8890ccde9339b9285cec62b1a51b80d65f4ea2a992a4ff4dbe599307b8a854e940672329bc2acae8b8f0d53cc953dee578e338319e0a1a83f95b014c13e53e80981dd9541c87c7b784d01db02ac14612629edcc36ac288c63c91a1b8c565021c2befff90f64e603ad86906e975506e1089fb01925823915793375adb471a416c695a29e95e2caa5dcf19546ed1b854fef48fd3cd720900712cac8d9903d0660b0b65abf7153c42f96f35d15447f5aa08b814ca8d0da4aca9324f2bbd750e732b6cd79a557b13c88d6825c977ce0470877362e2bb142d2c8501e1f3bc1ae7f78ac4c79dfdad717000e068cf9169f837569eb142d78c4cf57efb071afa864e5f483ce6f6850042cd089369ee5e8f173a8d69f03856e89d815f47748296fad8f28f55ebb44b74ebad3c72986e44ecb7b3841e4c2c93c00c90fd74858f9e99559384b21ed2f03a2c21debd10cc4f00faef93da0d9e3e8c32fe179d9601d463d93e0854dceaea494cdfdf95700662e9d6f98c8e6c12edfc6c4ed73edb9d5d4080a9fa3d1101624c46021da366e436498b914cf18536f1a90d80ba39fda43a8ef7c88f1e4bcef8c737fd8e2f35160bb11e9d35c9da4e820e5de9dd8f3f32495b6f032f0274d29f9d675f477454f04158b39897fae650a4d6d3b28437a4645720f1d061e62cd5a65445830766877a7492be61b1b59fe36b393690649b9c673c83067dd6485126b0350847d85167915cf128f6e6be396be6686cdf4ae4688d7ec651db068d27458692ff88ebffe3521e072868ac184b5df1d2dc6ef1c69d15bebb8d9ff9d2751981de386f81254bda43c595474cb2327c3dee7b4dc1a19ba1fe106ed70d115b36a99a43b1494306b595d226326445c25bce7677899a6327d7ff79c68938b7f49d5e57a5871cb4eb58df377eb3c6515cc4c461f972cda1686b46fe3fbce4ad4f3a69e04754d4fe7619e843fca882647cc75e93d0771b3ff0d686be874408cea81f12eecc423c75d02daadf300b3ce357b0b0162e609e97648e50c797a1c62e9b596172e48224718139db748f0cd51fa49c19c241ae89256c086f5001df16135591bc7f55b441a54038f57e3536d92cd68acffe850206bc9c04d32f75d46cdd388166e08447a52b1dd954d090b908928be0ff5b59c4ed631b13603d8883058d0c254655c5fa6c93a6fcc0833dba066015d78cc0b81815970ddcbf5b06387fcde5559095f7fd5b8e92111648eb8947625b01a50b29de517d7b77cf76d51e66a87d6b1d4c1aafc4cecfa422d17073688e42b66ffc26bf998af78cacac8aa1bca6fa99e3c5ba06055e220191cb770ab73c0a5949edae0f1738198dcfddf0c323ac85992476a02454cace3ef96ef9c43324888bc57e7f85e7a9ed40d032b1931f21766e78718ad2355ceedfbfc5eb62512b3542f25f06ced818478b35b5c3b38525351297ecb08146ea96ad6f2481ed929ffeedcc165209b24eef4095f31b13f6808a2a70640eb007807ca3cbb08024c1107808d6b30f072a2351b325ea018eba644cf4dc7cd053a4abc7f524d695b074c8d73a648d0495c6f33979da24b8f24526a37e902a71598fd5739df3701ea0fad53d0cf3304831a0669635a3f7f488b8d6891415506338ef1fe24d4f2309f877ca8d2a09765a70593684a7b5f6eab4bbc7fe7c8e4f724671c416e103e4fe1aa177b180f03ce1f60bf6422e9a1eed1c529a491eede504bf5ebd4edd1899f7cf1713cd95d1f62972c4594fc79f3bdfa72ce5b578ae7d9022a15f45f6f83cd68b0d716aa6c31c24d86b207ed3e0859f74547f18e6ea2b2342fc6c6829812c3b16ceacf8878f8cc1b0f299d1b3e1eb7c1420e067c5763596cf8f3a2a5cef5ede2d6193932a9a826c837efc444e9976a9d3fd7aeaaa2fd3ba4c2289844e0afdbf7391be82ff150d93497a1d7444c0fec86778449dcf64ed7ac9eab83853b3b45d9050a3692d62952c70c64c1e64294811ed724163287dd2dc3bee76d5c27a524ecc434f2d99252446b24110c292cd04ef3c501c4b1e68e8c812ae88fa815ff42f468b2ae34bad6e97410ac0585fd3303eed864396e5905c1b5cd3d181cced21da1ea02c51a8abd5ce7305292315f502104dfc55d2160e3a15d8706ec20a78cf4acd46fe1d9ea88d217bfed8ef7d7a3f9ad5fcb2bc4b0465d375a0e08922ffebc2f4429782e4f25801cffa6a27975d72bb959645a721cba13dcefc1852459e1034fa65dad981c53e5823d618a6b7b967140a1ff295a0edd31b0d6bfd3fa2feea178a1eb6476627d4361dd558610e2defc822855728248cd0be43cfc832c50de45309a167525d971e6bd2ca8543b987e8c243312c9971630a0bb402deedf038ceaaeda9b7f3d0191c809b1df1375dc1b7ea99a9a8c04ea94dbe1405acbd5fcf4958d0b0b4a170d961a8a5e34c46066b036cb295b35bb503f89fdc98d1ee131cac9dc41e046f9520f8040e6d6ef3d4255e10ebf6a66dd55c24b2dfca8c97db21c394555df0c36b4a2dbe1fc7add86979731a15aa18436fc6b7b73aa5c0a380a8ca6838faeb4c9f84e812e8f0456fbd9deaad89a0c1a54100e4038e8d7492b519541a2efc2b976b65fcc10da39222a08ba2664eadd881c17d2e78ed39fd4db34cecb08a15778c8fd64d02e0406be25d9ec6fdfff658fb57c51d3a5552d5c94f61647257d9d954ff98e97b2074d949565f043de1a7a2922d7866440b93f350607037e2e9f8c7f5812efc60b18b0b4d79fce7cc18b9304d80b2515e7a1460937f18ba8b81098df3dfce6bf5955b971c2711032135b5c39918f9e8d89200464ab48b097c5efe7d53829caa1920530aa592c0a81fb8cda22e94230fc22e253ee2f529559f87e024acd84a98a973b9c65e25f53a4066d5e0f1549787ef311516dea02eec1fa971814f2c1290b4fcb9cd35e76439eeca4bcf248ef25363e578bc8bd2d74faf1dd111ee1977f22a7215b57c5b3e11a2cd0c15fdcf0b67fe599ce184796da28fc2d150bb4659de3d8db4f7ed8f9aaa9fb01eb51003a3dd797102efc598b26ce37b8ce932aad974067896d06b362c6a4c831f693e0f235cd189ff6db6bcc9c0f1ec3e375e343fc302f28272bc3e900719c44c2b2e4103586126e4f64412643eb7d14c2a5e15250a4ffe0e46d7e5a9bae45512b882da759e1686fd7a110f42865a20ba4b1eafc835be66b707609e1a662a7b42f7feb8c9779f14b8be30c886cf7aee802b6e626b8cac54f344dc52796e0e070f8feaba81f4f1ba5ce7967ffac33423f0eec823882074bd7faea2014e6e95c9e514099ab6042bf40cc67b870abe7ed49af83c35c98137934c699ce534205b51f34833ac723abb5b083c8e7e08600f47747e6501dd172c578ab490188215ea9db8a5347ffcfef6bc7638a54144587d24af14902ae79be5de941c5f60a7f15ff6548cf461d5d2f8bbb45d21d8063a1d82abdbe1153f723450264dafecb4edd4ef7e13e7cae61c3bd0d753120ec8774b078feb303b7e9f01317f5459911d798958d047f53e49bf29f3a8f912e9565d71b4d0f3ea69744acdb3d4ad84da3273c4f2b458831b7afb58bcb17e1c8859ef67a3ce3f6433072dc865c80dec5ecfbc9151d86c57dcbd50a99d7aa641118a659d773b4abd8277945bed5c3e8f46ca39e3f17852c74d718245680f5a4a15aace4927f444edb43b0815135f31071e23951dadc685be12c89b29112a491bb4d575cd794329654a327afbeb0d7a588c95dea198242f8422e8b73d444b22dceb82b30f537dddf5f9cb3cacbdf8145a5dbb4a8f9f07bedc213b356b7d54eaf068a1a9d5ab84eaa58493eabfda6c39b2aa953257f863809cca4c33192269021783febcf8f1775a09c065a11a59393aad502adb5e01d1939ed5d6b7f1e58acb4a4eec7db9bba1d3688216c5cfff2f031e57d0414464e9dcaf0c967bc8c06fbdae2ad4dc75de17c255f215ff69815c7f6506126e2b19e63396f9790f1e1c46318e753a333eb9c0d817160b7f810be8b875df08ec0ceea25947d1d1462cbfc23d65bbbd5b22b7bddbb251ee6616d167b731daa8c682405e34696c57bdf15abd9de92630851fcedce0a7bcad7b0778b24955fa9916ddcb9e11085b8f4552eaa35659649b8391866a3ac156a873c1d11e258cb212f6eafd50d66bfe219f95d0a17214f6e549f0fcaf85086cbbbe21f3eb7e71e8b71d67efad4f13090c7ef4d8f33854d0d7af6e673dc883516005ae2278e63618cf04213a682caf9f547e8738afb4aa5d9f5ef94136fbc156afdd2d434427dac4c4d4783d9ce84057d75a6f1cbc382c9717265c9f87a95531cc5f82b0102ac23bbdf38992018be8abf24ff4c9ef495289aa91795c13bf2574b71e1b3ca6be4fc3a0e6a4b3ce19b56e163a31339a1c1d8ca7b64bae60ae4c87daea461fd9c97b7cfe0ae3286b30641f0094e551f0b1411e8edc2c5709869ccd82fdd1b39fe049ba16f4e4bedba8d2d04e610415edddda51d8fbe2cf376283692cf4df2036e01abaa7bc763386564313a14078140bc96122207d392a5b71d2a6cadc3e0af8d47ec76dc8ed7f45edb7938fadcb8d351635609a81da54d8c6b8343b1051b977964261b37c5d071ab493b8b55aebd81667ba6d765f93b8ab4e4113263bff20a8efa245759c53cfd4e7a2c0bc8a1e349ed1f2d31ee53cda32be9592e37a49bb828ba756ef42cd406bf72e22e88072a1c4f109b5d13dadd036428d19662ad4d62e7fa33c6402799a9d1089d82b6ca2293e19a21e51d77203fdfdbdf632e23531b5820561966ec6ae15b08a2bc0665e92aed84b17d09e83f29ced319c16c3edc75137ab32c623a8c3248b8166a39111e3147e6ac9ac325c0abd16d0a2c707f37a72b44d318255cbf8cb2308437c00b36dc846c63ecd4420fa0647404333125cf6cefa772e6490158c6033ebc503bc31e4decde8046237e6fedd4bc8deca542927846be9e3904594f2c5d77f41070209308da132d1df0540d4e4ed83b06c275bcc9a0af7fc9a16efbeeaffcd0372603f634a9a8e9f36115dbcc73acd97636ff9681c6640672d50f32ee3e1c9d17281b3ff37ac3ad32bf26139b624dabd452f61fc62aa7f0c05c4b3d90c298fbdda55deb068ce85ccbed05892b8ac225acde63a8989485a171412b2ac262649f022ca0f9e83dac66603b244d29e6b61a65db15a589356faebf2bfcc92478235ed21f8c1140e700bf416132ef3c6ea2d2d35fc08ed490881725ec5f2b6d25459901774311617420358ad0797c916c85f2cb105b9e25fa948895dffc64b2cec5e8b3f65b382ee362261f955f55c7ef77c8c6cbf19f433e4f97d25a30b4e132f413039adb5eeff1056423cd033636532247a4a73ba485d4b1735358e55c332c4d701796daa99907bb68733a4ca79456c83d5fe15aed974540a2be4d1e57dc5f1bc7ec31b300118deca90a1d9e0986f6544056471bfff7b49a51fad0760420c1bff3d1f62fa79af85451e5b65c9ac3261d6f716d151120be27b8818400ec6ecb914ab88785fef965b39aa842cce366ff364b01888db7de36a192137541e5ee5fdb6fa3861bd2f57e58885b9523db62f5a83cddf3f3fecacae8b9f52dbb6d3e1118822eeae42a81c3626f26fa2b2d8cd0da8eb5791dd92390bcfd722d7bf8da707cbff608cb45caa1441dc2f278c18f17a5b4bceae52672f4e48ae392366bbd8ca4865233df9c3a5922f0e02e40c88d87c0d6ff6898749d1c70f3439a7fe894905a073bdc81f6908ee8006ef78000f63b778711760f120d32babfb164a8845f5d6e1b8f25e0baec594b5e8ee7ea664acbb9eb0c9b8fd8550acd6086159dad822a6683408d47be8fe00a9f4579c1b2a5de6481487999500847bbb558eb02f8425ee24acdb38ad0d2a54b6e89e31429faca68be5c68eeeb315362a83ef642c9ff7805f130a8a97ac14c3800efff4e41cb762626bf5c4a34471296fb9d747a257c20f396e9730c5dab186fe3ef09486dec4416f667c907f5f53992875b98b04e0fc7a964a2b7a50878e19dfbf785d811e5a2a3139867baa210246ce9b1f8aae9720ae91af7f81615a4a89ae02572dd28d45b02e7cd94d592ffbc4ceaf99409369e5f5433b95f5da576128fcdbc4dcd2b0c2c340331506253838d2478821e599c8ace7fa33b6a593d383dc17781645ab2e773f6edc7d1d0b15f8a4cf06484ba7f68c5598aac4e4b5ee297301a792380e6330c3a6eba54d1c21cc175f57a92cc98c9e2d9eb7bc28a680194e66ed38d59aa477ee7825f403941d32596f3ec88486c8d568c376085b4c530152e7696eedc9e0455f13bce90d4cce18cd840b86097216a616540b34ff45fcdc6803e237a6fab17b1972575359b00861cabc8ee8a2ad512909972236fa32a5d4ca6e83b3bfe649a626ae9070b936563a43e22f4084778e9e0aa8723539ae1f682dc47415788bd17b692d0bbd8f335eb9a148a5b88eca25a422e00b6ff09d45ae86a59e28a402da1f2a7ad0b50858f16cd9e6256e2ef54d191a3e083f7a4f090f605bec854e45a03c5a0f9851842d8c53e979b605909d59b0182c7561a2a2a39b0258a7da2a9bd79980a3128d8e6b62c57d90cec05a59cba2775b34520f79ed6934b8b39177b438a996ff90fba16b80c744181a5b5534e2e403add0534bb92701c9d7770c6a8a03e115ab821fba9dc433b982f2eb3a03c360113c1313eb6dc4a1c7f1ebcd62cbfdb2d9c1475be9f0a5f0438dea2862e7f6c878bf8222c285d4e209bd61d5985d04130c4ebd326b6bdfdedbea6c1279b6d9e8784deb7dfb33878fd4ad31d3e8544f087177d64968271259ed1c6105d86947833563e3fa4903ef508dca12337887f52b999e894853c718f95d78c788e7c3641c35fc247cfa37e044293115de4857c00dfb5e34e851fa89377a7987b84d7e85431d3fd4ec7c6a061cdf16e9e7cdf1992874fd8f38d857a4477c4bce57b0d912ceea4d9b5a5b058626bac80ad4f65db47c5c8797572d86dd12afcfad8eec729c9980596dba6721d143320b6af80e630c05af0e9e13edf6b96946e549406759286a672b7101a968e4b0682d8c6a2bb62a4cdf2cf975af35b3a0cf365c264281fa7e5cc0795eb70921e83026b952672f7581b04998cd308aad9666d419d3b797990396d161d9bcb9409c49a1d98c186cba376316335a23100737deaff407b556ae78bf6f6ff8c51ce304dd086622e031f8d997028b0fd042193cecf6e68f2226e9d1a50a80c36ab9961ec313f53420fd30aee67fb11e8abe0d800f08ff2fd17a0f65e8e7d3553aa75f47fecdb4d8c38d4692670d461c3665cb05452b89a24b2861ea478fb002719f5f00203a0b27c9752fa592081cd9f4017a3162fd8860a59076e2291e8fb7c2e1be633369e2c6149e53cab1350abb1650452bf6f76eb396d179b6921973f9d2102708c54a920ce3e594ad58980be7c6f824c7d2e96dbf3f5f0d05d968b1cf2c4b23cbf90fdea55e707dd1d4e46237b9b4f3bbd0cce740918cb848cae6b129b85d218e8efb8ca824ab4da9b4b4cb0ec29fa111a50b1bf752ada13866fe3a02ae431381373793fe46557d210c0bdfdf00cfd2508a1277ef0c6beafdab0a62184fdf12af3e52177a292527516568c14b9c2c9a11fb2de2c3a125bd194787e1323b76ce19cdf6b6a710e87b5f686d178cda3d00bee53ade1eced83112963404eaa3b8d48d57ffa0734aff5d4d93ae674ba84da6cca6f4db351cfa30294a4528f7cb698e18d266d48ee1015aff7408d609048b3e9d643c92407e93778a788a6dec1472a4baaf82db47a773a12c7acd63dc2263097cbeb267898d5ca1f7b67b043276d929af3742a871fb6182b2f0664825f9dde21acf1f54a1e0ff3fdaa35bc958460c180f912cb851f12b1f58509924888854a676b4191b898b07a437e62a60bfde2dc7ed942b79fdcaf7711988645569d14a29f6c34a23dac646cfd9ccb6b80ff36b3a143903cb5bcf9dce46344bc23ed6ee901d4519baec8d73e2bbea870779aabecf6b52505f0946786440a7b29d030cf82b83e57f0e96780a6356bb162ce7c205c7c539dfb39361d41a485b6194cff6e8d826bcd3cd7f2b776408bc99648e52c1902aee89aa2bc825dbe29bb10d8f5327519d6e092dc7501c71c27e869c96c779e0e128196e156b07e3d20e759f94ad448ab246e11eb27d276b1120314b35a7e901947d1190934bdbd7f94b0aa2cfb86261f3893364575c0c14ee716ac75644f4f237fafe64e50905243d8576599a9d5d40c9e75a33f1e7b584d961c83c51f52d3a3b184d8201b8419423782a5928d13110576a10878298c789a7679cbda14e174c99f0d79f066178253c660d8ce394583f33e5b8a329fba1d608e1ce3c1d19c658b24a45e21169b188aa920014e6c40b3ae94330129cbeb8ff49a62402aa5255a511c99ca69557af567ef4a8bbbbeb36d30cd704c8e1d90df0b51430e88fa735047376fef8e6f7072110f16913d5f54ce178fe16aaadb0316fdfbfccd6ec90ddd93e9052128846f404d96272933caab9a621dff4fe694c85a0756ae523bdd785ab2da09b826cda299c4774379073ce9af0a0103d1ac057912caa82ee33f907387b17183d64d1d8bad0b20302dbd2d41a743f8c93c93e817cc7e0b28aeb4c9650ba37041b48e884cc3c1d2f88458b104fdea793bd7dfc19a8ea3576c4f6a2e617dbb95728de09b5ba550a76c48297941da56ea6c28e39f8d03e9fd5877e48a5e53b8ba344fdd679fba21ff713dc0af37b9cd92d547761f5208c2665a85d683c35e4690d0fc4d5f2ac80d7fd547ad3e591b2eba8efb1b9f85f33c8bf7ec7d565ad2d5c9c2a051d8f132931b9c805c7dc0dfff2d20e3db4973a0949ea286cb2de00120141149393d8b91ff17b5493f44a36c4343b711ccbaa610cbb491840f49cd22b6e06611537b63a55d5cc2385faca023d97fadc48a0e790a0b46f6a01dfb0942face69ac91d1c7649b1344390bae5f2d1dd0af9427ac766aa305ac25edd1d9bf0c4beda4c5b5d91f3c6af5f4d0def2a151331eff0df103f92fdd7f283dfbf347026d0ae02c8cccb2062781c9a9eaa1f33d9d0aa5c0e63f52c58e472ed1a1e53832b25cfea8b79f04dcf16688b489f3e16b37069bb57ea8a315ee4531e93a1a947388e7f8ce793c247b46177ab951dbbbdfec766c9436010cd7a896778ccac95178acaad1310dfe19fb6dc4ad8d869a733f7a9797b04ba55ceafc0251ee0ecaab98b9413dcbc314b1091fa1927488626356a6826274784c5a6745e309f40bae16c63d357585e72af46d283dc9350def5a706b27290b9e13de0504a687cdf96f4f99d910d009fb92759ac24da7394e3265ece94f6c769c76228b2bdce6ac9718df0201cfb3288ad78f7a9ef1c3f22a8c74d18ac4772a2db1007341c8bda831c0676927b9fdea85f356699618e1f892aeb6a3328906e05a401821629a0006e8b09bc94f0d351a415bae2ce94f55851ebb08bd220d6f42608ba76a089cd5c16073baf5b3308450e65f373e5775637d43c60cd55eed2d628673f581dca41a2e05cda4ded8b8f1b6898f12ebcd61cb4d70227be5f6357d571e2c40954299215e2221a34b710829ca7ea336a054ad999cd5e5bec8c9c42f0ba53b3dc31f9c774c291501731a294cd7a302a4054b9ca801ea086b910b80a8b383dfcd6a06d4b9f87e34e1dcfd7b752af6eb77284977661de67ede1270f3c5cf03e6272aec3aefada54cdf9a3bc036c5beb8061fd9f1f0508cea5e048e7ae433079c950139ea5a87a3570404391c13045dc2f4c1cb7145e5ee50d2d4a07a8f3c3e90a00641b1186f4074f3e76ed59c6e2245a7492dcc0bdf2b3df84655cc267c8c7628a46b00f582469f2ca5d0c8f57d9322d05229da21821dd1be19c47e4c6c00b8c0446ddb590c594142033b91a76ccd72bc5066d9e33a2e1ebd670b2ac219be7279196b690964d64ec90475c8153cc06784f356748318cf7b45a5346bef7df9001292fbf9cbd867330373e331788a2f24a1cbcebab14953429fc5ef081e8108a6f1e4ea59a6b1ad4773202a44fba4f90a268f76021552dddecfc3e0741f32481641cfdbb093f4056040b10882ae2384b7b25213aeeff0e7aef35f40c29c67287634b4552817d07c3fc4479cd49804b08486f939fb82731a4e0bc03c5c3f94084d121572f2461398c770dff110911abc11f6493539dd530df39954d6d11da90baf0db7284fdbe7a5cbb8f27b59d2bec43b89f3016f864cc921db5a20937cc552a3f1218e5ff66af2cabaebfa870c0d298c4091996d23bc5c2ccc04b1a4aef3aa8eaf1dae5256b974863145248631f87cc1b2df6c150346b3438ff74be718df26f5ceae8a04dde7f4777a00528909ad58c21cf0569d0916ae972de9d0c3087c676be804705eee7de147e62764f490f25968a6bed37467f3f8b7231e3395a3ee98c2abc7472fac3132d0772e174a1a70b8e3832aa86b46f3cb5e22f7e8f12dbda3667d7391b0bb9752655e2e39b7b95084d21fb42d362da248cc12228115e6fae6d3741b5048dd4fb863443224d7aa9bbbd1a87e83cf437c136ef8ce36949b20db893033fe6ef156acf97f0901d98b20fe264ffe0cdd6120edb27b7595f0c4ba38cdfc1983ef4814e492938d3e4a6ebad468ca05423c8fdbc952edf61d00f01f8d78b040c586617ab863e85cc66d78549830f52243dc23144e5dd6e5afd0711ec832c55aec3feb1b1f006e3839b0fe8cde6b39b1cd21ff24c407bd5a77519ae1ad14295f3944442e835f8e32564002e1a3b7510af8f53e18332fc994b5bd650e242d9bf09646949d28e8b14cced1eee06e1c2b4958cfe92139d27bf4b6201a656752e264fdae47691d95fcde7dde1a836589bfadc35935d8c6cacb34382037c4c49f3d8493fedaa7e9d7b388d73357c738f34dfe355a98212d7a408df8a2ba61ece33486164e2689cf0d9dadc4c8dfb1922bf5da898f0c6d6dd9f976dc4ad679d5fde98488f3ba989959b369066201649f4accac4899a0eedd6189d1a3ad360a520e98829c6194dbf17a58293f74b88f5235eaabc64e98141b166869343be31ed3b9235abc4761ed7e1d5e77900c11658ddd079f8a579e334f21041d11c697cdc0ab8ed1d07ab494a976a41fd15ccaee645b4a3381f41c8a7f953eced7c1491c96eccc96893a6dae2a1180a4fa3bb22017a03f29778b59bd1ad2012be712c2ebba7c67414a4e796e002e49b5a85168e2d12e1bacd988264d4c8bf7e589607b80ab23e0e3d71a267e19eddfff10f0ed73c883464cb76b3f2ee9eb9f336d896af90425dbffb00a96c48c8eae93aa5bf6e716d17400e55a88e1cb4122c433afe277e785ed4b58c342510ca81b7a833098238c0c55a60f058f2f39b5cd2a2aef531020264dbf425b13f0a496224f6ce18a1460eac19c89a5b1f632633cb597113bc01467d14ef7ea60fbe75db24bcb86405c32235bbcd9503dbb03593a0c174878d686074e0e42c4df2db53f72b5c4ea495115f4663089689759592685b9f6b850e2ee9a417639401cfdd97934b350509e6df86f3376d5fa255d13792fe8b45848e8e5ac828a8c309283194279aa09eaddceb3e8246510edaef56dd84a6d447107389b1982769ab096c6119bb23f50b111f68ee00d0b3743c6c678a10672f8d67597ecf56db5061a6fa76333148215a0e5439be6ecb6df5d6bc7bab542844116aee0adb6e3613855d4fc3274e11796200de733c8751ddc52ba567d52927b4f2c60a20a0a27df5429ac465b7298d65b3ffc3d1e102df47aead68a3f7ac0afee8f3fa20aa62c1b2c411a0c393eb63d7d8577e1a97f2dcc73e5f4a4860baebe7e0444eed751fe3ecd6a737934b61602dafd83b8dddbbf9485cfaa4102dc8607b5d3c1e1a3cdc05c097a75d8c77f5dbda5628d3899d7e2c7261020ce213dd1a47584a3c5b20a68896f6b7a9be8dfb6fc9bde855ae601cbc4eedecb81dfe2420a0b24074353abefe2b2688cf0331a9d55f4d89f65743fba99d1c1a3598090d3c568d51fcb85b7dd66c8ea6e1bb266f7011699e25f884922fc49f8544bf8f5d991a787804c574eeba11dbcc47cb2b007f6f476e5a5147cd56d5a5f9726ed55c755a61e3e9b6bf06821b3f93c26a9335160986b163099bfe373c7641d11f238f995d35cf49b8324b3bd320f5e0b4d7d373df82a7aee1bde6ac13078a1138b33ed5302791658dd4548abc1ab934804a37ee5358e4990067dda557d6a32750a97a90498ff61f1a3f292bdb413b680798a18d0bbeeb8b2c73102e4fead0ec050dc7f7a9ccc9a136d74ef8078e481fd8031c8e4b1aed68df0dc2bbdccf5492bb8bfaad7589a6a0d801e62fd4ba6e18bb7fd26947a1c5c3d5a193da5a8b35cfcb88afd424033e35401ca11606e01ac0a288cead19d9db6d745ff760ebb82ed508adebd8898117dfc5be633f2060602cf33d151be2d47cf92cd43008e4407cda9cea7db4e91a673b4a0e03d1ce3da7d5de97bb86b733fab526d6b1ff1417ffa67140e9e8f0959127e651b9f4264787886b22f1bc8d141baba8cf65429de066806b65f46cbb39d0158857c7b5d75278efd6ef54dc36dc8c224e4fa44f0cd84b2b5f590fbb16f3cb24cdd259c8d3a95eeaf8d1988e882f0b538611413ca7c13223370c07a4770ecbe44f5ab3c8704b0a297889b63d221293e24f65698b0b45411a345a2b244b235e94f095c4f55fdaac7684dbb8c7c79af3fae4bf99557edcbac76392b13ab75fda90a74176fffdee58b888b8564d3ab9ee4296788520d18c44bdce825cf92a898ee5681acdf90fbeeb9d6cacc0112592a4fa851689f3eb0d2141d225bafa4f739ed25d8612bcedc41a7e436d5b29421f078ff7d26141fcd3135834c39a909849ba1acf911b2b09fc70a56db7cabdcde52030befc2e2c3813bb29d4b6bab7cacee028b3bcc7c74a9d0e2fbfc0836d388170207adb1d0ee29ab330648466af48cb5ab5efd7881b8b795e170a8cc13edbe444c98d5112ad0821fd638818dba47c90b0ad73757859e7b4d7dd04781b9027a3f724ebe13b6900e09a019b510f1426bf3e1f6055ce9751a706946c5b1af115c16f07a46bb17b1d1c0b125d2a297693ce061f64f0eaaa9c23d4996b5acc8d1fb33ed4fdf47b8bfcd292050d52eaf43fbd751f519be931bbfbb575046628ffb987b2479ad5cf93de6cb0e8051eee51b7634590829ddbba015782c1a5337d13d659bced0bb62f7404dd085d7f0f4949567a96d5d26b89ac3c5230869d9436e86997ee127b38e4613ab95d26f523e75aa46c7a2237c189430eae4426c0eb9b1eec14aaa413d412c8aa6fe272f1e17d6893986761f60d01f3c9b712ea7db261121a96f9bd5a3e36b817dfc6fd07fb3e15bde3b820abe732759296763f30e32a64c1dbc8c103d9121603801ccf3d91f9487ab31a721f14cbb819b1bc9f81f17660154213a11aa5b6d262ea4b9e94d2f3d48b05ae64e73d1c84a9c46097a95be01dc09d88ffc8c6e7ff0e7c4818a39838076856c0abccfeda11213e0c32e805be8d19cc982e1df92497a4279263e24c91c789cf862811f829274eae695415ff7177bb813a3d315e2c4a7d55388aa7effc99ab2043054f732884f5d69a47ce17b9ed927709d188b7ebc3fb0bdc486b799bc997f58559c513325d13e20fa7298d521d6f347427ce8acd895675948308bc59dc3a80373d67c5aa5c26c2f6ea8b960da29be39ff5cf1ef49f7b6ff09ec21ab67403f31e2b1162594b1debb70b8a2018632d1de39bfd389c807dd4690216af9b4d60aabc9b8cbc3ffe56fc439c0881449a432edf7ea25207f28b9eea4033497017507fd5f773b00cd90f192d2dca982e90d4be9d62beff163b91243f3383f44f60ece18188ea6a659b0bf299c1796e5ee57ac6c6b34c2bc83361e26313b358b4e20f532548686dc2fc4ce9c62c3a2454d26a214c92ce3ba8ecfce0227118cf96cf881afee6f83d12f9dc071c52e7c8ada6e6fabdc1999bdc5efed6de20a5f936b6147313b233db08b7c7846e56e11cc76e17764fd9dbb8525bbd301a598862c0b9c4a3239baac16e64e10e13800603626b209b779d014fb74e55a1db9c9c292fd670a9cf58d113e8be18a6a20cc80e8027e3c3c6b057b15c540287c11000fbcbc6acf0ac1dd5f84aed87b2ab14e43221acf67c99fc4cddf09040376ad6381ab698882f511ab77cc002eacc0f340591f0453ea125b82ada8befdddcca4b0fe8924cee394e10d7eb67f2f1e20596326674410639c84dfc90ea713378c0a4ec18a134eff4ba52ed2ba70f08fb4a6115f7d8c2d757903a1666e6da6defc18747aa82f491ca8dd3c4334bde8dd91773e499375c25bef86c7c8122c0a90039808b4b1dc920c2b2bee686867f9145dd42c313b4c2f9be6b55806a6c5541469457702a75457d3b40bd4672b58fcfba5d5f380036cd71dd2ebbfa7c780442df6d360ee5470a9a95337831f45dccb80bd79399ff77e2ea3c537bbdf6f1d8b41d73630212403f2a0b6c9f54f754780a6bac4ca4d47bbb4edad2df9aeb7851deee8b48501434031bcdb8336e5760e60602c30468a43346dc79681d875cc8c48b7aac8a3bd0c6ad8ab811ae9afee10412d3d16e417b41f70fec2293ce632fb3f27a32da6ca5325864d1b8c3b4e5fe9f58bb14afe31677e0ba1b321693a01764000c416611c0e6a42766849304a035335c03b533b6ca958f43f8ebce0dd6413cdbc9850d5c899be27873b5d8dc0ccf681ae70077300d86d1724bb6dff3d824a256162bb255774be069c3b85dc6b13ba720f3454ad4ebd5dbd0cceb5489f4c0122abc88b6699cb02d516ffc04f1ebbfe551faecd181f5d8327fc8be23cf62c006c476169a2a783cf1591e46397829cd0545a31f0737d5e228fa2f84309254cc4befffa61e4cbac64ec58d18357df7742693e1ccbddbe61cb9a0c9db1cc0b72800368cd91cceb8775b90da7e36e7e3df6805c8da3e6c8654f608ba1f6e25e5c5f3bb93f9068e310a0eb2edd29021d045cf9dc82560dd2dd00bde92ce4b19d5df034f6b07a1d8b3523a45436041479c21044aab4cabed15cf2e4878c0e4fdd0b9f562ad49434ae0db5c0f7934b16d0c8dca118bd08611f61f9d9508d760e1ca28578970c2a5880ea1bde5a2fc08082b259f56f9d65e7c2750c4d7eb8bf39c697507bd47f0150752d08b617b87fe8783ce1fdc3695ee5163d1da402bc5fe2e6a9a6c4c66b498209e19edec16848a0a311184b1395ab8e85c36a72ae226e8e9d46e42bbac61f2b38e1445e70518271876c52ff693a1b6bfe28d8412c7850786a4cc34fef7215ee038b8fbd44efac22d2d6e7f153b37aee976d7c2e62456daebcc961c85415603b97026966459a1130babb02a3fb00c0730808b04592a2da9da95f5dea393e4054e2d73698f554b10a94f931903aef6caa42c8a55b949179ee87505024a69f024d0757c867adedcc01e774e5379e85a47a047821a6122097a26224e7e9f12535a85b9a0c91f0c73d12f754a215910565ecae183721744407ba0316c0c4c1354296ea703f10315400156a8b20c522e9b03ceeeba0c1116a85f0b15cd089e5ee6a833ab785ec9a1dc7979c8460f694cd0aa9435164735e10baf621a1bdb3266172da956db9b07e2a00fcadb51d6d3086c164d7e9a8b29585acb2651e4af82bd1857d9f69627d57193c75dae960f94e7dde5aea8d5fbe3e16d9e7f649a5e42666a9815c031d25ce7857b0ae13992dbc605f3606c34b972daed5eabbb51171300cdf4903c4a73b039d04decc2dd52a0f33ad14df97d4bfdddf5d646f769946147162843f2a1337c109cbb1a7aa89fe2ad861c75ce143d8a6b4371514ff7b002de573c211f2ef65761848cb352d66266733db252396bff146a6a46783e83e472e185c6080bf9b14f3654a6a54762e31c327d483b0b2dbcddbdaecb46e64c7fbc39748ee44dea21bb682a617dade830ba58a46cb1942bdbc21c0c1512f85a26833473a2b21bc91daa91237697282602304207483faa029e4986d4136500c153e38c7b545f2a5360f5e316c03d24543820606c037467fb73642f0b19e6675e24880f77918691d4898e94aefa3ba9d2565a428eb1b4d4636abcaf35f411afb73852258f22ddb3957e7cb5cfdbe77916ef96654678ea7e63b58192cde31b91d3e966dad9891001e0f04ac6e53209790eba420df139d81b3413a7a3404673590ee1614f6ca8c9cc4c848a35eaa15a6abc449a10ab7f705b940f2cc8e98480e2099c643deb23fb35132a7efd8cd7ae03ff4c4015b39db1e34c6ff03d2641a7a9b53822ac3ce7eea0ced136fab0c38314760788f372f401945927417f94507c82394fa54547b86f9e636f0a9fd78a64dd2d00d9e873c4ba56b20095dd35a616776b3a46b926dbc0463c807785f9c822a8677b7c3b8dfe228cb3f4bb646cfa54a6be031c94da4cef69ce4e2a06371501131f0c7737a0376680e953f12250e19daf8da5837bb0a219181ef95aa82b1ef0d783ec77c14a1e8f28121363d4d2757ec40811d4b7db677e42bfdc5daf630e581954eb5f9ff461f894b945259124d53cd12d53fca8e4c047bd1d6389727570f33ea6072946c6bf6cd764c6751e93e63d82de28528c1df6f5a61df4d0758f6183e87adb8ce3bfec7b14108db7f5670e9e0abb845bc806934cc1f78ce71641be305efb9272277baa6b3e87e6c654a31258f8dc8bbf35191a518512b3ce6bdb99324edbbb7186ad14532b61dfefe8bf564a93d30b500b1bfb37b7516b199d0af9c406677b4673036d4eeb09d9736053ab88b694f4164e6cc1843b8bf348b702b746bce473ecc3cdcaf9bf9deeb497190efd5fa557944292d57ec263997c94036b1ca9fe3c0f893b356960805b1ff0ecd1926206982a017b8b4c60288dd418fc45deec1d6cf5d7c0f874c1d9fa24ba9f22fdefa8b343fe08a1166494e8f5d2f4b2126b4d4feac0c30e9e42c6fe37a7ab561ac3e1822e81a387a8f15f5e532edd8fe35b8c0cf6db0b323637b302d9f86026977d17322149592d95e5735028e89588dfa5f6052d015834d1f2db5e5cc781a24b3218516dfe500f9a2d8b7bdf8536ec55006d577aec3484b70c1c305cbcd51e1a903c7a0d5c5fbaa38247777b2f6ec37c326b7c2571c230c0f0460571d829dbba583331159706bc15e647723ed43db8b65ec0b2eef61697fc48f7ba52809b4acf38550eb3ef31ff724aa635ecd93175c487e032dcd791e4b453fbcf8bbd80f20439737d508cb64cce54b460147b47f350c57ae633080d684387b7802958371cd91a0d98dc8d6869d54eccf3a57a9e1d20db077a26f82157ab657df651be06b24b53bba1ec71eaeb56d29f3282c27396cf3b3625ec3f8082ad57a53ed0a74c6357637a60c606ebafbb08cf8a94817995aefa1ac37d4382f5fb09bafecb9507883babcfb4d73b3215f6f425bf4afd688c884ae22010aa953fc95424385f3b421e7128505cc9a8bc89cb52aaa36bcfcda45dc52ba0f7b7fe928e701fc6655c7504cdef10988acb65a83eb9db153148d9066c41b26de93679dd931a558806be5b47df280a62c5a7c8e7082e471bc833079bc6d0dd8f2107c5289a9f1cf4725519d9569f0a36942e34c9557495781e83ad9557faeb817233f5140604a749fd49759bef84bb28a549543803afb9d03bc82a16de6a8e8b4eb0ec63566137979c17e3206045c89e230f9b9224ec28a4105580f016dde8c4cab7d6fd642f2f1e5b8295635f1855facbc6e3adaad0a7821e67061e5ebaa81c10f75a872fe4faabe077c9fea0d9cfa45d1d3dafa64b0987e219974bfe0d9ecd0db90348828d6338a9a001add6de30d27f2fc276ad4fbb4e0dae3d03b72e04c043c8e48a6271a492f31589a493421b7ca3ae0cd4636a58b1eba79543095a5896ebfcf10072c4ca9067cb04e4855bc5b9e59ce1b40ec67e8f25e955b816154d52611567159de52608c607de87a6aef85eb2dfc60e37489fa3230c03737d417d262563d04e6f7a2aa40e86a096378299234a7f36dd779a7747c0ea90978c01f27f84b94bd2418d7d02b5fbd1f781ca7c7b81a27c023b95bb42977b23a5d336d37c28903b48e99d3c3d2ede32e46ca1a59310a8a0e8d077c09cd7d61678d3ceb3e6a9d6c3caf49557133e91cbccc1d9fbf28aeb40aaaf7b9fdcc75c06119748a8e4a4dbfb3883ebda9bf66a7f62d6957301001244222b9f5ac92c8e556dc9068248fa79e50e21b61d1ff0672fd3ebfaab10f2dc90b6cce41e74ee8a756543310a41d33134762dd844cc588615462b9b6c6350bbbce72b44700a340a6fbacd7a81eac3bc07ff7a93f3c4652e30848d2f8ba977faef18a26554eb8733fc8c9cf757099a0a117045e047b90974274764dad71500d5a7e096223135e585a3066297d4b28c456728005f969217c1aae2ef442219cacd44acd4aa5e0b8df2fa98591ebbc322c2d2edf6a8861ef4417f585a178c108193dc3518ea680b0a5903afb8295eed3fac9e6a75811bad71987a15e907cc62f799098e45fd55b0d8cc5f08fa7428afb3bb81c8ee3d9b9bf7807f9890ead3c69c65ba8ee02b1e82aa0c9178ae36c275bb72890442a82f0899672068ae106c1b1b2b7ada6003880b5f1704985555cfbf810248836ae5a368b9c548002c57fb53d38a94b49047359a3d3412c256e3100c071ffec95dbb75b14b1c26362151f6fda3969c1aa9308bd2f53e760d3fe86cf7ad0c9e24a55e2cc71eb8717a4def0221ec6737ffcca4eeee1fbbde51f8f331eafe0936cd25ec26e9843af7e043164723fe2d3d7b2a929d6ba1d8eb38d89f0f029a55a8ea52bd9461fccde5e4d0364b200948e348eb32328c87c156151bd26ea9a5683a868aee7ebbf66b0ee05f4e7759665a4928bb96a6d6137ff387e24679d3ad8a2ef4b09ea91aec102a9206fbc7aab3bfc579d457f4f5c1b3489bd3257062ffee3366428ddf884dfcedc299f604be77e81a13e6e22cf125998abc32d41f9cfccece508d8bab03a1a637e6329fdeac828ea6ac61d40e613243fa79f92679aa48368f11be161d47bdb01469fb42f6e81d3dba87c3b59dcb96eb5546f2d7a3e96c443d74514cff6f1468473ecfe7a6ef5414c61aa495668370b0ca6b3eb5ae13d4810112fe2d8cd355e21ff975816b644c2d27784b1edc45bb1f36b13d25647f357dd65898ffad879e044ed59dbf12198885450b6874038cedeed76b9c15feccb656e8cd532a64d008295642231ddab0466228e7519cf15bfc9adf7c93d0264507c58e539e6d3c1c31187a0c55a0c33542f164c661562670d1151f4b6283bd0b4e65372177cbe4ca83bce0dfa7c198e57f86ac7ed351f68cb047019293b47f9b6dfce68175202ba70b8a0b2726e4cd18551f2690934e5f0a682f2a5a7e8270875b179a5e8fbd74aa3a4bd4c82560fafda0709773f90e89be9e2f2723bb7faa9bbeb459d6652f7c8d5523d2c9819d168ede68a1f0cefb4bc438eef6d16c2f34d3cb67db26436ace7da261e0342253dba98ed61ffee99024c65ff0a3a09940b26431e11cc198bcec5388cc587a5dc416faca6d9ebbd5bc4ee013b601d13335beb87d7a745d3ba243fc6a52cfe379f2615ea82320a8af92864dc0ffaeeea71bc9ef92b0dff0c62bce74834f15fdca6d8a24dd9f8503a8bbc1fd288a5fd6cf6417e94406d964a393ca2c83477ac4a0e2bc07af8459f22ad005423ab8f0576e581b3afbab944843bbe3371e875fa45e2c7441226ff54d8bc1f957a9ada2ab9174b2d6bdd301629230e0f823b0e21ae5b8a75ab6dd69a6cc3f54602c79936cf4df2e8358b10d0a0833f2cb4e95eee7adfb74b86c652f3e352a68e7850da18c287c69c89ffbbbe7adce9edcf70d3bd59a44b03eee2d47fc49335b48e73c2694fe6fa16f9b507f2c67d11621cc150bd51a6506b9cdd3e6aa557fa6684963b1bd42554ae601a1310702c728460ec396d300d7639242da2ce2dc9cf93a0cc26cc2ab18cfaa72e94c1a07f0723548f359f051c3eb95ca10c0554d56e381ea6221a2a857fc151ac9c473c78d1358a88a7df79613c4f82307a8c82cd3b479bdda371e5c638a66a9888fdc9d055e8aa86f356940f8f84339abb633f8f86c9c8052888f8132e4101b9579e03af8550415ea4525196942d9d3641806f3a0817aa1ec38fe304438221ecd7e309ad72a6440d3f264c1ae412f542624be43a6e5ffe6ada9ba74ac555b08e18796f29ad00f1e9ec4379358ee009a1da2ccb0b3e49e1b05f842e410b0dd61a2b7246a9abdde3dfe5463ebc808af3d1811ff31cef2161dcfbfbab6a8c6e2a6b39f92970f3d6476364d723956d47e84b66dc39f3de11919812ad60a88426c02b3e72ebf850b08e8aabc53cacc51d5141a7684735e776ad3f3adae0fc959a0efca1b7e41f7d3eb8ce142bd2dadd905240224634319a17cc81b948c601fdcd6b56498c43718978bd106246a213a1ab01a6f51bcd96b5c03381c1156042b98e61d7fbe6273c9a85c6aafdafc889df4d0bc68ea1d3bdba8762c0ced22ee18318a99ab7b80dda4933b6b01fbb0c01eb5e7b8643fda5bc9ab4e5a9e92e7df74f19e14b6fe6e817b1a9e928f34544e2347fad58ea4c243af24af07b8e304d213d098dd7349e82a0b2e09350d1e5d7874fc11b4ee445f3e9c9c443c37a8e4f6904055fa8918c270cc4a2b7c5e246c95b1d366c4f34509807cc86d1834d52826d94f7a398a8f0528edc49451090279f3d7492535d98894aaea5e0a63b1cb9433bc180cfa19d9b3d03a3ec6f9aaeeb702e7c4fdc1734901b6c97a62d31b8a8e8fdf88842380f5d0d43eebefea6f07e3b58d2f63aa5015b82c58990a70bfff26b5d1cfebf3e84fd3ae35d58831c27c5faf1c867fa80e151df61ef48571aca99fb51385c1bdb4777c395cac52d8b389bc722f977f36fe6998ba6ee47e89562d2beaf75e30a6f4a8f2ca8431eb6b78d41fd02c191113bd685d7cd65a64c78473df778752dcf033d4bc0c77a765ba5358fb7b559414a4a6d3144aad8896242e87bac78ee67ec5bb8ae3c2695e5800e2c39d69e6b2dcd915da566fe65e09cae2e981daa8947a8a14d19c9b5b636aa12ea4e64942c43ad67288af4330e539093e6591e42c7007cc2130bcb1e4c4113f0bb68ed4b2fcba826ff5218c6fd290e5c138183a1785dce8fc9501b46ba536d868f9956b4f905373bb1a68881e8b6e7be25b3b3a44eb6621677144050d0823fc5589f9fc72bcfbf736c110b3d71be1c2ff23a01ec1fb1089eef24a400ee65329b1feb2225d0f6f77fb8c232a231c269e1cd9eddf0137da43a164ca5238327148bc7ae2e0aa0690ed1061b5bbeece764f50a24479512429385fb50b3bc30c823445105cf14cf5a46498a4db03793eb7d6c802b46c0736775e923b29b59225289c69fbc68af10fd6a3f37520339d3293a4ec54e666c59985dc69910d7e490087b2448ae889c5e60dcece8a230f1fdb55faeba99c3e16456e401f3086984e2354bb147d668ffa44ee339f0f41dffdd0c356c23e39d158dbc7005a558ff247a342040702b92b26883c4408f6390cd4c1cc2c3da88144565297327ecff78384f73b6df3f5540580fa979f97cd0a14331cb7bccc89a9f90d92dddaa0fece8027b563e7bfc878170f6fd3cd1eb83ff72388696746a4fb0e8590077918662939fca288a092f80465485f6cd1e7e408401bcc5f10eef37a545269e77fc04530bf131756a5ce063f8d5fc2dce02b0aec7d8993c1214524fc6e1a80f06be3d73022f1eb0c38c832af785aee8fbe402a441e2724ca72754f6d109a3888d7fea214f81df3fa153da47c9cccc303016cb749b549a25c9245ca3ceda17f48c41344d9b3cfdac250af18c7b6805177da4e171e7c76efc92e5e43f4469e5dff267fa639cca5cead63ebc010f0c882b9d8d1885bdb53b44c3b6bf92ee45dfbe5068a32e729a5ae5044802afb4f20d6d80c36571eac030086986a0ee15541cbc35334a2bc6687c73016852e2433550311f5ce97886905980ea790a2cf532ecc50c25f78fb92184e0f0d449fc5a5eb48c54ccb25bf5438da3c346b59d06b184a712a63b4c3242d3b5f7bc1cf8bbb914560ef8861fd911e7a7d61bc5392bd5f4a69484dde1e56519a4c89399bc71239a9a269b67918148f331610688837ca7f070989c00ce206fac6f277e1f1e09642c668eaaec7769aa9ac5eca6aa594b9fe6bf5f9f6e68cc9e02b5e1fb443263c0069b8a5afdd9cea85964bf8c9f28a975ccb8afa98c4821aaedc3542589e8ce74499e0b730aee6f52248b1ff3cc4d53613093a3b278c24d47b69fe77c127d5a559a8d40bf7cd58a53cb7d47e4bec90745dfb688aec47a83cbebed880bad67bba123f6337cea352c782b8244ead8a91ecb4d7595a385cc1ec4c0d86ce207a45876ec70435b513a1f3780960015aff729d5f84d52bb12b956a11d1781f7ad5ca178f2c6d788ceac1ac159f02bdbdd86b411d08def7e9d90b4fed5042777226669cb0ae9336490ed87724df4579d0fff505be0d9571acf63b579d2b4437b927d40fa4d0ca4f8b1a33f09a7533c8c06b74c4628d4247746fe240c862be81f50d09bf6ec17426b327d78a1f3eebca31dc8ca17ef94e32617574a7b335797ec884e3ad99cf9d61a2f09120e37cd567dc70fe2cf61860445fac5235c3bfa07f936e29b830466fb0cdc9db1d6f99325d1bf4797e453d512739f29ab71ad3fd9b92abf127b734ef853f3589e6e424baf61895b5048521318771ec9c7c6373b6bc8562467a0c89a8b565e5dd39c8cd6ede21bd3f374d6719db48c50d773893abb435d527e50aa22d5cafa4ac7b40af347335ee12c1d7db2b8271bb5b0234de0e78e5794b6e5307abbdaf4728576e6ed62934fa8665efdd9233f02a8ac9ee9db290d240df2b2291747b0326e11d31cc8177dc60924ae1c66c90c291e39ca0e822756707a1c020dee26f4ee2b0dd40593f6cf225e38e79061b350bd47786dd73295d03dbc2f7de6d8d9bbf60518783195fe3be587b1c79d42d030e8f211279a0e7cab8d973eebf54cd851ca7f6a9631d9f6ae8c509ed93c95dee57738ae6baba598a20d62e6889f87e5cec1eaeb19988007510a690d055af157c60424d4c62a0293ef88d8bccc163bfdd1c18d05cf6335e49191a6ed82973fcefa3b563417e0cce72eea767042e22ae864997ec90c9ca3cb668f92df01a803aed25eeaf7ed6f24b532b0f3c4916790a8e3b77ebf3c08325feb0da6a210b14a1378c3b6f386924881b92b00c32474e9fedf07e4812997b2c0c31664d1264fc1dce0e21440e1ea77190630be15c8de39561b91317541c04969b3694aef547a2fc4c31d98730d8225627b89696234831f59a49c2eeacb3edf0d706406e89deeda1d3f55e65522f78ae5056b0b5f1738c09fc96b9cb7d722325e3f7575e4b4b0fa32504312bc29c9bacfbf316528046a3e1cb1e4f55995dd881ccb62faf7123e3d9a50160a29a948906f2dde72ce4bb1cf40b8372a90e30260816fd84a02e88291e260436e132587bdeb96a61791b3a9db86dba78e281107ee66cb9c0f7d249770963330f5cf3d71c157dcea54c4c534108408820ab9fc810c6dc0710b24ac0ccad31f53c14ee8b6e0f2fb88eb8e1f7cb1fc4da349a369db02ed1aa34d7e65bc08970d8ceed3f67b2946f5631edff2b45de450a28f6bad7a09fe704598da80e6eae257f5cffb893a5b1ea2b340fce9cdf57733b37f7834bc460315b7b3fef0681ede9794ac373c1b2fee6d87eae3febbe30650a961b599e8c5401e3182529a710401024db0309fc58038032485988dc459867d59d22a0b37c76235bc52bebb8d4e3e67ebb5aa50833f1b013a9a883b61a3bda6c842251ec30dc47382e9a8061782a5cdb3a5f9fe087e948b770ffc1cedad6e01f1a6ed12ff30dde622250342a26b737efbc6e054288dcc2ea9d889dcf1bbde96f17057bae70b70d2b4cfa6f7ccd24d1265a70eb32b30645cdc03ee0d3f4a636d3c09098c0bc64986da34c08bec52f8764e5cc6727d774b898bcb48051c5c44c3b400485688bfcd1173dccf68b70baaa20c15ab13309cbbfdbb5512aac85e83e00ef6f9c628b478e8cbcb697329742d4a57cecfb71bdd0c86499352ae2f693253344850c7ae8a65cdd3945d2512588a3d38a819a0db14c1dc2111ff865a9adfae7bac7526cd5abb02a578fa94a093be4ff6b86b317aff20ba51450c74a3fc76e6fd4a2236817c00d222224918492945c40cc992afc588484ac0c85256458ecb92954042003634feb12d5f1c2a28c3459a23db5afced6dceadc93bc016ed9689607038563d3fd8541476d8000d394659097fa7021530e3f8da4670d8e54fce5a1678e81d0085c4e9a1178305abc4f1a2e4cd58301c2c07e19e816137955bce8d5957ddd2d0a8b0ea00f55bb813d7e9f659663103f34687b2b4d06811ed8c7eac170d534b6a6bf36fd56a3b9553bc0365a9bf3af23cd548175006204d993ad7983e604b84ac8469eac98b198862c3fc9aa95f672a62f5c0f5f7fae4619b7e540d8e2a22dcee0c425b1c602bc3482068d25479668922bb8519a24224e6b98c3547a31ef1332222b3e981cf081963f7cc0e5171f17e16b339a532d4c7aa153fac955ac52b222acfeacddd2550e4570fe594d6e121a5f7590266d4801c9a535760ec23e1412bb81e73c8a165df21d8a58542877540a929123c90d94effb4912c4d28c61f7313abed1124cd113b6f12c2782e82d823e9f0513606af3d57e0d3e7406b96723e2b9da0e6c95d04b3b5f2f9969741edbb5dc464f31963fa58e63b2abc158819d7e743d2eb6dee1648134c459add84e4619e19484321206bf644b06c728e74050714ec6e6587e471a05961685f77f5ef55a20c53c58e30c6fe2eb8974cf4a9b70bcbbfd024be1e7efe8cced8c040e696e5f5e4f72f4343f90a779d8986954ba0fde95c7c608579cbde6230513878d093e6fc94481bcb84941218dfba7d1bd194a1d17f09a32c8b419728c8d6050d14c4b386b9671e62d7d3d4ef8b1c2334af69ec8f914ceec6601f4533b8321be0e8911d8cb563763138a134ea8c007ddee3167c6908734569a2a2c6d0e6815074f6bb370620ec49f8e0876eb1d1a6772c065af5b69f54ed6aa78aca746f8acfe94ee32fdae5144a1dd1cc548705dc952886d9ac81247cf6eb1eb38d8be33813cf9936d65e02fa0fcd67b56eeb8fd369d04335ca9c690765c83312750dd98ec653d6c6ad2876fe736d9030f842db6615c0d48a17b3d5b2aebfcf6a516977ee1ba164c746819ecd7495a85af41f5edd996c6775a3056b6b97604f879e33524017cb020ed47def3edaafeaf7a2dbfe89a9f7aebc136b627684367a790d219978c0df806111c298979a6c10313a713da02ec964b6f9a5e6ac1d81553a4150df27fcf5239c5f4ccc8ff12cc275685fa649c707b3feff7599f5383aa899c0a98b7ca975dc88770e8004ff09fb86f16cd4df848fcadf82b48d30c8f00c330eb5ca4e1b797d4dfae5daaa3322f3c25938d397e2d8fb597ea99ad0c9d9006a9d42dfefc843f2763a952e4eaa7b60de129bcb39607eeae92d06505b629c57fe366ed5f843cee168b75bc4f37d9af19214e9e3b5a1d72acd49f12fbc9df5a5376bd5dfed19ca44ed6390af81f87e6a440eaf1e6a798f964899eb46990af5533c4fc661194e2a87d2ec856601c179d629ddd190950f30d51b297a296298bb414588e137159f2f5b3279ae8ed8d5577d61597b78bc93e637f69d250946bf3f05dc92e3e731eaad17db59ad46efd2ac5f2bad7509a0e8fbe000115b61a8cf186e3e60c8c84d4d14a2381025614f9b6c2511fcc8d8ad327cc86a04d20292722ba0fe9210f15637697e01b3d31cc598beada03bb0bcef975d7d6b555ebcc41f07645db4112836d77ccdb405b4abe8df12cc33e2a1b29df1b716cad31d39b5b7a949f5d9f76ef1632e88c126a077907ba7a8b153aba6faf69985190bae377724aebe31b2befc08ea14a5177ce3fcb6a6d80386d2b5f9e4338b10d9faa8d333098c97e3d29b2ed60d3bf053e776585c1c4f7fb1fbebcb7f7a5e7be95209d5da4e5669a28f12948cdf3d2a132ca0b76f009566970338fcb35079f9546900fe8136250cce46d4f8354d8a0519e3637eae578c2f159493f846a7e7bb9c90a35515922342ec9c3034450759c6f72241cae3c39c0ff137346f686edbd8d774a25fc7cd39e194b6b08afcdf5ccd772d3bf0ec04bfd5e8480e8ce98d520e4ba53a24e689f454da2039e4fb463c631f6017d2b778ac1a8489eef7eb0d1029e1f4a1f7c03336dae071a6349b8972b5609abde29fc8a389823e455ad82f9e6c37ba63a0e9a4977d4079b9f21f103b582941e851688d09d1109aaff9a1a6b12fb4f81690625062d197339a0153e2f2adfe404e2f565d2f724953abe433c3dbe6894ca26525cf359a1f2e0ff4c7da188ee514318ec56768d26382aa7917edf96e7ad7c314ba7725302bf1fe3caeb677fa57c96058e1c16d2e89ce95fb1a74473bf70e9d094107f315b24d5323c361667f5929d7c47810ebf3f6c0fb3c064aba5d8b0418065ff03b152d3477b9781047b876b58e970bfd19209b67abcf868e449ac3f234efa7cb39aeecb5b3417390cab251e58fbd6d6cf87dc9dc2fc81f513d3dfa2bc0e21f726d1819fda12c6b8e729b191677fc92d8625471602e7d3cdb3478e66a030c2552a2f76ffced44456b1e99b15f9f7e5442cdd9121564a7dcb4e458a6ba5a96711a9abb50fd2fc3cf6c3d8750823fd0b30e39e4285d2ad6098c3fe8961b27cae3707a922b84337425e9e41c90788451110b96746c6b82c33abcc31ac58fd8060c665187457a2b0642c912d5ff064237a3316cd42f9aae350c20542069b95bd80c8af0ecd695d0c689a40f92a159283c70e848781e820cddeb163e7ee178735be2b2dbac2414c903616cedb86d52e817d8ce06c54e98578620d9672913beef3412bc64da40424ff79abdcccb0d520e3ed202fae6c5a76183618d48819f2f06ad9f5005a4ee4e73ff0ae2fbf6d6e80c655313029dbce388c784f72529b8b91e0bbf0af1bb57b9e79b729c725d94553593af85d618a33596b7c6a456e1ee94ebc19b1ea18b608dd11ef8fdf1320bffd85a9658209c4aca42e63b863bb4aba630d366be77a431d1cdd939c6d15aaf7f4dfc4048a1bb4b2c2fa7411aacb4736dc7109027a6caa6823f9308939425bc2dd724bf93f30bf1b33c96cc3c3fd485cc75b7c17aa5a6227b0b63f6b72ee4b7aafe4a9cde5d5da8b89405d12b32b7491917336637af7ef2677abca1f9a4363385d03425fee453f9ce985915dcdd3f01739df6d28cb808a0c8be5830878f2dcc5ba7936afdcaf990581fd74c3e8de14f226b8bca4e9cb72260c157594c9b3d9256ebb31a7e7f9c1893d034c906fe7d31cbef7ce6ed9373fb57695208dd20713c175937a5c0e2179c058cc530fc5f0abf7454ac33aec7fba89f124687290ca7dd8612c67370bb5bdf39845e8d61a66e96cea8f9122a423fe657a80c9339aeac548bff549114ea58df1a8a3b27bfb3ccc78c0784cc670cd28012a988651a0bb73cee83b3c86ecdf0e2bbaff248e809d140f9af36b9acc58b59c2b7dda143b7a5b72b62b39772e971e7ee12c83000c6872d950334b8b8e05b1f1710c9bd1c1c787d174b563278c56ea318c4ef86e339ddf0f9cade9cb59197fa4ab84227f33d59f343a2b3adf51cc5ef8af7fed03a91384f53db69280a17dc0c025f680f8d052f1ad5727e0e9ddd049562b867f23acb0287f3b5e4dd1d0820cce94f8c2cf2978099dfd343dff7067ce4615dc9ec7f7a2cd1971a6ff6cbd06f5241fce4d0ad93e713c887e8ba4d81ca9b7ebae5eb67e422e6c9edf9dc88096d13507139ce4c5f766e09aa6171714ab0ecc519ccef9a38d2fa89f0f908855f7be156162833a41c12f5195034b1090781912fcc1fe4ecf0042265a17df82eec5cd175ce91d41b575fc6173c81ea5db0df2d1282acef7c7bbb69e08870d6137d05e4e5d2bf7ebeb9d87c5ccfe22c3e04b113e0d6acc2985b65cebeaff4d278c96b79f2f62dc7ff7daf9710090ce47f3c13ffcceb3dc58903e25889e0d165d26c3168836332b1fe7e1e968031c697324b210fbc0f1d1752026b34e94260ae8c57562a2503246c0ffb4facf365bd94b03f771836cd788118e6f543f042f5309137731a779a45b225b2725105358d8dd62bdbbcfa2778a92c5a6073b58105fc6eaaade32347dbbf1f902e1f19677dd665bc846c899c27b064bdf3a6c701286b73e3ab5dc85a02dc809bd579aefb09900c59cd4b9d3f81e8da4e1c6002c1b5db362c3ad03c8e3a39b4b1a2ef075967a48680561689f66cc410b6059256f5fc62fa05eff2732bba83f45db9557004d8c7754b54bc5d31040ea5015365be5f7fb556b58199491eba6c1bf81d8e29fbab2ea7586d4796b168977b61e01703c43d25e0349a5d8fb3391339dc50c594498dffbc293fc27477231d9bb05f1bc2255b254912ad661315ce98a1642edc16311d8633ae2521b4e4195d9fc02fce8028ed08ec23ba0405a5c087f788f6b7774a5d5085552be0e89d78cf26807528c118a39bde7cdd3cc493063c8d3fb920552f95a6e509712f10091177f57e009d262804e8c71f8011c6d433168838a08a8eeac13024f30da60892f0334d7a94578317f30265360478a4f43882cb271cc0cc783a94dd6efd77e19f344ce77c44d64fd56d0a996a55552af3017b7ae2400e6840d75bf5db28d6eb7c447e74dc79857519792efd67ef141ece3158bb04900be6971ccbda00def9aa2ad739532985c664eaf024a5aff0436c4a701e4b855e897ac2db3ca9732c990caf7089a64ca8edaca840038d56a70e719c9270db1175e53673975bc51307b0a0b2f401183d5e346a74d7c68536f802c1ae44ed2fd207552ef89aea1d1f485420f7476f3f4718e97d779d736831e76dda1f3fd1df58015b85d367205ca4a409660cade1dd3fdfd9edabc7b60114cde24513ee946d7f00f8755cf54204c7144d021e8e9016cbb7655bddd8d1b781b35a78de311359422b64128e7e495b550b9f9a6a08d618d28058ab784072dd7d97bc1cce7d9f6353817cbd37956bb5286d9d196f385ccd0fae57bdfb08ff81dd88fd96ff37e56d23bd991a3ab9fa416921b814c4ab0fb663f599371340a903b3aa86d3e77b35f50eeadf9a8a683f0824be51debdd6024c17d084a0dbacd2505534d94c2803bc72277ae3d3bda70d9db91784620172de5c98ad17f692d59849c3e474419f41b845874110e2ac6c0b325bfd5b35b9a28e5265b741867a7b1a69fc5223e049cf684880fa63804338567d2dde8839d1515a1628769bf4e2fe205378fc0a7f84afeab498ff01922343111c335dcd2381106931485b5b0c6aed79e0ab33eea802501eab73a684bdb08ec3f8207e02bb66339aa29d6a75aae15d946ba51b7f9f587e00c8f86006900c17135b48ac71dbe1cfb1bb8d57c65c304f2f8db638969d324a073de60752c49164bc92557e345f1b0c2ef50683e2980a5d45b92ade0771b000fcf4a654ac88dcf95a474d6a86b8f5776846be217c016acf12ea0f283a75096efa7fceba7fb12cddab699cb8a5a821ce3d09b0e08971165819399d7c31616b74f3ed5203e523f91f76653b7ad7d23d4de199a88dd00d432c698ed6953c24feabc37fd635945e60db604726b3bf701e28c5826078c9b0c474d898a471e7ffb3b0d3e5b06aadc69992a9528dfcb5efe2d7bd8e0609b805ab25297adb3af21189854682d755309522faf879732e6c875a92b713cbc80389a45d05fa9c4edb3ab5012cb6ecbac89ac3ffdfa8f3479f7fd94c8557cfb2fb2d150ab9e9d5e314d3bcd34a737b59ecb7dfe57259c2222236353afe4b8a32d92d333107e93149b956247dc5ff6f173a7c9ee7e387f83a5a394aac8b84cb0dafe1bb3f672086fa250f0b2c4290b396710276c18119b2b3d5ec93527be8b6c31e08140487d9b161b81ebddcc822dcb0b9e3c24b7979615cfaab088eb0f94395adf1a08122402e019975ac915a5dc2d60c7ab0eb1e561a3ecda2ba2cc66bb23b8a3c9e9ca48d1da7c71e259868ed9a842378ef46b8e7665814e2e7ae5f9c49cee3da3d982be2c737068074fa1b27c7cfe1651b1d45ecf0d8ef4af9232d9218e76a56405d09bc220a27f6861617d2a70d76179a6bcad932855f8a08c438b41dc8cf9e2f64fc1874f1701b16d4fdc7cb78ce6ee416761e2853cc7cd1674d504888aacad1d7b59ff98113080f53cfa1f5879f904be373c69ffa2432ef490f0ed0c6061782b3fb828cbfcd159350b2775c9d28497da2f4b308ba1b185c3b300936f00e201e8b758d1259d34ebd0bdafe4d4c10106a00e9ec375466daffcb0e314b4a1c8d54eebb658ead0bbc15930970d623db70e4323f45f197f957576861cdb1c5a1c37b4148e6b620de26a53c3dad184a810bf3dfd7a804dd574404aed9842faaafc02f7dfba94382e07c9a42d89e52e7725979f450cd10195ae24624c4058065e8f46426499c09ab7e620377366dbfa357a626cb7ef5aab61b1167055a4d089311f6974ae41301ea9987c5c01d2e326817968f3e487b6e4c84049f3367b8c1e17842c8ef34ff3618ddd8b3cc633bbcd9d3d2fca6447cf1e0335053a9621a81dbf38880385f8f8a75cd4f740433ae50255925f64ff96af634ba1be44c0eb7dce8e2c2236d521fe60166b7f357419de2266940881dcc79ce05081dfd9077ed14e95feffbb85df6cd084c53ad88dfdcaefcacdc230b925bbb49d4cebc2b0ea294cfc24cf4117a9bd11c9b494d8b51c1da61103325914439d41f4413109620bde8b427e4d89f0049f75a03f5d12328bc050330326ac9bd6965258e490f1eaa175c497d786d72d19014a23540b920cff8bf97742f2a1909f3b623cfa728f1d124b82a78d5b8bf0670c233c2e2989033f1f0cd5914b2899139e4c7e96b3e3386f818eda56b5bb3c76922c40bd1ebef4b53c9d13866bdd07862dd6f2b9a9c6f167de5df144c48d78c38188821b5e7aca3f822dedd94234ac1de047105ec8ee56b13f4dcfe6f833bccc228feb20b2a900e049f9d5dc9d07b79106c5898086ca24782104665173ea298a68524dcd74b4507dd1504590a4033a59b7cc83c6803ba7e71d149ccaf3f0be2cd22bfbdb408ec22e0d33492b3656c1a675f8047d7a94a2d7575055f7573c9a92bc0635a7c1b41e42dd620d4613a5616a0a896d3b22ee3b40e6918caeec2b249652200b786d4e5fd022961ba8e0e6ca63eec854e313f2c0d7677253fa82e0979d095ae0584de3deddf887ea74012b142ac1f13135775ee9a62b8948e958ba03cb8565ef3a70d8aeb89a2743f123c38b30660b2e82824f93eac3998f5a7525f3cc183a4cfa8d2b8c0014c4c48f1dc54ebe3fe79ee8b3a4adc640370fcf83b94f15fec77c4c71a2137e8aaff0189e7bb07315a31f4efcf6b854378cdcc60bac0ba1014ec1e9d46408379f41b7af6fd019fa70782923db092b61840c00e3cd03e72ab02a02369ece3bdfa7507aebb5fc944d70396016931779a9f35479453dff80155ae6323c40d9c873f3f1824cab44dea8c99c4d034726171e5c1da3406dc7ac6fe9ebe6505d85a9248e4849ba855e870c320417d8e751a2e6bd8bcb3377242aa3ef046910902363b4b391ce95c8e95309a71e398ac8022c369e8292183b6b24faf1c236e40803604b589139acccf5f4bfd9816cbbee9ddea5a8893c4a0e71fc824e7227982ffec75c2980e31791802f4dbea40c1bce24ca22f0dbf95372e4cf7423753b142c394aa8dcb4771a4d33e9d67ae88d69d58ef4cabd4dbb9d9b7d65677c9a8b6294b79e6ec1993b3199eafcc25418b1d739ca010c810e5f61ea009f5da0a86dfbf0fb9864330a3d1f2cb06a79ae2ae1fbca634ce89b662ab69f54a9ae66ca18a96f753925f7ad0e0773a0d7f42c40a120b7dd2c8ce77d8aa82e2c6a87e84a11872570cac7ef435e1a1bd15f78b7caf3c975c864d5208b607d62b4b4ef65174dc36108b26fa9b2794b43d3e9dcd7f90b9de1d13ab53744c0129a8261c99a7a5393967f6337960f26ae8a2d2851ccf7f1aac47fc2715cafce2a5de39563248563c2a652b92e0fbd9aac7f66d4b2ba0fe818524c4f3f195fb94edc2a81ab8f45546db39e95e2689590da4a7cf632f4afc52b45cf540bfd67614a34f60fa71211eede5e83727fbc47dfbf320644df2bd4fdb209ab636bc6648e08a09fd04bb752ef56639a30bf2a1cd212c2d0189d9d26dc603e53907be3cde6fbe4f4d12e7d546c13e19c94a45dd83d64170917a3592561f56cfb80f26dba7e3cccf1e8c507c10580ba393a34e981b0f80544cd7a168bf10b11d4186b249035d0d5ce1440d4db01f917d4a58910acaa7e314a414dbe10e4b24916feb0eccacd28e66a2ab2d434da577e5e96bb1514797fdb04aa7155ce70df8549fc04bb205212debc6f15b74457b4cbdf64d0f6c62b251bf0fb38c718911d636710b49ec9212c32a70fa1bacf9139b60718075d719f7dd27c8ac172977a4384a44bff7fe6215f24734acc3582280cea824caeb194a09cbe52ac724247079616ef58b1f5f729f5d8c39f81e38de22d8249e7f725be378cf6d3c1ed0d643c017bf9c36eb9aa92102a5b865c3abbad5140143c40c91f6ee85e47013bf15e0dbb7c1d35b8e593faa67a666e01970c1207bda907662e6b3262ba162b017c1ca7dd7fed22dffb9847e631bf4877aee1472e79fcb86bb983cc544fe444d9876b0cd6fabc943bc2f3dd1efa65e59df0901f364f7e98e888436738ce9bbca93a51b72f94a8bb2f2b55f1dfbc049b3f1a74db6f1ec439d952f27be2fafc9e96f80382994ff3d28e7cd65e40356549f7da0382a5f37089a362a9fabc380afbbeee7bd5983c2b1ad8cd91c9595a726d6bdcfdc23c0bcb9be5056aa387a2f1af85daddbea9b8ae71e0e65c60c34ffba0b22d739ecaf96efb9197adf1774d5dfe72eb5eda22a0c4d5575da5a9826ad84c6c009c79db46b88e529cf6c4797bd5c226310ed63102109b5c803ca57760e955026f32db56359e99d4140f239877a228233741565d26d5779fc77a681ef64c55d77365689d3fabeb9cd3623a5e47d5654f8d3b2a4ff775baf0b3320d0e8a05578752729303056556e87ba6956e2d3a106fbd2a53abd1ff7ffcd33378be82216e96d776a84d40b8b71986d27bfcdde790c2b6af06584ab6f82ab3f58e25ba2f78409d5c574efce9b116fe3e827a9346cb578f6a2aaf9e497c34e6bc267fe9453a6fca0e8ef0c2f17f3750f89be7cedad05a7969c937a05a37e2ba6e9a8674b70be174587995223098d57cc3b22b31391edb23f992b5bbf7cdda09aa15a7624c685db8d6f58fd3d7150414816b72c97c1d735e80fdde063069e58cbf986ee249151e5a797680782c8203fc89ce0917d1e1cedbc0b7016c333ce2b3559a330101fa7e27d1bf8c86ab778ebcc34f28d7101af29931eb913f7c9f6bfae5bab606667333459a57a1981bff0388879c2da0090200e585128dd499090a4bab79a9c9f131b6968b327a92f3ce5bde76e8b43c67700e14a0b392ecb76e4fb1de47dbacc7cd8ebbda87261e23c21532f2cf3355112d2362e29a0688b2e188e58d6b568209d5edb0ef12dc09fd3e27e8f8d515246ef145d33dda5fa51c2759c7feb76237a2a3bc86569569b7e7d379e8209b87cdb5050b3e6916dbbab0ff142fb761a01f456f00d0b600312d830c6228a0f3e2d9b6ea029e3096d9e61b2d1f06cf77dcebb71edd8c32ac23e17a570c335b637020e605dd0ddde55153a6b547a4aa0c66321a067396ac766aed09b8815e68f32072c12881d11d67cbbef4514ee544c4747ead7a8551c7e0a69777a568b8d205cfadee1ab1dd26ffc493ce42720b9231fe32ca7d23f5814762947609149816de8f7b1230ef892172091457afdaf48f2f007514d21e50112f46072220a87b10c9b4b0721bdc5f0fd74bbb0d80329c0e12c2e215155cf1ddf87d1f9e82cfc001c261834901c0a660c1aff6a07bb60d16b51e1c1d82e9b374e7a54a24760eee5ae0bcd75b3f0ca4cc267e5ffd0eab09f96e3f9aaa37a4c11d3970bcd9b2e7bd0bcdac7f014e10eda29229afe23846f0e49b32fd028227d75b2201ecaa1dcc311f01dcc35a57e4a09fb36a82b2d75c6b8d229df51fb52dcdde1580ba251e0dc8a3d2469586d63472e32e762ef1956234422b2cb9449f02666d072e60575c82bc94eed06e4d82aaf649b760e7734eeace9757b526346722f71fbde7a3372d4855d25a33976886e931c52d484b48d0d702fe220f56d67155dd14ee077da1387d83cf2e238f71fe51d9faf9b9b3dcd52f2fc35427231558c1a4adc7004af96517cbc9e7667613fc7952d51299c3ff82295ebab77e8439ed41841e33b6b6ea04caea63eb3315891c6152931fde7affbf134cbedc8be7bb4333f2df1f8fb2d2b6f89b9224786ee3d7cfd668f7f95fc487ecb8e61939830afcd3705b1964ca88cf8153d31ec7cacc2d35aad4b7047c3688f499c6258c8a08b594538ce63e5eb093489cb986e4cadecb6cf939ec1dbaf91a087e0c7882f76c3b379bf35cf16cbf0e1057afcf306739e23643690000a90aa7989d7b5ac1cb111933f45d935e72b88f20245b335fb24fa8c5ccc2e2e0784c21fe5ef0e36a31b53e280d00d06c7237d76f797530aeaf2a03ca69dd72cb71bab1e0843fdf69de45ea86df79fe275011b4ff3648eebad75add37b8b0b50528853a2c6e9b4eb56340c52181c6f526b53631da4555662955d6a74e2a4d23375d81e74bcab994e5c2b2e47370403fa8eed45040ba9337b189335a9c991b269b3a7671457687e5c98ca044ca8739bc0b4dde2da3b8dd2c649f7614020fd846108c020b69a4e8b12999fb64b6d48e60d7245fe58be66c639a96925930ecc3c342f1758ce70b091750991be409acc3e593e86d4b2c5253df8a3ab263e05630b6b91619eb9fc40afd1a304d747373f1524e2c925f1641bcc288095d9a2e3219279b721d9c2f947790f5dc09d733335aeab82c6b96bd090f22d2832f7c530601c08a848ca1a12e08dcbd821e60ab4d07deec4b92595b96a1705a8f77f9638aae0919dbaf84ef841dc535b92b66d7a044019961e4802f5d0217efe4cc930117627a4638323d9f4ef1555c42024d0b8ead1985dca1ebf85e5fc6e84aa37714e4db1ea99d0505ad95e9c08b3074fa905f17069b6ac0104f9217f91951cbcd6b7cfe49f4e897f351f8c5a03dca7ab8bfd54a0f25d799c61efe64833bb38fbda846bba4e8d8552d5fa582134b07bbbf8e2bd6137a0eaf1e01ad694956e40dc2e39aaad2bb4ec352ecc3e682b802b6ec0094c93bf7bd91434ab08705d58b830173ea8ec8142fb4b303819da85008c673021d00aaa153426e0fe732ca8175229e221edb49100ac5434457cd3a2ac46ee367cd4568773a54b172ee509fc789223627982776c4a4a226bc63bcea3d993274e2c4abe8bd3218465af6c4b864e15195d8a42614f56f8980664d8c400cf27a0b2666e4e24328d83f8a2d5421a6f0f3d4014999190d74fbd188e2dd7cf5c52fec062cc0b1243bb0e4e0d78b9670279b9ac68ee1af182e80fb20889f13550c2e91314cd4bef5765bbf49fb90633468c60428f97ca020171f9b55d129../../../usr/src/kernels/2.6.32-042stab111.5build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab111.5.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.30.3.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.0Ub@UUUx&UuUg@U`kU\w@UQ@UKSU4@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.30.3.el6]Radomir Vrbovsky [2.6.32-504.30.2.el6]Radomir Vrbovsky [2.6.32-504.30.1.el6]Radomir Vrbovsky [2.6.32-504.29.1.el6]Radomir Vrbovsky [2.6.32-504.28.1.el6]Radomir Vrbovsky [2.6.32-504.27.1.el6]Frantisek Hrbata [2.6.32-504.26.1.el6]Frantisek Hrbata [2.6.32-504.25.1.el6]Radomir Vrbovsky [2.6.32-504.24.1.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]- [redhat] spec: Update dracut dependency to pull in drbg module (Frantisek Hrbata) [1241517 1241338]- [crypto] rng: Remove krng (Herbert Xu) [1233512 1226418] - [crypto] drbg: Add stdrng alias and increase priority (Herbert Xu) [1233512 1226418] - [crypto] seqiv: Move IV seeding into init function (Herbert Xu) [1233512 1226418] - [crypto] eseqiv: Move IV seeding into init function (Herbert Xu) [1233512 1226418] - [crypto] chainiv: Move IV seeding into init function (Herbert Xu) [1233512 1226418]- [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1231690 1220247]- [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1229586 1200533]- [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1202860 1185166] {CVE-2015-1805} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218102 1218103] {CVE-2015-3636} - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1227467 1227468 1212801 1200541] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1227467 1227468 1212801 1200541] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1225054 1196263] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209232 1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1222588 1110846] - [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1219149 1188336] - [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195682 1195683] {CVE-2015-1593} - [fs] xfs: DIO write completion size updates race (Brian Foster) [1218499 1198440] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208492 1208493] - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1221844 1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1217986 1212502] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1213468 1210148] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1217189 1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1217189 1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1217189 1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1217189 1036482] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1215855 1150343] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201893 1201894] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1215914 1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1215914 1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1215914 1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1215914 1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1215914 1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1215914 1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1215914 1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1215914 1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1215914 1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1215914 1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1215914 1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1215914 1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1215914 1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1215914 1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1215914 1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1215914 1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1215914 1123697] - [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1224301 1171218] - [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1212300 1120365] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1222556 1132918] - [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] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1224383 1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1224383 1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1224383 1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1224383 1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1224383 1081667] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1225489 1120930]- [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1219501 1140024] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1219123 1124603]- [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1222771 1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1222771 1108514] - [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]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1215755 1187940]- [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 1440146764  !"#$%&'()*+,-./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.30.3.el62.6.32-042stab111.52.6.32-042stab111.52.6.32-504.30.3.el62.6.32-042stab111.54.3.01612.6.32-042stab111.52.6.32-042stab111.52.6.32-042stab111.5     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-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-042stab111.5.hmacSystem.map-2.6.32-042stab111.5config-2.6.32-042stab111.5initramfs-2.6.32-042stab111.5.imgsymvers-2.6.32-042stab111.5.gzvmlinuz-2.6.32-042stab111.5kernel-2.6.32-042stab111.5.conf2.6.32-042stab111.5buildextrakernelarchx86cryptoablk_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-042stab111.5//lib/modules/2.6.32-042stab111.5/kernel//lib/modules/2.6.32-042stab111.5/kernel/arch//lib/modules/2.6.32-042stab111.5/kernel/arch/x86//lib/modules/2.6.32-042stab111.5/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab111.5/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab111.5/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab111.5/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab111.5/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab111.5/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab111.5/kernel/crypto//lib/modules/2.6.32-042stab111.5/kernel/crypto/async_tx//lib/modules/2.6.32-042stab111.5/kernel/drivers//lib/modules/2.6.32-042stab111.5/kernel/drivers/acpi//lib/modules/2.6.32-042stab111.5/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab111.5/kernel/drivers/ata//lib/modules/2.6.32-042stab111.5/kernel/drivers/atm//lib/modules/2.6.32-042stab111.5/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab111.5/kernel/drivers/bcma//lib/modules/2.6.32-042stab111.5/kernel/drivers/block//lib/modules/2.6.32-042stab111.5/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab111.5/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab111.5/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab111.5/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab111.5/kernel/drivers/cdrom//lib/modules/2.6.32-042stab111.5/kernel/drivers/char//lib/modules/2.6.32-042stab111.5/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab111.5/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab111.5/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab111.5/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab111.5/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab111.5/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab111.5/kernel/drivers/crypto//lib/modules/2.6.32-042stab111.5/kernel/drivers/dca//lib/modules/2.6.32-042stab111.5/kernel/drivers/dma//lib/modules/2.6.32-042stab111.5/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab111.5/kernel/drivers/edac//lib/modules/2.6.32-042stab111.5/kernel/drivers/firewire//lib/modules/2.6.32-042stab111.5/kernel/drivers/firmware//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpio//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab111.5/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab111.5/kernel/drivers/hid//lib/modules/2.6.32-042stab111.5/kernel/drivers/hv//lib/modules/2.6.32-042stab111.5/kernel/drivers/hwmon//lib/modules/2.6.32-042stab111.5/kernel/drivers/i2c//lib/modules/2.6.32-042stab111.5/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab111.5/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab111.5/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab111.5/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab111.5/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab111.5/kernel/drivers/input//lib/modules/2.6.32-042stab111.5/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab111.5/kernel/drivers/input/misc//lib/modules/2.6.32-042stab111.5/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab111.5/kernel/drivers/input/serio//lib/modules/2.6.32-042stab111.5/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab111.5/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab111.5/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab111.5/kernel/drivers/leds//lib/modules/2.6.32-042stab111.5/kernel/drivers/md//lib/modules/2.6.32-042stab111.5/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab111.5/kernel/drivers/media//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/common//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/rc//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab111.5/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab111.5/kernel/drivers/memstick//lib/modules/2.6.32-042stab111.5/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab111.5/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab111.5/kernel/drivers/message//lib/modules/2.6.32-042stab111.5/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab111.5/kernel/drivers/mfd//lib/modules/2.6.32-042stab111.5/kernel/drivers/misc//lib/modules/2.6.32-042stab111.5/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab111.5/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab111.5/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab111.5/kernel/drivers/mmc//lib/modules/2.6.32-042stab111.5/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab111.5/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab111.5/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab111.5/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab111.5/kernel/drivers/net//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/benet//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/bna//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/can//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/enic//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/igb//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/phy//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/usb//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wan//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab111.5/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab111.5/kernel/drivers/parport//lib/modules/2.6.32-042stab111.5/kernel/drivers/pci//lib/modules/2.6.32-042stab111.5/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab111.5/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab111.5/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab111.5/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab111.5/kernel/drivers/platform//lib/modules/2.6.32-042stab111.5/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab111.5/kernel/drivers/power//lib/modules/2.6.32-042stab111.5/kernel/drivers/pps//lib/modules/2.6.32-042stab111.5/kernel/drivers/ptp//lib/modules/2.6.32-042stab111.5/kernel/drivers/regulator//lib/modules/2.6.32-042stab111.5/kernel/drivers/rtc//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab111.5/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab111.5/kernel/drivers/serial//lib/modules/2.6.32-042stab111.5/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab111.5/kernel/drivers/ssb//lib/modules/2.6.32-042stab111.5/kernel/drivers/staging//lib/modules/2.6.32-042stab111.5/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab111.5/kernel/drivers/target//lib/modules/2.6.32-042stab111.5/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab111.5/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab111.5/kernel/drivers/uio//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/class//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/host//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/image//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab111.5/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab111.5/kernel/drivers/uwb//lib/modules/2.6.32-042stab111.5/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab111.5/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab111.5/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab111.5/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab111.5/kernel/drivers/vhost//lib/modules/2.6.32-042stab111.5/kernel/drivers/video//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/aty//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/display//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/riva//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/savage//lib/modules/2.6.32-042stab111.5/kernel/drivers/video/via//lib/modules/2.6.32-042stab111.5/kernel/drivers/virtio//lib/modules/2.6.32-042stab111.5/kernel/drivers/watchdog//lib/modules/2.6.32-042stab111.5/kernel/drivers/xen//lib/modules/2.6.32-042stab111.5/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab111.5/kernel/fs//lib/modules/2.6.32-042stab111.5/kernel/fs/autofs4//lib/modules/2.6.32-042stab111.5/kernel/fs/btrfs//lib/modules/2.6.32-042stab111.5/kernel/fs/cachefiles//lib/modules/2.6.32-042stab111.5/kernel/fs/cifs//lib/modules/2.6.32-042stab111.5/kernel/fs/configfs//lib/modules/2.6.32-042stab111.5/kernel/fs/cramfs//lib/modules/2.6.32-042stab111.5/kernel/fs/dlm//lib/modules/2.6.32-042stab111.5/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab111.5/kernel/fs/ext2//lib/modules/2.6.32-042stab111.5/kernel/fs/ext3//lib/modules/2.6.32-042stab111.5/kernel/fs/ext4//lib/modules/2.6.32-042stab111.5/kernel/fs/fat//lib/modules/2.6.32-042stab111.5/kernel/fs/fscache//lib/modules/2.6.32-042stab111.5/kernel/fs/fuse//lib/modules/2.6.32-042stab111.5/kernel/fs/gfs2//lib/modules/2.6.32-042stab111.5/kernel/fs/jbd//lib/modules/2.6.32-042stab111.5/kernel/fs/jbd2//lib/modules/2.6.32-042stab111.5/kernel/fs/jffs2//lib/modules/2.6.32-042stab111.5/kernel/fs/lockd//lib/modules/2.6.32-042stab111.5/kernel/fs/nfs//lib/modules/2.6.32-042stab111.5/kernel/fs/nfs_common//lib/modules/2.6.32-042stab111.5/kernel/fs/nfsd//lib/modules/2.6.32-042stab111.5/kernel/fs/nls//lib/modules/2.6.32-042stab111.5/kernel/fs/quota//lib/modules/2.6.32-042stab111.5/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab111.5/kernel/fs/reiserfs//lib/modules/2.6.32-042stab111.5/kernel/fs/squashfs//lib/modules/2.6.32-042stab111.5/kernel/fs/ubifs//lib/modules/2.6.32-042stab111.5/kernel/fs/udf//lib/modules/2.6.32-042stab111.5/kernel/kernel//lib/modules/2.6.32-042stab111.5/kernel/kernel/cpt//lib/modules/2.6.32-042stab111.5/kernel/kernel/trace//lib/modules/2.6.32-042stab111.5/kernel/kernel/ve//lib/modules/2.6.32-042stab111.5/kernel/lib//lib/modules/2.6.32-042stab111.5/kernel/lib/lzo//lib/modules/2.6.32-042stab111.5/kernel/lib/raid6//lib/modules/2.6.32-042stab111.5/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab111.5/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab111.5/kernel/net//lib/modules/2.6.32-042stab111.5/kernel/net/802//lib/modules/2.6.32-042stab111.5/kernel/net/8021q//lib/modules/2.6.32-042stab111.5/kernel/net/9p//lib/modules/2.6.32-042stab111.5/kernel/net/atm//lib/modules/2.6.32-042stab111.5/kernel/net/bluetooth//lib/modules/2.6.32-042stab111.5/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab111.5/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab111.5/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab111.5/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab111.5/kernel/net/bridge//lib/modules/2.6.32-042stab111.5/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab111.5/kernel/net/can//lib/modules/2.6.32-042stab111.5/kernel/net/core//lib/modules/2.6.32-042stab111.5/kernel/net/dccp//lib/modules/2.6.32-042stab111.5/kernel/net/ieee802154//lib/modules/2.6.32-042stab111.5/kernel/net/ipv4//lib/modules/2.6.32-042stab111.5/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab111.5/kernel/net/ipv6//lib/modules/2.6.32-042stab111.5/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab111.5/kernel/net/key//lib/modules/2.6.32-042stab111.5/kernel/net/llc//lib/modules/2.6.32-042stab111.5/kernel/net/mac80211//lib/modules/2.6.32-042stab111.5/kernel/net/netfilter//lib/modules/2.6.32-042stab111.5/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab111.5/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab111.5/kernel/net/openvswitch//lib/modules/2.6.32-042stab111.5/kernel/net/phonet//lib/modules/2.6.32-042stab111.5/kernel/net/rds//lib/modules/2.6.32-042stab111.5/kernel/net/rfkill//lib/modules/2.6.32-042stab111.5/kernel/net/sched//lib/modules/2.6.32-042stab111.5/kernel/net/sctp//lib/modules/2.6.32-042stab111.5/kernel/net/sunrpc//lib/modules/2.6.32-042stab111.5/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab111.5/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab111.5/kernel/net/wimax//lib/modules/2.6.32-042stab111.5/kernel/net/wireless//lib/modules/2.6.32-042stab111.5/kernel/net/xfrm//lib/modules/2.6.32-042stab111.5/kernel/sound//lib/modules/2.6.32-042stab111.5/kernel/sound/core//lib/modules/2.6.32-042stab111.5/kernel/sound/core/oss//lib/modules/2.6.32-042stab111.5/kernel/sound/core/seq//lib/modules/2.6.32-042stab111.5/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab111.5/kernel/sound/drivers//lib/modules/2.6.32-042stab111.5/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab111.5/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab111.5/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab111.5/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab111.5/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab111.5/kernel/sound/i2c//lib/modules/2.6.32-042stab111.5/kernel/sound/i2c/other//lib/modules/2.6.32-042stab111.5/kernel/sound/isa//lib/modules/2.6.32-042stab111.5/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab111.5/kernel/sound/isa/sb//lib/modules/2.6.32-042stab111.5/kernel/sound/isa/wss//lib/modules/2.6.32-042stab111.5/kernel/sound/pci//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/hda//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/trident//lib/modules/2.6.32-042stab111.5/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab111.5/kernel/sound/synth//lib/modules/2.6.32-042stab111.5/kernel/sound/synth/emux//lib/modules/2.6.32-042stab111.5/kernel/sound/usb//lib/modules/2.6.32-042stab111.5/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab111.5/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab111.5/kernel/sound/usb/misc//lib/modules/2.6.32-042stab111.5/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab111.5/vdso/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmbzip29i686-redhat-linux-gnu/.Š% 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-042stab111.5 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab111.5 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab111.5 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab111.5 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab111.5 || exit $? fi/bin/sh?0BZh91AY&SYljAހ躟PP@]l={:|/U{:ts^{wxt}wirxoe9pXovvK|;;om}zWޞS֞=wzz}luׯTi>[mt{=e}mݱmuݳ{fg^vn;uo|z>r>ﻏuu_w{g[폝fYC{볾.5_mb=׻]:M>Mw`=y}ssW{ݺv[_U{׳]:s{ugҏvٳ{o_gjt{gg}ǯwܵmOfwF}>Ҷw}w^{iv]nNmw{|v{v}s2y{;m[{]s_]z={)%r۠=Wwni>|wy{Wummv׻^[gyu.Ktmo{Ϸ{c{z־Û=۶{o;w}} umǶ[>r};:}۪}WOvw>5vNw۾}|=}u;)W^q-u9}}{֯6cﹶ}זĵv}}v>w{WW}v^vzPN}}۾zۼ)w׾Ϻ׾_pm[wo:>/sޞ];íc6oMkm{b}{fE>{>W h=myo=S W݀SVvux+]ϾuC@gCd){h}9/w} i׽6V]fSswd}﹡ҵϻuv}{7N^{}{o}mڧ^(Į r޽4s{}u}}Wϱmvuﻶ޷=({驫_}>>|o}{7Ѿcitut^v}޾uk[:f{ïm__z޽5Gջ޹^}{kfx} f rOϽ@Q{}[{:kۺgutg_G>ڎ{`NeoM=[՛g+ro}wsS} RoyҴY}{}w(z޻YMu/NNz{inƾRק#z^yQg}g^Tzڼ:w}GѦv޽wWo^˶0w>{=w{];ogM]8}TNX}7vfm릺+]Kѭz{kg@^ݶGח޳m{CVwS}Ƿlkw<[;}>iﲪ\vo6tӽ/އ{^cO_{om׳Mޟ}oknz;׻wcru7^;z}\}Gn;{:uu>snnپw=Zݽzw+i^_w|׷Cnp\E7`=C̎2={ݞ}|ݎzwo}{|>v璘>7fUϷCW>]]:{{ѯ}fwo{{gӗj_}޽}բ۫;wI֯о\t}FN@w{Yγ]Ͼe{%zoso-oΕ}^*ݾ^u׻{A;}Ͻzʗݢnv{*{Eܻ5}n{x_{sAs۫}駛wz_nw[_I}4Tﶚkwizw`y;힍w=>+gs齟Zl}Ww}gӻϻ}_/[r}z}^۶j}ٍ<}n{i۽&{> qlllmq{}cu}:^j,O޾{Soݯm=5Ñms=ϸ{L]k>qۭ>]v{^}wGu]{ν}wwdSFP{޷{:ub{>ͻ}}o}}:vz=ss>su7eHnϮz{]Usw>{}vzzw}j{}w;>}۹g{ݮݥN N4a=hi_{iϷkw=]}]w]N}uޞ_w{o]^m'`>ەP}|zs痶}=>ǫnw ξLm_Iںtmvza*_j{}˧۟`}׽^}tzW;__s_]}.:{__v>nkwz}4u^=ɻoo[we}{]+miϟf=nOyy]{Fml;v꾏{_Yn|{mC^>^{^]jFjWsu_m5:O}Z;z{>6>}t;_ot}ϳ)^su}9鯾ϧӜoou}_v_k޹Ͻϯ&w}oLৗ>}[}7_{{]u>{ͽ=ᄡ5ϻܬ{wg >}^wWYw7/ڇۭ{y/{|7wvO&ݾM73}{uףy=vW{Ut{zO]h:_ou]Oۃzi r:>mk]T:ӭ>Os|۽&kxQ{ڞ4}]mz :u=z={^zlջu^+ӻd(W}y{{c늟{{ۻQ=vo :}W}:o׾>}f^ϾϡΣ>}=;vw}9vkϨ]ɺUb믻k{{_]ϦZ:i}e}[zn>׾`]z{حwAavs}_mjwrOv{۝gMtͪU}me;ǧ|{{.׽ﺽh;|u<6G[sOW.v;}QﶎvپkvwϦӧwyݾtۦc>usinvfwK_m {<͒{w׹nx{⦅|}_cng}og;ڝ ӻ6lz}<>Zu뾾Qއ= =zmzo[^z}oֽeoywlk{{t}tzi}{xkMセ_zRrlZ{TmWyMuﵽ]}}>y:5O[_q9R}:O4eޫO]ϻGn O]=yx-p}N}=}yzǻg>wG]TuKoOӣ(t}n;lZ7Mv>ktdi{uuJ}}/YoMݵۮݟ}O۹yjw}yjwpck}|n6{|{^w駪am%_fneqr۷vd9oWm}}{}0}=Wk}{5޾v[}m }՗w=Woօb1zf]{4j}/GnwEp{(t=i]:o@Nkk^﷝g{in;nw_zz>}{wmׯ}=ٽww{lP {jzϞuק=w=>>uǭ=ᄋcnfףJAz׾ݾo}=sMu׫Fǣ]u{OCo|=uޛoηk>mK'xϯ.A1+ϯOF^nv}{}CFz}uzl4۷p]]اow]|֗}zף7y{oRV}GGjv㯮ەV}wmt=Ϲ|sWtwz}9Y}y>}mJ=}u׮}}ڍW|9}M }K|}ۥ)=}}}>}Wk}t}QGK}}}{nmu}_ao^>6緽w}ﷶ=Zow}{Z[g{|_]{}}mwmoen>nϳ}`kqsǺ{);WtSd}7onv}c>۾pwY{{{y蓮=ٻmwvM:=>c{<s{O}޾{oNme}}{ٻf}n}}}ޫݍ]uU>o6{]:^eɻ{{{ozw|ۭ{U9{ow4=t뵍sܧٷ}۱}wnl=ٽקݵ}]o}wm]|ۗ}_y}={6o{}^:{ھ[ϧ>\\wz]OfǝT}{{}oOMwmM/s:1vkT>݃nV۾އ}sAwO_[cuz;s]bv;vw{lW[wϣNҴM}Pcu^v)vo}꽵}{hYҾGF9;}:`}w{|ٯ.yzWm{{۶ת4۞'ҋG4+<;nnϷT }v/[)Wזl{wzmӣOJۯm^Y{v;}wzWom5\λ|{s<{s{g|什}V^ﷸl{5sӛfn}ϥ=]|Ξow{]}_xw{gsT Sh U0O&!U?&`dS4g&O&SU <"TzOU?S?S)T2h&@0L`#L `Ɉd -4`d G_$%=LBT @  @A @A T@`   !$ B@p@0   @AB@@BPA 0!@BB!BPA ( 8!@ !BAA A pB  peA(@ B+( A@AB P `PB>   ABA A(P\0!!(P@ `fŒn hZS ,b,#k 21(^. (!@` @ (!A j (@  @BPB B@P'SP@/(Ѐ,9P V@AD '@(1B@!A H`0  B dG`AaNItؔd@A`G<p( 0U@( @ A(@VA(!=l}aXu4PA0 cP•7 8F'V!6^`8FH^@oO(` j 8@!) ( z@pBs*L >С/0W0C8!! /p;˵HXM XIg0}Mp6/򖣁=(P @ 0@B BcC@An*#LklGg)/+6t<)efm`0hzbjqDKx`B~  ~1KX$6&yTΈF ×0;f/FHe`PܥA A0$*ظq5@ҋcp HQ#)0СPFCr X9/pN! CSN, Tc@M 9EPBb4Fb QZ ("1D.(@F dHj`A#ޞ^Z.9:ڈ,W}}xlDf@҇R4|ht[p*τМ`.Vyr1S5Q ZkJ\X zZ)pFSS#f`NցLY!i\X(m ΍s:u'd`*:'hV9Jr⑱ }c "A ;PP<l X8 XH`Aۿj ' V`td+QH P~bB#hbMu0 ˆD >rG.F!/ufUtFd2pZt]'! FG6a!͎ҥ+H#%O2C9ju#y0C@z Ն HDj`>I0 QwpKFd=&^8t@P> @Kji!X(@`(@ <^,(HG40 a!> w~hM" K  p8;@F$ch05R"!F|cT@ -[ĀPk<,ava}$'  6JH,0TDDG Jg㾚f$#zeE$ ; r {ؐU(u@ r1 X(`"KmfQn<>GP/C]X p`3|>`NE(d߅ Ӭ9X1Wc 7 0f.5 PF\E?!09M%~a3 />1') d&Pd` "50_XałM;{h?a])kP@05)5C 8q B(gR-0Oz8hsK-kaBL@MPlD2}(Hv4+lxB@40pP†L }2 oni0@p&1Ɓ[hy,>1`3k-I;‡B| 6lPMewzKenӑP:4ɔ)}hPA 7@'XB-]Ej@`1}?9D2r%HQ` 4XHhHFA‡oXҐp<͜m߰P @ R@#-0!3 > h8-(1 j(J'#Jd0@L"m/8  cbLKxq"Bu^o `lGC'=N቞@L 5>B(° 6 #7#,. h@9VŠ!-V_6@F@hYjRՌ# X -ӄ(-L#Ў'IKmꑶqˬf^ F@5=ȤCa VyvT U[<֬h|2 @= RE{U;kJ;3$oKD%9CQgS,?jgSq9ܑ8r>@#A@4 voh%w$ȑt R/^,N^b#ęZ"À&<iǛb9 eaRg9E(U>IS4{PMy.aK^EO(`VwhHqT3&V)T@U\ |HtnK5'C拄ĕDUe2 |aX$O5-gB\!W: R@+ULjbF fR4ڢ4}Got(V%ikm5M?:(">^" >!က6XL"XuJ6ͼkA>:. ( "6h<xnԕ JrI}K:z<8fϨ%$VpnD~$ S}l4GafؕwepvzȨC>glSxwmHzw-\aѪ;4c@l0BMQTc'fbٿHoTvHwr_ITf( &Ȃ8A7  z @N@~KL-Kzq3i*ٍNF.QB/BR(>tB%ШOƙ-\cSW$_7S`mmn!p/ÈV9~[ u AL)N]sC|UWV7LU2'Ld'؄npHt`3 J pKi @4DU>`%џ.$;7`&a p8ʔ㒈]nP8@ - {2Gn@Y:JwT=r["Eg󟡓e Qt) h_3 [8!~@xr:HVRf,C)\gi p,{jeگk^@2Kg+0Kf|<@Wn+|}rmVS 'G‚Mt\1)}dd#[VYFgo }*#[dV 7:;?Ad(H9,+lڕ=R%eSX_ڂ?ܰt!:*Ԣ6(@p+$l/ol;#ήV ~1UCwmfqgU`s.Px_gЄKm-B&$Zv9T>ā`o~|. X`{i g_s;p`lM{5 rU%DT'P׉k$Ѫzy6hO`N_|h^r$W€6 Mrw@ڎ:sZ8!A Gmsڴ/?8h ֏s*m@cD)An`p!YtzA+0l"G4hBdZrW ,S|?P*o_O?S pɈꜤͪ_rkqAlJ>a/FeFcom؝4'?58/#ĉ΅i +udKm/{jaD5NoSv^G$55,5u _ H8![$U`@-xj#aRI)h[(ҏ9jNU!!ea*S +57E_&n̎cL IMo%)g|=Ո̀BTY_cq m] xplx/=n1P 繇.'#$4T#JH!8)|| wm)JhG|!{M&3vHl6 AH-`Dj͚S%J#!-LT2"%nMzvQ`-Xb@ KHA%KJ.4T1qIlwu0˓-O˾\7 JA HO`$Hg;2iט2`!dwlX(J/(.N絩3pcmVlŘI0wKLFV'2Mw^vDS n2)hgÅqš?C6@@ə]"Aa?,=-r 6d&)>L=ފ_]2~:NPPqjȨBaYW8el2Y|#c}_AtIؑe'^!qWz0`1|z݈4-XLR'Cф 9!:/$n!(ȗg`/Wslv^\Nf,AMIHRZlTO=pp"ُ>?,3xP8̯w<:Es`n?r4(́s qU~Ⱦ֙ZZ$0rᛴ|e7ueo}܇X<"8wpwS׻tXR }wIyLRrIB*F*'\׵v{6w^rnND6,+Qo.n+\6JHɀav3IbԢmqGG\,<ڂj0o7ܺu~.,S2D~gZCb[<"X;Rfޭc_LoN!ݜ|0 ~gBmn$To:nPKbh4}aOApq|*C B/}NSF8s;7brDK!؆B+aŘ~Jq=f Y(>;"V#Fº5(*t]SCJ)1>tk"8^p xjeVɐg`%)zFxwPy9_`i[)tc Rh[zndW& r5!Rpqȷ*Z<%9gBϓ1iȊb#x{N7=?'hgQ[ VQض <`. ūU^)?*Q AŁlJT*ha/"!-`>,B(JK_`oPY6&RϜH nVCs0lykcA5hYΩ;䏤k:iDdz@[G{}~M&٬Y?%@W>iD*#cnλ!_?QCj=JpNAPB@ľ2-[!eyܞ3ve?5Bktϓ-|xJRe:K@})QbK,0qw/T7뿈trޏJ|mg)kc?<ٯBPT=.w q o Bz^7!%F6P&e We$o} 1cLEB[J=PC{0\ ǪGh/4xBuj,5o,YU-AfD9M ejqT#&TB[(G)ߕ\Ԋ[ga y7M  F3m>Bs38}}LMxtGO普H^D+ZjxNqH{'~n4gllF옡,F3ОX=lw8pχ)Dĕj<+}uP=[ ]U+N"\0}'yl"K@ME16[vR},I[Jџe|QBg>%"yD9+yEh%M.эeӞ[5ݚN Jp*#}sf֊\b&q 4;~}h;+CELW0 +ٝLGTdr7F]vtP f.bw1;LF=ѓ QVO`[H0D-b1Ӌ RةM_m>η2H/IJ?wN\tL̝o9bќq"/K1 v04HV8&=iEi,N1x OBϼ2Pu)?.ŏo)7qo,:G&H$V+d?p*Y,}}gv-?e< w7E~̶Dg~һ ʉJ`i4ci4`v#KuL.e^ddSgPlu`~;E|gUR1X$sf#߸ zPwvQt<-fZ1_j-/&-'4 +dU ~u>m#qv +-〪ٿ qjQe0LDʖR3Թ4w׬ӧ /K/fj K4{Ere-uv9!d_]J*(ǵW[7(-_1ES=Kv!2L[*"=l}{+\&Q @ !A< P9_y۩ ȅN=ÊJ(^6ATI0УHiBtTU䈩#gW GL,cWX|_zc&j0w ]PH5 DSfUxZPTHif؎HM-=j'!mHKZrNYj04ͼ3IOxIi}D|ROTr'Mf C8>IT{?J.w_+i4\Ofnf&h1>'1]OLggoّ虉&Ԭװy2oa*Y|;P׃#s_S<+:n*E8:.2ؖ فoAsUhHV6&WH} '1РWjaK^{Rz(w JUt#7ߛ#4k6n3BA87@q,[X dݕ+|Wi`alh\&Gz%CgQe)7rGWՋpVk[S4˰ z,PG y 3ݗQ/_n8FPsц+ m~譝\۔Eƽ~z۵,9N]?[NCaRY8R!p>='5oTbVYit੫p2}N0e \L,8\z=ױ^\_J#`E=BERI\EC3#tqñ8vR{7;!M̟}͟vሜu6'zp<Ƭ8eX!2\SKmIY7Ίءv=5 dPu"\kİ!E+QodnԛtImK+0NSn mONzבlR镂ۏ5P;[nTĩCPIwCNKu2mDzKUsEV]K7I; F*XIᕐl8LIV眅=[ӊՀeDň7,&M-~NՊl'M䬫;0?m5YsܛfN6FIrҕHhwHpWF/8{i$.l pc52D(B]/bϗ\;pqMR\@\xat8s|Ձ]-|^ehAE ^#dNn]V*vD)P 4eMkR٨/%+% [v^YL2U鋦]^ _ g%цWDfUGy#gUm=sבe6̗@KM8 jdAq ^XP+3f6E"iA 6PQXAnɮ Mͺ([uuuIJ]v4o≿ئ[[1Q|Խz|e4pCh>vdئ̦R0k;XhOEzf y2EP3#zYxOe@-J`_Rf7[_4(?2Z,zΙ˳e 5-ogñ Ѕe 7FN$|%B#& G0K۫LCU1L7:Y굵Ќ̷'q̮ΗXX͠X'n` &o-!3cXhP_BlR2-(V#pIBh\HCMHCM3oaI.16_0,x$D֔\)kǦ̵S!ۑܹd(Tƚ9GgiBx0L,C.ni] /ݔ/CHf̔U}?BO>OhVuI?]Ʒ80aC  vGDGk.r"- s*3Gq!r|&ڑ:8(8թ06&jRp\:qE4tmD5O3Gu@B#ä_E(")_]~ :펇9P-[؏QfЄ{_֡T-4{Q*/@뼏AE׀80%*'THh!0WTt_<~';6EϤo=hM5p;g_]Y<ϔ2a*-ҁNWi)`Ba$jO#s  ^'-~US Z*ϲFSaۮOMGf_ņ/S_PG zK" 25[-osDM/QΛa=#fS}ļcA2h_l\ v:FYntOǛC Cd nb =׆pc* ɉuTR AKP,i:.F~?ņeu)qFNL ߁R@#p)giSg @*~Il^eeY@DЊB|͔ $²Afzvfrm$ @HiAHjbYɛs#e\g>pf 4kE%{# @2z=4''n=`w4?tC[LxKx9<.P[CS8>sE6]pT;gJch֣PSK@OA0ܬYBУWbɝ:%S(Q5:Ff#.ʴ=Qai*ؕHKS5>ԾC{Qưv+j [sPII2鐐wG{|S> 7 *D~52i<,ne$!+Ҥ.0E5C4v]ߏa^%}ZLQ*,!l*fw#.B[)xhH(vY pON-Q;>?= ٯ$ Oz^'SmdjDẅ́_h;tvNaWr9|QtUKȘ2\l C\Il/uuCrCk"iwcmrP*9y3i"&he"Cn,s O׆P"W}k [̆WPIGk?ۋcJ%g@vBN`>jQqEcnSdw;ﳹ03oKuȩw0n@IN'7Y 򒈁3G-13ثxȇ~|BB }¾òy66AX&x*x9)yaPifdLO*" Qo+xA[hN91 }9ZUd *ʇJM}BƲ,ʧcg&)mL_lpY8ROoǔW0@ГL"@c5}qK'WגT莺>ى)UA,B=v0R:#Tfw eqe{~]'KcBqń'y3(=?Z_!zeZr4HSm隻<{ɖ2]dԛBȣ ")fgNCд.18Upf'~VS2*6iM-&1RC1ܣ5A)tIywy{!'hJ&PZ 6 ?oec,B6p t)XvaЃ\00/GʒslC PWȬzTB~ :0ǚ (jaZ-~3bĬJ\CbhS3Vrp{i^IH+D.F J+HZJ3ub }o Ǖ4|߃ɿ$)R_s$} _Gcɚ+.m  k\˗e , pS~R&yÀ+7qe;+5*y>Hu} |,gZ70w㌪Jj+BlזXV|eA<.ض- ht~BP]1OP@KxD$iT "}?J ([Yu<2 %xLFz~2z8)"XvV8{A Dg<(wr%<Zbzi)ufI:5Y%i&K:Sрnˠ{}e2 lPoNG"`0QV3U 5zLy%VK?jCΣm$|)q1ILH& P13 ZZ[bؚzmfjؘn6Ro` (7ik/=q\_zDd ThU`erGv 8J;Gr۟LIG$*L8?xǜZFp-Df(B Z(ms?w"`࠸KpboNeIQl3-dds3c(黊Km[(,6a%*sqV"tSzR}ޤ*T^.#5<m8;S=_Z83+a<3gB-s7iRt>+ ߠ1w ;m/q޵ EMbl5*HRҳC:jϕCբ\/ȡk 2o,v}Ͳ@^h_o3 K ?+/!f[J 2C!aRUԘdlj+#% J峠VȻQ`!'+9֦E8\fv̺٭jYԐ\oԧhpF>-v{&@+q^XYW A'dps|i{i0JH#^1mbqKwg離b: Ӱ솨v. -J(YSge﷌{G{MCnVc!Շ 3bD[~6 0:><@Gؐ?[Da.ӞYU #l-W!c>*45֪ok&~!*Xj%LW&YL+k'1*&^ QZ@X[p f&0 "E.Xd|w~^By̯"߲$Ht{才u^cljH[P>R NorQ|u{{1@魆RGS&IXK1[LPZ:(Լӡa<Pu'T@%oN224N$Q.&PFJRh6;%n^Z)hp5~(vǴ,F&7(#{1*{E+~ .JO2(wI'kY{gX;ha]艃.C?̺;76z`C:W i2'*Tٌ ?SixQI/?E gg:kj" ,Rn0A#-O$;}:k 50KE% b|W"$nk*&D{NJ<ye8gz f$ *%8%¨JOЙlWwk":J:i7#TIvEdߵ,BXb [eӖXnb,׷y ei`SZq,$a]jB{HzHsSC~5W 4vGL^ac]Le>n1-${\=\B}5Qa2ߜ7aS S:jEht|ƎT9?嬰 6H3̓shnS{f);[2JBw&vW-z=F}!=[Yŷ*x[7IM, ^ AWy҂їB UӜQctf5KDuoMp[Hx~@SC׳qٿLtr8zSњ,6B`_&Ir‰}O/&?5dCe=1|O\D.Z[@ۈ5>R9=[(!z{h s:r+avģ;^j5S)[)JLPk'b@rG+_nP&B/! }^ CW{8?UQq^Z'q`_Ls}'Ql$-Su:n-%Av~0-;D3ǎ_(І2Ee_-ϥzӇ XODU'lf$R6 pIH,TT]X /Op_?n$\{+{5_."[7=aEil*Nw+1ϵw檖@*xݪA{du&эt$ /,)C] Z6&#{Ű?&(4= .' ͩ| gO!e9~Lâ~da)XOptF3 +xQw }ZW:r Gl-3p@;`+@FPxYQF\e{|jLU J+TTM5/*~A ҭ|Ksh3x)35Q XvYZϻd>c(#ecQ)):1~zBqPdT҂EhI%Ay0R-.&_EDhj`?1==iFqrh`.4pcZ$?c(հMn C{($ѝT]bCc귌a F,ZiOV*q} X[47 rX1W2>KȱD6,1{hUOt= y9AW-:L`.N9 +6@4S60֊h1{ĦE'y{.Xc/dGx3f W4a=3jkf}C^ZyZ}63;f +G4l&q4@DGm]7$\=kHK*Q7_ eeqS.w>SR]%O{֔qB$N!z[GjunOET&jODo` #~‹ '"3Am$` CdIw63~A b5/-.b4JEc HPKܩ -΁sw"JL k,wRy*SRې=RiawO /xVtLaK}hqY_nK-2<^RSIz+ږqc)]ݿq5&~K`__RZ~Z~R?(qRWUo?qN;U1yŔP|Pfm~p;HçZPK+B6Y~ޞDh+|GVkB_jl-ڱ|%qMӂb 1y( F2adj";[mU4Y}yhG]O^}yp%, Ynlhhn?k g=[r O 2~Si,?.hx%oǦX<2R>y_r+Y\u>vye]pp$fbU`LOpXLA;:Jc,JI>^/~#87T|"GōS 47+>M:$@kpe\BvxMpVM`,ЯSm襚3_iV(Ko}-bG-˲C929rY mgJ]%xCcWZN.1>K;ߠ 븷^ /d_b3g1GwTǙ,:mP6.)XA??J+W[azW8]m-""iqrŒ,l_)@"ɾѣOYHK¢uRD(7ITo:+/Lt KaW镖u ??jG%{3( R"| N|#TǠg!| X-BsT*G웑AbynQ"#6Ndnſ"vӟمA1SBWc@l"[g?np7<0Դ>016 |<>B?^7 ݩ7R x+ZgT&v`FWsąsR)ۙD;Y1q+w^.eXBϠIF lg| ^E§@d(Tmwމj0N$KweN +%ֆ:}0ST z淋l+0}kg 'BwFm)yQ%ޤ MGzc"k[*clAe?pr`, =/@rǹA=\>J|"TaEOa}<5ȱW7:h?3@\bx})2gg#H[|^897&N+Xo|*QCA߆glZvD XԿ?_27 NhV}`7uw}oNl S#<̕I޽<: l-7`2Aes0mCxaLg=ي&f> LtGcy8߆l&Ԑ\o!޺CW37+ [H?7T>{!/ A)-$ɜ6R Ap'x3/W@?Ђ s?<,OBwaT#Nܜӂ uR? pА'j]W5^#ʖʻQOdizSEة~CBY>)c";&[bumF#J 6A |K ܿm?X" N6׳.<Vwgz?W C*A\P5vL \0[ ɼl>'81'_=oFfB%> 7K`[  ̙d8e 8} Ԋv n"5 8,rWNQaaĐ@QJ2Gh_>VG;s>#VDÞƣ َZeSz3fոOjd?X"wW!nnWdLT~,[5ǀ Uz?.be #uä~gfQ87I@V÷g L-Wt> cYyF؂j?Wp׳T]^AU1RSUmAd3YUv`B}y 3T|E7" wE^d D @Y~Ho:S6)횁;zpBZh>1S!6(qr^ -<: g(ҧ% N7M)R8ōp `yZ:M ]vT.3(.>Ya?7,ۧ.+7\W( ·$E 0'Mq#NI.rzn:Udt }H- \(' BbdcMPX;0!z q:괾DjT`=n0v)R矺׈- WrMjoC zKB< A/|,.˽1Ũ֛/Q]ef7{ sB9"_o+ǖ-ϾN=ti 7}[}|zAP67M3 DAM\KMRIO)P [YL܍Zbe)D,<8#!7JJVZCɱS3ЅRXB!!I"aMNR/;evagԟql\MI㷃'' Ww;UjeW%ZXJoB쮾^@dc@ױ\o3V @8sN’߆tej?E8 ϓrpvJS㷣I"ztje7*M&rU@guč{ujw10~9Ӛ#RAYiZ@MPN`HS`~Zި06Y2-44M3i浲Zv;ݟqѵXalZ9/e#x!QW5l[PQK{L"#p0! eEON_KlM4$C<ONS~yʠ' ͙ǿu=G|ܨjz?#;sqW(1VOB$cMr}׊Q{'Q1 A_4N$0JW6R^Sr\b$f +?& m+V/UxB谒Ӟw ]4@O{>⯓=dź7MڂXW Z$f!U [;{rJ`R NIȾi!(O'쟦Dy[EKv=8,j{\Ϳp\ǩVW2CܓQ NPݚ,埒WFܪ]9p62&93n-b*'vtRR6IZF[Y͈A:/3I4ȭ~MInXH1tx1٬GHnpˑoG#~I(3_1Wg%@<巆 ue1)4.D j)֟Z Qâs#;99ՍTc~  q] \q84Eŭ}KÚnR[3 Ӱk}kP';g@P2ĩj\fk|Z8˰8E?RCbs0.ۄQ{-dqW4PMO歩ubyfN\ jeB쓌"[װ_ZhbR*!O[" {v1A]} { O6-v˔…o4RR[ìqV)+Yԕ/o:A{:\Ӧ0AX_seaz̖(a*d5'vFB\Hd ΢uOȲ!Ul6 >дs@$SIA~`&j{2]6EѺM$#«TQaz%<`i:1&{4 ӸKzI(is+}JVbQz/k,ͼa`j D? ꮥ4&ؿV߆O̎<2j:8T󅍡 1glhW6Z{jx*?v7En- >d>+̜UЈP2 ew'@'yR\鵡qJ5)CڴփSma  *{%53a(ZW}nU\ \SI7*ʸkvatquw7?d0:3v2h}jm4 sUyAkZ Dа&{~q=?e*s@Y3k2IQEZ~f&rl\Q4aU2'2z"p(*N?̾Sqv{kUvj1EQ0u(U<3Kpu9P1dt,RI0l"rFq}W,uu5P%䋚T4NmEZ0˓!rc$؉Y{Ix=FV@A47`b j*CY=~:5pxI|[$e|wfԯZ~TK9'V,Fn]r1<޼rhsT x4?h eeϗGZo ؚozegIFsB{ y%G:g=#_S_ WŖ+#ז+.~H?vUQofr`()&1Ó$نUcPR AZ} "G%j>YqwfH_ͼ9CyZR7oӿC;bF xkE6j6SXlTW\)' EXH7Tm)@W.%+k%c:V۽@omitbd+0\ & 鬔鰒LQy pZ+muE|a^P`WfnjHnd^,5,wxtZe`$7o`/hoܩXTL/TfޔY_C@InpHwm %XܲފU9X*^c&ǔ\!Y~7uS޸Fb'E(SRON8'wyƔG3~ە+#U×Ey2'},|r,)u? CVr!tn Wf\Engh04F!w}8&W3WkMhA9 GA{97yJTZ,pHrVE򪭤N<\dmJ?xWeL\H1O P(ݒ,_ awa.Ld) 'V]Q 07Yؿ> Pv{CҼx-O&{)B*$e0*Vxǝ֖q<I#`zo+ DtRL6/.*9H0E ЃKWFeTΊe'mVyZi9|Pn=Eg)-R7-EI`*ͩrZ_IIKHTمC!3X:E#DBYE' Q(9Grxqtʃ B#aFѝ9rmC.6J.SW' Xaz̺ȿk=sEBj. TZtNRrPN;18v y}`'ss@:Bmc0MLO^ҡ{1-p5;6zHcկhҤ 1D;L,H#پו]Azkch /[ e a[&0]Ymd6=6^VRzQhW:^[[UOp$3\HHZ%<8@kmIW8Hc.;4bQXGsl+'1JDL x`@y>+TkIEPϘ4("k.n*v+.7aM gmTIK 2A{nUɐ㢻Ɵ¯8Q풰n 3Q8,vX/L|k)t2G w0K>CR F o7E};:E37?zApLXTdovv 2 w桐LV\Zpe,-|B➱<&b?W$neJSGu3lTV _ ׮59P4z~PiU9[ xxh\FEŊd޹Bp/4kdg>2Ȋ9V(r8 *pC ~ctuO2ބ(𲉄ɚ@s'#ۿU $+$XD$`#fO±e:]]r46rg]onb2t9y2?\2TLP21H+[Wc{񘗝7whU'T792O6ziώbsߙٰBY֟ؓJ&p$鉓>_V֫{I(8V]2d +} /\j1F qdklCخ Y"c;}.QLh5(cXm%UG4cS+-^`dZ?Kvjֻ_4դ؄A9,V:e&{׻8zZD(Z*W!Z?5+Ç$2]0p; `sm#K]](/ʉ) i"0o(HćTԨb-Bܙ=ve6f yԷ ݏt$Fؗp!q5$_Qdy@]>ؑqnnmYOi>"`#\tdpqULoDaV[!7D.V8sЉuUq^eO8C|G#;0K3 z÷.[}+ {NY{<jId#C* A4/q@})"݌ 2؀AӢ)H b`[mZ~7ɰQH9qɼRcllԠ\ HUӡ XяNwM{{@N9 ̗+cFB$k/wopbhka Z 1TӳX2SZbRuË|/ҙoⱘ3}zAW Uf1Y=x&wiexwi^[LARݜǀ1W2pT{|sČ4~~[YBgmWjWT'+/=Vnt`'{}xQQ4Ni=)8oMaFݢ!Lee-J[Tc=U~71f.!ۊ8Bnt٣q6mh z<^{ʁJ[\a)Bğ67_/?(8kSmJ\@0@|1G-+2[nt:z{_lNkwשdB(Tf,lLcuj72#fff6jWphhB$ǡ^9|P%fm톷݌${im(6׸k}yݝC czv(эG ge@-Ҳ<6pP9nrk)^>1J-KirM, dOM*(ٶ5!R# 2s>(u[XZ(U<o6mi]czqb 7RY ַ46Tf | ?Cm4=ܑظPh E bJU;n! z ~xԖ;QlބW'gXӉps~KVb^:JW.l@"%2!vOI$-BT> ܂"XMdMeAl;u@kM΋|w\bּHڥow)±$TA@)-*Wsz_W[~CO((lg0dcې\|,h8hy<װimU1MZ B< `f 6DUs!zԑqr;.AyAG>7$_DZsgWcz~;|HgOhCK!nX/y /XmhLG,x]0@T'oլG^dۭkT^n&DNq^sƀlO* Bpuu5TR>|[@W5bG9w;ӜaؽpFJ}^ Wff`fXs}[ ApKp!TNAKJ< |c(X];nly.CG3 O$,_^ueaS7M=3K4t7DW񝬅Uv"ЃxbqסoVю&Ԣ-[' |<Ό@8Oi0[%ڦ& P{{gyb?#|n#b3Mda!N$ FkyC=[h+ҜAE{h̄FOQGV8]b5T+T;.=L&Pߞ-¶?e/39gy .G̴ Bdz }:Rn@wSѹ)s0枏y2/lD iXgUة~a 5:ES+g Ji-fS< 3*rlS{TsƧnkLYYoTݕY vŧ5_ s?Ga;k0-K\B j&M3RK#[ R b~\au鐔Qaeԭ+CsY:Os' ) f-w3XWdW'Ncz $C*ˠx~+62Tm:i&oi!*|0N:y[~ה4Mpr$l-)(Im"T X`T*lAXK4v @ReZoW1>FnkydfxG1Sר eSjN.K<\w,ȎN QC2(jzFQ{^ί &G"17$d`Qan$hbI>x};|= [JHE`@{o)ht~fsu500ռ+xؗ|9^JpVMͅQ*ARsYԙX[oLeLK,n/Ὥ_QR.ZfUuddv3j!鎻݃ 3j>u < ., myF!˒'S(w2<7VܦMlbp ʷބ'a$FwM/s6;cVo ~̓qy|V4kSgHyгSlXV@Ru_^^f޷C1CFPG{*gq$׵!~d6VqMĥO%X*L9G 2p1nQ`њHQ\mʵrdT;ԱM}] =s Rځ8 C PEV:.|`mE ~.TE+6j,zIWU(g` y Nn-gtԾ8TJ ̸g${Lsw.iRd?/+Z7&[[l &bN[Z1О$F~arciI~g@33:"$~'רVv1˝݌V HeEcB>uV0=jCqg_~sE^P/z]Xr|5 ikbYp MBoo.f`˫sOw(+GTA{C -; ~Kf~Xch ð53C z:*iwrZ[]4&lU?'-9w_6k^٧R3}@B[ &R&~wA=vx:w,Zx$)wmt C9Fc?l.Hi`}}{QE:qbvK-5%:.21ʎ.BIbtn\[=c,~Һ1SG&At 4 R{L֭7 .U$I&;\HA.:l-Z +/|ؗ#MǶQw[F觻񉠌oⲗ2xxq&-z:6=H~Zh0-#Q^YN*u<Wia{UTxU}BR\,a*/!4C^~? ]mwj/Y{PAsA@U][XZŸIq$䎍CѦlkWd*d~0 f:Y+1μ4NP\9), _} RNI)dw`P(y>m<)86+#=c;5L; -awz;us:*zij,*l MpPjBzE^X> ,2t@yC2G*ѫ4$M:ɠ8`/T=W5g|Ј;Dz>Wu}`:m)KTtVhwұw[qnvu;.63쟸 }fyTm"d pWv,o;aHQWZн۸$dG5[$µW[fFK""d0Ș.q$NWN*yڏ4 Y3k:Պ_tB}ʼnuLv2d#!9O؟)څRK|>-/CD魔`g]/e+ҏcz =<75+^O$`5;&^ fF7.D|& _ybLHOO x[D̝i myuhocsWW4i[ov{6!GU~a ]uꡍ<_ǹ%74 `1x] 5CX=BeBݖ,HNsMm0QiJ>jZ+tLlŗ2V*e;IzLSf/ۥK!pQP}*opN-JdL ?XFV&q~qB>VI6.I s~ E|φ e;jctEcK=y|3q_OmE{͌T mz `dRTڃC;{SH00~(9~k_3$KH|WF0('glj:\3ך2ܽBMȸɕFYr揰1 VÇԽ8{;Z[!0kB'vGpCiNy]Ֆs4f3՛N>sɀ| ;Oa1Π[@ "dBPM1 K*p6)C$%vP`cybw[1J`w \j>Mi݅ дuIg f<[z],,vdеҔ'm~XL1gg|;hE8>MP|SwЕī]DLia& S:* )4gx7C{aT%!I٪X4>cZp10`Ies=YB`LL(r& ފ3"#Tduڻ57>Θx/OH6S/n BGT8mL,~04ٷ(땴h$!Gm (.h7zlŅ )3~A1 Pd/+@zvW~*XLu¦6NԜ$ߴcZs[MJx_O%Fڦ;leVJGnnj6ou-3M-1+&ZKnӫ^Tpfc8x`;/1?١?v)aobƇvҤL@!(.&d qILswb.|]`Hk_@U__Lkٮ! 4p]H ~4C\ VA,=)*r*È*ib m]^@qR1NİG75{*8}"GcpI5K>;DhDŗgK \.o3v:7|p3} Iw 3EZZN饕vwKeL99\Œr9ݯLO,_/@)ws7 :<v}}Ft>]B(Ƿԣ AdrSx=&.PT;x_{g\fد+G'esh/Ne G.Q6hv\K,87,px.nq_la 9[>s\3hUx뫯0b.n!'\Tv[<-jٶfמ'DH`:&AmIX sK, ByZT/2PCf~V'NlnAW3dn)Kx9l(?&ZBw & Dpg 1(A䂒Mv3H#9nI,6LgPtvcC:Hw 7,!hr#o/5mOp<̖K`rPWi70W1&/EJRoUh[|`%]$-cN+ m캞u wC<|Y"ĭO}Ժ91W\ȷe^OX|u䱘5GM5TkNnEF>AW, HgZBܐn("uO&5q!eg1f@S& ~֔q4e*FO2]-[bKfdݥQݫAkYDXnC`vG[ot|*L~@>_)V0Ʌ ?_iٸPZ4hhctl0Ӄww//fc߂K )A#t]/DRfHQBKKtr BS`ƽ0zDΒV̒tAX6Z sfp44z1--V3Q#pT!MIGHczfO6T j.u? zi#3/7! łt1_U5:ԩ"K}U~?:AG ڴc)~Ttֆ${kH]8 GP s>B뤟< D_qm,ɯD|Aq7{]P 6\wl~h-Pͭ5_~z4j=C)et(!vdKM!AilmGU uc!F<$RD{_ r 66)hk?X^fet\ufIJ/qfzE]U OC~D}0\JlOcIZG`߇}mNFz~۬SCP˒j0ژCԕY[/V@IDP3YXS۴)+MG|RD'qk?LgRl,M{WRX=h%AA.eD`ԚљՇ: y : ITD102V`6s Y5aMR-}$"sgKf[ oFƃ|`CdXY-MKR&cP^{: 1OD{ t`W~TRo@ |rV})%!:|7fF,GmgQ-AtlvA&\0= 橯_ӣx&8oVyfl\^*ab 'BK; Bc=5 7V˖f$=|K3"&^W Fn4mv>_1N 5ɒ=C*U:M3.|%H̯oL A.F# ^YqD0y}<$+@f `-je6x0?+`؜W_U"[, U޸2#rĎ "H0-ytW|QW= pӖif HcI9% lqv+=iv\?<Co L%L?Gy VbVg"Ik2Anc~"UC)iY8RNnV Bܻ98N0 #A3J|Lt_2ڃ59#z8l379s/O<V<@q-.zk'ПDc^bi袙{ou?d@^ pҖ@u?#tƱ7r(~*ƭL詞*R!͙1itUb I+2.oLyq91OMt F]\sیOm fDW)O蟫C1U gO[zzH3; >ȩN-ȦFk2ipSi๲XF0a%N,G,` :&>Bk^H<4E]P|p{H̨ L[Z[XAٍn8V-7'¥Q+J\'RlvF=ݎn z/9UǤ&S~X/A߼ta[[,{T N;t2ĩ  K'D \3MF3ϫyǕ|\a>Ae]g:}-ODFZ'Y$VT.b@x1 ٕhcyBFmb~6|H6{yUS*]p1$!~脎20y~[|iC[+=A@, x+9׻k,G59?[Y?Wp i<N&8g*+Mw VTNL>ӵA)qg|]CQ-H2:>7T[h 7B N\6 mVA!k=4wI_(8Yj=?ydjסW",HDkJڨ%& YK?=̪A+1Sm?8ˈ3 Q.E&Zy;ln^&P:ͪ)7M^2g\),p-5 h(M+˽P;[ĕl٨e4+kN_Cw/!Jޫ sʜӚ`g+FVen+u;;20y݈^g<['LeXOUSEWٲG)G"X>]EG\Wm8-^ꞑk&-U)=WPBi΀ m-Ne[@_=Ħgmu]@آѴ O))^WvĔ7lXn/D7 Y/.IUPq4;' T;<EZU .&F }D< ,jd\)`GW DViJm* #ak]/L,*@@4] ǎv7,jx1*v](hү創@9OYju9&K[B*h%v®' "j!КR垣Y ~+> pN;XrGߡy%W@o [Y]-] mQɥ[1p^(#RٶBJsz=֔9ߎTU7`ɱHPޡ]B3C+&4hS03w0ߘUW* &IplakO:k:;L'ֿ>4x*J"zl}iPqMgmŝ  ʷyv oNZl2&k~&aVh~3O㘖zx{AnIˆGd2w--HBLMdf?7Hek%+#yPmhlu\Qm:]!bi$)qj?՛JCRee=@ȥ*G43M=g _8K8kYs*(f"R-ՊD78$y\ w&"KLk wġP OpymH^,ew3%Y(간яF̴ B8SԔ0BnCoT9\ iu6)rq< &}"+k.Pd ;;^ IavrJ=7{ |+b)">)gH{="!KmѾZERލ2n#مad'rnbvE-*u.R} !5gv$QG\N-^2)Æ}Ճ&xU+H8xǀbRq8M>ŖKeZd nu,fI &a)k:ͻ6ʗ6ݜhx [Ĩ1"!5h3hB7-|)4*QPp J/_w;>].b $B=UcTogv`Qh$TA4r$D}.vD' B/=T꯺mQ9j5;cs6}ulrC:B|rA@/=rUI4N˄ۺ-Ge!3n~tSy|.k飓 un~ B頸Ϸ_%YjvZ_Ccb 1 {-a$3e!n'||7ƳИ' !ᝡd^ w."ta! AyYȌ ۊu41,ǡV ۨ8Rc1~xz'ePLH P^ ͍G!w/ | [OI|p&oZ(!QYuӅ6㚋$7ܸ$~_D0CX[tް1L Z $X'jCqT(nW' J=K)-*1㝃2W޴ S棌"#/Z+Bxm1qp2?13R 8}[,fY%(xg.ˆ (..ъfQOpA#X2ܖ$_n߲:)JW= C7ʴ9&/p͜&YOO3E5@ʗ AIf={Y` yoOD?^=zbBۯVgIdkIbԻZꤲ 3&!Ej {rU"a[rj U`7da./Rt|? һZ%ޱ?tuC)\5|yd+8NsIm7;v/#^G~Wl3@Syq>y9D1lGd5މv2dwX?N#VZA>v {0дOR2X.&K cuc֪a5htY|,bR/hP4#^:{?2+߭ZJr'J1"%*D8窵VF= 6746)sQS^w4ڤVqhaiQ[*tZj8w dp!ss+Ӊb0'r^J5B /=+attU6vga{|H|l&<'6  Y;q~/GzvO 5 PͲvK?|ʵJOɷseHKaQWc|j!Ub^xN 4+::P,sX;,<0r n Yfʌ2PP+F6;OT~d+v'v|e(~_BI5»SĽް^ $Tr(;{Il|Mޒ**⵹_qYц~,[jMCckKښ|WWeItEn)cOLnZGinVRj@IN:[GAŜ wۚG¨W~QRҩVW\Gad!zjBI=1 h]!eB}.ڍD$ Y!W PR<OKp?VXK p+*/߹ $w.UU7Ŀy*R7G饵{#qaMWEIqŪnlMF5X莆E Iv󰪌EgR7GZGFa\-Oc\*a~8ʮ5mf.tXONw%F9.pr>F݉־U ]uLVZQ; 8Y%u^!˯M˭$22L6IOȚmljdZgS.ti}Eu_iP^?{ZOw7CY/E9Ԅ#u&laڕd;Ɯ )Ɓۿsk$Xi٘A t#ӸYCoɢ]=oAU6F45ZZ>),$eGW94bi$SBLnB}1f bܬ؍|?'6 :pĹ)Рņh_# f6z(+H gכ02QWuΔbҰ|>m(MZ8P*2$XW!h\|2ʵz՝z74Kh4w W_eXI9kdlnծDsqԪ(4,c2>՗[ S=g{4ϝNo.DtP'{o gGN*R\Ӡz1Ȅj!Xv0 5 kC͈=-EP# /ثOmZS>((YE,i J*;.Th”[h+VTo['K6 Us-UAt]<$$x\NS?[BpYqz3$+>=5 v"M _ OV*DF1v_y+]VC:.g#^nOb%PU-4T 'g&@$;oL1ۭCY56 ql&R|zx煙,"}3;%azx_;IJJ)18ZwUΈ^7x/Y6!LW![O=![kg@6P!h>XӬa],f.ubI~!n=kD)Hr,ӟ*S!˟N`Muԙt mrZ ӈ6 N/ )ZP]OFjj/A7= iS7@1<"УsMdFpnɛp߉,ZSFqΎ?.#h=-S˕ܱm!-V"?0Uh. `WhwT uXL܏?ú?i!ճ=\Y֨hl/rtoK3zsuvKA/ $6.c( ֆcPlk4DB$Y}29)9< D b حju @6] UKSgYZZLPQ]?lp Y&O$F:L&@Lf.m׵<2툘~rE.̡Ie5Vյr q/>@^<-]bg*VG^'v'3*AI ?_8^T&4$']#VBjLum<& n>bz rJS6ff&lg (YoζB>ˣ; D >]sW҂/snzPUEg*%2ǥC$Lְ%mW+307EBRGR!T\:>eu})$ &A0[oyG݌(LSеfm>#%&TM}]!PW(o2vZ^paR؛llY$&5SgD.,KL8|80,M/4H:&(q3uԧWڱ4uޚKhRU:,ٗnZH&p$Aȼ@9P]Ga/\Wz.&k|?_aaq߳P>j"$3d*('ܿ *V1Rj`u+ɭlD8ꖏ@Is_D&>˓zPo1A;(KB裢sgx}M_'2\ ?PuD{_<|r9qɲMo;u:oTꭢ WkEE0e ӕsznVkFUF^EA?*O˫]+{G=ǿH/rܦ ѯ/E7Buz[(Ke|GC&xaF{c`f^Qv_ⓖi,&]lmNgw/T4Sl3,((+U|΁hyg 6_DۯiOTH>0*u4x', V|3ݭƅҔE~ OA k9s]z(G:$V)05Ʈ c}(L.%"/itk$۰-#k$4ãhEhjry]ݎƠ`ӊ_ ~29<:BIHڧdR jl͈!ڗl&Y쯿}G\_#%m@&d6ڒcC|= ʫ>A<-:jcq"gg Duz8'"fяnxb+ \ t&;k%am= `xbfRq[=?![ޜ{e>6HVq5m8WQHg@qcZwN1wQ/k`.6#1ϒ\a˕bWyZM?vM͕EQ$|XΐrkPA!>084zHZ1Tw.Z)7tRBziL\#QTsSRi0xCݖ߹n1MfU. # |"Ξco eb%V#nş8('ocC ,@)aQk |xу 98oF=+MU{7,܅ Y|;4fZM%S& 6(0$/-=vZB;ZY@mG;ܑ̘akJժ/|ڭeM*+Lv:JZPG(5ܼ2.i1Xп|FB/\F m SpA{M+un?"1;ZF'KCH)L8 MSy6)Ziُ%R1x[۴JV>P&C} Tv(rOy2<k|WrwXoBkF\JدLVOс$$ EX&dcu4EAے1ҝ|K TdZD$<#Glݝ5֌u G 6ڕA4MKXX$'M`z[4YNGS#ŗA`w U^cم 'YH(5?e.lX7R{x{ Xd 1ζt%ӆRJT@E__)ζ/^zKXT8!zi 0F*ZPzC}1lbt^1J¹)*ۖj573#iDphTԮAm8[NO^*!wF zf9^1O'dCaz-`p,Kݤ#ԓi'qKX[1f_7 ΌIp;u"1/O{.*9s~BF~YBe0an|<cB6.Jg) [$f}7{K-7׉hT)|5OuQ/FqOOV O@@&z)TCz@)! {"1)v+l/d snL{gW?А5ެ2wG7JGk#2kYι'@U%Y@ދA/j/crizV!qaB= t j:o^c3ڧD |TCp^| Uu|05U-)RUZt>f"Y"IN,x4S6(yO:+sYcu </7\Kq!4:"tyJ~;'N![N ]1n"V ' G$.@ZfiFFgij 2z;{_ݡ}LWruȴjPLQ9n)w"~FxWP Ɋ<:oAXqi0cphۉ[2[Ektwk)AxaHs"MGo e:^/D9̫-TI#; ~ك~>C`-Jz-F}Wva&-^ڕb ULOu !7Og).e<ʹ'XH;jsQ7Z!ESP gz\Rrݝ%fԥk o9mDCϯL*J=Cwx{=PD+w@Ze7(Ya^O>`Pl. $㈑8fRĒwc&} ]~ô Ԃs(Rcxh 7^?%j9k#.r]U*^ _ϩ8 d@+OZ)A9Un2]4.-?wߥx30lPꠥ{'lr4&wΞ6j-EDPB~NZ=vv)ϯ^xħLJsSDBwnˑ>1bʖEsVeh7NE%$WRü-23C^\tk].__pcoh1gsF?Jiry ]4gvg$@bz'AF)бxssE.iါ;T < eQp0VdSW-!.c]U\6Pyl ˢփ;>4 x?v.**4jxlJqs85*,ۗv3'+}W|ҁz NoEI̔*VK{20_nj˖qBjMoe* LmR *e'c~@WVb C7zZ5eWȺ ?Wik! &.4T[DlבZ~F-vRь!JOmx[rRr!2/Sv]&;!ȢN4ʑﲑlp@>FJפYt=kx >mmڛ79wsK?ÀFE2oX1]]]hM 2]B[9/-ĵev ϵ/@ntX YP'ŋ?qHrvjU=Xm^'f y>WnCO X4`ř|9jطri a&ˆpl1}gJ1/ Zr ] g0,w2KРz,X06$|22ssEplO zxhN|]Zi#oq\M[e牔x Ty (@'@ %v_7(_2omd]xc/C>O 񰪰㮢]=n0e?86q(?CQPD'fߕ'ď̜0,z"C90.EV}$#A]c+#[u!0_\r009|AYy܌n ls?O *̙`3{3]? ^fJOTMJnv#$#)lɉu.~-؎m'(;}>3L㘲Ssf96xᚱR7 8H F#Tkl/|N.raN&DTjv\Gel(Nzk[ٮezTWs@ ˢ:zVPXc#mš`N@ 3\vu:Jqe7L"k_c> [!i؄U| b/X;4$:O@+Qs`4HTƫjͦlм:`"kԋI~(,jϸgG#h WC;r@r}T180QKi]v\%z W dR,F)Od"+'TTb%1=]B'u;:ɐ%P8 EǯSlѴ^4QZW]#R sЦC#P|V`V^m-2RBQ+J5uQ1"wd^V ,8JQ2]kһo-+ji#l'6Y%DXk#4N:9#U]ɬȏVPӓ[96đe֙.OωܶL$ƥ $I@cգi3nbvdg*OaEc|@s8'I5 h0T9\,ߒ*MYohHqFaoAT7&m2C䬉1 [HPÌuT|*>mM4 MC8uX2n7<oʪm3 lRAƆS,䩵owHs)"PS yHZQ ns&Ձ( kr8S HE-sZ/ _{_Bt ȅm.DtM 0D4l* N]Z~ķ^HЂzr;VI/0 Ou6/1nK6/@lL ز!0 aaQ. 7`%zo (d;Oe*i$fm2UzOD+XzZUnlyw$Q;>ωI<_B$ϛ^J~VQ(5wGX!nҍ`t Ҧ51 8)֬K(挲s%#s#.4Ґk&?%BVOyzUf6ީz?E0IY#BИc quDh/+XPU&ߒgG9Qw2⾙x$ Bk޻MFfZM-DB0hD_L%6f;(K|+]&ϦSIIj7RI"MY#/!K Ve'#ك2ݭ `G&@(?T:Ñ;Iyٷ H;M2MW?ZwXs@]N.jޭDriA_ztcaߏʠAvC@θΖrT+<WJu>J>AAbK ?pҟ% fp2I q Iqs]R*D7! x_{ ?Ofr'׆~ŕ^#ꛒc9MJhn}*TP0VHN,?b28b er/=ۋ4Ōiq}!NVNAZU Oh:'cL?mbRTR "l,s.FnbRJ@6C7ux\Ԭ% RO;C Z#>D0T4MMS0i?QQ1X>~Q0N1qRЅ&x _bpF.}GI#T޼5! ?LJ#EJ.mcR4: YA7vɃh UYW?U`s{ D* 2 ԀKipZl8:OOݱ҆ɨN2Ph-'+)qJSEѨ$$D3ͻc{Oxݚ[Bݕ2$d}xۻ-h U4n׀fR{`ˤZgcY5iOV#/6n)dϠpOZT'f]B P^{U2TTh"++hA$Vx,^a@]x:8s8$#sirJ|ԝ4Zcn3C>%L|N~#Y?G<>9]86VXlB4-4myqz;׃ZG?]/@ɦO`@u7鶽 QV@MZBkL$u*)&{6/hΤ`|m&#!?&gj{7Lj؆ w=0mz9nGVb'ʲ!i{M[ -1j`_@)M$qHhx^, R7;:w,DžKU$ZBߙ旊F |-풽8C6;,rw D:LU2 ;l>{;}Esh@E!{bl;l-| $O2 ^ 1A!`|x#5w:S?n?K5af1`9 H`%0AL2 ֽn|ȅq,ހQ2UK_ygA2fcùg Vhs z-u3}\mΈnx F厊aPQ,ދтafqRU lɀo6eG;W$޼_u֋ayvӓI7}_ػB@Yh/_D2|ͼ)iHQ t81víTV[p.G:Q솏/Rět 2iXz tr%*fOဇ]R ,̜~1JgDUl7дc>/t!^0)B#OfhO; PQBH ̩e ]z K@H\]Ю_}'jDT[7YByW2 A9ohϫdߺ1-؄rEt:?+ udgaOtx_,b;S!&TA&"#w8]YtaWM)WZ~#6{#+>bX7ƌ<?F^`8,.` ULdJ+7%4pRj-"ia-޹ 8! cAD]`Qэcx1dI/)0FJ.5^pe o{0wbϩxŵ񂈔98N\+ڝbG=ӢYR:.2RJ01o>zPWs/*JQ9%$Jļ$Q(߽+n ^_>pڊvvʍ/ ?wzLLfUkPZV4:oMn:'E?Hnc[? <댸dI Y58_OzJpDւ@+7M|uʲb?zZyr lr`\No[W|wN_$0ŀuVR*s[-gWI $-E#9Xx>#Mjv}S zD٭Kmro&4ߑz0Y^&ʁUkYK i4᭄g Tf&3 <%5e//KzAtnjҦIrPr)y&:n]񄼺ѳ OtXQi9ź/O#t}ЃԿᖶ (1Jlh1lRer>(n׽i1: ms+,T2v(Ox(dbs1H\$@3ՉKĻ _Iܳ@o`5BAΈ#IqDB.3_"H}kK91(6JɨETJ.rFefH~"vsL2wvTw:J(PZ;eْw«W0H)WO!^pwτ\?i*Se.6M A3 _K{Wcq՚kkC1)%Ϩa; oe$M<ɸɡ@ A_(O hqSMF+xsKPf쇍ⴊTDAZO(TJQ; O@c VG>mZL A'Wt:gx(R;gLp"Ёsg>Sg,e.[1?L> ؍0]tv(䈏&| n}&gB5k'=A7~Z&w&{Q01P }q u͝$%#r)B^b[ͭX_t1 ;7']%1}~4A!SVTl#iS&3Q΋U[%Pݤ#qD6`ət۰ Aqp +SD* _ėݟiZ+hN]EU÷lq .6\S ]ˊ]˰J6F/D>>ný0LPUΦ[KGc61ԕa}|x;4KLP]͆` +dS@HŌ:kY R;n_hk a_R%}DRLy|v7CM]`uɿ4,\}+$Kbbp&4]#n"P\sq-s!]F:GfO0k1igҘf?Hґ4lUr,mp (#,Ưӗ;Н,fEu-ޅVl^@ƴ3)P^+Sj%}2Be"tN,1x'"#ݡ#FǑѵMH7QE!6##P?e%2d^ݭ,E&XŽV±MlKg_[Uv/1TԊ/KH!@ϋFĞvY %z*izPiWknx9<dnf(1; {/]OA=U^_-з:&1 dC3,4X4IN/_ hwoۛ׾&8~ yTR≠E.t zq()J&2ޢK3{u߅NAKwW;R.7R\ v: Өܢ4Nr'y%&OxFfjevNRn7%Jz&#v'mJv`h˪姳"EM'Z;K w/=V?w4tܱ=(/˞I댫@GB Ȋ+3Ѷ =c !P9_m~vuBԆ^_HľlSc䃸|GԿkI 31>D->5CRSSN?㵅љt)Z=XXEQV7{P j+߷}MOyUPr:)_T[S~m՗x 2:s_OR(c|ڀK> -q3H%2Z`>_p.Rm@|~l'J+ه!7ptsXiAA9*A |J kl+R50,V+<-wZ!lr#:KͪNyWjc?Im;nG:dmQ,l p{{~{k@߬ ФGĀҸOo rׄt88>^Y:g.,8֟>p[GN:V WY2b7"N_e8Hc`*\)qLjA"4nr':lf_cOU` 0Ċm^$/i@ b Ѫ¹ `/:1p#tF{3̽ ^q4N]E`۲Gn TSɝfJO;2^݇!J&b % ׭o[kd埚9͹IzyL}u Wa9* 3WoP}oX%%Erku)_b;6ȁe0nmr3%0λSw(C^h˨=)Mw(X{I?xElBkL$IFfE)YдY9IQ%g-SF?8gSD}(ZhO_l >勆;mc^bVdqʿ/WgG|3 BP-'/Q啹Xp*"%Xhܤ]K"J{..UȆTgGvT7+rU6\v?[VU1:.m=hb@*%=jS,"1ѥn Ma 4G,~)0|wb St~.y0+GL 腣ZE{i߸;G6k^]uk\*$$BOqfz6X H%Wft!K}9D) rSP~7{fnSK?]oA2ʦi,gmC#  wd`;tmR!&Cᗖ`[*F^ p0J'Ctw@7-֣ꀇ -<˳8-0Z9 qc^ q jt*׹iY2OSN:z-nӞjSm|KIA   D{mj$ɻ pw割4w U6+`61Oq)u׆|$#!5 $ti;@x!@s 4ч`yAYv,m,=^l-] qUo5=7c{!喫 RbNҡf끳 ]fD"d c:L^h o-8<;Ҋ;lcphwS9o2w9$q ANr&8trH8Zj`t ޟ] /*FAiEHXYIhBۀfx~B^}frhi1ڠ X)n+C". IˑwbR, 8# tɝoS]FuJxf: 7:^s0wzYw(UI9=}vEPu ]]9328w(![ DyЩQ`'PɰݪDaB7 buZ:HؗM2nϦP78XHag~n71GD Ԍ Tătj.h\|Bzƒξfm<MWO l:h XajPs: )Mez~"?49 yǷ\5V $_n^*e7925<SG[:mȠXhzhMU}%,"-mKjIbz)4Eߦ5S}qሒ:Yޟb\1*'eGEocv%7K08x'?T܅46_xh"\Rr6g1{ѳH-KM2Gv%mDа}m,0`b]ؤFnDV Xm&dG8s!\kz}F+my]l{E@ߣE2L(u:-0 {AI}If !W? T` ütGc_W3)f!Oǥi*1[{<.^}8$0:(j3!^uW4³ic:v:adfV:ufKϢ":݁w kZQ"ƩM}@-53\t b:/34e;GAQ|֩6?$Jw 4|D c҆o>Q:V 70khSXNĀ BNͧxE2Y˶l$ >E)@˰i0ROk #G-xw75kO2+φ! CKhu3xv76a}ԝc+:ZRqU#c |R[vƑھwJ=)b'~(sMTI[ˤHУ%U& XԄ\ͯ?}`n+{}B.<'n"fHyOB&Ÿ<)"LfZ-aMwVd)64R-M^?MQZ`r6]U-%ɐQ&YZa+7!4`j*Dz5`VC+/rjx#X*S3DfzTRl؇N/DI|8P[aswe) WƂ !ĪSLGirAآ|73[;VVWzGK.)~WJMv)_s +!&#_ͧƎM";*W9zxj̯[eb,}ȇn_qkB#s%8mq/E9=W{&'ҖDo|'!KP]:Å7m;~ 0X3gaZ:Ͱұ_.p p7JMiOehƝW'=^A|M y{#LyEï }r]א0 Aro+?!78Yhu8Bt0iy7JĹpSqha؞v2&b^켄=FX">ZBw^$&|^b5`:*酪`_L:'aGS2T2KPl-dq^ Y-Gi/HUhjCn v.p23|@P*omi`BR6|>mFiQ(PF=.r|z6,ZVQ  굮ʄ ,vjB Ad@O<= [Wru~3E5r$q_r" Ij~LFKoaP^^hIwbS텠 axdƖ viPEأb)-LR BZd]+c]?YLK̸pr=tvn_ {)`]Vk3!fz W.Ov}UqhiO d;{9൫{LDGCnTesKOUn0@+[o rvx/8;3{VH_t3HlqQU-d^aFLU3o߀Λu?jA~F"s";"ڱУ?_ c8n:Sv:Զr!zbhG|kׇ[mR`_}S0d,0Gp~FEUS,EAD/swx3]@š#2C5 5NP3~v63.Yg-wxp*mlL֩uyQ_eLBR -m//Hor%=EY-.ę[I+x`oB3m{.~سE&߫#4NUFK| E]t ܽʋ9z〜NwZhpVE)pr_F;/4W4GxsdvǙ։_Mό'eps |; V DA6ډ\ hU"y},=eF.椽@n4fl-Q O؉j^XH R]tmj%JO6YHlaO2F#)4@=l |JQQEɘ?AcLY[ gg,ۛWfHu_7aOe}{9赟 Oyj$3JVHؓK@,sm܂N$LO (Jm7aJPOx5χpym9T2/D28I;)gnF6-kK"PtT{A*OCLaCE{7% aۧ$n_VL"Өr 3B+y HU"6q$j9lLR<8Z#W> OJ>JT<-  …xb 0ёx:rkt"?嬺cS?$gN#m64N,ز<=Ė`]ǸuN\.4~AKxبvL2Ork>?:SE짬D8c9":`N_YϮ' ,;+A] ^%oy/.l }ƫd ,_c=Q"` ЊPt%DK/%lOH ,"" Ht{ߧp5lnVǕKM˫@DLh^-ORz%C;XbSe)XS\ߒ,z,fM=㼲^>r%'pAAb-Kkq,<`=eG$LheO0H|}+kق7%m4ew~E'.ԁRctYHšS ١GxSP ]<7qt)kT2ek};ٷ.+VK"#ʌg@,l^p(M;-Ue//Ӊ!76dCS 4[~&&,ͻW-5[P/،aus"B|5$>BiCs#$DV|e'.m#d u™B!yDB]!]}0N6 ?FN?aܑĻm*<[rZH"hz?ݕSFl5V9_Af%In]jYq]6y8`եS$KT!b@WcJnöq\@dYw {2QGT1\PR5^|K Y0cW:ōl {Gii 囐\y~&WUs_]XZxٝ 7SdMox9>D=1 ]Ugu=)r14 J?ݒZD: JPGYro|EJk%_2Q]4l/(@ K"-xS`}U6c7-Qh?[vM7W&P}5 Pw42!NC1=o6%uYARy6DN͏*r}$>>t́荐 @a>,iQ xX;o L0u꫞ r2H]ـxr̵al^&؍2zQ{A"kLMHo1SU.?8ۛZk=bJ( wۇUgwbL a; ]~:!gޮwag %X]\P2w+ ,Upp7УˆϠ\ }ճV<1,SjL]ivǏPՊ :ҥAlJ| bG$;3&%SjpgE+@ZD>O"DZESZ V#Q#Jx(6gAWaIp4fbz\)HtM.J %w@R9C1q0Èmֵ cP4+)D%,#۪FΆFJfԍu2"=Z2딋?^rd1 =CS>әƤtkoʱ<myI uHo}?{Dȇ++8PbW]`ijn}أ/ U,~W_ݸ!V$ZO8Dx:&S?!m~Z[-n[:VSar"0RI& z.;%rN/(TQ+֑ٲ{N)4omcETgSǬIq?3/39FoOnQB([TNCF淪N~) wd\^̧-$+ xM%O80ƫz#HS_)Mz*Ϙ f%7. oqhꅴаwRGfcO6y{]sQ5{ *s%ZA]w"!)LfzO?NhҘbF,$^LZ1 /8f_Gͯ b17aw"c9I-ExC*YmSי`u1#[fYyT&ͼwཡrK|) ^(3OK P`Z`~ʝ>yaCѵad&b?OΔyO#3Rd/hHF 3\f ĖW}~U *GKV=D '%v귃Ԩ&2hlC&#P38N޼  4Z ^z3 9`m<,mɱJ({ X SO.NjMp/b6{KAkRzpպZٹcI(Fxd;ðI-&}[##KMAv" l~5>ntQٙ%C^偽냰o |/3 xN$ى<@mEJFz. }|K,NH0!00S?7i zEiU `b>"zd*z5մ3& δF^G/'A-M3Pid{ǦRųxtS]/3m9w]M  ~CS=\8QN1$JF d+w$zˉq`CJMЮq΄] "s{8 1ͩ%U Gt-k`+j2zvJTǜ\ f!͘`یxrl% 6iOhY y- )B%I8ŝw"D !>`Md@=r88g8;S9G)OS(IUDylq{a&+|Hr_B*rr>ՍcivOz'c7-Zx29:[-6ZU4JqSǴ~Y39t+]”>M=ʟ*{MjD<߶.~B> zGߐ.Ϫq؈QC|SݙoZm}\vDɟ&Pbjgտ& SHr w}qEA1-1vI a(ٳU~>O39{}{?8|qec`F\_IMf0Fh:L}?*&lXRBm+<(Y 0)m4g٨e;bAFo<5GN&TD5\vlՄCn"D_"~[[Αo۴T6FΞ5klD[$͖HS.rjhC2kq }ࢗ 2yH"-eLuۛuHxgN$EkuB2 Jl!x:x?uUBiBS;ܖ *'ZZq '2sI a"!~QM7l_{췿E LҨLD&y J$~AOUE 9%X sRyR^"!4P iHU1t;*RD6\vʬ٦KH"9d 'hEhCfr4vu?͔j޺i"DK@"lΆIcg'*\n3DT,l/o3 ɑ{ ڲ޺ \8DZrn0G܆U*-Uz#px&\6]Qur-/NKIPWo] *$BD Bŏgl?SNsܕ}Zq:ĎyO^Lep$+\>)a4tlpEŵpP_h%qsۀ*Ƞͨoy͓(u#Z̗2IBRÔÐi3y%tDPH޶*5ɹ罾k@Y6HT'V`Ir<V?)uB/eʲ\$AMSj`gmה}ŞNTFY޿~wp!C~m"Zt=e=MM j4 }9'T]-JjAE Xzݾa46"St#N@]ޜQL,Y1*]Bzr_drkHQuIXk Ts2xJ\ɚSυsp E _ks?{sB{߬AFvKItl'[ I?g S{MyK :YAgQ&>1c0HBWo<Us!zݒ 2Y60V(e-'.f_x5󝜕z*JyiN~p9m NHGXmWWLw{(`^6׹ aO~=#1׋56/܎aMPdF\(X v4O˧;QR`ݰ~,J]VJc)*۟*D8~ s¦f47U:80\!&D_.CQJInszgY_ttup]aY\& *ei0}_qtޞ { l_kbz1HAu1J}S󾡏4;qo\SVQ-zR}YGx8!P,()SYtfIlhX_ViY+ZthDuK WڭSr)G%;s[/P`{VN,Зk֯&QhzQm]L`$o۪Pd 9Bԋz+@~ @4;W;Χ˪Od1rK[C\RY!!",n (h+@Rr#*ǠiZ"*(jv3jpP~g(u_X.Ɓ߬@ôf;vOy. k.dNu /(%6MN6qx C(Gu$G[ڔ&Vx8Q s$s+TFRNRO" >ńNqY'Ks[뾰ogA96U,46ʓ%^n_*~pt i.B).I^n#w8(rWR*K'TuCC3g)1_FD=6m䴆Idd݄g&^,zߺۮ(3\&cp%(CָS}^VF)gZBanB$*qn,;pl_y+.2P;!y:x\_ZQ֯~2j1!KK l̄]duum4/OZO 7EG:TOyr" +>/"3c]X6g+O&QFQ=WY`ýPӓ' f`C$yְl#x Xb{x'BwyyփoԜk(F<)4tWB5=>_֏5`iy/pjhX=.ga}Ti o&$g*AH k:פh&l@qW{j߂h•R>U}+:roF*uSa}˕$3ڪ{cb'et[bzW vcۂSEJawܕրU(2 l!sx=d9#=@W{5& " rb\)Ľ 8Ǘv=P\WIX궈KT'vH4Lp\+M0LoQԗ/jG:[F-{O-.v4r@RP9]2HJQ_)Q(*rUo^-"HcjP&6?֜kf5h˕ @7EN@i xzu!a `WN1# \Hb~3%{E#zڱtQYyO?]V:]X@Nj&.=6L KĆҽ^!wM ա1A {,QoT:wUO䲨݄!m>bC12h(TCʼB.w-"Z@cpl_Ar Nrb)# UĞ)5R<< me?0%ꚨyMױ9^) 7>W`g(0<!̓RhA| &5d+K?ZGG6A[bb>WU3l-gf.%[X_ԍ}Wd@b ɺQuUs򌭖4rC'\O)5uAíH|Ǫ/HdSX$f4s-)+Uf 1!"8` aA &,ZXFpA$#q 8a^tC:C1dr,1 s6!VeCocRdKf9m1#5Hem/W@ Y3XPVBUo!zaqdK)-]2ȮCB߫R@uP-Grw0Er wkc;J7_$f@&vv6ueBW4itǗ03hiBB<_Q:._Z>6=ԞdqSd7] D»:܅ JυnDUu d4 bvzܾe)8SKL ukqm=K)*nO9Mưkn_r0rA0j[;4c¢㉈m d-0lu޲խQ&뺾6?r%youܸ~P}pKc;с^:aE(|Thr{2 vx5 vS[VĶqgQjH2eܳ5,8-4"Qu (9P*.7=j>aL|n[QFFk?*6o_H!"=s?aTt5uwd;^f6g9c3YvYp]KP Sf :inC*uH"Ip!7~| ]̘h55{w< 5m7I٪${EՕr]jod:N6y ӻb!U* E>`!U'ʪǶ>=SQnQg3B@VYȌH[XJ^+`t`COY.ړb G,OTD!UN]$t #P+;_7V!c~ қ#{;ÒDrEDfVFgs#62H6W=cD5-`v&:cA&;d8j4;66hI,?|߀ou]zHn\Ć\$OSuSK7݌l&e'lP < -W 76Pƫ)#Դ'ju65WWziJR?Wi\m[ [?кKJo&/lIi.Y 47RpYX%uQ8YNtŸP_4ZIC8F6PL/( ^ğd?/) ڕO/Y=8g-|co`}}Dɚ}pn YO!xr2t'/=Kdhlm0FP*69b{<7Ojfb } KLxap)kFd?|܆K,#KRmdCq_J}ߋ $hD(Cqޑs:I#w*щ !5 ] _خG@ kiRْvofEg.K9ON"I=͜W@ω:=juxBk!sN?\g^9b oB]9~oTpQzw=s+@B U|P+OZyܽ" 0T}>RrO=SGB [<u* TH-(Um. Mfaj gzϪ/E*Qi0@`0x%ŧo+?Ly/5!*̝ d1ND;т!t!lO64J ##'?Ek7Zk]q䨁 g2ZVNއ|`ҝ T9/},m^PYdIrۯ,V9L`FLdQ95_z,.R[.5 XOh"+bl1%U"_0\qDîzozA=̮GWﬢ_i_Sa a.!fgם j(}y%e۹A`bnzd/ӡ}_d-@QBm+5'?`Pl Ny VĘ;j)]8j"&ׄ4 kX#X!Տ-vvS_|QOhա7s3Y q/Eh…-I,§Fͯ:FJԁBQ>|UMEsJ:o[1CCm܍,%njwRM?1B-j$:WS6r9uRmIK- ylq/`Z/я"u]m=Mgun~>V5:RO&GG(p|ȡ.(* 2*j# 1؉ii)aTC;v~u|N(mZ.ѩcILGl=WFoeU34AEd!- ­55u":wa`!9}͏?2hT8v3RL&=zci<^3ʝpD4Tf@L1:)\6W.r2b͍$k8t4w٨YU#O0 k1lгٛ\7ΰX(l Vzqk6Ha[ e0_?)rmDԨx5aA=߆ˍq60f-N#8{5rɴ&Iuf6H,h'~ǵOgl.#s,ik_ fm3i<~Aujaّ-_\`(m F =JgC7S=QC;>!w_<y^zͨ?0bp\T#]Ҝ歝vsI w*>atE:-iܤMYQY 1PFύBۦRJxx&栐QN*> {JO-v"_@]\pVp#婨 `rƁ a;͇14%F?8ĞՊD 〭1]T"i&|&*^?_tg]T SNaZ+negi[L8K\ﮀ!9|ʼ/z꭭+#.Pg;ʼN.Fa~L f]Ą59Pdp-J-` Ͱ hw0Xx`<aJV<,5ڈ8f; ؛1| =emſ1hlu aM_:@V8cODERETۼ?G}f6ΔZ q sw6AZaMpXNp,BT?AmT_tTMl1ddChBɝb[Ot-FehQF!2zdCdڻ9wr0Uɞl{;i| |o$g@l.vۢ3MExLxeFN!(J_h/zx^wvWݫ]3 (CjJrlZ *X]Gn fEE%iPZ|ڃźgY\M=X Dh!cpasG\:sCB˱魲Lɜ :\$47gx_S IGjg5!eZ(zY(+nD8S[ ~Ԇue1(@Csڽ2Ŭa4I2¿Щ$KH}5* H<銝߾e2`hPXkl㓵 mڲQM舌,&SJ%xwi1c P_MO0bJzB)02u ?*yhC*OcTc{8DnSGMy/Up9%/&b/REr2 NaV-COy, ,"ekTb#ED*%KT{2Ȟ8NtWx>z|"Ğ+gOrsb|^s]5jƣ݀a $O㾈/y Tә 1Պ׶}H{0#i%JMu_)-j'" 1v*C]NПX WX(jyJ L;2GL@NYljRw<\nrLpS[t(D$i Y3-rg%l^ݽ8xQ%xH"m1>]WӹC# (7 :0vN7_Дz(vD;d[גS9hv-NKMopq`eURY-RƀʵP5#έdRVʚ^cݴE=teBfU~#1_/85ģ ]tZۘ"]IXas,j rBx&/Jх+OudŕҬORs:ܞ4fvr,/J2HHM l6푳JE>Ay뵊&{ݜ  I˂ng.R|G◰#qGK;!=]_.f+>4tXRpFqb`j1ă 2|ju>Hi%#o7pt'C[v/'CLU;4 ! G/ 2l; 2E${G狏w3J[6I8CdWzmB-B#q { n6lD}cʩs7tbn ғ@~[\T?Igڠ%o]M̾e~G% uiG O68) D>uGi:xaBJPk#lSۙL\|؋ X9h‡0)p AƖݗbBI|A,Չ WK RhN,VTL7j91[+Ѱ?,}$h.\ &MK f4`9iclRA^.}5 ޣU3j>$?~=Vl#e))KzbMbn>tlT eU)gr)BJsd4J"C=/["|%v$3/H5;Kjy0oXέ[Uw :paQm:;Z@h֌[0=튣;T>Sio-󷪗okLېHQ^\:5R;[JG@\$A7^϶IV@ZabI:R+HWXPxb^w5e 17۷D[zo@gG-nm쵎ՆZ-w,- vRMj7ưTv7Ul$oTl%NSF~V/O E:QTKBTvݠ1qpzomW8"d"ܵ@/V^4뙍涚 f>`o  N$Ðj!OE/EXEjB%Y;ewdAFr&I¾OiUWM?L*+Ftw%u[CΕ] :wbR#,-7vxEU*_wMBCJipk:Plx؅\΅]O8K(RM? LJ++rHzR['YĨǥ_mHv erQ!`YU6F:&^@V  ]"'Xr\blᶺxϽ)x'1Y = bˬ2V3Zk{{c(t %,w{Pvtk/X}'ԍ6:l6M":5]"zr_](7Bh/Bt\z%i4fa0ǙȾk!-TW#KD8jD׹H a9J g ne~~X"w\"$0KnqG}fwF}fp:ÿy P}⤽LF|{Emxc5\X`d?lNTv; Z( fpY#ߞЪhp`{ 9-i-i%]=M㔄|W6E#ywN-o-S4&ړ'E2ڮN-(.kwk_ߒ 3Wm-#'yN`q$~=f? ״z;6D&`boӾ76iW$>: Sb.K#TܞLwLj'J4FL(Eۜ4RYS(+ڶbYR|/J=sxѷ-j* `H} 58P˰C6rnV|,@r!P=h1+"&T }[o>KForr@͋c~*g@ )b&\%oஐ<].%NU N-GڧF6q̶Hv.jt*TY)vmhg=&i[VK_>ԠwwekRzV34!.s$':cd6>\򈆼I 2JVJ/@qJuKZ ۃJ`Am¥\VRfTIO?D`q--:Y>[,-~ysc)iepauJ$ eKt\;T7ߤw8m؝0";&/~sn^\2}:%j/:LazSۗvW,axkL(! ]jᣨӥr2W7v=Zaxғ>S)7Y#~" סּB͒Fb:Z/ }K9lq~/4 9O!~xa*0bhʐ9B&6bfD;~d>HC ɍ(=h#WI_%KR`w*kYi9'7.\Zw[m§If @Fg@vaPc):<"&A@sB"\Ӊ%XG?9`E{_u,VIUfScu9 $TS3dG}5 UG҇vl2z.\qݬ`<*WDãsG +f&Ba ..&e>^BiEQgQ,Wu6D4 D%-dsp}% &묋Ջ!gIs 5}N#q6jas&J?o߄gZ6cTa}Izl-۳g-xF=cᮖR2ܘ;k~`V~hdmZ-:(5bS!u qx,c({N.kQ_V?v_2Sxkab/cjoSVTihiſS b R:68&=YM41h]21էܿ8%je) 2U"Y=Wʗ9ɵ/ Ls~zG%&^eAU9 WGkY4@f}vy@2ak#j^4al$YwHo.%::'0=!ɉD.K';5ҧ6m!\q1nW^13j ̫ݙ`CmytZ(~c+},%^N2~| & OyvAfK^·_jի6*EfJHlU^qp,Vs.UZUGPn+?Ô/\u&Ѭ wnk-{nw:n(F:gΙj(hdl؎~d;,Q94݊a |fuf-u6ҁ2LpF$g<>V%۶i3Q{VzN仺f&f 5/d-5M!uV(apB j⽣o-j-Z̓fאJVB뺷̑onuL֓ !<~HT5>PJ (e;H'c٩^c0.ؙ)bC_i5ȌQeN/ց,֌ b8|h lPL҂h¨DT:5myVBhLUT>J1hN oKK\"ɣOEOҤ7r?L?Ԏ)|xZΛ 4M ejァ`jQ Rhp>zc&NrF1Ґ-|K24ad,1IyG4S})9T}ofEU"'޾Rʫ'[GPr?T3Nf4#uA&`ğۇj9?&wPٙQ1(6A߃>"]k9UߢkB; ?2rQ+~p+ A&2oD?tLi ^e Ɋo%kUTZ/,3U)¬m%}T <|Ĭ]wqo7@\o2v,EOU>~Hlr!Ets,GG&Wĭ~k\MPEn)O8L_2T !a V2Cքk-R7-\{-*L (yӻU1mڎ=EV]++uX]0o*)5,xwNHUHל:d>rgÑ[>hf{ ,S(M_a7=lXnA$uoε)ǚu}Fotkg6|/fkiO$AcQv#q ^pN#& Jܔ`OAs'Q*r823@Q%|rԖO@5y܃G @ak1d`4(_^Iݘ_VȽ@bda ~G_oalnJxKbC@iT/Nu_S|i zQuz{8ȁKPYe\+ =t_+Rw/C#G]m)DIw7ⓐٜ4Q݌@2R?v;¡n/!M&> cTmL5F$ [i6CZ]PHCg-4 އs fDWW\FP=7:J(_ J:/p PMB 5 Xt(zyL N_T:}/SsZD26UE5Ƅ{(htְʬD-oq/a7Y\^ZOQm`qܣB%M Y/Y!lC]sN!O6 henrr͵׋A,7+D[mV7%K;Xe#VԳ} 5 h>Lպ.AS:m ,+j؁ŃW۩' 5t Cb L&&zAÎL .ژDv(x𝮁檯y}%)RRHNi":~qx7;nKm>V%Ñrq ~Ne+WCRTs.G1b#+LEy(AfxtS #ğLl9e[ⰰQE+EH!ssi'Atޙ_RqY.*<wdʻ_$,]ediTFFݴ }0ݝ"Ksq?**K46+:)>$ޛhW762EѬ땺S@Tm~Օ Ʊ o{^+{{d·.gW$)ǡ GOIUN^i=06>>m(enubh{īT!{<䞷/iC!45Y%3mI/[# _L)u=i]+9w'hAZӴIVHvm:1 6+pe)~*hs 7~Ⅎl@Gz@Xޢ=b=_/Gs,N$NMY+oP/}zQk"&3V9Wߌ .a{Z%/)] `ci9GlŔ&j fQtEd |بF%;}ʧ%ӂƫ6u o)C;Vkr')A^c2è̈́Ȑ_s/IʴWXs8#ۏ8fg,:,-%nHP N7;Hfqm43› K$tjWybLj,0M? , ^W`tYZj-Y;q g|d@|~>6N^.+dKVzMցqD@-gh|WrLWL8z(饞 ]xN5C&-,Lup*ghG0 JFG\r=&KT"! Qp8 LIRێĝt %ؘ)7IQ' SOpFQLЇmKmp2X _|&J!InȼRQoqą Q-9=Ϳ"CJe EE.ȶ=rl "a d+Ko!6v:6ZZ: ,>sm "ΫjWj5[>#a}k]`lF<ǽI7![DHe_H@|U &,j0$ !,c.p$d~&d)Pe'_o=eM:OdօFV^J^\Y?ZU<>D^OZ"W-:fȴ9 \9?XBN FV϶g1A2C9n8B \6 eaC3N7P_mMxYq#q< ~Ƀg'/Ș{Vׅ1nuS]"ζZ!dO|m PCEaƒA#< M.&*{1!TM;4Vt\'hEKUhM| J*'CL~1ٛK23:q=/1-]df"=5dkKcc Фga1)+_$q?Y/5m Fپa  m,&Ęj1ŵ=5%Ka Gٞea6AḴa{H.V>'7KS /V{ʪ ƥ xTG>m}Vb;ܲt,9ͳ'[FgqGJZ"ߎy͛;;D-un1Q+⧡5PAN%DQk~JrI~F ~Fn##~lJbE-LO*'Vk7,` 1Sp4]`!b7h p`&#~7g^^kI +,klpuÔ>F_fe}B.ظ#G<*&K< 43!/R ?羄0=٫H)x.dͭV`YD/>.Ox/̓-㗓]kXY3䘋n%2^ۆ-Rܛʙsk=s0?ݱH:A)J^}YZ1c(&y%^Փ;jspdLGrKa8AjzU|sE+Mw }~P9ot#Tp7WCW'VC7{=@!1hm Nk W^/D(ʁf"wseEhf6<CWY|vR06 H*Qlen*NL\ՆyHӣww SvۢTj 55pŘG$V/:W!z%c'^ڦQ5Ӈ2/#sLBPhU$ԌDe󮵺SBH}DUpz_3ZjO,z Wx'v$́b)RJ]l4%4DZW_s C#8˫yl@r;opl T,KY[Rb_ќ:.G::5JvEU*mꤻ13_-{_9\}T1m֍`$hKVHs1Av;`-XNQ=hHӗ6}96`x2O+6SY9;%4 V:8J +rU<*G9K<^sƯ%E)/!Aq%}۽; qONrC&ڥ,DO4ey QscTDtQ++Pe[uwDUQlѥ8 !Nau6 % _2U/K}&ýbMh2AylRHןМa]بS%Ëqޏ#\Ֆl8LU03}17MYeC"$(oL2 U-, rW6h6uĜ@>ͪ4k/'aF>EwP'~/;0DUYir9߳aýnܸ/MY!ӆIa Ӹ!ԎX 7~DyW\~ZX>/Ssdԗm-i%5MJ؛_`xf8ͳ13,m3rS9*<? .^֦}),釽!`M6TGE~yUKPV&,jK' $e^ɚ}[E:pQlol$MB,%3VoG_pvZT0;jԿ =piwGn(N8d|5ӸfI_3c2Ɯl'[XZ{KsrZ8}5*FSMPAs1}6,|#w&b(хЄ"&ЪUy oYSO4w3`_חULHUJ>%6NMY> wե' S9I4A귺S1j}z @r$E #;DMAK23x*WpGƧ|qdd1χݱXc#G|]Ҽֳ҆uO8#Q4#ógtڮ|5mτP>A *)4ۭc4¿} Jq*<~n]{8>iVK8Jl%TuQ\xP">N}Mum ZU T@5 ߸;9X-y B j{w6QsMory依;IŻ)R|Z7x~m1@odtteN3Or13/owGsGT8B-=Ԃyl|Ɉ͏7HRz V2X*,/*sy/c|3?z5q<'ﱰR p=q.Ke"ʜ2awrlLf?ّcrLPI6OvB֤MnE~ -K5-sg# dXޭgvE}dp_9w| jF4 g~6E7!5 l I[/r/ QaadZk$ym@O?NrTѯsWu]Nu ,mc#LGh٨,`N@XGfU'juzo!y.b1ئ|F,|ɠAe'"Ylhׯ8K@⃼l<LwqW.q .7qAQE-FX֥̽"P8!sg ]$ae\YHC"@ulZ.%}X逈TɪJ 9Ó>l@icK0눂$m!K5W <26u> fenM;0-F{Pn:\`j#g<*`6 NZ U` C/=ZU{ M!.OUŦeMV(d+,j@-&m1Nn|IG,ZӁ d۔jgmk|p _S0Zȇ7=}Iu吖P n?7Ymcb䔒hŅ')(ې`QgqjpFmÁ"fQTާ۫!Bhj"- ,ۓLQ{y{m4IG0s)YLUQnZѮvh3|`shjFQMy3K"V1*u?ʳ-)\`ΟTX֥ z7puLƢĐvU rXcwuҴS.cpc)}7PZG~3-uSp1@Z$I x FCG?O>B  qѳ|l>朹٦~\Q\yCVd~  ,+m/gX̳ڤMξgij|lw|f*4ܪ6`>"Xh N&)Tҹ , Waops&[[̵9C; T ]S|@Q~!AZf+}o4^0\9/nZ(OsoOYujZ۷*(L7(Ϛ2U76,R}Ud_@P!229@v/'YlJ.Xie0B~i0{"ݩ^:v|{d3?hüb⿶cqR-xʂPOtu8KLI:-Nz/yT"͝]Ig⑆)]3 6AD1ՊkMP[m)TvkbH?R n-j:rp0'&_"9Ep1խ~"QR1k1Q@dF1_-p߲Voճ$O)TL˲3: }x|z_=<1sjMs8_ShP2K@!J|4q*"vI-?:ObcQPi[ڌ]IHch;7O9'&/z}0ߤ#{jJH9\Ա(|3GJX-sqӈ8+/ sqVtH(cfmNm@S&j_ۗт*Ncr˦2Lj|^ĝ&hƐj&5,f/MMx\|u;W#65cED$  _g)d~X%!YLbVu)Oq@Ar j7ʽö Nb[@Awb\߃<.ȏf;cby箰H#EN '> 97.cKu4}䆻E^acB ~jO0ESHw|,áIz<m4D#IA FXբb,D5`c6Rߴs̈́K*jTG8Aa>gS[a:ڰ/}yKCFbwC!륈?\Y7)n%V=cF| H,H1G J 2=;(#{":6ӫ8cc&=).vBa)-zR&cNijGӻ~_*5LYZԚ?H0~: y&ǰtd )ܨRMF&œȶAք9v(b e?Ɛ r*amh($ҁUY*Q aǻ[q._;~oHyΚMqbX,L4aTa}# 8" i=]MzpnFAEOl{⭟$URqe%e~w#5yp-xnճOOXZKh g6Sa=e‹7Θ|l=kl `h{U|Խ` eW54C߂KG2T ?Lp * z3[zuz^@c!%>CҶme8h"7H~7]~ΞNpë7kYngQ2L!/>gBh:13$r Pm7q5r$ փW֜8vP0`4%Bv95c2Ku sPM_!* =FRihA~FTQG%e!]Us5 Ubzg,Q3,ee.= ]mX9}p;AiǢ֮zi筛5ԅ" 0V䣨DsK؂@ߛi(L-J+ڨy_,>cY@;Rl;`3ԆY„Mt'I B!g3C:R|}r??9Xwk ɨbX}3$;aai "2gP!)lBzpۨ ;OG8b⻴+=W퀢ⵡ6n Cb6!r 7gI[yI{&]Є7wA \I`BE/y~Bwc:EM*%ڹ hx@ f 1.f4#"=ڕN 3arbJX #YR5"AՕAl4,̚El@:@3-~[G578q.d(Zv )iKS,gHZ/ + $Fـi\d8#HqWV1 ,H-HvΎV/^I4sV;Q 5{&|ؼ)~IWw{|nKjCF#5҅}zh"37pHR^oa sIMA'#w %w䥍)%M哿g.@>26oJM0q| 8o? Bگ㰞if#YJ{iǓ Wkh  W67p:D{I f;*O1k$F0iRg<-!L T{&"6$64 di5.bīˌӷ6W8'BJx0E GfD cM*oA2JGM(RDkn/ G0lPm~{87UkGpB@*85WQ0t!Q{#: E8`"e2+YḮBQsVxnwWMYP"ʚ*inFXd.5ZRU2~N[]O[xnۧy+w-j~lyZF \h4'`35uD"fJ/Y%Tiѣ4T4Ƈj_nw<ƳΞSQ@ N!t1ՙb%muA4_/1|$[$;mdf"sW%]5t}̍o:nȩʝ+R uyHC)98xemϚ?^{쾞&n{A }X(j!+ז#01^2 UT#/\Jh^+oAS_£>ddž:Ff<5D k:̍*[Ju.I pQ٪pUG?5j7 0֢T˫:6D((Hޚ@*G>CS[&(? 䝏ݙE{^xMgoҋɵ2M%Dồ{"3:!a}> HTZtzL(p;w'jkWMaُʻ҆&~*!X{dlj"̣MUK}$L/,{ܙJ!ʞ_+ d=dg1YL&!)eLX\i'{%殞 C[ء@ icVV^FV.QJH^'+AB<; L 7r80Km!W,]PmJMp Ij ZOJ_\sS~֢Qi, `_U儲\gH߁a슒;8@Žd׿cmx'dˤzC첱UZޛ?I:!Q d+<8R:S*V}t>}wHiXׯmЁM,fj L͖N},0mn< yJd*L_]4卂VQnWg^.E,ps''zX,&h|!#2lf?f40*=e[V\v~@IYي7m1KNW8aF$خ-)Ά\ߺ"슖Y?a/?7dڸ<)teNN )|9* ^MNCG(hI/v^ X[ FB. Ec5\6b%Cf&\pސeT@[D6%kJޕ-Fk~pyģ?K->#r9(%=}uXK;M1AԣyՒG u Le E!QvQ^QI.aczb~Ѧ" ;<veC",1B3}/^0,'YeհvtźsjkH}JCb-oK' '3LIDw CUkLzRDXQq"}0"zBR[I83֪)hWB`^vīmqp=tTj$F5bjrhlnb_se3rqzUU%VPs3^6<=8KZVZ ~@T;vdGĆыL,(5Fȁ,B˹3WDRd5?A؏׎b0Xa ڶmZ2G\W-rJM31&dT1 !P1wI_((s`u щZ%I\'HVŨ&nsTC(p{;&!_+>6/cVeEzZ%&NeH0OTOgC H% f"~Kv[l+F; R<H-߻/{`Lfp-񌟤xsLw=צ椈<!qW˵34JN!qr[h}pE^g(׍s~nsEoi?kPv[_ dG7135ͮ!:'`+Ձ 0ЋFX]_]^ˑBUf.A6GDJeiҪ]lTƭI;? Jм{2BWGeTloE!RQSe-3M |!⁒SJeB`aƶ{Fe;e&GQΎSzZ8N5 42P0<~uxŠXMh`[x01LR CvmC*N|qϏ5.ז# [ /Aγ}XUy}ڏmcAo+H7a ⍍#>ikmi"ŐF-:NQ2v`$Fj -ṤD'Z"ȕ-*?hAm;sߕ`W ),nGX(lzs?,m #uLC<wDFk]zJfX4G3T#G|Wpt+R13Dj-!͒Ne&8{2#r4&[j pۜJE8N ;I oX^3ג2dٷSIFZtS}׶#ݡ(;(K\:9M.x(@|0@N!ؔi|^n#d|4뒗p~Β'.;O۴[7n9@U(XB*fX׮.(4䫾 Vo $"Qʐ]_ P@Sz#cu>uN^s 3.Q#$t~$3<9h!2>tX]ҢFBVEZ=)np0/LG(~S~E?oB+ Zː8Po}L<2tq+Yz[e/~8A@A%dŲ&^Mȷ|Кa=^==NԭfCL6q̛.u $(vh_1{ŖIB#2ՄWAMaM/M? XkiOA'y/ % g*$sNz73GQú^䑆41{+=VU,p>E yt^ :Vj>hßFKA`sE$T?&p0\zݍB<`] 0~rDBeǃĊ~"e Ap7$U~X-تOJ[LDiJ(5&AH}Uo?dOq/wiT> /[ƦdOuu&ܔdsql_(#On)?ߍbA>HJqcvi{{Q[ǙJK[pAH9)kr )@\_wEPD'>܄.Ըar&ʕn2u 9%LƮ>g&ݍ,աL©iɹ%r!vEf8[NRqe(gϣ:p3@Ho-ViHQ:%yrK0A0e=Ȳ*%q o7)}j Ͽ!Kd.r;ȓ]wF%rI\~YYZpikC]6h - :sgLN0{OC[p 4J$Sody(İG >,i7 ݳͩk*MX|j|(zZn@qDԞ@'.'+by%?w f& esBzng.Z2[BQz+s玝?,J|_ 1W]BZtʄnF;2]IDP@* mM,Dǖ{~k dDtFJO(_?RUuIFm'6.qhL_KXAi#as> U?=Mc m?EҟgEL{3jO(0>+Is8NO^zAgEv Cm["cQ6>-fH,r= D!QLS4NFP~Jf'zj"o }_о ڱfF&<|Ci'pMm<,QE l]?0 VUg\ގI^Jc1bI=9Q6𗌩sM2#?ݍHDlJRw񄰝Y8Ձ-~ W,0o8eB^B+->H,*' Uk&>ƍT-IeH1,r}EGd\VDm-YX<|^Da*h_.$qj [QeTGxac-P_3xcCL}|bL~xȒiYtCeng%+_)?.!:p 峨_7~͆F@kQLS;'D4pZvJ }].?32"BIP;KlxHbK4X/rCH2ǮuQZ^9ʎô CVOw1'yhT *Mы 8_6Vp[axj-"MYKabdi}? Dd+~IgnSs=c!t#ȶF {TSk;N{d@c e1@j.Llb:"mל[v|^:n7xBdy+lu1d+{ђ@>?=Nn|FcfIy#L Cg[X)}630,Ie>-Q \䫦,]666 oXkLX!ɾ/)iPD :Əu]+nV8"Gp5/Tkr+Q g9}81̶GP bm=ylg)\q7וr}{ x Q({h&{u7h]ϥC Uhxt@}4YzYXTpnW!ׇޱ.KγբzЀh|V9&FݞA`z`ӟp$T8~Ⱕ/iE"n+]'3ix:<'#32r[Z5%O!0Wedbr[Q\/9g?#J HG `~05۴~6K.sj 8G>Ky/5&j\ Ԝ q E$ðMt]rΗhLG3o"%N,[m)!7cݺBHㅇ W~ꊣ)H5yQ@U4'V-I{>-պ-hIV!8t:JD{xGG* + LU[RS63RB/@n;̻P` 8uE.{xQ"v6|3H3yLvʖ% 6/p s߱!U]>+)Hjgw[TOC'6zγΑEy AqIz0$CjVnS_i%4K9gNGKXz\H"$ȠmOl:vAb3M3y& d[!)n([}Iu]7"T};x;5O26Qi)I(5s#peJYUsH.\t!?XtYjJir(X@f;]#?^04>tg-1oMpa':6,Q w4hrzM$ ud8XN;r}eHIOxl3E {= gfQݖ^:"raÆQ҅za-٤*³ ?q&RG1w<]CoVh[a2[0#*q<B1G$$C%IY,i7-es&:ɟ.z l\#0vH#@ƺ#!Ʌ߮]^'u#H5,̼fd*eKYXthMD(ɵHWMԪHMPNgGtH1{:ľnܘեBu=vnH&^D/]-IC4Abp|ĨG=Lg7OŦ4N)܅qi2s ɢϘGZsE2l_Y&fO]VZqtc|Tqj5hG?DE|79Hx蟆#ƫtǯhHYwD8<. 2G6cCHÖ巘 \k @KFFZ5Ŀh=O$=b_S39 :wPP^v[SNlcb^Y_K5H@8p|ٖu.1e(GT4tĒCy! yb sJ+ qC#ˋ%c6Ss4׺&"_bsy@JiP0 ҚĴP*!,t?[*j6j~I͠-xs5hȂ?C8`ji*kGpMi;(y7iB8Ypv_<,MJ N7/H(_P/^mEDAn/fq7Ú'nңwb-䶏*qfnL:$6hT)IoSfV Ѩ!g Z6-9;w) &wE1{Jb'SC0ڳOW$ Tb~:@3u(eOuE#^TQ?(m1w{s}/^lT\ }"rcEvkڭ4g33|6(.$A)*{5`0+Ul'z ;f33)¡=)PjOp@J[%ڻ_Zv(_GdPyYIbK=KSےJ#v @4+?M̯HYA!9 'U <+2}zMơ?ہƫCd<6ipG{-0Jwu$gޫEޙ(`7z1|S s4 zc)"f6*3.X}|"fpզ'sp.&?@N=l=)||W[xWr1"ӜEmBh2 ZֵL[X]0oJNň \0h15b0],J-[X.OTu"4T-!-,E[;E$SWa$Z^Bטgi_ 1˖Ss\"(+2>pJ|\A砹HU T}nbV b; *Inol>?,t nΌI `䇁Vn--fP+*R(&o  :%^Ƃ}23oۯ-%oJ# ,;ŹYRDv:it|CodLuh\[_ hPfbCffGϱ)4NڼGEcҴA&MuNeu|`z#Dg,>~SR<,Eg/o%;0ԣ:ٕ _<+*ا@,2ncRm̫XBhTnjOiۅn}~=ܛHXMpg#M.T4eV;_@q8=A/=m|ޫX HƽqZr (IoB6 cfiUv(*,%4!:(j g&كZ+Z(xT [+ &lسZ5SV]H>O-1~3*XYḵ#g#}r)~IyY{&gDz732:\=->m6g,H wj[)U_㠮Nj 6,rg!}U<ϯZi`Gr`()β^rA wMy҈$1󜓔aq~v4з.WYA{T"xPg?jĶ~!.Cm eD+CLą*@x 1T"a%^l!ĄO obl; 7}>1=~  [s{dnj+ۯd+,j^jm=TNr0>ZpiH FXE1q(MWgW6_}P@gDhW4~y(drˉL%|l;k$|-pSJa,2{I%tE4L "iCT H.695WABYaZhbǟVo \߈9 C0#nd#]M&LG&y9؜{)*jv))\ \"h&EׅU@J`/G#kT.0fF U7Xȣ.T`s/W`7dg.[]6VbrR+gj-w :9jѕ0–zMPLQLLןfɕRt$@gcG_k;"J eeV(_1?p4ѵ|5`7 ˗lpmFR 0' .?' BM.; aF,``(k03ڙY /̞Yt*%>_&pK`Xh.qz).n* g獉 >C9s~zZ/rmL+X-`27Ӑ;::kJ%VO D{[>JROlTQ+6;R &)X=FaN^ϢJY$7Ę;h<ł0dTy5- |S0>/0'm(qlsEruXwξP]iH0OjC@KE n=pMbM`י-\'̕2 )yF 9(巄('8̤R!L19;<@Y>Bn=;>(H`vbNtѓuNq$+w*]Su(QNk(j30H]M1-xO%3ϔJOX1IAHP,dr=.եHVxrW jλhWߡvf2a(ck52ZM}h-/~R?@a؎ӛ gpOknӖ AӷXZ01g ^8- gæ`i)|jL,Rճ>]uO [O(UPA@_sGٲ^ vǺ f8_2 a#C$[Ӯʅ57%<_򬒐~ A;Q/!yЫԱPJKnV&('Wo( xr,#@r_L_~sAcۓ< 6 Z ܉Z P`MVffNt̘cKMicIQ])ahh@NMd$i#PX\ ӭ1qM މ?rBkYn_A!&IGR'z]J /i*`<Kaں0Sh='cOB.S?KAyLrSQUI! J45F}9뢌n^ T`qg]naL&uAHFbm,@Ϟ ϫTFC~#99FS)wΔFac09kC]w~yTH5(HRcm(2T:Ӽe 9ԗ Քm@RiϿց]Vm: t02]|J9ў}!ڃ4DҤY1ZΪERfR&2G"ĿԅcI ړ?vt,%Z$N5cR?|HӍ7yny9B=3ވE`]sg^S i۠yQmTd \,%hI44jOİySrfR)F#C^tA4_ ʧǸ,GmI@+%W3BgZfv;2z$N0xzl R!%LMQ&`W_:Ֆ}Q6gWCgȐUd q븑%N[V&k V*hK%@ë~͑r.Um9n 趄ŝ:`Bg}NqtJYNZAgM"N&$8Y\v0bœtn1~\xޅd'ݒX!Ҧp7cmðЛk_o_|b6sO3 L/M[@^.04 :8߼% F>۪Z?Q&ާv`uf[;lcHMH(!dM}0cLbtU3x&v*1bxǙBC'~v8/1%F7?L#h~72)); PԖzjJ$D+il!DP`aW#JYhU^ ҹ84&C`@aO=c棼e٤o![ekaKs[ԟQ d9U{yq)3 17Zl=h}KJ@:v+`Xa%n"D xϜ)d95 _c@Wa&xx/F)LO{6Ń`(xh ڍTgtUeـ1y鬵#IIn$ڏ鷗fdsB I.fva:f\Q6Nć!hF'qGj gӏKۂƌ 8rbݲF$$;QcN]wiL(;Y&ƺSR_$,6t3U2#  OLy5&x~[-g.2W2ɯGߚA T !O]hĵN ˁ'Кw[<.| ;Y<m &u("5G@œP+FlPTxB}KC&e'FY,+xjW# z{S8!d?+* $!H"MkrzCI*.Ssr65b 7$R Z{ q̶M4S:7 /A %Ep$$pإHUC'埯Ph*;ͩ,>u~h +HuMx!Ar>ώC_E!?WK#d5VN&qa £@ ۱_}Yhw2}DT9#}g~(_4OAv|nJ_Kl8MzKk^6O]#C< 5qTw : M'nZR1DYAU2ӧc21_v&wfN ~ճѺCzBᲳuPX|-' ^ѸɅd.ڤKWWy-ؑ|dy݅ -:uE8?ul:3X&$u_g0Ax Κ I&3 uρO z·o9 gnG]JTa(&{l| 5:H_;cm %ϯ$}*A!LJ]668>ų\fk{/-Ofrp.#n"Ro9&A0tX{#7@(hJMܳ_b׮kUv*:.?2vv SMD`˷ޚe4:8'࠶_qLGϳpPg5[Yij?a/!C)Y{`3 &L# /f6|xU[Z:J 7kD}mM/ '}#؜4޽iL}j N)qS5K_O?>64ӒEG@L劚 ~x9Ae}UL+y#pB#wQI*eb"_ t9eo@{8^RiL<5I\ d8@ydLM"xp{ɯ:U%3LZ"$ `΄OJ~]{C^VVԵ^5vt$lgɤw3/O&B -h]FPܔ;|b )-lՅ,ˢDv΁iF_2$^5ꖓ{C5*-5re5I )Dn`~ifae͔ gpw,?[ʛsR*|V+@{H B6Ht Hù=fڡ!Y"0mRr~!8FˑGN9:sqK&Si\ 3:"ѫuKރ 7I6^aXd ߀Rt][9!$!A.~O 0zk~ן(G;SM?Lb%Kwpu/p|<+}  FYzc/vMcs{ P(eHŎFY[8 f±YTòڛ[5O,mE~6g0gt)U+ 5p"RGSog:E\y:G::hJ1ܼoi)R9Q,†ULݮGq cN%` @hޗ]L2*R %vlmsΐІ2|h*bM*ߞ`PV+C?2u'6eěBZVXxc١_'rhy? n{OQ3 A^78tRFlHkeX&c; .aKO .aȆ/Y@ >8KR%WWت*SEօ.!~]7c9e;fvn,OS~Kl:-N#oWhfutd'8/ M3l1KUH69-^yrW÷l# \hdԘhUڮ=jP eF ydSCK9Vxf$Z: V=4sN?7-?4'}SXyTx-ۼ-LG9-ܰTnfw υU;_-u۶ZhW:72?53_Q-gGu~NMw^/ny\=삞x0=%/],K[l%Z@q@Ab-+zo}.bC9DBœx99 0 PyBenQcluK5x(TM$B^el?C&XלFV/LeAQ /剗No ^~ ׋ٿ ^Y#4w) dQE?clԓQ.GjOLXHO/io|\Pgz[N}\C%˖e0/GƄ:ۼzs8HEö awGԜ~>\/8H^f/1ĩu?˥s˻]3.v|%y[m;e;M|ŁZ[D+mnF88m˾}ehcKVs Bk*$:?I8wzI= SDh`6ձ+5[RӰBܮ!!nXwmKȦ<to25 oJI_Ix:|&r~|-5ViTƗ=8Q԰_?k@VVBBmdnx2GRJn3[5F^ p]cwl$u$1FSbql(;ldWF 缃pe` 7CLFw;V:ͣl 5cDJ"zJԱxzmsј-AvpPvO'&Hc07K;Zd]0ա\v4qq߼C rYt.9=GDܩ A$-ALKkq-ȯ84O d2Q,;-[օg[H`\i}L CQGuz۸Eɲ %~{U հ_]IJ>6[̜@Rv nw07y)xFMjԄ^„l T+fخpRgO%eLȐޠ MX8"]0,F4U, _*OW7 ߺ-G,^;T7;uw 6H\9hd\ 1(q`Do.h`eǭa`vP;]0OkƨBO@2j]O*x%9ԋ0:\)QH\EA.UR [+(vk'ԗUa[*TbtN\X԰`>HW-hx{cBEӣv ٪g%DsxL "K"R(3Q '-1+:/ a%ND4峫ɇ;2Пsmu[D)g\rvL\Y jF=h-5S{`d%&S _eӿJ> 1 x$/;O)xTW׶ޑq{,|!`"mx`:ѧ\UJZ SP38F>(QL۔{V ;TwV { I.'q^=sW)lB?;I?7`AO22'C7R@ڠ|`'р@'¢N,'ݐBuǧ0=l8* OQ/beҴG"C985)i= 013N u\A-esOG]B$.ߊ7B4yrXĆ~I[o!u8nnض*e bQ gt< ^dk98mm$E讖i?va ;0ņY3yYHx+􊤤( 5uҕN%{"{8+;XߐR6 D>cԆ5k mcwk7*2VL! Jf8W%֐Υ _;I"%=k.)BL%Y&KV%[VD͑6ޫa mmͧ5 /Ԑ5"i0w[$0)dmFt>Pxcƽ8ֶsv Y^cs,D ɚH7IQ7u>dG'4 ? Pww8㗿ǩ2͞8!8؆%\nS>/JSjĽ-14F,ަ#W ]@,gE728< AT."Ii_i"KP(.2ϥ]xIg^ +sÇQ*J>xESV$wZv'+XXY,LpcafLC<Ѷg7a~@a\XXG1x!m2%"$Ԣl߸ZYY (ȓ8M) Em~xFhՎ&`a.* >\]=bE RcrRy£WM9u_ $o#b,&Ok:vZڜ3r7z_xD D@9:^P \M])^Z+$b$2PfZ TOԣmAnƜ/¡ #)U*$W߿_Dr_,]S|N/bZveL[fiCRJIf:j `zF mez~O- vyp*l %S%H- pDcD3Ki{'|=/or%{͈#r/Wss42eBy2mX,BLjSFvKJ_p nZ6NxT rH*"U]w]̉)V1VE$=[rAS!pOКI]m/_^|BRH"iѯ*h>"wlnDecYR~H%a%4k^2|f7*!p|oC!(KBf-RR5 9U} Ckr` ןCr17Jda;K~'&r:(5e \8{ˀj¥AjV=u@b" zmTG=fK=Fx#vqSLKք &2X>3ŒA0<{M PQ_< Хmu~{GԇꌫdFoC 0E1Di#X/s07/cQ[;$:7w^=Թn+0I?)eP$f.+D!Vt_?pi ׋8_:Q(x<&EShO$% -=J%录<+|xڱ)71 }Oİ 96(pUAA/'s{O,V6Ɇ\zG]LŲ!_̇$5#٤%קN}J TФUbswYe v3+NZGkqтqgE=4s~퀂x\vWeE>I-RAc}/iԆ0M2 T 9ஹ"vjba Nttm_XSꐥ κcUB&sw!IOI n6Zolb~K0C NnG(Ea } G5~ >4/cG_0~Y4u TJRÿnH%@ I4cT\m(!Ӗc iIU5n<Րk$A֪4($kāO_׀dp _ewuA'! LU*U8Iܷ1|g TfEԜȸѻ~l S"{vzϷ3iT~9UXԀ*k`jum AV,1A‘j"oiĦ|zv>; ϟ>61=pB(vB&0ϴ8TєstF< 142Ompm5Su>yy&b#zfS!R D jC Ȋ(䘴Knׂ[08]('L+WMѿCmZ _gabRl+(X,P ev6'n缓nEtU* A!]EwЄanPd @UO_a;Sg 茒MGH &Y)A,)+CeЖ|鰁 -CQoMQaH/h0;xU&Teo L U^tzfCt \CaE{0yl;^^ǘP aa! Ȃsˤ @ECp޳ieWAJfѫ76KO./K RHP `aQk7,n03%-/zKU}|k8]L@GKg㳥c;{p[I swIn&ۏo?G)-k3h1I, `;oۂש uEfh+?L6[Yc PnT ڪ<;&=O5mZhn/k٩%z>]J$-ySEBb+oY⅙\~G|_^eO}}Nr6e3OfYpڠK4螫C){۳,Co#-rF&5)r,xZ4]Ԧܤ0t#|аʿwg~/~@P2w`]vvd;G# ] baKFSUx(Z&@Al:bU)e>{yH_{ Y_dY[H :3uik2o+#ihD+ Ϻ a[@WL(Md}T_SL^_)Ȣij͒q^&rhsP䵂a 'Ħ]׹FN]JޘujyΉf$uJGľM 29U"hO|MFxáUD q%ڂnfK Q\PRs+P!N^~`\ 5ije߆YDg:wqU^*`Ȉ+I&aOl-Ծ1h˨v^dcCFي}z%+;TkO4 0ִ &~$Z |dda O҈l9s6XGs&okq,^.mD˰p9/{ky((Ad Vc"̓`D7?4I~m7̠n/S=QM!N)S"{_P{5 foCr%]B:6M 6? o&rJt.a7bz|+kُ &3›e0tƔJwϞiY)6q} rxmY˘4&QJLE =$Y;z>rMb2-AFs(nVݳm&h3%FB")6͹q`R<|NQ+RMe3ޝSj#Ѭ""gn^/rUr=dx׹zcmf @`YevTN)uv; Hq]m tNgݧoMu{j/nnCy,K.Wݔ^چ,& @Q b⓫>.,5RŰ_p8',o}Ƣ&H+QdfBݜbuԾ׼Q:,:&|CYG=q0hiyk}Z}%tJox#]Ĉ\Ut08lWK/[܁}sgE3A<#É6uD]|¹_#e&%w_ rJ~U ?|4]Qei.3ø<H  {"+R0p F2lbLa*mVi O bhZzY2weWz1ERGm(j`q2Q+lG2ůs2$Ŭ)xE(Vơ>X/a&"n׵É֢U/,lB(չUw Er.0Ʋ,8c7/ r$PYqXZ/o,Š\:mnisu hŲ4yPW@n0.{ۄ=&nяm@I85j<@/.}_3МGEic1;C9  ec(::VRKi=S7ǢCUI /t$֣`xbsHCBp4^ꨱq-GFQE%d*>)/e|Ȕƃ>W G;i98ӑ ʂVLf(5h"i'ORS~hUz]2K\xT h%OR>oB%jB]!L8-wZ$8r 摞#;9(#z_+ݘ?lHN2i yyϺ?)`R팋EK"ۅNjta eᩢqOTW1x u"Cl{TE ](p WF˒>賹("B^ ,͍SE;2}!zͮe|9V-ʏ1#' du\'shn?'PU_s5ʒF 0|XL|&:!@ ?S@wec9 >,svDIzdi18b<^!v䚓Pj>3@:|MET\y$1%ͻ4t-C5D7Q1NE0J riǧU=G}y=&UjQ3?ge$2weXtT&;e廚ngq,EZjMEt_$ց߻#u+kX>ŀ$X.sWtW56[O4ߡՃ6y"50rc쉠}0Zg*ZfؓoSB^赬m._Av^@/BQ@dYJ-v?|(7`+ MlZBJ\ f$[Ozed Cg@y' /{΁2A8$3W)=G {yjR`C8!dpHPIM˓ 4KbFND- 8qz}\RmB?v1=BƼ'9/Lx(׸;I!qpjo8,!ў2#/l%ɥ&E;qΝZ+Udyw(jHJ["EDl~xP GЬZ0x(mC #.EOkN =F7;x10 .R9-o+,ۗV*尣DfU[gQG`?M}UDޅ7yP{U2g5g(BYXR7sg% b^+`͒l51 I0ƩEbL(vTvep];:~ky{LܮĤ3OW@xwj+:2[M܋6=xQd]r9yn?ùpuLUN}jdnf-1)DcC4$yTW?@q(VNatlM iCflt)YqxgǏWІ91:.). v% l:W<|-ĽHZk`H>!TV?#mAz}7j׬yZsOĠaQ7G<@;8as?쀭8[F/k%D@XIK+'ctzb"Ţsω< [Mk1KBeҏ_k E'_-p zKݫzanI;@i)UCгif]#g/2"L PGPߡvTkZ>S -ܨW|yzl06EzM"ɮz#h3K(lЛ 0xa mY? z\F{ax?UM1h6t#9ټ6dش._[ǠFίSV#Bս//"~F?Tr_Q"B7؀/cK؄0oOU(YSv3QDrɃIls5GsyS׋WJZϜ(f.J;RY|ȬtSyEmq:^j&F&fC :ez,Gz;!Xcܱ:KSA!pTs1_KKlm!%_vB&u1o؍y(ЖZ4ӝjz\jg^ t#څsɔW\i@V&EX-yM ;89H& mT>/ݧ0VAԋUft/#a6RܞM70CF3:w 0|4]KR+mNsg/1t&o-ˇ: +DŊxԭsw Tऒ&=C8߼euGPATw^:ӝgx<%&9JS"ۛ&v[K*`z`\0~I_@Vm.8HfSAR] $,U w|kjF^@Og1RxhKnEMWj33w$\Rd=yztN!ܦmG)|2v*#K? ?r=-n#u|ZKV!| Ҕ!P|/n>@#E7hߖ˱9'A JHrH>aƁ$Ń5Щ{e},m5V̎W#Uvw$ ΘJ6({Et4 3\S@7֤PBj@iv(U_B @})")>FbH 7/V%C\L̶6l:85"$l앸X(EyxrQ8^_z9n&iSՌ<3cYZZSg8)#_Īχ< N'^1E=hex,IRU(3\9 MF$knŁGM @?"e(}jD8t 0rΪbb=khvj2ԃDBSʯE ΆAGj=M')wy= DEq0YeLEF9TD7a"RBЀ7@ZGQB13 +9 6eC:mX b'o6AP\u+ 63Q0bŰ/HˤfQMՊ, k`4麾CQ^%דGp.z " MՇg&@7%jT.Q1QIٷR`} ܱ9!o߻chdIkbx+]F dMqGn'|,}!$>w!ZnRK,W>{3$žm:9 z]nl*sFKn9WaS_:%4~KԋTo(@v4WlstTȕjzm>ds?!}_N>9 CxΠeXrx4"[~/nuzw' yAݰY2:`j(1x5edP+- RFKMQ,v&^.l%5cd)E>ފFS/j)EYDo V Jl,in£Q~՛Zr?0+>Rkt76Xljdzu8 }*Ùs*MgL]Meg;6<Ξfe$\}Ǟ]a4u=V\.L}%~΅ZW(~#}$?} 4 C=\d!EDzu{ _Ԓ;aHh"YnB,/J$ x2FZ :r_cmʢl[vav߈+2Cuh%=ndP`~p($_m]TE:B 룣g k nec3PfeFR3Hi^Q‹$nZ<FO .nI/_Xf:"J/ZYB3o4Y97 =a Ñz(j,3a^;5ήԸ~Q8W<0j8$g)wCl֖06PZ#In iX( 58i*O~ 0hDX\O^quhy:ZF2#K*ֺA՝R<lÀսzzH܀]3N== N3G)^2ՠgQJS0"7Vs״v ˰Vu?z9/f˴0FB9oua^% Uh Ӕ!wS"qR)($e6зleo]Pת?`0Q21]4j !%;s+w+ӄ<sҤ?./{C@. ->J;<Ģ=U_|d=w߯pdFoY|mv[D8;XŸ'Cq|u //E 4rk-#nۉj*;n"Ј.D*qZؿ+[2NEVS9o(/] ­屇,>e, ؜y˼<.e6h^z!!%'Vo`;\p} UV&hD4}uG d7;7uAb$ b8Y6l\:Ma-3\5zOY,,RV@;{StADf7W'ky..7:Я+ ZS(`MO=wg;L Gxg';}(9 Nwg %) QT/=q\:[ຶసӅ Dn1HGF)< _Asrx7X=cʘٱV%5T.}RADRT:+<} x<&Tژ^TA&չjFLRmlT.4P bQ2;^Gd#2~9r ^\s.p3@,bɥ]_4^g!U!L`qOC+51/n%lew3J%mhHΟ ze^^꧂S(Ha BZh^T9+1~[רC&ޙvb. G $ds$Zt MҦ`Q hW:1, (saI|nrj$<3L1V&bU8dYvXDNb2|~kjo2y؛A˒Pk+N^M㼈CcACZmQ)Sjgř*bN@ 5%,gm_WlZo&,j'KvTKR2?UF]3Pr檝JPѻ}wZJOs:}?;gS-Q$Cw o{i1Y@-]?4Tho7Ce`ϖ99::B΅kI {>Fؼݙ*);JlY.mIeӰOmӹr=su'fEfӣTCiZEaԈӧa7)֦3gS Lz&zqځk\ hɣ\""cuYîM,gqk5aqH Jܿ}8$x2[˲qh0_{FG)zAm(OX<[';HT3 V yjv&00yQb[aH5/m(tq^'xp-fwh\sD+`n5pepKQY1?Z \\!7I_dKxbah0 !D gigc\wJ|B$G!ON5b`FT|sMcIbzdv|iu(^ Dv7qj#$ lE, 3MC9S &5WM)3u6k̨<&c~fKC+*2By5.qm A|hiuQ{s~`^<;76\7&~^ք{cR!֤߿2u!=]w {}= 9_ A켕{.ZH:WCFC3|JQ>QYfzu:HdՔN_'ſ&$2j n->GP|kG|UD̡)R7 k T?*؋ A +,U)/ ۡg)q@sso6ԛȡ3O /i IL9#M2 LnFMeBzV#}$1'Rbwzߏi*h瑱K ۃ]qXk*; "mo,kV }ǥ5ٱclOC<չӷU&EAPۭηKKqiWi lMڏF[j?;V2џV+hJCMZEMЕ4<-vqMMCsiQ3rZ%2>x.\HZ)LaEk G lIlLM#v=ȿHǒLcHѯRyf[sFOLT+"*Nzʇ|BȆRR~- J]̭N.nZQ,&vТ( 4K5j<]7rY%s̞0̿zB>UiFAhJ|l(%Jtgr%M zr@p)EB0C (VQl.j6yIDj^ bJjH*k[ȁ=M=s/B8s-tk5*{߰ Rgݧ4^KULt\8Q:(uL3gǴ$,PsB"j{26F(Io*ؑMW>N xbB 4X E1Bilq}` Whs㼪q2фxд.U-t2+YjFg&q*;}b y3k1dud!uJ}B\'8 ٍ뀃[)gJ)~PP6Fη,1$lP2exz-2pG^О.xE#%0 6>9Ỡ`&9gW-@k6Pцс4o)[sd7D0Mhp$ii^>ދ;?x|,+?V9`fK|&{>cpq9Ϛ"!$`L4~YeRՑHFȻ:r^3ޢ Fl96&:|>dXt*yx6R_ZblT 2T ǏwJ0TMᢼ߿dŜKpn+8$@#xu wel03FN77թ)m/A{'vf&0wfqT $Y{"wN9IjQG`$"Jb<:]4w,>9,Sf:W)H(GUV)օ'9m]% rmpr#g>X)Fp`-Bfr@W[ý@,IavkiSН o[E^'a$ ļw<'Rv{՚ft{9LOb*h}U\wgB y\wǒ?zeN^,/: pRFS=24DV<7^D̶^_763Y+xk+j_ ? /zXI4uk* ?ˁYzqU3 `aVn!tWbޓy5xs4լ2,C+[EQ4^nbunYx"cRXA^` rLЭ8cAfDFHf0]_ y聗ص# ^xBv4o2 (%/t4\r$A0v^zOwȦ̃^4ޡ:i=("W֝> wU6sК:rw%FQYChrJ]'7pſwU=40]+?3KB&,Ӟb2.Ev؝>O̜hsS1o:+xoX; Y5> LUV_%CL쿍3Ob2f-u3ajo@PЖvKA?IMZ/1'PEˁ2j,FҶ[V};Fpͤhҫ{^>t6ς3lŋo{cj$RvFbwsZLԪVrteH}lG+ lW&̱k*i5fo``#@DۗhWoxQ됍;+dm~@#Y D[hen:,`]ƚ)_YBo::IgnFl^u'Ť-feJ7\4}y`?隇황$?{`2x 0u@&mT?qQRYe"@>Yd{ *k;L)>yo ׽гNXF3 $Y*bCBPпbUaCp@&ԴLI6 {ǺuA[cr'H*?o}gz4zG ~KK a~ %ls %) Pf.MNM@;$Vʭ K n3F4]7r\  fٓP}aT6nA,Ndl7Efyf'dSZx*bgcBv[k&ܡ+0JaKB,6U_[^as*6Si\ {xIL}Zb+5Mo%^ݏ,.O] RUH9uXD GW!^)cTv ;.@_V\yϭH}W ͝/]ѮP}!15&^NN`wPOf>WQ.n8X5VS 8I"M(3lu*"GM\FK-ךA[ð.̲(hx˝;8-n0i*繣e&i~%"N `@ ud<2E'bd=Ub= QMn#O/*ȇ眺rzj 0oH.[푦+"$Lt҂!]2RFjg}R`m)Uu6 a;eDܧ? ?|fUi破aZDJG#ly2|xIo4Rt}i_Қ0[ӡ*,Fa|tD)Gu[ۻqqYM8ӭiO埥(*bc+zzu \v w'\ 2/͚X﵏"cɛycP cXO!!zvаlQf ;F'"^^ᄢkv24Vȏ=n\4>V܅[ uIh`X:g_??ӺFiy1B.\;=Z֋B` ì=@ @oOT[!+7x;wOe^SmoiKE I%&ꆫׁ+ (`BgP^j*\"}`hUkpO} p? =,8vMO^B`Yv:`5Y~J}Y;ҿ+ֆ#ƣ2A 2hY%§ s׵mۋȑL\luRaWV7G$hL48'*Rc܋7'O5D={/\SH\H#c*E(XXbfP?a*8 M"&KAJ׈OpxM_ߡ ` :-P#̓:]J`v~际)jz)z [wLs=nOliQ;&Vx"> ժЫELOO4DkܓRȗ DaD[tRu WfO6 yADAhZ>6-)|YϋOb2wkǓvKﶥ6fY? xpQbr_3r)j_?- K5N̋9-nZ+Fr^gUL_a*Iҗuҳ[1JUyMRG~ )fmI/G Ac`H9r~| y`ȱ,FZѳhS^J U dڧ&#l ޓm+-o|߅ ƈ«%X[ȓ)Y6_}ݔ]Fr4>KgF1'Ԟ}~ ԩF_3'²uNz5􊟂Ϻ/JkYMu|:ːK.-2{Lu}! "Sug͛%3VǸLfT**K+G4vCoR,]L-}T5ڒYZsg{-X7ݪPma$aٱ*r١cV]kX\qa%+9s7ҷ4D`VopI`>[KMثTavL7`~)L"WvQQӅiͳ4 #P" ӆskeyu\’aι,bx~XemȎ+"DuͰ: ywJ<hkV)ro$ 2~-"S\AHxS\A@Oq͙%(KR.8r4)u`5g0 =O ۈ#&[\x0ow ,>@{O0gtcԿhXT'XgW1r"ȏ(.R"n-g7 6}d5ԽdcaÂ[D?kF\u.hw-Ȯr|YpɗNH9(ߑsV{q#Yy"6v`~G ^1ȧV|,]P5BJy1-”i=QV"k̭eQuGivy,ns aG侈GH00g; $3Q姄+!mÆ9H"ofusZ|ӮóxgDkYcGBz@'&RIt25F%^H~vEiĭrv(RX3SD8JvďrUh% CѲou91{rx+{nA{a=6c tOXq@i h-0p:`#*~Tq x} GJoc]i v+@ş^@(9 dȃZ}k ILX^]zmNF1 )fȼ @o?ߔR>YYH=}¸nϥTU5u/|W7wG\Jn':b!Tu19w-C^ߣ*=/v Q&,)܈xD<⟂?EM ":b8f3]2(@uZ2*&N SGoh=1'p(JDŽ(= q_̌#5k%ߺÜY*Lyd9=/ <>m۹lYԭ` €S:cg,2Z^^-B T|bn og^ l6(WZDg^l7SygLˁ,Hː E鵰 b@b*ۚBNğЧg3p~ʨ]ybJgoXLDGiZf{AMNzX(ٯE.cd "~2w*aOPT,ƓSF@b:9)dD˥ HaxB߉Tq'[~9eP+)O;Ǫh<'|4G1͙i6d!` _갛_21`Mδӕ c؋a*#=CxEΈ XB!Ms 71YNEs+fk\ܬon;g:IV3]+NGYg׆p= 4ߪ'9M[YI]eڅLrgvΘ*>|*o0>)9o̳go%ڲc׎U&Ie,ImjaE?n5Uj!!x1n:X;U_ $U,+dO{<(=h!8DJ; Ңy36gx0n9lV3=԰ d[,A=eY zTiKIYLjI;+ډ_ЛD8.AD6yFwc;1%Z풙%uPL/hStވjM){(3N`UY6Fߣ*LRu DKLzgte,\ORƐ=r@->6B$*!)0>o/N^ ~ l&ï2iQR!l2+Hb zfVdQBUim?U5Z! ⟐aS#^7w* >ͨr<~QY_" rN_7?o9P~?/{gWW82tV? #ˮFS?hpgFIb;:˩Jܨ07)O~E(v!04VܚTtϱ1>g35;Lne6nT''/b̬-pg D" 0L SSVrV(2=sr &BY?dP M_]Nğ=ay/p<Ò!V>7n)7k+z+' ^nOB#@-Sewֱ~;&IM긤CNzeߢlFg--[BEdȗBYacR0EFAeƄbyƾW oo&cۃ<, آQo ƙB;vf]RG3i{.WԀgEwd?ZP79]!V5P}d1FRѶf/vF+#*>"kcB(?Uxݽwj0*k_Eۜ.PT/;sq  {ss:}g2V36|&\"93/o)+po]q;{PDZw.ldi UAq84*u{?(v-:9W +)S@Œ> 븙 @i~ (\|s ӎTS]qϲ}nQ~y2?$0[U_{M|S l0#v[.tf9e62r}J3|w.#2! Y/gpނ0M'Q%#b02m]qfv !V hkΜ즯CsPq.܊Boa_Y_!;<w?|Ta{c\&lXP}$T*DZbWA^#6cpM= o'h1S# OQ=s5sYNX>uㅄ$E6lV-'c UK}>8qYVҢNL'&8xߩ4?ʥڅn9\˜dn~WglTmIlo~eb\;8Gг.l}hjS1`6:m)rU %&4"&F%գFYqv5N_d \:~#t%ILӯY@pc6MKKݕΐM ϱq; O<4-W\&?XcT=W'޿%R _!zpg|=Av26VΖKeCC'%(QG Ji򙺩-X١Lṿse6I@+K&T}((f\PYxA? ,f\46ʉ-9PJ?)W2  r$!-`VrVP^POOB{Ҁƽ:!71mb9i1 ["_0++D kp[aɦfJ&t"MW$$il<*C_tz\J/~{$Pck8ң,J}:vh?s63:A)O;# fjf\%;d7|#9~]Aq{b=d]h}&oWV7Az-@= A]綉 6JWE*s1"b5 Dgq@Ԫh)f~]^[kx7v7/Pi>ڍ/H5,4BE~l͡sk%R~l n┥UPϑ](x26bm% ymmM4E̐z=7<^ġ-;`<(ŝ0t}Sj(EBȕ2Zu Ь Ձ-\!ݏ$ *;3kψK3P6j1@5T"TKW v$^E&y[g43@!yƁ'ʳrzJ:IUX q!F$F(\ba\+F>iHڡ9)I10#vzZAUKxIC /1>CšN<3.By&Ll!{soc ƆjX)jꄣF9Ӗ/Wj\IdLgBoׅdD2iAn;VLO&@|^D s3/u(#mitc.\|%zY~\pU&dsf@LOu;]sl\crd} An~2XնzNPߍ6Vꍑv.A5 xmMf۫QG?lFyuoa,AR>bа,OBS|3ȸw+ɩxȕrftiKoz.S^;C&QqrgYIOmA*qjGBiфڽ/唁3bĊPZ /f+"':4h+z3T1O Ix Sb A> ś*_g(tp}p9'fì Fi"Jϒ7co&7-;Pm="17< 8z׌.11vo5L74x4c?V'~BYɕ\ ʾ”i;nƵm;xB/,۷{tg(4'5 5FpINXCOo q3s#9< tsH25_#)+*:!ԔftYЯSf%9@rCm>^VK$˟ sP ngĨY̸#;yԮaT9j?]/@A)Q"<i|"D qL-Fq'm""C/h,Bt|wƱy##BtM0ϋ`GwPd>jތ"]i[=:D otp%|"r4;AC_U޼N0JMKXQJeйBSWɲB*8(@ޮL* 2KHͥmb̈́fd`&Lfýf[U`D)W1[$"$rQ7|r^1UGcTTq}5PRyΈ'g$2އsS;ZL?u}N (8*g"!ķ}EszŏQG7v+u+@Qٴcgh=Uhq y}3;>^mR;ԎVv0ոaU7F:?g$OCZ3c/O|S6FOir. z PM﹄A:wIu# R(7%B{cE"X7_ .! ƍonH&rt=^EsN{޷xlec0Z!  FVExK#`n \h^Zm]2/d$q90/geAp7 R-SxFqGD+‚VI?VVZDD 8Ul4,**,7V v(T {4cHbJo@[Ur޺|AN~VQy]kZ@1 # pd:!ɘHk=&wg,9ru0fOrl̤`3]]wFx rH9咮6)с'9uK*K.%oP zDfԽs8rxRWtX7T媖s ڨя"z t݊wj~ ^n 6)hPkW# =\SW"7|4l8}Yqo%̈́뼐LQJòۺ2Muv!eV΃9Vy>ݯ]WR5!=θxZCCrPttz-@o SJ.#pbGB/5Je vgI#GdL=FJï)GFSpdGTjdiM[c lWBMomo*w98 @GȔ17L3O%#\{`zB;kpX&Ș:So8Ȓkd.qhG(yqȷ3roLjVE-L^ƠMoy{_S:Hр R1(~H8˖Gyw%[кvtI|!>R/rv|?єIۣ ~;77s/9DJW${ҝTQ-@@/MP;)Sxߥ…*9k.mJ`^zbzN} f6#XQPmuC'~;"u+R.!dLA^ky41G-%ftelum,j+p L`ӱl71! V>4B;$McrmY!qH]Rw6o0F2tpm kz.uv ٌ\6&s-VG>Mq%@&= 7~Y"m#|זOf)_" A٘]r4-3G;Ƥ/4sF_*R|r)Y}K x`$q0mЮ}~.ӿ&Z xY@ҵQ%~7VwLXE,#{ (gw6xYؘ~kZ$qib\=/Ct{c1Ǜ@z EwMҔ(ͬb;MqXH(cV`N~_a`cԚ3d9M9P߼_-XAVS¤T`Fq@;YZ'AT=53$}YeA2wM9YA*%3d`zerbaN HO]L$Hv_-s]g8O~l+b~ѥ˰sp1;>\٧8nE rzxֈͧЗW:_Gy8eڵ_'j=MxSw>qn_sjK Ԍ[5+R5+0PvatGb0' Q }<IYq S!=DN')p)X8VR/RwqJӕ.YǾ } o"݋*lH}q/Kc|nyVH Dw7:PKG\9Tl^gd#K]ϙѺ`QBj$e;gś8D\eR;Mt] w}l/S(҄(C0cbEMv#$J۷/W}@Jo(@3,6 PǶ?F5[7:OooL& CF4H;%Bk1+IlMv#2p߂Ŭmx2pѤ͒2rqdGSn츁q#Ovo9Yl;غNlWP:gչ $xvTL=%FQ&Gْ'h|3$.炮f۶GXz}B$4bNn?P eٞyjjAyptBIo7>}0L3&̠}[}2LGLN2C䌏Y{ N :i2zXtjspUUAmAVH_e/D\,49TICnɯՊ{w;܈ꑜd]Eh%Y9'ȼ{5"/5ļ:GۧQ^bGDqD8:ʨbNr7RaL~5 JuQ\< C0PmwVYu KU2|1A]濳|v0"-9|Jw.㚟ihX+W@8%oQ&\2ك.ƛZBNm;H6wR>4.sL"iu" Q8[GP%Za#!RRaYc%rrXj@]V?[L&ML8QF0u[&AHjظBwQѾeu=ti`ܚLK <=rZZK|}˅ǫ~`Fn[j.7c8-.]B*u%{+orM-zƴ4 Y-=~ϒUY{i3}{ɠ^q NHR!{xE%-JɎ?IF[wo2[D1‡O]hhAATQYFBY~1@Hɲ+gJrm,Yȅ|@ǝ Y4\jOkL49]S[8s֓ yϹlV{0Kr(HX `C#sȼ|4cY+Yh}fS$Ds#W] )D`L(IGW;oC^LD'M^͊]vPa 9X_J\}=H ,f:89a9G=,ҴIX })!i0ZQaMke}}덊mVjVJ^M<=-9Ay}FJSE}XcZ'P{n[4jދ't U\/*nض=8E6R9Gކlؽm|_%uUgRi+~0,^͒nP*,{;7?)8-&,'vA V@׻<B!@vHE1zTbGs5&fC 6[}_Ϥ?ô=pem)opBy 1\-G2G-i0ӛ*PfLn!~^ *Dq+!]It##3%\T;Xsc'([,x=dIXElކZͧǖ*teWnI>q@]Ѳ?tnFFaĜ޽50PY8lo2*o;Nߛyf9&4b9dT5cz"B.򊌯PGEAs8ްVᑇBr탇K%Xu.y73@s>߷@"լU6Jdatݾ~; 7kx09kyܵp& j5P͛'¬¦BH/q D)&wz ^DZ֓/eq[/m G*H_w8uBҫOA1&5^w=B3>{hU`:'b[ +* gE m~#^3HTS['=(1 Px 'n:T?-6 2EyQXf2jZ)9D4'Ē͉c ᕋ{<UW@W 4y}J'\7QBf 쓠e삀Av J5%IQq;9:/Җڐ5EAlC̅ZjEW<+#IbEe6ޥp뱊״1׶"#r`x>@Ǐx33ۡnUqTeb`{agB3/Ar4?eE4hCrBHkne [$EĸWfp-HEY<ͥZ~Fb1? 7ihbSEZG9C_P3~ ig<62L ҕo=M:u-MGУ2n_"9ֶFX!( =u g(, dpeOe# pw澸mefѪkލKѼqd Ƒ@Mluݹ!zay tE2UD5`kl+QzE_Jm?@7$||+D"#U9Ga'ߎGa9T#P]=W"Oa,$s66&e3&y%YCD$On!S,əx1-iE~DyC`7;OmbZ p6hmk 0=ꦂ|5͇ó2R]`$o?1v { |u!k\U*"Qg{@*SAq\y٠E#a61 ju}<=pHf€'%;ӎ|=LХݏǣu=J#̹cc7r?l:gjt^}@VX&#PX}xZ/6(*/~E ԚW1lNZ MFyI2\ɾ;XҶg3ȅc4eM-֍|`E<[W%G\[=Ѹ8<39Y̶!fae:xm ) +7ikL;&{mτ:7&Ȋ &&d@HW2SԍkA3<"t<Μi  ϖS׾2zԔ=NBSwkW\n'5wU 4E!IualFڥ́i4@"ǿc/Fؕ8ztZV7{dDqd"{&"Œ3Ys3@mkp;FF #_%IhT# UBv^ LlKO|,v5.눮FODg~ĥ1We BzPz&ĸ Wr,/AkYS^d:_! }!qe۹Rnq/ կWr:] PWw._TX}9;],]vM2CG`J @y`}Y^N̚)3jk1=E㕠k&pMA%p)^c ]ɾ3Bac5ˬY+keX+ {7=HFdsqGc=KPpUiH-^j{%;}vyV!cAB):څL*{gR- f6 MqLtKE B׃E_p8@ȩ2]lT4knj\GW{Chj4#aW9bܗwL_sid T*˂3_J-;b!D<gdyl8qa]~j,=@{GB+M1ͩ!j ;TFŝBPKbϐPY:=)iڔ)mLgM?xImoO๻gRssHPhq"`}o3thQ4X:ēK{ie nܬ YG3eO.!'ax uVե2E)OeܙXQĊsTFr9hhѡA"ALc]` Z@m |÷L*7/Z>?D2˝h 3mRX)OԪiBh_آT<NbvV:maOƥm;2$<5=i=-7U_O + #$FKZ $\CCIhh5>x&9>pYRb~d^Up:G>56R[fh_2㵚mBܙ%ϐ̬yNF\P0"zH/HhǍf䪄*qۗIV$3~#NiZNNyH&cՔ.&dX{ mAdAYNG4k!\ S>y0>Y7[ond~d~$a0l)SÒm&yPBwG-{i\Z ϭL"6ρYs/IiEb&b0"PjnNpuGqxX#6G> qT}ֆ8}ׅ8XLyCcy>^$guq8tL>ڵmG43)ӗ`\ $E@(ӐV>){ylŗԖsLzAC]CKu[ Z8ңx մ!s^އdh6c#i#'P0^QGy?a#?1` TG`$ il.T)O%2#>E<LS) |B .]`7򌺍j5:dnWj9kd ؅A/i x.W)'#RKIuäMɃy8-\-y5H-Z`ͰBb,4Or&&s®Y>+(hVm},Q%q~ji@)_jfG`ps\`芆YnO3-we*-cnE{eZ9 f4pC13ЊC `vbJKd>q7:@h.ҦWHdYF.a*׹Ғ\>몋TPw׏} eqT؎ ԝ, ".` gPFk/c4t+YƮD?D0P.i"n>JG"H*^+J6e7^Und w.6mQw\n~$>Od[-T'.|DfPcdw׾LS-A-ŐZ0fvPD"ƹ_$N7~'S&P$Y VÎEq0x@uс'?o\wkS8zQ3(;ch3+ĹK6E^^)FƩ7/R]Aky/%t7sGy%!u95k&scj$Xӭ_TyL?QAovB㭱:agf@OUkrYKqbn3NF],,{;E;&Z}״ ajeWK:4=i֪5{F0 ƥ @N>lXK.08k[Y5qb]Hݝ Shlz56hgϟݾeNju/wO Ln_/2xGq$q/ûWt2'A{AfAX+>Tv,FS #:ziD |rcE(NjюO鰲Yӏزuyahb jЮΗv 8aB'~v.C2bgjA0UY̋>/p5o{cSF~OwwuE.X(f\͜<k:'\2(z&"ɽVw6\UPFӿ46q 9ڂPh;Qr3L\$>i *t C֌uHLHh#;(|1f|?1G%.%k^<8kw %4@~g &q9*'#brawx٥Wh(Ȟn,!\.&<bFv>ܴNIpHݦ*RL*CW&At #(0!k>C!>2ѻr0y=J*Fc3!5ܛ<0;‰-7 B =f1$TMM۝z\(NI0I;n9UheLuQ&9fcZڂ ׉T*gA+r>3Z;x{?,kr?җqzs?꾆&D R<βX%li0>Wh:ڗBaIzu,0 K).Рi0D8hj~i-kmB?(wh^p+ibPwToQdnT-T/d±&E 2H:J)KD . W?i sV!-<{6DVٍlxxz&ǗIvR}]s|FʰY Hkz`wuk:_ .b=qq>^:tY! [9;gf%bz*\B`nhYBlQ җvEaAd G2vHs,EvqmFBUWݾuh!sˠFᐻkȱ~fb%`B 70by4 _6qoN CףAJ 1vAj hL_*QUo:R#^>$rQ؆A27,#)|<$/҅H= g_/rGF|b`3wzds-|2 oCMWԭf;:ϧ;v/:k+Oq`i9'IA -AxTM yVoӠٽhHTh7EUC〟jfh+L#C3La~fIגPr:c/v?O,"{;MZcgu_R&CNׅMt Þ [hOӜPp0aPcC PwFotRW5%*рgI"Ϊw~.o_2޷Jg k+USn!~M!=^.p㣯=mpC|*؄QzTm :U XO4a7'Svx:gUoՙUx0(s5EwۏKaӓߝQ?'&f(6a5b)ufgqK)&&Mu?p\egF>̣M[oIbÆuc?|R_8v'{G`{[ƥ>g,:"oqPai9$I.ѩ;SYsmZ`w},m1a(I'$\ ,^XoVuc'!.7JsϏֲyUr P}"uphzbt|8BkZN.?'%.Tv_ Aⱡ}=\Yn*{1zSglPߗtZg SZop)MDzr!*5=2~$ݎ#Ъ" @ 4ɂ%8bзhl0)2 TQUVCd֎$z$.9p$>httK\ Hl֣2Vt:E#ɖ=lg3h!QC_>ffr|H$?-)}K'0~,iBN E,ǣބfcsP} &d#_]d*SVC8ڶ YIrY<5Ht >[@,1A0AG 7Lg&f$RE0eM2+CW_=؆?S h xj6;^ ^6<&IK rT*zrgriR Yl}$k}nŶ,<7J(O|F($NQYE H>soGVK.1nrcYSHZeE )qGֳ2S1q(G3zng5;hW'YB#h+B+udhH1 hN}R6MvCbk3#;]ߟ窼9= )(d@%zRMfiK=J̛1k?b=a;(d_T4QMq- A⺌-=&gÍ8il{ KL,N3HT<\7eXa; ˴wTk֝Co D/MzξTv\&\(]=s)8 ҆p8XkC ) T]HJnʉTIJ3 7K Eqp9A{ uTWn|tlVm޻ܴ\YnԝO@L{GԆ_|]rm~U0$x'6V]ߖfœX쐽ӥwxw=B˚*ȭ6bڬ<$@qPSumQ^9:BC4)z_AFJga~ǓU'p$xӃE^-*W@'N3SR!b9eUUmI/9Nym eSsM0Ӷ6!8E faqjG-Kx\\27BjL8+y8+RT"νF~ Q~9ϥzXUj⑿EfɥV|ꌦ爧ď Ď/k3q  ]+zozz+w B#_OKh/LFS-'{0CCfns/ެ~zT* |[e雷M y2d  M\HCJ1AYā𦬖dͲ+Ѳ 2M~4(ɷK2]UCvSc~?w`n諸h\Bon #">b2{_LdaI,<_@ z6摖IUnO_4L\c<}:@z׈mzX( |sd2OR NvF/*eU' zI+>;Yݒ.!C>D@/Mx kqT_z3Ei;A.Ab/BoZZ;# I h㤰ڹؖl3(L.بdR0U/]\v. k‡mT Ek9EЮpE@Q)uwN 3]b/tY#,J`Ҽri@ѿHi`u4S4[R̓E$LGI)|c+ATOMec`-SqȮof3sN%ID8bl6է'Q4=Ez1%4H4+WFx}0|22-N>< IԼ?͝_MH8%~j_? t+R:іzd틤sR/'3ޫˌs"u[)V$+EtWODWgMk!2~1WqDп VT=~k{m(@FB~easΰaYϳ>}{5vɫJ{6@pqc@95bi :ȷaX"\A35@d%(L]42l҃. mA[=|E]20Pdq," 6qQG^֭!HnkyLD(9gyNu#*`p/aK?fz ![X.פ?J4@pȊƂRZqYȲ_"g72CIC-'g^+_8b_W pS[+o{=|ˆ]'uXW'>"% F) z5EP@1>"aae/ؾzDJ&|v &ZD .kV;Fr~7 TNg; a%1Fn'ah UMReX`@߶9_?ʥ\c1YQN ?b_[&d/jNBy1%B!y\V-OaS˺F_\"RIjx#S`嘢'.뭰$MÅ* aXʪxsg`xaaCDfBMʵ{ݚ(Yj>$C6Sj(SL: S0[GOdM᦬M !r}? gZ}/K  <9dr)1OVڰ UtBM2q]ؽ`#YbISj@N-e^Na aϷY7Jd϶܅qC Iom3~VƆ lh峵(ܦE i)9eΥCh r7IS$zG:WV,yWC?=r^{\⿾_AOVS<3K.BE0%IȖeT. l[|%,}"cB.ę[bA捚h:@Ae{.>X$܋AM uW•Ck吧iJ=ƯܿbJ+R'l1,b=pl8ŗm562XZu,VTeTvnU0{%\w>kgMx  EBռ; 0?Jy{FCqL8= ?TTS /Y@׿7qΜRMkž5CT=(:ܼ3,}51:la_5-$p gD X_p'x LFY)>̐Sy=T=֊&!CB "!.IK?'qo`@/{WT\*tؓe혩Yrx.^ s(yԸ@>|xq lE(B5bUJ۹,U٠߮i\]UdU1sc6l#J69(C ~R n@@ƣzwmKͪ& }RϢu4r]aH&竑yojM O&̕X"Ѡ_iB ͒gYAqEvBN,ElYh; e3.ݽ-0b7Wg=6ZJ8MIZ>BjgN|Vu$uBx~Ti.G|NZR*e-ޫW4CΫD䩭5w+0.Kdo\ns>KXrywӬQ4pPՄ3kvk,ݓ?B<ZQI0pT.W?[MLh+}.Y[Rly|vwgcЬKB4U oFDU8qڏ"Qj ŻRS8FZw;w@^{A3:F@4Uqዀ9s ijLʾ(35,43᷁uU!8ޖ32lAF~ݘ[7#fPXwr:+2ҟtP_Һ_mܡm "P'`ػ547XGmC. ^lȗ,.okn~j.Rop$+h'}K)ɔt\+̡ƨo;pE\p/@Uo0Uuhk\hɚ=wv7%^6w)Q29uoѼ ^(]gN [^ }߱ޤxcʘt>u :6k .,S"k$@z]ؼV oB*UDò:A|2̡F?{JVZDLOI%lw(fڲ\s 3T+TC-Q6qiNEe"8Hʧ! 8'p V.!UE/X.,诔`}0pEv2L]tD.@ɵ($yB'=H2StRn @%r[XҚȓ:xY W a>skA}?m)$B suq} E%#wo|Ji_*?f$A/>eд%/mo]A=o4n oWM>܈ZA1 f/äzU91:umdQd)HTRz|FzDl_6bm32&w]'REז%bD}_8I$ =07B"_+zcUαmL0頎1[d6t~^jB0cb_Uah7&.(z}B>9L]#|\>ڥK,*kD4M[m`bA xrLUܯ16h{2 =9~2V_?a~a[ sJϐMFzwy:Q7\K}zH$"X&4i9 } UL0ds1*i- T$t81#@?$-SoLM2Ϸ<:YQ/,A?)SLZ7oLoD((LeT3f0Q4h//>ccgztoj0bҷȓrRe2=̾]uTA %;鎱7ijP 2X'j7신7A­ CJF(3Idȹ; STGGFVBWC[֝nVhq`,ڽ7FYo6 4X7$9diNĘ|'deDu"."}YG=Vo=U-l=Nވ<:/mqy\N&R|T9!PsOnT\#|#b;2iwF(ZOʡ/l{֐MwE+N~'2Ec~jv!xϊ&!hl٢D`9!唝 F" )(;9w I\Jf-)]YrnR{m09?Jh,r?:wA*_s. LFbN/<`QY[XDqI QofQt [o.%^孛e7:Y(n7tNzd1ұmD/eR((*KFkE{ Y]OD\/Ssls֦'仐9@uB04]{[OXEq_ѽy )Va a) z׸ K/K pGn{NVe9nG9N>MgĮԏp rK9a|WXu3rmgcBXc-MgEfa]Wѫ>H9dZpmv){WU}մ;:=wE ȃ8Qx%^a^-(msզ0 )4&Ăr>h NWI' ^~|c:KrM5p7Ka$z(?uɱݸf0XA41:6Z?ң(mymߙqA 7]#6Ƹ~ќAD?) KRUGyGl35"jNȫ ,_6gRubpE6NzI&FPf+ǙR[=[R՚\P(u=(eK:ij ۮ:,ʍȅ{Zo"Uط@Rtu~I%KpTY?>0 6ye S<;%~4%BQ!h礱^M sjSQ&R1U5 y+CvbZ(gnQGOJX擶U6Zec_tRp .Uf]GH[9+Cbt:VpisL 8 YgXIC}|nlFcwI?b|4׾ $ϊ:w*˲%\&9 pxG;B=a) ?fPuE #VͬEK |!A2B?4x|%Qq'VvѦ,oa$G `FeD ;C!Ft]NegLzA `:_GK,ç'eۭ{]xթQ>٥JȈ@4lJ+h d$j*q)_*-D9U ~9K.䣁Ѡ'8w -Qٿ}L abj2 -,aR40yT !kGʲ/u)=wJws8dTB"McCGe+/`+I㬘maP"ش!ctps7wPղ96wH%ųᛆ4;zOT:.G?nžBؤޯn[(DN uge[5E)7n'C%<3ԪdtJހlPWNE*yRǪh#UDLX. #e&E+?ੴ ؇4%=RqxԔ{HRL_r9PRE.%f@#(N%mߗR"jf]'+~tҟZF쓕^⍏|U'&?x-s w^*KB`:p‰qSR״ %Rjsn~~d iԓFʲ76T^ݒ"&Qok^Mf=Gu$a7\hڵWQ}b%пq.K":+FW2!o?Lģk*D0 T5ieZbcF[y/F[ГeɶEpag)W"+ ZWCMi8H; Y11kUxJQ4ٟ};YNFfaAy`S4C7nN2v=..dgg%>(ik礦PFhUT wql1Bn n2Z}}D\2h|8AhO>Brwu?8_CgC| X)NӠ`n:(a=,n$0ezr!r<َڨַR!kP =# &$5q'q~GNM}ZʕL! g+'CJe#}Lr ) {L9%.h ୲tShB̕袇B6ygIƴ_*2r݈_co&|%q H0;^*0'.i+Ea;W[E3( xx2 ԩ'N83Ә΁o4UeYsuS` k ^_&v6FIB]i]t _ay(|?bi &]sL>=IiBU5a$Y%X71\wC $c-Il׀_Kcž0}n4CF,- /7"#دıeevZssH#@=ab=_P$4,/WER̾QւHB \7{ "tIOt MN سD)ʽmDwR-gǛ`Kvج۠86ea܈MIn֮/,'-[eڢ۵ƐA ^KSu#޸ev\hMuB0Y]tP>jvGHD>"^GgNN%y`p̵iy kAwU !c#`d*٠>TNY%+:9[_qћߋddDC5ں|c׀Uj/4)0OV$UBmHB@/?QzVϥ^ i$ .T$#8F'{ƷR;, R0^OܙVWP~Y\4OE_Hᗝ̐&m]7^tҭv'1yM%-]لj@FpAn/~QImֲQclIlMyY6Y(勣s*Sƕ!Y9`В'Z;Ur_a=TJ=$LxIU#xoH+soIRR04*7u,фqc**,oCC"Xϥm(L,;ӎ(U,A8>L{̗dK_>J#XC{FkYq$-8 Af୶q-F|r#& !T ϒ DJ_# S,3"&)yjL}Kק N9TU-1VxNsӞ֔e?ƌ}xśl~ b+%x|sY++q#K5:$/ˀ`Qә-3?xAݶ"<yyM5%e0^=J HZOV+NCªW b {"UrC֭ly:lÄZ͜I8/0MPsC`0Y~R~N^d{ztF:bÍ$7]i:xTͱ+82 9ڰpk9 I˜uJ\܈IyQ@c`M}]eS[*}Bo)Q\U=/~ ג]՗!z]ritMК]#dK50i0(<-?(ij=!&jҒ 3ݵ o)4Xt(Obj8rh)i07N4#'XJBFK7e^rX2=\؃Crh(*VZ0aX5AZm5aS:lBIt) k.snOsُS5 ^snmCSOk>sv6%wYFEmto̤"ߑۍ}D:cs5Sd0яh{-X>AnZ`j_xN}Qv~Qʟc1 MJ'mR^--uy[SUcF`;BVvNn(;Ao"V}N{2,v0dݴ=^H4äd__,jū X XFh0#NJ*! Xf!g εVy`]SHl B$L2os:fɜoxϽPKϷVLR.$7w8u:Fj< -$.p̴OR#/\'/-߸4⼟$Vnw .xۉYntIR 3اo{N%+S|%$?QF"FIs-h2uq7?cOhgPD.}eS޶ Pɛ76&τm[,c` 1#Ybc (dn;8 435PCt)RF Z£"dEw=j aC^lqw280Qk.$]Hnx؁0r=9.#0d#_Y/sm٤)Zc,E1Rp?0 C&o߰}p3[H >P'Γ HHݿN1SS4I';CYbe&4H!9T[6[6Mp̺-N5/sg=/?W_~7my߾ȸIyyC{ X}Cd vR&NْlPk`4iӊ ̬`H$#^ u 1 { X0n5ؚ/g1N  )gȰhVp~sXܻ T`owuA`+!7 $WL5^[S/I* g Ɓz8kT-9˜D.Ppsn4kt!?FzU~h% f"챁P?3 +TBeE]]Zv4A{`8AnD}$cOo z4 :/GDtY]#g(/QZA`龨R㈄T\d_*_cjYqJ4 q9"D[w߇S&eޥi/W=voHoBb6Eh>N#a,gywn4}Ik{_-Y }F_3k+OϚ}}hr)X9W_m[v)rt5MH^Ϯ|(6 c-b1IGS mTm"-170 BG$}*zdSg92ZL`~knť/UK+¬Ĵf25 n?#jaPDRr-}'eÖxF׀dzRC~ _E׎P ^(H5g#umUQ){QZZ-6۸/NiŁ(v}Kb$5kIP@T5a$i^It;Խsi*MZN^~Qm.G҄*Ns5ߨG,P$4zN򆴺3+# p(_s^Ag4ڈiҽ1C!FUaynpΤ=Y&AY3PNʆm 8QnJ%Y)xNt8QL) Nx}/5šy(`gAZcqyp|5_sj'BZeS8&iv0_3xx|q'aqP m6lEp C8?K6[KdN_=} l=J׿#[J]6+tx!2^Y'W * Ͱ[:~#\jmljޒݳi?8$V ȃqE[{|ĵH-)shӬ׆ rɑTmw^&&[kH0EqAŷwDQR;ZB\^^~ ΃ozPI>jLIzHnJH(+cBU>{#ݔQpD`|bd>.7a_8.nK{mYFŚ:ij1U<ڗ5]W-ezov_J]P'ʕH7Δ!a:6ʋ1z=%&w0` fr%$(i-+,<7<"|"<7eHatMLz~,*r3EKy<q=GRj $(()Z~ˣs̈R&lQKJCrC JYW AQkD N7T@P2u*mhm%(PQcJ\ݻ>#D]gҭ/8S1?Q*l] OsVYVlJ6}y`ay{M]D| ?V䬓G&Cmbrg GL&8mɂ#yd{9V~.WpodpP*`*WFRc"hƴ"?h2/ 4|x }_Gpz ]%N$YQ)=d_쀜jZk_AXL/ؓrm qO>-2aS]X/g%0aI޼/_ch N4sz~Ws6M#i.pw\˰{BQ3.nYIg$&JG ofzxdQ[Z8 ^G,ns^SIlJ[+g"-fju|rغnYkՂ2`Zc;})Y|#wV ؀ % Y-a[ xIȘJr 0>i~/yCLQo `343&T50AҋBEɦ)&r|˝yZo4^mݱRk-M (uFV7\%>/dqõB/60vN]yU~MM6]ðޫ$87LCBR5[NU 4خv4IVr57W}:(r`zXʂ3fjNe>n_)O%/pHnjhtg+Rҫč5)N~!j2V1ø%ta<ԮY!B:a@e} Ŏs끐(pe]xg2dlOd"4\zO'eVڜEA~9$hF1[ ѫ)F;I8i<ϖж3Ad ֏ ը̀wS_ne/ZӋUVOJ" ZmX[pE~nŹvZWl@:l ޘ, 3뾎%i|OL~=|/w:{f(*`̒3C˪N6rB*6pH 1/#bˎ'vqe5  |DjJjUC'y,(2ް]zpJz<6m.(FfTPh(iJq  3E+էߍ{VU7OԽ>υnM<ýw5q5 %GPt'_&q1Cyk2浐\=Ɏ^/;b"2ܸ,^ex[CވW''{v Њ|/)'ڦY2.u/m,a6Ro muQTz K5 -Zs?mRG#=IV x7ڎUD@V5&Ek/ʮ'gj}7QEuE Q~4T>qG;?PKKe${4P.gb5-k ܏[Ft'v$mFe8OjmntQ<(ZhjҺ n36b.ׯ.POt"`(bbQ:IOfpY,iNP-;K'ܾ-XxeT9ՉI!*.:~?n$;9& I}Mߵ!n) lH.`Ȇ:EdΠwjP6J,N8r[p$lvpbKV;k7_*fVyMւjXYIHnF_O{$ش!Ƣӥ՝m+{FB3{$ڽ/E;t0-P M0FBlp* |~WLs{ OػQu) w}g~n*ۂ c$Χat~q |cd7Ng6;EUsQq}EC9L2_}abܩ%&._mj.jN#zIk46lN or-8> ,-Al]IjU@JW]YpQ$xry೉+C\lI! 9l%m :DUK,Ai n7;3)LO( \\@pYGiiĝfÚR|mEJ"B_P!4O8J홠Nh]لZqWb~82@^ x!@?!B $IY86%=f@%}'עNSy>"jl)D:E*F/ I/7) =Ť8g #bN⣣0^(7yRҀ1~u2+'R)xl%jJ81C콑9c4xEаq$]pF8PJi#A:jK& ]sd4-;*pA} 5D"`dzUe;:.װBuc|iӔf'#-hw|X)iF@LtF}*)D@ 'M[K%A;@^kAwE\x>4gku{sS *]ZO|*&`$.:ģWQ^Z=T8 G lf\ ЉN|ײ# Z/Qq (}FySD46_0%_ y^:>P5ڞQO|BnWr]dsV7?* Pr|`lPoAՅI0[r5}AWΪ|gÀ/إn)|{w4"" P_ <X"9;)(&L1+)ÕdlPκx0@O8Kuo@S⫘ٽ\iC~Ȋx'( f{yY~0ZvrKFɬxBE8OvtJX2_^_y_n?ku NYBj7@6®m?cxxm+*EcnF=?|ݖ Ps$@m Ir!eƗ;Ȉ6!i,xk(Ł\a9H7)byxʮ"XȪuw -پDa)MIT#@'AF$ sQ7EA C?:0$D2o|¿7S 3a$/iA}/qͷZUS! ) U_/YOu%IVJK bvg0cqoiO۳)Wk+sǟ43q b0?['Z=;NB͜7/ *<`Ky؈c/#^L]<5CpBc3yPqV6AONt!i8j^cӹBGk )ơ #'o!>NV.p"(#J^7t "A 9~kF {iy3ۚ`dֳ fqewꂪUL[i0jC$4v'KEπ?ُVAʑ!Z c`2!UG3UZRqb2ֲ[Ƅ%.*)6} p򦨍@Ew?^NzK9_:&|жvY宰rW|!MM8>SC|1j!Q0X򕼊ΞSZȣ]<Gbt;|j2*FMItUM_LͻA~NfxYP﯏;YcZ0)Kf `I2,"]?e}Oy#6>D:(B}JSL?VZ嫫UPU%GEKzGAmNN>=Ëzu"UF&AuM R}f!oKD%^7WDGI 6;Fc' 햵h$Ll.J%&/tHWpQsikjg Wucf1]¤?۠1|G}5X 52PJL%:iaN i߼"SHX2QlpwwA=4Xޯe'AY18ui&aPphP4ӘL@q,T`cWp3ۀYqXM0S$cR _ȉ[7,r)57 E)ſOPUiiiu/EgcYV^6D 躭*(ryC מ?Z(Oo>j#E xQS7+bFV0>Ǻ\]8LG/xk[`xk\bSNt4Aj6mx'U*JS|3a;}./4r <fbiA|Z~PoݿodȸY50`SPv+T3x[#'/'] 4*Jֽsk=pqJn7]#3{#n&)V5/4rЀEOp%QY ~ Z*ea)8Л?~F$Y2~{_~'}c Tb_GMG-0LU?EDeʱ񘵀FvlHfHVkqL \"?Rv+, k nł;7`kmłY;k@y(9$tOg :!U4` z{#H!2 #%ŅWzpZ8L䍮P%qgU щĒ4)NRol!ꦱ=1 p>CKe)=RN$ 3wDlWìER~iɋ2|oOh$`֋mSc3/q"@κ>p&"U]E~Nq撶fI t툽sE,V)a~ <ɈD D TS%,rrJn_s.L pYwi1\D gDD0"F % E99ǣFQh"!CJ~ |Yd2{aÊ<:m0 |OjyZVfvs|:`SKiy$X6ZϨ4 ASx'[ 曅ζY F\i%KV+;UI"g֐IK1W3]K{\ڨS ""P^MsEl1~нBL"R  (þ13 h=Irn4H#h;B30唃8pg3["Q~87 ʡk# 4m;Ȇ2X)0TN_0f^ߺƬa3ظgP%(x,s8PMZ9*vf sPV+ y$zпNƋ7^k A~pe;RXz?bslA͍3X짿.дSR~d*V  D^"aHʹu .RGW "o?!u T5jh, |چ=1}+*F[T2ۉkX:ݫ3^hx3]BWA]ý?U:;X'!߈5?WP<$hO]UlBTSl )QF<__TA/2WM7xݔL|/>D7)ȲU(sՋq:?Vm04aS(~ |۾{$| ./mޮZ<9ܞ\w -ω#dI`N?{.#o) ܩ2<꽨14kS`'᧍En_zL_[CPWլ stظ/Aә5{o⭻&Lm)^7bWkn,#R_ ?$zg/,Ub슛'#K`=;|Zy f (t3+u8opK 8Af2@&8Ⱥȼ$_ৡ&ҒNa}'l˙hp(O:m@+R U0\}δ^ ʘaoߤ'a/_o:1N QF-'7Îץm@/DeƊYhM(/X :x+ 8#LQL•FeַlR2 ^а45Yv(Q8%ڮCɇ㫶jhO9~kC'~N\v, p x+&c#ZWINlsh{Vq4׆N9,&&[ZDD( 6wc{r(TjûloǡD_]>%/dʢJdJ%p" ~ֵӐz$JfD60@b:#%׻ܒ =X$`\mb]%Z3WF] d0IM9P j)!]q9\k+7mbG,"ь|WQ;&_[tݰ̕Җ,-`=Es/$3 np,iKg˺}n痋whر *{v\S{9aݶс`㣼Uwt|p4oεo8-wSle%3Ivv6,:f/1^"$現3B}zDU}sWtiWborgH/-R^I-,:3ӳn~@B`3i2رh@dsnjvD7[ }CG>HPu,4.N xWHq8PkÉb[_UHߋO2UmDbF@)wv;ո-uM)69W9T%Bb~yL᪕%[fи,[֗<.;)ߝE8@9LvDZ%z~A3T{$Y Rsӗn^kop) ޓc:H#k)DZ(H hQVyy g嬭u ҥl([.ZNښz vѹ#zgI, I2C@ddž&DYC-d#<+tz8a/S(:߉ו[ߊN'-mA@C4f9Khqtl\BD}s9/jszd/EM-]IM{F/< H_TQYm/鷱 %Lc)+mXb2`z~ 㖚g  QJ#nEe dH\QR*L%y*~jc` ;4gby_=IJ\iwtXdݰSiii1w=aD^!hiK@9xK-py2Z&#ށ`/-TaKXDJ^Mp:q98S+*xD8lWX2Nn@( !LO;#25<"沠Ԕp'57s|$)WmO2}PC<}!fjW9Q( !%@ܢ I5y#a7 qW0aĪQ3εnw MEB^g"!p]2]ú*U&׳?YN{A,@«nbag䉦魯0qӐJy, X=եP 7T;go'P'+Y[B/CXhJ$`8w(*)źi 7}:*d[dڗkؗ(pzGE GQlw`X>\ okזtUa bGÞ֔>!O~,P7Re0rtrKTL[흾#') lSpɟh"#23+RW4 (h^=;\c?5+-Y)({ I^#Eh\:GoI9Bv4T0~ƳiXz!KZ 8ΰm%v{@]*p/3Z4Ӹc-Ԃ_b8k:)P~zG%, x> \L!FaESz޸~ڦ< !0cO1UC YRh܋{Ѡl9)AI]o 7O? (a~b]bNZ^L$ewTRqTa*Q~6ʍ)yQN63ŚɆNF{-#n/!`nz0R ;X:6%j^˄KPz6Kq䅶 sr52QrnD'v~at鲘}1Q.TRRm]J*ܝRz-uSOyU臝IҫYҚ&lST-= x,`A\_Z95N3U7;YΜiӜpE;7龸/2t`K  yAV$Xwz,)>b33h' t[wPCZ-}wx{(pU[o&smcBydlcCD= χ=+CP鄀'4I8++%%r^sPlϵ iub@R(觔wt _$~쵴@ʆ3))u\Q]OS8׋PŴ{{- rm^ݾ?(K6њݐ =O.>nf#Dƿ٥= 0X[`,TML8,(MGPJ*/FAgL"Vjը$'cqs2J}PּC:3feDU'Cp hO^|Nd~Br)\kc--VV6 4Zlu, U+rr DnU=@M_vck*UEǃlm'L>K0Un/&=JsNj&MNUb~eJT9C]ixjzjQ@ _3{i\GߣU6 C;Փ;l r''_X4h혦*55-m mY-KiERL TeX*!C @*KiA𷯨x%^4W#jH1=Ja\s-^ r]z!M삲Dpt;o;B#ҭ"$;ss|K"bPJ ͒ ,*GV'*uf%>OȨcI<6)E'Yߙ;vga#_R2~&0#m56G`7t)%bn>qEքP ՈD( 8p:ޟwJ2:T-]cq9=sc1LӠI]}E_l!~$h?AV9TjLcfj )pw"y-pM̦|> .fB~I>xo gm̝!Ww Zgƣ2Ju6|+-=RI!?K2&\Lk  d*(I-N_%M3Mk(5 jb,oJ2=pdPmV 7J1t1ڀFnQ[妸MOb{ٹ~XVsZUc;`DZ3qMgSLo$O|¾WK^Q?(5b3&?@x?3v3Qp#xXa6g 9A6c_ e_PI:~“m+U( _.ݭm3’ //DIИݤqy1Yre&6ej>ԁ30&TYۡjWoiz_YgXm exfhdgSj٭ "x?6pi ̆3(fH{C5zxh?x'qc\C0]vS9&FLú7G3K -~C:Yi&RiQ(N~%|S'}Z4"uԇ(ʿςtI E$7DQ +b QeS J3>Ԭg׶3_>rZWgR͂DOT0A0<͏%9$.s6S1[bsRtx%‰ |'AۛؽoQGAUTߧW4 z|ew ^gMœh< Iݬ( ™#nHR7S{`NO=bB*FFmP17I\Cvw%z5mv2LI`WRrX"qWSte"dD`5b,E2ZRR-oY @z4E 8ݬU#}wy\ /!̀j[ ~y>Kß[|; 5AY3 ,rDMi5Ǐښ)r3`1dj8ޥT.Eu(.@} ^̴P f V(+ K^|- p#AQANq[^]tCF{\(e-DOA32:e!!:^241zQTm 'x@09TУsD'EFGZ'!4C<_CnkT_m 8)L~,CNWM314Q=RY#VzlQSzxIh_i;2ρHɆ|h>ʾ,ܴLq=߳ži/e1PN 5R,'|gHvcVGs/׈E?|4/K'qoExRgTa& vs3F"DA4~Qwxp*wF٤<pxu¹1[ք3veNP"DH?.FaT䧛CJVf. +a #+h q>AXZJ5O+\2/:t%gܻT1~eA! )! ZHwFZ};ly |VvdbY6*+l/cN͇ύkVzF `5,zz_ݣ4 d3?;dĶLkOeDh:_x(#(qK+9m?U:jc!+s5.G`;HS+[Lk%():BF*DJ}'V"+afW3­裁PyHebwoyIz8'5V9d Ľc4a%ݡn/PpU.%k{2XЗB8/3ƨ4+}@$z#=nwr5Ը.L@{m">턬=\w9Vgsy7z;TM-rX"FD8)rxFI s{|OL6mi,uG"B *x::v>nr)Kʽ \Q_26jk^n&%*!"S0Q.n.X=ʋtȇ>Cwu6t_N fmtAt(ٛ=+j,ȹw ]Bffi+@TPsK\boJ <F4u22F;ѕP$Qy}z׶yw{$p2ta_p"32?򚕺pdI$xk&$j7 Hv`$SXy#s.V I50Qz`/ 2"ѷcRݥ;젻D#NoCGX(rsz D' UЊ{e7o*U# wT6p> Z͆?x\_sJ:m^s`lM=0lSK`: 4ac8z^,,_f- _\zJ=xud~{t{ն Fezܚaᙥ%9}@Uf88&QDM\fU,].&8C.T{XNh\`ij̗}\JȝTjVdP8DG\qթ9=!lk͛W9?'{1=$o ٣#)W1` ^9Zi+!GR61JnOfX 2ŕ`~yבjle<5z GoSPUvf*ʆшULfԶmuN.q=P31bĄϟF"XE'KxOT 3__T(Q6 *Qt[ڝ14cl#ökOX*E*rzEPIp%lOL$ ms͇UׄQId0Z4m pyg 3`]Mͬkگ;8xA2VYe!{C>"M.ihn>5 V qVO,m|c:țe[2t ]qYYlQjoہ`Wv_^IK8֭_2 ܍rVsƮM?eT3Ckq5=$Hz|rniTسbM שּׁ[IN,Z(@E 녒Id9T-tGϾqEMNfZ!&Z6\TS{ـlnH3 @y)8~bg&~q2$#PZ>R) Dc[Ԕ0߷;2mh5Z b+9AȔ&=fz8-qJ6B9ml9N$~t+hKoZ2qҹ~DMզ2t3 `g$SӶa&t^,{n&{*lJ*+z *AJL;GM,"喛7w},tV G"=~lAw$DcvŦX߅ή^A.; O^pm/yw5ܲCezZ[| \~eVkC(AyUGD](dH} %g7x<5!”bOpT bsQ{?$]#V'@#VPMg;˓mz)9eAQX@y;`M#'2'uÑ`6*\Wi@`qr[H n_,6,XFd ׇ:IӢFB Q5.e}d*KPTIPyh&?9їMN" -XZ>sM٨MOnܡ @ \epxytAa%fQ!`\O%lbHlxuZ qsehK? X5!JJ<~r#\ԆBE1jb=Ugq <BFpZ zag۾-]UV‘]℞+Il 9tl.gׂ?dG=,+>e\ʙZZG\z9qF_ҷr1^`*#X,7>Z||ڿ*] "aO&3MJm0:HD9tִo1XXbmuUseYERʽbh_xΛ} @ >} 9=TeRUVOFUc c=!* kRh=?QrvY{؅p48 FȅmJZ0_`WlKݢ!'F nvۮGOdGnYm=2N*9  ~řannLfy,<%`񟙰ooy X#~_Q| 1ѡ1m:p=t\7%5dּhфyt|_iZ/4kEcD"@׸URgl-/t:9l? R=tJ <&rj=6hY:WMtjGieX2}L1e]vs"ſ+k:Z\t}YtA854a/-<F2io._˦)ՃQ2nʹmBStS yCǣ⧩ζ0y6ky!ƞ07P\5`3L/F`Z(ٵIt 'Q[h. Ԛ{u%!w#A=Bt-XkYˋ.{svG4>ς۫9eY:y _[9Ӿ=Z޼/ʋksTKl۪Gnt=[ #q/myizDJ %G2ȹE (ᲄ (De2)Z%!4_Q苃KW8 @cg*onOBpuրRȕ$T V%#&HՐ (tsXdp:4;WKALjO6o}}v(&{GȈe4h囝:ԥԢ* yI5 z~h`LBK!ulxyߥKЇόQzDe.Hܔq؋歹V *КǪ@4!5՞Ba.ɏ:},%bF"f'd6Ŏ*בdžtpAOvK٘ś4Dt6/(̸_ӵU;(ˣXrB9˜VD믱@E#S>?jj5 ^5~5DC;Xy`3.DGLJQT7__>,!]O yEaϽFOVdDcZ\Qw)vdz˶^aM<-}{zAݏ<uf EiN: b -@$7 }X c X6=W^:a &=H6EM6sxe1,T9)a_mF!;̈I ?Q!1.GxuRMLk >iP+vų~ٞ'N~ԙ`I9RSL_+5{Ip BY QsoŦv`K+8 uLeFV&0"间/G|Qj@첍X^?m .cM|Mown芽 Œ>ъ(|Yׁ02mXҤ\QuA`spHbA/G$V`KFv#"uցF&:ܴ?t['?Ūvl>gb6}*&Ê%%B:=V}j o6 g˸^^]os) F $bgO>/:p^ĊO'G2.ۘ*|O|Rc{͙ZwIUTuu.8w4bkn;An޿J]5ؒ֜K%\DMWA6&  LG!Kp5E QZD8$Isu&mʯ#8VS0ʙ22~>Cw;F3u̕ESv=aj1iK0.eyV_4ujvY_mk&F=:|K8;YbL=bgbC0V{0_6?v+ma>RnF/MHlȺ߮q_Zƀ•/p{lDĴ+ah`Ѣ&$H)1ݙkXh+MdMm\):)֐{H39GBUjא݃٬:Y̆Mggze%rw~~ӆx&..` v+̵p۵)e妆 ]Bj\<K6\d6b~IWo*i/Gz ŁJ;MWmsYxh,j6KC6.KNDq퇺~5%Yl&~ |a$:Wt4VASб] ފO_?^ 3iIi|y8Ciu3ϟKbv'jZw5xw%A]9f5U,$ap~W )=? ^+ OzMK!rG%7PXADΛ4m_KX校 @!?׼ݛ^?a91;@#4u|*#Ex h .w/Z냕}RSTص 3JWl3:|J,>6EN ihcNE kA1DyQSqyEI9ht -O+kncҠ,!}v:I>&YYh]Ew(撣jy; 5t}uol9A(F}!F}C"1rG"Ah&WxInȨicaXl|]@Kodi bsJyӁJ0.š v6&Z * TM+ JyK "7NLIAT P`dKkWƅiuf G2.-٘8RF )>(7G'&ȑ;"m߹P%؃!RߖF=v>Gn@ȵ?JSP8u $m)8,>Aji]BOﳪogցoDMcXv5 +epF G'20%HLvŸa,"F;K7JJw RZy/V4-_oG1wAz@ 2|-ώ]D#yƈ$k5;;jܟ3R0[2; pm7> \CK,dVv&3)ÁlZn㻥,b~nhm[bʮ4\(I~=R':T׈QeQp L J#n,bCYd,'P9f\/QYZ7άhq}{Eh.{d+/ތJ'ٿ^go_5Oa9Z`f+jx5tAxNyucvTQSwwkl%}~xɅ$d>>Xb(:!"?[ǀFdY6wT5W3 uъ8ZPmmͧdw_)唞/.YI؉űk>mʙhgFB եGk041\B4\-EHCp3fsS:aH/}2VT "CU%9 5wSɪذNVΩ+s^Tp;V cćl׭QIu|O!A׻k z3.K= BTnq~Vzot!@MLS38#0N 9y)_'4Wlr0R4[.8;*vSp&l wxxypYh{{dOվ>fozzQj|lٸ4(8~ֻo`\IG^EgH(s d-`n(61-&IY&:,]*,u=!d:~-- ʼnIT\=̕~7ؖ&[ ݟ-HâZc~`f. 8',OB]dQyuTK1H, ̒eޜ9bN/nobqC{o b٥ȞZi@ *::eDs];ٟrO#t AMGA˥A.LlwU@AD~ ?0݆q^A#=6GˊV<7Ei)m6_F4]fk6nzm Ev7t6:.wC3TYʕA'bTWP]/H#:C e\xWV-J_#bB10%:Xϊ&VRQeTEEp!L_i$ʿ#^qOVDyBDίgn@[:(+)JX$8\0xR­:5!FY(xt$l㚊<3kq]3sFD !Rr,BDoYUF"hF3U$oy$JioU{ ?y uDw~Fʨ.FЈ.VUybK+\~0xAvQɒ섎R=FѩU΃D*!n6̲R_6(n[hFkOJMWc)x5y>8!*P32Nm1||0G TPM.rN"TR O߮$n#VoKr>Mܣh8A>zM*ڭ,59VIh]zE0).g&^kQ*P 6%v>HMp>xTʄ2OsݶL, 9kvaN:p ,^;p・ȅgō(:@Gb=ę1}o9VM]4r7BֳTGBb0?Jf|ۯdwN}sU;rIq!2T1@SLK!T@4k뼯uF3:5Yn]H#5ydg0Fk%]Sܱ5+G8L+8{!s?VoQ}xςΞ$Ήs \uޯm@CryO-7so@d4FAt׍gؗ\Zv% RGmƤxv"ŖΣ4a[2iC).?IݘCًLߜZF@j Ըm%QOvмW50v%@KZ{2 V"w)IawLɩ[?\s?%?LA\5j_ƕwNwWWdMMzץBRߢ0s *#2GoTfDl, _[ȑ ủIb6d:H#KE #?ԧavN;=^e39 s5g+*};=3'\p@j|z].ٮ ~ndsڱz_r*/ICo3`X2t4QR&w872,ŏ&B-kTWCRZtV_*Xhˈo0KNMq8G"~xx0vx| d׆S!dc֎?\"/&~lyD&w(!Nܷ܊ҖbR(Ɛ6^K۠Rd)P˻0^ʠC2j;ցk\`Szq,%.փr0A] qӯC#[0*Si2WXxd{igqn͸ `?Λ/gr#q7 w~D#f|C Ǝi^5iۮ ܷ$\7E@ÉusRuĝ={X7J:/GVh@∺n>߾s@?AOZΨVrkK(J$)liB!턓D=5)U[HN,OQ|{0NP$׮wl Q vxpY+}:(Qtpus*{XL],4QLB06nWa:z kkwz̾~kGƛsT k şa(*BmwAf8߬c I>2敊ۂ} PU:%'mv~42$`9/jwjI,Vڃѩk (@@!t+m JhL͵VA _G?3U~qb1Ozt Z(λcrbRYЊdCR!9׆ϸ!mq4Ug/[U(.^W}pGLXo?pѴ!QÇgL7}ܳ2ұ>zp;eŎJێ\SCpTwqkL`C(MGpyw$# &<2e/@&+2k&N2P쳭$`ute{:4!/h(-c.֒$9Ezy|Ȝ1HOEYݏ.dPadgrĢ29VSD\q~Y24d6oSO_q )W~亲DfUZxħ")3'qR}o=`vWiH&NB֠3 Fi&nzhcxBjhkZ!vu,4aI-;P6C=ϕG ~"eQZnmsɨpAcmNrHX T.A0KXzp].;P#9Wt΃|+34{Z; g5Gas\H RQ%WȞjHc8rSM[CdWx*sނϟ* F^fzk Boj6j9rMgz|SdB\!GLiwWs0:K3c vF&܇F(|1|"+w:ѰǹGÖlh$-K-/廪{Vm eR+X TkfW @Ho=I(eQ7g=nזb6hAPl &e{'^. EGj{|\_ѕSXk xCO8D*S~TmmEI^ $YLɗ[8'46.7=սTqN?&_<;;ƧB.C0Ġk^"_+VS7Ca`D+ճ+('e^" f߅+樼:lFvhT`vRhqfg?v;R#~Јb ~{RWj4ӯ_kp`q(1oIch 1Ǐg*`Av]=Gufkz _f9d6TF,JG@>v&cU2 oBg3bq27%r\ܞkr]n HXAh' ViFENDryʱ"YFk#%FѶsXy" ,]NaS8SӉ,C74kjV[?@.4m6o=pxVb~5bi۹@*aIa"8myhE9ǂM*@V 0b0d ybģ4uqJwHb3ùL$H%]1fəN:[Otޘ"14УZlZN8r^Jҋ_i{m`)jݴRa ,3>ߖ_EDLovnHr<)}opƈ; L0Ȗ^OdQ0Ձg=v_B9ɳWST"ke=1etkd0;,wz <6N@oKM~/‹pŬAE=!Nm#$[~5A**6بGv'~a p 홥@f.Jl- 9CȽKWPqz@32 3Nm5)wk7}&MNC_9xlWc {Kh5>Ӯڨ7wSƗ3'V,x:A97&(ˠ sF0"LW F~1) 8ػ -pmf?cf&m+(pA)V_BBZN ƞǸVm{Ȅl@!ҽ֍`2gLht3#i|Nj8q5p?JH润 MyN&]Ӷ HbG\5_I܇ϴlIX?A ܂q\v7uDLBN%R]jVSeP-y鞝N%Oz=[`Rb|;,N:þQ뼹)ĝ?p;65+6C=O:`+<+ǝԢ?ID3DZkqBQOx`J\{3}krDm!58 l* nWɇXJdƘVp6NO[oҎ7 /{bݠ6rﺥE.] ,T{j`|ýX巬&^.Iڡ(z\$]"75QC S)X[vhz c}p5Τ!Wݫ&x(`q$!SNY0K@f5uR}@ٛ*MP(y`&xu~Nn)8kŠ7˪Uco(^o-u ߦE4r*-sz˵ڤLKRN)TȽ{獤WOÀ5B]]>{M23l[26;#3dxpQʳ7-!yoaZ`/ezVHn.ȷWLߓI8`$nDXT7U0>$U|θQf$TR9HD4Ǘbe  }LfW?Nd[6LUwO+Ta Ӎ&l[;Qd!ABI^!`7wC'*\7_1w \\.tŭ)!R_FouyiI={O43h),%mO(c{;xR xDR [_(a%Q.LK8V'*[A{<#_ ;PSQMՀV+|/8^{GpeqȷSc' &#9gK ~gIbҶ/M&RR#wZDQq`D%uf%*;i'q8/rJUT(l G>T[5ґ/`{y^ 2񽍳aǙΔq@7$PR$r"s~56<"Q<]%~"g;P W]NVRFC@c5&z€9S-X3o?Q ~mAp`&njB "Ր0@E |dk5? Ve3 79nMej4F$hmJ96+N( ,9|hRKP}bM2\8B1vQBNgR=VֶK ,# %myAlDDӺjcf#9٬+n봓cKRmsdb,Ӱ\H:|nWQN;b3f'ߪ}|!&.5ѻ'}3-p)̸y+Q>#ٵuژZ ]RVS5ڠ~RGi:\?KM!?uzFg3ܑJ3!x'ؾ@n%Wq?5e_s@iwhX0ZVQf{{a%xGnAZFtl}P6znPw֮tuH-CԿ@O/IGJZ߬tԫgҨթG.Y ;PWk+.-0GjH p'l?p(huZFfJGη 肹hBFz1ݡ{p"Fp5ĮT:*ɩ-``fF2m~5uuXz>84ZRMɠȟ1$=¦wF#6D{[*.5WEcft5zT "\|ꑴ^"붆_l BB]i.׷x M[zBj S/ ursќº7 P5eپP\hA3km[$:kG j\ߗE 9Gőr} 2 LהeqK-=Eӣn!=ӭm:z#td[ )X\'lYZyZRK^FaZ{ϧrF [i2ey7"`D"i_@_('Yzw<O \bϧs^ht5q,g}[{?\j78އ7Dis%0riLnV,6EF {oCMy7(%<8)DF#-Jbz6mC[Mg$:vJ˸濝:ގXbYcIo͹% 9;Ѥy`3z3N/HY2[O]w:]Ctlj2"EEʬ*9^-qDWOig?u-83^l*NAFw4t1r":׭vH0:VeF苹we>_T7{!1h\AMO3*Ns Gϑݘn"< Rwr/0МsTG.CX}*Xz)"`>I14:g#H| g1!J<jS#j0~Y vgRPqn\%xm:Ƹ@~d? NW^Ç{u ZJsf},FM%p IKsc}8,5}O rV(EI2qÃwʅ3{N]AC3ϛnwB鉺jKH_`Өu)iaF;-)eZCӴA( ,4ϐ(ɳa9duD 8[ZD %JVTN$~7$$Y |ڰyz -c'HDK_XS')08nj}}ђjb9xK#NwH1 "t,q*R_- ־1s'ЮmRIisjy' }Oߵ*>S\B"&3WhE HLc~{#j%nek3XMf&yƮ$HDxJF8#LʾhVq9@htJ9*e:`W[vnxm=9*otͺ#8C>ʹ&{ 4;? ZDH?c:[\G)poNMTWK AB'XB0hI[xUVVqǐ(4U;6To!c9ͻV&#' mwg0\~i 蘳6U[.BnE f8ֿ N=>KʳfdDʍ̯dōztJuP>f@;6"k\ylt|ly %9gA,=œz#>Ā3v>naG<2Pir1 (M?r`BĥaY%Vxܟ9^|q e&O}zznhی3 1eQ iĬ<#J^"~oҘBoLFv:_GE$\n&klҋpb:^ij SPOQ?-br Al,U Ҙ:-\lH4 Z5yp MRuHn?Vg_Je{ٍUEOz+įd%r "U~GmdRW);*N3w919C.Z[" =Z/Zb褈?NWh6>uızv2%i!x]-Nn}bzJPB4-lOl>c`JT}U7,!wb矎Xkd7c:nBe/~먘@=:hDa8~ܦSлwດ,Lؔdč[ Fjep\/, iO͸},-!V7lX9WE!詶M^peb$¾[*&"U`lT t~y[8x6.75#m "oEO/) \U +da~c`i#{Qk(\ou@Jq>'6j>BAŅ; %>A?j, [ >>m\ [E2MGD]u*8 ItM+%:&H6$Yۛȫ 2K̛KARs3Ѵwk*4*)]3Cǘ+.'L|TqøGp9|ŗ.P eY`7>Eplmn+~J1-C'!Q\YQ"58L!ig;lky a,3::Ɓk >X<"Oؘzfm/[$U6+ >]NgR[8b.NI8PUk j׉g\}k3t]ccH(n an4 7Q1bx'z8j:ځ|"$7r|:n!y i0HDdkERFLll sTʬ.l̺JG@FjG+MʋNb2z`8Gy]znmgAG-p^%h@4C%!ŅD\F˚ z~`9U .^TI<P3JRZV67.x9<{f+ 9C<+\c޹!td.I-})&/D`( !NV";CV#a?(Y)`J % b7tRtKeX:cDv Y}pL- /?! Ty-l[G2Q|׍j^DA~Ébh@?V$xa%)#UğDB Sw#LWu4%6+ȝ!]ѲGC;v<xS@&"5w~1_]"X_::Z֝;zEYֆĹ'ԯ1$8rkrT|.%n ?o46B6}z_m0_jnjUD~snIj7nb1D,Pa0׫Jʁ`~;kNp" J|;Y}ei:kBQc4&y:z(B#h؝}섏kLj˫j@b -Bl 펷?<ԍG O &kC@B-awk~Ki$Xh?TKeQ[2&i% )*w~l$uj ~|>1$Kw{m$ 7t¬K4 VK[Guf.r4h^kh7Nkn<=113=jMm\ZE$GiHh : n&c }n݉dr]psre:ޑ|S3(s߸#k`a[?. ϦVA$E[+r87&wyYNQzAĨ7u,c]u02pZkNl'!H~Ѐzy/3^qo\~O|]}׀JlP]#GDw޷@m=j ?fɲM֒'jk3J1J֭V`Q_$c@Us|VNǡm(Zi"[}N<{z7qg> ْ6 N\ ؞ĕWl_YA"`5K0!t\ӭRF0ķY{5p-m(N]r r~..$;4hDJ:d5I\-MW"^4$7Q.SEpf}_߀"%t{UW<,D{kiKQ;K.ơ5")x ,`wJ9QnK$pFo ;RI@^0XgH^=dǖV;gJ'횓J̓@' w:1>kUhY[ DJg T&dW[|!)ɥ8T_ݒ#nUگm\+I}+*+لST)aا`cy}r/%D񧈯+Y80snp9VEϊ2E*JE:8 ,ž/AkYyS{XVB0J脵vIeۺF a̸U:bDE*F ̉<0 a59#B4X ZW^* 9F2Y oT/BdSOA{iAMFpw~lfGMe GiaEyj`>׾MRE7>G^fރ`>IU[ҶT9 T' .Sn {NQڄ69a pFۃw&aYqaҒ8ϿlT!Z| }K}_ @]&HQwbKWDcR/&c6 {&T(aq<2}+ (?!tO EUw\j0/E\Z8ibkVNI6*0ŏͼ>m;, /NK1H-=%L9!: }9.s߹i9.m–=.E]䢏bMчjuVXDǯCW;C~gyN7r8d9=A/&E)6% 1m&rKHĽLCLPs 7)XB+(ɲⅮ1Cf@^oyK81]}8 =ԙRad?1lř1/i$pܙrt%vkhhFGMJs֑FKͅM"l>0 d~t)\ls̵M7c0+ikJ:R|9!zϸ#鷍 6F$߱άH~0h15WXyn|7 oikhx{.8MFV {5}7pJ҅6;M c^:vvp6~Y柹L^?WrWE);!ʺqw7@څS~m2ECNkaQ< '^{F/Yp8XI]2Wkz&o3)k*tE"} ,KDڅ')$]B' LP b+%)[b Nu:u?2M4S fLFuVDv}IP_nՏ)ֳ>[?TM{ Zo@s= '}d8O1rᶘ@Kfi7;rIcOer.{A!6Dӈm9=$T_)v?_o8IͅT %%vQSlȿPÆ>HeƮ8Uj+,gFj8$} `uDS[Zz[=Mc0N`C&툱Ueg, V\#\{Y_^?8^f 23'k]dt3On%,;WT7j[aƥ\?;t̹3iTtQ$߹NHJ9`޿c(w Zݤ@ ~s^Sà+'"wȴO$rT!KE)D QQAU݈ jj=ɁDBYa￞Ɖ"(V:*#=>B͎A lSUȨJcFn,9Leig}dSFEZ? /ըE$1HHA*E8;^% #i}1d5(*Ah1aq!ٹ铛szlۋhQn]IDR3 >w/, 3QJ?fVHb%$ocnF׾/ϱx>ʾ0FdnFU`' c`3ònYPXBg ,WL"3{If4>gf 1"'_Lj$m~S}).XYdCp vw]%}{Xp#s.*Eɲe\\MHv@}n{W$+%UfW}TDDj:zg4ӑ ƅ$/F}9z.^7OMAnI4Gjh#Ka~܌b^V"|Vژw v_R)g@=UMK@;cB=*)7ҳxN\cy嫮9YPhsU"Ӯ{هS@A}zG%N ˅ytZXH b!tciR)XVy[b+*vISG=e k ={`m?Y\$u[ LH;鈴7 j#e7&G篻L_plAFuEM@ue8c7$j}uç ኼ6㢓;/,8SdAyϾ S?OLqzS$@QNÖAgg5gk/2BEYoϧoZ(XHi2XYlkך.yWa_][Z>oޏ~aՉ^AݢhmFm^!2 P~&3u;OblT̿Ea(\ڮAD>~zn F(,Ky]_tNZ`A*F"t[[-C#̉EJvh5^.f]钀T_RV@T 7<3 3R:G Ld'o&;\r3\JU,2iiV(0/U \oN?Kw۰V3% ޮؽG8};R|Dbo;~FVwQ^ 0ݰ]v%?vwЀ:0MP,@c\csoh:wH*q.K I!cm<_Da5֭ȱ IAPStC?%*Ғ)H8lmzK fͷuo6%y k| y-U)1o0w"Ag*("DY1=zV!c &N^bK@!H&lj lNa-{bM:7->kE!"AZ'm!hRR!~'l]{@1%-@}%N֓w|bcg |'MzC/ЄQ?Kpz!DcL^_MxuB.U?i0R(3ܻG92fA};[l]`51ȱ8_BÔ.՛yc1N`=08pGxQA;)O'Rzk*č O@BDd^%Qfu9UI]xKzh8mHW9S Feeg3NGhYwġM(XQŎYvs^n7RRP@f 7 .^VMI.5md&p[s g@j՛]g-uY\t)5F1+ ұ*}ő#u1 ů[B QQ?^+LѷfrܥSSb:)2Grz@MI}<&Rlf?#ArQaD`mꖏPpT%cg0js׿O_ |ԪW?G*vvL-#AI&>!};Xͤb4+ѨYDa¬Wצ>)<g+=#-Hx|'A,񱽡ͤ8m6 /0Guj6Ud#%.u. 7bz4?ӊo//OZB;)=F/' z .":P)di t`ȉ\UoV.,|Iw2p|+\fCBjccOM= fa oؽ Iqba ѽV"nڨ_4.U&*AnXwӔ"/"D]d-H`ص$l/10j$s_=# &~m_M=P0jxiE*(h"9~o{PC^VjUAG=DMI1nQ~̢@-A [j=hzF7rc(FcX`!:.$ >PܾEAYQ)7] dE[⁚O8p2 Ŀ?P_s5 <@MF}2Z݊t|_2Z;a,nx?Gu%Yd Ncxv5ɇ Q~Epq#C<6踅2&T5aVɺ\b "k8ݦ'Bdm`:؛kvW:m(WxTKI{ IM*WH,f\Da'Ol>*> _AVQῡڋ}g۷?6H.e{g Ci]h8\C& .|h2( 'qt%FD X"{c$-H/Y]c'6I脋;Iþ1^^UvGf "bO@'f4+ $d8)(H ,Z4HEZ7əam,R-%' sx}i U*c? 2 um%q`B풆e z.>:$8{6=y\-z6JNY|6J\S]-_O>~$&s-JJDW` ^&3\-zMI1-M!>IL`@g.t0-P-4}:55ȓh'ٳiPec ?sܫ|t*S #2F\:]"AIP6/+4EWK=Rf~GL+.go?, &8!J>¯>yۈNGErpǜɐ$-!IQ}?!qWCf2e_+~UA3mvȀisz(33XQ+k;m1{e: kpl/߱v4s u1;W x'6+,?:Hm槀pievN\.`, ;~Jg}h_+Δ Jπ")cTIFA _ /y06n #t7ꓺb_<*h1nظAmIK`\ IdEh} ue%k!HC(Q5}N0'kDM+]A(:s۟*N(!% C_%;~:NqǗ=b]HAdHRwCWc顊};gd冈ay'աdnSb!0喰!aV d/#*sHy-`c8%7!7|I9)͐`ݠ #thMkUUWy= 27x1C~2/Zd]OK^]}CH85.%yo&}x22MC9;:'ps&_4s%/{Uh=#wUYkũnOGk®Vf%^բ\-(TΕO0GWT#cz~G]Ewā7.xK+%TR}O.ּ$v ilP2# p&K\:u?R{d %t/P=dҧSvwn.]\˱IAmx (mQ#t_Z`v(P.^(%A;@2"'Pq7yX4~[9{LbdE;9:rR'+Vߝ9f5AΡH\X:(7tB|i"h\GL1 ' R含ZhPLm~8/{%>V#~diJdU^[J kx}c{Ʉ>rH{Oץ{kC~~z",?j5nf9y~'f(b%u{套Bu:#6IG"(٥tznįI }ZĔmMPTue#1lCUEWE@C~Ƿ|K} 0[t`QCx{{Y9tvjJ;poICw[oLӁ%X c1bΪLVAwhyu<%1K=z=U Q0FOY=ލ"Q'0@iYZ٘vݞ@3^gV9dAZ׃3WzdU^ %?߉QjĮ=f^b NA/Iq_5J*X[\0'T鉣ޖz3"!_{!wkުFY\JzCeZ^L؅-1tb,!rV8ivaW.τ=0W.5s`FҌaa?>Cm٭:R 'Pz.km{ikR[;jhyNİx5\̰6@d!C[4{%7VNk|&SuD >&s=ȥMX!{]vv& K>Jک_}/7GR!N.jwdՈBXhPQDfPU{{#f ?i/* P|dXaErX i'd&τ]-^wfʄKI06dY>ߺ#tPVH}W?dck3m{JO_8Y诒邕hd&,[H 8t13Vq%?ѓ(`Uƫ| d^g$wio dq$Skl4ؽʫxNyIboy}ժܚ.w/>WvqoEYnڼFX&D5s-$U0 U c$z[!M=4rCcL/Zlb4HҶd:]qa43׊W8XHN^X,A3b4I++٪\uCC7)r ,bYnr)3 tӭ:4lm9#pPB 1w0 sK2qszЋlܷO!nZEO#OwStropGaN~J_ '?Қ=iC;}Z4)b8<Qq`vexᥦ.0E3FQF[hgr,\@whSu=ri1I=Xm!%5,Az}h-nAkO?Au~8 Q]!Ƴ7İjs~YLkP";*Xlu5&mqdIF%ÈŘjnG*0$楅ΠsGIX@6xT:eQUɡ_Xrc>X^(Una/E=5ɘyt: Z $ lm[85e$H2sWN%{{aAUq3Jp$uP2ewaмQ_,6ݖ~X}@w~b*k99 R<ҹFwCq$l7?)I2Il}tLocdO?ޏH)rl0B.d [;V @!:vTո[O?9'(b,=Rg[אd66H!Z )Ou@!x(XR{tqRN^yU(L> ֌# F*D<,~+#QV  mxzA!@NS+7ul IHJ ̲<j* &J@msm;?>"䈄ĆӆL96Z3UCwc1A[^MB"&H~_8,@x+9gSr烊mj89^E#u귨Gu{DDhWrڗ_YLշn,mB 1ar* ̣Z,4.GBD&=d2,hPey+%m. ;{8JO1Kn,x3zZC0ia%ZS,*T"n@ د/EtjgFc"¤& i -:MЛR/]͟JVTϸp2G<>4pwJ5T@ !܋OX-4 Ĺ5!^Z}9sGe7Hyg+bσ~pUq~f{ݻQ!#e_VAA\,ʬZmVF9UJ}2ly[Cˢj I^Qݸ'K"4iyۑMAρDt^dډr V O)#o I2X;hܞ%+KB|!H 8\I'f'ؗx +' S 1bjV\ $n9q':P1;3-§ *{fkz=>YjMRpÀ|Z FUG먃N$K@N- _xKZ31\`$@ljh{( kg #S^HGً'\VY<< u_M%O=:j]$%Ve0E5inHUih;.J׿. '5ȅ$Qrg*l*N ~ēu;n)1qD1aE zP-Q=iȵި jܗD:]V.(e,32d] Aq1$JfT-y`dlڼQ Lh}}*`ԝz% O`A!`@pSMr| '^ȫϳ|* JI˙ϰ0ygJUdK!;qͣz = /B3Y `.}9}9#(3nQyR{G0Z6LqRVDƖQUT`^ϰ`F'2 dV3vW̤#]u AMmԔ&Ǽ(3fNBki)DSV'PcەQsE#PJmp#L, +Z\<+f 3[,(, O'riƥ_o]Em)[PY&sIyHM2RU3̤A ϞTt3>)ggSJ^wsY;$m)yBePMEo0>s%#"(R!E! B(Ĥa2s |\B"C`1Ӂ?A/2-9ߔ؎4%Aѐf qm614.XS%{`3RXHc֤& N6}"iLQRGj^dgVCʭQ}fѾ?1 2XFQ&Khr$EWtkctjoVU`2s W1Q%L'n(:cXf;WNsb-lN#}nmX-ٳFڟfxg~(>?nP6ϿaƦ'*&?ebR. 93);_ٓ-[nyb惯0PzŰ tf1ԱER>*DOQµRm *_3R.3”N.Y8^n5LߺA_la5 |vQςpYk[߮$߾+Ȑ[skO3dЕqPk3Tpo\!'ߴ Z I 7B"bDw‰{VcQa9=~c iwOG؇n bGMu# 8qz*@G]u~5x7_@_1:_UAEң 5iD%am3 vb}OƔkKC]B1{$IQ'eɔ _=ڴLr_g` t 7 t) +;mDe]7Hﶼ[eGf Jv)L\A!;6trnE.!K|wQ2ŗ$>j-x࠸QLS _ҧk熦ͳ|6qH@cYM`D9dD6ؔdz5P8 x8:lE=]fT?Czn'.%<_C66gP/?/d<'#5q IzG]$zñ櫟zyң,C&*4<&ᘵ'e 8cyg", P:w2_va3JU :VD:LQ m`nYvE*|HX_t*A[XKj$9Ubi%7ddžq≩|K'X/T;S\8-7qz*'K춃{$6#K:褶Yq}GvwZ)P岢=ܲ՗s~(z8^xh(]Cgt<2YxEa׍*M p 0TPH`PH+ Q-&XB1\.24$L|u 5zeI04oF&7 ^ԱRL'ͼ_Qf̩?4L) 4^'!|kn96˔™Vnt,!^Jn8˱ÅNbr+:߿/u0OE.BȄ@bҿxq.YXɲ4VhK =bf FѴ1%? N,}.%W3mkDZp0+[weEjNl{%Zsd?kJ>B jT7?=jlj_8$ (vD6;/; x6`]эӔt@{5iTFC)q{_jLahCج켣`4 B:P!ukoy?pUKk0{OrCz Xs!Phfmͷٶr _j4É]pe/Wy:2whWR2Z/gX17!tNρ-x AI6lЅSQx#2:K ܝ]Iu`1I肁0,m_G{i{1(fL5UXz~病 e1P@τ o'w \? 7WB '*ĀG'0G _<ُȰUH~\AaUG~'D]<{eEպ@P@K}LR3a% KTt-~VS4^3,ؗ;nM_@CI'-PUU&ZI@9:mvW^%t |V75bz=1ZGS<]͢3Zx#dW[R(6"'u5BW UK/ FK{u>Ĥ5$rXIERsQft#bd`kmNj671[‹7K2!̫KaBgsR|wI6}QN/u,v(=X-vB_CWG˾5F*#l{q{ Eei~EW eLz f|\떣_4**Mꧦ za2cfc֝_Q21CE %ڤ2Eo$/qoDg9hC}ѹu2-6t*LDyb+e쌮!VNK`˒TaX9<@; msg^Nr5ThnyKp-qZۦuۙ8m<^c3Otm  1!3qmUE4_ѕv5yS{d*1aU A^-reߓԐTgh-(F[:s3؋Z! ɭ^& %gB̟Ė3r2VejreH yF+aЀMJ^fD(-RVw͒\mIr+!^&8wGz7F al^bzx{Y nƷƞ0h\?̦Tz/(I2Tir#~ٓFD}='g{]n{8 ̯VE~y}vF>!*4ޔg^zP]菔jcWB|V@ŵ5)\s{ ٔ5#vhhPӃazNnY<}]`V&:lSg?*mrF-GGB,s-hȩ_ ӻܖozs%zLJpmd]L`pў j:wAbwfUhW4Y,=ArҲ[D.7)};IpXwJRIewP^n8R~}*i絫P 6$57Ѣ`^*.oDM #.-& eҽH,XpeV1yAK}%7U0P.t/lv.#W| KiW{U9}QIMGh$8rf 5Eaa g[lmQ.bj5G!gB&OYYba껊$!Z)@H\1yx z)ҊmŝYu&s&gAYqR~QTs1~;HQ<@ p<ˏYJB?B}p:Zޟ-[^[\,YtEDL)bLux4dvBI`EZ~X敍(N̺Q7ŧd]8r% 'aϸ0YgKi87Z9|ӗ=^n`P60q(CP2͠ q*GaZ7OJ9QN K)Z}]I/LPT: 3#&Y[tEA (C͘o$ir6=:Ё>oh.4Ȧ9sCFs> 0ÛdZ+a3.UCB F:Zx/KnK gnLO:C{AkxaCWxǎ&-ܴRp2 ma8?|/S_0u |jnټ3,xaUG. nI [tPKVp[-8x Ð^fkq牥ΰ7bnYYG #/d.~`+ N7E:, SWyݷ̘D.M-]CX-W^6:cŅD6KpBAs mtKB|-!}eg$sNÄ4VyJ{kAOi,R$m{) SK 3s>'Y Y.cfڌp(J^=a'g.P}Ne~rfV렄dj&mVʍiYG8RAk Jv[)gJ{!WT(vxV>loAE ÜZ(*&_GY$׆>r8YtI7E;Dϲg@*BW:o"b:e._/7l5~1Y{0.0^ 6Ulν>XO;A67Zq~ߔ!^a}4A^ּg|-9ۍ$9L#uψ̨9HpgtB8˯p_\#>&.ti5fo rLJ q{F<)z\%?RX7.ob4 W6}A,9hk!Ŀ(H:X e\]lzmcEJ.i(Fu۹cSs Yxވe+uՐr =ݎ6Kc-,#Lސ9NolC]ѵkSrDq|GހULU׼*3=n&%[֭:JIUC׷ 7yDzFxϫ{ivN~fN`EY@'^шzx>.7wbx)T~i/&;U&_%@'6" ڍ>Ub*:P(#Bո!~lZz?K Y oc*)*bk8sisf3>di+?Mp:~ 5Ff]cW{R#!6Y5mpf pPVyeiӕ갃Z%eqJܵ3G=`9DGta 56_ъ (WwE{:ksU NT3/)Wh,GCݳgu8wH8+.FggD[ھWZ ʒndMzqKUm"T'™)=Y!ݭ7#z;\&ƖĚk_Mce>C/cO8Jɪd ;a^1=Ƈmli-=2=nI8}OR8\ !5s`]7'C!&U,?aޣG 'r5n7&˵uDO+PhX)ĕbjw:m8 9zcĞ(kp V-6o`jr:^?ϾSN3Te@g4iؠ/KGvlopsQA v9dC2P}ϝ w?Qyuu˞q)e< $:P'"SPc5ٖ虈CKߦV8oᘗذa^CC5"dF%)'鐿@).:s#_i眄FBLGTQս.h\%i?+ Έ^^㏌Q@}ĕҾ z,SjERw9[Zw]EMf_!]kUjgecr%8ت߇MjNGQ&'A{]ILh=UVm_:džj (2]߁\R|#|Y PEsǰ<Ԯ"D#3j17^d]~Kz{ A"ϖCW2/:xAG.V(Ah~f@ѼdLG'piJmz IjTCz6MpZȸ{nK- NX74/ j.<ITvֿH9b"$֮G6P0 -@Ti.%iO{p;'AI7τ(=1]k+!"vlo݊X|2RXxǢx@nyn-ug$Ӱ ŽvB]mGZgh>bR%i J{`:g*1 ABz"/J{'޼`ʬ4[AwqPɮm_8:JxcWe[$k܂!V˴>[ڭQ;Ibp,.t>Kg=d jelt aYyGԟ̛]!]7JQ ,I^YcY 0_Rb}L?.NeO_@NtA^Px͌~*"ъT6 2UÞ][~fajy58NPB7>݆&n be-4vእ"AUx $3J,np+6}{}zbhh@'-x.DjH=w!؏nN5(kKi:#AQ 8ɛF@}<*Lb͞Wyc:nmC%g 0.=bo܆$OC &VbcB3$g6!^q?ll׮O^zF/ltfv$_҂\_O-nˆR MSubiD.,P}̊,"Z;OY6K(>*s$S\4%eeV"T.`1PD} O23u3=ҦGp& +T'K ؗ4.yu##ʹ$~$oo&:WRŴEIe5%I㏽ߖg8ܶs h8 8oy_4YjA>&DuČkVKьy&÷6)Z  qˑnwhie$R)t FC7:#$]F2iS╎QdF0F)0ŁE2ZY͹ɉLF$8 N8=g~b@$gg18fNBhfjc# .VWQQ cPY.;pNj/l`Ê]ySL;=9-^P~ "%*.T׾rJڅHӚRFmE%XhX+Qq7Ck$\,p#Q 3UءIjh{[ VU4>΍);~2&B Qr!kAP(Ql)¾\wSU磏 ޝkD> iyk\.U]zPp7m7GֈyB풗 QS~FC* cۤ ]9Y?*L!skrt?TzO%p۰v,U?"VQ Rb<~9`s.{_ w^>4<F&h<{ SZPX=C$X<|K(O;=?;8xM#Y:XT(s @ O;fAn֏^%&k%6ĭQI͞z}3YQqFcp9iᐍB"#B0[Xq#3+U_O,IUEJɦ0xakh.QG!ĽJTSڟS̝֥'ʹ=TY T#.w7`(R Z̡c[a<$A'>fBBѧ!Vexer^ˏ]M9om-K{m/)~)gL~>?.uPn$R{)byF\%ǿ5k6!cpɹO ?XX/t%Ap- p%Oq-6N( s6gG ,lIwg̭CT&9sЪŏU lL ԭ@h"Xx#< W+ _a2S&`H'>?L#s+O6%g6zf6fCښ[ `? Xƹ ?1˾afk2;,-FΑZ0gS> }F&wJ^mrNYi,JZ^ũ'Ppjy+q"4eO:0m֊J-}YTVj]'%~P%ZdB/=H;~^袛ˉ*~,Cd!PN&Ӡj)&5=*'(UWC)nJ؝EBEdlHK_p+ʹ`ve31%[4+ Dİ[I{T -\ζZɆugNC[7 " cRWVK^y jᖒ>o1pԚPg`]gIwH̀)VYn\WZKV}.kA\eyc/sbIG,9/z[9g*m5`/WZ/#V2(܇'p\+ @2U׊8I] )j70fJ)Bnka:1>^'PK;s!8*͐rO;.jkiTتMR|rXs\0nJ.a!Co-v)WĜ +;g1H0 R+t}2+2%#[XcMU أWBg.ׂ!TG7\is#56n*K6ŕov pʨ$o@0j<\]7p )$')j# iݶ2(O߉b7KG[mU`{,j3/BQNq@;ug  &E*A D}F=ji.B/~ eFbN`Ca A,o$\,^gxpx] yՈ:w@:1(yȪv*~|T+O ARѷ]3 ŕ_`#MU)FQ6GcbV*:W>΢9"/7$B#9,d=h=H|*joJ_)ޝ7Bv&Ԩ"R&GHqM9X_3ʖ;OKܭ3;=mHq͝rvuHUL٦n+ 5crSE/aj Ph'sw$q!7*lP>K~rk)3s {r*PzR/e1CIf6 =Q̆|."N4lyM N4.LDVda[X~c;>4aNq&0q*TuMG-cD+H1RC E6N>fQHsu`Щx#u슪$]*n$/N+S2wBAr)g;P{Db[#WBfܡ[OK0/#K!aN˯kM2~ k uQ{)DCDKR7Ce4JY~fxg+(9@yӇO,(o7AFCzn$qJΏ!F¦F"j8pO`c8 vjUX@v!kW |T[ *Ecк_%8>0 |%#JPjK*oRM3E绻=$9a]2稽o2hUj= Ft񾞈Ov';Fr{& yʻZDBGܗ*W Ƚ`M8r"f-eo e% ǂxm=\鍣"HTDC6%PRA|?zOt{G9T@z'1r\+%kߍ|LX]2zq!@4hGc :*Ǽ7o<9qyVmvSU%űuv~=ebd*~xje\1&Q@3W8لl;XL/Qw"VsZ^rp"֯I.IK =ò+A\`ZmZbUcHI?8(B)+pEUXcC3z it;doI4 e@Okܨ~DŽ' k@QCvbjfSXڕ%p C֗1ϢieKQ`d)EcL ~cOikO`b0[(KQ:9 %I%m; +Vڻ-puJ }lgNR& 5&58]UPJ hR0U-$PE]JN5FS'+B) OI<@Si~ǺVUEh0g!(b? n*tUbdJn63 盺K(pdoSW)օkS*J:\Ҝv:pnT]~Cw;{f MKYfZk㡒X#6DL|_l۵7@ $mt{'?,g Dex=Ai:Ѵ dT8jUu9- 0~ϰ1YkPMm1w(|35 * NO}YrB:.wr6?1ϣdBv8iGFI^T*+hmCJYG4#&tGg茶8$ J.2YRQKl}knK՞S[=g1GMf[f ! A!'+K~e!{lD%^U~dn_Pu4sds8! +O2DH,[:r Yrz jVޏ* c(?A+ 8^:(̑yGuߺtOtB^v5'1HǾ;{蘬?1tp`@U7BǞSw*HSpl. |="9TR+wQ$Pxp͌[Mb)Jz>zLQFwOVE2ۙ8Ah`_gRXCr-V(e>ˋjFW{#}(+/REW7iw8zVsMhd0L(vhO Vf> $`߲Ezh(obWȤW9%"޲dBv%04!F^Yd8'ZV䴿W6U3ȃx褽TPAkzzo=xlZjk}%|0SУ"9}]+C̓wCZ!$"`#e_;Џ7ci &yO4k֎x'"fejIқI,>&"9\F39YUV㣶((& )Oڜ/ 'M+2,1M*\؞ >.{;!b~Cu+$xJG7SW w`_U& C>4fz8?5'`yRGsR8ׁj67p-ij5Od7ZZ8 ;QR"@OH1z؊*8ME##>wV1БqE.^P5ܟN/4E ̽pfP44QiŊ0gm7 Un~}5ڞ;;)m= ue>L; JԂ یhuQֽ"ة؁jB eCOTPlť(~\Y./'YP ڲ~Fu'龁(Z<&(eD-  &\+W{ٝIw:\KA$͒$u'Nۡ7k6bZdSz,we"nyͯ\5Eul1Q?Hl_UKf=k%<=eи#v)ԇ,t<ԧFn~{)[<6g(KP38#/Oe9\\5팲{&&+PZ%/M-$bR1.;)l:sdd@{OID.k /vxɫ1&w+`usݤj3Z;JD`cը Xo!N*eߩϹ =^n ɑJ$dQu%Ng7uJіBo;++O;ú,sDm3}N`9wJUwHKcuo;7no)nEg١ٹBpTooЍLC@dVfǷ`[T}Q(-b]ԩEJ^'6C:0cf%cn=c͇F?)HFQQPX~aG ?eѨD)f}-Y>B.K=fW!#!u&i>нHRyMT]xtqQwl(CӸ`,#UөAY(F7ܼlPy`8ה8M<ڊkwiGǝ66cyn 9[bM,6+u>؈ZM2NjC?x{{i"=PLY2nR`}R.A9 =wNZϒ9 暧:,[+՟c"3`go#E1g8:6ǿB]@|,GF=I d4nG-Jz]mV"DkR݌H[ Յ4Q^_aZNKphuOFr#FO+  wLmCKJ$t"=cz|V'`b?ng& !/I[{!FIY9𯛾nZ, Iw{DIգ]jQqdv6kÄ5㾟byDfKaѰ4Cq dZ E(jshSt4Q -}[Y 3Bt]}PdS$8YtTISInJn硙Y宊t"!};nJt7s4@ [fwҘX7,׀Ƅꦵ:yt=hZ6`މ\yun.6lr݂Vl1p1?l&d”6Kuc4s8C}kQ-Wc"\n -:8(FA{b4h%W3-A(FnW|y*6‘|?\@4ﻪ3P/W v=M5 c;~ g1Ym7nɔ4"y~2LvPM< uQ:JVo{,1 kg79z Da'1}n78z^ M U&00kbsr0{E4r P*">H@튧In3jB(Ot1 s4EoAcیdGn( BEz?9jrFuU_%)S`*Hxb{]5 Km҂sᚪk'eNBC -L[wFVΚS3^b{q 6vk;Y1M_IytOEMSr,$^}tvT}c.݌hϝf63!YOVFF#Y?v>SN5_2d:YK&Ir B}.EoY>%Ǜe=Kt%U=OSKS&~Hnd[IQ\$KK_R7nxGQO v%0iF%)P:,S0dlZUm)f2y6?+oXPm?ҚR]/_v]zry| 9 guRy/m"z%@~\@d.CYி8L{yR1)FPRDcE?ax+Gv腐NH bDR0r9 M5i N]~ UR& ^t폧x5gU6tFDŽ9X;u(_Ë}$i>Ŝ3=Yi[WC}ڇ"f/W)CD:8pd YF&dVSg 8p .;J{ۤ [|*'_)c[e@lA 8ܦ/vOFUm^k1槾f尳y7zIkQ]*025] aR9|%O̅)JMU) =ڤ]K/@Vif)}^|7KGh>B}pU4O YV*cdV#e*ANRs8[Bli(JىI>ħɟ#mgtY2yTz;-yvLCx˶[g:B]]~;* id]è/|"0EI{fMޛhW"8=^ h*|[Jj|;S-\Y9IJ[>PdUm1ޔ׿5/-6̂QF(lS_ڏ a_$;::feVۇ'ΐW/i^vng OK&/"\p_[2\ gS~_ sZMG߮a}VZcOCARVd2MPE9F>Yh'cQg$s2:?}/7)]XMXF޸7pұ/Nkwuݙ?vvp_F08$I* hEI/.U(vH+_v#uuQ8W6YdR YL e!%L#b0)?VZJ19)Ѣ @B[q51'(D'Zu_6f;+48QkC$BgeDp'Dٿ|;Ϝ&9NЧ̃,u(%CV vlUˌrUwa:aJMc f "o_Fo z&>W%HxʁT .촖3_ݫf,,̵D[=CPV\Fc}У:m6;o<߃̈\`sLT,QdCړwhxl 35^HyڅOoG\N =U%)}XB2.T=PEwAUaޥ[ qgp'4ޝr61">B]5mN>M9|O'R"["]fȁ{d."|?XMN^>|QqHCy%-whIJFQy׳&Vr1 }qB1x{|.Vo>U(117،U OkiIR{,0BM_:<144 \ra+'ȷ`v -SжOh͢,W^?dmo# jĎxnYqQCڵ={ALڵ2s\L'BvJM iSc2?L6,82gЋ ԓ9f_ v ?LVX_nC YX y>Uc^JzWQ%~6)!ŃC.ҊeO,j/J5f~~bke *[/">!BT'8hyͳ/\Xv OiN-lC洂Qfi/jtg6)xR9k|G(hCpEh0);u;o 8"Z(1f<\ם3ވv { pT$KL_aOH P䔉KjZ M$@$Й4]K0螟{i V)P)ݔ|5|&9JQC>Ɛm$Na[|t;/\9gAa vqKGz]ѓ#t44TOI[ѡF2Q SAG :Az:LCr ɻH y$\k a֫QljyAӎ;V[^CᐂU5$U_M#5w]̖V!}"Gq`wWesԮ*S6+r +g{NvGڧ`v3P 14,֧65NNcI"T'˾e{kť}4<,zE{̵~xK@IDFCژ:stY!,Z*CsxaceEJ+΂m!)wQy@yoa^ܙlI{(Ij.t]p C6yUPѽI jHյZ#x{dC҈nss'PTr3Zx!Z#ヾ'w7!y;):xm9N,?0l{4Ke~wh(K[n)Eр"ys\8186X웟Lth82 xIF(8/gNyo 4o)jwI38l`(2F]]2+Ulip?7;ilpB&1k3MӈL\ */Ӧ>"E׀g ypO{ 5G% xO2{2!-SLxx1_۱\B#9]aN.-Yۼ@^۫†j8dE cpFl8=QK4Nzcdf3!Y~֓)ln:` V.ēyǓ_M -~=f~#4\J="] f,irD8&7U6!Y< E:IXDWԼ>qkgoX s B Q IcdV]w7!@n0s6 6DR=[h'xP&ßBa4b4T¾d`d+d~2.y>:hڞDd :rn;[IB";,c-CiRi@C48Deԭ\ |2Q#bRO} 8A*[3]>L Bmӭse@6CGojͅhM8(dH/ǔr]4.y9J _@Cgi:Nx6;@?ޙdAƐ QmXT!^.g;V-y]_z| P< ~ +;NB|9u.lȒ"zU ;`*D+Gߖ2EnwA 3o~6{otrb~Q27f\^Kx^<ܘ?m-ú0j󽅯7>;uJ1&/w|#&aT[WO>߁Tv(5SdO)S﬉nY+Ng5XJvS)QqS*BVU⽉TDufm'y~jGsV- 5_*  .?a&bv$dgCTİ4i _W>v+PRƊ㛩 nzBhe_uld|̟wxqpcS_1%VPޡLys8oKiK8LSszscG9{COnLҰ,ƍgzġ(C,4DAurֲMѡZ@W1!x2)"uOƟ%KiRo1TjSJ2OCnğ?-sq)D8/J7moR(]`G| Qϲ``1>Zo_JĥX)o}EG0 2ߘSc/4;-'iACўCQ9vTmnOXc;r+:E@FA(5>h0MRSD%h>nW{ȶ35-ﯕ#d,  ]sd$&,Xe[Vyn!ӝs==Ϊc6yyL$Kp-%2b>q4t>15􂽡C7`㌰oJIJneGh/5Ds5Fٓ"Sw]koiKкSF+f\}8hRu]J]`Ԑxəl[qy=W _+nb|lmsgßd*E?Sˁ;`h4H>asj.S&*`s%ȼvMD^:S}豳pe;ݚ`a^ \:ֈ@Io]7}'g1ˢ,̈́XgFY^OQ_ݒH3Il[@؉m.!Й&Ǧ?)P->m26(' &>GdKI˜@6Lf{8"o^!Om#po/*~gm8aY*K_͵0>+;Ee\[ph  )} ]cmBU=aubZ,P Vݍ$9R(D!B-MB01rkFejH`j`M:`y>XT]@tK.%J}`?GSpj =kh$sO3?,N~% &D$TpGu8 rg^pP/Gy㎷oφup:Q<+ Oh5:k&0{~6OǛ2jF% il +͉~.! wateub8 M0UE\2Ss+qҐs&Ix f?WB&@yXq7Deji ` Y&rUF : v<ۂ٥%?\iWH4DP1ʯ7@k' ̬,#QQB}aǢk2urBEܜIĆ:*);ٺX_YM.py"7 ΢3r1 +Ϙ2s4`hAɩj++Smj`U=:7 n,O^4b7_mj~Ԗ!)ЉKoxXՍ8&{g)bA4.6zJvj*`DWCdQ7DC`u9vB<] N`>2-gǯ5=@]s_Vhk94 Wϰ]wU3=a:}rђǕ"ߛ??ui+Sݗm!G| Gс5"]es~Xih!|jN4}eO[;)*6,O ;C4=; V:6Z8E;*oScS/u@LiwO:4K\AH^no1M( ]sGYR BLDLE^Մ]ORշr)yظ A A 6?v>1HyQ?;Sda*VE%/.˰XKB6bͫUp<D qͿe?$͇4 -jJQLa+btl39 G0N"ʮ(A_ɖn^d]`p8(:"͇T{;p_"HVKFescw\KꌾN47UXJ*GXy}qkYTLT5A[S@y)w`Mo-@%UWBUd.F#5Ӷƴ> )^ Aر:|9d#'E*)DQK D19 f)U<86`p;YoDŽY4suOBY a:%&1yn)r߅-}4BtHYcn9Bֱ,#^@+^·p^ls;7f@:SVTt4tHD%;7y3}*~^O7Q\"nO&t<,w@ǚu)}%TYU:E$uN xf227`P{ZىvYdʬ<MQ#501Jg mzq4VZn>.$OI<Z{A煚vǀ0/Anzx% /o(WXjz~LSEpi[I CX SRYt֞h"Z̓64xyo?p_6q\4 ջ_}-Sԕ,9QN# 3K]V($hݜr\Ix7d)d:kǂ&n#+I"㣥u=7ذ&$I z7IH֚| (&D(-FI$j2}CxGy'!(xRMO 0q ;)%,enlrΟԵ ,`MOx#}? +Ft|ϒOMX w\U^Z請1&U,+&9M Ƿ ئdMXpyE:9R,NB/½r{v*Xb -+ވ4fEZN $Ueo# X#x6pw5-b[pe'x1lQXy+  :Q CCACЏp-e@ >gOϊUl( #Zr!aQvYV%?HԈz˨ynP?BF":ل/֑ؒV1a9?-s&v7#"8,fϘ~h{IC2@-\:SW%UmߗuӪyF 6 AR!G'$b6#JܝI}S+nY_&ѥ{C r׿g|?dnH WnI_}9k٧W&V@ HdYQ7Ñ~lOQ ;2[{tƉSM J072-6;/XbA'R`Hw=PߟrF@&Oʥa<%x0F1ܰqۑ4W}H!.w[9Y^:KA+~5@-kk .t3-n:~[pgר cOTM}ɏ#ءFL`+Z0-g2{hu/aҙu\ck̵#Al߬FA.*œ\!hsOwWMK.5)!޾  le9A]PZ83.a]l/ԷbpԚqh@rjP]) )>V>ƛ,1!*B."$I+@PSڔ0ņ dxEbail)wgDP8GL.zX>Ovɳv"F}#!-hIU#wTk"߿ʇYKosjT0[) -l~d?/sNp#-V4V3:JfrrqϸhP9ɖuav~^`(1pgp7$뎰$EWGo@cv[w1=ŕIc-Hhft17pe-&_B<@gH @h#j@w2ȝjQP^r-@ )iRr8@}cy s>eBU:nCSEZOXdwtUC_ˋ:P-nK$*)KZÈ~pr堚 49u=Waez_:Ep rruB'$J|@\U3 -tQ+/|l יWM6N#¯LJ{ӪƲ"43ɭ9=z*@V \}/ZK.NLHc9r|ljvs5{j7.bGv}at}#F N^YNOMpl=- fߥC%_N{*v5[' Yy;T@8HۙMtr+ó@wc}f0Te|rˤB,k<'d 6"XlJ`s˚XiC$dFBuɚqPy"In( ̊uv1_EΦ75^^uϲh ?.^i,:ZV;f[k17ȏg&] +BSQ]"VC C[]s*2s /|>ĬU hDkT.y1u jQ7ocfh0Hn c@H.!H>\`+4y~w"G|=:׶mkj\^YkuMɥĖ#6+Ay3o67/|L]A re{Gda&W!uS7 X ej"[j4gIٸhD.:q٧8;U0ރ, ҚhkoCM8w{@4{d 菫+ahg,~KPr}X1i)CzPU gHהR' 6@(aZüHd:,οL sOdX|^_z1ht#F^=9IבÀnQEew+c}$"_e_zb"%J'0˯:z6OA8@0˱LQUE>:n.FmXo\Q1a^0Arx@r Y1|`"ڰW(CA˼U3oR)*Oz;.Y;ۦ\ RHŕϼC>[: R|sbmxMBM1[}kPbM?r3i=qa%ƥ'#:ݎtQ]qɲ ]TPr]Emu?+ãþ7Ox6CU'}pxAXlƦ{nŇ~Uy;XGX+v~~FGB֤KА "-D $XG^` Si'iN^ov!j*g[D?mׯ7 ؚ|X{yJ J1)`!W&$3b *St>Nٳ *k0MZ6qoR&$C<gᲱ<\+yG &@`QY+6O5Vä0[%Ӵ9`bj=MUP\N%ɨfI !ۖpQ@O.d88yׯ!@pGyX BJy8/(EjD֎ ލ1yg+p;po2B(ԱNATW"1ЪHH Brq]Z1A&"B'~|_ kyS崕=j|Njle9gm9J[n@#CI m%2}_p%WWl! p6wM ~1ugY@T\tI]VusA233'Y'8O.;>77P,_q8 Y(9. ڄWv ~!iQX(Ns#1 ma稤L#$ڙFWuC E#>9g(`*:# +X|Ƀ)r5Hk<)ar0vAF8lOerr A.}A&} h=ٷ![46D\ftʪז)9RjwBvW( P?J;贉[P5|< R 킯i۱΂Hs\EB(?^ VxsZGg , 掁Fmgu%t \c CJ]ͤN:B RZ+f3Sb -U}ǿou“z&Z)=l GT-)#9Wɷ}@xݱ"`쥠N s{#C~^%a>p8`UT{9uAO|`P8ڊ{J8?m#bɪ)md 9-y|`a+aR+)igWI>z1 D^XB* wY'i s}47%(vboyW2&ӞpFJvOݔsfbH0N|!|L"(?Cܺ$A!BݟAl,^*(QoiQj9i9 0`{M98):WsFӠ#n7v5̭6>sIzBXeƹ+aԇCV6$;j7ia8(FS|k߶0:8:rn{ҩhzp;e+6!UVثlnh^{Q^"*2F#a8ӑ`3q?lPDx[Ir\ +nZփ^ >13bkO3YF@]%F+&$_G b~Q]dՠek=>ԘyPhq(?`;JW&qB]H]wW9$L\?yR(TGd e26/U5^7C 6GKGN4s" p s RqU^)kUoYÀ>5' W߹6oMbsWa*5_O,Sm!KO9T %sr wi4.0[)[ĕV{0BpNή$|'B[~Hu#/H"h(=bue~:VBz vyٿ Z<|eVvMoܶj"{lЈ\GP{ ݔt XSƣj_D 埻l;Q}Oq( Qo̔tēa@̸7AW!^*+ΚiH~n#?pw`MrHD@]l W:'/<`&y1KQ4?9m향K6,ҠJ2XX%D`m ^_y->{0} cpb0|h"ѽ3T]KZ}^8"͹0c)1OO:47 }5"9$v׸A/NGgFC0WDh6 LX rJ>mϐB L'Nhq"ZU>_hhxF@QO"B{3=z%pQ߅]y@zt:Kjm 7 ,C{yDMAzs:tDIDbrYgzؖ$sĺ(+'20RIi4憐[5vk@ʵdB`R'7od@C#nIHn6a_:Bg4JqE1 ݤSӪP䯺:yO` kыCePxPbYƽ4@48CVtJ~ ٺN/)].3[L& 'ZhMa3Q6I @A * fr3u4|\0}/DL{)MGffT# \YRK- Z12whȪuq! ϏJ ќg|Mf 8!~ /T=_:FBN/*ڏQE5gU2l! yWCVh鰃~%iS$HHKr`‚0\B`m*[4)ҩ)Ev堿O@'?Zl!nc1 {r<,ߪdDa吂 gwhEREYJ(; KWxے GsYOB/"Ʈ|n'L޻7_cu%PIVDllΣk.yFX$I{>>Cb_ܳk RlX|I]C|Ԣ6z0 2_qK 8xʚϏFyN#.`M}>|c:U; YEAA;m;hɖpnTfsu9d%rrbiFGk*xyt X$'̞Z -@gq#Ȼ]AQ.8 XST@P }W[ԝCe؜Bhh9q[Ӕ23n2l[ f~Se{L}( K@(I6)Zp`}TACʕ\rχpNfkw'Fe1P4\oBc,~ -xeMOdP_'s.'(O٩ DP!R}W<6hbPAwo)ɖo*,Pv Xs|2jaRo2$n^@9< F}iw'q7 CjV[*$ʰa0K{Nz;Z4@ܹq/ Mb_CCFA/>SGk!2`D+>CaXs@::_hScLƗZw^~겊+lvǨZդ/lV󞧘A1<BEriY6ޅl|w`f K,#\OMr=l԰;D%b~;߆{}]^ܕL>?+eο/O46pUs 5.?IR?g׌ M&ae"Xz xۉ/Fn:Xh;3Իb?T9u!*3pX_-@'v -1ܮBq,N{lAR".XӻH*b$ٰ]&mQqɣ!a@BJ'Ò ǃhp1>ӐNi"I1tsٗ>0$5j2mj _&rT%t rnͷ+aŲW=v1++~p셕]u뗞PkY.99ayd juB\"`Twh|tӱXMcj%nu.BN42|`31LOAJW:t(:ݫGD߲ N'JP!-Q\+)\"%)JU0v9/A.t6{g>8.HO,bjo=`ˎpQ?L^h͖?R/oCU –7~ʰ Rbw8])py&ng0n|dksG9&hjb'[nis, _y)=rI29*qqP0+HY"L՛=4D72KJY | Q%Ў:8\ C f l+A"bq\]>RH EvwbW)h,BzFߎ]C#xSsJV/%Mhҫ9$eJ {xVdl-{I;š!#h8/HN?ppȄ]TJw&N;W (Аtqq<lz渝>P2mcb:]s"WLv1KNv[*p4S6Z0)#9#7D.hf`z59t̃Ԧ.UgW⼎J+3Hރ:ؕΟ$XE=.a'۔8w2?xi$-\X k[͐TbjzVLh:'iM_u\tqK@2?Y/ Um_KЗ{60):[ Rb+7)zz5q\P'Y#j5tVma%;)aO6af @0Y ^b譟;8Q@d0s+~^膊-8q;'KEJ*LB˱D"oTT>0u݂`ti0 _bʄ{5-AM^4#.Z3pb+>(C-t-J4O&3O<rv k Ga5_oSF³^\f%Cr'OA <7@P,͆Ӄ:& /*T.o()7Ȩҙihs[~ //8`J2|Yp[ 5^6=#w`>s Aؿb ' dv 쀯 Q I~Z^[K~ár&ia z:^Rć}I': <0x{u m[~ ~Ię_w`^(ABx3 Ӯ,yZ,T[} [jQ۷ &|}[5{ʏ,܄(Iq߰|.5OZ;c) ӭ?^ [ڭT%[YS;|ꭷ=*^pl9?*;e;S@,A `E$G_wUN19";K`5Ux}o-%X>^@}(A= -mڊ>H!E0 F#,$է1lQ'pOoO)< |'cV9|:KӫՕ] *wҙ?1/~i]dx]E y.OJ"~ qD!غ W2"jIe]39p7) e'RPvӱ¤EHwXR/D0rH[R'l0GLH)}-C-9P2g3yŦړڡY]V-tTNGt$%ȺRċ@] 0E*S&HTf\6qՐ@OuXX 9/Dl2.Ϙ\L W{)?{)ERVY {|إY%g'RIjmB3 R)2?&͍69A*_ht~H(_%GBvd{ 䵿q6j15q̺Y0J_kG5i&ǓZ!Y+ZKrŧ% ն/bu(yu_u6_7J?rMQ,j?QbzWpjs0zR_$z#s xzjm([Wﮃ*}qsAx| 5\y842CZ !V :l ÷!הA+;^ ;3y*<*J3:/2 :0|o M[2`l1ol_ Ry5͙8ɳFP4@hY*|d @V7RD}e Gy}+,ZnT15Q7`<&1*w"c\,w?Ay׳*u $#T/N|Y6snD@իNcB)qJ!>)2q}+~D&b]l5YI{Zg2y;υ{pL( V*uN6(㠒FzA‡iĶVW6j/eNuvZ:~U 9x6fP:ֆ d(G :Nlz @ ([9~CSޣM""黖,-*hx͙҃b} LO/bTuN (:vd-ZwKvY|(0;n^+9&?1)3P$'6Yp<в'p %2)HjW/;;h6MWJ^!!BW8%b&&O_t|A!qMu')7\b `FjR^7øCԡ%e/9@}vZju*ak3.f5P+ 6RАejK FCTj|aS}i$[UtӪ7w\]Լ9L(UWO7귚p3 y/19&DvTซ1 'iܳ.ƨRr:ⳃ^7/HڣA:N #jAYXV= [?賾;j/nJ(yju+*R"FfFV$l`h2FKCVᔓ_ H@k3cG!ЁQm+nw,VB"BrvzgY `tzqM .jؚF0l%O/q&## uA0wޅ⤸ 68pUѯK_ܑXGY/,$:_̞ѓ!`g&P&ӁfNZS߻WRoYxM^';[5HV‘N;0J' jv kT7Y*m |xXT1bzcIUaK=3>-Uޕ"TX}ÄFGe2p#f"`|R₉"2{BȼdcM;P4PcL$*6y(3mУ__ 2 4vEv~h9L!KK~,f#;9KˈaWn8`a^@l)ƧCa .]l`Ԡ8:v"eKz@qjM &F)O4X [ Z˰Gy) t3YۚXwPq@VzoSr܈PWRk.cU\ p=u1jMQ HWnJ!f12Oe Gu$IdǶp'L-N$C72,YT@v*_.}UOz [-Jh:lHe6NC/h7Jf,Z)}mD_Yzk0w>O١:rʺDTcmdufmwQɄxH *ק ms裬Gl >ųrS<. ,[ʔSs&B98ǔOCc -^+kl%kPbR?KyU\-ë9`l?QmsQwE{5LjdUQST9eFGCYo RVawI7`GUֵDDŐ.?OA T|Xh^TӓfƵDok@[ Vla^H&r [΂bR^kp_rj]X*Q75?!^ ʌՖﵓ.˝ou*l6. wF@c~t(fu,XLRץz.x0j8MrϞDfMкA@* XstKH6RՓЫ1ih}P?). !>N̗dd)8ֶqCg+pQ1Jhަ蒾ѹs;}=91;(,wrrr* yRd*|3qZs Vk_-CVM?#e#f y2_gQa0>65*jl:N&]8K)?l}" c1 h;VS<;j]ͮI,*mJc:p~#~}<]O1F?"eHeqߨhLҐDChen%vؤC^h!Cbr ԎzvEf` :6+ „{E'uvYQW}"l7v!Uf36Xz5~|==qؠWOJUzaD=y†bYj A[ o2Y"$.PNj`EMJip$g/KcFX'c݃yx6;}ɦ15W? 5xr@Z_W6Ɗn\Z9xsB*Ek/# ak_D$m0dnhT&"V\4ANW 0$KUJé IIg|2u[Jtw蜛 q~@:7X}ܑαz˯c7_%*p( <_~Rg%a/*;g/nwR\|3&Oڲwe6F ^at'i]ԫ+-ui;@ b")(A9$ Ѥ sCadWL?KWYdڙ֌<<؏?Ncœ/ "i) f$?G\(՟nڑSې_Ǟ1ZAίtQUϕtotm$8Pk=EE0T/L1R+}օia߃AK֞x Hy|31FL{c%(tgoE@^~o~tӳ8dCSieF7s qf>)#O:Ds^~-w(^ ='.YZ.odKSFZć_`T *98ʇAQ y֭4& Ǔc ,i ufzI7F\ABP+אy][o MV'.VOa&!х$^:imf8›(F/Qj`hƊu=犣"1bŰy0g"Ƈr6VC7Q%dJGVqػ$͠$ ~_PB`x8vcI-I o2oW~5#V[j(SH"'IkO| t:W=M8K uy~9zFDe$ɎexkK25pFe$8`&*i#0%'UմV[lq''"[cv"'MQ?k2xPMW8fݮEA8lX$K9m$mDm0=,Xv*O͞Vvd$^i*q.>3޺Nu8YkB;ߓP;~Ҝsf 8B_eP`+ZΎ1=?\1[dqaտf7vf]jf9i~$!#,.!Nh1_k z[69f_1P;RW$* >-1 y(6M1j_۹̎g[9;P_QWgOsSOUj’*M})[k3PKmL%ݱܑhB\Ww ;䇡nDVJ6cvMvZ"ԃdfns .fXYv|bNg=ԗO#2r(&'!NS~ +Ry5yltUE0h*^uMa9ͱz0X$X?(#xTݗԡCJ#bof濌~5ng$Q0o_c%F*Тts0̘' MįEY ٪P.K/ ,<’1i4G߀/8V]ޚKk)=XhR`ޑ^Nu/tea~ -Ɋ#(؂dz%LvN Y^L4UJbeikhDBcQ.1I/6{VaJ0ୃge?nGqq=DܴOӵ y daTfчk@!AxXA ' < duu"_@]ʹ 5NsɓUdǧJ_nA1DJō\Hyl҂j8&Z"de{<%-$,ڻսsTdTM>Ao0 sXȉ>,n|;'|K'`TL*J pȞK^ec"֩Xb|KTpg/{2 >ذ#IRi3\BT]iä2mM8&}GRN^ІElfpxglsC~k=e wX{WoFb (2RUԼ3X6_μ"lztB巅Eu/g_PMqƬ0FDH~v^ED#ܺKx콇0#,D=]8Ҹ2uTWsƃp$ SO|a[po^%R}7l]LxY.^BoYDI(k$MM"jab9/2PQn+۾kZ-Y8-ٴ;_pBY]녬H厾TjexJR{Uv%+dFWƏMtqfM'E=@g\G9STS{H>;bH:3G2 NXW˯HAp"\fӼvKu^h'攪BE{^c42L&B>mN/}B8x}4IxȜ*' qԟ"&ÀTC0zpdnE?/&# )<>SG;t`vXc6Mdn~i-&9Fp~3#?i)hf{:D+?ʅb[gP ߊcq Vb)͕Q6mQ?ZpqDdn)Ӥ=@}il !g5Gב\ABƘZ9,yI7q`,lËx>[ߛ4w]<>T?W&({nSmUf;;{yrgYJu 7w~;޿I8ζ9*U._?q_Ig Y" K~c^uE/eFG"4}GtR%'hm"%S <-;qEW::d3Q36t!ªЌ[@(u$0!ĹgBd/ȿp_LѰc[!inM'ڡ$x b4ӆYRt8N/dRpzmΐbD.[#Z%c/'$\UHGD潈%*>%mujbsT~(M57һ}?JJZ?^l6Tnkgގ0w%o*v&B1V;уR.G{9+E󍊭q;lǞkV#mw?A {b6UR@"C;{BJ/oAKokR6,9A_79VeGXp?Q~Wէ)\udL? UlahX*2sTlix\o ?QBƋNYIx .ᴅ^WJsfTrxϧ <)(V3mA>p7+?l_RfqIyBu7饋pIcZ)~2&&^nr/|S22Λ׆a$xlTT̟8Y"SsfjȊΨgk6|y\+o"Z O4XrrBAN՛SX6h$MZ^WatjYR-qtig4 iNfԱj h">y;{<\bySw^)|MfU&XQ[ ~ W+0QE.@^݉nƫCُT]!cq^n3 07yM_,``>5Nzh,5>ݻʤL(fq\R9q%!]G̓"'&s*!c_/X7ِ8fflbVw ;?]Jr:o0m+WETsn( l^vܶ~G >CSW 1MÄ2h|o J ]0łE_.*_{;:^hė:vt r`:Vv9_VAf]Vhi< ꚑ+=ꇳH0L_9ڝoظF+BlOJx?:_=(4die˃^lY֓q߅6~S(9/ C lc̄ мz lN7sMHC;B_qz]~TKKf8n6m4G? JnQ#v0|*Z${ hWMدpBk˜Xy`O 7B?R"$@.̃hZ@'̽hAp'uJ"|@Xv zgARRO#<1ڨ2BFcs&lSR3g+)gv2݅'TA_krP.Эnr0aX=ZD|1׭5D MSVo0"HCv<苎C041T9-N&;s=λY6~8Ey;WCĄke/|!/!#naLoDi#l#iIm!i&{lfyܛXڄkI 2;ʕܢŝSf`xTG `QhEMFٔHa#-pj~~Jmkڦ[fe66Oi?4/ N5r~a!WNưz0d~$WjG0\kFyHk2:mD|C豚3OC&!մj ?޲.Oj,TR`8/!4_咡!|vS\^f[.Jf84SN\wrjh`+].{)|ÝqcCKHrsfR/q-Lj&[*>L3̄m4 ZE|ݑd>=7]"8bB%4(9]9~4@#GNPm*%Z;_(C8Bkʱq!*;N HK步oLNAi;)@碏 ^jN ARP=1l!;Jh e؁||4VZ(׸*:SY+[Ȇ S%ᠴ ,2^^?_l=IU cop\=w9_K${rd$'*64W<mfPA>//3bdW>H%C$=yPTO5cIҸcu{\=tWg 1am<)%H;X#Jzx+3}: ӜܕEI} ދUFz}tEv9BT-Xtd~ *|z6gpohj8˧ #(ʄ.y|~S.31@\T0N 4~ǰ$y.FKR]q6R8a;L 8ItKZ8#lKݯAoWߜ晗_NOPرOUIs™ź[x$S7vh)Q`gMk0&3BT",saݡnپ#+=S!; XCKܕuDNN"bS!>Gzd$0ю'!XGS#oRɦxZiΨ'D~Q#F/h_\ V/]NM}G圑0~{TtqE LfV mБfOڐt 2߹"F4yWB:! k}$)`\plj[oK\u,c8_@1-wNT=Q`$Si'(zܩXZ%hƶD3d!D!.R9GSҐ9u Aj<۩jS !q"js<~{l$iQe =G@t ْY}0hU]"U.ǸViUUM8^((]eѕrJ\*h,4UhV l=pK#gjQ#qEe6ZڴT\ -L/+3; ؖ@ l)ij䎏P?Bmvp{ O<ѭQʢlO&DkGkg R q0RW& "])'i` ,\LXvI4]E ;h5QH<լ'Vb,لC_fp&,ͷ@L"fM4FWjO:3˟4V1Ub:Wn7pAsԖv[[fj* aK}LLػgQ8* rCA+TR{f> ̓J6_3bhRAֹ/[`p5󂻯_,^+@xCliMrΗQīe e[D L;5jl{mk'm{BsNyx7?~w/Fu̟T0,eO]%g< G S ҐZ#/rK`06>ڠX݀y +3J_)82+WgڗwLp);Cug}> "IO%@@Ɂ$=ˑSnp Q>Z5Q_N!0c Lm4-.բ$agC!Pi)j$cA޸)R+z` _bCqqoqBj#(|̊vэzg>Aq|ǣo GF`i) cM㯞e_2ݦ"ӔZ[+﫺;UV+-DYzZ zKP]/Uց,c$#+KNF]Üt~Q}%gZ.<3<;+IY+`$^EQQ ﯦ69 d uxa \_}X,ۙ٦Ѧ;J%2kCX|kÆlk4ֲ+ 1!ˁG&py?ZQwnubbP9:+#ʗ~!Oc? =% g٣Kh\*#֐olڇՉDlj#?7Img(K~o㈺q ԰$sH>FzL`]%=NT 'Q1က_i *:KT2ht>x#G01gK r6oqXyeHNgl>jܗtG+sB]cં|8~Ch ~;U`\A2s&epܛ$&lnU槣|4͒NCU-@:Qsf9˱Tj; 1`Lo0<Ұu!l߸|UfiC ^|7ԲνGC^ 7Kyf 䗤 ڡ"TC{__1L\*scH"~,O=d" Lh00C(h/V2;`"U[#>_;s+n~0W7l3_5wt}=Wk&1M-g`r .ԍ@?uӽ}QS!޳ 2Py+;"%98{]U)2h5 ʨflܧFo}ۥ"e(r/—iOτgdDh(b]ut-%II*\9@y9@=i4W5(q |/Мt7ftNapzӏ'r/HP*^D}F WrLflDk|Պ IjmLcGGf#"?#UtC?r} 5/kTn6zF RtnO٨ jKkO" ='1_Y W4}Dk45."VfEnkjϐݔ<}gx)']"Uu;ͿF@2MRSZu粞;aF0}$'g3~4) q >XX4^Wc"Ɔ(-4sG}ڹ?$WQ8 ʟ b#h%$\+Ed&~Dލ3,{ Zs10O_AwMAX*?=Jf?{S,re'&pr*٘ZFH{q? BJkJp\UIcɭ)r?q)O4UKDD@d_LP3vK%n0i.Ր~&xsaA!lCS|! a|je|Ȉ:3P'[T턥$[?c<0y9[yC(b]Mrw%UXq]vMa'GK"8ѡm0{ YAN 憃"]MKk3~j~)5kQsU[AT@%F?jR[{v]MXmo3k;sʉ) o2adZy;4"lfoTKgaW}ĸG5c~u.+[)U%Uʈ᭩Oږ,qr/""(U=U9-tgg\v5 -bOf…;n ?IBޞEs h[0CW7J%0-QwKExݞT: KNKv#= Uq͹tƞh1VwYqGI\U'L)% e;r啜CBW:ݿ e]Qc>i'| ^UEq &Q&Gioک{/x(M65Yp[u>׶8#34QGq3hgÀӲZ+StFP\Icѡq''tXH;p}uZE;ꤰ0A;WCĆ֬>z72>ƚB\Ǡγuk Z:WzA?DGTQ[WQ[NjwyR=/ӜMz)z%pJc|y$I?QYyfJxj:MwfrNoXqS4"H*fCg ڹZ{*Uw+b~ m:K땶̘[d`vW.`DNe\pOK< LgP$@} h󗽝z*_*F{ZU_i2;W٫`YrhA UKmJl-n#!Be d)ަBY|/HS(NwŪgKFS%\aU8UذFPg3J6"kxW1qeJn:A 8(h?ԑ gkJL{6d݃\e<,` r$%85A2宧JٽFyʎ"a_Sp'je)=K]Q7t2dv#D6T2SJ+a@ƒ,v@K!7xKh}PZ6)g Jm޽h?2;N"H%)C4}70eͰKyGҒs WfVǛZQq/$^FFuZQNG N?8 אz)R̃aqB/7]yjeh4de©_oʟ2~rj#{%4-k:M]b+/Tkt5 ;>YT1J(rY7i}7wwiOo0.sH2ߗu;k:o-im%IGmy8!МLtw*NVaVM;A*lфQ#C#!BMAR:7_ߪ> f| cCІ=˻z,7QY<^zn}Dvs9R U9B #?f,]6_MW$? iΆg\ܜo7s9ÚSg6YIZX7}d>ʰ wI1}CښPCaS!ͥLAMBqhXN;z)!\>>s xpkշXE9V/L7 SUlVVB#kt[b=LB':Z&}Vp_72V`?5Iɲ#-<۟i2*Fnb{OC, J,i $ao8!̢ɝ(da *B;ʐ\#$EWUډ@z͚{01a^B!> LkH͍*>9htwTyب$ls_*=cZg$m_gtk-mN8Da;{7yo7s q4N&w {7{ DK<&;ܸ#JPA}7P+NK/C&8w,̸G"Y:EN|B-w4ȭcHˈ֕< յA*Y!3er_:$FBj^ٗ6Ly^DpMdN7O.>IQd;?~0tHte)n'k΃Td{60UOS˔TKue|ܾ"#;8"2_\[=[nnOqX-_%з5VZcf^}z^d9~FR'6R넶@:pre'QqvJĦZsmpo l֘o XN;#'VcfSukDR]S?d %uW`2c0*)lfȹ1N0trb wTmSKÚL."*JNaF䤕^=Yn~PMjf_җiNy,E+P8:tyT Fs.9` 6΍g,qZ:&_6!P@ ?5IFgRp@eL,0vj(68B[Z R6T;Mm;kW R$|VNȎ_FEx!}[XՁRrE/'BUlQ巅n[Q ̨ < fmbpDgGͦwg+\[Q GSg7M/\[5V@*{t* 5nbꀿcYgՖÅoڗrRo;_dvߙo(U8$\u^ORN +ș*AH҃xA E8,Xgߎ&yt16p}k=rDsa@6}{63΄PO_H|HqwK^߳sBmAt3Hw C51MfUi'3\C (^]1+PЁ$#gNIggi;:Wbqq6Tna-W_7xپ )ؾUr[Sª0,7cmWnWKNm^r֐:13Un~ g񡩯}g.&a訨;fw2LEALgi'lPV{i!%r뀣\H]P>OyJ/-]me 4 9u8WR׵rBk[='@({w'|^eI!N G+;}ag HBK,j+@XnF%_/9X0X+ķ׈֤fɍdDJ^IC-_5էZgF%pGףȴ4I!+4nqM$F=0f~ꟿL("~IIX#e[8"wW`<=~^o[*9|_ȗ?D&.srJ]CtwC'h*JNCK^*PJo&Oި )'D }"XN~Rs!VC{~^: a +qD/hVd~')DR`pvr;qN9>&"C!2lnE&gp+T`RP qk k5$ 1QkF{g7iNG({hӱ4ZWtKgul<9ėv6dr[:< &^T% YmОa5aοM;Qju6;LjpmU>=T -y?d XQaٜw~0i2@i$Xx\ )[aFט2npcs}6OI>GxdMt %V }k l~]h.$ȧÇ,GVt pkT2d 츲)cpB^k%]bJN>kkB\㼧5$)[/Y=kEaOt6D|l+b׵oy+rirϕ'}jRNf~ ӘjaP uAEIdJÀEdG_ilm.@ʦ\>dDa3of=/TO43_#I '(# A4D",U6{ Ӻ%MүoQ8!z"'Ro!ͬ$>f^CAR )/C9+zqy*IV^yQ (5LqdͨJCQW*u1Kx_9[G71۱($rи|]k )8E"!A bm̀Y@n"Oq8U$xmkNV+  G8C8>\~3[2* {'wBh/hq1"5Q%X]*?{j/YOMwAil͚B3c-&yąH c ð$*)0(WB Qн$.T`薀,"][Wi R!ঘ6dAaRs? SaO :b@4|ua[V[uJ[e=)qG^#l}u zy ?c?~YF'zڂⴽfURjupUC꤈A'3)ccWIRYI7~rs+1]5.Gka(;+<7Ů]JCѮ$ﵙE.9ꑇ3ͤlV@Q.*g^>dgõ9}77 0Eν};$ a>ͬ5xs\\*u<55`{$[<~Yf-qh-9[V`(Pڧ cg3~NZ ~b8Fp& (Z_I+ӥnFDa},!>̟ :Gq^ԫ^ Z8J*-AfػkyuI7wz oeSn[5CԪS)߲V82s/C U| |ne ECbl]J)K4i&<N@ ]k BT)WaZ*Q6u H ŧpmUJ?v^* QR=zmcHtgA$q9^r!AL9 #Z.a>&fU=LV"jgz2ɮAC7g?e^zJ|s6|}biuk='\7Uy4gd2:zJvPbdsե xU>Ăkڄb&}6Hm'i+N#VMmhBՙ⥺Jĥ4/v3cE1=acO [^ ]  yJ*.갌GDžV7Y_G6@.f,- }.*N{ J~BxpmvG\Yf0O .;FDF'_y,cI l$ ҈ȝ9D3Z_N?aX&=13!LκG W¡Ghצ.l&% .ۮ}XKXg٩ҟt9emxz}2r|h:Oa).QA@)FOv_wB>GYw 3~n$[E YdIkjSp⚖^*v(Gx5G6A,O8=ZrVÿ g;=$Ow,"J(- Ywx{?~3q~L)QmvC.pNөd5`tU`;BUS\_ V!ZK¹]e.u;X Ȫ `FۯPؤt6V }zYFgpgɒZFqY:YG6YY qbvR~[jj2:V*o*.Lm,;jk5=b_3 Ub6*gNhya3D')GKߴzuZqX/Uo'WKCy[0 Q5 JU!Ǵ $΁]7adia$@&P-ԧdU0x]TLUHdG@kJkϤhI DiX^8uTF}ـwYKl8pd,>鳾0# 63T \!/@_!GK79=7ٟG]_C)89zf3yE=xc+. 1j j#.\aܮn(1(@Α^oIGr}w?{N<跀nH5^|-SeQLP7OOηJ}XCabh5-:C}#iشV!g]/U)gP9$A$֏n[rf,7CWJf^L@S?>;oB+F$״W_L3\Zɵp K%ւ,S>FrAW$AͪR`ؚC<ߚ7>9A:a!DQ-:@ͳ`t)$j=0:-IAE{zT cJ'b>r:"ٱ[<0mkZ{5>$MXLBek0T:ߤ?agӡ3X(n Na.?V:_CI(`7} ;R6H&bۆGQJ,A $`nQ2Sĕ;M2BCdniAr2_#!-R `;wh՟?XnRo?b/kLfh1ey1yYq9%ܖB ?|~{nvx~b0ƧTJP-5g %A H j1g[XXn}7.4`a\*h6zaά0=urq҅4Қ`a W`x-!=k6!.jI/JJħy\RԊygWBg6L mjM%\(]H敤B hvtG&{~ kxlŧ6o_Qrh}ꝛKӇUH\Nc"c{9Q&1 *$0eD9g躙x"7Ey Wpq[)kSƖCwo v#4,w\p~Ѱ#Vbs71̹ӵ| CZ)*r[>/;X*k@nBD@ECvo4{`BFѲ9w%$@uyץF5}$cN]گyi] hq 'w״5Wpn;9Ɉ ~/4KM'_\eb"@a#G7,T| ! 8n<eަ-P.K[Nc,D+5T5~ͿډZ%rT%}Fʨ8xȥFaB10SJ(3%RdW`Y}pC#NVciy38;PSީ(}  ia`XUA oF_UwbNCv~ QwP3?d6fuk8Lw1cL:wZgz>W¢&atMI|7QT,PWy( pLFH?jXP叔#9bw&!BH? t/xmE>ot:25h;f|PfrP,&i xL%tQ #&cpWV~ރVeaXÉmAy8S/,qӀBzM!`쬻l58_F*z6RHK^;Y&` yl7}To_-ʳGhD{^4}' qXF.iIE*^#0Lgzߗ]H8i% ӇФ4ZP7KF?nZ[¬ls)/"xM __r ( EJ 0$V5@gFS3|) I+SbBi1Ɓ-7d. +(6|澾NsӰ1;I;I1~t_JaO/*VX‹h~mF D+ւ]89W$ wOj2&:O`.Em.}x?s$aS+U(]kTO 52ikgݲ: A0ʉ6N9jˈ5gYc1E"b 5 {JSA:h9x^û bHPUqG.~ pJJ Hl{jXF{ETxA'^b͝KcpTXӓQYJaBX|e-zDqhvQ%$O)5V:dP!l4Z& o?jļ~/QU>Ib2"58᭽ׁkѓ٢H3WOꠋ**'}$5cU@߶Eת wFOrTn SiQH W= ,Ͷ Biխ&sOVCA ؄'vt}vt,~1 ~:ITbt!b'/|~PAtwqz=5 QяK-ؾU6iNEE7%MQ* Ǎ.B-5͑廳SM8#F6C 0:.o s3!!pkʜaS01UW٢t:#P^: !c!SuAa&0ߟQ=hh!x0ɓNdrZMHoe`3c@d 0cFݟErVZɹ XM9Ez+<il _2fS@Q|L{_.J'6_#|wz?"M3s'LGOxT6o^Rb6w4tG5rAT'صimtZL#\8I,uKxb$ 7|*y3Xb85C *7+\1y.0yj=ZJX^|f&4552 $!E14TŢjcM+WCtOp^>wzHZ(b񋍯NUӣt츃rH߻<6p)PZ3PoI4اWctfk.b?M.VM%>.iLI> ̩6%G_л;:\|R'Zd܅L$[0HmϺYmoA-( a61\eW)ƍ/4USL e>Qrzi&WX[kF@[u˨-q4O{E+gaJu@{w C.%ΐ*^ҧ[S{oĶq2uhMOxGIbd5ļz0=(}a+ S{U\Bh$1n?ҕ 4qg7L=1> xV|WR:?)l)HSw0єBk@yJ*Aq9„5[xeAhNFK6/~d Jk=WnVfhuf+vT·\HͰ.пG_uu5RJZ8hE3(h* rk\lg~Qtzt䧷/P^ZG SwC29[^V#UT/I2к$E)586nƭ{au NFx z.;F]=m -+6T#`3J瀙Oa:Y2zPEyh%͌\N#+ =!V _ƙ^slmdq./ߊ/YB1r{j>42}zw4OBy1 y.5ng6vުga.p\fh>6"Vq-qg0|kJ a2Sfwo*w̒'iwQN7']O1zZpnT AG=~Tv^R{DʺAǏ\NQuւ4:kX;/dgy1& ec f*oNu_HCVM ee | (V5uc(uDD- --r&τ(sfҹ^`CBP% 袖Ł'-5=S'½L9Z>sz^^b"ܵW%-ggThcqB HƗ~T묝ǰY ~܄[6 MwHZӽO;RtPs]p>[Ibd149`[t@Ƹ:(H"b>߭_\TlJ!OȓW2zSuk)dGgVO] ]<,nP7;!P8M~Gn". %/?{,tT~.L~ȉjFD;ϰi^G"\ɸd#6U4vHjߡ 9<ҘEσ/2X$b1eRGG+?.h:r`,PpK>ʽ:yD=ӳݙǥ=64ϒf5N:g3MI>ܷ[!v"trUj$S7}O6;)>ʸ⁜ 5-߹ 'f zќvzѭ'Gi%$^ULl SeѶz1~c'U(?w^p(Ӎb֜حz:bя=&Q #s0cSe<v4ߋf=&E"6*B!9MSiF%X%^'V~7$b.I6D}5a tS5f&S /EG>{75Z j[p=:%!DmډZ+Qi Ь-9Ǯ4;,'nW"xIҬ0ZPl<m<^VfZ!jgF`T},L=I~SۤОە;Z4>~غyAx #k g)P4^B5?jDpx̞{Lݚ/WPn9{+n'^8B|m9%IXuQ. N^iIm!ΨuH,2]f7ƒ̉cj-nmU4= Ռv=#e&O2te#4QuLхkbC{i?$TPs[tLFk-p C!,2w3IQI$NmCk%p=n:t7v3ƌ4bk<.|Y.ۤ#.!e{7'˞_x Ō[B)cL\) l})Ct9۾m;<36z'+nvPMB9)3UV#4Hxr0ox֔qL[7J'H$ ^zd)QlU150%Y˜aP"]9GqLManl//neӣ4DzX oKlOfK)w}ᜟLB^P`#v0]< O.*%yY-լߓ3r3 |c kG&b??]bA&$\m,K+LxCK`,k S /% &v~#?~eg#-Tqb(Hp݁!E7Pii\w':Ag=녀=iBOed-Ҿө?ᥝCYI@HI.ȼ TS<'B4yl"B]Hyx8@+B"0#ӥ7]}ރG0CtՀa@$/z]lR2(Z,lFdvde!iOY2Ob-icNvDb^Ξ֏w9h lO47O>JrzPbZ$rvݭNHOǣ|1³#("[2a3Κ qܩeZZq.B 9ֽ6#O`$밈Y ȫS.&_*3<K-܁ɫMHk''gN fR~uVw*#҂CK\TŖ0y)d!N,vQɍl9Gx/j7bM;: 5g'kIbaWl<,҈~ YBk l9-m\"i. c6_-wp77̦ioX6c- ĘP/! 43X\`^W_C%^wbvi!_/v2C8$O#ڇy/fDR`0FUN'xfm0Ԑv1?iq&qKqH˦,!B~_2t"FݔHoaT4e2JtvH>mgJ-tXTgJP2Y58s_&ʒo0h>pOnW6d1QQE7`6 _ 4KX:"hn?ަkHDz !T?xVծrH=+Vrgdɽ5L:9Rs, jP!]5KθS0DtQ`ڡEvn;G jV=Eս Xn ف^g<272K\wA kQ<go5q/F}Jvn[.Ay$ȶP0Ԫ&,RQʅqO*4`^زp+X8dnffd始$K&b\cSB5KqX :A݁xZ"ᄕ֣ϻ%-Yo}aB}_W)h7Ƣt\1"/qihˁF޳<Od#ti`k"6R }0itB{}5kOm; ">ŒrdViL$B\ RVt#U["Ei%|eݛkԜPע?j5DY,<}Srn LI_NT!;/#R*PQg_~F7CizON)\p"K"L RA0Z:&H9ސ- /÷ iD@\ioo<W? 1$)ԅyŵu]Rs oVޡf~ |W_ {"ǗJ,TPYCYp6PW*C Kߝ[eTl'P/">0N\]J& p:dUc?댿Q *_ اY9<,%$맨hEv}0MWؿ}hD92#t]: ^Vp$q Ib0hM A .(7JsMa u\Zދ!դƔNrvxkdTQ|7}sYk)M/4LĆ RW5*Ti6̋B2.?s] u/ qivX6K#%J$Gu U?iXodLqWr]hC5`j-M(褌 @?mr߆c(;϶NrѺ8(`4nڞs|F#)P͐ Ckg6lɲ"Hu%"'cpFXTqX1܇!s+~JE J|ڔQ+8>I @c>2᝵nEv76>: `90&/tW*~-{r`sf!cf$=NriO0ӳ|΅wN__~9Xinm|2GmADqգ'<=Ej GHkJ=R zq*|8L`Y hZTs]qAPzA|T079w%tIo:CC;lN hM f;}Ǩ8k'M&XCݱمTm>BjrQvQM>pRJ;5lrN=CSѿ u +,yw+4Jy#fQN| ,xvRѼX;~|T>CiͿs؏ݛsnqίvdUllݱ5?SYrc@l %yr䅿ЦU(HmWڼck"IG{K5&!Py+VfAY=9U1c#\1sףW$7QSVm$!@0jfy;lM=~vBbnthD@G䨲)΃J`W#툷QΩH\F6ŤDH'J,4*DыW{Pc/f=*I@`6}e2u<08/8hs nV@ [Mj{P m.^wFC'yO/(GoɴyC,OTJul;\;"WO_C%496ϛMWwLf;[ZgdD1H%4Hqi$av:2-{n$:}C_J$TܺODQ11OfŪW1k|t N;zOF5ڧdH/| 4NOWG,΃_|DZ.Սzeł2w|w$0:aBg]˨K4aG#X(Ր\Dչf ˇ&"ƺw@;|vwS*P1љRqlQaҚ9kwa3%6B>.xxMKIb2Ω?O{lsi.bWN)/+m|-Wy Jpk;+7֗T0y]yP!P=lٺmʜq_U/ƨc֥ݲ-iD0n sOiῩ3;lߪ參GMx cQSq@h_͞#i/)`~Q_YyC9KÞw(9S('zAq3͵gfU ˷tX%'\;AYw0#0$*15 Pvo\~>q C6WmiNt{YF)l~3wҥ::q&.J6A !u8b?zM˽zD)C `@h!V"ΦԄ|7R j#WҮocZdcB%&In3sLJ+O7; `˃s܋gVG<LN5OHd`D*i|C п /H#/`e4r&4/SA"&$ 4`=f'sȾρ-3cAOMv篿 k9ox $%iƯѧQjA;*;&/4Qaha1uں'U)wTռgDE@Nmz{ǎW/\HkEMTVH@znQLZS"F6/dik[], 6q2Hy -~s')MEyTzAw=lBA֊q]7-5祡BY#h T$nҺOZq EvUȇP}B_yՅ1'SVN]#' `phDE٢XL0`ǠSv4m,!l;| ?=*oSph_Y]e#PDbiܦHMh83 ˚w,FꊭtQ/i`wu=Lw_h{ {57鶖' GxN;P8s{ S8EFKJ>ױA?j+&9{77]*#~L Z3_ǩRp ^K$>,8̱[Wl+ʇi>j;m~Orev7^_އqBٿ2WQi3.L@G@$̆G|}(' ޺M$j Zd`,ݾ~ξ5#n{Oi)B.oMƻ |\;uZa^I=d)MgpJN=1a@vX^Ϸ5P'71âM`^tԛs%9(8?&;kpmGǮE\,rEflx'{8>\4Y r]qrw aH{h'M5>vjS` oѕB79/CzD.xɥUq[R,0Ȣv|kZ8l7Et?psM*#_=QPc载&>[ g@IjZ[-ÙƻU =9)e{S~7ͼt,`F l/li O{޶Ǔ+#r Jq jB!n%߻~aP?#BJsKU`Vz-aU>u< QwT} ?cgD$DG`ܠQs"ʓuŒ/H=5fC<]~b 0 BS V>q-K`;90Hi/"1"TTU=7~E2(&I >I5;:(OkL鱣Vɾ J !*h'@ChVGbbf_ϖFVxnfYsn`uߴ+b ix*gĮwp,&fR;|NuD9mX%`IqوK2p`1F}q35gWߡ7cЙ Tj }p+c8xw0/LdvC[4И $K IMڡf/ˣq+26๚WpxW^V, NPdI֒|@.&m He`DNC$$6;[aaְ.gx5i3}- K$FQ|kH{Ln] $$z# |bխُSg#}T/Q CĞ5^>ՆyNL y`=1 r-+qX @Ә5dNtMvjL,aIBjG1 E5 x AkyD0^WYE m|~aCRJQ+Ni2\|V {\}VӥZ@]1M#Dž'v1/N&__'mG\fH:钝ϘTۄ]pzoz%EP͓m+G' n@n=g%wPݼugFZ"=:Ҙ9!譵/qJ up2Ɔo\l P4xJD`5tMc.I:){PX{eCiU}sF9 gV9v1GlmLRT, sƱ r`{BRӎV_{ ^cɡ#xpS^L~]_,4pCœLAʇ: ǑIJ֣"5S'{dk;۶#ՀAY>~0KxO 0Sc3cVb.F蝐V~&k+ P"{%&:K6Pl H9MÓPqMOb2=3e cs8a mУB ՚&{<8J/cE]=gDE=EG•j%o l4#*ֲL8ŎC!+b~ԨVq̥c].<%=g8>pq2y9s 7+3\7=okA(ZH& Yl+ 6;1+G" ̑C[Ȁ|E7]E;Tik9$~]CW$wME$RESAҷi@s1.kd=!g)QZC9'ܞ) \Re@@JRcM`p%DZ\[k@VO<!|צo\빗|8׀䅈YS9t+37Lz03'F)3T FBWFH";mh<-{mUZGmƹvlFU{an-//1%lKy[r.<<5a't%ҪOWs %&]ڏp$=q=PJܜH;LQkb^|k֘\h?Rp"z}!yf^uݜzmH伀T𘲇Bk@M-r(gtdTU L{+fuɃ?\@DMa0AZj+妔J,m_[>OMomWR7[(ܫԀ>/à$E;XYǴ}F_- f;?bzrxO9o H,CXG@=|Cq*mB'8I$y2_V .]ah^ol)Pv̜\<hfo*p]8zު}sєؽk #'0|_o]^[s[xiS$?&sml F<$ӶOk0op5X\+nyGOMO<<\ű'9&Lx,^l0%1➴H1l>aF8"[uzCCUjp>&`_jނB>HH { U bdz&/gU}>u Vo /{^I(B ıZշh;\*+6F#ӵuv81&r8Ҍ띁?ƒ؈<\ӔKij۫Z4BjysxF-AE#]ǀ>9Y+T$r<9b&H!NjУ/Dvu$s6[ld*ڛHhd{ JfQ8kHd. 1Doȋ[2C(ԯH R3rk0jj0d>V;p?s[z%8Yd u6s̈́}_@O1hΎxZ]ًS}6Y$II&SYmAkGb:fED@+@f[eiSڬ~s?:L0i/G^f?|^8='wteͱoL;s5vyp^&3wM7T(;u|9}K*:ֱ3;9w:5;]#qbj#ѠW杷XF8ĔRgy /d֞YD@l*= QVYü1z4Jtm?y73ɐ"=b&OZ-u $LA%uF7ՠwlڄdCř*r'x5BP^1͚^#LyA V#KhԵ7E @˚b,^*\=˹5 1B~Vcf ik>ƌ!٦~P<Ջ!nFH~;_AE9P>OyRu0ٺ;65 fUu~eHdL2T&>G Vl[*oQ[2U)k/ÖJ'2of$鏻T;.[;7^,wo1ڼq0D(YQM>B}Ke\nm%Nq?Ϳ y-pl Q2$\@)?g uP8 z* +Y1wb f 9[)<( .qizڒsDA/{)-/Ƈ&n=y_-<t%F$V>Bo`#iDT7ܕzMPjZZtKg&{QvN%Xǩ~3v$7X\]=nkj1'Oz@!Ihb>m:fMId9"G>ǕWb+[hj0w?([xHN3v=]1'ƭh9"+g1ty$bA8\ <-^ڏH sIp`j^$O95 Bz;kdXuE;t5˴H%='9{Vq2dʳ:x6۝8P^ʓE:eMo5kﶖXDİȭn"W6Jx4 6[j+Yyv)}g|h1=̃}Dr9Pm1/iJ|:oQٙރ&8}\ :Wʙ)zP% =Qq"l)_]9=1sK渫qgB{hTt Y\v:bC(óӞ\Хϵх(k$Mmj&MV4KQ;)X/1U._|6(,.W1 {a#R_3ƹWa20q~JP--2N[#)QݙyZpc7:Hg SjD>o{kRPdh*By,[3,'&Y?tC%.Y~I#XU(w9ij#+ = ̢"XO0)j8+R3; :pxB.Xyhjw4-򶜬˟_Qf*ϴ&pɲ3@pL[d&3nz0J;nwWJQǣhC&~-•+*{ G !{ނ@Өk|R;^cǽA_#*KM']}{9)d0ػ:]k,~mnҁڋ댌ꂇ/]/t =kMQ5KZѿBZx f jH2F\ss&3{{zk.}8['{FzNvQy jDC~PzJ 0R~k(; _EM-{tXFdBE m43P|C2# m ,I`+u[JBatGjI|O*@ZHB|t53Ҷ )`Ӹ;M!ܧn_ltLT_)XmɓCraZw[UWACѼM':.(A ձ {o O[]UfY֔mS\A(% ϥ**wQBXC削ಓbEJIŜ78m{kl>3yAFO=xz ƙ*S4BI&R2 +';!ms;MYS MMғhjHO+Y"%ׁSjgIݻ:ѿۚtB9I9zP7.Y[aŒ9.—~3橳aׇ 0ig.t_YMK5jޜ$۱Fs;lPi!ĞkjiWhbӶ.SbLzIG{/7Ш7[ZIu\טabB42;Y=~$EC? h էb֒I` ^ hڥV՞*lRB$_]-iB}VBsLHQDh%mɦ.`X aqB'6uyd(rG'P|f«,D}1ؓ}0m:NF$! s^6 yJLyJ9V*}vpJr|CdQHsPB-wZ2ٸB*ͪ )t!hϭhO/lh BBnHIj,Sqbȅ`7De*PP 3GnJ5V"UEU_QiBəXoU'4;=) )&VЫٿ:\oZUL<6ѡV[7Jw8)W>Wdl`!ȵNZOUb;߬DAؗJ#TaywT-q}fwo8>ȴGJ>ɛү&\6(5~|>X2O8 +g??c > R>Hv} o|*[nO8|c]ajԦ A]_ղ˺mClFFRCeB*ytUjn(_\^̭_c3z,vA-P) #:Omw U)vCd~A6[;M,t*L ؓ"_t<+u+zR'{%:몌Rp:4W6^{9\Ș* m ڗIյPkҗ{>Dߺp(FoS]Ή8x%;~_hH8$#|IQ/J _wnN,wW'EV}]vSMD)ebeƠBQB;P|obRI+Zgk P3tM gh Ž(N(u>H[ b1kHM?]XiG:,1faH%!F|d`㍋S}i~5^ ;l1p/fR_Q6<0ޢ:<7 wTq(G't#kw oİ.ٹ!-!l! B[Vߤ@J{3I D oC21sR6^%;^`E2vVY3y U;戃:j-a1qV/Ogi^oGKdJa79!JhT&?bݣHdxݼ*& _lZ?YLGf|!; sc@?5,LlG9ه4׵& ݀vS1Cœ'=u !/%[J{iH$<UV$82ċ&yIiW9<.Xr%.o|s(í ɘ($2b6U7湳yri Nd3Tfe^dg TךIDԘRZ^Hvg\}1h,g~ʌXm44frߒZ*mý@3$n@JWW=\UaZ)cwB_zFN;"g)G#-3eTYo9D P`d)FGD阳sq]\h!fHf&7yw Th5&-,Ë?04~#v sÊ#ŽNi˨Ux.4,L:>X/8%m߯ǽDr ^zƹwIsctO&8ؒIh2z s=~cnr Ce4x!Gdc93_[wXMtvR4iA)hT/ˎVSͻDC,([m( ١ D-Jz }k!YN("!mH;ZPqEhq7* 5_E.dD_a9agOdγYٮARҖahўVQ<\<$o[O3G]#|vua}C\HGw>!)p7H-rh\08mHUq]:Si;;xV֥ 9tȄRbN)8^Ҩ#;(.f8E6ZF ̘{-Ө>_kFQwT\çvɇa;Sz䤭Sè=^yIM1y'&s  &)W(l[JpO/CRe됴1 M-8 z;q: &Qf%{u1gJeG5V& מ9ЃU6R f3 Y,ܨ@OM-3)^{Z>}cdlll2'9e)b(!ъ\ iC-$2n Jos1<>L8Ahҙ %NAj: &pObpaS/:œɺ17)~ Sk2ВЖ|H$qb113sH;DNyw̼xC}RʠyЈuSn}ժzJ0 Bi^wڻZe!H) w|QsS0_֠֐\mKPI8ByiXOj%m8w E6Gb%wʝ^5<*cs\3W[{KvVUPHFW4?7~-}8(VYƂ=.Ew ,:З"9O8^_m'IO)\>*mS[@ {QzVZWzImA8D]ƃvw[skɃ*)(:!W2ί?+:AvAzj+y- &8B]{秴]K` -%VLc䤌<] ׫8pP" zTwo,8>l_,KM&(w~2+pQ7nJɻꄾ=LPdWuF\l՟ٷsCXEC-3yl齋}ޅ?R?ҳɥ:}uzAlI(Cp#ǵu/X/W<սNQ\^9_w߮5@.V&fTiѶA";; "F p>Gv UgN.1pxO>.XKn6iT@/usﯡ)D|~`&wuπh6NEyecUԭN bk]4z!@~ %C(3A駖E IZ?K9Ź8tPkK#%o#+L8A^^AKV@ eX dWv95DVC΅'ޢ~JQKǘ6" d2 01\/f=x hTN_==GM߄Iٞ8 [3]wWs|ifOl͌$yS!y'TaBo/KrIxHx}ٸW1?f9w8563A3Д ~ ?Y]F?|N=@eLr_kسj8ؼ rJ謖[kt69*DY͆sxchb']Yi\Mu≢/lv 5 W6ٟ8ml! څ˓|ҫG|1^)w*Of%F(i=%e yP16G !; }/ N&TWQW*&'w* gqO(񿺴j- ɡC@m2>2ҥo7iqytP-T b4߭QqpA+zneD3p(5.٠prHU6]>3im 2Z)yfb4YUdAF:kt(fcʄ_@'=5qOYoR1v힣źQ&Suk2qFZh=wF,aF`#)Ve F((MyNί"8Ҁ]F6V@9ܔ+oqhZl <:4 p>P3xѽPq^ӱC T}7}ﳤOp 9PΰH .exnqc}8:"CorI 7kRD527U"͏O]"xPx9gO<^:+wgz*Ujˊ2UHu<&aqwOkԞgłr[VeEd, Aq̘Bᯁf`TE$:碍VR[O,ħ]~vCyz{jmuNu>KBqU3c~f-#ѽ=}S UBA03ǜ' w"?vd@=Aw#݄ڻM$Ng K3F#Fٜ5qaXpVR`nƅ} Ю4oP_A>+ؚ?Ê"~L{64 W v0{fcW5 ﷻZ[JBg6~lXXHªs0虝C0#~j3enm(VclEHr4\mo{9_yb9-ؤ;8hYΐjxWy4BV~ H# K>0L-m$xL4 .e/&-(ASbdU3Mx6MQA벜ѭ߯ @W$ƷE ȐwX y'_)s e^P = xR)WzYxH|Q¤ŷuH;9 Bi"WNvGvŔF.a|9BƮ%oN%D:R{  Wۀc5 cKϜb犻X\Z֘ZzWh3cFWJx#ʂ\kLupKv,qIlR5{#20e堧0XDL 8 إLz5!!ܓ$RBEPI%N1]ZH֯)JuFޱFXT>@M <1aI3Y H) [)æn ONt"p~X UC()Y j7f 훻L63ez#Ҷh~G/١(#Q#Ђul{ Ps+3Y P86=ݦ-N PZ0 "dzcY3Wݩa;ƠJPithmzV+ HԿ&[b[;r%ʩSFgu70Hc@#x\ZSS4rs|h6iQ:}\l`H8 _JU~j'f /9ljJAWnvgȕOnH׏F7"9unCʳ$Lߏ7D Dݻ1k&Tl 9s$S}_U(%} @h:T 2QxT69Di4א 9E1)ZUʌљ02N<$ͿDeKc<@ܝ*ū#g)߅SlƤ^鮣 lRJF P8,nW17f[:FI]8%VipvL24<~ ^r [ _gg\ż-sGb#2ɠ^[&c l AX[B1嶧^|_eڀRsӌV.?/{ ٦ԃqn?+ |Ԯo!n56oX1lZbSgDefy2k~>aট׽(-AaGڋzmq),aJ"L5Y8,}M9tQ %YI.wiH* ժ5l`0l-x'GNUTR;삝GYڰX;oE z)6|љw N.x쿡aԨ]F&x[?bʋ>OsV .jK v7!s1Ꭲ4]6h1a^lN!1nJbNK7Hͧsxnί28dSCA16U\x̱շU!oyT c*zP&OFOj6+[BŽ{N'Tzmokl_2lgHF8Ĩ%s$s)˻`tXt@HsZX@ksMZxf<4wH׉)y܅e:pq)RGU&OlM?' o)೉@;٢kűčy%lj!hq 5x]w1_P*Hk|"oAA)N-`:ƕWFeř;j0+cӧRdIڰq#aMZ7-2m<6,V҇LH mX&ҕc$i8|x @58SRLIBY';<-s^V*ϫA2$bѐzݩǵu[?Wq|[iȭt31VT/ZB%+q=;5UUoLTx "DcOT57clfp fIH B1K,xD?> 1Z=x,<߆&m /\AQTjK[62 RB87jnڛ?g,-F' !GB=_#zfY9<YD3mm05L/b{havXm9frQ*bYoo<{>W({QQ5(CL$񒛓YzĈ$U~zյ.d@,:MF8Ϊ&LzFFbTkP*]9\C`yb`%xBV7P9e=|I8mBbG2;'K񺸥;ڵ2#I8IjOVYk4bSĘvi/-{qӑƃ]PUJU2nHVșHŨhm{iG;b֟\uX0z1^_>:9Vk>z*$ֶYLtK4 PӶ_noGcp䵼|lqm9~*7Ǟ mEQ1\]1FՕljA鐼ao1;h3^?;eĨ VPOxMV#AOu &2֐[G fJ5EEfżpp.j l}_A4xshYQm-$>^| 92=4Ki7t3Cd 2 Bq*t>O5'l1M?4,h)-{*Git{ؑi0uE[^䧨97G5O<L.';FzT>CǹylE9ț.Gi ^8}lYz׍^ЛK-OeT6xIȿ͉ܲ1КIxqĎPV|-{2k% ~1rCX^2j (^_SQGArcpz3/m.]]-:N)x)8K caby##.xvy7bҝI0@[ r#W-뜳B{-]++%frW;&eG=b$6Z%z\ܽ)JkzƐfhL vMOWO*M^߇ i0mE@q!Dm[%~Ec&VJ,6}W sa vcm+ؠHϱkw^7-f &R ྦj`>%Q-Vڜ{|i%wA|$b U=es:"bxm+:$Aކw+eAB\޿JrGuS"3 ec\t\=n |˘:k{*NM"Ԩ1{t!+ŁE2 xLbzq`[G>"jc-SL8G3~%'A|Wi-t oZlduOT$C"m6Oɘ ;KtW)ʽSZ&pSI B4 u֛|zW*P\'qGw3,![vVYG6Ap,#7e;mWSjxZj{:˛Q7m18`w@v[yyn6DѮqMԠTʱ}ΪHLRu-X>f0ze ;f=XO#+ꉀYtVR zH8MMW`ŕ{FJߎ#M X7{"^XN7=ͪ1Ą?)cdZ2{?[ӌ~^/XzC+a(ra'^N>%O/Rꬶb( xý]RNHf5v/wٽ"DդMS]TssӫoNׄ(qR7w5},=!Wi(X|$Z9W y 7~4v8{L27ݚ6^#P(XCoyń|A,R U²/[++ kbZDd/8uw(a,$ȎUjsq3xZJywA0QF;nGkC.ѿR1z3Xgb>jva`>I>?6,>vǸ1~[7K$9t9<ƥW9Rt 7s`3n1;nmPS54Z8 X /#5AYMRJ1/.>& ) de'Ă!TLo(f0ˠ>ĵJ9ΛQOrQ#~nc;wz*:CZ&S LdTov YȟqbC!'Jy$"$G'Ny-YI;.ML;D5ŒU2uȠc \5Ѿ@M1OTi`6nnD^bK ybNvDYڴMM}GA9a/74aAX@|fu}{w<Ġ-Q`z똡W w1E(R՗K!r+v$>ۦ5"iK89Ԍ;Ep`"Ocj"<--aᩋ \=lo}$)YGv<6 kƴbRuҺ\'NRr5\/UIBנ: w2,L!R Bvԁ)/[)E Ș=BrzZ'+H`qb8jf0:uy,JG$6ݶXHiTUVhY_lǙ#&!t`դ{wjML l=JR-2lc튡LMRl†HG2 ?uT#5e`o_=|Ozb I. YB9P,:3ǵ d$%4L;F.[ʂNwsh)| -oskpF_̀Q A")AY$"M;?_s竢VN |Mȋ_M\_zjnU4U?= 0s,֥'\A58de|Έ/ݥi+V<M{6)l8v '8v8=tO[jmуqNшȧ`fa"D˒7Rg\O+p8 024*I!~1Wsw$gex׆N8\ CbZ7(@n>́Dk;KLҐ$:8gq*-DJ@|Q ]|0(xM){>TX,\g[m[8P[ɂb)n${Zr^FFDsN{|_z@VHn!&E㈇Tuq%B$Q;.֑w'xl\.@~G:" u|dK#UrنcXjP|uSݦJŐJ(c w)F|Q LBgiy9|Xړޚ)*qf5ivck>WK2L<4yAOe&@& 6L.^Qg2~E> C?< Vzذ \xW> KR+ꋳFNzl ]hNFPrҰYAOXfdeK0 UDQth{&iTҽ `̝9)1Q 8?ttF,= l"ß>Fm~1'+#w_ \!2u>76+w+rb67ʍpHn'I'rÅ-]*29~I%JbU zo/wC@EuF$"+Us?+92.иy2S4ѝLT83Đi FppUcXC K|,PyLP3 6z’ӓ/vit.lٜz{g%.iO)UFFЮ\fcɄ 22$/q܇yFIA[KwU5кnBUեl |D+&mS8ݬڡPaI@M??QupCJmVnN Jr,Ӆ) *' aRИ$3nOU]'f\ŷ\q@@SRMdE]w[@vus?oe^aer a RZyt8 OI} ~h)c⢣)§08X !d>@eZEcQsR^Փ8LC7Xx.+PH]XYrr$1&bQ1~晣&qJor釽$eSegXrAì"p.:.uk[Z$@^E%ǍS%)O1BAC"P ށYA]~+=_.Mԕ_ 1i-67︔OifaH}wW0W4%x-'@;amF+W;ʳ>:6J|m|߇Sy"yo导V6]3Hrneξ iR|!o6jgk6%HZ8z#2.L.OQX|01D$]"A֑w5ܭ!ηoa{g &PvnϤZB9m-VeaTrU}㷞[8e3\N Ǵ%8#RKtm 2*,GW $.Q+-"sεk~rtQw>&Y8FV@8ku=r#H# rAr`ȋ$.2I%DxѬ 183B0}[z&']Nf{8D{>u^rͽ=o[ '־Qdzm=&2컗kuyS9*GJ(1 9iƈٛe߈y̩x%XHb&9ѣ;H 2xg_=n~K\#]k4R}ϼJɌ2&ap -T%esut$C۠j GDhb}Ͱ[OLm|$e%ih̊njE8^ 4<;=.&3V (v=/TDYz''ɶ)[xw"X*DJ,G-Zt)eshx}JH0#jeZ}fFQmC6 7 |/\1R+v>q6u[ FyGҧo-+Y(!kwa.Q_pߧm'1Dxz^hkofq8Go,`)WȲ)z ?؎o"TǗ+,=X>-gSZ vy@fxx/a˦xkeE90fM3 :W助|]Ul]c,zBIifLJ/v'Fݕ;|c2ہ7jǤ0Zx!ϥQ\o/4qQѽP׬S 2C vѿzSiuhլmoWoM }:8n#G(\=Q/m6A(紗fBZT/G'n:x4p VzN֘ ka)xa=fKHX@(JH*ȶ!&gYxv晉CnLZ1XM鳸9]+"ڥLʷ;NgMZ\?{m& ؐ՜AzvP7KW(_ۙ(p "@ 7yW١8O" @7kF"^A96}7uɁ$}`1|sM̳57,Uv}vRij"c6^D(ϙ{k.?Wfg Sǣ$HWA)M7}0FqB,j ӌ++]GQ\DL'8=B-?[yqQ1+2E[)Zq2c^47/.jͪ?X7=7H6ð^f΂l`>r*'lybO)ZeMcUWee3: t `"rIupZ*E+@cF}iT- دlaڶdx$Dž1%GCm->[udX6wX\[(鵷~ Jjph6&gK!ܶ?@h!_o Q3x]/8ډqSX䪇m0F3GM+z ت |7E|pDíAaoh ;1*=yяFM্ޑw';o_A/؎O @z [H1c{#2b+(PD1:%i$%Ε[G7@X@Q544ӽ̬$?YHT0HF" 2סӾItY-?0>?=WS(ם1֧f+ڮvXM!]3t {ZUڰB_ M̓*z~|P+dJYv5$2y"?7rE-Nި9Cܘ.fB].7Jc H}[gbeͷx&Zpv>Jeu+i]6$!@_~,i g] slӌMLV=)T_Vj,rxMSs ^%:U`S_O5Bc c|?\ $ k sO]7^DV^OpPP (}#YE>0TH+¹Se/-ښKV!Aw4d O=g3c[Die}s}5h&q GdCS{[q@>}d3Go~|SFGJ!G("1Є/jj[ N}(Δ ѦLܘjοi 2(X?EYw ZȷP.3C!D 1Bqy;Mc˝_灥uJhK}ܡ\ȧl`"1!;]r3ql>&AG^%(Et-'k f .4rJ|sJJu+0m$!~:4IT]%4cG%VnQ'q-xq0!sE6E8֢ b"/@ᖁT抹7]SݨåOWG6䂶Ϣ9ZGp,rh=MJ=+I|\z scKjxsԕ5C,<&E/ ?~4:%ї.X{iqM3A]l{zk3(=w.#hhʍqJ&t D($D1]`[s*Ջ he0j[0ePz(qjXfTВ_ӊ#5buXc0ook#B}?AS&^J-*xê⺲R̴sEijn>|R!FAm~U*pKOR'+@a% ng@Pe!nxVufG+hK߄"^.,"ȲJ45Pu9vWЇ0>QCz lzxj4HugߞdSMꪹ=:nTs}*!qXZai&jbqqGSePq:xnU6n@oBů>ڎ.m0k0rx:!8ǎ0 0*ȝS8_[ZgޅcVS%B(Ԁ}|yůw|!8:X5 gK *Y6]q.QY C*u1%|S;33.l S6֯D$۠=]gt"1y"|L דW%BRh=t\1,co9 Q Gky1ǯ_O@*^39n/cZtrWȍ:̭ 3Nۦg9D~'tҹhR=}ɞUϻ,'! l2Hb`$\Y>r:(Ib#c\yT=l3AWߟ!IdOJh$31 iX2~yڊaBk{ծ1\ug"l,*h pP>f^2F{Cdf~W)M`2PFJ'TωPu8R/Č 6Z*{YDӪWOB; RQ;>ɑjpu<1E $lk\Bp}БgO^lDAc6(ՌQ~B,|jV :VMpփқӞYWHckg2H9NlKK^i%(f幫(BYpǑ- !^+-c-u:N01K\-ɦ[2z{|49Tbbi~XmBeƝQe3[փ4,^P:\f9u)*XѰd(UP\ A-?5vu d' tO>y S!GpN)D-g,WHNj3箻5GByT!jZsPa\;lMIklN}oc]urK4Plgt^px,H}Sۏ2yu2M}*>%^{2YҭJePPǥt}!'gte|&yD==eDDүcvTkϦ0Hs)ɴظ5J5slT2gC:(]|VTht@kSl훰Zة:LEĂ+'~U\yݥNc(u{96 f۪/wƒ^ taֹ.wΩLPTUڈ0*UTӪImOe"j @<ߙ- @Ued yazOTt Zgp3 CfsP*|v%8`[`u]gneΛjQF ͐S d9KRnZW*UOԛ]m#t;bОz(\SD0Ú-oLW%;BIT7#{d SȢݜw+MoӦԏ$[No`7 BWknN4XurJ&: {I}C ^Eluegp>] ÖbNAeHS,0< K.xFXnYU-~QĒ6BN&\hyܺf2򜭍JrPڊA -B0)p~-].F$m)3 [˨=4yUl ;HA/& @;',}ϯ޴*/6w}J YT6)_>-Y((xPM >扥m qJ~zˋ-q*ɡwS"`[kH+&zxZ"a?,oh~m[PM߈ a|c<TY=MAO ]? x5(nGک`B7~_jq̧-gOC' ~ @Уh !cCq[z9]3>좀n1/P_ Вo`En$r eLMly&`jV^wO-}<֝${QIʄn(gv|loa&H8VFA݊Yp7a'љ ' YBx7y\=#ye ȪikrB=Fϛw c9F6Ef:{'csa5% ; OKLZ}wt\w9͈'AiV1^&-\<|AQJjOQ݇5,͎NZ- K"|^ν_/̙ ѽ1}\=uJF02@vtѨ_jDم(k[&u |  wa45HMQp:R),(_:+bsH_шb3*"8@HIνɴ U)*kxHF;cE, =IwX`NKyfv } du'w͆`։rso]pᱢ]j}\Y$nG (X@UOFKуWܛ;HKgX Q"k֚,cMM4^zI_i'Ԣ?S|LQ "ZƊBuT*֏Agq֚ceQ&"&s4TCaMObNK?⃾ʽuɢ `h6$=0!0^si^5w͓=y=kcmd` }QnU.t{G\ %ƚ $i-y,vN}g>P0̷ )7$JWmsӷ:μk6lRQ?3W38T)²Z*R!eyimT+4ؑAπ t#;pEHgZ4lcNp!s/<ƞiu; NqHѤzt'σY]i`z 4uH(_ߒU| u54*>O+Tp6N@6ևTTv1PugFiߏlaWn 4l* I:e%#MJ ȿ5Zr"]g_pz5%􌙯_rI֡mBYI|MG!m's;cz\ YPw6%Ÿ/ 0tueů!5e-˄ hg J5YA7SfM ,&|j}v=նfS#풖,'nad. *ul~`r;t{B7HiF#?:/Zj<jOSDrzQ/NfG.[yVTS (M+C, kW|6ZhdZ)ij-Vnlq[an\kJ& 37Z$ j({>%@^fAg#3B{E&6uz,4&N4 :fǘR d0uBc.<SŁڣbz^5;_UΪ=k^S8K /_}ab``䦹yD>ohW+0nR?1)4^̅onJcg-Nvb{҂j]40ExZ=b^e9np :f<=.b Zc6̏Y [=ÔW~ϖן&hkQN+ ŗsW!d%fU+U3eǃ> SzY[_]k[m.%Q qGqGq$ű+R!ynѱ"ۊ~4S.q)NJׇ y[WPz֕!?#[rEf!pzNT#4XN`Kf-չ%bf}\YxTƣ6dh̬j4y}'Q!a8lj"ql0o0M~<v #{Q`s}Hhy#36̒"+[yQ7 %=}/"yYh~b^my-hA:Ig{uGȪ7M͆쑩jЭAOSKW*K*pYmn+Q< drIbx< vy\nx:q=8FMɡ)=c#bfRx꨸ ( Xuɜ+3=_6a/Ycyl<Qwd}lܜߺ,%;kphcC>*8 TDD|E'LwVVZJTj@m@-7}lTbH;6$.~ U'"M6ݥЈXi~%o*]^^Zc4ZVEHt:_&:d>RhNpFWCRn* /?>=lO,4ΪQ.( ~Z>ה*0_WUnk <_ڜ\mO|/h-Lh]S⿲P,w.W=C+iJ^C/>E?8׌A4z`vS8i׮/FmBg#8ۮkk|;rqNJ[v5t< 7qsW{vPŪLy.Uy =dLC6aO3;ImM({lRd|~(Z>fTiQe87*Aad){K+рze˨DEЄfP =ԳlG_aߪ#wA`ӈkimƄ"z l%p\f|[Izc@JF5.Se#mC3-eK N_,Yݩ:z5F@DyT ';~dT@Ԫ [RM^ EE(n|1 ,gD8꘱8)|ceZRj-2V. fݟVsQhY>NӝFsl/ OgYr)A-u6t:G5v?%ZӴ< @h\/@d5BaEPya;^O%Fgk|- $(2([J:p %!;ZB 6X#df+u.HӔ|ERzg-#J9 9 M+Ӑc?v|(4Z/^X+ ͦa^Ozv驔3zGD [^ȄɴL{9LKOk|kBﰅh[U7t4^z#DzQχ=oR>b> sDIFfaeť #<%λXaO3+hYnD.=jb~Drtd׌Iѽ}=T}bEͿR*ÉۉO zߏ\-IX/#9:dG82TqBQqΎou9\< UBh=l3u:>PμX7sn ;ol.(-3Ykg;;sxyiHfzWZIe/8-{=?ݖ(Sc Ay8,tCp|4ղ_KkUݗBS1 V8:+ sO a+ەLyF E>ֲ}e9ս-P~m+ f(rty~9f}.WT@\l\P\1WzZ+H€Ss杮ѷgmS@ sկl-'6#,'tO;UnR:۬/ـХc$xуQf蹋͖1T7j-Nq%Joe8W7n'ZiZaX ʰaa^t CGSŠNw`@?|%b%6ոQ'{-oCl<*cU yIV!&e#l[@3HYSvQ#ZF&pJۡg]2^WHIcG{Hw=: 5y - LbM Hk]5(At5͏܌I)K= M^V[>UtIK2DH<aPZI2A2RYX~D}X?d7d-$C؛V/qT3&T2~i u2N@M6,-9|H $|~X]g ݊\~QBHMYXmtXCPӴnHI?NAcYӵ|dp'n3̕SQ)5s xѿKMsRLW:zЫ>b-\ 5^5R2C+z, <1۶a?:FY;EG9zٷ°OXpX!ꂯ5]@]ƩgsN@}RL#>呿v Jl ۳Bd!tf%Jh RIdȱnY St(Q\c=`3{+Bt`pj>}\{q範^E1hq+Nt"6Bw&%:-գvg~A~/*#-:bH5 4Yşշg\ 9a!rOQ_ѤKKzGEb]E`[l+bVy"\7$-f3xBfls) d7[]tXe(gl7~&`ת%x5Z],@h?D;r_oD9-NPXt ;ke8KNyXp!+Mwn"[r0uH}FKK+T.Gc/ˡřf ۲5]C撠RIu+ώ5ģL\4bb SD.8~5n%RMMB E 2 N !H}REɇv]X+`6^*TTʪUo8Z>%UL,X_ PHׄ=~M)_Erqx\*T,6u8wJ%\D,ӄSAy7nZZE?=>O^Sr0UbzUfֆV4B?#fdU"m6\t(?+%E{MGtysz`g㉃t0:5 )n/l2u7Qa2<[=,+ou -`tvmg~2(r݂Z[R?`l5#~ڱ1z:ezPƃ*2:A#emeԂY-Z.RVAx!5L!s9SN2ȸpwE(]d;(tTF? c*fЯ ǧe?\U{Es#M8Jo˫u wb˄L)1ўw./(̱O;Mlng] ]}t a]tL=w8r[Hq<%?|>N&87&zD,t2,&֯5PbIJ nK1_l/VI43d 1.[i$'F_mZ?Iv~S  ĜKVo.~se9< _>4 BJ(9hA_DmaITnU;p̓`3_4{ ? q:XO.LHX;* A2S#À%YѬ<꨺Ď;%Ntt=mqcvG 'c-lSkWdLuPV uQ Z!٨r ˲*LT>BrHhm~?h~u'iZW'K}veܻ.{hN4kM|DKC[cuhPe&)⡡>r`̂(q‰1\w 2#jkWO1%Tfy&tl9`>zՁ{_')7ctL6R*IyhaRIW$'mJG_.8.ƻț <i FI$Xoq ¡'u|ZHj dL'aW 5PSk-D⛀t ΄7g?ыPWS Z-j6DsKy8eD*J^LFA/(U"Cj-I ^9't[tޯHw2o 9uһl[CꫫM3:aJSdW"K0̹^gJU>p}{E=i k.Ɨ\|a.lL? [t jjnhlǟ k&2EJ&^.}O͑#eR@'LyjKAͧW}8U -Iw&-oI{ئ1$) kNeY9 <gȞ3=x;" P8TQ0>~,>Rn_f@L~%X/~/JId(hS(<1 DVs:h]@g|xmó_c-A ̙q W](> Q$j jgY&AԢyؽS,B[T+F̳[L9ku1w0hh4\`>J&pÖr)_5qmmL zشݴme{d_̸[3 LM3l1@ ;/kVsyڟscWf!\_}bχVJ"VESF/@kyc S& #݁L,Eo45,lΰ|esa@!nUb ]cۦn. 2 8)=Mfa?JAu"?9𡔳(|:Oc͘O Ðurx3dHh']xe7|əCp͵6Q8nB*ܙrJ F&V Xj !<6emH6\}P!)2ÍvpgN-^ /Vt;>6ر]x"@7?rq4qƳ{NTSݪm BXN8+j/=y $jY}Esi6gIcƶm"q7sK0@F"In 5cP,6[*h|ӣ o}ΓhڋV&}iڔmX)\+TAײrˈmفW,H=ujKj`"Hxe ٍ`:bEx萜l y/ j&>ZQ6@VK` >LA:b6v Ne[8V}DNτ*\h\(9\ _NSˍj|\hPjD:N<"ZecGw)5RTnnXM>mF1x19DWX +f R3F-q[02W7Aֈ_x6a3`oD[8oۥڮH3LF&GCH>by~ wŏ^~pM[fay2;0'at/2t>t,(vE?RIE1MӒ"kz 5Be=8 /$닑f.3b7)%dc6 Z;q`MFw"F[0 Aͳnl!00S|=qRAZ~u_[).g LJ;B@j#,_d(+\G@%DL%-kT]PT1vU A+eMݳya8Fbrg`1wR)" p=csv->svDҦCh[=1{IPJ"tmaG̙4 RVgNBr^̞_^wCW8\lLۖnkhz^"iWrIYtp(&Щ!orYrwYC.'>5T<&+7wŃP&<A}-=G7ro0HO1 |u7\ g]v^\&ha؄.ӧ䑜u终~ޣwjk~?"Fv( Y=pJT#wVYدoz \|a7gWC-e NG2ؚX͠aYdi&%b<#)j#2'Cʰp%gs;j֢]Yn#"G_KQH^1ޟQ)FUfDjD568-M\Jɑ k{σ(a鄛WƇC!̜([-/3HeُէK\$SxO⪯3D~~IŃdT2N>[@:XYKC#(adR%º ߒk.|=cn`^x@xZξ*ISA,f>$b b|nq3|'1.:ă ] XMVwt@nN6W[z7`MDIXJC<0(S jtZ͔1ϳ+v1M2t ^n#GR C=lqЀZV`y9ו804+3|굇%tzx#DG[X۬Rr.0[ݕ!J vK,he{WXSKwMyK Vh\oC &3;ݖ(&d;Ho,bLJwv=I" vJ ir̶{iC\=Ld2UtÉhRƄVu2jぎ鮌ty;!D6lϙK}\󔿃ڨ/.bC@_TSKVbR04x~-zQ_xۇl f vǣ.wЍ(H/VDYK" B)Qk2F_O/_p Wjd__hRڅKss!izh>.="z5z 5Fn-eڹl ܢ"L&Mb׮+ԘrBÏpB2i@3R@#)ReV/Gۀy@1 ~WZ_Ѱf. g8'[->3.1,)*]pqԻ/[ry B}' {iJ9=৴{h#.߽ K!s8Ah_=r)*aSBkF(/uǹk|Vu0AX*BmgeANR"dv,'Bp ~i)?x4@?t;avCn2e `ZK[{ Yє"slv}\)RXh5nO/! D6stEjE'IZw *mwMU2M"cDzt@܉48'|Uxb70?Xu &аxDih Qx Rr7rvEWPr`^ b ;xF"L1H' gы24#cyo('/Gf`lg 0P&:"Hl[[mS%Ny]cq3QŠ߯شi.Óc)ג.[hm21lWs5.V%_Y=V9!Ah(Z 5V?-kCR\\đaYp tQ>E+=э1EE;//?Mq =rJ&2^-|D^۽%]nqf,ƹ1+Ui]?SXX~cN9xe< f<fB Tx$;ٻ+ Y%ʹnѿMԧ)>Ha>l^DBIR[xM#8s_8׵9,~6Sv}HD}N&Tf`o|V:! Uo7El;өŵ2=b:f6qdCxf@YIX/iNɏ3D9q6A_CW)1.vǶt4Z&I =n Y1FZ =2=sQLJmH6i_545,9X~7He `~eJR68aY@pHeXX"QYS] euzg`TcKAChHD}!o2ᦸ&"\f6^F&k!n/vX5`Wܓ!0hIƆy1V< ,M;gtﯘ\8\dܪ!te@ n-PM;V~, ys'|D'< #}B(by3Ej{5'iO|[%Ό" 3 w |PX}M+a$442n#Q~@0l}S%Sd ͫ DP/PLJVnw\j~0T^ 5t&9HPȂ![nTXa!"{~tw~#THA+&\T!_-ЃnqS_0{)5;soa;2H O]E\}cB"0S.k8.l8J-͗2̚l@QUkylݭLj\:Щ*fNL1|LmmY&_R$Uҽ=V_nW5-쬉5Q52BHX{vK3\Ò9?㑄sGq8U/@]-]#Lq&~FUf,.ͬ[I5_.z=N!a*TbAz|NA F6ݸg_v[jB"zA+/R1)}1iR\CT!ɧcoį^>N^y':п 1NjK7j5)Bv=z9Aܘ&טũtJOAdCCߗypp̿!M%c)R\5QMVv.ƙRؽ̌%l`0g#n ^t5M=PҶ0:c?*6YmBא1 aSJl.]#u3 ,0Cݽ>Ԟ1_4BC seϡU ǔ=8#]Ѷ@GFr~> 6IՅ D-J:xt\s{L[>M zqc'Tm|6? !l'A#~0Uێd^r԰֎Uq|l3 FvzS+%몹5sxw?&½V1'Dϖ2 zH*" ɧ/* !;J3[&ܲbVF;֧Y_owT'ŭEؕI%8fD"u_ ܕC}n\{#uƮDlV9lD4s5643 oL l JX2ǘIn3zЅAՎ{I~-4̚?vxXH(p 8s#p;xvϥMO!h΄sqO F]pA.b2gQ%j :fѪ(gvp YhU*LVc%cc(rH_  /MϴI~1nXT l=6hJvz2mK@k"U4Lpt=9ݠ5>P6uPŐw솲Fe //o5D?nڒܪ<ᾯí}{dœN5ʴFRB*>pr $SɇF*;Vȼb#%F&p[E7?#I sjC6S} Lbյ$(ƒüi~ɚ2΃k{EBo <쁩a )lL \Fy b;uŶ|9P"wŪuRO-׿) C);ŸyМ Qb3:lֶ%z707 "Bkŧ9-B!hU#Uyg *š_C/>V"<  5Pf^/yS#g$[Uf/;U鵽J>E,U8;R-)  4fqĹ[bWyʮv Ce5CqAb 5,mg$Vھ-(hFVmK>`@cY9\6J<~'r^2:wB'WO 1RTs E8:vw0#R~cZ`~Z`#D'KJd|5KM_\4t10BI\/V1Oҷ.mk,Uv\.rMº$%@.i9S f ipMX 7)FS&,d5wWٜqւprJ ;@g9CӒdx4_h H{E'Hk"Moĉ+'U)杻BI]+{XIYV%NXGBSI\H2]O1G+U 7z]?]U -"Ԃ19 neBECHvJlˎ)MB VWNH񡲿=ߟ;PFGDfq8"ޅg\ځ lژJ&~(IaJ3ƝNxYy?ܹHztk"?j߭h}X"mn@tO!9ou b~"b\97æQWw N Gj?pG=kwW}FcS;%bVX\&u RGToB8'#3RKppUHW*osW}ZSApq2@G}oz $=zJGs#0ςw\sVس3W d_S&^Jź\X̵l`S*MLwxB\6rP ҽf^z LjDĉ]`:"uCq (1p嬩JA|>b$D!FMwybkKQYHbLU@ k I:8EY`-v0rv(yNQL 쵎&cYM':1Ī CXLDnaM'B oM=W>+Ǒ yWp5B^m;2)0{T~9T3;["8Zv[wϱ_f8CM:p֊(GJVqi,Aq'>023it-Ż4Az3φ*a-oֶ$yO;"| OB ԱoΘ*4qߜm+(=ƪ<6 ȡzGvECh-vy>rCM*bEH=b!QUOmdq6G0;5~HcCQYɛY`GgSy{ör`gHh?ԴfRp34ev' -Gڊ/[xC]>l/Ķ{%I/46>oC?ȯ%mv%"%Xi-Y*jUkmfT94/ox0*Xgɐ4~;\CxvQ@7yadtifEխ|6gFqBMS}kG6`ߞC4)`{[7>^;Y_A>HD $NW ۭ/O-[4ʽ$*,XN}G"7C|nv&^̜{"#! m\jW} T%dLmW4?=<_bMπhÏ-lu74pA>r/84~Ő[ ԬxlN\SY9Ѓo۬c.02}Qv{z[Qҝ83*(4| R C'e䍽Yu|Q!y+v؞n ־bR:@`]oKyc+bZT, h[9"(6"oJ'^:M.^Oԣ)e"{m>nZկ2ʂ\vyݎ^Q=m|ʠzIpG/P`X/S8P8UeYZ-.N?wJُAf%ֆi#T`T51q <+"t ldV9kOgwU+(D9xl`/dq]n`,UoMlHPc=m .lw_W .AH-dU_Vf=8I/^aByjKI"a_\l/!NE jxO 3wN탎sBLysz@Yhe=tIPq耀KP4jYx]~߹"yG-@V͇^TDJo(qڲ?~}n] zZ,\P[S QkxZZNZZ闳tӭ*OZnތ{Hm]h| H0".ka:EApmLG8ʖ՘,{"6` _\zz^3.qʡK9cgFUפ4,T'E[}F#~IJJ&ݎ xt[x1_/Z2|6i:{hp\y[w֋S?u##!uݫ^q7, ]c١5+mj=&WDch9&&q`I (-is]Di{xY 'F!da_( mݲAZ>/~ Es kSg2[go؁!~zU$^e̊msG,v1g@!YfM} M*ePssh?`*l48[xCFYYWPӿ  3}.b8lo6Ф7 T}ЩGPi>Ylt,L~EPWX*C9K5ha*k4}8鍳AֆLHB`nDFX9gXj~ XM^W@ϫRKi8X);5 1~ncڛ#$f= ٨C"oeߌzsj3'f<m 5C\bVT0ӯ~F|?S5k 3./REyaIE2̦k'k(񪙥g=L?u3x^?a#K;(_t)Ѧ`#e='!N ̒W l=2?="z7T'儚iQ,Ҝߝ65FeHQ$60pp?SqxJW˕½3=|Tj]ufsNEj˹*_4 *RGz18 Q_ ]9LwW g,`,WWF|ԽC8~q#bXc_.zOLpX< 5Ԯ%~ rKu63)\mݺ .Y"~.ػ5/v^@;7KmseGT aBƲ2kkRp]Z_A;~Ňp60nj@8-wŕR$+as+g9% '9AK=c(P9n$U$sj?mը(//r)qrBYxi)ŀH]-%98wˤV@Yy5,"KyHZEaN˼Țt=/srƒJ]'v;!rcgX&\-{:..J๭w!X6 Ϸ@az~aDeD=$y O҄* Y~UIjM~/O2g.o3'!abp*5W|[ ʋ;g)~dV۹ɰ&AJ!m ˮm{+dJ 0 lॹ/rpuCdilo+y^bKm4H&?o܁$E.>Njm5Kߝ5=`XSz *t٫/!OiCtۏn%7Yרac|~;dT8_9Mp.@\ Jژ$;SgŠ I ]5n4JA=2<j+~"pۅ74f$xg%‧ =Hig4&;Y!:[ll!̭ӈ=exw51f\)n%%vSaqJjpO)U˿;axr0뫫3rỲl CVZ+ 렙 CX$Fw5V3`Hl\<6[o Ʊ.1_㻭qZI|ϫ(BXNߑ]*d^sք#b+y@G;I+d1iK eq`cK^f)똣C$>/s]hK7EH >{ #Lza|C"pqDܛIhr JwC |-}z9!MSL s!{C0H>S!Lu A[R7ީA)pP`n+K6KAq 9g9k@{jbnv7tB-WFPVBw5>7cYbvSv%fc.CRF0po"`MfP9W-t݅.%qfq\u& 9N}--b%#% 8*Ⴑt)ղ6:Pڗ̲"ג~|8Z)w] O^9^q\< '>*KPqۦ 9S N 16HvpR;+0 gӤ\4H,.J9L m1 fBj#g ;ޡToHXlI<8!N- ܦGl!Vp:)o50tFFH9ez ΨڨOSg#kzaUl_E&KǗD$ J XNjYȚN:e:Nqxl^=xG/`՟9BwX*/1T2Ȏ3'W0t70#OI\@M>.Sy>H:@ٝf( vSoHhyh g{uYlu[U'B}U̹Abp# "`?9H +di~3lQdvUIQu/w+O֯ %AbV6J`~odYvsgx+IHYBBh&X~|_Gg [ntgvj[x'A-t7>lp>84V}vPhC@>Ҥ:_4t/4o?B.=)o1ǟAHDge5;T﬛Q'$% ?HFX0RYc*w2twxI]fe1" M'b7qBX ^cy:}_C=Kܙw]sīEpTvJ2W 0=DuRQ#JALNd\Ay9kXI.R`xɆ@a%bD$8Ip^CMU$M LivDmo'17(ohn$aXF[Mܑ޾+?f =#fzR~}o Y9Wk;wbqN#%I/hU1oWL5d=Xq#-GWNv6tOPQyE7bb>?x-EțGJ'U? |ffһ'nƗܰ`RI;V0(kbA DZJ`oPIgI'INLUn.5yi)k1Vϧ c`>YyC:&'1v&'6QMTO0J|fltW88 Ϯ`J8֍-wZ ?dW /ljj/X׮ZS^k PPGf,-sI6$}__GШUώTmcΖGGJTI mS2;%[Y>ŔhwZUO10 '/DT tjª(f,rsx+Pw #ly#O]w.8G͑Ebh &c=Fh7R0T5?:j=׎b"uKr_0L]<._&Jȡ[+Lɲ6\(\!v9m[WQ8P1< M?E̍f6+]ߊDZ;S@/F*x)ɄHy.]Gm\t^/}SJg fm^ ,ό:qmȫS0!{[4 'X vm::w/2D75j30$.|D(t+)<; W0_(bi+6{r@~Z0i耗W( _E.[E_X(k+/N8XA[K.*@#RL 8#2j6h3AN3c̣Ny9 2'bZbdCHmv@ɑ)<?"HT(XGJpd1N~N+ܶ O ekᩊl䡀F68^Wd_2P +FJyƼpɠPHk%Pu]!U2 DE׿1i6 _Ja}R<,.#D?0=d7D8ÔZ@j[-hChHsCXRkkۏɮ*˟/>W:ϵ8Ah$ bz6zH!jW2l:i "Q:P#J ,bdk@D=.\qzPK#_tWU-y V @W(o_>Yb1\ڇ˭Au@ PN\aȬ{^Cc5 kz B)^II=u=HfĠؓ|3B#uF=A1h+'NuNQ+{2{+ 3]_`30/5ne I]4b5x GD6ĄJ[E\!7ou%ʺ`J qў)7YaJzG|#uq(i2?( dXy,yoyn"e1λ{VA~[ڹɀ PDR'40ѡQs$_/SdD}I%-gʫhF͌B\B ̛9tA$x3$I32ڒ*3 IV Zb<#Pߖ󊊐?O0XC\Wf@y&3T0NfG @.u媤WG1&Q+$?hQjsX6.X H68=x턩D5WkcP#]Q8}!e^ W܇9E&mu"Pf!9N_Tƹ&$a"ٵ%4\5T,t@t)JäkT8\kKAQt dvjeL@!VlanMMnQN6l_CIgS{N}<*\@$c/71@u G5E<5~qO vx/`mݺ~;Y{G[j/"gBpV_-+ttSU80Who|41-ą4q5\c9wWH(yV=JdpiX=Z|L;ZSy qI y^{/tfXJBa5!ÍP"0>u< z׀*hE,7!\Ĉ^ a'AUmԕ4ODcY['0j!*3 .H(54 {{ϟrQZ^ڍfԍ*/oG/ZfG&-C>Z"sIT պQITa4lwOkŋC\ᎇL]`dyՌlMc m v84pjV#0qn=HFDCۏ MyX#6^дcg;ȵE!W>"K?1la}Hhd0֮g-?*2͗Jan$?~܁$5:֌JbNj)zͲIXMl3 nCĢeFLkpFw¨'ŏЪPMdf$W9qpL0̄8kX+wٹ˙CXNs+l">4E>* 3XnǤOz"?-p y9׫u)Coi>iK!fCKfLdMtJ[J%"E4WuWadJvdܲ*e6|b/ ɐ;7=L2s1fe7i9rng愆$P4f6Q=?*q+k4_4ynK~ia߈!ClFBBEn.o>J"ADil\#[s1[y/.)wwS qj70YϔPbV 6wl7$ixS~@hKZ\ܷDJ}2O>qC 8swt^家z^GI_ UV49HΩ\vCd,P@,fd4PK~qP<\L'\/~m YG>Aԙ3wʂf t?o8VΨ-hλ\vw62}7,b#V4%d6b'gob >j cYXpS qw϶v Wn>%ӑ!eJ=" 㮂5vXߔ KP\7urkx^zn<%eEs'lI^paqA{$m%rPKIN(K3?{6k5RtCR47$m5 re-*;~VhyX0rCϹ?-/qLR'|aФ_',xTKV*b>.^m.fRFE1> ՝J t Tpp0¶4ok5@}qskYӑ6zD,r*;P4XqL\6`3^90iCl/%?xN3028/B@??J2Ië/OlļƁ%rm$ l+WK o5S l!6O=H<pQd V^Bp`faü&FE[2}/h.TC(9xȱoX 1{,R`MQx8jTX)!X=˗#lnBpĜcL)!Cc(/'LЋV"؋?Ij}0r#2<=\j%:Ѫ&ʼn WmjT?/O")&J%DQ"ɥ q 5M$9~YObMᖣ ?$ K_ܞHBb^X/ۻq t._EN\LSO ; uc>mufS:RAT.Ola%?RR"TJo" 6屪BkL텹)x縊nӽEaD>nsBcʴc$+~-7"A5pp{C։SQ۬ݩpǚ=)|R3d=v[T%u $ 6 5[ X1G{ajgPB?,`TɗseeOjX𸩵oyR2-t&QfчP_́g,AiaZo)ntʯB8 b K޴Z*K'7E 4`ڸ8`صE5@(f.u~,W̳ETv8bbQFx?xlA,W,fZ:ZM%Z߽5ޫc`JE>si0ݺ==/u#A.Xr*`'׍Il  *:1D^ď Y `% j{bG&$J(z+K1zlVjD(Kxb@01S)McCh3k.rBqYy:2sqd쟚8of*VzD@r\+NF.oj$@X/CQcw)@J78mT9m,vS8u:߻ڵ@9~ViL,,kapu;],b^+I|PQL4EYalxduS/G("#@?w * v(JWmO:CNq@*c;|x1n]H-fuI}*h*aN''C&;Cj8YMԤ?^DH !b[uV';%Sr^EEItӰNP X=R59 G&\ZI~K hyuAbpk̖$Kl%eix>UhcŗԦA:mjg^AĭwD8v~u7Ǔ]G1mA`\?k Rh׾u*G,a8%ISJ@L~"j6W?Q wCMT9pH8ntP{C$fӷHXiy `n?蹛ʉ-q D+Pv^bo<Ѷ,CQKD^.*:v@aV'Rʟi} gcJ荪XgZ.>Tشjs̎Dj(*OaeX 'ݎXTGgྨa"K ]ݿaP&dܱɥjI:6.>*ƒ-&.5Y [+;-%[-^n:5dQZA5d= Y1LD:sg*WA%ma=_`*H5Yg4hc9uU+m׼D<-3l`z4 L̕Gd`gPWWз&֝GckjHR} h{&Њ&G),!#D>TFk]dHfmMc?o3bgv@q=C!B98V4ht}uf f&ܐQ=]`W5a,D]T'HBk+}cuB|ٌ24TxCR7 S,i]sd<р _[$Y?Ŷ dh<\J3yE qҐ=IeQ[fFH1Inӷx`9mw8WqDk,LmKݹ.Gcc+ŋM]fȖЃؾ«3=( k u ?Nꬼˈ$ ܋j˥%;<{~n+4:ԩ{"K@ 4a&uQ=GVRw M TWb+*qjLx;F;-H^k짛xb,_Ě9!7V38 x5!\vUQzsR[ 桪raEM-Z/Y=#HP-{UԷ}f@t_Q/:5WfI4zȖUl*`g jMKr|`{_G Dx N]酂`4}7 G!LxNkml|@)# 0ff,&K GozU >I 5 Bĭ2<%IOHߺ 5+\}xfҺ9ڪU®H: u@Kݻ@Huxn]KB% EPn[Y\ه\KR;YV&5OdhLf?OmL%wknu>  :}/%݄3u6) ~pZ.c跺^MTSm0am4ULX!lȵ"_.-5TvDڠIze&R3)Xӥ3YKbl<`1D AiD{*=3*ׂLMZ}51>Mp!wjaw. $0񟭓ɭR"QIE'BAoׅ.P[o-LZ]=i.YECZP<`b()Ż"mБ;a;CiMɜJ!xtKcJ<4_n[N}HHtbXW Y{ZU$p:9 )TThazh۹iOTM'ss nרhs5[9-eR]-\[tFoz )@!›;_#@ +"' ]ѷCe9IGwzO(H!~{(ŹVr0+{]1*K^[Ts ψ*YGc'o|8iq8ňvuʾO9gxWTN25,EٟQYCIp8Lc5ڥ 6іPxso{:q8VP +ט6pCڭF)lRCxc܉[Y#ITxɭ{݌#f$DՔ/t!Gݸב}إ]S ı(§R.#:{naaZkl(X'B7MpNO΂Ù^I:S}z H%KiUå3*̫lH cw5B@>fzTV:@=D϶z҄]8p-͆2QMc>- y{Ys$0x+7*(%q`?[N u.3_u-0C@P8ICMcE~~±sD:@T'hӰ.6KN}I@7D#TTP.Z2S9H>(V\{m'j*fWEr^3,ޝ@cR0 \ LHL觖KnM6t^#NuR$T.#Η"bCDaܴEӃ2IR`M h4 PMW'Xw`15bf`ёY ʶ<N!iXuaYYx$m&yXէ1gqY 4DHWY e`N6_Kk :* CaF&^7ZT{Fd Ύ"ީhIIi'-xYTY5`?xfqs>ZG^ y6+;ӫ(w}LY'295Giʻx9-"M*Ct!oHѬc*P#/FBJDtN֔HE6m8LtUErJ#l=j/*ŋB~`LɅ ]| 2tCaӒi|nE9pc ҞHz)( "M' ;Z~<*:m٦k<e/B5bl/̸qoS׃ԛub}넩V. Uxa7Co9fm?'u}悥|]ڢm I .G1pxE:L+P_HvFv`8C?|4by u|;!Wo-wmtE}%ykJ[M} *߿(L|O|*A`~5R*W}5v2$zBex4~_88#oc 9Kٺ(EZjܬ6?z35AZ[ڷ"P}dXxjܾTpʜ?q,{_Uz5H,FK9cݟ"%v~XIb.,N y"tmU {ďtYbDRuSoYN--K ޣrI/kF:-!,61~tg ]Őn[p.S'wO*ﶤ_٦(B+#WTȹ"x<6{]G\qSd^s!xc::Q<UujfX!"[u]>ci%ՠS9<_:zu3M{xxMr;Wсt\`&")m*1ۜƐGWn`FQk7H}/Xo9f|e]X)]:\_ kЛW&xT}}m._ڋz1E.ڐp6]7ۯ&WE{ )+y  sm>@wz=ΤhtWcPAmjZ .s޿KB ^BL@+[[(\&#w2{X (b}6oSDZ%7~"#Wt?aoi<C;/Ռ8MrJnDFDz6 XW^t!0_li~D*S6 eV 0-˥i;Yϣ<*ǚ2U/B r,r/!WpNI_9Jq:qㄆM 1_㗩3{ĩ~ǵ9k T 31SP0Thۧ5ʨMxpEEz0ilaeA*|~7^͞9N]mV)zuiЀ6y+5]}]x4AM7 Cj1YiXpGc߄>^?OqkWfanL?8^/JшKQ* ,ҿz,2bc_6<}y)O:uHB`䘭UM 5ۿa{%l#Z XzDz"qyya\S({ϮDAT!/& 7*#s5!%:gǮl)NxkC2LN?*7t.Es!]'${Z]kTq/r^h6QMFEdކ?9ZQ)8{ObeVHɲ2DE4hoAҁ46d]h'=fl>A* ql;>'wm *HG TFO2lx;|<[`o/;ꮬҘ՝+NV&y3=[=+R@&C!:HxRn 5$E/sP0@ƈv-r]iXc$^$H6- xJ4ҩt;^[r*`ӱ9k%%?Ie,n?s3WkUX5s] ˼B?6& 9hj$ܻ ZQ)V=nam=snoI ^vIPH`2]u5BCWA^ ~T?ξo 5Xg1L4*` KHm{8lTVtׇXߛ4| mXWT@FNMKԨ{0xjq ,BT)ͱ N#P60.kRރA0yy1Y"*ilOEA'sOVvˉ@@C;B11LP9Ӱ7:5;I+ }X "mU#헸bRr:g Ow^ƣhG~;ӥN L9"-ت.j}cKuQ;,UFb|h[hbwo \/8(> Jm@'zG_l-XpIGd;QXlMx.g^ $_f K$iqQR9+pPGr2Zz9aNP1Mn{}N䑶ޭuO =)\ so'5t7\N YRY)aB?T|) Vd/Ta*z_')(H0QB@s2N"L {vey|s>I-q>5ܺ}m W֌{RBƖ8A:ǃ5%Z@auG.4>l,Du C_Xw"TwUkX2]KP+gkɩ/¾=1/>+=R }&^X*ށש _)45;J6e:чHй̇TkP482R%y7lXf~ >twŸS Aka|\m#a`~J0k`HQG'7rctc1GB~ δ!Jv$RH4u8.^Ohy' sZ%|cyשF`Tޔ<G6 P9Ucn\ 5Ϳ]gPNV8A$62Pp>* u e荩6>JɈLm81:w<pbgߢZ=5% Rȗ_2H_rzb@&xf p҅_Q@.ܗMzc2>eAq3\PdeFo`*G}XâV \":Gj!Ę?ymNl,PGRr~Jmn_8Omϔ#`yO:tM]wi$IA*W19+C CA( -pM'r;8H}v'OI,fձ|%޵Y:d[3<2T #@E P<^H;tѢ Xg]O`R ͺ7J8QAsҷd+rzJsHf(35өk!]' o TfŰ)}pWxҔ T'΂7VmM'&@ی|=?Bi`9X+*F-JYۇj0 \?FNjqoI{X߉)̈_ki^^Rܷm4tQ魞`C;_9tһF^BgMi+jk*(Z3ISٰaMn9{\Y3a1zKS1fp"]R$нB5Iw$f2}PpS!~RQo& oI"qxXPQ`>! Kd)MY(A*0pl FXy~[UGJ i}ĥ7Y*c- _+PET1vH$KSO8+ =Tx ֨fkGg\M HlKė &8`$*q\eH=iGkkmΑ%":ckpNH[hq"+^vgab#L.IwQՆy EF).\ܽF^" E&dpHX%\4%W/5&#+!dؚɶOmV 4e>۱:_+b~J]$+ݮ+q K`l5QRiڻ%ojWM2^zxFP(:&56afb HzG*n;6 hu6.Ct$p pAe{0%gC1t1|M6sP{ih_yk+V|Ed.zΜ=QxV*=Ti߯neu`ϟN/HK˰.%!CWx)ɣzeO A e^TGםZr[쑟4CĦ&ɻV@yPbp0fx~a'/byZ{a|G)508lיtOxbPX#i}D#PLq$Jy1umhBpZKc56 Q%KpMأG ; )32DJ ĝQ8[-Yk^PslU {._RMӊ)'jdӬij]twd_5߼0:n۸HRMyM~}D{$.ƐL.xuޚZ !'QYIߪS *4S y,KQ5;~1~HĈ L}bg#<:ʔ>ƸL}2DBN6x}r UV [tkjٛ/`h=<A0iU|/An.k_Y!UWaòAS{Z~6]2;'U@HқN3_š$]hfVh\ xH,/05Hd1zXO ;s~6K3w.⛽BaY'>gF|ߧ9xS!XCSX ޠӋ2l h^B@@? UPmRn嫷5 9kTV"p.N !$?zE8h2SM/ǟDQt`  DUr5VW\XnprT!#=÷""!Z[] }Ja^IX-?SOupb L;j) l[;{Y[]|qR~c!I:\p^V`^g8dO! l0SUHIݛ^M[{=Go^ۀ<>Byx1tCވnYyG, #A hVgPUp!AŚ5Y瞼ZcP&q[36W\3!fFJ«wIړ C$ɪs[U]wH]ypk8T4)j48a<|B<~1{z6~&-}*8DSZ]==~GJ01ŤY=cY ʳQ) ƕ$q`*% ĕnXk ۉxЙb}7p:#1@40j-|yhKbJ-v=.x{m׿,ٸc hG9Dƺ*)JVvXO"IMemMV͏h7 TϦm^wp*Bd@YrA.`'>juY|z""™:D7} {?ZT4a9Y 5ng3U?k36\?2A&DZ{ lu@z(һ݌)nidz3ԖMuA>GAiiQ/L% r>BQz:bv\ႥS}ͅud 7qzG#3O6ž_kd3:;@qvGpϟw({HVR<^Lϖ[Wr }JDPFH:0}SJ2Y|0¼ NA+!fu&DZ;y&8S*0.?+k˴߃ҭbſ}#@]?Hv/!-c~E6-Co/X0fr%}1FOA}.}+8{ۆ7sAvе0l2b#J>.y.||6*9ےۭNa0>"X̕ 0Ӯ/@6&iҿtIFːӟ<0؈ to ?)i華5 cE#zrV%Θ{'lm[X- |Lp>'Bx\p^Xyʪ:}X-j8EZO$+m,pM(`1/bI`͂9mz8׷dѼĉZdBN&;hOGR[T])B )!#XdrЏI^dM558=1!D;OlC됢O~+a;AkƬ 7.5a^Ry{vh24]c|' NL/߾Ex45CJL509U;%4^.7ڵzy=,N1&X5K[O Ca.-G?c PV6`xh3:5n\_S4W?S<1PJ ok5yBAs<8ApN"9džL3)^pauhC` `W& Jĝ0 Y( Ϭ"43V<"Jpnu?Pzw9M Hb%r22}k3ݫƈԨpaނ qßJ {b)U59L0L0h+!&*-{&vÿtBVKyp0xy0O"3 :=IՉ&z՟ -u_m{0M{V@5}v9E.Ub5{+7}YqEp1>W"6droWߦ7^u&LC]dX߳ZxP`|WA5E] E,Z3gNYQvmaQ~} Di>^E-cǼl̰ykcs-ǒtښ#FwV7þRj#ʟ:&_!N#b-;6LCMk%Vc-5$ m6 S%0w~ޱ4Etֺ#Q>QO`vze*4xP&c RS)`-eť! 87Mx蒐esʼ~ԩwߓ}%bD,?u:U>od;xt }*HM)rvD ㊪+~H8(0rf֓ ilm D(&B,̬Z=P~10?i{}%=BgrW͚pp9yNA*òJam+J48H.3^3?Ƞﱤq)v$՝Iqzho83;i~9]۠Yh!Z(XphnQ864n C2cX !A%~K?zKF/twԸI$~i0{i8tǣ傄-.%t}nih1iet^q.xL3u)vg[ p8YN0 a7.j42bވgk~N, \Kxo㘎Rۣfœ pvW%\z kQxh)mŽǨ.2A_qsDe9^K_@4>tr}x[L,;#h>M럕I083 B:z:_ &gFn7NŻ _BK&6 R'198VJQ45,CNDaʖPOAݼ{$_ Z>ab8ǧlx1 dU^>f 㭜3 ꨐ ;GkV~GjǍ*2 Y_8'`@΁'+]v0VkTӴNmV[˕3Zs"=fkUYU q E%' 6GK -OPQ-򥨦JJq"ѯwCjC!¥Jé F-!yY.q&0hZ-ffc .K0j^f8߱>ҍːgYhc_8!=1ez٥,3Aw>}vAw‹35Xt,FL b.N=*s$ Ĺ.+=AFVZ|wv^{T"@ܥOŁۨȎj')U ?]a/=L" /73 1jWB1F=!q77-hs7!DnFCr<d:cAŨw`GxveUfTE@/WGsf~Q~c8V٣|@,?J@+ֻzətA΁vVrwٽ |\ԡK΢Bd{ݰYR"Ǡݔp&> iy$%xJIlKxZwPG+|f5%}&`}1ܧ ::~i;n2آ*zg(jyr!WP׻KVsM'e̠ :IHCWၤ;+K*XVUޚ80eƥj2+L'V濈EUշҸH+W~d9rLEc{թiHZ 'KL?Mw DwcS1#;B*wNWeb ڐW~[D5MԭUA~|* @c (-nc2Rbl~cP?];x(AX.@tn<^H|Fc7dD_c)q_q4ޅ撵 c:I eJYə0Mnk(2;:K׭|hr- Y (`g:[Zjwgg.Ł%$+u@^jݩZ,9mBeVo숝Z.K*Z*o0JhAW pq*u-[N5eZʇہ[z;@y"X2_%$A48 E - )um HQpWPAH}5%j  cΗ>ܲqC'ʛz:ὦdO!2Toiqм3&2wzxE,xo%F`VEG 0EIj ?_0]&4,kBy=M>p MO/Mdra_5ǞnSEyd#ـ 7\6zO{F(2Ģpg^`q}G. *>k7sZ Pxl vYt[| MJ-RYs1V LZůK2&~˙܈(v7GHOf̮HOӉh sm?40 y]N5 +ĠCQ9~!R4DA>eGuAJwFe xXaL"-RLP[q%Y\L{ݢB8e:CW^F)'.z279c;f7j=GqgV48NɚvpCw?ogS|u;J$B%3td$cuwĴcnImX3bv8McMuU5]HsZY}J.0#Dh.! S˷#wĚ}@74p+3ht\HM,P !KunUtW\>6'rZQ-Тqc1ȗ#BWI ]JɟLeӘJ{?P']Nб6ƣ ȑ-U :fw|e^\W?e#d'2>N8HQiXn 3xkŇG< :MMRɍ۸'Eso8n%k/)t cE<8#Wb>I48N6=SH+~>%JԂI' H!Dc@fꉃ Uw'mGQ dp_ӭܹ+G>+XaU Lw\@Vef? niI>w̋ ^TY<k_gEߔ4X`_ki*CXRR? K%ֺ20Qw5hv>7K/|a {JAR j/ JqHn=_f֋[TV usi[jCz ;dne9ViwJbb]qD=@gjeq;&ٿ:(8~2݄h!K/vba2ZA7RNt p̀1"yAھ ef.cÏK5=sԵt@4TO4vm@ `%5 t$dDUo\i6,zkMdv W"ȇ {˫ƥ$g5%X3;GXrL.|I:hS``0F@|(t[;HBJ9QN#>Q 7D2X[Xaor+؉d?\-~C1_/ƇTjX|nTEGRx7Ը:++RCU %p2A NaBZӋ4Qe }Xiis*yI'K%e 0  bA *2|B8ȍvue^_{X ZE ]uTz4#lCӻ 'QQqJ:qDFI9WV\Oy_ zϐX":}\2+UJVeՔmOfW*Mfĉ27PQcKŔ.9H]ȱ?eVN/2"UМMP7(P#y G’'5>+DP, X}O ZfSI Db@]NIG&V u'zqd.n/&`Q?=onk~AzllExyza5 >M{&Sw͡TjBPO>쯧.u@:]ϛ\9&o;,|ݤ0W]Js}Mۭ&=qg~DX6b¡z8nŤG_^` WͻdOy 8MHpJi 2 S "QyΓCmf6;}iNܟnP_dH4Q^fAN.kchdѲ}{_r&;WT@M$KYE*-'N{0ĚVz<Tc; Ds >ϹD9rS6=$xPvurm0 :g6B/*:y9Fd`sX'~T1 fuq1o$P\;HsnI"ck~>AۮaJ.Zr8`UA1#8+`/ x/l6ѐ*D><}cnbҧΪTQ-a88UZpԑٿO%u^fQCԚ9U%KJy>BĿ8ra%CtY7\Vqΰn=$ C6ZP*PgC,Ğ6&mnI*MП;?G +'[? *p#-9JX_1)~?]lg壒^ѽP w 8$HL; q1NCQGKO5Nq~FȟN|w4NvCn`kڂ'XYOZн9i1apC>̾҇ P@&W#̀:0*2MaG׳ ُ2"Oң. ;.E>Z=?K:V"`Gw,tX=d)GIX~`*3o/"܉Kfj V]xM?6BwqscJ VRODl+!ڱX 5V]0sz-mf } gK^Y"TIJB,-,zhtvʄb٠~J3`OeF$h˹YeW)Ǭmy<.&* tI Kok#5vjj{)%: 6Uf$Mք:D^b@=7rzvolyakj3hy9HY˘cd,JvlN+[ 燁_+rƈHv4lU&19:߬1y)l/C٠>DV|IUHn nVHBYq_V 6)ڏ{"߱)~͟B?C( M/ `x@-5 l,@5;%׻ f @(yruy |İ^6}?kG /w'l]Z*>`5:BJcYmBI%XɞwPմY+x. Ou&k0K/VY"T892Jh-HzĶ *H:job A~yQ4``>l~ Atv*$Rde(v-Qs,qIquPb49  .. 'U7TOpIW$k$BJ8ىW,LrsAA~@Ӗ9'p|Uß4f|7lE^R46aKvX&"m h[ j Q% 1|M" ~Y Nsw>fir[wF&M6Is"g' 6/T,p=2OE^q_K~2[1Q+ǢXSn^qDW]8@}?_z\·tc;?QƂM1dpc6@YF\ `O K2)t18a)+ͅdGHc4}2݅= îq$@;eFT*&gU-uȫ V3t'~ҫmTDOjZT@ # av~\Jt[\Blf>pp-Sd~2X~6 Kr =r@*V-Xh%HZ'C #R(h/yFseD\Knnw0f8h 4YJrCtLYr tVqcY/ZڴRp ,VVBqDG2[]cBcfT[Ј QȲE]<2@[lrUj#"]Y#u2;EhĊ_) dsFHU%] :B4i44rV?a]<ƾT< cY4wȭI +"Ŷ;a֢c)0H]7z{£R>k,eU^ၠsAD|bZ-)~|RsC@cteIhj_Lٿ\:ōxxo&:֥OXxvEe،'G VbC 3Al??ВG6f 1¥DltkMZ*gp؅^++M\ćr)t ^W&G$r1ʁE(5aqA o a.͘xۺ/DEݧ}~JuqY9]<$B|?2\DY8N]ҙ υa ve۝Y^ߊ<8c f?Zǵ(rU^jnphOucNJvE~4o~Re\p򏀺&ePyz;UUlkN+Z*ȴYpP S,Gq+Ay6ք@p_+qr|aW%~Q(woi+caFc۸s}.N 7{z>d[aK/6 ;CtցE4˟5otyoհ9&E;Ěi'sDf&åmp/{J_#;Qea.s9}LyB|m1(*M&0“_+LYTўPkq] fAǕ :B Rلaʳ.|^jd嫋9Dʚ[NE7`({>ډ.)/'z"$w̑*rex=^!HH-CF|/^:|S kꚝE |31zlXeEУpij5Ixp8 -tnIXɴ ^}%h!!|Jx8͊W]&dƃbo@}/l ;6,vJ[xjp,"R ߶ hyJ]t-ƛn*g\Q1F-̘S ~~_KPހv3ɗ ڨTg«W+6y؈Zd(qfo1+c42 & ~XW~]𵜃׋]娓oT֍ҩ-F1_8Yq_(a!_EIf@w u-I}Hjv uU 4T!,Ό7#D%~yw^fMؚE_#V*{bcCNv MܐIcN6٪coh/a$z~rfqbԼ» tϓ˧5;ܘ]3Ycych;+Fcus%gsV7x̭>ߺ 8\߃ȯjdZn/"%sٿzYk G/C[t&Z1^Ob&%؋ZB1>`njL*kݸCs䗤`;ܕ0ed }R?3SqVe&VR}Iض>r dȉl a:~׸XjljGo&jd/֤h?#gb49"zOKnDf &gnQ%x@Z_SK43iu$)t}Yb} THT1I߫HP,Q)VI0OSY%h3:v  c|ea_|K]J(rn[YEODkdO`/,&MUGK7Rmm{^@/? ,btĊm6$floY@pnF}؜~~LPy`5d'Ѽ7C%Zl =+A uPBT !ySv,"Ty㤪3j/"4⾈"g?^!u,f}Ah('[3l?d"T\`Hp%pHt[:-D:lS+D]XG@sΘ'hAUL܄8rV8?~B뭢j 't0Fqh z*X,N $++ هS| u>K7cO_4)GmΪ/|;Pi!!enAnBCr=dۋ^$_'y Cyv2dY#5F8aTB2aD veoĂP"AR^Sd}tLڒ6xs.~+w'.^zGK0+XS$C{3%DA!_2JBYjT`VTSJ{Nn,5,{M 鈔7j!lg]{9_,ۧ +Z#\CwY K8TmT쁐qrx4oEry23 N-֔E*)=B7~q7H=أ)`0߹"U<ũi:s?5&?. `XINDE SM7&wXێ ㋵EL`Rw9{ftN3ZwEcNh  Јf T¯Xd56OIneRCsY;8547LNBjtl= >c= a]Tz+ԣؠBV Bpj!-]p y)&ML-WCF ohwFAH8c4WU -qY4`]3j%4^6+MG8o4~K8GV*mNKO 5I7 @rkZCxAs:Z;C%WJ*X9zDS,|JS _ߧq?1|UM }CBfr ydi4M4S kX7g>sr6onQ Rrl EQCF6j?yiHBFu!/F"S{ر6Њ }&x^դ&7wG>׼!P:.GAPi=!5KwX4h̳Z;|~YRCoĘ,C$AdS(&F{Xc#JvX:Գ)M@Eg@8hyY*|(ƶqkX) e")l<Ǭ_D)''+s^Q@6yv#b؋쨶q-pa*aǧ{ e>S^2ihH Hk^wP~ m5d&~(>4BESU7g/џEbQn~&V_hbؕg^}2g5:/İ32tLjGZhy!()0;eõnn{4+-.LJJs|^']%񧾦zAg`w# ]lV_Z OA5s<4^#ٍj}WRխ E`zRJ/uu6L7N"|c,<] ' `O!D'gQniz۳$/bVJ =r>;B[B:gw[Ri7s/,d )]oXx߫3v@yVc)K?O;%fiUG7!rL29.g,nUK<:z5J}@034Me*'x`gӒO!c/.-bȋ y>q]C!z^<)!Z_dU*p{8=s.(Jc11׆Fcm{.R<# qPۨPPH.6妹zsiDk9Qs;ڳ~֚t ӆPe{Ժ7!x~F~f@Bhm_;J3$Xw;ij.*?R9W<'Deޤl :'ƱX䖛\ZlR( MCrx4j{+6U\Î.wHȦEخ,r$qz^~P)NEf(*N`t._7&Ue~n<zNBq]9`̈B9"6d1ߕ?\TY's FchqVt.&GCW\BR:7a`o: [Iq<CD. x5$!NLzP @iaJ_3S!VߞY~6-wC.+Yef3Q 4~FOXrS TZ^2YVlrH,ZIӰp\} J"Ә?UtC#CGe2Y @!f ~UPɂ W|E,y7f~`MkQ@v)M-MK.~ E4ɜGCPQ =ا4Kk:M4o;Yvy<.DSg/祉"G3pKG?Ѵ>z*VN~@&?3<<EaŽ5^Gk:.^\.EaLDwT8oHi tଡ଼B  N{3Dnz=b.7 ϛYp!j硟KG>Tet8FL>r|=GA6D@e~֧%qTv~"=r Onypq J`ȪUT'%#Z4 d>tk7tz*8SšGai Hsp^(Mh 4XHXE8ZV!)MH;nOdt$m"M1ӣ*W-&'c$^0<_UַD02$b6<5IpqUi|uVдj.tty+Dw'2s`-VZ7I,LhLMF|hY(CpgQpgqIK;Ԣm,~+l[e4œKe_F 8ixG\gn ˹Y#^xU/r aÕGH f6$DnmpۻxA=h"v 橙6f;w9;pe#.r(l\ax.fBSiMz옲`]~Q=yeTO_/z  Wt=G9r ABOIzs4B{yhEQB%fi: p6ԍ`ͷͤc73CA v8S3}Zˈ.f("¥|XI/D#G@rnLPynY# g(>JB=}Ka_$qqn9vyeUfHؘA{7 _+L#40k&^x^@ۛ ՟AZ ;|3–\*]%ZF4lxQƑ3EBoiYS3l Inhow|ǂɏpc>D3c켂F0Tg?ǹ-8ĝ$|:cU#*F8p陵"|V `q&tՕ  K}伳h<Զc_SBÊズ C1BcWvw*-.GՐMkA8VzIw2|z ŒbXo]nodQRa]F5jB)^,fr~9-Tޖ[H\ :p!gWN]9cV3/Z篊:9CP^{2H f^M􉦵K>crT]w`wk'R1kARSH!g". T0O;Suesٍ{j>?lU\^g D?q:2rq=. _u=*Q 9@}~ SO|~#3j;Ȁp{z\!Q{$m[/]Ž {[AR'޶zVX#3ч|e[V1)>c_Q4@9ʓ8hE9%ѯW.H(Ο%](D"h=“6$%H緞}*ٽ"k4i lv* ͼ ǘ0>~GVۑG0GS;UKw-V䝚WAWǨlH5 6M$ZxYg0Pܕfq #F"XkſS K; kr5W%K1$@ETu+̩pʰ畄>+=E%3'wiAU hLᆩ .WȵM"ٳXwLfuW0F=0b!q v(zb/܍>B끁(!nʾװ/~[f"qϞ&u*M&a1=$+`r^(2YF ФGHi~$J`c?%]։(S,Ꜣgyf5OCLL,ŸO0=PzMhnW+(C 4čt.=pNMtCtnB8pn:R@~)?:}LH(əD&H VH`/Xt#Nb@{fYgPtxwkz^aB#`]F$`e|3#2A˩aFY#>94<ɗH L~AΙ7K=Dɢq͕E1qYq'uS!!$@.YMy&6$*}p\J!tԀce~ L!7(Gܸ~Rtn3̣0OyfᩙnŢ }3­Q-sz]2aT?9_Zzؗ'qAA@ AEHQJZb&Br[RO Ǐr:j?jd_Q m~e~E^~6n?XCDJ؟@ߛ"Q8pI_z2ЃW儢`ÕJQ3(ѥ/dd]-NFL=af7^L }sJM%A_qC*$,V=g#rk*b} KrG'-[*-rJJ$vl];܁er@gT<m/M6 @Qi^Q~}=8rM!ujRɬa|uG+>zL/OFkl+IMU AtCG؆ʻ >Ѿcx6Mc/F.L1 Wipzie@N"r"4Z*+Z͠@@6Ah*ʏ垽 ;2mF\b#61 )|nRV3X \VTuÐg#ȀwJ IQ5;kzzt6g*/>].~:a:lQR(HTb(Z^)8X*R>4ΙCz@}Xu-"3}qC@ZM`X5yzצu5Jjˠ7=!o.(n2CL8SF'\rZFq4׭`ҧybpd(E8Zb=_LDM쉯%ŒѺFh ~):4Gw}D+B0\*#x;5QV}C[|=pf yw63a'H nz@vP6?7U.".{:,HOVy1RQUP ?Mk mc mE^c+:#::_m1O^C9C&-ճ]jY,_3js-;kݏTm_!*#pk8Tc)dD^D)aBke<˼} ]ǜsh9\w";AӇ]PȗhDv>ILi:S Nkޞiu^@uT!PX]8vR9cC.q*${bZnO$6hUЊ4z: jB߳ +ǩ@' (EƗQ yqP!Ϡ6B?`<]2-?N2 05_X{ 8@([n*Iu4v{N6:%Rd,mYv7'ZQ'כ}ZQ`L\?*;EKWD@bץ{#? | ֔oc?~̇i8P^Hت5ㅜVi}zLjDhckl3^yd99zHfa_jĬjq=*oڟsT"99 9IcIJo:iu@&^̊îTrlW7qSۘI dNBM X,T%aJzѬ` }" y٫lJ$כ טDz΂ s=`^sVy8w tda>wbm6M!vbBkmTHւp{gP8~;a"rU|OܗQ4R$)s{\jP.+P?ew- ™^}r@sNԑRHbAQg;sxT.B޻Nq¦U*RG6on4}lpr@Y /0j֞{Ǟ >~W+_?|љj<$*oQ>~Lg[}E?VnQ'l7ë W#i{W]z2ל![NMqQsQŴ +pb ь?L)K!|\۔_69.?CV񭦳] ڤW`ܻj(^ zXAs-y o֢1zw5U̍y[dw=[v;EE|i>M͍n(pYu iBT [qFuנhwzp!椃JCz/"f^AJI< ̓2/ZVD{A fPM޺vpܶkCy씍* R@nJSJ`S)a=*J!U/GebRi[j.چ)%4Z @p:4T-F ?C̲/(v9MrjVA+*H=_jQX~C{ vޅ_}N`\o'M@Ќn&]K3閞ꁶHSڝ @VM##j>WM" \2Gϣh8WK{qFZR1q o˞%y!ן@4 g 2펎Y̆Ce>a_^̚ݹXǗ222~F<&vW`@/P.Um:tI)pEc~m6~q6`{~嫚2# A`Xβ ?cį tMUQ7mP u*E5F04-a)Ҥ#VTЌ""Fcn ذ%Z kJ<: `|95e !,6-/@B9~=7IBnzp )hЄ%GҦ@Ҭ '?}JUo\D%ArLzb}ti{\SqN ƹ1fH)wO*0*E{Vc< 1L!2")&QLp|PB:5RQxs56=. 7Ƚ}$쫵7!,ͫ;'\I} @3aJts3 gIJb0,g 5 gwkpa)0Or>#xkCXovpVi(o[{['q:,%s^2jbhSZUOּ;k^IZdzE֊zϊQѐl`TQYIr{"oahuf!(%:G٧aA#/ Ih-eؠElLjxX 2DDʱtDN8X atk#=&v>4 =)G]yÚTJ)X@Uz.\Ϭx- 8=)ɘJ5.l1Ә?~N tE``<:@e W@-IN05H][@ݯjsP>O#Qߗb 9ת0Qy 5ە^6NUc1kQP ɉ}4',ׅQaf rl*0u*E6D叧Qn:LנDc0y^-SH/]k]K9Yw2v @ A'q#Bko@ƒXg"۸yQHd7E}UČ嵾dljNԤNQ-sڊтr:Na'%犂dm#Z5'fWtʰ~ BƓd~#tu(1d_4sΑ2ZDB©[aIhtÉԨL^"oE#= wE2*²è;Տ7`ZR7#,4H:t ,^ў5Bɇ Pj 9A4cͶJihhXK?reqB3-!a!IX7WN/D+Bd#GDtty j5rjcxaEWtyZ伐L%؋ZՀ(N2tr~'*McH6gtaulb=o95#;ji1Q}Xy%є.N4Pz@ W;֝oR#NtfnMBang<`)7߈V?;cBeۨxUl \:Jm%ֿLHrU Q\8X"atȵ IqԈ.>X [9;,g1t %4ThN~(l*kV '/](vQJtSSBZ-ё s"F>L7NHR]}pK1Xl7,^`$][$6t7M㊈ޭ[SxӪv&Pr|ӵ>{>i ڨqft)}bDj 0tT@\M8;7L5,hn5sd vm] nA^ؖ, :Nއ#wkSCW>m̃/(1ރoJlu3>.BBA?'dG=ߙSM2M;MZk 5d"&Ui!G>c24-E57p,řF,} TȎNHar}Z[r=񲞯\#ť1>TN9RB*P&N*̍.ٹؓKfl$~``ru;S\OX|t{\"] ٕRZ\ㆧq!F%.֫YɕfM9RcS!ߪj%_ ġN&w}<:,oC9NA$7䶜GTQx?- 6뽦-uЏ=\,lFTJ^KgI/mr]P+D;vhkMyܑ`5t}b1":ttVX.1Zӹ061.PҲ:)qA `KccH`we "?$sF22jjC~Hr TT {M#v[mcڂ^Ke^q7d\zZ-Ifja` !PiOJwɊ8% gG!Ӥbʷz!%/ C\_'t`7{]7{ρY(@d-\UUPSh)Tḧ~_\y,8_\獁+㯉ߨK"}h0 x1$1"7AuAd2Ey(@}^IN/?fuz(@B7r [A:,hw'Ft6k0-0 #*o01m2;kTؑ yGjąDF%z)UcQ5P;۝33NFxڨ7 ƚ%޵|g?xvfH(7{dL<_NVzΤ4v ΗYR'u3H1EI+0R#LL29[I7 n)^x(Q%A$y~8sGѵ=I,:swm Ii4Q+n=NH"zg|o 훫)ZhXsԥvd#u㱿ɳ{g0KSy<ƙ2K| V5  mLhO@6Kxq֡nOs EpfTvc6UAK3G" S l=:%6Oy?$,ŠPcf-1kY2, -e\KVj)y!H*SZ#{%gU0 !j¿a_4}q#3tM ]d*,ȭ[ %.<~^%~ MĖ-xr!PV-$yW}FvLLu}-YOAH :nAr;3ЂT4 3iZ:&FZf[ OiEV'\,tz<&rH]oɱh~)|[ -$HwWu@K<>*Xh~p'PEC[J7OI b{:zxAU5Qҿb7:}*kPTGplJ4cSb[EXO~EE홴> QId_ƹW f~zMS8-y0mݗhˣǬ}֬/D "'mRrf#/ ",Ktw~YgT(~NQA4ʔCo\ #\>>\cS^j`A9po6LZ1?CP50b~E-[9M+!_2ykp^8&bt]pk4z2RR|jFd2F5?ў~z7( Z-Q*`H23k B?3PfdMd}rKfN5p**κŒzNKu~×k*Q)2cfa+۾};'*^ rc9"ȩ^N:Dn-"܀/#ѩAꦩ?w~f=r aWF Pѕlь4&> c!^ gՍ fzuh | ?=4a=/eک[-S.Id"9/QnLf̛_ KVK~Thi}>;.twD.P~#R;8 Tjᐽ>mɦ'mL~ooe-$Op )]aCdv xˣ8Z R/*؄3 9wYyorr[`rZ_ܕWbT2W Ri8QQx[|l_P;ux{zOJg׻H{&{qU2ȑ ˄ ==?]['{l"J$9(LDYuֶA4Q9{x|Kt:1LJg4pF#, OB/*T6 L7h&cGPPt &Ęڟ.Jm 9)bm6EG>O :o!56䌲2X%E1SE P0U;yc߆MT4K'^QT$xg堺/@1u!#Wlw@W獲V Y}u(Ag`rI X srW xo:mS(V*%M{JCUل3RƑj^QCjVZ}& wx3.d): (n3P/i/&X¬GS%YDidS*㴒Z~ $*,j ^*(gI\a.1Q(GVZB8,_kĀ3]yc}{ˍWi_d)$O1g|y ]\\jG@7ЇII9p3R8L(!c6u\nG?,QfS je,lJۤ3[H>2- ugc+7CfB?]B|6!3h|I *v\'Ip1z:W -]! /T(# Dk\tǜP2Yvj uT AxdKExJ 8QnAaЭ tNBg /1AFſɮ=ṽɃNK \ f];glA۳]"IL o<*lY%Hzq"<`V?EYZS%TVlz8Diq{֦d}ȏgڅuc–._._ZCf=!Wn>{7[ՃE['7H<|YhU8È8MMeֻ6 ADt=x\C qbGko HYΓ;vh"a}껹3d̡,I`«# _ʑI -N ڊd]lהtUi=y5bm{a@6rEAJ?_D\Tt}g6D̸.{h?QO GW@*A,}6ʆK줚mWdPftRm2bVE=V7C<%R9`.j)#~YpY . -uE6p@m,3h (SͨE.W -P Fq"un۾5ll=N#o7?$ZdAue@:M@Y opz(y&K-z 7`0 wiC% 2gG:l !7ōҡaۨD^Q*G|ʨIDF7'8?#P+a@^2P+Q1b41F{Nңlٗ0XiP9EؗJDpH)m089͋>l5u 2&30BinBvAa" J)e](6x3Agv/");w`9gv 0Bh-Ϛ!䖹DBV =[;d\"=^0bRwgXs,F4y$]LsdN}I^(JF"|Hn=f1ՊR>"<ÀɩC.#UWJBáqNYr4^Pw[ ]{u4|SGV.8]V;LeP7T Ki|rMl2ƊZCg/FĽwf'uQ#$CQDkSH-rzzA}n~d iu4͸wqMשb"EgS?gJZ5-27D1hņP̏_+v]pdFW㻌/ڰEl{n19S}NaD1'**JsDKmztf#]mfg XM&=JDԹX$]l?(`5,ms oLEZcЪN|0XGng+&PMę;¹!k o>L7볷c,VNM@ NlR+VxԷ&OΥ.2($<,VnZRZ'f+ @9kՍN=!*TZIFR0SO>3<l5øeq(.JB[R׳.c2„ˢR=2ke9,Fpޮ yr'q^߈8y&=v.,g3`v:h=Km`>y3k)r2WE z^(f$)v0wqi$ӍO%|^J!@U">BBI1`痦[p 2Ҩ|SHRHہӚ 貗l<&R A'q~Cǧ\G?*c_l^6/$4D$pG(m![dx+[~iK5v OL- ].͓ EYay㵹"R 7s7!1#{0&J} Q#D=dvޚi9W2AԀ[`c1Hg y3E)lgf2&aCdϦʣՓ?`_QF@ RNkSɩC$ov/|]BZ批RGաL1m7ڰO5<|4Àc=.kW4F ~U*;O C07Mo jT9&4Lf97Ch?IѶƆҹ7Аvk7֦+ő=+~\MZBh$7^}IH _ii<; ' D$0(WEX"$ASHKXmةH:|@_9) ^q0+`EP*,PA{ЖtD.#.-.A vYp_`l<|Vn2:q)M@MA`^AQKzc:9jbC ެki#ވ޾?@^(]n Y6]NFw^`_VF# x.V?֓Scع_WXVa<<+2=݂[P2M !BHoQ=G8W6[#c^o* 2y?\#>tDEx@kB\DƘ{ԜG"mZ@F+ 鵇uJ0P%čJqʦHj$Jd2!嘔-9(SٺK^;!so+ߚ \rN`L_o|I6Q([&k&uBgqLdOo^`@>v{jUs^UkvfxldN?_ MI*,MN72 `MwZA`ۦOgm8t(/C+/&\RmkhɊEKx-Ӳ(J= ,DobBYnlOq@{M* NHR($ggn_,[  6"y^رŔ3ޮ?VXѹ %>g:M,B9%}HM`[Kܪ5wv nݥ/mְuLa#B'|K+v6,xY}^&ƣ $H>S.is`}jz@OpYy}dj,ѦѬ mGit(߳Ix:qsQ5vbCĞa N-4-EH'4= @ujcwdSlCp׸  c{CW/afzY6^%sC.=oi;Lgg'84 N&}xMLWB"-Н A|/$U԰|@SWq.w Ѻۣ bzS$Q0e]'j~fKvKXݹ:'ZFFƭe-/ .:{1|ȝ0Hr3c=&|QIXNzq~)&nd=; ;]w2WPl ~d07b75k /IUl6blG -&Ԝ8TeQC$T? fݵ,nY$-z*zBW: !.NRg3 Y[k:Uz'mu Mor7gX[NiNҶ2Čx2D8̽7]B/2^)H zU4̝Q6ϸg2E_MOW>w Ϛ/g9NxMQ\(ox'<~m2= R%lE:Pl2F8wx֮~m>&-ޤJFY+\NQbXh0|D F:ɠ@^.+ŦY g$rr,zÏ9>`JK6TwIAe2śQc9-1nt/9yP\ok6iK@e"I2?y:s垚(9"'+ \-/A\"|`gݟGdtvƕY|D}f(zZ49Iw3L1n؉5f5Wu2.`A4f DB2 OX 56r5R#wb&͍|<˾q6rX[H KS?{sL|ԣx葉AHKy K~ilc<`y@k䷓뺵QSefvI]A8@ m'fMLsZ!ںXeqhc75 whbj$(N~hkLDГs"lxDZkq\ :4Πf8ԙm⋕Fܻ-S]c4wV3ȓŭDKB!]nrHeFE? RBWZKL\\,^V)UE>5+V@M<$RG7X,PMtx$E nsOXfgS'p o>GrsF13]j*y`DȅaHck#iQ.5fS]*;JkVװZmªF?!8ɰ"V$I/#.=򺂙EuX&#'QZs戆sG k/ÈAG4xj5i{ ~h{D1 C~ m]8hF6lz#C.̇xj+j+W'W$qx9p[MqgzR*943}^@CXtr_YDa=W!Bu伯"R?Scw^\-ND lbෞ*7"D5#D!L^[qäF[oIuKڃPs}rKVSYW rkxC6sp7Ñ208 #eZQQ.K=4s\pL_k?لM>1X6scOzj\QCQO^î?3Ǘ$q} :7|Z1"QFg K}(=ESjes}T#H]EM#@/˜u؂ p`APN#E8%M0&P~y4lf pQRA  z^(p(mA"rH>{4us0pNf%TN"_'H6)ٶoƟZ3OX7x-W,b咠L VS/F= Tyfu lUrGG1Ȱ` J|I$uX_LB+랂Εw7nmCd(>J_EUUbɑQHáVGS-Z-u!e$r0CCLmTqPԘF^xta ѕMB\k#ESV9ڽY+M ,f=fjv:xl}N/\a"?UԎ%Jp:M DE1E.wGVeLuqj>aXpsNRJ_ꖎcQVzO^T}WcrU<~#Q'J ]%'%g!Dq'mx"KL)$ZZe?%U12s) N:&,OVP`Ioˡ |"mZm:B%~qYa w&7W~+N`i023tC:+6:Suq\R>-b|u$1Wvx^Qbڟ|apB˜+[_0 76u B_w<5RVmqͱ́Č04& ѤV,qB5o琌u8 Z(kB 2(,{J"zKe4"`BG$kW6$M%y_@!x\7]"bs+g2VtQ@`T~(/;F"Ө3\`=< jt4˱O;ϩQ >;teU( 52u wۤG^m#j;,os-G ؝hoOig+]O2Su-ЪPbzkȲ.`W4AAn#i &,pLA#QQ&,dSr| ݄eX,X!3q%>7ళ˴/T v vגզ3#H_N?֚يFs-yr)Lݝ5AIJ7G(*QՐ&*^uKN9lz?1&s_rk ʷ ELHׂOøZс253ba!b$ׇ jV|Zqhbo;B̌FMl'>rpVr|& xapD4ʨ!…?"!t誰3G4UnMG#-0 J"uۖi,AhP 5CmuἭUNǕGchӹh|b܏qV vWDfU]di"qz"xvkvC FpĜ{ʿ0Bp4 G>V~p問/u.c )aڷ m +(MsAd&LkrD}2)k.<9QUiI3t`/ q\K;$`\R)0 6ucе%> 6%& 6 { *i}_(2i_e]rMh/F Rܞ*Fm3*$dcmDR;E"iClZD?uyAq1I @"@NuػK[C$wbY<֑N=U.ʼn m^t` P8E L[H9OQՎ?B'=z̩w|翜W:Oj[7DdZk^>mb1cDun #ٓ$mίV) x63w /ґ`y`{!CD&n ީ=[ҝj aO:̠-'8R;DLjTk)O!Vҁr?|I ME\S^wl=hӟgvɤA7!@鋘fKfU!KٲM(Łl-[ͶS]XPǼ_iKeD;Lg$B_TS31%mxE';j35S+>1՛ta/S'su&~RF@%. x$nP7c24 ~, ,BB.+V!u  d/F*g"xms 5zq@C.0~Y㳐[Oƻ ]mgh:?a76,O2yO$E98,)Z6QDeȐf<@25v3GnSlDG}r[qCba28TC.RTPQ:r U\HgEN vB\ r}E{1d]$(5cϰg&NzW).a݈hx< Dx3c3 1ì5j|[\ZW:*7ZΓqlD^iL6N_n"y6q)c?Lps-TiK}(h!6 ~j!!ZةɗhgR JI=*U+t [jϲ?9kHkPlPa8e0mV]eՃ ]]ŷ[0* 8ahk8 Wy.?a?Ш0[_]IYAitZ˄W2ʀ5 &{ɀGiytoeQ$,7:g2>i~pU'Ԇ׮1ȳ6f`"zDd@xR^Ʉ7+`5YFg`yO]Z")q;b FJu`Wԏ4|q'Ca-Es-*84ޥ&R)!w-j 4onSQ,S#mrьOD@3*~/DIfL!.jZdTaYՅmbp #$*|TsOeu @1 oƖdc64| ilq{ !,z&TBUJCZp>r`l?2Eu7us򟇊cfU(*[9'ZgB[! w398^Vx?!s"S` Kah^?B},[_s[iN楨 CN{[qtOJq+vfe095= Ĥ-Dix\#xmͺܙַ{RF TN?<o*$1 yսW٫?-9bX d :MqN)Zݏz)M5 yOTmn}Ie;ktys牝Q,r0AWOinÕ(pX4MV?wFiKNn5W߫C"Jd32yav/) 0 ωv 'I? crL!aڠXȹ]8ɮܩsFoR M@ҺGF%!4#A\ '7|Xa]oa~||]MmFuUNڙua6 ~\ "| =%/εP;*CJ/O#Q Z+S2i0zmó/?5blk #|IᚎnϽiB?#4xon㑯~n/t-ZDuP 3{EM]5C!FA-!k@C ,X/ܿAk1}so}a[άELmD#f h@ A#r{֜⺶!<'??}t^U{BC̀d4(vUb.Kad:Md79*x.je ~6)K.5?ZnOdn|zf|fk hNg o a5[gcsM*Pe"+3_.l:қ/B =Ώћ-#X1D1 ^e`?Ib[{)0c͵7%/F&z0PU<Љ}oN79'챥t?te=jLCh )zk+DΌDᏨ.e S 5Yͷj1AՂq)a+K*QlМj5' -Xv6-R7K+MƵwWO$ I$2l0 Wf,_\|:2 GA-vJc08̼6?{a//'鄐YQj'`\gJp/ɋ_wp^ؚC:WNOV%}sD"qYlz?As PE tȑaZG>`7Y?1͡_0݊QJj/]/ropB{n֤x:4M36TKh j&>͕~<ʜy =F$eRItp֜RO1. 3]9.3&s `uj3H6 qWlxq>M햴Ia)xKSC !0}Jۏ\n صEa;p,pФsGk-szQB4AJ'|0.lCsmM@PoH 5PfC ,9-AOuD7=_q~䎖i:d~XXZvfT=8)hog{JK!cySe@Ie㉞|MSd\ʿI5" |#/yWlbTW2_|Bo4v.'OjEطǎ (ܾ&AS}]XSY Oc8 6r!{gF躓U|[[2x*;@mWd=}?rXaz2TЙoV]Ly8RG"J~@)NZrITu9ш 2bm=Nb]KsbiXm/Gwn{UDC W";؁Z5b1400r㑙O%qZ+8K67vNz/]cM1J2)Kz >75]Wnv#XGYfymesvL8 Hzo&F=}^ w%5rD8xxΗ2/L b%VR -!j9݃?@R#xp 1[xoM:i} t,ExdLN,.ֶuJsDaWI6n1nd2 e3a,x@ͼ 8,S6i !Y("dmKfЛ*ĖMS.`AF\.I#F!6<5&pf#?z,6><"MpsDG2 xďQ\).Ӕ 㦐nPcWDzf4ʫn+wA4 Ԝ]`CI!Q2;W ?^W0cq8k`OlH t:b,?!01ӳ;^l!.L%jALB^}j}Y.]؏i^94Fq\t݆LjsdJ m86Lx4r6oudG^~ .7VAxY>'4wfZ6Hpp){!'Fq޷Yng"QABg zb4GF14%.rʐ+=[sdKqKN-$Ec/'Q9JeSNG깐EpξjsY5uv0=SĊ_ =g 3 |Fu@\]WMt9JfNd֮ܮ΋K54mWQf\8GAIo\7Tit>%aaD6ݧ%g/윚Q.X4ǍFv_Qb~0yBˇs%02ʾ/O` ~Q&p "n_]w,lrC8¤nZNԟ᰿?:f!]DE$!ۡ>&X{Gl+|Y#\w g;iz>QFa`мpr/ݬ[-"g3m58Լtrq@HoDu I 2n syr:MPt!x+O75Vr Z3n+֌iUQdRA~!~`?OH?6@,_`Яr5 2w<i"Hrt+iU17A>mvsMUlr,wֻoE>Fʨكt6v?b%؝  Bykm!pqS (RYaSVD_"ޮDoUa͂ m20=D^br|hϾ_;agzG!L;T]=Mۭ Z 9S`EJc?òw6勎8M I4TXK-VI/iNjIPRaQA3o¤y թ"S+/krR`(zAjO 0O\axvQ"ftvUrfH(Ȗ낅`B!30GM"3U:k'+ SQ@AXleg'$E)g;l3f XK G5$6{/0jw7<{=ʢ%kagtU2KdF+` pο_zcF]6!F́J0L2I:o9c; 탘2,1 )Ylv#KoQ|71G7<RbݛfEz25_M4BdH ~ $pUG]V+SCRJlqL/3I4yd|z|(/x+3[? iN6tISg?›-ENELBpA"P)UT*&7uCza@Fk7wvW # jPH#mn2}\qfL>66Z^|D҆X  !"܉[2<{կgfEg=,7Yd46N/S,j&eiBf1o~eYWJ:}WWam_WYgncB}l)R 簳p nV tu.bXBdZU wsd1%a{1|&Df׫` KǏql1n 25ezg OW*Qnyj[fir"Y%򦭠s6Ekrn7}5׍UiN{>]ni!p ,}V2tr)kÇYH~\mϥfe?:`(AH+19@W*}TnCp%#=\%PeܪP(΃7¶1Z@-qݑCK;^r'S[V_*'!_v 65:/*q9tI s8h`m ][I+X6 ip@ɟ F؆ \n b_$^JO9QM%*GF"=n'k SdM9X<7Gx HŔ"{ lx_G_v'rhѩC7 B>bmB'=dwzu>r,w{t =~bY:b%Z͘nP~4fuzoF_YY sL֨hpF!xf9ii[ҎȩGy)$ˢa \]Ը"sgvH g΢?܄{ug6H$m.!#*X)5 ֮t"Cޝpd[O9 ˼e lTD!]%F-Bfeᚰ 06jLhpBbC 9e sKȼ4Ke+!ϔjctf-ñ0 XvQBS9@:^Z]WW."zW@2J scX|&= sVVm ;sQC9E.٪a~һ:0_hNm -vv /s2ڭֿNev`מ<-&嫄=r~x '|ΗScwqG3;6WXF|ʔϑr:Xdb4O ܪóV{-r+}9`W6ɥ@Jp'hb81u5CՂ0T?c*UHE_A9)PJ`φ֟H1BA `:WBFD꘠˷ OBNmf6INz?DmM7 ""!*"B?y,𮐰ul{OߓTQahNA& ,AŠ^{TCkpڎxf~nD0L> UU8(gz7ՑO_VZ[”]I貆7t01'>; E ٭Mfta5..h*bMF~KeP?^euprɛ# Z1ާ$QcPBېgY̡.TE12iNo6/s䀉gW} 0yޮ),9D&Чj}zė:* I/8We)3EGńYjJR*ˊvڸ7h5\ 8q~a!lzm2ju=6Lyѥc7c뺌jWgc#!@GѲE)e2=FOqotǶri6ބOϩ4:K{k3hɯ'w=s &uYDEPFs7@NaXMM@(ȊjN!\'Je]yY}ɻӺ.+`ypt? ΰ;v+oDoo̡MLd07p"d+̸gpEjjb.+.9lVy&fnllh(]n֬ 51LTrdɄZF ` 92 b89l m]vU+)k(ׇ|]&ȑ =q=v0my|@⟹+fd *7hj=_`5b N_p]Xa(bE9w6$1 s/ТS&'pVO"\C9~֜Gzk!z.P+)QDTNSq3: Km@ge7,:Ecli 4J$,թki_Jb™|Z+GiW=/X`N'e0٨>[}-%:D&et7VVz##57&I7lP BZ|֧d(ș }pV 8C0~WR[*v~_B54[Go'%jD]ju{jj 7\BC*!JHqo!ⲋ;9xѵVIrS B@{27*\2ob So> % .{֛-]UX T>ŗojCjf~{mE%u:#YG*n}ì2 ɃIdy~?VXb1LG=䪞Ϯb~k&AQK:I?vǗy@9y^S+J2[qK9Ct\CxuKvհ.Fm̩wt_:'=hM!/_M6.cRF/ ##q ˩&%+ pZ3 %H3&\&})8ݓR=Rc2mVU &Gǀiz:Ec8ұ2v7` `u/s2; `妟l_)>l/B7u60d̐ps1ZQW{/uq\}[+Ԓu 8 $#һ78b4S?v_ެ7& 1#R8ՕX^\.S0Yt'c 69Ϩ MPt|."̒ާH+2]'1_Ժ[LhV 奩ɠ8yq(GOKV(0D\Ѣ<\)Ƭ&C|nn4-'E+y+=堫Z&u!*#&cY@)g~{g/ c+I9L^54j yIRػq[ w$ǒx5xwn5ey ?AT%j#%_G.FSt{SO\S>a힐{إwp3ԞG҂Pkm[6AvlE(S_@=P$UAT^.w+R߷R i>K0z"Q؆` "Jccy%:I=# nt]ae'}2!!̰Z҂ Рt_I`X|-4}W%V4(ZٜJ-S1:ի\h\t"8gM$:"jYrg*ȎtSg EPE~? I{MYww̆Ft,1NqNG[G塲N<iᡋkefzGxo!l8\o  VQwmhij)okI+#L# { \~B**`` ECU=:7݊0AjgN^R :OIkhmN7l#hCXbx Z.ߛ3< 1;3DC* zZ(kk2UcAuEnd9fE7Z4`U)ɟjwWZdW` KЕBiTiq׃g+\l͕-\$G4xnzя'|PʔgDkam1R#`p~CGEG*3⇑c*c+^(ԎRb>b*M-l|,~؞K^وҪ4 ѶSlBWe4S2{)nJ$<t;-40v]9jg]3 Gڽ}4~0݃#}J1VI:QCH=P< Hx"f`n*4bPRv`ۘ#k%-%vu(P{our$_K:fO@H6z2.M`E,nvSzE1Ti U|)7u[ụm> 4Z >(pzikAN 1Ж8G=4$)1X\ݗWfV)` 7OUYꋣVa +nXM(=9`nXLЂSFPyebqQy5ץuv">Tv"qp3rF#6#ݴrOճ K8|C }z NAh@ÔoB z'Yh 5&@-*w%74Q }$#H7Bqdv7lA.Q i.\zo֪Vsb^L7m)#9|K Bsfo_xMÑL^GE5f碽A ݍv{ۄCjM̀h]mp ɕgt(6{ [ί9߷~ 4p?5WZ!l~}柔1䗁l"Z[lӣs/>/1z 1`=g_]Xg2ڝ opL(RC5kVdKNP?%Kԋ"/M@5CXc†ש/?{E.?HlfHR pDŽz)'xy= }QӹV"8 02'_O#&d&AqMG~#}[. LI4̦ tբ-vi>#K'Sm `brգKu-a;E&s=Qdy]8a&MX8>W}R \f&Qڒg%:c^@5"Yʛ $ J axA v~0*Jk\˽:`Vwf*64D @ O Xfѿ? \4_@C/JJsA4+hzL *:CJ (vی i҇Per")v J V~3$5 YoMmB\c>]w<<;[v$Q: %zMsbv#^]_1&(y|ɻ. $L:)t+3̕9q"bt*FNgۀ֨`q{Nu-V8Rk~@X]ĮvY- @`v#RVVuw'1FVP_?螋䧭aώa9x".|2s_W̿X[w?C<׵Q0cM9ᠦZbSM{oSfow`[Kw״gu?aUD{#&<_ k{Mxrmg!*v'ah8҈)^4 HhK:rxfs1]oe00RAJ_ biBz|ߠލ^NK4xb@+N8]sbԓ*ߩP& r#` 8Ǹwb^lQ |/C~EÏ;qYܱ\Tq@'wz ;S1S4A9#J%χ}] ftOc0Guډf:VD@nkH՘P#YMr]>n 91dXo݀SZopnݺu "恹ү,rF2e6粤W0N?A^o~y`|^I|ՇyDugQ.mD%!pG-bjmCZ?f^a8 5He}\MMtJlŃ\xyݞclQn, Bp>u D`.0WVND;Gꁯvz-)IrIliBT3wX,Y/JC$xe=|.ȉ2_bŗnynP]Bj+m.!& zXw>&VykEC(fҀ3sL˟qGO A(P()^g@zK EI5AVƤ$DKDeEAϪnH+*iwV|Yˆ1M<=U:(26%lH1]Lv1 L|%e3+;vIzPGr y4Zّ>'M!(W,;Ǹ{0ۂ~:d\hއ&z2P]ɚRM,*DSnM4{hsWP٘NwY5CQG?붞 (HvpQoVPiW^vl8HO?Lg kN.XM3=ދve|ql@}aScHGe㔨Ui,  n]04$x:Zf+@#)DRKu5޶6kjbks:8#w!S1aGKBd.IU!ǻmE)*cCbJO-1;"o=4'(#*kMV0#?ej0 55ݭ] ~MZ@l9ҴO Q<_bmLt?ѳ吣j]FF!xU.kv8[!ƣv |5oRBT9RG+x1 фW<)l:>ll qB4/2jQ9:9ǘmV#+4@vYZlcT!3Iy)B+_o@6l^s`K:!1fWE0Ɇ+6삓6q њہr[}+ZHwf-(ҵ}+$Yn;kU8FJYdFf-K&گlMKZKW+ukڗ%""V7k00\榩Y\f٩~jqŧprn2|TaliN:?V;Ofr%S%K/$֕-Jdb6 ӂw'=s{}Y^y*:͵YPS.c=\M" ؜ f1 vT^FTh ݨXJ1jWoT?hgfKG`X+y[;K{Kd8WJ/P}EXK\{~KSgc|UVD`cR-؄/t}:8_ы*jMq")Wkm>R фitsC{F@NEvL%0&:F?gM4v6'.AT}}+`;Hx'q6MiT;Uq=z뱇qmANe5v}g1wD𝓩ҐJ;k(C>6GyԩZs";4,JL +8xTugļ)pT%4Ve~WtI:F&6M?:,H>jRF׮tzsqwIeJĺ9مb_ث(^4UxXIEWs97%TԩG.yl|%ƩkPR3N_ +>R4s,ig<:&MO- iz|ިX o>Gqc$%?;h2 b-Xymf.KBIYuRᰉH?c뀠f`1؄cڪ v3Y ,J;8\AsZ^eiCoGCM {U I "8%$ '@'aA0OIȌV@l6@69r#՜Mֹ E4x7ʠ v[s1I̡ dgrITO(s$i;q6"7("d= (1JX.1w?! A6 6 IckbgZ.uT/`($S?dd$E"4Ð3fvUj"ʿJ0͙Ԓnfڅ)J|n߽+Y$nkQ׿L&GPY,N!2umuy\'5_LrVD"s¡%)KfKmA_wJPE|^B63K(}O#G.\d!=ۏ 5TzDY31N) >&$y^F֑PDR]ra8)0,h*)+ۚE y]ÛA}Ga)u⛪bG;׹)Ykּ~@<ܣޚppV8H «ؽ$uRj,|sLciL}GN"}V1~WF-8,K:t M"BQʗ"-"NO=?0pýR%!{U=s BJ#~ըbcIc6I IngL2ȉ)ҷMSwr%e2?6ÂpF1/M|)3za&2@ V ]!cwt~_K$\de o|كnoE+[^Ik׏jt)1Bj oc >0*dk.6u(`}'x]&ƙr6>Aox&,3wbEVh*ujm҉PvټN=K<@{A:qUhĐ52Q+d{ 2))ƒ1rV,0c΅a/wa 1dv}w^o짊@ zڎEMfs9aooy1JM*=ǀjmD;gT&[8~*F66+(YĵرB Kj3}0Lm)CcSj|%m,K"=E:VW}>%%xvde"B }ҋU_dcB\Yޣ4̶06CFm+h?V^'7xͣVZ۽~;i?a`Pф=whTBT9r5IX"ͤ LIK>u:ЕI;v,ԥ1Q9I|$Fm^MҲrl>Ut!?0 kX%NՊ *F^kU[uGT-w9E&;yc0Q8$ا)-ϫm V)cfwz V/Џ@:u^'sd羾A깪c+ jӣK>qZcCV8NvtS >HOaapJyzc}膏m ?M٘qF{Wg}eL>o#Ъ_8% 4=<$J22 2ߪ|5=)gt0c7E&!Y?s$΄[0v7DCP(ϞZs,)C}+Ãko#|6%$pQpU@gӢB^/^PϷZFq=Yڲ9XĦO5 MQ ?Z1ȡI.TlH:E6 39E4t.JlI')YAj)"#?;%ɆnqNP$ G͢SPNvo-T^cⷰ¬Y,qؼĻU̾ qJ]~} Me#>' 1wFDS!Hյ0۞vlnvroC6/+{&rTP vBpn! C(<3;feR?98n\˗~I*⦘52`Jy *`bV`~}-+uꀧ^MP9mߎrGШbҗ0yq}KN [iu=0b[D,25~5U2sy!<F_؇}g'L5S>$2e/C9syuY9U },+";TYV1;*4Y(ע4ڮh,T讉!͓#w6A% fIr5X8ߢPh]&tpӊ>ѶAfNh=@'*8zHoŔH ~$ mڻ_TٱV6ԸxH4"*g]yK7A%G~'ktk/J\LZFSR_}dL jŢ@O uas{b rQF6y>ƨ$QsM_\Rd@M(e.nXJvx m6}*CUj urkr3TkN`Nh-dpٔ}j|5=T7i}rm}s # ~(Njj s;F2ߘ¿ ܆y-j[\IRH֔JXt$9*Ie1ZA9`UkMK[O-9d`d`U O`{;xn=;k Tӑg<uKdQGu2W Cq߫~,y*× 'W=:J}X Мy}|"@Θ_`Rjq"ipޖL.k83]@]-̐g.v sҡ Npn3͎ 6v=ʶ_e^"qpZsZ7ubT/I\E})i[䖡; xVb<)D:'_RouչI6 CQCdT#3Qۀ$QbúL 9?TuSOsI*X4&>0[|-` iUvI2lmVH$ ZPjVbݹߍ8!;^iGp⒴ /vP IwnQrF1yu$ F~ (sP! ⸖ߦ,VM֕fAY: C*+[N-CgeD/B chk ׻*iS,CW;p(tNSU}E 4tq%ӼZ ȹї4Пd,zs HTHe )FODxSyWbN5m]%/`Ӻ3)<,XvI(sWVl7i- 룯#P{y4%ʤ&6Fsd9br!%ivz^?&sFmIŸ%v[qܘv9==\>UWhaB(Q&eD\f8W,z"vb>_PkO~!$Y0Gw-v =z,}6{;гkFPF,FD2;M@L>v_uA>4\yl,&լ<-%;jH4&Mb#{`R>G^#+%JhVNOЮg|]xL`)9ġ˿a@]=dޘ6J6tw SN 2sKsݼ$csZ,<F~FNHMרI2F)ރwq:! +S~âG`P0gR3˒S!UXP ݥ#>WAnx6,kW>V)PXYu2>A f<CBo1Gŋ2zb]J$E)6׭{7mArʃF-F>cKWREmߺ9nA)͉JA-1|?UU}lh^(r|"/~,1^/kȸ (LX+XʙGJ,cTU{)PDjU/*6A :}w@}nu7Nl$֣iv⃽{ ĩ~Բ%J(׫T},tU8騉#c;+Wۂ@ꊩ yYSC԰?n˲7襟bRfTM<(@KKP '׍]4`e:Q=*Lۙh4e.P^]ƈY#!h#|׼zK-"UgIlBPA-1a%ժ#4&ҭ)hRȂV3b|>uЉ? 5U:mjBs=Pid!yn 06h³إrpe`==o??\qFCЍ=Wb/g[)Ɖb؆LLWӶx* )l*k1! ʛ ̞Ť2RjeNއeJv&:d tYb7;;2°Mӯۿ&t^fɫpm 9@zk1JsV5 ]m~ 3lJAPe^팳;?>gpk-$oM\ϸ;7c3y!HMzW5Dr=>Wv* -䎣y\Y5./F6ӡM )1B-v/`w6M&ГW -gMaꢢӠg_$e(S_⼧&t3aKv)Nq5H}ag @؈K z\*Ha\NA$ $h龔b ~^=1gt#Iagaιhh\l#ʝnq.KxJ*q)=MAdEw;V|?IՃQuR՜^ew×E% DuҎN_ >:.6ʰMc" {& s0!LѸ!"'D"c'êw:BP;XqXE^sepRrI/%ld2E3 g)rcek&8H%j8@`>R佬V˷*iMe,C>F"|OaYa ^=YOQbBpz? \r'//v#3Ԟ~ iǭՔ8VxO2Ƶ\UíOl] l^TYG9Lۙ7kNYb k6$˵wohzU$~i>յ.Q7tY!,:?(o9yVD/ F;8@'(%Hŝ+"7Rߏ\-unMViӈF(B}N;b[`Ns8|Ѫa?)[Oklbx8:^`"]W|jZ-W1\ 8[~GU{քXfeSm *~XQJtT3K_c% K`Yܷ%#? 8.Fq0PQy*5+s2y|x=ݰj$#`5.M0.NG]BK֔ 0Nw7?_\ğuوc R)]CRn_;ˊLVxmՙXY=@"oVcXp*ni@g+0DIᑋs3T1l%h{ZK>FJ.`MYa^a)n5cd^$)2yMQn\T).!r¼B kJDn9ZȎekod Z[|;2xc*WG Tℊx2|c#W,w0d{ mbd+ɔ>\A 11\ayC0i*0B;fCrGZƫV7vvpOѲj?ң|~tx{ Fe!a1U7i)"K,#⎜^|R$̯ë Cs';z[J,<\FBՊ0]ѹzRStX*uJ^y:~C"0.q-YN@=""Dܑ {+a|uj/kf@&t}VMpv |ܰѱˉ 7YK58d\{:Oj/NQW.&K#t0連칌mZ9ͮKܳF,n/v749伌P:&eqsO~1 _iAv7, {V"U׭8@60$vKfk:8I.؝ve A>-f;uٔx9(b·n~j۷V>[^ X!mw1snrFdOeUzDXUJR7lm?%%cJ'Ǻ-&;ahfJ۩ON!~[W$]][:PGkXJCNJ"vnnJ+R\OEm5 .T5pn.mY"P"&:tw>"!=l,1$FAn{T7 7WW_V1p$b! 4Mszh 0O@?,}G4 p ,'qRvhXc]p8 r?w5! Gd (4Vu^tw< D +wur=]oi\i)q\@Pz{\&|uZjinSojLכd2RBW:NJŽ bۅLϻk%EU7#h)@}9t`oH:Ŕw۞8BɣaΎW2Au#e롽nb]8E;,Sq|įwe6tN~+y szj@?6Ji8~qR是VQlvMp(e\I?ax\Q \f6N8gdu+-뎡iw/8sQAbSv-4u|Lγɒ*<@Ffx\i|[ ;1$hܡm"TAPԡRB¬v2,F ;h67?8m&.lW B(AQ{7G>YpL nAp K#ݏhb!j,A7jޕvWTJHL?s71|OӺO0qܪ"B)ͽq_XP B)YSQӵ/OF>1E*7 tQnE*˞ M)CՃp7ۯEMj5Q򗆄21k|ƽIh%+ W8ΡOfN. LQuΨ8V8JF?a5)ø9~ٺ#4KH72]mu~jHcʡMĂ;Vƹy!r~Nn2O#BÏJG [>7+ jJnLtDFie{g>f1}F%vVU>R>'?tKn%ctt-R% ΋tNPnJ  V=(،vɂ&fy3]OiJZJ2w|LCK̷vkpFﱇ#qz#',A0]{JC9O uTgAkPY`%+b!ײx3e,wuuTg֐tZv_uo>5Qv%"L,,P/Dr _~G7LJv)"U΍u.oAXP=3)~w[NlTnӔ-jʼnY] QJ&[?}0ʈ̪UjV}Ǡ ׉`:g$fY~RמUx(GtJ{B=8n^:QHki$l2(SW NN331xu'J, Uj`S^Ov(5.ˈ>U3ixQiF0qj[*ʭ_ WοZ*j;xE8P { uNj⻫+QY;%?W*CcK Qo5,!WGlR]bgrN\O QtU)kPb~;{($inLGY@_㶡MhHt %=zsr'4`֞9ȇ.p y/F)ϕGZ ,ys6u[_tggL;`ݤ|N*'ʊyh]"U3((H+6pיc|r;GCGNfoCW}?ʼn t F޹0`e#f XE-3p(9VEd@ɕy0ɅmGVͣ2d_nw+XU rtƯ1G+> !*M.l0ߓf%#4Ez88'àpol|ϲPa gb/A9ٔ㯄 җt0KYl/=v9!l] b,&墌 y򬝤M` 27*\ʯ4mH'P[E ¬M;v4m;!cV~9n{TY<<;d+NyXQr$X*gN^[z;ҟ84ƖYI6j,)Db H`ͼIq]*"n E炓#Vw(ԤfZˉFcTR(8βw)A`6H:vV'ӢI\cߚ"&Хdr怳 ¿hC At8BA $h˽mXYMDw4t9uȯ _%iӑwȖد&' gJW~4Z `&٦fY6;$,2 z@ln}(wV)%QodSDWu'EiRt0ޜ ??ܦ7'b|Wv/NܩHZӋZ/7 I\Oh9(y~vj7]UG tWKB0n:\`6`uKZGG~gophk#=AOn){.Q|ֆƏe v3k.0S`*9^cH˘XۭL]<DŽΖ ,qOìebx؁?ѧ]DNһ-ysԟ#61W,jb'Ww7"]t!cjwɾ/Q IBjK=F9?"~pz,@;wXa6P}C:JKnZ$& wq Zqȗ y`Pُx L ߹ZaAe#y)B'7˸KG!oq {k_?O<\=절/J@Dj|a3UBSp=(Uiv$lz}X.Sa% | l~M? چo۔Mh %D k|wI- <ͽ e1^2S`<4\AQ4M 5c˵ BΨCRޕ;ռc5iVfv:㍥ӂ524WG~~'0[Pa!ZtA)<˶k}, nC]/j {Y9RU9[<⎵.#Z&tځU&qTe *em o4ܿ'0Eyɦׄ(a XSe{($ AVZyR")2@4^~E/$C&(E[V<{VI}kSTJoE*S&+]. ff;T+DIdNr{\ 0.q݃\OGp"Xzzڄb8M!{'==i*ptm͹|#'!(/Vm8tԷrS%_"Ӽ88RvJ͐zlylv0 &`l?O;޹6zy )0"[+xxw&G. #8ձ^u3%c3|MI2eӃ/c sM0uH& b>Nm 9a80 4OZ!EDKB1ut2ALj xwpm||=!(2 zBs&om]p$A.NI1uVB,@Jo:[΅E ЀOOaE؞.pȚ*my-R?Z0jbԜg=]dQVT؅S/o$4Q\ш;.:҄KRQ40-*(Er.0ʆJpJ覍GOq{,I)hr`'?|X z;_ ܒJ[:-TS=ng(elWb7WFvA )m;`Ӎ]`!Qm7``τnd*'" PS!bvX5TotnidU|~^rK;apcdИgBMϑ8/V6uN!$T3qe7]qᓣ7Ϝ"l Ku-ft{ͣLQUwBA@f~#9_-=L(n(syQ=%zK ̈́PRgCAw(dp@g-Ə썛 !"xϦd)u^9G]+SGDdp,z3$10$3!Urû?ޙ<xތZ$W9 eUӃR^I}Az0 dBRX2?ԏv=tE"|}7vCs&hP^\څ9V)L} ݲ(a@=㺉nvj#[։m4k"5:ǡ'ʄ2icGSPk.`=&;nl~Z!=ieal  l:pn<6o^*_LHdl0f̸=-r<(}#pPR"Q'Xf(> ~N6:O?a[_ϵseM7 ̢AZ-<խ2S!AhT +mPa3pVT46>nUh*Hir%x=-Ǣ/qJSo5} ?kgQ_GF!zdi67"a2ٸJG4,*9 p!75V#dPyg+|VfRGA :sCu_YX  4)u\B)^H-35qJ-#k][^݈>=p!HO=S8"fLJ*ċDAF;z! ;6بp bCa8{8؞i}mƸrrqFS C|% @ѝ`V`F`bDM]UL8A,9e񨧛E'qCǓ18iEW"gzhq0QDG֠j V}~z[:h #cYw@غUTSƼGE'J^0g8-xk13bX]_aSHv#E`@:Xg(<@JƇ0*TL9EEǨ"/'({Nj"O8EךmIkŦSeo#un(KY#3NVgJ( 1]`}':s ]i91-oȴKf| "@uɢE-O8tA\c^N 4%uٰ[ [}g({n_=aߪ!`%Z ([ݥ\ҡ4 rR@89GrʤQ7L=:?ffu| n6"qa`pd8-ՓK&r!U剹)P$Xf.OyJ1Y*J5DPb>I<;FVM.=ouŎe&V`c#eR8cنt'cD#q% I ~K.d9ɸP}bgU!H+/q̝Ŀ B8Y'ܐv'V.:LaV4U%g%3FjX OrCwv \&mxJ>X9@=|Gr_2wXp첁.T i3oAOvQl4ꀑ>gCfЍ=6&lB+zx)ڴH|T&\]R"GYTQ,KR6)d'ld<Ty#d{i"Ɨ2(%?,Uqo>8 蛇Za=vrX aj]JJ5,o< O"Ъv{kͮ)j)Mt *O#.}z+;E뚪5y,|ޞPgTHA},$PP}|26d8 u%;4E4[=$H46{ϣɪ74DUW :m/˯$Y={sYYk m dڨRVG1v~;h`좹3mA~nMn!чDk69GoOٮh- asCpJW&^QAy4=:R 68FD-LsL_i_yZ0j O0-t52s#%ݧ[l|߹]A+YܼK9CIw,Ε1 d.,D8?3gqKkPNn&=m}X庖On̑XsO4j<2!w|*7>e⚹CB=b|Qeخ|C [{'WK18S pɥ9d<%na+p3N˦϶e׵ Iw +>yeE`-L&v^#}8e>#=bx?]'iRFeFc?nPO~zcZ̺۰[?*I6X1fgSq%b&b8BLsгϊ5эЬ%k̂iOajD~*jmAWz% a'm&HmߊֶCm:i YJBh> Eh;Reؑ)AxFv&IKS, д(,G[j]\3-AO\޼RhF!'s$Sf*IJ-Â6KX4{u=]+ u ዦo>ӹ.gZǖO9WZ2ᇠ j!<Ӟj6;smZ@FA\uA|C$xp+(KEѓ.3,`JaUDZ@~uc' }gl oN^n>Pj}X/OAO. :4@Oڕ rj|C)+0:],l61qdA͢\feLc#f89$ 6ż/ΊOσJQZsK< A21cЧ1֜Y9Z)l3U~E,%2GK@v]wܓ(#3V"{faX ߌ$Tդ%ULuȂko[[$C CN}`C/JCȃ{dFϗ .1ODW|N\gup7"rNxdG= @ENZO9 v"01u/"C[:K)Xnt=pJ5 NRwFfnYIkl?^bc,uH߻ 3H_ 0k+k<ݣM5CF@CKӫ؟^c@2ٻ_xK箻i<3qCx!V$6i`'a{a^~=EFP-M8P{g}pS QL> ig;:p8 kkxZڮnyPԸu1,XDkuɅVإħdK\ZFBS'e0>j%V 8m5"i{XAM_MJF2Q(Q"NT+Pu6$1yգ;%%a0-|#_SaǸ:^8Av/| :S W+f,,HdKʽF'~͚fv K|;Gwn<+̀+kSb\N?brCP +裷OuКt%ʣRXtp,{ߥ& %p(V5?n~Tp24,aGDFDMf<|ڙq})G]guW E t=?*K{۪..>k?O\D:D*irwjÇȬ8O Zp#Y{D<{Z.kH|/EfxIY'˼U/1ʼ>[ u͎s8in@۲ư\>*Įؒ.}S':v^BWVɗ~[H <KBfnYݨt' 鮀]J<65"?0abPr5!}}5BB"6VǕj7 D,A3; ~BJt)i-7#stúȳ+| isB+-G_DۯeƢW+$f/F4RTob((9 s9@:Q\ fwV.4gƴdda(9H;gl_5ZXiՎܷpa(ؚZzZDgEN 7A`'ZPސYS(el5߰6pډ]!p4rsFyvT}]^5rlpCBϸ[G%NKX.kᛖϑGNns9mS<Ԙ@gb)m&<V U8ʻGr; \/Ѹ oYe|<ҕ$pѽ+j5Gt kGRp'̶M@TXN͝PHh4ξ#凫=;SMA+N8MbVm#naj2/*3hj0$lݤic5-Pu?=?_7:\~تσ+5)2!Mr-W 7W][=,EtfEDZ`*uz{C kΉ<17Qv N~iaa˔='fL#Ksf)e[w*Eb'}VJXx Q)-goxda{0xg"4C)=`JSH0/<"ě' X؄yh}7 55RnWa=K6pDtFanqlp hx=nq{G+)Ɣ@R/˃3UvlA# i Я翞k``^n:7^&g{|/]#GEx]O5m ^J48V+^S [t٥d,jt*j/<:X>s&W=? $@AуBcVOǾXYE UModZQolRZq+ ¢ɉ/ͽ0ŵ_2$xE&2@Qe?}tB16fs'MA`nhhR%.Z =DDɘ2=s3ZD#kS EG~H9<ɺ`ތ#jj A59MׇoƤx᭎$~I mֳ.-k= n&,eOA+{ QWDe/ Ok2ֆD,F=\:݌2HA)Z[հnݧc@տ^BAQf 5vQ옼38۽e5v2ӟ=a* cA?jfNdr {wMti)hVuSѫ 3 fmNC>j~>y e;ݼIȱF ]{؍MB^Q*SwFKp0[ݓXv$kmK $J&Y~hŷ*A<&lMַ͵ Cp@mw9Jd"+c7$Cx0yzO0loEs6-x+Pxh3?²(bXd"[vg#(50^ $?֯CR+jml ` b*HO~?+MT_ B=\ғJ6wHHqɮ[?k Ͽ>j|ngb!,~ 8mǕ-dei5]8-*{Ri9>eQPf*.e;6(S2{wϙbډ\r#.=kW,﹛դ2"]ZCDLNVX~\2"#ˆj9TĄIcX@,Af`C)܏'\`ZbgaШYwL̢t$vـxᨢ*0PV+WVbT@BOq|ԧa>OCia!%V|NпCEr8KaʍRZ=z^scbFgҮ,@nQ6dj ;g4nI0֝ژ#qa;F*5Epf~w ,Na\}hI$: $'bcŒ\]9mދ 9''i[p`HX}x{r7ʤ|(*Į= PƓ6x#Bj+xq5ǂ2ruEl'mi|CqKBOЃ3ppVƴfnRI0^%[:˶b pNӰVUmw۲SyB6RVvLeZM.\@{Llѕ 5ӓ^MB̩T+&Iu!f0Lz(Isku2Ȍa8܋uI(kocѭ }-VϺ8X릝uk<})rQt᪳~.<3(I^ t0 otŕ3ki;280)JāTEuW@P-V* 5 Gaz$J;W`f"fٝ~K$gw=#5ٗaqѱRz'uy9pK= E#\voW+3˜C}9ĂX"sb  ܝbɠ *㠞®3Tgf#5VBrڟ¦_v&JlObbPyG~Xg>&!~ICF4c|(ihDbO~NeT2i}e`3 0Z>#XmFDR9$sRzTwy ^-o_ؘF5͏yhi|S4:t?iq )Β}g.)(iM?F dhvޖr-]X M5sdyFe:j-LͶ՜-4AO--r(b<^Ws kN7e MHKsB>fUxNI 7E6*nehfyMG)wS"g۝%AH8oVY$[R/@(f=[m-Kr <7m;|% 7#CP2C{ J7?Ni*56w𡌘ɼC-7.mbyDʹ߭=osH(bވ^KQ1߬z3:Lq&+…zG =piǀC|❪rdʞ'Xʳwz$ l3=4l%LJKAR#!U8,}lb \# 4[?hĤMuKRp߬pǯ{f.rP1/I}~ ^GԛQѐb_!kKV?@!c;+_=a!S\^C@DFPniKQYoBV^YZ~چ8I&gQ6ޅA&0IDmb \{^Hb&owDIP/?`:禼Ϯ \v>.\~|mv~I+t)}+X曜oԦ?Sr=EYP̃>HĤ)=VJ;BȊ$e19CHL09EVtJoWa[%[d_;%P ĥC: Ak+dGJF0<tƣ&;[}漠I>`t|ǣ6*H!H &q &s8یCU*s>abjSes1B6qšQC1-m&PY wR/(Mȋ0LmqaI@@*qj|M)aCtwM<+\jJET%}r~8.'wؕ\6@3ºOKs{/[ѧ7n8; >vy֡ WAR÷\|w2X팯fИ3(4Ql $H!0.e1xF@1iuPHu3qI/1}:CYrR ~A!z .ѽ oMf^B~x|Lq1Mf,^1s|hA70Kر.9fl̸.,T݇!{V捶GmOq'c "|&5Z̶'̈N UW㺍IP@sl'Pt~o"^G01W ˚t*Dw>J߀gnvύob6p9F 0bTb+pMZ+-IUce0'E)8Ppy ]Tr"xU)^Y4se{|!{Eu,3"Y53$%af(c k:Puy|_ĈY5^9Z=7kO^7pOX4ViFPDGV^[Ow*m5=(5 ڑe@82*M灠_u7Цc9=yw._5nbq#&W[CW'(دrckN[ x?IˏJZ"iŽSe&jt(<gI ׳&'0Lci0C9CRMm؆F64t}f$/- c5Yʈ6Bğϰk%j+t+u<P'Mh1;Փ$b7ހӏWܱy B}rW +>\y$lʉhJSz dc4Ow斎qă,)x.eO XT8.yl>d;,$r* fgbMm[Kbb,)$(H혍 ǣ\KcdtwAHyF\:>ȹ$~1W1 ĨW7< ʤ)ג͓hLPMk>,9sQCzʏ(qy%I'<;ҏX9 ]̮z: "FzG 3:'t PUs@fLsc1CU@śgr,ӟXihY2*厩lٽC9iQR2:+Y.W`ԴkƉWyLRqR㫵϶˥~okYQ"KujOgD;P'_0\|fBWs/|6׿gLe#k Pn7Ej)vlWX .C`B&$ifb_mOg}0n}+N&h) jlmkV3LÜ%,-{Nn)֙& -*GMxUQp!3hժ|TuX*w'qV~se nS_]5u.Awir^ Y3>Ͱ/i6yC}„v4e^ `Ny>7}X^/w|ʿ+yo"[)6: 0ۚDb(PZ~ZK"~ܡ` u@SC5|xa!c4ZپKm,=Ώ>~>ӻ %u{7o>rY; lYeAGW ʌK_7?xdj6VShiWc)yTa\^S%d`^>z>l x7qB~/ݣtʳrIb]7ҕrl!?R]z/HKy{ipU3:bx Q8SGg(Wpjs}M^qФA&DiSb~{-;Jc;unH.&s(ՈXzS@jSn+yざ<hZQ]x2, 3tGu^8qX[N p볽4Rk*PaDf,=Q]=Ω̪.YIͰ޹IIM:oI/iWiٯG~vᇉi-pgy/VYj7!դkZ ;_^,^1(S_PDwA<6)Yg\Q^V_h&:ЏUe L[r|SO?I.<2R3p4}sצ|zN?SGkf |Ҧݫbp sƐG[{pcx2K˽8=Z'EȊ_?RJ=;crG\hl -N*/"aޝQ0J I{IzG1:TKYyO_mT(7DžY W{ Ԧ*W&H>ڄ+vĻ*n8_~9ݮkNv\V P /W_WQH`1pOߛ ܸZ(ݜbĴm2,?T㕩2[j²>x/kʖJTC}-8&[ö{w\4q\xG',A]G[3Laۯ8~Zli W!18޵iT2*&?;Vb0j" m,;ColVa4. Mi'\aSx-$.PllH7G}HShZJp/Bx[B@ccSF= :cnĊ#`%Zr݅4hgx|3g+1s1&땺/KۼYΎJ l$~*k.އc5b%O@]ho~158 RB5~ ۞Li(!Ę:z9Zz~4"OhEw5sKBižRhL QYi[LK#``ݯ_(mUlT#57\ }/V|㳇uVp9]91t݉kf[ _fgO+`]!s|tm݆Z%]ܣ`x\\Y2Kj$g#3t M{ 8/Wĝk'1cd+x8 v% d"wY>e(AetvyS#u'W6i#ODV[w.˜<\$ȡj?A 3JGnd+ʝDI1L _iJ :2}Z4,7fl|0pSpqrIsT|)HڒQ޳0iOʷҍϔ|wJYG~rZp7rbZ: pNш)!Ox0ڝ]̕ÌPc~ߟBbkd0f C>\;} ^UfG@\"mGf tUVwVBg׺!^ HtY- =_>V&4%)Sk ݟ?ւt0x 8y#ѹۥ 싄bf"$Te\GZUO3E<Ҳ ; I|jx* 4/) ׌U1?λbg#>TY%<~,k. B V&,\egWS" #>u6,*fsx|w.)1TnJro(_#r4Br*8x O o?MS3=S4{o v Lr x Mx 5.6&GҜJ3 A7-ޓMGŵ)>uIY"lhV\1!Cs ɬͯ%|;GѼZ~J,;c4N|,o駇zY!z\ aRV =]+C!cbޯ.0TE4`E f\}CxtC]H;;$VdЙEL}^k9p$^'vx}b.KCl5cvׁOկ0?Abu"#fJveF8Vگ¯idp~Ctཙ-mFm+4{oћY̟إ U^ƕ KsA BK27F'E$BĺuZSpv',dةPnՈ,dюT)??۶ɨiT(^D kg |l<5v eb۩& "W4:*)rS!L PC65,[a(ʾpdlf{)MoCbŒDN nýhl-5x?9zruF;`B{Et;ٔᄖLN,3|)j|RxÂ}=Va 6WTvv*7ޕ/e߮pMbz1j1>^}d^NOtG|4QƮ#z-9 걿 ]s:'c<;RmeٍJ G_Df+rCMǃ~o{)pI8@_ALvifT{i/?lA0)SB=O}Za셠0a8О~^c,n|.~R~",)aRk_u낤ܘL:C"x"숯@:'5:-̿8_jc Y}|2\IZ[_6Y~98{ 4i`(Ha2XtHNrKq;Lǫ'lR#3Y@ҵH#2u2#9Wk_7c͠V#̘ۻxBKU-3Pmvf$urv]z\ 9L]]eТ%thm`cl y.X.:[[@9T Z k%.f~?$N}kinZJ.u-w[.F-(_Q175LFjizfr52HLR; >ל''½>Йs3#'tNRv̓~]  |b ҝ92g&QcQ?6/&3L[NJ:7K] <漿$qǹ 2- 6㦟`SPr79{vRk=X@`փGO,sq*g i({dR\}B¦1'-҄g\Syh16r _J:mn!Bwl'7uU (8g2P 3U /zHt1m'Y;mKdyUC:[I-!푧tI1$Ag߷'.V7U^_qAjDuRek5q/vy6Y#+pܮZ! - 6;|=ڟ/+i[%QhH6bA$I{D6sY!(hMVTOE)a '|Vk^Wl_̾~oͮ{ s$r) ZshJtS$?xeLda_sXXm# aU⍌6(E0g| $EQɵ`jr4*;oGV#ҊuTKSyRHMZWE =p ~BN/Z/sx4hHSnXF%S\S*%Pb\#ߺ=_خJZp{*Tg \m|‰XЕyL1Rw}]ւ-!v(1m'KkTE;/<2h|#%Z#]@qt#hWl]tۚq&-m=uJ4v1wwWLԮ=hUrjb7'(O#f@Q!^zDP?q nIb7$0']AW8U,< UCX$1Js.|M>J^|_GEr=c; @Rʭ&S.Kl/ @10#OHQd_j6CŪ|K͇d_ƕl͐"#`6(l xO0G8<.[<]MGo.a##޹--9m KGQX2vHJ4TzG>1&Z0 mRF ۞G;QW5Kp5r&wfe^E#.ђuxn9YՀOW׽]bW-#\ZNΦ31:K67ݣ{7[RΝL1tW C;Y+B|a%^LKy]NP!J|Ë(=4sMվ{g*7\©x{lׂ=bTnwg J)IbH-͜^/enzW)_rj_cg{CH,FwZVN>'ZeN+$'I%k$ł吘LHܵDq7,B w.]E^IJK&B4V{I<]?uz݇ IDZw75Հj*ӆ;~b](XCT n2Z'xn HٔZg uo/~iC ^5mk\Gyb[1/<0j\>)W^ەY0i³6~ 若 \6*kZd1|3t@YɐfބStYGaRǻfVV]eJSH$4fg;\ l@ϋ0& \-JO}I$̧D|2 sJ.q1Gs,`XIf,׫ v 8DivXTmEӐS[=3czH^Q"(hYS 6}dN1u'a;Tܐ7;i~,q }˧]a MܶD"tй,,kQ)ᅼ*[Se%KJTv$A/ }۶bяt̍fxpߺ2N Y}a jwG$y繟ߖ7ؙe+"҃z'x!np!; Jva$T=,t'0huKh[`(oru -sb tKh?2rdH#!vH zE +_Js50^ץlJE/^MhemFK/hWMuRx ї4;(G4x#k9m5]lbf>jeF]X8x0ӺΟտHe&>,y#n1J\Io+B@<~Twψ%KX.ʴjs+ѳ?U ,&KN5$Fy 9LDkV"U>SĭlpP;Q8pJDDqs~`~Გ1y xK p+SMf-6 .jf0soHAV@iQPPnD6BYU ƚ yCmj,0;?|t+f疦- f?Tۆk%:Rںx4Ԣo%NmS x]2G!1Os.'KX*qsnr%_ 3KC{Hp{8JNQD W$.&.G/Gk3'?ΡŸҽMI_d7'c82B9%bB -s(9y3x5N4ՃN-1g ^֏}Sۉ ɒȚ@}3eWff@(( 49$s(t2QXrCayL8-ɨwK8x)J OBR ʪS~|'n_? f  r.rHqU 6ֲ i2r*dZ`=] GR\(]{={5ᷨcE蹈[kpK[>gxed^krbI˅E`=҈3Edѹl 3*Bi& r*F|,6zV /se/v+UMOzwiL~s_uωS EzNNQR敠H{$KBaF^ʰk8wR{&a`?b-&ǚzL~b@yvп0ran)A˹ABSv Ubgfig:=D9W Zk)=ߔJ^R(Q\ iLzdp)+#eg5B0S+:̾ a]2|XR)H(}ٻ_AbӰf}u.퐇`y$Ƃ=e. )bف_#7HDˎ~'@ܴ߽ LO:8ɋt/nzHآQ]\4(vɀuAڙ֠_DUk_9Eг# {T"|9xV!E) +f*J ^~6ns$ǵq25P4$TӖ+qz wgn }XLF|ʴ5D N_zbw'45wg'S2&\ MOS0a Sk>5K#q@XhNމL=^,zK%QGKL\&| z<9Gc@N$eG!S܆ yG\lj|N4\BNDKU w$OX~\7g4HҸ2}R)XtPnJCQǡp'8d ,?![3]٘٧c-#"g {XμWm0sIV(9U݄cP},}՜[Sk5vyhpF$Ĩ|jQ_b7}T,\ lwe|)5p^Q "Y\)VɎg/LZ}9ݎ" j +-ߙM71|3ʊ `[T7YZ`4Tj5IP@#J-i9pI.kذw+j" 6&=c+o ?\-=7zOer&SlG0{l@#9}ÁAb+vD6[&W![; 7d/{C_ݷsVUa-|$޵%ں} 2M*1Q  ¡%^=kĕ'>G]mߚ/od)VGN2Oa *{7GYuIt/%1@Cd %'<_|e$l]xhRGR4$+4sg`o xOVlz-l5X"k'ڦp؃1*Rc TB-=˟$lY AwB,dpZ5Pz(m5$+S^3XR+ p? m"bceHI2™'\Oq$9x"Lv|IX_i۲?˶1g}󖷩'BsܚU CXtltFyC,BC̓8\ qJ#,Ikt^G0],e#&T!,~ 1>o08rV̔#ϽPELi$'2imDN# <,N6Gkkp|B Ėlo˻$qW.*v@C3 @ޒ+R 4i?v29.@i(Lkd߂%MܸZM_ ~/76ljQl$\% Xc #TV4^Ou,skDsJ".-; UVg|1X%NƐAc= 6J=RӘv7ģ,ڥӗC bf3-ӑo%}a3:L߄g2g19LOTd>%%|êr/{(ᢼCIs>ugEU~۴& r:D@sa I,@/HO }ጿ#U[d,/ɮj iff{Kx5&\"*Ү4H\IE2}bO V3cl5w!c%75v&<3LR)hJH` 5Ro*Τ豯Q4勸ەbQ;$ߺ[!&3wˇmmVH* (r/(sȢ/KSkڰ1:/ES&GFOSx) y|qO苈ӧ/vR'o07X3cJT(^ߦ*{qeb|ŴQ25uz>L(cHyaKKu&FOWZjM'Ipk0PP}MYȷ V`rtz)Sv- Gt~r|w-lf(3P%Eiv M)hX) 5:w^ xK[qW4j`յiGЦF$ty!KV X/ΚT詩l˿9Htķv1~0A?_AJO;HCn/իfqdnc#*~|ejIr&c u1Hl_G;CӞ};SWa e} bD͇"qnF4Vj_[Isx/21#tlCN{} A*]*Kҵ-{1M%d/|)Gu9X{#{ QTGIaT " ;JN1Fv3=(Z,㯓Bd0ObRKB&QGցHNH&A!;I0<9=Ioq˄",[| yKiL:c6.3Z#piP*oN>\c (e"[T s, ϔ5#2wOܰ)|[}}`㎋vV"')(Wk4<3l$FM^rN/pnNp" Ci VP*2v%`+O`$6GGJOPuqI;iK,6BB, Mܻ$GޚF395ZJ%wszo, 1P; /t {ܳW*Z5i2Zxm~%,bouHu9P`38 \y]!,6ؤ[==**rY\sVh@mX]|6y!ZM|IusCH77"NOS:TD RIl=l;:p q0(idPg. )%)G_d7MȒ߉`'B:"]~d|| Uܧ@CK "zm&|1XOX`*E3_LSM,[hxczP i/绅{S/܏h0( Ǧ^",:MQ8G z9)0[qtvSAƚӞH՛JKT!G}q>:M*~?VZn{6U~kዥOr5L#&Bw>k"Zdjcr:?7P|6k縥pb5A1Lf T\oZ9v#̚@FʶPT]wI_NSS >Nt'-`—Y|^ Â*3{N<~WnYgJ(l?MtA7@Iz-4Lhi*^ڪǝp.f`[eݳ:ssV/dY㣕3Kq3!N̩%|9-y5"Ձx6w:kOI{rE zҠ7EhF |'3doe3ah2B$A,=TV_.s "k_R wa\$ gK>kp-RI<jb_ذac^ FL$]Kӕ9џUw*U8/9Q2l _TQ=)fr[_-5mOH6ZN2wد>cr^a1a$+P6mO2$(vm2Z~'E-`>%z!`3?RjPA6ݨ;?88zS(rJĞ#@NQ#a]sn%>hIܡ[ [kS@%E(\[Q܁aN7)pHN]l;>aq&#m!?Tmì}B9n,8P(NQC@VF Mq<-qŏe^9hxs<?(R׹^.}AE!qdUeLy+K6SrHcoxXdWӾp 8=G| \_s$sL4"G-$IBm$HLÂoD&.uU>tɡy7UX\rU] A+jc*@~}'5ȭâlۣj*;X\ܲWS&.p"-.eѢA7)Vz5MrkeEԉi9HVDwv/ptJ%@bɦ[KnZ4zb Ƴ]agK/ /Y=5JK]]Bd;3YPKHOg:0\Twb JB?h\ͭ|D~I,#:XI%%߉n.XM u\2A$4$L~W7HNg?8IʴS 9sm'} \S!>d8)m `'d]_"}1 3]ClvPgCkOk!{'vU/Ǒ곌=-ֱ͆gY6$&2uoyӀ5Wz{$o9{‚wH`"G1Hz=0`>mL@>\@i5ͣ+mt8 LS\.Bc?C.+PLq,p"&a|7+ߥV"^kLڀ?)8;38J@I%OQ 2l4N8@0Uގ))H%:#O}ȶ;)kU_ qP~)ΐ mnk[6mҜ}L;]Qrb(8{*z{ŒÌJ+A,O!X' V&?`%~vYםCR: gfF=$da0]#/ʵ_Wh& ˺}ĎSdTv!XjEAmrqLjZ<4X2|AO4osnh611PkWC <)-K)uMףlSǵ.rc/=Wq|R6s#(f ׸Qsb=-ifP*&gUrjVX5~^`I9z9T}wPo] :Y%qe(veVY89=pi ׯW$Xi "Amn̲?ɹU.1MvN VVFjqF5^(G5 O⽓f\҅u soN_2%D,hےj/kbO& Tc6APVQɽiڂzڐLYFUYgxS Av߂Ǟcc|Si?CCo7!k`EߪUaEelcǡݬݝYMEyU&\MoL^䌣LȗN !Sz#TnB d+!:Ӟ: NgWy;bfms'r?NPGF_#=ctQpnxFOyޟHϽ@I2.آ.L?ENsqw@8xV 1d ^%^.8_* wMƘS%bI`sr@Q̽%S|ʄn3x+ QA~BYyY9rMaqi_ZްxC Ђ#ZDU(>Smit/!жT=cLa9\X})!Yxe|*}+!`v[ƶuQnhkVMrsi-X ޺Z>+rXk/B2?,5N]ԚU]:ʻ{?6?m@sC \YѼ)X@<\T2m|Y{PNRAh*;]Y,Ҷ} vqO#9_Y?wT[Uʨ 4wj&okUv*O0`e[cHxB>@qs玵QuO ?_qj1)^l.4[ z"s*--Ul+CIGmoZKhԻMQy@P1^@>meB{,9YDM~c2zȠfBtj.eC8bj#XtJS)؇ٸP(uhͶMM9%t^[xGn)~ fl'TMlj0c,u<< Q62-B6isdQLg!'C[fP+Հ}ؼ~WhS`85Tε2uEHy|DH>PӾױȹ yB$ 8Y˖*zWw8p5;%^B|_]=UZJ]>E,~l1 r2.`= 0!Ŗ4#{E~Mə79ObȜQE:뾦_K&q{6H4-g 2#8?;Ѡ*m:e!r!c@{m~d;\TPt,YxĠ~er'na-.{3\[UEibm:icGD*꣠]MkFG{2ZpW^2þs֗ZƆ݀,5oA|\.}DWam뺲 Kf(gw8>kފ@\ ds!bA| b/`Tws,ÕX4C@֨9ghrjxOK!qbY(;|YdO@~E-Mn#ߍ]Q\D^$NYZ׊X1k8 ѧ]iGШcFv jb¼:!`/ o &h.BsywqyYr HOj;_/}VBבS+P0=ϸFdWWµ2q`cvĴq eh*Iyᶟ[v?1v#J@qk!e;Y[KIʰ$ $#}BxvXk J1"vu("C8 _z`rG;hFJ.x8ܓcH\!*Z3aSiO f)_Yz;ݨf O+"[s5dVT^"f%@x 6Ǧ,%ɯʱ u[Cf|mfA0 Rc V|a*BE#0\54c[T>jH;bbd .(Y ڜ;5JBw-F<[F>!U֊ J^NZSX(HʡfB`Q(߆m!5Bs8)f"zwscV'0*g<"&ge>sKnbѷym$SiT/:]<^nj( !P)"n8L> De J=e&De gj#ҦX^;+pԱ6fKX#Do2?Tz`7H˳'dzޣflgE!x?:_v2yj>!"==DF2Tyb ]5%EO>'g =9(] 0gJcHc@rGyj$V a/NnCQ*Ň#R=Wء0`PKk pS2 ڡi+\$">5sDEF&tƓEgA1JXxC0/H.k oJc~6#\iAIɧ7ž/$/khQp,_nʦ|<&@9Rߍ}Fntyq_'\%.v+#N)t^|3H_muSYVt^/7"j1i3X2 ΐ+be.Zp#z{!ecI S֩QgI=^t{nq$X8GmZ|@rB$5K߰dՊR־k"Wt?7y #퉷B]yF@Z/񹰠j .fdjDQYvp@YS^4ƖIa%zL(#28|`'⮠˯/jMuwׅ#Zؤd{@v_zf?R=M*Ri=N*v0AY)<*j[_\lG.;(x7p?.VZ)$74~idkR|h5{J+D,VïH!St)ò["e ,RT*>X;8em_ewwJԋ72*M=@Se5'ke^Sl Rhn^T_ܼ3fnS)غ6Ҕ.a+ʱ } sde0c eJ[#$P,9nkյ{Ρyd"6 n/j%4 9IQÁ'??hb%&<4VKeUmPJ$г&W*7=k;Lnr+񁟪p.803?|yq ųzbDy`*Z..ݦ(_aGI#Իl"uiQ^.f|g.`9e0}h=yBMa"T.M@=_U|\Y$ !Xy4'vsEe;T=>N'(KM`ĵ+äO(㩷{ȟ88tdhjmH"{>xSKaNc3[2<;R$8I[9S[> ^glpu_ZDaLe x֦Kk_g5{hJ>fhߩK|Z A@9Js$Sm8XfsB?68vXwpcS/(X$Z4>dK`x eF{`V0@uj-um{kW}՘d (VXJym.Hf=2# +'KY\f~S9$'EpF41FQ|Z)ky`Yyz詐5/SUIB^{Sj\i=V! {/έxz1婳J8kbis6d"(5>W&M(lA {,h2ēYnD0RwHh>YUA]3X"{3ΣŧP8dxfJ-/E%]jLj@=Bed+!T$)2\F0g_3I)pQ6q?f8a?]\1V&T]yI%'^G-}fI YlotJg4AuzBF*6'0`$B9K62%bj4$K~T ã,,=" ^aݝvݫ(9"q_lj%T>ug1 꺳҅>tBr-}5B4HC `@`$PS UmY|ؒa{{wi]Jn2+=aۖA֩#CӎC bZñ`"òO*L%si`ZX5LD*_RV탼'ӂׇAH}سIS,[ö>bp(}:} Q<8DzSU1uoIUxN@V8;^yE>Q-60;?:L+^92]Q=73T~, wYPLᐬ9m2E*,,ҍs[hKqbگ'2|(_ ^uG7r1X1[+;cX|Cb VL yHS0N\HfDvmS+Q6v}Q=Ǚl1i³ a# (yhPZ/ ԂӢ&h{ޘ yUolJLtym-룙,z=ɨ C9\*j[{+/9xoۜ3qG(S)8{viK|KӧQxYʷkIilWrp8#׈fUè!d|C?&2KZ#t X\PzYm谥N*'PVlepge6!Y:z&lz6JKh92o$jwb6Z@0*#bgpP,.4%!'A?k\2TXt`c?8 [ַW=ri2c(MEEP,':M#:KB{m8Fi ~q#I`y]gQi;ܞ#h R[!OȦM7;ĺ&f.GXӂ뗉zQ,7+bBzxE6C(^w1Lߋ5_UFfiTy{ja6:[3v鑹:y5Y] ~A k 4/ieb/HLS+1ހzxSʹOP# bP 뉝քEd'{А{6:"]eԲn^/j3X)b-dޒcGYaS^JB[WRv|$ъpWfL{|EЅ h sgYdNo4h C.#X[o`R'=w=rwF]ԪKtaS,LʂCk]8v V tCШlf-51ASĔzp%m0<BustN@t{`)ª\9>L,$/u_"97#:s7@?w.'kr ιlqEa iMP%[k9FߔM.KSh9Eڏ5/0TCU$3-xp]uis}]1]+*Œ~BYj=(|$N#A-Z/o$o4>ɋ`HmyKRm LzjSTd`$Y) B $3dj(]{_ >JOd|I 46!%# xA7U$yk\_&Omt^n]7ߌDF03_2"Y4XŚcMcΛ;U"gel A+{ԟזTom6^U g8Iz0o[byWrVT A2'4eltÓI8Yg4:jMEv*6.(C;#1t>J)1&6'e/cܺFbHZb^y܍4j3:.|dֳ![`|~trX  ½1&i&*jX甛1%W=~>fFdDYc]M'V?9I!\ h\JAFs'0gL!1!}P@'ZaZ RPlAG-Lg] jbujO8<^_[IjI9hO M]cPŁ~8hp3[<[?66Iՙ6eaSG.#@M x 99,( F8{+(mŘ=sy#-v>a(֘s> ]5cnn{T,v d0B 9kB.A(~SòJJc/Xt䜝FUf}<*䵓4b%CYE?-&i r},?ա+#aBgJpX r``#+x_/LPG`Lp@S4FU]#1bqZ5O`si7+H3v@'q—ÕT7 )]g1Y'd'Dh;c)h|C xBSNms'=к3h}v&J\4]Qx;{lmA.0X)xY5H,n翬 Vx'^FA$ns."CzFH̳pYƉ W! QDUwؐ+e{rXGʷ- %u_hWj7'$c_u:I*7-}o匶壮Ǻ*~ aQGrL}TCG4F[|ƃ~XT9 u[%Jy4i~, k?f>ﰽɕ Q>z3ɳ;տ,yjZ-$eY]T2 zCV c׊:b;xW}{0'Ī2awrYW3WMuXy~7@~ZVK@+BA [pUh*0 ٮ왬Iq^N"?a@F•o^j}ruQ&1/ز@TMx!ҹA}*5r+@@%OVܱh_q"RnXKLtF:NZ `JP="<;`JAK)ޔs.!XpRǖELq_J-dqR r3Ǽ'h.H^CZFi{淗ShOFP% 9U'dSW*!r1Kw8.Yh;E ޔL;xR@_&4xo&-Ǧ4}ڼJ( ͼ)1պΟlty]R^⮴[Oi..)B֙C]sp' lIye3U I% nRq(3aJc?zѦaEĉ 05L~=5xzoAqv- C%"?#FG o!m$龢[c0 -WƣŲT`BbuhnkigN)i[ *^ ߋ:  m&|LHJvJ'tcz7r=;ܵ=ƙ/WK$c|46%YNa7u<5`!\{,gzr̳tsp$cy 29؟AA2dU~Ej-vD_[v- \ka(`v64/yzL;LۉO`WyiPqd6e9Qye{Qk7 bH^,Z}R%. Y-'yCo_C+@/5O-b^˷!mcG}cɎSީl$N9fM\X|N#XlyѺ:2%~䝔9fWUD!˂}I. 5. HKM/=jgTZWBw_xzyIVt}t٘*wR.Dl++< )}?B_ (FԕJKOl #aFy-ҫK7?K B(ru)j(dgJVuZ, :rN5fAD"\h1P:c<Sl}n@n@^_,'2FoM4{<,7 x2nRSbiHխX"EUzZ`B=#I[Z>#, 9΅jBWQe5ޓ`e vPZohJ"RR{Z Ny8O\Qoֽ2by2w I1)u"p{J2=OtjFB!xHFGu;oA^.iUض^~CQc_] O8\&} _}IPBŶ[WHF:7=Bcy&7_8e JW# G>W`^kAODM4%Wt*^I1\%8ɷ} +c)~$oÂۮ%+ p5T%ŁlIDMkW 9=0c)QcBMH?Z~f4ϔeU&U=t8cI b+}38+Y %{3N(2Z #m6cQ7Hٯ ?>Ӟ;.vD6/^>8-^p ZT0em\ziC0Ԁ+1/4k0C8&/3c2"V6@k*z| Y>(+ H..%d"eF);FLlDV.qmڱ=l 7ܢJr(O]`? {ّ *z`Av s4>tUݛ8zϊübL4zO-b17_"TӅ=%Sz s]hԩmrvj7A=`bkKsa/=wZXCA:v/'Ywq<r^Ss@J/@8z o;EyL7VB> = Cv+/4a԰VfCa(3WיrC6,:# u3$1ُdZ{"/%O:R|V  Ng<0TŒbmwryߑwE.޻jgYLKjad!df+M fJZv7wè$_xG.U̡ta,:Ŕ9eď -eS;B_޸A:6ss^Z>V՝SN*??Ab<-mu{{<:sJgR*3,ܺzD9왉ntƥ_nO)]bx2ܸΗ,6%`18lAu8.ҞQ5ϒR8g3_J~zG3`XM53ap*z\UlHyF^(l;0$#D"`c@G ~-uqBS_n)# x]먍$ֺ|>&2F=(&:jĬlf.X( $qw !HixV3Ӻ5^v~*u6iA=ǯhWGծ Q0s$ VoF $Z}rOE4[nqMNn6zV>ud>*&ujBcdB4dYR磎D"'"٣i+9QmY(hp3E0FB`kC]+~fDbP[lodԗ` )`;BalgґiZA$mW#x3;bk(yFYy Cix,;L0Ε$+$B:Ut *D&Fڎ`42a1no>b. \> E n2,5r`i銵?L@cCQ}m4 " fUوVܡ-Ѧ?]Guٜ~9$T?y1 /ygnZ M[:ߡ~Ih؄WT A8j5 Q_gfږ6 Kra-VQ17vV I@V! G5A&RkIeˉlߵ|KX.6S){/$Jc2bCVlE]yW UZiAc h4TiV(S L5 pN(PӝH~AZJ긶hy :%@/Q^\O]HÀJ͏\'BK ( ;QW֪P,]/T_Ni%)N"@ĸyjzy#Z>RpD?t3.e?s‹k- Uچ\s2˜u=]&qvىz?ݠO<%rjzN>#Q?r#SIa:3Q It*k, y+7H ؊V"XqooD6o{h7G(ӜBभmh~ blWM - ƃ(Cwq-s YKC%z)>B2`q6WL Ú @]m̕W#K: ~ڰ\0V_6gNLڴ ti5E0q=nAhni} YG5ENj!_"߂c.AiLcSN*!ɂa7o{+;0΋2\'Aϧ^-"iXC3:zCj4=C: ޴\CP10Yט(xm<`* +^OyR\Yӓpa~i76 1`oN:Q@oc}8BъެTzp9 v#"4S} Pxzׂź:kG"#/k]|^j]| 6G;3`9m׊#ne0]\nW.e5pLv:<י3u^_3ŮB7@yS(g=o %`96%)1) bڕ k=q:%?3(j2C-L a`,_\W*h.S#-W0 ^jrjy2Itn4-~9b`:Xn|~sKBnB:Io5Rum,AI !{Rs&9{lr *]~%}"CѾ1V??a2Zuʋ?)$V디 g4+<߉(\H-/4Ȏ%7\wĞ@]6nmS!&#³(GOtR/WgTw}.`|g% Wcc7}ami@%d!6\.ߠb" *%uWY[(r yy/@H^Ow3C.uM\Aޡ )5i:eK\OR2p,wg23&U?s)Jz`:["Zv!Uܥ V.?(m|fX@yBQ[[K,̵M >OG' %.m5l=ʀ- f#'#fFm:68Oj)cDWh~ZSNo~\f>:{a&Otzͤ=@'xj>mZ:*8I#M O5+=ڗͰ55>'%7F|yirW?M@AR32&cџy  5{?p70)q&L^0Cj5!OyhЌŮM#@J6y`|Z6Hha˫xLNwsA(Mm \RFYPz|SkDڢ:X⭗u%2u9 |$5[+voEAs9i .+9DV~TؓڧX:(4X`3/-!TTk9 ^ĥ#!d)ASx‘1@$n.%[ɫ33uNQeuPJ1ܴm?~~ \g$P}X[/*J E[_KtO_Ṇ8EcK*QFEbhGAf{ M$Ÿ &iIj#;p+5pܘ89{]teŬ2^+q?dr|;sIpl% wr4&ʃ1oJH1c/bĺ/TC~ʼn2)j{;ٳݢۼqQBЅͅ_᫜eDVENc!UȚ@;6^)=-C7eCzһFӖf5]ZI3uzJ"ݝxP' [b!bZZ aOvjBo*CYЄJ {Gco/EWVn\$[ocI!i ϨpwD7"sߨj?-^]cW979&MY+=\?LOe00WYKeh֖IQyB2Ģ#,_NUT7"Iۨ4 TTn \0`ZZmf8b_]_&LXbd{djfBqz|D{lL øC_tu'1sෲomQdx\<_JPR¢U8EȸE\`[( V(p3-uT 4JZke< C[AowNJuSS@U[:gCqjAvy5s5r+˲h,O fZ]LN7߲@QR?+kp4p3 |di4|!ENRZ\f1> h,$^"'KM#`Yb_SNHJ[96 sp+5u q, z6Gtt5aZܔy\% +2Ӭ$u$W','YN$LQ 㩷WQ*h;Ub/ ph= "Vu&fx[>1ǺL0@V"kG]wb Ȕ,~ޓдk0QM,ʇf}r~;:Rv%3 l"ޖ|lzڻB)Cm5>ӷ|)'4K @Z/qh@/ J&M[1+;AZhq)vXL͍'f|ϕ*GN۴GP5߫!OחqLfi·8)E)=&{{ߒwM2j9y],(ֱNwٽىՓ^HgMrU6)sh:,/UWЖ$5m^ϓ=QyLgax<+D琏[SoXẀ_ 2uvR9T~vIx1TsSeE{l5)j M$NDqv!V75e-8D_EaA)3LH6o1d~wg F AzeG%ǯ􈆹ےIQj'Pٲ*#fNIx#X1ɐeԽ 1S!(jw9pA8//ҭV@s:ZE-_|y3!q ?sYA;A7-/Kz\󉳞Mؘ lģLs=naGyka<@_Ԗje6 s~6M O34V92:Jߓ@CqE.24kT6JbyǀEp'HY6,BuƧ~ʦPM4ȎuDS~0G4<]l0ˍٮ9>CɯPvB2s]oǭv 6/^gM8 पx._VDnջ{_hLa y=HxShV p!(_`Mìls}eO6l ,?\ȅ:I\elUX Ch>rNRrO |lQ6l)8 _*ZU|k<IsDHc†P.ۤ{H,8gb`6IaaN&qbz}fZ&,(o#oΨy_A@q#RK2̠X!"NǪR/[e_lV':=W#F_ S-5bbtϔU M3!T7_t%h<9MM Baq_J]o7G̞*TB|6.&dN?As-#,`=m-}[@Dӹ>.*k}&%yV,ìc114[}y.e֮nAa瘖~z2]=I{wkk8ew+&ْ*vw\Yl(t9B>]bi(WUUxvsXqkRb cye|7YCg1:/x<;q51vMhwEws ^,TtOa<0b( dsЍ7 0('㡵-CE!l'|AP n\;%&5e S yEOgFo }$a;_Ti h_6ˌtI)#1(erX=j׊!8CwRp{`F^GiV[^;0%e_^Q=^ƠP}jJoY N,ٗ % ,iMH(-m܌i|uɾ&Z"D9`QEe |RS#.zF\?}p6CmClƆeM򓮒L ڭ]"1/d(f.:˥["83Zi=뮽n?} ]_UL+_T08N?{JJK2WqSS 4+8"n1}e#Hp&m6OYVm K3X;e!A֦І" ï79j,ۤV>غ,guG2Klt50@r'vEq>8B|>d]WݪYʠ#Qan\(0^y@e c\Y`4].5u EC~X "2.?zu ?yTAܷV: CAmmY_FΣJla_?\b#IL?[Xr=׭aG1Y ~FN^^6Yl`Ř[+D$.~-vkIܫ 7^"7{>)8Y楘Ur 4lP+L;!+Lh:A$- _5h ;7?ZWӼ(] G(MXcd9oba^aS]$vnQL],]7^CMlKėt=tˡHEEN휱w"kY`La?Tr5Þ}fJWMjwɓG~.7b`JXS6oYWf[[x}YN`x͌}|M q,wPW qS5yd\^?u*Nj C# ’'50c]GEUzi9E˛m >&7 }P -*7Iz f) l3 Fl?j*A]bbՕ^L 71*bjy c:1OS[cAl *y}*~(Y(_ xL3ؔܖG*x_WۤPWX2N@- WEfM1&< Ţ_٣TJWE݅K#LK c{cJUV B,wyo>^"l:t lmN*t/Б2d(|H#ܜ=zwL;;l\hy% q\>tՓI\= _|e/_r.7~[lHcm$Τs~.7gTE:nm ZxK`=Kts^L~]RkHF%[R;͊1H[#?)WHx>cM(C%*q ?*Զӿ?L8ۻIi٩܈'W lG@6^/J4̕n{9~ȡEj7hGi{O?v{ &!y^(NA'uA,|[0joCn9JBlыI>@Nk&XBP㎏Q e)/O;UG-]{W̐/fD;K~k$j XyO#E+O05#qW(,%uTDӆ&Up=DVb`orT=̩8|Gd g}Z>Si bfe3V{ӈOmFng65GM -tPV>ѹ2AV}4߀=FϲPMHkO35*|jVcPV9f,ɠOy_p}>E'=d|d[gBN@L)->#Ɉ16hӊ/ cSX>,̡%=2e*bB}XoDBm"vܛgCO#[$f"ɾ`'.xIypYzpW?m ;3˓^u~yBvHQ-U\'~"k0̚X pPu)rIH_q`?AktW4k]>w4֍koGVE]+g i`oOU1Drh2MeOOfb]ixBGgL{fH\V16qZG-*[lEž}:[pPz!<8y?ron!IAN\&;I K@ln5؉ 1خ= AݩN(^C MtH)I9Gk] Ri8cSl[#&1ٰau^H-]`Jkly?C~ѫ~{79ʑ)R/J@xq*}u.0_`st}8kkvf2UAr.jBV֙rWpm[-t{,üHVo}W4B_5u؝ F-*ڝ_&J`l˙'=CFwGOحOvK xb0Lf? tLQb'?ޡ2K 8?=t>H|4_(l<|-WOL 9+ݯ izQ”4WyZ]s3[tn(6))B-WMIG^:ӕ]]OÄ2__F&wGb\ ̹WFV|RY.TH51Čˏ~γopa8UL~]>  .A]ciWi6{b[NCgۊ/x^mI.H”2zBrʴ.̷V@c\ s}K% p)q@GňUBxFiAz+A8;|FIʸ%#53Re!(]Wxk9ۓENə=4] {LFJ_=Q !qtIL].wt)Fw$"Ak:"@nr~j[O! 5Q`?/LWCZ?d .@@ n=A&KL.U-w.@@B( ZYy狙n;i%T4r',#oMZvT Ʀ™\]ZX}Ro{쾘'h<H$35ׇseR`o֓ϖqtZ hD)ɪ8>݆t:#*&`sw}?we1.ٌŻ%iRo!`E8 OJf8={A< zB.}t_%7oZF,kMxwCYQ#kVGeҾ~VFj+ Pt% k(N nY# P[9T!w͒b9;B+XABbb$ql>>ۮ /͌G, lA8Q^[*dZ-U6(*aՔT ;b>?aK5?.2w5ti,RCu+`w\ x^}x4 ].m]rŽ,C:oehr"ܩoRQ/Sd=eo-`9:"$^mU[˓hT꤫>?r`w*$Za<2qIKRs*b)YR)52ϊ% q/joac{߁Q៬$ yw{nm9p`Xe H(c*p$8<"pO<Gē,BS&q[ίHѮf -oWQsdq1 l3B,$¼pD ៚-Cp'xH~RU@7D>SxGѐj#SހH^p t /߳ϣa=9yw~+BKlND;rUJ3X,m8Q_q:' oA!e(_ܰ3([%φc!l.p߼@!"X3BmXayT - nYzS,"2jZa :r't'GTz/iA^1jh`Ox^Xz>4l[k_}U|Yum=5\m`{wX-L[dcWul,Qe <2q!ۢA!|ϱ.mE5F<B^׿wQ5ks{> mZ? Ak&daddV̮ej^$ՀuyK_#gCd|;t T 1Sbة $xlOv# zBW^*Oڽi묺 C`z3I)Q^!|i|=w{kY T"! K7jq*d]w/O:݂71 Mn "7Ān"gJx,IMo*%$p[sKCP}K̜uwz+ضǿy z3bGś r!ХĜk{8Y^ skńT9iNzyTG'(ۤC[Am=e%esJIXD+&i35PQRH@7 aр2Yx9{짰.UPYutB4oV>o0}2LFfu!?ph*=̕,Mcύ,2d*w9[<<] %h >ognWa po9f܆ d7s cTgknFg_XhPzxNRtdpQ8fZI,&,9Jo]!cRUUkgSD w1 iruICń,_0$#3@ 7#W<9e+UV P}!^wE@>3]RH&rbXyЖң۵nQ&v۪>;nu֭7n( x*yKbc $k"+(o0RdbAIS' /&yq#~Gplu³]}nq[rM .QH[x1C!sA:KO ͏g;kҧeLwO䏓~\ :! xY4$&wnMp1"Yp^+I Q>TwZn0lUc\Q:ދ3K9 SY6^I$NWayPڢAWLTymBH$v=p1ԏ8H]fh! DZ&)u%fe^I\ɔ<@-nCT?vbҳЯ>5|mFIEM⟤:SV,^i':Ekͭn>i嬏gѷsDxu<ͪj]&{Z/p /Һ>=R*HМeKw0= 2~kQA>(RMV `J) (l,'́W5EJ[Ό|4Y.hf^ɐD"ϱ֘PflƧ^ǔm1p(dfb1)<6lX B/Y}d~|MuM>)BZ>W/cLl= G&t`f o>1lp8Fڳ藟B'Ӂnj ΃; Swv%zUPW>)Vk݃Zr$ۺf}4쎟>)*#= &F)s8:b<7Z?RS݈~X u> pSTf烖\͊6,$[c99*q -YLJ7p}e;PF.?ns1gH&RQuEƔ'*O;6'w/ 5z1U̦k[{R̼Ǿ3˟b>B `Ba g@;X\|})5_XԳ 0ZR;bE1SX U͢iS *;3*Fq|˞䏩R׋3;/+/ Űof#u;מAU#=l{~mnFt ;ᴏ (;Ȣ_t,?N|OtP̴dFp^N[udjZ<? mDo"3Dr;,[T'+-1gϤQ 5u:J{vH1+۬ l-Mo]sYH\n󴟵_;免N쫙]#vуPuy?s #J)}@G8ÿA) kGS(>`@l:]#z\lTK]%e7W;%g]6!x|^kAwXsݫ+ [bVGPAiKjyZ%8I9<.l@&Ñ"e^K'MؠVJg:JƓtq7` 'Q͕`p.Rh!J3O^&{J°cE֭_[pΤfS]2K _: O.#~4o ZP{h9b :C48mP k;:n.IEko^GCYضsz"Ox"c 9C [Ẇ˰b^ǩ?*3бEZ,hUU-#q ZbVcp.jUˑ:2f!zM 7hJ3] B }(/$y?>7])%h_~⫯?N4LM+w%)9s#`SnhH;mR\ `uyz4A _~t I VW*P뱣2Ovf/}׌@}~ƥNJ{,l*nNWf { D]Կ g2SBם{,D>U{X3➰eā֡<'p8~'uF xmXļ&(YO$1uHTwフ%QEqvU=^4 aejYR8a ėeD_"\6/^G siCȞ{SF2,sHCt$/86n :ظܟ}BͭB{z9&xZQIOԃ~L7C*7q1doETfbJn2escpzc˅У= Xh5zlعE0'hTft쮎<͐OeQ|Fo LJO{c= ݶ!w3.1cQ#i  ${iK~JYoϋS5EX(p4k++R:lI3'lk9e8!wݒIhp~)bev P̩CނK=%&q6q[;2~za\U4ϸ+g[6?yh  sv0<׍p/+%q%XRk:'qnj\͆~}#XOw\[z"A OOn&l%]DR WƿOrv(b$~(m,M_O \+'e𨇜VS^uz(`m)_FfYpgZHMpm3~SU~)ѹL\/:9l {z'>ވҥ55C/jaq"^7N 3ɽcMw:ɽVYK1̤*OrBOy{LEF8|=*>a47ߑHPޏbTs ە͂%S8u};6O|?#\qJ-JmODo;-LV^8e"[J&eHl#i<k8L˰,u*VWŮl cR;nӭxB\+7xD^POkP{-{Ź_ Ka9I :a2v10Myv8꼑xapJի|*ml_$/N@&t,`qND~ 2|Au+Ӿͺ]4~"C> F!F@g9nU(R.F-_zbADpMIY'Ͳ5-O[ L| ɠW1ZD4o0U?,&u6s~al˛׎SWlb$>$a0̭\9ziq ?(iBj!qJTmfdeb6 .dH+ڈ[/?rȐݿj7e 65qk S"Mo` lAM12-|6{y^+$2,($k4 9P_Ƞ^VlGgipYN'_9DiZ'$30_ւ=X#CAJV(`#v& y+ץ+3WDGn2TM֭A[P҆1ޱ7'"@s^o`rѡlt΢Uvn 3M)(ulQeR>ƣe,N^ۧ0|3F7g|փ?CP{oXV͞0Ժ anAhğsyD*}|-,h '`p3T)5TB}Nx.l>%~?`h. L}aP[CG-3 5ݖӵ5=JFNGSym3ZĜ]*f~-.Ԕ:&.lS[%ij"ޫeagb83bܢаxFALB>χ-*ҘXbRHLfQsсr@.<s刽 C'@p*[T)'tYkgy$혃,\31/+$2AɘH~^({@l-dU*ј_ 5龴~G2騼6M<"(R%J̅\*νǚ?kqֲsSʏTBBaObhS],."rj4e3W1{B .:)S. $(aRnP@B~7S#tXlB IB6JXh@ (oH.v26Pn)Jń  i`!gLى2c]vv!y0 ʭPZt!M! PGDle(&aœ,:2e_<_,杛 >W9m.!5W+ЂM3R-hV~D6/"Z3bYGzwe;L$Y6[s+1-!HpHڠa 1L)Zl,bġ\\yZe~Ao!;tpDQӓQp7ƀI_cY|_qX?s ùosZv)<ڒLfDӘHH=7M81 o}(%7VԯG`JтIǚ)24ù4Oa0=yW^#2/֓^~a."3V sRdluY(,MQwՃ8?V!7֛_ٷՐ{촿 ޯ=1_./Zt|Qk/|M%hnTPӯw %<Nª = de)|">9p|VCeQDžPi@Nb~KߥYA*3a.6cllxMr7Fsn֛9q~3w>dݦ:r`"d7ߦBH)蕉xHoUSdO1 Obhq8y@z_jPD詗Fx xb*ocx4q !NV8\1#[iKIѯ{A>7UsK ̈iA1Lf/zeZg9rxtK+}7)c>Au g<7hW`$k;Xaenׇ;G 1툣fI!c2i@?hc 7фIXx"avaMEP7zN54̜G1Oep&#P$3Մ؁j@=a^!erYz]{ٗfS TIm>=YeK 8*'BJ{J,Tb۴i}!+uhzV9oZ0PX'x r=)76٬O7aoTGk"K몰1#wW+L[h_6faom MW HBXÇ)a) 04W»*Ɨj"qB}ДޞX*.!*/y~^m:1;;y)΀ǴG5Bֱ"5<xLG&Oq@w\ ZZ2O,B dLv=L5e=uIj{QCK% *$8N6gJTZImBϔ,F P$F;gtz*pn-a&R`fLҐ XLN&^IeRJ{%Û+S򬈐OV 8sn>aLU>3$|XDhօ<ŵml7 h_ͧGƉ؀N`8L7+c"m~y=ZEהz>e>J&}TP6g(`v4"`BM(-ƺL/&"@֙\,za '|\}d.dRU瞶(*Ȫ=pգ7"dZ.N(czRG[6c-h\T@O;{:ǥ@X vN-*5`k*rm@n܉ )DT?߽XcaO | R~)7RDf{U4#5 C:pfwE=jp`?!:m7i`Z|-;q;ܯz ^ j#ɮUh9i|--D3:q}6ۃHL-QGIq.:-X8& Pn \ݗm b9NM:xrNjʅ\2]@?*_jcR=]Dt܀c*6ޭ 2][Se; ri` O'ێ6D!OhYѴT#`VaQt5(WYf?^bzW7iz2u#xڔq\rk^Wړ.~j:oV[GrF$ĥfUg!zm:dLX_}C*ѷnO]tMpf]]*('QKe,w8K駓": LmfK(`YϹEm\'3qȎ5Uu\\A#XW]@L )ΣcO;N"xG+U6% ZMpiO,{@qӼ SBGLCy ~k9@#+ߦL'$ Drz S(~_\xGCwvgu6: py LE#7!$u =!d 0ۇ7IaJO#n&+QG<3$5# b5b|\hW-J< Bpc6L} \ "J)d jpW=_X<.^P yhnqJq`c#q|b/Q#v޹eLƌ;pƈ#@ pUBvsÍKÅ,ٺvٷZ, YiժhI1kMr34&^]zHj}dXS~Pa 1"au0+K ?|m [0 r˵chEN-/34,ۘi"3w<۱vi8 U.. xjP^+Xc;"O$gf4 GA+x3jo8å`$.aұۂ;bLJZg:LBT0|yIɳ:t?;m5A>76@*5gz е[QzPɩo"UF/WGc8!_uoM$uݤ@<_j>GW5;Y)l W ^$<Wo]nq@~_UFbeuAx&E?|SW#< Z`<΅|b>t0\-n$*ޏ֕likfc;d#mIyY.ܟ|KiA`-km'0AZ\3U*65<_o-?s F¼LjQ״nv uA7w-B2jLPg'h.Z|;mtHBHr{ uNDvI(`kL3GJ.(؃3zD֖a\T-q=Pڅ&o)n_X\nm,?^"GbyH5omF\O o{naSWݽR&X9c0΋>XLg Jnu6˫KixV3VåIV =@4MCۑU*0Amqjs WΰbǸ#FJ[{11;KO9 1NRe3u &C-!y:Z!&DnUd҈E :ִC}#ј{31>|(1lq"$6k$'Wk!ƫH>H|L4_tRp8'ƅ"$ЍUY^O 8mFIE堰H(za^3-\huDPQ r,a>?av>TV^~%w{27UNKv(w$mBhK^i%!gl='g7풆OrjoQMiwf,zϲ`{x=1w^VmiFN# 1[59=xcF\Ϡ_bDSwd'։X4 }@_f;"Ʉ,$궷C A#UJ^UYI<Cd(6SK=6<̘#\ܭ غj^5 ,^;`!=` |nAq] a[]EJt h j="K>듡jktB= v_Ҙ`c|IwepٓTϜ,YF.3m bi˗ =["~_dn?Zn?JB*#VIB MLBG6$9%9Հs.9O7]t3~MEaG\0C^5V o#DM k pEd2-T_&Xt(v؎vZ-&;(\ƚ<3BVBLb}@^M~UQ`?/  DqkM:P*ʔT]v'Մm!uӽ5 Ɛ2"mSs*nЦy/.F,jݳ] \=v ,R|x׾MMUc&mfK.\@S(:eJ"~C٦P@Jhȱ·F<\x.ScK#MKKA;6b2?naz|‹s3z4щ)PO+A{T7>#tck-A8/>jWϫ!x4;rHl21V֣V6k#F.8Þ9jdG#'d'~+G %(k@NWx-Ƞ@+8ʐը9+h4-Qb8EL֛?5±'ړUr2F(@aA&y%ĘF v=^wݾ?濒#+ci(3Zsh`ީTP<#TY 1I@(7(PP< VI 3t`cB4S!R?{7WVK9J~ d(3?F# %ەu-ɦ E}4&PH s1!ت=ΰE00=*^4Wq"=mtqݿIM\9̩F?t _J鎊h"vΓJPL]B,4E3}VvY/]} (Ѳ[PIdǠi(02zBM!5<Ͼiٱ6]gvB8"Y Ϧf70qP2{AEzU*˱⌮ i@R$!K "S/)?w+53* "J:ؗ.ľR(-+s'Z a>#itU%d }a9j>j=):h0yqiv#>J2?ڶFPtXיWH#[Sپ_>*/d:n,):u*׾ۯ j.ΕdNҫ$lCC֝ѝ+ LOlŏ?%ck/w'*$ CmGj+dG{Uϟ"80|XmzYY%0;:[O&ѱ+7CvT2yN֛WNdO6ꤏʾN^u|Iͼپ0݂;IZ<&P\kss["N(vr"b[MG R\ZW4gg` o# -.7+KH`tUt5&$"c~+<&/gW&Һ ;hTN;¢i'6Y=-,'7 3XS/8HܦJT-s9.ըV`;٩?iݹǁU$o?`dlyke`8O;`$; *)-hLq>o'8x< IG4p tB;s%LO"ˋڡWz<k/Ob"%w2[M AvZZ^w{TRD@mBzưVk8.*f'A&̘]J,I,P.1_iϣ'g;J\ͭ BF IyLPe@ Lt|V*gHQtc2DZvFa rc}ٵ }=BןMA?'ĨmŠOz]2bA=H̠')g6xpEj^L^xiU-]}y*E'|E1M Cg(ԶB|l>@**bh|`_d Z[,g @'uuU5pnQ1XH aTW/r CQK,u/)̍sHXs|b6 –Py0 zl9vY혚ZF8~߲ yI;We/m M5(#ZsqFBiA"iE?lz)mfݣ>T˵]-D۳}o7^Z:S;_aۆrS񹶶 :,!d/f}y&=ֺ$b]O%e#C'z}Իx׷OۛgV\9?AINtfizjԿh]o=#ͳ5/+H-6ȫARӉ1bMTԇ c%WASk*_Vt1hɮ@׫!"1"^Z3bC>l$~cŬ_g臻DyFn 9ag)+g$Vx/tDZN-ZV*[ڪ{v%I(A1ݿrH;1ŵȬeˮWqO?]\BvL(LbMrI1=7Sfy/Ӱ\٫aJ$.lU`V &>ˋNt4R;IlD› Fo ؜GbPz C4V؈I(cb|qÛ/~nj}р/y><RP9vIߕ_9߫WIfms#pN>y~֥Ck[:CW_вn+OnN*A `)o) `o(n<)p:H^&T"' xPkyg0I.z sBOWr]ܔx#XnUZRĽ(6gu-S"nh3y :Zr*ʁ5*YJ#;F d|(;*P%B ضY(˽xv"iW5aZZl~e?D(U5%Y\H/,FuX?^PNC!{*D ;0roDM$|o <J) 19 Y+!ޓNX$$ϒbB~Izmzq>+G=\R+ԿD;'nf9JN) =lh}\S65ōܤ=ųA+mu TJG 93 5ZEi7W".%4*<͞<—ć脡EUn$P9-H}@W msZaf1`,awة&G12}{OzU/u7@R<3 I1b Md*@A!`?\r)vD 1e~Wb~S=\:BNȤ0泤 =&!n ,G ZH',i"+dOxb3گ1P @raHj 5ǵ/uHsxW$̜;v^+xXF[(u$hu!+Lu;3=Ov iW z^w.dU:p:;Ą0៘7չ)NS5+4Ϟ6T5"]Ԙ~H?c-h'te 4V WwJJ~ngGtպkRl }⼡U114ub{G#o_wsPh|pՐÂΐ)vFů7 5>_ 0\Dq4 <'0ΩziQ8>}EkNLa9 U Z*Nvs‡ %}w؞y"Lf?_tETd"2TM%XIڂ*.N6Qf6iy7Y˜C]/X d\cݕ9dm8C_@w3 3u]Ŧvrب PG_w8>P5) y9FYGjT:!:e*m ObO28gW "S;ؒ=*촽b]>KKݭ@͑@s "`;TI'Ͱ>YGa}6_m5t=~`~DYb^k n95') QSL˅usH7#KjlR&펜_n,i `w GYk!.GABYA M1rKv«"Ô29Iiu(܄wP Kqq0uhEf3sԥeTa( .|*ê65p3`5w=U /$l'oPt2+ (!Ɋ1,!p^45fL?Zh.l:#>ϥ[~KIP왘d7Ȃ0fTCCvED{?ɉxz1LEZ'-2llc:<-mzȵA6﫰7QӰ>l*2Vk##+aT n#QhE cKU=Yy]V;k,pAeOLk nԌ+394H?M8ҁ{jE  Μy'PGqФ{J'0(~U/7fUެSNGJ,V8u20_!t2q,42:0H %Cf@/*Eaƃ[uzP&~0t4*NP-ǕtH-N:)}~҄ {P-\m4Š+ҢAi=z`{ZSB= y(Yxwl r biX R%< YAebsN kT8{&EJH% u17m/iS-$c`iO;[XrV<zϥǧ^FA+݀4/*4Oel765ç^d2,Fy`of!>UߎQUqՃ&nL*mKryP#^uA.8/_ bZk 9bawP&ބ&= u> im˂@s{̺ \,e85yV~̊$2 *4o-z,g6f[gv&E;;$N^~qy5n<5X57o bfs0 Sx\MP(WcR|%L)+*&O.vΩysq#ot$Z@1s,ދAB^ԄMM븑&lY0T B1) P]6壮)hH&QrĒEUe\vv'w^d07aJJGe|T*(aAsaEa;m )ZaKѿTB,f:)rfXIKkpSK7FOoN𺦒(U__ HְkX nYY8)Pqja<عGOBh%XEfdB6Vhxս3ųm*ҕr/ "jq7wd||=dwɤRg~=Q/_!+49Dxxzy$vG۬D8&oH} 4TPf̔5pvEXy>۠[Uh*G ԘaCPۖ7K1AfOKQ>Afra,Rf$<`Q8}|r$Ze`ahz sSMa(20<+ J)6O$>ZȥN2b0ݶ*lҨS9y<$Ԟo(NKsX" ns6JVU-PbrlA un(\⸦Z{:HqfV&d>]4˺Og1Tk3&Hw N<|ڱ{1R88-9,b^eL]},C,c.hi' t#8S(M o =guqbHd(tU<䷳㹻 ԟĜpm 7w 3JoAnzύHc~ݶ5 _뚧;ZŷZ±ᓛ .cIt٫dE5;dӃV#ktԿxq& ]ȾW7CZ_M#`B``,'&φe@o"1'Tňvd9{wwq;ܫ9kY]?)V[A}'2|2;4ɪtS9OAeS]"w_N!Ag. iÅ]7 xgO|Vy[FAA2M桜Ҁgl]_#(s#]';m"݌=QG&īgK xѨQ#>ZT9_8pٝd:Q448,mDUd{%mykxd^ (3]%(b|ĶPӕLj!oCZoXxOÌR:ռ`ďm>I,GXreWi/nDyd݋ f%Ȑ]r]ewynS1zH,h+ħ# fۮ]QmQpTڥ [K)j!=s)ß*\[فBڤ"=<_<aHf!9Ɲw3U<Ȇh@-,.\Qֈ8idמ#kRQ,:Pe)5`̞Tib~3 K&KB ^g+lkdDR?OniΙ wG̺ 5+n V`gp{ 1K<fetc zz{yXW1Ɓz&-whVۃ]+VrP f|0nC HzWb>I8b+zI `X' fӫ0yU 78fuݵeR<!lb :3|Φ3pV"#j [j8;_=Nq(1ȏa+5vkoHNL/#_ Gđ]:G,s9 ߴ՝ ,Л̡Mn2MWZPS`8H kH^)?M=޻͗I+.l^+H/g<[.5M 6 Sbr5&lhFwcPo;KgFN eHQ B͛id濈px~G _TiW|Zl.hudGB$;]8gpT\]y?HǺ84ԙӓ>`M4w/AF8y^?X/3"/V)kߪ%D[|@g+x k:z0x s3 ?Tb< }TbbD`cJ dEQa'sGs kg/S}m֐js i\{)+ݖy.lE%a+8aJhHH!oB>nm7ҡ`,'9gDs0tm'J[($xP-xOߓϲk`,NqH&Y~REv+CD.,  nR|VFtII+rb๕SR:>ۮ#`0՟n %[9V^qE,EmS !()p&v_Eu_A;~߅ݗOIfV>wʣH`rEyܒPu %!I1r)d7{~U领X7 ,3ked'cpOw?r&.\T>.)ݏsɑ !UqN6Is1F˛ :7F+ d.u5QDaNο4 ҼHv|f}L8Xf \gP˂ΖBpMrYס :qj*egM=SIie? {~_X44c|}!X)cnn6',Ե*Z:,Ir@v׺KCg5:_^8#f=}'8A^^xN=Y!ѓF |2SmvJIE!5tQjŇf7R Og2HQ9f-r*3.J;*R3̻ڟj^m=,r\,_NRvQ'~n=9t@4wzg7xNYO> t>0T!e>'[.=$U#[-s=@b!+

8Z< ?As9VTb!M.".hHlJJ ޖ&qRjdj(fjZA Ƹ-+*듯QάnM`Sbm.|[b .LّxUaZ*٘`JTRF|_ڄ$LT Ehe #?PILvfF/U`$wT#80c/ mDׂCQͷ 5*KeL­ZE&ERUWc>+#Ml݆%Wƕ`iQi&uE.!e,?V&eN鸤J4ӻXG16̪%gNnf ҮOyL \3MMAUUBYJW !6ħԥT>CR?ێJ[v 'R\**h 5"&"nb+p9ʜ3,N*|ˆH)8NѲGP#6O5uˠ ety] W/9݁g4(Zʀ!pE}=.M0ǃY!$*<O' by3o,0NsGIzdDRJ&n ':;W n}3ȥ mQ/J9;8zhvC3K<9H>M ` UĩMP\b)u+(>$m{x~&c qmX&׹li7"Uw|w =e*aҔn_4 8@p}T&gŮ=:aT]yL9У{ck RQCI0ĥ5+V݈J>7/ґ|bScצ2j;"&Xĥ_/?(-)W-q-cK}j/J=c)4N>w9 rLqÆrpX/v5ӚzDI{:&4-2"5Tccy;>fŖ|>=),{ƀu`5{B]rCc9GNg-7j9JW#4 c=^5(AD 5 mp! YoXKJޢh"ѥYY']?Q%Ta6D׵Q^v#OJjs F 0|ה9,m@\!VQov{]#^ʮYl[w*ڒ7 cĜ!5;1g`1rEK:9cߣ,~r}6?ɘ EqYIUp" +ja"r=>{/$k{b^ME>EYK]A*c#ROFMBKR@$jERgM$vT>d׹hh| mHxHn.ʉ^%"JD(ܿi ]>ɵ'0J1nw{=f7k: %a]Wژs5) -ܪ].|[Һ5To{sn(lftXGNtfz5NH)'޸SK/]mvѥNhSB߀P |ΟeʹlTtЗWĦC/[謳du#0KVKl`W& -!q'W$RyG)ҖfA[Q'N ]a'A{Z0 K ݱ3,O9KO|>R >V HRQ%(b_<[FT.cqK.F68S g(n%7|ʸt^CTfۣSy<&L)"-Asڲ6^G l3hA1w?#=neiW;bf&{A$;*o!R e@uGuB8]ǐh*,k,YH*0aB %(h8c*bh}v5P%xP0d^dx\6l!$#@+O܁}a"oӮ,KӋsgȯ^Ck|c]s.--TبIXlǧGR_7 "2,"E\^sjqM(u;XJ*9ymjd]W&rKIPWwEA/fX*Grei&:+dX3X]ֿ"d*j>NikHh< #N6;oR{( 7HJ bDLdSpbVs?^s$®X\?ևxףeީ,6mKvQFNuF`?_1NEEb9H.mBr1 jڇ+d?697}/I]F'9dφ.L=qD@+}EiBb+k8/ڊfDOq=:Fǁ٧֒,#*R38T c?m=W+=8f~&JҕvN}=^X׻uT;phE.ǟn'mxi+kRB[Us)|_[=qeJA -yiXbyѼ>iMǸ%:4~yp6&߾t}y{?V.ĵ^tu8 )X_BϪ7lxLc/`ak kZF˱qʼn8D#<(J81QG!tLy3CV{R œZt0UL*뛴~hfn`f^ɴehY4v9 XHE?"Z;'7 -֣O>m~o5S/D%0Nw.7 N/4~fY0"Ż ߰vu\Zc.?۱b,jOLi ]r5-7*ʄi1o1(˝ءd fp bږ᱊mb{ϛ)o:)d{9{RQdJ\O]ܷ ͠jGA(|-&p5n뽸['4OC;Vkxy|}?Qr<&Tlvơ(C6RMgf<E a5&Sy&.X4l0xL=ڌ-S=j<&NعH)ߞ۹ׯmԊg@lQҜ-]۵(OׄsR)zy*]H { i)Pe]6'L"b5} @8D57bt eZ/@d%fѾ`wh>J2=k0޶[FM=gs;휰~ ^mVnvyoG]ÓIYkk1!'ɇՌ᳅w`C³"nVkU=s>mT@#x9:4!ۏe^cT Sj&[VChh.de+J9ʒZ]^}M®0ʗȕY/써EqHS۞5(wDm ̗*w&+V700;NVO"0 `Ƃqw''X$AՃ+m:k,j ?8=Q_.Z+ ʳu%V[v͹pw^/>Ր{DW@3#7m'N%4~W烶)RQ3U`KYXf}G!fT}^jkruFmSi$17kkH|%h ԯM΀ !3⨃vG,8ɟ4ؑ_S;I /m1LJqw22,"EiQkJF 6Kǽ L]*meY:Sn& (Su[}WQ?bF_pv4}מd,h3cۦ7\R>CuzQ+Y<\pm-dkǣ2qI#ݢ3xm}_S}{>(ٻ$TmCIp*lr4 ܕD}7ǒ3'\`x+9\a;U7_Oylo<Ք<'1|"`5QKA'?+k0Sa:YKʬm{C,\2n=zBؚz_}G*Sw#/Rz~UV9ߍ_}XT?St`Z3u-wfOL<,?*$oU(ahCYH Os<τ4 #Ja0v7ih#;=dUn7RqYVf<;6ru5J8/KA-Q͓O 5L]M)%](m@Si7_$xVhiVzxD1Ȏ"4JRa^&m#OlK 4gҺB."UBnF6׉BaہC+"Xmd1MwpvT5~xIl*E7Qk]ES̳ZYJ\L1?82Zx7oeȞǾXg NZhwR__+]X~-gIM-bu=!wOάԮTy&|)ôm_:Ƈ %vuCȸoWz6R!P$jR^y[~D;:H 2NL ĝq#y=W$G'E yy>l wo }_qu?X̛2W U^N=BT2UK*b?E]P],ADtxLD] $vNN0~ʦ*EeoI㚐bu=/:W9nT-llg 9Wj?UG]_2wp x)ݜմigɿ]*x9r=n;#riFþ=kEfrAKɊ,3 g b(:pzl%)ݶx2i2 ݀0?p :"m4T0n ^Ju#ta6]鹭=l D?W| ̛뫖4φ AuG; lkX\N,Rw=\i|ݚGCKƣW# =bݤjHgn#)j(+8g֎m }Ñ)ɜ!/J`@9uc&̓9\J\o ) |MxnC5@oJd b"PJ:cQ!-"CEFc]\YT|&acDætpQ bm\z$"uʻᲥn[v-0tiֳ.γQO>Y⮴ArAb btי[dlΫ*!JTe׾uτJ }AKX0T&gmRЬl<԰\@*tPn:>~7ASHٴYH+^?vV~SCtZcMK: $X`>⮯`>#z\ld"vpΝP0_&< rP<Il]fwYaSJK% VʬB4-C=NoM R B,3/}Y|Qxd[H+ߥF K7N/몞hpZ4v.Q%D91V{/yhc TrzRAnA:5 zG{75[$;zۡm1nG~M&LQh-AbG\Q_ߢTn_\nRW&y[ȗ{9ny?gbOtO,rNFVիOFh1⫫H&̯b S hL(n'C`Z1Y@ ^pfw>/ϥhS6QshUٷ';Ƣ!}q£{ֆ'H^-ƼxBv?dY|na5me!JK؞3_6lPwGYJW=CHZylcr }B_UAdtHåIrt؈zL@ JE'>7d* b5j{dI 2!=s7|+(ХXRǛ~"§ F(4u}3X! ?:9O='$,C nt -ǨQBvuCbe @% MmY;_3W^J"¼mY!| {,Zf>ƭ ۈ)gTH^k805TJҙZ`b ߢm=M64.ES .A!- 6"Q at2cAzkb\',#Ѧl1cbTawFE.v1PBk=)c`sޭfb3a6aax^^!5 ds-/|>;+1z/_&vC-J zK)(80Lv[?R~1z+Toa= BW5oU5l``7Z\nskip[6뮅$>3NLWPM'}_kBK~ ~$fC"fL=i!s5־gMs=ŋP*eFu4VgqZB"P0b[ԕ=൬-ΟU1ᤥ]|לe_)\?F-q;GwϹXcg}ėz?x M6iy(UnҦ澫0rӽdM͹xs=47kz;Ib(,koW*0}c #UQ撪@'tv9jR2TeP* _&Crc*.lЖK'~ɝR'~W*Z*]9Z/7#UdܧlyHqը?q~VMJH=EH N&~;-gtn7& /)΋|A) $(#gUfKA0Ìx}:f ߅Tyɣ($003qL68j=wڵ.v&P bRe-*cyS-8)*ρʀ e9:8Qpܙb㱳À9oŒ% 4üx!BZ qaGg NLxMd?yc-FVIYywBeGP'u?OES13[fe"H!|ANl4~wIld`0 d#wM'nxuc.a)޼}OJiJ~֗(0E36v E; T5k}{  -4PSٯ٬/Yj&9Wa9݄mdeMU+Ts,#vvMt<^sL&pslIv{⍯?Gt濂OK#a^DiA=j/k|Pyae~3)pnp_U}>  kGv雦Jգ3qݙkW%r )d-9Օ9%X@!Rvue%׶ĨB7k3)zEۄtР,y̓ ? nm۽eO# ^!i<+[34A .OTL _D k;2 ȱ馵PYW P1Pok?ME`֐?[>VS#̫eDs[66h&w(zaWJ+zAXBHxxk +NţU=1TL$UGiqF\ADdKsa4dT43;+>l[ ؗ xբb/cpn#Y2۹z!J)_uKJ2>a)BoXxDﶙU^؀I0La3ޫ,n~|]`JŖq /w#i,Z{֥awHM Yd&5fQ w] ˙,܃ "N">0'&Q| `T2@_Tܤ-g!c|#ٵY?NbYț J Eιw}njI!K,f{'LRP^ YV`۰?Y.`bHĊFjB Nҁ/5=0HOb)P2Ia(/(EW(z|B:~UGy0+wBGLͯm^](4s!w@+@K +O^6:7pѨ|)54s|T񄉤Wm5 _9:+ÿ hTk-v}ْxaK޶{gهI&:w@ oKPh(|А%<`JȓEQ׈; Ҁ yUUEM;hUG" apO#PqCv5'O |2L'#h|+pLMTM&*A0!:6P49s7ED ܝi(4i$ؒp ̜AJMg^کnP#ߒ\K M7d<"N]0Q>J*P 9 eyޠu+rqNzK+:̡@H-g'G< x)2=\kU`cn̥ lkс'!8sDpic |Ť\uXGpVM )֕d?0)pθnT;ח1\n|<oXOt[wXY#8`1|$fHMR8RL]m{=t=/RoVrH1")juوl+i8#3ve +!*^îT 3(믅HWQop(h B _9{X0)6M8jVAO˛?b3CYNW GBcKEt>P0"ks<#@lCSY9O1U4NG2YΤ]+L^ `5lEr3cjv.=f*ǯ/k2vu4KʷocLѷ36C g2P״h+$J.dr3- t RphHKRiaxgPII3qzoqyG`Ŝ0W}F7R,Q'a׫9u]ĝ`֣1C". ~_̞_YbWҝO$=ds{Cs(T)гN~{*mԲvC|'P{ " 4aՀ˞E]XPB#jʅ^=ۖ])D»CI`ۯR)v3qVR i-$;ؒ?IBD,5=KIAi=U@'vY=M&ا`Xn-Ny&|ud Bc7 U7֋FuwbmT[c5smI ־u™w4Jn[D ۢHGъe&0,sk |@R qqMu)CGU89Oi,N,W- /s|f'~UR ٳܰOi#3<2VcVCҿ12V p^/w9&ǂiTY^9~t>7Tk9;(Ō'2p!UvSC6 `w(v#e/MaW\ѳٞz2@1ux%W烈uMIz̝.{Ԓ*U>uEߓ1ď7y֙:$ > JPL ue.v c&h߾sf72˨kO' . WUIt9'!|j0g-) k#3J)1t.aְl;/ݻ§eVՓUy9XX11]4t%H{ z%# (m*.J %8T`(\]pL:1mYbҩ{3{Nm1Z^7 v#fلovo8ͣQ F5"a".\iPʷo'ꚉG70 .Z4\3b^n@!R`jJaVMg};Rj.0t14[I% w{`w7L7d FYý\hay՛ꏞVdGF0|{.DI^ ƚ ՗]Lc_'Il3 P{Ͳr9٘fL?VúW,|CW?*v,)4mxE/1YwǎS3:B}rկRȊ4 =ٲhl;.o#-O .ˏjMV S؃`)Ih%/$dp9 ;lzEL*r>2oH5!iAufV:b (z̒(Fe=|Ro]u&YF`>`ZC 25CK\9ClV s|ņT>!ԒStrbtyuy:ޯMJcufғBK g;$1w[5ѱ0oZ7 M]9.7XH>*}nXdD 0xnc@ĉjt5Bkx^MkqM1PΊwDC?\;=IȄLَaqkŅ-9eHmy1aX& *%XA*\" b"82n3՞\rcɫ\ѱ,ḮsQ _ 89lW;y\r4+{&PF *E@yJ{253R_|f|iVl8 "^ $ÚifFs aևѠi $~ΠN< S4E^Gp }.ƅ}cs%3 EӔ QQ*7PTf$^-iK ]S*㇣9({| CJ!n@Tv2vsAŵT ]$ w韌? Un :}rk.ob~m:tpx` a_qHa%I_4i9:̭!X`ЌTFvRKNve\xW^x'թ%\OS yrp$o_lS>U(n dGFjH(!d!;$]lvn 0''މ# 0%iQB?Z$<s&DAX;hվ12M1C)Q`=wѺ֛ BLO?PVDFCe@Lp2p̵ؗNs)%=eP|}0t9 { J ?`;>}fss?Q` B6p<=A5={oJXKm)CW}&f+uZle kA}`Q Eu'wW.MD+Ulx٨j}RoT ,< )/p#o973B׽7;X YѶߙDQ4U ۀ<q`8cx1p0A = Qq^\YwYI~- vuk=5+` kNq^OᳲhU8a5z &Vh PqmWϰ =.ڶZ[Uwsm뱛 : |*B>n-URINpE3 ̅v3DW`oB 17H5D~s(U3k=R(!^ShvRCyPAgn{6)Q%Ȯe]\>͒OEdE*Mjd$s d.ׯAK`0!BBr^$gE}Ť;iOL@_-Ò\ƂYTbxF{>^ ǣ&BzjQCe6ơLA#{Y `hHiެ/.sռ2|D¬9/U$t C>#1T%ij8; L$"սH8@28,`Iz @Yq!",{0ZϧGI=jǤGX\=o`?Av=Ǥq̦iNTTdFMZ5'ev8F9G l"Nc, {J4Zڠ?cm3+Ddƌi U)\s)3SSx>aYM 0.݌\XD`Q H: ՋC\qFJ$Ю0Ig^"T ^T2xO+9gX T2ܬ%wza= } uϏ͠C H'9h{drH~I: Z1k# uGE,zV`Wi T] NE`Uч ,^^z>%UzjT9*pHvtFloֽpwVh,g.2Bϼ.[X5`BseLbP̸ʞ NJTGbIN6swLjb6őuU1[LRp]ed}G#^༒㈳g,fKfVzZϽt"-TO=F#+ 1; *Mzc&/|t9Z΅5KۨD_L*u1m `^.|5;RC);i ’E7onz9SnqwH{qP@^jK؎f|ȧ!#<þ{Jၵ!rm1׽Yf;jm2 $sfsa$)VEE9bKK!&.Z-iy8)l{ր*H Ӏ3^ٕ1'߼9ZĎ ɀy+];Wx#NqnU-{$ ,7|K=5 #uL!0{Ќ TJapg?lUW92JdwԵFnZEb>oNEQkF!WjC'i/%R}gi,Y(L魽i1 ߁9%nab-i }:Ds#0$_^q*d) /ζ3]kn_VYֿ_nx=/=s F" πS-cOlDcJmmy&d/&(y8V+|wgw)O܂x|8n:w;|̄ H) _'`e lWg<׍A0IJe{)ܠ`[(\dZZCLoPxo^SlYMX͎?%_tcRpAևqT=~˛APE-h+BX(RK6.s}gJ+ {/pa%')Yqm5B}(W%FX;+ȳI`.Spƹ!1Sϼuk<ԏؚ-w#Z̼Nm_8of%yzּf)߉zVJQ oYKovV%4̄_ ;3'kh(O uTe!V DCGgPOk^'!qĔ}%TEiՈNJ1!l^حVAX 뿄h2`HƄ.-:^0j0--OHr .",h0et ?<BPF2<@/o/~1gh gpK:|m0鞣%~6ηSѷA.]Mel1QUF/ҭ|)"#jQ1Ax,uA^BM(p2bVx *xsJwKi%8q'q9{6&"o}vLDCw!VDT=]f?(v*q$Z2N)&,ơ <Uږ߾e e'޵$qhkCz}nvC=~cB*@V'݄R%]IBjX|cP o0iݾΎ!˼{YsK2o?sTßF26<0Ή O2 Gg%5dF@G<\I6mwG l9ϱ~gSE) fr]Om~v3Gqb}$"gf9Z1uy@D9Lo0kq|S{=LK ƐrZԑI>c GZ؇Q;R.5 /Tj;~`K衤zR zM.#ijNPȓ$迍0jJ?`˿315s; '&CZAy'QF=F~e FMeK0 M^b\yj={PYxnŇPB1Mq#4!ʍ A(_E<쇲҂Vf!+΂ qgg%unJ{z|OthrVz؁>?t=D"ȫ #_f¡8CɂP5G۰/0: $V򹲠b>5!EC~T0%\( EeBlT;DTEL(GP-٬:)~`}}\ rI(U6`<獄MWEr\ok&F»_;|ٕ:-qF hE/DZOU_x*z+9h&Zgw8e;xpۋ+ |ơi ѕjo+\WcAXO#UtRo9zi|iQ˔S^Cc=4@K8ʳqي';S|Q0,90V\ 9{* %`38cc=(M=]xU'duC^ct MADu`crԢ ׈O0_` }x7L_r}~& /Wk־&!2F:fT.{W}Q {sd'uNfTF%Toa*Z{Ia~;PG3 :S12dDuq4#ԲN,[8u3I =5\WJڇe 5z!./mTV岮<J$Yzp ~Yn]\/&%WCJ4 43 eR=K!]vMNzIi1}Cz_hbbB.P:\xXLe|rpI~c؞Yk0#d4;xx7͆&d<y Gcɒ媵qCݧ<ǰa=WK̰MҞVqKtѻ@xPܭbIT3& h&Uiw0n2[xΜZ'hWk&fP!ޙc yb,c)|Qh<ws@qbu6ulY./(,UOQ%6y3?pV܉ yқȜ;nbk?[YqJX&D ١7nZ@ $ҏYNj\t44<|[[P%'& ٲfִ'q^  7+ˏ!QXԵdI)zp2dVXV3]*yx] <>NHtWߴ %e \X )OEnrB.-zȌ\&8*E|+@B]*rI>j YPJxXq[)2}få Okyu6@߻( 0󬱮ju~U) &KfOC5&y,2GJvDebJ56(IHfFl%ꠖδ% y&)M7:1(9]…-+&A-x` b?9؆e(螣wmJ4= M, D%ƛ6DEJ6Ć|Rn͍ ЃJ)O(An[lt(쐂V7/ې1v숟4"GkH=B3GwK ˿6!2}(m h՛_|*@]C #w YiLvB1>[{$9ƌpWqe³JZ(Kq]YjO?kI>llʖ+ro?~ cR{:#B~^Kۊa r l 5 Xu*IM{"fxҁI'k#e{/ 6,,# 83m_Ȏ-%Mlss5)]iAl$0_LWcSTvSBt'ӀxAHe ]N eR쇞fWq43;c]J s;2c4FbJǥ8p2 -Us#/]h!胠j(9R3~Ӽ4\X{-fZ9"~bFdbgv4ZlW LhAh$ fjw* ~惈Fz8:Yd[o "khIgNF-'"Ewt7.M(ug5v[gX,8+m=<0{AGe9 Xv.kcojWp[ÜoCtXY9v(} ?A^)B>ik`Ő X31q-sX jnP5|F$[WB'=U#l* sĨ_*.{).u{)nP˨l4z6\4|hZvܓmncۛ+~='|KX"DmC^$yɶ )K;D N 7̇ψ[[TMZ$/~Jld zXIv'/W~Ju}V=Jr ˓fFq1,"Ti}\4ʄ *C$>t`Nqr``GFFPbWdkm!CdYD r˧G'j"e.7a]Du2G\sX>k-ʜ 0:r " ,s+o#ZLaDdվ"KɁ;w833iwhAzW!TICo]YyF [Us7Q$ Z}nv欀IkMLhb|\"<00~HT mZ.s7zCJPbd2tͱIiTCnE嶓Y+@K/޸.) m}i'#z3q_*`+[G:E!^hf&b!o?rO<=Kk*P_U֠2>ݎXne(<1:.z)A9p/ g6e?xg {Zт_l2Ia6W$eYQ>At7^ Zzi #r v_ ⫷P]oД) EGapEa0Ңm.FMLx˄$-E &`ZqIo޿ӱlpQZ6IGBotȺis1XH3 .OeHgV:C0e#?vળv" dp=dSm(8F7*{bAPŪA̖)ˉztE˾ֲ>H[{j FvZ- 4[O8ڣ<)Im~/Wd ͗ 55փsGLmQ,P(%]7yXCiGϞѧ@ mN%gvyɲIOU\eXm/ S՝mLuĤ'11R^_ƕT5 ^QV. o8YCJ?`:)}!PRg_ :n%Q.  W b-5>C/cr/6E5wv X`91iO 9=K2!TfYkZ\GJox2Jà3 ?!.|4FjzPB9 Ua M۬x:Y$u5֥EJD ͯ#NB[a~LLh֭OR6>2j0ʖ u7N$'5hIJ qʳ@ F$͹|;*R=Tn,C&@cJi#?V3Te^k?F9եe[ǫ5r|?֥9audTFۣaZM6h*<Ό,p= gȃt%:u$pv`؊EF] qE!4<~^UzY5J۴e=a$gP8[. Q/ل$Z?0< bv'cܑ\`.h H^\/6'Ծ:n%xB%;o|=#( 5b1SڔNK) 7.U&7YQBk&0BAX?ЉӄQY̙ ӆՑ|$d'R7(= .~$9$q"q!\):i= ab1iˆW#j..8` L$ ~$3ﺫ3?8BXh? U.Yh ɭ4M2CT%n=K#My%Z+)DF%"ǚ 6rGVA~zqn; Ck70F\*LVvRM\I-Mi~ji 3>Gs2tx-O_14u2c |x_Bvb(;OTWBYr|LY]r;+S6.Ru(3eբ2;5e08ѧU 0ƯzKy<{&Le: uՉ@NoJrt`n 5g|>F޾c e$E|Fy}u°݋R0˳I8NRc`l /Hs2ȏؼT+EYlK珷"3L#4\TJGO(éTגϩkNb}Co} b- !+tJu3"!߈C-N<˓(35ߩhkr`-~ 6bЖ]D΋pt@?QYךH Hu H/}p< {Mn$h`mՙ:A]G!,&暁>k)`zd-koUC؂|ߎ`k<2u"'E!k_%hg/d^AMW6'x27P`jß[݀"xSfCmk|Sg<>ƒJCA_VoiYn;t9 Fxq.d[P=6NE@QSdrJEJK M).Qĩex Ux}zIP|!)sI߭T}5>!'qnw0bH?& UĪ'W\.t\Y1 vWA9=v|YN< ގ57uyB =V!#l(ņ *ҵ.sʏyPH̺̚!}0Z+ A'dqO{ziݧa iՉgGMW(e#B!~>}*Gp l8E^uk 41^it %DPVX:C#wb;o+f۱!JqpplCU*_4kQ9֭sm\D?A-ΉͺpcDF(Ih"/c & i+lTe۫5wii;VJFUL1wLdx.ZGUjQXF/b&Ύ(w'hNcP ImÇ`M"!c큗'@Jk+Oe-H" \t5@֤Y.<{gsjc f&y$NJ޻"~g[X8*6Rj3 NЫU$>N)%v f!|!+ĝ#icG|$c}嚆ZJ ;|tB*l*Ց A@WTUK.Ɂ$G| Nf]1madճbH1')~&}XDgO?^nʙ(Ud뗽$e=} @Sj4Qdᮈ:Ffr'V&7bznUֵL#Z^8iT1YƐ5CZ^F0ؙ2DV%ѷQ[8g6?FX,kOL͸~ko8*bɷًYd(RXLR$:2wnڻ&հMDdga$܎E;3tumZT2k>}଩&by(*+fqj9U".paT㺎Acu2yy7.lq]#u -%2~QQQzY;>澻Zդ3%j2|Ym#Tgۅ "}A$h%R@ʽD؞nfgp ~J;`,DCcȓ*ˇi&EOZ7^?v1?Yhi^\:Д?QޔqʍҾQ >*o1$(2?Lg-G/j1o > #Ds9Z=;t} -@=rd AY;=dA1DyҚeb})c!8 yw `hZN55v/) oh0E&,7m?hФjN|l]dįWy$ `]7O!2+_Ԇx)$ߎ;"ʡ8CI1/Vv-}~$}Kn4%ئi1d0l4BH"MK,.bc<$/ȵw渔\TȜ:Q4qd3~BeQN^me> A\@N- ȫH5|{ElDKuM),R1ߛz>9BCNRJەLݟ&Ӊݬfy@9,CgRL^YjXvs4MVA&\gq[L"rZ]nS{IR#]b5#hq3ivs['gN,1e0Qc[I9ozftlvڍȸ bM(QZ؁aYwk@;e8npyN+ں &6l 0ASE7]Z6^r`* iNv tt]wWYc L&|tjBrӾVʅkaTauJ] (i,-ߘ_ET`LZ!o6I g hIX)+h!M|vm9Ƙb:qOIb$]k$Zu&6-FπQAh!r;i&nh+CT~ccȯPp\\'pzO?_H/+<m(i3g.猐!KyU\LM79wL+I`Ky|M; ض@PЮ\]2,߹q`0U}8iWǒ*'=/eG!Lvb̽n ^XحcI`O9V-Hi's׍̃yQmKej/o-ʪMyF1飅q.N0sTimLbH(EneX\1էqRci/Ź`y 4^2Rl <֋Q<jw5oal3],NKwYk Y2HI,KO#J7VYh ~xqki)2/3rW93a%PObYU9 `jG I7ϗS;W& %hC,a-`^!j!"9SX޺ WD &'uz:r̀{t%tIsx2\>Ñ0~fASc+Ιolc#;dhD|KxIK-t*!/t۹]3)`<,tq+3Ox~HyJk;8_@tz`ŗXN fVy27j-l(*1C` nukg889~<~_"IƫgdL>VU:l{f$_Pe^ȍ"ԥL5t~T_S<,(/RՃU{?J$N"Ԥr +{՞({`οs,И 5J?S D8 c_l'+2q/fQgX QwuQA[jNHK_FDkwGvY/yms5HU]$|KeuKG'@ͅ]N,sovz``sW=*1Zo8=ȢBj'Ӧ^c%|6QX;7vdO ]Xqx?Rj%Pbl@%t院1 ?+5qpocg[0i;obALB65q΂Rg)a }Zlti5Dq' > N K3> c;ɎECYJ/!GFs5OEq??r;7O* A I Nye[ʠ\HlZ }?v}ȝrAsqyj X!@=h 1mƊfP,pO! s{^qGC}@@JHOqh(uG~4f@XR(1W6w.$S\$wR8v͓Fj=1k `7.h/#ZNꀺ9kvf] m!e"Su m#e?96KXDkN_#]Vq]}}WV%PyNJ@ܽ 3$QW8]-(bĜQvҐ`dwɂD h hm{!(cq! q\P=|)Έ1!@(MjxǡIsUD8 !.(}:1$V ;hL£/ýzq.NE4 ̴zXM^blWi )boiP2 Ի6'S<̝GnvIx:>kxՌ"iFۤ?ErőEAZ݇ ?U#I l3(\{:h~s\_+g߸%F afVh iO Tfx ,9O>TkDk,V/E"ym;#B_!Xtl<p_>,g$$ u7)|9B~m Ymb3 )(aAA}?%;elMGNj@mwRxcAȐ;g[M |hSWG615ј?NuUMuB' aoN!;%O)} 5t.G]gCN-,^"{R%]#CXGb8?]xޒ, 1E)49 &!0B-"SXu" AGoPw=ApeK{&條kǡB{Ϝ:w)$jd Kn_P^#"%Tʐ, ͵<*>,/PįjлtnE(%: VZcEOGX/ ި?=J[6j]q xF8xْI͟4;v ClWKYƶךlCt|L+aQ>aЖ]"2-^BUE j|dk _.ڻȮ63W8ذ|Q$*cw|!GP"8xj9k-GԂ tt;E?)2ҁEbvZ2$c_ _ۯSEzMb*qy3.]}xZepn R<| "كOUcR3G,rLJ 8^.KЮh ]x#l\nF@)Nc:/4|3H]Ąr0#}hVq-@ b MX?&$%.d' y}E~|Mv\-}2zo^hR-%Roܑ%zvX gȷ֕5q\|)E"H]/2fZmN²9bo#&*PX(3Hn٪@š~ tsYn:P豭՛hKqE[XRrʛp0DͿ&c9o 6J5x8ٞ쵆) 0g!2ǂ:4^^3vWa· x„gU" 6?XuY>Gskm!?K^$``;W b{jlpK-tOw9p#l{nWG@Vh&PCK9 sKJ욨"mXhd4v>q@;A^?FaVs>rQgҪ4 c^P_p;ld2%Zaϴmm.ۮUXRJ%W&s6 %SI蛋zv]zh>ًn]y\u (S<"nˁL>>qH2.H5+]DRyvq\PQ3(+%?2tcyA40McېR{5^2sETI_ܻ;*u<Ƿ;׾$w(8%0cPUZzFs86;XVL4d%x? = *B$/xh)mw|dXN^X?2a\(1fM?|Ȃ@ڋĉiY]W݀sO/,oTe~Dbn$ί bJãU}JmFAnUQK \نs%쒋¯h\QNYYw^V&Sx>ºnUW M087!ϣ`F"z}Dc53&:̫YsΪpgұs-ոL>!ʇ 0[Pêwo81)j ՓSJ{!+shf'| mv ,ڪNQSB)0+3ywV%#<$H09>}bT)AdEN;D*2𮾱gQ~ zҒF#+.S$e&Bv z P"FrHfV7J܁ U0oWH;N9Tp nTypIi2K9>X(E9U43Za# k:giVe=J>ΞE5P1ptnưZ5NRTY U°{YL5Zo\DV wA0~V4. ˟ݎxp ŀVILhZX@b'ӝpʵY)FsD*pnmjPi{k&+NJaIrxI`lǸ'z5 ~ Sag5Dv"ϧ::EH2׸#= 詨U[MUt[\u tV^b m3Bo8HD6*5oj$Z\}.Y^z4YM@|#,D 96sgsjkt5>zc8?%8Uhp4$7^=t[Ab)߰vA {cy*$-Ϯb(WܽjBBy>ځXt@8lc (/C?~Bzg8*UEquIpLT->?WKӟ^ZEF 4ԈB'~q٩$N*eƶ~t{Dj鯄6VSeH9TpP@_.2#.\,911W}A;@v4u ulNx&tt*yŁo$l9 ?{E, =X̪4˕9ٔ>ܱZ`u-:/;(hj fPΉ9,`;66u@CM4Qmv8MlreJXJfnֶKDsq^f|TldkW6ֽ~[=C5>>k#*O>jR[Iś=ou٘4,UG,V̈́ >*$u \f(s}3A! Ho6ks"/yW vGEj}0vLl[+Q-ma)v?]a,#Uss~tƎQ"6F[ݞ Tr84Cn{փAX_9h s7ұO- ,R8OosSc2ۅg荒U&eWfOyJyc P6}H(w| |gR]Q{^mOVA"J4@77 odv'2D5 M6x#;aK|ʵ=ZaG$w%|S=8\|k!e@FQsN8(fF.R:u˓0ח5w( [\PtL9:=f5ޛ&j" 6Rjz`3m֮k$;u _".HYS]?(Oz19hdB9GxIdNQ=:(7kFU(t 73mNo0+ aj_ko2 6-vL^-5 "//]pKd!Uv!ʢ v۪:w+֝h;[軿I$?FL%}TirI%Ergbeo.`ݹXIĥ⮈ܝ] Rsy:Raai=DBOQy~'?M758ˈ:o[w%; qqps;Z2:V~a5>+Le WsȖ_YEU t(TM#) &Yӏ%1;p_H|ӑ8Nǿ6 yxMvv]VzSf_ZI2s`XWIKfG51`m J ;e6AA{q0ewMwZLVK"Zha<9  &(PO/qi5xnnzS^.7 fE.=SRasEQF$I@C!$]Ҝz}wɎZ ` g!xҸ,ïT#HnqeWT'A`*~ ]íe(CLS=\O`H+Ѱ 5^*oЗfǚ] Ŧ18VMB}6G$=^[@.D%jA ;+C-`I&:./5ls)KZS.vϷݺ%}Qa,V+b?#WkC'08dzҡS#dd8i7_(ee%Jݪgp|_j/fQ( ~~^Y tZt|Ww̍I?C$["%Y%Nnwbޯ!ۺkbٌQ{u4.le `"TGWO˂գrAhs%0kMaߟta[iCL-\RTlem5;#KF\g 2* 9"vyNf;~yL̂F~~ϽULΛwܦgX& ˓y:+~?n”I&,@zU6 D˸U@)_)bxwEX= f{!EcZe*]>A5ʥMG^4A5)2gx2Oi)ɡd_pmZ-Y(?Dyٚ9F^w< YSUQ<Ss&G;E5=h8ZWTu]'CP۽~|- z5y։v>xܟC}^> "t"ղk]QU>j?e`*5$KAo8m[IAgk\kO{'F ,6H]Bͷ:rd&ec 砈' \!_DL&DX,]_Μݘ&cOYuneVm$VPpɱ9cIsEƾ@^"A{>74(o%]CC#sѽ  $<>Н(#T_.ty`UʋQ4Ķj5gj왩#+0NJK&xL", i%&YE<9aapN{E)39R3DPEa/8d i*2U\sv̇_TS؏lfWOP~ӵ̯&-8[I_5꘨31ϘI|Tkۇp ymNE\E ҵh6lp(k="&lf"+VhߢZGCx]I,6Aq$AguvÚ xDVGV>W $Cio1[sd BU8<F3]N9Ģu\xeOkH~1i͍ޝͅvcO;FqlƐ5HÏm>);i; `$VR)@WoNJ-[<ҵ`~|@u[P(BYgدGJL@ l4-Q5q|i@X27]w_8kFgiUV9ƹ0ݰe0~MU%ɺ)CƌDLߑ*sKeJD %1_"= *xBs9y2/Qmѳ_Q[/nG,7 0,ټ#jVΣ_Z$>uC-gƏد g]DT*D-y);͒1tnWWbnT@.10OϼI܆v tG[>"@_H$Ϸ' 1Vr>krï+#bpEOrr=)uV$U$a0YuJR y^kݝaa]N]Z2>L*"9Yg`0$9 t枅KT)*4 Qgo&Qr;Y+㱓?mwgϚO-<׈6i+;tH D ?5JdsxN.ӑR_'l]/cv QLE+ꁇV*F7e@Kcj]>u;ᝁ:*?Z >92ptM 2SCXoE˯׵@c, 0]7*$ ADkab׹˃:kRi*y ^<2#,57y+,3ۉ&(:OAa<%|:(u8Of/0~zƃ-sg-uk@OY*i3BU,h qCg \kː^Ga0 [g]#~^(,i8z~)Dڢ/-81굯ԍk39}UsZ'.b\.G\fQvN'{o8`U ڙ-*s`+!ZtxJoV!i/!9 \ly)CEa40-4R G};x yoDYy?F_=/b [O{Zi(֜þȅ[L~Y㸜x>wS;:_"._*XZ })\uEd&1vNk՟D,tA*gIyMhq^TgGRh}CUf2+~,&A! j.!}gक़XoK9ʁ۪&ʫ1^`ƪ' ǂ ȼ0WD*M"b d=lb6II3e"H-j a1-Wc) 1 8cS2Q=H$9QeFo4܂i4&Q+B堿7[B @EvX?¬ f=>zJgi,8l Ɨr~[sB܍$LS&C,~c#J#|~;ʆˆjZ{/hiJCj73 o*[ةθ~;;tSܕcPӐ[rXS/X"|/bۗȆPȸLNV)_8YC2!񫂟)`c|bslYTK(\ m>At_I)DS9zR8HLD uKmKOiI&ςyq`}e w.|Vh,7_#ρNFqؓ!@<`:n?Eϐ܏%俵~=:?.oU`C'l*.p\`]'U`N?%iRa(g5 $l5B4ƂP z&"Eq˺*;Օ֙q3EԿo+~IVx8mȧ8QPfq[m.gsh"vR(676V{ ,c}>a,!)Vc\_]P%տtQYF%9_OHH[o5DTU8.g׏ Y9:H0 9qDf2Zj=V蹚71muNYD3ڷ)T ė uC"r_koo-ohLbN0| 7f DbcR|YͣYLs^~`@򋰢ToZ~CQdi15±Ўst(eWr:qm(nCW(hCETcuBrWGQ1-$GD} OF,0܈ep:ZZsXwu;7Xlfį:If/kkA>MOB0&|k\AGK)YV J3[NF l@ofS3V&CKXcJU|:eۗm=:r6_k@>V*Y0Q ssvkSw= ?Mv6SI:Sr ý'eLP4ڔ ʫ{2c8>%/&zxsd*ٰ$NB E1%t~nJ1a25H5 O`N3bǿ+hxzy\#,yԳ|M賂$L U؃B:j^sW4 j5K 6 ~;YqZ+_Q|D iÖ e$ƑƱR34nBO}Krz4*=zKV1;EIOvwP亳`e~!l[Tռ)_Zf#כ1c O|_Y#FL$jzurЌSͶ/7\ve,-fy[ aZ+^ͿƿlMfה 2IqT0H[,uom>)aW-ņΕFxۈT=a(CM"IC8b86TBn 'Jewg^(<۾r؉}uZ%EJpA?mCD{ m(zn*Z(95Hw9+9QY; =(/]7&SXk?6@/ǯtzveUY,ә:utŚv%ESA`e,+5!EsFiZz0܎pGdT f`6!sJW1?. $.Y_..H )u#Gf^HWe Ţ}z)/?Ƿ4:yIJF>3@wRѠ-,<[(DiuAyUI3%;\({Yzh.a 1Oƕƭ.HӰJCDZލiȭ*:QISHY:U#)N"dxwWڑ ޜTIpxtr3{PBAYvS %Y~|j7; MҔVlyR2)ѶW}gO)sMq\53X{ՙ4dEk20hgCwl (lͫnH~Wrߕb2qe=FyfNDg2ʳ{3YFNpU!ZnUbG'\[3JUh}ZPҸff$t~uW72A?-r)OxTx ;BϚsRimDqadnA[5uåzhN7VBui&Gk䬀iU2Zq' >rsfKy8Br,Hl<"qɰR}ɳR2y3ޟJYnOϫ(RڒT*?˸)亰s^ie␼҃ŷ{d+."yT–+l?vu 36AEǍcO|Z460\fW˫wW-}b E. 88_1O(r}_?K y`si︣v2pD r,y(F'뻭OB(rw.tB2"7Di[9= mWxBS Xq]VK!`0ܷV׊͕mh.HbVOL$N?NmQlJpqk2!P|ym"UE@лjvty|7tiq|'텦Q*kV<+ U[) x_v␶E>f1=ʼTXD8HFi`a%~34qwv|۰)ZVY#apx ?qT:hakL l!BQ5/sтAd:.쑓:N'[ d wF&ފ?" o?mDL$"r{C4\ˊPwbkp(Z5 &B/=sp_[h~hSm% Ͻ$VX{Xc}GJL88r}K ²S-a\)gn=sNH]W܍]pImYtۈo)#%S)۽& $^'x}l7 c ETq&UBue YN1MЦaBO%^`]E; R(̤t˞FUdxLFVzz]7U(lVbY(#?;Go2ATh)d#] %"'lx|n63ɣ$)hV׈*ta]MI*ͷЋunCt)Uy[Myv$. e-QqGl` ~Ր &|KIL=-,"L,ZW{򏭡 6@Sﶳ;'ghGLCMnf=lTt="V.OHxE3G!{`\=z _uazT<'AԚr0usjlbQk埫s!?҅Tݣ}=,>PMmZv"jnx-R#jN3!hT(ڒ/b>jI:';%=dMg쟁Fk?)Vc_Xp5-U$gKۣ}"J$f;64eWZcW粓Leqs_R) Љ^f:&~NdxE_!^ZZ:c|#8 U= &uǖ(hb*UtK=uc{-ID {n?Ǹ]D#!AAzgfٖRCm @]Hn4cIFfZeƏ*ey^ G }^%Z8Y#Mwu%kpQ d [x=G0z4b#Zb$ YOG6ij hJ7Z34m2d-35uu3g,ߒMAAv"P B]rp[F,9K[ c\#Zk_&@U/L.lV?`,`Ҁ5+T4Ox^'E;:BˡhJY蘨ƪN'*+ [@I Sx)pwd9p4/dƳ Hl,Z-0]*ـvv#} S)sr+sہB9 QXXfAT,xMwfwT4WڏR2$yYO= ps'PAJݞ\gp{ kX.!KF j f5 "+AY5 7h¾0g$$hBk8klr=7^jX'VRK%ТWAzZ֍e~^NR9t3ʺJ6ἘC!r.MdQ-g˂U-\q+?/zZh; Io(w4hj COE5*Oo۰D0'ui͖6-SLcMl kƓ5!,kx~.j{7YH}ce3u݇D>LE+⊒hdpH`0N.Q7@>0rF[ ΡVҿl*n7O0 anSRROF6t]i x7Wѕ[5s[>BF'~0vg/=Ih//? k{\N S$F{[u?k'*?֎2P0BE.#ogG5uK%[=F{ix}~]$(F rݫ7fv/ y9QqP:QUʞ]}v!~Zl6|5KN`0۫);,KYM4Ѿv_Uyz/UvW>@[s@_U&D9$͌ Qd$L.P"/y꣧FD,C'dv.Iae CwXmϡo6 h\~k /Ri5)sԑ[HbM܇m֫ޟ/ ꓊{K(*6/}ڀeC^!ѢK|жb6ˊ` v3 rP.ToW; E W5$&̆QF+]෩ElY=}׵tʘT#Re4Bz}L4ccٷp,гzxq|+ m 5P'ZCI-"L>gxK%fKh{~PVd:EMV"XMJS4cmԵ kH@ciVx\_]͊YZ"_נRFP-RMFCYʌKDPQV_Yzvfl_%|!ӌ<jO=B"~\Q( ̌ Pd[xuy8B[TLl[vps9+G*;ڥd$J\c:\9!#]9i4;0Knd8"SȬ0"޺9%DW$@%tqPćɾTR|b;g-b3%-$O vmL3Xcn#OhDIWEm3"vp80yR|m/'-SLǶ]ia.|1 *#n**'Q24g/5(g"L$[}U¤+[Q &&]?,á*`Qed!ɳ:w:'C}ɷ:ߎm85]}-_d7u?'bEnʂ dRɆʑQ QRH,8P4O皎;Yь0utV>,Z]AS#X$6blq6T)v"jS'tP[9ik!Vؤr2;l?`0p.Q L=\ 16dٻ{'`^h3}=R, }E"+L󴏼KA}(=Kmv:Ί!ެ 9M'ZDWS! %EҰh)]&v$<̭K3{e9b-rjybPޛ qZ6+k ta#㘪:v@Sg-+R! |>; Sn{DAY](s@ZgFG&1XP)Ӯ䌨и !rqʮu^*yPsK~(=/!e^5'Sn*6=~aTKxBȡJbe6(8M'ֆ0]=DALqA&:[/rCV^1cѮEuܼFܶmU`={{U'L,96 }I#qCJHKN*fj+io1)ƙ :A<X*.TS'RIo$̭\o Ȣb voǕ^f%M+)HeTGGwqȎL )J'ЀZӧ("W+3%R^Ocow.cv Nt#Z_VbbO癌ħE(碕'[(l1/EZ3fbD(_zr"<"Row9^W1Yo7aTpc"%:PgDr 5GZ)xXb֞ ɪRBc! :Ox>0Wؕ nL>sYg!/l.,*rII=><<),jlͭ ~ R_TیM7Q J:,(8Hr4i`&H?CB,v#} !d!tB$X č1 uZ;x]A#5&%߷hL۪0 {N5ore^; 3Ft"+!&죹MT'sV"sMyN.8~1_^K1g7Eh=COHyr #FQN\qCW&d(F敔H&5bf(1ʁ[,ikvq|eL~`VluCԗHg#8?vAl&y5@*v8|rB'zcE%;{j,MA42-ni݋Ԑv (1 MƯ;alzgPGϕr䓋䮦c n虄Zb-# 6]&~T~O'LVSbXM~ 2.irp /;돨eGA6][Ch<AMYM`B['QygQ.,Ɨ:VyXnAx[KA@iFk{6yj 2FeٞK K b}JA??PڏxFo\},pjWGEeL6Хf%\h{C&j(3sBea~kRM;T^k۪ |qatcη܇ ҝƼUlvB1*쁩i&GϚ1TLzv[(Fj9@7k^r3fkfIy0p3 <8Jh'7lѩ)Ba^R;z=Swqg Z !6km";df3+<9@nh'/v t=Bfn V? p:>`"jNA!)Q ch*bq{'=/]rx%LО &_y[b脚L!5tEwfLe_p'Vj5Ƒ/5m:pQװ^(PB5X4 JYJ]WڼԽϳu!Fe3R'sV17/TŰ2"yf^;D3=+kܚ8*юDƈu:`k3O6i ~L"zu yr[mI@T:/EyJm& 2Mڜ҅ Mi&_AƩE{kQ,4Vb/)"YCf!=ƍXx48gw7()xD.-7`Vy ^g@ 鞕Z¨#-+ t:6up˓ <:1^m¾9@Kp:Q1קMt._ /f)<Ȣo.h #QJW\Y,sIjV0Epfc7d2!.Tٷ-4{23׹b-\}>RMb"+nt["KNWtW {fx-x.[Ua_$û/B>d1c}5}OOGys5oc *zg \:J2bΠ=\21V@%0*QDQ 51c',[|#zɡr'ک3laǵBG(ʙ)ELa褵Bw7a0.7gR)֎5mC-?HYobHHj~RV<{E+Cn7m m~ڡmo-FgbKyTrD9_)<(<CFAQpT@IȺQ#*;/+Ce?9ym~qC.p~JYY%O //!@]dgTH ~z0h`+O,Qn`F:\d,d!Ws'Gltab(x): 4`ωI`C:6\[H*)5{xM܉WAKEvbG[A6y JX^4k,m6rnx+;)z8u퍭GL?QNBH*vr;oe] ;g`vPG`iXTR Zg$ƶQƧ"M#WIS& I_Lba䒑y1wLz0)ii谔gcRR*؃ٕFcSUfAjB@Y̍Az<'w֥v/i<[=<%`*Zk[ fx~ZBuHxp8DկLJo)!E0ݠ9e%fwT>zs]FZ G1qԑhu%1= I3(2hOiGn8VrQ_ks8l[h@qGpʼWI*ńZou蝄X/Az_ SQz 4,ĈW;_ubkJHyR*~ZcEw/:CXxg"I ?\rRImnfRWO]pk\uS5לJ{s  ovYl$?<tC*{;|Ԏq~2s2ІA wa|3VWf؅׳dRm-g)tt4Yܱ?f {@{h' "r&<]E;t5|BGRb0w{\JGEuv)HAbk aO}/AIW6w:ߜ:ik m{poNZV&޴E4X2,5 :8.OW7^:TLb1Wm\Y$i;We -e~q$Ip=c.vEZ5Y "q7a_jhYp)ňWŌ,պӮEC2Mb3QLB )ރLUǟzntM$֟Vr]\X;ю;Ѥi8ȡH>ctj${[o:׉Wʋ)kf>ONc[Oj&Tǹy""D}29q-%s 99 vElyh絪Ȋ]k"ܼ; 8@b.| X~j/C@YhhlQNj>iG1X.,\qH,g]QfW@u?WlJzYhHU>]a 1bH@*cHR1YL.x`/|Cow (,n~44tKb(uqµ[0pTAOjbISG ~2V#U-Iu_iؠmԸH+vF/P(J#vj2O+aGhG0-LC1#BO*j)^,w(tշbTYi?7Y|.*5`="VV=jX(䛈⥎D`APR2洅#||XʩLhZ$]*h Wd-vٮX`;P:7u9NEv}`NZ.FHv綷cFVmsA]K ^/ovo6(fy D 0o?n68<JpqN}*LL+4\+-zԑjU"]9Qeo"ydFʅSE[G bԭqW{.tl¨,N^UYyL&É5c4qSa*RHwzPw"J=V"2+ \1_eI|PrLX춼kHxhYy f*9e,f ^ga$VY)-X-rr5BY.q 4;\)n-X⢭+j=lj#qZh@h ׺Q!RL)TD#de<*?@h]V>OU ",} qctu"FMѭPW|=O2ioxh}eP;w឴/[Y%BbG 2 ݣ.P05h%~?4/蹊3yї۴&Œl2U~v/v$ 6XN i'~-@ayLdN?#P"tQp2C%$LH_y&R q8#-DB 8r&ASZDtWu[*XPʳsW9gyXtz1?=) G9V+%U,u1"<3>z3;IY'v3*욷Gƭ](~~QWn?& _^3*˫J5b]cp"cBMQi2,]Mq%O2Օ;? 7Z莘1KpCmmRmKf`k(q+|HÊ7 {Lн̆tROz)53($os QwctpJ?5B/h;ތy{gqeq 'qlVќ8u # Z*#F-Lxޔ &`40*?kcMŀP@ |JHm#s$Vf (-ͨ#r| XϷ'o}}`7aozl &HoQpgfFwԆkh]VIy[bj1 kS 2GX?YgaC s&v3frɴ+b>@m5a!j U2m.ՎBvQMvfbli3Ai]nLhDF6Bq-N(ݿif9dmqC'/2PӸb&mMȿ{JT[6N.w}V枖-OܬMRY%2@w[ wZxVL*yhrvicOs|'}U('2f?')fW|]^&]h~ׇnsl|Ɔӵ!-EEG3ya(WkY/11|K\],ɎhɝƚYSlDU:ZܰPE2\C nXW[wO ~d#YU嘛;߅P(Cw8Qib2/ٞ},ET!r ~\KͰE*܃5[@pv좭| C(\%!IdmBb[ mJT>P+z ;ُF* Dߙ@ SvwF,, ae?Ueݺ \H*< ue$B xsT́ge҆Y\߮Vl맠G~6 m35^O_oóYP$'+ZOGC.}ZISEۗ8Wo\!v%(ƱTd▛!bVRnr7 ^\iyK܀ wsoˇYëI,bhFO2`$R=Ux „Lޒp7nHԞ]zixeW@Z&45B}5Q%Z]uXY#Y?-2!H^J26jn H@ɕZ<X!V:҃O`/J, #7Q36Z;q|5$Deŧ{!^BXwXfג˽\P2fEq(D.iU^=]cM*upďibV*~rb JXɐtܑB4UW ;EAI,Vԓ×5xxw0ň(A In/#Kbwt/Cl9B0梟hb˹FwRu*0I/sc w-rG 39|?{ϭI_LLW6Bc鞕n*B H5, T.HpXCxEթa)Ϊ 寱PZQ; W6>p[0lb2V˹m6v TQ,rgrрOzЊf+[S x͟~!㍄L4P;cz3AeOA RA8,ەa. T_F*\ՄB@ E|r7_WS⋌AqBJ%fwM%^bpQŠUDr0@Fܿ]8 xT KW{ugǟOQn OeI_~4 !p .Lɪ|n:`U":dL4T֌t4a \'v:N\[4kՓZ4 \BB$8$1w;X$wlX+k@F2DڐZ` zaf<&qtm&%ͻIۻfmt_ey&Aul“1vK=aLU`SCf/;SU8anJCB=A{Z#@bAfrHH9 `4F2 l@)X;%r_</dn2` [tX,rW) y)?C>$AjEռH/l 73GF$YKY}7k+?v((lٳ EMrAܐ#G|y:1lՠ^it](n`fyH3nޣׇ㺲NGksiA74 bPi:T$O8!w)%,2mqm%i֊(unya$HIE,ʛؗPpa?$0 C:}El*AN@LvO-9.M`o͢wQ1c >sF WmX֋A 3Q0_ײv@5ˀd+C0$彿{ٱ-?6;Wo{~䘅ؙ/¹59B*,wӺm>4q ,aQWBgTz{8Xfc+Q#{h8?ےJ\;Q"ӪשauIc@oP C[0ac b]0;`WiZ~A9q@d3aR=.[A7 Ӽp!=\_8Ӳj;\:aJ_2rE/mv E}Z0Xj⎰fcI yRwC]sM'c֌q]THR UZxhBmiRr0ֳz4ڡYZ V;:Byȵo (U N ׃tdvFŲX>]k1[{}p­Ly"ƈEIL^N^ EŞ~KHQ߻:9Zp dvζΩ{ T]g)ۃp)m_'.W=#{6={[eM2dv 4TD:됲$#`=cSgvF# kl:t js2H56{O\J|.&֧dl^U ^QB_ur5uNoqtu5YY<+x_$(Z}Ѐ)<ހzCIx3ĶԱ^\-'޶H)!2[~QHnx9%RLEpc|K 𥬨#gѫ|vb(Gߓ ;-eVa"7Q"zL-<|4ߗٌ­$M|gώER-NVߝcIx"z u| 2ktQ6`B:JH0?EgeEȖ_54;jUK< ފ\BC:68EX_%JY*.d, 5q9 DaDkߎnkHΡ W^ bdd- ɥMTM(j~Ua,[|}+ ʙVʁtWw XTpP31 FȬx:M$8#GQʪQSmWf;qM;͏/Wk06èQuw8Hol["p}5$庒?/o X=͆ʹyB{L*Jz+Zy8R@Ql[z_m^ MnRdCNͽ=H\HpE'*n̺է_Nzs]zymדgpT uH /_wP`FK|9`6̢W[!fI 4 wkZwoB صM[gAPTip:1׶ĕ,K$[JxCں4eܒ..'M=}Wu%A].Ŵ|Ux׻ʑ!]0\䈠 ֥p*BkLh}u<Ƙ@p0 Fѳgѻ+-mQ}Ċ-F8t6ܣ|sM讫 W`ZlTer68,, -r ?Bl #Q>֤V~OzqD݃Pu98g!s`h5_S'n7r`Bq FҪM {7.E:7#4pW"I䂗7değ4LOx !UZTeZ DdQgLۏ~72FH2-6n p5)*?\n(==x00zPTSJ!)Wӫ@_ %K% bEvNJrV@gsV5 "rfTK) 2?Fq4j[X'v:q$[ߠu go+ptUӭbݖgQtTBGLMx[;u^btbC6WB &2X=PiႹ<:F7^~ 9)ǰq+T= FC]6OFMPvӁ\]W%]nH?*ҁKR<4Fh<9)F~/kߖ 5+qkvrh_:꩎4Jud-h_6 njUCcMÊѫk!U(WT/ܰPdFҦq,}?zu9_[tvdZ"էs<X뮭ڨ[om hQ}W̩ o@÷7[=ę`lda 2;:E4BF#Q>MgSLPXWQ taI(b LU~#SBqGFЛkz]_'@-lIX&}9P'HW22+"Zا"e{Rl*oJGF:;kc2~o;8Z8{ɣOI!gl =-jn '=G>.J?3<ۯog9y_([\,"% zVϞo]dj$[T崚 lûbŹYkx H_[3T(p;cn1sw K6VH>ڦoS3@׉[`BDNF;jS讶hD^A݈rdzKsU&f8((M]DSo>q Lƺ8WZ  9sF5)^)af﬌_sޭ͈_+A ~LA)k~*'}؈M Jg)ucw].RjTDoFʢ [K,-8?)Ցc}C{;ୠ}FBq! ;QBl2Br` >UJxZ8:ټˠ]GZoeF7ظrPPXUZ;Y7*ݞg5!+yq_q8?Ji3,_u'}ws-`L̰Ĉa(xVqR,BCٲ):EaOQ1j$_k]}~xt?gs$˕- u؝5qџw%r%J#DcA mW*oFrbHJ .Vδ46d"̙^F3czŕnK)lJ'~8xBd/0k,GЁ ),"DiylЁQ}{@^7< Pu"OFuHsj)1!0z.%dwSCVE=rX]!\;KNrIHϢrm,{c5w:VVR :VdByQ#|"Q"~)͉&Wm>oSkߩY!O#AԢi?/F-QĜ8}pCA|49էNfghX%mh]K97?=I~qkMas+u+]rk 6I3MvT& Y*m` K,K=e z ofԠ5sIw=p5[5AGM(rxlj*"*ܱ;]prăowzMɣ"ar[4:q`ULZzeu呚|N-/J7iDVqܐojtqpZ;cXN~x; VEKvFafN8 Sfl7HqAl,G2քTS. gʋH!ؙz˺~KX/i  < %IӘ_e}fyE-oec)3k=E['+T]o}qكqۈz/_8S0% hBu' e 僘-$|)"&H$2z/7qa˥Lt<0ܗɋ8pP7axJ&̼Ք:9*WKmSyXըfUms&?ķjqza 2^BM?uF!,gc#L:O~G@w*2𢡄iYRx YNv&so[Jt*D\e$'ѓU6&)[: }(C JAwJR53pM=2HF EbV!]MNfy؟h> σ PHTOx^fe&cܻ`t&&B_8:S{S̓OWC"u ʝƁа4ZX;L]'ζѐE"nψ*Ͱ\ =.lke]ϲߢi+*ھJAZn]ax [PAbC0)[a >cs:ytϾ#(,Z aDbHԗ(nwy* PX9C̓ѻ 媪ѷ uw{2/x 1b^rHْݘݏdGK !ix%3"2BEn_/7 bs icB@:*|rh9͉д?g=TestHd(1rmpb|]6VU[wwOルV5-)\nf͔`*Y$B/瓝6M4{5ҿ|A \4Bfi#̺M^ShAh>AfeKY&g,5(/x%;($-eK ~ZWbrx~:-=uʵ0DxlB_ !Dnz2 BLr龏kL0LiR B Ei`WϢز뒭@'ТUbl}Z&I1,.y O u:4bSBB Q?vJBR^l5a|n.T"9FO;8X,`U 2rL L`U.$I ؝ Jۀ/8~̺ms_W32s_78]d˝?L o_Hz?Zo7%忹c1r^foCݩF3hF:&7&KD|gXBoأ`rV&E,`h|^ΊBA* j^a}Hx|JsvbHKҨ  Npӻ>B>]M<1z7''_4gnߝ&[ JHL 4)؀ c K4#U7/gGr %x:Y'`FgA`ut` `ܥ;ǩ3۩NEh)qgn>oJjZ㔮GWۅCELtf't_0nϵ0wE4ݟx+cl<=-_g? Zl2 if]$ԜJpJԼ{c6](b#15 YA9 $br(<5]9)'Oo#P9  X!r _/i(]EBS8ђ4{e0NR 0t<=ͭD`NZm{w| ?﹣T0PNRaCmGrrWۮJ+ƴ`֐o#xJ zc(TNR@G5b@) t |,R-LRsj۝W Icۿ? UT\*UV}k,DuBξe̓NԓAR}?J6s%J7Rk퓥`ݪ6@ $;eb}Ύ?o݁Pw7m@")a2Y_\4W)bVo[_%L1+6"CQujcp4c\S7m#W56nv"Cf"Z F{4XŢP\µp{xhyꕠ%եc f{߁RuH92tz'+6(|T7z{5ZR9/,=VS$dLO08֘5[[ڇ~,wnOeQ߱N/͉}rS4rPkV=0$?3^˭<G^`T91L'5&k5aͭ hItH5al %$:rU 4~tQMGx 2)-&\}h{kFv{9o|iz|k ^НI_OpeU%Tk J:^\A9穾 Ŝ i|ίxd!MKKϐ'4VMerH >ofCVnQR1BXQ);p䮏s>K=QweK؈C t/V囏u?g5ً(2/7h-6s'8L0 ?p=:ͲcݪICd9 4|:x-i KL@hی4txP)Ya9w,"};w7 %{Q%df]X̊Xەym{VߗOE' ߉ĩU O:P<]ڗ_NsH2fb䊾V`}xD\j?h^]ESil{(&p\L=╌70/kֺ Wi@pD~(xi#Gl}^s>S ֧MHPR_(#um IЍ~a|l[+3>:tVh\AL0D)'~u}( ujH2-J@m\\=s4oBT #(Œ!8nK\+ OcA LXҊ$O~&؋U^i0"&kIUSuΝ쬺gvĪ9PfIȊ@Xf$YB#u/o/4UtqZV ә^au:=e0jY6fN f9;è &X_ (b^1\NJlfђNN\Έ}^$qc͐uEu]:odi]dA p3 :V6oSϏX% %nM!CE<k&g^1YN;v>H,My0QB8cqq张v;CZ#(? {z?w ̯6$T phJOe?Qlng gU6k% _?;ҥ}>]M"Ib .^koE @=T"fwAt08+|-![e a?H ec'QnERgEaz!Km. ΄|z@J濛)?m6Gk⿥3~]GZ xkZG0 *בe$q~X){c>J+C/K+̌gzss:*3j%rv6[o_u^7GNs{)xC/w<\ܧDnq/e~İvk;N%R8 1vxr]˜>^Na^cxw # C^2BWNJUj ZƎӱGͱAl_8-Mej(3U!n I /5MPgCФk>iܹ 20Qz" 5xbԡ]!ER=aa];(Qoפֿ^chSjP$%}ƒ6fBHOF8΁*MkKF,zZ-k1پE7t,yRRqEkEO2,L՚2tzP'/TDF$\$72 Ê@͛XHLM9S\@A9 WjiGdkL6 yhB;WA7`N(α=%V^F)@bYIzt›DNg7 ĥDծXGEKzbs70fM%SXK%Ź㻝aŷhYBYKq /˟`}1染PjrA!#>ŦYkyrB 鶣*w*TKw/iDtGrJdvCqhJuXXf^֖ H6/)rMaSld{:aƦ*kyֺFd(Nu2̘X+3Y,kCѿڡZ~* ~~&~eŔI_=EM,Ʌ ^l&>a$, bP9@/Ǹ#OʄW׈S" >ɑ(; ]mWS۫{FpKThAo#M7rTvL뫆5 jnw#^en י‡ۊLW/%`v5fM?`u,E!7B-(o7U`oՖ) 4ޛ@ө&d$}rrs7B;)!Wܒwcw=L0D' V/M%ymH(Cv.QW4*:|~U峾ytf*XJ,u/v֩)\,&6}% *2Ǡ(j[NH̋+7Юz2VpA;Fj;X Shib1yg!R3Ar V+ Y>q}p%aiSy]qNLcdLnsWΖW kaQxɈuN R`uϘ^}xbFJ6uh8l]+cݓԽ(F=<|lF39 FJ%_)&: )᠗>?IS&T*8N)]mAvB`hjb@:rt*_X7L=IDu:Z? ?@ϫTǪD?ߣoʉ A)Q4]x3vQN-(Qh;g=~scGC  ͷO"8w͡xvSB H{SSF8(L1$td=g"I$D9H% qt'֌#W&7Ju(\LK6es{+X@)E,i}r ,iNt8(N4b ox(F>#pՋc7BIuG^z05{ WogݤC? 1f|15{㳒S8mH`}!Upp<@b~+{DAќ)T\RSyt:br(zn_-sY?v3WkvI?'!8c#T#>lfݝtav0o}KJ2C)4F|98db|ȫ\H7Q> MMr wcn)ky>AlvCSF$ v/^@x8oY|VZQ gX%?:s w0z`*>)}qP8# O闚Sw#X{-n %DKZ~3`%A"d'y6vSE] Wj<LܤDAMb7MծOKsoBN piÿ ]UbmZ}NCQۙX/3ծ !Stt)(T< px\z 9wtk\p$ 6M=Mgp"e̜kd-Dh1#ƦEG@סy7|pQX V:@E -E3Y RJ lEx&lTTm Ȋy"f!&9x;i_FrO]ŃĩN2J.(9 KҐNdiFiU [/5,E?wFzp^ rW [0eðfzv5MיWl?LQm)4%=!!v1ӎyc?W=jg)wo7[aFi)ÔpƍQ=:ÕyhT3nC0Q=ohhc)% (SU:C9vm**p%C.%ͱ'5?-%]g6 JJ2~dm3}@nu]J{Jé?Svѯ`ةa;E'.N&pYyg 'kۑTNѡ,zOlH1QX}-yUf(](j2>Y,[ʷ#jMKqcR QR=_QTsrlT)}CS.a5PJBIb6A$5`7!;Hzj RĹ_ioO.:L@['~/ DQoSv3:lrX֞C՗KD+lu[ޮϚ%Z*:7}h{eMt _zC@zSڬbv#]r`&n4\y5e!Ҩ\R.u@_A2tL^2HOL K&h^/S]C*`ۧP[{9잠#Sh9^hni4jI#+qA+$Dtg$ %AZv-e -9'# I"w 8SCGeuUiȈtd0PvcKq[$/F[|͋eⶌHn@A76`U h3W?.,(9QP B5<~eN]n ͥW]^i8Umfa!fW 7̳aʰbd\DI늖nzƕ]ǵ_ihuucU$[L/&6z)<PD~H2.Yw!0'EͲY6 "U{Ϭ_co"Pm({.W ,b"GFAp?aVn*§n?g~f GS \lҌU'ddGۯFKOӊ`s?^م<9͝cO)|[⽛?-]rv-+u2!D2_wŒ,T.eڼ3NUu9PМI&9JNXCR_@t%fQf5 y~;۸Q#;73Jj}-^UFagjgVэ Htr Lg^qi+e<ȑΉ-˙{W RX1[HiR1[)>>TnoʁQs MŽʌ^*$F( #6X%'WTt#]DErIƲ v QE56uZ434Mo}E1aӑ i Z巋[QzdP<38BL>;_C1[٘JjDN6лs2/k Qф8¯}H=U#7 zv)$= l)R;722GI,C{+b6n.nN{ w#4_E۱dۿkWIh̻-|gFG|t[shӚcLwE1Qr5mݤ-K|"O/{kҌ*ֺuAhzm{V4ܺMUw XU}ooi0E@ѝPڣ 4;WMt_ }ܿh5"1< ̰8?he!XFh#ڿfV%lU7 UJ3arneQM : \$œAdêl^ϲ5`6z}`Q m1<`xX?=B0N8 }?^t;Z֜ܖFH<=2r1h"`t( \ Ok )]Ov{w6-h'{,.Q9aަthȰr_;Kx -;9O<}Hh%\e*#0 TxyïPP=Lrkv&[^p < (8A)-I#ݡkGM2|Y0't<1Qo$]ŐBbٙg_J Mٞ ' G͆Q v}ݾV`r:BɜbNT,+c14exK 3m 5|6Yq*^e B\IVB mq Y.mUx_ĻC(xĎ{u0b2feZ=aUv۔؅d|Foqlt(@ꪫo~>~6i5Yv`[$b?#U>Qjί cዏh~[Zsq휄K;E'2˄BOO["Ga.jn:]ȇ=pV{K /o-m Ftx` o:W4"\JtQ+hlZ4ul४Ha8,d q{l@ggl MZ6eʗCDԞKșn ͧ\/N=*p~]Hfx1z` _1i 9+/ J;"dtrUYϽEx9U_m*`C&]ÞQ0mlX~:R*Eu=^9keawPp_ Mԗf%e[$ʷ$i Bn=v*2Lg<3ҎF,{ٖM{;Ⱥ|3EwԮJcm@Ўǰ%5,V@EG ft5Izbro~'cx: (>m(/x=4Hu}6ǦW ~pO+VI9 0ePɳ:TЦ\N21 +ajSC$x v4ߍV2o*o|a]$lw{ŕtV1,:iZCnD9f˫ ~q i{.C2I+{4{ NSa>g[.Ğ0P(կ9+7flB3I}ظA2+78k'`34t݃-=2!NIږxSS!eec6||0d:Ώyʐ'fLtw|#f+w!BE46 */岘E؛nOI$-{2Qkx}ubl=qY{>`~/`}"d^t7;nDyOFu,FD9)_Æ%DٙOof ًgp)-3G&eyђ]`b]}/;ae%}c}E2|f-Cph.τ4)oyrScPpM+|0D(:ߙ/9-'#8K/f tVb3=TTt8#m^&8y`f'w`z8O@D&r#)JOcV qm3#4kh<‘C[3<@Qw&jQm-4}j_G ClySlӭMlF3)f`S?5p2 DF+_\EV 5>YZ=:\g~ְnmh7Q#L"+IQ3jh-$/K@A ٚatCrN@YQ j%[IHE 8HƒG_dHZuǢh,rBM¯Z%WW+2LP@{ΪYÊ]م bZu y h;w΋)<ɪ|I\{4]t'?qQ`Uqc7Yv3a⭌bdG1[Ui dD+J}Q!;߉\b9Du&{nbβYNKik8Xި' <Й8] O_6uM epB1ZL35ຽ/Νs˜7wU^{K‘.[hHt](gUBՀx vghMܼys )~=k~2}ndՎC[M4LY}#COgϚ ^2ʢ3θl]bhYV/2>Uxs0<UM`!R:9*"`aH,jD8_é@qV.j P&y $E҄[7h؄4PPxy;I0Lŕ&0&"cǎ+q'mS(" ko»ك:0n}27N,++}.ީ'G۔|svcͫpL14){͎/JJ=|"xh9ojBW <A^ADT2#4f % pV:4rb"S/͜пJrZ9-*ȣa;}}M23W^+t71\ݙ$֣ E'-xtA r@&|:MY~FwՊU eƹ,a5#L4ڵ /ܓ()Wk-}Xhн< ͧM˸I #i _סIB+z'?Z8!aԫj4O$sM57|:җN̋WX%hiג4Ǝ=a[U^恱|Hz z:~%\Qhz,_er%&[Pjϋ,c=^W<"%RxK%-&9U&]NT03S .'s4O`NZo n4-f[dEmK]M!ώ웴*ĺe#/ЂƈHPLoAqE"VDDzs$ K"HURk}^i+lpRϸۇ@7t/# 2Zv(3+d(|{[o2$P[?JáJstq3 /!*_Kë ?!j]T'KFc 8iPaQ I\{{3>uļ>DQH߾nK:ka$f7KR+=4C@8fZhxSHlOm8;|c氽E4bpƞ1q;InY$DZ,FdVR2P(5*&)A%qS}"cG u:>tW4-i]S]_+AyMÆ5K;0L.b:c6*:^'Jgclq3$>̣l {u/Vv\cO5Q'?*eRW3@{I(ub^"U0l/,?l]zZ35Su.1.b8kjᴈ; WލуYC}~nl/wpU 3KzNynd\Qm/'rNakoY\QA 5}2+`jz#>x*)FY_SP~?ViHՃͩWp儼,\R{?ڝPs,~7վ W@cj0qkҐ{ܙBT2O+vUIH(s2kl$Aewv~  G3}WOj!-.Ɇ= 1 M1gա`1t zY+Ĺvh/?_ F~-X OlQ^3%7FGo"&_qo$4 h" )Γ6u垣uQ)/u)еy#$ a)놣y:o6IS_MI?)R-d<{v59+M0yf=Z^5tWȶf Y09b8S4Ԣ5<']8$EjVtmlnH ˅Dl!+WS5C\է?n1G0 \ኌ0qـ!3)sdžS{]a1D+B\E/]-dCq)lOrv{S.*bDߟ(aOQGo7#1LAkK`١..9j<9lEA(g_SR87yqH\X2KmJժ=Yq>⢱}³wTW̡*lH5fQ빻̤7*Iae%%CCL*) xx\9cvp Q|z8E}UĿ~M]+aޝ0uoX^0OәPjn`ߠ8LIIXN$B;5^ s"s\۞‰GъO9-첃: dZ i5NPΙ%rbSwD/iY5V:O@fBg<9aL675NUb`/f׺g1ȡ%LԄY'X aPZ=NnbyCd5BASkXBׅl/B{%5LcJMAV,Nن/+Lzn]j]$\k{b8E{ba9,t<9m`Zepq4g}qE {pg 'BXoxmū@d"p25 LEYoE>C"q.~.`lՋ#O?)&5J$knǚ 5r.+tp6XIlb OMڋ@rnc{?%_BVO+]=' ;-ЇW25nf j~A) y묭*Ň_#P>c1HB݇.PnWCZQ Wnk;罉6{:2*bv)3&6x^nHoxP#܇]FY:c+bm>Z;C䠍ٛ4"v5-W>4?>Dj+VeF6*08uxN!DFѤ7Ї.u[qz cX%杜1;!g5N9"iI7/hG,f<cCϐܒ7~)q$y?=J #,\ N$_v*>q}KW{T|*, 9SQ ~mk.Kb<\|v"o,Ib/پaGҤ%fv"s4 А"$Z@#8ny9-14E"!3YΠ*q~:$bbx$ ѓ8"2c^I9l^*0ȂK lP {u2K6,Vzݜ9i#U* O.0w;wwosjX$1M@uXf#6Fmd̀4 fk>Ґl/S~ YDMh^y7(=m%/-#E-@Ǩ' ?sB>A_ϒ߮ýd6#0:\`MG>>4 V4L Qjp恰_F5S5n~Z xM/a*6M_oAXI%Q":!^fi\H:#0ہ+`˺Zm՛e󹵡Y^C$)~]kIq*&>~,H1Y#LؠCOrY,M`{Հ'2Kۄ-fxҕE0Xg0Jv=xd [>1OҊb1 rлpAO{xm{FFZ@Q&0^)/hf\m_p%9YDMޖIJԍ]bӻ.g7P '$+ #&L?8ۼe<♏4n'~TS C*B&% #QF EI277R:u88D`娻lT#ͣ9% v0wكO致ζB;6>4X`r5#ftj/, JCC;[cdvdJ`Xr 4pQR𰐸5bpp`&::Rb WX+HaIs$R&}~@ֽifUg$2kK@|ij( D->qS}8c>+\+$_^ʪN^/,tm(L6L wo?w4 _+׆V% XKou!ihfV`M6TBXde\g!;<[1:^̧nBr*{Z߭zPqD8_i~z \e{eÏ/ re\?EM ŵh/7)(!E$jfHB;@Ș}V Z!i%vWl\=CLG5lQ ԞN%VBY0C髬˅ERi$b}krW"9@(QZ`/9J.)GNX7b#YߝɎ a A1 W6D/gPPQen:B(G\Z@e8jgFuK^2ppX~7r;f ~H% N\J 9U5G-!R0KUOHpY&J XJjP~S93!Pht(sI#n|б.Mj΃jj8 Ag#_( Q?r[*/i %1cGΫoۢϝP3ׂ"'aHj NjoCV`s&`OM3e4F V~MjGM5h{܉^Eۑlpp,S.xIFD'IeD3X. @+[sZKq]G>R?+7Ǣ]0N=̺N@CwPs9aIPW-AE8Clv+Zps.#L/ -Gˋ_Vx&Iɀ#Va !8S2$kjG%wϧb4tO}kb"8h1+?tjtl=^ *M_sW9"E=I\m 'p`1tmL\ǂ̑4rU$ ͱu==IVةGDSN>՝5&)b2Yy?KZ 3( "!.)/peuX& WR.wĺ~RxZ/lt!vo;$y|V~\#7xӅ$:3i(HtueMrafWwGga#B0\Ic9Y\QOT-uYR"ͮK)t) Dpo:OI ߳cX/0sw1%uA\QEõ6h `(g>d{m|Ӈqq!B[, > E+a gmdoo<3]p ('K˫MMP${w$z]'t~t RW!?׎͑_鞚GЩg/.|6ig5^zǿ`D"?xu/p ~&G MUET_[ףsiqU}z>sdCNkfz%㊇OEzPJZ➳.W!qϝOJC6nB#`[lN>5HKG^d]1yS`vEѯ1jEL&A?z9g gԻ Jlg̼;"INI$:splf/پ|}Ti՘Qᅇj/UޚIx'Y eu4*u}be0jprT[92h =+"%~*4ɿ҂.| Ѐ^Kz7qP9R&ػ Ϩs7ڱ\ +0Dzϲ"΍Q|@x[BRK.3TnLM hG;^d$tSu1 ؜ށHP͗y˭P@UrV ^e2J/')yO њ}D`8@;~bR*h*GU;tZe%V84t$_1`,d܀`Bۊ\oSͻz,#,F 50w_GzԩfnցzˋR|޹n6{j橰 %H-(X #a[ދ?>̟1n]DIkF|4>su"otv{xS UIR.EJbulK:"V_{5/91R$x%z +vY3B~Nۖ);#db%k-y۾ ."׽0W@F^n3eCT^ՑԽjXttE5f3"sI,-LQC=reIS_P]Aٰ`yNXnP;W)\{)6|.#Gé;%31zߓer5)¼f?)M,&v\筿H*"/of[  /B:1[$_q ՛.FaXEƁj7>C{$6f>+5fti_XԈ((MWRn+>voaLGH;s\G#z $]H!X/C71N!H)M`>g) ߎ, 0V4F#&(Agrŝkis:rIlbѩE1b1sZ#rZLZ*{Oyy2ZKĆV1f7/L^< ߎc[z ڤ?m%/HI i҇Z pҼW~Ր'7%_217#<ςn 2H%s2al+xN-F, jaMM_ƓHp=eRo]?IV$N v\ETcb1: +U(Ӝґ3Bh| r}{0-hpXuNc3G V,22Ն&Ju&&[3d0>1~n;pՅ]PUq4zߥb vl RTߚudH~4 V=da&L$>#wva"Na UET>+>ZcUt"rCZH+4sÓWg ΩrY_Ю~8(Yޙ/V["G U跛ޝIW J3hDRaۃ?/ kuM8|EryV$:L6/ !8w F\H De 7e=o"Jj'ae)h,n=!NF* rnn:'ڋ]kH ldcAT""20T>zHۑb..ZjN23I}IyK<}UsQ15{^tH<4`HѪKq V~5"DA6XQ:6$B/ pv-MdXdb.59+nauMPv?bQ}G' iuRK /l:YT+^UpH2B7s6ǑcUމ*k!#wB;!ĤRt~ZtWO(yhx[-cүnҚ52yW. o%. ϑ+Ep3b(+TtE?9Gb[q|+p0m=>v{飑s#Bm~oE*' NUpUeSiyF|̩w(Mr+ZB "qD=+E8ѓ\YVV")]`' _S?zmmw{[cPzmd-rj8P%@5ߓ9h%UF?pwkjҰCh]LQi 098k۪|*7a&Ms'$~Ru5D=b/'8,Tܶ#w#N$Лo_5ϟWW O-3T/`y  Q{/Iqm 8By͖ڵtEXn`m2r|WM7U1r\@ ^^څks>Mv[fOdd.u P4˖QdH 7'2Wϰ9ẉwW6E9ՃW o\ZSYjK"kK8@MHfBEJBmީr]h]Sj:)I:V[g}RrN }S)4(;B?<59YKuDةX-:yrk wmqX5͝TS.)S0~,р!mr{ 悤gV=E@&J$p@*LnÃ֗FP~Sy4Qz pGkeJڠs!ï,sY/65ࡴK]߳["45Ilڿp `:o+DSigt2;KYu@E!֓ xnj|NQAcF69D RZB-H*5+9Q'1]U#_ -r WNjowP 6Չl4S>ע 'S$Zˡ.M#N´Dk;*\y7arl2GܦaFʋƠs@ނLj0v? {+AeOv>IH}jL#$0EwFbgKdE8[jArƗ~|n[ZY7pzuCPL#D!2)_D_%o){t鎟JJ,|2Fw&<+⣴:,oq֧bK4[\}9o(k4X@3F_Ը)o{ 5) )buz =)ub^Ubīcn/WLj`o[|wU;GjšaK1۪@j$YGEŨRUZT\UpV$qBJM 7Q<<rG4CqڡeN5vWCnz33f&}4[%qR}I-)7eIyTF?K[g[:rZk7~|_p߭\ðvCh/-~5D6I`9b` VG~:F- ]F?= o*G#9==v5GHcf0L Iս=!D:q(rTus=u٩̾/1yDR5"Jɪf Ol={C0V^w S` $ wva GƝZrKѥ)PrZ&Gc0}ael2p}GCڱ>IHD4zg=a3quT`DF&4`tOډF&Na-B28!M'4<C'aC A`9 #+Sj>Ө~w]7fV\6E@ .w(Z"9ohDNiB+T O;R6˱ZY'iX 9,a5;֨߮;5RgiٱM)*cY"Pg:En&;7tZ94E9kO}&j NJ8;FǮalσ'CpkIos΃<}!DWU1OWe0(%Ѩxe)zu%-O>JCoX2PpWX+kIqz&WR\)Qj\W |Ԧ~aUaq!CUwTU1ŏR2ySck隶fh ΝL$atz1)ĪPG ?UX|Q:pO=pV~> 'u^&wkK|q"Ff AvOPy +6Vay4M66׭p~L]CҖ%;f9oqGnc/ V2!JwQ![85ʗb/5ʴnI Sv^ z͘ڧ{ïͲbRJ]0$hdW4jB=FT.h $w~\A:cJZݼs(_9rEPS\yƠF wJe&8>*_̝A~]Yy52c޷!:~~[y eYI Eۅ+AoY6ozޟk"_ B1yġEFD/sT9siڜ ~\0-Bh@_9oޓf80 LMy]>^ώa_b\~n_&QY*iFv9$@z.tS1)N,^0+v[}㽹n\+#6Kpק~wL۠LcoDя׿^|t+`]qW+gQZS [ nk=eMo 41.Δ2|sK$pt)]^ŷ1,=T;sI:N ]` N+SQ#;^||DZ#X '6cNco=V:0j[K$Pr n[ Eu0Ǧ}j8AN# bV~ַƷ`#AXxTrSW$2[:o->[eǥRN>L(%K`0AQaWx/JH:~rC3:asz͑^lyW?[&Eay^4Yl0e;lF"uD뀪t:;>xcFc _AfBm]uN &|9zM䟩<$ڈm7|^ ҵlUM!fqY<$OgKO_k?;~:LM;HaOnd]q9;OC 6C@ɨۏ Kr~M˻lU5ў*mv%98@~UU-gl ߾Ďf0Z(xF YV=ƋrFkmga}p^G*;$3x۰xEeBe2BYf;kZ2UFn6 $1AdSGO%fSpjX-x8+-'a$CW}a.!^"PͿ'HBlQ^SnRKْ3,(r务:JzwsW6fdazI`4*zVnwmk[1vë $i]T.RV/swL_t5Ulu{u3ſmVSόFݽo>-(a\]2 Reo,]:vXIME;fVQjL<4^ LOl:1 Ե="Wgj PœXB.lr=YH޷ooY@$߰cʬt5E`b3)EsfM /aN!$dkdyfoA;v!ŕ3 ꟰,XS'!L] ;r1r#/Qr"q8K-38Ddk=FbԐuG6]RsY) ցdkF0?A&1E^}{Mh@0+ I?;sw˺2|M:~e*-#KVOX˲TJ ȷ5q;T9XoX5-ncKŊ2Bğ~qJ!,W;^vZBj,OS}KBRꜾ "4:V2Ա eb3-HN%bcmse|iJ y"N2 *n7͖e+qqk^Qe.V:XhD(p,6b0򖪻a ÎJ>2GoB gojYs.Z7V#͐Ы Y Dz\7 }<~PTPQt;#bơ5XԿ7< Kǫ99Cb%4EK lX;we -}`ː?lqcl?rEaFK0l!\βc OiH0 뚖w&2 뒑zУxt=wZheG Q5UfH8&c_ 2d7N `zl3rz1 $_Q6m>^2@N"ܗRZ@nCDuDIZe`K|s)j?=Tw+ Tps 0]3j`Œ'$%`B|z߇2G?I4]vWL ؿܑS7-TU+1Eyrnˬ]'ԡ*)*~m dS`@RE ~nkQ>Nd$c%< ss8r+D45:ʵ<*|ɴw9U|y2C gڢyꃐ#x,&X#.9/g6N:A f˴mͳRn\˛St'-Άom+X!t. !sBl*ƕguכ4".2 n`]]g^ NL[8Xft")U+Y;Cd90JϦ>)mu|n8~1rpTx;n޺] |9`hC (U_;el#/"WFBM*ffhHNHH r^:kZK cݍh<{U}D0JS:x.Zːc's \S1ǁp"ɣ#gXq'}c$Y*.~C $UZ,z*{'OC7`?OVšRնer8.ADǡhmS¼P2el@44C:s}wEmɶM2ϳ,+S>??tHC' jIg/`$3 6RGaՅ6QUR0`ܢZhhv(P|2cuWPc ?  |)_fs*/э8R#؛~Tyͳ3YI8uJFBY*j~켝=z̴[4xNw; )cMy&܋In٥:n@NzBP?o͵hoPvQӘ(i;X\! !cd,62EP [;n9FOb39rfjDžL]^z%|8;vS+7,ʂ$h[-VO|=($N襟:$J;pHlļDz RTիn!]΍WQ ȇ: Ej y6"!D> 1I}-XɓYɐ^ %U+(Nph*L< ^͹DX#dR%1ۋSM<i?\FFyclHw y#ـ(ddq`aRwL^ =4{-J^kl x,-~mha)ǧ?ҁpyD{^-Sz,xiΗo}0(sA_8O!M>ŋ>9-k4p%Nҟjlt7n* vR'JцY]zF 3׹#"),]"s?{+05laP=Nׇo{#zc؀iV9_]EN@Ӯ[.v-Ԯ*D2"R~/;c)DVb(`eT 8v 7w3XqlfIW0ŽՅaّ d0 aI{֥PZeHJg0S-ˊ˅ a(n: pd.]|fStU~rɦu}3iվ^cAV-K42=|_?s+śor!8?V8hP 'RDa!|Yti=܂>}) xžס\yAstz=HJzgQ*XN \0akӰ2 धVi:2d>|fR!;`_fG Tr5 ^Otn򰟿DHtT.pB}ۦV}|@}&-#KEʁ&/{7dpXsoG4HwďIK)4(xIwELb?>?R6!qݘRFo%[@jXE9]!/^97&C=1$.KԄ2~ ϬLSirƒAQ^~Q6E;'*+?|}jǹi{5̲1&N.EW9=L>:&2?,f| jMl] K=td7虾H_N<yA/b^-&2U8NXx yh>.ק'2zsž5CHwKҩ^7ʷE[%ar fCDS CdGtVSS۔׬!1?;c \,}ћE3>tK=}GvV+iÜ%=k=맼FN6G3uwS$nD,9'wP'asϐB,;ySEB`J$LhCzRyyl^X7}چ:2G*)|v8G%&3u)Uk~R( 3Zsw{\v;EzcJ lAu ;auʗRm_# {ygm@3/qGӊ %8,}Cj PH3]M?wE:7y`ZеJ7lQL<556-ʣ\0[.=:Fʗvw 6׆'C2~;yUF~i?kʳzB }Osk_/ma}X>QQY2VP^C#hIDo*0`k!-eI熐) `Aw>9 (D?(t|)DW= vmwgUݡJʣ1w'oj?+ !w9. ^,kv'#ܙgUWܸٵ9&y2N [H/w+XPy[Sck NAǥ>ݏ[+X)2<ßnt Uh1iTHQU YElQ1=&1l,޺S ֔zF=rulU陊U/ gCB9@[GZ1").:G1,ϝ!T2h&> F nYk >Tϑ&ʵiv+^H1Bu}S]']$Kf_U^hg%>"L7Q7SNYoe n71_.[-T%\ և`Nw/Y>8B̺Zb2*d56aOf?uĽhNztK&ϱ6|[޺j8`4Umv%b ՉI[}W`/bAhy5Te+fou56KUe:"Cڅ7 6o}02 r&sˈnU0ɭ\\j63҇xLP{qv.Ժɠ58!6’QiroQcw HppTvgO BKfJ5 ྇?$vr.H5;{e$ʣgP ciC`琭4u20ވYmGI9;SroA믷 gcްG%T +GIMF;D<OQG6$iwɊA+ax=jMOCkqit%m#*5ťP_0CSdAR8;0P(ZcAs<ڢvS!Ji<=4OC#Rn*s7Mtm;px9 vf˫&f̐#KQqeBO3ٕAj~?e,ϓj 0zF'ʚV/øDC `&.`Qym"-a~7DȒ><7_e "J&cQ^.=7yF=!ɻhG[C 6?ڊL-ۯsyh)Fݯ$ `1baNuE| 4VTS\<%"S(zxU'+1Ӛ.JOTeWm>]7 S/s51[Q;}_BmdgEw.'\Q󘩠VAcuĢ 8-^`_ w w+[1xmK`Aծ2lk,fl&mrZ#%1Ґ^ʷTnInYw,QYrZV8ވe.`qa@4('iI3wF ^gg;]иc6 mwl2'I=}Ʈ=Omy#*~}.3a]2bc45ʗM~;ВFb!E;\%tˁQZ݀]Qu;gݕsi97bֳؑ X;eO !w_Z;NΗ:(IV`0B@ᣡ}ͱ$(Mhi/4টބG7#?L^b. VD$_1DKÇ Y&**ԐI< }OE ռ9Ml ӥݚomxN7 Vdmk'FO*l/ 鴃\0bgmL\!Mk ~"߂FhكqY󄮀kX!]`֋yyg74V@G1W>JRA^>hFݪMT7c5cצcCimjCP͆!@PwnC [{2Sy{;0|='ۅPL0r_Ovv o3-)4 df($s]F5y4NGc[I,٧l|a3$g6\hlGUZ"QzI?ؕuHHm uF:ѩm\//1r^\&5QHvÛ@MX4d_m\i̺qY}N{a@E{)9s%Qܙj:tSl5}i3N.rJɫ=`6Zhe"$9)qs_IuG'he{P? _"DUpmOiQ.3 ,3ԷmSv|`u.b|EW .7~{/.:.*Df?g@9S15 p9 z}U@_Nf#V]< +Q4-7V|Qc 꿝h-x{c;`GZ_e瑚#0<؛BUo& {[]Utx,;t.,-7SZPQ\<-7@38jh9%:>v %H 5ǒqг992,OM4.<+\΁ ;Z}[ϱ-uwIT횒?QV}pU7}0a69&rg<}808A‰_2)NUN# //sϙ#m0{aS3(44!TVNݧ`?DL60z$1H1Bɢ0ݐg0t7@G3WZedWc!&݅Hbm#g^y#0ÜKH _۶s[$֕ɎWfct8dиuy]!A<@Il4NKeb!L Vѩ*N}Dfp.oX'a_GHJ[]&QV>.:+~Y7—oQ CV_]u%DT>~ ]CdlT#.?q|LQEJeu R x߹onu d%NiFsaAR?R#6WRbUȒ8U_2VDV|^BCq@ylL y"_dwQv V~,ظ"yn lXW 3vh3#a\B[o<$tT2hߜ >72$c?'_$pF61d`ɳ0ԍ0sPvӬ9&'$nLd+(O:ye"`귞ڑ2e,4&~`EU ]UI wȧ$$h4f{o}`O*a!z¤.)ʼRMB@$LL@s:qʹK gK*_JCPg8v^1FuȾdI5~4>蒘zi -BIRfWFlk¾M5b2̳QDi~&P_ؼBuoMd9L$fBWb:Iw( 2aRs[^.obk@Om|EyuC^FNVEmEt?GE '-n =JrA/3D$92hj*`{FRCova{A/]<g%vgU_VATZRj6_6Eij2)@5RP$'_{lW^.VUù S-a"kG o}J}r;vh?tzz^572F-4tUF&)1<ϛz> 2}:[8{w<8M|g}S!t5L-N:ji}uo<]?kxuA`%Lȋ `i^FXR֝/X_@A.6bWg-Lg5GD2W Ey K62H֮oPr2;`kWJa_혂!U-)7Ƌ R^!by, ?o^LұXA==ljzaZIM0@MX~)Q+{*jBR $6>n!5F#t3'Y2-n]1_WA Z0$:gy&]4/ Z6Qx:\N65R-HnE.-TedN15_wtG : C2| P9OzR!0l.(gl (ץz#:ZdK$`RI#i :+ |+8[%kԯn%1(^1ü=S G۸;<:_={sW#"% .Dj";e1O!V( mEci;NOmZc--ciA޳x?#.>Ps˓}jޤHX)?noLY5Uъk)BB08tw{p%9KRV +_7Q=Νg9^M.q}jƿC1.[v[^4 *dC;vFW!A"r 'IwkUbV݁(a'8J YJT9ݫ{ΰ$aYԲPΔ/pBtTVzs9ԡ1rv/ w8(o>!ֵF)^+GZ^~}GNC?%UŎ*!F`i:o!/ IH+dis4Qs4#5OhTo5U==eC=xFXl lj4 6fPR%|;_qF}))/~lGZF.2xRE=jD8߯OroMG=qH\U:&t\Q ? Q^"^#"|`)W}]ɠ0 K&]v\hFwetpcIc@Om:D.Gk(k,Páh1F]̼ќբюDYÔKDrhvdij@ cw )6οȘ)Xe^\:>ۛn.GԹX_pb-m` TfR*OGzwP+9Aǫ wRNS!r[R+t?[WK ɏip8Iv_1Ѷ<51Zel/֍wۀ0 xqh}ϣgYC „c]o!дAasC+~757k-gW2'4/[ 'FZߍ%"?)F\d7wĖa}J˜D?T!1Dtu "M V쫁4Z^;<sH31?N%k~y7o2,7)bCO/k(C[N{6WoO KKPo6sIʂ?Z[ !; c:IQk4s }fMlx/r% dvP<xُlPBLS EuMA =CCiA(}>-`?u0i1[^i{<A&XgoMqE·ehFk^jzen%W*-ԁhs_*|EKwFcMeA5w}@4*E8c~CEsIJShH R}^(cDU.Kyk]~9 V(dGGȋ#--&~U;l^oM/^c\yC&8ёCp 9n)h;}+&_^iE51Z|PY^Fx֨1Q+$u Eޠ+W'&E}]&m3u%Ov0ʎF5o"F~'hSF|VdޡɂIJ9U 7c@@l/&&1xy[9/`+׶c/rjBt*'<&1yr@@"iW)3b;7>湓s$j(xM"8ͥjJuS㧥#&]~+uS >1g m˭g$`Ց?sL#~!3e!㗇 j2)Ӡ9_1|)mvjYFRA+EmHeF9&oj/* whm xf=M.1GUg?6(!)ȭOy21e. &||F:+'.nz&\e{ջBZ6fpԸm10'<H;7eָ7 dZ61TM-ecV)}sylHk@C?dgM Io݈v4k7ui'()-V/t#f7TڷoxFAG%Vuݿ2ZaL%9X89d YOPH(O! Lky~<hZE~ADrov_nW؇z{<WYȂZ^^_"y*G闶*ڠ)D&6T-C"Qy``)l?VT(g܍ 2seC'{,X"ž0)\UܶP&!w:^Mѫm*w(Rth3]oc>+qS gSUݓxcLDDOMN\/ q4UAߋ:x^ ]& Ҝ,Ցx [ PWA|1gh9H6YW0c\r wqwM,8$̜ŵvД9-;GuHl&yfƦg匵[Hi>pFǷ&w39oo`m.udjM > mydYA?)4 䤾[Y&8aҨϪj'ieJkKNx87/ֺmٵ7eE~x 7!d1va*96v?Ck=iqEV{JJ3SaCS]#c6ݗs;]'KQ>X輋KY?VT|ȫY"@1NU+Zjͣֈ3[ C(Ń {FN3/ʶDٔrAcً{LCկG0 & g{ ܯzEDެ *E lKTspUȤPBvUʲoRYJM +  S;9a,dϾ ejh߈A@%yBY^A2, x1dQv.%'7=CAoo6‘E%f, $pCyX3ƪ{;`Y,u~os>Dtsrh=CFǬ[ ''JTNv$[V.H5S˹Q#e m)üݚ:zrR렛rM4VRVDCsubhhd'iQмr Ξ؈%D:Rp-)%H S\E_Zý𽶯xqFql.@@dA䬃Hûnb :βٶ+.^#&fCjfF*\av^%.!W-KybɈۧYAD+co7fˁ p.],N@h>M) MJPY;6?3;uyʈs]d C ܮ[yE<*=q asN#N:vN|>Lxb)'ۭ'mk!h1oN,y O1^hPRVdlL[F2?Fsi o !'zwÌ1yszybd97; lD,53O1uL~%GW7){xgQ4;}͓ cRi ѻ Ɯ䏿8rPX%CA?緞SV 9|ds3ߨ)#Y{z.݆{nsMA!Qg DbhDA"Y?|$fhJdo˟GhC2X?'Z&e c=TVC[rx m|iBFLz}WlϲvXP(׉5zfsɩBT3/f/EkH_1v)<юnMH8?·&asB'b<&1y냹hք_X䅕SN,-té*G dX/[\;@ڲu3>)}hG>Z͍\jg/ʛ}NsFxM?b'cz]Ȫ#t+"_5S5fiP+'i]a,n"#HFB WziǹEc&} ,P뙟' /Eۡx6M_J͸o٪LĂlDIY7rcB ˸wc.h=w"]v7AHZ>n$vClt 5UsQ(WsIP6X (b} l ]=لhHꇅ69\4ጫ_>4㒥=Wқ/]Oa sX̳Ua>joF1Sfy5hI&n24 cѭGZQq)T;]$~8S2cPL0AK2b5Cu:1. IȄPMO . 4'/8Ӗ{S տ )`H 90Y2V!#iPHJ[ vy|tTH.6ZĦVv2RJ?0, %cPBb?W=#vFmc#]&{48}2ֶfh]b ηKpa< Ep~OVBԥSq'o cM0J3>#SP=Bf&έa=c PHT(4Z2QiQI_gS,5bvD*1Bafh"6O#T#VƅX(*6S!ok`xS榠trv!w%ڕ+zhyavD ųkA/]اy5ЪƩh 2(Xzs cLg {ڧqg!r!]֯#zG/y+2BG Ûa6@. ~\0ΧzbQ:) t4 }BH'\NWX`B͝0o!I?H{>ZL aTme5Vlꚵ%HD!Xh`Ŕt8h\T[2}"DŽdhXo.o;ݤR+>qHN6 N['*ө\?}v$^Z8vѮZUe;]כ̊F$򱊱}-ZJU=ܿ&d<>j~<vj:خ/gY[VSǀ~ LXd$Yfbc,+?2Ђ3.i؟i 4%uWxlIvz˙Նd2ݤȚd/;!M_ CAq,|-ZhՋq2{WISKU{f$jnP:,&bbs'kR#ʔrˤp b,wcyc}o)`uF]M`!%YSKGOHa:Uo"VD?y3蘁5 aE5YKQ ׳# 3+- TKřᴷ>>Oy)aeuT,"gP ~KWrB@b߀Z $<䍈L7Gny _]C #"0l&=_L{ i mrVƃxa/tsn(>UگcZ ☇ 3  vK'^ UHpZ\{;^5>엸Բq 2atuH>SQ\?N`HI]R8D_h0c}/T.+h+fŠU(eίbL$k*AIΗ IMY^#D`'%v E&|^H)_e)ٔ`^I.td|.={i6gW& S['T'DDdc,789&0`12N CZҕr:8t`ldnfZ< ~o8R4nS(0eo.pwnѥw[S#Ѯ&B31F٬P5x)'X3 1ˇb|,'!I+?$kSicdD&P3 H]E,uMN I'6P7m1ĊZl ͞\֥4G WЮAC* l#|Ƶ" (A\IijA4fN" [ ݈Mq_3Pœ!nL|ab;1k1k"ݦoJ3ic 4DS?dbhD.{y3OWA0F{Hu>ysU6Q)^2H쉗, Sa4ᩭ,9/&JiV123_$qle}&c_w`8΀5pUODdm{/x2Yx_>Hk ra;VsV7i0|IO?FE(´aWB&Wp/E Xuj\w 0)^Yϖ%nXiJF tLoQexU| 2e27IUJk_#Uvjĝm>BRh3/IRJcBF[4oPy^Ȓ2Yx)I GD^Qp.;de 44/ Zw 465H(1ZZFRxox/=rϕa<1_ p,"GɕBέTLyQ%+V?R|χɞQqctY ntJzP0jfV@8t~SvtA[>6<9klZ7u9!h ptiMJ qʳyAM)< 3$)9vr6ޚW^}eLH9U X6EHYuҾ~H|HD kk۵OHl[5.XcT=EL2 GrH]J?Ѽwe靿zɒtw9fWVBf&9T1^h]WdH XQX3)ܙ-p{7fD7p"NPm/ H)s7P?>G/č*twW%I rQy<ٱdh@ϸ uYxB7}7;Gtk*Oq&}m.E vG+qQB/@HSeOzXw6KM\NP!;m8|^6 7g7 Oh}]u#t ̱V7ZӌO:ҡx!ہ'h؃^k%L#|,D(qlEdhj0l%#l4_XX!vXBzl'jZ; ъeT{!ա Ѹ mh\SL͑˵-e7ːLm.Sv>I}'ƨnz)d]-JS l #>0BI2O]k8iQ:!7" `$LܫOgؼ;ȮUZi(c1Կ zB90BrPQ7ʃgK}7`4yH#gnvCiUZUX\7.~{ D|pCc+=Q^Qfʡ+dwT oM{$R))fzdR+͗?F7O" <¤x*!ډ1#7z)D4~gۏ=;d2aC߹SwĀ5B,!L[.i"Von 0+gH 9f?넺ܭez%Y!}z`awF<g D?Ct- QL+*ۃDvG"鬉MC] oT+'@>,.c#ZhJz)8le}Ԡ!#5׋ElKAotNB/ KΌKX\0rW+F7e=@9 `Q N[E }*-D< I?%`@Dp 8ZRO e>+=o!Sdd02?Λ мa^Jg@^l[_E'uY@poǀo(_TML3:yT \Nڝ %oXFټ}a)ڔK$N<2#KF =sUO8)/2G͑+RSY$) h5Ѡ/B >U-@**a8kl$6Is%4%ELQlԔU\D NЖha'ٌАԖSzltݴ &ťj7D\SUd)nO|˰5iw}[f|+b DNw(Ti#2D jcw <!!ldΉ:,1!xx`5ِ׾e n{Hw!@CHsfWv_o\hDHbkQuY khI u-xFAXQCk\|~4:^@+ExYį64)@}i@Uj snd[94s d~=^}n4O%H+CBiw㞺FJ*RW4!wnuUu2B~Ŋf]tNG ` TZ@u BXؤyv Ծo v#,oH7U3nzeV^&AGx>r %s8X)m[s6 |XMcX ˒Mӟ4I19;wXD nۮBW3bҿگ"L؎Qxu+2á^6DD|X8'P23SPF1ČSjQTwum5cq^WB\Lĕ7DL #&~.2=X2w at8 ܔRS{TE󷋌3Vf#f]I;asr'#`P&LP;^>ƈ~hZV27!'C,^-<+8梬dJ`gee 3ѱxL~Uv-&tM6*ԮiwȪ'?V6 h{V:# xg*4G>);WR(ߢd{H] .㭱fZzC׼Xi:ާyo04u ]@Tp| OMC1>9_[ (U6{Fvv5f`#1}Dq_$Z'/ύ]`æE$;#¢4SJ|z98G|;$PuF-]E™=fpX@ޜ,M}ǻ}$$F9˵,5#Sճ'YwE]>a3ͭHů'C{_E!IpENĠUM].(!UHkE̸i+u_(%} ,oюG,zџ7 $çct휠*Rb' Nx`[ԑ'Յ[z qݣ;8'ić,s_mR+Jb\ɗ*!vФ)+JoŚcS6y`mVh4 @d!b ?6>nVƷXǭ1X Z_V_5E]{ yzsvSr F6-(chr~r uQj6 ~"_q 2g!t~6'H [DH) ućh=(g;R|+WNAx,??\9@Cfr(e]$obc; P}Dӎ>=[W Buu Xَr_M#JT|K{Dk1VW%LH}v(끒0aO_0s\zL_*0ȱ]ɯPe\|?b*5]:pR{~Ck}T-9[D>Dr_O4'n4` >"$Y6/{HSI;l7EK/`MT,w?Y ժHf?VZ"9zsnUǬILjP6 op}, .+s$s|*bYOV",;\!5|hHU|n78HiCSNc{ċq<{b]}/9Ir]k-&iМc,R3&@*[U;1])2lRӅ; o2XRD@%MIz.$𤋮"8`s5Hfe ֤i7̄?CPkLXK3[u|4@o1;'mGr?Oz‡ss]Ĭe6wiÙ-TAΟ>2hz-c&U }D3̷\?ףȌ"X}`b{Nj<n>6f,r{Ό~e4/~NiJA=Î.DŽz(,4^hQ[J _bX~ e^"RbA}Xjb5ZMm!xUuAl.>lOZ7P5iAO8N;Kzl^9l&N5 G_,{\c_"VCUh Bnє8>چV0 t}wj-]LLeauuG$wf@f*9bj=!6o$GGafob MܵG6gpxF U Ɯ L(mTƆ*S{{$?(~Jϗz& R}x Y6>bNLO9풩FxNj @>M"ޕmW"GLjonZ7zC;hE8]I8h6+6WK5a#y4cX:v--=26?er,d2t-rE:o6EJ޳@do!d.bJ+9s^1[\T dUv3Kو@=҅X~Zj^y\LQQn~%ڕqr-|t8Wt p}({\è 5 =sK3 5YF^5sֽ٫E=2R 0^N3*![6X5 =1Fl.t"̔-y:( ^W磊ɍd\=akf ~]fTgǐ(1 gk̷qq5?O 9\I>Be("4:G_t0ub=3-`q`)u/־ 4xn0J}0C1E:l{hCc$8" `"v0ZaZG֭y2AXvЎI8n+ &ܛ#ߔwGu})l7!N,RswR =h珺@$p[{8 Qm8U,aOAz`aaN_)S>r*Se-˜QEVhgпk6N&hA(:sAUH粟_R܅v]mOǐ3l$oey+L%D} ]:lI$zy _8{KKڍEFv4W;1"nB9͊ (@lALcdhJmUC쪕xkG kTa}kf MDʡ sz̎ s6qosqsdJdQ yꃡ7S#1vp.ne67# ꊗpiyi{Y(ĖB#3†u1#鋈=[ka3+=RON؊B <8Ek1V0] e[ڂ'e%c\n'yCtO:sg[o~ohඎa[JW;*/Ϩ{goŭ"+r}k )U\4}\Ë ?z/Dy @QcOmTL<۔|' ՗J6"W6H-9.y[KgXSD~}勺#M)Rf L @ իmSV}AȽ̞SrXG#0FŒ~O䮕"DqJFb@;wpxH{`dd!DoME#J%މ"ٓ_Ejwu{89A< =[]6;޶1[ddDOcW;&>2s/ ۘ}v&MS$ #$y-͛V9FBEOt&emǘ d3q#v*B2@yM9KdTE| ٩R,&Ll<p_t]I(ZPT!.R` (F+]b5\0l:̊u`8)ċm3S[8g2o.Z` %hB!tW@.0ٝ1d+ :~a}Ђ[/dLI{H@b œG UYMphD{=wSD0$a}Ra|kbOu1q/X4( GX^tv;qTMn>0˞WEY'uRvփj tiQc 0mvEՆo}pIHd^~N7/׵ʱ˒G@Tx`-FBwzDQ\>ތ^r?ǃv/, [$c#nQ(|ݔC7M}ay,ܺORGkxWC9B-WD .%=o>_l@"୓t^c8pkGjpcOD>3ʡp. ^@k =vhJ\%A .Xzښ] 1+cBlkxK1J"ahܢj,Ő&0v?e':& ~&VѧR I˛ J%iؗv8"^)*r +/N Ո!*1"%IDBȗ*V^ ۖIbgө/\7X羹R$Xj>y \ͷŐha݆;c B7v]U),u"f=p՞?7)Ir!m7YU: k"y++kĐʿ9Z;"ssB2:XH}azc/446baڴBP@S!jgzb%շXSK߰K8)swD0_R0+"4ӞX xJ nўݷc`aD@~~L #럝#(&؜NC00{I﵋=(Lޔl|bI|S~6ĩ_y( MաչMu %7ʨ zq<\Ġ 9=U%a%EV= /rͺ [K֪ i\shc#̦!XI Xv/gp,xY-she`NGG7./73rw'x)Vu ֛/'L 1qaN<_s(y5:sZ-S J jB;Z(HHբ[dU_Q2-ϖ7K0aYj&5B_CJo4e1V ӷ:=򷅚G|G]V`PxG%XuH9ۏX\ 77a @Uc G"nrD/*WKej<%U=c>lN_8;<$v42''Gh޴2yKqze䁔fxMaiی X6Nn X` F)7I.>/l5/,𪑚 W-\"ۄebQWSɤ*~;R̘䅀}`NQ&f`@QRl?<ʈzCƦ|ԞjrQ>K$ۥ9cv hƚc#nÍ!~)x@ј.~)jL}Q)-f5b”_բeA=Uxaq3؇"ܦ&טVK7t-*-ʲ$kQҦk4l3-D15(5]VbmuL|Co8y|·\TB` 8lgw_g\0ƹ[Q+N4Cl߲x岝BQ.m>m!%sO1;FW>zܢ剐jp#iyוֹ <H~WE%PvH]{ۉjX[L`Lz?N )9_{j?dM>NRX4E1TG cR)abR=`XLqC9) `\ FW܎5^„'>'VQ!Zk (E%lbD ;U``/Cߏ=R eH>On%/G>@V^'ԥR 9&E=]i$?92`bϳy*9͓QϯIm8^f8$B 1XvWMK%ժ@yBW~rEBR^eVJQ>-Psv[0Iϻ&hH"Q]$`t~ 7SA2zy+\gܐӕFO:?L"璁3/+3agVŇW`'<)>B0=!#7i!Pu;ſyArG\8P}ʂݖWդzJRƳ=NU)eU 'A\*cpijq1hHO9XIR(t|939! P~b X|ZTHl-4PC4 k/EZ.9so]gy @N=nNoOWMF%)lO68wXUa+h,ug|S*|^]x RA.T.ی=}5YVyke6G#84;%×w14[Jq{$k&$zVQed{Nvbmiz@Y?Fز`Ɗ7>vi9EjL;nIxBS],cZTK,4?kyo;<|Z-hc^lbY:"|X 8ISoD@]u)3jpw_SӦ\ȟc=ĦWÞrA %8rWT0G\Da\Q}qFÅHmPuhD4Dd06BH*Ňqhy?/mJ -^|LT"V҅;vF&]vw ?ڼSPǡh_r3$Aw 紥9Ldf-[C x:>gxtKʋ+$]g j:Kz]k/<]9.QCb|\ JsJ-._MZSS|Vዣ;2h3qHOz#qˁz+h TKmS *u9t#Gs.܆jbx4kIq' 4BŅm ~2U('`U/Q}RO4Yjœ#Z J{@ZF=µ]q˔U5~'4f>s7HO}OqtQ}yզ}5BIoFQ'-Lc|#/N6{XTǷdHFU֝ĆXF_iܑBm7מD (҉{а/n1)T5ӺPIrܚ]L4]IZc$VM;oAR+zR&!u$RE+m963瞛p W!uP#S$k p>E,cޔMr 7>UDmt**=.qC;m>Ymy݈+m[ytghU,~$'~/S2#o5㹐CT6c&0AODtKɅ}utݗÅCg2P? .2|D 11q9G 7H[UY欋s0d[vVx)ƈq 0/#i89(gH^:6!ۖ$(鼾WWT-[ElR `WY ؖ_9keʰjbU} `Wu״>˲c)ۗd`ck*IXxWFGDN *wVR/xPA~|;xYD<%$%OrcB1F{V:f\Dx=H75^Kr#8,%z2ӢȰ/[i>w /+E|iUf]jL%̻J!6'_R!FxKVz_T*3 /4mTu+i#D%@"Xo։L[zs8y!p][7r-ՁсQ8Jhm?tǽ_[C@SRϟDhV jc 3qb?=l%ju0l [@U=e_NgHOݿ+JSZr_Bg y*5)a*x{dd V{4h#/RBς^&G_9g/:/mΉnͮ/Dz U샵׈;,0$_hHSdM<8^ϳm8?4ڼmwa IaFgS/DÖC}7+YSwA1 ?fuYWؖLVh7ew *:LPenq#c =#Q3Wf8A EiIZNnj  F mICq@jM8 K-9C\P19 ;avimwWe=珮`Q+=2? 'W]A3 ?_vxayu"4=ߩ|>+#3KZ8DN}_ i.Vҽ'D[*.s&n/Y닓֖x&g)OzcjU#<o%tu f!4l2\ecwuU&" d jj}EzS+Onӈ΢Rk;?+Gg%BSƒޗT(݂Љ$Z\bU2Aq5bo+^LgzQai腪2JE&xd3vkq(LCۨ3bUC[:S]2l8+)P~#En8=oIXWEar9ס3w7kj6_  e*(M+u^ߊzKbFM!0o3!ϣw2Sd cWy!Ø|ci٩hR3>lS~A,֙/̓TxfPoXjGJ`pq} s WHFKًT`L <疅2 z 99m`\GoU.nq-3vpY˨ >a3|;-x/"+_ŧ b<] r%QzZc`9jUYtüm)|VJkKi^lWR unƕMK.qztUi WԶV#ܻD$wKr uuOֿ6:MMR=F,'pzQtj9uz0֐:Lop.]2"$].qSYh M82sZ232^,~xoՇ1 ژߓ†gfe,H69_t2e-wMa%soIx^:zS$@! ?cts/A3W҃DlhX8wby?,2;m+6l0%Xg)ڟˋBSwzbu=ODZ9AԉR& P7SS-;ݪJdD/g/%s=;>BfHRGr|Lr_·{j\97OT$qe[5a޹tlSB\v[zLNX4mj%g ,NIJdeZ!^z>C#QY#z?2ᐼѶS747դIA:Vf"%nP jzZl_Z5;ouí^%ԞX шvp+i{LDc򴃸 KCfGɬq"&<ћȫ`y,h d3БѰVc+) kaцUP#!:64<]e,k}Qoˌ\wU\^lw \\؊⍡촌mā4N!y5x~y/ų!lƶ(kV'NۊlLHɒ {,PN%Ւ F,S06FCfi.Ev+v' `!?S@1PeGbw\}oVuZF,2/PHA6 4fo9O{Ϲeъh|DMBaEN.8/dC=h%N'{RN5McAe/߻fʨY"l3^3 2ho9!WR "?Wڄ2ըib:Œݎ$RQruscUei<%{f(<Һ _yz]ѡ*AZ43@)PjDRARKCm+ f5䥪AFwozh7Aq_xic XhhAo- QR EeIHJ [u)LCC,ƚ }fUuYC[7|X>GWOOFv,KlXq $wh֡1_eNt[+-|,ۋꑢAo`2J:g|/ ɛO 0>24h^iG~A@y4֑hz nsy`Wh9?ow3p@5Xl;R` PWt0i*֖e_'lGtP-/ID&~erOW+n|%bF-3ݜ/'>FfG7q ]u''+^>u`{UI.gU"Xy!ϻL;S|OMCo^7&hP`s"!Tع)Ё-|")^-!^:wo/4`" t@qH )CǶ"|Q.Ӟ) /:@'L[3eC˥D3J:<' ׌R=+s6 ]DZÂ`hi?\[2IYopb# )Rّ"XM7l<6\vL&6r{$ F,S^@<*~ U +}ƅghϲa 5-{q8x3'+d~%B% //x 'Ӎr,罌BD>C7 ?r(75TT<فqGd-oVDC^b<)s/)L' $Y7S PT/˩дuZ*fy{ z0mql0mžzP^gFvMXns#^wq['pQRG\A VR<r$Ui,'aJ+Ydt_ 9~o?H0ޱ`7 Tg@w{;z̗-Pڕ3(k%Nwq/9ap17y8T6θd. V2sOىXoq}eXJʽ>M@N64.$(}ʸ߭̂FcLOQL%!pOP)x$߹UC0@̭BKVKQ,K`ӴPͳ)2`QêEʛt8Ҟ.P_#,{O GXypM>Bsqwnl"=#Kh1͛3(Ȧ 1?\'k)d8:di ld$W돵4Z?<waQYdU0Dbܧ@aR{ j=e^DFr.KS6+q}VOy؇w4a@o)V3m ;5(Ȭ/,&[B0 c M۩bn;]BYC:R: :OaqM/Hi51rq.I%IˈfTa{x|<Y|s&l g  Bl -8NZJp2qnq4>#RkJpBhRo[ j?H+uY<SU.cyPh(3Jc!s' Y;l3 {@^ /з',u;T◕,iQ@EgW %0o{M'TC+U0;Oh+?i*ՈcV50p35 wA5[{2S~ #WնȽú+6ΐb )N!jH( ?o~}v:\/~  gc ?bOh7ruO-OÉ9TOj˥ܟf$^k.}bs 0G~kQk 1Xv"?/T$i %1}ډiEŸU,{TdKh/ǢmOj:0|5W}:9̗ήh tvs{bFG4C&:49,obaH[kImq+*ˆr(4xw+ 6ݽ%q2 iuԌrn7 \Adb[,Uɝwr™m&ڹ[gt>b}D;}U黦d}wrm7$44j Λi FFjȃt*2 'pfs``8{e~%un5fW^vώAbo┙]9tƐ[$h[O *r5GLLgiq>XϻiHpWlյg($nnC.Kxi3W<-L.ul.2K}(ѐuL0*k4NOd w==[D.G:9y|=VH~ [5ntu % ;D!ι2 d7AB/h;ʨZxsTyOڋeR1z38V$ !gO充5"Šʝ ,( -k1|y@|!i +c$;L;P*w%@ &l9t7ڎ=j:NxĦq/~T4=5c|Ɔ\X !vtN"Lr%3]jyB4R7ֲ~;Iު+G[=wVx7?e#eSaavHR6F+3[>j*Ҭyڭ{L^Z<"IRȗuM!ov+y[uw.I#p^owgěNˈ]UGUm~M$s9RC ;30(*J҇1 BO"P_ e;SZu61xT|0hb nm5slzd~T}p*7ڊ/ߔ,I]T t+{o20rT \RhG\lVpQ'lW8+vPt|T{YMwe!]gNFdS XF&|+aSE%_7"?xP,b[xũrFcfiFh P(<\cw~09>%AxL3m\c@yĺ?njPtfZXLQ\W޽bQHI?挭Лj0Y3g[7Qǚ4 ߲X(rM;)^i` >g ~KLg]-uW&~)PTOPPHvd zpЖ@߻)VB? 2 :GzD={[!|U8zy~# Hzv"O$2{^8fǐ*Z‘Em&QuA0`;DGԉ8e蘎XZ>q:imKN6r-gƼtN+mV7甍wLLqpCndv!6k"H&y3|#Ga4w=rz-?Սs2֫Jp#w qފl/ӣ0\o!xb/+> sd|[ïâ_ڲ1ąc4G@ ?w9FU/"}Ўd+"rUE{WT#|@`TH(J.ȃLѯ;"O}`i{Ab=oVFLQ+߳꾯 J%HTN_"E^:ŷ, =2 `-Qxޕ=C/(`Hȓ}z2k`/ՏwDb:YO@Br9Xǭ O:Q8JϘ@*J*lѯO2yf) Odh.! ($iE q$A=\ve3jjHg,^;دMGbWZ{'I@VD 4dUB_L"B=O &9!{S@a,^~&W2? &{ v/c̫<, A(a :'Oy}aFAN_#Fiv9ՠR`;ڊ*Bkق|k"F5+"XʠzTȂA[ 9ïX_vpKf̔GaL Lq@mg I\ٙKƜUlX" pqIBˁW>MÒMVYRc(܋Dͦ{6K s*Q. qD=s!kCTmu47sҕJ5N]*fm,Ꚕ`m1l?UZn %9G&Ǻ/aI 1UKq QHh8^?Yٻ\@\AmkqLBcY}FM̀`AyQ&h?Ddd.Cfq?#Ln`QҘa%87Ԡlȅ`5Ifc5εkɗ}9ݎ} Ȉ+Oi+m7Sk@0Rc?n!Q\\`-K}&V.> @,t Oæn] 謟5)w8:M|w<5n+pd'W n&) }oCs=|dzv-;O%ᇥ&&lM[V-y5H?R=K.̣!\fzHS</R5,Qmb66R= caaD F;7V 9FUD CmZ~`*282zi`R涷GO8#x/xY;4cni\ݏ^+?ӦB*İ=îŮPB4 `,Y}IgOQ54fbX]r.9qfl7 6pHmVcz|i!G~] GX]ok.!~܀^ƒJdvVޜ7b^|Loi*~OAҗݝ;- da.ɣ/V}ayWd,jHGh#4\ƌ!7BH9ky=pDWhcEqX5|(h3*kL^YvȮ+S PP(%ZKF;GI\pjUs(]XiD+t mWfFDUoRG qn' As"o%*-1(w﵍ 9P'0*Ke:ԾSOA@VbE|dVVݫvB)w<9IxS9λk8(>yagZRώPv0DzZM,~΀ý(FŘDʲIc8'*c}?ҧ+Xy:glCsd?aO϶n{cmp՗R5i^,t$(%ݎ|g8r`xm>%yczL_/mIt$gQ @Jh|M8+u,zKrÜ5ppqSL?Ex{;u\=-[3oa(~Ǐ2!^4\󥐌FvLF{Weyg~j0o]5OV*ǹ\sjmԨ=+E/h(22ag#3rw/ks~!qNrwRyhVx۵0ާ:t , Kӷ2(ۇ|P?UBBa;K30܋ ~y%3 xؙf|U;ӡ}6):z!w3n) ؆g@%-6uOy)@w- B1'_O eL|K{uݷMsΊ=<ƥA[n&.T%&F}]C=W̛to-oWޥXß(^Cb]PK/rև3km_IHȽROIHF @9Z_Rm+z޵r3(.BoJ۱t?UpǑc%ZvL/\]<\ HAOگ7*DZ5^^.;cm?p Wq͍`\3Ϣ UL~v[I&nJݾU6{ ,i>FyކI#:Z""ATY+_ۨMo U,miщJTxn`q]쫼7m1e(II{0նL(w[*6.>XC'mXi@?Ů'c=I6/U9{f|i-Kկ@E{d3ݥ5NW?OuƷmvv7l.ez0&]}DE?AoC;R>L5y$ޝT;o?浮_DBK0~dԤf6BXh 'fDi4¾7|hf-R~9q/{f-=G䱶"2f:9?76x(ca (bḱmjޅ5 n[^ӆWtRChibC-{WGV]xany8ϣhnoޫ˺_ gڐD'yBf`,psifN)Q+K5oyf)E*¬媶: հ1]T5~5N3uKd]њLjzL]f KW$)a932g!sw5WdAІ(' ņP/ERgB .bQz&\=f ՄqfVvWdcGZ`Kd졖$/jBBtPP :Kkr WgR&E QK:>6W՚*6a^>=Zx5Ù"(܀߂6;`J *Z7VbjjC8|cΑ41ޝY(KXx3lT -MfL'rR7~0L /@SˎaBjUda~-k))E,Ti ;RDM)[DR"u"d1F$dVnq~p\>N9/L@:wX\IÙ)U?4:0A y$!'`oNZք3LVHkgH*3% \Isa|029&,B'ۂŦq/A>u?HFS%s *Cޝ,_9$3h;K1ښ,%d%1Bvcd_#i/vQ:s%AiKNsìS~=uעIy)Hܗ -R˓o:acmh~3]0v,$IS`"Nû$,*`_-]!lOJuБ^EØE,wuKrdfa?[.I2Mm#mǯ.B@,h5(/3ZjELvBo,<'g 'SM 3 ɮ9x,zM:I3@g(^ƪQG5}!-|˄26 ;d\n#bCqht^?"ŅǁHj% SqF"cC6꠱]U],M3ڕt !2*zIk Lhw ֮Gӝ6tWƏL -Kl~;5B4\k:Vc3Ch陰ԺJqaBrCHedv?E7<Ҫu;XrͷC0݉G }_(1ơF4Q F8Mzc RAYPSșGze_M+=̴sAz꫰tfn\=DI/qlVHC@Jb 8;vC%:` w-[@\Fqw[{B7hnׂPZp<8S)l %MI6CB-qJe$U D<)BX-(1?wy'> D&%OkZtîVy`I0}}Q cPaTss?V8KTƱ866!kb5o-p4A~h/ CO ܟ1 ;iğmcߵew!/n4:~ GH5ZSZ[SMi0^7V 7# { >XzJe^ @ro;.Q:^)Gi1)-R^prl4 =wȃ*.8O44s+ct_\)cȡ+u)9uZ:^^&p4-sŔKj̤})'T_-٦[a [?k"KsSC󓼖|f'[퓁nzaidԓ;@֛6iFC7c'l;rr-^x39;UQ,0ua߿:)@BZtGp(@iבTynw%@Go'>bA'槧Fp"<ŽJU-M'aDT[-.la3LF>")%鑦O7DݫVy=] XqFO>EøfB4ؖHeW^Hue  A!_Gj@IcgY];dF$E(q-6 .sRe͚yK>FX, C9c^lL!g9Wݚ$F$ObYzd'%w}M0?IyiwjY LН"K@9j}lu&^Nv}qőcdl}3cltYs(ә+[4* h~{KFkD91 )`a˭A)LDiȟ$T1ƀ ?Zynmz1ڰB#@7)Ps b, ѿv+ӝhQ&AO·KRA'Gk14pR7bhR/*s03Zq a2a|6-"hXg0k^"#kH nͦ `wJ5n''sﶚnnj GۇmQh_H7ݵCwVo Yu; 7UY'˅Z*v@^)y\\E?OMbVj`N4SzқOduњ]v'\#r 8bU}'ϓ%e?IA4>ѷUC/5G9xAm;I/^pR2N7;ֽI[R"\xu_VEB 3Pƒfyc`VoW4G`}:.} 4$0SC4*Ft}@tlO!ބ(NUaz#J8rBiM<jd/DM~dy&"$j%=+>\T'QTJ8P~.a U^ 2vI4%6ʗ`r޴PPj|XX"V)&#C@cpb 1gA x2ZI~HWHqno?o㪵Vf,kZ.?oݔCWH>1BFanJT /=opʹ9|Η2ʈ}THGUԓ1hB9>O tlQ=U5XS@:ƃkw~sg֜Tj#(jlزd6|`X\? C)d[$t;mI(h$&FƢZ ohmh7љ5T^%PqoTJ6}ǭZbs2"l"1&jP@9"05=둌օ$@4phBfT^O^)--H7 iqƅ_Zi* -D^ϙ]kfhz('X2aS8 #e> C;E@RS4H1j} 'Rє,Ura5 8ZI@&۰o:s$,=9@$;N^yQS+&co7*3 SIub. nG}& }6g,5{iGAg4jc9$V~>L6҅ǖOheÂ&~k}|n+p道-9 c&m4MC+Ue~Anܳ&%0bحt`.ɊyL)ȆOPRp|fr]i6*SU=Иъj}~o\Zdsѽy?!.ɯi ̭[;\]vEH#o +(Ҷ YƉPTq\LT_:5bSLy[229 kG<Ӗm5uȮQP<_AҞwSo I(`߀]:{Q[pb\e6UWL8/ɪl4/x:"66 2H/8dOgLJa}N/45M7,Uq^iDǡN/ [ AM7j3¼ Ë8L?s@>^wiuCZ9azZ63-]G2_b$e$LlItTMrm~q[EQ8ĕ('PĉU5R;ow=O1ۿ)'R1aF1sWcGѣ8/EPD|=m9bsߙ ,ֲn FN>GYI4ʣ3O䢓jCA糕+-RƟe=gA w;j0nY97E쀡fI˜o|_f v[:<쐌)us8A?l0P(-3zCP"R"QD'. QS[؜xKRؒ۲;˰%?Ss9G u0iM#X$n/Ktu*0P8Y#O(>eľv8g6mN5}nu>L٧fGd`:bc]{Ȗ;b"0Lɦ~'&`Hkik%+9`U}@T D03پ!/˫vZm-5DqO5#)inmb}QkNa+2!FFZ撱4aoyB| A9vR]=2h`+`wd4^8:v?3ng&ކ{V~*r\i! :LeJ)׍yM[×jx3~40ܓWU%V.lx'3\yvsHW$K Xc.ghK("v-p(΁"ЖQ@=!$vA)8XGMX*$7 I$<VÈ,MO';bfHѿ|$i%chTnY叙z*Xv7 GJMWIkX?eR 0`Kj:gT֦1,Xc830Xw CHCx8!%9+n50w,7v 8A`=l$W2&V= h}iLdK @8393&Gӭ#zvpLe+D@tһBc= Nzи\,U?ؼНgUîp"9ĩ5ZK$_4*],h?m|m0 uF2W%XQHZpŸD>1pnL^, ~ CD@XY`B)_R?/r\M@;pzZfp^4F & br`~NMGow=Uc/&Ka'w3*dd`4 LV=Lρ'ދ|VIKg//pV~-غzuڦѶU 5MMֱRy8V|b?Û?fO ,W292kGFhr?h#LEB0}B5)c\'(]P*6̚M3Ϭ+(GC~FYN+&Yj3QaF p?"Y̫8sL_S7iP2j}u݈B>5?H=pW̝\ngb?ưg{:D]ֹV OHytȬhf]f *:T'j1k ~آA*G$VAWV,v )0퉍&o"E 8(EF)KhF)Nx%݉leѩ5nDAO?  B1)H6Tcr]U5P+?cbFTf{ 1vt<<߁h⪺+BSf!'v8.<&)b#ؿEtQq)k\QG:'h7jF `q} 2*gWb@ kOEgf"Gn姾q[z.5 JӈOM}'j8jg.el vdr?X4;3e5g aB#n(bq-A[}t i@m#Ug<Si {՗|1@2M&;U1^5~wgt[_jU8w1,Jy/,pwU R![_q{,<f>PYٝTײFc T uM(O˘ص'vDxAm} L>s: [*E ^cD x1zHwywi??껉]cT2sdf[dʓ=pW+}Ǩj,ӗ}"?ʤW ĸ ;`$gK.lڼ|0oN} |3E9M9l9spnr3-ܪ`; :fIl񃼗>]2*7 lCac:tݞK%=4qGKP6tu݃I#ن_`8ĂM=T>8xb)[|:,Sf'y{>4PۧDU9FGY%$V+3sC DxMuަ?6b$ݟkŊK/ѽR$BYtO]~|7J謝&󮽷*[qCBP&ǿ̀li~*n4Q*-l&ֿ̰8޻S'p$qj}/!36%h@섩2\w"w 03:4f MğBхj/u_^ʬ;ols6K M̬:N~3Jiꈮ1`rw {jεA3&6 3]4q~N-1{CF!h͸c?a ̚Mz׾ic^z2J+e۶O$gLH !tx@Y4@ 2S>u3篘(JsbF\> OY_`ɈtVih9$Szdх#|$ :h"916 әŽYL]7yDi#D? NÒy'{'QI_&! 8ӂ ߦ'EU#LZ mCu)q)~%z e44f$8AvX>;2r!%i]4zpd4G }O D<=`,ڞ^m8xdvտD8a=rC1Lf".μ̞pʬ_b +܎|.ܩ9 -2. 'qաteS1XsׄJkz]lb0Vk΂e1\->No:j֢*HD| 5b =x9.I @9pwwr dy'D K'M`} GV#ŞJ̾ (J} qTؑ1 p4PM ugGLTE2]1>mS NMU$ 0 m<J?ϼ$fG<9>'LW@t~؜qP8 nP,MTvFi5]Rk !x8n~'H+$5tB !m|v_ppOxܿL+k%rCV,#  v7D p(ݳ^f +Vي̧{ۃqHI3fW!C!^M&?Vιu"09q(8Y+M JTzGB2b;(=Sw;2V)>\.E%y-Fmʦqlv xۮH90! bQ)l\T.˖z3Fƛ%$fEd A!V ˔#8Lm'0e(F&gN xpĬDPa?ϊx0嫒JR얊Ӣ㕂%հt}@<ʼnqCy={=N1"Ұ 0y]r,%)EA@]0i[UP=-ܰF|ZnAw)Vy>&]"#SHn8ρUu[9x-:-'&HT݅5w'੢--&ai+QU/fl hsE.;D!W'WR$Rrj':%mkMn"Ѻ>s%X e?v)>0S-L87Z_@t9 쿾]#BGT ƳAu+=6}zD2U(sun+nV] 36}KUƒIП{K4"NAyt5LG=ywXbmoҐ;ON.E8 G;ˊ1Q9H[z joۀԱ Xwr7J}?HB}+k:11ks$3iX3?B nR}alȁ7a^1x_I{}N\OO+BL>[wGR~e D#憣[#]IQ*( v)P:[ϦL^UzF3dwl1sqbq{_تkBV!M(?7{u~)=Q"5I>xs;ɤ_ 1I}o)lA3sӬ\n 5)߭4: |ˊl~ =nu:r[zQw{6EYԇc X,'!QRй&F9-fk̜צmoW8Ƅ;Q<0(pYa>ly3b[}=o4Ep\c#))3RԞY'l1^m~ E,HG Aܛ "ݮ5{TT\cZ5&a% ;0(W&ؖyBM] `cXhW=Ȳ:IgҧQAçq̴}t˙x6lLJdQKjwTP*-vXFRJ끪&X2dNO])d4 8k l:T]^ T=' keG{CyyoDcXGclYd(EU~vdz;u;utkaXB Mkḩ:.Ycp&Uc 2cJi/{b&SHJ2<#Gc=% Lw% AD4Vp.&!ļd'd=R̙“ K1"oJ%ۙL2[Yy%.L!s?g b qRMf):"aE IBReAڿ("6S*X TQgk߆I,>rk`UVW5-E?M{Rr6,UTzCVK(*'n$P;foҌWC`>ܨ Ac﯌D7[B}#rudH54f뼳?UuCe;Q,xswvo`8}*iO$/V{ޓyf"i蜻BHdr|5 Dvk[3ٞʨlFqhi8^% pD]D!Lj>qxJEٱd{&Acu*XPgymxv*=l'Ok*3'/.cbųCIdc5?fg'\qwkh,^Üh *B=ȽK6\N_i')-o( ĆCS^q6gSQ]6:y|9h|$me,F{-*ἇ .AM3oFH?=c K?⻆ڮ,gx B^[{%#(CaGrD'*dհh ؁'w4X, (9l ]EZV+tSyۀ31a?;`XΫ636ImsvJ8zȢQxIΤN@ܛW=R)@OΕރC"D1IF[v4ᱥl>.$uU+, @BB0e;G|̴J).t2Q/]YS;OeYo/NPk E{K)<{gL~./yֵ۽#X'L-W☛ j:I"& _$0ͻQ#[Сr6@׳5?(7 kÍ5z boEii%CG @1# ˒GH Zb tEYe^]">2uL1byp~bP)ټ<3vAcs戁Ҧ% dz5W YQOKjtb~~"ud\C )ӮH(p3_(sU%AdB&Hu܏mgBK@w=O7,&{z#@FWP\h%#5=2nv{v2zR stjYo^xSʖ3X( W3 ])0Ѱb)BsLvppo=]8S#G囮UEsE3[0=yi:)E]1"6V"9WTAMnO~8Qݲ=-KeL1Q+^ht;R>v@$^$g}(DG6n諫jϔj_$%di7V{ 3G;aGB%s)ƭ50B 7h/QA*ymq7pZA/L2;))ul&(O8A_m&xE<[=C 󺁣 ͙Y}a.0'wjkM`:(? P3\GXfѠˤ/+6 4;GvW d(͸BUyjoטɅB_]؅db}pș{LZBߛ Z/84g=5*zѣt OEULk;ֶgS;1Nn>?EH1jf:P)};kvQpvoMĒ7:=۱=|d1!x@,FWG kew)孤Pz'5Ux>u5CdUPTRڪr'a%n$0FYXtݗoq_vbD~joMCs-qj{sq'u0=CS9* H|aϰ6o0 GPSE!3@*a)=m.x?_]rnGEn<@sNr]{@WPڏy`({?6!QС;OiU:An'ͺ9p3в 63@c;-ءsX=UIi[3~$I gy?1y;"'ƐcҊ\jQ| @62RztɌ\$B?2$ co"4M7!Pf{D}+vvܟ -ˤcɩox˺Ӈ9Gc&xtxX[N)a\oCp`w f@D^N MBZwWx:ZhQN^TJml:;R~Id˺I% 7HO.t +s|U&mTXke^>=Au=~ I>h>n8=@A|18)#{mY] rDB4-S2fwbˑDyd.7&j BQ9rLm=;2 j:^a l-k=xU&kr><+$Kr<7k)UPe,q.65u+]U9x_AǢKH gWM\joz8I&; lB|Q76N[g6,`eeUQ@.[q3o8eըlXtݓbq0.瘋X?P7- B,&L e;|"(ƞnZj J?X bڼś߭]865tݪ ?3E3zv)}]Й {d=i,f"Rtn,p4̍Vꈃ/je.=j5M*JwQ5z;bc*^.պ\Dum[' s]ldoƴHĸt 5 %ի,ϳQut͎W;|NO1yU$o!"4ոri4&M5.6XS{dD;s1w 6GCrFߩ;Qտn[NU*v*!3DJ4i>M;Ws߹<~QA EWvԧ;m۟vsޮ%o/8aS,ͮ Np}s$x_v5uZ 7'T-d.#KJM} ݅Ty;ݠdҐҙV Rr:R䇢{8D|v>8qVȃ`8Gt'Ԭ{'2'UlA7s8CNZH nҴٶ[8Ǐ~ ZE\WPݯa?$gG]OC\͇fz40az5ZںeHEc+Jk38sOCH@;I*\i,7IIyqNGWux$\dyr,N({@i}^6z|Hxg~tbx|ÛnkrG-Ph]]?>:G#G~1p cpkJJZD~ڢ?7Q^WhM5}O:[+/Z4U\d<2z M0822U GNY 7R#Ru`W"J.E:=.\3aC>Ɨ)֧,1Կ8dn 1fǞH~lP1rhuR :gPcp݀pZv [YNZ &9vi>lXxt s 'F ^C?bUJnE%FuK?z ;~?@|R}fDdsS@FQfdp})#VdYwWqZ2C0rɟ#t}Ͳ{&'b bSjp~ &Cv3>JQMJ:bE킀5/|Q}hxd7v0LߤZ1-. dzMYe6d n}P"6ӜƧDLhε\TѺŸ3U<=rv~R?tǟ @xH>C8TԚ]K wT7FuA2GzA LRVɋ-)aVTz;iߐP_ML!?!vn }5w87yhE~z~SzTq0;1ty}9!RfHh};k{.q*~TYV,Wl\=zJkbo  5@=h˺*D49iU|;մ3|kyDI>8* bZnGSoWsj Sar0sorW^%v;vqBoF)‡" FBU k ¨͇"aSRuac ZjiKۂ-pnP]ziE+!ۃ3{M`o6 [т]8:l .6|YާTDE?wT{EbpRiEa[p;6:p)%2dHRH Hw%"&Eo"շqlnѐmF+K Ukc^{` j->%(sOQ8~}m0=i T8BdV|) Kģx痼t-wv'B6{3:_o;#kYg1qC(>|$7771^/I(pg0K%;lC8X6^0!f'Ze 9 T,fE+H1lrcI.b~p{¥ݔL JTI?7x<~*SI<)~^=nOׄZ9mBDyXd#_ Ya⸙NtvL~x{zl" fKoz(ҁd,hukА̖ ~w U)Z/ =(YPu#28s՛3 ,FjK1q>u9׵udk:D>+C׽O`Ċ E⨀PaP(5\N<~W`Ku†ҠCOP7;d,hk~Wn~GI587mRe65eqydfʻɇ*\NJ:~ғ/CVR`yg]/fLJⷞjxKxk=~ %Ps܅ע\] :'7TSUOK-cCR "KVbkAݸFkx{=wLRio:hYe,)VѴ$]V>LA/,9wB1 n/*U%A2!fs<ޔLܲ73e3jvVD(>KlIS bcq-i> X^I .j^[)հ*ϖĻG$D4{8+|+MszH8RI{cQ]tC^yf_5%(RQ>]PWe~\r(swrƴ`&@:('Xt ጜ_KR&P5ug]>lĕMV%9#@,C#NhuM&K2jDYR '#?k' `.& &LdPvEwzލp]Ek$h^+,,j;14`q Ch1ǣbwB+08v]1bN,LGj|bz]"aݑЏwm&]p`\URw=&s/UًVZ 7)Sn'HVRB!PZ}\iKPIP,TևVeIv/֣FGvL;Di8»֫2/̀wo U&X˚JCd]d:`R$8c sDdžB\1eJ6OCꨊ'L;ջp(\yC:+Yh쇃᪲76CgnU6΃E2T}TGfJ B0L>x:Ma>U{h*Xe?FQm e=zғ <ذ GJRrFYeҎq@TQBG WlZ #nNúm`O :  \ޘ@Wt_V6X8DCU, zM]Ϊ]~\aX ֳ:OG1-ZF<"qO,T )G#/f}=_=r-KR,ŁDc{ZoKZ[Sgx%IV7Mhqٴ,Otu%[7 lI!7{21CaI{̾3Kg*h]%889~cg.9ΩGllZp/᫉;]D29DкR8Q,QQbjc͊d/5=LqeӻNџ z$A;skՐD+瞷׉}Zab.BW*\g#!̝wEQEx srNj4+8Yxz-dI9›`Q@g)4ٲB5"O6bŐ:I(L%dGsykP:" Qn͊1r"=[_A6XdkrY;])ܿ8CxQ͘c(۫UÞgnKNER4{,?!ƏHCv᭷K:FҘ _3{$GK/)l!蘷lŚM>ECXNwg&3#5)a;*`1pCpw(GT<@uV/_R:I&_ɇx9|)"-*V¢H#J[4l_d<} + i~-rx4LTe6*wYF3yB>+QAP17Z!*`fRڎݡ[ŲA񒻺 7= %Ǣc v6syw=ւ~nHn<ՈP`[`gkj"nD1;ѡDsVT7x'!(%GH3Y!\=7E*)z%=D/Q\,h OVyJ$WM2uv jˍKuQ8!q6qwy'~w$qY-2QvMDKrvMC#ZWXdsDoN?fkѕ(4E_$ע }qj* u<njEn"䩣O_\?wF/Ķ\C2Ovh<Բق/;P`P,0% "E[prWYE c;m/Xg4JrhukPjRۣ9v~S!/Iŭ.!(;|\*5б!$Q(-޴+'soOtV4Oȋ+e 2Ll e$-5o=g?CYC",%kW*;8345nnצG$Hv0p>O,UmلB}&wrb7Ӳ"-nQؕaKuH^;l#9v`U|52kv>M׶`) (*!zSi:QMΰiސ9E?bW*/%l-kW@4b:aLGt֎)7LE1GJQa'IsLhOFw (07>p'/; |s%nwF&s~PYEEl~{}s7/d>PӖ :Lo1 K l` o4`c)#g\IKm!+nqZivإ{ςp6=SI$$; ]fd{wLzF}|rRC$)8D`7!ُg]m|mtDԁo1+tzNPc}%`zGEJhFZoޓ%snmG`=yKZs$m˺Qj&|61]cZ`Qt[%%(\k:a{w(a$0,:9XH,oLfB[A_ضf_#ɔQc݈nѵ>Q{7f<9y,7' lr/A6S(sr*e,|̍b"JC2 zqXORO aMRjֽpPܲ9!=6S]1W.(!Xt > +zײd,`eω&\O툶EdHWԘӾxد H:6ya"3*ZOl<["RӸh$UF/r%stusZkGC*%J)lgFcZq9{%I\21VܷH ?i`ߤA&m&c0a-+MZs /RGDI/H`lVT8P\|u%IKeՃ%]ie^JP(7:v˟RIn @i0X)P);B4A u7g pDIoA"ɵ,l#ha}qiO ieƮBN@elp.^aojV0D-p$ nXsϤR$d$GZP?}(XQE7ע<1) jq{aA  W|xnW\S"фRzH JllP:(7 Z{VF&_eU O=B>IjmAzuq:;8Ug(f*ƖɭX 2@c(? =M~9y8m^Z,.& aP2$~6q O* xJ:KyR\d=ɒ/}Ke ܏u1]CM e˹gA;_ GpFă:#7;Rvo@%\aGk:줼Up$gN!e]9Lib4! ˎ>:/5;z6^RgKռe\ww{@Ni^Z?m%KxBg vW}[^tFXz&VxH2k\A%5K3 ~2%fѨ= e~5ZzkK`/d5;edQ^ÑRp/Ո'4q9k'IhJ٤XAa= E0A'FtGͤNQLrCl׵-dUEYkH|&IWR4iS9卻pT~=ktpNRL~xhH8W0G,ˠˉJ:hbVΘ)7? 7lL%*\641+UM._zw6:8 L)Ȳ7s|2:^Mܲ-G#d_쌯-C V:&Y4C mq;^49>5HzH`{Z4N]MOd\rQ Ш,&3Oiul::/8̭a4ą3CEa) k;.|:AuŚ13^jwUEeO+tfȫm#&}iCaBc^>I Oa fIc~VO{b{ygOfFr|5;nՖn8iKVN"T `Il{m3tHu@@3-~].A_qᰫ-K|Kztd1gЋs$7`=c -֎1EiZLJqU 5sgVhz_qZC!@+[걻5m5 qu&HUŅ3С"큡Q"VmQjBFL9[L( Rs,;&SI^vlbLFŨlAk20$D?_;XW#;,M4˛9f>H~#aB9).t \Ww]tWc%XrtC}th@x]ذ̉d ݂rZ绫6>:\*k4L舛ȝRHU"e9;o58 t2>~Bϑ/Q:6qr4AAhbj f֊D!QbеhS60إG~T(OF`>.cf^BVYkC+Hmf qRg_8"ކ2D:yS}1j9pzqNQ vJ0y`w6 ML/v<7ϡ AMg;@۳M_D}tp5hUJص UZGV Ui HnYvHa,wV56r,A,5C]Of¤UI.@6%Cr؆u!ݔ ?+c\xK[k`V< Vx/  =+Y7rh՗>,@]"ᘚt}@@Xz8BAI Xv˔*+A" 'ΔcChq|T 4 6kŘ]RaWni$(m7^~VQٞT{TSvaDCH˫& s?3uNa0(Y8-o-U fjq1O|p&L.ћy PJH.QJCl=V65|`aRq+#y20nSʕl}ۣO_z?aJ]6UgEK'yI۽Cwi[~ЅPtg-%Gm-5~CԓK6 >ռ9f^VJs'%^8G:#̻+ PDd,L5I7;DM|yOB 3ܱ L'귶dnz֛);k }?ϚWdd\♙76 U1&Djf%>4EAg)cӗy-ʀR[TCy~r O2kBJ>VeavL<d5CIS8F"85K Ob `<+[f>3s׉QەჂwrTƴ3/ ;)ۚM@OO0C8p5aS<&f!|rNuYCinQ%τ0n)݇FTb!4 ZxU x_RiIII|d%Bv{"i1w29ە|"! PBs`-d%tGT2W ~[ 4r(#|&{J""%㿸'F;7a C}_bFdnƸxRFp"3|N23-GQd7Kyt[jA6 ;̅x3|)٠waN’,uW-kcxk \4fj=q}^3I RL_ M%9܆~ ~/ t Će SABxEw]hʟ5޺=6pOguJN]:7.I,S!PIa:$r{Q^!;fG)81}̕BըC> -0%I_ ٓ _'-qq-`%~akz]uyֵZH(}W3,zZ4!+*%T7WEe6oLq\jNPq6מ"Z{#'2UQCJmb?U\2 &[xQFp:50DǏWq\G:b1k_ҪEIrWiE]& v[3p /Tڣe+=VU" 2܃1wB68f1#_zj@WGo)Óy/EyLM`1 LFȫ9i!J8qlqQSo҇CHdY.!RW D(Օ*}{a*(ps |ae#X:P,aJi4OY*рÞ⛘ f*ku=dWEw˖@%1ٮ8Kgy 0]CHt?^XUyuwQY[%gcW8YNʑI3psX*Pݎ" naMgge>9sB Q3=9"/Z%0"5ufsuO`+)X.X-)x M p2J]^ w.q|O|ӭBcE d`|1qՏhK!X|Ud8?ґ_n, J"/iV5 'G"F%G7Z6?7"يSNΈfkMP+s&cĜitet`Ȟ#aCzxHw:7Rih0]`X g^RaoNc#yUV#W85K,Kҁ^+ F8ϛ]jC:.y3ؽBv\%ƁOnX 3)!.Bmii{JY.4a̡PSԮv7d:5kV~+^UJkf`ag?d;A"8~0| l/^NWL?gRtђCЫ̚9BPQ`m94 air/DOB9Oe`v}j*cXseܰ7hId")f"bKf<m9mu]\* 28:1J*]v|ijje1,.Q8a# rBR}bqcfٴ Q9_P;:I5ȹ,4Udp% Fw.$jš9f]r ץ#0P)t8hlsL\ V+W`.Vnf붍:v-K=|!a+NI4^gt' +! :)/{=6ύ`^^ D,stV) H}hǛ}U5L2ƿl+$B/F!g jHƠDJIV ?҉lճ7]c7 ha括 „]{ty}w5޺[!]ױ1$26Y$e2ٸ ^D^]ҲD3yRgh{5;CҤ QJvֿGMBe0`cHN"=AӦw$cxvT;{5p9+fX4P7"õFOM]W>- 둰go(^je]s}pgdB3vnt)c`T:6 ;?H\Qm'z,\qOklIw0>n`_.|^B&0еǼrKR pMQ)P FL6-/޶aF3R~W6lbZ-YjիzA13L ہw3z+ylWg%1[unT 5-oҸrq4M$Db"`lkvok:UW S6F_I~qC\g^ e8JJt-i Ó+-!c$c5ՠ(0vљQ'^ݽES>'KvtAM6KPVS*6J{;]N_ͳxp9:sTDjȺ4zT=4ҏRqcY+t gNki?[Ƿ6k%79J u1\0±p5rlCz1j%'7E^-#Oſ){po{QGէ3wHfS#ݿ^.U Io( i#EkQ"pЯ䯕=&3 zdg,u(uCsϪ9=lU zX?8L\.*Fyʨ8' 7Iz[5R3SG)hw)n"! <±g*ͦ0 X:PBTSh_m5[miB"˨WfYk1rl430&_ܻ[p6̰7 boRkcqf5I#馆MB=4^Hj(Zh ݱkZsUH%14[FMhD:|:Y̠F-rOc[˪-fG0C?mҠTgtO*8~MS2>j=tCrL$;C):zBi 4| +WsfmfҒFNFVjfYj+ vLHtIfؾZC!g}[.i"AU K{-|\ƪ1\0 ,,"#d | Y ?2D)"D5#"e9>7D?s`>dz苹Ob,C #C(qwV* ;N'BIHG:v EL =-xʣe8YEvlK;S!fRݽʪc];VyX1NXȸg~ڢQj ص˼?"ł5 " <5ӑe5y d~ W~{0yF[ zAGt&Jl)Gez*R7m%4rt|&ptkYbO˯Yb%4ǫ.vP (7ZߵRW~b[#.*$ L$60hT/ϢL9ot^1WœFCIr|甦s;aw}c*Pc(K /}0=ȌteUp?iޣJdu^U ]Udg9(J&Zk4Շ E4oz@{4^wcD^/&(7C4os C g4eVgF#W Z 8I5 ˱n$v >QIPuD;AG7dGIR=Q-*; 7e^B S%}%ڸTbgSTq<;~^@t;ďj*gވvȉ+?( ~(-rVϭYH قr|$y2@| D? )j#+XL]0t3͵ k6Qe D>e& Fp/ox#Ÿ/ ۀyxҞi<$MS'(?Hrp>|GD_ ?\Gt Aد{^ fP2`Gɐ'8[/t#Ds_p6`3\Yڝ+R0vHG62gH0D%/ W a](WuMB/ܩQ^fjٟu )l>tYjE+s]T.?Db.Tw>>ep:9\o\RK\+MQ ; b`5>92 LG4W|&[-no_vU)b^8H/cEo(L- -i$_\__ "s0oh*܀QDF4AUwp˗>NIԑ l'.PI?`O`95^6ѷP$SHDaJonv5*G❟'.u%7оX\ԒåS< 'odO*c) 76׷f(g>09pߊ>_ gvD0l@o<=,__+HU OT/?尳Rޖ=}k#9żMgkE3=3qM H0;2C~/R6Fa ۞SG~!h{ݒʦSg{_ME7,}~f,>'=ck6f9v.w,dIq] {I"{nz ~+t22k ~μ zm߬b$|o9MOwTix@h=&H?]S# n ~d}%?ҜD̀ -sZU7etf$.Wњ ec/){:/j1lD&K6RZu1i^-7ـ Ab Z0}77?:9v)u/aj<K:4IP/nFR)ջ6_qj/́75fIJ]nV 9DdkgR|vbY! hb[NO;,cMvkfe`!j4BD]hJ~*')A%sWcqZx (þh.c`#=qJx psƻ"kaZ}ٜDve%W`dK}*hhb`.a ܨN1u Kw;y|Pd1_Z6dEK1C;:wf#Q]ܒ-&$xQpVd'T#>$?\|/NhA܊4ҫ05_d9=>Lolmhl.诀w׶:LO;,98 \|@+*d>z2:90ɽ֤~F?MXRQ_MX'ħqPn*ִ mllSkZ(]H-n |"TB\cF|EjUߪZLI~:gyO@)QGf @>2ѣ[$?ԑRviB(rU$n]b ȵ$cc8l_r"'Qy!$<5;]y^?ފ!uMvF8[*Ft_U[|74ev<uF,]תuzzC.4;.H$jE??zݪ@frcEmTaf\)KRg[`u$t9 njl#'E8" \@C[WP hҦoKOLjZzo4s/cj!N0I[IЀGKqEٚG*eƩ4A HC!X1;lu 5!wu6&E5`Oo:_ֺ#QW{A(z6w$LsJq_3$%E zvx $ <k 2 5pOq6Ro uÇ%\sL{)z![IβnНx|%r'ɗ?T4Iʟ'f^Hx-{g *9 ;< &LOKpP~YFEn*я٢K%P&x"HeB@N%esa=PЅ6> Yd,N & ֪ <DWg3wi]|od4!0FՔ- YTƑIr$YJюۼ ͧSM9lTl}3iVD"I4]siy( Į+GiPNȬLĘ1qTVarXp.T vK_ S&͘g l-\T9{ߓJt~p?2NrR>o>zg-G'!7,M@/5oͼu'I$EJ;Xg#2! ^䕍8!>(\$Gn,Y:w#MN*wzUD0잸V$L7u{? y"T,Ⱥ#K|]R\ZFFPnSO"Ig JMYH:Ƕ>OC' cSz 9JIo+(ۺh&3` gP3 赕(0JDqKfc|HQ4@)3+#A* aT|R#"VBضj慕Jn(V U*#E9L0,aTč#ad5chi6rsUu7h/e+}S,c#l؇ C6AW8CY jpVwM)ھԟ,&!IRg s:ZY쟢-zGp  "$ 5 <޿ܳG\XGrfJ`n):ʐf6e~ږK+ʼEHsjvYAl%XpWG]}Q@}Iz_CzNA =)qR*)$'GuW;qic௼R%~q߉0^X -E5CqGc]tŪQm1g]8'pW>:TJhbLm0SbB Fu^'f PH>Ƣ_4JeȪ"H >/ĉ;og_B y`;խuY3#^) ̇M|% ,]_Þg$&ئF"]DϵItIUYK䔧;k]eYo=#RET:j<LvOĔ  .<'_\ ,z6Q` ꨴbqm_pEQ~m SG5gmam:FbW+hF\4p ږ7X9(|"ոE]q e>JKz\7& _`_EfYvJQJҥ=9lOqVf8HǛA1gpzo'U6vV`:DsN,gi(nueߧp*;TS(/2j5O"v*"+#SFVy} 'D/xDpel h;0sTme lX_}wB,_SƯj1"~t#Y+i& 鳏] w.Y p0K( _**ÇePO :zY{a)TԚXؑļR*GOarCk|ל4-:,lZ ~1c HkN3"=6}Ǝ&lo89y+zָG2G a.OhOE;Ja#kP;B6$TK=^k_93 @$B}}%WɩT cm|e1x|HqSaÄ_$~GfVVH[36-~]>b-s(6 Fxr.fLJ(2ZW 0LZ$h_'vSP̅JfI,={Nwψ|(k,S,9qhZ*DmwZJEb(St:3:Iׄ3Sd?dWҏi:>^Z_߯^(.c;8u?21SC,p3\V\ӕg~nenF Rg/R@]-v6+ [1A2b?BU}0=5ԥ%I_ @79+J\Irny96w{:zjCujL@8uN%Gڀ7N[#!CGcw']2J EV5@ˋ|w͟%*c:c cc,ڐ!I1:omd(łNpN}iqJXd,20Љ-h)Bxú$%?<9= !Fdգe/˓;>14lwD7zQ(lu)I vR?5۝l1\;m\n_Ow!(>'h%ί̈7C(SH!6M?۹")Ę k|V`&*gBB{kʕ7{:ȲWVk{΍Geo>; !($ 6XM7xǍ͸n3Iɕ!"8 D`j|P{՟ "z>1R7;aPnH/@ŏbf|DDN{oSB,9 !j%tvzo6-xa%thgNqui C-9"fr͙60|)cVIa19M`w[nsH'>0Q[coڲTA'֠PR(jX=jr҅ bmB _nHL:a\ܝJJ])oSLs+MosBrM䴙bG“'[l #%o!wa\aϖ#:,P8(Q,w5vHC(&FP߿)/O[2^{`SeH~jjգ[eiWCTN@ߐL]߰t}[߻QP+>C;jS.0 ,gdaɞ0a|^dpL.݉vGu% D.+mKʣBZ]3_xt}s)xDcTo|#k!/M{ B1884 'yaI[N>C"9QN=C^9c |?{ϊɑ{ MθCf.8QH# [Aڂ;#BMW'IA)ux#a/3; QnVX+N8(~w'7ro`l >A[m/k))MgAbk;<ouIPIF tl-ǷK=]']UxHj2,nEh,NDă X7R8+|JPImhdD`@\X|,9XJge:3Iw#2sUߖ"P4iu=H7ˆc i$ǂ;,SPF.|f^mFvW)r1E1GG m~.5eDIk(hh驐ntDy/FW5;PkM{LFNS7f/8uT_'ImlxI:s\x8ӪָF;f켥a8x1+is)B1Bz>MՃVYl7P v3 4t]c=FG]۝dBYYjPYmbp^AiRЖy#+篲˭ep/H^q(a%vH' wޣ~mbs챽ۤhBYcs2{EBm$Lz5tbȺPq%T&_bV z=:fN=ErHg?lćX:lfhL.-"0)vMhjt^DaQPƕM B6 fVf[IdA`(HȬgrVm]ʬF!~:{C;TYۺ8_*{M%kKݦX4 r7ELԃ_zVĜQ l(yhԭ,=a џՄIh/ 5@ r"`{koE*Gbc@^W>W߀RO"?,6T`2Lr~P4c| KaxhsE{1VqaTX*XnsbEƙΕ4Me_@QŴYPRDi\5 w!Z*zM4?\S)ыfz'xG^C@>'S hRDc\G"~&GU qH{B"[ bu[8@H :߃o %Ruk[ӷY5% 遽" pa΂%W C0ՈN+^E{yqsVv. cY\NOxo{^S#T#ЭV{ϔ$xx [9BtI.劘64hO}7@Z86&J&ɛc: Jא@*?Fu=<4%j"ZOn)G h6?؜CjZMGKz R iV*r-=cbt5ݱ~ aD&ws[W)flOa<ؖ^W7K']e%S9P_ !}=ȯ,#誠ɦע'EA 1~&5b4b5,ťeF1U:7LA4{D\o?Eb*:Z*i~[Ƕ`;igЮ0d'uͫ`/yWp[֥Gr#r: !g??+wG1.ݻ,l%O0L)ɣK9S%cWue4l@F9ˌadt\iyy'bOuǝzcp1(/NLu3c]5UrǓ#|!x jHc=F@=TټV'uvo1( ćV4dYZooP\jUv-0/4c!η_'\&!G0ԾZo j "VpFɰ;ͥ$F `e 2mg~Fi=㵺 v[D/QƗu>5g$ L3`pe[ȶ]~T<fl`椨1|yVIzswtp[!հkL/䌹/k 6F _wTD2lAa=Iy|b)z|ΗO6LDKp:DP `3Zy="$wMfWX0e`ؼDsǜ=l9!T"pI!!Gv o0;gblq_y褆m61ѫo eʻuZ3w_c58&4F$&5/z[\"z oT(AԶJ۶>[%'WvɽO[o5JHB:T4OX?UiKXSInIj/7b9BX[&0QNv}En(? {g*^i Vǀ)=jqȍ^"uۭkf l <ՄVM!;1%4chI~]cԺM귇6qdL}1ώ+5ͧ2˥ic4g4}EAr.H٥5u <{k?(09J9PBT[ EnKnD͚辄)~3Zd5OCg2 Ez7V4Zgs\ 1qV&_]kƂ3 q󰚊M3hSh\ R[dmu\/R NcI`Le7s;~X{ j$㣘*i:YB"u:'kt35}d}+9;b݇>J#TBvqdpo2~7kEϏpJMlmЦ9  f{aj(u7SбZ=MUUI~M&̽]=OL"iP&%sԑnG]S3"Ix)u+^Gy aVl蜲@8zˌzNgEτZӷccM3:69%1k3߷y*8J;o/(HrcN_.XrVBYn甶Q 1EVI=E ܏k u_XXBi[ Reu57e-8/Q o)o7zO@/ts3%@af++(13? Ťnqiu%1mS3~z;c6/bȌb=@gjCid6 -Lĭ:I|UY[;Icxfi*-XjF,RRU= /{`vDl?D;Fɍ*ae=[o ;2PpJ IbN&M38V%]5BAuҐ !8"߳p|H>C*X埒dP+5V[jolDrʹØJ(Kkw.|(gʦHQ av4ݎ6/4J_՞(T]JD#Wa$hO"!8beI525-%x?C-dZV(Z-kIH+G~FR ^Y Uqt{20·?iE^&WvWHCTЗ\bl:9!z,Smx\Z\M5HV3ci:W!ޣ6o+Nk4`C HR-GV{- T9,bKkj*^m"y($߻ytNHOnk߁g/nςb- `AGxq)#9ԇNaՉhN^ihח!Q2v9'P鍱+02QPᯆyvٲ@y1\9%\Z^f/[=}'w4+@Š`d#$ +Ìwx*ʔ\qWMϓ`,"L=]*X6!ވSKFaWBHŖJNcuq`pbQNzfnUŨIOffYC R^CI-Ꜭ&]@0VD3EilÙ$ {(ut,h7ia!Yq2i7'eLhQ^RrAC-uxmO mnWn`OGڗv3;b8M;?P{pF@Q,kځ= ߤ~ZF< jT- MQ|)ȶ ⒟\Mjc[eL2d)zCԤJ%Lo+ZsH8h.Ul۹x1hcD'e-oy݁C{^-Sh}hI()Qs#(?R7#ž\UwwfZqOҌ]KF;p!8(-=gh#XGh]ܴvnX1Yb2GT4@SNV!H3@&.l5܄ 5!Y%@S̻&72ҜoIEĩd3IO+_Өߣ jqeo1zhB1r0+XZ`?33 ]1@Rť~:#&_^+{$Ghb [5&ؾV,P/F vЋ/\T6 G3~ӽTAt=FFڣ ieNX2K(s uA7?1rCmwze+aIOaC%GD{x'Ԟ˗u{Ѓ4;q|F R(w-seӣ3ԭ<+ t62q4T+G+`'/O ~xzӨk!ѝx]4G)=.E~P-r.Xt\{I $N)CCj#`[fC;g$b&U\JBf1bXo◶2Q2wԄ%\leNwKpd$ wF=J[tb,-0H?:/GG9nyZAqJ>`ce8W9R^c;b@Ǿ"q++˟K=Z1ܒQZeȝ~P:;6o7;zMݳiOv(\)I4?Xd~:&sˌ8gvx;tưG^!բ̴0L.ܳa,; 4jJT7KkH9RQSp%ͅSR@5=_\1.)Yڔⅉ} ͤ ` +"Pp.*j"ˆ0Jy9 >bK x%а;.n<%hO$Y`Y/.`손GL: * Y)ҩA* 5c⽟nHTWR*#))C|[= XY;ZhHF '&yK~qmA5v>m =3^<1'pFe}ș=:5j8v?Oc3?/^&bX12sI8s)ROMjNՖS(SpqS|)lwi2>YByY:P؛1SSka+}s{sT*Q)<iL\t-:cZz Imq rvfJ t>殘v"ς[!ZUšyIVwJ 0w E%oVk r8` -怜)zdǣF`oFгg;L"sfX ҧ p1~_NfXrim5jWQ(Y;lM yN2uǪl6>4 ?vm|7ʟ1]r$\[d!~"6.h,˕ :V_|ǥ誤ۈ4T=Y!],Jjo9t5Hp OYI呈<OtTݷWO5?Z~y^}.5~T4RY%v& y.ߞsۗ{52Jo4 "BSλ!E GCq 2* {-),k3_,l9\p;-Ɲ[dt2{ocd٪LHG둔 D˽}0daYf̨f"X:v9ҏ)vEϾ71R^S)HYm'MI[3Dhk@k5  &6L^hB:3mm@u]52ԒNU^PD+q%[aGjZQBe6سY n*n/; Px@3F!Ψ,Dވ,_{ҝm1v3u]KrPEXUھ@x+4@Y)2@ByB45}̕1N$:f Y[@7nGuʚI]S.C :AyrO*z T_0Dt/^Um;u9ÛQB0|, %F6]ՒD!$ߦp "%\a4үJcʽp+-J)jf QEMUqg0uS J<%zN")JSx̟w?c[9G;I02Xjp{)y8|v M(0)k9؇=7ܬX}[ܥ.x60;vl{w'|^ԣor6#8UGq;^QщKxwձ(PtvJ}kuITܓqғ :t&kءR),$jt͊5.4{v(ׅͿΣ-@-Txտm M-@-0Vf2Vɻl8hTܔG >6եm_`5A.#F l7C.3I( +żarw20o/qUKip /,ki&GQ8FpabVf;8F~A {TBDh ϋа5Ay_JH5ƿ.Sw 5OXWM+"|MىwÞU$Gdv܄qpgNc`2JF $i1uLV |GnMmn'0ϓ.Gs`?'psgyag9F_E)>58K6~2+IQ&:bK+SW)omn6Mfa(˓4|:fvsAtTJ}LL2l>@~Idں#`Ip{Pʦ@\n(!§&\<]+0l7ni<*ؑQh%L9R?10(o-\&o24Lszِ،+H|{;*ZL-*HXQ.`^d=[{GGO;а)=kIa=*mzi=$P7UЈr1[e#v˓]`DF(MO*FJ ._rB0WO *Pseш5A糟E^W`H^4yRk5R@ Eagf$wl>;tDܦ8vf+1]Z+ hB5@/@ɤ~T"(Q9Hg2is0^JvXg48}(U(e5( <D׶]xr̰mwaՐ P0U5m`%!:@Ip?~-ӶCͫי2`[vsh}CRfi'NI7&V "s' 5m^@] ZCٗ Y3x .Wz4ev8>'ctc<|! IxyrSRQc ƛC~xv2K?<O1!%0/*vd뎢Tfapk*@njG],9 eXHsrַn:("up\'* c{$ EGN!ZuF?_7܍(8 ٟxL6 C$)Bh>$-Eؕ8/HRzer.ƙoIb(M(ǩ)m1i[Z-BV@IHZ "FSyJ,J Ĵ~70:Ď !:IΔMDpir86 IP/O/=ƕVکm>֢medYQ ј.oaܵs| N`oCyc!'<Qt^㆗h[esØX]@>߲Vs10,0#ǚL5׹#Wh>6 yvv_b1$pUw-[{Meu v;U bzOmmł:f.Ľ'A/-:Ҋ0CgOC -?w#Ffr OH92+# ׏,rVr؍V u JPJQ3u͝/-xHkv9ڮIJo;O˝j.BmV;4" :*_5]S^O« eYS+NhXz?zf\ꏎ!FGhv!IPCYa2!E֨y=RsK^%5•\l(jN8` oyMEF.*U+ۯZ*tyUB hR 5[F-66~mVxDdO?]UazF`cH#>M e;T>8n,gM =C/L&5LK#Y XߒE'_s~fK7ip6AS[|[¦%~SRS# (C?,m94b?\h5  cʯyO&9/Bd:jk/NY*J? |SaU|uXV?( @|<;x@>N5`=SJ* 圅Rpcx[u]:.X KBA{\C_őx8^QV!.UM2IU!:uRL^sD޿3ZD1m(8pa:ֺUE#s7BokM# sq%Cp}Kh b|r̯n/F>^+ɭ043&3cnX7,f!o)vU`2>Y$iwDdzm[ M8AeyR+PD$+<CܞXPuG]2ӺNY=u'`jAt}@0R%ejCZ;s&H:tq:Cj;h#K[aűXQLbqI]AyhL4~To_QKS?rCM~뚎IWo'ZN "t8U+jN4ƇN 4E|=˛vJUP,JMS>4˱(AxGa]GHzHWJ5, ~ͻ.@^痷/XBYԹ$ۭy-/.ۊ|X Ӎ. k>GbT ҵeaPӢ SU<8-xcO ıgU&T# 8,SlFyLJ0'2O !陏v_,UHΩ63WTˉo-aspFYZ qÊXb@&zlۻPZO%KΓ75ȁ0 ;`%/ߠSᥝ`%Cc1>f7qKׯsn8m#؏H5jZRV3.JrQTs3wޞR +4;t1=R! jYtqi kH+=mmx2^ 9|@(¼BD7cCބ.ŏ">U[Tέ"G3Z!lynB(yYyq[ މ/x X|Vs ϣ&ޯ`Vr!iH;ư'%g/' HCmLQd$jgAT?5sZȜ Sb*< e(6NqD4+FO<1N]K<|Bw,lhߙvZ1p`=IdI?)YLNgV tݓ_z)x8#x6@ϖ}d^vlϨy),>Xs|N;1`ǩ(ӃKFj8Mjw *mֈ}<0hnAo-64A„?{#֣;^Ҙ_l4fIQ\j|/SԮ$ډy`kr-Lveޭ)36;R|RvT #i"jڧ/Q,3$!Wc+t? H{OيMfG;$'ƯR*Joguis*#6XiK-NfGЕsK<)9g Ět@=rpa5dWy6`U=%"w;"&BK,m^4h^_}uam_>G=ߵlx &vRU%BY1gш?_D54~_V&G ܟ:R`pM>sYl3T&)ͅ/G!_R'@atlZ]p24%PBe_J45yLi~p䨠Z!@ &_̞b5t7cH]PX bĺ:̎P|ޡ "$B$*֋$u*֨+€ɜE9cX\ql秙,>18-gdsoi/&M1{d$&uBfG]C܏E8s_H l)I p>.6jB!.H zb8B501@.ypykdUwZ޺pmy6sGdg;E/_z b\avSs:6HR)è[h*_ 'Y]YߚzQXs?@NE"+7[I4M,Zi3FWKrPO |>!S  yDǘ=nB%s2?x`_T$Xpeʇ os*ﻑEMLP9 "M>6Yrqe&=A?QI8&9+ 6}*u ދO5, ɩl?Zn5,d̺-lyaZ%," V.1&Q\,nmjq ߾PP0ųi!@ PQe0?G:2Cb?JFhJ:6򛓶e7@3iS.ԁ{ N_<_:EzߪjQ1\DY ‛]{~513mPm%jXxϨk9sA0d69 Z`/~E'E舣32tYE9j*esэn֥I #C;\e;ǻh P. 8fQeeS3{!kxG@|ݓ?½-dT:HbX0r5([T8bEFVFuX̏Љ >tov0" 2s^dz[Rd[ș?eT~;0*]R<0N,̈Az(ܖF.nwݪǏ~n<^3.;QWK6n;*՛@{e0 jdȿZ}0HG[hӼO7P1[M0niH[:B}9VUע1SU!(JgRfM6R*< 1,jHCOhiRԶzTQ"q@K edMŋ=9A|$ODث4 VatTATfT]=KZJ23JkwkFKS5eJ -ﱎrG낊H5$SIݠB;Bo>&lRcZt<tTTx%=5d6w6kOSyC߶ã 6;k_zh.!㢑chd&iŸuWA3d7H!V3 [2)Xk&pKU$DYT&(jp}~b F:eQOH1b=DJ6 zsO8M q\B2Š67!}._% p+j[-n_w*j.x5hѲ ]#rc—8sB^:0ѝth%( 򻮅}+K<9]ɐO 2¹ƠF-KʮGEG3f/~=wcJI1)jt .hDiO"u?lP3U~a |,`ݶ0[aȌ K۟fb,ڒz i,:rKW 8G[4e&b-OkpE F͉}2Ǵb&*>`+N#%V*[.J/3dUVMj>֣4΢2Yߦ1+Rqx ,-vq[O j_Y Z=(JT^d![4(2׬{G`v-w5&?V\1YkQЯ#AQw!T'Z̹ʁB6j_BZ{*Q_M_e@r".sol v|=B'[wt=:8_x5|Wi\ " R+m"\1_mu}xr`]gan5IqWL <h3uD:zjY'=_ Kl<_tT\;Jv[#1G4q=b];IZ9sv)<"y~m?@U5Ũi?{'6 ҢUMRvomꋤF|sݽZf\3;,%u kOcnJyN!+Woj8DCRc6[Ms/@Xd,M)&˲w;Zٓ"Qf̹i?^ *"ٯ@%DHn 'P!2 ;g^R')B|oF5VxfL$UiA'Ԭfa cf{XZ@$ Y&Sl#=fJDKZš}Y]e֟3c8Ui~rq.zƻ~<9aW7@ -XCsv{' ̷-4%]7{3KͻȔ<Npf ? l2a+JGcPRl)ũJ g5ʧSET~Տ9+Z@`.Zٽ "y:a=TI;%Xee-t[q0gx.z)OwmE=K3}CkУh ]^;|!̋\Rs1/h(޲#)(V*O!Ps\шn_˯]%̖\]Kfr>s[q%z킑S1e+ˀoQjsb㙊U!n0˧+~Ϥ5`@fy.tJrΤǧLaj={9*4=VWi$T<'+\Q=k1E,gf.VTGKZUr%)fbv~* `c2cˮԪT0{N ؤc~͊ !|JmNuyδ)@BIv5ö.JJ'CJbeaH|/!CRAqVLeO>fܢ[ ++< BQ.nxU^rd|WpgZZ["C[/0)z nSz@Vۣpք6} 7rR"} UdxJ%biQ c:1~<FPwMofic[A5Ez &ssBw 2{xޘlψ10(ٲs kNFvqmQ4uaSˀ5͈{29;nr%c gǹiUџH0wrq>o1X'CZX8R9kop+  hevCczUΓVtGețYa A 8ܾ*R$hAf)֯[+qq8PÃB(A|ȘM_ۗPݠO 9_:0>*QX)}mįxip)O|vˋ 5Rln-s~ّ\9Sl- dlݎA7C9y#Wl['o~>1x=r\D-|5~|Zɳ,V!]HCMƸ_3`) kf '36*|O}jQK< ܅X~Bz YaSzO!o+Di=ݡ֯ud_+xnb1%GǨ\w%'-ۧ0nAMnYۏ>YPa+,xX""AQJRhP]+`n6y $ӎ؈o[\wC#FڻݍVæآ44hL+ЁAW:N1p}?tX @%J7}ac5bqP+ 1Н{Mt%vBd5T̨j^sGD%&_Ť@a}^߳*t(K}irgȗ1.kE Q&:QIuUG@c1V[H#I?}dN4,#}BO8dY,>=IqڂH_bw~px^gKbuo8/keF1'!vFE\QoYi 8;/mVB0= B[;$*e}pe ^8җ8C-W9q{a5M؏euԱ3#X ,jTl%QA99¿ bOD5C,EF9ӽF[ ,2|W943%w_/{,[s'->!g5OCů'hϖ4m˘Q0!QKWG ޙ]iؒL#ՒFhN]qP r"T+5-'XF龊_v c3 ?M`;&hR%=\&/qSxs0ZuȌBqb [iVas g˓AQTdx2ݑ CģX}Š[LL\w=(. wiFiIQwNe}gzfk3C&%TNͶCxדB爋j.lB6hCT+q3)Y) H"4DfI訋O 6n]/zgm@ ,6Xxwk"2E\aSSӽoVKd"瑸Ckssw,4Gp`DIbO[e/CۧM o+) ֤=c 4O7ŷ#pjܹG^?O|T,BO ,k?ba13 .mo]F(+8r]d|Cٯcn_Ay\Ru9S~ඍP-;i;m"GG>Xt84M5^P[ w—EZ8w=; %>kqWO48@тo0-H'1> q)w۴N)n'/\j ;M`M HQc !q3̯>:9~{,ugiDLQD]36GF p49Ɠˊ~հ`mFkOe>H?7\ [VW'QϘ0gM7xQmrsMY*蚳;0#@cV[) fͳeX"^>FQG߬:K%{fЦF!b/5Bu3_y(AWw^1>ƭMGn>6$f`@bsli|fLpHBYhw>]FT:&A_܇l뱾2*wZUfiM}ȶUIJ $:PR=IfѣWW&9CLf+g1>+?Ep*"bl]Wk{72:UE8 6#c=~fBKUa0{ԄNKo_oKzo4h}my}Z ;A]fuiF3UXcD@Qfc54dX3{WE<i"l@bnVY!7q]\BJ\jޫܾ\ tKY*paY(} =;6wi(ثlnN:neu3o8 `LqXٟZa{W H]m"ҽFV)>PNRE͛} 0iu\N%EȥrDo_8U aRcyA_uĽDž;2>hG[3R&ʧ2vv LFDltV{2/%"弨>Ss$2X`5 mes|yUOv@h#à E=G8Utydo~]94 bVi1g)P*nnR=#7(͏lֈK;BTcXi%xDk8Aqxe>&/j:=Sw~U09һkv|1]5 ޣTl)La4MP`f&q xtb GN%xCi5KrShcu]Ua {\ GB^kM^g^?V;]ȣbCm"UA[%h٣}AEi/DmiRНr(~_zpFV 0|ÂpoZш)SĤ"oAC)esÛ{l+&^Wzh<ETy)$yj?+Զʗ5U-?51CzK8 sj̸KǣmyqtJV=e3>&|Bwwx 2!EOn>i#$k&BO2䰏hBO{ўFp.w1wh014\Q CAGyf$`Oަb?n9s}pLf@iwVhD\ʴ} Fosu$ՃE2ٰRf 7OΏ#JY+&N>Aɞ<™&::dkfS[$_*koZ#;Vzp1k{G r\J< ?YR T_ v1做¬kYƝ^^CGrw>؉)6- @=kS{RtQs>VpPJ:;yvf4X29xuv;܌)w|q-iÈ\ϕݎm:b틾WQձuQQIa ߃eb?4_#bE<&‹H[zbϿ$>v AM#PPkt~)9{g =$ W C*L`/PȡV%bpr_A CXy^ȼ'k.0ǖZ[ v•0٥VaXqN?3׍~3Zײee.ޮ px#tvnA*2|5SX[PT'!mX[Wn?4m_ܚi, Mk=UZd\ibe4v%ֶ WL(^y쥜Tv=€;&TE4-%͡dfZ=hrïQ*NvޫּӞ^}F#O7$);7~Tv_j RVG,;)e9L\ɅMd`Vܐ}h.ݬ[`6(^=<)h"Qr_;5gOmzdmB?j>%*QvVZ|2ɛ,F_1 eQg]%t{Bca^p$IIpYPqjt'¯CyShⵥlaXe!Ly }* w]u>a6M6e I MykeafcRmpt}s^^Liv;^+Yb5 Ih\;'LF|s/ruF&"o9 }$"Xq=+xfYm2|& .Y >KJs(Ɓ5d[3bH*qkQrW_'`&yC,Ie*v@#zzeM=kY P!> F 6̃0_@,-D沼q?AE*+w&9\4^C{m~8D7PEG͆ .5(6F4$}f)ۤ.{OHG~zz7LCȍD}&^n1N*IJ1*g hhM `9X`撓"`ܥtVkF¦^~y3LDYuaeyK+?Ġ4-X%ݽ9B ͓JÍ "K9 _V' }Hb@vEKS9ٔO\yZ\qJl'[ZwK@WۯonSsl럡]\]hUoE^LeRFƙz ;OnIo@A|8u ZbkBϹU8(SžPʔ͢Spg<* 1"+,>8kLj=:y)`;zXb~.O:*uSŪ~Re)ܰ $=ibG#d=}7wlg^FVI/<$5CGkv94"f-lI3YFӉf#-2s@1"!eSPiLz븤 'S^Fm0';4ceEXZ;#$t39Q>t`(rn/;6@BeSRy jͰZ?Ȫed,:_+ g\;J7DpQ+Cu#c[ݯOe[3xa@1@eZ"|ɕ-|# G_zιnr UO2R*G_r ܭV w[U+eC№] }JJ+}7U ("Dt OxeE)#_(}w ax{/`B[p>&vͤ'hLW13Ή͞+ wVRaNf7'tښ V!) i10Dbf@cSjabbk[,yv2r\8"NݘZ +Ϻ|R볭c1h37MƂ>pXoרSX$uGu TnjL Ym4>lUb^gG8ubʘn b1s[X+EOԭP,W1r%-38<؄&8mlFK;`sXPLH񞷝nN 8 הAX1{pi 0$Mnh:ws>#1sʧ."8B=.~OKxB(yz <̋߉ejwI tCt%CEF\?ևҼ5kl,DSZł&AIODE3'7l$!D>kUP xDXM?)sx3}2 Y"禯Xr^9v:qx XhW^]PrPfY? /-8_4ɤ8k-zĝhڃ 0KRf)jrJ\8$ 0x"A?K,EYVP%m]/ŅFjNJ%WGڤ[ DbQ6B9DPEF&k<Π!=u u}DRUSڌ> >2;YYSQLǗC} P m1~G UN}+mH-Mޭz6T 16T^Z0be8YY[-͛ h@Hm>!ƛ.m.gfR?`OP9k7}V-`MCD{;Dw<g1Ë=Q)q6 !>+wH>LS%igv9-ȂqD.LLiy\RY5t Wv?nN(c=|.o'g]݅J\Đ>E}zqWlFLR(_,OF5 6);rF_.z>[XDQ)cSE%nTl)GH2B<5 ;EN/ ]&,sm)c~GuyApg,}^9.3|Φga\#I;ҽt0r ':_+B91DiixTŕlXizn^j~s=S*H!f+[`#99$0D N'Bxoa^LTK7:yR>@ Oo֙k]6gGZ $2/P`2D`K0n@5 qe-NJnfs8ã: E_!ӨYcs'e4lՂnpK+zr56g6/L~ 2)$Haqz*N%6J*6<ñףZH͝i:JTNG,=ڦ5:r($e(Mw=pfuFWY%$\|dRmB%`5օQ:rCS< =￰S0b.au8}N/:*5+8T\УCMrWI0/b;y8 QGpY<CxC#aTI#=Ϸɝqt1d2$k_8WNX4}ZEBW*~9ַ?L?WASN|'_GRlXDpKU٠7K~"&^2^Kgg*f^u%qʄxagS=,OKFH@_[xJ[ٺԦ5 σs=_4k T6<?X{k6T!89fsDc jf0Fnn^6]~r9 s#zgb*MW5ƒˆ>C}D AYW=H+˘x}? ̰o,W-t]..Ĭ7s0 #@9EW&3*&1&ŦH=:zY4(IW['K~آehR@@{ Z^ϕ DmUw^T.LN_tJ `eLxXâȱ 3| ܵx{C9*FhC}Y`3H|CSޘTiyF2{(3Y!Av)s$; H\ǹ,phV/^uF9r{7-}$wJA^ü͹-6-5<;Iߩ'2jSI(ʬ}0!')ؖxfBp)Ms&x >37h9z]1&:-ŵ*4s2J 0v6R N r+zN ˢg6(H5=C"x+XտuCMRpw1[hm*ArKVOyA/~˧.h׷lĸOSDD!Wd@2ub[.u@ Lmas҇/Ѡ lxݷx !g. gFfVx{ral>NACa,J&cFn 87g{<jLJ< ҅Pҿ۩]k-]:In˖~Pórd|4/AKRJ{rvDBmMVp_+$B-O%4Md YλœM] AdC ZөMϕl @g]{*򣚣ESLT@3`[SK9*$Rq6|~%ZHKBPw>$\{H^;WR wUԛ5uJ 4DT\^㒄t#qtFՖ?Ur~ds4o4RtG2(;b}Gv5ښ:<_#RKb6˛uK|Ī͖"I5 >@zRzT33 @uh-9 {Dv]!ذzDk"$%~xyr!::kF]I'F}b-z7!%{F.E#CKk;C*(};egyIGO1Ӯ{C@6Ƚ5[jFtV(K p1nL :cR*tҎ&Y"@Ds?8y1 RxfAU[h>UsVˆ'%xィn0 r8\r3G0 票j9ͥ|fK@t*&"ԠYpɑO`AP` &|'8mWjzf?Xmñ2'b~uXbl~>')G w2Ӿ 'Q@:a9o8Xi| D29NWcqnZ2$ jF:'fPQDUzs 'To?RδW3m̬XA,wr_3dR v. (*HWafCOoZ"/`QdV&.R8cZ32zr}ʓN?:K$M9by7qߝQ[q,.3\p`w U3;ۜݗS@9>T'7ޱ1t/fKkc^δ[Q6 m1MW^ai2+ڗe:@,\ru!҂0gN_su$mz\a@kq}/ *UK D?z\&H°ug(|sM;E-q|} }Y7@i{I'ݾqA FNHQ,p|8>Nwq͗.F`+f| $f5E{Ń/V6xnsD)F~|k+읛tzGGDhk62_[s֍c[88u#X\ "f^0HbglOrU[+`{oxJ<8mclVmhwTe#o!)t9)jb(u r'Qg08c2hDm_c؊/+E֝)bшRA?=a3#Eo7}<G K!ɼS8A:6zpJa&* lgci3ޏ6ƾNXV\R'bHQ zYbgFW\t M>[GaD͝Ж JU\-ຈeg7j}2ʳgcBT {ZGj@єҽG Dҟ4V՜O]u30XʨhO޳*k6h(a 3?h햳= Hc.37c; Q v42QTu( 'S:Kɀ\o'̇HXm?GAU/b԰$kxy?r ˁB<:x.%l:< vG{J}8cDQ9.p brUPJtw kZ{{Fwt(f*Ewᆬh3GFpy.rqUeMS⢮ܴY5]ey8˛ j3[t{tYd{z|(u_*"=yk}32AeEy$rYfT[ D6w3tC5dK[ cEhZ ?Vt,bWyU0j`=o#ᴠlD?t-y %Dx,hqNwt FV+ $a ɵ8RI ^Ba|g(C5)Lmbymb/mq27Iӌw.66 BbRq5q-vL[II0dQmi3$}.ZG@pOIbBZTs͝3. _|1`e$hg(]W:0ZO0P2cVtHcɟw6հ!X{AC>(/҅:JܔNtfdlժю1Sh#8tsׯi8H{j<_zX:[%;B^~se Z:RY>]t+p?qfA0D4i8/XNW+GW)~݆ h/i.k'=Zv0;iu1 17 NCWݧQ og}GwBhaQ"׻џQ͍ (dG=c\1LʠL'W,f)猡0htVz$bAf?5:{N g[ı9YQ>ySGf(x]e٬\lL fZKѓ~Q|VIAY _w Y@(MowNNա`?dH3qِ eƒc,A@>%)W}P + dFubk̴>T-=@pĖn6)MɚyK_ xj"`Ul} tDiP]Pk1Vf4ZBaw¡&&[wM(JN轲gX?|7 ik"/XXE*Nb ;-۳VfL5ǩͷVn   ElB%WOklqqpuDԼpzUEDj~ma #wW7.]S!xpymjs<聶 cVuk+Q2#LO"˛A^cXa *WƭO#*8z!msn**_uvBҷ"3HfXNS#gGSں=Wu'JWr_x++; Be{KMGK/dN]ʳJ<2WToݘ:Mxm5g6(OzjѤ- ]̧JUN'S>V{$k}§"ze:IA ջTr ¢ 5Éƙ}Ǟ Ƴ ڐK- աb^hL85F= Jؿ QCJ^a## 68kL̢|!+XN~%P-Y>`V5x[12n`ЁRзM/t  E{=W3j&ƇV:==6wY:$0ҴXEP<טA4 G'< 1gs8aVk& AbE~UDu q{0sK_ӳcRx3#[~]+uem|+2YԄ8ZKYȣI\7žQvPQkPFvF5*FcPL-p<m"9%]Ȯn7Ւ8G.0!&+7U볕2kk{ښ5ۍlŷ 0k6>ea \߇;#Mr&&Cc!>рC#H‚d~v0劕hM.\aXKY39K}t&htjX  r L Wʈ=ǠEf^eK2~e$N"d%6֣Y^06Surt5/MSxt!=^wg-ӞE2V-́+~sV@\c\Lv`U .T>gڋY >:q&#۫D Bs d&b^]׃}OvՋA"K)"T]􀤯Ը^>L-S_8D\up~ T ݹ0Yr-7 1 wv "2&-WԴn u!9) `?A-J`UU?=ݔI,;(juYɏW<.?MNSnPr8ayd)!)Xe.ӂRÛof}-XT8HېNS@qP=ySn:_o}Mqe]$EsNlx)<\|1{KPF4Br\6p6$; UvoBo2ӯ-CPB2;G{4Hwֆhw~v8*Ϳѽ<@px~ Cxײ!x@?g5BBgA)MUJgjZs𨠹F>KD^ivmg0ft^2+omd][CU]@|qHKDt^1Y5O'tx*I{Cu: m1%/KZ$0B PU\Qz{3YΘHS?_3 w=Y )!.9^@M<ܞ͉ *(ɐ[GN&r{8hK)WSek!i`߲h#53DP8bP֢TT Fʣ_nnnK菔(+9분e~TBzkwyy{BĀʠ)'K*zm{J,"Bj[ D5ԩL}QJ9yJѢMj,A4ة8šelLc@\$u|h74†LQ08V$)y/9BF"qiB`)$AC?NW;{/<#) $qݲIhK/Ћ%2i'u!|$EƕqMaTۣWNd,NR6fhF"Jݨ2wzŕ/QZ38ӭjV mK쐻 VrBCʿI$o*9Os Z@1ɎK"yU䰩3^ْF2kTg>HxMcS^lc1Ğ#;!C@hq_wmX=At~pXԭ xf1ⲿf )ARܯ8 t혦No9@Rlzq%ѐ| .B_(f5^s|N Lyio Iz1*E_+&ABnO'N=1ZŸ HE=\MzhT*e MU rm\廟8JeÌc*哷t8Lob0/J^{S׫PoQX߼2_TfEDeB"TIYq{3s){Ș%YZz՟lS*&ΫHC/JYB@wyň‡C?lYքqyJQ32ńK@6?5hxr`yR3w!W}kγEfs|CJu;m6z3"crirTFڋ*rRCa}~j(-^h{ euBg&CΡ&ߔ>,KUdsJ!w]#1.Ng/%V؞%lse`2_6%htOSQߨ%/!t@۸b}gOBe<57^.n%*x> "ݱK/ GSN4̶Oz.#IBCx8 E= 8{#.9>leY)݌cig!>Fz҈ BY]F+ZF.44qn:'fʤ}ͮҁǢ.i zS?02шrAXwMU喯~  2*?<5HuƏ?wأPv$uot2?hf1gj09]fF<-sW{)rUKSI7rTaV _/e X.t]#JUږy9dʯϓj`KѲV,U1~y%pu|/I7phǤ))2 ¹xPDIh35AfkÂ(0'i/GKz/*exZm&1(R3abvn>#2 z[&h,xjgA2,³Cr'b=2(} PB.(*4͇N(v^LAz%F10H. A\E-NgDdTϿ \W!`I`T`&5g:흷p?Ǘ俟n0XGXَg5/ӌ7<$yXE+Y&#n^\VX[ at.=K0Vg ,Cz `\M g\: +Mdü bP?@Vr~zH5#MGS,p(~aFW>`Nr~\(w&§C[zò wr,zpH kƝ}$^+BxL5hP䧜d܇ߵXM$)jcv?ۢ掖>,~:HS3ӃYDUA!I/;f8% E(w$V\_l q ](b͡r^8Kr15=]*잗r `x%x@"vm{+izi {+-I{Kldb< hLH";gTcd\vPrX{%$(++/>:ƪZr=l99{yR&,H_۲FeO=8FXc"3\FD7x`9 :]-ESQŃ;ɸpSJI*`@N><07V0οy왱jrRn4b+§LqՊ%ە]3̓v.1vm4gq&CRjTs.Obl)š^SYJiy vő74]K͋,\h&E{eb"*DOjSx="6nwKe ;ྈʎ 5wY}!k.6Jk!RYk}. ٯeQH+t\tmK쥀< ( 2AE9.`H]2+2iLoZ +{@4!UGBL$W03=$opv64յc>ҏ)b&=N^$lUC2AM.qVjQ.}{k(=-NNMpENeҮA@$M[ v!m) 4U ڛVДW D x筰GJBTĪVx|jN,BvȬޭʔ 9lG%4Y(}ùeCT>ϳڤv{a-U`~"lr2,F `]"fUVBb8KxzM׾yj۞L#S&4i$dm]7 6Γjm{Qw$wWmɮuMڎAKLe7*(|b4ΕzN|~42uH(XGĸNJ)88F D8ZںkC%oY.cK@ 3P SLY9]'W3aV> 7)a9nY Ɖ`چB)[#d#ꗿ[ngQW:gˀ#,ੜXnxk|@B T~L$7xu`;<2 ̌n׸zBן C2帟yEYŽ?ǵ%ʶg^=҄2 ?(%BcMg1.nKd 4 oz8'a;6 5fUi1^q3Z}Tص-"Ntl5΄uϕµҤ=;f^|3!q_%5!a *R;(O?#al>V9ho=(c=PUVCY;g,n_tUe C^c!HPe/mO.ˮc`FbdgS!'jpcϿ{Fg6)P"²fƋ4:}_wD= ?(񔬡s^O-FWRr܏ʥ"nfĀt8V --465_86bk@Q~giȝo^*r#ف%s /16x{Ӟw:YbFFSq@G7њ?itK?xpa VM&7 D谽yS'ZtX> 8?PmQ^6~}ߝ;fS!Tȣ4׀$wu񶠧x<|% g|N 'R,6x lƫ|4AO?EJ.M^"){S_̛ܖӄ-I\a^giONU"uz&:>xKU3XcE$d|6зq"QĽsDW-iӣ߭$l1˖\]'bƵaw~utZ-̆~*֡$9dQk$_EꕣFݬj4/GmX0wAY6S_HBuȌ8:YOkRbkhSTA.kRo4%_F эE7}N2Z A\?Ii_w_ 3(GpȩFya`#[ X>԰ϒW,)1|<륐BGz_kXu`@(?yF6 Hi'Y͛VKdgf˷|M&2@|N}nbAڹ]+[l&(UwEt.bdG[i"Y'BVU>~X309SGh'HO =tU'-ddG;}DAdj巭ϖC*E)5A0moE)w*>#1wtb.z'4hQKrQ2 QywM|# Jqr,FHj]8. H0?IvHbe7Vdx~`ō$],N}+0%<-+}UeShC=‰ɅhSPdbNUjJ#T5/焊 N1V=?3ptoQIOpx .n]qp"-09)bkFv+ڕ䧶m9kqβtңE> k5NRv|j|~J[nVFB@!UjK/!UK:e# a!ٌԛ7/\_\S$tkfg<&v>3w\GͺqOEF=uoOC#0RŸ*wF&V"($[9Q~GsAEMB:AwY\Tm2Q9^Hɪo˰#F}TcؗFJ_dFcxXK9hsʜe'uc]H0$p'GU@IJ#XYvV j}Tqņ+BM "{ .3Y|M;N0_odƽ/8):wk ֈ`+~>8-ZM[""6d2d#1hnٵllS혒05-DiGKcܧG]'D)9??p=x$wHALΑQ22*;^BSQqOrMW=llTKcz {9\&{"v9TO,~"; ZۅCwN9P2TD cd|'|mL%GF>v2I5N LG&.ª2PX\ZY%ԙtБ j QBT}[T2pQpM;M}d< t!(71eapL{1 =;XQS8>~߂K.jiH>s/U)&7'J9$]3fJ#ߛ&ahȤXŐc^:Pf|rn%=4]>ktkEO 5-Luh;P&!˂ngAl2uS{4fsw* HNb9AԈHoNѹ\ĈMlpK 5z,ᨚʱuņ{L 5xD "7!o V^᫯;pMuֿǯ=oφcnliW (ؼ(•tqށbFi>0]Fl-BKDT?j6BS,sCĩ,ӠxCC%_ m*-Z#yfãU}YP!,3SLϲ ӦH<3LW#|)Y:@M,S\_i C n[퍛,}TD~mJSqS&Pڿg|C:bZ ˟)okhAsW,/U"2ov;U9 #_=|j<1*҆GZ{z}ٰ:d>aL{}5󺘣Ќ-CҼ#u9#) R#ўFWkO_vɶޗ^ zĤ{A .#5Way7;BNכ}B~'l,ȷMhN\~ R@@eX %g>4nt.ADa<VMSyjE,Pb0wBw ܴO8-:㘄 KGzKj'=4HԞ9N(&):. ̳ G:!Ǹ"]S܀Е6Kk5w&ǻœ$D)VMP9RbX_E3^<=nw*dV1LN(>CyeBo/hnpWc`LzXWy؋_y9(3yss:/=IU2+Xu?m(ټR饖f4cŝP44u ޗ^IZy)[[E3KLTc#,}LUF͒Guu0QV>6/tPZlb6:};bツ{wS[!R; o.<뵅Ut<'I5IFt6ֹ˓D5A޺of]u0ЭSdg86,^AYty}&p(D/KwaBqy~2Ô$j)KMMzTcZp78v,<<"JkUgY=}^kL(Cns  /@4f;'T6DONז"];Rǖ[ts^LKyz7Kc5!DM8:K$EH[Mar0 lz2lchvMmG]8\?߀;aAژMjɂr/l4 }ﬤjF14B4vbEc΄%dg%x2+%n:Z؏1i;>܌ka.:X$H|.~QN k'ftf59ſ"XB47޽.K#&BچcӊQ"s,ӷf/~`/B%@57;qČX/Fx%G/kiB=֘.rSyuGϜӖ* ^z{w%NZ# eWIs3 {.PQфfNBԨ~lXUW O#6`)%|; Wfִr)UREb9E4|1SX||Bk4k8k@%< /|W-|RFa=@k!G>aULmt!͍HE9=*d点o]e5y,*L՗-"3$/* MN=:1ȓhfJ}8%& C˙p Q8-{'K}7B?ÁkaG3o.DYk;mVWh_*jt%9_猴=3E=b`Q Fa<]Mj渴gm}HwDOo{) Ȩ!YWf}^[bl|ĠAvK7]y.[t_е\ov֤>JE\WLL( p.pZc}4Z_pMcmWcFܮ$G?@4L@Y@_Oe+3Qh) O𽍪k,w볘 k~jhm/`%o_C 4k.u"d$mwj0rʀ s,%6Am k,MfmtO襷_/#lrקzL_4ygc÷6Ri2 .ԅdDC0Q&&{N zhTw$V!M$` {"ѡ}8m$zf<o{LwL ;8S;Z#}82~yznɠA].f9_l_Js¬t:c#}"9/H <6LɲVxe/'f(Y:RuwmR·Mo)6e:6SQs/D .Ҭo%= ) c=νy;8nޚ(YO)HLcOzNF1ՠa ekл0Y 1D 0@c|.DCZ,-Z@w_'?4BNN\Ǵ\ZNI5AkƚQPÀ1Ԣ%HT:*^bQ79ve*J VOƒhj_*%V}`xpx':#6E^S?cn\}FW5SfpCNAnJ; VnZ@$$'d xPY.hv!HPGK EsP0JnUss%<֊t%Hu>:`:ᲉIB}I=FIKˠM2ѕSl"2;(|5 {JoT|P `|7k4$‚,P3H7EgmQk_#q@aV+iv "[gd+ykˉ}V舌x 3q*%yA|*.x>l:/=:0IJn1;u{$.}i4\Wnjw SD4:zF@,W-nJgq֙pc˝cmM͔&3,9(i+0% 4 =zs^QǕ~oUaU6 CD,S|6+aGogۥ'"jeTOk=62*fߙ9-͹ݫՅsّ|3,Jy#,GADžl]6;zڏVw(](㹿\NXCeZǥ9? Vc:Q8뗆㧪5 H[mALnL/59MmwnGwVȒ%rj)0K$8Vטp|ai sGไWk XEY>QzҕëF$#`.($d5=X aPH'ńcړH u[-~(˻NdxG7n覌L`|*Nr9\vQ WMM^Dy M|SӮj븊}k7]93x0 3wh?XW {-75@aY bb%7Ư*,d,)6E,7K|ȇIK+cfDrLTj6qFX %w 3>eEWհKgspp:OVr!FHpe`v$~Mt\#ݴx<;}u Vq+?Z;{hwJc%O[{,佣C7Н|Mw+X`+K|JBXb~T7HuziC3xAUyǑ#(@. ۿ 3p-띏o'hW/=__ۧ{Pm`vG[ sm^$VyQBn1YQEKF0IzN֦8Rcp=ubĔ.d| ZEco{=]tAHدCs- P#' #/R"!KeO"kCE~)*XE[Z+Gbm;qA;1 a&)|RN@U S\_(Db9ty i:~xpHń?igX_N\TjL _39GKiz6f`'O!+8v&m:{JPgRgv{8/M1ō}PPk|Ef`lekDv%x$J߳gN9t '6=O:;lR_b ^twxx-D P<7lQCotzP\)g(ILO, 0 zbnpm hg ~AYfXmwYOnT fLbՉ]1 k"gKJc{`G=<׽WMz=wW#efr'Qb?}Ft9٠ A $+|yX9B^Л{'b9MW肖Xc>tM:@6AR2K:s5`rZyU$HE>O.oxfw=>GTI3ǸMJu=>Ęur_5f!4Ք8᩸>2Ԃ ~Wtm\ivHB̋4vp7Yaw"u GŰh4dGl o2|ֱ$i٘VVIJXGܸSE31 oa&S֥AFYG82//hs"4Hm.]j(?orRT+މ4\ץjC[LQE,69ݤ0cWt < qmwLpnzO#Jd̾}J̓}Ejg(Z2=U) @lGG5s (Q n^~aT:w>R:!hU[j֤}ݿOeu P`5$ZcD]ᥓ_;2<0hJo-0x 97(+H9Ўn!c~=ד&Âה}"egPޓt]X\t7(V1Ѩ+xSHP}TPçWٝ͗^inշJ5Z2; MnhߤKcV;[uD+OCdj4Z>b`5]̎SmeK-q}͓[TDuM;ћ,Q~pANv̛mz]V'*3ۻf[#^E3y_$:h&!ېvG_# 2lϵ&}0OۮwnJF :hŵ.- EKYM@oHf2JTȚ!H?<ʑta-2*F`SZgGE{TMӭģg1Rb[6Q< qX!`PwO޿ W5x?Qc9Cg?@$Wx"]zf( &8(;-U z8V 9Z5eᶭ$dLsWG$"28'HpH> ZuoDU0VC3Rcզ/EZiQMPRukѲٓCKWDCu|ݟe-Tv)NoU>ă9SS1usgcҴMNUN}NW!Lvi}Ž%}K+:'fI1y/ِwg p.il?Hڪ5 wO-5×Q,^ȕ E=#>zݗ[ ~a}Όa.eTm iSN`wY>NuYfQ>ycAۂoa̅TD$?֭l7w) I"3, iJ/+1b8h0f%I, \T3BIB6~/L {FPO .Rs*) M 5eD`M$Xн*,tO<=9Mak ѹ̧9*ŔϹ&qI{r7kTnԠTf6ށǫ~j #X+l?1$%V7'AaWgjCu 0_lƴf&-R= A6#Բ~_׆9o`u3)Wv%Na>(l+L.)|˜<;ChSUoSV_M\ =: 4gPS:_uǻS=ℌXQ+w5?2?E- ivp`+n* N ơ>m`[qa=@XStT\g ,R9{f]Rh9 s3QKN}F%S~"@)+{DzUWF]BDŽթUeu$U4,BcMG4έu ?[ )^lz V@ٷNY %wB\d-qlEiV'g+a5ZLU/s97\9S[6DیKNÇH.kmhEthJȧ8 wm{*z$63Wd McV!cId!`tܜ\$i xQڽ:Z\}g񰬼B[E5{}{շQT֗+ge6[Z$$E|)kCQ'ګTFI4g 阽xnԐXBՑ Ben-3 ;>v͐!F ጶ 05JfwMN@[RXtM|ɖE|T>mf2R@+xg&AMՐu偃RbZpΦvމIwx5v:nd|xz\#uH61{X3@4R{$+E] Bѻ41U@$7YbvDɠnj1=l-Hq㎓&\\Z?],؛YH<59v]' I׋x=$iL%iE̾"B?@4$8G/Xk0P6ysuaḄм-$l![~Dp;[2Ew^/4s¬`YBgPoگA|̺ ˜ V!0O1( QyeS22vZO;E+6mk$7qD sq>t"/;1q$K5ؔ)pY~fN|r͑7; zOխg Q`ޥ! r pv* E'_N;6pwO*Bv8ix:3-.g_n-$3ڊ)/e|,=i2{W 妞f?JA< ]5N4r+2e꽦?Sв?W'{t -N=#!!NpPlQB,}+?IYJ(<wXq[s7VSFlj ~]?ww'#{L<5y? 6OCV]B u,fT3iO6|6[=?W[nFri&^="}4`[BZ"C[A=1-*ϚrDB4fؿ|O~Ds\X|䪢#ygw1&V.}wHy4FJ 8& ehB<>o Yv&GmwD_>ӏ],V >{M7i> Gf?!j͗!Z]q"xq"v ?@0@ZZjk* ?lksH|݂7'`RW?w '3 'z?O ˕Иp6fJ|ΠНá5N]ċg i)Q4:V^" /׫mx UQF#%|$hSr{Мŝ;Iwk(+M@.qeTiCq6!ibE,=IGa7p]NM! ڴ}wh2nm2mR|O]`o!wURCOP^lHa=^C>ԘgGy# [kF-#Q(stT}"?%LJձ] ,07lt5fRB2:KHڑ<|a߉ lt>ZN1#ZKҒȉ>).u_.:iW2417y 2lhe; ecEi k-D 1Ű2_El!OB^@68Q$GAlv`> r9xlwՈ[2gOF$!y5&{\LŇڨ_u%O ]uHB'Xc#? 2к4ϵ 14^cQ!8AoAm>xذMSO(6%9tW,L\AYYL)i6R,uɐqlPn8,V Mf;OVrtţqYV]=~>tLeI!r0k)])ts;yL*ſުpn$ZLn'>prnScL# @VՇ%n ]555{$d*sEecmՊLËXx?rὙff˙]ޤȈ͋*}y1Tv5_̏m?Ͼy!WID_}t+1&RY@ )T Z5|_uȦJAlj>q ' ?\.cd3DbQcؿ!u0p|2"?D+7ei(V **y|{ oS򆳟1.M_54A_F!{Ҝnar5֫N Ix?nHqI=Jd71Se| @(0oEW'?)쫁)r '&#:VD(b-J,5E5[B/6x[xws0qY3aV3E&mRv$tƐ~VI_礽hMOwK\=zf}#Ǹk`J`4mAT=br?pi28NԮK +x,AZ2oY3W( FlЙ/Bm[Ts 3Z%1o6dP9[YTRuD֫FPnD=xWR U9/I9xGcn hꖐTSucĽ_\>e֜bVxtk o(>mo3>59[^1rf[/zn+C:+jߪclZ`6y!!]vGoK謙аS?HJũŭWB́Qff»E}b2oGVY) |_ƬzhRDo*}cfml÷S9=%<- [{qJÝ@'D@A=B s<_G#Q(/7Ӗs):&0"#q+ ߁]]x9,p F}93ٺaSU([n$uxBzU:׃(-S,'8ݡ'q9ݿ\!Pk PCiN.AJb)jbqX7,b(M<ՙkvrwvkƊ6.PoSa~_t)9:kρ56.tÖKsiHILቧM LE8ܛ" 6 OjKVޗ|(  *?! eʠP?a$o~ ܷse-f]^|m$!{F^i0pF64Y(lg| ?G‘KkC?m6& 6 E1mGM{;ަ=: {Q[-aDB5Q\2s24o ?yQm a xQPx]:/QPzzKs4aj9͒MYS7hlV_[31kg8hRCI}Ṃ77]Ix/z#X*\[Cw=x@ lq{eHkYFQO=odMYq!'ѢA7(g̈́shPe`AGdBXB_<}㴈h]$tj}:[Ev5;{qw\H{m !" U֝y9"xTp5 Qnܤe$0u|3g㈐p6hLt`@bXj 1)w=&W{r̞.:c/ ( PO[a{!Ӎ~4.̯XKQf_h͌0LҼ,hDKշA~=b?\꣞,!1ZI-su1KF=)٧O}tJk>Z\zSۜ*ֆX~>:<2ëBP4UhR~ܣ9{ΗNFYoy$lalߤٛMReXUbXUWQ[8z {T±Ƃ\T(n.'gm^H -`BZ?XʱWrjM/~>y)fnEV[ߛ}YC68̗b.1AZgV܌c2*m]^@7 ΄r ݶ4Vs'nιPwd5AAI Bt6@a[ϥ Wgۡ#/'DY 6]ؓ)"򰴻qʞkh2vu=GlhEu,ⷌTe<jaH%N]J4[.[p%"UN31T ,hlȯ_[6[*| (X}p4+4H .tt祽$,ʼn Zg<ΑyM*:OxBM^>1=S C'Xv*OIeΪ ۯq /ؔ3:q(z"(%& &5rWvMMY]bja;?e`D;93Y8ZJ<-=*Wz|lW555gy]-d"j_XApC. h/dQ9:׏&N\JHvDNNy@6d1䔝d] ɠ1v< Q_`j#Xg~ɤP%]'җ9qSi vy \8ƠCM*Rg>"|䄍0e Q36uZ_}@KX+\zcמt#xC W~}W[_fl&I]pq7ďZfp g`?Nvs caHę#SH8^eXUr_ѐ_69qu^!'i&+ B.ЙġUe>KgSs]U%F[CwDPljjc5؃6VQ&ѯy^wBѷB єWL^Pds77zF'< f6 sLa1!v}Bb3ɥf$04V!ssճ"[%Hpn.J̙ 3FܯK-$ (Ï=_b$ HQJR(:MN,~-i i I/_b Nxa#@z'ķt~:VQ#=8٩0 < yJO<\XE99"'ÃxMT45CzW-Dmj}ʚFwcdgV/?`Ÿ@;TY>ik,q&Lu@[CAMۀBĔYşt),'jlL};\ ,cA1O3EHVzÃx0!3mlEfu6q!!5 Awl._;Ւ}":0čr) qD*~Ixm۴mO}9A؞BQJ y٘:68}GFִj nBT`:td{WbCHd5D{'8p~vujv,z_R1Իn>N!qpׄyfy]"8o1Q+tl긏Rj&c;oa:kE7 N#pCLT EsEE@;+mbY~Z號mVpDtveuuGƬH'c?Ѯ/)ȰtYSV ~ۺt+Ma!!6Ԙ!D^sO.64r_*Iws\GdchrqE  cgn??fyo_U r^2(rYu2Ã"#qq$,NetG_wƈ8B-7E6Jdb</ KG4s!mQ.ծXXĚOJy>rԓp`pZÎs]M3n^J?#KfrP$yU>#SҎ ly>|,0q쒰/SEaf+?;seG9 MxW },:GnZqudSI/!y砠-hY;^{ui*ݬIQ|$/` XuXWxati\Im37\[j')ni\0"3/x|:=@4EEP4ڂ7vtG9AcTx?](nʽ5E*6DӖ \ItR CCh˦ÞǫDo5q4ňX|D+LJL]<{g`00+$h/Hn:Zrx;;\*>B"AC0*Ag )NΥKS)ć%~"40 EL+Ohg}B9=-Ao~7hZYj{!-"cHG+y:ܨw!пJ%-3s Ek T󄰘KNp[Gl.;qm98ɪ'GT Afm~1{o ]ό="%8fhI<'#sܲ޽9R*61,A+!zpj/g6aHסlžv\$染- !@ylS{>KX’ [{u}Q a>4 fb˫Zyt Ɛ38b6\;]& 縋3ɰw.K$VsqG^!b>YiZⲥ<XOѡD<7Ô>:D+3>@r?N#j^VRwm  hR(7LbC=dz=s= $+N-eWeW_>?ue,3}cNTJ%ECݻFfIm PծłЖӔhtޛpc +$z(2di pg@^ M P E;-b*Ӊ gMK8biҢQHZO,<'j}Mn2fd<"Lamتl0z9 `JoN3 Ar)Yn<6KǂdxVyuyN:<-b1(g^h{:}F*POșXaxHsem ugC9}&1Ėȧcpi{"-F4p&##*@y@zݏa 6뿟.O -X'P1 Ep BGY#4aJZ&)^64Fd$KҞ.|RsevRY~dilҎc+`_5-?<2ŜTa.]=C ΫuG(2*:Љګm1U41xS?)}s\YEwDŽTApgosMTD(6V"SuA6$}QL/ M9Jͷzv 5;T'H5^ށ!O@CF)EоjUP0U9^KA]s!A;goA DG|STͧ(N">s;u޻H`ܚAEgSpRonLji^ 61Q˜ĩNX g6 H] E\9t͉4")(Q t@\\ﱋ&>{əeyAk/Wo1zUCLdYC6/ .fjey%zԼ|yغ@1Oe=71׻~+h/^IΫkyj،OZ"yqb}d96L˙+Smڠu15ֲP|!dZ2# 7,^TOG%]!%Ԡwp+pP4_{$;6iQ+G҇: `VqFI;w@1<[ Lsn JEkco/RJKQ[e[p5%x!mTo?kY_".4[ pVFB `Ѫ]Ȥ?ӾW\w0EeѶ6&@U.,խ݇._=ק5`nUI㘥b\;I3r;d1l5Lp(x&lg@o~ z#(;ߺ"{>n_Լ@vj}\~`kI&ϻntԝ uZ$hy7t,<@?(uoЕ%n5ouMr/Zʬ?} LBn єևeh"Cbُƚz_Fi'0iw!Q9 GkTڢ AIHm;d ̆"?HwtvZ;!F"QuSGOELFO=ea֥ՙQ}"=᣶$zp,eMK'b b"/NYWd/N3Tplx-JSXsF< N M3U8 Vh{̐gpyU+x,OL/ O" [P[$D|_̣w-cYA '~iLnnȮP–~?Di  ز7[z SBcigeDL<߹dzbJ Q)bL@dMuQ ԎzGf]CzF6P~,?> 9+;t^ϊk3#JVn'qta* y $ DlYx㺲畑 ]+fhmq|) 1Q<-nodX@7NN}?1 (R֯cLo'a@(8&{tPS/o{C6XlG8+0`!mo=x$;H qt&5}qWn W웮dl@àa|y<39g/E'Yَ"'GH·ty*ֺAߊ":@*~C}"j)~# lt_o_*qm=4哀sz2JQ``M'rQ ˤ94Rҋ+M:Ѕ9=ʦ¶H2ڗ%;˵W|i!l")9RCpأi =F. D\a.Vi}TG[tA>aI2<J'(ߊRJXyd&pDmYaR.pe|BJG  BoeSGO狒V{e&s-aE/Z~$I-k|C0%X#Q&}8O=ק-Q+͎!)܂X՚>M>^WCQ᤯GS:;m(=jF0y5aQոOqA4ƇK EWxu Wjn@viT8N`Кa_Ced?JObS v#+ 62'J=8Y}kصu\eOY+bu˰)8̶>t]̇R^W)AS&49>Bn~Q1R@.k9Am u)+Llŀ:ס/©VPz@V,n?ʹ\NLd4U<]&8ڢ}!V6x4wzQnYB(U0DڷAȡrʤd~-RoEzR25-,=nYp+LP?j+#cndBt_Wܸ4nY5]r=@yMȫ)+=* s[P@ʠiom@65P&ޓnB.ye[.h?3Oj.X*Ʒ}k쾴o(|=3KP(w}Uh Q?DRK2Y~B'p>AJۖKRyW<|iѨG]Y!xlGt}CXhG:7 z7a|PڙxؖnR].`R+\ƛPûyyhk-b"U;׌͗u-!K1nbw}vuzWt'y:~5Y $ꚉ^33r*v,_;yiZc}[@|8v,HRkD#T:*p0,acktG̞!OYB[uٿE!K שہhrCZ=rQTfH;?gSA#~Z 4$UR^.S읛973Kk[* L>9Utn 8u%ڿ珡*09¯f ^r  a`j$C}] cC"^ Cha%qB?phr< 4\}FvLOyGiw 1T/Q/iIOkP @nQCItuH5oS'kMsnym@,iM(&-2t})n~LF3)9MHkd7h~9=BN0S l'@>u{AeH}pu)CD'^?xR/z^AHvNg,TS, *TU,&z y' jrs|Sf87@v`#@o)乙:Lc|) `1Jh$(T*gwHڸ4䳀+ڔ;(Fo:'P] 48mmv]sr}rYh3BrJٹIUAc)? mbр3*BiH>˻6`/5:# }{I`Gׅv҂.T_Yk;sE;Rqy5[:Y6wl?sS,X.}h8ħp!$׾~q䤴*HT _A[p:>lHu'c)X&m<{g=) Ȇv!FXz;ZgKZm8:eՍArаviqDtZC4}K?2!6R3 /vԥByHŨec<~BPk鋼ȅ|e+7v}_S{x2DB.֙%0d;ggm)$8"A In<5*N)j04#D~#?.Maz9%4}U5u]}VT^j gRR 2=# L>Nk;y!fE#~nfg"kU0z(g3c->&R2<x"d=6gWg6rh Wv"){mOeuJ37LRtVrl=y.3`I-˔^n6EX~@֙&)f5T&D8q89%gY]݃֝,(k,u%);i'ߪ$5o _6ze' ėzxeZ"Nwi7+\ÂjS}: a"l._e)=3j#iW5dX] =K61Qɍ4=[ v3J'\}g1Ie"Q.o|8 ᕾAл4-^䦝D^H 9I\4 ᗛ4B0]Q0cPKi-:-4X44*?D mN9 3O5 bf24٣Zo@&q"ݗ.[S+֍#]xSEVN ÎOooub:=ڲXYr2kC27^gϐy86W&hQCa낡}Rv04tDG};bO+}NWa?ޓm.4V& ߛŕKz}8~wvu|]Q*?/_0Wַ?]hjL<2,=\ح*Ɍ5FA]=%j}Ipt׶b V|ɗ_p .GMIࢌ V0"GWq`'`Jv7L?ny C\ޱ3dqO[f rV w> |ܩ%S]|xR􊴭FҕlkXOrbT-UPX():PS*"4u%Ou; g5 ޟ8a Isa=/6,!k@b-8pqUG߸Po<C250*yŢ sl >ݸhN[8iv90GA]qnBGW4][>kZdׁL/UAE9U]C_6" 0[(r FBه$5Ҭ}ߓ7ؠ?)İETp&UԵܞB(qbM\t#gdsH/9%/xVA_׸]~z=fq7` T3m``R&t1v>l*A7(+,_\YF]'5UbQm 81ᕳ.DתzF$"=᦮2mhy,9{~ L(-ԯyd"`$ھNo G9˧>Lu=8S.ES*^}"3s+ 7γ{`$-=eܞpFIBu65w06M[*]N+u584XvQ KoO9؈[Ojbjs՘km72X#l4'!nzk{ueA Fdu_|'vͬfbEy t f:(CA*0k)j_ l97+a8j  _}\bG/Y f 0 .T3W^ecٿŏK^N jU)Lgq.T}RF oKlit3:2XYe0!W}Je&"D!uUe9$=nʱtG E~BHRd ASǁA-Zekm(5d׀żYAs:ri7F4e?}\F ,>ɵV-:d*b^8\4k/lޓMD0@ZUbd,G#$&jrgvxqv L;|'?`C7><ZSEVyQ,+X$E6uA$x|8P)K~q?ZZ׆Lmx;f@/ Xz`k++|Y}`gBS0"1g`pNWl\@PyE="#ۻ{P52qis`OL `*2ڙ= #XV9|1ʋH jDjCIVb9G#|z7M[r߄j*HRȐ0`+KrY55 |\6ޒPDE_>t#H1~ j.~̖믥M+o@ƂI$nvΡIH2O疓TH6!r.LY- ) ˀb wt̿کT~q#욍?2E2 iu{Y lY!<_ ofuU}տᱟML @- (<@ mz!n/}dw l :ͨ++t툌1ٙHWg[|$T\"N%@ǤXgORX>YH<N\ ѯB^"][ <JT,1|ׁ6#g1+lulN~29)_q4Wb{ #8#7nǠ4Twle ϓZu2댻4!|zd[ ЍIUt` ,"T}l:|ܼazNzf-y9|]}NtuA͢L^y+ Ƅ>I r[wx }v@C6h.,[ʹ4ש,Sq=?#6f"<b4/qu0HAu TO[(8 s ȶژ_u*(>%vl>2朶i{ mC^J)W_EI`V*UH W}_z/@,P{јK"J}hXOpHd}1 |G/xdERɻԄ;HCxb]b'(öTN:-~a Bxehas9qʠDT8OZ eYwMf0C7nWˍ '[3ɂF C_ q;U֛i -[3,L77$)e&{"s3;GK`|n*I̊_>@'bC0J1x&L\s(OfgeDmp(OĀ' 2,0$/^&f9pi4M"PBFP9r~|!7^Y=`"X+ " چ @cmibQݰ|4NE*7`FnX3`<˞4B) NBZk>J7LP;BFw}8cB'd=0b0o#*n.J$c{L𢡄h[}/0FEѽpI46# `'+s*aT[P#kLgZ2#BRv/L]^o,aDsea-BܫꃎwECd^!mY3*] _Z_Oެ ޶(H(3)Ae cs_z)Y Օ73s6]ԥ ShUqoeL^yB,*WiM# Kxp ()cΈ#5)g& >Ie ]7T 4cq##4!Lƹѐ*+(޾G)H\ Z7=ҍ ; s$ Qs;`6~si9ۗb]R? |ÓS~[ꎨC;GyG/25*XrQѳn#B)}bNrs#&ԬM|X J iCDb<$xWX o>"xkˇU>=={{%#>(-}>dwK,|Fu쏇 KhXA\&Z1B }%þ&USjs 5]f`G+uM=z3e\[n1]TIFi'Lξ{|^UIocA^vtXAvm\ Cg;d:sxyU iEuJ;DէnI!BE􌛈 >mǞ;fIHerN;6wFBiP8W>0gTlƾoOl-)B_V[:Hn(~0~b[9 RH)"-XT ?j>t!2Ro{m>8H3+dPI/:+{;FpDl!E{-7h*bErF4unt8I*W$rLLk=-ݖeLƀKpUǸw[L8O]@<(b1Fq z FiE>kHzaZY,,_.Y#(M ˽[Wۘvr8ѕÍzb&A72[)nθ޲}4 #X* )~$KБS&rI,EEUH@>uJG,mQXdX׽EmQpG.˙0dɻd5OFEO/1G-o L4;#Ќ$i̖v9Ӟtٰ- [ P\I^UE:z6[G%|ucȚ KZw)1td* xՉKxtQ++hvͩ;4o0j & )c{34-Sh1Eדi{yU}$놺Yqх)HEcg7COB?F c`%A Ш/:oDgds/naO?؞D;c4!ЊL d| K[)4J Dx Wҋ|@J)L՝1S |X.K8ޗ$P)D"$G+dj_^&t`6pPr+; \oFKg K֩ D f|L+l]A4@'o$ ЎZpVi.ߡ#V~0_ ]sm٘r9Z^_>9lar07>sVs'/rA.;t'Ҍh9CظTР [FGq\6]pʵ;2t!/r y/RـGLhx y0uC> rOdH{x䦝^e=;i1}BF̵6Ψ-j)\[gyn= u )XEЊ"ND$2."sm L+}5@WgsPq[t9s;:Ѩ+ӿ4iC^;L¿|{ȑ & x* sf@i'mkJm\N(x]rf"Z/ 5ւ|ӪT4/Φ>burQX$R]3P1WpzW&TU\S!xG0,@~R*-('ZU}k)'XI 1a]!4ӈ{HPBZ;:ۣځtpmI6,M $a|bHӂY+b(A3@4wڀA5"k"KT?sT%tv*lN@ DJ,ոT" r.bە۪jv?f$a[]tXƈ7n=Zv/Q:%dMSgZɌv =E Rya)=+^T>u_o{T oa),1ѕtC J-ij_ȶc"e}"n-lK1ҴQ&gTb<'_H¡򹘍bTtv`}T'Z[1&ȅxlzޔ%D&Vm~Ia0f@b1훅1SA}  W~G .RZRi&H.GIx;GіA' J%7fɩԊIof 7 vuON!ٖKgEA'erz?F}fw"f7~.gHP[hù~* z>t>Q-xG4{/?qT]o :}*`$a*;\]jL*~i%nka,&USZ.`mgYb|RY9H.4Vq0ee;Be\iпGu‘pwU"- ǵ.U(#AESB (ǣTGDREa ;GXi%hCJ@a;s%n< h.4=웹.0i:{Oai~w`y4_~P:$s)Bm6}r[*D†6f@,d&8*MXWr0rÍapqsN,I_/pC[l7.~ nwJJ#ŒEA†~چ`P, vy+Dq_.DƤEII+9g2P yaH&8tXrnakRO\>Gs<0mWKj|z6Ӧb]F쨏 %8{:|e_~@EiONw9'U̦ w l:jȕ<)NtoXnPNXZy=̐ 3Q&nx=rW%IQqYMmkFPl# %?$yߖ\AYLÖf20C GyOA^ Ǘw(\OK.؍}v u"I}OB $|j/?'Jqy_Mpo_T :A;*WxFve_޺s Pvdyb|= w+p@dоOn>P ~yB-б/uE|nekDKDmWi^2Lذf` rSW,v{؋"'t8 " M0uXCpX[ OH?P3*2 Ul-iԛ,?'i s eSC.[DY?݁|Lo)Pǃ #NiT@2ai.U8Gg]RVEe ij5Z >bb@`לXs2Q?-?cmH0㗮Nq8 .娹jGW|S֕adI5ч /GKxu{aD)6hl`?Z`oZo$e:w6lԶqoc lیKHAM"A I"XI(1) U2F.%WKb7vkaڼhqGvxz&?r׀~3漢f>QxpܓR8?N!0dw¤+MhOU欺!mwU W3 .LD@"h}\( At }vfcAn%'2woKZ )[y Ʃ;9=Ue9ĉ>(){[ѤHߩ0i9aahwXH/Ӡ~iڲ-^ABzv$B<:Z9ۙlFm:;SPSEGpb3V~\] X#w$mroS־eK.YWaD~n~ Leچ)+đAr0^Aw9G|Q%|D\"7ddni$i kj8kQt芦E>Ol{aUD_{DEƧ+m46>1)fhCgz 5-t55u c}\>fwAzgɗZfj£o: ;/k:˥w=p!TqjB+H_& K sVv}r$W,$@*h Z٘2X˕ƭ0Zλ|ZAoB{C¼PSK 90A )Uޔ(Jc޹Unʃecmo~LN~&˚^XZId։pkcX2x_gW,k Yl=/o zM,QNNv_9-.AP3MR^ž_/40i V^{hÆ;1g`k<#`uDrq)0΄hzDK-yy+;vwI߳)]yLn5)HH%M_@Ϗ7`e*̮ O.ӂ- Lc֪I5c !.(JdЌȡpi`6. u,ѿ&%Qm~S=dh34,6bO79ʰYWPdĔBBO}NEl0\؈4|p~|s8bQ`-w S:'ЇNy@]ޥJ " )Wⲟ șBF5J KΉίb0˱lS;Pe|9s/u*c9MTڈ%7J1 = uK#YW;M1"wnH|Ml]XndtzC~~܋vâq¨a6 >Fah]^0εCH^js,unV8ߡymL?ғ ;A؅4'ZnsG4Rhq[JO߽w`{ˍʃf}QY<}{-'YX0Q{0hebzW2li%̵ լ:U7F2ɒѼH)V#D)|"\TSW%ɟIu(ig񿏹%=nؔY}\%1Kpq21pO0]C>[C"C#_<AXjDrשwk Be@R@U5*&ski0k%P%HN4AgeuKW*jHl]G_C7=)$jH^L<S7]RF>mIT1h)c$̊]l}(~5Ź8ʦ.D9Ώ-sz%(7 ^痫'Xs!jP$B-HN?vVX ޚBߠ/Xe#Z)&u&q)3f o" f%>iy- Q8K{Oҩe@`*~ 5X-: ei_95#!Bmb_LcIi7.˕F /َ4ȵL^V/7hX4S$̔۲wwA tS?m[?ΧWKS@DkV-L|y;`DVzU[V3SP5:'=}*^SKTn{ȝ5\ܼy}Q`6EʹL'S%"t^3-B6SX? 񲷢l +:x m_m+~#cS}c. D/WX"kQִbzz *, : ~ڒ|DEKroNs9[vM+6afJg=Xp>_@THеbϽ-x#?I8WfMd'5 =YU?] P'Y++p𣨷h3o$顋i܅(35dU5n (YC@ܝ_!|/60UK}4vicI7c{1s$w˭J|ؼJ \{&=~kO |yE DCT= Y+W(Ӣ/` ^yz2;׌\}ٚb)pBc<0Ǜ޷qRɐcLH!FvEpw.:=,ُr/գVIIPtM{ ?i懦4x;N̫n!ԙ]n썤\!} tߗRdmei6:?yGhD AXU?Xmwƫ#DG{D<+kJIo@U.ra23x>?QD~,*sղc#O(K'P5>ur>3"5.8}H5~yq{E/rCw- `fYpP ordLD= C(߱j"'zi]{<'şId W=Ԉ2AuzS(i)HCq],NږRlUd.%rL#{v'GIKN*,1د75ϡ_.ʼn"^(=KMj $AQӶf<)0ȸAS/,͜~5J~?lAזUQK4Ryuz(3R۪J/_Wqfp 9S93'erI:f=άwTT2bOŹ#/d^ƿ?j,GLj~1|v[.x)_PMp?_p`]W&-,9]O0Π! 1A`%wؑRN07P|sB/4w ~Te:9pߜsڨL:6!֢&PrթC,Lkc~!Q2%;Od" ذlvQ&}6il댑>|gQ, j=|i❚,Xʍ֎ CR|2\BLR=Nqb ,@y[luQ˥§vD0>2<(oy޽ΗH3]b9ʼnԖ*lX3!إj<]ڬr0|?DsK~h~<)\Gh_?mT; ̿'\bNPeIB1Z˦!QE@J5n8\6˲X8@;7kIJ,wt۟KS2~9[F<[nl3`r&H,m 0ݙɡBdlȩ()9hP0;cHF[-zb@A,A#gzxl%]_;9 O Ex#cz.4G&QN#LXF++s? 1MTwsKv3\ tOh5ֲ@icjSD[BU^OF5| jVV9]UF{Wu/nj4EMʻm/iQJ˽y1ّ#b?`1vIVҺ_gs%H~95 nXurҶYLO`o)[ZpjeҹT2YZ}`DOZZZ7弙c,>cu9~'Kvsr+3Kn BQCú>7@z= Zh";[EI4/rgaa?xu8>~1cRܻ#W5Hq})Ebl]Me- M|(&#}6";>Y6/I}t=^^%rrGpZs9˹&Ν"\ʂ ScP"!]kefja㊍mx ]\TgdYyX__;rOnNFgl+ht0MF@&Cd'؜+M?{4{> d "F/ajf.'52IkM PLozN-(NvT*;s$H۞`c0 %9j#nҔ,و7NbDt q~ِI`\.>1o1V3()95ěL݅BnĺFs ZQ:zJnO'h6BN$&<0^ć*0wq2=6=nvaso ¦.*LC/W`;˳k%yH} %o7 eY.&vOI=[W8 a`ȫPc_5\?ur#7ju;lsL[~6<)%XHvFRrLXY2.3Twk eFCaq?ueLO&` (ʀsH$lp{mjB#. Sdmd^lvSmytMpeGɷJҁ8ƑÝ&`350}(xcbiȼ,=E8Ҩ#eئul=ԍ [a%hFGPz-,mՄ)Q S裢{̎Rڌx@NvjrTfzfXO&TX8 ݠ7Eó]n3&;BlX$7bg̪!8Hd1 %O?Gʓ&۽|L@BzO"_ؽy]@((2>+qVKhhB?(SޘЈk7NZJ~-X> YRf+9ui8|/oG98tZ5fZBo?D yNűˇU8I)b9CP+Ԑp2T5 ̙2zז 51vɊ݁~ yw»O(E_xN Z' xYi""SoFf̎:̅|OqABtiñb$Ls"EbX9ErՊ E}PmB\2R=RrqOtARJ4Jg8ڪ.CXcLj6RߥXS3?*NZ}fF@ 1BwB43sV;x cj8}ImZI%މf2 TyP}Kc#̨>R#hBP:_? 3=u_qP?s~kN{%7H}:ݞ.77#鿃=q9L-]?k`U{5IU7;y#K`09Yp <:~HǧZWBF C(hXL }xˆ\#yRKvҊ0hPՇ4} ZkX7}ETM˺j;ҫQ>m7X x$~od]+L$Y]& ~ͻƏIؽtڐ||j#`,%ܨC nɺ`GCmRƊ'Q~M4` wJ 76{!a^D9U_J!~3rй_$U+O2$NbLKVw&ѓ=׶}of+uҽ>OOy7}/ZV۾oN>;ׯofOAeU[9;acG׽{{}o[o{en=SגeCd^D}WWn_vsO^}O﷣#֝v3ѯW}w`}ϽΟwZoVܞ}tP޹w1}xg{: :[v^An·/.q_lWr>y}}vmJ}zη,}sղ=y=vkUӽ[S:45{u9{^|۾wwlcBS5i mջ{ozh S^Tޯ[>{}5ju;rֹEeb_Y[(m^Cv=_O[7Wﶯo{ۼo>+ׯm[JUciz9ћw׸]}ֽwzݍ}u{:>W{]ϭϟ]w_!믯O_C]׾{vȂq_Go}wϵgko7v:*__yyg/no'ݏk謝}i Nݾ>:K_JOnN0޹{e+|lۻZ󰯯nBӻ{mw>vo0t>4ym]7z n}}_Oaл^}什aUٯ{GOkݏ}mzn5cOݝݡƚAue﷾lR^}{k9]ӟ[=7F'}}oκo_@Hf}zݾunuzU-_N@ﶭugc^}Zt{җMF;{}v̶ޏ=gWѾ-w{`v}-{{{{ѽo_u^nKw_1q}}|ak_Yӭ/Y{޾v]|_wn.Ehnxwݱׯlcw}kϮ7۽wk {{fwu)_} {T믭tnno}y|wo{wOFsSӵnXi }7}U]}Z{T6zmﶝ>Ww_}־ӻh]ioE=vZUŪ;m)\_U۝I5=k@>on}z佚op}[^ގ>}Wקw5|zڧӬZvk3}mϽoF`kl}w{m 7{Im.^_] حWOowѯG[}z{WJZϡ7VGt}>e} )Au{z;}U1a]ܽ5uvݟOZ}w۷kݎ;znnO}ӭ4}Q7aﳞm׳jtz^x=c{ݍ맫}]zt4<ͧ6v}<ͽݺ:A{OUnz|;{yݺo]}wvwۻ;\hz'ͽލ]c]珠{i>};cu{1jֽ4}h,ηqu}[ YM}N^}sMgӻ{a[]ٯN`}q9996om}z=A sݚ{Ǿޫ*ncmݽcދݹqM]/^qit4ᄑD}qeѠ/k>wekuzs폧wl׾|{}׎ufgy:ulR7g[uGP_o絻rKt}}{kʾske}^w7v}{=ܝu{cʦ}=yOޟM:-Aҷ}g]{Ty:po}R}:Ǿ.fݢ}ڻؗHݽϽ]{g}#ҕ_-J=OJ^Uz}4{ڽ:}{u}u"Ou L5޷csӶ@ϯ_C/{nmo'Ny]o)'ݺtnQ^O^빊W(>w}׾]:w\ձfy㧧g^_n{e{jjeϭ{{Vymcs֞ώ]m{ۃν=]4;Zmh>u6a}qn}tM=_ltRju/oOc=t]v罎ڗw}׺^Jvހz|*ݸӑo}mT6޽Z|_zm̍fۏMzj Zkk{/{׻}tmoszW}vw)u[e﹯|WmyӽWמ}o{zuE;Mۺiw炙]zJmie/ngϒS죻{vjm7s}V>]{wweGuw︵|UwZ}뽁g};9to>M=tQѷw_]};w[>{qֽyN޷v}(>};gn 7oO>w o޽}s}Gu__F%vSWg,zW:}ݺ3o}w-uϩmOg+=wa'ݛw{g{^nOGoη`w{}<Ҟ}}q+fξz=M]/נM۷o}3g!KN; _gVZvwsjF[}ƽwϾA.iojvѻʴwٷw͹v}ov}a{ows7zWk>ek{n,<}BOzS[^V)wG-v={ۛ}`w3vZV;mf ^m>}hެRi齝=|6+wGm}=wףNۖwWޟLwox5rg{ڹCT6۾;gZ`i>}} }Mo}y_mo.y[M׹}vΉul=7uyӟ3}[}繮.>875{Kz-Wk}Ǘ{:{ޗkj;ևzh뮚ݺznYm:+v}3ݒ}zzΟ{>;tw|} Wֻbշ\M|W k믯Twַۦ+{5* |tvӽ)Wv^}OznϷ})O9'v_I2w:VG{ݦ˧mҞYW׵}_CC`}-6ų%=ݨt|ݾt[Z=>w1ק|vku-}k]zw{ψoV+v>6v>+WZzz;{cm:wV]:[^>ށѡmsM 4ywNk^t׸{8^}zׯV}/OEZ>o{g>ãZ;}滽*viuo{>z׽}nïo}S76wuzg{{ֽ/{׽Mwl{o{$5(j]l}ۻs}O>6ƾm\Mn݇ZooGmSnOO#m}TӮ^-|g}::ww^Rtzfon^>^Ow}>ݳ֟O] rww{}>ӷ>:]|۽-mWo6;コ:oeN9i{۽54o}}ϱwl:g^}&׶m*J|]wO^Z_]'֝=wY<=v[o{+݃}jM\}voӛQ{'wjSי{GG}<Ժ{=55@];w'wX4ּZ﷣^z>t>Sww@wc{[_MAu7[4__'룽>]kKz\\{c^}xSNaۛ@mޞc[/nm]%v}y{}}}ƽW{wֻA<}^m>z{{U>&pt]A붯v]g݀{t;vl>} }u{{^{{:ٯOowZGץ;ez7n}M޷}lv}u4w}{t7n_{{Nyyq׽mnq^9;wwݨc=yǻ}}z=agZ=]v>5G}o)[}}m{Gv[+ݟZws=w{3UG׾uǻz};}Rl7gӵy^{aK2[ۮ9SAse}O}a{=uU{lVY{=}:7=w{}_]7soB+-ܽLtK_=R_{|}|ٻٺn5n;vz+ݴݥ[;ڇ}=};ힵcޞao}ןG}yu<6QGAiC T< O=@ TU~ z ? @L'4&&&4z4&`L&M'4z0OA2jxQ *~ Tڀ T<)PUM=XglQerRnA`_H߁`;12SV͵..<>#H~۽?6bFv@ΦXYJ* W:L=q&T(^}8j',)Q(JcIJ[vKDkty"]#~R-}IS*RE@bAgWBPۯx}3ֿl [hԺcޛ-ec vUy$9s|PlNy >u1=CW\ w sB&]ez8"Sdz9&c3@ gisbHR*1䗵~_A ]Uॎ_3U i74Yy0 O'R6ܣ8_g 8ʺ_MS3\Mʖ~9 ՗7溕% m]Tk V] ƚ}tz %-{ ~vxQw$J#ߓg:fqrkv.,,OG5&|(cԢV K;qY(3,H[?lۧ Uy9:~>S?:LR7@GjvǢԄX,8 sE蝅"زrD7DIHrя͔FNS`l0lzI,M&ЫGG c0v/>qyzQ('Up|cՀzL[Y˕|XXq zv\XэnZ.d],jgLtʓm] غvr0:h,vK/ֳN&Sn` Q #0b*u amZc!E%>!EqOO4yuM'*:.CJcptd}uTσ"+ORX0-^c!&q1kn(s^7$~}|hԞԲ~yZB}}T˷n|.aiA )p Hy-R:H'K鰼8urvP+->w.3^}X-w'p(K#ۅs*u 7Y]\7a''NҘل@(t W 0ړ;'ȣ|_@k*r %jPV+ gʴ((40W`nQo4720܏c<(ygh KC80¥0Dbe^1kȀB/Ҵ>\&4prΜO^,6i濈V2%yL=ϟN?NKL6 PQU+ QěAK#"2\ ]89|iԂ%V!>v2YCךZb;Xt(C-ؘo^*ĦBˉ[*"tJK=@B9֕}| ]C H;gca#Hf@L&[<. v7Bt{5q0sNF#f<߸*iЋTjIαOcb'P`n–Ep e!u|х-fEDxןpA<O\=L]V^U MV:?71 UwT|ys[Q=!7a*ͩJOmʬ Yg}p=aṴb/{6Ȫ1Fo1njPK*cv}gcvwa9Wc3\Q XoݒYs~8w0i7--uю\[vLSaF1>h~[cl&.B N1{包q:ueЩc@#uʼnaT6)cU o3B1Mǚmü/mR v"uxNߴ*=Έ^d$=ɥY+߮:\?ҽ,ɱެZZ53]_@$ >ZjACRZ SN(ILhNI4y"2)ꪬL.I3n6"&k|:S OGB533%fcڂq6aȏPmMԭG J!~)'«H?ok}rk9ud4'-(R9lP^ ]7o `"A(ynd޺x{'{u+'qυ sS1, &VX\T~X吕#~ݛ^%CoA߿#)⍁sM.bW;|Uʁ<-R0+b"z'Ӧxs8`|nLYڋN9ȴW=cD9Hw:&z`Yb2a?c%$!O$r1h!4Fmr9aQlW>2 P}5C[jgc2ȕʥxj`OBx.E2q%Dy\oel%ng)6اpq`-JS'^~px:ݢdtŘ&L^5jDFxe?C*<tsu(C.}__Cm ̌~"–իu" $_0T䊀 7>-ޔ}u&2=Fըd>6;1,z)f+G4p;&=7+B~R~`tF56pG4nyPasت*Y9+lIii^U3 #׫#Bt;+^PG0 4G&ظ,Eyp"em$wZjeI|($Dz! (]*_ 4%C'Xɒ\lJYC'Pr 곯`7Kv] {f?i&Q#97 msUrfREn@O 7²2B3<۹}ʱ?wz `yyRޥ"L7M:ĘLoؖ4>ՙK6K)[$ڮkUb}([vKc4i7 GXnjO]9_"$lq#Ylzwx5 [y ώֲF杌xL9tO$.$*@hq㝅{52 3ġT ^cR2a (x HQsx,BXpߤ0|9p}Z,W^CTf \pV#[`!̰xٶ܁t,݀Q! *tuK]yCO4l8Qh?D.ShEo79^ud| ְ^M&F8E fO9j{a͡_ݵt 3CHQ6ahn{Dk9_bQqF}nݠ$%~l >xjDFt(PP6'v2N܁\}*A°8N*f!ϸ>jxz-R&! ]743@r nHwAᷚB mnxPZmŪt)+祳2aM~+5=KÈ~loƋCr =ȍAQJ&TOu[ls4:ncsiLxGx?]2?TDnV:RŐ8PMWGVcXq#- ZDd&\4qD/ȌJYRsp1(kN=W1l^3'~Uٲs3ۨ<7+CJ¥&d<ͿdЩL=[ϏiwԈc-ytNLor?9s`S<YW7)-|/iH)hЭb`(~-r4_lgP0W JglkwTYׂ#f9FF  .%SHr~Lۑl+~/ꔂ6+Σ\ 1]~/HyP}«#xA$UK8gBN,u2 ;8NS(f=6NFM 1ݧTS}mYlq6yFr0Y8."X]r`cӧ+!nj[nγPçCw %Dg%s~KzyNǻR٠bԻ+![8n`u8h=9Ə]/Im=gi-(I7$>dۿø ex99^TO URI Qfۯ<6FדW=8ifI\ )ƖZv<v.<!SjDČ"ajG5>5hbxeQlGYc@5rR8-\~+Wj+ŏK2iCup^TBKā]p2 AH\ ဿd rmڈ?[k@eOcG7ylba*$ N3L~Pq`U+f`:bebe/ 4^!;[n6Ơ/^whaL=GƸNCr| pQWB1JD-o# \WD~gB֛+Wmrڂ7W7 @/ͷ7 cBG΄[pY)p }},AX3l}aHQ0<&i3@jt{37%3祵IEBXQ3dd͊euQcǪKclC` S')2dPgp_(s@S9EpT5꥔9X~uIۘ`vDʂ'ȼCr3u ~_,⒂J*D%4tlTb@6$'p]:eY0C5r2]v BKfw'/sD,*/L/oUm/xҫ aV;jvr{kAږIWniV 5$Gb{ۡ2M_S3WTBf\R\l6@Zv `kNlE嘇O3X qȲ޴mZ] ݓ(Pc!C{Y}_*K22M[cp2ң۟R[Jf(a S}K jk1ltܾVRfN]=ϙ2+}UUA@5r6/US9OL+z]Q17>lٖA RzpG5QTQma,, =8wy7<蒂[.Pb-B$Qk94%L63g0:+5'djl4 E#8MIRbc^~| j:!8:/Q^7ʎ '݉+*BIa&+,:l5 M ş(j%U-1X⽓=DPx9ka2Nu":bMQ\Q:jd *]=`XV$jQ$O.8< O*Hu"fK)DS%TY+D205u{3 X[KQUOys% @ex% f]!x YXKqCp*%:_U+H0$hn7B΅/}Θm[0Elq37kIygiZA.&DTm.#u/(+?:ho P /gJF:S2-uFt@EI^wM<,s^xï YGW,Nr7;7PU^ef0RODS V L&GD_@(T~C)"SjUJT5=%!N{H`؞s2C%" BԬ02=RL7@> Q.9bQM woؙj;n\bOxj3 d@H ;q1 :ji7!#vuPj%D) ;+uNU!<ɐaL<3_gI5Ώ% #Usx%3U\ފW^<^M;F1 }ܣh/@mabC<`0`H1+b:$z\&dP.&) 3a+SU'L?Jz#"՗!o!H Hi:e\W0:8=k ;cڝ~1WZ*cTh/˯.JҶwl*x}OϨqt2bkr0666HxlMLo wU*cEzL0`B45Ϗ (v.]_,Ws `CƗ zosr йm'$|F_64Iyʂz̙U"DLx()>.(ʌT:jX4.2 rF$Pw3mV@ڧxYOK&PqQ*}eC#?|:T3W\\ 49݇Z )i  S? ff(vxL\Oc5ey:1"8QCvz7gt 8uqMTl6ě6e2!'XwBi,m9\󭙳gn43bhq.e!FRsLX KSpx!. /b7akY^sDT$~r"m[?d@[c "`zȿMg0ѰLG;.F10;n5}范`v"E}A>B-~\0舻^RS;Goj h_&nq:ی\4Dq}ѯ{S@TLs4>sғ4ϟ/{}Zλ 7bs_1ZOmT,+)M\ V: r~QDV0mdΦm w=҆Ԗ7;jz4CTW%^ĀAAXZKt1pmP!NjOqM T)Э2rN C+dp9jg^l7*daIWL#-CVp][0t~'M}lH5XA5arp uY?JLI5f[1\#{VO6f+ce3\yq ;z >7| ?$;-x\`@w4{Gp㍎InJ9,Q7p\=Av[OcQsa`˧3,6߅۽ 8׆7r|Ndoɢ DP)20]Yꃍ7kY5#;!xU^(;n,/zwApWh m^UXcW}^(f7x?Ɋ$R;C[VK4s[:;rpb:7LP×>8VV*HOJݝ}i;{ب4&FFGlW,誎oĶPj,VwEʟW rr_#)Lw?βO/?o ij@w9aS KDc %G1{I4rɶ<2R&spʾ[${1(Lx]tU{f5֋pf0ǀwzeټj٪S><g\2@{0pXRr),͗zOM9v ,Mp}WH:*|`۫I{sh%O\ti{9 ScKd3 Ht1L|P~RV1Jf4Ҝ,<\y>6` ݬIb+}^~{jL~^債4c\ ߅:I&mz8* p,r}q]ĘҢ9yQ@&욋FYT- E +_J V217'CJ}uQc@ھ:' R`n1hx$~coj<'h šh K(@ˮW9cJW!F2^^;M "3?PDTO tK&:2zɩ ު`@(iBz./ 4uc`BЄQciaڽ$UCIcKsk5QРꐿDyW^?CA!l$A^nooMXf_ "ÅSׅ<XXoMRC^tBYz| =l+2t)-l`Gv?# "r {%vMc'{HM4n:ȌKwMg.\)} H  |=~ Bc0cO; [,Њ< *3ז"]2z:h{ܺGFR9_Nq i@q%Ô8/'T']ҥOZkK҅\+ĝ[;vL)<4+43p/~[ʏ;5*C8n,}J z2*,uABeI ?b y=,@vf~bpMSA&<. Ըr=E 9ǩ!)E<#NMNbHmjy lLBjCKEEPC-@\nKɰe_-4 4mZ("F%,jD?GEx7Vw#Nq$TNı,\5&-8ځ:?0g(؎;v gFP~< 2R|j |܅؁"vvPEZd8%"#wIn H; E9I4#`bvb(`D.հK G_M[dc)P*f';{KO2UYH`Orbk`mkrssŇ+/ܣ/E)xuoU ]_yT,EBxQܥg Ex!b?C* rFD/:WҊ\Tw_dP3"3̅Y;-,AoݲS>$2>r{"c~A5xm0/z/HMlFK3-Yſ[)-nPIÉ70#9W}`OQ12ڒ s|, R(\1>*9T|b6))^|w=prs"?0@樯f4*3~ߘVxjn*Զ+oqߖ6ϟk >0NXkl#N{N_*dZ@ߺ9Vr4"Qkؽ4L੠UHy[5M2zҸ8% frxhAք97`i[/cQLz1SK }@\@ [~s" g3&wY뗭te^b+Ҹ3Ņu4H|VsZ*xL21 IZI[t9i8 mTvhJ23B8p,-v|[5_ut*x-6T~Qx0 HT0UB&6wRPvP,>g'Oze>f`:\#r4gd'=OӐ}:D  a/Y8 y?[!} RGJo5d0洽AK=+ch. rI#dwLە}\n]hVeW Y3`oaZׅ A:>[*SwȜ㩺A;0F0ܯHisJŞtGuVۏP+c,c\5fB'|3.$JcJKQx];+bEt쏠2Q4 9-b08Fz"%u9_:ۏdV>o\y},5r)kR$9H,6<(}%"4Bv\4|w&.|􇪓wBي:W/ځ;]"086򖎋yUSpVRXz We2qxD#LPPɏ:"]$k;g[m$M-Q/ڎw>:ϟEIȔk 㸚?!cSZ ,{ Fߣj-u9/7,U*_J^{|?&H ֔[6?0,j!X̩Auۍj^navw򐲁)_ g>wGAٗSj򞼭K[F{U~l-?Xw]>َPD'fʨ_dY?6UD 6YS*$?nG+ V0!>oBV< r ;=^hI睛n%dğ%ls)O$` uq8ʹ;=6XYٟWh)/]ȖGRpS _mB<\ /Cy.GEEf%)_qʢ<V-%!áAURO|c@6jf/+f4fH[I3r9 /r\?Ց?oR#c,*"FHE"IQcOIA3~5=;gL_RE? (vb~̿_A Q<ҿKL4 & nW"M,/\ɣs/j3W ]-X_䩅Ř]oscfs,AEdf1{hLqYʤ_^)eff67r-F-2h"0Ad|UctpzQn=b  T4 8p >e'مsGozAt Ge4lJ넦!uz *,ϭ!;22zYZIū~oB\YbZދEۤZаZS6ʦIV#r.a)$ Ǵ+#rENR 7POZǹd|ߘt04Xt$AĦ.^@ u5;ʋe S>4~f0b# \:KA5[8=~ԪiyT 5f7XD#c5: h ^RS!kh6ܜ!C&. wD.$GuӘO iip[ (3m*eH>x0p uU]Iy{IlY1.w f΅ ׷ <%K ġ"ނ^]ܕx1ti4n5XRND\@ʭZx$a$q'uRዢ>J'U^GseD nEkB6Ҏ!!# >ƸIeW GUۂz0g3m"-tŋWS^qr>f234) CXBzIp 6T' :w)t߿`icPbaA)¶ §ٴ~5!*vd6ۇ~WL>Qxjp}LYA-as 37!̳#MrԵs(B(UQ}2l.Iojl ]X0FM}p?;F`4Ial)6h?zE4xI2>#9:A%rXO- 莩핥ƫ㐲F]ۑ7|K-9TӣZZ Xp $ohϴ| fҸwIF 9Ta)@jR0*eǠ"."cyP~V{'OoJMI"}n[&y6/< mU `k'} {$@e3iw_B2;wZ'KӭpΞ¡Ɯq2R6xCCZTA vB3̟v (\_4@HGSaxϳ[/IYu>ꟼAll夗!Y(V7,=s 8FS(ކ_'d|(ZrVFS`m>4Kcz.ЈSKHL- ¹dr𞦉:_(|T f—SuU WcɲV)a1f 4^pI h?)?5[ï{5"wfd$ )-%-R܃}5pru!; S s~Nl'ٔ*.Gb*`qB\71Q}~5g% c(tN8ǯFGbcvb 3yM$?4 rLk|ͬ:0>lQ̥O^4ʞ&2ҁ ~\tsBUE^džJ SyZ24Z~TphBrt`HjX\f8'M[](mPk^{˼g j\Dbk$_.NYtL.QStAǍ)!˰ꐈFTHnb :* 3~ b/O}i^_R{Ac=wnsv%rg'?}~JwPюO]&U|$ RP36ER\`I=Un6rp=5(~_UjN:(cU]^ߥX(MBݿTQᣆ1]εs.PؽFXIuK@K*oy]ɴ8p#)wrR]8̨/z=_̷HܖńjE’'I9׃o 2܊fG6v ~Z .壅D_s0;l<*5R;rx4&d髚g'!j!B8gdQ)I<\OPs:ꃁ֪X9"LQ^ X:3Ak:O<Ƿ&Oelh>ڍܵYD $;?{y*l$Cۗ0HPAR݇}2DKU>,*?¥jv*[a$pP",?vaN`Eݬ34}w _ָMM{>8 ~7?oT$n a&O/P,}fD“}wqu(\y▚>kA,*ڊQGxi D>3y6kr*EAd|'AED];1x@".>7́r0~[ֿ/<9'0@ ]+En#1{1PI:"TLqۓpoc?I*OiZ3 ? g]fC`Z: )`c +!z|kc'IP9pD>xRDvgǧYdBЕQޗh[؊+m9+@BO/+斡:&2LfӲ@&¶%Kӽ\AU Qvxv qXT}[C\i2.>%&țY=#kpz=^+#<!v $GPlu>˕M\Q[F fvEQ <(phRzDw)rZ)żsv$Tz%ɿe>m?-QF]KIw58Zn(a5QxXݨ[sI(M)~bLv'Bk::0ݏ&r'tx =PEָZ>jY3a0JkƹiWd+Hy)hl ~=zM: :\B|go\ 7ONÙR+kX)EC<1Q쟔@,Ģ }d(UI8zT{-5!GpqM TxxYIN>/@ۏ=[h.׈)L^#VD10H~QtG^c7඘ x0^$ꖧ#⟊աDaWRdIY/Sʂ~D#W?bn';'YxfR(Bt\f}Z1ɟkANwtqtW};3Gr6 S]9e៕nfLXqk(?x|u*kE:bTӞDZgǎѭlw_=2V._yWh@ѽ{gJ.A?OgVF(_,@i{\*\ִܴ<>6kYG)͇YE,V%K bDAq06D(|oTEAyg,q.sbϲPGj"ꭨyb%D\qPׅBb%-25:g1*fc亊Je?C**)yCOiP.W#40Jl*h+gui`@wQ㞡ǩ9(ۅf0S?xxb$ΊQs_ேevyv5s]%"*hwDacU̧6i&}i-ojuE6ioZia\ջ9tN vdqi`7K\v؀Tn R'˞WЌe`a|h"g1j0U0 w`ZLoY1qN ;Ѻ~?(&Wc#M~ágv UZ52{P,c}+s TakZQ_q{:a4>i;bSVv)j'$Cy-4zU_0gޜ܈:6Uڨ uk5#A,/CsJ5N"ؙE!L{,7SnSp2D?̕9*vԲJ]̤ w L6Ȩ'FcFm~2nsK A()q-9ONҁ)\cfI(1 QCmw9_2U}m.ЍY'z$ O1o(YO]EKʱI=/j4O?|Z !EДKSb-oTRIaUdw7Ҍp@BgthcT׵`x9Vt(E&O6fIpZ`(YWuJf 6;ô.;HnW`ywJi`F(@ܨpTheK}++|yP 90X,{!1,~ڧW12L)ߤT ,f5j0IE| 1YQA$z@3D,OQEetO/)JcM'TDTwE6a*; XHwfKQ /˰ޞUa0@WG\8,P,ʝm /WDS;gaJE-9N(F$(8WRgG"])4$Ȩ|j{ӈkv8Oi: (Gx簀0noaWf`ȋ Y81 a{ Tu971.|Ɋ~ tN%pل,m < 24r45A9G|E@:Q<&S&0 7Ƙ}J_湱TͽONw@3ڈkG)+h#}dx.YUjB>P<z/n)y-2qQ8F:I)'JYH!5hQ$nG61?˹ LyBN|ZY:9831 <9ܿ> 5yfˤHUa8*5b"~@|C!qY; m{CtBP3YBՉ`)(%Rs`f82Ͱfu/ H㒕>,:Qwut0P\0d/0M2w> .oGyTI@>p`bkY[K5MXj w*-&g۵onbW<=a" H@hzC胺it0Ux=TRڄGy>Yx$OUbNs X02I_~%}`xZC:&̄<= YV^a>Mřa]:WQE8D 7z3bvw/7hmb ]'}eA`m@lb'R_G-ۚ$EuTT"hHV}PAﵓ`ٝoa8 #e5I1G(^HEXTJ lұ9-ԃeQ)9i>¡p/Zlj6@, Ӟe^M@6xؼVB) Pӧ`zWJ+(O|tߒbu'cCTu=T]_Ɯ037+ӓk0 Yͬ6?(n,=!M^cPBR#"=+k=شYvũIYqTf=RlQ_ w(A4ǢqW+2jU!Oߢ\.f#p(S^t!&Sѹ*a<1\5掱pq~g[>m9tm3alf.9y%7-~1`CK nO6̂9}sd$ň 6Lb;ѣ YH rX#f\Ile0J;w;/Ywk󹌬|bI73w4;ak0B<[IV}k˾_bpޙ`Hg~PKP!: !*!2g;0?RC;Q' rj\Nx曒 (ΏҖ_,῎ADIq<҆Nz\}㐊] @K$%!xގAލsqA,i~ KI6 du%eO~LdگP#Xz&`Q` ,C}qrtڊʏ %,~.cceڳ^BAp;K ;:R+Qdf5ݡ!c!-3KC#*B[?P58gSYjz%"Ś{ v$|qE;m.7|B<>0i/",.3fxnӕ|Wd̆` `T,׳7ٚ˩R֥xQz'A':p$JX Z_='gǞAI,S Mn./KSkvv×9lL d-*&yZP0)YբVbGQh( 1 5O{,x=SA7B/Pf\,Uv2 sͯ Q̦[ct~rAT.vQntpj89\3Ѿ $W/g`<_S &PiB_n<|[ 䬔%b~ 4DOa#;EjGSy6ᮮ:`R-G?rh0JnhtʠQ-=lSrKqܑk͐rek_lLz2&)j m-+,P۩a#P+\Ɔk|m3y+#s͸(65Mzz,p"Ub'QhaU^U$̬I20N/*DsRGcЁW>Vb}:b12V#! rnwG6fvF=@Odc J J.T!t񆚣މ!8~7UQٿHxc m<]E\ y$5F%^B=` DS+tuu{j{0Ik8g!(d/P%I /:+pp}h(s'1.i5/G Qyi_\TʎwM,?)_d̼nC(ӑ6~dxE'\S;h}ݥzp֘8g4OxIU* =PGKCG~5'ݕxcw* I 쌗Q[p2k؂M<$0ȩOB^n"8OgB!렚}<0#xgp{{;Q!EiUmHcd:XM J2-dk?Cٷre9/ax:kack* U0aM7Xv$>;7Ky32:{Pn"s5~v煠 :YgNe\L֕ [,%~=jRw[X;k."nbkfc`J[Bs,׵CLE`CA ֎i!\NcpA)ym)T{oy@ ET 礫1L"D+ҥ.ɮS`D?Yg!7O5,j=9'aL.a vost"cՑ\:SJ4%^-Hf0vIQ=_$l'L'|#4\IID^xp h?v~HtꧪU1)ȓBa0t>baյ='>,0äR }mm)}eu(u,WY73g'e.r#^}RYԚ"dCPg sv"۰J_D\dn1D`.a ;a)?6ȪDHdPnLol,L%/ U@]rlB hGWj@LTeR2qQn-/6ւg&q4~&%_+XFK0RFr꜍w;bx؃y.3HPBD-8 ųu ȞcΦ0mRc~BЁsXs`ǿ7KMxIES[0_ڇM\0/<`8n5Q2nG\FABjU6(Q+ Ɏtݟ'91GFlF*ckāN' 0?P#j$q{}+K\{$bղW:AHocj" eQ!Yw&phfNtܜ<T :Y%$S옵B _N~3C1N ~evм8N.B=ӍyM%H?[IHb%pQX{xZ9kN z@K)c _#*6X:2DmLD!' DOnu%g;E4e;~rV $=+ y-JxX lEa%غ!UJfR(a(اip#mnB^~eĄnoaAy"g88ry0p`ޒ%4Xǭj!׶> N( ƕFL:J\9;淙O )@R>ҝ(ZU>f^)=Cni3f,N4QrEed3dca;in2&|rm^AjF_?H]\]\$RaY{uE͵,`Sw* O/U߇$b7Ƃ悊 lFRy7> q'44Gn31)U_d@GI[\ !?" j}z<9޸S# ` FB=0\h@>DX>?_?mL)\><)>ƬڭzE'z. Vn|t^59 LXh({Rt HwnYoUi(ǁjf?lҡp}B$>`6 p 5x5Cv§?xRU20X|>^Qa1֢>zPA:tUG,.bnΒAe} ONXi1^N+3",SU?`Kt>g"ʘl^q5P"2ˢNKT6/YGg`MW֮9IЅA5ge㏴ .D0A7r {p&x@'Ҩ/d9Th6ٷIKuAE_-<"senw31X $~b4(Fz[;<[ ‘β$ [ 7cnX>iž[S|O 7qbRCY"bbRFCVvyjf6|g:Y=K MyDi64#6?l}Gթ-nșƁ|hf'RmBj-a ̝ipswd[C?PDR {DDR.TrJqwiƱKXJmϵ}5 B"Nw\ƽDkc@ j'b !T@9M ۟*Ԝ'k~HOOjVeޕaTZ1yhAqWB ϙ_LI1Bqw`g32E- '8`yϒf׷ 0P P=zFSyEB:$}=82 2O󹩤lܶyX=u?ş]5{JvE*04Q H"3g]8’0hpNbh  ϻvFT-HAPΐvU Vy=vu]QIB+Lu~?ھ'C^нlXsBm##2rL4u2.7F]EɃV0ElJ9ymm=9b`))*aOZ˳g+LFKFK' VS@tm]Lv{ݏ&RU#Y܂L=Wg6 0씘jq9fͲx*rYzdŧ6-=Z'y\; /i4 Ma[*ٍ޹cN~ i]^㐈ث`nl=Ę{[Jbye;oC7qSNz9eTMcHe&PdWd60{te-c5YL3gҠLZxH,(y4|/ af5iqLoSpb5ݜ^"k@\Hp]&&q3F@L>'% M3RL>%fqVz+VI0c|. x#U@J-(9p"RWCdg ͏m[T8\<ڥ&s .D4IIb2c c69M|>] a8ZڜXF~ʾELxjXք7Rm c5*IDR_v񇚶 p]' ޹ҊQ?{/D#k0<Gm.MKyiֆ۪w5nmJh^rOO,LiNZT'ڪI0:Ug6y!]f^VSPe P/L-E.u:WZ¾s7ą9k@׳劋w2P7H5vX:&zׁ_ >apG`N*vT2)&M,lLϊ,KR$mz3Q~jKFوtN#S@(G_FޘZ{ %akj&hSC ؁5Wd A`*}l7[g6o踠}vUj\f4X %N(gW]5f*SU(p[IOZri߿"W@͹$rn}x.PD9SM'#."ds%HFhlOK2nsCax%=x 8,8d{.A'̊eGN?WR}UCdv?_՜*mv@ڽ3cstn<.\+P@W3VZ9:nOኖ!]  Prâ>VuZs~tw_=l^Ss!\ pn> 4aG E>8{~cc1]%bysY[UߒЇ_6Q$]7sz27J2NfzZ鳔`|f D|kcOz|j? 2zdIMLI5"]NV+N$h Vwy 6dHض/J~DJkz}=UD5*S~f:}$QB$wf.WI BJ"m8(RS 6LiGi sb|Ǻj/ypF xY:aUwpxk}dOCr@%{}.5zLm<*$PD5@l*bC*?.Xk!t:q+׹obl7<+h|u~]w(?an9HztՍ¥c-a a~ SsI-dKw0BX7]n03F#,rhZ?Re%0PCo+{ݵ0N@uA\{JXekPh%*b]#9Yf<94aI^sI,U,cgkf68Vd}QQ~;~qw'DP'fӤ{;`50AN|ˈP8m0D&q._RD(zwgeyͼJlw%:UIeKsɡ qOW Q!z7fm s}|H!硵jH#ZT`ܫ4B} P6Ev1T>^(OԹP  BbGxy8ITN]兊zDoV*n8uWJ^mF~wഎaU lTQrg,+ "mFLXtkJ΋GbOأRu36]CJG59Yޟa[(ak:|Kw(Orf4?g dQUj>? fbE97L9۪CQ)NF4`S] sڀ#X: >c$,JyUq-~8.Ҩnx'?'K*562Q;dj+x;QQ7fLq^V~[5۠Y6K(n +#@2ZT e=;CjXe!%Yxf,[[]۩JL2'2W%=\lSr@rmv3ό~{&~Oz^W.99ӵ[)95sc稹$~@,u gu_,;sInv0AOӀ&hׅh#-{_ pɖ+GٴU P hB^O4 9" lP٥j lI@YnEu,R\%: &5QFCNnPAP:-OV^v{- -i 1_;d;}%RX;< 'ծQ~!g= TACN/R’VdҞ_E[@DP:ehYe(XQ*L. M0>~Y#!t !zH=K>{ !{%/C?mVzq,]p#+ j= ކv¾eMjZv%##T $z5xY TY$V):!b MFճ}:'fd $L_GWrW9!bl6d$*(B?GnI#I۞"5Zc;7W?[C,aʞr/ircIT>Vux1l)͢aN4:KkS1U6hNOR\[Uv+e]Wkȟ#Imab(0:607qE?u\)]@ gl2Q=C?;C=!8Qk鱏Sg]!zb"c{]h6oxxM{tů]vT]nr% ~擳C0GF39Ӥ/]{m,8q8U1^>Im)T)˴2"cPw@ I#Ig5Mu7lok?Bbq K{j`7c&u,'Y6& `!{0IW <]X>9mڗLu}'Tj"%eg_MY3KԦFN(^wS/\ISX4󌁏QIH sDi$)&=7tdmwtNLyvg797s(R,eA%?r/ Qj΍Eob4?CbXoiW`&<½]JG& ί]{)9T κ%b6G0?kR~w"<]f Sw5BpXirt$SpA5d2mGo5l&l-,?Ҏmx%|RH?. l$]5)=,R9OsS gk>p6]Z =abHv"'}Af= 8>m-o)tNڇ>ĩw'$oGkj!2J`# ;+c@2YS c?)iғm5ʞ9WSG |\hXJt{uM̏=i"h Jo B'>h%T@uX9!Vs~ M=އ WKEŧdv3MJLiaSH.`rv'B1a)ȌpQJj"=y,v;)_qYW[ko1F0?kyY#*3)pǞOE<{6j4U;tqC "j G} ^m-BiсFo4EG mve)YUs{MC&&as]e< skj~A~4t=۹MX"Iytv%i/wQӌ}y|9qu*oXq8 " gKUN?CAˁ*i!j^&jE -pˊhքjsIрvN 07oɥ\n㹾;0 gix^7ppƺ(bR=S P˧є+>9r=KgjB  âHZ4 y$㞧~ح-M#,~Ip*F6LYnЅPvd%2tT "'񾵫IQK(;*)"Eu.Uvҹap Bk񢏴O[r[]+̊/*ZDiL{gL;@fG,~5zq/jಾ9tѠlEuanŒf\77[N5H4fbr#GZ q3J l#ϻm&١ﶻ+r % "ť'Uŵ&DN_v;]G[,Om7)c fIpY*v_]^@gyɉ |TB-)1 Aֽcv-\eiu}R50fm{ae "E}Mg XbV!h,a Crt-/ѴX#n/e&L9a=>{a.@Ģњe[{yE+S7,M Sm==J'ಞXoo ;mdhS$ZҰQ?pYvl͠ZmuZ&0LnX(p9>v%:'ɨLhks{/;x~q1ضcoS>Y*RW>kc 0ye2(t%]ܶĈ(nz7Uzc'CISH@E8WdѓPj~>$Wc{|hM 1S qn#c**)`Wb-1>D6P~=`[̱N({z*̲^YZ5UlѲtm1P-U,7Gm9Mdw\HS~?Ǭ?37\"b/|':>+}t+o PI (h'g~GfUnm/|K_V~Sc$g{5*w ObCvψMZ//-"a8W(m!pqHk+LK `n~V̇VN[LVLHDC% !Әqۢac8HPG"kpP-."뀂BML!Nٻђö7?\{ȗŬ)CTQGE50]F ְ<̗A|n^m*ކ!~DOL sK׉͎6АY}݀ffωjsx!kk /y,ADהMWBOhl+qA-8 v>r%2[! ru_ L8%(RHB3NiUrxT g2ۍnqQ2ݴǗ,ٱ ϳܬVC) .u#:o@B|X ̭KGNM[VD$Ӡ4{#R<ຐR Y)>G&t(Xōyt1 ݣkéȶ?eᥭ4hxtqctU[|N`75U՚M'#o Mآps5B\\ϣ瘏VѦCHf?u~Jgu =a> E36FӶ"HшWe:уܾSAޡT/{`8"ނ'; W'$^;iv t+VwnTPv`ϡH"pI j &spz6GNM1qo- CؙɦK,Ҭ9)JW+tԔ٥6#6P9;7(Xl7>-j#*:0P`Yⴱ Apv&iA'X(Bf3Q[KeioY5ߖd.FVQ$d69!G*46?ecV|(v+= Hү%`-[e<[2Wbw>ɰ&AaOMn}L<%u3Ey(>gK7;]ko%_N9i: 1|*hK-:\ KWt]vO]𖨧J*d[9S)6pUbT@nv&.$Hkw9O*;juņ µj$J T0n^n}E\:76[V*7X>ڹ j+Q}kJd H qIʰ Nm@X=1-O'/) Jb M \ O&ѵI:j ," $O6\HIrJڗᴧphɉy9= anϗpoȂE6po<,&$od[ q *.ҷH[aw>AC7X"2oѺX]Gԇ*2_,OFs@.62#p el)=7CPX+^k $D|.{Qҟp gm?, Ѭpm'Fwr|%u[}S).F\k3?#@YYK} ^4TK>A ߬am )]M~vz:dߗz$6s/2_ ydbN`7+/!hqmP#>!Zc+76>i8U +Bδ lZwpȇx6گ" 4b+l(>STݳur]LnMuR@oS|ҽI(E=TG9K*&`Qy5@J3I~ڄ3'E,gl] ].У:s/Uzu)jd՟`QjSW`С؉높Ԝ!= #zmwB.,љcaY/ =Q: qѣ.|><, IMPQSLgjh|gJ($Zu3=\(yZq0 `( }pCtL7tS!/7npl |EI߈M 3$ӦzEۓ1:f~zRx)j sxPAk!:Dm=~:(.s{BnAzwE_ѕ(}Y2$?V :pW8HMAϲ$qBWLYН6ЀWF맴gٝ4(Std3N݄_2ͧL'lgTSDPT +CSorppb.0{Ȍ`H0}(-2Un08y6 zP(C7XWu>W(_/tx_1&Ɓ @DV׼k|$myc'neݒB[ܘٛ#*3>p{X ڈ9$&LWSG"DOvuzftzu4r5z㙂Qz0mw7)'w5Zk +J3عn%_e,k!7-OF0e?R*VedcdW$7CH f8GB#U8]g)q$$H Ih%Zl{Q͏.m}| )\!=fN_23 ?KJ~@ U%ZP}DT26cESҨ{͇7 ,Zˣ}BHno;KtӤ̼ "d ߜ$DJ{  4lJZ &sxǬ_BkUPd$9|-l8ß%{.//A%Ϫ\RO8=+Z15mȒ4=l8 _uC&PwlKW.J^öLhEoD@zM<ZLA#!T .D[2b-|̎ MAQ@Od)VP;viB`cBjw8-:iOĐ|,.J]\S2${?E恋(ܴ:_$.:OŻfŜ.fJb%)p9SmKcr,P wJt^+$B06!od=BAݸe HeyŽWEi96U Ftf>Ll)__g䷥!\HxA $O;]V5}2ꧯŏlnBJJ98n4ӂOO,BEޟO24D .z:Š:N#vOG 5b?t o9B,J&6hOgrHTlҳͲ.5 Y[B:Qs03|Ű#&v&{ajGiz\yCzRsn3s'jv앹)Qa1UNC@gnᘛ4ޭQ ~{iwR977m$2VS%[eJ0C*j;Y|H PB2%^I4\# ] -w)"#33I,2[c8ewf͍Q9ށFC#.x\Hvʀyҫ)9;U9CJ Gw2. N8mKA2SF6eܲ қҫMD8/BPIN`WoR呸Gz(|y۬dQX>UmD#/f6EyȠ.~̓=gK푆?NxX,K 5xb̃s-Op{~A5uG"DRKs~/k߼ckT} 2DtJpHeʯ3b}ntmD+)8iɚלiu=cLL&jߊ PQN\A] ;t^xqڷa| _^>ƒ4P=f/3HD0={ˤ)&S)a=XV#Hylk>qz#0?( B]ˬo_-;'5`CiXމ5YtEUuR['bӲԭY:%{{9tzՒXh"17xAwF([$W'&)!ubXִq ~fe?БvJxv]{* jF!*Ařb<^a'X6x tPv`SRPՐ!CP6wYWK+8pBUa#HwHHݏ@e;!Q dU6I*O*rQtV[ݤޛ*fߛT)W/f&nۅsl{mK ө[&dv:QO|7=8 4s9*rVgp5Tڍ(&2BzpCYv [KA0ǎ`BNscj9WԎ;Y16^8K'AfQT[Sh#o8#-pe lV0Be_DnjVkp6M_4y V̢5x=ɰ 1H |oTJ d"COG&N䬕%;>PlzՌ .}8DuEbCd~͂g=ׁS y+=V[מtXg VN^uNw#WMx]%ӎbK΢`M%X,cb.zXi5{7}VgpozU1U+khP .zo]k1Y5Gm=a~e3Ql&iaAm]V{1$M8>kbijcY)"l_g~{Ɠ24QcQie& x.q;2[v)mu(&m-yI^ ,ܼ-ssx9w D0dI9"nFzkWMy`c{yڶb Ḁ&v@dBC]@i˰ 8U˱{&!TdMLxŎfRBR?*o*:}SJqL"֍~1F}췆/"e:sr=qf}ǎ X;rMlIu1$^VAɁT4[tǣf21fE(Ά4eZD-2b]~NQɯ"#oөR΅s7g&uaar N<ԝˠKģ~ŕ6إȭ@2H*fx4 MO?cIB-/`v+XuN x"7^Y O3I&zG &R"BhunIi87\|Wz! U9Q(v +}t{LzE pM!p<ʄVκ68&2>"G"fz ] k/fOHUae٘>dԡRG>(-1kt?}1 .M rӴ'f I^57G(Ϯ_#dfo@RF-XVȃQ(BDPnn(>hcltFYiB*̻RÄWl|˜Y,G޻\Ot5A38h].g'i-h[8 }%j ں[z s)_(ctn/'_@;.Um5cy:'m:a< ?&]*-IhPoe[6#a-~/}JOips/mLmƹXz͠yEH-R`q/`uxg$Tw?E8?si¶wZ=(ϿWʶԹZ(։+*.3DnxLث.ttc0EP+A;mLu o:_iR?1un(M>( ֎xcgMz4^k/8zc,  $As đ.~fp#$VhG]d:`JgPkwjx Fҙ&# Ji o5TAۄ/HD2W5FҘk7p\^Tww+cVv˫L@p"Pl_"N^I$U {!Xn\YQf>F&|(&ZŭZmnCJf1A5R1_uAu S6P)*IeChr >C12ͼl=9 {'(z@އQdD}@4oޘ˧Cl_~; ^gI]$n x`ih|xބ8 ^/iCo;J|U%޾ԢXgƘ?"C J^ H-}S;qiʰ1^LW6?*I#ם$Wk‹OޗFG)U&t]?<7.pZwZ迆s&&'g$_pK{QӘPn!3'^oa$A;1Tֈ,Zd PIRgא#@ WQd9@ݫќ 3|XXے$G{J:ֲ* yJz*w*8s$dzHa@&ړ;,\dj+Է)0<,FmKy_Y2-@_%A9n܅B ~ 3cptbc7dAlsMKYmC,_/9](G'%sU6 V{%{Qw20kʵ237,(&.'EUM>m psXCCGܳ[k| "Kk:\%ktu*&%G<,(L' n*l<ڡ9݌K ˦Y%+nKSr&Q~FAYI (` Sm.[OXZl` AS x4EŕԒD S.V}861YiN@uŸz=<@)gS. 9pEm4库UUTN6 *Pl9z3rI>1 @`o)ؾdw z 2ݳ݆~ ZofKNOJ(煐hB{6[ ;U)qZVūp'~3k,&uyQ_sBw5_lx^VlʑͤJ-C/9ha~ހajwzJzE#zʮ2t9*xN:XMAgiFac{!؊1<7Uqd7G@1|V2U>@L/Ji+\Q\Z]Y١m[3D|}0`j=5ȧ?g5д?˱@`c`26.f^j;__jq bnZYcqI z[& S؞@ԏ;'[Adv& 0E\ɥ6wȈKH쮟=7fz:YH>[XHA_ƴWyv/;Р/{f.0Tw $]Lz_I XNLR)bӉ`ŊvK"Wƍw֨LE>c"BbE˯W)ƞB2<w\*6Ǫ2\ %0~\ cV:yشuMxZ53E뒴Gr,{_ щ'No7'gbv z\iqG3Wo^`5h-$##P=T=<ǥC /u0$˫^A0v;* |CTĶYP8[1|w,0R=T8P*… ILg`w>6+A)-\]$.XjEdS<vgj 8x7i ݲ&!D] JQ캡 S=Џ^᷹5ZPh'ܥ8*2Le+B'Ra'TIAbHD.dΰ.B66țU@*^-鋐8PJ:\L+ |poޟ6 .Svӷ5JҼttRC:Ѣw_ӗ 5@_lR THLa*㘴{v4*so91! ٔC̴N浽lݧJ:.t\4٭𕨼(` @$;4EIMF^|˷~lh{zbýc06B, 6]t0B E>XʔOB6@~tt^޾zFV LN_\dªaR.[cxmh '5PCY2\N ti1~q22k2 I*-X`!ت$DbRzS#3񡏭X#1A|vgJ4L᷑DUy 4Bm ZLWC*#;b1X+In=V`+ G ڵaK[< hr⫡61c~XTۧI/4iн#fMd%{YЍ2<&+/Gѕ-l"â|vf41AO7bÛ cE@n?KAwL))u5&[L0z!opbBԆDɦ,+V7T.U8eWU0 z?5Z7#!?o$q6_aTbLqwi&lܡ| wvDq,E7YTq yK/3D6[, ?k-L0{dLp `d(xtOħ=b-K|t:a )Bh,Hw}6).ip\l c~B)&6nWhVraw>P H!LeMK -NgM3mŞQX;oQ;s-Q?+lTE`)jv?^a+WK` Ȥ|V8 j" Τپ?vcşu;*s Ζ{a\vP8Er *cA;&cBۀ$_!'VA'ߎŏ__D LԁhV u@<& )x׈W[a,β u|ލ )D)sjQ@Wc f(]yA'E ^x60{;dVJ&-K,D;K.L:wO3-qQ%Vhq I^ժz_zQazaߡN`r(EF. R^_0AU !@5El`N*-*؎hiUHK;1EGS )l% >kՉj;%`Y? Yָus՜Rs*q3]aYIK"ps"]!?qv \֥d(( tY(C#QjnϪm&j L MD"<k Ld1-Tf!H"Ul3vHT}b ̤ $G A CE#Euy<2\j]X ݏe*0ytTߍ@G?LtXdc&)I ƿk=cMaKe9(]}ܑe?܋|9W'\GKMt[S SC5h,Rf > LC}9;XI`rb|xgWUXfAZ^J"eNZ:^$ v~(+3H" ܻbt}%#M ΊE| Lqw=zH_6%k{m|n%#WMтXג=l p"< ӥXzlΓPY4\I` Y\b>0@0 }+3,jrn_wYhisΥImC^Wc#:v(E$.k!t|-;24#bť}c tNUUZز{lVwag5@wz&q@AazJ>R}FMFd -O䆕˳bK?5ƎaU#N rHC|AKOO֐p|v%WG+Ȼ9I9{ԬO:%"z5^VRHxfIwreM1aM+cOqQrI'8ɎoQ[Wd{s~H*LO "2[8\>6ðɲjdᥳ[xXþ౶㨼:#CoCHD?R#O!_=5X,ͨ'#E͌hp<6!nMHCA ᒵ.E =5Y@Z, w _X}˳EV0-N   Aᖴx,kqLjYX!n}yљKr4:<*m=!\$rJ5.<=\bi1 %-U S10ժRq`rjucp/ 5#Ob]PN5w:C qVg Y݌ 6H-? WY6ѺfWfAK]J'wkniw0;q^ zUEN7X>D."?Eܵ=q;0l0EZLVUs3na9*Ynv#2.g6f'*`;V_E1=^ kˆ! ށP=(?uL &rMུy"ZJ՘RiyAZK%CLC_: Dv$xP xԗ0r k-NPHKv0JV `wOJwnR7|JrÔCgaEr1F#($ ?;\a fW1:K&}|ۜ$09iyy_jo[+L_$j?1]t )N)5+ !\x\6c]ߠe~\c9,W;?m(ōJ1p DCGDDyO,oꪠ&WϬ,#_- V,Y +O1R+w<^o!iogBfhP&Iz9Tʼn$TZ6@0 ʴԏBgyDkY9BH`E[},1:}B2[loRofӖhQ4LHAtAq١ՕUM)zwT>)%`hܫVUa`#GncFL$YGdJ6VK/vf4lƏaw8N;DC+{A?ڋVUhUN>'y`ęj tg/,EQ^r =bPN҉t?&HN$o/qpm+oyWСܽu+FdA4 1V.>Vq\$ ~tק gTś>ZVí|SRfEEI7nd3KFdaU,*jm / Whp@"\d-0i.Ɉ 2Y ;=D -Ԯ(=2`UJwGn.eB,ǫ/V#6C-=(eZ&xݐhkgo u}4kӑj]ѦqO('Y6 Þ>pAG`Ω Zwic0sVֶ~@ (9͇A@r5Yc cb~5 õq\k+0CH.@a(~M#N,}Qm$"s./s٤dSbr?ajQNVsQ:Ic5Rojed.XKOm7xv'7yurMUv3 tcWR `V8CQ_c7AFҫ P2_Q<.\G#>Znǔ64hDL%xS*94K3Ozy2+s%jD fGb;PR xNLSB{+3XZN"y.LVV,Y&OfNaɢU]ZiA\Ma5}K$%S+ti|os;gGVm_Ҁ:dkcN5j -T{rt(O%1iEJ?F31j/TяAۣXKC.;FC,7nEon_i{#򴒝)tCXO! 5RtNuY A'JjIs7>ى@kw:rYIq&uobEmױMZjމ_AGvdRzzA1VH8ט |Bfŋh9ţʥ jz*Ip hkbμZfnou6T5:}MI*VF_axM|tz|0395*RHnY}=$Kex'LK^5 ,5qz nJPgYKڏJ%ϱ9ٿU 8 6.n ;N9VȰO[럵 d-'C "{S\?bʴI8]`n&]751E(2ћ[U( Mv.{צaF26Ѿȃ#H֪kEw(_ _F l_nB+sBՂ9Y;<!"buD;h3, /G%\$H,_9T0In@ņ&a-e5ZWqߒEa\ч.#%8r2:œeS3%iiLRGG9-i89G1) ,9Yq[߷uj7(4va'$L|x`1Pg'Z 0Z%^ ;YZHEpMZʠk?`w`vcYpO]W1}=ҡA7 ->۵a唦r?^zd[&`]M6.G5٣壮q S& IZ+p"#YR1jwbsR&'k{H>Hh?b\4!IL4)jhŨ䕭UڰCk)u;z/@kV^w8.~qnAƂSCQO ?62.B5m3xHsfVo݇~ϋEKH&3]Cſ<`M:9h" _4I 3 5EYkxP^8|t t%xQe  &ևygY#@-diPƈx9ۜ?Mfe 1>S'Z֟,wH79QhSN %xj_%M#hI(7rA/!Ť;#i8!"!{[B?UR! Ws0r)vrD5|eM(s`Sst.{k젌ڹhoTZbK\CLh:Qz$£L`̦}7Mz2s))QLޙ'RΌQm 1ѱQ1 4Ƌr)[*Nه׉T Xl̓;&YsfZakN*&KH*gdRqd~&9!dЄ ,5̰fs՘ӹ=gɅ(eGSO9n+ ƊRCJOS+Ib{ʎS;,rrsC<%ofP24:r)s% ~;vɖ]*a#YVyH)GKDsٹ4q]{ii3-_hI2)Bm0sv;dRTW\9akT3 ta612H],「.WT2k@Fj/YG"! 8wsXzM炾l5dbTg 3l,` bCXK\I3mfhL m >Pu`\9d)i`C?OG,jHZH6TOJtxpz@c4gvF3٭L#jSuM'P3dXh~URbE;jTyU;r^&AImE!ǝMr(bP:>#MgK,(@kM"it9\^DZ Ni FDBO3ח22XeZY\( Нh6~H&_7[\h^ש,TԌr2@H_bN6}~R`mKRxNdI Cnd0BvB: |Q̨bX z6[T?Z24wʣ/ʈ+׿k鍦| @ HXNT/  b\, ĿʨMXL=;`Ѱ:H4"%VH+//+Sy{vFDG>_:X<L5 G{BgGux~B;(W}ݨ+w`sRvodA%ȭ6Ozo)FHGSʗiлsAWj :pA)eΊuomNӤi@RzJ 5^WH.@$` ʲ!E{?Ղ%UJUW4=85!1 @8lsvj{~(o; ;%^y_az)܈m\ڸN+1/QwOئ_՗Z zo gXHC^bjzWCh c^v@\P:SD@>/|AhQc>n#aH9ϲ!/05='>/e:e ] eǭTjXF*HZ : 1YomD,%{>w`J kx(Itʽ3_>8Cб{- sU[5 tn*'e]ե."u;Yin˙+%w!q024HJ!7y5u y0Ar~P=5,/*ߖ4;Pjf-<8E8r6Ol_R9B9\#Dwp+a9JT<̺Cچ{)HaBuz #Ο\M p@-L_(i:c> *ItW Q^W!:gc Iɢɟ7zY~|/BliS%2~o\&HނN64yZ 4U}'R%qTF v1 Azkh01K&XD7Vxm}ꢦ T;`lǎ(<<쎳tAXrsPvq%2,6P[$X,3?ǿ-ORp4n:`W]Rw1ΧAGƊxSU mX& df86G}hݺ&f.N-e*;7kQ eJKZ%^`YDm'vTSJ2Xѩ2aJ,I{/iG[5fvV &ٱ8%bX!\]ڒK{ PͲGB,EF'TrIb:ddLf;ZI.<~]6͑Ծ6Fx8=hY%Ib9`U{ % Y׬eIigBiYtDz_ K[zrC'Brļrzm#.4C"qÛC`Ι&Tվ}4)bP{lnr0 B'HqVW^\$4}MM!2> F Ku@;(DV CG^Xe2Vv^NNvNJIje>-jj7| iOE4@r]Dq/-3 (|m\gGAW}oj])Mޗ;Qߢu^8n /=0)bޯ8vy{ =kU/$E|rjbOvkjyY]燹 *,$N:iTX;6#A)+ {, ),sBK2;™(.3(ٞ2#[FIr Cs~ Os?-|zo_FAtXs6ym ~_T0= l]b0KΰdKЁ'GKl!8Pi=  q5Qa Jρ@P.A+,l`\><_KﰼtPz#zwA Zy|%wJ9L`TW.HPyo8M4M?H:uLJ7,zC@|!7v T ^%#<j^vxL~oJD4?$4#p0,LSbϫq/CVV|ȅPRBH$ʵRO+H_&#䅾k|Gi_UTAٷCn(HqBB#gEXnҩ 5$zwH%Kx7!?6OGJl}b1ϳ'd7ǻ4r×;.``NLV`h}+y|AV*YtUyO}_$A-~tdE)*Zgu_r;؋)oInGJQKOze7kȀSNjX꫉[x@H›mv/ۂkbJN^kUT8؜I#c:k50D Cupg@+nOEBI~HxHO~D|CJ p<%CŤT% ߔOMl=25PHKM}jK@pLe-OQ80e^Q^(D1$Av1R yhnYjh/*}# $Upc6 9-ȯ 'i2Lz%]7̄qDm%lԺ>vw?Te-伴-c2_x!D-.f1*eșU \S() Շ 3;\5kvg?_1(Ќʋ ? dK.4k֣ mrv&hN{![a-h"Vktg+p޶g `$mrw4U^E 3\dIAR")0t#mvv$}B{n2-$UdH75Y5z%A(aYVDa:jKֶ6K|E܂0_%ˍ4 6߉^l =PB7oD[zb,3ioi2u죂ݗI$G X`[T)"6

ō(|S,LGBLjXğD}1 ;!M"P.XDRT%X%P:lmƒ*3lU#mk1RyaR&,4%miƜd9Zj.'R-=uA)-fY/:Ƚy9=UnJA'9_((Đցhր KJ6U"'NƝ|4И_U2iЧ|Yb pZzi߀A0XFE-k](PC0,b`x ./ݑ[^M1f8n8A&ܚewʺNX,ˈu!#&WRXW9oY VN!%͛2sB*.3xzq.m'b-X^PQDu.f7{9aU/Uɮe7mY7>5v60yдQi\@ 6HN+Wg'[T ,,< q@Fw/9ILk&vsSEeQ6pFOƩ qt\C1 :7ƻVa n L/v*>֞#3Cvl칾 Km SQ_Z}?{'ݭ ?Qx5j<)-x$qт $Y8YڅU$Ͽb|?+ՁLؙc8nHҊ?YVJ"߲taj[MWJ}z ^ZH7x#Wœġ}3p3IöLxB~=$N}  !ܞ[ߜ1@,)fuR}&>)' ͔2,!ݗ߬= &/IbKMV1>M+C$$YGaFH *t&V?aSa)raԫ`:Քeykuz@T-àWЄnQ$At(-ܧGSAÏr0Vuk;8jy{Xr[O'(2\HDtG]0sbX[`|=HUCY^,QZ&0F9%̚=5eϿ_-"i-jt 6~ۛB S[qÕV̱Yt(;iuo6nmQX(-_Usͪa~/){Lz 43L*5$=wt"i׬ vz=F3G}k\{I${]xpIQ(`m ɐobNYֿE, &vD-V\Tˎ |=-\U2¼LޭBd9Q(8G}EH]˝q7}k+kG.uת#ڧ2z% BI a2ڲ&}EDwO{3FYkgӽv;!.}x<ǣ/F}A `X<묇7$ѲD:$jWRxW m =,YS1LbL+rc U,$Ok{>md82yʥ6*N!vVqm]LDu1\gP]p5"{؈Q 1 ~EjGCƾŰ%mcZkݚ+9\/OdzL2(^<_phSaӳE!&ɬHVMyLӗF,o+$=wkc1C5 8=juxi=CyL|0VE)D)3̳В{}" a\Lc7]oʿ> X4uI $Wxv/MrԩƧkJ~fI ~N{А-Vw/h !^5G5+^?AӘ҇BGxia|166aCml¿fn<8EgѸ&Zô7KǙu]?(E]id@s3)+8v+IT3/i/?,[]o@ ^ڗ'IgpCyNIETZ\gÏU) "CǗǡZp3PP+(aR 6JzNI͏JT9/?~|yKu<,#?ѿuܓ ivp s֏?ݖh!ҿ89gO: ~r$zB'ckͲoMg/7y꼮6^CEDu"S-0S01 ]V̒qL3" 2,4[G%R S` (h/x?W7R un2)bIuQzʢ(dSE:$3*w SЛ%_VnuYwMCK <07h)J+hAt6)55^G?^*6~Xhq. 7.aU?G$|y.޲W(`CCgDD-k}~\jXw}!}9Fa_Z.as0tokkRNlDe_J#,\_4>2 7eW~B y.(L$qG@^A&jN-|v~(ՍƧZ=y0FDAG $C8ԅ c_omTpjL {83g6wv8='Ru:ٳ$q.ޱde\݄a`;sBo%NvXpsY/!C6?x5 t:BGb?$Cl&MW90^SWUAh)s@,j1+,wW5~dL=(l'9Vax)0tZlnqY&"fsxw?<'VN\Xb@K|=d(sAp]cmt?Isu^կsL&CgƮoI(/A_;%pP\WՐ7R$w܌)[W@t 2텧@T5g&}e%FBmL> Qf=m<7.H29;+p< ʒ. /k<~_v/|Ýˏ^ T u < kJaPPZKOn,1krq^J_p1P$.Jy&yCz y. KO?M&_sb8~73-^F?W\.a:M+֝|ZsN16ueX;)q|NZ; xI̩󥙉-7m~˺[V[ҕr:' fyDY:Ж!=ki^nZ?%5)ёDh8t(D;u[dtEa\>"F)"7cP-MjfD̳9_Y>T,RPDseHyxQL~7JP-c`]Q k2qD2YT- ,Btk֮UޢcAU6+| ٍ*`8Q{$|~BZQխdw~mBb C";$ =)U,S*~]g)56Fu_S;,5= "!73'ê 36Y-맖*ltieBv.42>ea87= $J@Qy[x pr&BdZ9uRshd{Tq`apzW|:mڝ`kӽ-)%mP|ra˷)72n yNl*:/|OHŕl}N!)1EwB:o4op*>:rdS0 26/V)^{9 +'4ΐ_WC/_fe*'qnNK=U&]_Rfv'lmPd9m 1g2>nesBa&]{f`R4P4Fɺmoy ] 5ZwC?sbUq!`ȟ4w`:M].WL$,oHsLu/jNFl5_қLdrVby7Ӛ j(CRotL_-XzES!65 TYInCWYk:;Kc:+E G'?00ݸ,Mp3=eRBRV WIS'\Of2:L ZbJ'?ogQCbd9ຈ݊kHQ,PJz?зABtiPqtSGCF(=3|ڜ"njwh ;\$)AeUsmvM4DیlcW*X;lncs$m)`ɿssx%(B(p;h{ִ3-'x-<˽t-(Z8 ƥE;q7;|'ok2 qVգjD{^ ]r30WD91@b lBN1,exl]G_<]߯iuZm_f,1h;m d9:Å^5̂12ق0)Bʈ+ן8)[sFAM! шxSeB7S*B]{}}X/^Dјβr.|()aJK_3C;j{L68$St+ee+p),F] K##s/3&f޿oހ0V܄#xpL&4P 4ڊ=ؚܾ H6"˭'`EB)=;LiA,( 0β39fU90}%Py%OzKeC~΁uoL7ǺM+37l1R`޼K:dfU-4T{ٰ8לl8$8"tW 2J]Y@ ÄBԀ"llO;P^8l(20!yu0Dfgj2/g$T_ladJfɐF$"!}{&[8)h{Ah-+IQqV űd7kL$#?܇W 09#l^Vh'#KKo~vkb3xs?XrQ.Imcr;nEw]-{ɳW%CvʜI>n'7q~ADTήî C-k9hČC?Y+3Zi]l %hj;ԑ1`鋒UZ;ႁfqQMR>ALJd5(QaACcE9+Ep@_D^P|I~- ǤkaXvl-SW=$GLnf3BF7 @*#O` y슜 ⑼,MLĻKZ6VXe2-78P!Sx7/@pXBXްw=b",\m+DWʕ_'z(k{K7O쾆E# 837\DηZ(n] qד$#a!+ cTډ[k?ZbQ ~㕮%g:'qv K!W@͚5n$~j MnI;9)bÔv[?YX, }ZZU ?bZF _b#1;CDDKg4LM***y \~JO̡d11w);SUwbm)cv_wxL҇*J @$oBZoͣ؊Z,q y)l ~!L&UbE?LzģrshPl<` ~5!I"V{}@ek< jY}DaXHM[#ui^f}o#(cO@^ؗ y9Z,y 8f{*Xw=0 S6hk7`AM/ɯȘ(`䎃Io7-ߑ/1T86㖄"|8!l2xX bƬ4+}2/#agOْ3>\gܲpO( ClXג$5?U$vJ?o߹FgUan|tV!P?E}RKވ5?Bf= x@֣9 4*8S ߽37-á|aaԸR_T[T-?Qft]TKaONt~2P]L-)8&}1 LG-5'9" 1^܎c# D(CVٯTŅ^Vl[/X|7 \̢lri`qYd)]M;ê q vޞgUt?AH -xR~=_ Ir*HҧUV>A[@[n"dAΰ1߰(nPǫg_2ɺ kd3 &[Kl„UXX㮓*&@$&Lcc2PB[gB$'Z*Z ufrp/>ܝz eo&2 Y & /X8LIAj~6 Do&^x._v 6m^Q Fu4u7 l-Ԃnʹhy Ò+2Хt9[-JZ=sJmX,# M&3 ux[oW7wI1 ie%Lm˻'!>!rh{[>zf|> FXb|$T6n{xW^ϷpY4"V@ARQ2e N_L)%E@"},}.̜Mz,r8)l)X]3Jxd%%z4IW*nSU1>|5SdMs^uFŜ|3QD`т1Cx{1buE Qkquw3j\M&Io`yꭜ !h3 MTޢ&_7JY pbvX~6]v*XY ks=#f%`ܟ}|"L17kl*l%=g%̍ĉ"34j*V4KH/6?^hEc%/EQRf*q,X07K9-;Vm:)Cm\ 8hEW^odaϐd ]P.q. -PTapi%v{2$aByrP /B @||RĐz7z%~ݝL,(Ĺg-y*27c L)+{͛$KAPB#"6 0$gI앓<2"~zVͬvCMEmݚd/oLoW۞tr}S!w*zST mI_0n3'Qq:_s ށD|,Cs?in#_n> 퓨Bz迖+Z^Nĭ?ƙn`v @vCj|`Wf,A"2ac-a #G$Hdrmf#-`1L3aKF#Y.bI8"i.dYyL"t%ɣi*uTb]j?%xٽs7ڋRYdo\P#V=δ_ YAKʼn!vzEJ [/ߌu`Fj58kOZd=yf&yW*i-~B4i2r).!uV֑Q*{nGT;t6HdmшI߼B߁M7= INDEl.-p_XjvSx6Jz'c*Gd^-%OhbrF3sceץ?v̓ ixKbaꏦ9ATJqY"Ѫb[Ll5t=kpG c3gZZ32ĩ7Q߰#`Z*F!TS[}N{EFs+2vUރf9_Mlo0ۖ/%p һ:(K"ȧc1+u#s'19wcC`|TD#DBW+0)/7(K"/ǿ) la O"-Pۍ4K$U\~s!ҕ7x D_'Wίb^6vu"4܏:.T˗z˕={K9a.&%@ACtqRҲl`6~c~81Un '9æv76AIm=Kzkr|::իBe/n<E]Qzm7N2tVrhS'Bd**.wE.o;D5}%'v!թC gSE+`Y<чt 0# O7PHF\oym4!~Y' k+\@X  ۪YF 2ش)5JnY,rX3sK"qQ:ȧ^Y%q42H ( kcFPsǍ4 @Ca{]z{}ewS 8=ڴ%o4{tǃ3NZE<&Kz{7B=z NT"G 3b{f4ex~qkvhdيh zV2WEQ{T_|Puɿdrp45nCdGV`C}=,⢜F!'!6 ߨ4G,J:tEOs-X${ \)oh({(w*TJIywj<˛I}k|)cCYO_3~DQXEdr2܁neT>:e9&>5|D h@~d^@ӎH_WH듋z %ݑ JSD 5I@RPamuzEP*thȓm1<CH2cZ=huR:S|iL`s+C[$ ;hRПJmb)NN\'".D?}#fNeG md;3|kZnjtCEx4K,oi9 .C<>:/М,;2>fX<$xx7G@offe_M綹&X+k8iKX$}SB^q~k˺6:}8 <0וkAwQv#dVk`tMϲdLbWBь֓Z5<0k | )YR`*+_grqlL9awAkp$]TXh!:zZe813/8 3OR/:;E}uvg ?1MbϤ }ח‚Tط̑ /`j==Re#5d Н+HwhD1ET0RHShWOޱ>CU)l60ocsV)Roy>!V!Oa4 )=.F7fGJ|00n[ BIn :<X% Z8y%Ě=~+?ęqYP>Y ыq *r 7N~[uM -7EBJ(w.*%"I{7vr~cI3BP-]x;cBhlKПe_&` +~AnlfJpg2jTT9};)3Kk:͇SEڑD1);CK 肍V[8 ңDS?r&LrOUEqX^B*='̥>%J+% okmfR gY/Z%Ńn/S])*vŴ@zebkn_Zao7YYBZ!~"Sk!Rޗ58V[GL!&pR-Po+81=B7 {aɧp<%:NIdbqgKO$j.0 DAjBgF<;ѻ#j2WkǴcNgMv4"\oQ֦D$d"$Z$f^hFbJ_{%6hu_mb(?) <A W( kCe1n"XTR7a^;J|N " ZB#6/[Zg*gÓk׈N$9|t`T A_Ț;,Cy߽ۚX6g}9!n&Th]Jsdt҆r*LV"lO&v >ލkM|L UšoDcZwTJ옔 x^ Fހ6my;X1Zn!dN׬GaHIzN,Pg&H5Ƹ'۞)8ӘT5]OhFSǴeLox=d(8hkjiԂ=;嚷d\^΁R-*zҙ+" s@kx~҅10c-rQ7nZ WLfLU̸c#bC{6dsKq?ИUAԥ;AɚȲciIk4Or$ tD7^;_ Ipmtuͅ[):M4!,1[G-mcF*WF~~ hOzXZ$:喛^%QWH ^lQi@*KhZI{VD9[lq(| iJR9Gf wYPP,N58M)ْEcԈnF%g ژ> HEeY:*g{Xdj-ID. *%Ǿ * N7y!$]"mծ:$93-1[>`GN$Rj4*lB|kжW[ۈa~ T.mc" AE?}ö0KDH-=G}!x/.h* Ka=/|)]%G _5=]݌7``"q9Tx%^my>8v6Y(j ]GN<-|7~z&'80`a/bv4;#Ug؏MŮ;ocE4lo0EhGQq`k}5@/S1ܦXp/{SYR+^bدJ0B_Jv4(s_":*c)x RnY5{*KZOrndH4oz#djL61cX5S~m vI c%̭SD3`^)fr|v _\D"5)lo4V[`" \"A0 g,N刷n:[/tX&~ +s6 سV 糚fE*ቮ}U=6ڈ-"bPwQV;iekYNkH2H3EGj dxh̽j>ȹP[`iKJq%LPSM_a!Ma[se<R5h6Oxkt601{ Y*% &`udl 'O ~_WfBpE-c`#k7)G:?' FtcNA\O?>F?(˒H9q;!R7Oچ)\. 0{v.1B# )l@>)-76M6!! ?+Nk#C@W{lzCN[mjߏ|gDXm3SS;sBM0^SC$c%: %"{@9JJjn$'Q>,U|!y"@.J_AVyc[w֍ؔN? *i+mBg~4#-7"Ɏh%6|ZaۺaSޠmRm3׭B):Mn>/&$Rld[ ˂vA3NJڤmDԆa%Ygpz!Zƃpz> !uz=~z@8P!qdUfg?DrL`WyEݬ$g1tC۱8% mQ\9ZC<5RLr3/`TB'l34;nlj۹u[0zaccu6IljCaFLՁNu{B,/cʡcon 1Qun tj% C ڕV;9n xt4N[ cr\X/E &H>cjԵk(R_di <=YiO]"v*$N6m {Ξ@qh#m<&F**_<5%.{T.Yu<+^6#C:V0ş'Žn Un6'/_~}сZVq1hi6BvH 0!sie([N[ng8gynI oY:*֯"rdjy:K? #ҕq$FdU 2DGhߜQ?#GhJFY'T86_&ʹBŷIe.q\"LzUvՆLRm׀_pP| - 8kDS:R hW#q߁={[SW L&?05)kG]uJ9؇7:j&%wߚy|/hV9lGUmMy <)}R"Zs<2nEO[^nm9^5iWd H{;dlH¯WVc/jKhOL[޸bEUN^+ei ?\7; Hw?؛ln$R:Ơ4eW%}&͓],>5ƢJ ^S=z,wL`$qfB   N#պy+NL{̛_|{zE#W]@kCvD /`5kڲT&JubgUq.p`hN߶?9)I<)n=T PNLM wN.F7ڿDPF\!\ЈDž hD w>bnZܳKzm+}7'šx%|?b slΔÔz֐z>Q4|N8Eaۉ?ʑip/bp`;@ 1 bڵ[s^w$c.7Yy}H^B,Rw h@wU*&4X˦)%mW̏:a$e%SZ@w r.4WŽ|J7![HqSlrBM{ҍh@8C4^=PA~Aif]y><7ç@u^ΩG Wt.k4*B5Q\쐃 %;Ēv/L ׋lFSөƦ@, ^B`9yRYȄsyOO̲-I$Fsq9FC_W+D2301Z%t`)?-|tFbt9UA`=>ZHbp g 85tTD$@A=.5j k(u\Fj?QLxQ/A$C|mj!+ <{YF5wn.ez--3$R9j3y9 |4y\ťOVzX㵠'JY%-fd0b9Vfy!Td|Kfez`Fq"=CƠ(wcrQT'$N_V PݒS"Ljwk{[K& /cK Y 9cY P򜔯TgF͏fzyHn VmE3 J:>W J\RĠsJI)S\UT2Ԅg`,yRC)x6^5l\ 7v5qp/ŊZ.u8D&ia_*%|A\ >shBca_\+ B/1aǿ{NDuإZ%:WOh:,9s);ZIِi?!$o#_Gm ߼֮ߐAl$R8yVZ$?j Poޓk/ ]uI#p*mu8?n誃:mZM9r ʠf{"YKQ*95Wqsϙ[6GcO6H߷{R|30ĚJ'5R\ "8MHH;2uT76$Д;[y $oa dz~MfG p P;ϋC1Ț5HFvlv}fkj2lEIT Nte}~ޢwSi1gkACl>w.aeRᖂ8=ŋa~LGskLSe $eƘomFE2uC@sEOo8Y߇lMGk% UxuP;Z?u:a2g*:|-1.1.Gh#;ErU۠n8Y\P,qo^Eיh4&aQCI3[*Lq3)->kYL8g5ڗTDx)V#vc%oAe*Y40&K?ED#ok5ct^8\CPv(d`ޝJ$M:Cz@ =6Q$\g% 3!As*`B d#*b=^M鏼,MF@+uϭ[("3Hb J74-Y:L 7:►̉6+^c_bo# R!o =ZxTb _jެJܒi*KAhi_7F3K(d r9ND"'BGAd*i^UX2h-eI# b[`*JA[)8FY+.*{l *#:K?tDsyD{O'Kڞ\虽s낺D%_82gNȂO^z1iGW'FƣSh,0kR+t P" t "?™1QjwoZk79*Z %9-694PwA_$r5u0ό33{kD>nGšqJ|;o]q2+U`)ǽ|*=xBZAi7Dw @eR.m͑.\5ʲaTbU9v+j{jc[S8&1W-mGQιHr^D<>fk܄b737n8j`(ӆnSY ޷jXJRa7),4 T@7:\TǖY;boOޓ~\^]QGӵELZl ܡ=Qyw U>t!ٳ{`lWǖpX{bbX*32POfYӽ׹*ss`C&:To F68²]ڤp4qI}""devُ3)b \ࠄ@mfP Ɯ=R8 j #I*YTٜM$7&_7چYt4<(J FD܉[hL~ P*kOݞR%ޭ(7Po1ۜj E޳ޣK!xU*QdH莙 Y20*bF^}! F.nziN, SŒO+x(QSIwjBYlXpCvS$2v}L\1$|M^P1!BLGt -uqB@yA۲b˫ !a͖bgQA!<TU%DWĭ ε<\ 97[_ $]0l dBVmaYA%119"frfU[JIѤUC5]2~Ku<8_ aC \V"G~o)eia%]PиǓr.@C;bKߩFur)봷 |+Wz|E'_(@L8I2Y6ˍXuGpIJtXVᬌ0Nv8ð18+cAEOkD@R1{a&Va\i'W1s##brKۘUaŇł#4[Eެ3C:$. 6԰6C*8cᮡOGnFr[% '^UȜ2h! VdѬ4cpn3FvWm8'Wuc;j1PABl*yA!C"+TұL n&Wz5Ao!S7k /^Cl GY0KμpVQÓfSwQuA/OZ:);D37)b4`;ecD?>$2S]ڨdX>%Bl9^$K-mX3 hg2% vf ӱ=WfN~V21|KCEXG``S2~cWƻ 9_q!kipƶMb2aK6YwzHz uF8@{NvR6~ۑu۷<}fr=LmɖŞV[Ԟvg[t~6{WխȻuWJR@ 0d͢V9lYsg=jr-8`fnrsT-o+9y"ӄm +;+Ericv`(MA:C=F@^lw>P\H&hzxсsbcNB}2Q͏~|T_뵖cnye@9ovWym)n#gc+>Br:Ƭf]^LY-n6%WT1YvIX e@7yd 0}1@FS}Tgkbs#i/Yn>C~cϩɜWƜ {$ZDB?+lrbQFeHh9c<^xɶ&晨z<=@f< fA\MZ)%R>HxkJ:1QM;N${oe BHG{R? HmCWʭ>{8),b(+ȸs]{G4TG5#RxaN=}q[JhIIF J5z69fF+rat/b!Ub+`4^PTdL5c1Kұ j =%4/W~|J{^yR,(QgSFrf3GRi#g©(@ ];&Û=jqz=/!nkw×b:@g0݌KkV9岩1N^ӈ9dzC-@{93ݞyjQ{@*^}648DสKA69]!dm{N)IE"Z W5: v hnKbQ3NLcQ JiDNQdƵUzT '[v7Q}?ac1B&4N7ɽyI(qڷ}p2IGKj Nnw$W4=hkSblKJ F 9.c uؐ(℩2K…5*r׍_ňE$Ϣ#!`<"-X Iz0~.\0W5,,[b{4DXjnP4x([aH@jO+DJ?_ku<NɌ%T.dy Xh 45]U^ 7}Tqd䨺,6%}Yj@ i9rl&wDڊN!q驊yH(L[ʿWx{tHWD_ZgbaxptΗeMڡIAl_Q\WjQVu\^W"TM #ǻ02M!vt ?L+p1B؞-R5)@C>;ӂVfsw8"/uG,zD*{s| 6w@!=!ӣ_m"DkȒN dxjwۘgOޗB˾d\lȪޝO4BWj',̳R۷]Qc/\U~~ŀKoJ< cZ֋-\VVf>;e[QW \t'\A]KbvSܷjJxZf$u-Wf ~Yl.]TxO2=+C em{=hrG`qL9 f~3c,PR8-:@ { w.ɛNhԖ 8 wanIIB935Q~x=B".%^6Z>Yv;}J`|buO'$O|5Gf]EȃHryн_FN _#bYԕ:A:yY)l[ P 8B hxV^ E {Ҳ!4sAyr?8+5b2_:MSPy2fEfa:L^ x*r6 d)0X3#pϏ׳Gˊp ?+e2-7è&5+3"-ėQ9[zaJ% 2N_*mxlߦϑҸSf vҪa4Q_5Jgx+Aڝ锩L / fڎ/N1(1$3 b9zHޞ(#xxUoW'L6"TރaiH oT,Vx$큫Hr QMc؈YiIc)ovѺ``Ϫ`F9M@Uw6 ǖu_DᾬwƴE߾HJ  ]Ǣ#ȪTnշ,p`m|04Vx#iW2t֭Ty0>dEINwmՊRF< $s$Sd-5.y( 8 O愖2HlS5u4TVw9~{WATU(AZP40 J_y4.0EσoӌkQI *R+#Y)J*Li*7-<8WkI zUr|6.ҽ VYHwhuQeLZBC2wOM:2䁯zl#>WսNkߩ =f:&!r,&M=P؜2yϳ.r|-*0v 1}P7&AIͮm=sN f3GIhzR/WުṶc̮U˕{\L֘^_b C;Gb 5O_;+bi<`3@wuQeޚX(S=e{QCg`\ghS9p6ދs膟bgZ'7qңM*t-L[ q,UŤCb[f5LUF]jaz4 V̾脥= aOd&tsz8P vZ wQ.xXxݵb0/Jgi:&l,dvS|u<>V_ގt%1(˃R¼,eE'2Csii3Wν_UĮ'>utzoNQ'4 b`)K5+tAw nx:$=!$mx֗pw}t*\yJ}4%6OJLKݖsvy 7Q9Ϣ)bygM\@\lj.ٞ}z7&oY~MfOL(}q=Fv3(K%:7=s8 x -G@8 @L>f!3*eYkNC᳙V-9~ߢ<#_`73x?ف!FV4ԙ#gX9;nm߆w,LKS=W7;c'd34#BOCR*{,!?ppA ȿJU꿋DAaA2U~P)B @ί*p\z"v*nsy7a,[&lӻ+*[k޽4g .A-L-bNn-`0t?d HSWnur:{oWt`1+g N"yK9FYd\J؉/zÔ5W?>ǎmF3@֩GB/S=b&C?` Z#][(X/vT[{돧IW -F; }S5f <ܙtܬ;ж;N؃0 u8tRMn+y?/3[ )YaSezE亥EYz?UA>{)EU16ڲ'2Q^@ȕzqXw& 2^+:9#Օ]"oK%m7f. b׳ӂlirvFٟ(CٚJJjyif3=TAⶩģ`-p0 o~F߉;-E#2@P~IY:j,62ǐ;=v8TI4! }idT?ڣISk="q~]ftE 3<`G%6k `m4dzsN$}0APjv[_rHMl$0?jPLQNo F%= -WpESğ~a^n7H^Q;qϼI^B%e, c۷Q<uWL' a-BX m=erg*$M ~\^.TYSӧ@~=]\Oǧ9OC۱كvr=qrZV4j#Bڧܥ޿41tEXc]?~M:֥?{U+ҙ]9XN|H^0(ݍ@([Y HKQ0ov]mk|\ lt#L)_$,DD(p=i_XƯhwxO> oĻ TrYN -Pq6q5pT~ Ү4QfFd$<0- &ޮ%;'𒥓͈@n2[W痔{)! ȳo\~mDCG/FҦTivCd4 U$L_YHu<Ҟ~̓m%Kg K֪"D0{'I@}b./TUǸG)3LHLz[Rmz;X;!˔MǴ P-T Ay\꿮UdwMs]òȈ.wbCQ>4L.9hpRhB7(}bz( I jS88OS/]8;v@3َ5)xJ^y cSL/&܆PxBvDMkRS f6 ⼸ #]Qz3ђS}P'Df*O6&MzMAzklX:ŅZ֟p(ƫ^[gT2EwC$keS3b}'E;4+,I;RL &e, Ɂďo­CH8E0kq/d>X,N.^~B,׺-<*N4-Χpa>(LYh4X`.AtG12zNtɃ(G/ !Fei9 Rũ yk%ߦ>9oQ.Kjg ojw4RiAa:;)X;9 UW a/tF8ɢp@/o)ʰgLRWorLBT# 0tb)@g^`YRmUp0tDW䳣+4Dz9ط`cճ7\?Aɚu[gI֘k]ri.Tǔm{"t-L qEٓИFltٜ΀^,ޯ%m.e׺ IsYEb.wL,LNQnLVlL<0+'Xpr^p5 |f$x'E杌9KhHcp V^ 6 hV%+]AGSyu%@MqX1hLLa<ϖcxD?>9>q@1[$Bn[z $\BL*)4qUNG2j-pQ-4*\ 8+[ra3Gsn]M(SY;zKONH >5f_aX6Zn$6id6c%"KR{ yE[*mb[ {Z^ړ84}>:Pu4rAUeq[EU,UmBBB @mYzM׫##-*˷Lݵs-5@xC{C cCKNA6¨oI!u% c@@Hzk(w<=7] ᭇȥdҟV( +v)j̩HɝQK/ȥ"G Ouoi$b4xO@w:tGxmK֏ +oXEA{cacFyL}=n L;ئh ξъM.Y=I ݶ4 &7R q^Hg?02قmoW剢xnQ1$|$]'\sX>+2JirA&]]@ 0JV$iA9IuEIMփ /[q[QIM9(8<S!dڮ}qDs\B"iL}\3Is&2b.x_G$l}v+ԫQ w~I)iK 2]jQ_N΋]%,h0)VA92؆8-[qJJKfB{XLAޥ% {KiߊGMi=lvNg&*m -pt:B- гnE.k^u,KF{܂k:YqA$EW:W-vMo(U'@E'Fliz2R: _*8_&v;[*+P C⢃͸6Ie2RGv)s0CrBƩ+P@#EQJq[݂ľ/a\cuyLkV [®fZh ٣x$dfR l$<;f̧DOStt? 3vFVt#`Tc0'i٫9kT-Ε78o4p};AJ Y+HbZңA|*nJ|7_LocxL0"*h7_ɛf҂ݣfwaHuԶ_U"AY_əȤKӕ6j,wu2Ib؆GP7ɻ ؏S UKaT=㠘}[6ڑ4vst0QzJZ/fID.4vd_I|ҀUR5idƤHuz)5E0*pUҞMtEiz7u$$A 󂞮]/~VϏ|=Kׄ4 it tٵac'yC몷/@^QP8#pl62|de\OQ`>OlJ'_-8Rk:BUqG|nɳ{B.j\r*@xφ3 1sj"QLu7AE~IRȟ-$6# aշ"ROE;>l^BZ똰"Z}/eӎ"ܑ#-B W*!&B\{aHOg~3x.^<>ߐ/F筢a/#iH4OD`Ʉ.u#) "uk8V́9[0vFyHi, HA[=zZAO'v>TzaWT׀*0 JJ,dw!iHI~&Wj*T@FsolOԵK̫Pr)>W(0+w.r[+ien,܏!s9 Cʺg{b>Ũ,évtn8!=#LWNiNAH7nlu$躪gʴ X9)QY^1l#&)'WnsA#9MD_J*Kz]| š4ZOe;g.W`DZRY}`#=LIlbE;R:'t`F fnu.n?tWsmJVϰV[Gsm >dK^а@;E2% (Fp1 PZΜ"-bhT5{2zvJ%KG@"#"ŴYImlԫ2"W?]͚]"Ƌa!ӄ&x_c@ᚈXX}h\V|lCTv=jgbAW=y h2ky|n8]Wwn_3&A5HUX&arH'vM' ˫DtcSjy=HjB(Rǫ_r RHb&Жa/lMַcS$f?ID&ccLw(Ӈb#b'@Sȉu]PAF{U3.>S[ 5[=g&W.Z=cA0'o8s*S ?>o |U@Y@A2 db ߠާ.I,=j6?cC&GrRd?N6 \Q.G߇2#[4zMjxWGb7O}.m6=CIŸ)z6җ.)`֥ .bM>qf|UNGz>OVL2({z,}? >M:4AwshZ~^ PR8^Ha qc6 $3+̌%i[D>48ȕ7mX&w؃%D V(MC#RJGh(>r0`4v_qWѝ8!q=m Nh4nD̤i{3>C+B#xH_ )W=Sq6M+g༱~I.iZ9B Na]qܚ~uDO(FG4ODS.aR +jF^Kp.kW.S\A]an1z7=nk׭]E, h+Zp*^|oPo?L^:ܚ3}Nr{Z7wx٬#kO=6(SJHP*rE7u' &lMfk| e܇,ffBNDa̹Rh0- IS\] ݤڒ>yŎ Kev"~lg &FC8 Lu\a%'m fbP/;9A ɲ* dNwhm3ĭ 4Y2/D!k|Olig@ha7 F(ȹɅy(M)Ni>/xJ3edE uc$ZM#K>s*3KjE&3!}! $Aa]5cP (,=;m/jBuL a/hDE-,ʽX+PP0eIȯWs/69Mh \녯-=7?/8 qZ+Tgϐ ` {3EWTmE k8._KÔU٧,$Оŏ:y@̮ IWϪR5R+S[; ~X]_!ENO Cѯ8/mJzҡ-KW*mQF{+R=7R{'X3&+.=Ru9Чn %4bz:̱ fۡ/I1Lؿ@oπrB"x_c0c Iw<{CnR8o=jjTO]Ӗ(1D,`Wj=2M%\`'!cя_B:vTpT܂M.{R-vb>K,h%C&P˵>1߀[ڜdO.ɯu_<z~$O\ϦP.QB-kag/xl7et mD#& C]!r]桘[Ns?S?zVpԜ;0!dxc@ͮF{t*Wy`I YɃvamNY\z*?iأR0IfP!GxӇ>@+@~;#&/RP! ?l=:Rw8-FqB`YX_&jPzSm!$*Hhp€ZD1 x껌9Lȣ ` ",h= ٢Q<㺠gSv,8ǽN7k\1RӼli,q|e?cxDlI0_TGt""9lu|HäCunr4 ?,Z{|t5Zb[ BOI_U]`YNE #v:Lu^@ }?Y;w+`vѻ+ӣ8/,ٰvR$JVQtr3m۸grW,Yq<ʻ໤P؜'_ؘOnÈvU CJTRMtȸ[}a7|(MsEIęLjh JdDSb'TnV@t `[)qi^u)BWP'# )3$KF1+gWfOt{t/HT2!,Õu[ t/;x6 ͶJ{()n0| IA/9%;͐}[ JI$He=V"Z*WzD__l Jӕ˅wS /fD>(O6QؾCu8sWO<%}7]{ֶ׈YKX .b?#›Ÿ́:f*`91i9B_:h*x&16Sq \e夏S/c'Sk>v zJWa-Nİqf s˶ '.\@2l[,;v‚qʝ/dW6Sd]Ns/0&sJCւIEzmFka&,ao$eسSۙQVŦ}WBa<*$s.Z]ZE6sEl 5ڹYu@km) !_~ 8sh ̿GӉ!! 8{g9.&M,19NZ l]}$J&Zټػڧ!(l̶4d;}Jco]l)H+U&Nȱ.a~+Z{/6f:.) y'm`B?; @ΉlD8z{#ۑ2+Q dlDEa#w(HC.5w79 d-H ]Eu#Ý#8pA3R9c!z`ZڨSg/WN߉G5 oqWAUX.`Nz Q%D3_$yG")pVexDQn{ܥlQd8+g{@p(kuaHZ䄷:ykhǥ8|.{NTnsm,\"O9"-eS*Yr&Ț&)X8Xy˓#I2kDzaxWN˕UgP1 M1y;y}eԫz9؛ @O }Oc7c@W!D8}B7"2//DᕶS^SߌV2nG )Tښ'9HOP]ݺL)wb6kɷ_#Xs#Fz]&~M|EQ1<}H:N?D^JIa3'~RN>' 1kƋm*f?a^Ɲ"8p|dTe6l0c,yJwHZ}n+Hbm?r *J߭I^zJ #W7e.E`!cΙĥ*Z̙ImgT0Ӆ߂nd5{ x\|E΃pk/CںUtZaRW춲[8y:ttjNUMo͒f]1|K1Ai[>`d` =n米2 +s@9]2 9Zɰ~1X 6t ^-E;יi|<'+(yUsu9U–𚮃*ѢѳZ Mkvˌͤ3#\CZ䕍=n}_0's%7;5q][t` ĸR;E<6%I 1& 6\hzg.Iģ yਜ2y3Dj)*6G.e*X*27ނ(Gr UEJ8JS~* q'E։ BB-OHy}2{iA.I+yXk荙r3|3molٲ&8?`[~(L:P5bǺvC`S#8P.+שruYՈn'K<>7+-E=V&+e|4`⢚J 1JOG/QƆZ/kajktv7?a I{o(W1AUjB=e"IYHUkd_DNA) &n7]/$O"sv," } ifTQqG) ssڮ$(svj=+a`cA(xri@"+w'sFJJ9*6]CG`M71b x}*HWw&#-=_~ZaAMKI/G ?wy=- S/9:e=A 0Ĉ2bv AJO O l2ssx:{IQ}7Tj{'`uGO,"7"}8JȺ=u;-ED!x5}[HURՁJ}"L-*p2'HVN4XhqIrv֬2|zlPlI*y*q~96A/j\E&qH@Z!)Z6&+AES[Ke|g#זG:K}q?9u0]VC/ZmEU' ';jģ@E (|=y^JR2*i*6\D6K]gJ:]'鍱fjyL jƩjΖU:Jpi8Vfw`mv)v*TMvX Kz(k",SpKVR =WP3|.BT~.!-J v^ d.?@,u *e>EDfSB߫JH% Rttw4m-R% 7{?;d_F)@7;lҶgD! *a5#^Nnĸ[wYoQ.BY@Kn<+VX6vdTỤpЦêb?~bVwD9OAZlJ"XxƿëqmQM7WU]r%4s(+|yWZþV[@:7!~yE@<qo.5NE>;:Ev}tw!Ui{i<]B-q[IPhVt#rQ|!3)9bA7?uU:?J p{ʇN\ea5Y.mArtף&S?Xnn_;䦆}y--444H:ɚ(VDLzZcfjrHE]"t]UE[SښTmVc~?uROb.qn{ _?m}+$h{g>$O:FaQ2Z*: x0AIiYJ؃eR7={7ʒ: 5@vF"ƾ]ZVG 6skgɍ %fDhYyD'ŷvLʾz K tYQ^Ňv]HGf[z@%LODj!Y16}8_ X@pᣦV[zS)+A+ ]V^A5J"=س06IFu`h[[JBE9R`*ą5& _us>go@_ֽ岈Fv! 1ƒIQ}7-#@F7ieXv@^oEݬZLb[~aJCl{:aʡ(Z՘c1}Oմ_=<_8aH_Ϳϻl i"[6J"#qvY> /B5}koDI7o/e<ܵC#|h[UPJ|PǨ7YJ. U$X.(0Dv{*= _3x8G_|GnIXic#)hOj~FZ[@ʴȂ~YRWH}_)Yi ,.s|15e>g7ΏH uvo9:~Ȩ"B6u_ܡT ?Q(NGw2]Wi?Ӓ9-z.(Y^\s7i; rQ29@.]tԜ.3NLþQ /@ !Rv'b5BLmOȉ%ACṕbVs_GcaҳZhX7^]^zGFjL ^I4lO|iM)wUG@|ij(mC}z;%kyk'C3 D<73+9`A8Dߎߎ2({Id^xVr:$@:yTd̚ _LLi2u|_Wznھ-aN~I2pHr`CCκ ln[,[R|0=1[5.aE 9I%=lj/th_j|YGdV.<ϸdK g*{>iqe~gվ)w C:Z]5rxO@@kJZB,l e0s]{OV000'z魉Eyo)0s= ?C,?aا@([X+bˎ;IFRUrw+yV3֣Lv5Y2Z{}'&][BvaUOuHՎu#} ~u]ʵof-HD5=d25er$`ߪ};$,G3쯺ْ%Li}&#٪~}i*ˍT"Hl:5,RUK>bEe-y<$ʿ98p[z7+tµzpJjg T kSbq L>; JV%Qf<>d련]C=;+'p0mp:<Sʊ8:zty|ˊȟ|noL4!*S1jkQKU eܰ2jOiz lAVP&:IbxkK˘U@U?؞{]2ԃ MGUF;=S"W+mSo7#"ȚCV@w䭀~ pys[#x}#kۋa8KL!UL OUy7D3 uY2[Cd' u>\|'8[^< jk!*F8eq8 hBIG < Fޫ΁QJ҆#2#KxzGvzy5Ax!OSuՁbzҾ1 ֊/䥙>; =<=JY p}O,kiJ<9jMe"ΖǻPΊA_dY.ά@:v 5sE=G9+;+Dm4Ӯ!GF$ }+!=Dٖ, ɘ[>9 TEi~~!bDO8W5#P%ɺ |= ޭ"㢞Xz M/*75' vRԓW U}H }4sؽpIkBdM>>7qENSb;8u}Sz?nC}D>_#q,5M촿6Dw41p _# d#T6#)x+xA%Wy{ Kzh&@o5MC沅oI>vOU77"<njL)EouwFw+je:}h$*k̲*q`R☉\0?(P.st/0$eŸ;itЧhCE 8uqǵl@7[.8)Z|AN@ehאє*%ܼd[E aB! KN\I[bXl22tړ/vQ8j3͒YF )<DY4c \?(iCp*LwGӨ0!M(^%g ,"=t[[vZU 7>_ey'sgBP؛PV;$q>IИ1a- Y`4cφ#h(|)o=svw=E)!(ڽ=*A 4M&[lx\tLD$cGH,1bh7[C-5WY Z}޷Uy͘\c1aQP~qj4NCzA@-3|:Hc +t7YyOXLE# W؁@j `eX`aVlnS7hw\g&8<wpqJGf3(->enh&c <}̑)NBAH/&RklL!+VH53M2BnY^&.b(u.Hal;O<3^=ЎTa"{c܊bI1jau:T8*aJ6 R|geUWhd̂j;z")}Lo8$0zn,fB>z}OƩ*YC9`?``,`H:NM_s#xݥ >HVy1A4-!Ysu ~AIwkԣ40\¨ YD ը$>7o3eQ%T;,E0Cx#~c6)e\AG"t@^Z9FX| Vj&N>UaVS,cst뷛ZyςJHE-Je.?A`A({l .*~aXgY{ t.qD bjP__鲠!OZg|j^,Ty$5һrrQO*؈k^s)֣˝?%h]=/FR~r[ը%5s̡"<_߶{KT&$DjUWE Y~M}2A<8XZ͸*"@ s^JӳcBw${^',Iy3E~!:A˪YjO$H-.W^ƝlfQ>\1h}f+'V2OzsImː=429vKC>!:T %_oֺ11х3wctI^ McZT1i,%vu#b`bZUk&S\Qmz$#=Aq}w1b11>/ &jOט U2ldi*d^~qB*֔ZuTnb6l+#KJ#Ǥ΁b-E"zG 47pĺ@!IY![z?`perR?[5y. P]!I>TM4~I*T(0{p 1Mol9:DYos4ݮ 3*5`cM+{%~ɾp4A6jY~^Őr%=G?Ғ|-*9V<[)P:`$!,VieubiORz0 ei.:SZzP+ݖ=9HfM [HhpYVVRُ#OHLC V qE>Q58$R ~y![ſnڃJ."fV-?m IBI|Vd w|U~:Ę M[CI˲Mg7]X$h߽} 0#0HBGg* Ze,4%1^LEAHrT@@΍oF$X󕙣ޞRaov85k :06U@{vW/W.88R']A_ZOJ:&a9?Q`DI j90Ӝ mya(}~^,6p˧a4bZ!1.0]xQ&|Iu+4*3&gvzv7PWU 2Q[Z#d,d6 {dɐ?_͸wLRҌ84 }U"aŸNw;ƍ.~$NC!**`UTi 0p$Hu)[06eMc A[:kk˪s+ԋ,H=峸 !|Ԁ;Rj0a@MHy =uNwu{= !)-qI'x%ZT`Yp- p~hHv`월YJ8Ӕ><$8{{1y+9<6}&>Uyi~ Ulܶ%m(-٢B$դ<Ź')c>_J 8iHO_ɤNntc!%idz><{^f`Y?uNH,ͨ̚[vEK!Cڼm-ʗ8[gs t%M)*;+TbA i5%gá1~KMpbb*_*Jˤda8<<* S%P؅Qlvzaߤ:~$zۂˀ6Pr몦ITs(;tgeF QDڅ؄ ?r1%uI TcE~!XhS4zYolFW!(K?@75{%ImQQhxhPb'zmo*Ǝny>27thD8cPq(0 |S;=X[h/]?&)P/](EѰ[PXe4ێ 2O @(r)^]`BX*} X6VtoL ^ n0_O P$H@nI|[:,; Q^}yI̷1@)s"#R}nJ<aDt>sO[1^9j)%qLW︚-iiz}}cAV[o9זJI̭wԱ}/H-< y /S<K/.tK&ʯ8F&xAܯm㛧4f[Z;`$T9n77uC'ֲw`ʀJ*b^ OML4"O IE\ ';fKu|㳓 +Va@epj) ?D\Xj0_Hdn|}8f:L錻—]{QbV!V@d߱ Ʉo0 o<ڕ3F Xg5ӯ~"cyDjNES(s:+*33 ¦>O{Z$VxK{ RC8M(3;mHX+<)oV ?*;HR1cH+ }o9,|] com[ UUCm6s :˯#|_Z.?XAE;HdKdp?E`akf@Z$BяQ -eiOAHM`GXx9NA,)w]nu=M./˓ß@>W 1Vv7AjجvS^4z:θfzKカytV=x%u;9Oj<֦<%˔ld*D{c߲w3ϑ_1BEM]Zv7M?ľ*'r1NxWS&?lM u={#,w}Vrn;謘94HRn!GaCCQуfR*w!zƦ_JGqաa"/ٍCl\ytg%8#xyD . ܖQᾚUǚ^[~A VRF9# Rϳ4ƥb{Ŭ{,rDN k,fM/VU@4K~[r'u .pV&c4`PCՈuBڑ'Qi v{zgӽnrTxS%@`ŨN%:X!j%IY7t4 j;ap䠻[ ( Ӟ) Uaw*]7J-,)=+Mp`Vu%!%$l!Pn"}d{~(ikk}!b!X&xen.=lm6UjIη2:`rIq$LxdQQ4U*)#R.XVLTGB++P%$,t$ d>阯Zcn #wp(~H5F! D SYKF w[ gOC?H~1J;AbH.6;D %AF53c8b([6DFbm)\!՟#IIoPh_)np= .~n Кar`~r;DXjp"2'SǬewOP #&䲜0VF,J> a)jɨc<~@hэ  9xt!!$ǘNaZEs-;|nȀx$[e,}{W_~L\I91fPM1v>Ec3~-* NphR&kC-pFٞr=,LTI('P޸>}/9-o}Z}'>@pr${I莦{C);\ <;o$ $E[Bs}^`JV[BQѼ`8/ܬ6~XvP7ݎm-H<["W::LAq^'p-=/ ^Ҋj$\d)` 'You51wZrum-{w~CDr XixccD?_BGAo*CշcP/.̊1@p&)N.Еn䪫Ni"PtzWF/l%.17 ͜+2 O R0򓮶x$,o rQ vBJ]^g8 BeU㷤#WkEҵ,\r{Ԡ Ӹ9St}:ǒѻeU%^*+ZK5!֦}Aʳ8[CD0z#:OUQ8p#|",23$!I#p M 9p xKc|_qɳz8QXSoAIS^(ڠjN,udMhahN2saR:+WY@k`Pό8 m "MM8-Iw ƫAqmpn:zik?1{;2JȰ>­v|QerES(ܛjGqơN(0D0zFKBi/dYӱn^]x 0Q_tMu5#'E}Rch-f.·VMϓɳ+1ǣ,;”:}mã`z{V|L?ZˁK9թoùPWQ@yS$[SOm ɸJ",O UUu.-0~!%9.,2*jdWY2ZM,渾ľ*9!HDڸQ@t$ zmnU'|jxir{kO3|MJ(CMFnMlv(дչ%\Gp JiZQ$Tdeh(0$=NvKS5 |Y6Z {D>\/nhv 7Z c &h̫u"KXu[~8g` ۽Q OR$y#Ux_iizc*APr飗)mb~_xVىxxSo]xXx#I)Kb2q%I?TmO:H86"&|Ҫuױ "cQǥvѭ !qkKc񇝖Y2{VN|jlT)gt"F)c]|o-e =RX0`nH7T^ S)㰜N[l!P3oSYIc z-eaS֘Hxן bص+> h4jn[&1 pC:Ja8u?ax%Gc4W9Gd޷(A^XFtwB?! am`D1[딭LLd9oo$mv vK}gV"_&Z T'o*P".oMBy s%n_Ԕj ŴV/Pޅ {yIࡒ[ZPIݪKhk~UL)B(K@:f}En$Ѫ0L>pafDwK'2x3$bR1[,zK1<XK#k.j̕[Rٍ9uftyG~ 1k&5EꪻITc` 2QfuYFÀC-,͓$PmY\_r]'I Jo?r^\[xX8vĶŵBp-G>͍.Mfk{_*#~5Ŗb%a_9J&ҫdfLl,Dl:B4$dyS?l'hGmreS/iuj6ArT:<J ? _.r 3aVNe/ia' Mp<\)5(1 i1kKa:KFgn gaX/Nz1G.JadI'XUWx7 "5#raڼi R~E0!uH/`J# V.~RΏk$P\Vt&W V:㡏eA]D!3Vx9iHvqè6ׯ`|ҝH%9s'jn՗i.c.6luoL)[Vm#lӇ/\=1cQΩS<2BI]U<9 n^Kgowʻ9 AFug᧼MG Tn$+^zS1UFu14~8f46Zt [FYfX2NCJ-NDBNId`OCtOh(q n_RmJߝxhf:Wpy50z׀9/z?!lM|0$ ijZCK-TWR W*hz1ZM:nVMPͣ}IAD'ϬYRlAPlύJr:vg YwSF/;~:|tEEK6&3>;~6wf<}Z`W{J؎Ui8s|=+>#u4DRZ0~=Θ.#ʎzV1LmOc2y {W $X#xJrFˑa^]ڽ RGj[GA0E e,P#ȯ͜K'ǫKiM_VL; F&xiǴV .͆5m,o%~M<* 2U#2U"'& DVqna'V>5kkSS[ulSiYEĖD?`ᑤI l][YVfg};W~7qu4=<t|xܯvӐocnYĚRmv3:ة /2R*WY.iV*Cb /70]`DFaX-r Pu!{&BL|́ F>ykr 麟/ 6/t)v5͟u T`u61ʀ9_mABs݀.#ԃ;"B8J ǭ貭|-Vo4[S""ԔVn`||+ t}eaid>t~y=l AbR|:l?/$utL:j]I4ɑpSw^E0SI&!; 7 v4_mRŶHos8 {4jIt%H֭ey.Pf9 , ~9hj*#k;D)ל3R ZY@ R] `>sLި;v[HTS+Y6h݈5b sŚc^N;"$'? |Jca`pf\-unoĒ9L> naZU ]+w*z )WX9=Wx'2fr+-]radj7Y։J)۩̈a6LO<0# \L=`[Ml` &$`?]^2Sa'j+ȑ#OXs*$3ၜ.H+t8 x_,s%8eTYW|ಂvc4Çcm6 N9, ~9HR%ZNH4<,IsuR"`q)O t #1nj=Sm a(Iq}ŧgԱo>(֡O_wl]u SD36;0u d6 Y`Xv_*[i& H=l&7'ն,׬xW_4i}G1K?M?˪~+blimB.mXR)[g$ӰK |C^6Ƕ)ľiuӫ 3';lPfZ&a} Y~Ls+/B& H,m@_nI-&{zWP}`%Nzr[yomSC>&&2\O5dBZx/Y>KT<`|bz9e'8<{b;dxb! U@Ƶ*oCp=g>l[r,R2yŖO@3^|ׁG\/I]N,51|bס.V]'ֲDiEu3؋m E& /=ر'QSD6Z`f JtQq[.c:&G|{nu/), ҲP~nI@:kHX}GըPE@gT@*wipF~j,K1%X{<'F(CJ.կkXE9嬁3u^(m7 7 ?XQRįj#1>EĮ2{aRH,"kCqJos#$V;61qٯv<٦Р!Er nx5g9ch_Yr]wsszl9["b<ʃf> wޞOX^RZm ؚV?y;=QA&MKPtf*'8H̔]5cuz$'([,M49QLR@AćKWC AVQu۱{ lC2&D6V6=; O׆&K##Soyįą)|ו<\ST!`E N]VU= GOW hHt}+Rͤ.iN,scȾF$gڰa-Duw6KMy!_4NOW&{VEd7QN~`/sKnײs|̦Wv^S$ ︩VepU c`DA0*>"}@K$@nje">6~d( c1荚 gH)dy}N꧛<vv4&]åҿ^1 P[D  57ٌcNnJ$CEȑ}B^}ңiɗd$tYL)KC"+~1w2CJ2ݚeL+F߷rJu"ӑ^Kf5\v!7֪:_j-[N6Sd kQ0\ JjJrC:mF"R.G9lj/GRiRAN]Z2^7nPpژAw L|rڷmg֧-Ӂt>BY,x>D2&m?|9&N zlX@uQo"tpLn3n"El_`>'1OHlwXUiuк=ƥNU"_S7v e +uJ!KEi5hH]zYWL(ݐY?yTTtlaj 䧴P'Zҵch}Ո"Qu Cҷ<Ԅİr\HM~d!)0>ܞ`GoahݞS~!ZW@N5Y.xWA9_8s%J]-&s7G$;pkŻx Դ" f(qF#YQ9nhz,_PGEg@7i"I? wQ]=G\ b?ɒ I ?Wj:BF2ڛ~Gaȴq4]r[r2D] OV0Mނ~c9en!vKsQ nҕ2fRE@j #] u4ދop FZcg! ]1B]`ܸkTf>*N3}FϙkY7Uvs"wN"z×'R·vhr<XsK̜l q=>VE/?n"5r8!d;X1HƤ,gŬbmt?IqHﶨ3X1<Ұ0R+@H`'ۮ9PJ}-T:Kt[P&R@[TM)#Mu=9%Cv-" j%]99rj)>vGlڼGV֙/}#8Pc|H!ke Av_+:8= j[<\Ɩ`QyChsEX %}dZ ؈L%3*PDWJ/@@_.k?jpoϓkvf+l@ Qzt !qY网H#OZPCnxlwz(]>EoG!qmGx |ŇnBSFghfْDKrZla!MQ7c{K9d,:67pĐ$|&}>uG;g=Sjt5WL 2./3d~FὄקxJ(L¨&6l1ҍ;g mMbG\U2[x-Eɵj?] \̣3+=qAL.h"2b sҝ^- X5z+0wу)”gbMYR:|0.вYU=X?B #립Qzogw vsZC"ޝ*jb>\!eE5B)"KI_>dP=aFhъdtv8Eĩ8(SGA{Bz&u՝d25XYk7n,[țn 9,.k#&] np ׅꭤڮ(dnR ȸˤo:xW,>7U^?/ϩ(zf&pٶWKfr=%lL~j:uEQvNȶ~aQίYک1Ey|{ٟCS>7w>sz>\e`(iÝPCqXУdo.w/XAC~VAg2C`$ ;$"7\X|Q16Eu W*ȧeꑉ߃0 .O/@X[tIբ(jt _wb0t EŇi~TRGY60qmR ^̆sdӝfbDQ~ p+)4$uCKVMio~7͝ثW_AYł:k.ࢊE8壆C%,R&"'d lRϽV>Kt.2$3i(|38yWG9a 퓘CqH!ى8fhEXvzj"Jljw؋FjS9PʔK6JX߸0bT!1;Iz1DnD$UH.EydUc(("[C掸dgh_ S>I|}ܵkGH{vc#yz\bgXIyrfݙC/4o&ꅱu['*9YQ:dw Yuz`""(|%Uu%{>Ƴ9g*ZSz|ᶣodrɽaiV܍4DTabf̆Xt&MC>GqA3ۓCusB/1֑q:rù&p, hy8 x|[\Fz&=ɳ(_M]?=iؖkţhx+l@IvIEQGGWu˿B(ew\ٶƊf'Xx/үs8cxlsJzPIpwtJ]E=6w95DdAL?6:GX+ʰ!):Í^t0ͳ1+`S86'ȴg@ĮU NO枨' ? KEdVgAfLM=dHbm|عάw0H*`pa3ߙa/Ae-Ow}/z6 ~gN HuKrTw]U IaMiLȃK*˕W#C%U?xog O3 'ĭ"̔ֆ̒ E}HkT4 I< 1{XزIl/@AB~? ne< ζa5H2, r,/Fg*Fvk<ӑǺoph޶ |`hE5ǂa ghE} ]2 0YQ¤=s0fl2z`L!{6,>UB(t80tIU]AdEUyDx>n]-8sre$Eߓ%.lcq>!hbӕ^[,6,Srm_̨κ&k`8]s΍s7/kbޛ뾗q311>{ۤ .z5<_.FM;uX&,bqt#%q"jJ<C|oIHuK!ҤVt~ sؿX"zn!]#w-A.Mv KjRQ܍?k\/a״R`~q`T]1BjUYFezf8EK_-mۈA:AHK@)Av~-.Wk7fK>u/&@9 o-bmM&%&L=C/|evŰj}\ƹ:B\o\w*9O7ChUKHdAuT{u0өotoEEDf~%В7`$ Q>iu8YID!*5]Ô&Z;`FU):q# *z)O'phĸG`,v{=H.đxŧ2>2:.#QQ ԱT9 g)A[Lù@uq=0Y!;RUXu.t&<3Y@dteV#r[U ="t:r!HɳQrBp;ut=۹#{R秒imL_)|p9 8tw+u,w5hnD⛙[T^|is`7ܡi%,D#Qd @&pֻA!2laR序AR naՀ Kn$%tTkSb$gxܶo:E ^Bri <|_wbxTJS @plt%$%ŸC_=d4#nHP,2֙l [$ggO~ayqeb`\*C[>{/5(oΞ.7Q)RiZ87~ |x8b']8|흞51lp IAzIҪ:c΋@Xp+&ݜ]76lXƜ5|Df& 3v"ȺR>TCx!~'.g_D9 XKW#(BJ#B$a.@c68)q_J*:CaU i?Z'"TܛmTd_DZ2; <|" K}<'|Y4-x&T>x<;D݂GEd=$sw~ - tbo~Zo%.I45?`/qd?_>#¥K dh஌H 8?4av=Ղ}GrwwUR,5\A:"}Z 8*-Gt*T?`pN Bб˜3t4"oC5dVnyέ9U;Hvse"B 3m '`a|آmk+ s [?:Qbܜq#}liAylkSR#䘲!s2krD`!R#7~fSA=;?8p x(ujp:zݶhN)qXę+&m(H:K 2trQͨgNıF7-{_˔ְ3QhĻ'J&݅y {'eaKw1Mfgv NHLMeX1[∞HnpJ9ֆ><ر9)0ߕ՗}OHAq뷄]^#3Nx9 ܢ:Jk.qYT~p)B^osb ߯1h۔ `ӜO\RʜmppOX ? cc#nRC"o*\5Eg4ki.bexKSWP`tLrͤQ(Հ(=~$ڳP̯fmX!L=@V7[Wt psit/溘)IP#7rȻm\*D̒Ю ~/ҁE,ruDvtsEgѸ~Q4z_'<™:GpMmPET*ǐijp, -~Fd\E+DZi)\]  3%ІդP_1F☋}U I6d:,>vՃx az_>W/F3%x eLnUuB#y|{ ƨriUNQH7/w̕IWj)i_}O_3qXHJ} O#JҾ:QTBm#Cٸ7zE g((AYmRCGU UV;ktp0ߵhZSsZHˊउf`!EP{8bq *y)o{( 4|2{R]bikcD*ق{^xok{N|Dy9!7/A߅lG*K4_}j+Et$_.?T͎/h)Swv*FۮaKlkzȵҮaٔ Z!B$Xڷ(^C71S3|8؞%`$հ-B]m]6bl=t0Iu/Ǽ$C &we&= ,Vg4U8>KD WXt}||[?cmd "D3Vk<`@1PNZ=xaUú]##|k_Uu@)A1ZahcY}a_[ UJ.ghߝcBdsWWV {hAx}g2:\ /gJ'0Lp QՀ{tt]U\,+h t8F ,W.Qo5JȺI{O\XkPBO84FU0_A34c<zeĒ,yvVls b CZ9ÂJp0rSkbb׃ (c F4n$7hԮ#OQAq12sMZ938Z:AR%޴)g4[L5,E{-9 ; Ĥ ȋ&1re*Av7Nh:Rh?'Dvˡwoidt _k/G=RG`-djSUG4Af~n Ǜ 1H[B- ;fyksy!SiOw!\ݐ!  8Q3v]j ),zYJr||&ӦFK<q6\l?̖ K>t< qlq[$+6d__{~H_ʙz3pVExw \ Oct1NkPHG_1 c2 LzF=S)ÆjR"4lJnzd"ZnY1,ILN'eFL6\tZir;騉B`B>Rm 戍D۽i)_pbaҬS#djиCS=h'V=uaT_L|65Fs03 ̍@7ytת xC׬+u.,-4%Wtؼ"4孏yDD16ME; H;;Mo7YS A43W܆ ZhI_dVl;L*Cu*!hyF`ٷ^a39pm~wӁWUrX +F-~ܟ#8,e.A_jQVJ!@ɻh%=g<-dI`bʏq f"M`cD9N7-2osi(seIdt 2l!L肖 sh8CuIZ*e.B_Rz,6 o-G/|TF}4ÍHq[0I{6Uga AI)AcAXՅ  OpP.p.qwUp|Ym "Tbgn-|M$ *eOO׋ׇ:99\[2RNiIk^tz2!WN~z<ǖ)2NXMQ*v5#ZHNu`>,;rpFA[4Wꭌz4lO1fa$٢9+1CL{x}G^ 6r)$y߅k #TRk0axc~ڄL 6(  bs3veI~g![&Nĩ!^y1NXuAHJrh1o9.MM0 yš؆fGyg^ \d1;&ĭ9Unw)Ot](#E$Ϧz:gBҸyvBoOUARstys/^ _frH_enC ֓SL[3],5am`Le@so[%$1MMropSQu üehn#(mT 4mr)/W0؇ݷvbWiZ5dz$u.V~" 1.~h>6mK:-O E~N SZm >j XOA7l„eC^9nԏvV`ic;Z%J/?׷ZJwSm1'*4mmT:z5`hܡкOh{W;*a#z[#Z{mm#T\˜`ܨ1*%8͹ zJi:զYKິڧƢkęi6) fEfT$bL]ߝj_RP)?%`Jm xb-4߂$·3P W!6zFpԠߋ<.dcr%pjgLU &2 fQ'~G1ź"X7ser Ψ-9ŏ0C'Yhr+X.Z|&s 3٭DH6 +g6a##d.q?X C\(}BL/G Uu*΅c-ZJGt )wYa6@4]6)72Pr}瘝7.4mR1Zxmr%t?(vjr=lIT6AccM4oT_ڱ{k֪FC:L6%^+$''7< 65'.Why<#`XL8\\(YpRzdvi5TzEm>M#F ?xCܸ}l._#(O2QxD '?]ʐ[9SuR%ZH s?G]ԪV&}f8 EiJu*&DCղP|{<8_+y0~;M2y4N&):)jY*=]] mD@o0=)H>iWmGhL"D*kuOps?S}1PĹo\DzeCm٥*G~PC 3zO,?-nrGYj1Cj>,&yUڥVq b\qKL§ 뜓eV'yg.f:O4A-nk!ݻ\ _pyW;KVVm3&_gvcQJZ # ''}QyÃ],LǍ?΁)o%wdVOJd.ean(6rX&%=[Hvb] ˠ-tѮ1Z@WbDF/p84jfύ2#i& Tj_jnj>5ÀMgOC%]}fwI͸%KW"*Jgu.0:))-PA=UHhdkzohMH8hBJK0C %/\E3Yhn(a0^z` jWSi?t4NfwbX\|X#]H 5wC8|nP+m0^g$*Rh WHu..:sYN g;cҤn;=ٱVz?MetٺJrH)Eq瑺 ?QeE6h0FFڕ -l!t+cf8s]mS,kir1njtkЇ3ش2_uz :ZXQҒ^{% ro*UfmR:L~}{ntQ+S(yHYţ*l5#y0&uzwtYT'"a'A]i]aORzȁ bLY´!; 6}Tb'2oH-Nή都MGV^![zCY#>EV,"pYw$snӊt&ѳՍy)*UI솲JZB6o냦( S:|ͨ_'-fv#őf7Z{$"mļsKDd*(&i4.L$s˄4 D_ȧB]Вziy1X^gBO((NZfQ"WJ臶k*z+@'!l6-7~$WָP ӸحrP T:Vmŕ4 pwBOJhtt&2;՗A|vѿٝ%`22w#x02}Ϯ5C& o칵bJpukpZk8duo8P~Kv -h~Q`rW'-02h]@kT^n[=sk6j?7.^9Qx|{TYy- |m87^0 Jw[8)38F$h+hʋ~&lhN6X'dxh !5-K-{Pd؁j?1J"U70ƪMB53/a=]@7{x8Lp7>PQՋ!-8$M oo[v#WGn-*ίIV jRb颛;nJDŽT2 }0r.MHA%s!vVZhzޮ{^`)Ras% ~[jSW'[9Nm*6fڸꂴbN s٭mpYmmZYGR=iE rN1@'5|DTn1.fq,L7^ ,D6 LΝשYU䣨ÒIJm(S#'2I=;?u^"zEJu62S֍;#uUbEś43[4F%eZPr@.OK]ƘpwKɳʌ& n<0y`ZR>D g(@:k_—&$[ⴏ3N?hO8ڤmU:-@/DMd ]P¯c@;`Xmţ'~WKX2m i":NK旼DBkV-.K ͝+[[c)x5VTaAHg /~JӢnZVX oYrp4mr1Zd&ĺg:g*j\vkKN-kNzKCl߬ASNA@!7.SA Z lfIAsMb3-FFeigqRewGqqb )L?* C;:P#"]+3ı]T;mJzx*>ѹ[:͢A\DŽli72igI~IɘH$k}{ F߫oZM+-;Ke=OH1 C.s([U.@ISxnRitEr@L*MK%q1䬗eQ9Kt~;r@-aD^rб5hHM*)#S߿E01WgpFP@u};+R߮>3_ebc=E.ʫ3Y:U-Wⲵފ) Q*$o @3hBvw' RwvArYK}YrBܖ=Ʈ+ u8Kq$B5OUn|ɤ `/;.2XWǛ& j7by@9$Y] ̱ׄ0"/6`ci" zi FK:laNyk6zR3akѶoTIsa&h1fy"kGӼ1`j6Q~sZj_[ݱ;DOs%fŴm4fZ=vflS1eD'T~ 1jUsPPGkJn4a!C%휤w4ڪQx_4 >&>^\VS;oZL~vdFqj5]N~>sjDŽYBTf4@ڗ\{?74,iO^Sd9C_h޲窳*0e6 V eGQѐU#DzѤ X&6YNrR!JV5&xb69)#-!~ҵg0g`g<\z'Uom!UࣵMTJ1AO0@җ ں\Vd+< Pٟ=lBw`hia llkGD^zDhǪLa+W}'}]]DQYގ%:v' p uesB$6(_n>\6 ޑ=p9Y,? m.^n}S`^* t?$B t΁*qYt@&ߠ\ /܃(=|s%ln(̬-<`>'y3Lbqe!Ԏ3xi"d.dmd.(e_HB{䫖" GƶZjLK  (K!Wj3/`Ƚ/5گd[17. :I6 5΃h)pAjN!UQ7:%[e|⽪ 1[JK#S15F4@dI(ЛxahXCDShATXn&#;'KZ'$B4W1[ʹxrRuG'x[vr dV/a(" LQ"4h9']^}Amקor=G/^t}4I_Ň OcG]}8E Zh6uc@̊ޥ+xͳC4"3f6aTE&Q `U0EZL}CX b 1y2x.>#gK& Cl/%L\Uqd6*nǴ%M"rw Kw Vr\E6X! I}NwZ0UKWܬU=<RQFȈO{\ =EwvY?sC]]OB$@ZoVXZ-ܰY.B(>7/JAQ6j;N8c#I9O#dUL#V˯f+J& H`Z72dqU &~š+^q< OYMûd+YgC޶єcij@ ܌eܸR~ne!b\KNmic,vSAKCd5'[TEr v܆$yK7u O`Nbjg=G/P[,T n8N՞lc5d,.΃_r(P(>N~(ϴu$P{n6'T҉᧊xĶ KnoOʶSEpgumU7,H`傆L eU R)StTu7x2C &eSfdzTu FKC[:_b"PiJn%|SRk,@Ə,02ͪX 4 ܑ@ѷvҀU -ټݫ%I2YZK&ISpps4IU lHƲ+ye1E1N%`P\> 8VU #L y +Z҇C4Se0!8C=J%7uKB3|e:B56,Turu5Qo,ܳ/Hi/|U圥E[ E[l0˖j}+FN!=Ym$JlLF`lK:9FJ' s]S&*NՂky(\;nWUĚdnPzJ IkG6 BJ:?:sxȓCLܞרgR$]=e#S-N m0͊!I3-A)FIp/U0Q Z#iz%֪|ƨЀ_Zj\]Qa.K(#W_L;܀0!e6aY-X7ǙՂd>rˠxCߎd>Ay 9#HJ4^ ] I7WFi]A@{U#pʳgIHUςg1_o3)H$YLXTN(3,o31͚&՟ 0(eCPx_y^D$jkzՎ(,)_.mO+^>Kcq,%!9瀅fbaUyL'Hgi ?+CV6d\&(e86X4KqUMnzAS ~ kS cB"nW灍6AE;:,e7 ;?33Ou u|t"ڋR _sd&(azy*1iN>҄ʅkqb(U@<C ;t a__&PU2 OJq꒘8qz@윷q$'AfICmnZ!MZ &tT &&s':~WgWLm:`ShUuZ@4QiznҔ(Kc1S6!LR]iD[Sbsi_ts3f:itA9zl2I,F$۔7$Fh|0WhdDNlPsl)vup> W؞Qm91G+eO?(~3.g %=هk l('al&T~)/"cR,y5O qmKGOu墱xl[6~{lZEy01CM8C]ta8s`NPVVg[Ka)1^5|lx 1=)rBЊ ~_5`(3S}ooTQ=p9}Џ2:/XH"^3#\M\V b~4yd ])@S̹H%E3T!&"k1[Tu8gh/;%Sw" (`ہfԶ".RB~\  !T'TpE k H." \Hn%%U{flC|S*ocWbf @yo' |:db+4(}rl#˘ $;p6ῧQv.U&Lvgby_gH-scR%-7Ỳ^!|15Kb \0/hJlV5Y!7Zh9F6I"B GwM2_j;xDl~ꨅWGaw)'XzccOP\s1ƲRr :!З+Ul C> AqoVS;lh X(ѧɛVzPrv=h$Da27r?H^@+]C^Zd`/PX"laz]Q/XY70O!_6pR @@?/.xޤq{K>w `O.C Ժ_rTt۸X&a}aSm5y.Tr!I_n#WL!hJb!,nWyvPqB3<-K#A dPK9׍s;kgH"| Yn.QzG۲? u>^J$m/'^#ZP.Ó|_9K cܦǰ 2 !q(n+EESAF@{ug9ٺx>I;o $]bXAmw/A 2itO$<_C3%4z6WэҀЃRWN"N|*Ptsɽ_Q= Yxc5a6stHn=i>g_{j| U*\;@ B^X(J\u/ؽrx<⊫%-3˜4_eCt!,ttԏ3W0;}. BUqC5( 4cA} P*YGuD;OFOi.Oc2^%XNRckѷ(Yp8l6Җ{O'YVdne ' vaR/q7UL/X?nN$0:何VYTFF~ʀ4rb m9ذ~/)ЂemI`eVN2Yߔr}hHFL'1 6dd_٘+A` wNQ~Ny*p^JAd:ۉ/cujz7:^T4\)C}K>eؐ|W+MJBs' XL_`x5qA[CQ #z|<H%;ky ~:~/T'i GwÞf8&)z{#z+MNO>qzYjYDǬhco#k.U4po(oUL}Fi !#8 if6md`K: < ݁}(:*=uffcsuhT8O_pFb?C68wl" A{D<p`VLsN_| <$̊X>|;f%ȭr׬oCljާ[?H_A(U۔ 8@1H%RGu'dyٽb6W)zED,آ%NMЖ1P8DreW#e1l ުu}ƍ'魝An$|L)\& !D=ªx7Z {7ØO#i.y ~}v] <<+S՟ nmIҮԷǘa?4jUx'ڹ,^qpR]Ì䂨Cċx%x{Mid}MMdW E&en;}=C%R  !O $S/ YeY݈|.}CK.%酪Gb&U9UCvL?EэR \=#=I/(]c"^b&GYAS՗E;?8ee+kQ}" Z5"Jj~ͮ 3`/CšݻEU}/[Ajᾧ&lAŃTs3 z@*a,҄ō vtSl ꀃ/_*:I}// 5}S~Y+Edi~`Q4jiKdRn)mG!&<A: _h*_:h D{'>RWA |"l^RAP/4^5KZ}grأBWϙYzUpW9/}-OЄm]!1 >4{rrXޟKLP+f7$툃L2ƍ{D3RxD4{hUv?i(O0r3-3ß3N }VRUC,۱epRy'_њgB!S!Zm =|R-?,XA{f)Nnrh8 ߧ6onXs|OL!;%lEeqAaSTB tNK 6 zAk9 ΆW'jcmjWeRh\h,`@vhN:V#Rtpʏ\o/];Ɵhݔ18t$Je/3l}@L0)m{%Wꅎw aI(JA) vEQ*%TeZ~?;L0?6m ̳bO>Ho;!5] ޜzgݒ!RNT}NՁ}= ZMG{݋M8%4TZEU^6taqxP-n`K/sBdpr4 ;!PYv !dx.siO7A y{ÇO/_*wfiylTY1NiݬFft%Z,Ѭ$Kѣﲳ(=+^l҃pr| uAw?wo\v S ךH氺jx-P_cHO<2%]SZ5b#B_-JOOH14F+\@ߕ*V0h}QP5es68,}Y ]5ԓ3BCvڊYzDrd 2/u; }_IbһJ 10fۺ{n !uX=b[IL*HWHW(ؗbo;fuar>0\5::|j+J-h;S'Y7L5cBمhpx\$߫@~sKFHzݳ[xOqg%3Rb߂dQڜ ?;a^"Kmfa Z0d`2,F4h6L@(W._w{$C Kd:KTΓّ9ػ]\8@4H *+—kwTAgL#=  E!$ΙHH>x1&hֶt B%Y3F=|6;ayg}/%)ц -nItWFyR:suA F&17m4A+1`Wi JW%:!cFREpY'鎏T?^ށI>lle^̫iK K-sp.Md´=1_;yұQR%Vnp.r/ x?Ɋ*@I˫0"<92Ji_ 1X*zjw^ZhE( o/Ld}&XTn/m`w=HչTPLG;= _^FkQYMS0eE5r#g{xE+gZmv}"D+xk)tu?wcQ$yVoϷ 4 LV( n9eN.lZ۰TO;g:c#HnlT췩(bp&Ja4>1d0G {KgJ_?W^cxpΟ ;5ᚈ&B9{(6ĥŽ=閼kJгI$o|23~JWϪYqkRP'O~εVѕtyJϤLMw( Q=^@$/ѭ@NxR3.yrbZA%q S +,c_(4̍OA#-l@hJrITLг 2ʒV(AL^̗ag(EŸG;ECtY874)Xwh5)NnmoX=>`ǴPXd౥H~1pcNҪ7{r+`U&';50:R>(JKͻhFiJvH.}0x CiaM6WPD$Y qp},H'v-PāQ}uy`q@8꺻@\BzwQ;`3 q@!~~;e|k*zOWb[/ӽ%pdޑWX+gS&(5[6d DOS8vzA?WnaA>~sf0DBbǗ7^ؕTBA3L6>=Ot<-x|-xЇ'p31.x˘h4`2{<݁X ˦z@y wb48c '\n ֯#YFG{|##gFO M%clTQf!MSIOCd(7ITOav.R'nE%!&CՅm)XjVOw'B~5@ز pYjiz CLW8F+yȍO{;kKw/؏D?7j_ì\B1ytNkfl.ac = OCeх9PuTۮ;Nl{Fߴ'tҹjQKYX|1ҭ sӘ"C9uD\Wn`H9AeU;kƪVX\WLPBGf~7T幬eV+ᴷʎ'88!.?|!ҬԛMIlLh[{ a1Q,]57֍?ݧKTt !_RpC;A:h 3̽WoogF? Hqx3R}FG{:o Sؽ5M Uh<>PU쇘 gZX ]H_vؘM5ݵ}GGHq .b|+E0Dcx#XƖ$I:O`}>N82HQG.~'DMr㏌ky(/`b_lqDP jvEߵ[=<~zCDq%\,]N:$x*!7^!%:;2T#J#U+x"y|A0)4@cS_۲ .ڎ'/g960LY,sk"ו-kU'&xJAjvxp(JyɦG.c,!U:&=< 'VxԎ9aO%8 CaXr띟 g<>Nx+zޮ2x̰^JL zn@a.a+Tc#(h'#g)2_'rBM7VInn#7fOR"GYt'ΐLBm0(!0}GPNEt=O-cnika0Ӫnz{&=d avC0NH ?o7]ubLa=8L+A)}%TǤrf,Gk Y*Y+O܆SכgH󆹍#0l O,-Œs4#,$4Snm@ʎ,_3q?v)fx t7@ZwIJoجP๢×M R"?8^h`UXmxOm4^MìL<lU4&k@b7=t3bZf]'" r6ǕlÝ+7xç90Ezk9Nqp|!GKD87 իGV]/`*&IlEapGQybK&H\H3rAl!Pgbl]h[VP0eZԠ2J:yƢF1c܆Ž6WXN/x"&?mXB&TT>&ZIev|:s:7H)/i# 7gLZ73Ukew W +rï'X}.GlG;ZC0qCx i_)y UFtxqGd㸥h!BxW-^KU"w ă~ 9oKIyjOFND_00@ aYZ;dz汥tB M7M.Tm4f0´P:: N=ũw{R"\ -שٗ#OdǵGL)i(LzuZK&4O@MKᢆpWv%zXiY.& p{-\#yڳ+ "/ 3fY+mYCJ6 &NjLwg*ʑxIAX KnqDE^cB7e3>%"\9=Pº"u&}]c?2KUe n81U_]LJ)jLm DFr &CrxT&WjguwL!fuaOU Z%6J H\NbzM(8)/4G1׌#ϪAQ4 ]5smvlhQb#~;ݲDtHz=[yشq6+p$>SnlNgܐelDeRx2YM4@?F`.}y;tVXoY&u!!%ԋ3k=ES/ 3"auzUҳ RTxS5j~Pr"yCF=ё(BEC4J5GC}z[@<iqh4(^)})}5dK[K-F+G#ŵF5GαFzE]q؅c` ݢ3U)f[蘏 c]uȏ\fnN<'19H,,bgWGY0]R 1-UyqG2n޵)t%g^sk<>#ԘiA 7lFfkHЬKbGhx^c^;PW4"bפnp؎'*hlS{DlEwzݬ(wŚ`;Q~si\+> ϧm/|#젾~gU|98zNy-C2dJg^ILUH[T8|[JH,`vaTsafAq]ցMZc}.l$̱`v-I՛ZOC0:ybt@r4X*B@Zpa|$2G@B%,xڎ7"wgWz@⟾X]בlX\͵G'n@!4ͿDC.P+~do7Bgk诹'mϣx׊1\)rDkPӬUp3 %03; pxGޖVx 虼݀G MC_? ;w:jn-!~Z 2$1$(Zc;W36.1NjOPF A6^Iud j.4?Z\O Z#˼T]*Kgʴì(߲q < ,Uч0t瀄.=M.C8Dq],{A]492D[[vu=*V.kP͸jlMeB.w rb(@=\lvk-l ̐:T^0 >GxŜq0– ` w 3 -À'|b}7hwoU .4~yoyIE!:|9:%*0Y]NHT Co:Qkf_;ԂʩIIecn}4Bg`6۠hGwq5QKz¢жYz{読q65PL꜊6nŏ7 'eJ"su( 𕣥k0z.BA Rv -3q75bmSWCtt, $W:VDp!Q`MRM(KC+<_ŰX3mg({`>2ڳb?= ]aq]|60p X3I,k[rWy@G5h¶7L& K@ m73$SBۙ^tEp@ęD8= 3:-p'}E'Һ9+b8zDzNbg5F c uWZn?%2JA݊DTo'#T""bV7c";By\)KF$.I0Y<5$LNjoxS[f_ 'UheW\lIщ)^'~u}m>,,\C} l_۱?Q+5uM̏>jJ,Ӧ!{Mc3!L͜DGR*6T uO rm-WbH7)T>0on#;z !1=QHHhʝ~;.Ozch ~rnBߤsۡl>oGLŝa:/wo/}D4x" jRσeL 1)0۩ǖx~'\fNQڍ%r@UV_H;UdrB fZ3g_M`j[u}?UMîѼg% tߺFBlnշ/㑙qjvFZI^ZP{4 L'ZQH'ߊ5SMl7FXznE xUju( `բzls haH#ZX|bMNxq\p!7_<3Q |SA=C|fDz2Xe=ar\5MfCLOqD.hǥRّqUƾ?ɼFo~8"ÄǡɚN zd _ˡRd-N_l{kW\GwϤ6+4Ἠ97h7w^Ff6^"V= ՛Z @! H!i$"̐He{gBYfЭJqKPB EeHsIǎpCR]B̴ڂ}&WW]Md݉nJ7WcU?sA15&.PRozipkxWRk!{aBI 59\CK>XVyCJ H)ynR obP3EghWᶧ~?%)~pYuB_I Q!;s UC 7g:Q'P49Y\2_P_373#VrTLڋwh!nk`@53#}3>Y7Xޗ%5$p0N(9a+93[I%FPAp/VMBkp꽷9y@YT_@K$וLW;q(3\vÛV7 80yN\Ez3q0Qa `bgywUMsΈl(MPI0g/𢿉 ϊqH(..Yuh;)|Q(0kt+,LxN1kg焞10p-=,[s{xAzER9I[$.#X-q:4ظ KkcߓS?CK#+X1GRxP>Cm%Wç1Έof&PuFd'O>$@|sV,eWsPĝ9yޅc׹f7IQǰUl}z郵AA୻j@>VrQ,ߦ_$ܓ(}YI]f-A-L:$Mn9M3{SCZ99>c~ }U$DPZefnmLWz]l VBBr_$Y㸗GZ甝;O'~˽Mh[МVҝqa!懊mP9w8G[ ԽROSk+# ܉O&΅,;X; wv'Tn"V<x!љqS*ACk^y7W 6U(Y'FC/iR[!XY񠓺Gۼbx.{*LJD*Ό.=ʺ)0"]BHpIb.W-g9bDmy Zp=[.n:8 mƎPWmD9{t&4́e3xư.Ǫ#\O(e ᾝ) fP(*CԥJ,(9*YTx}5dkryy&$B'N~m<}.wrRi{~IQY7J#3r5QNi =?߫ǚA} @ ~-uj _/cf >lxy_,WJ|}D'Qv#nt!(0eD˰g"Q2!c))ю&*k7̲E`\"^aj4TY?Y{j#5AnB#?^\^!{}:ĸO![ ]r:"$۔Xr:d\=vy'A/8gYI)Zqd^DReVyt{c~w%^;0zH{dq)._s4߹w SlY[ug, i Di3 xI!~UV3&g+inb"г^1̉%N߶H 08766:@57Hq.mISiXsH9߾dN4377e3,S\#blw1s{٥)GfZIN!K]Rw6*/-!6lAēgTR8Tll;c]rW- *2 3}ZZ {T6_߼7 D3kBؙl4."ZlTN3k`sNvbXA=lFr0{@[A)8+=2s.>C.V8xp"fp.Xk]0;PO/i- _Z Vjq[olA{P9GEjmqRk#^V{|k`ob_)7$J`@}TҺ37"PYX&;XJ~۾6Z k7y㲴%,"wN1N H|ٱ{hHLwmS)Vݒ1H3M}.,s=}ԃld5+ *&"XoիWׇu7|VOØ&}*(-ʒ;{灨)3=%<^?aAj89Tc6-ʂhG3XTχ4^ (/0޴U(~eq-O/ VdUVy~_ĥ!883.Hu{62Y>5(g7`׉s69(MFnfܿf([eS?FZv6hȧ&{I1/[TjS.mWEE 4æ[Q:3C:]C &*J{?rO^?SI:>DEsa U#ڦ9Z7G8U.U7AsU`퇨{3 P,<$Ua (tr@X3+R˾v ;%/ KnUF?\76r!lͧ_&\[d?8Wb@Av℮p\,^N6)VHem#W2# 6yV3SL=MpPHP$F^0>,V1ve!n=.36YY?DLmX:(ӉSןQ2v< c PFwG*:K*|GHpt4sRLg9eEsJk{QBzNĿK^eSNFHܒ2Zι@_];N$!d:3̯pbrb06(XaOUBNE| ^t+qҾVX3Qܧlϔ*A[צ2!!w%e+s{@KdiKmk(sɞ(ek v4#f:_}UJv_5!vӱA .z]y(+v-yR$*Y_~Uh"FѠg% 84ѽUD$U-W;䡆=n4&uB4ig#T22rP{~_RN Gl;7oۇ! K,:ևNw*+9+.2pK1UTt/ymq:n ^@@䎷v\bgQBA]پ\2y(~~1KזD,'ߣ~#\M;u6:LY'*2RHԤ|Vt +Vld|_Y.?xNXz~߂sXiOnpi~m/ǥ#)v 7'uUc=h|D>Y zlhS7poE+ \<#Vi,jju_{sJثɯu)X l4u,=!SÐ6X`O%SPYnE>Cw)*g|Gt^]7;|i+)L-;ldrk%@yW&|_wO+/[u&(RrQhn.g_V-d5zL$pTizf_p(S*ϚU YgPIʛ tzڳU\ gq B5g:>’?r,YЋHqA4vKO>.ɸO ̗udKBָlS9+;#Gu  Jěh]ܣbn✲Oǖ2,?KOX~bkN!qΑv k%Ne S;K,K׏|C@#=et3s@bTO4tQ:.OD zX mpX"Niw䉐!NS.\Nv Lqh||#G(OnҋS[#ߔQ#D ݗ#@7'3Vq&DE]3^E.h'6&5p㼾})'a*J&uLJݰH`> NcК/0we3܆5"%ן}Dsyej8xϑ6ɌH.x -C\~U=\r|X$!=ϭ25JALc gK[E>jSMPB`B wV֓= 2}- q'!Db:^q:N=r:ar8~S|qQPT;ͅWV¬me^1MRnjgY0;U y R+7W5P~ɦBSX;Ǚ@C&dO9 !~ w*P+`_?gV|eiI}'4 j,jO*hN:U|'ElT _ٹlL (0 h=OPǬSbZDX3_&˥ĄզuW+L>H6@NXWsx|94`f$J SBPD8ZloGNiDJ`tU`šrx ЏbkwΝ_Xib^m%}=؋Z|r"M'KHj,gtL_J:gZ|r"ƆCAƹV0mjax&TLTCC1_ J +lĈΟ}f1ƄZƜlK,2s.R3'c^(| y?tZj<9ǻ~]?>#dêkOʤgrv|&@{OQafv+} j K!2.gqB|2@#QmǷ,6{&̙3nz_M`*ϕ81Osdd˶ |F7?Lwj*@YKR=bT;c b"`#~?{S=il^$}C}_v:E:mW /)/OO7#"͵†ULCwʳ;a]y5s}lql¹*_AߏuDE*pN1;OE{: f3q{_6]¼lž59y [*Vw¦ႅ*IvAF|¥CXT-)/ a8*/JFVqښYrHb _X!/t(%r_~ęFUFE/}ga&4-A$+) T1S ' 3nm? 5( cqȔkNWD;CB+dž#9KE\1.ک ݑ Brޖ_|_\B ߑɎE t\:EZa?'+ޯn)O0= ǭmC\DRFg0n #r㖍T2hq Bz4?;.v]vs)NI+f޾T8e5M_\qA[kq苉zPD2(qBA"FJURq rr=ZS5gו@EY n]8m#0|'Jxvk^,5KָᅪRf(_L~3؀fX] : 骉n`ӯxrn " p<6GuŰ*n.iz\ȻeMs1w6uyb'Ny-|}Ja#70K"71E^r7.ܚ֤,zFB,,RpzŐXKl0J~oj!ͳ9w `@T:KF- ^puËغ -H,1kἰ 1);g-H%nLCyщ(,kneq|qWr#ICKjgn+$AuMZSt'i6Qt;}J* IOН3t =$! c M1UսoE|,6FIO},=Z0dˮFħA^iϟphW S(t>ttfX ̖t5oJTt_֞b-N*)|-Sʱ2&vL@(0|d^5ۛ%\SeMu9KVbAЌFsm6?)`b=$Ug:{jQ[t0pd U 84_+"ncBc짎wGjpURyd2{>R[?W[2v{o->ነɘf :Ԝik6B6%ώ.BX8)$yfPIkT՝1z?EAj#n޼?m[q)\ؒby tGK-?u05LnPv:8eU{poe')%ꦓ)g~;ywWPV2;}'EA^Gpm$Z _a6^MB_cCb c*wСFwϖ vUSp#) ]5)f(3CeTP:k=F^NM$};FPumcL(,k>N>I5k9 N#}q+z|0+F1M L88y6,2rsl3'%; ;ݚV=)nHZZNH3ʮ$/~oc jelha5w, }AHWۑpGy ,Peؔk>hWt6ReyX.2 XiMxxVhA¼g ҅cl斄g8 szM ieDd 3qa)nb/QةzzMen ;CE;Sr1nIdE3qt:=ne'b|Q9#\}CGhQQqɤ^7E4ɈsC|X&򯭊6k3A&Bw0YE+% ^,K" Hbu $5Hm`5h0+>*B|{ 3V<19*keG37Kj^'Tg^dYjkщj*m=u}2Ҿy^40%Mݙtukvb) CWh%b Mߓ\2J^ M+(θȬwMsSqRCD'KkJ` 5‡APJ|3OUϘus\m3P> rٍR(d)華u qfEehIYӔ~hMz`ݟ> ֫X  oI&[HZ~teCsu+Rl_F7iQF_%'H[S 5G#*DLM#Ɣ0W`g_?gh/*K#lq`=˰ jG6勆OU./)4fu'^I|숢T Х;* ԇEJ֔D+M B}FMT #΀@MX6sFuXP)Beh]T8_n5 0Dq8٤ UfkLM[ySXFv(sj1ӰZ ~LK2۬dT M %_̑*ۻ[]"FlB)4mPy}Ew~#Js!kks)ڠS:CN=QZ@/ݑ:&tEZ5ҰF-]bz3 'xB8ޞh˗ELqڠoLECF…n@bŊ*G͖.ZJS )@ȡ ?/St!=`_jFIGDDarQ&MD'|2w(}f EpiœՎօt? ]Qm$3JRRVIHKM#neLmudkC!4Q / 6r(xۉf$78 - 1 S#jUs^&G{q-{.ǃ{Z 8aO#KT+dEQo.?{I& y @)_G#h%r,mv8l1c(i1)Za1-4hr ؝y3j =\wc,Rֿi:V!23 j73o usə V$[.//[U[d![q->=(!35=΁B ̴B3KN h{jK{٘B)lZ"Jenhؚ(Iͱ,ߺEA`=a7TO)Pqep!V>)!1<1Q|%?8Fy3T,zL"pw}$() (.~[$!X@ʚ<w]OUrЃ>Om v*CU${٦lXvhY.*=ܩTC9e[ROw) ^|>V`Q0]L$xP$D_$j"J7\}-D`nf#&wA3W \yRt§?Ks! wȇ?i_ECg.~jM5ŪI'pg%E!EWF+Xo}ݟlv~C7 ֋HHfly[ӇlY+yjcjRJDs[ ͬ`,0km^~vv ztѕB{F,D݀Q2*7qN,"k3~;n`0VSv{zi3S0ft7?s-cPRq+i%f<0&dhKv3WWNi2(FjKy# zZ;}TmWuv?[`Foər<#`y,s/@pX! hy% LoN _e 81Kg.ёcmvZ-@؆8L'yge()[bM1)Ϗ0{XU/J@\.`iko ݃Lljhc{GNCOU0P]gHZgh*7C(&)_ps {GS}0)M۲N GVmӥ x=|=K1{G.(Ǜ,pO `J턖*_SutLO'KL;VN)qd7yO;GTg^i v,gwʾ4ҾFD@ceޔZwK0Ѧ3@I ?Fgzkhve ^t\?r_@_cĩM. Bs_X)qu,zhS-b3pts'q^j,_ z_.O~u2va\EixKHux&~E+ qYlŊ) iVeY e$٠Ykgvk:`8W)V>OrhuM0u=^Rxץ;}'_ IQp<J!^^sRo]d:{r r ccV:dm MKq݉fyH.kM0 !RtnwXJx3grp=w6WbduU>~ئh^`b4,U$B 7OtvR+"TMS7B%ۣ۰=`}~"TbOY ۚo B) /Zy~gj#Iӗ Ϣs;{e~C#v`FĂzvS_+>ǹlJi(@$Դ:`]%ƞ` 0NQ_Y9H,f-꠬G*݇hY_ AiJ)4pOk`*'5~M߄6,Wa<ab}Lf)6P+,w&_P>K$sVoË:+,`T8o瓽wg*8\(M 6<[6aBEN,&*cD"q&(C'%L TJ\UV(Nn|X)/cfcN-{Q^uzZm&) GۓZC+щͿf19u QЀh3k1M!nT}['mlbfu -%ǃ34=3ܐ~hoqYxP.KBu2\(t_kL,/v{2N5q4)Ig"Y>(d簰R_GȢÑFeaG<%RMnvI<.+,J` _>zu\xf4Ƈh컿%6j0jMͳ_-w';rl0ǎw?JQs;w7´0oKiukdGcQil8 !)CƗa<˺r]|"pBj^JCԇ\`>R aJ*\3[a*^+&cqH#r"'LۯRn3D4A&y!HWce&OB.;fd6 (pS%R#*4U;~y˔D(܋^=6t٭S_f~=j٪Ha *|UhCdI*Iq ՓueM|N~(r7GW*puH f<\d'!j?h=#Z۰& ¼-"k+0`-uOj 0h G A/Ir$4pGRijEZ,k"r(iÈ:( SH]SWcyKKp qεdj+AŸQ i0c::3՞P`7өۆILЅ”%NFp)( Rӌ5?|ev[и<"#|~! hjQєw^t8gO)W+FV,RIZ:MJ~ap=Ip@:VbP%úON&71IůWF]ۿ ; 4h^n3-ӎxiC]逇hL^+WkcYXWXeԥ{JpGw"^_*yvBC¦d3g4]vYB4.Vί }+YEp7`}3.hMQ7a14tf֭UK+TcPaGՒ z b<9[OdM5Z'rMZnJ TqmΠV(Nv%B~;37vkf`64s(C<n@k@G< dH!<5{!6'.sv:ܦ..iZ>zFr,霧I\bDCGTS|6OJ!6TϤT{OL_YƆ$.zF$fՊ/}ݍtH'EB gEK:^5[NdeY8 oBK{RP.]׾'ޔiI:™2T+5 EDR)OnMDT rIu9l'?H]`5҇o)c0֕!Mҏ׮%״b҈`|t;hYX<*7Jg?;fDj8MP> sG0l3p깦'[ g@1ރ]A:7v=11,$ ZeJ?t}R^b?3˅\比^A"uE2=""ꮽo-6'Lwɞ,|>~0JX&X g{9`_9\N^2ռ%5ӥF2!q5\a43aD!/xO`ҫEy"[F̺ߖE7͇KܼX.6ZtKgJ^vlY}>M*+X!3J-\$&$nBtA*0a(7i{4䁲2ɬؾ00)/ SthtZO#s8L0Bm@Ɲ:`^Dxy K>;&;DO{A =@ϿR9UgUFYI#8FMHdƘ*_ąfjdi(K1%`?kJp]uqS%017#57:##[9Ӵ (FGo q(`6);^6 t@P 4F?3I^ѽ@:]r֡Ҋ L4Ä\ߏ%ݴ=DlJbuxg89 ƌwe,mW0w "geu0Ł1BTؔg𶫰߽!!Ei:C?-c*m2u|x$g d+y~rHJ$~Y!j<" $W |yA.N Z[茂~HQuOb3'ͤSR'F`EiF0&6k=au[?F.@reHzd!re p3MyO4`Ms U/Bg+҅=ָ}7l4<IKk\Ef流8'O뷣"2#ϟ, JSv>M= p6#bBi(KPRΣN5r5 SCM_@]ӡqYP; ?nCG%Ƙ<7CCZ teZ|kLXJ\#n!杢11w׃mtJ"<rȢa(CľŐe%%71猜0ů=ʝ|7: ӔLp" ӧT1K6lB{;R:HV{2TX:|bGst `En$I-r]nLDOv97w 1<Ma5kH0 4[kAK(A6 lV%襎v"aεm6HwEsI5^B%)- qd);9N 9e0 `$w3fc+)t:;@=i|5s&^E4t!z~2-3o*_m'`=S/\o+%s0%,srjv%+BJni-,j 5 ByvZD;, 7:sPזj!)AR,zf+ja5J MTKe6# J[ 䱧1i?ASG>~<\OTu{92gݥAcȯ$=-YfXWid7b%z1zɛp?nU-RKۥ!S"S5sѱV ǢN*".Xxɞ^ OP l~0%O S,.^ Gv[r,̋߾k4t^|h~Y>-U #P熜J#]$c)2PY`Dv &jUFn#z~rэQd aCQx,ZZ\ u+B|FTQADTt1:ݩJch ,I;y2b4cr12QHBN.v˹InBA'dZ G'r9UM"bZzoFc3"Ba|. *]~409AGmoBB\dO3,i7Q6recxŤ']̿0nSWHhW\qfr$r9J+M͘d;’pԡ'T@edu/0f7.zDBcVn645<"*%OT qVtChzbXj+M0j06I j.RZA!Ahh샯s&"{i:ӍYPj#3K>i,C5[S@{_4%ZԛH.M:;Ϩ1Omp+0w.~]Nh/S+<̱#gq-L>?˂dDϭ 帉1c:!]6{ĘZ,vלlWHyA2ˬ~Ϟ];hm~sXk)Who}(ǯ;j?1ZSITPU0{8td=oS”|Aczva攻ڵ!cU6\_(|;Οc%:k050FeE>}l2.[esq.]ܹ z?6]=8.fAMSh` Zg$7A #O֍4(!Q _fci59!QRFaNpǫCP`GIif"Vc'xIzM{4=ъOdRԭ<4m-"~ E|f;7kiR$Y5}AGD"}SQ6ڗzbQ;KDO ӮnL-LY\v/_sr iɑD2#a ^L]V[\F (*-+~?+mMQ%̥QE+ >wa9 JSR˓ӱ郇 Fթܰ9U7mh4ξjP#J@%'tx<' gK/-NpC@H|Oq0tAT[d]a"`J.:7ȷU#{3K ?gW#(#r;|N#Y:s"e\,$\o-/sa]5O5>ZeWn}$:J#P;3}j ]lñaov x1~^֞EE[%8sL@ܞ2N!FqG߽⊑zm3j7@նBGT ` lE@I3^۴W.R.$GZErӞã.ƞuqzY2vkEȺlVte>a3d8ԛVg5.P{6?LHO[82;`#bY~,ZWW`9zI󤾢wY'i2o 7junB3-tlR5@u51S{|BaE_5?hc%9Z Xok"vDkcje\ϟ'&ΘI.4Q+ Ul3aX1eI 7pI+y~i?6Zb8X{aCu%RN̳=gODu*r7SDk0/|Ffq+R0`H @A(F>%m (T^+:P[5hkfK +ZnfeEem8xE{GP|Ykkm n>1ńɶ]\#qMՎ, hmd,x\8LO.62Np2vP/L5ewL=AjϙV dk41Tn $SY֔'3%U&, A4ܼ݌<g1y-`(04o q'wZ38@"Em~flM kF)~&*BgG]) #;.,^1|=[&r<ĚIaMVk2'L}sq8x'Z9He{eCQ{R*Zݏǂ](=qOPքQst䧷>9 R8*&231hV3mH&'q {|j=rܶ}g$u4 _/)+Ȕ];rQGL4f vV,VcCgzzmWh Յ(,&~t ףKY;tHݲ/X%LN@jl;+:6YWuſNmDz#C Ԇ LD)n4Aw`+A-T>zP `8yNXogѓfdHqx%S\>08Un'u$!Ԩ`qodx(J{d8sgs 8r o#ΫT h;//137B}э̦'hS"Wzf&C ŷhd#myn OUn-j&Maf4ʰZCwKiH~9I)޿c~eA%&U9廾A,W\-jmoC黪шwzYHj6ZG}F|0v̲.~ɫӅ? z gAk5$o^ d cQmTcĊmYG/:uE|!fGJ1 2 F6FF_B\b owH_@uQ5N.h%/e[s(ꑝ{= <U4\}lS"aVikm|Y>咷Acb޶`.p)>)m6D-A jt¹'p ^8p"3r9ΘP PXt*IbjB˷SX=[uzr:_>n]@hKR~)a+Ɣd|&Gm`>|7]$lbݻN)9_PxAlb^}@ 0+^őُ@!W=\ [B܆/a¬$o-ǔp]hy%<.sF(6 ~sOe'p[z*lK1R/;),02r_ab > ]b[}~)H,gNP%! 1{NSVծ V:Y=KҗZ1pku5qnt&1E-Ӥ7] *? tP]GT緥-h^d.0 E Fdž΃2<4%陜IH0} vkc"-]EzzHGlfeٹP <,6iHYTmWw,rkAk?ǙAH9`iґ5C̚z͎8^6jUFI..:k& CA`ZVPGi!HU=-^!ud \4+qm ekיo~j B v_T5u#*sY ~+>}b( & jd=L;j#f4l%#"! b7hԇ '#ee:번$"cY]v59TҤP7LjЂUz!u^svotO֊Вw/{5Μ%bI}z& L{duPi㚜KmG@q(y,J)b4d;NT^Qb8c= _د}*_|x 5b JYB>0вu+sFp(8@3) `G 2=@}p1Pyڼ# g#_vjtSr-0(btWsʛ6{9MRO5h>ja/SEOs {JJ!;GrS.'ȇlo=4GK,V"m ]ep4l&pN<` K&uU*A|yaҭqZLm)&eaxt"RȟM24&%lSSzfo!:dXх彄yLj?.Nx lnkӷTUc#5iʟwn㘄4DHcFZnAw FOo9 } i}F|?Pq (FbJK*d\u6l=u(1^ySXCȅhp~O ; ;4s<'/K쫡/=PP~AeNsE~HD0ؾ@ 0"a]Qt.adAqB}UŪJĆZ1/|+~%E1M;NNʗL6.o?¸ ;ZZ Bx"`^wcY0W3ŋU'[.Gu_%[We+҆n#Rj׿)rwV{eZ^2CvC!y`+= 1Ψ KfxpЭlxԹp(!` ,}hr4{<0:.^Qrb53 ^ 0vqlp4_^tNk|Oⶆѹ?#oLY8s۸ Ԣo;uqhyժC.7ǾN+]5ho"6.k~ DEfu;h2ߜRn$$K+G6eeOsRq!qSK Q66y""(z|XݞT}6e=j>/x-{2tKY.yET>dx}<5F5=}L>8zXn*v_眝$&*4Vƿ"sq`vPS0qDz: w ߮2uˊ!5ZbG,nн+No]/_ZpT[4#LngAL>KG (0W$LD ;2 NT v;{H 0$0pEħi5vu2ºŧa%OoPI݁ZJGi!~UIJ_\>x ^"$kc'a Ĥto%y"+r>n*4gs2{4Z@7Y ./|њIZuqG7%?̫ ^|) mOs-aiI´D;m ̵=VS*uRnm҉2zA^$șΌ];-|F&IĪJMi{j(9;lOGIUlit,Ps9 D[͔<2cU{.JS ЊlY9uE+ 2>r&;l8㼯BFmx$LAׄn{Hӯ\[:-fų|C^xU@/D"p!8# F@;b,7ry&!O3t2vBf;#jA΍fd|4@K#вf([o?{:Q{:ܗ rȶ-||nsdI_5A}[u3!r ;Z6'Uas{toWy}TW |,]g6"dٝ_vY5# @* ) G*?bZ&bE T0m'7v$RfTEIxж=9?|s˰spEϢgҵj}I HsDOS,v :AP 4Ioy˺7fB4K`ӫo71<߱J@䭭F8R';Y)d^,9F 2X, wY%nCQ/ Le_&umж6޲z FMWSy} GZ.qtgsf'fL񂜑-@5ɹ|!$ft2atn \ k>hMB_V@ c@${ZIDFSJ\fp-N@!ģM(.% I蟞izDl_moc'36FKIxiPy3YFWL(@' 2Hʼn O(>M yx qD`LZ6l@QY/?MRpO~uv̱_%ĴN[崥z[ 2Ǟ2+W35⽚4-971'4]/u.X.eц9 ؿii  ? Q:#"O$}x$rG5zt}*::A J=I]ShͽÄ|8?ޥAV(>'NăJ9}DȳPobޜY׍n+X`ClI>TB sP?٣6eB^b'VƀwNg,FOm=F2p{biLxKJu-[Ro]|u6 z)HhG-|U*rM嗤CV̬oe=OnD!WȖɂ:V0 4;81CQ;9$0;h AQi.<&A;.5DЃ "}5t#"U[]L{_Aظ|1K-wlafUw?;&-"zo|[ԛ|vIen3<%!N(@N4I^8{?btߗ]/,pZZ :1K!]m>=Hpu1%o ԍn'okaQV >jkJhn9+05Ub~5Xκ#d,tTf35 E)>G$ƀD۲tj§>HӶv ?4e6G-{:҈9*Z_!KK'f\Ŵ LU' 6Zokhc+*"/? ,;W[.A/&v[2cOݞBYȜ# \q*%r>.y`  :gy}hfV՝GEmca 1/5zejm,6ֽ2ݲOOh VXCt&W3sK',qmwX`bq,iUL (R̆.5*_ H+ȭ Yd´4w!a=ptZ$WUZ>KL0z_g'ek{>  gXH0|i/ȰGUT|YeubbDTV^FbB n驉QA^č-;E8ؘѩ+vX$^.BѬí\`%W/zA^Nb@f@oK v\"g}KQؙe#CANN[k4Y/j,}Q1@-Ū-ԅE RG0D3\=&0wI.!j=O-"b o<kO -7)!%?]O48 1uKG[i9X߼o ]ay+p*T^|pVڙ*-u% tc&ABXpq6.Jqh7)Q̰ s6(ߪO.noPmvĊy8[)#@F|Zy[-ה[c,~b%3sq(=gyy2 yO}ec_ ƠT x,E&M.Is‡1 =` 1`Ay+!]*"]x0s'!jͱ3\3`W oU?j̙[4;} e -htlʵݶŖMMK"*p[A[u߄3= -J8h0:g9X'O,Vn-ߕyTQ'.x$=0SI3F&.q놃qc0)v®.&&aUIGw3" "+X|AdpE zAcn ϼ#2e#0 H#GK=b\5,RK"C,Y^zX1X,JQ1a-JetW4)Dac?b 1Q9=J[8U/`0+$v%dXLK\^8+UoŔͽna9F(!2aVډ"A;,3A$@E[2`D|l[~@V"트h aJ䗈 Av7x>Xy1)p?ѫ_"Ԣ#fNlXԹ Eza-t[Zpl2$mq'e>h-kE[RM̽Pi7L6M/],)T°!Bw . b 'azX='P7LpD"8zچd8Lӥg|9}㧜enΪ³_RCSXF}7lP;JeT%>rB ,biA o,G{1>u߾ঝ YR!OT7Fs\XdsnJ+wvk0$|ߩh0Ǟ@m tnUIQ%(j+EcW70l'wH-ms$Q|R?<*Ҭ7r"6&^"Q57xMS/QQChn qɖ삐t(/kD0oևىacRҭ!F:!g2%BoKmu+73s¤HDU }Mð h(Xۀc `3(axg0pyzz|3%:e.Ws U^,'/@JFNN dOKh)gpf=)' }rԍ+|NAi)01i(}{& R7Dt-6L YLVj1Llߊy"~pw@ j "cîL+^fdC+An#M[dl-eki Fw޴ޓ cAK[ 2 B>@ՙ\FfԧznYGĒe܅GB|N6XB k7&[F,W! u'Xm=6u17r_3V2VL%,X0JiEXPN^p8yFFP89*x7pvd c6.w9FMUn. =}2)(a_n:sZ{Tq{tmihEB)7Ua]-Ⴌ*[VI(`F90b*"CPzބֶLٹqqUa)a+mm65O 5O # J? [ev:[oz$(qP8h m.VB0{ϣ:7AE?[o.3V0}ZN[w`TQbL$׮k)&f 8gyqjdN㯲ihXvr)I$KNzeﻋ)nR/Γ}S*ѬlY1am\RUk[x({ѭ * FW4R)"O] a[GB)Q~^Ub%U[#Pg9i#_;3b4+E5zқMPm=_([9Ǩ1U8m ` 77${zp~d׸&݇.4[]1ܼkJU+'.E|%H%y89=fݷ0حI?vbt\H&w#qKgz5{^T'wv Vqh5-=&"BtE8Vɯ'-}1i="\Fz׈ʾ =6ɯƾfu0MW^n!-0kXK'kXSE.wJhJcY=VRW;'R6rz$Hum1 B (@}\U=aP3_I$#Ş>O8ߥvH&Zp/EUUC*?{1c, [ce,TߏwT} 8'B[^в{d/Eb N IU5Wݴ`R5uI^-dʞy#9ĿNXlf!u=ڼTz%&Mpub\,o2˃ܣb:1mIP}՘Zc7t8v3ܸE"[\]-(\iŜ{-41ܐ;hWg[Pfl Zg_[OYܐc6Q69; 1.tk&ϬHӰ=gͲ7칔S!].hw1{H/\,d0c7S尷).[u^QF?45>a9}zhnzϨYhexbF ?LaqY-$YMt57/ MbhO]0Dž4&̬Gi]=`щG6CBz ^0r ?!7-) Բm%`Ju=a X[ mYq& erl6NK(-Y!C!ս_Ql(iF=ZPЈ}}1[(]^AO$ hqOywv9" =Flk`d 9/ݓcS.:e8sQkםS M/_L< s-LgӾsxѱ*JGvS_M,}!-aro685K"0|t$( :MLc/^7Ox_7Jx8u猹 qUJ8%W&+h0_%ZOT{\/ԛZ@hZ#_yJ2u,i,D8!yWSXJ]ߞ) 8?2Kt4L])Qˤv(-9W0&pǶׇ=4hj{AX/b@/ω,O=5l߷ ^Mf>&4 8|!Z ;VWjMtiRMm#Iˆa*+Fi5ʡ)Fza ٤d?yUp~|賑kvJlAUYp~q)TH ] YbVvDjI~y̡fP`-(ǜD~%KĮYvs6cij-2-!)&P[=OessyKFlSfKSB $T]5GSxաy;2/0,6;g`iajP.bSȗ&U^ī@TOU'l &nlRtJ"᥂V%gt zA$`b!Z ׷V#C]W$d$O,OO=eX'Zrd"N> X_}MX-J}G9kshZr1cؾ2a1\AٚZ4X7a"Y{%(gWq۾iWg({AB`ɂ"<-ҮBɨPW0HhSO > fG ~-O*X ~T\ k)uM %ՔSƹYZ05{w°QV˶G9 hh^]'qp`Ġy% !63-|F8`]^QE<11y|fh Q6Zgdț)%z+ɘ썇͜ދ=@ݏ/7.$227iBgx AuG˅O.i,>M I_1fiIy.ŐWJFEJ&:̛g,?I~H)4`{d[wQo~erN@a5#:~hNg"#\hL| Ass(ϓ+!+!/H/8{D6Xr M%A}RF`.kiA "e9v6S_WR|{pIJG -W>*d~Ėh7Wذtg*Q|0? cpo W nx )_"Hrn A2?ƹ2}Vo3 O&Y1' 5-n=H(Δ4XHJ`/qg2l_Y[o(\PwZC:W#+L0vqe&-2Dbp`7{d74xT/SL3m k0)}"!XetA\nu c)Q`%yJ)_:S&r,+w\;V8Z(yP4Ӽ-GInKҰ{#^󊊰% #^L}MDOi_?/5M)̟()?X[[H;%:`Ȧd ʛ}%4]vG*Ɯ1Y8R:rFJKז iQ=*fLĤtw Np78|t_=_5TN|%E&/mhf(QN@_5ibGa\ ^ ,A%xV5晈]f$y,4=_q(!>lcxt߱"M/H}B)pէB=7"'h)m; ,T 9\:M%ڊ y& 11)U\ /sN,PѭEX9n,;kx %>S}<ى&ZFQH}f3%j L4\XJK˾L2fd`|d2 HL Q|[psa0(A)xAv^$kp9%gbM]uolxG\E\NQN3YՈU]ҕC%:{eO'LC:R3?PiEH(M)޾ l3 ɦaGaWvo'[;}UaԣH=#LT3 4+ >Ξ| qq=cRyufHV@W4V턟!Hb 3 z%L's]$\-(.5aTqE?@#ؒ E!VI.S?r3@qJ.b0j`\<4P9b˟(<Pki')V ~Z Ј)?ڨn NuG9@T١* v@)`ARUz/DgBoN qK/[S\sLCKkdst%][s( ?@P)_~dR}xn8] uϯ8DsF[XeD> ةdJM5wx`HCNHšy|*HDTo6+mfQfaͽNp;^ p&֋ր19&K?-9p4N,Y2RD$i͊Sr[q➏v.Wen7=&zoV+~kG!|~6Qx>dSڻb,LLB&MyyuҒE7*ܽ Қ,乜! (J{@+D+s-8WHի(B?yx4kb& dh ~?ЦC mkm Vx`8Xblvɍ=$;.CT`OEW +īp [ ɾeDMNu)5< ^*gb%%{7 w P ' MI5U@_fXv4`%~Tdf`[uR}N"5&ܾ& TEW ;((>mV\kvf-og!ih :@"Ƿ ̞b$$6B{?g#ROA9&l[YtU=Ɖ!~͵wfc]D/ؾ4/j%[{Rޤf)&-9s 7YtVcm. ]hnZOqGxB4-k%ШM*ou4ۏqºڭ- w 喏hbS3,;HSΦ`B/\$b~/k qGG|^|Ij@mnT6L r,5 -2i/awWAlK46-bYN;K-y6xܮ}c"υ@>'H!FGFs<1;ZkJ*m8(yoH/٩C1zLzx2Q+ kkJF 5 %/Z|,W!pr@G V;iȷ,`b| fjM깎>zW![\W[g vʟs':|!r~DX1qBGY ^&ifvKX33=-fMX?)05Oֽ0/Zg(c_Ş%%@s}|UpF"2rБh6fMCbKQvNxtΆdb2J~]k9k(XmYYmO;Z3hWcqR9o&G,E'ӞS[yH-leҠ'Wd+۾1A|V H$r6#'|@Zr՞&l{fs"IG2a>Nz Gahӽ gcƫPVFSϪ@nB=,4M (t`weg H.R_ICf$[ە6)*!/ݒ'5LyFwz7nv›b-)[!'] i8V0 H`E=1Go&=pAߜf=mЧ;e*׹-hf{5];UÊsSm Z b}(4Ys>B#>UrĬD-ŷ99i/F?C!G/7=5L\PEO=*"a, xɼltλvWS`zgPǎd;E\Y*RR$c3Z6PiH\gïf%yC,X_d7BpP[n K ;"RP*vT+׷[HiY㋄'&cQ133|iOc<[wު<IlCVחACЫחL h5dqKI_`V5ر@CZ!˅|CCu|5z9y*e3';V15>0ٖ4]XLplpm|XL"Z9SSܶMZ ]TiQ<U9!\(BfI {5OJy&}i[늶r|lwvXK ӵ'5N\Uqmb\AWδ:B7CS UVw{CXl%tDav1| A\Re"o)n`.]'ٺ\+eMM +M8:x,T;O5b WIkДF>V<]tfy,ہC!8b==_=Du@K"~@!"Q@o#åؓLf_)$ '!^mF(&(EE$+Qz(`Y8 ,QN]x`k8G+ƚg AƲk#(Rδ>FC`Qh 6|M@;Vܘ)X~֓i^b<ɑQ)I6ٓJ(MyjOC y^zu9jM::"uTD4c\"Di).4`Y qiL)6G R-x5tFYq|y;|d! œжTWb8ygF1b¬IɀA`p#5[˥jQ8aSvUǨݖHWbR "fN-9H6& Z!蚇_ =72 =aєʗ \?:@5o>}"a@b@J8Ӏqq &0d!6;B,09&b[CBۖ PSMO4#$ĊjL~9a56VH I#ӋjJBw'Ov!uQ\|t3 s0.A7S5|(R7x&T zOt܏1c1P 7%U]{1쒬;S=un}KG/y U"a'j%Rh#Yg"aJh;dqK]H'^LIpU+e큲hj33vҙ0ѭ0oˀ KN1>9& b夯}M~70Ɇ_R:Km1TNz( :5ey.K%1DyT!Gh Ȃm}UmC#3_u+KtHoi2mkhL^2CęE}3H4ދ}5p`dx71Gd⒣yK#efz\y /(qMs7mb$FD33C@]z[Ttd`셴 CAW$]arYKbf$8hTctl]L8xk]'㬒Gr0N<+-b'+ y A5; yh\Qe&VO-A6?VSvܒK aHj~(wE9;r"JLcqk+S>X3`Z#J0/XY NXw9 *y4UI % ?ໆBğ_&t&u\b͵u؂*#W"q ZJ&0')֞R`Wb>F11§Yf]i_)䢉|2kH-[nS"TAr 'ڈC-Q|d7(JK:ۗ Uڅ||:N\QF^yVm'q.pIIBHfHwO[=Qbgګ ",YBohl"gϞ)lqf?3B5!%zl1] -feK2<ey!F㘀n“V1)UeRcV(rI6t4_XhR` `F"nOjP]2+w4 ʮ-ܜNjT74QSLٱk?Z~<6;[,nV ez~TQ&~)2 ymhLnz TOc~K? ăHw ^)w&*_ZܽyJ=*qLW!\|(EӾ ,g:]heXkao(7'7r&GQ])'AJc k-L(QV@iyX$w:ԶAb}r-**ME+N~Z6/RӋc^[Pa /`)[9۪ds=LKnlQ\+ߌ,:2:.~iU_27U$faT\:0L Y_1/>==CX"Ctلv}@@D[A c❓I89b@d^,L6'x\h+!z E &c{P;JMv<E2vcDwLVkPo%=zi&u:B+J_F`)<ԯܷI;IVa YSs|DgLut?^͵ .7[\n~< *dy!!6꼩m*6BJDܔ'%C&_>/:12>O=ǿ"_mbhY{bb 5*IO`^H1E+Z]; } XfC~M";Hޞ%vReF3tN( ߥf{mk&)k4 7j`@mk|W+oVA[(Fn]4>#ƺ\mx??,~Ѽ,Xy1/FFARI95;6f^tB"|zZ=j )hZNjS5|g~L\ OtcπqP>4T]/Qm RVlL7S^\ ߰ Vq)e89A&<2g~U%Q7m`fV?yi1vY`L?% x[s)n]ZJ/<؍^|&cLC'U~}>i*'ć*ؖw_W6Unڻ ._>g;Zq]ZW_M4X8 AL92aQ]*qر[wfСXT 3cs'lMmη2*`>bƶ$r?j*hM 2.3Bet"O<+ Ϣ;Ooc 5뗮cWS$k;C34'It uIQaƢOSEZ@?{-D򠸻r!÷fmjO$ƀdFr~ TrҞ#|lPِlJ`p;ˀlm՟u?l S;珥TWM_\K䊼֘Cja]a>  9TR%5TZF%E\.B#\0T/47nn!~Z*qiv6*kH}a4HX|ԍkmtٟ\TNڗ5geZ4$$\r}Ȥ eI0b)"hN@ " GvC!uܩ9lR=;xqp,@'w!*3>ϛ(&k1u6;_h6vXL~Ƴlɩ]D]ٴN@O~6 Ozi\wT Msv 1pBMT FYQƆгF4Ňbk0vJ!F0yd#xMEn]4~o~Y]e4l ^2_q\fpCMԂ9_$04i#U#lATTpy|x!p2S$2'Nc,n>ZcJ bX]65uz{s.ŞהOHC&Eddge;) Qz%,Y9 A7ؔ$P|l eNaT,~q`ZC.mCOeLb.6y l4- b:LOnj2_; zGryZr!CoCr)SC >]MZdvE X_0H%,ORG3F~?Sm`3lZj@y"[(i9Խɧ;-oz穋.EM+DqdYq&܃BNj y5g}C~?8*,#>o{JZ"hJ_8?\K.\|ZWlv *RV&Q^r4޻M3e!4}Q* u2[B(򚭇'ƅJ#x̷սT3|`*/rPwsgJSk{ؘN} OW/dn$C"AM ~|{C\jKew\bU h\ڭĒXP]46B^fr1tW̺eAa*Rt ͍z A7GSaz#mxx= 'v͎Wt!R؏~}AHs\$| P96D󦉓VF*9H5RP !PȟLwO-"2L ccDĂ<~V.}^Ɗ7|=Pq< 5}^o5YA֣<k kwA ~Jo yI 36![3&Jf| > ISYV?/": g^p,<9EC07:uVr$?`DdBf6j{tl CU͊CZd*ܕ:uY:$hD]eRd@vM%!;ײ#_lύ Dvю#ppʱH?4kB4rܗMȲ '4y-N)C7 8.T=~ݥI3#3_O-&_Oa:,VE`V'3eYF!Jڤb;l$ei#7?&)[Ҽח\.G`)?? 8eĘě$:d(A-} Gmpe3bS& FQ,z'x[P VD##Qij(&hhXd!]`I7lRvS^ .5 o{/KJ60m1uOv C^L?( m>I f!K2ZʧP•)뱪`Y\>kaJk6׼} }&j՞4& CȘi/:3h9-KHR%ͅM&c4q!/Y-( *ulG8yltWtOaL.Qpjb%>>"Cd{ :y^{6BDc1D1g5^lI-AK}*^7:akY3~$5%2MCL+8y~~ rD s̰%/gU?)@IfXs+?͊+1X16![==f-DYkЦ-&{{n}^ߙ{r3l懈O˿油Q#ky)̂^dvËg;X3Qt-@ԥUzl}FŜPdA7% ;upZ[ p{1a NS&; lE69 >NQR5~A{>) roމ?+ u: 򐎷]0 /$Y#ջ6_8n9br#/ڸů<,U .xZ@=Qx v?{loРN>&rw Kc;:)ƨ"c7wT*[&bhzӋ7{dq=bⓑ%;6hzF+c1rݪDr5^ 2@$ A *RF(/,t# @]A>zhsɓ,Z%,#e+dW%V{Og4@Ӹ؇c`Qm$zB>&рb!Hj_A&q#nL!QKRՅSLի#Q@ǯiS{ 1!<˂bz #JJտ=Eb6aNs ]-N2zi>R/Zq|lд[DIwp<2|}DcahciIxbS.Ȭၚ.2YdDSTO>EώoG=\!1Ra`@/[At΄)!,w:BbZ<$Pۄ"ή|DtUYwKEl0|JI)VEHۿ~RwUEjM&HW-jkJ`ryCE_[8Eɿb 6,l=Vs3TcL Ba>eo&:en7 S6HgZ_<5(6saJdFA8 vz5%EQ1A^gNW|.PQ65j,NmUw$ڗ'+poφ/T}QF#+2whتDQɁI|N9"5OM wmaOVڌ A0%` GތuB)\vWSȍ\RܵS<s@>-X#@jhAy>ĭ$-E>bL񐤴{iUpExDi|:lg9urm[> UذQWc]כ\63Zw\@ԌӶ7gL엯nz(C}֢4 )iv#0Ǹos$ܲucc+v wQc(T(r͂/NKOğ'qPO1-*% :O ژ3_* ʋ'ã!˙ ݻ-~oAwjѵG, )~"S?V2e+΁-:.(ȟݸq`s.QNW@>Y[,^4Wa Ԥ8- rB9s`_h;EeFX7|p!qO3Tz=3i#&ˠGgB?àΣ> ^3~R8Uto9GE%gbDXpƷ{z Ŏ|'xirg[LtA\8\4dX͏Jl]5ׁx6mpJ+ Jd#r:hO7-iSqK C#P0|CXA#t/Wko,&i{ROydM +T?>PT0anV/ =Fkʌ*m"299ˉ)3oPiߣ݄3L5N-_zPlHұf}92@&~A^`6dY"o> yj+N1]ַua(O| "`y+]Zۺy=A#En3~B`h/ÈϙԐ&o0_CG%zhκWL3"8U#:CsXe"תy2K1C#c 1 `#peWI֩e;Z)j Ke޿T+H )rW 1*^tB$]{rwKH̊2˓e[ `t ^"~kqpH@gGHŶD| eT=_N.\@K-U]%}8nMm㝅IT?ԬS>(#[9v]XW֢ BqȠ|uOD'jܬl"8ڋsQB;4Ty/0"ɌW" wC]5{#\ \2&hKN󤴕n@ŎyqjØ@fW7y +ÌG!&Жa  $iWV}!b:|݋~IrA{Tj%BT_ 0sR4ɱqky}u>լZ  )풋^ Jpnzn-GW9blєj:dh كcQnVaصʼ_|i)ELt2u7j#8Lna$ؽ6 EwcҒxS($3ш/rѪ /8J+aʶ Xt ui nCqaF-q V*3;⊻Y1άI񉟛jswĢ嵼Ⱦ5EgK,je;ϯ8>[hJRUsdRͨvzwHKOjm*e&v% xF[4<){$xWtsme1%e4e}'3p \@N׫SX'6#N-`ޣ,3${.# eIP\G{O}LKp$ adKrV//|ZH|?= xӖ Dn,wOy|䢐?x ?OeZw2mFNuζe/džVAs2\/؀-c~ `/xH{Qbipcriuɒ"?Zn#)ˈhfUy3Ʈ"1y$#r\,Iy3O 5c!p? k|R2 \ Qu>¿E6>ϛhE ^_sN|Bo_E*늟mw`hM3LsD@< !7vkN{$TUm=Rr1OdY 9_5Q'c|C_./l}3xOO_(dض d2Tw VUa멤 =8`s*CIIv}[MMkL1R ZP`h)mC4dI ͬ!MIVZ=+.8ӄT#OU|m^[V<%|`VA=!ߎdΜ r^Ǧޏްݦ\F(YF0z 7ҡcNyO-(u(74=eH+16j|1\ MT( T{,4ttxaO"rW=0S@t] 5b({.*葟X8p H *[b].PkZF4ґ6g4i}DPvXJŭ9ɩO8QWg} 8Hx{ 9vnb/L%wƇw bsÂu۫?qe*|hE" %PGk_Gt'@%u)XܿB/EzHvZESަ"}YS:i,^{Ri]L+^`8 _]۠ 0۝A[fWUQJjCqgS {s5b:vQA}"4rasFn&G 31j|BTwi~Oj JHx(*ޓv6A3 [yKi*Wƃ.pؖV6Pv9 61(UR`GoLNWt|pΉל+K+ {V2299.P@W;Vn}5Z;:]K!mXƣj^3{04陜2IjJ[6Z'sݴ直g .x'3%%6d)t-H8Z'XKM͘bS}U}5od~|="߮ޑ MlL&C<;d%EOJP3ӷ6Ym]uЩK({O|z.,Dғ@ hon݅b 9Ph#mKcq?v>o籴'4%m[@ʵ|S:!ˤ- %}Ve5x*tq;"fA7dm9 {h1[:ILVŜX~(4MzP:Qwi"#|F&WR_1{{HgKz{Q̦XZf@[dWDc,s('K̾JV Op!)SAn4oDKmwݭwP¸n|q\qRlMeuvVXy|W ֜EQ;f7?D=fFF\7š9tߘgs8}S5mc{ H~kr"qdu($̽%wsϮpL]n-}tJ>fu>U3" ? C /ՋMu=Le.| k{3m6Vs"C h_NXp@`׶H9/aX맨Uuz_6 m/@Q{)0](1dWq>f\wcSVs)T/FE |+e`9l9@RO]5HSCpw,TGcgxUӽŨ}n7\H63tqEFՊiٷrvނ]c$B>?텏0s 4]F}X 3wSRưۋo*v+9U初I*[A!:7mN2V)x[pα}ݤKvXIœ1jW'fz!(2XZ 6%&њ(%I_YƦoBК8+Xt h}V@528d?2,|AN̑h@/#^dVޘFM +Qxxyš*Ǯg0G['va@%:5GQ&Ƙ_~ٴEiׁ99$='Ѥj'g!NygŮD~ڵ6C eMԩnHT<>y;xݣWSmެYG<-s"d4Z @e9?o A@˅f5vY[}WK02}!6 vh K՚$@RñBOÃ# ~+/b3.gE"٥' Ig8dji(,E*Uͩc>KgOtV E61":ݕ4xb7 N,LU@XX8P0Ea 596Pv@!ouIHraիO/x"r <4Ng q*@ӵpd^e{0-bR i s2?hbz쁈҆u2L0)?U[ʣ8i!$4TwBm!sӗ)AҌL:utۼr#(0+bX\rlIMY ]7}b|bJB )3![e#Ӗb Ha)M~<D ;; 5zx8϶%yBW}}mnQVLD{&(yYMDBKu;2;3Sgm[>9+']v%:KUUψ>E7uQ)<ێ&[1k7U>vZ-W a3WS'*}%h{)Iu8j#^x7|.~gߝJ\ֳ6N'kWj@5*frkP UdOS'n] r!SE 7JOf a&WVjFV&9!gf&7$,|̓`=k іCL9&^7FAeK_Oi>&rܻϧ67-A&밽X#Ui? @&@TG ?6pfX9O\b(l7%1'>1Ebb4h4$"XF-7!_*$A@5-K<6&%PՊ+R=BT̎ϻ~ԂI÷ϊcR5}*wXjADN/45֥ ,C{|.^)$YEK!}-jI>pYYڟXPN+j JklnK9m8T'Jm= L<>wjBJ^m^b0ituaz*.F^j%zǂ|SXtTԞ=>9RP~Ln{.] zp 0icʔ=gZ3F*8 fDb*uLp: SUy10w-nvxVx$yVf11}40#E\I?A";`m-Bځv>GˢKeC[ZAv*AbZ R4E@l>*kV>њg=honwot(`eN6/*AjMjطhڢ9 R Z/ݱ_Rgֱ D ybOEN(tɭxd_7Y 0x<-㰦N.pwϡZ $gSYtM0S Vф M+^nc6%jb )[S3w,rӎwY ;ǮFϺ~}>۴ita)/8I~IOJ2es6B6뢼!s睵N:.{Yã?AٯET: !iÙp6#IOϯm?<4vIF*CQg'k¥)^o wE_1|$K ](qr5^/ngZ&4U73̉dvzJaVZ+J(m{ժŃt6V|`KgZR*}B iyQ~` ^EAu*/6Jn<7̓t8,;lNN `g^Sm;Vv$?E`L +?r+kg=@eeb ;!4w8?S/xal˭*[B*<8ˇē:'9Xj2)II~jvBҫɍA%P{@y BnoB+HAc7 }AW7{Qk鈡35o'πli^a<O]$0 Zvt*Ɖ5ǐ-<0J [[SsV*,QasEcnZg`xڜ3uKL{7{6SR tW}:a qHm2׈ @W(ekj`*}(^68K|NMq(VgDͳj/`o= iҲ=e7/*Ʊ -=ω^*+,N_48vv&o#zOۭ|tgX\X~-1dۏ,*Su 32uwqͦINW4_$uskҴR']K% 񙍲u^]nQ|;e="[D~Wů~V-Hq&2 u¹b;eˤ DbFeΎ㸁SrӗLfwן7֑Nf'O;l=W4z2-yU";T.%|>b-(aB)H/CU܀S  C"ξ;N,q1ZmXZhW^hжڞCa]5%}Uܮ} ?BV{M'# g{?pFrbK{rXWW Nqrw@+ jY8E6Ag3  qO4/0d h3O'ntDbRN"),G¸ T+?+ E_5iA9kz쒫@ɭ:p>޹[}e`+p"Fن,τ8$sg jwt¨෍m0EzV?wQ: >8 }Mf#IxTdZ6_?rt;ˁ@_y.nr(D~fuifd:iTPn :͝fOxȼJPG؆qnf3D8ls&uLR4FZNXoU~?-]5!# oY!8|\ ~&CT~K y2l+s,NPu}% y#fR>1Wm8'ׂ,D&4O0N^J佮js26@(zۤK߷Mci.bͰSWKY**A"|#tϸ䛼4`d-M*3+`7t) 'XhhA:- 7Ol {M[]%ݒUu05=.ó\6~J(A Y?q|>"D)=O۴'EZR1G;)2Ÿ f%[D 'n{U4a}Sͫ\\EB䵊=bR1*]HWkr5obiSMeV3mSΕܶͥe}`N`ˡdp f%CBS }eô3 5ExUFv?n!g.]cHhpYD Z'fXc~ɯ?b7 Uua/ :tHNC՞cFHrca#8WnD$ja@כ$*}kyk*kuE@fo,%9K]FՊNtqˍ[DI)mLasU Fj(d݌V,&oVRKtS4) e2$-q-f_v,=([Uh}ԦZɦUK2 7ˮD.K̑٘͸_Jyj(Ze0&@q(/K &aV*-$Fk#!|_!Ǔ#yQL@q UL4RKkh[mCB3y^oTɸ+Q2H<v~)OW7W`C3G%|qRI8"2e#{ 5uesPy!ʘU$coŦ5 ȳ7p%MAniDth׿iVS:Ig%+WĄk.*9Zފ0>yQqE-?0+|,#o0 KrV$b97\3~j!u 9w(c?\jI]Da}^q%Դ!z2;>U"d@żJ#!nz|ۏ&r@Ѫ;t azwb+Ad*B>y+;+d='ue*Viao*8a]vHG,K'pqJ6ǵ6/nK3AP@wE9zjLhjdS XaSRu-UUlYL ޽mo$iqh@k@2aHrJ; G@NH ]:ʔ:fO%f)@QĉjX<)ZsL8|qWzrV)UYމ%ĝ&9Ë 'w ˭'_p %4"t_AW7Aa&$qLg`h9&i {ZS|Z冺F5.S1ԲU3#ûIm~u.v@sǗΆQNW$UɆUIlZoTڤҁd1mT=vgLz;./ݫ/np4R 0;e 0J˖DwnKԢBֶzS3v\vGV1jTJ !ª4[ 9wgM}ЌVjs(v]I iִxžbG żй d/tUcµTSX<=&첛80zU麛7DM)7yk1,u^WR ᠄-\"׽TfU:8rᦋN`J]"8|R#aAw;`ҡ@œ eksesI:/V\݇;cP %C~3})c9gִJT|9B }q['+t& @VRs_b3bj^c`l6#Y&ȗ:1t!Z۲Zޟ^_DKa-}!XG#qW]k^bѬbS-sNQ!26[80O&0VZ- tQ{b,gmx ɠ>Zβ1@ PU'/0:e76TqxUU-quBI9^ ajlqZ=c]-eg.VHP>".^/vA8U}aS;=P-Leg Z _K~Ds7JleR8E@VQ-P;5PP [PFGtFoEA4T\MCĥ63,M 0]-c7c i*$Z͹ZݖLMw XF1穣:fg r׆ z}!ϨզF|Zhʣij=Nq#l$oQaqpwVY,7o[kՌUSxMtn˹~%Ye:M*V(Zm.^9Num qz 4`Q.9HH.{6Oj$Rm y7w3Ym.Wp;)r%|I?Ui۾:ؚaw&h˵u96;Am hY1~3Cf2Z5u[s$$$qouJW g1b1FbezI*7`>o>Yp(H/6;ثyT3 jXƧׄ9ûՓ2~- 1 b8hYFM X6QSk|dJ\Q\?]Ϗ*O^8xP>VPŬuR q8"Mu Jtic)mr%c$ATu@j1[+N9u>V [@CwяsӬ%]zq[@M(]8^] öOE 2BJwfq1vxaپ+q+f+WBuksOuu%b4V6 2d@607Ǘ-bɁ-!`EY|s0ER9¢SF~([Q+-K!~gD@fP )ڲ;kK5J?Dg Գrmj&.9)PICf6W`eɏ!+4R*+&.ӓ}j CFo+3U]O* GAGnܭ}0Ak2aQf#vM(!''JLk,`Dô{V4OS"u іn4Ox"剆AB*Tmb׼6{@*`eĿ> +jJ&rjS~g~]3rߊKVل[T{?-HQy!-иq޴LߓQ|ceȈT2" -/nlP!1 <&Y6eC8w/0C_Hk"vvrzRkMl:uo Țr ".,A$dqnn$M.~r2]M+4z:UMhzMkLdle;QB]Ls/֛0Iھg<cʓbg~Qظ^@5"yv6+8@HY[7[+i5.΄sh}&_ M j&_n=^1lkHSa]ui\l>`c[? '3Zu$oHq=X1"0J=sn0Tfg[ʘq֐];KlhZ9\L9ب?i&;MNJX 2of*}I'(5[/3&iT9[:`UfBH$.鄱i>}MU1+2mŤOȳ,ɠڧ#uRä8BLgi|#SU#Qd,F5M=XeVL/ };)3b`!{9+Uvd$.׾&ǣoE!$G9ģW9꯷^sȦ]}!g h҆`O`aoPW3]?씘g=+~BK6fn8JNnεQ"v 0sU;T tl50:2Sq0A~3Q莽=Ϊ^|O]Qfʼn<yzf@/廱T;e>+'J)~|P@m5 0t /E4.WÕ$}WL $8RvGݜH hKbO7c 5Zs7bYsALgL^ҦL z eTk^T$^6ჟc%:&c)2nSX_aɲjH@d- xvyD3J+$˛4 W[eobb1,ٳOOydWt:{j*O۬f}5駉GSWMapGm߻^#߮3贮>w egnR^ 7|/>f! ƴADZWDWhB vJۑMárpUW\+~ȱ:<"QŦȂ;gXLo>Az *ؤVDa i7Bfå!1S{HlZG<>9 #R(0'U^vKE(%/*Ɛd ҈%t\&g tF2tGxiC>CcJ%V7 7 u:‡N!-X>;v/)cFu;!hGrDc"D}),b `{}3 m )^N&BFx(0 ju +ٕ`G.nƑ MRIEI}¶m4ˤ0wc'7_]TAAf>ՃkԂ׵#ĽnarcH%D9_l/9^Eϊ6Y==BzhO{ZԨF"Q8k8\q! 3@Jyy,#gi%]*jST M;:%̯PM#W0UڰٖT%I-zjzv|n$}Wg]3BbtVQ7JT",Q3ګWzH{[?U,=۞uk}mUe_9u,x\+2aRHZjD2}S:J0VOz!mhnsti #zfRwۣ'\W(b#yub7 vjXbwA=CO3 o$Q9}啲+YA~\RlNGZeVlթ6YGr dŸH*f$P9ȩ^tܡEmӞn}vW$Q^YP.ExO@|l-x*b),R%  I!hȾ4Ep./Ө'!p6TQ 1ǗMḪkNHl:|WrhNϬZGg:B4|S,1rA+(N0uyyITQӬo8i{:F$X,\$#p ,00HJ?k}sB;V+NґБϞޮhcl|ct/ǩY飘̝tKK_˿ i%m`"4'6{\ɞ1VFh;!P4n|Blh1%$xf! +빀OzpBSM芿y3.ޜd;@!KFIPCuB@G4sik;-C?; z?9?hY:b#xz}e$?%)T]ӏ_R)nb^{ZSq Ǐ]r\H`p~V d6QH{}P%4yC(&Βa8W4oV[D)_,/O%!+N xG!O[fBL&`K޿][kROw<\?pYTRH3AtDezSt(%Kpy{6GLW.C^r8\VO·딬Z&1Ilu7SYG~ ЅcP{ԡ-fMGkIӛdkM'o`AusO AGHo6=(f,/ Z˘ʹEtGe!a2b஦<_.^4%m4p3ÔV_$QeFPDLN :dz55]wϿ̞YaeqSXBĠS9(Qϵ|@q6rcv* `]m 堯P:b&f3v9ܞ)znjDdi Zu)glvdщXpuT&?u;ӗ6 o*?jfe~ӐH)q*_]`OAnu1lt%ַ6pXP6]w?=m+2Ma0Ta-xdQ͘fU:XuAP%*tێ#bˈR8c5I\i\1S $c{nU1 sCd٫> T;שhUXC)]vlD:nrFn*3t`-Ў'4)&.di}^MC kUDC!Edd*_:W#}rHyE5 5h ǜKedc/`_qNA:uWv J6[5l5w(' Аn&ÜG$m;]l8HE0õ |:x}cm&(89. dz X:R{)lxJ0kҡd ?ϵ d1 G*aWh`ȏHTf趈{ Nn3Y,h#.o|j^Hρ.xW#V #ٵs 5t"KSIe,s9{41'u-((޴⑏H9{MeEtOXP'KPiQ}?IFmgcr/J|¼d\U8 ً`1dkZh@/@hGaxi |ORLX70ѡRc 怄Uq3k|X@d[3 GG#W9m<w&;Rm,0Q=|?.2oK*Z$p퐞MdWc&|C}+r$8t 9ɧ{F9~j܅1}9RF5NEq+V!iUq',йHP@e*SL!*=r,tv2e:_,z?F*lXʔߗnʙ7oᝈ!:aEMTus8hL"KෟzOb p}96!p 'ŃfMVgWBM6pqN2>Em!/M&l,t;,?ZVa"5 #4x .v*wǎ$`UHb9&Z7 ߯5: jĬ$o:7kTXϗX]cږH\Xt2o/ltlQ\c/P]2A@Ⅸ?&%)9,־f"j.92MraFb( #J2Y(toXMq䂉tTҧЭ9#fQS1iek1v۪l/, ΅*61 "q̆ڌ@|镡~\ 9i\&dSꪧ7' Džk4URLbo'0l^{\jɴ\Ӑ~cTrW]mlIJӽB|k4hu< H;J#;027zXz}]bf4a2o4oYO?f>t [N|T+~8!dZ R㵜ScfzU.W'~A'3p_|Ǣn"m+;Ǜg~kXYl^|feZǻ4}QI"ٹtB l [yl6@ X5 B 4V A7RfŸT!!6߆˷W̋aF9H Ud´Lz<`8^2,z$B+iQ\%VM$p%iT;^hR-#*BY/W.N+@[pvRF\Qs Y:@]ˋ!oX"MKSZ] ֩XXgb\u&V6G4/&35'a0">G.86I,3Q̇T'cV|ZS)e`j63M:nӅ ~뜰s3G1j%LEseq8pK!u_6) i Nբ4hcܿ_R vB߰#ui|PukzK+Diw{-eRx=#t>[Bt_$06U]z+3;% ! 6=5BDG1{8P'SzeХgflT1ނ?uh4ҔZngui{P"KOO3n"5d178DfUKlRxrEi6aNkz8s;!eK[wȦonZpz2אj `ˢZiF6 ;) 22y݃s1B0.h|t_k~tL\%~-rV|6]^}5;{Jץ!;⋈7q=8IxV( ]u^j@U2DL Ty%a&FX FVO#QS>U^Sgr߂t,ޠtc& ك1w/+>Bd1,yޕj+E־yR QRVAjي3p=O"0PxkVn}ss@C’%OM_Gj\KGPXU*xIuq_j .,hN|EG^6 *jVaΜzVJ@FEZ9>JZ$ϜNWf_%ɝc:0:܂;)y&݇2q39=^;@wO<Ceɧ]L%ƁF+'l,Ko0c&!Z 4j$؄2ěmlպgL4_E`fz"eM˺~Pfѫc&6#P[ ?.Dʌʒ7%óZ\Vn]dqȫU.B^yLE`祌>o=Er)de[4ދ])+(YCCpz`|NC8dgO.NDn(ӳvmpPe闢~QY@26Ќ?=u{f_UH՝\Jt5:hb +h.32Bc!~rdJe , fKA)*WPn]cN58Ss oeX[/q&5(1Rs_7wSn2 }A ˅iW_[N/h(LU~war\*\opȚlhávB`c ǡIr:{ Te<-Y> c!\$P,مvma3=en#1><# C'X] tsbDBWj BYl(z`FO.O;7vK<(IV-e2al`Qv=|c0<16e4|5mm]+:b4ؽ&%HHھC6) g)sTIX#+ <>q uj0E`0B(t؍Yvj !Sq/&hfG ?LJx lN# bvj ϘZҸ`sԠYH1K5,'j7Q/=Tˬ7 ̞_ vYYl 0 o`f@܂fawo _p͕|)A0SCQS ?JQeZ*S*g6ޥ gۣҬH Plg<|^X9SE{A\7Ț&^B_8%=qЋ]3JFZSsjy7[tI\4m ?:wM3 }m&izGp`JR*'2:nU(uVӞ(S Qv(!Ϳ rfӋbzȱ Y7n/oIgCX Ca ָ:Z#Kk !yƬ(dóCmktt#/,e͡T*z&J[X P+jr}.XucIEl=`gJQc{Z}^}Zd܍,O[x홃UCy83}QݵhoHWfF`(gc)?#s\р(}_zw'aL A8+1=]YKe,K_YWh)?+HNg= B[qȎH6~KPٷ|WY鴭K5bcnkr,FQ!q6‚ +"~)6\*!.ێUP+_ϵ ̈>rTcbwCn9`ֿLs|I+]JZ [#M!b@씞mT{]#\`6-H =+إƸ)l8Z>Twl@Zݶ zlh(+ZIRꩴMK19 ĭ[㿁rQoo >>}k[+-/#5,ʂBM?u]1k" E& ^Fm3#c&`[ɋ=TW{lI9pCϠH _R}7wLwcC^a( P͸zд_(H&_ݸ%'NuأnhHC` \p u]TF;1z Sck:D%1v1XsU[N'rŸe3t&n-_)hY҆Z1ԑ WZjmihAc'>|:c֕eћ{j .' ;u8(gn~}~cLù> 8+3]K-D%dGӠn~, W:*#iR$+wZ醁v)26:tcU3?`vGI G ɘô FlҒ.y;[Ö}L&m`HenmR^GvK׬1@={ ̯Z{ui6U͍z~9E_U<5LO:MՈA?b)yZ GDs іX*CVؽg47,>ŘIC=QL: f+ dA #o,Xκ1H%tĩ9O!Ћ/$ eY<ڵRJ?[UjdrSD]Hm/7K.[v0hղ?? O;|pLUVhvlZ.Y5DB/n(ZnCFu-c _3+rԂ/?Q>{AReN떚Wg}EyO( DbC tW " ȝ\2@/Gl{C%g`wќt\0 w'a*W\=:!?<2q(ͅ0}XA!vME/:%MNa ?`=-J|bSx=UVN_9[ . ?b75^4HiH$oùw8QIP}^2c ?/oJ'=#hRi/@.nx谣ؐ!Қx1w^h&P &$ mr%Waw Xڸr=N[R3QʃTev =}YOjCsؕ[2;E0X +mW_ 1y‰'L4@+RBB2IBXc/:y¤C.?|˴ra 9(tQK'Oz 5:sL\o< 8 sF6SĵLrSmxI=ݎH Y#Ej|BjN mCNS8NG2$:^rƌ[!/$x95'=vDU8c-tbWƠ1 YX\f[]Ni~Xx| $0%l&@A堗,/.4fq[_N- ]hOY:LTEQGEPywKVf4nQsC/FyL&qĿie,?݌sHtuL]ydSHd~WzݎgH[>*X. XH2&40`NMy 56kL0L;p]N/83Y4.HxY;f%C="H#_4Qn>!3Y:0vz쾫hkAv +AFi a 9|ng%{brxࡰwS='V٭^a*e2#,hgVlH T1Xlx%rV?Kr++_P 0bGm=!~1nӃv,^h+>DKɖ!(ffpcro:6XubpR}g]pA?ÑvelFx^Q3$%$9u҃_:h&Ɍ;sVQqܟ)d`@(h-Qy8 ?T͖(" A|7lέL O ַ8Ы uAzDKifv u&V[29aW3񯘐d_ bv[c0, [|6rW0Z:_ZŞnTn%h6ap $Ox NSE\fJUzQ%NM[]%۫[3Apꦞ$ YNlKܲanOf W'Ϋ⃄ܟir3f~Yme7V !vh@c@c>ngXݻxzhi0~,O9EQڰ@%P{2Ԏ6kY`>؟aHTA凧p43uXp􌺋23b4B=be"oU>/7*-mFeܶmoqh8'?07}󋛺FϺu1OCAdgus,|H fDӂR+`Z8UF<@놨TQYGX-O~ Ixj.g/Ri#7[ &fj馉Yys{xu! W%}PEuGC w)WKIO'@861ƙ-,5ml6y@1p.떪r`Br_#HMsuj_fNma 1bqfe:ߌs'hOzv=TC2WIo 9EpaiTnSHTRvsgfB_L=s9{k8I5IЗ1 qll߁G249C[;Wj*cY[> ^?HԠ>uMb+Jl<8O[ r]-+է. 5)X&Vt9-fQM ~p| FFMR mS\UMvR " :m8 4;UCSm .%qO0fmf8zpKv@T*H,D<..Rkˆ O(Z©g갿6f?p99|eǩ L2̑@En?]ҍ4Wr^{`!ɔLu9b! >BZHV"=+kB0Bo nhdAִ;LOu7BqC8OW"*:"dJ-Q}*̣⠆1:L,BlF j@=K7_ٛ 8:$' + ~ծ4wV;tC= )_)*a˫{hyO6i V"M5'м_T)K%Ap73m`IRkq +v̷ECR/u+11T'py}"^ F@ˀI}JψLpRjQV;|};==^YVT OU]9.KWpp*]RV 1 -R?j+P:ϽS|9tE0^Mc{.#OKY `&%!+jrEc`ո4O`NH$ٚ{WގMq!K%ּ«6מy>Tn~2ǸWlDRN|iD0_xy)dߘN2XMo2Ma$svdCbYDа@C}5WQ ^/ C1uN :~a;zp{p@u2$+a9SfRټ6REc״o}|-XZ_2MِfAȜ*֑bb=@INۿIX,0057!gEFߢq@;~glSBdX j ^=z½!/#j]GxjeU˳ K[Np[lpz|VՔD,o(W{W7Cj[c)2d7n"{'>7r- ZsE{&=2yGZ 7Tq1Lv\M`BE`-aeО2E 6A\}4Ԍt#9 شa;ū^/ZV\őAJkZAi,>g翁16"kE&:aOX B(Ɯs :p3roJ뤡(ϺAC:qg0sYAN.0YμA[C_c5ALowVrr)='\dkjhM-VRI1~I6WAܸO**eMY".xl#V?7i3TOP9 _4t`!\3I CKQJzjH+rMx˗5;儮8#6/Ns 5ޚ8S>Xc\Z@Ll| {ywo?ηEm_:Rբ,UBE,LV1 z(^~N$b1VшaŘBR<8=jD\B^vߣ[C~G5@g}ǟIɁ O#`E%LcEٳ',7g* s, ˡ!,FxD/;3j4Jr"GZNL"uNאOoTq2[3}X< Ia)h,WA"~,nA* ߯!Q ʐ8n#Uts't{z5=9@"r{ ! ]!W<60`he晃!Drw;mT)&bmr8jSM$ϻ{aN#hSA?FrU'=[R'.f9\F \|+՝acz1]G!9%|fJGd75mLH]ܥ~ywāД`zأLUEsdOq}\w"ʔ6xT7ܾKAF?p#S0%PqCTNfġs3IԇO]T/ѥrjkwfh_A6<-@DvrP7 d̡uww>n;8 zfZbqSCs|5digV#{ oB aI wfV{vQ0:-qOg)ގ3/ػ=Gi9B`kD|ȃxIuHٲ^\Z@j_ǣ2TDpK$feS]zIY2ATv`QN2ܼ!\&I!qZŏYa8FQcCbVo3x>$lv_")h!0C;O5o5о Ϣ[W+)Fmy !1:uJVpdFbHdz™-e&vV!) 5n0Ds::HDXpg^()Bb[$HawuZwم$iKm?(tЇ ڪM嚿6h0A^㗐VD(@UF:DFUEUHlRddJx݋I ]0. kҳ8 1Uư2=am?|H0t=.'i~N)D=t1֚4sˮqu6֞pm}xS{ [2֏:D^jo %_$HD+T:x0hy.͂,6XوRV^Dz-CMU~A ߫#У9;h|2)HFu& AD«8ݴ{w{)5Bc>y#Vp*7my=ǏLx. X`u MňC%${渹#̜@0IZAǓ'qm"0reƎ&G` m@VO id]W@i9$UHrJʴ?ozqh$Di XRKt~&sLx>HJ&<M?a/G#}5?L=': )Zod5[ّJd?<6 pRi5U+ps58dEdLmUA~-/YE l^hш _l-?&yx %9FTpĈAAs$ù$AgC.t -8}U 岂^OH?y@=4ԱbK!(g8)%f ml=cצiHDos^^-}R̰f[`j:Aga)aN!/t8،y2 *82sqYUɟgAN]Y8vùʁDv:5-h|n{cNq91kkm,c-K?ak;oUi?sY߫t?hS$%#zYa{A1[W;xcl`t*Y oRnɅ/tZS?P&S<=pg$Fᕿt7"+7jHMf;twv~UUjtwx֣((w[R^+A )6m[ <Env W{v`4.k#цS@a1\x~t>cbw5_4BJ[?w/>~O"kBИ{4pZt s6ț][HƓ"<*6n%qkK3J<~7d6bS#:23 V+Xi eT.$Bfp_<~We. iKy'. I1L:2JUKa|pE?:+L_ \/,K $+MCB&qrRU_рw, _{ )Ag˩"B57&P'41FI [ }A1B +kFd#K.v HY#6oK\ӀC|798Sjf͉DMMy ҂hos]'NmDƨ owLS14"lQ{O.v55NП,׭2s( H auT9-9@-/B1X]÷HW<1\+F=iۚ1ڐWws(ul:qEw7mxZE*:f1Zo}} wU6_; Zc$w{AB>],rS<rWٹ*Ư2OHZ<"SL0^8%^C?M| #$X@*Pv3MimdM +ŊO:pi/`hG`34>B1q# SF/*S*V" VbpxMMbE Gt3 $ʆTb1[FyּuCkdzj~P~"q;S͞g 1\."n2t}ZdLiı'`x<_ ybk,0-nf9OQ9 `78id$]!k՞)>!+302[io8G}8fOv9Mzэv؄ԃ5\OQṣ=Ž/0t!H.v x4ټ,*KȹԐ7Q+>+{qe$l@H]L*AlKpoWVtԟ3 t%ET+㥠5ZN(# jh5#=w$Q{ xCLB>Ke!<ا*(j:- (bB1}BSFG]q4, }{/Y3l#&W--QJY6v X\M#v *(f |=P֊Oj,k^2+p?!BRSKRP^+l;5`! 8{gjg#<|7C%(Xz,LjZH`Ji f_O ;d5}%`tJo/e0=f本pj3bmQYM Z1Y|k ɣ ztvrj%07\=6n|Ձ׭nEWiFvt;F(g4Qf!sse|bÖT3X"-kKSY+HChpT'//i".$1O5.Ȩȃ跓": + 6?I.ۤ壊 <>9]\6U`d ޗy]76aU҉`20׆%V{B^s (b*k}Lnx8O 5 |j 8 48 z嶑RȳFzȟ'ոO8ޘ5K3rP+n@8a (p#^`GDU" i֤LWf4l\[ij?mV7Oޓl9N5G>BgWUB φK |sF;.^(N$'eI)!X:d`Q.;e /;0 4[Vz3TRܖ6!.!3}[rtflO6øO@w줎QT^iVI`}m.A=Q+CM 28cK`Q*[ d><fx Chop2^A9bW3C"l$|c7 go53#hX[1!/3XVm0=CUe, 0`s pUzޥo:Ɲs;"WbH7@(Е~5Zzcʲ-XjlSRUX5J  $;-Y.tzSO;l]ZUbE0`~P $txjX\Z5t} k{n?P\9 8H˕F~מT9 !H4HMqĕLœ] aU@ުk, ѻxƶ.Eaдú),g2x/|PsOL-#ațIAԐhzsjo$& h.O9aǽК@Jobˎ(YV4wC0Rk{n 28T,*<47%٠@87|t2+Av-^Ln G޻~S8M髈=LlMWfr7 XvHIఆ /bGWJU%+Ϲ >tѷ8j5=2ܱSAugEЫi^)^AO묍'| AV=2"/p>o9}O-\I4?|^kI^&#']`ڃARzMXƲ꥕/77A!JI~pDr :ɐփ0Hl;CUvP1 z=3j`xSn30Dҳьׯ=8jO1@pӃ4Rױq_}%r$8صwk9zp2dq+ۢ) D2HhCDMWR?)Rrb_ccjNÄ;##(-:nbcC)1h8+-r?QkCD/Y,mm r# .gtLnO@C .GT+.{ݹ5}`X5|}xuaoعT&.J9=ߤ89Xzm qYo뢸ΣG ,UlVhZ/ju$ KR(WPYp,$Tע\_(ebjuvqAʈ0@w3S9s# m.$6v*JCBPi8!ҁاA.8J?:C&6ƻk{AN5j*v >kl񏘻* ģ h7b烓_i[/"[pFNBbRھ-ZfGkL )Wt̻#~ю@_@zG"Zf|W)I<KLk nj%,q |[JJZ.F'T8*&Xw#}mnC.Ia<ɚAfqȖe|CWHdH:N,\<2rYxS!+Tue;T$l2cJrP߆ڮSǐaX~2—t@ 5r7f@ isc 6[!s^o X|G3D&`Y33\y x5< 1p\S' _qS][UGv3̻2/)bn/1Z?ЭUH.Mڣ\_.aH*7 Q)Dr[0` ( Liiq$&ޱ ӀSo=Urkb!|ѹ Dž%-9"_6ޠi|^sVFr/?;O5fwa6m@btXʧdu1Ag%$eQ9+,RBv[/6R'`ea[qF,*?vx$ऽAwCrν6߽ѭ(}H y&dOM5н@]m8ꊇRm_Gtjo?aH U^-MML7koWGcѷ' a)>|D+Ai7Ee=L= S}:UxHl@3I/0Wf.g毂*s%fu_%٪ӝg|XWL*!m?sCGGMHvo%Q\RGJP;1Bp)utU4;DI_.ni~#v;\n\#38M6+;f7dߋ]ySh:<2kb\܉) P^)QXn(ݰ3".9OK5Ɯ}ؾ{^4qOcq|%+[+EI{)l#)qX{<7d3묊=G42bmOos|G,f SI& WZ-Jh|ַuTXn )ZM~M_y,*jqc`;Ia>M]喛^a\&m^_kFm z.&<,&}Hp cXa$) իThZB{y8@]HCrH]Jl[Q7߽-.RjqHb k"WXO˕o%Jv,&[i5KB܍Z|2ܣ5 5C?kvq d`ǰR_( V$ VGHɄv)o(s U&3U4xM,4A=n(JvGL[&]N-z!șsQ\a D?hHݭ*cO!9*ͱKK[Dyri.8s)]TkaeHtJN#9Bpso{2֍;i~ _b/Fβ :2b͜=sC]!ST!_z*dhA[~k ܯz_GUҔZG/K:iCbr+b%t)݄ z, @BֵSV ]࿊0l _JUj [ɅJNjP>a6Uӂ@r+g$f?#N£RE k&"X$JwX\W'͈9xL<@ܔ *B$np2CfQXN#CF}$Xa鈻L˭ -lh\VѥN;i:-4eQUv ASEB4 E5'!&:E<S>&_RӢgD'}j1xG KvrC7+-.Mf7vᭊ̍ڀ䣪` }iBB캚Iۊ,A?IN+jú'`7j38`Y _"D_)R)27#lgjC W%t" .N&TXUǸ|T #5Hf Skp1G+D^x.T3)(7W [b?&Wldě1ٹL|f_F{F,<52CUE+k #SWRSTSL/E[)ѰBC\x6ӭઢ%m*ةRoGT'X, vCyV$pXyK|`],e'2suˋK/y'D{ӂ|YAh6tPG z [ X7LM9 W;cQmXZgD,iK̈l/50K_| w2|ŗ@ԧ$>Wqqxf$&R΋K1T Vyzb3 N [[bV/YR\=Z9\F `|EooxU( =݌"G{h)Gx{3GDBw xP}uQ<B X)lNʑęng5M&ny*/:jE~ݞe8H93TPu r$~| QU6$ºrC,Y.]G<|֙1`;bu^X)5` W7VmibKwBH([I\97fi2mᮠ@#ݱEˈSBlLG>yڂsQ7[HU•sfs4+"anb[+.,AӦ 45lmT9a8cڵ)P!BL8Och r#+ax SXd,gI];\^DKd 2 b#kk ϧ{+[WKF\[cCE!{d;B Ē|{b3U !N7æMƷ=?>I*9~چ\|͌ Fμ ˿Tv GBˁ0@7),GB>ʅ|b-\9.*#*4j:9ח 7y'& ).nג>(-WÛ`F[ohҎ>yijKpu;%!wh>Y\ E!UpfQg/~;s+z hjjeɢ2<.MyErk*|P [s]#1]kfԝ7gxGWrd eSUf(hz5#0E{/xIz8? H^(_y\I![Md 5~p P{بO,{]CTNώS 邧P.xG|ڝ`wGqٚ-"jSChl4=|F160P(J{UAL%̣23k+ Ng{L. `X-= Y@b 2 82g8EÏ dNcKd\-4x1F;{Q,͉X]~Mͪd~TX-_NlAmPQ~xFy08fyZ$\I6Z;R5ࠞS 4ПEٺjuҎ8] smNA#qجy)`kd͸Svv3}LYjEc!-K꽌 'O_vvJB1kv$D̷fFL-6ڴyۏQ ϒ*lѢ@/2w3Jrĉ-0݄ߋzo#&׼AO~5^ M4Ϙm\"lLz}oaknZY*^$J't,AjHotX@]k1/K/, e9"z$[~6 6>2Uԝߘ/wdܡqT)ݧYD@dŮ9 QU4aWqNKQ3l'w(DAT'3Q6&L&/FlRdsX拳]D8e&J/#Ts7[Pr&"ʛM/p,3W$ eXɁGF-0D*VGoD:ЇS}J-1 Djc:c25]RpNϾxw) m;6l)EP|h/v xz#HSgc{h@;]nd,] ̱yJH6G]E\)9FΪ͔I,YR)fl]>c6EZ-a/h55qI^ڰrofAyfQVGwyYv۳8>+=Ȏ*[ ҏ3 \:szǝ2~.BIq{(sAJጶQn;ʎ?@R,UYŋ*ǣJ:}*XAQqsv&.54U;vH7 Z5Sx.x9cr˻K*g4 ? X٣rq~~0{c9·rOzYJkU4 V|qE=FʲX ~'K .MۉF i0y%T S Z,*[k!u>JWBά_thM>;4䳤8DRboiE[;ä|%R5קD!ƬmORLyRA_G n^^UFV-Ѐn/s+&&OpU]̝ ];[5(i@i᫶ttfBʭ7/ ᇩi]ߡvHZ0}mߒy&v&OEC&F(4}nM7.Z=ʤ!xI'X+DhLC} ^%UJpDCY:mCÿ`V>J7b,sӁcD^px=JV$[!`T;n8/RRe;t- mX8t}!3޽T+^-/SU73bCb[L*xi k pWCtSc-T5w;IZֶK)A'As6t92N&{UM˨lE'c=QI:_Or 4F++y2`?]<%TM+U21/fR{ ?S6]T2 R_7y+n֊M) $`^~1Affg^Tɮm\lmxS7Q!iDMEP'~hc(WHMtϕ'̵`!00_ytlNZw\Aⴀ<"Di$2˝:^fGT :~AFW0Eoj7Tgo zay$3q{=ԀBzglp;,J x:=ள}YCR}D:_KMӁ,X 1aG8x.x#N?]7?z/9)&ԫL>OuB({9YKK׳sa|y]0K` 'Gog6$I&E$jc:7֥-FܐX\c>8;KTx%Lٷ֫줽E#c˻R8OsoZLɔI\!Hy7:zbq uːkfPkc yp;Y7/2 \D뵇yxl `^6{|詿wl66(~cIV헙LʨgbK\k/цso)ޗ/G&$mfZS \\=?0k|˧# f+f:WϽB_A> L֧>s,tZ}z5|9ZQ":S~ ?~0&SA5U2U/ |eRvQ|IQoFdV(&Q+,- T]5}۳rI,qPfQ?tc`Fvi:FU*sN.=7*#f橊jOmFT=FS1B .ȆIU>u\ `å Ԏ37ۿ:ˮ_]drymMRZh壍4K Y d2Ϻ2c>prkhV4o $< j0;"m:i$kt`rH\|hQT{Zpnd؂PaJ nqid6jx*zHe _X{f.Y_iwXL]]ꢌ`-:)0jS+QNɼwb]FwSgߓ)kOM/PW#]|BcYDLҨ}R|HH<'Uu1bdf")=w -Ē~n$d(4vd~XI Ѽ7jΓAӻs.^&?ʡV }Vj?K9ʊ O>~ֵK_̃uQ0o%bt5ZøzkM&oXos eYDط(.c[w*`- WԬzl\_6纰I[Cu?#ōStaӽ:e%R<\=04iNH^}YP/e}zJu.!3˅0" t]uA~*4߮UeGBYA h{lW0XY MRM'5_oOEbuu8~k#.LA1'2o1b9/%-9YLÊEv˳0`Px%*]j0g74(#|j /XzW4WJ'ܬ_R1m(m!( Z)1knl둖_6^%Eի['ݢf5ȫ̊~y&桷g T^*Ŏk0c f>a,zldXs0NVp3U܎\;s1\- [`eY4Mys|pt`EblC._qě]$d\M)$$PrAPutC#ty45&R$F:Dv55QfGsLm-B"Zn+d Wj4WU՛r/|zYq^ݙ$Sfb6nKي&X?/aP)D "-w(>q kG-1 fNl8Ϛ4o4bac .Fa"~y޳z' bM#E7SuW}_0 'X~Ad3˒h@KdIScI$2 YFFdc֗i|axkץrx[ f:5+gB*۶ b ØPQ* N+fj¹fTf\>gɳ: /Y?net0͛e[gIŇ~?tcS4kK$>%)RˮO CvH-픤u`gh0:/Xa8l]n5o5,hsi$|AFHJ]H=,MWgw@;C,b 44Qg<ԕӈq:[&O P`*7" 2) /|̽ofW9}.<#g[p =4Uk}$8tũӧGv^-GV/?4-K@ tYs,-7a:I##)PN@`X/ 9Xr9n3If\Lw𒣆eT^(!"GO?JHFtQ`Y״X _)si(br-RSv/ s:&Fl;jݿ7d.'9:)9OLZ(=Wȡ*[w$hL*ͺIWU];&0 ߯7ܤ␇T:&:d{8amU}nM5g#@UKpV87K;ovJqrvM~.[X~j=+L$Ko%L,Ve [a.opaC9aa!(!hƐݞzqc!C 2t[22?u:DQ{; swD'{Us@/g+< \QG3XP∮&%ؐ8T ՄYx-qlzrPbxlVHs̮ Ky Eqw;;,c0p?֘؟A47ƂM-=л*ՅCmͳFzjȨYlT@iOWRȚ%Xrq P C>Nj3ڛ; x: RCQ="ffU6_̸hcnaGN5+?wOA%e$CRjMPeqɦiAn eҊV X\Z:UZ%^2:U~M EDQ4O}[:RCbEֆ͗h)A &* 3xWpux"R#yvU=z3BzA}bO1s5+̫8x="@ڇPGʡw*2@ayX:Lh2`]ҕ)Kę7(a"OpncW4SuM'w5}W%;+ i'[Cj7e Ķ&J `(C+yO1>o'L-iG QyI[^fOV2 喎ɴq Hj'R-Vi +dseT I6g-~92?S3$tNQJu: .}Sȍh#@Jk19`4q >X˳6VX2f(éd^jsC8 S+Y}_|\$LUl&B,?2~^<Ue[feB&%Wc ~K^ f~~P,!h2(J`6=gˆWtw+,t$ʫC]1|cT>H43HHq4Aa!n^JdozC4ۊ׊R l O}y % Y+%mTRdDE}3?8;pQ1'%1WϡMAId**&PH m T f+GL]9{f^Þa)p Ic*FhM'侹텡̋I1[ce]Wit3 lGq&'PB6zb=0:h_fJLa|}nl*rkVl/+"‰Q_S^$g΢iK@)_%m41zPC<99趺hqb}A85b٭  Դf׶5YA@9EY_e_פN88Ÿ | w{%HBSoIAi>jWQ!(F<|,7uꖓϏVTXi 8C\|wS@tBjQ+d>Τc6h6 軮5c5c.HΧ;,CgضيVk!كq]U] e+gLB[Q!'>MOwCl=V[דBL6l3%hjr@qJZ՝BĹ@4)حY#5%s GlHʗwM[&NKT8i;^#K6qsr?KNGF`6F񤷸6/TQ%?fca,,5c"Cl=]9|M JyL5 )R),Z#PSJs>.F^t4i p#<={әMarm/}pM%p1! N@@nZODDA }A^$/fi6qw/Ԛq$8yPx -v]l ,:zΘuDJN*#_OIi -1/|`Z&~*:DC| ,B%BJ}wqFʂSN;&Ͻ~iӝ*m UGrpTD˸U0r3cG_}3 %KO~@U['Vb( :Qd8މ=aVusZu 㺯0ک ۱[ݿQmjյ[*_v.cvNNTuZzW3E񻽽8hо6hːU! ߲k!BuhzN2:K UCly]:(0i󖌈׬|j1  A5Њ2(acѻe<3%4 \szcF(͗2/bFݼvTI[,g :pQbR|`ZbWUY*, 0R̶׃]:I޾z?1*6@5Y 7 :UG[9truf''.K S ܎ٵڄssT.{yz/X@Q%]w#`bR˙wIDN 58c2f9 wcʰR)WQjs)Zݎ Q:fྕ*()&?{ +p^&00S&X1 }/i|\Z"D{4ѧIH64 =zn % *N^R1@Vƥ2AnJWq3+ kznv;L tlQ"oLճ_Y@Goa7A#+..F>)d؝mYc Jv%0t&K-ݣr3X~zKŁT0/o8ׄyW,WF /A<ҩ!Czj*Ҏj(Nz 8b_ U^*yS;d "@,/WD"\`Jy8YjAH!(lXŴ,B%)rg,,]^Ӽ8dk F`A*TRS=v vS15-+M"I( ؎~ ,9phR\ވMP&FdM_alxC6,WɏOl߮G)~ [K?yQ{lcj*nR>]uyΚ@C2FW2NrE%SDwvd^/iŴ'ʡ^Sd-LbO1[&6YQ$c%ϗJ Wzgv?^=ED^Lgj[P2itЍ-@9Q}LxoU,yWM= ˁK=T3vzOy6~lDEjJ7@)\]um[Ù@Y 3s>0s^4-g`>A961cA, U+؁g߱4ūqG+4ĄRLPrt4+/˜ԒȒp|`Q U%9FF+`u9l ѽh!oX@hXpc@q,~]جCE#C,[c &]S#v;G e AFo<^rnG# y楌=htm@_D"@&SM1EtRzR(ΨaP )Fg܇ߕeBa- OT+RQțF#K{[{(IqRy3f`sy[ԂQ"&usʟ;d+e,;b|x^._ 75]H$2Cx%keNP'e sD"qx>Ox|<n8 S2]%-y o$A©4CՁ n%q }z}BFj;*X(qm/S5-HKb|U~^~Ë%k3&ԌHf쫝dNKf2P/^$Ex/MxTx#nкmX"lWE$=ᩢd%5C~LyO4C$Ml<ӥizȓ+ljXB4c'Jm. ÞRFN%Z -^UQe\T7ŽA9H)2ڑ92ܕ\ Ftz X^?A4er"FGF]Al'.jU]׃peE7` 6dH'D$t5[dN).ٕ3 ĖQҒOtdUDR%lw3/>Jrh;^u]Ŷ>ւl:蓱+bE!5V@ڏﵐ"cpr=#63Qy/=|b߰T@SöfdW#oSҏλkS1+CH1EDM騞+}8˅/ &8zV`{4MW2y^T.pr -z]iW|z#QH  ~+ =p߹[e"aIkЕO;]k,53UdbΙ⹁U~4`rVd24{PFu|Ƶ1@c hv?(k)WM)L n9Yqݫ[xv*]\yg%N C殚"kr2!xLJkǡѤLi%_< .B|@L%}%+PĉKKRQP"6sE?u5C]kx0ȇu_qG4/C[Vf}ʴSĵR9?S5 PS ˉ aEpBkƗThKR"ɖ*;M/^JN(:SGyk`l$!]l<j`0ʜ(럕Df-q1b(t@aE :8_V7gpo"zL%GB[(V=[N-Yq(TE**{¨I윤c*(nZg@Rx!k2´G~P[n 8y]m6!;Tʁ9EL%ٺ⇕ۥ-aLW{#Lew(Y<87| .p# wB\L{79nȶ[qEp>q8rgRsmΞuZK毯h3XTi/YVl5^7}h>"X\\: .yv37ZbbpL= 2H9a4-.ʼ Fd}34]0V3A.8F{"@[.߂F[x 'i`H+wy]z W}^i i8^ SMQ0?$F Cf'^Tr-ض\t{6sք?W#skp|8:\2?WǰW )Z7v"bA`Yā_fk:(Z*ѫ'Q4c||a :0t6,aݦ-t{@eK#i O7 u yi( N,딢kߤx).."PƠ& t$BMZY0|T|*Ǡyi (X+v,e6 B6/7ƻTpe)UcFYnY@~I9}nQPkxMcVQPJQn؈;M}|`=4{\ 0hF?:g<:D"Dcb![g~57bѬRueѼ뤞bi`EQ ݁I7lµׯU5Mz_ l4tpR؇ȅMU>wt=L1j/D<6L#6Y'ƂVFـja0֩ l(]<گ8iKDfR1 Jq ƚ)ȰzG kUi]%yw8+wKտVxUȋe.]#?Lh{af?25(Y<LǨقo9C#i׳m2ki\[i|R Lxﰺ"ab&/ہuvU]O'#$4Lxx10V5nbğՊ(BnԜzLC?.JM.\ <T@T#$W]Vj /NNʒo%o!Ӄd'e_PԎ ӷ h܌H4f=W:|;+0O&TX.3,R;fa:qbVh@͉f99Q/ EsҾfKx޸'zbpI*18͊~3K1o0C"kl9Ƶ\@^EZU&v+$wδƠn5o" Э,Ub8,O'H[̻it{aw~KՏyWYz+؈P[I-zjw~ YoS'|PI';qCbBunZ;zY5[tL v*[`gd^It&E$+R-Cl827sv)pq}̧'kD5 Qy' e:QN؛O?,& G$q4+@ Hq|su' c2I bvDJ 9.oaj\`RP`rzF`P3)vonlY'1ߪK]{Z6hG3(}>3[5+*_R_[JWlM(>YȾ|o1j1BgM&Z*GX?xegNOR*6w`'Ljm*O­a=nR!6yCtq7Ẑ;"E [{QL?^!Y4x! ucbPc5[}h~FPwX""B ]ѐsث=¬;ԼGK$ 0719spaI_'9Heq^yWjeD%"LL$p V^t$i-~ b 7NjmΠzyTpq /5) H,q*1ჸ*+rNvh$xmþq*i7aۉ ' NH%8£3L뎆S۠NEܸ9}t>CC\5aـc[ĔD$ `7+|7AFMC4 X1CdbXx{C?ĝzXtr .N拈e$WgZrQwVhO#1RX ony?蕳F/w!IcvL4gOՄbױ쫛ɲ֨xӢwyw;`eᵎAzbG9E!e'U.xZVJHdpgŚ^:f,|Ou jҖ u,>̆Y$DO<%M?i"8 XAciFÅy@bIE͠%zL*ѕrKr<6Wpx|c9y# +PEd5Mpd5 p so0&)A}'q0c y6L1sDbXarUozhepQYZB#|SM2`-dq|!h)O*X"y5byuuv>"ί^밷0k?G2(xxz:Ğ{FhA\b >v hx4&GȾ=3 &-?(ә!r$^7B~G؉#Y2Fj %2f|$϶Us R|]}`nWH6\}j7*soO7]]z 7kqNciwRUlFqA t$ent"tlK\@%PS-y!:,7l* C~ks.xx9 V`ODΜT^ⱄ[Tɐ#^g4GNyƈ9.leg-NjC脼Fڠ,6u"2JIa-C_8.P𧕯k@(IO=%ܙёm]K8senynjQ/+@u#3MY$"?AF` $EեZjX MO7_qh|"NgMC^αwichv`N!ip44 qmtw]h9˘CqUٳ>OO6 XPt$JgΨv $1 Dʛ:K\V TGa,=˪?R%E^_a0ѥܜ RşTayN0h9vo4qox*ioI,wCt6g&)v g*$-+ &ow]c)w}PD:s߂Pҽvk "Pl|Sq MxtX%Y-oYRV5 `'kJFcIVnLc cDߝ&f:(pkrWGoVj)UꚌw`,i.h Y*W<7- պ)Cߗ݂ Mdr"̹?H1ku~5J&LEsX`**Z-3RHˡ6"G;qVImIIK(DgD'DZ cgZ8XV-I^' LbUf[oILl4%ʃ6C,=~,H)zu((}v$:{471c,‹| NZ:Ld"% f U7َ\c-6"B1rqSH4~͆g|Q&P/y[ԯ!N j@f}z%5,U⌔,-5@ ƒ|ڂVQEҷ3JlRy8 r}̑g\m?U4gUj%uek^.${rꀢ&{* W~`7P4q-|$Aj w9Wұ23]6˕AVk(am36jAI}$Q(Ym;!+׮@i^Br Ch"1`+(Ioox(ՙpKh} ߷C%k66/6(B_`b"$4y |Bf'Aڅ,".K#htYƜ1P':kjAA^mZW){za^ ܪ"ޏJ١jy_ FT^2D}gWA$UJj*^CX\eh98}+R7N ?VCQ L 'G͇iu ~Rhuy`;wa*Y\kvJ,t//?(X`q!4SB~@k~B-sbT$1Qc71YRu5u38 @+ۆN#U^Dv)ehUZXFiY8b-X+~-M^',^8w5VWS5?ĭ l][OGOj#֖Fwy gB"bɴ 鄺׈?zP͠3ۄM m aƌua׹2)vZgM]o1Zpj3LƥܯIi$ aDU ?Hp(u uI;n$f9E MJ&NId%QMf = "lAm6hOdL;aX)!mvaW+SҳUV슕Y7{gt+yp+zr^w_*xJVRڂN5&3O~.2q*xh5;qu j+ 9OGO} 5/>g[(@Y$']!h3%/FY1YCBm+NƵ,GZ6Io ;}soW͐i+A χS ~hj!QH Ӯ||871]ל.oN"rE{}ݥ?x:`/nAyxr&r-2^"6h:: #4fӧdK`p|Tn"<<8ࣥ)/{xV^[ɂ7LaU/'vY4,.9~cwS ,tC~ߨZ5 lK7ܙ"EJ1\R>a. ' 7\0/&][KjaOxIئv"lbrr}auFLi2>S:Vi u=Eݨ+o,vf@վӓ;pp)Wrd#ddJz*Jπ+8r9'dC!۳ x,Bs`iORpjDbnXʗ4aQ"hs&K*`zq~7@v^H5 pٍC:LgtR9 Z^RxsTVX-,w{) KHK(c8x_pb+w]j2/Pg wy.Di6 :vn+dJ9Obe!>솁ʔ,[Wst~0.Uܯۉ W ?/i@)^߶7,`, Z EHőR蚒\^)1(#xm1tM礉=OVD;ά(+,µ3"[Ľh83,"7<⌬y@Cy 0;|Ac\4t*ݨ!a,CR\Xlˍ]u M˱7!3p\"P.gi +5Ԑ0nFk wLH 4qM:pH?߇u4ų mt-_ة!R.[]>@f37gElLy4;;+܎>I!&Y+60_`ml]$}oE/{6g+~+΁vОSFEWjm&71 g9fP>OL`<[;9@_'=|^7!|AîˈFh ( X@h袛o<}ѵ e4Z Ll'[l1ͽYYE y4JM-"fŃfpTƬңȊopQYca(H$Ah\)jLXmtvYn!7ˮֽTX1O|ղE1ZF|oLb`/akd48Њ&I6=@9zUA/Os3}joa.1U O< wg|z ?* C|dQq|d{qVs2GxTkXQ QN䈸 ]-UINⲚP Qh_O\X /PT: 0TObxTaxȭ\pHHGdHTĂ,TGOQv| 9+F{_H xiGkŁ,eCSf2Rl@uQ/+bM19e6`G<>E;$PGj5G=LsMz{2"֔g$v3!U|Gۮ{ `"#D_ܞBңE* DeWu!84 E{K3HІtߡeʪLO1%A["H 0|}kǺ-u)-ԧ{-=}S$WJkOՙ$=0{۪Dee:H2EQgnB\pR1m.1lMOwmK`.bZ`^ijI>a{pl0Hz܁-Vr}yjTq~X׻I2^G?_uRɠv́AƯjH( Rlr-j:ZIyCBU:o b]yQsl W|gKN?d.0^;=lFLA$Ҷɦf I/ξ5sE =mF_iE0"HFHOrx;VcSم5rr^$,h.)tdך4CaD!܊ v3EX"dBjBW^aSY4[x|tasq{V =v|pH"q-Q9( ]W-E &JX5GuoUÔ+cM|=\i~&E/+̨O%`yCcAW< <ή@T"@֪kr"??~QʵV'dפJub3jl C(ts/ Yc"]ڏVa%w~؟>-xy= {qs"Qqfê, aƂ 2X}gU4IKJ*P RG~eqP.*Ni)ꓙsO397: &wiQ;/Bs<<}ľ%*XSH.j)Sdy@x&%e6ƨb#%ML@PaLi7*wsl:0}vǷ<"6,0 :.-PZƀsAb{0d^-+IQ(zÒY;5%/GElΩ(Moyc977^h\)ۖKn4};rݜ[.(v^D[5XJje>8^D$Yӽogq0=R̗ <:|G\?`Qq8&~y)?U@QI/'Egwl2{32 307XL*oj#v|T3roؖh. =lz ƕ؄rB 9dW OSv]. .`DT )]UXyKc*GDpmH`U0AѸQX,#N|Th;T3)cF.b %oLyDT}eӥ 2IF+p@=GGWlyw I jgniP(1VvURm}pd3oƤԨE$$.w jpa HzT#8E^]ĩP2Nǿ4ڟq"^bd otМ9+L:/Ĕwh,,JNElZ&pRV>IKs6*]"&IR:3MeS^;׳qdJz1_Dje1SGsv{=qh =2VՂ&dg0>]@䊈ٚy 35c}R4-U=E`3*'jQ/t*wGĵd([j/01 x Ȭy| ln7F43mV99}{LB}NΠ#yS*0 i-s."b`gwzl:?!eΛ %{D1 =ZGϝ9(tӴv N=O\[.cTj5sݍ/? mۈvOŁӳ'M ~9aOt[pQ>xPa(s]wNUSei+b(1gw5v !)O F)Oԙ7jcGI?GEǡL[vL굳-m|Y1]==']b&]za-,N`C.|Y@6r\k?rn.Ԫ( M_B[zZT5?M SMes(G R4S;O(I+QxAVFXQm\sEE\Jm"L~ximH tKtbkNSy^Pӻ$n} b ~@Jp>!pЃq'T.Iz%GѲ(MWt2HV%>t"ZCȌ{*iɤmpyU2kkqkqN(RnAxX+gD6=&C= b.&\Y#a^14OӦtƨ|\F7D(h3s=0!DntDggGCms{PƙlJ5tռ4q'2:Ih`Z< b!3mբrsТ\:B=s ~z^`L({D7*z#x&u ͜p c&?go% k=?i:L~hgPjIֲ$_ <W-]i¬{3^Fוr*I i}0&1 Ug3rѽΨo^a M~F40 $lCЄDdN%fil}sG,]Dtu ?MS8wtaF/~{4T#"n+:IvI1fyB.f5 ]^K3tB'ަ,e>c}:T-ʍYQf~ 'z17*7UHGSrhfh_ƕJx5^JIʩܙn Tv3ל:U SP(uh%*<\®E{:볊>sTVʋn6He֚,4"`Р^m:#Fy΋eǬ[zm@)i7V*O ړYĹ)KNv\*f/Cfg'i0/j[ ( qII{kcn )Q~mCIԏ䗣ܪp9J~iy((f;l^MWR)-#> "IAČä} nGڻLƕ𻝽PӚg~ӵ':M;^I|s'9ղKʵ/0z/XQo!21ftB3L/*AfG1ɵW2I]Ja 'z_H[̱tș;ibe}sn*'qJ1v(xw"f/ ,{χ)5$fG>n27 h+R;]*nFs^RtA{YZ0}ӻFdb uı; @$׆dy/uL]:TFsf\z |=1D_6\Mp.mt2'ƋUD]Nu\H3+U@2HTwP W2ju,c&|EY&š F-AΉà { &eT6# D:PK|zψt,0R;aUuNƜ|*8v`p7f9r5%uПaU/=nG9L{5=wPe<5Y P(jtTO`\kIIbȘ맫o"=ˁ>$UXT ǨӂA+ՠ^VI^g ӄWc, 7EӺ"qa [=V.2h:3z\dh;ʕ1{kBJ :5e2~H@cD1ܿW}s4yf9rAv-Vux̳,6 R)jʤfZOmB( sKB\X1 {aࢶIocH4YG)s: U+!U8#u%y'΄9v7;c\&ލ=tmU◮F̯qA1i0V J̑Ƣg&[|7S* eQcMٚF[hk.`"WcNwUȡAu^u0(Zš0NܗK^,s62YR]DQs|HP)8[. tj3I ǜFDhs7`suI1#"Wz)p,!pΏSHK-ij>dzKA.s/F,>(ԃ!;dtZ:>-Aǃ*vt#3'k%3-*q9JOѷ-{og(vJDZ}!NQV/`p<8.5M}U֦:"!5u@3wA)ĭ`e_ux0jJc7 ~l0q>\ԝeɫb\'Ud93cgrl+@qA%~|i۸FF<%JN-cOFn|T{krC)^ BʑHUNOz$sG .9LI,r>u(6FE|D?EM| y'7E+V:. ~4יr:'RD˿8EpUfLR7~q $>2"mTySͤ#K`6V|?TFG̯>8s2ɹog?:k}[mK'AX*܏,K 4=# &+fTn ?u+G Z 7Sa V+ D.|˷=7Nո?/;/.s cp UK "GX"mZ$-C:5j}`@ 4 n*SY3+"k.xM1} E6}CrӬZ>%fTwjM$}habmT1#U|uas,ab*ǁ? ZVA먃^4ML~ɠyBӻ:{@ig\2بl\#Q@-]O_xopIeW L1ƃ6Sh4jzuĖٗhYGD$#`_R$ -/t # \Hc}3) Ȣ1>MAڃ5HZCex=NECW8(gޗtcKj B;D'_Ce:1|8K1N;DW? -L˗K9uha䇳Il5+́T4JIBlMʄ/ۣ9{=T.R'faQFʖC%2󑴐ۧz_!]\cShY5 DP:Edcw56ơ): P ;6+wAKT59@H Hv, =+VA\@ζ5qv/gJPM7?Q7N=2=284QCT4Ʒr3!lۇ7 N sPO֣'d-q{wvy]?ԡMG!qoA _ ./L\ȃlae@4(]<ߜCK{s,*GjF'/ f pB /q|WTN%"M@W3 ݳ|jCȎl3h{P@!ǶwXX3%Bi*:荣+܆pwmajp,TݿH }T6jp txD{l$L'F.=d! fQ޸: עRj=yFAc}7=v} 랚 $@&&cYReq`-,K죚@v-ʽ0Ab)nzUA1tSV;nyZ<-bTq=8 e`o lc949%T+` cSst$4{I^d< Jw^F;ԭ>Jrقl Mzn9rce QHx$VpSaK:9sT89p bMn/V '4(e4ns8 -7KM#bH)gNB)e˝9_&ܧ(v<.g&FUBtxCJ$|ƐɠYbJڣ3uPB?pk" wq%j]@}yj8֞ :c)>p[n7׮/1G]g1v pG6"i2_S&ȟj~{fQpiڭ$ sßx 43*B@fv,OI)xHfzwu],U{B `Ȱp |b``M6?\$|--~$kny5 >N#W$ 7|hki5sX8f M{"VΓ ^"btȋ-Xz;i$4Q_+"lp4,BU{ afhgڛoOJ(SH}=B5aު Ⱥhr5bÆaP}*6y ic^&3KSS]-8/Ș[4Ys'_~Ρ6jjtw,B|8qt#rX y1J-9m¾ijj]Q@p`#7b᎙ҕkWX>ͯ J GyRo\ЯkOħȝu4WU%ԯګTeMQ ,mj]`]ճ03uR49eWC}1a,O.%iԒ?*qUlQ,tҹv4qC܅eҦ⏿cU2kK;%]Phag!'˯)# פ]}67^`8Q,3+ 8:0hÑPzK%ۆʺNYwQu ܥ#_"XfvCOH^N*/CP{ڄhx^ s.)C蘩}')_xRrn ;ԗ%Gֻ ^ת3=ͯ;xg*"&MF,U`Ci&!s LTx pN^lwң~ he+gN`qެr_T{/f:~h#\V^J c:G֙]ij&Xw JI;3ub<Ʈ~)5۹>Z;XSb^ ڽHw2mF=l0̾ MfFNhoj ^q`6WŔZ'E| M, ͭ4lUYul6-x);risĖŕ rc%Qq0=X/҂)˻B35h#wS.@!!?m4ScՍ30rS)JhQłP \Gq@oc.$@x68g(+ wч݌85v) c{Mc,Ra|_Æ+ b({=B%ԗ7QdKMa;.&k E7fd#]f <9Wͅ)_(N\ױ- ,n1mҩ<%:@@eo/lXhpdH&6eAَx-KTA/Mt !@*ں{mlZdH}AvF_չc`=8?Ġ f9 QRj.̤ 2$W+m-dKE;HTi9m?B'y$N芛@VYRjg HKTeױV>haVꡠNTpUt,AďRz4lL ,1fҺyHd& y9j1~'^+֌UJPaEUVTHȸHܯ KOoI0 QfTѯF^ll`c4K76Aep ԈnC$ޕ'H9x'X~e.0qHHp4@Ym\ƍh}8dr(ZZc9FO}5?u>hM=%&1$GO@%(gD݌ᮩ'>CSaæ.69]/N^;6) =vie' #I 4o$w%4 Vk;+8E v4!#N+[_Fɕ۬9q4~yK &ӶŅe|A{ŅƣM$7]*UvENLB=JU](Mx}uMqhICıwL NTA܄Huƈx)m@[Kwx0~9ý~?L%9ӱ*ҨZO)m9կd=ayJii;D۱ 5l˾XI_SK ~&vU^ 2n O%AU.G.AbY\'7-,js%0ఈbEMT $Y׷#?35vU *prglK4Q)pq%=Q^:8-nÅݏy W d^~86:\a+>v$#^yW#I'*q^ "Do*fdy;zM Z;sXrTD N7jd hF|̖͋?3Kru F xT V&7RU"sQv˽Ai= " hvR]zj;6I+M -W\PeXcXQFDLS˳յxLݫ@C$ċue[=Ft-@FAsyiٞĄL v6g2@)1Af;;4Jg2jo%IA'jxvg՛!?7Ef9 ~<䬢)~Wؚcֳ<v<çàt%^ܪ}sјg|yFmn $ⳙf{>q3ir6%<2SdcD~|.P4 Rv*5RhrBs}AS iT#$xrιvyc :$S8]G`!(f/lbgU{DA6躁vBVCcqBth1zio-A@ ZVrʘA&7iK[r7>/rĝy}:bWEwMt֕z**~n_~Ef|a9J#Njk*C{ hTIdNYq2ԙLy$Bp.˞4ΖÑD/wD֝V€k²nr>%F]t]0[N(|< 6z+b((ic`P;LVUɡ?2TEZH_LLsFqbs3;Ox"9k&sdP%5f<,1$. sPc!?ڀyb![I7dw ?AxzqC5iRc]NgV&@MO/0CGb)gU3|fp ^JSt*>DQ7OȺEearM~h4Z})á]ަ#D?;vkbVC.['H1ͧuWh(8n+kT;jEq|#0Wٺ] hb2Q=cWv$s-O[9,{PQOrs͕s>" YN(B5k$t\7~I܆H+r)W~klp!Pp $!8 ;'"nIH ~ןy?-Lb/a?yEhX1Ln+ b]IcҨ} Aڢ;=N]C];ffQ_:+xS.2cCBͅJ$n-atfLluvШVS{d[Bb~aadhe MyjM ]2L(yVyi3R}Xa1-X<;Gzkޑ>\.Dcj=@Uԧ8ON~$&qzԨҾ7Ȗ3k"ghE<p1r ,lRo9īti ]˳]C UAB5VCKj+iէ!ҖDqfITiȝ{(Ec$58Ut@`_jnbУY1Ҵ)"{a4A=+a]]T'? `3hzdpyK"hI=_7 L* >>9Ҁ.G-Nᆓ{v /Fs1(bF?q]-Cv5 \spɌ͉~=klߠEl.yRUؖJųѶd^1}& x+RNSz?8q xߣ>3t72ƹP{Y\ŗNfà!*o4dD|IscZW,6o`~s0Y1z` #6?E(2W7Tn-|ɚZ!4dЩr K++5K1)5"/ lZ <|T_:@!글%/d|ĭ/aRn[]I6~u,ijS҈øb %(貝3IfdĬ !@+W"4db aexXPy@~jǡ[JK|Ejaf ҾhV S'`67pEϨһ49;!-}8bM VKXkH%'a)P棽+#X$AW7mȁ4)  8i{j\`Exŕݫ#"Zv~];ᦎϓpIbA'cЬmوU3!p$m׻!iL#$O*C߾b,KК"SVSCUI޸8ld>48 ȹJ.bejJ+ >6%Ot=r 4'^Zfbր\R$1BФ9誹ծ9ԽFc|?wecm:PFh "wDC*=uԥǼ%[iG M^ \0uX}r`9h^9E&"s͓z:\a$X`z,WQ79Y݂S_3Zi~FS~κI?kI essR7;8Ń/pO{g? ]3xYKQUGnTv t &*;GSp .㖶K3dvWUVH(6P_j.+r]\E8;*J icU6Ј2}fi"v8IU6M1JؙcOK\ͻT _[{4 ynV5hufS6cU &7`&Hm'zU]h W~W3D:F@O5 ,r-z'aPN"Af5xN|y ^u-xI7Z?z9^yYCBTȫ/0/"EOZ$8ORV\'5֕eNa6lgS^'9&ⲅPxA\93Ȃzᰗ!%g7w-98l$Z*.9q 4etEPU"W\hnNAPf?vRʛdH{hM_ZR@lP :gڝM7[(ߏs=6,5ld$=F!F050v\ C.ĦR!@>%h,( oľof K*hoSN؇ V dKy(> [H.4ҶW4E T1].iuAٟ="B09feijD{{;La9LpxA8Jn-Dr_JL a#OHuh %ybۮGX|vrGwV+Sߴ1)=ɥЋWn)C~K& Ş'-!c  2*8[݌=cᢃaC1< 9t|`gqяP55rm)3tQ Ӫ{(2h\jY0b•[LF];`J^v gKYunrgPoT 2 +jwzVGǙ}oBEH)K_Q-yR;sjG< iP0Һ8'6u Qئ@J<4QլB~hktP(bkʖ-Vy|еHT6qT JK 臙1闼o]/E@]Ce!չ#7l]awʙUdeǸ'X 챓rʶT<j7Ck Ss.xY4USO\_$xuڔ3pkv@Pk,q$_%C|StOo~8TX9IOa,;yӶ0hNX?i 9wvF4P I'ƩoYG.~W{tbt *#ڂK'U}f Htu`<PBgDAAڮh6h -[m0WM:~%[ 77}ϩ՜օ*I[S3N$o~t|,uiH_JQ}%3MV˻k>niU՗턶Xri4|M9$t"fY[4idn^ R@d! bLʟ"ec !7VUnRme73-F>3bM"A+QFFd Ax{#4yB=_2fHbZ$!nb%(eHޘz@ρbYŠq^V%,g3AC m+$}(FpʑD_D3 LH ;7n`}`!h­_{Ktj?Hy2T1#S 4i ^2+?0S~4&dMu5=[ӷ Y)g>B;'+wi>|oDluzM ]*A G]t)=IxR# D#rtGOH[}!&ScDk&uɂNN7,abA;USNNPWGWM`""Kk|^`BqAWSc6a 9'>!;afZ&`9 "aon)m@rHuő2^"Dn!i잟CPcEAR 4𶃊0GsJͅ=\yz4<K3wl臑֏%/DiW |r>-( rrg7цGS+dx &o#!s3mI<΢Y:&o©'Œm IUh{s3.sH~H7̦*lV2r}G 8;>}Z$<- I,PN;:FjD"ފKm/Ns狣eYNzg[ZA+<ሧ ~V&%"Tn繾8 Fd3%481NQ}+u+}UlzB䃴ǘLz&5ִ+zg&,cD4bз#]`(O,1pa ؊$?Pmyǀ.quUR {E`>SqfRQ*A֕)b^n?PD<~8,&JI&_;o_T8姶%e`:WD`F`R,NtKˆfqRi4wĔWɬXNC`uiDC >!cZ͈Ϧt+c~D]p{G3fC~a"mYPLҚ{/xA<M@k}ĨȻz:^Đvq"Ou85 #`'ܯs'̺xD$~^lTS7(t@ӻ6ϷDxu9J#ֵ5SOŏA[%cHA|bne;8 x8xwyOn9Qf=C(*Iq3,#@77K^:݉o cl͌a'W eb0 jal2cۥA%WeMHD:s@BLmDF9!2t.|kwjؐUPz`{5sLk2UL t؝<IG|j(urv'!g̤ IO\.*UK YvA4!ǞQrg/OV!zH yJʍˎCq h'JBe^X8L(C%ȏݦ e'$DQuJ&@䌹H(~=+v,e}r 3Ub|wq|M@U|mLsCE]g~Xw;rcLȢ#HI~>'3q5?J+H<]e]#8ThX3h7y XjLjȵD$O mI_6-{ j(#{ٮ7UDN:Wd >VE}/'3N#&iEA5jX$e}LQGGnuu>j #Zx?|"΄)]-4viq7]brH*K+ ؇T#N5tm <24Q9]Ԯ `*inCK~Uk% 9(beDW#%zi?N=82VHbD0AHB[I UL:LB#oL&hU.KaN{LiqIP77.\ccne T8`B28& +<~)/4Bx; Ϡͻ9WV T)Dڶ!*IЂÖ.Z4rd p*O^UWm׏SԎF[wc9zLϣq&WuL b:ˮqFTލцq$ѓ<ڕ24@A6"Uگ恘|jzTe`0bZ,7cB9' e"BeaJ` q"14\r$wS]^ž1H&KU|A2!QM-c*N3ͫ@Jm-P*5® DGmPvX;E-CcD>R`=͹9ֳ{bgQ3`^B:n@gB4#enH\~A~8WpD7s%+"jiW"si$KTNvLh^v;aRNG 5:JhVg/eZo=ZB>ڪI(n}]lRstDiy(ި@ I_ca۵+}\wr3 1e ^)<wњ:w' Q8 -! YCW_7P?(ĉCGM^(>fvrݭo* xG8 㴾p_=j>X#k%Kv59Rʉ}nhtK ҁp(O5C"-rG3RZO$).kpx33CJL"jҨFn i[ԾkS7yY;Oj)3lc wύIÊ{4:to4ޚh”kk*vyrHQӑ9\z_ j9q+d{4 눞SuQu:W;1E9A:@lh*2Eb@p ޢgQ67߾l=81bDn(gaҩS^={'ϗ޸.qxyN\Q6!#tn v,Eڗ\d?3Ɨw4(N&jbzlnMbgWe~X.Q/n[nED|XΏV%KU,*2:da1o1 +ہl%=l*,Z= "F2^j:g Wu;)ABKS_qpzV$>AB|0ٵjG>7(su([R$QS,ho4EZً}ᰛQ(͑`| nYX/Z;` NBsS:w_yxJ^nid߼hCyyQ$5F$8#4xH3#]DO5TJt0~Y=́%H)0} n 0 d˘g&la ҄<SL lB]{~"" /|#F(=gXsRFM’@ yګͱN OУ݌$u4!)F/Brr$*L`^ h\ [b^y}&*I*`Tl>fdTUQޭPك'jgO_Q)S8hDz}G4skM=XN]#6勽QqحdQP/+E4>%3@9+sȃ)F?cX9o%醠c=wfè*F ~DOnFI;QץU2rĀCFʨw˫(&qw IxDyBG:uD[,٪ -;Y3tA;a??\l)s%vLrM~PV(F :x|ys]swPpp >ms !Ֆ"?L5!A%; '9-̳" 9څWΗ4n@l[[Az|Ram " QaF*}cK`o !(*qER UNd:U7*TݹEO+9\aJT3)V! w3ZbD/M,?NC x+D )iSk֢ ;Xws-7T%(z}j{%^.(CṊ~BJ{E]RO=|L8$  ,zOs<1\ d*3saSB\0L(dP6*>ñ,`:Ѓc#vz"hKkq%j1Ө̽,/(|wRpNv%]opM]D8N:M'nX rtpiXru*gn9 hZ"BCX<$og(o̜ 2+rώ v[ʤWy|Q_9B6ΛXJFL UNԣWӞ[G$ʉA*g8ڵ]bXwAozc(s)c<G\dР |du(qR}^4N8~Aq"+VuO\l?L5֙i鍉YV}B2i D>u\qGJeyt%b &O(IjFF!< Zne8:&/q_W k>`R.P/!,;/'jx1jOd'\G ].-TB5zG'!@|{C*!͛LĚ[hRi`6ݑژMlZ7CUUL&F;Y}O?(Xh!Tu֎ܶ͝GD{"Vzn]IEyU:L8C#V$1%[9n.g]٬88\dUmͤ<_^4;ԛzLi*1Kw~OE|X L_i=9rẹHɾ)V9KPDls 7G2,Jy8u!`X_Iib\J_L-7 DFڏ+&{0QɉVՖ}آ8hg# 51Ë۔T6C]rR{X‹^OE8ߊN)KG)d:ݨϜ(nLU cŝoCE-ʄ ==&dG/GD9Y}nÂ6%Ffˍ`HF)Œ]x[aPq5(I=EpYd{*|V l`Rl+_E r׊䱘Q`yӛ+>f͞U"}Oy84yCy:z0t:ʛ^E氷P9@#"j7tZn?j?nw <6RTrPZŻ{4Es <ȵƻ9]|3O5!J QRsՕYd=̇PyIJ.kLCgc7 XN*yuv:^Io܏Ex#|ZEٴu=82 V-",m}5R~T{1N9Z'F82-(k}M5lL|Pj;V3]d)+(b^0(rL2(=87 {LgY#~% [nt-pPjGvv3S%܃pz(6jct۬JAeハR@~`nXAY-^0^(>`z#,SY3$*8 Ή8n$4KvEc 73-츈ت!PlcDf[Wo-['fvi'"i6xk7׃^M\G!Mz0x@P.ݗ@47$^B}B(e!@H%f&La Z0kaLC8VilJ{9o~|Sc'չ GLF5y;XI+.t ݤ|quV/Zmp2NvS NuKSI~_# #@\V+@+o V+ƹ5֣\;CoyˆB? gف 쪏W (hioq%-v( 55T,erGs vQ܈WVcqR+h[-v&}P\|,2p뷿a;H\hHMnhB8^ 롳t A)-(]̟ijq8O ⡐B$3M#&g3a<@b#x譻7%a_=̻Њ[\Ζ [g諚O'$7R쫜;058E*[ԣ AVL==K;"ISd7Wa5ENa(IMpd-3)P8?91J3CނҲ:ǡqibZ6c$cVh3%@odvC4A8[@T5 &PT6GCc!I3C31A%Gfǥ"zsι/+s)lQ-]NG$]?'LwTڕ0H]ୈk6LERo8SAC^nu#3o?|/s iM,F'V\_3am ")~XC 2DB9vx >Ѫ;e^XEܒg$VVp}5ʈ@:G]%y&$\a3>])qWn7FQcmEsM7Ű`T^m3 4"ЯAQ!vJx;ty(ccd'5ž: -03b^$2u 2ʢ_JH}a%ҿq.aj[4ʧ`Ib|@al@ 9!0VU֛g>`f LrV FI)%K BcS`3 _-(!Zuo‘6E eh9S!e9y)ȡ'Ɂgϯ|dؗו(2@7P0|c##5zͼλ.$^A;&9u)Hhyuo󨱪镧+阏,onjC^e󋿵?aPRxm7qZq52~`{J5׻d1[R&*wm7o|e M*MdҠF>|̒4#!,`,nB+c 'N,>i-g=mS ٧ {_#<ٷHLf;zCdEn#scܝɁQJ|4Kam<+au*X[*ޓsnky_SSbeӗ1@Z`Rz @rA|^]UA_٢#LQȲb,U:Ta'䊚ϹR.KEyWR7t@ 8 zfx(/'jDLk4+c Kg%EXK_%FhE|T:0 īLj֗Kwm6@VРu jms[m4EC)d12->g8͝xĻ'r#景R„dh;zd7xK%M(nYIןV|bm6.{}2+i*}_bbCϻ} 0Q6Xd|*n! Mv>LFZhvGMKjj]pH,0n^dP?A5R ?8,1{fFa s7A҇,!DQ %,WUh2)78PPQGRCpnD68 Z_Ff tӢ/ZW 8OcHDa'A!de|`1%ؠ(XO Q߰8yRC bmuưr2lqY!fEQM= +?XVʆ·VQ~w x?~afqT].\lw([ذC\b٘}ٵ잗ZčHUh"ܪ֛ATsԲ!RG3_Z:P`t-֦or~`_'4tCc70i‹Kp?8[XnSVn[yН^_H2N|#uԃ2>F/d ޓpŕ8wyK,w36* GS27%4lX 19"Oص^:f~v;'&In|PǝbhWQ'6$}meh6d=חӻ, *^ ސS[cL/&Hhi~ȶ:"SDFY NGHSb op9=v޷Bzve{ 4WTFs }X#׭jinbS ^aj-tG@F>:I$zySbjƞwL<4|NN>N#Y]t/$}"/;aUiArD3TWogLR3 x ?R3^MqpJΌw/E %1tc_ׁ ,HT[Fҹ +'F<2/"{E^I*+fҤf-8QW2K:ɾ`%K`}[aS.&OOVz0 5(,=P4ۄQȢk@PD}#cCHb}Op R90O׽eF]Z^4nyʾ~Y~JxX{w@*y^(ekޖofe;]5ar퀷7S^NBW&Б/`UQ^mV`hb rEh׷JY'fNJ8%hf'I3ke"7r,l8--zHh8%-]sL Gnb%ѕEBDfglu%)Q{߿(/Db Uyr;lnJ#Mr ]qф菢u|pQ~kh$l+ŧ8\vWͥ.7v:8Utw1VDhJUc 1x*@]}w:=$.]` }C49zi3GJeE-Lǻy,#כFߌY3.=NUx{! ^Gƣ+u ˔"DT435%i1R ->^֊-e'm21BHǞ;L_gژ-9JfNS#BWm{ $nG Vy _eҤeЃuwMDT0N_>yitsN$^x,:yԊD-%XjChY#bzl)Ŋ[J(ГakW8"3Ipʼ/ppiBd1EIToGjpSWC7[+1pqy*4zr0NֶJ&-҇$P4"㖣+?'+ª\gm}y~SeY5p%7pN)'X[Thcb+ #ﴱ&Ͳ-dF[|fƅcy^W\P6Q?|3Uh'*Ϸ;4RWFjx9w6uZ0RpG}W6'bpCdFN3gE.jd$J| cq nh =E 䍁is|H L7P E19 \{Mv|C1-l+VwVWޛ#pY&֔ㆪ Q;o*rkjt)ֲP N=jM~@ O߷ku07stKTY7Zr]VeC`TKשe"6W7U]ʺx:s⧌g3{R6L4-d|u#.AJiv`ȕcuNfy3W]ztu豺eƒ(0K   Q`(ie4 \%èId4;t(q1y\mJABԄM?D]XOyEerxcGպvKP#CFUeu{7DK,MlUGTI8+1bΟ ?zߠ3$*_Dlw/yӯҁK˜YET)ȏ<~~9BAЏh V@t#rV P~AyA6@WZ)l|+wan m)RqP`84삒a-{١N|Dd!Պ^Lf إbv;R} 3贋j%D 27/?t t_ 6NQK''o*[8:X=6MzM7V$ސH*϶7Ng4aLq0$oƙE lE1 !::J]MDÈOl Вs-b}Ms3ݨ64eKpx:%㛣nRdH%8D Uon_] $WOW| v͸ h} Ù._֋ f@Pb6RJjY,b"ދ͈ '645EtؾF,P L$nm;cMJ' !π4s+^QR{%?y3lR.kSᚂ-)@B '4d 5:9v:TZt\]\ 'Ҽ,q=iUG星8GxhRe!Z>`ԤOMʵ!dmms 93X!56weތ9ۭ@ZQ.ۨ晿}ysѐ6edvu-̛{tH,{J``|_=\JO\r8;{]ޓ=[7/k;\*1;J !KB)"}4\8ir(pŰ 4팴TV rJ7$<3fqAjcn(3b'?TKz  I.UB-s硉efXâ~`OCze(܈@Gm*FH!; 6?6: 녧HE*x} P_ %r7yR'g)O$ | ӷc[lsXvsxgnMh+ t,\# [>I*K$Swa& R.HwfSԣ T@ZߩSWs!cˀRUVr,`f*O1O0b0L^ jnяOd"sEq/W3$S0r>@=۱7`e+w!N>!6U4Dy! p;~%{N|A6΁k ss;`é$9+uDsOIa"*&4ʍلB (M?a rRnjҤn< n>tpa}'%0\rurDOW(DzhUA&p@X5xuLvZ;(6[ng !- p KɀW]rDM0jmNN`v8cKZ kJ˨5J0,t8@2"Q^&C['(7+^$ӵuTbV >ͣ2cFdzFX ǎkw .KIph_izxy$駊` dxkdQ׹`khVY2VP,F#!$р]ASңo8sDqAar V޷|%)O2dg $~= %B_v}Hڕ]TtynWctrh\}Q;0,J/rCySL/@#_cD,,rOtGCiG UG$ |-lP nQ tT!#=/j$~q*5ɺ]%<̯oqD# ]|jNmWa3VRM `rtHޑ=j~Z(֘ibxQ:(8[M)VU0^~f’e8K l֮z{ [;/9f91$덹)vVM:~3BYUڢmXBŁ "&խg=⳵[~7<7J:Fm E2-Yx "\I1߱dĵL F`u՜;ՒntK/ 8PJ)mI1c>}85t Y`q+DG!gZ$6z"J<_dALx6jv4Pt;7>wA6B1K2-Fdeɽ11B#xpoMVLN~x?LF+Q1>̬7;ݛ9i-OR*TU+8Qpb3{joGnY$k?QF1Psacp/5~f '?m h mk:910 P jal !`x|I3eA<1x>OriEĞ/{R H\9yVkjYɵM>COg+|SH@rn DKmzF0lݬ)Qi;͞s}bQ۞ֽHB ׌4;qsb6NdW85OXɫxig%hStm1Ͱc3D4s:>|- ؒN|]>oms."_.rϓ~7%%03vF3)~7O{@@z&eH~PEB(=ӵ9cYDIښ|;{]鈝-o@xGBM(\GVʌå{&iGR'˱䕆U u`)#+H= \Ju%M SЅEM_"\d_{9H:6uߵBK'AԒ7|UW~O@-Uhy\HƲQ`HmpUaܒl#ET؍nbf_ zG[T( M -!-F|P,C{mP`"=/+@0ɹtR%[@Ca{0*AF!mܗKvfK-q9;hd_ݠ=E|=.Ah}k?jq'2/*<^ LLZ4ZV< j|)jMɔl:k-a-flfk}.6A1֫$*G_̡4yka;%FYabyA:Bʮb~E(`ϤޠQF݀nZd#[w@xyN~,߀ڲq.ϩR- Nt{?L2/vY =\~|:̣6F>7C NJ?d ztk\谮5[$*\)Hv\Jvh3|i>@y :iBNOa@1Hig-rQPz8q$' mѣE=X Gi@zm1UqDw ܡOK:؄DCXͺad1%:Mu+1p~%0Q1~S:wM}:ͳa LFK_fD Z }(S0 _)zQULi) ,)(^d+V4}h$AT_E:*<-$5BQI<)h{pR^ ^qh2՟(F a䴶hõO@/ExP?r(gQ1v:e[I2gߧ8OQ d6+4!f1rqdnY'6(l!j:˲?~bDov155ێ"6 з= ݃}2=aS&G((:Ww*+R<KHshN.b={p3hfDWIN.}"iiK^t]{[cLA=T g"z CqS!ht? TQpCڰk,WP F7-5e—DTñ{G =_\8nR\,RUV^.MuGq%&1o5r2ѣ*N%'rG9,F*pU'dww$#Ar5&d T91>:kG^e6Q>7w+2{;а̂aqWE 5 =v&,oZ+IimQdE”?;j-BԦtq7\-J* 6xSeuns2HS]!l'ଦUuPKQe5z u݃O{0N+0ZA3U.B*S3 fHB&4dDG"'ᥟ3b:a<|BdkK~P5mz*& N%1!> $x!:KC{ߩy\N֏% '({B.Z?<bp/r* =ȼp j>sׯBPC"1wHg]F fqD]٘FPŋuv5*”XW2տ'>,{ Bx6A7JjH\C2Ã':xwPw 9wC)"ĵg/y b!;!JgǹqIMc QAqIHUMꬒGR~$SuA61o40`a!:T->id[BPѢPo5N"rrfHk/+n|oϚ|%Q\}a[5<1HYg}×b/,? ^CbJ0Kd00_nvXHC9WaúXiۅTM6CAf.S´Rߊm.`s-~T7xɥXg>% Osp&Q߆WŠ !V֡`;&LIE4/PK~Ĭ^i X;Ď}85U߯8qao'NIⓨ`c͞a,6y JO/_m .pH .)R@i=rU퇚(Ds`9г6mķ5l|ցy EěJ:{Xg S(_ԦQvfVWe1w]U,CgQȶQEDK͂Ş@7̷N4{* yfg9c@J[}쵊AԼQ~2AwCS-KH[3 ~gv}]7ڇX ?(RsD̘E5%VjI$kn~qf15 4pO/: xgt=D;Pҝ_xkJԑs=VP5'˘[ܟ-N 4o=D`{/]2p/|(M\-T\X{ڋ>b$R$zlۥ#%h%mҙF*DSiugڤo]F%r6Ȉj4 %EZ|zn,ABU4pX mwcU^[k\g%9G =bhthJR_I}JaI6Z0$Xr/U*LR\orʬ"YM/"bȉҸc %MG*0 }/V%J ЂINJ!6M!ұjlC#`ɹ@u S˝41iRbJ\Y]` 8\۴AÖ p/AOU orY=A@9ӆ6|KkM %S̏ǫmoV)r5#>,2GEPشIR]٢br.xBڑ WsIim/vk|m:/zR_^D ;iZ- Ln4\?nZ)mMbV͕=ԧsڲ_B{W"nohzv$߳"`tacb 9g#a!U] Y97qĀ.U>O|-y023h)o ɻoHRl1"˖Z#|Щ#}*[o=o0 $֠fC5~([^M5&Krc۔! iMvLTlD^(漒IZlѭPYoޒ 2M kY\9JsAeƦ͔?#Cg?u ɳwciE \q3 CW&<|+1q1KBs 3 }BP wdlzOʏ4h?E aNrx1@VU)ײn͇s.f.8R-ogsg눛&>1sN;@a`-nP}-GJP)1 zDKW{Tkx@״@za-J/\Yȡ.C$_!.#lfX1jT2(1 6̓ QvTbފRV.TE+=A-+'ʾ6w )ނ+k.R:|~8u7^pjw 9\"X>P$r'_U@V9]2 =g^2dZxCRWרW)զvi_>5dFFvĄR2 >!g#6O]z(wLB2K뼑mTrEzf0o 5[k2 lM͕}5jdD$ "aM'hǤa埶8D2*J4i#Z oE]MLBfF%m].T@.jDM |F'/f"@v쥉[r@#~rȵYQȻZϡG0?!/uTWVӓBjk MH"Pgl~޲1e,=M'+}b\XG*N].Q/H~cadF.L&M3u6b:R0& ~ ŷ-uܝ`_2=IJRy"kݗ98Z}ݡnνO'0 ? yoݹb[f'Ъ3-QCD/o/jMOۧF-No-{tK`$O?¸HM0{̉} @2qX4X50{V[k qТup?&dzkN[&oH{-Dsxʬ7ޫ&"aV(3eMUVf4[ti\l#h}#lok; &m8~$g^s=L&箏 Xo}g:s]k?Gr{D`ȬZOy[vzdٓŧvR؎ |xwL YI@\X5&z_vVv{c@銒u9T ʯy"鏇Acԍ!'qKږ*CӤfF"hpvuv3)o);=;hѵU~.3YIzgGKBTO(^™``㦴u\{٬ZRE@:B+Te*<rd-ܭ1OGcvU sߊ~v,dيC 9F4ON*8!sB%D t?{䗣4\0O&eԺ,YRZ -I# ;7 |NzlUuA,Gq~Yt vz:$NHY?@MWn`)bpv_g05O~L,RH0niHIsr?hJjk o2X C)=zڻ(8v"avcʍj#XKɼ9{Zb9&4+g%Ӳr]N9_}}'x}.Tn"z[k1K"r%\e]N__kEIP,XFW!|܌?A3y|dy\1ceI$X/ V'OtCrMd4>iQ@۾ژWO)S8튇uӶ[{!xA~.py ~3o|-oJ\CG Tb^ Ї$]#+luPzlL0{/~%(TɈOqL3Kkh9cRU}jVǛu.\9r V&]oJ4 rޚbdT `Y{+SJpsP t}(@@N(UaiYܶӸO ,Vܴ[Kj(F\ÇЮa1g)nw%)@')*oª+H"Ao6 *b:vW0M'0/f3B 4L߫xk"q1[jcToCTM8m&hl)D3⿥E<{\bAݼUe}FDJ`-@ ":AuTere5'gy#=Xe5 Шb,Sp2xʕmFfe}t4{tcR|abxMd0{8X(j)*l6'^,Qӊqc5)~6i0uI65O[9}˗A5?kI|,Bvr,̼8`1eZu>dT.8{T Ha((5I.=5ɫH'([.%X 3`,lU usCM޺O  ǜZL ۄn-4_Gw&N ca\aJyccF6Q)/!v4o?-b7dU8p<;]P|F7X݁Y8= 6zi (~FI0G]͛?7u5mL|ௗ+uƃGYvܣ=[B3{ o,Z%u6rQtc,Y:F>wܣpÞch>sSL&p223Sf7t x]ނw=i'=AF o_$A,{ p/ 9fGIU ]uJhXmE!2f=V)e@z YAPlg~>`@460@D{SVFҦOQͅsBy,meqeNÊU!̯1 _znv_#p%Pbڧ5ma9 16{Tw ?UsĸrE|+ȯ 1$3>"{;9k Y3]R C;1z&B(u'sZ5GfdаpWa\'(̫!!(Z>on/SȜH{Jڊ?a%c%z]eܚu#J~Z T'RҽD3~ik׍R:[&wW3Oc݋O>h\hKM~EpW LZeyA&P,* r"ːi3:):48E^mN Dr<0{u487-"<{ AҺ쵗]Hv=OE ٛq;ODG,9urG#"0NR@ Usѹf9:'_Ж ؄ҍH%TO3W}id7:]2NW>F$B/Mƻ&3J:us o}D(DyTX.ea2 (ۡD 9}gjS@++CEf8UV :f̆mq <.D^T֜'^THsźْΥi5o;ʩIYi1")?8KVzl zv;9lBtZ )rqmb?>ĩ^8^VP6xoJdO[R_z-]κJ5 ުL;R@ifd"0-{CpNitQ{`ċWfOCqD @[ Ts]߇+2"]n?7oOB8m Ϻ_ҨRH$^j*[2[: \'[W&TFs+%H5V ~H|%e H|JטDTJqCf |Vz36ÿIl#b(qiF^7~OkC:87]/ְQ ͧϬ:Y+C*u867hAi1 @|ZbzSOnq2[vZp@1G]qqkLN妞+%\ 51LLU E/-C}"o8EvBoyv8u$sܖk/4yn:d]c?Z*?h: ©Yp $y ֈg; +? '&&WU$ȲpX=|{#vU"o|Jd53m$gASlp~[wű2쎘7?ZaM:AN55NJ5X7:uuekpPW6)YQ%[[!^j8^ A#9 HZd`^ӣc*, lڪ' ȈohL;v,#f+لr^S {d_nχk.@(R sQ yL+/90I׹~4dʪء)ѯcw^p˫wAX†P4ݍ#ӒgХG´sdž9yJ0%UvME+ VzԱaN'C"EVk7FSJу+O0<>̈́N:ud](hR8%]=vF*y֡N\3b-Tކ + Kg \x𩋅|Ą>n7waM27[A3NXlt 'yZ+>zWn{DMocjB9S66,'aP-P1c{ƻ 93ϵ)p)'-N\S'#`c7\,K}Wg*I4tqCDzP/V%ZG0˥F7Jl녬-S̿(U@qiP>^1Ч7" `b7^GjCچFC6~KtW+AQ {[G0|`h:-N}Ff@þMJw-r?GAFj;tj G(ţl6Oj>Pp9xD0wډ=st4rdb牺 ٢IW6|o); |&HzuXDL#$>@pQo0\ԃJͳؑ CqRG]#p^][E+m ƀDcA6((r=Pl<.{qM[_6EӬ`ǡ`*efX v(9"ސ %bϫQ< s[ Q,.g;EDp)7c6)=pL 664{>:9(lɒmx]f/ߨ9 ~9'g[b_uuiwQЩʢyͬX cfW~Ayc{j7MM?b}!#|sF2Jp7XVDrӦgf#ůyqB5"Ȋ)sK]6`7]: * ȂJ zGǠUqMpsՎJJ0MEļ@ ^>E-x^PVڂq<|Iwkb"tvoO ]IN5̒iitn^@oUCFK~%>RcV(S})yɕۣ2cy/NoXEwXҒR4L?-eY3ͯ*f ? 3[X"58]fZڟ=:xH7q8]U E%IZz@&wCdc$Vb4>y %kd5&$ qr /oX\K<ѴXbĥclG Ib5+ẑ C=N& û4:ԨΕ$PDNdzS˘}Oi^ 28ΣH$8mށY. jiؗ74ESs730֯Lkntisq,#DBzo^t=#9"$ezrtNո>i@֙~Yc5sPeGBXŚϊzRVJХ(}9 q"!绫]yb '‘ʂud|Se z||y5},MW3f)pAkFxpd { *g1< (dRK;v;pgRNN*0m/M),6x5b_rꮇ,qUk!L\JP5Ed{өD42w,*R\rU~ gKjj\Ueo .o =vmeeGGIL~*gTCI1A$EĮY+C5+kv7D,-`nxAJ ęE1uYjxSlm՘` 7-wEta*_wWO DptWC HYL[NʗպU^r`Rʖ P׬P$3;w.HQNFH6;2C-kvŌ@4%ÃAӐ!u ۸EkDC!3D*lmR "vD߸\d%uVs3O!m_!x ?-!f$ǥ0x"'Ю F‹ =-lb{Vh/7q7U;॔ޒ_f(h;j{a،|fr!Ŕ%d0D1n=B|Ҭ04Ή?+]^jO v8uz~8BGɼ^o"i 3$0`5<|AL+Pa}[p%z;q6 Fw}DB8iixY+_KrvTz^k:ioP Uo NR[!9w|Ѫ8a>5+bk] Xd=s[-C>RY&j+ Գq]Dq%,@w٠`Hɮ<3gj)`$$T[ܰ;,j&RD*/sxA|2x5zƱ;HQr= xk2̾S%e[Ye:<FlF :,ߒlV`R Δ-KA82դGRLc?LGF!C-ISo\gCNu4/mJz <-# !{+p#$%^rIt d pcRls\0cdBid 8$=Ze|ƽ_{4=tT.()|\kZC>RiAR_7½t٠ G!͐OFw1 hŬ `r菉۹%ʺ*ϘF][#,9$N9X1s#8}w (nQ70|SXn5로⪔$D8+6)8JZI8a֙ k \@ح4굘io63<w'¼s܁/YUnnkƑh>Rz.^=~x pF&l%NՆGHZUD"M1DFdܑRlC(f^;5O V '7hp(3$v!Mc넾Y3CG;Lp!v(aEN HFh1dM=uhuc)bFX@4DP9sH SKUh:ʓHj{E5Kvuf/@"IU;+߫#.-tTk pDҡK;Lg}ᮀ+uEo̽*P޵{ Kv4qG{A)pC`%"vRۏAkBӔG]3Q"YK >!)BSjr&г&g%Qd5a}Gl :+.=gӏ{3¬qZRa ź0G,I7B4ï5O/#ځFl=mˁѶh>^ZIvMY$#)q;;+NշaEM;J$(GHH)/ڞ""?HtÄzC{g06 CK|%0Up~k~(/ٶ>16ӷ3SyMyŰ_RMqjZ'rN}  4Bxt2s6ju=9!$;}g3 |\fw'/ U5G@ɜ^$1(sg}Hcdr\&< ,һ&/WzqR?2[$V#_ct)O`7No~F{mR鷂6 Myh11y<I48AP2P΄Wy" {xVQ}b,PUtP[z;1.yrpJM<^ Fɬ^Q-%O2H^f`M Q)\L}I quE3e_9EO8(",99c%R-D 5Z2+m.#J=$TZ7Ϛf&~CAw[pLN[MϝfGPll].VdNqAM%9z^\p2j5s .5fXm~*,>'&R 5d\`ݣ@ ~J;TK:zg 9+J7!|mskPLgEq¤~`W>L읖+Ap_'r" 8U`(* VT͓4)S8pH4!,uRvu=kڨe/XW^ŷ=61֏;`hekqm1 ,Pn'i?uA-2:<9K ׉; 4|4z#iуR59'6WAB."[J7 80O#Ciru BU 6$u BXAq'f8bBulTZșhc W.%/-&5})Tӊ걟wz롨d@PH1K+_7T$Aԣrn$ u=*'r)>eȫbꆛFOV:g.iXĴOl8QK,ImޢGmR;D@f5yRN5%#sN/Ry>TC7d}'Uf4B.S5zXÂ̘xPJnZ2R *Ef3&$7/;敆C"yC~PKԁϫH%;!ӊ-4*}9pla51P.c(ukeI/spQM$< ӜH o:w_º6|ӒXԥ>E)L-@bH b0 ģ] uڕpQL2>%޿QA(rl&nbfV`JRI*8_M_+~L|LK:o؍{$z_ʯ*ʗAm_J"󫘭xFnbo?$/!0-ڲ%*]|rTb"-MW5+ÕV|wD)Xߤ %a,ZbrS { &vUA"/ ݃QSS4йvy*Ż9mj؅ons"]C1+΀_}$'r,g)j;Ŵ5Ol Ma0vau|uW*9@ z$Ĵ{ xYT-9XخPSyaܹbxM)]!HE,10P|hݖf~&|wku;U.HiLc@/6#vQ\{{#& փӗI LF _?:,dlL{*A$ե$U&Zl^ٕ-A6Ŧ$<5g ů$·4) l)8'jpRVdɴt;C>RE/-^>(}cHMHL2[F#yP;*d'( : W1xW&;QO'͘}pD{#TA@ Q֜YPen ۱Rm@4=YZ@%4,L gy? *0r| 1ϣlf2Vػ3bD#R?OI: zsD{`$SX05|,@*0=fcA.z/L͊#tҕ1\V`6&N'v;U%LSoO*ˎ3te`䆗`NEzzo?e6 S\ {9 ֞zNx 5oط (|3iA&FڠE{Ħdy _IG"Qx]N- 8ſG_ :w;}pD\Ј ʹē!Vxdͫ4fM$( %ɰcC{"U =)ٱLWgnuoM=}1YSHqw;(|I&b%ZD ^E=ĪY^2z#Ḡ?x |~H,GMs[@"严y=ȒP˕Bێ-vcb"U:kI8)6nb"3%7u0{x ݲn4Xr۳qH >w"sW[ a"R ObpΑʩ%߯ #"&C*!C=ʹx$2]S{)Aj1B vDMo40Io@;m82Uc݀UD&"~Nw{ɒ67Ŧk`ZqJzms"~H_j.N'g.2%r5N$Dί2uOԳ拰/6;+)櫎8z6UBk3›h*ۨy=/3(% /(VݥKMr6e dzGV0 2Qg{3\Jh&#G@{cŔ'ڰC5.Bސ;Ug"*ƒm92&@{Igwb!.ЀJVI˫z&3l! TULriW~-).q~-[i6A _gUeWVS["( )ٱl(bՑ -W{.|Wy6K?z+ OxX' ::X^⅑L2K˨{<7f\s7|MBz6[`)?-T`ɰtA/[Y(=ND_A2pS—'uiH<<f]}hHhBlﱫ߱(0z_TC 㸮0lQ3.ujPV\ZP騬8r5G >*7r_Ju%͋On g<c!u[õ׵_K.<21凲ۈnTA(VT$M 5gN^m*by…[dTQ.cHso"Kw"06}. ) 2qq($2$]-}X4% eSu-MSinEZb{{NYk[wҚ'2GEOU7^g" `p5H'+"t3 Ĥ4NsX0 jD$"A.NC屠!"+n(iFHYLChxRm푌:{3Q2pԄa]$ڳqMʥXLΐBE)ԝ,2v+!ĽVQcs'xDZL.F?(- 8m@q9$^oߎXԚu[+B)Ȏw@a>"**7">g:J^CK^VZ*Y;,9+ӯx(>MU*D1kn>,Ƶ82F􌟅LixJIlz]9w&G (䎢 [hI.vS.Y T76jDr@?r.,Ueef1ΤF>Hz_>bZ4FN /7靋9,Xu^ (^ˉ{J%D{Huׄ $P)qMun&?90QnLe.ҤgaqNr`T ?1 6J\Pv. PcJK2ZK\6tce!&x)'5y['ip3|FP=!p6%H/yxWH+&o{'2qq٤ VځMf,f''Ed&͖CsOtC]"Vg%{i5Y-%r.Af%[:-%9 rj[<>G zk4aSeʎ@;8˝y.La_Y!n7(66ia#_l&K Lf\T1#Z}rg\eRUOf7B]϶ާ$dOQ8vT8ht4eq3PĤ3*0Bww;D,Zf4tu*07`oF- T%-ZxASZ=GB<$`akyаIpI2wgz|sMԌ!oN) 5bnD.!5aiz6O C1/a[Z#1[/gG]33BzJ_J܋6ŕ!2)tū Hs,`gh!G;ǵ4˜$dfI! O ɫCi jb\pce͟OѦFcYtnq@Ulb7f4M7*բTjNebv9h<ts~t/lu v בq,y4 )cSO>-!~ =|O~}#qkcp/ ơ36 2Ⱥ_a1'՚{MѰdl1ԙ`_X)*b}Fu+hSCd$5AX WUʎBEg 3/eW}9 #3gE^@ @_S"yeNiF]]?7TOOAEo%v76QgGVDhɦMy1n4nzx}Qߓa8~qW5'WIg&}݃.[IY uxGĺR6d.MVH,i5١b]S$_mO[T(cP>=a5|,o2Mn;!| Yǡ>N6]sC-ߩ?mH@eYiv-Wr+`.a5uoDu#}LqA5 ?*v 8TKy 337 |$M5uuZo!5}bmw>WA%;񆝂 >Mg/44! V{ >V軸w=.*rf ,_/=&~G\m%spkO+0Kf9ŗS*b%N? mVj8>Yޱ !;q"-Ѷ,EB_#`b$Bs- Z~*/ Rg WgY׾pQ:n"`'j"WGrlja&:ܶ>n.Tb,h̪?8aD)jU'H_xƞ70 {yg2/˜mzxD8670\rN 0 .^BNˍ+_mdǖ©KNr$*B /J%Q]8DD86htWPK\R1I#C);PN!3(~ .s"jO]ZTR 󏀪3,D!g ara3P7Y-挎;*^T9e?qL?Cx^(32eº>:LDձ,-Io'F Ҽw=Iݕ$2~(P+Bژ3d)uݪ^ L͋&2Ys9 PױO]tbF\<:{g$w֐ĢeCFh5`7T~LoRJ3WM{ӫfŋ=d IvZfsbb,N'lq 6XC,tqtCsnPjITڣ3 1Qy<@;Pbj+{?vX UW4(Cyn(V͠~b夹) 1*{V~hVJ?\? -ќ+*c5wk a {C"nE|pSޙx: _Ώ@@ UբH\մίtBcnyjB&=̅R qtFN"6gp>tX8b_9Q[pfJd,z ϰv$B oNq'uR֞gȞ XzIC?揮}ɭD˔˭)j) ™u_OnD |abewa]wܹ( k;녁6=&_>^`W!F*Z^Y(v}G np鸪.p&drż`5\ @BkcY җYڲH;Fm5~墣 (Bn% ˶'Pzbl =tӤ?b 1r|62Gild$êrX: U@[=H~8coL9ccvZXnvdkI+ۼ4e UtGNJ.{E^OϪ=86p: a4侅%~\8[UgWQL-@3He`OXL<Oz5_c1bQft\i9ZZف>l{u2 BAvlr|iNs" v7H󯮫 y]Qw+<9F1Ǭj#CpG䇀yIF4~j\ 7_?xcffEŻ˳ĿVzaHs{>2⒕ *bJqb!Z B`, FϮ絚GƳG`w N>"E?ӹډܲ)}bNE9ca>K0mKP=iy5El2Ұgz34*.^sj뼘144<{TA?L ѣ?JsW̞ƓBOrD/3&j@k --E)yj 8S4F t HaW~`W49sQP,`īKfng3Frij >b#{p[1bۋj8`63>3F +WVt%R=]8T#]iغ}CwIFKj`VSݜeo7kޟE>ʚ[[ɤaE{)Yyi6q"SB#b\7m@>oRy_,HJˀ" B2o?MR"mQF:Ro g+{pkco\smg{rʺUԅ\U1@t;K4S(uIHC,|0is`1%N(jX Hx0 G&FMW J97SV㯛;:U"[yΝhL&ȸR>Y/\'_܎u YZ0j];[BGkEG::LCvlx͟eք`gmhKiӿ-T׹h@ ܻ{?I XvXhf.e @cd<@.NC$5>/@+ݮ ~uX8ނ0$fu(EP+[*ӡm[!twV(5l1ªvLnՏ O/L~ɺTtTör)f ܱEÆHu7+Iu#joLPkLTZaoUCPC*g;[I/0_tJtR5c.`l {J9+PUasb%jy."eK&4:BX6!:?k]XLm/Ud=M#;q'dV v "YϽ3j ڱBtPTqqx70Y"B8J V C*#T #|ksɵ S}5(|-[Dd83A;FJDR|F8Nfup@s]ѸT.] #߬&avh\Wn\X,d]U 0. $(:\ r_!EPE-FI I/ؔ8,):#|9BPq"8VqW/{.VU,H6ϩ}4Ǩ*aX,Z^ت{O]ƹf&9`ZIEr.tp6{ח.f}f775AYbolڗ?;mna H[|6ڵNfJydW+CajERZ9h#7f@CMPET8J1_̶W uN8Oɝ* w٥a%L@={AĹ1j˖SbSc:']4oXtHH?'7=9Qɜj~qL8+& F"R^c,!Qbϫ%igYtF%Rq 1 z=:Sf썾8Bw2Y5D-@ WU6°S4(4U{#{' NI7͢EEew~tH02#(&y@UH} WGJ440 7#l6 ([lq>2nUdݯ.?F(Zښտrn:usgLd_Wx$y*~ߒP&<4|K0~T ]c/wΣmqY,a5i?pr{iΤM* (Hr mN);ePo. Y鴉H4XV~9͗ZFQ?G\ .EUu&U|icO(|S|H diǺ[E{ wbX.⸇= Ҋ<a1%(ެWRHmșHp=s@bNRay3"惾h-_pY9.OV l|' =Q94>aEqd%E$v?6B!g0iE@/AjI*~ ;ug 싢IuoÿtEmP)7MbdIfI\Eŀ7p!osB0݌yDVCdFku'IƼڕ&cmC)E@wJV i}%1J3gk"Q3K$m&u0xAtT4ݴ AE5ҀPZ'|%[]̦mRbxcĔ@&9H4\z禘H<8x-*UgCF~fG" ES#@nxossG<^2yUew50K$gD$3S;&pM3Nq_7충:0#mU`1ry-3xbGPQ_\=2=^> ̐L7 )l /a:*MH®i=CӋpW%N-O_jm.T#PQ3WݴF P;9%CBEKbAZW T0ޜC10Q;ɍc :Cjkykv# ]ԡ-LqՖwxVW艐|R˨Ф4b>&%5+0Z3re'PXnkNi@/»RH ,A-Ml[J]>\8k N oZK>ɚv ]FA?ë߼$T?ώŀŤ䟟OPՃ0 3HePjpVv?#Xjv"2)mSuYtL}^^"q|hrYvms%RbO 3XU͈caU6ظ\&E8b=!XwB2WIYlI,tM^K NUWdea]2rm{M;RrLdQ\$ l1Cx6rNЊ-eNUz˛nץ hVߧ)O=PZ1"hv4i[y?c]ߋ d뼒u$[q e E]_A$¢]̠ea#&߀F9EzdKȄ&ӉaWڹ2檾VRDduKU`ǕZHI 4ςk7 1e_~7O=? 1O6 jûX*|p :w4c ~9U6qUUb.3Sm*Q9uUi볖V׬|Ζѹv]%%Ƴy,:FjGM!c3jybYS$@4 1%` &3bӇ;"`O5a4h?i.+zˣR,A=? _90<9.舝U"UBQ$QsY7 ?dїgZ!& &\)" ~MBs {(i4ƹP+mSr!TG"ӧtpmn~,푸3_c_z5AX{IxYsb]i"ceg>EV=/ҚYQc \o 7u_,s_]ZUD Dl"cX" zd(4h; Q\Rfr0U)3׎rpTa'XFgkΜ1"eP$Uߵ >󧆖nRJKVn,łwLATd1h6 ;. ζM(d áF/^k)Z* 7$޶뿠0 6Шƌy]IKֈP؆; ||]R*2 IrXRgHiؠ)˽ni}Q *hSGUʾbd IڑIj4*Ku|OKZ/I E c~V9hL[](e:Ӫ(lbCY9KVjԀaČ5^z z.5%Vޘ{?d$8=c  9 eHvP ʼn6ZKOo^WH|UWW1"SEmg0;5)jg$D4z68ז^̔?+n1d]Qo`t\/~LɼޤIlrZFdlZB@J.[1:em'mw\{Cme*j[bIFƪMo^l14x"?HBB1ne`4bJE"bLpiI‡{xN8 ,Xqsw H?! j-*{++R_~-HpITș Q[*ߌy\fV\KГI%y7Вv\|pDF"PZ^t.*;eS<[*"࿙J@L..ptFA6Sٸt/=_,G'W؟=M)"wސGFiLijmAXlrW[G{nx`< CK*nHO):1Ŕ) !F\ěF5$ڦ"kpq A2!o6%fdZby[t߆,uKܪ }I}ts;yj}Gg,$\Rĸϡ0S r~1ְXrG_!-+mc6J~Q NeB URjJQk?Wʐ7W4p9yQtP,5KpeMi@c3S^rbxd|&YI =Q ;QhQVV ]fIb܏>KV-2|0,ZS[P~t͞keV *SmAiކKĥW=pY4f^JRVfE_r꒕M.mdy+/na`n] P%E~Ȃ9#n &J<`maIMJ@= ?󳏮=i[bbm\LG^o0 Q3v~Dc%ڐ+xFX\(PpHge(.@AVC֌Ig %f2^uX½L$Z a||Bn7PMC`gRqXt-xp$yܽPCOԳvvk (X=!6Y?<ǁGGts/C)@&j5AIWF <'i a/}(V]M0/QK gIf&[X"/婵ZqgWWb+Tc.uD|\! ~U6/ ;f2}|24a]/j( z;xiݹTnwV~#Ŵ2趴?)!"z"rF5kWk?\o52d%ʈubW8 %DLFVeڕ2@甽Î~҃r}rI謃 {AH7p*dѲoHgVpqN- EpWb(?Iɡ339m¶U^∟pV})syyLs;)J7@#ySe'.Rc'P,09U!,?WNdI'"=}LmL`muJS!x(9) ]@u$PrWO> # ÆN?gT\!ƯGA[AfJ^f} m6s(o \rIb1'#Z=V7JD =E_GTy*AmMN31D2шHx#&p%-0A6ѪHU܂H$| g^5B.OuO15#> 3>ׇ)5gQ{83,XZm/io뼺mեeabizm+k *}g2Ow2c B 4u)ϐ N#=7LUgGg&WNK3~eO=抹6x0yS+E'~${Rw廎WEs eRu eez52l2فE2"J<(P鑹<< ZZxƓs4ؒ{iJ&٤\Wk}ʷԙ&򜼙b[|B!%Fmr(̹Sz1#Hj8ߴFe} z//4bX#/ʌD5V@e?~ 0L4he?aĔ0mOq &+P%ޒCxRN4=PDqd ܩ@NM&{Od4 ڏTKK[r9HvZu/:vz " 5 )6pe$%i H3qV 2PD/,تt7+⫴\E̙ )B̩ dLWƪneqh9uIEb>K֠GJ75ϊzD{2&y*bF@Jٙ+eK?T!SS{+:ݛW|2Č1 V?JXH8 K[|{ۿlHsbtyF.GhHx$0iӳɍɃb$:!'?+ ?W;mL CԽnqˁ/AfhnN+E#ztEz-<{~m\ޓ(~  t?DfSĎ#- ؾ+G<])U/cB|Imۍg%1f&h[/8zzET a qsXs쇓ZgCgy{YG!lHÙ6pXm<\ 8Bٿwz?\eo tz xM^.~7冓Y$ ${rr 4茕b/IJŝMAw.1 7,X/ž}R99aXZʭLǐ6G3sxe S'F5A@"o%lWل*p* CH^ݗ?y p4{\$k{q WZϳ*){GF l`_XԃzPczPaAuX/6OnT]m:k;0󡽄: 9rv/,R:B9IF6FJ-UFkCW)怨B9;%ځqfy֕Op3@Tܖی͛{%=s[K ɨᴭcthDhLOꁛX0LU)Dv,c_'*m[ ssG{& vб£ R54._Y['ޥ%* gvbƄ'+Ɔ &+|0ּU!AJ#ARRjS1(Sg/bƮ.(\rt?ZtPix}TQf\-c4I>g`:]݈WdsLV=J؇ġhz~t39b1}Y ]-<ѧ&`{[ O?6[rIb *).ICk "ʣw wל Kn3xG\^,3t45ŒKҡ=ߡ=$~=onlC]tqU%cգ@Ht&fGV}uD+FYYe.{z VSb+emӕ1WDҹBlU<))Nn huO,0z0ާi^R$8߬,3cy\]݁R8s}\zwlZ+{xi*8H 4L1.=X6ʻ5~X`f^1iV}{[h4K@R+Ӗ'=w=$UI7)MwE+ǣg|fǜ (ɥŵ֋cxʹj֜,41=#"7Ț.m_mUa+2,[cnէ^-YwdAJa낵=J;T&Sԁw\VX Y|vGFhK^|=sm,gJOM'TB**3QxMЇS5C9@q2C{nܨOm]=]ed+' }y>l>.:4I sjNi ;<)A mx}~qJq5ڹhs ~l. r[IΩL ^pv;dzi0plr%](V~u8v)Uu0`}e;[ @5EA?RJn&lkC2:8z=("dށm[N.AjiEQioLX qTYVKv0%2Rҷ$s$.l+<;c>/u`9 T9y;=T_iϊ+;NXܡ܄cv]D N͕\jU}^I}-|#7p/mK.YX.&q;z;pi(R3S3%̄͂M &2 I:̶[9lNM`*T!l ,vl+^H2{0Tt?SYI: ;MW:\y^-Gxw$Ζk=Ls2רzl{(ZI\!\Ym΀3VOC,(^gHϐ11ߕzzisY$RiM'jlFRli?ẑN-8L}%gP=˾هFÿS_mNvv.8htVaj yNr:Jlk S."wa^u5c^im9ҟe먡{ bgQ^X0lzN0Dz&%W|b1촾9G,ص4 X,}ݚHK$?HifHx3Ȣ}8 UKM Ld#aD{2m_ZU9'ӽIòeet5tOY&DT="&YìNZWiؠt⏦gm_fVcWY¥1=﷗ PSezv*)SvޛD|hR$tv8rP!1a( GU~A#rG5@B7Te݀CuneIu2MAN  g]\ٖKl}E8\&Wضg:Msd'de~y^e;p95-N%qkiTRg,-syˊf!&RXu(ѱ,G몌+|U^\FYmEY󘥞E᪀"ˏ@soL{hXՄ86&(ƾС#lgm *(Whh;T˞PݫAby82Dޕ󸃋TbEZ7q_0`EQ)yfY|K9ТXZgPԀme)=F_,&Cz9Vy Hڠ*j{B7<ߔ ͡AUWm6:$zeyl V!%v~eبbb')nl2 Rw4kPqGlNI?!6?KM釥01;Re~}Z"e# { 4c}PG -(ee",o,ɱ ׇ92C<2j>굘i2 ssq*,VVK+%TKaW:KhX/7Wb`Tbcj,w/(O qn!LrB%vx˯J= ^E+C jG:{*@PmJWG2BQcc )@=ڿKiq5QNLM"77g_So W]sc, Hi<"1ce0rWt|.*Lk, }IZэovKzi[C)-Jj+#Ao+Ktl&B*†BoP>\ay%<<ZcWZ0SY74 "FAz£A\ P=:icin)LڋdttfQ0fFQv}que}ԫIGfx <(6gipXbSgm)֏ʤM&7!/P{WD;i(\JwFci yȱVd 5 SWI~ FR:A͒|Jz Beu1P}f[SQb4د8t$5X8!Ï0)vkXqU6p˅jŋs3挊(z@i&\# B^unFtFC`2-4Z͙bUP:Tdo?/w&*&Yng[Edlc^3  (nb\ӿRȼA ~|!?t7<4(NԘU}m4WO 7P7w+MA߃;-;AD|߹2Zgx۠~"u7 [j>o#6h1Beٚ?[aHdXAXψjz^J-Ǚ_UH1@P,b-eXK&wھwy&ch=dvP,xM 8-+Kģ 6=}˷x=^:H%l)w; ^`#]+(|_ hZ "~K.%b'ѕF厌.+ߡˏ)vl^:2bdm+{俺j )I(_n%J-|lH\k8偤FҼR u3&! 2 PCNFDw!)Mw9.qCTeS2o+ ܖ9(Lݸ<&>퐁|&7,ĝՄ*-70aa!ގ4FxA3duفk:|ip“u~sP>__ '\W /vj,zӕ~]o?Y[*ӬiN*HtQ,ۥFZ=/E_/uCY>+>vUnxwiNJ>V:g֓`CK8dN(Q\op=3,g]dP]¯Ku>qAO|Q;:lOڪ:jEPdʲZ:aghY\O7'eo_:#t?O #}WX1]&2UKt:>ltTwKBc(CUnn`*؞Ng?IЍ8&+t PRzHg(C&ѼDžZ~3o:;jPWvLŤNjUII+9t#Dd3LB~(coGWboiZ{k k' FB}*gXpp,;`kב$g0yk;!tۧKIJ.~ǣp·4_vC8'rpG\x&793`֝[fy#~uYC!x8ժ֣\K"=Fbر}T֑y.d0,'"#1Et-p΄Q?։QN7%)$Thg]0'`~$z|sĢ̼NL[a|ĭy”YUش{X 3f&q&͋}CY?LLީ Hu7$o (|9Tv1 (jI檄&]dڋtԈ){,ϓz%0#V;/eV˥ٹ_,j$Gs>SML*h`MvRE.SA01 SnGQ&+Rܖ`!FRJnW[PW_x!0\u9!yCH()&`?rW"7 "? 0u*fosuq'+6ϡxoAXw)B#**NdAWV\i_nM3 l#R^tpH ʌOY�q1$y2T[T`@>,b$ι)VA&t MdIU062Ɗn?"GM$( _4sNT8qry C8m-kt6!tgƖ$H [< +X>ţ?Fsh=\[lH4U !t许G_U#J&Z?"鬳ÏPd]*LJSj?V> $}N_X+%ЎwՐIg/Ӕ7\kBBU0RTT) ?jkbeS/3 eqI'/apC ('l$q4  vO EQXBeȡӒ2(Eo8Ӷ|}ը%ӞdB2YM F7j!o޵֪gĤpkJDèg6*D/,Tw^$0,BܶƎqPq?7("b :YReq 5>&1v<׿;JAI?R+0N0t5$IҰ9 p ,s94v4$sMҥyqѺzp-vsO=oP4{66;AϦ8yZQ$-ƞvg@zMn"| xTDt'"t4<9jP SoԝfI`0WVBP IkapB_*Ttz>~,ON~Yh%g'1 -KqBOIW8= 21H\S5,q󻇘8EOb.J-2i ]]^7p !BZ͌rcS8})]VrqܮY U%ެhu+wA<,+z s7[<@»F'!3~b'G*Nr*J__P\JhxVȁ%O*/m͉kQg^nx5^@Ή2Jy a~VzmckeuK6q[8X예7pc7#/,7D|@I|d)N[iXd AX@;fvvsepe亱(E1f:&mqczB,}Sc1K ᗅ\TG"QD+;afOȀ&t IS6䩴8O{{VcqbKːwQ_&m`LJdep,γS,g0!Um.94|<6~.Uc #ѐ܀4 & AU#rg!~qxT~C PSaQ֖nIgʵaXcÿllqX1^0宻ϑM,Mݪ^WğITE o/46K3U22R3H`l =w,K4P`u"9G :=jF)OY˭"1D8يG]ܰP9Sƥ$cTOcg?Xu>☟+@sa#bW͞ӸZi[?fNqX{F{D2u/wɻF`Ho*\U߾˚z^2nb[th#,@+OE|ZZ?_xuJ%)XSI>j^m<^aj'e_cj9<6(ȝETGҳ!{Ek!v{sdV2gw_o 9 ngFD"VvV6e1J6A\'fk&SY]rL`mmCRSЏEB*-`k/ef=jY-& yYQ:-9# 7M;HQвkgij>YSgh_tԡ4| ta\Fs~ߒ0\NT98*rBtueyaR~:}(dk"@> ]j$ӵ{&=b$•j89VВX J_zqǙ _ {D@-JJ.zB:sNvΠƷd)dVA#=P m6jYl~H{9%c񜪶KZ5H_܅B[ eH `+Z)ɥŒ& =ҙe uW~MIP' ҰH*s&7'7\Ļ~`Os:F[(tHrui\O1_|i0`<WUV2hnFU8mȟѨ&gZ;.t9R/7sV߿;F&w<$[d;)pvٔ1+P06\̈.PЭS郴"$}=acfH0o}B~lb/~w{;U|Z8?*N33 it) HA`!g7$ql03 ,D > 0Lq.[99LeUzQY "_j€ .5*H $=^cDɰ-{ `c˜_<_Pr>&sH垭z2o1%5&EƱsqŚOl'_:i}]\^IHBO<{PܼsgWs~7ߒ2!Hl:{9*y2+$QJ@B9ז G( dWe!A]g=4&2k=w6c͂{5*X㸅y'3^| 0yf꫈ADe7"WR C#:XG  k"jcgr rq0@H_t8+`AFM+ع!犼$%LXx&] O0пc 7gnq cb۸J b,vö NgꬦEĩNXԘJ;T)Ch3PV_v\]ڗnUPPgHgA1eHMC(z#:6g -A9w؟6P/FLhN>I%{y?'馋b:/6sE7p0UӀ18i`܍qWG{$P> 3}T.qv-@FjX" ҼD0i~K@I sOPqYcog|.Exxî=3hE}w/]`8m|!=m̖!XrjGPxjx0ygyI8|t0>e7.`c3nn` \z5V.~RfH;AkWݳ" vYk<ٱझ#"(Mr\Ӳqp I%zFF8u\}*"t,Cv[p| i38kw$}=셾2(Etb583@0]錋mi:VU!yQU HtYrd`и1/agq@ שĊ>uK)4̿0dۭn /FYJ.VoTAՓJ{ЪJH\q5!@.: q딾gс:2dkݧ UvFb}2#_^jB,=`69Rꭑ~J !}<Ýr7لO )hK東7D:mQe9bt6L?̠^Q<=i A[Q4 J1x"f 1nЈg Q) 9zhq1vgutể7ZU@1"[YdȑE< *gx*AO,;cmUx&!ș̵dZ>x_s"O' L^P>   >׼[$Rөs 1k>εpt8.l,N@onyO`,LYGd%OU2MKnykJxy~t*'@w#y'D ]˅+뉠i`.%T>Oqwr5 eГQc$:GjU;#tįR7xTT:eəg>ea">PNC(IjVn஼yOAWv46~2&)᪪y O'ESHcR}A(Cȳ AwBFqt11 I+,VX` oA8qT/b`%arp So- Ϊۀ)S$yKoEn979}K_;C6/'}wNjL7`P*?HffNe&!pC'_\qw_ FT~c -֛XMXH_֯lؤ%Edր!mRmœv.aپ}yMXp 1BEg-fDZ\*q}ʑ ]#ߴʫZ~[nmY{e<6 -UqP> Q=T/xQv999K@MJe!b_4k{1ܱbtdneϛίr WU"{R-kgE@u-#ѝ ^[!Z{ԍmf<$opY!RWE`O.Y/eƐ6_lThZw8~ x^CZIAFCv~lⴤHG}e =IE;6OD\AחUfd_)1~ 2 b~Lż0c)W~c5N,4h*p(ĦV-iϸI݈m 1md+/= ~;fe1Us3mJSSk d'}ݻW@{1 lZ 35ʃ&@{Q^"b.@aoej T@TOj!&íX%Aα GMPqrNG6)VPRJ 1]ZۛEX}B`O g&'dpx7az>Spck VF A1(!`_)~H2p5eBpOuıAgl3%:ф\=Ez+@]b>^,veg2ʗF5hg*-טgޖQ7B5{A6(pؗZ2gyY gs_Z$[slMhR鴂LLx򫧅O6[);]OmLt f)I9\\C٠9'?ʬ5wj)UU0m{nAhmU*l2gA3@  "&S~ʅ?fTX,?ӆ{VN_IGh-htrR4:Fm IWV":5L'8Oz\϶zTŗQ&u.Rw]̠-i~ꄩ k$lChEJoH`y՗KkQ s*7T@[$͕+0 @Un^U54 r0]Պ| o?|,^[Ը/ !ׂZeB<([RTz^'%'ӁGOJ/ \uOꁻ[O^h&EҊ4 }Hw-sj-*.1@*v0U&+73hȃK}8=֕}ے>56WV1}6\'On4,'dˏ?\hX0XG39B_D2G[Zoa T<ͻKL L(1yqi[q6ןveOvf %}!3HwPAf0v|d=/U+-' \wISY"S;)Yg/b " 4|z#s1{*M -`(ͣyf̰UC:꤃?@ -,R,#iG7`.Ni/1\C/ʥ"g]7?[LT%sgh K~ ÅWm J>H(Q2w6`O^yoZ1RPuj|/6-&do DtTJa`憐0eMDP0в ״vxZ$'uXPf=+AR%$喃.Զz |dEKB"?  +MJOQz.$'_ XI ]`{"lD/lV-@VYBG>iA{F٥x+>r/L ,a9tA*m 1 vEGX a ,ߖB17 ?dOuI`;i=cȗhymAw))g?:`ǮۨbgAx)}<6ZKۋ@wa6!ihn }Ix)XjhKVaDJq[AnVnKev1RukC@N7K%+am\ş t;4@z$O]eUQv3ҮM{SR$UP9mW~imug[p M\6*ۛs d{4 jIqWCNh5ﲨ%6w ^3/cYz QAM濗 EbheƟur% ϕ F3z )Mޜߙ% bE4_=ɾ@1Ġ+ZT0I\S^PgFa6Zb3gMD ܚu2bzg,C1Lnen);&%(ܖ5VfH)i /|^垚J|md7t@QRChs9U[Jt`kA{j%≮L75Dt^B0 ᥤ.5 ^2vek|8K 8gWO`ԱCSWnvwH)5x pU]rNƖFDd֤]+|Ae&qY)L wRk;L!_ -j <ѫZ4$L1 Dϐ9G\oY.8mnQ?dg@\ qg:nNfyd؜%le6 3 |_%PRr&͖AE펴dU{7Bi_"?>7zWE"p%KS% +=k lch՛쿇smi"0@F|q f:< Ո+M@l% +"Ur|#HÊŮlw,t9fe59Vo0p(\ecP\.-_.jB3Ddq=-ZTKvd7v4^/_niܮskh,G{c\jGOЗ̀0ő}oz>QN7< y1vn8c:;lIX^?fuh4*B8?Tmfx{ 9!dюtaW͠Ad|-z'&vT#'ЏBwo1s> _l1/G]n҃DZ'WL\zLϖ&Tesa226$c :>'c Lg2,~)Rgmg$i]Wei.ߐ$*yhzTc_Ig%]l:j+W |qC&)+.e̫W&yR|ыpP>?ZЌ>NAJ$ X6* rsb 5}AmF#6KK qmxHˆxIs8=!dn,Pc%-#EZ/S$xTpüG]V>|N򴄯 +:P`=?A$zS#krT N*3~cp=ޟy?_(rsx)+ Ѳg %ZŶ[y@< PD^B=eoZ "CSfojg1e]<|*ֈ4fQ!h:~gp8^tlwI#n o{5@O:lM5OU27/x p8b!JXy)w8U@QTq_TJ).E*X9Y;o6] Kx9Z*~g$Z< %m֝r%XJ/8+WLW\Ԫ}{HNU/U6K];/]Ec;dGy!`R[v#꫅!26P(u|%!>+BQr_>R\p zSDS!D[cY"Ϡ=B,5cj<;NsZo`_^rntNhqcM}>غu9cxVl{Ծ>J73YK"a3`>qSR`6-DyM]g_e6Gbn<]+ov_PLHK_x0DP"Gީ1 v-Fi{ 䣞73uv=oyJ2iSoHG瘪:7 ӧg,,׀" L>PN-] iƈm4xQUC]o3eQx;@+fw<[-vxَ_XQKvsd5aM3||I)8'gH nі/EKy$ܒUc?=DZA'VR"kďEʇڬ =nUt6+LZcK ^I7{6*RKdgG~_U[䯲5҃KiڪO_73k^C`'zxcwpq! Ío % ]z}>sWGɴ(Xjl iJX\T"NL~oM_R{3->5Y0j'_}}M8V=BeU?&4eE%m6Ej27<)(~#dBʉ1ܗr|F˾ ?bws@g(lQ|yg 9ܴ.>,%({80~0Xe^Dy[%KL[je\VßZuTkt2qtkK[@\(x5-աsK}׎i uþZ-YLY^6}NSB %=pg鱐m1_/`<#59aҾvX2m'"7]Jyh5o_fm|;=hVHWR^c:)7C n6a;"텸P4K"6UO.dQ旍0nWqj;>RWQdsK17qŬ&.*2O(r'jCY*/ϳ F hOwF.`酪C,y l5'0O~~ Rj;)E:";n&љRnp~64 sE}ʝc\;kH|\B.QS2 tL(;CE^o`nwN0ŰtFӒpEQUOX4dM%d5\f'AEj[|mM?7 *?|WIn8DEy*a'=uҚx[{U|Ѷ'UHlgT?d&V Y &'U<:sxhJхTB%%m>Z).;r>lh+5nV^GeAN-%*c՘4N?Qư9v#iٳܘ2=,Aۅ;+0JH`'uu5ҶW-M9&F- lD"pK?O$sm"g?lX=5`MbCâÜ$9-[yL,4)jpdTB-t2H6ٟ@H,ƂNܳ3zyK1l:n/z^޷PY-f 3GְjZ7XrȎh1ķ"oU{ӒhF%KBз)9g6R?М q"=Jf8m*p Œ4otN/m[jB5A$+ģu_e4jdBx!=;a|?po9`"ϓ)c_>,v0*^AlTCOmLj-P`Q$K~$8K]VX swBPev҂hTbHnSKز“CrKvB),ZKG+qb==3?(]Tk;j2: ND1+[4(ҟ4cbJIhh ؍f>`.Ie~EHѤ,|MxIkv3"L$:{/:ZSN =36IꙐoo2v'imyc|QYg*S(JPr,0Ə^Q7.;mg-l-q} RNmĸG"Ӫ<mLJATl-S[]ZQ $xwPs7 ܙĖ0AX&t)bhB@)%(߻MDhB#QH2a.z5Xſ%]5O>Npy!OYz}BeDhlt/Z!ؐLB UGO-b贃d}ʛ%Kpr]?#dƾMVU{IQxˤd)\YBLp0uo{6f{JcuϚ^mn&G'70QK_Rj"Ck IT`H8N(A: ,\XXemai63q¾Х;ckqFle;i(*fe#ZF? e|+mG?:2FIJ>SI_x:OSQ9,6ԣn0%w'29D}VWOs 9~O x}+q$1‰p' Qgoq b41{ՆrVC1.kj[aWqy0@&qw: %aIyY ?qhQ#BN wQO8* )ΡW5g6"~Bټ)1}5ZLߴta7Yuws#*Ҁf@3l]4pFߣaPw& IHÝ,imYXэ~_iv.xzJiyֽ -Y?v*G)IFEXyVMAx35ܫUGL9%p &@!ij:*`mZYWrɕIa eB qnI'*TC}/&?P  9nۿ*_.UYcp,!#nDu YrQW ^M?h:jp$ іh W2F7kdӛyyߟl<0/V:]Sg@I- r( [&Jg ׅWXfYAYo"{Dh)#gÞH֧?֏i5/4~\#p:# 6I?$x=a9 ~Aϻ{ڑc|| ^p;m 8U:Q!Jr":9 XIk^04blm9^ب 9 ~ T;X3L8[%hE:܊!0lA$gж]( ΋,yu-+"QufperւXA˂Yf["0 8}c4Au[mv)NtĚ")zs֬ym[EXC ]dEsqM^5{sz ߣ.o\ yyW&:)uk =&,W/ͣ-/cg\?[%C03L>,|,j^u+, VΤ\H͗!W$ oƅ ﴂ`ӬgBvGd$NH` m_cb.{z(0od!+D9)2rl#1UҦ<{>%[j+<##`Q7 EXK 3wbYP\]Y8I;.j,n$q^%"">1Rrt%mF at-ʝuY0k+y *W?vS~w6E;eH`]FHk<7ѺFWaБpBU-S :xy\F VYG\PZ*/ v{VJb"Y|4}=4>'NtP*43UA/H ztwe! 6t 冼?uۣ)ThO 'Pu1gشx(H,dJ_êS1ƐN}\}HfdD1-ܷfK#5hҳMsYA7&pVI GPf =oIqI7$rqȹ~$r1j2~- xwvh AaY+5Ո#  -D73FD9"ЛRέ3u9z,ἔdi8}k/@Wv f[,-]%NJ8 d29g]d,a0S3j}e>ɽ@+;Sbd Q,F:A])bJf+q}VobЌAA|{[>kPyG{OH:CgoaP 6U?d2\o ]g8X#6)g+[_UéI>-=̅ ~qPΊm CM f;< "xf4vWSNeJvSi q3'kKܚ#(^ߩ}fEF2 m<^pVqMi`{*KY$k%9Ep:mJt(R+զ2 !\XSb5NaMfe['%cu;; "W'cpE)T1<+N_Q.𢄩*lOn'S^Ax"[_{md<Ԑ)h '' 5m"ۥDt3|'EH/9Rtid|qϓo`|~swCPdܺPŴ m{Q2pO8R7W3O^jqDy^Hԗy ^4PEBC)3*vz P$vFWNDoCN K#P 8Yqb@Ɯ㲃1Hǹb+x84h˰=WW&,wQ}HVP+8 ̌#5 &L4+F`"C$ѣcҚ/mqiYhcg`@ga Hf1^:%y?@pUN|2`h L71Sj:bX942"H i7S 9y q1krgՕ6jnV4/P>=dSJr3δ8%-k aդ4|| ?(9N"$9C|;z Xs<tu$c`8}Xu53ǎ8Ǹps"@Atؙ!;/9N#QTR-+/3Qd2 *aCW\TT fǢck!g8337~K{G*+=DyT;A6@=ܦz+.oXY*zr N{ z/IXdرغu9 QGHn'YXm2LY.@Nloۯt͊_O(|KP_T_|@/; 03$ᢵܬZ }ljkjJɿO~ͻO ɓZ]ћɊ3څ<yf&Ի|#lyc< NOj%u@uA)7_IVѹMDWwLd\Á,Eeft.9q=ԸbxƝ3[F;b:jH(} 9hȪ `5&:m" ii]CSF6!33ԍ"L+/O؝М[l/t|cީI̎{5]`Ug;X)6KDYi@ܥ'~.'vTy¨֌E`M%yR6)[eqYXVa`.kU$|.YZ roPՄk}Hd@dz *UKZ.pDHTu0 *@X|T"cMp8nBq !nuI: z@õ }Ba=ʮ շo Djh{OF?i>и(ͧ*RKM/|6Om?hhj|{Ǥ :tl{ )u/or[V* o!;MKOߏ i9?5m2ZF Z#8/I3F (٥x]}7dD _SFD0Ls %߼(~@y1F(}KWrd/-\DȾSֳI]f7(rFW|>9!$]՜dGMo2ayK*{aL=H٢yzfsIgX;~Iý/hItPRΆH7FKLUG]KK8h h3;|&OBCfW^\8ESS3ihE{@d>͸@'kniQ|LWFi-[+qF8{ҭx8BSBjlHLPM=Lju봴ԍ0- S<@;;J"=,)P FF| S `"4w, ͭkMI_yL E>l䬇 &8=vp7ЈZ9!VIM) TW߈`]zXGq^rW'&Df(lҞF$C؜- *߷DnA9Yxv6ab0Vš]A @ vĆswfa&xVE#/4Z+qvqP3!ɶ/ypZppT;\_KLwt(|}2]Il"k=d+o^N,EfPv;1n,tBOBWbE7bJo?NU{q9| 4:x  2x<6|J,]i1,*R#XKM޾ ma{6cb"4WC]1Lt:!~H_^uwS:I}qꛬH)n]JÖݟ@h$ LHZ[&9ϐK}XhH>&By#!.1Y,O>uTjB:s (z̄QMzOz˫Q[xN`4a:JW!t νϢ9_"ܢ\ihH}{k71@~kT}0!IKM"A؞?exc]Gċ}(3M15̋ c6_[.3ѯCn31ڇ{FN̩{5k`w5H9^<LvhNzBl/ld  FPsOO= këP0P=3n;KM7I©4`ye~bb s_ƒ7{}YcfJf-/gs65'qC\PR9)ARfl8sl/.lSu 6ɣ*;߂ΜNggNhgZc=Xݻ&"# 1_PC\]Z* F$) z\Xz6}]dX'`hH,jْNBiSFO4,aChME2_6Qa+P>DQnPv<@l7i8Pha4E\pQ"by2=ODR%u<Će. ħE0n)D}2 =ORh9yT]mP3jEؒ^IR/M9rgAx]U dk xi,.*2x'jvE Say"?&utwM0'}e**n6(q0gɺ{"ɐGP'sAӝK԰냟 awa;e722ϑ>vY_,O_FacsNz=MC27[ecVƄ7HWw-(fQ҉|5; Ond[, ~;/:$i%CT?v4֬Hb%?=2J䘡wU*ʖ Blɚ&SmCI42NI( {B.޼46VvW~ε=yCтP$D#F\6lz5HqJ1@岁Cp\ʠB*DPp[n!s"%lſr|j)o];LY&2_َаx;Il)m)U)Oaɤ?"@XHu ]~LpHT6`n3fDگOLBAQ uI$DCzigo`RP x=Re&ؗnI?]\Xc7NO2݄lp1Od,L MJƚ1E91;(0Cs4Xw֢Ҭla ,߫nAԮ ROxt !#|`圽Ӏ i⾾CƧE;do?H` NABqyW"dX1&0p4±8l]6\C͓q߿8vbQ$QF ;,TpdW}#8ZvߪԿY~0 >2iET˧Az)Vߟph;.פs~W! QcMƭv2P;pj(*=ŋ.qf ] !=x%:k;v7}\gjinTf=\p٣^ z{Z /;MY\}E¦1oDF@1,ַORafA2*|П{DYg ځ$`gr\Z~}X`NX5G:WRp`EG K/WXu@-O&.arY+2o;d1뜬<6`gfi{t?`^w$U }\cJX[(x\SYh(sF6A]Ѽ$QE@o qY?[XFEO a0G/&x(e!CR #xqLN`x5miLˢr+03m8q>h 7yy:=wʹ9h=Y1v׊utf_;}Wj" bBsw`?2s؉LhKm4USP*;'iJU␃ƹlF@3@w$Q#]]lc1`p]9 i hץ3~H7䖳\X4vL(bG/ pVXnKBMe=3XXnw-VCCs"ygephT_J!˽S`qO<ӷSQo;wV˅4P?yҌ ~> ؃)oA=&iU.X)pg5&1kg=3pc1^ ܅gze9΂[$r(O40-C{WS5vGXMa9hje znyА,z 7([ܨ8e=MRxmτPXR ҍHr8w"3Gr4}.{~Ә0\d]Z*+`Uh2}hK&@BucO~;Cl` dl9 fczXX{'#XO"G$bt>w˔ }RNkOB;79|m]EsHd#^3o E]PuI8OF :gƮk턽~ ޟٜ!(-[T;s-`#[XZ nW{{"2:Va_LB fmݰŠ GL5xrFPdq1In  NO|‡y?6H aTKKvQW,=9Od4z7Ϛ9k GPsY QiuFL]J:+w/3@e*MPxFin&QlK-KBNT=i<u 1};%yoy8wl(:ybuс##EA#竉Bq^㘪nU SݙtNXm;yLCś7cߐ6v ߟ9i s Sf8Ex]IH31l7~!ͳ7k^*&[K>Xk=\UQ'[TlT`Wyy{#iqxo\s ֬{TkFaNO&Tm):2rlk27t:TqQHMB-~Yh ,J= bLqzsU Ϛtn5 /K0އ`GiK\*Mr_J@ؗyE*0p^kfQL18WqH`-BAXq{=~K)J@D%6$aG?H<l$RQ(^]GWD.i"m3c KmQ,BEwIr8X:ZC};~9n3uKPwY0`h6Z磾YtHM!'׷b 4R*E F6Hf 26/-+ّ9;5E] Eqe^6̿.DY^;f=5+F5l!AN"$Xde'U0+ öWs I ceװ?BTmǮK疓X'MYQ7aXRayOeցk 8␰o$m[K~al \\ZTUV@gݘMN eIg6*7ylE:꧕z^6wEug QzU2!~]WhcQ‰\s0gi Vv+B糎Pngs*s75{ U0~(@̌fEMU_l- ZpE+~pD ]wxYldbM)`tE\. zVDCQoW %i`Ws ~ڔ9@CJIwQ11&$“ ROa:xԭX&QJԾ0[9 Ɣ|ێ+~ *W|G;duY7KZo?Xph8vD猗Q߼LP7cݵ.tXx \>E3uX*`U >]pl·!El?2}ꒋ_yq.nnQ)۟X"%6K9˜$L٬b˞]>&=[Zs0a`yq C̞<"6 ʃ Z` Y鷥 }Ut1ͯU&Iͼ(g4= T։suEU RD'3rj np$b@x&:嶜dP+`R&I9/3jc#Wd^NA$<W,>?n7oM>mY oWk Q&y"3Ir rȬ)d '(eW--0Y`|޳WlQ݀ ~/uOtbDPu9"q>J/-Y@rFok"BޣSNx(@c$58QD`vr? [0]EF[hY/h!{@NdhN_ᙺ{ӝ]oN&t#_Aݾ6 _7np!X7&Ѱ<ˢxstz+\0I)kc_NV[86Kisg/7]of5EuI﫳r -T?{^R_<{GN[.rլcvdM9u3>kuఏF1v8

R v}=F^XbzrpnLj:j%K`F:o/o,4 ϓ?EDEC {u&p|+~Z` x:1(=L"tB'C&S82+6Ե $r)P'|MԂ(E j!?2\,Id4( z; Vϵ誤5ET>k:Ek:^&)߂{9A4cbj8X\a*q%](Z2$hA7E*Zt^\msU忮SqQ~Dž1hV_Z|fﷀDr3DM~UYGюu_E1.NKPw!r Ot~+%4&,W MR{jq6Wlq#$Ys͉DQ1jw:=Ov8!SYL 2 т3DL7 axD#|Az{~|Ii@'hDƕ-֜suO*D\vpNqr@ތZu)}c..ο>֜(z5oPg Sց xI+Vyy7Vqåi;6m7J]>= x"Ȯ(vI&>oRwd!n{F9/ͲZhWg N?y%9|ɶ9m(qY[P5`7'CLr &6! w& BCnlh:*bJ`tE'Fn'ҜqY8OGޔ*m?v~6e[Vb^/4 ;X*{՚hg!% y[5 qTj-~ +X9Y3Y Vn])u^ab̙Yz fV c"7kWQowŹ>6;]YZn+i^jA\8u{m<{6RJfnCYvNaOWCTNy)kRYp)XC_J8Gk+6Eo#ZW 1$:bDFVAX$*\Pl@UA3'?o8A}m L#ʛ!9;|V;j}MǛؓ=oD9pijt`U`WS=h]fU÷D7ݷʹ*jwq8H@3i!(8b~M$Q-Xo) {_JԄnVsu\.-=qY`)$f4& l[!z0EznTB`=;wM+ȮNf&F?>WlD7y~Ǜzc?O lJsn;X ~#wFQ䛀"v; $E5s毾I<\.0wh \DͳG0DDgն t~PhvVg]gDsb觪&k@Fz¢; gJ9ڲU3e7ѹ>ʔ2="&%Ԭ0m+K[Պ,‘C TM-|׫H11}Qi_WXʤ5Y]'k,,r6rn+]NU& A` '[c2& YGw9y5I` BYl-u@xc˂(Qށ~K ,{G:s~af2o}:c7Mo@@"ʆa"vѽ㓟n`!IsV~տoDc\P -R*F d띆DjEMI[g m}Gs|Ӗp4v~fǓ?G }|0_|FnLx0RK zuL>>(i3I MoQhuȅ9lソbO Ug+Yctb ]YxPe6.lqV틙Y?Ρ*$c/ja,pi&`_߾9goRP\mȮu&"o'5PH|[SI7aRe6ewLBbW}Մda sC !X:&@-y^4Q#UǞTqehS[91z[4C&gɩRUI@eR[v)u 5r͕u(\YJ]eBV100Qۧ:[ 2-%\ GoLPs@,k΃+5 2tfFu5vB] {\"LM>&Lǯb;m "ug7.,xX]5B>e{.# ^[rL=W( iA.8zZBo"I̮1G fF MOwVxܞ/k7ٞ'd䥻(BH̔*C^h%8!'zٛ\S?0Ud&ҵoW"]_`ͼ 647!I;i@L<^AH)e&ȈV& d9Q֧j٬8:B޻Kṥ1\}Vߨ\:Qs\ܮDk8W"2$Rć=LiI So)Bj(fv[ &uRRpQ+1u>1S>KD.ue~qT=W]:9܍/S9 C.&9F|ˠ?:C4nD»]-n=g.uEb283,'vino^Ɏ0v+7+>} '&+b4\}@T%|}kt0 } u ,DHͻ}?2#Eq^;N6r䙲fX~12צϡMIq 2|* *?ڟet 瓣h-gE֗"o˄w4Z@ /BE:]Fӛ9v bwcA|uNX49ZK[s22 .,$q/x Jvv͍kQ{[0LgB?Yl_f#8pxmo~y5sЇzߎE<..xɵ0-}NڰBjp42Q5r1ޤc!M6OlKf/,<oKN鳓.{x":EhEs]5Pٝ *#$?m}%;>5N<,T" K7m_Uac׈굃DͨhJ#(ٟ/a˖¬˧60P8.Ow~41-&C@G8# E+xnLR됁}P[Zy6Bp~VT^XKۯ, 6*>&? n6Л*y)#Q>!Lg9wqyxgK')HL_ԣx[ oL< ">@D7r~Ug Գi*c&r`>Ϣw%|tJ8 :%F J!.+ǘcwjYC "̿UDG0yhS8":ܠ:df+uە>^F si})=$ \K}dZSa; $\KrCs-R\-3L)ڄc\X 9 l?̆-4NB]+-ʎs5NFf!;eGW2I)K߰MXa y ZR_{p m {/'fuq_e7^i/ s$ȵPX`:7d _CxI'G]tE>@qd5חDF~7 WSzBqE Ԗ;'yoɑW e;bϽƬef\q Hl44?7or<4ZYB"3,t ByKhBx ȅ ~ d W]`?hGlnDxDpq9mi`MF#e.l* 8x5L5Tqt%+mRGybnoi EAVx\#c; O@xEh ^'.y3r=*$w_'hP=՘GԐt Cr$5$B"{2TW3yPldj6&4Z؏Wa3n*d#J]_9ug2Zdᢈ`AiWb4@iw$҅!uGKJҧOLF 6F8卝R6 <"  {FNʯNST7LJ?YG7vSvNbr70;Ḏx{&MқyPNc>X'Ѽ/8FKpLc<䁠=ŧISd}X1JwcRO{VW` $ܒvodݞf94kN WDn*t <z>;CV( +yFJ2+9tކ0USy: Jvs2n[M".󑙡R,{kH}zMl'(=2Gr]I sP 7R_cd# _cA.#h`{> 0,DICC_AܑmYqnN:/:0G't8hka@/vT9I$C^.6哤c0^y3AaPwŠoRn:U_Jm2* qRܺuT NHev]60 ;6Jm5t i 4jc";bGz_goN%ܸdGxk;Jȏ9/ۯVǙ_8݅Hx(K=Wlu_ did61d M8&zhd}#e4)=lW-yKC/Zyhݑ uKk/~/p.QJ-^1mt1MbRzvPA$-"qVhSxVGghWn;$b07JQq,~[.Nhd}?NjizWyZA,gnH _ C 2Sc d2DIݗv-ʴxDx.),eHpu ٰ@aM Hq N $+| $fPuh 㪽B z&Y>BsQM9怷\܀ji ?S!~E23;xU4B=+{=Q)6;zנK/L8R\P[LJoTU{CQKخ3ap9à>cT[Rnp.#Am. u7vR aH[2h a~dw : y2 msA'4*`,k/>!-sMNDp}#Y.'$AvD"NS"C^8XJKCzCoyj(= k֍[$zYq ų/ jvd]֯#^jA&'r-h>l2 PJT'HќV["Gpd.(ö :j:5YG&g8e_ukJݮHJe(B;+O0sȿ_q(1+u%2tq꺬ʫ^D$`0؏GbT508oj#(܌gby4:y> |'P8B̌Kώ*ڋB3p!8 z 1-3}3Їͩ1M:? @ BefL5@4߈"91Xr{8p?ef(*e/JbQ,C%ԘO#cg>b>~)ME7ځ-cIM5c:py^$iKwLׯT8ETX#-uDkFzhLUۗZjj.U{fuMDVV>yy%پƱ+jl4ˀ˲`%:ݛ?eJK..$%q253'jT)'q"> TmUaQ v te6o.)&G8j~9)x &an1 a]VD zKLPVr'jhH1L~ǩ{C@D O0 ̵g}{l-"saNp-Q(/q~!*KT Mu>2Hّ\ |2:1X-/ViMWQ>8>Ir (QQֲv)Se| tځP3n7 0Cdi\dd_|O %'Uŷ:sz_@sb;,;J#۟oF#O6v8?NA(W^mFE:u| *y8Tr?a~ʨ@&gspu{G*}iA}DVTk{kff*6xԳG:3')_NKMRSJO/V6ӊ%憍,OD=%H"[#@LRB 7{ AöjuVΑM8m7%2#ۤtUU(v*嶭̃YlZ::sj6U=. 9!玂Q`uW+c*̕I|f wnѯ2;Z~ j*f VZI;zgmr_ k`5M=pqY#d!0WNHs&}1mNXMެ&cy Hѡڑ%aYOg4_~gݫG!}7@ 7uXc gMlS! w =YطW{9Ъk n0Ba F=(,ǼKx.Vu}5nSkMiZ Q$u/Zzc_#z~(l\<`=Vct\'(O-C]Nybپ"z1O&Pܲ򟽣,l6<3_p/?&勨@Sl7\ryŔՙa>O@8O5VZujImcrJ cH3͸)VcUlw~:?lw9x\e 븠 PRUU6l$ƾAV9EWŸVK6 ݟlOU,*>[(M!/SPd|{>YD̖jZE2Cu ʽlҥx,6愅(wYȱ]-Oǔ͠1iD"p sLjo~S]p:Ѵ^HgMKG]=WɆu&x,X#1)Lw("A]#>l;U_g#\ lEI83M ?vZBh>x9vZ4y"۝FN#scQٻyϵ9(>:b.fz`A$v{h]hΞJ@SVc2Y&+ЋvRS38ej zQtEz4fޓ@fFh+ k@֢Q2&K=Y?Zc;N¾0ܔ]e5[ık~i!z0ʉ) kPuxmqQ &R"r;2.ʞ1,#?V1.'WSd婈'X0 ?юc$,^'9 Qk6}nj}d7hJ8mim3\F;\]㑇1%u_n~0<-C,=oʪ9uV|!R&/T;ݕ:d#>IB LfP* w|n~k9((+?^*~Oh+H*=gN[VtH[ 5 k(RO· vp3z/Ğб#lR$RpŜ77 [JfWRZln56:2| *QWUsxZy]m4Nբ^~ M@Zc5_lf0Vϗ4·Uj6m5]D/ctj%2S h4+>Z@b~͟ooیe֛Bv?O4=>c:rkuQ>5c%Fgq3.VQi8A~(4c]KoiOS՛wOYh5 OZ?? 胳 ܷ$J le;6\WU&.f=?W>ԬD̆#K?]> $BkM-f@O~K-Li$XO xQ|&RqVH=f\!s6RmS)ݫ8O"2 *C+[pfgEc뒷g4h|vwB/Cf2O_ou@VsRX ڷ H'=B=Mk ?kW눾V8@'J };D&݂yxZtѕ^J92f qM!]:m!`}kg7RR4@c-EK5s3?TnI5"gLbɕ-c_>0ɀ20?'%l[J "dfۍwPN]dc1giIϠ]Ep19= ]劸4x<7B ]$9}).Vxx2oRjtw3Vrӌ99[]}(.υޖ}X(1:32[(Yo4?e ÷ v NJj, "w'o`HK #աt&]]R)o.~mP橇C2R]O =(<2gmr5|H`N#I'pfJ_ju حrRK_F Jᴪg\* :t_8NvE2ñg?:V_G<()*etf/j'` x.GfKu;wk!/r"W:.˫nXA${wօ.`dTF=*K΢H0 w2F4fPYcI~hQo$^iU1Syt Uuoy Z#xyo;ν7E(=MԎETU *>K_)Ub1ˁZU rGl"v[%&:9VOLN.{UеF9D =3㯎3B&@k.ezQ7`>Q̝(I["'nF o~;WoFtu?va YNxxw/M-K'{Kb^O7`vH-mI 8tg+K@־9V9UBvG( Q% 0&f) %̩cbH,ne~ϥ, 왃g1U* TS|$ ָ8@V3a'd'`3,^+kG@I:DͼzE<,V5ug&#m!jTy3pv;Xru${'ai \ȊxooKu p*EBaVHޤXPI(g!=,!}vsHNO+!ߚ: d꽾M?&  XW 5?E}qu鷭r rm]+УӦqb{L@[TPp"Eheyzh׍H=dZ -#Yu [] {b0Jg eLy>K|rxlSq4нqG;Jى?twrw֯q\|rcT g,|{fz{h| 8hUNڦ+opL}Xy䆍/]p͌l2pUƲr}ޢŃW0#I6OSL L%nj|xәŦѭ5Du%? ^gE y9ݻ yBka&䚥JTEZnAg] bJǪqRO-]P ١8iQ IfyqS yݭ!8%4zpPq<~wrKڢO#E54v=ĥ avR hUolU^ :2A=<'j8,SfOi9yX]l%#3TP\h 91jةjoRuƦ;6tw^ܑ Aޘd{U! K~Sɏ @6yO$0$!=y\s &# u`%}SsSV@I: ZCE~@ZO# 956:<}HER}VNM'oKPXGrQŸ9b$`Xi6簩.;6G[,;k#PSNn{ߺxD4"y=2 >-[B6ݨcq\P5]ZQ6,5ڲTMU}v9Dwq*ON6XEz @}'!HNXL giL`QgD|˰H6%SL媝r9[FfSb6}mVjQ.+I{օ$]K\a 9v f]RE*/LeṷjG#SD0<'sN9-+ eImpv>Kkô͚%ZPʦ']hY$a*CAaށ6^{?FBr(_8&SvTJԋUUb $*Lıwm[X|8E9{ "<Qn J;۵cКΙEf5:OCEd9orJ_6ڠPqI*dK#O= sgG HccBw؀_iۓcCW`Ru} %r3iquYz"<M\Θi*sd_e^CX<~M#պLNA"Dš:x9[OxC "jpŀJEgV|~Yf02Y :bϺ$a3~m02Fc׀=~ŽPqp:BD3FINn[hvMqMfI)!9;"BrTo~D~yャ.vG0Y9gA݋^~WYk (tdptSOrEKNr] ̍ΘO}Z~U"4h* vwܥw* >!#.byR@lS;Nb/eu( šqVJ°7^b=_ GKk4 VKaT4@o6C.(xkmLKq{CpI\17`xL2dޥD+h韬#^CʢSѫP;x,a >էQt$v <sAY 顑 ȋ`D_-)oyxӐL m>0%/t4bJ{]$Eڬ˵wQLq[nD$ ~ua,KPҾ^ UB,yuB@6od%S(piw$hJQ &#(LcnIZ2}Xm{iW񁎨`r#?.S] i-b%'laiHN1,3G5b 7\ &{'1Itα,J24dE#N Ih9b@L(jJlDIsUzYCe'=na`X;poDP"V*jX:M.s Kd㞸w<=kpa/2#qֳRֱ9P&G+*4ݎWƾۂTлskt $u%% .0'ΤSrg|&haޠPNaD:4Ou7kspgqauTw*Sx8]ehlYtCr`X}[gZHPxنTvJP4rhV̚ \e=긣_E_FD {rbk8s^JxcT9tڋk쏑%(HI|mhf M7ƚY$!Yf24i[;nN۔)G&PaXZ9#M:5 xRGd~@iz }zT7{ J ȼ(wa"ɯ!Yl Юgՠ0~@ġQsJd]1F?< ު<7h{vd-#,$ܹT'"وTP&%c%05(E bq[r3_5 .XGaw/4LXXiM] [롣}蕭2aq&vFr,9K,@|9+8opS7Cf귔4yc}jaK]gƎ0Ri]P+tqduثO2e錂yڿݝ?Oա iB\$ܠf UM2@zz}[a'*.9j"7j0 ײIRCXLWEhw^w} 0Lݿ{l.n?)/hXhCR$R BI_a`dP`Gd;:a+=onw/l4:b%}'O9tM\M&oqiJ|FD"|5rxYta< MB\bP LF˜՜TWR_ , @_D,p6fCV\ri)K w  ya}b=-\_#)z]RjJ*DQ˦鋇9Jme"^v4f&ϣ(fU5zƯyLհ&m}DJ@6CGnѼpg 2qHD̕gz? LMQjarD3Y"w# GjʍtʣZ2Ѡy5h]_jO#E12)W7?0w?T)I$\mAAPηȺCR/]?y>bY=[?tQ Y |0ٗWkRT,\a73G:q㸓NQe`?;P-Mr+TY5drMwxM:;DHIf tSڕ;OH^ (lmCJfGcO4 6|+kX7@c~.<8:N*TOl }{%l<{6Fr9iŝ *n [9"EȻXBJ#̸k7L^]Z6yC0Y~T_Du.dލYQwںpZalp.9@[RR l >nu3 f7iCPR0w<~2<_eeOV\n4fD_+r m~TUJfၣt&i+J}TF0),c#1E% k o.r% l:7u{d+ϟ`,hdQ Ǯ?Q9Z7V I~Q5Ns ϸw7PI#BT=``FJP* 6UȮvU_18uW0ϔxEj[-nOwċXNGE_&+W[;!(yGyιut 3G˪_ֲ|]A6Mm3Z2a7EE*WS0/0q^.#z%B%͍,`Х1oVvo'A9=[q2a?@Htr騃>]rbV{u瞵CK%JZ H"edN5iKCwz ;.RɩEY'AaZ>c.? "pVj񗢭&{3FR~mrXLpKJ^T!7q6ܰxE,uafҒB~AX N)/2e#G{:[; l>贻ذ [~QYՓK{wP0Æw7儘k22ki@HEPJt!^ aEuSRZ@("+Lֹط{_U'"xs<ȗuuN,%e,`ȩg.愦J_Y9"n9kw{4;S^Q2\!w qq^s:)# AJXjڡᑟi!Sw5YkrB?s}I[bP²#[j\q^Iq1Wsi_pGġ&v ROO02q4K )ŶˀazH>6njsNZW fO",^}EIR('&UiR <"/00ۊ|L}24','?[mGLٚ7x9Xt*=?7 5q~<~!&Yi󪯨KCapb"bŚ *V xVJ+/{<:!z@th-dxmy2nXT.S\Sv,-|24ep]Ϛh(py(^~b&č{+T~Ms Rh[)}1Q(,0! +Np‡3Y*H n`VQrIŮ@aU)d≲MX =%j+VI p w՞rڋ( a5 E Ts1ȐlY}I/PdP!aIrq3 C`EUuv%o?.Ty˚ڐ*+őѯpz=??؁_ZfKe1LlMVMWU Pb6#c܋GB[ R;=0x9w0jb3**-$앺1.+Cv%g2jc Q!&xgjNx,MS&f5Lþb"qǵ#)Ii7tB@vi[RnvpB80bʙ ~OSvExt5^Jr^ǫѱSlΟD3a.^fla2)y2-oCE 4 Znmfj3ZSܧ0Pr V=7>yШkMPqnoX~G*Q=e1Xg<6A+`^Ȣ%ѯHrc#8[t{"i)43";ςI7 8OuZ;2J6Y{{Jߘp;Sduhl\( Gy P*ƀIk1`H MG%)1l»͜!!0LW\JB$N95 gWp6?b -d(/|XypiӽwlYLAnk5`l\-)WSE~]{ 9'Ǯbi]?394GZB38ɅV(M$^'I@jNghD?Ӊ8Hy-dl_ D(7l`俢!cZDH$^~8}Iѽ] Eh,=qfqw IhD+hϏ (Q==)e$58#AotFʷ5W)yjK" TH+sGcݶE߅"kkoߩ֮pu@>ZW1"xnN`mWB`kW~NκvrB좠:&R%3uZЊAJ?`N_mWJAu#VwFl<_3gפ>R2!$,HEˣDf$5Y#TAxUƍ r\PbFt XC0,̵03F5o#oڦPA\Bi>G5cOBSRqt낐.Jӻeu 9ϊ/|Ixw]T+R lDَ36êΩNnʆyiE8jBC<1Zc~mO~?旋>GbDʇ}'rb$LV7I >.H, =iG\zSos6[jNs LBۛ`M4F. Xy*5y?OJGL2k7SH,2Kנ*VFV5~p/Ȅ1Tl[lƥwaQi5?bT7$Ztr@׳0hkPXv-zοu._]0#uxId|fy3{]"LͶhԿ!fFdɉ0[-E-TEY$r<UUB-|.M^3,˭kO׻ʴw+79rviM,σ5dqdxdsMF6C|Ug@Y[UM~ϟH+Q y%Mxm,xL{5+P`Cyj)#TΑH:Pcc8;t7p,h:vܫ:ڮ8di`8'b K|q8[I >4jQ&ch<:{ӫ#o {>Wb;gp^֌yd #sYp쵊(}on; DaFQ/ 0IUKIS>^3)(xAI|Ag:aT4'dĺ$Q[BiԄE0PCB22W{|P7U3YP@A&or4{,.@we=3~p~7QH-]ۮFHUn!TXVr!ÃX5m"ƀ p"M ^B?34?Fnd=%(!1;n;]JUQ\\UX~2/q6 $h7|" Ɉ'F6@2QnQ8ܩ6BeLsu7bǸF(z-+:OXWrV'Y^G\[ENs@@җXQƨ{.<-S].9?t@ /sEȽ 8}azqTtQ?zrӉ\ g`' >rFEݸ>"CZ!ɩ좑&'тGfE#FWnjbmxƫ~C(aۢ3Q)ΘonM p}@3dцB%܅Y3DZ^\o !?Eyi"c7 $ :߰\"}!lKI6b}, oW[J. $~oḊ>h<508ɾצz#gj=:{L U9Y,ðY:d̪ 8QS]IjJSM[tQ)XGLӁ|QZE")Zr ^ƭFN=u%uG(WI~|-g׈<,a/Ł(^ImUqYF)Ot@ab>s2ДM"J²Gjȳzgջ$#wLgR[Qg@VݗE{ 1zkut4=ȢѰqG ^H)? ɶΗ`\nҰ+N<`DA3QhO'~aG9M?]J mBDt-Qޯ8ngv{Ϩ\ъ(K=&̷y†arpGt=ZonjE|# z+z~s'vH@}l4#[nf={(qO7w㗞XD 82Ħ΁b\57 =B10(xkƻ @z?K ">:aGU!3i*@m@0K?]yFŪmT>>  s,DrȞ0M }St &nb X ;939zk)U^LvQs|͵DYLй3?l#Llds$0} Li+q8|857A#c( >3:, IG7 Q(UZuE4fµmj&:% fL)S!7 ?b}ND@ #/*CTZJܜQʾ+^SM(k+DCW9LΗkéͮORQi3}':ծQ߱~z"#/Z* Ϳ&0η&XRmmVm)ЍԱP_>AD[mط_٥A.f"T.Ww"dq p6#Uvc $, 5I>0 .%#k7Gjc4b?whǽm:ipWhk$)WcV$Ljylr!/To`Dgwc_ Kž}ϛ54u[X=֝!h97 0H&c%ZipfQI"u[æ^!u:ȕUs?U$;湼T?Ïn`W_N ϥvKb=RlhǙ[7_$wi7)#y)?k $y䕟L>e hl@d\YћKrA9Tib ؇8 &~k?9^{tj[t!i* gnhU_-|R\0:G`ocyR2-'c0l]o9<5\Jx>_ri<) =gNy=^<燑Ձblhfqa{ĊQn D q^'`# $XYOvn,kM_ۘ?$7/0s~`w鹁{f=cqLhK"}`߻kO5 쯃n q9'dmީ`x:iRxz]h̕'fTn^gG|bi?WWu':uR7?Qkj^}Wz&D]:D b9my`X!mW? wOF&HՖ2EYUћetcƑՂPmI~ Cg|v~ǪסW7q>K"sj 78n;ݝ(tɄMDS.v{:Rvzmc1e%O1vߪo[qBKu#1yYU@B MA7g4{$zyթUòAag|%,"31Ph^'hVySdww U/87vϯy h!u[}:wFMR""¬So 9t@hsW/xStId|s!BO}N7.=h˞Аi gʜFDyʷ|i*Ş%v ZHznIKOAg1ى:b,4֪=?tuykDxb>s[٤s;w#sS0G5Yoi*—ukUGL#@Yaڔd6/$ҪMuF91p[fs^!]D.1Fdkw :\i3ߧ51-0 R'`QkLw/$X Қ&6@ҠZ! W_^eJ-DJCzX1z7')%GH aOWuW:g;bv1!T]"{uA&l!e"3w/6M^<2ѕaӎjqQߋjF*\r{QAD J.O)*$*WGQL e ښ#x)SNлU1 z XTnMl'33Q{,ŋz;M4#7v}m d\#EQA$cOZ`y7qv}) (SpDE(D,4QlDOE)HcG>So^sWaUд,~ a:SuFf:QlqۛݻkeyeI#PE@UoK֏gWĸ?eL $}*)A#.w"ZGVYśga/ɂD@4:K\HkTecd^ 9{DJ)9KpYy&tiH[blq5RmOw 6Hw2dևN<&>2z5 ,(QL7 ?W<\MN ǭ8ynC/8wz}dS^2:VTl7`7Q\)nhpEsf5cRC, zV?<5ߴN¿kd沼 +^Yoȃϓ,n2(+%f Ȑb诲)bP|GBH/Z@|տuINCeq7PudQ!HTMaIoLծO5poBBqədRp맛ZJ0jbmE[d+ZfJ?d؃IA4Ro96YZ㆘ "dCljzbV UUN4d|,}QhEj7)a?geG-ȕt|LUntqZfpiVrn8`15 Y& j8l#6vAR3̙rs 1i+w٥1JϵK~nTqḳΩ~i+$Dh0 0[h5R@Zxh = "B4t}y%NF%h~+ra1-% X*H/qQI*1.isZgBT{ȣk6лtkkFZ4ײuDjS;m3I_ ړNĔʊn{14)!ֽ?(~ >Էc|ؽagT*οmBZZN%={Ԭ-xΦkOaE#~M f2{!j;FWu?!9^,!|b}c?7q6\IX0hj" V2q9IEhH}MQ8n3FXL}ꖞGͣsE'"-f<12/;j}q0ȫgx1b!Sn B$%}!Q,k=E82D),{0Q ]仫70D;ŬboLM˖\Ϸtm>ȉgl⥈;o,(tmc4V؟ea!3%@Q:o2FB%eĦ{!U^X1% ΢>ϣ32%N{|\Ǚs9]QæMrICzA>4'%QlY f0[KtT t:=| ,RCCu{§ۘf<ҫ@ 6GlE Fm6aHaNGٚ6K+gYNcܦl;FTGh(:Z' ʡNsD`];ڱ'p~'zvtL{-shPrHiL()}h#ۉca3蓳='#WH5]0x_+3tt3ځcH Eq򤱢3~2MQݺ vSgW]pdvA$R)+VXQkt4 8 .oYT'iDx\]XeS5*. ]$ZD)"KWv5_*% ,u~"q#kK~@$.04kg'F \t %هˈiaAC*B(^miIF`+'i`ySġH0E(?mXsPX?V!Kc!B/oBgmLQu&1 Ft\vuڪrUqRgT'u?\WE @VŸx;Ê۾I K?\];ϙUaڀi%T㇥UZq^Y>ҹB.j@`NhrگRh]kz ”s,z0=Ih^`)1H;bh0Qbf /mP ?1+ymayp(j߃F;<:?:p=?&pXI$_]j-뼞 k]y"$A0" ms]P A"7jJ-JڽA?"F /ѧR$j&+t'>2 LMdI34dS,]ВE&č1<#:N1tAKawaW0ϐ'00r=\57 ~ ~BBA‚4}nr6#nxsĪm 35ao6wU(UWC4T7: ͓>L0̀MZeM? :j.B4ٚ>B))f 4X#ʽy+j[G[&.%`3HQcmq¥@&egflq@)=@l~w ?wYI-'{f j# EbSj@k wGNv9ǫen2'(u :~ߚpr {>E4Wm&GK kzm dd+&uXP22. x{3`:/L"f)K@n7W蹡tX%s^Y~ݚ MѡQ)DR-Ki,1ԿSx=y95ݵD%jFF*!b30Frb˻&S!ґrFqQmWYhs;K$wQ/0|Ū-p~8% .c񂰱囅{n`^/*VQe0\}(.pvɏk? =c6 skur=%p%JxcLPίQ`(6Sz ! ʘ#%؅͎NQOߢZZR"^[o~(\TzAuCMsv:kY%v}TO3P\kG|6s41\XT&3(v/Cܴ"IʓLlSv\Il$nq |" r6cEӻ[m]$6Z[K2.LF ᛪA<>75{KT0GM{'=Dlݠ  =PA"f,s1Do_NK(D_tļOZP~J.mHh⢺+J 7?=jyDoByg"_(VBwKbp* f%uu`a"_Te0ZIv:ZX8Qb5ԊAxYV![JCX65hPܚDķŨ9 : `k\d7j|Um/X%丩rr[?0%BHN`H'@`$ >)d| x˲ H-}o^MahvԟmÎv ފwBL yw͢ͅ?./;x Mte[c(@KiQ;;Q+N37~\e.nӅW19XΠϲEx[{CQmVCqmYhZ?k{5R,wx Ñm'iqy$}5L{t܆gq;oSEabE}e [jR'Ri )9|ߖOX>Ƞ<6dHfi6Q<0~R[c@ (ԫD/K&DK~t 3 sޠ_>ZN4MTpբ B!o<Ǯ69:;?@9iNl[OaO:Q[-o<o<bc/-Ѥ#4Q9U'Tr໰_6PJ2ZUgWNpmМ#yDTY4Y'/6Sw22jxN5 y~G4%,;Vf'Z%U/hɊoMk7mvv'pPJ@T=unDʭT?UӴQ/~}CǷ Q.BQXQ$k뒜HQ87oCS2JXRi#~v٘s<ܨWvIsn̞*Ba FX {;GZ +`Nll# `xn4,KDS8-G(?Fr xd*sZI'Dj?_k:+@ d|Jflۉ+k4ӣɑHy"nE) XI(ЈԪ.Q*zF*r R5)VM G,;,R,С_>*_rl[B'*%M:犸((~$iE Nҵ_E@!ua Vmƛv&*bP|RxzHP'] ȋVg\QcJ z2-292>b)/y\?}yS+@sniY|4__Xu ;jiC\>O2R4b RΡ!Yd#[ l#`-jIlu 9ZPW6o[so]ӵS~?d\dbzsw|3*™ 6Ꮙ + ܗFBSbY}3Aeq}Dʖ!iG{+>ݪSuZJy=O" G`AT 2&i`"tt1B!jXP R*ܣgDͤ%/'A41r\)͕*Fxg8؏v}yȆs%.D8KOV<!8E4 AK܍8)4,ŭ$ QFVQsz$\o99 n?6 ͏$ 9ӾbLo[Ep /ujDjtU*̬bL7%l"%,}cH[]bъ|L1FGǍEny V䒚'$ES[6cAXn|2}=[5뮒GVY(%8Ro苾S3e .\R *_a 狼NnjUڈhjԴ&(`c=>LM9B<q۵Q"^ lEZ=WN%M3먰Ie]d'bEY;TξU1^<&Z_\\qBZVD[`Z<6Vv1`|wU͜<:}TB`5tKurWS3)/24ᆴyZz?Pwq%DR9뻐g8SeܡSrp:y"픥v&0kF*8&Qk?UF(?EkS0O sÐ#%Ȼk2COYSdtqHA1WpCC^r5syN P1KC1PJ?hTRfBϋٖ #tXl?4 g%H WLGץb yuDSe掞f @?)6`ѷ} KdY6O#U&;7je4,7z_.a^jg x/ /#ȎV*29Gd?X@6Xʆk5D\',HFFucWdzHdo#'57^aЗMrk!fS=iJµI^f?.jspqi*<~yImI0bS8]z"NjGϛh̲4??xYgY)M_2) HJ1f>r=3zF\|Y/uX#aN" 7[G o\%!=Q$$}UYUpcvW i 1itv/p|ęR9tb$GWզ9O mR(P󊱠xXeC"}ՁʕKRMSKcbViy$.lYa3,ȰXtt*\ ܗݢt߄b-J$ޟ,)P瓉x).x%Ok -ݹ%2@1聯S}ul܁W,1'Ykq4pp73Ȗ`UK5,JwF;;lyHoGRxu7- y"úUӳFY1\%Oc{I't Mu{"F!-sKtxL^`WnAb+d Y]'4oyFͺX.}59neHD)MEÝ.ؠAU6?3l- n/] efWE+83&ݐSk;US)ys9oMpBAʖU#P^ʌԚZF(xͺAHB\ a2$':^8&˫rP ئ'ENPMO21̡HѰ3rřҬ.&\ q.HL}#Rh<hG`Pxc3U<B5)Lڛp!qK~!2zɧc̦("B(R. B"76$ED$dhs/5ZXGS0G+USG"o10w0OM.?pW-h(= :ٙe}!sY Pq>wkxfn5y(&rLN%!٪ܸ ad"ɮaDa攻SG;̳0W$*P="+?\GW D#w0$NHݎ ]`<߱ GQڶ y0~K}n1L**VE\RXIVsސpd/XAOǛ]?)ua8="`f*РU{$Ҕ! 83(9(Z* b: I>_ќƍՅh2q۴oKz^T>=e;G :/ rUWwJqkрR!_UcGm5s#"F)7ᅮwQ-nL#o4p>˛$ uh1&J`ƙ1/U#]|t,b/SI]M ^zRn߱I鹂Kxޞ9Vj[^PS32I+C)/Vn%UHN{2u;U&;7d,w }ݥ2"I!65Eͺ})n|4WrKndQcQ܉q$X)siQbLZGU)rM94JY&k_jgnQ~D=~mԎfBZN ~c]~ lTVu*]f*J\(^7>W%U UcKE]+e>ȍ_5\GRce(B2TO/LhB&iߔ><܈SJϘMՖv؆TzO6y09R^|8DSA˿|OAЁ~ze5H~s2"i3YF uqkw9W 0S>Bjzv_I1X1͑ȭUZ?Y /-`!2.3ag]|3VQo- U֝ ;0҃?kJ`*ѪdxbV"ţ H>~S`č[{CXZR^cgDl.|$E#!GYXVY,HdH}8eB$hfHyBy4{'v9xf$(m>{jejrΜo f)섙 Tx?lcۏ./ǴZy>fvLM}Ε/y ,IrgHp}y͓7xG9gǒ ;!F 9fT+kq.nD |X"A LDs4tIjsSWCdmCz_=k9C0wGLk ͬͫE_5 w2 BY$x' fxۤQⴗtj>FA 6d@AENϝS%8D~iFiM/%`tP &294,ʍMT<* 1ƹ'ы/Fx lDnx*r>Uqp?NNM1>.~;#q'}^/FyZFSb)Or և75m}\Th& y+f 8W_"ϒw_5ҶhUz>^"3Ӿ^b Daۡg ULNԆs {kVF06F:|i2 Eg-""D qE}2'Y8P5|X3*6afηJO EpHI-@$1Z~i{34o28.oStu+4 4bB/ Ao;(*nφ Ŷܞ W;* g|x_^7L%Lo"ڐ43GC0gz!U e5hz.h&L\W+Uq.4ߧQ/įIz 尵nιN:}esL ˻Z55` I^,1ݩ0WKiA~VH⑸)D+d"mʏ}GBI7g"ffo]ponwQ%$dzRy胤ZJ= ZN9)bkJ2݀9"Oz&/\J9zLu["cP4de~H&)##whK.rs:\2*H,׉n M5xN#M>U]J#R<_wI]<;>yYBW {9'Z&e^Iz]d؉~V\j~JMk(F]NjvQ'=h70?|U5l (NB!W%pgx4nWV#٤6X"V)(]ltD}U-V/碔;-<,[, ȋ8%Ƥpz h[ 6:D_ IՐ2=bFxq"x) ]'J%w1/Ά%#34RNY"^1r=e| DѸ޶dnZ k c71}K9Bvvo[7AV jZEUEu;6³7^l5p2+nKu.6NZ!/w]ruXt|r|R]tbe[DaPB3ar29}ZԪJK=^Y`7SZKQET*n_X0R6eA*$X|NrQ6iCIzJ(ОX{^eȗk$tlx6`9;`+Q[/N#> :Q< ,OtfT2LT7{+]fAG_?Ҏ)xT-.T| P;|ZJYq_z}E#`~_ _$8tXoCw辣S#j8G= ]PH k5 "MWJxbVaJE<g>^ɇ%ӔQAo5A:*>ҧW4@lЇ'wyf Χ$/Ȓ+ q_- OjY Ua5 S3K^gd͚T k4ڬ04LJ ''wL dN?\ )z&e̳TO$ĝPp`Hp\zK\ =C)f7!WTpC)~&SqQi)<]&B!LvSQ|r8'ɬ9_csxTE:[ %fpE 9Jw`KJgޑ qjل F (_'V=0zRtGL\+z+k(:CZ|;ԟlwf;Q3ojK/D84.:cA$D3mSh5xj92y=}dܠ`1sH" څ'NX,t)G#^{쑝F7Ƴ=ءU*HciIa1gK7\WrBVtM D~=51iZ[^wxߘk+[?B L~>X42("E-JN0y-*T2htmlZ-^Ի/17e_4݊рHTaWyb9tʓ竢HBݹjXM4!!jWS+Q~M!-O!NR")fS0;DT!bϵumK!f d޸sb;,L~{ُN(* MK5}y2BW!+Ks tQYPv~>3( L?$u([]Aݷ Ă~o, L:%/+ jڐ YZv7W")I~k5ݡ$_OdͭK"k.$yٮ%M(a7Z|,mPcD]) m ϾwEZ=biي5@XDfPƗYwCz֗ "͎j MW@O ]*կG4asꬑ+߭*1JA01Q%,N\ǃ|E{p òfUNp>zyQoB|屩-Lr;Q "!8RBbf>A-YLLQ@j#Qv=u_) 4*wg5dmbYe)g8hb?dJl(/k}d|,yU*hMY 9m:﹘jP[b '/S Q~Zј۷Xq'r4XrxS!b..o H=<\i>k/%$@ai:c1oڳ5:AyEo)5aJrsDR"俽x{tGZ5euʬܽP-iZ I*\ZN9ѿ e T$!~A$,%K 7'PdԱk9QP KR㷪pj)<Y¹0#ް>C?yz!r s1nCG`H~\*I*)$恸ɷ4?>ۤ`y6ׯ: mFsGT@8c˳ #uooɛ d_d.Ȕ'seƿhde0[ubhUAki[&{*Y"!N>MsdߍdE@-'@cBiѹko3/mnڎ0a(Fp;(EakS @?4`[y #O~Dhap-'lGh !w|+rs,_"yI;kQJ8pZL)EBV0qlZ9p7gѫ^( 0/LgBo4 !-%'Z[3>Gw%_m{ u Hի=dV;*KÔaZ8C/ Q()~5RlptWzj.67y}8 m2/$yH?ӝzzCEWҞ))N n%V%1+SlJ~ A&΂˨/acKC:#Ҷ?8hr<{>KU rlrK;נp9SE}:ZXPVBPcR"*@]_4kSzI0z=f Wa-3dzJqxbi~^hZ'&1nq[تkHloHF^;X@a 0[=c{GCDR$`8F$A9|ܺf;Rٜ kK7lDӬp/uiqJ""^ IKB@ X fD =&W]G5n2>Zԁ9'oW]~k y:oNj7nwN*k Uꫪd D<&.zG/p$߮{r1VCR8]ЎAD"ࣤ06.n,#8gR.Ykq3P/"MHy&<{;f bYg.fl˘=^I1JP m;T\794BeU);Xvp稣T`;5*]u'g5˃YbR gut 8_2^ԬQI\B'[WMv% pm9?}n?u>u}ZɻRp07m^Hk5bFqAgaS+Ab X4B]DSmv98AI?aS6mlt HX͓VIl/&ɮIj _j1ktmZf8x RXqr#[#m-b'u1X10 lI|qY> {CC/Ԗ$P#0m`UB q* ;go?LKzJ'2͘3Э&N]*?>PdؓҞΑZiH5$ ,"7xTla\ză_1C*5Ɓm3(Ebe] Ƽq"uI\*&.^S=ܦ1퍹.cgC7&{{ALg$.pqL:}lىa=5!/%;ߊ;]C< u\2M/OД-)8N0|p2o.j }4"[xWŬ\2&J̩=\W{8 ̫݇'کY $)T@fIuaaVi@SHkWPdF-Dsޢ+e(Y]ulO~Qg(ІWo2ڶ̝]ᨛ -,U v+KVsI/SpĶˡ0B)5g8AT؍AfQmq!cڊ+n: &aSDcb+OMC\4n( Aڬ$M\cwn̦q@8RJ5l-h2}`y)ςE>ӖSkXryӺ.$Vs1v0Yd#xjTp}Xd-<H!5,HS A`0w4O؉ j+]nX~9=S29Bq}zoxQ¿+b!4mXzט8CQxF1v%dYN3Z[T}#/q̒FmŎeH8CcI_{D"UZEd1WP_rבyɂEbqT931 暼I ߷*h@D M  K|[25h/͖y1A0"jȕm&L"J`09?CP4mj<-Hއdh#l.ﳪ߱;w/(MMs95z%hJ_Q$RcC*b]ꢨF՟0655 Ljv=q9LJ(l ZZғs72 c-25&̪zaȖhQ=w pU G$PaV$W.$d|b;r)J&گLX{1Lx]u$]CU05JᑙfG/LҀ)8땸`$TZ8[bD*a,O,垕lĭCUKQ_ Z`sANjjnNK=/FbcWMaHf1:RkdWKWI\I{l>{Ī_[[-}{RL[\ws{O\x϶ٻSk͔DVtY\_pc!ӚiU/ .ο+rǜDH.(; ξޮzS CT}1livqEfqd8{m{\w@*)MvmPJs]^q?&gY|! bV 9%9hw15qU歎`So5N OȊ)*\mt19M ;W\g!n>)ad}hw}% (;+xpK ēˀ>֎s4&9e}B ATJ?5u9 3A`kSyO`@#I< ~1z&_s~ɴȣ_fj!E̚ EjHX.V>`@F]642X)3j-<~yU$} ,De^x6aTмQp_ȝ"!&MyI|xi5CCfwZ"ێ/ }Kdg\pu_)Cr)4΢8tp RT=PՊ]֫D0MyǑr3#}d m;WDl:Ybq#7cLNce7*BF  6+-WX_Zܝݙ~r^U+N#_{ӱ Y6W}nsK/ _nUjK+X6 Q˒W@hDS}M*Ū KÙQX)#[6&N02u\ Ԯ'%y31Fz:P+LgGJ;?1\ܭgb4yq4ͮ󸇪TlpR=wH1C =1L՝nj1fW *tv_$}DY(09H4h* SVLkR>xAׁj8~_N3zo}0XL M$-V!D>24  LjnjJ!̷Y@Mق2 T6vPuDV\$D`2 ڠZGcGDK켇ْ䍀f9a=7_ϨM S}^jpMT.j4h>%l)Bmnf'~NJilMφ ߐ0g|ߞZ3N^XN6?K=;6yAgW'?_8V0et E,)Lo4(@JHnJ_ K6YjORִ\ G2Y6.Vp?0u`x_q-l\o"YĀ?eCj7"Uɫܿ4'- 9pgdn\<x/I'Ģb]@-%ٸ\uE=*6N "qW.̓x hƈ >wR\ Ͱ%ȍ i`^]!d7&c2Ψm(y]?5zjIڰg7v14}MJo!rS8Ta,M 0N~{ƃ6Zr#k^>B׭MlQ xIQK`zY?Ewlu朓S^E+\o^Cksxg/--[Z1JJ!r@=>iR lef_ pD׋Ɖ%#1z$sp`MdvҴw%~W / R,ԵE(NV|>3 7NMO*2vgMjK`5L\/Il,oXOY}ai3T4hQeY6$z"|Lɳ JS +W'̘J*YOة`CB"OUHN!`ZmyƎKbήf:BY 5Cd`&95,P)tMx4q_FKIdWuQNY"8Nab@AΐIن2?6t[LI("MHW{0Uǜx2TDOd냟Pj2]_8/N=W[t3"A?lWzf5j{?VUAM!pkqM,qE Duڰ؇GJo/gN"*-l(`A:QFհuj,$m;Ǹ_'_@z < eA ,V`mІI(.\z=X{qX!zɰE44*Ll^k`c*Ezպ^N k>P|zSZ-4~ EkT1mQdMwssz;XQ \,8hVlґ}+ 8u>{ wwZ9R"r [{K #dP[iBj iȼ4A + ≥yw×o+z Uk0UI&n#Nq9d>32/EB gg9XP{G35/ |Ӕup@=󳻺sPdP!Ы3P+2 Jz|^mg\)s"`Ѯ/l7:udZ|V䶲0R PD~$M3$pZ>5N,v,@Vbl[ɽ=FlnEnQS33y q6 gWىlѯ]@JhjN>S^ޝ8`+!_Hƺa 32 R^_I &,Czq3;mD]հŻ%l Ib>smӹ6aJנWg㧑?<&fSLA5F䁺0:h-]Q{1C)yޱwr!S&K`gp3S$X~)pb7ݫej4MH,`HXWv1 ;_qt+ߢn]3ӎ 5sݯֲz^cwz_z:%o%˱&2'ݙU@ۺ`һ1~"Ċ+ցD.w-t f龋4<{ V(!pmvR 30R^}-e >邙9=djO%H,\`yT[u+x,-yj?;Q1!6 4d?=ۜn˭bT5;ǑAoyOB5LN+{>꓅,E:ȈLr3i EW xLm3@s 8u.޿D6FEJThߺx K)ٍѧHgȄ_#FQ"O#`"rpufkB?{V1-ZKpTsi7=Ec8R}~j<ˋԌ`4DR QVAR<9P\ŢER(2}R𒊟.QۂQi)˩\e,PTflbpHH-")꫅:EI6K4ed4MqzV>J 8nr0k{:>g[Uh(SkxW 2 -KOo&@SŒL3;htGeIr cvS \KTǣ| ȝTO9%N JŽJH '`}-$7y 豈lgLsn wWKBn>Zfᓫa!'h!49i=43ZzTrnjX1^1lR>A͆7IV膤FIā36R3λ!g,SA;^`R|2-Mtn=D^`ŲBR4Z!~t4.wZL 483$JEJsRa_ej˖4ITeF⢸=~T꥓k1bR >)h%geZ"+V\)`l? jtKD:69{lw IئvBw f48G SD{儫P)PL.;F: I8pb%Z(C#x T0e骬޾;$ShNubR>A׷Q$C଑BQ8+}+Wi>4K. TtH^uYOI#oIV{ fP,cu´Y?7H=+9W|TcWLxA"hvaGWqHXjAEqҙ宜;>"]7<SG$efWBaK/4-u.@7CyzB頭tGs:O68H'>N^b8RrroeyNJr-kCdS~d&PGȬMiRa:&klٲrŅ  I" Qb h:s+^aR#OU&U tiMw<U@t^m4XS[2.Y2;vKu)9\~M:6d ͳ%m/-gs<9xA^ф?oa~č^SOYʹYBǭZ;اlxEA&U-TT |O !nY|FlnYhQ$i}ڍzzt wvť*a@\XrT?G:XDF溸e nH! :5.j&r/6MNčt^oxNp0>Q|yC D ?-2 5DDBm a3x~2Sņ Mmuh޷㆘>]3TUPաTrElGW;ob/^.r4A }s@b}ׂ)vo^2QW&ˍ]3aߐ#7M,}d?-S~MT^k%Ѫmƒl^X(8i)dzq8e7nmԙWI$P0)5kUѦFtn1`(MvCPf`#WeQXۋ/;ak WI񙛝-boʡyJqA4gpP:V\ʆ8nx@as"pE<菱oF8eZ%Լh)\0)46_Gj>l_l)0Dk"Cï^wd -]Y2fRfY}4W8^.:_6 w&X_7M,JVDHGPP MAqz#ŠrO#͆.kKp}Rɡ?ҡAQ߳"م/LF%gxJa֑WL ~oЅ_9`~'=Gζ1Ky5vMBkLtvA֓s8iFuu.=/ Zx;kI]؈ ŧ7ԗlHԃx߯>\>TkUNқ#KXƍ۝Ǵ(T eUhқ𝽁h!=} 8I%͋/\e\Ϝ! &SM]Κp# 4_rLx# 1;2bK;%l8k@5A<&pwEnңO<<*X`{O!bw(S.7kxc]ʴXV2dnGt0'e"C Rx m1;K2=j9H[`MZo(7YZ^uӅE"00&zrm_s-y[U [=> qS ]jb/,=VeόuS`bDS]$/B”Jt!]lVx?.̨.'M}N10HXc;:f 1\8a!έAݖ(&oYlA7vu٭{JH]NF"9Lߌޡ?S*x%-gax$P{G&I =DLaBq`֫bb$jyCӸL^8 X(<-3'簌GSe7~+F')FbVA=x S֬ )cU!6B`MhF|{rnj5j0h'Wf%tw]FMQ^ e" Z)RЛaZ-ndqS;&[/GToMEG;uOdv~ɍyCӼݟR( Kt 6gw[PM]qDKA< J0T :F]â_@#qFN7gQa-R%]B>"??\63(#{mho chV4 =-q5j;}`8@-[+/Bc:ZU[HLaR7p*sn4, ?^s[j8o^ %ѧ<h trɆ$ƭ@&37D#XQ0hة>PBs(<[R si(g^ip(Ze", V*ic5$|ls>Hh ֣K>N{94z;M;f1/߅1$z$SŪ Mo]e7 i7@Yts)[I*[iq+0L`NZ]Lrq3r+ x&!nDDn'|*7^S[hd;zK6BD#[G7OAiL3] evT9]W6$A9҂*RۇC o;tUVXum ZD?^ۼczPm$"ǎ2cag{c_CO+VY@g 8 S>ksK#/vevLNᝡG^T$E{{~ԑsN0Iluv1Ƨs׫|tEHR 7M:Ӣ֕n+kC5W⌿;s ) Њ' _p[_OMx?E84sSPC? Qۍ1{&9QNT t%gʉxq^[ 1RɑyOոU{! "u>L0>7ra_FY#gUQk^~(Ţ|b+1/֩,첈9mEf(u˥3O1OGp1~`7H2'D8\esĻvG%e܌%}xn027ڸt[@)-%5ɾFA)ojn,ִVł⛌5֨{2nɩ۔%a:w9V]Ќ}f(m!Wh+r5S8aI 37x̑X~(f:ܷV=ÎQ(14J 8a D 5$-wFYXi+Qdf".r0B  ['Q JxaVRIl)q U{o|ۅ#pߒz^NƘbnS{r1!Q8v~cPUΡhߪe%!Θ rw1uD78d x; jQ/:F0:\9e7]#te8 {B_*jό4FN/ ZaD7Ma#K*OK"sC]$ӿղJj#ܴ\꾎-QR+V&=r0bn,BYLybFeN?؇ZŧuF,JŦo| Yu#],A,؉ذ[: kQ. g '!)'_7E1fۍVJ,ÎIY BmHF@Ij[aʯ2F}AtcB芰7֏d6I}0 B (9Ǎ-}!LG͵Y.C t ^sS<[SDhآc\-?h1X4W>__eT4MG HJa뮴ˋb~L@cOђL'U|c !&!}BC&IyɌz[a-nhy.h-㝽j#Yeɯ!pڎ=v]]R $HΉ?k^?F@y/+}e0l| Ct?(m]%^؋Gā J0b!ʖŁ?"itfsax޺ѼϓA8o;n7:KΨ$Stؾ76gVh+čs`s:D\UUV녇FbRz [Eʄ8*e506@QkXt p&h} KM;#@92g zƆ3)ǎ#ƽ5w9Ո!w I edB\v*s% !tWN?e$||s-hs^ޱ79_˨Ćexx' M0KxSl-@71Dzbt X|'=M8hSRtL!*cq׻mFE?[Ӟ;nz豟Έ@<l_'L1ڃ?cUהWX,Ѐ#5r{` g㦇x~yy(#ߊ{ʬcda_#l`)$t\8 +9]7>Y QsNu/Rb+LA"#B8HA8}&_nt&zn=8 h!x56Q@ *0~S䜳l{FP_R}{ZmicG T*dx1, MܿFiQ*)^ok28lJТ~_ưZYZR˯J*+lsrІ,׉LoHKYD|O]MYoM TsN"UfB?3\pZ3MO990U0K= |&xR6;"kRI=%@6hr\YE.lyS5EO `_bk]?F9,ADXOP3 M*:,UĄv+e\) Zbeã &!Ԡ+ yaFTT`, ~ܠ9Gps1U>ڽS$=(xm>%2h-j^j ;?`T bonL[{s54SUxUԞ pov3֯&[z_t=NP%ग़¹'W@aKţ&\5l98u?.Ie,츯aC)O[oJEPDVιJoD;>#jx~'ٶ|_,GD6Re%Bs-.߈d>w7-R !ͿK#h5 Tq+^jyr4.;K*o<42zlhڬ0co65=rOvJH7C}WL8'둩^6WG0Q͕RZ]TKz"n|K9y]F{{`קI[Pk@"(2їO6>]wזbőӦU?*Sq= bp?FeSFȽ,OJTsӵeZSWpAE1^5A{Ȑ ce4Y[!E֫x ?AFziz/=$+OC{QANK\ ܊/A߻!UO?V"7ϒiB{z*.f7-#&`^-mfl ~)?Q%hR5Vb,q'Wc2w ujz'c.[T.mGZgdڞ?&2}Gb:;؎oX{ޭy.tw ym٨8\@??uc\(w73TEݰyMTbA`+zT+VkwE3 _szn6t/`;2ɌA/m u]]Z:coCl +&+4ڇ3-8EY1ߪ9L0Wn>\&5Sε'\ }/ΉϖHRh=AFVUc/JzuE=T~o{&te%f%S.y f>=g#fKyh MeRp㓸C) :Bā WVVpK J6̏Gerco%h倧GVc6c'i)vw$cՋڙDb>4<ّ s]RrABسm+"h>•i^_mS_Ra<4c_1԰v#EhjwS2P8@c֥WlT(pNz ͑GЌ G0x7K_b)HnLN2WwY߶d;+* t?|+c"׼m#V"C9C2}г4qYIh, f7'x<,sdn縂uդe=܎^ُо"Q ԄtO&_Bb0mR`Q%'KuV>8sN_ϩe+T}HW6\4-O :e#ι@dԓT["(M,1eF4A0=.:<پc5Fw|_\ "*~o&.b٠f{ BDto~e"ߏj9_~6].ꡠ~LwDޡ𺮗/H,?a[u1{E>=1H`&hqoz9ˠ5Zg*Kn,;X̲oX׷\`5g}q *&R$stQJEA,Qi\qUBīvHWtP" <mogb \>+>b2BdC݌{5FKjޤ&jv =)3)n[ta*]I8g6.ᔷk#}1u5(ad7FHhϴ9.̜p0 V-</e`QQg%DJc68*1nf.}Ȣ_jSo~oėK,",V$R  b0gHo*us "W$QpLgb{FXGq-"qV?{d:lg 6&Qr̙5Lq[ׁ7FN)5(Ÿl,FJW+omOAyl~j2V G Sy\!AyN *_F?ǧ?aIZq K-E~? 39&os_Hb|_q>%1󿣱 -.28YZ$i+Uǚ[ xY~ө&hd+ios-ʳF&w6qpbLwjS+mV*VRT:l2!=HPI?c&op~6Hnqe{L/cFu//I#30<~37FOa<=/Q;ɀ*$񙄞 ؞N31sjD3h {9cmt.zv"8S(wE8TOܟy3,u1} i@o83uzE}b{[If{9L0Թ0lߓ`f7a.<Q{g5v_uw f;XQ $y!4k2%cN(If շ1sgă|a-F!8QE٬9sa.È8ܫlxmT3*~[-_U.a2yPؐ4N_Be3nYmexe|ʇ!{q03~dK!> hlto0fR:5n!#(}lZ6Îq`ruGFdctplcVB?qi6@f\٣^ĠzPN|" Εtָ x^c$WÍ(4 sNAA<r +IdS;jt{uK^wd<0uX,ZC`aإps/ǘ'Jripp(T-W5v3:YM3p/S#8Kk~3_\PjYc .R鑵WPa"}t2. 龋ª$&7Bx@7,U[+aDlXQ͌$I ){Q~bv^ldMkCRwQ2[@*vp#C ˧םOqL/]ف{ 1%beTZ滷w!jD:)V7"2^R.F䄯(e kyiM(8j/*%DvARGб^Qs/RU@6r9xc{+E9x Tud 8N udq*8{ R+[]Sa/x}ߺSW%{9Xͮ/}A,(#З[z܅}+:~KO{ 3w!. MfUu4m6+sM=`tҟK:"4HyI>zv ]OW!T=`~T~Pq7Q;dѝԙ2P:b ^ N(9hO C3'mx 箱Y&:hFAbgcuW6'}D2Z'*MZ#̑Vw;9ROmC`;wyIJ 'UAK:4TY$#B. Ug1֫TaӛIx!~sj S2YkDUlV*f8Ӂ(gZj|C Mkڇ% HYwb6-`.@9^\;{y:aᖘ> [X/;Ta $ʩXW9=VTz|ԼAnGѺ6*N~l)/{{R.GR7w-.MQrNKb[O_h\zAf+FrM=,S"9F)ҲLx+⋕Ck\ ~-. >ʋJTʄ4 -ۢ2g.kb["={"-#Ȳ M$N}Q{rQ"ˎCJpRAF JZ2wDM9Ȳ _9ktrzp{p~<I.!R-n#';P8#7Wt,&fV[M.mst;p|wB)x~/<X$?A?enYꏀj ZN .)-n*9;\T-'$N;Ë)uZt"YXxqjBlPiPa=W{"cߠha!y~Gxs4z} ҖQ8%#0?A00b=Svj_$V EUk5Oжpսp-{ @,bޛNS~!ށYx| +잞KjGzttO ,io%e~|5J{Uv|\PfL%7Lh8Twɒσ`rm}!-T%2a`[|5HS ;2XFBaD.w1$`[+s;舸?M>0Kyu^Bm>YHԸTc *YBnN$a*)+ٞyfukx`<ܲ ݈flTy}jg%Aa_ e2sC1U{rF!nZK@ūlU O%d7kc=UyrR+ ~ abŒ٧L⠞+6fLٲ(HEӓy -nKX,FQ&J2~Qs-h;K%/(.N4nvG"! ňj KR5X`~{/ǝp#9ݬGwP IPwwHMAkL!swս5SvU ˥eΉ1x@*1uF^a`8зbX}{ U3W+cb+*҉p@وrvP4f=uI؂Q6=ol>hjN23wlNJc+o f-ky_wc 0^\Ͻ GS<)_Hc2c_^PQ-akǖI<-Ȩ_IZ7n9 F\EX]c1hl \.t8T ?:ƅhO eΨ3,[М¢ѩT #sBm`ӐGfGbxł9\ &&)y'8GW|$ړs$a0 ]Lu_\H^d)pcۛ USx+s4Kz|(Z+(M-B'"nv#t}A)҅ |Tq9jD[o.cd!x@^K+,R$0ĆdAIq`&6H NdrKwwC7xfݠQw{vNuη~6jDK]+?~t"ߣrAmDԇNN9ہXuG}fG>^*b;=ODR/=+&#NE)EU Xm N\^;bB:|Q0Y-][n7ruXɨ4|D̸f:ѕecp/duD+QpU_u>\Tl1nj!<zm}(RB]M4ɻv vFs[8PLɼl[qW\z$DŽlZOϊf-X0I&n@=13Z\N*2RųWYdV.ι Neey1> Ug|z4'XC˜-ӗK -9*QqLN<@t dPp0C8I^GԮ߃ U|F\oaJ@tt1-H0]]\EˠxB$aaÎXW d l _ g,ϫ{;\ ; ^ /PFm{ؑ$Ui;PY,jL2\U90q@M>Pj1 0kxXNܑp3S9E++"x*-b=;C3~3Iۗ2"9NMG,O,BNPcsWx24N7 #삆.+*q5N0oCTySd)EJm;u1p.+g0ɥчHNm $JzKySl}tZ,>54,*>d<ӫpljqׁTE}M!p APvdP6h|\W絙9{5Հ@;̮NZ?\!;IVJNn5px'1niʸܥKSگ ] AcgmUxkI$yA{u-Zp׬ (ͬ0,.d3e:0C'x; r亅J0[ŕZTf݉JrH]O [u&*<qL)hz?X7iC{=M[+\#,~It-r"7Gǘ" XR^-kȫ/u \L ;SJ/O9#i 8^7HRh١d"Fɗ'a)-+J@Q - 5H2@`Ok%/tv(|S'JED8kg@oϬ}.ssmEl5Q:'hjE0rL` Gor}쿖[Qі.Tw-4k" lCəOT ]'xUrQ4 wL(]A)vi+#٩/cێ^eL!>Ge~% +f?OL $64E!{Nx =mz[KaZ3{׷U@}`9:0jn\r"t@֣\SʧZk1o]I-7+cC/{gg.\O>S4d8t,S5,ӝtp:@\.C$-:l{tUt(-jr3*UjWf6'5of]]qsȽL HK.$d;][+w1tcYћTB즭4.!ԄU;6:/ B/FڎV7gthQWH/)ؠM۾qb7܊J1trLCbh0?i[ПM"5*&BTek/\_F XF @To!Œ'hДmk;ÕbNRYGػ#F".lefR1& VEWox!RFGIķ29{k&#V:9ZmBs¼=]G?]ˣ^J?Jd•9#esuiҦ=Trd[ {óK"8ۢzyl܁~LE6 `?^/ֽbU7x܇PNV4Ư D ,2s'V'(QTzȍU(@ ,V3M[>:Q"xxu5̬GJ)ޕ4k!GL(^l ;vslʔ%wl dN6XXӠ$ʒZ "l6v#N1SyЫmX*L\YmyN6`/+XAިF4Zݐ.(K{TTׇaR+Caw52yQm(ZN"rKV $aI0'Q;XnQ'%=$jXmɾӶP/f2/mꆈR J/l}dC zMm,B2fVZi?U<J8I`$OU1sQ50wh*O&yp&'F|f$[t<*0hiOh}C^eyl#֫}"K(b{-mI+<Z)e/W;4hF̗u*S}dP$ҡ<'1#F ӥJf +[c1=hZ-ۊZJH243d9ؖe%`..*@Iee7|=+_}ceQ T2T|,5Puo+H8!mM%Q`ⲣ0 ܅4Eo%?)Pfs=]q~@|c6=q(Yz*X` ?Bs&B>i[sWT<* T%T,k_cfgxׂhJMZ]|?*G =c 0J7~yuN]c$9'O];lF$>5FW$CP0aPuR>kex :5VV kQ|fbr-l ̊#IIq0KWZ6 %0b{9GG l7"⦇:/Aۣ|K%֞jj:YQ h'2+X]1 "9t;e] 8a,|#Z$0TR DW/O(wPb2*KP\xP (-Le3 P( T[ I$$µg:p8~a;qL0V}C'^H͒J3j -쥍V<&d2q@Eȳ-%:KdbŽ&/hFT;俗$-Y?2ok7/#y vإ'\c9ٿL~j%%DKWu`JzQ ݱfUl ȅtKK;TaZ Rר7y8I^R5? 5(~6s ]Luꊙ1²\}hU(!{-p2 3m2 ApLPDա4~`<"Xv 4MB LYElx0I3\q4+CF Jfndp s%#n汓5D.g6wvrjj&c'{3"hLÁŮ?[V'Dqq^l|3ce_t Pf̾};Ack(@R-> Џt"NESl93"ǷhI]&(Րbi(ԝF66\\x$RCKi[SI\Z{x<\ ӹnTk*TÝ75I3;vjz=tY5]^j"+#Rp83=V:NEtPޤQKM0wnroaxtE0)^$auZ?(~O!)w>MRt?;u0)cziΨD b"+C#@Dzٌ场z נa ۯޮ:6h9 כidQLޕ6(qh"hpU׸<\ZԀi8=bfY1BNySO6R# .y"|XCZT>vϹ?G sfH^.`39bqwHѱcʒc"5Ү.WL+:ŕԄѧz +c-w}3eF?IV%@tB7{+c.D*ĴKm}"LnoM+0C#0֚i}YϞ>J_C}`֖NfEiVi *1hDnG~@\!TE^r{wu(peg=nU(o;N.O]"srmgl~%_ dLwe9D m*,qI},WFfwOwmZˈ}=v bdыӋq>$7H6 0 ỂRnIwɒk7ANbZ=2G@?.fq-`7 dw _Nb~vcQ܈0,H=U2!\2"b%"+?IA\~g2Tg}Ib;H36ʁ AʁKR{:ך> z"p(ܪ'2VN f\(XQD/Vً4u1y n6]a* $HB\x"T`ey}vo18ALuh(L+̏i:ezKڜ-)@ uOck1MneT=DrV\ʒcVZ<ڱ¾0 -H]DIFIL"ِTC+rF9V;J1tI}ֳ׷eW%_QćBul^>.u~k ,7IT"Q e.T.x fl"hRTWjUimmu< UF^*.]a\M@{c35 EYD5\5PRp/|z=H q 56TUz(toed얧̑xc/hBbͩ5˗xh$fL_!EUIbXVZm) ?cFL&7٤-,cȟ^|;_b#UXwFJ$,o9 @aw\ 0AIܲli9b;F=ҙ{RW"OTW֦y7rϐ:bƞ~G`*qe߼@;MS,ex lumla2 |~]Mac]Xݨa:Em>Lȇu9SN^>W-(f ɸ>MF$!N$S2%|ix,kr|@9`?g&15ǣ$44L Ʊo> uA0 #S2[gCV1_[ cş6qnFYT'V ƍׯTx6cZŁ5N#\Vn‘иxwZ In-vj>{)ǒ5^Kla+*"Vo; RW #h NLѦdO{SV% 1b N!w%_Q  q Eriu[7EĨ( _1tP"ĭ9rrJ*t W≕4SG˕T.ѰV| :tK?IzO 9+r-\8uU$>PŊM/1FXO`: C:#ș AJ k5axHH: q> ~*,YA6νN FZ&SD1woGtx!ԋ2sUtQMA<ʓ y9mUM er9<6v"i_IP{j"/:*W\lv)4q _!?YJx'zx/[[3@◬YPt+AKMYOvL ;~3 טl׎JuA8;RFv$~)wuPZ>fV F׀gxmߌG;$bSh>ul'Mkw;ɮ4P(EE*Clߌ\#ư6n2 NJ3+5(cOs0g?Y }`YW6j2L5.Z(5~x-qxz Mpùm\h w.7yr@I= T4PZ04b{̡hDbh)uuu4^h+ ^]$Qe{ZD kp=M}|K_}̷gF1<̩oXL!;'1&/;Pdݘp-*tKJ'Ybx:/ b;!9h}1ێn&luƄNY ̟S8FvOXś c(-PF>iS3ywWS d/ró.W.OU]\ol4%>9%(tk=*=hZ?NQE۲rV9B9=ZtZ?@[1r?,zyFop6UrDޤ[mkGYD᫘S0A4?[QkJ N|T"@ZՖwƿO ơ vj 7U2—3 tYN~M5sA#;C%NssF;^Qژ#˲Rܜ5b!zB'墠E5q;KP?7W,yО? O)ޫ^̪iyv$m W&"b+`2:"\'&68oD#^ ᳕ŝ+F+Z3q0e˨Ua%m->|v ,:#2p5=̡IʴlU2zvDqFSn4RwipӹLhH/'`NU2sC :@aF&Pwث Ob4}Z%,(8.GfE\[pG2aAFa L}ucܬ'MսYU_XFj_V?(w8yh.TA-)k|WMx@5T}W5NS\T3q<(pDyaGi{|3 4pJPXA% 1e#^jzy&hߺ[ϝsT?#2)mR4Nrj>(1|Z0)`U"C7(N` Wf#`j7U@[ hYht˜c(vk \ iaS~i0P(h혻"斡 2.Dl<)0PKp$ƺ)js9pqYO! $ F.M4|wNzs,E4#Nbjy7W`BfcY}R^z]W̞nva#p%DZ ϖesc:`ɰP0%\O 4(y&@B5sƝZ3B)z䫀acći`Zhg O 1%u%?qjDw,,'?_%)]~0"=Ǯ'I 1ij'w<7ua7^gLS$jm fRǽ;2OuLQ+E B["+ A sq*.FcCsĊ-ٗYW|KlX*؄ysFf_SB靆L76/)85 h`' 7KC Gó+BFqXgXFmtj.[wSw9ũbGǢB2^&?eHs6 '_ʸRh~HÑ$HPh9ǐ)DH_ T)P{cBc%ӛ]s匆 OCk`[Ԟ7-W{]Zn.C1,گ1Am1C7Ek% l}X#v/QO,qdY;^R|\!+xV@[&?9.[aTi8ULxe0W@؅QTt;d1Tlx@:&H< B,t^IeQ%Ze!'c RE :n?? 3]Ԓ9%>&i:pK{N=S@! \IZA(&6$1yd08]:Qkk Y61x$m2za  G:QB"Qv6?[!9g^~R}k!i,[Aff6\ƈe )ߩi(GV1"XNoks1$xWk";?)|vTCq[L!blFxRcEJW>EwVF۠l ޛźKrߍfE01A,lQv%P3M* &9Ob%01ubuD ;z?9{_ @ \_>{{^ۇL%8ʚPmEKAX%5R 6BXX*#4W"Bq^BOw;Fw1xKn/ꂲ63vq*XDkBO8xLB2A5 $DxPE4'7F5c6u2h%X  EJJӾݩF-oW~ QA|_xBFM=4Guk- fLD5rjơFq s]%3m&M 2,+KVY&z'mHo7Ӻj>ZCѦHofw,->T0}:)0ިc7SUY=? v!^\9+߬owͷP #iOUոH7{V/e 6$ yCTd I`ZBTlgR`?^쌼nF&eg,tb.F"PY(v枡y#aZ A7$hvOxw,T5fɲ4l_"d[kXD:dқxgᮝZ'}#(̀Ջ5h'w6\{YvS3nd(<AYz(߹4oĜeI* G1e#P@dDQo@HlG<﻾CMX#m(݈ kXN#:ԆѬag:=7j3-xc%37w?dnT`"ȻEyc=P;ۜÍ8_Z oŞ/Zfʁ.8QGdO l2] I " B]+ly:Zzַ^VoC?iN2L!>YH۝jKy Dyr=Z%6۲ޯp5Q4GD7 ZxdN&5BGR2B,]KaB9"J?7CO_quwF]#d ߛGr= 9&`Tm\ y2} cN"UcCH!TU>Yex+߻u'?L6}?q!lqnr:8,Q;q~eݞIj1)XZ9y<1BH&Nz0ž5 k?m͇P-]YE&gbED=Y~܀/3tO׸pfLYqkM[GŞm9 )H>Soemxzt Sdz6=?1.CQߗ?m3#0@lcHx<w!?HZBMN "rˊI&c&x|1EaKnp҉Ο@ؑm9+ X²Hm|h$gQэM>@Z0LKIDE#r,]1_c5:\^ѸZiٗE~?V9?TE(+뻃NoC\8TCIeae~=ηb6BzA}TVμBuaU ʁ =1ʉݯYJh־v)b`( wgxAfof^O\8(p?2TxDJ4N~`,+Ek}z*ScBLz>:{ O`KZ ZC$(ުIsQaؼ;v瓄F~(WRؙՂXȻ#=T^oMU OD̩KWX{B-x+>*ؗNT( tve-B(g^Ae!σ+6JV._ b`zUG;|r)ę\YfJBJ\,bA9oW¼=z͵Vcec Bq`Cf_Ÿ$ y5w'ܛ~/~F3SQhy?]H%TZ|4sh6;[\DA#S_v٦l]]fkJZ7xz^kΤ^ VcK(Cl&tHu"1xPUy+7ȃHY,'g6&C]KN-I_,g͛3cRZ%=056) 3Bc)\'|j~ޗFa%z`[ՖZk8{b(<˿Dq(*5o2 Kz7:x:fkg^䞩cho8 ^{i%53?N@귒ֹA)JX_ϔ3"#yt*.]ÈI({-%_7vIι?;Vz?'n> 'Gz M#yYtYsH@2ʚ|6B\JA; la5rƈ_rV}Up_4&["`O4O%Uz-aX>8Z|d6Q 9ryJqPAB}#+dF2`zL]jȳn6 _g`,>SVqn"F-kJR`<aҧXK_HƿUB,Ld{iP˜Dg`(p`}$JΞbN!.g쟈~kVq l\˧$%r> z3f-XERKbDRB!RۦXqYߠ|k\gUx3dv%GV'VioفnhY/,۫F0>{bţ$1ӛUۓ\WmZ3ni\e`' v;[ioݓ/{# _a3+}7%6G5U_7y"(g^gUa~Z2`lܛCϮ`GFh>ȅ:̿G򙊭muT{RZH\d|0EQph11}(y mzߠ:2Գ|sto_~,! QR~K/&;F1dZNeB6!w$c^"T47ga?$<$MĀӮpÔe{͇"ztRwACj)x8g9j£yagM2Q-|t|~AeENًn $t2G# Ņ:l|fIw2V?5%B?j-6aI%濷m9]39S^\b*Qv 3ZV^#\*J7-ni8J!B&(n1؎ V5&egxd󤴎`,<|ћ}C}E=($/Ɠr`5nJj_hS?" e%ŁcOf[H|1b1]Sf"H@L0MheL޿Id|Crt4_v 9P#DO)-84+ WnAh=҆"zr/Zz8A< @k} \ Ojݣe"$>KgQYpboXh;%,i!>!GIeGmCEG ʂMsr]?Ӥ(M6OW.=XzT w c@1BdJ ȺjUZ?gթےc|2UF#:'l6%fr޴"0^v;TB|Zd)Tmv3Ѯ4<>ѧ [~:z| aq#4+$_;mC~w9h;03ȓ2!#>Vo5,$x"AFR4ce(HP/bӇ 4$=j(w'a~-|9NgYA1˼lN%)e G7hl %3U##DℱY}1oYd1:ѮuV\b5# sRA'1ZW6$kwGOߜ7.…k+w'L}=͘@I+*2$o(s(f)ݾX6sd|zo8tf \@;1KbS~v1AV51Rb*nI9dx$*)ב鍖xWţ<8?N[ʰ"ÛP}ئ_Zsoq!ڥ_ 5iCDY8=ճ8c B%W@)`0$)Zb=w'PZWLh~`@gN^&ζBZupƎγm9WsO?v)DY_$D|͝Pr\yarT_M6eE͗:13#paՙ8hiⱄVXU2%coX;(2`$0-E|y̖4 ;;($H J^B%{_O/m۵7 A,TIY9Sh̒E&bZ[ʆҴI\]Uely"<'Nz9}'>7Q% sJzM+8Z^(T m4~vO]R[Z]8PH;W⧶cQ+“SW1h`7ҏfĒC8)[ @9 &x9tQ򒳬,Ŝm@5C ?*GR4$ '4qIvȀ u*LV%ώ H!e}9 n3rDJb-fVJ/jq !7$4_ *q){IMj莬QR)?{j~]P%%t &*BL+4N~ǗCU'x8rv7Ddt$يu$5!㢢\C5cza.L1 аsAm9BUh'^(X>58UDE*b_}7H\&yϷ[2yLjYZ?lŒo;9Us"}ÀYQ#٩8,!'h85=(2l4 (^w.Kyltl S;]0cJsr+XԔw`ۘ#TV{by"% r?G.hM_21H<-u6_QFOhX-ق~|-Q|M&WW'fs&NTOegdӦ&@Qi"gd(ׅ?2o &>58fn",ir^'O^$)rJ]XA'JO&^<1=i$nA63S5~4clpxqH:BFݛcb=|ARƄ!p(鉫= * 7wQkCt"`9R޲83Nn|dh5M \ b&Ζ)t'O]aX0^ϰb0Ui U@_5N7j4 'ÈĹ SNo)y)NF̲6l ^b6}ĺ6˿GU+rPAjjQC3kK "% gBATLFr<‘ keuĺ  -:4aD%{Fv頷jpűw h{5KC4[\e71Rɟ!0j;^&a'a LEZYmy={讃dU_<@;前"DGBG/΀IȎi;ho*m4>ph;NÄ;zK#SԳF!a ʒ bߏaM* ޛZq=K-u 4\se=GOӖMD(nŽKwG.mRʹ{J+6<ϒd'1Z4毮xc H|ԏpQMD.ai|@ϸHXގm\:٢5'5)gn[^pP[z"#5>Y1CO< Y!xL};.@ZF5O3П310u_*y] ߬c;kθp ŏLZ%!A67I+M}2*$|g~C-m/M?*kPM6- }IƩEO 0sC^jTn>Moa1}wYPpw"WkneE2'Hˮ b<α[NڑGwv`#MYhDؔ8O *-0%]i1DCu 5~ UH;!iR^5~k~˶*& Oބ*VqE/P/K.+tP:)u*|Qb.GYCSu!."-Y\4S:8>e4QȻcν WSm(o4# ?aS -_B3~2b-pڂU`C)# rTc{!B:@v.fb"89r~OĨoV 9w+7ԅk-o{y@b[c^ }}w?;y~򐴻rodR㾨j .L>oi& yԌZDV&YٻcԼj9\RE?sG9hHyޙ;*iXң/ǎ֊x߰N~҂]"5/}=GVآ;4"@6{xhecWQ}&>zDVJ= >/=-kw#ݼ+TEhE/pt' toIC{&ㆾ<`jVSb0R91V#_Y ~`x/)-Ɵ/M)'rL4F];ۼ,]o)4ӯߥX,"EkZw#NC4ΗÓ0U9 hF(;Cs=C^ bQ.J:*_~72r1JT2+VƟxPVy.M{р7}/ y_/'!XWml?Ώ$ԊOϰT 6MRl'Px!C=ئ/\)\U2z,PGYUm/zw/V&vT{NFD౅3y˛⽦+ ([e;QП`7{CPć:Triq{kM D_|{*i g`_ۼhN\ץ߁,{XyC9M_@׭=r pyOɲBM(=,\eoE ks"{VxFQLS4,*Bk-[=u f׸&/d J]Ɲ'U\1ymی3*xjpؑm^xE#[U3K)ƍmذbGo Dς?GHd~(> x=vj` :/(3OV ;eZ#tJЄL밇*F2}CdQM$lhMu*@*K"tP}9_<ϩ\xߩoDHt CaE"cy=ύuLZyŨe0Ҭ̻HW0|GGUE+<]]5>cyBL0`:7*5+˿d: r'e5KSQN}OXY:Ռ{n/Hw&Fc/H')(QpW;QAT+&ƥ7g=PoB*B m1ǩvn9lnyiXաkEA1k[BP`\9ٛ]>I06^Cokًs܄naNl])iߓROYA89Վg߂ih\X wV0`ό$1k?bږȠcaE+f,$ ,?+\Nyl~,'=LC>A۾d]DUpެKBZ- ND- 3۰L|M<\^؀ێ3 tLF֛o ,XF8C-|j(K 5?U4zlCCWm"ƍS T0myis(òs,q|WׇG|i#{K`ecF ~ЀF >%6hEVvD^%,GQ2+H0;fnjcSdφP)9#5UJ\%CJmȟҩHܞN_TQcҬ?\,綄iU|c>(r=vm(!1RFfr~54^?0ܔN/vWaKEjș(w{#V_T9;k 4KUDHbؓ;aZ^pKܝSx^HrFsՏI}x bߛ\#ߔH $m f7xpboATR{^ܭRboWMVi(x }M܆؟cMIroTGiPR"3SDPɗ n)4.n YN]@뺬$e18:b.0β/!`o=ep&-?_O6gNZ6%`ܠ;"d4&ei{4aDr6=#XYc85MrsBQ SNёʲ0f6s#"[:e};LKLx K*VBlʧtMݯO0Y_"H;t9:},_alfwwp[-`d-֣ǎJݒ@H`l،3=g=`75n'%`A]^Z)_K<bռNg$ f0j/SpIOR%Sť*g / Ǔ F#QSmpt e~=ad`*:n*AWsJᨐ T!':Ӄ*|;t%يN&8W']z>ZaE+/+Cȶwld:g:̓WCxy@O7bar{{ĺ5նۋTVʃZoqb e*HJ}*RU`nIйMѻmu;UF* %a݉GM/j_^1ZcxF!s[HB3W<{1,[cWbY%h6aԓf-ұj S/>K7mR'R_XqW^0[mfX$cNdw.ը?ajzhK}l8-EFzcWɭ?(Аzj*S>&I_yn$~(Cp*D,;r\1XN0i췋Vobxm ~k#6YLPr1ҍhBzF2Q'e7F hJ0PmGYE-_;<]b8ڀsMHFL{гg)٪yHbp"wF4ODlh>&pt_!L?!INnJ!V|+BGN˰NΚgPn,}iX%D`yN)6{pbR&-v-gZӴ E쌗rL]4G2G%+ϻܿ>O{.l_I7p?n|_Qr=J7wG!M%-7C@1B9x` C;$qS/ cUlgM: zM,3O{S?%roE]Oڟ(0M1Va P#8Z!}'uxb*f -͟jHA3{Q*ҁS)p' a:C:_B"r8Z`%NX&i3}:z3u}gAENVqU[Tb)NVY"u?0MDEPpg KJr ׬jffݷYSEE֦AirjA= U31j=y U\|=I.y dlr< 7wt1Cz%3 "Zbx}Kz5y/3Qꜹa71>FG ELqPPvҎ3e7k@B)&L ʠ0+șcX:RB8Y8פ7ӦAMi`BgjpM8?T,oR@{"{qHFE}S`xNn?MyrsaHpcn/>%0Ti0Cޣ4; [HBN5_n:r(0*FgT>v״.vgxDorc.7(C0,;C e'bjK3S NgVI{v>n:y`K1z2XLcAŽ#ʨ.""Q2 M?ka!>c0eAyTnC*k4ߊ"LMZɬI+L>o<'6ꑌ5I˷plm>p~2Xt-mD5_?>=E5,fOxifjv#p&#]eK}=0ItJixh孅cJ%٩F(Et}RrTɩ Iʖ[dL7^H*j;BrW3)ʓ0s"`k[7Gv|c3؀rW#;" 2 0#C;VĵrsJ|fBCQ9Z,mqPrgwyhF1X={+ȡf6}Ff$IK5ӣ piRMA+Ϙ@v"dù@oySGc?l:!d 6y]HoU@Xwgɱ ?J)/g$"A+Ճ8T톧> ~q 2g22okI.0]cN7u;C%ܗ_ $[GƬc1cNȹ+T]/o}1ǃHL24ټ{SޞaoF`6-o*k4JAa ^~`ywpiUɩy'}΄^EϔWhxmQ ~?>)}VmPV\qQ{LFcBujθ`x"VEm;-J)Aa$%+/`m, 3FJi:L/1Y>{BA<\ȆE}hFkijQᐩ-{;R73 mIc `?y.2 OH] IhO;qx<x)yZ0 ڎAL`:۶EǸ= wy@Y4"L(-|IRK E!㧄uӇ 9;+'[O5nAEv-ەcVv S^W[njN꿔eQ#xEGs9Q1(L;dFڑAOi*eϒ NBPHj\sf%\[\qX1o՜Yk ]_s3$b:}C/^&J`H\CX6I3{|Vl8N֐=6T[SQ>at(P537\H{UA\Q%2V3<;7\OqiZ4=p1&O;>fb;fFQCmv09iv"1`KԆd}rqRݙCAe/Y}ROk]>Nef%F 2%qayө#Y͓[j7dte]w!lf:B(tό‡V" Hh_GgoUe5A86翣 %FPt.Kt "^2/'KT]`8Yn5"P0A&i-1q2GIcU $^ ߂q@ICˠD9S|K$Z +f<҆v|;dAhg2_3?ϳ]z>zS]UkƮ J![S%S..%"^fU‹R˄?bc/^G\ATN Ay9}jۀRjhEvt©TԚQfxgyxhz޴JVy# $IULZMA j;[0. &XâG5RJ;ƸC鼊v!'e[,놇5l&BVo<ɴmܩ:w"sŸ @Dpd'Dz%,xܾG= 4栏@Q>5_q/=<4/J,l$+AΗD#Z{_% }y8DsFo|VG00}^a'5bH*Ե3jh Wih:S\ܼ9ԫbٜ{KF U1eWT/W6yލVW\NF%MV$jcأdwMķ}2C (z<:L- P hBJ18:` 008[$x1;^n~!K}E|kq[aWgܬl6!d7Yu)*Û_T\ȁKg离 2$]o7Zke! iY;OM Jnrbȿy `4'cWf=t?R3R"l&9~[@~KG ly}%co{Kx,]ڛo_p]Qqޡ͊AF%S'[69I" _T%E[Juk0RUbfr?~/NcF7ؙZ5`Mo1G1 >D$q8_}guusFF;v]^VeYjGw0]ux,QŸ']Um+EBWXj12LTٸq*O+O^P6f k 's$lj|1CC:Ӑ ^,ww^6pH: СZWQ$!]-Ay#^"9ǯ` bjvtYTB_L݃۠ot tMAkU'EêyāH zPm\qX]KJiFz2~FǗ\ZM|egu"r\wNJE6{eZff@Õf3UW0C_!aGQ[#Dlr>9B]ڿ,&T0"Yk&٘ {f^-<_g[R|wJ}C$" ?1O v0=2,d;wE:n)"MhyبU$= 뱠Q#KjJ4m. S[Y+7hlvQ1_)z߮DEWLJhT^[!ȋp|I+s^sCBoKzQe8l+A4J;OBbTgOy@uf~,grKC˓+b!m`il"isouZ۫Ϸ\%tVY-ul##A#enC9kYFS/Jciq.V0NsQ5oNs╼eec鬂/Đ4>tо7}fqMx˅v6?#0x~/K(yb!'*S#|&ߣvi +ˡȏ +zλM!MU |&d+bHpy;w%#1WUCDY6;dzb0ADٚZ*RˌWݸg,8ʻ25=Go2`dZ28# .ۨS\U1V30%Bz0oV[VW`N%` eS (z)( +=Y KZ v9OB+N|ŒYevSD7&d+zSy-zf^)JU{E5;Xz~PFIݒ>%{ؗ~2 j|Ax8s 5:K&3ǂpGJɸ(_ڈУ"}E|n T_7AMTɖ:D7"d~BS+ L>$*bBp.^K;֩`|YVR0owbXev,- @+gx+y²pw}Xo-p W^O;DIj)L1A0ZPFV %F2:æ}p%@tPg(I_cR8KF׳ok])Dcgڵ%h \y~D%;dw5vBT ل臲FTSOD_t$h'%!ذ*5@q?HMy<3K_q8p-oH-y C#T ܩxW0®aSؾ]FogiasbcU>f䶔xiߞ͐{*)f$ar"XZVnʲ&Q ܟقH*8{]=)èM::k黜bAE|'Px)UxԍtwW8Oɻ?+,8gw(t&[ٟ$`AJs/%lgzF:?TXK΋Kyr]:x˟lUj.S/6Xc+P q@7 ELfk"e`qBU&|;jtd`"szY4HӔJ;MƶҥdzLk,7_BP)^,Ն 3A7*sxY#Mܹ͓m g3q\sӞ2'®96?7@v({I#-M9R~9uZI6)<ať=)CG"f@>LHl~m)LbH\kH]3IP[h3 q<749đ-%Y"M ^c]1r$,LWTuGəA:˪]j\ԳDgLwB۝ލ_| mT7qu+\CJfV(`rE 0}K.ChK:f'\wuwrݺBJ_|'P Ab&%TVbyӋj2jdHvhı>n5\\!fN/=T_wFA\6,3EuP/;hHc@z;!q8O*)ɲKf~]zU^j*Eă0| Kn,jyv۽'vjN`:܂7SSęݛl8a" Zẕ_)b*y .l:A(2N|u"QDeПtLI~mS Gz1I@ U[hyjfaFFN@'CWg'p;rz|w\:4l _:_I8>m2h7fپ5 EּrQrӿA 7-_!5YQKN-π1#dX 7Ef],/W=Q}n dbxlc9L* z" )֣$ \xbMTϲq{eVqb#DAw̒9V 3PQ:;Ou{d%VJT6 ~]vK;GRvԡVw$]Y|\C El3vbkӔuP*?G^?4=1P]40c@z?@O +@?tZ/Ne>)[`mmj`ͫa됹7cPte& o)j١1_1X},wH6,;lR5J}&A~v +Fu-ƉhBV. W(>V| wksUp!|\z{&eu-ۂ *ѹAbP -*L>wmS h5r~=zvi^(3V ZήrWFi*yWF'FPL~f7 /X]IqZ3}މ$gL\_'{Z^vMo~P1ݚ&]ׄqfئSzɘgT=yyJsbDϛǓ0 6K}p̨aGMxb%zʑ)gp\N=K ^`BZk[yNo x"`(wW왘D;y)<0m2DΧz}ׄZU dhw ,8S=&MGZ$yWScOp |]!hW,pËȬM9\` (э0w6^%&ͧ/$( ˷?K%cbSY> oC"/S7B g(EJ<4mA w#f<4씏nXܩ-۾`;۫l^2cQqoVLLC5q2Kq8aDW.o⓰X ~r]B>ZSVV v#W/&UwB׷XدiZ#\S.OB\85H zbMkJ((x,t^=]y:Ac1L?H]7"AA߆!i8p;Q֯NKdKpWerwNěWP"kO<+{^b+ПȻ(r3`zBmW?&m9};^1O|tƋq$d u^!I;^R]dߏFκ˳ &VMok5qHk ()A*mY d9na+NsU1rԤ,Y,2_jzd[T&GIJU }R5 (@$D uE 7 '<-rˋ̈ȒbT<`Fģ(6u+.E_:lMNق^"jt*EM_TV2FoοQ9zhbxB C<6]Z";lڅ|~zQR<$",gP}Ɇm?)/bo.w!T9j/iw}vzülʝe $%*i= `p|MծS .f\>UJ4ze&~>T 6P'v jiF)-cQ oulm*@׃,` ˛ (y>oXMÕcB`\J ~f'|cl^(B@3Ůf _,7N-؁^Xso\;GuS7,YQ*梷d `0 Ե{8*(iRv_,dd,A8p1[PȥE!qS%rkm~72_ͲA2to5W<>{`RId2'_ͺx7` ᵯcK. ROO3Q)^Sres.8@1U\1]9'!{ &^$~C!d*yx}P̛`e ud>S4NM)=1[yc:/)Q|!-L^^ʽEJHg&NRbTOACf;Dt6aLĦqAZQcF]:?;3gaAT] }sz Q듼vHmh%<pjbUZyRԈvùN,21(3ٹ$s])@7/ڧ1:5N[X=' qK9ރ"4wA2N;;|S TBcec ͻ'L`8# ;qp|M2(%Jd={Eg{k9lFx5i|Ʌ Rnc˅'cݟ$۩'iukZPcGaonv#,5K Йa<,/?A5T{,X2)8`-ϊ u9K L-fZiB 97${!/~@z2Klu'6e37xBZ$GxBAWlthhnT2У/+bX O/8j1rA|a*T<2de("7VG@ A2vp6pBJguVT}<` 'ougc "{| OH@ tOb LN O2W [gi2_Mx|`u)R>T"頁yiQDd!&-ui Tc/Љo- W?Ȋ8D숹댳s[// 8S)t9 ЏP$Kޙ~~HB%fmʸ5Ìퟴ Юcqe4fumT~yZS}vL.+6 0. R - O9D }@H ˅GlLYzh>'Yt0FŘ-Ԧ6yzQ>+ ,^4Pde*hX9ԁۏW_˶!:)nք4 K8c }u9C]HJcgA? }o ?#bA]k{]?1FiC$+SA]kӦf$,m7]$ чʒdf9/jjP+%<8˕F7Md<7q(1T…E3ް{Lx_Lh8F4*ޜ厭xd.DNҟڔu+86lBpUsVS> ٝ KA2k\5Z*c8mPr?[1Lt?<_-!'-[P4Ly[IC NXl2V]@b f4qFp25f ܬ .CŸ$e<:h{o`]!x1R28 '!MP-BӢhXJkRZcNYϻV]r$1βT1 ''mpW# NHwS{*` Bh_XrKg 2 r--7kPPeg9us-zˋgF# x=hnˎWkQv#uopo<: }o lɇzCRY&&DX>$եr`3Rk9u2=fxZr߱ʪ:r84fB3?sJ)a}k'G'ĪΫeuV!pֻs@&@AEҮT#Pr")$+X cStmݶyj7} n*^.ȹ&cvO~ w/!K(ڒ ϟ 1b0+MN*bmpp7|v3dEvH/EGCD/ G#d` 1N V`bchw.p:Gg Ms=AE*Q&mvCS o_fjjh omyawT24I%qO5IKQEyoh_4HS/`Vл#Vk=Zݒ>_zS1-0yC&[}ݔpԬ7Wsw{Wkz|Me`tJ+ewdȺM[_˛(FV7poHFl`ulR{C8r}ǥW yե>7i: %?o;%3‹ i2[c^+[seha1{4Yw؂ JYlCGi^; EEe`]Ł#Z$T0k''g'u5xZ_Ȝݡ-Z$;xAL' {ef4#8-fR7Fjk?ZiwW$|cG}_b܀DH|h43n6PU< 9cMU3bK4rӰOzºz!\E_>="^ft#Eq|L6H_-_FYA@ =`yv:>8۴!I\TfH4Ssq3*4ɥ3lM8 m lRxўӺ-GւJZ4O;JU5gejhm"\֣7 h 5̳:p ;M|SB*Tz%fOVI ĶNѣwЏO'>@cY՚18U(rA0DY/ceeFzpߊPŬ_V*l(gRZ"Z}9F*\hd[Ocȭe ѐN80~t"R۬i_<&O@&9HZ[{E]ZD>i]Dp^ %foW41.dTr*nr&R[}WrPtZ1_%F$`-&f}ΙoFK'L!>CaW06/~%K]uF5%[w䰬 u@ߌI`Mgb,e}n0.ҪBH Ow>¡M;G|BpEb' <&2 g‡FߞjvʼnщnPGtR+o" nzIlu9\|ܨkMj Ne20msQ? * tb*uSx!v*h7'y&QT[#HQmPMedϾeu9ު:Go(usYyjyo7` 6ͶY} kfW~`I2$NTTXmL+ 海dږ:в+?N0i(&^:CH02S#Kne"3rPv`ϨHMds2y&%0#xaUgTv_ OT37w' 'b߉9QX#r<1 >x%VC(/ӲNbl'7Gܰ}5UId Cv z۽7]oq(]]d-tʵ"`M+'a1 ؕzy|x4U\P<6`=]~57 Z L- T"-q avm苐["t Һ$mSCŶ8̑7e7n&1'"" 9z!v/IT"-HaowTeO06-Dʒ2;bt%+|BX/:v#>-LN91Ŀ;JS;lE`4\P'h`,ڛGOK/g!W >ͳDgTσsi[TE({[/:+u9saХ9!vG ;T'>>6 ~"9fX϶hPE-$ ߏ4oB'@9C/:aDuGFMו-͛C9ImW|de! 榜\bfO$ 8' &F'FF,(h83FFAhc5iKnM9lFV3Yxt~ ( I@u{IP\:13,$uB/< 0r(x :`uUڝoa2WM\sO$rد'q +!#~胟;=Q N/`(Nffw ]qXj%@@6_ޒޜzuNͧE]IG[*2$ hop<`z±.;TA clܩѴ2TpP3k,Qg,@ ȗ xr3QnтDޠO|C9dymx|΂02??5Gz)>~3D']nM+l-Ȑ4nFY`<̂*'<"ƭ5(bVf||B>ۋOdI* IoMlVkwZ!-0X (\,-UiE[~S7l"<&Ɋ! J)|f$^1sibN='+Jh ˎMn,{wOE\5x]leiCA/@X^fه'YW,!p>߈n>Z4(m.р=nn)יuH45q$Nj-p1sȳP.$.N+-$C"[甫NPٓV| Q?G.=0}7ځ97)u̒b`jpm>bM7`ciPpWs.&r=}Ģ=Py+Ǫ`M[e9'ȒVtaę[uyuy.7V'`9OVGL/RAcyt+ǞdS36^&QAy9 .:Ua8rk`Hj_K3IScN;wtG[/ ыb%B_Z%1JCD90YR#3}^>{KHc| BcKK {U˜K>ɤ)rb>9K덍o#nZۜjƻ:˸I3;xgZW:$@K&`~'mNxv|f^7x *?&KDp95%٩'ߛed@ !szS]G_ZCYz#T0j!ILs-'봣i:1Z? ƭ;gF654}79d$S8!5)OC̷۞X)Ϋ˄:O*zeYTzI}Ab!)m &w32l?-6}!lҚ,r*< t|kfCz;2՛ U w*ŜW'N#i>$W"j6P{`WbrY=>vj ~m~,ΛM֝g=)DS մ$,EHUKbИ9B~ama;SDpd/ %<e״wY}キ}ހ$z%2@s*=Jvtȁ;S~vB\Eij|kG)e(QQ4!MaGS*,p.IWAvRG.ܤBZ<\6Iv*r'yNLED Ы1OlE;g ֬J('11E$|DD:d価pSd=zLDUC5"!oRhdI: P7}J zXG74%oYk[:}t@BkJfNCt<@3S+X̗?ݔü̪L ݴUe̞pJI֥\ҏq=fC H(S$^rNpVGe=n$6u+^Õ4(Bn'& ZJ9%2gmQA!I}2snm5B d(-C"LKJcjɬ.?öHQ9xK%=N[n=DQ`7Q!'z\sX9š '0$!VwlSÖ"TL4baF܍Ϝ+_j/8fܕ͚͇'CTqX+1X7 eMGrbTtߩd#9ĨxV4[<+uЌD+ x#0>fouvD+6^n<:ZB`] @6w::u|k:a`S%3F1bp ϮֱVa%]Y{ظw+{o(}od}b \~S 2D.?-f`,ю]`AҟIB6jI/TϢv||5*JI8-vI~)Q:} -/2QVVG {4ԽX%N HJ@x'T7$AH ЄlSV?d I~T T?$ĕ,8ʸ86IZ\$v! 68,. s <h_--\|\6W JDc'*haRuܥ(aRu?v3X 1j|PjgGt]aw{*XZ>U:WofR9A4jWs(s~{CTM1E6;-jF&A mg34 8ZE$MiMY0Ji'|`D0NWl֪3tڹ%AzxMD~L(#4G Le|=#\ +  Oc~72m7PAN5.%Ԣ4DQ78TH(/npW))w#T0z>2rzaE7/yǂ4a Tv͙`isEH_#FAt凼ʁPf{IСYP5H4~AT34;h,^'?p#痈&SPto?b}DzaҒs' av+V R-9fż/1r㨍5ܬ6/FB_ryBX!;tp(V#7_{"e=8D"56=LM8j3VenT_CG'܄9?)(0+ ww `xt3"f} o;,+QBD0Аfos_]/W4CRRŖmx;DdlиBb'kJ:?+X%tRJ_gfsgopJʈal5=K9Z+a*Sd-w2<\G{Bc}XDN>vXN#.C<m P$&igqգ{P;mv >!'b.{kS,B6NB5F*|&^r~(5/i]5]0^[<JuΏ=:C@ </#UN lk@ f v ymDKxJڔ INwLb |.,F<|WV_^s2N 5N(y (B{ۻV-`/=pS|FTQR/[TCtxإNo}r>l eA͊=y4vk3 FޔJMʈZWL?!kJj) :&{lY,4:R}9E!O*%2A_umt#U^;^L!:7B03eq #HB 1!fd:~#/0 TTaw1ևܕ@jfv = rdp{c+sa@pZas)6ŜރSڅ?W{>6\:**vV=Cx]daWP jxB,dDg!zUx*הZ1AhWxm~_q,KE SNr 43NMwq.+0՞H`+<ۣӶLTQ@6X ruQGD)Oi&S;=1jBLNpS* lW[>oX@ôH׼*6iCm i5tE%>)QA( yb'uP=($(SW< 8 (Xi,\xm):4x{>hFع|^Q l&z}KL]}WlڶclLp_9([]W ߞ|D5<#)G0ȳSVD:~|!l4pD :%j :{Q7wF!js3wܞV߻苝v_l1m@o&(~FFv?}+7P `++C%putY˔_ܟ$4Ѥvnᒻժ ܾϊ>?L?7bW_m h8n,ַ; \ii$:DGh;T3~?NÈ}v:ێ0[]ߎȷY;S u"O#vDV']mDf;.Ng \-6W+%i?Ԍm޴ˤҞ?Dз[Ìw# }Va .Y`Do6!(SjCfb_p"/ĸ.@V0zo2wa2;*-{@F PٟBp^ K(}hc\, \h?V2{ p@YvrMnl -<&TcRyYhHjo BOyBsS]Q!)Zdr0ʃ:IUGs*ӉsG{Z8Ns)-̑8N/hdɕ\U 0!5U$@<Dw|@3FZ ϵvaLjp(nk!2הP$Fg5ԡB4 +5ņU)Cd8S樟U P0 tS)wǁdP'AV{d<6E8oC6‡eݨGb qbW&pjMV;Tl@ő]jVIq۸yyqA0*Cϻ|QlF~\,nW־tTFPA6#߯>ȃ+ *@$Mu λ"Sl+le:cbȹcүstL(-lH,ń_< @N%Q*$*|\{߫ v}ʛĔ2ۛ h8gNj6{ C/x0vOTp#H4_Wk5Cǧ1:G:7[V9ЋܳC=1P51$c?¹\ 4k1T M3P/jtHw iGZ7rM-*O &'[b9. \Fjqg,DϜCm?ڎ% MH$5WM^nmJ@ ~$8nIӭ !O6fn r?r~^ Np˴6fCx0gR7(z˺4Zs*b٪JCZ‚OUX!_:0{(L!#d S{Δط0j_mCǪC$ndzR+GݜMdaMwdeGe'ݒ3/%U`4pɭ7L&yRd11EҦ>HU3zBz%yˑ!dlCݶ9B jk gs\޺Qm٧}uꈦ>k\1nT1k-F!NutL4!;yG0“_,l8WׯOA/3W09ugO) ۿDHȫJάQmC4/y)ym ٛߘ+/m?U;/d}oAF u?u=` Q7(jǘvāFƎf9>HͨVHgh>: r w^=y쨢h%!| ߪ"|S/wr85|=UꦎQү } '2R]3$kW I;BNv#27cn (oF]Da~w7:RYY+ P5]!xDכuUg^jrpNWUq&( }!S_p fa Y)oqY6VCrM2a캤B'U\L9Mߜk|@붉4N`zümnxƋC%Oߝtb] E.& ɭOAX1E+ L(7Rz/ }uq_`3]y`@7f=ˁW<ԂC }l|qXZd zP>u2}G*\hC5hOc2琥sh_([kD _*74q탐lݕwF7y$t时n~e&fibЍnv ә:8MBHM5Qq8\JƷU|/Ɖ𡉗B (*F㑗PpŹ~P),S8JΪafW41[KQQ;E"%;c ^M9PYM97 Xa'bi݉F鐉O $\$gaMU> qU@6]* U )ss>M!qІK߶hhL*g"}~_DaPf,#}5/DO˄nD :Γm1J\_kg䔲p!5Y*'Iz1_= 9"q1(HQ7T`-xyxrHP{!GJtNmWgM(8~tO9 L4~VIנkoG 28_V;^7&p]ӤC1<:6ٯLiRt^kv88m ڢܒ[:;]0m23d"-W3.ĢA&(jvu_5|s/yWSZg}ށ_^K:Kli0yrU 퐻1gn5 7j6Gh޵%t:SfJkoy7!RD@qaffx6f~HE $\Q@2$yuzS{aɷ*aL_玬@G`[lIѲK{D)ifsХG`)G~Oignk r6)l<[xug̢?Dτ}ۡU|&Sҹ`r3q?pcV] j}S+$Y=LSd% ʌ$F}LBɅtfz߯$_9p1kXQScޫ-_6DI9{ڂPCnз{{}쫹Γeƺ5bG0@!T+F|RIlKZn9Loe?@VGw_m AO9'({а!ЙŠjJmc>:>>A:u6eLLLUbWo6f>=L_vw DKҞέ ٤Y{O;34"ӏY!W`=x JmٱeǧpIxGe1^s(zDL9qG*A r<WD<4UVAmzNrTLK^X Y5 RBz.Y1GEoxP߻c::?3+Ib>@/F'4IS݀]'BkJ6 s2t|W]UTnltYGkjT͹uJMgB1Wǯ WZcX|=ڄz[ vg$֬vMl˳&&S)ar2JR*  #|A:qk+/ήu<2-z@Zυ&Rc5h4anr*ŜFgb/Z]#mS ˱}+C`^|ڸtd0+>4>xNOhHLiQa*IM8],vV-cItX6v0g0>BfD^bi+Uʂ"us/7þ&seY#bدϊI/t,]F;ZnL'pLc?=yVޜ=Z-z74DfMx=e2z 6'E_ ȋ1h+v:02Yn? JfIkr+D8Aovv(cUHamiQo5>ΞbFVtB#=ej7~iC]܁*ŦVd`S7Z2iKTp z*HaD5s0 W_(tMs6? 5_QDSOfSvɻh؃y%\ W5߼}D+^<"(IJ~E.#KGE!4fy*J4K@++ 9mT`|8E!+~QUKB 0?L7ǩFL`6|%촅Ʀo'0f6z&aMs@; y|@+£g N¡ pnx8JsZWcyrWio zsٸ4̛x"&ٷkMm.(oc ]]iO,2CȒߣ9C2$8D{cwY5]OKafBEvXGr+nzyD "jkhùwO#ۄ)(}F?n8o勨z}уO]=95Di۵!;wo% A|~ʝٌ:9K3i.-\   N򢽉'5xػʌ IjYua*ND2oԫCǺd`vmy[Nrf6B.Y\۹}:uUS/U>үMAcXy~agy/M iC'gG9hgpkҺ[Z烕?z]{&* dA;{`H6#yg{7P/ \? 0IܴMNa{u̿7Ig,pL;*%˓}>D#,YeUb_682nJQmRreor04qn5ț0cF=4X+&ݜ :W`.!%DF9`N̼@5bU}-=/ݝI`m/[$R)-| ,a%c=V4|Ǟ1u|8 QS^&DqNX&BD& Rʘ~"K~b"rn=>:BNuƒLc3u)lR?cFl,p]P#Gjf밓݆&[3[7&VPmb&6} cPrs0cUO(8sa~?dY休?< -ۤ'sKqjs@%<%W^)I_&P[O\V&jO$M|͙|hN8ߊ[5*ZhF K%ͦTö6(UNyD.׿*G5Lִ̕g7r:"gPG&Z%F%*'2`rc0Bcӕ DkQK! Fݲ6X얠ȋ>kͿN ZpSm\lACI3-G4cG\Mq;BWu T YcnTd f"_QɐQ{C,k*L_+MRlcc+9BjguT &WѼI كݎ7_\LDa;RC8X[382"o Ez&^}쌇|"-v6ZAI2pv{&'f%HU6jK{[7Qi۔CJ=[L)>J4RQcOӝ,)aNh K>0=aMq?➃CT@#A7NSVrW邶~-SR+{BCj"g}u Cdfjl7. 9g񙐅tE29>v?^@(" Pt|34m~澶^LcyeTO'6?YJIIPi 8pj<B7=, Pz%Z+A}FVYrkK"E+n/~ˢ0"o'wMʲ` KhSH1eeaVqDASNmNSWW԰/??a &J&`՝rmyiR A~c7Hbʒ.a1^䶃zbkt`467F:YZ^ I19#[#F8YGjQ zF$H+ ?8Hjuun8qAw aj9?R >: BS,Dãdь8NW섙W->=hz_m)0Ð`sUٲ пhȹQCY;juVhĠc\t(D ͊FabT ]}$Pyaydr/5Bn& KKEèGE_(V TVj6&'Fe[dPΌ9-p_B=+im]ȫguw/"5EIwWzHYL7$S*'㏂ܾ {zs'=`DoG< hڕ GvMs֏Bbb_5yZ8c{+%hJ!v^#ٕ٭5=9"ٟ=PY^G}7;trEB tjF@@߃.mY|}D놵H64T0I/g%I+3~P]Dsv?'c(B,K۵_||<w&)s:<] ] 0d^i䴠al7{m)xMQOm6Dvx<}(q1*3R np *{ M.bk7Fkw(#h%\Ab~4Q ӫdw:⠛4Z91ub P+V9I'1{4gCv=\0s007;wwfxYYoMpU+<>cC3_W94>Y, HH-⿫6Cy7-gdӊ7)&䰼<l? mttLA|~nj& -"O-2F9shnl|źDfbA-M|d˙Z6xUrq0YM _3x*D;"?,|ZTTd)W܋"g R !  M1%gZ"uĹ g(>GAahfxH77fG8LUB-1E86dFe<3W tbC{d?ȰYH'N9aʮ /$,΋qo-]J%xTg!E*>Y=.ѝ`<^? M}Ë4 :錬7@u!4)N9`ͮ%s?*+VL0iFOc#͝O|'zkUG%5 bFk`Cc#d~ 2c]L|8R@ーfcԊ ZQ4jOox&nX<(a,\\ccdZ<_Gj3,4Z|159EKFM/oᙛ"]@b >r8ygR1(_$C NZ,MZ$8O| wSpDp껆/L6\J?rg*ӟ{3 ="'{*?RREر 1Z/Om;guA9F$)0VZMeq)xF5S7ɜ)|Zk w|,J[*'ϭ"(7P/]O O[}cEqYSdQ@o7mthY߶aeOn,LCs|xU<8XEol_ſ Sw=-[js9+ƪ߫'t+O*0HUO^z1 ! CZagUM_c\QRS1(٬)Qi?d\&џ!QVaUQrkw&Qbu:NfI=Rp.>2vJoUB%h5fLq.&3_9Vُ׾ 5Tlcf$w졭2f*/haGzLC Ύv5rkFrYNȋʀ^n]G~<ĮԱ PD  D1/UMvs]=X\lR羡bk:[2\́K}SoV'0s*@㕡oQXYLf,W 9slS!}GMܶ~#oP1?W< DmS{2șygW zJu|]йh rA9r> g)5`jrXӽg*{qNk>JVH f8Ã\[ey"Wc?[s0(@Tт Q}v,KQfo׳iƟur?sWנԖ[JF 2:m|bQ1 do)/O؍8}!IF+ɫl'6'?idcPyO =ЬiG7~3ꀙiLwla⛄QԩF% y݃>xT+gJ#vVF ': p:G(J^&+'񾙴ct}č'1gLȸ^k =Ul2QR#Ƙƿˊc[@~|l-C!FOsS<`A}TNHξ"F?XeONJz>RE݆M68AZ|.Υ 1iyqL;O{rEtXc a@5=IelH?.䑡T=lg N@D!8zB>^3L –W8õFƾ"pk%ȅA*̔-a M]GoF^ZhP9 ~m*oED&L귤bWKCEj9.鸵,ɘ;[x)o˓#DOz,]Ezb28)@?MܟeT3)oD#Д_b?n^m(`mˀHā&~ $ѳmn[2F_9Co3|;W)P'>7sn1 =Iڛ+d nl:PZA;Nmv ݂eoA :i,0 ʿm_B(N,VhTVڻy|!0xJn6|@xX55"n2rD>W#ǷۋFw*z{ ^ w)5{Jlsb4|&cwC'Qhm7_9ޢ~hZ ^1U  \%xܐ/2 dv),gb-#lq@Pg=,cs f5mkQCI,oCWtK'cO)R,QXM{\wXgNN wWwf)[ocŏ5m*6w΀kʆRM<Ħ[#6|<]+‹`M kdO({H#;dd49ڊoHA(}1Fl}iTđW}E%0#kOzj2'24m'ky "xx6"xM S]6W f:<1<]Pb,~%t-FO~ZIQTb[\nJ=+>nOBdϕHa"V!Ԝ Z_wcs2$˯m 駐X@Sh4Е@k4/Dk.;};rd]tuPc=]* a.uj'"^}\ZX3=L3Bd>=? bC2NjN3[%C(ܹ =t[v^Ls~/1goF Կ6_c¤PG ^̯J>3تЇ$ީb$hYEB;g'y"2s0VNj"nuؓ7Ai妞HRy.+QemZ eQ"yX1~0kAkpDG! ^$=UVsE8I[>LW'9֋T nd]}9x_Z=r1#. 誮l*L L[9UvTtRs@[~1'\E]>/8׹AFrDVE7RwWfA52zk*݋vdcS3"g>>zc}=^hT_7}`>ւ7O4:}+j>G$\ ؠ* r ~%QK", 0-OF*7-X ײ3a $џnxfH P\$% hL.5LzE aD@Ih<ĈJ{ILN#=O Z,Sq;Qt5q%."ҟr]&om'M6)#[@pӴbQW>9:K GFDv s&Oq8>lGxb?τߙ C.zf $QTgpp;4˨K2bv"c+ ٛ-QԤip̬G')Ҍ~LC ܻ7"SHs*`/ kZ32D˷2=yrڵZɮ=ؓO9czs|`#:5*>J`<{]a+` j2;L;ٰS0Ob[+pD43iS.?LagZ1Pѵm:HXGJGL]7\?'qaPe#mzdw2[ Xm vaŏ):ѣм9Z柣N1nu>l0 b)_ iHU*CGw@ 6ITlgM_%cݪ).y{3 (-WΛ&3wyۻ`"@登 њ.i^;oeeݿzŁ2rgpRΙ!f'BADg]Nx~5 .rt{)-fTv0,2]o<䤭4"|33*ul,)Խ[u9n|#p2Yؽӿ tp )23s|;=PuqdגǏ;?>alQK\(B05ZB=@-no^xjo|2e[3CAR}^ %])7.3Ɛt--%s,t3pF*ئf^Y[+Gy%ޚ. 2U.L FZ'.4>"v+RLnp_ ~uw FoYCǰu!4 ԡe ht>ƞ6U˰tJKtWnOp]pKy1Ν<QP_0^S>U0Rtk4H8{6'{ՓtOz9x#ąM z /D-OdOdig'7sMs_RcJ `+ :DCŽ_WRAȡI=:U4)ɨXkS Td¤8hHӎ?:^=VIKV35F d\R*z\zz73Am^jУ6`&"p[< 4}|es0ˇҦ]LZR;|oZ"!,@ϏĬz#tEG%Hv_J -P+)sY ɪ8ߣg/D㎳w>N3'GNov" /YMR}hC$c$g\îux\@ Vnۭ;@4E/ "y93כאV<'n9|DQ$bc+X.|3JIA<ƺ2z-s%Z&׵)noo '6m23+Tprqljm Әc/D,?QθGh` [ɘoң؏ϦhҋF!nNVQ|5dKPo9z@:tn幝>wxqN(ıkSTSZfDc,+1jmu0^Aͬ `HL4B˗u l%q|Wtro ͤ|.G_Pd֭<;m[wTi]#?ox'6c 9,#¹5r`~/n{|7*PJ“D̦|=-uQw&\&]Llr'Z/*,hGExoCںO?;UH2KcYp(h VބYq'>2<[b^7O &L| RE ZCsXgrw~݃6kn7{=!ڣti܄ EX͋H̸Ja̎})pgjm=T t+aYN:?|@i%-*J~`'! I?[aƪKHBxd=$}8ribTfPő  $\QkFwLq\V̾њ_o&1}0&2Vi]:^&#+.=FPaNx.D R}LܵA +Jkf8 BX=4]-z4`:;NFܔGg\z;u74Ko'J5[Zv MM('&3m9_m\ԺUU^N/rp㍙MTY:q$Ev .AlANm4y"Jj `l,,iQpJ#ɟ)~[ oZTUfd.:dVp/p?:7lMbGY;Wq4ACVt'cf,?hmDpz*gNB!5? (w]jرaEQ,YW-R5zJX;P{]F*+7 QNg]@:i*0n%Oŝ o"+T g[:j0 n6~ho<m3Q&cDlBw&smXٻ$j;dugSP AVѱh̬0:&D$z;C*l|ruG'E[֤:*;SC pz׶r!rEΐ $nMR$Y0B=wR^ BV14},H}Nt>Dn+Zv(" f<C bwɈJ@Un2+p>y (zRT<(a 5 /Aa@BZTl8p-G82yd\LMmE-#pD9&6+Į.7k PN5Bj:͗(o]D QW#"1I)~wi߰3qw?)bYnqGa}u!;U -beAIY0`?~f,:=8fǿcg|[6I1nģbXg@;(T;bzʯ:<l/yIjWO19k|e}(IkJ<鎉e{p ~ۂz6.@}qYSp9XL.ϥ✈襢I?aAQ~S/JòGDxb*d:I`J + SzvG|`[2 #bj2f?GfHZ%]-v=)>4i !`3D$!$c&GTw"dn2^i9 W-Bo h,ך|Xs&vŪi'y7\ '5 b/JC .躏78kŜ]멨N)c/+GmDʈV _udBkl/G`1"P@czs'Qu^-rйںjQIa[J%Z[`LGeഗ>mU o*\Uxe>M-j\Ўv&(Im%L0CGLxgMF]t1wè3#Uǻ"$ ^b=ź%WO.a 9c27@e)}6A6r4u zCǏ@",oʹ2L9Qk& 1{{[æWi1BEVM,FZcOȕv 52{.+XTUIdF%4hkA|0PyFxV%r a-0'FTH=N^^KcC *1ƊXiX(ɑtb;AS#w!\MA]yQj1+F9bگ)}\+CEI(!QXt$zh lgzZ5NY>%z5c(Gd0K愥!S$Y^'q}rGfbz3<*,^ c㩣s/b0^YMxSNI3jO%w‰OB0M$_U,²ۓ _{_eOXgl%dQGw;&q[n|;uЊ_542֤vf"2Y<jh)k"hyO%G0:FRn $j=ڎ_{wE8 6~lmh|CGHѫsߦ7PX[!}WMГ(Lk-Tdy0lǢPqU?Q#U6GtaeeLS/[7Qᒾ:Ue cF}[cNavgpOh5cD hJ9 x=X= ([dlkwU?Vv;dGq7?PdA)o g"}&d<`+Eϛ@b$|O-$rB!zyQ+AT2Uq#:fbR[DؔZsc˶}(1܃˺n_% &0fvP*gZ'V;B2Nئr\A"#l|(kع#%UK4FTMry?c^j(4H<$(Mf 6#Wbk b&-o1ݸ. +M)&U9q+E p(A ܴcJ݋eڄ놯d5275n_I1ݐ@q~-:qɆxcl{ ֟z6uϘ!X!(yj$K:* H-YtM1^2T5ȣ/xuCuFX-M砺ٺm}$"Lg==%ū0[;AQ6DU'srПI-t!LraPo7щOyJzh;]fյ|-Q@ ruoj5; gDYWyH) ҅'+[,%꠼ţ o9'ƹKS{t#;Μ=1¦_NScWh:WslA]ﱑCzHe7[ZqXx 0-sp)ϓ{ ]{`+?!pMe(BDd@`(؎ _Ѿz*ٳ?77ƽ( =`y1j<%L6MfjHGU^˷[ 鎧M0B?2  #1Ḻkb|\G1{}D4zo]"'ݘȓWx;>VgܲE52Ö)Fu6gb&(SE_Lmy뼽]o@k{h$ƔF{L+-jysGlA&{ek_;"vl*Gl;ч5lξ0Dk6Vym)IYĸ',ݙDic7Ǜ֐zpn7/˓~7@k/O*KE> ~YYv>"Nz;|Hda(o6䃥Og뫺k` [CsSwMa%Vkq"X ]р۔ͱ~ƸV޵@ (Yj;oz>o*1`ZAQ1AS)2pr7o-\:?3nV1i99,V٨0C#SxTo&a2v7j5"b֭|@\피WO^ιEّB3Ql~X.+:gf4x;WdOO#06$k2tIh}.X}A540-sYa덨R^/5[N2LSd۱蹖DJȆ+^+Mޱ꛿f=ŚG-f&8oCJsm#!ID -?ID+Kb51Kqt_O;B/ro{^†xyW9/thh1nRDq6GDmznc-7ʜp '~[(-'}-Z´!ZbDjbFj=QRv?קܾ^?TJ89MV=6 ~Doݠy&EsbU.D#>!Gij 8RXHGbf7tr0\ bs5LpDBШ7(m h,qȧr1=v.l$Aȯ\]41\6Q.ێ5{jV#/Ǽ-jKu ^#*B}-7EqZpa$bM=Гh̹er6@Ǧ ^Fx3e$e ᳆j#uu=AA@KJRvz)-Ms*14qc :#TNK'>` '&U&'$&.疎6>kz' 4\zw`Qżx]Y{GI 'N٣Jf9uP-^[&*=%u6VESHu ⩓W|_hZuerע0D.-^t4җ>d]LWRflju;->[ַT'e[@Tf;VؿL8G.k8èL1IƕAkԨ-Պzq:Jl]5/DZ #dv_SFwpx" Gs4Y?̛ b: a'x9wiRZ{ Ү(_Sbҁ1 tT^{c\+7!ܿ$OMz?RfO4Y!^XTו q4Wg?zUҥcD2_akd[&s*lA[țD*AQQT%)E 9KmQ0.؈*<}bW;_1J)j甤M&Am Uח2F6yqVGm1Mdn[;1=0doD B?FCT+6kWˠ?-5v(KmyrEQSjU̞V{y)2딳:frs4zx醈 r{Bg4hqӐ[iRpȺ׏QjO_hݠ88WzjdSqgm &Fb{=z*g)T<1bh3aVfNZ.6n5zZ-F*mEր؏>C?aquGVdPue걚o;D$"ll|/ 1=كg؍]rjm?oR)77l2,ד \*h;HXϢXj-Tp/%`G|kB1fЀC3fVI(NtFC(Ěk͡i:-΄ {@l3VmK5da=`ߤ"F1"؊-oz㒊QFK>̑$ )>ހvˠ 2cA 3Ctx5G8(}s. 9۝KUM{>JWvnɻ0( 7)3H"#_{vmQzu?;4G|KD(v2$iWaNPwbi%X33c:춧Z蹼 7+a=rt16-O4X _zKY9OlՉbqMKY>IxO5(E}^ jSW!D;@>? _.b{5^T%X3< C!>-NZe?w?7ZBV`\]ÝhHw+toy.Fypj 젆, 9dKN] Ru8jWV7?Y rB-ӎ^Cۘz /cjŦPqpRә6j(GuYS&CH m0Sy+3WrV>冟*F=@WH:)YT\w5zrYP1a1}sRA>H<  0O Su[\ocuUW[?ቱWâX!]Yhh[eA#ݩm[Uݎ0Fna/5)<#6=hE]u}S=8(bO1skRKHZr(,=>5_{%"Iy#JvjÕ $z-o]:h\3bTWGh ȀA-bϟIdvj0pn%d]x<6 wa!)EwDJoHôhXn`,f2..VE? JjVuoo_s( Fa1 i(jeIP @Z>;%珆L­5J&-B9[w˃ORRLJ @/A0qeh+_QwYfN`$DQWΊO-%xeɧEk6,/p@T|Bzʢ/(vUhGY8i?;:~(ͫ10F<"]̊ 2B< % P={熎_I5=pq%|\kS'EboHvQ1* |b+Rzd^.ŴщbdXh)Ax)\ofE!ݔ6㮉M=T T#nM9OO~o_TN!saϹzSe^ʦ-2+-#R1o񰥷\ԢPb/>Wp-$PSUA&˞_f%oJ&7X!k.gSgxLs4ty6.Cɒ!AȈS5x6\DMHǎ> q^6\EKO퍴 |I;+Z{p@,1dT8 )Nvd/'4BW岾dKi9[ʈs-ufl3lR>A@=8.gm?&/}E.~:M}r'5\Uq0q-K])*v t"a;;Ch/!D__hǵy$遬ThOt95|oq^ a>+nJ2s(X2J9§l2J-вNkHN'{x9٪}B RVw$h,:]U#Xʴ"9ͻ-8,8}>JC#'y~t 3~3%S8uv*!+` '1!UCn d{ Jz%vQ`}Z>yH&چ${8z*[ $3yp 0ʼ@znX5<0Չ&dp7hw+}4-O=-Z*heѱL qVm'u+vGJe>FPicy'_cS0xL˳ ڜ"pA84`}[)YNx`&92d ;}Tԏ{->r"uum8cHc=bg(Kf8o5芀+01$*OETMn݉ṋ Hg:<"$-G#\i]4 Bq`WeDhL*䑰]mtʼnoX$OmUxqK 5?'n5ͨjI <^|5BxE<ߧ/c0 U҂tZכ *͉WgM ڙ{d TFi-Hf)6'C)d̨߁=6V(wO=Q=5LC6A1ͶޖjH7Emͭu2q3"agռ)Dbtf7t왆tE #K6 먟a,5:ЖȠlvI4qIk[N;X9˳,h7աWjyRVJ} wţ23aeMHoM5\]>j22ji=bZ=g:3-Kg@Fܗ„)JLCEC59-<ѳh >Y?aEݴ2OV"Ong/xJkeݧN`;&Oz بL[jA woG6/Fl`]aD'~EIЭPm.l|B34u9uMkK]~&t13^IqX@l[(J|Tg-gjE CV*ehhmuPd9رjUL1tòUŗ9&RZW'Cd ؊9c1טE2:D1C%T})2OF4 w:| Xh*ߎ8xK*s!ՇN"%*+">D5@ ultnT]똀I$`T2 vyVXߕl d<(Jkk l۠CHOeHqg܆ A#Kt:ځecmfK7ꍝN_@BUa' BޟWqn.r4LCum}So`&1arWo>Ow_n6S[_҇&T8L#7֌4"ݚ*~=n7ȣ 8.Ol}RKF2X%qouȝ֒K;X7d"y_EFZjG) 'jΩ,A_)^JZ %{0EW1hMݼux[8w b~2|4i'[!ˌPɶtA| W \`LJϖj@~B(ij臉E0oβZP5%\JUK[p;~QOϣkVQg^^[HJ*arf,@S$x[ƍ*gF'$Ԏj65b!2Fc}BP$*977D~!z:k߃Ek{=a 1l]U'RJ,tnVAf SfjilUy|qRo>8VQ^atsj5a@r͠,4V@1(zka(]KjJߵI-9l{p@*^{AWG J7NݫjssXt=Bf`fZ{ rcXLAxJw f;~CF?^4.WɹYρۂy̺&e.L$*P=Xp͊ۥ4'ؗOUomEV&D C[kv?acT:/a"SϬZƏUMQU}x|k\d]"*sC xSsSSR kL:;_ hELh~۳QK2Z+KgS( ~}.%.*G Lj_\h'9f|gҰ! ~y%$Oד 7E!m<Ƙſ)I20K gԇN=桦K.zӫLQ7Uy؏-ן!9;XX,̍݌uzùF}61L%AzTnM@JKؽ9^pUvLj_(@ ҍ=԰q{$".rb|ȌW\V%yq 6"1#ӥეl ɬu:zxF[nM:B0&,MO;$ќK]f}K剼zye6=i'__Eʬswpv{n\N&4H-0 HB1O!@< ;B&OcW,G<,:q +^%SJ97{?:ȧaSM<#LNP_"![~ױBs[t̀lCV:Z$5 / :Zs /9DȺ1(s g%J>1[d]Ý(m?MŀJLL$BgHE"}]hՏϿ0L`ZBJdNg9 8NPt =61V4֓pu6Zr\zQPdhyrV( U~&nUHm`I{D|pWJf| @j¯ۏɅuPRT\+Ӓg1sbsg 4ceރDS޴/ūQ`̥< {Ttsvv=XTJ+e Wμ=8&E4ߢR~ i4(+4܎Faf<>:. iP3R'WL22P͢ЋD@5qqBQቖXb0l_G>M}1$G{zIT,]; PEDXvS ˂KH ?c8P6}GO ,bw4oYż0d,̒5,xly@{gxf֓0:lN 8Lll?@ą~7 =Y2 fnw͑ F(eCҥ~~v/UYR7bK'zbӅS4 J3 Q(X1Vô؍ !Wo2*s$Ig%7)"iZ~B]?fd~!Q3-BGX&Aqi{dr3 '}p Pfbhy(^ƗjR.$E(_^DL1LA K<$'?۲AU&D2bRNK{U,32\8kB wx>J/6 ]/,}o N9^o@?ReS3JxDJ]<ҷ/$X["ޔx:{4jRXypg_GyꞑRf~0PiKqT#(t:Bv;,Nyb:[s" =AB&k~wш3Ķ~B h*‚I`]Bp4aVah(a6R>7/]%f5obk1vAV"Z5ն6`OWpdρe*$fJNͽLYtDXp>Žx.s!D-MsD7$r xa{-S P(̈́hiHxleѹ!UWoM;(9暍=]Yoh@eڎI mJ~@:~?`SVxZ᫒jF psK+^qmh~^ Q=Ap<0&S/2%[C Hk%4sÛ塏};J\>'?qmY@5b!"d4TqQ3KM+⡉etP{8a+]A*;"G҄kȔuo ^l[G;ܔ<?!tLRɓ8 j9-2}ēW/T5:%w2iȷ|ނZ@Ǜ,.0Œ 뫗mLv3Z׏ ^tM=3_@(@~NNMSjvJ6Dlo>ܞ&!q唵3+eNR^l#~ !`PN X8K֛TZB(0)0&!Zqh)oh,yGqLmBcl<-`>IwغeD@bIQS8gu4M\z *OM p5o zƌ"֑ꇚ R׋7DRؕ'ȣSK c78!l lP!QW&#4v9G>,T{9VJ#N!K5ᲄa/2:4iQHGiOkQ-sw{eBfxBݹ_.T(4riX/%ٷ!wVpjia™8'@WjPÙ= h4HVenṃ*&M[G\P]AfӼYB5=>ϓ&A %{?i=HAwx,^ yJGQa6-K5ɩh!bzHbZUHe [.MFn7ϒdf TЂ緑.#`+ME?o۠ ;RGZP_MՆ^nJ+0mX'4ʂ;/!N:6'ؗ4PF퍅\QrC"#](ډ%vPƼت^2 #L k M1# 96Ͽ !!s\[cubN3KVX'($xyvq0jHt㝴.XV6Dn l;nNjV)`ӈ\l62fp1hIv ;ap6u%EfWgԅsOǩ)6KGy2 ǞaTݻL´1A|3l )%8kс@d_QeÜYZij*-`C*K"1C6~,HQʉ]{8[BMS[>]ސb 7fb -Lk{x s 03X&nlS*}mEUzqq_ wG[ ܒV u>0|SDm&([Uyxa0Bw  ̪pr,b b,R߃Flo.ڔqN׮u] &G4l%Է+Z xxZU/umࣧ[p ԛFDe2DH,1[T7; dyi8+7z?fy3!FSۣ;>>XDJ^vCk+RJg;ݕz%n7д ĿSeWO` bCSݾ4#-ϣ5vh[dh*8Ǎ^(#Uv+(`aD8Wy?[S*MBbJ5o 8GSlB١0!hle})"JToS(q9 xIӡ!`[7c_FF45H!kMC>tO0ki'g4v! HV}m˽7fJݎ.KV#\fZX~Z\W7h#ob֡?kŘ;1@]_A +[ayI F3ŽQ?! UoHmsߐxD$2'D}@odb=SpHNJY̹SZPiEwE`fO&T29* _|,:YTT`Œ'miyOUG,}jaxY(D/#Pdc&$kvL]EOlկο尋VtiiaCf%+X|Q\#FǵaX@FkVCbNL:h+gZjm0ėyJQ&pzV~`a_;leW }B>b,WdUpPZ Fkewe،=Int,j͗Bvy}se]UVs'Xt㯷FXDrK~\U/xfO) zgM^PY1aWON݌T#] NQPd!YcBʟùDotID͔HxT`B:E,E &5> G2t$,= RKWZeoӭ M5g2l s4b_4DcHz08e(Y3i  nE2k>T `Ҟ8KBk{x)w[q񓜧!-= #`FKI&|`}#f 9\ԽP ʃ!aWhCTFEBcSC"`;͓hTl)|]5-ss&_tJj*,eb zZ,DQ"!9A@2MTEeF ޺| \u\p3K1\.,hIXjqu9hrzyolaL7Ґx o}ɨݙ!"-a mcUH#FL+ËX0w16qU$!+^ēg%Rvy8O2ա'[ ǔ_΋8M0Nz "#'V탎:ɖnP}$ 67 6 jt`}! x"4ƒU;3?.$ueĸX.ZX*l 3xJ:=̙ؗ͟)ػBǨEW=z!i-o{TXFHerV27B\N3~!O'sP-lqƉ 5 )(v2$ Cc>Be{EȲB|3(Dk;B5xͮW߀䡘K~ngOy0qGse€fE|WxKZbXpw]ԧk?6ü#-]?%=iON5<2a $T'T] Q@vm.c7 56([#5WzC_V%>Zp:RP!!sOg+x/WO`*DZ3<hz^}_% B#(8.H$SO }-Ed8ߚɲWPeq_w/y c94N}@S~MPIW`dj+/$nA*,-JAD!V?0_RQp!y*qߴR_U3nFBw3`g@#he/&IH Lt[Ig'Ϧc^|-b 8(Ъ]xN"q,܉Kd 23֮/aJ* 3OLV|6%1Q: vaum\ f OΩ%hacbAtIcN('}B<ǵ gԑ90Y`i~xf횳\D,)U |N?_[)gb;C1wtR`QNgޟ6f0i =xy qm$FS"_-DEXpǗJ/wHixy{ B[|Ho])~Z=I O=u4h2gv9zpYgTRX8BT1RFڴá?Nۑ/._33eάkp+fIǢɁV%ߜ`/4ӂnaIٴb:sh2{;P ZID(u"Mfd :{1cc ƺtk{O9*=HS'b@f> 91GA(dvt $<ʤx=(qpJu](?u³``G6i HFd_-~3%ۤ~B[= s ߱im~F7`OE߿%\mu5IфZUIL߫HH=iT&Ҋu5jN #;^CuMA 2X:jBc4ԮhjIR֞{^ c8I wC6b2ahH[2.TDrS4'?T% ,hV*IGPN;ċ68zcǕih+õpȷ~Kk%-˷)?g=0D' c .+؜>h̽#SDy؁F5Mbk{J y h. k7|)N(]xS+"~V-0qbarkmPR* wgmݣkN[JqSBZVÁ54eX¹L&2U~tUa7a Q-mtHk·GIlM=I:ۆ^vI ?I^>Hю h'M|#auT&4`(L6SgrX􇔘D뒛4:sdޭ/D&yPb`߬wlG'j_LΣe9Z' VFIեuչ? jh&OБ)fv+nfTuהڻ⫽_6ݡ p{Z.?0ٲQMedyˌ3Fֳ`Pinl_Q$L+߉)g&bƢOfԴKn|7X&cc5#QzI]w͝A<PL ܒ WkZ4rݓgDTi ߜz7IV4T~|JtElx(}ŭ@&e갆lH*DS?.Bvl󝍂nh{U(94Ee-T(*3X5& '4C"pR؝ءsÔ;HpeGZ ??os2MC>N4p/9^\ϒ4gc76l`y|Q>q"=/?Ѷ.ӌw%cڞug~D&!D30g%.&6j5N95ܘZ`Ipm<eho&$FEV<˥ӵ|wM"&VX誢9p)xVsBH_o*wו8,Iυ#?S!O'_!uQaKyYvOyq9|UWcQe:-6xle&20)8d5_iؑQPZP"s{㻂_RipNj\QqN4/")$>5پ%9.ݭ7@W>xrV#tƆ7ef޳CjN[^,^cˢ$=fL[K?8(uSTY Y~$*smBb֫\ o[m7Hu6gb~~!0Bu3e5`ݝp' ^ NE* f+9+^oPC <ɻ__/#T5Hf0?[a@AjќonlR'uw )Еc eNadayZ4_z3*fa7 L |W}f˜P^ ۔? e7=so{]g@#:lTꂙe+/D8\qo3ߤ]ʵ5aB0^Jd=9D͘LB/'hS^7+j1Tof;E1OSzNx9=>A3o٤!Gzw:_l,+w(Y/}&y7{XmZ= Acƌ^Whp8 .hʚYG?՜9RNwZY ^5c{sq쪝:;t43o /AE/ h%tT4(fR皋1FÁ_CQp1;l؟׿do,\yp-B,`Lgͳ׈o+_?~ O!lFB}D%>00*36*]$CęG1/+4y<rSS1qBnhuϓѓr0d?Z D:UyœL wYĿLLUeUmXCLzdt4NOek۳yIwajwd T͜dy;zPo#̓iߤdҬlٰsSQ. 6;7Yn郓A.JڋsVΞs&Y:;D1f,_)n)ٛ*b0evx^މ.2SuZXõ[j-pD*sx4aԣY~(ysŜmhuM+":_gW$/DgEo'~t(1 IɕoUiwqH?lEgvv{䠽ꨬ%gZV ~)pIU"u pFv:G[`^ֽxGPRYᤦF 2ܢ*Ьn,${PUZ*kRr[1W6Ea&Y etyy(:8 y|Y紖vJh4Z3syd =Ƣ'|!l-!P5Ux&3~j}P} ʔXM`SXKt"1 i-mlI{ 傞YS =;Oܦ@ ITBӵ*#)wEN]z] h/;58E{G}njM_{΃~=kPP~k";pw;u 砾{hݱZ!b ,I^Ǫ$&}Rۯ_D]U-mZӶ{`:!$qWIfEoD?r`^/AP[iX/trEiH7/ CǸWd\QK CqywӀ),3~D;OK CAbh^o+`JX lã*y2TZc`!I `4;ēXFlu՚Q_}W"֡_kT~#'a ˋy& 9DK#ߣ &q쎔B!rI -2ahxjd+7mۗķ>Uf Ӧ?dcZ#;$1pbZ%᮵b}Q?Pi7Q hA0j۲ H~@ Hw6ʭZ2=Ɩ!+u i%'^1OI-~۫lz5'SʲWӚN[:}F\[N$-X`82$O:U+ʛ԰ AvIմl>(LA plN*׫y%1MG7vIlIx$)7n.-^-8ʅYB%icBk0*F:#bB{IN %ȫ)P,Bқ# ˆ  h.vOCc(=e5>3]NPc68_>?$^A~=! q -:w:Kf~Qu!k-wV?i`A?kvxf_ZqF7I= !ŅfL}@{cfL |Wޅ]x/y3):5=(򳐑b*mk>"gFɀULmKQ҅*?WʽoO<1ũ fy ONr\0 dB+\AYutc) %[ ysuw<b+PVm/sD$/AZMk;KRaFtۻ*pD U^VwDdUG{EO--ј3њ4[%Z?9 D3L=~—%ɫKFo?l=~oւ$Z]0t!9p+WQSc~pE\pNG8 daKs# _Љܠ}POZT 01|N0UCЂr Uyъ&_m XG):UB^QbVT6긎C~SiھC.uNOB(*֔x; 8) ?SQ$UOLrD2٘}VsAB=s2*.ICq::|kq罧(p%CdK#,߸KF?%*-O'I!!HKaN_o ,iRC5S21ٓ°,N="P=w҃Tlo"޸s?HƳk qמIDUܝ ̻8IhI/??lu:[Z7bUNKKWsg$x똭 bj|fU-yxXg7 q& ?ҀΞdYs!'w )<Wnp%ؠBG썵uQ>zl](zie{Yz5ld\4ҤjMnu;d@F!N;c$20=1y_#A|_ӂ|NWVwr|~]an۪>}.h5qJ|ܔOS[L0._)Igm% jra/fAJ7[BΒ#ir㌫Qw_3$j) Ykތl4_NcFt隅9xwO˾\ : w M:I]%[[;P9"mAꓪ@'wQμSZժ/E(l@֜^Db@tMH 4dWCA*Q/n(~T]\;m7פw‡ͱ>bʹWfˈPfY#D, 7R<|X%" ,0Fժ!1 O.z? )yRa~^b&LlqkKa.RdFIk)/aԝo,b2"v<0څ=R JȤ&Lv͝t'e7?.Z+E Sh3W3 S&}{ʎ3Hqm]&g՝|mLي,U+iEx+O(Lb+xݭ$rٛpF740*֗_,3vޕ/ WIKq e^Bޙ:bR>*G{}e{UsM  9__teCW!|wReoPxəeZ)s/ ݎ!%5Fxǭc9.]E)`ǥa#![xsSkpXwٞӑ|rkV@E!VJ_:ˈڼ9q!X`=ek@el#g~"7e(ߗnׯqq_*4m(mmٞ2؄yE%zid|',`])<v!x놕FAssqEw@ ӤVQB`ߩ<*ޮ'L`G(}q4FKP0lZC/"kT4*Bz<8*1׵:Vm]^}.`Of%INy^-h&Q袼 PhFƚD\ XFa-٢= ;F"JƱ] G˱縂ĵGSvOg>_K/Kٖ-`;LB,u[**۾A6#{a&l\otjP\J=^bX/CGxZ6ٞ}s*|,j>>hn jm^X,x># yKY( Ie (hrJbs{BN!Ӟ#VOc!r9!:UW_d{o:zGq*/M.eVq~M7I0v *,=:DG2AuEvX\5Bڊ"-ߦk}G_*fI/IEo.G#s\j8 [ iT[gbmFZlWMJ]$Vw%T i7T&~47wnGǎdm}$1we2@Ro$!$i 8R*,~kř ,qxaF'|"× oGM!`CP# ZkW1B|io7;M4US @& 6,mWrc,Q]nZ b=u!0}mbF"+o'FK#S/c8}D@2|ͬObJt!׫IgWF; ["[|pف%'.WdU>(Fx6@ \zcΥ}~g7gx7]O=pO8Onsnt4gkZ;!i6"9ݏL" ĬDxbEo|蜿>~E7VwRq/XV20(vz*sDc_"rQz< ٜ_49 eS[iRȦúHOXctB߬<|W8s}峾lj3u"QhFcpٽ`^]GyZ-k{d QXT?fc,6Xbs\a%S[yzq|1㐍KfAh]ok,0֔@H_ƒ\ce+y0r=悀~jqrt͞T9Wx (^+!eͨXm9R-wOɳKlJlF]y﷉25ݥ#! > o}.}%*(_3UQ!3E^LAcDEy"] KsI]$6e3,Bzo NP͉RZu -̘?AevޡiSS /; YD)$ae>g!ѣw^BHE Vq=hWcB%vi,Ro9^TAAKa@`@/i+00̃jNӊoC4TZQȸ[=H/|]-4Z,dhHPc'rW yIuK.$1f@ zd߃aOF"z {wQ8 ҳx =e6NzEL;Kr9eqvƀgQ]#fC}}v+9xU煰4K`vw;T #ىoZQeY#z!~7aNY]_Edÿд#XQ._q?ʞ'3o]:ڑDz;nC7EYrЛ8f^hg56-lS^LRT!kS ASC<;iwm33im=j8_ɖ]@:wPttN1:CK5b]Iw>x,6茦N$Z=\)]?mB"6(莇;G#HHg ?٥N#rWҀGf9)!1#_e6 >FfcS,mul"ݫD́Ѳ텡mXEů?43r2ZM0-{@gЄٕ{@ښ1u_}[NQ~*P'S6PlM_ϐPhAxp_ya`̌+!yHT{J]rAEp Ӝ"f_WʄnW̶XzLEv&  iA}bH??C 6eD>Dl3Y-vgW=~%my,RK)MQn!Ha@Pzu=ayM1~Z CTFtK(Wzr*J2Yy9IM6Nj S)5M&KbN` 8+Ga+ M-P3*[6] oGȬymz?يhu 4;X:\QH'==2SIEʾ/camxFw#v"s/1m5D^nX@-`"^܎Yw~)-M¼Me:bF@J{/=a*wK҂<1 @*koH "|k&8qw\c,N>'6)7k5u$ǒiNLр!Nsús65픹,똧Kz#c}mh h_GZ#Msکo]IE(MLք5)|a S+Б;/) 27RGDOp~qQxv"CM8$oa{ \ `羐lx-fBLox)ʜxSxqӲүU}~f8_Qnb?cDc hֻ=Aq3Xn7ʢ?B(|d2<_֊&gخ{o݈ H~d- 66AN!86;9>ì\-UGũ辶[H}ל5zMe[|[:ZZ_yFD:v啭 m]ѫ$ L?hi 0C[Y+:.`I͖_b˓O0)!wݻ1L*je9;"L$q7ԹO|j*szXsē3 C 1iF"TTɔaHA"iݦڔ>]hrPu o!W `wr+8oDbJ8}$'K3vo{dF#kSv3+ 8m4'on@>ubM8ܭ t)#А8M`GMP w 6%^}7j`";>1/tq- 7f=1PäN+cr,8+?&pcv wuܟ3Y I9G=[B0TX2![}p]$ oIk8:;$f r-aSvrEgWZΘt}4ʻy:Yx:iQ, c9Q[H,kɼ3A)=Z74'`m2pUzz mVaRMNd잺PhTY@_ȷ&wj HHFȸ<"rsԐ VTFu%Ck*mP+إN~*GY~?D ?{f90Е&K@0c?3d%ܒ* I$4RNgx3Ŵu!S;*s@"U-ۇ}mۭ7^#^{Gn37y7z"5TX35<:euGAB:Op>;]Ex@g^qe ]ؠy%U b1 !+e~E54K/op3h,j$<M4r@N^(j>ۘ߇vղT "!1T}HnZeI, W}vo=~S]1NQFt{fqoַz%#E_#r Q )*x\fEkOKxdUo>^(G, NbϤ?,gKcBSI*0iD/0hmFvm/qJ_g zW" Ӷ4NM` nۜ]<-3: 5@2iP=cMAt+M h #x1w\G%. L?^A6M3[+$Q'R9hZ)6ʈ&mؤ]k?ԡbT^랰PC=$:vo3#`LHZM}x ~/aGü/Q Gf31ʸ_ohV1C9-Uhd=5a#j.$4G%hUk qW??<ёppR2Z_r%d?ɨ]=1r3w‡ KW>EivZm]L.#-u\|8fG9/;aBbTR$ޘ U4~VYX-hйWP#:=4|q3y&թÈ.vAm;[Qkr+"X|'^%/J_{)ftJ,'5΂ \盈^Vk~ׄoIILb!hLmY!(_;|:,C#rK} =i>JceѴm2&-XaXyKZp_;!R5|$uO954o2?yrgd7J%rB}n:g=ڙ,>]@VʁҜ/)=>z#=ԩ3#ƴ餙gֿiSD_sE(ZHw" dpCGpL3i8;5WDr ƪt\vluAT~/+;%ZKEժVY >>_C, uXHdژV{ <= k&h@9<84ÓBae6+z>z&q[dgP5P&A]vx+ ٣[NRQ5((q x;E(!C:l(hS=YمK*[q W@T} TZ^ܽY*pyWy%\fw9h ې?#rHDʈ5(C{ez"wj).1g.8hEF&ڵw)HlZ 󻀛coQ` ;+$Ƙf L+K[κ*Wӄi H|Z4~,iÒ3,mOϐǧ '"hǛ,hPmXJm&;FKiwC_KAֵA>ײa}қ8u / Cabnb@3CeDFxгe{(0͸k?qMMWXhA|g&][DsLwJdǮ ~x fV.٨? {3gێ󞯐X=//5ҖjToifčzJ{ڒpc!iG#dqMUh/Wv| lӹWG{u[FJɾC+q|7UœNzUߣkwJu_=C㓓rP8N4qɾgu:0Uho%Tc.Mav;!eJpײ( BX4><&܉qfvF.UuVe1M0'Y#Nk0m) rR7 <2@n},x>jY)ge`z@v59sُZ; xG;AV4i.yy) {w&A  }M %m'$6 F{{_Eǯb7RZgGn5# "CVЦ& 2<2H,|4ݬZ% O+m侳y1YEK=%sMƫ܄ٶarX"Hohs5k$N@Ҏp@GyTʘ}=As;N\ཿ e xB>:kXM<}g6G1PgmUv"7R֘'J#Hë͕GG=~OR.R͌OvC nuyA68]Yabw&xe 9Oya0Vsu+G5WUGr7c*)feI]/-ަjc.بj嚮++LI!${aes_#fAh̚#[Ebώ*%L^Wj+PtA:vZP~]q>MQzRa +ߌ_8+Lł={WbtſKFW'H ^A 9Lȵ.Ĉ0 1sʚ3S>=f&Ud(s@ ?Lo%luDq@ ȍPvn{*g* 659H2xUYmCsD@4\ g)Q&[.m[rIiiw6s0.t3jvgɓ$=1Ǘסsf)v,Y7U&0/N%5f PN+ f,ZK/mwgu:ȣwx೥/֒[^—|#&dYcx Qu1  2.AR'2=`?a_D{.1}m{WަN\+{$`Ե(Xv8 ~PUj.]+Z0v.%RoI]w4ŒG VF]S!M ޭ G'ϓD(U(wW}:sq,i߅f./LUE:~vœsI5[JzLA!5 Ñ],_u~ꐔ0xt‡\"dw39)IjqGz8Nep8~`q#/,FI:&(寈Fؙi~V*8 &+U!#Xbu w8 s@*<>qn5fZH9zj,XDDx2# }Vg(54x` PTb&^x,";eԠAʮY 6ι(DU&\.ArF&]+;y6?dhlyո`EɴFm%%u J>M㴛wo %`/9vcB!օzsCBrn4JK:hywdPҴl냪7}B~4RGTSE+G5fpM& "V+VVTL 5{Mp͆ K~>bHt~!A Q0t B)gJ Yr7l}j$죾brsrM2!խbD3ʺa?|G As+ViEdjOMqTt,po29idE:Y2㑟4bDE<vS1SŇ^G;}tDȤoUEκ%Oy+Ó8^v}doH?~wD#p@wοl:o[-؛ٕ#NK-?I5Dw`:&T{Ez!r|\)OK37 `BpU$;wر@P#0/d&]]ƅor:Ggܷ(\|{*!j?c)B+&f_kngl3qfv+s~I0@]CGm&;Գ/g&C:ɆS"Z_}3݋eHW[0YJ Xg#_h(Y3\1EHYN*t|XT7y0 YZ(J&lMx/<& TP*몡㥇EBUE«V&x'|AWG[v׺mEp(2O鬵ֹu+^wLa%ь/-]#*QJ $|rJ۰4GrCTx{~2hjOV>I!O\8GHc)׮!7-VV% xt39~giq2A^z g0fi_E=7}duSPSW/L{%iZxBqK_(:wz=umJM8ك]RP&׆`ey`[gD %癁vڸ7t@ccc$'uD(0$cDS qByvw TgsA4v?U0_cId^yXASv# gh[10[B/=%3N^7$=WYBvӇZٜ pcν˶ziK_ K1e~ \0*^)uPXSXX"4 ?CNɔIRo^BO4Y9;V&7̢yp1c%.m1|;1tf CB4`/:Ԯti'G}l ?oAq5aߥ *9KФ}DdOYh$]=۩'4 H oWQٶKKV1*{>2nfW!5eӝ o*O;+4Ɖ퐅{ÓQm8#5ge1_z 0lϿNV9+>x+3X6ߔ)/,~'Cuf*GW_Y( cT8UM7|J?Kf!~ˣJdZ[ۭ4 U$̊pfZ6t'Ӎyf?zG!fПyh= aIZJe6[ ,;$#JLތt8m:~xd~12ф4L='{Sf %M++ޒY6u>6pvFY?5P,dcz ]Δl4W}U!i€օ )3A7&IDƏ}|rC @SWo`Ԅ[M^[ʅ :ʐ̭]Sle`?+o`r%j#w>Xy^J'!Q6:- ]ARm)}TO| wI]$*RPw2fF|hPD '9ʝ>۶݉p剎4{$-E>4lr&j1S3UBkN@E!goO5Hg bf^vަ?quWy= W 45fSifmƗFf¸: k{21G"⽡f‘k-8k|]CmeYxN)I|(<-GR@q9vݶ>.rr!'9$$4_?]rsIgXnCe[_.ĂAJ("o rm$bwE ZL$yo)ɯ47C1Ŕfً)M8:!ƞw9o3jMؐ)A!G*k7uV<;ly⏒u*ᴋvIJ՛7# ^Cz ¿Y@LHGKoI$doz Fzpck-t'YmFg^v/fH0CL'DT[p)4w i(@j aNpAV%zv81i}|6[LH ui"nѿ+"mJJ6IFQ/aE +$6\ Oʈ4"tx0s2Iȩ%LDΖ{X5UF)]Ddo1ŅMxq>&lKjNg?[r.C?8F\պs-?p*/J]WEIXDJLb9`EU klcTY#F *`lay{Z|aXHRߐY2(VO}AIZVnwHF_Dm}ٟjlyi)yp;r$mHmw+AxK"ŲF\0p;7[|&rDfj//K{σLzsi7,s@Óymh#4e6WK9SEb合(V`U6M|yf׼Vu<$ '1|/XwIVe`/!]&X-eaJOohIh_g_&dc8{yꥳ$۱uֽ-Z, TQZ\ -Ap]puX㎥c"88Zk#OVw 9~/-cfSQ^;U;U'86l?Uv"ʕzW0mL^l^[bYuu悂Eоn^GUG#,LTH @/zܾ_8H5]KF_Z`8{}dža6y6bKoTݦA%y<@g =h6}+jRq͉fí}ol}߭R.d0(~<E[Lޮ[X$Y/P3~s)4[ZKPD PbYQ+N!nW4asSS AҨ.j2{-K'F[OU䞂(ji=7 [ 14 FݹF&Enc,`~/Sy(ow.DKUA}|c@Rm jt+o(˟':M݈f4ɫ5fԅkbAaS@MAOSXPMMP{h %vN]P UELudY7P2o348FG9$/ 5}gܫZEΝN}k2ra0^Κ<1ofB\#0tM:r$x)nno `W fYZrczm[[7t{]v;RVĸ2sS`] cn23Jz{ 1p)wJM.p~H۟ӸCu^{7CnOeSƬ,(|bg;MHW2fT _X+v]Z:sS WB:zw5 \)mzYڞ)NY>tiQ̪P Qq)6=i+P;t][+h PO*"뗴v:X`8](9u;t閡 E,k<=l2aǫ j- u!Ez҈Qk |/7MH (,ԎYmo|~}4;JUIp4T3fWŘt/,:@ϳi(lB:w\,:>im2yc]rGNܗ64a{ !D)}8nUgTiluI͢tTHsJ&hRh0+52->1`sȊ?|bTY=2){y[$[А1S<dX|9"gSE8Z$ %HƭeEQ0E f׷%|竑<;FR%ww[N~|=Ɣr$ai-;$8m ,qKvEf9qSʝ`mW0@7F+ot,AO#PY6el1j %vMtȶPIV4 75=f6UOEdq8 DڔRyK*rX n+&M ˎ*$6,pp%&$ŢS#(LF#Pwv%ʚ7WQw2u&BujVۯ~HrR75T@rED"ꮁ+橳:̣{UˈN~$z xP"IPqFk{% j ˕_)O:;m%w'~3 ,WS|_M[t\Hl 8_#R3!ς֤T_\?ɕA^24?Ēr2abDHk~m'g/J)f( US{~w eh;eC} 6-fXk8+js`8TOS!= J4hD]I]n7}"v Υ4zYņHznGvg #ZL9yE֥ C,(6ǀ @-I+ jg``H 8S^{n~Ξ6I+R hKّ4K;`> Q?Tt QKv4:Gc}} =$s3b;?m Ŏ$ obh`'?bx ˫~Ą )c݉ ^QbKܾDݠ;^a"UϨp0=(Vm/̘JP W*g͗8|r ~eBK2|̿#ߖ,L~KղI^̑`*ċ)T<Ε:Fō7 #.(z>S ~pyZ3aXE3%* /Fz3U9I(4(lf`̵߂T+qcNwlc,VH@a2Ajf{}n2#%d9!t9n:`OɔW.ɁWuT \K9v{Xâ.m#?Z>o9?g8T(w'*e5ƭZp0G?R1sP`+f/~`شW$\{UxAp՛JD( aSdLhm4Mj (<-@4! @Yv _xbfcv!Jfu=YJ$T¬+o8MYTCK/Pgnfݙt%l#L:e Bٞ+␇Ď`NJA'D%Y0)ٍjމ>^p%[,О=+ Bl١xȯ!Xj ;f9?K@x}Hjo,j6^EQ X_8Hr/8t7AKf&|؟j=1Q㪁qϏOB&(^T/E.9.[`fئَeXQil )=r*$ao ,)A[A qmO|'YӺOC|s_ &TuD48Yy/ 䣛\/yۣͬ$BҎTS9<:TOrVGhD;QvNCr[_;Bl1͖ܖpvܗr)>?xjQ&t&;󵷏?be jc֠0E*?$&PU.Q]ƀyGĉ+˙fGn@ 1G*&>fV$Mj) thV(3>V\ ړ׽y<ͤTB`o jxB]/y+1@N޼F<I]ӹ)+_ X~ua`ZIȃ?/Y0j?% yׇ9#&;yほ^s $XOVaMt0N`x'|s:!D25d!례ޤmz7l){ =ONZ^y:D` {GM\0Yu0ujC;Z C3xAPhz6pġ P#EVQC:l`ϽzC_3@h/wNP=(2`9S:(Jzc ?| =ќx^hVVZNTOW)7Ä]YdiZJRX$KD8BϪ9lKr5yLQ!yh gh M`1L6aͲMZv#@N0Ӎ)%cڀݔ7?3#c g>t$l#uk̛K滇=9ݤLᓁB`QK;p<aV*3U +l_$a)zz-Ԇbu~qok4  uOp('܎DO8؇tH |q*PSeׂ=4|dLCn~>U6Ng)b7ˇv|= ! άax]bb9 o}sxs:K1TjI†fBj֗Rh>pfLLPI7rgmREʞEjߎĮ)f#( d k+b3=d~6(.xI~ aYF*tMqX%+Y=oXm)ˠ*kh6%Fd$N[ $aWPΎJGF( WrjnEfp5et\%jr paG-rGg0|D14YQgvb=ȄijYkB3f`eX[bk3%>1T A3ׅ5^|2PSʢ$ H}$^'P⠁h b5lz2/ 'Qr'rxH`z1>#xw]͉U}N `w΋cx$+,@dX j4'_z|_@EQzZt< pʷ 7m\BUs7[l'rg!!]kI_CNQV F˼b ƖyS=WY=. ZqԖAݦ('$}"oph&h)NVBz`4ɉ MQh@1'#ƱP^٠ T]=M =5Fo o~D{*<;O-(kQ*wla'D"}P [I,BO|̀r6Gʯ}IkW _u?R 35DrKA !vF:)xx:9C8nO5?!_-XhB*cF-mja nni7 EeXjd>9(j?/VVCu0AOdM(>.^K˹08l?R3TC4 ;v}6ut^hQ巐 U D4NbSC+[]O`bAN $S}+^/Z \ZͣO}Vl(MiB~c"Bme>![XS5 Hə09񄌘Wj<>j{q}"<|Ne-p pST5ZMx_PzzX 眛+Ѭ xo&_: s_Y}]$-|+-yP˕Zx>XR .>!y!fn"qhBc-&u2=6 '7aU-S/]2+3%stN=x:wHb]S~ OxJ}tNW 62MWP %Zjkno>e?{gR|AZ0p;Etslu^x>Lϊ97<B |ܻ7տüfff'y/i ٩K f8ofpgasU}K+[qgՇvIW]eo@[l84,]ET.{W_9?qW,;KEcO0MCsU>. ASRp2ÿ>?ahZ9/\`hG~aY~S u&*&cDKTX:蜼jo8KRJnOt*1X-#aʈաg|*F쓏3R,'+Mk{]-}`,:Bl-Z KDA.2,鏏)ZUMמԎ%B%TcaufĒEki&ebh<҅٪ɋai\:sBHya+:XOR ٦%ZasIiDbSﱳ-IDME/MCUCiѧ`s2a0CJ:hῗROy;^Aq+| {&J|7jFW 5M9>e&Q1uR#jkaDoqiq[40D4TbuPvTΟ}~~Ļ6kqxVGM X²a͕us@uҤMe G]~? Ϊ!oH}䳜]\ Llzz#spe3KÇ#2bzMQ]~;3Gdي/s܀8[4A )8b/í,BroU_%) qN>D`0/dƒa{[ }EU:??XE8,vƈtʜrQBaT{wW*{'wN\ ^n~8j>AiQ{u~hİ'gEW6@+4^hXZKN;Mr"(M@Ri扠H QխNݷ|vOc|6F&hx-yH6*?R7Af[7\rgjAE 'VW'7qp 5lۯmN+J{XvCvh5Ҹqn r b=2@AǎYre[?2>As 4:}< `ZI/f[۫UE^oXnIFɍɖo@t36e^uRw"xfxb_M'p6r2ua'UiR'c:ZadPE>oQ֊sIF~a"T/b&@D0EjEh]@%LrQw"XE€4%@ؼIE('­lˀl2{2$H KzW}J]@۪^"STQ eNf%gӗy(FBٲղ4.LHz0'_n d5%fn#SxM;:A ]H-EJռ,*dowQy`jhm!{DCQm1|)Emheٓ’pJ17R!i]BNYLzW੦+(+\rY0%y9\8H$YZ_] RTQt~Yj[si4 Zz0&7wxVPUYzH6{!d..U8052 V:JT& יYrlSx1!BP[[J*ʗ#x_jGKu8XwU%_*!~DZ!7(a}ㇸ0|S1/7D7TIDh -+n:3lք-^!W9‥)tNtB Չ)+I]aB$0Z)HT RRc8YJ˅H!3Wqߛ-tJ YdСXi-6d喝*LZ`\rts? h1z3+&Z*3=yvkBWyN>dZI>0" ;f01VB;Mo% @үj'?3u8 IC|g%znm^oM;qIˁ7) W v^K% LI '7/̌P /p`7"82n %cG2F348ڗJ4^s2[Qa-q*Lճ]ᤋbxLnUdTV{sꃉ&Kެ߁&>8ϠB<ܸ6T ۼۅtcycpsI:}r`<<},P@~.w9 d,0oVo d{Ex93aES9E UKޫkuR_xRU"ע|#ՎWWhg~/-'] u] GN'Kڭt{- źƃ <9QppU_o_G%i; [ȅC,6 Sq49${W|3ϰf C;|9!Jn2O~1el*EOIoQpt}sW3KQz` hzE]MPx;m'hof13NQƠlUx%ۦ$w&e58 4b?<6XJ-NkO!T,_}ѐ)bwŤv15TjK)V 7L1$\s0h:D y[Nt B.WkT0̄OBWp#i-^-ҟG!/4~Rpq$?2szCM !(|`jOqIbuz }\b5)S)hXQm/\ =`xD^([JpyRd(WWz9Rĥ֓L)sYG-`1;c<{s*et)^=G3 418}KW7JLk /$2Cnt"lb ~b<Ѕ qځ1cC$/؀Lmt%K)E:rX $= R}wq1SYn)X䳇٩#1|&Bz3S `mD?P,7\<=^T&C1eQ\PW^'תN>&N k/#A'j^a!IsCO6j| /@[ȹ09ʞ %Mo$bl2/ebTZkpC叻|$"i\ cqV9k:$ c0bT#IVe7|ZՇig ?K%?~Mo3_P@q\kÒmF_8K Ŕi񋐕S ;G?rL[.V ź7Hp;K$Bf %a2 M*R)q?Ѕ M#Ywo(8n!b8}2% e,5<о@:,gX0{9=pS TY8>SQHaRurg%OH3IcW@-г-WF{IiWǜ+.7*''ImJ;|/I 9:I$4Lqb'W q^ $6*u"-ISbHQ++߬L~Nӗ|eH^)Ez_!>Y6}a}liNVӰb ?ybRڌLyr~ f R9HHrw`F\+6Ʈ[ xmilitwdž0 ^ZC CUar"m)<Ĉ"ҥ3 I#:7*۳!q!|2xMqɉ69fI|{@RuֹX3NsW5=TI4|{\@ꖞgMdp [Gf2i8@^?JzgNĞOt6h*Cu㛾Tz->`RطRBj'FS#Ϝ2@E6x ԤoK7r㿗5YO8MAz I-QWQr;Eo}+o7>6C4~e_I5ht,?=a+1RoIG,YJ;&x!a;T]ЗP\K?0)23I8;, Xqli Os(Pg>_hj_sH#2T78ߺ6DsSD&h=-J9+m|mg.x9|#Q}K$"e#¾V>)S>yxmZяh 8{(Cʻ@P6,b|G,ө)ʃp7z`ms( .v\x`FM2$<_l W3>V]חxmb6 씆.BizVw pnƮ- yT$"jGp܃ uߴRj@&腭@P;!fce@ʭ}6$O Wg̓T;I#˜K$7PŅ?Š;MGwD◂-y(kKgr蔪FPtЇs3cξz$nì1b.DNPIr;Wo;&{"/QD4{1oƩXH^{HL?Z,PׁVRk& =SHPBlQiʂ2ni0v 6Jw Ŝ-ј[3#LSbsIpoN]e [ES'3O;Qu@INdqvn,M6J׫E/`S)ljCN5lc}նPvd }PNV.wr3IsأBT**M}Q]+IZ?SB=տcԢԍ/<)hr}d!,eN4aC\۪m bHPt,&mϬ}(k7_{jvR|t%5=mJH"ϐדJ 09y);@VX;4fI>noKQ WS L\@P#QR_gl2?xW8 VIp bQ/46"3 +]BB}J5BⱵ)63+I5u$| 2 dV{09YeIJ+ .C̠;Z62n&dsFKS[cM :jL"!Ar۽Wj&(:DڳtSW%Jf鎆B:?iP@l*[& 㖧MC4PxcF*:nnKcKnPijq%/OO?v;gbSa(L#NH}e; &HnbP(h.j : dkmbrAJiQS(f3/ ݡChaB4 Sb0P )FAMĞR1–(=H`@~qDy' !9$:3O#2\`yȎu#3{rQa&ԐM\96Ip^wFPq([Y)U/VQ*zu#c3=dͭ>_%}X50T%fߏ-3?wE?ԥajD_cO\shR4o#Ęnq,Z 6$>g³v*!3IXc3;ˮ@nVv))JZ=ipSҐ {4%Gmm;~`8/;3p #OE2Nyr("Ƣ28Z?PiVp<3]T.NՓ}ާogKpM-F) -x$1)96!^oߦGsf͓`ٗ(!SClM3XKߣN'Plヰp*W/I`Nt >YMA:Įi-QTH7$ɺOi,S16qYkw~MhdBAbt{ V't"'!m6V!8b'H۲;f<>8R%K@~QFU^Ɣu2Щ5NIe±9>YkB&:> 8pt}q}sc@"A}g{mh\#_c}<|sx0fz:j.N'UM)=AEҊ x źT-bٵw!YvbKDb\3H:־ONWc7| C.է7s)WhG')Xmt, ?􎷛 9-ٶ^rrl^xp,Ͱ<x')rrPPm'Gz[(EP!(M,֒$$t%_u ZEa63E{ZUHyums4~f0G3Sq/A P8kBW˔9zb;͆#+9u2ʄ!&"]4}qAX+ g"U%Պ@Y氧H2j&r&ߺΫa _AsǪ\Քi+r^0~QEoC"?xw:LfxIC L`p#Va5QW&[=m|@=X$on<͛xajjVI$r.zGOOnRC* e$L54T"zHMt}%z(40yg #NI2-d/Q,Iz^82,VE$L2/x/e@W"¶uH5;O*yM}2<=biMIŔH/zhv%lGfx±d/5lf}^ET #$ Q/?-}(g4̽-8qoy:#3uZ4>  ji7gYelt(#NYcĽ(µ!tlլ/rw57 w2=uHb OAPی=CtM#_8I+ ]&`|u>$xcq'}7NN̜ïҋK{8nAh/ij9VcRZA. 5q3*_âC"ハA >|_1q^Nyw |Ox+ok-|HHVByYH*,݁o Ɓk42+@oG-|Q&< mkt>u|(mFq|~a!ҳR8¥ :*ZHC[jY%Pszoc""Pf,w/ /4]ć3M2qD;JθRx8J$I*RLUնh;0z:բ)u2sl^mj]$Z(euzX_>lٿ u5kEijTl5R΍këMnU޷r:%6J/͒/v5I_xE\\fmetpˀfg~O0q3 ˺$(@+a2Ɔ9Q$KȤpbc&>qY7*d[ڎG%q~*[Ǜ. :6U7q+ n X С(ɓ0JXVK_j)VŽtf} CQQ`58H a R*"m=Cn4m̛ށ}ڏAA;P|TH8aE\XԥB\ץv&e(;?`YEA*US\L6$lL57U8NsҼ^_ B}|kODU ,:7IQ5V|Ң1?J *9X/g j\XWsKU0ռߪos"B98cxso<;qvoͅ{S&lk RRT/ E%+A1QPnV i'% 1SjDFK(ˉ0xm}VT8$ (gV9%"a^3y6ē |% qk3u4Ot2vQ.ބ`BF&U(U(6^m/t Xxtdaؿȩj[&Kt(I0}; Zk92;Į^"?׀^x$-kaNgr53\E"1m0QJB)cm?AfgZ7^c B:R`n+hD0P%O)j;9#K_k=<}k"́h5>l!iu{'0]eeUESx-!67+5d!p *HtHa 8}#5Yע3c(e)I2-3ss{Ha 1(1v3ղxLѸaiU,#͟Ja, ?8r-f镳IU& U}(oHRUX0~7c-~J^ 36b_ e @JFD<ufTT|yz$&6 IT@ˎ(N#XhP[:v0 {5{uQZ, c)k(o>Էź .%E[̖v)nl YoЪ`V]I灻^@CD{q܉c d =y߀k쁁,?h/b!⦕UaGD=Wڀ'Jq+N *B^ܭnMX}ҲJE9'cZ9?`x /^7\OڝDlA( aL* yļ(\9jXXfއ}z bXQYDYFu<0Fu zמ㶫 ~7^(O1fdܢ@,j kд@ǠЦ?ºwB&cgk$+AvHqIPM3@zO:> AȑMv06Nk J/<;Sv4 NxZdyfon>_]%W:m΄Yî;B xP6qbgx?2[.LEoՃ,>?cK"Q3yI]L}}P|\h_h-]YMԹC ƕ@E = 9x ?eR/C9  nÇ {1aWm]3eңM'Qrn1z&: Z( z)C?Mۏ"xoEq"k:L3-jTBi(ΒyK+, ЋV Dehw3| e YVAc鮢L71sv<**ȨcxJJZGgso/-v uuNF諦(Xi "xʧ+!,,<ǚt3 )'2nfrU[ч[l-3LvUqi; <xrzCq._^Ŷ]ʶbeLb{m8CkP2*;iqKZRmj-h/Ŏ傻^!uxHIp |m,?BvMM>5Q& Hr]16kcW]VxᔈaU=5v]ӹ]*]{@z M:pwٽ@LVlolBZ/03pZn^ FV*/["`HyJ'D6I}*(/Bb^wEu.yiL(q igȎym7kHjLAk`_O3G@Ek>P:Q|,tH"M~| 2 Y),qUia :-T K.GB0v ih0P揲6>(IQizZh`O$hVcǰ%ZXg:IX /Dksޚ&nJLn2>9mot¯YNI+3G~|{CJ @6\[lݨls*|>Ol~HW'?ݫw_-%d|v,4VN)D1J &HpN26[ xɵX6.i Yٗt!: 6u%BlwDD0X d=.ߠYyn?>9`Ժ*^kS+iތƋAȃ8D6T6f\hrvJo֯37U2j Ɠ&PcTf#BzWtrn5V aTNH4{wYO[[(V8dd{5J*6ހ\,Fǟt !#mg*]eP HWI)#E;lӇ"ᤒcn1xZJCNR(7LX+TS,뾝*I<?[dAuq}׌4T&ؔ_.SAuglJ.9WWdv\7\Vr c mƟ'Il[:1&j*V!!WC5w1}yKc3vN@ˆ2g4u2[F5T,J4`'DSمXMb,l14WBڶmK9&wjIXXTPG&uhv+އi]3xFRF덢ʋYԢSEylL5"L'627:?`9- Zn*y_Aڃ\m :w`("+'(vqyWit(>VȊv[;;ْ@nƖkbهt$ /a ~ٟ|(gg x .[SS 8[ojU OJlHU&)0zYl o>WF>":18^[>fjtNo(O9O̩M|iضQ+%߻5ܷ'&zy >Qp]E1HbY4 N>Ŵ!xnH(}^!w3!B9v6|~vRi!ƶ[wkq"=)y|Y:M(zRզ>vEacyD(C18~\$꾪wM@<U|S_d)kڴ4V^@" 8HҲ+atu2HTb eb[}r\QϹ!3O/'XZ\<@7ٞ=QF8_jТp?]N\Uz'I XbE0[|km?MytퟨՆ氡;vF ̢vbANm7 2*mW%{KRo e4aLag"A*6&aK ?:G~rh{ dr+H+/Zܧ:dP0gëc-p''8by>tv6-<}i'>1vweD͊ċu›߭{E|Uܿ?s8/ զ#ݤ@C 1jJDa5pA9A9cV{{C^.&w*r~eȿl5Gl="7VxЂyr 1uyZ=Jh#l.5S@a3Fp2~j6^Õ=tRTj߈vnol j]m+2E j˫4B qq̈́!QԾ#Ĥ pR"%[\k zVȩ]3yMfkdLHnYhl/\WO+?`67i9!J1k| ?m ÐH(6 8k_t6ʴY ʧn$Cy>A)B=Rp8l5)byZ&((f"`Jo:sXMԱl f2u!_e!p!CbψY!/jEGXgf,8- Zj5T:'\C3 r_@kAGArD08TfgEoY@6J$}@Ye1ޒvθ ,Eg$)PU͡ "R{//oTEm/!DA6Χwcw%)ZTJo7>]N˚l.\<\MxR 9@h³^W5ja dllSΒ"Rs\6bt`3;n 1W0+Z/iVf;>֞ٚ5g7JR؜Qsrk&SeA*\+&ܛ܄| ɥ5.h>m m#F&^q ,ʔ 42&e8677{:)Mb9FVP ݡk h~r?Ue =iEgY&RLݢ 9l}.lkH}a7P0 ș$Z1^\,# GQ0}sF@9)]j<tW6B :g943{\4Gř*u8cҗ#]ZaߥoHM00l| a0>nUVغ2䆐_c'{Xl63@Ggz7uPbɗ ^ ϧވrt/TVUOGxYW#>_t=2V/{\‰u"wr/op;m}YrR˩m*AKy#9-0xTyY@;\XxOq "ۣڸQ&JFX[~ GƛJMi4nPww8iRyevկ }dkTz,8BZޚۊ!4QIUE쓇S>wC*ͅ+_ t(aȫdNQZ;-;lqJD_?U8?L$~myQ5S#gP4zWsζ%m喨;ߩ'%ո3LOFˏc̦a$wdT!ZTRX&wx׏9\\sSЛǧ!MTv,Nd"K&З!H,SU})M*Y͗tD#ow"S}Pzgk]|=AbXuׇN%RmHTHqDʋZiuaz"x̽&Ө*Gdډ:L@S 4#OjD"U?IتLҠ6yT*=@2cr*O.p\Q}[~1f +¹Dvd9xA0EO=#X4#B. ՅM7 "mQIfgD61Ӻs:h+,a,`0O[)pS_nDЯ(V$,T?H D@pk@kOk֖ayVV|M5-`PtHm(Xb*@ >'kY%[Gq<>(UEzg{A47p`6H)/aE[+',0 k̓όWՇ@TܴUvAVIPY|3 B@*"CT`z$<R9Dl?(3 |yܡG5mvC~, kIȓ{ho2x"4tiNL#YлH"/ՁA<3?oUGm }8"L`sP)iOmԠ&&9q%sA$:[Sߒ$CZzÚ>)]I$KXE|eRّ4PE!TX)H_(ާv0mNqht ku_:9pZRG VZ5UMF Ct5%[7<NX7BYa+Q1$kra9u!]s*j)}O?r=;4o-EBd܊^55}LpQ}]L] #|ڂگyno% $8=Ѻ D|mXYBb r 暈 `3;Z/`U%?Lh j1F壞xIPJDzvsͪ38m^JWܛ B0r ZM r3HFok+rG}_Yż 0VhV{/}l(4;IR0kl٘rd^#?mP;G1bB1 1>=]~DU=JI[%o$ЛՐi{T{݂@@ qűW#}"x7Y #0+a%vٻwb-JE.tN߇00V#g¥ ʩvrr`T Fi٭qn/G> LhFDp+=xm|K9IxWsȱ9|$O:߲]_p`HVD'W[8Xn榩3< KmχD }($A[+h4c"hSك_ wiI﯌ƚB{SW~/u@HsWL G߸fNÂ/ot,X!kytP&JScNS%h٢fR> {u$Rk rP_sS\>h4Wm)Vie^1As%:FMi`uvhuWHNjL89FA(/f†jڲRs⦻עK7ܼhh]%S1-  mY?-`1Khj_pvlCK`pz:k'fƮc'[| x2=6Mvvo3HkiShRQh$qPeh0t΄ε:p-xEv݇Kϔ9wuk xP`eK˫zc喼uܕΞh}k"{ 1䢒M=N;Rl%[@|_HD"rE2L $d {S֛]xj~1Z]敤L0"͠܁̮qn]?5Ag5 7i>8adga PjEP9~kj~` f.Bf#Mt1 %pmoc%a5}ЫKS5.DbNeK[Ũxd/lsp"8+Gs)S?2F,k1qTMWMz+fY^rݬa紏Sq߹8OiBN]2 {&[' Y3iBq COw pUf.H\ ]'1ACA_u4lyYitdtyovx0 qG2 i #޺VnW'zM j1XmW@ 6F[8FTWb FZNz&Xy;EH6%gQE ӼiLZRg >u\GPigd斣a\eEq~QCԏksBu|$F[j:󸚄{)^֒c#e%,ٛÀ*ԉTV@[SUSz*'Rƒ"Ao綩4k*ѴHlk6,iT4:u}f>Fo iyCqXE4M:#@#4;+T3PI"0[ m.ͣjVGhKξ2l*!DzS!#M*D"Y";p͠סuybb?{/t91N,VeĤIc2×Uv!>p va8^b%cyxVޡ;\ODx:zQkNR fcqo23uGd_ U3gs$}{lRB]+_Tz%h0ؕHy걫-&Ώ$?hu {>hSY Rv1D/nTd@frh;"܊t^I [16^Kw.D1Ye9}%ejo,&+3;mJ6f=XQp+<L S-=x9ɞ[A7eMn?L:۞-E#vZX0dj=zPIn?8~{T/`"?)$EFI}=tBcɬLZ[t?@&WʗFe{|[xUvA ]r31/խfk<#)I~|}+@%uJZ'ӿ}{YߟGSo%~i4Pf3mU7ӢJ"kvOp @+7v>լ=ٟcr;3DHz$f85LgmN0L$[xeU?\P78N)?!#l\{}S`5 |x\Z `y^)DzvWS @+{=ͯqS[F߾9K ^ED}j*+|$73 ; [:Y/Dt KY}ۦpʥU6:A4H5"qv?uJɎ͸} .e;Ѳ C-:a /MjY4 ]2KWM"IQZ+ѧg M9qĈ8w8)ͺdDI:G&s뙥jEzPQR{gohby78G+QUp 2jb"9(=6;b!ĉRjK>@Yk;yY1lrPAX $o[Ec!VVΌ1=?x^"j'bN\rGe($gZj̟tSnnlA\s#N'/%A-l.jD!jB1B*͈)IuS?G_qբ^݃\NJp\;ďp<*(m)cѮw;k0HY {Ejb乊ZF{.k12 KB+ W ;Ǭ̡Cs.Zwa>kpаsQ6@PU؈ SU< ,ѐ$찒/V2j%A†Mq0KS.kD'ضܛlIKSsK\FavZ*;9ޑ">pU3pq@ CEbٗ$dj3D{.\o' &Ϛ_#~Z+,Лlh>i0hi9 F@rD9@:Mp5u'0:2ҏv3x*3s+uP]}}#UMpZqC@(9:CItK%A6yݏ  YGd$RR+jiRi-iG%"* `~B7`˭7@<0NRX<g `Cn.Tr拔 *WLfp,BWAʙC!'7G#O `W*+MjLO2{ril۶glEI//ƥߞ!F>G*G!Oي56x a"$s S){-*~X6wl`c٪90*qqaƛ Ɉ/=e}NƐ^?&M.lM& |TK/+x%SRl^!o nTZte`cT#] kG'"o6핞F5l|X'xF-Gz|MT1Pz@H;'CkO軓5~Eծ=}EQGS\bA=SׇMeWj-pab!R_h.I -NV<$Sw探t r!3Im ob+n_3iJ!gZJz {|F@_Ӣ[@5ݠZav)b"Op]Ix{1%73YF'L|cҘ4`(erl#O)_q?r{#3DrRmsJ ۻ4SM'^UX'CU?#(Vm|C;C\!Sc-X Լ_@FoݵGVh72Y IZV|ka K/PFMCg<BJK팖6hgVԍ2 ̿ƙE`g@[1i6fF^:|1;thTH #/w)қE`7tٙqÖlM[1%+XRڸMsT_8E8sPSq}O$]_؅ISzU|Ѐh_uH#}؍[^n<\k ~%o XS> c WJQOd 4}-+SG ;Q1jQkMX[ttgqg1QE̥_ڎ(~7e!⦀3#7t, I}Q\WA>2$-$[KP%9ȟN.թpɨeU)C7TZړSDuޫN.SQz|$[\RiP)v_^(DqCQYt,z@:Ëa|(e k OQ{sgbqHJckl5NG莳6rihs ϬKM56TgШ[2hmZCdԿ9֩nFxևj52>QUA6xCyOcp1~Sϭ _ZL\DHBo`(from`fSfzYX`SEX50͡8/ 4WTe:Y/i2Z+"诧 @0%YfLEKZDI8xV F\CtS& GCh/V (s!?l@DvYS-Iu]픍i6WߕJJ:/\QmƸxP:W$T6K#iwFaH s1G2Zў@^ Tz ud#9zk c߮##4 yك{TXGv=.Yȃ/S?+HXPNǭFoHb'!$IO&B8f*o[EB"._Sp~`N:8,W!Y\8ߴFq{zL<R5{u3Ǯv)]Ӹv" ҥڝN6MF~Z ߡEg@1ޓh`r604N㕜"tBKi2u~aS4&1l/^0+W>;kq0h3ϮgQW/SH*NԴ^vχ4:c;p~CFt1< %E?R)/ O4I'/;iK4뽺)KϦv".#!Zi} hl^Ɩ A2 @V iGﲡFg%QN˜LYpɘ {a@g"[BX̄PԠŴH6#̐΂BxqX޼8[Ց= `06) eR6I2oLlwk@/s{5]M,:s (/JCd%yhPwCm}SgGp/{6oS wK?M]3I@r1W7RXA`&㵓I%/2Җ_n@f~m0U%-g9كmīZdw*dHu ]1`WodPiaE^h>C0'a9q;: 4Aoh{2)tgT$e uyIeBSaI.1B˹n(D`u@`^UF$U[V&s88ǔҲq\ˌ]S#e\[S`mqkbƉCggeפI &l36y0JM.⿾<=̍NtMWHLzO VTiyMK}d%Npx>5NZZ۸rTCEB眝 lˉnD{?caŜ%fTǒ SXkK*tyeF 5Vܶ IPBA;恀= v㬃_ ebVh3[cG?zn2uGH ]4 gG*#%T:5#Iׁݦ3 DL=v-0MuRx 6>쨱G;}Qm V햪wGva.%䱔XEtH 4oVFp`me)2 hrjNwݩp^Etb3Rq:Eذsb[!kA7[|BFo|L/a38P ^@T :2g(l@d'I齛֕Ij=V0|vB&SE޺i9>ֈ70??4! ;{)mf37a&ۘ$q\~Y>; cćB.;@pi] ڊ 2H;ᦗ \iI+=)b{CuG1Rh-ơ+&[J2b?tgjt7-u/v-qhn$2~nzE UTUmm"2y/$0SȲLwN)҈!<=Ҝ _森 Q~:e~ RGgM -Ә {řqձ@?E-X܉THB^~5pb.\c* DL h]1\;LQM/EL[/ _R `F%U͡mn9:}8"(RV&+e |Xfڬ|u lVVaͺ v{P 5$wXaTZk^6␡Nn2m%60t`b&׼$ƴRF%EF3K`֨ 1ZH,ScG4/`+ {*Sk߱ʩU%ZE'[1;Nc<*qjZ4EZpܯC;&S;{Lp8*iEt=F{Ջpn[ꮦ<ʐ\(@?`*^{F(K@O d ^z!$2P鐓  !qwP @6z eC *oر v)BK8E LĶ bhي{<F>0ȭi(ϐV$aq"y[G T-R9eJCg^+F!quZVs ʹ6lo76*(ʺ3hI0 ">ˉf>¼S"-(ΰ}V4M&a /9y~"c!#4G9VC*s}]u$O>o (=q6'. ϋN1VLmn@*O׶<{n$vg0 b8*KD(F D}܋GvơF}Lk.#B5\1U#Or2;X"[h@N (𒅕<63xdctrN?5Xx=*> /Q,!(p#E'БEn9ު rZ[]U]11NL3"kw֊ƦĦ6$<q-i 6d&3芴3=.y)]ܳ56v&̕R)lr^ZS圡0Yw=-Ol!7֕B 7DIx-Va0E_RG5 2Gl|-gS5N2i8K^]:42{D)U]RkTuT[ T-~$L 1h[fφWb!3 \%XPI)!GaWȖAJve VTR@9qDd趋EMSj[i jHR +n*!e4RM!%`T>n9lQ { kF(xs;lZ+R͸/#yhU0#7y̚jGF9f*] `8G^z׺Mxl"4<9 MrY#BF_pOG#k_ lu% }g|%s[z&c+/ȍc"+oP&h[^)鿜xtL?Q@Nlw痔ldvkBQ05u-CEKX>C'9 $Tj{xd(ib? J[n@("[r5VqqA]|; oWmhltU W0^8% " Qz?NhVT,_f0g@jH#?;YցH*˺`V lGdly7%nyta[z?Ct=n[ox;@6wUa]*oȟ21E#R^e߰9Ac_I-;2hՍK&Ǿ(JS߯N:Ȫ纨mN_3XR|fWN#gKnu +}m__Vm46e-".[1EfhOmтf R8AHp [5E:=mGފ v{gz\N4TS a 0QlRD:8((+/kJ}9ּZ/yMk}!1"NJSNYil0^FК㳢Xwv> atή2Q/bV(ܟq(Dn !6fWP.]-Q'/Uzhcl GC­açu#˲YOV_ ġ1^f&W_Ȇ|Pi.gX7/2S({pޖoXZ9۷( )(,jԾw'L_H)C~,Uy#nwȌXsAwdx? LH!?8a%9HQe[{Ǐ*S:X펆ayߍpj?PoQ77@K^ࣿ:~JoJQ. ]WVCzy%nKYsq iDh*w"$BJrwn@)%1j!g+ϕK`ye.ںZRC!3pFt%S6<G7Ú;r9wnpF}׼/sĸos`pB靦%({]l8^Ѡi9R&9o-M |)}` 7Sc>x Ku7hPž@Z|$Z1H0Df ǵ96}?Q@$k!xRW;-OT;l̍?ȂЬ[-x9e"ظ+)w҉ţM7m&:]"{uãFpe}@,yܟQ猂pl%svq%34EC꜉srPU/9Oͷ tfJwb7^ A8,D LqAPe-w@>:L5R{J`yMibe}m42n[ /lCU"|4lxqb_7얢 ^i`g1mpWf;%[ $rf^C6/#뗾dܲpzMvx6*N?K7,x4Ծ/O"? IL2Ls'6Mjg>Rϼ*{I`K QAڧ< qBV[lg˨T8C~fR,<.FJz$BCLeϘKwTjQTҢ+l%"N2| |H-KH:Ap'3?*4J/AgTc\R]n}l^.hw:y||M{yfA@l?jvh P*u/2q5Ir j`[ڕEAC2}5I#7.36]]~^X4M=ozCى3<3khrS\D!a!Sm12ooC9%avq`= Ic+*)9vu<4Sx̷ĚBKd'Fl0q#} $d5=dtHUBUsMlC`P&Ͱ\l+ GUe˼ !RH8g^'Ic qatp5v`_eBqUi =bV_uq:CӶz$S5qU}>Y)t!}H̲O91 q6Gmb=Q*=Rnֲϲ`A5)y/ =n~R4e[T J_`͌l .'qf {Lq?QYP@>3'4Nbij)KvI&ٺijd0nmgK& 8#PO( Fy  w ,wfN?.k~3?0K: =!ˇe.f6܃~aPaki9!qgg l0IctRdQv'm U,xE,n}/  I[+1XGS -uA57彚L/}L)+Zs}!?fӺapg^*ܛpa0\,I+>tI2즩lQs52#PUsV 'O4*ЛGRTT1ZVX%Fo@Ҍ݀6Ez [H؎xxA_K86gBw犀C/ voW".%6 ^7B|'ZH2rpp!>:x{9a}F2#Z} zO;uc$ͮ3@tpe=sp?u;)fP OÓǜ2>G~%Ͼ&Vn4A7M=){0qg!n[f]W jeնӎd@vO1гke$D8WbV+~DG`*ZXgh. .D.G6￉ī?1pz\Yb*B(3\X~KnE`^6>,"N5>wVٲH&;gZ`h4O~h\OCFflwBn16, ʬ͢ac6q>8phjF0F}㾯7X09-4jfW7h5dXHIrOZھBA޴o$f=\I;0ew}0bŒni?h1G.Jfy@AS 8eR (vMXf_Tȕ^#,mI0 Ԕ{3vP o!-ĉh,U2 K.cq".xƀtk~, I@6|8e (VyQzP~Et)Ҷ̎O8-hq10eZ5IJUѳH[F󮛜:yև?" vduDTP-|,YD~i s!Xr]zm+LEnH8%'xN[<i9b2xX`‹TRf#( }o)oVU4D`|z.Jr@@F房>:b42ݪ3 ux%KR V'^Cn/:y5|/㫭#`H"B/C#Kg98XyZ-|5| ¨-u=#inO|PkR\1`lX!2Uؖ wdEXwTc0WVkLÞtqj˜ w7d8˒]&ySE+۱^T1M9Y.Aib%YόP-\ a9{뛙#h%E cJFÓ^R-ŠrhY+*OaDPjv.ǿ{@!O3jҌ=5SJ:GM~Wj /' 0R`7g(|ݮL؂/cKV$< \et„CI^ZZ{nxޚwXc+}X{ ә\ӱ;;c"Is~U֜F*F&ae5I.\pXWY#T ۉ\ yP!dI Onw_lZz 2z!c mA.@ zA$Gp;+%'%AK'u>HR)<ÅܒNT28+I֠[Z]U?޳`uc8!p UfW3h. H!u&aMf$x+0w*gL[i=8 (6|zkm~v.F;jKVM>RhP8J!ۛ,4s4;o䌘(*O ?&JX/KBz?͖LԿ@flk4G|Bӱ?`ޑG[JE;zQ}V 62r"^b%WLl}7SDin$ YvJQ RD- Ͼ`{Rf2,M 4vVlJ.% 1,[X^h{ŒG5#V%`,h2Tn`9*^ M߄K6/IW1o2?WT"^̜ըkJ+J5kҙ6I)qWEEcۓw1?  BRKC4GA[#ek|yogj^wo('oу.SL[OCD!f=CUPتF{U8=8 C4~VS(̢98= u_}<Jv,tuO NJ#vel^9% ~~mz!-giğ!L)Ӄ‚Xȟ_Ezh':$zݳZ:ٶCX.BH&+[VY 8M:rh { Rr5xG"<2Ja3a} -zVߏlޥ;C!DHg_KNbk$ݩ Vn"墝VG#K1]cLAMf"Hp3fo b=eŬ%JR0AzGYſ긌*} ']WaaNo s{#M 4pN2Q ͹ [>SϹHwߍ@;ΓM+6d>aA} _ щÿxA󘋧&B(w1VlVgaQހKEDC1z#``_SpDLN a3(~gߜj玌ii@}Rr9.MvH2D3Q6bW7?]NntnWьp , }3_O. ۋqKw4Ԙ:y|Y+nAíͦfK#k ]bS]$ixt#l`;i?AyD< {v|ްX(j1h"߄ Pv'lDvZmώHVo zzJZmo3\N z|+3n{NСBP&,:.w:~:5wS +x]Zy&%TY:H8);7^"B}.ЇL mQ%;$ iJYz$ llǢqSz zˎe:-PL>\FsH0Db+1[ܱϹsRN\j`gUR/ԐzV 20A[5?涬~}L<s6(^LOYaTa'b9] ކw2 :6%a&O{߲VÞ4VF2-!<m%l>dInA(OnVU.`\ d]pBhY4Hi<ӵ !;&B$ Z#-җ]M-DG5i^'ϒ^AVv.0!E8|v;LvR+XiB4DIXŏ͋CㄑPoz]M}E,'_rԱ7u~b`x] d!0'5H@H]&}+2 mӖiEe:Q>D΁>%j&& 2da}sFx$u+gEЦJqg47ˤ)lմoQ-yU%[Z֪jB&VY܏%l#7cI޾ UN-ʐH$-\=KQBbu7D N TslKFg3{k$CwEH~ԾLFx[CbUo+yܧ[sXQ&=#Zv,{oTh70\DR<X:7a~h1_z%-ՈCv7Rt1H \ncyjCŪCg ٰ? Fx hB''3v!ʱSȼ~r'%4m`iߎ#lqٵɈkræ(uјG,٘ VJw#b5v0p+4¢--K5m^@iVY!AfKPBH|6#پ;NM 4ܷ.΢(qv{Wio"\*`+3M#U܄CEx#]kV-z^*rM[*6Qb iB*S7aْC}N/F\ |?ʧrݮ.4&[o5RBҐ錫}Y{B F߲aDQǟ:Ib"f7"Ayȼ=(c0};h׵)~RWcT@m^}x|^cJUg؆WE tXKQSC" T|u2gxi"uJ140bܸ"Dw(rןykVP,1aY^AԟûX+6otZpm| x#PݑGRsE|$ReXf?1e[hmIfb&$kP(>d0G[EG4w9wPe4zDkJv[vtlo.Gi,d(4`V÷k@jLig sIY) 溢-&>"0&]ј~ᒯ bi|!d}HPdV`h^@0Cވ#)g$Hȡd OHﹼ!5$Y||H>Z>2&1$g/# S/^:|?WU@7M7$El~ Pcr]Z=gKs ^&A@Ou(Eԟc]96"n84ҙBڡ80 !g}SGz 뙺j:G=&{Qc)ZUJع.pՒ@gOڢ .4xGt+ȩy23`㌽hk0W1Ɉ-V=MϤƱËIA4 &t:TpWZ=@u4(F=0ќDb ,`j>V|^B~|$UeK'U9R2#x6^"\?f[,7GSh:,(%VTpPaGZHcc~n/Y;0ʻ^͊hG dAR60-p]|U N4IqHlv7nCQ\?j?P7MqjgqHQ2 È!]Nmus$sZU4PJKng'[ #< ;8 r `6YE.N J ||hIm"jɖcOWU  jbL`yDdHKzv(?Bᓖf 5Tb PZle \[)oS5SZXRrnՁ>}XBbܐ Ŧ2X. x {y>CM>FMnđ0sTB;wŽ*]QM sºdհߪB1^T[K3M_}nc}i<sȔԅb0M}Ah|FEqn|OZOC?S;"B]Zt2JZE >"g P(n]{,sĺl&l{ 5D.2*X niE9.4}ױp\lhnEa) }Wz:XVzow.kOkΐ+tp Ui3'hA2Xl ư&Fנ<\TWo]O >-a6wl ]Ѳ˸AbJ?,UFσb ]WE=vVIkB+l;!!2ò.0}7Lv:Eȅ,qp M8;wgC438QmfQ^/>$5̾Y oh itj}x[tXg}7I^nbOG2y<msi/2cN|"bKi=؏Qm;)K韧1M@(q? HB:8ΫvX+̈́c[)=ENώ4'% -,fdhG^I4QL9AFFoNmI'Ͳ\e'}9cZAgZ}C═S}Yl%G>jKgr~-0SE]^*37&L5:ts.ލ 2jӱ.pi:leU|DzxQ4r[$OP9\.C¯Y QcuqdPczQga o&6SѪP\'G(m &S:Da?-|t5[ 793 xn(撲U஧QiUQ$"hVץ|yr2=ы\Z"ġW+tn 7 s DHy$VXQ,=EU`\cl Vg(Ie䜲,|pq?H|?[|{<҈nIף([䙗l"_}TP7W>5e#gR;^S䱗{v@! T_u2qGcy E G4@b'v "0m)T󎧉 ir c'._ReXa n=ߊ(RAc ,%xՑfVn[rqUkDNy3{d#Il`pP*쁗RRuC?H_xaX[=DplhP W~je{t=#9Yܼ?ȬqI)C DJ03c qVSQ]}a9{Qi[JBx|l?\"A()21bs #ݔCb g;AjnOLe!TMLqD:(ds _G, FJ M9y~KXLԃdVM'B~>Y?j&JAWQ5kMB۶r%K9&^m)C&mK@!C9VjᵪU"%UY=:T bPDIcC8\ɐǥj^\%( Ff,AuRˌHU-MrɪR1*O+Ӟ2Ѹ^[8j,uQ~pT;Hl!pa3Kc幌tIo?8~kfH`52%J0(>^F)bsN]LzJo C.>Hݼ!>c?ԣݙ 'Dˁ٠} OsfvZ jW_(( FE~r JZMW Hzpq*#-4?}u! Fi6\` x`i}<6zm">T׸xź`ZPW5)!kB|p0)Q5@mNɂ4W3#$eW LS'fO0s(ڧ5@AxMt]fu[Vb"۸WZ'SO T@PI gLfJB&+G8rL_og7_sinh&Yh8Œ5td?*x-&IZGUOk*nI;E&'C[ c9T2 ==Ԍ:D{q6&_+?p$r2;h<;sg3& $50.G4n#Э߸bn#Az@В\$F"gb鈮(Lm2 F7 {Wн6b\0s;jY4L~ȨuwQ>yM֮Ԫo_o W:$H;Dރ'dvŌE2EN̦ +rE:SYt|'-.>pG!{$%|*xw${LaeۍULFLnyXSn*lT<ȑ> ,HGZb{7+V8y3#V(#`Z@^{52{7B{ t1hkd#d'4^Qi9~}O(EdףJG|Ү.dh>-X,gxUr,Sh잚0׃,@b9Ëm˥4\`ABIXթ4W¸:Vi AP tb J ߰KKQ(̼gokQμms. }ɗu 9r˽Gsk CFhvIH.ڰ17) 6y~ Rpna\ڛˮɑY}gL䡥':z)3?? r F]u z8v0O~ ucE\pJ|1 &0;w/7G5LsQk[@/35ؼԞ#~E{(&O_H'(Zex#:9t5dqG* Ur>6@B\=67#zyM+/աmfKM7P(ni,"wHs9{Ȅ&jJ\Vg!D~EVL/z'~)э":СƱT|u %AkRDt3#Y_G83R/y.r ي{<` W5 LL>4[9k Feƺa3]AyYR[\Yx*Rllo50CR ʺU[6Ni-Dn?Z S?ԋ . <ǢܝdHِDO?ʶSz'hq`۾mܬ; lHuwcUNf #drPW&"$֙yzg9tJTi7 (>sx~D/7e{KuRod 捧1kEYuAL6}PߒlU#U@9o3 L{"]dM/GxS..ҶaV$k 2CJ&Sfq^/yilPSG̵ALz I48b{\4ϢhczmnZKQץ ) C59,k;kB7^—PĶn66LP:mD{F-]zO'X؊~ ~}8PS-=*)f &>tJ# =gY[kp XTk )⚞̙Vnɇ_ǢV5xD[GWaGqAx{.u^F!3l^)_og-~Jr&6&}V0$HwS8L/7~U&[sz2qu7 `hI߁7i2;}E(k7鲓l "_A8F EC; dpC$ mi!_M 7PMGxTbMM¨7CX;2oZb|{lCU 1C&d>A? $]uJPի^rtw(ЙExOD`}.ِvBp̙# 's4X<qjE>@>:YLTY u}$:X'~ ߞ?)cҾ:,5+tN]2b3Q s2GbL:~ڄ[UwвD Lw!+`Q1]"47 -e5o2+ycPA)[7"m0jgwE"[Nae,< 柞<@+nZ5HcPl۰igܝR1?HAK0/mH? ց 3VE}=r#4ydxCUÇЅwYn#8\1S^>W(5]v Me@;nw_$!Hߊ}G> -tV2-dp7Rs79꣰P7+!񗕰 &Y7vJ=Y29iWaÓ/ho76IbAeF:1B*h퇃SAW?Asw+7&D`gUk(HN*`&9?;EqI읾UAUY!!6}xkOwnP,)ob^K;a0aF.8}ځf@bsT%}z& Wnz 筴#2sCon ,Ep`zUJw3& ,2u RXxcՐf|Q^}UK9] Jc#jݳNDy=1Uܦç31~v/BJݶ.1K'|d%B4mڕ/vQx'Ŋw^l[)7j7~֯O e )&kK-)cqtm!ܰ"G,̭{\=!.F:O Y˹׿xt'.u^i|O6~?$. YAm19-I/w cx8]J Ƞ#&~Ş>[O6f—6@H؞ ca*dR4[j[L!}YAao&>(څCƝz4 0n5{<}'㌷:k!ļ^7pQf*9YOQbVA-B_ 6+:][%^i.#C}ãH'trB!C<4slz_Bl_Ϋ#7 :qOv'Gg]_|9 CVF ]qXyFH^*B9V*`E -~4ח#Ms]]TңutJpFyR,kkX>ϒ\Br=9?=>"}oh>1 a, v X"hQFՇ6IF&=nG/aLY Ow=k s}DĐôPCruܟjMʯyCBla*!js|Ac.SG=n{v-fVLB4:2wDWUU^o  yx|y)^KlB4X!dޔY13A[€"^ )"4+S_.H.!Ͷj)oR!5]4&Ϻ3ma6ђ49dn<\ N pn0Y/|DyvxSuF۷4<\MeljMYuJyٝW奏ٟ+7lw5]456!TG!?3&'a2`UfSxqJ~D?US,.r9[CBԫkjrÿ i503귂Yft1G:fg&茊ʳiTaY˧F'n ~AʡoL{GaIN|^,İU2p֋$ Kyd(`nJA?1ij&%=?E᭱EDo֞T@  6~{GS~ m>nv(0< 15Ն6uOUVXK+g>seEůPq^IFOcu+^뷆C "z)վ8bIXI(!LMʝ/Z8&}_e[PiL!c#z" o["󈐇~f L~2Zw"\6XS1R&:@kØv(/+L ~sN¼Nc [NW$IZJb'FbSmD1Օ/rGB>m9wM^omP<ѢDrUɘĹ?Ӄ{|g1>7n$F ofP4V"I[ D"s|\!0f#ڠHV.="@ڕ+Cl丮=`l1 ` l]~9xjDr(a]glMA2)fV*u?Ȋ8am0.x'rKHypܶ,e>p]`wjDZ`/&uM!Q_}q &̒}ژgV1 iLavRS܎h\R=&DҘ >lQ_c#qմC[tkȑv?A_-z/NFi 𱓾YlI:؄j!حϡ֗]ݢ-+k.<'jݡeݫ! gU4"ʨXhgrYp&]bb}%SH5ȉQ|Nr~N>#;'IBg[#Ǔkm jUS󪩣px*Sxmogg7—A~97Z) bpsB*[(k/,p%VcErFk;Aa* GxD&0;2=6 u?M!U8z(h8}R r -.缽DhЯEe1Xl&š:(ҐDkïN9fBMiS6f t~Tow4g4 _L][Z;ykhsf! hd5:Wo- 'p!cx)]: C5?B#R!Yg_mK@ڣ2CmSca5,õp(p@SeT-"Q\$+ԊzeU) 7v6'd%ⶼc$ǣ~o^! r+ٖ2;2 /䇩$X]0`fEQ b[ Yӭ0CY{dr͢吐~^Φ.RzH 2sNK^zf1ciՋ,VꋫGJNZ9@ܐygI{8vSIwT+kD!^ͺ^N.1rmϣ Bmo 'Tˡ>*n*Kl~Y_􋖌 FK&\W:&!Kywo׻\CS"#q((]ٍF>1׳:B5 35JnZ$7}:ᣔHOe`ev1 /|T47\'=sP$(n/>mƆ9]~x,-C l=WF b1\ bO|`ǯe$cxjb6'meLڰۏP.B^AMܗ541PCE%ycFd 꿸 +u$x5$34qIoo@>Ybn_!yќ.֬0G^.gʓZa0zǝ<}GT{mǡeb=F. i.q՘ہv&``]r "AuI,.8rSM1^rZK?Y,G;;#W` !Ԛq+ӉR "Jdm-,p. Qil)D3w,0#EZj4%(:k/ +9/`WK^ `fwE W.o2N=+1f C67Їv }1zpzBdʂ9[Y%O߅n`o"箎?rdzo@B>GqyԘC%+aASR*F)@us1.% tӪ e!N»Fϊ p $Xϯ^x<M%Ȑ;G hb^X|I-Hi$&=!LG3! +̻i?GOwCff^K<-ϥ#;zߑ,c\j]iC+K]z- zKج.oo)Rt]-bi&;;[k$Pk)glU21&'ĖS%OB/=\mٮƗsu%=[5z͎鹳(]\\$Q3wn #~UAF"+zV*D܆ơ72D 9@^ݴ)P-B<2)I΅BqXXU   Ry͂MCӨYn!/dʤDx-1 6c?^ _ȫ\5ݑBSf#)'p-ę$VP Ijrd!ꑞ8 KT 斅. ʈLsT:PALjJcP79yxC9|Y(p_+DMtѯG=ԩaj1 %ח2D +)aqs9wXS[BF'c_zZ{߾fj[d+Ag$d`/@%_] ~ kڇ4{Z6EzLqM~[]>f%O A \iUG[Ѱ6 ٪Vxщx&ϳ~o DTҕ5p#7m<Ү>yUYy$cUKJd㝣ZKG/bꭶx B `ݏͻ3d{~Px͎„*b v)n`rZ=տٱ{y7~Wʱ!o-jlɀ<\E{."&aI^,XQ*eɵ_*F+8:^N& n1J e3D2u雴=<#SCŧ~S? 4XΩln=% j@M믔=vǗnS9ol ߰:Z*J51欫M e6]kP?y Z%ohRq|t v *0Vf>.hmE?_1$*ߌ] t#"Nj*Ψ{O[@ PG5aG__Fqk0,Y t/{@&}? Vۨ \ ̸hltDB _:oQ00] ,!цL uA{V_ b0Cazr6@(,]2] nY }kjbN}öIA[ yPlNysFe_L^\rUUyCGJBLKcV ,tNzGu)}Muò4RGYݼ X'(C 6&I)RP<)叨OWfv >Qkv#˵ċgⱆYvh鼘bm8̟ͬfYR8kr|sϰ ƪ!~P ᒟ9uNDو@H~]Ey6) "Yz,2[xM:Q~}ly;7`B/`w*z;[ uWUNTq?0 POƻ@ak|Phƪ6/q+zPJR%2&UqXrIQ\FyQ:5LM`[yUR]۵*1<rE mtnk QGG{A~<)4uO-pǘPzP䔐J-q'Zz14qڥV YUoȕ8x<'z QfΠ6OB,LL x[$Z[BQ;i_Z]@zU$ Qt'n}O1cYȩgYFpg7M*&}ݐ,el`E D _FCfP9\T?̟LC=CΦ$u9QRMRܡ#_m Ob*]/,ST=pyJ!2lT&;-csκ W=4 rF~gOXoր44Dܣv~R /(q~iɖi>QtiED4S%)+[v+])p(-zW~{Pc7P@:\~b Yqh!2JV{"ꘇ]TQ4>wl^+Wr} ߇ J6OA.N5, HZi 2p;t:!VV'*AQߤp5Va7ENZ5\)x20ׁ^.̼jiZU8|OlߓE^EMScm]_]$Wn9+uԿ9Ͳ퐣[*l@):ФC;V()z ~L ͡ N;)O`g}R;q:i_,_zvOT7lFW.6"-5zG};6g[ͷ,NA A'X'/iߟ&L(nֱUy\rfSJD;Ҕw'UgP jYg0(pZNc`;8*~Nt (_,w{ nI en:I3H;y"6 6a,V_$N,-1] 90CɈ-" LZC.8Ąʃ1pu4CAۅqnPByOs #4 ۣery0gNgX5YSGq8`'ޗ¿?ު "cW !ѽoq:Tk7 2X'W}m_E7Ə>ʷGA7{wDǕū0%)n`QO sE2hfǡb2r"Z߃AcΕrQ[W|g@\t$uW+(9^34&f+y$ g  ɠ> ! 3d~d}NÌČW_nyu4B 3 c}qz2.v]2(y ='/R̓酂 Qm6$ϗֳGUw켰1޺+NIs*IYZ`k1ɀ\yJv٧fhvfYh$C'xh}oo/:l X/daܼ˞x) Қ!JV1c@f@| |х&ݱNއ٢8KSM9ew@)g;g>{QJ(:÷S#aNױ,yͳį݊|_sHLVmvLNوIj4.e*:sBa}8vWhT[>A9r{=26`sDb?0N1^:R㩱gr]iݽ{;|_8̕ldl#\e wcVI>s_E :˧:J.˘IEo-+J_% aZ_-"U+tʏSu"Z% =;WMF^iIp[wf+mgzQL.v{@ҠUWkYC#Z 1D[y%/58󕪿t*9aU8ִy! q|u}~F8,>"uv41gMzlS#R*䄒mN:> W,G xӐ_x599Qc0,xk"[wv۷x+Av$:} $Hq℡&Qv*fgc=)$:UrS_ˢETQnH.Q* RK52syb,KXУ\\qʏ م8U65nG[2oaEݨS YH&Bo.Bn+GD:呲U;&6h9=_D-n>Z j6iM$W-εt%&(չ;Jz5at_Z<;>WspǫS gw’xF&𠞨˃b6R5ĵ3ġ&}mis/7l~]TZ'ϫ3.IPOBh20NvEY$3jR[boS'eV;Ĕy1q(; eLC~weQIxsfǛc7cO Qv]E/нo7u%T;;ӶsO;b"_߹^YK,7UVvU7uQ%f.lJg^T.)yMu6+vBG2C EnYAM.-NN} jL4,̨!ލ +(m\RvA?=6$\."ʄVʓuim'X i~gg*sX֋@w+'[ ^ؙ-7+EKat yG# "qx%^zoMąSvl^ 2ze Ød\%U!K/&n!R2j6q*4 VB+poS|F,s&a |:jwFŰ`/?vG [bhXF^ 8s˒u ʹ]"g{FVq\Wra!̙.pZ"-GhW+{XC^eG8} p7TpC2;g۰*F I:gZ'vM/Dq3u$|*%e(`3 xѩP#{#I'u1xW3cb& R{iPD1]vȿ̝VCBiKos~fpxԯ\8ɥ j'Gk>J}$1XQЛxQ8jK'i{~ 2%.A1`Np*Y0`DdٸlVeURZV'VXڀJ^z!5a=wa8h':%$7D(!a/_@X̹RO_Z3r G _:6ѤvksǢ\ $qyu 9^ *U Yz{Ptr.Y'| (Bw`Zp3eR#x,Q|A;bQCA z㮣k`bFT~ׇgT'G4}(}H"ⶰCa <ćKI4xCGs5h`!o f.5.iF/EcHD][`ĐgFM3o^PeZȧǻtkv۝u_Я=͵"hz=$wə{_y֠_k=Q3ym!.r9,4 & T-6Ns)Z…za#{pm';5V43?0ZK;^K@%f%Dфdzo8\x:ߢ )ca5^kTiB&d*_ QvQ/$u,.L:x()|4wYNq櫛SCR?(5'e۷S+ q#Cq[|)Kɒ<򅋏 =t ?i2ɫ >0QR'.4 DͲߤ|tnåFz?G)|jdp^e.i7U2lXm\O&1Qtv{l0g!F$; ]ފelT8ʲEʩ~ j8q¬/+J} 8CW质yCw35P^h>m m'QgzΎtGx~!Z3 yEȇ|9:|ҭ0B)չId`|jFHȥ7}NX6-oMvNhUޑ/*r^M$ Df|$ur5u[3DsVn4'ի1pDXÅ$~ܲ ^zQ{?a uuW^2s*g!s|?DzD#6w!\|M$ժpHW xD^Fs^-[87(nh]E6L~p3Gl!@lneR/oy7tF9> V 0Kpo%zIX;ӝ!}OKw'jhrB%\wKDd=( #{26H`UfQ %0@@ ~2g *Ŀd֑$DuN'"]EpX._kKz`BubD&Fr#Tn_Ck:1Dh*%;d&p_E* %gD@%i]urG)ut[K1H9('S& z\7ܲxJ. )1E7~]ߚv-Mv=u2>ŰPF`]qm DOkm7}? WU3Q-I|ZM:/ЁbK#~2>_@xzbo72EjB8㯼 {O/ m!0 T">6U_Q Bk%~kr;F{uxaz9/£RJiPi"f#SI!8{Lr*of m<2 = V'K2Km~NGN12 7t54W^{s`Nvu׋OӨ=\*kw)<(@p‡ذ%هJ@5g5@YW~ruZex x)ɳDZ~ Ҝ{kԚ;S_*Nv^ X8@Wo U領 M}w-W2;֫3eƷVg, l3hנqZ9*g&7lAaZ*6M}B$'ַ {*Oe!L*8Op~qi M@1:jfKpHWڜԵ66+H^~-vGpdK_8Q5^k{ e6‹]S?0W nwa ZvmghEOiVd cN[7MI5 V`RO9lbx)ZtixMb5&-qPMl gL)ϳ$k!E\ϼKc`o'2\$BIJFIejCY(CV50߫ÍvM$? Q0܄Bohb&TSe/A#w-UOCߪ%li觸ψfxw/nNk{'H#I'빜6Aeq˹ƹW2"j~+sK *eC0Ο&9P  l¸yߛfqG n;{, =-^Tt7 /j‚./}E}[yX !-*f$|,tIB\^֞>sU.A%T䲊In?:@H-!@ޚC[,ۄ_XP%E1_HT++#Yj77PVbe qxL}_n,EHk"ȟ)}8$HZ^[=Hoj&5>䱭cVüLl\}3~\ Fy7iQ&6\kLJRאC9TZe; ho0sf?Qut-;a~ a]I a=Rl}kLXt6ϕMe0HHq;wyN -tNCƴjt iA³խ/xO!Xr9F`Ƌ[Z4X(h2] dP}b/oT:I26WjP|eԾY||#gt;³!jBsp/sV4ek %Q[ܜu+ .lmSƭIF>Ӣ-M"{8 f;t΄7ϏG|MCIN<S-< ,?Eg~B+ڤMgf;4&l珴&ڮq\m}BEwU#Z6iNVi>%x˜\U07cMoD?eh0]XJ5{=@z}b-3a9۔m9wjLB%x]yƅ^rw`Mgf+sb#Ε`q?f%)3C}yH+sg>f[nPȭbvW4wF;ѐAxԻzbi7 BeS X?:Xv3 z{q !6WdnjվgeP$Q* dsVAS-gT»+.泵 mŖ>ͤCr_ybd36 g[4`݉^Saiv'/ȕ&180i`UjĮoFý1u Y~{Q @`(/a|m"?-e2x h3=݌| GOw%zUO]6A=e` _|'H>A"лU8*=nS'UL/C26U'EYTa$'1]X(C6ƽVEt^kM^¤йqRP3~YmGM򹒧^|m *y<1V7$y\ۙb؊\=;1>w%E5&xW%brTvejn4;_j=~g "j DZ59If`Iot@cuٌ:4AFOؗՃ"Dۮjl~ m dZ_J^O1no :pS  o{@O栆8ة@KXAZ¢ay`WoVQ` 217PO54;aĀp?0|¾5Ɩ :^~lMD9%1AY\3.qEw}o _CPv}EstQϞiZ ??`V+PR@כP%"P\JrAҪJ'OkGV>z$T:)&kSFg4Efʣd/ IܝIA*!swl_M0Q#mkӨrpI(vP2BӪ{*X@%AGsN@Z e\'PQ[M2yYm+rk|@봌2 a'Z||\M-%Ӷa:}cw5и((!Uh*~q2H>75;uoj`lT&}kbL"eJzT31u(*K(bT,<; [E@h2ļme>X!}roAl"ti|nQ::zv䛘uܒ#r<=E(lK7Shulk)L-.@6 #d9ŘI"4;ʛM&dξe[`_ BS}r!TL6UþpQ@O6ou|OpDZ P*<;A]:|'GB~Los[ /ofij|PKSjj=G:x|[Tpфux3iHM O<79/E0+ѐ4p?Z_*eLm=c.M(.2L") aC@kf0$b.YF7ppWM 5jO6;8 @ӹ"YT/53׏[CI{HeE^PEW_]+獮r/i`*mĠÛ^|F-d F&^ZPa!r:+3rUa-d5Ʀ/v˃9ĥDh_r;0C[ fa9ű~ULI1!42+aRy,cvSǙ=JFL*NSË g$N-q :ǂj*0DӟonY-'uOrTV@<dɆ.q^KZdȋ} ['bƟq"bz\4x1;O#J#)g%o}bpo&d[L}3̞8/6%l>n c=G39-eB%58gw*Cg'gV(I.-YSkǡb:7UtXuN-B)ϰ]A|ZtirT2%[t@;dpo' Y_i#9^ZyՍ1R¹&yvCn&'ݣgxPJo1tE\ mfX^o=@H=Y/b >Y mCWݭκ֐c R=X6qoN (@ːvȒJE+\Uai4wD+4"ghYWH$~O :|H&Kc%IVr |Avr5Z`&b튉~ĀkGܗ^"sfcI6d7,G쀙 ZoPwT;e%D[Uh:0YhKe7Xg<^*MLܤcNVl^:€6#R$@w|H}{4plaxzl8րyGDOF5X7Ā{MkZ@t͇j)CI¾8e>.[ k]7G={TvɲaAw•`~֌cҠ!LԮX|@CTQ)/&^B}S͗@77~KݏtK.[c4G,F)p'%}`g# X:=  )rgv33w )x^eW;[MKo4j#*͖〣/oeU,{k(V2@k 7`[bXDUuORuM޼h1QQO!߀RFTzVlz^fLɔ9n CI>>(7?;CAq TY-C08+ٲ&03TjF2,AzZQe?tB0 }]rm3[S+ }%I|#W6n]"^Stx08y=L&` (D٠Yb}6;{d0N \4&@-P}^@T($M*- H;K`Af]f,͈tHUPw䣂K{zܻ-_QΒy2R]٩':qFn0Y/#+mT! ;2]YҋG NN;背6Ĭ?xf0knޢaP&!gfH.d֤(5܇,0tПշ;ɶHZce#iq9e<?[- ac:qXi`}GI'6*~lXYuϒ0#i8P@Kh 3uֶ)EN'bo ^vMGfBlݳj|E7 l8 uZB(m w5;duD6=uOeȜnzaVIĤ'z@葚uLqM(Q Z HjQu'<m}Xg{D= 1ʕQ.'7\s^S%DpgAU&{n]%J,ڨCط^Y/ijGO5M;.* 24W QܖXnB~F9uT'+1NX6m ҂A}]E ¯OmvʑKYsth[t_ۨ͸C='NƴMxAQpղ-&cGޡHk% W zp* eS<EDWP%%uO͵Nz^zN$k]i{69 29CpeOn )CsWRu7l m'T=mɽ=++?c^6:IhOs!< 6\5,7X7>h`=rQakA?1&.a^S}x qQe WI@?W7*cYC Sgf,\TqG8ap?'u„lq[= D>Kv+3,Q %oJ=Ēi d'0L'f%21|L0h" AEmGV/1Z-AΊ Ժ᠂I.]WT[IP snJwYp*\vF()oԇzNpdhV]A?|nN'g2g8ق0壀(=,LzZ'$9knAa"Z+cټ|^ɾ9vIy>( 0)wz@eXu‘.tByգ aP#I#rج7XXADjp% &@ X!(@g !xyؒ=#vTR%M~+şǔķY1 38yFK^?RTd* RG=OKku _)1@c:OFe ācƙ9xȕyrHվRx+N ä{!x&NYڭ犱7 2my̒>ss9p f o~ϧ7dRCF9ƔNqmpM*Фpܛԡ{$.sc}\_R*z*KSA$TeYN +-=)|y%(!a+2؄"=YVV~ ƜVGխ}rn,ziig0ַXd_A(#L‚$7t6PC#&7[|rɮZҋ l<,ՑMon6p`=Tfҝod%m{K\«bj*z?[1x8HR~b Z97pQiq0խ9ylzcT=}eVq&5B ^906wh"q3y=zt8uf0g)j/ATܒkVILF=^:wQ{Py"&ܣL`S}fԸ/tY-s0oId81%vR/8Pw_9O>M?2%8}ʳL1IRj24bm7OfAG^J*/smzV83+&3]*OzJnc78$4%%-ש5M] w]=ITW S3j(&SY(r)lVmP/!s/'RFvۭ1|;5TƳKq9Jn  g<1^!k\O<ۺS%P4C#(嚔BԿ=˘7pQ/T)E4 ]X*Ŋ,HM+INT'y Z2`u(3vq,6U $~F B!@ϯ#3s >FyNI!!1&!6}^1I]@of; yP'YhS6pmjY6jai3>(.[4?q)jTB7^. g++!\ Gou]Ң'UtV˰ErNf0(u?ֵ+̫a oԊ.hn@ )QXI ӂwO\Ѷi>'<<lyRQ$`_ޣbW/˸RFϭ:`guٖ+m쿌vg{Ȝ!]yE <$p-y9#:)>K^m1U¦bօ8Ƚ0`$E(@lZˇ/,2U dy`*- AiԣnYF@I,:D{OdOݩA*˭nץEtxxV'v6!Ss/-g hA'c2jle'toY?Vr뷴qA }g-dBNJ zr_"LBՇ 1G ┼=cYfh*l]GLPa@2qV;PgN^ !b+SrhvxgM[?b2F,öI);CxÙT+e_~]NE/0s+v6h[;)/Q8@"dS۲'Nf!Ƶݷ#GK*V^G3 /uVRsh*|K&zRM-:H+v,\kNtPg|%XzO OX Pg˝rh꽪5!#3Jl0wb/k, 0%M£)E}W Q/.."HD jKN~<u*Oo\x ,Z(4c.qGQАw2wz]HU.NI;|&[|UT{D'QꗶiNY#H}eB%שƍCPXēFP5^W8j9-Z)p7neSE "hW \AxL1bA+ ;H1eb3 ?pƴ|tO{ڜɯ67 IeJ9Z\kc:SZqHx9CFɕdy6ojk/(h~/8}u ^@3#l2y?50nx?# mbRţFiOO|mPb{(Y1AΕq--'L/^\l=LNLaҰql8٤ҟ$ĄCMp:jeY)H@~7p=-ѹѿũ%z7J`# GU/ƒaZ-V 4l/͖93mJ.7'\D# v9'| sQ#T>||G"K|˒P '!L}j&r jd/@'|@ܽ1hOLG2jB- !I,|הwЌkLf4ِĦ+~CӮɗL\s_MAj1NS4& ª$pw 9\;ZK|zJ;t%ymH(ѳJ(u2KQgP裊uۗb}*4&3%@nk OEs}t>;=maV[)-&5.%%UzS3}\Ҫ@"&"㼇DlitXL |HA-/&Te%!U;^B@Ϫy<@8v,N ) !F3 u,.wfZxwqߞCLU*ҷ\ %7M .,c~UrXM.~\)gP{Q7fjJ.@rO 01)"'JmH'ntQ$ח?Ib.A N\li >/&"c3nk #,)=XfGk*EGNPvaa]l ';+ne-$gH-,j'j#C:u޶PX!CLd 5e~Uo \@_vRt߭"뉻kk0:2R՚m/ -4#6E.?c }@.<bɔSMWJTis2i<GZTeϺRe8 YR/+-퀹zjX"yKD#dvlOj0`0uI 02GgڸHJT7QgUtbqkyùP솄%i*H w12'Rq9`f{TĥiA #CC58Un_ʻ0.lwgmK&s²%9E);sN;P'kQgRPPybU 𮾶Md,?z:~CCD=r4Uy{5 ޡmI܁ibG8 8?L"aI1IRF1Uv[byŨ+\&f*>M JCԼ >/zUW7q7 Ζ&Mu[_Xx*3XFg_7nVX4~H\$.(w~/9[Ryy~%ڶi7iVNn:@5ʭқ&o z4B5?KjjkO<۟ˍSF [@ߡGBeBysаM^ -'O0 ?L-TP@0v|3OO V ?3gǘ\`T*T0G]tIV':3WI>iK^^/mC:-:Lv2k! A}31G Z[.21@I|2H+30pt%}X&a[8eWĶkL[uԥ6S,;ׯ$--<R>WyO::l|RkC-:Bf|3CiV.8xHghbSG~)T`+oGk>kDglQ+K >FXZ!@)0*;`~ct{N"?Bgد4cgtz!oWO9`C(y9A%hލ.tB<|ݽ)Vhv/G/(ҖXfT5)VOr}-KAh NMXjw>zi+Eָޟnդy, KjQ7]Y9`6c7BkK`Q|N01B_0qj lum+B-%xVVIiCqMvA. >B>1? ZNq6u<2fsD50&g%~wl衍D.?gg7Ly(l)60]E(,zAH6̞%`Ս&S.VFmK{nX[h6L%5 x֙;xBC;AH D ^yS7*LM;X`67~T B"V|x,n&EpՀ YZtePlʚPl,8^ "0WFל]+f9T~󻲩#%pD;*ƾ9ߙ%Y!ǡH *(3>MUjlkc0*R(^m2A}?LXba#ҀUc$_l[%x>Wj1= {KT`hsud 6"4uK[DrtE/JP -,|Z*H= sVJݪulPP/%Wmqz]m\9 ?[V[ytٲc,vT;{ve)TSu!*Y>9ѣ2κK PeWKֳFT40> ? 3)镶庠j? F ek,ߋ,%8ME0mXןz)`p90w37.A zˇ^xva?N+!-qM]p;~ ՉIlD7b%~BȉkQVipDg+(\w]~aڞ&6v0=LAýR9eH"iG A2fv&آ[kH\58P3@ʆ6áԝ qֿv^] D*uhs_kHX.#e^@%2pjJnlLF;B\M`%Nn}YJ H` jI(3ԌEj޶Nh]:w4vIh F^Y∾Hğ JRExJ6N.W5ԛV"\q@d-HyVW5vZ:FyQ+GWo tF0PCeV m[9؅ (Q!BEGWaDզi4;Z2TH?u)ceX#4'ҷ-펲 ?162٭og`W`q+Ss.h[hLȣZA{,8q#k7e'lyNX͗(M2eƽG&V 0=""]DQote菉 =8sT3> !Kgc[= (qmG?0R@Rmƨ:d%*ݤa?:PAaѳ-]`T8k-#j0 \l&bP'\YCl&Q*@5☕Bh=ö́>fR]%Pݭ= w禀 0okNQ{ ܡZ^2ɯfqa&x8nK )As>Yn3K*{\mW+R:VzVvvQ@m :Jjw}u)s1>dGLTl~վcsk[P/mE?4Ԩȼz@mXtt_#?HS~af*@A K#V]˽>,f^rJE].J܌{d\fA, >?lH =g|@ C$&;WLލ PX3(ɨ')JB_ӈTOWyiWr@-wi##٬ď:L8"/Il5 xTzŐ?r^cjEv M5_ v(׬V>rmaS$2tɑ_kz>r䫩-gXjn=#UY"u"U}K(o4M38hnEX-~M̈k4 _(%3ֱ}[c[ jqyy̟q@%񂦢+.%7xr*"{3Ϛ,B` Zw5<춽͒.ٱ`4zON?z Ց=PȄ\Nf35",(7Lp)򼄒'T:}|[!#HTSGcjLR6ot*W&.1T6=%:7@{}K=quɍjO1yʎ.¶c{Ok.vȚgZ BE ,IpmV{UoO b75fYEΆ}$@X#T_S #yK+>5nst)ny skgcYoC\]Yю`LnblSywb BJ(DwZL2 J ٽ]QFo![*ԕX*ƖNTz'AE`_!}Z\ou?kP#4B02I3xߍ)wvÈ'㔩?,b[lJ5֕LjZfufT1< 0CxJc9薱;I E ,!S: In4S,?h+Qsl9C1/DZ\W-~WMJp4קTI鮕l׵YO\o=PNcų\XN(wj,z9eq&]S`Fك{Jb9z$OӓyrSU~>Ը ~Otmo_}Fc#.eƝ_qC@΢mVcCw ̉&t%#hK4d-WۏĥГ}eϚ?,#lP9c(-s!qFI+QQKP㡒YCcKؼ#˻m $U`ܬSa?}^ m^5{}ogs.J]#W9@j{+ S )ADl#UQF _cj8S(h1HQ!mʍ픩OEk 58F]sÖ@ز=B' QmExFaaE?`=Ժxh6j}thո cY]N˞SCd#@/JDg^1b7umE%"}vұEXqM\Aubn@t1?˓TҾ3i.K-:2MDPtI:l:('.R/PLC-uĖ E¢5)TYXtGKFIJ[DSoX>)`+&sXNQCf^k)t5,&%0zbuhrś&ֽx8--<ÑǾԙBk/Fq@7A' /ƇZw3Q Z@;}% R@`.mƌ\\ib c',K9(Ha]քXsxЛuq/I/HGt &KfH>lkg@V6ymxLj}h=#EY}$PnT.*poOZ V ./iǨEU1*e3>Ϙ(,'AIis;\ğ`?S%aޮH_r?c@jiz X^!r΂)CȾRLI ۹bDTNfU9`g"r&0>npؗfLY%i?30ʈwYjPE.3^`^[wLTO/-erƆKf@xyA\?jz%'2xH y/#t⿣!VR dg;P(Ei2yP5CaR09C̓xVMNqpj/XCpwƤQ׋7?G3w/=2lA~@}rs=x7ݓ3WT LZ%vTrc7ъׇ`pgǰdکKaBOfX ^'E*xR7]>R+}9}.['B0xbq! (ľH8h'Jb??M Yj¥'pri 4?(a͌G/=&GFk&ˢ[aG/4GxΗQs52GqkfI\jƜ#fI3ƽ/P)(45N-jUAMc-HŕkR5oƥ8bF4;9FG8;{kduj*( $o/z"̶N NpQ{bI(*s?ƟB]N|Al\yc@W^Ј1NxBd}tl% qH4<4 ;`aekOόNq!-Uvq.-~8e I[|>X ڪ9c~WL 8, | Dd[%zk_3n]ɴYG.hv/4Ҭ<Y$҆VNDIlt<ԃq i1n>(L"",atNdKc5=o'3v8I|`tcMQy0f'ߓ7k%!7Rջ~*ll9]A\*ōf񈏲GY2/=5"F| 6zӸ}gwiΗR8%-"P,I6 Wo>09HmuI{F)mlݙ>(fU? @(X¬zO\ hHBqЗ8%ؔHL&ڵE3S4)Mٱx|Fi^R̂T]ݼWxǹMsQk G[(3+0H8  Gw}.Yd蟐Jy3KAYysK;LVF sn&  n}Tu0Кuz;4_[rײP_aAja7\6)%_]7M:tmk/w!,]`ƽv F=b?;hbb}Pr]?ZY:5ޝ?]EaF*>%6Ӏ13D-DR$oۜ'/=c_HF.- E@ Rs햅ԨPNq<$CnJ߮uبyx7J9<%P fmNË(nqٍ5˹K쫗e[.@{ !/J9,BmHq M4P\:* +nS(JPCr)B% ?k|ZuwX=nlT Ux*HCa)b՜"sW6UVe 5MQoWHXΡR+pA vQ-qD-U=/X6%Y9 m 9UwQ(1E[U( WfFؓ6uk}8O8%/ך32^a61_:*PgMj'Ƈ, ~/ґrn\6h%' 1?/ʉTIE]O .sU"W+=IYN^uX:+{Am?&ʢR'#S1yև{aĦp?みrIәϼ1#$VRCn1QZVU_Cy gn3'AoG- )7jL1^HXƴֈՐ4 vXJM܏u9FU}IKrc-1̛mc{a P CFHD; oRm(od:d,Z#>l?7DsS"XDɼ$& &K]'n|/I.Eò ź'cЗTO*-FS~̴?9YGXwX"SXIy[d`MaftX6's {ҩ/jMH1VjZ(vUWW?ͨD}w4\dE%oO Bȷz#K4o+D=L$:\G*k@pSK*4^e<7Tw;#-F扱AܮCdIP}ɯI H^2-JS6r| PvzRTG|j@tMoC#E4n}DmS 0hboD¾#E,YksևvETbͺ >F|-,”,SLf2O z}LoB2?Sȟb_rc#?\d @K;NA?R![(z8=6io?\u!Ω&x/O yܫ_wYCNzUҾ!Jvߓ/K`nVHqHsHn0uhL@BN|E# ,#*H-}㢵_$b' 6! >j^'5cn96zA3{HfΣ'CȖ_ cwQ"FȐtfY9f6|{&n+xsOO"1 M_=Q[#lJV>1C7]쟴{nֿGV)eT ,vDJ*M7}"|";;EnڜGJ~Է4"~Ɠl a2~j;%H*cGfȼX*R‡Q5 /m?GBT .MDJ\h(͓- -2T?dS}m[FJ9N%>W 6&g‚s s;gC( J8U(Yx\jjn0 AݓrU)w޳JO@V3nI~P_[Glƒ*=I_"ɤΑ_ÿ^X3l+.43蛠$ᰋU2~ hRM/*U_М b{WHp_.Fh#VZ ΍+7_K4Β.:ԩ[,kb;#9Szq\B++`}YY@cLM/KcFY1 &ޑCb%# +ϳ&5TFH %N# ջ^,SU2A2h:xA /Ҵm-dpbg*2V*+vF@`O 5Xjsb'[YrOQr˷^c&O*Ǽ*>dPيE[#Gdőc|׳#RJFLFM$P& he2#X$#Q|/S̛ť4p(Vbo2X𝥊l\MePI+NO>(E\QeYQOr0ros@NM@ ukF b0sў Uǁ`䱃Tզܴ$,/?җl:9n jpB([ ?T$;2daa_jW2o)+'vn1JrDItVSv«Q.3/P*!~vj,Z|9g_Ro.KJǐs /ޕ{BݣO+)fNρRUT |͞V$+^B:M{1kqÍ攴Yi8A:DAɗsD"5Ď{Sϑqk1T'+2~뻟t\S16@y; P~Mx2%#JG3%e?][D;Hsוr oMjУ廈__>Y͖5t6)ۨ#*س['wyO/WAo#_~j$~/Y Jmg{W H= R&K$"K_zk#0?+jH{vѢK|>bJJ'iOo_K:)}YZ:(]ݖ[)k~\{0<ol$7~,I.%]Ne$ֵO)/CșyF:\Fh^č`w*L{ (ɱk9k΢UH6!'b2q$x6*X/ 8E+N:z3׭ߊ%I<"p#(`‹}?:7p]kS9 -\\@IVa2|TEMT6Bn*]lmׅQ}m=j1;[4P^S\ԩRgU(Bs>~F*@><Uz^7>6Vile\x#Fjr=ߩ"^wЕ mEZ=pxxe&'#a'Q%T| /gE$N:qΘVa ۄ%!@'Et80٪0U-8l0e@وcsM[ծ1Po<'1-qNTn_qO gwy(q2]hܛSɉI b[754$'J2R3` i * w~uyohl< ZOA-:Xy^c&[ ʥOEb}zF)qύs",AU@ J1N&:|zT5Pc hJH$P]Ϧy1!9 8Ma(Nzr>0Q:Gd m}g72G 1Ri" =B+[PW2/]t2Y÷ek#$E.w"_z`>"Q4R")h|+1"|m!gōnDQS`IFOK:8=|F,;G^>^3R*h[B Wz)/?Um(#\+ OcAɋ' R#?GDyv.X}0]UlSvvd)f .ʳx1 _~_~3Cc\:剺r8 Jv'T6l;so-WrA$Y(r4ͧمyE(p8oֺ審ۅ;c*PJ*UW.]7wd%S"܌y'D9P5^nuYd+$*(3l;rJ,#"y{X5P<5$Ɗ%>KsĬ(T~<ʚt\b ̯RNr,Q4R_yuh #e6mYru| lܔY[[vϦ9 Zd-.W~Snk#B`.S{%]miRTdEDd2JCK+lj3Te0mڥW_!@UFuM,l܉Ft齐ax6}ҙE@ة\Jhgq>)ֶ7.R*= .KuCBlκNDMq3ߋ קp_~F7\OD<Dd>M?f %_vr馾JDVk5[AjalC}D28n?{gE #Y մ( U-w? (TPYORꄧ -U燎·?R)$,qRT&```Efn yK<PNv?DZ%ea۹ōŬdNgz,#;A UZS Ƈ[f]6TM>/~⎿EK!{;;r"Yx?lf3Ƣ\<*+eDSjyoՐnJyrbų7ncRSxx \Bh|g a <եPrvS C =\.r԰~47V֨"İ'`XLc@MNGEmE]xE6 b)+˓!; 9mC :f2㪊1)iwbڟMhߴAʅjPqK|Yi^ XlA x?uQ9OfLgw6_v\yۮϜldҹ=o0韰gZ1{]c٨&š+ٞl敉A{2BUBf31bL,Ie"~xM "byw+u { &P[u\$,{Sd>D~!aybt9Xp`ץqjyv+@FBN QSߞbFR ]=US_t\ >dD ?̉#?SQSL{I1EzF?֎Jy/)DLJIH{ޥVV}9,2>.G_rrvHlFE,wơMHA@K7!,F/`I$iEL+ntQ*ȿ)R C9sZJ0Բl wT!~0a(PcQ uzD6k-7@>)a/pd9lqa-C?h*|Ğ.dtt㾵xTK{xAsѴ[z*K87x$cnm"΀H^[7ҔXs\h v|mR^0B$ C;$Lʃnq?ineˑxd<"IK7K"s{k9 ܟ_k7ZP֊<8gʎ / /oʊ*zɟ J}m!rbͼiC\C^3>r-^3`}p"%)Tم=YR (5{Bflp2=ްǎ;C7fR|;1rQ#a3ZeEj}SG EsWIQ ޗg*I# `*ž0`w=}+39i|^.^Vwp3G~:[CYA GINqE<\ ,"<9/gOMAFG9l:rYuM$ TՎ4O @ hvyWWyYsgmvz(E03†G2"hDݳsJG#A(R=C1:H0W7PhKУt =YIsN.Tw rQ£$r_n9luDŽNEJ. (m@Ş%gx-(yvIIՁXmԴU(]Kr<ƕ35E<~/p3p&(6S/Vt?P:P h%Gc`7 tCЬrHE#rˎ'Y JX]S$m0+vї(OƽnBYs$$'uV$m|I ж2d:"G'wn,._\, uT8ؘ񖲂s(=it7!T]% c^H}am| z4~smlI4܁44JX4+Y)%% ojKS֯}o+iF {n/#MН~:]UjQ6tq8"^]aH5R in8@Xڧ"*z,DT5v'xU(ʊqk=aգ*Dr|GI݋è\*r8V)c57KplոscEnC'tiZu #@ N>DEs=۔3< Yk),ƚ^I#A"<[#n4\gvlo.c.IQZ{G-(Gb7@>dSlnHO)̽{lBLMn^Ry tJ#ިРLI&\lF^Dے5'tssZ=lc3iNY_>;*mIx|q^JXh#R&4*L,k;yl{\^ Ciu|7-SJ F8ᬈV*?pjP;v,=,aUu1RexAb8CS_h&T/ԍ\ -muk= q[i>˶4&ߞ)M1svJ&(3"yOe#qUkXSrO4 XlwG#G;y?`MsJ_(F XrC(&5)I+it1>5q fbͥcm{BRܱ3su3fn3z$3DT+v.ZJtUXB9C/O1D<Z[mJf2jTحC ;Ţ!Ɍ}:UqQ Ug:y҆ns l/—҂hHZ[6om \"HH[借ǐ5ҖOJ<9m mb0*OX&cuR1GXgDe.ai2Q]vgqЩo/d"iLLR <ap P[-VMq(dih0HKGͻq3pwOzɽ^T+&f ^I^9? 3;Tn-&{rZA&k|'pB?%^0qi7k6s=1UKavњ˳(緢2RTޯL_3Zx z|͵BDxc՞*P@JT&iG#e`'V[ S`3<W-S:%Hܣj6:}jYZ:Θ훼@֊ݤ@iPG dnaY^=%ͨ|$OW׀0XɇnXzc:*`;h"ƸU|6k_+vsVO-$mj**U Z.Jri3ળr?]q]YK0?b{|?_HHK>  ҀA syervrBU{*14)* ə?2G{.uDN[;o&/.E`I yn'd8qM%e2fP_e,9w[ap%Czq vSm+bk$Ƅ5; ~9Nlw*> 4?Wbs㟞lG6`yʪo}Ⲩo{E5˱WALeKC26<_5ec#<.rI` d_ۄsbaS&~[v‘@}LܷvF{[c`֣E*J{P՛56]zr NS&U"-?;"#ʋm̆(EkT lBF趢Uޙ>i&䈷GG5W|_s "\%hǻ-Ah#4񩒒;/}~sKݕ,UNH;GZ#cHHqG$μ;]Y`vQٜMY3nW#'ԚUf8!v4(YK'=j ]W m0(h&F{dQX-2',8 -idka]2F >ǥM7};3fWb@َ= r dlrhx6qW :T}~lb*Uh&!tE(@ s[)=<էy…X-(+LBPSs֠*w*yEBOY^GfKK*8@7s=c2vhQ}wIĨK!\ oUc:e7U#J9UbK4Ϳ߁Ma9\:gQuЏmiK,t ą"ŊI;Lkiu%a'ET_vVi 0Ghn!QUi *OU?Ȋ~D;48fJCC8aei~Up/F5zvG+\0mM,iEɳ?Ww{y>^9&hhܼnqΰk63 ]=kGɌ@ͦ]9L^J8()qX=2K$hQe6s?qVg!Qm2'NoUh@1\>/pq`aiUWKAdhB_>1 ,>Fgcdtݸie2 4gO=W5 xhrX iy/5?'xDm+ F}(#j]V]^\o%-zjljjBHu^4Oぱ_ HF~p;/| D[!c)h` |cr~JQ >Pda֣o԰[ՉJt`+|KWuZ=yS2V0wŁK Ї,Yr|̔Ui{Ra:R.+xζF"VsH]_ %)m|N">Ovi*p)!=* t?8Jn^"oyj8WN Q/!(8pC_(IJ"X duKNyxM#GpF- )@Ӑ$B}:t4A4t39E4;:].E$ DXRK DN9K" =V){hNtrתr F.M)Ws=9&,YQZyoMBRi&Vz/s5]RDIp!mr yZm; 46. 8lש~aCJQXBXCN11~MT#9rs(Fp@ٜVA^_P%ٕ_c\sOK-MQ=qxMKnN>{ֻXoP- @yaB5F[RnBoPƦ5t|Ѥ|$TZ;6at ɼo2m[0JˑG=1|x@8t]֬yIK8$nxSx\U#}^bJ6RHBI]haz/3zl~) ?}B=7~qd:bG"ƺˈVW#wP~IZcꋀMqo u*Y:uGa4ޤ P6ɢMH[,医bg}w6[܎*ijjF}+MC3Rdy\zZ&&.2> AHzϲ_bu?zI޷9qgH$]F!Cb~)A\/袗8b ab4:9u1O_̅=._ݢ׵Ha$P,M"N oQy89Ҝv;[9'gK,z#a6ǾR7  >yh]q`r,Y;xXv:i(v S}9c?tqZ)k[1?EO3R[X# |++d"QfĔHSYscI,z7g' 0/H:,wQ X. =@8o^O클i9SEgOb5-KSJ}yAȡZcuUxm7lYXo5}`]6IeW!z6]g1H/_1T2TOwgwEtЂ A'ْgRi$BߐPկ (0 tjÐ5mjf] ~Bj kq3s"F;,J)e2{v4sNsAex{ЃqG2C--"5XSN%gU P%HN6YZFF4=@*A e/7. R@z҂|5!CU&w}Z3V]N;tJK27kSHpxRCݙFƢ>Pmdw=d¿;ocO[i:f^sjl"nq, )\Kpp67C)x?Q75.b|23VcuAo3=|*v5(H/|+EMJͮ(1'.?"vHL BrIQD(2wYvgSvTtFOk)Ss9ȍ.K\)0X"q%^Zqm3f 5NOB#F[(5,Eg% _֍yyX/ҫVz#?= 8`HF*tzA~P1XJF4gCmpTb'h:Ir هۜ߈k&WK}un#>L[^DR͘$y9~stUwXcHtKZ&Ɩ$tpu8^%@UZ C aHTFZhzo;1XZ Ʃ/_z6 Zt/BmbPĴe8 gl[VZ[=&4ג~\n"X8i5 ٫!QVꯝWٿźcmMyM7C}Ol9k[gA2II^1ӑjUHqfheۻU4%`_,VĶbXm[.TI{NdПRtʜnnG5)uvJ $ ~s4)߬d*m%WSt"\o,;3[/oJ "3U-lf&4B9ү= يa\)gy dXs@{Zl Ra&un m'!(ui;95v˕ >E{X#{$P53?Ee:*˄ lY}aM8k12j7‘j8T6o2TB,E"><9h_Id[H$8Lz'  ?r^xžAm l9Le5Mb.0mm4{>s&.EGu Af<&0W*KrlcPnx]2+@:",ku0z(1x~WO2q]e6134vG5&|U]T(vA?OKNf5?n,^L,(A2Ed5 dsR8Ʒ5C$d!%#)ZN0<[i>Wm Ќ`?6k{͎hNՖ-1q6.` |Isjt*ҟ%G|QK]Il`XJDw^D2;?!,Hk"/͞dnvHrЎư"Ի7!\~A- Kd% UL@l' y^V,?SMs}VF1GUz 󓔒q0wwykAsay@vo Ȫm$͔PhNZ@QhP=8[CV S1j'ė*@ Hve:(LjI^FhBz-kPW&r'ݕ|^7!\/|/2o7@|Gg3Vz/;+e+,>ߢB "&pǼO3e )[ٕIz==;ʽjSK#;k*,JUIpczT Ub:ks1om@Eih0omH+KUaVܘDhH5lOg%>K1n偘8#KͳU-y/% :\?SP5cAY;mWu\y"f`]ç蔝I*Q aWC[ϟM #9LcYsTE8@%J\ߥϰfM=>]AC*=Ͳ׷>,JE.qRlUOw0fQC,JAJs%HZ$&ޅ#a>B訥Xv"\kd̴UݐŒquvDEYZC/M@Z /:T;@g@BG m wOOذ;ю< 0sδį7G9 y?\%#*r.Gu3uCԳ@UWƣu0aKt#ka h:B15 偨q5]Z6@^+P)Z0^e"md){ 硳bc["9j)-[Ϸ6އSO)|1X;o~-h=_u&M`fl@JQV&hEAǟF\MDOg"SF %E,+xK)`kٛ:?e4 \?8Z 0٪cABygnM.nʯToY@NQ ;rm`^1ƨ3 @9<_"2W?yȰ⥙h.OIO Bcj`upT$$/Ź'\G`cҕRu[ۮyi;#McIȱ"`+3v= pQKH^QB%BJ$hW.C QkؙQT}xԁ$>xL2>z^|B~B{Q/>]0v O0w6+yB"Z $)E寢 GW,iI gmYfdF*&n3(2:5%T9O1ͽ׉wͩ-gjHG$V7=JG$J0"׶r;jc6x>AhIpviPӻW#TQ4TE5Q.&lZ|ۘÉ[[*'lxbp@K.4j~鋚Sa2U kKs:>fkȊ~>RݜErb3އH\{N@V:r#h+Y^-#YY l6TARgq@Bi^@s׃5L8ؔ vmrcT$܃P9^.n(u0ZV{zPnRW|?5˼9$8K@#ƥ/h )SUA:-&L /)Ə~_J(Pۯeћi /?!Q 2L-%x J#DC2hzxYZ6]mFވH}7Ē?pp=3Z$a<<&&M{יaACv5bkdn/F+1Qxw ĆS,¼zqĚxah^^QX|؊b\c1;I6_,5Z,*4M'mε5+b%eQW^\s8438iaw m7#<# h~sZsyTtn>*-\Z&vvP2ڿw@v$*'JjnSe`_tN !OESDhvu @?h4x`-x}@[rO 0R{yӹK5ZVT/a-jGNN4x/ߧ%"ɚGtB(4*_jlkNuvg ZM;<Dbc 34 rl(y<vy9ǵ:+ ڐԣx7 #x*sn2x:tgOΞK-zlS]ZRVԉꤾ=v@@i/GNy FyZch*^o,$&.lZ y z GMjț6el#+Tߵ~ Tu#oRu84jЌ 07{T! ">f /O[m{%Ե# r6 3M"@l SeކAO~DӺװ?`*AT(ta]eӦs4iVUf7N#pR/lPgx"a(, ŰQgt)^T @Cns92R352O9Nw@Ĭ ɋ~MWȥIjzzM*Z 7@4i% "rE8 { p9#NP.mJdǒ6*½#NĴtm)!*mԆx0H!ؓ u*tX4@!uI{XFK^FF2{JAD4<ıy>^yo dnY_0LMRj&g=_j2壟FjdIes6ypy_x7F.>w̘ W~:6Q@%Yy l@.S8𖟎G~7j|2)s^UR`d)|G\1neHN֛bUy0^ht}#?b-uA**+I.D8qR@ Ҙ<yS,?^sdLjϪ'^{$A."gh07X"w{?`@߱udJn?niEI=˼9"s, |ĘˌY=~ 6P:/4Brx5Ca(vU8&=Lt뵯!XOPj `JY/)MN"ޣL:8HC6lX̹ܨ/ѳ05';Q'@vܶ}$U|fgƞDwV1tSV/1&Ueu:0f(b{1 w?fL:^IOh]c1e^+#tkxtIF%+\5~~vONI%%uW2ga)MjG,;D& K֟6z 0?Ըቈv$K oE?׋Uc.TX"cj4!.zЖ;XHsȵQ o]X184 "z%@Dk鹿wKA.皹,`3rђVC<ܜ ~y&red>+ugǓ!enA8䪼o2Iv-@eOU!Dhc @nS@@2m`kUEZ 猽пdtINt:į&N[JRn)g'y[D:. ifڞH )s6vYyF:I{7<3 Ssr'P&!mw/U8Eo|Y9,2#d|@ tF]A;9>ܜg0Ɨ.FAdŌcRcBJckFx ;xP4NP`041`񲨦,Xk>Q@I܃C?7E'?dŪ cn-yi+&Qh(HeNX $OtKO.&5ŒXyL'שYW:=)qa2!d+.0%\X;믊|\#$q_h+n]ȶY-_O\@m̂ݲDhЪyci9ʳL >wA1~Z<<:Y(mܖuR2~ɀ0eGŰ>6OW6Ҏ яO#A!^:lNtn8%,m?W^>`TbuKEu85Z"C?nz(#SYciwѰ QM*>q29Ք+uuP|^ZFO9(:!n UoČ~t5/M6Th%d.d>/#0jM+0bvu񷴁7g$퇌 nt&Y 4]^53EuZnH}{VIZ|RTV8l\\G.m|=#3X'u'z8  29OGk<4nKl;#,1A'd0Șe",P6+X'm:uL -xoL5u^1dgqҧkG,c-EI[-*RV/iʌ'WׯD d Z|Wm˧}v@[x@SrRNJԃ6Nh/ w8lpE{P* @DHӱbf~#|yl7tBҐSnZ s? ӹmӷb^:e󠃤b͕kKR7)/q@*Kά+ =t8BRz+QQޝ ggIIk {89 3^i9042YTr; НbR˵ŠrOnVˤS5k6F&Đ\%j +¥RTd0;֝Q[pd&I_^݈-7?43*7_1* ] O :3uW P%<4RfNWy\׮%Hpw:c[^ż_cL1_;PB:r?* chwԽ Bg.Op[eJ\IT^ r=/4::@I~Pv@*<ȜE=C}s6bKje_vq6KYz 8o V,Xg:h/y@1$(v=@|?^962 (R'/SV37KEbP)*`J/$(t1. נ Ip0}!L*'ߛ<03SIiĜ`om1;H_hcP#נC;>áfj+xjѤ2]Pǥ:]c\=+u_ eݦnk-r/ 5A 8Y}M }nIĉ_zxu' Ԕ clji/.;I:i~L_a%v8cZWXѯ&HBN@Y6dX[K1BR t ?' 42l FBAEP"!iݔh|G1p~x5?)@>qLz>|5>%vfk0hL;p$aDTNU;)Xh+ W}Fx ۘx2 mZ_. {t94 NRƘ.|l*FZ]MAPI;rbW:M"!>#Q9vO|Ai@f",xPKM{TY34ۗNVqp\uhmODдeŭf47cLy$0~^7]"'y,N?a.?j:Ќ}x;I+OTMT IK~.|X(- t)qNDŢJ8 \c3dxN77F+?"i8_1`B[6ސ2SvYJ 4k00IM}w?_+qT-zAJU*%HAX=*BhIM8ȝrxWe l)tĶLV `w'0$jybqk-cxiX޿.n59B0q$bsdic]xyL{"`|}%VIhW߄|4S3GԆ2cH3u#+^2zB E[DU|:GI! \q tc9f"w8F:mUu\zSc6EJhK8ym]e2\NF+8hު$7'/f{*9 !&/GN5=uzBݐc2F~O%fQnӪULJASSǭv~}.<GuN$q%DN|vH88;EA#[mו&Ԋ.!}v\9C,( $N-O{.s?;WӨ)"IeBC w2`]l)<C)sHN⼯ $|zͺ]JOmFu5SJ L&}~jKKQrr/@%)9 %+i/ɔef<)~ Wӄ[,"1!Gv@Mb(n *ju>pXhQzk ɹ0хBOEpI6s.b eի< k5,:#svI 4uɆytب6-VGO+˟O 1]z"l^IF Jc5h= \.űY&yp@[Gf6F'HPص&ffࢎ_ XY~`YKk׬AG03NEfVrDo3{PwC&}o&YM1zX+4[` ^dKJȁ˦7a#G,ϡ,) xLVFR)A`Wޯ AQ}d1Z,KғiB!YfQ,h'q?ZEy|P;:0B4 ̖E5t1u?S =J{V#|ϐ/Z?\Z4tnN,QdT<TtOn;%e5J3T5Qa`'Sтsc0h&yLuZZL?TQ0^*,qh5_T v" oPcq@_Z}t$`-)?C1qmQgUƉJ$up&x6MYH޿S#SsA Cwm JM lZawhFes jMu;zvT!,8 ~xʐ+E74ͫ-(t> ݈$Ŧ,in|&{,~K!01+$ ]/Ng;\>>z s^x`4Pf. j4.`"\'|/fR,^o5Ho7]azk+nU()YO\Er\jBq3aX+`-F]}.Ϯ ?L3xh@)ENtO@UcMDӭ6+~AcE]=:|bw3ЪdKJ F Ѷ-wXV5\Y#rirgZ/ↁ#i5i>sۃ[KȖ<xk&K:gD@ |KWL{?h٫=E:G/a! IۗRy~([*m iD@p|?_qoA`(ZUi-Yg~ja:Ftl]ploE;o$W=ʲW:܂гw O$*5=.Wg #-F !jկzd(CmLQؕvq9mN)mOr,ٳ)pn&c#`sm7R+F)nO`DT(n1-M;NCr.?5O3ԡ%c"|Rk0^5^JPpMs{tN =/#U]k%\FYi{ɸ,PL# UZN_3_ T;вXy^|2ĜZyMܘCٜ9 ~iȐZ\Aj9 O|ͽK I %7IhTߌJ֧P= W^Zȓw*3.ͤDBv(TY(^DO.>e >ə"7@oQX`n0xWTY4.f^e6X (`!E I"j>SRc,bfQWQO#}گ`'fڝ61 PFe5Z7|X FxYO2UMܑXۦ6-+.lSz2o'lBDSEdӌ5JMbɧ%A v@e98X?ҖdtuTսS?BG%4Pg>Hx]5ƌ wZC:JHt>|mI)-ho$0M>B pb5(py2aqD>Ȧ(1rj)Na>/or[FܕR? e;NbW۱=eA"qwhq+p+y{awHJ&`[!:gLX4л{Vl-I+|*m%cffe·)xL1Xhsuv U5-#k`׮9*8[5 jxω[ U WBrνcv2E|< c i٥?zG #dء*s˚5TQʺYk;Z(FgA|:뭞+̗h+H,aҚ iԋ ,YiݚGM Y, Jq#+"V^C_lBrxfyu"-GCv\"Fسxϡڔ ?v (Ci4W\,,$ L{v61;;>{@uqT2gž? Z5kq* ިf˛ZA$tGj&4"i#v B78{F^næPf<% ~{RK1i̐kPz2%OAYE~?#ҫRV vs<}cOO`L43 mE3ac(<`k2.4xFe51cs'@:Ϭȴ8 R@ҎjIMWJM3M 1jK(TJPk* a=a(#Y69k%QՇnɂ?M+M|RI~Aҧ@6C< MjHTo_ C:S-7\f:'rTB&ҋd ʫVcv ?2MwZ?XO lVz\:F_ K2/9ff1`:hҟGa7kBW2ΠB iw%5mI  4Uݹ ;,'u$H;飗>t V Zh;}gG{E.x}{֤i+dM5e (DݧnL([\ri7<]^<G_\W7yG$,2 FHU8Q)-Nx^la) N &>}Y+ܸhY/>B?(|#*[!-86Q]&Wâ !KefIn;)qX՜ 'h2="jysWbSP"Pmp8 E5q[ˉBڞbhyX)aMشfsO8e4:){MSRs~'5_~s0X}QwÞK`wF%n.]Om%ED$"R-wr,-#ڷSG:S̷գ=Tc}Z4B̺Ոv@UYํ a."-=,`"d%'k%JA4"eOMؒU/O&WN+֥6ƚkA[Jċ=ηTL~c-nv5TcRub+#*#_.&p(/M*#n1i°Jۑݧi 05ܵPoyTѭ.p ^ARl3 pKhCIv[* lGy+'2 |QZ/u3!#ϻB]GvدKhrvS/jY!_X]59|Hy'2i mXlɯUmd3zTۋ !c1[,RG`'0ѲmӇ!.1;hQ%+gUxPvUHکG&!9[_~ 8 ݃`r@0cuEiwe Mҵ8m^?9AOH ^F_Tb\>-pAusXcUC<2Djjb* 1e!r@܄-a@ X{FyWz@j.fnB,cޒҮƖȱGR?Lp*>ZU"h!2!s42>O%NnݿJVь#k\'G.#_U)2e 3P\>M2@y1ۋs)Xˍ0*E,EmW.sȧ5 '&.u ߡj)(WJs@eıWi b0WP…S!|v^QdsA>}5N6f S{sPFoʉ^ mh#so~&:!aY {_Q+'`K-/C+iPFn>Ɍ~<┇F`7bն̖!LJ+(%8(`Tak'@kZU'Ɂ39Ͼc4b(_y?]DjO%R k:n~*F %A* ωεDtʛ׮p  H7>8kijT\ Eȝ'2I]5P Z>Js3&%)F4kaG>O&+"Zy Bfpt}|\k} #( $9O4W*\$[2M1GA9 4duL+a9| Ӄma&1PrӸz|TPəc;ǒoyhŶcszl2@x1 yjq'r, r^@rJ* _NԧbFݭ$u ib䪚0t mbstd^Kw'w-⺌e "d\YP V~ަ2Hftf}NĪc#ކI:[D \=U\4TJqs/|Kv^"\K.Q5|玑@FrpU yZd#ʛ@T_fQ[v݉S(՚R'XVc =* -3u@}yU@Dót?*Fo7bY{t'{I(,l&0) iy~c$BsQQ#nfĠx}OztTCGф_\R/YΓՂf~"q;~ըW3FIŒ('lhEFgvhtxU>}0}TSl5uE J_4qky4l͎-m!ԗPd 8zf9Ea UVTRST3Q 5Xٗ\լ>W- >h%+cj< &uxg^\̑\5!a2)2/.hu]" uR1}RƙM:LR0)3E?i}v~y @$cfBSO2tHm|1p-Y2on5"o/LV=ˣu]wYso\WXv}_gRs3C@2T*3Wv[dg5nWե,~*p]9;(ض,cC1~ =')Ryc<#8͊O-s訅ߔ|d_2Tk2o̗k[Hb![.uӤ1hqu[uo쪂VN@h=[edfd$|ӞC}w xn0MBpy`8Ю7*!GQ" Hn{ j&wƵD-8 %v_2zBٞULFM92k^&l'Y _%L3Lr9,sN,bIq {EM㪣i4Wn }YyxX΢3>P:8Z~N=BEK;q/3:<TqTUD` ֬ːyyϤ"^Z7BI# @%4^'26{ws8P {F8N&F56VHaW}A5=4 .ej Ë*NP|LT#)g9ҝTIMPb*mM})Z|(UV4alfE}=qLx e,j[v_Q+ې \S.NO7rtܼ܌c"T3?/ u^=K塔 s2X6߭a$RsM2ZS8?4hD[ʙ!okSmCy*]OθQNn5ؐrm6WaY;Zz['=hX/:n9TMH'OSn E4F@ Gz{rSz뎋^ "}9P`dv<}y0Izh i6r:R7YCB[d$ԪxH@!~v]Z'F%vӞ NΡQT i%::H??9 A5YngGTM)鞺+Q`h[_aԃbHs2ǂfIB_u@v?.cX Ц ,T׍sNѰw׀ށBh*N 9}<-(\dY.O&!D ;F&R&u `($br,1x2P'K2;MaХ>vmQYZ+ЎIcYxx*fLJ۔p:R&@tԊ$<%H m~L;Z9K4w/V'w~ɰYƄy@0I5(Za?M$oOP]{Ln4ϋl}T8{d5%8-$*0; yh'gn@ixMYG*RƠ$>Oi;X#Ʊ dʒGNǛXT 68F~醇Hk8v$l'WfwemeymafEVBK{+ _7 +A2D\$ `xƘ<_?U˴_74 1qm3uY|m͵-Ʈ%ׯs[Ο8}k ̦ZѨ뮇ùƣ3do)<7;@*z1 `5ɕCj>>4M&a w>[u s5$ f]H[>spn$~φٿo;j4nBWY L)U"7:oso>v:Afz H%݊R9Bcq\~&\cV!:VYֵ0e62#2?5ͬ8ϩC4mn2 2Gcr5YPbiRʕb;d+s-I罷0:vUJƸ?;4BsþQ?AbojX!';ʕZh&#-&{J]nl?G:xdFr>.[ݥ)rRa$Jթ.?N MrxZõ '@q޵EDWH a#ԾacGYxPՐ`ēGo cPY6Qhys?c+o@6茛%<$(G7폥;?_}M#2{禬^)yéqJר\Lr3O%u 4ٕX54i?iC>b_h D)xoQA페9-+5|9 \z{z$J`‰ kk5% ˞x lJ  AVTyHCޛ3(dfd:plqpj+r+662G&8ZuUQ'=crcPp& E͡ۻ73FwgRmrN,R8Qch 1?RbCgs=|5lq(F(Hy8L>[9GhU#@&N;=ߕ"un> 81&**ƙq*F]p'VYO{`_R-,8<z5^˾u ykzKo/}Z-v\Og@D >15Z V‘fI3.88sA0<=[0OwJĚA~ti(ϻ-oI-*g{խvmd7eyP,}ym[ z$g߃sw*ow7f\- 7W Q=x`5Q5{%#&I!zaR?-qKu"L=(۞[XK{ ޭP+}\~kvGC4j5NNIa([=ja2lP.u7~zI oUܱ2+bX'sYH㟡M`cUXt"*Σ)G&⁐E׮Kvqd?Q'kd͊n)rJf(֥HNJ9R4wa:ۃs+4h=A4ч`-nuSfO g?mX 95Q&޳q!h꜐EM+9p"%!H}*P6h0Kq-_Կ0-ʼn`VTAY'Y9!bK;]05a/.ۇXHh*2߲ 1/jp{_I 6_S.e&c O uۏJhm RU/ܾM5P4#$Se-]!⳩9WsթICbKHX(HJW_(Ea tf9r]wJ̿C6"/obDNS~ 8}R!vQAӆ_Q(W;50X{>ۭ#h}NZ <,=jw\ cq_qXl~H30UI浔 6`i_o{~ȋVcnR,:#4EȢA4Corr#'Ѷ%W+XnpD D8 =#_ʠtD@ar P~%aTT8!k~Ju$k\v XpÎ8ST.f (P α9OQ0!?:qK7(2hh_Y@Ռ 帯#sTڟ);a|?TY(gztmq\aݥ䚢cXovlT“KJJ0X)Zl>C+*@8A k?Ū tb16J77CpAlk '%O[W/?ro|z;6N A;ε_/0w%dpeV8 HVt7Iv!0P onܩ+XpQːkj -K%O76,G?x'.Xd˫~bC+R+1"y)+`fuE[][M4WV1,3ٓ5ѧ^!,s2P[ݭy*2[{ ~D\.ss묿D^x.1(( j T#ؐX Iq K!o(fe]*lKX5xCMl/4|]mJD~ '?{2_k43sߵmRpq!Zs?/?ZOρBM7Wg6YC9ݸ`4N4TSńd=KZIGs3AQY.tu2,D %<2g;dJyhEQY)_n4Jqb EbGf^cFd⪘o뱠`cB${hRop.+X̮2Hɗ[[d>+?D }gfǞu܈d_k|li1a6+7D؎FeRr4@xs vBۀ ul}Ɖ2!CŊȃw͕Lf+ f;'V;oc)-._mYlN|:滭B)| +mD"71V182E;q&6:|<ž=yBu՘/%jC5w0%DѪFWd E[/C@~ HJ@u< >McY҅T䲲GQ6tvFm״HTΛڞ:nŵQYqx 8t%w6ɸw  5in3YrnI_g]1s8b>$fG"lLvVvfPwҌ| YFQ+i76C` c<+ )h $;#[+[Y-6U&ٿ#gj P 2] ݄${C ]r߁PqUk`\Ā/:=q 7VamT)- r+A4(ᚎh$g$e2?*# 6%0aj &é4xǏ^sfE>NN䞜'->^d2`:8I{9Bi=R>6% 4rW#^uZK])G݄gQ[i_qֳ=7G(k4KS~g+npK Wr&1BXtIr}JKӱ!*' hN29yΗ!pAn@7;"m;MhHXw96q}垊Ӱ}`SI٘3O%_c" /zmSg ۭ3܁jܺNv1hJX4F]|>m,y+7Gl iuJ[ ZM3jϕ^QIi_{_"3CX}(@#6—%YJd4~V$̣1uh:rXޠ5<5UmF7m` O@VEqb)R/C9_tڄOa(K.biQL@Yгr]L9ah`,]e?C7AEB5L{+|TπcywTNj_ٟI]f k]\'i;ZǴr .>!]fx(^#%Lpx iCۨSw$;PǷFj7;֓.Y#*;jvl&^2X$-U)U<ؤ5t|o}vM8a)2<)\+k7M1+PrWB^9[gBH84>lj8FuO QV%FPt,uW"@fȅ~MB8oo协ȱ5e`S2n)/aq-Ńth;b1/0p>m#qvDjqwa< m¿}2jsnȶHKߕ榖wXx]m2"߱+Bde#O[V I~ e`nlWԊ|?賖4*:Mn$ g~iu }}͓O Pnʅ=|PT^X`,.{T"x ZdLIƏxxEUߢrxN\"~a}/M 4? %"Oe }$g1# JZh-QRu^6-$_A&2"Inx iO4%?؉`Vl:1;E>n6@х3Ag#h&gLtyqYFK72k-˼˃+@0z僓#;%&t%nU$TFDim{)̀ӫLbAep}[M޸nsHrsg:p"ndOW7 aWY{2w7ͧo:Rː~N°81!Qo#L]uHE/Xa&P\?}LSb /~@`\Nc.wЋx$QBoQ-z mYغR0gdt>/بxb,d}r Ru>dИX2?dʔ#W V{NZ7Jp( )S"j>٫g,6yV:[,ѶkVym14*4S0gIܣ>LV> g~$Jn]wQlO7̧c0n.4i#ڽ2,gj}{+RߵF@Vaϲ9aoĂۨwt)vwr^~P4ZynX%C?E- s*66(rx 1,ki &^$@B~,<$A+wۍbzH7\=JZ2PRW]^z{\~>;3cpCk+Q<^cYZf~/JPK2)n ϡSϐ!%$*]09KòSp^>gu!ı]~~@aϜRR[kwx9&'yL%zUh~ lrУ[0b #LߑEV_[&ʴԺ-gd69JO*Zvfq(n56y~%4XȜ+^u(58kQY U@ t&̪>S wESɱB(]gZM5Z7K*7er.S{r"{o_d5<ҩײ$rR<ɍN#hnQBR;]؟~1-VzNp^q?IKܦ/9}`XVU## ǚ{|549V:(4 DSkkyT7E_ z|H|[Vuxe6}"QviG&=KE; L_L5 y{w}Mp"(DPr G%"mZb GJDHVefDY?: SIA\|k*+Ye4a(Cz$c5}Eyʁ7Y(["iBv @В,+Eh4H VeZDnu]S;zccVW4ږҼ<=9o65I^ cMm+e]uI*DF^8zCjK*Esbsΐe%}'lM#{_+.۴RC~TCqc?!lW9Q  VPp$sɫ<yYk]1aG<ؼ6q&jC>TnQS'3ib#ofy0F LKn+$ԁZE*`Ҋ7(zXS~PC{_Iv>,J̵ G$58 d՜G4ԇ~8?[[yx8dZi)d bT9I͒?[Hc)RVIwXZ#KjP2O#}!qc):LNJ,\*xJjNM!# JWQ,zoNX ]=uka0L6W!TLa#?Su!C6}5D:0jsx4?03l"ܝX^n3?Neuk)ݹ37zr6:)[EhKF#|C7@69\:Smr%ߊ5b xȯ)_sn@*Uy95iRbؽ_dH̚[- 5+ym5aohퟴ(\C S <[ƈ YcPxiaՋ;֚v趼vr>t18!4)7^ja_ׅJЮvkhT~QdQqwyy諨]oa()~HI.(\UNwc X\E)O)d(,m~}gmHjw@- s [?0dK9,sT7tYsH¼eīf2;Ur#W2B:2Ҁ#gm(O_qnEQK^N!ʦ^!_(q3Lh미xJ)&3Tʆ..o՝YRa5tP_&4b,{dY c/3:z@=íj9‰Lהs>Clx뛢[+f]8{$(5ah`;ϝ0]T𞽇2! R|LAfC9 hOa~y%dT=={x*hꝗ]Tt (,*ZjNF3lVՋ6qLi!7.fJ*2k1*@=T-`O6^8FC*d@TȻʲϝCf@CqW=OFgd͓Ry+ߕWrфVN *P*//Uʥ[wcJwɺ^Сg@ ]}$v,iqtR写OYI6fwz$й,t`{FJla;'|oz@ -qA?ןFwx%rn U{Ƕtg,\7*Ud/ e{\_eӹk Ӷ{,!Ns{PG ʎ)qW-Y]E+3wz9OO-Z; T)qxQA0%I`"63'%Gf[K!S*<Ǽ/ˠoYАPXt[ZX#h"s@_:!pv*Flt8jE3pmIeo_3VLaEUk#%r`?'Okt_D^(mXT"d)cuU'9,.9*b ]z@5+i? +)]{y(9H,{x Mw@՗ @Vù\v-ǚcj1*G~cTDS#oB6GA׆v7Xw#LȲG DJUM`"tWM5vhMj sKwkљ_M 8`E/0fsF62\YX$A5aatΞ_ύD$wYwD]Ae%)r~LQ"+1!tXXB켲-j<#3ۜBok0#KMGBqY7Ю&ܪD6b1Y1K0끺+ Qop 0L޼d[sTAבbCx7l9P >iao%Ѽxο yTF4FJy(#WB?}SbwǹZeV/_ uBaYGQ|vYgШV>u8m%*E&ٶ6}j2ޘJ:zZW{s`_Ă7.jL""+huf2 ;KGjn$#4Q& Lt=L9[hɠSzP%ukǥF1o_'VTn[ DSD=Nl].O$a'BLw ׍ qRV}i[g;W`g3z>\_ ?y%|)^i<xj(B@ Fp9I17UC) WsꄿmCC.G_/\BqEwzn2&BXB TC8s5|cL r!VGSo3E#ryqzrEgOG^GJ((iֆ8Jl^D\+}o.ŌXY5) S#3G5xΎh +G: uԴs+-'EO"JɺDhV>ꩧ`HyO\2ls&k=5 26É@ |K!;AQeUABL׿T ][6jŸe̯6>YޥҩT"0ebԭ{Acs`'&5A`Q}Y1$n@$ V -rC9q?xL~1SB=s<@1>.~ϝXZ,z KL}ZI%U+?b*Q}e$6c }eM(4d(=!pҡQE<;=0epW;KgIA4q_\\rghP]0TYN6#Ȳ7I9[:(ѭFJ0aX)dwWLpD1aΘ'~up.>oi/PUlxɒY_*Jqܢ߮}Yw%s`U76$qL{*Dzm_M-4PzZ8޺[~L=*x9I:|f׈eޓe 4?gY>Hys}$wKw輛I@ HwnDUX)˷r`Q3XfS3e-& עCW7ٻzoN2L^1} Zi84&F- !R3I#{})0?eEI=$\Zg{8IR mqyE\ϐ/HJÌ#jnZXuNzMwc32<5Pxvo,[pkf:}.3$8 ᗶUXed*@ LI!z !T1,dQ]~3pBq? [-FԴ\c,SO/ [n%4pu`ҍ79AeL_}wwHcMD$P _hvHs^u+*6l Եp &ruTeDf' yJG;YVwf rP{Q~eK o q* Ӱc!Vde+{ >^nNѬA9sV\pW鬜lrfVG)I6D8" 5*'SQĠU_tR$gncZݳ[_?>M.fu5Y] ağ g47m&R81ilR6bGg%;;޵abAO; }G<:O+ؾK*k!Ȕ@ W./Q5*Y>[V#uٝ >SyfI5ؿ|}Ӛf噹lvԺxݫlSQ 7wsDlxFBH&A1@g6ܳѡ!SG5V H>a{v{YA W`-a4R-7`$/M4npOZelxtI]X%2 ʺ 39 \׳d,vmV,j ? LA ;!b?&"|xŀbF8NpCgS6&{s4R _0Y))[\y޸ֹ ܳ1yrOa碳'eN|/>-E)n)Ky3"=D9eHy6mHmp*IƎsz96ޡdBǜib=vKu20B.B{˓DXJ)k8!;B焙T #e:1 D,30#4VxnSBTΆcUI~ba{.z&|ÑꁾZT'Y/*aغNkZp{Ee7 &HKn| i]6| ƲmglFhnLD}텳P]H`J?!P5>Z "n*B^ȱ71;ź^ 7Xd_,ڱ>>7[Z"-_l`<6 "?_|ҨB[7#߶.T) R$6zox2ʘS8[Xt&sZ _d+>걹Iv3x ʚ-($-9|IFhQBoR%= dK)lO4 ;:^  O9LݐR0K-yE z5qǗ`9ڀ ~#-Gaʄhxk;3Y3}o,F#.c(kpÑ%6JkR&;GInYz(:ׁД2$w_ym/x6ާk k"l8nGo D^d0:mvLΖc„50LGcObNTbAJEQ㮲S3Yi3zڄɍQVp=H Y'ɼ`yFTg&DwW͚6&+h|xoR7o%S$`ݪ2<ۯD 8ʑG$WvasT2{$Uj p5-s*E-> _MXܜY:L?(aG(E587p4!VK=]{jEq)gͣR&z/h([QT[VU΍I o7L uy< ‡O.Ku*(n3V4#2Y"W06;$g`>Sl4]kR`=ۿaC 9jf 3# 8î͐{ڄJX|?KD7/]\ħ_YlwCSERuq9b gsJ.R OtD@m˄T_PoQ'~_j1G%RAjΫN#ta:HH/ˏK RrMI LH<O:۷.`3ȅM^4Bg dz\ %oJŭŠWWs!7v x/Ml%ȾbuKphD0h}ɸڛ~E=,Qc$yd8՛pDU Yr1rxFcu;C< >>Y5NlĝyibIKU@ےY?@l#]%@Do3 .0Uxf-+Y&Jsl&ձa+¾ln.[#a9, D#n]$3f5;/S&pt|q$@2Ϻݶ֧X[3U@ſB x8$wDZ̳,-?Bo5l%mÛ0#N~e0kOKTv1d&2qE-Y|]u{Z?f0r rt8>־.KVHArUlcZқW~^Y`j|C&8/?hO \k&ړ6c6&vq{:󪍿(6dW"+RS<<U2!)&B-#T5Z;-mьݾ}b\ǖ` 쳒LĉѸel`ǽ.&eM-D{= }yoFsr{;,YNy;-؏ WlX3>&ϑ)ҳ'9(>@L2w5/j.լ6~<*Or[!yYgJ&}L̖K;H r ='B1SCBNG30 HExB% Dg>޶=tXY[<6,BA͓ HOթ8=)0?&GnM PVe)ןp6G8@ F0 K\'"Q@B *sX/ena 6sQ{bsKȚopͧh@F!2T I7֙)~w`A^'ݸ>T.8X[!s\98;)eǽEx^c>jy:sۖ]{Yit754f!b*vk]l>PɳGZ0 ->zx#Z5ㅙu`% Ɯ"i%R/#߽ӟIz%e1#h5풫JcĦ¢0/$WjmT!WJEfSKG6җo=-bw TBZ =9mE~3^bmAeA )*/JR̍;̖ed6Lj{Q|?ihOt%}rb>C?NYc=1,t(ս r*y(n1< *⾢'ﬕm}x^L yU|p?~7 !zf,K{O|k]DݖgϵڼR>h,rms Z_%[xp/rX/s6 _2ĕO$[<0`%;\]H1:3[pkN  {kӳ_غ(Vހ9mʸ-JTW@mCnzs MdrĀ^30FK=vnnMk(Ҁ!=~?k\S&U"۵k΅_F8): Ҽ N ]9]7"SUarjeϓ@6Ñ.\2{bGҪ_~]j vgQH5v^3Ps`AU„rFM1FRѠ@pJyZXKTIB){K4Y7T'6XbGg JU}VZ ek2-OgD-/SU"%8(UL_^aHbXvX丵+A༉bЭ #}Sx̕-PbH*}S-L惘\:6>ۀ㞨@4#wd`qD^Vޥb0Dj.GucpqJgz#F.$NWVނπŠ+e+ kߘ/3c#3zaj gDǭEtd',XbY>ñح¡]f.CU|  @[<0BVYR[iJYHINB4!#Jn%X/j3b \wcj99s? }Bb[oS7Fdz,{f"O*A?ڝ ~A2\KQ?il:gp;>O!݋<Fh4@O":~=:H7E2>ժ ǭɢq:۶͹ā5W|i Td׳DdޗXe_OH wPU k/l|>MǺ}IT8)U &ÿR#,lYF|;ZcTĄiW>D=6چU9?nkǯ8fM\Wc^̴! zMl$)|LT6S6m *y?T sPLñ>M>tLYq QGuH Vix:tX%D&mʛZ]|V %v:G~a}mRSzS5ݖȕWzACN{|1EX1 "a{Ua]"A/GDRm'rjs~܈M=iRp)jɽF=wOp T67{iUwNk׊{c ]o@D&ym]~&z.vRaϚcՂg8ބɧMN"f~5h 8gJ 6u5L&Rv^RlsFj06rso 889[zq=Aa\`,FW4ݨec4uH~os㢋{͘;B%X5;6%j!z72`hHs)&3>* o.! .1P78x5mblKo^rHuQYIBU?bg^ R-4dږu@y@5iX5Xd,c|0!]8\ZmJyٔ 28&^ bp}Esk?䬅Mf 4I$m L2bE^񋱽N\0xHU%-h:Z787$؊rqI~26AJTO>ಫ-zvUb6|P,{ww\yJ[FLbl}v':anS<ѿigaKx17_DEi)Lm|?2M.* @cj80$Y´Aӱ,fE9 C2o1GuY=~ƫtoT䀡$VWݹ{"wkLRȥM'ƨ\i]'+ ,F&֨JT^B9 FwU,^jasn#[@s̩`KBE>҈ A/N?EP<=/{rX[F-#[VS! !߾m+]ՕΗRߚs Fc"!0ʽRڬ q҄ڐf4#8nC#,XPre+ tR5%nBćfЪGR)D]#h)oKˮ` ;jH"T"6LAېti&HZnS:a@"Mh*@s(Pࢪnuj]g&l uK_2޹4VC׆S롸,pB,2@"4o$jo܍ ՞ɺJ>:zs\U &G9Fš^ $Yh?"$Yߩ呫c]L9U ԷQ6ەYIGc=Lk-Y!t>ጩNq%<>GěXo'^B?ܖfQgo'B+bQ:h!]9Re)FGaaZ 7XOBWH:TDd+Eh"ZҐmVR33"bd@f)|A9%1;SV՚a3v,-(ÙLm=sA, 1:d(r2 $6K,X) FJ( .jSZ#f(pԀu72Y;UV'zkGL8J`s48cD-izfXCI.%wg^n3zDgr 4x!SҘfLߖ?/*1 [fVg7W>GL;YuXċoi/gҘp!Of`%h;1z-\78mS;63cq\EZm u 3-f>>[@DU\JT G#Jb;o:Mz-b[)BץӪZ(%FyEY3sj2W)y^7XaIUX` H[gB2"npcs|/9Z(\Cx+-)b9Tx,nH9PH.?疎#um^ppAsBPu.\eNahaKΎ<5I]ٻ8VEM&voSfTcliU`AF2祛 ?>P\t 2,;,*gQRUe^|H8t5UޚnHy;.b#?cH\3)wKgIWfwlc:@f虐Tųo 6=M@jQ2Z{4UEdV<(rQ7⚴K5g@/9Dx@2xmb}f׆Psu'PW#2ƎƝqA菌$I#J6(eW%$)b>Y!UŜΌ. l~ mh@ u1*߲!.&/u(FhըX,YXDme@t+!2|F \ec.KqHUqtn*3tgN[V fOh=(IȘ lnik2F-eS4̿6j׽yQp4?pbkAsjlNs*#LM%{d}0sQFn2pMu>+ㅌ4t%l)+BW| |z3*r)-/Lp 3N4Cv^y;7;Z/w[Ĩ5`R%ˢ,0e_FC#ҶP,:5 O*gYPJ` ^)#z4/Pmٿ˲85MAǜDab&.9<v"bN=Hf)f5GoW'sG:bg`_e8iq3 +vDG@H`e!$| crDcg +,Lߖ3*j %P>c ާUh W ڋ}&(,\ fF:_% Ǝv¢uM7enL>rv(cj 8|tnp|D:f@?c犊8$K0wQY@3ђE5Ʌ77yQ6lGY9T/qS, 5HkE.ҩ=>>'#!ʯ&1hȻl'/DTG4ws|;hZEtǚLIJsb@{f :_zVҏkyM[mg4'rYkm`UcO j^j(2+qiTL^T'x&vFKif8+褟x:sjpi$' f5&>I.5v©3*z'S)ް8qAFZ|ƹR44lP$k Ŧ塵G@ !*Wr(Jh7,F"pT-Ο|+ v6k;e c #\ P$t0,"Sxvfw./yχ']RdW9ЏD0r'(q,Er[.ynA,LڝtN-QR%lB:IuB*^E,烁z֌RF~nz>I}c} o?i:;b䂗o?9s# 6fSmxKQ ӱSA&[Hҟh,ݎbdHj-ZcN;\7ui侞"O{6+"4|_JV(9;n"y"FEDW D8NDA ޓ.L@;%GGLq+UhA(y…~m-?c߫w}(r4%x "+o InI`dF'$⾢X#sZGAX.h3q gt;_vG D%ΡNŠ}Xl29CxZ̩sB\ Eh7 Qnrκ%G&Aw߸ևK`Qz [$D疪cAw8wPie {z{bUF<UvXX%՞>d`d*S*Ęl%ƺ_({%Hp~Н_#P˕hM?ڬn$Z6ܞ,fxngjݺY W";:Wqhdc{\Nt/jdRL~W~9WK{~o~V?2(5GsPc яA*D:,)CYѕMoE@+(C8r;P**B6A9>~h5ـkp BP-[{QT L$T-9$B@gHkMɜ4d.2\;G`+g:հVOCuIE:ta2ScrzgŢgXP*o`߽7|I+o=~q~R_õʑƎ(mL ,:I_-Q2DX9σVK`e&Ed\F}nҸ*Vɟbݐ?h ߚ&bUe.m}0V7Ե[W̭,>\2>VTdI-ë8PzdSBDk{s@̿tcv'F$Dgxf1w{^mI{G^qRMX1oE|ߣ4aݡ -:zYYhEn,*;&#`{j$voЖelsN N i4Urꥤ9isu&0'4T>؉ jn'*PoInDUF{OkK +:ٜךD:YkXVm]k}i=f.e@9??)G~9"ţ4 I8E(C+cqTWg & B}-5 ! orr:#h8=rw.TX!.f_U[V>,|\iyQW%9d"{j/KO*wHp$]Ieb*D#BK4SG1v kfw'HSޤ-$-Izuéu"𧯚B .݆L,)B_]*i}7'>>=1T8hcs뷘o~$h2 >KӁiDv|%% e-O PR2H9/~Dh F '4յgF΃]9H}&p3rIŮ㲕K.2>2dbx1"N;{YwE`te~H`- z%oee:ǩ:97>QvϺDYQ{vu|׊uv;EtQ, ` aǽY D'_yPRROkcqVS@'Zˢ͏p6*./@Wj/ ->G s)Ce`skdlM'2㵨g26p٪>/*\ö VH. YƹN oJ=Bc"oP׭ ~/w|6eU z+C1@Ჱ L/MԹo(SQ CN0shv >6 3}΀ #ɦP I_ߺ_Fŕ~c)"tŧ+A5FgզPN%ZRR*  "z Z Խ<FaedEUvkOvНHһ_5ip' Qv1oH ;Mf^NomgA|6=%۳k']U3C5 QzWuʆܒD49 5V8m)|26+SUxdݷXIj}6ȡ8ofS5)7f9kO})1U(0Q@<%+T,(3Ф٧la4 vuh%ōhI6k7 PX8Ie@&6D|NcLzΝ1/T:s8䳿AP xB9$o)kSxck6Z*b:"|pVmٴWB2.11>${*B/jO2n4ܩ|FbUw{jY鵖$JleO-O%bbeF[D6hU%gͅNtcAf|4ZC&QܜT1k˵¹d@$pKk=4K Dn$%tjDp-amiN>ˣ'agL Wf.PmCweqDJT3N}NMa_PwKP,V8-S$TϮKONx/MD[:>foC sqJ, c|ߦtX?KO<[c4ܰ-G6ws^/k#iђ'V. *!N=a,ev2ݰS~xmr(NHs;{ /U#KST/EE d2j,ݭVkdi}pd${Yi;ݥEˡWђQ zlR) nCAk?5;{v$(,l{$_qP'c ﵋j z%ρ:zyo+n'0]+ez@S)7 o 0\ZzCُtAl2p}!¨!3'/*rf3 -e]vlsimW<y ȼi qu/!FrFhJW𔐡$+MOݣP/^FWiQ(--D{r3 L\& rC,#H+tW)ɐ"ks .h>k"4:68KK&9X]rB7& 䔃;Yk`yONN/G7gAUiH.(~ˉh*lQaD =䍃E]gcws LǼ) +oxvXc_̛hYv53*/W)~/ Xcc蜄 fd $4yj"FUV-g[m+eUB )*;=鯀p|[_A6۞D+t'2FPoU,ֈLQ=uP`'=yp:47K$M෭4t J}xdpK;f z5b)l߼K8a OnWyCX5h|Q-"ޞsՊ4F졹Pl\bOƦ]Ok~ƚkd|k:j^IS,_ʼnNR!̠;ሞCoU GRҤK56 p0h)&Q,u )Be0w Jco/ =-uU8gt6ݽ7PԂSDP[:7rrXO+b x g{({(W#q,@FsAgw+UWF{+ GUN?PG{@'=tg‘`tsq#@Tk,FA|G\Ǿv_%AB1zvMq.`wbvǹn:S6mط-6JPyEby8ܬoрBb4!#$謂  g641q=z&r{PwoVL[Uf`Dž}8цU 7H)E<t+>l?1Zhͱ{Jwl]446(ߝu}r $yߧ,`CїfxWik&M<]Z%A^ݚ+~jMMI=gOaYyRj׸"u Liב]hSK=NI4P+XMU"ťD~eq#)T2W".@q\xܡhy\G_SbE(c<&+sAx<#1Y}YA-f򙒦Bvk_&=@!nW/.sGaG $:KX {E[tƓ~άt'l[6Í=q69eW;XRF)omg,@F;9,=@#61ta:?ɒv nn# +X[,! KP_A!q9q:M$L,3T,,f.zb¯t zCCmaVSxv C&K#?Oh Lɥ+fqwR EajN<{ } ՟#qb|h .M] o??U$FgaY 5'`8aRnhz*}d.`aJ 0kƥQ2Ktx/c,-Hhċ.~]E!~4A3k T(ozk )d {kB% {1O_?nA*4(읋 UJĮW Dz ž6V[!Nﰭ7uxU##8}N4rLS i6b\3 C 3t.ݦCn\ܡ ]qd .{^NWԧ6٨"O#b*\:b~ύuRCF,(N0sAGGOʬXihl4)Tn=|DkD!x+^\!br͎RJjq:O 2[8IK!ɬ=˟kZMrV'JD BN iHHuؙgvɼ~pC7fX%Ayib#qmZb|ם8Tי#2lǖ+ +.JO=ȰBOyB}QQL:NsLRbut`Ii:#u!zX7,L"3to](cE>~L Y/F4E\aR=;A!|('ʖ&]j5z.$yh\wL0kF]ed/μa6)|6ȩOKX ΀ #rol}Hx{z͆Qz? |c5ӁeFtmKJ;~c`/pG)kTfcϤ̣W#ufݸȸpr";I|In^mZSwu+z64pgmxG*n+C1BE+0WZ_b])%Tqe#I)OVUy&bW>msHr`0PUASՕD͝*¡tIgWFffaPN;]p5t B}R%CbhB^0,vޘN7M%[p7ejGF (jXY?('hP/@vKȦnPa5$mi]mn}Ҝ&1}'/Wl -r\R^96{CH깰3QsLh<,kΓkMb$jݹU=?Pr-6VMk<@>=LT6A]>BBb(9fWGә`5͘ 或4+3[DbOW% ;"O>Al` \uL!WW%]b{po))ᲫJ`mYp!4h.c_c=Q O.yTadr1jaYu| )Otߜ +<i. )! `cC x1qVii%ѓ ^:ȚZJe> 2~ jl4$ELERȄsMfKS:絑g-[x"HZqx`7"rT`.`Lc.N_rg&#N}. CJ]o3-IϹA^žp@B螢v L=gdS~Hd,x۞Lu+uTє%M[Ex0ea)7m:@5AMa\6MMk=VokN^^)S톧㐋NUqG!)a?c*WX%zupc&ݻW% ~hN^'\ӑ-!5C Wy"c27N:4Xo兦@V G9Ǧжmm0A^7JvvjjE.bi*{|zTm8a iBAKMQM5I=o$}ß<'3?}xM{bP|봅2%iSDTH_ WNLOame| h,&ыU5/PRT@m7ÛN27q8ѝ7z$oyOИҢ4B[ZZ+FxHidmqPw⫧^&JSw 3"84ނ(/WlBnC?3Iw'q rK8d^SlL]q&l>wߵ߭#T/ 9h.QyN]^5 I:tfF澳OL߻_c$x $;]"* CWI,kMN:r]Bv7+F6N !T?>|;ZATi ڷrծUfΈ?v Oo8; 1]&I )g&,s:]=%sdZʘJnj$k Wnh33jf[l[7O#nU%(%̵wLN&alf)&$D1^L7a弇B콋:@jM#ǜ+*b<AY :fxU+r8|A T˧)ޞ}l`MsTh|P+ͫaX}T42,f *cn7Ltȩ^ F)g}`*Mnu&`|4ne]g{P0jY d G~C!@0?èW=17)xaUx}w&:XjN4 qp0(N&g(مRuNkro[1yb+Q!"L*3>JLP8l&` e|NA3A{>JA̫G53Bh{UYC|?&M#ģ9 k{ k;$, b@̿wx^3oIxk)EO4qs4(b"S M "_ȀFJG$W*•\B#I)f<;)J[8(+#14u]E`O6A.%$LZ͹!rڗyv#XM0?ꔎl a':.ms#84ƒ[aJ J0Y>y]&R\4@g6LͶI|CQ0ҝU̦&Nٺp%hq!QqLB2&Gs7L׻4CY`c?,٦58 ֚2i2M'f5=ީrnF n$w#DY"LQf2D`nPH$JaQow]H\ ŭ_gg Nc\!oo&Fٕ rz<.- zCF]a+G 8N^3w O 2ⵏT=쯃E({͗G/V6IQ? ,&P{́qqtlƀTIEc_39/~{f%q]?{J8 z 8 [)58*b M68QSleKv&+ zO\PC.}؈;eVV4棸8&C^~pȿk:ooqVWzd38yH-`U\a.T7cuwFxbUa8Chj@\v%1#z+1=?ȼ9ū$|i/>ZօpKJX\%R:c-11?EzeU@l9D@Ox4UˣV&'(@?bRܒ*9D2BIx{ηAXm!Թ?f2uIqP˙&\R=>d$`Bˍu5ϾT1S~R)Kx% 8 B2YQ iZujB?h v6?#Co[ZUTl܌繉K&KT>:4to`r5{\ K~ 9BRa:iP[sD5Ս+4,u*> ȍѭ'>u+ӳXrOru*.`*BƈWBCnXp+)Lo: -RO} ~U !ʢcH* ^T&uTY_I uMp;}ij-@R/H\3*L0H1ap=+slaqh $|!9E?J2w.a=X >ಁDV>d&hxBɺ,䶨;F^/bWwƞQ|R~%8U @yʪٴHk Lxڮ|*&uv?OF0;)ruL?Pf (_;* u X[jJ_ϻ)- ѲfpC\ ^RK T@A-^97Ք`YV4W/W)~t+لR#_wID.o ^wBbJ.7SL։MY(5E߈DX!Ü};#0N e ^$jNBt*QHj)r>ʧQ*puڈ@S.mkmY hq΅4 ZL1=[wY_0v $H Ro52`ĸd ڋ(. M\6 5L)LqLI90g-Mwb0`,?N?/^uiZ)5 -y]<82sd*^ Ŧ_vixj9Ρ(d()D} dvOBC=~ekJhGT /uS ڙ!==0de+|CYE~׮c^,ZJ>DK;MxMg^qJMl?य़*ql,JINR;q)H0v8>? KVe0rqѪ$TMkw|u_Xe8- bA$H>8@L~"*&^.L4p/-nCw?n#9> .lBeP >%(<#'D!%i0ل*3!qY]!֝Att#H[NʷvaEMқuV/( ;eq) 5Ol $_}*:s$,G O.@zòTW~O3n94(]IC9,OpŶ(tHTma}DVZf$IV!V֙HL2ME8@) YJ eĻAYɊgm)t=,WZ NfB~2pQiJڪd#*EͫL$I[͸rѥ$˕SG/ -*p}P:YWQ1@nG";ٟ*Ž45ZÃ)hv)'Ŷ^P+IΞzV LE1J]8*.Y=|9 SQyV)9%,P,e9Évvk'nRZWR!oSi SlawhUNj'&xCimhUV5C~Phz/HJ\f$!Vv8w:䏣d>?V;#H-B<.\-6 q#m-L]bYshNnP* g2&4G[QlҤnZ[}t":gnb &8~X8whv9 8);dmM9R͠ )e/IGȨU r@z]|D$%ĩ +nH1k2 P.6Whb`{,: - 뤕wF+/DJhiLdy=HATe8"Eĝ^^{M 8#\e{%+cHOّP^գ pr7e2 x09/CqKgV S/q ,6A=[)`ꕽgr,}^ gg0頎Dw]tjKPEh|\m7b?7Y ǩ;}:Tn&X*Bəuf): @c͚E;=} >| o|>Ͱ= !u:DYpEOkq]f{NQ޲Ǫ*njyВ);wy&ո]{:ehZ3"X%24Wbat(a꼙!`zohR1c+1AmZr얏JNYX;F+BLbԤ8 z=Չ|nN 'ݫV2E4=k«YomYR kCPp m6g#bzUJ Z0V7wmP(x)` |G( s"#)U18*~,[x߉ nl?cE[pJGn"h8?d7[tOX*=<-T/"EAD)V{ء+N'N;æ1;b 3E;WrxK\o?_wTzY%J&JS.6vJDj2f/C*}.[onc'Z![r;ΖgC5WWgpSi&Psf -bFR,C@d`le *LX#rX1+GJē{ۆZ[rK¡',Z6ƦL] {h(NRppm[R?SfUx`?^42m+'sDڒ KLʽ K11T7Y$vB59oNT ,I [=|zYylELmtA;#WL =MǨS![7p"(ZqRrBR:R+R*4F)ZbYeݩ"@v"'B\vM62楦qxX-,c0cxh:l,"ѐ":΋1:<;q 8d4PRk 'wzO 2G]DڶYXwk>% o Z8a&v> \agd7g'yʙly0+ |Ŏ;LYCY];,NvbIOlb{ygU@mCaEF<ۘ\sb2 QInJm 5 Vˆ;f/V4 *jp7)NCH'L\^&v/ \ !ݲj|~MH:?O9=>iw2I}PoUЀYed2HcRb%}`9^!k ;#ҹT~s) ЙF~Z7h%_O72egfM\^E,i&`D9<Qan.„Zcg5.r ,ơ9[_d&,{(w/cBK؈S ؋, j|a]bR䭧0BYze_O:}}Đ(aQO[|b1|䩃'E4mCHV b s+apvf#CK 7==`~M &Bf鎃wB C)g tp$Ɍ0s^R.{lS-\tJREBJT'ܖͅ*-NnSeY(jz&H@yށ|&{}{ZVY=#s:Al?*G k\|eqh.[H^!H5s6r@ У5Eݕ EAꁬ G`M uq]~ Nv!"R!=%~iPb16G W2[L4Ngwҹf4(ݦƑV|Aإb rզ9/W^]}%UER7HRBYU2x '\J9;[&u0A])QDy)ĖyM:C~A\,_ƺΓcWv安!TEjaKnm}Zˆl7΢&5HzC;گH<|㺍"Z.)2GFwP4&d"V#lHb]ck+y`w`F\:f 97=M UIrXr}V]GswBۅlDzp@{\T[%E<2K\Á܃ַvȯ̫ו~:o_C +fFr, _i}y|*"jdO;4hm_Uٲe.^u;ܜ_,5^:) RڰuY4rwV_i,G"+\c4$„lgk /ₖ4(~0.T9R{t٧;~_l(+ѵ@5esUr> Ot7h1"쮰^&;f`gAH?[bMk bLՔᆋKo \OvQ" G?fL8(ғ;d(n^:1G7VWN}4oϲn[XBXWS`3*M1jnj{D䬵{DgV򒺫N@3 ?fx1wtʹr"jyLu <}̓,GyW!A~Hmr!] g3J瑌)³ayfY#5&@DdHO9S"_wu]h#;d^qb[qkW!(d>%.7BTp㉴f"~[ɁŽra_^%mZ++ɚOórk ^;MTmS H`3<  ny`>㯵χT{[m-6x;?C`wU<ń w'gXwұ >=ʾRwT?{s9bpW9vB P"dW {Kޢ 35^͘LU޲(!]9)?=i &Iͽ j=B)jxr&Uq[YZrOdGEW6gϊ#WnO$ [^"-o-R_jl+"[JrH*Slegm?%&p7ӵ X⛪2ɢ__rB}(8YE@c0_W_4xc ,`LlWj.jE35CK>"<e|Ȭԇ5yctvjFl' R|r^!6h a{j_g#t+A\į"†校V Hia|6C"B[_gj [_U$xplX|if=eL{\}CD/sIz71#8!l71 d2bƼ7k&}}>qҗ2>yH8%m(\[JxH-܉S>ɄXqm[Z7M'jV\XS:66xB)}[jJjSx/z^ 顶ST[-g0KݗvѡX[x)vKR4M⬧3YɼC ^#1ƥh(ZuLp8~&ks3y)P4PGk7 X@L >IÙt~d/ kPFKnPѿ_4a,Wuq\w[_Gp+2 f巁{]1IÈ-+?U$v)٪NiVn;촫y xG8.?dA8@XeM҃s vy';7?9}Ta3~bgSt咹C\m$'@1 n U7cV\BTϐx^1uw@RKWֲ_'Z0V\IԆGoC&-C^| 13,&aV*w=*7AA؏)[xmN!^2/Y6櫾Z+|_$`&ϓ?i~M%QDERUYr%Nҫ* #xvtK" [DwuXM>xO6ŐvF`FЀPX3KBkť$~^JMF5y5bS9iԧ%g,c- dQH[t\S#A/ڇ=/&2`K 31 nޮYQsugy0)4RpO~_G{aʓHˊ1`Du= OK2]W,-s G飸 -Y!Z8v,RȁXXC$;Fn6j 沞$& I"ZvwwCcw0!6}'۴ I N*Op>tDžzdX7gù%&}z?,K#~%,|㡧yFH]o9XoqHWd.6nn.޺挚U 2Q PCqs8|E bQ% ޫ"U`J?xT7''3꒕}H%{#M2l,ǦeS(qj6O"[6wL @[$7/#i3r|Np;U0z97SW"̼C.稔vkgCq _iЫ`5-l7g8S+j#B sGfl7:jOHWȫvSqWؙltXO\⢫"e l鲞[#(Yz+5 yH_[,m˲l{jdXYVlj;[AZHQb,E{:dmO71l{d&RNr6,4)@|ENl˵D?" C 02 ;iOh+ JvePTYō%Uwm k)Bv$ʌΐ=,lk$:a .iOO3յ~Bi뉓Ύ@w&FabFoEO+nR,|OR_ExS.pohUpcPemIh: ){2侇&#뇵/ $up"Ckܸm|mCcB6ֱ:aJ RPvhI?2WH5iiwf~KbHnBMlD#cQ}FV/V%kON7*#֨B'+:,)YH;X@5 aqC8IqŖK AU Wbn| c~툭Lh/MUݿzH"oJWlkBJ xJbzF먍k/9Fp(;3Iߡu^}Bis\y;V@M<3b.}!`R\Mv 7j*bTf`tSx%e_.%XlxnpUC0A#UBoZ6 jܿ6jpJi[={ԒtwWxqftLK_hX`iF34@w;zHN1~e}o V*b/!'!L(T> Vv_BPhSؾX~ʼU\Ҽjߠ =T ;YebnTlvY8> =焽wP&B$LwAחT}z!BY(DTo`s?< =odMieY~#8BU%9S82\olT!J0H%:+Ì w9hRԏ d;V mKߊDm׭5F CD/?Pf3HXt CX2ň(n(-~XxLuxŘx b4@$DTVF/gG]1R}xN6侐JxOݬSK  Dc4g˶29BE4j@i1 s{s73)}S_w{$+<szb)utW"3R\<_7RNYP*ڦ/.HϷ8ۣ7'"] F<`]2p%^JҸ٬ÛWa3 + ZP..><,2w-j>%7\dqNô3QZ3hW@/- mc/ QyR%i Ł"Y ї ʬS)}Wܼ SEu X\kW[|--ɯN+ &DCVuWgmk,yc+O1Kb'Jjf)^f I=ߢΑ()OdRoyw3\w':\@)$!LS0oH왉!nxq\3$}ljE{hItz3<mOo5}m]3O>ol̺^yv"cws5&h+o8Kfkii_B]Jo߿Cq©F)y>\5'<[V7 ~jڽGB t'/8ACv_Gҏ0ggEx2@BcMayjҠON?ǚD}rѠ:qd+;t൷ O”7}XqYbY@(Fl~|!PYyΓ\h1f0~ɱsU',7T%76I| w`9YC ݈U(Ny_9Yׇy?{m0tH,=(6Fa1zAx&U7G/Y^E2MrG.){vDZG~ DyW=Hr{K$U=;f"}q$6ksIԠv Gw($i48 A *&Dje*s;vr5/]Oj7-2<>ILn#NH/@vj@kzp`1͋K' l=*^6~U*&GuHH7PS[y$p#!3r":1913z0-i$kc fN-k< ˷( 8OvlQ}mi>8 BzyC8~>Λ?2:Ykv[fDCY<5ۄ` z48-'EǕp_P_3W(7iDkȽeVJY@k+^v:Ȣ$Ety%\/֏nJ%7Td}][TV^*SHkqG!3b\>({Ul兒Z1j;xyHqZ25L )Ȋ؁Ǐ0; 9Յ>-8d%K5`n6d/Krܷ,b,w@ uz(}#NPwR 0>i_wr}Q[L?%-N A79v49@cA6ޟ&$d| Aq㸵F5/6%| U@uϖCB[6_#OVrX#0N0ոmTH.GK[ádވ{tғH*(94MGҡXOx-5Ԙ:%ftmc>SIp\t3Yy8ƌx ;(g‽_@OXOgCRaMKTp==9ӂ V-˾? [541(JV&lu+(P_Oy QJt\GFj/ 8XSƧyƉnJ91BcwCS< w/UP (ZhPϦOÜ5vHtka`DC{˪g$BRZ(ɖesuk~˂/ D >2E^yscŠN#21CEWߩxV2PeP9-y91SBk =s:󘟧srF.P@I% kJj!&G%jc5W M;IZ F{#|,(C4}HQx9A}/kCV-&JexC|k],RDϐve I FV=-IS R7=$ڮYaͯ-ZsHZ ZٗVKzg7!d([7v<m);&|iX䆘FJ.*O n-)CIPzliͰya!I`X󐓉\Db hoLXLllQo̪Q X!kqb8C\@u#* 7 iJ"WVPW!bWMV7s~:I|(KFgK:j/\[̕nt0m"V$Z! ,1G:EL4M9Ȉ{` ui R rjMM$ާ{ڽ=RE\R90rc.\Vb[%[Z4lPM3g4܏ƉpU$,L@䟢&&J<X$m*gml+.kmkԦnC$uLϴi ? Uw֠[;I./ݽVI_q \gFH|P 79)L#.Z7[p2pv)$кnfD#Ǚ} m9af;)eKiGcTiNOkH1{n-pHGӑ`DysE!ٷ%8ٸl`cEsP 4ShCoXa7t&O@3x{sB7Y,Ju\]5$7,+ WM8 ga:{J+&=v+4PqEX/ɭ_8#$P wsn@M;j 7x`ny_}\thnRt)O0'u΢,=u3GjCdQZ+rO@NJb]P_\ im]{ Ȏ^ZB>d$7sMH4t:%@ 2 :hu&L[bI D;B) cIj"hA>V46nPhv7,/Ȇ6oZ$e:3l)+8kLV5֥J 7m}cdYS"}S Oۢ!@;+rCe\#ωjeYf/gR;kaTZcY1NL X-Qy码 PD8Q/% lb8)~7g/h˾q[kY@j6 Hc@^%ܫ;䌻$J>}RҨ L-i/_6SaϢoS0hf1(M M]6bЫZwCn%FΗ{#bwL4eg>3Un|;ϥ/sSI7+f7Zӽs3{D;pw~<+JxnCau[ "3=-k>`&Vbxk4r5жE6z3 /qYS6{+WM w-pnj"9<=O o Iff^c׆dx2OyPqZ{+@ֹVؒUULx8ݔJM0'0g:]#W”a_O齔=v/ݠpL8S7L"ۄSr6JaU~j<\>j;[WAExٟJE US](@@WrKCX)WxDdpe< gzɁJZOc}M`*”-s?+`v&ݶ#>,[p+YM2T#BteH.ñ,77"n-ĄtsRH* tCϩ~Lvԡ0B`Wu;"1 9@lM-K砜1ok4D,OQO@p3eF"lr]u췼JܛE҂򺏓eh%6kC(TziW1)BIbM* UCFR2W+bئ pJ}?S>A{ԟvׯѠ:Upf9:(& YS L?Wя>HeB$J6(Bō C0+[QIȟ\MƁ!KzL["r쫜uvyq*bpt43ĈGؕI&| F׵M5̘~h? G#NTZEZ5-{%{fd`f⋿A6p()lt00Æt=XP.f$&yI[ p%{!<}j&\+!8<4ck9 ֭,5HsbUGMIbպ#ЁNn>e2y^0_/J6Iqw 0[yq(Rf@ZL?WGbW]lHWkYߺjWi !D6,9)`cJjXvա<>O(|;t2z1*zTQμ7`me]%M I[Ani 4hK{(яYB\Rm>W:8L+\3XJ-9?Pi}@<_ƯK-.>=E^zxɺ&_A$r;QӮS-Fϒ̣ 6nVl/[ [ s|`Noq R ( I-^ܦ rbZ`a_>qzCCa&z"{Yu~]\py#dL02]lϹ$;,?NI҇!IGy2Ѹ=٧|rŰZIAub%*jAE6%W~;Zn;Y۱l1q*q{4dwuntӹiMD2BhV lC|o8wVR.6լ,w'-"ӥ{b!-c(~|Nv9} QitS j{M qc[[aduZgӅ6WC 8d#PvF:=fI?z4CMB0 ľ 9?X]:6_n0~'SYf8'cW]IWjsmD>`p $Sr6Iǃҗ_YK#³? vGI7+E^Yht'<7]g]CZ&_p]p DNquPR(ldpV+wy%w?S7NF]9[Iʱe9zv i,pq4>nXܱz! ޢPP8Խovp1 lPɹE2l}v ~>Itfr^ˣ9}95'Lt%^hpO (:(o8{VgiHEξ lB~E.~ d]ܠ.ѮOFz1Y~\``T$ -tg,V D^@w^o Ԃ gfihJq0kfi3 ,:4"ۙjUJ\ ;18J+1F`@_]X>֋L?%-p "7QNzzXϤLw1N*  eΕE} 2*4N<bevoUFc5 '&$4ۜ5p7fy+KL2WrZ<3ev p;{|J5Y,,UDTspS *uܷ#W6J`*-r+YU Q2zWz l7>V^4Z$Ok(u?5KԌ{z #,H:nrCr ~1~'e}oF_~ .a+郦n׈A ~Um䃀9m\\js9y(OfP/:;\C{7hp`iilE}  5t(,+R-TwuвC_ )aPv|*3("5q<'Eؓ6 "1j0M]f;aU= xSi9¶ϝn:չW`-8E ,cZ9xխpv-s7iە)ԊE{7 Ҏ? og͛$uȃ=3b 6)eG:M#f|ёJDvɞP+}~rDշ{Gh .ЀW7gadžZ(j}OʍC\B酫&A88:6ǹIPX<~5pٺ‡N}e62~Ç꺈V`@燑Z|_d3C~N}4Vp\n/bd<:(7rWRg32EaU^'s4KQ4j_FtZ[,Qv,)7z3ibS7B?O|:E~ Qdr)U pa2ceZDuYȠdHg3[lV6Ax]Cų^MzTWZM;y3ӟ#1 (wrAjůst_guTpb_//=> D0;mƼ Jʧy)ɖSfhBM3!2ϱ Ӧ, B5hI+z:=[EUɈK bF<}>@pDw{/UʼNS%ښZ9( /g̼;>cu*pS"&3UMd&33#b+!뿊˅7Uv O-d"3q(K ,L?uGFB*vdr1Oל&V>Ҽ{zKCAS7 '{Pzlq7vJfQ %_>pR??,ע+:crv]L]M|I9E>zcўkwXL'쭀m4< ?3Ϡ=-{y>U/_Β1oqT8Ge0^vq$FzLX3 w)yVz-`pC3 (XM@^ 9Ia$6tc5df\Y-`ÜV@Z4g,^-CR,cd5xl88e\Kn{q =eW"Fz0߾oՂW.et:XF@s_ N P>Ek:aĢۈRㅤO?u| =t- ̷Yn3;Ҍ)Bd!X?*/V l~e n-}@y/ҷc_`B=l^L1!W=C l7c@i}}9Y]Z*vuе۞VN2*k\8xvrVNqة Ҕ̾ rA)St"^5q-%^@iZg#}}LuqwAXIoɺJo:[Sef|#blXi-g.mT!<TɌ&(^K5bk/e:%D!*Ae MݲZP5ZiWzzI"`ͽq1JQ;}g-FOw &v~Z60."J=҈o~ҁ(ߚ')Btqn@UԋwM캴f(tqMSVLK8 &EF,ٞKW5~0mk8 1{մŞ{xwV/4,|CYQP`̯G8x3g|Ȕe֗ϦxuJ.YA,G~ nޟȽԎ^Ň}>cM{C){dAxxZ4m)GS%Dwq|*ƎQMȊL "i iFo(ާwmtr/PywwQNSzC>c;yaEQzطlq5@' |]ѓvU? ]c׻X-&$'?=a߭>KݫP Lq30夈lh ,}G<"ӿDfyvgJ +]ЧwckLJݜ [X0qG睤a"hBZ'?)%1€d, 1^ ;vd8Ix_*2\#/Guy *#+@YW1H.MD+@, ,0z/QzȖEduA*SߛDg!9t\7jٸ@ ҃fhhcPPC5v qC}t2J#,hMHmM9WަMo&X9dAF|䯼0]\@!Z- ~J@OwCW;Rcv`Ɛ@#&/I x?h46ρ<2 z!G1ĔHAY< 1HݺdVՉL\۲ SoľQWMm;ߧqqG}zތF0?1BhdDm 6 Tk, \/>+WL2 ,`9!U@$(CFoi#׽LE5!bkWQ_1v<*1l1a< n m rכd0Wn(OZW_J6|Pшm78"%oCpJ &>uäebj7-wfU/LzvlO1I16|D}/F=k'bkeƃ`EO5+z ODՋ Uia>Uݿ#5O [$&[juéͷPl?wIuAy?aAN.c-wo}r fwGbzVp`Ӗ}P$*(j{ʈcWLZ dBmHNbd`:Gރ~-EdPVDKLdދZ/TΖǍ~6-pؾzcS{,W] @~mRO"e1,or'@Tupz'| % ]Xi,PIJ$!9xx*L 2*YK"fP.liFK0yi;ï="}*7x6cqCIԅ9X`O]Vp,Sr k׸#D%kQOrf)1 ogxBoZc*=hy55k-.$Q}չb`r9D>ÏHq=Y(uK![w&ֳߑɧb@ ( ǘ,D#w#1 іr2jse8+_-FbbHTj#XPv /~7}=f2+aٍngstlKM2V),-s&= g2n :C/pO}LuʗD թkI9 twP8t䁤EIQ.7hu@f1?ңRrzQo 䎵C`9O0(J9Cz KLfڗ5{xlڐ>N9#7!Zۆ$aF+ 㾂w-=l';WQn@^msb*ŷ14$76w: yy/|R@=h˘+BrCyU`$SV6.˧:>⏕'_sOoJI20nh6_ WΡl?tyb>N4 ! t>ʽH3][t(bqġTjW%<ǦV\^XRKZVBbs>WDžGǎxju"n8zouGLO~H%F!7 uկ÷L"hjНΚ"$&IOl):rY zij!e=zz<\:0\YtAgY^]T> AuqYg?.]Пn`6.O=񜧍0"6N<+> 30X$T⇳>u89U@UU rU/xrO?/)B$4:۩,F6ŬFXϨg-3tg,qN( jմg" y .`(w5FصV"ﱅwdqYW" \禠Wģz' *txbпѡ aex/iNw|AD^sj%:TIl 0E-5:n WDUQcDS">Y.)S"tO&x@,დ df4eCVe1ݐ`}&WO}#gg&.KsA Yj-U^IM3'@t 7f+MKh52&Wwߍ1o| +$p( YYPDNWѿ~9ƖxX q73[LJ`~7Yt=͹˶:sa1ŻU2$emڅ^P]M+MoKEV@Nǟ)0D>&MۧN*01Ne3*5Ic۱Q`/J\2F]yuc7D=-![h vn<³?ɨww*`WEae&B7Uj*PJZNlFkU~%Fd2w,M1S2 ]5tONtr]su>Sy7x+ў0:Jv܉i ?O^ZMse3r[K8(~n uD #(kkھQ); O*֐l?N 0yꩢ?'-0m p8k5 ="+dvfG@hYpٱZrQiYD4!l7!ʡSs(<.pq6;2dުr#K6%cxʓٝM3YJ2eTwoCN.O,4z}b%}bM+Cu^+n'ZLN҃j x57e/YiQmJ ؝?HnlEbG~|؃cݨaCo]Ѧ QJxT zK˷YOi<˙N1:ʋa&rȿ4SIN~,5Q>qnRz?GI-G ؔ73nx@2md‹7`nG>\EAxy/(jZpHvA7=3n1T$XfЩ3Qr%V ʈjC P({*^I ,9V("[ ˢ*3k *ϠK:jFH %v1X3}T yceq0\NmRPz6t6K=4\x5kdc+奜KSL)Ð,KJ,QS֫hQM{fW6lMĵܼ:-ItRUR_S6G/꧉tQїW 11`>H~a5y:ccqF9|c_] n#¯d[leE-/wh3#uŋusljGB%9xc|Q3*}#|K:3u[ 6~GF9gA*NʼnInӔFiAsb'y>11UL)fzH|ITF e81ʖz{%i#mw uƩjo? COb&Ư<<X`^v'tSs[1#|D,,e<Wo9dq5C;eFj nf\nQ_`YJب"_?DoZM/o B扈,pD8 )跽qܨ$$]--um@?[,0S`qy,DpәaAeN*.hP9(Kˎ(E&bJ R_]v.ѠBy iʿs jtFRfax7`zҭJ4j ,VI"'G`E艼ˠuGbD' i!s فD+O "+x& ?.V9-4k$yf!h َtk[RGI?<8KI쭸NM2^1i*BbOGSkM~ڂy4dkTD<߆l=DA| uq'd:쾧B]֧$f~q 2Fo12Gj˄2P*AX9еVִ/ʠ'd8}j4NRbV=6'J/jmL &mZ0!9]}̰(۹(Vzy.^@Ōt7GMtCcC"nUic̆kf)M6 m/J ¦1|V+TL[T#oK,m-d{,֝*n%/4Fcʨj56U~. Ҡ#7B Oubɡ2<>LԬ’#"{$Fl \ӂ.oqx[[_y.ћuV] ej>r\btGd vou _B A 4P +3vf ~jHb}-i"lCސ k:?lQ_~bcA^u2DO/~nln| ½-:DLKiUY~3@!H MSģFzziIpe׫+<k:,dGk6U܎2vU< -':Q]I|nbM_1(1'U7$J+X*n=Y%%Tq_`VA Sf91éQH@KFYP5>=汎1n^;Ӱg<4ȯN~hiEr;DUyiMx:Xgթ壹LЃO.|"cˆlim!R&iozs: bkiª3Bݿmw1;]49j{EB1"b򭸮H%~Wx_+7o jcP/R[5WSd.J6b8ëh%~&;ʾ[^g({XA uΤFܢl{p_;[N|E,=0˪GyWcxv ]R]لc+30QjX$l6\X/ɇg3)G[?$7m|4@&ptP`^3KYx,ZٸOu>JX1\#MTNSf1.~p޾SkyKz ޗ1L1qҨ^Ԋ_& ţ{K\k\ x&݈X8 ʣ{8سX\䜧X NbM7c]#tIU^ON^0L?_a a"8 uƧc27lv)8z<נ䮬sW6#fL#I°V8$%̟ө{dޯ0My0;]g Q-Ʋz$\WO3xXA{RlO  $ɳc ^3(WOKaw{SE]QZ( $:5gJkE@g89hTtQl(r~9>iL-k 1ӑMx@((xc }~q]! rO r 3x7#lz)W ^~Nnq"HI6[ jrߐ9Mǹ/wEB> z0kW2yü?J}/MC]v egHj@Ǿ&PO3W)3G\[ӓPxD 8n Tw؇h}z^`vjgLfة٤ &%ҒҌ~P/3)qw :drZZy4[+R9O 3B5-˛mIUOJRdA0bg$^ V_قGV8[o̼mAKepq!Р! œ#4Z}9poeZ ;yݶ.Lò5 WNul<_Q^uR/8ecȣ^|ꁂNNuYG.AeE\J+h)W)}(`A˸Bp_F 9ȅw)ci\hs.}5 J7cVjr1s*4K-JI@f掾w>u>; \|r}D(1J|*tG0iu.ɗ 9cpD?U#h¶KK %/O&auMRv2ݫKrܣ52?!'[Eۍn5C(Mb=&.*=8k~[%JxvmiԸvj5\b;̺IdN @)R ^QǴ-+36T/w(Bxiةt+%hdhqW˸d~ȡFQC?;ViGF (WqW43b i(4e;՛$ёK!Sqϼ`1oK{c@懮E]|? 5$ZNkAMA$+%! ږCxi͟xP^Ig"t#"S9@"#`}%ֳrgXV/p1[[U'ҵgJNaϔ?#QMH;ALZ7~osۘߠ\yS,i".g󸷴fMM)hR?MUƷQ 2hmzMQ"!"qYvYzqn c#Nsƅ9&] Zm*YJC';{ u2Jhyp rq1AJ>Fȍ|gwin1ߛ"NݴkhYqAn2~%nl8ԨHG#?r w+Va|0quPMZͭ~ Sh̶מ{ #9ߕV`021AMdz/Dz^$_<ܶ#!sz2k M"w|Gybqw-E_qC go1 GC "$HsP>kVڳ0K>HR oeAo|Y:Qbn Ѯ$o{S$M/TyA߸cÐe|y*;%О|iKy㘛H)GՔ~&GC ak{-&uq' dJ"`.oyaiwY9u/Y\Ҁ#o]ـJڸݠ[E/|MNke ;gVx0> וL9DJ}>eDaG`jRO?\X?a`V|Nn̻ʃ߾1+ʋݶnK|H ~>!e(b,'cbjUt%\)Qb߂= L1HY\o{v݈гxV.^ô :Q̝rAGaӖC-7F5wQ_wPӴZ+cI,)Kelp I:kG sTk6 ?s?_&Ld4|zߖYTw意dY >jt`?waDIjS̫psvM؉Wc&yNP$`!ިr{p7jU-sSQ2/eU#1'eh'TlHpN97)z "e;jZd[.WI3NL}١LC'nt Tdi58V(q-lY)A^m5iqsb=к VK>8K 4i81k6Tg@;ܧ d!`N#1*ғżavGWWEJ3gzHHb]^FI ʼn>˙BJ^%Y&Ǜhzy-ܪS7ҩ;/Bq\*WX?p4 S $XAf@Ň4Vbm g8\%3qXp'4Gn=eha ݑ3()jkQ'{3ְp`i+TVn۾ C<r_LL?^M(T_)4V{?k )G47* ;%ǥ^Sf$g2w ?Uks &{ ? c֮*ʑBTuo 4ܼ#71f n_&ן!r"ۘ~Q6K'SY{-$EӪi,ۆOlU PnM0.%*E*"/:?~v oa9qkH [S Q"p DnC {Cxm4V#D;,!)lyуvY?diێĔ=> qscss`0t]"uKz.jm*: (5Ow$dKURTdGO5(4nN'%3+wBF3$KGLgsr yn>=fr9 sI ] hluDܠT)w@+))ט+=מc< jC{!|`0"6n,.0}[y& H}0PAhSsZ.Aú)I @a]ЇQiVQlf^OQNC4p1ėN3R X>g_`pR,K|zo3NȢ%L=zE.[HO0 Ѕ~HmGOK0- Ol xKD~* tN/|&)ޘݟ,'㊞bJ5}sN6ޥ´aaE2Wn d=`dU&Xv#1s#(g!-^~J (-Cl>MpC!T'X4vz6@(땒kooѲ`mTeQD݇w#5t)J-ʧL0FDw|ȆC0F$[f`hL&80> o(<.{:lU;4IJ: oQ 2;*E3sS-/"qQ%|qpXKvjn}Lgİf;Pָ#71#K'YCC{ (c0ټ+:^ ?> 9eңFKڗ!8Bi8nLvƍ_V\N./452Qݔ}6.d\-u*Żu aE?3Ʋnd(uekfLJF0Mf%Uw5'܎g G[8qG?WS)TVN6t Pjj\mMeDv\U=w $IV}}bêJXOGVK6vofl@p#ȮCLhY7BW!&\ɼͻ.i,gBs̮mEO:UBW=6""QV.qb:PICmd6xMf` W.%'glf $F~x((t͒U۵/}uqu S0om/SmiW:LFon'V`<Wӄ:+%h=2+ &1 5P6CƼ'|y\-ʤCf7 4I`PqJs-\ (%EN3؏oAYP߭o%Rvc?34*#^>6izyFʿ\@{XNj5T@JuzG5Jtmu"-dKA1ߟ K~[m5$3 D)9q[8Ws#5-J1rZR35=r\Hӆs'-b#:n A4$ sp]2ٟ'د5Tpv(жkHrQm) kr8 qV!"vӥq*߿i '6i9)J'˶5@X"; 6HD(߈49+ٖW|gm̥43."u.`d9{'+]ubU `lSqőŒbŋoFKӌH查,!ɏ4].lm;4ш˚6m{Pr'bo}=a8~ֈ.bM}9ǾņI 1:-!!E`FH «{Hwc $dӕM$#Ebгaje)BXI30>=&ޔA8̿Lk3X ߉T:}T7cmw}74`6yG^yz^;KYbHV#cw쀾HI+fWbG::!y@8G#$TI@ γuB>.Tg&Zi J6~m&5b6#s W=T˖βВE,͙5. JsYqtc" ѷda['QLżUNKWrG_G"d ț{NbE#Vp2xQkr{+q6ҺJZ(L!]ZXz_T/!`1~"'~ا7I b[KC$ φVuNJPͭkxNxk sDT, 5A'{ݸYr[ru{X!D.D^sr!7,ܻPɒq1,Kŵ9g[@?B<{1-ݻ:1F| eJ/ =9ʊ^?ҙ-]˷kB1Dy~u8褪 <#bB0%׬HUF#:=X'vPnh/ҼgZ`潧4E!+/ 5F\Z\-yh0%CŐ#S )S-.VHw"q ԔxU8u-*Mѻɤ*V~kF-S+ƇYXNp"b'}%LLo=j&ʳ6=F݇¹L lW;B/$VĶ`C+_^T!c~~lpzV*q6K~ 9&O, h+hqʳf OK("v|n~_tJy-W"0äL Fumܤ/~sng jVM՘D|Q58T0/@H &HA͊Q0Le6O'VTe8GI:`bsݖ RC xS1W?Ԙga$X&| s)^K{F|4$sXvZ R"H NW +)|;CYni}S.)ޟ1=ps8 z}CiP}׵tBu+b$YzJ͋Z+rlN%vRtbB,{,g@L.bSA$X[ '@D m#ΝzFh2%-:ƟU3#Ł0b̫jɏZ< 2Qn٨Sù?~$l=WD???mf-~UVkDY98BG7ߜC>bĐ 3zx?5EUR(TD}sbtbDݡ=lH}_kzo˻hI&b(Xkou-wա5矯z2x ~QN~\T3WSC-Ȟ A/k(NC`Sb6rV`( Y}; c&N& 3ʾB 7X~p|ɡ($*̚9%@3Qe,.8xßG1 d=!ؑQG%A`QMMy:c,*ќj׈EP ;xlE|VT4Ǩ{ ?~7,#oH}벱"%oњr"aB:$ݸ\Bk7*:hQj,+L礱4u9]__!Q&R aEn1K ?nٿ>OKg۵<=a.X{ g*]C] pILwWk5"aW3#a!iO*֨&aqabsN\>N-xgE@2gD-҈EXʨ$G%3ώa,?J5%,tݖu!AJ.5ϯl̯KML=9Mi]`9Tg,l$j:+ 䝰P%DţHw;^okؓW ]y;0xn:IX+YF$O.x,<Ưu#7 !l~u濢u~Ke$Tk&*co0,SF2+z2,hm J34ɿ7+;1-ՎJI_PP*F&ȮR iI @G( e K -΋:LOmOLk c #S-/q$9Č1k yyzoTfyĩ?( ]5,"#=sk3y!JATvV2-bFK}-iݯ,‚ $l-/%ER}$Sjg2JuE,5 ȨSh[ϮWm~xQveA hRjpfƒFV ds{* =x/fhѺA"EZ (qLiM i3)`F_ 0 S&)u@/:׹#W| SCIasҢ(Y:q*kbƮ\?[w*o>[ywaS+)WS2T_$kkxM@-NC*ρc rH~MVi-7^YsP"TW fvrI hd@L=^B1iB&n1MnY:Y4[XBD8S&ߎay''h 60@M+_7T!y_uV c)PBਾp0p?[@7],9'㫆m>GZn1xVszWWEV˳$YnGQ w3+)YR){Lfq{zJG_Ä swDV3Ȥ,NP2j!nt{[;`ԫYH*8Q4'HjC]BI"]֯þb#ԓn&'rͻJ]&nD-6Y^Sfi -_>ŽhP<@ AW'eؗf7\U(|+\y ؟=~|;0!bS i4yΗN<5nY/֙Csu9? \޽=l&V舗DUj_cmp6]>[q3;Z~j vRgŸ:1(EN=0?!90p!WS1-V{W9hLӢ/.zNhP٠]MV`XƓ\8. m!.R̘q M 7qAZtOYPfsj4%=~ * k;DTIneAXz* j%ꨨ^ݕy`P\IǸ}gBl͝6DU_y=A*q}c]JOPO^<; )7SXwv "_x\"_x^Uwѝ}GxN4@H !̘c 'pOx UTU08G=k&aCAcO`^sulN6Zw'n̘ޛxxz͝tt9+QsEA&Tr͋!,lfT S( r&`; YSFZK)`Sb9iz;e}>$ݒ[֠W  zFP.xcCǽ8/܅䦪`npZ嵚lPcSk 36ۄ~ XÁ@JX%R'`XXGЧB-ݭ=[q؞#zΣw"~A\4f#}qCy # C2K(\Zb:f_^| jf/\f-z60 :.Udʝ588DR)ibc8.$b'v䲍sqlb]37-M( }s !;̤ %e[` tQWPOu7JZ7 9u=ae(+q`s *qa[Ή 8xNBoRyv=9QSV T1D a%{Tµthn $=kUșǓt./n4lyfPJt\SyvJw<^`0 Oo=t+TFLT}9odlWNV j8O;^ JjB:4 vu<-&$gh҃Ȁe5=o ђi隺w5yAK٠AظYCz"H?|1QlX7`sQλOPhB*)b* x^]\i*/4.~ Kٓ6seRxQE 8~jJiՅ?f e:ͳG>8v؃ kBH{p*p5F0&_hfDkH2ewݴf,0PG-c&J⩻-T69ͪqgL@>q;h3l%1/8ȣ!\^{[Οiz7S:K'ZUcG~%eLbV) 6,POEĞmW2-?h )\eGMl,| X#s XEf,niHE *?A8ĺ e=%3/Af xi7AL8mm-npҥ|;!0\#jЈ-Cյ_m4臮aɆ$s=Fk d&8ة=n>ӲCG2\<)r\%#ByT7?1=AZ(LyFW+H)-ہ,+9\Ұm&u6PӊMfEs][>uߌG5:*,Q}ʔB`.;&*<.R@ֶ`-K;q5 ySM#=bO9G\2@-D S |h⵸N2\77_*Inh_Tv6-枼gW(x@4[h0 {'Br]Y*Y_݁![(^Fgiĥ/XԄY׃sw8]`@`y0J;%{%(g%o=h5kdTE5"6,[O„ӃqG(d>dm]\Nc+7=qE݋Z>\!YK0CL[0Fm55|yu~S4 dvJ4 ._G97҂6 ;,b2_ašb6s胫*O\&q =EX bRa29PvUuj-e'<binh3It(QL5 C)z]'E'>msI|fO{Gl:x#[ll]uIrK'?6 iXkJ:njHO.l0e~ZH1¢ % 7_G<[cGLqaa#_r> 1%+*օ rwSӁC*C #{K.̟/cJhXIr7^məfKAq11/8Έl^kxX#!7bt&l GAh/a@fM]:ݩҤ.%+.&oz/@߿'jHN^FʸoYt"7gܔ'\aǍo'5N ZWtSmRj>eFͳ~Q?xIϚXlXz><O%6_/־Ҁ)!55awFFi7>G*)I6q,qJ&dU`87-JZ-py6QJ-,-Ll4j#[,2b±1[LjT[÷jQ} qotygu) !gXPʂQN mP!O# u7?Lcݫ*BDvuOSM4NsznE--bXŌr!tκɲu?prب-\V~w-FH Ja+h? Pk^ySRn-.OZ9 hTN,pL1V .H_[Lg2sWo6Ps`*?RE1>GTAt[\˭t(P4>ꋠ0=ր=-\ ZLI 3= ARgVkEs#GIKr~^-^I?7e2e:z1ս( <)BȸHr5Xdn[(Lp[VppRLuɐ %*ԪHLrO~#}z?*9,AX37з.XfbaAgl~ڽ7b-GQD^ָy޴(sS-r>ퟭGʡ _Sq6jd %A'z0xI(CB,ZƒRޱs4u-VG3t*#B)]Pw_-dg`M?~GQטe$$܊RsRaxGJCB'l6 vLёj)"Ljcf wޝS,=#-,x +!r[--gg !ᵋbNZGi!.;~5ׂ:ȉXhWCP+poI՟('ǛXPvdDG([q2.eMA,gKo3j3y= F}y90~~ED43!$z3whd3*oX>85P#˫qVA5+=;NA~,-T@]wuK=#tg~(ԮE0HWɼD.ˉLXZ&%ݧNUٖ.a,T>,Ltj>#0<࿏vRp Z&ϛRu#aqF=$Po8,vMF)~'`N:N{ZY+)߇82Fx4%c>M(iI{i?nG־)RUc}/-e``UR_D9霞i` Y<䋿z5s0zagaLEiMlͳLd6xG"aTD= DLw,~N pp.cjK%4EBMzdQW,k4rBM.ʕJ){r*lB\>Z.jRR~q*SM\7q3y!YG@cy|Z%.>B_ 1s1)s Ml"TgS5jqSQw,໾[M ca"Fƞ-!>}CA+ڜze |Fǃh(&Uu8hr`iz$2G>{SjC>?(b+W6)f{_]‰us#b]k@ Ji;jtgydyQ ~ΐu8cQګG^hAB՜;23TR/v &BA( 5MVIJǠ9dbkbŠ 3szaX'í b`LQwH*3^ %},KmDoǍ2L z~aOmٰ5pZB17)ܨS+ߋr+(^J [AݙJ~}k[fi#vf'roP3H!_ޝmЗ*ߜȢN`sp+Rw}[ !"f\${D}y!d/۟zI <bw*jw. Fd3I]!d٘ #t'.=pf)qj#3͟LDߘ I$ADvۯLC-#vrs7l,p \U֗resWI=ODNϵ 8%;;h!c 7R؜8#˖TE%\jz?H\lx6M譪Vklw@x(O`~-vHخr0iũFAYBș:bU67n{jZwĞz/g~jprKnZ.khdcf_g]%|W]{Z"XB\p76&X4s y ,]g;Y:Xw&0$VpM(œ*+0@ zbR qB ' KkM߻~>DbgЭ.ڙW6+ZPHT*,v!/doNo)cɺ ?3~&&nEFӽ-2WuC 9rl ?E/{Z WM&]oLYjknaݽ&: rI}y :Հ.a|T;/,Ul2$0|7].rNAc9?/,rW8m^%[k6`J<6<&?^~Ԃb@".ثҾlEzUzDr2.b{RI?v4P1z=| da&uO@9`2b!b0葔5cR |.7V4T0YsE#H*_(2~f[v熇ujҎ6ӭzX5뉛 W}QN.8 9+fJ?͑x 7? X.m-T*9%oŵZ1VsɌ!ق:-e+gr2wGd{xB^+@h i#ìxm[[J*-ĵx"~O=zr`\co:p|vn6e)dI0bGߥn 1.i k^W_⌄i5j?;vgQM2ɧV*qq]*n>oÅ ѻ"AA0JCD".yJ2JӽjطpgA|TEB_l]w8h[>YԩD$'!\9ӒXM4rw}>?ɋtF7PUy04Z.LԼw]w #I?Ifv`tҹ޵g .@U>ݜ'wIGc뼩EYt R&O @^483C "/eՎ8V9k&^7k(Aᝪ%=kJso3ahd\=1pC/ Yy}2x@ih_AMG]Iq;lhDT  ҭ%'0+"βp-LHGknHg M"c%ozh06%ecƸy/ oZBZ4q0 w75讹Z~Ǘ9Q;M/1D /{GW$_M͂`JV~ ;aikCc(3 Da|784{UJ&5# v`*_2Zz8%.'X[.v7wsEٺ A55uPr8p.J5֒tDv?38*g,4%F-~!ƠO0ZtZ԰|ld_-C鱰c8k%)جWlG:r*ILD2,xJB@b ߚ& M`sReKb#Qy@;iž[5bg/&(82'JPFP鼙I746;5V1EҀv}LaB`0^n0s~i>KwQS8U|01LԻ2Sʙq8CrPuLlꄸG>w:e<]]w!9)UUTdEaǑucɝ㙔?ḴaB|:(jSn.Wjjs;SR^I)zm([+{IGIz47m#aJ]{aXz?47*@:]4}L+݃Aeji H_b@[q <6 S)[`'_R/o7)n?'Jz! BK^NDpQM+y#in7 M"5?*W NEdEfxfXߠv?ۨRi!]pMU:;Yf=bz&w)M}DڭwٸHe,0RIJ1 #ZTDR%ܿm+#C;w)|!e%6vF aM t 4i,-! tW>%| Us*JR8M f[x›t @i ^֍'1rUpYc,ՠ=.!MIO.Hw=,W:z빪3&F,Yl"ՅA< C|h0J dg_Aإ}Z=B.3n./7];J)>nsJ[Uxtɣ.w%u4(خu"dddfqV @'0)GU -|{_eqۖr'By7lWo|jI `F?-ʙfnNEQul} b՘z N[fN8e"|juΡ{ {=MY~LZgOrQV OzQTg.\CZV:X+\vVRbuaw6gB(XG6υ0KNː|4/UX|Kg8)!SuPph|iS dWķJ!20L;,̥{T@p=ge"2~PO*-h[SSSѨY;&v$Ṽj8u)xn[ =.Z^L@񉝃T"i?k$|.X B9of7:k/4n[,{9σe|T۽iBqJ\, KY/  WLa.Oysp(bt)댕]b."A89ѲqtC jGX5ٞX!˹QRFuG=$j&<2Ns͠X|rBQ?xt|9)Zɦz,¸wkI{:ó^rj uNYޞgXe,H"Tls?%T)vDgTK9d`\Uu\yr|# TeuEE$0Qt~<ka#u1iS;kiUrpd+~.9̊(IY9Fk2j*(刹$>֝W" v"Ww/3};yz#嫺Ea$._Ȉ86:q%AtX2CUyVs,,5̄%fSjFnV-h1(5v8O6NxPyUNŽDŖa&oC~= h!POҾdfAϞE+bD0ek{A1HK_#"Ia?%y &1*?w.8]U^7>}©Џ,5hm_"w.d9jg +E;K;fMd`4Ć70L9gc(sl0uLhsd%yWdX6TՒarP (Pf{-0FnG=mxpgf1bdQ8EcЌN:qz[`!,2zC9ALzEPW [7>Ao&+tŝ!~<鴁 8J|-,(,kgڅNe="#(Ѽ%#caxo&Ep$$26 2yhL}tjǡĊ@^3q7{_d^@WuZHY:O\MPM(bIh1iIJHŎ hGd /Yb؝\ V)k< N`q9 vNƨ3`g2ՉͼkM.D^n'bB"BCA``f6\ +d$dbg c}i*19,V W nM],tr6,ڌӇm!$NѿoXx ʥBҳ|mqՔrD% ~Yܠ sL1ڥl`519b#9gOt,0 /o[*_DD#fNkdK:AheO}cD۰I#L@ЪJPO=#+ n_֦ E-up$ cbLVH=.Q:ݽF>"x`9P).arhw9Nj(Ӌ:8^*԰5%֥Q`U N8q@v* eI8m[)H'r\pzT rA.p} >.<}t: hofzE 甼jߛ)w% X jwIh*NqX3L:/5Nd4kXSKE]jD*[=b3hȐ\t{2FricM(O s-o6QCY*Ĝ[mk FNxg. fn˲2> x({?\d!/rLj^Lk7$gw#a)s46:<hs{/d)IZQ`]=A)z3hVB*򅶓ى@ 7`VoK!Z|XE@p^%A*{:8@so Ѱz[&퓆N2=ӹ]y}́㬢.@a nfokɟ Wyy}$ğkFЎrV4GKD)ud';o/2hrve.oY m0D 0VLE A'j^W-FcvXг>Z@'ޅhkU"!n|y+km| `i7xB{W}6-|}2*[,:Xnrq`h<,[Q =rBNeEtڌA"\9vqA_2{Yݨѯ:~Rť끢xd.4އsvy>f(;OrЦ̨ z{* Q?c* I_;M] _'=C='݈qoYعT9KC~D?qtcyTl<(a2zHܼZbLKېኵrqK4QRd&>}+}Ol6?zseeX\3&ц yc@oI@RviB:)# )Eh1tdeFĢDD>< C 1uBZؤ?RŒLAe^ HQ$AjCAyXa4Y?.i?4YD(v|1qr3YH2 ΅@i]US_ҲIv~'6!TT>qdSp\ᨊIkq~U0*otEl& GBgKP6l3HSu~Cp)`eZSiN4A|›Q~Q mΈvHk%R!) 4h29OdyL8ˑQR`'t⡶R ҃ +6ݍ:3$؟D\Aϻ3yx%ptRi2B\}I`wFsx}8| "dĀ԰b_+ -d@)62R#ԿmO C7BJ/Q ܲ*YT0A_բ̿2mоG c56HqsO|\,"(by隐 xYL?j8k1 Y>aq6[@^: U;ݨigTޙx:wm.5!]\a~HG$1$ȥaGJ~WNG;Lty@0|S]HCEư0?'(3]uҿ;KQuYK,霘ߠ~dkW0<ˍ*j,5A6 gfSK53D; 4@hٯ$/cؕл`-v6pz>~t ;GOQCܚ ]#Ƶ<5:)pց,y k7+{XscM"Y7#} ?9#)Ȇ-|Q/DT^P0k>B*$2OPMu!'w\; LMl|{x#/ u>l4kcHcS0nn ֎eWVʌ۳?&ϨC*46{]*v4''%0(c3,*D1_npYӞ}4~e=-S:jWOa)l~zEG7J.Jxv©|U5z`X iqv!WOy >Ƕd6Y=@A0C >Z p֣T7‹uj۫Y?"P^v2%eCYeqfUri\%+$B>9EƓ.>-#AgE`"42NauqYgʡ(ֻc&i``Eq5]|LnT:6Q8-pܙܴ^Il4$6f<+lHp{/91\Q[2I.ͩǀny _ \h!8ח ڼ܆1P7"T{Yǵ3#׳d}[8_lGpP+H8M^XIuW7Z$l\b{e`"-䲶G TFYYQ E@OZ'&:ҞHRHwye>ta&y`r'h~,$;<^ 씓;ֻu0j6A捽b1\8hO6Hu汊S^̈́m`1gks0XUtXZ^'lvm&4L c] -!o-Ecrh(ge5;>:qnbIbi:4ֶ,UTLyMuBpDUF!WzN/ sŨW#;\RFYF9zT\۝} I8f0w) &|:"¼PtvD;)[" HoGۈ:W^7舝F!7CF <YoݓXZz܆Iy,&ʥ2K|23MRpvTic8ne~:Vɥ'?DEbB,ݩ~i#q`yNUh,NԔIlOP 8bف#qŞuk޽bViaѢp lCa ۠&8ĝO=f1f. RU![QLx'Er`YqаFh3I/HTxHѱ~n3p?eUݙ<0AWԟ#l՟lO"G^9@+qVW~{=րy`X&xSFڠ:nۓ}/k ]7n!i;xRI^>~Ao]L$RאwzdMũHl2:s?jnJ 0Jұ%e\LNN^%gôck4:a<1%Sr &*Y͏K1jnoM?R A0e^`g݅;e TZEC5l;Rc85kOqʜ;+ԤJx:8Ro7j]HXn囨@E1iSWW4'hw;{qAL? N<2deTq6"$+w j| bIIz]Ɣ:Wt9./3e .|!< 0 6J 5||hA HNHk;AJ=X%&~fci@0Mhj6p ax?PiwVClٴͯ 2L_@6AD U}azac;&HDp%] kts ɤpaaLV\<$t8z?,6.XXO !i'#{YVsX=wM+tT6dUX"[|i0 $׹JYe跀 c3{1I{O}}W^\B2&,>eC«Xfp~mcV^ӶßS]63mbL*4.d }&3zhlZϬLݍ%{w& qb]o.(fԯ֒.Ual'Oa0=kT/|*/~ `'I  483SeL+~ 56+=ںK*>p B@=* (t|zc9v=ѭZ4^3A 9gЇf2v&'F f0@E?ZpMlO<5#kR;ƍ2Hg IS|evt4òMoF1\`(F#`8Z ߸'OչCWc~=|*Yg'#$)><(M 6WTܛ&-R[Ё[]$I(A>(B+.qjVlgL9SqڙsXtc(&6J> [oT^zwf$VNǝVJs;7r]Ǝ;dM{bkPܢx@t,(oе Ah`{ff_#8Ч_S&=XsET_1`fPD\J9!JX#-vx ^v1#R:I66X6v}L)8RsqMXSM녭ˤEЋ FmM=[_VfWc~1n;)`#}]`Q8Peo"ǯ0$z |1t*n7W5(`H@QC%i)7kZM8Sʶe~]gf#F:6Kީ>C,6AJ+6–[_ Ǘ!CKs7CZ7Ȱ+9YY2)7kO094Ӕ wĄa fW$ l^Y>Y~)LsGs vmIF{G}ljES_gY;>8MΪ咹(zB?P hTB Sr {+_#*ig5˾չ 0(<ȗфc)'uZm'K ߊ94DQrp_H&h/ۭODbJu@W7:b8va H-">+v,wH[Y5{ߧMr6 hYCC9絙d,P|h _ns26uo'䖕qƐbE.DUa2ˆGCuV.gqhg{5^%ѣb,q*IpiV%/[UdvGZkXXDq`9Ӊ3I9A( ^oۃ!}Hac[>@]֬y/(ҚL9;Y ^ gAPAgm(# ( %8[C ʈ]1N7+xٕpHhŸE 'Xx<'>Y`b. ZT{0G])KM`L?SoGƭ/e'^ ! 8cc HLi%c(o}0CaײB^|T&맦3_b7O8v~ð+2Bp a`iY#.$yiq*n"E+٠^2}A=^1Xn7,|Ʋ5 v9Qu:qk+=cx jIaQmKgi`ъ>˘'хc$66 Fk\ku#TֽòB,At_|zҗٓ@.DX2O 5yLM@iM+W]HHNHB{XV}Mé7!l|5dW\/|r]T͛ ŋvytH 68:x CM"𦿲hs 9V8b!fwx_JNxG䤢2yS; 4@-u`%H[|g!HH߉rvrw#xvߓǂDc. GV4-Qeւ>y^@v,3|lo kpzv1xV \݄/߿8%;~]c* 2ag>cЃ`1XV%9-Y¼^A#%18%Մt푏/3s~nG9JSwRel!)QXZQ QfM27Â1:JT2MEjl'ŲMtwzFrNh#IVҧ]ZE1 B\:1C\a꩔F]+$.8sr~,`W QdA8γgi!cB͌N4o7+P ghu+τ.A65f4D|[D8׳HOJ 6gւv__#bnH?pY[UPG *BҬ`lGG& ڭȪ=8OQ!/=s`ŷoA"J&q O'.+'T›Y8p['|1XwBtV:n\$ǸW?/0GI!v+e18q (?z $aPNG{k'6:L)xDR,~D%m arb+,I&s&h\7n2{gdW%L셬VW@<ˎ׃q"ek>1EzWXv=]>#ReEZD>,yE\ CQ.J}ÖL$,K۬΋x/>1DXog]'Q͑0Ilwo^W6GV~8LMHYfy1R6]_†D Em[v~ܸsA}#r0-N2(f ir)W8GsFq~e?_و$O" [w5{azꚙVR^ARZzȢR_4|=VS}g[9RM[B"gc xigL Ƞi #Tc!‚S;yo 1ks*ᠸ2Ả`HBFȨOdh mCP,=7f`b@1P-Dn6p3jSnP avkU~ecW>\TUM"x@c\ZVGNb ҷPsS;XC ~(:"&%@!; ]uƎrP .Zd"w-@/gC56%%p^T `Wb)K1m>'jgAx mϚ~k"T ^,hG ]>\;%s!Cޡ/ &Jh.Y8J%2 \G᪄mbݠ {?Pz]1T%7luՎ}͉[D B C8dsu4-b?ۘƼ7\κM)i Ss#3 (KG]!S0{ş ,R~;YSHnCb:,3NHV˺3y~3t7!+-cFa6m2I!КK)Yډ6!S1kIDPv| ?6UJ}9< )@U95,K]ƨZ劍P_ηߖkUXpB> Zh~E2I;d2eh_n=S}>Q3Nmp{WyLokV勡1Eȯl豛WleO Mld1nn“|k;1"K֌ wB1`/'Y5Aю#Ƀm e⮈won`6q瞄+ԍu0 T)j} ÃQ뉜a8wCnhNq\F=[ + "p ,J \8+-i))bbn+Ia!m݁;лL~V~:*l#IeB%lcjWrftMewGKA'$~ :>LZI8D_?,tO_0a2%d } Yb;$BԿLU‚2" B&tOI5co7j{zٙl|&}.=&P\=A.`-EHܪPX|b/GTŪ7-0,27f $o'f3{"a+ ݧLѮo9 3;lD[Éi p4ǽxhP)|cԠ}vg tbu3XԠnrr(=iG/-GV/@nN(T;}U6Uu;8dߗ2wjҾj0Wk4QJ`64g{eRL7xQeznkQTʈa ;Kj6?EX!xI:j"+'QPFFuG\]p@-yI>Xy8ZÇD}`$& d9/w)7Y%[sK=@c8UbXY +%$&p*rVV:J1ZX-e*Lе±nc0E>a$J"tﳭш!\,R4jz# :V߳NwoIF .̙dh5gp0e(0P擇Rb4|~"KktS7ٸ:GNFg?wˮTɛ2wmONm7,6^'nNaXixIHB$`WxNmOrzAR*U^ܥnEU)`X/\+5N2߷H:L>0j%Q!O ]iEM,o+[J;u#JN!B((*e& d%U0CF߽U-dF}xfى3rhA$uxB}5ɿ^ OYK>Su@i!tLH|йdOd]MtNk&pUhkpMӷӾ1` mgPz/qQ"%QsڔgxӣW4.}@$;\Xu=L9TLc& yɍWFѓme2k"ȁ,D /Ux%̓?B:?q-tN ܔ8@V\55q}UFHs;hVG2`|@h)F!2P&DZӏ#;{K&m4r9n}!tG:S+AV4Qj0HSqfu'RY0ȬFB9]OP˟,j+"E)# ^1hMfoR\+Dx?5ډp>C0 y@[3s#/L2e0A$,.' 3 (jelÂTZddPPi78F5z |JJY)e;HO *cCERPbcfC};0*pjE:OVٝhS JAdBEB]F9Y,Q[ Zz. !p1\jxX A7"wYY$V6S*; Z SB("VhEU`G6eO,veg~%7-F%dxPK؃/vn(xp +? cb̝@$DD@Mtv)q[#3Iftc7dZ X!7[ھݭup!IۊNjT*& 1r;ZQ ҽ4vġuDslo%KqEY ?WL:Vd ߶d6Md ReC6jiT!ϫ^2 FfC.!mN<Yn0.2@Z/RadO7 N)/!2օϗb DA4rj KP'j^$6hvs9Z 6=lvtT\iIPh76[TՇG8BM8 WF˝'ĉkxh B=r\wv8=WX֬S˃mJnA/:d93bx2%Tpr}l!+IPƗk.}CW Іi;:BQ Sƅ9ѨVhN |cɺ=B?$2 ƍ6Mhjqp4K8/(,ܾ./8k̖uCat#\"|c(IDO8E[*pɞX}gp>ÆW=vizE|diLݼNd՘"oZ_3H=ӂr2$ઐ z 'ݜ wd̕ +Io'dBq&AϽZg$IQPoi|M3O-aZK]]޽nYo3H(4o_r\?g4lGb-ۇũȹ+©&`m3ji}y%ndZiFa+pZaJuO5V׃5><%/B?G \a^;~GC5Y{0sSpmͅlEk]P':8^(&Fw&oz62)BD'llp_X|⫆Q/Dp I., i8Sn(r [`W&ԠJ>ꃷ![j W-#TiTU(jcTfRXחQ0L:wSL+if%%vz_~҄J"v{W5t<20 UQ6o<2&̴qk1uNŔ77x{&+H;y$]&O߽ąBik)~1f@"(`u)Juc4#™u32\`4~R)P pX̐lkR:H&wJIg n+Q,nT1&SXl;-GXAjH7=+}Dr R%B o[(0#D18K`7Ч1իZTkh&> ]3) ǣBYe(”j?p-,"4O ԞWPJrQ ˱ߵII ,%(ӱ(଼n@XTY"&!cM,=Tm7%8(]ސ~cMXl:'?ikJ;,XYA緀s rߩ‘1 Λ(=D>bF =}i\0&+u>LcT wns VjH E 3Gzh? W2$@p>xo~itk!-vgY(Scajfv̒F[1041(Erx=8nSWOxGMNkb@Y+eJnX7Un ύv> Ʈ_3X6p:n_f4 8w ǴOfeOX 0p:M)ϿQ[Wfܣx!5jn^7e.kbCbeuqH_I>Nnlt;bf{0}Uq9.LcMfռ ]kܰfB[0nO\So`#DpTP]K k%"˂ VB?tn/oЦ$q^ cL1-"K>}wR퍢d@Vr2Z85G(BπzvAݞ50K{32 TW2Շ ÇE ;t%XL3<A_zb`Ya-{wdOYi};6df|{H $"(&hnG["T)J&˂hݔ껄=$䚡Lpߨ8m؂I4H`JqߔlmWpN"9v4d64jc\Bʼf$|HB.SܽGe4!u.H, Cb,Oɤ/   ~uq6v\9lcZwތsrEI@iEFTot4)?JV82X|+ z^PgխQbP.oLXh,9 13L-VrQP=l=Ge?^o>aZWX/s9h!.h}1~jɅ-p UVG BK s[rxb(!ۙdl$22a>}^15*m.'.;:ׂ}riD4%Fx \>aQsG9BJ~2$hFV>l-YuъȖص:b؝MBo 78ce^g%U8D2`Lr#bAU3%ٖLr _Qƛ@@H!c[}O$4P{4%K4 0D@o(2J>43fʮȠhpÇ f){xK9;݌f' F~E*̓pKԣVD47uIYU꺷>sM1$Y Wϡ\_ǿǣ(h$At>ϢEwvU&"Y9/o~~cTUi^&ߩ ߓިkm,!J< Q1M^!, mmgYmpQme0(d >R_Qf%B<z~g}3_KI_sm{ĹHR\Dg5.w,ɹZ|gh&ЂT7 -]Ġbl D~&Bp߄(Ir@) Wā4Vv@S?(S|,H8X|2Ty\;_d`%k]pHһC(7f2'l+lE_6p=a[[ P,3,֚ :-"bMF#逶_U{_:je w\e]N!G]˚͛.6MEGwd;[+$ BpʾTOgȰZ\Cc,'Ms ՗7cc8ve?ުw>n;8$E鴶:w'0VT|tjˎh-Z7m;q MJ^LF)Mԩ %nT ԯV{qXx˺0YO?H r A5F}GFpPnHq8JݜTv֙9&)+.26}5[A[,(iM~j~Ʈ>=5L0mڡcd")#v<晗mP+=p˽lYǷi$D(ewlRqOrL͸|,ɝOʲXKV|Ggn !rHv#°OfIm"i6%̙CL֝7?ۥnZdY$I (XM81"#{"TJ}XUW1xZt7\t-̟ i%Uk.t?6bx^n`Qvx%K0-KJh= 7ؓkFV9.xoUQoӉCۡ߂W;b;_Ouo s!9иסQOg[}jb/C+b q$ٷ ~7%{hl j0ဣɑSyQM:oXU";-ReRNte*ܺrERب~H]wN1 4C)dZb^xO62"`w^$3,1Rp}{KD+ )XGk89Hf }F#>/PR21Vbla >C.n/eOŞѕIVVs[3JEfZjvM4o*M6!TE͜cO9Pa.ژQ)91p]ʨ;V*vFX!o֓5dDH$ ]/XwPf(󷺋Dχ!ZϱߩhjVoVZ?mz=Dj~)CU"|Bz#Chs;JCb<:GynASح\TXv$Q'EAU6)]gFyfvNL~En_]ZX=`4v 7Q|_AN = O'z ο,{nY=28/蟚dSGܸdrA< CNݴҟSN9s})4O*yD U+j`ɤ9V^4δ;!7Bpd EȦco MarH#fv­|ܮůd&W\1u㏐hvsr锸T2yb';x"d%˂$^l8n"QhMoIFOÕяW>mpPX; t''jQUb鏤!cS03@L䇿@$U2ɩD"PAh WU̘>(|!G`)[PM+ Dj۞Os~;dg׽5|K(R^4U0~ןaNՏ+N7-%Eњ]-jc#Hk٭[{YfmƽNk /~4ü ԉXȿML)|6/gF~`#0NNC15N5lV5,xޢmU4zϔl݃ŏ\?ۨ6PUS͑VVDaT'SEvvޭ]=ȋ9#YG`~g]R`5|zTu&9Ë)kTpY?]q=I8ksl@r8ž[I l knNT"P{0<}s VSCXD6\H9lj4%]xvSO+hJo J|쿅մB(NJN<-%o5ʵFAVG{(ZrS~Fpr=Nb{ꁥ>k8f: Kʽn&tr%B-ǥJBU([MCy@s[qAY,SL6yG$X;% *h\GLI6wGx%l-<3VruG#`Ft)KyNN/}~)yx  tb"OBw+C&@}`^6^Yr1%朎^4x,fS2n$a۟%~]]ReekdJ `T?r#\CKA/ p|ޥ|>`!hKxs̯P?,]}+K>id5Ė ^鴃7.0u4=?G8"u Guvg)*{euHJJiݔ m\4[9&Ns(WQX<^vY_Vix} %&V3kA{xAxGA_FSթO_43>\( U۾ZFKiO!  ʦoMFs2RiQs*(k霚sit3oXڋzR?qb&܄ yծ/> >t"CU-QH@뚢1bU% _'7ԫ2]a$; rC}@`kbh:1#RUutq? ^ )\B9'ٯTFY0 ܘg"iJfu g0 ə :t3F\_\tC*'nVz(-J@zè 7bTr渍Y|,`+E\f|_ Jss4ħpԓ,\$XR|\bۧ\a\hM>Ymi|TS(~E4r.rXGnehFflj;krIv~]p3àNXZ'd~j3~;{غCl2 0f(ew xE tsMsYt1ieͬfeOyci1͏Q\j)>ĎxPJZ A*;#wjHtE_mEb%Qxnvs"^i9a-pqS%:n@0H2ߩG"~[6"`! $8 ,4z~RC`ifq-2M k!t9)ױzgj(HebtW" ^cp&N'Wi/Jmθ0ˍ|KטI!3YIhH#c1:yM/5:r(faElbF F uCTMB29OS QҁDIm8^N{SOi@yb)˟Y~p<MrW+^F(Pqe\sms<pχX!2l83ܢB0\IsKRhRXD=&m( {Mɨ,0o|~c,-s R5*E\T: hfs*T981 Y4o8CY9)p96HA .J}5Lz%+ϔ ac.xQ{ @B O 6Թ`VvRShմ%A6X_I`顉jaTJ5zF{˔VUcNr)aJKTb3ʠ{@cˏfAʺtf՛r(kNz״wӱ3r;=^~0|fH{ִWp֏ʖX5Pw'tsgTgP,c>a@¸89M=zV E/ftˈ0RXScIui0_}n_muEzϕ$ >F"{(@i iXNaX?cD_IDoy:OEAY?`'Ff7Y{9aq<2!PZZ8)qQ"M\V< cw"KbXd,~ W IN 0hTrʱnjOuЅų5iwgzu, l{ސProI/hj ἔFT )fpe{*G5z?RD[\΁c3-2xz tW;9kM.ֻ^tToeykj܅fӄ 5Ad901S_.U(^ r'Qz]|r޿Ȫw?o15O?l~R_0{$LȹMcQAY՟EvœvS܈C&&Yh4IҠA̭!\GAI_@dC=r@,OszK`ՓaEB$`O~ğ*0|t_"q*{,:ۇ $5nlAZ9Mm]/?<O޶?)$#nO|>[Hh 4?- k+ޭE+@Wt^F.ʹB`|jf^1Ӏe A4/9gڬrطeg(=u MNÄ:hN9Ȝ#قFҗr2)`A0aQ `g8ۑdGS&[H@5] )d1bt_t#JCN]9M58#e^[!aK៏L욄A}gmvQN_.N֤:` 1/g椉bTb,h%y\7{ pU2oGy|K0+T*"BZ, 'to3#@kx$s!>;baHc[q"i-FUw/ؓP?ܾoE+E%jr`ygé D5WAyf K^*8ŗ=QAoV 8 ~]*6yVUܛX'P?\q Dz┤R,׃t:s)R/#uJTD6 N;T(^nռ>we't8Nn ^!EyT5 >gñ:|Xˀ5.E=何ڝ9R{H3_ \& GFV l޷FD uBqoXmgIZnOYC<4cʞFwI4vn-^Rξ {QImm[t#DU^ Q9MRGdE~ ;yc>E璎oM֋;R1iY0ǥSI'Rኪäw<#ųU\2 $-QjNt#b֭vG5l8Y"umA|ߝ'5Ҕ<%HhЛG6;MXE ?e3浻~wfxPisc1H9*[mBrV[W?!x;e n#[#OXTW+sh) <(F^1{2iX\@Tr]̾*y]&o~D^_8)qk͞ohRjciS7Wv>0븖СP.jB,S'qn88 ꭨiWFb%Ou4*#~'*EK_J/굹`uTڑ}pV+™u - ҥ; f1\-X!fhNR 0*Ia`r[QI ,'ֿ"' l 8lGD@uTMR U-9뛐A,15 c3>S=$xxn^!-ֽ+љ订&!ab&tN^Bf QUe nɏRh)5<(j:Ȳ_K.udv9"Ϳ&Lw[(ԓ.g)A^sg2U=JbY,%\ȕ%|.rtqyBQ] +Q 87V~0ro S2A2ްyڈSy)K6b~kѬHWm,!25T˟:>@{D|=^&meE2}![EM'-^pc}ɩ[i3ŜysmmZ~&%`CcƗŷ_E ѱOoq :3S%?}x6(WGkµǔ!rV{g,5 ҕ*sKN {=|=73Wҧm"W;#_eR-Bh,Ywu'}(o{ۚA[돱=q-PY 8gGr v . FUL9@#AQ/ϝ%zIc^;R3PUiYII޲씼 gk^PB8Gs*;"&i 4_HCehwN_lx:woC"gUop>s:K T5\lq ^H3>;t/Mulb\Rr/97Yl,e]4r1ż|۹x硧83v~)p51IƄlrܛtK;mcIQNA=h2 yWН&zW:k @|:|a+:ڊi@w%0|4TrzKfZv}Z ̑rDRRm(h&rB?2Q8n|}W3puW_ rVsb\MXa(z[>$ g :35fn3*4qW7-4$^=?e[RkPZ6cЕkrV1T#(TJ-PVn%QhsWwPeUcT2<0. 0qھ%ï|sjQGNmO.Xx'F8z}Բ{% ٌ՘QM԰Fzظ:ކp;Lyjmvx9^=(-y+֎#0' dQ\?0y!ވ:̯UJ]i|,%RDOjW/jig:ew=J}sT3u692وe|ﰎ9ĽWg[S)#9s=H0 .Ȇ^jbeM*I\Ŀ}sq39xDFb*s{}h*'pآ@gdPSHśMꛍL$ҠQIS[WZZJB(  .|Y[?X6wu-=]N$Ljhð02.\C{ŷCԧtg. ->Cb)(+&8ԠU8Tm,XDjҧMo'5WwV:Y:IX?\vb-ѬX4qΥx6b}kӞOAbn]@b.$2Q>sdy~0>Q@D^mD0.BR zrr<ɋ?oO_ I0xQg⎩?aCbÖ :s/Ez䂆e=[8k&M{Th 姳cI?r_輾."+BԺڻ':Nו6VZ\mu4'λNlڅ?)x_fWIT8 ) j}~hDL=ar4{T9(d<=#qśvfLJttC>&c!@ e6zRH4[}^eF@Qyͪ:-BqW1٨Ԃ:~O@]:F^PC9 #Y⺩%5xʕ~Ku.l¨uwdF7ح_=N+ ~YDe:Ci@B?Ge/AugbVm)°dD-Nongb$-Tⓚ b\eZbVD@B^ 4Oil\iFҸ̙4k[ ;' $aA䯿3C#9T cA6ăE d) %_m$QGPh^"!X9Z蓀g ")g*tHHh>re;.A"\0V|bN|Bwj W{f!9T6=5jP0quVV(kQEɧ瓣Zb8Q-g:QDmWq>ڇX1钸O BZ#Gj bV{6ȑ #2Ʒކ9p2)ණGQPj5GE;vt[I4 ZIyW1iSAh.i<$B=%"f㐼ɹJrʣ9ɯ9W|X"k\̬4K#h Xc]E84R=bDߴ9 ?$xtbHd_8MWz;qRrojƒ?U۴]c `i 0310Q  rR2זt㵓scDWEl\xm,/*UM,f*3p{3Y|jO>#\Ati76|`,*!2mQufO-uBOʷ]"I-<-!T ,|";p]c $> `4o3^F{ ^4:2z $-JR2߫"W`u0悭\e݉G4qN "?5,rv_ҕ$DSl;mK{OP*D[nT{ݹjSLrʻu+SV CA+BAn[pKg%BNšY $!2r+99(M:6+8[Ʋs=$k!%ݝ/ o'n0Ξ'çf:"L667}zh}3ThE)=(:yeDm>+DQ |=fb GQ0. Z+ yCc}a@ڸw"jPuΕ @&mܭ {p|`GA &ٞA? 'B{3Ō5'<$`gɆPMy{"jĚWM&E5pR*o8z+sYB6c!!0TIxnQ~Wlgei> LKjPhVlNJ0!75X# 5 nXV.rqg.[V z?p>2`"RN R],PpV%,w .H75&ι(zIv B1bg+}C7"SӲaudwo2WXHy INӎWQ|B2ݲ4G|h$i b}V y=P<,j#%l ~WML6{޺̈'O ~8()olOsb ste5' }!x`&;eUmԬxڭ1.vXQOsc$R%m^A,AJZ~Sq(%PdE?v.䇪[۳)׼S|0*XʥQ9=:)F –ݓ!&fDf z~mٳG4fՃXJ$&)id^jqT=8g^\hrY˜q3ϱ'";g*<nr}빳&\nB+Ȗs]hqBhp0/IxY XSrixlfMFs)'F13}Bl=, OpjIKOUoMbWJX0Ǫ̭&hܰ価0_4qmH.'YkŢ*[#T.Xd0rD>ŧ^8mU-1+D [H`Юkhp/SG(*UK岈K*Q^S2O; HmӤpP*Q#9-c8'"~D#{Y]BRQk*͇;і)!!"C>luoG`cZ'| L0+>D(AY9< .@}1n® %!c PS܇eh%u[[k:rhV,fw 룡 fgǴa _OV9}Xբ4OC'%-TV>f$/{vQu \U)iX $U˥<̈́D\mxIiJ^.7@JSt{=GP5(Qv.v1[W 1niT&%I4,K8ĴK߫Lޒ@& wJ1U Fp}3 9 д~"N R+o^FdV4!+eX{d\n@bj2Do 9Ʃ} `&u|!LJc$}zG[^eD}_*X2,~@-CRn GIVEHMەMO^`Zs cLF<yu3wnJq5P> 岗 X2=^F=\BS |/XrWOUh~籀3Ad!`): KV_Cud|?0/r@t IWNm(Swo,k YWLgm'hRݴK.t ڍiҥ&W!BjٺztW  ='.vȼ0?lhA0[Iu븈]UײX#Uǂ^UxDLCL^0 O/"ЫG/,oZ,oqRvoh䢡=jd-cj,HZf1 %:Vyny_B5> +ؾXa@1'( P'9S]1Fۥ; -4Xz*쳀BUmj*k2ڼDVJKH7SSUC>UqqDA~`]⧧# =#`*BݸJ7QIN60,?IWQ"1 z3xA|1h&ؔbzB0~+x=*ٞ~Ռ8~P^S ) : c@"7J(Xsqsqb1dޖ~?ZIގ15)A5iqݬx5Qt񓉧P ɬ'/m%'R77΂!mYՊ9Ng'k'( b[ej70[GūcI2xq#|kh!b#̻_pf5;C.6Rs D2O2nJ r4vCl g 8-eiǢ+Dxd"͚L7]5RP  ݽ:xng_EDe6WRLy|4S^OC+)xd)',mRgݦܐddQ>AQ|S:hUu̘!!~s>$E9},]ԯoT:RrE-ܯXN 3RCVymSYO[ET}H[j"Ju!WIhFf`-yUm$`lJy-ď̬I+eq㣱f](ÿ*/# C-sz'%h{1?tG2r.L%Mmjcrtu>竡YG)mQVAJMѺh(W1nWn]@jc|[GjVs-jTzHXKgyLaʘLǣQ*KCvP |=_BL'l7AGpy Ph@CL{?t:4d7pba\3*.:=rtՊ¦dai9Jq 9"}N)%]>*l/vz;Dkg)][`^q6f`'% mKԛȋC JЕR0^  ls̪|ҠV]$&V;Er\ b pa*C2p\{> Hֳؓ7D3wל/7&$:{V8ra,bC7bA˫M?D3jRL> h=vhfIXF"8wוc.hR`^B-o?c;Tuif&#|c)W:} t*BbxάLj91̦")YR58М&*]|{!y=W]jHF6oge/XkqX&-=1.YE[6.6]'bʇbihKπqn2EelO{"z6nX)i )ci8+r'&&A_mL݀;fZz_zu~2]P6 /{ae2;i?{*Bз79i׮Yy_F1Jm8T"dwܩ-DO6(Ue"9׉NqbXMJsf'JĦ<\ksB"#n5]A3.ĭWG+Bai:_0rԅ{Ov!<7Zo\Ő|[qnl3duČ^׮mzI\ܐjr mRʄ|xPP!٬tp}@4uB&ehVwŕwue.x2)<8=NI֘[P r.u0?L^e涫Хjh%_ēvHrc B9G-~Bdn1*՛,"`А>*&Sf0zXxaѥIclk2yN#|\Gn2 ;fgzAG:7F1SClVW*˙k,O=A^كVX=럹45Е^8iR߈m_Oݖ/ҕZҚ-AeHݛ])ߏ#7x8,^>,k g('Z?ݮvLxu;pٟK>i}~W>v/^TIMEQ# Ż *s#2"ţr|hr&SΚxb8|i362< gPDpDkjD 5~nl-~g!W+boo z2psFM۪z `ҠWN7Z_oXXPJ;խ=-|h |6/m2u)QqX_O4R:FgwzQo=[q(.-gywvHE@Ditt퓂>j@dӠ >YVBK r,/v>;4#M,Hgx_t֫d^,C :nj?>ׯM֭kkg jXekfPjE񇊴 $N(P.'Fg17UL($ l[.jhwA*<<}K~GrZb+?vPg3nH* Z%s7*i>j ߖ@ ^ܔ1T'(Zr:5::LA=hB/jv/,A({g{\~ ONy@bb!D.,`o qrgw[j"~t_:[ \ :m,=8V*D"et;yakrnJa)Um*v ǁFNCqo5Zϛ' 3iܗ8McrPN:kYu.z&3V%7%yEk;Qvz>(~OikQQBP,{Z\MK095˙KrQBŻޅ%d_ܫRBivr=m`7es&mcӋr\? GAҪ(=W$QOlAT!3^<+sս.VAK6g} CN@$ú][=+l۰  gOҮ0ݰeHnݳaGQ 9EM"w+|X-X;3G9SecI'Sxk`*zM=$IJ,ו?͝Da=yOnY3_D% I_X'6Ds7T > $C"~w) yCs?llW{p鷿)F=KGk6b*i~dKQy 2҉Ի Fhk $O_ (Grs fZ!pdd3bzڸ#϶33ifa(UJT'~?-36.8G"4iΩ~e|Æ)μʎvP{?v{P%aGIvZ:hS,~S5ZyVa0a !ŚW'Ue6qK0_X́$rufh|Zfy\E]fbFo0VOM$\it YD*I2+J<,Hd,> *`xk=D%!W#82l$S;FN be$&C`Vp{'7yF8yǝ+%srjh2HtH^θZC^ڲWe9oA'ҍʤNTXM=we0,f;x;f2&r#ɞ\,ir47g!P>QG'#0L1@zn2Y p1Cּriv.>:w^+V$' jF _*m:ɲhQ ΩEoFeqYԠPC1L~h3@ߵBr4FdS2C]{Sg |4ڛ +]2^&g7E ؏zbCOoH[6 +DLDD=zZ<j$) n.fa>(4o5J5 7t6gv.\F54AH7BP 3ܺ#%ÃjϾEߖ\-^|f"y+] A0GJjJX;SulO%~J7vɟ(+bh5s ̣,YLckVʸل3-)-y{W5?\I4'NIq>WN^Jz}ZwO gs=\(HQV.}JuJВg9^G͠)FoD 63ϯVSkHA\ =~)dm~#crRk+3c%ƸA7mU0G+sW6YSf#^ /N+F% V_~S?5w`9;,`L%3Wt%{[+.ߍ:e#[z1yt'NYa&;W"XҒ@s+\\D6g˗0׍|σj{5w-WEr3LXkl:[5sĔ'qɤS7> aBRx.tٺv*g[1ʧ-tqYƩճm#0 mKHSsYFa}uF9'Xk52 c"9(ۜfkr- vIjb?=[%o.k޻ ,nLoTXFaVңoTNl/bqE֖{ł8 TrPݎ.h˛496=i:EjJN,/]"xRQXp;E#^Wnl,s;qCb4ic/ץT( ~Id pTᖩ08 n>q{P~*=T,λˑ!>} Vx5Հb$Jrt^&ʠ{U2F7*cTs,` ziBb"3a#\ Z:Mݸ aOӵ j!a9(q9u* kjR%wvַ"[LfBֆ׺gǝrO# Xī_b UX|z' pMOTp*bD%WFՂ|Br&±_G-uOovo<__0`s;Y4,TOǓged:ߣnXz1ZTBh봇} ]~DC}Jj[Toܲjx(Y VtUr5HON-/^iˣɼ<1ZEt3K;+Y#3\ΠP{mPPTb;vm[I8F!!<) )ⰾ=mQ@L C 9Adt>ۏ6q,!tscXHX_H&J, xL@C/jm`fD&L8v 'P#'aR|)n'̚^ [cߑ%@T2K/1[n%-(>瓽w tvC`7_nѪ0g8ƽVyD#O4*%%=K\^3t՟LI٪q *#q9c> ,Za͉@ڵLx2=;}nsutTM>z4k7Jvև)ۡo|%Tpo yB~:%DV'*K_&`?*ޭ/tC -d! xlc܊c:cۊ:L?W]#1MwQ^0<8nZ LL |^~,Z\B'4aԭa@QG %e6xڭ1DR+QJ3*{B&uQ׬$O2[8{ 뎼Ijt~L yznsw&EލS̓`K߭{[34I_ugIRq k췓W]qCN-qLo %)2,&kdK츓 99BXwT[<@ #H='E$U.-,ŗS[*G;}1()s- Qf(m*#*yYb[ KO;fCV-Iռ gtр@ d{Y AgՔfn֧*0 OrۦĎ?`<.T. bwi.QVX%9ifjڢS@>K3*]B'{#jqg`TA Ω #ZwӰ(C_Y\=;W ~ ^.`u2[,ܐj4N HC+t6W٩+8AU~atZˈ8'U9&LMBUJDDN",mz % &Gp99PZ*`ƪ gLFS"2J೫ yxw爫Y_G?u띎j:nfI$n]K:;s O %f̏|ӝ%^*T- 6nA[^S`{=tmj)ϸs$hf{ңi=~{Ey51f!%5 q0\sOf b W5$Hs28ڙӪv:40[l!kXb.4'Pվ[@F׺Вit2W~!M,[rI LHO1ZMOȨ9"x!dGH̄Y0A ibR ZM_OaulAtH\^RϦ.IE%:Q7Ga8,AFʥ"Բj7_s ;KRJoF΀QZb_튍MM 5A} WBQD>)}y`*m~49/@5@qϢg 9%ld6yD 0n(#k>`LZиG"c}h-|y.o7DVdElV1"N*u h6\)s] _"}gPy8{͖hа!xυ`bd/߱BdH#j铸S/֓7LwY?i./TtI,AbV0m_E{jSW*:waNGWsK_5# }V :? &<-9A ?$jڇ<>'fsXX7#,nd4 *\AN۳w[&M3rǴ  k~Lr O28jy^른@41*.9^CQA3Z#[&9Y j}pC&Mi~=L𔿇ċܣ[t24S0 = M8?V]GIYPEhRLOMKuԄy~j/[=c(@$8}_^t [EYTd{jkIݔtX/[98eFWχϴZ<=+@*5/VK.&tc9UEq(jui`4aDCuaÊ~L ԩzWWՑ❀+30U]Go̦AGLp m85Du=PbCkC>+g" ]D0C,7&L sS{uw=1}rLCc f5Kvt24y% #7H‰r?@rEQkH` 'UsgiXc|85HD ء (;j@ec&PD)k۠k`M/dEvQc&+ ޥTQr&;yl7 #VCfE^5<Jܰ6+םe%ia*0SJO뷌akYS$Gc`WE8fOL?Wz0ZQ2/A6)] v֛iR>tC*W2f\#"ćB'No;dpc= %e> hp@!voA9]ښt6IѾ9 wg"}.\. "b/-8>]0i^10gvbŇ ǽ qsdϵݑ,|]d1:Xذ<2 Ȯ}m1@lG9M/~+M!B;# {BNnd6p@3Ik|X JkYw2@ =!s`bc:ރ sqXr՛-EYx(&-eZA:(ILv*?z7*x\4_# b2u #N`ѯ<#b{pƷ@I Ot {01qXB9e)[iʯQ9`_79 DޟWJ?ґ:X9tʙ{'=k)PZZF~w]W;fOl}ᦥ1CtJ@֬\<}(n6) )m7~mQ>&E> od]23$5TњMqN"WeYOX cl8hCGmb鐱TxӲʆE)lfӊLZ^N +\lL3"pb/k&k6y7X.Nu0!|$|R =mW>[ ܫ.rA{(o>%~4/nG|k<\ }{_e`$ԉbDzE,uX6)>7cykm @ߺ!GrȊ$M^``x >W楕[AS8ZPy0i"~>M? .4-X2tR];6J gl!wh1&d{H]dvQnt}E/ tɯr=}6R j>ВN/Bq,@:YyvҸǙ JT&%xgz}UľҒR32~3mn#Ţq심L&T%<};3Ld3}3kP>wM  r`+q m1G6Ad6g ! P=TRojv"Sn/.@vjQs[xE:q*ҺՍJ2A*c*eě?y\ٹg̷ó;q Lƃ)H+CNH}!7fmb(hj~ɡ&wMo-My  !FXcu:NyU?Q "# 72aH"('~ń܃&A oOM9 C<{A{1BJ]G >-EJ7n8q虡fڅ'!I7*{/gm!c6L@i,!P/XlSFrX )5W\`#whS&JEI8 ]p:u8 ݛo5RvڲGdnϱlMbKf)^~J/-vPS/zH۹` 4cץ who.=H  F (fp 2*Sjv߫Kn^;T?Euap$ܪKz% M oʅR rAMd1ӆ͂ϸYP+jFKH{I36;H:f{V`^/wTg)|9v3<59aR<*YWtnC`dMj2ͬ"yk78:(<+ 4]>Q ]/:c-be}A]3[j !X.*"!d\*疎$p"\FR[G%,~*AWEP>8-O|D(o{ZyiW;O·n0 p (;By\vX󋵠,e-*ֺ~ؕ3~1P"X}A{5:Ҟ)K2 @!Vl^z/ŀer NPa?u>.K~sM77y6ke7#ƗÌǑ%^!'QY?Ցe]*k y.Iz.`J apoC>Q꿲:b)&G|[GBa E2Lj[r5~FA193JxGLۚ7+V(gbwP 4s~Px9MN*䳫鴏L5Х)c `:r_Z׉ …r c1M-_nzb5ט 9{XeBh g# WkYfCr֦}#\nr"Zp/*W^ ?#yBfWbRjݚmg G`7fim^]lAcT B΅e w3~=]?EhRzei1\:\Hi-(;H եRiA(Ӭ3q^$j/2JJ{6m, d& _ڶ׿5z$KiS=$Pn\ Oڞ{FÍ|SʤM_>"f+ij]<|-h"9&;Yo"nħZD*~r^DfUG'gy K׸^9h@EAeO [IZlj6윏qҳJ6\?*)C(ᢧv~a ^\৴[V ]bȜ2,a"׭ 6Svڀ)L[A< 5ڏI:a "5O˃[׋M "7d9e(rIw4>SNd S,hx7ڽ˴;AoN7 |e˹4(Ē#u!dzg Jկ/ZqkzSi p{\%*jGgsVw˽ũ.91貙EFЫKJK`:Ш˝k&Ca@BVelc0z͆Ij%19e+)\qt^ОlFiS#VRAl +jJLxLo8(Ei (9{>ВU.3f l!Ù0n$gAt!V 3.T~3嘽BwqQ"M,B;{rOC<tNj;1Bk/9n,~#萩^gfh$@R ]cyNAf<=O9c'aU8RYRnF*1F'>UC1 CB2^qhʗ!5+YdyF'Jb˂Z!mte60]xs O%}a,ReN`2إk[N@0GbMz7O][RO7ԨR(vU^72m`K<{*ꛋd4JApּק [PλZpd0eHAMMnw * 4_!5Fz8AII+vd== S~Wd?Y sjCe ߺ*mǷcGW;֊V2ilA~7j-畨G\k^DO) d ,4pȷ~{B[Rgix_+Fdw)l6'u`u1x !9Bt; {0'Љ0HhP?],\QkckL|LbR瓌ֲ󛚴:Q@Knu@Q˙O9&d.ɪQXC}ˣoKw$0)]Cly0QЭoDңEs||PTe1ھ=yۍQe8-$7NkM0sOZ=ü.+;qK]y=}  SDERu h%w,pdtw*)록q `Zm p.*c ]nbR3#CմVz:>#˥{(zo~#.V.\3rzYض{.>ZA[x YU9UW^`^2rƎ|)G9<Yk,ׯIƞdghӟfRS@EdG-y427Σ_\P@@ά.,QG; 5轶KɨD >,6Z!S~#f;$L7Emv|!U.\dm8&@ݵvVIGt*_n/'Ķi؇H5m =-XlECᄀ~h?dRp젲AMdN]ID"ݱIf}y!Qō,d+<\R޶9%Dy;pFKmMD\.s5+okC_'rkPJ o A\eQ-iČ"NT8ns!Af`#"65/La,D%|Hay>J"6]hxFxq"! π]m[%J?{!H$/';>ܘx)cvt#gL =z<^븪3clGBr:EeRZoKCi#9/]O?"O J> 4WYk&rͪZS,$"lx;j68ݒIQw@*ӪSd9Z697 fn=p Y  AT5cazRj)H, z$ACV(}e.@|Q.ٟn7WMl tn񢣐-I]za7MxEN&Z|ޕU~hz:/uZ}W~f2~w0qBn"M֏[%  X>$k>KrϊO-%R%`Dw5s6ާn{6yrkò鄐<qI#3:n)Nk!ÿyYw |mq%tyļs^g]Gx`7Ot/ԀkC&͓e K tq Th8A2/YKw]2bCkXJoK+v;#v+>ϞX̌by&Âj ;ntx$Q31iDas4w,!=itPm??ReeϙtG;]/DR-Iۀ޴Z"y%uNpDHٔ7 m^[*`(F#8Wp^6cPLd%gZS!j\hRyFA=T"(="׃ <tĞ I4*0]h-A7YpɌ bzUd`E +]B7J Ib#ᥕL|m+qƍ;4h-]*< KbWƬ@;qyS6 XRz $a & :/d ^wlx>wh#A{zV1~Z\gbRw0$;@RnbP"ֵiyqe+pNdtVU_6 oIyb ">"u$k]G ܐ,:J`Z-tqōBك.]F\ x̙X݆3}AT0/}.+v7=^vWn =m)7I+޷ (n<`FpV6਱M:֓>_$2e3NLϠ^bED()b80Ucš@{[svq$MQ ,d?Biˢh%]3ǫy3XXH$ ʺ5q7锾/-D,O9 ryˌJ Eԗj"b*-`ِ i1^1cK_:`L@Ku,_pScjtKM |=o rձ8v(`5F/Qtƾ \@:w`4= 5)e;*ً񭿳\i JI,-(5JaZv8%Z+3lLxpQ&jKFpb02SMO *Bll[Dt( 1l;9q~^H+}i"—=: _rK#G"vɹ7:=5Vnј*x=.Ý C,XpiHoDd2+7$ހ)U]#iTmnj,<#zy莳dHpԮv5#rV_}W{ɒiІVc0U/t(qn|%Q $ v$B-^Mf|$Vř7n_y@]nI //yhm=]72Ϩ'0D|FՑOZ!*.3 jTb'Y}H3gI:ડ--{Yh@xq=dUvn \c{'W(Gx:q]"PI/̧ 0!]d2LQniBSsiQs*nwtfgpD]zC?znKXϵ=.&OPڐkxGH9 uxjQu1 [I (< ٶVe $#d94){.%^o?#O,. PKzoR%,_/DG4 83-=QzrKj^9pOwo !rC+9. } &J.(Q {RFǤsz\7OFY,•]z$6.d壏Ә 7"ȍm>^1}eZs 3 <ê45m|J#'™VETP,QGz('3|+2o 8Vo[EІױd.Phg>KUF,VթO}N娏!8UKQS + P1 FRƠd(P3ur}hjs&UCI[uX|lҝ Z[Cf٥ud{!OL^2û(p7\7IU u+h[ȷ>rgas+<. m}A$t=b*PfdޯaXj5H2[o N+i+DuILbDrŐWs|sGɾpR-3`=3^&$UMz9{BeDiO4/'>@YKZs?N9[)˓HPme>x+W!!]@v>B4HŔ&E[VlΓDBr0vt_0P*Sb1`t;ww}ﻝSuw6vՖmV}}zKG.;o>Wݕ,yE[s۽t7w}^Wwz>sy__w\]ݛvzվUwׯ f7o}k{v5ݷMi'RlvεϾ.ޫ]uZ|{wy}Rwiާw^'^׼=5]ۙ:w;nvEuu{>Yڻ\:coi}O1'Ϲm}w+]>}v:˶syjϟf=}Ǫ> Ѿo}Xܵ[}z>ϻ}=۶}}}]RKϻ}79;ƨ}ϯ^-{lNlNr=N۾x>;ӷ>_/i]=ݽt{_^޽unwQ{}os}Wc;UsmnasE{{Y{Wi>|ܣwѼڞ7ww'nr^>}W|}vwĭ=پM]׻׽'>}_^/מ}nS}*^i/k}<}WW㷽=&wy}^}]7ݹgww[pYϫ{=Ck[ooWts9}}}}t|Ƿn׳;owkZݷ{}zwn5޽vm{j4y}o]>}o{mF}{҇վセz^[}Ο_}\{}׭u]ٕC}w{kWۮ=D}:{_g}g=ίun}U]zgomU]}޾{^Uw۽OC^gq/_kwvٶ+3_x/gϷgj}m}>V>vǶ>QmܛN޴[r:۽޽=۞vw7n.oot2>q; w=zzۻ[}kӷ4vkޔ=zoa|:ֶf}i_w:fn̼}p{wb|s=zvk]{ۮ}r';n_}/wlufO_^{{s>^}]6fڋW٦uu 7]yg;uwjmwu-}z Vm[u}z=ww>}/>w|l={Kvo{oKϽze_oZC{λ5nnƒ[}q}9uzkt7[{n\Ss>MlVyvsW[;W׾go={:z] ׯ^Wso}δcUwݶs={^{|w(oz7}p6כ}:k׼}}kӕko}΢Ϣ=ӎۙm[}{-N;_{g}m}=^Kϻ^=yd;ګv{oa}}>{[zo6ǹg{}v[o^wo]^1gYYW:gۻ[Ky}wz}{Ͻ|ϾuM/zk{}m϶jViiw;{ϧۻ/izqϾ+[ڹ^-o{]y>]w}+}}1}ݻzG6};z={vhgor{zur׵uw]Gw݋gyw۽^룻]ӾW}ۺFk zv϶m}n}6>ﻭ+{ڞ=۾rgOwܮyxG뷴WzF.[mkV^swnyW]{/}ou{{mwtu{}茶v}o{wY[w̼>oo}}ycUyk[4kznvw{}s˝}o}{{Y:}ׯW,z;9Gg]rw}wo>{z4w˫wخۗ׭=O.ϮlwmVr_uv5{yϾ7wej޽/>[[}۾OG̲lR/gzvn8{{﷫Ӿy_o7oos:7G{޷kwۮRoo)<}^׷z>gk/{^{罫YmTi.#۷:}ܳwmS}ۭ5WcL}}׽m}o}o}}{osݻ5==}rǞ;ͷۛ>}:=ڛ;>u>;tya|]}k|nn}>|{}}}ݟo{s{df=Ͳwzoѫݽm޲^wkz{7ӧ[ފ'oW=*[}|6No{k闷d}^{{ݻw} nwK^˵]^{4]޽[]|;Wo}S_oy}Oww-nZoO[+ڽ/{o}o{}|ۮ{W}]ۮ/尿{ttַ{w{{ܻys=ܼ_{o[:bzwښw;]zo/^ۧ|wzo;{UW׷:N{v:]wS]ږ[o{>sϾ}w>m]j۷:{Zѽ}[sw7ӻ}}_sR=z};}kン]t3|z׹s}{Ӯ׵=o:Zku|y^c^Wvϻn}o^i}O=w׽>Vï}l=N3{<{o|Δ}/A_= ǝt}}nn|ۣJ;w:-)ݎmCngt7}=y7}>{uJ|mu}[-n2׬ݍڛa+\Z|>>ڽϻ-A=}ɪӻZxܻWl+}u-Oo{vW}(}_omN}s>G4N^nvo־{]{w9N׾۷yΛܹ}>u{gs}޻]gNmSOMo_}{)xwy};Ge^[mǾwuޯ}Wo[6Z}knӟxow]}wCn>GU݌nua{UOG{GӾ7}}4}wvdzhmU{[}}}OW:}뷽>{us;׽l﷟wi|co{ĵ{w]>fTyO@=}su{{{]>|wyzMum헃Uv}>6Zmn}}/wlףイ{ٯSvk랽kꁷ_w{X1Ӿ۬8[۹<}}_gYC=}{yya3ڻyqܟ{Iyw{}wo=׻w{^|ty=bkGoji}ow|/7{{vzϯ{}ϕw}y[^cl;x7]}zw@R}{}l{[ﯷ϶ ힺk}mݣ{{^&w__oqvo|{z{=oqWq{Iwh{}=i7n}/{{}o}>׾m}ާ}={ݴkon=}{t{}z_[޶a:ݻ{{Ͻ^s=|}ۻ{T/.o=}Zw}sov!j]ݏ}h>;wsz:t [ky56{>G{g[www^د{{;۶6wgןk};Y;wVͯ;x-=u=w.}{=u٪n_w}{z)m}zn}]w}gzo>׷{Hm^Vءsޏ{_o֏ѻt۽]}޻PW[뷭+뮽w]Ye6>7׼n|>{{=^yw=tTk{ugwcG}}뷽_}|{=snZ;n>omK}gjw>>yMl{JWǭoo㯶]olg˽t}M]=ﯞZS_K]װ>᯳to{k[_{nvʻfzz.^{vn}>kzݰ}wc]vi׳@JޭFw={Ͻ{<ュSkϫ黽ڻޤ^oW^s:vO_vv݅}ѡzwto{痼{>y_=vvton;}z5iק}Vj;{緶C=vdL{)Y/ڮ]gZ<ԽY_{oW}aK쭷e}wcw}}zwxe{>z5^^{y۽׫{jM5﬇_wZ׽j!_[}[-l=}wݸ{s}_wm7}[z^+{ƴTm6>Nϯmͪ}̛G}sݽzm{}}knצ^ϮCӣG^F:ӭ޻NۤoϷwozsORw2כtӾ+o7}}^gktsc]+^ͩ{m:};q=72wz}׫jZl뻹U۽r.z4n{wn|Wkr{zon;}pOiV;4:gޚ^rO}{ۣo}Uw}vݵ|}_{^zvcwutN{={-V;}t_V{{ǣ׼o_6>ޝݹ}(}gլ]ΞGFj]ϣ{QZk}ܻ{zn zm>ǵ}z믫^}uޔ޾Ŏ{u}S}L}ӻok;㮁}ut|{n利_sϾ_{h>wm7ۭپ-__K={ݏ'sJw5swmOL<@*4Q ``&SOPTB0POU??*U?( x&? T©U F&LT)0G ) rnUYaZBmI,,~wӫٱѫ]@*s3 IvGϪz< ;ӑƥʫ숮CsgxzOm 2HRdTyePkE(c9>Y"HZ7c YLj蟁T")AUt"qŏe5PgV5s~.u`8Zt I"D")ǫ ))xCtǬF;񎙋\ݣm%:B.Lh^h4LG^pWJ0H1Z|m?Ӿ.!*kw  {DO!tѲDV)QAo'jaDvdZ)(bV ʢ|ɮ }B) JQ{ J{U!(1<厒ؕLnhD"'hR^B]і¥a8?M#%ʎ|F3}tjV=-wNfHu|rFKaFρCCC\.Q<P>,“YpiU ;m AY-fA#{trcm7l$bS) bW"-pvDV ćQ< ƒ+pȕ, HF/׺v ְs!_)Ԃ_[Ǎ2s7vD(!՛u[aa5kDdA'.6O8YdC/blZ JtoVxTa!@:n xhA;EO0s$O'Q=5,C ѭ쪬נ[? B`&3^$&Qsݙ|%Є1QY`U /~˜߇$$ba4R P| <8,UfiR4iKi8|zG6@ I8+&ڌQD)ͣhGJ_Oyדfl(UkK(?kr9-eBeƘI1xW"nUCvʥ+8&4GLFaaGsV&:)QGcCN_˝`%Y=ږn!M,}=iz{$Nr*"lO*"IJd\Ʊ yd]g_ pda~A?~I b@s.b}L>FVf}ׅ͏?G bs50֢DyP^w6-|Niq~տG2(4UrwbOgyJKfɍS5aH8|Pc;(XUjA{q4P_ ]=;na٩PLPG *0fw dgKfm&u{dkiY€zR5~n$9}Ӡu$Vl [6?HHXVkYUCY Wrh`'GKIr{p C!Bk,}GiϨ=~?hn FΉMfمp~`X, S71l5腝_tM& luCn\qK@Tf3!-u /0BJ_K~kB~FXDﮠvZTْR ϑ1+3Mgx1AW6bI$+DV|11ƚH?AfTUEr%* fÉwA(qg^44oB|&!B߹5ζT hyPi& ̷I3(B#.; Q( 1+y]pI_] @hZ_jbrSt{EVaOYSN$v/[QBjt| @h xi?4hށAyCZ\rHuB\W XX[z(`D Uzt[`t]ͿTN !1aw-SK N䓘 ~a96 dE'Kiq\z ZC `lsIO.mQ9N1P 1zKS:UՋdKLM=|6Ƅ::ɸB/WVj_{vvel}_Ji3Hz`S0\2:+aY}.ah>p+TJŻ:HzkH+,*<[}3CqdW&D@Gm nD9"E#ƍ'Z9plX" d1pHvdck/Qp3o!%h-ʙ{ZV1'ܢ~ :.o'cғ! ,,on[G|{5DыE;IuI60rY>N< :J/t﹤A=֓ W\eCf<:o b?Ͼ zF_scءWŅRۯ9UG}]qϪyy"E`Ү'VfpV|vbYaa5 W(x-n|zĄn1$[a];tB(tEAčވmK@z7.ˌ~֤j\P^rgZ"* i~xhLcBbDpA@݊op1nn֝+[2 4:H4-F ]F~bתQB?nNդlzE5on`v]gGqsq#0dsKX#">& qU&H?CS57%7KQNSKt( u 80v!5,9)*Ri]̃b%iVŢok!r˨l⛹KxtVEO;3D4;]\VB.Ū\);NdP\ W,*p磓W=]oh;!檕SPM0=$.H=/-K'D[{¢Y*!TF*, *TJEzNY~)J{%D`%ZFkATy͹Z1ib\U(hS,rNl1ocC91]/94Rwu8n;_T x#Q]FQ///49G`_ˆRu 'q ȋ:Z0%@CT dʃbQ`nRф_FYh4#i=Jv1{ -ǎپb_ݹp8ET@]dHdُs+xU[A$_.L٩ ,_likƴ-[>SYff9oCbpXw0הBKpӲHV:OBS~~'_;iZn}l(ݭ@LwȌc0n.d>/dugcDҚ It(=lDq<:E5"w'YyǺ↽oon5y= ynʊi ]f Ի՜p.Aምs ;HEb{I?9meO+ RP7,i^'M\b0'^dދCFvwjKcqԼ>VDjX_Pk0ّ"I9tRʹH/4J< ޼cŸLD.XH2Y3r}0q/kFXH=4hȋc|db0γ2aJ7SkK@6噓C"`1cM\T{/$ us p[+)1R~:'jYXPd Eyůx”HXbUsVFG7 SKߩFw&5!)=frB֜qLeʄ߭T)A6[vlF9RLyȨUA BZ_3!t;[UFoB)qi1ӢԺ$<9#>|2r{J#ԅ\?5`Hxf/ iQHQI1 ü_귈iyJ|qů0Ў8ʲsѩQVަ9JZ 8;v4¼3h̋ryZD$ ؛݃ɸB9N}OfF(gnxݽ鮒'r߻Mv5 ~‰Zb=nSiNQ"ڠPG)|D6[%mz. n*iIJuAUG=um~sڻJ\DH)V *4{Ane%:\p5rv5?l_;G#.!~^}NEyj#&~9ex`Zj ^.^hiG 7؄dޭ0RAt@%|E*JUorxyJ^[+_[ft-QwŇU"=\YH25¢@Wo!A㙬5*;bop=pHO%B6/+*jx^?=aaDٰ-RܿEOAKD~- bd91p/)wZ<ֵPrn ul#pUqgH(Ul! <aV#£!!Ca*ЉzBak4pVكRVJ%yS^!4\J`F P!?j$ R,(fq-j H "#\Aq+ɎΠ(jt6BZ͝96}MTG5Im*h x{\ G)fuek@&C|NCwamWLHUS[ jE8I\+nhhCVeC2v<=WL BLdgzO;ɖPhLg98MKI^ 7dz=bZ=8yr;U`ނ ɢ 6C뗝~\fN\\|P>Z`{LK]+9D)o_Õj)#%"f" MhɤĴL4HsG-<ĵE& %Gߏ"'0 zaQGIq8;$ >{'h/=:]yP1=NҨU$P($>+dv`lBLQh)9謩z/6F[ T xʼ!*i!0R>r s뇍-bdX3YPŊ+W@թ@ .le'PJ8HS|&1p漳,>a67J8 $gxi:$#V͢t$?LO3@IZ-8|+ aLYJg_mʼn֗@#$1 L$^UnosSA2Pgɰr)wF+?;H}u}!FݍT<A$ApBto ^.96[s9ߕrZAcWNZ}ҠQ̸!ʸH< @M۶LudS_Wi&FU#o/MXo7[ :yO=y(*;$v!&O骇,н'g߱Eׇ"z%^%(?S%[-!< luMLb]vf?}, Xؘ|r:֩> y(UV\XGN/xC1Jm mk\fH١?YրG *DP!`n3Xi6ѭ&}VD ij/8TZVX~HZ7J$?7 ɭ#r]k02ZbY KQ31"[vS`-[ {pU4SG4J5yFÔsfܦjA}yg@ ]Vt&vXRħuԜr{M:r)U# eƜ$Fjw_~!:5M^gE6e ʼnB:k6wO< /,-Y:eW V8o57!|MTp皋S2IpG,hD̰ Ne; ]:DOV%W pΧ PC=gjln&>+(sTW,!snC?'.CE5* hq‡ pUh ˓^]eD+W$:yvz¼Ӯ! #OKT4x{-WvdF\O!Y>ԣQJ|kOfݷu`?Hdre'%YGpIwZ7ZqKޞ,E{r v 05fr'9=m#lQ e=E6(5J@춷>Z'[Kָ)厑$ ×Tn~#Z5<-pz3R#!(/0іѹT{]ϺӨDw}iq/ZS>3[㕬KG[E@زUcYVI^j ӳ7qT7蓰=lq2Yy[뉇308ĵU!`o0f e؋@;,&Y X#Txh`gM5ʓF^GJ%v+n5j tvj'OAv3LqאKj<%_9E9[4"@՛yGJ!M IP]4W>i$}'M0ړ}b G%Wſsaod6x]₆Ճ D~:ɳpoN_6Sz F8}XvJc/ ߓA&,pSOQ樈sKDz^3K:=35;3w~ #j<LgVjxR P;7%h&Y ܈㼵.% w2>GQ4a ^đc.us m: \o.}tl JCLaӍW&&%aU"F0', H_ʴ)\?8 t(la }g@2@he#wwuJ0=y_|;' Hzv)YBM>@WW:Ͷƙ1Z ؚ݀mn=fƱ&pRoݳgaLG隟$ؿaU{7s !> =&6[6V`ebO 4L*JY}3$԰6vNxv -GyXGskn^D_6KOޝ{`}wǺ!|_ruZOS8ez,'&Ͽ[q.xz],$#GؒBC 'i@^ &{!oJ’v>!!/XH#m̘+_B/:cko?/: [朇yVzD3w#fs[Tޢ*fJ־elf܄K~W$Thi1abߩ<nQ윋2怯n wva0 &)?juc)G年G?/m%Pɳ2/Ueu޶_K א"Ttx^UՆ&gWݢ$#4r]_!(}zEJ:+^m %?h#˨s`2y_#CZGSŖeX=h0/`{q?fr5hci~q[緫: RbbԳ_ d!B бM%əIC )Ih9k ^$ {U`rG}r0\3 nt\3\ py\ 4H]&^ݻ_t*^đ?U~1;/5cD}S9=q,CNLZ:`\l~ x9QK^XdMSW6mv_׃YVIOy1}owczilޢ,v-䑃sxgndוi5fDn5D}z pʟjڳKxf汅=j &lKNQ5bʢI6Z~1v]^tq˱>Y%OaDfzgk!A,^@ñXfZ|.D$6:P:cɺ M!2E;CAL2s}|*@`LM\ivIa"¤\hO, % b {%--q|R?P׊~/W6rbGXsgTX"w"3sdz*% &Xv+Jގ>Z"g=X((򶕥ӛ|Ժ ŧV'OVxڜA\I u^b5[>@F|ޖ& #]ߑ).:BXsh۟oqI#F:)uO"m}v$.F1!E  w2#KWJoEP"FehI4 dD&?RhuUABb6YکF٧ ~7Xٮؗ"VHPJu+>0*UXzm#L ,ߕKgR~QK?J-$Z6`7_|rH܂AfTuzFL'~z@䭋9'9Jq湳Ƌl<2IotC/@/j3hͮ +D 8ZIPR?6r& vu MqAku{'  73@ri0I&9f6*kaRdDž!B;`^.a#?vÇ&pu.R2cAJ3yq~F Od;% T.D[d*%Qrn7gss E~Ub/\$ز!/R8s')ECx?o=bO5#9U9F_`#L8ؕs[TڝŨOcZ𻦄X+ EX=Q6_%A4ϔ%9fPtBx7zޗN<]Aq[larSP1>7cyũ?j  ,"J0^Yan>[ :^:"WNFQ4Pr7Cj9$^|6laBUAyeaOƘB4A IQ[2]XZTL,E[Җfѷ[ m2 tE`0$Jr 4y틠#S~ dԲX/F@O ͽ[ӄ.h\sk4{[9%kl_U׊hrw 0[tщ,ZM׊f%] h,f]:*@0uct ݎt\gd$\O?VGHl8^Wq:ho/6 >{WV_g$ =m}ٞ,Q !`f]nd¤zE+&*=PQ&NyaN}0JS_ڃPÇЪU$Q"#l(fclΦ(r۴{:=Mr q%G1,,m,!g(SPii0{7;7'\0Ҋh65Y^t^Ɓ lO؋DxKB׸1[ivAAՏCHлdyX/r פYFB# $9$yΚ6m3ƩFܒͺuĚfyVE/(?>͚.Tm7R5%%o!bD tw)-=Uŕ>Y!T` rHoӸ,;<5ٜ9L%'8T,\»RPá8\dk >y#Bdgי>?ѼXACxw7WZ RElx|y },+\ݘ[֮/1;~ H"CH0]ƭy\ #]S_ˬvo[tHР}|]딫k}L$ /RA=>נ^t1%O/N#Ejricd?lu % z" |86~_;5[Nކf?e,pWH2xS{OoaR+ wX $ .Tƍd5N΂K]ށ| 1aO^3'i db hrրd[a ~f9 FMSsd Yi\! nncb枼ܼP<ː%3\%, WpSB܎A>l9ݐkWΖqKoX+x;Y\{WwG)h},Gڴl(rf_Bm"K"ꕏ5Ʃ5zMü>5`? tq@f&X<eA*c=psua={%diP^&V%ӳ]osP$@Gڝ$pKOJ]d+,m X4AX]aXѭg*oR$TMWÇ7Xhr@sEҤDe< Q['ɖ7tuhfDFDZ>n.YT2 2;Y[Ս QxFftMKe 9 qxF9Hbܻ_'sԒ8y _ZcG 6&F/}S*ڦX.wy j;pAQSu܆ԫ;NJ4H1iz4Mv<öuc[9Y!{±cb'?#]I|p]2bӆA %1;O,޶ ף`3' L`~L /+K4g6)nndn/FB8k@K1椿ugu]LhsOBRy19}xZگ5HZ ]('څ؋z @CvwO6~KLahMDٯ΀UOK_n~+>f6F+;S"ӑ,_"y54lB ͅw9kK #h[C^yzZmcj`b[ʮ7@-2"*V[#cptZƁ!@ú"i d9cHȽ3a|G3f\jrNTyI&_eԪK 1cQY317n]6*IߩH9s/nfðUJ2aWɎy,](t"(% qq_JnEG_Zxa:GEK|^Bq y缾WvhɶE$(9ޤθ.8P.6bGϱ5&.uUsFb|Zǧq-dCW%D68"1p (Fz-ڀvYQ~<);)qkr C7hI~UNnY ѣ5^.y[4cҍѼIABcܻU80\:a~0T^A4S (n\yaY!ˇ[Apf./%^AUJNbb\Rޤ)~ y Z>$s} .yu )@]#n&J)tѪh]nפ4tȒǧP*}5Ď<P7Cuubql ?h}>KCP}+] za~sS@JB&0i=>%z [%z,'zBT_J&(Kbf6|?@:3џh;,9zySҤmאS'zVs/]= j/dYq#6%Rtpxi/K1U58q q6Լ.޼bpUY"j֠)&.=(tٿ'(q3eϏA4It[OƩ\-9 !N5eڰqJ{|^ b4PBa,n{;M.Ɗ53b+dG[DnmŦb tzĪeS8z%e1_hwq@hBݫ_8=NvȮϖ:A]sTB k҅?*ݹ]-w{|ݝ] p_/DGҴOIܽilĥ눧žZ9 ~n*'7Q`@ue zۤآl*x'8bۓmrwc+!?&^. fly׋`)'L;Plfye-tD\hD'v^pPcKhr%qr9X7Hn.ZO0YLOᝂH/!zc+d 7%1>j:lY73/)6M^"Mm~p&Z՟4Fz?sbI&;|E8Bzşn*GՉM@l0dvG>Bգb]Vim HNr fYI(z(8pIh3֤X=Nh%Y~FTg,p@z[»s~R KvQ1 Q`Iz?!GmZѧ{:?"FUKhx53 XYۤ-Eƥ~yD ϳV&\ݩeֿ,wuR8Up3fZ;|r6DmSE{H1Tep{++ Nv9Bɻ]r-!Sae>?Ȧw{GZ'o aDéMި5r:k8jv,*wͽRӮL Fza,RϞ|X,@4ԩ޻`V /yݹ㔘{*JX M.aFl"9S D^˝ ;GtF\쒣tmtxJMպ?۩ ^E탯g/緬f;@\<-=BCOۤ+]l`B&Kȍ|K`3]ƒrPebϑk2;kb{yܦt^ gFA})Mnn)9ײmjQ5}^$ [ vf:!5T']6¢gؠ!-ol>$KXLAѐXGQdrr1mkr\yPGU M 8:gŗVb3wWz|mZd|rnbPARu:mr/El/zh.h"}g|#ulMmYrH)8) q%HylઠocOƨeۋ:JhtT{dM<@:(9w ԯXb-eacD\(R#wQ90Etg/x2k6:GQ izH}qdH`K[RZ&\˷jg U\9S%O dy=.F<!Ω{YP =P e9g`Z^@9g‰OȖ r~D$r+?p!+HRy.EigDTTgӒwFs%SӺVv }-[Eq0N Ꮗp9uXXGKltxg'|Su[Yajs>#mk[>5 (!.W]zv-rcrO4N,1X2l?WY,ǍȧEp  R:ƕ_KE(l=n7q܉FhnIȬ&1jw1p9,d 8̰1Oܓ{}Z<|ͫluÌPqbY/( Gf`Ga-}Sȋڍe*Tcpc@ K{;VMC|*zyK'pPEP˨'-pq&XkfH̫u|l zC)WT߸;'k lI-%bl^y/y*4PsM?uŻYsj0ll19dqrcʘK~)[h47F~ol;TZtE꺡:?OқeԃP,IJLgPaZ;۰PDS%#_Y_^lQsY2XCangQp3U-"eꐕh y,L0^. g`&٧[dYo8&yv-5 c E|a^w҆=81TecwىF +-(_F]I,H>IĴ/.&<6Y ~+lfjk64,ͱ-2lw'PJNLl$>feۮF7 |'Uk2)Ka,+i| qΏ L_d>j?ݐ>T[^)PlM2BwErT兟w1.Ӫ#\Ž)e@z0 W "swߔ6{54 q@V &-MEGpYJS?}6b/$:1.=[Ѣ @"a5يѕ<6o! s 8+s)gt"2GP߉ȇᡲ]&0xeJT}X6(&=Lv=s ZTWt϶dur#}K  1| _z[݊lD2F!,M lpH0P̧Պ  g8IIx{jg!ˮ5jTi4K}3[@5(U 61qgЃ`bX&ďVUDڛD~BR4^*Uz +z d1)U7Qmc }Q7ptQ!뮢 )b٫UW#ٱ9  J|+G_UO0i)`HdCU"Dˁz{20O` +q ca>B=J{EZ"Lv0R>l hwrS$?5 rϥKJLmFPpJqLImn]XQȸ6QܐNc`~oJYyc,{9Nj528W6@5{>KRh|ƙ$ >ԧARg qz)X~dlv 2x]>#<5Ci9rw[vJ@c>Yb= Dkiشh|aO"fln5ulo({sHWŮ1\l+OeP??NeX#AN_)S7囅!GfǢ6.ZKu!ݨƓ#FwʾfckH~Z_<DٽT_ӆ; M5ߺWWGt"q>2GWB{TMm_*lBsOqVDg ˞#nТ=.uKR}į{]ZC#2Dg5&'0$&ԕ'! bvHWQ`t<-TSz*H23Bdu1&_9IIM:&X譮ol:*h1]r*eNJ; _?v? ;N=!Kv7*ٙG&yi 1xͭ7Sr^90g(1ыvW1Wg+wc7XOeNo';+5: ?_ n씻+q 5+^(-pgีFqF̣/0gs@!,lh Obxp;I A1N 'ٽXT sIW W% M< /~å%XPj0ORF١ ~?Le3E0x-Tq洛4r.O}')uZ@mk~v$-OU+AEȼQaVi2PםSo8y FW\aAY71A2MO-3}넦߁e ~|=;YvC}nXq4eY΢Etf~W +.j~{@%j"fV4|]sRf hz=YZo^zGl7Q{} \)8pO7^%⽶Bѥ@CJ.Df("䠝ʾ(d̉=>!w]LByhGe l⺥`GZ|xPpu͕rX0sd)%QH@#GC4ڌo-k! eY@*%Zh߯)~ .? =ޑi!i=s Haz@@JFPtɋg,XVl ;VFkj4uy<~{5O^s5^ѢzϚ@Tmv/iB]"]П|NSe@5&XYQ*3ˢr:CENHW.J ea16i :M0`$NDpEʐS!![/'&@L{V5l9?Z?z+%lQPe\e5N6 &)][/:/$dSLd LV&UpTLTج CRMCK77ǔQ%g +-M[^G$$b}2 WoR;Z/ʋY3 /\4lH02ރfzu%yh*~zD{QŨap&p(}D9Ye32N( |`Y׶UXjdr؍ᕃrSe[ p3^-4J񘥈MOר c#sc2j umT`ijéL;Ao*&JWTAz̳tLiF}6<&m{){2q-sGAxiU0dCK?8S6MT "/?c+(吮R7LF%W=t/K=7bГIa/>5x؉ٛ`c]Jgfj>q)Uք 1$̵̺ͯ`B#e':kh+ݍ%~vY?,%+іirrN͸"OQ)Nݲ@/{հsqpDMib  k{:)Z56q=ea' P4xdh`ŎABaoy=%^4NN; /6 m8 d}Drn` ԉ]ʆAL#8z6"W}щ*NbQiܨJ 9BrvP)8osqYMܧ_Y*OibwQXՊ[pU ;]f5Թo A>vVgBy޲S9j{\g^W^3Na;VV.\K9X=DkG2,3j>2Pr{Y܁ p/ 2}J xڍĵF:oH,){߹t܅`jb?`Ȫ4)`cM_MpwO wSCd G՗+Q2E1nq-t Yn۰wZq9ۣe_=hfƓypL5GTARw\Qkwa'( E>/Zr:kM!l&}z襴juMwߪVXNҚ$j ɏ`~nԡ,^^"{E$N_S(nl|Zw Jqs1IV7+~`uڒ 21VP \FԊMhKBgI LV Q^.%x y5a GB.s7jM t ^-Nze6uŢfEi@iW<#~nyLZ655g =h}wX";z+R09t.;nS֑ CT1 ;r$by k˧\\v}IZo:Onb'{A!8 v&{h>E vpkCM'Z.O]Al67VNŧ=)A=G4bWWp" 1/7pR-\<k~ߢcĵQů'6|;+wD5OG6楨*UTwŞ\+λЛd=UVtڬR]<:,X[ŵ"՛PTo :ƴ;M=F`x>RU@[nFּ*5 & ֟~Sb{ L QXs> {1rUtKn3EL.vaɔ;`%ZhgUSi)#%42&Jc`x6='`KjV; /ꑳ笱 OGoq Q:m+vGEk+ɤ$/$^L#a>_l/,~PtL!uAy$3+eˋ =b争JhiM{b 0~?Н@7\>< CB?Y.6g/ĞKf_lgY_7p*AJrLrlͮ &!{%w%H{ bɴ\V .P5=UB>2tLB(dshV<d ̗]{*ȤHd & 'AGc?\!&Ҽ=֤Ir<Ywxo Ak΂x_{%szfjn,&VQC?Nb$GeJ8p!5R%3^=`chyp`&"M#[G>bC%ʓ(>R6gRp@*~$tƸQX0~~OTZ!:ܳqAU-!"xN[Lό1Q?PjT94u eSchlXXr\}-k2Tu/.#I7yzɐll-zZZO%\P5sm+02ސ+}-2ZoM K4>h1DUB7|R =RJΠ?,bTD~3zc;H:ԌbX8ym''{u8baUTPFQO5hꡁ`FLz;B̽y?GFAW{{~j'C6@ܯRĨ0zE'(I{<"_lTvrBiCvc3w<~v_ c;(o4o'*s6=-g&oa-He E-2Wr\ >dao9SϒzόiYM1Rkk?[dKt@KH"A|+Wf=6si/x2eLj[ZD;Ab:MG}ƩF/[$\k@pI$lp6-}C(MMO} Q\k:(/N@z*N.+URTc~zW<ZyfW4j)g ppߓ{IWf2 nǧxm \:\~#UB8JC9cM9'278߃RIT]ܙ[;C|vId/i3uhiszhG3bұVȐ!NQ}j;h;{ap\тZ4;$Y/T)Gx,@yjfɡ #U]2ξ4gMAٴ9o@-4UF0RKSXsO3/b'-4l|\Pnb;m kQ1 .H<hӢ 8Q,((G vQ-2mb&PcP\ v^Z^8|г3a0f3~z8qHt9O1 - -HoY܃[3QAN/MBbnV@2&oJ/s{ض\e$ DCh=TgC\WP+.=&84'k,]l7ϡl|+1H*ɣN?sdʼn*o 3'"= b0 K>y-2/[p@tO|БVmH78@hsV.`'Wf VG p [#ExŕI\c"rl22* P 0nnXڬ=#v*8\ٲI*cxf$/XPlQ:vfWW7CLgYܻ#er3Rl7^W;4y>A}Va=_^8i:.-tKbynΠu 4T̲aB39<q La˶_R\ǀX4Ck|T/DM"_aihi)#Y-x@?)}fٷ(IT1FifaϨn@J3(Iwտ)gUDnLDx/g>?́Ҫbpb4B2uz xbϴromd WUŘWCp S:7`|`z'@(U M?]CHpյz UEW?8߶ayp]gݧ%m5C*Nؐ b'G9 p]H+9$dfqP'+vӼy(i_k8q7F=xWG:m0Qb+轍> 2|[<=4Cڗ߇i*yajtQsXYM ]S/[v>0bnA4ULm͵P# Xg&W&B9NEmSo]npUޫ^{u=|ΚݷxMH ֎jbP0mj KD@gy߂mbȘ1!Y'hGFQżWe.)g~e`"{F$ ~1,H>le_]V~K2^HH=AFT?X66WU?{i ,NNl2+Hߊ"'^ۃCUS`-!&f?1'X.]]Yp{2Jh6xVW*?qYϭ/A@)݅u*V˞tjTz1jqBBԯo?V 6 :nBTm/-;< DC0mk{e \uмшw +BDQ6V!s\~7/#Ȳ67Bց7Q B=(i1.u2NͣO|ŦgUH)"LJ=vR1qR L ݟHw@gZQ b5IعfWVEPҵ)So+`$_.;>ki``(Xܳ_)x0Gպ%5 Q_a V׊;}nJ3~LGU}'IIg@J$JasObsiZ$b*6X¾/Xu}Kǭd^'Ņ$^ z@ן>Up4 :^ doأ6:+Ȇ&.9{?w"A?@U=&{qS?\<l: Ljڤq(:_5"N;4E[.BR!sO@mʖ@01 ZM D_肘e,6ݵ+#UN!Kmލx$Y DeIvn- l+HCjo~~#3KAk~6~9,0'GUB]X&(ɓ;Q{eO(J-W:23Q`o;VgK{mufa"$$"ߦno,GEB` -m@"p/g=UTrd7[=܄ҡ[EFoNG?}-^uGs C:Q~Q'OˣL_f[Y|0*B㾔YH²e\\a'־GۥLYO'e&Ҩl#bYş*#^4hIys8 }pѣƦ$=s̎<3sm7y_ P@2N{ j<.e3(a#8RN#yPiAwI!E3cTbܜY"ER ?l7x63rbu*fv9!Ysv_2ؔXY̡~AK+ziM}β4ex}I'խn)o;#ڐ{ܙ5+rRe/$d"vOzO!:Bb5*{@1]289#Q$9Kϱ~?ҩQ8BSOgAYgE&jLp10նg LwwF*xJ94ȯd3y#jVօ䳊 FX_bnq\ֿe$tӑʦXaLլc jE7yPFn'Iv'$ HySb(ݼ if9)rcj0/d^l  NXk Zz'c˙z ˋ/>Pm-b١#5A=t=WiepuE8q+cr(5<+Ro4]͡|!*$t' gź[:l3D(_uHﭵ +m"רza_h&Q*N?hb^م}^[ cs0jcL(HjdS55?EQ맕ȁ!re~+Ric0ւ YȓUOSL=ѝp ~#9 Fu .EqM+q3r4)u ȎF'cy]rqL ;o|v'"?=N47z6j,+DSG!YX+ohP'(}m ̓r1p שm}^Ғ(>bCwG--"1\~N]r`g)q~)7ĨF* 찄g̍weO'J/%opBmTUl]^UF_G(TWe Vk ) HuհtD&"xfZ}ffw]a1AȫTWOA!~mnuHCqQ#186k:!&HP9`Bcƣ E/oQ.H?#S̀&J*!u4V7VmZ Lw97\ud'tYB|4o>yLR?Zr yՔW:,]&o >IqTGh&@y*[Օ)huU_O ڨ:d8h>pF;|B{v|3/x*9LLR$38lf#*Ϟ%QBEc9)ɬ)/`ȾEȮsZPi)=!>kɞ*Nxs{\){q(7M9ˢ!NM6G"[(ѥTݚ h;XN1L(w _L5bn򤢇 ]$hhKׯ#sGP)+ÖdmJF GS]%dBPb{CbI! ڔu܍\>: * RQBHc1S3fmFکQq0ղ/#:[w,KGTηdjOhIO!8uy5Hg}ߞM |D/\1M |s)y6_vMl"sJ{?4Jw]2tf'E:raz9cTcUy͠7 hSQ?p[;n~N@"sV6plo!-pJ*pdߔ`k؇%bO,s 8$3P~M1:uO)իB2oؤ'яСN$fTi 8%'ߗFVO귾 [[?mJrCT` &gI-Q[NiZ QFŒi-ܑ"J/1n{ Z}]^g3dV՞ ̬R  o؟QࣉB^V (?_I̹SgDXNQ,ώ]+@N|A .{J'Mc,˷$M-|Q]Ҡ?*J~ CHo *&4f)jT>'A#nOu6,WW{U@O)M5'=]ubS.H6HW!dNi˞>~ȜMSta GxO\ڳQ5Y}'k-f_3 s*bF0{Ru8c+u&JA4L$+~?[u<~WNl)tKlw29X];-2:/Sm#}0`Șa/$![2vcjĚ`cMWnLw1nVS Q/3-*ph e]E ,u (;3N 23OZd_ԯXTD 99Pg4-sݗ.~kׁkAas-o N h<ФjL5 Wi2ZmG1ލ~+Fek9~*͎/ޗ.y֧ +m^Azb'կ&$&p`Pǝ0o >M8Uz$]U]YT,ROZ]?" ُ$jxn iб +k7u7_]!GKMݡpH~ {$5,bmIFYmS }Hqڏl[<]Vp'A KQ%egDeB,x'9 pUXqO ̉3AK.&8]{WSMEMaSQ{ou."_}][E,UB?t> 7qxoO-_z#~3dy%l*\0BA4V+GW\&䶴)xO![Ul=H_|{k-!r syBjҧ 4f>hKmBIDu!@x5&ί >R0z{+-4>Iї/qu y݀ ƮʼnV]v-Kp2zsbAhه#u1~;\nSI<JL#Z V'zm0$+Q\GQwn3\o=dԐȋ-?xpY(} -Fb-%xx눓q/M 6)>8i:jeo)+.oj߯zB=s `7qGGEd+wr]soki)o\q*$ d}=L`NؕX`4-@W9nB!EBg}d#?0Vħ7Z F߃t7p̑3ǹAtc%Wk]}IJf 1>дJ _gn{2mم1(g]c]w":薾2sDa5*?gr0xb!IvMc1;?{[/gviKdƊEdڿ - QzY=oI| n 0q~+ 2,t5<Ȣsri#Hp8a2Y $ӏhT6͎ym x0 8ɺܹThVF$S6I+;GFd8G]y{6.YaT7 ,ak?7c+x؋ߌoZ癩/0\ӹ03V0ZhD2FwsO,L:- $+f\jV bŪ"aVWG'v'2@oG^D ƿlxaa#*ds"eHae5/!}Ɋ}PT32k;kNoV<t@D7xê_"r*FMv]wOdu.85һxVsSJܶ&zXckhwV8@J3 q` ).SIo"I\MBė6c{Hi3 s ΄%[A ӹ%}7kf>0I)  [8Ɋ[[_]<|#}w$|֤!,[)^ c'ڲj}w1;9lȝF# lO4cPT.ioQg_>v@ђJ_Qu)Ka.} VQppݲ*f [_5$VE[q xSuՌS5K@/ЕFԺh!>/S)I&B+%ihEgX/ +oRgkyW(+j))i ص#z:Y#Q!~7( ^;+ذXWy43M`g WAHLt 5ĚG)}4EõK*;% !>w+ʖLg.L+WXY7~V3e D>ok" ;1.!`za.p6LW8? 9s:Qҹt S=z$tO,dhMћ̙ ?XE%>}=vubUgQ`SY2%7ny^Xl1>9QnWkׇMw-:nZ-:c[`s˙X ׸%\%C[m})2-}-5q+^'e j/Hw1mS`ޛ]G> i^`V}]97&uBt g$~ ~{Y;fы;-pL; D5%,כqM9N{x.T$|I4Kk[>A;c[zj m d1Oi~7% hG,o/)oP&&,Su@eՕN`~UM%knYuTɤ-Yfw]1͐o=ILo^KGg,rdOJ Ax:QȲdf Q\KP&31~3(?HŒFn:T눤8Tݮ".d,0ҒTuG8kѸb++=̵?܉%YBɿ9>?+mƁ>5d?zsۇ`5wN1k+J\쀫{E]}7<3Δ ;ՉgqITuMM[/8/Qn tɷtm[8)2xL8Tй}kmO/C\O؝#]&M=UDA>e:K^fF 5 m3[W):'ZPƇ7}E5VTtuH6꘦$>lopu!E ҳg4mB8!7^ rq*Et@`@.t`TpܙldQM+^ eRRd77Km9Ġ!a;Ci4i'<Z9]3 eI G| y{Ws C+Ch(ζKqL佑V78qPWoUeqa?"_4*4R:h.FBED9GZWk5*0$rYt4++*W,_Pmd;٘BQgnVtkR,r^ӂ`pmjRQ@Az e5pe@&qVimϯq{QN%wap= 4'} hM.# iTg&yy6Nt&i]ݥ1~&+$_1>A?~T7@cee3O0ЊIVBQoyNP-t|J Pd=fZJg|l}eOjrpP>Lst5ʪ"hXt}8R]Y<~Y/xKwfE-05՚| ̎BZ~[ښfT2y.6aAP Wu=lS)H^^\_%7?jwHE} @4TsX1\a[V` ג#TJ(~f^8y #cċK_ WѬXB(DdUk#07u1O(J0e峒تp"= i*bt3CVnziɏgV n/\vDŽ!OkbͳlAl/} 3V3i{S2ڪșE*{l*u*0u{A\r&VEQXMc~chblE{*`XD&4q8k5uxk*(@d=3U(9DBnW$+4MjN*_BkCڠ|b2nNkU[&X[ |j,&?U`.3Xf~ijVڪ? ,w'ØTp3M,bY( kA9.qfn^R|~ϮzBm G&}}P8/HuD\~FwGqP`C&m!- g8ayq[kO_Di<|Q ^G)W?8N2A\œ; RXQI[>k6Bc %:^Q`hˉnSE`#FX޼0ld=;gbFVDw[a.W#ݷAfn?qi:6B {+F=NJ!1zA\hЩAh^j ;nTb)VA)oaGv7YZlE)ldbmVm>FؠF.eUKF)2 Qf9Kik[mtsvCU+Y`>4-O])XИdhXp+TWѬ}BzuԖ+8 )33}XM2i_;S⤂+Ȼd{7eJx7_kHJ&w P9IՀi1VwUD-Vzb!˘ @Je~B< 55PRE\Bݮ"[&߳ad]gXۋAx}J\S(2e*e> ~Ii$Vĕ4Fy8afA+\[ :1ec= _G gRU;m6x|'~>g _3|P@DKa«+Q"v(ɪbur|[ v\jsf,&8ć%ܱ[: ;,ٖ0^L17_I4/{w;&chύȕ.d/҂&v J+LeEoY ⅫxUx"3xg.W͑0 P {$dSZ|{DA)I|_QA@_ğX@<"6 %od*[r!) (p$ލ B\AT#|-$cȍže ,uto 7.arǡ:[ڄ˹ [;ZDl+v4,*Dp}?='dE%ô1LY>`y$jɔi-!WadL@$7°iߡG'zMY}`|Ī0+[kt2`dAH@Sd;2 lx ^~BM<뫵mX]~4UEZ4iDž^P efi8:}ڨ7z·w4a:xiV!T=$i.?2bq N*~~G5v9)(a}9GDJw>NOj)hAL4p^W"~l@.l| iQLxdC/HFbRD?"fҼvRV3ۏ蓦3 FFYRLM^VzEsjU@Sn-^Iq&K15ZRCLe/<ѵu=[!.;powSFuS+]pk.+٨,+$苊<].j3dVV)! pHܙ{qɬ=F8%/0`5E,N)|9ĿхnE6 8p']?B^ъGvqp#er0Xʯ֡1*I.cFO*R[fG V1~ˢQ#l&s?qm(g5+RYaVIKIߋ\` Dc gKwT?Wn$I1a pXaD.!3H8SX0`ѠHf.rԛ7?5N?d䏰UnuUL=&畳Тs}^I8w`!'`m\b}/+D*l0D:J(U^_?6Y|:R7q()v`>c:Ҳ~Sy+YAIBfzя]c'L@e!^{ր]=]hlNS_Nn)bĠlaV<2zN&J˺?j1OA*l+I#Gw/ٱЧlvwhPW@O]QMw r%tJD \,@*l stWmGI>_rwOIvW#~ 2'2+>ܸ6Kr` k{Dv681p m;z]Q ˜y>[4\Q> cۻ)WtM!bwl*|o iD!3yJI{@ }֮ cܯuTĬPZ\}';-I8IcjҰ3`S}m PMc3,]o/;'3YRk&R.jUe\,b>ySv~iuy_-ҡ#e%1괼;m<;W'B]Ey@&YJBdb33R&nwG:?o.q\%kpX'QBEW/y_۳bSNgete ̝k%cj9#S]3(<ƻN*2}"G&;5h\$i`F}ϻbGy*%6-P%CBK*_8[)&Kg׎:rO#o{ahh ~uﭟ9T9WFJޟGp+e?WEo{' 0Ƀҕ"9 R-Yj$KRף^Ǩ;V cZfCU W3L)̦EYq6eLy/lQ˓mjߏ{xs 0H? 4U+SAcy{"m!S'p-PXz,M[6)Dkv݅_DP~.&"@ P Z̮ Cm&\aY,'>jqEX=IH_.˚zK}KP>UXhr\n6NK8".{|7s/łILL˾$ev$zY,cIjc P']9#essͬ ʍ7:p,,l' .*@m* fd#:/ᄉn˳j4LPCbx9 ͙˒nc&%VF]$,~x@e\rlux* "ib&'㇑6Hs O:=SaA()?-༩ɊE@ *7 9Si|#g` t \١+vӔma@>ppCxczMA8i"*7Ppkr,Eq$)G ;oK ,D J.rCNa s^zyg>x mԬB0Isi0{?9+5 rx^y9.} D&w'+HN_H^p?7Zh29h7y]àT~$cRw8ymd% )  pRTm'<0?G7z N9;uGo2!L`hCwֻ B ?Ue) &W8WL3}jKOF596 ؼ@ ڟڡ/u 4 8k/ZK`vzjZI} G$ڸr(Wۇ, TB"=EQH=ꪦ3Xzd(|m`ن:GR?A۳MØO"y;zcK@|~Oq#g8& cþKvrV<i#?DP֜ ^Q6g|cim>']|n/B&vhVѐӁ(TX^W݇Lƒg PЉ;)N(? zc,KpT:<6F9Dmt@gYL53OO3P'MFvI_GU5`dJ5S?\JN" F\~ky" >v F-ߠ1^$;@B[a8E.CP6a?k@"ljuv=. auoIGMdi&8 l9DND|ZۡIw|U=xzV0f"0Y1i lGxJ<ɇ,mS۰2!#ڒv{@:ur\2!/nIy*:֜iE[1 M[gs. M!~\X"cWjgң7.dKkgxtFF7.d>wRnX6 Z-ב.(KMKg%LĖGfQtі-Hvɓx,pw@+#7lÒ5Z+F{/!ɒ #p^f_h!N* y-̿ JƢkny mt̎`"GѠIVE([r^TnYs` K;Ͳ¢°n'7U˷(U&>6odODਤy"y"ebB^Tt} !_;:U5b-^䃭?'8C[l\O-Hj;r6(~`V0Jo=JKu+VzBt?8o)ٍn=X2wDB KZ`3x 7%7^qqUn֣8+"Ff;&VuؘP#ڗHĔK;EҹsV Ɇ>O]1v>pJ>kdq5ret` 추5F[^ݏlާDpC?+i-9[\g^5+zQWiӇ7+eV wvƓIyb :Ag _`Ϭl , =eNPjھluo$th`lJriɭ_zB$z?ރHxJGS4oD,@Px4:5/}g'ŨȞQ!r J@> CS2QpمT;oV`! vهg@jK1KI-Q,UuDy>QPcGn'B室\o,[zvI)h=6JLYƽsu"?MmɅ`{gFHC^q]j͔c,#ɇˋ}iqK6MAlOvLb%915ǁx5s+p }1yW_L]j&t>P OL"XM5嚉jOv8akU$-@ >?JV1zXwGQZ~Ε< bd۲!rՒ 7"’{;>᭍A1hWDssK-9 _SC wHab'\-%QgȲ݊CBƔTՈUˊAawGJ ?!5e$>* }Kq O{Ph q"{1Jo.B;|N~m+,\ɴEI];Cnxh,LTAʺ_~$Ձ@َf+~ {cgUJ#UK $];6tz:ir_*l*hK|94w]H'#6k 9nivHmI[ͩV@MM /?%sf&LUٹzm+? lTz|*OhÏٖ*bTb07evij @~1}rR6܀_nFmC{oԍ4DޯSIc]W{xe HX\ck^y w]W+CH#{#2|UN{5.=r$G*XR02#c$;"y{P!6*Ob+,3_xW$ :ɛďvO>l;-;.؛n6O͘˷ҩJ+O~ǑȮ<5߼dO 0- [ʜv Ou>  KXgo(h|!1!:Vh¦\('kEw5XGѲOf+ሮ(z^4k|i*!*x>9߯Y$mF=4&'iV(}o(-&^52H**d4kE0.s WlA.Smt49$.o`pG§nl[P֣ G' q_WE$+I !CBY4(#`!,pf\`@>{ڐ'š+? "`u}<X-}GZzNݎ maC8&%{u\_Iq3>%ɋ$8p ft{S5R=;c[Vվ(T(t;᫽ TҴT6o/t$#s!p>|{r!Nt% %GJT}K* e1fƐei@Go<3)l뾖j@x(`Ɇw>?3\ā=ƽ#~]S9(li6c%.n}'ގpM˃zl<<4$'lBںDrJ)D >l8'oml97P!ӷSC'2 `U7 r czw +漿Ō-D ]~QZVZAz׈rAbL.?mI7udgn=j Nh3ҧ ۏ 58)A> u47AKW",پN\"cСuc&6& `gD60N3zve9xw\#J߱JݼuOѭ೗z75,SD5BC#IW'VfY 4Ln;LtI)҅TX?sz*/R{;08ƯWak-[:TّDzQJt7dA~x 65JK?0Oj55QEĊ_qq?qM$.7['=1&`Dmh>M7CM"NlxhY>rr-L|`~97쑟tLݧ繽+ߒv! [q2" Wtܚa*!<^N\L՝EdR`Ͽ4vkVc]VG Ln 69"ѿhr.%<tlE%Ǖڐ^aJ*QG{I檚/e=g\hr9؀/G#|D\|1ceA@ r10CHܗ#XIH@DrsbWR ]"ǮrRd7A!i21SR9Y ޙ57kG&w1w׫Z2kΜx0p-`1N\HgZwDpGxJ̊ g+&غJIerg)$d~?2y‚tozpL s#,;z Tz,qlԥ;|ct/q"kaR]PJ.RgsT[ue"%Bj=-rܜ}+NvJdA2~s7]Cd{ M!#ͥ+}߻wsP*&de޿j@cq)T$9lO݋ix u- X )ee )e~ٰݲ+7XZ ޔ[Zq\˚T؛R^nɸ /~X/m?ZSXݝAA{+#M j~DH?кE.8 *kp5¥KcSl?|oH_lKujchq1Fy xN U$2fL] jŎTEI< 9) 1/'ar2oYDbmWW8l mkJeJn='l]s"%nCMS,:.L4$_yG. {9?qo5/VtXk82e䵽X+ed*~pQ{ =2^!?e_U~3iVp4"%3"@Ca^mw Tߺi ڔo՚ u/(KA t4?2QiFkSxȑ`NkxSdD FУA4хV%w㖅XsgfaɠOQ?[vhS5=DGJ2$0"aJJ!e?ndceX{VJp jBL7~t /=$T20k('dOWV]EYe7B+iCp X.cw1;oU\pnl$Y!+蒶J0 [ɫKq]G nu,O߬z.a|Ifu:'Jwϫq@gϲd>π~G5-"'zl_8& Ǖ_'CVDwJT7F:DHU9x\mE)˹52(nMMW~.T8 f7UoD/&ty&cX}X8t'Һ ^Y )̞xֿE32)Ȁ@IMz)!v,C&lLI ӪK׳_wNt~ RV@yRn&As3exYYO@e%Nz+P`Ztf^QWp'6x!z "Ca螦 ͗A]~n!)EQĬC/٦zG^ɢʋkӀo)9hkS'8J)XC8-5|>j=G@R&k,]HZK?N;hmw?إ} e `N,LLh)654X14qDK :lq6VѳLvbK2~{HzBh$'ol/i\|R@ Lp_ zLKxvMXh(SXw4s$dvd050ir6\hN1pu?5g,۽_摡?/2A'zevJ5GE 7:r+!oZoTs[ETQ`TeGA%[:~Wڊ$C(Y$3iZ9g>:q?w[V?:YCM#;66BZGV*V\y(RI`PqDjGDCFj.dNjѸȥ˹/l)Z!/x |!Û^DDaO=N7IׯHђ梘7zѰ|>`NxfɒQj'޻6^cx0@nP8r~w_)G/G旔0?pÛx4Jw_c@a= %<_k~ _rNد3[`li'_DqV njm7c1^lKkd;k87!@oCޭ&bcS:1&PhZJr"adp5=qm}۫q@䵊0CUokPs,Qhk  UVԱcQH1gn/QC xOPc_H"_^MN䉠Xx{0XѲUSgST( Wz~Bo X]ã}B] SBZ Oviw@zH8mIγ?CV*aCJ-{;`Gj 81L҂'@jRג pѰ@؊ǶA RdUu;C7^jE ڝ/j)+kZrM]KɢhX1>@^v|EubFՅy1&&{Aô':hqs3OF&3zx4"\RZl̊GMnؿE.^՗pUm m^(}¯j݉ojafCZff^Jhxج찌 6SDd Om|b}<^^ {=Q-(yX{VŹݶ ݿtIn͸ 3z@(qN$YbtvS-h##jaeUۺ-XH/ [*ȫx>*+K[ӹ%!=\uT 綖Zz"O\јHw[mHQbHSQ4.nKMQ_ @hLhɳF0Ɍ|w/nzE91>F:ycL <!z923/xk"K<+m30/- LqbdTwmt᧏g~4M)qza!bZf>gAE-V0~bi5 Jzt?dXo #:^?pDݚ'Q$j*lA9;)ՌwTItqCigU=}:;!zA7k՗upeGf!%ASu5"DU4y^Yfo,7Å)+ƐC$C{.?ӌ*^ٍ &\][Ae*Ll S"S~Q)k) b( $uceVB4Y殭JXyRƴYj_8M߼fAt;N:$O@5Av{aCN~\9d@0E668AVV6@PHohB[׈ap,ݯhs0,"$eJGe2ӥ>1]_4H7=ȸgNDd.ʫFF?,uRq 'XǸ2m}s` m=;yk%y+C MƜqfƯ z[̈!@} @As9+)2.`zƿWOjŚG kXܥOLx43\kV~&(#3dd8"N#TYG F251 ̯%E@(Sz`LqS9Vsάi$X"rqu4qHV5R#^a)k?޻ sPmb8Yr|%l\m4SۊC_\? Ύ:GyvlSj!իaqX!KeLl;"Bc"V^CT+AfSN}a:2U:8 l6ІΡl({ eNdyDрfiIɄ} /rS# &nP\?rSD )(tڭqʚ$n L 3ےC` X%?IXnʣ#&AmvD:_*%DE}V'gMzӌ_Dq-{2yԷN =YByŘڊ;vЂk2!w P}G&ka$QTMulj=?j11gf˵ѻ&xIcolrY*=N!̉/MYhb{6& {g[^<ڵoSݡ1y1{{^^c[ݼNv,'eĝ #-wGH\#HD:.m2fXic M@x*gԙx+@?ha.Q7bSRW\`njdJfsb ll1WsmCZ 3/}V ښ|mJ<0*Oyƀȋ ngR#Xp0xcнN$]<-V+ggr$D`gV0,rR<@}  m`R"9. uT }.[("{@fKC8-9֏vnz!,(Xsw\8?1i'O{++>2b,q_ȜaQ ䷯?_<ٵhױK?{ssq_)k6ezN҈lܥdF-AThdO''=+3<-zA3kJ]OVʖp j_h~$$9_;B gT^u'5S.ޕ>6mm慘!bd]"W"˶|Zk_bjN cb)|'PڬA.wxRf'Ԁޤd94qS?XH;N̼7l8 CbGCCݫ.X>̍%V9!lE㝧䗓Ggo\` P) >M`ϱ-@}.<&l^86~1ٖhԤ(=ށKl x_;+/W%V71oCĝՓykVA5p11o>2Oi{$N T[,sCl?YHH6*'euMmѦna8G?beRJsNlB{mU*5ن2rH ~96փ&"?^%G ۵v EEK=S,M~A }0Uy4H"D /tp8&tk}`bR`"ju{FRM٦~.u.!(>LdO (A,ȅ.N)`1yeG-'xH/v휿j"{}w!ѱq T {LHuRٹP^ʝ}i oT^ D+#k_*4w#F"@jFgd g:&݅EϚ1m[Ubl lKʽds8k0blr^K ,M,|D}NbX/sF:tænN%o%(DOCy[aF/2I7yפeSeBcDb*,%.g q4C`)a%t? ]s73 UVlZ0@aciM[[ݹ" wjvAImN,_(?bSOvm";S1N=$!*HX[a7Z.*fwh3^ʮ3(>fc'Qİcoߺ]}Vǻ\6A !r[Tp+W}偑F8>?,&2@U޵^%*!_ `W72'I]szݸqH`#XXưx7 fI}^XO\yC/"BxO]Л v\cϐ,,[QrSRȦG\~):5$O9f^ڳ=QiRPaDⲅBeCd PF*z9Ϥz"O6ǚ=gzx.`yh!JO##}Y}A)yIy*-EJjхaC4Gk9T;bZNZgVWǵ 8~]1+ f+6hi2?X_dF" VJ^O$mbJz_hoLEaZU-E{Wܪ3K ĈçR8ܦ.`h>Y8@K*g̶R76*PSv{|۽F28ziDxb`~RK nm B0P |1 Ԛd*;^t'>ٜ d I6e-8 XќSKa_z[ԚWlWUՐE.dU$ w^䣄WJr]\g4FSRw E0v! _ +bZkx5W2Dw+s׸NOȣ୘B2Adb BQiB%f={@5J ǀV['͢ZݘU, 'e3dL}zNӔFIp5QfpP8;cY -cGQ*#!m o:PT$O1LL&{̒mȺۭ>|-aB?M՞fVvb~1~ V LoFÓ<〙.W̴@3$K'R4K׶˽_+,e_2VEyW*Veͤx.qނ:Pg. 6.9nPZ_rwNÉJT"&-8U{|l[{R6Xcg?0L VEY=&E?jO# CrdMזCFuQj[J?WbX:4'kFcEA b"Y70Yd\XfFeu3q%K+s0(I1Dl4^BL"5:Z:K`ޅ|0@bQ U IwJ^հo[F0]"7\9NdxB1nQZX4J"^ Ǘ!+qoW1`#1;%\DgxJ<pE2o('A@`Ru57JU[-ML"d>K4 )8;Q[_O-bh6T>&AK4&Q{|_*y##\h;^I)%uG 2ƅ66<J͗}eϴX=hWQWoz쇵4Febm剟Rj|."S[vN7ʋ"w c ) 3M[ uOM~E@vu~fg]U V<1P@vSH2lRjsWt% ,v^xv1jc|f,[ønCP3竈Ej2D@NppD|.TJFx^:C %%왷?Q4h;X5&ȁW3AA!iP]OG+0?OPUVLߨ ƱR=[QsGS|dXSɀ9M}}~\0Abѩ˥<8axIn+jQ4]o.ُ t7`J3Z fQ DLd|ǎİ:5s!7]i?=Ut(ek;R9ҕ^ȺRoB ־q\8 lOjOMըtDzdE9oY"O%:ils$ 窇P"6g͖*59w8(eVe -L WQ^h,C |b9)fPŁ 247g9aM:S:)i$~lJ!m{y "6qHihl nDj NsI9I`>V|@WZ= QZUlH1o0T<7q#G\|Ef+rI/E.&_X4E W|7 8a.  '鿔hh`/YpF?4M/|6=j;x Ƶ H$ĢP )f]|Oߤ;Bz'C^h!CUu4$nS ]X tNS Y$iw%BqPai9NW=U*R1q!R];Su˛O}S$ Q䁗\Y.8ƻ+F>[YofCT sNyf-](, o{zQ7sHpѝꖻ;UKHm5ɬl .+6XU~uM!HA 9Ts~@j{S"0X#-Byx +6CDƻp? “< !$gVE%̮KӄŤ) ,k%5:Lu5e=']O12) VRa'&=*8L_K=qH9=Z2-x}h8Kj#++ QO+<$u^˧7̻<ʵ&M6ٓp9nG vM_9+ȆK y=7YGk7z[;6Sv-iKmِb/dЕ3+HJ/|)=ri݅ %_c1%8 !Ad4[%$A2^W¾u5 JkTǶ0ǀcJPW-P4P8^Pe3 LGr4B拻mIsA$@X|Q:cRL'q&ɊBGoI[Oy|Gv6G87{Iyb4. zO4aH&?ej,;g|7=rG=t?]lbZ+56HWی\^./T. & zeퟦ(gz$rq@K3ϧi 1L'ipMѾ[}rnP>mk z*]~2Q!ͺwN,P|;ٓT0Q9ԅ:sK,쓫u\*7Yg_n k:aGKr<?D 6|jʯ΢]$ثlFۥRF߹eԜGN?Г*oS.ud{M73vU~4Q@uw}2lbcf*3 ,$ʖmZXWُّ笁”d m!c8\{)Kf;+ijh+&څ?ʹ52ǛSPUobc֍%; n'}.Hhje'14U%4 x*zXSWS@@<˖/lBŷ>^-Jd$%)r:fט>Ǣ`r; OsNm#wڊ& l]7WxµTr";_f"nԽ @e6`ݸk@Y1Ir8⦋2l{p) {wRĻm6W6ct3.Ix)OP7.ӼȘF[*u 3ATUZ ܭ񌓶v4 y }:ndwO+qNnr2ƛa 8Z~} 1<QEQ2JQt۲ku(<5/xdyp;q&P}з+f'_ڥ?&&OFr?aON*Mz/Co :BްWfY"+eƽz 2(žgV!qxC].,o ar7 04iim< x/¡ >0?9%/`Q9P|8wY·:n/+>grwT3lI_b!ؐ Ȱș|q/;2kvx b ^+D{}&XK}t(V9&2%8}3H. Dٸ|+lh^qTrD29|JtgϷ/@Ji1*⩋RJ‡f.db1ll$r30;'9'| #6ekjčwu J[iދ#嬮g#@|!#鉀s!<$`SSCЅr3†4 \8yh緫j7SOuc9 #"8y $e=s 9Bnmzם9v˲OoL:h})PGeEnXlK|PL|>kj lO)@^pd%!ƥiM3-4>$_W&ET:-@nЬWЭ?͏nN&>6}g[E(J+@61`|*TɈ"lqnbӔnk?;%QE[gI8!jw2īlԔ`nZ%#g0ɒ1X*\rJ̣'Mcڤv 4~F! kafB Ku%XGq1Z*/yY9 jGT潄#bcod܏%!*7BN8cbIWSC,}Z䄆]`[8Z'[ثے)Hh_!ygzhHC8fN8ˮrBw)e? m.˂Nd|$bvԒ{έmR`7.ڟWPT:0 3 WTs{Ψd4)z X6)]R 5aJ4aE;CUqSz "c|5?n] Tw9aatrQ\q=JDѶSF[{q4N)Lؓ)IAkDGt*KNlj@mU!4y3)ϫHvu؈7:/aW+wIG>A{i寄`}'<\8lSDءPR7q]wb v5MRM6qd\p1Ѥ2,]&Uc9`oYeF,8 L i #:\?J_(;u]^e;FݍWRGɶ^H9rbvpe|z]d{P >CEutle=NB` sE1^LnDK.KO+v?U⁀@&;e}Fp^Eeq?`O7 Ōzn102_ ^hYWF:I) dCf@ ~J<,o慪ze]DUh,#DY@~PNWVVڧ׳m[hɭ"DTw,z^w*ٛ&R@. SꗧuEeI@Sːȹ lc++ӗކz~~rچNeS0WmLJ;Pz˕JTR^@뺓Yڄl `&CIFn:,n2Q [[:ݦ’ CMysoUrXXLclI`3MGXy_⨆ D[.Jy'HDG~;KW"^xkcV'jXM|-&_{岆!%MB(MK@Oeg繈[52("s13oZ{a X+gRD"SℂdEtqBj8@y gry*ZTryYA4&?<,XjucSp6]Q@!ZpkIHmͨFHvK";"]ӦNM6c=/$Vj텄1m+43d&z ?w~)j%uu1;Eb >53[wi6|%I)ĕ杏~#kMܧ E%:ɬ#kSKGa-~Z wcc ^EZY5@@nkxvI&|r1QPVe/ ^:!(q϶g'-f.knG"SeLګAČ_FA/%qtf֦NTѥ̐9جS#L5V^ΡRYV)|bI:).ir|W t:)HDnܼ_TS"-oٳ<&#L"XYw8ha;9{j'{ \|KxvWβ̫Uz8uFQȟ*%8Gvne1ܽ< 9˾癚/v}={PmVlnlQ@LRh߶D2E7(cr=-N 0҄ަ~ZI|}AP1Ui }b~ltg.ɛFy3-{{7ݕL- 'I:R<žOA]V5) ,rUi]`РA Bb*8PY6'[*+$;K9DvTR^mk٤`[_49defڞ?-"ΟM4:0;^#['فeoZuCTQ0"M@>Zf!eL3?۝pі4V&g-A )&F^DG1)m!~靲8tpܡNPL<ةF[q7EQejq{fkKnR6G,\{pM{{R~#NnB4"p_u'|H&l8֭E p8:6{ _be)#AfTe7U0', !Z3 eY[@{WW_d\~ۚQ!|D1C:1_ZHFOH\ZD1L:8}է SpT&PXpŀmxq0"I?\B6?GG;{YXjFoҗ5jlW_!ǜ<前+PGD;7ظaqٝSM/i( =p|}݇] ,0ka?{qi&nVj _[x+S@˦pE;EW^\̀6soF`v7^Ǽ@B;-O$2y ief;rr2yl"@p5dۣyD9Rk|, N>(F=;p=zn ~5:Xs+Ҁ<~-'{mi/ "l0͸ѹ=44*a,#F&kq}u#rbԓ+7U&cKFs\eN1vz}7.^zOwq ;"BGeIhtP%El/|D:Lj9(KΒ%_{(Uf;q),;krnLn1r*@|u@.z@-ۍY[3 r2sVlg/XPK_Cq<F87K΃35D)Xob ct)aZ tbsHL&`ٗxҶ,~杫J@%wJ~힎nZ6R4c`47Arg:(k_`dFנO(~K47IKΗ4N);ٵD˰oW v*TK˱=SGޚaHy'N (aWz{qRȔz fs:OoAezv&'&߆CwǬ((}>~ӑ6уj>PFk~r\n2/.9ozjEOV"LR7 vRۼk=:s٨L"t1:QBI~ $0 A[ʟsERԘ`f(1u284}01%7~GVs4/8+u2v>f5.X 0ͩsbrZ'>E5A0V q'p' Xcy <>=݉ɏXbW+H6#w"0| ks~RivvN3۞(pYތۯ"̲awxBG;EB{UqKX/g? %9j89@}<JOv Jn? [&W}1NHр4H)N:#IT0VWv# )SIz@B$ЖS2š=rMDDxp W&9%`%}[^QRgߢJ,lvU\WO=vtf`TiL:a> (/ uzZ)xgT31Pug:U嬳`V4$)b^" ');^DU(RhY{QtՀ$\2 RE8i _l-XBCh VzmT 9:'AT5TI#@sr5ys{L\%yJ#g5vD̸KO)pt-'*_,r$e(ĥfUi$%@@Ԟ6TvfS̺17b$Az =wM[M%7d,#>)އ#ltD_FQ9SCZ'6˥h.ej m T7X>@pDo \f`XI(D\Öd0WU=^R56oc]ӕG?ѸjB5$\\獘!yDAY_xNN (U {WVFN7!,B){)ۘ9"zt hCE[6AecMp8^HB#̱p"AŤo(V&GJK+A(zUV˵-"Sf _(0߲1^|h\37 3{BFC M*UӱXdu1r: p(b+TD)lo98zd9c}퓣oe5xLWVPF1X%7;tV AMoNo(8DCġ4R3Vo)N(B$@2x|845Pq'95F_'zEGBJK)3zRsSTk߾Ilऎ;_Ukhư;d"{ys ]CϰI`eC9I5xM%AivУW'6fv=43O™"ɻ$7q#b7a]{)7Qsl[`E.sŴL?A90bN 2 /:5ՑG@^qa"kw*@V)!Cm78Bv4|>TyǚCpFtxzvwX9{x^ze,0mCjSo177sX.A)4 %&sȤ iM)A ЬciIMܬ>3i'X zLf1dnc]s&P/ >U0yxj HwDx`ܲ{"v#Q=b:x-kB-Mt+5~ GR9d]aI8Exu#!o3blW[ cH2k/,ls[EG8bįhA'%Tf5cESFVu֦cgVlyNApJV֐ؙ(ɀqtG|2uhu@"sոu%c6B%'=Rz_1M"Fw{)k :IRzfjh+ dLq[(ݥؑ 92Xe|k].F@ۓwƕ Nݏ+>Cp2"j%aS>C 0̷Jtg~))6-lS$]6?19dǬ`0wϝX j-MS8e \v; E !!-5$Qc}Cm|#>:Wc|J_2Gr4m3÷eVՆO@JVzI@WўSBTt쫁|aNԻ(R=bͺ3{Gٸoz˱gRrʯXE}Ri?b}O't(4)?(XVs=I .湓('裓Sd{])?[FMdzV2N<B b!@Ѷ m_:!9g}$t_3 ?,7;2z@.72ݓ-L&M䆎bv8nRgL'jDX:&QGm.`D r?6$Ŗk}X:MzW|`|v(? \!mQ^ qq(=1iӡ*5ꄔs,j""ߡ.zKk.w>mX%B}i%\I)9N1m8?xe71BwD#t ݓvT,;[ 'ʛc⟀}Yp"|" \X9coԂUott*kq:4ǍV ,|GϫDEנ =LA0*ω&(;\j<%ģ\֒9X<&PԨN M>2{o~B h5Y b~;-[HE[J(ref}ߧԃ*D;^u!ãnP~X=ke1zd[ wQ)ϨptzՈik(5XG> V[W}!ő)ҍJ}4P 0|4iwUIܪ&_ 1=sțS0,5KP`yZ7ϓ>Tؤh >op0OFx쉼2ڿ8^|H[b1۔-h^ip¹blD>lTșey\a4r:p+ST<ng"dsۺo)d(G DZ-ich&2;[ $ :2vUC~-hJb3Z5Ϧ@>Ex 3;݌ySTq~o+P5>R:Ŏʖ/0_4pLx_л D:i{L!-[=wv.>YCt@g7}+hg '݄-'H2.T3.1x;4:/f*E;W}zW_l y'QzT@ھѺ>CZcXGCy+}Q(+G9HTXI4%?U 쟥.xBRAG`O#_bIyd0.@ tt5z0f S;&_\Nr/#R@njQ@-ԋC  Z;i؃F`I= =:doΓ$`aRUmVʢt*)zPi9@˙乁ɷm_6(:D,;&~,*Yn^͎V ]Ռ Re߿ϴRV¾F ;OWeKH!3X\lc a7Dji{;ߒ"cbґRO*U(AqwkG΄C]ja8lUއʔK*:a _":rJ\P1]!QY!?KU XSz'HK$o_-&M{I:qeev >ɍ?;@6%w%Q!I~Ǻ?G!E.4 maSU!*WjD!<I#)GX5ev(pM7uб7>C] z½.㦸J)'GY{/e2mw@(=D H6݊\ϯ>gd|Ogb/t|%Y78rP'd+H r?_,].c4y=%| 4^ݭ $"hZb:tS\;MmaҌ&d7gzOrIBV -un*#aewҳ0e8rEr0jܶ).LxHNwuf K"x [qv5NOwDLJ4  !rx<(Efr{e+=` p%PɊI7xVڼٍ7E3бH {TWJIYJbbL3"MiTbXkLK<jlJ'Jˋk4 {SyyJ.|i*"4OO69lS nUC| znf*ɭ|R Ȅ{>Gj &갸ޟݶRוU E{Uqк ߢV0/ |Ltw)Nn hMQIj)9+EjoU ]mV0pk=&RӵyE}}۱ӳC?$ԟ@R?9S^A|#^3j29JSUp`1`F܄>xP6Oi,^-wL7kкWds\GMrf. )2mRDx䰶ϐ ?&}<2TY]x3_)d}r#1x:BDQ`ArJPY/) ǛMAef6U~Nltj/ ƹHN_ȋSs@ Yv W5L[p9/W9DϦthj"l*C\lgSUIg|"'r'1Mk vM2E*u 㭼8(jA;ڝO>z/Zs&ä 5o8(#IR2 * }AT:yڀK g$⟁7blbĥ1q7Ѳ×fFxu@M,Aуj:~nz Zrq3=x4YʱUtδ4+ZA@3 ]"LAH*sUT(.hX.KRS<{HVp JUhg(*l^ҏDf{ҏ'@YV2n|RYObG˅8WBZ?bI=43"urlcs@]o"do\$#dIqJo3ldfY(_?~ l(R\t'm 3o|OF o gT%IPR,4wO\YXŮOp72bq"n,-g'n0ZQ'df̄p*!LW)OŽwD~-4#V~٫ꂺw-R)2{N쀲3tW @$rgL) o\~/>KG*eN(BWTx[E$`zM"4lG z/$v77Yy#c@>h2Ta58$ Dc:)]Ǒ$皅 V HЅFqX}"^oH05c 6OLWE:\^J_ +N: RepE s.~tPhq+bҴzjkhe-լGW1'lɬswm%l;❫!IBA/dٳ~U Gf{|&6~vapYaGQolD|$y9/6j,[0]d &z%DbA%B|"e{R)!wZDC/:1Q%l/_i4ϨB-H\bcK0*ݘƝx!Dc8+ySX%!i$#۷6ފ[z>eu7ð۶OZI_%cj+]~nP<8Ft|^IꙀ4<]ѡ[j |PNhգfyH &4Q܋h#V< bWfNݥhò; J4 \1wSr7`$wNdA2uLD@ʺ iPg̎Wnql7ĺTN:vXmMQ& ~δr'k3sayD?Ŏ7yU$W!O.DRBAj=tΗ4ZNC كj#g~10^E;E=V'Yg.px)~x3 |4 .r)pe8ȺHW{ VpR E61,2"_$\HH.㴱a^Gٙ}[̯ؑ`*NkyVC@i<,fW05e _PnmWck/ Xu-GL8p‰ZҺEƒ{1$ =-dX5ܤG|w8૚ղdR߼k)}\d_wL߉""~>ĹhC? =6uS1 w_ '_gC[C s(ӷ-[n)k{)#g@[u e-H݆PbL!SAeEA? ׫)kN7il Ӟ. p|FNEʣT‘s 6u`Zu~X$jf) i9hAoP7`(0aobh7l1s׻# X[8&XzwU 1-ؓc:OuSxl\0WMP[Ms:A,ݚb|*&^vlJ`|^qe+nؓpI$od%EZ7V³ dGaj8L;3?{2W1^o^ٚQ00JuZESWd՜-bxbg&h4m,iѷ= ~ MO v4B -fh5hdN wK =V~O=NmU7٦#{nzFR&Qtb 2 #]E.SDIe ȅ{z׏O]%W]eUT9_ pBx}y,{l;`ݝrnPjD*p\2~N׍nb+J xKf"[5[$y- IIxFpjti3|]jiL®ɰZPŬ$>.HdM{q=T~eL^!rB&16u8ǃ,Ui{c' \):*/ oMsKF=ۺ[$$|;,An7q҆ Õ=L X`-ywhﱃzߴT|,1ԎhL%5?}E.3ŏ=`RU#Kw/19 o&0{08RzLU_U *u! н ΟSURJʒ?6;x{U>_'f 76K^rtWƏU b.-O>UFXJ:.PgFN\6-NC̯I7^Zw]0geŗ;e۸&_gmMzZ&ڭ[C'S gN3SېF`,"1I ?Ĕ6w{5[7ܦjkLjijo-D˾9"`i%y3"ҏ[ Ѫ)0[i3 KUC+K<6όIG%(>W%6JZ*%_(_}\M" )Zv2ЭGwIyF29G*$3v_Oˎ<4"ϿKhe֠nRyIix ux'$c- ,[_6 g$`er :7 3X?=RB-nyu`Rn{Qe }YtH*wGRCAUrBKEt 83s0րS\U'R{DvOU4t$) KrbHW0}4*zVȮګOBWPd '~h'-3ى}-Tt;qlN)7xBR݋p !#vđwFb=2܄μFg8H{0c^Xhl: =f"r{ 5mfnyQ/"-U;Uр!ǓÞjTLy x.%ޒ Θ ?qH*#u`rՅW6U)γV jNhI<4:(JJ ?}N mpk4;Ǵ*~il޸[>Xuy΍/}*%:^ "!iGUH%"{Y (MkBpӉktwȻ9_g5JYƅ 0WgWzTT`i&^"JQ;t9' 9?қ_#~vzP"?, }:})b 6tA HGb D߆wA]9] jNBtqY>guHHDpQZ 4H]m| fMaAUWՏS-IȺHsR'tֽ~bmKü^=;@ah? d>+и<-@)W|Ejt<),Hŕe6L a'PihLlMĞxX0 lܱ%&!>8 `wK|| HLۚ+棳9홬g6O Mv(]{sҗ¸cV9@j\B- ibsgJN, HO8՛ve(6?,2ch *gS, aʝH`{Vab.$Zf!zZXG> g!Z.юvfRzp+pCÚ0< 0z+{/yXb)cx]|(nƷfVkE~@?±u-A-/sޜI<3i f7HqړdjrGz'\z)0=v#m+s1?V#b=)^Wۢ!^{̄5z`3DA.{[?-hS"$Z=2!댝? rX3s,ʵ0h*arBWN*G&w\\#*@S!i7ͽuZ]9=ʕ^=\FɆDqe]<hlgcKo_Aũ] ݻmLPLEbyFq!\N8}qͯ/f)R޿UH&FhH 0Њ|g+üK$qu(JD4.zkNphAy0#܀8(rcv($V9xA]H1T%ƥ&/E_¯OC{6}WmZG966SP_QQo {qj"d[!L\9a*h(t`` Dѿܶ4BѸM;19N#K$Q{-ٞ*&O/KZs(0/|=+yܹݤmVlp쯞Od+E-ݘ?(bgdtߎUk'`%#GEo2Q'.Jtc: ͱY6i^B"69 -.p+X:..x2p; 6T9z$#vѓHN+Fʆ$%WuըU+n6)YΞm"B%qqŤEO0G.iDvc{R)~ 7~-~0&]wtY̮dħ0 ,- OW> uJUɞ7b`@\2+Mx,s:TfZSjxn,"ƪܮnZXU\qޚesnf@hkw?J!96)lG6N[6o5'` DOts^qJmL<;HeC}P$(c2Kb,L(oRL!O Myxͧe V<(H|Kn\{^ȓ;rc(AHb₁%rDB ^=+5pЦL O8 !c֢鄲D?J$@FD}ƺe&"|,FoUWEB 3!>~L̾O5@+쯹-ЯU0s {=PyhɍB=Bf9oMA$PXnz5N?bumPSs U_.,r01"ѝe fr$[oN}9FkR mB &.Oƹ%9_FNB&x|Iޑ9*R* (sztۏ;JLyt`:POҗ)gR<?&C!"Yx>&z~v)0e$ѣ0r݌A .⬢aniH*i̒OA)8Pm)W[S}̉g ZF댄)1i3\1t7$HB~.G} s9]@&\ťL:b!) c+}3ipꦙ9̄G\P/,it˪U&6jHY$ i>py_O+`7Rn: ;o=5X.ؔ8nlMA.%I`wc+q +r$w5:Ѩc!"y/0 1w ݓYC =Avo| 4޵WmN[ Y7;a[ɨyaNK>iHfכ$Y ߮naVظQE<MP`U y^E=a=%^ iOCiг$aO f.:kU'/bT]șhU̟eVFZFW";vHX %{gJ08jOӣ/?Qy-robyE{X~Xp$KkZqXÒA Weda<h_[,m*೨S5*ۡb|-@(}=\Hzp.$4͸‰D'bs-ti(Y=#e0cDp{ \ UIБџƪ^䕧/(_>t4bCaI3-~f1_ʤ}n4UP_{dAvRKIC;ɩ f4Ftz՚Gɐy8'4Aؾ.:)Ts/gǍBX>E:BԥUl<Ц텊&P|iADuD#TM&L3N악BZҢ$ׅpbp:dUkQsnDzhC'`}nHx%/,Fh+G!˓hQu{R?G'v,zH&V tT(pwP+fv^x3ԚNO* ~ty^&_ dnpQu+@FnX0(!"#ϼ}ŏ\D뤎Hb(t K'=ֱR>`󪊄ش0bȥ`r,J^Ԝ7w^^Ë/>vbi7,#JN?Fx.j,,-2/{4Ƣ*r$ځ)My"\d|Uimqz5ȏ槷ԝ)/ͫ*1ʷ"H*Gu`"xDX1@iiwQ;k&EF(]+Da[ O"`l}wd>T@LAPjnʿ uݧYV FopkY1n 6>i0/{[Me˳<48n?Zuϕ~ܔ>!ƇA1+}#cA'y!&To~pO O-iMl6gLVԂ{i{" 8d|sGօ7h`=fzjաt>jI S:DOf} .K,;rMi5 %&\%V;O8GNj''AXx[?LFp 4EK5Yeyy)@xZxzy7)꛲3^:l XzB%JPYsbc_@z|r!o;4] lb߾K~ܮ&%ZщK;Egb%5u A,ٯ]glhuz׊Wn_PEi8Z`o/Q !AR"23vA:E xbL6NRخ~5 s @nz [Ҳ 5;( VM{7|;VJ )'Ks_G8е iS6 c%]LcVPH!}C<0R<̙'I(43l)rQl ,xV!Kuzj.ZHyD ȟ8yhd;$r>L8]5ۍew̲w*FtB^.LQN)n4C-vSV}iZ8Ԋ{$MMgYg @jmm\mL |߇P0/$)^Pw i^sF_ 6?Źe 4 jH K}ai>P}v^1/.Cd //j?B:úk'˴Pr+ۆF[pQ7;oAڎj JPFo)w8$hyt_ɏO nh+B -)e>MX~࿕pW\*)8&{ʀn2yY:|b`K_jNGI&tkԠD'.$qJG PhB7T lkC''79cV9qsiSI/>5|}6fpK`RUh/< 륷NOىe܊Q}=F#jŢi(9-7vG璜)t6fCw9bQ gu]:އAwiڎbpqYj8y/ra7qhXn6Ҽ5r~O]̋!+pm4""cm 0~R-^-9 iXB2="lSB|D<<ݾ4?7*5s7*pT}[C^k5ĚM'e2qDw;1NϴJc6i#(<#q2Z}fzJdқEx`@vh #i:HV̜,+R۞ nFa2^n,WVhj~V_vO7=, iիBWڦ0pHDeVB_複>x|bW͚`K1Nz>v$u 4&\8( zVnOǖ`C)!extDUX;+Rʊ4Xlol[3̋N[㾒:VϞxAi90-7Jo+VJx{雲.%%g Ёz۶¸<\]t=$03ֲ˿^{kjlM8᢮KxXh?Q?`RBAe~gknfM :02P_N9DO //A7h~f+Nxd%Y۝ĝESg^`:ubr*86sV'L  6YV$EanD 2"ze37n<-'w28Ni&c$`ҷ!S"5GEq %3Ru(I/2K<,0B;jSb'\ξHhsQG0<4#Mi]:~F[g;]=sELNSF ޴*/i/`!lqz8 {jʉtM3+Ld9n-=po|*M|O@Sm⸩ N$X %Dg yB M#_7@{R {@OԞ3. s$o8tg\z7wBԓ@/fXy<3: n_y/g?8l(#K @Jؤ8dqD59J&݅ #f4me>-|4{ZE@;rvJ_>\a[q`t8z3X.g>~0e :-uy=8D3OM6.KC!W3Ys;FyW$+^^r ")eZy:j:W ӾVIis)Oj޹b[eJ] p2LxoA^-*OVJ ~&teM؟jή*(~=B7 8R3-Pd22%IE@-8&_d(>84f1&rW<( %HO^ott^sj {1a!/]nG6qN8Wv˲[5>퉤xܑR&t7hڐ\VQ(?R?쀵呌y~~u$;a !?PYs1WUlT:e L봜C&9em8!n7we|qeR΂*%.;-?T!$o3D>Gc r~8]*qr{3tɚ( а2AV+*&0̛rwPv:p}&\g×D(bz4!IA0OFW+݌ܑ5uO4 lc `D{zzP'6nxGMcw-BR+U^X,o1M d'``j#W밋YָNZÄQǻ|ExZ51RU{_ɣ#5X" QW]ܜBVMq$7]X*UAfP<U p>9E,!2J@+0is;j93(W2D x!{*a{1&t8.ڊhH~!-n詿TT&/Ah&R8&;doȄ; hrZ+Cm$1g)4ۃp*"Jk8Rɏ3|MQ~>MOKVؚB{*nC>,= aH(-DƤb"EzLQ>v|@u[^Ñ!6 *+ ঒xGcQRǟs$ yad28) 9rxn"iw/H!+nDsJ0\IL{Bg^7VUgN݃#)JocWk`4y;W98ѣ 's6[kGn5s̈ sa7p޻[HG8+'gyh*v6H/\#~9PXV6H#Z,ZR K<$uv)br3 qjo`Iz=z,~02[F;0S.R!8=023b,Amһ0ݡA@-LJ-4N'g%X!J\YZؿ,L_י@5#YNO-nJ?04]snōIЖܡWg Q^W=VJvbR"G!vpwm(XOfR;{lOϝ)5o]Pϖ1܎ظY"yg9 vNsڂ I^_S,f$ eڡVW%y>-;cte&0/pi[o["if}|t*zqЧ`dSAsc Y"lWRĞY|g fw~ ?L}`mTlH{qd|wmXcs:щ$ҿxD[ZY3е)#."I: X;ңU]ٔкʄKb1]:˅IE9֖H\Ȑʏ{E{Ǝ6ϼl㘐m6e޽1 ̠zey9QX7ot/luMZ@^K˩*)%^mI UbN7ؑ y]`p85܊{ jZXJ_^aTKȥBɤ0y]D# ۽ ah0[;ݘM·75ʒƢˀ赯CZқ߰=Wc5}ͼ$~^:iv;x6k-ձ ~{r$OSN4^Vs)-dqE.f t7MLJ4]=Y{G{3U^I?h(^wrJKs3?YEU:K ~y)pzAhҟ9h`;@-L7EdBB݀rζ=Փk#;u[O5RTrրLNx@q e}mj,tg*-CTA8k y8үtq=?Y\H#ܪCj'غR>6nPO֯ɮ[d*53/yLFүƆ(ۢ 8+JtoͩYT}ox:]o^ST% b(Kz i8? ô~0R0wPpxv9K^،UFXf%\dZػ4@ݛ&4K4 Ry-q?O;L 1fY̭ϕTk>ptV_oqT) yF4Z_qt$0d%tk, `B^%jm 'Jv;Sݴq=6)jJO^BI!6t{@Ћ˫2=~3=P? l*e9$UF. "R=$'\)`m$wKbHQR/~)tMb+9';5Y_gbn!ӪSsSwr(L}y=LJy֪IJ`@領Ҧq0 }:~ku~ ߗB3 P<K=-:2AME|"^З_V%S&y[Rx ^!Л%V.Sg׆5&x I4+?y;Дy_Xu,U.,0~C0 g#bX# u{Ē}Q6au Œ"s'&x:/sPP>%R܆W(Kc@b _mIL~zV_5:yV"eD5O:ٲ|U녫zCdX(..ad@l|>pt3 qt-hykHb/_J/?t?{\`%U "DQiyS4B8(H.A Ie/5>!2Rg>zVɂ.Ax{^}D1 (7`׳eKL{,Vd"1 Ub[TQ)PpRyE lFRMֶqP-?$\uo6/S;|cK˚ry]Wli]a)'Ŝ_L- [|u=]+8"3C|zk: TF=q,ҽayM^j\35ח4oS1>+s[W`-efe_j>vrhna^zAqՋu"yn֐N5$KK۸'b"-]#-YӠzU󤱺Er\J)xj)P~S*+Gm>[MA\Bz|;TEj!zք@iW7]tYB&AO'c?M(L8Ƈ۬+"EoA&饲)SVèPVjHgGDŗTW9ń!&6Lm:" j}~f\,2}@n,y]ؑs#ܝw`fEȎ ~S',qHXq{˅]ֿR[$F--`L Ft kC<}>'.^>ջ761pM_:k%\~̃5'}+Cmk0^Ҳrs)^pfIʸm&*9 3>~#oFM:biݴj*Gz9d9`z)DsxP #CmUh5t/'z&}jgGi/eٿY32]CdS8TI󀭬^+lTY8 t`DL ri$_cJz'fzFlɶG1Io[j^4XSB@_ yDNMlJ!JTf6#ƒsAǝmutuek$!6֭T l(PTU7:P͗ya 0n0uoE2\툝xPiEcm>*3ef'N)K' 6F9YjzY?8&e>1yZB-fa.cr0% ,;,|ټڵ-0}VaK67 ~'jpFCA]PMe!7H"RVgf'V]͇1~y\|CF︬NQS]bwgrqX6(lidmlZ¿9 [h>9[wkyyCov8G@W:V݅LO9U}l踾0}/᜷ߵ  a>{P70:?nr-ېNu_u􈿺p֘ݔZS(7hp )7]űP 7Yy8́`_NU3uocbQPО]rdq3qVXQR@3~ ?Zٖ -PHdŕd!$dP)VuAm; rPaiGPo.Q8OC?Զ0}d a~ fU֪KԕH0&qWY#VRujTJ}K >j.YJeVnUP?-,>Ɇ˕7fqVD?w13D؛Oin >/[Z1z$^}Qދ]~p4\ec jдT6z(2( c5_}6 4"fxsQ#cWBU!dVmC]o'¶f}+d2x[aoNi5c m,<\E?D;ρJ(H9y-ۅdFPAQxQ sb;gIk3o77^+jyurvH"uxqYm  `S=u&8مKʕ }T95oY%& =+J̹]S¿:Fʉ@z{i`Cӂ11h}541obdv.e~}?{AϯlEؾܛ6ڏVx]Z{q%a2w,f1CB Rimb\JӀ/J+LgZtK {2 PEZwhwoc#gkd"Cg짏z603&:XԑPo2Šay' \ <}.heEDy 86kE -8E\nNZUn@*n[?<5_w/'4hͥJUZ%4!_:A01pTua-(`+U.C缇T (x|8wg[Jn`e-,K8^?T Xm Ѡ< 8d,ywߘ?#tgu9 \u9Ijj;` bfiTMøMtp4;wztWq g<˵ЗN97 ClAX0-0Y鯼 V% y8gwzj}jBY,trՇfIL86Y7J'tm M"_tI7]?0ŚJʤV1#DlܺdT3R;{xDE5[Xntj荷\32-FI؍Wgӏ!L{rkH x&X^ =:sͧoN9F`[\TI.`.AbâD$0vk:Q> y*[S [O#R{&T/`עH]+ s ^u-ӽ M&bFAcucE]R]@JݮY>j~R7Fk{ | LW[XoU8lTƔ> i }nAMA{]KW'o9o\uz^t$JDȊDrh|qHf$4=_!(m)^y4.FG MEa!Xz.rx2*u#d ʚz ~DUX.W% `f>NU I u1F-az|Ü29 @(] Uo.V{)S 8w(@H]BϘ=JCǖM>%OXqeF|?A%INzPuc\tc6<4}=B9aUzt G?|1bZZJiݚNR#G3dxlbhtf0r8SH r8ꡢdjtu^+;)mNZk "Y`1N2̤icǸ+_ֶLc?uz<x/o"vko)j}9 &;ZPۈLb{X[qw46~$xAFW-2!z-= É 2+6T{:&r5TwDlDҔ~L|͸KZ6ywW? 7ҵ]71+c>I:ÂA,DuFϬ,pF/so}{5Vađ4K0$op|'N\1&{Y}lS7ȧ<3{'L;13=3@܏8o߄%f^EnOE4D@]_ډl򦇅Z1szK>WabB4K)PU3@)A&E8+p4ٌխp?N_Kdȼ-\$IN豵}|,UtWpdǛ:͟wCFmpSSMROF09df5 0 J`mk]},q ںQ@̫'lEQ\U/d0I+{eݷR"> zF%_4{ɷ|C(澢1Z {6+_ A(1zoT?G$ۘ\\{ƭ&B/\ri|j5Wdy<ƫ)f7jཉn[8TňK*a[-`t G6Ƅ@*wTdy7#k:g| G "0oS}6:bO,;dxixW|ѹbH6%]}bbY@rP{Ǚ>Q(: I{0&MdYo~[:pIK.'6 8wC~;& 3νla ƙPn 0_Y|'/h:zn\_JZ܋\u]SB66m{H4.Ӭ^ ڸ <i짝!$[zaT@LZK@>r[zOMm:3ٗHLQS/VڸbIG mbrtQ- Т3$ne  8Aݠ%[Ahv}J&`X0iΓ@?M7^o-r$ Y| ^,@cJ{ k-Uw%:ZUE${~88@겝RU3i_#Zbd5Bh8vBZ&YZ7fܑuˁ7q6uiCg/!$8Z' v.z?)%>ų JW^ "$Ϝ'1EHA:71/?/ F 6׺E-XÁrUk5x"M7UͶ4͉`Zs%J@)&'ߨٍ{HnGM/=Ag5; <=70ߔZ`薒{kЗ.3%jMRoNgЃ)Gu# ֔gpY "*LyPhr1)+(WHEH>Zӏ f4GhX]/:R-`kC̫V6{#J@_\8, ï(V K&?n2m4 Jp@>F7'7.Ԏ3dV";W٤tV=׼q-xdc4汬  n[ J O6/|#-V &ق;EU^1``}ے+DWg ՙ_b^Ks@V1#2q+@ZRh`sO_X6g^8U"b:VIА 8$v#aW4HNQ8GV 4g7ZL42\9|dDt3e3YX4̭_ikM=PfȫnP }n`AM k˪}.Z8V-d|{2)v/-  2Bq&ZxpOtˎ_ 1[ RBt!M ps@M"d>[|cɦLTqXZk< %D ء$B]4Ү]tհ!tq5=Obf~3`l{N=UϦ⍩F!.lrhB)͘_z!!x-6͎4p'bֲl=H:U)W&1D~cwzd5=mˬ(|ikbaG̬w/D@{nm_dnRqw ?/4%>LKKc<$57yRCi}UVP\RA9I^8`XK2H*,T%rK h- }.iRxYns1JuhY *Շ#fcσKP'GK93P߮0_"#U[kN=qz(p&JFUu?zsΔ/kΫ,4H$+#1[> "ycۆ܅ e ".ߪnm>=$wzZR ꔛD˟&~J!Jr}n®Q}- ` JU;xQ,/$S 2wlנ4:YLH=Q~8mW̯4ZzC'? C)5m](`igx1]mHM$tKT?)1֯gg/'ޕg-{{l{`f0bHsˊ GS5Llݶ/7E/&1ޓ5kd٤hor8~wŷwQUso&To/ǽX)_=QO(D itq+#]E isV!nz2HHo%ԾN V8e&wiӄWg"ƶ7C 8Wi ]2'%Z V*΍׮K{ʘ>X1 ڑP@{YeG45Ch6AWJ6 'ۜ gD쉍ܟ/uњ!]X{^K˓ßȃxdR$P'J&zgTPoY. ȷ7Ba8*$/Yх̴ub ЦbCՙaKl蔽3[hb_dd?bEj󄃱M8ri/E^]zhTςOMiߐ3+z35mڒfCK(1@=0?y% TTBKˀRxq%>I5$(BOctHh [hu~,y?dݶ5@L'݃W#)!i&ٔM/ fwNjОݪ5ֺr ̓kG,UdEIТشw3Pv ~ !0՚z\Np1(:^ 4.Hĕߌ\QmP`20bt)OJRg2 GM+qkLo)1&fX|XK[_0PHG!%5jvO:p2m&*%kbxT|_:GdÍkg2L%6Ldٙ;6CӊW',ŪpNjq%=^Y)fD !5rM``J5 )E5 =, Iȃ}1]f0{?dUy_쏄)/^gFNGp=9PO* P^~sȱȭ~ExKÙq z>tnH3e;v ?ѨׯM[ ݫ!|Y JD3˩NJ4VYwj'eΚ.U"b>(<>R\bU"01,6o:414 ˳Bj0v,cHɢ^ bq:$OjSEPNǓg;Too DyF0jiƃt S(l ~oN2`TTrڕG[ P'RCĦ1>VZ9g*a|a]C1>NZid1Yxdxʖ=^ʙnԟoa-ۨGG'Qo J٦h_&H1xVsIY ?v ͵%}teĹn"K&wtX¡˜KIko]`|873=fhjPhCD-?$1M A W/2^Ȯ?i.PG,|&O%1aet/e٣|tktxF?Suu ٧YLM;_Mz5QVv^#YĶӨ!e(eW#ec({Z $ +# W¢@+:IU 8FZV6&Y>((-[歼{s4}c;EFb شmJfY,|sӄBvV]KIJ1[ElRt^/? nFp̘LORU^p j2ZQΫ,r%ϝv~!R>: l+JOB[rͩ jvMv4_Qfv,w N%DrLEzGry~ YP}‰sW( a0(KiW^`ඊ޳Knyq?i7:GO6Pzހ7t(We]gq`O&_\B]= ].Bcxua:ՏSD2U}|F^#D@0&4X~Zt*5w=K7j> %fy Qĝ Fcxg_ᭅN_nK)O2B B(\]"ۇ&JX[kB`bG x:ب_qKz` (Lv@ފ7Al/..R!ٝ~)taSn^W@_FaTІWYZ Kgϒ[ʤ6А؀Q_͆޴CP)Qg1ZN_b8 D'HW8(P'E>o_$} W\`*i]Q׆qW"B)Ӣ'DTį!~{pa$@7FI!ş5cR= ߥ m7o@qKBȁ4a X}%&qN W Ònj)S&ҝ3\U}v6CZ]Ѽ6ћNU2^F !c}cB$E'*٭[\\ ;]?)̀_bO*w\cX-+<ӿ:Y)\wLJK6E0"@hajXfN_9LyH;U%ULqr9_:ia::G[7j{ Oŏxԭ.MG)5֔Wn[ٟ7y&HDogx^@/ViyE嘶Lb.$ssS\ g_/2ģ9>Q.-I) =Ts!ou<|wCf3ȂWoˎ;+(Y 0I$ކ{mh'ˍzM kIŃ%NhȠ5Wx ?R## W\{s˭4F}16F$"vYz2efFQY(x,zX ,6F!Ygwmvv3ř%y WF_HAE렅oN[#\r|yɨ8ȋ/ZQY3xD|ɝ%c߼L&*ZpːI!1]}̲{b kʮa FP7mD NҺo \/?6g5A")OmYO Y]G U+@7E9+1FrLe>8"y܎O -dc(`RUqP-83e%9OpZ)BZM`hs{M6DyvDZVEȠٵI|-$Gl֑x,1NjݙqZN(zBέE9q & @wu VÎKJ(Ivj1=G-Ҵjiwu}d:on"tC_RR fܻ?Q7aE5|_D$[$z$P6vJ5hDMYsۿhK;i iRxpүҽ|2"5Uj#ɦEb|A|#_%xm%"f(<-d ;+&tQFI597JKqcbDj@(XWkȶ}PrG5sPoH |Y— NWN=)D ˗^&eph--m޾q&H|_T"W 3 5SφfƈBŻKp;ã|с  q[8Mՙ\B2#KhycaZD~+ -2Ϲ1FBa(o0۠稈}wT\zP,uV8!`, n0Ñcx.ЊkgF,82@C~Z<`[e){oLNɎ%ذdP$i&'PHrgR#zIdknL)h)@}5s|ϙbX9a׃M-G4+W1kaK B >&N!SBo)aKc]7KB;)r@N U1A .<ۤظU@lS.wsmw,zot^8UZY+ĺ;춪OR@wcwL P,uUE4a5:[VA'lZ1'; [~J1QNpɡ`)ZW#W I:YY 4qgOyM$röAo}:b+nO1us;mT5*fK)b{7>qW+]Hv4# IBS~j7*PeicQ 'MӦkfXr(ʼn)x\drpU#' : vd[yjJo}븡 IijSuAQݨ,@󿿣kn ^ja摟}⸪H}ӐCՎ3M|O W冗`Ùd pR$uk{r]VgZCM]]XB8 J}lXW;8Beo'y%tuw'>Z֤;7T, hDwWm%VCػ-;*MBpf,I? $ymJzp}t.!4 @qpd9t1d*Y \^H?b!𞷌)D1Rm_&J˗|AT$2Cһ6o#! Nh\5,/o-l"면`&Efo c;Lk-VqçIX Ui_e:O3Fa=11ru3Qh XNPaW7ukY B}P3 (ቲ& XΝsVbU{SF/[#7<\hJэ~R{tEh1 R3L >ԝ*;ݳՍ({Z#nJb+PZAN l+luStWWԾNa*5k(M:?`4JFU4scWLgOt542#Uh!eL=ޢXk7u9-T4rp40뤖^}W0E) YNӔM{M{?֞{xi}>0Gۚ0@%$*+SJ1zڃ טc\/f˧8ae ݮ~nE#t7<{lxщB\_K&,TgVD- #kVo\3[ēzDW9P zԚP83;kڋSꁀ^:Kiq%b`fdR^z苵:ȖVw`GII^o؟2cMI+SGFx0]̺@ ;!!&~>OyylF !Zn_{G8 5!$_ \xC0Q/Zd|XU m3:y &zѴ'ᓯ} \ uls29~>r,xjQL?&$ׇTBL"tU" pdFZj&ozWUH+qv^P5n9o >$6Kpk6et$6Y ?qZ뎳 _16qTcjAl~Fk;6`@g]'m%GGrPX"efϪ@P2O~{+;O2S}`I.`G8c{:Y~ 1,WvX4g-{3y. yh#,Ehtm/lQӷ{0d>w|z9 C{qA{#a $oQoH1tY#QW,*5*Stj*9Q:g=*~p?6 XVKi*OiD鞐,vul;gq3p/p.ʙ'Stiwm2[sYO;*ĕb HX,\5a@r[m,_oA9  5#ۤÎ_|oAA{)l^@L(+x!ϴW` b͈ 8 [4c<{}x=:AyJ_ۢɰ#ςe8!h0"tGzkb|G k_1#WE?9 =qȚ;cnWl %p܎>|5 +]"ˤ~k4ܦ~y4ee6tXgIy}А1疈4mhT"}\wY`:-]:ݾew8 (R#|G8FXV s)1 t'Ȃ;ERٜ\w.*H] 8?Eh)[Ϟ_..c2zӤ۪hDUh 72JIθ7ʾUCJB)R?`ߗqz_O!r ztd̗*,t/$@7 s+EDҶƽN7v2=ΫC$]BU"GTClE74Fp+Io7Y`&yJ*PTFEMIv)ϥUا߫{1Y,;+b5jXU (``6r8zAT[>H1Q;2א =K3t<&gSBk*?+#HסUѾ$o`KӐB" \mJ~L%d<C1%v8'LBymԼ`m-F]\X0NUкV-:_݉ GZh42 YGb# "d7EXŨ?nn`0nN?j gC8̿4 ) )`k_qYԼgsa`S/zrv;o:(,nT`gmL_7әT=]`iENR|r`U͢l&Hܽf 2Z:׳nqVlf)-MB_l`2}{Z[ kؕlhֿht!OO Ff|ىx /x/ۍeNxufuG]] :ѨE 92ځ짠DSc z.ZD^ K=[0NE8"sEx]a~GI׼X`3TR 5V*3ryܾ,FRe~ ssdPhKwnɶ z™wMFByq0)wdv&32x]]̊LEm%<qʛDWBؽf01>-ktٮ )c!lToqYJG 92֝gnw#--rxu7x;p#8ַɠaf؍(@_B9Ç_d F˦VJ?g8&۔jfugLC,ˠy4.: !h27pTRtq A[Xc|,Q6 M]ngіx/(K0B-7?kד+ Dc'3@@H[["! JEE%-Np~)m6w~ =="dDs4kKgrY72C{ {Xkn D ^uTh2L3Kj ~;M3%S 3OR9}W66HlJ|h QJ~B'+|0*,:W2' `i=hZsZ\ZK7(ѷ8ɠ RՐP;=!3e34/_렚ƀv7+}&ǎ*ffKd^= ̡\ 2.ɣ_6=)16~!(ԁA/k%{1c]_nXrQCCv jyXR xߞf >i \t6⿝DXmຝ#gx %[vfgg˱aKG:Ay Mr{54&s/&I5^2UwiAk A,6\[vhbU?5W_{2SNAK7po]־n_lETOO׿e5 I|5&⛱8XVvunBP֥xRA'풛5*YK_mxˈ.—c_ SAɓק TFPC:xߦ|He}E"S |:=f}TEKl!QE3ی\E&@LN~/܀4bc9&}A@tvjs93YcD/]C Pni!To.K;lA$GhxT޸P, a? OxXc߉;cLŠG%S$BsAzKw@ RQ 8iɰ{-rW'(@3;"rztH=4B_pc;Q\<ۊ#$op tvn3ؼV>ϲ|#Mz>HA&{ݻ :(aX8GBAmza;k_4Q^Ix74o~%CnKHr!U9>S1, ;4a6ac*쓊|F[悡@by\{O!ifBAvߊ3CZpQccԐxd]ۍ2馣y})=x/ۂ9 mj<6l ɅƣUxԈ @ 2HM`ULo+dAR}"H[N u_6^ &)'5.G*oK܎4/4}^q$NDJ.'ղ1p+jT]z$DW=tz4k7/X%*:c'h"}TӸ J%i k0Oȸ|NѰ$̿+[ GJ{ZsHKd4 |ZT",mhXo AFXIc`ң-lm @5!(>lPw;ZҪ."9Һ>vQl49@ѶiAmBLA9> B/#XL$!nMCȫ|CwE]f!?̉0I+4,J3Tj.'A'p|p;‹̽;ia{`͋f d0XvOh_B!'sI$YV_+$/}cmj}_i||B|ժ fy:,œ ͋}&"gPs`HY7L­.3~qr<PjN,6xv$")hyAup$Y 5W}/N/_}7@N]z1) xQ6h`{3"=]9x/ unbey?*LuՐa ?JmD4sg;p>HZc]:񯡪ܥ Ǯqݧ0RAȿyfً/AŔ[v7d-Z)^W\x;T#O;= YdsI`KN^gݡBZk !w˨FJQ{tT%zDʌu+K}\[0+ph&wHMސjr-κ|=#1hm@( шūߌES_3ߌJe}B1hׄu0fEAΛ9@Ƥu&VL 5JQ3JL]Sur ?UmqFdԮ$0Z(%>T-T:HW><-PN{XAJz;6w$ByݙnDƇy ``Iꋿf>5)Vio) 5QwgQk屌YtU۔Ƙ^ *6+(޳fB#OoT4^]FO*5xypD>W^:ZI3 =X_x@+JsЙѦv=p+= e_NpkPsL<]mE'E4n z~i8I p(c|dh0]8*Nl586Oҳ^ WBXfiz3Prק-=ɬYS|l-<&5 ®][0;~]iFY-k$O]tijgZD{~(* :Kf5h*c-q%9Wv6>%>dG],Ґ-̓S^7VBF]gz|0 j%9i)#U{漜E {:#qA5Z-x^[~D! Y)&Lyyb;F9˛"eoGç)Veo!@o% I-Zyk45]W:qEQ#k֢ߡGO&lBʤ4- N3QhE~tMFXޙmhK.HXQy9xZhQLé 'JV{X>Xj'sބb:vɾ}H =&v3/z3u4+)7%ˇd=ˋ;Ϸ%cQe{;gKg@HN1.Xb;`;GB8p~=j|j]̜%x8R9$&8_h7]%z;0/?_5ւ=X)ͪaF~ >^(k%gMB?㱖FEWj_:xW kx/{kҞVNO/V8#Geq [M@Y+plX+*rПy5@CuҾUfSCW.քu׸BxՕGGAiWL@M*ixߨ¶ i;!ڶ Df(+~&5egg h#ƏHZ2( i޲ЪH4XſJPXǺɚjH]y{fjO@EN`bI-^%]Nl'ϔC%b bJ.ԠwjD~'˪Z 56F2bU ^G8,g i5.\1`Ars/՝ Fj}ڤC7WjF ΔxHU6=T@R0Y l h90|Tq"Pc" iYa%R?GS4NQV% l^#I+UOGa416]mVŒWG-N-zζVOJS^rx^jRlQ26$ 8;MҶ[P?Vx&O~l:zq +1hicX~(\jAq!vtxDI%hʻ&ZEOݴLCARB*ԥ<@= f;D9QƴB\N.gr/g} h=q? [PGNX* mﳰi?\ @Nv:Poiz?O!v.<+IKݤAKZV@3AmRYo9L sig?GZ:*]}*M1hrF1J7 0TJB#zӬ'8w?-\X˧Frd v~t{f!ޤO5 l,8F: M. r3&=۶h^STxI2X hGGuk{^Ts)*&\gٛpCpL(h.^1KNsM%Er1p&:ke9v;PKpSv9w!?Wpvc堚Ǧu)c'QTcq_ka)<67x.l(E哼F{hO?vg 'lLtP;D~dRpPGԔ}p9n.&c1!W)[?^]ǦO ~<3 b(R,̼؝vIDDbKl,طE>z_`$h2Pe.O>v\0D\c1VOIYYJ-o[6u?/ PM@&Ȱ"]keRTrƮZƧD] `#i(M:xJ)ih0AO|%XxMպhSM 4Z0t {YQ=ĸp4  8x(jA\E" K9 ܻr:=뺋 :+k{aXv;["W50>)U9תɺާ 2N=61̿o<7^5jVbH^E1& g*+^u2Y)T )B 5(IkZ\.oSɍNErn[mAa vt WT#$NUmXz~J8|i-\F|Ÿ5ՠBq͆57dQ\0sh$r'v4odhPdNh]D"w]'^g2Ҧibּwa`P8Ξxؼ3M~ 챸L ?ϧIoE}۞TY PZ~?Pi 甠DQ"]ĥ:,p[j){Hن]7CzTI .1Ϟ\ tK\޳q;kU^*ac%+QCh!X Q]8ܗ\}VMFcHܨSG^{`iLX[,WWA$4LHa%.#q}- 3a *@+]R%-$1%RWC郰THB,exG+N-i@a 51*"-=.Fq:Vb!D(cy#"dg dJzX4,H8I!}o 'B@ڛn}Ytw93Rg_pETA.?G+ ]b {n*C0Q>a+B u) 4ϐCh7ZQ^<+ li7># %I[ž±0yYƈѲ KR{Y콯*ߞּL8 WcG.pު 贳,:ՆC>FPcШ|ys;(\ֈNVف3ICh>aߒ׿% L}S3&Rܝه&Fpƃc> TT^*7,tOjg,KM8X +(PcńMh&8I| EL շ؜Qsv%YƧW 쮥R)z\^=DK4=vN҉{ {"&APh_.&LIi DAƶ]JDp+Fۥ'/}tXVkC#/p)uu yR13d=>65&Go൐;d-㶹3]/u>CrJh7R,h( 9&[] ݮxw^Y츐`B;}dB"طK}a9Cs٘_4ZK+C'}#d9/哼>r!}xs둉OsN&[ơ[8џ]xl$@o$)!q @D Im٭^SeYsv)Z6;׋g<.;jJ<8ZaqA4CJ[ݍ y{/ÞVhu}ag15 ;K/&l0^E?rS^IuEUQ%X)7*4W w]{p4 &ieܬ'] 3 JA)6&Kvbj WXKK5# a}X#9vXDVt$1vhU+<:E[[~,_]mHv>cbKkۄ@1(k2ߌ< Lv}k4F +i/]H[w lge ׋unHzj ( ]2HN:M#Ou;ڲ9TGL\cQ~2̷.yx1¹8 ~v:8:bZT{:AYZ]n>:bo[ҙzN)Ѫa/@&}pr,m}l֪;RAHL : X"q}6 1Z>u i$1 i DNwЄ%qpިu?3|/` ;MuDjkfRXCNֲ糁*g&1`쨵rGFv|+&\.`:vޯp L*@|/l/X=O 5cПsUm:|Ȱ*ڷe%Rc]p̺7ms_Dʅ$lV{[8+KK4BqEV IXb_)$7k ({&F&Bb.9IT}WB7ReCnʸlRAzf3 Q7 qaKʲ\)dTX \O d}*8n 'XIl~GI{&R'D#Ă;mNz2xMñD#IzߖԪjXwoWom"V^2fb:Roi J_ WGls. .lCoԹ`.3K^J~+Lh \#zЧ6/aS0v~W!UƠ+o\yHC >r1Ǡ\R/Е1Ω+jJU,2bxm㺶,HP_`|JҤfNUAڪgznJNK.:.YїMa/`Ny0eV4h݌%u-J'8Vkv TT#vv@ $aU8ʊ"f}?K1a 8_bRޯBcv^ѷݝ@AH⧠ ǰpIqCmQ._6׊E?,?ʋp\hRL_byȆM'* š\d5Fa Ri++L+T==Nwi???-ɔr3hqK$Dkv% :A/s_s3;VͰ 3d%>޷O I`; HycOob ۽&v&*k֑gXFJ8NNՠ8PF: |uو|QL)zBKhv9$2+ ע^Z(v"7TqLʀ1f>P&?i"˴Ξ<9s(ZE @1y>ç{~?~WE| ob-d,tT;Qy{.yF6i  Y>Nh]\ Mfp"߿40aD!a,Fێ N#s:W6jڞ$d.r#-HHbͧt&Gb(UjL괥P 98IH//P~f0˴3?IP]}o YB.Fh"{R ޗ$蔜ÑdoPD<(uDڿ̻l1y}i"*!| hxgh=.NG &rx'f:*9pR'nDy$V3/QC vʫ i<<9\I$=6P:ƎUaIuCim8: vd˜b) 0"AFD&de۫-)"Ϛ"f<#ΰe}{2^KMTnT d's} 蝩Bj׈.6V0@mW-7T[Sf,R>:@8J jFhVS1xrהyZ(vx]P)‚g}nF1Jy)_+¸ʅ vSZs&YNDicL`jj178ӜĎ CNzeCvk"̿)C,BS1Pv6o=V} w5r@q[SPK)Tx5j“/_ -ݎ.IJAJb tSZQFnѠ[St--Ypo+ , d  RHqjSFўEQD yaՊFCݥ 8FDZ%ٔEg7'N{&z!q?χ) |!uC}j%$%/TxiVk1¯IG=nA)0(-$/d!.QjeX,K\ȹ92jR|9g>۰oq{m-7|ڸ,fhTށlzg6qyG'd|eP2" wZ*e̡rtgn4I?RX,^Qvff# ߻zcLM&8.!˟A6 )4^ ۟X,H Tg#ŌR2ۡuzI!CyX&3O;`9= ? AtͧX^Ȭ\ʹY?d?{P3*a=ʆGnZ?ȶPFE!rPlZ-[ g4F}mŸ=lcAy;*8$<0uz l>-(׿7"*qK" GHif*Kρ^gx9VY>pMl1 _DCU,j?r[OY~Ź<%-.D$?bS'FpOt4 3*(5yJ_@r]駮%a}XNylDS(ݤ8͐ @&1ˤ:#?uOc䘡u_IYV+)RuZ(N]8=a36IG~]'4x*^|L RR ߴix)]EUд[%2*k\C5gAx9w*hȷG}xG@;56U[ӹ;{7VK{vPaQ 1/E}P%gmGgKFCljuV!+|WB=(AV;%8nB^ ){v=QֿOe#줾 =Fvɀ78̢3܄d._gc3l\W}g.X&f\g]3!bЉR {)V.h^7"6W3ʶj >'!8޲늒$ `{~Ҳyp&S u>=όu£v k,*8$O?kPuEձuwJ!wEIlp3.u8ǗHRȲ@ oR"xkV+۴>\`kk!{ٍhS~IMTN6L:ZXl?em(lY5R %0HEz;L:ZLRIV qzUnTlx5-XÝN.kڇ7܅ ϪZWI=Ob<# I )~baFTH奾{r 7e>9ɠ+w pN$Xb ~gaY)7:j}+BCjtxFX a'mmĖ7/c$?y ,۾o8~^Iz)LVI+~ݝ$aвkBe'kH4:E$~aLg uK=\ %1b#I8>(TݖAL:uygaE ^ۏz]gwv,CŎ3Ä4tQۥڔdϟo8C\aJ]8? U> T 7'+XEnӁB5\_N[jN^m8V3XdTqzR4)^-yT5"?cg'RJo¼ŤKԷbZ&!/?χv__~WJr쟇k|j'9Gv~ށ^@H)_qN"I0[<*;/ dz`P;'썈e:z(p9:D&m'$jCǃ~,k \G5E7ȱ7m!ѓ#.'Mkh?jiˌ8Cm{1I Jմ%|'hdYt޺wAk:l@,kFlѱ-Mw0fZ^/Nxnlte`qrE8M3{ȕiuSچ>$\u k+HdMƏ-Cs&_ 6r{+.0kW~EЌXƊl- l'ב/E﨩g [uYӕj`kWP#>%FTP :Q1ga"WM I.֐5WI`hl/蠧ŗ<\ZՍ h)ׂ`[cs sm~X*ks}0s>S}oV>k!fꪐJ!qu+BG.?iX\[3& =̭1ѕ+nZvخDٯ:7j%z`;i WLFy#)WFNՋ18Oˏ`07S;/ԜaA-=;5n[E>q3*$TP~&R1[. >!mৎDC5Mm5CD?Eo)Q&=&NtޙٚT3w*?+Wm(=Cm|Z\XBrulguvD&26Щ`la&@Q? |]Ny$ڜ0l.+~rij~V%ּFsy_1vf{7lמ6 8Bz<t8.m5Bt}R{{. h!2^҅^n 1&>[>:_oA$zAG'5uǣ#GSJE?}֢|}O{j(bs8I Z]Kw` o齜|"7H؃4ʆe‘nJ߀Q0mP(yi6Xv~hzzP^;'aIRqHKD_"O tʭX\nt0;=LEK@ Z柞qkN_jwXUt; &$i'4lcWI$q묮[ -cj^Ċy\,~!69U /R{T{vpSwSMmM(~ʙ xM"ce@^%ɒ_-pNmx {qkW`rױl'M7I4> =ԛ q>kܯu"sjZqmK:fmmTpMfBz2$֐>샅?3b}TAQg2hIŊ&](uߵ?C ^A+ PD7'zmQ rߪ[܂,}-:m9<b =%aC~|Jj0]#WגjMS5ISANޤ1:33ԟiPl[^ypvVtsp6ܣ{R!7</"U} /]V1ŧ5a7AMcz=N(hk-XWK^=lZQ7IC>꾰rqa>?mă&# u"̲Q,/SOAHdž#l4e Vtj΍_M5 8SMh*E(.qB'O-MͿ]E[ƽ0r_;#LwW97of6DuPdҦ[\> [ AwY@İ y:TK ơP-KbUn+88Fɜ8F^R=zi`Uҏr 7g,\|OɫZTYZ/3 =v[s 0P&s ;lSl!j-&ݥ^Gj\U?h*ڟd:OH>jv^R "Pz& 8sjx|zu#[ZihQ i}dpp4O5"U4kI.8.a0@qjۡ>+Aj*/G fѠtyzp8Fm'w9ú 6d wf#O4㨫Qpߺ;-@[Փ՘Dِ)AK iEmcއ$=TK1ɰN^J@`ԗjN7CzUuަU{Q˳fsqGխv8L& ֭yoSQX=~@1[7#s-ie2/hk]K~Nrf>ATQ>1׸ r-YQxV"okl1QP0 $6&n_Px`St}W |THwL:~KcⳍhevMc \Xb 3jb:C3ykn3gƩ:fj[ryp0NGCK ޮF7Lɤl{p_$ʫ.c7tvL㘽gH{>g_]lMw{*;Ց UhD4t>bj~vTͰzgoRIfEbr_ty҄ߘq(3?"^EP]?S `V !r5InW&x }Mn6 M+?9L{hvtEKPy81c`/ dl}(i(m/$;{\RS+Ք&3*Lq+>.J]}O6ݨ?}á J?,³Zƚ>6oh^\:R[K\WXcu:h?ܙoTu7V _o["4x6=STfAwզt5 +?t7oJ^t3ǔi]Zp0AՄ,P=p66n dPp_GT#UH8L|&btڽO LR{N^Ct6{‡([oƑ z[E?jI5҅RV,<,fJ"i 0O߀Yy^6k U ⎵k|0ɼJ}>f}󻌞,|p&)}ij-TZIN\,o׶)(켄{fߍ10{ F!KՁ9VJwLͨ1Ph9m~n>[ce>_\7is l.x@O͋ugh;R%=u7يB)Enʼn2} " и /|=іQ6ܺΔO_\P`lO&2NaG )i2u%;jH|UT 4nq/b$i 7qON[#;&u ZbN&CoƧ`:mX^:8)vBB|= i}8%ǚqC,4&U~ o|h~l1t[OyLjIh:%| ?j>G8e>>}.3t"0Q WpUf#$0`jlWq¼КNHCQUb8Sl7~ l\ (i^lERL1P֊}TIӀmɸ/Y5SŠKj/9"/g`pbѦע5s2ק]8TۣA((֯Th0+RQ$GsVj0?a˟hB1BdmjJ)5jqj1}`AtGr6CQb>CGed1hH xn.^wٵ}T;bֲj؇9Ey7Cb1G3_]eRNmrg"C{<؍ņ!/Q_] @,cV [Z h2;@i, `/R}S'O=>&)CzxsÂT xɔê|ź Dx>_Q:eaxU] ? ue(6*rCY =Qa!0ZӢgn떳 e\WqfH {H7  0\ v_x:S w,NfPy[Ő|Q5PI}y? ,At<γ3w'O9g,9Ȏ;@$@skvQP:j4d/v.^GmJy`+.Yu /6 F ߡbӻ?!_Gݰ\/o:a:8E y%wPR Q΂WnHb#K:S7 @J~xuslav1gk4-m'e=G)Ro]Y|c^Cnl^^qjBФgnR]_WX;wU2Yam/ԨW؎=Lҩ~IiVTTm!WȲނڎ!:Evw}%0be53ύڔcϛ\ڽ'Dw$S*UsK/^H"7rߋ$tBUj7*&ÉMH~5\җxo2Zs4蕓p2o"3yoD s7`@gy .ZUZgAAj>Xult4R$f=JKo9sMpDz>K%^~9gm %TU mky?^D,4k' ӳ᝱ZuG I"l^{ \D52 z]wht4s4yυ~"6o~7 3SٶqKi[{Jœx!ĐeFd0SBhUd@8rV 'ػ}TMcJ#PU]#|WGf.⬅hm~$eGw;)$=^RgX:'i,'ezG\^lfS&A{B2h;*KI:1 Efpl{օG5$uEpnkQ5>@vߵ5OP8b_n`'FWΩBs*I3B!16I! 7H&@:=BFRmo|VbN *DaQTi-#%Zu٭ZTaKnSv; c|k?9dL{[@Գ˖vj&[?UHccX0ɰF ˊq(>UZM UlBn?eGϢ," m3VK|:g.L_:<`'$ʡDwScFtVxw\FZu2)i\cLYͭ"#&fئ ʹ/@ un@as'Z?ͨs,T+gQL.6Eˋ:f.!jJ$-8_f,6btzf'yW9!E{zD~H]ͧF0dq!Cpqi`ye;Q֥ι7/%SZLt OmxZ$Ny|ir4i%T ;YBMWXY:mW7SmugU4娙* {D-X{}7=a"xnG r$Fg%J;4Ft#uIobI%bP5_pԭT`% `S, ^pCo)TVf )kmWkmOuu$LAҳ3h. ;5fӇQO gVgޣʙx$0{XiZՔia ɖ(/8E6vªoJMYQ qZ{@!K8E~m]ɮq!=yR6 v6r&&?ԾQxaC+%ɂńA'l̍FP&+ul#pܼBr?k:5 Zw d8T4a^ ﵯ7GĴ&Ƈ)LJ|H">q;A65;%'QBH%]^S0Ox>Pb{hTnFЦ+%Y[OO^߫@oT5 WtiOs}D}iD !#YYYc0{u'V}g/6ICk#C(( _oQ5HHQ o)tZ$fpU,|WXxv}di]5 !?.iEn隨 Ot*?0wfb̰o)NT4zJ[i6>0QVcݦ˗ʝdHhZ XE>Pz=Tf\I¸OD6 t-oCh\BFdWuz(,`9e%^q8 ZI¬-hh+'ǤPN{k+&Ф+IIǻ5Ś022؀o^4 laj =5atvV7!VϤX, UL3Cq'wS 3S;щYБx3']4pWڧlG4{ oMV>+_ɐ1v(j+5X9ԝĘ;B%RЦ>JΪЈy]sa;tpbu-6A| ~"i" sُ^5dUb*8sq߽sz˟YFh,a| }45I!H*Y&˒%K"9`ÒOc1Z[cC2#4H^OGvH| Z;!_1:=V&3 YO<ǩ"?hEb}EYQOUF6-~I7oNIƸs\s;Hm`Da yI<Ʊep#PK RU ^-DB`f) )#ꝽG{\]m=)ɄLD )1b- ʍI!YNFj&oHӟA/@*V(\w PC@&_]@V%a͹m Y*@b݈DGrx!˲h%N/էm+$јg"0ȸfP7pG&Hجf%2fvi&n.Ӟ.OeR6̕us%0Q5$ؔ$=wVSd4w=%͈q5K:' XB H( /S籗hAeoWWq5Poϒv; OT#D쵻.Rr|̽5r19ۚKge-=::ANv j"2 i>2.iZtO6){Umym^]@Abb3=;TR Jy Rq/2 6?e,K|!5˻R,:%npW>Fodbn*72i;:&5><>34 ]D ŷx52@pfmq8zgO:P,13a&Ѳ:kK!2 H}wHXQuZ ?! פB| 1ǟ5w)6-R 潻Xެ#4 Z1 wqˣE ^ ,̧U/@VϪUgha9( ?|Ma/o#z2&j?vN6QIUnEeDe&`ڍGZ_i*_+&O,]j߆3Zns"]C))ۈIDvX0>/ 6w]j[.h2W&uw{VD9`bWV[h Hfc"lpV{y'Y]Pf?"Xr^xtT 4$!G1c!ɜAsX鄜[1&9]22Z8 A; ߬'cua)ew1搐ѱ.@G9Lu 2̫L\qZ (HBs b@|6Ura(J,KpJԠl^: ZtLMBZo 4r$癩;(c>΁ yUT2kk|H2]pf+=qkG'vO^a~Ϛ8'l!X3jrH ^}˭ v&} eKuF 4lYΞha_jz*6Mp\=LGDR6uI,b=RJt KCDaQ@"mI WAF/}^>'i#+g.u~\=b9./C OFMH {N Fd:[cThӵ' F/|H2|9<3!Hl?\pz$i0f3P`C\ު| ܬ3b¨ʥŊp$%R4u/+)~A0 CzCy3Ϳ\~ RC-?)|oh# oCb%lZ(=DIk[) @Myf1FZb{-FMeB)brTo6$`+_Qa :BК(ǹN9h4E!5Ywnfy!їcJ8{G7Y*6٢xLN}-^\6(d76~xJ>*lr$4*GH'-'P|)!.f/Mvoy s h Y}rBxn7d>e fg[>[o8ҭ_hdS ߍ1wJ:M-ѼSp{WV8#{~]aGi}6IXja-sjlC >p^b$\֛傹G^fVH&z}M3S*݇w:&!MbT=Q)AuH q¦n |VG,Ȱ7Q ~AߔGŮiocbT<{@qj nb``rV;NuVoKA#}vPSFUNz)RѳY1v҂EHN:΅GMگs_8qMRb0 rQ|D˓'& k7ZSvql 96C"gyQW+c$˓h},!G$$R}%r5N%<ը93|Ǝj0eVs- =poD0>[ǦE '/c/hg;HU LU0q?5k)A9wj'UE_|,4v s !ʾceUQQ emiw%ek:&1!T\ !/g*ڿ|$OG}R Y\v,9kԱ\lʺ."f_o#d[o[nGSasU'_ILd}G{,NHs,V=U; Tk&Ԧ9zflDD}uKmǖelfo1pa'{B]=c?8~iZe`{zhN˙)$3|g4A DՠHj=WFH8=U;Dw3fBa܈dڛ_M?;8V4Ӈۈl ,0^ʔ`v$pOBXf? K)KnR-ꡯ` Qvөat[aNw xi * DULEqEU7̬%ҫ -N7ڳT, Lt|_t3V.%J φd㐎m{tp_Q\J#L'ceJe&W`efnSAϊ Wk&WKWwNU+<C| %g u`g`j%v'yj`#zքcۤJ^ [j||.^C{gk^Їqo|dlݫ3!nXݓ(9\9K7*!2yrhǮ+?ns2®>N0W2Y~uYjjMKaPIpr9H]R7 0r!J *!5$-`E)+#'ӿ$n-jV-t{ E )PI.Ko#U_f{Вŵ:gqA$]ējY(_du/ .yќH?LfVJ7\nCMST`{u,3XWyd m,7 [zZQ~޿>sDHW[m'=-!eDxvyz;֋O݌Vr42<;w؈7F_uWHoB4-їyTw lv  eGuL鐩5OE qzy'~_^۲p;\h2El٥~$E~"Ҡ{_p¢Q"Z=BQw0.gKsKɣ`|& ݚO[DN`񝻟D`e\y:V(u/^+~չ_jNE20R1> 49 f| wK,iP%P88L#N9Q5χ2k&XnQ&g]CgGr3p|y%_ʄ;a% [ yq8bhN$g͟e0SR. &cu+Нm@3BSbw謺!lIʄ7~9$ieDapvwy! #GS+y%kjNPVV}C{k(S''~\@FpGܟVE0v֭=roTT;Gk~(a u1jYqezz/LhYw%X"M#3P-/=. x'~OYGߢʁ0]ZPOm 6k/O^=Bÿd )TFc28:BZpH T@(&<1b9̋Sy2җ!Dq MZti5={v]8cPJ(Idag(ěe~EmG曎8,u LOv!>sY{.9*N{;}X": l%>' ֠blC7e(iѮHsEf\edWXч 

3WeDmAm;˵ӕ"v0%6Q3F9lP( jJ\45B9ٹytaEF>pJ3~I[pxӸдFy2g+7ZA7|\f1Pz~"Yю]l^ ݒ 4o ۸N <qS)ں; T֐(|w<~f7aGSͤov{^ohhDfMl8[%Qd_:/{3%Fe^Fz 3ڔZ5!N7T}6?xZ TyתID<(~PG8nKl{N-)x%~rQJ%>WF .~ *^q U֤jN9vKo5 zAP5ʫ{Z=2Vc%c7H8xt'<סAZ?CāD: [EaSW{BՋ8B#6iuWz!vI^.hPW9EU+_!Pl݅ns!gX5攂 8MBk֏ɱ~A].q 5f7ՋΘyAn$me>͚2wbM=uYE橷'ϫ'3z:f7w.j^~<]A;ۯJm#s:Jb~jrېtLRmtyw$@$4)u47-^^ٍ (T0\d6'ޣ*rN,ځ{qϜ_ܙ*B.a@Z@`vEI>7AҬ'pSըw^$m 9v%71/|dW7bn{::52 W*0,Ǒ2Y ո0b'胬 ό[ߞ`ĠtQTX2pbb ")5NF6j"wZv.IyLTyiپR.-o"? .*LuozY<5R2s|ĄQ⌛gWF7`!Pc? _UatKWU(Cf! D2[:_}+Kpcȍ?0?,8H 8WѫSG{ֈ'i3t h. %^jf}tBV;YUT~ eCk ڬņg*ߑ[קO)=^Xҏ J7P5j|\W'@B2:)'GUG3ɩ#a)&QиѤ4\_cWC}XEh[|,nY˦J3d ͕ߵZQW0吡>tƚ/4x*0h^IL}M'6/ř @VEN;(pw.3FUC'm{'M7W3P)PdPt!%S([9~;lب(=E}pnfbvV< Vo"Yp?n{Pqϔ( 9uP '&İu)옄C4}C:` 7FWk&? =}hf(Eu3j~|"-Gjrmh1wf ZWP1 IAvNhX OJ:|,=_7{ kNZWH=4V#E},HR#f&f]xlJM5 LCfcg13o"Q %  guʡ zz#6O9APftɾI:퉝Tr8ĴH X4+EՈ_?jMā=KC:m9S5 o:{~zbM07;>mQ=g Iܠ]wX΃o@_Y "/ńxXšV թosVZXA֊`u%}+;`Q1:R4⃨v)VJJ;d7ҖҗEtu;8AߵcC$%z.-2Ge0DjFᘙIǒ'JR l@*TL.$~|UFܔRuuH"A^gs1 xi]C^R}9#|Yx_&RF=)Le+feZ|jgʺ˥΅1Y0*7ǜ"W`Tiϻ[^ecǛ9 gfi6#t`L5/&ٓnW<;[ӓTƬA;mNTP 58됊0E鰙A{ $i5:__b/ *UO/vV%Mg)g3mR}|kU\fV-]GHJ5EbX6ڝDA[`\KcH&MTu],ZX%M4 q/D4)*}oln$g"b;f{vzrb:[%;\:}YoOVm.n{ \׹vurrȵU 3TS7HkxV+ Qڹ^یghi3Bը4{H3YОʼKjꌳǁsQN`r2ig/thK=bԮgZ֑ }Ը"4_!cqH^zDhˆk!q+Iš^(2g<4,ZdS5%ʀR2%?;}ܸ9'3-f]rAwcgP`sS<+P\,72Syr?:&~R=45I01=3',١G~Y¾ [2@[IB]oQI0eg\lVӪ @M _}.K"a 98LV3זM&iQ4nuŰF"& ;>_n'j /(^ߛ_]K\hsW(ڸr9*RĀ?CXJ2830`7qZȦMdwrݗźPa{#n}o@ȉ9qý}D(jzM-$1e0Kq / IܓKD B5㳰HUhI2D1\ZfJ9O8(8wtujmhNC%ccJ&5S%;R"@@NdbBa?zL=wWUKi~YRBp&Gc*7Ƿ7q}K2[qPBk/6ahIcCFzrTR'|hd摒@`%f"[q*c6z^$ {]lөGn ƶDmsaQkX Mh:kIj'HIE0-rT[<9G :z_Ɇ\7IQrXs1C᳕\~ҥ4A (\6!,c~aQǣCE['" C֐<+xn LQa?*۹\3mLxtz5ʘbyHjH\n &U\lI YLv^ͦ]{Q<ę+#qKaݒ-3A/:XDK4rZjx3 O7b/H%σ74_Psaq/A&$ƛJ|NF8vQ|훿BԂQ;b?( V]b5*} ߄` IbcRǡDnҺ.ȋШ7ݝ#3 c٭y=+,{31T/BU32*ayQiiYyGtU`bX!ʫ%Ӽ sa2!.N1X(x,O5S)f5_7JB]e:"vbhYr5 !}: r#^>.l/poҟz${gmҵ 9nbCU}ez%Wvy?DJHӸ;Ir1F ϕYH-i /n iJ!uK ~N=v o=ɮ4r* (I2+pݚvH%u,+|rr=H{}x.xb5#3܇0rC1Ǝ \mb 4Z7*|RST4ףKb烁'è>Dk'g*s7VE~eb(GVe>r_|%vn6i3hsL.p G00ʆuDɚy5Y+5bU@~[ "E:%Wrjכ#n(Ɵ9|{7r>xm(AOxy{?$s_UKiT!4N+hw;gپqVTӿA b?.ǻZ^W &KR?R m^ Cޥ8 SgsV_r9j/@,_KsKrCs=Rn%o# WpLk-bS@69Zq( 7ݠj{"sek'ZuT*P# T 1գM9 ۏ`j-r@=ܲƑNE#7ci+:jr5( (-n?S^ Wyw/h fN&,wӇ^>fZ&e&"*ugy# 7lemΈ:m']$q(ʯJ M}JQ>Y'x6 Eԍ_$׻ٙ%g?(OT>X#y|(Z\#.8Y~XCS2tئe!OK3(R`7,6c<˸6ZsHu pm>j< zxNL\2Z!܆> O[Zqceg s_#\Jq{s23}ȳ5Vjp*ΆUIhW1t=a ƾf+ϥ93ͮ"9'ǹaK,KNcİVaQNEz@ Y]$4]:+Qt!u] VvOlBpoP~ρqA@lE#yGOunu83yqGt%>}GTv*YMV@[A߰.7[/KyctԳQ:[@4-%.=ΎzUS;C<9Z@3ˡ0KA_L'[K|TS~Q7 P t3C` ґMϽ4+jTϲ/ WPRQ l'Tvh~FxRWY!.fg ,uS˵@5'#Y Bf7T4cT,LI,~ڪg{ApՌtGȾ"(]} f2NZ:<(uާDG?4U:GTKU/NX(:RM즮m ieU[;XA2w5Co|(~&s]-TKH!f K/$zSLA#lHD{P5\V睾Q"s_pKYA3"Hp09nl|j'YRS$2ҊӘ  nl z!bx1 oSV 0= ]ûnY Yj-JijMKj+XKaƉdRV, k9BsxTKs1xyƲL`R IBEM=.H ?s}@=jC%_H nZSvN:=!7jϺ] R'3BOߏ=SZֿGHlGak%uƭz-*2r_wɞ@&v*%Wg-}8V_c-\9JO?qV!|%==E!ǹ>]صN˩Btܱ8wQ:mP=$j氰R P>r7b{dGO>Sk'EO9RVRZ}m!0!1\:뉻L2.9߹l$4uP%4ZQ{ИMU͠FQ7W>tw`U =ɑa˞(;B_mb2"N=:pUZuZ |_A䡞Z6t&1D[!;p$W>S{˓37Е> t" ;9A_ȫI?8f@';0VDoWa0eցGs|]W#L&}-0=E9^ip G'g,%\ %3,MNDBN7aPq*(wA ("4&@8& /9έL@;`L켒m;s5%puxֲe 6sKV>{o艙 [iA 1b.ʄhhHҩop[ŭ"gDwBS겎#䎴KDfxHVvyK꒭j!bVooH{J瘘ưްbԸS:^F]MZ^_pFZz1DG%"ׯz=1$7ƌӽ?)N`&|~wT0vV5IFc[˛67('%]Ok<5:zZf:lwz ל~FT+  uVW"5=*[hW}6FI{uqPS! L&b^R 's{ a SU%]MTlK"A#:) Ok1Z]OtMčv Wf b7nHvS]Fۻ @\M9b}Z!3^BҦI%4r'W%IpF|&8AeCD{31HrY# Ufϧ ~fo[wkNx/yb\lX~\Iv{購ÝpST#j:8ų0z?ڡoh:EfXv9M&ʡ|0rHm^y&NL.fђ9 L1YlL˴\%=6DL4r8cc?}ACmKpU8+sS,׾#eL~!CbGu xf37KL0&HL1Py*"N FTS$  !A,k+;WEi^=_DAqc>+kk?/h;:9SѪI:BS"T~DŽ;GyI!ږ{@MR{Su;= sUN{[mTF7,J!_* v%c~* DTIB&K^*ՈCjֱkJ 5U:_ UDʒ&ˮsԬ|>_J;5p J0.mP&TOQbʾCdrS\?CR7 cc98m<"np u_o ȋ؁yi!Rhu+}4Z)s Զi4rϻP@h* Wa4/uM|3MѐWk x5="ʌiv=}QB(潆 1+Zg%&W6av-"}a,4?0 k&Rw(FSh19.>[Z$-=*ܙ0a❭FpbGWQ,#d RMle V #1^ ܼ)nb_&=MPuR4ljYUK40>ܒ @:q1k3uS6V̀ǏqmN3Lq2T("mCfaI ZTvfnD볗/}%eC&9w փM% Q[Lat,p گ<Mm_>[#puv dHfRdSyfb"T;Wa̓U5v D}'Bb$9CfW")ZU'I@?)ohŦRg~0)%=髩>dJk.ˑ GVͮ0vp ʛa1f_8𵹮`B:$ɟ Jur͑]k9k+i~`lcpEo1EGp\ hF3tg WfhxxFh8O~03Zy$\l\Ol"R,%`A `! c[MGImc' ѧ]^40 ȅO:1x\GkDL8 pRc'6E CcC,b?AJ7h"1N,pH>(U_,4K:L$@ƥ]OL SIc#cxz%<}ק[m. _;۞8 >xjx }pZAAUT}؞~hn|rD&z. MCv5Ѝu:Lpk^c%p8Em-D b) >8K9=F륗-qPW+&(җ$fϡeEzb YF=͘= v$ =Dξc\D]}`G661;`DlNuW4mAqUP2D8נj6%I5A'*PKó,(O>_7LCC]ϩ:TJ֊9K^_.¶L{bLCo#$RjXSoDs;'r[N*x.gGos:6OS }ZNR iQ+6`z!gBnFj9z_GV *1Y{xF=TX'i-KOXtwhտgUMa{n3n ݀XQVI)uOƸ=:PQ)I_ަ_ 6"yn < i;n1] _tP-Ĕq~ctyE5k 055IL1}73ȹ1 2T#j3l3QܺxYɊ|=xY>]"|KԁjnA"h0[6i+迓bwMs 'k̵ZX05;m5tJ$8myS‘͞KçlULnDt5u"w.uBgs66^8t]d!c(eLG5P{\2Wn y$<$2(v$B3W XfdRVXjs!t7hϹkO%.N+]# ԉ^ !jE<1cHBwHLE0M<< -@f ָ9;~X;ssgS]5]fwfm3 BY]dY3c qPD=rVɷR [3c5㞑?ZGJћ% ߿PM,nZ%O$65c1rѰoȌ9M1& [cm:in cCro]'K3z. $eR^|XX7c/~dZxh$2%&z%n wNHAhŻ3܃QD8GYy-=v'z Pj:8̽dTpn]rW Q,0ċξ=rJZ!f ܄Cd)Rk_r2ɮGPG{ݝ VcI[C4VϷʧh'j--arw*f> hDr0PnI%yV Ru-Y>+v?l;Jd y @3#}A"&, VƲ fo5g@qՅZw}Z pd3S>P/1Nbv٨M(T_pT⹳C+)ҕg3^ `]xJne Z&%cuhuǽ&p jF;[Žm橓mKi3*~ES.SFï@=\_ .of;D*oX FnnQ݈0~#ҔaԒaM9|r]N5:?ĿѧݒJZ';]G*d7Yd ?+A n; ӏ}Z1&D~G(sKfZB{+ g<;h;v0v7l+8}-)Ju~vl,Tě (WG n[\x,kjXnI ANXQ ɳ)WI&OcxaϢQpY:9(K7(p 7 d52:Q,NbűEl$ZŦ gOj\ˠԮYSBD^x-%%A: @_ !uC -WC)>lN:Ga #2+C~0to>Zǘɹ){9~ЬA 8 (]x#G0PKXnpJ7ј<\rRȗC-x-uԄD+h]u;IFX 8cvp}LB3PҌP{MM߅TΪ$(-%CWbՀQ:-s3sݫX~+"ݙrvw5[极Bw9[j)ZbWDaRYԃ"9XE&("o.ڸLD C.;.PkE85_ `n}9E }9#$E |wp]L2Zn ck^ "AOD2wSDTn6QCch?9%O˕$)G?>};W|o*tyz7[Ϲɩt36#X60# 6Tet2[B>_bsH5H; ҳ~,H%o{}n_itሷ*5)y `Q5<%ojfHA:L$׆<չ}ƑRFhBI2e`9 d>$:qNQ$g3E%zc=5ca 4x:@jR4PPо;{r>Cm'%Éd޴X6ϽؐXuqXӿ R@r&,ɹ}}/&G@̖CAIp˂1P1JGw$jHO+#O]=i _zr'̶ <L,}+#Jy/K<k6: |!%_lBT8o49B-usv3{T$nb8'n3w65\Js ziVHJImK3R§+`~H+ Uh\gb k Ԇu+?jg68?[N1W" ٻ!3Cl NmRt1>V 7۟/ -d#'^:Cr+iZ)ڜ& D, y58I Z,M aY1VP\j^CvQʋAU|ݜF0l|w#"wxj@O&z9VECDɎ}#12P RP[M5 $I4Ƒ m9w嚭dČ.M/9ׄF;*BP}>/Ū<OxH>Jz=(MLfFRm5W ՏA)CEP^he=&#'H^bqԾ[(NK맘i6y=}[jA&ScG mTOdb[PCw)KLb[7~K*33o} H6r!'US֑*\g2Zy.hW5 >=q>';J*$ %H+bkJG}OG``͞Ce`͎|\ H urZ#8vH#9DbeEzh״51΢HthEz `9Q^=Aԣ٭Ͽ{;nP=9Vv*VnHtD]eo;#] rwÓI-&HIt~dP __Vs >%Qyl?ckY\`">f ܻN.Li0G0WXnr!Cl˖,v+( ZP*$di{h/d13@ޘ>崮3MI\j{%y!1x/pE$^ߍ7*„>ҳVr]zz^`d+FoNe$2K2C@7YnD1XRac0|%nF/ڇ1qHفZ F<2j*--32IAM#.Z{$-?%d>;֒/wMzӇss6gJ%mbZʿ 3&cKJINjn3/nNR$cNJL;3vJ>}WEQl=;y C} Kb6ɣCZ m~!SD̩Q¦4\v BXFv G|ZF| `ՠ!hO2U[\<;WUxu$g Co]B K}^'Ղ:ڬgخk V8~` T[y^eң5Uw5Mbh VX@90".q`%O <@/RieYfmyXALGllMue qdJ# PY7wgI)2a=j>PV.N;){֚dBEY%l)Ad( pRE%3S8S^YMX:MKɻrDDmN"ttO{%iAݫ% -;=y8{cԢySz2k&dkeu8|9~CNEiS eI+EZAo֧Xk%-&؏}|&Lē B2$'][yIv!-Q "]R jק6fz6DjR:RIܟA}:6&F9Z "1df~F;`wn tI_d cš9K8+b\ P}%G&N<5+Alxuc4_zw8 :^NZU0Xxb_$\=ZrIwfs꤇{On}/UV1\ﴻ9Z#YKx *u#JJ qa ުf4𜨩᱘A,؋ wt]1E7lR;6!x gwE>hhN!kroz_>UŘ,JZgd[_`  ШT \=vjn l6zQ^rR,zA k&yDIMaƪkzq Y_bn|ҼW1HTCAVʼn({3(⭘QgMZ3w؋w-@ KVRZwrj)1l6ܛ:)OX S@a&v1r(AjC6S>C?;>Sk -~2rGgo\/GgKr)"ӱb5J^; {e<#x" 9* θ7٪#7OT9ׄWOâLnQqgǂ koJf.e{(.>3r0{?` k|NEf/+ψN!vG…sؔ#bGfO1T`5̍tiZxr*q_ض ݏݖi=l6H{.x%v<#*ڦQ(aTPfM~~{=e[G-͖hxO~C83 IʏO<󿃍 y ?CcU/ujb5C xkCYjvG*a ҟ})'VIȜ{0>PeWe2 ,N 3Ki06.OQC5XK$YG {Īx:}鱛*q@If]w =NHGZK9 0OSKuvfnL&з>݂Hm@EE>h+150xbg$/WZ-p:݈k]b^[jg C/^NZ~9ۀ8ɍ|֥*),H!DTR^t_%|3]ddCό(72[~A' =o(rL[ғ8*B_ogP쬇a^H>KD%kmD=ľ o 9 U/ Wƞa尓w"MEd,-X0d<ԠΕ`NlmJLWb9D|{(Jj2TZv-Xy[uꥬ}>|uf)8 J%Cî3=wxw=a۝c V;0ɵ`%,#i,@A73_'%ĬM6ȌtQyZh i῕֫|6yF9=e hzS @IV)m3ddRӅ&XV >VP5a>Ypo+;Q#pԄ3X[?Vs,2,Xۑ۹5x@r>v"̕{4(a-%= Y*)ƛoH6)҇c ѢAh=D Ec!V R7TϏ& ,ZLx8ڿ{(gRf>:+y#[SUC>H#h6 ij[ g G])ؔ b_zۥf@jp0MufkϾ|o?`?q17].u \U 'A=CYAg<{BJz|y(\z8GmZ=ǑdxX(&̴>Z5H!Ϝ.^{\݃Ch =HW^u>j&%':݌ngoS8,@ە@##6@ Omw^~OS NB3Hptm\VRtUɨ;p[Qv/c'&W@e3x͘FFAAq!`e<)`/y@Nw_ O!pn|"0^zІnB ٌE[M!\\|j|oTVhk? vWNE!)ػoɜ͙T-*W@_ /QNHC= %2 esyZP3JDsI}$sCrڣbJ_GR I CS6='M tbwFz9 L4ҦA^͞^7 z~cG U~ s*An,9Y=4Lmu([=O<2ʄVȯW]90J\H0$b C89'q%7ᨢḞ>BV;)'nKL{;3ų<Ɓ6 a@";&MGY[t Xo:aUT}XQ|0Kː'4VK7w`,nR 8di[y6b@GM|CN.#mWq jp߰5KmFT>(Gv;E0ŷzJ${}_0=jۿej2^r_X R zwڂoŴ4Ƕ^f0֜.uøhIՇ} 0`eqkHPNɰVw`YGA8ݖ`9& <"q4M )ŎE[ӝ =FS<.}Ig?4*)BbbFGf( E,E"C?>g!*teui{.K9\TXbT=f`惘oKD"dX/4^kj$ZC;21=Z}8KG36w6sdy⾇_z>zնS>T[+%A3Lrqo`Ղ ۳ͦ棉Џm +7Q ~N'R$ie(gi6MrzO7G^V0n +R5m[*%|=HOW6[W{Nevz:SCHNn%Ѭ!J}3hPsnѾxBFQ8kzݗ,v"b26q0b鰉zLqnoʹ]%*kфpfPnl^@E.8A,p6/EyX/DdpHBwi=,ï:Sst U&ZWO8to1{|ۋk'=ǚ9>hl`ͨٛ{i|o-E$wk/w׭CopcuqPP'K[JuK4vM[n &,.20tۥ!3f?,@ Zz6ʅCʾM\G:1d>lzբmKhSl#.]Anu򬫜a. %+'/Ȝ vj-x'V@= g%G^O [-/5T Xo+O&8My"Ԕ *ǣfkhRXǞ'28^jp [b1lc n}5"Z%ξ6sN9qd2[loIL'ia_I/Е\~Άg⅙/%pbekLWt+J[#-S*g`=:O^th,t?Z4s'Ee~@Tg9hXn? j Y~zGй792%[Fۑ/)s`݌BuNAV_ϰ+|k"]pV2&S.zi:hߧy@|\K;~˩A|r9@kƎ‡X7*'n_3TVE_5RzuIXKn"M7 =G*!jN-:LΨk!gt>e,[ʰ+Vݼ?Wmz]]-]]n q½̓R K lfHd!|_nlZkuY~ tcG w775zdfacqyAZlfˬk 3K**22OY\E-kgi~S9ciǟpM4D׬@!<zZp#%`1'z7ބ-g%OI:8ѥ4|Z#2CDaVrv-GBc 13N͢Dֹэi8a+-s'^d lan⣻xG>G=6.hAMlEDSr=L y)ц d3%H^t5k+($KLt5X]“a+eKߐLd lęƲX ydvat>h !!ZD!OS*ch=#I/pA ?@O@T8N^ UʯV΅;;gG,ě?G[T C2#a s:f°kS9ԼB껠gLw(PMߡe41:l~䳌w p[f&ҕ02]# ˶UPO0Pf_ZsĄI0lm sT<܃q|iY@?tj-fSo8n<% X)Q::a3H5²*ܷ*1DB=u "o=bIa214m2i˅˭-ik!uԸ)( kb%4rZy{Vp;\#Lƃ U'uP#c]%s ^Ĕ#qvko@a(lB\-8!b!v`G',vl_)z74z .ۦ+D+L$*8v5u55i(C f-(PJo.oo@π:#;2+-:%?yNg^܎du '\G/|~> ܻX}Բ7iR)o5xpdG,[T-!lf5 o,7h9ؒq[n-:r_JD\ò_% )9YGLn% jz.83$iwLySxO9)lLIiZ4{Cp5*2K'dj]hy}z^u㨡=yj'09L=!?(cș "42A~=|; p r @;yo#a^u.~ iku1-5@Jǫ wi/GJxS'o1Dy_5amjȤ+pŹ?XIUO2R5//DGY2M57fPQq XnjJ5Ap2S P/zRHq=],/n.xaX eGr|7χ!6P VrA-8hGt"| ` =\R@lVKddPAG:G;8s&3B)Kb%N(4X3' 6} Xq!@o?ZCLV.InBI 2 geܶyf+8IlDKN`MT2?&xؖYroԖyo6R ;9\!zFc--/c膔Ӫk`YBOSDރTj!SҟIy! P QGhpAĞ5_df5>Rw6v: x0B~~gm3 LHI iJW+Z1(_rE :u9<|]Zg|gn^b65`%iΏS}\nt_,7,9ۉ7D~. c-i<' 4GOkh|UxNu*} kkD_NQ`3lb{IUezyЗJ?!m44>}!q;-yF:X-SX낭}tk>22)^Vq=^N e6@|Qur{k oq]lk{_dEy,W}L¿Kki 121rL6`H`t#CrO*ii;8R rEi ۑgmPqb3T,eKUYyAͺHfZI_8P|CӔ˜gPAn`!֗&v`4ԉ nS/ʷ3p82s%?=nq'Jm+1c:*]Tl=gܲ0S%#GNq_:0(` I sM[t^/TzN( d=a0du>PT:W@->J\pdKc_|v- J߁C)PCƗ5T-c Q=ћ,?~=QY+'GLU\߫hgԚY d|5kn݈x "Saf+R;깙C'4XZ9X5:> :"ok4UWv"S6eV'\EQf7,*6:6j<۩DOqD&nf/zG͎0,  y.%  ^n,k9t,U+ֆBkCρ%mHMDp &WRRuunsR tf] mo[GϳHYя5"(jX:+µ}w#$1yO2 ÈC%?ONi|^z4E 6,ۅ1iAlq |/tGo+,ntױc0*V}[Z?ˣywj?ft ;H9MmeXw[ʜ߯k,v=e\MOo":(xxD0P (°+A6{hCB X kBUI]JN`GD:!H;]Y}99^Xby=qq7x_uIB>I 8^t EmP^V.)&ґ8ߗy@X5/X;͚iA>ҀdVr bz,xSLͳU[}0739VyaF 5ŵd;gZA%! M֗8I8{?GF )e,mE|;M@ چrȿX Ӎ`jݔך*دņ?=ۡu!yMر ȎvA8uCoUun=ʐY?Sc(EԖ_aXCa7ͻcKJB67E.hSP sR]ݙA3^nK`\Ӎ~,tC1pS} O^b <{Atn.`vFZV@,1YաQC 6"S wWTg&@# >EA*E!l}h&z@`vanOea\oV x ;sߔZVm XNKXi:ɊCMHi@D=?qcsq(aii.ͅ~vx{9P4Tx 5r#Yd"31 evճbZPd&Ŷs2 Q'PBüRFgCkw`hzz1@h]bVBP(X{XlLXZ{P:ّ:zЈKL#5WnR?Mƀcp޹1ȢbB5#h\H4-*mqxx޲xsr}h 䵅ѝ/m ۭGm|}ҋ^B 98\hY.Mj<6h4iЃm@ i^(Ƞ SqDL pmQq2^N9>ە+ڋ nϞ|f@Hi[?k> _֝ȁX"AT~@Cn>D,K]p- P*Hf"Yz"`( 6+?|E"3[,Ko"K$Ux ak1GѠjv}0gf(,Ϩ`ToU@dQtNdzdQP{y$IKEͺL#!ѝ;t|>QlXy 󤤚J& )8qmyq3\UcZߴYV "% ȑ`Zݺb7 ҪO8tR:-:f5":|1bICG#_+n3rY^7KYkxi&F247cS B" vj){MOpkNٷeN-mHP~U!5Tji)YNX|_.-җ"liWzY1rǴĬ[A0}AQs9:"<~v  !yu4asTbDȞ$qD8q'Nѩ,4=%+h.%pM,a9wsMp<@8^;dOC>2ӥ~Gs@Gͼ$R wp޴ zY WX}sቩNw cH>$FԵa^yU@l9`v@ʬEP7¹_4olP坏~R|S#\I] 61S=gL+27 Ҫ&w@a2a>\W xE-jQO7 f\񖎈q>AVMZo6>9kif8u1GwJ<ۥlz0h&D\Q7$#tti`_QYZ'(P $(}T/›GP%;m5p? ]%{Npe4V9P+.=h3};7Om 'IN)_m-S ;R_)H- 1ɓ1gˆY Bwh?U11DZk S / l eaָ2hgb6prg!;a8 ]aؿ5pd%ij.AxN* ~,L.ߛu7Q䪻u(=g8yT y-!T94 CasZI4Te^I9r*,L_E3Ht78=btP֓s$)sr'z}jɲLHYx<_9I]TY#O7%m}D:?R`vM{]h[\3ZvfYJެȆ{Q9Zq_ӀdG$1C3lzwd>Lj*7zM\D <"Los񪸒ɮ~Χ%W}vseSZDc y5OHîRB>a\F9KmpY?bE!(Qն=ZRyM(q"cW_7)ώ3]Zh-+H5nwf }?<(fC}C,vPn4&>7IlEcM-ϸ'Mot@fUpUPf FnwTe{n<)[ڭзl(3pѬvS~BV{P A9OƒFu Jc.%޻#۲LH#LFCmy*v#1;מjFf=irmݲ۫L 64ga5Er\=Qí!&[ЊZ Ò yGdrÂ܀ݱ-XTFfsfFA%4֔|Rkt n/FZ#~!2SÉCAT~<=Zo}F3>RU4d!w1/'WMoU"ʶj77nbGGC/һ˿R[FG<&6Fe,'+ǩSl#?NqmZ2)MyDtu)KS5NmDL?L]BK\ A^ CdtJ^]#! Ά@](ߵyuH6YN JIX֛C~GN^D7<7`b4:ހD؃à̉*SAk'=4m{Co'lNRaT-j:  | (QoM(ߩ$@ k`;W8VHE 0l xRa0.Fgm\Q;Y䬬RWq\1s8ϕ8k|Xw&ɸ>QAQGq gFe7޽+R EL'9]7riၫMtք~DV\ܭxwL^^Naݗ1|xk yvE]|Qgue2!( KtYzgD42pz.H PC@4Q@w7*]')oI~m4~+^O'>{ վ%܃`,U vA3᷽[<+?K* ybOp)lI![ziY5vZMSt [Ňp(H62Gj{Zx Eժm).? 5WW_Y9+CKgLvi?I#yΐiEnJ|nb̓dpdӎա~j&]Ǐ2NI'֘+ dTxLڣl`}]C8֬p٦1u[zݢQvH?BWKY'] M/Hj֡coب8ڧ~Pж7~9S{%3dKaq 5د*7 ! dM7ZXSl#o7x*ͳH8M vNfjC{RZ # B$,4R%3Slwa%gNG*JxrmزG0ȡy} HE5Pz[m), FڷH$ォp Fжt'vQtv^s/Ȕsܔ('N ሁWTN.^;9,Y:2j^s7 Q]ᠱ@v/޾?E1Ιɡ|^Cӧy:8$yWiMby {fYY"2*/.t[.(Nz)a/盝a,hCx$ߞ z#ЋTW9v׫Xc?y%gp4:*ojYYHa"ڜfHv_YPј(N$MoXLt풚SǦYtsڙ;/ST~yRG1 c)~KN=K k@ȗVfӣ٩slϮvIa5;ߦv / !sݜcqȪw/;`x6k2F;۰ )^J2HߑjR񈔗vH67Dc6?Qy$Sp(p1`;vPn71(n*(L$P2D̄p>"6x+'l )Y]m9VX)N CTj.X5)9J'd{It,7`Zr e/2dFIy0u|"^kHOnBo剑ncf(O˃3DcKFgYcқN5N*WrM)kmߜ-Tֽ®$A\}so!Y|x(ц@-OR׾EUٗ|'K4MCjMS҆%:dsRߟlS 7X$8q4LIuU9d$sjݸhu蝞Xg sEkj5Y )طJrZny x(gQi#{Lr/BCGΙ^XWch!FGO u͇6!2מ'8-ڷ^lHoG%iY b×4L;$r$,3# 0Y{`xxte sq%zH r:$=Nj{D"(5 yŔ:9)csal7GTxrjoݛEJ\6p8DC[]xcZ:?Jn'lfأFW@$^gǃ'e{؛!uD rZFi'c]+r˶ 'O]k֥;28QŐJy #Gy6v ]:6ʶO3)b݌q<8Bnvg-9/TS|K1Rs0M(§pBxuDoŀu$&_7Pՙ#z.8mǢ{yR18X skPw6wPCXıq$ * 5i|pN{D#1qnkt&8({ӄgv%UP/\YWK;cQcO~`qk>DRYٺ}՚S%ϙO0nvZsI&~%MncŹ%bN4AO;oqblLĀ%P (r/tT=>m6J[PGfD h/%ʐaK 1UnE Y*9+AB m`(mfj Tf}*Fy>ŏDْ& ]c @GrQLW`} nΣVA5Ѥzhp)Ҋ,H&֬gB Y0^ ,~I{/L2͔rUK28:PL 2qu"wMEso Q;LB@+mqrh(r^f8{=̈́[6dLM:  XBX*HdK[Wu'@:/B>!V(w=ShujLڟ9Aq5ŚEUZBnYr:i| w4GeoRtqb비(.p4b]%e5-8TzJy9a1iuR9քz^Z u.gX B U߫CR?h~9 Ӎ! ߔ\~8*'-xB~€jQ^ߛ߰}+m!d*y͓L3P!|)AC~untȧb #2TϢ7OxVAex~ *R&trBd6lbZ RA"i!'șY&KlSmKuԍwFdFךlUƦ+p +zv5F1jP%moG$ZzL {YL6ZԴ*Frg- vҀj/uO":'q$ Ї:\v_n.;T "K˂@m@wgNiNj: }kˉ4(7I *(?Zf ?,M>{qEh(+Snꢕw,n@kɑ׬litњINֶPoz`qB4ntf̉<!UB@u>w0+#Zʒy-R&{¿J_)-Be4d:i A ODdx^)(W+8y+tICt@}ǛۼD灟'& v'U>;Qi둛~RHq.(kBA-ۊʥ1/aGΐ!膣a;V9S7zR8fHJ\ddzs=&s9$9[u޼[e5Q`ⴈ[TԐ0Nκ존ISTBċ95/QOGx[^L\k Vh.ci^#ȓnj`YPt}0:=1lJrQb J#i#5G%) t3)z{ghJߌ̟yrԏmSibDW 6SjaǷSH ?zQ@YIQ\GV?`LR0Q[Zhd6CNv6yăLO!yMqH6t]kُ ":~Zp| ++om88c-|.ÎR"ˌޞ3oӸrE[_~4;r@ܧQr4{xUB"KhplzN͏<$)=~Agz\҂JfGsh=40ӕl$_h%;7T^٣EN#\4yŢXKfkx-x«hL\]/y$9P,eQ ^_8G {: ;zz ϖ7<:ub C9]أ1nē'Rɖ_@~o 9f-ݪ!r[tl; T{_H?HjT&xH% с}aYalONk= ?k.6 _z8c O Ѡ z@*s!#W'4ww؍cM|=R$lyYiĆЋOLrJlDpom`"E2ȸN?$pwH8%U,&ŌsX3 64}+CBo?+s( hpmL/r(-t،\J 3hȩ_R"q#OY%%gO( kWJ!0 [d֏F#j;772UsOFXs5c_x&lWC(~~\̾_s$]̮]|мaEdڝIBz?u _)~S?;v>5M]vϗÛ*/N@+sSXz;%@1$6c=ޘSKjmM' R Y9  mP Gl*C3rYPfzq<7`ň`tu;976kYҺH#w{M" ! `ss%Ayt̘>wV%ڼ n1F`q>i)D[\ vސ8CzMuv0<\@\P8xgx*YD9k-OHPTiRB}OnPh\@V纟[ӭx4lq-a"qӆ ȟCG]UM~FtҠTc_{tC07U a켷ʁ@k +ץ_?&S^xȢZۺBkrQwbUge6a&q_Qx(:#^.AjEFq|g')^|xu'w/ I.mmzYUoѲ"}Ooԫ7+P2ӣyedyEJ'c0B ?#iXEV20d27hn2||\ޠ8 ۭo=d2\!NW(-~sЈtoiJf%%me8=e8l* e l՘4hi` ^L(d=mr-'>?0(D\;4 o7\O4Iboԛ FECb)A iRM(q1Yt (/3c0@!c׫$W wr]Uc)M 4}gɤQؔ7Z5y\[޸U@1ۋ]Vqw(?N@eks`dT~]^PU01IyUY@+/dP9 s A8@׈aV 8{x[ 0CۍϵF4аKF0hRu]t~!;6mo1\ 9^~T,ߎxB|M4\?81'4 4V|]c9ů.C]ASG+!ם?bSn&[Hx-tҔD&mhCI3o8wNsco}8Pv&wRTZAFNV# )C.{'=P Y%~me8BT+HsQ&^d3ԀN}*C@*k26 K[6Q3d#aHX{?D)!-}*fﴝ Ea) R%pބɤ_vd'hk⎡һԽd:KiL48gHl"gx%Ԝ NS@~KPiX= ~-cA E 7qhElnF%5fL5+{~KymsG^q΃O a;2 3H̓*S'MP:;jrkڎL4rkX#,Z uy3:a w}"/̫YiLMSgKԪ/EgPĤD$ i߇ޜɣ""Nuv{jY4pX)2K=%_ؘ iAkQ{E:p+9Qv! 2p`M9eP):VJ6BwBFMD'qp:.Q|ܯI)0d2Շ#^!,~qiH_/Q>}<On?uiVA):KuN'\N\,(`ֱ o5n0=w`# Cѡ=m˪Uiٰ\ d܇ȡ0 83b@{Ah_޽UxŰC(;C+Շ\lg!k>=.kXu""6bYmFuδV\h][l=, ƍ'oƂ5ƙ=e;}ddA yG80HFDuE7E&ߗ6LJ3 OiJsujޏ%Q'.=7$Z|' ru܎Ɏm>BN֧2|ACE5t4~ 9 r`dhGripd+M6ܙ>" _IG#YI 4F`M* kMv}_zN@pҨPeop2qG׶x4Di;ĭVlL9D*GJ1Z߄]#_>t@7\or$,Kq:f.X0{3P@|r);wEjE+_bgH!cHlKڏdiVWKߙ^D(p:"w;EMW17$2<Ϝ}6H9s@po[j-t[㍐Btd#(Df a3k/{Fdm!AWYlt/]fEt%̱Jr|{ ծS,:5C/|a3 =HY̡Z|W 0D =h &H.r~gzVa!O\jZH{-='U7`yeZ sh`?ͪ8ڛ#Ѳ.dS`p(O?tM VdW q第juNe-?ÂrYȹi!PPhݳ- m 6[cg Ibԥ5jwO>n T섵T/F \j/g7QWZjavJOeX# h[ZC;xTt'yo׋t!>N;>Yy/c"߈5ʟֹ+ݎ]pC>7KQMGx;bWjd<_7# _yIYDcF*,C>7S`V0Ύ* qN @8r$)K釥ٯaQ2*ӭ6^Q/&B_^6>ˢ@\W[uYصՖ:k?y'Jcc ){W6աeʅ@6~(QGfg7y@j;'/.R'g v']E4(9v{غD`KF(kf`B312K!+YTx*c.jɇ(C2 їa>C>5F?KqL@ C\ 44BRdhV2ɴpiqČh&~[Swө] :3_ ߺy bEG~KV(0ТU봾u;n\.G=O e,_tR jeA;Ob0լ}6 =5b1I,Ɯ! ŎBíi]e[x "GERT}UNeW"5RRё qn{kwj,گuSv,6(KC`N8ںH_C:,"$HH%'3TL)WMCg.IQg E"%*$6S UX寵cEa5eE_xP;2^*2GKk;S伹Q L"f&}l7We"CΟ*_Q]Ӭo+,K:lgS ]0ö鏼ALT1xýv[HJ#z)scO-aTW qgKpa@A צt ܓ,yOL>Ƹ6s[*.@-BaBTG Xi#vVSg )'tN njj& OlB˗md'NM9b'`>S0ٺ;fgc%GYw )L(ԘO58 v ΋!^% `.J b]﹓VphkKp F*2fJu`5NAE)+*k4+8k4fb#E wzV`c-*j--}5ۿS â]uZu-֩DS1oBo9fd䗓K f`Cx0,#>.E5q6qmKlEj!(O"Xd}K czMq*hd?pR+)+T^H#[nP,`U%i┤9P%u 3Ͳ:i k.NP-}X~y^|vm͚?<<1ЎdϬ*q,\Rr \nK3w2J2\\lǘ'8/>IΓ!&FGՉMlobfd[ Ȉ\ԾjK}X!BMUϖH׏Kyb&8xg!\eS6('X2N D] n}<]{(HR9s?rI:E|f;i1f5ٛ `ten4рF:8C_@C2`V)a 2T 62(2Լ}3"=8I jpؔmv5sҸv. 9!KV@{[R8Ax_r󥇳_d ¦渳MOSuxO c(? UGY)[<7NΈ&ZP12įQ(@1@Z |)HF`8¸}.W*>ݍ,Hsz!N5 DEnkU1Os})9pQߪ9>\nDǵ/f޾t2ӄr} :WiG%MLi`-ZaK6L *cKhJoV/e% wu\ gpTN,g2YܺﭢvR%x0̐ߓnmC`Mqt䀦vԭBYۖۿ7bw ';mAV^6$'(!>Ef+G[Z9~TNŅJA lLέu}ۍP{l3#5LuҘ3lv3NTxQ79g%x|NzbaA$00h]5uMiϙ/5G(w W,W嫸Ӻ5 &8{+og eN_vx݃Oe_`kJ(jO*/S:;f %//`Yw¯{ttYx;Hlʃ{)u~?W%@._9t]SQ,fE/G\c#AM|};bg FuV_TL/{'&SS_O @ɫY|=g4x'bA"H#` F@Zt#~E f C4٢ZIÿ%,C% <:iVD[ D},v M YN=N{L+K+\ "¿{ Lg(i`hZz%dπ-}n7,`yz+>0ȦEGލ'ܴnRDt<}Gƣ#L)V`fIwHpdv+{pOܤ88H &vC[^V-e2Ƒw P9@^w@:55 [Ltm E}V&Hw j'U,JUl9*ppiK}l 42lsAc8A /b({$CdžϺߜWй-jb&1<\<"Q;wg=B%puz(eC9--;Jn̍idC7j'K ĝJ-V]gj pЫtpEn޹)D&|e yΑfW̿;, ٜrf1sKG(q̛_M6f0ح0,ub7)RhˡB9=eT.LR^]Ä'Yc7TZ6?Ik c*ͻkvEӾvnCDZD 6)TJzmfY3C`9/У-GmU4Ky\kc9]Xؑ&m^ tFY ",k&S~&;¾}G$C#w-)[GW ]0~%rj:K ^ժCΌ8NDjUHA8ׄ/Ct= l/Vu5" s[Um ׽ o>O*HZdQgk%ئ~yݠDڻ>ƫpЌ p0ܸBHJjx}"FG.ْx} =Ž5sn=l>\:J[p9ӆqz}:5w-701r,՗NPѣΠ)V^ :3IrS'㿛C̔ȔkBGw V/7:cB%W-ʎp- /لp~͡NuțOb01H/-aXp;JABSC/@Egod]_7Y\Sh"c繺0~JK(9kZ_d!^9%0VuCƯSkZy' cnUzPI$bI#*߉/_}q4 R4C55'[JbR7TlƄueUC_$Nq99a~]̫$1.doZ(?X!lt^q ɄWJj6Z=kՔ[t&9>vdx8L gI0i ̳!`Sqk}62|3:=ެrNe, [%-}uW@ lSՐqx΀ԛI.nE.?}~HXO*NZ<6pH|Kء,'\IG\/a|Z$Gd)^;wFr ݬ{KЫjg& tUU(%׿&Nn0NWJgОvٯ}?`xBmd'/`R($|by, uF[ =qd*|qfL6Q 3{=FrbJ0Got&vmS'[QY3.k -qeOCURqat̝ϙH *>l0+qPjTVp()\w6q2)jXTrwμL8:J%ҳb5 Dl\(Iq+~UR<[3:/ݨ3_/t\?_.ƌZz"?~g/D.?U SI"[&FW?h/lU8<>vVϾzಧ_TH)VDH!&hpN^PPWG_F%\Dly8o O(+o `\ 9]<뒼 2Q Zخ/pKYo!/ M +ւ{LK)oI1^M"$I);I~'~B(>dF9ge__qF[5akꖮvŋDjF`Ķ*"u=Q^qwɡC&T\wщi>{f,曩,a~Bg=ɮ¥v] vg7A1ŗ[:Ƥg : sɉ7lXWu ^&*Yl[(f7a-T,w [vIfK8*Ǔ"%I#X!?#ۑi\IP+OY vEu8&rPgjP: ;痽V[n }To˱P8a,N獎UxݘxNM-µ~R58Ƥ4 ˁ8hRi-@c A#SnϙǢnА>4D'ѯzCDVL{1Ssewq"WyMf1 SDuH,0t+1_0Wl0 Rdlx3{KZðgl4>po7 [P7bmd{fD@Me+%o F脔Stb|{U&P%eoj_ЫK?!OTJK{XX8T.'+k-7{ =#pR}A@^'92-[d2=ۏ,ݕPӑB}Zʆň9G[MOxD?V98ߌxػ^.5KG㼁w6|SD֊MT$V[|>;tV?""{2.qGp) ;',=k5ԂҠx8Z/,< }R"+[mS)Αn`TZlza'Y>5燣oFI폪_@A yEH1mTѫ.x(|ĝ#DQ%&AΆ λwIUK?j!+yѧW_Tue911. ÓwR%\i?zՒD󌎞Gn8v0kyO'n%4HZ6!uzȱ}2v=m?XHE ŷzK֕q&_ 7&ldF/؝SnpZ]؀o p&VG P8JJnUp0Xgd P]{d͵X.K_EHdFE5uHPl~3 |}~A\&7-"I[n 맻^.DlÞ Hd-r:LU y řEI4&d2 =/HEKǴG߅o 衙9o7c:oF/Y;d4^'"BCy($\t9 F+5'+<7H ûD..0\~OzAtCMPX4–gNrQ| hbRe 򓡟UVbF{WX*acw*3-x@$ϾGhF؎PeFC;M"+{{AJQ$lV \f䐄2תpƄ+ɨR+qż71A)Ze77zf"m3WKcd88.= e v fvfh O}$a\@;sdJɇ!B3ǡ/[MiizRP]#8>2ѷ'l;9Y5N_Vnj߫qչr'pk\tIeU?+t!2^^P#jC܁&X"#މJKΩ;9p q>׬]7k[r#KVXx\^u9<7z! WOWgw0yW@,XFjc8pSnLF^8Bc՚5_elTԁ^]WԖ %fKY& ΀ǎMu?w#|.vf>=?_ HDT{pP2y|g>KYg;GU}.G/V3 l2(Q0+rhWAs8{kf.}N`ƿ_BE-..f/R\k\N=w O4!NN9Kz%bSD"96>LWiU7p?Гz ::@]a r|ҍ}ek3s+fBJGX\_.6K[zI Lz 4'7Π:!/5ӃšPs+6_6?@=n+h?mfeÔbxt5Zg{ca r5 8ȁuw;F#ͭB "awYJVX|Y DH4UE5i+tWa4twJ4a}r-_e[l9YrŖ!O$,l9H } bT#RNbk 6mlE}ՋUz9*T!XzՉ nƈVtH.~r-|)HYT- *}(ۥ/Dyme@%N`mQPkԼ3>_3%߇TM ճ݁C5@J֔ Ԕp L9g6=z+ M%N.r*/hrN=1L"-ofv "rm[+ʚSit? o^Y{1^sԣ\M·6DyM͜ڷmc0aB+WEU4#>!# ozwK顈R}KttW3&v=PkH+ $#^>jHIB| ^cG=ȻRET@q4eO˽Gfemz\L]Ldߋ8E}]?5{//w!-i`kw{9lLשtV9(fJ* f!OﱐiS8D ` )cSS:TPW zp.?4*>A ZW8%ě_󸥘>%wlͯ9:J#T_e% CN:E9˸KA+Y5 H 71;y>IIBCJ:(J>ypn m+$c:8:6Q 1^4?QuwF?+!7 D{4#Aeơ}GX^]ZGS]>&wY-d\%;n:B 3d}y(kuq+6F1, Z lJxJW-0@?ֲ8m=baoMS!f3=Be!@2-WשOZ.m 亜CFK5H! VGz8[M^}̜:n7AD!]U̅-@Hz n󋺚Y#PN2kD^􈡚\#9|uW.xTzH&_eU>鱶<* 4*[KuIB yUxQ1 |[ csbnĨrM3ht@d@k}DnW"ڛCH5)+O @C0FӪz^gmxYfOb;9Sôj 4m]D˸M=V[I;tNհJ D}7Qp(OyBY="iYw>pQLu_4l z؟QY)%rfc3w 6xߕrFѴQ 0G7(9*+6 y 2E~G0vrXsHm'2\%/ f涁N\Zgc{i(;QK*Iv؉B4\+'m|73ڍC7=BNHs4ӸQ^3"Gbk0f$@mF©.G{WLMVTH@Cf*0b&\/˖hlO&ԟϴ&g#`%e  2<$s**/*6SҔ'kU\4ba꒤/,mVlqm _iZLƝ{[ װR`:fJ}˩%oDe&BЕ"|tZa .QG`F{lK9S1Ӗc6s eWS iF`iLZ&*wF<'Pu&DtW 24u֔Ô-=1%\,=saz %!,\\ a 'W\˹] ZZ푀݃ ކI|n(# *kȵ=Ԭƍ`O3[f JhY.]ć2]Of wLe;Qb6_qT)#ЍhA.Xi ]2TtH(䤎{#fAPe-p%c~ǕI+`>t#`ss l[)f'e S-kPHGzKw¨`5i?w#Dwu2G*@lg hb`gW&3 j(2B;'4c E6୽ mEFȝ!fhz>ۺ@d̥`R~JDFq67mx:N.IFEK-(XƾP,ilDUOR$qE|}): l)"2ܵ ƨATC^UFBESu$~ D(?33jk 6 sGt}CQX1cnfn5+7^ءaXhֵ iDHt^kނI[ƾܻƒuʨYtR R iH1$'nY" u0=+KO;~Ə7_]t5Aj =%! {0e Su4ITw{γb {kuRB =z 19p(?AM/}Ա#jzt^YVYHcoh$ M6鋆9 Z/85 = D $觾?EAm0P:܎L҅?E^:So=2$.t0m lN`i]k0-K|/<< Cۼxh[vHQ٣ UdvOVp óel,r8=9Gk{ʁBDZAQ'v5f3avoߣëEuY5ceYyՄgqcnnTYB4A%5A]|5<*#q ;hPxEw'ٟ ǒjJ@)`8ʚca .j|aC16Tך !x$?Q4' 礕w,k 3ZD;ut:Rn=G1u^:ՅûieO"{jbE:WzLС_Kq7]lv(4E&m`G~F'#B1~V7P:/DCQ;6jسE;KmXmt|CX8)P3$ǜ*E mʺn,ɇߵ>zΗm1V\@`W/ &jq*7ܛ#~.t"PG ',7GB8ml."5g Q缐Oj[H5)`׽=$S9qq[L!To?(ud?EZw1q*Unq;M_k良<ϦjWv2 wNCsNa˻ 9-+߀G AMLa%Ȭ=b$ _B ʅ-=R窂-\i>I(7& k떥YJHU{GUX=w ҙ+3ߩR|Z}RD^)QG1xi ~ds؋!POxT3v^`Ju3,҄W^QA5[P~8A.zN'w__:Rlq8/a5_}?n ÒjT ]q{u<I=}-~r)q)W M1P&-+UC-uyQSJY5_쓆@G6qNMٟZ;7\ @KVXߒ*Sm.~_B`$Q|Y|2=Of-#L;F.Z+rc" @_)9\[UX*g7`#!/2ʐ)UU6:xȾlΡSLƄ؆e$p(TF' 6dۙFw2ᕏ^݄wOoC Rxts'ߏtmo'VJ(]%E&M:Ӌ7UkU 4M!rwZACT@K^0ò&& ;E/Zu=9Ϋ0BB7pY$y: !(Noec vxqI\+X%[ްyٟ蜒 璉eM#}R8-ƦlO~l[Yhgtk>2B'6ePy/uT%6gc=b^N*"ŸF 〄Pvi(t> kR &mP7JvMks qƵ ʮpGU,~p 9{:fS.6. U{R/D 3^+p:LC'.'/^~֖b 40ѸKH44z? -h)A)@z/H n@1g{3KNmKP9ZH;BʋJ9-3әg!cuхaCr5,2oT]4ON`w"殾j aq`:3ñ[({}E$rjP,`z(mm uT" Gϰvd ޶"^=\`j;;>C؊{0<#tG웹.n)u0 =s P{CeSPt/w5:)$%^|dR .c۳n;P2S&埨tPtm\CW Cn.%jJi.) Pc/CBuoǶdeM, 4l"FG G͗"( ֶFšbgǷhdHCH)~71EF`wU->szTJ֑V C1"mt;ҘR)`&<ϧ&6~TI*;ՐSǚԀ~Ɋ-MؕЌҡ"#i#h`VJɨrM:p #?6h$lE-,"X&8\%6e0Л%Wl\U;3I(w}&+V4*qd'>c (W~41*`{ٻ >[]t3{k+m|f!  #A-C98S:E/+Xo#w΄5w GXktRB4bXl@.3޾pw(sPf6GbDD/1LR>|JQF|v3̘:UAM xO0cHN[3qͶTA̍#{n |A$nL~ŵW>(e٭<raT$:xH.tԘ/pgB$/A`&'臯%/WĜΑŚ aqH34T*}G+ŕ22B\W?,P'zkV4V&B.XLq+U x?Re4JhJFUEccHQ'JS]Z8B9m}8_4.b՗}#'vs(QN84/D簂"v+/iɡbI|v* ρI1SSRǩEe7U;l5%AsW_ =~gQ ].)~ijG(e/: Ns#OHSU:(&) HB' ~]RB>ѡ<J]ZL1vɲJu*.~MIcd}fYa\;kF*V9@D HzZd]&gC%O@$sK lFhzZQJʗm+%yF3г% BC{}Eh D1"l7H͢ s}X"a1!_ Ɏ>zE[fM%9ӮZ գ Y;ׄ`?FegɄũM мcLl/ùӼ{T]T ӆolyȀI֡zJ9kR Krxٺ]< r~ w+Eg[pKGY^+s[qh'2!X#3Z9_JJ(Mh2k a+ɲHX)J᳥%Gxk)ol4%TGY{[^(gIsJ&ō}AD[p)ߎKl"%b{?]J ȜqZk7j2 #gb:;țy0I.N_"kRXK;-^ض1`-ɑA@pAe\z3DROz !t Sq oۥ_UUdbjH+t?W^$SH#oBW}T@D,.e$|Z[-!YSețtMi̚rJ<"ZPCcEA= tۗ,HxF̜_ &6 b\uil_xbnnkjo׻ Lc"IRc @-zTؿ]2U1ØThOZKOGB5a[ت=I-,'twWN5QN]Vb\ ?&ܥ90͖; BfP߶= )_I.U?K?敟 my#A8⁘kğ'*DnebSʀYQںƹCn4WNލm+ )&~LceU#]'C0pސc#Q(W*&a@3@iHs,H(H,^q`CTCfk08ӘGx P\Tlt..k1:]tK҃"-1zFL$U+MacD^ܞ}r͒3pnBz"3KID@ lf/_eXz7˗*, kO58= VmC@1|F8)1L`X7rEC|ċnp^I0#boG_*`k^nK}NR*olIAմd I  cO[eՎZY_Or銍>B!X fbcfgSc$G#D% R[1`pъJzq-/Vłu )8\$FKװt+y-c ݧgQp%^c\j$^ЌٝbE{;ϕx{(Äa`<)}HQeu1h ʦpY䞿'.Rs{'9_ aٿm@2yGRjuzC"*uHͨ]: q/ftkK1."YEPlc ra*^Cc~<>>[yd[*coA6ICȿR}H<'%w%x>ފU" bbS!J-y0EF<_Sin}yF *uPrWi\8:]Pl`p@r ZNY <mӫ5H-#1%F ~( hX3UVv O91`]$]HC[%*_'AUJ:'(cw\p7` "^g J6!*ȷ"j}K`s晹tMgJ@p p6O(M_ڍj^rWl,]2Bn}_y_JvXby~;dG$hC[b5XfA"f%jƯ _O+k*2<~B-$N;[ϋdF^,siI\1[(m`q>~<_1z{KT'^EJ-R ݫٗHwMR,}ZyS 4:ysƷZv;y589ꪣgU @%zףKŧ;m;CqL|9оTUP^`HP{(6 ,vZbmc?P7YB'I2q$]p+WH ])V{^ܩP}U/nő_yY3ot']x4]=Na,:4RA jlfqHgk8HY_%i|R2 oS9x[N5ݸߋ ~SJ;[y1mc~r m2K7kG>x ?YTiZ*Y|zǍk@?(±OT 'eyr+( ~(Ç<kpd2chcO^Y_OWޏ:rc`;1TL U^u0 = & Ba򯚧!C j}@`s)ԍ ύ/#D4FFH-B]J-V'Z:ֽE '26#:-q-GOpI!BH]EɟrD#AB[[MDRhΰ-DB2;6#i׻îiŒB2Ezu2[/b45V"Fnw| >WLlsY$M]V"n>浡RIHPBACt{t3!n/Ґч*l+Ts!$/D*% e:gN\JdQC5x &XtmBqat >~zN.7_uW-;Õmr&! A⭪b-Nv&FuHLGqW 6H !_SPчG8Se=8- \[O\PE[nfXTΈz'9)0*D7NojZvk^$uOS¼qur7 =:R?cWU.;ISm bpƆN[X&JQ%KD0~yc7V i?f;bd j%|~ʜ,|iU|J.Lrs#kGbRZ߿Nd ZF1h؋NM3TI؛b#lw[1(FZMj =4SEV4f:{shD [C3}TAb%msNmٕt{)/I4w<|ŬoȦ1y݈h<AS*i2ue7ٱ&dqlJzH.;7R`zٝ~KG<>8-ѐ<Wx} d40$,֠m}(Oȝi۠hT.]gQ;IXIDP}'oGX`h:]]899uH3VGB?t IüSI]"ɼr(s甡y8kO5B~)X#(Am ƇlHܢ&ƕ[im ϊ8 J|[BaG$Z8l#%Mp뚣@;b\ȩHմ>V=&6<ԗ3Y9Ff Xh8Èɝ:1DK=,vC5O.ÛU)R[ : i LE4$dbk9C|n,lu7k龊7צwD`O@]-,hZO x|Å6]LVFd$$ttCӧcOu,6OPVFQ(X*R.Ή$"7ߜ*/wtKf9.6JXWo+8f VKq8w0Dn20^~Ao3# CcJrAzg41c_7!es; @)Uͭ @ q6'_4C2 lO^Ur2q̑K-=if~hlGێ^ Wԑ;s ws^0Փ:r@iGG9ꫀOK|4yոUjmtoWncye#4o8ƦOsꜽ _p^A6}[| &0و,]|ҖO .e"6T`H"s< _"ً^}K]HV9Vv`l9 *)%t&cE9 W/4ߟ/kH)E=cM5͹֝\h ̌ ?VY9*MɤYvr`?)Nl\1a8׵2M'Ũ<Pe"~'"Z]щD:lJ xSXJ6B|]P|vX#T!x]ΟG|\P{,P} 3Ѝ- |eP>L(@+BenW)Oy< 4`o 4QZ@CX&0VN3p;3%$OCMDa EpJiq>jTb< o&4GaV )¢?s 7m #=P0l ~&$Pa4PPi[*`X/N+Srg֡%87q:/7d}.G2ݨ!CBA*Yo0|[% b@v+s PM02ncd>ކyИu8xDD7OsLB8ʉPxP/J^$ Ғ$H$>'\k5FWȖQGfF^%/t k8[X߳! ɠXfnHʎ[/#X?aV &Y*d}MR}VpD2:m<骓oо=@?C^~2U/z*ћ<߳3u%| O:J`<݅ʼn:D'LC|p'ԛ+ LV*8ݯ|pT#Z_>{vk2x~@n@u|XE۩58cχi]!8zA4+mƥ%&=ǘ*X!2݁aΥ<" aˡtFX (;N&I~X~Ju,Ȓf^-7  mdyܙO=AU׏kmyț]z:31e!d*;K9Hc YE zKcP4i|Uw(D,,MOH;!-ت$ҤRu$&p~j.fʹNX ߯]]zl+Ԧ27%,6/A*SGuS%(c@yew zMJ$VaS⥄YqlCvuDV43WӟI2pHltxYyĽgFaFAMvOܳFG-ddX|niW;i{!KB_Eyû0||)h(8G`o~_!g1IyOMy2K{1*cɾ)Tf e/ pb!PG ZEɛe_GF' m[}7qJ+/^ic/i͌6ĥxQBe Um:W| I~,yʇmC傚G_z!@;ނ'S+y:$*ʭly"ͿLr!=ěbQl&/&\0vc| #Bd@y?: CHPM9;o(NUcFƥlag{2'`Hm[8Rg X6%#%b#R6ͯ~|eNaEɐgߪz{qf6`H^4d$k'gUw.;+S%Wb m}5↺ED#d5\QƐ@|&0_h1}?܁"tL>&eV*~@[3<>J%VP)ͤ;7? x:Z6,8;!:U{||Z!(bEd"[# ?ɿw(AŇ]*||ѻ&O:+yZkAS*t7~~Ns{_ :w*&Mg_-= uGL>;JzN yXWwl5uZZ=b;b qۃoDspf-26I5Y"BO{∩QgW`mI[٭nJwlJwf:!%Te `ejTHjJEp R7̺ɮ#J0sΒHMRYF2 Lqi.eA/0f+_~f]YoMF#cF-XEޭMoHD_<ҾB \tpV̶+Ϧ:[1b/3dPEΦ3px➴noC:=f9{ ΅fJ3Hx!5 XrT"@3yF6tA 3aWGX_Ay q 1Zۺq;(J4Iv<@H{vy cc>P5$XQ݂ z Ȝ0O/$Q9f 5j6 Ne\!Kٙ"S[n <~ ci+1\CAw A~ӪQVu5ch~VY8-lZHi NePz)(KpV_&zxR5 MAη`hoQ:"^2+g &7ᛲzY?y>R#eoԢm#w84Qs(D«܃͖fn L"= E7=.)^ )LqF ^5Hq%dF, :5ɒN^mF0VQxAP*#&F 5iӼ7oW)T+GJܵܮwxV4sEuLZtu߬%e}u l:Ԛ6AAOj,.!׆&4}{K''Y\5 M, Wc]I+Y?sQN`sW-Tz/T"sI.F[ +F`Ri5bK?1NkB8r)(?(tr˂*$*,eqLP,p(;[PDdKůռ*?zヨ]*,ڲ^}JbΉY:kG2f̊L6`޻~+{?ĘʘC| aF^.zڌCβ4@ f.qs▴6ټ;ᢊ@?L^N֧l3^Ğ=*U^$tFPoA^( J $$2F蜅g˚s&T;m2`xuf&)gPj6N ”~Ӻ5P_`rF.oFX:RS2UBCΝb:Y;"콩/Daٓ!\p= }BIn_ 58Pp UjyZD~U2֮Zg$0cl(QHpc IUI&LdȤVknhbA)eX_I›v)FD׉BCVNKY#|ُ#kۑx}o2xvŀgs [>W}3ٸd^RCc]3[˭׀w

SyzS>'^[cBOf 2;Ӊg_/ J0%x GND*_+G;ɱٰOQE D|`5r9@*v->'m!&7xey چ@ l&'3eZGmF_[Vz>@_EAz"p+kz(_MאZa6Pc6NX>._x-6w_XrA4S+ܟ#t˪᫑0JmmhN! +hQ׸leqxmĐvW{Hx'f@]0l>;CS"꩕.c䥦—[yi})#z R~(DŽRz DT1cX˺gRYqV;'ӕ,"bppRo4%- *,T( bGq6>V͈"<K:CG4xK%ť>Tat;QB(ojWnK&|Ob-R_aZj"8q%Ǯ#ݮĊeO% (.ݹx1CbJ c0.ʙh'^pQS#6b3RCRb Y L))qqU 2V27eػmGf<7]ѳF|ǝiEB2E$4bPҞ((ueXN K'f/.W4=盋t˯@Eutf$"E]nنƬ^St$);Tz ?qrlW.CP_ m@'Q] +TȾsL4Cv?Lvǯ@PG. sv֋y^2WCs[t1VșiΦE|B#\2y*݁xbKe1eT!P֡vbNBǟcЬF_[U'+[~k[+Gh㖅99=kjc .;mV <4 φO^/]E<9P]t y *,at`O#tMfT]V/$繹][f\rsjN@OKaMW"iD qlOª"]o [o uzŔ¤0(3"vZS3yQJcYWA { @~:]}g{/ZdDo.[^=9޼ۜqB 'ii&/czk2ͶD}QHk!19<ƲE_a{3i~$̓Ps769OJ)GgsGJ1A縅 ]T>Ѥ i$׋#ӴRk [9V=t~uPI v~lRMR@^4v|F;sUvabzCQ75ICrTT ;tw/N纶0,D+c>I,Jt+Wƶ qYDžn&-P*KbjU\كt)^!-'ZBn{ >Eb|.eW JDcD)El҉hbZd}GYT zHե}.(xOcvj-ox7fBx~6;[oZggWWP{K+h GꡪtΉT֠|Jɱ.z.-m!]<[+>;~f* ue炀)l;8y 9leʳc8 ϱTPuES 1i7`!Ɖzm*deChE#8O,axm H E*)2q̜ofE=sg LG ˏ V?w[a54pE|6y$~b<O3~v.F,ԟ8}#͒E]R(:}pr#dj!= ilNa@_LjҼxtswnT0A3t m{zُ0 *_d7KK8Sh*GvkZ{f㉞ FP9BUƛ!RA"#MnV@xQpA?)GS 'n #Ke;A_gѠ*iG]Vc:qϖxe/bK KgSxuХ|z gr -P!ng=a9jQ_TJU_ʲA1^X,uq'.7wiXufҸ*P`nI* yn|FcB%FZڐb|re3!̟C,L,J!аR(22Dt>ԁ771mIL䨐@uKإY-/0wĶ<ĩʞe v )8it5-NaGLvR>?<ӔlzkG`_>ȆyU65 n/`M:a"0$=^s@RA)ޞwސ#W" $ҚzI65Iky҃YoOUZSIVsP`kxǮ = nw_!y8!~ Ź,dAY,-[:-Ѫ9 .`60z<lwD?(_^aw7|5LW-_# YO?Cz=(2?ެڳJ,+_8I er\dQhE[ ;7ZS,*0_EdVYiu\U:i3pgY |/VDqXh?!jgIC|A9)) Q(ڐ yO)*1<6p˳-$@P)llBe,]TQ^+|5 wMFUvt cRɞR]Qs~V9Ed1e)]s< v}ZwBյ}Z>0bXCeGYfXek*.h2YECp@3Tq1FNoְw5) (eea&Ý9uNTC nk#-o'|U9 =}i*h-Ygh t%>;^( lZ]{9OVOMj^±.cH[}ZPK̈́9d[ԅ-F<8ѱ$ 4Р 5@U:{SR,9I(Ӌ@3)lCn?aѥP..l.S (%0I e$}]g-qx` 5ȇ:ɰc:f0^(3Ъ,y_,-)N]VS <@v$_DMq1 ԣ j$gCy(ԈRa{Bkcp!bNQ|?׆[5AP^tu19bYEGu~Trg/>T,O8=`](XX|6SHL]brH?4 r [#R*r`eK\ry1V!!sjˮsMA`lMHbYT7tW,8 d`7/R-I BF6@ -%f^. jXI`fڞx?SjrHaYRݲUNS ".3vˬXw!oR* ɾks1@0im$.*+XǤxY#M5^D$]1m,U&[6U`K]8w#:'g!C"֌w+U$,ohZߢZv(ǰ=I9ulayL.Fs&NtΊȘA¹E7,LOp lLZV"7l`")up07^D@j$ FěpQ5vUaJ+|s1M(ĚYPEkG{ei–8%hncƚT5+1:̧.25d8MWH0KzTflgIj*S(*Vwz'X[$o_E8x["!]-ofDP*ˡ?it Rmb-2"tC7JC?8N/cذOV\?S%?9ڴsɻ׿Sz/L3ZFa˗ 5}XB7{lt1TxJK`loҖ:Fa_7$,Rl4RnCfijsOb$A+&QHC{W|yᔧ$I`Rwh15 ;ՏHF4LW֦~߷1- $.BtCe.kQRsk&9 [ clgG3~4EI%{,XŎ10AE#~.YX>`:/HdWlFc 9~+Szωǘ:3~tWIQ} jxP1Wg_IViz\1XA棳" @ ) %mVFD? cS՚BhIᒢ ,#"mtcoii+s^؃oԂSt FM:٠9\V Dnn;rfWM''Vst-6=` |v"Fc(*t-="+n SzW-!/5Wst5ފ(Wr/3r89[=oE#d1<2KuieT\ʍNB{)}h9zvB2`9n&9̥2_e58 M YoL߮Hyr[Yx'g8UЄA@q Y"ZjaAv Ya)a>/MhPJ6q߃45T9RG` tEd?Fl5Z~2`mpBeBN gբwꒊvn?<|l۹䯡ԂFs;j6` F tʃ?|L|֕CmIvI0 XֳglZ7\ȹ§ZU8p dK|Ub:9׺.ꞗẉ̼54}mf;I34:)͟3ݬ&=DvU AfÕ2ye3"ζGM^gD4a{dl"g"^Ƞc.I$7q]FVmd,bV\kcACRZj]\yiSї0^%*`~'@3bKNxӛ$};?ժp# 4xPU/ Ewfbw!t],ƈeooB$=9Ԥ.ddܣe@̅rE^T*Pmx1<*5|`iy'e0j}F>Fwe%b|E\C6k$H?[c7B*дFЂxIOzw:+ +4'^#dd-KR'Uފb!oIp [~ 驤=\ҶOč7%p(ZAaRχ K9%͏F|ʔ.Ƿ2*!&ϴs52K%{w^4pe{U3ovE*ҋİxK]~͔`inaBXN=?-8]9O@*Ekfa] M!Y;3ZaK$<̵ޏy zYܗ(6Ywkj] aTī5i$7kt&1YwuG'3Ӂ UZ7v⸪I65|}v~ PqKwd۟Opד:&2eTT8ueP+yTAHы'l*@RJ+ Ouo~q*PFz2ES"A3kށL#qNZ Q*HU[c _ԦqgVϗ,1 > 3u~^!RÒCz(ٗEVn)+ M_-~+qeV7oUpe1Hك,ysj)N ÕcF=>h M6V"2AD\PݬOVj5z>lox^W0{ҵ)*g@+_1v[똕k`΄rA݌Bיf Ov{\=)A*%R+rmfOs+RdK[lZڲ\>[1QA2*xrrt*(`t٤4Nqd!ե_/M,ؾ^q%O,tpNMiZ؀ĭߐ;4϶3b1=TcnpQ)m}djAV^䯊>'Zs18em@GHWQ\VR ONn i|y-&w& k3 OO6sQJRTBH W\ك'S,kmYk'Z>\\ sZ01@Vhg Kt"*~-^Iz.XĿwc.ևYrInK)`&ޥ~c]qQ` 3e`m2(*'&W%hO XmhfՋ4p{ֳc:FW_,V͘tncfQ\vͷݟVs2 tsZ=_OňLͭ3"KpQ|ݾWELE`}R3Ubdžk1_ SK$z<7\m2OkK_܃_ ?^ uͰ.=ua4:<&:FP?mD$վL]𖔢_S<)V?T8" 0ا-Ti&2 ٱbU`54TcTXƹ>o_WR0D0f^PL,OR[Mɱܧhs;ٗ@k,i(%v((_2.')XC Aϖ{A 'Fzcz LNFyXs\wOR*W4Yk6!d$moQ]X~jHG iKͤe8{A u⇠OV2cnBȾ:ʱxC'\iLr"(1>lL{#|!=XK&'1O->KQu4+q`Ͱ>a b@s-ZT5 #zI2h*"ur8g;B 鷜i7#l7@ qyZN4oe'S([#/j \<+m]V /gUV$ϗ`BV{sbrރS4Ԙ:e.{0ln #ljAȣ q6b(|}|tgmC_ӾXQwVq a4ɱ "giYɦ qf-䤔)V B=0\$\8ϒ/:Fe&do l%TxTR@"fsJqg `Z W|@ƸT'S-f(ud4K-yf8AU_ݙiK6v9&@ֱ t%`LNL/0&'ŅC3`=Zw4YhfIS31C``@jXlE]xK~0`ЮcgӔJJ\SobQb/d~}qDV;cn5Y͉1:6oxԌ*wB?<wR=zJ&2`jѲ ;t &!܎$ڰHԧ(?gS?  dN܊>mt Qp{lOjFN,Ώe_D{AzCeKnOam7W܎!{=ߢH>lH]I9cIDZP]1L -_ u=$ook4)b#h#6W8mNs%]vH> 1cM겿=$jkܾ**o]~?h r}LQtK.d}~!xWXhNhT=y 4Pof ~0&2ŝK|o(YF\ǩ$и/*ddc3q5;}`4%*chx^;!(=5'ժv]vUVU SZSEY.v(Eba*ڲ;\GF5D3đ*_֧uՋ^yޥ iDEJ)~h(.w`+ZlvM Po`h׉L$U1hz@}74j'#[ +8D*F5@͊SRGNb9I~GlX&T!׺R:P 7!j̴[.si?}إM'lsH~u>$`Uvpuc~6 {۴Oc:m)PEQjw`U4- [0.6[M* '{lhpibc:VFF&&[_ɍܑ3A0B ZT7G"GŭcX.gޤqLnR$8Nkto·L1J5LKH<)뀀ꌲA 0&}-:',AwgZ} ⴙ+΂Re"o:͆"iaRU{@xVQt WvTSgH{$"~VVTyN) q: ! S(;/V)cV(K>Q1Oql9q ͔q[@8m04?$/h)Y'v 'kܡӒ.ܠTy>E-Ɉi65>O`=%tZiK(0ϭT)-{0ǰtM:Z?ُcb>Iw3 ¡'ψr- MSOƳ45OAև_b>-rurWa.XJ'ޮ)R@5Nא^.bm?m3Ԙ&YwЩ)M}L}t2EWF!;GL)iNqDZ^3X튘=bl`+KI<H^a&@Rϯ|d ߎ%SĄ, /db6 s5H^|v'w 4 8cMWʱ3 `1U']25иab—øwTbظf-s"|>*5='$xuj7O$k`ko ` P%sMEF(`8^_r ‡fKa"bݿrhuUPw?8GD,\F4|X9%5=]VuWS[Pz)Ne}I#Svp D[<")); IK - \CZ0z`PB!#q=C^h qED' ^` A$iBJifbJeqV8A1xqXEM2rON (/+yYYyanu~n"9ppՙ %$.ɝ~2p`BJ.mԗEsxZsorÎqГݕJtNJE@Hs3CC5J٠J^Bqաy`"bRy^NeS,HoCJe ;@wǴQsG^x: bPD=r;TVqFao[Pf{* Ri'M;gp(h4+*`_]9uD(* eЯ?0QZF} Jc%6͟NԽzky뵽p[1U7H Vt-GY喉XO;jrv9sUePݵUZ[K{HxR^FQg(ruE~>*Ÿ W+@Y6YӦWg j挲d98#ĶLQC*^ WD8 ^7}*j R'`h}LIӣäJK w?PVXŁ9[g zr(HzU3^-?Gm1H4fo1#{WL TU2)NS0{u+ X=&Ƣcr/'j*u h9rs(%PN 'x^Txrc_/ڭ?/e0&#cZ+䢄g P`@=F+ГpRL؄vBr60ՠ.en-7ٴIq9O޿gCл̋!ST5!kx }v>tO`|8,G%K<@A`mT-oחgDID "QE,s)Sxе*bkN .B ̿n\|:9]P1ǯXtXDhC똔E]U^7/B>8jL( ]dGzSˏ >Y:uz6$TEXզ&y^9#l&8}3+9F2Lypy`H3N$\^:tAe8yax>} 'E DlKAKy0;0ru}cKbVϛ!rlkdQNtGFjuĊd7rɗ5ۣJ!؀*Smv#$t2{8R-K /:HI#3'_lԌRphxXkO?_o2B-_2Cjlն,wCMeԢE/n|w2X+)?#ʟ,$JoΝH@,|* _hłN)o)}J+㕞f0%IڦluiK (EKAq^0z词_',̾u4DPu]8XkGŰ͙M# ?yC6̼h=7&[*ĭEt0$=(V Lo4_pO`Kam(z~3BR#΅ޝvt}XNkll27u0n9&#脜6@[Z ǫ`@Á!l&Lٙn*]dioN'gH 1KL<3wy&^ "tkCz9;픓i|"/rF0x~%"wpuӈէ%-kۆN;_V Pތ5 6)W1֍hJ$^$qN{z'fdUb6"ܹuK/Rʎ!\ɂԲJ_p90w6 ZK٩yD\I߰t魞ƙ1;ώoip1)>!S\Ý.ʀ2Cρiy?yؠs ,^d]밈IԪTgT::ȦH Xɫd'kй/)[nEdza*'6\+>Eryh2>&hg{CPeW1yʈO"7Ak.3oaԟDW<̊я=SO"x.GW8oHX, =t|HLV4F)[w|5x~Uu&<c+9Q0  g jDhH܍ۿXܥA銞q"`#0koIl`xLd$no᧷'&SE}3{Ia`\n)gd(%z?>)T_} !?|kҴ~*p zBq2qn CA^`RM1&ERLT#[Hwb-VŲP=C'4/2D:+uA^ }ljյʿC $P%@7fY1R@Z\5讗Ŀs` (d`Ý:Ka%`R#}SaAVk/YN-yANzV<ɞ9?L9Dxة$ãp eYroAuβ/:f>)?,k(m$_AζJ}y Eȳk:"(6CDp8"Y0obd=uqt}ŷlx I0P!ylsE>6t 7W?2̅x3ü·Au`[hN e!~ cڻOhN RU 񦪋's*EmWS!eCAGX8D/2aee`3 S<pKF]ghA׻&ͧa,l"3'6p2?6< + u+0ro8U#t8u持 EH|$MGD] +p;8^, _XRJ-\f/0I+*BV ۱IdcLcA,M-nx; "d'[V$KB?1Sc,=|g=jyXfIƟU¯G_ |܈lG ?5cX 89T،d);h쯶:4 >3nKn< zrzѺ~z(eZil2M^WB)пق{7t/QTBxQrȣxyd,$wYUR}J_\ߧ,u'Y7g h%]()e嬿勆JSĿTuTOZ F RAxN8(1}AYEr2_;--Bߺdi%=5TЙvTT+{[ՈNh냾;No.dDoxvE[Sx.h~Ƙ_G0A6h\d5qv.G쿯ReӳJBqB$41d:\ x maыe:$V72ORȓt7}!^V|5H\.wGD@|-!`{X֯luxr+%X]_`߁MXyc QT/bc´fȧG_YY?!QM{/#c?l@_j5}P,{):[OϤ=Җ})N?K{jIH-Z#cGi#hoV?631KRr~Gtʎq210',cಉAmP۩un!dl5dCA_h9]ֱ@cM0Y՘>8i@൤_IOAeۭOb9ƩQ-dڀCՃh92ޅr#09}b.Y+ Q2u/nXDg=?}D+p >oIY4Эo/3o+H51M/Qgu7w!z -2 tOEI+4mP49ʸ\Zz&+<ڌ* vQok(@-Dfl9 `x @ci7.^k$!*DБG>#mO̤j ^+86WFrPw*:lj8 *zR \>BwFݏ3-hY0ˉ}2~-GH5XV-|ge'pfؔuW5PjȜ ޯgϙxt@TԤ;x^B‚罂$GHI7lpQTF] ٓϕ"1VHQno0i1i7-Ou#~" gcwH8J:2\D~o@YG3 0i"LfdA9ڵ2\c{!Chh5+=(.\͂s^f%4l>z̦ HMKvGOFsY-! ğZ QΛg-{vB7vӊKxX8)/1c> ֈY]58ȒFaWp1|U3J"f] "=s ;Yҗ#ncZm679n> ERڔLɊB@厠QYV 4wc#ԓhgI]'Asy$#";IDAwcڻa:OQ \c E- VU0}) rFpTNFlk+7K)pa3(bYa^cf#13/Pg7vf¥vߗ_hO$Y)/r_Sw{/nH,z&G5v? 0 ;.YJIm$3ʾO3ZDM0MΝ|tJn%:%q_&h/&\€AI AXۏ ܲ*cz G qlǍAS/LD;>#u ηB9sSF`Z$]rKyo&CSب8jeOǜ5NɝK@lP_*,Q%אJߩ>!y=*( }M|ڂYm#kJy$o\=<МCuU6 d\:^1 il^ |@Gּ)$w H8Fdg 0 |E]+%Z:wN{7ܙGGN5Pڕl:7T i*m}+ҵ/G 8_Qg;jI'I@kSlGf'c4 #)9CkM 6eD?4Ĥ?1⍤M)]j4יq Camسc9zZxU]PM^Q%_4x*{ONd;CbFL:<*P7/P :Fآ&Rxs pT~w YJ,|?(׻ l|aԪu (rfݠW3_dwߔ[$(nPblZ,Kͻ%Ls;_9 x WX&'0; 7j.2B&y %:ԍc7=xsU-:|V'^#$#l̖a78)}~0*C2 FT9LT\^HlhIPyVKj+; #'De"Dc[1ݮAަw6ZbrD} ?q&DڈmG*^ۻ;:K˳6N0yMbEP٦{?3FoL6ۗeLN5q-/y>:Bs4ӌRkK:JOuUBa~#=RROFxIW:ńP8$2 )RS0T4\I6mV/ YwۺN"; xMrҘG;JP$}6`jj_wSqɍZ\ip%$l~(^U>]8vH *JӃ/Q;? 6S b,P/Z WȢ]|7*U܏ ԡR wY?6i$כϦJA)I',ew6^KTMڤР5)Ur\uGU,S 𷾡>Ks#7,S?\ ȡԻ4%idcaA,UI3 < 9]n}iksI$cnX ěԟIQӞ셫:uS3@²Os">K ؇mT{*b{y%'x-wvO;>h%zĿ2x - K5GM A'/`6U f-pJz*|Z/R{49Eb$ܵ>+rӵ#ÖRU`9LFHY{(z|b{5_-jvW$BMM)=W!+06ZK>0`n5RjJ+FÐ,G{n"!ԔTs'ܻx|cdR:ok[A@{^=U}:'(YrM098x1Jo|Gɓ$'071Z)Uey82xz$n6n;>@*>XWl* 5,79|ಘwM5$7]wjɂ(6VR4s - Ӧe-dzjUtzns+#Xn תǘ'<d{-#?9o(ޞa&'^Lngm"0;74$@Ia3=T2<0{*GE׸35B#:si=x7SFܡKh=+s=CW^ˬ_-Mߘm 鉦 Ȋ{C-[1FK4"͔тucYh0CI-#sՆs*[7|ro:2GWmJf( @UW(n;HaɄuyW*4ܢquij+P!rƌ @ ҟZ% 9@M/SOɁ.ZIE.°Jb OP1 eBrjsgS{ݗ% ׬i c/-5Q(S diWSbĽ>ҟp`EISD> WCnt0DkOI`AMd[=nҘD4vxxs62Цo:ޠ-k~ tjuRy0٧~B&{or3ƕH*}4w!J_nmx@ywi-<CSoP,UTsgs5֏q^(J xf#[/{YtADGc3mWbc|*+aP٠wQU^Rt=xe+"MCĹq*+yHϴ =&Ph}_R|#1PV4TBs~8d"D7Y Z[fގqS86kA) 8iF7d~*P>Xҡhr ɦ@J}xP"3C3AmΎyBt/{R͍ zǂ ~0UXL6E|Ma9q|=8fjxH4[ & >$s1|s|(RzMSՏ+ ( '|ѵu{eBS-'Lߺ-"68x%WCZERFɵzE`r w֫Ɲ^7?D Q#G7yc3 vCWKnñkl9@b&4xF[5vA ʋ'65ꥣ)LڻgXۆ n =|.Zdic;hw%7=_/yV ,2oD:&umX@B|uyNh \qa#g?H2@3 eTfuKR$_L2=)!yǃ 8P)i 3)[ 0b5)\ pLur~R3|E_Y4T(rC+iIYa:'c||(JSb {X!6wS㔂u6ND HfrI)=\sD^xh n)@:%^WP{!D ݄?a0 bv 5/iybNp@l?|bVAFiI3$]ŒIQ:%g(7c~":Q1LJ>Q1 k-L-jy[qsH(L{?ra:и s9n`J ]ގ^. W/2Ugm_ZMTSmQf],H5hS}5|3^dg54jE>h2cjj }xT ݫS_ANGp 0ja 7,3?n\ F>W@a:xY]ۘ 7⦈(0uo pPȑp~zlCV0KV+Koːۏeu׮{>+`8b6gODFnQ:x[r}hݷ ~4)J*wZX^AW^18m''lRYbO1!0kG^Tr@ȳd j ݨ|ukU}Xʝ]H(FoA͖T7&d\Xm Y~DIx?ԹܠG4{dJAwKomKcF+RYUERVg<~i蝹cakf$WT~ @"PPt78# x!2C^3p3w yЈ$?,81Δ0C>؜PHo!#L q qV, N0 *5lD&.N:0  u02ovՙB| Q꽨\O+%g2 6c:Tc"s)w fIP+|F-TĚ>>u 绩(7_OmyFAt#s"w'C&U*,bqo V[$:[LxDgCSy( H#$pnW{BX`TmOA|Zg8/X"80(n;jm2P(4'#dw5W&1sЪFBY*#nG)#b;k2UBAQL7ݚƎM~Jd7s(]na.x)hZao G0E9 `^7)Lb3I^SֈJj3VjcҴWm+ㄠOV wArg */ݩ5n!BcXtƞ/w*FX*B_*UI o"6RUL|zM1(sm@k2-3Q|2BKU  JYtvzU"Ed`oKV!@RDb.H(n?ɨ0WZD< v|x?ClI[x@faDܴE $b&HQAE y24yU \!@? 5WB/۶ H9mq*aZrv%aҨeZOas<8yzQ&.«<'(hayAIYS s$ p5h~* N>5]_8 'NQ.9nR(Py=Mg' ۤ4dn /McFB&^))T!axN߻j1jc Vac,~Q"*Џpy_6c[$CEdpUPOWZU/ɉCfX-ٕZolvˆH@Q+R=eTNϛACuVn+5Č;. q!=]'~Tntfcm+!BCB+vŦKCCtPtHQ#s5讗?/C,@_h7!_PujVl(}i2x$*[,_\q  ж|nqIK4xK,AlD"w6㾭%ECo8t街ڃ,w{6Es} 9wZ(W:=ՐD5e݊YBq!AmcvBW}uگkԪ#;l,5;OuA(8D>b봛E*"Mˇ`zW PmRaub-1^GT3Jd. :+DE-x-URG7aLK8lkHZ3r #dFjR^:SHarK)臀Yyƶ)涛FY_K=\_lJ5bBzVq3_)s/=#X{^ęYEMxAGIfP^:eg|oȇw࢖Č2JA%?}HKcJ;+JM.ftRnt&7~R>w-kLe|F,kADɑ#i@Fnyk=aGA_U hT[VkzRFJ2;zMq-)x&+}#obhs%CHRD !fw.RC~JG(<ʂ0jfn `w2}YnT,Óa]揿٨ \R"",p 1'螢fFf}5m`p֟ktscႸ|ZE904Pl¸iE~,H/w TQ^=9H\p/¼jOуJOmnh:H2HTf~)s @ ?>ԯ;7z2dglXAW%wR1PQ~F=~eMv2s&7'hMIƥ.2K/zjɰQ>,5ѷx"m~P6,&/PeX#%jmݬ…Ϙ( εLMsF AEژފdh'=hKJY|ҬU(uTw|\Bۘ 2dev4즈+$;>(&K?b 0Ւ"^0W6t$;r]hms}FWoᏢASh~ k%7FXb$~Br喠w)DF"jw"Jt;~1{xq%KbyQ1緃li jl:W = S@98s+)2MҊM&5JWhiYpK.AXF2"3YOkRB_0H*xy``-W=Ȅķ { I@Ďd'UmK_\nՑԘň#IW*?-?+r&%ֵ`!n!6@|8|+RVnrJb39BX!rΈ9ֶ}+aFj\=*ݖmcZFLCj 0҄CJ-vRyI4ѡs}vu?(`v<=%O@ӵݿekb\Fղ]|$.Ҫ8.'f8:vտr$Kўuj_lQ]| '#tMڙcz.i{53Y>v{;D/!%x5l";rSL`J+jKYE[N Ƶ]SYd^S:# dɵo !R1ntZ(#sAnӜ5ady + 9{V*(͇Ap b5^1IR; <]TdNg]gN,S/n88znR[-UZ-<{( ,e8fkyJ d9bB"^&`c/X{y_Zi^u T!%BŽm(ک^Y @ nm_=i(-4ب6$䇢zDfs0U^ulL㐑Nf)9vjh)+#@+J-5?[5rQc1`o>Bf~RO!xVfՒ=Q*& fhI*&ck0J3iQqQZSycP('8[![/k~b"*~K+2c*m 6rYZ|_7|S*62Ա0CU~ †pvRju/7eAQ;>oxcȥ)e[6P֏R95-4זAJPhJwu? Azea+CF;q<:K^ [@ӠI>tDQZ7FA.Š깳>!8W9H+[<ńP)]C(T-mkiga[X$R,{C7.VFxZb'Eh&6+&UUU.dN:= S,S<#ڌ7r\ۂC& ;p 9<;LuV k2K; Fw:wuGf4Y$[3a AZo1R򞫿b\u@8Lnvδ03P=x9QER` WYߕvoyO)/L)RUtN&IH [ph{QI:<-8j]. d:ռ8(+Ibi5$ |TRN%hG_;ѯ,Vv6jR^7g3@Z&m5;gdƆ–^\ ulZ`rJO`ǍPZ+?ZA(;UYڣ<=Wɝ:Z;֧l'b~_pO2y!x/$7 ;\SCT&pn:W||gR.oڏ?U&}J6:l%ʟn>~Σ_ٞ^(TN@z?U/94@(?#UnKiƁDa,GqۣkO% *%aODUJ.Ц72aeV2n33a;q~{g/o= s#kIg#][kBeWI#'W9Az|'5SDZjZ姾^5'Ǹ%ݳ k.]qW`ASH Rwӓod=jɈQ`;F׮.#ˊ0֦Rt+yi1~cv.GQł [=}46Oph]i5& I&;zӄP'.y0PfTC - w e[Fcߊ?^zƬMKp)$WqT"\ ]EtA~dȑBڨ{JzM[C`<%Mhi=OΏ\2JKA]^l?׹Ȓ I]TM\M7n)'^F9,V𩮛N'Fz>g0߲Otd(6OHK #x&E*D#qr#slԎ@Zdb-<_s|. ]\q#0憼*FFWj$4{X19`1L?i8DI6rS& l"6NP!ǡ֙7h|O:e|GBp6asuLXS=}.}>Ճai khB܇,󥄮|YJxR qݑw{2\p*ȃc٭l{!aLJ5 {9L DMB`EmQOF{ux%^ߐ~%^ C!z}#AvSܸw?xqW!xkV`)H8`-U̩-xQ0qTiq`Z!q̲~ 4s_nyCTPQ[ LO ?;\b &?ZxkW "(RՖPJIkgNSΰ RfEq"@Ė XrSai4 5-. Pk/M#puB!5Ryo(pm-LQZ35x!', #{/(?%v$˓&jq!he e[,Y$1lm7: !;Z1r4ħKZ _5qM鎍UL/N5v2L x$~|_w^D9) ч_> 8➷ea)۷֮OfFUY.̖OV8ɢ>>dgTCz7r@)ޣ`_pw26!7L%;[an*z/<2<03v|w  @OFZ_s1+(?*9˯10/[lHvrg31zbY` vdF*ͥ1ZTo% 4xA/oUF5&5) LҬ~lt6aWe̓&ʭe]W.ogRAkӄ72JNdhل, &{%a9(8b|ow~ ²v\R2=P뒴N`jxݰ(by!_AP A'0O Vx6憒 SҨ2ȷV3)xF~ӎF-|&Mn7|xb?jr̃HElV'HM͚W3,(%\L4+3啸&D&i_#{Dr(] Cz-tʂه V%Vx&iRbɁ,j t&~#L}׼dxpnͽ[aWƏ-`o-&~OC 6R8Ȃ֣Eh7; Ϳ? (N,`7:QDb]%4(lm(n.fp_HXO31k1Aa)ς)?NʘVlkG^Ntb.)DSĂ0>Kr 'hU*p/z*Kޣ4= nMjZ')ӓHl`\ Qb.fgOnqO':e;xت<$ѰQw㔥9c.E73c{$Si1D\Y?2u{ZM 51k3 "o̗TW;'%EXjt;U#+wqI<֑(h Uo]DPylv4D5&~O W sdRVOjN4ˆu/_74JƟ֦^/#.<w'Xۡ%̬j>_@\ bUImQs`e HҐnpV 'yD|f;#2΂I K,s:٠XunLZK~B+fX:>]̔zvr xiPA\I;ٶã=I Dzʎ _q @ltݱg N܇:wU>~E Ժ5H s׫TASv2ȾZ@rz< 1tTe0|'YiKZk.I3K 49ÄcTރYǠOw8TjA!I`^U:.!9~5ڝa#2ae \ 8}e&+PNE`Og6uZ" RJD,efA&²ķKNX3 %}O{V&SBJQt 8;Xl,$jjv>Tp]5 p(S:>򢯡EԟlՏzw=aV H$jf }SIfw`fcY2GG{!Z3Ebt]򚴪\iɯM)@nC,sKS>難Qo缻%=0s~Uo7#,vLaD>$_`AAz(EЖ }QSRC;lVM? I2p9졒d5&:` Qfk\n"SY^` s(NsM93PUi!Qz.-+&(28Dvr)hsER;w0w62#$ ip%uH%ѧaN8DL;" b;};'n:wHPNRwjW}vL\|OQkџXNXu+lZWpb+Y,/C70lɺ_% Y4uoQ)ei6k}WDf(H5%4Óқm]1&݂CIV@Rqd^dgMuC`,a% u\!I2 )8f6ښ3>ix5 "leN(ٔ,t<Ǟ8hR=ۻ3Q#o#U|Bcmɀ[ ֤x0YYvԙ>9` J)a%O;&(ytZ22b zUuk[Mwmej% *k}jW<7 KHsEjEWDcLo]?-QCg,@v) J,|8c$ Ycoȏ(f)턿楒$7['%]ew !$&ԽS#MT##$C۳ʳu;܃OU`ڟ:|wW&]:ƎD2i!]~ݵM4o`QDlhޗ~s)_m\z<2 6ACl9̗VI{&߮x\CHOxmyk;qM.#)Q0MGc 0Jw]t vUm8b"SLNԿ]hOAkzM+B4'[:h! ǙU>C C1|ſRn_=|qG nonq%&{h!epڝ[mY2&m3okTrq*҇{weC2HQd_U>`}'׌@et,iaR3=H"2*}IZ_\1>bKrL @)L:v>(*;_+7T:*K!z)Zztu k; $])Hh]V3I<o!UPMl]e@uFy?KcphȔ(Ǐ=|!do-8k +iS@>0pJwkW}#Ni"0lt4R!soǹk&,o*kuVxp%b>u?hgKCu !缪qls]ؑb*5QX- ͮ2Ae0b[c5T9HjkvXL5QAKțha7M̒t\`^W&zrJ=׼b8Rn|xάLKaHG%9r[.,)fc7A*,լǷΞhU'4X$:Ƭ֪,Z>S^~| G I\#]0:L0&}: ZidkkglͲ^tvj}*;SWQ\>p_a Ko2bb96!B+_; Ym^G/߯Xl.;z"/GH< EkyTEAŢ+`?ߦJF 4J?WrWR0^݁w/$ȧ2eld?0S8}=쎌ldI/ :3`nV54 Ow\oNq\ES=B8']fκ+'ƨe^wG %gL6` y^Y,Cp#|3GQвv8+sK}0op8@ksO1fd `H~:Y[jVoǘ=Iz:rSh.r} 88#qEDŽ`aXvf <h9;R&uGto'ZI6N4|jI\Hlpt37]I5='-m+ӁS!|uT\r\!oA LOJ񡤨igMlCܸ3{^|Cg yOr2&ړ|tIJ$a -s5P{R m1Tu|vJIKVE!;6~'J'j|ԽXN}}*Ѩy+˜tvmA V@ڬ`qBѮ$m$?p';}@ƒJ'_@{Kݎ, (MTOuAA](ZvfdLװV9wEDjMi} ^FՆY%6Sx%@ ΐ^b[֗E# _Ч6 _wÅ}RC,.r~sυ$^SJW ] BF<,+?9x?E$*fi}Y"=V~:8(29SǝA*7#t"Wck?,4!t#g<ǡnܛI8d9F%c/|Zu`U:TٟB,ϧDaYۦVд;TE%e4 P0}Y;50SXx&/XaUi_j$tk:$Ye]g\[:/|gF YS%Skk8sRZW,rx'hoQ.{yM4,$xČƼxQ"7P QtXwcDH܅cpA{ ]M sGR`χAg+@?h%m#y:T /n^&{wW$t${o⨿f*HQɶK|dnkXۚT{ww^~ixYpBIL€ H熱B!V9;B8Z/${Q 4Y_Tڙ)CH9ȅ8qUx0 ߬U3iERg^Vn1AI&IJԩU M[5aw$!D1 m8oƯuPiDz8푛tQ䒍@Sbq֚Gw!A5Bl젍bs02Ǫw}k82c~,ƶjVJ% G'Y:{DU|C6Гgzk`f!%eJKYπRifŒJVOtWI<{o= EFQwȣH~\ :, b?x S2 8{S:6Z C[ ZKiԖVv5ӱ FY, ma.ցVQUb8 E@NP ʼJ|g?>W,bŻSמEXiD_U ATUUrBz\zSGI4d9(c _|So /C!62,,q81I% TùMr`Fbj{l3}MUscڦХ=J#e {i;bOR(R*FE0ԵDl'3VZ|Ɂ&v/e/"zsOu? /r5>F}J!NO`&E f Q.]oV+X|TgD\+4Luuka>g T BR5bO=p9èu.H ͈٪Z$`0tlFFR Tr_Jrc«/xql>zW==ʎnLJ'|u)\֑QL‡(F:]sW™ V ̤0:;=:TIG7K$.wia+1b3F(;⍘&ܽNeU1f5OR0\"uM&,F0,ond+V.`6hG&j YqX 2jfP oϾ_|>DpjIҿDBxġCu C7aw]bc {F)Ψ&ᤫK"jdE05QСTUq1ޔfOސژMJIR$}@|V-_Y~!ND[kb27~x{j}hvdZЪuRMjcɱ0 gXb (/nBh$n@- Vô`4-d{mXFS"ۦ}= F|; o)#qF,S(@<ԸthUtXmtm?0J} 0V"P[ Kag)íb6bі"X#gaNVxnNZɎPTpnZůju)6џOsxIu< +;:̚*TdUhd3? n*Apsl3h?z9:yi IH#X1%XI&ʗiyLhe]P6ٕ՝8b|z̷+zn!ў43s纎Fe;Lz\c< [;-oAĪ‡k/-Mr /:<]GO?`8k nY㫶o[28G` `g:O5U.nvC07PwV+̹}'ćb9uj%=#"b~.A21 u#^8/:M74 p)R>Z }ռH <9ޡ\ ʨO,*tz1xc0bVa C-ԊJ]BcpP)eH vn HCA-My\]O/tg:GYmЦ KH:AXE[)'OKhG5KWP?֪#~{FY4̵((8%Ӟ⿶{⧞ "4<>o;3z8Y&nRXύ-YyaS,]W{&T(2AlXj&gPµpJv0=BTȎwA৅VʭnY7"+pdE]tu&ֲDuoP[}axMD=$`~)K.#'3FOs$3ٵpF 3/ukL'LP1 С*Y L5m x@z|`gg1A\p:T*^- -k%9{yGG4P9^B$W|9U[ةz HXXEd.|BJRs1}Vs.M1nh~,܄!ָ '<6\$ABB/ _&?Bpg'-G)}kݳ bOAy,7q "'\LkH}zGcyc8Abs0^Hs٪Í>$_t'8@gzS%V6ɒ?"7Gި@v, Τ (İ<$2к"2"3(„V<UL d;GA\p\3Sc.17BrIkqC:"`I!a0*D*cQfO/9* h(u/FNr5<WqGO"w~Cn^k8Ո$"ptmJj2-ZXlHISYqMׇ,% G Ɔx-[x@}fyXskםH4&'W֚-xyT7Iojz{kqMˑK{1mw i7OK]L871a|>D\\v??Kpջ>v93SG&spC[]]mqԷeQ]zsK[ 07>p.I1!^A2l3$&$XS[p_ƨFFNs2g.ܭs;FrW ZFwHWȫ0f + 2M(-"0)dܲx0(YKx!nD1]\e)]TO ﯆u׉U)SLv^YƳ"Ѱ/&k71092gurOezVML-6F+0$!8|5O'z> uGcx'w(dL\p11a4t?AJ1)B՗i=^ ^B_5U 0v5fBAB6dm<`i0=lUE ؁١yс r oHƒ2IJ}#Fl$\4T;`B5n]`DJUvBAkK*1^BN@.` c`@84?QeOgFJ^x+!s5Rƃ{{V|rWt+t:~A}OKeFOEG[\Э٨O7oa\U尽ת7a+`89֞t 8%B#Wt>P.{JYqSL|$!ogCтҹ54$@i ٚnivf ܈b(9\'d>uҕoz_vC4za8 a-^'G2rV1a "ٛ2g%yI[׺Q#8m's%K_}o&^rS;a^h kvxi?rX.5*RCfͿڧ풚Kjwf<2edI QkŪg$xxb@fv(#"Vm}ɮЭhS[<'A\vwpwqU% { tW}ħ@WhZt")9ƯGpOΚErjذ?)bo6߱s HV53 _tl_Bl.&P(ޝplz}s*C q/(~{99u{@[~yimױ>ᢢՏWӁ@b !2#!w.AL8[jC _oB5Ag7\0^!>n{wi+d:}89yA Eۍa<)dI(teɨ,BgcQFJR9 5 ꬘7cG=km`e0| T?|Vώ1h#^qC805 § 0١uϘ﯇ڈN؈? GگH328:llRhwbؘ$[CvE.*!ӊF:aC~3~d5˹#䜺04'iUPMq6\_ ۷`DJ9־`þݬqs6c2hȩu\YGJMK_+QO̧Vڶ |P&8?Ajclf9bXxXV+|ѽ M\ |TĠcZZпG4uf5ya}Oea:G^{ GNur)f􁤒&]bLCxvtK<콾y. <\Λɰ65M27[TT9vGe2 As΢7p9ü{hѪfaf!r]\o./lE+C+ GcM5{nH|e^Qq1wL&K1@6W~63*n,CO#JC3z3wٓ];/)ȴZ6|hucx|@/[ޡ]KO!aD5%OߋR{zn!js 0yF)`秨ꕁ7ʓ99,"도&' 08i//] 7 . iN|;IWNYٹ3^ho7OiMn.xASܴls"j ?od 5[_Ҫ$)BdcMZcnmnN댱w,DOZ9/y9j6rN eG#`?x'V@& Ikj\W,. }uyG)-zy (t٧GHIUԦd>t,z z*E+,0X}ةӦ89@L҉'b'Xڻ<}W%o+ Dx20q^s4nIW ?`cmDC= R_:aQH͡w|s+xS)m7̈_5hFcwoXFsilv;?u9ܩU[2-,OٵX>Xr:ǹ%SDw%Ϟv*c4K~<.pgr$1$&u41Md&J4L;ۦЫ2ٗbAv9W9)lj {YL*zP@*$dɦ v5euͅEKzvX.IxV}Z{J_'-|[\av*"AD1v2>oTREj(TtX($]]gY?F1ey*?|nmW`br14>;ɤT)a98!u 2ZP)%cWf~a@k)b#nmٍyi H\6H vkI1cV뷛.‚aϤc$;GLN<`*LBFGM){.lWך4X[OdU23jУ{uKOk!'<Mskaa' k%vzWYؗyQ,C /ozJgb͜3{IԝOy9/ݡuQRTɉ67l@dcI߼^ΣHny!\^)شbY^{\W`%RRY:%VՎWɽJ*XMwwH4WWtHS9[ldZ4 &s @/,/~ ϖ@)p5P ̆vܥl /ᥑ *%j;MZ4;?.k7j1/Ez$d&;H,yiM1Xՙyx-HLd] Ѫ`(#9V>;^Bx/1/}rGO:RۃqH6oQI+k c6Kk HU´NVvor"qTzAtͧ̕;RoYk)iYe jB0TYI@Yی(~NiJ+lr)Ehl e48RŲ7Q"9-Q-K=q`! ߩM?"zʌv k1@[ԩK4 wĩtv-pϡZf` Җ1tȶPoOV_o̧(O]gLe,*OD$4q@-LԘ#/ zG^?EncYo,nϵƜ&$@U3yQ$[P&l$h"JsDaal7.IZ y>,A1dv=,͐e|X]3^淯p¦ 9_Kd1)*nY3ryͤLiXe8_:0:Q7+fF,nM`Dw~D@t/u? yD5`*zhr?e^qK8oxP}뼓]"C maR癐qő+6󈯢 h äV1:GB5K;9EJ<2{XtKOZrar苻ǧ]`XV8P!b(蔄u"TܥCao}FfҟϠJY~O§n%~6`ԱhM*[tT쓵A7ۄ9h~N˶i#n98bWE)e&#V0V 09pr]XTy{3 PqjF]ǨIJcK%.1i.+bth9pA_ơ[P_95suxЖ <ؽ4rVPʦ̱H0F'GƜªLKm[ qp˦Wnm8 ;5T|ԾNj&Hij?Fl%AvIс4V੺tZ5!F8=ty [(jP gњ~_ZM.zYZYPܿ*:MKۥgm@{j(Iucb0krՌH\8> Y[[s$uyJ`6*-f( ^߭8$n8#iA+}_|`DmH`{=Pgi.>;&ŒɛfHPnճ4pu y. ,}tbOUvݚA= Ϯxu1lo3yWӊM6|{3RߖA4z C{6}\lB"t&6Ί{t̹B#֮-iNZx%9YfM5d.:@y898T5gqB-wU|;jY:ފW{f5J+.:-Ptn+bztJ!`M㯵og Az-%#% נ< !r= 5GNRuƞ#ϴZmozzR2wȖ½7 |fj4OMC!X K0"4,HF{:c@/ޯG#rlC+* qcUkf;c5lӠݠ'2d29Nhܛ))ڈ.4 {c;W9wP%C*y\5,RvEB>צKfų}uRJ)`ƈO[x2qA.juC.XbNZ3gZq풅Wo߬`41(;62dq낡I ch@\Ѷ.+-. pW)JM jZNu(nhpl1j.H¬P2_`>'*ۉ}#eи8On.NQ/d]g76/NTXa._6NjfQ+5:7ס=bLprEaσ xl@G~d~,6u?R_?,(ΣdBݫDrPdMAVj2b|۪UMpqF/z d?An?%LB:|s Y<fG:iA7U5pjjwr,\#㛙β茵9EC}9$ثMEnQmBK^7_Ũڪ1t `W@](~%oKrA.BT:'激\kP_)345La2o]6\H|P^w?Zu)Ù0:U=a8WL*~ Lա֭OB֡,J S fS+J뇲렔@~-ُe2P]Ud ԓ$C佯Ӂb텤( bq - C")r?ZD'nkX.~kد@`>m Ak/Z_'ß=O}d\qC$} fc>!@4ylQ#YӥFRi =|s4[Xgj/t>I‡]UDur&"-G QR3&IVtQ+R)\ O?ojCyK4q>BF'?);4C/u0bfkcbtj^J 1a(>GC7w e߯t4x_Ac 8unGc{c侾uEa-E!zi+E|pΉ,o'6ϐRm6|Wa?[tAKW]9x0-"R6ܠ/t Ÿpfy×D1Qp*9J"vK3=qf7 5 0|kv GP&o [ʂd-8nU]A9'jd_rbCxTd|IYZjGj.>N=sDLREz Mԉ*1^oy A!+ZoWeH. M F_oT]j:W u}2g@Dj'i gSYw xɓVa'mwVßK`Lm+wb8K|T@еX?^F]a+|p))A 50K`Ez|SC@;-"%WXtc3bR q<]; pնX<_!\:7>OSHX!}7 -%j"CT\'{<˝O>ڥs&]yf%`́H]>L]ΛNKQ`|"B 2f8YTT*DtNojL8ޤg[G*F侀6QIzjD2moc<6F6M,  ԛ׸ f>>09eJs-H_6g=[q';:Q[oI8ShEvH4&J7 vL,ˢ'1sDڞ]e"uqTłK>Olc5 U!.ӎg>DT!Q2jb;XqLZ Yɍ*Fw63*f%5~8x(x:Aٴ]2A(Ʒ"dW]ZQXgg}嶂HU''P'q6~'3ҲEZ;}JD,i7[쓰^dVMԽZW^smA=}F$"YQw;|)l.NyEcK*ۻuߏ*H;O3>3)T{Xfkx=>N̶O HSsc,1$+iC6-Υ &˪c&CR U˄JvG*XG-ўUE]b pQC:>+zcIʈ_ t.gҪ#"8~8=,E%E>,߲De l`m<{V^ˊd|Kmx9iݽT{Iqzy7up ߤDv)N, v/-և /P)@ ˟VH+' j8d&REg7Oyd[ܬoR9Y1G!t@N_733(g Mh#+,Q=!|عZR*|`[ ~yΐa)k1&A^̩%,m*A\O:)^ PtptO_~YGdP{L~x"ZjO2Wz>s@ib\pZVh$"6쒭0n& -g(ZVpԪ=]Oyv323"'p 1TA嬤غq,M4K< yc1pPž@}L)skVËhv܀l_lu Nr 625MȢ N5d7̲경p'а3FZFVf{+BTaܞ=Ñ?p=cb70I#KAJGҞ€>0Hݤ]}MbJ0WjY2;੾ r GʆI@ Km.߽7jOfi;q6rk_VE؍'C-]Jty7e~1 ^hJ%;;12* G+fOɩLnފ#cMIξ$2}\o}|ûŸD[Ѥ|} +a<|FJWW;𿪅?{%*r9d zAWe;_N7s;?@bNNq4]޾M—Κ^q\BV#4Y\Vu6altG_4lmF-FkSҿ#z@ QZܿT;3QZ˓yhب 'ҨrqY&; ysdBIXE8cVvyṕeU*I~@MBQ9{drSiG%kw rIWjXw &,el`tKkN`A}[mk#3:? {#J^A`TtI*n "d_PY"Wp"H)3~wu$:z?=ejbb v(/8N{ -L1IMz}S%S;lF- ʲ)8MվPV;Ww˰c@WowsEL:n'hRcuzjnBPD@)FJKTR\Ckh Ԁup)C9l*aXG{[":Z.ae3qg!M`f7/|Ka7?H)m mnWx3l zRl}1ΐ7@QVhreֵj:o~pHp]#PiAݤZV\*8Gt^ 7S>_8:8-@Z} `L*,"UV2$ ."2oYFeR =eeMvro>mY {ʼnN.d8脠 [,",3A3#bY)jM:F0.']EEdbmc#N+$L+>`ǕL*i$} 6NqçSM(wlǀ{;P7Z nՖQ:g< R=8zXF֥h7sN_ 5@] dwu*CsA"5sg<(}[?:>b{fMUޒj)vEx5ghL0* eK:rDo)w 4@{*4(p=}` B@U48_Hܿ 7 1I'xVcƧOZ\I[!N`,'XCr;1'c/Z| b\rZgF]=[y :CtWZӎ]@aG 317RԲ]NFCr/ 0!E\"9RTs#0gojcܗw er_(AKgiy}uMUgHF742aCszbRBlL?qˁ]Mj쒴 Tkڣ,N{8 _@(vH nn.4 EToq2s:nׁ"0ZSfҮ,3bA$SֶYqHAo1q4юs) mV}RBXWͿV82jNx[Ŭr7p*5nzP*͒pm`W(Q`H?X`a)CYǃ\ftedj+O1t+??Yw$wk;c ^HX\"rmҊy"B\sNvٽZj,`/,޹E<5dlzJS dⱮ90,Ta&5A G>\RM%kǫzjF_}G7{-#1_w[(//6kA2~mWD/0NG<63/2”w`d{y*JOdăIN?X k,G/K΢3>Jvrjh Z*!tnm'_D4p,f.8o O`V߅YJ\ļU=itb=+g~aݥo.XЃCSP'4.D S TdK wbfxj_b3{m7y7"UnIH R}Ž I9r wd=Z./rZ-ɶ6Fi3 a~H,.N`Fr3`-C.-axZ3٥q _9b `j8iГc+9d,."!9Çn'X&1 &[UZؤEߞMrKbykbeA ef*|Жyӽ}˶"k7oy7tGg8<[12)Wy^eP08n(v>v>qȽPhU gT'?o:IXS쑠9mvyb9a$3R c+ji"G0r]H]ϒۣ[J}=p.|,[_-^acb)}+ f eN`y?3ج"PP,hp}𮎿_ eJV6Dyƹ!Ry}M;Y|Žgc`꒓T *ڌʗ(kiޥrv>,8 VEAqed6~NySAdZnĖ_EÜ_qOݓ穉%uKr)qm7F-\4a#ۦC)@D!. 򛮒Ld%Bv7k7xUL1_¯T`9nM%TviIWVe15.d<5Л uFYyc>#N%R`m!I`0ڒdQm tCR-2>$ Έws _+1S=o^#yμ)9ԗZC_io.xAMV^= =裼/ C/j oٓv,I|7m?x4Ž\VŌV^,egЬi.ЀQzo7T in,(ŘBIi(Rnw?!@:8me 2jXU[5kΙOh'='&F*DީgN4.JoȤeZj 3y0{r+#=a2%b P >7*XF# |%q/wD^i-0`?jqvBxQ;yx҃EEzN尝`;[fC74XEB^>GA,`gXl+>:)R[k/خ,ү14?.MQQX`S*"Z8ݣ-Yř#3X9*^ # [1tUs1%1XAH k^Qqh_bڢ1[_Ms{kg})oFiʬK;ӹT  16ݑH ţ(u zXG]/A0)arfY԰ot<+˒x({/H[*4{ s\qK $)U:#eHY.% ]l:'( ZKB!8]ilnnҌ%JRtԂi)J]FvӒu}f˝@/ݒLI#eA8(V$4sØLTih7]ßr|>wA Ap)vKzDkئ-O"L$ 4W܄MANP_^_dQp˨5ߠ4`u8roj[BuigcSG~ڧ˰ )sL;gXg3BMAw2\[#OKcjBjzpqc&Cn,brI@ThܜXFCusv9i"|Գk|ؔAsZ6a+U8`Q.w|pbeiI.*IL{#=(lL{G|CvUI9J=]L&?3tһCZmEpdU-n(đ~i}^|~7-{AԅBC|I~3qOMӡۜA|3cbBE;i4$74ƀx{ی]ۜQ;|2`?1|7*`gT]˸]66]1mJ?"jGV\s: F׽7ZK1h@}lzd8ޛvȸ#|tPZ9n0|8%㷗̆]t!b^Z|R9.xL܂>Gҝ#6B[>\'Gi 4GamE$) H5!I<Cm*6lEM77KrpP;yOoynz)3@V]wx>t4@\) >\`'{@ GjM1E7t&X|3ϙX[ew⸋őNdK"l<(ۡ{y•}bS]Laz ) _U؀ZHYV%]GVF[$ @c1ƂwvYc&`}:᥵!Krn Ӣ@H=謂_y58/? ܠ> GWs+yMCS$PBf.s.;H)*'aWg|QߠE Ǟ5J4]w^=oT3ovi>kY,Kw~4W^^2G`"{0\)==3O$tƫ,P:A p"NF:L*9QQ蔖nu,aPtknLb[+.~`ȫ!L`T8\ _n:bZ7, gظ)֔r0M>@żPH5F"Ibut#%^7U8l1GMg15w\CZN:cW fqR52p/ۧ]8yžUjaa F)2r:NcNJ"$jߓ5[$  އ9b;=ȹ@#ha.Ze 1=plBߜWi[u7܍b&W⚻dB2f*dzzwj_Q[td+=uEA_@qYu<5%hO:V_|T4Z'G# @hAڐ}RӴ>^V-v*4K٦XGmٙ2qpǡy! }y&&.=X!Ʉ)0x]~i͛BU5EU> ,_+,0T:xsD_XIβelr8W܏bX9xROd1CP{XEЛY7̑XH6?I$HYl=go>:6! @B:W u9?-|.m/V'FO80.$48JIm>\ u+r{W+~jGMA>>ȕ8KKϸnp5g.bl4 D:H;UcYcMHy35#[xp 6voTp;*%D<D\Q ĺc~phֆ#k~^_6Mky?mY'brC1Q]>]8i^fya`u5zWJ&jMo3s^$cmGtީHU0ڙ}w£36k}c^ڃ不"bTW[0B=G gОٱ W<\3E՗R0'&)= W鲱]ƽ. Ge)ȬAD*ŪɂTcm+J03Ui4 / e^QK/,nvޠ/Fέd$< vVhbQF ,vm)P02"C3QGI \~hI35Nbg }d2%bo٫M/~߹cњR7ܪT[u!28ᠺQMz&a|,t zzs/줩{>z Yݛ fW(Bgn ~uTQW[c>e$ ^(7zjeU瑜:d"ÁUrjmَ6T<Yz{zU->9;Bp@-leom& /?`g.u Xx0V7WE67M(,A4Ԭ_{o(57qPnQ~;E*.q/ ^K'cpa`%(P^Ey2>SKgšec#[SX}kU;)d? ۔EtAqZȦhD>AjKFC`U+r75l$%[B-mSJԿ#r Bja 2bۏ:85bvDM#-ECj>C t/?[A ukZҵzEVҗO6nW2-=gP K4,yWyge,/~ i[VO a_שYccvw#(ȥ`9UUQO V%eGc/obz 1ٕ_{)/<*( 妏?pSf$ 9phRg6fŭDw#Цy@%^m?ӳBg̉%w6LAVi#%KGktTUp bhPfä.Cc"dx'Y$@Y\XWs6WU!5ʙ fD[1:̢؊Q40otM.  F=7Sq'kf#î Ohڪ\^'vIZƛwxjGTBwx쑈 `qg+n<7=~J?,6~öPdӵӐJ XH7np_#ٓ{j <\aqƢhl,+k%ҬJˠ57'Ղ|4brKPYUuõ,hkŕZ0/u(f^7 _ %oRs|XuƋ7|2%ZU֌ CJmw1%%_ &Ǐ\)j#;"<\Ӊm0U*-^TYl!MW+NVzR5 ^ɟjіz|;jaNyzxnp)i4'rƵhk'>4% |U1c"[ 0𯺖E+CJ3 _ ~t % 젲`5MrvyZ U9M]\$=/T7 GR-ӎgW\C*b?Y=[x)#C5^4$)f5 :^XU 'lVl8~-`V)OlHԧaY2oS+S=iRG@8GA;Σ91ZJ~^)ď \LiR2]O$$Z{d+?b?l^[hfqd /4}eYeɦgi|Xu:^;ggl'`4$?7D mMs׳P@:w\LB0c*2 l$Mo{ ($=6SOݗWT׏8~gp9+k1Oh$5Td4۲0r,,rO|ol3?8;*-~9ΠR"{^[-f{1~߲*^a{@el#0K_I6t>Kn5'-;>>/;Zs"%nE_T:):g:{?RP LW&٤.PfS+%< s/]Cw2):48%YB!ц)aؾE HDTZDbI4Պ:#HwrC/sI[ZNpdn/l痬'$]N_SՂmNȕ{Ʌ/u R&;ͨOe8Jd60B5?;\زTDJ6 W!ܯe%ݧB@r%J*xÛd,y*T LWy< 5TmA]̰.0 i)xj4+ӭmt]/Zķeip_͜SF6F#f' Pc ҝoMe}<F61Ȼyvā6_ ; Fc½yZ QTHtJһzU\3BCwnS=}bA ݊kV45k_Pe7x"cV趉'3] p)9P4JZ5zRÔVu7aS]ܶ`ow*n{ EŸ9u{/e5Btx;+b,` i0؍`Im0 O%-ɥ`fTyW^z*Ɉzm-ކ:Xy5U-19B8|Q)^n|!>@Hɱ }8!O/s+yt{=y{bɼRH :-qu+zy\?.I˝dg9;"Cd'ʢ iy +vw68вA*Uwۭ0彏wfPw#28;RQ dl5Oeljj}U׼!ng·?\IJkمx [ѕl |tز.lx؋g6=Lϥ*KnRq@7W .Qz&?^A̴iQW#^g{ÁŃfvw14RU+b8"=B{@7ۯp";e2ڳRxf1NWԬj]Ph jN/4@5!fK-[nAF]J\dz1ʁ_zY8EQX/vkj}L/%#QtL;2]:EXW F惗tgCa i:$SQ]auO-`2>CuAJ`ďX;$7 p9BjlTW} &Ø|SyK) ί {>F(dA^n8g575 Fg{w_"'odLD0؉PLR&."ڂ{qAGF,#җ5Idwa+@ X +I~N{$V-q"sNjҍ2;NF "}R2he}|}6?v KF?(ՠ3 YTHe4F3A%1s#D{0iP]ӠS YMӁK)>dn0i ` YCžfPjIM:F[U<,#Xr : ^%b u|0ohO`i;VPH ͫvq>VU{)'#nL.@a{pe1s$}*_vb^T%n*L\r&` i`z$!ْ"ht&B[@(Ŀޛf-sF>OZHXoJbrBdu'B:!R]4zٜmf˔^P(fu4.TC WFCNuf6pqB߹KA"@*7X0{s8"lm0S 4&mjJnY(O6Xs)C_5 1FFf%߹ͩd!ՀYۙ-pF A e' F2ϒz5r8K\4PjSҋf0tӻ&z`]Au)B<5̵qW3n:UK=̒e D(`&ƢauH>tJW)$+`&2Yw &L(b'H\񥞤$3,+~Cب-{q#4GlfmC;Z#Uj€*kI+."]$FutFPtJ]l7 m]^ %?'ͩUZduDʖ7j)[)MH΄{N"&Uǝ-r&uƘ~^ zzH嗥6mv]^_Tn7gV4BL4V?^8`̡ -[̉׾u蛋 [oF-6}e OL4` .IV%^utw#op^~9+L`Э9cfz%h8Yo2P˯[$pE=3nMVOw&c% ~TZʦپ ! )u녾J[HE/*GvQPr/Oyǜ4{M_ѥv76ZƮq馟wn[0C"4 f2{s} O2Dַ-e$~Y B^0&tx0"႔ b xVtlF-_>IɆ>[fOsǔ8qT2}wU ̠{]"P,ݽZr=ldW6ڧt;ZX2(cu^tK6R5t8x.JtH*׳,/\?9XJg%Zx!μiE`\`[󺖯` gUiz k3 `]Ĵ(K{^ Ѐɻ7f^_: #VX0ZL"ZApP[8NaKV#{]xO&ѰT' ,yntT79']@M}?!%_l)j7P@&$-UdSg4ELci{}5|mFO]'pn:β bхguм2pQ*:5:) r^#BGY,A^o$Ty>EeL[%뎑I0Ծl dJ)?࿽;L6Y'n]եJ['CNv'ǎ-Ҷ؛ ŕ ):N'IsX}EuKsn:D4z=[M,HGJͰWa@-;׶ZKzyוcV(C^. ]FǷ{`؋&8S%1w1Sڏdk[PDgQzcYOUƎ!}עl2ЮU}~i%ߊDVA.8k/v8,xalDw| >IOef KMQBE[T-oV)*l]D%-_zQm6{| IJ#r8#G 6fDc?6X+՚bnF(iBy9_FŜ>_1L`aa:P݊ao]hn7̼o}Xpl+IOT񾬕ʫm #}䢥gd]|ѦD"e:b W*2 Y<:ҨwԪ7g2A~)n34]iL(kvfE] XWm3!Ea晑idUi1T*U+,|\vE:쐷K[CD=Plri1Lsk$'zdGjHDoׄBVTɢ֚ϋG^p`ZQQ~ H`oCO%ɐBSf=j>4$MȎbaɵ>Y kcQ} 蓷D:AIGĄPMו Y#Sd3;%KntC,}j9ՁoǞJJfW ˼C}UnFoKޒBM3j/brcDjIy, 0EJSߨw! H1ELR;, %2 .8|J |mfpҋu u@Ϡ۠Z| GD3>-Ee : O8_H1TVX[be>hzx<xn6[`'px%VHE[^->Cjq3|q`~ݱ\sf2"!ݐ۵;z6RF7.;"swF:%ݒ0CxO}ߪ# /JT&:Gdå\ Wh%r2iCaɘH CM x˒yA/fW ;< /O onY\=vux#܀Nj"ɗH}&䢑DR3K9V2ՏL(N>X6D2Fx`_OhȂo 㥸{`waČ)q}AT<=l)+DkRۼ z` -{X\^ `iVIh.j P;oF~}ŵ=C0s dj;畠 ^yNÔ%R!Hwnn"-gY0xٸxױx[~\; vP66XKZW/|+0wnM2{(|bN}# [#AL췂p6SrG׶BP͂4Z~1O,:/*%T58KU;>7K@e(me"WCo1ȕ$LX.n9 N 1BSXJ|n(<ܖ68 Xdaa η2O!zSr@R//3')*`!_'QKlIeK ]kuK>VtW~GsTX&0W*=| -]|If$Z̨/?N9Bڶxpmw xC+A[@C c5șp+- =9% o7<{6ߢq#vJ1 ]@ql@شyYJG\oYuS}Aݒ}C[;.t}g3?"ژpP"YXv"L\W+|6gx*߇l}`~=MFtqʛ5uP 9|{/JM%fO>Fs 4w-&zhf}VƎ ,9!1J -1S!Va_eֽ{g-`VBio$3:!ȧ?[muN E+AREcSx'A1޾v,3g]ktlGtLjޏjP-^nx^5uWE-o>*:p;2"0e ŭFhtbo1J\DZ[tokdgr$(OwR$kH=7S#Tƛ#B^X ME28\C˂ L7וCGƗK>IzyZ8W+|t6A/ylVQ'ư&u{kRq[L"؅_'B*uh/@ ԯ _ >X+ Pe^dy)XzVdg"}OQUmw+"83-ܷĈGWIt]>$EcDRןA]jrY;0P5a Rs$Vd=h^c69V2;}9>Kw:08sz1 s#P?k" B7,.3SkҒf䮱ɲ@fopyGy|NF|zHӷLeGxtg%J;`蓶V1_tR.[[DmJP& p:%\'o )dwnDҭ ΪoW`Bz+üRk֠/d6:7rm'}1(HT=O'(vFv|&OrI[2PV+%ܢ:.am%qg.ۓYA8ΥEu)4Pʯܲ4U2.@[!sq@,}uf]bHsJJfN;'oo&//|!ax$82G{$.6;Sb5+5DP a0BřG"<1bmcwII;gдhDOECj^BEe5LF=envPPEgC|ڰ{x@N+O}Yԙ~Ry5p~5t>^p^fTʹ и3☡VE}(7uS~qX_\w*g)ׯ\ Fc;1g 9ݦ:pЪX 7; Z L2wl3En= PAU ^}:`c-#@r**c2/DQR #n xQ ABWl1v! W6o!ɲB%i2KH"{og|-eY9SC-;}O uQK`ܝY o 6JN 4\Ӽ<\: pTJᷜ+q'@D`W+"М݆?0u."q#wG`r-Z&" Q﷡F9JNnXy8B|a<Ǥ%qZZ*\ZZ+ZinQIS+0HV'K$DuүYֻj=l_2[f|6)DY&Thg|KY 𣬲"AgzRV>i9ɩw1{u" Ӂ&J6SD?L>ò9bZU~N"VxA-%κceT.'xF/pâż ǫ^Rn=AgmQȊUӍ4{ѽOq&`"AJ^PEG..,k3d^k_$ҏ W$Y`2LXWi3,rt)nۼ.+4jypruꤱG*f7,?򕾎m8j+r9R oQb}u}b_wP&j"!d ~-3DY阅1A Qz6b) HJE↶yn.3ik]gԜ:aEsK9e ͬdrPnZmGH0t$JFe=_RgsA6NV(SO*OkD(/%QCz]УЩKͪVA㘔>]]r 4Y/)BH :X@\ܷSdT-syv v{2FHfj.,/JtSzJe_a엠H g@2lHA*&<⩮[7B -]T;+BnQad(0C/!T焨{U[2n%]tm `r/UcL$sgi/FsSb- [Oq]כZޘSM T%Zwv'ƭ'Dϔ L@2H.M7Iu|TB.tbvowdLoyk5fŎ2/6:\ ϰgN ;VAR0#J m֏_g,@v/9t|}l j)kpe4ŸUiC0Q,:ڦɵ|ҾRKwMF#Ѡ%ANq%Y;ߞM)߭GTuE2[Hߵ4DgݽGZ~|i U"{F~~[v8]׏ a0mUn$Nv@p)؟;`9t"@{Kٱ+Waez.8D>^Xs\xRQnXi[gj);› %Z۾8:zʵ6kЃKޣ-'ԸMn@0{M/7W_=o}97LpWC Wyh(4p RZ|d`-K*DP&Uf2zޟ5nObQ%k ZCgjjIA?;c|j"tm"vCp_zLDIӃBdoKغx>g_8(l("ۛWCk]|ŀY4R!$z3QUV9r;wz=F |O^k)&Vr-.k|{$oiџ!72ds6.rii[TL$ߩ3$BJHTũYp9r2(.m.Qy_R-ùa <]$׽5J08?ġExۮk,2+օp|/O7 GIEm޶OEvWNF)S12ti;n )"p~_FɃxQhЫtmn%O,synAaS㣩x*:͜cʡa,:3@$]A͝m<*Uz٫x|٤&%KU\@tz{ykCAg☜'M 0 ,$%G`.mHQo%^<{xXmIe'Y<<ҙGbԡ_['ՏϦ)\6^,M@PёXώ9 I{&S/ї#(6$3U٦'Cy TdLh\tʗMxS0OI!5!h-7ݹ!ǝo{'q[^f@Bc};A& ,4E DlNA LP-439Mf%+lj2IKa[IbL}™xF~^wJ-f7lm(=u92VJqVUA@527mܘqgF;7r$<&]L RR*s|eUOy7D,~hJAֳHpN +SpCImLhu\sBT1| t4akv·EV k==1ӳ~7!ծ[cBRog4TqJb3VPiQN@)3\أ&e&S`Zٌ80i{T@FڰUjzE(,SbpKN o#..ވZb5m^P;iqg2n(wnhe#ѭڢ LƤ\u+p&a')FR@NF=f }`iS>j-В8*V\ہE9=@$ e?LyH6zl$1C^ˈԈsA7J_غl,lU Ed$}\5ɒ/u,z,t)'bY B[Tc 0[GEd!`[:F -.=oGM$?3]Ԟ ؎B*Tb5?@LȐ]Ihy²lMrF9=Zx̐\ h0g@m&z*.U6\gdR`6t#HCQ^Z\:!pt$^,d7iHK,\`0QevpBυsm(&k_? BblzT^Q:jغ2rQaD;wmO]zYo`7͂uxL8s&Yl B}1!kOBdEE~UWF EKU?!D_ rO,H8]eWA<[3IbTo~c.FJwy5. }BgcՎjt`-AѨ? '% Q#1{Z6;0kBkXh~afF| F>AZ:j,0ΉyxC+7rԮoӲNw%'Nq$ tfc4A[2&yf60h J.C9RH9lX{T{ёKϨl1%5_jpĔ9Edkښ)+ݡ/HdL7 .;3BZ {4#{9ׂeWځ fH 9tϘs*ڊQ Αki#GL`se`#k܏Š+Y<&\yVC]Yib |̼AuЏ #pړ{ke0:}ԼT>^(̢b:bC9 OOi/eF&p190 nk8ش2^7M\^,厁ZYV=VD$C7 !kyP-qMXf2:IĵN75cGYN*#~=-v*ElNX{)M ^q7CB2/|M|8Ƽ,e&ڈk)s,~=O2s|g, zH2[+}}eS[dM, x6QZ"*Ɛf>ⷂWSl5WH@gmGB$y,pezs뻴PDݒFe<+kMkX鼑:YטH6mh qS>A{F݀L1G:+&Ar?/Og@^_oZA}|X5LHל63G#<xLlxɉVN)# ZhۋSjNm7փjޓU,U~)G"GҫIP.ˑiu X.v,%ӛ*kP[b-bS\S2uo>zN9P&!-6M1#놖Ev 8V COSَar|qcX_4ies3Z{'^rxrq!@= ';ːPʚêy]&q2IQ#ﬗw73 Mm@H+I6N#r7Ȥ28=7/&z䄑=h ,x < <~X?uU➎K |)Ր<Eq"#^F,x##A;zC*&Ôx1Ўu6Eʟ|ApE0'9ԑ"!'HZ=N M (ٵlK??!1nӼȺRToU:s}]z ~3K^n1>&e>Aj X?9DlWGdӌMɵ-s(K-"qo6O0X'vy){*ۿ9#eU7FPh̷ZBKT4er쮚yF&X-qK[_=f&lA( #9 u7ri{$xy*YѪE9$T;TL]]g>W[/'R|ܐ6qHQѹ-\Z 3r^}a4AccR#4jeI7q¦;)~(ul2ՙx1AW`v=PLYͩ5f.I0eAiQ.F$-g3.D*$GxduAt+u-\tĀGhvNX-/fn ܅1਻:^R!Hs1 jZ_Rُ!7#:ꗖ K%ccMP>v!CDpqH/ДM9Qtuu@'j,A'E 8a|˞iREA+o/ cSu w"8N HOZJXqH$gKPZ\߁?E=Xa{`hiٓ*2#pD,\@`Bx=e_ץԮ&Oe{4զG W;yԘEA'Sf_:p *Qj5G*[/U9,B.&_t^psEWF 3py?*wxnjٗS!-;KB"Je[h[R 6!N~)|78Q?U{] 1A.$>MЅF@JEר(&3̏!+ !tKZz`?]y_)'Y'd,D8O- 0v7N^OW8ڬ]%i{Q\{2z-;9ѩ]ι,7bmm7BߠϖR \Smƕ@J+b'a+)s+|Tt9!!.[^[*pSJL`msZU2y-a3DJp|ۗתPŰ3\>4՝v0ޱg l}uLE[扬@{=}r֧vɆr$Ch*w(Pk-{`.薿Bzi9%.8&fL"NE KƝFB,ב @0tJ)կ6LIf;C7bD7fN:)]r7>HmC̞#Hǟ"Qmm(\ O[P̻𔒋lv\{ש8,0h^K@3O۟ TdByTn @+1.=.ʼe,(CaN,*Tq-ȅ*TQ#dddC~9MAJBΰa|geU=1;oC#90C\yӌ[{gC\]EZb9۹e aJs|o4+o>0J$yѾ>׸b1EtfA0c}_2NL1ٻ:ǹUIW$\CCfV^j[.a H WA3hdO,1o" Iѫۛ閨1:2Di$.S(PU{z ,b[z?=P *RR{|ZHPcB5bۖ׻^It'WGwx .Y%ib3IG+/|B {BD~9 u\#hXf2}mƙ-HĚ1TnM Y s?j"5% ~6pDw#b~@oTl'aAGz&vȂ)V~wM<1W9OC Di+{ 50pg雅ɯиG^`\tA#!SQI ?@'Vq=r$U?oK m=7( W`UX b1YP&s\ f,lIoQ!n-c]FmՁM*(1b XGKxa :76E'K^bdߛ0" "l30 T#:@@b)uYȧiea]N7T̋SD4΂vX|hyFb.s_&Ţ~ft.dJd}.*a _$Ne0hz/-"9d0QIe)^I4ޟ78-g$8׷Z0lD N]tٙ ^Y.ډ)#2,:Gdh@/+Vp@\4) J3@td9'xv] sDS0=Y^I}p>'g7+R]*aAal$7qޘtFR^vR 7".f$,RLr.@ i"e 鞨A ўKŀ5 VLv1,x* /`1xIeu 7G kk^9m,0bruPГK:|( ']+omy'7 y?_ 휨 nힳXLNJBf2&$דD__axFIV}:ԩ|M=AȃWvϩ1B '/&o沲$\Iܲ GfC= ̇X&ܾ,73+hWܓ$_D!0l:2xe`~vᙌGjPZTDHy)DLwy|z@#(2FF`2i*C`ἹRЭWe"_&(?_6%%-&ìl{vAnn]&}C:4ߝ?W.g \&tn2_gx̀r/J뭢^m3/ʿ︜U"B-dN:kny&Ս%#VOygɛ8M\#BΠOg zdN/N']΍dS/@XJ7E&eWYz'DeÌwD qƴV.Ÿ-!pgx\N=v#0\MhFD.P겲O\u:bYi=K)V%$2%T+qJ%lȑrO qfgKDoJ@jN΂%BIUI2!tbiӑd a#:'$%-iv\S+lNﰏ%a1@YBqLtlKvh.98&gRbz=:W+/ y e-'|t|"͓Cvvk(cfؓޠqp4[fO(3Kr*IWP }'zc1~*R}:HXɦN6_$KF@/w[+._?d(H/*>iߚ!8]Ɲ X0؄EyS_Òx aKzQHn_=hN@NgJ U_\mm&M(vȡ{є/gώFI&]0Qy`,;zX4 G@3esعBN6 S ?C6}4؃!"`ϟ)3VxڋW&l֧gk)X/ܠX@dVԉ>&1n⟬+WkY]H*tcPqF49pmּJS@5]֑BK0~~{k4D]؎„2ZdUma5fpSj/L0Hƻ:4ΓO^Wct`!2W#iwL(sH%:Y(@Șva. v8 t:`oXP?-fw|q5>Hs#.OCėnR-rdb}"&x" .S&#՘XPED6 d6+c <*_} ε.:bWqu+FSB9]-Ρp\JW>k/U{Y֏hqȀ,uߦ|BDK@$VGLw<π0Q>5zm__pAmT1|F%hi56\ݠC{JWM89YÝ_fv"S%(5¾'AQ'eƔX֢~ 'AWz>ٷ ";߳O$[e"$-cЪBi%陌0y$ &)heeipU廤",h)p/pe[)8̗?~XKAns=!S!ԔwpLڴue0;CNjqk(vF+`A7iQ&uhysLEP]$oSB=3=B)kfhjxs~mmY EвfaTYWD{AcP*bE{&u4tBpOme &!KB0M ,LIs'LK6p(6ᓟhЙ}BÖ^C|0J"k/`1ʟ50uZ7MP5PDJ7XƖrC~!Ey̭S]5NP e*D]zb\LυXݴjOF5(CubPM/XvMq).=uȿ>NxHލ8Saf"z$bQESf>_ճ,1\ҥ/'RP|U{ͥ IyL^a 1ewO,BSM['|Si.  Ԟv2ت݈fejDO4H8Jڡ5$Ty=8u[=37§}\KO+9K6Y\7 }׻jp5wٍVKJ <hUR q A |%Vzk%z5;VAP#x|D&NՄ>q@hZV*gsgSFJ;uCXEI텀w8>ũ,T^Ma7xg{{uB<@bsT,:Ne$ M÷ʨVd%]$kX,@T!)hen=^p>pܔ4 E m"_?%dkNhfzP CF5/ A}!~Pymtx;: 2ř* HL?@) 4VuZ[nBNI3[k FBK{WL ŴMWg# #Cs}\t : 0 2FAgGKS;aDM 3v:JKYv0o'bv;{M 7K|'qa$XfЊϏqݍv3 յCD |4P$z t 8E(J2N< $&G4WB3NǑ)t k+bYw?@Z~oFya2 H(ZZx Bbv+4T/_qau{Hz;Hu!@4ok1`DHlcUY0+7)2Am.ȅC5t)]>N@֍OYsjU`gk־@ߵM^Cݙ&40KyWBwPu(CYXR(sW.5-.Y%8:?na)Z._]][(Dz;"P-F>F CՈjV3r)f_˛'8n.AJ?%eagF-IX@ mɫWH_-cY2k |`f}\9i;iٓaZ `w!!>$Jغ晞pVc=!R_ ^uHWo( & sK#=]; T*L/ƶazAWHU3*{r Rw'q%߰>;.s9<"iBStdjaRԪǯ?ĐYlf)e?rHajg*O+0WQ@֮ ʃ>=tFXԙ*Ppp8{hK'׆S׎1C +,30ϩjS+9-'ߦZUfg {Om(2MВnAzˮD?brD?|ZjO´E_K0@ql@Rv 0ugyͅc_Oט&b ~KQ[2R '9:@;UDeq7K>FX8Z}BS [Ȗa;trƙfGe3 o[qu+G65Ligk.9J3CfU#rضa`g6O3äy[- ư]לUA;)#zw2Nz*,[+>jLFi3F`Y<̏ ~{/!KYwu) 0L krM? T8 1U#YmX=HLaB-1j$M_ZzwYj[(@A*VbeɆI?iPwc;#Y@}#>`B2"\ؕԜL<-.W $GRIz4)/OI|qgR& |SBԹ@Еa`+`"UiѴJ{Ů#W`Ke(&G Tcz2?* _4cXDIPMsx?WN:79F̸ WI?o/ vewQvE:rGi¯H%"&V19i<*]^it-Ո4Z.,<@ЖRxP,yS%tooa::eȲ9~<;ȇm|J;w>:7,ARj4nsx``顝/'o㷶{JP <$iIo+^Q ư(;-Pr9?Wm~ґ G*z07y1|Ad8ƥ1c9$܇5=ȴ"Bk/MCgxxHQaZ92vcX|R__%a*dg斦T=^@5N*\k.)!GX5е67g7o]ƃ™DP5uY w=#߸VϘ[1m)o`B*"+wӏtjue#m^H(ЃNU^ex/ǀP:G z(a٣o'iJ0'ۀ\O!-9NSDHPt TK.!jmc/Pڦ0[醸L&QrCp/Aѩ1=r;a_<}=@~Ok'9Y}UDW+asxqa\QըnGٜR_R -S}u ò2?|üPʂdH"HNS;͹c@lsGOkZ'Nխz;OpmlqsxB<ε^  "7Ye(a|1/LN[_9fN)wOXLl4^MDBhK?z6~nS@mkazAC{5R&s>*p%'R]8#&k$etݰ2Wѩ6[IU /W#~rt5](^%{ȱ;`EnAw7Jð9ܢۘ=̢ob?BwA ٭Nd-u)lXN0O?0c,WgS߅t0~ &i`}ǒR P^69r[%q$8]z.z8`-$jb>+џc3?̚yIs(luR9o;$NOrCD~e.Yv؏sY" ْeu_nhqKyljʤf3`a#8f;DnLM#y7 |Ts偂oT2fمhCnFXb'^K j8ZHsQ=rb+2_} Kg^ as`WٮSfy1?'0wec's[Ư ry׽i67wWNYY]5QՕ$w.y0U t 1ON*ll\q| Qq ] ~Ckc Kk;F}?Ѩ_#`f=|!nC#}o'-H/N8}7! =ɴ0X4S#_}HTdM'Md+DgD sv}iT1!t2Q)~ bp.pk!$'}C7cS ?wFgw|XciU/vߢƺ21m־~?i4a>pҥ}vG[e)k1;,VSM#Y(eFҁ{ nvPKVdڄ1ݛ!*HLWMވF|r&q2{~'2A@)NewCsԠG ٦bS%2D-SˢooJ`jmy=  uqF hq<@:{Qnly{?LRBȪf2~ٴ9k?=}ZsEP yN؛BB4l̽^,ihutw1WnZE||ґ}}d7/bzI ٵyIF8w2X W9*FW*;kߔl;Aj^ռG q3cN[]җIbkD>}5Ȥ@ $2ґؒ;EQ/.(D'ë\8}@A#LYJ.쉴]``u9r qleS{E"khIhm3EQp876D.,aWRj@m.YS} 0dW|flU/L`9`ϦF^WxDYHՙqVA)!Tn# 8'bU}ba35\zy6fwqb<ʈCJH q\q{Us ͆kk]'eO80j/ Wgq^)}i iŦX\ϐq@R:q W$WܠFoǂyhS>!g8ā'4kV8A*H&!k1]~GaR,!hyJ6eBcfdMSw]Ձ3ַ ,n?5]ŗ;b#̑r.+5T'z:.;zFFs_yjlf'He% 侈Km!d1){nލׂMfgD&5y?}ptUU_[x}&xGUEjM!eػ6Knx:sj̙:9o7:gu7[c3VX2!=Hw҃[C3&łj|%+xiXa;z^Qcx&[>fyեits lpnePH΍lAJ G ;A0(d% e-%c|TR"*tpUdy_j0V8o=G |q}$kS1l-~~vTOiFp=:~zʄe( Fb; =-D(ٌ`ܰYAej9'< F1|)Kq3!G.L+ӻP@1W᫘n2hC 9i|eK¦iCl؂.ⰔF]n(B.||1>2>P},_C%_[3[1GnDWNǽWWf=[_fGIO*s*V{'Zu/%zܯ]R1\)w0Xd(% ormDA DrE x0H@t3W8S.0P1?[si `ڐ60er}F,0[nAq ~|Ӊ(om@5ٸ.v#d7DwPT!@%ڜ7zIblt^5 {v' u#(7S+d)mA- s|eDgK_TݪmD琝f[IUkI6X]4EtAy# z kFI JC-"/ٚ7쾮P6[hXPYNmt'oU>{5qaط0| u5l5:7 뒴7M}DbhDU'Uce@m_,]|۴@];H|AD*@A nPv$YSh[w\Te$ύĀkƶ;zc:B cɣQ"0{x4%[.LdIףvrJ2s!V} 5iG'TZy5ߔ&Zj3*`J0w+PI`3}cCS0Ų+]xΏŽ,ӼFVg6;B1:08̽pBϢFw=9CcssZu3), C9sʳFfH{)<1Vofm9~\M=u$:gdHdG,OCr.*G]&e,c-Xd~9'Do(׮^c6wYtWŞ 12Ǐ_Edy_u@b:Nx ck[az1ǺN7{d-e&1 'ZlmaY {j"(r,.Pkr9RvC=O:-%cW٬N5^GylY\ kehIԨ*om,{3'PL"A_#f@*`ID:;hT  ;4^wC4tf1 QK0#7Tf r|Y- k0B&VMq?\U\#rߡ{Ċ&0Ӵ~9jc:W8S_r[l掃Kv Dq 3F O!qp=:c!XMg2Y>OSoڰ&d< ܯ=RޘA" MI\S+ޭa,He%S-l#}ĽF@ qBI%z.5 tӵ)rIcռB-øԈRwj6(Me*S Ϝ@Ʊ~zثf%{* =9 7P}|4Ʉ71I&@jeJ&Ɲ# lI,L 6-f"c"hkev $7%G}ihY%8G˚@1N"xܲvmH-VȩU=2)*Flxڷ1=*sbApNiKgd+2v#v[dW@s?o-,%nsWqE 5lE'3z# ӴlaeX{S ۟+O+zK6HվB~"n~si0&6gks$$^uB/BKaلK&rĦ $PM u[cc7Q@^tEeLn+^άDQ7ߓm3K|uγmʧ=B$[h(q@.W"RSC(BRl $Kdo:TMPCbNÖ\^g{'X6-7<_ C)(?ĎH_IWQÖK@3 &Jzg_UiC:J,x;Q3l8uW~mn|.%J 67#IPOsO5^BY'*WOla0뷓F lAWׄƷooZ d>Յ]`altJly-&t1U9x2zxALjVY<ݴ8$(w;^ y1l 4TEJDByin|MgN$qԠ')+T2+eE; (k,_ #c8G_cGEOoĦA417>l wA^^5l- T26FFPhHA-i. B4Gq*uZ3AF3 x.4=^&./Y# &a tLNX"% ,E\iہa*ʐ !@-4J[BXѳƎ{m~SJ4\f@?ܗۘ?_"t\}M:no}ܢ:E# SAQ !rU j;oJU/LL{㔚ƩHpwP&CZɖʃEMmUDЦ m߬3@~G>ʘӁ1s3KH:h K)8A)yZS9 ˙MX- ͍v/sƒa 6 8% -ݪ &b|aJБ1{F|U$s#^<ȨDȐ!/۰Vk5 ykd$F4V^,aiƂVK˜%0GK;T{8]E (g{(_ Ӟz[Q:].&C4ؘ-`puEBL;aN7Jlf 7 UuE+}[؍ {m9I kH־6W>q"R8,&+U5 i]%P W!rTn_p%WwM,Hsݰ|VMauyzi5&AWYEڅ8,k'* At^j) ÞZi@ޕ`~NjQK) ~eu[u[|h=AK$XU92h(Sul7bʲve'!آC?WDں6q]ojا`vW*DZx H[)3T6ӰW_׈ts WgF,?'q.B!D/QlXkwA?FHOtqgю!` mi9a"t/}wي#D8ړ'\Ï(r6y³?d/ǔ`r3;8@YL Df0ƨh[))@'2 tωUh+(;/! Os09X⎬ͶHGk.`mrq >Oyfħn?YONUDI9\.:e&Vn_RCE3}Χqu߮3'iχL+E _Q܃e=N@ĬѴci4E/30Ma%|m/ >Mrz`2͚=>pZ}͎6Xx=IDx,Vh%wwۮ0tWRC\<\$Xq ȟZ/n$B6b]s GkdS/BnApnyCsE>] era9J:gj hZ<<򞦯F[gLgf~5yV\л4bT|ʛgΟ旬1Lv>Tiڌjzv)$(sHBs m/E/r2ܣSwrQNW> |C3z c..@m RQCN :3|/NY b18vp4S8)֍gaP|+DwT6Ϳ@r5TUBe ha'`U_.ix~ڬ^{`B{Ǥk0v3P/ܫn -#M6H^dx 1auAdiρ+DhTt$, ci}{6+)eZgXJD*P!cYdkLO revi}0ftـ@IcD<98mм)X"PmݰThN ږu6խ*c^jqyFШXcnƐS]EQI@2qSz.OzEڄ$%MPSUKe6F|(yy"c>CDر?|_.SlR jf pD5m9։\gI_7X%cqnQ7~R$HTIdvTG<ϥ[42I_ͱמoI7W&~+4B Љ`^. 2 :-( /I+8O6F Na!ײ,˩hBt٢ed$c# BjԑɆ+IyM7ymԡW?*AnјXWbIxқ4B}y(!GzoP,sx5 eKH{d_]O!VTyIGX͖`/J~-L;?DE$xIfoS/JDFY28d Η ldCXXAvD,4}Pvphī_l20hɂzcN&#iPA"m]ìHW$16>D?5 n7!E\S3a?ü>ыבx^.`QaR-6n W)Hz.-@/|{TAꔱ&G)0R}W<߸|9~4Z߾%\B+W[yB}Z|&>/pRJ-jq`\vox] +VOR5MXhף4 GjpL>a T&8 D)mP+z' N}:EEQP-jx>8l<1+_bvhOo葿S@fRr6}K-ο. ٹWүP/݄lJsئG',͵*{!=Ŷ] LTakGe }!rY9#.\J)5yCi{I"QȧR:y9 %8^#۰ڀ0G|jxboz6@*60:\JF4a/i-7BaT Nց8Od]*d ٭tYk$ RF,_~s_rxh3-i] >lHBSȃťRO]C4֚[n%y);],@dto`ϴ(OZ?c!ѕeXk5WJO{R$8%93B ۜQ>",a׈t-ZIrv XѦuCЅ9W6'r!!5-3PԚy >|A&Z['iK=zUi`IqET 9vV4g W|L*WYdT'f&]zf")q"F^BPN\07sSN+sQ Uc\.M@ G}ཇ #o sj-$CKW_$Hb[f$ޫ~]"['l$eI?͗KGi qR|ϵ(kɼ9 bM WA D!QK9(kl  i,|:d1\Fc9!zdBoi]n([>qp.,  JA/1Fo|"<N'nl챙KmՈB.4q8u^hf%?4@tjRj>ga6YkzJ^ %X);1.3|G*Ʃ/A:Y|WySQT_?i8*&*$:v㚨gbfZ.EeEtp^VW ^(_QX:2JdbP^=$ 9QWql.Fa~C 4{2QL?ku6Hi<ĪKb>cUu yyhWWM;xg:8ͻB%8ߙ 1X.G;|mg[r&!_)|Ooi=>lTOC"-QlTz0h}9A4Q ^qg#vU LA6Gt.~(؈CEr-ą V03ġo; AK/a$-M]8n"F[f@m6]Kb+da18= s~_WJWervU)nyZ2}^# $J,St%́bn\فv҂ Rd;(t|0~ٙyq)ďĵ ?`oQNcʝкx/,d*#3kΤ؍/35{ә_-^(@O.Jw׏8r3O:p> 6MBi.RiODY":fF^OmYiToRȚ-/]+J{sBv4۹{X8ĬG(d'B7S]-.Y6߯fZG TM}^U%k0\53Q_ophߥ(׾P"6lR;~qLk|FԒQctGESrYCb:ی! Ǝ2d8hN"$j{R$T0.XE],1.YBCvRc,K~:qZc:?ֵ믣A_3oͷѦً&U^#P"nJ!3֥S8(nH --% 7 hWx̳^в>0[p!)ʎyF활 C̈ehX%d Ifg% DlbKJ˩ؙNQ7rKO G /D7 3?F@4#@/\XU/~ )r]< wyhL+ ^POW݁gU H_de\jCY )S^u`p0/cFx$h+'%B_*C⡱ib.SkXHF(7Uc3LKIw6554tJeXI9b"1Wo3M7A E:N2|ĺMM+6 eW!yEx@!Z#Xpp;?BBOԆyNc!玬tf0g_QP Fs.TCY]oqc^)w֡֌:s#DS.tt]kqBzf$$H^:Q+ c ?ia!ɞKܙkϑ_iurn\&<Zj[,Bhي+ޒd?2fZ)8\!AoDjoN _Q ClXI9436U0^κ% Ҥ O+q?[h|!?pUC9n*_Q@鰯#c䝴eCy Ir6' !•kg)eJ XC)'rؽ\ע\aͽ՚"|baEK@ȗ}&{9'[%kWU^޳SJv {Dz+^Lw_#gªB ED+iKXfxUN@~ͬ-? q`Xc6HE;h{TSmn`#(鄾ǒ,G }8sRaȲӆvԓoRW@ R zoAD ?yRSgM2/4Jj/d,*x+kR)l.q T<թ>ֱ>.8j4$dГl439A5Ɉ| w w|i x+icpVaA+l_9aE8P;Z?τٮaq@L"㏄P:PE+*wrnij@-vӓ'R[ ^3`l_|:|hc1;A7~5K$mMl#$;7]XUp@pHm?14kW0V앖TŁ= Qrȓy(L33RV,hgrY5ֲq/ ` @R5nۉoXCdH (z*ZIH2< I*9KO' g{h-e[-YTUtDb[,+;'N㿈K>ؐ¹b_d9* ,/}Α aRV4;ʛ>T~v`f-]z+JZAk^NF_JjCWLQ3vECod3B6)*[]@Y) %'2/l3sTO#sc}ĄiW&T&{o'Qdh *q}*undF)rtdӨj2|OIj3?ehy=E+7N8Gc?$TH( Yu4$(մR0`7_2״4zٳI"+ƓH['% Z9WŹ]9 uU(?Tg@ Ճ{b4,x|Z#q EP;ށXbҍBgveIsV5n"yP9qFraWDye&!H3&ʤTn4a8~"PW)<+ QW[adW<+%1 K`lNȵz `Or\SP*Y Ua9RhzM,3R6Lw&B֒DYvՉ))HT n Z”⊲/awLШ%jV)ErlJLn_;s'cI,)AEͨ{!#F.HKVaS5TK657qvr.Ufmki.CT@S*O|}6f!p>$yҸ;{P`&ǃ6F/@oZsf%W#+|y`@q{U4r6- U8ft6 e9h؁ 2H` 1 <0bF9GtfH XVXjl*6v`5FfDl p ݩջ8O\ QIC`8 Z3l!5Y8"6 ?K-iU\4b22) ,0 YAz->^>((&qE0 O;LL4b\r{DzxTC1vN^V3.^0$mHб d)υOUUfim2{?诡tѴkz/^i4vhHc]-abk2Ål`]ǖ(ht}TPtK&bȚVh#O*"Oe`mw97A%A;,>K,E ʾJδ⭰Z[如q)9ba 7#ĕL#8\]&w_άF|!+,/a{YVHף\+R0J|18=aI,<߽(lq[t^bO,O8Q<n>5aCr IǾE:!Y>6-&㌯ 8ǢjV3PI’^6eHۖ^%Gд>m;gLfo%Ę*Yzf%p\F[O^77}_[nyuM\Q^tw3O[cozeQ)RGjq))XFY,% 3`Q 1 * YԻQM0P\Ь䪵BkY4x5Ğ:O!+yJʣB!QB"wuJ5rvWl d3ZDmM_ -E~),.`qMz3*&Lo>n]-%?3dkA4c> {8{3aΫL(]H]R-[j[l+ xleM Ħ4b_=$ysI4מ/v2cV1 G$sIM<KV q\k'Z;KIzÉ f~+Lx`r]Wcq9lzChmi_!;dт9u($'~Q-+z|uJb˶ƣBwH[sYD~T=$ӛ|tWh;z K}y_6dv1 գՓU˩Bv.}L A*uxwu!RJ#B"I7`K>v͇gVBU<{!Vd;hǠ&Kw6:*2]}eł- ?x܊a~^m - @͆5uў,ヽ&vSJsh|Eו<^oR'a(ܵrmdx}#t Uoz|iԆg g -i(P2: ,yY?#TYtG{xU,TW DĜ7 Ȯ T~ S{AF;g%Yml?^΢8m"K9Ss1SuCRY?z c-vA`ީϑ]D*vqbB樂2;?~ $iHKߤOw@=G637S4K WN(o Rij9W z|G)=]Yŀɍs, h)ҍ^yo=h:D DRKvbؽ tr)ޖ& /j8K(@$'ۯ]w]'=e{;6GI`1|}1 ρi0LGO"Lnflm& mkx|mK270Oy'Q9]^4W'+S1<(b +odU̓FW-Թ}M.v +;r{6֚}ZP|eIAoÃ*! 9}#gFx|{Ra6>R){E0ʇLxpI Na@v0Eʏv S )A>,シVZ~Gځ5ixS:WHr&7 k}9"z&VP@!BŠS2_bjeFn #,$Bvz'uc'<1M,PhsfDo!1|Hclύ0.9 !M>O\[,-ġ1뻓чԳ E؆i+I,A[%n`r(2T:Qsb:I@HEa0D\Ո(XenXBp({0Ϯf𣈴| "9%Qj(R~ї+!Dfo:J%&۵JK6k:P^K@-EqNS_k.Bs$"GjcBڀE 8ȹ)6y2:&0P2IfH>61K/f5&~c[jY)3ȝg'5eQ'HiO $G I fc$Y&[ᦐzʜz&O,# H!y5z[AA%&\${ڊl$&Tp !TeQ~+ O[s&0!4݆T3 ٩H8{̟&=|=N㒷81]TS7w#=ݥ# Sr3˝vTcݿ)1籾 f>XN[C|x7%@&N}ñ@*Hg#{wVjSΦEaVd62PE 4) ( t[{K`}㞭yCqhI:R HFBLnP*Lc} {Tv5ם4܇uJlYM谢D`. 7/@[#|ʶӡ5h 8X|DH% tu׉v0 ܟv4_=v9/ƝlOk2g}sBTh6_ ޑXyZ ֊MZnQ%%4|vIqϒn%P6Sk?^D>n_pce^8DJ~B(.b֧zy՗k2=3v|=ޟYC,~ (x*eve U4߅˧ߌ̱A8ƏbG'Ӱ+'i-cn KlDNCGO0|NJp쬭$4-{:B_Ȱl;rzöT@;\z2"f?V\OꢌU愈``,"ҢŸ}%k^ԫLJhuv'w (|2Aڹ!+Q@ކTp[]vU~ v3}r|$aE~N !Dyk[9&׎b8]%j!8^@b.uA TN)YjJr ̷-ȔiaЏMʓ{3s4~u;Z$+uF?SL [nUiaX{mvT}a\:L"L f9 MOZ[Y7\0)u]%2'.$ QéQvOWl#^LRCϨ@X҇KJrÔ⯥r0WV}wJlw%T<0ލ.ĵbWf[?m1*gc|lMr6biv֍m&hZ}*=4WY6M}q-#Ơ" xCRrlNh("E$EǠvL5?;mQ`~4J[6DOrIǒT0'œCᄐG=fEʮ5$ͦώ!i ܍a{IvbQF`enCp=9lz V]~:gV_ ~gǢ͝wG$y.*kA7Mʮ ӸurגZ0YU22D+g=uFKQyίzWMA<ܮL۔%XŃ:+v|Ct6[mmeHJ}Eb[ԟ,:ȩ/0$Y6w0S1lO9wH%G?5JWlWc_Rdj%6a^;^u8F[J}yWB> #\SU2;hᘯl0?*O->z#2EbH,aeXVAnm'֕ ^ATO:J+9ɵ%Sa;Kz.Uвcv Ǧ2/凉{ƻ"|Gy}> XX i@uOIpi[TMK/lVr`|y3J@:;[aQp㭫_ 4q@!dL7QݻX0늭n!ͲWͲijK}Y:3 pZWۘp>TE`KgŻ^zkّ/%Z2wuq݅I)`K A}*:K+6]pUly_d1w6i".ǏruL?Y3QYn![} iI#tP odIZ00:!Hnz^Z0)+ϝZg+ N{ŏp.? 1K硹[bb@yEie&ă/2 ^hq c/uԊ91q1?Í\ %Wydj ʹբґH*Jf-;$_w;K:=^@hՄa%jNuKkDl:hʩ/F2tz!8P)C=O9vۥNɊ]N8oO>SIaJP$,JKRΊK40G@`+ATa!%k~ʩ6U ^/v@o'MYsP뿛ĞP g/$5B|73u$g2 ]jV>SYs^+a\D;ʲpZ*A0T( K)"2:=R*-8~t%^#C#t`Co#5 U}>!Rm 4-) Z0}zUO;L-7w:&5@sOc@]@^w1:bYu8t9y:\_儥P]!=y.:hz {sDx wyvUJABr7Ioǃe@zEINF1*3Bt`=E+7zr .t v0]oE'uso+FId`d,sJ-=%=7*_2@u0sCM}ys/w9,1|ͫRoH vr +iStz/ldd;?DÒ:Ez j"0.N,N##?~ÐiŒFM:>GEVJzˠåMBMo{L<: 0̂bn GŽ/_'Sӄ؛r7NkF|M̌-ڏp[Ƌ"4is͒4Xpa3B7!%#<@z@Ho3e!P41 ӁNHOˣjHh՗.=93*p gPi#yNXuCұ?Wqu~{ :ĬDBeH; ק08Q3xn qBv,}t>fADjSDLĹYGRݝQmd̲Ly~YwE4,`(Щssv &vq{+XCgbY<^@q:ܩg=\x5`OH7hUs0^BbXlw!O2u'4+5e3o]NBA@b2>4NÔ4&hB_%z'H!{i>P)'NkTweI7=PMXn#o:(x>5Ms̴b quRcSUOQ! hfP:GWu wp`1_iHZ*#K@Ԋ L9]Ϧ.:N4nEұE;% (>/ZuQpH* _)RXіd7?s{rVt@PZ /\dvc+V"8kvUX;;%%b|$'w^:7l@ 5/h3A1_hbv>'3Y m9Pn`j˅lg1'kӗ =9\;&ouvWH>@J9oT02;]{T䎳#Tr pAUĸ-y)fޅ%qo]qq{#sPJj`b衋u?1!98֩8jX@WDcHÜhS{<+e7 ýGGJ֣}z+^2Yc" o߽KV̗QdH)IVmhDvӨ ;ӑB'xsjȢw,ϗFv}S$Ml~By?~1*~@76Bw_4XaO܄r|*%Nou ! xE|vRQ=cѓ~_sR+EI1m`pʥw1}dWxȄ7ηQ˨vo#܍/؅(x*.[^pA $ꉩ( mhp@2ԬdI5i 3b}x-u@au%!< +8AC&evsxd2Dj(;y_`aSO}66rh-~(/|tݡr~ XIPv?ؾbH\BӺo "Ӓz/qϼO~C! ;}L40ieN7s|IS[m)}BWJ ehqvdQɐ)SZDm ?܍ݺvyf,Azzdeבg;V{qTX* n=zq#rS}m& +cEwcěFf6@>n*sW7QGǎ :(W$@8Rm eu_ #剑V2=Ss]yjtc1LND|(dԁ~=$jd*[S oTzRU^ tvEVl%]”9i$_22L7ƪlgιr v(x Ise6-#zK-HJ%yDVx#xeޞYR~cTJ,tWGS.gmZTps{nieN{mMSpms@C%J;, ե{m2E}q?&x4I2} d`\뗍p8C9Hd#tPԑf;8)&3taM^lN::gB- 8wV[ T4 'B㧢̕)>OlLߣ V/c'm}`:PĮv SU%1Th<骗R7e 럈~5[y]P.dUz4jԼLqZY] ɋ\Bpe`uY4eC*Z[;p?7)M,1Q l:k`{MQ lVq |kZ[c@w2$79|0j^R-YڧdiSSvtX7Ep_-|oxɄ/3Xd$nB̈́,4Gq L DZ %0Šn4=`x(yf~~ շ(cE& ƲCd.YP39<+7 N^FKᔤ0]E x,hOъ ՠq _jf'ߓI.?ܗE N4E) j݀+9T7=㮹pfEݷlOx0l sp~r;6WYɯQ1d>ہ0[9_s:xw|Q/;!uO_.TcSha!:wNlhU* >4]r fi0k2Ɠԧ;Tf7)͆t.J2p߭eZϻY8WqssNJ #IW;,gӔC:5/[:"TwÀ^tlz I_?tP^a%Z:oڿj*i&ysgVQ L5/ŋ'oϴIKk 3ڱ\l͞G>˄G) Jƥ#&Ƹh/ M[`GIN:qVCJ !a|ǿ̠a89-|&Zg&jyܭziפBm([9gcTGdYoi2UIZ1tca}u )ĦPLw&N *Xg:MQO>1XUS7`M1^FZi|{\ B[G?՚Brȯ*l6}G2`owv\\kOnHA BeYDE+7l}9v2PV/ga/h"ᑟr_X&|Ug'(l7sɚvX>s00 D K: Kcn6Fwݬ+%<^ҭ>o1p!18ѭ3i_XT=~ ģƿa/M JiqϏn s/Pe^c g:an"yT/csO}ihe2-Ͳݕm*KZ7J!A|ǯ' -ϗ=귪~![横<_ac. X4Ľӭȍ$^mܹ]̨5X<C1u⛭֓msyjݨ24i.NiAdutH=88_1% ,ؗPKcE%ScF V$̿0"JDdE׌ a'ӴyUC.:u"Lk)>+Sxm i (QrLnoȣ¿n0@e^OVw3 Ř#H>t"4TLĉ'*1x0,{w@`x4 $dѸ]!k\z  vOV!|4 CT¯i3u\ރ>ݞyB$uC4oP |zl 9B,-P A\m_1a1h\U_YډZ3e..#a;Zl?wCe fsA _cy W{")` scBfu#AnL3'rw*ې ;ZXOc5闭<,(:h_,z!˅ M[X25=qc^aOqJR0&KOfbߧ/In=prt7NG[Olq9^fF= Q{Ml;kuڨ30Gl R:' ϷP| X)_EgmŒ3Dmyg`1QĖ>81 VO["߿B]ͬ61bR,aoEY9M; xalJZ] ZI@yxH m> B<j}7]}tiC@!;4ִTk*_wK a2%χ?#+&j%CxQ.bŋ: *J4|YS-8Ij4O]޴3ܺ<_7ۆ# iVjemk$w/Y1wu.d8rr$ " ϲVҟ f1K?,z@5_QFq28`ഢ `sSKgz<4ќ׵Zg^8e3iU%px+`dy-N[c#)usGfMa5?mՓ8hpY+~*nSeӋl2x ?ʡS-R'UϢH[y'իD,iy-o+ ^MWI8]Q'0|9,Rgi}Ou9t1`Z VZpIFWk4Šܝd&9DPѶZID7x=W8"i!&xVX]Xf8y2[3!G'$&b2O6AbDZ^諪%"\ ZW?QJ@'mgEߠIl"SXU9RPdRDAxh]IH\4 [ 4_ G+\IL:HAD5](FxHU{%ȋyOt.\ATs F¤Rp{Tx>)c &vp$,#lЇ00d d}|6ÞJk5(7̃Jqa=(tf5 u1sȈbD]'d2FrRYҧK,/Em3ϐe})kT)Λgy]%?d\h-èJbA/':V*5k/suR`lOݵ ?LW! VhO LT hť5K^@}> >0 f8NAo W#|IZT5M+晠(1\Kf!i-?J^8*D]ߖNegUĖ̼{Rq^G:2p =lqkwOLBŏ޻›߀/ GBbP]jpj+YALXvv1ly-L?ctfvJTYhO jzүM64CsnCϛ'B8'IpE a=y_XO \$ne`jsFv SXE&bʱ,׽xNJR(GʊA,|òuϱP7ۑ9>fg銙X71}=c^ᑲEG\Oo|v(eq4T̸ :l)NsxK _g, O\%IfmBZUbp~0Kl>M,\sdJx k8 ~=77yV,(.l#ƤM*^ DUqk5ʯ?d+>͢ѿi'z{a\ss,UzxVrz̎Tob/#^k EI"{h#2 dm4hl-I#(Ӕuj,oĉ[RʥXi҉!6/S|T>>&خCdC # ].\ON{@gPsZm̱mвafǹ<ame/C"-1YڃyE6gm߂Yu44UXA$O4BN+ivQM=IBG&Il6@V6s-Jp^z&0UWMG٩Y!غP:k#YRV#nA1oc AKNKޓ>ph%7~e\ Ϯ//%`l䘸ٜ'ɡp]&ֹ*`hςlҳI5=BGSZw8 Ȩ<>FۺK;e]Qiw/sN}Jrn v+>lcQ\YJ 'dѰeH/VJG Dx*Z^Sbم$A .eE^{"__Ulm V}26Ěr& *b{Տ4hE1({b/JhcRӜ})ӞTHek֯]F>iE>C6*V ;>f+SzyEu&9pHelH34im;†sLW45RBŴ 4E׳1e.2^rbpvn{*pM6ڟycHd}^28(;"gQ#L'l)ippz$ȰQ>>|e<Ӵ`%a QmLF-'&㻌*x?VzJز:mg/KY9NL,_՚F wב`Q#IW5(hG " "4o':`~Ϲc|NxQ;[HSRd} :AXw%`(2\YOSSԧLv[|m]'@#Uf vZ(mlz{6+J/=o`[ER71nʣP8 ckWd1.gH*Y=3cmB;KVN(;=sIő}AVFy4#ZbLtfWD(&T]NFgsh`y+1\k`$*itMD e@+ ģDu7SԠ$~RϰJ #&pX7?Wއ_ C{F|b|kӜTqRm@Z/cSbmdVV0$xxΗ45Aum#PW6u8cnȪyNpةb_?mN̒Y`91jr߹+HY`CIdrνJJ ltA2J#PGʙ)6 ļ{ e #ӨEG;d飹 cec.-f{ q#8;( /Rz!Zs4+iTQqj!VNj * Qh^i>yG\S5m^G v8UV.7bZqYn2Jա*[$B-[g6z7|r6rZiF7/}xULD'Cs/뤝"Ce/"MιȺ-+T5 $K5 SĀr?A[}FrxwQ:=^DMe]5ZLW1:4Vݩ/|i_{*kpJP&x *\Bv`nq۟}-ե{6uߡs8:'`$`Hc-TuJ*h44YD5*^L{εT%Fhţ%}\y[CtQsړ RMK]1?t,0fȯs~#5v?qobU%4`\43!]At]|-کh& zދ4}&\Kj})!;PoHM΢"#/+xnL'b|.b?g|Y9:ל爑~C/3C 6۝8PT4kB]1i?bpF\CFK7Q-AV*seD3m* D/\y>W>qѯqR1J9/Rlc}o(r1hF)@ZtBnri#^weOƛu /9d<J>s=Q V[2̰ vcR4|_ƖmE][`JL_ͨ/I2=ya 54&vd!}EMh/~XivMmg]dQ%m:}Ot uӕw"a{Eڍ@>i ; y8 kgBJlu$8qjppz)dFZDd#7@\+Xj";xD[WhTnWmW)*Ǥ4:f =D/N=Dj!փ7ANS o$Ŝ8!d"nȝe^i:+wDYCi)l 9d(Ƃpǫ ɍ\ *'p >.jр0(2μ-Ԙ1-@*hhx' oeQD=E˕SWUb %}cNN2](PQ0Slɤ\ Y/_  di4Y@n}ULO $$9.n?|^N)k-F'wʨg j8:B|Y̊V6=#LJ[P9a9$&LDΎl⟖s#O {&4a\^Q U2ȣ$=^ywiR,w뵧c[C8Zl7C怞Cb8e[[: 5ʨ̪S5,BDZ‡v'mY1 prLB7 ^RV HϬnL }A3z8ZYnah#LWTp5{Nù8Vxdo:W8m$.GM;ֳXf{d3rTC3U#Vyє$р WCjaWٗfF*p?2ۼ|0-C#__ꘖ%vϘaOS ZeyN("9WQ̕`6DŽ)y:ݜsVGn5 끺kA06w” _> ],XBb&(7`m@*U?awR =_/Ńv<\8 e.δ v =%906$XY8 _g1YT4Wz P~}ihK2Z%+rZY5kr~)7H*+knuYp[a?i:UCS;=~mЄEPW/O6wk19k@d|JI\nbp#xlǎ̓J%٧ g`'1NbGpwGu(!)[#z6@ONv.bwJgper7M Q %Jfv~|7ƾ55G <>PAG*S9a^#|OGHSF&-*Xʆr 7~oe'crAp\m̜u‘u¾Cq~|<_S3tH-AHHq2K k;Zm}YmQLHe~!\V蟔u'B9HA() cM!ł>tt|/߷ٳWUa ihb(lb6(Q] d*HNUB[&f4 ] Es6 )ά-$hw8 tf1(%J` *U>4̪f EIv=JN*h8={+" .t~gy`]C24:!u{DXZ`~-x16;oMF ؚ;ِ &!5$RF}Z@]dMG$-X"Uae?r, c{O0{W1]ş:Ц3m9b޹ʔ Y:@"q8&^i$=i6e`@ՑFo+fo|8茲Ʃb-OEwbw5Zᬆ?~th "|8G7L=rMU 7B]Lc[&|HDz0g+OPdYD2O 1l>ulrYMC}f+Ҙh I!/pɗ}0;wQl2s5j^V2eI{ېg_e_DK4De7{qH"Ѓ~!(Npܽh'+h_'S͸!}ˊ~dAV`vg|8?DQ''TW͖yƤ |ªe]y2 j\N]2A#LG)0X8ӨAb`8.vrJV&7QZ'4 sz0a%&?e ÁOWO@ߧ6:{:b&xζSþy:ua =s.*9-PwX\\="V A9-c--~Q,r79VQ4@O4.|\\lp&T?fHqJυWv*.f nȭ־ GK_zw'ɛ0g;0eoUK9 }G֖:.u,  anR\ Ted<܈Pe^(9eR+=Z~zU9""h>d ae^c p9x r)i8pb|AЇ/ %gQAp$_ĭu]ؚ|H =H PJ6hz<2aF32F)\olɶ![U W*(߆nL_}Ηt?GaTUqL7JՏ}iOiSk݉/Fwrfb#6W0dQYd׆`OPb].=oQ:Y ag<}ODgn4Qr"dpN|y@×r?X63œݐk 28hEvĞGϤ_ '< 7ghz}5C}50&?YOB]Wd]E.>zd29'A" moV2g(վizϑF#*ݐak mqA񯄶AC:1 " 4 >~7@@\'>=VEs-=;m\93Cb<Vaq'Hm"2M+r79PGGv~2Cin"&U/1VkLT؇8wnAFY~OFB^)86:iFKhR< 0*e:eܙޕ֋1~fx.dRV-:*do޽P]ɿY'D8IXrG~tA0KU5yV AdWxv4'?[@S90w0A\i&nBg/ਦfN?"`HJ!h+CA~#Dew%Vu +$g 9DNÝJ`$%27D~ i@@9qL: ߎ!"D hb_V)#MJW[\| /2@[9I2lBoV.+zij?]G%59î,Ūo'k@LF%g_~xa^l4V ׁCih jLP vaAh:ǎ]=)\uU@WCY,ӫo%H9\Еi? xsm挄Jlp=\גLyz)}WFQ^Ssb'Z8WQ aRV$! S&wt"ȯ49?/?py6-Ԇ& ;96lEhUwjg_ώ.{9,#Xlcm̐"o9BD@~v_ߓY\BpM(x_^Qkf}U !G 7B)Nq1tQy򅷙u[5p]uw3U]&gOIT%D*o-eT8w ':0w[zUHnMْ6  /A$T$և!32B㺎}ntSRBlv<=SB+T7& tDv;+ 7g(>='/J^HJgCAL~*cG` F: W<8=*_@%X'Bch}b%g\Fd: mM#jo\4#(O'FX7¡*uSѴWxN0u.zxBf8?7`m0XܨAn+7,᯴qSwk?a sqFv 4!].}0hZ܋ @X_r݅b:q8i5&<Z r@ow5>+CrTq- 3c~Ѳ_NrYTKY}mHZage}g.C?ۈ/sbHjT9}yB {Y:K|<'N"dVIPإ -*u+,l(%C;q\3 vua2o9P(.mhz*HGI>I1B$s+P8xNnyǜ1/ kpM)UY0y@>'X7BD j8t9Ǩ^Zן)rUyLqYgy;z?6Xj/]0VwM1 \A^V^jhJ 2ԡou1PNJ(+Q bM3 \KQڏ{}ur7墅C͒lt朜t=־=eD GxV-MпD MJy4*b5Cj֟Yf!יCuB;zx1ܢZkHY趧ly3ipD`Wom ] !aZo3>6 Y`]$f{4@P]e5 W(daw7"-\ȶ* iqy/:`="' :95ˬ1 ihR"u苩u?U?_X+5Ԁ& }s;ŋr_Gu-޽n%|6ak+s⥇V'ɮK2vG(LejcS[T+xa!OVVގCꏒ57tPr6bӊ#f(W 廫eoX7#+Sg$ 0&+c?3[ .DIU琄Y!t=ۖn4V5Ri$(?H31B &"NJR4Mg$HX5M`!IxN}"n6CvڒneW]38O728I El;-F>;Ԏ[]Й$b<((rJ>r߉ٖʐa#Yvr11!*?Nig:^@[MGZ6`(ƛhI/j {SZMkIJg; 2ehWbg`sVh!B!-zI+ u@wK:?4~J.SĬ2)!I{>fMWS3t@K!puC:R{0jvmuu;4zf9cAPp"'PJ Ai#vx`SA"0ӭĩ. \fA)wRcN2>{ kN_!aF=P܁ NI{E"Xy1% 4Sۅ tE|J $;{B(Lb<+ |YB[.[p.f_)-x?Y M69(i(ospjp~Ƿ+-މa64YZSW7dR]$[ M čϼ)>E2 ;'o!lhr3lI` ~I_N]G@+Ҝ}{G(tKDKcva"OxSz2|1Ed ,p.A#Pjt3?z]toOMX=JpWX 71d@u;LfMYڻj/A 'GƦK3YUlHy?nPmǮ d 8j?x6+uд 7;dFvNԌ 'K> ޿uRa}qʩa=M)kk?&'A;*?kZmJ|p!(l;#]߹$5i+^ƮKݐomdH! tZ(䫱(4v"F?^ EefIQŁ5"̼njˆԷ!pթuJiZ!_S L6yx"7OuaM#:k. 2K70q JAxҹ˓Bo7જ&~p \]+{F>k:px5<(9OMGCI4Qdoq\?7vU+>Je+ b`w7pB~4t]r@t9 +m/8SwtY[ W:nu;lfqBZl KJN~T,ݭ)}V)hDdY~ށ6Y;ߵq{Q}0v2hit9|dN0oPd)-F4& %R)RӋ !|$*‰6Oxyg ߁.הʇ]l-'kB:/-2K{!0SPVy J$Q.YHȡ"ՠ1It cX#%'T02~%=ˁDO\EETw5 n|I%ǟsQx4%+3CI͆]J_we:-ýЕNbgUͮtvOL2[3AY9=(PVIH'6,Q`5ۿnAhu/8N ˹7B99ݟUhѪ0<Ub5t| wK9Y7>} GV7|W![W qzz`ؽY }N<߫%Hi RJ@vH+pd d%;߃ 9.'GO갰cphbfXO^#dMւ))n̚SrU0ˑD,jZ_)%(Ыo\5XY=5-=%^Ի R*DzO8RLED^dcuw\wA T2E(_ .l{kʦ(G/N˩ 5x7b8)W-؃ʶ)YtaczQo=)>t7(Cjޱ윌*F@ h2jT3~kҲ<* Tf*`l}!6MQ؅*j8$UmIYEXs _$EQƠ, (G7 uwull o0,8"zBկ+[26*tVw??X&#jN:Ms滓St( i9%ۉ;-xSfl13|;0t8m.zO.^-t?i>5oӢ޾Vpy*y-BʦGS^,,*4u44#Bu*1_6QZ6Co bR= _wW'8aM$],bu tv_aEf [%Ԃ$m\H֐źQwΛijY;!A[юcm3u[V d*Eq ; ' AOѧw .g.:@s^)3{W!å2,m<IQ(#j*]E$iNjD ڧrG@zI0HG իh$«lX=RVBϯǒn7;UsL0%#ɰJ j>4 OWVf);-6T,ܯ!4?IIЎ T;U\jl֡|$rO\Bj-qpXn/?TO{iQF/K&,{Q[Ms@7bkD\}1 )%a@CL9DwpT󟚻oKDǹKOV\cUPc'ױݜAugkxZ3fyyh/T7%̧r ) a_W%&&5yoyUƌtV0>{F5nd:ϱ:(6[?( ӵ eYNJ[m<=-'_u([n'4F:h{upXlKuu[]m\z8m.Q- '4S2\%iw2;b LTv:=n㯪 pGLr߸B X-dDIgk+vg%4rhCܸ^z=]2xflRHb0j#[5GKj4^|*Cw kLjPM{hFJdJ|)GjE3|@X<ѕ  =akBlun:?#A?v-Zk]z#G]+D 5)uWyàP?5{XB x) 1g@(F|dƪ0 t*+ Nl򼷵g`V>30#k: Ĉ'YtZs9dI,_967]rQI[L4CNJz~Ғv"HZ3OMx>M z u_:@łJ2o}Dr 打9^@Q-Y\g3A^,{Q<)TAJS ڵ/e-Fċ<- ,plɸco h~WnT:_ ꧩ30;~ 60nQ) ˚..}g#d_ D*!mjrHEL*E*@\a{pe3M.Cn|lRdkMs0ά\_>YV>fZc<Jb v5 k_R"U3H'(`zv֒(FF*q`B3u5$lnZB ..ֆlG ހXc6lLAOCA_\Os=5%3~j=^rP,2-P:N 0ӞDĦ‚GF-'hihL~|K Od0no#1;.mhMdut6 Ջѽ !(PR E.4} (:*{J 84Ƃ Xd3$5Y("Aoc {':cbY~|{/=i2x(`\RzsAi<9؅t|Ӹէ"0 /{օ*9o״.!0Um F pS%}VfVol\8Pэ' h2dYS2(|Y fI)gLȾwSQ|cG{UC1Q4!UBQZks|"m'Y=nodņ ~s'8_c <0 Wqg$N$j5}c~z%j^b`lۍe"k\̗uBĤ7!%8Y vLz n(.TtKs.K^/Q uһYv(U&MY3A}xß%j~yE33wq) w?rC̥ؽ׀v_ḖɔTFvfo!YbI25jVx!1x*dN0/W;%{T`^M{UMяn+ yUO l!KyK {!깣:2;*a )vd=e&L7HÝ͍A񨌽G֚#ٯIpాid: i}~~Uj*~5Z?nI- 7YrGښͧ"|S众zϵ&>B|OcY#\R--rx}orhP3vҨ#_q8Y*sb \2V4lvxŋIF 9s7&gɨK<*/ae u`C_p8'͟]cHP<~c5q ޯ,[VS]$$bA+ o*YbNN$q":16a8t'B!ơ-93?a,ɒ찁K.m+A=Á𲩑Dׁˏgq>|#ٰqm Y)皻0,J"E-pe蠙p[w $`o$zxM\W?+؋oAp~='=Qֲ`8sTO1/t*Ij3$E=^MgQZZةKHueC\E2F"sgz @S0kq>ag}\5(8)OEٔܔ5#}x˭Z ʹG9 ÒҢKWh;'ok@ӯ]-$K|^ZygЖ0wh5I >02GSK--Rz0ӻ&`pA#T8*H 0݊ۄg#Wg;5'Nv0O Oe[ o.|{QtV]GW1yI'7Ri<$|;j?wG G7(Ynx:2Z?cB{`g-U'2 @mp`"2;S}TIU,*& fIxDyZƿf n9T^,qqVıu[J'(it mq)*e "$߬G.'uzxUZЖQxsԴjNߺǶ{% EfWinK0r^awP+Lyz',4X焽$V4mF+{l>h#ps`:hX} 8[?Ċ;4l4 Gu6\hf-kjjb,u-vC.|t ='W#>8XjEB=d P/E n5^Bʃ,TjQ .FdkP  2oKoZ9R(l pZ|8^.tRDUK5tp Ϧ2^k57:ٺӀ16jd1n@\o(s Ը*8+/֧ӌ^r1yapCJa_.NSL䡿*A_ίy %Ju_R @@TfdH _twNi;)T `T3Q9LM= x@gI@o1ҳUz]a.en+Dĥ995_zhU!1,Ì= u*W/b@2]jN|.ѐmV#z,&{έ]]䍬(w}^^nę;bLt8޼ EV q;ކ@Δsʵ73;9łG QS)f#FY'$-iu$>RgZ¬%Nba7i1٪93 nF 4OE&Q[,bܽ=lAj'sT .Kh#̙4?9tP#a 3$qClNi @Xd`k{\"cC[QO=LͶ7o"yQ:815)en^UtFL+oҧJIwFS8NWK PſHm! 6A f*VA,t*2Lv')$F0ҭ{Yp]}b k;<`oli^p2yal4[Q=2\y!ڶ#|FȄ BhF:?nM3,+ui_IQ5Ih=xj~Aڠ'ٟR,3 w& ?:@;: xM\^;M4j/n 꾷g0qOB;B17;=B`SfC ݈!T7X# p襪MzJg?=yF*e,26K} M~@|scKl³';?:K"-XUQwivXL;;Z!Ų&ΈyiQ5X>h_#xx֚A$ž$.hCT"to?1Mɾܚ|Mi;Ґeγ)uX6z7Z?ON3:e\kT Q =) % mϿ!7h-)nGF>@:UnFz Ԣ'$Yiq2`}X>0(9ہdu.~ANWSލ݈'AIl?~SWUaoY SC(_o7(e-guUWNLVB_mTL/{ph1gySV|ޞhQN!szMt'ؠ/҆@-vdq՗ԱAty/u{yfB/{-VO}'%@'X25Wm|pOZhfm_x:6{o8 S I{z=gYݱw{D jD랶)cmk.UH~pPU~VY2t2^Q*4wډg4Xnpw$笛hE2c6cx'56 n*%@q]P~J.=C *QdʾSo@F#\ !.5>d,Ӊ~YCL!D`i9{D`S{>CrMT%A?27wA=.‹DIo|Un^qQ +ΝԱ-X^G~'~ȅ?CjF]e}mP|“lHPfDTa! =gRBfjR !g5tKW5zPS}E#sCؚ_x0f:m"a vʙTyswRE74栢>QnPǍOc z |xǓLsNDi">܊]#(>d~Jx ?*Chȏ}T($,|pbTc@zIß蕚^eK,Оb8_8+jf8#mqǭB N%pظ-$Gsas8YhmX,mKkD%3D91A脒U3ITAs0F4}U+UB ޖ|k3Ҋ=d$8_Zp\;)d|2zK#>7m'@pgVΐBI).ojs$ψItց)fӏt4ʄTq9,*sm엞Dٙs0)YXK?a𧎒8Qز %UON|^ +t]s \coX \_tک%묖Z3a%HY1z%m 3H- <‘>8Zgnsm oh [@s#>81>o K>܍Y^tZeZ_녛`шN%ka\#e ԃxY#Xm:Uy\PK}-;G"p*x5MC/#OKYTZIZ󌹔@ey,f/Cs[X-z&3 "]=%_ 2s[:yW.bx#CL=q%k*YR]G_a|UaiNgQVBzzeQ6my}d!P-Q Εȕ Gk@75,T}anyE`{QB %t_`C[1tdedn6ێk9<nC\Yd"?6uL{;=6?`]6¿X6k\6P'i&'+)ĹC%4IB)`?[O".aMIel7T#,n#1 .'^;дjsVfK\`sqo2}DzzF/|[(vij>C1⟆'hWV3@@2zgɃ4^$Ս*H\ʱ<'#Ux %cY~^F?*# z ŷzqv2J7\^Zpۯv}Ey I:t{x2*ܑY x, _U榻h{AxVmlmo>|Ű6pj(*.jf75j^/nbq3&Fm6@3qw=')`1lD߇ x;ΥѻjW ",.Q߃#$"#nH NOkIvsihaa Y o~5 [&j֨Ǫc‘#\똊0^@nzSffrfplzܺɁQKęBE$;zd[A^M}7ܮYi #Vf2<z|j|rArAB@K)Gm$3DOپ.s idȢ(*T'/[R&BLn<Z, t>!n[0#ތf+ǯW p u" a%]pPʫea2$䱩vM_f$NS)zc|أ΍LOv T<~GͽL/cwM_PǙb~ή<,y;*&?TLS =*_D̈mJ<R6쭻|rOIB0 N)}C_pK.uoȔٚ[4nbPWuՀ:dL|0/^ {BY^HDŐ`V?QH5j=F~3h'C3v ɥfΩʜ&WIt%SZL̹[vS:pX`44 a[$h:'yNbh0 ? vic:_'I/DȫZטC 0Ԑ9ٖ)r7Jv5Qlif-X6\%$pVckSxɀܧ\!t1Ck0Pe4Zؾ829o뇃0+.!@c !xX 3\FcSуdY45&_!hSl9OJsXd|ˈh@}kG)$RVC1fNct Z01}Nc:VuwV8yn<'ɝ /Hboy7-oXE&ZڣFMaw騆MD!u:Lc%HĐ)2})S0t/Y #rez:KB\QJ?1HF `]W*h (胏Q7a"jcƁr4xQc,x+R"Q2BUkBRcx_yaPMzksL)]֎ǓrLx#a(?dE/4wQtkKJ#2{9)xLnqnsDy(^GU-; ̷#î}dsQk>>>-4<8\tnڣ<ņA3#UY\FOR5I`3Z0(-[RpTXv5tgo+ 3v>[&K!̊ѭxGpE7qgmqX_ʩR¨71dH˜'Vi>Z 0-qo?!sǢ65ۻ"5;R?ep uY w'h3n~P܃( x.ދu-Y! #{ GT0l%] J^~Q>ieGxq#-dW]@!u딃_;狎' flmW0$nrC-Erû"Ş)+‡7k++{Ŭ~ zs5j95"' *U?Aa\[}Iz U2E'D&S)6 T+J2lZ<4ahkfU6AqjN|#\9?H W1Hf 懡̓F y|aF8X̶fՒ]ln[Hh{ "ɶpkjs"iAFPeΧ1y,-nHz׹p(='ܧyy/vz~ERΒcWs99\zF2\XTћBJMYI'vWHsQ.6^&0nuY;c0 L5rDmr! C8:߷^XАogO:-~ztfpmKU ì+eOR4ڥ= ;ĵu>2(kj?w(+m"X^+W\ $h TR"3fID}%ʐYM%g߀jrSs} G\!:$ehnu#WAOo-}J]x?ݡhYrJPUζdIY2Qp$ 62 =lPL4ƃ!W-WԋN`P(eR+ׯ]#w c  wj]/s  ]ii=5u>Du\^׹LҺ.*<^[+I0ޝ'ЀkdG¼ #S ZI3)}N]Y$8őfp g9i[9 M+IՓV2v l` R^Xm#rd .oG!me" Z *wL@~cyE(R̎N)onNnϵP ^L(|HfrRmc %y-5[|N=OMXܤA2qՕQ@&o`$.Lz AA}o[~؞ v+J_t/V Iۭ3:\1@ha R %S{u_!jX۬zIDٞ&>.vrJ^Rk:k,+vEV|CS,ي#zxN]3Xv93zUkF( @zم[ _ɀf7 ~TtR>'ᾨgC,!8x6a[pRj"lE h>w!$UJ2szE״Tq=czx8'(?oVm e_Jv< BW/Y^q"\mYpL)~x02;vȅ"]̦cV!/I."IH;, ,0ԙ4pUdlh.l0m=i=t$Y[Kq)c(tGn/"ůtnCB`+l1#g.o߲4CUF?pVl&*vҰUn3mwTFqY0'^| oGӣ;_E9hm`,-ZI =')oh :){jme># I1det٧Jk@ި[A{zsYGzRܴFU`ݠ9Y ujf\ @O{B_0<)9T2@0ѩ}*]}zTLCMZO_N2־EoBN55K3[I1ެ |O@Um],U6AUpiYwp{&q,|"oAu  sN+ ^c'JyqeNDa*s{>6EvMB2Q~5p c4b CH4B9{x\dmTxo"P "#`A7Wx f1SLO{k۶\FQ5{8L[(0k ک 0/Z[`Uun3Bγ]K~d/*xKig`a{ A۪` Ұ;IUx>ٲ㐥 Q&|*dÛ-Vq⦎oKT9W7ڃBQ kZw?qwIdrؒ &'FZοUc25,'K%\~a֧G hѣT.}2(dgggVr8xUGt !7>T}q2kqx+00| _PH ( t| >Sk 8n-jO D`g r5Mv99!%gv}9y;Y#촶eX+#]!d;b:=w6l-8݄(;~,eW.U^F=i]*3ELO8wY@.SwNEw1> ^ڂ @)fRHAp"<]ّ-2!^Ҵ=ZuZzٜfR8̴V#燰{s쨙 PmeZ#sz)TĚ -KuH>?Y!l_gK@COBauXCnh 2pFmmuH%%H2VuΘ&jR瘢5?ڊV 63q`Te{GEtokx)2 -wIda25I&6 ?*r5ȡD3 hBv{Qq>}r3!kV\m np\LENL`0=.VP 'x .~f$ך;gV,s'6Eɴ;G8\*Ykʰ-r<ր@jfOl1R`2\eRHB;lØ~8D){T.upR˱6H!RvxHbu^䊗B03W ڱt I{b$u xh\цm=Pfʊ+5H2lg͌82&t.$_Oexr7^2_PΓ FjW,Bjvluެ$EoI=J}P/Z Wr㋨ou׋؈]5N귨;{z nH0x;y)t뇖]##81s$픈/W0﬘E,E͡'8f9&֧G2RЛ$9‘CNbDLm@2wՋ=7|:( yp^_%0\z#]2Ǐ yI&_Q2@y̦{DʈxE87BC^Ax0]&f8cc{Eά|mrIRN吶93:@/xzb]jpVJ}\^ D t7]g22EP*ќ#T;Z<$fCAf@F"DznjSWq۾Te1"wc*[\3q4)$_u ^\VWkU*.@hRfjNbg۞V z|- EwZ2v#^ȯE|͠Z8GVYpLDȥJ7w:B\7wA2 RamSCnJVCinR,8PceP^Įez ξvO?CmW0jJzh_+#.{9(X릊I UrlV %KID#j. =I⛠b֢Kq*!ݹID1,VhozQB!?[^pq׮kmbxiJG4U䷫G&QlvPd>2-Qwio~BʨvY$Dt%sRKO(Ztkr1,#>QcBT잇q0ARL0βط9G?c-= ^Y^Fp>lp^e03PJ$Gia Q! 0-t^T&'x9S;ln) xG镆R}ADER,ia*3+KpꍄυbTR:F"͌lų"OLUS* Ъfaq'q*E JrRSm <~>ED\R:Jm3 tyg,@ē_ª5[iq8uq\ѫ}ڕWb_HyApP {bМz% ( ֕\;|uF|m=/KKMdo,369S1)cY&"#"=UU ~3xJ7KTnHipnZ?E)y -WPX'@ pTH\cаP;W:Dp%hS$A2umE3 @ 7WŁqC9YZV>ɍFդe@kCHG/-.p-T~0l2bӺCsi07 (?+u(9.$q6KI@n\pH1)){Θ!l)~&J1vUw[|'|^aVJ(jk 02TNп) \p1:Z ^Ip+^BfCI`A*%`Z#Ȥ1z||R̃עMwDu LS\zu엣|'!6ENu26)Sc<\$q#^`JʼPC=M@dڥv ID bIj £ ,vh/^ò8s Uجqӕ~*]vo^)-ofƫwf~z%ȅ˴1ap. F4xpč&#4$ʼs%}hLSΥniaEjE jMESt|NRBđiНW6:dN|}}!gw'PS /g 6+䞓͟8o1ߎ])//D^OLEKl3e,ʌvEa&#| )G] ߟʹGD,q(`A4HϞk;%c KYL%GWyvUWwl9V%ljGQ=!/::̰=v{V<ψ=B7ωxu<ZZ>>8{w}>ѪnCNs'44q2 p=E8?Z5̉EQ'^.@tk+C KQS܇ BHsxj{'z粯av"ZQ@_2ca;mYNsii 8qBPrYt7 -ω`f J5R8$)AYg>B~y"O,A?F9˲n;7](|k)q R67ŭ^py2ضfJ(01d,΋=iέ ٗVpS1=~>G^/6,e u"(FV-lt ;xF-pTݒ'S"} X҃5J hK St+M71knBwcZxz YÁQB\$7,܊÷6 V>59HעKsK!WjRBN) >9W9_*Bc"#6EX`B.͝\n %:8cVA!Q鴧WV|ܯDSZW:n9iv] 'F>o!_肢 )S.QY/|52 UMVGof86 QziM]gBAAQd'%`oW峄C$]1F] |?Ɵxǖz0Kz!u7n`nGHfY|\ ]B7QVVfa2jW++{qv?lώ< r2r> ˖X\=P0g(xO(oϴT'{)ii/ 6 q-גw WYK4_+Hdx #L8{Z چ3pUx֗M(oS?M232@̸/\AC7In&5&}v*p?{T&yb}=UHly CO:q;ļy|7>TZ,T& *xe 6@G\kJQX?(ۄs6[~yQ"ФCڸ$d !BdV$=ITBbNvEW5z}_+w 5{tI__rcm..Z )&X>Gifg]63>gey}ې/z>2G[ka@o$UXP62._sYFxf&ȵ{nʑ,F ݺ[ptcn׶7*bznVq_zsx7~㵬K'jirD%֙I?0~F00w=Y%GKWUEEq*G؋\qScmaٞ(zWʮeDizG;@TIF)U+:y1J矃 _n]rH_u&VGl[r 9J9 w frnJBE6V^ۣ˷u7NuY0*2w#_VLj}h/;d7$4^57+V IZU*Vc>1l!="HV R8RVA;yf $ $R(l}u5A? X z-(ks}nάT`q#_m P\-RĹJxTQJ( ;.T+sFNS4taUފiF9;(|p!x.Z`Ƥ]Nb!"%ּͫԳȟk4wK$bdilęY/t1뾎X>:!*A:PoEyk|)s[R8*:$-EiBqp#1ǎ <JY 5k~3]&Ҽn9Ht{l:HF&/S!P@̻,71}I>G%1Qse*GY_;<Lv # 4o!'WafקSа<7eLA=@H+jRiW<9ňhzϰ-nBԎЇs 5z2gZh(N5M % *Čo2<`<U0e{*%| :Gu[pɐ. HlR܊ Sn d_Zٔ5cuo7N ]1Ke{>?c8ܤBa#qZw2i.WÀo,9ݲQݹH 8m8>| R жB89&8l RmYΑ4HĜ :x.i;欼WL /G7bI 3d0cʅw1PqYn jBاun5(J- h^%۳sf{0x!td|19ӛ#VrSu!>Ʋ&S >Ne7KgWKK"} =ϨQiܱ:qe+з7&m…o1KOZmSR%k[:^A~蔘!pb''_8p8`&[~jݲ鉦FC=\Q)3MjGxAn'iAp 8"j\٤0&Z!rgv|&[V(.C~PĄ Ǝ / ?5dI9:ߢFK=E@~8D)8 𵾺1k@R@ŞLZ7dzOoQK}Vw^W ZV$]4b!eq)PǠzfƋWaqV C%bq{poPaWUZJR&!'Q8#7)G|/>2S+0)3 H$0zSڟ:^ڣ#\; 1{=wv ^)M_4p@߼ZTkRL'aм,nbB;Rtwŕ!%I[_7+"&!&kU}}gW uAqIBP4cFh{4}SA V~v iA{gp SBliL`vÊM/_,Y8Fm- B €gQ$7Rt x|SSMsl5rP3) KX:I?MJ,x~XM`d)iU}0Wv[bzln>V( +֖>Oo8@т( g˽\= IұdɸARVHUFn40w&iɴā oWBj䡈P?%w]\DŏQˈMB6{\Bպͺ՛&D}yGwGk8V:- td Ac4as6W_o (1H=ppPFNؽ<՛ځא!}V'!9t1,cLWZn+cG0,Ѱ2ϳ`])!2Kxg!?0]] "f9}8Yk%o\ChOd>%zM&YƽV!g/SUpZ0en>'YwZ;ڋc61-q463nZy/!_N=ʏ d=$b M@RnըW:H9W];mnbo ;^,P˕_W y2cv?L!kt!bxo]',0!LD-@+6sis8[Oڵ F+#8@5w)uT QƮ ^0Z2 iK8nrܸJTRU_QE yIA +O۫NH> #{P>C۞d*#^A]xEky. f!J0K"U䑼|w'Е“OH )K5ZR{8AjkH4} L,O$խʽc-nzVvi+yf[$_u]T.hy_[t QN]FCM ,g+Qנe2+]&:8SS$ Wk7Y>g21C(}SS"CKap#$ykqVI1;lt__fOz% kZMQ)LԨ:R8p 6MuH"t, .OQ[cHh@Fp y4ֳ"E'ML{WNINt~b [6ڰl4ւ,;*a Fd 5=yuYmLjn>\1(+7*M.Q|/+TQpʕo4nU,nF'(x]#],e~*~V[z^b1z;5mg9ADӢPrP,ʿi?"׿7G51}gBo,+)Ѫ^-`kv'Fn%waqXULGW>Cd'տE@B5TTC*N~C%Cm6LM koX~ݙRR ;%PgwX0&xo؟(!DuxioMY؍vڕyX/H'5Xo-_tЊϖIͯN_jjBjY< "r<) Ǻ2tiic]EL3d1E#d+ w4zvb\Y5'OЈ,Ia@2NU8uQ9p%dpr:U;BXhck䱁/SBK_b׏H{4x ӱ5/ &>,D#'#>ߓY"Z|F=pv|Vƽi}A~ U ± m<4xv?N_t*ȃw>x!ÈhT<+OG =i Q TLi5g9Bi4ՀO|&\˧p+?Қ^Š ްՆӥ< .8945uB Kަ0 X >1[[]4)9D9F(Zn pK@ԟt6N{V`R"Acm핞kp偭Th rܖP;kt[~v;UH*dѱ;><VUS8uqw, 57:QS:MgS2k8mCY|[(ÑtQSR-o0(k־Zl3Bޒ-M3 ܌{!S/YĚ'a@tpZOg SgYor6`}zx(W.#PV*@TlG}"}h-պi까9>9a3 ΢d!N do(';LC.rv@lH:/ߤ_Ju ?\ǽ7ls8%%0C3>$E oY?;#lp_.j3F!yjXC㜢T>3rSyشe{_pȨz0m29D5+ͬzݏRq3xPO[ vih'qՃg&G7 Wu6t|#m^͗tLiiֻ䋉X= I'?HĖv,cMㅃ}tWFՔڍRBD d U}:5 _0y 3Yi>MvPb6{ Ŧ ]lWтd፛ZM% Njp@n:R3&Z=oί&*IhV1XLb|njm!enjq& ?M%+|0&6d =F }axV~%3Ԡ 'hf :~``0^ag`hD5j(75 FHچf.{ukY!QB)?~khfyl?}s Y*4| f Z&Wc%߯8J,T:BH̤?& ɚI {\:ԈL~0)iۢ2ZHك` Xպ!eōE?~ZP nu#3:nlmG~vlۚGؽiJ#}p̯C@9ף"f^Ծtgo+Qޘ kH:.!p~[aas"AWî|184?=1njk_ ]3oᰎE32߬]5Yg F=˩0Cb;ZT0#Jڤwa(xވsT10n{`E;~X Bљxs؊5P?\!oDsδazc )di\s'AR-(Vhk=')8ݸq2|7C^)oy }̸ƔM?GN F^MaQ{U&KD/ HIs!F8~=kϭ%`OQpQF[uY"`qdpqJM> ʒRVhξ6;^GsríMwn sYlp߽ecLTŐO'Df2  G$/KO.ClۂꪐKBs(q|5O/d!αAF}5 rQuq0taY~ M쭝O zэ0J鬒bdϢIy_v= Y<c+(J\ǖu6mIFjֿOƊҺ|6L"{5q뻄7ɅQ ec鰣N#2>, u''PeCՊޯ&{1ued[=%tsT_4>llv|r뗥`N ÎPˇ,H.`]bm`'ӛIZG7߂cIrԂQgvz_ؐV uhib/8S (KHjm_+Kx-HpGm͙N͟eǍ61O^sQd34vUeT]Oߐ(=G>=h@%5}Ks雷W6+ `@3KVgAńJ:gn~kȡE2φ6i!ku/mH¼?Bjjig E)[Kk*3AF^2oUA^E%{+ygۉߋz": R N[|\i|oE.IGP# +<я|n1}yIKtZ)\j*I@/u p?+U`W9ZԢDxg&//V'Vtg+,9kM] v䥜%ژsp:+}y tcp+ f[ pM`%0N8z"tN(;k*!!*&ԫoj* S݁Kq#TeύAP?iAʯ-R Ql>B?@jZOy-~I#PLзew C?oS\!ba/=ċՠX Bty]&-t`vKD5 ?SB SdCE h3z<Kq m=m°g 7e=# !p ښ84կ%5"^02c2!?oW_Yk=\{/C0ƃ^Aތc`B^bDgq sjX&pɉ l EL`0՞ P-;2]44/f&#G߰sϰ^mo9MPo jxKNԩZ7\Mx2N NzCikeM( %4ϟ2?X,чf}~#Sq@@ l[?뒝T"[3:Ox0o𛐌bLՀ'=_'|;y1{GSv;d!i+&ﴯD.p@~; ihQv߇=I,$npWA{w_bѹ1V (iW=nAnZ NI߅n_`&d="KG4 {IsVϾ(qAE*X\5nVz1x}[9"yU'er8sdN* ނ 01*&wJcѦ}ghIf&7sB1_Jג:ETʘ<L D :}D\a**3Twl W-}eGah(M1r7/eJujqR,^ Â$A-NEAr,Q:Y E)ha+l2~IlnB,mUTqf/|\8'ΐrz0OƑ?x˱-Ӫ:oo>.mRߦ"vdi'I*$=pCU!UYhOX]4EN=l,~7VP3!qRb,c9fhq?ĊS``,ZK6nTiEƦ<8t:1g*}@P`[ҙL0I6Ņ@  +%{k56W#4 /kTJ-8gETu2CǴh#U J;h<5=^ai}-.Z,y呴-@QrTSF([@7nkYm pkiآ ^N[y] pV&dqHGtJ-UX=7yIlϏ"(J6F^^S[!QЍ c/ʽpE,}$0#wp=Z d%Ư)/656zisζC*a:C's:rf5ܣCV' x\S6E՜ht38֟2.y]dW2=π%Kۮ60Y0Jx6DR]`!X78rjȸ̭ݒL{`z0a)02>{ETpCQ Krm{ZQY&rIMuUE l@_kѵ*COZ hs08t- .WG\tȇ ~ wII,}ӡ_Oj$sO ".#&hP^&0[h걣ǔF+U=}$;.NJ ƃJ[_3rVC%<@L+:?2`MoF4Aa>O ,mqE򉶬d~Ajϙ,t=?`|Ih`&j eh c!C@DM1a%`JWx ^y}2Sc eb4c^gފBӯu>?;YX? $ZX]Ѧr,Rc.֧cW=\\]l_P 2" ~NA, !<ۯW6_XPtQE=Ŕ䂁@x :#IY6 7o\WjK/?KڙrM†)_9ZvMϭ-6(t!%`iLksGI+t X/; 0t ;ڮ\dzqoYO1!?CNȎ׫|hRFo88شmf+M ʫ^e(lt̵a)U d|M%ّ`s7%~}+Gh& Η]j:2Mbn^*}&*5JՊ|)Έyq/n hCwr F z/ Ny${j u,cȎ(thoQ?@x}uԾVM$KA(QkoF%@nۏE,gkDW[М\r[ .>hQDzbqVk+v>|= ٕmk=9=x|r;[1]hA)r.ZSpR+cm߷ɋyO}4mJ<.AIeTd+i>ѭ GJea~|tc%y7k tb<׬sI)Eu1<"֗z`_*\> qh|jj3woc#}YVƋ+Iϋ~jj_dcL U+V|]62~,ʂ3#GӾeِ~Wc`]TY[뙟x$kì ?y>Z-""ԎQpN&TVH`Ф 2Rcr-EdkTl)̈́;{~^`7U;JCe3 cJ} &ynJV"o%:0W_oXY}{>a&uír v  \h%Ec$ԺDG$:MVM Bc4ꘅ߾f;PQ3nbxNWA[TMꧻn/xFhe4k-0DSW"14,ʮK/!G9 $qaX)tJD'V%Ҕ"Cx -؏AX:$cWNa.m6Ppr`F^S n@B>"ΑX 5CVE摭'"F}Arz``G T2 xUZll')}\IkN2zDa~t,%|!!u i #'yٽ80Ak~lBˣnlk4olj]5APto4Q@3G+\~1SJHE"6+dZI8V Y'μo}(pޘ xlD63ܞJCq@|HDysIn'dF 7;O rir07zgk#y3!ϞA_K\r` L?fhP|Wt̞6`q 4;kPq^ Q^mO!ȮŠ=B_QmQ ͊Vy-ߋX+ qά4ϩ[LJ*&]G."+G )xBz<ɒub8dJ΂Wځ d˙ ڱs-(bi:e_4kPИ';JK&suHώdžm  ͘}u|*=36=N\D#uZvz}m4sɟxTx$n 1$tI 2CJoI̪5˝7nô9ɸ\^?u\[&2-ʻ6J2Pt I 8\ӆI'\U=)zsjE Ĥk]hl8Ϙ۩ri(mtջ}|On (1랊[B y~e)Njk" ,82I3sy<$sV^tluKU[VZ}(wN:?ֱ/w'&lUU025ޞRMktVjΜ+plA̾*!-XIx`DB[1V*^6^CgV N "{@6;4K&~ќg?7hFO 8 sc0s<'+$b8 _Q`ȫ.7 y)󜕂%olr&neS>q+ cCvWC3hGsӍKE 3o߄ _$OpUBS!?Ɇ#mU{-uOžx]iѥ1yWFUY +a 5|jf‘?qBrR[˫򖍱wd>j%=c[#pwr̯>4/%$@ c% Cp_Wh h |𚈷e}]Y[~p(y@0TK(Kɵɨ1nI64U;4 Qea09wnoR MG|]˫~T!dg&,]NR.ʈ%ԑ<ő1? e$T9v{ӰSF:Kqi+ﱼZ d? Ӌ?mxw|:čRLAY#N4@C@ԓzc,YCsm71BT}کnl.m`g|粓hjTI߀̳UcHh<1~i\03'IBG TRnn' Pf2]S{/#mxߏ1ᯔC- ZIi@j)1`٧=d]8ۈK?MBPvQGK;\Fn?;S*|L%*2g,)d62S9#?L5~ sCUmwiM~(َ,c%srkU٬جĤ?f%|yl7A!EKnaŢ\dT*m0iX еD,GItWJ7y -]n8ZbHwRV+RKeP.8g[ Pgzf $'ĉvАzooMHΦs~:ҋxvN( GcYMGGu'"X8aN:Abg4ؓ]Ao5޸sy)@\8b$YBd{h V ^>wn B,ݖ%ϮLX~r^+RuB '\: KQ0>-'7M9;kfbQԚ@`n-Q8#Ty`2=kN 9BV UJK$8f"3~o?t ,'V  h]y0R3vL|m PQ T#CJJ9G/[^%y3u/knn>AcDo[S- -f dS2Նjp,G0˛$OQ;D[d{de*Ozsx@}J1ɜQwKb_R[wb\x쳃"C OS1.BYh{v4GgY }j]t[^\"PLrj!z5-O̯~q@@.UgQ0zEba˔>\&O:L~(:}u'+TG1tn9q}tqa1Q[g$qI6;<,bme@y|= "ei~dc>=.F*鬅J{"yc'9oP?*o~x\ D3ǝVLpK-LZ}gB̦tlZ_^@`HDed3ir@Z^.Amve K}d26 [d7ao v.X]<7,$;,11y(_&B8|ؗA~$4)z9ӿӝ +U`BEK4yKeAfY&뉤3[E4TH;ᨻ'Rtߺ@e njCp<&eXJWH;hq11)`[˦R0?8@,DXU9za2R<=l\YC>%/UɈYFNj 8]-TXH)òTՊz7{%|5fh-V`sMa>՟F#DsKj]/M3W-I6kyѩ>7@,]tN0el8`h^8"C&b6z#a0x cu8b'341+=t:ṕur3~E%C<;͌{:ujqESNkKܗU櫂]&Mkwz `"IrW5C݂OİEEk:-$3 Y,"3)%MO|8FmhXٜb %AmB<]Ab7]>z-*&nP͟?Vt8E[ЕYfsR:~[va<1?bi -ܿcߜ o$\iGV+KAO37\~L͘=f8tY >IS.-e$lzDc(W)U:gR0T(^S vw(ӈ0) #k7P}Ȉ~[ ˆ7&Dx쯚}pa_dk~mVfׄ?cJSI`:W 玚VuQ+clAJfxDo<8 ^~SLy=HmNge>23_1R|d[u``' D FPcZ3دv%ec'e:V.eHB . w}酖]~U^8H2ZQ0TK͔RK>ԝ䚉  `n ٞn_22- O ix!z*D6.ChƸڲty):-{7ۺ%VL4+Ύ2AGh[pDV@5}-%P|v93u`a$sn̊q+xhLlL%3n,dh{G,F(hEOh/@$i€os"-p7Qsx ў"1?e;Gukǃ1B~&(qqspJӸcu=!nrIπIm"_<=K(fs5ᯟzD S;*7 Z<^!y1/_-xQYo,&Kz8>0%eqK{ۙiU2e6~}۟^i\aiEA\R )>A (^J:ft -1%=0۪nܿw^QZ6#z ;W%G >#vL`m0^c'Cw_x@q$$ƪ$YAKK_2\ڪ1E=F7"uy0cW2v:o?*Cb =W_wp R Wj`VP^8DWBŞݪ]t6O6og Le4m aV) RT(PgwaEԨ 15!upqf^WNcYTIIڣ=}ZK:MMMf[-*U]~MKt1za۔uX{\=-H ܊y-77!/f4歶4"1fFZ<횵&}X1Ф^Zfhevv2~9Y*,[$D88̻[B7u?=HTO aY.ըx8204<7(F\Qv} R@T4P>oi˲|h+j_3L1~|6,wkV>Z%$_{Zyi6X&9q}-@&ZEh\BEZ,3Fz1gI2S,nRs_|6PA L}TB7wS'c5g>*5 U!vq7xy`OZ*:v|*ke7p(U!%eIv pPKCxބ>5GGe-Tt_\;Mk X4DR|\qKߡgmq|TQY6u2%f[h:M{]|pʘk)98<*$#?K11 z h'ʧp^\2;sI.j ";A͟ixP;0o hykvsOD1^1K?әo7BhK%5D li%.F BRuIlcb# & ,gx߅뼁~C,VfjlN|]|:"#Y`]flZ`h.d*{=` uK2|`p̳ߡC!ؘ E0ʠ76nja|IHsfp.-kd8'̥.cLJB5}DTZT،L*{"O.gl$Q>,SG6GğE L4`he$~Wr{^ZKth7s0$mxQj<**kdQ͖3ίB >5v9=Ñ>s| ";wK$aѣ zvW)tfZ6%-0Wq^j.gdh%ܛoFyJOpٜ@iᎰh`}iu q`+iQ#!URK8qAar&D[st^S|S!^_XKuא/˺ 2\eOe"} PbW?+s^䯱Zb.X١@Hw'ۄ }_+K;U8JϏӪ0/sS$싽7HMt.S `f^ w5u񯭎or1@äDṳc ZjfGS+acmp֪w)L^p+q~rDL!Z8ӕEH\&:R(EH^JjP R 5,\N_Td&M'sȖ&P"vBZNk |u>_@=ፅRx9Ke=*)+\+7ɯY$fq;N!poEoy0>Y"I;B'<`}~" $G88%4~:BOD YkKa3. 4⩺ɷiժ*d]OlȬ~vV-<hbB|wL dN̪CJ`A%'.uodيBV g-vɨpXcY#> $9@ f&ֲvN_CY !6)N5M;p'h$0d$ ATbCe5GDFS99/Z>풍oyULƊaZFT2rlٰbB@(3 . 'S2 |3zZxfÓ륺0w:d@+iŋJ؋<KnǶoa}[^q+gQl QIE۷^=Ek$g/@Pah!ǠOhn&>E"e{Qo / bzo'OoP0ţ乾̛z $b4j4p@W0AX!@Ocnl ~.*X߾dM1]{%ȇzc׫o̹?Y:O)ǩY\ OB7@!UU1$RM=;.)⹂X̥}TӠ UF#-Tl ВϿG'-1rϢ~! \H̺A',Ku}dʼn6&}1΃ fʿok}SGʈJ7l-#DT2ꄜ+ Ak2u%y/pGķZZH 5(ƹښ f|Tɼ_#*'+seBP|!CטmAE"|fx5][VK{z 2+!pcp=Ԃ\Tm_`m$4*e7Mm ZHpΗ 锚%W1:ѥQ ~8=cWhqx|v3)݉6<]w)7QQˤiEscD\ΆGM ;JI'?L$&E |hg5u}5 ` 긋t.Y!y7xZ8-^d X&ZOʪ6Pm2L|H)+㧸r49ZN1=&<ēWn@V?ZrƌAaAsl7[R%lyQYrtBg+ +\ݸnѤ!t)ryScULјk dp}+O95'+eyOBX'}UU31 À 8.nsQLd(^Afۜ^Bˍc\ЉZ`5(K5 \ZV2 0}F(<)go-'lqJ.뿕c@ós-x*'l1 BxjM/6O13/H~+{fIOyۖSǙ:ALحxJr(>O9E?b!'D |lYwKVGcO;C'і `bne*O3 9iWo1(sbE[.bqx@ ȭCH^ζ_8) _Fh$b5M.Y 8, S++jOKC QO&@L1`LyH 4Pc6?hG"6հRFDqH$>1LtYcoђVkU1Y!mt k=WƕэS_ut9#nO+8pb C`Eﰅ'ޔZW{q،?)u+Q: D+gfso3Ç己W=5ZũFzۥ(%!)Qg9D0|v :!x5܉ h@؟2HݘQJBBlYXa?R*2h<|69Vc50 GeW.tn$Mh6:^ KY?KaevZDyq6t?'EPvKڴE1؝pMz sR+g0 ,Ѷ ^>S PW˅&Ċ0w0uԭ% N!rŔnIJPuN4xrk9BO~`g%>psl͏2k&w "LtInziQdqkVPQ5_HTG82IcGv.{A !61U9({܋RbOdOnt$qr2ť?ʊ6lң-a8)Mo5> Z0ȓvkz#s B,D^o3ۼP.;vW&Vl/lRzqp_VpD_c2oA| fV=%Y6G 8a[ϣz{P HpX*$X M-Krq^-d%_E79]U]tC$c4lvx1a)[=I(Y&Z*sԣdq p :'d0k:hJAk'AHE٩] T}MDc3@4 Y^hT2UX,IyvBȡHgΛHOv|f=^1,Q-~U>Oyޞ7־v5)2"HAgzw@:HTxo÷2}ό1EkO+H):mYJ%4]T"@gE"00P#s*\SSd%kk0d`OR+(0Fo,>/AugA1W]8)'c5w]CHtG^ @D ,n" pdPFm=Yj]qK%9{k;(.nynF7FHт}˚OЉcݴG?ᴫ5[tn`w ;"?O[xcE`?}xT7imJGflKUI`@w[oPò-> d #G 2&h#b _w+;Ϋq =5|kp C׼]Ma>IM] kX`>޽Y1 ܁lHhM$ "|§ՄpqG1pm^6o y,N.~R*8U{W=hSvLuy F!3(HTKw sYRV)z;@_+ I*P`Ǭٺ0ae;Lڏ|& cR+V9$[2ʠ߼V3M%ӸF+mA\cퟠoȏỹ& Wz&ⲟY`XORċD([8ݪ a"C7]k;}Nl{UG~0[=̴A3\Ik0$rV҃ЌJ߿~L˟X0\8i4[7oRV^,w>a;fu 5m-q2C{YYd5MAѿaRečVyJը٬L#B]0Әߧl%-Hh(#09) tưovJ?EXֶ :%hRtZƈ Ƀ=]`Ry"trd#lJNQ (|)ᦌ0=RKl W ,qAf 6&INDO6c "h]'oh[qrO^kqM.{[g`8I 0י$!IY)8S!g&׍39{=`< >F(,(Y$W,i婶ˎ‡0̋\JWWLܶ%)n)x-/ՔjCgY%KUdp: &}l{,<~h"a٢ tgEM# !PVA#\0'eZEܔAӊ'PǡA1e^dX\kIMybiIe \E8(܁UI`|ҾI`1Rjﶱo{>:T\T*҂ʙ2 ;&M˓?U.怋ω'LβO( MygQ*ZJ1\$寠4vյphiвD;iyZ9B) *lteItBquca/nlH:c6ٺhq~-XZw[s,(˹IF#!]ֲvc?ZovF*04?5pE /`'!Rl $J /0#(LV8wg-/Vz ʡBNx1A'ӶͰc\)Bgo;Z]X+}[|obCkM&_p`iUE$qEaWnmB~MMegžZ*f|.l|CA#D\GXaGu8C""_ T4ޙ-wNhM?K &y%il%1%KF  & -A,fxs;26* F.s_ϙa JG;e|-(&y{6 .B*jhζ3MLXOӐ*L'a5LrCpz3x"ZDd:;PԞtiFi:H՘]]hOIMZy Zu"bUD))p=kؕlQ<}`z1a0KgC9p[kD]i<7!ƃ'uZO5LXn4\ yA$O\(\d̢㐛3`,2 +zP܉IBPrLv-p3Dpz4KCLE{fy}/'A)8@P{7%'g?rΞUb_%e/y ǎxEʍՃ"!C\2mS57"8bSBxC}QIG['Ʊ&ud$lXO&H./7$Q֣% u>W:—ө߾% OCDg6N[v̓s u(ҲQAnØF\ "|H!cH{#CX+ֺdy4w+ -PÏa)*iیͷSDvɳ@/@~em+`+:DǏAaLP NA21؜}(h+6L)OcZj;MJ~*%m&<.ץe'Nny[ M!X_ۡPAޏ41_;lCʎ-d:vzU[gQ.=~k*\[MK<jR/U8G qR#-9AӦh1_J l*VٹgVL9/t G<9չ$CTmk&&Hd35^T2VoVYgWR[ˌȭ*9faj"p:xQMCWqC54xVNfB?( ϫ<R pqoM>!,Hp^! =^ςC*o!IiN oL.]vy74 mD|ndޗZ/Ǒ$6&r{wrN\(xu&n:B'Xh-%qUv%cbH|mݗ+4H7{&绘7#Y\D1ֺN~W9t"JѲ3f2)%KfxC$vؔi4E͘ks`]jPU^׊&x&6}Rk jred_5iL ^Ś/~pDΒt5ɒs>w5`оR6UЪJMY$| {ג3 t@̗A{a}QPŶ[&X9-=HC!W=*s?Sj*7 6eVؐj'ܟ&i0caf%sZնN-V7iXV0(=#91;m#8X ``,s ,Q~/裁1, -1'?#[cǪtuCzxuV3Qm?j܁j7LAŲuܞCLîe0UlYٓj\]G8tqC^U=hX]VT: xhm`mG&kEMxZl*Lu3-㻌Ǹ$W r!"EW}ÍڂPTM߇)ځck&'j.fKu<_vl@oqWegů㖒XQWrDjm+COEGV+ۄkvn3/[ bDRm[2\߻Y3]ƚƒb#t:lI ˆq})ls0UGI Ռ|8csI#KB,Т9[$Aǐ, &b?pALS,5jӪa Y?cu ._MCɖn^Ʈ}kXb!&=˜@j,eW"OP; 4)0FK{enrbX4GʇgT3)tbбQ}haBq4CZe]>"1X˧\]o*Ax鏱n48I.ax^ #,^}KٍMI/Y[\N0Mr5[\a>U n%b(ZNlMb8J,Iˆ-nLMuP!F Ʒ] }p,P1V'u˦%JYQc 68CC}䧐 MojRlw8E&OHRA[3`d4Yu_U r$鋒Sduqf#׼eE\;2:П! 3VZq![ֆ:EoI>CK"L¤p;l %OG9)WCRd*Py.?,ŴbGEplɒoQ_;/vuP8!5VGI_Lqe?VZ񭇦Ƒ$W$/b*@H덫L ސ~K,"x]grfNj6f]PZ_(sŗbD.):Uۏa^!K\ 63Sk[SIv\O'1Wׄ۰Z'*T*l> te~>g0Kcݙ_E fb$w |!ןZ(<6 IEH=kAB>~XθlB 6*Qd g^8CfF #Pcn*B/moB>A]X.iDY uç;'񿶝p{C$h}?ݓ/՗UH\|!\`uzClx8W7YG#}Mv1{A_N1xM80VaP1';30Ƹ\+1 oaQ$ lMcuU%*4L뢁C0Bj`7[{89m# YV; 3$]((#ϛJIZ,lU6`_btM~A[i;0`;j<@Y䆰c~4a=gB郧O~0)āk8,n%ُ TD(JCMާrs"bs T!JrIyaD+Ra >B.3uR#J% /]o 7t["+32 KɯOs{HfE v 41-R#B*Ns$Oq` Q2o?oG @s6wٰ;e%K>ZGu:k; wxTI'WwH`YB 0R D vBbjÆ_!6GX槤::Fy + 4D&X@@hDžI斏 @54*9Yڍz9 M#Rh~i2Eg-3iž^B[* NqQ\wk#!si-K]*IMvU#Bܗb G7YjpOцMU帩K91Uc/3INsjbԂceP9@x/>nW(:s#wEXTLHg*,uA^.Շ"@*gh_O_ ϰF~ȠrZ-Xnw&@$XN6SREѤ:Wm^Աi#T9p+aJ\N~W+,am{ugm:Ncys&G8S ܌WD{xWe,-U#Wף _Q  ̻C#. 8]Nw*2IY$$DNݦ~lއL{ȧSaԓG&X2%bup==yݠQ:6i,H ]+{[$_2h%|(Fu`oѭ8,-Ɓ8m.ցI)2"@${vkMۢ3C1zx+Qj/QkFJ@Mad-4WY7wcnmu 2>ڭ$&^BC&j:ӣ~0tAzk{z9TQg:Z'Uqs1aKY.Ǫ =2'ںY6x.4帇޳sR1ewkQ|(!_x#Cq=~-%*NHo N魌l=O#:i_ة0p +d=;.`ɪ ̧S\6-eV1ppZ+&q ^tO7z.d*o6{R a×;9[W!O#ނ6g/gN~L.(yo^)L7 Z& i X0ۼiać u/Iźv8XiUO| S87/КUI2|4DAziO0RY ௖ÃfB\D2iqz{VC٬QQEډz=P:ߧ-Tf@eMӧ:}G6$7g60k4:WALު! `^|1pMHc܌r[*e,gکDm!|ן篥IK}-0WɤMj=<܉zD1"TܗK2R$u(1EOdBIQd'>\4Y,Cl]^e5H_Da!v&K0<!v:iN1x:-D vv(vJۻBS?3@~RlJvP!3 : '͹až^즗VZ γS+&XOQ݂Rug]919Y;qZٌf&ߪlw)c#Dl3˲ ^o_48H'Jp >kd}p%c΁_4B~hH v!Hm 戊9s-`3.,o;OZr|Lq=ÝA?.\ƌ~nGPm+s Xg M6ExAXCnR;XiVs;_qwcBL34EMq B|*TC5jCPnd:, !SXSok$:Ylڂhs#ǹRjjFcW+J| Z, !dzL3ĻC}mS 5cyΩMB7w ,w{9 tߝ@,l5J!x7R@Ӧ,Y|odMȊ"u ՛~)}UI%9_~.cD56z|̀-y$&AIAXI\zCՇ>ҭ3S'mqj|b%)bӺr?%={Y-SD[ǔ D<ؖKWGw#YOb;U5XCAT*;_L$H=8x^0$F!αt3J}s 0Q<7OΧI/+$2&,A+1f'$\>^ Ɔvqh̓)N>ĉVZ ,@(E N×cqGGۺJkkK*zÙ{yBW٪)x}Qb7oDqV{uULL3Pc_ :|\yTdG1PTh*Z\ 'Vj>IA iF*&2[ƠWG*ETLRV,maߪ9jJ0 _Ț31"Y&õRgUKyC<iƟ{[tEi ̈"'mr7\@t-B9ս尦׈'+]2}쀂vJI m('r-n aND.Q=IPT^\pҐB&;{Qjl>{<;Hr0Yd[b`cS[$LŽ4inƏ>v?43n8)Q_NF 5Js]Hc|U Om)#l `Bҏ6Wl5J;"S{0nsΥIlUD1 ΏϢvY_RT^S'XSzbuSI4 ]X"胢buwsN6D2A. _,r[ɛ !^w$PH1cq JSjb)j@~X$!D ;hI/j̰?,%eMvEKیzV0KnPT0mduϒůCZTjsP MBN=$NFEy31N1qIu3oנB4EVtꊃ6.DC|er"9; TJ69qDھr_pkΖ!PϠ(;8s)Jyum8wa_']|`JeH=!!kNDLq.l!Z4 GT1ud1b*#U7nwҡĴ_8heo_^mJg;\@bLHq p˂e"X?`j3WX7 GbIaA+d/.A~ả)$m4Rb%nZz_p`0r1R-SxMC/H.r] 9$93.E4%,p^2G VZV8TxX;%HGFafl,*_VR1 )! Fᆖ~/@#t BH%~%S"heR+K"3s8࠭.tzbQ#:= Q.~ ;.j~ƹSV+Z%_Ty 6#Dc<ߦM7|--7@8[=SV u?dpFy҄{кF*c$@_gX hi5??ʘQ)%SDl#i>0Nofrkhn6/icCez& z"_ؽ5nUO)5xK ,F8z_ 4߽[mJ HWg]B#v{A\._mtwj%@'\k $#L}`}LJ`\0qxS"kL6Ɯ_ڏ-6>M[~+Q#j5kg oZg[7kVJ|>RF!H;NW{~uВk&Z8w%*˦ 0,PIB*n[fc i4kdw||[ΜIeeTDk %6 C 1H} ө|{W;rεΑ <)JOL g~wWvR]}_Lhj䀡s)uhnAd2 CE~pAn 'S& vQ4+L6 ,Zo[~<T`45~x$,f S"1q?.(REQ ?<qSp_!t$;"!D/aZlmHȄi8Fɿ'cvB֒ :Mao*(gJ'v LTp|BxnBuyFg޶!]Am"h2dI۟,_G] ~A8|XZ m/WAU~0QG 0ߥre(o?ʣXV$a~1͈R{M$JhUa61%Uyh1q&ڋ>C+ I<"Ct0l5nTY](ϺvCJ/xG ewdq8PMk;r`x3]m,qc{ 7Sd L SM zoyrذI<@̛~1 JgbӴX"TaQ%o=-vHBk0Zk_< tQ7S-2>U8M:Y11 5:3"o)ҍdhLTn:cZ#p@Qd_S¹usٍ_oWZ4ODԑ p7 ޛ G.‘H'6$jC'%ZYFf4^G|}HFTT7(shSL`w༉H+DzaMb/|^1*R(\|x06ٱtadmwCX.TK;Mw0"Eـ=,P۬g*@+Y59ž((isr.4m[>m֤KKG>$r35XMe}a' 3e*u8ϴAzca9 ;~xK-LĂWз}o_T%ٽC| /|>97; 7=Hje񆬖Ki#GWLTWX"m@sI«9u9qq#DCl}Cdw̹WX@w'O5]`uy_.6c_< =L廣J꺴.!x6|/b͂-濼@t«jBIm{ ު ] x'ʼ9 Ј u\i!alG8Hz3mж\2F?N0zNzs9I|ᚴ`+RIUQGMR2_DpqD#poLsш{ ,JI\QQt8av+b=e?hZQK1 2 F:Hsr%J*'1nakX%KT1>=OI2ݝg.LmˇH~d9޽S™s\ڎsf"ziw?y1)T/+VSH"rQk"y݅rCJMobOx[;@)\|‚z572!}sFi9..ٻ{LX(G|C⩴i t9P%8R.-62ٮ0CպBPۭ_c ܌OUƺZ}f5+*'ߝ1O=~1@=Eɤ&-װ51 3̲q2mcW.Zr'Yd772 p?sBLS 8-e gG3]i,aGy$otѻu_Uj`*Zrm`{)l}0NIa v˫~G.^с|1"[dN vQlu/W(wmp@nwV-uT&`$<D斶ބAd4УȠ,IIܢxG6n޶X 3`Ι6̍,AO׏|l>dSk,bcl7#.! r,)oYo+.hfm&==<E~l&>#J/`!eꁋ[; h==NkG */QEM!/jFB«l,`_5rO5, Rdri7U1'8 j $UԿc]<u-$-(:8"GOGܴ!I }U2neGU7#ۭ"5if.F&I{h[כ3^Qߚ$bxBtKI:S6 ^!G.Qx Ϋo=$P!q oJ4_'t4x^* +@E-vda۲Q7^pOŕ7 uN3)~&0nio]rHgCn GWYӳ{cea蕶 Z%Ç //U:@2 FjzP fܽSoFB t # N :wVoaN4K3Y v1urCxe.nS5*t@ی D> q\p[Őn8vt Ef-3[2m@ͩt{.[{+Zc:Ә:"YL( .PM1Ek}7nJwBa 8gI``:1m|'-'%CCmI4%Aӫux8L-txUAh@JD$.5pe?DkoK^ap,{ؾ R2QlA ©n_f!fYslq8;#q>P`kqk *kX̪ (`B|mo[YeLѶϔɎF\#7Yt2+(LT~# ܵ af16$8tiGWI]XgUfG'93~ҏz1Y9kPB J`Qthvp-B{;m^С *d 4f r]x󨉫CeopEnLQ*"[社Cr;"9H+)H".CỴje3@$!)Yd36)3jah4!=UUUhjDkbw;Usrma񙀠np4 9NOf'n#FBqG|}L- Y6ld@VHB9y[MljszO'^ʈ?FI]RRt5}dc]f̓i؅"@lH'& "?R5>u6ݬÀ>qMѯ7oV;CQޅeObyl@vը(Gan*V ¼t4Dz3fM*^h܉ nTdQlW土[suOph# v:˹~PgNIOV*OWRsXP xtx"-yvp!#(~rGIDmNՂm yBm<2DK%E-%ܽ Ejh,Rl( if!f =#-{AoOHN@ܬ3ڃ)#7%Sk:c`]ڜءNf>(oBzj-] veaB#)!Y(^"3xP?_n4_IYm"xsn c0IHR$l\s5NI7s,9.!w%c ( EQ l }b3}Gpa"?^E` :A luwv3bcfy[ؑh5VfL8pohFH/䜃iMZMMu;:_ b8G?op5CxBI"4L٫ڟhK݃ Jf>Xۇh(&bA$jc]z$j 8̏/x'uaWh~[$WM*|Gb+` W =$Wnd=|K v Ѵgcm4>îh/LG'Ƈ R i[vT;f$~+V7tVEvE"E#<¶7]9`|1U.OVMZŸx8_u''C5glcPM7,$:M1ZAbH:ng% LyŽVj3Bll#<"s\tYX(~1xWVY" RFH>appxce>~l Xh%].!RYcj?"tsgEn>-еl{L{Mrpmcvp+eXk|qmĉMgMF:}x=_Jvq^dU+D0H.M]R7Nؑӕl;GY;^^)ƓF%4Ou$dbRcf<|u\kʩ}BŔWpaU4vg,ra,=;5'hsnj'6JxzM9)8΂tLgCutPgg&X:~0F9<&%5F' 'L ŽԲj֌*6Sn9r|%rA6쨽eiȟ06auX Oęf>P8a5G+ORq7>IV*t\dϱVw #b?:CS!_{Cx u x"Ϡ N0AmFҭrg`}iQ*ds59.m!$X/Uc~0o?I8T& ?jrAOu\gڽ:@TMl@A:{¨K7UtɟZ6Qtl*Rra4grKGqt?8ΤW3qJ@9O/Fyzzl?xĺa|kvJJSHaT[׼DZe%AQqI(yc}<\l2:M9}zXjJG (t@:QLobX\x;yjyQt}iEnphx`:._'cE,IP/W{bA~2ەs:(@之G 8ȥz[UOqi]&h'WpénW`L9V_mN\p"S@)Xn+#A Mp@-Cu1زY) Qp> ?[{Vך0!t1>XB)AsrѼgY^9]8* *IWr1KUI/} %Qz jHhh8)YxC9Y􀙽%4>qRCS"|<&~z͖`[&$HEI>Q0kӌʽ ?tT~,2=INt+>晞 L(D7/h$Kg<C)AOk:RET:HV5Ȕ6 1ZVmILv/Ayªr쇞gsԎGcwDdh(WSc E|("o]q7}!+;wX&ϹmN1lՇIBA=HspΉ MMMƾ*i*QHĩKMYrFBt+OҹmV=ڄqtz^ܪB+INβ([i۰ԓQA./=]&Bm>W0vdyǼ .?dsDGdV,!$˜\w4?*YM҃Yp~FcloRFWZRbۛY.'َx*inReA-%-ivحo|4 [}қEMMO?]y/`h$~P̈́࠽b//&h]8B_&-)TJMN3sEKb7xikBȐ5IغŘ&2%_?ҫ: CĿ')0L "jXkYf~(:!n.j*ןI GsOy""|K~a>,-gr~'KT!&x5=LQz{T CJ /.dzd&mg×DiEPE+f|ȟe뤲3#Wmpz)͹qo4BCUl;m<[RbGsLQ.) x&j,U&D^;VPC YK!ʃ'+%Bw9S>z!2C%o;>*6sYgا!n%ȶE%Q.0fy@I2GRsΣDT]WS^{E{w'FmB-~V]<}.7:Քb쿡bwj,>RUJ JEY?X `mAoYb͏Q326 %?` i-{D;fm(;4Ћ<'pS3H{ wV]8Nb/ i bmt;s,E`iQ_&U 6BA PQ(`;Q0>ߕϫ:rCݺToJ/}Ys1o45 ò ah.o|F1g>m k\k}/Ԩr"VP# mKhfx=U$"NV+axAE,;C2Qo3eS'}7ԪKql_\dHCgB̟j9vȫ o-[c7:u)q\SE^%z`r״^:"*k2-e=2a΀N2eҠ #-y 4O2H9CEɥ%d2ɌvbW~aנzS@sIù&RALA9/RR%glzW%DT>׻?pBḌ( mdڑyT]Xk] gn*H>5Jh 6tA% ՎjM7].J,-dH1^i ŧ!.qOPY7>; OYàv+TTh>h7FpESxJ}om";ӎBݎue(7N Zn*E@jl-R!kB@ERw lۅk;<Ȑb$zoQ1RX#_8`m'1c31%;XL:t'e֡2G^t.XR#G߉~ z94Wѣ'06 kPdP4AO*38C5,q.cwFǖI]h&ݧJ9?Ćѧ2=C#Z`jF ?#TfaLZqVz<ee/l'/zN 5j<w0; v$ rnC۟5Oa!?.Z&pjDɪo/..|3}\3YĒjXNmriyY Bg; XK8g`YjK̛F[ N58.dh"L>(i@l5X_G k$xlIS1ͣBj9Sp#??3$cփnpZWƑH("myo7ȠK=44΄mLaZbbS18Ky]q=l$kK "9І"A-}Ih6Y_bLsyBʶ@|Ey"<|ZY }i^&|к?5Cj9.C׹"y^'y## &!Q3bيد^L${-2GsG66Vջ7!.Ñ*4;K%A}2d /84o B2V汪vy61,b=l1kV9Oغ2C[&p!,;(/3 ӌP|*;KnYb5=k,lc ވ"nR=yi3eaHCņuG_R4D3'W \uW/CFƝd)%\'O1;YD|+x09J1ՠhWn{|Ғo2e}T*rC >h+}wMZfmpr_ K~0 te.K.rCIf}NZeйud4?B{ C> W"^y~~!"EرkXwR+U`""1A#[-agP>?y 4gEoK&m[٣>6(P9_GP,$o`K*eocS0x=lȑ|(v_kEk#.bvUscsx˰<'ᐇֲjK7I;Bq9I 0Mi"\In'C;׻f6Aq7nt{6Em Ft꫼곅L̯"|}vZoB%Z:\/޿FsW05A!z$U_F#F $ , ܇Ep%k, }O FFMҾ_:9tF(|;``eo^ewܲ˺<1xr)KcCk_mlNAڶB!)H$sD2Sgd6a- *F*a@ pwlSQ3WJun?_@fw̛/ 0Fx)6"ԓke?%ԋIhs,'ُaP4~{ ƺy#mXw￱WɆFATHq^c؟kS=N."mK>*.X[kzRN *ChLF?kR_f'6ӥ:&)_K5Sa]^ٺf=#Xj Zt* Øv{jJב@*yZ+D\ʸ%8sBޱow Zs;^ڽrvW,jTL_4+ 6 tg9}}݃@cAAwzkyoG_+=F)t%nKy7S؆&DAgQ'H=UV^OhW<dIXg^QJšl*'nK)܇w}ȧOx—.6QlW*@,P=zCXODQzI=@^R$'QUayͷ֓}U20&*5D\i5$^5|"X6P5Кp$&<ڿ0 踕-g@\ƱT<eVCh4jS{B`κA'Œr??$7'5U^to|ۥ(5Nnn3ksj P͹Z%܂FX 8|tmÀ/ v6؞,(&y-hqTLA, x|l])euՐ; /Mʘn}i]k嘮0U{_c-ځ-vPacmX/-^9 2}@fz7*:o A5X}^W%:o9 {[<. @ќ~(JF(zjܿ$SHCX!_@.2 Sk_Q|L &L˗"+ D֪X`?8#C汒ēV6@2h׫)c3:z N(%j$Q򤧔I ʰ1^-~M0C3 ֋! _-|]˱ ~v;❀[X7^[@ pdz$_h J&2ZdRQJwLRɁeʛB<`ktJN9WO\Fv0 nD,s@vj|6M7 [C>BEwmq^rRi7p(Jg!rU7ZaZp% CՓլ7 _UD5 4 L >UR=_7aꪓ17KJ'imh@WDQ0c[M"t zts燮&7!T -K ؋?dn3҂P#'q^K~ (׸uy, "x6VW,+W}JI ErNhUkDoǗXyQNʠq|TCUSX Q@.-"-QưROO1|:V3C|\^<# V'Ұ7μGN4 Ot93"#~c6 f88r^e\\lD֒y8L?nx/Cj)R<̜MW:{V]g*po~8 zK4k;TJ)l#K~?bXv>;%Ȕ{JT%R 0QqFgiL/,v@N+d9~]m. CAi.2m^'侍1:j$QuNDJmOdH@, [ `FJv]7~rNT~rG)ˢiudaqBnWu_q?4v`"-]!1\ڨ69QS",Ŏ;ϥo!cQ"&VQZD@L($ǭ]66Vzy"q(*7E"TU L5lV==~8tE>.6ѷ]R$N?eJC9w菱 z \ʗx>bm0ABEkZ\듩3Z4-I>irD< E*NIAB8B@fŭf̊B>y4&!Xw8=M|u="GN[-͊F~I@`aTϞ- UbI~dJElOrQurh=ViIdqg]|FT9OHCOd4\i:$_U20A)1\gjHQg,ZQ166.ivyW,J\LIp=t?E&_`}ģ5fj .A+cBb|Οr-3{ɟv9-%a])[҆r0LX )"x/@.Ngz/??p '"E1c,I.<ӵ 0 {zHszBȨ2yyDD**RLUhJNV]c*!N%#C3ĂvykpYx 脒n\}ιu?UUf[څdB!9mU4xbK[}D/ G6 fQfl9w9-Op+Gdfe oXHNසF,gnz*Aƾ?aPהxdgS΢/,'Bd?Kz5L:?[.`q-U27Mj!P$zmrz$ZaW 0Y "ΧdyZaIcF,'8u oV,UyŰY -YKUҹTw~JmyIW5F]gYwd:yELxÉ]%PO/'h\,nW 2=8blN@BpwؐkP6|jQto1nkۼ6ޗv]5ND&@ě-[HX@/"4В;)Rb<8-V:ǪEs&lP/,vVӞk*O#(#l+j v@|K^wl{a ͸|uV:Mmϱc#̹HR+26Mvʚs +]n89]\QEj.5ZR 14U~eR3jVI {aW+mgá =u%4YHUj)x<&S0ȷ3OxW4WJ<"aPf|y)Ujn; phȏS^Vώ`2RkWAii: M-9 n7Ofz9khNsocTy>L2swy_*wV _5cQQ3at@.mXKytXI4ڽKi`v E(2map/tԎXPKC)^@=: "~?EvNPE$2i|LhVs7ymچqisK. RM;Cͨ/}VWƈi^o&9ddhCP|b B|#ީϥS:hPъt[biQzV]zk1B t(H9V#D_%W:ZF $Y Wջa nkt-;=h :wh3Kocu{%1TƬ|:)5@z4l4)[H.h]xYN*ߓ)J2ؘL@1K+"x2Y)28#ݦI]NN*Ċ]OUO!1b,qđAwaʹU0cq&'p BeN'A=k I!Q:*#D{di]u$GEp!k$%[((躨T`h_:Q%=آ~t0H{X{32\&*јWA5ss:74敀:p)qa}?Tڜ|-^< ?υJ=QMp%h ;o0ف3tʗ6T{\?~\wNX휕;oyC+2Jr *$0:--Gx"eQu `AVљަW/Z1]ip9o8z9!;{;CfLZy/ U%&\sS']U1'-A?l7uA!l^B48#41xLJ '֐$RM]Ԥ6 &\ _Vid }TX=vLG+ ^m[57ib'{uK?&pCe;cW_ăNRKӽ*f20#3yt;el%A9J8^s 0\gpX?^޼r ˋLH ݧ =yځeMzRPǺwN L0-*Y CkHIiaxYk"ksLM ha|G IGeX$>Sה,fz*舻?U NH"DȝKe$a/?SəVPeܗ]P~\s~.22@ٹE9]3m5OEkyLP.aGۖ<7`FENL>r2z؋[NIQТA\nV` &lCږ1T\UnߢW-PUsf5y?7 BuςKgvbl*EU`xn'lcA\珑"Hdbi%8;R٥W_BVO/ze.$oXP7 SdAcۥj&)C|cT,M]*z7hJ@ª,qAt-r4z{.\#{|`5(\ʮ]lw,;, ܘ6##A5"?B O-5NuQx/xIƭT>)(>υ5<sgsC4:'y#emQ1Tl(W"Ln{M47q4SsYެT=oIHlv9+\ }n"'?AJX¸\,LM_+QENMz$˙|҉z{Ťaj[_&UMqr7*'6ḇ/ R+yr~ѥ%dQgx4"2=;)ÝedugDFltcRkdsD5,2#n2B4~e xa7hikf„y!C2~\SQd[ 0&OZ |1!W$&n뒰'(yNVʷ]'f?oOE#4!R<W$5:`k==&+ na"!IR3LwQlUڎ|bt"*O{8e͞;%.Q:F8oJ[*EjsUƨnZ{}f:91fA#yf^I $EX+ ~`D9񘉨ѝW0 nlj 8.ф MC{t2,xD!w/A.> ;-&FUO]j`jl՟}Z ̺bVJ,5\i 5x/ '`zЪOy#üG:CrBFu|JJ4Lf"ljv2mƩ1aVBߕLebeQ :{sԈ]J*Xbr9J7ϯS%xfyx6wķ W|֑'5C7j58"Ioiv~27o "@"I0xb/ ?aȧ}to{>\3,qm-9^6]tbM ^PEMSd_eK0B) G_݉x΄蠱 N mdFSr}jBv3;/S sC+}?[.ą.Bm?S ylw$=)ceAG`~-$`e pie;" i&TGŷҎZIfø 3S 0xȧWJqG,M9:d|YV<[>;'e`E B7Ceʀr<2p x9̕r% c!>:4{mUgvI,SnUw>doM7.KGP;-Hgm)dDe ,e6~t \`A򒪛OvW**ݸ"<ө\\})J }`E/8@Zx:'r$ hҠ\|uTfrD@(ʗy6N\I4{ @gN}C5 ͡hE3eXIj o҅4met4M19׸}q4q.`۪2-f2S/"0)@{)U[<.Q{.ȅ@X!0P{g `8?/dܻl;Ω Mq|J[eʾCTZC+L=^Ešg +L|B`ޝ 00GτuZZ K`C;P.;e1F-~PΚa`/+Ɖ:;3T'|] Q}"1 kx2fgLN`ds֕Ms,K!C_NQ@U9T0թil)2ۓpm+Y*_}1:#\v~E!48՜Zl/lc#LƏvʉdt/b !'ˊ3vpݍN+"M5Xu c!4iR]G*H (A@јA$b)Vmٰ؈&$Sg)l`t4pt(6ZzK * P}\ [A$8ּzt$7uksԼ{?7 ÄZ)vg ԙ 59JǵlSbGZ^;\\f)Az+OzP%ñ{<'k,}1^La2A\ ny~ӁLuRxnI-|t{9\bF_m$uz9^ہ%4Ѽzɀ6&,i^Cu6 #rD80BN6wHAϿ'talK1oBJ$+- QJR+Ha,9#6ղ{fR&xtPk#|ۛY DW qiݲFhdG6|-`j_N$b =Uf=~֤F uI1+:gWF2,?:<\BR~Ax &-Uw]\/of#5mgGdd@{^T9{9MU <~>tJ1Ǽ$O'/%,tMNCl7{s$?!@;@k|>]gz B_;.Y ލWZ dxˡlfyغvXG̜d>V_SGu\X2i-pEH@H#(fqFWkSx"v3j9|x(Nꖳ4Nd(sE`1w;MKf(vNMjڕrBەvɕIM@Aqx<ԝ> {Y vZ];2,㩈wf#@&k-@JM$W3 }P1N{1eb`&k>!cH|689z(TP7@_FO-6w OkQ LO)5W"\=߀!DV1^fDxwVq쥏 KIA!w\or Ak<叻Yez%mZh!=W`~Zf0'60c7WL/:wJyśA4LO.4|_D%7W  Eu  n4*⍸Us+0+TqpZ\'DLczyP[z=N:iu_.QjhvcAJ Vq_^J9)S+?e}'ۄK^єlU/sAK;k²Uy@Z(a۰U+RloE\x7:p-ǜ!r5F1ۧ]'0{j;w=u}iN}M./he,%eKAkOas'm ;nbsb.^>I)b,P!Q(=h= .r ;Wn _BuE @f=cL7/L HU;5E!xESIitn`.HlXm~qlTsO.WfN:tJiI z"̖(sXbHƾi7V@<{zy-K8:kk_6t3@KrY<"d[94D}|F ?y UWX;SwGV.σAZF̵ֹ5^k.?62^6]9sc7Oդ}*q4\ G%&ӂM,o\lL3CHG5}V bƭJa1CµgbY ؓ^cezk$Z!1{}"QyD";+¨p nS\<ݎҟqAZ"iU c~+qw{̽mH :A7+[Ź]z *i4++ !Ӥ3^`$̷x #8BzGDa]cjK ۞]ʣUQ3N?3[/~1,=$N΋Bmū)+zS|}!}J?ɖG(P~OQmj[gJDz`%5{Q[dr#a0^]”;g (ɂ{*~9 ـ&-fG@9G4J.dX~9k ЎgBh*^B3[>·NU`@uԻ3L,[}5Kɮ9MwIƨ~kY )CƵW7(RlzNkjA{lVhHp' (v3x=o0ҽf)!u "бJP0k {h+LZ4=_ BU 5*ӕ.#CD;A~|E/Ć6|dmĨól(y9f&Uv>8HL)|Q~W6,$%Bcqȭ&B '󍋕nH&>s݆G-ɩVVXX^ 8@?#y֒ `ާ1jZ.5uM#9Ns8+ `?\{z)+i|t,Ɛm3ML FNGZK< Eh1R4OwڇhX7e0_*jy˩1ZMwE(30d+ ֥tPF(86|ɪ+/MX]gfTRn`Q]Wa9`Nͅy}.EɚQ4oBH/$t?kFDG 1NwqCمh]K؁q3C1 r_&OX80m 9K cI3E%(WBdyN6h,tS\.@ '(o[J aqClTIkSJx_OT0QYR-a"R2äuNZR?兒gCx!{nԨHG"1Z{҄X߃HbYe 7j3y<*fx%o՞vߨӦ?>$_wƒp!s *S~RE'B.J1m-s9?WgDO?,@t21{X0$"ƓL38io՛.FfYw5$SlLQ)& AS38ш~_[t7)`:WD]LW 8Ί:},ӽQ4{19 vF a%n"Շ:0@vOiy >oa\{mlUh=);0tG߱.wGB6ԺWd' Pf+`{mSq y?ƑKK-TTOs-P O/%;UG~/t2y4#%XA!;aSRdyY8!.)BڷT񺻃Y_P wT/ KAj"BWc#3'l/+5| @$7B`~h< ۛ,DVALs54qP ҍS8`8zM_ᵍb (SW,1I(Go/+?4rerzAw&+7iT?LmXitvEfPJ%ukS]ֹqRpB;BX|:\%va r{Y?Gm]q9q2GqoI'59ki*α]ø}a)PL%xbPHCПRM4xO%*Iy#-8>1 tWYh~Ԉ#\u[:.!K/h]sf"&10YD0/ FlfD/OdYoJ-) DlO¢W+`.79V:|ek &|9qPPF|y= 񪕛궞O>(Tm~}Qu&Yi:3YÕ9[%6}>Mq63luڳ ޗA5W[M|ZC!n_\H)sh07 cB )_ل)\5he1 &<:fkF-tAe1 .~Ձ36}IyJ'NiI=E'ޮ5ңߣ{Sbi0oinz^8f9<=t)MPP~;YvQZCG*\M&qb "3̺ks{.GŌ$Z Ф(7|Z 57dz:Kj8@OD.$~>m uB繅P¹*:8?+rs оBv, ~ލ|Qzjjf2kR.C\ط-b*\wk JeZr+vB)ut0CA鳜.Y q(9HfH탢, wxƶ&ƫutW3ؾD]N4Q|h>P =I ݇_ ֱ R 2@%Qew^Xþl+Ωu撚TVՒӛֲo!ʊɴ]3+>Es\P?@gJfg /,[]S#f#7;Y k47gdr>yDd RcC ^#wZTCN0'X~FꝩP[@#EH_bkv 8C-j4dmf-4@Ys,1FedL~+6/24rvž $95f4t3P#"]*b9&1GUK?2RcZ3zq${UANݖT-hD V`͝bg,,+.+wLk=`,rd{`A^5~4 /G?fB0 K,i+>+bE4hc_]WhvkCeQ #@ư6RK6f=>*OUe7b\x-g: ,)Y>ԖKc{%-$i*E70<.dd\.Ȥr-Q<3;(*pFHZ|=tt/ u2:߫MUf*"fD}Ki`yY%#0ڶډ9(of (. ID=K(mz(bDok[_%qv5Df.8h]ܼ﹈ 0܀"!<_ϲ l=b "> pIp V^.x_*O iz'Q|9tAr< mk,VKݶ31"#]bՓNR+ln2'T=:QP7K?Zi   BxA3*[ !54UY- p ;0Qã-(.sVWi ;*~ȟ q\`$tthQ(^* i}(c+8b_ߍ+] %?_;I:p\)^7fqLHK3.^"zE,uÇuW:Eվ˔$2~:0pb˦yo)6Ɂ[ +&O"eأ~X3q%VQy$}5慊o;f4ˆ,DH94}D\eW0&KEt ycT$UC-E0֠tE L)>ŕw[^@3),5k3p泩d;xhx݇8ySb HwӞa5k8D$wc559ǧ֝~r(|Zat:xzɼ1ETUX($;2e >q~O]ڠƗhދ4ccJC_ E9o6N/@YwР8. y>ńwĬ {|X [+G{:F?c%E[6s oK?H޵3.T4ᶝ{՘5Ѣ O =\};ޡ|괺ml6)F洉; K)G|z`7}o0oz;ljׯƀLʾg5S"d.WѰJ5-{2YmzM;׷[cR`lKR }w҆PE[noQR|ոKCgsyEf{ dBX <#^5-6c8뙓~Z$is;M&VXo5dmM}$ϵdnFS$ +*Då&r%Tڡ g;|H[c\ ^eNpNgzl֫GxBhmR6]<_Gn$g 'DԹRn]Kigj_ IzGNp5ĭvB\z*%}o"𞸧I}r/wM?xབྷzȑB O2E(4BhSϨX6(=}$-_khm)esO#)BEw)9{͐d<?1s-o_2: 6E͙b5y\:9bbjmð?{Zvk3.<06XO46: nV_y ~ Jۀ.jx:unSO bGЯt;w4o]>"ZQ s~<#_?0|\g_I2!(Y7s%'tfz85&G'ZK#A$iv/ &?F0I\ndUǸTq&Yw_S[+_ߝ9hhN횦5&ig.N(;?mr]l*KYӧV}dZq52z. @邘R6jioWr%vn%瘴D! _-P&$<܃֕0F[)3=e"<;) yi󫌶OdؙO);VV3GJ1m}rxl߄2%v@Xn k;'NV@C)h81ԣ QĿ"^d#p.g /)qu&IK~Ei,$QV"7k2e7\R6?XXN^b 9BLM82ԓ7\|4P2Hs7 (XHޞ^@!< {h03c!?or!iGTޡgv;|ʹΟ5ǵSg݃d߬/뻂2"ᕤ,.uW;"8NY/˦ISYk5X XȏM+r p5,dPe2Su2 #׏puNoX۶/يfC},$(cG<ܶw &o ʼn7C$l߮Q09T R+$t?W(cgX4=S7FD>M4OVI_gs{[],NL1l;:td1 \ ވy6@tnv;&{x^$vw~ $R` an3_*܇?tz(/Æ ?mLI![{{sFX3"oصl5Orɟ~2MYҿ*_åK@.u$$!Q8 n"d9[k" KfQ0kjr+o%;'Z')i|BvCl*8UVn)ы  7#B,y"WEc{JCr8 4^ F|/Arݦ6fejwYkoo<<0M7UK ~T1PB\WGsEEu@,`t6#.ʣډt k8 Kn%6ka%i"BeZ5}}~Flo qy }JlN,~r@'0 i`ٺ C͠T$N џuY 7awJ?6d尤bnr$6N G^=dO#K19uo<36/YZlW#~! -ctO"AVJ J%Μ@oI گd!)7Vξ#'({(;(>r:톞@-O\܅h@W g`;$ߢKUM@ͪ6$1 -osL18r(X1:rqhFZ,guܞwA_+Y 2EuuhH·8cl9 xOvXc  Evo䉲nS7j\:\q>>2 g{E^xҖ$kҌgUii4)ˢΧaN`KW_nR ;2brzS 㽔*ʳ2\Pp_4OQmȹU?q`m emA Ceፉp>ӄˎvT7nwĔϢntݛ~} +#(W11Ȭw.op@l[IIz4;yz~$u=&pD)GvZ.OۅPNi ئ{mGNbSpK4x~Lp@qW.j&͕qi=;QZDBm!<\C L4qCz.R|J0֚^#?NzWu 8qثNρ;=%͗iǙ2 0qЗMp28DIk^3B\.c"HY lkQmN]7()<'3`"яs?HSrUx=5ʑXd4XǣƿP|IIɅ8x9 W~e;r2n[Teikz(|{g=7wN*=w:A`8>%<ìԳ*KO#bQ&M?bo/ p 2US*VCOwI9eC#S^I}P.tMY{ma*Xk~]cZU(-[Bf^}L[^-Y^\}D$ds*7]&)$*a\M F 'ZqI@'7E6#+vbǭJsL<]!:!bz;M 'l TEЮnny**$?I^6uS[n2{ʈKafXCeI%n*b Hk8[ʘߎԍ.\FL,>eO=rh37\pVF?[6vh.gřxy>Z*fjݼ_sh!Zk@>R'SsT[MvfBP /yaB.`\%e 瀰^PIt(_Dd[md(oLfR. ƾ͢& +@?zJ_{,钫Ct):K+|'/uZmֽxdQKѯ#-C"WG]iIy3vOW.M'  HȪsQyو_AC!c]}F$s>6O |C]G_<ƀbH^0k!fp][Joa4(=nZwI\_TC<]:jbҵtOcqTPB t.1*nOΙ%A?gяk3 AfiUheّLpVM5i\iٕ6OQ@Ca`5(:^fҚRߞd B4ae`+/ [l] ]%m}S/lTL QdU ufkWߤ54tv~h-X&)gG2MV3@:R%"U7x>:w/O//q?*Cs:Bg֚Zdd0X4gj<_! O}.[ĴZ,|Lˌ\[i:fOײx|<%z ׋쾫_|ȩl`87Wχ*gV鋸6voQ17 eKf-ۂ ڽxNcX1{z&~ݑt  Y NEd'>'=%氺X d z$p(.|_ EL0k+g&4PWc]&.qe1s+H_¥(Z rd0Aq$SRlߺi[D}AI8| I4d!B%9 M( Uat?NȜ_x^~\fV̍_-vjnfbAޘ7 ^S@yʚ++߷@c-q.P~=@0 :c EXpA <ߠ+f܂JT<*Hwb3U3fYv4耂槿fG\} +iWyjF(i^譪hw)eZwRlVT\؃ĿxÖ3;҆d)~,/xY@Xb{P8E$܂t1uW@/@ʌn)4~^.ӼA3K3Wx2@[ I(+R2ijJ>t 9z\@9 WL*:1) kJ׌ds8_Xj qY&|-k'B׆y ‹[NiČڣ3>O:1Ț~{'R[%)hJApc\r ߙ.[,(b]1yԳg&Z2f6ք(yhh!"]¿ ( xf%xQF9}$n9n8`f˽ t)xŽMDZfݕ$;(IRce^<P>4!GпPGvXR-&Tcql$!ύ*7 \l.j2Ɋ\uc||_k9 F?3똢qr$莖fљ ,n¦=6{]g[T 7r Ts]ai!@u 9t>]'kΦZc-o 7Щ'蜪mWsЊ)_S_s "IGi-fS s Pfgurޫd)(G}L5 GְOGЛi̭[l0L~+wԬ6[(3 ~g6)s{q>oɰ cdܔzRCꛇ1+!"_i;]+iN$# 3njsೋR 1r~O *!Š փ[6ۮT_#n u^B;ݎ$w(֮x;%%fХn4sa#‹oVpx=v Z3YNzӻVI`x(#2>PmHœ{|#+ӷ{c4+`3)zb!N2g'j@hMlb e04[͙`2HgqY%x:;9|{Sb~'٠!qP4VU4id-tމ6_Ca/I+t1y@[&o- ( S.faSe?=QTR7`MEXRrڻcd҉I8Y&Ÿv.]!5g:t.&gQ{2pJee;L>T8Ӆނw<]</}!CvBF+Cr޳!O I]O̿kd. ǗM#"ƮO pL)^L!pcӞ-6SB!\ѐtZQ3ODf*wuF")S[24GP0ި> ЯD1pO묨rڞbL-056s/rKsf|ST؋dAb **"tK+E\CB42a&s .Jyt/['Y/*^PL#xmZͲs I"Ei23X%˿1vLך Heq+X"6E!75p\ȭ,c˫z(qFP1Q M2c[am14/Tb @"d1o Qsf &lmD6o(4c"2/j6eڊKdFm).nM 0'8l*"\שZcxk7Uı͡Өw%ko[W#)11ڿQ4ƍ _Cz>iW@Lq`JT_':엙y`P‰p*+o%Ov"t Zm hE 12?5 eSuh_߈yXCӶ#$ɟ k6M@Yi `n/M򴑶 h=0VNT2.4m`Éxeyc0KxzD^=|NF弓bG>`W}C%d|qʪC[~!8OϔFt?/5rβ] FaP_)w pƗ%:9b/8P/0.g uIX@]{i61"ǒJ|ǰHW Ơ@`aiztUqmSFTDk%BHwGl| VQg3TiN˹eٔ*Uoe?Ʌٞ)t>"}/,Zo&Bt !E7e*D?WS1G2>_?D87|hכ6(:v!lYcLr#8U*,t$SԨ$g'n_߬){ŠY[k(c'N`dTNsEϿ$ Lbvnwe:ȑ]Ys+Plg>#YhU!H݉ըח87Sד&ft*b"@@Hm$⣤/ tD2|I,HQU[4Gz3B*I !(1<ޑN6K.zRתCWk"~~0\R/M64RK6U:,X-Z0 }#Npy@F/NwVFq]!8}0,ACkusP;s4z ž\b 6( 3u'q nfG>]5B7m AWplb )ifO1ar]O3t0qcFkI:دU#=Irb'~͵H6Jgp_@S^:o0Tgzdrq*,-X*<%U w~j<#EET3.:BDljW1?#}ȡp}rfU,s6On%F z}%I8z?ZOOMl!RQ{}voOFFd( VVҖ<N|y2ȷ-l)L[&%) rO,tGoHRBڨ e#O.Sޥ4lW# uVdW */QԮd3vgL,1(Qp(Nkun!z L2@P`>5;o#M2&m&GY~; ܌B=%E` y&=Mw.3b`n2X1$|.ْV.i]Ѽ"H}`l !/y|_G´1Wx}`C9Z>gd/ _747VkrQWoݍ%QtT&@-hڋv̺T91F 'w&mT09Y|f5$%zP9BRKA (xh13`$uAj@`7t% Hy5V腉_"oEC -fOm58M禉C&z;26mn&ꜺGNt r,7" va.FazI bKc G,*::hYߙw"bߎa .w5@ m M3/`?WU;#2OnP0ݞu/v0 {~ 6~ΐt,(qr$I7,!΃ dE6aKd COmeQDkeDEpτ̩BdT(R>XaZ"btP\4hqKlf>`q u 3ݛCy4U=s h㆝1rqZW-hl-[⏘N:^ZK|}Y)+{f^o= mVpkOvleKNث 8 ~\ؼqSgAtv.Up_> 2fԔgNc&FZr)3g)J{e?XN6NQ,i)]4'M|mok50.>TBd~5`WxXfA, kΉ%m :-Rn%t\p b$Вl[C:"!ƿd(!D!eD~p~>""Dpk!PMy%h!c)%՞CK v{CV| Fl>vF?Ji݊G\ΖH:*wĦͭkJy# WΕzƁuY)?+e8;tB`]}C͑+L0Bh ȇVP(8޷w !JJW澯kb< (ӝ68K2t 蕚VYh<jLn xI@G-ؿ^ux=.%"oXRP7;j3c ˔ T|/v \F^V2*:x9L}sB*пj-2"ꡌ tL'h$ݬ"COԙ|KV>T\e.7| > !{+#6|>& (jR4s)򁤬5: E~&ܔd<3Ɉk~4k2rms`:DXU/υ=$P"Uxk/;mms=q2"1ʿ7&fB" DaJ>NY⪥EU[D-K},e=9\a i!N &ᇧx(a|Td )ߏ-J@W1oF~FJBI)O u9h"SիzG4۔ԡ+/Sw~7\ucSy޷=caìB P(I$2 WP5  < ʾg Li8:ڥY̵F;ѠsE,f1Tl@HZ}/ ̕ P|A.ԠQw~ lр銀ᚃ!e`H1ތm48/{d.wBBXTPvlP` g)z9BkhCOAvbJN_Bz|,fUf2M^WITW,mXu2Lg pGeb7p /b-[NJ92,Wo,z$r!8(F",L2 •6}Vo{?_,dJX(P):kkjMڨPW#zᄬhfKJM㑹x_U*\ !f Z"pޯ{2y+ۥa|jpv =p7LϺ3)7^}8ˬM"شS)߹gЋMk]ؗiw7|ZgӁo `rۀ,๫Pj;U"#~nYك_wkT$,4cr4n,ۘb%0cP?.;t.3(ޅVeݧy ppLxYLb"VNŪ2B10 a/qAo%(.\\L\s~-Ƌ^l닍v/ȩeI_\vbXC/dA,Д=)>V{< ~ESEgKE6r6Xa68?Y.CT _r? tc=IW?;J.\hR^Ւ%񌩗Ѵ+eY95D]< ].Eƌ3gᎹk$I k>A\)_Hd 5\b1AKTw}X7NL!8 %b*+6%1ڗU]Al+ }1lEQR r^֖fZ ;&-8;6YCzw7X_sbc${"ᭋJd wSqei>Ձ5.qsdt<$,0K k+ _JPmcc^bl0}r60V:;v Pd:lpLN3g'ѱY Y ev9}%1YD"/]^rd` uhH_QW݁VJ79ABWT]ԜV233 Bv{2d ; t?Z.+n2PF): '.uȪB{@)#M즶mT lci 2+d*xGs7 jD(wv1Fa\uQŮ. Z1Yo|g_@S>l&{LowkSAE\nXMS)c~,GnD)BR @&ﰸdI eύ0߇ 8Ov)Ia5mVDIۇ{"H'P ԿD#2L>:mF 㟛AYfp_$4<ߦU؃?ӂYv1{CmĺnLb-"}" V:-q׽xOٚ-Wi >h͵`->d2 hj*\~* |+|]SI؄iلZs% B_ߟSh_wžrY!o^*N:2,y:":1-ۭO.3bhޑ\NCH~EQ,in$O)?נ pd1{ èx')\7cCZmU]8ZzIf.v?idZjXWҨ ^)v_kTz<{6'aŐqɗsO`چR۲EGrc=<uZv0|gdNd"sǥ~L-^:⺎3@t-F `'[}ߋ[%*XNPn犂1nÖ-c7p@%7 V Ht0.6KcdW(Y̿Qghg))qĥ#w6ÏC\*IjG'euYLn9O}( TWb[`]D2xfo.ax>Wt.A qt]|+tQvy[id\lS]>*m: &μy*u]@j8( wNrBooX?#bܘ!0DFU)9;EءzL ̛Q~50iuXj@!b`V5{ ,d.̝JQ@CA}uW.YHHn~%MBY{FvtlbyK tM!Rd#l,  !cvKYlBȯT^^SBV V٬*0 qgTAuo0sׁ_2u)Wx"h1F31 ܺMqu>0Fڻ8P,_Sg]_Vx(53&24<(-OLGHZGl>Rj_wRo*#1Z"Tt)02HV^fvr[; wR5fTb0gza9<E 1">@GgK9hb1&9fԫ4EG3jH1( 7&mZ"?upsb] 7K+OÒb8| a؝>b5'V4;>,`ȱ8tJ,] h4/g[rFI (8.unx4Hvc+Kjs)5'A[>  侃%Ҭ+X߬JbGoC _8ul24 eo$ēY-8Β9y{%B8ɓ~ﺵ[A* H_a`r%4V^(YEgdIG` paaB\T8 )i-ɣ T:t"H,=QuxcڝʌKpN_^5Wi` U{9f =P՗ow2UJlDKK6iE8NԴ<'ek)h-*)Gȥ]wp\֩r8;뇱Y!ؗ ؘ5UѺHߜ -/:Dz U05 FlF'9 ^?$|X(\ .Z _0JwkǤ}l~,GySB%Nd7R!kb/p>-G5"/ X#I53' vɭw*3ؽ\]mH5Z #/V BahE߄s;l;;GVy?9B~߼qcp( (ofŐ She!xfe`|9?I)ejuG:>1=5bai-e1A]_bEÎP@hsٮ&sV܏39|^}*6iT`u;k"H]PU6@ ,ʻ{ ]:sƠ :8N9Q{Y(Oe.q<u^wa {=π7G\1 #~N38T{'@F`Y3nV{k\[AD|8O+('5c6%ݘ* /"& TLv͏.J_6Kw B|q 3#h#R?삨mrbGd\\7A1*878N>??") sOv$Yط4"#ds/]6~zTz?W`wW`X`J̋2Jv|#%@|2X \}r6qfflN. Kiw2z 2C,sdnתOQJz !!1 =^zA˄w{_OC<_ JSmJvYc Mt8{cSM3\!eoV#tfn^Ŀ>E+:^k-u]jL Gu|YZpqbo:jVcv΃&uª(Ǻ-';49yM- *ab`2Dr_kO)1"` w H/wɠ~rv8-H 4k[O7R{u .*qHp-qQ&鱧 F1GEkJ^rLyW ;-AA5 gジ }Jχuz'%ۣnj7Uo#&@[?Ý[(fUTa 9pn;b7־rR &Տ4=[tDž,Iržw;`Y 4G?ӊp"~#N!j1d4溎 *˄_sv w;ZdR,ʯ` :s&KhͫiDAg=DNfeEF^sHF ߤi*\7 2Ǽj6>q<iUP*KJ=8R#D-t?D۰]tf??g'y*>> ѧjFovsSK7oLc+ܖk5*jw|R׆$vlIE}^#71߲(';;ɀFuÝ%2~'2Iԇ-sԍW(veLrVd{6&4&8h\ oxFB%lAu r-qdz85hv/ @ o6 \U~9CD+`2Fĝ/jDgiu_h{FI -wa M!} MGFz?Av殒R_c|dpvF ҔVTt|q-_ŭ~0` ՈZY鶶a(-Os13E?ݶUpdV D}3*F]I!2[ + nh!.]>*W(*8޺i8ɲ}=V"mk׺935 -)BVcO48zkP^^]:bq@%.;?|BNߡ2ڱ(~̡2X l6& \F@4I N*Y-#hL_tr˅dXj~ViL{p |[ BÙ j m Qָ >dS\xk@wrjbg *'Z"M6M!,x@6a=ȺIwMEYQH⨩} %'hK(#{|C0])XÆ;r"nmN#& r.&Le5ml#2i-fBޒG  rI,4j)-7|ǪP#:W'X%}G.ӊ23kHEO雭1`P2<]ȝ7+88s6vPæs rDlu4" _F/|dFuk.&BRݘd/eVOm<L5Y1|J>Aφt 'eo#M֍bĶ}3łBЖ?X.}ϭg5n0mBzpvʍoC41eu?|{F?G: 85 ~GtOhER8w^X^8g[%>sgpl~]̻Ix~#9ØB22sHS%~px K¯q1R0R: 5 3R-۔.w"^ ]]@uסww6(1F!+/Tr~czo;iAKR # K-хdc~1ÿ7`ʙ8 pmhBGadH_~ !5^.xL &H6u2xӪ¦_WJ-`0FO㌮g[발|w:cR '|<N2G.XpfsDK&s>ӽohC]bLTFjck!o M0 9$#i-d+#e քoCʟ;c;14)"L G1ȉj 13ôFͪڌOteH ivA˷ {)b5]39e5Yw}a@iMˮ1@BQ@Tn ėϤ͜ex+7 r35E2j!Lxl0=sސO#c!7ԵVUbF)_Oa3ˡo3c6Êle#q>CnDi|HrUA;8yeb"{C"aiI@"%O{/wli<5|Rsib;ȟ|gK^< WcpZ{[ƆPv#;5C1Ez|&嘊߃o@)Rv\ڊ+SB^ r-f+N)u)z(.)&3ߵrH@IZӞQRO?:C lhQi:5C5 N0of$lHv݃ϛl35,%D0DU_$z5Qk:bKD̡($h$Qhk_PR)^: ZPdWe BA%I֜H? (Kl]GfIuXQ[&2 쯗>x4wA 8l&Mguxԁϫ+yk?{Jι8d1AGFx S{VRPV!a &x#xYݼυa2g?M+,T}IU`6"+ awet_f`OyV]=*l)}4]͸́*`#)+t[H9Fp\M&} [VzgX2mtW8XsW,Ų沶Id[5B"i> UYW5y) HQ 7H>=_@<޻U|\1{hX'Ά31<"Smm(S.p@+] 4޲oC$I696|N UD`Qzf/l+˷6_녡R,K ܥI :3 k̴ũA1!hjxUۈL,FPQŒ= ۇ> <WMDX !;ML-yK=A)ev@ORu"N{MJ6V|3j5 _(!̲@5l]߼_v #*bCϕ̝ ݴAmݴ5##{@\Gm뺐_j| o3ƸTYI\yEd'S^VBMkr2r eBel*y/RRF4ynۯ\7Z'4@!$+M5x6 Z$CQžJ+MPJK4∺.38 UT"GEP>Jq7hBV ?Z"xɀIͩ\vmqE˯B9aȶ|ȹWcP0B;gRU}C|YCKTH x?,@{LT17+L簕NVj]s1^nd]l,*nu9N9q5)PgbSϊ8'z(l,Z$l78 Ad#iPh$ ֱT~K$"GP%rM  3?r&.=Sb R7]V@xN5e@RA0~y`]eM0ȌtDzxGF4ԖVV"=o÷\{itۚ9mJ1e"*2|kiٖl {5jMU*݋<ø mĴ!s i⟥4.F5OMfPx ΓsИY!5ojş)Sㇱ&m/+(!MXH})t d&ӻ.yVP|MZZƎ(%$@)f숖/6-u @`y^3[`3CƧ}㗣y(̼FӨ#H+Vd\fXVJ~싌ktF@c'Rd1mT$&|,*pxa;x^ Ќy9 dMBQ$+_YaΜW}݆hgh;߻n7;y3 d.ޤzċXg^/72$O܌8`5\xM[mWkX(\&4ZXZ {{SBR%9nF4hձEhmAHt"]I2|'(zo.(!Ǚ@ט;DmaoƑ$HR'jwh9ǰu#Is?wsN<fFI>M[W"sWFfBt3hdzΌ=[#۾حc#8i=f 0qo4HdoOZ|==T÷K^X'4םO9\|XSg*^U;ԱIJIN9,)K J{w~<S0 ޲1:SwJPbaՅ֏5 -6ZapҐG_E54|M9sIVԍHҕϓ@BRAg%] ;,B+.єjEG T5 ׳3ZX'V!Dc)S@TSy5uD;~.N_I%1lBtWJOE.)0@khP!Klڵz&)E-hM`Iڻ]8:$vNxr[ ㏥'b4!bXH+q>ir1ޭ}ixFւ3`w (xгTj(bD.[WghhO^P;h|j@Tb^oiǒK߯3Gu&E#YiwH_:yn'1QMjkYLGs={MI0?,|N[N+ ׍sB]OAySıE!܍J#g}R \iL&G[{9l؏"7ѹ7vZ^MO\jl=.4mM6 ڔX'6/V AɃ~ZN7jϚ J-PKIȄ4|_u 6`ZGxp_Y(4iv5OyC'F\2XsʘY?P7VI0-@/" L)tٳ]}yvBi^gXb,N_u_pZth2FXpX?~u}^+U% @&ƳJbP*I^TS1QljDku[jUM 4SBBo//߶>lxDRh{-KlE@sr Cn*ϝׂgZ p&+ s͘^^5_v,4hEf%Jmn0\t* : ]q=\y]rch9dtl-KM|9} CPWSSf>1)>ӺAR<NUlKT"SV냗5 Wr,s%5I V5%p+囯g&/謸v_02#+(bRL6ېq'k2k1=VFѨ Ϭ1~Z(sy‹5<1Ɂ_޶ņp2'0h -#`zNlrIV]nL.6u+3[ ׌5މ!&sk?ǵyOL ;!s,U1*M&7k-]ùиa6Ë޾1JZ0 2A@-j5cb[(WrZ`0 pѢWLȗƢ0)J.D0:G!^{*&&gPo:dWX.g8s82@p"V[;jnPmM8Sʤ=7 ͜/W!9t-3) U`(k 3zh o Ѯg8R~5K{?2sp;#u<7nqh|f⦨)P쇏*<>R+S$a_m'$^H?#DAXa$;U}I;ćq/175gm|Ǵh{uuNXVq65}Deֺ 4_ȐTI\7FS=d- j]&UDT [K{DibP3#3y S.w/"?>plvN%n}P~TX=-h}|b,Y?L !~ 'KBF-汒!u.S7` MSj/Eud|8(;;"[<(-|ޫC~\q.4_8imR$&' #1,#A[+0K؟4n̙6 5.@2-u#N5jy%e6WQ1@}fWk/::)R.4@@pٍ˚mo>:A.0se$de±liN3&Fu]Lwm;8e(N+wQg{F_A C,]!2JݜMu ,#/Jq7=k{h%eQ,d'Th.UGzp:Qf$UxiL}C;XLu\%g"Lr;zK9 <hX% #lό"Z{CIPYzxtmۋL{,yޥ["VeW!EAwo:?K %H t&lI`(H"*kJ]/HEn)k_!Aٮxa'yy e9,pz>vR$D촊Nr0:nqͮ)1%;^'(ς|Eo&s5)Vᕰp, @rs{"/BE"zYw/Og|iU +mtAɆ y 'p* /4K,勵W@)*zܸI=JF!:##O~ aD' >$Rnšd)Y]x+w 9Q~AE#Xԩ~IƻXȊaFz1X*ƈL=JC)p21gM-[DEf;u,M-#b2rVB 'B7jytBd{M`jQyga4ub_u|,D㢜E7{DS·) U8Ai{O qH8ʲhůu ϵ2`G^36|ְX˯[.1eAAPULJ1&W-b't1J֘ Qym}Jm⑛"2adv~2H1_䥠_yv=fkw=큞 ([C(-TT?NUX$׃I"%DL;Zqtz]WdXE/]s"JT@*[LMPKm+ѣJ fXTzSgO*fI-S 6aJ2"Y+K }ctǔLgs咺[蕰K|EPEU4՝z""Gf2ru߱xGs}eqC T7;a%rGҮQ͛}I3}( z2r -۪ ܟo*'QVy+# |3W@ Ӽ0$=]$[#ԝ}&`\!ƃ-VNuHL3DTDז*UmWGݠ)AVΟBGqNW̄K!o.RC ,odd᧣Ď_|  )4Λ:7Ҷ2 rG:-%g+0 qoĕ؋I")ACCXωtljje+Q6 Ü 8(pZfOѣj8TS`~3*Cp}P 5[se^^k<894+YkQXnx⩽0YL㒰B@yZszf:.-ͶaXdB8 :sՔ!~5wA=4=&^\ħV6p^ߨnmy[Nycܭ='7oZkK#EC46fAʃzcS]vc}zg6Ķki.'rKy@*,V%£wzYlXuOZvB2BO|Zr9Lc(ܹV !O j|?͘ d [.9".`$ M+Mumȃ@QEۈA]G*Y}-x Yd@aZ jC[Q=(>ܓ!G,d1g|Jѷ!e0NV;]t7[`E`sҰ}`3<G)juh ve2Oc|䲎 kٗ9-bd+Uwk*b2 G<$o#ClA{F@Ԩd1bb$me.A:T;.ԃVCPG<咯&Rr7AI5QU(Ț>C{sGg DE o&}ݰJX9րyfA_$V!k9/] `}*oz~@B#2BM2ZC p{xG57x8ƂL3-e'c)Uj4R&jR˯$nGnvUjpڥc .7M J+IDfomÜبP.3b/GܼI6N[d Fa e'o &C)6W lR&NHe{ko颇k$=M7JBY jid_K) Lbf1Nµ'FnHUx7K~?ۇ\یh3֍ Qyض~|FcR-*d`N@262+AKGY$Zm,\#Q ~<6Z+6F8mefqă[Vu]"olаtUTpYQeZFlqgHdvǚ;| Z0ɒB#fѰe ~Rm2#Z6w|czA(_HHua2,Ȑaܖu-u":okS={,<|x(8^wfҐ8 Y*( y⸛M%RgUa܉g)[/{\r<BT@ˇ/Id&yv"eDŧŢNc0͏ߚ&H`_@KyC"ΣL:{Qr1;x0Ҍ(eK=}k">Ö{F ˰&32|CTɃ,jR +!aT}$@}O{b!EG~0qJL mwB09e&]S=?R[!3sYd8CTj]dHIJ_*3' QJ7*YL&7:']@Osc=dl@SӸCr=MJjbpi[?e7m2IgWk9篩 N> "d/՛__Jb|ᢈ;^<Y2:Mm;o%SetV)-|t9͵Uah7V:F+'QŘj, fbYpƓcOFck2uߺg&XUs/wcN~el(`{1o@&8Q-D7R|O2$>DxڑA]bjg.;K#3iPj{ =5̷ϭ.;,Jeη+9R]scKy,ʝ$̀?'M+`N$μHWb"!զg<#P3 ow<dՎFi~,'Y֞Q)rض2l TmJR~3:"7Sv /PX`%r@Y+!)^bRr0C[pԖZs:) #l3RbNLr29fwq,02ЧmgwU(X=+s+%E:PZ` u}cZ=sSw|sE._ߪ{3TI5r6R1[VQ+7Mԙjq qE cd\OBwS5࣪! ,Oq']eCMH&lQ{T+#BldUq1պӦ&Яk,7_WIW~[ͥfr2B:{j@[? kO_,8,6 2_ocA0KWGG9Vh~7y*NYxC3,= 0C0㦳m3ȿ^3CW\XgCj8H`D~!]aq5/ V˯סIt'v w6-ߦxM,BP]˙rĬ]o,w e4S=]C+'k66OE?q2oAӘ/Tf w*Ĵ-2pH_C' W-a;0-1Kpv|XμdBk uH;6J6"N&,f?"0E~pl[μh-:>slN73#q\{g5F[ƶ4ՇQbݬC[b KRr&샟 ^g=`Ծ֨i<7,.a&y% &Dbn%ˢQfPv;2#N؝JϮlT$)(5wߒلߔHVZ ^&݄eQ\XY`E =9 X_5pFg~z$X(-`/I!ѷ;ekLLGӛvT"Ŷ@d vNuyۈ#fiE-k׾R>k7E*-Q^.IQ.D@RM+q$G_'?"ƚEXEQoV5W+5r>[PCx[;u/x6YXI]q=9!UQOgcH%TmrA W~]@k@r$|ܠ =H+Ӝh2k] 5oR6Y1$ܹimӯK3yo-prE29Uܳ[6÷q m{aX%#BNy}6h!}U6Gr_$RUMk TƬ0w:q"1T %f ʓw&t,&^ >tԡi=t#,e"b@_m瀨9!&4y.`ժp7$ьn'WH-;%F8)Ya.y *B:*qn`eԿ@h +Dsj+EI9f&/(pjGFDoWZ Xv,jjgz8ĤEKZՅl޽}LPE\Ï6+[?i60Vׂ~<|tRzE{mc=J5ZsЛy$_xٛN(ֳg=pôoa/~C`lWtE<:B5̑]``xG~=hP-8sʅҴk- D(l~"0?fUeay@Ȣ;\핾Yb5-Ah7fXqENNc >HqYt#*݆*5tpFNq%$H[03^7ĸ1*.US-;m{oL1ȓКUIL5*w/Rq[肍 ШWK uEPO'9;+NKlLj:3, Q`uN#3Ti!S-˴j3t^F3+/XnnO*/ 0)Nmu E!Vlk :{:mAf5kScYaj.hF}_)ˁ/6C饖a!}+VHA`, YRƷqCOE 4<QgM+>CkK ]E?tmѱ$:Vp`& A4\guq;3fXu':~k^`(vl$aYR ho2"8j#Oo6Z&m'^>1ZdO8l:@_k?u'O*~8ղ(ґ[2rGQFkfg"my3H-L<, ٤cI`b)ٱv&X^@VÐl*WQ*SǯBOY3$pu'(=|Umeai7՟ a:ۂ&M'Gr.PvV)mbxk,}ORb3@@*ug4LJ؆Ds$lɞ))6 |&anU6EVP|GX?/h,e̺fAe OI/YQ I:'ќ@ub fڒlFӝw hTy?%_<ğĉ6" RCxWSDD׻;Sp0ԭ%.>) V!iA#(nm<~cjŭzKji]9 4KONHKbM2IL_;-2)^|D#]*ùXʼLʌIn[@|M7b 4#߳rER@aeL~:4mRPY,r@M iq,ЧH~Gt'Axx7}ct[`YzO:͑V*ֻJƁq4,DE=>SpMvױde{;3U;WoOvXU==>l)9:B-PM#u@ `HU9R4߷]S %w̫1mmpIngȯj92Q8VŎQԨϊ]*#oΩmvuV*f#O8*Z6̼3ا=տ̂ cŢC xcf8{fHa[_8.N?gW ??讽b<6i2O_7^ 0Lk_%n" M,CM^샮ODB>`5s.^Sm@|S]8\0ˈ|EF]rL&aˣrC#?,jawNThoԴW:-/;R<%􈇐|] кD5#//>fe,Gr)% Bݫs}á WǎKw6 E݄9_A=j>1FȜQ2ZArR 椞Lwg!JEyAqrNԑnSia\ !{gH}RL6CT*aa]R8%pꔣ3dy)w[拈sB0swQ-zY^X-&ZŠP| > dPUwxmϕ#0m.6tҝfhڕ 6TOoG/#y91X!uSA/s#DHiECZ.^k )ޥ07Ad/6<܅+TC=`"(la~% 6cT=ሁ˶~P* EtԚYv !&yQrdO޼|[0o^LOI]uҲ%}b3A݅J6©$t(n%&%c06YTIsd7lq NIE`6q Ttt3^tYjH3k{ek2xɏntsp̀dc)#N&ZEuEdUry]^[2t}7d]d5m&a+ '!h`b}40.7ji ~ pWpQg=pDa6bqt+ٱCJ`u_.!n Fӭ`s.EQ8]ʘ!?Jٸ}'w )o7xT<Jbd3ah+tv{O| G3t#RJT ˻@O7 uKTQsV}IQb2fGKM nq$ꏻU|Z|lܙ* #Ɋg i},̮EpT6Y}n%&-tkpkפLވ2]H4JPdbڂzx hG vK4/A΃<߾>&'f -<Ēgb2Bt* &e"̻MtIϖ\J"lݗHS"l1_t)? H3h2$,-VP_j5޶uU@FemOX0];:M& OvQ+ޑr94.bbo2olBrƿӠ_`KdXjgQCV/a"y˒P ~%SVm\7A5mN<t(dC!!H 3HL Rؼ2DrڄWa:/~MvܙN"4MEEv$]WmxJ!sZllFh2vhP 98`ɒu@d>Eu / 5mvN(O?i@Xg^f6k+ҳ\%Mi4ExXzHe5xQװ4@hj4Kj9%iaOfohwO}@S-V'.;S|hUȧߣ&G};1Cst,R I0:lzbf|aapgHӀxԲ][jM ߣg:b ~H1^LUgW?H^7u''}IK ӵ%+1dpݔ kQCDŽQGUTQ$fcw qzG{f ܕ{JxzS*Ϋ́X%0iv*L{}؆W 7PMn>Mќ 'S5h0K샪Iө;΀柹 wTcʞ:אwtWȁ+yU'"7$.c$2U^)&xKe2ʹ ZjK *9%(;Fh,F rw>AÍ&,1@5Dn]KĂxU.!bU7ؑߋZO C.9םum!sߘ+ɣ ډ\Q%ebF3z`=^3i;-@Pntw/ډ6X2eLED`ݼxA.~KD(x\ m HN,kocFX _Oxݲ08bI^vw[He1hsL\q& A>Q`2$sD.YXV 2 ŀ}P(5L{ӲY\) qM]{Pց*zii$}9IRmbQe\:&SlRt:8Wfs1 iE]Fj 9)3KvE 6IRR>`RI<Y&:)Ô/KKr4a xY{~reNBNz&ޭԓZhӛ i !Hv[k5GorT+P4\fF^=?yR`{dSZB ^/n|9fh@M݀xW\MaџI$S,-]aBJ Պckܘn7|r =ݨla]6ASP]?("+"-!>,GM)[pFsKnr܁O1y-uXةMg .Uu6 W y(*Ƴӆkk.Yzj?Hz!sÄZAB{AmI^<2v̆eَ-LNIl\ .jAq$ZJYI>Ef1[c2[dSEu$ zѠ0y;7`{A1&{{ +^]=8jĚ@HmTq^_vcЛHE鈦bI:`Bug4"MNj rʤbOɋ2S3ZUn {)!w9z=--'m nn(Ti\7q0zڮ2`d%ĜA*9K #{?~P!d%0EBη{_`sݿɷ*ܬpLBƮujhfgiŒDCeJEV:n c^(՛K;.v0_6m0WҶ R-X[EԜ} $ rݹGV*t (ZIZ۠\%  B5hqfZITa\Çū6K_f)Q ŀ%b/{o*N@1$`+ + aTG=ZSp'\BGuSytLKZsĕAYKA3c}DbgV/9VlhFYiFCxdȤ;!(I5~~R֖3ߕD.,ΫtqY;8@kScHl=jnuS?U*ZP^bFMPȕV#2[j~PiL 51ǼMvahmP8Z>;n$SYds,orz4 *4KpU #DZ醈,R3bxZxF{wcۘ6pj-јx(u$em gڋIn2A] k}r'ؙ^4mAӌWm ٓݍd3 Q?Ўb sq [ fJXkaI2bhlm5)IR>>)}m§CkѵEl"zytT|ɋAwWۭ8 $~>4B;-kDHIVdBgBXQ!7 De @)ްa'&=d]2ٸ.ɪ~BOx&zd F'3, ?HK>]X VquNT1 Hf6Z*qQ ӥu7>#ևDRYҘ4z^ GhtёY_^X혈j*^a&}F}${h5iD3}.:+Ӱ]oT!nM:ʂoY᛻: sfí>a$:ʿlנhک Š9PNᤢ*gQ Qձsq$/B*/D7#+`#*9w)n*cPr7ږR""֥_+VFJPP/Qo?9]D 8VL{ eX\d[S֥AP}ѣl5(,yy31K?S(vrh>=$FTjrflPڔþ_oSLͮv{L>Mu;9SF{R fYD8(kn\iWE %Vh?^՜5}huqZ&בgmdN8d,=ga_uN2za\E-yT z 7  8czwP, Å,jinijxG%fg6&ܫ?JsP'/w_vMiA:`;ѐ~A۟fQuJL[VOnxW|NCdS2̯_hI5ytRDL$;:ֈF?\\e_3&JmX.={׫%ɖS *MYѣw.a9Fdjr|o&.˶.v8)8x_%786Z$wcǷ/]b|dPQv *3 ͽ0knzKpݕ2fW'% <д.ӄGT4@=?< R3k UKٙ&ܴdΠ2jodr2t:e 8  W٥H )4>~AڀceB{lGuzfux-B2$Au1')"~?rP0Zi;#4\/o5nT.Mӑʪa+|5L 4IٲAЬ4b3#qu lWF.,$&2(Pǽh)4UFtNtNm/qᦑ(db :F?z $cEcʲ]a fsJodw'c)DT sfy ܀4$}.7C,p˙x~9!=Xz$5J+/"~wlX* 3k{*˯9]>aF3e8w*:>`ԩpߪ1h &5C>]Ňam01ALɬ@ bcES\1:cm6ftZpL%wBAʐlJa;S~,k f[jlR>F!OPSt:%-*r&ŅSpܓ?P(-XțL?yt5lᛶrpE1"0m"x_qvN`^h&֏R4E qT IMV;f 0)0TAᣀbC]&&kp z]*EulB+9:]I媆iD{p9~ha0f:|Ԣ@a݀_+CcjUDUF.rcEJVou5d6Q{3xl-,M_П/񗫌ŮHvZ2 {%j-NxwAMeS~=wIv-T[{8="wo΢%Ho6Rzn#UZ:2Q_ wmǛ(YRG(Tw(uG@A Qmײ3%Йq2 MzZnR={YyВW>-ڃo9YmF\ 8( '=N4񊀎=[˵ 0=&5.Fr yLۤb^B.B#EvM^%gw/Bajk$Ηap)[B`94bT  Rm?ϏB~."JqO~TM `wBslmPu?RVcå~Qd NJ -%EOʏdM~O(-KMq؛Cw?> vDŠNycp@Ip;k4֕#2;#:>ZԳGPT'Bݓ)^@3@dj]80jws L|/"`P|T+i!^. \jrk'7:4cVtEU(#SR .^/~˩iŽ!uRZxcIPG(_n1 ~=Y7Vlzf-}ŸKQPu ׌ p;} a{~`״LTA:S} JBF-gmXqH\ 7곗'N$e&vmf/sK!%kt4t$(93GjOh{7* mHFSLFeP,l/`ٖݢY[AC>:Pd!T-v<"@`#hGډ#'(Pn u>D猖pL !&ک5@QUohi*Si&u\gr$'شmYXB6ey qPY ߮8@aJRT14=kq ik@+vT Y;ڞݐ=֕ ,F2.ox~C,V~ADƈ^ Z[#Mat5b>l45pmLxcaU|ͧ"9GW#ɄL G#~ktȜ2LMF;H5x/-x)Yc\ yPu~ܧ,G ɑa#H rWsr[/,in7hxrxkۆ]lai89GII$f3t5u cb)NJbzZV _ eE*$U9֍IC ˪;XYo|W\oe̖eU5AHLjJaoi1Rݙӆ5H<7/{n"d$d.ܢՋΝlLx[p)`X@h.88C;1Cec;}- itw$ < x2BUj`"=2:li #r^m'5/3w ]"6zJ3#sei:th?|6X֢#щlY!}({|$zZyoRLN dTũF n">AҰ[wIFee4xn|.@9d1&AEe I$9vwA Q X?&)FAO 7Jl#|~r.2#-j0'MI 4HB~WL9R Ku-b*0MPdvVY}a%gr+{K^8H(,=&Ap<3ܩ}1~{QC`:m^@ zݕ?$ub&9,Μnzt[rV8VṚƹR-e /O+e2/pkn dݵN6wpęɴNs;E7i*˾sr'6tij {k™^E)l8c=YT&5Keio}MRq O,AᎽ{u?#37FO"YXaAr Im_KqY8OŽJK m~jO_` a {`dZKKOUxHFU$h:O}zGOP_hr*bsJ7AXUL ;a;?yj5/B4E.r2T#5w{Z|9_)եF|g'ZY A&(oJ/uܱ4"jL~~F|G[[4E,`ȩdoF?ЄwbkgU& "ڣ{ޝ 1p^bȽC_/i$/#f6T"fT!r_&GOUNpso4c5䣨C$\&MwA{d1 5BL16:V'׋@nHXQTUAI{"FxlK2|ԡxTPllhڲsZeOo 9i>e`6GS I,靪LZs`e ` 斲 6aS&i)sFǠ}"}Jb6Ͽb=[ʐx"r ch!"[CV uFzr@,͵ȈÈTu.?-؆լȕ{]JgQiG:T-A " Ndgw+߾Ee!]Wdݝ6-=j<δ ʠix<:H&g- kNwCݬG Q'V? a8:(ZY;L/؍%"ȟoO FLT QU eśPVZrBXƲ~D,{T1]y'XB\Hָ- $LJɂÔǫ5t4y)ݣE0W1HO+LVFQhP? <k aM=4{Wbk~lIƘOJ"/>%Fdf[9%[\(gb is\( p <(ؕ3 4~}aYT~GYFv|y6O[Ԉ1-փ\8lPc1J8H4ꒂ#2u<"h7(nï FKKǶ? @>[H>LѴQAVk,ӃHAU+ȽdQcNqqP5߽DÂE[NUx!*r1}v/>A7"ibJa9ձ@ApSʡ$B2\Yqë{/>)1L>|-/f"(< %9U;F5~B-;Q`KvS| oV3tbz\FW OvП܇IU{=OOy:G  L\ ;LjGM>HI/z:5 V%Ded<-;Xi.Qע_:TjГ|!u4,G#CEQl<*7$XKKc/!byU6S-hIMK}ioփ}}&Lݎ[6) s,퉬p~deH|MHA'va&KƝf-5YQ= Rъu)ZtnF3jxQ-n>=f2Z)U йq+?jĒN]v@#¹~Y Vϰ7M]w19Ͻ||J+X,"yi ;GUX7"sd~[Âqx66yIn`X{E$,E3pq`1{ə zVzvT:r g\f8wnQ?Ll|dPg5HixˀxX4 e)Cl> W`zix藷d?,k-L} ۏ#d9 ޵BR,wR.t!fQհbWp_]0bcp7۠x`)lx2,]mJXӿFq:L>il<]bXY+oVX8Tbn臖1Kq'l7FԱ%Cywdg(>JJwEO7O}ѽa>U,e)ːBAF֚ISDJJM%e 'Ni Ђ|4DӡtjV y⅏l܌W%Gz<6H$_g R;ˤRiw)O%wZ)%P`YFHmKXx@G0iәq؊O^(FW02Ph# k-R9R Q cm@HnBZ`E (e RfTCmH˾sw4Y F8 6?sneq 4;ӂc;sγyg)\bUver:L٦տɻU&4x(NYܓö;UGgcI"^[҂) φA 5:?m̓3-Ozɼg/Q=`lVtoڔmcK,ut\'1C</ dGˌNn>+% rh/\g wD<,IeWi.yZʮ:Ŏnu5$/!o gZFUN^QO%TPni8.,?~6F nHt @1;6!WP@cߒeۢ kr{ejnd9o9 #P@W-D8JǾϴ\E}Z}E~^E9Yk (aO=2ᐗ1h%ƗƐOVl#`δu#w^Go:/@E)EЭOZ Ŷt1V̛vLeTO tYD`H;qWnOC)j58&&h8 o [틳۴z[vWw+Jb^0IBn36lFnW}ބו 7U}{[+P X Ԫ L s329YɗkMbӊH_p bK6a5 dbәh'@<#N| z{ $DE/IWW`+F?w5CJHy1%V94~71Ye=$(Hf¢ywc$^h_NPE ws9ϿN[pp4Ӏ,m܉#q*)&p)N' ׾Vpdc!ME^Av1g cنTVۑme)ߌ{ OVKoo߸NҤJl̡C8>)}Yl@RNy3[ѸܿEZ/0-RgZ5ZeWD@ή*An=[x,6n44SSzUᯆשRz;vYK;'Nm#WMM'LL,zRV&ߥהCXʋU/^#Θ2*xt=4*m- ! r" /ldGar.kKrN"8 OC}a!!3.?Czb1Xp8G_[y v5A$*ijK8z{Q`!iQى_pOdn宎Ok DwjBAc۝o6]+Kv(䞔{92*C\W'Aow 63]}˜V0e;ulew.-Ν;B?PNnc*#>x1#+DipGHW_Kz>>JoЭS^80pGeOeřI> Dܐ ,c,EtDRB%I 鷫Kݮ Oj6bbH2 8PưRH_gl;sucA&5PЩyI 6zwX W. 0L@m[:Y ~5ua֕]/YnS,w@yM#1UY6ԧiiB 6[Ag܁)Liz_:0U/am ,k@icA=xxM2G&P5)dbbGg<+n$tƿ ȯ]EIM*EIx ML&1_`eqTP_FSk ZunRNzj%=1UH&*-n]dCW:͜$ }jxz%gjе$8V3:>?CgZJa5a;^[:PWX0|hҝF>L)~i窜4zX>vF<.Lu!zwز ʉ٠YkC j8!WQRZFp,Tyw]}2Dv7}$`Nɒsŵ" 1?A7zzmE`3xߜڶ-mԤ-+߿4LD,޳ g8l֊c)X_E.V9It+6!_-X ndOzbkFchɬgϞ"H9, d\/0@e&Ak_ۭ?6+xhq`I^2i7y*J^Az\Cs+EEUO^RWh]zG(zUnj@EpȒ.;ۃZk^aݣ2rb6ahHs~ ܾ/~Y bS+@t坫Gs~Vr`԰tfD3Pʀ[fEB"_Tm%FK^?W2IG>"#- iGd5iiqd$QU6 Ğ]^jo$֧@>k83msC=a.S=$4g$yxZw„݌IѭYSo&@FI,=3&l{UNϨXizOc`GJi!# 1°v$if:h9|dWSƊI7Ϛyz3cGsx(48ɱwFGOg7=i>?wS0ނ22]9gj~ 031LXgDөD, -6pf;rIſIӕP>n] R.2Sx )jYΐ[5i,F׎VڛIvֻwς2 5l{jhVkn#W׉EIv4 Ǻ)Glм c%uiJXAM*Ex{, Wu?yUTé= 11ckF( %6 L"TB d힬 N:5e4\H[zf1~O&$h5c<!ENs; fJ $x\^^} n*;ÛU9+b; ]GX->TE߽9[i%2U:o:NJ/LJP 6,:"s~[g\"nfT1X)AD*E>e,*7pWQϗ4zyh;b۪$ $Dn1 ހ݃=z~!dVCMO7N؎XD*Q*ᬇkn|ھ॓"]V'TKJBfr.3)jstƼz_ }̦/S'o6F܀AO-;\<*їv`̴^KvĚ^^,pRr3i! yXܒ;D#b7PC쟬E>6eV%-2ʸ@E?C$U(<[QSE@/tZ)COq3ѱ3r֡BСJί !d ]2\Q@ǁzGB("!͒K)ɘM9YvOIr׺س [g#ヺz=kT?E#G4;ef%C!{/xFÞY7 2ct@$cA9 n3oˎ2q9yܔ|8b4<| +^bz %1ĦXYĩsI1_d† 6R&~{2!ۚX$8E,^l䗇ĻLGd5f]1,^i '8$ Kz;_[$+l4I?ښӇ .K_(fu*0) '\9j'M϶ >zFO¶]NIP/|8"`ԑ6s ՟*}Xc}@ M.sqE`GaHRE5 &ɜ"_3{T?e;>qlSAJp.xJxd o`}q5,G)-` nBulǼĚĥ@+wt U`;#qɕ3$]r{ڈ|<4-~yO<]߬ $As<0 #HkUk a,PLGuu6V N2 :I6$!pa i|Q|e;rg3V+Ls֌&4V. ]%_QwHc1_!y*{}?[ $(kR:Ȧ)/6 W8!}XDsA }kTj/G+3Ae' jE# _@+'E>Qﻏ+cMR's4n:]Y_vRpţ:N6sXJa]ݣwA: 6+wN@?oh%V/}P q3b3wDGgԸF̩x;3]n' EB-1zW>ʩJ &'`X5$ .Ro|glVqpy45]o^xYjx9P;IPQ$ݣ9GpB>U}cb􁲂wT1 w쑠=Nd?)@̿|:4bNF\*<Ҁ>YjM^I >u3L2%QeIț1QЬ=/"SuIa$Y#+!JcE" +W nkn9LllQ9)G 'E4'Y &踀WW)yzhO|X̑O;1ڙs }%k_N#T_,R)$׫q'xċyK &vh# %BmHK| ׺ ҥٮD<VR(/?.f*{ ,e$YK޴9W튋ƳhݢyDXG 6/#]{ְ`ōt ݏƨr# 1|r]N-QSD8Xf%$ѷ%gCե̓' λ@BuDu4mI3%:UװuÐJ%sR;rW9$slSxWAe'mylvTW55#Xtf ;R#򥦉 XzJ_ `p&nQ#S 0^\3=C㢼|,QhklWWZdJM6aS@_kj2ζr+(GTvP"Nc$`2vۣﺁ"WƝ zv{$ќ|'~ :)dkhqTRUGKM'UcRlo/bZ StN+ Z:eO~Dߒe=Tlܜ mi/8EسGƖ>P1uf=)abX=I~Me`;YQd ϧpz~XH.n%]Y7ѱ1 VQ7tb=M"ɣ幟H2;2n絰(K:װ9wF&M?ɓ0,p{deXz!$[7x4uiӳ/9t V-vn;HVxc`|))"j{$ֆoS:$N#b'!AŁP>V d FUOۢxrS ^QgmM1DE˫m۟M8wG)6 zCpz6ftle5߶*RP=,K4)o4Ԯ+zB n؟%hnlhrtIPZ7N\ S5-A VU;-H[3\;coA-'jMO3<Wmi")*{JyqI>(ˋW2º,BYrki~х(3}+9-:9 !̎Nr]ijULnЈjNgTD`ٟH%^<=RNL'a;_*GKwSS'.Ԣx*[xAΏrځ>Fwkl45s2ey(n[/SkYI`h0a~m,XS_ٱ8D缐 T@*_ |c7L dxW/pq?͑mƣ)CB@!edz@e7EW.Y(px `.wB5 V[IxP_ Ěp*+Zɠ2 -}*ttKL{Q/ӂ29IQt\YYKg}`CXOG0!E}\x6R sƕIBlHGwHk*3`TM$ɡ4x8cU<9.5+LϷtzR=^ql|mW82w9ܴ,Y})~w?Ϣ|0 h&6UsJKGex \xm:?,~l+8tbTꌄG0Q:ŗx/&7AVo{E Qm㐢Wh3QK)1 A T+98ƀS[gf&OT=7XZcr8rӷ^L c.D17wğO7E \e<0 ^HDW΄cK۹cW8(x]/h#/_ GhꅪQGcu#[ڡJ"nUH0-A% !YsscYgŮrE7ܑż`\;Wx!artTDuP#cfm@wN21oR[CZFVI~4Xt6>-HdC܏Ghʉ;rTmV[(-/v$i̋-m;,' Sʪ8JI [m8gxa^bMbRB̈́'i+= /s ߀% quީICRcwșJ`ڜ rS[~% y`;KK20\gWnyj:r4 Z)F0t4+P'DP!V#f)аvEЫ%,4ijqNZP|F$Rnqm"GȼjGʠPcp۵ݻ>w}Ϟ>N]䮒 G==;vx!ZKbvMP زt'CR!TGJޛP#3'M(TF] (J+dl' l9*SK4poD.¢mQ@2ʋ6:;*>5w ݰj*(|GZ2VPhPG<#ЭѮ|;T䘢x4rrMX(}/aHoE; bS> h zz;!}u RRK AY9>]S8[8cjʜ*%@r&"]m:?BP?-U VO&2b%~Wb]=[U;e֚>zQݟ55ZSvkc=碫Z~5{<O{n5NH:9?AF֏b)Tz }M칵dA$;@Q/_\8R+|ԭ 3Gyv;1Um6WSҋ/"\yOc6N÷j=0YO?^JIKZ%~XfNjCz8˭ۚM%0k}="uj m*ۮV^XS@@ $=$aFkͶ&w@c_k{h2;tj7EB8҅ϏZc߷.IŖ'4Y=` Ag;PƁip6LäȾiJTMeKC@DAd^,Ъ QǬfgAx2BART6Z_y\xɾBGZt;G0 ?`4=JÊ)WY5 ҀP!Z+]BkTEg9"0h\v\UI1Ϛ?-OH8?jidoIv&Rhtm v,'y/zQ^/Vv1.hRvc6 l2~ou䑺R[ڝ֕(ǯo##7NNpQԇv]?kOlq8V NƥdTXs? `&~ʫcoB|q#QƺBaqSAh]"ە#Y'a#E|)+l/!7,!d50 5Cw11a,p@c,J,HbH?[s8Ă!ibphnY(1V.#<`5*[6#3ce{sPS9fjK &8jR;L62K5[˂4qĸ4[ m)|Q.Kι֑`H 8Cˑvp/T ˒,bP:ϔni?0@R׎ CYҦ-$rHfriyb:fi) E|ktPܼuhg;Q{ibvϝ #$Vɕo%# _@UdwMIj`Q,u;&N/aNMeLC"|x%ocH'tJ;f>l/b_oVSW8W ݐؽPw.ITBb"9/V2Yl{F'H?gv-FӘզ g4꼗 !ňYeOd*~7I꒳Ў]괞o(X;jNx- rM4N>٣tEΦJ^mK5ܫNUU ?dy(tJ(;LATnPMp(Sh1 HJn@B99i^)we@XȽ<_v?nGőw2*vK]\ڄ>0'v IH[[ဤ/Sݘ\2ْɌ2hj0G5CheX>}бά)?_f ?Fi?<ʧ.3XŵYȼ-r6-gT0X^|r'$o@ޕ=d!N ,(7wgKEB숨`Ռq= m'ݖ`6 BiEwQ_ߕ;žC͑$㶓\>%l*в)x t֨| IUgv~lgθ, InYFa*c/z%R D Cߍ-ץGeZ:|Q Ԡa$hK7Ts I4b5[ (3ƀb& -Ӏ>M9q*\U7d/3n^j7Ī?Dd{TfuEoݤW.TW4zCڰoIX91PУt}\"?6EDf,R,}r :pX>\ADD `XP l?0'9KZ^aLkJZ|^r[?+Ҝ0<'V[muإiYT!bP v~99.zoe^cǏckEVt\Bg =d nd+~oSnNe\_1 JDJ-!&`g8A;كdW<.MLLx̔Z;D"J7㙂jP09K Yp!/s.3O1WzE#T(1͝-u1GwAIWdVx];j# nFʎO m5];}}י~؝=HO2hT>|:EVඟ_#`gn|*5uR|LQ?;ZbR0rZiSu?mP4 /<ӽ+% $whJ,| JͮgI&peQLe'grƛ`+-$CV@"Fߟk٨xýWC0%ɓf۹tc"ARx&@GtXgHk}"ljdB.Q4YH,nӀx3g#!<ƏJTM:rʒ4gjNI])~#u,,;xb#跴TҞ6p$~H:Qi6֚6{sgJk(nm4%taxg:4S ͏k2c5a!Z5eS9"0/Er>?Nȿ}[aKu +nBkktp-!ίr-әgγJ+`/ED+-0Č]ZCJ-&>%wyRZ|G%;H;t[Jn*(=j:ZPԓSgb<6o(CkPcpL„aN+C0-fXgÊg1 ŹU#2-ꁖnnjǡJZƨqYM41oM $p[@Y5%t u$&~ަLVp-IIIANNTheU?Sw l~-Rg:vs2嚯@*3poUS%K4зƼNTBISDU=e;TFVyF{?>[ֻK1 ? jedyc y C]0Ͷv(?d Q^ݬ C)u`G6RNF#j.)H^1b?kl4 JM{+9|[zähOjڨfI>no51 xڸpo/,t89A5`9j]~?k6hyP¤;{V8ݨ!ൿC+xOtYvH0Jb0EF̜?EP6gT{T)|"\I[5TD)J* _`{ݹxJn xp`ˑZ$La=,Wa!\o:r([6mh$ R=*`+q?\mr(˚`ؒ{{S 8-UڠmKVs{hK==r@-tgi2ERiv|5>J]>n!*щ"CA:ɞ i:bCG۳!@FN.k2K\R2·(;Ǜn!ޅAwu nC|,UF`1%.T\dūxn@1?ʸ ڌ"5ͧќ)b+?gÃu%y4)(RqEY>,F#|_7 M S^ UQUu4!?#bvܚJa\ז}7УJPfjd]$W󽇭"Մ,%I{pS1]V_=+/س(h00݄M ;_ $i]Ѩ ƘJt oRR1 ,7 G~15qbV#9n$ ^Ƨ0As2 Ѵ`l2ࠁ7nM9 =_mKN5\*':0Qd.x7@CO?X .R\!x\ixsG壃N"p?Vnd26NՉʎ$jIQshaYr̃M>ܣ$S"1~8߸5ͅzP֌ {>%Y m$CC3o9vWٳ#XFz/T=4%:I7zN ^4N̻̐,-9UBH= 0,*H7j|`%ĪFP~AW[)dڿ,06`;XQO̒°(?3݇ "ҡ@&-="ƶo3#J̯H釘&J$KK"2Js7#/jT\1UF:x:קk{`qBbqrO2Ln0!ԈI9_PRE:rjeR2brnOR*_5BW\(U!$dv0~n e{nmK3EDzX>E6kR3.?pcPv:vW1Ԁ9!alx{$V0[|V]Gm8Ӊ"'4K= k!K}G;8,i"9v=žJN!M,)vM%ޫz1ݛ 0&xOq;w':^lC 3X o6{;#Oq?Ұl^mluou}8aN16d8L{i_×dqZqQzNsIV۬K*hkK2 $:w+ihmp|#2Z*ǜ'n;[_0Ȧ׵Uz' #;{Es1?67V{ y$E/v{5Z˂méFNŌyC "݅3 ?yj /QdW%NS")7͍e°V >FuڗAj:?quy9g hϚi.!I|/h39w ^Q'8wYzwXw A8<M%iSƏ"XyP4ڭ?Iϟ!o7㺠3-u!đٗvf-ŘJ; x5ȃ2 pYg0DgjYw-e%e)IXc9фb5آ45 a}~t/R6Ǟwq KNmqJQu(gO엛!$'|<3#<Lw*_3zMfgf7pĒ5)!C~56ָ[ݽ\Ǒ<5.'gP O~b頩ZWzN72t"FY]n;1c/2 PQ̈́zCQ[6o,b7eݯؘEƓ9\Y #be~ 8UGl ^{#REVw@@7upʲNAVd/bn=y'g3siRe/ɨ[Sߋ&|"&IhdEa(MݘP'i WB:1BLAw  J+uPJݟo1-0^ s7(|E;>򲡔rƵBv;dj,~ڛ19~^:) h[iS )r^Ψ+:51Ca(@;Ȝˁ}a7UԶaVwb[2rWL!WM/cpZsN1!TQ$`:Z+Z)ԓS|HdL;2W+1@T/Hem2 A/^.w>:L[EΙ 奾@ 6 ͥm݀xω ٣﵄||G%6(Zf($bV[i ?3J01]`hIbV0bͭuu{N}Gڮ')`ǵlk8U=#~ f)n$M&ᮌ7;t ҇?#^Ys.W~ 8RXli =Z6NFo1+ٹId7-20`Ǔ0g9JgW *HSa4 ˗bw &H#p]oNaFxsV"+k;ҏI+*M>DRP=NOfsjb8y_[Uv)#DtQEb2x)Rf|beLfpDMp=,$G- E;$/ Op]=3Tx.ܓ?[5-z %ռ`\UicgSxC*Bsr6^z;57n=F6*I?R\ A-o7TZbҝ_?4䪊JuGnQ:>*%މ 79s~&d{}` <~jd I>ˊp!l+x`SH@!p 2 fw'@na<:䧠Nag)G^E5`0d Bرh<ÙTƢKܩ4J ?Zw h - &3]*հ l?vܼK&P{$8d ◶.m`V; B85v*+\@h`d|2(;\o5E:j}*_\G H;rw`4ģJQ$fb(ϊb}.Ro/Oxn8T''1)0G(] xw=:ͼjrփWsdvKO"([@#J$Z5=RgT2IȠCti넑~~\(5]1Ů͐dL:zAW"3zΛֻ2 ERYԙ3W]gyUuŨ(nJ<^|uR$R+S&IfqDښI (,> qm6H'8(3CcUVEQDM;7w-k!ԭIG[uMRMͪd"pJǷo szwX;6( [S `Xj;mv+Rf gKA5&_8}qqa^׆#R@vO%K0/eQX9nU oet@Lа@gx ׻n!fО-ٙ=&)<(-6'M0 ٶЙB@rb^N0{k ?t /8*=ԷX/1Ij\+O:o)&;h&%sQGA9$> )E!( ;6{t̏q7}Gpy@\평 Nj~U_y"-S n’mz2*#EfaLA8t9\a[>V&y4Y'%~}܍uzv|(ۆ_i6=JYW ->3J$υil SdrVLę6"Dc,ҡ3ε,p;?f)Ww*C *D]7BR3 T?,&ׯ!!D{bSNiofKHN f}b h;7Yn-I:MKdU&K gO.U)|=t.7;t=|']NFQ)l̞]0Z *0+f0TQ/.dJ`7JPSk*}7m>p'$؃->(1j<s颻zrrW3Z8yB/,>ZЭ Lk7y\hVq"W[GRɝ؍gŕٴPXퟣmmjt_32XqҥymKeɣAC\0&6ɼI]L2W,(;?k2t%bQMWWm[= h -awEƁn@N0DVjY(lkmy=d ^oܞv[&NjcD57b4K}„ ^2:J)2F¡OUb!wzoΊ{0 c=͹-}޳>b GRKZuE!W[yzQgsJt9y)-&s% v,*x慎W;N)*Pv~j)ׄsPI<89Xc!i|ruCQ{A @d֔ ,ZSfPd}W'ĸ NVz[]`ܐ\6!Zbm>cی@i"uƙщfW6-"'R"[*#>- d gĘOG4 -yI3UzmA:~\yl+J/[ ׌A3Cwҍ8*#g J0<ePrfɗőA6:+p^(R5 hkLdM2{!*K = dR1fl%i%nC_z(]iD;Wiu5!eQ!8c+DWTa^f!+:BJ.RN({'Nw!IgEh‬7v/gn[1ã&Ͼ[9(Lyޗ65gJ>f޼vh:@f[ՂF1oc?$ՏLv.OA&SHn^>Y}ZQEd{|񔡡3fH($we±Y3vڤNOGb,AџF,D`G*;Qw M IfCXX7=?Ȉdt]uJlu"ܠu>rbܘdJgP*_+#ܢ0ܺť.w|Ֆ"0X@sDcjqQRjUǘC;uo+&[{_(9`a@k=CMw4D+`N[- p P RQRj:E0sZ8Jҕo >0@/ZaM^}Cmez՝oU`D2Vw,|o>o/0wP>!t(9fBE| +%GIn1V#[-ݼбTD*FfˇpquYV_ P U۾`Wrr'je?Sp}‡$jx,~=_`A/X5" DVy)?op"vR*l"7 BR,86js-%cYy0;{Kt{Bҫ i?CBigrR}U. aCsT <)Y 3ڕ^t,r!9GsqU29Vh.`fpdxk^!]M,KNe|`L+=z'JꆼN91TD)+þ wl>PF=::ij^&p_>ǚ_e3!Q(i#pQq:0HCⓖ)+xSĬ6.fh"aQ`>O\ˍ* w|KKDزƹ_l~7RJu wmzQ:%6>1k+xɕ©XjdmQu/6鱦tN5&p-{9k4A(l)l_"QsEK JVq=p,nVKC&iiLڬ3%妀gq8/V D xN.eACf3"qyIGIƧaXv?5z\ύ*5KS@dP-b+t))#u#HPv蟼/G'M4o=h80 6c&!'P&Dc5ĒjB zs82:^c֥ L#3ӷNǨ6bLSFأ]013K/ԐxGVrS:EWgh1r^#;|HBR&( 1&'FABHRI` +L:$̘n'j=SVia_r#&awsIA'Gq͒6Q̶M"UJu+uZut{tc[t|A)Ś.C9L&ݮ9k΃Mah9I/ܳ$!h b3suRn, +gH:>t>㋏ۗh3A%/ G8gL^4ų%[6CU M`SөZcT LQP?:ݵwʁV]^AY*5ࢎP% `r'ǵ]߀?]o s^4ȟf'\2mz#Yܿ`\̰dz&{S`SԿj%NR(}XK^cנj_!Gԅ 9}tݬ} E^.ׄ{ŸsF]3%NIO|}×_gek] FEjMm`77|E$+g%  L~MuS$d +c(pQzϦ|.gSc GKOpjLSn%KNZ^zL ֳ+8ǴD⿞C/sY|:oXT:PM.Ep/wL8?*q|p5:]Oo px\T* aEVZؙ`6j&v%}7៹H\\8ad"uQ!I 4}?~j<稕㱶}cV4'0s5L|_ˡWl|_$Mҗd6mEW(RX집6f!iyX4f2`Eh1+o;hp7r6'[L:sjڙΈwz,6 叼4UbAdYs MQ:3|ll r^Dx2LU^]qESBKw\4pn$K:=KX؁R Cu֗GќS݄z (BUm3 :fxmGX޵J]Ꙟ 8EMJ"v|mrϏ 4LP V&5/GUS [I7{BVYӹΈr,(1qT:d E5 Zuޱt}}q#o <B RdXόgKT;: D9囘UŎ,Y1MsVQDp#_j4Rn2f&#rv?o X5rS %Lvy\%sIp rpbw!1źq΂27骼WCڛؙᾃ1HQ̞ZϠ&voWFxNK{_#Եt oEF.Ç Y3(< `rS ],NƻjM΃shø8d*=UbNDhn4T8VxܪSKo̧>',zJ$/s(g!]_t_[. )Ya+ NҟKhrhe8$ZQd@yJZTȲɣya+bqsd3 @jP1ޕ7]Mx: Ʊڝs$DKk[A= 9g`$ә>$q2H+guNbs.vj[!aHVIy!y59/B' fl?ޠs <ɂ_`7R^HP܁(|_΋6$5ӗѺw"j_21+,wGXZ/XJN)R<: SDA9IfB؊Uל!b~Z-Ufӝ^oF :ڽVe+rIZ .&`()q"EeE,yx,AuӀ=Jqhʛ>$^a*>~ov\PWܢV}S0g_/H8VaI#?Hp3ZHx,qFYk o*")1!jF|~ 'mEYSf0޹^&q;vueOO{"LT_e9p0 m6V"f;'h.)HrP)g&>zN|'c;mcd3 U\dwɖ+ ] v: 6Q#upބym̨v/9le^w{`W_pkN$0SOrT\9]5^2[)` ^ఌJk$Ɔ>eO?T@Q< +t)|xڼ{:}r[q}<'Zb^XZ*&腽 %6wɿwv$9aIxkODڏJn K^+tnZ+dH?!yHdĸ.Wܡ4< f!H L;BYsӏ$V>#Gty IE*ڠ_ZrUyO04r'Q}BE:ja@=||jozZ0 :Ir!wjWʔJiQΫ.+0]Ui(~/5OBI$5Z"`Aj9Òz?& ev( ~zgҶK nWmhItJ'WB"B%Z4D'Bi; VS~,,'a+h@EBGĎBFSt,W4Xs`xxĢ[/ľ'[(h1e2Q(kM(8Vȴ/ \(2:(fvgQtaQD\L,mX"J=CoWF3my'4.P߳tNK38gǣ O:IY߸SKڋz/fc1Wid9&}#i?X*Bِ-ZAml(:M U.^\BѸ#IO"25\ 'fA6oFnxX^A~`́H7V/bD/ݤE]6y #>ek(wWL|6 vxal|S鼚ZXX1O7nӈM 1帺 㗓%ڹfL*6'ŮCD%#W\j'h"EDhIYOKM6IBQy~:s<{2*Vbs^;Mn8lEbB/$B@kN}2CZ1?=HIuͧ,-}:CsQ8Q1fzpQUOEF}neU&ߛH#НxN|O }+Yny],_N1:9K$!l*YA$Q+߮@N5O_z sHt޸,u57oX_9C U qs:\Y5!!"J}.cщJP]Ov poZhʼ*)UWʤZjm~ 1~1Mˑ>v{-OLP)BK8QVc0WNK`cQX~2ndXد-VY'|=!6FOKB]^:OwzuJGO+4!^C2I%`_pEDjXn5i%clט@zva䀹+'8(fbƍ\GQ[̇~F98fӍKC l^DJf{pK쪂so,JdsBk,+]mWiGȣcT.'Pӝu-ɩAq ۃ>&Ot6QF=6q/,QeW<Ϲ[W/oec|B s0 6RR}(o蘕*~Nhv jcdwq+z)%z^G$^3imzB h ȎBE (\B/ӸAxC\vŹ /.9zW%9rb')W][ˮM$_3{S}u$t}\1Oy1luJV(/ 9+xhN>ގچ,"Y{KvʝhF ?=]zJDJc&5" ~Sٯ68k|||-lҶ^>MwoLQ`QC w K7i$!bYo,,rK?Ea;oG rOȠ]>i\Ю"dPd\$[dIbm %kK/?d2a֥e0I_I*tAy yvY(AFbW M], %ݺxT9pO9x ɻ!LQ!7lG DWa\4il%ݣIĊ r%:-;. 6)r-b8}G1Twȥ޹~}W˜|ؑV+ݥ3%AҸ3ÝU-Rg,Bm}#Wx+v 2a/^:}0Ө*iNjOWr6(;9e5 x~٢ 5N 4.I*vb"U]`=lWsn L!rw׼2e@\%QUn}s¸]Yw[ GҬһp^<,8-oC4rP#o%׊D`ix_bRBQ`8/?').e9:/U {L>sgk?{f;A;Op6'[qr85\|!̩ATWo~;#h: )sL|ճHPz3/ i@˝-}:"?LSTK@G:NI_ }SIbzf8רeF vM69zZB:L,EV/pR?>@)ޣ{KH0sd}l X8pA`tG_f!x}@0~WnJyب\;&Z e]Äcx7}5j1@s=Gl8G؍N_yXYVEX*\6"R#|,lcqhCh߀lKyUoCz+pG-`yJzfҎ0uI`;)#@W:_c7&h6zlxzpg,g%\Isz(j@U1g`jLwt2!lg>uӣz{~sQ{] !^-lVqiļ-yAR>y8ZRr:wFe7yc2k`6Qt#tz2c%T[[Oux7%f ."+ u 2βc_!i&XF0\.hC \>ccb$CxӌP:l@t{_^Ϭszca1U㾑ơnODG|4&~a/T,PpWM/V$Dhx]c4-8F .]W|?|Ay8%̉ihx9zMx4I܉NbO.-/ G ?3rOYleȍV>ә"ةQXEz+}MF|$eӳyܒs'R+1J\Ea&ӦѷaQ#$߯R`2i$YKd,ŕ>#4(OR:H޳ IP*[ 1@ =T5dƵ}! @9QcBoʏC)ӢvXEd[%q9AbAi_a"eSI6MeI'K2]!~iHn: 9poFCFaa"Ї (4m<}#d_7A8ywCוXo G&R "6tTݿTO. RMHm>'aXeʯX38Q6P L( 4(.|^jۓ] \+K'h~c7t:VlhER+ @jHeȹI&nMH;KFS( [PU@3㙊1ˮyrTxӖ@.|ca ?Af f $+Y[WbC@{nUݥ1u@jYVٙk)b:b{`~H/߸#"Iĥ0=WbG1 Io._-EvV)SEE+Tki.r^7'xTHlY6 kt#..qc|OV/%*DHw]އ~6U$g6h ]/;2Qc I_DkU8?q߅LG?K>FA+F֗`8{J'F׍AvPĉnQ-w8u~Sa[^d25ȣ`b.E$| H3%;=tx 2WJP~޷o}AI󮖭@vAܹCfSqn-A ѫ^tґZtl)]3 Ѫn\$jûe3PLy_L#8_ib!4J@T^w-?oj:jbs@ˀ\! ©-]!E ;ބzST3)dIhE\s;̯I8_(Uq7ϧ$8! (=C=.bP!iYni̇krsHW` #=pgHG"&l11=^G@nV5;)Y2a{:;RyWMGZ @ںsܬ(>.^k4&^W>EުЖUwA@k_tJ;zj.JoNdNO$BP1VSfK9%i JsX36*WJVOq_p~=Aӯ^5ȃCBVb߻./w+s)R1 {)kUTLzV'+5 E<92[aP;}x]|5 8$Pyfwm-M^HGLa)=D7|xέ/h~8ÕRD|al-%A6z7u0b k@Ⱦ$lҖF4c:|(/sM+!#1屢F߳<"8gWvoR:K{-3LT;=lj13qrwm&ѧ Oc&)ɳs; ^u_ʅ{yIu":W]=g"<LJLP%kA-6;vc,KBv$Q2T-jvS<_"e\jiY ɁQ46څIKN;KE>`zϱqFF #$"C I K TRe[NeTi'uI'! D?r`vg휻kw_BTFn ,؜{@y#Cݼ '#siEQ")5utVL)S!K܎U4haҁog/Cx=ġ ڬUO;}x|}b_B4'v̺tmP'1$(2m:zLFosXYئ3̫l;hUsmiqMB͂I̶$D] =߮d"_nj/iٸ`b~.c`>A e@_:3es3AIEkj@G›>}hmŦQ`fe-):fQ2%"]"jÚfx%T s UE@Wl({ގϾ^'}0Ыv(Te!̔!)u'&%F IP2/t5μM! Nbv@&6- 0qR<-#& ^YAГ$#qZKȎ\#F*ݩ%\?.X>߿e%IhTSI8,iCxwhЎΔT.TE6 ?恎hPL)_r[ 6 %u1J!x9~D09^Ӝ]2ɲ|˕1:|[2I.jbg {֒o$f5'(8IH2cீ rd|lD^>S5UB`$BJAkU\b :T$\Ѷܻ=CIO F*T9miJ7cǢ#4 W)œYHuQ,rl?[VQ龝b<Pο x_bF~Aj\bqSf"ن8SXzGGV<_W9n :ˁFX<0E{mY]9i_^4kMڹoi7(/'O<"Hȩ1̯i#Z6<{t 6mǥ >P؍L)\K0c["8ua6'GNY&Mz\)Ħt,U0(RL%lJ9UE V/񲏃I$HȎK!9(8;=4]$ri0aDN!ȀhL1i7FY3oW4$=|n8Z*MLi>f}^$xʩWG^g"3;OAb(m5S>TAsuNv@#]̚ Cqm& w'kTݗ|eA{8MH&k<Ozh2 r$mQf[5l?B 7A=Q.6|Nc=Qlˆ`NCA?s4 #cyDD,Lˎ+k5JjPDKѾ8NsٽhA 81l[4E {?#9KG;otJ"O輘JJz%P}][Go^gCG Bv_&aINFL\\i?YȾ+n$֕FWLFqkvj\=X =LC`W'[|[ѸJ90= Xg>Fxb҇~2%: -T*pu%w_(a؜uO؁£ƶ2Ru1akF\ U)G>#c d9+5]t=jX7oV+ʻ[9ar̺Z .%t/n-}+g;ww[,P75a"xٽjO{8]JtQ77{u+LK|n5Y0CQ^OfpTvxu@ʅCVȑ6ŘYu_)gO*GWRc#muⷎM )`}y=f'j`n0DȢtoDT? ۗA=9 `hUǨ KS#@q"{6uÓ0 _xVK5O.*Q]3Tzbl۝{lbBw)LM]\Ļfe6ss\ׄs#7_cTsلPY4QszPBUT t^1N* |2sKfWn1NA43ח'՚fim6lOw4N4ڍO9EHȿlѐ'6*Lc(&0|_'ؿB! 2)T@J7߽O|~N|x\nRQ4б7[D->Ҹpǧ,(G('PSPdW@/BNϕXHcӈ@-؎t!m+D4* }}qYf>N9NJc$GS< 4,&`åp-MiQT䀊>,S&r}U8i™6bT.r̼*ag1 d<~#74VO ɑxK oӾ5E+ea4^9nMT҉{Lڟdg Tv HN}^ɣ ?=c nq\?VyH * ݱҡٸWXUE6"H@u{'I/bXggUCF` !fgZɣhѸd_7FJU1,վMK2ܷp%Y/hovF#\T AEtW"G*'jGb+4[m4S)ӳYs-f@5Dh 9u鐅 群pND\W<^Z"\p&{1\=8FGA.c?f*4߅;z7zb|@Zi#^h k ,OTJmL~aBh #g۬Q9K2h[q.[J2h['*7lzUE32|:tQOd%5Hن v3 \ĩqF)O%=hDr]2ܧiuB--Z8=2[v^q`vkrh ,5fOLE(ӇZ w)5M[@.[MtQvx8NG1u jBHj"4?T+[ 6/o7w|i6Ҫ%6KwoHG Kih+B`-ԘXcR#KIŷۻZ-l MAoF||A=~L4kp 3{KGrX[5ra 8FDŔ?T)K7{A{Xܬf9lgњpmML&⁧05gN.Yw3QV6v便ޏtzEKpg|*ѿp)T =MKO9[)`R(?g u*J,Q+x[frA曁k½K԰_ZD7>YNWgHʇ_T8єm9EL%n}W_t?%_(ō,|鵍B2/ ̾/ٮZ(\J,f@D]O٨#ĝOi2pdCWic@"?K^<+8eKe/ֶ_V9s5xJ:ADhV}wG07cնEѹ嶾uWDDN_[u3SdІj0~.@7 ᷞrJ_5[[=¥tt2 m|.}A e;Z ,|?9:K_6%-Vx(À'X6ga>%kkVX͆#H( Y%y&}B 9"R[=gPc›:rՌ?:15P/vB#vQo&A|^Vk`4_sze!9fʹ.<^Z\}̀/Y`u)BP٬K^ɵ_6Y 4l#v#I 0Y9J@I"> A4ٳdv2L},-@@QƿÑ }'u#=wnxk_7^F:'nwYݠߒ LIO{KQZZ^'qųKF,~;CX uo,f5X;%#6mŽ*P-ap.{2'spA_DVuL_m7b)9ӟh~mKz)#<1![7ţJ1ED*-  Xd6 8SиMV}1I]"_lu15&N'Ӡ c%sqv` ȷJ^y29:D J?*_vֳsWl7B>\g2>3S͠:2"_ hV6س "9[AuhA )3FGzt21NgUI{y2tذl&$\IaPOKn)en 8*=XY.~C0gs "ٰU9T)FϾLpL]aL0>o IrB]H$Ӆ60w< X>.S-Uem כɋq~%v 4 K9QgvP z/+)"M0F L܎v h$C_qB@=| ZHaG4IcYӕr j#n?DX̜?q'so͗6Ko*FL+pyqK9 z"5>UӒ^cT@Q q#H|;R?3L7g1Aπr_ڙ6U"J gtJ!1.)_F|Sܥ u}b a,t=b%,zz#{5'!C\tjWZqGƧvO荭1.4}$Vֶ &K\QEWvO-8ms2˦ͤls1ɚ*'5ԑ[K+Gi?8PQ~谖kB/>D5VL`R(mOձJR,/[uf|*?e}pIxJ1Ϳ:O[ \@R ^}_ ]?A'9uF$:D6̛ u~o2 TE &ӡ$!vq'C\t*s3 F1rVQEbcz";IiU?6ɬ% #̌TYV+_8qcWI'"Ց$GJW0\<.:[/iVN ȶ=ֻjZ JC*iз2c=#2B{m\g9NC&Q-E:;Hn/픦 M11ZRD Tg(_9^C|g_ ۲o,Pie@H8tZܱR'i\)+iGxHX:)yr&GZ}Qw6lWYx ''& x0& 0mZu U ry) hidû-nϣ%DrDtU[khH[P=r.5gBd ,1vRXCJLzL՜k@ҋH{9 o8MIE:o񞵋Ps-@:-Ļ bS!!$I2pVG&Ͼ!" ,R> {fo6k}5TogB5'@-tc3S?CΊÀ g/ a ċO^U*\yW`,L/œ] Y0Ev5[9nL7F&%3'r$[a;,5&t?g3"ኲpK̯GL笌sܴht9SD7|Q{RAG :"rov,&0_ɏ(*Bcqn!|)vC~'U(q2}Mw2Îyd ?qx'?ߥ7ƞef|xnؠlEWe1^PvώRBq gÕ hB"֡V^)4d+u[XNge3Ҏ9UbxǿMA,4f+=1\]rMl Xì\ O"nA sBz+RY#X]>㧼rHvaWVEK[@xbI;.'mh0^̦I>U/>[P1v{C Q1;`S=8{]duiUq4 Bh YՑ`p+98""#&t:;62OM){}@RNm-8Q9Y /!.1$hx *vOwK) d93HѬZ"8c.G b8*Ȯ Q QVMB} Fӡ7 ;x042,t[˦ҫ96ǟ!R W2pw%>{Vkgr:k'4u#Er^8ז;K=NFKhSjDc2|-"{(W2,2[B:T QKWj|[dYM7QwEB;Х6=sf傕 ݱ?*ys!p@mBc^#6nφΜF2+l%0IbJQnx@EnUVJdV3܀%q~5Y%/-O {6ӎ!]O&wNoƞ-У0uIE? t^yPrjZBY.g@&B@9}S c^KNeqՊXҷ@B;ijij08:ڿ;rH V>wΝp%.gm$rQ һ &r(_nUthv8WX5Lb5̴iL%iR*#j6=y}o*CytJ\h㙭wfQ@5P$TPBg d~^[`[WxrB>Wܐ4 NKLfV hc~aU}7;->5SΘDq@&x_BF%~ ^0'7=9h?R;hQUkmtéF+iYa(Y^gbE6+z!byo|Tr_ziewű1"G6 e2|\rm5LjO˓zmm^Pl;=i#tYC$As' )-F?N/8.<+>PY$ 3xII'V.˟ N>^pǒxgBiCnP 0VLX0*tC."k᧖&$1dbi ~ԇs>:]7, Q)Xph xbm AŰrGgg-@ -ӒL;2>xŸU>/g %lpaqY O-){M*vV F7B;ZI BPǚ(1Vj,):}!dڛmmǭnWey^6͊`q6/ج+R(8džmZi2H1-J(ހ;>ARgĪҠ%a5py 5 IN_%nDSK2׊] YBonB Xݏ擊nYdqOh#z<ǹOL)gJNn&~8nD$׊i3œ?Eh5WNH[0 +K3{hhU?UȌ,YQ {0-z8X>>vo)8CEdKͦ>BdCب7K, `NKf71{}b]aWUܶtɆW+]c=U"l_|1Z @)_TDث')=iS+S=v89P*8sZIțb #J*CS!Ad1{*!M;zDyᏇ3x ܀ Fֻn.Q00xb^Hv- bGrޫ,?']g5!61+ ^k&DCI)~ m" /hvuYMds~4ZPyU8+F_܅< OK ~RHZVXCu<8a`H<üBAw%nxyNdGhNW!ajR<=C*CA9`00dbʓZ%䪲#86+1 Ν _wp$,QDG&W\"TYϏ"C UӨ_ aMמYX$]РJ 86X鶡UqkO)_E?/J?' G 08OcjaضJ|-CQ9-΁4"tyI2h`1hE6( 9ȝìN=g4슦Ss.7lʮPRHCӂ^Ul:C=M@vn7?i9H!Jf,Eh-X 2bUu?;].67ix )քIyHݥ).3^W?os$ڧ󘻘"Cm& ٻڑBG'ðL-y|/Aq]|L~D&!~ !d R]HVX3q5KH8g~Pko[-m!(Tͳ(1tSQRp;Q1yE4XTmW. a6#)˳< ~a0}h~ÅO>HסTPh)\ɕqOI9jYjBy?[Zu"#5hDѪ]όh=)Λ>M"V-n%$1tXm+({ lD T$(Z2`l*01hϼ{%Htf`ԀϖZ=Q=Q }֮ť}ɝ݃79,:O|),S@T cj5FQ8VwxCp—edc笰l(^Z4SZƕ29>5җT}7ςZ⸗U rr["GY+:~3OhԐ4e&kSNҡ߫֒jHDX/+y=~ rkhGCelħ~Mmp/[z2!~cWϫBGȹQkx,B>@R?fLy:e ?'õjٕA`gN|=X6C0w\DJY'nZ| uu<|WhHm`.vձc@񰭴K wto~T`OnAH>q;Mx4@e,0sa73IhX.5':Lގ4S .Q*ZŷmV7W m0;տ|ULy?+@f!\*Ϸq#KM$"o6ȭ>cF-GC>p; h앰^WJtVr.T~F8H2D*uqԫ~T۰.jbp{Z4dcUo?|ܟmttrߝ "A/up#sbyXC*3")𞒕֥GKjȏi/Qj}JGSn#s+ǭ!#>3޷hqOM0WHAlrH9۴J8m`AP<@J9]ȥu,#E9²rjTNݣwfoG6KV JfnvTR(=fʍj n4Hb7TA:jys}" 9%Oʲ|ПyjJ1 b"|fӍEx(xgXz 6Q1LՊRƫsM'-n(XfeHXDجMB27nݦ/lACFIt`H(II+?Q)c5&vJHgm%1ż. &#}'/r@oˠD*-p=G C6Z6t hӦ> tH]ŀMS}@.%KDUŗwס(Oohyjި;&v5ŋp8fQtᔸoEǪnԾi둆6fZKN5D=_] qKUejn>GŮcw,nT9ީ=(s NepM!R561klSJmCq^T}Kk@$Kӗ d)KOIzĉ9(|Q@˰_z[+` :ZI)TD)az+,h<ݮ<v-Lb䦃hVXwߺwJ`ptU,+P$Vb;ƃ$Of],nfldUК.=ƫvC#[he7P!@jRU'&Dzccmq B(I-? .b.SÌ(L5?iQ|U:[zSo E ߂Qi&% <SH&N*Q]1+x-.>-oah$&zbbS<(x#=W]!w>P̨":xUpr'+n-쓈UIpƕkҊ ͺ?c=h^.qcL)tu6FR㬚ا.1IyO/[33guU:Woۏyc0f_LٽpYݞaBGzq豲%z7Hx31_su%f 8_Z;xO%?@)jKگ(XX6g)+*0)rIց)WE& ҋ))J`d`m8眿iz8ڋƞOKE %%6 e8ę[_܌)x7m‡b8?,wSJ^ ҦJsSk<|Mi@ q8E>]LT|u􂆴*^ܶA CV4[ؤ -5 F.49bA0~o)cκ'3d_9Y=bSimӥEE<ACof="/ssR" :"*إf7!ET/#}iɪyC\Z2ŤF\ ɌRDg-,/KF&U4j0/YF?vXҵPk-Oݢ@Jւ7e/Ij}Ԯ[ծ^-e}o7Vj|ԫ|~cB 0S!_d> Bo.G{mCRf<&nّZUfnrJ.iϛw"/WiăɊ5 h/<]5%JdD~QOX!SB 1f GO[)bSV9?>|^ީ#1% ۓ}g(?+&_%* Q% B h$[tX2*FdAvC|:*|HzrlBO dpoyG5LA_R6Uco@b s֟() #P[0y`wP$cǔ/n41ލ7KrcOTNX:gO*d8yrA`G`MP푗*Y%. eV1K:g-XPr a~hL:3T [".{Niy)Lmƭg.  ~lsc5|^ ٹ ҕk u>q00HĆhemh2:Ϸ mJ\;BL&aMZ^IB7N.]Xq1oapQCA6#no -\3584A*Nvn͛q#(~ ccNp/[YRQ7J4Oq-΅P/ϰq؋U#ȫ$7;[!DnkԎs U-2@0CZ's9Qy]9#,ۄ'ϐM҆tMӜ(ɺtUۯfXx~A0X-F1 BNPM ynB26*"7p\l2_)'s^r !z51̜);Ը) Zۂ WDQ?GP.GMi&7E6oʵ/Xć80߃ƢR#?W)C>2NtgbK ='{Cغg/j,C$c4EB+6ol~l]Sѳ}tJm9'G0Wt9fj-%-ªCejtazw VaQTu_We"ԥ#%ݙ|K> 9n 0Vq!siuYS-*yhѣh<3A.X)Nv'uA z9R.ө WhL 'eǰma_KYlD\٬6?̀HԐ4Uq q~2Rt熥9 pj 0 [Zhu{m͡]ӏ%؀/iQm_z/_E>BK 6%q̐5h~4H-}W%1@rybz`1g_<99j77_ Sze5!sLyJL'&zzej\a2kB?Fc'|f!~ۻmK,& J@ "ғ.$Ƣ:lkǫW/ECv+\ðQMݭ{POU[Fw"U9%ȭRfkdf+O[-z&nql/&;*V&q+ RCss4@ϟ^C$AYh* fJ#]C"7$fǨvw*m;a:=>WޏBz{]ĕj.,{3/񥎉i3nZV 7Ȩ tVp%86V>٪g:::xP[`&3̨)-[!uzWaCVQ%tina+Ӝzx/E9Rcq`ZHNٶ 9l%;HM~ȃM>ULgk'C9v+h MHtR63,Z' p J1x;9ubAߛ.(J݇?5@6'\0TNWRYsoXڙE*8I2M:P%a gvvW<ΒZC+'2 M ?,as/C9--C򡈖i&ХjS]:`Un/.éM|\W鏙ai֏&4dʄ1pJt[rV}<EL@]|H?@W_z?+KNz|<;a6 &#1-0\y:ѻJOXt¼cr ^!+a%~4ָsn @8ogbJ-!aJgCn-fޝ{<̖2tӒtxQys)ͳƩ0CTԆs`> LKUr5־gTM?u0xw@ձ([ Zt weyrSX5р\;(  Xl֓#Ctyjsf#;Krm{*uօ$jw"˞+fb*Buowί `zfH 'N-FW .c_AF"2\Fa#{ Ԕoo zzB%p?bsE։Al{<o@:u1ڕ q|Z1UM,4,^uaaꛚ 0N%lJV ǟL'׈$EJc`e-ag]S$.P"lwR~ R*] "y r{;k74O!&3#y2wsjA7XLM g^ҡ T}잳SL>ӣ2K.iaSb*el|;ebcC4X½T9bu׌F\XyF5{%#K}כP4Ё b#x/1d ho||G'(`sFm<`M{.t hs&3~gW#wmGEkZ3R _"yIG.Z o VF^+ꇬn  -FɄ/H|[ uf 7 Yu<ࣺ'G2@?WDqQkΚ ibc_ţ˷,)OA+as@D!mrp-O@QB<7{6!t^7J8!: >!x"~Q`jzKW>QiT70J//tCrCţ! PxٻZ A7(;vxeЗhwí9m+ H>S1POfJ fC ʿ0hGՏ;^iXws)=eRX>G'| W̕7;H %ELW“ bqJwG6rY)imx`)LC,N_a"K{#xF{Xx_WcՏ1dB2u /rxI8Ӽ.IneamϔUMth'hŴ~~^#9?as>}]0aJ`yU^0vbتP߱*sPR1OALjd._+-Eh Ӭ0q=u+tϿORL: ͆ٲWyG&7g~ąa750>9K5d[CJ!f5.O[`Y$3> \Z9c[^wC]I Y ȥRc,W e{]Ӎ !}+rBsk7){V&t^6Bk%!@~3X ^ @i8|;, ;r]o΋!_҉ U2+-0|5aϵx7'8̹H JX<"a;J.L]vmT(!)X]TtՃSET%]_|6ڵsao'yxV SZnϫ9U"F Q:tޛ\1Xe;yoQ :|Tm࠲AvL]}k\h9"n&=jd_E\Ϻv5W!Tt?c̺&QD؝" V`:363bㆱU4O UR0fi\([N ]^@H9LZ˪Hsbu8>ƭa֩GF;ȷ*T=%7+p_:ܰ2"+d\́nq0罩 QҠ!$1|rt__kwT~f}Dg(eiKS--)LA`揶[ˡ25P)b!s9 /; hvF䡒Ȁ̌}x: Z( .SΌz'OA#0l M$ te9ޣ Cx/ ch5WeN-0Qu0>+胩Yxdh=Fab (=? k HR KltS[1_ mWmθO bo_8K! &W .f{ws* Ѻ}k>p˄xKZ0$##[|g{{ZEؤ:WSTգɧ)R?Od:&VĠE#_Mm#XP^x, ߦOZu~ܜ ~dIꯃ e|j 4#Sl{A%ąPP( H[Օj-RgGoa)Z?> {廉2FӐbPM|מ2.FmY)'ᓢ/kL.֬\Vu2ٵFT݋x=HA BY!tJ<$ҥLSO׵FS^e~.2r{Z!]8H)-|ڷjo:g GOj_A3OM<@Ȫ>+Zct,<–Fεw;|,hޒd^ *L56P<=\:v!vހ-_ Te -/Z0nϙv;a0;A` w4y:+ U1]eyPg6їa4WCXPUӐ31YvWƴ2ea{wC]Թ`Jpbѣ8tqf (oΜ yuarWZrY|9O7IUJu0WA)*{Gk*WN}B"9(~&ٜFsJZ 6go_k3$?|([ԤYEEs0j!yz"$SD8"{۬%*]wX~<˾Wj]瓶Mkz.ٻ CYZ\ v-.0ZvCNOnj&tΘj. ۳u^,45!@J +@F^ϒ-NdӼBG &f|u3tG(5 %4:أYGR\ZJ^ k|-Ylgkr٩r '񏵇II9Q1;w^9H e Mbp^I*hxnVjcKCq.YHShE$K!Z;7nIuu#kc63q QR(XZRo^{RO/x(Mbݴ Rs!f`gų;4MH(j]BEvVl]uy̭9(|u}Tz8hJ5?Nۨ:l' BtD&VZC*boC$\%)b`xjoS8Ĺ#sg;T,.ټ] [u@ Шɶ@(p+''{lLd*}q,[|ʴpsoA$ov] 9Xrqb\I$9EߚBSeM,u o X@LoZYD.ϴ5Ů"[8=+2MJk] 8i-h'u.,$-4b|eOP^ȫO'D%iga"iI(@cy,g_㐰+0Uw%3c/Z>l" P擸`[E5ggPR;h?$&c>Ldg+RT?[PSߜHT1tfdhXPi_o\à.w=I]j7ף 5& xF& >Ώ πOdBsU* FE DX,!̄F5]\.-[і\{7VnfJ54@%2%gq@.޿V#s Nf;# iC…EB:LYE-F`+f%<9`_VxE}+r*|O 2PtzP9z3 QjUVaXz@f$qE2SU9t Ҡ#}Lrsc{iJ}|ZkVKa˂ * >βhc.ѧxJgR!-|a/ Sٓ4 5>&JU,+z"eT2 4Un8ٕ*'q{BK6 ֙GLԕa*#Bl %k=i9l 9"i@scEL]p`^_K1^0yWĖY|~H<5yws|WyGkׇM)@}R'YB8MƢE=pc A x!b$Jµ\MFM ҄&oqؼBtEƗ@p"T\_b9 ͻ2*q9AL| - ]X?Y'FSnPrhu=B.F1e"Ȗ)fseiyn?Bʖ=$]JrL_Fڃ?$ޞ &7MZc@2X%D*/R͜zgתñ 8l ^)[BtCMԎlhQxAlp_jqFz+ 77c+\ɣY^4+o?B`z~Q] M3t[ aS?( u/[k7jYv9vi[bЙ$z. ):N]vNkcu<v!/1>\Ma=a/jأ -' gX} ޟ t9ʖ+R=HPZW ,BI sjcaAMvAX˜^PꝟjtD{PCn JKȱlخ>]mCyx!;]JSͦͱ2d˯'q=-e`&;ruϭMA0ɐmrP3KE҈_|`fn+7j_L0HwbwsE sj- ;/V%&AJO-Dbҽˎ衇4Y@1JQ'%^T_2ޒ-H$WR  ]n Mr(} \GeM{YÏU_Â"h4|T勗F ݖ:3 t$L: R/;oH.1^{RVUušue)؃ *JeKXcN@DN:ki,Jk٘sPWo)FWkqB8PwoN6Kb5Gy̦?<^Ճ{W'kkHV&q:VtҪ@"&z fl2 #M3deT˄4bIj&@kHG ~U: 5ďb`#<:H} Jqs}`ڈ9f4l駎I(G%)yA/ԆצV;.wº Ȍ%<{?? ѰR@ vKcߓ"$; L TGr m6&=mO78 \[ u3!G,E(D^)NKG1 r ]}"}pKYq m&J>"In-7Z}=9#P]2> eNyį۸xJoTE' 1 QJyz?\^44owaXBD RtWt#43Sj}_:-3|f &㷜/L ̶ɺKXqQuOXO/7RzHaNY;1" Xvzv=3FK )mKbq$ɲ_٫N-r`^KTʒ fu:ߋ;p͞^/1f,mCͺRO%%ܽɎ@Iq!?dW?Ĺе<9VcI用#xC<ȧXR]VSvM Eh!3@[BZd&FY]RĎW L3;VF^F I  ?daқ\|P.q-ޟ_DHe'Y%pQTF}jcP%/3 HT;ecvrHfe%F%w d*w'Bj5kȋæ'pjvBE.J2+9"*_B'Z9!W8 ~ڑNǻRυu(Z V3ۯsb mlQZ}Ec,S XnFQșP5iڹdl9z]߼I>c;Zؼ$HIC7Flhdi|h;ۓ_o( 26]ËZ?rs[~v)20A` >$&֧C+ȱ$#nM:6Hύ.ZSf;ڛ/;H_Mbs$Dž-[H?,xbMxB[QRK[@}.A9#lKsNF[6$[OgA뮀2F7J>s;{,[ ѥ29;Tpe\0M =mM_>GL@ vH>i*|Zf~Y~9>SnځlrZ (]もlYyMH]1Y9aZX=x@=d!dE,^p\Pb #k5hPپ|z 6`µ0V\gӥjOP.qrbrGqtUϣH/l;ŕ"xo Qoh v/PBHt*Z2ko ߭fWȹ~2 Ii=:Tk~G?';%:Q fI b8@q۸ F61c0whoX!٭@LjO1p\- !91&16~ϋOb*5ZQCzŐq}+8zP@ ҃ MŎEr;Cn9tZiُt0z6z{eS2Cvj{i ὣGj3hg_R3;+Ֆ ew iBD\My9TY=!rM:?(`!1RlwXI"eц\FGw@DV3Њ% EPÎ*Kf頩&z9 _uEҘH $Wr e_{ JeOY>Cϫg3~:WԴ31EZ#y8h((cmFn͢ `  j`,f`j[nбdKBQfgLW I z ']7Bbb [^d`(C! &T2˂Oe.YNuXn^'v[|^ a 9IEc^?MdFes_bm߆`ҋW@v8Q /@CyoCA+DEa7ި_E# H#o 5ZhR aoZS[kWN]va)D3C?$iiM:&+ `^)-1,)sބc G_J&FO}͝#*ip `i$%cI_9a$g/ ޗ_E "Dً#ő6?HlXI2D86hyChSk, URFɿwKҌ+5#dN7p.{h+&{٣XˎalcdSvH\F-ӊe$"+z+.,V5@u tV+z߫RԢ>ma\y_07bxm dv{ϔ2 V6A\iaQIuL8YCm{) mPm?&{Ql]54C$5pDhdWI5]$%ѱ5r/.ܴ@a!~ ѿ \gI$PHɹJW|T`]cf%:vP!n[Ps[(Tj2P][<5bsQTI|TY O-Lv/9`Rqa`]M޿qgI**d@n/(K2Oq B}zjTR \5|qPX2Lt9F,P+Ԑ9x.ѧ`YϺ޹Uj PmzϜ Yq0CV뛝hx:2P4:Ƚ*Sq O@:)4.؋qB 1a>]|@-.nn#85agFs YC=?B~<%o<~5 5#`Yxè[q,ӾB3x% ԟ*,C..R颤 NE"Ģ>a=f*D%;_渶t!+WLVpJ07>o" J\qEa"1ldNrSN07z/@V%!/WC9w}@MjtzDWXD[ Ȁ<|ևkLDz=2T7ZPD55$ʴ#"j|׍D8&[fot8阃{.6CW=Sr_Q!%lMn.F" Cv%":>T҂-ӹA!kZ}!4>d/;VY}IϔH_G/cz*4gDiu.&g!.2 ^`t7ZŲ@L|sxƒ|a4A=8f`0Q.c .d?՛Nt-U (F4aⶶuI=!Co#F~M$ QE+,v#0 wrthq8!e3L#h*rWOu:;?|.ȦxCyf^y ?.]pW?.?{VP&jo0Kx|_|-4~Q nyqTyW9$0 WB*#P!Ā=^(P>7a"vD똷,17)EoDN?NڡH1݋R h\)=rxfxDD$DϩG=ſFh4g53tpsK d411d)~萉k}aH_]8wݭŝ|62lI]c%a"PߜFU^04bMt2k?Zh##$Jc]C]ޅDm1Pw!zWDžt9C=ǃߙ"?( {k~*Y7 YNCaExAqv `lm@s̋~@hBDhUhыZM ׏| q2KUӈb=O\ #kʼ!Gj`MqZ!0@>8]( |KXAǀsqNЙ,D$=g_'B*_F\{lc,O@K) 7t%7 ҁ G]06Ē㜉3 ~ q݋ Siflk+*4#tqEFZA}!{`fgLdt >i ag,Yi _|n LcLyW |UC&XR0(ǝQ {+>Qi ܢirPچȥrgL?+x춧RoĊqbϿy.דwUT ;*$tRZG)L<6X^ыX9f6I98D$l"CK/ɶkEFrСdR{PML}п`S*7}NoBC,xiS5z~T>;[|Z2鬇%X S} m)ڷ r?2ðOq<W: pxf)A&ʫDϷXS!*9Uワ%l;J+4=6AeKeCs&x+ҭ'_{+Fl=Ǧp(:Z%TքT>͋yX}~mCأViao@f['wPyfe7ú"c;1f\$zXP=wWtڭ9ËjMQ \`ɝp1(֞4#-?{˘SR FdcN$] aTZ‹H"sH'N;ݮ,ωEl]ublֳ6*f7M|Oi.Q]D-ԩzʸ1 W/dže5l~a,yDJ-uHWJ6#cVSͺ*.wX]2ԋ {?ҸST&:yUb+41zDMSI|YC5x;EM֎fx^GcW[3r<_FOPЂ0[0zð 0"ŭ?# OA,(l 2cIl[ag{Q"_Dq;~;<_6R&?HH׮:=4+3虪32( Xh[b(b 5W*:N!QJq0vo}Ӿ%` {~Q_ PK$ /ګR˄,G5mPS I@ļ0TfPu8( scѱ{PLPQw0x4.稶PWĥ`iԴUm|~ĚôZp:ϑVu^JK'CoL{dC&&ހ$ 5|'{,0Q4 QG5>.\ͱ&`"K*VFK%sN0U} QU54puϰ4Z&)4ȪJ픟dAG'%ʡLO LRM,Lkntz]悋OE]DŽTȼ / c tmGS,肸8hi>S$}lVsՔ&K+%y*"g+M H'N*2"-=UMz&iXwGC] :ۥ{ U.qk%S&̮/F^j ?7 q&>y A>(IC-L 4[8gAm 6^q`+S恵oDžG2cn _oݨq1"R ]L3&5Ϲ>|Xvte/0ɃǻqEtǰ(x+Iuc+TZAu^*{N2Wjg`;gcT7S;TONq`>Pª|zhFkT _gNyGq_ZgK{2M1"G +hXqtF"T!>K%Oac\]r_3R$mT\6ۻ Ɋ80m|. 'FbD=@`y=d7di295'}=e>:[omڡNt ,l _̨CF&Vm,/宣1hG{"N!Q +pxY"Cw 0C#u+rc>S_ zmY'Csη [%0Bߜc>j:KKF@Aa'W'~Ĕ( އE G_ISTp3ڹLy3 5 ?7]3|}>7nVW#^5-B;EtsL4ӿb*94=Zs~B5f݊͜$M\@L 7^ AS3$# `ʻ)k_LA[d}p:Y t%_h NFKzt9y8?];z:"?v YW|OZOTbXt`Bsq+.!\a&j pZEW>[X F$uFsOȿ+tI>;lǖMA5 G0=Cm ?/Oqc3~ji3' &!]t*6 ,G/Hu vPct.졿CzqYUݲ  j-yqxՍ0.x@enp%pM#-N1ؐ-R?>Zk鎀zK pu*| 6 }*'쑓%no !5h±$BraO3Ʈꠘ=* JـIiJWT#L(zXۿzg L2yW$O4p\(9c'41xvμ͐okG\ڴ D'c+W/ڣyX'KV9#ohV՞l}VIW.CL*M݇%nYBđ6 utv@15&U'WK*6ꥣ,mS\4Tc )]8 Fڱ8Y|BI4nF\M,g쮛ߣGZ 6LXb[sC]l~u8i0I; Q97Em.\:Q -hC5V?r>kR#u44ms7*[ AO%!#\JO|'eD -ۚ4̬dyΏQȜrtzp:" (EKwEsFR< ®v u~MG1ӕ+JXa7nRu ֞Lή(wmf >=貶l.-HdMЫM+k|FN]7S gUd46E_ҍ7Qʾ^յJYC3O ꭷ5!%+r?yL\'Zo O#U`#6`ee_Nh6cp_cҿCt T x.=1hb K_URަ ta@.ݒ۰?~0IԢیxJ,'F(țN@/p8+OݧD? q۝VҰ $PQ,#öIGqc>'iSISӏ>ssp,n?$t{Όvh 6Sy?ҭ YIsJ|^սVy`fVWƸ%i c}%  tBQQ#?{?ֳA b *1d+ގ""(z:Xi^; elO [Õ!{0MB*٫B)&<u`_([=ݦ|³WO(<#^<~zmd1 (pQ P9<7VȾ@ )wޖYyL9sz˪ZK2]q_ӞO38nX=j_/w:'kle޹T{AʫvC;c2WroLnKK?0Gq3wnxPKDG*?~Z̿Nq2/zǚ ]f $!CmԯTK&61#kw2xR +%8˞M6%n_SIXK'KzW:rry> tա:f[frf !C1?-~25XRP'xt; x!d.{vM֕ `>LfN?;|uT"PyJRNA{ߙÕ0tqv_#. `w#)9uV\AvQdḢGhd݆>sf"=jŗXx2~@EGeRX+hSEezx| v,`Iπ-)ְ70$ԉs9Y4.i6BX5- VƁU+.s.eU@+B7dO -4 \>ZĄ+;Ii1c]HT\JGaHqӶts/ ,ҤK[BjPb*Y'=WSu'^s]D]@[r.U*mƈ"q&ֽ΁VA7&o&f>@WRKlc۔DDk/`}{A'cPAF8ת81hw"[L,T'kfv5P:5hTH5RdLGIER`#ѷreW=BY`-Iڃwo֣P3jP9LzQ{w-NMrOwi99gul[hN~NW2Q "23. ZG/˅.g{L(U'tHn24z>/ #TܰÆ\J<:p8bx!@qM)SJi|`d.pDMǛ7 aJwފֹp1Y4C'_gt2Gr"t" ̍_o(.qv6pt9M>_rk52 И]Rǜ a:(A RC;Cx:߁> iHcX)VaO2Ҟk쟪[Bu>JRxErMy,R17tExaaU:fwBO4żQZ,"!pi!ftB>OB<8:]Jc]@rM ό%K-*jq[js`5ۀMbY9:w Q$VI Kc_"݀y= ,u= IrO¦W_Ҝ:B'P1$$9DIL63BYtxue v `갋i *Zx,ʼn1ܕfzh/%7Z mB,k5fl<01m> ͵Nʐ8|('xms8"p?cEyt[lk nq(wJ(͉`'(3=Co%$Ʈz{@Ϛ@;Ci:/:+ A?zbKb)4Q aH HtD>|TN}j}PP*nMў4EΌYGS[^/TN#x>sgmI odR"tr7_x IU$jr`—sҗeZg0?gc(Hf.)v_a9 ؃21@;K jf)c,"޹-XRè3?9ckn[P{|)B;Rlp nJQ,K4L ƷL%bhCyDDb yui. !ϰ?v(r%*EUI-V`b=Y'zI c)nH|Y^>v/ƥ˰W!%GDOp%GFYKpdBVqME÷B<.†LkVeՆcN37atT|ri,a@cX/pt72#8zL0xgxgcc'zgML4yFEK$Mz*r4#KxYq*60u܂ynjx!z_"|ٓI)5cO`]:58|?(8&B2{_ѫNVEٿ2B>KgVI I BT^VZ c ^F|ESFu61- ;kkU}r5N5ځ<9i*0φԄj慫 HC.rG VGI$$q( s gYX 7ѰmG :HwoK-B"݆U * ])?g~0y&^E1e˾|D >H{/cr)@uW^7|.A4_TEy_P͆~BrOC2" mEZu ~ClH48{U@N:ƽ0zd]s7*:ǷiC]e͓ j] #fr _rK=mӉqM=Qje0j]f#lKn8ap:LL׈Sϵf5c@^C ɡAQI9:TzuM K>㳥֤Xv?~3?T]ԉ3QGU 1 =yLVaB05:ܙ!*XBp"ky9M+T6nsN6¢懽m:/0>Zm=d?gxcjh]%XHw*EP:g9`" ݽ0u .mGDo"bWЃ֪ =擅СŪGe+OAgjQ^ #S- =Pg.p} t]7QTWg}_kk3kyDY {{\r(A0V d M$kIDŶ +Lf{@^)~754s`>vx䱓ƶؾk{!Jx\=!~kPӯ33FRPn3sy\1@ Lj],; }mQ%V~]2w`lYv;♾! Ѥ~4v 9Si ZK& c u;#r&Cm)ѝw*2Ҥ%"Yn Us[w[Ohh?4Cy*|gU1iu')kV*`n{'AчI O2)$'O'Xc!9<3u0"6#\\tyjҘ;UB=n&P\HzZ~;s/5}ED{#~HrkJ!Oj!2sp+ /DFWެ}Sjk;+d򧓩Aa^7q'(gӷI%BH.د3ΒfJIS4T1{b %Y}e؇g3iN\ VHb2fc`I}J{-ƭqj-C hkG̕<ηye =IX w`^nhf^\ao؎[Hk RzKEH`Qps3JzewOBG@INΗvHOM鴁 [ts.^d Ly!_x$'}(d?}6 a;e/{=ZUjn)bo“F %K)7㢱`*R)^xF FwET9ȗV?j eDwA%Cs|M{tLfnO1! ; YIl7teߋ)~6uejV!-J ĘFs?^#+J`%',wU€vǤ.9<d˯˚pdrKKUrq*)Bs[Cz";Be[ebN4_<_Aeeћg_u˄ `sNrmߚ6' g `#ЗbmL&7RX Mo&x# ([?;Rx9k)H=㹆O N~|(a'8i]K4f%GPa' 8t-Ri@Vx,.H./gowxM-&aOښH@밃epD{,/BucEhF3ucML0ٷkO# \`67)%tLGju"f6@x<6Ւ`1_^#{jLTɷE R?B-17`+#,cZm+SoQ~՗f|Ը4EjNEƻ'Yi]*dTRBP@Nm@qkQ 7&[[Cax$ 7tYl0M?W+@C`Xfh=` =UN_sD@ž?CƒT_"OuVFsSTR\i?[?"(콗X5t n6 /OG,A˅25z~1lp5tTBsԺ(z4CHQR9De ۆj3l?5(&S‰+o]qi@|b֌k"ߙ8Xf %4Y\Ey%)+$+Qo*vi,M|i<#RYC~g;#D-:lL7FZ@0#!#AԜ5 ǭD0el`^F_jaYބh 47+!{&]qi~^MݼNLe2>HL1z\Ϧb/_7;UµڹSS>/3-Y5YL-Vb\EKنڅpw6f)꯶֘ '<{jwd1j6%"jebfrF6yc|ĔBbIڞf?g`<ܒH=ےtVU~th$Ubp,4NbQ+CM4_{`8Zh^߾h+~X&Z~}'aJQw `;ܐRZk[ܽ;bFgl Tnk(g$x^z"jCk?tMkة970c"o2Vg~T&&Z6D䙧$OA'h10)ק"N͒J-N \E-@j͋Z.i%.ATcAaS0 ]5@=Ĺp>Ucf4,*'+I@9wg5kzpITvR 1G,e"4G}sAڟզ"\ Mz,^Gw,c D+\*]^z4\=؄Z!EM7%=6zR$^9\^q}pΖP$@˘;v 0] XQS6MGtFL1 "mZA3:X9[^j 銀Fr蛼-zfW>A\z3dS"*iJ$*ʸP&$Q8 "_czm:܁3V)69 L$x =C ]3]6ƻnnt=A_wO~LlIE!^\s]ʼa+#I)=e>4^*[ˑm\ AA%uh"v?f1mXȬg2^΃)jD?琶Z"rdY8UqvDWl2HmE<؞YtQΤَ\R~. \sG`2\)_/ag"4-=1@aY̓ H1睽pd|HyMuM0 8bG`~ߋ5%Yo?}{WZ[i$![|h1 [ˬgzɂz41eT-}) T%j| WM ?\ZڝsvVsaNq34(☉Ƈ[ =}#׍ C-N>_GFs8vV9r{ΔF%Xi1V[ Ҝ`҂_;|-Ȟ4e.#`uACM/l6@ $0-ndžG%Rac!{y5(ci̛sGΞu iT5EE.aX`%?_nbpI@ Kј̋,DcRУ-hbad"K~իg/TyU۶w!t<݃Vk[4l붪C(nG5BV^4}答voWx b[2@cf;TJX78˯M9F6I6v[h3\1LhKsNC' r<ި_@rլBV-zJ+ݓ;0$T~ B2GRCG~{Ȁeq7<(jwg&,9=)/ k 7뾢 ZQx&HzfRҮ=TwDz >Gnk<<=].tNB8m0k[?[\k:n滮>P<7f(MQ*4Px swwVi'J{n9@(MPFfidK1`0,~O!S~l$"[Xͦ!#*5}Ay(*[b*JeEGFG`ҎH_XIK =9txle]|U4U* <TImgKOB3לۺTB'`A& K;MSFDފ]/@COU Z(jR |Sw9; Ңa"FJ~ط$wvlC7lT ư6>tq@!]DM6.ωr\\O }$6C[? +j+5%\v<# &~U;^hu+uJQ<:TDKAx$l/1"NYM#ˡUg[U\ͮ:U00xB%dPFWyǩᯣwL]&`n"ch$`2Vm_*(.vePW'I CTgTlTڠ6Trؔˎ֏fd wj,*I ˇ^H/j/f$|xle&T %ګ]PJ&.2w,PYi}XvQAЫȑ8%o'#qV5_C ,IPSXE72ըogz&A0TdFv~[=0՝yM'4Ӗ<nOǽq! ^ Xy% wݓE{g mp8˴〥~L"}:;F\@UyבiXR! yk ϒ'_ MYw5NeQ+>O(o @WLEcR&[YZPXKBSXQY vh]O#0h&Lr..O;H]n*)|Ts󨹂6jj/r2И{t< j6 GOWappEWUJy$;2[ؠiZ>~vjZb(qf$ٙ[ y+u3np6% $%8L2?n}g@EA.m+*{ Aw ?5NE#&ݫ?4>@c~=:H-Fz  9}-X>kҺ26KdvdB͖2R;rfa-F\{ Bd^ oUriJ3ciB^.w;ƹ 7, k1Sma C"Ef홪2~ZK.v^эHό,K++ګY1 `e _2\{mrN'=p?Z_:ѫ~m1byKcV/tanb!5}UZ l&Lr:guO4΅\T~fo_C0Cݞ1RߩLnZqm2^xaNUш#%?Զ~Ċc1J̖ OhgY Vg{49Uq6Q;eT#a UF$w:C<>uW?𻯛Eg*J][ųؠ۞Oj*ÐYs%9Gr!iq9h=@n(ҶqޥAR')Penicpe&l/sEokVJ2M7d*&~Qyڠ($ŢXС6dF&ۖC hv8~c #4Fhu\\KpDkO.C>t%ڪKfgYHTNx @$Bw T2)h1ptf*Y7?osc^?@[Bc2E: YmWcuCHUJ$\ *eC3g5`?A_Y YfY_>׆픲 v*g:O%˪lU-LP=nx"8k>Y<Ԫ]B9D9א纨?da3nLJDsKC[I`MTA7M ^@-]\u)UA7P/LjQJu1/| y~M7;vRګ4gmTEgG7.6zCYE讙K 6P.?§%Ǽ~8?_`5ɭBx`awHGʅ QZ,*̘TegĄie߿>@y_q" i.BNI 6 _ _tUcT =̐,Ɉ7'jD3D_vgrC[9w!ƯrLe#Q )Vń%w-1 o*a&E-LSI_Vߺ0s-?ITřsh^#I B%+KO{ r+37.f^n m qj^0Ne,5ğ d0/0 m7{,H]` CwmYc[X\'Y@S~י2ϐ(쬇.DPOnٶ0A->qpo)4'eߊ lDtzn5rUNr*Uc3jL_83 jPsRJ*m(!u; fc (%:@m "Qk2՗h/2h{Y[ɖ`#n?~F{ hǷJ;=rnKfFqYz؄^ scaRL?1[@__…֨]IvE0EzNvfX 'A]WUXjzFpK!01Etx,aH-+miTD۴\z ;s-ن m-xQ2_alhH[(cPc,mϴ䕒j|kSTَqnװ(yk,9(Z4kG@E?P()/9! 4Z)HQSqY:<wVgii3. 1sc+Xys\WV'x"O6dAFR<|Hv\Nǐ"cEX2wmm-O&dB-]̃ =8Z- Q{jt@\BT+tܵ+07Q CRDA|/h(U7Bh$q~"vܧ i+U.+#>$sKM{E%D*&9V5)`:Z!e:1`ILN֎ a: i+: 'vWG?6u.6heap*JB.܄ܖ9oÁY;-rԺ)ӧ!>B7N GA藍ÖlE]IrX<Hɀ؀<[˃&F?y\ ,`I/5d١l@WKcÔ@a9=k9-1'3u5tw"epe)y9,3SSfW)X0,9)U+$ aiؿ '2T8ST| x /iY6OQL! ]B|Z@N+9N6 ?5B>+Tt h+ Z ixGhcDKCsVe=ClpP"ڐv-^\1E*eq1z4=Smo W&FbA>Mg({x I6ƅӄ$~xnһ*9;g2.с2:lb?΋kBFmBqUՉJ9O(96c*kM֓kGP.Ak,tJǟ awwF+n8 RSjE ufZE\x;zB 6@)44yf[=H˳GVօ;%FIͻ| 37XEF-L\cYB%|O*Be$"R3MA*+F3=\H\5M52ڣv.\Qt tMvFTuȗ`k|*t8f)4B2b7DӞsԚ^;qsx3*$]U[PO֣0+2k1@]Vv-!cOaKFՎl'Y ܷ'DvT46k0Įg^ƛkzF{eh Y1:M&`/&Fb~s)}2A`n 2?`EKKq[&dB=̺[Go{Eٍ3RgD'7,B>H͎|IW$UFƅzH#x_ʔ:ȹHn.ln?i?i .hncի\|Z8hC'kH.*y`=20nJKF7bs}?>ܥ!b@U1:'\):l Aq-~X+ :`D>e6|*gknxp_ba?4gq>4繼!IP{NO>["^Whw Vud /Z>21?mY[(g9L~D|F:Ȣ`&貢QY׵tX2v& O]veU#*VV rp=0m5U)|џ\=>G2,\JC\< 5q>mokBǸfw ) 7X,Q#7X0z>5?MBU'3㿄pKƒ\Tɸs /ù"uRwpf"CL̔)ߕ:rlӴ8k ꢳ OXW\Q@LӃL>ɉZO1DM݆OBNy"r$A=n-Σw*>|9&oԖ1A^eF@sJğF]7y㽹4Ku5zD=XQX< -Y UR z( u{]WJY7Z)l5R,`bY-sAu"{<3p |SsG+8|q1G BA/{n_ζNѸ0h3=Ljѫ~u" 텺HPI&*eC0[E8؞І08N\g`yQ;6Ɇ)f/ ԟ u<-!mG;'doĥƏ=ܞ@@o1S.fi  µU/GVٱle9׺ 2 zȇܾ XQP2Eˇ*"UE#/K&mns *^&pqjUL{%' 2~՞~Hz /ïU!0sV`4IU$S0֘s|ը,y3zrƭ*Oݧ_\4#huQQa{cퟋ;(-~Kiӻz59춏d}`dO"eo-e]F28~LfA "%TOj|N\0C} u^X6FOR%޵Md@׃)6O9)x# ,UqQCDfpCb~)ﱺ4n7 @k+On\4%Ӆ@f qնEA[^s}D.`FC3f0r7} y(hEYơ,u-M~]e1d}bv Gڔ}b]d@*,RݘQ|dȮ2cp;|EBFX'.i}A~'@ͣ[TdvKwT i,Td0%( Ѭ9ˣ r)SKIjZGoi㛮*D+r83~z~`h\{`%Ee h!&0M/\T4^).>FiAsh.ڍz#*gJ'_dt "4gdLxq>_ԩhI9b j_A0&‘tqBσ{yNos4YZ3EV—rДS_) $8HWȕf!N:Qc>x?L /P$hcƖ2ILw非*ux5 \ܗJ!ovgdUfƞVRu)@-{|u1~9t .b"dJkk6Ť+ @8z̴6H8=1(: 4TUnZzg /L:?y.ѫT*:9G}(^&`0EuTX ]9A+t[/Tfe0"pf+aT'JF@b 28Kx Gg[bq+Q8#?!}gg!| u!jسl̶X!eP6'PJ9omQSݙdDne]vdf͗m% .eKBXfI t@HgFExVE&{69PK=w>qA˻/SFUx43HXn2%_c};=O㧌6zQ.էh,s8,Zܹmg}o򊌰jHRL6KJtA_f|i0HM@Ve0Ug pUt/$C8X?M{^$hZp7zeMeVnJO\rrc^ {8aτ|Xv)`&bDT[eV- AMծɳe(!F^G2źnڀ5# [Y<7ՄIl[?Ӯ7@f-Zy=d׹oN¹WŴE? 3rT\#r#S4{e#췹d$(AXEPM-wy%>)*ʫ Ӽ^dHTdT>iXe{|ΔbhYg'ja#R@K#&ڼ,C1ϱ $TX ^ֽxa wo*]gchp)3zj 2jy*n9 $er5 ^/h^ YƣE8Aԕ 6[9]nC.v"9Z CTAORȮõ.ȷu}Ÿ<%3wj&\o+V7837SQ ΂1bӤlFNޯk+3JĨXWE g]Ԝ-E v^)0syvCVXJpdszE,.ㄶ-4}nrmGDNBtd'_v\8@|(`sv" OeHֶD1XiyZFߢiSʛtQ{m=KF)Ӣ-3[at1ҵud_ ڕ"T&V`M[ vk: Ҿ, OyCxfr^2lι,m2 4ش-U?ix&_7N,ˌcgr\7ǗAoJZ14ygO) 88mYX#87Q}bU؉妽ZK.`ҥWD)D#Aνw<w a%!ptJez&<@, 1hRy*=ġ5Ce?)}F *TKcJpR!6T ^hb#7{sDP ݵ0|+v} Ŀb|X6V8(S0GxCuhYlRRt~G1bI[9iy0Dubg z|@~cbmBfr}*f8>~ tc{7Uz!NkiR,/(cv 5f9 8) g9ezKO>A)1H:#2_RFQP]|FӎjZ-k3StX*F@0۲ Z$E`̯Q3zl7PrS- ٖHϮ㖰`|]@8;UZ[5츶rD+> x" zq⩙Q bUs<^]`[ro|EKƵAAluZN/j! Q.h>Dm.-iQB Y EEr c˰i]/]]ec~ 0ׯr@ B5!rχ6عl!$مycJ@p+8xbؑ]n]۱~N];ڶR>kCBdrP?mJ moڄ93p.VJ8ƻkSG;rq`a\Wivnt<룘jwhūS%EyLR֢&i%Gљc"*K3$l؈{N %I2 &`0}יHBے̍^oDcJ-5+9^nO5ҥܸxL=`ad7e}ċ#\y^VW˱k/mA_ m>N:5[=c+0ZIN ۢBӼ#"eL'Iwv0S-nR=Fl.84]jF[+etf?ۧ@ I`~?\מBtpSoة!H*'&2p9Q$RM8ViL^ߎe~W7 rӒ#96!*B/u111l8ylo2~/y'SrQ i6k>XS`G;O+Ѣ%h͸*}&@-]Q0/7q ׊vgw6=NG;šw,^ Yj#csnj"N/uIKVGߒ hS!uiI)P=8Xo6MC 2 Q;f=>=|yHi&I>bʡ`!rKhOR$aJ87uGv #Cܓ5VD?5?1-4#7DW 呩ᛱMs2Ϫ 3B|]^u*ƌEj %K;swqyxVUG4BĚ>~gم϶-`$XhyLeJ|Py3,R[i#܂dߗ=0F4~h@*eբ!0PpD팱!B+yZ E|xeKXpBW+bZv\_6ڼâꦌ`Wʞ-X1JrcnEN*ً4a%#焨 ]`$(X yEai5W oU2zχF2e]#MN}B_B&at oPKXI\[r:jcȏ@-pZ֙}!yh!lSj߇cD)&_/5/`v4*gL]Pb/vB"Q=ک( +pm 8S }ak< PfK=o|yHDHoc?{Rhpߜ.N6jVPsM|c+ V"}% +?\T{;ܱc hR3FꬬRM4k]q ߒZяt|;A#Wc jO>* SY9yj[Q晹AwDn, lsL\ū# V{ }"4BOC s-Id]{UK _Hvnż%_?A9+y-"2>/В 6)%"58rBڏ`1G7Z !qE[dswtSh4 .ҁօ:^3y?X͋*a?Ϳ/'u xIED埦*\Rgh Ŷb#;6 YRunvuoK1'j?jwk~LW.ɕ#xX\k8uW<^$QxVCѝϷ^*Vbś)^ ai%#f#Mĩt4bS}/3Eބ,yr̋Iކ`-R+;f7(bQ$HӚ^P%ss)%J0Du  տ=>hȵ~ ;zZ^o{CoܸW^6P1t1RÌ'_D%).eV%%a`0w5? CQM7>3G\M%ȸo<]WlA~C5]y! !zhK {Nеak+K$ _ ?qCc6Շvktv>ZQӱɲF=qШjn[spT|ed[EJ2PMA&2fZtľVEʀ!t) I5e*W6Kz%h1zzCP}Id"~:gݴE &='~˭8b lyƱ_. &Ռ RYaI| ]zy8x|PP3țqȜSSQuLҌ$43)ltA ?V}ڏv/%F>k3 Xﰧtn T s?F}_$w>o`A'  $SxLA/FZլdO#1!p9 ?SA$@zk'&`絻k!{z?C;矝\1©D0z)J0PY\(QSZƵ" oa21?zS i8 w4`vzNI.DM_}ePZ[V<3LxStQ |AKeT$O ~I]_+! Y|*&٨RIp#):=) R䐴Ow{9ckxyjv 8hʉ )ߊ/m(rY] Rkg!UTu܈SmHFViM}Ƚ_?`#:O+U}gC)3"ڊ.+Z-PI≖ o< Jn*k[`-Wc#4=_$/8=-x-RyEt݋_b?,0;&#E46$ ڌVc i?QS?sqpҏ3tn.ZAڬ^$hgmy/uuDZ?TkXrA_yvҗ!kO0A@HTByy3JgV{u,!cݪѭ ԁ)DahP/- ˁ"6lUbC(MCοywUiDJYpDE2s69٧%$ӜbST >=4$nKid'J!R]Yh?Uw/7MT{p^~sNy 1Q{-? p>t bKb;Lcvh k C 2M%,Ciflm R,X#jr4-}.Uer9wB]ʀ/U|-ؚ5lUpL(!3ɗ֠" ɔ[!k(~ jLbqP 4M×t \62aj70>gOC Ro-L;BF"1}C@{[1cc Ă@v"o2f(̤JBTf{/_X aupE|q>hr,yTMjU!.d J|E%'{v[k'BG.3ު+iBIdE^ 'T*?*A^ȵ,lIN{CA|/GnIIBR: Ţ/f~u>RՎN\Šሎ&yov4Mdihh ~/U"TOJ5 H]1Ly,f0]2k_v@?ümwm (fGj/D?U.^76Ƕ1pHt^}jJ+m ]\[U/ !Z;q:,d#*rUT=o۞ ! TЎ!V t H՗D d x~3z[R`bJ-ӆ~l@k.3MFc/'%1-F_zlM?FCy-U[d/N+58j4NۚRJ;~At?5fY9=4z1n~| -"Hw'eWqZnױ)[EP-跏|˻۫<>R㠗is-U\G21+Oo^yh˓)g@bѧ>9"t|;L`2&Y[=m@D m~*xWc;>ړ,}3vI1E!*Nz Qt@5nkx3#+a6W9 CF![488Y1ަ yF(.a+ҋ#UEPA?LfA"Ÿ"_B*h.BJb՜l9pqtCؒW{׬rBUb!Sv<aH@LY"W~KV4:d;~رP?R,b_o59]Z̔h4$'`Es%}DZ옞^M/bߟ#"ujsbfT$p>Vd⼔Y<NZ+`h!͌fG$ϮY%?.I& WsV=֌7sLPPm2&lLĆy*rJvR#Wb #(+(`IA"~M ~Y=9; Y[l>  I'8a,Kpo!( Ӗ\9<BYut/>{ 6 &B"0Ivv[>`j6MBEM!" [|?Yx.6}? |mR|ol}AvCJy5 ""pЙX_?N$o3A jX~tF.uڜN'?6H { }|{%7"yBÆ{dSN@!Xʧ:Ve\9Lru,c`CnatMfdWU}8ij4 gاPfP},Wk t6c6Ior5 ./a-8'&›3ɜ7sz$uj5f3!I%~D^5@5F%GJd^.d+Ys{ܩud[9 M$Ո(BI?*;9tZ͛ȥ9f|~XID`d9wrLӿӪm--A[ _k:aM=@||f˭ *G\x K99 k'*E|e/oCiYA&s ƃ#|wadMUgHYCUbyqstt]YkN ̞Ir)K_S`ў:RU 1DyAƢHxS3jI޼0w"uˉ)MKNɿ*, #r1Co-'| m _XrV!vP7ZAYxzlON|mk_({ L|~\I~v$ nvҩ}CnUrKپu(srh Ȃ ViHfsXIo H2÷srw)++]&n|RZv'uH;cӆ}@pHaI;:\Au|bB77jChRvGGWDJ_FC$c;xaDLt`t e^'-mO_r>"!*X?F댨r1 5-itkOfuP=3=ax DJ{i1!(0E4m496P_3#czwH8E~ c 58- nE[78FtBsdq;F4#Vͪ#\4B!jՋgUG]]sݗkp`ĬfH0T vt6ۊU\/׬0U]<6w >]%]bhPC8PXMdt|dԄ9R1(4Yݫ0?)$=LaOłbmD"Cm,s:UvFv,,2'8 uRQ/~ $W_[3%^/ riUb`l9d|xެ4Ȱ-fpJ[c|Sm)w y>X%'G7d`2Icd>Dwt8欱7?ztge5Pj!~.*:@ n/|T9 ^ bICb({F|c^NŹKi2o+nUB >ҒBĸ݂{6r.VT>+vB v\>[QIO0U|gCph( .IS(.MJaIAڥ-8*aŒRa,o&Å5r  UW>`76({#m[@#ŧzbYi|e4˴K5 Idj{e9ڔSS$Qj+| fCFheI嗆]3"d_(+Z>z; VᏡ F؄t Y}c_Mb7̶ u/bC-AIrٛbhFչQj`BH)f{4'/f`ɳD+icL 啺F7U}C 7 ˊlŬ^o5d}^tkkϑr ʖ)Bݡycp㫤ケGqH2+qd00:բjJpٷMfW'֕ڭ;u7-yd7z^,`x{۲ؗ{L"3>”N3bJoqHt`!BV-cN&Ǧis UK~/ KxΉLf2"wjk+RaTJkVJRAX%*s #RU!J)\eWeƧt-=:'qO:I£ 5ĮK2O(oɺǙbe$rMa²LhjeOI036`n> 8WNnf $QT~s14h$K`a~@g﶑SҬp5ʖ\1BN`@0bغ 3<.<A!8(2O #Ӆ{. 5CK"BwR^3;gfT ޱeJ^02V ܄\9Pڧft n1`5n|2/qR  l{=VYPI'LRU}dGHZ z0;KwK"Kcw c/ >xh[pP7v8.#]G$ o|vLlD.߿X+bnXlzY쉶nO4p&R:eGRa o9}g7El ?דnɵ\gYjqb >X1<җ}`&\2Wy4EQW MXlUg?y'?n#.*V4 V×0<1]_F d55IwQ]5& fǒF$6[4{9?$z~HS%d/-Bҭ;. j$.IӔVZ#PA]Ws5&YAd=tO;*xdgA IHp@@N㜭+*=׵<6u[C6Kƨyk>j "r(rN-~=̏(](kzUZh̔T|\ I)OKziPpC%0K& {{HH4 86D_% 9N\AڪQb.} FLˆ$'-=^*ԅukBF(}r>!'Avݙ%,cP`,3 |>PCQCf3@C\[O9ZjUݍqXj(qn*c\<)zfU Ma>paw&?:S:!M)Z"ib7:¨uŶ_CVd̤qI~J4bܑZBJ- ='Its=&_tpwt!>~·֬&C+G#'azlupf1|z;) Lg l?"]2T3 ]hI6izqWL7^4NKxv!#y-+ \N!#- IT7\]Y, bDžɔ8c|gIHrDI@0)&%4ހd1Թ(IUFJIPM_j+Ľؑyl Iyx8 ܐ̅u$f;*N.EZ}E<y  ĽB^M8l\>>rQ ߹f|TzCX[,}-!X@Õͱ©~[VfQLڎL&!Sg$:Ɵ?`etc!״t\~n-fz]3,Ne:rY־uRuE9~SVvIv.e11K+agKtY%}a})0m %RJ|7MQ48#$_?ly,k`%*: >EY/: 9\t6Sx&X$qW7s 0 uhgX%rU=uRy`C+S䐟bDR5=`kR-g"rA`Qu.:%#6of'd`~Pk4~ɧ &lR_lIsbF^Wj>oA;)k-O KzoIu2#%4l60ZQ},H0񆪾Ǿe0o~*0'i՜je?Nb^75S;~t\“X3^٨_%*ʖLhF-/Qu!^a#=Km]Uk RQs%w僆au7~:>5o$"ĴsB;u0CR-Lrw⓳$2DCpx,Jœ5aot6z)c-iG?5nf (J[бQ~13ib:,e=5V !"gX@Sk۔pi#"? sw|Uڦj猳ܩ!(lCF:,Y6Z왺2l||ݎn;r ^ %Z󡲇<;n*Q-d s=u.Į_;YŁ],"Y9#8i7gUJx  ٤F8jՍ扶;!:rY~ K)`zylG*<<m@=u^5`)[UO8P/ՊdpP;qjdձG?~ɩ6 אdinNP07pfaW7lr`hJqVⷳmd *I.!MT`|vrxJcw,)tTtw3Diп~Ex&9 C$XMi(kʴ s`ZK+k2Cj{XTSzR&Ć#n G&o$T(opL2 =  jƕ:\8+~MMηmKڽ`>W*q\.&?!)tHv$G&$dU[yZwTqTjulr+ 21[N̛H͙e%1$FgxJЯID_;J)@gTeLxidbEIM@fvOC!:^[u9Wl]|"S+0hB2Jf;׭TYYչ K1 ??_ʈ(= *%VC/MPt3$'qXbwG&dƺ~]Ijf㬜wtD=7m]"XWt:A'FK[CΓ p@nYֺضdBd:k)aB)3l"o\ٷ,Tw9KL$ÄU$@6^hpRђX~{/e|ΈMU@J`i wAK(`\]wNx]? XΥ Z8`Y{SM.N 79ɞSd+] R(CC^4 H9ok>瞘[ȵ)->@0B1T\!/{VS\@qsn:AfJ(էqD=Y{2oj>9^O%4Ȏ]oAM4:D_ZcR˲B ۠rg!ọVE9f Ӣ׌w72a<7".{[5p,4- eF%/Xo:pztϢ徬m< Ŕll`xnw|I`V nиD&y+y[%Ld/7).4zUJb5VY͂= "T/S$DKEdYCA-Sit VE>ҹBX:J'|{ݨ[d] й!uSmD3}\n6r `]G /O[*=4;;#xN,@LR8c)(zbN۴Do4\%4=_,S:A-f͍w3x=vE:"u-De/" wY2ovLr"TQVVl~^5`YR0:҇ O7pXsEn~5^ND%˕Һ\,&ꟚD,zy$5*2MZJb 1C=?gnL\p1ru`}~(~gh狐bb#ZZaW{gV/^06u]Zeub0E9lY.BH1уZ*84F `l}CXT&M_w]P4>1s<p K nsy'@ūvLB%07mY6r>5X ; 6Aaä- @ek9 \’&[i!{AeBɪ$ʑe\ ȓv5ªINASev *r@CVT^1,7x|:ЋwTQWG^H%DɎxJ9XC)%3 Zt3fa0.ޔ#ѲL6|HliwfE78@Dt"7Rz/־ŵB@TDŎ0JcV 4"|r2aH?dWՁRnZdA+YIxIЦMPw1 ɼt_Fy/PDM.$vϫ9cSe+X'efb`9t]=#~[0K! ;M>$5;Rh ئ[#Ҕ4JW)'6 :E{S%mS<༚m[-zYÓàwS;(.Y(leu az0!_NJCĚGݝ2#9)Fȸ׊wk+jZ Yd"%9:cth>cTUً7`"!xC@?PfjMo K* |uI0.Z1b~)rt ?l&0oxf9xN~*"P}%V>&{б]n 5]A'Bꑏ2C5_Tt'm&?9j3`ivjD"d>]X2J>A)'^/dFDJ(g{Y$*cӻPQK [ n_52k{I"g!&F1}`0%G9@ETc>i$"pâU|`ﯸ%5&(t\ F"t])A⍦l۸>0k 9ǸgC_+3\ xHΠvb҃\S*}NBvn+ oQL4PIUny [@DEФ˖6.L,I:LeՎ%^W{O.GԇاU \Jᖁ8 ^ FP@:NyCX(b"˝$\@ 3*"jԪ(=W_yӼH#RT 'ɫݿϧNy9Twld^{o# }s  F(Fd|jpM,LHKHt"XI"6vn-#"MHd)δgʡ-EpɋMi< $,ˆx &E|{'&)ƾҍIe8=G^$HM##W8oƀ!S!TYQ^~5~ݦ/(jh0hퟬ爍ۃ:SNw.r F^ $\UGF2\mej/<&\';\԰VʁWtAu K00S%g`t3mqxCZzc暚_@23{̫/':*39Omea-j_E6]xhȑA '΀3GwYO.#\Jm. m/hM=*O ^г) n[؅ToEFܨ(AwЁ+^KNtB$_.ƏKfOM_8yGJD'.h=IKd_Aq(7nc1αU◨nq!chAN5N";ª]Q  mgh:FA3ae0oH&Q]{6.q`5+ w;u}ӦJPa[7ћXdS히m %WEdFF|^cdzW ~`1aJU˥2) v(}=S"l2DxRKt ۏ6=qu|WQ@qDLwhJRaz ,± `;!(Pv l5i>^w~b+i$mnip'ܶ 75 xC;Yzi`r]eLَk =!Cw7T̜I(GH MTtnC}"z{?ZB;5P&*9,:R)'i^-ǦI$7ozlB>Ά>tWYzdvFe`+Dޛ5h&G!sRR%jOFt.mi4uU r:"%: MĢRWQHinqxNOј\fH^.0i:lY9R 2N[ta} ?rĀPgxӖ+繬K9=4:@Ju+@^(ٝ۩>Ozy6XaR=(@ -ȿrhn  M:\L !@v  ÌdUq˵'/hRCk5"d+_u2ĩLȰC5w+'h05aK\p|]e)GBi]DS/[`2z|f[Jq;J9;9:N#2.q :aY ۑ %KuQ)؏֓<6ZY+,xIp vyr5/< "i#gض7Ye+];爬Ίj7i|B%UX-,SMFRa<&a5ѫGy9tXUB[3m!bqS','}-MpL$.Ձfh-No %Wj)_:f1"\$q3篩PJ(\{[Zv#ԑ2mi I\ߪ#Xt:i\ҹ^{ZqVZa-X>bЃ 5/riWSǖ,LNh&admWBh H S' D2lg&hmmaaكlL?G;n/|$|6[F48o*kEPB*k(7AE>dZ&<\4 ekуzPJl(x P|iTST.}izo8{7G%u}?iaFZ(}ĥ;qq{o}T,ܷ3m"!:1 O ɟMC˽(ةxЁkC~ il>P+BXcݴXvD8bUdqĻϊ}***Vn*Vy2X=+6nh )'r?!N-3({Q#?FEWOؓm%/@x;$(jZ=>[ s IoHek%MUCpʹe!&BT)&mn᩶޺za)AaJWbclFGƉyZ?bg[~9Dxi v͑*oS}%VǖٖR3D]N6wrьS`O Z$`[b^FY~b,VE͹?L ^HI?Ig/-i3ZŻeȻ u񫤠3[t'ߝǨg)eE@'OEFf+ Xge ^8 ,gm |{l6hu{cL`luH<1&7NnH-)Àiew0#h@!_,} liZWtڊzw2ٴavct-!0dp˺fypЊڗxK+%Exk~bMÜU; ȡ;{8Ȉ H zEHTVGZ_s~bq@c=ZLҰy9/Y!'5ùeF=J9"zX|dҺgsykEAJb30X"\s\3TzÄY3J EDLb/΋u#V 1Gìep Az"Sfs9W`O3偌 ɐМV?GFP[zm+ mu_{ (qj64A,UژS~϶j:*tǙ{tYH/v\}<0t' 8.S3ͣ7J^*o)<{XVN?&MQ1 R;{\PiKf>{ZnƗ~}fq$WO3xB|y3OZ+!-\2$a¿v= a Fkeq|av=@2U%5Zgq_=LNRY]2hq^v8s<2ꨀS}}}M@_t?+o="bjM F+[9CX-!*kU @QڷMwLÅ$t I+%߰z^OsL:CY\eaClnZ.Dude@yY748~;VݾsQqtŠa1@\DM/-,&q bg !3'K| )d3j tߒ8E, N}ƴvVVi( 9123ю0JE{>AhDr\=-n7{=pJրlB]s9! 鎷8`7žx{se,g{nf=Iu8#,} 6* 'nFg`E}&%~"ߙxe2qOa`0/DO*FGO@uCXxJlV[u{.iQBW 2t+?&J С?C,@B搾h6Ppo).6 w}|0Oa!gϥѺܙ'Z㻜$e6,ozNub@oQZ{j|KuXV=+ 5H;mo݆5$;-F\|HZ@ GeKF*B s.88Kl\#wrtzT'd%Cƕa8H2:p-H^Z|b[/={y9"-:r^y 12ۼVU[c|, 28,I7v&3¹0<) ^D֌klbJf0G k҄oeŹ٤†&"zLOj-DvYVxr1ER+"E2VC('#xq}+V*-fC-ahMlG^3d,rVß`Ȥ"x $nt%X(:Yx/b(/«Oa{$V&*O[el櫦$"YIJنmfGɨNR6=r>:J|[ |>hߑ{C$TL(m@=mw;z,zJC_ao`CYbC/<~Erb@LfY `TP/ʞ"銟V U3gjy%)SNm@ TDnpKd+TB;oRLc.c`Ħ@Z>$7̷鷓H0GJ&*}V˞qJ%p+;mN*W Q!MXG‹!%159ʉd4Jl 2?+a.6Z"T/J0 <x4PD& /HK rC,DMXslY3Wd1#@>?G$2Y9p,66!00Ĝ"gjC{_.}W6DXR@=)&p\F[6F"ZBLhO#!MrfXOi=}vx$@V~+ SDc&ի9MLlb%4y{DΥD~q x6 kVDۢd]])}3Jr2gM/.)TIIwؘJ٪Kوrb@Wiy_h'uL`Gʆ[L+).T2ECJm+|E XBG0"ƽ<-7AeZoG $.W'lxe킓B N۾ fHjw׀EYtr(^ϴaQ_AcIjz PXPvuH/Ɍ3R<;Wݠl e(Վo$AT>GŲ"S?=FwG|8+D{r_QDN0N"}/V5뭅cכeTۃs,(Rʜ\p)lkIjKh܌K( Vt?ӷ,ItfyOY.D{9sTu|Cu7v7˲` ˩1#Q9 u9C3~]t5($# &,-p_^xO!F|N|u䋜HqMJ_z"_8 &h(Mi);||/A$kYI&Q|z&2.B >90BOjӡ"Q#O7To&LmhwֲܿsVQ>߸ {^`^9UB]%gQ>o4Op=GD=b}n4P{ 0<4d;zw Њ6ӟ@du6so  Dd貘k/q،?rlgvQ.5[FQ9 S%`![ъFd1f OtEwM=z\F +~yL5'I2!h܊ڙ:ԗɊ k\9)$4jq٪d[ {s:iuV쓹_+LvЏ%+u]I"eĎ-Yo%XτY㹊 w(v?"iX/< *;C;RY{ťw>3Ml^orX~y2C475A)%3L?EƉrϨ/K1jVnŸds urFKmք=Ux-*;J`![` tNi8ԷNu?Qg'r517xy} P|p$h?da=ں1L6tw$uTk94~ߑ]{Sz_!Xs ]Ui~{J%=E͔KPP`U 'QFg6}ohSR4ܓj\\?m>?"V=x'^3(.hL4 dK߼\5h11juE6/ ,bV۷k_%m|^.pEnyrsڌ8@siK|KsF)$䮗I3F >ZO3y`\[I$V9* n#?z*{ġƐZ nC4_*c\(MHȘjh5jb?=f3!) cV>C:"6j |%`}ÍBxFzb.[NaACG,G֚~ЎX჉><=^2zx9@ hmP械ZXG$:KhEщkY߸ai>%/nʛzl[KIBL^ 区J΀NUd~Dpq(8aRk*^XHrϺ:̡!9۔Z*VZGT{/+,7ҫe~@) Ukq>`@0Uh *Y4lsn3*(:;Z͈ ~2"jd:L6۾{nN;p=ox 5P`_1X jz Z3|P g<!#y+IJ碷o <aD2iV?'5| NզnQ–p#ۣ|fjUţ #nzH$GѸ({INiOW~jE;\XEu%&EѸ'BZ$O$J6]`+׉tV4NW!yF x=`YQOSI+HWIB5~%Mҫ8U@K;䰶]IG| ₽z^]yVZ,*$p5rL iL77%w"SL;xLp"|L3M$gl9GЦ~>A(HPjpl1֜Dotb@!8b7QRjhkl@T, 0>D?L_PS#(:$a86%KiAx<R&&c%55bJ~JLul3* +s@Wh$QXyө``<54n5"4TCÇ :&T=0IdXi5@ʗY\%%Es4K%EhϽ; c}w@U I/k9SI4j.PKcy~|z*Xg-^"](YOy\lp^֪ δu`#ش6^9?EcZ1K3!kP rR]4S>0vž0C8BrkFv^ jfF_l UvG#"[OaD;bRa֕zFG{hhzDx<vNOUʆ]Q;ynN5*<(>h^lw'Mj ) @I! *ށ=ěXO0*K02a\;vpRc|By~N0`tvufI=`º8(Nln Ytaa8bR UѨ]qw[ 4&Q"H Ĭ;pk~B65ԇxZ続-F \֪0ǖD cm o)8(`{u*%i4_s𗉩JoOЁ3:f}JpwUDdGkniS(M/R`ɂ'jQYA@%\COVN,6X{vO6m)2/.@ zˌu~tK⟀=ˁ(Fz-C> rҸIʈugZIصoo?ЦNwY^I``WE~KBhȢ| N(E\Id{?o+vhId5*WNbz/J<*3ߨ=v9AͅTZ5ΥEv|J죞aDxJ-8FM&e.;6(Xl"KOZL2GH Զ9gN %r1#y<%Aϖ[[m'7ЅUYr'ma%*D|bbD=X 3~Z6cTmG+Pl.]:8m28B\prP>eVCnMf 2~Ӂ*4)=۸/)ۅkfmIF{J=̹J/ajP7ab{\_xٞY\cVqWB t~@(`ۋӪ@mQraoBI {]W-kO n4 A K%(;zÓ9ꟸ fuXYZ0\sOc'iۚZi jH[Љ\)ڥ C3+&8j+%ۮP& U[o@jrٖ E\و HFtK܍ ׋b0FV;Es\an{/c*7%pZ_ LsctYki죳{פ GxJt4a0|{FͰkuZ΂,.4DS.4EKC`| 逑j K P[ߗOβ<zba?OߟyR6VEH+HJF- ≴JIsldۄ2XcKbLy<~(u}eFݽ-HOo(\`jOxϦR,ɇ?477I\ؼ]MgYc[~OȤ0 SH}?wyaVoslj;Z}ꯦ1SB&)`Ow%p"djmܰº, RKP2GWc>TKUY d!y|5yUK\6`tԍP{dS˅31v(j$`_rRJDUbto }D* 2 f5OBrg0>h*:dbaAFsS@;3ʺ!6lluNv$VbE\ gpF K=Faa9?˧,W8*Ae;'s((XӬJ)Ley|p'Ř9. D^}S$ѕɛ@?z*g ֎XSžKowpt* vN`^?o[[JY[x]T6ΰ-T-ε/NuoH/JcH6WRV*ˋ0([% s-/x߈.#k3Y 1m:%t]9xqwGnG?}o63k|.|(h*]zK`4\*/ uuoS lR0ܔa~ ѝ ?  ;'!|k;[$>[4U%K Y㊶iM63E %s uW*:xLϨWxC=7olǪ@:N_.WF'cN1Ϗ`jl?aLȻgْc'@/߃ZcM[WMWIYyQSt0'ZxT"3KT^>!Yzi{G$]#w|4F` -@M/(E6URq 8,pz!o$c v- ?o(/:R$Y)\CCb|.T:R_nZ)s$gdt;b3ϴRy09r}l'ظ}^;i䷴sG[Vqv]y~XNʱvGd m^/,?cQsyUWBcfDUE/p~;zOXՓJ׫Fuc-'?}(iT<뵋S-Բ9`2 ,rv,Pp, FT+_m$2BSS[cWrˁ/eooKYbWpCxz;+X/;P!4nb - 4OʰF]ybŌMOdy`[Ѓm5R4ҥP쒯) [Xw1Xy9{xx;#S@v\ה#A ^uwKٞ Cmag&s+O {L,/=Z z:š'1(>Me^M;-*ۢL:bvZN+g(; _֦3FhlrOxw!Ve=f *71n 'N J!V #8kJhi44j_wqwVݫL!D5[_E0!eϮiPאDC_fkkv[Gm|d3d]Ë>V$W#@ڜv |ӿI46ECUl5+V/suб͂3ogH͈8JJ3u*4VO^Btekl /J뭼3ON.H9Ј[ LץmI]L _v2GLØMLA KХoW DW6[>UeA di|{!iƝP|p\Ns8cb7xh7uEr|jFg" _T1yxn#Qܞ7B*\~uE>io]Ǟh- U 4)Xqy\G4G4jÛO/v L5pDg<*JKoo=/4d˺kD'7}pِ64f臅5K *98j;OeѦ&zZɖje<WTuƏXW{zذRnr/vg@ 2O12~ۂ +/P#d8ލ i #DP}X,ӲP\s?(ѩ 0?ҒӴfzIo%ev}%/[[K##q$׳gxmTnu9 Ё'sP^2 0 K[H%bn/|O*.i++0N{<Ƀ Hg]0؈a| uѭa潝i'z; 6BZQDs.FXkU\6sJhMQ].9;^A*<".vP[K5k$M!FSj xIBOzN8 m#d ߔzwq}zBJSlU}=g 39}De//iBT%PZ7\Ӌh}).d?)l'k }(bؕ"!/n$`4#?hdP1D5+!{/ͼVݠ}K[\Ly'uVU7ha{DAce@SRpÑiMmdAR{eɳD?dO/'kY騵#w?|v̱4\cV&Rg;PcJ&9YDH#)WAIDOZXHjB"TSm.Z^28jvGxF7) 3m%G_v.uq3S8LW?ŭuC,FW=PC04#kM_tuD4eҐc(R%IH嘯Lp#Lv7|Du)XGP ƖCFoh!kǺwhS.›V!o>'&-J vڥcokڬi_#:Ld YVt!']fa082ud-`le3*fč9+ݒs^Ap6ȍsBz۾QAPJؘ-@IІt :m`YUn<[ħF!KXA^mG9Zzd 5;FQd; g)px<":(^)s>{SZV@Cy.tvGk0ڃ%Շ%4$IuD [b11jg{[K)HTT&>P ~\b༲3[LK (;2xlɀ&s?xpcxuĈ2?A-bS+? K_Ҥꄥ ָyX[wj4qh7D>T+V~e~`~ˤ~2J%uSq9bz/=Pok-,Zvt#x&KwPo "qvӼܪgHߵ)nހvrokn zEYze5#x^U|T[7S̬ prcSxb;(#ʿ J,^qg_}آݝyi>8Π'񅦕]?' (WNI8߇$ rގdUC闁Gr;7/7s/Rx@LrmUyvF>_EexS|3 P:){`\K$TV% ش{$/KCQKlPb"ZbMmh2˨e53O$|DH0N1J1v8Noʜʶ>4 <1 mE?'ڷսϊ<\ !FΆ,(yXBnKk4e u0y; :"(q*W|&XnRWOU POad50qkZh%w^c>>օ '/v.\O\fc4"d]Ln|XOjzqKVr"$MXXUIw%h6T/tT[!N5[@u}WUh幦$cH 4vWQD Bك_|-{hٵ>:Q.wo\1V $zK R[kB.6s R?> ~N6ON/c.B6I OI/8y Nm9RT1MqlKL\'υ;d&mM t VX3権};pXl<!Ņ*Ώ,$"ݻC;w ?VJb A=2 :T.gNS$0fԭ~ㆶyxHa71>SDIͺ&lcHD*[>LH*hlWɟݟ%EyͲ (^FC)%IkMT[Mgif ZvvD8Y@gsjfT#J_~'{ ƐF8n5:^ռMKN7u E!6qUԫ񶧙w2ts]a'd08vEGo2sU{ c}+ӀK%vlnz)};02=8%H)0yD=E]Y[PwA6QY ?D!x^^4j Q5>^T; 5l!$oT5]x2!#dcSh;~ 'Q?i^+ҽ K?SɗQ[5 V 1Έ>9}E&8ȹ=HqeD$ݜTDlI]Cc-Ee(?M8 Lc <*{{ua\3]e߲- K]v3{fa ̧2t{/:HuEՎh^YP.Ϩ ogR^)FY iͱY8;sᇝOl-<,D  5Tuk)N9ߝ4}UkPK$Y4gi'P۾ R6ZԽoD䯊2'8I;3y 7Y'd]L=݄I>/Ҹf5$@fS&Xc]}Ǘ7p`g !yeP5^dRphT) }8 )IjV|3E,vcbE~j27g,ӑp!t0z)A_!JN eD]@Aah:uN"ia"@^y"p[o: epsvtV}39'\x\II>= s][w?tIh/BCfJn<Χ|$h=#PsFV[0NAQqu۩k "[jEEНj<sôVNCKW* DCE$l]bJ]G2l.6|삃\ llhֱntSz+V kA1a;}yX;_|Aʙx,b$lI7y3(zǠy3pЀ,疵JstЍ/, psٝEm{-/i~rptvAZoLS1qwOVu-s%-V;;!\idN^Rީ}K'QR7n2:r9T[\m\iF>Je7S7{EdMӓ[ #?&;+vcJ4v( w@,xT[l& l=H}jd8EMU{՚Xe=(w&U6Jҗ;vI,!0yvB{2F$Й?N]|fyw!cHfI=_Oxn+#,f +AIQKQ sq\{ڒJ5=FK.C]EK#J&5-Q iCwbtb#1. ëAX7:)y,vEO:0頦*c p0fՖ(i믛 ̡>jZpv#}T_́Y#:xVL- Vl(>m#L\wC1&Jl\N mP}Gݜ%u>q"C;7)uD`.h)j ?_[@`s+ HyyJ;RFTNJfD=*(K0iS;"Cq-J#Ln̂|JS1#QMG]0U "fPCPW4Uu(&Gϣ+kz7壸4tKEO|kiay8L8* g>&W.';B7gNOmܗ1B^j(☻!,9~KDc-QMzJ>iqq*ڳ Z!Pn-k~>S.ػ&$>u& >呓Ϧ^?"`Xqdu6[ ]|] T`պO|e''~^ 3QjSrG|H8 /1> t[G (`A 03LVjw'ŽQj"kАqt)l0Ă7l-M" )5`IFc~o6"ױS*Z9nyaSXIAUY9Ɍ?"BĒ`dj1_ *H.d}BEX$ ߒi]p3Z %52n5@^<Ĩ7 35].Dl߳? :B%b z{!;ڑ[0 ܠ``zKsS)6Ԍ A<cO 51Jxnq#2 yazE O8j]>Ԋ?Si]WLX]4r { )AbsՌxC<ϳO*ZIM2:2B״ֆ殕ZRd鏌 %i4Y^MtaI,)#x!O&@ &o 9tL ~3_U  c ۡQLYC{Q,;$ܯ ´8}N&&d훽+ȝiB&nIRPȡcH'AqaB3$B+-`p,qN V8acXtKIMa%.euoG[_޿ڎex_F`z]WmBoivh HǏL #3B18J&b~D? g /m2R^6s 25aK~^oUeϒ^u'5@^h ӄd~ͅ9]E^=#&BD;Oe`oLkVQ)K2,8*' '8#h g //@%)=x`TjQ6k7^3A?0-Er/r., }ƅ !ѝ)Dn,a,.@cDߵ7[{?1- ]MFSүS7W#6gTq7yZHM>-eK_R{nHIsѷr^B|2vfrϞa)Һ ]dX6v{c-u>tG :~~UqtV 'EązzT|a%S=Νڂl&`X&6ȟ,1vĸǘDW_F芪$ϳ*VΕ"_s`%=rWeO}}1ɶ>] W&UG n)߃ǹ>J)C1pQ017d],A! !V/3&AQ`0?.z (|; {ƻgF/\}]}Qc{\]^!)FzKxT+W&;Z̃!s=V4NVF ACwr&7w/vsU x'#ꙴKO?Epb̃ݘ:]Z%dEHX,-5CPf58K88xZof8$B&qbp]~)q~ EGԕZZlhdžMp9p+V8D0Rqd*l ww'7=nku!vikr%vQ6گ6{O, YY)ZD})+CP,(^}g*8!!h=c<Sit߀MdanGŦ7p"^ a$`~Zc8Tfj{S>kXCl( k="(xaYCyfCl!}EjT/WG\W~3O7yo6<`w?*"9%H*UYH7B u0$^St8PRt>p̐>ϙ) ht:WVbi7 ne0R Δ y }w߿ -.ۿ{''btƂw`,xe,dDpU 0tcS-V$rn"GIXن!jA<xzPrq7.߄{뿡 )B;=w/B [~4G~{%OXAڍ 8=x h4緵NCmQ)b[U0XvjQIA "й?tn(*$.aa̲Iy|qJ `JE# JƌVR"~7z\ts04W߭A>Pxdz z^ôc\2V\6.C=@vVy\zeH;-MYXRv#LU`z:A Fhʼni㶋ɛ͔C S.dRŤL0!1{z_Cs G 2i!$M8H&3}[ 3U~!L4[#rec!yA[~*J~-ͺ9Q{ k'-;كA..H՝'`@39uFwr? EjZہ@[Y&+GQh*6B͠S^sb]Ӓ&w Ct~'qKuȆbn =R7Y4SGcQrkvaK"d -TQJKZ"Ȭ{1~MƧ@SC=<Δ#{$8rg] ˌt5 zЇNf$JOnGGl [A_ 8LխÚQg>#`iko: ob} >KZQC6-5_#H* q.Xmz|JPoR`y<4=(zQS<<=}dY^ȊS 7VѲʼnUJ{x@Vgޅϫy1_6?ǫm?, 6Y%-6M/!dݴ uBm (.S &Xv<ʽ kf,M`u&ފ,Z F6Ve.(+k\be_,Ϳ^8jGbЬQ/$.>D$/ uIh\s7eA-[ڵ^'Xv!dw=Bm6M5Ζ+m+ 4I/\w[N׆yl4ۦ֡V^z/S: G\="V]yk [z鳦\KqMl9мvt35eؐs|,07NmoumP$ :t{i -$֔^ תpz{!:r_z&7^"qt,Ipգ@ԂL@IQ 9Ғ27Q!yI?Q_ܼs憿3֍Vm(uj cZVcNzfywd+6rnV Y^KZRg6F4^IP^-Xq#E}Ѯ,#ɪ3i %GNߔHA;;L1wu)5q!D6rEO$:FQ9f bPJۋ>RL( Eߡq'}gT5UBϽ} swSM1?IԌ k_*q\l@\rb C~^Cd*:ÛnjQpJ_`ZA@R+/Y<UC,;d=^ya$*F ;If ֕gwLNFwya_=?)9JLla8\+l˔#Vhwf2d4+n-{+ '50,0A1@f]hbMUç075q' @%+ȿ-}F_w|mD̟AWEN\c7 VfHx ~]jᏔ!5K-|"9tl%=&㏾d}n w qCBq[&!HlFz7wXѰT Bɾp2kb+1}* ݈J)-cV{II@;OBxqɯuoYZt.7Us=PaB&sy4n<աmv1҄$-[qǏt|ҢSL MeLx1wꨔ@&<( mn,!bsn{zuf̉Bb8K';iz{, ,NєPŠJzJ-cU\ x/zzàubBaf ްC)LCem>7t0cZgU&$o~uLH)Ei2YA_M]t|XKw±w=O%VR)et=#g%dKY)4pƫ<4`)Jsq2\Si򙊉XhCdy&}H?j.ʡjI`Nd=%T6wyexP><Öޔ7r^4~q$z dc~3WxO]9jȽPs?0|LS놐ᠽe o ]| o6FV0̌[aJ`VFZ$KV`[4Actފ%:PE\E sԳF]Hϲ+IX QG4Kn^0E( j%2*R{ D~8U$'d*݁) 䋰|Kxn4G7ctK#pA`iBQ?g'+:).?/qhJfxՁC|5eCk[]毅7C!^ ' }v!Wt'-Q_=͟bɭnYھ1}:#ڂrf*'g=+C ݔGv3_0 o }u)i=qD#o=IPM˾i񛜐>p~WM`D|2UGj;x7 Q:1 pK$ g;zYB0_jr\Vʊ1qpu $<>pfNI}O.QNȔDOpOqv2\+LCJ$K)PZw*!OgJ)\}PX=}`HY@:X7yʇµ)7/.^mDzWU3ZF޾&""j%**`%"ef,r,Z'E46T;%P/Oӣi^pv1B|SpE(w2UVPZ0%,w F$m6Skg\:HSW'4 8};f@QX4޶^}X6`A C`_S:kW PcC!]@~ƼTݰ]Z,ef<jQM[>/`;h{q9onђ7㾃C Z )mjzɦVwK2g>: HoX菌&☙S1'E Z}yMjEV`G ?nyU3*`͎ đV<]"4W$A7.o}6/IҵP يb8l {ʁtJ96jYiU#r<t¹bo4CF3;ۡYLr;Q`:ztPg WFళ+{!WYv 1&cHň`/!z&)nI=ڳ2NIp(pR?՝NatB{*bTqgUsB'\y78OtB3vߑ;- xcCl6#ȿJNDjqP8AVeUQ{+PYگr@ڥ ;ڋ=iK6x+[Ҭ> \H 2Fbesl:K^2y P6c]?Ǹ*X8{\xa*\L]3d[עz~K+/N[عoMIn ET ؂XF7+Bv}EcIes_ÂEbق,a9T8ë,]bZ.8)7}rUeYA ɚNF4$iD>au\\SI8I hAbd# DvϻI=Fqy3詐3xVǗmza\pgBnl=`:At~XR^Boq%D\.MS? OI7p$S` :r&y͖ $,n +{IB_œ\FSw]~D/so?G#CNOf8:iٷ3T Ʒ0"[ޯq>R)Xp}e`;@8LD|sҔ%GVX+j;dW-P+,l"?Ds\D[l}V g\w4/zq@0w-N>?:-oKZw4u:V*9f(8hF9?ELimSV5.eJpx#,5 ~01Hӌ߼ՠ6|>ޯK껓C~㘏b(ϭ;=JE>H< \?UxxVz_ǧau{x =Ing~ֈTP̑g7\ Y5{[cJp M[hJSX&Ưkpǣj dE+eDg1jp=ӏ.+~h> ]M33Ĩr 6SE3~UY%#~o!8B Ų3ӒĖ}MPTgDxHT$`5H/H[8d{Z=("WX9.BϐllBZ4#l96ğwF TlGG\?cH18@kvB] k, [u6:$ݽ-XP~,LITzSFk 4i*u87S޴H)` ]3P&U"db,$|`pJhIt>֐{BM8M1!AM8iZڬX8,'.KF#H$^g҉AMu;V{M3wViOpX̼%VM39Kb9ܿzYJ .Ӡ7̰ Q ߳6_^4܃'_\f _tȡcWffިF^UcFFF9MAe1b8RtdR5}ƝӍa%4߈urnG7(Wp$D`e'?e4tRJgB5YnEZElOw-U-:pwCmnFW/lv z3sG }[aߜ"8[tR؇Kk$$L lIͣq3 %a-`C"Lꗉ.᧳1T.!rm\|H#a8)xx/@?6E|Wv 3]c fPZ7Hx ZvsD4m'q{Pv_2:k3`-hф=)sXVNya>v l`0z,Zn߉ZAi _%8H;Yk\#| Lc}^Lnu Ŝt]8:l]^pZIo*%/e3(a^Ʒ HY з(g}4b׳A~cҨ>F A H 5v fUNX榥kiV&O|)w45VL= FTgt/)H0}I簖I}v2<}eUpW͂EuGeɌcf(u[eʴ4jʙG6{ xWLy B=%U7z?  LZ !U`G>5[\sJJ%qw҇szI({C`[*)$\_ΫԙNg:TmotkpF$놉T 2\YB6në0J #9CxS9פfI=KMyvn'+/.Q@pb0OS_XQ.w E*/aS'A(~ͷ YXߑa7Fa>}zו-υ5XZDI[VmJi ȄѴqUp],D'W+ISJyf"Wy3]Ӯ*}!O% Xb!ͮEU"O_{M,{mcBD=Rๅcv3f]<\BdMi "h&vQEn$~ AQ颬}N:9-- B ֙xMc!j(t$Y?W4b6 켽9fT cP& VzdAIƪ|#`Y,eM%o-ꌹsHxO^WiTqyDQu!}^_F}o_B) d0bHy4Col'=Qfjn?v&REXlYem͊$r{/t-1m U׈]vK<ݘǿW^ٱ*sf͝>4C@*?>LЂKP#*Z ujߖ K ~UGL_ b/Z&5@btffCv r&\PS~2h^~8%0X;NjhͥbrޓJކB$Z-`қJFʂr4EpgVlܭ2:jcmo0`۱W~"uHmʧZd¯*>j(ORrfZg/Oe$wszO͢{,ƀFr)dr00lՁjn϶!<`:1R]߂Oy+#~b)t>.)W[aJWdldu33Dl'l H Lw٫~CKhpv`\-TYH ^e6al:0SDQ`r>G3tsG9y!S5akjWtT%xc+!-d͒-4uă]kӫ+@:?' #N4QO7q054)EZ.>e<8!r W }ܺE 0w6McajELs"M{REek2H֏UYظx.#ボ/?maT ~]*b -srVW C@ŏL(mIM.\qtv&iބIC& 9 )p]!'tUKRiÍ 9Y VGǻP:/};l[܈GȌw{#u'wl}'(n׋;~FQ%LU~-r8Q<@H '*n/6}P?m9 IH1wwez<بt@\yPA rd-1iuu:K) d_\$u+b4ڃOd$_ Z5{Tj |#r>[w 6\ޤ_o W$.or LFtktҖm20<&P1bHD-99 ߯ !S6vH~}+a$=EvoC1,Y:Xo'j{ OYLl`=WYunE«ແ27ANCz> v}xf1x0H/2[DUjء uPu܄gǚ1xv4|>O58#d hC H( n%Ę^Ss@<~USlZ )<6Qom~8bzW4vK3 ʏ ;OqܦַJfO 'Rǟ~p-%FY|)!3 k;X:nEvPo l ERe/f&i%hH j z:ks5Dr -𱝵Q;kx()I6[ DuQDܜ\PPđH=JSW:'5~"c3PoOݹ+M~[?W|ȝIbLgD(φ;qL۶#絎-  "d A_ܿfPVW6x4NaBv.Mo4s2Hu]{5EVXEot\ݣSV{! 2pA&|=n4Vcr&Ttf; `' D(-2ؼuM qJ on_tc\5`8]uX&:hyW6ִã"mJ4S%lUJ9g0xOQsxr%~}8&{.*H~ !? E5aeP4vuܢdCaXxݼU-J>(XCgzjsp$eipSN3KSA[_]"q݊utAcVZ7IfE}PfHȃed0N)>rdAtM7boR??1 hjB#. s١OpJ"={WYxT$O2%nd]q:<2%T5ss%(L&|Y%O8z#d:Opu:( "Se`W"lc`lͮx7D[}˭-ѪӇ?D}Tk`@[Ƌh5}_ZmV#[P:M,O4~:=Įϯ3Way�N[eJ!^K: (!Û秹&c[R*U\NWrAvӢY/BKG:E4fz{pFFxXpآ71[b)fsWv]^&"SJstha&B \GHb4ͥu ۿrS;jVsp'T8Da>:pG[c "L h p=7"-*CҩB%ZRpxz7..{9s͗Irv%nrU|nw\:l?!ߦ IV"v`^W9Ja-٩Ŷ8Hغa@j Mgk6k`jgը5rJ9TX R˔˔!yv~ u1(;QJdNY]@|ajp4cjmC.N-|u9`y/%8BK[!]5t$th5?F=(L~'',q2bܠ[ oJ~Ή|>1ānWEѽ] GLl):~E2ŔߣzÁ1t0f%F}in^ojJ騆ckV/{r$X<_j3zRTA,DǒB3uF(vӦ eyՓlE{w(|,6g{qysmv .<[S=o3NФj8k4ݠREC LZutHp򅷱-!TX/¥%9l`hl!.'rB83wfjp?} Ov{1ocj2E TH44ы{l_҄&UBf" *oYa &@He~~s$lYI'Lfpo±  I€OOLfkJ 'u̷Ы+vkIk#T2e:4DQAlj03=AYt`ѿN1Fh /`W3G'[qB5(?.Q5GdAs^ Aȥ $Bp֮{kah?PĎH_Q\n5N5px?ڻ~nh< xt_:Z76).D)fި̅Xqzgkz!ָqch_CRwt$8g |XoR{cFw7IW諵q~5h!3wpٗdgb,F:EM.0!145 ŏiw毢mYG9\F. fӡ&"VN- DVU$pt98%#vRi]h_8&={5)_/_KDXV{F>P3G"ex$$+0+;xWhKt:F~hdeiĒKh>cX;sr",= A5yEC/=Ҵ(Ŏ`a-d$Wc GI5aR.#Ȩ}5X2HϳK+ 'UiXݕIpu wv=tnzS vR%dRCP "/4bK1jOՔ !A 4kAvlhQH-v+;_k<g=URQzNwM.,@Lm9q.(ɦVU쭈N |Ef `R+h:gJ!{WS|yWiNjh=/'~ULؖ-"N_8ECʠU] b]mj'=pkR5F$g_j72t@s1,@ Ӻ CbMɒ/w ٳ`ˇڴ+p&iL`YsKTM'Yc: !҈\^ TBs<0&| br~  mg+0'o«u!GybeL74ʎu#=Xpp>CM@$;PFO*[\0jЃs%jD%ɀIy+KW8dچK2 }#)x 0jAeh8K]j {4wyXXWևUBkP pv27*yoۏAUl)G;}1"hZ&=i1AbK;mzsCϞ(у+8.CCڌn8>>VQ *\WU$cHё!auDQq5dlo-I7.I{ݗԯ)j,5w:tMޢQmVfs h!'ߍI4A<Ѕ"ר@POL@{mgಖb77M_g ;[qfj%I d%ٝ݀_&.3fw2.eUA^ojlL]ZY^y[ ?Pz |:FLyvLjQԑL[ pq]UoxV>)7=Ftmy;tVQOy+_W ǖ2.]"2P ;"^kJN Up.~ FDD47#WK!ő!іt ՙ#Z7<( B%ݼ~ƦmǤDZ Sͱ{%zu CF>s; 1Sc^y?-(YMH5GgϨ(g\7e;a?[gOt/kᚢV}7ن.!(dyx/辔)ӬS}S[EP[&-[2fGUCy2kT>Ł"jGrjm*~/KGTc}3sӔeh}MVEImi,ľI\"S@8aSG-|%ߌ#Z2+e9Zޫ\ OEπ1sc,"BjAئU :x3{|y"9y%3"7=g3rN`l$dBSD$E3S@EqM*%@v.AnTK @PG$v KUk$~A9m5wĈ3G 3?&T!GL!DzaÝHײU0ÈXiUJ J督3!vƷ߁O:"\JFi@hgw3dGY22;Ed-=< #ļQ`JK\Ytl-p+5@sB+X?t;:PGyy&kU"𢟁q2װԁ"{SEexil2("uF-Keeͤ`b> +Dm[wrj/Cd9 i'4hz10!.8yj iSs- [J+)}CʯӝC2^e:Oa5ub:Ӛ\lucQ*Tk,&DO$')tQ*zHp}N1ݍ–u Nk>ppkL <]H$w-ˀ"il,QYހH>CMEf0ԘBJBpn)u:=)sP5E,K)Ӥ_EL)AƼ*P3, L'⟼ԦQ#fYBP$Ȩ4 ,UQޖsҳire%y~.b5!!i=oȢ.AI]Ր̀7s7#f|sPi0}ۄ?N8{IGT'ֻbe^:tCij*aPEƬa.f,57Mi()n U}DجtFmPꫦ7&jWWmԕVuߠǧ?i 5 6UEˆSz˭۾_<ݮ*OCҺ1f ~#%E"-)Qm n[283yQ?blE9~Lvh7aF gaM=B`8nBu^V$eP'm] ]|ѧ!jSPv{ CBc6MZ>XU;E'QW1lÎFvln &K:|NRBh?|_̖[!k7Y@tF |h| lB_) &R4_`ͨ{(#Waz$bijBtvx920ˑAd1N.L k?wK\K Q#PE"8#녦j!dT)ǗZ7ɖ9Kqpx곐0te1,<%,d4B<}P*\28~O #%]YPp7(Gx.ܚu#%tݰCKO%Iƒv|p3{LOca 5+w4mZ-$J1m6|/%(^JX>: gj,-0P!g%$n"gIxbK=vyPA*LPlγ>W Xq`Op53l"ױa`ftn8݉R\ʖ_'H.Q~T,[DMjS/F 3@ {xEf ﶉxC'*7_7vחcs=#Ǔj}W| {NT? 3@M Jf~N|0 Cb%@;XK=9AM`Ԍ8ofš _8r &au:^v+R7~?HF@lA-$'F#Ŷ!1^!d;NޭֽTRX^M4*h Lm _n14ȇ}Ϧ"`q*;w6SoA U)H-1XTPw4?-[SUSp/eRAy$cf| wEᅾ-nZ%mM.*X( 1S)j^_2!ԢY=vX|Rz̪cr-GS(F0?ZXWR_舞4˺ڪ$NaɊӜrS2ju!ڢ>u5!1L8rɄH4jɲ奌l|w"<јWw* y+^ЇEN▞2>S%CIQ"e͗%s # _PԆ*9R'Ħ0Y6zYvfdSQܪ#2v5DKR5Vc,S@"}R/6Al;Z#eʿ-Zo%֙ƎL'\E|ވ0II+h5C&;e׌> E!ٚ~ʷmH[2\P㌉څ̞tb慜҉ӷT4Tڤ*fcFvKT/'Џb1dɞ\BUPZj L|VXbD)>%^mVTȕK =#kCa^)@ +L#-]Ѐ\{7hp0j2LVI{ˇ5|(Wm'UԊՄ̽"u1{ S4;Ǻ5k1q>T!b1mktOٕdCvMs:c5N4;/v1qݐ_YL[;۳ܵH~/]"}[gojef*vSe&Rײ73(5H?,r?$~t7?kt.='<GhX ,S:.P>p…u9/Y+5z0"0' qetS\*~NER@e1& Ixb2KONu@ไQ !1Tz$rRTЙ}-1<^^=NoW 7B9N1,DZW8Q8 75#/E摓j. K"JGe}*Fm$$C txYևK }@NMWL%H*fJHOXR|DHostY B5fſ/pZku#;mxlA2q"~ z W^Dʓ +|HVjQ^X&yq儻to DadA$OBm#Yip=!;V1;mDibH Hg9}~U}s'2Nkԝfghgv=>@!M Rs *y8kao1HXts;RIdt: ?K ,NO8>B+icŶeaNj^b}VnFRӞ#ZkGQ ydw%95|p^Ǽo[h!hH E#~).AMs/3+ͦb-}aw1,sJ%JBrJHO/o:yz"{ehJi3. Ζ*m#HᣊsD>s*A` (,٠gIH,+v3-w6N ޏ +a"22͘EE:d6y*!tF3ֱ0~ i-t>(C.CɁR7=# '@v'gÉ+PR@&`ͻ CAo#E0㇊f`,>1 ٖZ՜%@4 6&@M+뵘͝ln5 -J][RN&+!/ oͰĭ̧jhܴɘh JOn%.8osUȑPW9^ƿH~wɬ]>Db""Vf=G5uIp'8fثy҄R"dȊe\zeO w!ܢqYT?Ћ^t{1TO Zܑ7? i}!m“~ ]ZT=p_!-\Gvl:_g_ft A)Qt(W"@LH_T*y3Y鹍^@dtnr i5&C޳[^+dm/goMqLwD|N/ʒpAX'8d<h3a#\턍_/*3s.5ˎ-nIКuQWDhjjÖgm񌹟@ 䙻h_ @W{kS~J2-ܾHDK FNat.tȜZ^h<chM#룷}/<[͜ak'BxE'Eu2JbxT18ZKNPi'"̞PÞ! ߔSߓc iڹTdTޖn5l;˻[[u2uۙ_v׵ ýPBPvpgjٰ>Oaex-)yD EI TώTO;Lcvy#I6&q/ J>]Ic\nCi.< wX]=sܔ= :˧Jza9]ջ\:=!2"4HHRYL]0:VS7R}U+Oѕz?-b/:Fd|2ȋ5KŃ^!iЋU dI(xJb.6_<զc1 ܫ<UH5Lj[Z H},%q}PHVQJvcXqgEQFDo=E)R<< )HQ}1# rȜ ~,q UtlzGнW[){¤'t`=w˓h_Aj.k(ʌ^II܎vd3G$pjތ8|$5H7_HĔ 0Bٲ2v~=A,Q~)HFITJRZW1ew46m~W $ _t^N<_6KfWHԩg|,Jtkת[^| {Ύn5GP[ePJm3p54%;d/Ox3c%' ereYϜ]S2,cb #*_Qβ+67H:]rܻ?9RnLX;L11.KN.ApZwcL$tKbvJ0v_4D&Ujfځ-+xա%X{FSe]`%E[my[U6LL** ^l̺B4l|!GQ:c,Gb,  #wfӯ/ ȐTëecݑV1:-Ѕ…MkyD7pV@!)`B9gj\ ^H1.^UQf:#DЂS.Ve{2h-$E0n*_n)PR9t)k"#X"]W.}(;`s|| sV`e$j :cj{#FR[aGK!}-Y?mi-#M! Y y,z{, %Ll*gqU?-ћuZ*a0_FaЭw1)ǚ+\4Ɨ:gpAxG\8mVױ,~`"}[FArMo#9OKě& x|#j@ѹaob2/dI]jj\fca T+uۑqTؽT rKPÉVĕDvۑy LfD  _e.1K,0zHT;t`ۈ-2uԉUsr}I `L<%55:{dMȀi*i1CT1j'<-fPH ӂ-8&w¾2Pէ%II(T\ {Av*e(V s5rda~)W`V6b&rF~:VKu#Nr,-[aE8W"ri}ʌ g1}}#(>$ @\C=) !Y ,KK )x2PbL/rÆհVHOx-h3Ҹ;#t۝#쁝{4-`6#j۴,( q@楘0&qSP߱4& /bS{ZLޞZe HߏS+`f 欑Kū̳I*j!؊lǞ .C:>Z=beWQ:ԷzjeMӨmԊUuk_zNL*>Vc(0Xs$\qҁMCEst"$ۓ.m J$Nٸ@2U)ch' "W5%'XrI~36 q=C-t[m;ǛpcΗkt@31ګ#츣GikGs-%k[$e]/i✮4y>Y ;(ŁJSk'ɟ_GS8_}OuF8WŜ)ɳ$futDNP:߶ZqAlXkba>d_=Zj32v4ndp Zn[/.R+eDa?]q&(UJh \(Mʸ Wr@YchX[+Ʈ n-g.} ẵUޏQ ~լTK*oam3l5eNgUqЏm8:'B7HXF[06_OVpqk؝2ا:A,`}IN-',nv"x0`t. Pt{f9ذ]"=,?< ܄ 2X~L&g 1i*34r`bkHȮf) bVӏL.tDڍ(~}¦,yOx^8\4}nT,0qM/屡P#o% &*>VP(8cf W纕)Sw}Yqo?GqOJ'FY4܀yo^l b.O,wwIf Y'Eb_ök]_k*Ws\gQVuS|X-Es _"ԽUf N`CmdcTg6~֭1V}XC=|p fM6(TylRU^XmP;xo򶉣1#|3A匪 k0dmhcf +& qbҳ2F2>Tp{PZz_(8gY0Z=s/ާe\U?_ | ΣS1֌ü0gZ@=?PJl|;91/Qi[qh|}+s-( ~'*N]1芽7tz} D"V @Ze<YbEUmj犺}ҡt141RkaH[$`G~2_(<`/Ӌ؊h[9xmdOpgyb 2V} yu6U#da=f9xsx}}kN2kMst̞^mQ = K"gyg~ѵ/ܣOe hKG #nߚ74y汭}piZɼ0Y[ t5pх]9#kWاV{-h"ycE}̹||B04S,~fd]+o G_ ;ncW2z Eatc&H޿S1q lW##5CR^j2 +s2 iIaJVd*dʄ#E'WK ?jH kZ p;$}T@hbH!\Zo1xVɞx{hVX#QC`<Z/cDdWL6dY@A:>{9`#~ E+]i%4g؈ev3?Fʪ?3g/KOo% vBqt~ <%)Uh>r-[8kTn(uZ^`]PU[7Mmih ˴\U3)K>s$aoDWX ZƋG-R;O02lO<Ɲpoh2^Ɛj=u&HYʼn [VDvkJ6 wa6Ctd} c&ŽBɷN'pppI Ϩ10vNs[*BBd}lC>ʋ/e߫B qĂ+(UJ@3)$r Y:D5FհCBdg Lv wQ:p&O:Ql.q{9_ΝRG'+)l^66hb0qJbZ!b #3⥭L/RD`S A'+ܥӛsΣ1:O65zd/sztg[lTñ<nVyCSHK%cq+ ~WۖnٴZP>dx]^heEcb+ nHc "MiFbk\W@!u4\;%j#< **5j7 ͓ \q[Z4 @BͤYX\A`k^c$sVA$2-\ŶnPeb/Hfc-eϑDSf(y"YFH9D#a# J TvԾ}mhZݡG}Vw }S赞4p_>{"J[vY G\X\:W̓ߛԿ{lIe>`WWaVbX:VzS !qcmOݵuL6YzhE)i} }Q a8N(=VQh^ZYO-o;ڠc&)*5/,n5*m-G裆ڀoZ⢙*obȞXccIb:ʽm6 ?8l/ [^Z5ӈEŧvc%V7<`l]qBس`I蕤:kAtd2CcSRd#b#=RLz5]jչgwB +_f{="d"XkY7j=u {bD&!uB\:>ĈC1mۯj796DFgK7yfAyl&;ބI*92l)0n F[[/5AVv4}nFtzAAs<| -ݻ4?Jɯcɸv@opSCJz1HFGPtƎ h&Kr)|B5QN{,v'W[aо..ڨECTw4fdiz`S.Anlf ; ̐#7䀘kM?{YVr¶_n:D4*Zq6Fh|: GNJw EұS;З2; 'l|@t)mi|pV%r9:Q\8K6kY9R|FV _#4W?85""hp)%w+*㭤9f>튴qe~ BE臭+]u-JmQ5&%_hRޞ$SOfw:(2U\P߶5s[C;T9 QُS^ ǒ=-rsMq[wRvL 8sZdr>0F֣(]{>K'%sesF#JlrƻNTE;M~VY ݆p_֬y֩4'lwRn(qaB%U տceg6I=e76uJvx v&SGRvׄA `ʨK2_V>&?T f&#)SF.r9("-HFk>{.U v^ᲫTyj \DyHY*u .}}_b⏑(Jm,Jt^8CMYl(]4,W|M,y<@Wt٣"?$xm TV'0D~Aw2 3`ŝ](\Q'dȜcqR_~XPb i .a* iH\ffٛ1!OTd% [~7R{遆貚JY$sJʾ9/?Oꆧ閐Mxc*RR1ڐ GOEtU:uk}c?Ѫ_-2D^U 8 QYf&Or\9VWɡ(=*! з=L%Rz qT[*Jzyˀ ]br @'HOm Z9[L1A۫o/rmvhI &f$ }BǒlSLqsv}fc~e !肀*g1ÐN0fe$63V,4S <." 3,mgY^[^^z(l  @@W*YǗH]i-6?}AjUUxezzOIH^I&Pix=3A@$K=̐g x؊hƣ {|S%C5 r;+ 1u̢ȼEuv/k۔A|r0eZ? 85S3jքgJƬjSNeSM_I=6N%kkWۄS3BWU Ʋ4D 0h!>%HlkE{PBiHՖУ"hi!pdde ed:S<>7Vny.>"oF, řCKuꏼ\ L%A]sŧgo+niH#4G_u*IIS3m1(L,Xa y`XU12՚-c3C1l'3䏭BY>FYO v >(m?^Į^N^$ށx/ N:"cV́Ĥ$[qZTQA*Dzqe*6Q)9UoI\wvgů"_O nly#bLdUa{-;셈ßtf}5):x&<+ /H?xC+x^ `3$e֍s1Adw nR6"Kp.4wϚ~?>-M^0j6h3;풮 #Vբ%r Kݎ}R *MG=G$ZZۚťG g.d{55Rx7y :Qf$s|lgXP.t 4s:MsCtemq_Pyq S9>,ev~,QnW UzdO.HL5IL}U:xyHqV̶Ou|?R(lB3퇓vRc im<Ր1Rޱ2$Mf +%r ܸw"XǠ_(ɑL4.~WGK pk\:Zn$":L%l{Kv9fAwP:Ao 'gb[<ѣ kF|;'rslfv2(,Cba,6|➩R jAu\T(n"{7)hz?%VÆ )FZ}hV5\LUIeIwD?7ClGp6橞+<ulD[^xh]{'. jO1On4Ux67gIwϋ:MM˅C kaPX?@# nX!k9J/:Az:ЌblD[jI \@,]B3#$h1 kP~ KVm:jրqۀ% 1B UaP},Bz$+|Kɦ۹/̥6A}a^<(y+^e,t.[[s^hΖP{Nt#"d8j5`eHscUpqvyZY|'21!ī4 aQsb\TdU~5Չ |HzU#(ӏ ̏h1vd8d {xEt'u_0hA'įd5zȺtowv[m NKBN:x HpUgASCeq;Fh LP{L|Bev$~( +7MPVۓ!{M .@FXi> h/FkvcŪ-. $*( cibhC^I`@-|05<@'Rq]8gk1\s/M$$`!j.=+筑 t+4lBk#7XMs&d0% l{ۍ$"D1Y%Zqyd9hMX$<2AJ;1u[qmӲ)SOJ0<"OkQ>VY^o̦*&ᲊ^"ZA\0FXktvIx1"gj] B;掰g"h pf15 2W1BgU< q$&9bӼ Dx z:8?Dv'.]ahQI,@+JIp[O1,w8Fv{:<>zlP&d($.[ֲ d0--_\#5h g6%5Q6Od2 ƁR^!&+W@bq7w?w"w ;IX Y;T3= 1PpIbĴM@bIOˏ<"i'ytq9~=̕y?$})2< Hz_kr(yY/ʻS&5WG.+RVO9|Bi 8.Ix'o=y{gxQNH-ᙋ >x_b%$F](D;/7OȤFH*ιyLNDZ+nr٨-:A2ɠ,L|3Bu?{id5}w RT2!d@ZmԃeՉJ`DmgbK|2=>RbzC w*S~)=>S5o{(~oqR@$,ɅR_QjEBWZ;TZ: e"X? G7hȠ_U£u) 7vP)! (- !rmy͐6`͈:H,4F""g(,5A8Z/E]='nAn!|D2r [6CXʒzJ ̰Dϱ| EpvN^`YV;Viq*iΑJҖ }HL2`?p&(oЁNn ,J4f y븾F@p. *΀VDWdMgώ- u)+.w) <{9ZYw* cQ~ƵY#? ;[x 6$-)/ &S_V$cLVG(pÿ'8%Pvt%k q؅vVі8 Et3YgeiE, 9w*E)Ș8e\f~YWK80!f#1J9G?HݱE'׶'w8dz/RNW dTlrJٲHO 1JoMbL40JQ+䊘jF#Bq\=gE]W)vK5s5Ԟ-dZ+'@g8ͻK I2Aeh3wG§&J^ue~Gkc!'>L[MB!^uw)Ӱl \k-^ͳF'lTV"oG+d{B HLi ?bfY=57-%mldhʅ_:a?ut WvEvΛ#3ZZMN)0 !Y:(gg]иKr-&^>wb7ΰU^,WL=TsAmY/ԣCzlr.Oj>]ߟg%X AQf_ ~r6D'Og&=@T$:Pw_=Eg_t)@sdž5 {_IR5~XнOGݕU~.x¾hV!y/1g*vifBȻ8:+euMj1* h$?4_Bs $D\gDKUd9b)`ճ=R9.^=)uiO 9BVEŶՠfj%LpJAڰ== ntL:,VgQ7 `ko;Zi9 _^c06kzahLW*1f5NPZ%. ͽZ|PǨ7cV/eI~kȑ 'z.Lꌶ 㨦vt ,BH@u>[r75Vt!w ~:zԊ$l>$8A%*(䨪PwnqQ;lVjRڎO7 y;bSii؝mlQR1Q{ *[<6PFQj<ӥԳ7}6WggüV>ߋ1}+G2|[iey×"{@p'$@mL*>uVx䒆Cs4F}-:Mnnh҄kO8˶4ObC^eYT~]'VjVT+K})h|H W*_K;5}VJ>D`Am&9Z U*H=ILRل4apɨy/S53>mb 9 c+}VrÏeY,rSy6KFo[+?&13&CyҸ\"v9+bO['u+b u?3)MH[wF@nё ^=:I{sO؎ uxma&1,mM{3z@Z6bFpYӓpDrd؝#ߐoaZ;xUy#p IWq80(v/s/A 8 ܬ:bC) l5מcŹX ]d,s\bl7 -6hȂqc;"\qBN֐Ku@~հۖNKkp-Zƌ&~`c-Wmst(RI-k͑F#K<KӳkL!h7N=*_K,m"ӏ$vW4K80TUeilqt'ҮNw( +<41/M$drFp 2 m0ØPB@fȵ6j~Np3\H4{C^~IWskR)a\E/g }i ?jl:!Op7 HnbbT.=j֬NxsY_Ȳ_Hǣ޶D[cyyaMM_诿J2CRv^n e兤| ɵ Oc,NZ5 VKǁe`?J,<ꞥҴ;.f m܁~@A4&]OL p$eJSsBuAr%HWIPyڻ9;Ze\]_͠;c{n;)Xie%pSw[Wc2T D* 6eHt\Vs}ܽdu\VV^^p]EײJ K=b밻VaeR9;<éYKAŠFm: ֆ6I+iKE^)ަfxOzηpyk)(ûcE(Mɯ'7ؓ}tJo1'۳K£bq((_ )C$n@J0"e#IOy.JПRadU;e%%0kf--mSXեOe/} 08pw}" *n $/HKQ) 4-RZc޸k2xifPZEEk7Ͳ"K=:- V *5Y.^/t`{]@ lM:kN T&1lT 7gEaL{\ í'ʼ&1~*?E0&O%Jn]~Fu$FPv[߬Ӭ.b3GGU{]{[RaL@NWo-Ʃ`k69V7LPtqƓo*rmTJY3l/b>u|bG9Z&F )B,ĝsIEC(jO!<9DݢRBj·KzS1pyĚ3dyP>*^65H}Sg2^c<ʲ 8e.SQXRlS(l=u(<-WهkI:ն`,^`h_Q]<У}zaMѫ[[4õɚ7Lx >Q0Z A}ev;7V& $?~>~lA[B"#HH1(R{{Ts1Z Xu*QHRZv]Xr@KPf(P$ӧwUF #=N~WnG WDUn{j_ 3#xCC~| Β~/lێFv\я5a(whb3t+cC]Yi AdAw+6ԃ6'v?4WtQs,q}n7  _87GBfXz8d(&"aBDbA| !4i AM~Uƃx_>gpT7{|Q+ pƵ2HjUlp1m E{_3vٌZx3;b)BϘ?8O @@\5΅'J"~o}/G[\/v_$w¯ @$ҙNq 5?Qb >$8F~1)G .q<->KԳ98GH*¼ȓ ,iw˫.]d $:X|>Y Bk6%TX "obN]^;=I.eQNB XP59((Hi|cMܿu>"r|y <ϊ3 _E*+%qft)m) t8nB \[>j9|;0!ҕ4U' c䭅jY?,ſP$v]W.bdL"1&S_bto ?NrPhݴjL' 0uC7WU{%cxJԝ@7}{% ua8>KQH\->~@ 8T1HQ g:6=e&rZ}h{nR#W?I.`sG@;p9ܡ=ul]8aG9fP5BDX]{˕ [Lxy9)ij-,Ȝ}ag4|{/޳-@=^ KMKqG}[s#9 @IRQDzyajhp߱df?(k``}ՇBR}GE9C$%FJ/\L/`qU8#oH5X Of2V֊Zd}#Q_x{e` `i̒ $Ʊ6lRlr:8;eTp~'Q\ в[6~ La:/zOl-cO NM϶➕ M^;a^~Ğճ!EyJ.B0۟'c<۱7}bޮ2Ԛ~pH#_:{_yL;5{x$Q} 23qlLH>vBSVݬi>x*Ѵa:$|{(!2Rg76= ߃`2^#ڡJc JL8{tw@?rM/ej8>^/7=T?k/̆\m=.3g*B?% pIyfl+7r[SuW]e Fsɹx۵_z! Ѯ_)/:QQpjYv3hl=03/S&`C?Hivp mL_}v,fhT"=725UT n3=,*U߮:8BuBkQwNB.A%,7 L= ص*.XTt:B@J/trH)ɛLa :4&!VbAޞS`\Xt"(R 2++e)$z5ͭ'Ki4|} zi4laIUߦo*'o%4A;<_=둍C0FIДI NfCkiuᖎj[F ,S6rR^md5F8H4Ί̟ql~!\t14IFި%@kbvM%† }?!;5=O4`1ד C7&" ٺƭ<Dx+&q`2v0#ƴ3zOx:vNa2iRu5/ԝ/5Ji|3Udq8uMP1kBNx'y֛=q 2!+{9nۋZV,{n x䖊ί?9%8j8j ZNb k77[6DRCmT_=A@N4$g’wA=:եZHώQZ0Ŀ>x˲j*y+?T&'՗$X =i c8oQ1*%gUo(!Asp4buZxzx Ҧ ~a=n-nI#3S ]ۛY )S㠉a-$ϫY1芛jU(?v? e]Kh@u3yc c;*:my}U%~Z^j,2, n䑽_PY@~5/Z鉬V:k_̢ 'I x(Qq3hNcI[-{wj5X  hh\&rF́炬a9&a`vEe:I"~AÜCI`p{^ѕ(tT9Nt-( AL$OC[4FRUsGgot8HDFo2*+ŵ mƋ&h'&NX^BgƪS3A Y!xE1 Ŭ*CtU 8Gַ6k'VL%vG}t^W$}p+)G*0U /λ'Sv{|f "t uB,.T+4 p٭Nv/LW5z_k1=DFc,V> ` \c#` †bn'ak&?q25{RQDkG)F~[3E(QG㨕AMۅl,kC R\}8yܫO_#gl2k>_l$!G:\2l!%RgъTWcR#ߒkȑlA]Mt!~7ۍ/-Ր}I-:})i_Zgf e"H(x%⃍^a\ܶ~xf95_|z굡,O?OMщg,3nj"tS6Tj<9`PW+<":ml om_8f$I3O%*"y7L DahcMF,O;"=M%⪧;q!kոx>cZ>8wvaM/\$⽀/BMeM) R%gUn@7RIOYi j`R|hcv5y/s|NQOc'b@`DzZӾm6a^O;&o56`XGVls$?LH+ƴ]G?-,;\|!Rz="1KblS%Cn)>N' N2Oe ~D˷f0'd2 `7]"{&ʢJ_ij]ɥ\R'ew?3_-NcQá;2ApB~iS9i k$-sXXד)jda7EK8&@;wFkKwpGAA#+_ WR&v_uZL#.1 oDչ$AƌNlSd-鬛|YAby~C~!=ɷetv~5IlJF UHw$ XaJFg*sv;Ў/zl˶`l+:9avxuFKX*V$=.b;Kr.K|g5*fY&u<\{PI:\hPڔm>,yz DWEj$3 6*+ Tvac^#PꔯE)Ópu7X\ o@85}!,"~&=eO0p0!ԫ$7i.5}kc^Y2Ua |Q{n2$N@3-z_n fjU)j{a)I+&qYؕF*I 꼣:ⱜl^?WZlM1V ۀ̱G)Epjw[ɽ?L6+4)/F?+,タ!+p}@rmU3 GdPЂNb$(PzS5Mܐ>+Dvx#- >Ʊ7_-%Vt{| " ,/j.݅VlY8 ^ED=Ŵ2Q受t#KTE|@Z˟i7Jn( N:䁲FѦK)Y衕Y3mcób!9-`Ԧ|P_p(% = NbP-stt{Pk!h --czKBR)QWVR݃ CcL7qm),h1=AXeгU:K~P> 3#h+M X7$=]#OmIд$a/;6 vtCy"5q!Nk^`%q RH}w@ڰЛIy%cLpS8ڄw Bw7\ aoFWp]2*D5WKC7E7)Qpy3?Ghrj {PYS1l/jʀ=,Ȳ>-/:1E&{ucf4oU/\נXΛ,}!ϼ9o1ON)oY%yy~;'ŋ9[%h$g~&^]P#!6>Z|򢗟5j>;󠺴gBR9&~Ym2{"Jo!,ТTHeK6X|s oȿvcY{=fK5rv˛0&#"jJ*ùiKGkg3w8 }<ԥ"2"k|x2Gϗ=xGA;T^!XIKz.lFDj3w sF:J}n1OW cTJp+qH{'d)H} 7ЬђCʪba}rPpGxʲAܵN.*|ظEn\/$s pX5MuTP j1KIs~誌,Y-BQoq gGhK9I/6i:(BpGH;tj*Ŵ~wv? B'#ca7}Z,'bx\vYIeu&;8oQfBUQLxdH-p+ỬQ2~s;DX9}[IkN%9JE- ,j)R߶H@i9iA4-4ۿjԳ?Mu=jr&Ei\hW7j!yV$p^T̎VSwt68xpŖcq1NtHZud;V/hJoPXuA(н%yt|{~@LJY/ 4{zXv̈5>RFU;v*X2aک:(nAe:gf֑e 0)Y͋u:˺ƾ3\V/>Y lU0bWҖ,-Q;BkvAW})jR>CNV.Ʈd\~;VQ_ך+&" zsX`T _p6_ܵBn:ұR$B4{x=(Am#Vxg6rW Z=rjDSO,Pwo2^rh>$z.Փk{Ll &)cY]lсGu?S3%k (H+m:׿z]y/Auҷh-@ڀfڨvKGuɩj㶬u^"M#`|Fqd:#qDn.e5)Y!T rHhr$ެ}Fo<-!tnX}'b_ H65X A#O0Ť#QvO2c1l>hC;` nO3*Zgg ~,dXikJ eTsƢIHC&V1$tΙK$ 'ԐR \h(oD<6뚇 \R~sFUPf j/WW$6gO1ڜpϯfQ\y *cs"7+$ȿ%\I=MC%49fUPҜ#H[#yV e#F1WkBCRYs%Ss$Gɯr^m0KrzIoIvƆPTXB'E:}aRwݙB6 x3'*M44Nq4|Զ@ `v@-b@ i%E,-UIJ\&T{[Κq\UbRA MB'UP.Ot[qD;W/An׭+h`Ǐ}: / g!ESFzD?~Bjdu9VZ ϴ9*9ߓ"+T֩,W=`xӝz}~Kb%lYPQzSTw<9RYI- Z22fQ"QJkKP19.|NsYZ]‰L㇣aF ")gyDe( t|VekZ6"ïDZlX6'6Z O ;=n'$GuZj@DK?-I6j2trQt[8s!fs5& Њ \mMTrn@Q.B{ކ3=rqX7ٔMiV+*Z㈘u)-\U7PF"q'aB_8?iIU%1!D++b/Kib[ly.i+CG=+Ө'i{'=;f$;{ˇ0JqX\PR6YT2hoðf8֒b^cu=~AcӁSo73uaiw.vo\hg2ֿUQ̩dIJ !)( d(cAO2lFp;dC e Ιl~NFjs2¶t V `hp~ |#{ۢtόX9 tW\dݰ)s< Tr`/k{r 5]'K1-+1t n=b$9hxx2]]5eѽyǩNI\_ψp2I_'rORao m8la^'xQYrh׋xlP)k[Be6Bw0ZߨGš OSVZQqa6}r?rQ@aqZII$`4L~*SH{"3Nڬ笝x?;s}D')~# {B,;},-a0@ ,HGi#$hK #_!Z".F?ܘ3Oʠ~b@E"D n8z b6nS,i$L] ~e6&/tH:AHM׵6՚# N aԿdv}m*\i ^,d:nG߀,p~tHn|cU$Rl Q9|82E|۬q`z4k#T_j]'+] X\&/ljJ(%c( $ܧ. G%"L$ʳ ~rc$GKRyGIG)A%vJ[}s8_)>d1*wKY1WF[ŮGc y sӄ?Ā_,nߟvY)Bc_vCutjm߁7;`o "=8c{JoGK/H޸iku9 E&*+ q4f ^#]]/hwXK:Ou4Ux!?Ⱥ+eH`u<$|*v s@v#}Ͻz[3cY+!xT5"q]uq e*Rr5? 2[5X( :-9=Mhvh:t-x۞80U7^Lׅ]Zs| *׉nF~7H 6ǝX%M;汇#,o`7$db>z/'JOPnJ`P1qI4UM^#|O}#%8d}ӾpȰ[ł$h}R- *DuCM,ɾ5AS1|{)،}Gx>M~,])3 b S7}3|V_?)˾8Eu&Ov!UO'Bk_+smcb/QtyJrRe,5cygvw|l܉ZraC8Ld0Ò_&uaElOV9vfpR1>{S .1}"'VTŌ6"tWP0^bqGؽQL _QmdjbXKnD`otl5QP69b ,Ix="ÝV8iyB F<·3SzuEy6|ffi,H쉐ƍ9kwE9KôC\n\|? e)':RDw4kcgWvu18 S~CbS 8!g%`OW{3!;5R& w0]3[e ˹AӬvԕK=g$Ȁz/C]4AUqM֐ݯrXBim4;9&-ণi֑>OJpHn.J(2Ciw'~pJ6+ I(_%׮]ZݔM";p(%!V$оiT/QmbpNc'Ӱ Fd,; $'*×~ kuv U6DFC'Z+0# w.3jⶠ%FZ2_XnnrpxQUq{_C&\=j$بKՁSmw1F-nT9`[rвVgi S_\aIIC݊"ój)Zo$Q0*bAJc#;줂bb'eךl I3"'aRB4H1rhdL+=#x䑁sw#2Su 1?_Xf{<0. {~=hl7+}Y(p{D\&!v ~c`=o2_.98g4`b-Z~M&-~k6;"[AA#'~}3w~Mئ0fNYg(rBo##K2<7"c%j=*gebZ%`6{>:ɵ Lx]+Bx{;U1ݬ&ˣfg?C; ysupDܲԲ6klWF7$\a{z6e;~]AJ!k+\l6fqo/" (=&٤Ș]XN.`P=!V7P'c<~<x sPŵR^PZdиDTxՁgQ/otclVv4sԡ^#gw~Rs xE׍cnS碒.~Ńo&)grz:'l2LE|}4+\,dA8dJ|,Qd'nΒtf7Iȁ#rbD ZKVmLwд{:LhW4U@GDb`W:D/ ,jzXdf9},IgEuk,#Nt)Of !ztFpF-f+*nE?uH 99R |&ئeM=x)ம] ǒp7bi'Lh> 2Aҹݽ |1FϬ|`%:Qj?@qW\90ؒJsG 3E+ M!CXͧ2r+U?N<"KvqӸZ57FH>L|}(Y3ϏP9l^|ecmxQ⦭F E ,a)wz3IsEc饃?-%x~ YP A_D`$ccvK _@czK\{S +t6QpL%$sڃl'uaq:Y b9}<_.I,,&(2٧-E;1[ Á(AB}A<0@GzM4X:9!"|,fB1Q;Ο/O3b<#؅E C>tL*6D4Z >ڋ |1o#.qbܱ]"ަmtA Gx'_\\`FP+a֧] .:B|" Y:\nZEY%Y3{+Bl4٨dPR]`Q';n0iZ L'|0}ƹٓVEb]  |zaIVZ;|,m R7҈`PKV "G& e: ŒY" .%ja߾7Eۚ0SP(:ɨ_R*f.8ߤ,AM> YxD ( W82 #j:hȃ$e9s>\2>$}w'OhP'2 ]<+ETřKtNSB>nu&H!Bf_xz5B|<.S1st UϝB zYn<;,:x26&ފ1vó&|@}:I/U_DڋN Dh oC25ZQ.02T算efyCi׵> H@sС~!_ -u3h2vgX✶,zO|:qdѸc(Ypⴱ" A1d60t*\& +>eC (yqKJ)#!Vƣ4odtR=Bj+ Gd.U$05}xݑ8< RCEI5XqH /"u#58գ'xOcfs"3&uW#DYMID8^Olk}'AL_gĴ8·2?@hP-Yd(7-`y9!eU= q1bw@(6vJz:۞4Vw1-3Ћ樋tz&re34G;7 nWXMv.V[ugk=ܘjJ*O">խrS0B(c2M=쥌Eء5s^1Pۙc~A n>I{sZ\INCOԊd:Lt̏ |ʩzy$~@x3+U`_) \o7<e&hbGS!JO OzCyxB $x.Yq@-WgTؐ#(Tԩ6.u7%{(ŴjAh@ )%8ZAzM_5i4&ў| "qE:Pt _;FJG!]F,>;\l9{):Q㟋"r𶩵n |ո~$f2jO2; 4ljYVElfSlG.M*S)ڑ<ɻmMxd}RXN~0c*@~I{*( wͱVL`3B~74t H#xqƋӯM7N9ZfVC(a9zҢ^qd;euS+=a{ߊK+X rk.(r9rjDH_.ܶi5Ww5U E dLꘄz C;0IUm`m@"-`Q{F. hNŐv%? cxJҲgYf$h]̸7E/p4Wx;cXW"X}8Oɭ#h[DFP.z.j!eIS e9p6@TQ %tqOKpM:)~ԁI4oźGQ5e=́UYB{S-vR7ͪ91F_ 34x[{j0vg6Mqݚ}X?Lme:AK s[ԫF6㺟νa{IJ eib6r%XBJa޺(.122҄s=$3nad |,j0Y-|B+OJĽ a8qѻjm: hvCs]fLy~|fb!rs8dLJٰbn]R|ꐼ*S4ے6}U+RRV *0bHJT _\i/"ca= W1Fwp=33k4hY?D[숴N59Fǔe°ɛASn@X/ lF՜*6:[/:[_ثa֑}r/kA#c?qFw2KhŐQeS9r!o|fCY$Cڠ&2tW b%*Ⱥ bp#UI(+Y;)p G肦!őEXDAeǥYT+B~d*"/#M x4{<LRJiIYv]@"( ^~m g!gYщgntq6y"ݱL?v褢*3'"i<~hӣpc0S^MކFF,\ؚϹRE T)BۅQURb{f8p_}yibr2nh$DJQ TJn%(^&nEjpDb8Oܡ%Sfq$\}QYQHZPGPٻ1I?Kp{D{x k%4!l9Tgf\Oy-6,;I,NDf51s… 7L*+b! ѩR3Cbo <&4s)&w;JdwptbS&R4švV&KMP+F{8+cr #u5odD&2&s*3z=)H(HcvF3?y@܏JO*ziI>ҵ] VFS8S3^+㼃Už%6 턚T7n&ms07?:8"u[jp/\WϾz1'zU3XB#B,C*9u38s4i7 G~Ν$Urt.Là Vz}d.I~H$y$I; e+֪plL<I&M 9]tkI.ou+:i{ެ)7Zx.QHrgEtd*?$=ѻ9&JO:mC؋-XLVkyeI:43STz :3:7cv.O !{/ ")ԍz_mw_l{PݾؤDA[cn'8g[I0{3ǩ F\b LL4]ʢ/WZ/O1nf |'#]Ё"I!Zy3Zo_]8l`x{w/[L.os#Z30њDP_А(R|T` > }F7i2 T ᷍}F r !;zJ8apeX*.3pZ'!+*m?L+ç3:pPR t*1w\jR_f HsHؗt8GS mj_ԱT;-fPPIiƥlq1)+߳tۣ0$u8vB*+VsI&ŸÄ )![&蝅A]w7J\: '1JX=cC@Q?&`-s3m9c)c"SC`a[k{mvfW*! hf,g\x<%McxY癸6 ZY QBg=vm5lU% 6J,Y@xC-";L\>kݸj8B0w3RuP8j&Zy}i>x5"2 Yb'sRNuWtm *DQ_r ծ$HM #f[VQn 2]47p$"rأʙC*jͷnvmn;.$q*VPz"xOAZ}j T{8:|#*/J۬5{!xS 5{w9_KK@k'q)*aXbs ѱ{̶#hAqy3I˫E5+vL#Ӛ阶0f1 !8C0TkcN$gV yO䫡+ЄrDQ)nZw0$bϫ7&=ʽ)AoxϒZ.-ܿZu᳔_RAҭoW՝<CaQ]P .fH1~OEYuA@Du? <WRD]#׹}˧tob0 ƴ#s Ԧ,'`M1Gy"DB`U%8ЌY T-xoz%셥Ѭu[Ap]ui?E58a1>8 KKlFZ_}x](1܏tkMn)W.Iqg,0k=T(w߷ښ\jD750uOJb1lH- B 7^.Nf^H1i6 C> ky)┈٧W' lzo3Yr\Y80'0ܭ.J9QXh@Y'A8&kbE-^Ry;(㿝Xc/H{f'1Ҝr5!*3>V\@B.|"Nsc Md[Z`hVPwIf<cx⹲ sӉoH=*Ԛ Ei)w3UQҝX/p[? -B396 g^Hu(M\Rе, 'V>]p+*Eh>۞?Ŏ }H^.! L*t4MN'/faǝOgzV;sVjmrè4$n(G*pv$o:{d w:VQ32PR n7RE ^ИwKm_*q- C} &b2SGQ)^Yٙi|= R7g D7,f~NeTEC5{), ,!ɝ>)zFʧ{dBrd2qPtF.@L˕O 4;^wM~ ";uCn*0ICZQGI4BOXsWCRoG290^пyx oi1 Mtv_`<)LwFE9*b*nE39-TCK Jz'ՑjgH AU[ %RsciO>N_[Z3gU'lGw+Mr+0G$rbAv;]+5+@$˅UK Eh_]gR(){KYSɣ$^Ҋ EfH7A_ht+K!pNNq5ITh݀u"Inր?'3,uINô|]#f5do\Ulvv%k(Nr^W,޼8acDM6߰;&ŐCd##%*):Hh\E4Q;(Qedڽ\kSusv.j -+[ fNȼb^CN✨㾪rn+PaoNqoyEAE!E}yRGId_RRɵx}Js3z ЯkL4CSqDG,\}+n;@rӲr@feO+zs-\eša&XZa<$. Z)ݾJHG>&+t8xDr4޵‰HѶ7sG15N1|=UZ48bLOtxoؼ `Z5[4~8,T,^yώ^8}UJrvL.]-z~tNԪ<.T7bI%M^WcTr3"LƷ[rf*xQry_埊, ![x $և +$Kx4j5^bHq=-[)ecȸ!wU7;QJ+ra^SKzjE~?~ҽkf_U{HUz5#^[Ys+fqY=Q+J8ģ~sH0s@ʬփ]тVqDHe 7 *mYG 1\8;V8x?tEv(ȠfW ܱl' ,}:Fk 4c83RTչػ|pO42J!gmPw0ժ#sc qޗ=PP&'E:kAЬ-. %5bFW GyG!O֪'мc>ԀZԐ:cwWJ<5IҚ,`sv[%[w;Nʹ~ۇ!chCT~X 'V'^Z$. -GY= K邜eypq%Xm B&=tK/(ž]0?LA%@p"#%meOM%|~1"CB2i<6T*ܝD x !,QI})8i2X)g:9K=Ϥuoíϕei==^8Z& )&:.UYyAsblX*ن2=veYyDE1wc6%EY0$9Zڱ#p~ &Ta2|8ttW@8}vOvMǺ0t;se(:f#=l[uw< O%e qf39wAcI+7&EAHRI}SIkq]|~FlC,7%ZҿLDTA~ɠY-W ;~`>%OꞄAc1AɈݺ 51OB9vgGgrZ (h[&,T,j:nȳV(|!,DDtQK![k~0jq}r$,k[7lQ/G<jдO 0/!OE{` ik ?">OMG~Ʉ^8WQI$IqQT/`Uq>!QUu~QJ2ְyZ %mo5>D~Y qLʔ;GF'd4 ,9^SQi*(y̽N?`ߖz\Hj˱JOJ޺ Wp x.=A:Kgfaâ~6ҩ 5MJ}T'Ҫd.y-ci{cI>6cJ9oU',?xh^Y󪹒K]Ap9`>,P^}Z؆D? eo^m㲪QDzݱ&a\ sKAh#aZ :jy =;m< {w Pqk-HR1P׈UrJ9D`$^wK`ÐWSٰ=č@s0֓o4)`%w 'WCAZ*eϬk! 7^XJÀ:12@HHdLY]R0ٔ:T^@!B"= /OQKDEcɸEwB^7A?se/X>K$8?!/|;,+/`\P*xo~4S*;4D@ la܆ScVU :}\:i[;|ȍЁ /}B'Y;u}eVB ADʞw&]Gr\![+(2?tHi|!  ^`^.}<3mӧY;}?Ǫm-eÍLXa Y8oQKIQp$Wӗ:q'Fn~Ȕ{Ǫ*FNLvWaCi?A*uH&v1vVfTRvK)G -V&B"۵#%d}^h%p> _{ZP8B)ѱ_ᩫUjA])X"][qh&VO`P+(W8|?n ҟ$W) R1U H{Hy@d *A/`7g=9qD1œ5Sg4%.89K#~I{ aK=k~)҉ EOnIrV2|e% SS2 ფ}̐ԃO+4LP8#aK[^, Um7gRju(ݎ3yl7RKBys0~L [. oGXAԎ(.2^o_0egL 7xMV/nwQrnu?*Y0n7'eC9G7HgE ?Oy|='/ya ;@N,d a[qft}dVO?Hi i2/p9Kۏ0T=;V5YI:!98Ga>ߊ͗żd 1bo:Q-KJWkcU󼑣.Wuް]ͦ\wll ౡ2(9pv--)ue<‰HDRd1,ߕOv)Se+B>7~_ib43Đl:kw' = 9Hgo9_Q/ֹ JyTr=a\p} wO$sKO Csm< ܫ~ zPs]sZ< # A]R+dhf8Yt.m]4/@IQ v'4o\,"VWp$=7&j%JqBUU5jM(YxH;2?Ԝ;zfr`F l,zJ!z+1M)qwvVoktaz&RJj-/c^_Ls~\FOH*( Ų'V^@(% }hleyM0θY+\ Y % FGc^ml)j6>;cΕy(5UO[ti;kD=C 7RRj̙|(f 3'c_ t%(frLd lC3G9zi](P}Jm+ 4|anƀsJg~HDPZм *"$Q< (wYC}HPlS9  kL(D@K?">]]Q:$ڲӝb;|T}ʆ'pX@Sbk^3y&quߧ&|5e.Ym$m'ӡMAS`9-GbP-Q,ȝ陷{49F΅|? pjLAS-VwYUUOށZ)Ip}x #rj0.eAK}GF5?&$qO!-? ``߲gm횟p~;ȼz _Fu=u 8k V5;{SXOq /ybțq?_ ,pzq\-j D~ V\B(?S)f,0dpd so0$\e5F5o_”O$U /2ۥB_ lD9X82+;N2Oxde]vlL6 {<QY ReȒ@6P!|Dzz2ܰL 颦j_8q3'2N*t5d췆 D e>/b'+>VzcTiF~ΝJ!(7A[)qԛ3͇=E1Od0ȹvUG{+li-&ŽhQvN7L[ +W,('f99^ >"~pယWzyҥ?Z=\bJژ Sױ"7Ҷx\3m O!A9|w(on3])Jᑹxl4I"IR$3Uw;D\ e2(0Ͽk}.8dB%,L}g/ WiXj o"^0srRTï8Xg K\X-;imy@̛|)qITSo[}A f-$OZgO)XxmH8ly55%+,s)KqSF0X6 䧎$ :M%5&X4V-r0U*)8ڋϔEĜA8!`;6(ih@"H 8s>OD8e#TϜu~5^h OR,'X*Ls󵸀(cmR䘄5kv$_P$Oq#dQm O`m󏉙qs>}R>NtgWh;z"cK!Q|tdY5&+⒥twl @4/`K,EhK%%)`TۓUϡӚR^WȽz) aEaz77Ggc/R^^#eì%COē-osm֐țK=ҋlf2PZ\skJsBJ-[cݩ3$_ *QO, g" tȘflrWDXFKFd.ћ5T%âkHBI kDL `i8X6%>E8{9gă}6؂j04:bסDg?% Ň8f: ֗6~O#!'߉; mlZ+.8֢i݈pʴzIi#.1'A\FH0M80 }O|[.l3n mw25tRCp16njה7C}U!ԕIKp9js׌%њ2i`BK>dvJ (eV^w3(qraP3zJu:^Hh@b?=1)G ƿ!JJJ/e3ok&ny*ղ-IYij7b8L * E5PK݈x}4D&r/c j/Vj *P47WvY?3SdtI8SLؚ> M6NC m!W;-] o}Oµb6$?ϥ֭U8Y@y J|Ip 41 5>D9 NB `νL((,-d3\] c 5B쎉rzud܌I$=cr+ '7b@v=puzS IqGTzpQX/ eUkIPI8-Z`f-$je#f~%S1 Z,`)^[xWZޱn_[%=}fCW(ܝLkƦ+`ap1S ij>UL[uX('\vTx{{͹=[ cX?+ z*dm)!H$wM=&cY"EE[_O7] GGDrvEl(&O,m^EY:*\~R 5oro܋jHX:Sx <LW}Wq[Nwހ^t)-7[txM &4ʣxmĨwd*e!Κh(ByfeBqt \;' f˲O(Vų|TK8nfPt1Z6RJ+-xp?\訾\O{1✮Gsep;٩&TO@'N:\N՟uW"#m+{ ~ }YXE]M"⩇9GUj?kiϮu"c}Bh`g5ں?%{tdnM{ ;TKb]V.)7IUpmw(“0}P#ßJii L!N"O)jN}9`]-WKj^i? [iS%p}^˒M qV S!U%la VE!? C0{@Q^.i?uarOOj?ٸa}h4eķ!-lQ"6n_NsIa MiIwX,#KZq,pȴKu*dĚɘװ83Ywg*`eOڹ}wp#ILg(dKQuyWޙkP | ˕Џ Bia@S6ƚjPF!Ƣ] mb%U}To4Ļ֣#n[+7߳$h!  i `-vkyu9AGئYGv?ºzip 90o5MHA}w`4])Cs+Tj^bJbou&"K#0uzwmD#p'v.XUtyV-зāR+nr)i(d.r]K/@*zUL唀HBzu!(ΖL(hNY/wɴ=)X(|?rf *h=%Z%˺ `#8 i4O4@ jEf<6w@Q4[VWX2EI!H'RCb?՜]vͪ-&~ZT 1іqE0.ы8hC}"0A07,'ji[PX鯡F@HYS֓jK7f[';$`^:gx"k͎ uIKp;Vɾu>{[xF9 +^k" BV#,6x#rwdʃ.=9ǡmp‹FJ$bim_vtQ=9a7 [u@Kr㍻dHAMSGO ]ؔa|O δf{&'\oe&j{ E)U5;/b|5|DžqUϽvM2OOT҈5SH' I<. je")pdYY8@ р]Y \AfA+T%4< P?")}[^G"j.?ӸzCQjOI\LRY>Ar9QE͑HZbM aǭnghc2ʕlO`v7oNbW,g1܍;*>1Lhe%$כB:=A7h3*41I5"]Ut HW.RCҤBp`uzaى%K&+ u^t0`v'7M(/(KB7-lE@Y";+*'W !h|NTY@ru=ibd5(('*S{q<{P~ oF49t-e{] _[@~v^:`u1Bx #g~i'=b,^shҼTd' JfUQ4QELZ4-5J,|#Gگ<MHw_\-l nTR T훜홰NUSfpVQ<-6(+ MVl3+mꁌ#ƅSIL?!mPMf\ZtWnQJZ.~y%F'WWmI̩7W9fH,$M]ӑE @ʉt>*xxe>9 #CT~:6|ڽZsK9!`sMjQZX.aݖSixۍ$.oh1MT]Q`U'3@WtVRy+Vk>Ps=kcn ]>S%VDM=9y0}0QWV9GR z?S::a]jPBOlb:@G:ԸG?cKUؔ-W;ʯFvPl,Kݎq!cIDP{g0SZ$p`w5>!+S͘] %O tDat[`&OBC7Pڞ~+W(K`џK;;Hq:uym371vʏmt_/ yLZēGL2Jj0ɞunᅥ7-n5K;J"mDw<4|_3Zl̋  %;9ZZ%]V#3:UDZl oNAةmDO@rp)f8@{Y]Xu-cmt!k8 aUE(<su!N~( {U2\ͪy%泛:3;yw>znsvO." ŐL|0ؙ"={sQTIu` sT#  ^6Ѝ>|R"m9ES]ȉf T(H=0=8iE݄ $E_)(F8<evnKۿsZ*媔xa3VeMEFmoy3c0k $޹'$@ŷ0)@36HۍәǭIa.K^yQNc%u3!8"hJ,k.z"ѷ1Zo ٍSFFAߵ)GpUOh>A[ Z&,2rE dxîVsʕ佬q?5py*.k'%N2&I:۾e>y.͢v<1 */-4 f s\v\x)lT~i/@]V_/5tDRќ7S6< Y].(,$^!Bٍ a݄>yo3>Z<& 0gBjV2nIɎƬr`[DײߔI/F.f$>e/j Sk]~efQ&e@ra~ EfW').if]wp qyTVW+W_Zn3Zn8}n'7N,aaca3U&ð] OE׉7H뒘 29!~3 ^XB2S}A7VW/>#z?iK%?(0gP-S q;5C Mue$=G[|V %xN|p&C0V\ޤѶĘ % KTH[? ߉s-y,q+ 2Oe. \EA΅k`dSqo{1$ Al2^I5ТR$Z$FZ)7ASi"2ޱ}$A5[vIݵȃw@=bt'2oDpEcS>#$ST➽!U8$nX\ҥ=g]t3ѓ:sl1Zn%. tFaDs!0)iqH$BaO6J[qB{7d@u"d%cWby#aJܯ1ܮ\ij.V@P2 t?QZWk `WGqd|jKTA)^; fٚ-?( @I{oi;i O)=qE"Y"GF+Kb_E2'܍ X<ȶdk DbƑTsy%$scrpV+.G氉soJ>A? ZeH_GtE35gӮh fm~!Okn_KW-_ng<3,ODXژt$cx1$j˜VhEǬp2! 1]Z>TdTwu;1U_*6{M#Dg֌|"/WevGΉXR؆ 7S{7.|1)1$#}’&]U\Zu8 5Е0U(p$Veޞ`0MqvE2n6o Huki%t\tjJ@ȉյFZWDA8:Y5Hă0|!GK{ I2BXoxu^%n|5Yb6!ʆ Is6@vl`$T]a8e U -3鹈\s'`?斾B]VTDfONCQ-nk=Ag ~ {>$?onYr|IUlVbdQnI]!D쀧豧nù!Lx'y"oϳ3r5/3'T#;#RR;iۮ^΍(R]*v*+? 3b8#O}ej5uW-$ |2D-;j@"8#T}ttaHt Un=j,zJUȶ5NIz~}5ףG hd @?(bלc&K%S~cvfەJ~3XĴ(2q >}r(Rx;Ԑ2U+G[.itvf14ّn_Rld30$hz[2 xN!Gv=21}3nkGM 2r1E%1M#!C9B7;Xׯtw;\#A*bbi%Aʀ&j6$iu[伉@I%8WUlɴR%e#f@d/d9?4{yVzyǠL90o=Ae 6zg J?I7nddK'W?CH?9EF!0lbh쁔-:@M^M.)Ug Qt%VgzXa[8;/㋰pdCVfw ^ח(V|M+ z#>Į>i*l *@,4T\~ǥ}f Ms3{|5˹td7ި]'Y>l,hɘ:/Pށ0T]SﳔHM'iDPT(D{ =_+bFhX^E3S,p:dܘː dub83y}4b=3ϳ3)R9^J'u0 b&Za2ī6U?! pօr'KDhA x:)e fb@Rt,zT8p $7hI)}^H9 4у2c,nUR2k vB(wJ\+Uش>Zm*rwvȌTg"`ʟV!W wsQI?u`?/:xC9顮[h5_ etPMt,=]F)bb㿫15کYy]8)ė)RtYd=]"ѬhCwS[z\gW.2f:Ҝm0,4U?;8۰]l( wJfi ("l׈懧KLpo &P%KlCY<&;S/SHYLGBT;T[Xb`EJ+#xJc-۰~†gب…OՇ01/y6E3T& 1 T#n_2eW&>[7PQJQ QXR;f!! /Jݺl@LQx$*ڍk]KMˠ4eLqZZ5\X%a1 SdyM,Ҙ%u⟹4a<%Nil)uKD޽ě&e^=Dh]fǧ()"RFP+=~A N;/k^\iD9ijCP`/ˢ s5ww=֩\6UP-iPMw,-Wɇ-d;$}Jʺ͟kO~dpbz&Q96 3k`$ﴬ:Feu_U: 0?W~|iG ?gQjP衆e)$`LwC멗*DN}p)8bfV'b Ԁ\A7vs$疍ZYfE4֙f9ZpA^8hW.}iV/VqI*`D-Q} b0aEp9V|>MkRh1=7:odLB{Œv40eA@ 6Uƶ}kz `*|;ꚰNӾPfyWl']7l*VZ=o|EVv 9oтk9 LYeܢE$i;hAE:h麁3"rRl:CZa007#yz#$4A(ġ$DiM=mf599EqÈ$=BWy%=`L0[v<2k+u"|1\p:l)~/aU%Qd\nkna.%Pebc<lz(3_|_cC{R4Xu )Őzd =c+u|'=}d(+Y R{[DIEh3zN5ϕ_LQ)_SՔ"ed6cЃ<|-Zغkaȏd2x*'!FUTJ#Ԯ~b)cl55_eGb`}U'PC>@ƕn]D -sC]}'<1\#lDfJkr%F.dTV!sD}1+ZRuRէxvwFgKbAG wI ڑ #/Άq)8ψ Jo[H8.(R5]K3͜F-ȁ1^CBN/!7E&#] =î$qSV# A .lcʲ0IHc&5'1ARwj\5oh,},X9VX( >b < UGO[YX# oݔs}D%Se^+oЁUªeόox/D `T44$$onG@]$t6 d5VqWp{ O_)ulv'C?G"qL/bRq9hjAcyT= t\7jAei{ v|n;yVn 4`dEF桕(+8G9Z!Ohda0Dz/jr2u) RhG}ѠmmMXZ)ͪ'&Kŝ?7x\]7#9ax !wݘ dnjG8sho]"Ց{Ij0B>Kd)M 4OYI.̾oA]Zae6N‚MBk [i΂߅ _%9 \b-Ġ:f=Q=uKI'&naFZ!+Da%xNaK`Қw]RcgϦҒٗ-D7M++KрLWқ"0\=|m|,Ue [4j7_Gn.},nr>ws6 @TN+ Cau*,D$y"-Tdpc6G8ٰ:ciٛP׸)þ WO5K6 YVqR][ ]+;<sC'r-I]0&N ˗E7M,yZq,Frg-\w$ b lQ+BĨ+JqLmXmq)1h򍹃w pgG͍/BMTTq|tyqa8NLt]I.ɵ*-b] YlH iOvav#9n+'1`z*ev d]m PoUfW-|qfbx &]qt]d\r.?Tަ->k\xrm5ʮ:cFnSIX(C"\A; d!Z P©EL>B bXsMa4Tt.fӖQ۴]~/Dij߁XjPP)D6i:ĚR" n'Rc$w/s/H"I|X HjC%ErB`UXQB,]iaZ*4u\XWI8M Iު^%PHB a!-,n?j LeyO…u3ohxz~PYPuikBc^YUIaVLx,h#eePֆi'yxtU!YFp` Tgu& K-`YGу9Лj&u GVU'GCX;֝$TN+ܡ:vŒ#x%ШT=p,y:guwoY'vg =V<A%`D!p7%"o>&&|80'͌ap-VJ2lW2m L^{Va.|.8VHUW׺QD/n`ČPs>!w4%EŹ[Xi_q3y+`M‘B)4?BQ'+ TvAuteR(0TʝH^&b=:m[ghn "$?ҩo[K\QꤪeB֌iKɆqT!"6\a\s!SG:6:2S"'MG Ϭw Df8XMo8Qmvw1p،d_XǗ.:QiyO9fQ+:A ,%J c^I*+QP&|N@ih_U2oH9E1Ր\{jeaH4([)('uYmV6:YvR l]7#ޜӒ&)`_ F`6oqlE jbPWڳ46RR{!nɲ+oT!QLYn)SY9_ iY@DPUrEaͳVl*7;1[pDzd$>l{+A4aPy8r֡MR$3[O#fb$X_d C jwQhvW*[1@zgj,c$QRRo*FLm>IJqʟ#RHcmɃn8pﺆ/9%8F$>"xlE1cRI&m[GL|  u֖ kրTcNww/{)dWpw{\!%/t-}3r)ft5/X"6un>h9֟4zm:3 үHFDݪɚ<'X\8uz'3>0y~||<Wuq.sZ_~w?9m6e+.&Z{\(X3b0Rmsdf©F\('yBh9ca~^}/(s]V`?FSlGu,dB(j;s78(c۰q,>oX5gd糏6n܏ }l4.`0K O8o,Er SfA;'^2%7m`K~ٴF*YOȿ4NYwMҦh_? e s&JHb>< C_~vU-LMe:{hBCa?uubo2!Q֏E[wVltq.]7>K%_D6L*K 654 XȤ"~l+l(YII;nXC/ktIQn;G![V~4g\9j'i)PZ ;԰{?fo~G&$٢c] AOIW+A)FI庯*#:W٦c%n;!cWU;=e-N?CJ1cOMj/y+A 7i9=_ܘysp+a#wPMɷ,Da=9>=AۇLD6י ȹBqv/TZjA;[`QU|~;_a.xK\1sC#"M +҈߆u%N P_%3Y">Ԇ7f-L"1wu(L󜫨Tŷ1-bVDP@<o 7dC S 䯇:ڱ1IwSFmEU%P ΢w=l•_G E/&V.$w2`vK% #O0;1*IM/GSR4"3X[oa@݇|~)pU@Qz{#BŧzH42Wa&\ So;1"n6 f 1q<26#1~|MжHSF̅>;IjGmpx-_>4'z`ʜ> pv@v Td$F?!1wWHDp]soqoaM$v QhELa(௚]Żu;9`wڤNל`M>#W;/iqo N2~wɅg@U@Iػd=1L Ӏ96>WK`RLPʮT,fKB8pHM~vL*G }p![%C2 i+ U6K ]sJpOE,f0'3R& LbP&О'5x:2XNs"2K eMRZm9>궙A.h M\ütJU`d!Rd=ǩE2k\rW&_c-aDR ɟ4X&zML+isp8qh6)@kN'Yw>D0s =f ;X`tOcQ&VL%ZXe'fظM!js&ז=՗f,$ p$u/Tal2m6xtl|'޸C<;JPgAut(tM> /pFB7`"Ր0#d$.E mc,8.~Cf"-|őMw9Pwm6699\ʫ-S栰Vح2g'tJ`(W :}Ce e:d`KNGy( xýa6 cʶhN+LGE)夺J$g×}[˖%Pv̈́ݝˍ@/3Cxȋ 8e/%[ nz 93@)"'C=T`K5X;ͬH. F1掶,P02Яr\wk⢏1?;(UPO`$dmE4]f6AЛR4`AP\ʽFw5'Ӌbz}EC༔X֛/ QQ;V9ds~4ї9Mw3 ڲh^ tiBUPiC sRGXhP-{Ϥ'>9Ka4Q+|1ހM|T6!zҦ83#o-?ԧ,<Bo`Ї&?ct}C( 8ef ϯn҆C4hQ>Evr9s<ٝMUk_%)͇Xy'.ḋ67M8SF,3, _}5y  rJ-'ﹸ[!h*[m wWޭ .S+VD~zW <Ȫ2Mhs+MJJ҈1Iv'!ڹeuEB6' ߤҹhbxlWfbEg ,25xM`4hHPQj>]SzH%H ڝXyE]Ѝ<R^t?#ϐW`G6xyLM㍧}?rz&T#Ϲ65MP 3: 7Qy8lv+&{x<iV ouH?N G2'~3SXcuW[pvYj/2 jnxNzM~8sM/n+t~ 'O2L%c:nڈr)$/S]&SG4ăb?s ?0<#/xY4 sq]W5B0x#Uׅʈ^| Zâ':o+yBtE'@6iz#OȏI*@9ڦ'qt2' ,Bc2OM%f16 HjWk8ЀbB{+\_9(O\0RI;`DZž'+2ލ7]G SjqYj:Z83HѽLa A3 Bjn9Hwvhm*ߢM&_|ٵKO HcKd9摥ʙJxC~>Uuz˘Q'AL뤡!3tfSiefִ./Z!1\ŴfR?~fM#q\Foq'=v?20OtTBstC9F/`~tUv3|7-Ś,DQ%ܔm s^W_IY38Nx|ӿ\P7 C ergkfm=\؊FF4 <ޛh9RA}yaGxF3R ^w p< ZB3;ڦ'z tZ8f'%Ȟ뤫CR #}&^D2'7!nɯ:[0r۪׾hT͍?t\QA3=9ڥV63C jFWnյij!C#il 31L*zT2$6|9߽H;NC_O圷(mV|q|fRՈyr]پ!o I/|11&EAژ+E~['/z]7N؍"3)C+Lc-ԥkfU|Y}aib u-~$o Si*oĶ VS/̙!Rv79̰ Y<׺3rIB,#/`foo}Z%Na\\WG=@RPD,Iɻԏ ` :fIzMfJnMܺyg}/=hATPa1xE0$'luaC{XR $qфNSpr x5Jn`H t(^һ^O,xIC>p}ȸ\s*ь~B=qq/pfܐb(dqyS`v# eau9yu؆ǂ* z }A'_؍ru˃t--^G )zk]!QYV)CQ`0Mqy<AvpT̳3OY>_E#~'H>o)7y)ep浱H)IVwjwޘr c8-pҤfkie%oc3&[W zV5~lO-n3HMxl )dyTY ry{M|t/zdkRLaz!֤¬ͪ"TD~h>5/wUƶ&Tr^J5'ɶ>62wȢo91m/J_ƀ8P ɶ,wNvS8,t+/ȨPg()wy`DȮvޕT0^(^o~F6?կ|7%P7bGa^E][C1]_&=qT RT_ Cq~/iYgXq \/hrp/{qgMU\2H?-Mr) }tBaFr]r lq8{RM˩Fa'QHB*+]ynuëFuDIƇ-OeS#$XJcG1ƒ7 6]UߊZuV )̔1&3gsg`SIe$}פXqڇm ^0>t8AI4׉F &K474bzwФӮ1qZ1|ZhEi(U1S)uwߏMI: w2AbOQ nb?2g"Sb T,S0\l7̉e6JGtJ4Shm4N,fzuR]hM/}VV-M Pg`-!=JS er@{7AƳ"pdԠZo<-[LVӘ*f?ω~*$xDs,|rdSEp:EƟWZnA3>> "F%` 2;/#bPssUrc4L/YlRݦDK*Y,UwUrÑ8Yc .2ڋPzX(pa, O;jBn)Җ]W ˶'U(e$E|1)DA #~pE6+0[,żDY'5w4/5zGڃokG7zNm>'( xr HwԧV q>p bzs%oZY2>44Ah\9 mKN ԑUWdžHb I{^e}&R=Z4V60 GEQ\uWkH좗e!Z& д@y0nPl|*O{pׄi쥣OE5mTw>j!)mD)t8sY8)s8EW"owڥd 6^qX)5U. .BwᠬEe&]g&1ǠջD9>*vޣ21ڿmFČʭ0Z1IWѫBxfzI* $Jxw/zi:@șNv&6%#][s5(ueMSs6GKRdU`gCffP&NwN9$8g%<n8k,MԔzLpi.ł"m ~r=6xg^+ʁג\.b y Gg8ldg)3oeӤƯξv\*@#K4Y>`G1qP,ba刷 >+L,jȹK|K ݪv؂qb+e|B?_LIQ/}^U!iqaj;&:ꪻC$ZVݙԬ"SSyہY5:;W!W=r,j&=LU#bQXpRL֍5$B"BɈl#8Vۓ 0/.dnKxG3Cd91 ykΞ|ݺlCVdmr!~=GT(5%;RC)/p*[Ʃr#%ρ ÊLɂTwfpex/Fsuy6\*{3b|G#j dVXhX&O]=-+G*32PJr E)KGѠ-v9yJ/k QkiyI6zh.N xA;L=l$n"jI=8c`1_'&ɧul 4_Do7z27fhOQ, J{QoXdb/86)&cYLŜnw o UKVkeGI*79By:" Har:)iרk)M4OuڢAR}׊5Ve3&GHBv*3w chnD:(2QxoDHm7\T|ᗩD\Urձ!Q#έѰ'DGHB*=a΋#!rʠА 5kwui뇁7ҨӞREdN g.aP]AsZN X%$b|u((ֈF s_NRCk(+0>@" ͫe@=]ن3Xd2)uƇێt.(LF[wl!ge]-h,;lx$߹oLE|;P-`A2-w_@'TH!ZD/Ds \y^^E*>f5E2 (?Z FvlbN/90%TX#Z˖ Pڭvdy%@切>S. =ruQCW )KY1bW.IɒfU%xN%$,= ՞[-g"V[i~>\ \v]r9u D7 -@ۋ)WV\oG`j Pؤ,OPE(7RH*]A& Ƚ0tQn%iD!z:f#%JP %3Z&}p)C;ǏQhpYe`9_|.KG"V#CP &HZ,=zts\=DUApzen;N0cg4:(Kqq(@<&yF/31DMDBׅbb) 4O\^il<Qܹ/j@@dk]*im3R==㍣oKIu;N>; M'^UFY}*l<@(KA[i>>=QV<+XpZ_SkЯN)n4 `@|{HZP~&4g{Yta0\{@A~xO6UĬ2AEg]/쪢F d}*{3yg2FL59Xv=U%5ϔclJ0)s|X=|4s@_L %\,6t`C!D_iQݾabQK0X"Ӗ@ܖ5[ʐZmc.VRWUi\a6D & h1t1 u!ߔ5KReRP*pגʼr! շt2=7zھ%[|'?_i($2s%@aNn.+)˧Ā?xr]P-BA\$Ah^gplj7db1#|1z('X.ɱwPGBUϑF_^Hj: X4]Z\MnA8a2;xTbn!3Ľǻ(K+HV n;. ab@l}?Mr0E+QT#w&O1TO#MCJc0їd5x5]'!Uu ȸ#x vZD"d0`  ܌C3mxRlY?/p4|jQ+g`/ UWQݩn+[usϺQzpKT /O^<Ӝ"N̜E |Մ{ 2穊ٕ93hߞn~y+u QL ЎwO(zGjpJb6?FM$n e*4 K,06DgR1Rq}[ s/SJ_Hj+, S:J#X'&ɬΝg3~ X`)Sse *ymv8w2 QR;`aJ}dܳ޲$Ä1膖9V]Wɛ&e[ud-M, c?zU#Zd-abxIACiaycb9s;F$p>yNT[el17uc܎ I:ydBw}&o&:INU< ۋ} _Ptv31:3#B(ɞ uWi n5M2p'ۊ*W}hp}~*ߞ2WL/FR[y˴NίMޣRVn repe?= mXॹr1gf%l۱cWʗHn3<{EѲ9NS`(9 tv(::FJ\IhERm߄&, yܒ[?ڻnLG% 4y,obygf~Ol[&%R\R}BE b1Q_5JlXO&| sxLZ\m5 Q ![43U ժ(E{ʚ}h>gHӡo#+7S1-LH*1,?qoMOFɥ= Z41uc$gx^D74.Je =֬D˿@NpjԿo@"Fk%=`){KeTSJ> $dKo"xkh!]wHG0SyvXV)VGDv"vriMv=S7OY2;"-=4v!(iSr&-c'!;씆.9w4CI@tnUM^w}7)p}KhZ̜!05Whִcų Z6_"X{!BR{q]EU5۳1b H̐U~{-B+X O\Vr^ Y DXU9\=Il'_M֌|+&o`ѐuI3ϨF!Z%ST +j̿m5g[6%j0{kXA5Wͪt#wudH(qL*ʏFm?.PZ6} U HXJ{E+H>YD6ZLDQn F+ԠlDuCXY,++{|E]=g:trjzcԫjWЫ)ጮ}C f[r̬@EXE vEJ]|t,2%,=( lEߥ VZc,Ǻh5(,ͻvҺꯇY`q{),8?%,uS*C +-yEz/lc̨Hl`,aWJ*52~T,{g(m]&TÊb&!&$H%7fr|W9%z˜exލ  q7x(XHT?6L:ux`eJ.' 9ogIM<8 ]mJ +QE]QI`ޝ!kN|u$+enɂGT|pԐ&t)g- ׆ޫP.cW8G|ocuLNARNgu8nvuxx {RR]NE0$=!:|[VO]/S5b #99cMVfOn5WNJ ~w梸|vh!Q bFҞ-6F獹 3q+ tlڣY]/ul CUX~W fQ@h_]&wAe@N4*R\)5w%V-<4KGWEz1/Q)k^ݹ \Gâ y0ص5:N!ՄxCK ꖱ{3ibL%r~=!)SċnRb=gP7t/d$>M\8p BeH t)yqX( 6:5|-ǡJ ՜^Ekr(b_{# Tx㯇*P.Qbr)sH׷f9wF,5B#?eX@FYY\]vYg_jXDm3HWiVb)t敖=2J S4W 2jXF| +.ߌҔɹ.:;b b@*Un)k6OCu}ȤמQJ ./i%'0&L k/*Ri8 bųuw粞g`/Լd/jԯ X͖s5uM B1 [-#q[mqP0ƕ'>U;:N.A5VԻ=>:BAuqܞ[l^ؾwHXHscuL]@f5}[۽6v> h ORc1=i \{- hOr0K@}/l#WgU1y*b,=w>)SMRꧯDhWlhvgBBg a2~Gy$D(fڊnݓcNdDA+w.u l,WMP^cWAWfi.Eqh%s2~+ch_Wɣى%b f,-gŒ#"9sIv7y*I,3 W۩&39m.sxC !|1ZP#hH?τ,ViCԑ#6[,s{[M=&ֱ(E$_22 ( -i[숪3FEaQ>=N¢`} $E,H#]̸t[οeEH1,=.,A~seVWeT }t6H W-DҊ,Ws~q@I*ȡd)Kla6`g}`~yÌLƓ}! a\ 4fy{ _ZX C͹rmdp*oo!%a;'tCv0YϚA:༑A흭ߓuǂOe qF3W&=ړe /A<]\bݘn2|2&7F1Fϐ'vœU>un7p p,ydm}I=ggF}ňd ,ɋEZSΖfX@o!¢ߧ0V#E,Ω`yd˛ֱ术υM;#8kp4{B89~ B/%~4zƯ;OLeYOEmR:'T3؆ |ؾCu{f;-M,TJlMe l8ͪ`}P Pw(17m nj<7 q=ha4k$t4 =|)\lO\ >D6gA9r;R?1ȈcԤdK0 Sw }o" !6RAdFO+Tr;^ޖ$_k` 1yJyVQLtw)hxjU֚N5m<$ e=K(*SUQ K * ܀Kn3&-s{IDYm V@+ت/oqRN$ТD#}YGHSC8Vu,$G c*,B-9P'v"UO%V $¼SJ͢&I??Oǯ]]u1'qlǫCKyd/č8` @ʢ1+0A)f%זV"Ǩ#ݟQC/1cGx,fˆx iSOf#rH >>l"״'Á93Xo~rqziY713(DGb'jV`E%aP7qa/gyBvwˊU3)lg.;(a: ;Ğf$ݔkп'W)Zi;Y)&(1ϙ:%KH#a1Ro݂yv^W,/|oOT{ۥGwƔ݀D=Y!+JJ|+[<3 ([7\Dظ Oa@Ƃ;:%KfOȩL$-6R7s΄:h_H:m1H V5DVcm s)x{w\cYÃG1Z(n&+H0;mýgW|oEω"2/P,x4풞 mO2$Ï'DzqKOYL?;)|FGUFIh.00s>x5*,Cœ(-|ͮ+cEq(-k%TAVQ'J W)jZw/@(^žyȋoG*IXC:2%H)[* `aaǹQ~7<"yGL$v1hhMnJJr .j-ͨ&Z, $rGz̷OݓA+װ9A7>%ll{J䤓 "@[Rw^j`!FRr(%䡵uP-D؛,{JUgx6=Rt5-)6k$kfS>3OXXuͲ~?iK|NQ󥁰*{_COogCg9A{X*+?P+ ZQ!2֛8x# &B&=G})2:"㎩Rڵ_%,:A0 q"ʏ L f&x(uWaWoqθ!qbJ 0ODH{TÜwDEHC;:=KՠsOIqt̕u@ wiOAVoZE=e2E-VBHٳ̴GN[:j/2_FCk؂$Kˠak̒0?S/D@4 쉵 '%վcФeӿcȓ;r!7L5l&=m*KsS_%}=p0 5uRdjbPA8 ?J3[_1bfȧ#XQ^#F^I (N7^?h1 8n3l=ZH{7Gh| 7?i$ d_&l1 nuu'|fˠn0иTX n^!zYvu2XW@>f!td"ZT|7xo~J֡R(-0IzŠnrTJq,Q8$ăoQC c)ca~*LD1B)o2lmEBˆnx^|Dd46Y"2g^x]MZ/c`\/\y;8#<=RK2FRթԁ!$D-ő vklNa.ݑ` O!PXp C]SsJ-`{o VnȎBjtϽ]-UmoL\PK܂[fBPqGB,ȔԏZ}HWB3F:0|YnA p=glzjl0W7|T3?y 4"^]m+_T?A{sMіI&{;|Y{_u HU sʭEEܲ=QG$OsWC+=\a'av{9-ºsB6$"Qʄym4dx0TA>}׊Mr8v%Y(5::AGP0' Xއ ǽx›5~1N*aQ̫#z8kQ\lV8s\>*!)&8M&+ZT ۂ^{ofbJS Ќ>68OtyTJP븏zt*60R҃Ke=h!Y 9x@>7yQ 梫 P04GT> \rTtMD ou6)bʝŐULNΎ_A){m*푛ͤ:55i頑Ж.둙U?4 @|".$YnؙmLܧ,)xhRn 2dV&M'H2b7qNC}\CrmNtT>3q&ſ,% )/0Ŝ g1;C-/)'gw(XV*^wBDe-(8{.m:) T dgsIFt Tbib ]HkNZ-&3Ovg-ga)ȣ9i|ZzqB't"-ehErV^\ݯay9S~CbJkfI2m%q.L_]6!ӖvKQ3arh1kTG yO No}H  Pr$*2Ë=Ƨ~V:x˦a7}b6X)0DÏf©LR9?9 n;T雹4cWQ'A0i[ߜ^6<3 \:ZQِ?#>뤔QA^iC ԔۣMr n j23uSC3AW&f' ޫd'H K8U琱Mo<wId`=/Zz&jmTI Bd̆K+We {7; q9:*v4M+3D"'O\u3DJc4ogTbv5ruyK۱Wk.qAJ-u"ufIc>vK)6q :OX^Gębl2Bŕ)1$q w:1zKo^xuV9=T! {al-7۳!-\O( 0!΄K6Wn,ygTy. '!tд  epl_莓T U(՘0:v6ـl[ͿhN#]Lǚm<< ;4~!Bᴑy)ITH~d=y*BnW d&) d@v Y lVΫf7E-/DGU:X+lNiZD!ɊrSE(j w:$PYq*m-~?io@}Yo3xy=0?+n LAU˧ җJ6,NҡB.;5;)`~FP(SWyql[ 8kd6@qDaCh}T>畄fR޻V]ΦbET\+>ݲӋ|$Ox HK٤3PC,ўDU#{pke_ܯg!v&KQ\l'IGaW秷=t2@*:״ @H6;mπۺ(-`mLVuRPAn$y@Sf.JۏZP󡐳vԲpz-3S۪l0thuIb jQ O/dcJi6 JG$\oj"b >&} ]Te u  T]`;an^+AakJ_KH+, ma%9Nd=LBuc>}sз0:޻(:$SkO|f_Ȳ$Xcy}f}O۰y!F+-vb9^*KWZ& 7UP: 1P_w q1?" 9s8G ޺@qBh麶>,Q6gˬV`4^1#(8جCPy7vT3+8aa( DCۜ\@}&7WIZ٦F\I%Q%N;OVFC UTc@XV4 8 ī,1Kpxz)H tkN"n(Sq?qcFĢ9_J,=W}-U-ᶆ!ߴrĺj*]gGY `WsM!)kS8#`Le팜_HOWrDOA>_boZtb9_lCĭ,G:jS2MQc]-HF>r?ٕDܨG($e0%Pp/n^ì377o% aGjWtw&ACu׾Gv;0CX~KHj"ׂA7s{,6RUx"a`.B,jq83H`đMgJtu1:麀,^r{ם9hηHLtb}g]WT;}Œtau)sbb O4~X f*ʳ3re@afG)nBd<@Ŗ@.*=pZigZf~JM`m ;"4p/? ۫z[-1/8:QH) ێ7XrG_-u%iBAE Z֊H@pEw{j4c+"6DIT ڦߛ]i!057PR<(Fwe;͆}:"x-).\|`ty;`Xoi=>ʓg1( JoĊaD=mjO;nkxB|[JPL=̬CsRZ 2Vue|P D6鳘^{쬺xA}_± `z{Op%Z89{Zip., ( [@>L,n"ͅחKURٿ- _(Vf;q e eo璀"]Eb#Y#1Q(::_ۥԹ|r83$YYy e/ʐ&~V"|6P|PKS(*NSfX~m}~?"!IL\RpkH4qUHm\ M0jz545E (j_zE9@~;ؾ&"wF`b@ا q\|-?B[ܭ~Oy%0+ʻ`NigeiVʃ 5?СyS@f{x+YZgȴ'%sH sGTL@RKÊiQv$,^=a@<0h"yOԃG!粛#gp_/4l \?5w`b}h$BL4fPgB.Օb 8Y[|OK0L6lXzĢ|,j:K^(gCc4|e,.w_8u.-/M LuC60VtW/μxDyoIhdV#yT"0EEՂߜm(yyOnۻdމheׂ_gBlV% n7H]* n(#Xp.ibQvo.o +V.SN@6Iŀbq]lIL`TVd)d1̟>_ScUXP?#ٙ⾿3GUKsdE"FuK {֑c ݊էPWdȩ/WNGRWak%1]0+ #d鶼\=:LKz9gg\AQfBS Y&b;;Kwa9uCyBۧRVn<)Ozab 8+،y%eNܧ2 LMbmLm\1 nx?5Mԛ앋0ӡurT=ERWDSґQDZ9i>Z .xzA>J֯ϞMHb8,;tN=ǂ9*M~^qٳr =gP#<;:).^zh'1QpGmS>O<'7ل)V>}rXZ%pĔ4u?05O и^֡V(-y '\PӝSzWG?1iXO';>,~Esl#T!q T'+sk,%äy.ŷe`YDxA 9ː4}$$?du,F3"-wwNm%ק#)*@ONzgB̭[r"GiZ6oxE tJ#~*pegW#?Ȼ*R?Ä9 P,5ħZy>No8U֍(~5K ́P%ְC`WFy ?VXHcA$?zuKB N;v𝯲T6!;pI9A5: K}C CbTӴh7IG#G)rbQ RucD|P&CJ,~-\){yl Q/_k* PNoL@&usjFX-:EO N.,jZ|P uc]S5 qLO6Y\flZz'4K]S8[ Icc>&:r/,{fkOm+C{ &\^1mzt<)Xَ|q0ZuϪe5S$KڝQX"*[*Z[kHN<9T²ɣ{k|sEC(}|S!ue=.JC'_~LZ"2ʉD:¨Lγް< |LPEY oi}?]o\~y4 Qf2,|K񅨒Wr$<0z' a".ϐ#'ȉ C[mU ; $?p͚mxGW/i]iXˋ9(g+yx*\D:puHw>%q_z^f/~ΓI~j͘Y\|~ܧ<sT%ۃviθ߃n}F49!:`j4n`ac)'F_TYgnJ^z7L MBWVs! P @lרF=޷.@UW.f1*ٽ 4@̮OL (<ܡm4rk:Q^'*V/-#J8!0wQa)|W'~LI94C{r#-3ŻlTٮOeQ&=100DDZ?",0s 0#x@$C#̯^Nf~) ?nǾ %_T vVnRfN%P~ڋS;{`:vJXll̞VDE~˾ v}B6(ncQE`S2X]$W4Zv:xy91UFd{}c)INP-K.Ols` /S.-PHpp0"D&d٪!n4*i?K4d<#uu0%3&+a| Q`$%p/Q&ev-wU*X1U?T5PjW`aמbcуLJn\KꂺZ[[0.cXh'd)c-K% ${7_ Uפw`\R:}׆.'"]PNMO"}1&vZ=a>d(W aZ1)du|hރiD2:\$~ "?{H_P#̪:춍 3 L<'UԈEsхH?+/yn q9LҲDó㡔CAF ȴ4;l)ٲk>}g[,f@&mj]\ٺs8/LZQc5Oѷ:2?Y%uL ˋ{{/,$V=VlUT2 dq1TE@ŸsKF=[W/_gAӢwc>qF\; ,#G13uXjTUhC8a>8+Q0@J}V)jL,:~]*Gs)c0W[Lm!CP<t{ynfޜb[_Ş-!jMVpGeN?Q^Hȷ5(_ɏ+ޙWªt%nyWLS$ݩFAM +a^TDIpaI h hUR~;҈qV'xT +]y6:8?ir4714e2ltaG)A2+R\p Մ)8sdP>g<&U `1Rho mlT%&z]=;X-l*"Ml&/𙂧Um~vυr}afeaU&ۦm7q!][31w%AǪJFg\]'| hNtM Mk>hƠ)^&ȩXh4e[:…>5О6>G_+TL#fQj498H>K|՗/wt|gc?㵠J:ڣdH_'pk^_ʤtCJL1X|x9+'Zl(@3"}=gӭiݜtм,f hĿ.2U~\)Tp)K;?ZYPo+YnO^.7}}6Z5-9wEqC- U(o"A ֦'heѪ#_NgHBW{과8"Wb&gl}Z86RT3I7 =j2`RAOj$vzlcrs/<2 C`h+H܋v 5-)i=va=îשpsu{.n}l %YEG\TJq #!H;yX*Hc@iZ! g͒! ߑPWX#B:ar+%b#) S~(]i[ >4=Ob)r]ް -T6tI_h_(~^U1FoY>&ؒwm# ԿV6ÿӜBC2Me!z= =>K͎+A:D'qoM'@1{Ky )7#"Sgf=VEbB؊N ؄H8/Aئ 5?yXwIHH|b3BBM؊E;bjʣ0: J٘ B0̡6 p짤flr~ys7`jνv;lX^?ʇkReuijJ %QB g*CH{7gS뎨ChO٪*[dF-Y5|pޡ{9hG%U{poT"W>]y, &1ȣ9Tu/M-&NZZSaVsNrbL-R׼=[܄1!y![P}O!pfq_R‰&%SG9ܩ+7h C6߭ itpD\") | q%/ Q˶Ry5#jd8װٞ,db7!7]>廩l(9ngӧ:4VmX]dUzG)'G9LEOi8,a:,Vcȳ^)JO=YmS _@|KY _Mp*;5U' e( Xq8si 'ԣ-~4؄V`x4z;xNI+z~H?ށYp0&Q=AbtZx}dnLẕ\Dtr3@7O{-GmCG,BT坉rl#LZ)Fl SƸ zQ$(OQ`jd1u ~ؑ-m7'ZigN1 QE雷F.MF+%{>?L8пxL:tpmJ?}tK'"{]ܼzL}C@Ny3wVQs룕| LW`SpHK7K~^u@~FLJֹz =cfW5Mw2oO7_jvC_֐yV_!xsPt;Pb[z m{j|8}6V!4!Ѝyߘ4>.5Ƿ7h\& 3(SUEpd]Z:ǫ4]ø`2P;wp08 hhyRVH\X6\|15d|cZ7T`܊TEs9ʘimauFfG7]3[@AHWGktV>X.7Wo*9Q\JqD O-9n=f_ՑsOҮ:ƇF/j^3ĥ1MC8:{";}/Fr)ero3k閪 )B(njuv:c7Dj݋tYxvT_srm|0@(i;…ޮw"I{ Lf UK zi Xz!<4z(%ұn~^XgBG H x 93O \rc"ZyxcFyW0y|eqme?=N:F_@^?ָ+J@=F>W\1A@:#O a 0B)Mޞ fh: jO^Df'H4_]bSљQtSh%H_|)Ř#Qe/zH/l6ߜs!e^+)$(\dY؛ei̠ ;A Y 051}߫`~a.N}#e&EgLƣBPA[YtnUEͷ}E2຃# t~BQP7mc:r"?<y\Kۮ4Y:u/#hwi-ZH^L9+|%E#AsX(ˇA 8~r BtەQL3;ħZ؀+,aNK8rxqDOJ/aǷ;t(Dɳv2V?AWMz\3]m/vp L(PF2o8q57!MLZ h,&%*/+UPtj\b_fW̸fMR֩kԖL~`FfTmlNt`W+-].Y$6%=>.f0#D2[gR\y00$Z7`ɭY=uEf>Bkr)Vu%p 4N x:˼a 1Ԣ r?{7ϻ)N:9U(Ѣ\I_ qȟ36stz7˨C/-p/gRkPgA7n]k<0v'h}B14dP 7+^ "Cr(z/WU֘^ZҖ14ۉ (Lw+6B#%9X;}4 Md+DzWgØI N!zuևS m)څk7)/&CkDzz)T<Hi?l9N>P'3閐K)߮z^i4Ғpzqڪ b2tS`8 (} }1 .B[.>Blé-Z\GJaƓ'3U:)>{,10C2UlӒq?5ztιN5;dQ0A5e/pZuq;<-w?4 b>δmSd B~a[2};vnwBN>O!R μ1J>ԃJDJ=9Ky$WpX1x"8Ǟ(MGzsѸnJ25K! c~&O[BO18tX&EcӜ99:;9KUUxypԣڌ#=7N+VG"ި\ tnܨ cl gKZ> 21`EōWFpAҜ03YȻGO;oiG4#._nzӝ&Q wڰC/=}#NЍwڳ?SG N\GWbV X*8K?EYxp -+ru) 9@'tt"\Cr&5/~tTU0TSlN )ݠM?zQ2FzcnTHXZdƏD |//pIբxٙH97U[avJ,J?mM?ߔ_=`hvpǃô~X ^蔄tgrEYa`BnedCGӐF +dhN'L(y"E OMtu E;n|cc QY*?or-<~4d+lh#{o\Yvr(ՈoňÍ b[QXF^~jQatsWlBJuШG\Ÿ3-A~YϪZeζn53e؊ ouc2R[׮`*2*C(?9Y ?KAQߟdb~TPKU6 bfJj \[Ҫا~?E}7QB1-QPb MeP.!ehyx}Y ZKx??K{=N\{vWS_ıZQM#OѴ)[~̒bxT ?tN'v:Yۮkj x2; *v)uM![ nvN:\+x$~)^2;Y l<Y6 _ IYa3v?qfEH`1sFyQ|z6 Y9LUIXʳ26k*k/&i%ݵ!G%~ѵ\9Yo7'R$\Q(X3\݆ͥГ̷@NtXI|ǡZ+<ǍPb*A)QX> 3i0ctFD~E LDi|sB6or(B)B֟Ār盬7~ 2]N8("o+}~p%]8FTEcUTEp#kP4x0V g$mJa+^fQKpQtl~Km = ::sTтWч_p{yZX:CUl01]MۏԽFuoUƐƵj\9%Hv,,c-G8;8)lɋ38YQ!9~٭yQekͅdWUZbED$x#.`)"Mo @T捳pN(M]8cʓ= WL̠Odbn]BQUWo| Ҭ.>JۓpkmZ0zΨ[.^%,'=-=Lo-|1NetkClk"&d\ma"4 TOIɂYSo㡔(?+f҉0'b[X7SnEMN=#w'L8c1* aj kr+N<MbdlxKr4d؂"u|W3so3.`9zy86?m T<%[S:KvTj :#qA#"IF1Gᢤffݧ>fʃBbϕiKȌ4,=O)'"c6e;+*l혹Si׉ekJ(/SisY\!$}X7+}};%-JAFS0湈@"zp~1-+s"FOsjۈ%mR Sӗt;k0%8uexdPX eu! ~!N$1TsG~H-{tw?.^ҟQ̴\g^`um0- } E!?&GNMxhH\IUGsQ[0.zUb2 }]fEwxo]zȆ8Zw` 3t[Pw|"5ֿ r 3A7"ikɻs^(um 8h;E¦KiKb6u9&ț+t[C,X [WDY5ـO-A߰v%Dye,w4ai,3|({XU~l3,6x錸R>|3:'o&:9HW@lԙx3pa肋HSpe\) :4N5CfI/N0I*}  #G0YK!5z^#j9ygyY%h WEX7ΩZvbQ\00Ά?֠+5}V`{Ϯ,V7ڝլQ@OflFwNt3ZII4fuT-Ie@&\\pr8`2LByN 5塙s$=Z{y;Z _uRYt9%Y݃AQ&r>[9V Kb: :,]𤼜AxsjGDߔյ췰Dҍ(u@>UMH61gW,5V"d,8zPI (g?,b4<@ >7gvGLM|[N#ḇ k,Zq}-Tcǀ$a)5AA%,[LqWr!+H߄pk"z"f`ڛ ’7(%yYˤz\ !?\F0jV qb% PUmYQqmw ּMnv1*L[ a#[B!#Nl'.ᖳ{@oB{\$v kŪЮClEs6YA.CT/j P5XB}wujoe=vkpɣE%&Hoڐ:jiԴI{F{<ޖ:P~R>Epi/d ;8.3(g/Ě "vd08Og)w׿Hͼ~|ݎũNn,I7xuC7E:g|c<)3h76 O^2ZT;S/ŤF[sF yUqL#DȍIH5zVO\m88 % z ݅ұNek2raxvY3дvw`ߍĒDt'n2&$<( DO6 >NI'I{8CKbf0ތq[]<-Q(chd @6ck p<Ϧv/3 ¤a4k;dg ߺҷedn^6 ko]al.%3y]~+W<|iumb~)؋3[X儏MJWQrr[UIUi*`W;:M(A,T瓣XPdO\v`YKDÜifFdϽ:#5"$R2=9}Vט;X?2'.7qBHޟT\t# /-aߝ"5ˤt0<@tO`y~vTɷ T%(2g»FxaeXcړ0"r#0 ]hq3I1 ?@,l }`YF¶*iXw~~EqG2΁s_;(Ev}$^ pڏy|` 9d;wݥcp@*#z>dܞ۳kgqQBG&q#(~vlǺQH4X]8<'tWVDNŢmB*{)Ρy?P|H9avEf=/T:7ei_F7epٲ.thFP %$H%fP:v3[u1s UDNDxY S«B?*+W[{V=q-iEWtFTN \fPw}];=#r7] c*ghT uKo@)L3V…K8a /(jhT l39.4 ||2D19<)Ӆ^Aɤ oᨣ͜[S;!ĎI(vKE(R )`T-s+>ǣDY1l-@b0<2xMtL0U^C\@e1snLJ."Xҕ\dEZ<g"xIeocRt*8b8_?N ӑKtjm!mRNIkok G, Ɲ>7?,LBZa;]^uK9:.ʗe>'yȣҌ3c fw?g=D[p^dTģ#7A&N|wO dU5.^J I($-:.H; 3<:5ӱU^7bTfצcREdbhl"wcvǍ,GB[īs$l,S'O/|vt+Xo= !c%)+<"*ox21ٜ7Yl2!#*-F).ѨV$XGBE.J[aEZ)%Q~47/[= H*Pኳ)vm6vi?8?-yM?`x&qXJ3ܖ`,V9opj,1PopF/ k쾹tʨ?˚/vH6;߾o*ƣA=vfX&8)*F^mvr\c2yI^[tZzG9Z |}ɧoUf19FNpyrʦbgNA&%x9 a SϑpRLq/)gJZK:w]xo"wio!O?)[kّv$6L!Z (FSm-s^]nCf*>N,V !x Bɍ&p<AnNa|dG= [].3bC/5D旔n!7c 8~TD'% \dKk<}(z dW' TV>SnWr}j|V1020Nn%##XFoo4/ʆiFA9쵟 l~Hބ(=6sK~swDzIc 1׺O*4ya;7dA@ GZ3Wɹ b0`}Ḧ}p0٣P ы35Ĵ5GjEphcjM<=IoH5ɑ>*N q[J,*ZsQOV>*@PT 9=? K#/RN%huJWtF`9kP R}‹]1&2ܣryYحPj5!ʁ㩾ŵM.in#eWDm])"d\;Xf8/_4 ƲTߠ?1W n5o /c߬$uDd\u&+ UjC<͚o-|ۡ,>/- H7gPg{یߙƎڸ qZE%K[:Bc&qfY̹Ơhȗg5I/!tڴ qMd۠mh1K}>-ZQ68kJjEH򭋌XgH%uda(?~ramH6Q }F ôD ;̈:oKpGXn'bE㚗EYT_ht)̡܀̸IT4xRvSլ]a~b #)OL#&kX jǾY氓}c%hXt1u N&^Ԉ}}n;F¾ʐkZR_3!OX9b$ |AF]ob'aS@y ,R,͖v*Jf]QU;qZIwGֻ%[qYoR,/pP>٠TNǽ@C6# W27-k9˯RS26^9g{Usό,AFG%"LFU3ol;[Yq%B{rcLr#GπjN䦡[ h]:F> Cb~U+[BWM>gE:^b_YF@&4{qRc?C :tIXd< 4 YIaҔ\?QV6G)op jGtQ\SPfri/}vHrQbpuI$x@uyW>3訂ge19K(l"a-*gðq[$Jpj ᧷I\+LP zy|1ƪ̾{cF061G2Gfxr oɗ\Pʠv+ANmy={c$5;{ I:ϾŴ DoBRʁ" @3"U+W~\c&f>iRib-%1(z ^jKR;#MGty 0yu]`TIhWyJR i׌㒰m+ H&Lk"~7[h&2pnC\ tE"zu\S0KQZ]?*ve<^&cż괳wI(]X+5GNDM=I<=@oӋBrRU칑ɦhwd >8 CYc)BhŚr_޹ZUT.G z )/iwӭ?5dVu%JK^2JM|{1"#qܽ]E:]6f2.b/r8-־j-tιNoEѢ K߭Hm~@C hBDߐ 5Tp#Ӓ@&DgYOku#%!$m/I{\.8B2miwgTucG/2nlxo}؏T[6}TKh1Eh n^J1Ĥ< 0A79"|e9Kl4=%L%W­[-2 &$ \)"[lbȐ:?Qh(uSd~CXlEs&P) IyIڷXd˔*%T8 RL^߿Lr9|9ooOeuW Pz.E]V-GyˆL 3S: f$fkL#z03۽,Em߹V<# P(\KC~-qO8U[i!dmos*3cL98F/#_ߑnfn| 5Tke|ՙb譠(.KV,Û(OeR;n2ŋ*"-G$y%ňu(ڞGp> 5B. ~p+m/whɴ =xݛ,r˴m|v /q:UF~桑UQӚQ7wQ95V~lO>V_Kx|Gg4QKۻ9wv[Z1U֎tIs`U `L}ʬ"JLꑮ0j[=9GuÒ =nS.ϢVo`֐Ux*ٙY +ɩ.Js>"c65G@gk@Q|5R΁h(XD2NEGe}(H]=}ٺNFԙWlPE,ď c貁䆀mqC{[KZ>M64̈́1m pQ%ΜvVDj(/XecC+^[-0n )n^8#+jmat qIUCh69AXSAn1h=j #6snڀ^':Q=$z*?p]͖Vf8o0پH0=}U'#2=5?s4<4m&_*Lw ˔<{q˵B?i٥L0Qtvwɼm|1nHa8!=ƃ+_hΪv'kTp(W &O4yL.oMB1T< 0Ld ~q[(R CS{d#%Ƽ>WC*)92 zTIOlvo/Nd"묌n} .SUM،c:P#>jOnZ[+#8\!aB {dJxmj@|"=]\(y$-Sl*(AgPk+wp׵9Rt?H[G3@Jywr@A5Qn2V.O!)R&m2﶑=dPn@/[Ou 0-&\s3 Ka[1e'?=?i<\CI:i-k-*\=`,k|%OӎxoD!c1<趜#*:` Dyw#EFC]!y`gR5}~IQƔpžX0UGiy-C]gةk6y<7&L.,jjȿH*E~?N4t)MvXKK@RF[X@p/Og#_+Kc5z6eums_:#~]CnnK1T dtq,XL3jvOVwHAFӼu 54.SPI&yq.d3F4aE"(e-w=I~rD[Q_bgFV6ߢЊ}N #,J j=y} ]j ;XK`'EROF;0]tG$I㭜7o6aá|ݩf"D~ΌJ|$X E6ps7COc7(mE[y.B<=F7y tZ1ɲ= ~EB_S1APOEä3-9R-@j|4-`ZT-0ؕHj_nd7e`r$cg`+Q+JVĆWq$YAKH9-h.F'ƠCtFZbS{aa<>HJ}y(KqEL;5 訞]J+U,"Xr9Jt?"ZR~s/ pg)Q6L~ܬ{Z)!J*(LT(TAEBگ`5ݍ7f/.ݩB6Lq9kXZR2-T+_Щ!\je6ZBmEWPrBTb~~1s4ߜM>b48F9Vv"ޟ'H{?B:x9$#='>Ig^kר[A%z# ll L˕"ccLgKցZ9?a;FyٜMw]Kۃ@LѺ[tc$͐>iq`xʝ_%AaܷƾN2F[ԎC@(3JّX2+k %;#_'(H?sCF֞=ʧ/_=%%))l: H_+ʼO)ÃL >Vd)D8\G(8I#= yU%~Ud r`Fn<Ȟ_m9;;0g즖!PkciDFJS-Xwl3/1ǩ:5<=r$|mʟ`,\ 09DyS-Ä[{Qkv#R &~%oTdqͣOO]sNHw5w.Δ/ZM)U*Ph (fmIeows5WIW=AiZƕ$7V`~oR@]$T¡u7ܳߧ+[ xwe瑚Vb ?359)oCʲ:옱n F$7U~^ D=QPOħljpoG|ثHEGF$vĴ7]vT;i Thw鱗6`HȽ 5#qBg) 8Nbt^>\G `m#[ _5f띜f7ۡ{M0KhSFZU4dSd;r+wB&4i0Qd~Qi[AfacMHs)Xl{-Ӑ D}| kpC`_M'@Uurhr"ClUqVϋ3t8f,2L ~ .: R1=|.);PZ9^/U2vY46CƥDI"gkܝ%\)&4 9/,U^\+Mff0Tv&D*ɀpTq$N@.Q v-(T8ib04ج~ Nkt!k=sYcˈpS-)׫HpU9f|q eg\NW iФY [˷\YJM@WK?`S!w)K |_t0; c)#՛ƍ[S㍁ZZV_ =SsKyĆ/B5/ߠ4/9TXס$alD)q#dlP.sMbs~ל(%䔲3Q|Ŕ(NJq""EkSF7ULhr~5o/0RMn,Q#ygiь+t]krZړJ@>BI#Nmq]?p'a[mzfG*7{N)Mi֔R!`ΡbJOбM28w$يP s.{G*(U" B'q//]5,Ȅb]%eC\< Z]Ԁ.6 EsCUuV{$H>vmd']3_ejKP\Û> ^ jE$+#:Fl C0ՠ0n[K.PilԳ% FO9*f}~Ls28j] lC%3M,[o6oQ4e/ M2{{FByFja餏N]N;ZtAPXBӜDZ װ9MJ@H nV1xfHg*=Nj ^=TFlESx2@#ӵ9NXG6ҒAArMUf\4lzW`#ޒr3c5Ur_6O>dɃ>YHǐQq+ )aٻk[o:+ dR%޿)8gQE3yP6ne@UT3-9$+TV;q )gGHX+J%dy&~m/ifZeMw\_9.U3PXW=UٗNv,LC¾ ~r=郙+LפB='J`:%"318g+r)1Eg %UꪢIl?gg w\W.BQ""xn$lQA:EiƎ ~HɅ}7W g |/-)!֔/6<7:AcyOha'"Wo*W%?W,H+s-oq ,i;4lїT fJBa}xmQ8MhVYGWJԷ pI1nkqiCImjk$/Xzfػŀp9=ϫwK*ok,'mLJM#9)0"%Nn3gz9V#97n泦( c)! t%j[ՙAo@h; (LɉXe91p 7f{*_c_mH#vh-:GC@JF:ښAbOnAWclK?ĔHΆ d-%L =tK/QS>hQNJUH+\VUBMЅzl$ R=q]] ٸ$ۧy8RWVB>S"Jov[}_X9G>6oig;KLoy;7ioz^/|zQig6b;ru8@0;p @n+aW ۚhj<;d w; ݧJ RD>2PX6@+=WЍ=yvkI )s mo{Mp܌ ܝ ƙ D*l-JMs:%ǦlٗD{ 3YYzIu.+~9jW(#|[tReE/ H`[2+ AjT1LIx#Y U*H Oqa\ H;wwU}ڷe«b+7ܛ%Dz>, *ؕ*11{0b5/A'5J . >!]C)yp(agM {[ZE`tN&"\0_+͡ KHm˹: Z0֖ĸ ~X>Ҩ)\%|S:[ͥr#g]]7,M D WŶzÙñx~W<cad/S? ]YwiRv&Ǫ|=>bH<ÃpC ^؅R[]0*)i"i$Q !o8N]]q Lr*LY{'NOY"xn_ H*nIn/ {rO|(@}S x.~'$K\~6MmԤ9D28CӮE؝p&զ32FȌ;nPz8l|SgUy[- uyj+5m O-ys$zعfLogui8;8uI^ƺ#RX |;:uSx2 zL{fiӺ!XB 8ߺ#mWО\ Mogɒ 7J!D@ZJ{I+ 0^_e "k8߉{J8Tp(MW}F M57rp> U=XqBZTBg5>I3zc:>j`.vw>ȿ@6LOll85)4c*=Mc{$nv_0f`J-6lGO$gU1JڬRipy&Jatrr,RbD$Y R{|XsIZ9HY1(@wg k(Q=9@ 3I.$/k^gk+=΅ k%,qs{\`S1ۣ76vVZhC3/8|^cPp6m_l¢ Yr?mVop |F*DM&^2V~@.ۯ z,(߼Hbm6n{ϻ+m3`̛$K#8b/ܦ1W C~^>4'-{W4`<.=vʄcwX1(5H7U#5Np"{Ć֗WYϭ8I(J}=ҤX̘ZR}Y*KyrjιݎQͰc1|&Y-۶Vy[)pPz: RǦM{ֻ{=TM#u^UZ-ew c{p- :TAA$9Vx7ꩼ~4V`=p/E86b"`$P|yM̬|jN<9fKau+DYMY݆x5$s-ոWOC@'~99wJ@ E72IgynM2CAUF?{*n %wMW]CW0D <^s&c'F2ƙ%fJ6@/Othw?G͆lKԱDFHߘ-1/:\YV%fW+xI:8x͸qYAuaT8\Fg󈎸HbSe*&sGJzzϦIҧA|h+؎zT۹롔o6&ul\6yaa(l1s/3b-*P࿊g3ga,k nѪ$$sM|)$0ܵ t%YӦIh[Scxo_riuxB/6YmZt]c,6~VisEqO%Pc6pQBErly ot$0}{s)7yQ,NCR8>448C`LHG[hf@@e/ [Z懲(=9 Dg~B٤kqVNrI ud޾Ⴎu ͌KfL 뎪Iy3zf7Q +U|fl`O :z90|NNO.%]6N*wf^eQxLhC2)T.V/ |'&o?/#7qSwŠ|+*i=Jh2Q`M*i9h ST15,-уn4x+\G/ojUɟD/H:9 Ck؂YXQO 2骱H*m( =a bଽ0d\_RCa^}e'.H~?Ƕ⻅U~m3K}bJP, pbDcqMs[1X50Sډ}ptgfsNt.תs2 VQ|IpjcsgK i:]V˝k .PH"8\}S M>`kjɱ="22"(B,HlrtݨSEH$ =6W k׃@:2\dnTzR L2h2TCgL7kc;R8㽸/# k_ ~ + q?o\RּwX;t=L>o,8c?['8 !4~mhko4'XD'cOT|׹Гqs|r~KX8AR]:㚉Xm<͈Hg;7b Pˑ"^ a\IoMCЕɑw~Ckzؚ"i+,J\Vy5Z ѐRɺd6g _`ͻO_8&JE~=i>6//S $@K]]Wr 8tS-ӦgJ|!oP c U]"^[=Tୢ:]?Cߕh~wq00}B?뮁eG/BѫO|޻_Ju3x輲dQ.rlٔ3wah;L." Agey0-^r,dך[6i: W=TEڃ{.Y'\+k6P,vE2TȆ6Qh.>M|CfvUT{f&T5l`S/iKMBB4a : 2{-3myYh:\^1I녷F~ԸlJAo+5FGs~=nC\M}]W㑸A))z:[Vߵc@8TyÛAZÞ2 _ ҔK "Q6AynF:+kqRNϕ3j(sy[n4(IdɶrzB~KQDC:+ 8w隃" S8n$sEvH($8PAiʯH=`-Oʎ̺}g3p~5f)Եjw(&؝rϬi_f위ςo!3Iޜ mrb|\ΠobKNГPlR%ӫQV$D3T,( 4|^Gۏ3K=t ]'pA<,U1a4FWsO"Uv5mbJpQޱV t{8ܮ$ 0„bvQ`)%3넚5{T TlQgf ? RyO 52jؽ*ˊqzo苀nU(T#o7UT Jm q2+ CV+!c.MWf44qy5G0MBB_^zO9m! } Ӟ *13}N5!D4hr|yrSQԉvֿВ:iV4%ۯ2 φC #fA{+ Kbr&s(- ꝼ!4dro X z>6ods5k#I Gl0uRəbvY@My}蟢IX6=a'otU-'f!rk8hv>Epi&!gՔ#y4ɌHnay]tcunٛ !'X="Uje&'(oJH`%pSϤ^NXZ*!ޟ0fLJ>_BjKp T`T5.lu l-=e;X$ŊjQZtKީo a*ІN~UGAgʾS M-k_ & Yw)54PO>jV3Ժr}q$d yu# #Nܙz4B@^pjܭʘD.q\qDs1bIlȏ5NJDz#I8ڶ0Q5'={ fsMނ̠*OX L*36#W})0v=oӹ < IARnp],MeM?篈uYֻ{A6Գ8T24oxO-=|OyJz;9դ>.@*rQD*A{nwr5oP8(Fx]i+t2GN?`fPTOtScdK(*-O3k̀*LAVL  z/X} Is,D t"Q =O*]O ӣ#X눊LIA`-у ;Z:X]?8ǐž!k1@ܒاEj pNF3f{a{Ojʻ:e} N?g6x2ӊׅ.B p#y5cR3!k,.E±BN(E Ȝlr/ w'Bɴn{'Sw4Ym%fÃXmHJ7 PUjpKuvٸI^oNۑmV=T DcHmJ=yiEͰjbQ99FB`4OUt$xPd.f5:at`.]R }&z[U`3R_^^Gl"7\2> V/݅_P6<Ô)s[9WZ$6/j&u<MC~.)ϗD{EwTB7* ]]srqRMmm.#鯄bxn>g0qbPm \&\᎒epw%K&  jUy8obg„kE2X ̋XE/rD<%4d]6Ʋ ~Ay!l3ntLP_fJs? 2-[z&}/髱CDԒ偼JB4\&c3=HXjcx\%zc㛱U[YsaHFtEUaKmiM6r&*t\OƼ2e%Z#FgݖJsnBm  ɌyqMA!*7ILӍeBDaK~:HM[rF2Dl8D|))7:IO)gbhu0Ts4HUDu6hk{EOofO`o &p.<S88o@-l<DEXWquZqjI1"a[Sr+=*g(I>Shi?+HTbWg_%. 3l1z W  ۆw)c%%mnq={UgCt||%瀙!t]S ё)%#n Qba_aE^OgNhH$k*]ʏ$WMy[Zڿ1<I6 oC~)%z(ՖB"!"oje[;=^20; },-X_R ;Sٺ׾ z-V[#\R0hms C0jV.&_wYiav;/ۭ7~Ù)F&t Edxp2װ:.N.MkF.x$r=T]0)/?\Cfjz2?~i.7ws„Eӆ,EX Nl2k-yp=>s5@t-*x{\},46Ք3;` [3Ⱂ{'82QP[D?taC wz|3?˷*-@G&k8%,?q!X@_Lni[M81i8⦽ue%me!MdO[6wfPds9|(Dxtʹg/gQ17:?-;}l]S/>9vI]|BĢIkMc %N\Td̟o1]Ħ?؀e)rtT^;{")^\![=B1׋c'A7OӭMlc3,&13 % yJ7APD5WE9$;V[`DizD ۯ{&%"\`78C9IR)ٷ C;(fΛ4Ճv(YWnAcX(Vt#׋U*ƩΊf]@ zl[ khVtaÜ, ֨g8j̢Ve@|!CɓHT|bRZBTv\] $kS6xaX]ԙqs,4p3[L`MhGO,G5ӆ+iVRP$C b#2 ^zPRo=:0M bUd7yÿK,l-.R8MOj?NüDqCE(kҼa$@xEgb_;yW8ޫuDsx!W_nhՀ(+̵n=׆~&<(CDi]8H yň咏Ƶ @I>'*<5QH'b^+G5 O8]2.?/Nڬj21Nl1؀h_9G'j%j^t_85/ Ҡv&q.iz81 Ek L"{kiZ=I,,&X}QlrCd#^rflM>S&hX%9=@TVͱHYSL8ţA^꟥.Aqk}32qw+/g-؆z'b{"S23wA?2q@o7^'"0Ĭ1=8` k Z_D$FQz𐻙e ݎ!zV[c=Cbۻ"L]/nt |_/؎ W'*#ZQE% Ȱ^v#c7x!Iuitu-9HJE"x1f)_P7&8q=zg ng7S"QAkRH< gG5enU~U;\Q IԨ Pz~,4$ ;H1 5^` v,z@R۪3ϼQEg${m Q9P$v1CR̯8]8rroNVs9ػk1pJ p+ lma.%DyV"I-<6 ۖK}%C]9M8G2rn-kơk܃[YBdSC(|[(13C2IMs=_Bu-!`sS6bplq}rgzG8 bPvYT;_$:)+QwТ!TSdn,U'Y~OޚZq 0P lb{MV#R`'ٷ%o07aYMl/TnsO1Tdrk'%1柗"}gkM ~)gK O|2-ˬ0 q$(ryqDaV@+}hޠ 9X;(wm=9 rϗÍLq<:mBDOvC NEزNy M+fM:yqx]7T` ;χum# &Nzx =jԌJkn!Qﭠ.ZE=33UFXd?SZ,B3FH7aADX;ݱ/$'{ qJWde)alR81B_4H@Dmwd/4 UAQa:&]5,2T"BZbf(NlsE%vrLwK~tbۦ́ȌT2M; [=fCPQlJ˴jKF^>=E@a/l,$BY1GHKlAd}OxBmPvB\7Qm!rԞ+%F>1'g>Dd2qZMވꯆ5,aS2sL'9dݲ~GX2&T$8t| +81oK֢yOq4pUńшӥ. 0΄R;>gsvw3*y *fAqaڄoQ&qINN> }峵1p-5!" ]Bow%ֈЄHC*p't9ȇ,V l[[cDpX3PJ#Lk YO.C#s '>M[ ?c9{Fq؀7 1[ { J~.r c+'}JP=`6^ײ2kO$?S?>;nI N% &5'0)&P1mwEy5r>gSa{-?)M-Gl?/hx>kz>>mS?: {#<,()-kfx W.ws;2ѥhy!Qo#\qp!7-*sC%c"(`4s)4K"PrR<NQj̷0)SDCߧ߉.v sgsDw*>b^FB6\M|!qU@CybS71d /uTɻnewU,۵= aůZ9_S-"ez.q.;X2/D /Q}V}%ȹBqskl`jgrH 4n(k2l2\pѐ5?Q3 J^R=ޙ0o@Uu.L`K˿??V,*H*ޘ ->,B(|sڠ5nn`w6#Uv !;ֺ7ט×hؗ|Z.O@_."OqXc?(v%dd>4\k+>קtKeC Dg$@Y6x+le]V<}Ϣա*W\&5 iXP}H]#V =\uKtH_rnZDI3r;:( ]OR_ E)ڰzIl"8[-YAX*t?P':Mr/B%;$8z}4]?$J֚թZ pkP7LrqG btanw2+V8EDm,M#ޢְJ@gWA;,A\1:vp:?6b u.AY[ureXY͖dǻJV媚6 n>v.͍&Qj/o[vE;vĶ{K+`SX̍2\=Q k)"cKVgP :fG Odr:#xwv (8Z>Dx{m}qnR ΎN )a8_z*;f;YȮ~,"NҚ(F;@aReTxq*@ 4G? \F I}WuI(jZy۴r)-K:vMpc쾅Cs߅ N#8r&Q>acKi޿i pGqIW]-Ɉ}nSK4'o]b(D[bb O_>~ͽF#pg|4<' 2vpֈCpJb ]~ܤy_ 'cۘ> H@. 'I>9bX̂|Po}o1ygF',p5eBZzݩt.7%h7ll5fs=>V*nOZb6f mguj72.UdXmi $ " ӭKk-an2rN { !Α  FЎWA@WIkYC]> /nF ąQ[})3-DFwX$ o$щGON4c _YQBPG> ;^|Yh|ҢSCclcPR/ z5X&у.S)(4.͉~m2I$qvnY.t4o4LږTɛ9B\EjWȰ)|2~l?]J\3N\h2Ud]a;ߑ&F&ntAa.$`,)愺s޸̗Ϧ;߭^WAh07)GАvk .snb=bEʪ+ޟP֤VV2R5:pՓ^<E󓳮UիvIhKD,)gw4>m/\H.|q=1;rՕ p~Bii5vX"'ms RAb{"GJW;Ø3u7+)$D&~="C#hAy1 EFZNel^yw_&_ⓐ9BI{=L !Q ꛆ>N6/E]Ȅ'[&\RC`YYt+ě0HhFmZ|wzJgf`%q!҅>WNmfr6ل;G{#"*^[fl٧97E`a,8 hR]:$]o2!M[s7މ+g6E5]wcvc7} ϱ:9hrσm/88gH*^{GI;EjEU#36||y5ec4y~ :~UZ='[@/y:H!M~h/P,7)sSg3(|qڠY,\qapݩ,{:Ԭ&ldD,^\Ǖ'XEm3?k9r2‹7~Ԋb۫>tʋ ן J2p$x7Z~dMbJ-S2aAk(z#=Cbt/Ț befp̞aి%Ty 1BЫA rՕ^1xH@ޞw~TyL##!29À]aحls(VM(wh"H5 pAݎO<2 ;\4$Kllȋa7i`+6|rWO*Ǚ5opI[6A zi}xAdw`3Z44DmQĹ_~hjNY k?%%TKfS NCߕUͶ_,s2ǤIt9ecMHpRP[? ,0CAaQ hݻJ {<]x M)|(T~ɂ&Atu ^"G@ew4x"'w}K#ŪئR3S@?a)狪'K玤Ȭ2pV+&g*WMx0 eI>lqߣR~WHe acl#!P%&->\=u{GQ5j){K)9Y`L0zEт$e𒔂7t,ŀQ5lB S Rxhtz25IQdsXT'ndp)NyYEkcUǤ򁆏nWsj@jδxHX Pl]naľz Бx߸p6~UP~&3nF_F*eJE5=tk /[k~[պawv -~3&= 5``i C5z+F%-2%6Gp5OILQKV8'C]/.^[e/235?lR{vBuaO W@ULXlj:+ӿS[=t K9w9,'Ccи7.J<=4kʪǛS 7b\4)Kǟ<+*d 'iE[yfIQ W}}y<6 +ƒt{@ R@<0;N6G P0wf  't1%?!0C0rQt/Nnc)L5cXq!bT8WVkPM$IBR}{*"ے]CQn[L_@`|a{ (dT,ɇ?Z^LNZ)A\M!\eIi:W)iMATGV/?e|H""BY3s}b#aFOTS1?nS~#{QSruۓюqBcw&ۿ6\s:c0FGj+$u-h#L"ڟ$WX08ej-: Lx3Bcx98{BDi5]$&:Y;gC`~sb9kF5"ENUL\,hgSn/a ?LG'q^1O쾣,υȌ(S>S +"O&1D1z[)VJ̪ǐV(%62\mܠŨkMvpfӤ Y0KOboߖu!(su(~fxvm%^#aQq>U;TBnR˶x.[Dt'?H"lFĉY8*iO61&P$ ;bS.+.OLǤ-MŏCp{[aDSSRhd8^&s@am 6H܏ +MLc#DTĬFA]ǕAJc%p" MZ󛐰j[L|'q]ܵ8kM>o7i:{!Ԝ:=y"蒔r1aZ>mU ?ÖAUR~=ȐGFEAzdR,.DqUl%?I.fPIF,vdr QU_r+P$<LaY,Gcx&! ϳwIJ>+$qSu$#f(۵+!l0~/>? {k 魶zV~[cy;gtN&!B.KGViSi"͢K96QիU &xj^k$xFWI >T4`#\ıi9ҽ8*sL}睻4B^)(L.7_qqE-g4L=6y+.fھę H._Y7P߻)s=H&MZ 6.c+e/7 ɘ}\lb 5dH"cV?}aEZ`=BjdU_s;&L^%d_,oQ{Xwq1,_䶮nRJ63Z1GW|pϳ6˞֛=nx<H;}64E5wVhSݬ${etk;$K fH*jWCZ`=ݧ% 'S%]_*]*xNbY\> dOpK(F-cyNؼRǟ\ *AS4﫣"̲AwA bY%ee1[}Ar0coF%#bs1/l q{U9% _urkl{«_U"Vf^$ V "-j29x(Lz{Z?_ Zmq$PF$P0U|C#>s""*҄pXX:-W=W)(q8KHN"jg/MIZt?`d$5ȔLQMGbP JɣvO:#@Dx RGFϿߊ7+@M 6nK49wB}Kk( grѢyUP<[D /&r\$[K }1rƝK2G?|`Vg|v .L(Dvsu*X6K O z^1DtnʸDA|>ҧ~ح=Cڞz_꣥ 90N vtwIUKxl\LiW гbFg\r֌P6fUTNӃ;/ ^Vw .y}Dbw+wי'GQ Agb^L /_r TfVirkQAZB)zZ7"dF,  (_m:NfkA%e؍Ɉ4֡ r|sঌ/V= c "g"jRםuMhX'/΍F\*C~{ۤ?<=G1Aa l]]j!qϷsYwf@;ADGYΟVOpbP [ǒ(\m_0*[9TԂl%g]ًyq8\_SdI]v ei`@P}vE|`Cw!`&cQ2tc:pLRB}:7=}0֔ύo2$5t ;c̔kH%\0#K{ӮE⒅g'o7D.E7BRjA ͮϫ ?圁7HpL5cruIRΦB=0)KdѶ%\,U* O)eTM ͔~5#g"O9}׭G;4zq3 qێw8B?1x w9=|_'߉_3q6 h?ͼ>R aM@0e%M4l:G7j4z8A51}귋J}s@E\^350t(aUn-">xv Z۱uA)'RbJi%;T|@(Bb&o/Qo`# 4*&1([_͢[{F[]QPz#DgbqWcHz_8Z.%^5LR,67ڸp5ם @󥩽ʥ} J  P"Kz87(/ԳFA?-f&aDu3Ӳ-:X{Ց_&~@ CӄJYB.@>Prio|jbM{Օ2Ƌ@yXrK J%)Y 6KIN5 kۇ|(0!\,)\,.'foEj[z'CxK~X NO+Rrx(< D. Ȯ!Z~KR!Qv+`W!)Hk / 0`2aķůy͜i-T"NzjI~<8C_61VlMiQFmX&Y]v.`4U}?9yeJMǧZ"Ȃ|nALzxI%MaGj$Z+, 71`Xljnc BD\޲KV6-5<@`p 'mU , /6ҮiC]ǏCY~Hxa~KR~{AdR(i<@xƈO{K4oC[S+tه>#缀\GUTaCE (j'DPK&BJlیiMpK]I!kZ -FeK3wΰFO\t;9q 51(\OYd92^jZM+P$8"/#_нQIiDŽ7uBr;w.YXjLТHS;݃љYX6 rX;f;J4a#!mM,YzXQԥ]$/ R&mR\n"0_9gHA|=Du@ CI&c>P.INg?B)Is[*N]c aL`n}ggxemvr}N-F~q@h Ύ'YocýRC2k)DܛWk'4B$F^4bN x̅5|ǢӍ0f8?).+9o+he*o`7y=SSS>GLo{t3kEDȐLAD;j:ɖۨtl6T<5 lO싔m•=^Ztaò xݚ+Z`M"iۡs\ #R@u žU#^QG2l=,)0U2tcH !N*7%O"d0N F ҟ_ ͇9Ѝd/B"`DXa{ Vipe%\\/e Cts3/$/qe:!wTrd^ݽ_I6]xDQ,Q?`ˎKO9.{NBЍ{GT" "ѓz^~CTXFΠ-I*D'9\@F1ØQ]8bV2^rjjAS@vG`EE't|u_8?@ޕᖒS<;ws2F8@V~N%p Vywa/+ #l!; }j:iw;KiTSQY8&`q$%.kWC$ zGB2҇` )U[F肅ƛ^‘̮~'хXtagY5ۥ#j@v32}K@0+oėtПoR]"|IڤUcdu\ ;RThʋ~A+a3$)W3ys_yZ`0)-?'h-*Y|r.vT*D(qc*[gv^O/&5Phiv,:bEudFfl|2 ~ȒZ >=?H:L.H ݁n?H}$`[ '0J'6tV6ku-AuH(2nOC%ƽk^(0\~kXʣq.S [8\ Z*ʁp-P{ǜ j- ^i Og4zb!Ya4˾ܖQlK g\ө5s\Hb5* 8#V ΄F>I+?I`9 )Eq[ ct/0چYW1/g7\ q7#_jY.05{ӆSIĽ:$9 Ǹ4;,MĪk`p_!4+%6(Zmh| Z@`dcCV?5>r6$mO/A+o6X "CE%wع²fyLo&C>QVx8Yva"S<88w|\D6p%zI]!E  hdאԾ:b+kخ1m) @e5z u1 wb[#F^a};\'!%=7(P Z^0FR7ajBC $ 4r6@U))"u&G="9wӪ"0x<@ND0PF-uhϧ>,3>:_;ѡ\BUpSW?K[(T{3b bFC_HN;ڈPvx۱*5&^8B޽1U0k=XUJoCeu\⋎fRGU!UN2c\%hjQKlj{Jc>լO̮ ~“QdgzksKNmGBcMP7+Q2ގez=SE$^ Neڢ^?B;? yvzB^`}* F -t;+v9t>:𡫇[GɐXXʱZO)1˛Nm[s)ڗ 8)PY:S++ <@w mC`W#.!2xs$'$r SXWiW&,w>}@ViBM zYz{*ĂͅԐ]ݍ,qsS 6V_Rʃ:|Kճ%8'%trG8v?}l[5"? M(zx`f)imPP[tf΄eĝ:+@=԰Y KM)zroUx|=)f䄅0`/41AR'˚͂ڃWjcnW@hi | Mߟˬ %ke|UL诐γ*8>uQ1x[A$z5ybğs-tR qf4(.dmUP` *x,NJfb rSzU?xnYcz3`!FodϕXx\ǧxܘ&wv1JB/ܭj#Y:%6(tQȄ 0Ab2ns4:B8sd~t?>g[g3IŃ1dg!<cVc|?jvy8T+fkF^S%T_XEd8s!v !߰5v~mWBcs(dWvU^jE^"_ ]i|3[я$}`Oܩok8Ş9y*?`z iM픙^@_ڐeQs#Y1%ыΡ+`yˬFU_ƪPۖe[K;y/!̴Ļ6l92Ɖ@ j4jFR?Lu9)@Dw1)I6[!<$NfѲÂtZP0`1}m4qGP∍1^ H8.d)=- 40WzMd ,uN†'үər!A2R`dÈ ~C8!SJ1^p=0_L}|˔w|f=hVc Hڨhc2h{^@ Cmٕ{.ek/rWK0P{:\R5wxUtjW?5P쯎@xO ݗLk}Mq&a#%ݓXT%BB`;B]nxm$p*ޗ74Fv3 X\ 9q6q-"Dc D'ڭ:%:"kQ޿k %` |m#R&++o,Qiy}ܡ؟ۯ?]vA{)CQJh2m8`܀f ym#YY%-A:L1.g.O ]o_H 0T[YH߉L0AgHM&pr(쯩F28"!? LR7+Mmmgǡ1Ӟp UPe[U*yDY@_{}-w* Ԏ8g7,v:{(T'-@)OV^.lE;52P#Fm([T-$P$&7nH^v}ݐy >D׏=@> Cݳv- tأ(HjQi4!ݺG`gkL)lX33O8AmQ м erQO Ag_(3VV6i3Ɏz8)K&mdXe$S] ꘬Ŀ>∇yȼ0UoҷS,{3gBxi&XB[_ Tղ\­Ё\W i &YqBRb)yxkn $%8+ҼOՇ_1`Ik0ӅrJ[(";cmAҾJ\rUgJv{ށM|f@NՓn`sKi:40uk 7؜M tYүf<^˅""ê)鈟"VgsC:*ޡ >գ¡< | 5] ݻPeHfrU D<=JQ3v TݎXKRYAGJ_c|gkM:5$実 @U p`Ϣzv3-]1\b6\Œ*i!\\>^twK2BT5R̻ "bZ'֕0lD2Mg,SGX%~px􉨙uG;P`n2qupvM׽\o;g+E!IҲGI%2ɂ3UtB()*W3,knX 0: Bo [z[M:$+jR+{pu6(z! \vcA\$yGT$ xͭF7@٤B 2/ VkBk(Z1u8»'ɣ̄(]-s c6@/f5,j 1:hA1Wt&_XNP9fd"sjq'Ћ0n $z,E\uof$ad?fʄ_Dx$EPǹcTC\6;>X8HSy8CXbr1驙o"‘q )c0ttsVAG;\ʨBA8;|U[S(5 #C?");A2cΒ*hXX9bzH&}Ǟ"20)2L\pfkp왂}YC1ƒb\+Udejv TsR]r1mFM.R/̳dJIܴ3*If[ 97;FVZW\hoq9^5^XrKY1XyչJl{QؑNO<1ϗj?1P"u}4O:r|cU"1q?i;rTTsh?; mV.Q_Z)'lm: ,Ic%;_n6/D{XF0zت_EqH,/fz?y'3Ne9[ 4mBKS  ^e->dxZazeο)oj_N(oaQJ  p^坜my{'ſUUw(-t_}~u,w4R"@9E!Vq[{Z|{vG>]룦<.Eݞp)6TøxϮAM[Ö.aPU;Faf4낈dז8ث[>(|γ CCT7.MybLߥhjɣV玦R{[D}>ǰWN`Wr&VƜH+c\ekKA+8>nciC/ EBB_mOWMS6Q #t }Iɜu+c[?oZB)\PhBCqmRNxn؊\ V&B QGhk*>s&lga/ |}odj& A w֌E6aW6bfI~V̹t%h8dGmC4dۜI"i wٝ4>``F?/esjW&jUsF,E㆑N Y=6\$H ,Hxbhb=(W-7a=eT Z"AQ6'2&MX{_C^X êslKcfw29Fl핸'ј S҄A$0TmjBPa8-9qW:Mw5yIǍUFZnk5)tSnXiZW<.vb|$RKTϥUrO e%;xߝ=pq\b rp) Sw C -`BנLBRֽ$I]<_,8fxnoҁT_Ԇ+s|TKV˯,뇉;2+"cJͫX! Sil<Y= ab,ȁM|Ibϙzd~F)/?Z/W3hѦPyR`U]I'ɗ@n,eLZU)Cov띫Qǒ${]_RV;JhoMqކr4ש[򜭷E 1Lz " %HIؔMь67҄dj'!q@@v[^y iw>6]1ABҝ6'י@GRxMi\%ğ?ű s{ȢٻcbhԿ>3)ņJ*N )GtzƑÏLqU n#jT2FtU8vItZ^>;yfx}R]WWbR`M1ٖ")@e dTT&ʅX\_8C q@bs\TJ&zԛQ[Jv]Ӿm<-!]=(G_hC롱8g?DmUһVKı. k.#Z-\ 򭳫oTbqؾUMդ"1J=\)R- L[Tmӱ0 ~tGgP_Y0'$5rQ{'V= e68Ɣ ".dx10Eo>I&u$j:2`㷓&qefIK@Ǻ i?Ȗz[&ttųXV="#d;pz^CX}?Lp֩/+3M4 RF5ţbPaZ> #nSȉDpM0<*M:6B{'7A|vA=d-=-II~OF=#"D5,OFLq91D%:eAv/$ +4C:-=T2^t^kjCU!9fi-{_ VdzǤcS o7.k8#ר:cz <M["Vj&O:̓#;?#}0##вt}a^#ߑ=4L ;1.b;[yr]SP_&`lY6\ktH:g6!\w)1ӿ-r3޼I|mrzPˌ1R*jK{nz s/!zJ$ H/u‡ƻgU3lc=ƛgQA(6)[=xE^`BtmRDEſrȤ"at fxYkX|F Q2`x f@>POyȗ*nm&0ZYqbDS˜F-7 (@NFL$tx* TIwV.""0KjKYQjx|İ'dd55gܗ0/6#. ]]Ţ67՚@Cfem 7HN%P0QIORK0w( *wOZ+ H9@Y7ع x<nkšײ""05{pEp>{VA>V߰ZЇr R ??w&2!}+gJH& sGр-^$,D2VsŽ䈝,nû&S~~16C{hnΕlwl 7~S~̏g [̘EQpvsR(} gH7tP|3GXncCD_'NO)$Vq _1j||*.+Mk;9 Ͻ0nr(*83sjt{ԥ;}wȏsQụGgL/; $k2'Xf3:Y;Nz4K iSp{ݣW; R=Ŗߵ[#k~8mD!^#꺃w'x?ՎؒAc j&6lBv%X Pۿ'\ippH4o٥4C&V )?!=" Ϳ3$PI+P.(sp?v+XJn(pK'7=7]G8({>ٓbџ#5˺o DfZKSٺo&otB]BVnTGB۫Q> My u;IJs/݈82oqw!d'+=C8e:LZM΋,o-Pܓ;xQGb08]-_;v&Nž: 9R¨zeSŁE/.W /WF'a*!)d^ %u%* vIQ {ʤ- %AE<_zhVu3rVWs5"$weip !ϕl9]FaZb|SݼJI$*ދL-OejmxDK7ϗyOW;E]eI=-LEmnܴÐ6Ydi0࿩FhIc oZ89TiScpp59AӨrڲ[]O!|h 6x4 Wʣb=}rIJ8ndA{ g뱅&5B]eb4f-ۄ?w!f?{B9(|.;97D̑|M(7?7|<:GGfp2hP6Mn00K›1+@U+EG3?cdh\oOSF-$@mvp2;Y)jM4'"zJ1?4X !*Eps'ޕ(rpͳw /.tԌ)>as,:Q.th8-qyo"&h 7?xFXQ }ڙ[(f׌(BQ@pSlf%;LM;B"@+1Č@#Z1`LijP:~5H2>`5?UjRDx~O {Se3FřO 91-0+`.6FndrB2@9U7bZme]L-8x"?D)'vגYݡ2_63W 5K2?A1L =,a'ӽܗ=x=/1 OWd҈ޥG+r܁7&[75yq ܑXqWGM(ޡI1'S,a!2;]QsOP<08؞ O]nyhs}E#2#..?J*q4_rCVK}_Ζf^N98 Yʺnfh&t CÍ!hcƬMV?\OLG?NUsC =b@ q.2q5#KUA- }koO:ҭ-\]WP杻 UmEBgPVZQzګ}^zJд=Qj&ZoP {C`ʚ"?b>}), ̣ו@AQL6s/ɯr/n8KU2\ƥY BA-8+J{L_O>wV0֐{Ifjˌꭿi(Hl.@c@ $;L;LQTjv;UJ]:(ͨbU A.}3Xjcn_+.':,tν;%@(t<􎆲lteC_;jk","+y{ 0ˇq= ]F!z")nտ)l%83h2y3#,π^)،);&{tBKE WYș " \lD1ܯD:7ę{}uaeYiO>%J8Zoky',wsOړ>z*~ ZFxɟˊ , MP"IPq VDezN>ʹ@"\w{(_-A\(.YS,NG|?A$@OځpPuhFA5W0q,m/y'Ghݢkwe]HpW' vQ u@_\(9&#dre}Kc%e|T1@gy`7U]??& 3?]G.ٖe%>-(K 1y|{ 2,:y<ƳSButgЍKf&%_kȱ\Ic!VFk@ 3E<ZCb==]kt(&GE^?$HQ23G~a B=1 PIZhv[7%-⹊ݼNN-ҍ.Ȣ#skA*`a hb ~+:fo@f:ɿT9Ӱ} k Zf-AXNFdÁ, zပӫ:"'3_ʷ9<8 L3dݎ8D75e&Iήh%ȳ-,'mCnDutg5 D b7iPhr׎CWSߛ7iM-@_#Ey5I!R3p ZVd\e:e-"`ۚ_כ< ]Œ#_K@IIV+>2I|ʿqY-W^|ҾD_2xn+~_6~!-qvTtoJmm._I j\MU EpQk.q|mgl)Jĉ;>>W9.Oc!mL{L)u4bM]0q0e%;aWyL9O$\do3?$EDoy\uڽe ~U;p6u(D!mu mJhl;-0g߿NWMcO_ ^QkPsTD~  Un-2#iJ+M.`pr{֢6ܹ'e DWO0G+cDJm}賽) _MpW{jܐNnb@1E7j>5}zZB6u3mCtm!/hj}Lw8]N]Ko(;ڰb\Pq#?DU #.u4?Z^z}켨<=/U@7^H$L3+_$@ ĕi c)30%0;wT4] X܊uqzΠL_32? j~?pϗ7ɧr#/ӯ97S anP kHШm68ٙ X@M5lz/р٩,Aǣsq 2-~.((^Cp{7+ҌnjGPCt/[M*#6` ievGzk>]g=(zsIpsIBU `uh' ;)ٻkkHg$1$ipG}fPL*K 򄪪(w>2%! ,X&nKSWn.)z]iNG*g؉3W5\U+Dm ^F `fkʁE$׋|S&>w&_ Z"aj>4Rީd>r Y#7""*OV5L&d'g^ψR1G\ރǴ,,FMl|FpˢGRm#Mjԏ`aO&U䆚_qau"qߪSFKض_zγFr=֛?tLi|2K?#K_Σi {d8,b$35&+YOػǿs]?!WÑZ&]P\R)ÏOwHPkݙO5ȜO_TnUi zh/w0kjGࢤÐWx@Q9w3GHf+ȟޯZʅ< /c 7y'dY57I홵-q߽)VIrki,F7W}y/6#G>Gu{bͿߴ|ݜ7_4axZV;f*́*FjaPRkIޑQ @C6Ƅ6C^3~}-Pn7\#E:'_zGdLQ7c;ivq+}ND$I&tjIz'314 5q6kd( j%0 ޱ\7{~'9عb(TNH&G ]0~6mJ hd!K4yɉjPbglo7K2xOd+RT>8m>7{kU0ba/ oj#1hL\E*fٙ * ڴfN&,n>S(oG[u++A3(]CQrpץ!.Upi}cy=@ζF\U a0kDnosՄmE<ِġv-V7 x/JGF(KR~椪IaǺpz6ߦNR?Zn Oluy W\ Yy촁XX'p(tSBfV*+6^x,C[KӪpg 8fAO9Kv%}9e [HY$oɣfhPEUvr*8bxUa6 nPXSb~3; 7ݗc1S㴆!=dQswNfRY:xc o!KaCԲLPTKC6=X$5pbXX4w+r8YeyRo[!//۵W3i!4vY IqƗ=~Y-Rj~I,LEvMCOLf)WVdWq"?V)եe圇R,f+k7_PWjV rW8ľ#S%7'۶@~"5_ hb{g+rVszR?%Ĉ]=!w',1w8!{i%VE hWUhǐ3ե?edgZꮱf_&9w gozuM~d=ws ~pvm;V2$:1עLnard_ҌuyՉ s3(A>p橭|.3y%)T֋'qs>35ܽ2duVIMw\ o\$uVMu#ƪs:PSjfNchUc `kXSz|5?;5~T3KdGwtiئ[5g`nK\37y3uL5]P܉ԍ~-Śu`(؟s ^V%MY۴b @8 qm]ъM0FaF/.Ta)B8?nTT'SW,`x<$. [&8|_B9(YAu*QSYTkg0NwU6 :Zꬩ0 xiy3-&6Li.I!, T]w\O(iuZlV"1챽< Ls>DBMDa@8 [iXu;(-l9鼬qJkqWK _' :TL\jR ʷ/"}٢)#9`VbnQ8:@Z( oƾ^ԑ`5&m6B.0XYtqIv{4:<飨KeRq4xpv䵘DGM݄U2^ )q-Ni{?M$JC>Ӓ/)t/zdQqFr5)y[ڀFعEi]uڸ߈;OOX)Z&W&nGg"Vj^ѼIc(1h@:GۯI ̶>"тtk`?m:)!&a?[bS!BOJ>C`1u4;Z"7T"ťH< BZgI"hKj zoQ18X0QO+~#lKhON+( #as1˓{aoM*+@|`ZԦFR>~kC{N:-2vQR.hCa-f?-qa||nپm]RgSVԒtKjA < \ i>N~m'RsH+5&-6&8T~eO $N ARqQd6O$j\tzKF w'2ȫ1},*(6$1hC\=闡+_?$6WHI@tsM?:!6vFiBN=euchVWt0;G}/Ep>+et $v@#~αup71U;+70M;OZ'Xj9W6Dix+bOAa_o&G2(cs=Em5^$m8<k 6\N_XIѴW|UfDkg N܀#bG&MeE MYʍ: lu515v j,A(ʷ 5vLebu4v>|i|yk@Z'sD& j$z<6:>a \G/k٘afi{H͓N?j: y/kӗ zF]4{m0mJ;U05|Yeؖҧ*u܂ өhC~J_{뱆C,R:bFJpFvA #j$G6PW?؎ iB譴b y:m;g=AK;TIӋeC }m=Oɪilk6VGL.M7Cf׭좼b{ssM冢-hGh~ %D'MI+u^F 9Ay%}s I;,m ^3Jq/ M w.T<2_LFEg3x䬽H7IG<|{_9 ylI7ZFQbKG,0 VeK$II[Zy*1' {];iY5fg/oz(Dv !#i--NJN 2 txq8Hm)Bmn-3`>:t1t8Hy/ܕ %`}x [D ذ8FBPΛh[tndS"X3;)!R_^+8B،;<3[|;R8hgʄ@e3ђ_ZҷCQ RUrQGpE\Z0/M]IQ`fR݃ "vyF9t(3ȯ=2h,0 ff4Y/M &N_ϧbf6Bۢv v4$G8RSF7/zo`>~3YԎW`-(#ՕN3/:ZP- I$9GeǢnxゥ/ R2ۤ(A\C5gYWǣeLA?5ITvfLEl^ o2}BxsOxw1X}5,49<Fo߀dM7zq,%`ҜN)v!Se?`a/hL,~gShKph7w %[5I!0F:0Uؘ-2N!;yѨ'Zdleo/)-j1gcхi}A2\=ň'a\G|^ ݫ_lB$md3¤YӀo~,h2Kb֣$]m^eV#=Ͽa(K@p[tM6{>Gj #=MWWmr605TI=(.!"SpK uH'/FxWdu-4O׭ϓ~\ၤg}/6! ]lҋVS%a! 8^DazoYu/7v @X/-k0Cz7A{1;7mq>K}# $*g Yh0ώQ4;[2UIfclEmGnw.vZ Ÿv>HRoܑqzVcpf @geM|BĂR&Q#j)Jzit`23a% =𿛥zFzN'q**1ցh,U - cU/B% tx9r>DVi>㲌22RQ|cė?= cp+|Yd+5>O t \Ƌ7d%najnumq,6ShZ](`jPNVXũH}hT.Ne0K>qۈLTJ9MoW Y{v%N6WQpmC&"Egl5iμ0kz읲 ⾗;kCh3MEIz<~Y#Z"nn^STM(r'B B~@؞%KG5@E& i:DXBmcwкY"L[<7J_RKnuu'dWFͮ=څ!uuVV`SGڜ a %]3p 볧NR<~b2 FD7. ~r%~{ 6x\-x$~qKTc",jl88dz؋&WxwՒnp o肃k8)|)r|qB%x⠲% ]9NY?~y X58lH~ qzxqYqKj7+D[sPu 6ôT +F S_w\=wCQB:n?' @G9Z|IZ)pip MPO;\Wܮ䄂d dG=uiLф,ag kh1gJoMrDό<~JU*-y.2¥1:!_ΆREK TS3>=?_bmH=[e2u֌dܙ^b$ݭ)LV)q9ΦBAgFZ;S.8,6NU!^5*MRMWƼE*V3u4F>+gK<-B B \* z'm7=9e]ZIfѥ{J8SğO{fJ5UNQGA6p^=7NL8Rʙ>*dFbO``^]GM3PZŻ 2+ *'%It(I ؒ1dN0~,.?`ocWn`Hu<6Ah׽=$d_:3eipxP;\dq` A$%HgE#K@ك[؈H#u2qHCwA >M 3IY%֞^w8E[3=1B+I&ѲQM|pxxfL `@ ;R0,~d+n>%Lz(aؑWRY2|'Vmh9)z˖B޷::%Z2x/Yr`, n iS8m5ũAO{TRB{rh `gS2ޡw0BHB/Zp١0%gm Stjъ4$2T9Tɨ9hs̫MדJ/gs19| BҞ_Wq&~ˀ%0;իX跖H0#DO0q/+Sz_xhW: HKZt'Ϣ.֫W2Q"JV|H6|&#[NeD+=;yuqf10sM΍n l2dY<]>R_m+Fvÿw=rw:Q;U%{h8tj Ɉ_]h3+}M`RALiF4D*'ތi*%Ƣz4J(X2de) I褾z4exѴRBMm-=z=x@EՃߍbDk/S/r;GWc#qAW=oa_@.z*܅aT-p5pڤ0hi ֮u/e4t?ɀ Exn[ؓ PO*o}y E3&_AKzKl@*7C8`Xk!<-4EXwM7JGD.mij}ک_}4ZCi gg4[Bp<޸?>q-ZDH 75NY}yv 2qX3Tė^n">ҷcDqQbyZFVGwπf6L.,E9]y_H*OeܳT\0Ѩd"\s熰αe5(U'zT;[{[@5զ{/t颽{k5Mr}5wﭶ:}oM}}]>yaNW]{u-w}-m殺={wO{׷xm]{왝>sx=3pݷ5cwi]S;ϼ.S{w׺׶lwɭ{Muw^7w{{on#/Y;:[n뻯=mB}}{kǽu׋={}7ci5>5]^oorۛA<{nw^w};{myjgҽUZ/Zoe5})zw}\{wmջ_<^wFQ׻ޯ.fvܻm}}>ѽow{z'۷wݖoӾ 7ef믾Kݮ//}7>Rwۭ{^vNKv}z}wݷy뷾}qۯKϡz]׻w޻]stm^c'f9ٽmϾ4{^kW1o2mZzzש_sܺ:w̵ޯo7,z{ݟ}^wwv=ڽ{tw}j}XUuFVkZ={}ݗo^z:v=6(unu[}m钁n;wRw[oX]`wwS⏮{ϼ]Y;}{{EW{nͭp_Y{lz[N=v*vmxwvl>g9j[ww_}վn}wޝv7u7g}f`W_Zﶵm^>^uwFy{sꕽ>__Sy׶O}gm -&/v&κݶn3l3{<1]LGmWu}_{om]齇[|*ݻǻwޝ7oYV]v^ۼ盞NֽWn}G/Kw+stw}pzǷ }ou}ܯ{(.Ԓ/o>|7j>_o=r}޾{v}uzoew|^/`vy۾r9_|{ƞ^}_}oִk:oXQ[י.}}}ձCҏ}n7uZw:ս {}+^{oo}cw>6W{JmϻFnףӊ\{_OwUo[u{wzk.;ۮCvc;unQm5g޾_}msww[{>յݶ}Ν}{is+$ێgy:(yv^ھm{z=s-Lcj3}'}g|7k{ow*;Ҿwѡ]kjŶծ;ҨS黻]k-mvm{۠[{Ҽvܞn{ާxc>qӴI[GWmeU=}{n>Sһ7޻w짙-]kgs]Ϝf}o:Ǧ^t}ٷ9ܯv]U\u۲w>a}>Y>5w'}<{{uo }_mi_X>{vGO[Y[m}rNwm뮌;b﷨7^j}r4t{y}ﶽG{>}s}{Uѯfx=ow}Y-7ϚO}﻾eoNϢݾvݻww{zaﳏ-|wZ:mӯzsmvvκw[Tڽ/w:jt}޺oNj.ۼ}}t[Gn|{S϶}/{wny}=zWzϻ]s轲WaF5zUUs*޹z:vgZ=]ݼ:/gz'g@=uS{}am ﯻVqc}fw}=z}xWgݻ%wl}ҵ&v>+wo{}_z.K;ou}+lr}uizᶪ*w=osvmGmݩo]wGv쌋־]h;}ս{]}/^{9uwx=v#&}j׾vyw׷۾>7-^qzk>{v齵fגyz/Ҋ6;מ];.OO-ݻUݘ('Q\k=>^}y}};s盻{c0wMgת>C뽾Қu[ux=\mŷѻw{.黾ﯜ|ݏ{{4{lv>}>{Olyح5myl޷vJO{ooqYCO>op<}ջru4=/ڻ;ks{S^}[Jvݪgӣݝۣ9tWGz4s({v]*c}篷Aӵ|/oCsml5n=5^}v֧fv(uSmdϻ{|kZ[Dժ}ֻ[{>W۾x$w}Cݺwkuu<ݹy[9{3{i^{7>]{k}n:z;Z˾m>s6}uǭ:뷚l^}.ҥMxZ\κ=G{nxӧ{==}_>_w{^ݗ;{y͵;/j۽޹>8yl̽>}u}m}[zwάG{vK-Tջw}{}mzz e>xi*[n׶o3wawou:{ͫTs{)z[=5WzϬwWy㯾>뻅;ۻ|ܻ>̽{w۹dN}^۝Ϟc[*֭whWJJ;>>[Wmo:{gmØwq]4{=;un_{Ǥۇf#뷪6^qۚ{m՟oݾ5꯶Cǯ,v=T;>]Co}kn[Z}r鯞_yw]þw_]Ϯ{mvݧ[]v_}޽}4\n/f{^p=Onf{k}՟}W.ׯ{M%ۯ}5M=MF{v/{烾{[Uv{fsn }]<}v۷k3 qsקt;P]<f}Czj׺[Cw﷛}{J}i>7ew}|mww}nlܷ}/o5;:[w'w]^q7sXw[[v]ܾ.Fwϻ>%7n[SϷG{=s=vlc{ݷN}_Lw}s;wn펚kz;^ν/o>}xwc1uWgbC폢vw{﷽ov_km^}|{{;۹Μyy{:h޷ϣ`6>_#뽴g>k`zjsݽ{>w&v۾gP}Ϝuz޹:t{ワ:}t˼;{Ժy=-Ϭ|ܽ>-I}ޔ=ﱶ/m[{<۝4orQHo{}ڽﭵs|wݪozׯ\www|:m}to}ןl{-{Vo{нݑzOJq$6fU{wdN[{{׺}}wq1֔=i}^wvgЪ}u{׻t{)ouݾ{{λuMyh|z}>]w}v(-v=>=V>Sk\[|ö}wq}^ۼ4}]ʥNNӳ`=em65޺o}}S{|]{}}}WׯW!ޛkm%)]{f{.ݵ}n}}v;oncnWQ;}ݽ'^:T9{{]Ϸ=vm_}OW]_,f}{=lgښOuw>}ﹾyj׵ϲwXZmG]^=}O5fչҞ:[zӯ_osU o5:[{.n}>wǽ=}nկo7nN6U{λ].)]ƭbc믻zʫz}>w-裏׻}}}읚zn>/vץviuyn{uWهeq{oo[폶+}oĖ۝>y]օ}w}n`ܭ%/kzulgWuݗ{wCaho}}z}N}{{uv{{}w]mjՖeѦkw+]C ۧq+uzC}=y7O{ݧץgA}^{:ub6mOf)]vurwwϾJ5v{־Ǯc{ڵS;}v^fnm}:BWnO{돭:4(֨uWgϾf4۾^vo{}s}5_}_]y_Okug=_\v=1}ܟ_v;{խp}Jܗw5cݽs}w6}}ӗ[cz}>:^ʶwo>9ֽ-﷽]ۻ[|^ײ"[־m7}.uޗKn}҇zuklV+rhno7ۯ)u뽟6{[ݶfM_>o}}XYw7SomIPf{gw{޻ng{nY[]^wni= y>٢>[SOoxyow{|zӯ/o{^w} n;ukn{-×3{/v:s=wvuN^mi펁{]{o}SͳW;5-6jz}3gxݾ{=^}y7S{;g^Ҵͭ>\6;SJ}=}.սJk{b޳uνVw %ݨ;w9{u^Jض޷y%mMeۻmuzXkmwZ'4{6稺YΕUˠ[[: Oƀ* uSL TD*~)4L&`USLBohjU?hI xL&MSfI UCPTLS*~H 0 `LL`04ɉ&L`L&Fb"B.}d8k(^r`|}L)zf gOśNJ'V\6>}+!c+1쫽l-4둀W0)O;e^RJv(QVNgghPJaW/EK9slj> z`=*y[_GуzI2nv+fj<3B51F{ȭb?iB-Y[ C$:98lA]7fm' _8Ii)Q?~߯™fJ2xuCtM M4aaKB>xMȮk |))0s~1GnTTR .|Ji#=8[tebpUV٩FST[^U^FzM\ɏ^3ǀzIP;Ṱ-vf'pbjZ :6a=x7 AC`C(Q L#]6)7tՉ %-Γ:|^./qQf>e\TǬ?;[G>k`d1qgb&5f BsqjnIhoq[IHu) LPN"qkOHpp!4\r)rNeso.tV#087go촍23\+`) )pUKw %WH Մ,>ܤaqݡXW5e,14r\Nb"|;٭8HIVF_ՉjA^A[p)fZ4l:23m A3Sc>&7Es)8 g^go|=nŤB,&/uP,ILj0Mrd8 7f)@s@5ϭU8\踴nW8 gΩZόAfȃ}l>r_qKz-&?u`I+hҼ`1p3Hvj08|)&O[ʍ*o}*Ȏ.Zw'>.00G"=| " ˏa0]ϡhBIs =w-YX|gY*\3y1 8d{8Za)2F1zwbTE>N_{sm,2NTIPɯyIy>A|+tdeK* {i*dI y0[MH_] 9E29\i+oYy=لRҚUND>^qMb[`gd_B 52@5+ue-:Ϲeg?[' razħuX{= 7fpT-k]e1yIAT!Dn⨤:tҤhc GT*;cf ^eP]V$DzUx:#p`Xewf\<@W8r$Ñ&rHwRrY}k\Hw-k54("F4^հɩCeñؠ#N11ZukBiB>]p0^@r#nц){*|g`E r [|TY[~VC!yhQ.䏗b8VtdY|#ꆫLj@N"ם.j% y(DuĦ"f0$znf׏D j;i>/}H,kMZd aA%x㕊 -tLރ9MNymTWJvw## crVB3ud$b3Vy ua ^6ic9: jdߵ;nJC[ةD)uΨ2#A\:{IShaԂn|Abs֊QvoRGSNFJA& rkO1^px}3_0T#IkeD҃ ,{$^) X IKD5#ƌ{S|ZkKqeé ncpy o NuJ[ =Qμ[>rV>8A.vyȴaՒLoY=N@SEe_̔6BfO"DLET"H0g%I0#i¾osw?qJR@RP3%Mr-ʣvVRDI Z ;ՌJoCJdx;JcRα䂱iձ?E1\<=TK(b|έFYniu#qf/80.¾b`^xs<{G`@LczyS-sߘڄ,hTqXͷh~{XY ,AV!,rkcc, fuS hcy4!}^ӜA125\۵,8tKk=6DXbqf~4KhWvYNvs/0yt1 NNǁdWQػHG P>YDK83bXG ܂Pεshi ܊SE &BG(W:p(qqd> 5~G5QPYk'ηn?}(ҕ.fYZ?sEInW{: {oׅtz\ B :lgsӆ&uGR&M NhAM7;8x"[/\Yd|DߑC>#.JW]Z,']:'Tטωgmpdms¡n1ٍ&Hx GdQUgg-աFdKI;JZEnXfj;£3<z ~uw'G.݃)4%BT$o9黚drjR?~@4j/a8*%<SAc #14 tWOE:!'+ʤH*FqM ώ,j *6: `'<O_iwA3ͰYI^m(5bAY /B" bBÕ P*MQ|yhr EK?vx?PZ,ىh\ӵN z)`hH i-a#1#&wiK;8IʝWw>rZ>FF gM3~}tm-C2h'˽թSI"'O)@-|j[ 2: D杻찻@B xU>ƋYP8]w]K1Iڙqj"KԜ*?Oh=~^ZʗK`|5P'wEpڳҝ)1Wx(NóǮ t &Si+^ תcC̩42#-z#낽r8\!?i0LjKp)E%}^6;`Vn 83C+몹 پ=9< Ԏ_3v"^tm_~Sơ+/wĖi㫽;J}4n P>`$o{_>SDG;ɛ$fw ^PplD9 bdfo绤bx'`?yy^\JOW$HxNH?v|d@0hX5Іc~:$SF̙(CPhvkڏ%'(2ZdɪHQD>|`BY{V٧318VX=F:1qҶ;Pw1񳔅5k!HUzXy&G*/Yp#j GIlDk1<ϨxڟsezWPakYs2]0SCj7ԉVw$6c2{JNR GPMs%u-Ϩq]oa߇PkuFgTfTVy[ in3w{⧥|S>fx{yGNǹFr\_4]R3P #LHŌh4RT.LK)æg2O0UQ=4rیf1 .ySI.p0y &u-EOX{+0~oZᾘIٖC/.9v5vK 4`=}24jq=gYGܘ >uF Q{k˲ " +C iD`lJ+ O Ih\9gʰÙρ pM`R$AY$Yb%oS"9ڒ saF|`ѶE 8^ }?&MjAN[ ,g_Ɖ i.ݵ^Qa*)YOp񙎑S0EQO2$JAESTവ>LneHg-hZijfk03PMf.<<$\'!'^9' %V-/~U``Gog cYtϑ-)`ʍÎiPCz @8/AڨdJġ粢79&G hz 5zz..}FkYE<7'f~W!eNM +أ!KEElAqւ8@0=@b[6o8ph4gfqz]wBe (͉O lZnRF^|rDF6^yWFD#axhWp{_zq|csTa0BIU溹U[pkpeTDި6, ־CpMHٴN^l5#PS iԍ'٢"h%/*#*Z怢Y>yrfRMҰG(n6X:P ?^F1j}2%If=ѐ#tIk94|lhЅ76)US:UZ'bh%Q l' ~r2qލ= 0S_s@w)u}/qh;Arqϖ:z@{!i8>ΙևN )$Ʌ3Y23G:/7'A=Dj\W7zP Y_D*62.[Ȝ pF)?L[A=u1]sRlKŃK*-+̦1Kr<'hjZ\2G5buh,aT5ܩY;a}1Cv(JnIK~75c+'^FIuxiN~GˡXH7W]ġh;4UN )>z,AEtoSpQMos#UKFa9urd^p۶ Q/i\ʤ8sZATiޑt0VM3!sq2ޘ" ,ˎp`Vϼ 1ֻ k{ dUnOk_ON]W~%!:9$;qgP pNxWΓvw Ct )'欠;ʀ8wF] ka?5+yAnqP0𗎀~ ?q0>C~irGfL[r1(ѰuSz,j 'pyk_&A8~`;DdMfJ 1ygyG8m(iW(%v$$'ʹK &^C~LN0$w@ Dꫩ*z)jɏ" /m~IJR*6Ej;qy)U빝T Uh Y+anSCwO8/%<l84G{ty⥀T/F:4'KazdL8zxzDb1jI5nEWmqe7uFD=5U[*4dǗ̙P%|ͅFi;, 30ANe~,?Yȁ*sM"9=N lA>Iύk!C=P y,, X&_uMȚ[A94S{GT@XT+Jx~h2ZqCכW)c39zDqtr=BȇyTNxi}k έU܉`]w@[h\+ǻ'T?XNIvT1B"W-ašv:iZ9:B )j &SEsRlzb쥓Uz ~yJO^ ]"pa~`r՘X/jqUQư$1F+g4XM5g3ź"|ZQNh:u@?jn6sR9@P4YxYH/hKdVQ% }n pc{ŔAVƆ$'/vXEyl=P=T^ jeě'{tZOA^i|X AczSWS)kp7zH'Ѧ`pXC)b|,I.|qO 92,9?m(ǐhd:SA̓){l]{h4M~.) 6ՙ/fc3[nvSAXu4"l5АaD۷ ,`I 2LƦ8})BE0i3ԖNxy*z}jJוP+ F|2|G'tϝVغT9JgEu6Y b͑o`iؔ+C3]Ff_0\٫}7*_P eBY{gOIq8+@ ?-LJSppa< \xߏ26\2rk՝6:!F iݏjY˛mJ~ۃ+poSq~?;ļ{'WytafcqH.Gu%?CB]ʆb>dy<"o“*5c_!{NTȾ 07Ts]RE%RGo4]2W&hE-)@O> 91 umF*c)TQq"ϾfTc&HwG7U%yk 4fJg_M83f|<,33>I}ZHIo)#z8ͭ:Iزr_Fy×'EՑClkfG<@vOaNt+t+.pF5 %+OperXSo "$۹QCN۰-üy\\3wFK9y4,cf!Uh9lz& 4-bl?-V ןKG%F\yK5S^㰐([l󍄐BREnSSeEͤ!BaVtW7Np V.pB-A1v;& 4~׏&LX"<-!LeVvqh_vFwUچȕe$ A}11 6ar2w7]JqEfN#eU{@wpt6>vj]Nz72+M v߹ Z &=ecռIE+yrUՂMz9\!0hzT j;iG6FDXkk/jo"]Ͱ2{lE͙:H!Uh{noP'֥ m-_" k܍ q 3?d@..DonBAdƁ.5"9=X\Jo#i6g3JSf1E"y  3kΘ:6BeҪkF*M>6l;&]O<QD#'-Щ/T BU"/z4$^%:"?soPmkH$ z7U7rAT4x ީV/:iRAE@C&W!Āb: f^J9Cr\ǭNwC2߰lօ2b=u[gW,MLڬwW1A+'`,8c%bt}Ia[`"W`3z.z&$WꞸHlT&hVr`jϸ~a`FjO%fs]AV9ߛ?oi%꿘 ]w$47D ˧@ߖX!QۂQ4<0_SdqZ^-COu$ X[>f& ]C~H#!VMKVS{+uj8`qEƚfT*VF*.oG,Kʡ q|X"lAOH+rβ)pEUmFOB癪0 $s6Ldsy*xj,} oso[nЙLlC :Ej)#\#5B҂_0])mLj'FH?(r+ahl| jth_t];Zvwpa'6] @" wU`I5 f.$\7`[j,~6#/]=T[[o]|R{7u&b4v!:Շ?{+/uA'E; >c'+O!|6qb95ԻVuU,vb'_.a6I:k$a.7X9ZUjq4%>.ԯ]CGאP/Tfd] iz"3.gOǐ$>k!e̱?җҿy|hO A d]g,>dgWo Mö"ga KL/v5*_SO8Ixy-ENchW:qCy_ <}yVڐVM8)DHt.z| Dxyfw'b& eXWbM$3OvWoz˿xBbܤ$vԒLX {f8I$& ػà_+4gWL#{;d͜bqC&«@"ѥ%%P7ʵ}I9w0`,aX>M LrlSOMv(leWrztGvڷhz[zT<'V)EA1Vի 9Kڙ'jY) ~B4 h2i%`UN/9=mPť`iN+ r/FE4YJ0-l1ucU=]/\j~C% c0Okϖ(. yk4⭙0޽A &ZDdl}0I4 u#6)kE/ŷOuZ Rǡۨ5Xɶ1[y϶]˼n!{r RDA ":1uY{]l5Y^A- []9ۛCţ2~FW6 %eM` ՔA5f{XHXIXe/ c=b0.htZz*ϗ'T q'zyoy+T7,߫߯W;e(a; QK>cmF,R)p vᱨ4`9i}3S4{l2@ZR$39"QٸRӪ6bwV0ZX[iΫ8]+UEgZB$D֧2VSG[o\W ծ7j)y`N!§悒 dQgV@Dk!@ J9uz/ZΜ}2j&a;!4ԦE6H4Hunҏ"%jsgO*A bdH|3s )-~)ȟFV]> mz>YzO$ai]Vpya<;r(*5^s&ilߣM_xi`T(#K4,Lүi;kH]|W@n_1k#2D(?ݯ U?M be*_+a6u`Vs7O;U!Ml#f.Ndwۇ ~X%a]Uݡo%zau#RNx%Ï!}: :FEp<4LQRMUX?ׄlظϙ%Ǵ?oh_1sx҃+n2{DՖ/̈M: ux*}qI1=,ODu'I̶%=}q}!ԏS$gey{_㗳$|\ }jxV30!LV0'grU҇"^ņɾ+2к[X&u:gũޑϣZ/Da>Gd*㟬nhr|)) Sxjs0ھ, @J6{˩zd>TJ (j[NHlX.vokhx_K*XjAvTnh4=?]+³H0<ٺ,o+DYpi:q7[߿Bx2æJL%$.tv}ƯB B,.'B"ڢ4Rn. L΋l^ ˖YJHzaQ3cV6Q(4vRlKte39}{(.獇p'SZᅵ]D/.,,V+L^i0_+R$ ŊAfq Y8IBbߑ%:ʭpM䕌};KJKư*$%촃'Q.&%=+m7Y8;#*sFeb.&~@OC&-1{^{(8C եjM!EDGh%%P߄%EdKbbI +Cck^<1DTkk2ZUgDwP>9:jW-7jP)beYz,0p?~^2yΏnNA2[(N` BIKu#WD3[Uk̿iֈ Ѱ/E2 ? &wʏ]QtGP-&qn'j.Ey_.jCQ_ϥQkɐ_::Bɾ +tˤGEhLsPmhm7W2ڊYzh~3C*߷g|j,qb}Z GX(5!,c.p'߉N eӑ! %5Hxaߺ7~i@R:s+޻9}DQJbks8rb{tmӨ:{wmr_) +a *spTe_iAnR+ENj$IڅmCxɺݲ)6kzfV'5Db  Bj׹"l=W -KøBu z"5a.]pMшEԖݶ7 L[z+&fCiۂxN5CNH ɎTZ& 3A`ӂ ҈޼gGz/#I9 aС[;J>^#/%QV EN-&7Ywc&}}FYS:Bz^Á5jùP> v]A6/¤\]*[= &&q63ji%O~bpZP.lƵ! <V&T>| TUAwe*aڞ4熓j 8^EL#"cZ>@0wxcî~N_Kǒ^@]G;*z8dْO2Ni@1X2YX-'oÂ>H 轳0ɟMVa$SbKO/m=/$ p!Ugx\s*0sʓ2-Ӟִi_LƁ-Љ{`bMff.s|]5N1(h:7>eK&\EFmی֮).|+{v 4gjԶ* ,C *<[{C9U(]O(ʵRT_30~+9Vos/'nSνl8;'Mt0 ˱XSuR A:lL+]Mޯ"m%F*CQ~kR4 Q%j֪N`b'YuA*; &wHd`ҥd^tGxμ]8SO㋍; ʄNQIdefɲ:4 :"yI{&5P8 @+A76<ղQEޓ{tT<β5).E{2xK*E3q<$\&vuU7Tz,VT*)R_*'j; 䘸lN:8VbUuo<8. _BݎIxw쓕y1jP=?LY{1FTͭxGE\5Aϗ:JPB`Ǻg lJO1IpGF-%`!zL=ͺ j0lA⓽ BGyholB5*b;!}}p|vP9YZy3ni?r?K mvGT)1>B" LRb2{Ȧs00UA,0#li* 9&vt;u3*P=!d]sߕoNRGڛn|xԋ4vk<֫^"i=`E\1VH C+mnTyu< \-`V-GmR~\\Mj:bPOσ !c00o66< |z$ɴ0\s>JJPoȔ( ;nOƼ&t[ew@,A(s: rD Õ'C %p,&;+nP:gW\1eqab|cMDǶy5砻'ʔU]@`d2J?c Y7F[BS Zu!̕߈HBx `$ul>Pco\HM9l!|2It!Er>{͹V$08R&R_չ i<ܧC.|(r@ tn~]'~Gy`WyQWjW7rrIi@: 30qdFg 1y z\@S=1Jsƽ< yȡ4a՜a5֩X1gYn :`%={Ym'I^z8BugQKib7QV&^T-MZUֹ DA`K@J*8 z`;sښm Ìb4W:بN/]F&r$ 5aR+XZJqܨl:'x SeWY[Phr_ 94H%JȶY9S8t5lETr95D=/!26H ߆O'8E`G Vj(]C\z9qS1Cjӵ޿>+ב0_bJ`y3J1NLڼZP9>Q0{ ngӸMGS*]«}b{8 oȩ M5D~##-fѽjNOEĊ4kޭ?4q4Dd|2AeU5!P$E})w)sJV) #2pW˾# qd/"a?sz FV1prOܯξ̯ Fkuٝw=)T[g9`Al5/ Knxm[O&Yv*c rZk=;qjpQYa(""N4ˁ+7NtE!^?nтke! >ˣ V͙E\ 2{i6!z-*/tDoQ`x4hqkaMeM q{srIsep{ "<<)MA&L0҂QH+Y%\ւ䢓1(a{Oi7Iϱ!Kw0KxP8d,oTxf[PAg8,. &+ÑcGD솴:ZX6ߜ^:،ϯ54lPs]u=-f@rWX 0u y" {'4݌*+;G{Rlu9CVy-2c4\=+[^*8:agM92ⷞwfzQIT%`f"XH0~:uQ+t`f1lBė pr RHʂ 6Td}Kym;\vyY8WhTmnՎ{]# wFo*R3䮽WGcpBѴNS_jØQRcK8`˰3MxmtѠTXI9iSΡyE*8mt {a_ǘ͖aA!۰$B6b?qf"i O$[{.ɽ &w 8ɋo'f8*xߠC#K9c[8>N/t6v]^ܐ/Gy5K/hG.IjBG0ʦH? 2V**vB|ޭmj<& 5 ?4 ! wRQi. _ Px\7~n\M+g?|c%h~ _>>씰9IgQ+=iYMf|l&l,e- I#90H(3jҿi3S+FqFߤ =rYkRuA8 0̔-pz9vEu[)Ot=d/rؤ-_/5 <}lԖgAQ÷pln eMGETTwWQ~}k{{ &խ" s9%b.e,T?hw)7k: ժewG.ϯظ# 5_cV~n6 ᐥwrPZ:?]b\*ՖRfwDτ(pU)/w^z,΀JꡊXh>7FJBNz'4;8, a8k E\dWAx$2|fY:d^^t}6WɭZ!$Ks?6գ mҬ !jI#X6)xfօg!~W?]InSݵ< \swT, X> Bp)(Yr%ϔÄݳQU̵9$xuۆmXz?dwr= wi b/"KUL hue4/ꂰ")c`᮱nG>'YC[}E! i1fzɏd^QЊGm1=9DY#?,F2نN`w#Fӳ;)['ɵk2IP|6ſ܏ud]#MŽF( #e\tV&0 _ҪҁDo3_О}w(@ԍܜ0ܟʈ)$qōpAfmˌ>CJq+gjxzQ__/<=Js5(Nn#)߅{<{KDkYG%Ȣi_!ɵ^r3\l|rq[mCmcڡƷ% *,DIB8ߨ S*5B۸P*ѥʹ<CM?AKI܃r^y|E5F*ߜn-B*b[/xssRyPkl$XX\8}q 䒊1G_q`1MӽŬd]>^;|Hm)}rv` .*X6>G>kM{'B'Zb w`Btt-+ZDoy \n$}RM!4YہK$7yw@HܴzcD0n);pO8Yu$闸gJiNyu-DŽDǡZ43 ԖgL-tl2cv!]= B\6=]*|¤9e񮃟@yNSƩyhHZg|#P1IjWՓdwd-! {" 2;f\ Bg"Gomq)Nm ٸjzuBY8 z}QJt Ag&vU9;%;bY!6aHoQ ǔ Aӵe^K ǰc1&{r/ cn"4Y0Usp怌%(bZw48.-~TM$AHʳ) :뎗 PRY"h j@5C`GeTڽu<ȕ>v– w  $9+Ȼ.,rǀ cX1nf~ ;hTvQXy @9QwdFOVz R2wAq@ !A(ymKqzEQ NmN%soR}L >pxu!Kyj>fLYQۧp$ZNFn)vujpԘLJlU`IAw >}J@_ d#sp^ vK AHFI^7m/ n%̩%ֺ}٥װBeL OOtpo[M?3O]B,_R΀, x ({bb1a<٢B} Af~ C4q֩|fGw(_Se߱ Ϣ%ߋ}?Ȋi@q&g@g2h 7)b5ϮO D @6ZSwJG8%+OJpB_OU8: 37ķm(c:ZAyۆq6`d:BSoP ǔKz=͋\Xmjqߕ^`rBN:˦k\B08Zye'<JrEŸCB+]^-5pGZwt[JE2Sm|-nSi^ 1kvCQQ2թ$3Ֆ,YNI+.d"ZSn˾+ɓ {uHHLP$7@*z 6uə3W<.߲n6r[?oW# o W_K{%#z@`uo׏E7 V܆E#K7<_Y'tlrvn҅%-S!-";,%{y~)RhI m4(/EzeU^f3TD?]0=#lޠ [ܢ5'cW^'e؉7x&a<g#"@+3>enlh"ts4BڶT_Tkk- t8Su"܁C衽ZBYJlFX}kO#S%RǔZ]\ hՍwQ/.H'2e.k SӑyR'e|yf2WƟWw3Q_Q/Rj8KE)iwctk ,u%9cTZIb"H(3 -ӊ~oea%xI!%us p+SqSmܖ}  òքuH 8nLjE$)sgmg='F3a)ٻ sgfH{ڪf([Q{<7ʼLɓ;Uܢ;˦gF6o] h;%U/a~Tk zbCX%}x}iԊ֓̓uLxWŹt]2sꭋ0ִF/"HI ˘BV1^ttOLi!41pW+*˺PU%̂aO}CϤUgآ䣝NSThfl#8F nO_l aqKFOEVbhe1;mZ]ol:#Gt jxL-)^h(Ml2NB,h2m)KhzB o@ 3sg 1RјBDDuJ%G! MY7UY w I!:3Ƭf6"i~a܄~-1@&6I˸~޳Vƽ w B^)jsCMloJU"t6~܏^Ig_BA4[N.]wJb*6. .ckQhuE/͊1MT$os=䭭e]とmЅUOr2-R%ž_ =vk9JQT3xBdݜV BI)/uw Ef-VQU,+w&@oJ} AK6 <6iڵ(SX{[i,Oh%V_2;s9RdƱUŎ>uNz $plb| ,sjhn>s|\trǨ߂9焅kߐ OẊm2*I[Y\eM{Vs_7>pA\P#& Q6z`%Vh *609IWNaQ'Gפqyvl/RVxR˟W/BVqʉ "f ENT³-H:  :a2q Qmxҁfd |"Rص6| BO,< q/i@W>|ZkI5VWV&g7X49]ZnLhEz9 W&+Pxyڮ`sS7H*F|߻m}@k[.,'k+L`"}1w@Ax/d.K O.xx(MՏ=HWnv놢H)vЀY5Ɗ҅^V-v>\ r|mΊ:~o7xkSƿ.U^SN^2\%:s Y8/n)e0kOjÎ]@gb/~^9mO5bVLFU`"&]AWXŞ:2mzM&j,/AM`YЗc谿YrE.ɟSR};_4j@T-Cms?KyÐu;wET]Ҥ n'om-X-,1VF뛗 (&ņ^[r) J-GZͶb@P|^IɫCՙv&,*o&uJ @~pzJqF)x^gdK͘O@zt>Xқb`τ2/Sgi<}.;'iՕ宭|~$e*Uwr/Z%ʶ)Ԟ]䖵|)hK9-\wPD35 Z+ &vy_ޘȶr|J1klF=):n~T:+"WXϤ85RQ}>0/#'IHB+Bv&=LcEdK`#ĭ)STc}/lfw~FwB$ĘD$;Cy rHQ@yb6L5|9+E MB'{jKN@9E.~xS6 rx C+sW6/pĠKBG+c) \F1meE 1! @jʱXPT"Qal~w\|5푻qkIZ_ 3:05-;(ȑFu_7!_vW;sؽ=lEڕz] w#Vc$ k{~3iz] "(bKfsCx J[EoFa﫳,yUıB EL07RC3mƩkE wܿ2٪Ī++dtXNJ>+zZpS_tCNn(ō0Uil)~Z;>:Ps+.1婢a=R-/H }N6f F4 ,$;;AhD6nοN<.bXkw36[ T^ȂE]گǐ%捡ABhD''Ɗ=]neFTX~liDCU}L, Ѽ5:L*s_RUn w$%cgN;05L,lں.0G`&£6~TѿJTPyry1[$RqDe=-PpC{Dqx;(GJ|:K7ES) BO۰2\ X-ÙsL$8ߠ)ד*gHȔ!~pB8< ox2`g P̬,V} t">tnFv  +|^um䫬?S3F*һnFԘI-&)'"߰L?b?|vDf9/f؄ fڔ\m2eM6,ʪ"='؟XӉ? 1JڷH@XG 8-}lm]RL*xv"2|E#]uxv[$;óTK9Uea^lKE#]dӂõX쿹$< +WDlb`тA8-ٳxSjk,^%XJZc7g<~,(}.6>?瑳Lc SdY a5ݣ1rzC6f603&sm:?Mѩ⃭E V6ЇidւM;Q`t a֏S3\\gH|$%ȉ?(UYảOk}} ` Z&5; q >rtp˃Q&q]tXܩ~ȼ/TLh6w'lMW8Hi{KA6RV\bp@u_.ֲ?OKs,ikS:*8A9ԭ%xכt7Ok><D,7鵪[ 6,4iȿXJ8'_pRlhIdФѮq.}K0^O]T_?H>d`UjO"xHJ<_zm~ڲ}^0jj*ح5Q'AHeI!?^# & HRD0%yf>©_p9vH,(n_ I$w%`V.ݖ83#`I&;ܗeJ3S~p-eYP am|9uKP牗d1 Oai {8&w(VSˑ&(ItzIgvI{'Y΃~ϧuSY' b ] :۸{AD¯lFeex{lρ!ޭ'62?̮8]wޒ|7(tIrz\Բ|4ݒ/퟇u$` C;ׇs#Εiq ;@d Y<<iG\ꙶ ?#68$}8aLMIQ@GlhPص').'3v:@ڤtK٘(5>ZhHHaʪh@+>K 6V'ӧ"oiޑDE ~W8E/HLM:¸zA#t Yuc[cYg>~ŗ Q鸪e3.Ug+i8#P0G2Zg!I/Z;Gh#ce¹NIC,®͊X[ 凹 >hXz|>Y7 vjQ9\*xO_26x7efxiq?Wk6#Gr pFa^YJӵ˱,-"1 %#M%H)(g7S$zĨm"`n2cf5̡9tkݦMM4iCg/#.m i*NC-g֬kÜUY a)ŸNq QwNؿ\Qu r2=ZY&|uzL^ϛBɐ[vF:C"&ώYش |RwJgQT֚͟f{Mҩ jR7FXJD/i,s~p.e"M9<%M+TQ`qo:+ӄ7:H/^@M,M´8ߜ/7ABVpf':޸&+Xys?@TǸ vX1~1ukMDD5zMJz~>k#%UnvqwKU) ρ'#Ks./U߉q*)>}xYL5^?`z紓)A"%XB6qsjlq@3LFtՋ ghހ9O3Pa@r8WyIJJfk\8 ]%Y+n\Ȉju\" bɳ*v00dzn jme# TPo&4x3{kO?wbW#R⢶W| y I<}~q:DG%d2PG_GA O#U*\U W[@m m %HoQ7fRO 58! :1!Met7|VF)V󵔇._eu`ٛ0cUTF62|Sb^A!uݍ[N< x!IR .DA!u7 -lPi hO0SW=JIr5(ܹD4+XP?vp%Y#9 CmN^t" X)r5Esi"["m jmw,Ma?44Aoa쫏eq|ĕ!ҎB%wBN0 &r5.'E!Mq6ݍb~ ɜVŨȈ7K ?-OyKĜ2AM=g= Ʒ gGFbyxk:Np%a8R˾T-:+3K4*'I Z 4i/0_ݥ˹ɶ8t%HP0As10wN #`4fB)x[E} A-}Vwv⇺^g4\tI+ ܿ@;ӆ+j8\[W:1CRv=o'dL ` ќIH-P:"GU#׌\H "sv͎4}pZB-[ ;9^ٴJUsXG`~ʩ $I<= bD R<¼g톚:4I9=3w 2՞(.U5A+I(B;Xw ˵C4x0( "7u$}<.2K Z5=44d12݊O$.\oiDvMо#>|~%șdf@,&>B'Єe= c3ȪPž,~B%@r\S3fY?ȜХfӞ!=W`o#ED(襟Cǜ:3|ÖOz\7X٩k!6;EO|Y2F}yc#J\=.ʛ\ j^`b%Tt9ƺS1bw1a FhN? gkֵ50AX6,ǢEoðp9 Y'W9[YBX=`/dxF+cCj0X憩[o#)lA p0ci8k2Vߐ`-})PB1 u]U"Lz3UN Tg%@5t<2yކ&p`"SQ 10"A7= !A 09z7"8cezd~K`03kp|uatmj-ę90`:DYaj]j/]_9~ׄ&Ta>iH5]DQ ݔ}O )h%u@W/@j\y]j.qrOϳM{bq1|)'J5_&srkg T :up!G~E|]`%g$ 'Pz/qK ">M#ٟ, qy0F A14р4r& 8'J {)I1vt|c]r"]ʪ:O"C^Tf$sd"gctsr[2HU* BP!j%Y_JΉ^$*M"6Q-u& w1};^GP.5aA3RsŠyM\5$IX6~]%٣ Jp1 6 8P'X׷1op|nϰJM@bµ;0[Pa7Џ;MԐ ?ۈHW&`q3HR*T") Pg5\h#U@blg*_:&4*QGN4Jߦ뚵w~UN1<OnvZJ0vFQss~/![f38688}:uH2#,bI ˵?E[RyR8U%URNr c3\W!{ggK5S[ x$\`)/+0 XNOkeoD%3:JL,Mj`%q5ܲI&L9WpBd׸)H|}LO]H7/}HkR2k8 Gc_tKX0@e+Y+[[4bZFߥ7.&)eXJU=)paֿ-?b?r'Oo37gCHr( öml S>svwDBCǑ aCj2r X&?]޵ΈU^WJHJhkhA|v}^ s?EF;b kbR2F̵-޽/s4W,C%cb*MvX@'d#L? Ѵ< 1]7Mas`I5ʄ<_6c7J W AmޛUGo)\`` So2bѓ6UQ7qeYL U&2c;hD@1xc04uf6p#] ض<ڨ _yt=mrVl_Que x@-ԫߟo8\EMJ:#ɵ+|kdJižUw^Fc'Ky(FS F{(EBVk,s֢Rf]S@eB UHcѝO%yh="2P^u %^`=^L` sJ4;8 i3t[l<"?@J/Y7}}BX 6u^rU5Z_a[VQƻ׹G:qdme%2V_mP< @ik͙f@Nە4ni(;S-^CC&GstNPaC}mN /t*M>7eѨi~J=])?I@ ;9Aky̅6O:J#ׄnfW߾_BT!)IGM5ܐjNQ*KhQ`m𒫄__gj7tc8da6:-'Kj*t cp|ܿVGx~Yn|RG׽BF۳JvQX {> :1'crKf5gL}RR?0|ڒ )b׿3yQyzj |PIUm5^]U&܍G 3C@HdVY8 NCYd0)nɒh=M3>E^35,2-.dm1hgʡp_W%uw֪}:2*D2glAteM)P{̀<̎p٨akg;PEla }79B%,L49~<2WCh*s#hX\SA&u9ϒ f'+Yyl!~&w:ɤzZ*:rΔom%uqjo^\B[Q/ܬ|<" ^Pe;a/4 ipcm{N8B7A*Zw|=b}*Zk|֌A"3/]X܎F|Z&1U#n_?,\v/ۉJjWk{C) |`O1`nBI|?_Zhi cUD|rc)3%' iW EH5̓BҪ+iC=&W6}y~{zSAK5Bҥgl_)RS~U+:/dDDQ *j`IIX--CK+RWF M[MNQ/@2(|Ejsߑn -z<Dz0 W.jXr=3z~O8ҿUE=XqH)GMMz{AQ^5_WcVp/?K(F(ԃW!Ӌ{#Fԡ E eD5z$T-l1oby eC.=_\9t5G%RYOVm?~2B #A/ߤ^Nig'b[=PT P F-&צG #CFUО` bQr&pig(6Uh3dN,!nG<أd!Xp ԩ{]JY{V,R`vA=fO+\ %u66  Rże޵ϸJlv w'OHUȯ_z|=@1 -ΕtY2%<åb&Xعf{dυC wUs4BV|T=Xm)8Gcƃ{?*-#7̎VB2DVusT̊PN]xr#GSAKp#lTy##&DCܵO桻W;ϒNyQklX1q~ &=a.`<'i!8r`oe2_9uQT642"#(Cf5rFSi+5A|Kwև3dmtXW{H22⹆e{ch2.PGAq~=[!QW[nx:#+=.)QKZ>ABVU6kNz5WWhXT+u'uӝ`%aӿ*VT%.e$otƠ"yQ%ds:$0-qXf{u2J'macsܢ88{ ^T\AʞP$Msi={OD0/rR?5~0Ť: NJ Co9(۪hSܐ%?i{?`H=3ۺ6''"eq}B{|1Ao.GW4+zb)h-%< ebnI6{b&DC޷E}Ʃ*ϰ툣MaZ1^4pK\1IL3X~Z 87TBk05V #Jiw;n8@v#bGNUd40~rE4N2 ֊ǧ2Fģz_R et4q"1+IV?Ӂ#1"C`QV\5lVV'9zrl&OML…m+˝AbEd^ȫoD_1rp-Y_b3yE[bY15-84qOsMBL\~ d 1}#ܾNKTVs><{  ?ϙN$TLlJId;J);T(!ejf ;e08,IU54M--:C#DX؊K⹊Z3a;]Baf!%a99TcN|*!$LLr[\=B3SzA:4ѵ)K=${Η6.&L*E يe=_qu*D/oDcjY/V]vjRZr;9gsQనWGQ}s2CeS{_k9ñEjG,& ZhRJө"'.aF@) fWCkL:Q:Y1 _gt>xӾ2wJvDJ~#"ze^#jtOvVȧ~A t= E W0fj(JF$vVuC˺ϓ\~pס%| 41:YoߣaB(vؐ1a4p ^/ن10*URo [tmowjamY[v):N)4. rO^2uW^7k$5%n@,R"PJzNNU\OZUo43ؒctL;XEhQI_NiBc,.X wbUVjŧqܣrdx - q{~<$Y;BaV&(Ý`qcm$FHXA4*5ɘtO4( {;Ge   WD +G.V]܋7 P8]jS;E_DtK:[*d9\SdH*_z@3+{'O@ a] ߴK'>`-*GUQRs$ Y313F(4(h?͹8)eђn#vu&ɰ_\ChPZ|ށa4|Z2M5 9ʍK3 2j  n}.u\TdF#+vdqe olLOPg#LTKo L0\'3nb8!qSuetrgd-;.E;y\jyag1_a3[*f}뱯E`i0F[dx6JNUŒS_fsN1I`Iۦ,/M!k.h0wܷ)֚Q&Ox|<:`0=CFaq4ĒЮ F&#4tQ uaG\](H(4pg%/(2Ș,+= Zo^B3f_Z>/ΰ5UeV"hDQbNKLV-vj5{$9x4j{-~oΜ¥LInq68EhCom[9w#SRkV KDkAa^k *SQ"' "eL \_vE,?Fq\%JUUo^sA^k)nEz@ҽPhdLr!fGG۞UY贂ȇO|2Rz:$*Oi2u ĤA wzl*]6w4y}]q̎vFpo楚x5 ϣ"K$"ƭ/ɾ3N5XJ !E!#iΙzt$t"uT=|C ">Ga,)'!s/U X"YB2'1Ln~!G'x hyr@$o>$/sW VĦhd`L%(r˥8\ wR6l$(Tײ-c8'!i? S*_29ͺYGε{Sľ7tx.mp](/ о * s$}0zYll] ÆZ&^k¹7?]x$DWѫe.(vSh,ܨCo:`9E4Z) <{2 hBc]clЄ:bT/ha#\9*b^2G ǠP*(f1tjE#oja-yŔK&/3^q1vx(m+wIQK(nӻːhF$YXִo`ɣzLC~咎ض\G2F?4f^ScQD.D;@:>(ҿZ',˜>%H !\{8gcq^fފ o||Nc2T\+T]aFz+ce~@lXt*,`FUSKĠ<Ⲽu|]xF0̯|;XкzE+Y-Hf̯ZRD_o:HHO + l2.2]!Y"r''XU l>fAp' Oo)21Ļh-@ '6j Ǹm3e[[*MZGx>^s(2у{ eCSݼ1`\^t]G4 %oϑr^w,_KIuS,@j+` l8V܂to֨,_)cGvGc|2_ hR/xDezZ-(k&4_ m g$r !:Z8MtkYfP޿MFah"pss0e51@OY'kzhg5yniY,[/OΟBFRňک__=|{ ?QJc0Ҍ!{IQ' QKJB1\{PXjp@CGioq%[VFrbw˥ VߤXk3L2a_n2$y2(_Xiz;uB-KeHf\Y6{b^ÚHX1:B=4buPy^uOS>zYFI[K3_ō ;Bri΄vO=]Jf Ԡ|S`/d5<71$EM5,b]&Z&YKO)Y٬<_|Fw?._["\QVyU*q!0/U݃L\=ʏcl5 `FĢ$$=mk7jKC:5oGefsTiWlfzy~(nؼ4 ?rfFD3còU"2K5$$^C YvzS :;/(^Ґ. E' ָWJT\ xQNj)r}K<_2}H>Tޥ鹍B9f^ ԍ-%; Z6Q4A]2ƌE+>]vt{q&XyN$!eKȮvoU.'Iš$$/fU rL㒴\{(iK,'ڣ'^-hAشeո.jV~g{-J$ZZM É89c6qFv;W- 7͌JLw M@0:Ԣk+aЭRF9,^2p1=9Z@pT~L //LF 癗i/{|kUCoO (2+:7Woc.9Չ/ HAT2?iZF%I $)?9!zN"p;B<PQnyǺPfܒd7i F1 .g$IQڬq{h:n~[1lkgu 1Ī/ېcW+vaNU^h;*uvv0g)"BYVٳj׉WT1 ]j QgjbRq3?︌6~(X%\/>K3nBa.j\`sƨ+ԗ/5MSSߪYX 4&N ga]Ƀx B8:2 bK B|@ɌXzMԝ]vWZ,r|[AJ,(w&y}+Zm7j3=,/s*cINL4uN@=iES2Qj\2i%Avt*4*ܑa5(nZh霛ET  tSGʯS3ޔRc6*oP@doѿjdm_ {d^׮@ naGʄGy7qZBD%)A!C>˨bmKM򁎂d ;W_GbBxoDP f#BDOcy忈@}?X@ A`5) M[B 3s{ک<`־`T{lm)ދګUw弒~.'ux"i 3.Iv^vS n{,"3fw>|e=g}1mPƲ'^чj_0}}?[c7 XPvfNB] Aʈ-gg3jasT3A[7`xp;i ܊'6׸ xXvC -<6t|og'_wg>:ؾ ;Ub6I'^f b< |(01okcB'+YYi 㫳[Ѕ,NzH>pb\|൫o X^')He~xLX2nl-8~2߮jw/]% "h8niOIVi-YiR<Du9lhysg .D+?^LUm74ؠ~y'iO:@Txu4د(:("Eh hө:|_-r{m`܁S!]Lf}jUkhHeUE8_Y6H<1kODt,R9 ֔HiclK_}l"jڗ<('&.ߴA0nJdwZ)Y&DKq?qOJy8bt*OlZUa6 5;v\Z!Z\8]j.r.dw}V2N6K@)y%tA² :sĊx":%*D +z:(&7Yj(S`v^# @Y-/@'@u}sŇ> '^웵(@2T@**uENݎ\xni̻4um.vT }a*'2tfŁL8hYFR6ԉQONa/BχLMɀƞRjM냲&uYq/0nMd>wfά"&mkc# TpT**!Ċ枍hîtnU" S$]s`Fb~[m¼85Zk-nW?3/e7y+C?r LQER-K_/YbE7%8ԲRՌ% [Gp#41 q" 0"ڛ쏍}gw"yf'̎1Sli#AAFeUy0[5|S-;e@$iNDGv)`UVq3YO\զ< ohaYsjFb?*eY`q_u]_1TKcܛc:̛ySlM9AȮ5,GrF֢,1&"2zF%p3sbjYϝyopZI6(ߞ"d1Q"c==t2Z*4O|R^X>Y9|\s'D="˭ NY*/>IYA/vw?n :<*͹&3{!TD҉)ݼ5\c3^w{Rr[nt`_ ]gy{/1߳SdWztli"Xs?Nt+rG +ge͐l,e< ]> cOy8cDֻ7bKƉʕE;!eaVmB lm>dѭ>[V(dmd &>`%SFT [SKش@1H'pn=˥m0VY+܌YW4)#Pώo{^U7 .~8Y |N  'e,RBltpŇ>M[5d!b%LCI]dMoÏdQ|y.ҽ%Zgć̰pQBAnmlg zT gxZPaY;6[(^um 4bLHu{DU c|]?R(.`2s1WS|P#aܦ2smZ2cf:K AsHyiwYڒѥs*E%Iot>S|hh4ܥEaBnNT%>3a:dFUFlrwTAv$HpfIz(`F!Ċ%4O>yio&+U1>j8cjN$h,dm.kԀ~%}>OyLd{h\fSt 5y0rE]2g==;C?lUR>Jn ظ`{5d.`Q Q+K)fT4$?daQNxNf8 %zк: 5hx,Q$1&fo@vG<BŬ/D{Ox >"6jTGeXxb}9 貴#Ja,&dE6g;{e?0'+pn) _ɵ@7(3gt0ip6x)лzQSVXd1*C w!?`LO#6˴?(xů,>" ~RS=.\ȕ`=*6}yby=N)_ZQaJ-foa>ݓ@]ċk$aF졣1VuiWVRC&Q5I5u+*̙W8{o?swfk;h{ssw FgQЃs5kQC!뚆Lc5>#$JB%O$CC6VI2«.ZsNe35 k xojar^ݱo= 6TzV**tEV,YѴZҕzfp`Հs*qnAd*K mT}wsc'!25G\6N#T5ݖij@}28Ƀ2A=El JY]@3mepAK~C2.ȁPм)MhC+242;ʌC ˾aYmᣧ'jHfג@⇓T*|9u6^AjP=&~.N0zr nBN*bAb5 `9\bw0<]eJu/Ic7eNˆ|Iί8)?<#qs_eѶא.U~d?kpAkX udG&%k[AE68@t{LA>;֜sI¦#۸չrniBo!K:7 uu L9En7\<YܜujcXns%Q#]_C.~g3o37zlZ}ϗ0K918뒁ǯWhV<-VqhF6 n^.nl>M(wKs͆-'{1nEYklYni/b[#rw/ƦB&=$<>*dSR~:>&IuXn+#)HUӃq!%`$3:*OF 9S?@Qo} Kr'C: 9}$N$-dAlSB[7A[[;dkFF$8Iʿd[BY0g/['3s5UEhs8ihb8rA;`ӁS 2NUOJjqA|9Э)HۣQ4G-Y1h>ߗUW< oR,Ew_0,";}jнo)ۏ" ?ɷ)A'_ɔwQ[ƩzÁ / Go?8D]˒#MBܩiAU՚ar]jlȌ~P/Pb)[.za> G;@6z#$qrT+LRG5HF*V?\0Ǎɏh`W% }D`qL$"m{d q &MK1lf,}86X\[vtBBSàإzT$©:ta)"+^LjYG"{'dxD*r٧L%N8鵆dDJX@@|ٺ0_Sf4bʖ6S d [BƃL$p_z S3lRD ^ \Vnd5dw*Cbߤ1cU#<`MdI#-:iB*F$MD[T5ï[dϰT 2C8" cH@D"RA(Y|6 !AAVaDed!A21*KIVXv/jZA& o$LPA >-+;%1;H1^G.USvCt>e˼c :׈4jy*`Ξ9͝?ġsDn1I,9Z zKx(+ŏ3U(YR!T76:10kG*7S0@D^2ԫ\N1fÐLankfgĬGPL2wTkҁN:c`ދ<(!\L&z%r_.B!=mP'JA(2,w.r6Rcƞ.j w5AP(.w 0v Z W[ )%agpcG(-Q?`sZG /];9HDQ”Y5 Dr/<} n`w4F)"dJr*m ~)eoXm,b"C.y_6pΒ RHM#6M!;oIV{ܳp{QѣhDҙƭ~ c?PX!ދXx8_Ԅ]X"Hh!:T5(gp1T欝MhW{FAezXȞr.\ O )Bk_ܥ+Ҁ%F)Gzs1P>>i* R ywqD?ΐuL"S)$P@H% p0zvGe'΄xyZ.7Q6Q:5 "Gm3ǩGEC5>f8]2LI{E/)!~r+[?kpo\N3Q͠pn]d4?E5ܿ4s>J~5pϓpSײ5'S;44p0^yۡ$J>Le#% nr2y$glӂ3@gFL9 +nY! Ip8`n- yiG}@t 6$:k ֤-!*Ti?{)݂ccO9M&Myz4;@]WZ4ϠQ!ӆŊBe)0#Ⱦۦ ck _qNXGl}>=EY\ Ę$Z蔇@ mGltvy8*x@, >&_&tSa(-}ê`k뷮#.B8_+NE%1L"#1PY?Qm䗛/7R:4'paQ Gf9ʀǟZD2@ՑDLMoaKe˟łD+F:8*<fn?HxEސfnfR{Uy?,f9{:5oŊ׽2x]Y?g򤼴x1pe- 璔(iˊ\7]&2g>ӡ/#>ZС}3o;|M+uքAf=%/ay6+-g/@)!Owu*]~ myqtEqver奋$bj$p۠:>a] }IV$m HR{! ,*  Z?(6v+5 b./{My=D}J\I+Mi۔2XқSɴpE|R dq%rU*Hxu~= qX 4`h-K|8|z5 }l#GB˩ooCW/1"1.ӪvP>L@?V%Q(ǪM9ˉG4ڡHmBtid%:S04LQHG" ju.M^_ Nlf/!kJqj{+i~~ƛ5 23^&r C[+h~b (1:~+3mO'P(5mC# ϘJ>NJ9:.rҟ:#o ӋA {Ke־{rilOrA}煺,RfwLS<O}7ȢR2!r8zV~8h32J{]Q9d;ST&Bɢ~Ŗx _ؠ7 ek`%Dy%x:[c5e"|MMt9*7{g?\ 'tvq$n[W9s7>PEII厼E\$e7,FiTåkDe,v2\1N_ zR&++,]t lu}wkń ?Ka 8YZA*5C'QRDkAAUhûUހ_4K5C&eQb nwQqNN8րoP Ƅg-#dE;a6yXXi ,W.k35Y+Lc(:-8uC8wP܄Liɑ4t'6tE m=Y{J $vZxI};;:7}aTI"[ik1F1z##Nb!.t'5G(%Y,Ï{c,A`udkeک\F\`CCH?Cdp a ,ףGʐ8*@Qwn5-?Y,԰nܦRDcmG '}MYi!s^q\qQW.˺06R F⑺qI*`XG5G+Cұo"# LI; P{Ի)$>l)iLNe<jw19cZ>a:0$Jq1 m;ήD?Iɢ]K(|=?SiwGB5 93x%LΉ[=hYPJ"zʚ$S"50 I/\:WDsMWiL?"'g]RKp:_pX3 ;2nհZOlS\-pfiJT$՟zLkј: ?Q8D:6MV{eD.+ysLeY9l:u *Y!*"_D;`bV1촁J^ԛˢ7@Po[©Opk,g#$`U)5ޞ?ŬE'GE Rc JބAp3Vhi?yfdyhh);g1,Ӛuaf૵,u1kg(l3M@b?:^ycS-l1M[JkF<@YDaBA+x,eh;rjle 4!|We*h҂?*%:fvBa5v^DvdX$9UNIfu^D^ `{WgQʖCDP# y ԗ8o q?r6r}qM˽H"41x<)w'Vw'l&ƣgwDKM@|O%@}>ou3\ ,Boc*)>3}[TSۋrg 4;k&~wLx4L Gx,g|IAi$)ucAew_Dulw\ט 뵆;Ci׭[Ro+N%PNW^4g(=^Odfoؐ!.! y~3M%`N=݂Cڷ$'l'䱗h݅=$ IXhǽi莇k> xj3J7IL s?qǕd?ZAhnڲ(R E=3k|6%YF/Q\rz 8b{~R~<(к n[[!jj郦fߵMp~[f}P3Gh+JRSZ4kcvэXu _YL{ !GZvcO8dt$Q̒*w/nJ <\yUo6 qŧ5P2Aƅ(h[cWߴ* ۱xy,5J7rΑf&\bgsp<+ [gcUe &dݪ.dO ǫS%DK ]_G>z̍@ *X/ #z8 H},UcA.sj-p)uaLK# .x$wm`Wc=8Ug1o|ńq:R@Jw`"Cgx|nwΙe|}f^3c}AGfVIDII}#H~Obr[B>LI)B&F믣]>JO*6Όꀝ"b4"?N!cN 2Qn(#Z1,KOho9O!NP7iqNs~S{*Op 6lt[H6Dw1E:,deևIo| ; zQ2"gOGh "Wf59`g帽Y_[2wXNU& >{ܝs$R[^nL_,PV̋8zJҝZ):x^7Eٷgeoh3eX0Z U6e@XDvaD6cF.bN>E1Ju/S 쮘dzM@ 'bj5%SݏlQ~2تLy#-;bL&A7`5b M AݘmZ<@E5$j-_Cƛ $.jFo-;z"š7@gॳQ+74] 08q)ކ|E2zxoe)+J_ %ᣳ1>}y3y*aK"'}bє*5>+|J?}5%eUo3-n5lM >E2Q񒚲 ־*atEjBK/ 4 )J(^IH4(c Qf9nAP~t _ߖB%@Hm˓=#3JIvStY8G)X{iɄ/~⧛R<؅$hh+ΦX JMQH2k7J.- yLɹ: gʂ7}'N<3u7j52Ak=ϣÅW48<:p~x$96jWiOiRNZ,8v eB CDwFBj.Qds(@a^h7lѸ,&OM8v"[M'~5@D*/I֙=5&%v +HH%@@{f=a۳ZPL]~/("joEJuTxoH0gfA HI(]EXO'#![C.􊾽G# LdSdCVEJ >i8?ӛXj,=}~X#g/8L`%)Y/E{A*wJe~H = 4BU$SD1KBoOX1#“<75_ $h?u5C4u`z;*ҳ@n8Ӣs^q"zGuO!N-00Xo!cFܶ ?96,!c a3/~~rq`L<-;05~OTԂ gigmNKp?T-K0vP^|#XPd3@gIxVBTJnT;XIY3{rwaDM7ű,BD7[:rB&e;a>;-k ;fAH6C~QS(;R,Cgdu-?W6e/|I&TLR % wJwC=`ICM4%#_9Wp< NnW>U\ հo<)J=80 ``#+5s`X0+/$: mȭ묶-yre/$Yy-'n ? ?Oa8/1|ܠ/h-&lË<4*;%6?@t)B:cq`M嫟%km3c>kt4%ԮlJG'68SwM?(h3-3Z; Ӝ珄%|wiJjM0vPws; O2oBy(fE"YQm(xXtȰ7>feҶmT]YX;fllHɬ^q#U L@6@74,>)W~qNh#v7B2z)W3_8g puBeYtUo#ihiY %'7Ǜ`!|IB̫_B)rBYNa~-5A긎@jH~7m\4h(PsҿŠ8?HSli:fG֐/DSAR~Ÿ8=\hL*vǂV_Z~\h{c\xP>ӆlaٻblo0PٖSM-k?ap5ƍWm. S0 ev"UT|  8*Hۥ4 `?_~-cyv vѠȤ|[jlp49 60q}8mBYzdgo ~Evސ!>5).+Ev Rf)ICB?'˶Y5N7Dxl5oQQXmFY71k ⲉïA WD\vGpYY/]86myNW / kj=:&w$G̔U/zy!0c+-U !˦}6V Vd%s$,LOt6lnM.f/@C6V!B,}B 2 r'j1k$4`3;:D"zTի!k x ]۸?0\1r8ƫ[4ו B{?TBœF}Z}ߠ !B109[RN2z8H7/Lo4 H[us1.1%.U+9AIC_3b>n =@+AiyU%y @B$OZDA[".}*!Nc T1.vpQ燔 }*7~iLzdߤ!1.œJ}\P E;cI0ViܓqPtJjXPT787(C\6=ulp\}mL(BӸa׼;Ok\W#i*w" j< ~*}cY}9LpSͯ08cZU*K2 AO)'B4XFmC^kHd]'^y@(30Qw6>Ercez1&>[t=4bSWnIO:/IϿ;4Gyy%ka?yGLl *\cC%L N1ei so: ݦyJ>s[RaIc; -Я|;8 vx™3ޟO}xv: DFgzHS͜9+vłXR g-dm_rOE[*Z!>Gm.z: zLcNJTHW_ e/)' ՗Wu?/;eVtP`6&xW>\#CtQS!)_ HX`$ 61o]# 냜4|zT*C _* ֚>vOfom 5S&,0¿#ޛ>!vKs='O+-+JKj\}o؋H mB B+݆</-:y[nܰ<=ރڢNv~FU7Wy7UЫ-&nf}eHhوKX%o EXo@?߱Ao# {,ٜ쬂| 1_eQH M|·*H.y R?|EAYߦ~ǤQ fVn(Q)?eC9Z#f5#e7@<܎tS1Iy^I'hC1wwM+hZd{]6p^rnbO0IzY!>JQ^~(:G]}d1۰f =%}؟6}j~#@qݱ8NAnH"DÏ?hdEː\rhMsI AC4O_ ׽oCZ``E4@ȫ~$/Vj` 9< v UMw¼3J֝矲Ywk qkHņww UA.lO09 J7f&لl3'eXI#\  ZAȞL*zl&REonLy',Dg\t8g?1j0x~CSe)Q0#+>"n3lw&Cf yi2`lUzF/Dfm5 G#H;oє y~A9R_;4קX_ɶ/<Ȑ2jPp!f\i^ jl)oKyج |}Kb?]Ջˆ*K(x3`+L [FMOA^7$4Mc`$OTwWVC3%篦$L1(1&.GZp:Q'(tZ֑Gfطۆ?7hEd,x8p,Jtb;VJ1`ʾ=S]Э9ʢ?ZzBX/BmdK}ӴQ8'ǻ3qxA-x絰KI,b u lƗMf,GzGB#eɉM7x/̀{Pq'*sZ' ]5623N 9g(sGThC\h'+[_20BudR8, ;$~%l DEc☖َ c˃=sM$?ӨmNBGds^6tu<:֮C^dNƨ`liu[ p0̋xۑ1*洛Tvq9+Cl1IHGKLFk28x@J:iҝ,"i|^wKAo=H@(;aM%HYQ1a}RoD Kx2śǧ@>6'kI 9Yzq.*.P[f: 8%z&#`5rNX| f:ೖ\tTO==o ES/r  }CY"aK%Rm ҂ȑUhk+$I+v}U7diG*)CqJ=rjVo!ķjqV^qJ1i ÆӴUS`@+>P>".id1N˶?|1~ |S G,oj>/WݿBR4;3!*<}BkјcEmXʱ 23I$]>*_ ݁豅 Z rsܳ KN`/gpmNwOeNJN:313·ߟ]?K3髙d;l!#QBa%3Hx+BSIqpC_`yPUȷ0D),˭l!vG"[|4z{BCQO`Bd$yaO +9|Eڰx ʢ\ Vє2m"_"WRE}^t%LdrwϰIh5B)aSŪUʦ&Vl0qi]cnǞ0{B ݑB./ImN-}$HS hȸ)'IE<1 pE%55GU.;s-?*MzH0nr5`ŇjC=w遘h ji/rL42tV¾*%O7("q{2 J޶?(5;tM,dG°txI;?@E:pd"|2b0GJ/ӽeȩf-]1 IkUFz_b7Kԉ~/PˢVTAX Px ^nZirEq>-7L^#Ab:lկAyiyF~De\cբ(l+5A),f}Kݢ>!UX)ܼ--J9 J Af ȋi)%:Ӕ鲴u›Nē*LgZ18@~# {Дqk-kʷ9}#0m=gVib/o| 'uFm/s +d5j{ a\@2@ 'ZR6VBڊ*$$ƈXzC[P5%!T!y`_-bn*<=ɗh2hTڧp49x'% a[`Hj>:[SAa6nd,DX.`S#z :wnw =H޵0U3h"jHE(Z[ful<ϦbA"& Hp^_Z7-&.@׬/BL)ǥ~jh ݏ*SOŋ($E(zHId'7ba(%ݗ]o}H8a!>C(uY?\Bsc9Ľı9uૄAPOvxn4xuy:K#8Դ :,G;u خQz# ڄ(q}xjڿTH?7 G&.Z,{}· G4{"z/8 |sY8@T*AuN{x]A$Uέ+wzEub}ك ն*$mjrӃ7eӖܪoLppJ2:C\nIA9—1 ?Di)^,A~/5Q3tnKt(Lg+\ *w?2QA2 >J B"pJŭ2~m^ <UvM+8U4#ꫡVul@z0syMDK2`!IFD}+8ʑmddɹXHRI:m!"Ūx׵gz aOJ#K}ĿUȰ}Z9>mvabEuqtyՇP`_#oC+g_ylrq &W`r1T(eQ)\i U5Haвr|8Tww66>Ac53Y⋅P ,4"Uw>hZH=U.y*1f.1|_=Q4p<ʨVWmMDzkԿ$C2{|': ]5s!ܱnl[e骭xNX29Aw˽کu8g$:;#s`ݨ.sfŽfmf 7;7`[a@E5N qQ?cP\ oǐb[ѬsڠO$A%xLDcl]F7PnաtS_aJK!HUz)乽Dzl|fDI9L7tOb?~zmTg .6Z:洌=BFsP9jjt?I/)bsw*&Lr&Tjv3HgLa6H5()zm)Op=BpJ$CeYK.zE4/Y .8[w|aG E xƃ7T%źE<1)nJh!BUA[>VjC?HؑucHve!_"&ykfmOW8JZ(PB)'`M>t#{ NDK9Qczo] +_zODLP ̱xjBzКFJ[9n#3jkڢD fj*G!S5pC'k)Goq{MMWo7~Zj.G=Y7nQ]#Nf  (15 }+WX$1TydnMJ|{czSSVpOVL^{s)*b:J< MDU c'5ܹWV ON)Ni^D2}ި%g}n{=Sے!dA}^q6s JT`Dwg}_f[DŧOpP~m5lQU`\IJڎ}(j*?䒓yڴF<۴9xf&Kzi`9u$$` H$+_@Hd)ݴg*@H'-`$3tjo=J'{P['P3U>ŗ^&V EUɮҵ0=JuN@?1.*sGӯu֕@;:-}M[I ia ˭)?3߻!Gg-/}tu#wY%|##b9"<0D$LTKo _rt;A x/ϴO]z'zS{wTL 1.lyBDLk (4R/q=3F%I>!do'.gf.hf8 6nmû 5J3D<3?>qZlȡͰo$2$ڄ0g18_ 0(LȻ xEJd̯ |.(Z !;1C*RFBXGV0ͻnnVcpmg( . 7xEڎ=$..-in}B{}^A"$hZ4D"HKamQEoHK kA1o& aAO[rʶ[q,[rsѺǕq/UlwE!, B ;^z Sd OtGxjOBN$}b0q=ga=e؂:QG_9Y psy 0LaVqfM^+nn#Y)SzA"ϯ2+9Nx;3>Ѐ]9اh/n4G ̎{Gt}f"D/OQU}uk٩/T3w/h+vPa2Hj⅞6f7c"G'Z7[Sw) ,Q*lU3mu;baZ]#LTKV *( O9bJ S&fQH7=Vqp eD\+K &t6#HaY _wn x}6JW/X>,Ar2LyZWA;@ }kOX4aqꨥ>!kֿFczi d^ FiCA؊ŞyK1cw(' v1Dn(ۆ3M,h9E ͯyw%H}X4 R0_½+0֗T#ob鳠 R榊Ϟ 說C za4 Jgf{wGGaF1bTH1k3EHpai;T eg2G(6d7gɶ,J6P7L]@t:rPH 百C` H_ؐ`Ns1M[WK~<bNO.A=<;|͐em#z+@V=R$G 2$1%QJ,[⥀P[Csֺ+幂O>f78jTDȸo>G * {nV&a'TJZR;䜃x̣qנ\HhŶ!Kg+5:OkyN~▋J^MxEoչx+:?drw`ޫ5eޔ5,UPZV_楽-m{G)dL:#Mkf^B8) m,txC9Lj?1_Vb.OǿogVx!lkiIrF 0j }]`^(H m%E=M $YKx.)~ٕ5ߍK xl~JMTa $Bn嗩bLyQk^Ӹ8W.m@۾T2/wY mi y>7/ ɠ]ìRFS\d6Mh"Q^tZD}6#Y9Ex 9DBv%I{Az@ޝCiD/:VY ZISMI*TOy7j;e0X 'šWs.>8{R@j13o2T[ʱca ,Sq˲1:]䎛!BG.'HmH@*:k3/NӜEM>oX4R)>Y5.7$u\Bg#]'^U p?n &nA@xӹlWB{0 t, dl VPm5v,rAf++~xkzOw; ?.hzt0b`oo3Rc 렄kNe`>F_H;%͠y])ʸo MRxmê?7- X~nupEh k)"TTBD4V oG7q~.jjcx@!`VC aqhdLCbK¶}CA%㼇$laҊ­UlV1K&-_DV_j9y9zD58o⬨\]7]ln)Ԥ*Ljy¨ԶzH<)MS{f$ `r`ʈ8c*0MxYͳIGrq3 .4u{LP)\H},}MuLQƛt}I"P[D֔2i6Ek]AuM~Q5 +O_Dj4!"-ko8ǣj!*9>4LԷ,]pl@o =:?z M_+#*=mꖹjJa8%!NRoq5!!6 ")Դ,Ai hOOӎ4+.E$@ lyTs-0"ꊕʔ XΚӼb(Wfq6auحu2FA\ytG܄_Oj"[6URb}<ŒLsJл(jL=`mu  ˘fl20rJ >l4YdoK+LřN&QB~!:;ogW|00sdY#rBnN@!5>~`~N|cʮ`m -Q%/=ЯL|³Z= e! pI,.B0ztUF[vǷyIla9z2jw;0 ګ/Q>B_y~7K APxBG鸣X& FqB% $jR͇(?bo쟧`a$٦afbֶ[k<y2тD[.ǜcK cHoN~ճ<1*-* g]SZD%U Yi;5bi ,n[kaKb Gtr߅Z-+XsӴD|RY;!n]Izp]-Yן,_04 Fb&bhZy}~o+~"gJ(ePSg~sbjJ̷TO@/ :*p.Eq]H'o>YG#޵\7MRЖa{8bgЬ^7Ha>K6 .g2HsL.mR?2QK'"[ 2g'K *fAe7U)87g6V(񃀳ʜt–.CjZ>fz m5uYuaR}} i LEűBWr\ǔOy-ɤYRcX/c}|wh }{Kt\ Enk,E : P,=-1#`G% Hsj&ckE.ro*HLDzZ E B-hMLrB|G,慮,6ER6j7r lE ~LMRCՓ2 X{1P?S}RVo~Q-঩zvBкPЊӸ7C@Ϙ+$b=>e*JG>ZU۫,n?gXa$"WWߙ ͌ ,mοlau97?zoW* `Ioq!SJ^j~Ն/~'^sc9 X?P>AY@ zbUo_kNIck,$·1eǩ:lt][ums*sĮ[YR0`}]&Vw7޵=T'=h+8 '=ic{|"n6sᜅl5mU&OvFw<Wۭ-IAo I ͬ 74^%c`6[Swu-?h<RL_44ϖ 6Kz§}8X; Dˋ|cmtN2,">kLA=P݋Έg'_7{8?/s 9ȣjB>K,cll{}nbTx2fD# UVX)ucpxM,(#{2HuxLG27 }=lb;Մ*#Ryh$!,;ύy9"E;L7{j7Q<6k$vG`B*]|ĖVڥ`$ I UOPs1 QO|$w@.P ˗"MVu$ח ,۽~Xe\S n@yF3Yb|̽FZV]4??)1N R ]|n0Wap5yH7d pYYIJs4 $M3r3?*I Gx1ꗇEw^AKʧd V  4l׶_'oi^A@G / ,9\y_ @,ųb! ՙ0@Y$b*S;[6-[ 8vLKI`C;/mdUp09!IϬD b5BdK7&l-9a◲Q{MiZ`bBcԯ|һ_[a=@'8u;#8R\Ya^yk dD;U$Dix Pcchb(j-~Ԕ*`k'my4sZAUע}fI.0ums߷>yU[@ @yϰ(/l )M!t87S!+a^ A<LQriڡ7͑h,MR@HY(7ɬ Ү( G,U{%,8db]EBj@~K^F@@nUQYm-#Fj.~9j9 PmnrV?"cx ܏E)&$Yqr0Vh շFWrW-@c)n00Člѱd.6WNo;d5BGSq4$,Bp4I_1? .9t 1m)Ql훷7?WV@R:G> \a:R"~*UvGiF:DZK ,u#UfK-5@Wq՘/# U5]RUM!鍆$S%,J"^:Gw/^bngA^%iH~<wt'KȀ\M=qJ9AW HjG宧Tlcat^ W"_|yQ'm~UsN^q80yvB+8Ì{F\[|xug!gIyԢ"R|XW+%yCG<{QYR֋ϕU8=s _[z~Npkrt?Ec1n]bٔJC);aKYw k| &-U[_@@;ɕ=.yjP!+BOY;CZ0Ƹ+FJ8\h+߳`&^s=7YNQC'^s\}@_$c'iAc$E>dXߧBf18 ӽ ~QlIirFta +hw˻(DbG4l8խCGDrDLS-H&F!M ^d~D2 כO|wMW] "qǭZAHb8Lj|aNۤk\kJQbw]{2O#moe0i9\x6 QAT%tzcwKGrO0oY]Щ_-YXK1Wo^eQi| R5:PglCW#0?Z\z LhO-﫼SWwv4ر˺Ҽ](%fIc}5@6@CcjkS|$G5U.ĚǓ uҷ9> [ [:SC5ЦhdPם-)5|ɶIhT(c{P9I+0B~qe1 5­4ehT @ 1$F fڑmx-H -ǁ/,UrP7kQ;)$]N w_vrpVO`x;_v'-uްa5A~7m4rF-pC^q@(Ku>QwjlmzC6%cK9nPJ% #@)mOc$>E /֜{P f1>_6gECR*0iSyh3g&_0堡 {*.[%f6s,fog6Ԏ_YDr:ͯT9" H^VLP:oEvMaFf{Kk4C W6-uiHAf"}Ξbd.A@N΁1Qi8(g7i=/ʺ# bCNs419b) l;g@+;UZZ_.)yt9r# Ï\ H[x~s*f!;7[JE| F"6So Ǫ!ތ횒PC/wn>c-{rsPo2rop%*jyWA׎KGM'WMHE@FX`VK7>zc(!Ig~$3LBU" 7~&8ZB ~bڙ`Bө%:JGio4luB$ʙ9.AQlb6^V*I.R'{ k"3D$mӓRCԏ8Y Mk+٘NRLcAr=!b5rSxQ pojɚ\B=1?(󞋴k񍚏vFU"uG龩j3,40@6!:uܫd]EUp@EJ}P$o4m*v9cfXVeN e :Ks>_L֐Q_E. j t MBԷ\!&Q5vVǿv=Ipp#7i\xBvc~c8tI%!Ĝ kmB$KܒZsޥ1[.hQHPCY2pZ d*|7?&? 42Ody %>@# P(Rٓ"ǢL.!dU`,Sl3p| !O_e"}rH8-3 j,\8rAaA^,4I-462_N|VRD}G͈v-[S(rj$hUS;͵F 8aI.ᝳ3Gxϋ/6.o&' P^NlSzǏrqrкbo+,Van Ʒ+}JTum(0t$ÁZ"üovYTQ߅vU GNuN)*: =II)AxTM)V \XT>Bf܊[N2AպM5 VFT{"IqȚLNƇ8pF{Œ+ޅ%P9~rci9/ezUaWGT5瓔b_0Tq>͹oa}w_ BG"tCkv:hDe1 4$@ Kf;M{ \ B`t^1k[\S5c:2tl4XcBB$?߼ϟ<%Dd0L%uT{@D3XoN|,P5nuWhb,Sc)3] Ɛ(QѦarw.#iHMبI1vT jUK { q H1\u?688/S4@+F1$H]irV|}#v@py6Sz Y%HCZ\$IH&l3BZDZ%v 1Ygqm[`M'ۂmԠϐaU#8Aw^)q+6K+3eXH=ph6gV>u8*HO )QpyZw|azZEm$7rB6bB~g[g Υ:քzk$6. LM^~ÿX%Kx2@ߣ!-n7iQ#dX2-Pϰ7 6Y2sRv8u|$句x$7vl ˻G(f?4RWp/:Ic abʫ{%gL9IvD\GKU>R\ǯ}^&;/H5nW3mA?sV ъö8ڟYfg1G#M\ hNKw7 ʾsHy0ap穧ٓ5AJjfޅ˹‹'_/~iAuߝ_[@)?%Rڑ~TOSZ1b>kztU)!JڅuxJC sp4l}ڼc%:@a} 2;MSە1<\щw{ˑXּwPa':rhe({ ,uRUFBSBRc{_{EG!([b R&1XB$1a`bLUn &7FRG{{l˱:۠O@g1`iڑ>lZB"OX]޶@֊P0RXDԝV<͍diD^ǖnxe.*(L+)sLyeb T1~8:ϻg^rF^ׂwsV0v jJ[v?x՛ *x`+; =#"8C& }hxo7=+/P vdF2Ul^iΙbTQt%<8 DW9ꩥڈ5jK= LGCU.» MPnJžzX/_(î>eY kg(mi%)5iNLJ(XVɅs˗fV#9 -/rks+m7cY]}>٥RcE(Bc{޹,5;p؈!PuýfߚƲLHOȷ,o_-&rβ NA៣0oھ+4<*xm5XpE[ɯ3_x93V,50;Fs[s6xN0ek!둱5(XyK@Jl^Zpe3qmZBIi3. ?] |k?*ն,{9:6ŧ*k +D+sE.slszeHl: uAeB쌥iCAADŽ]'(%B&M8/ q lԙP xD"_{y<ĥS*0?3ʯkaNU '<؃y.j/; U=U#浀u>-QS!W,{4nR;JXC:N\ԫ7Wľ-pϯWE'7 tY"Tꟍ[gr5x9s0?IsB$hi鈺䑙B$~0g6Q:փbfeep9~a\(k(E8k\ϭ5f^[{˯ƿtKXLIJJy #[; MF qҰyޜbo])Mh9zLغK&ZN4|@ZxTe+gL-{|󣖽xI'uZjOQ%j5*X[7Ő:]}EF7Q .MF_͉װc&9?sj=_Y8kw/8QjrVYes/M ʎ VL܌vVLuM~S^j"7(<. wE"e68s2 rjxҠu_iz/&3Gz<л&ԺDgﰽeu2_!aZQS0(ѽ+Vjy!w/lXHX' R|ʐ,JfSE#݋wIu;ZY\/Vy-+>%aU䁖OOsl:fjEVR8HJX&:(KbrEFC@%R!Rˇ=manM-;YLxAkZ4Dj,gEO!,碞 ֏ .sh *B>Ġ:]. ZQ2EWQhU_4gJ#B-29ƢEsbbz0vCvVx6S/P6 Je6"pf"]^0!TE&d~ bZ+rxr1j6`2U_RcVӕπ eǵ{ Qgq\(*$fT]pCW|D)*7D\ $9Nur&n7]Uf,ϵfNW} N8NGpȘ]ݟA1cJ $|m@W`]탮3ktͱKyqhs3-n"MZ3BDa\U=\kFʂKc<&{V#wN.Lf`d頄n[0GqsȖܳ%}Hb, 3:@^^qe )͈S)8,p l+B.<;`JSr"*)mٚ#e.jDHw[$ױv,]i>!nWEDLbj Ur($oTTA83H(+[,-%& e7mgYIv)-@fv/ dUVLp$HOG' ϲQ]4ѭ5aAG(p gqEx3&/KY3Ԥi`aJH߰kj6~ L,je+)=JZnKtb`Ul J>H BLְas2YFK`otBپRCX]&&ñL[Ne,BΞkb~܂בHU(fI tr>/Ӝ3 [`÷ ѮfebhP3`h6{\s'&,z-sOSB !B>?ܯ..~tg&+NrX@:%;Mg%mp9ˆ}m8d&'.m}TUgtxZzȌ&^&/w,FSYLrbv_s:;#* gXoMbVؐ`( q#?15S.Etl7wI&w @ D-|DdaJ$½PSӅ>k-/5`p8}dǭsQG^H)Wkf\,.)Ԗ9 uqdvOXq&}`4yI7 hŻO*owT9UFWDynon@{Үb]K>ycRs5Dsɍ[q2;HhY7#md9ROՙYkQG&{?ujV 12j"YffXi*&^DMàQ4LP#A$H QХ@!) 53(8OJe1-,h.[%՚K׵!E| 9d5C_T҅=ub6]ZZNpO2 SWiHtz^ɷ'i UN=ffm "N}&J (2a{\RMF)nwV󨋍V{7J]8;D.3-02$\m&Įi?{L( ř{4U,mUd nrA`8>fcApa~S$$iw[q> "F!U8T:tZ 0Z/Kw-_֝[)\G+a'&jh`O|{_S?,k)^z0%|(s[-x-5,>e|{ !^?Ì5Loa̝;~ =50@p0ľMl>:*@YZ|C|ҺEKsaaǚהeQq2ШV}߳k~D /@y¤>hnb =(蟍7>qIlT9*J x<1 py;'/V^\9M[ h蠺H aSrI xq79 ǶJ96grk4um,h]b5þˀ"3`!=-O:WaWt{P٢L\)\Bu_iWl2ЯN;x$cFʉ1|BX?Rm$62l'vCѢdgLA}?ӹ{ ϐ7F* ?d-kZ+e5^.{Vܼ̑EZqE9m2>۷¦W4GxDŽΕ=sѠRQUx7k[0d-IYy 1.3[u@i}9+q,;bW=YIyzԃFмBxbP9E )o!ix3;1]TLN}HAײ.-ި4(Nn)=i(3~wRa{y,NVK?Gq-3|8ӂdyhP5gn2r$.,ik+NVhS^.xKVX"*>:6Jګ.:ϋ<6V> Swĝ}CiSz wE rVtXu\э6mL3$$7*Hx~j 8ZIl7r<_QR0޹hqQQkbBT)}@X;fAsIѥ׼=kFY8F*Ys+ vB*S0ۉȆJ$`)V BFCT5!5?T3Cƾ6I tKVD3Owogbƨ6;jj&[^zd5?)凮jw97*Rכ,<ܱ&ۘKp_2dE kBL/ u?-N=Ūu&bb1C$Sa2dڹX'&V7 2Ҍz-GPHQBznk Jj: i5<+MwJGL!d97l8`n.[ Lvb ! Lb,I(;B&n;&LSbXX|웞pyOr*osao 4c),5ߩ:!׍z?CWb|_PBtMH?Sc=tY@^-&&6rA9T݆IGLUL`BlnFaČv :!:O>ޞ`"@)<Fmq4¬}2sR92 hk`nʥ+oBB5Vfo( PHe#AK+#/v6{GNtOŌ@Hαz޾[{hZɱm'}]O|Aj)iheb>79Ofo5/ׄd;Hr,?!^N"()4W2/kG1;KX&C ~dDPr:SNlQQՠmEN SmIEyqFm!lc-% $霖gΒa-ŸEYf0*$^ } e΂}S"+wF'U9\yܢd8t㹌' >MUFI>EL;KdClsK-~vO'= vѰ^Q\4pbM觱0[0{cJ_6suaa}%#\ݛc;xƚff]'Abmt6'd:u| ˊC/l"]-K;n13GvetsG^}m,G4䏋ϬF_֊L+"n% ;И9;Xr$+&#(`O")}o9͊֏CטĂomNORfi/hȄ 2u`N']+ R&OYS%tPq 5g/>M\%a8N$+铧<ҢhV!+ ~s60vuYTXvvR'@}l%Ѯc-Է?G\Ԓ OҿTzd8$6i 81̷:`~aYD8² ;" 0luLn  }D R:IDK=3c=xr>e "4Z&A a@/3] dk>b 9I9A% E.`YZП|4!62C;j٣M45>Cf4`a^hvoe~_zfOhM<$ xwjs2j$ 9WtG88b)-wVMigEO9m2ы! Q! !gk5|A%udc kyEZ<\ 5~g4q r HKh"(@D$ $sE/-xm+"8 %h&ϝ)-Jcse'*:DKNF˻D+LZsdؐ'_d.А=" a3.}wXoZ=vYd׹4~ԟ!F( GmO~(}h>C)k ́:n*32P.ruz0^r:d)DB_<@ŤpVwFDbdLJdCUTE~26 Br'ڋ՝dQ 1V7;G7zZ?uH0(j*Bqe9ur|`??;y}WeP!y4q+!t2\";mJ_1a~.+ 424ŋ#`<*2U8UlMDU/N&-$&@#(#+vLbNs,Lc#z9Xzx)u;ye,a~=yv%m0rͱ n$w^@(Q(u<oK^HV 6n@FR AR뗨GYt:3w'>ghin'{I_e2؃ вsXd|E1f80tK6S4Co'j>yg|[枈 o.M ^Z>]y' x{yCfnQk%s=TB;?V1\/1v= /[ޤ WB2C2ރWdmSyHΝ'pM+aFDS@ xEW"B?({sFqxS m4l'D:>i濔uɦV`c]JeMP*:"69abjSQf63?4yNz"X}4r9ip%LUÙa-;(o/tkևK fF d >][kȾJ v=S&35 F[4{o5T,oa)uu RE^  v.. 2EPOh(O)~:0.\DЛ®/~M(ӓ_ wk%3V n k1ZLC,,d\,1cs-c"y7V²ɞM+#M]e EoI\Ul_jyڕȌڄP3BwM30 9퀌vjZ| })dg EJOqXDf4n*!m8z!Q>rW:c'cT~^ȣSJkpm+[u(tGFeyYi9))Ԅ6rրԷxk[6(*(cG #̡G,7@{^T /-ϧRM`=:9E } 9G5c>nѨ^+J\)eWmM c=b!RlAa/M.:fps!`YNQ.9 s "Zzδ&]W4ͫB}: $AGVQ3B"H[uCbΎ(_Y+=W`a H.7j@L yďc F@b3UxF.]= vvgNͤEQ+PƉb+{5Uo U;J,~P/=@qOh(4cJ/_Q@9 tB ,(1++!16;杄_ 2G M:+j/]9I2Re;}/gph!=z4 03ٿGma S>F{w0U6~m-޹(/ȳ5|+7?mSy~ܙGku Po~_tA؁،mcmD@wnf^O):Yrķ̞e`ߋѨ]EWi0\1>$Knj;ӕn*[p@ vpIoHNuIWZ 66cpqٜ_Z !|A"enBYk@Hhe| 24ࡌVhSⰏ9|=-ECM}1ْ91W~n^gR[gegKB'͒/"@MkEX7y<[Y6AWr ܳJڀ&69l⿟z=tQS6.&.Ko9 !{E\HL  tdX) o0Pz}![֕E-y4dLoo|buB"6IGi20OU]_9ҿT\ \@m .RWh* QG H8dz2 ƽ bv\})x}GmEe#wLii{a*~Tyt+1!( H,KcGR.bc;Xpξa DרwIDqQ*K/!3ޣ*z9l$}L`(5n0df#@/kI} )[ ' 8 6NC0κ^6 :C8'v-Fq7=3k׉wiRݧP }9#%N3kq4dH^Aor &@}[4Bտig`kU 9-OD"WQwj5a+/y/a*.@X9Iͺ/('YH7YsY- `# 3]w,u8hR}Xw\ߪ 7o1DtP6LϮ!DK,،xas.FQҍv-:hЅtsQJYypό:cUxD`Pt)El8 {@%,NCoZ֎SCـ{=V;28"1dN~5EPHF;㽔GCa{4GBU붕#DغJNo-:M-tFm^`_f`L'n)*s| SWXƣݵOu n_8u(+ѯ0f_mC0Ơ4S@N⏺mgϾ{*GZ.O'_7].DAwT<_n˰%hP9qq" *t*\+2P誹@6Mjul^jͼ.7VT뉺YCĘ?R+H~8hmOg/$S5ܯ>2 T!wl.ƒ"c|AE,b*$כqv@4x5ύB+.|^x84|l0ᶡoS62n"%:Qؾ[L+`љc{_Չ PD i x4ɁjOPôkT6B3w%7g͋9'gDPaBf '45S1o2uF| ,sIZvЦbdX| .^2#{9LĿ#70\jv Pҍl$wE(5K 45$P+E{G$i.q2S]h=7e"v}` Lɟ/A6iL,2W^W 4Q-FBBַ]Gbr3)0?b8RuZyṶ0ƶ2ݔ-JCޝS0՗W% ?VWl>Nf@(5p L1ٖ h.~pGͤ a:d[E3n?tQ9V͐.S.9a #X}]'U,6hjgТ-{LS#KFӬKurqhziHP` %/$_R4*)Xwׇ[窤tm#~vG)3Ah^hh& &k QnlvY*"-hr/ ؒٝS RJr8Z!ۢ=w+w IL$91d,n9 D-)̒P5i]ڌ!G^<+;&\p Sw .U z|b!c-o$5yF^ *4E d@ϟ~0nr~["] j_iu!{JyYFOj~c9}8} 7Y9KEߪ8" /\㎱yVE(g@}4PHFz!ђ_5iAD_B&UO81s ڟɥECE4z-X|tP4'^+x)Aܟw΃q-CQJN&ic\޳N(+>2SNy TZqT}e3=Օ*R?`9W`T_Z] = e;Qn;ldԖMwxƘL;U/8 FX}΋QaNQ;'s@xHI>:vVmpr|^ Jfȿv )bUSz .ԅ0h` x9SLHqٜЧoޭ_si,a]s,]AAs* TblrwDmBnEOYv-}(Y1X竁by9: c?Bwz> Bӱ.F ^w&Ԃdp)LJxpF3"*8-m.WhHwCnk$MOs Z/ؑHA0F  ]V$YĂz=&~U]ص.gB=lm <!`_@Ţg;3ީ"='$w=Ej|=OϺ?K\~AP:~qd{o}dA5p3$3eco +su6aе>A6K*CBoK5T`u7|!C%׋L~܃lm}DgżgW!|#aWi,PB-ʵ&eR z&FiyVqaH}`nA-eTO 41.P ,&w_XM_Ѡ% FKh#ɰeEDk߀urd3[^+-, ^y*ݱv('qq//%|\=0:{3Yer_O$7zo-D+N=Lhv `柛C/-4Lk;6FǜHwO#d`B%!۝yJ61dp7mcO5oBj )- (9)"DŽ &~8:̭_aBmM_R- O~hTB$%ܷQ45(JU!4ЬBs_J|m `HILkEk{NGwtL7)P ^ \&"YF2G Bo%tGpAԳ"㤴/-FД`bz;R|=7ʩ־`"jǢ>W#Im]ݛu8. tϓρ{ߜJ=Bp rW}&][W8R='@e@` )AjO玿#*F\о:Qpi>[H)ir6ޗ uu1f5}KzۥΜ(ݟNwQqQ\A\ yo!+8z4\)EE6W-|Ӏq)}Jfه&yejHKpOB:JCDMwJ]e%b'ãeQETR[ ^ktr ;')\):<ֲDhEF2`n"bhRӒ-wF0)Fhߏ=(4*w /`Xp -)3&avqvQw ].jI1,vH7t"&T^ ?@cґt4'oUwaB7X RM=TY7]yG EM`Oe_/ȳB>p_Nοc{~,CRheկC^(5ʅ }+2pFC#{I2}:B$yJ8P !됷, I`yi IOU 1:a5?5wJ(c[?bW@&A)<@8:GeJ(` -F+I"wP]&}60vM¾Jv ^Iz guXr!ɚ113} , B_3p 2@~R_cDfnŸ?Im" ?*NAœێuK\W>ymE]jV'_@ķK OXX B|7Rڹzn.[epï lk?]"CR$?t}EFV|Isf5m])6.s`.ZN?VMBnV$3Yt'ǜ7 Zu4j6!/㷒n7;Hҗ+ ЎH%XT@w/]Wҧ-Z'gcKr:D'zH8^󾷦w熞&RxmK%Cdm$ Ku!'ܛv7/n3Hlvw1 Wl.2 g'4mI)7T%=~di LvL_Hٞ#$ulaN |LIwNXBS#B&gz9r?{2֩` fIŸ!LoJ~5$N | (˸wO˸Sz/~3,~a洜:kQMi='l}3_&vL|2R!Ǫʵ1Be^K0~+Iz0GSzaf+~U,:²̌ Xlo^2 r~:h);`Sn; `bn,]%(zmUelE}nMGqAILC }J}7( žpPyr[Y-8ue_ms+2Ğ>6HLrҀgǧL sweVW&&}w7UX5@px&,&a&%N=КHCֳ@i~NC}[R:~II6-EJN!Gu+Mu&g%o-(< ,:&8ߟ;:c< ?ktÒcQ-uQoT~ۨc&(cSpZu""q\Vy$]"#!WB0l}GbxL/3=IqiaDHG0.oZ.଑Qߴ1፤UD787P8JmF!ԈgaAz=XNZI =b3_.E=.[]Iհ*^L MV>qaIBfjy$'aI]|É}~UtL٫ԹXIc tyYϸ@=Õ ic[{dB&^7@[Pl~!42ڬ._va p!PQ>ьG@ت/GNU;Imc9J<]WE hXd n4.ip-YL5l:cjxpICOU߉RyU:&\V5۾֚T:D$""Ɋd'5O Jdžw?a/|ԙSɣwE#a u$@cV?o .d_ <=ҫU*M)ֺ Mjpā5I ]F?C4Ki<;7& b+ 8^E>3kRe)|H wb[l5knl3ՁB_>K|M*\xmz/2#\@2q:c jh pS?l`DF tV& \ZAwzΞ2/"z`dS=̔ 0:_>b>jNyE&ue3J*iB7A J-|(i əeWT3^߿#Q|Q'wkD4)$s*s,QVqC ~hNzq7I溓%r܇hB!dF]I3V8VQUڳi,Г`K2{}͵LcPQn3i+0kB`ˎY HVmiXirf0AXDȣW-xt^LC Ll]_.+p @#AQ%8)# 82/ixx? 7NEQpGzd䨤Xu&!Zho.CHM5Q!XkiO0VwZpK߰GI%|r ZWM^ #3⁩FL{\7F"ur@`:҆Lzzp5̬kp͖N׀/Wa:,ɵ`Ĺ~'VO#Wqk:M^HFMK~Uɽ jn|vqbR _gjƕ#><&@ c6ѭ9(\Ðo~겂R7 Z$b2m(v(/cRWd\5{%k lv(AT}.D}@xg+hb]@Dj"c>֔d,q]u;c!Ӳ%5X9̺\=ѨkHTH]74&* o&P 4WɫlRV:&V`0N֫n4{Z) Y%bG)H.YLm"9 #M`bxU{g#2<.XID'8 B6_@բY{#+ ٰ[%HWHK;[oԋvc_Q,u ;0XlfTvW2OZ* 9; ^Ɨ?Z ZX A(~+X|ȟq1 p9כ#7\Pg8$8 ΉͲBlk68'>16,[Nc F 6f7Uj9AHWNU %d3>>?-$$1a5Wey8/"Rooh)kRK? [F:hy8{Z]>AҪKEt 3u2+5 E įSӓ~GnFK)u t1JlYߋF/+se럈}o+R=DXywmG,ΒY OUTcCT-(؛!'Ey _#$aYITtB^#ՙKEkk鸐&b9ģx) 36V3.5ƾ~73ZE~]1cZI6 a} |dC]صtCP~F#1܂7@ؕ:Y`0孾;AC(F謙_JtCsUf31̧jF~X=9( ?: 0N&d%t#_crd{ne7 qTxס$!iKy8OOeEUP|m >5q>T!*#XDp_S+Oۛڤ˖ޫqyF$}yh6]z ]UC )Zr4[WKw>+֜?fwc2JC$X9%A])wA r-MH҈k@dH n0}iW#I)[9 v_=z6ϡ{n F/Q 1fkp/Umr A{~8ߝ3RHx\~1@V8cUdF`sY194y|$[Дg^>s`W: :Th~3}KfpD#evU[vL/6Yl0ϴY*fp @3 =]94m#a`K_8 즤߽D*tMv)i +g;O4G r5h< ZseKk}@خCM,V+L㑓Tm!Wc.}=Bd߈\ˑX1Kda8Siv9 p8=5Aq:oF'<;8@ ]+d6dHmǞ`hze[tl^H\IҬZ$~Whuy=FYրS>ITnJtOr3WH ׶No v&DUSd%3id{*|쮸'uxg@Xwz̻b5٭<*AN?\d?Io('@0v]hcmcȦnpĄi 4C&d'+lf`2rȄ~cK|CZ!bUW6톓,̷{ΣZp,Y@!n[D bА#Ӣ߿ OW9yꥂ w,Bn0fqnj@ʉHU?5(1(MQmLihR`{͊H;xz*TFԗjSƃ"(B2v=ohEiͥ&Sr}ƻ9H^_C"+h7UaSB0gosqϰH|;+h@=>0t@WA"Jܼ)>VkPC:ޯp8I$И*DhJzRigkWbPt7 [\QqnX(8 mj[̬T ܗN(/ƘӛM@b+,)#7],fj!py5;,H3j>kaiLIRn-f?+cn7כb:v[_//&7, 9Lu1$,|S0(\b{%dtݓhg? >z R{DYӱnIzJ GS{}>R)bǠn`0a:O@SƈOl Pn q7Mm$ qXD2$辂jA֤^gMCϧ~. 0,v"2k'&n D8_HޕAG`|쫛11goY:,CtÀI2i#S@1.o}vr>1Oi:el~S"묩~O2`_7s7I7w$c &J;Q^B &vv7aZPccF?nK7sw2l 3bjcN9p$'# wYqWgGvx:GA#Ku8Ȩ]B ֌|]jބWXNTm\sQ,CovC !kqKZM"4{ZyJwJl@(Unz[XyϠԯgIL7Rcd…lK Sy]IY k+ \=?>2wf⸮*sxbrE;MXL\ÖB p0e7h1_ 9S'hqD `6m`o'Id9b5afLRڞyE*$Bo'xt7MӀ<'j>A}4v*ݡ~9=~Ӂz/f`P]rl=ǐ&^ٙeӃQ6hIGr(k܀>R0-a_Ө œ#z= D\ɵo htp iƂ q)$Tjҽ|̽NҸ.俅UFnxҦ|};4~A,mHߪ;܀?u ?=DFcOR]Ӛm-SPJ#$N C%>pAK8^OE9&+Nb} bֵvY18He&LEnGT,HЋS"8"\61cx  cdy?ޞ*Ļ$ƕc܉p}liou2WH{-xLT`-g-+bkz<"~o܎.O͐/ fZ[ǻo*+=t)C:0be_a- ^o`uVͯYR+P .إv?QECwLҐw' r,򻤼\_I*K[j|؄_ [$wXt_ֱj,;y"Hk+6_;bD g|vYZbb{5_>| _<\$N!fa4P-G}_ tВ.A6ej_*`C ®"A 8n{JOgSɬTq,UP`-'6XhbPLC;E6n\,̠ҫ3:\גOOG./ =Lwv[o'[}H캀i{U fdMcI B(>*G YC!H]I0,D'^$y +LЮL--27{!T{ԼJ ?lg|"I lL!7r@00խwS^YA!6"CߘA[Έ MF2δ}D[ mae@ 7\odI?.Յ#瞉"Zy"|wk]HZGBǜ }I8.y|^t&(^R>hِH*[s\[RfxX)0ݨÉdL0r%)cSӜrzQMPzSdz/ƅU:/1#(50 7h$D҇N##0 k⽊kX1" ?]-!=Ρ3A"w{!P~m)NtN/ NOL_7'fW|9G$ /O*|lI vRU(!XMc{0FW$۽f<ہevHC-Dz>E'Nn3^5+i/¼bd7/[L[X &O F+ ܘ}`1 ڗwwX_+(eD޺ b'(UѯCj#^lM C )ñy cPl8| aד˕K||^ 0BX'"685ld}O=6'mݗQqXgH%0q 3>" XI~1¯]TɲQ1Cl.9/-(O? CNt1[X*X)Bj/aq?_Z#9 joHj];DZpfPN@,6U#mÚC7IZ~-RITzN ]†ޞhRuvCn\4˒!Ą9  l#. զ~O}E  S}5\Pu>k 4&bpl; fԵ{a[iPZOy˥(J+4K>>O,mm^Ljmhr/@-DQ|]nC(c4PPs£eYd=q@GXɲ'P "5< +K֣~>P9Z-$ϿPb܏u-\5v y~}cw~n#?ٙ˚K/>*eqA_)?yX]( HHcWhsO_fm@ s_7! ngӇ0ILf̊SKWLx\rk8|bX6ZǪ*y ( ߫{SO'N?R1:׏;KYI  ejUT@w< RYPmab0:kP_iDZ,~ឋUOD2]+bdn>M̿rW!a|ZfKT8_^Q(Y{ (8˓*9M$F~-nfp5娽GvnA6G '=Es8JB}"_}5|;n G>HjD#mc%!/dwh3kZ 6ݡ(^_A3xf{οi< ˪Ӛnl0@[ Wj\9o4=d|RqӠ\ֆ>y z\5r>Myaݳvy4 'T4H! i>*'k^{FXG86SLYE!![nw8\*NOp}LYJ鈨ptN!9]&f:gO]!jtH%*_QWDZĠOMyÃ%SddT+9vIHa$- ahCpzj^st}>kWݧ92&TflUoS7 [,:y O9H?ҹ̓؟K"5C֭!1̯ԽZBx`9+Lc*6/w6烜(Yؽ1{ ^,`c6Y(mN+d (q/g{|{2jn-SzCz6+HB70Å+ Ms΀2*N MNM?7lq"Zmn9Ok`94DKJ(]v 6ܻթrb} y:# U,qNTw=5EdCb8{l :o6EoMMH0a;|,Ol/ĆJW۞MFrCQm1RZ:~)ݕ3s[%hjWP hһӠ'Oe90vi(OC8)DudRBAZc1q@9͔V7Oef:œӆ&YqH#>ϟYs޼C}IR).U 7eyXfTyIb8b0V.UT!CqQboe؞GfEQ輺Om%Em0nv[}j!R(uoyjh0r`N<$shyNdH?5lNVo_y\:ːxCT~,? !RQ; Zãw$ Hk&7'qtz;H>`sLr_ Q)?ɇXzFŜHh^WY&^hE tM7S((k˜N+g_ z Z*)ٵUmy?ZaD/" I_.M91Q#X3?@duwV BG̃,]BKK } M}u#I~i3JJ x.IPF&o- Y <%7w>#,p~HoC#W ~f;|oEf2OY>J{fb^FSю4f77:SO^b}$7& 3zM:Iv^r{?\$NpX-l 0(l~2.Bt jрMG.o>οpLxvQ췪f0]\)kGLA2.2lAZz 5⚈*A|x{,Fe&fm _+I^5Ʌel"Ŗz~ƠCӵv~R`Rnc)yB?~<@@N [F?W{ǀ)xc6;=!*l4.wEukvcYնI pȒš0ѕǓܦͻ @^#b\so/2S%tc(Uvt:ưٴiޓR\,WΦQk IC5O۠)e1>BRQ:e,CE"/P)sfÃofQ$Qz:wIpELj-CiG9`~0ކ8`⃰Y(M2Or}L u璮EZ_ϛ U SI1ڔ oH%ߛ"Ƿ)L֮L8ibg tT%s 4މ:!ֶmqY`b땏ؖsapM!b̽ gāYx: &\*qXx)-iopd4@(VW}>i9@?O0 ֈ\e8{݌\8)r:Y%{:H5+I]!Mƾ3&*wRqA6ohZkN4" #(xN E O_:X]_ٍAjv00|v&No""̸r~хQM(BGB!0j\bp_uACʥϰn}qC O9OJ%v!pX`Y)"B^< VnȽ ;o:8|MfX],=BAZ^  &#_8A& D09mtUQ3Z+E)ؠ4Jul5|3d^,ĄwIv 7JVP/Gu p?Î{鿦7a֬WKVZ2oUfGqʻt(7G3+BWL``$!%t@W\Zɻ4M_72ueza3 \gbI9(_&$Kdp(`/mWpvyh{SzA{,_\Q~\O60C$,0 B%G;gNyv<6\Z.~MHgwvjk;ˍx,hljG>J+F_їL]\n{VQ1Q}m%,:P${}mdm淸o+ G_ƊԜE .)okv:+fӄ%p|йpMPlkۈT[nK5@G$?FV K9ڡ&>oтqLRGruEBqKKmW7, ]sBC^,8h%0)UQHjN,%FZ%a Ɠd.lwy}?Ĭ,V8&P75 >3rQ!>S@$@l/"6K U2ga$pz>X7];r)d/He$y3=QXāH<Fy rx OY+2`i?LJįvV#]Zb(-*SVҊ3ҹ~nB;x#gNԻ*᭒$ sl|?NT /UK[Z4P0nt`߽u7=F@89SLIy7f_7SXƜ:lxHPA"SE@@@pV{xL5Z:ގp k@ak᜷lu]8'rewX׀oS꣐1I3-V&a= ٦)+ u׍'n*f  {7 )aͬ2BX_($?s;Oܿ5d_?A^-Bj|P-RLYm(nSKWRXbFQEF#37g۱B[Zyl=;gtE>kvGAիd_SaI>/E īq?g߄S:q   1G ./_ŻZZͳ}2?<qp..3u ع^!Y n$l[6½^L-dV g2oٻ{f}::=fuLWʱ=wh`"_R`T89K[;Ӥ4P5`Hj~#HyovnjObѽ +b߲ #eSV nyh95=Q{`r5L|mwQgjJʳ0VA[K?U1r< |f}cɉ _!<,eЧQtW_ZڣȞfލpHa 'BMl'KڐBk#&\Z ԏ56/ZrI~hճ2O6h AD&4_)ol(XoQ^{QjLR7P4.ўc0' zy~"b Y&<}VtӗX}1UbZŮTM|FS,> .sa`*UlelʴB2B^ptO J0qu5̩&b # x[6ohq0 Af}.}/S'QoPB&[&5 SK5b䵄Bç6&3p*$5(5՘a5HeC/%\TUI=pZc(:WK~ٞHS [A$PLp]Ӓ2;.2#3Ay+$ئXt ҼX>W9 ERIkVc:Xh up!k3+1` Xٲ<Mg{k׵Ox~\ Ԙ/-7 w&WvYx˛]H&14pM ~6MTAqBx-F;V4xNE Ƥ뻈oqjAk08bޛa3;&u+$lB?3Bρ/b.kNS<`^#n( ~ˤ[/2={ѭPĨoqϴHSgĚsÄBK:HǤEsZ*HڕfHX.ژq+|Wi ob/=Yh`hR1NyϫҸdȉC$VuM'9s4Ђ#A Z߳,`}JCAr8:@K>52vК\A೑0:`i~,#)i8G^!(ْ(;{1j nD:k]a!ǒp;Mb/(6=@uYj㱹U:G~e?ƼX"_ b ulm!. ĉϤ5h \ Sف.H`N|obcۘmfpZ]ΦxHhu XWM}G9D7.O(EJxKi_/@@®W4_5\es"_@T3X E2hJ^*L !uy }:txkkkΞ\)z?Aq7IJUQA~/` z/>X%\<:7Ax}%IړyG,bƒ&O5J- q#P_@}6G9^\b3<}4Y]BS}{\^ۂ1S7dijI$ h'vr*;[SR>B ¶/6t L$Y Vnm9J'?, t6axH?e"׸G'  :BfDX/PGG"Z,h{IHRN$#?.\ʍN*[aqCX=?m)p?G:y. n ܢ.25Jpz\4W(o(loQx0HQnAed??[ .Fn-zfM Pχg8'L?,F1ڬR#hRI\*V͟Yjzol,JvuJ>@ .zL9Ðpm LbRqS#>m܇XZPQxM'7Kg'BbuݴIP}"[t,AMb L;[b[_q/BQM8xd kqWD5I?פqhO"-<}lňvfٝ_m—Ǵ_pf73b* cP`Ǥ}W4vK m]^)~QP?Y% BޡCDk^|_Z\R-ہ=|(ҾH!(41>QսVYB:+HMr"y]~#uݭNgۛvG*0+VQ>{ԨA]$>@szcL) Q!9Op8!h=|/9j,#u3ENPj{C/)&SzeHF;M][mL}9'|OeswP-E2']>^ *9*#_ЎqCo![!A@7&qx,6 '_x+G*]"AٷWK8i.zŌHl::d26텫P$1*8ZCURܦH1˛᪗X^Y)pPMG06Y[Fh=:Ib4ś YՔ褟hk8{$[,q'Bh¡C۠xڨR& 4xq KH6'ЌGwvB#rZOdsŝm:.fFzؔ饲21t%+6ǝ֏W#<Ǽ0@7Ȋ&s,X,}DW'6!"9Qe\^r}<}C7(h#|)7 x(3}r!o}f~?`?U8 ߓT/AԨLƢ=-w#X%z$vsнXcޗㄉ6%gz\?d;b~n::$sJXs,H|qȱ7[T&`-:V-fأ%#*jq]afID;N,xi34>[NH>h*2F^)W@ f3Mu*9zbj>U=XG˿-`)"gx]ÁJtVLI %0mQSnEg} X0FU..+k}kg';mơh䄛9<913%OMΒZH?!\p^L_ğP8_ᶰ֠1j$Ǜ3U\9?62Oc(lm"}R磰% )_sӣO6&G+yAP G'X=#!v#R+ȱq(+3G ksKw{lxn#wT͢ڙHTu${Jw OO(8jH@5vrjAm<9huGlȜR#0t*>8Y'\c^y QY|)>j0D3vë́tcP0٬'bQ%N4/m.lWΧ{2KfA>܄(ݜ Vs@ԝ84@TL<E &4H³E_.BSWAfvq*zEPML#9c-=uǑHXoheK^Qy fv nr::]&}gdI{Zf7Dgr*s)3[d"\* iA*<ۤJYOW! …~XCEDH >I,ҘɜpC_(p|Vqd2܎c8C\[Kz-¦ +S݌@eW/y}3B)Ńp$MoQb o;tu,m<7?8VmRgK!iSڭY#y8'{d(w F!mZU|W`p-fihmE7|1`OS޳M݉w~_&go"r?SlY;v8z?r}J@+י(6&h!2EЄls{_%4r|y]&ۀ߀}RWt?6d|K0/>^Kfe(ɥH2=xGlt:j3cauvyi~czHo0зP*: !No[7mT5/L:u'(d^BixFؠE84 -cO {縩kv1H{H!42 +P;<fFXTpۓ3z3w7 b~f|(} rP=![+Pwp6T`wH2-9O$QBGc fqQcG Ԍxz[:PчSGN.(n@ ;v*bǪNO!8uXe,s2 "Af>(p!T.~ˊk`u6IypqVbb ,!rm[5?seDgЂ`%ݬy~Td>-} :'v#+|i|7zv-NN"lOq2P%E`*{ ^W R"`%!a;5&54SƦ˱qj ΃P*W$d| ho헞L nBeWgv  0j* 4@.J@\R{6ݧsĞYM!vu,FI[} vHA< >i ~KfXe/Yk9qx" Xg{z)1kc èTQ}LTq针@pپcBkVE㊊(F|WUe;r751L c>;#\W?[~^(?>ﰅ%=D߃{۹,6∦YT) ߂NYs{M`JO[U7/O}ٝ}p0Y٦^6%ӌU%h'%c t( v"l%/$l<ɟW|l?OȴWi7wi3Վ 0/[ Z 7F/T"i_Ɠn&wo5'==r)>01mG\v9)*AiDڷlLlEnx$=p!A)2ӈ}ĽJ@M]%۞3 V֤`ܴLeō8=!K:e  X@W:#r ;Z9mt9\Om@yAnN٩PwI:O6'SjPAwOhnk;I <_Ҋ(Z17FV0~dUҥaId(98fڨiU|onM)H6kƵg^=:!M+]'ΕeE^UVn6(Mot6@ /J,-vDT %uՒ?#ZЃ7+'"KD򚏫AϭUBbeH4ZC4X  @LSL}b1yqwX@o1#<CGW dÔɡ|E$O8`*8Bb"&'v%n~$Ss6XRb4TYQk9֑a1lEF]=!(Od_Ea^:5rMgK֣Z~ hwx<\"PI&jp֑)-ŴX#ޓTfgmZNXT`q^'>w@8cH%]8"ޕc#8r0OLi֜1V;1&}ʥ.H;6̛z@)׺U{*8'lJL.R=uPp᫠$P&ս?sep};"Pk\)H|0<9Q9vXU&Ax~grIujo%$yx} j*3ƍt$$?R kRL`+8g-`?~mI&I:7ӫCywmўl]ak..G+vۋ+0M}sAaGu X 8,B~Vi NKv.jeQ;sSB5 _\~O?<Ogu2dߧFEXtv'Gso@QZ oq3s&nJ?5/0 #`d:CBRc!-AB/l35c"=5v11%ҦVnQ\#=%-;yuSf[8>K5+(JH3ǎ,5 =QĆG*#+Y> iJ$).c|0{9AdN: wZ\-tJnSYsyu#7sPbE`"2¾ B*R cr3nr-㼕K|Q;IP!oM"_YpVnh R)^+kωl [Y4࠷AJB%x$i][XTPvQC0$TtűY+`ګK퇇y@Y~*ͦRA<@3fPFFHl8Uc'k'`]\CthQ8,鵺R>B TS=P韌JTŷp7R*K@|_ҐN v}QYD-x*/o!S Iz?OD1y,jQ{ j.aCPdF,$J-ɝ7tи2 ՘ C+9HKx6%ӶrYx<Ïe3ۧ e_8] HJ7eGry&Jp>jD4)< WjP\j?㸲§\<$1}ih#"RЮm;=}%-d\~ 5|XYCm N+`«(if_}ϝ}ȝa@lMTSd23FN ۊQ~! 9Il+T>u"ڠ+o2fS+X6W?IvbW"@^A_60D8oW&\,{6TPK )<#?Qqg)jCD`U׋D) {0;mI L2y2XF=W΃~a̜RuNP.xOLf_eJ8pՊ(kPF;☝;PY98Z57hFE /mv-jhUrvԊ:A:aga0GIo[y+p0$?^'{H87f4V9ؓ qpH>u^ADŽD7:hSAT1a^ ZꜤ/?ch]|}ZP6CE e_սƈZui "KwF)xIUM,GXH?cjwRv RMC ~'>[7DjJyp^r?DkB/Z"v9dچ mV$l)\,˻]ȣO'lQN.VD\HFyD.β-3h+aD8ͅМC{ mQ.Igk\0k95*I&5Įz !Pᚃ 8rB o)גbOӒV Ig&qr= c& 7K#Nώ[L D6αTK>[\Pz}y;[uTjl!$ѩ߻G/h#r ljnοb3>SZWc%Cud$m\p4h?E¯#8!! s_E ~e)<ˋfppg91ڥ\ F .c8$'e !hmSzt$P=5]ol$a>&PYΉ&Tyd$}Z7h{SlH&;_mq_*5vϧF4;ZZp0 0Asd`.)1f)<<^ޑ&t6$&E]_k}R}M2(#R /SԀ `G\!X3),VfԞ)JۈL ~q({#hP} =qBݯ84[kngc/Fw]gۇېH;=8孯hYksG3KTa(64fN~Ltz,Yk().>IoƱ H d7~kuBt Q|Ǚ#{#^tkΣXD~Qo0pBi9HYg[MTiQk+MdltьHtX\|xYz,您 @%:$,}tsVx-*{g(2q9$(A!&~oJ#p_0Kb ' nݿ$Lq<,*UMTj=R%cST& f^5)RZv#G@aKY ˥ dyPB?H6𓊛 3*Ln^!=KZQN ]["$ӛ0kK*m&"2$L.7o#c5{UnŊ^KMћ_ԡ@Q65>u.%Y5sbЯt/Dω84c0j ##ާ8˖yO;cݫTɴ5r:Ϟz(X}ɗ7sNKԳv>*JѢ.(x5L*W}FZ8ΎM!+Sš ~3o87s^&HW,.z ߂v&?@.S^ {V˱Sk%rsţԳ0.L֞㍃bb(8VSn&?a#N(+ *nPʞß#>g{|v3I GyDP1K{;OQI ~)6Nv{Ohr Ip r8ѸXE"g=UR~<˼QvVϯdOL T4 M_F,hGr`QH <ðѾ{IrGߪq6/uIκ!rP̲ K,9p`wnD'D'-M|$*xw#+$=:[R e RI*j dR/{z/fh 2W쐩FFHwjQÈ @H .%S ĨO -ܿE9:E[v#aʣT| ?c-eNK[ Qbڳ} 3fVP$z2#e!YWvDEO[I4i2g,0yQdf6f| W_"R:4C@oWQƾ& Ֆz{Bf[?`mƭv3lbp7& S`&n|h-7uI3&}E^`h3aɹ=16^*fk|չ=eCz? b?k<67 k߀.[,ݚnT4 i>8g>Rj継~nS}>+_u^ދ_mO^}F ^IA%kv /J|V0ܦ4ve h}Ҫש\K\;M_ a>hf:yǵ |eW>4T!٩"6(z/M=+٫IM&Pz%DO;9cyg){xjr4@6=,@TY,{/A6۱/&/RmAP3;3~L#3~yJgYW礽̭4F=VryS̈/OFZZ+ 0oG^`8Iqއ!#Vf;8 --$uRT*"bL_"-\ AKn*S:.eHc'Zx=y XdN0HaQTךRS޵z'a<'!pC]?m߳;8pw:n$AL|q=YӔ.@Xc| H2bB+duIIX:_ "-e;E=o@j`6MlbߦXB[^5$'fe#b~ pj$7jSq9!J]+h?:[ݰ: ՘o?+9dP |͟umH¾jcLokUrK %>-]ӘQ=,_5`\ibؔˮL35T_ Dq9Bs 8fb<4<97W{e{ZKFu9 jW Nrnۛ> bo"ķURq=5v/I7'IZO gzŁ JcG2J@AAZ< ޗmxcJ]~Pɘ6Xm)9&KyZa^C=>aG - n@k쬩FIN|5X"xwBR׈o9Y6A-⧌Ej-,.LRPGF:1.|c\0D;}G7m.{9cpש5$2Y?Vj6Ozt}.nIif#ŝ>g.EJ-vCM*m ׵tN>joXvj!T*s]Ar𹰲a>V`"q6Z1HnDG6Mح3KW,.y)nm:؂-Wj/=kpPv\O[ _VܮA$`V&_t@KZt p]r7KvL˙vj|xVeE^NOY+񲋔&ϫ1ȏ%E(d>RK+.+gڇ/PƉx$rݝL^W)cR q -ՇUG¹D0"P_.pS#Iр$ڦkT4cn"q…-4Q{cp }d{,Mş9BB90gD{u. (āw' W)9%⼒ B/zk$tK=rio9(Tؕ2O oc-ߎ,8VEvtTԵ?NAʢWlOı@Xf3:$Hz=VL漿;u.&g@i.70I>~j7<* }1_L,'r5wJ^5gۢJDϺ|2B;PػeU8;#%g'p08V]Nc h=lvA3Fˇ Ge!W*yEFPHkAyqb!p_lXuG\MȌ A- "7Ƚ5mP<Ȓx>Cnp^a ]Uq?h!O a,K_Y/fKfQAN@]An{֪3V2;?"Yvj*c%w˱g}'ﻕ4Ș5ۓ#N={juS?0R tq 5{ 3^Ξ>JN %ƣ]c#cep0FdcX|T*&LL[)Y!5ԏ](%w!]"2hU)[#22Nk>;r[]bK47` pP<յO跓K]@ gӋzeXk| I'DQjk_Pc/;>ܴ;L +k\&>MƏ± {\sO- <^Z)rrR:Āvoed7Vi)S~"*ҜM!4 R+!CF-NXuk|[ʾ0mjwO{+1me[k{ ePEq(4NBU!5h T1mV L"~%3ݺɭʸbR[dDȋt͛P@:ρen n䜚{5#:5VLאR\K`vNp9hlSY@ :/a9Y{6U7aV@Sή G<*`N.:ە)Lnux?w֮@I|&J3ݘT?S^M,;TꈊQ.Mm*O<º@]mL'=QEs8uVXaR1#0XjX T֣Z%26<yZ7/ܫaPk+Joǖk9AhzwɌ5b큖 1lvpy@jd1;N{&Vv ُl f=:sRٲ@!+@mNQ(XEиc1_,ρ5L dehp?ƢLxwKbpk5nr00J_qXW]mlB|c Y K0I@u4jgt^RЌ`CBY{{}FZOfyS7i HVjL#Qkf80FH[JTr T]P-9VRZP]ZBKxNdy +oĨp;hL']á6r\83cY}@<~ʈ}NE&p'+}g'H1DՔN>!v b{:!Ra)^ AH渷VJȸ޸Zdd_o ؈0.RIe_ֵZFlh=ӯzڳt5dg.GNv^\+K;uNj()ƙ];&oCѕہ@LO[ciƢ\'UՑfq׵ m&?[+|u).J`s0fVMZWO>Fj=CW7n((V.UZe{Ssvu6s**ߑ,%lM _@Tʺ}rP2]VG 5{8ZJǂ8c ưH )4o"?RQ(áw<XՎ]퇱EXLx c71B9_"Wo:7*XiD¿2šu=VȘqk? +Z"$?+KYZ Sl.d7X_[d{< &=#A+, 7/ 1yV6G/NJVJ:;Xx&HױZ̕Z1W|\>%?Zߑ'cy96Bǩ(D3v .ѵ 4?Uj'.h9jQf^ӣ,j't'E8~xb` M{ʮx8wt=P9ףT*VO%,OrM}4jOj|P4*"'79\ns_;wQyeq9`U<4aD$}pǩS^?]xh Q|g%ѹ,ǺVx癰XUD=aB;u24DH.㳠vSCKyKN¢fGq-{d>e}#7ACN80MfE{;yFju?dEXjɩ^niK"4>\0HzL+S6>IF5l03zfߟB?/#OTpi:,$4tzV7XJGy7t.jv3{נ^2<~4m^Iv~2^;M1 vǎ\&A|v WS—$z=S B%DzV_xu:E׊z7ԽsZ+c+uE9\DGqO334<'cf[S5+ ͑keӋh {8qzi䦩)ba0.NP5|smMLHdjU{tE{v<_4zmhvZЇ5<ݍ`˩/;k^=Eh612w.?Yr m/D0> I*)08F':c; sҋD#[?dx-:p T $Ww'JI+hT#Oڍ4Co^{TG-wK3CoFtN)oF]_{ЗS10|[;.y|Q~~9s;(5r{ό/΅X*ym, pA .ո; 3"Le =_Uy}9bd7[gE`/بsOWPMYFͶr1vBp(Ʌx{Ѝ}fRtef@޻,{|?24ΣOBw]J(1+RV6#7{*T'B䏔~Мy`#ѧ^)֍x> V% qZZ-/Äܴ`2x1~;ydѾ@E&Rxȓ\"ON0 yp6} 91aR}bC7dNoϬZ~cRqX"%g+aw6uhاiqFeeb5Sp>.{?Zv0N^`ty!_q#. yʸSOcϢ q 3qْgȉǛ&s T>kkrR! JmԮbM͑b&b#}h!H鰧q\PdžaJ-ؿS.4bĦwAC9SSA/e-E0ˆUngp;MIP/u8 rNmDfKH C#ue;/4?3(07$' W, G{;ѰA!xYLU]٬ niXpiUyd;iG*\IeUݳo*J"4 xzIsmԺWks=\`| jq~=τ3u62Tۥ!ŢEͻ'd-%|Ą[Z"ۘP[LbfVqIW.W^FCKZȩE6O<`łɿxqBB޷[70('HnX&D1y,X奙5~$޹'D+?\&K 0'F*ҳm W/2ȱ4 {i=eЗ/e! @ygfm1%@) tiz}wR6Ћ![V]}L!e'uy_H &" -<c'vC>+o H=y5DE }ZM}8?99RS6 1 C9je(eYU7mW B\.MLrkWg>W\sE|)$/&֯-g栱f@WFYi!}m|^9=L&QË]N) U릠`h*1{2i8X3SKDaokؕb2#/'HTR](D B"~Hi~2{2Xyt%Np/:c^eTdmv_lˀũߴqJ'!Ӌ"(?0$,tLVI,%;+Њ H,x_..f!?G_ Ye69*E22ʱ^˅p>? N7hsQko-Q1>1=K^tku$.po򾽆;Gq(fǠβRŇX8M ;%0PM7N"/WogKC Ѭ ]_{V2[@ `F|mi|oU rdYꀋmU0x3(ٍ{Z?pL@"Pi+4qݾq~]W'*SSf[lɨ]K7,8<_wSZpJQtK{o\T6>{6$|.zAJ|G–ď{>jAa1fdH$Ӊ ,kPK}f|w\Y-f Dlfkm!䊢'b< (ս=(]{E QLR`<7SЛB4²W(?en7C$pHO=Bx}#!ї>tx}{ǽ/Aƞ K(ESs8j[2qzdGl}o*>t!W4հuUCǸ /3/Mla{4SyPzғﯣ6b,Hu0w P\`wA`!pQD2e|ck7ў0= ,Eђya&;*%ʄ#d3ugM}@sB$[~wp#1ZF5",ƈvvˮߡֆٴ?)9fF5=uvnc[`\H /*8nO $Ĥf,[G,}pҍYJiYj53$\i5/Э2 43Km8tWשMШwlG  ļt^Lj}F*AgAYX5d}ճkWr_O&lP BcylTbJ!v|AMoFqY?;$QjLӥpW~5dJS*s[_cuM؜]BCl=ɘ&@,쒍VoxxGskvo&KقF_U@G@"5I8-%E?lQ ɄM; ,>(7 @γohD>^v&\^eJ2e/3Ip-Rr%q x6K\uK0+,Tl[e|I "`؞ժ=`ڵ/YK tpAAMݛi{eGLO 21X v4{9N*+ufd 8(Q9).A'RIYbsP g_4 cDw Tg1~+A$SY*~xHĆ l 5ꍹ !@2FRtG)RNb=4 f 0-jb3IA2eK%Tu-:B)1SI|6yez'3dTmox,HS> $6>A $E|bZfL+{n~XC{#|׃M`aNʬH^P2zDUw!4_v5T٧JeEw7BJ=UC ?(i1.bCzqh0j(:u\ytI6؍5}]Zf>N"@Duʞ"c,.P]%U~Bl$ߔ<,Cì^ϦP3fY $4ϼLG_k/IC+\z!T@W1,*j.yĂitr'wpَݒ㽶_w6ž6&;ֹ:f.ʙzF.,LYm׻5ƷkYǺ԰+VE`ԟC Gf:K$EI> J~BJ TE']~NX+!ւ0&^F;lbMzO%6wSȁ$,v:~ u+L# n\y@Fê1p/ӾҜDU6c^qc] DsaH0f e¬muN %/[S#MXcT6o.L+|<*@8} Sb|W:T[F(49#%e$&~ݵv1Ղ?ЈeH"WUeS2ҸȻ"+Y# -s{;9(/%܌g}z}ڎC2y/Bީ:ip?bQG0Yi5.ՋЈpFBj;Ϭ]`8CcƩI%bJNWIcORDĎ/NRd)z+_tR܅* ovφ靖էΕt|p<:IŌ!@uQ"5ɞ \\wM'7 ۔[JeLS )~Q##ŖD*z+5Fa*`텖h DW^)/ Q5`DLZu< _  =ODw-zn,]w$8|֔ÓTx83Av[ ¶O%IJ K7X;]R#g/-H}<{[LXzɈ T1+PfMք)02ZD 6[~a~0S4>UB&C{3lV۶cw/%nTx*DJIQVck_<<9ϨuzK W 02֌CB-f!\ ϧF:\1/eqzk,]xc3>*xǡV[.+\Ɓ.T3O:jLT Qokwd!=OU'!*.>8'V=vq}ջ LU\\*!J$+4?A^ - 6ߔ&.s%oskni j\@mn>:%/Xr>C b-PX6C@{ɤ.roB:SfzE8&=~] }ևI'gkb NyK f.*b,:gHGÃ#D80YKu=e0Ď| 1LߏGN헅=ir3{  W#r5C~m[<p@ծ^Ms}r{z7s0.bq5.YeM=z< 2X2Yyc}T9=Y<^0#FP_GS'GJ^x`"eJ|i3FIm|6{ nP· fi)&~ ;ӂTE:ǺLc[lj5SE'1vqȖ"ezq^rl汎@Ym(lw EW])LM#WOMwh-8U=> 6Tn!(=eEg`#_(6fy%@0ݳ2#+^B! KƁF:w|ncjg|@D9-ȃ%EvRom9f7OI/tXn|l]vmɻOj}LꛖZT^3+ >U"0YF|[[i;ԬXNyUiW  -lPgoI:sأ2K)L^OdE =stb=yΛہ'"I=zhC]0m%r3IX˭ITH`5X2oSց5ZurC/kP)uHQCuSW1YQ[d2ySkxdXھ4H.ֳ)@o᧲Fϒa~ vjTwi%fO@,fvo~;ho_5~V O姝;o稩D&}r}+_⬐=MI6U Φ,=YQCPIyET[|V pw慻?xY@G}D#m$C`Fi8PꟆӑaGqN,ϲSMohTk?*k1teGE{mFHmv+P ϰ 3&uDEm' y Tҟ6x]Y,ùp5k"$PzEJظF ^_aWNpu 8`~eV4VU PI6eW-q fb(;TyJJC2FYAbXB~P.j[\&lbkTrbz_0p>>v;L;od [vZ좓 Z|sΙI=t d>/B_tJdEluo^!%:ܦ|Eɼ1HO*y 9`[X/CSh4#K +I˿, I&ЮP࢜ԅƕ9@EI8ŧ\wk_A4GGZyӑCc5I:2dQWg" e%#;/B1|4 31!R6*},0è(l@2oG+&a!VQYU҈<דU?2C'" Oi)QmƊUMمO_Gz'm#&stM_?uR[<掮HBðs\# )Ɂm&0>LiiSڛ`d#TSIv.utrg?֏Vən$?;e:qwSR @ćtkF x5:Q~ rw{t 8^z/Kh+V,Tw-o4O^P11{Hµ(&V NGS1fz#ՙ46^q[?$d\k!1$H %9UʓYET-O_oE䝰I8pC;I76\*?&WywJN<&=0OpGULEb1gvIl@e yZ^+za NvH$Vfe;f_N~`psvd @e ?o~<.@&w˅ (ѬpGTV@\]UV^YȊw/c Md)~JVxҺi[釅ZI] @ZG!FR#'fr&1l{jkseX#OljQOid5wu+p.]iNONjhś3 W.(1'JY2ɻQ_Kԡu ? o;g?hh9p }'eAt#7;j8f"s>溭B+Nga4u`eĬ}gΰ4 ~ .3$첁`+Ȃ T| N̰]Q'L.rd!Er2#k'cQW\wJ5Cbm]2s3@hY@25/-#"i֕3JwM3YbaCiU-2EZҨiuZf9oWȸ#|/Wl1$ X y׎ClE!C{, D!v@e7h5~dLkq\x"q:ܝ8 IWioIl]wA:\mH'P5̯d^ ",yنVh4(_/Te<9VupN^˴ii‰,vw Bv?B}iullө"QQ!]6R7㊔CM_F$ &aĊСQPn>- X+ִ Mr%OfK|i8 o~.y_PGPXy ұ~^jY]zAߑlMn0 X>hQnZ`e\vHd^"[Yi]-Qⳓu(ɋ_+b0g-yb/˶!R1򀵥g>$e0iB$vޝEpK,>V@MY8y˘N]H* !zBFLq=sXk]Mz6P,ze1.##+?y)҈h}C 9_qfJ,H^Yؓ@MG[/M[{ Ҙg2?^BainY81@~ Hl 2>0U؅4=XUq'sIp1n[pc6jV7 O&PZ05y6_v3/+wvp^Ja- 'B.4x:Y.4YeuЯryv]vyNt4æ*~l`/ 3*jǒkʼn;f+sVWȂ]J\gk?9BniT8lw-p*"I0V1gl1-d AٴG򲼹Uտ  Do6MƥVyOi$eDk-߁ YRS],aԱ- O}B8RwScB1O1[Ȕf8EأB1l:mA_2C+vq+ځQngÞ3"~:(tK^*,ܬ\SliTuvCZO§E~n k:$. &|1 0Ѵ9=;D7UsP@Dc(IvM,4LH5Q$ Z)]OBcB|dyf[}t T 1n͇q)}/)C/-TzJy'NTY`GGr,yyaDQ_z <CtRbV(ǶLߺXò7.;1ki*4W$c}XdŮNS3`zIIf ^v6I'+=4$2O|炤| rv78 :i;^ DZc?rVuMpJwo`B9ctB1GB٣ Pїe=a*B~k `YDd3|F'9PVֹ SA-~lMEzb')ڣ}%8@ :, z@q.]&uӱ߫65OKHrwqYݼX)'Ä7?M[ ,"4a !6 b>jT^̺!iyvFI3A7c9Dgo9uw$c%)@z},DNt촔Wؒ [}`QP n,qE_r=7cw38+Z8u=pNӫyݷ,C=#MXtwn/Y B8 n>D$ΖKڠOS>VJ4\4F^}=OKc\V/^,ǡh%DV'E~+k5!ؾ°sZ54;[.VW,eL1ͻ1ôT`c,CeGBrt~:X?h͐Pp2Z-郢jOH8z^nL[^q۪(TgxY5:Wr.("jScS8_)ye3X7NH.5mgvf;.4WN0<^kthXdix‹H@Ma*&6)pFHuPi˜hٕyzXqmM ("Uu]).gJ{]YB={O ъb7<|l0ϧ_T4b>y2De ݴܶߋ3q3Ct %Iȴ- ›z\s%!ʖ"eԦʒr;q#$ǽ'k#cDgEVʶYEgQ;HԅaWqţ4ޔ 1G3 a?>.-\vaǕR*[9H5\9ÃA Ȩ{aJe4> 6+*x ڎ$&`˚ ?.d{ ?7w3X ֏ l;Dx`VAP=ZA`s GUWZw'(J>-Ԅai;(]s5Ιj"4!ء7fv󥅓`¡‡  Ts2"cz+\`l9f2̰"hnxЛ`mhnĀFA)E`͒Ig`AXؾ|;ЧYݔ`IG2D 0ӴrL<菗i> `_!sKQµ"G<}Mh.RHՇv"@Unq05+ $אS V|_oV- ct=d`~&Tb,.Nqg.=i.Fi5UjhAsjz!$~?e[h^f5tHك%43B4Vw$P;t U.TQشuX`̫켫('O~YX!;DspȻF6a XW_zqQ6 ;^h|,h~"`L |"4ة@(r"iJk`YX).D6t~`,)^kiSR{҆,͸,°粮 zsʭj od}szgK<(ZI%P"KN&®S)G9hCNe+fl#/:G_NtyJ0<eFZ'H*e$fQ;0ah@{7ugi芍*"%gAؿ?./?v_RCBv>y7 @ 2M:eH!{1|pchŎasz)?)W(  6f&}߽S2o'D6:"f*NG =¾Ft v߫|RwPf]:I|ÆfTD~$oNt"3|״a+Ը,<Ǟdޕ^ʬP~)oy[/#޿ÐA_FN؃ٰ8we,Iq^*WٻoTW5gɯZ9Ż 䎊Ⲙ|> ?%cbsB刺^G{yb`nef採[4t 3G[7lab]Z%nԻtEycb^@m5,_d̺$χ~HJ3]6]":[3'dNeA!'"0m 3Ɂhq|ׂ]fH%EEmkݲw<3ctpRi![S1!J<쓈Y lSXx`'"ER"7#gZYCOw'R-/فV23wf˜I(sru<%A U‹|N$@nA<ҐdwX+"B׃t_-k.d>g2Cy Fn Gi:rFGt-܂*43fX0mTC3.Ɔv "'qG_NU9rn``~&񖾀`+:0D$D)+trG/ Ѐ|UW!dae _7AKcz:ؓhN>.%FQ!;Z_~XG͌||L7/\yUpUvm_@CfiU?1= M<{:!Ӳ\=ɻ'!YEҲr1爛VlE iZt.ҰQ,>3ti&Z1y[+%ίDOdpJ;WǞUOH,uJXc׏Rij3hO૊#g {i.g%{ؓcpx#-wp=5!š#=hy4#e;aBYn.՜}dZw\Nxgdžn<̈́>c@^SHuRE#y`S .]:ݰܝ9H3OV;T%0xA4ŌqF|cd,ܹ=x"4.[CR]gs={̼GrvSKX}Ez^2 4w`TKAEX_5yl~VeVKC,O@6nlyaNwcܽ,z/{SW\LͮM?^yߗ<P3}RJ᤬:Xw'jc?w,hN~n*k2_G)7F4~I9O1m)kȄ~ɸӬ-"y\81Y yHY^97^aµ5Etg}>O}8Wlh C(Ϯr?;:VkA;8!gLR*%J;#OEۦ:>۴VqC'3m! p@8N n378 <=GՋcjx+#tr6؟=SvtM~uWH&b$/*̈́R|&=?.gґ@%GXieG-TłkWŖfBуS*!F)brrly+66+֧jdU;_cf; O#goh&cùJ!_lȐۚj$g|1ORs(CD^+؆ fNA1˴8a\s#f 21p+ 8?ga@NZ{BdKJ;JM#OOQ>[tjibu:uo)qܢ\ \=vh=bbd\=#vgK3JȈ)c&w›hM]C5G,9"?⦫oҏ6(P^*B06TqS8Gىdcdu-#Mou #mV^F/N_2bOp̖45(]Ѧli[KJ[B2Ψ]aiF4 $PiINrsn*N*/%O>ucN01Рbvv1 m9o@Gwx⌋qdnn]zD*"ԭd!6?mQQ&"-QƁ,7~5xBנ 9pSO/q\-1a &tms>r1D9S~7dD^F[BK']PYwwmt Q]VbxRhϏ 0ʈ%z4]'[MU>:Sd%ɡ>= Zꢵ ?^ x2yqm߿o)D ʪi̠A#a3dTl,9}>MG#z7A׬#;6_X78N[LY*{IT2 贱=;KDȕ?uh^&lkklKr!' HKt#_kf$vf؂ ?8~i̤Q/#!ՙ~]{Yp@ێhD&*j}/L|axMyz4T lݟa}^tv8"bڋ.>M2*҅p%t{>gp>\ZvG#m:/WnڼSZdGT&R^;gҽ;=:+cPwInF9m2hړZd\u<'3c@4Gk{$:g) hH༤R|4+JBHd"諸wܽ;j@qT|[ޅUՕ`BwthƅS76lDuH `ro#(]Y b&55`J]r8zzQ=d UlJ=$*yŨ/hW6o87q@~%{%lsAL&lZ^0~ ):K\JQ7>SMr l''@mJxGfX ԰{Fl-p=Du/h}V"7J/)'߄:iFE -Ϸ9$ʉޅ>%;ӿ Y G̷_+ "TZ< IPIX<ԅijV$?F!-2nM /npӋ{ESu@AVVUci]/ TP)SZw2.+*OΧ&s#9\=S}ZgJgі4!zP>Qj`l:U_wl"xyLoKiJQx9ȇ ^5(-Bu pğt'jXWGږuyrbe>JJb* \eM=9 wj DWM$UGJM. !ՈoӋ"XU6H7?2X}Z9Bk'l {@d>L vpyi+c4(&_#̝9ϰ ۣIW^^kGj?Ui!#L,fcA鵋x [❫"ͅMϞsH8:7J_Y\[E-\Grjpd;ܪ3˗)g;km,tAſy SRFG qۺXڎqmZ鳔2+ `oF، ё!ouz1c ~T,rK_ ? }`K,ԹL$I@$i<er "HԀ= r[/{. -*gqR Lonĥj |'·-Tepd&*amXP1a r \mPg2p13!Y׻甋iQet;V(r| o͸rj &r^-#ժ@ڻf}{1SǕ94z|WpI}]]4bedP.]wK!CU|^߿'n{-,(}R#/Xh?"?ڲ;A?ff%5/n `0MTU 6&i\p$RU ,M%.GrYm^D;)tmz+WM764Yg Ƚ`\Ls Nq|xxlui@=a/rM2e1aS-xM=^ZU< 3zXZxBY9do6\6UwB5-=k81ѐi.;8Q(r:+;k3AIV{H\jcd;& xk< ͑A6}uFSϰ[+IQN052\)7ڼ֥i{10˫Clu(g8#k K7k /UԸHseudf!Yy~K;!"e4;5-_ۦ-hX9bpn,I\rW<\EummѸS@]4|K-F=A$l fY7ƞ`1o|$&,PLx-]J6SK%F ANj9=T& dw h'ʗq`/"l`̕hoLq[1R7$'8 ?Ţoxj:g' %Dks<p8 4Z(%л9'兺箮ڠPLzm dFj`GN' cZ}N;tpij׎P]poܾPl/:A&JYB>tBm5|Ȓ*y }^Tj8^ =ҙwȗK9?_vNwO 1ɤ-;\i/J)^*̈́-TN {8bj}(JdDޜ~9R#7" CrʵPB2I!eՂ^ob5gjH|(D r*v>x_-Ӑ;!Kl(r=пUju_ۄpMܮAٚp6Vwj<]ac(>E\Z&0iD`gq7Ҟb>3+Ztam8Se5ҨJFt&o'cȲ`\]_+.muEHW¹buz{Tv6l~'GӞ;S>|u>bw(E&, ܿOV;j=ƫ\um հ}iE7S;7N-K; fV$ =9[,WJalQ~~qL&xM,9KWwW 1^ޫZΊhd3Iy4'Mfz< wW_]$>j,[]0@A6gPѐ]):6(_5/v~Ϗo,G iӬOp COal:tf6C]`fUI~0unqtqɪȤF $~?O 3bYs>jOxH9El5^9Ⱦۗ! @нQ#` φqb8;nv4'vU8󾆟[K1G3Klkz _`g.M[dIi~; ZC]SLL)O辅+Nz^PnDzXwlvl48omǖky$S;U:kBfM㔦ɝ~9W8(o /ZSؠ//ԑhY$(aY(A+Yz8t\XՂ"Η.s(Nr]={t9M:{\'( :nUy$7ȱnU= dops-_ }Eʳ8MgIGm9ǝ(w i`ga^o; _*7eo){0NS?Bsfk-x ij5x 6Pp(+ҽodfXZ5T1[ gV/{̷OlV.Gh0/SC9ӁL\ޖ%fyA4ldnMiphRU7(!$N8˂?ܖEO:["̔>M,<)'c$1 p\?r泌>2r\ܼ M7G L,\Di1h s,ɓS=)϶愙C;݂&%{>쐒-!h_O~?.7Pa"F4Y* W5=?UpITr‚Ejqu/3Unp̷s.Vlh!wOuXL.8.5z7jb(]%ޜM~=z 7ΒGK:舿.GF(tf7LNdAۀ*a{;2B*eπV.O*#Q!Y.F (ؑ K~@kC֧aDM yĞ*I,(#:vTR2n3"SYXC3 g #˒eF32̶Dr10}GLc5[X~ZUƒ'&7i!mȢ(zDAiF5^^`E_A$!(*0ǯbElφzq#}nU4aKkq1\!1ѨǦ \0d£;L v'-OD 쾷o%\F>LiZ?a!R#e3" @>׿q}HLLUPր\"5&FRe9m:@jj9d_UʋMc}g:w-bZMowMמT.H=O?.^XF|;MgS8~QYnԕz3&xY65!];k3p:_.=$чQoOn,0ܠ|uw"sL{a,15TJB>!ɒ4I]fmF/M^)bi1t=4-FzY(Gηn)ABvaeTF-q3q,Scҕ0zt9#z5]QƐ Q_$晚 +j:LHi&Mʰ%MH~OHHǿg٥$Q|Dr@C- LH/Ջ Kү*sd5N6H[i҆B)߳`ZІ05~oqcv3 [R«;a\-BXH $] JE(.t%!Be4"JTR]/IԑIOce`4okARU&2>{6H.,Q]e(C߫<6}|H~JQ:=&Z?`m nUK.&ڈ{w TxrX, Ϲ -u{1Hsy ;ad({1tFk@HI$Po) hcNR%θa6 UtSUx;Vp}bt-^6I{=L* Xi _,?R+ 5 I2^B:i8ȥJ)'0 FUS"3bR.U?:;\\jpN1!/gQ*AV{gL _DJ/1lފWi&&8go# g#95SlRVLԏx)6v'n$չi6]]!:Pĉ95k*gw7?o>_8npED^ੴ{ׯ:*BRZG>xusF En,&iy|j1w;x"ԃCN綳8s5V3ze[bDEJlʻ-#1%oAjZ J#J/l4 1*/?55-ɷDǩ'~{Ff=fuàq?nNZՈϗhn:SNmElޕ2f[l~ WqbS|TbyyxA\‰c|1^Sx4ߍo1']<ԵaqȫSҶ UEM֧Ɲ=w=1>RAE 42.&fYVܥ.X!,>frJvSz]2ӛ@iz(!Jqns/}o}q8pݢ ԟa#60YOr5igr`*=~o4| C>%0]HScA^iIaJPNGAxŽbך̡1+>vz ∂_H:0ѢS?hAx-s(ʬBW{QJ%H52v=Q_Uk\1g:I9iI#|4eZxφm}Fݷz蕍'[ЍY>?ã:|1L$&XF7OD ñ@3}לp 3*Ɂ_.?!KGhFڭJI2q]qĝrO7S)>$nA x }RA ~M%S3$ͯZP΄4Jgx0})66͵ *Lj$X]Q.iC +<Y`א`CdzȪzD8$L1^nm]d/kdB5cGqۻD~NEqS]䜳X:KgxzBzu'+mH:/v+:} ڲ44t+/g=$G"NoEjN>}%ψ7* >R'}0TBw|h@|GSXq:V.Kd6H3Q|_7.pa^AS5.S-&Z;m: v.ut-NRI[GE_;&&3wR-! LÈ{srfK0Qm(Vz=t 6Vﺾ^i 2 ˳N .֞ o'yt[.|⭿z_^6Sg @dcBL.98*d1kZubĺOQb)@qlmO>錀K9ʫWT\>䠶c!k+W,_j.`CV`6iպ3 V@4iecbz-CL"qW< θێZ:V#itCYR?_ OxYiy7X.(\H,!ظ:di%]1YʞO1QawlSHcB \-6D Zas]㫈ȑLP &>+zA.ަ[J;{ء}_[V1Q~ BA`A@B'(Q3Y+Dĵo kzn*WǏ;R<3K&-:{GYpJo'6[/ E!:ǥY7{4&py WTcb`c-y&!AΆ[VyyM#|ku!]e#&BN2|-h޷vM> h?ԞRU_yƵҙ31'd0@ zd!&Ƽ.k"aV]jnEVbHO5djud[1W1O ,?~Po)lgq!s阵56#/e`a:_2:Uf$Jr DYwY;kҜ.8;5OMZ<4 g)(4I34hCAê#Z ̆RPW zpiτ](j!ń*-Y.1cWx^v@p:_לk HH#~᪖ު[[y< OQQEVǃ&kK9.Ql[t0awP|gynVJ6y=xSdYncD1038/8G[bR#ZY}DxWypX8WSI,A6g`v!)$1Dt G\IsZ4|&츳Z * !%y[dW[Kek%b:Usڛ=7HYsuUegĸZ,SFQ 5]LfaAPZ .dDsԋ ✞!֦(=ʄffsP/t&-qKvXHY/[+\ewЮܑD7/k].\3<zDWsu>sސ3i$XVτ@[䓐.x9~C7BeHa2$ft*H8K"ȯFqyp!q7.C:eL^0!IK LY%ֵkE`xu悙3h[E9S,S9|wi~pwHU !&;['p<=а5T(YSd*jd\̤KA]or/{r4v/%\$w$] Xi_.وxR Mg1\nAHM8@,spǁSi֗EtUgŞ1sgOl]z;ul.[&%0iZa4M +,_Q ݩ󈆇L&;4D1z({Es~Th=g vllCJ*Dp*yga GnfLV1@)pcD3[.KG#bfIVnT:v>).P-nA&,Kikya=l= M ׽NfE$0J3?s`j[o3 YbUCEɇ3pGS،FV [g&J_!z$ۉʘ4`F3/CcF;LaB3eN:uרS&G !sMSJ0~h+]* P~ÀHx@ܡH>&%k>Lܨ.ryz7*SpJѐq/*5Mk-d>+ϩ@^ F,Z  o" r(uO֘T= gt}>wtMd~%1XVv <.jh7[Z(Wi Sw0Sg?>1d:\%)/1(ȣ!oYpuL"" 1矅ЫtI܄_<E6):TW096)`NʣE*t2v=rxSvgWX?j>W׍'ݬtHfX1?B̠ӔʀWЗPtvY`LZW?_jQL@^Nؓj5Sw7/ٱt#(L_ZJldO"n6)Y+% uT䡿)ViqASfMz3Aײ I^rIM;HLOV!'B^5"0)hLؽ .4TxH8REiFvH\{2$B*3_y\@$EcJgV"^J16ρfެ-\{1F3x=ʟqJ<"`Ny )Hm/SͭOI,[O;OkfW5"߶\ zShz aZ,qٲre<;t|uhuR@ zS.vҔLpD{DjM YƁ=~ӗ-*2yu3}&O="G*r2~ 8I:Ʃhv8:ń:`K4BQul}I鰼a*U};x=ljYG'$<~9%]e*@d608BiitDp>1c}̮I՜Ҵ-[{|pjhFRTs#hTn)kgV궧()e5{/婊6Hp\m qc=ߋ[U-@p*O4굉 HrYZ o?Ll,=Ϸ{9T3iyU52z؆5`_d8?][<96sϒ,Ā=kl?)ImG*zqQ?ڡ6lE\6iKu%x7>a9)f3oumWS. ˼5.*k|Yرs56 T,vӇ76] ViucSBj1$D(^YтְS[C"idѮT'b&&Wx{:NpŐG>\ m}'í403)4IApЗp J;-+̘-I3 Jԛe] Bz&<>|.IU"d}%xwC\rfsD&OZ@UzNtϰAjʭlRa PtT*^ڒ;7O,Xl ΐW7 M֎e{. zp'6uP{VNY2W}ƭ#W;J;0ax6^xȯYA#":)N8 +=h''oqx?a]^6!q&R곭I\P>]0+X&7)N Kv8Sr 7H7j:j}"x~Іo[UmCmRe)pYJ!'mL󿅼j*_TZ`ˤZuĆNsL%7\D3y"c=2(v_-Uu`nA}.'I'U56pEt?j,uϰ Z]]XA|;بӒקy:΃0g|!G7Ӻe7,N·iHğL?6H̀plX2Qxi.8c\ s2-c*"!-ڞG÷|9LK,%7ǜRpB^|>Ca#*%;;Yt5AU~طI|@0Da4@j!|Fp4ҲM"U"#ĉ0oPn. 6NsiZpT^eN 1gp}R\[WFbnodquD6֙Ocsm^9SҼ9w_pBǟZsKQ:Ȅ-.Q]ExE}>]=+wf=zd0I?*/igh5=1A~,_e)Trwܐ&K$gKO10;Z6|jؿ}J1 9~">}{dwaWe 8Ok=,G4{:RouPd}I,iV(s f;NZKwoYPGl>ªI~R#Xk9;T%@3;g~YDG$.^^! ו ,C\ 뗵ǫ !\7̀fp4̏qgL_00rL[.?œ1"b@jB%ğ[S%V9`1l}133₯}q4)mm EVҘ0X׉8˰7}p*MX¢.{]<O,dQ_& =zեtgpQ99Cb´Yߞ/ -!yH1Pvq4p Sk :-xWg䐽18'hXQPb[ZdHBqP\Џ0e@YW%cC%?W"s(?vC:4?臚Jd>- k-v2C oQ)ߊInٓvͦ>tɾɿ2F*TF0&=Y❌ZB>x/})&48 UѸ^QNv5Q+)R;?`3d"Td4 Qkv!HğjWᤛ,wD|&l%N)!W'T;Åڑ]l`٫k:]|y۫༭ ?e\ f{jx AF։Y{kͧX pB 9u"N'lVYesaK=9:w ~Td{X}c[mLT`Ho~R{}5;LL79pޤ3e|^zf^ZK4|Z1"fselAyKw_g~Ro@h1:I~eFGWpBwfj鱫 -/e{l4Kh 31[%deRcLQ mM¸zG[2G8AjdOP-I\z(KkFbB+fvOaȝ uj&;NtYt-ʀz7B jk:mj4’ ɒ!4{SДN=XYZ{Y@ ^#kL9Nn7=*RC rD B ۙs2$z]0M̞h{X ]3 =C\uV3GNa^{mU "}JqD>8Z-MIg'(V2 gIC_3jdF:gԴ u\!:UFYhL h97ѩ#~\4 %aw6S,mxۧ!E xXp$Wmи9KuyK+(E5AԒE iH/9-nv 4*#>BX4^\0_sްl[P_b'+J}<$Z!ܻdRh2?^) C򁞤՝m]fc.[×R8+[tvQPDVIs xTQ40Q02g?JUqDRk'$5Oc}fsh4[LPF=Tb᪶)e.g0X`0@]>W_,Y:oKuӡZJR ޗrsf:? |/ZŶF3pfUOG 2>WƧ4Oc:~fpsǂWUu[ K|3H ѯ} Cs.l~ XQ)%b+D.GDQT1>[鋲KM2a\FJ2CW.8z |Azqj4rȖ4XujM@%kt )!fL6üU8/ oK&;3Z~j$h&7]NҠs`Ԩܴ!>J#yayB|2 4ԶV3в  <`̫~b 5 {H3xKbkd/Fuc2iPw8q@f7G>+[EQ^F @0С'}oV7T 93LB7횰=krzeG{6%`Iio#y" g3yʓŮS?>MC6' 4=䍘sۆxqgnkgȤw4"Ԗ MTzF67C/V]Qd"{h 1*~U__?FEBz4lO V S7UǶˁL/[D:Y{Rc\Yq]Y*@g]gUb۞jF~$/ұZ-;mdvNVsuc]a7ŭ`!/՗{HgV=ϲQg!Ss1S辍5 Dd٠4ꩇC.R/v-BY{ڋQ'ç J#)P;IqХ2eYx_"H݊|Ke'E>(׏trвO)`s,GFvQ?N?^k{Uz<5>MCQ .@COz]Ctaa@ @#XDL1u"&eȈhh_":vֳO5(X!lTVMcNl6#t(lZF6BR"5nMYsS֋UD/o04-O&_&؊o^AyB;|-wjڒ~-4ĝx9}i쿑hמb dY?bT-:}opzD2 8ju!YsO3/RG0l[TVC Tj)Wrg[Y!*Q]ҡ:/'&Dž6#dt%X} FG,$mF3bN.cx %S+¼D?2ˉ34u<'}Ɂ*LJ`%)SZl[A 1\? y0HGy`s_0zk>$g t<"/nGNWo\ġÕc"ksu`(&j@" ad fꈭݝH;"R-hf,=%wi'gqHa8Y uM|WߏIE@aľ)<0PMLޞ t|sk+~r> LCϣ |ۼR螯'd}3%_rgmY DL S(M;ŏRb _VU RLE`)Ȣw;3&Xa~VW"&$(y' _>%,Q0Q$)./>ń)J x)aJN([$K l{󲵕d Cɿo,` t[%}8I?7ݑ2y-NU!#kK᳣/qnnG)Oʱ-#1@%j4xYUI/Z'NUBRA9{<" ;+a3FmAhFVIJV~xAfiU! egҚ28ʭ ;xƩ&"'wr6+DŅ_`t${[\kK 0"ϔpCo X4hA % `Tמ!w@rc)%3pb?` t)M 5O+2lpQ*lQR4;Y 9ُ66#k! ([ީO|@"LȬ y3dXZ:Gx4{W'1rCkg8aW@-2ٺ׭'ESfZz*b*:h uԅ'! ~ce-΍ugbOkxUEՂy4=y/1?)} qy1=wKŻ"N = 0_New6G9$g{NyT/Hm$%ww\v吋`}%77#nD澔X0`3Ue,n,.Pֹ~7S#* [; wT"S}JxND$|2,Qc$XTTcO 4/ XA"&)6i+K=P:T[[%s/q$D5?#ִ@} *Bl9oEx ~ENCCbB*YZi:[-<91˜۬8gxN%-/SAMޭCƅ҇|~> s,޼+{%Z~4LyX%{FPX Kґ(ȕ練dy^hX75ihb߽׳ hEZVof-=1+wfb|SUXtSO&r=va(_F&Ŏ6uHGcMHo+s0l>]|3ްYaˠk1泐ijKފՠE[$XS^~wN 6#κ^Zcgl:ozכ#zHNcO_}qxn%P^M-D6R) GE%G dK:x>xf笂.扊7T}4wʀm FUvSS1)3w3BZ]c^DbJк+03 8My (gѮhr=O4^;iYwmUW4a. DO#yc jߢr d" wDVcV<옂Q4w2`gM ݒUXϪ }FQJ Ks:)bK4=b*:MO,VNa˹Aș^y|fhbѺ":&6o4OޒO Xʧ-)n0v55qJ;XJ$N?W1av:OEk̄nVl%&V-ύ s.">>|b$¯>`AA#%NNl('()A3F1FTHgֽ0*X7d&f? q' ~?Rҏ;qմm+`8RAnklнFł0P̳*?ehmQr٪¨p<:}2yp;OThW)Wt'2 ʊc6-1,*rn IB`fhA-5a]d@nia:0Ŭ=_և2^ %a~%§A[<Z٠LSJ@lޜAټHcbY5;cfT/G}ʚѥS8Sx Yslx'\qb/ܱCٻZAnrX r@' `ZU}*kSD`Ӭ$x7rʅeBT>HtSa 9%JB 2kf>,k)ŐZja;x O+Ǻn/~4:=D~VpGUC~yXێ as{ 6\:qod4\n-пeqa>xjGQX pj7L)Nf>-?2% t7rˮ9J #< ܙd@&O=}NoL[z̪8,/ob&W - 7x$ȏ@\2(GmsDZh‰ zJ'tmO`& xUA.2MäZ79x,vԂ oU\q$Tioϱ!h5|ؿu&7 RG>n Mo}coGU`b:\Υ08 w!Ԇ@hf &WVX^-2l2> JO+*uʩ8h(=) rTEn>djWc7l1uWǴo|\DSl&~hi?Zs~}Rj#^mۛc|5eu͓ӳ7HU}o35:s_$r*(qynRaL.PDK ^g$+Q dZMYւ@rQ.?KdDK .QY*_מLd^~}X,4=CEΕBJTT"d}ǗH+{kc0k9FcA2?޶t)wP!24ԩ^iu<+3:>o&?m 꼺Ӿ;݈B\h0$Z`WMI˳?\ޗ ! %3 52 MY&EO=PEqDB. V0@)%h^ޕ&o15q/gboX"w#=MU{A:"Z}FDоG -r|yP~b#_\khDȵ^1DXTSqF)4q@$K]HXLŏeMB)#"GVreE?,Xk='ƍƨSkn_aEL:dn^:0Yp璧` } Ρ]R200H; T_vQ_ Z襚D^|',eAšSEJU nqE@f"DMvDUE(}K]Ȓ$#'K',CC: ]UZfp ћs18>ܨ7ѨbTyٲ$2Οqܔh{ֱVFm9`D˵%?fv+~˛0B?HTŻ:g#3[·񔀖" 1|?Rӝ [>vk!8_R3}L_LѺ*`84H9p,;D͆-Ƒ{HÒq/et})@&r/#NYo%LLj {1R Pk-\H!̝-BEg e|Aa"e_H!N6|uh :u+м޶Q/,1AEK> ^E)2/)ÊbWZZ')^ʐ?.– VYI $Es8rby>_{荙CFXTgl͐O6(yQAnEtAY{$S) \i^XBe_k<~B`V?]2}<#Di/a%vtRcXaa@ʜjL]h3j6%f!>p86(20~4A&b-oʏ (|`W '&md ^·+f$Ψ'dfQ]3':Ā i 2C.{өCy-gEzg#EH;. h/LjxXk-pb2o}I2N7>a+{﯄i< Ŀ'B M*ɭ* €w5 ~ߴg׼.ԺѩHc*`k4%+7 {%8]jC,J `ߎ9r L; iۣӧr]0dpBN‘|&<8Íƌ0+gq: a1E~[3᪸_'";hP$ͳ y[>L%4q/ҮcE4CTd]\pnhdߺ_gXRQzc{VURVbwg1CbdVnqvjCƖt˥0G}{)/C7t]c\L*zRi/%y8}uRgj6ݭM,b]mW(mVX`rlLn ػʋDvɀC 1fRWClkx^"mQ{YS{=٫EBI__ss imf%U niە^  ՠ 7Vhx7Qե? )&|/psulC  S"aBһZbă fΎ862H^t{fl Ɗj!FZp69z+8tT՟nʀZ05c1^r7$ it%A+Hcy xˣsG-XkVh=^ždQ-42Ouu'͠ wAEA/sv\Ē0GFJmP~U q AF2ʕB?;a)L;ȯ>%u.Ղ GX,fIX:Ռ2BB.#ԑ\)*לI5̷y{Q >[@Oez9+s$Bx?|~o(VD1?|B/]A;b^'QԡS<6~F }v`r7#d*jlK/j&m1rƎ5&i~ osZ1^,9p0'*tep|maR'+nI )5rnswnG/l^+0lf(:<Dg. `KdVnw_T.SSr^מg6EqAmkR:͜0@4X 0.YT[D!V0 "vX'HP,)i11Z:ܟ?'+y9"{'ux, MnArUDheNqoIoM5`ZIY\RҢ4BK2b/eM܋0 &F5=f \Sg2 OwG'Q'`ZihI=S&h]P]JȨ52fe$hqCn\5̿X@DZ6ZþZ-Kb@:G{iwx3Kq@mF7MtemHۉd 2mzB3tgaP 71>'&6ݢBo\a!t.`*NNulZE kFs1~kA`_|v$jI{ xG$'I@Cqi<˂YT]x*u./ix(EJn&olN?*LM@IX_RmG)gBtk* }|efϹ_]Rwkuqh;ʯˈГIW"e&D.~a$rau-I"!l/;꿉7zyH320ŧ/nVҀ{5^>vLk\7`VeO [g7;I$ _6$(S,foR7m3j6{,q}az3ߓt m)IdsB*nZJВ }Dm'ުM ]^ K4+/vP˹Pvhh až-mSh}إHY@ET&RQ J#tи"K*g:.̋5btktGJA0hº<1oX_~WȨ/>HdfY<$9pO.']~۳ 9phPѥ^;8&IS il-j!X΃A:z9Ӈj{[˧R&pL Z0EiNF*/[>jx/mmq[) `DJ>^} ˒(Rgv!0j,_Kװ$@3{cU6X})4yB}w5~%?`"Z7*/2pn<&AUDI4,fz&6aJ=tdv? ͓9%rXX_[W X {J!cT/Fmy2ơN^YE;R77:8A{pe}[m[I"!h$#gҔ#hqV;Eb]nbͪ1Zg}Yٖl b6\5_3d2ҽn~=gu!֡[ـVNJw"8W>qWwq<ߵMt%Vi׽`#]#nk ;nvt&0pt_O xHHyիfbƘA`ʥ+C"!3WIO <IcYL*Ӫ۵>t;4:(u xˆ{\µXo{~5=$Dݥ6(<k:a 7OQO6D zIZлgk,}l2(4lF݇ G8'0~ֻM}-fkvX=.wlA V0QA 5J#Ķ"brb+ dX21=9E;yѡ4xSdLO+U<&}IiD ;8df^3d)Ί_d2@!ꭋ\;}(ܺgkyDK_@lE׈5I3iǼ8wx4ͅywzƵPJ׀W"c4Mp)i W_]ĺQtQLjRrgCl;Aʗ7VA%d5'Ұ8; Lsb6G腃 Yc֐y8?TVynJsW^-phJő"Z+dA/=~d% &FOaSqFŷ:@|l\pZiݏ*'m™1qeg_*g\|4|J2"NՖvyXpǙu0[;G|;P˪+hxENQ R%[؄h#OP$:pkifǂýG~՘gxp ^@%0@4YÀl|ρd?%e6|: f߰nA\e SBOT_F"G-X׆{sImG4s90 Q\wr!LEe[V2 Dgg?}1<t(/{PދD@n9{|t{Ac}2f-be&}AwTb ugc>Ǚӕd:4X0=)9WjfKIBx1%>r):<{S`iF :Ҹ3b{KMߑ,2)}C79n89X/7Lx!pVn t $6[:2㸮.@Jree^F\xFW*@=3l f2#X(qhF\ 5RJ] *0w9teЂ 7Fd+XZ%aUxlAs|^P3PuwBSo: r|8SDWVP s7#h^5ؽKq>ΰCڌ[׊RQa-eMH3eM<αD̟ &8|T= qIi%gj$Oar%Wi_W8.q~*Ofw`~kעW !5rɰŴKVd;ԕ n`3'h`V"h!鏯'z^q$#ٻ'K#z8^nRAS$ylI{<_ sYqSXX9'N`DfW]\`^btNK3% dObJf E+Tw4+_ }O+6JP8y'7@ B/u8;|ߓt*TVQ Rn&q71Lmc?ٟWX^a L-;UUF6;|C n +g` ie bJ`0tX:LXJyQҹwCzY7&k#-A_* E89`z7\!@`u]1 ?9q!?K]㯼Q?G9K-O_3FVzßarT6yH߲.,(V)n;~}xx)a8mF9[ipz}S#"jwm.e&<0ɪzѳă)"#dYZfe9 ai\IT.)3ܛ31C:6[@Qi xw:~ĈxVc\+i@$;Ɨ18O.gڹq9ـ s p\k6.7(n1~fHF =!!1 YpY7]zV4şuc,FQ1! *9P[LMi8`BV֔f ĺ²0OAswu? %KA\5H\{̍Hb,~oVj ss=p)a߂_ElRap 'W/~X ":_Ѐ;m%ͱF.qӋ]5K2Fv4NV9 [b].M?x7Pm4禵ʃ{Ó[c^ot C&tInn +p3b'>טV%]s +HwyPd}u}Iag `> b\* %^Ôo<>H{I&ze[u҉5D:+t?BSa˞eƶѸqբ[՚酊 C`潒(5|s9&ҟȗ 74hX1gqEAhgٵG1aOARc+ye.qD/64Xŭp<_qĽWyΞ6-e3sozjõ<j}fimˇ>iF:[u뚂 m8NihtZ6AӤ3lп,nsqT$ ޔZ¿:$'gbW Y?EaR2n2F^r,/8:c%eK\Ιe,RV8|84lB`?#<=vA4 Ew|7sYTӱC+얚d⢋*)FI,;Fiz4v)!}x+cmέ*tpG?kxsd֗]U{E";a{G99r 7TA'7$ S ŵT"[;7t ?}Od |𐓯=c[*En}5<'c MV9;|x%("0p5usubf]3zz;x4N.${#hA(OSUL9홰ÚZ_a䠷}/q.7 DY׿2Н88RzQ^s#F#bWjL!Rzs)V4x5!r!ī=gAL׃:WJS)*߽4Js-3yK+XPWxMF>[oĔzsH̵QenJx)3r.lL-9K~$rCZ5bImGfN;q*;9c 2Rg'?t qB?7c4}4"TJ@W :N&ӢA0$S OKM\gҲ|2oHE6Z30iu`ߞhL)B\Br#ō^gZC=.J3~egEb9]uLJԣMQՆ I ݡ}RLX/Q.O[L(KFZcY[0#p/W?vA;(Rꬓ!`sg3 %g =^,i0 ȿ74no6'` Xsɫzv{ۺc! *ReA(:\nxa|z[QL:HNin/OKvd{yA<0EY{‡W.ps_kNI{7>=;FU滾D-#hα\TW.K麃q=jd=Rs QZ~Y绚sQYw %?2.[N`g#sfq1>g: сn3/2(ݴnԤ>Ε]Ki 5H }.¦w{U2>YGJ=A K-U#ќ;=ؠ?GsUHaaƚ| 6rYzn<֍_j JW |U=: DKdMҖn \Jԁ#u-jҸD2E40'7Ն7YȲ}HYGxĜl3rA  n! PИn/G .uM|xgzUGt) RoH@ΙDZL(\* neGiRjRECyKQd_ 3mx"zjMK 2[y1'U4[Pfid')wn$&Ƭuz w,h㌼hYJIƏ BT2/kRb=csO5$߰˜Llɏ;l鉥.,r0Dݔxe~ivQQtQx%CmoL(̠@TE?k:\^ߚd:뤈 _q5G˘ƥ1pr&)DUHޜ3BOgk cA[ pơw4͌\`-&U"75eWU"ظGK/.=}߀}[r/Eзd+-Z YŽ1ZE*]{ꚉu4ʹx>XeG!Z{!%M,ehh|網́DoFq@Vkge|z8KRMbkA 4\]BC$xxh>nFyP쿌^Z2OAE82[VqAx?g^(J瀓Ej }ŦcTg<<)z:0´T:v7 DݝHObEZW4^9(ῄѲ 0Ao*+p+mN5ނn E;-rBdBٮKvF+~u1M_ִD()!;l4Y&!j Z3q6(dI)/ڝXn'3z_ca8GDzvN$WnB'_(o'W>o (>g_%09aV'#+ d$,2D6J\{?!uO,2ޙe9%wGZkwv}#_Il9pakcjA* Jr}Yd)(X{w`i^"U{ Uoѻx6-M7R1l$ uOh13&&[یqFɢNKdܓ=Y4 6BtsM?H|v.9Vz(.Yje⎜3wt~W׳u -2=W];'`e~w)AZ.w=))|r޾ ݍSVx@/{n ʓB.Sә|}WsC4X[#X7)[ ! ܰFo)VIAuA,] *8l,r2Ad]7dSA/gN 4Uk3x]l\joIY.kͬfaQ C.YZ.ZPnL\. : q 1Mih)1ژ 08;UPeȗBQwJ,?l}/(64T+XUl2`^Y|jŞ+}:܏*`eI7n*cVL%"H&[H _P chFqw1 zI?nb,'v{uLnA3݅԰3E Y9.x]*x*73uYUh衾N7~q~]f힙sb ḰK0C;IIE+0˹da4Usx'+I. T.VAH +5MUS2 Q_9 ֐`eGiu?\|֩v:g: #lt+ d9_kɸg]DLK8ZL0I'˘Y_5$1wE3Y2#a] J] /RP)bdϱ2y/Cu#Ql;,4r"~5 $1;`bݓqvÀdwCğI5M@v2qVΕ@w@Me0CT1,obyWM=w.L[46v'v&vG "!OG`$u!\wlg J\K y12nRbxuco Ms] @89ɾ} S&hW}pn'&{[UOwR&GNҜ; !~StlF}CAYgJM<h?]zԲ1X:WCR4KkSGKLۊ7!rqʵQZMc>EUf۬a #IxXocH4rO$$(`k$DW;a I{~!q̐H5 ׼Y4N{lۤ2%kqH2d'||O*sǫzW@s=>ܹ2zЪT(AF<yTHNߵX3žs]WO4f0Ped:'ǭ1M`<8لJpQ psq;P"!_MNUnkwi#)w3!OO/cTG^ַ-VȊ3{ԗ*+h_dpу@јZ!I9B_oS%,݃]m >j%IG{gAETPii}iZzHR_}XFm$n(!ES rj_*y4Z SW/yȶtʖ>RZDd聑+`/ *ڹ\d1T1zH>HRS\(Gm3Xd"ēg)\=0}ΎK^OZilHΫtX=C_Q:&~n;3E`/Wn}vFhӮKq%%Й/wP} NɥusGiL"\#h +ꗽW\E0LӃ}>~,ӼyNJXͽ4_E܉ s >=亃zv4bF"b= HT^9lsE|ƿѹ=LoəRTU; zP6qF3I`ҩIS9IYOՖ}Qfgl Jzϩᥜ7!]VZj ˃*ߌkQAlLnI8"J,:HG?a~i>F!Vpژ=ߵr] gtե4^㥜{VY/;\]"?/a}; +uGVWknFKӁF*ޛ1Tی8T)r[r[l^67|!qQScV̘o#=iϊ`o8=~'Xp;-DPس#VtA5^-MYٺy݄Sn,rt0v"Kx\%L5?v98Kz>TPq/oP];BuAÕq#%-'Oe!|?5\(/gM˗_b$le!G-֔+=wmB6բFO5T\X30[N-34@ܺ@@C׮ HNTy[|mqTg(+!ؼt'Ğ %&W"f9OdJO|ΘnZafl b=w Q;54J|[,^_djOOdrb%,JM% Rh[Z?:ϡ" ;~ "VQV)uDɳl#\TyM䘀xئF|Z`oZU&p tT yT_K %aF0eft+Qƾ?^ n!cmX1>}cW Y3Kq: *`>rmHPVOɖo<_IAQW#<"ۑ^XmNG|L7Y}.\x=ZSY6ES,} BH`;DnbK*\RJPG"^;34-Éb'w: ss_=$L70R\VOM6R'l Z蟟 `.pąfޓ뱵2%c8>&n$ö(b9/*yiG-dze>b|,@] Yxh|v@yC5>{1>E楥eùz \[mp๷ fKM *Ts}?&>⨛:7p]Xǝu{&+-m/7fWjIUŎM*10ìŨR;#$Kq,n jч/ SvKF)ļ":rl.fp֩CRnpKni"Ɉ^Z {IB\ U}}FԀTZi0)q(ږok+ _n9gjNJv^A4Jf 1[Os]VL wGAQիu9(+43+6S 椳 F0m &˨y,\;^6LgmaF)0Sh?W( +SL <'07ƀIR,|X="#UCyސP\!K!1`"pAd* uecDo ,B&a}EzBk4w[7k $_ SO$پK{7_.U/-Z1c [4Uf<z GO×JI'a 4h4Dr` Xh4jSM&&[1aS}s4J} ҊPg^ZcV?5c)6supL\@w*T4k ש-u,j p0qԍ;+'2mEܓgdd*'r'HɃR-hPsn:$1R;fLxn^ 9+6GM]ݕ~6QtYVt_r;Pt+\CD 5><( {l ]~? d8 yfBT wĕ?DÓG LP~ܱ;ySbHw5rw,u[ V ]6')eo K.o@N S(k(ˤ=>^?GH>R.0 D2W`E)2K ͗]P]}~Kȡ1 $ aBp,#,׃? 5{zg o> P/.!5xW0&z?7|ӶCV'mg1Y ĉOD, zaço`k XVP/QĞ !~Eax06/ )쟾^ʷ=[%?Y#B$ٯꕶeLvt<.xm8(?*l2vۮp[-gK戵wʜ|h' ?͊+m &ʍtcΆ-y#-ty (/ 1O*V^6s: 83uD]1DDw??J9LL6:Dm١0^˺vgvn+*@8ڋ˖82H HdRy\gp_gw5/y@LI<0)E_MAYo 7:Xr$&9 tKXoLRK+nȣ H!֥iݟli",SY2ʂrtyV?֝ئW{bĠ-Ydj!&!n"nz" Qķ("" 77i%Sg %$:sz+Gri fmyrBnL6D]a Fx 74B˽ľ5ɲ,ˬ |xF!ҊMTC~da^zVPK6#O^ ŚeX#NpZح;TDVJxwti<)nI`DzxM& @3[h2{eyl!u1f ر2J]h+ ¥u ==ULNݠ9KnUS5JWƜɜ@[8sQ NsĽFzMyWwgx2<hh 3;j'QSn3f[fux"f;df/* vy{ZՏ7imx|Cm!=I*N5NijC['#lZ0@$7\#0!x|T"fa O`-Ob]N7zIJ2$L&3O:O 3E 6jfY6op^n/?ͱ>qhdp[VMۋ@?v /Φq01vXIQCvq_@j>8]6$D)=gϓ4,`iU9ˊ;tho|]}?q (&=Ir Ɏ`dx`Qw꺤ˆU䨁9/0vfTԲ`{}ίM\n"a)}xmOP\bR:IED$ݲcy(1T/|Ć,2S,u8PU~sASfTpZB샊lBޖ;] \p}WwAAqiY#4[dtD.]hpµ%;*OG ~k9%*N4ĺ9,W3&\#YA0[!(do3H=򸀖]ԓƶz\jXYtމ_xԽdpKQpda Dئ49  Ξ$aeYqDYb>]dHP ƺ(R '08lkoI?D̗Ζ8v^XHOE: @ ^vnEx7w~?`' mWEELXmm-Z!#w6Jaz[,TӤ²9:`j 1)#mhBS8b˒ڝ86`B*QٍMmˊ?mJfSb!V[V$n0?w)-_H$ _rpV(͟)Y!YȄE~a!̐&T#f*&I`X X8Q^7E:${|,Z$2KZzǂ`q buV#"[DJK~Kb[l'.k6<?uER:j 5~"?ja=#M9 5[}ƧHgZ,%}jYeWњ"6tVKTYpnِq|@;ЧUQ#Zf#?A7\h-=5Ģc@D*lX-߭Ffz+"6ЍiQ샷wp}=N{Ee1J^` Ÿ: J`MYqٔ-; |Mk W F<~_`a &WxZ Pِ"&8p! p%A8r"|47`7ƯPAl-.Y)ZyWq=Lk! j~|^B$h5#TӻV< THw5:5ya4,x8Ftƣ TY!od cnTKv_!G0yۍѕ9 zz=:/V]])~,dr;St]+isq\oL7Ir 1/H3$CAq#Fa 4;\ b, uq4Re8{nYN3Z`sOWiI;zXHֶ˜Ѩ\˯z мȖQNWAִF ۟eP̘X]7Jr[C6l/0LF 'Up⛆v,؂*-q[z)^S ,hfEq/K>dգrẠ+<;㽠՝nÚ$MafJlW8ɣ [ dw/2xyH*$ZzǙiCׄyzyݞ{zEyr,QB6S8qʝnz6C#cC)ԕ40 7_lb&ݙ5"޻rĝ {X٦A'@w؅b>*WnX+CJpKKSQ#`Uu0h8N&畇q}o mA›NxS.Mb(z`٨C:wD)lJ7p*dn q!d㉿ t{r =2`>2d}{vq@bFIEծNO8,\GbxOba!YO΂^#.m:`RUR\d.?>M3׋y[w5#:='k)WMҿ`za }NJyRیvaWAtVb uB* >EI \IpBh mݪ8}LrX0s7*k?q5tf$1"wۅ$gQ;lP~1x<$]+6Z}8x1&r(A1ƱrgϠ=~lJK}t;<P>EІ+_t&'XqpK!gӯt88[&啀Lo.?w!t22e?6f8aإqA1=붨^3sb]mU+ڽ _aQlnd&nƬInwmA̫V֏z0mt3<֊MLQ-mY'miK~A:. E)B2*} Ӯ1HXA]5)EM2$Z n΅ޢ3 $ N͏kyũw.!pTMYH!4w厗Y #οh;Gz+dǞiY"9_67Mϻǰs ϝ_"@]F\鐞EVL(˞Bws%b/FkX=1$f`8z6#PD02K̀iR=I U-2YHE*8.pl8yG"w8 4ZU.9V_?An5 ZejwVJ`V$R~~*U Ax!FfGC+Q5aVJ4 @!9Zr690c2IR3[}V]xXq)h6]Z_ْao섩5SiPeʳ"XhNqtMy}DĢIq8^"oXS0P;.Mk Cjԡ/кrz~%< AX ]Gd9~>] "T"e[,ӝYy7PL& -NoyA0tXK B:8Ә3@5Ofy!i/#:8ظo qъ%R6 o:$-\B4ɈVnVp`dq׮U&7yѮob!гg=X8FlqiuF!pWWPQ?y`> =>l+ci)[wxٜd/8qt$6dL3CZ>s=dD o?[*,cQ7vI;5ǪrLt԰vbE\x=l춋'yWf"`6-k\ovw4\&ۋCgv6q&n۠v*::Pc|jb,Ćִ7Ru`U;|䅷&!͎ʍV1\0POR^N߷y8lt\AQһ + ʧ; ЊO<cWB_ - WN P(Oyhva9+za] A5EB2eUR-pBN܄UͿ1fhc2r݆!<_7!cJ?=H?@ !!̅BC'D`dR_`Bb7a'j0xA71#QvCGaj2b^k\z)WͲd5_M$|J:sB#s$Iԛx"5@O"޵w\صI#Z,c#1^Y]4bH v eref+_ѹ[A,0/`5^>ѫ%hD1â0\*r.hc|*!.SQ7=\>54}(= [!J5Gl'xh[o>"W>~` r?"d"rl\C QjNE[12`l!BH+CnIۄp䐣EbP8 G;@j-GϥpPL@*?d=Qz~x*D=rj6<<7ץ#Vg"ۺ.E*MPQm>R$vQ6HLY \wBPqaY8ziZ,#˜y圲]/ WMu.N)+EurON!ՃO[py|Iم!^S^;4ј^u3SFޔXr| 765eR*8殚wG,N2L -! a(>g6 yt:rUi|QauFmޱF>Z0rM xwR& _8uz+uj=R%ww`{8uV roz0SٔRf\`kz/Tam% h~2 oRWbD)?NLk)UI: ~D{(gF͸<yP DȜKZx^>Pj}Ӄ*+Rv\܋&co*׶bNX-^O}kHBSaFnnZ-a?Tz5lkoހB<&ĶlTs]-v1xuA,/GŦ tu{ꜶKޞ寓c&óZm`ntiK2:WRE*ZOjNyBMFb 표̈́a<$ԋ;w,ъYaNP9UI;JU<7M}l^G‘2s!3c=+7zچ4qN]Hn+yI8ЗD) UJO\E)7  mu#$WuHe6lȥgAx!\Z+}j,'A2YژH'{?PHNSƈXHfruxL;[t`1q#2rir‰otnMBU0Q/TvHQB|oRLl\ ^:J$;`օ͇)m\lؘ"Y ]wv  jGEvq_{cb"CP2 GRI]_C~p (N' #z7aаLUj00nNP$MbbܖSm"QXЂN'0A(z~^p}QC"->d?@X*Z~{qes~ΟByQA#[G>B5ݼuW>F&Ozն8ԉ'&81&-]U2v vLJ`f_ rhBFbD9FD%>(Ӳ>atYn T\'xf'õG>6{%.\)6;b㤱yXX.!i/PyT-$ڴT0 $Pm$*8-=qml0Ǩ eB,Ӽ 7uoUpZѧ3:TVAf#dW t2{Yߕ }7sP|`)|u;BI+oSw)Z6'!&8ϓө3,KIul?YcEk{ Lݼ|ƉgG CUQjo,e:WOϞR kala~& n:8! h2I$^^K |r*!%‘sGQ 4<{Zb^`(®͛3dMľ۶ tan"(u 4ⶑ^DbwY4_J$1\|JEJɉa5@ml?+4y?vQ*_5;]8@[IȰhN/2[K!: 5%Z=ș+&q>DJ ׵1ɖO̯P,h39Jkr AZ :&P;?s]ij֘uTCnyK=PBny!Rz87ɓq&cѮXVUil3>Rhf1Ok*:oJ;(t(¹{3`lc00$JC42?20:+џS<EP-I!s_X~-~Qc~0kPY։`#~O")2;0AmNSMF[꽖t#RN<?C&%M2 ~Xf ٩D/)M\Q@ڠ,Hʝ銊&5<=23$E&6l)>xc+ ~CÞJvԤ>TwޠiMDKVA*ɦC LW8CObm A/ad#Kxi/q<pW@8XwEb*$HdU.i/#y<Do>u*I@Fj,\{A[>YCqvnBPc;QQt+RۇRnSJ"kT:f4"B tK+I6c,k8;-lc$L@.-ܻH:5E@hh²'!$3 RcVR=]!/m죺0k:E#xqE孨TR }5-<=he/} 3ׄ4ݑԴmmj 4)1ݯ7P@o4pG @SZ2}vY: |AC}> &ųqR=͝BckUP~Lr0*{h)eU\eG Bc*Zl+N SR6bv4-\4%5R{+C(jz>˜o5uFY)S#p#yZ>MgPTS~K)=V@$E֞]Qsv;W[~R^k-e]RHX=H{=dr+p`TD7ڢGMxPݎ[U LsERe4e58k_FICgUnsb8(#aj >d~Dk6=sӜyp@V;w2ݏ{9󪚊4hwHt0p`A.6rHt)cqpǙQhi)p1s ~ }ٹ:䃿sV2UzM ;OXΒ p:i=f!+]2 )-ukR],(:,3QPJ́OUjwY~Av\ShHj |?S>31rMfh&֡5C0f!N#xK뙮lRM0=!JݖS60;,gK:P! u 4.NZߐ`-boZ&ApYUL%ai!=C~šA Ng*!)VMj! IpB>bEy $ܕ#Hy1Vkr0 $7lZ 0|Lϙ h{#tm"Dʉ5P޺r~s3F<8+ϒY>S~c"b=`S dB66 pcE[;&5#nH>9褛) J:oaq>6րIs\tS21֋4'ÅfeSjpKj!{M ҕ5Z3T\M"yC\"1uÊF=R RCK&-qrFl\cD;3 "0/GjԨo #eZNMZ ?t=i`|9E]s?ŮSu}$CՀ/HݖfaƔ?7X~g}3U0EUoU'6~ GvwHbOK j:&RjoD fضٽqb9]e=#qd&IYK3>!Tֽ7lNwB~`.Q2*\p W\@Ưc"ICt_'R](c1ɒ:&{vE9FR'q6]%61aM=7+ǃ>53EoeL}#)wթs]#pj!;;<^ص +8S:ΐ&Eli[=pw?.Sٌͪ3Y(.&OxyUD.Ɓx|LĕQDg*_yUuA2?w_pHS~ٹYHc5IGoUC ETJ;/k'OI.Q@*;r+p4>5 iUAWඅpIڥκ)- Oyf(܄e8'^'Ю#(񳬅ƅkP}p `y(;Ç{w| f!b k ~5q1sMƣwH1=S `~ cZ)&׍SإzF[L)8 6;L#J ,,) {ԅV`?$h{b'mG,>+)QbR>ٗ{HNd0j'E7v)m3'A5a ?[*W` :)|u Qśx!_ZG$$`i4CJCsw>8"ׂM isma;ځU) UK|?}j4WV&oO+p%Hq)`$QMWq> _վ#^;0s_ď7cY:;:cpb+GwL&6Gg*g]G8p\O+HBҫ'aYq9T l}gŊZ9U /o]R#*XRiA6R՘* j/s\>1n $P*k.PRXڎ+a]v|* Ȳb"&~DG9+IO^|0m{ R`J{[lN_$Aڈzf>民-T& ;D =]X3pi"͖+ZcT~B2iϺGC#K- $])OreΗ [$8=U$m{̞c92kΧڽVKhkD&O05s]IH=KHs"TЭC}X t1<=?vאȃHlNwyǸ'GQ1׹gҭV7^߲V$TJ!\irg& "%^rx|;4S<+ykd|-E x':Rl704\rXaR4XR˕BTE$![dyn; ѿfZyVxQmǷrzMSc0=QV=Љ$H Lުa!B?bȯX6ՒIމ  C~:}tO87$ Ѫ%>_6=5ĘDgA0#H\*,gH c5,bc)ښEGϽ0V[ۑIZ>db6gf5Yo19hAEVqnz ?dz]/NMbq<6؅B4Ns1#5=הa{0qmF^]Ƣ вD3lzȊ+|EA**r{E~Z|z76u^x[BIoxl˟s\%[kXU)АDF /\޴wy" LEIe2fy,%Ѯ>-5z'< sIEçQNa aݕ䣹1z>)zϓ`Dq𿬍[I\&F׉#mĹ&=rѡA&qf+R pE45AMkWRHǵAN{HGEь: ;M QC}ǣi+eȫ;_RA*#F(w\#1vԙdO1 ugYw<:"rpS3X 9$L*ΙF?{wK'Ye8Hp'! QqΠ D8o]!HywWYae7J#WD)}2mvYݰ=b`>"V#-3 :k[g>$h xl"^Ä*{6-j Ԗ` g!FַMJV} IF~ $%.?)kM P5ZKvw[4ja?|I*{j:]s H) XkkgďfC0 Z~\vA< MX+IЌ5avZ5Z~Xyĭ\8)S;x3諄.Xme<S/]t莇i!E dC!7gV%gHO.g VbEui%G# 6T/ȼSI$GV$7) ef9 gxH|JZT5*'Bmy?vg ]%,#n3pZ-ر./C"H᳸c0f3 Kp# S(\= &9KY`#ZdeM 7o,H>$O]]^᫤ܢf \Qi^?#;ǿLUڲ9s}Co T&f݃׉QUcI!T Yx^yVvbbFRO=9"}@{Ck%XuIHI).n!cu(SE"5T Y*)pD,oDžIzdPX@s2H5"K[h.$TB3 WX ݥG : wm$$yEWߌM#d]0ɨ֊pHGG6NQ_^}M(YdAՊGlhDxI#L0Vx0mcog/ N=SThXPBWY&|skO+#WX 864h'Z*G>F9w?"b/LPh`C`(g_Vȩ p4n2[,!XLĽj(Spe|Tc_wNn%}3RWd&:|VW>Ŝ|A~Fl p3f j <@[B_ 9cBM͇Ry|rK=pi3 ܈g{?yccW Au a{mJ؄%@@[̫Ң0p_g]s[bND6YlkBX\|]Rc(Cg$TYW-WQǍ۾Je9nٙ u'f,zaXWJrq' D*ߏ=wUaikj">O% nyBp0"4n|2Y).!h]g]D۪Fa i4`."R 񯧋2[K`*gǴGeF}XKb1nC ox;Eqa1ӏTpKzYڝ[}[ZK]R)kGos; #]W|8dxΕ:qsBF}WUNNnAm SOn|A<~ĩF˵QLM)3:3%xjnQMR!ÏwHpu-2J=b/d$zeo{3=Ͽɣ)ȋ2h .0ö)eQ,=C}q }kj He(툛Ϥ|J|9͡QƬZOŇcjBH1rrﳐ5 [CjW*Q\^hgWHD d"9V65x~)@&F?-v^o/_&n?b<^M^l)oV-%\-9vּx"7.MG}g$W,zB6u=5&̮?3c oȅZb"8.8rݹw\AŪ -='!5mD_gbTyQJѳڰ _ #lF3}l19fbd,|L;~ ؝&@mҳDE30}%A)[=U/ i,/~p N rg32a¯Ia b|_>oG 8>:ŵR}1$gN ˅:BHM_M*6s @.l7_pW$Ela!K4 Shॲ |TsPwq>gB>ZA. ^[bD ]:w?V&it) <ρ d$& |zo_W̬v{h3kg%"EdlF[zz QD=o*D$(!وrUC-4=bz ^ͬIu Ʊ%]R$Eե3Yl?XY"-$ǿ3K dth$uH"2\748_m#3>~l95Im1\a+ ^?˝XfH4HP)ȸtr6SMn;Ln oהuò*)ˈk^HPw^xD: QuP1*F߷eJJ,iGE+M%,c_r Pjl,ʂ~(Bdld**!JV]6>'1uprR1"U 䍇AZP!d)nۋ6:n~M'rujw.~*>Z籧* f+BBfATLKQa9Ve)ͬsPleqoXpya}0N'8ǪWO^t .s RQgRwzSiƠ"FtF|3>^IuWMSNkm*8nnb 6oO2vQ>S$Ɉ]pM߱նT+z S='=Z8Cҁ˥~82K*O7Re>%c3١.51I S5`ᲚbRJr~}ԹQ:4e%?۪Y"3$JJD^ƷWBahBD?t"# :Rj_+; pɌDzw*w`%O6G θP&Q 8gѥ&qQg־ _Y=;03' =Q3 ƃ,qk2Rr@+j3me+芓rŕ7[v&7cGZ^ay4@CSR}n B<6:w)zT[ecqhTQ<=!$Z4J;=SNX4>֬#`0Bt%uQ{ #R *e&d$Jy/U^|&KSlerm6=2 T'9G"xcSP_—̔Yx O,?S9w'ʫ1N2MX"g5J}cɴ .A<;꤬]|0 m5 }`. :B浉;g^m Z+C!71.?0wnF;ةVS>"y` 4Fp"U:*rZ`Y/fPڪ}O"$`2+sMߵ 9¤̴RT^MGp1K62 -Hr Z,U>|B}%4ðM=bI9_\祖 p Bd&8W5'iRї?Q:faɭlKF,(OmL~^zRSt}v878*MwmE@E&T9>zL9S@@H/e^I=>ӞYJ8_%\Re=JUe]HmZw!ê/!9 q$rWW|UIvy͈5wwenڡ(d߃iF~ 0%̏)Y2X`7qXGs1 )@~(QfS쑟\e{b;W-aֹr 9\ #).z(Jǻ&%>h]'`œd'Hܓ// jDhrs<[: ?c׷)GgGɧzR `.%Գx\ ZXn̠S\ 3y!kYFf!?fgKYZ|G\^Q?MD-õʰAu e?CoQ>/'. QP vl"v(l!Mo& ~ڝߟhg0bLg/pXk,u%*hDU(6n9f:4 @ OP7(ν6}'N/ Y:%K`.PGX=@ _4+#] L9ηX=i 7s^l=@Ž&@y{_!=U轉*NQn-Q?dlf yYQȸIU3?I@ |Ysj6}'F]IRȎ(L=3%mѾKyEoe\{ wHY'3o8Iq"{pzI Lwk_*kq3HPHWy0F,n 2fx'#YyPĿ5˒5{^0wGwQֱ; Uְ5dPӋO #&6m"!6eav|փA 5ٓɽny%3;c^ٞ`ПAÙ;_a.;'xr5@,ȣ #(Oa#iG>{z~w h9[\~tNQH#߸^.[1e 괔g7S"/Νa? hz+}/s8RΨ'W*.Ԟ|,yc ک(-FwJd+R3aD"E\Hc|NÍ~~$ܺg8#H#0#&aM079٘e[r69 뚛WE$u ]VtEEQnOcBBQPACK#=hub8=)*j:CN]YO;<nX vvXׄYbSaAjeuX2 s;N L&V+5km"Hu4Oϟ%eYdpNllPe6+=`d%{35ەlQ\Z8◐ $erUSLFɔżPfX0"QU8daf bfcv.hqTr4"FxE`L/HՔN>ğRf娙sm Cr-1e C:X"ɳk+UꀦKIP14HYfGP#L?Õ|G4%Yn_V%qgDhyAR1ZrGcNɵ PҔ4DúCqiy;7)=ntvE5UWy83థ](x33TtxACi o;3 R @ʢtcCV,͔ Hrkyl*UZkSVA!aЈ4CO.G,ȶz iX-[)=.I;G@'Zr(U20?3eERp Yߞ>2/멡DK;A$O) +/!sW0 $df~Q6Qfȅ? $T871M)@W>6.b@PרnB4* mEh r>"i'mÚ/Q;>a@HL&n\-7StȢa*"W뫏c"``hyɘrݥe~N0i-\V#\(7H%?o]Il=g@\6Ȁz2߯?hY7>=Qu<`3ѣhH1 %_eUK\?Lƛ+ICk*[p ~iEƍzp])јT|RAGo6*pW$)mlaU$ xBoQ?-x%L1%W<$R牣߿zCL4SEA?\+ydtl,es2["Cy{1\hfbk#sNкAMMY#aaɠyqd %?%S;˒??g+W%@3%:2@ɉ ͝dT[GQ\" qqT<cѽ3Q:L+92 9E)wOd>/tp/yT%Hm s(Z3 @x^H'=y 2޼i@Х4ȱ.Y:ЭItQsjo$a>uW\.@2 ̄ Kr5LMMov r0`S7{"KXN)"y7>ۣ5rJpV}4 4 `A6 1Y,vw7qk)6?/|[?52c>ߴZIOB T*}2bZ }GpMǔa;" P@3@O(c,9oh8\Qrud f7rG4" (Z1$3vJ ^s VAeΝ!| v8|)QzWot'g2u$}(CK`X1X5j1.MH%DFz7uά!;KtHAr/ m^ΰ]=fR-K+P'ߚ褗PIÛOQu'̂?䈿JdɿΦ$R;{C4|]>69>5I1g]^NePz9' IhES;G$ʐJw ;/7JPPEVvjd~C͘$&F^ 둚\#XOR)\dK5%jg~hۆxP4G0[4ı?XQJl$1eSnrjc8H7W"CF|ŸZDx{a̿;/%y+#I- GO+_)@=&cg~L_W5fٱ1Bs~cĩ,"vy:jmY/|ccw @83Ѯv6ֺx.Q]O 2,7lzyΉ,$\? :$=ȃԼ' _ZM욓lav#oĉF **kIH7ű.P~PHK2P~;fTL"dm_F*Jf|'R%դ-U2Ftom]\ܜ2 v^!=IԨnPEȔW>̓Q&I0_dlza4-[‚Gaftt$:K d:p8_hUd'etK|)o> Z|>>2upLcGb!~ #ntN Bns߯Y|l̜È']":b(YVй;2 5k6Uh^@xm!HNi"/VS@c^>L- tH. t璗]/#xx{Q\;IyrԒ^JkI!BjT悺UYT!3F0=snbRn bC-9xRl6@?A}7&˸[m0[M ܲPS9m{s>%N )TN|&s`xyD.J\c\QGpǻM]wEcxk2܇u޸ZNE=IWDDOg2f}Lk MX{ ύ4ɐ=N>HtXS1 -C:+wpQ{F!O{dLhb>77ɱ{ZBľI|up12]ZqyXwS:ڪa ,5VE-; #;8CE@W_..=u<֔bFk+>y?Z'оm1%jMo;aICGĔk5haSaxڮ{.޶ Jrxj pĜJDA@X1+VO_; &`o `{@ 3!&H8wmqI_y= ^pS2Y&⏇@;;T.kL@-Rr`ԥפBYh ǾغhR‡d+Ya^aDں;wnKr%}Ĩq^_Q7]oƖt*3sej}p竇F:WӛXtv>уVVlJ{/}M{{2Y v ?ˊҫQTi.BuLH%b]Sa:5Y\fi4;3n|Q[,i.[Ru,l ;tT%\H)!6rc ߳ ?J&*QęIRSVNy9 Ao ףħ ΪIħ(!?>tR=!mʌ 2lVe^w%ikzs|!,_c,~ GUO'(Ĩn`*{\qkPy@6nf$.J;SxHIsĦ83_Og6\(@5P㽺NT#\Eyw:5݃k by77qty|-d,ѷt}xY.9I4AЛku *FSevUNE}O3K_Aܪ5Un>+zTj/溹25)ȰcE?s੤͍JpklIp)zb.#pTqd*.jZ]{Y7Ggo"o̞~ U\fѨ RJ7o,?&%lϔ`{zpq)Z<|#g#,wA/,OͿ"^G[KY> HT/QBQ+ugB2Be W\g¢+]ĭ|i.5@JmslcI^%!J﷽6AT l hqcTQ[w^X U726MT l Tm4A+ï= {ECMn^VYܔ81:~OxT,kD[miោIwa#m%G6GY ls<3WK4a8W EP (rF QK\`mP nҞ uv-Poj"Kb0WZT8F{>aDBӅsiMQXL-pLb~R3b н* c$&!0CϿ'IMh6-W|5ק,,eY{V 5C2jH4=*wǁ`Tڝy|'`Ў^DQW9ҨYBz/tb6м|n'],GC\ʅ7 aQ>*Elqe $#l;?! UѴ,EyMAT"'vdk E^ D"߳9?IIn߽U@3s dMxp&a|0T*ꩋGIB6[ѸM 3:A7*ԕq5uټí"G**S#=6p1cvbvԞ1fwY$SO:ylpj5-"xN eqFH&NM_"ƫS!ן6e"k\[aAEwS6(^ 7q?pL " pL~8* Cړ4͍e(cOkqsYuxxްTi:ʤ9zs3@» :~ J/UB)d ~yfQwHN\þXpXE (K=t2)ʙ)raĕ8m6=atfZ \l&xYdMִ#K^n׬5DZ:zK?LƊv9`KX>P&ʫciYÿo֓j-st&eδV7cIlˈ t+Aq Wӕ[2*a$!{(:۰.y:iiYrv4v{>  C>d K5ʼn)dk¬Gr(`;H*a$6'kcԥNe{4;*Ŏ*aT`y_8l_ ؆C/GFm!Pskkӷۏn pFղ#~[=*Wv1m::!&D ,ՙq#%z\-qj!@DK0@ĢW^a\$&+#Ri..ڀz+-$NgE֦J_x@NG-WAμ!jV ׮E65jx#BxjJ0Zk>W@vT -H aq1@Geny ,g?\Ⱥ1dXwǮK!4L߱1*Lp)x`SPijHegOVD/:pB{*ߣ-$3-eHaϜ bgbYFh;)RI RD|1,:Ŭ׊c3!) h@q"ra !iE )8="rXؖ3(͸ܐhư%sa#TǵnO'] ]P"6ZÄUVF&x {)/-wj,nib6 9: 8DeQ}U ֿ v< | ޘDϺW{peI5N+ՇŇ=yjPs(:u#Gs? ܗ{g08;OFYTJlܷeI¶JaWCݗws NEPSznFhPbѹ1v.R'"r9e)v[y=*u;d._2kZgr!pl68IgCz fsd:|C?beLYuP_zY"?(M2GA@,+XkPk[C`-j'j[-kJ)zFDbR:uSs!9ٮS@vzRO)6Ӫ1B}._Iܨ|cqzɽw$s QPjC5>CFFVі[wYiM)v*%g_܉PbCQ= u&Wyə7A̧59ظۉeruNda;x^_qZr](+`@NR- "8/Z%p= = D13NHNsm1qhNlz m F5'itʞ/jY~,E_nvIbJ-5.G$,;IA{!gb_Y(g';З kk ɑ TZzR:幼MP:qVQ"dt4L.ݾ7h>VP<ڽM2x z4=6i3@t}nWaiSl&'#:/Xu ,}=h i{P4p wWXqs5N6wrhcI { [*:Om  3"5ERz9;3R~g^{%4{sėTРY؝ЇCklnQ2Zq"/;3:I3U.ˉATGdž,34CA沺SPMO_MH Nstb65A ;k;IG|S.H۶m$c䭼SgR '!H~f:jQbuXkhY4 xv$z~@~_CCfƴ߁,\|#4LۋbV=hR>A$\?z }:~L#&8v se۸~Mv1]$;UNpD'*45m Ջ!Jt` IU7eXZB.m " 2cd#bq rإU8ݑ&i,MT b۞3xȉNfۚ[2_&>4@BTaeTUҒ@2"?COs&P֞y}\r\lؿ,@Lzr8#:D 0%a5{9n3|4{F"ye&F Et[6[GJbSITR='iE3y}+s+=D.8W Cq;r8z)N}Q~\䨯]~ ,Ҡ|Y䞇ix.D pk7Sz[" UGmi>A. ],od!сx*«: @0 ϮK8/@x\F"@G@m:`ܞ bhJҦ@|3t7GM>C^5n KL>O/A1LL0X`68LSEwdegqq M95b%AV>YY3?:`1+_tߧvx !'[ =,B{v!"tBCyYU*~aGxn3A z10Q4q:Dw-'*)/O :lXVu5̽bRB4*ꢀt5%|17!3frtdxp C0a Xq H3Vy .8;UUx(ʲWfl"Dϣv[:wye6ƃwlbq۬vmQZh; T$`=KD ~1<ǓDY+k7u]im/*ۭؠJU'/ÔY֕uu-??C8 G'$\#bS~0q#Nvbzv5vfA,r~<pfeh>ptTHVweotҢ)NzVKs?q.A2tF#_U[UQ\b1vQI{TZ8j>V2 Lk+IUIJ;MxU>B7 wļBV<˔s Dl $o\Wя<èR+JgF&ݮ] GKR\{ a8N桿֭+g3h-;  ,-%+eZ.@ 9rKs A(\l0ӷHXš-<8Y);ԉ]ODЙ~No36D3OKDFDh+Qqg[&o/~O" { 4cĝz YsO-5D<PѮ{}&iXcU“QgmïZ%PNJ_r@"3:Ky(JqT-@Zդ,ʩ\?[TN,le``5-L,!Z*j{wC"*w2l〩Ͽ:+ COOqmD׏UJ |u"۰Xڿ nnoK7l$y*މ-#A4kG|9hm`B, Ļ5rTq54xI?ӽ-V0G~?5H~kwi _'>Mz+xØ̒?9'mbםFsmoq_lăƯXd.j.L"#4EjakZ̆vǦ4zKˌ)ZqKԍ_uG>37>~q@M|3ae@ܟ~=u RBjÚjFw-2(0pL);\{*' ILn7$GnPݐYa /ANc|eS2He5ר5|FއJo:$jUaYЯCjS~<3sq=& O8j]Q_#J7 .E(~ؠ W*nv6{ g+v-!xD Aތ"תQMCbXFwb3B%P4Iᯈ+<_(q4q/Hvv>?Z>H*E0@\lJ4MOSԠskLYwYt[\غÆŰ>:Q!QmPOq@k k./0p!o0Q2~KesM09me@50dZ ރ`I;"o_˲t,*i;Ƀ ^_>щT@ރNЀ ؿs:?I]N38^C c >˹cǣqkiOP֜l} Ƕ#rRg $UW 5Ndk&$D4͏yr;m¨yhg"%g< wMV^j-i{!v7)%!W핵~$Ձ 9ck!sbPFj|1RQI`ٍh.j a ،T6i!TuRB_]5HwD"C:PUƵAXyBmG%@lwgCD!s?(Ju^W\I |=I2WHUjᵜsy%lgOr}͌PIviK[&F)_Гt*@d#LMog X,uɂqSr{).9}p;8,.$ (pɾ^H,9N zN|ĀՌz#)<n3Z6BY%u7CO"ʐH^wm ύ5_ F苝q5NIŴDs_؉ۉA1%u&Z*r&l=ZİeShz}ƞK=+'F. RۄgU!8b9,mz5:^D5t)GƉKtl:s ۭa/- UCߓw/)i4 >.|$5,5\q}B'ӒF־_5ʾ1/bOaL-vֽ@Qixx/BOܰJ|= =Tϵ%얜Ξ ?pU<8(s@m0Wr &Cs/_ŽR*pgl_o&{ 3:#ׯq=SgjXŀjf"@ؽSfI ^RNN-|{ H&thG>+3x!٨0E ۤ69%aN2IfspbpdByLlG0d?ܨӦOq*P> eސFl>d񊅪0}mC>=Pr UH .~Ul\o_1{"%3]ӝ 1 BD+ʏ/8Q[2;{'\wE6׶;V\w-1\k jxn[3s+'FtĂ q^)OSwq 3Egm4Jqi9<,lC~Q-`b9G @88~z! T&p7Z"`8{K@uG39fNFsݳMoWkl&a!B8\0~ >s^ ;D\ No unL3Y:Z`W^ JS|~̟TM|Sp:ɮ1s$D؏ !v?4qն~=H|=[^HOVxc}/ۂz$BP WʛqwM #HԧTq)JÏ~fcbR3v|O+}+H Xnl;a1O F]_Aa$EJGpZhK4>e7NhD@~oC9%L2%dzHMn@]b*ȪX |ҥHKͬC+D? a(٢ C 3"deC6p ŕ!x"lHAr{v@.Iƕ}P:S˧`oݳY* e;Bڇβr-]Z L[e<r8~l+x@*)H^ LZ'^v4Q{,Hӗ2Z 5 a$0X'[w>!C3FY4FbS\U5\ ڔ d&[ 8FW #o'ގU]ai;;2%֕ Jnω״7scs" AXHJY1C*`U~1> .n˘Lmq)-ƑGQz6+?hDQn1JAČCeidg *Ֆ46hA~N62llbNUYLZ_Y1K~v4k9Ӌ1mlT:Yvd\m{k,Ebo?d_:Wi]@OTm JA3rYD!4hKE!mJbm}ʧ $;ԾBedf&x.X|B@8SCU)0At>sg,0bP#<4Qf6B e`P@xC'seb0F_g)Ϳ.$,y#lY8w 1MR#H$3-]4rJ"5}O,ߪU3= %4 0o? $,~U;MzVV]ƙ1nt-F4TXe/>"Gq􄞤E7 Gneӛ/t{(_mY4`^(&FYQO(wS6 ܦ~Q3̕Eu|C*TwI3Ќ+me,6# mall>7tp:N)j_H('d;7e*,Hfy~ygyuM:Zud\{ J<\OY,/C#H{74aGUMvD{9}q'$|w΍B$ w|qN &)Gd6e=":zۃvoj~E2#$yg52+^)Yj 0AD3>ShvJp@ϥ:*U (BEr}(T0:PBStM@k&)]'#s:4J]=dќK= 6mzb}_仱 MO-W0ꅸWeꏡeuV9/x @:{:uu j2>c#V0vLECNRCp%w4_ Q9U”qHW+.҈}'{W鹇 iNz"T'R|\ 6zFZ-l1@tXd$$ 3yM&Wǂ /WF\Z# Q̖(ɍ /~ڤGL5ͽs5T_K3+&O|]r ɽb*z2g~k\@|u]tdʗ9n_GX^Q6QgކиmIpo着bNO=\u{!O$`!?0 PH h*ƏxP^S{>}nG kAL':uAe!Yף5ichO:[ϧ cT$`Z!`R_ewt> w׀Ņx-[.6HOҹsTJ^}Â0y@ه!;=O2s \Jz >8QhTm*C=Ciud;waljTZiv@sRc:$H)*cb T_8pg;{c˼WK4m;IQ؜UQ?GC\sqG͒S}3s~)/xwos@eƄS kWEmtv'rZS\-]c_~rI0FiXE@izPMxMT4Zj_TH' ݑ#:2ajV}z}zOu& ['4\5\P[$!^ږg{̡t5{(4}3j[x=]yghz 9kE!`?ړy:mԛ|&=ߜb֯2Ԛة3WMl|WdfICXgf,r}36uzp:x`yNߋ @|m늊۵rV`ؒcg?fI?}cM_E ] fl˲o#7/Z/MM1d$ӯǬ[9q;3L\5`L,塣kӲS,ga8.]3~a T>RbzCc?aԶ~n7-麬#gQ(_Aߢ^"*HParEv'_JNɼɰeYT> syh ;xBꈂNH40>_ώI+P l1lr=H0e[_BPy=}! S vPӋPA$OaI&"+Y[$ͯS `,X%缽7ژhNKZX0GaWXfy(Gu`c;p)-(YLV nPYk|&mrA滋NL>2sD'h3%C'37aB}ɤ2ڣksT rc̄@1iz@ɲ})dH%֒:/3EZ HJ-a'7XŜ?gPȍiJO<#ѯTIVkuWU 5H?xl_I3y jίly4(sK]&CkB W˳lE`byJգn6A_;]-e`4A¼{-lԹg>mfROI76l]}dg5.Wzl~`]8mY !kv+ i?5!&fem^fͼ|0?G*Քrx_ȣC͓X.u"9pDx%=G.ň2sIPTnpG!Vq^%7'v׵uގ`c}ܿl+knu.@)NS+uLV#+5rKzb (^ SF}~1̝rrpإ,Zr UT11 5!Pmwl٩4@#Ŕq ۻ,ĿF?/d}էbnɥ'ww_Q.]$ZI61G`h@9Э\ԺH) [Hf?:Jת!wk$1^#njq |mpnuW30`t-O59]< L'VF6 |AZ02͏HD+z 3VrCg죖rgY eh<7y"2q~ % ?\59k+ -gNطbB0W/rJ &S(pIMtčƹu-r97gC52iS\v {D9™lsP@/_m^ P< oXc1jc2_Q@GN>X{"<Ƃz4P;(bO8X]Ri2L<(.%vJBvJ.Iw7ye4<ǘn:t]:Zn2 @¥T26Ut^t0V4LcvvH>vٽ;dW%ɵwMSknflc9ZycDܷ:BP0hf鉶ޅl!/SCnJ)e& B_;5ۯy"-T/v>0kJaJlwo73mjdRpAb5d%pY]2qN /v躭P‡V#a>p -JpvӀ`1&DW(+&n.cM>uZU U]"uTL'iDărbC]Ǘs$!@g !; lmtJ-/27cվ*4.Q!`lZ{[Tm6V_CŰQnJ M.Luw)mhXh89AF-> |gKβe߼"&ӗB$VNt>Ƀ(<مv7^c"Fh[ҩLCG$ L8bD[P"gҥ}*#S(^yaOgQ<0#>큋Ivw~vh2YpGB5A\w6{VP,ipHW5->mIȻ_Q&>\O`\53E [ӆꤸQgm#5M 4#㱕n @~%?=Ƿ0}و# Bs7fqQ8ɘGzmX@ϗ@/rdUf+O\= iԅ=?E6N'fjP*Kxa:u8OxG%/MQf7[nWg8ͫ3wsur:kH%.'ף b\jR9[ryln.1ch`dY@d*g/NLC2"g6Ml?*0 ϳM)8 dC6Qր)*` kwM XVY2a^nY= p0$<$t^{~&nX`Z(S?Db0ÂΞ3K&_"حˣwo_&>c0OZDznjӽneWhXW+2m Xl7,Ud3NbI+˵pkzu;'\ y)bB?IV5δ.}"@s"tӅcf}.,\jZ 7O 6:-:3DKPcúKhN2Gip Ώ#6_}|D 9P=%S5wKJ#+>B}ښD@ KJjE|]=x.+.8Յ ߄jI-`#n \1GX2=pTP]RASIK`R׃QjH b-V]8MCKhY*qVm֐ p\3m{@ 9[@M?g2 ePJ`ݴr{#&P EM f73%?.FN'frcjpf}\77앛erAxm`^xw?sXݪw1f40/ȃl;Fe&>{e!uTBͨzH]'-,hhJnY-)aemߊWt[3oBvoB x3vL5"GLNP[AP'H(5tm#m52"L YhQ*tnck!~ww^0YCch:R7^"e3}Od2M+}$FʛoD p|F|Pd@ oJ ,8OfFAy2/ɮbЊo@d?G#mXKw!61:C>ߟ qPXzh\y;Ίx_I(7_p3їv iO1<87 GĜ.6O@viN>ے L:%؃TatPJT`9o{}Si-xa%y)XT-øXiݮf Y]<l}@geV_q|-K\{[_Z*2NGtP%66',xk `WHV:-"KvyE?C s+g dnFci9efBaX%͘ycqwnn lAF;'* v4t;z M3:TMvK|-(B)V|byly;_<Ԓ],)`dσ)vtc{hwأO#Ux"6Bx˪ X)kW:F Ycg^#QUy;}H Ks/ @*42GMl)u0F87ו;9W0H(_^ץdSGX]Pe?w ޢ2|.Bz39:J.^p)06I7>ֆTDQzb-gؤI̼&Q=%H' EZgj (Ti1Q@TKp $}5%`dž||D"p k#0w äl^7n ^쎵I>[Vk'VSJWkN蓿sm9S9PFhzbBD96"Qja=uG4 \07Ϝ'jl`tC^fap \*g̝^cu.ˊ[ޓq\|BS8D׎8أ([if52D){ 0ZP| U8Mp|wZ&~ֻf\'d+O"l紹ãjcSj0ހ{'oyݣ;6:DSI?eբ괛&/7 `Saʼ+6/1 6_G`M3=m[[x /PRиKg2`o }O0/FJvwYrhH26*|vZouܓ*D0u,y:\˱gFݳL$ٮd.Pԃջ]A@Yĺ(nFȩIP؇ SjS*zx'jJZwH{na.lǻ0=oO4'TS djUFյ En^q"+M EU%7֥Sh(<'&%Oqֆ kzhK3L_ϱo/f~$h; .'w-t5ɑ.P|e,oyA7.y_ dUTԵWhL.'1S1LGs_gyh7@A.E=aNeLU0a &)]\bmn\m˰ %O$-Ӳhd}|Rfulo64ՔԣZG =QjԵe>d˜hetV6P 8ؗJ纟<)wB-MڑdXb#ɂۉw1x<-XURhJHSEYt0}1 \E:Vh\6_K\ބ)6A̺5K,nKCLX0%F}:Yl7H,L(w<Ц%`Y(5Uk 0ǚ4)vcbcfI>٘>v`o!_8*Ʉ b").0VsT.=2wO>؋\=!0d׿^^ L;HlZvcW2n [q,5FNBCO@3ROZ W'S> 3/egՂ5r0Iךziȣ ۇ<}@c "!kaS|wྡྷ=YH#q*R9051lb9K4Y ҿ[vVZe]. 87z#{V,@q{CU okG;K 43X㓵A%_HPw `P*Q+ Y)J5#xԻ0*Bq !8vh="LVgZ/j{5ŎoR%? %[/Bb.affX# k`;sU &DNP1)hLl?~ ͔ʋŶ5^:l-)00"vNZ3S'1z\#dhStͶ;Wf{!&ky'SVtܙ*:03F6jD*FIDRvfE5]²M8󂊊ɨDwb `lB)jO;`F4Y hŭ­}J(jMwkul'u,I(6VpPfn& f3ct' E ɰVWN95  \.fmz)Zy$:OV2|Rơ6{̬v= GPZ"t.eĄ\'}7H>]+\-OȡHRGlIS/VY9 5q- aŻX!Bb-^Dݙ#.y2Ɨ7P jM!* +.6ocU<2}L< #֡u.YYe~> 7;֗MqKXVX0+QIZqA]=S=08mםMnA ob4(}FE2T\~oV,n)>@@Bb67 ian~&o Ą\B-U]P)%99`p`fpP"#ߺ}teRg!Y}qȩy $'-4K?+eP(QGt"1Jv׭< s,[kC^Ƴ."UQ!ϔE՝{ÒlvJ{yQ?AIʓS:Kf@&,xţɂ>cvhPe+r,cN `70!sZOi"`(VDrm*nMnL秪iUJk' qB~ԫ"}X >C\6wh%pBN7/T.@E_*[=%tM#Y)QK'\Z ~i?O&{ڿℲ( 谣pe=D&c,r AxxUˆ6?Q H >,[^V`iv9Iw@Dw U+wMeMs8'*һ}(?XYk`^` 茐J=I{AX3)E~Q@;&i=spsW7xc[H5 ]n|_*HrE\SToU1"}-S'lS_ku)-XV_= n)WnrN^^4v?=|\ omJD?qhGWɉVUL3c\pdX?;>fܿ2+d.iQkJی1"5xP{;55r[\'4Da`Di_oadz?Ad=嘤d@vApp1g9'M,OLkRxx\7b悢;h -lmM?NT>Ј:9 i5. Y4Ԣ}v}$kِvH<2T8RBclX1k%MLVbDz|KZ"w]YdP(_G\Xt][X28Ϲ8ҭ@>GW=@zu[vPVW'B`uj #ˌ\\WxeSgJFZqU>htyF)z~^~Ԇ3] 9AZ9cE5M <`QH"/hS!ft4I顸~}75yr{C\eQ{Ϭ]rqud&=̔CU H8l?u8pQ%߸ěG f D܄lKO \n+f/o5 'Acy5}sg>g KuҞX:z&MYEc-zݿ^yĈbtdT)58a@.V;oGB";U6x-en iו2%6LTh\ uV:2NL=@<m )f2KzmFê-J4#g)S=a>g<`I+11<߉[ЏK8oTi1Րv6|FzO8XL [$VN£ P\bȍq*Ѥ\&{icQ|akO覫:h{R{PN';c#q% &uăS^A~5֠Td1GOv2G~|L %i!Aq0y,wޞ@UG?&'ZLd}mƐqkLGRkaɯn- u. d@;ە0Q$5v4m`1rHĽ^{mς4Ga o-nng6&-$،[iOT 6˸gϕu9fuҵL/Qk(z4cYSh$ k!WCe9m}gRwu`k4 P&*~O;k RAD??Tpz{x wLh)kԹ[(4nZ+Fy ɕV7 z uQ /ؽTqQ5_N?B?/WP}qMY.Oi7z4F [Dtf6U)cZsHae i5ɕ;yJ瀬jPفa\jG>%a~9Xc!&٤6q Wk8"}Xd>2M> c#r(3bBc {A⫤k'uݾA(Hr0MJinvs0EI]ϐ Gط.UI|($"e|_;@ɂkRКlj6Dȿ1ͦ'&]^`+j#TM|q| qXH)T|Iρ>RVTxWx^~lg<Hz0jX}AK$s (4^K"xYEdQrY5(zL"i21aǩ|~;RZGkW5,3Z6Rr-LiE/e ,kq2M XyQ[rxf{#%oVh:[%oP!%'ǼN_9$善di@'[ь I~+4PEx8ypa&O]b(fz[md;͋WӐŏ /1G tkVQR~< :Av ˒M1[yX䉴`!p%D|A12IG\}\5ƴ&3 &ZES{vo_!uN%;a |c3u(3bؓ:޿KLV UlQ΢_EAhϼd>4e|StkHC&Qg儀܆%w)Ml&Wo}h2 xJ[Of) CcJ&$~qTd,u P+czP-+/QwD* fx&s[dڲʉ߿B#԰@$WǍ}erV?}wO IlP%<%5b_jEn~x=ӠX~;ih$zgzWnt|t^ZL DJ5#|vnW' <$'ֻlje2azn.>bǃhҬKu߆َ,u5TUnJˈE%@\'MPفT|sepfʅHAkݬ8IC@wy~ ٢t& ^[$!=by7d qn٧w! (~gj(@l5l(ΰds+Wl }jLRZ 鲿?qkw/^/$יAve9rwZ[ʍlidʩϿz]/`,ҪT+4E-[6ͻI}v[Bud&^LxA" _tm<\9K{I¾>b0KZ/Џ|J$[b6EtƘ"ݔ,?E?%N]A4sS,psƙ&j3R0r[s7 >Gf]#fϰ2v+%NR|j"}w$,'Xyʚ Ԧ{H`Vzo -Slpg h@hROSh`Th-v5u?,6C%SHxh+*HX56 ./l h^X?/ɔi0eM,?w@t\fssLoE2-<[nڽ90;XVe0yžFVo  [c%NBU7-Dn_jUW+Җ.8BS"̜|IRi⮋ع_yi0mOveؕ=XrmiRXluڡBi2Q bx /^Tڜ>Y6Y7Ͽh\ qŻЗD?͠7NS@=0KE遂&HtLwKO+弯s]eш9T/W^-`:HgG aUx1*_`2UЀ43ԊM:szֱ'@/ ]P-  rasB(U^lBB$28(P2ԶY 7 LC@#Eɒ-WKY|KPoAAqL=b}?y 3o8mA"98~D)ٕx"qά@-,|j;t \q[1xõ }b_2'l͸;'qb~@V_-7|+u]hO.w#z+C>'퇖c*calؾoT).:$;^/ =u*=p6>Šz~Who2h:e[VHb)Ю9a2˧ᰈYK \ eE$L0 @=}`=--Bdu~^Vo)b^0 UG߀x\AoEL0yԬSt..a2<ʘ~7O`%yU)r4uOuj(?U)L=K }FӅjWK%\k8}]8VÂۭpƠ7Sg" mK9LAAǧq$! Ai$;hv `•Wk#gY8q~$UÄئJX˳($HlǾlAԅ[>'%n9„a0:'DK &bX뻱c=7A5a];{=PPEDƠŸS̋DlЩ3G$J?|g0V0 izM^,~J9ehl[H'&?* -4WᷭySEOܥ(@wNJ;5^PxZ3l}C^A \*rF䜎@ԧ;RfO)}˻jz! LG8 4xr͸?%JV0(fO׫MdX+y:A9$`Q#߭Gq#l]^-7eeE0_+ZeŴ k]& 5in_A/`q&YbThDR~=E\e{~'%*~qk1'0c19gsb( qN?H F=6X*iZw4G!yB?".>p QX#QqZO ~Mx4d5*kⅹ n0ԩrY1(amB|BT׆|SwЋ T?gH/)շn*wRn%Uv)u:"Zx"IE 5 |ׄMiߐ6|H42!û {Miӏ%D 73v~L9C|مLwbԳ fL]e0eԿ%YCѤv R]DZӎng=O8hjO?z HT'7'5}@wf\wH!jMu^!礌axun&}Iź˦14^Pt 5/z sFҍ再l]d|ƶU>4VJ~g=qn[P,7)U}I_]=Bg^!^'^o[?4*k$35"(FSNrh:uoJ/o7kU$2g+ <yveIB 7Xj-4)#SuzGQ=7pg+}DQO5qJ83avK¸xR 8*Wj &k2J~şǯkږj' e0ŀrXΤ{9~R7+4`Ue 4h2Vˡ4Thlo'CZB/,Sõm7z@R$J73ե÷9. z1~5,MsDZYp Ja N&Lh˞Ve$F6F4^r!5Dll%CjALU"rɹQgɌbUj_rCt/`'Tܲ>6\ I-y^MBX< 8!k=M\WRWg%_z܁o=n:eOvsn4Axmr Õy*yq}D~_#.Qk87vmPDŽRcF-֟>yHAGzk}AeڽX v00k8f'= T:atr0$%`I[&սſN߄O#K5,oQ,Q}#m k~p==S{q;4wf m!tJ*4b!\NQp1QGNn`νoTSd\ɽ7*}Ut _2RpĹdQl}{b=ul\ i`uڭL>o~uU'9ǑsƧIiJ G;U`3`yC"usn+q[q{zPXDl7S],3gSJ|e; ̈]ފ]SM`)1ʕh%NAE 8r!1y!bjuJ9 >bhQGQ**&) sAg ?ZP>.7*X6wpo.*T^lyjiLه|מ6RRg] =Z%06p Iu򺦎X0]; %4Vs\%Q`MEv8^fxᆿF 0dIS|"pk2Je;|#^ښ-t: ӠČ3^oꯃG=XB_(y+_ٹq hxvQ|eo_Wm^3Y#6n{hF7,|Pe~w;"/|JyB(r\g{^N2P-Mϧɲߐ:k%D"ڕqoO5!!EWwMWCzX]Y5!J hNGg;zK!gPbׄ UE(m< o_hI+Ԏ̶+iw@藭f9%y~t4XY^A!% M[/l\U] :J^`㳏O\C隣&a@Fkn^/ 4iI5ir?.m(Q ^ٖ̼2\K\t <܏waN| Knjk*SC 㚩)U~q$x B;CLe5A92  F0=11>6Fq@T|i__ǀ ZT5>?$/.:i0.V(!_69F_͍[RP._(&d ' k*c7Cm\i vH;w.Z῵䎫&RHٳ|!MnP&1g L3Vd6)yT aW'({+Nle2UUsdR [1ZjA/|/x6LݐLds0tXPcu_t'C`hI.+s+OWRxXenx'Ar#^UM 5H-b`:dC:@}v5\&hH-9]t?]k||UڮF$辧o9Vy5\qR1>[kE]_4b%KhoS` =(\c0p=$p+DCHj%)@oVnq#^qMXr*BP2ȇH8VKnЯT5K[o+pԃ6ȉ|\rT)-7o$YbuǤq9 W4V~HBZ3#.פ#A`\g_#P7կdoF[\_!%Xa ^s -HQHD_;|p* $_6xt_muoޤD*iǍ~^JiPh,\'*ZH@z rj,(uH8!lCR.l eM` %%ZL?$tV@Uq" fCUM>NX2hY6b. ͡&SItIIHΰ _C~ERxK`gCq5oJ `QֈGa\E`BEPbNzpDX _,%u/iWGo%`C<^c  Ւ+ݱ&HR_fz'xNM)%%@KO{B5 !<^&Q0wnai4 > BQOd]Byt#єPXV,r\m;]t$/yRzSzD 3[ f]mgB@rOlekCZvpWhUO]jίO؅p u9Tsi\17RQ3 rr~W|L9Ic,=sߐL5ʎ4bpNV ȜzX](HWCY@,}'c,yPCzŇD#bZ>}@/!P][8HX_: GsVq4 ݝvM;ÌĶ2Z"h -G@y {>mg |5 ̈́'@RbsZ(HZ\'!Vҿ.Ӗ1 pGk%Dc*H91ͯTFs3x%&U5 sD{{A8ODh&>/5d_0Se2wWPjDqV`p"^8żC;`TΝz 7N)*wbI 1'W>1tΚǖDƺV>o,?)!UFĩp@ƨӀ.[+Z~JxSPWjjQT(Bӯ.tEmP R[5ubY>aNFk!m X3%Կֳ#>9 Ё2y30uO!3`Iѐi$8EHW?70<,A8W.ƒs{}u+M@\E0JyMǔ[\>kByZޔ7 |}Y!JTÿ́N_ߊ9_^7k T71>T ilaDI*|/1q.5xzj_!bWŋc67kHQlbeN8aE`]Ujsn=.'RNnD@ȝu `2mWT<3DXb30#j ]cr>ʊ;eL#|/a Z G(r]ƍoZ9U}9ULLk"cǎr1giy`AZqCWwA{t?O_[2-ke ku#XO5gǯzwHKQze I72펥BxOcQbl1oRN{Nwӛ LrMXbR},&¦~E΋}AnG(PA N-dHс$#b3(ݜPr뢃Bb~R1k-弪2V`ȴp21fxjAi?65F>4O :#a1zT(_C<1#CqRb _f0˽uYsdX$4={0¶uHll^%E˝^ - >e유"V, Dexk22˳:' %zτThG: v&DOڇ1p5:5u'-RRRۤѡXҀ.-'lo^2;$tK1_džѲ'Tfվfʲts^BU {g~n p@'P9UMa_Ɖ],ʯT`8'+3L|* 7hAtc&J "] Ua}9}{ᡟ!ogcFo_`"4iZ76QuI?q -72mE cao :9mTYe+)]]d}IZɁvsn H`׻y"'Dj K=|=9i*;;]ãA"U,VeM.GMѧv䵜$oc4d8YA͝Ou# gϹb$ ,qKPd#Pn Wf8TĠ^*=59j T.:| ux`TUvHս <9]9d U)|@'E' ͠1qg Q޿/i{]oqI6SpwH>vGS@>=&l3CzAh^yg_\톃Vh9<, v&v69x\ou ޤ^6aEz3xҨY:?V>ۂgؽ~qV^D..SP4D<xmqy3 k i)m lX5"bw*UW`NrLi7+CSjbZetWW j 2f.Z* ׻Wϗ-l!{(]&GHX8vQ2moi&kY!Isz+a= ~s w(נNs:SzȚ%42̗$!ĤRQ.ёO(i޻qݵTIo.}D {jrxxNPBZv& S]&E峹˫ t1"v, U DFA` eWӸرlU!n/;1tN<"_{CT ri|{CT|i}d5ry;?Y{@*6"7*Jcv\}Ũ د5hC7-5 jm=U'07ڃG/[}hTؾQkI`vd05#N{z;-%|X&mYan;xR"|֟ה->]SԝoVxŧR (Kk2@W.r/9%NK[!X%wO5cİlٲb+k{q(j^:ȋMOԮk(Tٙjtrr_CDZ5L5!yqg#.L&Q@{mꗬ#"atX2An%"i(aO,EB4^i)oHŽ{f\M0{HЩ8\ϐwܖlW?? ˙~[6Ҡ^ `KRlpVK.b!o+IrEuٞ2d>v}gKX3sjUCa['Vs,obÒĪ3(Wnlpi]Q69;D\,P~xq_FGG5h|zuNa. $jeqwr s)s5ԁKK)V dh!>r|krjnȦr,$?ڭ1b/eOR7Sbؿex=Mx!aWFgFeg8£(K6sPVĄd+́HP<~a-E Tac8nXڧ$B/5/t6' H.*:c,3n'ssQ3E^7ҙY -AO^q,NJ3ImA^FWY&SIPwF\H 4ILmxvBœ8`rbwOg?Nu7t+_ %k4`IWQv@|<H'|Or]Q+=0(M#R."nNs+6)&Oˁ4557.fh<](D#a)wlui![1F"A9]ܙn~?( k0ZPqKMVz[o\-A֟v̰;Q {blS z/ڕX+C~ lS oqN Mśͣ,m#[GNFA:)n3 P=|*v-7fҹtFNOԍL6YUzy=b8oc?p"2>X "; 4pěKP|S#'ГP'9NQ|-j^T SZ`=MΜ!H$h0Y=tuJo#X~Z㺤?10w+Q"|{ ǃZc~;ډ-<~azc*2-O©eBlb,]ݽ׺P͹tjq |<6婡ﮊ Dy$IŦX16Tރ=dCj;Ϸq9::=Й-GZVbP<*jbi3x?n##8~vc|'Yæ B@pnW'NXFmWcN+z|fe6 ra)_-dT3a;I!aɛ`֕HXr% vQ<򂆜 3[#GXꆂL@Yr^qw1ˉc ^O*a̻*҄-)wu6rJɲ͒9jU! gDiPJچ+@'C'ݵWSskGWT݅"("?5/`~;أ@I fT%PN! Yf?^; z{) C:b_zP`e(ymL'pu}-6bWx T1n7sUw&3CKi%zr/;/I0HnIq[+!rQUj FUN.y;]xˣoh8W41U I3~yL8DMe׾'9LL2 =ڲ1V1QV%T |s"C?~&Aʌ^0)SNIrǘ^RvF4UaG2HV ׋ux7*9RL c;c3pJ hTs 3 3#U\_#U.wP(L2 #8VUQ`;@@D_Z?6S5iNj[}cQjevzE9^M] h6U& TX OLP$Ot-Nu~,e㢔DvO mxUa^X0`fT>1@r!/? M ^!TC%!0 K_I:yy#[4w[ƫ`6uHP@ښV1CFtHcJW"c\34:1LGͤs!Q$ǐc 2,&^ApwذVPBX-[Kv$%#jh-BA 1!ٔ(duI ̮mmkP2 TPQ٭&ɈI??}1/ <[֐7l#:POaso%rܓv{_.[?gFX]+^ Ď١({FdN^ e]LF͖cyU Ct/ןXJzT~Eu$柼Y h *ȗ8"4*Ks +^Ԕw'MJa"<ޘگf o9jv ݛ K9iRlpr&|(S󝽬V%7--%WԝҌZ#TtWY݂.9n3-"4x85A DU1g޸-S\W_ŜKݺ_U+'Qݥ@2[R+AmE:x.ǞIea~N)#Q%<&x ~N~ UfDA ၚ\`( Kq8{!jabgqӚbͫcQBie¯J.@X$}H~7:E"=Aܪ#\T9oOMyuI$Ii}+A9 <H2"aNP6MTWD`& gKyl8W/f> wL71RX{K74?/~o:m|smЀwZJAdQ|Ģ:;֫"+R_Q.߷00d;M wBFO!OPxau]|EFBWOsFĝÌ ̿ ƛ w-sRWL `M̉чJ,2/#6g[H^ˬ~HUt㺚r+٦OAC+0l#[!]?puÒ72;E S\@k\d_("/NC;A#GI3 Ikij}F'd֐ZSuF!F A^5 7NT[e x@jl(s(oDNlc8g"n_[ҔP1}3À ;RﶧPDV.©w!uW%ޅGƬԍrŁl0Eu x,6ڸX Jnu6dSQ=uQʏҀxM$< 9k\5C?Pvh qm=,vѳhcqaOU1u(:8jp ,޲Hg3ȸl_|ܛx,/c'#ZHx2hevfeY/BOBwI|'"gd)?6d=`T?; *闏iۙ:b=͈RG]SCr4Q`xk{[g(w٢b{AA 46M6%ϳ;˺K/+V 6JQ ST>ژ*rn~kk=IW;6AHcs㎌Gɒ#,J'71Of'&Wf*5{LC9%6,RlR_OdiDT##]bW#j*d=I36\xmDB[5Q݂ }U)ZX{5$LH={OJt]qO F45\V!"_%Fowo8T1ϟ7OTmHu=u;i|W j}\CH̤}Hgr!]lt]5S6J!K}1Y:*w0ɌTM#ޓ2dg5%95fv# ɝWR\ۡl tx,[|DA2 4pS6 гzcb E-Ǣ53#8'I$`*IMJj;K@ Jj+y@ WY,w1LFܮB0`fB`5[|$$ 4v8#/wl 1E]HB.6PZ?kK+~Huh6472pBx;͘FiKSY&w#)VG.E€w<5(gW99ДLmc#&Ӷ O*9eҊDϛO3#$J' [~N"}w<*o*C$oHg.#PsI'r> mHl"MvD~bFoV/4#lQH@M:T'릶Ҭ<>* *AG$@aOQ֖wN'#}3HH2?wl0],ujF,.>#*5$}2wQPM`bXKj#Jokn|MNhr[fvq+~}ZND#kw eW#g)MV.N,R jT.[䊱N CP6hSC)@,NΛ SGlv=$O+wDƏTlG NyEC^OToZf4"IoԜ!|x N}z +n1}>_=." W$Cl"h"?qlvd( JZe0@uYg=juwf=x 5^WE-G9񓅙Cv;-x6Pp ؀Q(m؋ dXIwJAff@ç&pfXKɮ =BaH "/4¤2I/g+|xc[|}q]ZO4VC%hU 50kOG- ṴDO<:z6H(o!Sm`^m+7IwFpU8"g |{udVtngĤe> oYddkE z*G2x횄xPŕ> ^StEu`:LFI bCX` n>,@W)~ctq1[eQ.6¢\%]?bz  .M)Nm璀b"X_쌤3/_`WD _Z}U΍s]Ԫ`(^w :!,,:AJz6\ԧaۃ7ȂJ4f8c*}BPp bMIșȻ[WqLe(Ł)Xk0^[ޠ[OڥsC;cvwT6zJsU_:Ϋ|RtNr8wr0z-C=dqdH]p2!ϙ&C`9$FVK d51q9/R"睲FOBPÅ؜N[bkу;͛q8{\T\/.dC7v@38Q'FJ:`*Ad'E/A_r`ǵ`yb{dN8׮ɥ6 KJN8vn[3ǼDVF3ZXg+Ur# pB+Ar!ZrIFI3t)D\6ᓊV;F? ]|z3_3&i GTn‡v1XKc=L'a Ki}-?'mB WC*ts2s7R\lN߂1}AhgcIa wr$6_U7bIJ?xk(A|nJvh,oZk ̢;wJpMPB%^Ĝ+(Omư( Ar-{_"aU9\nRJzFTq lـ0fna.ZTT&=N%cªj avhe($V~0pu\U?jy{˦aCPWn.zokұ Yn-lԲvcY9!6!~;zc5FN_R-E#.Dj밻C"LeR$۽{Y&H qk頒٤ikmH@&P4 Ȗ{Kh ~LTף=i^J(KiAL#w5 I}KmDi~ր}7r4ܛ~r:/^(^/HifBdtCAR3J&rf-lIr!7QY&5eZ]F5"+v !C|PʨjL(bCFE{@0uP0p > {kSk8Lxܿc6]i /| ˑЩd677V pۃSh&hi@I7o㭣z%\\#GE?L/3DfAd%>E1Țv<}!VgLUIUxue/lVZ+;@iwT;%SAd/1^Tصzvuî|k7e7${\izxtc%0N\~!7BdoG?[u ge-zPa5 ܏zv#ԥ-o$#Dyܡ^`wvoH- 7't#NU>{r043FAO2wjBO+K:gEK˹}o2de7iچM NO~QPRէ.,;m2>d lY=JF Pd{d\M8g̻=8~hkl!1'Oqr㫁TM}Ĺ5tH XG[ 0r3OE_Yp WNy>@^T+j"HkxgN '챀?oȏA CB)}G|׉0-ofgkUOuj9wh3R%cGhrDG(k?Xqv E1sBIs&ZZd¬4d:9y'. sB'pY|l^ݐ5Mxa%^ZW9ĕI NjXM*yy$`1„=%Zy/dp, K`ڹ dae]jjkW=ElFTC+Ԇ:?W'Ȍ$# .k^o.ܺr{&~(ފ#˫ |M;C#9+vi-; Pdڑu)_x'+P"hWm:_ۤ0br>eHvj+M *Dc&ݢ&8-(Kh=ƒ^?1x/E!d7-"6 ~y%g Fa )t+X\ dosAYdf_X"1 F}>tgCO*РNf_VIr8rr30GKPJ46e`KG& !/0N:̾.%#|(KwER>7,ڡo f>T ,{4$Qz5G}Oby}jk|uuYdfG]G% _W"( Hf2tZZi5e^'$1zx{Bsٛxjן:p-p!`/w#m{i{#,أ;D}aECB\#F ߚ~in2o`jʊG+hS\ }Wn.t roQ>ݡ]l7KVA_ؠ: ҋ;DEi6탱Wؠu{߷Zґrp zD:qu9a j( sOEjNDS I~a ~FX#%KbP}'йptA9?M_UQh)KAǫiR ﺃZf׼w2Z!ot8djbJ hHSu9{b liX yNUڤ;Mm9M~c"ȫ-Bj]n/=ZP+EiQ6VhGh>}6ѢG hPځWNF|Sڹ荤gˡ e[;A/`|@- zh=Ohnw*{cgELb2rNݖ|&lןn/+lH,@TGZP0C+/T(ޔ/3Y6i .~{H{#ɬbܫV>qzoda嵻<xV4ud,E$om'b'(żp!e])%'уSJ̖'bԙqI=nwӴLgD>|'4?5!+5g`մ 9\Ω6;~~vYA1WHCO'`m%@$A^Πl_|1KqIt%ǪY7nE*w6C5d>lM+sNj'˄ z_zmիo2C|Lg9Ir =M-Xt BAP_&v^R=[t{ISM' yqB"g9'VЊ|>?1p 1 +ʖ-/5}ۖDNx݆Zݷ@]ݹh&g(~/gA 'Q|{ܯ#gx*ަ$u̷RM_c<2h~G`5u _2[O K6:l"羞WT_UQ6Su|Kh:+gd C}r;>ɗqnB'(yn( S*cT jR5RgF 4ـ"ͧFc쯞m!M)L~͌Uދar8g)*J'W^uWb't6U\徲7_ͮW(䞙'&jn'䰨@c`MB-~(uϭEoh4E}I'PFY4c@j2c*t2C)?)u3M*fN&wYY(%F~T!'۟j4]ܡu[hƆad>0௦{UhMG#o"SBm -BvΈk! .d hT%pqV]{ᰏXxsu`c rd#z؝ X tּF7h(=ME|haV3T.5' >/IZO& P__s!Hr'&ıTJ{[X': ;f0MB]w@rOȮA];ҐN+X ];,zb&i^qȞL*&UUlPOvPIKn3 '=%GRN^iFg]rd=L&4mbыW:]Oض̀v{ Dsl(- ?|Ҍ@] @JXe&GQk~\, T-Ϧ?cߛL7$4JˁV:] cH,IZ`ug޺~ 1E9{b8-.Io\ur%udR/w|Yi`m%k2F Jٗ?N4-<ߜ.CgC l\LWL/Ѯc{!4:W@LNW VI(\&XZ8qO#E|>vEHec,͹XhӀQt;Q\瞑/u#x.g[~@x>9l'~ I?b"?Tq4e^l^]wK@e'AHt@ʯ R02CrTzbC2t;"!mX2.)oeҨ2" Jwl)?/ƷKhcEjJp8ovRSO'Ę\8&K\{3?:/lU jŪuD^\"5'PdJgM)+̃lVx<}1Nɥ$$5 iC䄦Gnc /PҪ.˲@380גtq#>b>G{SC9>$H&V؀S jcJ@Box&L3}ȟ aCf n3ܦ+51yG(j"-Cm7>И|R^r%N2]49Ǫe Z=_54@Х}^Ge1]Mj߽xgE':;C,=zr`v& 5u /N4Mmܯwc)/2K[C[?A=ڠ= B۸ϣr_w)fc.jVFUC j3+04!tD ,v2 2] ߩqWb 5 J{^^5w.6s Mvt O ]=)MY`4H^>L(y_Ag om(ڗw! 9oW[0֩}D>׮kҩŚhxt<-U.Nde-Czް˘uK5IuZ.o#1efG͍ROf' H=z0u$uBjSŷ4֙>Z-\Ht_@v.B 8a-2BWyCzVΤ^-DEt{# K%2ֺGjp2ahHq,l-1-#[,>˳أƩU H3bT =Ĭ7cRf *-_9vCayȡcUaIYGK,xj?C`Rr Lc'dPiuѦr/&ZlmtF>pH8g1Z[V IJޒmhm|tCwk\Cg\Z_ͪ58\ѿ.\_x2\Q'H:W\dh#]h;plaRYf%u)94 0ahI X*:A/L@2I"\'Gls<܋Kظ {Wp}sm(;,##fURB?wX)Ua1.7>+AeG I/ 7~.) ZG9]ja7+/)d|Ka_ЉQ㈽e;*tUR@j-PcJ__qֵqIwL +⎿LA=흂e)Ԛ >M+~fiX~ ʮԴ ׍d:IECb~BƑav[GQk` sRX#/:ៗO.1Z \}5 li!dy'f F>%`NvKwd7=nN+HvYj`LOAO}Y~tYaBoWh@+Hz$J˙)ekICrgt^LXd7&6"PP7eh*I mn̓OjL7):=Uh0a }[!֎Jn*Ø[{ɒ0|C z'gMt?~:_3~YUFL9lmEu%@] M3Ft˜h2V`FC6,S^?̉WzO!UϱA͕qq;µ8< gXڭexds2hx6;T)м'\S^ OxHeLs.fNLlSq?tز=g R u!dw&G+j d#-V\de_qݬMcn踀Q}ˉmW1GY/d_v 0x/jk~9+t 6Ucgڅ Ʋ9@vxCƺ 93Ƴkob[o# J8j7U?o9#TS~)=dr1/%-7"cEjXT _Mv F YƮˇP :S8&=~4\pm 4ceC:&2h*Pu hJ $9ym~/\mA#fWYq$PaeL^0ypjL2{!ڄI݊:yi&^9$n~|>|8@p߈`ßFB jYČ<^pШH;F}i̮753-L#v6XT"I;z S #[l.df&RJc‹Pj[sqw:m8Lكh7ɡ谡mŦ;A:FE1MqK .rˉ8 `}ӡGp{Pg>-z>BR6js".«~ V;j/9-a؍̱ӏUBP=ǁhVs> M才62`LfA: p#q̡;uP|t/^)Ywf <.1t9L璃ptE%: ݟN >@RHF 7cx1[[9 ˊo?OfQU DTsbޚ$P 3܃W#kF 7e?2Y9S;(J }rgSvJd~xJ+oO<2迦& ݜbN2nM uﴑS5jeK\9i}R%] jN?<|n1$UO"xMko@UGRQFbcR|O?O%%g ɈuE<~iZ[hptTr7|s,x 1BAi؏z (Ys~W&AiuOGfoAᛎ);gBHvdkǁ+H!H,!G=oxV/zѰ,e|h}9ۑFz$|K 2؈Shft?u82 c(xJ]u1CGGI7qbwCWmW ͠-3#,[6'Pk}#S"{[@Y!Fecv*hB4ds|{x:ęՂfL\^; sp@Һ;]G2V4SG\EEa)LﮜU/պ!yN怂 G#YG75}STN2>ЦaUk|ZFr@ӑvI;BKlZz3^{a=jד,O'2OQpPs jZ;q mx kCc*rdLt`TXA\ߞt#F5رi:Zzuإ'`иR1u`ȲQƚxAҞs^d3lH1٠:"=+S'PJf)gn<`b⌡l;UMR{a?L/ R鱋A`A;]NXp@c|":ռyiOy>|/@fWEA2vk h:[DČ=XV467maCV&p]yӷmn 5M'~d Ըy_WW~׸~o0SbmU'\-R7cYFdRc+U[?5B ӊJˇ[5 w80q} 93 ʹdCp|hTlWW$6 6R!)m*ɃeT|G%/#SlJsbLmed&dfz-(sP[}EqKF]  EFBRIIG#0\l]LJ/ܾdްy9xXp3ܭ+d.QMq_4ω=!RzϤr nd¨0Wz JtWE:Sa*J&rm'k) ^tDɋۮꥶ8`{Of I;$NyagVJ '3 R.gfRi $'3ͮJvƚχ?y4qpCژnYc BfYYBL&ӟ h<H Ğ+8pv"Y#1eFgwX)<дR,Ai%7rnxzRrD,in̪\zNqa:R h3ĺOvK?^X GhޭPHFsY;Q_s5iJc$Q59 ey E <ۆf_)Vxh7k廇H6 KXBxu[Dj4~GTDz6y}90dW4] }P`onEcOM$J˱ =rܳ+~%:n07LS[8Yb2ndxPRߟ+_䩳͙>W*6w%r 9q<=qڛXƨ%IܓWrˑj˞r,j=BNYm9C57~R6j11 jßI`zҝ\Yfau}(7SK$uq^h HDJx < v;.ojy\/|8Q/+0ιPpԽ2&Md[`1vI$麱0st ܃gcbE'툄Tl^fdqa#\UZJn$Ƒ ՗}m 5BqR,K 8ZƝP_ ]yU) 2j=5*"PTuմpՂElE[B0vb2<Ƒn|" jG$hk& ˢƀ_(Kw}}GNpicW`8G̶@:mGR :ɯLpRy;!"[HcJO~ڹ`7J\ЁH*p3s9Ü&UOn8HB0DJ.g׻<4H'iQ`D l1."+ w5X?%oWKIbeϫ k, I>N mwbV5Z{FpJ"QA:`nkQtJ4`^ DKOa35T=F,Z͗ :9:o\ !%z]C!zUj|p`| 3 [&@r>Z{$|qutܗ;a,={nWC/'3Ѽ9󔂺%B:,M[,o䈵h8Gre(Wod" 6@ɅL==g>{|yQ7]E `n$-nQg$k!ѽoTTn^:\&[%FI뜱㈁Yv6^g: I+ MBxM]Eі$sJU .Vߣ1S-= !8Ķikʜ־=gыJwD}&`,[;$7"o%SI9Φ˳K:tsS(~S Zz.Z9R~Sg+nVh^3#n@>ʐI nA"ޕl7.TƓ[K5%L5\E|Y.fk_PQȇ;DDd_P#eKX8lwp ,/+d fjliZ\Oٸ:2!\ȧD=5#qR M /K@'CFLOh#r2ܷeQ 5rNzBD!}XXƆl_:6a@HZ{!Pp( RiC !ϜdH{RPُ[>Jh<*8 `$"w?Zv&{[Ƹʊ)VwHV2D&$v;C|~̳E48I AN[NX>DĜ |o,BGp;F+C淛~D/oHb}y3ʪ?˨@rjLJcV@[U"N{]7j*q9{kQFEb:4Ӯ'?)JN4 +!<,._8hnwÅ1zJ-xJB;Ə1*Pz3担(1P~&I}i|>َ޲ZҤe,B/@ `oLO5ۨ#Æn<߻eԔ3w{3a< *1J\?2UjS`GhZĎ;]J.?cZJLR3H{=˪a2}rFpvlxȧ`"Iv?Rݾ'"B!°N bv¢m$8<ɰ 1t>5u :睥L‹e'p}蘪zzX%N3yb7rO埤lkZ2 S4lpEЋb_`Ut.{1ysB>gۼ8or0PWk,98Q,w7{;'>|l ꯁ1醂VTb=9d`7(: 3c㼄W3_+wx4+(AÓG猵 Kt!IcK,!,|dEm3AWedi7iC/g$RsL-eB욵57l&4crI6b>BɆ.UxAbOUNrs%۱[B0`00`ksǮ;&mvN0fGFsa474vLu uJ2|VG"Zim ;^=Tmje!Jkd>0b*}_# #`6GE)p2t? Ɍi9REӸib㤏Ua(𳊖̺ck b,1*TO\T 'J/@!QlR{4R}8"72bo]ΦQ,neR$cSWiW;]u%"){=rϡ՟938E`&t6eC ~~Jn'ʕ{a$_Sb5ZA7/YjXN]Cwu@s^&m;jp:Awݻ $kR|xnGhN r<6#W<>5Ċe<8*_p9G+:;z[r]b9S #[jeP KўZVJ7/+Xqߩ[?n ܇U;IDqҘY45`)J.RE'dSo ?32(ѤD ę<]Y^N_b <>P(BnԯTl$'  Yn{s9CCoЅ = {EVTeXFA'BXӮ{Ʈn5N*q68p\ӳFm|__!č@Rʋ9%.Whu?\X"'?]%W5ykIP ?0NVX@9^hA-tj=Cܴ Gڄ069gѡ>_rZ_Va''־6^g*guwTz+֪٣- WR{1b E _0;3Ila6v$8o8?b/3 XlzzW@8Uly*iK+4nlwz,c4fsN!)PWreR!^:J?5). ϒ c{;OC𸼴5 Ӷfz,Obm97;Q#Mnr fd'`&Hsfl;;Ic*ew. x 84>|eKMa8VL^ýeϠ;+ ' 8E[\Qf!7 U qȍ791f/EMyq!̡"Ѯy-I4 sIBlL dDi!t%9 Y!rr9)jKgEGZ"d±c9ɺmrg DKCNGvT&X~9D"ٯ1z[cNnJVקf+ \8_:? Z Rٱ-܉>[4bQQ ls[3 ػCy\-OrUq>>M@$sc&v &ɂz`{r*Lһvay$!aMjEߎjzaM8?EkJQ~dDd΢7fʹb[}T.+oGeHyrL BG:#eDGWdO🫬WIqF_F K15|hg`J{KP&7kwԩ) EZ(AFF) O:($^(`3*^k51GUdߗo_"̡3!񫾄% N qrP*D4[+WbsV3{u&Cl}D|UL%܌YNw.!hKͪw!!8 $e6h[jXtGJZ`?`?S2~esڷ .ppajI~ 87#4Ա8:}h~Z׆oOs&-? H +nKCC̟. vhʲiڂNJ׋G29u(0<@/UQ*};**7fhnGS'$=$[1 ?urp[aCG"(2w3œp{;$@rT3s?ImrrRknnRo-E9ɿl.@?xUмtiOz 즊i_x<^-;Cd39xY/6EN*:]TQs=ㅲGfV9r䤾?c i9BKw˙k"ܷ9a"? ڠT2$j`C«]nj󞮺"+ӕ{2,a=*ESnxQ>R(!g/lH#Yn3dFuNnO@EciW›z0 /PsuRH-ڝziU*}ʙUŵa=v߲L?.'lB,`,cBvc^<ǂv }O 5JC񛮧KsA;DqI.D_^Z-P",Jq,%E%[ƶ1eue35r]~X;'= }hp$ݟ$ӢֆMca ذP)*Q+g! LR9{ipAd~ kۓkkMGiM&3cwJ; &b^5ge{$%zO]Fy1ٴJ!h,w817OnUv&^)/+ = 5̣f |S|y NT} 5(<,ܼ0 );40HyhS#=rEOqT Et-dNzer,[}QzqGRũӱjds'ʕ@=( ,…l)}CS9I xNe몥|Kg8K@sث'/?3t( P$&ώ6h`T{-8›0*= >pJw6&IrZLEs ~8#YsYx|5;֞>lY9EHE!̩RJ"!@a%NN-k5 Gonj%(_T7NQlZh]P!dEgHuͳd6uʯ]P%Bt@Q* 1F<0Uk^pI|a?6>xb`fa'[F!uNr Nh4'HK)W%ny|5vM.T:g5Erˑ`gE =&뽰+sR9p[x#r |w&i0rşJ74z*Xnٞ eHG glSm Z3o?on|ںDE&IcAt.b]Y՞}Z8W`D]P}PYÙIKv<&|pn4!g?cU - 'I?:6a4aq8m^OJ5T"1K?M}zˢ>5mo ۷>{{A\RA!" ͔#燐瀧}:w 9Q/@.΂!W)@,'G2.h۶x_mK Pٷ[׌5HЄšыa ? kClUŘSJu7 Ԭ8'Vq9`^aNs~̒3VxGPF'- K:,|n`FĮM#}j0?+ aխ@*У;d<4;ڨo9*Ӈ9›G`8 \r;r Wq!q,$֯{}x[Mu۠[1VҶ.p+|ު*J@%|e U(Z7uS(6<q \!/umQ@; D-ƯzSmtF] gk!.p<"= 2GoӶstn.֏׫2}Bd%dS`ưPeF\]=(7Yu߽^sXe_7(CGeTs5G.VdUoN0*e.-rP~z3y?#(9޹7䯿 [DG (KςqY[4ŵ̫mp-1wva 4]^c('őʜH4Lzx(g^SJ!{N4OH$ "BM@~_j(_8>ikeb醜g4)XHS&B@ .W ]+I^7هVV<̚FzhoMj ('hehyFf.dY"t~NMEDԊ:bzi[+ ?IPMw5.2P4y>#_MXw 즙Gj'8/IrH!Y*775<yxi͛LnW&v#0JlO's;_._CS^@B Bz+_`r:ap \pVSdsNt!ިl|$hNOvzg= eRJ)^g ߵj*|/$̰WI Z:;*$lWz?}dZx^tp_oe2en a/%PW] !.qB?0^&5Ҋ^> ?ܴcq>sY<7ugH\eeV_ŭi 'cj$.T@d|޼"8;l'bk Q>%|x*e_z8b=e[u:fk%2^HCbӿ(L V;(RU8s;Λ9DN%*6)QQ] f0EMkHH-B+yH]c!$ $s*A ":*/ :\1keqpmW}?JjF6tkwʟg;H:MiF]HLkjeT!rQ_ 9txsT,H$6Ka6aـ? iӳHU1ۤZSQ> KG{ VDAYIt + Kƾ1l)gm\xgۮ+qUuZx;5.f2VYMU GR9BYYy3 y  C1 sqLln+zw0em6QM*u)4b")4|Ǧ9'xZ.jcryOhkrsս; - 3"\se+`GUob>X<}$$Z.}( }ZegtRvB~: *FeE8ga{! ~ G#O* 69J|t(; =C9ӟltC*'Rd{Ѡw8}j%y,ږ@n3~x-\K cEOfޚ 6\Š v*0Y7@o^ږGyl- bس V:%F-L jC~yh#g$m}CbC9 H4E,L'pn&5EF/GhEx*/WO4d< g)0aٿc$ٕ 췬 Fij锬os >z/禑L ē~I)]]7ΉPSS"n9E#Ix1yGi[50>'q9Ae< pLus[<*$qݰe֤W3݃msБU59@ܕ]w vGfAMB6)Z )hA"msU;=W#J1Ma,-wPd+en. G8jB?=Ԓ N1xbY;+]ow [V #j8sˆ6 {1uCZ!BG[) rU?nv~F%ܙ(qT"tqI,'@wl J-\ B4W]4S q'k ff|(&×'XYG{QR ,pA˱MeKqȏ?e}MYRP/Ҡo@tR<ҟbh8Ee W; c =YmjG0}TlS۲W 8':jHim@Q,\,sBȕʟoPҐ|A7~'jc+nl] g2 2p_ l78DC_YdfzL }<|0^x.&:%$2-F!NֺYOL̿]^ݩ+(SevU= k9pyv N/&CO,9G6W}{5409GSТכE/ Dn ][<TRWꨁu!RѠ㰫%3{{Qb m^)b%cH"` {KӆVl ZddOPjdԿ]!m:UMy2e6BW O aYf Jʞ =ɹR٘2?gkoҴ%}k+|W2I>tZVw.jP;7,*p/ pXǹ{&FhN% <;W^朗x{*à7i \ }̛{Q 4 #8SoNZn9M_@LƵFH:Ad*~:/kG:mx!HsXpsfc[¼xzqITd J[^h*&R v6p<?b$:f+ͦV Ve&N…*xD7{8a+$V8Uצ¢P@XċcgjQ9yLEO)0 ,eLdE"#LoIO^}QsG=5V8TL_ӊk2EL:HBdm팡L]s4D-z Y{fve{Pjs=,^nduX Po֞/u ihbFTɳĀVw֓c;}i#0g>6CT2ו‰ 0f){6 q|#Ajj/"0?d:v tog ƽ` 8S&`:2a)V9VG]khbJ*MD"БyprL͇_=zK8թhLJȋxղ_c :)yz.ʦIl-}2.^I3-t-9{:BOUHH2!Lt.ew;k\sPqs$Fgj"!VtwI M ꋋYf7=/-qvG@8#\T753U[bN[i;sy/=ᆣ[*zp 2IV+cK]✨1iIHy q0e;4kCp_Eo/-NՉđaGC"b 4 4ee!/!\JeM=Q!bE/ ؼbL.w`/[:AM_Ofb}|6aD_J{kU^>u&󲒑2v)mNG;,(rEr("Ơ3vr|e:LXĉjSNgAKO$Ԧ%1RP7gUBTVfh-?SՕ.  αzd)o+9|qKvJ^ĞZ hf m׆TPK׷qQzr 5]uS 6'O~S0UpzF{\eY2Qt䔗R o`fX[>`j}Am%xzmSs);PTk|8lvG=A ZCL[hAa|]RSб^%͝{%2aH H025ͼm #"_@>fE<Ў eӯ)PH4@Ӓ@l=jyoDB@[|a/ώUxa޿r0; I ?9da7HsZ|X#*,˖? (X8`SԔB絡/4b* ndNTD`Q'ːRuJv$[Uo ̩1lZRZ$0<WzH&+TM>WD,__,;Br7Լg5yD !b# gsl GHHDrCMU'򺆬!A2\$-":iQPAk5u.V]$ -M[A!ENCk;ۛY:b؈0Y06#=(㽰`  TM,&d ?k"X Ӣ=,2H7KGZIS, >Jlt#"}J9>SCE[G^ˌD;:C6L ^?A SV\v1(o.-juZ,l ^ l凴ޭ2B zZ ?BH՜a ,Ŭ꦳ʾ9 j+_͠R E-)!XEp!yS|9qXii+̣t5O"#IJrKFA,`Ӵ+P@>bȉ-ONiGRv@4e-LgDxeh%aA#^0,"S$9،mָW [.6_j7ˬi+ɘJ6SJ}YoldMeY,cǘ̓_]tc~zKYx ֥[7оavz3q4+M&|͒q~C%N,@FvmvyqHIV̡^2??L4ksќO(sW]GE0&UB/X6/Aq=W<Kψ0Yo¥.U;ϋ8ΐa~59m/+wnużL;]Ǣ{Kke-=61. :(ЖQ%)6ۆ\+ѽlOEvΊ&ۻ na3b'QCKQ{ 5W~GʧۂZOU5ڿ .S8 ,~n*41 ?/rJ}`(H } ?|/tG;=N_Í2ɔH8p:˒Y+Hu@!ݤ^'{71,,DMk=s4Ĥb}&FKU ! F/,q f;R s8bGۦ",Q&r řko*xݹ]:ݴ(LDVĻSqŻɹ1aLU잉!^V3%'YZ5ƹ$4v rGʦo J f9z%L4|^0f:ETm]rUP%[?KD˺P5l\j1-ܤP7!=قI|$eOʔ0%έȉ n!T`Z㺞t^~3ݫLpOn%m2簷79(X6o5ݾܨ˛M fup`CIJw;|)b'}-jt~KrI̲Х\FrB=6~X`]vE]Zi0R1V b@+=_'';2%On5(:G4i"6-/!piN~[p9K k@*L|& nkM9xo].93i8$0)R"81 X;ȦE*3*J햓f_ Ωi|ft~\ԘZC6xۘԩ[:‹ NOVZaJtᅢɻ7 #Ɲm[Я":@n@ZD/{Jo O4e6Tp#nP_7 3MYth # Ph˵efI߫c+9[϶>M߾bܑqp/ 6~oV4p(y51&Q Io{njv H/w^(شc<TgM'e 2kƀ6{s,$U.]P0ddztqSdk[]%a]x*\^(.Bܫ^#"4mGTEL\/Hp~)n޳"6Ն-ҫ7k7~Eh O8h-a@-O/O6T_߱O^JjR7LeT y 䈕R0+`JnINONw/8VE&q񝮣3EhFָ{>o998`4# xv"Q!ZwR:-dRWx* Ͽ6& >N<̒i@-4&քq+2+ 7lauۣgKnA;X=,פ~},U7Xi XDf5}Ijep4]Lj H9$mn'7{R MKU+ 1([vDDMށiؾ [kE6\j%}g,lOw~+_xr{ڜ:4lDF(SO@gRn_(_|ZjwzsvB+#|KQ(es,[Ew;}y&U驆dYn=|d(OT1o/Ȑncױ[--еQlE?Is\6bSPM@K۞G3o.T&: i3_1rY1W&3*ʯ@J'| %Lq4I[Az`z@e9[#}0y<(ErWwɿ"4a&kX`&`B1읓6!{4^Qt-2@ĉ+`n߼YbU%{j*{0~Lb e]1 m"3f^*ޣhξ/6<5yCӷ妪?hӾE{^0XU8O緟S 6W&f눰nDݏ3cуhY^V` B2yMfmmR#wWOdֿXigAKm#M^UAZ(JZ`ܔT+n@?%~cާ5Z |pbt5czsA8C,9#9uư{olaXjX,+ ԇ}+S)eqUhҔgݕ$ޝ< Rzښ%Z?S`p1b82G"r2aDˤ~g'f0\<=Q͑feړ61Y0,['~S y1 %Zf K6oܠ%u4գJ+z:K}FٳK=#Fq aGLE(b^jTR(_>j/)[S `(_ͽ+I'+2`>9ՐKF{D84plNqtSw&D3 \ڰr '0$p[[)Jۅ]\_TmJ1yZ7P3p~dF⭍wHeX r 25s-qw` 3)6B2~٠+L`y=|]5Vd/\)GQU bܰ٬)6,Rleu$׾Q`~ BjJ a̖`$L~t/leg-.b݄L(d;1N{k #`q/8"GH0cŲhd}f@uMט)3}UyfMG`,VpZkߕ_,d,+F>4)Uai.ɻJ|>M 5*~˳+Ȑq^u1;GރhrwO뭒[zM9 varJV̺˜R-N?LblQv+%bǔD{+ơrD<9|ű3> ;Ɇ\f 7.&$wv܆y$瑣Z,K:I=Ȥ sku*}mdAm!& q۽'_jY3gsP.C՟ r3["ak'i>4$R$y'ό"˳n%YU]EY\abSH11u0 N@V^T"l:uXb۩Fޟ i0j3+i:?n`bO)r.NW_y,ƝdJu(Yˀ}7W]L4002a$On7bJt4rx+u\tw\A* XN8@gt[D,>:4=M)cӂl#׌Oü_Xxd G/ba}Ĥ MLNMs&a _n9wwskfFif'4h0(1PW QƲ Be҈4p!wp,ڣfQmƠgJ.mͮjHN* 3'K]^Vap\tCG^]r] 2YF7Pꉵķ(I\l8?֪lag9+>!4 rc:,n v*rSCKDȭvX%ͨ!.ˍCqYe8A+5dLW gG(cFC61S_"h[u^,t NZ` oU;S dHV2GWip^" sxUL#lNI"Jl l}3zPxe'Xf;(lսp"x7~0O\vLz.jPG`+9墣v+~;8myPа u\,k+o DŽjt$ _fj:/_@Jb&A&٘bnAW샅a߰,z9ƶ9sV2>8|J %c'ͻ! VS dR@7A4W'Ѽ}hvpw+i!ծ} Ym.6K) Z(BY-#-B lqCS;Mvɰs%?A]e3~>~o(󸦫Ow^MӅMaI f4^-/䶳+jw,3P՚'!`!Uce3$)ho TY'S 1 O:KmCҀkif"d?0# jIFN|;~Ў,P[ߔSZ~R:8/>f74)_"Is՘kBTu`bT©IX[~+"j'P}'XF&xmFƇ#X`ө ൅glHItvDF(v2ej ~A 枧8Ov,=cÔj1ߌlJN;ofQ#azT/=jǐ#t zVv\Wk~&Xt>'Vꠁ<ŒѼ<-c#Mjڕ/*2cx2ۇhD=;fUuo>摴 >SfIp(w1]o6ڏ ?*Ldg{&yҢpٜR=cq70*+2c*~Z[a8;  %xY 9 Ƅ2Ur'J>,[Q_nv9G!1+I1tf7Y`wK~W:BAִ;e})d&"3~"C fMYӟY?g4 ,S԰vمJޤa5d޼,TbO]Cx/eY|(+cXALA_qkcan˓]Sd̶wϛ90_q4 Meg|1HY8X-A~ <x!@E1eGc+'.{bl].V^Xܾfs-"m!En(fn|YzG!gKeiQ|]ϼ*//F߷&E$9q~4 ?ګhxftm%%ޠ6Ya:e2e]%@WHm+xOƑ> Ly=% Xu]VՇTp,2iWlp'O=F*!Ww3x@7 mή8ucI WeqHp0hec@ϨH^Ds tr<赬\] c6nB̌??rϽ\/ZzJ= ~`xwEOͶEEpŬβPvW s8H (@Q8.rgn̷;>]_բ&Bd=űhey&a/@~Z 2n9CH0b7g>p2<@Iȸ8IɂfSu*FbPkI bZ٪2[fW W],e_Eq*aYTQPB(@i,u_^1y!m IkVlx4ҩqMVQ6IWWd5_{6E`3b%^'F|$ҨےUXT@֐󁉞4 }" Md %xܼ7]s6~Ǥ+y+q[|dJ-UQ ^ޟZBpYdb̌&dԦ~e0qdT˓ų P_a 7YF~(j 6^m#ÿ́sG]"nb2PX)cfX6tM,.RwƋ \݁KpsM<u7@_+BGpk鸲+clBo7wj A~,ZNzjX |p4/'ׁm+f@a.tIS5$—Qt7Qב4eG<;b<.ӻs3xUc}`--694#~iMq~ [t`ZLt_//uZ"!f =5C+>5R SX.cv_UKN9tEV6ǟY 3J_G<@j@qH6 t3~4B) V Woxg}>$)]$xVuPAt10$$)PЕ _$"zGt<@e͡`y{W\j~Z6.X64lG6jKnmx0 TWC~+cҝn\DŽ;?j`јo2h*iSHJq+N)oȎNƔ Fe48!Xe(w5w,u> 0~W]ޓo R@[ T~goGQ9fq'̗ck?NN]Ɖ鱾!g8ͮNsf{W&OLggo;>|ա ?喻!Q7x fy}6Q9QŽ[fS(L$Po& q)Yj%~Kd+#Zfٛ1U,l|?EwI5䩅вwn`3itIԣQjdnPr-vv%s}jr E'WDz`8":K|&}dd(a{rx`]%{ʱ .Jn X3t6T%'ZE~)L0F!O2e)Dۉn5˕La[1deFSH\Vt/XYlAlkd/ơ 8FGb_M͈sH%4vO!&S-yVsRb,=//GPeoۄ-?._\2:~wbB f32q}B-%nɢ^h>yƝsMa#nnݰe{Tmn;*R e>%*y2J |*Lq搳~"i U!2Z&e ɔ5]䎕^~8Ba)W^5m]f^cyԕto#Ł+͌v៌T$WioIaRVBݾJ:n۷Ű! Ӹs8;PmK?5^m;;Kry:/$ % n&>|謻)<99 yG%[{Riуee"?)^+v%Hsj7 l!"u2<=&vsw{e'[ :!\@uO&cMOc6x&>2 6LBz+[ϸ7#nQ `)Y=1\zAu Ӑ(IhfQ6a," 7Ewan*fH,1r5>2aN]fۤs@S$gfRNcՑB=T5Kpvi`Wx2~~A߭VaGXhwIw *wps$Q/ ,i1Tiґnw/.>FR?EיR/>bYCD3l.ߢ_@ (> s0Fhа2i߻>.<3³Bif5yO_5Clт?wDC )> ;'~~I^hc;& "fͳS7M?C dI/E~qns_&I~Sx0h)r9| n^RD߫MzYK_9%=GrdpRM dCF<5g|׳CQAEօeOu7vur6pE~3B!D%lU sieu|i򜹅gX({DMBUA:Q4@A:xfz#lS[څ n3w)6d_ՒRP h9ԗ8}|N$n8zud)ZfFۊ&ܧ^zjnRXq>*2eGބRlm4oF$)2 B^2rKD$_OC=Uu<tĈ ;cߑn0 c8FN_W#ga QV*Up%^cN6G&z:zdJKO-i4VIb`Vh O6T9kh:*cF'Df1LaQ@;}YdҮлP9# .q^tR0<(7Y6gZn6``+踋B%meh eB)y0XmUX l^ɠG=, u=w%M96.%{ZNt< {)1 Š׍Mh soR/drW{'ڊN#fw~r{ԹM1) rIanm[@8D3=-z>5(}roI'!}JuN00lh3rz17tcJQ ldlu}sf'̸Z>~=VxܨLyJvIV&r\u%5S>$:}3+n~nRQ-wX5 }⊨"iMR3t]h8-C&8:8c,i!VO.dzQz][y&sQ};tOPC3V(l0ltޭAҳ\dV ii#2gU4 #CFw}[^rZ:O. j54JSbj++` cV޵Wx7\3d،"08-Zj"@ԃшpPD 82@[f@/d8Ate y. DLTF zS"oLl!k/ZaY@X%]±.ɇgyzx&9Y:?\ 6a&)5;= +w4k34}O7$l0&iK(\G5Hw=rt`.2Yd n+dj|Bz-5J8R f{.&p>KoI 혯? |7b0"|uX,3j5& @rCL'j* Z0FLAgk:TG u] |t {f7j|7`5{qΧdo 6]Ud"@EK#er*x:Te=SHuf= ҧ{mDVOc$K T_K뇴j-Ջ\L10^+k[@AU?d[G E%nqRurQQ6Qti *dU4LTROތ.5RkarTaa$eO;z)yБtTqJH/%!;* \ϞqnX MW4;g=<,kw 5 q)xmɄy-&Ƕ#dz|R5 qM\{oE~)k31ٜ|3{Qml\)l*2)Ӿa&I}ry9kDmqԧ@7I/uJj\. 5} W<ƻ%xn&J#}c£{$A/}հZe<-OK"po1x! 30BŶ0@qxsdeXwݿ/ վO.grssMC9NE sZ aZ~ދ2.iN_Hjoo= P[ ;ϩDZcV!-(Drj`*d@,kTӇ[({]&>DFj\h# 0e4eѪڙG ns i 1 `![%1i^TRU 1qwt}u/jhGj5̦RzN ,a]ʕ{2Q{ua Z>3Gآb+\Qp 9paaƊF4sUjĂIϸe1`NwݽMcb0 nA8{ɽ[M3x|{WFoO4AI7/[% =DQsL6I/B{_eoK!~|ȁ ;6)aBeS%-=\ ڣQ1O)w{kFi"zXɔm9. o0%|0eXh\2|Q .ulƷ>y.xHjP4?7Ɣeu]{ïIşQ LQW؄<5~s[0uFݚ/b'+ks;K^ ~JFvMSV 4C V1;]Ւa_lm06|Lb i.| ΜdLŋD ̮p 4zu)>Õ[ޫPКTa)Y|+Hh_aϒ<(v;rls g¸%a2hU <ޭZ J kfBODh2K+ػ'/:ǖ(Ȏ-©$B[>rS' O4HzMhz9'Yk$:?sFsdi2Obw&'ZZ GĘt\+||Dc#Q0RsXGU}bW@TkU^V[OCzgoGӔǏFVdTݥ Ri.`h{D~u R'q ̙JN3@/h5+FWpҕ]ewP.sİer}F8aF0I1و"xTby[3*P?7-kS45ܔlNL2{5FRHÉnՀ% (-{l>`y+j ܬjg-h\n`[gV[~/ 턽m֣h|Ʈ3:4 r^I=&:@|.Eiyjd\; 6^a~݂GT3V 7 o4Z&oA`GmSӇ.זHg^a/RF9ȁJ&RfO>$ӎ1WҺp 9v[yE(30T;;I-b͢Fj:OǗ%ЙNh.q|~QaWT B?HXqW_ ɩQGwO[ *_lFxp8N_Õycc(ݑ^z]Ḣ4э5Mؿe,ec'puqS_{:u=%Ȁtv[`OK}A]S!0@cK'h %ɱ/ݒ脮eJE$b!CwMtҺ+Ax cIt;Kt_xG^YTnmqF] lS}*eu? _B%j.M4%pVG.QQIDd߲5Sj]{`nfҳ0+T\KK)v ΄ ˗*%s7U0 >Q9Egڐ 1,T: u.a*,TfسS0A>]s{)tأp 1 HA"Lb C d-BO9|JZYxU?%@<+YABi m5:@o/M99VT0N%?n&:clFzXVnHx[9;@biGt` zrQi^ΘF"h/QMwd%Kloҍ R_Ba2k%uc[S7cep24e710/ /iwߖB WCdYJ!v=1>}r*zHiyngt*/롎{,!hG3/ %(&ٴ[3,"QxFW`Mʆ¡o-3hzov)qݓ |zZi+ŵzW@C^IɁ+#50x9HC:lHMWhP\wd+hqlIX𵳬Ax B.IZ!TWWK<̀u?4V?h:]z+;6ӎJTҳJپuݹ`@G]\ۤ8~ .z}\fjv rTo F9zzr+3 Y}!R\d#.1v#2T%m+r&z~z -Om2;-4+yCn*А~/QsjL: 5U³hQ^ziBzјEa- NF8u\LxQ_8F5i@PvI4d-Ut}kɑ9ᔝq9~ lJ [ɬH!__QY<\ Y5'轏H/J+J;KLdRHч"C8P k i }Q%n52x'ڍSSR58~er [G䆆9_!'$JTl^ FP.wGtwi=1ѹ "iÞ wu+,S刐xI'dOs-w6Ĭg5AEه;gS'BsOiCk_A:1\ dF~ihh8iFVFpcWXmU0wW2~R5%bqs@"2E*8 1/jH {KAcX$d %cUՀF'{ߋ}>Ǻݳmҟ9:R*@޻gh!b" &P:`:6w lTSZ6&eX!պE cI $wSQA8OC#}֦)H]K=zU -H7GۃK ZM+l%ώwdl:RMxp|j 1oX i }~)m1#+zQP]=|C`@VRШYDJ{>X~e7S|d-rEI8 hQ@J"<(;EI. $0hw_ɐJUFlerhEZٚN~3GidKvj,67B"~d޹ۼ;ͷuNnެA-VfOm |)lBs`!fҬ\ĝLf7 *|ƞӬf(BP_Ẃ,g]dHAchnOo$4y#O!i,iաm pri ˁ½Pp6i7[ѣݮ4E7n`s`>ИA2g( -8F,(Z%56h<%4OKIX9ÚW~wr!s6#8;Dſa4hP"i"΢ &V"ےLP!_&cr4"=Szhi[ lyg33쿜}ĨDݭ 'KKDЅ[p-YЩ:n`^NcS]x_̈)f&{;=X1ff!׭,%oyiJB`ګYIRT‡U#E–vY$Ԭ SVW1SBҾ egƶ.E>ЙD2)!dD<&i  \eaY@7GU%X͂I8 CU= E+Ġ)#ejrȩݕ$ZP5.tj)WP:nHc4r,C 0 0`FyG4;!Q~7=+P6qPs'.Z?*iAL$9/Sz[(.&e[ͥ%jMp%أ1V褚%%19 3J?tNNՄ0g:H|;KYM<}%s4u tyAeQ9 '~Ea3 2X{*l|nvsb>;+9?V#eXt ߬&)#(o ?L_LlqdW ]XꖻJ<љmp,86ZUt/1!fδ[$5S( qs]IZ fO,}6P#2a:Bi&(ȸPq^>5a׏Y^T,Cp]h6XD)LsOZr` $a=gw7O$D·jlMM;m [+ȑ ~rZYj>CN4{іyV 8biZh!'doȊs{XP;bL ?'Qw֧%T>0N2aّ{KG@.L^|ӘO\u\i.0ƠlBU'Sե V> *;J.̜&/{$ p@l *8ED>ψ;pz&:N3NVV CY (rk$ԃhIHls1z7=' e_W @ѨBv St ^%"<^9@e9* oSۓb/e;ȄI ģm& E$[)[(LIĂ(Г޼٤bUfCѓv_o ) ʎ Ы4w͚XK5dOdd(۰GG{jj`@d3#\zuai9CV c1tÎ=s b㙌4ZU-Tm܃)hjI)zaBLD!3*?vÑ`i]#` c/O\E Y,. vk9(/B|M‹c<`GV+SUc.qXq#ABs7eG/ h 9C+fNelju7[f.߯_\w@C4BAasV]^.51o`i :q=Dz_|k,27UA# y'[.lÆ=E z u6(kr)aXa%F.=3!}G!;Tn6&]3f.D~FJ|2K+zf >:J[-M^Wz {0Dƥw\hWOȸo pH3iY 9?!c!/S&gPbпBrĩcH $h$or/=7&Ho &M7}^3|EdEzlRfɘikxɳ4%=? X~vg ךdk$\at!8 ' N#G =,g eR] VG?QR4|z\q雩=wK-W1O5E'WRj _yt 5Fxply+]}2rNQpЊ;z; ג@~VzU6xey|AWTg^2xÖzx |we#‰G^;EkϭaC&҈Ѥ 4Q0oeF,eW1 DJ6Im8C mSJ}{* %$vJ%ssqKf:_δv/u` %M c.^$10mA^ɛ!~6z&-j ZǮ HJM7 B6:OL"fX YYr vU'33Obobr%ɜKIA Tl]!krOq[~K&2D( TA>pkfЪ)(F )UXD"-O 5e-δL91 ;òoL)&xaU>:͛CxIn6210]:{\͜{"DgN77>fJbLn6 p"!5&e%ᾲK'm] F;zŽ% <y gr&a4"/ɣB9x<Qjl5UoSQ̄^stR-~oRrH]H9,מQWb*H>x(򼲐/rrٳp2g<" dif#r!H]۲Se/~ʎa<%`qsQh\,}Gv btǦA#@4rq :Zʫ!$ hq}/a/,3Aus|)>jwc㶯iW.>v>hXAPw& fd;0&)sqf K ]87…){<랥\y0JsG%y&:zs";PonUMyL$G(5܇{Ŀ[WfSgU;vZAuhθWSqG1$ '&suڡ~qC@uh1=" *@j#m䑈y`cYl+!ݯ,3:<.~T6LsWTW55a#"pHSxuEF$%ޭF$)0BNeJ1ߠPj9|iꀁIm/0Wz/IPg9iN|τbꚺJ7&bqHWz ? *>!8T^̀~F~6 j '6L'Jjyf#`U g.aϵx.̈vG xF }Ne1|}y/]ӌcg/RE?^A^a:-ߗxg5IC1%RXAq5| "bjoz ɶA.#JAѢyjGV#BJnP%>$cVk5I FzHfߤZMlrSͼ0+kxS68j"DR׼(_f1`Wt=E1]5)>qyܔ`Z 5RmY+ C\ LbJ8!#uE?(;gBRCKY17y-3P"6_EkhDH??ߙT,qd!NT%]A=N'>7"1l{iޅ^SEqU`t.w;d<'і\p6Ϡ_hވЊ-Ǝe;ItG0AΦ WùTb`&a9SNsrwGCb>2κr%( b( "gOBrd7<:j%pv羭;5/w+uE7!?aH`8T-F% !$ڨ# o7“i㩃C^N{܂`x9DŽS@)qz;<"đ}ǟ%Γ)Ҭ>֪mo_*tKk.#r;H*Cf9`NpFKӽ=ΗĿ=8s<$\T?6ss4@޸ww8D>QYi ?e;!,;6! x|'p"l*$3[j\{ԘpL=3 XeSwόz癅~ sК7p wQ<_evI4UԿ }[|ڊ:$Om>jXɆ2Ӂ. ¡DŴr[𙤰uT%XUU.:n ֥]a]ԭXBnBR_gg Xd>)hX,G(#nLNd"l3xswH`Q Z$lf']~XB[Z_ʘQ&xd_Әd-hYvG,=6qI!PҮ9:CYcb|ar:3kƋ~r2UC>/rbv hN[0eL/zimbH# z!u6b(K"4tzY%Y3T-9d=[ٖa]~<6F D5"8'zz#  ^P= Ij{)[5^kd(QԺW#+P.QCMvWa71uN~x=yŎGQ &kwwE_gzBH9$x^*4DB]ViIVU>@76(6o Hp0Zc9]0_,}9+J9KT![J)uQ}^/z?fbM>kש#ET^],+:&ɬu{))X,Fqmv0z5FF[0U5il)Fm<I+b8WI n@kiG6;668ʉGD6jdAzQkY:T]'Lzuc  Φ~߽M'p'fOj*)`ʜfm 6dȡyʡ.pb$Gn0h'4A}^Dn:-nHe!cf 'UPuՖ?d.`;W85NǤ$ڑtݵpȭDNα6ubW4'@Ĕ/Pur:߬0=Ch촹 oee/{K4(ѸrsncRӳ @#ۺLD 9W^0}~~B$.AiuЮ(spAS@.uMث6Ƕ2)ٌh<2b/JTN':c;?_4-Y$`ei#ΎW9󦨦-^HK{69$ɌXEt7ȅ-[M6{AH?F-nrO﬉6IDg:,M^? ;-J<02^-~F2.熍U>aL@J4;ƒe!0A3u,R|l3> ._/x{ģD{n@L`3qf+etx%}G8l?*FbPc걈<>z>.P 4G)%Wn )BgkZ?ĂPvsaSNrS{.yxXywO_茵's˓\JkHH_ѐ/w/:!"0iK='!vƌϰaxDOOj˪o,Sܰ#L3b|<'}2Xʍ\:n#CIcQ,ɸ uBM=CEF`ᅴy1F\VY[w w矡I* c[A ct`1Q+uDMBGUC> *3z,&~]~:smx[ r ]NOpHmZ[F=yyRׯ:A55Qψ-U򢟖AsW|0+Db 9+jA #v-:R)_RXk1(f2(QRaKɁrI{2A5pR[n.g!fZIUy-R}I 3$e?H<;~8ouSaUm \IK@'˨b(M' rI$ƚL-qV%aDU,y)I=+g6>i}6Ql~l LqDHM|/m<D_T> S1#2)rEŸگh;%hf0UY}3D@v@4ޙfOXZ9=?*I䝴Fݮ>1C2ErCK *BFyTxA2gCK[x^ܸΧui [Du #ln4}OX _v`38 4` MNqQQKalyfkvU F@ZI{X/A3~\?/}mniW Z Rw  Ѩ߄_ēTۨ7YGɵgеIV`Q}i@y](-PMnJ;9hl4( Ta\b5 'v*b7Lych MC /-u6\#p>a^! Ҿw6e<_}]ŌZm]lNY2X8ިW6t$G p䡶\ͪj0W37P53Z3?XǢ=VfhrK{ `]yXy1VX'rP'fr#To$>* :5Dt*KqNo/TԲm>BtPAtB7\rKElI_D #ӭe;s ۙ +sla%gA b ? ^$#BD0 ;i\m"#_=qSξf0㰏Wrz=F=т YF(ʹq`ib;%0.cIWQSSS;[gYL%nM@m ;2[Z k KU_wTh(CO|фZ  (`5-_&"%76"ןSy2n WBvGrVt2{#.vGO圇&袂>n:MW@:Ch伲}9T`l)V[%`Q[P[3u||iWw R " EqA$dnaμPX6QTMkP3xAvG .٥F=9Ba;jyHN=Nla4է15\6b'/>$ϕ'DRB/c= g`2ij*~!\%\U뉞|L俲~ hKp,7~Ceq0>R;D5[8 v1UO'my+dW k<הZûPȽ^͛8!o'?nJY#&|1mVP *#4?H#(IcL/$V"\MǯC:bX* @H)(sO~rm_$V ]ep^5o&W.b؟/)X 68C&@}ϼk cV\Myd:2\W:畑Q`,(KN⒭Wc)cϢ{G'ru]n6i<b|v'|Z@ 2Y L6>n.v'Zs (6Ɛ ƽ) >wh* 9M! ¾-yhM/嶛H gd@=E5כ1驈4s^Vk1 RsNoat'R0Q bpA70!|&%KMcǑE;lȮqmgI5E_iE":ӷS%Ph读&sⰟi㶶"|ZV y ܶsf3:U瘗fD1k4Yc$y[\SSm)Gjbǭ;.neX A.s[tsA e1\v6+m{߫ EC$p`h^+^y7]@2^q-Gq!5);@/ZAS[ es D4O98`S|e[=K{_O &f~f+n!TǽgXBC0х矤+ՊQyQkγ1~T]xt_/kBe4 0'ZTIdֹd`)Vp|bx)GӸ岸'vxj21U w/0wap/| +ЛWaS!CƳ7=XjXBljGԑ]kg!KF]|}r%.Ȼkui?RdXaOm/vc-t TR:2vo1ɨ(Iݵ'-,Nׂ_h늺 <諛v*c1J]41٬H <'屧~­RPuwba. ˸ *h4QdUV46P}*BGhYEq`7& :v H&bI$d=*p7&1oi$u$kaȏ2{{wau Slh% :'XijȰ;9s",XXib .x)֤|dglX;<@}\^2> tV @}mY',?qj^ف8,adҴ# z %-, çk7RsVU4U_k'bt}/K+̃DT0KkL|aAFnd'/{ $aUsO549-ެ痒}rv3Α&EnLM2WGvՊaUCnk4̪-YO@A!/ Κjx^ѝV ynxG3:ƬaJS-0Z|*Sɼ)kZ29?fzhHU}ʈa|4p϶ޢ2_.DLojf(M/@`|!3ipc캕RڌhGqdM3z׬*uO-KՌUƎ*~(hX=:/U'),R$o`C.o8,'&߻{rWs b I3nCU;B0Y΍KZ\pbe d,TZaJ=Waj0;Fg UV;Dg!Šz`XHFCF{BN?q˿ +Qh&k3#-&.(;efC)Q+ru:3S!B/'2Q%0$,D%Q .T, }‰q+`? y >@*BM;r+ C$? QR s%嬙sܣ@s.Hhbs=U03O{8oJ@jX2(= ]w:TGP4P0l\L*t +\GeU{5{GbH`xv:l4W;eɶ-ZP4@[Vfr9 mBF--zlTA!S/?`j'^F!ːMDs.XU9XϖK֫hLウhTVpI:ݠhaw U[w_'@Q}KCR#1* V2W-ucTe`uG"oX!JfTtAN[l4;:>KdgS;I%.x(@a&0Z# @רxS-sxV~=FDG=T 2'_QhVZ;Jh7Ivc0R$_٪1[ڵtSI\D{>R9E:S8orvR++,m_yLLdh*uKG)gu!Kůmpr1ǹTwP{xx%"+X[]$ƜJJw]G7@هg6Ֆ0k%͸\ DcܠeK5Ck&S3:ֲVhx]d<PQɐ&;LIbr%%;mm~ @@ő%{`Z$2}:P%-s4UGOS]vX;wlX+ɞ?SBv۳ոsvǻ"DG8Pj%i40ж€u V3$a-O1g@ zxw0Ųg/3XHo!!uիſa; ΢ǁz i$C0'Znv7/ z@|"NUl.FSͫ:{ ĶoJΆ߁=`wOƩӰO #&ϽIS?M>X8'tBqL|5lԍ%1>vp5|bp4 a.Qyf20U ldJ^}!!H-y6YWF؃OXYJu &>l_CR@w s&R@ZFL|dʳi˴d)\aWBZdc iղp/J,01tAtT69Wz0ŧE32%l0djݭ 3;ԥbY#n\EO |j~?x7r(1g m0#*n8 iSJukvN_Jƻ SVÀk+֓KF: 9怷$eN@vqő渀VY c'G{l)6*v w^6>tg~kIͦt``jBH%1Hyv"PiXU8 ʨ)@tz_Qw9Hs,(%cGo6fI㤭_\4X'c8~5g? nb߭ gR!;^[5âBlOWcG t##Y:7+!O1Ҡ#E|;VčZUT:8hʥܧw]2~V pɆO C2\-Zuxن6BBzlYu 5$Rgfװ?q?CtY#ZO) )-wy %}GiÓW`Ս%j# ؉, WV]s},΂V]7|7.&pW~@ wN8EA㉘WUP +(1ӿ xDޅ jr7 q"!9-ȧB-xx©)JFW_KR3{ '$=+ũ(4T大t5^ڏk{jt 0IpԌ20a}&IDPpL:|Mݹ77h\yb'u㿔:O?WB3oэW/d Z݋syZRI fe9d9H؈6930sB%. 3 3hDEܕ6#"7Wqȝ#E7躏h%RTT  T.f J +.z bW$iLAwۣ-ZcsN.$i  =gD ߐW(>^tI<|4&tg^lp3 aģ(Gh!r^V""PBv^?~6j/]ظR{\5Z̳ s6x{4[]v_Ec+}LxvS PI894_vI:ź"_D߽sZ^MhWEt%ZCźxҐ;me ɚ@5g?*VnjRsyHQM ƹ*-؃\NZՖeG;AJRZ?-wS6ÏydJQJi^L<1J;MX}d]ј)g-5ghmk (ϛ*{$kq.^Kh ) /$L5+ĞP`yuzv@Y""Ls3H['H=vbfsG_;еE$O;!&%;deAs#{Al?1+ˣ,̠=lBf?Kr@,Tym]rgGE ,X=,{hbUY:Z깓c Zbh5? H9#\Y 2{ >" (I$@5Y>wyXpRkd/qyˀ qL}2b!l\e=So#B^mͺ `'w:p2-t=4  j9ŗJ6Ǯ&csddԑ!ٖ,6`#8eowwos&Fr]F##CeJMgX2hrI0 4[ 3c$E Oc+>؋'<Rė]51YϪϿ-ܖzعUD.פyׁ"VvH`dn-UvD /esa'QJ'7^h O?,e:Zs שJLJ2+Zo܆tl֐#VM/fČ=]BN89iQNlX6\G0`92iPΗFc|:t0TwU̓krY4QR-؎AJ#lApE@A)yn#{N^o{yq&(}Gv 1l.v"*5{'kxQaH`԰1,h! BIԎݟd5! m4-OD*"$#=qo}8*rߺg}HJzv(7ĸf dI `˜$"!Qw`8c_ņ_{%^kk ^SkL-%;l;7NK`S+hQ_g'DhF6s'6΀iqЫ):t@kn0ƕg aeҡfo#Vj[Zs7R{eI$ 껻ui:$ѱBfNJ[$̀1;wO|p2Co TCc M"P?͠|ͥ|!,>'?' :.TmN6 A!ӼS2XO#_֑:r(&*W~P[SnByyx$u"vow@Dv|>ӭ3Ɗi }/qS$Tu!_P=3g0ǖp1Ov7gk$R4ՠ*T6ݕne2BܙC(jF"@]hB=Y)Ǹ\AHc7EF56X}sSSNݫѣ@WGnJ,8>a> L:ڇ ݅G #S,3f鐕j{u{hiCs;~2="PcK]9w;sYFDzSQAO;s|pZ l$!ꋮВNDWB\+ EɵU rGQ&Ş8@lQ b{YLfNOwCeHR@9&TœׇZOV9x?\(_ \R"约͖vGx:.H<74AbfN/U#ttߵhS,Ie3WK&CZҹu(ZoG3{  1+ &U:ٜdZx9w]ge3ڴ#H*}QQfks} 9tx7$KסwVH.[ʑsQ_WQ8U/Ň]["DEN[[T3ˆhOzkk@դU &*os3Kuwc?z 1 דXxDzQap=;cx/#^.Yjߕp/y[A\}tܤ@i=9یLP`Vȭ<:;>Jg#4I>i< F03wnɟچτ0̜-lD=T6|5F)ZA>oz4S.)9>iuzB̡ap)F}Y"H*Qq~'ii+F2ߎf3U804*i-'$CI1\vߍڲ+#E҆d$ $W2b%[,g+WoYFga"B4+ָV=O-)/f)o[(#XJm0&O⌮\oPt)g&\ZEWELiBd~=q[N3$9mw=%?li!5TI?\g 1-_aL]g~ %#ZRu)tZroC\w[,ԡ"QNq]3Q;.ݒ@r9L:|WKy ճEImp6&Vx3!h_B{]O@.]VFD9|J??#z=EprHȈYi5#@nLd,ɕdt98h?($pM)Zw )7lt)ĺL5?ce F䚾?5uH HٮU6pAk *SL߀d:|G]v&Z}ԆcnZO!gsX_^Z.htN# x\ބmfԀض) r` Z+ҝyH7k@U?32v7"M˳Q Vb,< ;Dt3ՙi'O`܏Fhk!me]~]~4IV"W6'u%KsaͧAUD_,jώS"ʖUd{<(.AA)>>UfG+]&Iav| @)znP)+ Dmj/Z.^ϓJa7BM|q?cbr^h jӐcK_78f-6m\ .6!Q!w7ֽM*ԓ2nP˪:^kHO W`!<}g{αfaO%_1?=rሴp6Xۉ((GvGbBܚ(",6.?r蹛jÐ"1!Mk7I %qVXXRMGf\I&T(H]:4k*E.R95.ꆹMIrK #=1(qX!ǁ{R ߨoc2_? usFOYS .k*j^w^*uP!F]F ѳenv$lVd,fu>̰Y>*3:ї.cO85*[?fz$,zӵѯr'jDP>Tpd8CK7.=(z `!nx`n[PI 9Ȍ&{yDrǖuCuM> 7B!NL 8Zߙi=m;{X X6w(Iejͽ?8Yx"lj 4xRX>`7׸ׅ]Xj"Y!W=Jt4!]wtOg?6'*T{ ,Njh]U9罒&"NPT 7sBldr}hT@= aP5)67"Z(->&t9 ^Vܴ ,L3 N{o9+Wť~7;^h<'r2C 7B#% 8ٸT9NXY5)Pow#1  ͮ<γ9qiOU~fH[ț怬,)!d׮?[dŕ~ ?3{zӷ} ҽ55w:1kRFj,Yx 1;ᑡ9!ȍx7aXq%VVȞ+}ZkqOM>B; DuJW V% P={~= ' n"D#St__]zϔ p^etzԂd( ԁڢHWLzazxD M@rꂡ8-ׄm\I鸟SgVmԾ8s.sm}oߘ?ѽrBw .82}&AI$__Qòҵ;J+u1(sƧ@g ,ynLt?M*q6s"\-Gtɞ֓&?XRJ9MClU[71TJW=4KYLW7a|0TR~ggvɦ=~ReJnW)=[ڭ~-d eauO`rםxKŐ; EKG0V־&Ϲ\=q֖;؉=dgC(VA 8aЍKKW䝲ʅ&Aݹ؂tVsz5AiY>ܜ*bp0 Cg˨w~GYqmjz;y7\!\='DXm."z'i=ة L.[}X9 /{lvSYI[ygZćaޭa!QdKߏ4~nsff{7#UXLZA; AM*Mŗ!t!쵑wzw "ל7~߯. >s<ŻTl<|М&DvALz#]r_)]"݁"$ǂܟvԅ'o/ g͏S c JUn26/uGHW{EVD % aiY.z@tMLa-TUƘWchv.CBeZ(F9RsAp3e'k{{d#*jMJ@ idIM6i_H( 6(-G+,Ų (7QlbSUƆk^6koX ]G\Z2qor_[Y Gpx6.h^OOvfX5+m Sʜx9.rYsƱ0Q/A[{C+](}w!vfl|ٮ}jڡogIlt;؄_9VLsp9IAѥO*[;"עI@^n*ͷĎPnOKJQ $f_s_]vʄMٺkG&.g0n >aPDwҢvvM mbu>; XZW}< e d8f_Nv뛤2i{"{OƕWa1jgȵMˬԽ!ʎGV$;H/rrthŤ6!^GT9rDC鐼z#쏀sS=~(:V_pXv6rg&DPmusGSX#mׁ[goi6`x ݫ]`Z. qY(D#}H&RsteTO0V1( ~ ԛ43x&ضh63w9cmC!5@KA*<*_΋ŽcU-a+cq'py̺E IN啋Ygl鉐{qy' j'vvČKQ/?;Jn(~b:ƕ>XV{\o47Pr FEio-/!yrp" tY~bPv]&_CJGR wS^*MHJ>3^uF<{|aK^^)cUGw9 !)H;,{佨#ak|6 TVgJuqĩP[ Ǣ v692iPkcCu5:+3 `rE&+*ېopzBjnLeRN,ů^\2#:/1ܚyӣɐ%vRi7o !7:_j宭lp7b;QO)hd[S^b^-"ܯb< |Ke*bV4ksxGZO!TVXx0pΩ-A猽CVvk< Dk.S;NȫP3ې\+{?㏯D>#ZP"wݎx6^QeM<(.A-J *}Z0Zl%..U.E-}U*$'P=BbYz pwgpeBs/1χnl`xi&aZ?C* ԲvJ`'d ^ Mxi# DQ\Z2°2:g̥JT ?S=S LgjIi0[F;5Mlx)G :9Q;uj:~e|$`h]nY2x4#xz[M@~~P͌ƪ-ks\7c3L=GX##tAҶ?n!F!iV drexZ c$W)j&R0@"U6ℤ7Q f^kMd =%^h>s>>T@cHb&y苗NΩI#;jS ueX,.f,uu3(&ᩄf\뭆 OO]!r  h=4:4O˻)l9b\'0(Na5`.hS|в.aǀě e :6D,E˵2C cd u3e ځĕT̲ 0ߟ4DP'\{QLha#_1([X$n_?;ȃ$! 4##6ySLKcr)צKi ϱ Ǚ4A*HRrk4j#@,8M=DWl3[9PÞeൺwk9CPY䞲e 󅨰쇰D jg\TntU+lzk5vRtnΒ겥Pv"BN|d>R3o3qdț^wkz=zɽF6ac,ay /izп~n'j8r LTK-vd1ÑvWx{Zla?".AZvizؾv]ae'_A0ԫ20MP)/o&O2¨P_l Ir hǹeVfZO4kY^~i<"mFh7msZOaϔٯ3 >-K*,QA iɁVD&qĬҖ M'6ǽ>g[ S;!S"Հ.ם}ƴ/4|tʪN0gTóҵ9o3=-yfc!TݿٷC q1iE:<00D @IWtUONWl:2/W  e[|տ`A.{'+V.Ư! gK'+ a!ż88 )`Nm t!nYq-}WJw߀i5v]..IzCYS@Wr2n?a4v')K8OǙƪ -T7ZL<`W>Ph- 3B=+f%?W[b-G'2LhF6?vz(m7DNԚY֏3H,wjGH?z@%&K?)(u$^UgfgϾ7+?VPsq5nhժH/\#pc ݫhek:l[%4\1R,"oH4\ۛϣb2WWwDWE.8IҌ5jrʡv*}p(!e]@k)qXk!mRBjAÒ<%$S(2uk%)_Μ_" s81}媏[ي#;+Fu濻Pq"I`fE(|ecWwHF?i|08$()&Ek //A4(~J7VZ4+\>%= ?Q@~I~X"؜Hd(pm^br b.ζ 5;I뜂fѭiz,сй )Uhj."h7Jw9/>r=/(+Z}̺pBRe! \o* D,#x/WX`s3_h +Zn0|X zBZ#ENlؽjQҨfZNRHޑ{&ѸBG9~VDtBm.#V9.02k#^d88gU$;+&&ϮMЭ{eR,@]FQ3!=}KH6#J*uo'tD :-&Y-uNv@9/kos.⧌`Pf?i3Ls;)MZԍ'才!fzm6`}Ju^VT;vcҷ]9XBŸ]"AĥsC=#(=(ƠnlT?\^:H`7*[_Ӛz7~bW u9&'ZRJ-!6ش@oeZGy寶ƀAC~4#`IVLyEk.Ej8/绣_&<u]DGִ`Ƒnu.t0?^+̭]f(+PTs nEX@]la\rZ*) |A~g_@q]q˜AD`tKbPW/iSDN5׎&;UMO`OSr=W4)>>7/GWD7;U,@{t:=S߳=*;+**fj\zՎ^I@[a-jWg-]/lg6̝ j>-5ڽZc-"#JJ C q,s!EPI)d8v8 "K՝*MCͤՉq\hH{_G5kBvmGCƅu"zjkH?ņ%%*YY}ۊcs_UCy':+WU,LI l)l#qRědWlP7*_`!&P\\ LHJn`s_[;TM8 Na>K+qKßxlfVh1hF5֣9.:A5>h|lk7% aCzYy>VJݸ/`8cAH/rsvO ՌF 髒P1GDw-3zz=4ΐcls//Vۺsva]l"@ 4lOhoȠƭ]R]SMjKF;SP\݋xw⎦N+*UE1hšS`)G*j9<8N还]BI9,`ﳹ/ r-_ 6Ggy×d*$>( IqGEJOW=GWqn3dz;E<|@&b|"\( =o[^S}>M,QxRB,$n@RW#~b?67Z'>gd1}+6Vtv};.=HW$á`#? :^)gRɃ=]i)!0g;.*_iU6B@%Ej<PWA* ism5Ϲ4ezѢm k`$x)xqk!7.ۑ"3u1¤_f: N# ]TB"f#P9)4hӿ/Zgtk|upB~}Z]<$u5J1 +B7ŷC0yQYzqat?T8NhP||z`-+&T(㏍.p:0D1ߋZ>]zW" 1]oZɜvUUN<LӚ^IGG(vН.,$iYI[Qlx!K]%;C&c]%cS++{Ќ杙TwTcו> oձԪ4F$ yhǺf?s.YS|&:Mr<$ /: &9z\"zCgW+AE۴td@#Fa;C%}zh6,҄Pm^'6 s`hkT /7nZ:1qAsJl^_w;`q2尢cU( D >/%jQJ^<9Zڱ1Xj]hY~JҹUmN1 ʘsq5 _CK%AU!]ƦJ|DrDž" x~>Ц}5s9.P!];&.w ;˵_`ΜwW7W/o@8 آ/o`T h_[<-8B:;O V_Vxr7LM*;P"Pכi](Z=_^28G7U4r R:D V@&\YE2 .OEy͡X6T(|gސ1ֽUBlU0{{4@go!dEi-o # -vyN݊D Ĭ#rwIdpL}/q?,)hsxNB1zt=ssQ\| ?{kLig٢zp@:oل:mK aOʜLE$|OC/3s. U ڢ$$3 )aRn}3~Ɵҧ6Yed%zZ3켐ڤ朥n 8'Q>#!w238q |HC RO:*V+s|.daۈw>28 6HC/LbUԚb47<RJܩ;9T TcGjKS87Św0h‹'T!aP2<LQ>D1_cՋQڜ2$IVC|W5ۭ}&`v0[reg6JH;y.6i +It}Fu ʢ$j+7dҍ0( i H5U5L3=&#i[;O%Zu1=b i<- (ӨpuM9ְ]Ug!u?M0 V@ ;xi$ ɛTæ|v-³ftci%gbr'(Q}mɊ:e5Y锷6" H)y] |khPjY5hZ ݀ec;8Rf l3$;XB2z}Ƞ 6>m0ă[m;LJ?v g"Aպ|uƷ qL$ͦ1bwJm[CNZj6.)Y0m5RQ攴F8FÛUq`tEYRaC3E6Yzg!^g =C2S[zr{Wb[/%݇'\G\l*":»U )ӬgUL˶"ԐN]o V.:iΛjWK#/Tsf]j HM<9REPr?9=PTg]kڰ~]M+_[KD S}N}&p" Ƚ4JV]w-v3QU]HIy +Ǧ"ed 9;ZPzI|YTxVrrѵ/>r;t]*>Qۂf(P}3 1>2X6>=1A5FD`ѻx`"tN$aGCź`6ܯ9첬ꉸR&樨|-nmj/jag~P.7?;d@8o]Ҵk@P3H—oKW&^; YY4L3#Ƙ}ow»H蛘A> Qn08 o;2<G⣽N_~2xLY$F"İL DyR(Zǫp`_FN&@n1a]}TV :t]katjy/SxBJ^29QEHm -M Ԧ. |02Eddа?2Ո^ o-.0m7- Qzɚc0$ARML0=bԽ0}_抦wC72me޲hG\rÕ[lT*SDcǗƘ^qGNs"Y)&EvC`ʳ);e]#K_B3ā#t$PD' )E`vC+x4f(ggF.v4:2y=R96HAq<\ms2=T;P|ŮЅѷEM]§'a66P"CyA܎UpE\h9n+{*;N>@{l7,21h@8E@p >{Rbͱ)DdS=E-u2VӐڕ\m:}+&{%D15j]yKV#sk$7< ;ݥx}ƙL4Ot 3"ht p~̱7s7Aӌv-J09֞QJO5PIC泥-rTk!F8E#{dVwŤ(pGpaS\Sa:fp\MVDL-Zq xN :5뉲:4X | >+rڦ9SyG-ͫ~a8NYLl"MO[˲kFvP~jrL!e gU|<͟Ķ-a}]P~VJBT!j lh\Wv?^BͬmE@f|>_ta=fRMݥ`!@Y0&2I-Fi9;l=6H+%huJ[`زQJ,Clyƃo&>rFY"p FbsDC2'p|ҫj0cF.kx( #*p>* N|0 3ewwB^ږ0e[ư"N{ҷFhsm0>dfh!5Jʷ_a U ` zH T|C4ZGCH 8YA x).h+0h1[ڕ,סՖ~Z92Kݼ;"#pjb"v|V@& 汅^ذLIPq&luZ?Ʉ n)$GVM#jeE<86iWBQEMB"n~'m_U2D)w$iW~&YzcBFci|it{h*ˊTIaڕjS Âݡs=(("r$`_6%6U$4L1{) ɱEU z_>\lE*@Ð ag(?O7gc0CdS+Ѳ R|WJuvvc)@CC>țAS\<~I:/W]T E\oaH jj+;`PkU .q,ď"3)[$G9 b> k7I(hrmɏo6 !R$Ê͔9շ q¨Oj5)RY‚HC{LZx D}QCU4јw{Wgf -s[Ȍ@[} 38NKśk3M&O&pMw`pL`Ux'qAhpJ?8L:IzCaщ?K+tc l%dallM9>1tP8%xڨ:5Cv-0]?]뮑gւbǻam>)ve"9F,k_sH@X+]]l;#}_P.6;{vV-]`F yUm*,VpfG՟ i󝊣:4aބ< h7.w c~1mD=HH aDs=>86۹[Nvr'1zlt;0`H|vy#&wb/Uҍʳb"!vHCUm/_P;SI3"o(.0NS,*]Z!CM])v"]n/+oeQwܵ$ck1ҦA+p_ c;E=._3|ђsvPL+"׍ё 9vuL;`Nx$"q/AC,8\2@{lqLJͫw݀G}ݎh9ܒ.EWb^ܑ{||#X1ZU''ߋoC)/q㍤Q~|Ew D"R}׌*6w-&϶5am<5{'r(NM[.ؖs$6A}?Y`*r^tʼ|F P:IQ>bM$:k@#jScd! ^MRdDv]h)yͯVy+|3CGK85Ґ_ؤZiu߾HaK'uX#׭bڔ+_^SYud ΀Y>s /D#D3101;m[57ȎVUUң1e'U̫hahG[o{*ǔcA%0hсru+'ЃL11Vaz͒/HƯǦifO\[eK"Q[-b}+S?w&kpheMGɨb>Oiʻ>qgBbP0%2Hc,m+E$$`oa8D "g3 ҉&>?@gc;paG j2~m[ڇml';C\_be ೦ KUH? y~ u>g#jeA`;ר>!K`p ' b5 l\,Z"i!C땽h$PɴڑY1pC6+*& ƖkuC$mq'+c=3Iɒ` nTջv324~N^r.p6Lg#jc#Єȴ-Ƚ;襸WR (x.SM; #@Qca(= TbY|GbQ'3Kk+NO G -Rɾh08Oēq3(dTo$5ћd)w)Wv#ވ6 Sp%СEfsT 8HOqƒ ]me4̷XFdhb՚|F}hWJ:Sdg27Bȥ%O'dNME(+͠dNB7gD*k:lʳbf?cek1 î\,:|AHܾv.$=wv[N3AT_\UlA4PLu~W_ZB >q}Ds x| UGqB.Q/> Cm5k2eIxTЫO ڔ!yX6VU'umRˬ AqHbB?%Pgnʩgd}n܈%={^ .P$%?-Ŋ@_e kvC@xzmRkYg0A4LXʬNq6ڟ@Ԗ B%p 4 N7S971E7 :zV a:1w|h^KP}*At @)Lx9'ԁLYg#$ xżZV<~a>לnxH?O,{_>ڦXEd pj*'=s'TN!NMo+!\mVWwzLCAKƪ!|G]JH)Oxsj|c_{qa۷ GfvΰxE緈z-qiu1)Is1O 7K= c(aB6$,gJtOH\BE{`جsJMAŤae fTNm|#ҕ#'Q%pz ך[ʋx<-12iYKZimF2p牶 ]KXd9ҹ eCPBPYgSސ>GD{nDQDžS.$q0]:#\v ?0Ih Nl_~W x0A#NR>o!Xk T]45efBv3#w"plڱp`xcn~rzp)04sJnQ$-ŽCZ9tĶ6^ҋ")xx!wGgȠ!lq̜׌Tybg4 H0 hEXz0-"50̳=]{80C+]rk-y,r C7һ#2w?}%kyqfUhbeWc4/Xjl7S~IF0(y0Aө[5qnyF9aēkڐ7U|j yv\1ψz3vŚc5#O0U H٘g ْTvW9ѻ_ׄ:#DV͑5/XŢtHd.9B9N(80[VRf8޻p|"PLArRkD\4I,">##?aQ9)c~z%R9ϗY+<$*H5\۔e^-nzaF]ݕ(pj/:u=>ܔQDBWYb\5HH7ǏyK*PK^GE^9gI;4SނR>;zD[Jy!8N5j< e?Vho9J܈CqPLGfK]W *tRhy1:`IvzolǗQr?;!Z%ہ7/,^FTBP`2Čҋq*RS 곘!WJӯX2p.Cn6qɚ}-lv&Ks~ḹ"W;#$[PP p܊U|1i s wqX/[y-wB/rD^}1wz[t\)aR>)jRΣ~UGkoZAO;`ڶ '\Wt* x5S_baF5k§b{8-68[{vC* 'IDei%R?"5 fB>&i>+yXs_^y<b"1 pڣ[Np沈.%2EdRV 5 ۸J,^*?%~D㶄`YK0Z04M:_i0 6/BNಪ:$z]f>$[^J*1@xVrn_T/T5O"'D9b ץ~d7!(YLĆix' 1|L2q\6#\ ڒrV4"da]5M^+\2sD yF:IbaNGdi`SrmߔΠ^u@kp+VpMPAl*֦IX~APߵ|N^Q/x+Qb Ծ[23d=յ٭ܿ:N&>+ڄקs[Jⅶ"C8EstyXmVY:**AE`xg^  £I4EE!Rӥ+%v59kT3G`'_{~klnT] QPn/ ࣡n׉ 5(`(cch0 B>v ,Xcc,jSc70PG tK=l|N?փ4 #8|J-\p: ?>A(}*ƙ[t0(}pCZd?7L^qĸힿ&3A!rI!ȏgቲ[ 9V'$ֱKڼ"j,!Op1R+$[EbUǚ>$Z(a즖td?n_=V A< "@Fl5-;v$P'.n^7b\;> +&f2nLa߫{OЫ-tvꟽ`lj ߿CȝL*#X\hB.@IM(z~/xP\3uʥҥ8Wq&koe[ ف:I|W z ޹)~L! YoE'.8r97T'dP0+P-p+ݣtbgBq$-vwo:A}0:JFy(.6CWUprS$In{+שa<)a hs|1zh@kP:s7{\|S?#%}\%)(qɑĄܑuff24-4pFd@Zwd*Wm LB<0U|+<]xa^6&}seY) +>k ~ӯ_GrCꞚ\SI#=D DLr2ZvZZݹFgAVl cHxZ80ݣ;}ͤ8%5!S ~g172\"CwOIIcNgXRTh*nSj.c P"u?Bv!o+BGK*T\I3Iddc`YkՖF5<_gUŌI 4ƎZ+ߵ^7)# {%넔xiPeRQ=m[u曒'1|&<u?p` E P ; Ru4LsJ(;47Fk=Ƀ/ٍ(Y7E4z`틕MX'k}C:vVuʣw3o2} aCkžT?/IpǭB=9ʭ iĻ4(ZAʃz=~|c2!H0,c^i /f+arė .qj(lPX1Mzjp' CHős{In#N`*spZsɖL 9} sV  n0n.iiJ6E>EV5X?jo+ﬧQ3KaoMyٞ9ܲn"X4CWJiAYU$'/%Vw,j# \ ciM_i#,JL,.z}Rz8*q#Xr/3{O0A#^l_5?zRB4e`!lѤlۜ~;&;G:NGdiӠ9rBif7#S6\\ulƩi3\H/atwLE׾ LnѫH?T[ٸt9³jo*7gRm24ueń,ĩxC%`z֓ex]jyl澞4Q{ \;I )o6Ǹ 4Sʴt@ 0{b˘$,6`q. _;c)U&J@90gfU9ia $ f')EN TtIHһ4-vY_IʶV8 ĵQCCU]/SjrÄ!Jl["KGӭe=$|{`v4-mg;~3bݢHZ U[TYT("0y׮Xu9bď\Y:+ribZ/&drna>;4m}u*e\fx 3JB*t<Ƅ'}ERl'e~Y9 'L9&X6㰲oy N;E>^ޒ"j[8ӝK"\S/HPCF""VQ~ Ŷ|ڳK\](tTؼؽ3Q")2_ X B >?Q^*g P]˺W{=-,v7%ur GXЋ'{֑]q)Sح:ͅeS>eUlǸ XocSVB:ьNmPWI G\oo01NLXa?-.X}X#ZpF+5Fwh_h>EϦsvCM{rݚj?>tCu6vaHq02,s>r_N^V]HA&X (Ø%A[0F 74y+&K;UtFF իnlȋ *Uy0)R0՘W|"sdm֒55[>YK0L@/%vF}%^nŊ7;Ա&4⪴\CDQl}NH)j)|osrK2L3'D]Z︫X_fjJH-q=Ҩfs =.E {G jM[ gZ7n@mZ)U(6*bPŠ~( >vns)'S~#<":Jt@,?Ǯg9 zL4bo'KOe;“u~ R=C~sp?>kG=wʹ}QUБ//I*kfG߮0F*E9v%laQU92/73ެpJJ2cIJm% dSk3ȸ}x=ŊƯy&$A#%V|pܭF3?@.VG&4]D' LkzSYq=ejyfZ6QaEC$ʰQer/Bmʤg({0/Gӕ$C1X7'I~/ <'q{[1fagZj[ hA ۆ=zN.'HvQOȏ΂he#~lGH<թEPM4"O oxNn!ņ(%aݰ Rs3*Am%ŇI-6?J y*> L:gHOHx<J5 .Rqf򣕣9(a[fy,Rj?qaRKP0&_䇥YH?SkA ?=bk<} ěv\{&s8y?.JݧڽZ.6ҁͱ@{װEK1<-G$v֙SF€ q>9-zt&IA.0G4W+Ux!k*E{VX@AA0RJ=_[ĦPF}1W>DX.o"Nc%. Ζݷc`H.{7 ⩍D"QrS ,p$Ux?^n CԭU .CHOدftwZYt]"W83[ߺ쒆^%G{%5CNg`1XFp/}1գ5=YfL6]jGRyDBsw4 B -* ͋Pz+@SwUHqSpn{9A9BDw= :+Tud9۞ϰY6uBD`Pk*ןj(L՝.‘jiN-ʺ+st;¦D7a JyJ C-ʦV%wɾkP'"qM\4Sk}4f[},[ǽ|!*8|UpzoT/jK.N+YP~SUVMH9<k?I'q bO} cLzKG^>|-zHA`dۚ?nBj=C@f0.")n*t.vem3d;ӂ=p[1Y6UۡU;k8${&asChM$ZN9>̂J;9-q;Ϫ7+g@Q7/*H>@ @ na0ԥ>K`B A]FXn $ DR3eU RƲՂEҢ~Q (}?ȸei dŽ(b2%w`uq@*m^wmFcmGn~=Cl}WˉlF;^ h|L$ZPJzpk]'AV8gű%j)Lb TtzF}aaWNF1KBIb52x&xi^}eЃCPEh$2joKJ2/VdeM=]Gjb* ݐs;QQ{ܜ#p֨Urh#,lլ-ua_{n Df;VOI^wꗧQj|~㒮ji,β~. 9.RUaӆ2ϻl7R}Ϸf@ J0Z]^NuQ얷DA{#Kh\HT=!fn%2nǶWLSn<\N[  (BxtC?[}TyW4}^qؤ@vt" ܜڈ.nǣKMY [ d®kg:#dS7I_? G&h]Pth6>g-AU:iG:3%vьպ9mρggvbأ"B"3wɛ)]gbtYuHfpHy0N1/Ddlzs~ 22;Lء:DM]wZ0 V$`˹JZ\jCԄLwz8;}Vz<_IcQnmwDڌ: s|}ǢyI>;a6߀P_-T07,̬fr2/{̆VʭNMV'摺 #̫28"jIw(k4u~6x;)YO1ĭ2C|7#uM\:SD  zH= ;N<$Ydzh쒾lVn4qߎ.!qA(qNqZg20K*Qi".Sy/^rXIݺ>5˄勰l"?5ЇSOMp|EjwV)sgHFÈ6S?(j@T=C0zMSΟ/<2P>jnb=jT:>Iv锯8ƴN~ءghp.4}S4*HRVRXNDB;t9v-&W[(Eڈh KIVMʳ%Kh[=LT)CJÞ+ Kr!Q5:Ś#׶XdA(0yٜ)R, ꖖewz֪m, KNw0J跌\J!@\o]KŲ) BkP=\\~ev [`3(t)0_kUr8A\{(")τ΅nMElnJ9˟-l=?#Fz J"'L:㐲k=7ZF;瑬gbaN˸M\_#4>,ژK%EpWn^-}@ZP4# i=x n/Vn֜LU1P̤jVVKg6a\Gİoy.a\{Pn^=G._+"(-uFo'wd5;Ƨ2LKeO-#Ne,f =L𐫵 mgjPEwEƹ1n \oT$#ĸrm|qI'kvE%˰/Rj2Le: & hl6x!,eS\1̳&M2 ETT]jk:y5{n0z'f1|ӝOrQ2RUao P)o>L8E2&73{IE(a!̋oŰXL'Rn\8G)pZCV[dZe~o=jYt!;[ޚLq^^k]L; FB._ ([Pؼ `b=h-)-;ƿR<+LB9 |{ǘ-T:9#t+1q%c@6yz_upa5(=K;=C*8Xu!2\_XjnɅ9/ 1|k|j`м=cӤ-B|*5Aͧ#ZwF0tȆ -\jց q=W|%ҀHJ"6"VYRqM)]XxUo1poqMC0qP .KQڸ3 (t,#FpB~rϖRv%6L4jn sfJ[. n-L ,Gd`Q9EҫXֈ#V"H("/ c]e\1A Kfu8_I?FfR63 b:5;U} *Qo`|e$}`;eE}.;̢4#%ڵ/x &xÎRoTĽ&+C2Ìo<7l/\NH(<8)UH M$J XvJe3ͩWjmXbV#?P&;ᷪ#^<}ʃ½Y^3C{~^ąؠL܅83c,aօ+[QnCLC򺏆=|$4P?E{ Ʃ{ܾ3clXP$?& +Iz&h@c6Yũ-Z݆(ȄJ 37X#*6T <ʸb=wzT-#1`&Vr9eY3Qp0Tf4m7*c$c=qx6}TGɻf /*c Šn :زBuLzXD)J]-!fxTss NHS +ٓ>2KjhS6@i/'2CFE*gkR,>1 )=8渆Y t#tK 0*@ox PTȽULʦ+{o^;)DQRQư{zϓu 4ick|_LNt*Qp}2eZ20`s8]xE0O W)~60 {2%c[>f9Q$awhbiѓ˚-oR 95? Ftx{2ڕ~q%4~a0֋|mOapkF$lNm G(tFqv˄8+h{EB:5s5}E|ViK#gOi[ h\H9ȇ]o )KdD{b"yeP/Au{\jvvL&^ךpCp0+M`[¶#G}'%yR@m* ҿq?3~L%g^C2v0NW/iwBq78MkRql>p̔Fd 6ΌrowJ Bu7(Z ˏśEц} ]T%̃{ʫZ1 ,eiW̥W><< K%vn pHBWXJq4xވág{ʼnk h̨= (S?*]@Vlq\(b A%8&ٮ (88j!%q)h.x&y*JtwMAFt?"<&?FY?I_D> Zӌɻ/#uk|e˭Zp *X?+IbZ6VAK`2qjJce i^#&mDRRL]w^tkۺwap" ,w7_O$jkQ3Cja,|WtM;P$6|c'2fYTh%@ȋ`I:!=3m>V";GL?/JQ2}MYx²?vá>uqcЮv}n o2+,+]&GDIog@$E#^({e1D3S ^ة/.TG1^^Z}ffW {4@T9:- {]B&jBvM[}| Hw`e#_`ڊrZNo t4,H"6Mp;puM9"lZhҎߝMh$J*Mx ɞ8U?Da5ϣ p&[0֒cnYԔSDDHT0Z@~LyPp?e,*ߤ۳lu;J&}dC"> |4dzoܻv:2lDك_ol =.Oca雋 0l_c‘ZcP,%'z(d2SÌ)<8boLOAVr%dJELralubڋ%K1߅yƵU(ZnhCF!|Yrk+mx*&w*6#Aq2ұU,O Ub ?xW'onuO]UxzQU_F~gW#V=R/D%9=z8~5DMkF5Q< ݘAԏՎ \8:sAܹ<3B>mI$0&ڻ\@I;ܔ$hG(v+a P 5j{VSECe8͹ͮѦt縋6 ˢuqFiHao`Zg#]U?d;,q pv_6w[Y^ 5 遼74-e$~d*2EF8xZU֨=Btv.]l6n򨖅boemQ(eRVqT6.Mk%oJƀV |&?1h qT$|S1 Qci?uԝ!Df:P ZmA3 Q;AH8fj8YD7d ꝨC.mВ曤H0lq@c_Stc ìL#R rN)#P$I3uO\yRI#%!?J3 {Fޭ xehf2~Qk.$?6ob'he?uWn:k=o7 /'ޖ~*+-^MI2;5/{fsf(li@x[nHG&]e{b¥ݱ7,A %V$sMixB]h opW5\Eo7TD}ư{xo@;ᭁr*jǗNDn]O XK]?lZ&㘮 盁M+wyyۢʏƚRRB%룝<"&!#g0įզɋēԌ^^n1)k\I@9خ] 61v[ T*ozQek:g2d^c@Riv+3i@Ɠ Y%[~@(\K΀FPsflb'rY=Tg45|3W$ϩYJur T6ZƿXw$!E_^f._VuLTkAI?TAHm3 Uk§h=v,6 Qk3|aOi aEʨ?%e{F{ pvMR6&]r-uyy1Zy"?`Gn|+Zb~^WUkX?a4דWU8&D(yrVX/:))=2;gzrpF`_LGu͋} ۠c;DqI;FhЎ;Ps-t<^7KUs_yqVŧhS;ѱ̮,3KàBK:Zqz{UH[js=!F ۧ.(,OzHbi`pb__X#/o8k-#Q<w{P5ٿD95FƌCOi\So}^# `tI&(M;tF܉@koub7TA#Ywo%lhuxP&W<EJLyxUaeȄ0\1+#BI` mP -@3XnˊsY|I^"|imoEIjSx2M;qY%c cy?8s}˹& &}>!̟lirXأ@rEJ5,M{YAw'ٰhշ\kVV3rhh^1z.a1WIs㣘g𭶿/N0kجF%^/姆:OA~ϸ2EԋΖSr,ר:6Vǽg+XL]B㱯>Tu>saʨ dHaZzwmJId'@mn٨zJ0'bcV7M B~-ߋi\p$ U2c)TbJOv H_8+r 0iU|0r_0ۿsŤqB -7|/qEdg敭R;EBGC 9*&$EYB;7jb|` ˂\I2>K&һ\I5n1lq!6pG5ڎ 5ه_"ⲫ?/.墅aGJ=ܞ~v]K? JުecM-:q<|_2 /' 3 ?ԓ# zޕHoj}Rg"ڰy^D eal>eW^g5h;*=S gG|\0.oO0akc L;xF鄊&:ƃsۏNv͏r&cbk\~y-#†/dߋ':4zG$v^yV2dE<-ɇ}<gk/Ь14Hd"fɶ .M,&GZ7],w X{, \=a]p Y 0$nM Mt os9Әy~3`Nl ̓%M1EK5v L#t+xjGen,gHU&.Z[¥0+~EhwE\d䁠eR {.&"^KMYqxK~8A$8a r]e]~,n9.]nGz l!/K e#xƣ0#B~>U"kCoNRذFP;sk,b3%WrNn2grc3a(5>vo [AАrp'1$/ɕFS{ dӓ4]AV;;s.G +ꐱ kʸ4p-OIY9A^*t[8-b9ӓ_i Р:q@RN01C8(t*g|Yg5- 4GdǗ=*oy5heP{hRO'ayE34vA?.md?^+d5!4n3wltO)8^7Mc(Zd j'"|7]$J1 U12^ଗE '1Jb,$V܇<)Y%tn^GSFڇ1ǯA3a\Zs.KɼuS{)ܵAHo6|zۙ кhIy G㗜Wݝah[D&5Kh?:lK&Vzxu>5¸_itSs9@Lzcಎ}F/ o~rggp6S)sB: ).)SN}*1ɂ@#)"fǍTOTL $.Fk&2)ߤ}]d,8NW2 ZTk3L!]SG4vЪ5}Qcզ|;3OKO.n4CBX#Fk{fFJqWVd +W%!TQ'KS*K?v%NePaRW jG顗^(%MPĥWXpk1@Hx8,{yٯ^h(< _$>}RQA Bb3YC͸0$:I/ "uGNkbao5"lD;aL׎-6 'HsBnQ!F<5YϦc-d<+B_Tɦl'Vm8iʓ_()ULR.~?GQ<:ӤsHX" [tFx3#nr }MR 'vU@ +D}I?W ~sot~։ un8&𝩄(I@LU}rRSX?c(?M1]הW%u]{'Pw/S^ng8 #gJ&lD_;PFCCC Q$o I:ݾ{OKXbcFp٪,Eiaޠ<%0dǡ8r]FFz 4~}з ꟔jDz[X$ճ,Fݜ#\DFJD>")a׹4C;"(>?!H>Ǹ(luɐx'Lh.F !qy(Iܕa` Lv.X|Bk5:y0>:0%u^Z5w2sc/*nLo^6JZ)P\/@XI4`04{-dd-lK,Ⱥ^ʿ1`Cn&ܳ S@VF ߋ4Vx[d=X %zr;$I%7 Ҩ!~.0mWBm[t@$$I{,$ ,v,f|RO%Red#X*;̹gt2Wnvx؅4 VLkrgJfu}9y;ʐ¯뫡 ͮZOZs( tB;|we9dyO 5TUHpZ(@kTI5J\ V;DsmOJXUŰmug A;uBu $ ZT5̐ _y@5>%ǣvV.K_raDG#Dj=!ܯ$[TVҪuJN EI4i$ʉ'x.ٶ4A} dJٺLPև71_iRWquPqiGXUK-W?5AVEy FYF4Kw0v`{Үw)g/Кudُz—o)^ =e,}HG\i<,ƣFógEK* Z[!G XU 3Z];fR$Ey%6HQBb}jE&qbc`:(|M`{w bOR0r–wO"iC30@Lك*՘uBIah Q X-D# l$+h{ysڕW?.C(Dbg%ker!.2M d|,Y{!0<>hA"DbxrRP/*L8|&HƈlKXU"t'q^D?| :CouHk+V/y /vâk泋S4,EZRΆև\Et9󭁓vUʽD/4b̓ +Pi!ȟ̦T`H՘ב~*:'2G\Rf*X^=%4vףԋЧ-+,:L_/NpٿVƃm<2kh=昦RG6_QaG_\DӁ&͚ve/ڸ=|3°GbV}*rF|US$=j2Χ֨5Ƹ:5VHNK .mp PEog^&Px@w;X(ƣC^mGi~4Y[Eh)_`\j+[5T>:*58[.8V hj8n="խF IEd3g#/ăTfb`A瀶v׿Y)͝)#rŽ%~==^3۟ʮ+{/GTRjКAZ&3\ {wP@M %6ˉAr-N(˭MEVŌEV8p@#{Z1-CqYn*X^H:aI&i|Wޠ\襭ϡI* 9)w\0!ip$)-<5py%[yBß "'mꪾn m2ʺ9KVQӰQhWVhZսL^=0EzV33KB INT4dV%U>b3Mgx6 4R<4 CWw|-ͪ%Xql`?6eqj7HvejJJ*B飼J4:HnnSR:PzUMH.E`RE<)yyJ䄉]e&5lNVfjFKijU_dwtdW?PWܗO}a¡Ua7AP+GFgL3޾ y"kD&f*ګ8ݟxL>4\ߍ#M0Tw }h:Lrbw # B HV̍)y9r(F8c1r-,~Mzc}:jp02x" ~T͵MEnZ͚Ϸ3!~HQ1hi90Hq&|M»qd!9E Ⴀ`pMƅGB~4nj5By+t\;&S|`3iXT}0p y+#3̆:.SbYX uJs-UTtp4#*8#5;ufsq@mE ,sm^@j{t,!U1wOZLd3=;>KC% /`gmkNjU߆sdjjd>5Z-K_5@{  b@nrXhoo#0PkCp_.1w~iʝZbGCZSh#qC! xN3,SI-QMc\X N|<< l <iC9{=:W}XəܷṚyl<C3؅ +º't2ad; A(sx"TyD%iX9/1ߪ-1sjH$x@KnXrPBlEo>Fw;@ p<7VcJX_PLA)!R<\fB-uӨN\ʎw.,If6*:rA 1ZIJNS-5S:{"פK+׿.A譩cm36ŜxO/AgZI!x[kօ%&֫c p21o`~n)Ko8\bܻA25^:xG5h6T6nQ+t2baA:y#{2vfS'[]\:<\6pF Mi@vF?Ww&_B 59F^_'b E^^(9FAm%.xFskBWL,  ,n1uB;'` "9ya(-V5dHXΏfyKjZ0!m uĩ/],>nbj&-Iͫtq^?;w߸*5`E x+ ه5FXSrȴnRpv=){ݗ 1P2O텪C"y @> HgЪxJ{gNyI/x]9ٲ45+MwE{B7j°н.<^$y\YWR@p92asV;PԈз˽Nj1G`5/)}4}j%N*C3D[h,2 LL@#p‘lZ@qGA|ZɛLmy2+D:9Ag'P1|o`J ׀t7 t^_,Gmy]GÌP|iZ;DLCh|LX$fE+tvE}bl0Mഛx^\g$?(xUicnBEk`Ue"m"{sX^%a8Ċ톘m,}bzezذ ɜWop n9ϣs1IPy朘3vo57w/ϵ~|k:z ẃ.+PiUA T?LDT>P峨@>"D! n1.<&#m6yHg[<_5zXCނ'Pu'չ;ooin D۶Xg 0}j|Nݏ+.N;IW价d!5γ<4QSIWe;7۸)`bb h9=bYE[ AxKAQ~:te)ʹ|:øx"#(+"չn'gLH{=+n5|Pn)%=_|vbݫ7g\6:}G&=Y/oCp\nlO}k)Jև&eX内_I "w<ቐGŹy GdCD}ΘMү#i 5 jа:ē$v*D"cg7')N7LWܿBQKv˥rӴTnUbɹo_d`?  q.yDh!{NTEf&.luâ}@WQ3v d]lc+M;>nrg Ms:d2^L˜i3#r\pci^JiXQYЁ/1O=[(oPү Oy >g>={8>/OJFk,&VL~j&q} m796eᵈ7lrӊ3VgXSg n럂? *'TOEZ'$Qj7_" -VBcύs_gOn}$9mj%#Jz#I}IR䪰R)5g19dIdb#6:Ά,"gHsQLu:UeQ}W6hh>LKkD#?@E3Oы.V޳.<0ttB+pEϠ0!*13sd/58ZDܜ+\;PT!XCĹhSF Q!/BRSE~Zr.N"`|D7=c9ŬkIQx 02ӗ Ap >Y49*!JgvLٯͅ*ߦ@>A @s1e{<{ŧ[0T8}^`6N~>j:d{?0KK!bΙY>sC}GbXInτX!gb ySE(cv'1a-2,er ~W/J}.H%9Ǖ 1b^   \-&[mZ(\Rw]Y>/jɄ+rb.unOO9wp[ϥ^hLyPpB)x´^qz[jt~i+'hQ$/~C\ׅ K#\Y\^^#4aRnʴLp;~Sq~~`9e`cn*_p5u2 \]01u*Vk?Ht+B׃3.G(O) xAGBƒ-Ct6(6v*)EEܦ#PpH3¡K%BXzdI#8a2aG]%x7"hϭc`-kyn"J:d3#R@PZ mdᚠ-vbS;6}e7[&M֭R,vst}rY Z+c-tfuۿ5\6Y &6h@ [WQ @e?\RFC3! Ş_eAHqDVU/o\R3$'c>g'Li&L+da tXۮ?H[,ǻ\jdfו `geP3|fehT+nL=]PJ⽐X7qcֻhL#i?xIAi539&_:'Z%~\#N: 1L37)fkBrg?o /G`>{:#fS @C?K5`Q}tL9|["ES7857.7Z&Y%|B k|'DUN-WāiAKNS0:y9U2z35] D_̼"`0Bc療1e4"VgtCHnD]H TIgS&疘""AqRxdM]mlJ'.%ȴZoȖS4O #,8Sx[45>čjЍQ9Mեiz1:Wn>{`^Kdw3O lp5/ïˇC"-ʒdw$uo2zJ@el`#wd_K[ .4OUścř4I!/z0%Es[N[GҜ?JTY5d$ݸ1M xX` ++ F3zBR#PmEZܺ,p@^)7:$(#'n5gOb(,. A&!] (ʭcФsRk=aN9 mKxglƤBt̡suݓsy2h,oFX 恞X{1(&tГ}[HwݦQL6HLՈ Eh]Gm_?;u tED 4ڏ> Y1އ1EV"wv틹 v`[EkhVDL-"H۽u-o EE:h:+0bUV,b'i)o?$"b(t+@I{C.[/G8!9QijTA(,LXBgNy]g3">ETFV3^}duo]ʐj7/:V۪L+!Yk=;,cBHgJM CH>KãIT R1xY>!Vp(iǦV;a`/@I|?dVmMnGNC:isuG1/$o5%)夛ߒ>2߁)Ouā8%fv[} U^Ax:p+ߚމ׻903ѹS(U#OK902 ]\{ ꬮYz,a< 'L^p$آ#񑣆28 cI+LceNita+ucK* ފdW1 vF=E6aJfL~BflvǕ^hm 1|'PwnA`~r%qT-_뗻 b 6h &*fl9Q(]d`4,dDif \boP.o!]'q.ۉ Ixԓ2F&{,M Rp64A7p@t9)&Mn&1@ˆbxz* 0$LzriW}O?fP <`Gq˙:֙kF%+xC|TIwV,GԔ>%/+ :8/"MX'J_llDG-]>T4 2 ,,8:\˼0 )qOGg.?$(-I>"J˫KߨΊ&ZWB {mEj,_@w+w-w/~TYb|FK{=> zP6Ky5~WKk!k4/bChsE\_H`Y;b2k3]0f5 Ito @E3HО{ .- 3'x|VNahTT pSGLWx^[ Ck蜼Uz6v(e2ybՐ+\mِgWʦ&-=)=kΡ:T)/9 HqIV#T6h$!fF7>ӊ"@uЇU2?[ddtHAt ާgrJ<9ҁ@$$6ؠVk3*(̒*x`D8Ut|6ka*P&Hg7(b.:,7(4=DIءGdlr]:-%c)qX:ڼ!Ƕt P_k?2 <&'!=) ,e G~eMhA^<5dЭ2u͕!w/Sf'jqZlx5^Cώ9y/+ģŁmNwD{1yN{_I1,Zobۋd?ޫJ0bYM#8`[/SmTfIpİ*ە{#M0az2qwV|+5?a=I[j"2~{@8I#/PJ5s)My 5b`zo}q컚5@>@.KkxHzH+ e7mgNdNJB>*EK4Ɲ0/n>i89U^AW/yV>gq13_Pƒ/Uv) o>RZ̑X;}D+=s $#syWkmOَ"ILa,?_ ћ IUC@ڏϥY?0)9<᱔o~˟%6oqֽ>׫iZpc\oj4HDߒ8VyL8Ѣvb~=>R+!_`'08Koԙ/`(w*(VAFi=]ĬnΖnel槿 c]5RS|`1 Ilz7}F-X!-\ <\.r+,@BM74iժANEjlpط^ఘ`T3nTb;1v&CC@1VI؋Ti]j2*8d*Ux2R^ȡT^޺ԐG4k>$9ͧ/OyЧE EF1Th=uV^JqoQ+{)Cf:f퉶z~)B;x&"yDv* :1=z4۫,ukR~0"[Z$n!p> 9Nr~ZUBF@m_W>3CQsn/x3'^}|D'#/?Y@JǕ&H"*u#gK0c /<ٞѮ_$BS*Z"'fm <7aדt*ɾAu e;9ZGoJDW8U-8Da]q%w3,'ZVtN9 ꍃOQDs$%KU, %>z$*&Rȕq4KmF%5e>| |mT3ץ ) ds¸:<Ƃ3寣:ΘOB8>G~4$VX&w:NSkSH`z Xy$kVϷO=c*tubBM(thģV{휛{̜e\8=ſ4of]+" %n\BT?#@ le5%a̦K|4Z>=<[/UՇht"S#@&`* ft\;Z^ijn*Czcymaa}F~~IB!Və)jAB@ orًt-Ykl8ѧh\0`82=fYtӚmqu$]@s9^F2ڒfXja<3L A EAKX@Gڇz$׼\yTCwVG!#ScXؔ:rwN!m:!=V%p)g"A00u#etS( O3f"^W 0BKodevB {AZJ Cq-qก2W ]Y4CtE+90BRjϩ g %'H Fƾ8Ui{cP1ϭSad/\]E6Щ/^p:2 X6놄&) ܗܡpH) (qpS+ː{Z R=ǪFM\Td@v͠{*jL^8\5=NHlǓtUmM'&> n^gfnOJMGo..,noAsLpF=oUєN4SZjiy8q:^)p }(ڠD >vTSuJ3y5aQ= ~>XjOGyi7Y6 }ӽeBN?t)[t3 %hw',l(A 8gػK5k ZCBoxZ} 1E{ĵ>q?J`lBqjqVW\YMGnCwE{(oĹq[5f턘[Њ*c nBWJeH -t M|x̆ ͗2L: ʹM~ZpCx|rC_ aeJb1Kp,U$$Hٰb/o7gvvAbK1 \@oWLaW>rlU?s8u῀_@a5; pxq V2_(p0.Z>1#~pRYM&DMSVa4-c+OG9>+/ү<͕TO6)lnDf5A{]t]F\OgO}1%G/pҊpF^s0bTR1!CTab js_qnF ؍1JtK0erzaQ V$|aM8XSM] Pd{;xG"}ރъ'0#%l߈@iU ,TDƒٙf JIJܙb9U$9"QqTW&ڴO'+A1Pv(H[P7t?!V~9$15l:iEʬqtgy Yoo8 \يN>Y6,\;Vg勤Wtt o`u0Hw`O4gs&PLӤgn>S]lF l_HvfD蛦go| aԙw@5 @4KUvYZ9lL+p4d iPXcx2Dt+=א8&Igl+ EU>6j[e(0z:V3KJUv|څ`7gof`UV=dt\غL8R`qDgy+@hd&T+^J+_@QZgEİt0hn )IJޠmܾV}R| WC!OM!ڶCqykdaHxٵ {I€N<׺ܰϰgNfO N5[ڇǓp:5H?3Ki8*yA_Ґq/Гqgy6\_+^bDж 9MrRNX $ra]%;(D+ZU]'w:.@n[|ΒhS ղfa&-m?_YG[15w WkbqL#¬5y{.\g4ܥps[W;2 U]Nla=W^.9 puO GM6d6YhK2lE+ 6ԗˊlu-ͩM"tp\I aa:gW/_uq E%ﺺ4sn%!!j~g{%T+{]H~>PSw\>h=S{y0 ͞ K*/{FuI(Om2Hamm>l%ZMAyN#:AUE$)w:< pK  m⬙}HRl 3tc]b8C) 3|nW2d}@M} ưF'F&.Ĕy~xo"![ƥ!#eJ 6űD m*kI qxaf̟4j{cO@3s[",/ Gfz[K(AGiLC+mL> /O%.ࣄ/Ja4ډ_r/%w_QzH"# 6nYσʁ͐0%пۑRA:?/ЍlpMB-7%dZsmqu6b'ao);9"aQr(LIr"".oZ#!3qv_1'\_@bdëy)BtK2՟lb&wn$U )2Һ1Pwll5frRPzg]b7!SS~d[7xK+HUڅcUҒ>54;hCXJO;$*>2M5)ɁKìr:5TOc*xcLh[Cb9Âz :uk3Q8J|56+.ʚz-_ׁn@ ҈uZ݀~xVDCzӡF: PEWg52 o8CtJksG"6Ɣo͒y\ -Gk(vU.<;A} lfB 1ID[kg+^}vԛO;s7YN!g?Ć(vi|i ``O Mؑ Jҙ8{Fۢ9s6EF.{;Wk!^ ͧYlI Z!1 s:Sb~_QlJ4u *vQp,5᠛Ⱦ̸[0U(L0/ю]wݪ3g d~*HuG%^UbJe)+$ o/0ޯƵPjιԶ =nߎl݅*uIp&\甜-1>8OW%y6_@0}r"!1akw6Wn,ܫw&/#_zγBETT5M.<ffܤ?'9¶BSRв@D0Lsto*,miZ| N+E+LFbRQV{@lh6_CNtd[|'sL_|jӍg*S"efjBޘsa|Esu"G*6B먬: PL!?y]`D݉OڃlR@i?p.=+LR E7`HZmcgA⋸xتòVhsWE1 Wx_r#p'uF *D z*ejB?fMA~NpIE36Xѿ1m/LVZD+_@P6򳲌YNr|Hۜ(Om%Kz*-Z;T^p'g+.ZO?P;,.XoSTDĨ֊xZX1?{}xS$w&?>/B#<Ksw=-JW'wؿ7W,|㍗\*9ֽ&د-?k7)Ҩ2\2 f̎ Tg&C[GL*2ø~u"D^법 EF8]3 IidD(OWLXyXs 7 F X, |F#vJ}5nVx:>'}R \vZt6 Ą;;j 'Pc>].nwQ;,F5wYA4I{EfK`*wXXbt wMpCɘc~Gv'6&jjpdnѲ!E|On;aV1`nA.W:Z] 2jtXh9E(5%-Er-D q6d,VN$X'%` DF'Mq 39OO|+'4 y+EGmWv@\.q`+^T$y~@Bu*W\zFwo%ȏSib"OuJQh*1Wg@IO18g6&]bà8FQh`/qZE+ް 1m5Βf\4Q<+tANg#h>߷Z:1 X>C,e5g)IM޾ezyCwٓ"G|J0|AQp zG4L%@d!ɂ@`VQcOcyz}77&yװ+jgS:'Lnd4 Ἤs @! /'oIڨZO((&_giFSfmaOP%.+?WY:нV6D*: ULa:-ImT'{kY/HnBfnb@[z{ 8Y\*tx~0_eQqj[zqEο\LL`t+ g1S4<2ػG}PxQ/j)M!3v x% X?PgG4MڶY*>ddS-ߍsm$[]oP&M#wP*W K %1x=¸+pyڮIȺw49-=̭^]e8jgzT 7ٙ`oO!zzʎlR_ZgHżyEeneLE@=u,݋Ը!H؛alڨP>KK]HR[AXt5 ,bc_gҨL2Hnskgvс6iDWf1"xŹmT8y`_7M_s,DJ"V`e4?!k[0 -Ue/LaY)=aE(?ڜL F1LY{WGܣ/>G83~ՇK)jNOo(XQ E3Q&ܴ@k4Ӌ^Cy|hw+s̈́#;Hcײ̇w.MZ4h 3vD{ ]nUucgXGےEb2թQ%C0F"[l}7mo~Ayo4B7=p9kpuݲst,.+M6Z@Zrk"J`8\|Nl!|[%sd1 ɽ\5tf3NMb޵uLc@;1/K&$N)N t1-a8W$EWe-Քru{- 4TH9J__D\DR̡@pK}aBWm{n'~$,z20ڼg؎JrԬMhi2ef9 #&rYtӬ,g1heĬiW$4pn$$T`@ 9VRb4gzrFOqxPȈۥoW0D>:3Pp.4J~'M듚[z@ -h>kݟ Q;_XМZĉ1*բ%kh@~I骝NIG%w=^S(֫1ؘ,O~qtQ3Gvc]ʧ؛ƁV` }A:!?eduF\ Hw,+h[=;rtC+=<(O,(o%zbu Y Mws(&K|'HpuT eï996ynFCW)Lub ¦eA=NȹcátްR?;5/#ƩTYY* :4hɒ_߆ᒞ_}c@ $MrbKI{oBuw]cn7B}d[Wd&?zH0q1fcNg>}V#|$71WϽref oڅ,C.Li1ݷ1mBib~WX"z:ZЀ rɁTCi 3yc-]zK 勖/kh%oLnlޚ`䍗[Us2%/X.^ ̉rB"ЋK2Xf p"a#aq+4y)%C2(k!Vek3lhˠPV M~0f dZ|tLKvv MMN';@C9Y@.KU,٤g8a\p7F7C{9}&XMn7&4#=g0':(16wip~{t4y"aQi3QݣcflASN~If7`]01'85/q \옊MԊӸMU%B7kf:/al=UW+G/Z $ -D T r/a8B(.( i(ɹDUEt<;U|׋MISeks68! 0l'0k"gd0EZ}lS/a\¿GaX'ܿ(oB%D#~/<^K[nnU>!n‚:ƃbքDND@Y˔6,x`q[ѯŦfsw@hn>j:=סy$u?Tpxtew3gY` ={¿(|ʋp0VxuWN8Ku@ 5,eGPdw] pu:>=]h([ q9vKu+j RtBixbVUPѹ]$4R3Q&[ے& Wkh[0t? DoG9P#3'cO#Y{t✇ښRbTu~rϟ= Dƭ͚H;y2*H*{P1ӼL(=Й-Zy[[AݹpJG~aBBZAy?ÓJj )Z34y4&1n|ˢ]Hŵ@==!4=܎(&uq| gzПnYVFlOHshS2LmV]s řXE9:y1qicN[ vz(S$P#D!ĻBE`aEh/Oo{{6"$8JD/t[Q_(>8h_Z?}z:z. GkH[NY5J4lڟcz^v6 8Ȏ|kXt5eȚۍAu>n_c[_N6-kӭS FvyiMsw>N ;Y19P}+S˶P4hwY3\V\嘡Ue Y1O1(,Fmx%#p܏妄Bq[E/[5_Kr y</δp?IHQsb/0ǧ:ҙI]RI2v:E;tY,+ZX2٠JCwݎL9б(ހBΙNcƅLGF:4jd2Cne%?]!D헝&*ukƓ;idT- CSR8p.۬Kެ)#`tɓj"5ƨ 09SX]V ,'x'Ѳq:$S=WQR^XpS}buiN8Y۾E xRkX16R $ LOmu&I>k)4_Bo&j|!>$Y5 ,xV#7J:T!, ݻO|ܓ,N(G^YoF z('#Zgw .eV~<Ȱ+mad8/NpÒ2 {1@532v/Iƞg.Ҫ`2aʴ1ב|ߌ:~ #.jVw+o72 R%ua%lAIg &;yۅf{l:rHLV@D@ш xC`bqޢ8'٭̂Vx}^= BA$ %є_ߎM2-+;dƃ(K/@FUgk&S5=Eݴ~Ut}#Q۞yelc\7p uo *dP !;ιKܸ0͢"'8eRrmBA*f)$=gc>Ώ:+c;JP8 R s?B{\~KD薐fjf`Jh0"RQrV.RA֧YO͙:2ژ::xUF&BU'[EbдW7<: D;b{<#IrEuNqo{Jyxn$Z>~akk2O9^[1>5)ڱfCJx^ifg,dhn?H&X- cvR*VhaDE;C7n$,uT KtS3W,Dt<~r-kmw_\c7dyUR9<"ׯ#⿽sFJt`ӒӅ21-~6: S|;?@;WM4o.ն (i<È-㴚= &iI-wʳ7LlQ:D*_52QF`+i54%hj%gQ({:-}jCaCfƖ~܅oH P(0ֿ5Ӑ[cbmɱ!+{APC'h4kH[i:3-"w1~_ K#"*H@z(sdA̕8x:bI] QX-nM YR~C3ae=C?NTe@Uxo m'1*brT,G6ne6&AnuFkǼAԲ-r3XM؆ xpFH!,B&5XAr loU`td7Z0JdM=LW ٬5V<(XFgLeaC#X At)q@65A OL P?Z&D !M1ZX^uTvovt}"^7ӲynNLJ+5Ҋ>?WjɋzY+8 8ߵC7vIDmb?x#ϩ%ĢUJ_ŔS fqvRŇ"AGtRlyA ΏxLM3/ 3 R;/Q0O>^<ʞRA xKdD|uA6q>[5=v=0WH'49ԨmtڿX-}s,i[=+C?.~.ُD:w=мgxr F!}??p\ٛxma1 ٧7> @ezv6JKڒ5: 13 #,Ñǝ7.B/YrdBRfV;ܰfD?4YDŁ@xmNH #?+B zFQ۞X4wYb/ӝLU, %R@⤔[SRYt"Tn_^ղ ^+{W*LɝT9m1זV9vnt^0tnNA&Q!XINC(G)OYDvt&smP +5ߝ@j_K(&-fVv!t"'{0?Q4lyy;d]՜n})۳oECT:K1DcG'+UDl(>vkPDr_ÿ! G[Q٨7!DZ,k&cR?IѡPj,3ܟ dM,R$ag-SȰixlY?sa`e-fmk kWc}Gw%"5@l`?l1#]"[4{xciS̈́ X 2p|Y)N\dP8ԔOOљ- c>{u/@~P0|J0aMAJP2+ێN54*eCŻ-#*;/ry }0!޴ 3'%Wp!m1+oixyKQ&ϨIjv$CђN(vAtДR|suv~q) }1i^^(כ5QQטx0R=v%?{FQ&$jZ~ ^v97{Jߚ.Da( &4>{wh.L_I8pD4eᵕ)djphPtr}]84:w kOr2Hf jάwVE(k6T khO C[I-x W@Ф&Z٨<3e VraH-X37 4@sG{hׅV^TuoѺ)\oxqI MׅeU4)Y&>+T ũk8H~h_8pYvNa2'K_?QtJkrI-ٽ0](W"6TitUV)s jdcMG۳0ZXڞjpV *o(x@cۀ Zվ1=;Eo,?#EaT7zhj7_*(h4`^Ld)X6ņI) N!q<2}WW&g %jNsd0Ra^6m>Kѵݽ~.B0 (q.y%@`aV|t?REcM~>A}7]0pӦ `| _NDlf)+{j#m";y}K_'qĠw9#$y хDMvBA)>׉7͘{zjfi1Xō" v+gMuvWљ; e@u5R!;:R{72Hp86Yix)ZFCkI?%s}=]Y4ve& D H5ͥɍst"i\ ;ˑ&Z-ZYљe~@4oq:tz[; V?ORi,\2ciC'܅`/}Z!%.p[4DfeBvSzt_{Jqe;n-BF9]dֽibTٲ}jogޑKE 92jB7^YEM |5G_F1g9q<U  _1p~?ң]8NEަOl-IFúj Ϡ$  ](8K(TGϾ PUUɊV6R!tLIЃE0l?[)sRPh|/yܔX$ɿf|8rƏS cL;1&h=TC&YCy恒hHurۣ6!YDʟ;~./SÇv' KHIK"MLv%NA9+0iG,Rdח;tWei&pGߴUaMU6JxÕMƲ|~8WW&1 %R!D.2eh/LFL2qa܁-dҪYE/JG.(;~)G Eӽ+.# ^Bzo8-ѿ xoǥf>V]د΍cшhv_UQV`+Nkg~6X\aN4U4\2(TASAPݰ(*';ӇIy>.S.}8}Wb}7bxmtqt2' @+PoE9"l9iָhH3Jey GfclyO.`$.@DdVE[u8zr9 à o'1Q). F)w}.[$`#V@bM0UCq~a45~V4ըє4`sc\DNINEm]T^,PfI+)<<Ch*J`-vA#,68>XXvwBT`(E9Ǫm qDBUT4Go]=Kzku=:5{fj:߬blJvNA% YSЮVFLan]=[eL(q^fxȑ*TG,S 2yT1+;qJl;`&, UP/ er}!0ӂieM5-H ^&N:G]lTkx|˭ۿ t d8 4kRim7]O/J"9P[ q_r+*du2ãYY`$ - ?&%w6B}TH͍"V":5W㍤bU 5.wkU+-z[~PoWX9pi̞ W23bG7b@!)HOx\&S%>am I^OPA),Ri}B(ހ5EA\?_U)<Q5C\Г" TSY>Yqe%?eᗵtI8~ɋƖdwF%0 h/csm lsӚK5 /ߘ i:HjInZp0_ `R ̿@ lҸ^TU#%,ަ;8AN-dϛF!Qz ?M;9RNMAwlx|{<}})GذJ u%6gl=l)ptou Dm2PYl5K"na` !:`OβD zCXxbe,kLp"8lFc}r5)4 u]Bոg+k+ 7C?&Vj2`t1V MTBFZRl"l-ym^kK A/r@fKmGNְ@O< RY%,Dͼk6q\,,E@.v 2Ղ 3ΚfSaY$پQ-#-[m9E#=C"PZnQa,s{n((z` P 6Hb[=fd*zR)b]ś=m^y96u&(6Qj8 u\|'nI2SXż(#B!*~ߠ}k#[H.>mp4([2 C[2 `"C:߭ZYY0 M:'f=(´/_.W0PP3F>KE.k.GchL(H"iB4I"1ήv-'s$~M%Gwб9,tڧd';Rńgp(qB,\UB%Dng_2Xb'jˠo c.X."A:ǟ/~T,nȈ0!vQ$ ;'WõLНZ@?#($VZN|8&f ASB+`#e[0!v$1>E'Ϡz9߮o~_H͟r *h˕`d.!dpXlc65 x_rj+{ IG_fKMʗjh[7/A`u,GDDfTE;i>e8B~oxJ%2nkPRv@4F /2\&^yIѡ'٦|; \d0nxwrv B SXrjo 5"$6E.uip^3: lRq bQXP Ȇ7!Ed2z/ٍp4K Ag}H?V_sE>ڪrovA%r9?|`B$ƨGi\K8<9$U Zxf &C~2GQAQQ1 sxA-CrYދT$n<)}$9NdzԊu.qi(֎XT/lXl> v |kj uK :Hw:Tt v -Ӱɉ2 b$NZ) OOA( 6|P#98/B5jp h =3X[67*I\~u<؂S田+vZxXQ ZY$WGu#*8;VK T= ʁ)5z6r1Dy&R9>/4M5 ^|5BUl5?!&O0xa]oL ZK3CɆVy:$bɫS[ >azm>m$_|AG9R uPj@ K Wi($ABc7RQʢyZ ^<^SJ?ex`mY/Ţs|0%P"Fsk@+oAxUo^DݒȝCd'd1vdl>{^%4CW0V)Vbj۞BNs+V!dD4H[.8'sTt4u̾UB^5.]߾~S5s`#s ffM~FSы" "5;Ttkb܁QalT`Kt&7`^vT'l,T^bAӞghb_usqy}ϫ!6/),3 D|B°>۹%#݄X:q.-SZ|6 Z>46Rjq: ,'v4s  u{TC, B JA<qzuБقNŀc6YpW"4F}U9h  4$?j Ȥ!Lj 8 V9؜ix@l|4Dsn2NEUm6t0æ LAu?_7!#nb}F 6vx,(e=:}gڷѬ|x:70E5jGⱧeN 1<`j (y,EvofQ9WVfK=hdظX p+p;E?b} eI0BuŔQThS6Nu ՓJ"hE)p^edΙtچubTepv܉ǛYJ[i9YM Q)y<噤3=RNyx=IKֹ (HJi%jCڐRv-`07d#7,U~'6rV'jQ6Gdrt4]MK:v׸l1Քr٣ֆE9rjV rz%'?i<q #˪#|\`'y =UQO+ӠE:&֌3Ъ9 8C@ivcЬVD@,<~04+CFNY3.EcKpKXЭRMl)GV;4h]ϩpc $\WrLcmǮH(`*$|{ާ _}/f bWod; \ :*\ucP΀`1Ryu8)NEǀk_T1opթ>CCUui{gFO`Iq!J x2H` kW8c3qg"iGx3#ڠŸ=v&B Gwȼ8y* :a^.7YQ*bNuy(YNmA>hUD)ࡴFs\z:Qڷ>=N{e~0nifK+%uSJ'I}H9}wT .ثJ7ȍ=z8t5%v|P[݆F"I|,EZ WL+>ۑ(&ILXt/)Y*Yd^ c) ݷJX"1XEBAFA3!SK6e^gq s 9v9[~`p !?&ꈠbюێ1>5@ L"ȷGE͎|Lnu}?+|~ h_t4$E2@%Fb~un fpjtumbbJ80R.UsP֩FgOВr +V;+mģa0Xe(4b6@ٱ%:30½FRF9a.v@BI"Z@렏en: C[or(o[EmحvA*#+c~m@]D9Ok?hһ`n6xg>\`m&X;6<\.34T;| ;J>̃p'EYe"8ݢ2s'do@!<0{ȽkSdA땎b+~NDB+Sb0;dQ z%*Q9**KeO7Kޤ;T`CIaJ (m-Dd@Ijub\0 7u\S[ea8ieHM)=o5b"$o0'-]G.)1-!.hՁ +)(XwUS$9/-6`԰G< JZtol|Ce?<-HxS"aKD Q\k-Iyou?̀ƕ"Ml+l\S1M-ϊahn-}cL%5ɡ#Z׵~NW3{zo ?^&H 7!rp |(d -%XMg;rzk `Js}̏ZjzW _3|\-zsoEwK&+ 6)'.=C{ZGuQ| (дT.c7̃^=MODO|UIU*ݿZRcwσ??MMҦLN6TOűظڦ#T߈|;W+ *9CTs T +f3C2yTKb.|I]ui!ߘZ2r0ZaĉF{߂zYڻ>~PI34fb(m!u #p*m ?1\-79kaCF~FXXghpQ\c(DW|o\)੕>VUY*\d~j.AO#ԉI toMi|?i^LGs||__{0&7S<D8Vq@ьVk2A}hu0A|} _~qvNB`.zbvMzQyqRB7.l>iiBcxһ.3*y%fRp2i5X;,H|pcza8q%v/^:<`uy8n@'lO£ TՎ;DS^dz)$2M]}IrInaҪ(%F{9ub ?a:< |$q"4nO7p_:Jfնz*zojM^~LZR#"c˸;VU['GQ(VoxKeQvT¾~HYӀǷ,/Nm%mvF}-d9ù:>6@+)^6TR1 Q?8^+KK$hL4 ~rZ5PoϓtNgb!8M֤XD 1a֭R*JDjV;RXu ֕3Q߃| s1O"dPTS?[mAV*{yŻ%J0 ?t#LJdu# Y[bJQ zy>gV  $ qw{V0BF+JϴGS[C?`ВfD]1ڑ~ϛ@6|0uڸ?( Hi (أy'7mQ&n]Pu%; nv{ E.ƙFQ>F|K]YD' B0 ]sx-KGdCFeOL9dRY{K(wC_^DL [#%Vr@;}{ 9Obɕ! ړKq?"D n@7˶!O,Aᷪ5*-sQ$RvnWhp9K.9}i ~xS>l&To(Oj̎^S_K̞Er3KK<b؍[Jg<䉀OhխkhO(oZ.2> >X0 R$>j7˸ wQDJ:2%0| |:, TЈqԦ+wܥkxP\_ ^t i6ﻹCz.p|81kga?rV*A- uއi|Yu;BZ`KaߌdGE.yx#07o98 o'ÂsE?jU $?x=_V>c.-N+cƥW 1$)QL9~yD,EUI,0 m#~D(%]QA8Ļ{IHKkKc?y3w<o@M rȮy6,/ud.AhDZ˗!p \tjFN9hxw䂟KX 4_!t ]QoTAHّ׹H ;L䞁ܫyT͚t^m%"I %B[9U ߚ%! YB'-JU8B+hІLfMsry78)3P:!p9.; }xjzp%G*2sT4v+E?ň[7F55'`ө*ыZwebq|}Brt%~Uu_ZCp[xF[hxRC+@ ʶkq ˎ6Cz[(ha Wf(fk?i%?oIi$cI')_h)b|8R>iD9IJDYAj&`I(e #Q ε˒ ?:x8Qp`bq._&%4c! `4^I^B2ͭmT$ޮ: t: *O\ƱDt.{4ܱd-(i?SJ|粓`}j|d. Po9UF_RjAWE 19ّ 7y7⃸uīqLb8eՁt&6<sN׮r ڴo L1A:boz`DDbW0 #q|T a'YTThn  ϞSr'5{eHR%ieXi { {՘fOTF u@Duɤ`^fb5CH+#[OS:l zxN-[*F 炫TC0Xi@쾞H=bZ&zZ='^pڳxHa4^ނ t1`:&HWONɫSU=xUba%_(p &)$wd6KKo.?b}d #3)#K@嵳"K~.%Qa.-(W ?,YM3^V˜x`60LX0.^PM=Y;an kw],nU Vh(ؼ Ax}$ #l'c2*zs=jp1J^ 沦}֥G[f{neOHܘ/cYHATEӕKT987P x32=%k&2աm+{L'iTz!v3 Ȯ RsC jve3nhtxFt lݗPrSDWH[7Jh^_Xƾ31z0Y&:uފIUm9々HJ\9 bM75u13!i [kO19~P[>0_"1v/?1Ysz?2H@thfW/r! L ) %,V摫%=#h^R2|ry]cVsY#=R'G'PGmFsG1+~ח-(!&|G왏ՇSF3i)ˤWT?і@cǍ Wl*[B:Ⱦ5>|2o:?vq_=SI-K7o6]_yԌj$΋6w\o!:ꚘLWK!"9[ #@m7]LZmղsOk{QIѴ7]ߦ=\K\-Վg8BINZYupF5@2QK^r5F!M68Dk2siya9$ O)x1.mCAOlSN.oQQE28<.r2^tֳ=%xk5Hsd>9 >Bk{GZF`HǶB䢩;y LN a&QfZI6q!;J{nTʿ^L=̐@#%WM6tC]-\@Q1r=F_Xj8ѤO-кKbNm #ӑ|0 ce;qB5M7{>t}T_vw27(%@F- I$h}u.B 3=D֯u۝"3Α&'L{ﲤf4n=Q_Q]$ؾ|+wI~%x]c`?4g3|ts ߄}C|F bh Tv#AP\ 9eD" mFx'| IAޒY4)+m3]ղ8_p+Fue~{L%7nB"SFZ#8u@ZYm2ASR%c3 ccƸ\[bһ`|14h/X^U.zNƂKs,J24 iacUC&+'. 6jXIW=gH_;pKjpCȯf\WEk-u,PllY =9#R%씐4͍Bˆ t#A~m<]/6WU%L{7ޘT8\n5fɳBtS{8Bs4~1ݿ% |w k)%V&nC6:xZ:#9kjv0V*LWSV2%&*t!e[&TFmö3{غ]M=5S1[έ!TNf j}(;yxcw&Riu\^cI wN4hD\#12xA$DZGb( ^U-* YUN#]tM {L=yAdz:HOE|_ CFcvyKsGa?$p#XF E#Tu1-E-vǵ*rp8$YF H[r;N O Y\KY_Wa[ԻBʓ" #;+\ (0v} .|f%@Ssv72S:"VJ%_OGM+<ɋGȮrپ-pb ps4H=FeXK>0MI5(B%S6?9R*[h")j.WP -=G])$M,4L-|7pT@(-;p\t%Fhb8+\򧘿9mfO `tHaA;j>kÇH2q|QriutM?`¾qη6X-GXf L]opzvN$nyG&b >0ֹ4G\gbImL@82f:-υ@Xf\>¯YKl_g@(AVŴ)<$s&53G,wd)-icr旙K(r*sc8<'G{' dJ;0Ϭsw,fmP,R(!gq C_~,vqMqLTmQ ݟPS矬w>@mB~]l-hWu֍yҳr;?->Iٹ_ )5Ӕ&eC|-U!zq &* Tg1Dw3,bx}fK$B5C58+n4"~3PG 94Ǜţe ǫ^]ϸ4;z\:*M(9Pqjk>ꟕsJ!~V`|ė;X[D^Tfaߩ"Ic3=QA}{$W Hv&!?p,Qx*<%"mϓck~Bh6Z IG;v{ٓd'^ u$fote}Y Bm`=ZP_%\%_65u].N=_{REX'Fb:#ݠş|nwJa*xzX=M!$!`%K_I#%|DpPؑ҃"N>T)۶sI+b%mƄ7eY5mob+#hZ& XK!󕎠 ;9v-`/67/ B{ӂn|cP?|> Gnܑ4E4 =lx!ZRܭ kDH.jFsOE '1PˡY8_!UIM/5Q`BgTcx$9n4j2$ ׃!aTdL6l; V!A$)A)ڲVcH} |M)Q 8!2zj_P3CћC Ap睐ߛ'$aۢо$Tٺ5-^G eˤJbeaxYR@Ꮅ(# eu8!B|s'?!LrDf rslL7&! nDm$ v1Q܎JG%,ͷhq̃o"3-'H0٭5uESȄ4DX+FاgH8h$|1qߜ&}c]?w厲K"K~zvumí3 0SlE [)aTEWъXĿL^˅2ݑ$`4y;$cm-)Ug"(%!SorB+؋ Mh ˝پr,6>}huM_e/lnN龃p9և_Uh{),Tw gkE*lQbq:F_Bf:];§LCAk+_%DjBpq5fP5ԩB]OY}1;iCPXeIB2KL|d;3M]Dri8REDXM%gFu!ʌe=Q@!wP4V52GX,rFi4z ) 1Яܯ;$e0[ؿd4P &.Mr?.:`ќ-lDн=c8-rpTcL7;> ]RR:qG`?aӲ'oй1zϩ&q[ݦOT,lj^}vY\+&Q eO}'Qt[iT?xD*"or;ɊtinQc`w6K$YqQ蔿NWw3֕'GuZ%cikY V>Tݏ'"R߅ۊ: ]uFe'tծdD\aq݈ Н`h355ua!_Rkz̷rA_bܓNfT ^#$T 1YG%l/#2F2n3' C)oiCTvFhǾ_;BWDKCRTC/*k4?5zZƝ<a[rPu5Gil'FAVc"UrS:]T6E}G%v\jl]6f:G%wb~N#0*=F@R=TpQt^;%nkg pd<;/I|pj/a ý~}E@5 sB;9Р71:B9^m`O^yjluZ:%I xF{-M lس :ڊe3Uf_l82$}.F=~-DХxkц@#nfцQvZzW_d 5C'Pnx\ԾC6 Rhc0q"tW^?rx:z *KpSlI΀Wk\W#0U_N>>}Vh$&ڴ]1z6Ax\OEem vrmB `hB zr ɏPO66/A͐w5<ǜrP6fMcHטx5׬ߒy/9)%Wd$Љc ?ek6J㲯尔sQ%*f !eu[M^0qArXnN**v`^jVKMʋ +WEpieW-};nS󻧕B`:ǎ8x KD|c%{3[R[3  ϐh݋9C0QWw1{"T;z{zH_cG^hMܣyM ڑ*W2JI~AQ$vgv:g {~ar3<* u-->)TD^ݮIS8 9(0T=>J`mQiFdK$Z;DNAe}3BX<; A2˓3M .#G hbȨWOY _A$04&$磲+͙71#K`Jτ~b%)agjԨ]073,8YPPK8eq?Dsi;V>+a'X8 Y}_DM'0r:'KBR`ulQtƉ~aoEtndk %<ە+8986 䟐j-NHuf~KR kgH)^_5\oƎ̀s[cO'zaXرidQ{{˜AGSt#/VY&߰\vNҷJD_~=fwaէ*4,&~$WWCyŬ׹6q"m3o=3VVsB 5v!wV\2>\ja.NoJ)6;hvA~oA[<&$Gʷ =y *Yɿ79uxlH^;z<[mWjYof|[0@rSY@k˭{6њNoRwZ \gh0vZ(bGh4؂ݑ>T;EyGO0j6paŶG*޶"W|q;W[A"NZkf9i;j-V}o1U)r/ w\~]2,P}nGɢHf'"Q5P8hkGYQ3X `y,~r8)x,*W-{]|N!r v|`ncQ+dkn~Qdlp6ժCAz"=; !,=F|k p3g|bͶBc7v(LNYv3)~dDw՜=uE*ԉ+o˔?[7֬Te|T}2bLc;VK0d9#N ڟ_ #icDl&~V܅-h,V*դ Tw!qW/ +a4HOWͩ'X̕j{%C,T &vob/''FHfvm`RB0zbhBu&PX_?"yc Q!ƧY6_4.][Zn),ȇC)<-T%aങ'ޒ ЀNX." nxT^>~nߕ(Uӊr2_bF ƕaBDc6P$)|͘fXŃW(`g5RLuP{qwOҺa(>q q]Dig<L?sI"BCTA}MeԌB住lXiKIeެEl&Z?&}wGjW" / ;kWUɰ\c\Zvś-DUK:;US?M5~gD7[2pxAx_ aboyѕ,uBcCvjn;mVVDN5?ĩXiSj` V0Yq V2>raY $PֳJXfu>m 4CvQ>$)vn}'GaE}xڲE扳M6 RWƛ'dc)ѬmnsVjς73 ]U]sĽ8,S*D,I14@4M8s-N˜qnYHDDTǤ5\nWtq yް& yr\|mor>bK'x 7f6{8O9&V; ,H!Y vD~oDMXV&$AÏ)PnQ_JX quŸ#ALYD⻟tH$6Ч0̉ZԵ" TcL8(4pؿC~YRa>S*7\+&-l4:b&I7AWA?)u<:xJfaRyFob)lG]Oy[{- ZdFSb}JN?5zH3Dk^/~-l$\ebB[ ,/rT[]80 9ahcwTm@op UVqbl%DK\zXbbE;5h@7.>roH!@h|񀬏[8| 5Tǩ /nO~h{ a~s}yGHi\uWW}RjtS}DHWI4&EZ;Pg#FaAx|wSE2cI@s5 ,.ڭTp]k9W՘MBlaav*Z9K2=NChv\xM?Ajy I;5voο0x=y;!PmPgFyޙxZ(3=.KI(gu@UhC"Y|U/ ƈq+c(Nu}*^=u/Wг6LVΧ`sÏ 'ƭQ_o+/QuC :j"S贞ǿv!:-AoFIrPg8|$Ѕ?kq\j9̓%)@x5[F>[l_h2\.xu8}taM203)yA#2R xL9N` 2:4ĻEWfEB}{sP#xNf,m<{}XziC t1L#ovT1 fQv ]YOg S(שsw˵ï?m*(A6GQHP5n:"-Qł5&`uHr6Snq^tc{h,PJWp-eZZvq{dy2/C:nU#O?lHP4M0ݟ n81}1Oj172]ΚnWB%4{)PW9*bN -~p"; .Ah{TmE՘~fb*>S5Dfܮ퇫#Hbe}W 2H$^|) vJQ]ʴiU~^aeLحwyOk#EjԊ[b]@D ,Վ(]RZ-ݵj,}>EJaeKDϬxu`'5bހAl4 D*'s~&;2[gD* !0x/!6퍋VRvQffn|柦ÍQ @(3h:X_5,JX0Q-wa"$Uӂ Iw), ?u',2m&ML .P { ψ:ÒLPB6ԥu\6O[ӥݿDYX `.t@>y~=jpBJ-Ӯ_TGT?(7FCz?T\\Q^R놭]"5K4cEbl{JQm0 ,.r\\s\p: cQ%} 'n4) o\/b!1/*A*y(xt.l[Pã/7D2s "ad6 Âώk,UE[XχA_UuN.3D8hI[> !vs7C=UhpCqnj Iݘj/ĵ {^(}^>[BpkncnD. c C7%;W;Qc  {^)jk {[8 s%G e9x0M&h`Qm KP\9s7WaF YC+C;V4m{l܆:3*'Kg v+d tb,k[P7:CO2;zC|ROOxW+5)_3t*gyT-?Bjf8vkl=\͸ep1>2-¡}w1lf~ߨѫ}4fdw>`IN#۪C anw>6<쬨M@`≦. 7nGť=F]vy1M5#cq#-9w,{pV^Q5hQ"bO8 Ng \PvHȏcE|]27>j)E`` sl߉S44l^AoHvǾ-a]bK ԁ=9yO3@ w`#J 5 $I&bYob)Aiu4qa&Iy~{xc?T8gF!XjȎ&˸v=|,F#?^p2NiSn`c#DB(s\1@y79.TJX'QmηƬ kuA(B"m5ơ#]/Ңyk 5ɀ6 i+%]Tb,L&Lg`KcIoZ~yC\Mɳjo},$[|I1@|ŢWOp]͂4(NIigu x6ʲhRGH*Xuy=cUX/7tM~=b;7Xv%xm&i)*Fqoy@Zu~lϽ26jH}䴕^^YmRoB·p Y23.) ĸuemltvnٷ!'XC|IO?uq|bj `Q \iGn%ڄ B7pB \NDDIo%yV=-foG\~m[:/ APC'єVl,4+ Q+j]%|)guoL:<{鑻`$EtXhԷ L. 2;!TR]7nلaKtHz#Xg_L0[TŌMCxWEJ:VyÖE#t6;ghz[\ϲ>ڿxT-&X!IFTm*Rƒ>>e'oOhN[>AWp4S<'r$*j0 QHҀO\3x7ڷX[f@ <3"w0rYp,ѩӹV">.v0?pZT<$Fn`VF%fl-*2pKKtŚyVK#03k& =ÍtK͒\Am=50SzƦ b UU,2΍Z'Ly ?A7Ϭՠ'{ul!7X12BH}΂Naiﯣtm鮒NE\I3mok*Fʡ\)N)& ѾAW8s Z+S͌ZU\+EȥCwF&tB;#27cb.Lj\v4r#sİ#\w fwӲmsDd4 #<_LW EKĴ~jn/Iyl]J=M#1i%--Uz`?!*XOɞR]nh3D۴PٕӤ((X V)f:&^/0 Iuڙ4dB |F>L:=`yJ/fcg $h̺oSc[Kr ߯P~ڬ'EO}iz0, _MJbIK9(q+n\ 3n(N5|Hy¯#u-f2'TmBGt#WQeX8Xke !{laI%Yj} J Zr޶`aO>6)_t1lUxt3=tj#5y"2 7 lK"Dyld*M҇a ~:ɇBgXh52brL"bq{rI*|$oGKaGQzXS?g,CևE̓ح Dnc0K7962l3a 4^ ."t|'Qa(h˧/,-BSJIYWd '3$>."n W$;L%5Ň0~(ʅyh*icN#<hƕ*MtA1;͖=.O.W5MVs!;T`z:3OPY7KQs@ 4\>5L CB߻H6ե4K/]*^(poa&WU7M)vU[8R`tb{Ė8l~ FpgjO8!D^WN Oj](<^QY G!K!~׮ 68L1)+)l/3뛲Cѡ\&⬽6`©SbH?pV^ [vk$G +勌M7ق*Sq[6'!8$-&, AQOsxpK\MEm,Z:=:oBN?`53n2iO3Xr]RYY DmM͉McP1]|'s=! AhpD+ܼ?|SkeVeyӹm"ƬKSP b#:wQ/i;e }Y;q:Ez8sr.@:0nI0.iћ7$ "Dʐ8 _prMoUڜEf cVḣ'tIlno|v7a ,]g8W`]Fpa4S˅]5ә8(Pk nxYgUBkbudh'/[gXP'i=TQrbv@HEd(ZIm@uJ:ۇmS9~d.{2]eSUG,{Tfhb&ڪ7ig_pŁrA8J Gopu%P-|2q7B!$'X/`ȱt,'~I/YhzilR,^~0%6& Y2ʋ&:0dc`ME\Q肏z"HO좊MTBA4HmC-#hFiԚsʀ2Ø'Z>$)r-W?yƗ` 1+"hkO|໣g^~nq]pZinlY2D1pKHU'Vm3vBSra0_C8ZHE5?1} ɨ hS!'裸̊6Ͽ*U6g?dLfcG$%cR}~bh_RPguYmG8{*ؘުԴrPo|LAa:E )XleB]*\Hu"85Fw3/!%↔Zq\Z-t' F@`+Gf$8ԔSJ@i lNc~< {}~'tYFkҦpu[m[V_c%N@B04[O nS^j0a^86 I InHcY>aF @Afbs 2%- k48Gx3m!\Jc3ׁF EbQHAd> 9=&R.g\Ͷ#\K6٫Y"ta,2cnk6'GZg$eۃ<<:^5B@AF3L?EHU :WP!/F˽6$w<.̭0C|t{ױ>I8YNe:IBm/a!3d;Ac0G>%"Ii7 Ƙw9Gf`DY&.>c)>29J=GD84jHr-LFȫaVz; b l -9}ow`E]T3w?_4G`NB:cMՂN ZoM 1:iQ".r]`uR(g$W Nd'p9BZIggy 7 2r976_ 1E%D#f߶'}^8Q\jМ> # wV3Jח>b\H, כBCUm/p[V{U|9 T:ƋNGzZ㞆$*\#%uO^Sqn̽/M$Vyc16.TL?@}`f Ȭa7g&)`Siz@IvO&K-R#1]yy|'l.5N7E9vH)'kDr1((ϣyM,'!Pz[kMwW0X/RK+{; Z: DY8qk0h(#Jms8?|NY/v$J/ 3Q%pD0 cKaRCCN(5p ́Z۰=v<728v6!w^x߼\-A ^-a$2p$۶ 6`.Ȼ9)Ca*ԉKnŶy/<8"Mm];"A{䞹lݛҵJa Ij혊\"@%p{U-c"jBT_ 8  !WHI\FGĊē※uswKw@0=BGK9m&=٧{k8OŽmlۻNPwݚ6@p.~lM"ѕ=i_k JI*vC-D Gs-& W3C'$l R=F&ͦ'&E0{XRo[1B@eR!ęH"Ͱ,Xjbl*7z/ƚ((ĴlEKg A*q {Fa]?6' #@Vp$QGK 96eDـDXK!HCJhGDMC\ 7.BEVbLqiR5@[.:~2Đ~C+k,t{WEa=c 왯*@)ihtQ-Cj{z/PGѳ N˼С Wk5veBx2c>SA0cAg:Y9 kN?ɛwȸr=C$SSGue1J]klFAVS);9Bi!D/?GhwYs7]N&[ntFCU~A;ߍ-䓂_ (Rb+[8* \7V7}#tli"_E:`$O𒯃XoPmB,5v1)Z<"cnS e8^zhcu y҈/W3ȗI˼zh=𺊕Tg#?kr(:a)ıQwHcde|(ByֻU\ v㇈!B`NGfI]Wjc*ZhhAf@%68DG U Dђp]t~ {DW4c)ާd\Dh}Pv:4ɮj?a8Kc!J)n|҆GCwƇWٟ9FbtKO!YA'"1`} 8rPAj/|b=9ʀl|7b dު*BϦn%$̚ISZK7 MI=~n> D8+K3UO `]y[UgQ:VO(P=E8뀘MPJ9,wktT9O޹z0+f&'@3…ΆYU굢G-]I(΍3!L[;~q}9ǡǿm4܊uwva?41-W!P)~ӏUbZ%sHbXN42 v͹i-ng.$LOZ|[Ԕ#yY[C+,2;2 k z`UTS!W#Ҍ%Z»!v1o~j;مvȀ%MݩknUˎX%>PDu=I\N((acKYmK9'46"ߦ0&}-fMO=nq` &ʈt eCBrQ+4%-sE/v54+>^$xcՇƉj0)}ǐr,&"I2iz| ־ٕ.:e]<@p N$XeKї,s)7!&R b Of d_’_e?3rֱ6+ /θS%O4AcȒnk},xYZ).~>3oo@${cfl"}Ur݆ˆ^i#X ~kIo۠uqa!_::4_))Lp8Nba2ozNN90LVejZJzz^smuv#y*<-9ҳ=}eC=_̟K>bKZƿC2:\;H*4fqQ\ N!r؄~ڤr0dKΥAD3Vt4+]|ǑͶƮm Oo(vLZ)k|?ߗyiCY0ujLH`EC]f730&WBbcgZ Ad  cu*]="0RHzZ vN0u Ζ&j(vC h۝"J~w9[ɤr"׭|\uF/hLN؝gY;|(z%*ZFڰLhBO?h-#nfRď'm 3ؑ+e&T,L3iLWZc01AWtLX'N,J߿,,w7꾻\u矾7L9 CwuV(@!ZsS4,vWW? I0#!wzDi^i1Έ+?H2)"|kQ2<7N!-=,V>-є#h ƽd'l}*M#/JcN{QoNE;8 QJM^op̌24^* ;R5}?9 Zh \N(4(.DC#/ϣISi[J1!C Cq޴_/Z#AFHTs*k_..2kNh\_/j) ^@$gcmzjLSr~(?U(\A>#饴T:pa@I5$ar`c׌JgUڝ,k}ҚK?Aw14eXZǛ#̢o{V THT.~oHfI~(pzcЮi4;vӞ&G|)ѯ-R _3yޘݢr#q_vF N1 6%"V?fV\20|pFaJflA`P<1/V@j!Уe6#XyikCuslfo 8.+\oȡ M%dQ'cdsdΤ(:t{_,& 6%>}F2|^)E⠽MIE$.7zHM4.Gkd0 z<2p6AqC,5^ĥWO!}>6,Ýo_GHʑk67$@"+,1&vaEٵC-[>P9_ir5ЕClCtC GjEgS!+^"+ԵkCRlVk5_1pybܠynm$l*wq_<6,W$2@<[g3;Mɘ?vg{̽ȅ8Pb7*a~ jRѕ1g wMHX?G}YRW)*8' P1ͥV6JR͘l9c7Z[aAƭ ez 0 #@ aq|b<̟u>Y:Ҵ呒WV]78#zM1:O+=Yej'qQB6 ͆(=8JM.\>^..xSD57M^~J<:e[ŏ-FԼvbV2ڝD-|7:ޱ̐)hӈg'Vp7eٽÚ^\ԢUh{k/an=G_5ؑ#04A0h2b܏B11ʑ Ag,aSC?ۢۓYЌ/2n`v>mQ 57bš+&GAEL&9~+G:\Vyq[=!jD&`ၷisdFGny Aj/nrur@S\QûQ L)ʍ,d+%/A HU2.1Dj@U]=}_INrwzvT&p IS,ɿP'p [PCaf63 lH6؄9#AzҸw:l$.$:؈ _ ~}w6 s,!4%>nO{$J2+z}'59q׼ol>/e|*z,kˌ빁Q:ZE)8Q&6rdx9Kt\vUu (WW"IR. rд e~)k^YPZ͟W7:%;2iP?w{r.KRյJfHud1Vfԗ sNa(Wk}:MOaX~ISe*]CGʙ .1&?Sh~v>_od:O3ͨG2{J-<C]XL^^ecE\2`Ǡ(u g$zܬ\u:<zym4C>SV]%fQN]<_JΗ?#ep0peߥZa|$p qi[1{ ;t`ékzx8ǚ£hSP=UK@7OѶh!sSG4#yv[-q ?=K\|t}t0Yr@کF W0wy8A1l,zՊ:{ssMeWL;XՕ#PUϔ( z:eKX]>j|1F;;\,t)Yx 'n$T7 gZmXy. ,ӗ _Z̪t 7Vb $lQ/|wU{|%ұ`!xH [p/OVXqpqm*ă9᨜ݺIABeu]5yo5MDwU ґ(!~!TjVMWW10 +Z;{DvRYC?LjHiVEZ*? w"Cf3^6 jSt(9q;b>J/hh.XpJ~t!?^I + &VБ4YGW7ef9şf]l,{YxiEfV$,X|yupiAҚ)|0[ 8:`$^dh&:+t5.Wǧێ4wNK3g.@~8Hp׃ UgrCjTe0i׾l,.v*c+ %:4ci`o,5ېġ*Y0"Yc~cFT 4] #nbGqԴGDfy$M[!#:xLURDpk럮*^ς()uYx NMp -d6{?6  $:79D1I5<#vڃ'"4{n ķ&s&j?r1A(dpSI+{]K8TKeQLRW:2waDw&}+@ uJ4,ɷft*3,L>,ۉ"m^Hj\~ K+PQ#dd_sN$a`oHwً!KX?$vg=\DW6#ՄX 2b{Qb .?܍q>&C<O2%fAgv ӕbtww^4@mӺ?gЯ鯒ɪKjf8A8l{+ɭk$|T-$tє.Xe$xؾ#-I MR;Fwۉiw"ܚPGZ0vºe4{a4n#ܠxZ2dIV%6ȤMw&v쌫moM4ijJyl p9Рi}_{*CgSјC$RiSpSf'КCV=5x wv9!zV!@YQ môPR;)Mk\қ!& 6'vGqGT ؘfGCuT.Vvli`pTE%(%=GcD;~ӿ* efU;{&`s- E^L1qIC 2gE%r 7@FZ" 0%.@@b?EB=gx 5%-Z0a/j|4,MnXCXp{*Zjآnb舋_}MŎ1q{o{|{b!6 +*g,&,} Y*Ū@}SƳQPrbU :KHnseXPn5UWz+o,ؗъo@slaaO[{d*샪쁑`.'%Vw8iaaxeI`8V^ܱn}FԳ&[ԌҘ>/{.H@ן֞7%vtbn|τX4'ͬ4'i-wOnŗ[@.@FL;+dMl00Wlv!ܲg8BZQ(=r=qPO|=,4n`W _Ღ2zvFS%:7US~`Zu*^Plg:OٙQIQ6>=cMvfsxY{C%@lFb1{3; V5"l-O)7}4lZw\cv[;p&n)sne;@#枀8;VM4ߡE|))ؙf(D8Ʈ*@l &u-)?uCE Bcco\8 紝r(AXKX<ӸD.QN*4W?BsAM^kk )厐rZ@2>(F.{/ŇݠG`ʸ4!9e2E[Dd.98^#$^ͦK5N2XώOb8?>ZRPN-!ĄX#NJ-Vzj-&~5n7ۺ;kyn@2SI )b1K%ZMlcz s^Kkf9Xv5JeKUֵKy! a љr(@lY؟uvHѢBk,{J46aRSS0a#OӐ7"Mș0czbnsJO{nS9d\.eM+KOXVTJqب|a3k.@AvY.ު8@8ӑ7:Qk?O^~b7G¦4B/`)&;;Hϣ8e:Ԉ EV4Ϙ9Yp4?G6Bոd,j1|8uk:Vj#$0ݭt37ahP)Oc RH<]B'v "aEcQf|6(7)$/ X[K TOR+O.Y-,T ^ŗ=4Mئ52>3*352#)[暟B7EaQͪ3j6}-_U@| L9ۦ<)Cx.V:>6ҽ?ʬwٮB.`Ko?Lj.v7J봸*S'D/=Ko uS]tҧ8a;W~-'{l@5 kLNm-TfL/BUOX䁀GO8-ƒ=OM] Z]M`RkbbP73Pp] h5sƼ 49cO Zo@*5i(}Ԭ(Tzhdzq7Y⒬'64@[#ۘttb֜MBuBcjub߾Y!IB1wloʠJ,K*5HJEBǣb|FLVKu\ mB!mܜ[e7{T Sb}qy؏뮍G.BȒb4}fpwL\J7D(>^Crfn #j^k5e?g>0,! <]9!40N'WARaF9h:+%E`軙 mS*vY=^ܷ3.>p>!,nܴZ;o7>I[@bиUSs0ZVPʢC61xg&~1)?X9!nna׳% JHKe)s} g Xv{Czf!1@G75|{ޒUXV>Yf`1ܕ! W(Tј鋐<1{S~}]yO >$dС[ԦtyM'ܺА-)>H (%<׭njmoqP|x-I# f(3UQWfR~mX?dHv\8q6rZ,QwLn꾕>~sϬqU#9/Ϋw4ApZ|!D@g᝿#CҜDȇE9t2a¹anB  }NPX-2z0m' vZyV/1Dq'p m Es7~$9[ܩ^qlʸ?P$hɒW)h.pmJF,_:~3krtfδ+ʱ/Q+_^Q:%B&Ζ! J-\7h>=?#k%6' \O "ٕ. qRJZt;@fw7zya` )dBnIǪePR7:^o5KX!pz:oT, 6Rd18%PLI[K9Gk&Q ?hY(MHÒȝ:D+y?$l4 \c뎂e Ƀ+.F EUr i?V$E")Y|&>hCCrTg=84j_Fk3(XRxhPݹm[ɲwVz!;ѓ3Ȯshn%P CDasyx_cٶp[]fbgQ\+'Bg]D&i_]1.rQ#,*GXf\ACJQ}'4qPvqgV'ovrR_v{,:#}?Lm[CW%|9ޑ`3{3թOkn^(Ѫ})oa`u"'S{TT*% W}r= ~F;9.ЬDW6jи )lkEdOߓOcz*GzF{ߌU} mk hܢ;,:̝fK2v/Q Iwg@'#ޏNŌȞK1 E!mz3{堫H.g] KB^t7"@ROȷ\δnsGN"/P#?T=v]#V^^@ 39-lm5x"ûg zbc!p \#eBH@hjG$q]U-{q0 758~?g pS=#/CHzEIs[Mz[E/=yV_x`[D!֕aHo =ü\ln;y{S Tt-rJN#+MQdbTXj!3˿+P_@69` g{|} ڴ1i_ bxW;kXǂI_UTTd&DG1S׋<zҡblx?hB :7 )| %] %#wTkd6MTndaItA{HAp^.X_:1 8u>'Z7{a6[tzl[9-Pgzed4;֍+l3:$}4}ުbRJcWgweB&FBKnwm)UI酎mꠌZErxkλ0 'U<ρNǵ\PȂgphXj[:UrEq{,6іNjmOEnoOJsEy 5 f>ƾo9fAb "r<+.uEUI~uQY,ǚ@3'\^ԄВ*BI:hA8EvW; p({^V }i ]+Iu|ckGUC /Fy؂G7^a8MsvC2h q7+#]ĜX+h?Lj:g\r"D= vlj]!7禅gceR( ad%wmCO./f֮d/7 @VBx 0gn7]LW:bĪU 2'Y"%jqv.2=HU~=KIAcApmܱ=N'9.7$)%,:sxbV] =x[78ݟҞ2>W&r}ڀ7<$Y-P M +?"&exyNX=cP۾--֩ذUh5tuRBV)s-hYY"{t?΅ml4<:orwLP'=@ L,0`TQ_KaIuhI.HM((i8㎢b]meOUB|yo"H@S/Hdz$5hw1nf'ɾ9+4=ivj^;%DU?u_> S$2̷06CyzD_?6 D_+ra-OM]M S%9{7Cb}Ee3!9QTLYzmuU"/`?!).)z.ʵσ ʊAy.1plRD!j.,`苒 jBQL7` Fvw1Kӡ +ԓ;Yo]@^iϑA22wA)3,޵8%|ΩoU1Kcal8-Pd2rDK| u&査*Ys@v&#bd?(Nĕ5^FLki,iiiwW۰ q@O[S-\XMqѧƈ=\ qBjSV8.]D,/মu171y5;ÃLcڨ˲cDq-IvEi| l2A8 &D$?'QAk&W"&J*:Nc ڮ_GDqva4r?ʜ?bBZLfe20PTڏ`~ͬoVcefiuFы{FzTqY1 qT .a8GjһXYK,FcrXwP{Ic%ߐFI i*Є䋱cT =m6:@7P F=Ŵ1|،\ /.S:+fq|." I^jƐ+N[ ZkF ^)nT\zO,jҗ90 eM>7M,pkF9 AF. 12("&aw |S:&?UyuN|HYܺ+F5`ՙx:A1P%W>F{4ڊiQ6 gwptw mg:kV>-E ܝ*-j èlZKL53>u;^o:3kCiB\/# O`{X]djT8jJ2(}e+Z`-Niog%˧\aoSW‚↔S5zdcJVB+M9;bS\.~{-6bm3>mۤJÎ(vW8XyiRVtMnjyGDX|eRz{ y|^1.v-ݱN泩fcB1m&N8C^jM(,v5B.nҒJ<@0nEpA U0_O)! Ǜw)x`]cH;<QlF=$)]ldc ~WL!n,ۀ}MWA\7jڄa3@ _G +Vg<.RHj΄sIl#u7bH+F3kۍA jLlΎj ĥi#`+cY9po/a"Ib. %NJ;1{F̋TI;܍e+JXJiӠ"Z@0}uV`K Chpx#D@9Z?MɢU o&ͦԕgЯі\؉VR6L: Glv|Pgg!EPkK: jx4o/\J|%u$U~-Fn {PI]Pa G^k:̱<(fPQOR3x_u (񋤕h"KEݏ@BE=;Ɖi0-F?z3+w8=})F,29k'E<|Sd^?`4kz.K~#f[5m^) dOsMd$Z25YkLNA<bYW\iеKb/ɴ' AC`AWQc+j,8-/u}d䙸B6K >, \^>^uz9O4.ȹ3Ja|βraS.81AG;R .Ɏ\2|n_슨t2x29b4sYrxQi^ PjX'(;ե ]|=7cr>'G-acRb.vM[4-m}d7 /o `4='ن_ !Pf țQ~'&i,bm{…(7v)}rH+TYoHoaf6j= ACjmZpۆ'x%+{i0ee%WOft C`Fedx(P3~1Iơi-zIȠIl2P&݇KZz3de8s JB6P޸@!9Mh_vvZ)TYS@z용 iFCBMd}Jz8|Mk:[횉Y2}zI~])Z8.M`*% S&z|Q:ˠ s;TT1D>qc o'~GHSJTߓqm Tw7E\*۱G }T%Ǧrx& h fvS?Ec,F1@ `B@E*+Nt;ڠmȹ^ۼ+jA筦He=tKnXnؗ#cswM(L{9GM 0% T;rא+;>d-Q1~n%(*$-Mܥ6ۏ&_a1NqAf&׿Ʊ遢O}2׾iwO?`,#)cs' PϦآ֠t#1ۍ))s KP v iBfO9Sֱ.?'8mOjׄn7y2[,7PсwSF~̊W%"4gŕМ]ȫc4$7d>= T>bVIӐhp$ H"Xb̳T@@(\dS > Fe倛~zҔK$oypK#!?SHx^4$ǁɂ뉩g<{ܣ/'v>:4d=$dĴ"ctP Ζt}^ QypKyLSI=hĊX͆8~hӞEDJ @I#D,D[ogq =9G/#Fm.ۺg$f@'k)F:A7E6$lf<7,?+1A)a?]uΦ^o|#!ǶFi3s,(N/ L8 Cw7{eFը .*$L$&UԂW{"~Cz] o]R#UvTwXZݙdWoᘣ8zqZ GӾ(O2rɺmW˾vs?qn_v_ř ,o; ֱ-RxZmOr99_LpM(`ʵ鼰vuqYxmztVj~;uCy1g՚ʄϙz*&63)rBŇR;m1L07@eF6J q= *wSO=9OGܬO_h{֬< b7úZ**LЛrT# DMO0?|Sޘ-ِ `ྏ;AiAH_.()Aw>uwcc(r-\AHC?pnh{g152PԶbP#y7]^.8$]dmol|A#s; p*(ϥT8Jv4HǙUۅy`E"n`|j* j$l 8VwakAX{ߞpA`YOQQuȗ|%3,, ڻ*b ,@}׃C/~cvl"xMeE)'| e1[[n2V>zt=%-=8QZh p7# 4SG͕ŔΟ{6/z ?hqh~2/ce=֏m-dR'+Gfzh)qE70'\ϫ3ϏENvcs)"r!G 3qRg05M3As%B 'd V"`,KՑMQFUֆf(? DYNє)r?A1]fP8A<'Ȓ )nt`Z;5CZG?Z?B~S5L ]ix'>?VX<ώwnNn>!颒,/$GܱXdǼēJeVj69ruAn _t`V#M:ZrR?87`)ڜŃ͗ݰTZ?ylcibCߒ{7g d\ 6>x7Bɘ׏Cg7H޼UUu˩t@Ht$!%Y9e'i([NJG-\=SpZ4c`uhz!3f CLeH;P?`Z#3X<_do!+-#y.b㱞)8bcW.&{|,J uGC.ze*-no-=CoV6(:1SM6O?OaDAts Ib]zeF[ GrLEm7cH$ɻÖn8x"؋KŐP>Jy՜.UWiJY{bW(HA YxfеC,TGjӷx]r=54O:InNu/ 8oꖩBm&V+7eDs^h%q 0ޤȽ{1ت?39o` Ppӥ=8b<9VZx\GP,);́6omjE)Pp=I*+Yw&Pa{k~\5zl"jqԮ QV²<ӄ+*& 0i/ UڧXŦJ"tal t\_k?-vHRΒen$HպHwRzFݧ.)kVm ~fzKTO Ȣ"ճ wjbd0adžjɋom;jPm(bIF\Jy\>DKZ^@lf蓠؇WuUww:6Ui]]'A#=?G[jۿQB#MUZ2^ޖmuXK.>]B #^.__y*Ky8koXzum^{>}݆R^)[a -ϧcw@i1z?7;CaI[V闵& ʔBY4q+:MK^K9aتKG*Jn"A~0ˍ\8ؖbRMe^&]ODs*X0bP'8}cY"o6>a0x@uM}͍6" e1ht MNv@kRurc\/LTGρ_pSvJ廯ǭ:ߜP%䶯'n X`Z$R_e,T^C> Ҋ*c 7q^-P1s-$& Pyc otO4NS`ے쁖I˫tm3#tAJ|jR-yeC2ZXCggobWvbMvL8՞gq@zuųU"ؼAPNU`? \;哊FЄx&nVnkb% Bto_pͶeHd_IМk @Y Aaiu+omF -iiCS=0V>>No?qyL^sb?.o3&f<x򁢎&s4RNEe$fOc(2u,h+&?K*t1Eazq];i1?FZwN3/ E[{֙G) 5wEH}hT̆/kw P)=;@wƤ$=R[xN#jR"#$}6)GFS{y3G^}]NYltcUQeЪ@]Tx-QTG0MV_<9Ä p)*uA52LLo'Y27kt; #~Fwf/!_q2`J&[scI)Da_.X_c*% 3܉ZwU +pdi-%[elN߷O5hv2^rJ"lXqH[XVF41A=y%]쪥D+D҅8$*2=D;`loI9}UGȀ߃8x@.ב0FH[ȓ+F9uDO ]+%@M?m%! rSVC{Н8Ɛ9Gfֿ0IB1Ҝ"Yi c_ GbMp՘O8΅팖CnJiWSJ6\Mr!xW?+ETܷPʪ̅^q.*-Zokpg^[J$tKdy>`Z@>Eܟ`/Np: \Ű/FT?95Do@xDćbD@ ||EM *H@YptBsS&l>.(_{"XjvU2d+¶Ai\oM=wZ?oFpasf4bR"06+HWn* ~'+;' TeR‰j/V~kl>)6SN4  6L fA\,MaD);3:iU[1z܃/x#؇S%&|H-@.ǒDH,ԣhP+x_8RqC7rsYo}*8IU%fp1寕h5dr@|; ~-!P^,9=m,Oi8W:^]R~7& g^H0sHF3ޞA dOCG 볫./8ҬU*5Uq,>byV޹\>$ 5("JI\dWha8FhZ=*PU$b>/3 ݽ5`~2CU* "Yntp l܊CTj #{Te'R|hc/4 teF/}X;!zEѠ. QU]$| *_3Yܽ:KUυW9Pvt30g\Rd ;*U ¥< ʬab9w$2vN6Pp5hNatzx6\ ItL?N$:1UxHiU2xfx$]̚MmrOҫ `ca=L3`$Qv_2n ҄nj2oHp'!R:, S͍ ߀߸%PgYoMH *)\FU.jqW&aT<a(C 7Rէ :Ѓ?K7ȾVx<a#˛jn#3b%ΆAYjr&!!:m^(YUL7cKPE$ nmed[ٔe FT x 4`S=+`5㭑c6$to! 䜙N:7 Fz.UL:^ ծrB*KEvUg= u}׵Hˏ0@" 7MqNyM)Wq-n?WDeJQUZOIT!&"ukn9aSy5TA 最{Gt\&ޠpbWjpE:ڬf0>r `(B0nIu-TT( Z0x[Qc 36{=l:ZyEhDb]Q!\!~܌MgL}ڞyk3T|Ro1.1){w3y<&qb~Ɛ axGtt U˔]@cce66]t s^0tjn)/?cuoK%b唚:̘PrfLPV\.9락:ZA:8z{@WTm|I3:/0iWKxQgdKʴ/uBP}ǭx뤌3\LjgGa] h4ޫajb\jc-2P͆l"i=B)!i =ޠ @q!Zʷd_G"S&֡ۺ\w56Tft&0Uy.]@G9^|aY+`?ϨX?[*_;8'q~ceNCFr 87ZLvO, IY5~G/nPᗜeb}kZg)؆-f& 4h=!xB@ &z I ng ٟnʌRV y(ۏ?h' ow~BRN%do47 [+V}j60swB\_H/֙57J6ͣndbW+g}AR{5a@ k(g9.-_O?܇#|f#i6}pz˭;Yl_Tϝ'Qg!U 6-6Wޔ .6zJ\+kSO<SW bi?HqXZ:jn5|DiI-.=mA AM1K DHʯN;L1+: Nwia5Unˆ|ahDo&NWM qoU[*$;>qKrD Su`B4Qib5[~S鏽ǧB}%+$^,Da-DJ(`lى1wȰN3D-TÖOq'ʭv%2A#%kْ^m.91<}O`sM? n|rbN!9* XN]zŔQHâErxj.VEI, Szgk:Us6pʵov"ĭx NMj//nPC")m`;Uꨨ]Ϫ>Y 1.s{*ۿ#~T5]E?=` EI?٭KU 푑XTR_aH%_xjp/2"@xo1`uhW|U>W"Qϔu5W`@}Ows`3\K* +۳i7&\eՅKhgNF@DZS|4}ӼpbyloOyΞɿ19:VkxTշop6=#OЫta윆rc*oV򽿷6PW1۵q?}&{4Sb'csKQMSSF:^"ípւ]G> P=Rs?>{dX´{%w j-sx 6IլM(űK` gsUSRяV t--ֽܖoD֦k|]zu>~[j=@Ey#% 9,T6Evy՗vݏKސ,|݂H,ɌZL2H:7)(ycTW32$y2~EI\r[Ewd}cz¹抛6sUN,!8qс5a,Jc(h۷״_JC^H*I-pBDX/4Ze}[}kK cwFX;y .'C ]{6C`52y<%PM13×y2 Mj/'F;)jGr7,˾`vgS^֦n1< YfW3\aBcLkd![Qp9p8zq],;5QásjkOD{ 8} Z"m; MZRc-"o@>;c}~GdHZ(?Cs08Do%|z3.J&dL z$1j7}ɟYN8Pʟ׬^vN>8Y rD(Cujj\ܾ֤'Ŏ5q+X5jk{2JD6r)̜Ad^Kh+3Rzhȟ tip#-+M4e`:QB7H)T`W |C%ԑN "8/EɅїl;件rьeFmi(0)4 Pu(0Y[Ai1lu$3-j/t ^u9g%a?X>"L5dQZdOŹt!<K=CgKQA*L\h=3Z^n@,rj2:(D+J{z)||`C.XqL#/7_B?_/d|ݥӹ_![&6IsߨEV#ʯmu:p6> n^`l5b.F`?j>)!ߏPY BM8>`1OI~_Abb{zPN'kY=Iŀx:PEep> -˘`ϩ,liiSMbVđkDW5%/)p3K eX^EFó.m&]ZIts2#˙Y\ 8aZEߨr-%{aLK AB^B 1I4'h]_o# FfAIi|% }=4z'eLkP|a[csf#Z}ye9Sq"k@J,jsk M\Qxt?`'ru_, zi PS^ȱ&2 y۝;$X #S❎=Pt"?:obǹ{cSmo 7=u: }FD?'D>Q+9#ܽ;ywb!;v AYD0=7ud4rgSc="lOwI~'+.c&=w6.^~63oy7ÏH&uG&syIZpaxX&|+'CmpL{uVߎ 0:ghyr_)&^Y)@ӶlK_B2~~&PZG{+KKL̐ǖ\_ǃKe\2ܨ RLx]&U8Hx%(6K`b!JST;\0gA. Èw/>Qƿ522̬!f˞'?yMm+&k-lbPdWuF87[{j=l5_j:hN+\VGY/NTz3O.347r Ʀj>"yBfc~tySnzzjlQ WPTvĨґ| wzOR3m]Fcz\.HY/8tʤ 6OTfrxQv4~Dsęl0D]ݫد9ddz"Ttx0_ ,e z9H^W,Nt4< H9(2kI9硚o# 55L_Lg[P6^^2L@~] Q71c^s39lV{tNFŞa8f˯||w@6g֩qiJj@TWl |'GUsP}M?Qw#O{^ɮS̴;OSp8`N %ugZ;07hM+÷E?\cΥi͠)5  ʑ%`+)]}3K0-YO6s\oVMXh0RΟ>kB<V׶cĚ̅$Qe/Z$w;X(8ۤhس :vt|R5B; 10 |K}X+MwZ. v;7 \X)z\'»n5mew ԁqrDB#ɦ^xBIlԁK%l$:tV+WlXquSD]Qj};ѱ|ps WI~Aڥ9+ 6-$(lOrv:l.#|O_ػծjJ: <{OmRJ4 p^;_yu0K[.{jvei3oppfl a|uӊh+b6s`SO 6px>yuy K^W \m=%l_UvC OUR!!&#|ztg hNKPk/֝:n_9o%4hۀ4*-+s [rE+B` J0ZY M Cfȭ88 _?m^Y8;3 HUE47YnCX?sz.U@O`4ѺX|9Ro:"b4oU Z?\ZQ x #> 8-w.<4d-JG{d4֚*dR3C+ླo8\;#G[lMRN4XUl;$ 㐽"DY2k,}Mg0U޷4B_̪(ŰIcyP\[WD@׶u9KA0S[r9E (lm$Q _ _M ._Պ:aWB_^Xlj^#S3Ja'oK]SɕDmRW nRz%A@[d E>O _kTOoO2e3í,<JG.1 uh6XJp><Ћ3U`#+3Hb~;'wן^NrwǬi<܏\t׀ۗ˘cFPn9O=Vúy$ٷ+N(.ƍDrC/8P}/. L[ ϊ$i|YUJ^1+ZbݐȽY'm; E9si-RM0@ۗFH .6l0)k~hy#S/@m}s=cljQ[;(waFǢٷE]+/Fqrɋdj[3J%Xp5~Ңg);!.xbژ6ΥO4–)#|'V IsȄQ]6^˧o(Ʊ_Ը32k 7qSIĺxXaR^az+ WEC[ UӜȔţp͜q$)_VM)jw.vrnd 8,Wm=%e0n]NXyY l|vTe=C\Ys}4La!;Dk&k_IH?O/IB Kދ=bvkZ΃EYQ.SPj;! 7ŎU^uRfqک#zU-?b>uaRpxA/M,$޷ USEENJq Z&6jrwM&6N۫lY 3@7C= -b{b ZFw05Fe.#͉0L;uMwvLp7GC}:lX"bF $i&pa82(vC߇^FMSIo8&TWd{\LH=D=,5s6@6yzNJBiż]cvs@_bC*П <`֣6T bW~7+e),G#C{p-H)H^;j7q#X gR͗<8if.H{K3v:b}K)ajZʑfQOoij'( R^C2nEYuO#ѡܝ3#!%?KJZK. \S;"Us 'ٜxViNLQ O2|UML&p.&3-97ۊ |6p;B`iB?U>@zn*0K0|& ̀.WNm+;vF@]4:;pHk圕u2[psܫ B0-y%5CА&-˙ҫ*þ?ڙ\y{9տ,ep `o>NbnI ( o^W 6B\P]>Ύ <|{f )B2 &bJ.:4hlk$:$ '8\\U"[ m? DZz)/C#c#Ֆt(DА9T)[A^z7LRt֥1 'AMB P5?Z>8!;{~..vg@2g}Hv 0,# vXCq^{g-! WiQЎ%JB lXjC$lS!]4m\uw.S<*ah l`C7 K<P(ib&xYP-k0dlK_زь^zֹ̙c *ni=3 z=|_7Hy#G=̡ 's3*:7a<݉qI?I,/mO ?Z6D|+$'p$zٯ< St찹$ c/4V+iehg?rE Ew;f@Nh¹!K病finl!^Yve3P?1ʏD8Mi؍˻v'*HiW*>g8- IxO9x6ޠ}>mw&|׊K&ρLQe֐>| {6Js@%159吵9P v^W]4z;I)tu\V`$6U[$:I@PET'k,[3A/!(f & D4TP*SK:hl[-Ka:4,J%{\f#e!T=ܵgzɛkH _*!ZcPWo/0GEjM4Q!*aӑȼ×[wwy<'Dd3_FA谡Ik?iJ݆\w̻=`6k= ;HU ]ea7fu:RA !):3k)wˑ-~mK6؉V&I &_[Pie>]/fgnDe8uxe-y3FHBV`poSaeב8/ \|+@1z&׃lC)H{Iܰcd>ىRc6O6 mTs+&ͪqtɽh.=i;ℵ +NaʪSnLfx ?dЌw@+d#,\{A B?0ӨE5G,K'3a%Z/^2t:[; LD {'M/[I.X^Y@XVx; }7*U-%gA@rN/AGc`;E݇iuyڠuMGd$ZX?x6hM䨲<*4j(yl|0#S6<M;Et (X~AHcY51Cy01TkSkxx@DaXuȡ#P<ҫ*Q#ClDnv׫f_[h&CP%gHu}.C͖Z(k l8%x ˆ2SK7Dt`-8)Kl_cuwmUTS#5Ŏ3Cx{SXfd@0 `#a9 <',{%sV{a%QolU[&A펾4wqoPOIW+aHUE7Xc+xמ0Ha\߰=c틎zh0K5.fϨxlfUİ%r2VEF}ŴZ(`UQ鶦֨v 6L԰O6`BtjWfkw뒚8]"="⧙MmMo ,:' }^\a`wq rr+ B: 5C?M}9QZS_иr^Auiwcտ11L hP3B_ cn x<0Ϥg9dR$^L.0K"jd9[i6dΙ9k&ULNU[c=+7\FI|ogt/rn7\tjx1w*V$`@Rqkz}O4{5};!g`a\M$;Y&ɸoLpWvVFjFxz֚bQĹNJϣ+m|迉q4z:el{y}u0#n)y$Y,>h$raq)Ϡ(G-­ţ*]!dڡtS=4P!TZ:þQ1{@d"TFp6Bw;Z-`*PWRC6*|!thUc(`fS:j M!kNl0̛bgņ~<!2'K-fbYDVs3U쾼F8QN 5 Rg[Xh׺mYOF\e7#3yA`M{#8>OBMvA-0cRp1I52 9ߢw;;u)3va[1(Pl+̶,\+huHǔ^R衅u7 ޮ07IuA:4V 勛[Si=S܎eh4Yt\B9zI4~FI/ ÷b\di /_. ׃@5*׈+X`甾PPi=`X[58~5};i]M 숞g $Q3x1$q4΃z (NYY~ctTS̰ l^.j< $U߱_ROXn=8|yGn#4eiM1k t *.”(DjHK#݇jnURFkwZ7 غ!L3YR{1Bu;l?|l}pvK; 8~E/~uuLf`aoh|Kkluzrp7N.y [ߥUۆtzKS f>|k8AuW.[<{ 1$ވX$Ⱦ $n)r~H)/ @a4gCV3gktCzfWǤLE'j6Zer3ːhj t .ef@63#;{?*죮b")ؑ{3\!iA 3&ҕ6CKdvҘLٚ9ןlE0G|lߩt4=$W,-PpY cϜAqzpq;uZ7Z cǞL=ԖDۖqYOU@!}#?/+^4 V2e"s?f"ڼ٥Wx`g5^M6h{.F>^ߝIynҍͪv1Q]irt @4]L'RԿQDg=i4#܍b|@L& GmZ>K8+ZN}[h&Gw_/ue0V9:<["8or H) ~~,7˩i1/:C)&,N!c1eR_J;E$WkYۍPyye  ˧K{4WnLb$b3pչHe2j78_LBJA 3bS/%) E/+0JcCK_8s"TN6؆G(h95"X^ͅ0as ?_EPY<ܱ`Q" Qnlm[P2CJZ0+msc; i"s^/:tȔdPCO*7[˰J,]ǛSrћКDg5Яaʘ~OFb+nd=v^ZF~T5'5 syn_ioH[idthm cL BUuokv&iDHV4Z"T Dm)(Tzԡ~,=V:Cfj{ TӧpTI/mW<4-W,? B~&Xn~*GQig8{M]-OtP{( ^5}XWVߤ0^_%03DV% Ab]Pk{3pWy$vxwSk$i ke yx̺t/r,wh|5+ێ^U_})d,$oO nkzV`pу/u/aChVF޾fJ3kl@_ٌkix2\/*/>Ome8иGeL;و%&.P7A^aSb6eqc޺9OP_a!Ao;sCş0y"dG-Ϙ$`||psU߄ ]e.8?6Ch˿$d6`TQ`I*GD9r}:Ѻ"J A!Ds.1[[FqWY]ܮO2ێ AEAWMf;b8Jth1E,V%<ղD17OLSW6Eξ6ye4D2 >̔.B4tO }f=[ ; פ?ý(xM >EY:2ӯjnllUA]"ݳ>yz!bf "zYws$nTJY;U>T 9r*߃2 puZ>_eQ TZ>!AOǒ{ R?e}ǺQ?{&h _jIzī굯xz"5.f4zwۀhOy:]!$_*0c o۸Hۑ90DQ"/<^E C/ w儣'܆4>N$zM 8~h0n#" άs.~˜Lrq'df=H#˧l(tAQa?+KP TB>-iu26Zͩ3)l,ٷ@ n K,drV3F*m:ѣRWP}y*HTsFcJ °35L&xcޗAi,eW"Ba|4QlY'ίݖ{}{}ީ{.3#Fޜ@Hh3G0mq}hpW)LM%NJzNΗ̊f0SU}Yy(DxYn+F5mk^Ԅp\G\H|v7 anx8U݇#]'p&g6丽25lYDᄈM04KV2ZOOn #xcp9qnGDq WuL;w$0w~># |grG #7RLkp 8{!<>wd}1n7ja@2+ OPRUV4 >?|<׸eU c4L׺X @{o]<Б ߢ,N̐>UuE|siގL!3[bEݿ3o) O C·y7EE<3tj' T5qn<1z..>-ܱ \:* 'uBGn}LĪ>ֿ9qiuC'׹}^GW}ܪn8GJ$TjF&dזnKxv#\h0om}OYЃ e;ٸ2!Y ʀo&}!`GwgP> E_q|k:[8abq)N ?MHzKB٢z~½d/?P! &o;X}OWIтha3,];Z>.;ݞ!QL`LL}gV Té&^F\`#hX`"Lzi~LH:WT3KrV&iv>do&c)(ïK=,*ˇmh!/ lsXF8_ïA(IoέuYB?J`7\":;@욙(PT.;mlmo+w JSS\ն J2n _7Dl'(7?gB @P ,BNYMo3\1dW "+Z9jBxoc{ '۱ Nke"P5>{=* (栢&qwgieK:M.Sgl:9UYT2vjUY$&r|U Ȳ+ UCpD =ܮ EӋ#NeϻYo}2S0  VO:X(bj .LoQ"e[[0q}]>XlpuV /1RrNGXr[[栨z+6AI}pă/ۓå|p Bj6F'oAqP4›ZoPqE.B{:P2`mZ92"uR[ιpz==pecb 1+^.Mfՠt6|sY\w.DԹ$6qx576BKH.6*=Ÿ2'첍h$dŨP:p]DZx!XmN>On  6~yA16ڹ2݆;='_֜& _vZs+cP)+P"`=%BϞ*h9Jz/Kg^N$Y7KiaZ|"֌񁲨wPÞclW-f,&MZ_B]4zg -;W݋-=S6(/yrhu[Br;&;Kbжl2TLLk[+q_88qPW|7?%I[;O,#`1bx~0R ["?S}jFК̮fhtMk_kvf߼챫_(ۚ6{` ma'vfenm̷S&~/}"U颤gkN#@WBn+YoA `]_Tx{CغdtM G/Qa&8D`8qfyTR92$5i=b'&bTh7ۀe;?ܠ_EOd'H; YtvDy bV6{^bbġ'\A|Y8t8EEx! z%FRnXq<)U fiAg[[aaZcE7e^$cgMչ8#:ϰ5#gRQƔU?HMbsJB#8s|L##9ŇbnF#b"b4P@ߎyveoӰWlnɒlSJ/ Lg[C錯SI晹{gY017FYqNX-I%8iM5'vbW=`Wfѭio;AS8c^-oَaThuK&| =>%4)d{.LUszӽ / ;uY6:CkVAaDEnd0]RJʎ ]^MEy[Pg 0%p8[8Rw2)hD˘Ӊ96(qor6տQ.x_/`)jU2cA]sX6qtD޶V}V y}wURo~M@{ vB5qـcn-z)B$!:BlmfX5QvOt[mAH l|ckio1|ҥ lPֈ T;!>'*0m!;Ι.q!-.PO* ÉZ[ѽ< 'HݥPg@ ]HK QyO"`bI⽡j1G'Idjla XqR?{;?}Pc@N+.ԪӿcA:jӾMڠZPJ:9:zT_b"8(ZsR,yx ͳ0M\KB޻p-s) T[C"ac2Ty~G#B%]VJ{pLK5w5P= Twp9@*ϤpRkӈ Bl*wc$ZrXA|X{, N ct5c/%|X /(^&CX&ۊ39q*s7"aqǹ$RvNXBd12|9uԮ_2*F4mzg۴- (չ@6(.#UzjgyQ+ Cs&橾SzpY$OS%%wQ z2)4d#em{|niKb{!56 /]uc)!Ddj2lu83gl|fйy,`Lb)6՟@ PPˤi_KLhJIe We2 RT'!~@r[mk2X[_Q,GYtzWB_lr*Nc\ H; 5;gVc ^1:L|}^́sCk3=8a# xHbYSNjַȂ?lj;Iq  #LbM(ކ7Ⱥ+vBS`[4R1״3}eA\x*J[7Б3&ʉTB.w3lF:zMLDF;zK9Tʌ:dSKKEU<*i0'锂rpr$Ky%UpPuTvy`s$.$H%oMda>Ϙj>a֢.ϻfM@6SjogՕ +u< .v"'m(\nF~ 9׶Vfb`k}L0?HLUCuO"MO:ѩUkXy 4-!"`YQmJ/({wD # hOZA֥ SݾK^Ѩ$?9z*8Gw^a^rn?S|VdBci|! d#7(0UbQFN9`EWד!ȯI8ԉ iUlqR\6>&[g: jz?TPپ.,!q3z%l#`ܓK2D~8rH)8dDϰ#cB ݝ]SK''q\We3nU<7bN*]$ybA`%%0f92G$o.c[n &{K]dt|N/-  >ȳB vx(L#>*VКbr87H]M8gRx+(+')72\E>R3"gGkJ.Wrb=UU;/.Liȏ`* {wp"9JDt\BCђZJX(𕄲`XjTX'7csJ%l涱 SvfäQj[O<fbuʏZXDL\x%7J39H8lVrtRH`z]b8BDGE>#1ca?ϩVhQ>v#c=U{+S&(_df ! 7( )$3h%mĦ%} H"T19|4xe̼>0Rˣ^i-Sp_=OG~fZM\ҝ"aU}qh'3W6kӧ# uGnm]m(7e# A|Rȟ3,9`T )dx=ȡ{V ŧwD>JcW4_ULKutLm@;xl$2?6e Q1|wj\Dĭ]Y:'(7\}7RZG7V3VGF!rlOĆ\7k\”-D' A.qE8@K} f-<*f"0mYx4Q3SLGXiR:ؙΒzmL;BnK+a+S_>@yoAQ!`}x_W\R1Lv7ޅukOlOLH<>w"\mbjI%}#L #(Z]"!6]hAш5.Wetk&Gs'uD9)?(֮n6cn/Z;z"b{K# F|z)Ś/p-Ʃ.Ӯ#8lJ ]t۸\q}Kf^,fM:a꾀 c] ;׿0n/KE?=|] lL^'vE,o*Dhg3!m!j}=`=2Da[41 L^TlR 0?Ab@c*LVc2WtGs_{b t| ƞ"^ڻx 5p-k(ԒBж0ƒ"W;.B;Q^}\nWK؞K%[wˎ!@ΰ7:1L}լm$w?m۹lTOVB'F#Ƴ>׌j X+)}929@q9i끄as:ME>9ڜΗW1_UK"J T VM2LBHJ?RT_my/fY9BrTT4:SRHң+Ƕx0Fx:HPd)(@o۔t>&^׻2bU}#i3mV 7<@Nr0P !3pI/m4Ka\i7SkҌQQW G1X*^{'鉰I[w\8zk;7u@YDwۘP_Xյ52( ;d~ X>/]E]r%l5,aNtiw3o\E I ( ђ7 3R}[Z& sIt{<)䖲"tE`$5sP8 tB1~~;ᏇZ/?%_$ٕ0P|Ik uP󣿪xf7:l2=Rujϱ+XT+X/mk,>͎/|> [DoXʄtd-[,ޑ=1᥅62J:*5{!o-YSlFXXw-QHPܾPm``AP.gTS~i^},:"5u%.ʵW$@.0(=Iɫ97 61Ғ 2IP^]tD|Jz&.w[r$]颬>w-ڊ Jwla0[S7W}KMy,v,54 - 2|{m$*$sDMr;LU:ʎ7Zþ@Nۡ:ҼNn7kXE 7yDa; j[@qT2kL5%5Whu7C02e o%I#)j kkbz[ѳZ] V-;?Xywl,⥓\?0`Dzڵ@+UFL&7}?0~:PfզCU̎]{?h_#JkndяdEDM xDJ1DI j-ςesgQ8~gm|6"y ߗ AOG VAd+)Jކ?u g\t$F]g zaEf'2)KI-IFofn t&n{˨ ĢPrr-s&~!IaG߹QtQP*4rov8x+z[R~<\ƗB_<|B^Rў7> tuW_"n&O|G+v,y`?l?q[ZҊOy=SffrFA?'N#] t6nRӍW(JDYߕҰTK<5Gt:TD0h %*Ps:[2bt$a[G3{UY[DzA' !rl9 ϳONOxw)zsbh\l8dq&fZɝ"~|F<~l`)^{ִPA>JDw&Rg9Wz~3{)*N'2@ Ti(Nm|ִe\9m8%ĺ9G^zxBq ' CF7Ḟ?0|,k;Q:hDҬιwqPV' [VgC -\)'x'J;vroU9^l W "PB_$4 UR-Gjڃ5p١4E~eq]3p91gU0NjW79퀼q.ˍf5*eA}`Pi {bѺy^N-87c[k X'p|2:!_<\QEP c,lpzGdgG^pG3so{ 5bؒYPw v>`0^zKlhVn+f$5LG$\紌w.*(Ƴj),m%^-Ҫ[KSKo6YU"$F3]'Yc;O6oPFSTΜ57xImKh`Q9lx0feqQiuęPzV5φԭ:j.[;3_fBFfMKc;{6XFx9RhHYJV)ףFGx+Bt.xTW0uIaNzp,+K6A2}D#/StI W*J eҋp祷5M qIe= $ǩcFe;'GU@WT#i"JL!e)1f:sd=nBRrZxC-~Jwo+뺢'$W[4El\giD4#5\qKMYR-z?L JI6Mkާ7!S(}q,,+֚B g6q9,ICϲ8.i"fXa0t=Tydv+\$^cV }\:Cypy5`W@0Oȋ++{CL^ }(i@^[ ?z$d$ND*L!;(QFIᑭє%:&NZASpJ/vi6S{wӤf~B:fJd&ꦀ5*>P vK- J58 %H(# p$ 9o].Wo":Kx &N#KJur!w.[2ܾ̿ s<YwH_C0c$Cv0//q|R557*p7'n7tOiB Ѓx*,ybqzh>x7" 6t2}8-T0OkY$Uv|24[(B7 hN3,P5:I¨O.(dg%rq~|ᜤ2D}hI.9ItG1*B蝀QMh8khuv9= g>_ʙEʘp{Q]Z2CSIURKT:AU SdUaYUԵ7dL.\XP͔ 3g^T/SR/:`3Uʇ9VoS`a.)A]A(\+E*`l=$}q>^1]CG ݎzdSï͕!L{ 8+D[@:eA+1 4я] 8S@7o8˅Z"[5 mhFG{ t֨F}*j#0¦V"?c@QU3ۍhSWPJ*4H&FAd\bC'6@FBŸ`~Mh8tQ*; Edr& e4rҘ{o,:Ü&,+Cq:oP30؄3A>BȦxhS?w=UtZtngf!aC4!F1 u 긽 CϗŅh0oSmsCiW1K.X9i[cXW}~O]7vT/. , *,ccnh.k o  nAX, "W;]/2l{aqw86hcɸO/z\iQ3C&:o=;:MqCKn21Ri};pi6{Uͼ4rɔf:@f$B)IHm˒S<RktN2CyO S%Xib#Ьi(vքAFlY4g7DD|xv2ajH#Qbv.wE .Hn !%;+m~]Ex}9kVG5 BBb,'V;'=uiwg-YU@<~NCǺ>Wj(T}~>ϑvoa|%תj _?D^r(+GD"I戧jSRW>TV,=se`8!qwc \';$X,# F!.U؈(-6j+qFKtQW> G?~A|XK5u<);ɽ%Qi'מLV|jˇi-)ڶU)Nؼz-3#kZ;(F (S& `Sc7ȕr960"*F#Q2v ~%8,xQ. _5q+ gc#̳g+2L7$NM#qb}._u,]eu95rsHd=5Gʎ3.@d‡xLciod7oa 3Dì^ZǺUQMISf64kU4y-plkQFBzq\_N4HOĀ4w,uw#Xb^Ȫ[ڕ(X[}{W.Â'|kQ_--Ǯų^7 S 1!ٛ SC> m+5мHLǔ21Q;Y{l)}y)mq}b 8OTXϒ wEpRaB֫/ H}‘-;59Le2ҘIi# v)c䨎IȁA*<l3o.þ&QHOfQOn4!NQz,{R;,סv#&9c?eɰRۢ%\$syRʱWt88YٺB>njKa ejSL-їHxl0rRg܁{'4r-׸z3Csȳ25gAyH+@ԈULJu[aI떑2 ڱ>㯖b 嶲!}ƒ-~_zLF0옐pW> ͂2Fwgf4Nvq~ɬƮ[HLO0mO׹"m=ܻpFZ _󾰶 "CȰ8 )РqaOf[~e>zbWELFe"r= 㚞# aMΕwŪɶY3#7l4][e>Y7>j(ֶD]l˵tƽ~6<\Ӗ󴸝H! qe/p" 푌OXj}!؃՘ߍW ݯ7gLP$`3N'ͺ޵l0Im]a{>&I.qh6qޖd*~ 7HGXRcNDܨtMSZ3uLrB'MHX[7dB*N]=ZF,ZYMEK&qb. u2Шk2i(چ:,o aN+xϺaHu"9S4R:*MŶ v/G]rET= VT]o!QKZJDzJ4u* hVBƴRj1[Eh"J:?/!~22֊ۺ{+w|߅ k! V1V{|#Td9kv&1Ņ'"8G)G;.)\~7!Tkmp@ g=NǒC y$K k1?JWseC2 @q"Uwf;1 GB;˞?EW؎pyexPخ<%){s,zYyNp[ҍCeV/t-/Y. ly8onR@ˋݣdC,-6Je:gՋc=@;Mq%e9MyJcLڝsz>r̒]&],`%W }W6ٶi$&,PPBryO^gCKL { s|2-Ύi4NQgLѤ HՕS-#Ϲ81(+$u~JYv>% Wzd-ΉX t}.NFBLSP=iVi!MiTඃ_޵م3'C6 z/twԬIyT+:oцeZ:rqҼXUoTu E6xQ$_%nՆqBM^r kؚu=C@V^U>ZT',#ws8×uDOG-lܵr~u,vHe9K6]rBŸWP:΃a@Y=4j嫮)=bi!dف^gd2=Q5𪈕%PysP pD;z!O ;\r fѵz {E#4$Ż6wyҾ]n +j{5LQTLXjhxU݃d3m/iaуڃ56 +dB.pN>yf m̍`&BnR,#ݬv^w~c9. 2sqo8*d}da1. &]Bq2q/lKqfCB`ąUHAgPd-%d3vYv]^]""UXgtCKi ,S:c/Jix$LJ@\%ۍB͐;!C\'z?׎<gjFJg2[|[g v"Iɽsg^Sw_35y|3QA` >79 sttI܆뎭zt{don ٲoE=$bS|#Q*g)-KKQ-%zO0{:s ݅G&~& yWn>KYykzg#:A:YNQ;Q%[ +Vwvj*m 3 N`yoF :=)+c<+sV$˾w:u'6-KL׆w\Ccg MR0aGegVt2~d ϕ:kM- %E拆 xH,)o}~x{U ١bS{tL*+g_+EY)=7Vó XWS).\)|Ld`\ke: !$gh7L=q&=)DĕL""-!ymK϶)6` % U2ZGO}R1plTvʲ;}lu8 jChR萇Ig$wƨ~B%Hc_yHi!n&Y> { vYL‽Hld*X}/V oO ׏-sa n4a|T O5xS`nIf_D%Ҽ1͐eOtaxd?;uR! LyUVg[O 9GHMiRBf0T޵r6ZɻflCXq&vMDVIpFs|= w(T[퇌jAS+Gщql+,呇$?lyS7MaBXvp}L?=]P|Ąf6O|VGtsqMA@JьLTs|cwyρW8=ۑvbvHÊr>_"h0T>do0!4&)%ƛ[;*eP~>H .E(FML+{wy $'nKi /f}, Zf$T OJzXl~L߸k@Z@wJ+ |bA@r5|^$oȰR/]CTfx>~B֭7)tFcw;-Oҷ\|^WVwdˉ46_UXClp`jc&R@=: M);B7{mBm>ٿrBN@$;(WpҪ=P&VuAg[Z/ɾҕI csHKT{>z5̒*=Uj;m͜2M[U~rԪrxF67y "`"ң8Ӧ-NY7h&`a+QQ`c )%qݣx_,)<|*eg+:i 7-jacz?qNmf1EkЋSW*Uۅ{´Gڍ tMepp]Ft5!3A2IUυv eQ_P5AeJ^5α CP<"?(@5s2C fP*zJ\KC1(N{_ tQn;8b<ؖWp|=iqECYkh(O[hcl*$EWlcfq}KC?4iS $M)ۖ|F+U%(p;¶Fc67%ؾ ׺;?!dI;$y `1WH;vO&]蘪f#ݬQW5tI|"Pʵ\":>-M ų4 栓[bЭ;(y.;(N/#c8!)+w]"Jhd tߒ[W;N ~@drOSJ:!B R~Z tiEϘFk|*_[ρG FAk_~7/euqW8K?F}臥!s*b/LnI& b}̰P=XsiFi+rap ;J7rƐxf9TՏ2')/'GߊK.wW5XⴋZA53C7[ 4}`+L^h'/sbasP2۩A(Eǩ 3'kcH-i @Ǿ6hӰV@61z~TR;" #ۗ뾰)j Gmn6Q?# hiƖ)cЉ5b/ #X6IAfnŠ_Id(23l6ud)V͸[vSL'@I4eEX<WrD4>fY| 6^-@wCPZnT>w~X]uo vA%禖Xۖ@4ϮlMăNxƞS?i}< ERo38SZ!rnZ4`XOjb$v*pvӶ O1ʥey׶t*|q-(!rzlᴹ'Ep/zV\I\9WPu8ϴd%4II'Yqa]z}5By.ryp-x/!P!~*{x$K"s9`zM; zmȱy!td^R!2@ `pfa_. B󡃧!sl'}!Ƈ<; 4 `?*bՊ|'ez:HF|Ը6p(V~eC)fU@N]~,oJRYIt'&yv>_^}xHs|<3}ZbҺ-&'T_gtS̪Tx[a!ҏ􎍾EETܓp>ʥ-ݖPQR+\qb[\LO4:ALPԃe}XNcƻkA5!?Ev}*m҈ŭr:ZЊHF~jfN"zʄmЩ^^.qiTM>,QsAhe9G@ےF=N2aN Bb#@d N#+"$^FRldT+A} CYE]w"Pg#+BxR`ʌvɽw8nkR sxsuRmCUZ0-юǎ*fyд&PkR|'u='w k2LY ^KqhYm zP{n&P-@.M!F[ j࣪xBqPgjʻ5XW*{3Vs'8Z-9 cI:v&h3r訝VuCFѷ- g#+oQ\eI$Bq}kfW̩=Kl'=fVY`G, L;\)ujXۚIWVidD4j( KNJ`ǥ)a;^?ҋ0B䨂n0X;`I/,f$2hE ug8ܦKdd U%NA {]K;<4E wv>@}jHjS4vHTrMoNuq>'Uv *[B>$LBM5\^kAm@-1B)+Pt.)R.jIouִ#N%oᓓdo>Yω/ͷߏlXoas(ot"A KP=V 4ܡgIE>wu̐ļ $KPӊ5P[>hno_$;Xbjym4: zqY-To ?532 5DF[ f hN+A:GhZ eˤ/ 4}BcKwL͙@b%2ձRVvQ ޢvBn [l^_*a :[Amʀlq?BҔ˪*"w-i5HHLsj3Xv0QDM4Bg3x^3#akݛMv6j#H9LX\񵢗ޗ3ZKWqZ誗lD t=v!B2ݣFXF Yȃ+Ā6F$:#M22%I#X0,ς| qEhC 6G|Y{!o*"6wn_Dh-HU gnת禒5OT̹[L&vےױ,Y\f d ƩpIosf\=MtGk>},\)9(>GL,gTlA^,,l|KY,5Tw0QV> j^j`G8H`s1=F)Wb],bJJM*C 7CZ'T5wPٌ-r~DJQzp*Q$eSG^ҶQ:J?I{9+9|BDOƝ-$}&Ϫfedp^WrûB6 ,05'URַC,[A B㦳T;$poA-6 EbhĊt^d[鹱.8WT@IƄ7q)'䣤>03wtZ':홝 p'hx$AxlMJLe7ױFQM0yHV] %>ܪB6iTx^[+Ju~Fdž@Fճ _ץ)M^4=7O\zZ/=7 b߃|<h:,|>1Z:9}=;OGϫ,}` )S@ Ě)ų5CuCegC#V6E gtNCW|d1:~4vVNz 弆6͞s_+5qtF8\φ*:4"p-fZOf'hzKצxZ/1j]N>fl''ӽ>ʼn;I=DmiA"Æ4l8(V_Sq36=wN:RV& ,XIPom3I56*-AWJY;!!$C,GW LJFQW>CfJfrEދN2yqo^Sko'5\ ߾͟k ob:Y蠬bz[jȬ;nD06[tp_Y葒WSU>8JiZ릪Bfp@aF9ftmɮ3;D+Px:FR΋:;-yUP+}".p v&3@%h%7BaE爅-AN4VF8~"xm<*Qr20WvF1tQDqL,Z+NoѭIVw^pH~0 HJ |'L3Z=]`Bn#hD[( CPВT2K!x[s>BTĂY`;fah]ի? H2/4gZ-#oakN{}N3=s v)z4|Y+))c[T_mϢAX Sty~* C W]tϳ~@%\dz0R5uLs=-րð`QT>Lp`h'A|*]PJDW>h6>ib/{'%/13+?H[=!k.X*|J<7ke-&W ƚA =s|ַ?0e aj-HT.fDc\Yp'6b U_ ^kZq;?0XNx27uggV-vBW|/*,:(wI˫._ПUv hMUřClL3ꉇ4<0EǮ=[?;ۛ.pB X)شKm%Ǽ+JbsOQ¨xOh"Hۻ~4Jc-wU&o6ޥ瞞T;&F n7`[1|g2],g1KP}Mx"Sg*~:hcE*q aEGaJ)!D^VAgZr^ ,}R3h sQ:08^@չ+H~CkVC%MS*e]ȑa)a"j1@ޚa@( "2`cW>[XA9.if 4 $|FXijM>I q2ߎ欰5ͧJ@>ײ0\GSu[$a{8r;Syp,M\Gmɇ*ix9[$]VFp}-1.]k>:Q/&SGIIe/eNvM^Ih?-MM?'X2!?5[FlU!o:UJ4C7xg,*5_V@}2[z签I,z o)@ѷD2PnV' 02wCrUqck?%L6A2QIꖃCy裸T[0[b'McSL{7sؒ}d~h1\g5{ɏ #.x kqziuc@a6VfyolRwmi"Md P$Tȃ:\!hbx &;ŒF~ٹvJ0O)df[x~ 1K͙}vdu޵l*gPd22e,c-Y#|`3$uAт]w$9_H ޓ*7w#˨j9J!&qFB2iGRDfS3쭡'o!IGLJ/awfթv51SKaeX;B* :^bH|~ SR4?0\1)k{/{ګT~]w_) Qi\ 5.JpգD ͠+(D]=([ cӋfs&ԲXKi&*j@zΔP𐖶C6!d 2$kl.Iv0B8, VX ?T5·j*a&-N?VFZGP!AeY\**n|ܪo|ێ_$/T 05J7h)PtP 1%0x 2u%a`2#K9,Xۃ3Yv$\u!?uSG{Z3l~y qQEzE˹>p l;RKP۟B.j@F;^o9U~./YfApe ZZ@ԁ!/>kLYj :aa  L}diV #ȑ!@-dB.֨^htЛ5 eC˷%9 VI88Jlr <#Ǘ Ns{V@Wc3rM(/q{*bJ?^f  j;yij';2~ǎ``9ib}R^dvOim Gxcqj-U@E+pwށ* O~a}`8~!{YB(LKJX-l߯mB#( ]`!$yU jDɓE=c $P'-u b nNiFDf3qtdp%}yRrۈ` r\ zU4r\$@0'56|tCpⷬgC_1qڭ0,zB滎|;;kĜ`nމ&_7X\{[tN|ɦ; f^3=Yr. H vAX#s0$ =({AzPJxPsYβjImg QYU褯*XcVxI%`(}ۺ+Q$lbRj)-OF?h"Namnkٽ i3yPriI0AtL:%57>o.iq\k r?l{^\ >jA!ҌBmELjCm?U^B(qʯTK)9KG_dfmt YԄ|F_ ό!4O`׷\D(^ĨGP2KxG-&pYM59*2ɘBgQ1ts[~+ "Dm Ŭ`d`83ҹIؗ]c{&8\K,kuGdz~{eXqV︋z8V+ZJt]Z7$t2 `kbF3c)T\jϳ0;W^( ;|+oYyX,/ i5yL7)K5yt5iWB*(PSZ.T%T&蜧~T9pFva6-};.J󒐡[Qy\>_A`Jۨ3:&Ч=:iT7Ggߒsp&V36m~''.Zy.FC)SgFF-{TU<[1nF8R#%LQQ %ZW8kvl# Un ) R*!HrieC;Đ&ֽGR1,$ TOG(ˉ K6Dϕ}I'dDgˎV+f)J03-f;wܝPE+}둼Y^d$;TTNJ%u'+[_e *hB@[6 ӝ=JG>V :F]-rN 2c;Xy$ }aW-SJrѴZqџ alt`GqF8INrՒuRUQ>#{?WN\_V&'JX$Z{rg0HZnU"Ux-:>M?击4"kx嬋 p9J'}gM~51z7XŤLyǖ9v%]U>$ݠQ/c_S`r:$E2n؈{6F{9-NZ^58wan)aYuw$Mb3K;Ey6bm2mCm+H4  2"a]Mvݛ L(i>,㔽U%^$ysq%whWE[_ ~^)K?5 Mޡ?мbc}E+;Ur)˹B?:l(p |'*H2>es Cl{B~$M{$.AtO}jBias|Lfg E8V^Ϻc{uٍ#б =u,,-xegf@\u^*N!nx&[ԟ@^r/ ʍ ]+f ͂ZxhkYg -AϹqC?1平Rh螚SNjlzZeyԀQaM+ͱXuzC놻RU@FNOt?yNdȤԾ̈́],{2 暧=5<͉Qŋ'a h:>ҧӨ'} U 8]{8ny87 1&슸\: sy*:$û~ w_spb<`leIvN!asփ|! Ͳ}rCbdgJ$n8NvUj"!_0BMWq/6#ih`nr2}N?e HngIg slP5 ׯ3J5Re!8C/!,zZuyާ 3dk0TtTaJcҶh:)rz.8kP3r>JLKsDLI#JH c!Lx<b@t>s`aPF)Ͱ%Ԏ5_Z_aF|`(l6%\̵?? >KRbFO[SF"O0YLGCTDbQH(>.DDٹFMN|RCۢܰ|_宐"0PNۆpxdtRO;7зYEAoTq+AzEwڢ`ҋ'2F=?Ѿ%*pm~ҕT:E1WDmo26X<L}v`Yo2_c $1{Z<ᦲB`r.G_a< W[*YQi~^$yNSguaQ0ߤR\gC!5Nj=9C#B-A ^؋pWognT0~R O@b =9~Ό&l"5IIʠ gLKE|4 By/wp=h4HpHH;FJ2_!9%9\czGØ۴"HZ 0tM悒l,')cE<N& {A,)S\c:,K\M9\Fz]ZvUc$M2ƅ/ ј^_IV8d)G4& ?ܾ8M!@4J #ΘܿO,>Piߖ#iJRō7 M۞-wPPsa[()cHǛI&_S6"94-DӿOunȦ07@XR=GٖplXm? =0|/NیqOmikKG?MQuD Aź0h.x_e5 ռC8;&VBE4s"GMi}, *S_q|r 2<4`nXd*X{ OUh5zu?Ώ [:AlґCcuYnიW[J42s^ (a=zkL5B \51NrB HS]w7 IelDdrg.~󆖨Xe t3?@@" L znt%d.tigIX,yzC~P2焽4O,=S}" R}]0zA(S9 iIBƧ)w?鳽^w@  yGHfGl| bdTS4oJ' h*`gZI J N6Vi`ϐw`H X|0|jd5}MpOO5NhsШA%4V= Jc%!abXItUHF(BŸ(AO"?uzb͜+ 9peO OA蠨pL1Z[+k'yGDXc{D1Lyv5̫ͬG-"$ 9|2xƳ<˘y}j0L*7$n6 1=}k?o3ԛCŅaQ/SoJwɦj$ LjG{.C(\UݓީQ6؄ghf[|ƻ?xE1&nնl MZ34ʬܚ YIۊRB-8#ǡ_ǫ%[Spevˠ]D/1UpE HWŰߟ"ZO˻ B5K2Ջs::l0x+uqD)b|ԷCK؜^Yw'YmX4AE]4IS\Y~FBpVcZ0uu!N Mb)xhPv˛ g#ѕF@Xh*0! wA/W 5mcT]s6;q됬Mk9S~&LN?<ԣU )E F%י/W=]FhP>P]OlNVuh8X~J?«ôѬWC 2ŐrwYoT^򈜂6Zm,W5 V]LYB;*iJ=L7q{ʥO$}ӹůpUc+JWΨtٌV3oަݫdG*\$ ) }3ђw ,7pf!v%<Eaܗaeck*{_:2 `Z^ȪL 4k HnPU % G-@/W/9@ˌ#2ǣa"a1y0j? kVc2&kt;t4rn'{:NGש}y G^7jR]n!=EI)gLhVKDů 2O uz, e{ąwVcH*94t? ߍ3~Q}^XF^VnF*)洐_Vc田#xz[yBE Bvph5eHcWjͣT裹%V@pB8UuawNjvU6!)Y\.&rF{urR[`J~\mrzl}M"T `g}EKBU*&^Jg1?HS@0sdUtCci4?ȦTz~K+/j&\JHp.6˞L;3.V_X=YyL=C-NP r?њMi\y*ƏM Mӯ>$ X|B8bV,kqsMV$W!?9ΐceLj5Op|VLYKfL_V 6M2uu4!eaI]-$LKPb#i2*+lnlpJD;SK/]pDb:ok㲾eS5vعlWr|& ƛk;bvi@@RFY]WN.Lz b XyN%l͵Ee xwe3Y] v)Q|3U1_Fx' 3ZId򏍐tTQϠ>p#9WM{XS8G^vN^mJȕL2\'z&MD {4gI,,dSB{U|M?]Oai?Bc̀+#l nۿ`΄7H,H3/VcD-Fа(>3"{r5m:Ӹ%Ϥ"BvW1 nQ?$c-dH?(w0)e\SPL!$ nKW~vTوF0m4O_55ō o2 ZU}ٓrQp*;N>3Yn1@g`X#;{` |Ux3oe rӻw MNкGRjz<˟}@ Zi$DZX_z[,;cŘ}Hh\[pX.02ug٘wP=9jf"k#e\ rtR9oRww͔%ϕ)-X'b)'(. n,|f4eL3,h韪z\z6Y!:hBNr9}Vh Q`iRe u@FqrE)4<[ KQoyPt& u{Mڭ~|]r_:Z)N1+xG" ^Կ]^=!s`Y){L`@=s_()tǣ]Y_rv>7|KVeeֳm3x$~qB!: 2;pTIh}T4lg;85㇄8eCWbGyXEv>PܰGfP@k'9!! dbojhKr_V'켰b!@տE>Ύt99x|3pbS݃B_g֎)ˤؓk3o#N3@ v9Rt;Dsα5.g)E?Bh*+1-cP0Mn;^dBnIp0$'1O@YVںcEX2Ie,.n4,ӫBVsC#xV$EMe _y0 Wܩ' z<>0xx8[72kSr] Pr6bfw'{"Tuύ1ފJ}_UN;L!/;0EDvs*7tW分-r%.^А XcHDžC"Fc@1xl r.D8cBsZ)ܜjpB|Gn 9D^nY!ObԖZ sI8F)IԄ*rwSN&1ՀM.?M#? ol'ۤg  00BmC-|BeEY&oB7dyIcv͉+qǼ̔hM@F+m6sE:rZ SF\I1K}<E0*`2aqw\w`aa=K~5j:S$?hJC&Azxga.*R.qǐMf煏O/wY3kCa5d) г '.=%l8Omb RMwYHmȈb1'dD(Kyc(/lՔrX+I1wY}g|%ŕ.ƜrfD\2d|p Ջs$O+z}c_,ϣ«4!&fTz[s,ySF:rAau\Zb 7L#a yY]]J{3,=uHcSH7 ?GXF/Vc+tzn CG#>*'9;{?֖B4 s| ZK:`u?1zxː}Q+aV_+;Cb aز P2Bg?C i^E'@{+A36AP9\~ *wJFj+G!#\)l'{g9K[q2^8~2ƑJdt[A#;TLGZ5z^!Abf˽o;˜lF'?#u5G24?yc ~Ppa?Q J;IYl$_,:m;ejiCVeRR_sEbhPBզle-X0̛8 :6.WY&Kϝ!W͎%w>wD7 ;4(wns ,3%\4/#/~{p;tWY J(d.S:P3pFb m5L|naNa uq א,U|vWwd`MVkO'h 4muB{%a^@\̏ ^1K6# ?N˃zKм@t~"NIT}٥眡3QޭHiel"uYEh¿ڀuk~ WM3ݵk`&E7XR=B XxPӬ wkrW 0\m[rL,u)ds3{ni71O#dE2˂ ųv.n0tEa o92 +,HDgP%˦73<"L~!%ulڐvi6Ezq:8ٮC:#2CRVw;2OcşrL #w‘xNL*R6xL$itDa$8`w#ؘU3#Q\J lsV((D5cKc/\~l DN"Fag)_Ib+3{j JJfb~VhPPTTC8@M\mhz E~M}#M#~ $(`5iOE΋fpy<^A]-['p`66n-0K1Wl]Aؕ*w|qLrj3}V£" pf/e1ۿi""T(qJ9#ĭmc*&tҽNDaX\s2'z!ӛc&4u xX\~:0H5e|5&dA m!Ξ-Nn6S,7zȺ/mm5a6D"دOT<$wrO!ANs=^5VloDߴ+ʥYio[DFً]'"fVUGKQ:P-K G $Лn0SkGh_2 fFoB[5>}!cbqosċokW_PzOp̋U)2Rຠ3`O,w{%8|f Cՠ@:d%Nc^3i쀫;$hLb0|˶*E#I7&K@ u]@hgHfpFKL[B sPH>S %^i6**|. `dU@D' ٤BCPMᬞg[):g_yn {o::1CP +S<9+5:[25愵/!^9sMŤbMp<#~uT׉"XR㳂wK!ޚ Yl!AA}?0l(Yc$`䌇Jnů c薍swQV̐|pa{WkĬ62E|/.qq1LX@9y={,=XO"Pĺâb+I8{NEQEȌٰ؝3z 8VsXFn8V`4zG?Mf51let&+[by{#dSF%{#Kl>URvdE%wf"YRcmI& 4]@Bʯ-U4TkTϬQ4U"|Qy"ӑoIItaʓ8hޜ']J7:ωS#0;h4,-g˱յ1Q^Mr?g!2# ꈁaKijj5dS}+Gj]J}\ڜ*\;/*`))+0F,œӒx9yZwTo -hbddhPy3vȘ׊JRǀƬI" DM.@ި@ґe1U="HffެëlpE)P#=2'AkJ(A}'T꨸GӖsE9vL9WJE8Xb"'MYU ,]iB0>tK7馑H1g >P/a4?S%?(;%9xG䵒:NB VɥyxژZ(>\YԒEI邲Rddp\mV̭wYeG$. )Z-zq:j&PyUcKbZBF#s-M=xO3~GsKv|햋OzV $z*!lA. 2C5[aGx?Pȑ̉!WtI"ځ? Gn8.KyjjʒbD.: V4z- WPGK'Yݍ4hD$h1BfS t;mJFN)y$uHa1?`Ll)#E߶PF̝jo4z,;o )<cɓgm՝rOz' ̜x1eSUWtn0xf_ҼIs &b,1X]'+_N\Dۀz'9ƄwtPG]/ k@bBrbi͇upM,/f k) H[B_'&z>8YJ|TZ0ߣqWt.8T&IeŸe1p_4yN00jI-3ɬñ^!3j5 ,NgKGmW}Ml@K2iq)nqLgaO2滾" % eUNVne6\e)w4TCWeT0)MYQ+^CiS8>yjҔ1pZ(L7"p[1ld #|4AqId\BwzuȺKIUg ,M$pTvƊc|7B{RbzޘT2)/"h]u3p RACChJ`^,ԯX ge҄[jD6ydc!T%p~:_ f,GtW"~אɪ*U u]@% P= Qŷizm=w^n&`Z[v>򔑧!exqkx/`AU>Jw]K1w+ft0|o& ^,gL2f.6ݑAL;Hao* JnNڹMjP0.U<U@]:S7z*aaQVWaE i:*iJ⦂ ~Cb_F~Ao+s>U)\zN4k 5]1N*f$ Oݲ:̭)ǿ~Ca͟%T0}ٹ{4˝,AzF=V$ S؅A^O $^Ƹ -+1wR"1i' L]g\%aX yܾIMms:lDQf~?l&pܬN48PvH3~KԘW~"46-ԓWɮĦgǖtG7ҍ R{{vO[c. "%jl˝M6Xan{h#Y|o>̱|A.0y@!g\fuW6|R*NaNWI7q*6 Q@!֚|C3zO.ޛґ/u2&q!UHC[Fo֨pC <^>FIcGyDq&aF(7Ϙ"S:II։)RD]3O+M!ԺHf$TwpYpzg"zTҵhun}FsglFHqgyF|]\>g5whtfRba{P0b+D3wK`O co3[[3{9 2^3:\R2ުR yw#'"~6C6@>V/C !pr *#"Yy/A$2't ]NC} V*M+V(plmf>&J;2F;xl"&Cx!k?R Bj>8PoD=b;\) G,M+~ ^[xR:gvy5ς8t}ܛİ{^YahQOl('ZX>_E ʙJ^'c)^iҞR>qoD.t]1LJ@\IȽY +E ,xzFE5gz5$T苞O^w'-s`Y?n(wr`ؠb5u9תlU0v=jd"|x>JOy7+RcҐ3Q~}u[Jst"ɲY H9l\HIp3#'%޹xY##Yl:&;lgP%ǻuM a+,.l5i#n2N I Nޝr/Vry3vs9JcK/yyowP\Pyrwtj r~5kf%nyk]C <'Z΍+kGIAk %{3Q33˗al|f!Zo 9[TUJ9qT|h:)z ^O-.rvo.y+I]6.y;JNd%P*pӼ.S\H*$ M| A(8Wm^:3;KLiC2yDS<)mC:p2éIw)ovݔ9Cd?HHhNMrZYt]A.:nfX)fTa'(_VU6K~|'9p}+d^թrH^J됙Rˑ%)UeŐyu;/lij{hSlï{vٹB.:laLdǚ-ߤzxk!j1"֍'swIV#z,psz57MpɊndդѬF<\o=tL!:nd<^Ycྥ<de7&fzs6T'Ta((t$1hxw E9u"Uw;T`f`vJhbA-M5- s0pUL0ή rMEx 6%qռ3T!mO+;Ʉ-?`j9gݠ/%JU5ޜ>c)cR~+~Su.ʍh~:3h IRHG1=1NXP.[[L;{jrms.y2 )#$j_Vcl${Th(CGYR&Xr pCL$qu d?  }5Y ;N&Bա^݇%vg.?>UׅN#!p<;=30Rvܵ+ ph0sEqRU:}g}y@fUd%G t?Ř?bfZ(snGCo/6G_#W*<-~j il`uSDJP𶇴>DdtE0G^[3Ui~e`cK\$D(0Ow˥t~IJ-r"XRZrP:@ Ox)j6$om7mq.KюY0 .@x} hbS40J'Y}Y׏p۱qͤ@WVNHV;O'ǚN~&tMF&\;Tϭ>]< L^E%k31KĪl I ?<1JXI;'h ={I]XlÆ:d,FT;4ɹctgկJy OOƀ5ON7 tS_F- -\ al墼HǓg[1L3c %5$l7T0xT+m^?&< g8'.+>0wq7HJ!NJiQ |' "*'IEz)8ebT2H| cZ!C&",<~P=u3}[pNqUMePNrLAͅ(WYe(NQi[E_j <ɕk)Z]g-j;3!^q[ў8񰟇7dM[͓͊f|,rE&TIb:@ DsDWY1w6se EQ:0(4&/-k˳OoB'Gâ[/A=;&(8k]pulںZrQʼnԆub[tQcvlHc}ef!l(N5C(brjw@m,EJ6 A$ -^OsҭqG'{kRtSBLr$0ȸD!]]Fq..խsij0 9-w# $m0$C nвg͐e Z aZwcIevEwQk'lE7Xg2hbyB,r:oz%w[a@r|?#8k[.];ތ9sl'Qj.v۪K \Ä kmJqT͂|z)UZ`}淦J5=v|e[lr!Ȍ53I~dG1"RLɗ'@]Eĉ Nl  />m=`8Rc a]Wb:n' fYAZ.#5 ~~J)гv ^ƿ L/֠WF)Np%bƬbsZ)HL=O(:U '?n5^,a1gE# ]~p){=Y G*] T0L:-EZ]yEi;*S% ^zRhmE UKt-=&K֠^i\Sx>1q׷Ϫu 4E`x2nb=+6B3b_[ВiY$?ſxgv7Yblή]p:\_vhOEG穅bǟ1>'Ӯ(?r@_ık# |(E,kٷ;V4 Y-쓪8N9P,h/R'&5j1oA^$u,fA 4B OzQh4 MYç*6Ҵf#M{^ B'vD.MgdzdZ/b&;C*޽^bGlRޞk$z FRi.qR|X.S|#57w"Eؿ8XFI0_ʣjDqY{벺ɎNy`ں (MId~qT SɕZ׌=EpHln}Q*)1yϚ5"%ʷ^F/ )6=*/%f1z囄G:"t֞|*pH ĘVCB:eУy >:ebBSEL2vu}`wK<8K>Ά\ S.N~8b38>Y|uv .96S`G IܱJ.kÉ6F7s4O7%nf.뤎K> :k)jCF2[gV1h(fźu,ttHy NbQ$4 ʉgT A בʚ !tN$M}#Hϲr=%L% ;]bOҤ{<m<lfcIG>Y* >ӚwwyK:+XWi^FҊj#\ 0_Ԑt&],MeW`w2p,!&3@UѦdU+,,m^39wAMgOT^䫅kf D:_gxgC{U2EΦ Y82͠߁{:_YZ~4z/I\1r~jx?ZJ.=ٸ"^~:p+ @p"k9˶5ޅnm|n4Sr"i8B(EbL~yDK^ bQk /yIE41\(m^AJ*uFj9uV1n`8#-cG: }9!M?&qlJU*3G'Ӵ~YU°YًIbd .ikjdSC-`֢#AQn*ql۠sw8z.1iA5k{^Oӫ]7ʮj-X<^.2k-&n6M{-&B:P58!>n_E}$Q+s#I=~6{MkLW4 bǠΘǪ+߬@Q HքWşLW&#|%&LXd@T}ܝ NFU=w 1<:<1& ={ʡCe'KmVJ v'cV!jwrc Yˌ3O %unͧU x+E~7<0Azw3A !DThasa!6O7)yT ToB9&L`_2 U$N'(>f4JJh{jhybLJj0֑ymb_oGNM'=!>k>P4I Gt8nͻUH312|pf6 ׫kduvNsik$ 0G7\@E35" V֤ 7УF8͍ 5,G,ټX0PfVHgbq"Y=*#MYnjln21t2V9>ΔPn>w4R4zTqcwp< z9 mCnZjØK,@u_\l>9  ';8$ב&T  |+/.,ebiUUXAU$dz84IJGk≵"q@Ja(e}%G"n@ 9{`%|Q@7-a>HfT% >G߀ZF{A$x.)wcG5` QĬ?IX 2lB(1d rBۤ @jC>ƹ_(SZK叾X#OJJPcjnNJca/E}43#u|=ѹ5IYZmf[uoK@Z#[G4JW%yidK;m|ͣ^'l)Oq.2d]EqF,`4@\sX)DZMYsR#9QgI.sL5Rڀd^W~hԏ25O]ý\+wX>%گbA6b4X-ÊgIndd}VBNۀƈ4n$d ~N#]zf"V$!A}&e9D&E6dMH?gP}dXXuSB{(kB+E O XvxF/6X%ٻnW;+(5I(Gg \R0UA׮2e:`gʹܐ4_$w _wXXء vٞ/?FdX2ft!ː*G%| z 6R|SU}`51;f!*'Pv58%z٣!)9G  9(Ո³[D fuIx{%9g]7aLAkX;pY}xY{,ɔNJMܑ(lSh):bEvf/g͞~eS7\x^?cIm6ɎlmsD-AvWFhU5MM z 5Νmg`/'u>\+?Ȃ.z-y]҈DbSʬ'=g њ InR m3Ng/}%L~\n UG{f$7_+\st9k>[Wur:V`-5E+O2BrU#DcצNmnM/oecݝ>]FHA4(SHs:<6'#YgL|?9stǗMJzRtڋp,[;JfqU"5?̙~,t{0dGau:VQ(J$ޑ#h{(Nvu* אZo`3?Ql*M DBj+J'QET,S=Q哚eLr_-~?:j %PmZ3K޵IE< W+$׷գGb9̇FHӘ F~֡}ө.oAճq;@=dqSקc?5-l0^,tam^vZ'#"q%Xrbv"#WA_9Jʡf*Eg}9MXf֘]bv'6I!S(9bc y##o\%IWm?0=)AZDXE/#UP4Mfun}>0[ˍ|SISKS;<As@U(eW҂Z h+r:&(2lڞZ*xV=JvCi7]1ݦ{L Y 0`207^-ևhffO):GxC' 3mRKNS4:ݥ5,yU4O"7!_4R邋CtUSWSQ"5ܐ[&|s HvY;JޗyB̜YM:vmŊ+$#oWQ/er #!zE\]*%G,췳"%k7[/P@b4fägH1rm6/o+fU( n9VW`hsP6+}mGaU}'CI`6!j_(}l =VE)$-ys  '-a푣ͤ"=`l+bnc|i*@3t0m"ҿ9&Bnl2f:A4ҡ ч Ƴt73?)ӕY jt c.%٢н qŊmt\,yÇ ͜9C{Emqdx>_@6j"ʎ} % "۳aZ5z +='Ԉ! 9&*pp^4@u*Ձ" 'ErD&B? DaN)ִZ9#UG YJ!ߎNٖr=8jm(|otط$#q+R<E\Rۣ@5A^E&-†VBl8=v *.->ⰺG HP*1n)o\w +DkR$|>Y./-JokƺZ^9d& 8m-ɯ`NkNhsƫr3IMhχ~d"Ȑ7AǗͥsB.- al^N2t,dx_v/9y>iž0MO#?Lm?PYpV;<ǔ5,ܢ68P Y.ݿ")DOd1̈_-6rbS\`cr )hٗ,4'.3\0i_8O u*6a4!%J<'*)nFB}Dî"zii/bӏ8\O.8(`r|XvEi&_RTNƶrξxʽ,)GLVGU֠CEUʘ=8#tK}t^~G[g6~.a[FV#Q~*yꬆ14LRhB >PppIn6dsYQVly¿ LfrċGw9su!+/Sƒb9M}RL]/@2K׫]P (nf])2Y@錩ҸE* ӞI1m:FYn^N=M ʉ_-Ӎn]-tne'GclF9D?iJ F=_OJquKyL1&b5]@WiyLJWX!=.Y#3`״gϏڎWdZN<^TqYZ4:) NX;krkVLUR낭aiN}lRǡ.^uԏB9wdH ʜ sGxbye]ؤ;~̹D<tdyYKF /?hryђKc.s I5]8*J_=> EAЖ߈9E֌đisH:lVr ^jI~f >̚N\B4QSh] K$IO#pqukp^t` 5jzU2{a_Й;K3<^ W¦'mЂ h@<9#d^K&O:z..A9>w;C 0X2oʀL\像 ) MKªʽ?!Gt8Cs#b@wlۆ]DYY.A>t+4 r̻;}<Ȍ.?%@>p1BN(=OCG2.XAɶm@ , jYPF~ K^TϷU׊uvkߖܲOx 0gGS1n l&#O {'b鴋N3x]Xi$|1ak" efUKz+/Sk"Xe1:[e WJ{ k|!ܽzXm7 mWF`;X˔ nsӔy / wSMhN h/iХ}\"v=vҊ\[=oxr }K ^P,Sw& mmpLn<\H>9U&zRa{StX\s+~NrXc `ngpMӿzBDd=$&u/i_}nT=f b6=baLsf>`4R(L-UG KUZcYFw]b(Ѐ&+W*Tff;=N3!Ե+ lM70%eE׆ɩ+ 2(~0%[ N ӏNMR/5:"gymd x]85˩r.zT ZekK3hլrR+aE=8;{G_ OZS-k*^U¼ϑ#0D+B@hlGD-cIQȈ Ǡ`KLWx"\,9Q0P$Fu3v)|Y&d JAaW}SN+@p xȫh5 lʹPґ7*g(D`Y>KPMFHaמ=d7Ojs7? CP>oYӺ>{~NFۍ]9:oЋzznh'ғu|$lj~T6'x@4(g N"{ 2Gfp";s&=疥_w{̨rSaAq!PXKF޻\U }r5YPzb7B: y-{""vm6$YxWf(qVr~h>ɠ0mA6 Ղ͞NthP򴭥ˌ;:qv6쥟;D#M{NMPZ.sSHRObss\?kR},){.EGVX s$(¥YHJ57VW.WyJH¶ j~цҲQsZbajI~ ^Jh-qH ا Ϧk-~@7bz><dss3Vifd6;c Y{uhR܁k$2(+MkO&{eEY\^y:e1&#dָ47jҎE!(~5Î> E:`aDaEC^x=NzsT&Z!p`ЮJ,|e^ZoF}b+ 2b"X8^"E`VÖ "gm?4['3o?QXtݗ#*]4iC*,!W(:*_Tt.響fxnjuf{kXS,eS=r%.gϓz~G撪$%]-pF4cu 9@r"B^CŃq˘' s*I~ o.4l6p~Mo9ֵQI<`DŽ=.'\7cH׾8'KO}qEh*JVCu?eC5ȇJm|PB6F`8#:^8OI8YGdd Ja[Vf><1/H5\/PdYB3#@SGOUuƥ?:uv:Enqtqw/mQ=Ә)-Jq<װt}uDrV8!9ks6x}B=&4rGğZ8gpg)XzypSS<+EEXzd*pwY.w5k*Q䲃\ .&n8 жؑ$.yv퓿+V{`s$jWno 6+=ʇ^:co >]Ƅ>DMN ~r-뤮FK$^=])Lfuq`C]σN"[܅ʅ[ 3 uX˸:2%+6SEXJ&o-1zxYYPVj1֦fs>"Bn/ҵ`,(7b|m$ keg*Ob)_ZGQv@i 1 I\8!;cQVyqjZs.Ötw='QAdNALcb3D=]r@8⪾sTdMIh`z樛R9~5s<ɏ%zruUjLJDRW~KqIeKA2=<@-DI ,,]Z0+MUik1 Ck6&ZVP2#W\f/d4"Lg4 O)@fJ}sbҕt$z'tٯ$˴YB[dծ- @ƮuR$JGJJ7YUz(Pku^d$e-A{p*Qu^B&W)bpxyޅlGìxDQ;iF\tPpT"#d N W1٪}Q/or[r]XL^)I?Pd٨)^x.f(^'J(h\K<ўp{ Kxc\=s>,1z䘎@ Lw> dxޏ*D;MQbQRP` ,SEз~7hQ5B4$FCٻ"U a}Y/8OgP/|sȊ*c_dXEπPVUw(32PCt,@u>ƀhv̿BW,.C uFBWG6A}E\x@fq")Ly僜Ll4 o ;FzͻFtb='?G8_1ˇ; D%wcz8@W[ N[8&l33j^t9u\"eIWI;J/њT|itturΨj32Vy\9Xp1e 16iEITKM @K 5upT~P+[K[ iۚ,s $ybT{st&0iHk3%irD+"1rRB|G= 6~L8vS~ U3<ɼ) _L9TLxK|҃8 QX+t@trh|VM'mQ}#~O\MϚj ^ŖQ ZMSz G? ⡎0-\y_(VeJϗ)pw>h:_*sLkk 4Ih FveGQu$/ApyuafK<|~dzu;E lt%uvŦV! W:p }ܴ'[xhG'ǧ=*/U]U,\~u98#־0PrmY 275:27E(#Xky5<Ж܉C3P dZEvEz$r?4}p\6DKycl-\vQ}֊7Ԥ xROZ蠨fqGeMFKPJjY-ov,rfsic$9k J#^JJ~u 3>Q~Jpf@Ql!.ψ'.~7sBuWɕ6~OͩLh&Iq^94̠{:`7ég != gntʭtQ]m@Vcwox0P<>E.}Z@CK">+*B䜋 G-A70>Wtz%aԖq#PSG&r;kxt|be9zJLH9ǁY}W8Qb'&w'tX|A1J~Xţ;xA_qbEij !&qJkVUHO>v^;̓a7Lxaxu](tyQt')gSl$mE[ X+Fcc@pV>t!ʗ;O(Sղ~iL3cs10TeFLטnnn;YXj.'z$e4XsCЯ=iVӻ x O-{qаnE1M[}PH-gVS2Ԋ9OZ>x:wnSu9,!yS׭xBũYUvNwXʦT vVu0w1ޙ'j8d9Н<4h2v}{%H|RGH60 v5roFL㈦aI2- hZ۰z,.|pր,; Tpj@[#Φ hn FU5(N5`LӀߢW<ӆ5ݬo1jw."ítRfZgZ4%!o472Xd T֛@.Mg$|ތRT,Kg_xpR-5j Ӧ9Z}I5v@Y 1U#PaH0 k(gTaAAFk 6 hsw&nd)-9'ОT&zشQ?_m\\6ۏɎxDK6?m"FD&_, 9K;k"GּdM:5w%ZΗ,ZT%Ϥ:duʎ&jN*Oa,7;j.E2NuSKʬ=~zUJ8Up-^0~QF~#3 xC?-NJ=(/oˡ(O/)^;lm^wFl7WDaoC XI~k%zl| z`Z!<4ư,U+.ym/n4?|G6>5Nsh +[C=aeחcuυX}՛W(Έ B(GK]m';.wt;]8|Ckf"H澶EupP k9N!ȯjI@AAɇ\B9>D~Ue'$-_( ͮ !A._عo6Zl`&|~~7VaYLpJܗQ$=(LXfPMuw 9cdsW RG0ڂW1c}̩}s +v} 9ͫ|<$6Qיg8%[ "OC{ k;Gsq _LrBb^EeXJjD\9ro<ʺ8 [^t<3n5#[mXy\h fT7=/ۋruI"$i+}kW[ے-z 70tW}`:{kfmAuft G,ʾ86e`h @Y-XewO :8 4ys,yj3^1[}=i?h:+q+W1'[:F0_$e4gD沩~YIw4hڞABYDI]*5}Kwoػ|C^$`e}4ЁlNT~*NPh#5qG뾧kI*D;ěE[e(ɯVL,DUH)9Ք$2}KmlbGmA&T'uVW^ԓ}?61b;*r^;"U"!+oU9ROxhFτA9ndx)_Bҭ4(*H7.U8 WkZZ-!%a{۟8/\cʿ+ּ b,c ^qWXĦ<6dDn~G폷{<!}4l5z 1wvg @A%*I*zW2?nXC%mп8yn^0.FضsuS{2^DUАk_+ԦDHw@}I ɶ/ GP u+"L9ÇSWfY!ҌLkNeӃ^R4E>1,ǩA-T3 [hfFd;qRGBr+5 vOJtzjsˬ$UM+^ sؔiy`ߝI'["eg™ 毷Y8S^s*retδRZ;OitH(kɋЋ$X>P= 5w^\C_n96pr)q_ X Ē7`>&1p5"9gCݥ ?f`yNi5k]PM7t+%" O N#!ȵvm2){]%,`{vRCqd+h}fК^C 7T.S- 16uIdU^X92jAEhE#FpfZ ' mRx6D~zSU(|) s?305 @2K(B펍|b vlKU-cNX,S;ml lVⳜLG&ģxebJJbڻY~6@e?V5Ny̵tG`7fU7EdRi.̛90 #jE2> YBUbrVy 8Dz[@?4F* u8kY3~A{L &A:\rYvqt-tr(vnaSy]Tfcck_yDq#q+D!*H]"»[UxqSp`7=q~`VhoJ4pXRd%K  !1Ҵ/z9o:xNEaXv_<|m̆%]FTa;h?e&`Kٕ{8n zz~FIȊӣ՝ pklf})v/ǁ(\dxd; 2gRf7 rZA*FĶք JIR-[-F1l"4Fj4g FQ|^RS",CkMH.FKQs:h!` _%:y C%N!֒q}C<؊ r'N!gV'wffOC(-u1. *!#Ȥ2Gle!P^qvnːy&t5 P>QK<ݒٰe^0MJA] U-!$"(iÍ}jk~ T-2SoI*a57-$Dp9 AnaeQV!u1ެRGB!~D1WДeXDl > Ўs#:O 5Rͽ54x4M[EZIuvT!EZ j&^.Ң (9m|ͯ%ޙ\b]XR-(^<DNȚ7R,i-B"'X^@~ְS";'O vu6.m!1oHoRǻ4.jGCJ70,Y[}o1YІc?|DV5.؁@T2ȺXcb94o5pG53;H-=!W$z"zPD|[9wcwN)$:$|Ծ3 |R 'OFm7"r ;Pg4.-J@ilM1QTN3#"VBc|uFn:I] "?F k2J(t5%=C ?8%g!QTT\<W<ܘC/` T]/!I;=^H$q骮}_ ڮLbb۾U$MϲuA'0V{A]q5錦;C Ȇj(( ]dݮ@bƗ̵a[AT͑+vP.DcK luApwϤ aTϵn|UK=#&csQ$Լj#[`'w!"FZ fppu3E 5={u|[ PGt#pEB͖pF\N1a$4:] 'Ǵ:zt7) &1|(&^J3OW^}VX@zg=79[H4֟zó&3zBo'ÍLsePvg C&y)Pj ;jZ_8Q_.&؞0 *;~fK54Ѷ#xKJT4.d׏Jpњ-' Yc~$ϣt%w:O֨7/ JpA}Xfs8xX,p46EYPٗD_]Täp>diL.Ų.'2A*XΔNp_XMn '(Cì.sS5*D0*H.Q uꪥdhoNdA gtNKS[H렟leE{QS1'ӂN5!5_?º ӎ"632D; R:F3D/,E2Bj_ ?5)v!$So(SX/ٶ?br[߈%y#aJJW<&rnbGN,rxV6-]8]ҠN <$o>vG{8AqAk|2>.&u#3riӽ FU^^u*g͈y;irdMJ܅tsrᮡ53WS=>Ӆ8U[4{@/3fQi6-ÃPO$/|Q)aK[8ͼE %B?Nzc;);H0f+AB.F '*kxzAEt9lMzH@)s/|/Y-f-m(D󋻥6o9HbG.8F^]քsZ뢯k=8zWP LݤW01P'a`g`r6W臠B2/a3z"J7 ,6!JCVy0VNacTlya{D/# |UA9Q])ev+IP夸P3qeqOz@Z …B<*۲DdC kƪ\;`ö8!ItA@J4ksw< %ة8L׫4RJECpڴ\'?Y[QaդN.>nU0")!FSFX\`<4iϧzgɥozyve? E,63) _轌IԳOկ4 B `54̴ׂT8S|[_ze AfId@@œ#_}V?̼b W7 䁖1%Fَ9bw[\P9to.Kb,1%3rׄ Cſ u+lF>QBDmC8eBkhFg>8PT^43`20 ^ jUXko]%v\ѨU))j=$0Vo MT' )Vj/XЧ: N w\)|P.v6|1wUVpB/2 tx ݑ%^8;Bls*DH 3v}5EFNœ&Kޛf$3 , /ofυ*qpO7#w oĉ  "wI6*:l u)uw:2Ѝ"q6T)8{D ey(]rǶ~AK j>pUYc.zJAGOvB&xoofӔLm>rF  !unOZrC?e}8VHhrm/o_GI6# ֋-9/#K ?a󡧽 ȦėrjG9Sͧb   `.~I^brArS'M>9`hE8LdK|;۝pptHS}[5@Q Mk kN_c?p fZn9#X>Xfrd}`~hKbـE|x1ʴz/SJ9 gy0$Zzuqhw *y\3Bw| HIgˌG*res"uۡO!3&+[ߕ9+.9TQ:E&۴qy1ho\"QaWqgٴʫɋ:MB݉PF<Ay0=t[dnv:/%5yL'>37"y8!v,84jjUZTqAN3ȩ YW\JLg(Xœe!:BX/oIH rpl~e)mc|^'Q%>ĕr9:k3|o{GfY<(Wj&xRUS]*|FBDй}#K4`a*B j{0)?$rw bu}ܡEjæO(0.i:w+1951M2ɣI-FtWa6E$Z|8^iPib)굺;4`w־uIA 5Vlď%YQRcxҡiرWm20WX!]&:^ZͣSjdqrDC̤l7c:WY"Sz7)AԾFp*H16C+w 4HВO B# ܘU. ݋vv)P땀(* )'jAnK^뗬##C%RqR.P3%qm]L݄[E ` )`8bQcR]\;mJ"2NKa QNB)EGh-Ӿ8dD慵b0#N+S1iT|] ZK<1Q_t+$hНi+&مrWjbMɕi< &*7<=c7FyvnƓ2#S6{1k]t-T:paw>'ê&ip UȰENk^5-*=fQ{=b~2>3+J8w$"#Uix ئk:l<Җi.cH9o乲F F}E'b["iؖc03)פ 8k2ul+D <>6*Bӌf(I95^{r鄈zLsl0tw,D;==e&K gR/{V}! AFUbXߜiPa0K^^{Ȅ 6veAӾQtl`=Md{cQ>Ej;>I KWh|䑕bV@sf/2;-N *d!Tv67CeWd '$Zr..Rp _ 㮣.h2өi==(v0>pY,/j]vX$ rc՛ 6bq)x HER^N X\B @ =s$'V))oau.7kJ5ފnl$:[baX9uHwAK(y*dsCiUu(%[r8g+-ur 9E t(-UOp͊P諍6BBPwy}X!{6ߚTnAë Yӿ?ǟ/mj۶j<7ILx7^d%l[H')޶6)?, la"E \?,,s&rWx<|zPE3lKuC/:`J$}V?BXW̙I8cP9~q4*W'Ie 6G4\6@WO:vDd0%BǤ?3z8Wr+! j^3 bdgUs- 6=YoXjEX_ ~z)hFONnQ oZt$+ Nx݈ȸ+#5FY#Ko=Ëo>F^ 0vfiЕ_>CJU>^)0j\9SM-~cYg48 CD4詪>7Y7#ul~!׿Z}{>\_KeSB^39MTGi@K,ZISsc/qZ00J>vj\Xp d:V+i- $_<-bfK[d.FdDn /VlJqWb( ekoJN GjIz44tdhz#!qHhazY c&XOpX-E%>0Hv1T̜܃zi# t*Cf>t[f q&1Q:J,*|f2?Ox;-xn*YWO`Qw>UDvՐ+I/)[v쐜EK,fEN+$DeX852ԱOwzR7@OS`ShEbkLg8;|RÌYDϭ#I'ud?tF"Yc<2y,`ff,bdx!  '(G>GcUǦnm=N{&]r]OmGQ/mf;h3]A$eQd;*>a@0MfZgC=qdmz%S`qō¹\_:UW|X8oN|DK.㢄PA7Et\ObHM?6c1iKߦ?ItN@ة/}53_q"5Z>ꓥ" iY0#.*aυ~,gYM,8yB^%=AOJN" w]Fvϑ=*/U˿yWI;ZL;a}!WYF ccvszS$߱>uu@z4 :j &W/Kg"<''{eޜuJ݃ g$*@+\ڊb-`45zOI^'D's.`ƫo#6GP& vxqjjJ~t+$}'9Ԕ1xK07%9Ǯ]&g%.8&=[ș]d͉]zSP<~m1]@D)wqRfAxM0~pl}+q: K{r;{ceV$2 բqɣ\WBx5M`Ţೢi•$~f嗣e\}-b-pAe6>¥>)GBy[hpq#W:sxҧgI4.9j<-bfQx,6+,.U7ZoL\=lE8sC8+VQPC ㋱19X?:_%@$0YRj@Wb9ӷÐ7Jy;2[Mi!YAvCR\C$:TP~ۄmA!o:oA9*) ҡ9k>Mџ|1 Z-]_Irr, ?mQu ɽü~Ӿy@&"ɪՄW>_ aQ噡7|ҕk ҳQ"|:pjy9 es:s&&7NN}A­RS--/U (VQhZ|bx6ʕ;UxtXԕN!*X׾}NODZV\#Dkq& J ׼fnGBޅ$X#wfA7:;0JrjST=A4~ws;mR:24cpuR^ %*E[q' 4?\G-0$8_W@F忍xǵ*S,'XmZ^41b%.fTZ3bQCg^z/%U)V_bQ{YHXR-f#DS'e(%⍱nc>%[&'2g] 7 Fqm!e%:6l7Ikq5Gz fh\t*xC3Mt)@I!jgbMD`mKxJ~yε<Pe[̄%SX,ϛ>9utH^/JιJt@zײpM̬=J"D_+Y8^2m9M+lMڰٱŦM} 1o gA4.]H#hζ^[ַTb69Iw_<\!GCrB*y{ks6% =ؒre+yŁZ f)EܙT\e?4VE^3(J94d1Nvِw)ژyr|]ݖ|CС>Tv#e}rD^v֕%M{#7ZlkrlOݜo yR Gv̕bz6YfxapR7iF QFm[vzÀj#0nssރ:lkC΀(j1y$Ee~9`%cswimb,bKH[F 6e(jʤ1stHs:*mey'̽&brO1y;;<[@yܤ1&›s謷SND5h+@\lar;'hg#&@TwD:v~>~il1va$on\ Ȣ|ЀGiXSwvmIy$QN4Р?O&دmXVsd}=c \;%Zے\ģlD5sh(iu([7{OySa? VmQ:U$s% 9 )|ٸR]mBv3T4_YO([`WkN?9NI1E/M*zٹd`PSmd.+7.p/Ai%?\l.*d[Yc*],K>7HFA ]zt?Q@B:0<=[ukd`G>ꔤO!PK|^ sF8lٻG<32lQFbo'U\ 8$q JnR Qؼq/'ލe c ֒xe_Ủk(AP.woZ72\l9o'B"W<#fb+zF{͞^L@IAyKW8@P;3 a:>TRWN|MGAKOtsC^X3tD*3l7CaH"[\4P l6?S>~KteW)]|x7">. +f91ڞZ{qgtmJGb1m!Uҡio H44Z*`MqrdװkzugS)0J6d4X2յ\oF| +e|gГ.}å9mzt9hd&ug@}tvDrgiC"W_dDee1Bo+jViH+G$2XZ cxgYx܃j(jj($u~yByCgޥyDB(P*MIК4[R獲,yo P;xܠh'UH)Qow&_#M!yެ]uyq͵r{8lx!3xG 8E _keHFbR{&>@CJ{M&,CAA2 kN?ku*S\oTJv5ѷKB;B>. Ք!~s~Q$+ ~ȭY#D(;Reu;Z:y(co]dc[qdUhklmsd$EN1O\M]׿E| |JpA~g!>Sx9v M^E*8_OdB7s;EIj#7$)E~A*]>Ʉ'Vjd*V#8{I sFn!P^VET+u\sohXC͵;uac38-e`_WZ-4}H݆XW)šI: PS2*VhK3rxڐۯ0ֱS:i* )Tnmct ~iW㒈l/-Zv$ k XOHY!؏B NǃY] 1ZLbm N|5;j8m>S@&9 .2p04|!P9/{1NvŇ@UBFn&gR[L:We%6uʟoO>"!./9p-@`b\#" tEaEUN{UU8Kw%KE9חQ{7d 䳁\LF>/b{L̀9[k>~~ +yfr{Xx d&³j ˂Ŝ?Bp&b-)3rXUә2!d¶ k|sUgK#47,b]l H[g*-Cv457)7n"$MF$6MBk_H|2iyTk]Im*)]Ώ^T錃'6"ΚU=7'Udڳ)UyS!38tP;T%m.GMgEFR`3>V J2wYick[l3~<|^Ҝ2bE#M뿑҈?7Z3˃>rmN[])N!pQoMƣq*IN/0ϳ!3ZHgYH=\C}v/A=«N=jE< gwtc a [$eۆ!F+#R$-T:U~BKͬ30yi Zl4 \)ǚ|Qe ?@m 1$ΏĨA5$bÍ@ 0sϔ$!m-4CNO]Pˍg Q;a,IBJU3?9lLga8zp>-0A^6h]fq2;fѝi@$GHl;DXQǐ樭yqRXJ\Mabr>`O0W?, ^M4j k::Ed'd,/Ü!_EhXdU)C yo`}KR.H~ڣ@apN͙a4 @ ?aJq>}_O+5iBx(V܊ҕзisIRTcvϯdddd rJf?LM^gp- sC7a1 uTm JUx4UM&-AD5_jSXgIqB%*hO~Y9z׶F0PfL8!Msf2bKzfh՟l,kT<7rRC4Wi|d]vxSb ,`b%?-i(/`eTR5"~m8e"p>X!O48{U㖘?#)V(]2!%R*˞~鑜1ڦ[I.u3d +:C׈rBv}<]zP=OX'~@<܏zt@A{o 5]Ǭx;~jxk8ca-#ӆQм]Q4fzv`kQn| F~iOzo=<uoq.+RZ}6)elx20B!GK֌}ΰ | *]й9F]äΫBWj]5pW\dS?x:vĥ1BP(c!rܬP@s&G/ρ&tJRSzkef)&% 5bNiM`<)$_Q}=-Òf:v'g66i)mW0cy[gHqbוO s=6_Ad)N9Q-!o2޴yatFۼP1NfQN4Ng3SHykG5XoJ7SeZ\h+s1( ʹH晐4hFKemc0@¡}ϝe Ml#h݆ɒfK_d|>de`YU+~|#>>}~/ MU:rj19FWAs0&.yWڠ9!xlb?#u+eqk6[` W&Br"5^CVn ű(I%֎4psk(߶DAz&R\ӹE{/ފ[nemZFrZ-P~zFrմD;Ԅ5OA]* 6UWE(t{T q }F牎&Wq,68!Qh$˅Zlї.hArEgGjm,BmXytTnlT j?p ruQW ^4Ηv0#WdY 9=ns5B~+IE$e2o'G (Ayׁ2tE>d[|J_>nvm8`|+B=)ǭT9ST CXr  ~#첚b0Wgkduap?=d eDJQr2ND4iZmW.o:^-X^} m뱙v]p攪l蜕̢.maF0ue`R ћs 3 _ڗQꊙxQ_U SʵUPôXl4ᥗs(1?5ُUR̴/l2P_xZ)=Oẓ,ݱ\.:|2@ df݋` =7.5f/ iNU?{è՞d)zg`bklI+}Ps0N|2d^Ly.+`2pdB?=ށb!,9'1RC /d&'6&f˟] %xEϣ34,lYPT+]+ɶe5N7!ߋЄ,ỲQx6Eʵ{EwC9}@G,JŅ)[Jn/A-M/=S`O8U[XBs 5\N } :j6 ŵ|D_ "j$g6r5T 0AH㓍?6QoC\ X=Ǒb -SfܐZN:ԑq6 o7u>9'Lm߼tEc_\7+wTLtpW#__eq&aYjL6u]pTD DŰ&/=Npmom}9{j%(,aT_Ij?iSy@.i,i`x, _mPq% ؎D*VK\CbaC`X$owBPPSR-&oMj#-F$|c"]5]ܰ]kG N* {nRyrwfG^sݞf-B0q>ߎ\&|y;!:,_҅OUŻ&_ Y}=DܑrRLDz7!c?t{IRNjWcOT5 #v#B{3y nave\hŝ#$v?MdyBfI2킜-B![TXQHr> ּr|Yμ%9I=ʊyPY DȖk/Y 'lHu@ 6iB| 3[8kdXD6I@O2.NCtQPAښr/YE;~.<1Aw~; ?[h З\ +gC1lWϦ\;w0c{j{ Ф0%۔.Ms tKO8򎝿 ew dGQWؿ$o_;d/reMl,ۥpB*Q{dWm;Twuc[>v #Lc]?3 #0JA/MR@bs0/?@4dRfN8h/(7'x଴a2{}Eㅈy4j7M*f߁n44]^ȼUP֙FN`I*tބ^jzb\F.QG QS;j3b*`hu.aShPg^Xw>A0fh,6FO}_=w6R߃S۩b,MT'jcB=WJJ_eqR42G XA_UZsJ `Yh} ZiT1ST&Te&h00]VM#^mCϒW.lu!atcz"u{ʠh ։ NN9'U$Mrn`jnLyYM-γbOZջxܓ׃Fp;EGl8ɗ.鱹#ΐ\/M@Ի_Է6i UtlQ_]~! m1쒠`lwlGU РVr>XތF K7Le"u¯552=DNɛǃŷ`̶cgf.RP_O M\/9y~95 W]ZJ&NW+N'gH`J:r)VMA]߾ǡv'صnRS4VdPTo#)z[K󵅾@bl],;eV{zZ%2RvM}܄YɌ()fWtG#Bqա= |qS e]+25zF5Z~*Xz@Y;݆ѩ&2U.J&މʕ6y{r&m g.bS}`u\׃Ўo$%+.]C?ޘelxU%#NO+ (5̫0#P*Ȉ If#bOZV~.7@NmI1XtHEM i7$;| x 0WSGTz`s0"]ׄwH0$p\]D ?:OD_=ڇ3V6̀R>gF1\9/d/Vaut=DLkߴ&yHKo?2,gK~Y-Dĕ\L]d%>- qIHKȍlG4,V?}?zEfb9@,*)-f[΢ajzF| FyPZ)R:EȯE!L ֌M#h8q(KUkӥd㪵6I,*{:7k1Mq_wE]:#?$4-P|zjal"en4 rԀ<2gK/`Z F8r Vk̴!Z4OYͻ'6SRVj226Cúl^76ũ[m^zPapUVrUbu똖% Q4ҺgO (6棂?Q5_A0-ZR [.%/]I-Ff.9ͤFr+6OzKՊ Q@Ox&c[$ՆoA祌JvPAݡ/AeЙAqU`wxz@O zcJ:̃`k"nָl֊}2Wۻxl30 $iPLkiJd ۪= Vt٧_6Pq bb Se9QsZBSD*jFss3]$q8"ykO^q96P7{^3Ab[QOpvZ# #߽9(܀wBS-X'IזtXfbO6Y(Xk}lwCd.Aiɋ6XpI^U_6i {+Zi/XӎOLQ< UW%k?u0w+{` eQޤ1h3΢/t:$5zۙ#9Oƽhi<%RWZ[`ƃYvӏ,w5YZ"ZnmЛxZeZ‰rw٦ÙZTfr!pPǒł?uS&Eb/H-}pU(KIeʊYzS}.&`wɃVfX:1%|X쒶' endT/v9dX-t=.a_a̲=:کp-8}vwBl!}iS#S (8e_@ե0Ν8_P&iӥRaC:-'\eL3Pdo0F @B*mK4TB S )X te=(( =, s8QFJ?~ }향:yZ7A^חt{z,YC!$bTߛ݈֬p ӯ8(WJMaSTC{i)-/EA[c̄Np%jL+OL}2̈́E E޵ A"GǖP~jx2s3;` 8dqor4117iS;<~ҕoWQK5!igv$ReUőT-v輇f{rdk{׈ P }5ǝei |fhP4(๓ mTg"5kR-T¯2)Yϝ;W.5 ?TEUR,3 dUD %2^ӳ˾+rr&MW X&q㷽|Q*>FuE(O֬ݍ9@ڰq)+ٙ)TW葴@"=q "6IV˄VM1Rw)Gif}&y3wf.ՏZUBt4}_>\SPB{X 0#İؔNrMLh%3,jfO?-8E K8&7ݟZMqaܹ DU Е ;cqDCyNGJъvm'rw@gHn$;P?x -Z =K,I00eevqwFDkfP%?t4)gЃؤ`Cj(饉c%y{o>NCQe%seF9#*3_Ct{m;ǖ |')FɒUb JI87Ynrsy+ޢr{ ewV!v+T vdOLo>mRMKhf}uZԪq`ȅ\bLc#0؟:0":K2M6C >oϞoAZ-#[E?٨|8 yL4<\K &gQ g i&}oW=IDhTswД\JZ'~4_3Q"Zy %Gm!}+c9/t!Yxup"nigȵ'$`6]@sbI!fhO+}}糋ę`o_ =XЫV}PV!tb:L%#ttRpgoq$l߰pp~15FyO6'`l+ZhyxR``pYr{BŌUL6 7Y1/ǿe׊uϧ.\ٟ+Vyoe(`:)Kz7camѻ &,rCñ`zSIL"@Ω"[j0pRǛTuJzчº.im@%lոHIcA?;r]sYAƭ2 FǬT>Ykb*\+lגܜAWk>f/%H/ODGz9_%"˲#ƐYI@2ǟQ>jTsUWhu_ӊ^"^n1p8\?Xg 2֕ #{iϮ6{2Gnw+ՠ6hl %յQMEβEEC.?R@%us.@rEtia?}\ۤ]lAga["tqD@f^\mh_wi=w}}E=k"9|_? %m綋=a,OBl$SPэU*Z~x t&y9C\:]? -|F33 w1 6a-UE%|SD!:bOBNL/U 6Q )Zl3 Jx`nk4Oi20܄7VhtyJ>̼( cDR5":f?d+CUJZ-lzɅȓ˩,H>Oq!/1!RN=rԣR y?u%f'RPm~6\bmnS ; /Iϡx|jUR&K#XugK"Qm:YfЌ8.<&uau\E>sE=wCWU f6lW犦{91<Ӱ5pJXNhHť7icecE1B#B]{g3宊 $wѴT"ƥZY`Yl%Wq/j™ yU{#(0a~Fw qnv ^zdϗ[EbWzݣqu 3ʲ"4n,Mo>\gjMbO)B//((rey]=ၷ+~Ƽh݁_8UDU,X'n_UɒpӐ]>V kz{zg'-JmEB 8>MQ1u,wmWcl }3%fnt橿7k+U]jQ`!Dx=$-Q*r"5 #ɉd,ui׭S6v7@P^=jg+`t}BH)s')A|w:Da9&eK 1MqZnO5UvLLef9J C!9csj31c%Rf3MRv+KvV^'1 " QPrroJV*lEɾma`,Mg:Uŷ%, So OlH!EƁ#`y *eƈns Y9R3>-R&(nYZxK>L?[fb5K [^&zutkq1Que7@+e5\Seė.=s, Ed[y9ֲr͒a#%2FTӊ-H½~q>'J>8$4&WծiL/giNNw$C8Y՛UD SmPO`8:~TݷC$"iUYf!4eud >FI=\ "k*ijW7 T1 kH5C%5ރnRDnLʻv" L}&1>Px%%_7,jC.k "[EkEQ})%yL|]~+i_q:C۷dɈN>Y{T%*+V>jq(6ZWFީ08v%.AYGO3>3 NʹphWʾ bnNC~WABHˎK.xs\{rUM6&=-Y 64xami_ÓO֟Os Z&{`^2֠' em~ +587@Cp2C$}[rCSiA Hl5^6t;xY$F5q؟Xߦ mh2DMBlf^ `] Ҳ! N (yӭ{`Wߴ|da2&_&\>"- Fwa.{5]v+'<iO6uGNQiie;C(-,y6m(7UL_0l05p&9h3JN];d\.Ŭ;N@~ UDk1Lt?NB'r#Η~M_ăO+ vC̛V Mǖ:\Fm^ͦ"RC{[zuS=!V(G`j25H;'pÏX*@Ij-$I#^ҤȭA ǷG5AOFe]%ܽs eel޿K2 @+"LmgaAu]UKVjK!Z=ZgBep_gx\m;@,u7úMⱑ2 gJc!^@dPN5r [~BVt/5R+0Hr8Cdz Y J=ks+`/ &:zITej#Rr y)]xSs_hEuG IJ'ǴH Ús[}]kTLH93iſ՜8?t%PoP~›{OSpECkOC-7<%=MwH R)BqNזVöh{mFmʤ8 u$G- TE=кSV:||Ͽ+3Bʣǎ6JFkhhKb$ Px$+S(L(vB 2 9pqzZ &sP%>@;P}G<,;a, J_DϽw@s Iˁܪ`42< mOiuu&C_m?RN"¥/| 8}j΍jR+8hvc*)$>uʠ6=^{|15Ěr.1%TZ|GԨzf,3\]BYErflE'{3 3ŵ@7eC[kf_oňYR{ҟrLeЍԢF%3aZqO(<ס##ƒc`~ DV kp(sʒG^I0x6$#kvA ںzO(qVAƞ} ݻmPclЮ53aXwnخX/ӢҦ6Ps =#h%\L ztəF/ᢰy<[Zco붃_Kf:iC5d9I.ȼ@B3}~C cwH[G=-.Zɾ1~(h]l/Mc%HqDЏ')˷ܼq͎<4>mfW-P|I9EYo-ɨbqP 6 8%g|kUp1E%G_.KC3|d`P.zU)L~$9m IOui֭ɋN?"6TwM}|lW? ynizYl3W^-dw)\jAsv\׎'>`V&7##̧}FfLd&׆{ sL϶8/:>EY}aJxks+T51ζu̢gA[;!kof.  #r+Z220Q wݾ\wrC^X<)-]a39stxDIG̤)gM Uz\bYRY ;& *Dӌf+Ǿi47yiTU-3ܣKYiz{E{`he xOFPuёT}7w!GH^V$_yTxAFXk$5dkprTY龹N_7sKv$pX 0l;`?7ldӚIa>\MR O(^EWQS^k.[yρۓrx؆KpCu"=tS <&l1 *$s'$C;;w6;\y??+Kr.9zSQ ʼ!1 =_M+StI]ϝ,/eek4qz4|"Yvߎ4Un| w aRW 7ÄDhA V/c_-1R TxCY15eg6Xlًy5"L|6 {nP5sef6dSMxO4[%cPy:d}NʴkJR^!2gtiVᎫ_hq_lc$}e2BuͲ6WrG@4! ”3\2U! 7sIvwAE#h-^v8`O/VYeΗnPƔVɡD.~\Lb?]qqMHGB=/һU=D\ uӞD=DSo kl(Z?:ۛ;p1(eCh}P*H QBDpu=DŽr(f[d;jіH2׀ H 89KVgRt6=pPg R'OAH1Ć3'c(T5G+0.LSHׯo3C鮖Pͻ:( O D^Qq#9)*pLFio1:NqX%VaŢ/im i-x{z'Ap(WlbL>'h5~jѣx`w7s'.9Yٹ= rفq#pp=ESU n[SU qhpB~{pMIQnͱbBƒm>YhJ-+s8'["c.|E5@<$ Ďֆr2Qn k|%Is+)%KZAob` %9Nd=JT͟ohfnC^A%ap'dYcfhd_d\?-ˌC@x:&+3ʅ1Cy}zvugjZQlvkla7Yxuz(٭26L諮)ڌ3*C{Y9F˯nuСqe@I[c*B\B)q3/2ap "~צp㫳܁RH{m]@cPk2:ӈd4KLIM 댞;poIMz; {mCuS4W5r\h)fR* mzqRud kzHlgo= NUs+ *e)sґ.1*NiGQ1]ZզUSW5 Fp]MIn_OMִee-%5M mdž`0|uե^~wB&B h M7oOMf 'TD'ˑ$\ }0O>xt*eErlxu53G6D썀Bܙ c6U,R ^4+81$-\o`ic#-i՘M5,.!!/V![8`AO9j&!@߄㕡P ͟ iv0An)X/gSCz/HCJB{:`XgSʼ+縼`j"uN -4yISJbl=YҊ7PQ/;7ԗxУ9YBX+(`eumōYGs4KlE]&)xv i1_axݑp%&K.ёLVtq%i%=` 9ᦨI ÿSg.B69(pq[]j7z+cKV&*^yujG`{h AWPٚ($"['V9\]9`Qu`e/].*!C)T X(a@GG&p 飣ԍ'vm^T3 P\ K#N1ܪN= ,/wwtI}S3 :Bx5Ek0 7 t^uK)n~8 OmZ@3/EMXH>VLbltcD-W,13oSY 3ٕ<^SF"(A~Aʹx=l 8}B0 *P#݆ fإ[=Ke֠bF@h%2]jbHERrwG q5-J9"m<㫔\0A*,AG=jK4Jol?8*fs*BbȫA#Tc7 Y~j oc]2!!VjkЊze hrR7 )T!J0ն`-x< x>%xx@lof-m1/kFWo] ( 'g+bYž0'fhk-#O!j%zB%׀$HxV4[@ dR`izgY޴7"XFADBQV#e9, uʃ;xpU % axڽ'} цR%[I4Į g|a2,|S$TNFt5*;:s0 b@:4\ZnXLXEff0+r_jE[}"sOˬCǹ2γ H@ftFHJ9(gbx>JZ7XRKHSɃ,%7؈\jX"~MT`ÃP{&8$(jB8qnI##q`ݯR3kk{0yp5 2ͰCv! y)t u\/[\ XeiA`4UĪJquїiB-}NAٱuTK kx/nˆ-\g f`>|/L?,^iK ÉTOvPy..jX%i2Xԑ 7}c{f `]:ѫ7]ưt!7dDwڕ(W3>|6+̬s7z?31Hz$SbAڹ}QJgmrjA YkkD1®<$uӬg ;ljٴ=cT#L!#Rʡ ;ɺ"PwuYHY?v'$7VY=q [APd> ?V9C3K+¾Fdb<}MGO&`bT Nz6P{[riIK}{|L~Brxp~ 7qp0(@1g;~Sݡj0x&s-ogsY50+ڌ-^v =]S|( sе|4U!QÊS)FH%|/n#HU}z=Ü{n,A_?4 9AfZXff #&|@A7 UTƪ!< Ah|QBaSG MޤNJmND^^QR&cWS[K}&ږ% A*|931kKN1R¢?+6%utjʔ~c{; "y9q;4M 3 o%eSYQ:3!rGĠ}613( :1?>i P1M59`aHϤ+))S/ʦd{@!޽qd@D(^H1o{ok);tkz)gD4X?X5~퓙ޫ1!ZIl)v("N>/,JJ!-*W xpasטQYN#O1&9@ Np@V|5Pi}O|xXи/HnNs lm|V).c'DznK/\n(&v;3~l>Ea=Ls±0V. |bG=-79- $|=KY)cI;ff^ŬЀwjMTzHėaq# \•JHʤX~ gL2Cr.{ԫ YE;b as%)WPҋ=t+Jr'qgӟtsxa+܃cTL~W͂+ٿY(J&f|GW9i߬Lk/SHqyk+#`jؤԿV߭JM0QoPךaD5L哷֩iB4,KDb﭅1L [>a&ra,NP[_s:_=M;ȟL_Գ6MlۢTkXZNm֣Cp|u_q;[Rl6;y†,&EV<`2/@oF#d$Wc{vՇ6(8n Tl\D8X@ ,wLY56$9ɑgU—oCpk=59)xv(ϣ'u7ԂdY,ZJ겑$jd&ofD C9.s5,8>j^&NBfh~pc^jDҍ_MXoH<}c[㉵#"Oefh?kM>Sh(mt$_[rs;DՂB@ɥe#CDaǠtXeRva|P"hj6̱&fp-Mo1Z+XZ4ʄō} 2u(S 0#aMN9tw>Bg\!Un -vt˾}Ǣ O,zX }:995rx%UܮΞEUt7 K]r숀S *dw2Ye-{/|\Qł Ͼ/l)PF<)ܝpHC +#D@U"zYjh~fsCVW|Ċ2Sk) 0hMszO\~f!/df hH''¸]i.>,']plDH ; k\4)u^c nDxy -Hh@ə~1wižs?+kw-6p+H8_Cv ̨ܢ3=T^*l}k]UO |kkҴɧidKa{0-d 53<\AkH1 ;b%`kIt6rrm[{ix!snOzfQv>,YH faֈt291w&35g{-9 6̥T DRz(moRbѤ wK ׻) ѿ-5'w ;|:_u9: JoNAq룂,'떥{>*.k:MEjb8 Ou <;pX¸|^g o+3w3UC5?i o@l %jDB y!$oV(L;sÒm*/M~Fʆ =޴a%aO),=`~SM Ii7uFu*p {?wj<'.M^J6**CJ^DZ?g/\aR'Fg WƯQW\PIrf^fMp"?5G68`NLyo0o--5RBS(!2 ϱm!,ҒoU"*MaA:'nFw D\t<y/``=x"_4siv4"F""px'S0]}nüB!'&$PXU[a67.hg=6¥X"ML~ֵ0X&b2&ha?O36Ϸ-fq3l>r?a]7 fM/w1aO5{pW'[]]٦ ffT]V^CIJm,iU将C芴kMW>d2D_✤hi=A38XdlFM\͐T3-pcoVܤ|eDH`sW'Yys7,!^'[h[Bq &kwC{&2^gٺf @S\tF%{7]Qfr~}.vn9p[5S|:i iEl-vʵXL]U iDϯvP^I!Z"3(m{Ŕ]3ׯaB`O)릃u^AFa  awDF0Fp,ޠE6o ؉ȯ|6)>S~C3~6WUQF^A1+ar`]_R7_юM/clru[!(^Vը:fMUD)pڱ$}t^GHx'V%bֱD 2INȪDŽw(Ԣ u34ViYH܁X !ǣ$}_'هV3%=-i≠P-:=.DPg~+J#fS a|0Ȑ[NJk(_HFOY ˞u_E"eͨ)v` ߑdY_ܳevf= D".Vv<33:7nA8bD$!m!<^<164sٞGt$uM+M ˘-)0r˄ })|8]A˺r=IAJƚ5'_cs7N4wS(wv'P%D}ۅx8,.T&U;V-&焓Z<_aG;͔qƷ6ϋ5J!/sdN;C75Ds ]5ޗtm82l̑ NXޢm,\]m-e+W<D E/x!,ehe?; kQx{ΚL?wZf~ԫ'[n4̆vZ(Oݰs[5r(lY.ҍ Y\>ŎG ┷ Bu{Ce [6 }+4MM"uyt7E"I~&b)o~σ889nvo:Ԇϝf|=ΠYq]mMC]m,zy4`Ȼq{tI0 /!@*vbF "5z# S `WzYzã.V &Y#NCX`N;7̿1}3<3QǫS4LddT hodQl 3t_#2MS2A:N:<P 0%*ߧwL,[e cAT]‘$_A@_zKrw1^D؅Em|Fc~+aP\A}m>e;t W4)B?'S0p3]Z\DRYەLP.y9k*xJoÎE = ffs=Ͷ^dE޸YOjG"m8G0C~3="5E?ǾQ( $3x܅79EB1BP- x-5f[wx\ӔKp0pd}vfG{2xl|HK[o v uǮvzLDR Cz>DDmb!z~ɆߔAnO3.~d?9׽LoݘX #_3ۍ[I^M؍ -k*#x$F Ny5K}"YVFR` r9G8i<֡z<>3ЁO)C&Fjaw_,:W6p0 *l-+?ϱ5O9I"t εwamg;p/\td U6nyMzc\,~kFp\nj R5od1e&M[R"IAv*-1Co=E]yUQGC7̻=^пgiau|l^H9Kř' 3jb̼$}^Ų<n?؅? ϔz:߇جxeETԌkPALZP~a/]+7GwAj+pm8vy$>suP$Aޟ=J:kSKvi  toI<}.筩_ω}s@Oy}/gX}ۉ;,uVazΏt P.Xj,^xv ALf wkpnOgR,'_rͨ'PP:ե Ѷ#szjpe0Dݲ>h+XegḧJ ½t#YJl+Y@DPZҟ"#781XXo'*Pr}*_g;BtYf@rlf!_z|t!ms!Iޞ'fH}a PIi5%{d-[1U KO-}%eKZo'+3Com @d٠rBnJނ~ ⣇ aA{cjogϰZ߫* '44_`*sNgNdxh̨CdK'7H@;cq k~IL2O)aOD꠨97[qtA0sL;k(L*K^YoJ%Sv]鷞ٕrO5s͠fkХQhuѷܢЖ>9ƕE壶{L$iXD2Bb K(dI5Y`Ayҍ/7HT }$?mM8Anޜs7FH)6,WNjX?y|M[&K\:QD :9Kz|SaOꊹN V&rMk5cO~ce?SQW [᪡.TIݢC>/+M"ΚN鼿k7r7y  0 PqLƺ<{R B%vRXFttƶ7̈7;G9` L=zʅrp1O툍HM?yQ)WGذ,xzǖm8QԱhl~,?t9<FXT6tEkP6|!zs]MEva8 &xYk*Ʃ=\͟WZql)4*خq1 P 2a?Vk_&+R67@lغyVлt'7돌+F􆴪6dA4\6|,I|)CrT$/,N^ mlxWѐp q]#lk5M;)}֦A]_] `o \#/TNz8~6{MP.CJ&+ Gg޴RO̲*\ ^Ŗf%;Hrm^^>g#ItgXp?Z֓%ac~[5%I{ 9~:w|);)^˖}8(2E8ۢrA+8ZsnAT)]ŰyZќļYK(_0y41.إ,{dG5/UҍyV}<qפeP rŽ-vY KuLW܍_{^ɊCX4P+h{QiFֵ-Q}5弉HPo^ BrAsZ+0)í7E)^4Qf^Q7C]e4lрM"ޤN%*ި6um7Q˜i6Z? ì4Z|`f 1s\}/(Ci엽O^6v— p):jrp[ɲ&@˹ F@Ijr ΀ 8y_/wu}f.5/UN8Q d?`k2 R: (-M7C׵+YRO*14 {OQvPrB61c\S#w2*AgԸ^o2_۱_p~$5rC }vA|4 _N20Ktt}S!tO̘R,5\ ׷LV{Nj}q'2%_AHif'dƝ_]J)`R&zb%W.x/mW C:6@^/Uh 8KD{b{0k9ЄX:zj6X&" ?M *SRs ~>Kއ(BpճզdCC bkߓLX{coRQդl b2 қY & ZŰM,c!?n^8u faAPIs;^2=G_:o}dl1q/VSI&;,f@Y췅3m/[*:K2?ǕՀz{t=Eɖݜ*n!LOWQPnvv+nNwwt`kW^Wi ZP9*"a)C¡ JOt4 Ooۿz|C=M<2::9%҇LLDLp N]w_e 6kC WZuӦVn$׏Y|C]ѳ`[^A#-EP@cI{%< މvUL+jvX䒯3i v 8D1G}7c9jt=;pUo#|2#Z 6hOMoq9)' ])߯&(HcEXC Iըr@ʯIէ->^2Y S}1pdí^W{w0ɐqwDzgZy:^୼Ю#\=2jPJDc+fpWe߃m@ŭįfqR"pik98]~M.yc[`0\ LXFM |Ġv.E_3kgYhkNm yVjO 02+x:h4o %xY>kB#һ9qwD"VͼǫZfYw5. }Lk^ aT`ׅ:٣dRA'&狉+qE/!Aӳ Efk"ݕ^6:紉TKf^N'dW,Hk%)J{!f(`[('WMMI쓊cLuJY:+'tyK6d<!q' $Gl}EX)F}]GEY]mjh PKz.X% T@./E7 !,p&"9u`t[Gx4r%<̺FXa.db2ڠV]{yjSDŽF$ V\bFSYPP =­ޗMϐj# D~8%VE<(yҥhYAtF7y/H\kw%+PG/S Լo&VFMz?~U^A򸂩 9}ˊw< M؍%DDCIF"B-K>,u-;9yc> kK{KIX(IgT$y;o{L]xeυBadҠ.Jh#Z[nˁ RaGqgLv9l1lNؼqn>:i\N\T$D@"Tr  ?ŬHWy [<+)g*@kIz+%CA\hE5!qF6"αRzunI#B)tDQZ LdjZX/UlH:b|^Rnឲ`P~(GkJ~O E+_-[7P"#"?TKESnAݞl\poI Y۷e x&'^o 57jSsIa$gue"f|bT2V) %@7Ŝ^jEӃG)x3uu!M^Vv|v) v%P-3Z $"ndLIEڟ)f<'Yv阙1PP%F_S1VE2ْe5DHٴ^e&$qØ *ܔ'ٍW>He)E8?KDWZ$B gIOLRS?n $ś>-v7j<[7f;qr[ȁ`WTWS"J֩XIlѱ]Zm y78xMݼgLflZ"K( *~THP~HLCv$?0[qHMFD$QjP*,¾èJH (ASgBnqvc1ODGb:̣tM58쒏kFmn5zdȵ":ĸ1l}~kXi2#ڔ'k$W+W9.s\g]S؍]1Ⱥ"L F1 &mxp,ȤvEf-E03 iV^K dnw+_'_<'FBupHx=;LDـ|`I<\EꝬ>i^~AZ.-?D_xsAiS hlMʕd{ΤfQl0K8]`p~ia֭@&kS1+O˜Ɛb,=U9#J~l09TNB1{'Ɓ+oW#NTHSgoPO, bb63!hX3?QYdP2aJ>Ǩ);"W/Ͷ+ènז5F_M =h^t$9~jFQh F 0\ <4-s0ô>n v(&>Iڿ8潡CJb]w \bҕ[F~9_W1 hAn~XoAhwނf7q}d]~!I/K݅)Y練Nxxy]o"GW3csb9g-Dbx#|ᖁUȯ]TH+b,%i:;M?ܦngaXx̾LԒԵ#+u<#pϓE_ZLaP9_|V !.SuC@cZ0 ?e}~ (+~~];~Lܨᓬ ]ܯfc*[;*WL'\(Wza*STek `D:K;5~~%_QS.hF!1(1ɫ;y]UI&:#vD59Ai lyAa^,)ܳJ5D*. !*qJp 4'UFVQ\=xg3[)p[ʺɋ9J,`y4MFD-o-fyng%k#hrʔ=-'ɂ굼%9T/*4VBٮs܇"i[%`YEHAa)1G>k+6aan[,tNφCx!f! .TS:Il)4 3~BttM`ڜXT2a0υ8$1/ynSK W{}T/ 8Xƈ]?\~7e'ƫe|8h$.BPKN9`{}gqo<Ҝ8x 65e8 F V{ vC5[z|9co] nX|BCpucE4P>myIA'.M;s#G]mjVHRŚЂ# dsj݇_gicyR9"VxH>6b:Dsd `/L"xOKxEh9> Xxw vWIFj~ ̯s1_d_'0bFGΕ+x zIP $0 HCb@$>= Ԧz=jOݘ pq53崣flS*Z~fB9 ̭`}.(;|?i/qdn(u@LeKmjS>brFs_ǂj20 `umUg1>-ǂZrD'ͯq@T}±Z]F$;#F )Tj()!Uv4Ku*]bd@%E!@!t.'A)AXDZN-ﮃm:ć mƪrevS[qW莘<ޫ9#E\`뛚‰e@~j ;F!cdp%"k"toԕ2[ 亍Ư`#r8cΜ9uPL< *vG`rt4C> еQXžJxA]0g- ,b4΄C4fشzG2.khSW?UVB>|^Gou@S ?^2ˁ`%XϻkDJf'* 4^v4S3_1?[pigV눑!IGZ&\֪+ZTѤFZzIiha jqz4'[;fԢIɥl(]%lVw1֯ hle* Rω~=qKf2~NiH&Jn\5JZ'l(E2˟Qَ&G~A \nKnh;ꑝFz,AEò̟qd8hs 9P<o^e1>df:qR][jtp'71H2ǶPch&ݾ൒1M SJgn(YE/ ͩ9S8d"Ya,ac&} `zQ\9užO^ iX(Wk9Z9x YuzUҬ+hR ᘎUg7s#N!N?$֨P޿@ "׊.P,qpTM=ےSY1`\*g˲> 6fs9\>B k3U $Qd։'EGSyl"߼xJڌ[Zf303WTrQ9NȾ)T+dib.F!k@+1v2T:`ʽc< y5M63jWZaeڟVb:K -t^)CYܤOXWsW]!U_4bKnK$X'9m8ѨTuf$/|lAXgsobm#)'IG1Hڛf{+cmGA3xh!-ſ/g8 |WzמT$ߧ9M3]1T|O 9qNG,Pr?_w׍墸r_vQ.!YEp[q+ʷAV-o;:[2'[ѯt,L%@]qjOQ83ibQ0DžlKz ۶懃+E+agLo^V7*Psn?@|U,}EҪBu;,g,s ]/vVZD8`CUTח9(x+:Qu*ԝl*]ՅjTrt8Φ}Ko ]m~OnbR1C,'p]c>4r#K\?aa00;O=?՗R+돩#|wT @/fga*{F|\+9wʴDt tU. @ jZ)z.ķ&`bÒڮlJ?٢|L RDsŃ [LNdH׹% P86. Qvu##^`HN+Ќ.1K:S}nϪǷ-l3=oɸ:VՐ'ƒM761RfښmamHU㱬P̞ф?{ pd/2"e7~L;&[eEZu:,w4#><0*]yE^.H3& P_Zb]dk:I*xfY+`%lFXdQRj^LZbsh=yWP"X殺mg)hc. ^&QXD) k+2V7CSW _D@dw~-\{gwM[W@Gou ZfgL˳j¬oFj%mLW$>u y/7a$|EIc]<@jjAQ4<"<Rk-{;K=>#y"}R!il\@Rc?J.ސdR\_j +aER :\Z{;4s[щ>dbB> ֫x7͘V*EpqBL( z O$5Q/0P5\)7rW3D %ba,ͺm0<[$Y8u%H.+2ID[w()PU ҷKkJAΖN]cB~=Hu$N[c+tNKul>-8$&r ^A;gA@?\H+BSݳVw }^ɥ~~ͅ٪SNou3Bob@@?si i$4/)kBOAvk;)RQixNu,AK4R+d]?)clGH4b~~~^H<:1,.-Ic|=1b%ff!0p.b%K"I)̲;m#{{Y˴DŖ^`UMmHP!Yvr~37HKL1F˖R} ~VmVWq/r2OŮ̓׺l#8q+tn:Ap\ɻ5|껤Egʜ~}qAw3΋vWex*\ݔEu)spK~F4 2$ U+Eq(P{l/ D&L5`џe@)cQQn(7hA}a9"(FiȀԷ)X , ʴ_TeeHD7X3!'FxZnF|jITc>f-[]uhpҫll^ՆnO(ܲS.y~Kinr_ĒL^@BÿQ^f ~n1Wٖ =MFosi^ WZۆ әRw)S\(J DT|Q"-MLۖ"=1l忯Q̅-=z_΢G.x s=#H,R xW#Y^?Hwn5aIEAq7؅?33ֶw.SƎlO;N65$~tC5é֧`*DF82d}+L/W3`1=p7К.}Z*R)0㥢S匇9c:GRTT7B1~u\AIKGY,_UnƶQW+D>aV+u$Z) Xj)jDc#Q'[مf>%#Lj4"\bQF>J(L*^AO#e /!f^|C_֗=VRԑ|P;D2EMkIP);hX8>9f-AF`I!ȖPG% x[f'>o72t.?-',9 쬑luzo [ '¤ uAL.I5k%dE"(CFcKuI@}t3-_kuǔCG YZs$u"r&6 F+T2JY=*:cDɑ7k'Ja(%HzrC+9`.]~>~6hOc7̢[.#K޳V_P?\'UPr[&wiB{Ad )#=VRbo _Hs* Bm, nBtyxn.k8ӮMIt4zo)3zܐ2#HJJU T~o  5_W. G.+M%ISžYv5HR/o4NHDx4bh*rdtok8mAb\N nE-7,s.1t4z%8 HC, mā_q*JHG|uy&Q,cw/:ƁK7c(KU Hx"M@;{l{ĬdMu.,rԟ"|YNn EqNKWdO+Ǫ;—Ϻӑ)#~A=-QʿLo$cH%.$dYR:fKG=qLr"B;oL`K3_ih1Z:z =Q_xnv;EE DF(} k~:$)#GjɆ1tPzK.G)J% D \z4EXYZ7}Mǯ[5rm/:ZzN1 /-Vs5P4'V8/6Ռp gSS}f9N6wwFZTP6{QDހj4p ]TS»YgB}؀҄e]fޒhḎF#J!jN1`Cw sqVk9h.B m[Gu k_y5n>o؀ܠ=NnY:QZY2&|kfo2>s#d)cSMc$HnѶOZduu6ݍLj\?U1h7e ji:J(k˭os"_ Wd[` HS?%oTǜ7..]rF2 -uvvssm9IswOH74N(X=;5Xm蒁Ʀ=Km.[NLq|pcn#1ߐݻZaC : aKXx-cG1FM8*yuEU7d*ײ>>\,?sIáC1׺6/κʋishsVjW,)+{G!Nh|u)scP)cDrAr/Ā>ygIVz+I/* Z2 V P0Uf3q2c#;8 d4s"y60/QPOFyb#dd|ILeW4R¯f[X7u]?|wdX&ԩCP-~X(Tsdώ0yn Ma Y@O I~(ӠaZy'>i!4{1.˳m:ъ~qtWq@$jz/A}+oǎ[>ܘUE'@D|o`MoO_ Z(XOv jM ur(OB;rLED"e$]lS"C zqnDCeM(YYOΰW0\3HkzAFpI2`B:Ojo &CJ=5;Rp6Ol|E ʙ>zE 0%[aw4.a+'n. F&s jni ZR]Qh-Yؗ4L- i% }ZL+ V=-ϱuV}Nvo*+SHu@,RB11owCc6{iU΁v$6]nyƁ3R2Xi'#99x ի0ʇ!v?v3TB;ji7z^lEf{܌+;Ү<^Jk>Gǐͱ]CeY_X:r5$v PBJjz=Oi-[@Oql{:C=rxu % |RhA=%p%T+yjCA]%/خc\NLz^]$c"IpI1Bn s E9#3cHtm'En!86ƩǨ'b_qQmLp09v *]C~mx?g,R).Ј3F3 VXƳn98~B?ɎjCuzGex+Dw\1t3$tay v%>=YƓ?/[Ir:~n&R[{S/$[{}TL| =`L?0TV-ֽ?F# @>t4+bn륒:e11  _-ի"AHl{z$lғLG:fjv*R~?Ξ ]/4WYz+~ui 'ݍ0 MLW^9'Yn+@%Ď"1C6CqEla*ZalT/N-uь͋.JE!.1j KZCvOC0$ax cGdގ(hC s._n߁F& ԟDE I3;ODGlo_ #STsԵ}=^;xP:B#.łuo_Ǟ\lr[WƩ[Q ֧Hn=pp>&rX$lj5y}8OPWnpժa'}{'^|*'Aˣ't-BOg坄fVWpfL~bekM.( Cjj/GegC#Sg;GFcզ]"7jV0Dgbg`gcv$0; m4E1 T,=π" _Xwc"7e;&0Gb3v__ܒnHXl&FwCyY'G Vnx>2`0llksA"CV<2 &Tr^K,> ^NoiBƗpnLD K{_zc#Õ:hyH^wl(m+i:/ۏ~.=:bK3` #b9D%|s]ۺ-~\f?3rmcyi0A@p.~RMpc tހagutN@X%5b(+4 :;SQ;d& aI7Sr RdȯQ@m }wZR(of:C1rlVW8 mF06ՀMVYIFt:=Wl EY{*ЍÜ%t49u:V5; aS"ڙ󍅖!dԩKҠZAg06"78Uw[ҡ@y5J(Zŷѳ3yFD%BfȀ)l< k}VH5f3aYzoPV?শ)Ӣw([kWQ)/uJH.- _!6Ug.MMR6PdiZ:ń%7E}iP ;ujmm*v#NZO $ 6P3r} Lvq^.tp6i,.onD@Z4ò# VEA^xE AᠢCⵆ"*go-~M)Q٣iY6vAN^£& `sQ7ifј^Rײ̅w{f2GnO=3`nn# 3Kj}f'Ʃ WgQ&P1n~mmspC?] i43Ƒ~Wכ7J1{D_pӺ Qxu71HnzWlw]܁054>e!j}szƞ8?џw*XzB}GۙJBO1O:_J)E4Ib G%4|Z_vStƃcCÛ#Tt}Pᤕ) J6}}- 7WP\OϺlɼWL]<Ш"*/G:M|tZ?wS!k^ seuVdgȖ7*9< of{Eo#}iU mTM9I$AMyXϿ^$whdEI;ۏc̽<!2]~EF0g-QX _e@uS_r?\S "o]Sz䒂  & mYUB ݿ=+-uY "U9pxxp̣q4"8E$%UDZr%  ps&~QzYRZ^!\[Ҹk_JRXë(YYs%HICjd>Q RӬ~&pW s VK]wF"S`G%5F2װ[ãv6w 9AɕqZP wID(PN2 vMř8㼢΄i\yrMNsHh~5'-$:B"<$DOaX&   < KZgPpV43lǚƒ5+Zen׭5#3^Y;d]:ԍծKt~O>#"@c`k>!h~J~0L3.Xjl}ERG!vWy ڼ`S, 6* Kl+E)$˼N\g(4/,kTՐEY^m~f*Rřɥ,p&Q;Z)f]iyh Ǎػ 2g@S{pp:E s9S,#[H g KFρiբWbt ZWA&򙓤@sGeѿE%FϨ(IIqې5ݟHdQKhB,]PKN0o6ŅD.rJ+T!>ZTKTKh C15JTдD2h$&+N5IL1H8ǖ $oڂb+eQ͜`7Pi`3, {@+-vլƻwT\879 u  .юepj>;iMdBDŽ 54uk!zȁH؃~IlA<šp`ÃP}.W\n !~~C_==섌3QƮ]`&`Z2wO-)@S%֠`TcNK߇ѹ%82pڍyTc4XMiѦB]UW1My]Il+i榪)bPtXJ$6 S1mN:^2[o6uvDž ̕?u̯]eǟFS}=Ol|>^xAxMnx@،Y4,OzE]df/WϾ/@@lo*;-3>Gp~cHcsoI6=y),Z`)AE!ZOwh5[Ϯe&T #hvVe(꜉*"K/ IT;! KXuYk|i6cܑ ~Zej.r@,k٢NnZ[ ydazvϗe ( ?i[EmgnP 1}씡/&Sbf\41_Vjuqy~iX dy[_żA"X[0PE4YV&[i4Zg<'[+ !Udka >JJmYÑ3Dy}31]67w#rJ4 3WC1tꚎZw429eID ਜ਼96tu˛lnжd0ŀt:8}/Y|t ٿ7#Z#\^щMiնX*&<K؇SX9~:(?кLH=>q{ᛈc^Y`)/ϧ^Ɵ+kY@2d (ڌG (zx)SpCW䵔sͪTXrKjhp͉@ ,;*ֿI-ͤJjȚ(Cu~IT$&3GB,X}޿ԾuOK $`L&׉#kp D%E#YNg򫬏 q=s))EBڲ, eG97:BC w@ A]muȁvڽ[05vo)&@\[ 4"U%%W'e}K%cU-9 Ri9$U[{@.+ָ?Y齱6.6 }=!R@i?I|0mwX_)kH3ڮ4H?J&nkg{Ai)\PgkH-!kM;xOcԹO(vH8fAIP- a9%M J~8UMvr)= K'YPllYƱ}c.[S4%aQu-6*fpGf\=@MQ]D"fw1/n.*%-@uT꣗:p(hy)UuB6mw]ey}&|}sXdlxuyX[gnaUzW;аQ6SɎc}z<~qXҿ~1M"J?+[Fy#!hn=aK-Kr) sB KWwVc#Y*97 jwOQz&"2,ko:Pݭ TS80Y'م+4Y _xٻ/s*”xk44U̍LNljBnvz!R "p rUiI[hr(E ɔ{D̡oͺMYU *>G;ԉ =l+`twg 9&P]=ދ+o%$hϔ4\,&[N\>R0Ipa&n P9>ˉrŝBvr򟗷<RCy&Mv2L2Ow>jzpĜ+AwA2k޳Uo* WR1Otx\C[!LpT`.5q:֭ֆ1S]̠u=NӵLNLK<{_?Z(F.~!M]X$0jπ(ihr~]L:.zz+Ge(c{N\.(7pܷ鬗u:)r2.ߞqS0pA˪'@:`sk$kET_4Yx O&q Ǝ: /*2] $ / M媅RN0YgygɃhYlWձFEWz;3]h|6aD߈3<2fJSvILޱCG&s^Xt+6! ax*{bd R@Q`+u<'Ŵ" 5E=Y=ޡ.a$AzhCɇ})-7,ET%03Y NA=P} ˦+mzRXK6BXEHڈ씬6_mzA~'uHe[|HCTLuBj*tsy9* .t<:%OrCp+k1  fa0Ŧ3$U|d3+ڡڥ5̦]oօ&H-ꥸ}f8A M̾tOkSHT<ܡHL5bΛ>i6K" p۱w"2 =? !p4u`p"Kj 6KQ'>2+'/g,"%:+O?![AjtrՕ.وrw6ӕ";v^U%m#v)i#'C}"z+GJ'B7j*4R6+dʂp^F4<}\f8vh+w%{d\=I.U ke+MƜ} d%1r|$'9ako>? *cKEKmrPcNy ''M72 8)[*`wLsWciЖIk9CHdNhwmSy̷._Y"#)ܺ;VrsD{]ZJ]$C"Xį Gi-ڣ+=:dXräT)-MAL+&n K?8Eon 8Զ|g_BaVNrZWpA*$]`L_f 7<id0$^?5$Ć£[!7`y| |M@/~ʡc.qΨWhUmjZp>⨩We qàp]F~y0v:SBWD*Oո/Ѻ VM.s8MB@GR3EC&,b]8X4)A|#W^D~~X :( \ Pݸ,F! Jnο(ԎY-Xk Ȳ\>'=H0GN7>ƺ::mX4-a)^HM^F2u#{ష`@ r$lVJ`\.:F^8S|fta̦퇟T%`I^ۙ.UO,v:o-&$F^u 緐0U3 4:2Ez֚aTGPYbI8t٪ HC*eJb Za",,$ZD `/\@eqv7=Y"Bp]g^o+C-1#F  *!mJ XxNmdzĔ @ZJ.+)zPb"u\\}`%vs\%qc݅dsC()/aCȽj&A0 _2l7hoY֣1/*T 9Q5a5j|KPc g7J7<7Z@{O,wJM-?,I!^ ޷Ӄt.јZlk\Chv;^i2" m+5BEC}`gmp @>2Ӌl^Ml]Wkѿ_4< o )+~&·2Q)D6Z.@w Y oTxͨ36q8O"L\b&%4}=ם/; {ܚދQ~a?L9?H;'_jk/QЏ'r}<U΄ZV՗_q7Mh2O&!PymU̚xS+Lđш͑bRX?*~(Ld{u|b@W7'pNpYK b#/eMG23{ыIyWo3B/o 4W|}򎟂M*c&À 88Ovu!Y^Â@t1oB~)3k!#L"ܗ`_Wy$y۾!fv&!"eJ_2q^dn󂛺VBC #p|S"֩tTH G} ).=Euk2`ʇ8wa:(0:j Ē/kޏ!8.}e%%Q`O{rn g岔[˒5LrZ0ڪфܭ<H|6˶8  !NS%8 =p| =dVyz5":^S?V  Kj&n{B\X^\ů17܋,xD;䷏ݖ8&Qj$fJJX , -w;z(IbBJl䓙BFtTRRkPC1rxv}r\jlQ č@KSWU)>%dYMo¶D5-!k r`Q^c~;?p"=R`?K[Hylljڷk\S|~]=>rJc ]iu}hyݻ]uʊ ҶQ[' X 5NA@Yf'B0 ' "&Ssl[XS:b8 X<L|;/4 B ESbF;c+[|.}py># ?9q(Rf2|5"0Ղu. YiMRsu` W?GJIߌ~Xt/)tӛXKeq0ү?ixbė]Y3cT;ӀGDK~"RtǟP~G2UΗWs?qqY[ Z@M |{4N؞F!4s 2/=q/:ܛ eF~J$s<9cg+o6%4d,_]*UWWzaX}}ݪՊ8ݍA g_- >5JRo<o.Ae+CMfaκ04~~F[o, ,[զEc+Gowax"Vj!j5='&dC,40Fễ&M 7uL$}4W8FQDy$ 'GKgUVPT۫sZ% A@;/ >^}\>[ѐ=%yN@fL6jdwpQ]%5ZJmLBi33'%mS! 0p=¡:D"YW!O!A}zūƟҮ-jw> k!` ʝ3ye:F2|XG[Уτͤ~9`5"Ȥc4t _;PaVUv9}E#KIv );ځ*0v1{.^ aj@k}xh9--gLޡ|^fV ; jjNjD'&!紛U{nu"x*`wy0eyԷ&ó666e"02opo?L%u^K,`H}bntE> 9[#jc=)TAp"ڤ $`T! a#14C2Yp$KdZ-bD_R:F/{ 1A0d\nJai ֔; "_ , Գs^UN\5)vo.w!Τ YyAq] LM%$&Ӿ1t QsGjDYэ+ȸ~ӁKhfpTž3*٘J >ٴcԪ\#$$ұD%$N\P0M4hsk'oi_v 5nvՉc1ˊC۲>OwfTm^`]|Q0䓸T Oz@g$q }~oȘJ D#9<Fs!zVBCkC9t%:xjwVMu"z_1W?bV!o  ρy)69հi,L $ͷKHvb5X˝';OFx&ZZΈK6)sd @it9i'78WCsxR&=cJAIFLYёX[T͸1m\) Ջ+hsp<@L#n8r.:ܜ}}&.ԼjVg˄T7s*0!q2U\E #%4ʾ'NRA{w>-sT@f7^FR迶ɡǹ6iH?;+uuBbOT0VHPȶ?-7ۿRZXh#r nC[sYgz^:yh W߶ *iSDY]{氾n0όLPE ntspa)G++F05X r+>7C[i= {*V#ܹ]A}̌5F ( zOZdGO4V3 cr!w0!PzAeىqCG``b"\O;cLǑ 2Klq"c(QrԤ7F8nyEtr0uJ~u'+ZY,9A[. ?_sd([[/s6yѡV^-U|\ :NsIΛrbM@ABi50tO%`WohG/4k{]/HEe_"u*^CrX7ԧq3?<Ţ \ |=R*/笡"c.8kT[OP{V%ݫ\-YvhrY2&uT?s}?5O⮆Jcޞ*=b=õ0k /Zvc#œQDE$2Ƕtxm#gwaQg`Gl9 GS-!%Gma_sg4g1zfKg$\At$kA4r@ j.id*]i6ό&z_m,1>Qe3dO!KPr,!xݝ{v^V' QGrFӴq:Yq.qՄɄNi^%>L@W(&$Sk-E,WXhjH'ؚȁꩶL-jڙtʓZW >c)j=; Gau=`mWG?Wlt.BS[rc,|u;} J$ӯ<–r#u˸Cj r&&!Uh*4c|>j1 §ӏFצD/I\۔uQ7sGD{JkZ:kJ.:I[o˙:^yJD -%:l'G𱮸թTKcR c*U֤8Ga"̻fg._+ +b:`EnTYx5a8Io}D}B0)lŎpHbrt=}j<) ƅ*cioVWaT/u7B⍓ϸ:,ᏁoӪ=mvNܧ\XX8[o# !P%ɕ-G^Xy|ߨOq[N™R zCEkI;^Rg]yM1p swQQ"kvLFq4-Uk@[n4`ҍ >Y8#ob=6GQӗ_*;dY ́U$1ŒW%eR=*L'(0)\{0 q;P.Smxw'L ߛUf/+"KWCimoA5ܩ |Q45j*~t6*b;*P R]rIPc]wzb7'˅D[WX XB35KTړ*73} w]^cHZ(\ cR}:tvqS3,?fw+']VP,^%Pٙ0%Ksi/g@f`4fg#:q ԭ*E,)ޕSrz1 |x׍"(w12D>$s1ָ{ek{z[@σ4/dn禽Էӯ5pCѕv#5*&Uzy̓ǣ FϾ;و_A=Bj<;Vf-- rY㈫nǏP2P9i{fOR0ercjY[U6RŸ_O*pUhV^vqsĎ 汀)x+ Y#iz.)AMVcZr,ç}<#ȲhCYu'SZ=U@3' /־qt2Yv7&)Bn!)Yu`0h1 t頮|6P63ԬLfuyGgs3HG8hܑۋ*K3qqs<[ݔ,F_^-Aep?|*>TR)B)zGj-MwϏL'zpà;\C/O]v`w|?pb/8?ecB8X-=眝%\cWpMt+CUMŊ" a [g+ǹ2I"7}UM+[!5-@̥KOqH "/ +c|^Rk(EP򜊺Fn8XȓeY)Y'Ln\ b "T8i/{ۺB{m@+7L?p)phcד7OSΐg OYzPr-S{^`Ō{GլNDY/W\hL(;ln`ݣg5;}Nt‹sgXG%T*kzf,CvFuQ—WWd3T-4?zX.b.@M hoXmi[]Q1z% ]3 g4pGD9%U{_D7lDM/p.I`3\*pmB":+JiF0k,C[Sc&qI;nMSaX J\qϭQzQYn߇_٣,ga -LIC*8h;DaxO#?3?/QݤHʯ"7LOlB/9ˠ6M]A~}h<ӄxGuMsT,G/8W-  2|#WkC &I|zXӉ%Tv}l"}4I%0'[xΖhw +7/ߘ.ǟ-`*]f`Z/8 $9@1Uۓ儲~nDbaEU!_"87vs@>jv#NЕ?X4Ο!0_CsUs )h7pة$ @*fxJ~9;z³`cD1K*͂>Q$wzvPohE[k]ׂ0BOԭ#JHϼqLp?Pd: N$NNg)0cF+7g5q7osK.>'S7pc(4[ 9햜 >[y 7tFVI4ކ!DZc6 {s<1>csukFr;7}.hF-ԖïCs:R9ӾX3lbiux 8c00СRՀ6z̐'cLtQwoJEdxiwgΛ|<U3׾$w19Ϲ3v;?twI2`azŬXvع8{ff˰WEQqUrbiՒeߡ?iiq܀ٞ*V~hv$B%umXqR{S~Y.'o륚@,ADf+NU.{LIl PD*^<~3-T{,"[õskTE &jxDP>^8b9;H,8cՖ;QKV5ȞylO=MDlu~"=ՙ7,_Z}Fa dvMD!Z,]H%yS<0]* !=}e q|]40M9 Y_0𞯧 RL,+%@8 ߙ+w І5jV*y} @arL֟/lxNOxĉRFvOb/;͑XC|x *o; a `d CL a-O w tq{U@`Vo-C:)PY("#!$uR<~E̠Gpob[dѱJ.#7%bk3I߭te/<vct7 '(S6fz7׊c1cD8xCٶ{/@T3L2-Z;/8,,4CD;MB!𛆫"B$9pn8ﺥGwӂ#9(.B2-IU%'X_1@f 7njFNX],[w![7;pAsVsEr9+uA(')r1^`R d_!NywgQGXraQã1){T?݇\({_g2Y 6WKB*3B:3{L %RgtT7VJ`ͫm%,F #uh.C??sht-+5$/ᙎUA} D)O}F'UuVYf-{єRI&i@"9Ɲ!dˈv1Su TŌ8=&$֗ς_R7١$wR]%d/0ɷȠns:]Kxvțgz`1HQ 6fxAr4.jv:OQn`~F$}\0<lC ³^DCQ+tս|68 f4YSB$KtMZ#J랢! ZG̢6jf% jsW/{^]0/"l<q4zhܺmc7 sr<âP세-{ZG\7{5NC<~ΦT[?ӡ϶i^1{BF̋j \V\qeK i9%oD&WZo;l~h~`h,Fn~5$!Ԑy@ջ5㣫N ùN! }vۡ~09;tĆ)aS|nmU#4; ^G^DLmM"eolưXp Bӧ/]xy.N |^V~&tyJgbB2?[)I里&6JvoR+\ Nفq43L&9}S|7:r糶[so1ԓm[4Γ@ 6*x#qC)UmccAɐ3ߛ(B6te ]GlK/&R5ƒ85Nь@^pk=],q ~;%T& z ǣ"Cucɚo^[J/3tH3U-[zA TA`q-'_B0s] n=EoAspߍ`e#܋} K 4^#M8'qAV=p +6!L}֧&Z]KAȎUd6(,֩38)* ztXGHXt/FZS SM6.C̾BV K MN>c׆jAue:ɽŕHrQ} OVN;ZcMYL6֟c H!<0&Y;e([2U<2rGpkZM74 n.(JIsw㘞g rWp'*<ǡ\ M >fw{8~'C&O V&@),vr+'t&rr@d\a]q)ʪԞOI߲オy`Iʛo6v 1ڪwh{ĭ W~d"5U)gVh@f#>*#Gon5&}B! ~VqϠ~Ƒ`@:VV6SLخ(Yz;Aa.y9Rɢ;G_vB5X7I~~TLEk͒kКv%0 n%Η(χGp1wQ|+<$+g}0m<3?pYpgp-<t6 eIr_@d3&nJ+|tU\pB)d3} t#Ǧor`j:4[[CnWL\;We"VJ@GRSQ끢R[{fl _;(~13xlG:JUZq^O.~=Qatoh"_ ~c6"ikD8ԧ1q}y1۸הXˁx#H 7Lr܃EviY\W&H`6w]58W~^,ؖ,i#AxJzydwrSt=t^4/TY* HUfwsO/_T s?M<S6p&H|\oN1f2>4:D"gz`+]1EXY>eK>u Gxz>TOҫV1-"$HL648we|dA Q)K@:(#*g-6f+K̟eЖA: 0MS*c5PI Y(Pne/W:UF{.Ȗ٨Hv&u΄_)gFu#bs_Sw~twp{Oa'yɏs r*DtgxbTh 6M\`I m7LòL΋F e7I*?W17 (_[!b B\Uo55@ {]ŋnE+}d)dgp1>vIK;O@9qY`LG;*۪;òHi&I ڢ} Aj?41gdy5|Ƿٻ7li-MTɒMUÐVcPp4 e˔#שTP]I`ALݡ~/d7w bh"GZq<6t02b MA` .Vcu+c~1<0R GNZ wU )f@5[o(%}֜'|pᠰ à g _-mC2$Iu9.F&};/suRn@!>&VsmgB2q\cvQ (Z.Q(ץWâot ()m/"[@0G9 s {:0/a#Yt aZ=SQ_pFĢKI~,RZ)FwLA-Kʶ8=cx8 A+x tkiIz*8 Fe<Z',ܼ80}[̞!#[-,sbeu<-*țVΤNM~=)d@qٹM-+~8ǻg[>s,@,d|9-ү 狩g *6}65R˽+em1~ E׼igd'wG'E_U8<'OZ^ @L{Q Grb1cw/)a:snΑr|E/Gg b+"fã`}6+deb&ג!JX8c%ₕ [gra~i/U=Bçqx#¦^^h gv`Дbnm*JZi)Su'%{}B ۯۏB*;tBXg86tI/WR..E6iTrn2QbϜ/wMoy=X pQ࿟})?>b `Cc O*yi"41|zĚʧO+d6P@$p/v3 vps oc7aGCHO+90*%kv@R~d\p@ifG\|,Xf Q2='({z^w1V8n%j7҈łWu=jDPAҟ)B/]Y~"g-pDudž%s6rqcxFyGizb*&iHg@0o` 4ӌ]?μ/'ڒW,F,/5yn 5(daA=Pq.`LuΨǍInV8EXɦD'pD&Ss9)"nfLtVAo4f@(a$8^ŸPe-F?@̐9aG SʇsAđjS^l8h[ș&{ʂ^;Eo)m$i #0?7/2'k R>^qR:~NdMx2eҖJ"ֻ#Jdiq4=@mpVhU!X9K&vEOCq㲾KvS@&M:e>{٩U.˾ēO{ C {gpBcNd=qEE6q^],,݉Rّ6Wװ(A],lpqV6F(CCzޣ^ubI`;>G|ToNyhSl!5ml5/ɑ'eqAbruZj4WHک3}n] 0*$z̳.[Ei߁ o6Ou*tYS٠.1W.=T 'B%{2NκmA^Qy H` M[wx*Hm2x_ċ3Q#\W'9(w%q"Y)]J,m\㜅Aٓ7<+ɠ։-U5ds4o9D ;:];5:W[ Ik~RDnqI%l6j@Ctx2% ~)B੠"x |g`[}FEEN]mn j]dOUq8a !B\Q&:&u·2"~*NX̂b< G<^㋞C"Qhӷ~ 1A®}2_c1e{(L]HznV>=qf67,d}j٭c%M>u"!sq!!sv  H@ع_b诱%lmα:t.:8}<ũV<\݌x}.8&1e%Se&:[!A%cm#Q4k"fRq&1&JZ@G$H1E rYhk/k8BOdtN5 1ü),NV*t׊Ũ$*`/,ռP1D&\Ԇs|/a%Ee#,hՅ`W+(ۀbyU.7Xca槔TYZ=)UMlasI`rN`6V)xx)|rfiw^PJ]eZ&t`oG1b#ɬM0g0:)xu=?:ȗ|cߪN"i ig<3Xd}L~+v9}9r""7$+:LJ H>sƾ;Rū1xq5o)-ugd2wiu<$fJ-A1\X.؁jJ&Oj az? sY:ppvȈc8𘅇JUXjEC?<#Rǔ851gROѐ+. gZ-YM!4{RUxڐ"-r-{'l)LlNrne B H.Rwr[ !*WC[{[Lfʵwo xGO48CءX>B3EZXΜe[duO~`Dc>Co*GrKW7u={8rwZ`|>LX([² K@_^$!'Qjܼľ؝>/ɭaL=Uc )_&8%Dc%i^?;h&G׏wRZ\V^6H!1)dh>C4H0{(bh /®$ٴ/\QËHZs;ƬK޿rE1Yqlp71k!{B [!7GV_ 5P!4J% >}%T&ߊ|,xV9끂5e޼օNj'dxԗ]xUM' !P@,?uzk=ɦw&`:4>ͫ9)펿ڪi-ٗ`cN~0u(Y=uӺ?w;e-5{d1W9!ЎN:b)Sn~*74g9bd @R,eKu) W >á2S~.yZ9)IMy9 *V[* /$E4uyD^L 9:Ub%7^:<>fz}kk9T3.W9 ,ikb~W}YTn~SIqhA,wG"Ͼ[?KVX HK(*d$k:DE^fb>K%DQx#gk$ v<Mv .57h1FEjp* ^-eygvWaQ.AÍVKmbAGQ_ǐO̍[BY6'yeNط_7N,:j@i 1 [_]WV(Dwv\_;]Z5Da,-\?`]3)$F $6٥##g7yʔ1`fp(YF)^N(UtsAyn5vW` nkgp8f= V'U6~0@N;.aȹ0dLb ƕ#;0NҵjFeϺ (X{HwQ<XkY3Y|k0 ;͎F\C)V/Aa|8ؚ m𵨨vèc5&qtU^KZ:16ߣwdk'M0X'ıxZ(F<)ll\իnSVR͂I- tzrODX4@ڧs_{pzR.4{ 2ڎ|Yᬟxtٻ ˞lxW73ăE/q\Z`UȚ@(7"76.5N[E%~'8.,R"&[E }M,TFM(G/$Oa|Zj):?H/:'l?"Nr,B{:Ycdsa. R]Jt++RѰW|J`ITX^r횳\q՟ieo(kA/߂rϋ5.O:D.e-u3"V_%׃ İal'<_dMtIA?F :5ez4q/u?)֐@~O6XYYA ZW?RzWv ~:òP~M QsΰjEk Vh9B((}2fKH!8iِit,6!EnN BiHd^nI>w "@Obt.sY PtWUK+Y%h?{y69>ʞ`Oky=[{oRHd| ~q[6c<>;O 3|>&!K9H\YԬ5WzvJ!Hj{~#/2WQh_'=#Lx#N.{O$TQI:.M鶮߬rJOOK_ʎDs+R\3Zh5:ȹ ~z |օ޲%sE3'5.!K1#}Nuε3Gk:t P:ٜ1Ǵ'(Z(9=L(?YZQ/UUJ̃iN {Jl+uw#;ݝI8fd+~EH䕅)6C-T'(s\*Ѭm(. 4.q ">tQm퓘'f+2дc38)d{9- (ż u)weqkjAÐ=+(QuEmV ,J9(u&\S$ P~w'*I]89 SO* /4'<"ܺcHv !Z"S_'9L8 HU;H[S Ao[O]̰f[(ထLL~( &nmeNH|L["JBvR%Jn nA?ڄ__ߔͬ%&>'X~ ]Tp|bͶĐ鶲\5^47KUDV]~Wx?D4-c4vX1k+˸vП9( LY1M@غY1n*GB=ICD_C-ҢhQ#A$ÐPt˯h.Em,lYg'o]`gQ!qTkДFR{bWPn jo5 IK,V~' {Ww#9ʻNTVP\Hļ ;-FlL'l,SjH*RG^oLJ?ݒ /:M+;ꮢ]:Gc2UNGÀlMys XW厌[y7Ӱ 4;h%ق4}"?8:b˺sN]H*[7Dj$]GnAl]8 !ճ%$щajvq/ÚS{O],UnзA%9;am^P]ǩȱ^Yij&n:$y5X;5Io>Xi2G xWd<&4s##.F^-+L--1]8^Mxg&TJXy@?FS 8&]mIZ`p'jk~8%zĄQ$ N3B5hE K".IjWKPq̡c. o`2|7omRHu)|U?r.-'}$N~])n?z5?0-1#mPZQc*휎b+RMRn? {ޛ;g |ڭH" N1nԒdM_s#+"e% qtj;#VxQRN( |h% Q菱kIqE1よrAÀ ^WO.Ub,)5CI댏=z!VE5 #|Aሕ4r[,{?0DI}v7~7} Ed(\W״6T!Lj3&΍"%%#nr9Q$/{1jnXVSA||p SӺ,Wc|״ؤq%v]ҎrX>`|%-m t;~~HaNߞhWlhb a:ԟ';%i_zmh$ &8"fS][Xr3,VM[D;1 KM"/oz#u6.eZWJ{5'uOװce]ψ߷Fv|UUxr2X~.^Aus0=毡?j%0 Ӏٹ_\7lI пHk_7lǩ@[f $ IKr©5?Җw/qψr>hMa4 L6]ڻTQ ;m>4k]Q8fn`cJ,{7詯t\9/iضi gtgq>log[X8 ɸSQ-\R<Ĵx97)jF NV#+ s ;K1.Va.PӒlݏL!E (j.~&/U!Jc~1z=ͱdNL:2{%q{wF}[8 W FNFה[HGlHmd}ע`\YHEoMFmI;OОn4`!n1@).q>KBeB7S <ﴘZ+f}͍qfоe( "B/ڧos+Qb]å=#y KL_ɺ,ǎYݰ"_(>σ Z3<*NQT*]yoOdkY'"i6aR}"ŮLtޯZ@Qu+lN)-EmW"׮KkADz%a8똻c]@ñw[XmvZcx9|NҾ\q[ٻ5Kڈ_ .xFOCGA˓K-FVq)FiJʜ:']TDl ć=Lu 2(a|pDy3ZJ["+nI`=kúޢْ^c4kȍy<>fDLk驈Oh2f54_"8fH.yZ'bkE[d+5sHR]c&⨶m9ZӛodI*"AXZjU`N)1,BzQAgW 7/=hO8@]owM~s-ٱ/%dH \: zu-B/{Z)k.?%{Zh aFJ_ukFwȸ:i? CT^-S Y(]Zk0tms`sq[.ԯ.@ ,gijoRncA $WC &7v*rg3v`e*l\QԷJu Śɛǯ#|Cx =A4o;އVsCvl'3rOslYH9V&H?2XbO?nD-`.kyϧY,`(S粒ŠsY﬩507>Eȥ ^nӂ@Nt*RZ.]udc[YqiEƺX!ԽJn-0{%OfSZI!9 C_/ jZk<-.xB.8SRB?\G{W>j4H}q`RApqYp-r(@ ;Mg|`Ì?k9r;4H5dK}|ANLC-dbpz,vYU=TO$'qΐ}QӭU%+fq~eĤ\Q6wy[nՅ=gʑviC=[ ]m_MDp)"NA0$ @M;L5NpC_%JչԒ+&u,IUmNb8dY+O} I61O+W Z1HU@H#yTF}gZ؟Sش&)XNzh^l.QN5lՊv|h#3}K./x栐d-~';.)B!\rؗ:uG5ƕw&Uh_iN ,r[BhK" onb@> o1ns7VZDFYSfh&t4~HP3Q( !\t#ʣ<ܦ^\%Ss*rJ/&!*\604co#/-aM1x(xl?V;Xg|+OZ#áb^˫P$3/15b16fT?]>VtD6Kxi*]&:9nȂDX<|MyJDoeZni%CrSW[1 ޯ>L Fj3UY 0MĒj3 hs^yٝԙeAiJ<|&ZWo.kV'6r{\ _Hw^"6жqD0ΤK ^B3/&A6GZo4Kn¶)}"#KP(*UZ(U: -dHρkFjc?z?wIr f@(s^;ۖz}lҽO=~\j&Rn*Wem h:^D0V1"ר%'eUF4,}S7Faf=e4es.%Jm ؖl 3RI^z'茡1,/Gס w _tؙ1;XOF"SYh NDj*"vs<ai$PP5;-4.wi.ovOX(cZ_H(5ΛWIu< >Į㭽^Y+v;Lz[b .y]`hFEܑ/ir v/lQd̪ƿρ 1BPU-@Szs_gVe ӏcf^^ ʊ5$l0'e>1>^n3%E1y 1PyZe ^FFV ';ְCJ?= AGJYTdxE tf!_C<|+|s1Kn=!TЀ /iO~Y)ԗ|YJ׈DSz'P|۔'8rj qt"!k%f?ۧ#y[#JŠE;ތn0 ʍzOBP{v7M~ɰCJF=;݃7uo=h?[r<̵sy[G#z s`!bhy9&%\vآґAJlѰ5 d(Z7@S+aRV()o*LQ,!K|Â^ؐ B.ҙADc" , Jpyil6ʾ+ [^7ONƉ,Q7je[VM@Gt`"& ؂y8h:3-ַ,iǀe" PCyn%q0SB(DDOCq\%x9)b͗H]F֐DM(HO~xX4E2ߊ^g3xU$g!RsŜEJws1/T~0gwvg<1yg-0(پ4t(c HCtqQ(-s૓!=jO ͒^*P #^ɤ?N—8-l!R̬V  0]8 L?ѱ S 6̅7[{V+~?okQR&(JK،Wsk^f UhrFŻއ)ԻOF2:b%Ϣ }tTlDSJ{JİBIP%]8J엘7 ١cŏu~%".l[`KL `P]@ P/ c,U™Q9*B4["'ų\^G߮Ifm#tHpPD sL)?4pʔ! s*Rcھ #Z^GPLIņYB<&FC  0Z}G1Y3#4Ӭ0J,8p'YQ P_M^YQ+WҢr*e֢Y8]"ndGC?bDru5N9lZWёT5 W~hvs`7Ò-o_nUug@4S1 cRZbuz5!\__Î}Ib#H`2/E& )>JIH#a Ν LZϫE{@5FR*^+>AiZh:> 3g4% rJ6sot7J,f/&XZ+&ljϷ˃%7HkS)ߢEJ@D}rXxeu\axr4*߶ YZ=I(}d7YnPPDʄ9Črej_>kk7T3lvQ 8,^Wy ަTW/ &gނsMWZ#bv7eǰ?^ %S:mWUϛ{s,Eϻy,DˆS>Gkg$(I+30:VK[F+vOڈ59cKQjFٱ8:,A.5 ~6gMҳ #4c>w9 Cv+!J;q E$-%X;Xr 'd1w:>m ZR`U4je#NYvvaDvm oAcJZoM7^061R@gQ9 6(;!gـk˜vemxn M,4{=.Y|_HO8W."]ޒ,B?B=ۊHcOTRܸY]Gۇ b9)(W !m[iST+2inKlLI^ ÔACÅN '*4#P&FB>,a)M+6NOURI"#x|s]%2P{xL#XТ@j3(j3leV *v{Bx:ZVz[p.r罍?LFK)=y#HjuQHT Y@&`` -=Ftڨ~SJRD9&V 'sX ""t]wG-xJD"D1`QK^_t[ 6 voQfmw?VQj0)CLDW'--ԛ"? Н,hݍiTsS<$\ kbZX|Ɲ +\W|~*K.(7sc0qB/g2$!QQn'h>jtV,;8#}-DOwvYJa2!&1ignЄx ;ybPś8›"_ )*HI՝UBMaY*h5S=9gAsɖh})Af:u*`,d)jB$x%@k`ۡo Ʉi: G?\¸n $~ &De@ cAh\8R,HqpGP)s:Pf׷x}@gPp߆ nL Q r>ϭ7i(Wv|oߥrR'=ag"IB%׊馟䄡LP;nd+RmK a9, `ǰ]jdw YSݚ>Dc%v6O==hy41ОI6IO5ޅ(SMow9ؑ-ċu,!5OTߢ3G^azŏIv"ydUzBH.m- ( ,W^~x6@pOrʰ (eƒr0 _5:'՛7wEچZei JǕ?ۣ8 ]-+trvg6 Ll{(a$/0F7',؂ k}TTJkZ,5{w`B$B]ҿ2\WFnӜ$䩡Nj>j (čE@ֳ)3e\T#В$}44*Y_ RDE γG gH}CJcmzfT"%g( B~4[I8.+# ݎ!#.Ca z [:a'ny+:0dr ܪ{_J/,"S1sNoԋ)$(}%Uҳzq,:&arq<ܭx T 2B"oفU2D Q^,4;T6j!ᆖ/ E{~82&͓Xfs>cݢ-*ad;g@ izVjspϷoFVĢ,շ #=hIh% ^빡ixm,W709cnFvJ駫t+(*&lޜ r5.!S""ZJns_%KF2öV7|SX7_=}Am>i~4])\?m(eh(,Y^-`6L@7[\ua%\ք$GGZYtkmuwW72nnd6N[}w zaAWr*yOx̊hZ^-;Ź}G<@w\V7X1ZI e|J([?LR+$V@͊*6P ~T>.&TMHv7?NI6H89B z>$zPMU-)vq1Z|Đȉj6rqfHA;u7%8g~FQb/TOiB6td'Lzq-d/[\dM}bxu:|0O۳ml;is_̜tSp=QL;,7FQNʧڃ,∐ Oͨ~%iPc:bլY[(yqTpԂ IBYc˾3]'o^jO\(Td{|52]?jɺU{}}9F nVJ"~-v_S$ pԾ pƁ%^^4~Z;qlaT3:"C66;WP;!ׁBsʔ/JpQE{C3쐫5bo0i蕰NNs_GΥA}>Eϋ`}Wu\}Jv_5>kȪ`Ofc"Oe߅&s%*:>\OZ!ydKgԜN&Z}P< n%'~E} ZbNhByT XX "]LZP{i?h٪m)nQv)u\՞+) xy@IWy}q+Sf17wA .DG-)U7 ZrQ/0WeΟ *l1O8TG?|s+ir}h{ݝ@RvaPv2DzAܢf~^#&J T^ɄH_<&r\#nE+S8]g(:(*%]"AM/&dAjn6b71)k[@<ݢ2~sj%3dĩQBf^bXݻFS9Nʤ-Dppz/[`չK~HGs6/7,9JpmAp*(Y߿n<4Ť.n8lh$VUO?#ߌ}~pT<+וNT/R΀JnWl,N&B:2(U; ƌEO0]Yk#̋CV xmǟ$4ư;7>6{Flvm\@u eUOZgufj\/t"Ӱ4dCv rX/"Ht.PULO~F6reϗI=:eLh5-#"SeM$G_*@,.'lFEp2QK@X}*NL&e6r2 WfVLr tj7L(gBp)P$͝xER{o軻Z?!蒹alZ^ǟ ^ 8Tޫ0wAv251/\{rܞUjxk}tQh(?,9QbV =FHDjl֝Chn y2sqt瘳̩e(F"C>N a?Twz߭# NXWa|Gpj Af!(ic|5wˊ_l5Ha#xqJgu3;`GR:Tn.Աr}z:) E{5LP6P\Sk#j`Y!0YQ󯷧Q[L!J-6PX)kUi'bX}>"T_{O @DTy 5JvW{ 3(غo\6$2jf.;SrCƏ]Ow2lGKG9Q q;2v]Vv;e,? LGj`YVց%a6@b,ʸ;1ڹMk_߅ԭm:a?5}SKذњŴ|*Xm7 p(67ˆ\\ls5w0B^2{5SQYsoo^:s 䀹Xg@5nDF%GUt} ͤ l#USg1((@\{G[=ٌbq nSꈭ˧Ց~O2 (X~GxXljyg^V*}{|5u sjHZJ`-qÊ|V+c$ XxI>1>+֭t_h19Å`ķF1 t84]pC-) du\cʬO/V$M$} `Vw؈>i}E~"ƞ c5wx_eH9{ $]QνH|8*S\=-@{0GDJݳW8Ih@ SWg)Gg_]cDE\A! yl`H\|'â 񰣚d1(Ή!o}Tq8?jKB) W(M)_U_v&+7dGj%EۀDh2-=dkfmLMz!>!XvRtƯ:͆!"( u kFsZ"AA|@vFhEu;S6V x (޽t}"QmɥA&9 KIdL0rI>8ei&CD 4K<o'!2-v,NPfa0QoPx<v~լ;ЫkhLh{`wY>D=Vۇ뽟[_`dY)v1ג'7lYr` a<ݱIHTz'Iagk7юpc߇&ֹ+ԗ&1><1N>S޴!EQz(2bpH%ww-5d5 q+x/L1H43QV hb,޸Hs1ksk5ƅ`.& ҭ.u,QpUFf{H#'(FY@(O:ýjᏞtDq NSL[gKG2V7r"ama6(Aͳ`<<&K~A GQ$~}wqu)q%XEK!\kuծ MHڡzX1ISb$Q2?GYG3REFpJ8kM+77DD$H+h,04dG7ATp9uQ[Ctf6L WBÃ7azf2I'S"A?"F5fF @9x_b3#ԁT2Kѷ#^ +<%BȦS'z\ʅ 3w5:m($^%Hǟ#/ $rf,ze#>i鹢-4S?q~zڋ:{"zW7p8Cpf p;wxr)ԑ !`ƯR Ll~HM>Tm''xp jy9-5S:0crbp(7I\g3WoBR\_qA&}MN!j,6=]` @&!`#~~a3x (*%!hu yjvwɤ hTҢ>qcFt H 1QS*`%Au.s 6*Zrk~^CmVzzuAO$!E62G--PٟU0XyZ4e$*NB_/52lj'V=@4GNS?4m]jYz)!1oY*KZ͉q_ЮD}]X'9"NEgM]9b>ymaHa෨t?jӉ])`p+W YCXۙ3|hQ !GB۩-$$oA|:muDgf5Hl`"-vt\Uj28k6evEQr\Zt?Ȳu(NkD=6ƉU\+XQZJYvք >܍qj 5a fP tM+R8 dhtm*2=- BёesL8h^iCSL $)BѮ4Y#;D;tQWJ5:cXKLd*A|(o*2]4"3p<(j@07=9 jOދ-3ZU YXC5Z[w 1v z0@SFD Q)56gdrHlaB.H| G(R?MaTɣYZ (/둡MtV_(?E !7<-G%-@1"QN6Q ~T.ǝ/ĽjU}# O[APNfIx3t\dCżdEW( {+O&25/!茈IL^/62<LYzMY3MjB392c 0"^[3kL9cNr@32X##׋k0LYEn{AnK2}5D8Ym _XzaPLfےTL62>%)ŔCÌ\^rO&xO\V&v Īr?y}?cn7T4YvͳydE<^ߵO"2o I]U{W 6B-#RIԂVdyrN`} "ʅU(k|X[ˠ~H"]d(w["sc&;WXMNYT/&`*L0 =52=:Vjc+*_C.PgB6md3n8ݽ80 2XƷXB չ`(3tyb骖B k5(3rq|~`;5SxpRn>Q zs$bbuY͞ztFZ) T L0jX1K)6I94wƳdL&;`X3W ĜS"QC"pKKd*R2%ɴIbwl܂FQ0FwT#^esFѿPm=ʱE5z("4wϙjл,D|<{쥪ƨ*ݾ9wLeЖoO~YbXʨ5uMtO{7ʴ}Ph [ <ӿ!-~ xrES1Içf-磛5}4\)n{%ovUN,&; xP(B$ xp/ZR P+]H(GsK9; Semƙ E~i'827f:6Gg"~I+ײduP֥O*$rWpb*c 2x{w}zOq +  CZTٲeoeD+FYFvA,fODV 5ѫUR*S +?$y]=#R tP+`2n+o']gna542<hjQ7޾NWٟ丏2zz]ΓD>UYq2V TNI~DJ8Nt]tJ?bu&`%DQبuZ[N`n* /F//ѿRJ(q fa` 51Z{~R1<{*t#FLr6ImRzG*a7b"X'>ۧ; b%뺠>JVhlJi! â4𠳵SKS-Lߔ]f{= Nw@l+QPơ頃~߲-y X|謎% ƆU1DԞ-@ zMcD.]^O\6ݨ oj,*!_]_x}rT@=>'O>Ҳ9qLGt/̬aFmʓ37!vF%R/c!{NB{HnVWI/p&tmݟK@ xi =zQ-t[1 te0>qD薰Cv!'=Y coh;Msmy?)6g]~:CA$Պ"_-s `hiE8XSNe[MvH4dFfJ9k2 ?wM=Yz `F+6l 4T+̝B` L!;D^_ИTOܐ'|[鵆1)y)=y5PԎoIe :| NN݄@BZ$d1o_ѥ0A)şeS@Ռ*Ml%Rk8"}}[6IcV=)ÑQ/}k "<**.k]*F;qF#$vpumF^8 #Y}!l#/N vmx;zm:+̼ |r ӐJDcיLEqեk1&{M 4hLp_Gx ut. FjFcơ<_pB:p_Q}RIΔ-:Eţe=eHR[g\{F`%OT*‘'|w=:9&Vo5mpb@o0n:UGYh|x0r&`bpkb2X }8nk㌋lYd7W%ՆR.&i e]pF nd<&+Ng>*18 ƊYaCaꐬ|[+h7ƒ/%lXj*X^Hs!< hCl s6? h?#Lz;n޺Tr] I$W.pyGUaZtjSe RP|Lk]wnEj|uOh*_!4{hr1e.ڣRb|$A0iD@r:tVR5 cWwZ q߁[39qvMWErZGC `b0=-fVWuDanpHW+މ?yx&]m4pZCpYxb.ݓi00|0!aCOl EoWB}aڭH.@7=QoXdc0ccꉦQ KPҏg&=$aʁvx"s)ӝ[OG+i^C]ȇ  !?+f _AaCjJhutj8:]~1_k76I@%jS͒<>hꕇ2r~2 "'<4;^ݓdxdL9xKȃ$82K*.i0TV*]5rĤ; 7cʍCl\TJADPSF?:qa9K}YR* m[ C6 (>>H%th,*xܿq]}oi&^m(~ Pn()\q#J'b4~Yoh]\ziHyh$[ۀ_,- ڃ= ,ff3+㍢Q FyW6p A|W(% /4=ػne$xK ^EX>`W'֓-/+\%sƾxe̹Y_Htxy}36I\~8GP:[mm%ɼփB81 ؤ iSĺfHmebi2YV1 Һv=&q_׈]2nZ-r Qf ̯J5B+wqr_ EP9S[`-RTfI)6͉ ځX5p-6@tP(sF=&ܰ1&Zdib4&)Zly ҽT9?I)li7|/pUm\pJf\,q(s瘶d5 Vۻ 2BҾ>ө:Qv4p|y̩sj!Zu)`xuVӚMɁB8 P J~Ep.*i꫟.ubQLBϡef͐(}߿O~Wm* ',׼ }of&D6 BA9Bg7FxK# ,៝Y2 x吉8u^b$R0hAB!jѩ*bSp~ګƃ\vr~?$Cqw['Y˃{_ȋR8)r^FvE"HL/zӝ䤩N评䨴ͤZh&ZǘG!~&Y_I*XЗyHx] Щ+Sxꕜcnw"}5(?g)S S'*7.b8foaV"H~QR/yv -vaczЂtq[nb-_g72j4Ķ`"u5ʐ5a5<a> !1wjb#7TtPmϫ{TC]'gy,^`sr:{³]h9Px"Āv=f&/6ӕbn@,>j7g&0X)4^!_+\&uLWH=g+JlD >vI/~r).]FS_w ͓e}N3LC] Bn*>#YuA~>V@, AbwN6ݬtl|A"]z])+שorh v먑ͼ+/߳lmGK I5vZU~܇e ;~.$n#OK>&Q>;joyf-bQ/]}<g(|veu%1.}XΈQ|ゐ]qkAyo*L>//c&ÈBAHi5cP3t`3=cF%k8{A+i~JA/!SgkW5rj-ɛD%VNpv%P~^n\9ix?'Xnzn^icSɺ*UhJAug#.S 4=*^M)W(ٹr=iڇ57jyP %u[$SËtlbn6((9XY*䘡I2ʹ@!@KEmxZ..2G\+p^&|=y_c7FvԏU;qzkτx,;PIy ϙ,kdyJI- ^M>uiÆtWLG{6g;J7Bۘ=bxI z/6ߕaH ?ȡ° f`g? y~ΡoQ\lIݷBhG,3gbqB\5=aonRml &`PZB}0Cj.x#a`y |, ^&(2-$w#lDҫ_j-o9IͤԷj2ӣ~=w O:|>6_y: h;<c1-2(l0~mBյs|[{ s.K6Ils*8fn_2YPM#'~TF a3X`yq7c07#VN2YE2ϯ,(=./R X+r nyZ:@R>]ir"j(fg"∕.{N}]6}'B'ݐ) OD+(ͨ^yWPRMrҧ~+[?4JHw=غ)Ô_d\h+P_ȷ M[-x-Li/V͉%5??Z1g45B~hS)†2 t !P8(14h/𓖙;(ُUF͏BR8T>ztftfYk,GO3m 5["fK11҅%7gTfZ~yI+suuIx22n3> XӛB%Z5ƒ'3PIdPf:2+<_ؒrb=((oL@Ud|R²TUkMY.]РJ2V|w- }¼0!jǪރdhpyŌ9b",;5B[}@jh)ɤԱ e^Fg8̥4%` c. YlbӸَ2]G*i9HqmB?=%hWGѝ*ϒ9"}6{ ,eď64};VMxWQhŒ+LcZYt܍4Z=Xd@Bizamx 骣+ykNZUNWwپ[WJ,CCyDZ[jL{.}ݶx.R\iU=5uG}i{A dTڋ{;Fjb$4+օfg\SŴ!e܃Y|ۨUoD['&ۂĎiFl[{4eO٩uF4RFTTV n!9룪w-ߙ2MNhKnG n2(Nd ײfkV @]kjУY8^ЇX5gH4U7!wam(tPDmc=5]w]wBKv m>ܸ?1A0&krLzYJ*IjGdbbT};`GQ;,:&xڤB=d٤P1)T-J*eOR{Ca{MsnU7 +n@-:CBl+:a^ CO.ƜL-z\W03p~r$'9zyQWX{om+0_EM*T~ c@ɤ0KG5+nὅ/ `~#g'0q8Jx93jAwUǞAX9A[q;96C Z,JuCӞ'nAF5‘똳N8_]]yG1@[s~]MO}8[HrvD(k[4SP\l2=i?Ga>_ew”"n=3*mkRc429:@Ht+GI\vZw!t$a޼sD]Ýݪ}_{aeٍ +9tE>N<݆X6[!Z|)d^bB5s#͏xv]A$Fl ߼]gJ$(=[S,f3cyƿ^װ~C9BvHw) eU^ ^Ru2hHO8{i2XbH&z)% {k}Ӯ9)Li}sԍ"&\ OH#i^6IMIa;a,:dNX ?/Jtne7-3qkO18qRXDM6dI$Qz-;︒G[_]^-8֕"fcF~ɲ`9$+1sjWk-d3XbHUTQ"N3\^"4J5-Mpm$äb5)#yJ"\w{kw\>L( S#iZn`# 5ڊ\Rup)P$ԏEз@*49o$A4Uq9ḙ}yOYVih:ht Gh$NMOk똑 9=/b ܊|htK6<>q7,-7 uu1Bpnk;ʗgI81QN;i%dFjNA>gDoA~2i0o)T|Qj\?cȨiBCmC~nJ(h%fo" W{;ƺ>aVe^e ̊] DnJL~!ga5#&xdt PZyvAgLPmVIThk1gq_>T`@:\ [{2\˜*@}J\7oP͋E2L9Λbbw?N)g3+ ? }cCĄ27]p -XXR detOg9FLi}/xOбUajf] ti}HR^P6HfɋYڧ͌g&é|b\ [(\qb tJ]*C@<6LT`D]:@ᯮ1$*5Xx\p8=^[|(K{쓍iuV=5 VŐ60_)\ T3r/0}/:y=z T\IPh imAT `+UY&~E6EX+qVl_ע2ԴiVDt6CԦײv *br8\ ߲*ot%d`QO(#Kd,639+E)wjlUw)&vr0se}a*C2k_lXS,/ƒD ƺprZ+y݇̀?V`VG#MCB]{HavhIU`TRRD&O--=q48wcOc;.c܌{L)h4#2v␬N ;5ERUo0L"FBp=$O")֫L <,ґ6:BGڥN!=a Arz e!{Lb .UޜLGO[w7na+ã6!udXaE/)(sژ3.t> ܵ;~fLM ,|HPW\g#ZL~"K=ȿ'f;#ˡj-@ ^F='g,\0;o5Pqu!?m; N%k%4|_|WJY"Psi25+}iJd;S:'tګ쵧AT<&%iRiV2@Ծ^4Je$۞v)=6PUw֏ٜ_A4a/w$KG;x3;O [! z8krPUH=F"{>N;?$Պ܁/fiAXJ@rz li&*4Xܳ7|VtXFJ] g8XԳ3K`H.:W[EX"^6OrW{]{Q&緑AJPXTt7UdZ,N] IF@T{os:bmKW6oqyL:Ť;պ1VF'%TqyIp6y_i1d@(9 Ob@D %e}1*Z6, 4[cM6v{e(<{ ~صҝ[~&.=%=z7n:yxBM<^gtQ":&D_r5c?mXJXFZ:Mz[rP!Ž.xxί Š>M50u_:y-o%7KG{x'ߨ9: fk]ґ=N1ux&8Kƒ~65^n|&=f4~ȯ :Gb0āP% @q~VmLZE7AT\g -21hBfr)$ID%1znR/A2 љb%h\xJPeɒUq{!Opj~}U-C'4O;r3o ;ÇL1ď%.{C^4qo-*1/*In1ȟ5܋$b}.>Mfdwʤt^7bX0nNҗ%or+Q s3AZ3SVds468?&L$}x5=5礑+å fOyt`PJl^Mwd]`ɆxǪC$6r{~OH\fgrW=wڛ2Ggo7X*?ۣqe#?x^%HZlh索Q*tOF]rG.wՙs)2u5e%QPkinlriP8 Y)@{3o07;`; |:&{ɬjV"HFr~Oe+M4wO$L$kTm6j(XXJ=|T-VasMv_+ oQ?|&MA`J6ڿS'@@o%IM}В˿@fNX/✙Sk%yTҟ| FR^΂"KkW#ϙjnjGy{?kyIZ51$W .–& oS6+k_ç0{\lL<[;ZEH2ǥ BB\OP_QlLQP[8"Ɠ !̓eˡ߫OfD=1v0;_tӱP*.N%Ӵj:vo6ic{=Ę 1e6 69[VOo x7ZUnuqBQCdhW6-bl&T `4E#G[hGhRE iaS m 悤uNk&fvzGM~;E9VÞ pK%6B߃Fes7tA +pE IKO]W TfF6[Ik *60,=o$s!aVP\ {fcS+Pڶp)~H*vSUZ"|; ؉syLHd%7T3ڷr@=b `ѦoЗ'?YU!}u愔q%Ux〈O e(IZ&EM)5b+Ti[IJߌ˾S|i"ǃdE 4簔TK>׾u5^8m*d@݉k>g}MjuV*jlj/NT MK=/-:2+!aeZ4&z_-$AAOɼQ\!4 dO MWz!ݷw\dוX;,,EɺRfiNCuISPuAÕn&[ L2cz璝&cЛ _45п[ӟ jdO*9$) Bs1^,a)T0}=- ^tHa҆Oʡ o⤻< S>l#SwECB!/4$~*KOsbeF+ CcDgqA9q{)n+tʏ &L㼐y0\WW?4щ,q:S}rr:ǿX.S̈Q.}]&MJ;09M5Y7 )j>j C 3=߱c)y *NG'&D\աѦe(噆zEy$iR2 hwZ+1ݞ@ yuzGbns;!ɧA"vkq٨#f1{kuRZ@#EM@'W$,łښF:]oEj5Jrbd'0`S bKd$v]b.znCCӡ5.)YD2)=by,rS5KPC^S; f ^] 祇A2`v\~ߪ7.7edizL56fTmH;"c3Y`, =FkD@Kkd8_}eCfKEH|ioQRvJGF> ot{+=lϪ](w НހmpFoQ0~35#i+!=>X(3PnW0>Yauӻ嬟ZaXkۘ|SdK8DR-S"~Ҩr^Sn}ڹշ0dmYYjפZoQ#")𑜆\ȴC:ݬTkiGx5@@VxePcgEPt+&=H=IL^^\7(Ux$̵Sj~FYUnffx =~.^WQYqp=t?8^lp̷PLٴ"!iAC`Z? 60\|ė hQ3C$b9U[(f7FIERԟCA߿w yܢ"IH!{`,iUF0|=T[vXPP/X6`gM8QIa~J7$QYLn}2ty& ݒVٳ+ e𜴔F`Nxe(to?2qwGXܼ } t"?A`) /mRl̫v)7BDǪSzt%MSHܘ*Wܳ ٫9<{fKm#ipg2GGLDή B/El2% XAu]r帙[\1p?y~I[!ȽoΔ?loI=gb !@ELd&8'*HOʌx#.K>X ^$sKJiW$K+n %2N( (lb?i:1M~)BԒ)!Gɜ" iݑM0LizP9ƑzƬaw-蟍pgC%lrt_? ǰBM bSb>XyAj{I{@iv}R01U48 ծVLHo{r37ѳoZ>tG(EķS r`=2m&PFš-*FEr }h ÂusX~Ȯ w\ڛeӌxM:$݌78qD.>eL:*f<|وGIR;+x?GYLQ0$]3][i&πשĠ8G ?dUjG#AԹbpsuX\r|ۆQ?+_q7&jlFK%)&ICxZ?&pZbȼVu д5N*63܈e,yR >;Bv1HfAM%{K;D '4p[^>_Cpiկ}~} ʮ8Ŏ|F\ZPNZrQ;%>wOӶU9< &?ao\5|Vv? P* z,.8X"Ү 9QNa4SaŅ\^kx8-4~&XOV$'ZdIڭL|m{xCtOa&SmIW }ַm5GS5=~pG Q 6r3Ch u\} T;XD ͧ1\.憷`ĩ9[%ȑBq2(||)@U{I3IK*d ~vV,^8m~ Dg-:V(DL*"ˬSVxԯNH)n$VGT[ Z"3ĞQNKAb%uvIr[qGF6V!懺B b$$hʎ7Ŏ6Sea_;P)DL;Ӧ7azz'-7/3խ0udlJ:gb4| T}ْɵ&=c@e3D_AGB!3mrcĉv4pl ]А 13L}Gc#c*a< D%DL«,=^ط_WykX?pܒUm48>F)sGųȈ^5/n3 ǧMʝxkO[h^HK\)+ҟC<[Ces&{a[+}Zª100߬Ē ة۷l Gv=ɯ8""yƉ4_/}IL҈n!\JB%>) ܠ;tJJ+t: /rBΎT'ry"SlE{IcQyE(5ke~)@F @BK *`5'q'%+^\]B1m#/>TNIN4;Rr*W 10;)㌢88F%K,({w!`%S!Q #iH֝tξN*75R35䔇48P5m(˛-Dp9ⴡu#ee:rs %1hv ; ԱVD nvSl|:KaJ k\~.IzZDQ"9V-BA,Q̕7(>Q!ZGe2~ز՚,rpBk 8ZLm 4$R`!{ղtYÝb~#q@(T]*Ǵ%ٚ1Hl2V+BJW `q]?9")ꓵV T'BC*J|1Y>s!]V>:f.n(\!>POoF4lⲲ@R_6ܫ3w04dmfB]a6V 4(V&̼C8xfo-e;aWgQx{SܪcW8Х[adЮtFWIgI+݆ f%c8|I!k`bxS4VR S:_NuҾI,2"Usn8zmt8'iaͧl%=^EԵTXGzegN- -O̖tZyޟVP61})?vgf~x25kRRׯl m:R!:.瀖lofԝ q?(dQE͸u%mo 'DB;@`_Q_:%I ~[fnkf_EB!PhlgWA0tf@(ʂ>c/AΧ1o}:{ IQc*RJRxf"Ն_93OtU oOm_GT~MBGdB]uRF y <׶*jS N 58StNw_OIKS],:^_j y1tMXyfHzD˩.N){xXf"so/vbv#j읻rֹC<x˧Q 5R9t=N9}3r&c5R#ȧzT"QǠ+a" + YB\6X 2>@q*jƧWxOӵdyBؿ BlMBBW57K,Јi{ +yL^J-:6I@].EMihd(r /}Y0&!ΌG QNR`yT!/)ZOX${Tl3ҺE%똘GV0?V$5 WoT ?p4|ZI[^NBq%RhgSـ.;oBd ӫB1lpyh}i'$^7}%N^Ux!ҀuY&(Q`݄K;IkS`#vxA(> Ы%!G31O9Y ՔDŽE+_!Û>lbo#)U} ;Qcq*R I;+qC/{x_WDD4=_G>\G|*VQžg{.u,ptpw2o'mzA A&DEmD: >f(S F8M/N"}E cB.۠ߘZ*u?M=0or+yÌ|+ۆ\i tClx)Jp!ysNx8XɼtF1YE8o}0:A2ƕiBLď#τ Ò;0idA,W˞8܀Aw&:#r~-]a`˦G5; dA46.Q-SR49;ȊjX/pa擻4VZkߊ$%''>aH(-H/=Xӽb?/ TH܉X`tk1XVJSLOF A6p5=2;YKZVs E9CUeF1@a,po_4PɒB!X *g>[T?p[Vq+\l6f2MNhJw!gPr-p(duG"'7m+ v`IhkՆ'NTؓ?7M?WRvhfVYaR@7 ;h_(|*;Due}&wG!G؁eϷ¾ea^ Xd&A(_%ցkaBz~jvF~sM4DUrɜTU}]ۼך5~ɝ!<\^BW1`$TuKqɑJ{Ygȥ>Ӱ~u0|vΉ.m9Giԛ)tBw;O!0<k_+ 0tEOC t=3>iҢCҞhwSR!iF KjCeUR.yMB=:3x0?uݧ[^"A,Vr]Ӫ 'L, 0gMUbj=(m*GQH܎ʨ(n DH*%>>(^_o2Co+ wUv/r3ٙr4iGlӇ ;F>Wg;ެ Bκn֍}=b*Ws~_t_UzF;Zñi$=ٓΒ!|ZX?Ơ4.~:ozSD]yg4N@aE.~: %B{-LiCvkΆI 8g6H4, I,|3  m6/I pKx ޛ3'P|}2VtS*Vt N}4.Zk9*u?Ogzfԋ PIUF|"%^Q^8C–: j?Z2^qߣ 38:z*fzG֗s铇ZiWu7 'GGє ++eF,S^>bU2ZOW7H^8s-,B(n2bisG"?-ic>t᪒@X e?;D1npGW!dhSc%Wo!YJԂ;&o} ̥]Oolԁ)6rDYSᄠ쑴J wPxzeYkD̉bDAp~ʘϞKdGG_D`AC.R0M pfvB _ˁ!aa^0m4C*L iɑX!qvL0C'! _Ѵdnۭ|FdV~"erdE?~M{,GZg ml uô>O:Ԡk&& SeG!db_|G#"m3ۑ,5fB@᠜ 1v,(;M#<ʔ*Qj Fp}WS!E_9rǟRRAa AJvB̾1dC^hP^_R!d#)wX́vq &'/<Ϣu#"1 H5^jмkRR$P4)KiMYJ sEvW04M;duHu\,6, 5EN͵ oj!4iG=x"&Omns"cE-&b/(ʡw2>^70.idqvPT@ƾ+1مvZ#`}0; =./mއ\6-yevh*Ѥg1{췥&Lsu6̂OJUv 4΄PBn(]"SH4ə -ʏ&{JYH4+1E`dDxT&-\aF%M4 D[l@Tl/.*8 \:_" c_[h=RN*Jݹ{ #ʮpJ پ{,3&"G:(f}^Q 4av2h#R5"D G2b$<ߒ 'h ;^u\h׸}cl9'hݔ8/BդzD0q."w&$=+CW/'duJV'-ea`߃@kzq"}I^!nyR|\0=>"$6/? 5|!*+Pf2n!!A_RX~U#Gc=Mmm^Ü/tbẴQcNK{R>^FEZsTƎXw yOշMxi+&FN- ? C)'ܣV9;9 p qRxϏHv7ߢ-r/yRkLp]%axBr#dAQxo@< 95js>v}UO(G:vF%,i6KU*L!XSM Rl8=BJ5 ]_cGnDٔ@XACqdȸ9K==pvszbQ= DS!/a(jXaSؗirZ5H&iw)Cp^ )q}rq Eg.YiVYÒa5[o [wy[ =f]8V84(W(i>BucJw'GThVJPkq"fyAhz~?ij%֖Lß1As؝ۄ@-P8aITܿĻҘ=iR6XFʑX,jI/Q&8VNsE柜F// k3_sE|tH<#o0qI; T{Mw5A|k-k6WʤWHEb- 8cǂFӪ|۴B vv_fڶzkdgѧkm^f$/])k=hڮc1,C//k)SXI* C9aٿ{=ԥbgiY*AsucJ]G-M 2/2mG,ZeѿcXj+Z xyp &O.DIZ4nw畤Nԓ_-* = m:646ű#X bQ n8.Q5]wI߿O|M-+*ΈLcۛ1'U8S6y춮zˈپRG/C=N^k6=χ ,1VD X7J)uُ\|$!eƩj$eG`WD_xke6 ѕz^}Ӈ?gBJ}s&)ЫB" k.ޖ/esNq@/92Pj3m6pCO?p=HcZE0>(PQ*"F(@X!2ጃ}U,nżƀKG> j,EQa B((qpO PQFB9a~V` =m)©̸`5DQCd>av3p*< GF{/U-ڼ7`ޙ[y V^|"VqVxyΕ 脦K,CqHv/g[ܛ`3 NZ=ePyzҳCSCϯK$F#krkшfHМ>59oۉWn:c4R%hYP M"~eSxUszB$]8ה,'sfP,,M(y-g(2!ʺtֶՃ"EHTI5K'E&W|d\H9(odI%Ȩh:ka@JðTf2=dt02jldJyJYЏ~UMP2$&Q4krV=4ԯ;@0l$8 l(!1e!b8e7ʖSMVt7Q_#}N*MKgO4>tԏf[NM?ED#&؆8e5c*mc/t1\7?8١E,$`?c :SYj^J ^t*i`VCm aj&Mwk[b1ER '&n!͘0٪FW_=kk|Po2q'V&^)JBʠ%5!ks!#%GC}}\@W)zqTZ]\X 2?-CWO3CN+}OGHqǞ$d©Zn)B{8s}4lg߿qo*G1M) 8&urNO_]\9XƆ-v'D}v&pKSxऔ&d_U v~18|W] *aCؿT&Tp '*ʃyofmSϢHNL  6JiJ T߲G:#+8xn|(˯sJ> #d(͏vu}UhRyTA%+!Ƒ$I=cp>T;8w!Z-[oRAGJ i%tp:j15(AVN fφX"%"((aO~h55%n$pyځg6Vd i >XAvu[ir82f.%ʑ;ꟷsُhMײJi\Aj5ҋe`7@ݤ]t&sbB2̷E\6,0/Ṫ£ў/DMb@X &O4'pwO? FYi;JGYbcqb_liq3ouW{T~煤L4"ĻZD?ߊ+c;#1tIOQ5Ӣ#6s3_a%j90{Z4U' `xj^vr [Ji1Y8=A,$ɯln^cK.b!H"S NY'Tw϶ɩfEtUx_柲Y$=ATgĠva3tCaй꼩#jPø5|''_vR&EaB0ƫ;j!V~uO bm|%zJ4]si*?X6;W2t򟰀{>ag!QQ'Sy9t _'QT4X,Q [RpS4 xg9O5[eޯ5㓽L瓲0O59*/n(Jĥ% ML,<?0 TQj$1X`,s 2CYmƽ$C &8:'* Y$2D&e f2b-8fx#7JEJo7oY}mzWJŦp`f{&[Q pLkce 1pPzg̮Gi{/cI׸ VA/x7B:` \rKmUx:!Pd8zސ GG#-ъ _RΛqL<|#jEޜ;AX\yUϛ˜" =$K/Sg@ cOjU$vWK,Qz;8/J_س,{9P+WZwST4lo|~2W7񢽰Hwk/wEU޽i8ez Y-ב?HVy3=H?9^`_9>3_ y YY=Yqyణ{#VM_YHJ ß.Zq_J!rj68ӊm5^a~DG;^Y;-m=(*?=9Iq; b5G vld}`ϗ 5*L~]`,לsQփppھ>M-&r: u̜XIh,޵G7\{ElZ+ӢFE4h@t7޶_Sf_u7Y2p[o ƤE\Ŵ|,} yDGZR@ǻE* j`}hԽYSVW1Ɓnf$ ! 5GڭG(^H1`*#bp?Y6KAC`ws:),ZɬxR&`ntgOT {,ZV$ɤXȼm'Ęf };YhDˆJM1l~0o w1xȰ"藺AwcHsjOHNe9ߊf02KDi?=V]|_E(ȕOlMM-ϥ;[%#>`oI^(tQ%(Htj:*qIJ|Ou= ?Wņ(6B[F a}$ P>yomA1Z8$}KfJT;K#zRzKf  y__(dw~eCbiD^* lm@;~#uVeSrI/{2:|A!6͍ ;tUztӪZ=0F%!кia '<f z5zqw Gm#ͺSʎ*%5*8øbAV{M/6,3KH1_R~}Y=MGSVn]ToJ̶@A䦩tyv#HwƃN1td m.k{#M&KiWfnbC(fc=TF}oGiy|Ax yH=$qywY\|fqg^Mz S1t\E,rSLp'GݢX  l#5)/!#a[ɤf o  1`OP-_E{gIġ {ɶ X$hCEmyǥ2ØE &i dnĒg'o{Y7KK8,}L;G=Zh^"F5]J7yC2lRX\y_).g j)(&Rp׿`/8ߟlԟ*J6bB2 _*4^ub),j+Fjm7jX1 vk2Ɠg`jCy:FdCcn,k.lke8V lZyw@Añ |~sHz_hPoPVg>e'z$t?@Aq E /ĵ3@| S%+G@š`2| !zw[[sH{VsOq a*OXڼdswU> (1SZ2B@w4BJTRͱtg]tD@R/uGǑ gy\(՜}Vx *`S ٤(J.YˋL s)'Ѹ߶?"i0 ۺChUXT?" 3o,^$\O1|d4{3NI1'eqCί=(8PiN0n  Lɛ: Oq! '>Zq{5nS=?vo+F@S8؈U pܷsh neA}G.S,?*wɋJC[;rގn!m[ti3vxs:KwTkK(]~6뾺և{|bs%;$mQ$@Y.eqTLwg?(0  # Q4`-tnV?G_ w䨺?{}_2={5d[ŮxvH^%%A 2+4QX\ q~]8 byf>1;X)߂%IyMYS8S 2L ?V0$C|0O =Vpi5 e x{#߬8@Ճ{ρsefCGT]Z.|8f+n x}y^eV=MKp$G[spudș[Ȯ:`3p>(FȍleDJXe>.܊_ۥySW֪GfЧT1>XQɬ9n1J(v*.to-85>i%/ Y dœFܯ'[w5OmZ5'^̰GXO#ո!*AN#[8mK RܒyIxpz"k2+ Cz室8Ե혭SQ$WTtmؼ)IJay#G 5ءDt_:ډwʄL%n64sGGk !7Q];lׁ,:om-3uIwfn\AU&Q -9QsL.5sF"e+)J+oc ƐuyT޵贇 En:9rE2q2 $[Yz=cs\XUn;2Th˯r.n*8L*1ʢGڟ %9'Xaӌẏ'saotbLv\Wlr ߠi'xd$qLs~dvgJ~^4枉L3O3-Xwyk 8p tAjl[qvpc*'斶`n"uh@ẋZ#srS zEQf%yl|ɀ%|Tt~.,#\p?f1뤊^P d<~{U4b '|p~!+ONr3wKE u_@4DSL6QV!WCO9sb*Vm΀I*WM. #̃VyvWhH?1xv&S+bY;|:V{qMu4>n”nI@SW]{0 qWȊr%Ф1V8b0]B68𮾔n3* H߸.7&DM*T ڀcxU"K@0UQEKҗm0Z-rn0a>U)/8Q9 d`Z'SB * c) k'C] QGi7$iX&q*P~pBᅮDZBw'^)`ۏs1Y=уQYQݴ#.1؂mN>|=SW+ݲ#ԽZW}JM)ه q,%R :ȈCbU*#@PZiCZN)# _xB ;ʆ޻ f,C3<'Do)$n)ᄵ9@&qɖ%^ּE0hza\–@?10D b.~љ xr'*lլW~3VbN!#+"o%a6̃d#aL@h뼚bI 1I.z]wϢWN.mh֞`kDKd= a)ұ iv,Wr~LPI.߿-4]RP:/Ku`S㭯w@^G[53ؐ*ʰb@on޵Kg.Tn?9#1NPݝ%s"GV,wAݲ`΢bTǟ`y ޕˬ•h'=J$34 OD0s>6f1nO}P桷|⑸珺=X~ίz@_-.e!sҠ1 QqP'r>G* ue&+ x?GXod%] nEc4Rcj!LYw9%/4:!ō7ҕ0*%@̀Z HG<+`Lˋ.b.ƅqVXG Df uuagMUf`|&X*Kj.!^cGHI0۝:ʏ=^bb}%R$JL!G'I9`'q)V!iu`< WPUaVYĿjgbEuA]v}>[<0h7 ȯt6[͎2tƛ+f?!'2O#$J`23B''@I¶-@b YFRf;ba}fEq^zO{,6q2 /A%z, YlWk{&BNv"k7!H*:IipòL.HᎫ`uȐd|P& mЈcV(Oxy&1 .!#8檑$,i6RC&4 &h2MNaeJOWf)ȴim!esbCkj.5% _вÜ8$5gH~׿9E*?N|~0aB7e*_͑KtcX~:$Iv(MJ R\{s1\7W DN&?]56?d;Z2~ho.3AqjXT?ĤZtklf$2(Ѓ^TE1 0bd骰%wYx&1}Pv2E*sk GĔi!CŖ*KT2h;&WښHf/mEBx[bܑ{ʿCMͪoϏ3''ajD0wS"ӰDã /n[ĎXJs "gvUUhDJ'>{sշ?t- fE;6ZqD!.kM(˩]IxXv7Ǝl_psβ; M(T >H ,\Lh&{ a Nd2 Ӳ48ty$mTpykRd|$ğ;/D̊GہihܡMGV!?(DnNj7n3Iu8{Z4pU<bjs/$cU{S/H_L'"Z9껢;v- TGl5 ?Y:^Q@y½PݑbTp;U()yh!ae)hӞXH- "-q.d)JK%7ڜ~AZw`B\m+~7vʥThn ^{bv嗃eʮ$%=hQl*f$[06ruʾ1X97 UPa;pk7J|?|)},r;V,u`b&mrĺ_=x?}=y!i'iKmC[9Fr$P';D)|MZF_\&|hdiq>Bn/D3zY!Xq͖inDRyJĦznI@x4>h 6+m5BW֜GQ1M1|ݤ<,JUeb ,ŭr(cgO|jrG~yk6\?SFb| 7['uwS򤜎HVsA[^Al9,OГr9JL5J"s`ra8] OW >Gg|=H4*nI}$@(ځQHKְrLb_z)J x]bJe?; 5gCJ*l:`ClffF~F#05ć ~j0AC&56,>|=lx {KBBv;{h ec M7VdjnXoעsJ:qD;UȦSwy ֗wTaYQl#Tυg^ t\7n+Y(/J\@jRI>ݘQdwt+9*oD԰qkey)KӠ[+d}*{.]ZݶQu7:-a RW xy$J2 䈯/!_,r)AeFݾ-fp J}6_3`I'eT>tz}i@0f(fΔ:Ed(Y 5BX~Y [0w mߎ ]lpS?Z ,pRS=30c;2J"g;u*7m s/n9DwNҋ9n! &pTP̝1Pt?#CYs&om tÒTK!HXgLPk'7>`9(+ GS۠úq7[$Nh2f4@:ٟby8[wU4A|_`cӻ&`poࠈYGg4\u/(}n?}=2of/vx`* m / E7591iINNeTOI wv~B#B55j8f>лDS4& k^aͺeQOE#f=e7TCIK #kɊt`z깂mzޏ3ޭ8 kvs=_#|oWfƝgeVcTkP3C:G.~W7<+m75㢥GoO v2؜u3\W!ptȲ2#.N{:#A"TEk92&[YϜ_dy1qTJ乵GA oop#1Kݡ 9!T,t-ڣ `]gX r{hf㨓搬YEljQa}3zUs7WTG^d@?Zɾ0UZeooYX!m-5\ _A\1RB-܄ySuX>|1ڕ&`YOB7o84ca`ʚo5EцtDdDOjQPo5\}Jz]W0G5_}FCԺ .d"6?fH_mJLDaPU3'I%0G+ `,zn2O4ϓZ>$?\gөpͼww9#կ;Gy8 m\{hw5*JUd6߾KVps.!= }\j!K,`nl(DjȚCnb:VJNYc ?T)ef/~8Ve6"aL ;}Qz?/o2Yrc:֖LﭾR60d/tqI:*yl!r|*cBn-sWPN.4/32u akrvvFJ' 0#tN kzlWZ%ɸ%@ 3|kzMUsѶ,7Tպ,K5I;P~Dl9ٞq$kz_pT {C<`;:?l~&gI%#侳YQ_}!>EP\ *pxlФ{ǸJns(@үQNcqv/VnJF4f< y"RΒ; ̛^c@jCbv<e5,~5YH;heKdܰf*aL\0vy[)vB&}B4$8cxiytdBkίzy|( \&rlYF\QSKl ( x?_snɣ\v*Rpł.|JHB\h+֍ }o,.eaLn)!G̃IH/P "(:T6;H Irz`I33 ]'_VfZ*KHӣgH?b`q&Ρ=:ᚹ=W - l"45k [7?mD@4*jvkVi9<,m0:X2WkM h(VZIImzXNk45,Lnr+X xofW@Y[/o=OIC~ĥ$]I bX#Wq\x`Ot;X" "Y;9瞻>Y78u&FPF@Q";mwhPtA%Rl‰lg ?D_ ѢYڷ)tp>^\#^▕g%UF,~sLj ̄FN^B ;C 'c3h65i7%綜uIHHp%9%bȲEķ3f[M)eǦ<'5xօ^ua9H ?L%!NNL-zmxHrKӓaVr3CAh'P|/4}r0&]' ;O1iMC.(oS} g l搎LVtP]b5쨧)>q1}B|E xlA(B ”sGɦY?/Ϡ*Tj&E 4_G2>8?v84NcNrGSBn6[/Pz1@gֈwl%RfdƂ8FRg_7H~Ia^qGUkWW7KC 9'^dF=RZumA1BUԕ2𾨍oK44>P|UnhGjcDl|)/F;^lsWUмaokxSdTX)X̻MJ$n[~)~&2m^0_9 Шޫ0B]jk3dIA.S!wζ 1ş?ϛ+~jGJ0ЁEW()m{ȃZ 90*aQm(DEW-Ob\| ¨kb /6 #婼o Z\NYaL4]3W>)Zb`t ]^m$J)QtC1\u񉲼ah׫O_1WCtW;b7jF}Bmi:GFY/&ҤCl")|Rct6B[fITߚ= mBUlL 2R.ީ!YԺ]⻸[m% r@mtМx;sf7k{{Lzc 3!m )ll\]h +]U#w<93]ˊQiKNӾ-.Փl#N9rSʠGywVx4# %EʩO ymEmo`>v;%LnIbT8%[%*ۺM:jXUwl^g{x@͸=,]qy&U6N\qc+j9)!_}p^f3{GqlE3r>ې 5N=./kI 4r~-  4>*1e9n[/VP_^ OY"yK8|w;.y9 WL ݲs}:+.ϺmQhWsk;JvIsg:@̱,Veƿ2,J~3-З+#p4fl,(M"sdQN x}>lyУ2 w&ɸ"15FRޕh 4DL6nr.܁*r\b$ 3}qGb6 P8JFeǸ TQ {S &tIq擯{Et- <20v3c?z>=B0W=IlnhKΘ'YͶ%*w 㑫Uaf%~o6'VdHB&;]üvᄛ3vxA6 G 75פ=KZYBM"}2Nqi hmݡKoy<9 [+l9Q:~P#4v/TPɨE]H/ɸ 4vO1,$ :PY:R5pw6EwiL6QU*vu8uiՏJ>b" ݦ[,.+b (*0'! c08ޭ0 ͉*U]ķB)5W"v"@3}^f,[7meig9I*"4f^QKӷ=wɝhN.j)#Z% Tt\ +nʸH5O=D)#^d*bX\/;^:'G T,"a UoBv$}r@УZ{Զc}9^l"Ɏs Ƽun"G f–7JBxPeb\w0tV$0\ !wjEzo WˁN{)ɖ<ϺQ-pb_ qh Pf^#IZʧ7NRg.#SK!'9*tl[գ?0Xf `N-NF|b)$J2}Ь:م х@*0 Qd s8X8mPʌƩiN2M恦;?ZM(=F~ހŊs8Y̅\\C% DZgOfX xgG m j"2O*q0nyjk!9PNRjtΟ9γ>` Kʙ]*x0UZ41\mtԚ f94̜Ro`nsF|8J0G`鰋j&4R$HqǼ]EiEf*O9/?VƁGz~gdN~qs 'n:%U=fyӸ sB8 pO 8~kEF:Z*LZrnҜ#"1K!^-c3IE |.Ebi Α]V"7ecϓYѸ\;=d:>,eLM"hC#Es^mۙ: ^o,CU#㕲Uy$ecd$X'h[N'lD|"=JjFN|4+"#}sq&OkǾg.!Z5f(|ZXGIx3ҬE}Q&p)r7~JX־/ީwǒB'7!8X L \aYƁSbUF?M7;xCL7]z,]7%4'~Ul8vN%o$m\% Ol}No\y*\\˗ysCulj{ع+,=u'k"n6bYU>SeFMRg4HDN}>R!ɐ4oy4Q?_㢽i'*>X/7#Գu%x1F\Abp8RDj`,/{b ZR뚸O'yCRO*@JkF&-uDU`‰ָ=3gl`g=!;9H5UtU"kr[B -Ohm#S4o+-l >e,Mdsقdq&qg:OYuv/1-zZ`mY8םukQeLA縃>1g+?7@ۍS!~JdrWrVɌ4UWv填jzj}E&0Kt͌Sj2C RH`d͝, E>û&wu]ʆA>bԟ<#f;:# v8n fUl‚w +{4e?,gea [LJu&1&5{kmn"[l>/ּ;y=4}aDZο`ֳ(aLl ZC1=`HQ=#ܾ:rH[XPO-tZMtf!#ufODm*?Yw&6xU @{q_Tk7FcDұk@ՙfǖ|}k1 >ٚ\ !J!YIl( :5 b8qv+nQOSkTGoc9R{g@y'z/V#rRr̠voߓ#cuqWUۅL 5MCMOI:,TԇlwdDv: bXxA|Fp[w}(qFCNngAZ%J TX;c#LrN䫮 5J2̦d#-v2~ ƊeѴ_M?H|mw+b)x{x]}Xfl:> .Q◪2M$f6RC_brasGV`DR2X%Y4vJT &83 ,P]gG8f9q3tQ• EA4JTj&Jз^ YʌҔQ8/>0 $,xH`Ug&~^Ɉ|7b ~Ls֪ L ϥ{8f*+DŇ7 /VY_2f "HXur` @ص8=|H#I=1G_[rFf{}n4>8XG{ݣU0-K{#ʵ?yG ؗ6^|6`LV5Qc:fb)h94jz-W6İzvdShLMvD3=c o's_VL<`}(i0|xEbO&s 5ZN ^﨑gunW&-짘N8R%RmCqNFKȥ~-uHa2LgYt:gk# 7yg`|n$pnC 69 )Ć]|S_˸qhH]NTuC+pI_-$KuU6x8iDF^Ik4tzL`oռ#2̋MG.9J+k`<_%?DjЭE2vVd,LITf|dI$yGoH꘼X0-P5׏J9ޫ`T 4{2nU2;MiI @_c\Y(Lb6w~hX@LC3 3-GC;HCZʃtK9ֳƝgC]-exLFj=?UU;sP1b`= yoAȢJObD^\wĺYi] Rppep^Cj*Dfg*Pu6~>S[Z>#f4 w;lH@pl]r8*Nëu3Z8P?X(?#J(v 2Q4as^X~\nW+/ik>Bص\5^€ԥD|,DcJe(h Jr}~_Nm){V 1硗8']jilL޵;HBvJt D5G˯gv< kR\7:9?)t!Sk~nWpeC;}Sdll~V VI4,~E҅]hgt:O35Y\~aJ `1fn|D MRuUcM<Ҹ[GG>܃ qtQ,U(˄agQ90@ȫ6YRiw;ladZ']7~„ϼ(Xa%~>@_d`֟]tQTL"OaIxkc7۾̃3q.bT4N|3?Y#7fWjMo㗓?hqzܸ /Īؖ8zJ'lԵΔ^?C4p~%Y0bp`:zD#Xdj#|p_elK/[ bF V In 4ƚ&⺴q;WN r-hTC룤b0o: ƞ&b~E(âU2O(>n[|᤯ j꤄BfO7,t~!$kg[$GW%*9xښ; /p( 71;$/ՉcT*lql;;JoV1# M"RU: "p UiD׺tk3{oL x֤`HR,uZ@܋W9Y#g,OmA>j*d6HɴbLe~-XL|.H aO` ^CE}ɮ-ڋ=mQ*Y[es[H M"2b ]Is_sG5hΡD=ng__:ybu-! OǑng`zbЈ*{Ugc؟Q.eKY6CߔGՃ csdqW'j -}*u`/\kb_DC7W>R@AgS`|qAIJ03z)LtmXy9f:WLtfE.<&~ _!@CXl!୭Q,+#:?O*%Cp+c&E>%SXuɇLlp([E:n+=JjV/|d ߰%Ѷ/iӆ-ֱ׆Lשw#65 idIapW,A B?4UM÷L=ء% q BS`H,`ͪ- ufd7{+:..]DddsJXu%s̹XseI  tc pC8 KtΐZ _MMkYx"5ٗm0Pi+zmAῇ wԼqu*4HTL iI?dfJֿ5G(4{UL3Qmp7}s3f/DLK^*Xir锆¬NJv{ڦmp ,|aecKo-O,KaCڐ?dT><$Mh̴?AM6kly(0 d?i)BCkRkRrO~z'U䰐7pdPNc/NZr8s@5մUˆfsn4p=Z=ೱ˘ n~f3%ۦqrzK:WR9ڲeO0ji+*e %dF:*i-߅$)JtHm+_Zn(IHb˗X-) uߢeiP#شBY` ^CPgB"`L޷M.LeXm:N&|q]G<"hm V+Maqv2Y m;"re`}k?dL3C+Un&p[WHC[PY,&޺$ןPɸD_A @[DC_(Fߦ`ڭ^m }eb=CEF drEf^hNܤ7K7[}'$#{5UOdcDw6vR.Q8~i6 !ck1x`^z i4AOWQo1rGfm '~)5~$v3+;igklEwW:G* 9 },g_hQk5Pt<Pvt*)+ETCO*́]Qۂ c``X?@%׸TڼU&͐N{rJpRUu6(Mw}?(mJBARGFi+D8fԥ#Hl)^3eeP֭>et %чWP3g}/륎ҁ2q7} [t2 htnӿ$[K#8NRvrJ+\ߺ=ia˚UwLg?@1s,CEb*ٜ%+jLVѤ}x4o"0ܸ=o\j13m5La!z:%BP7/[wLlk@xh"*7uh_LO&0AXjqU8t{VkLy ]d!ޥѰKfnm :*{:R&Ene&ksW@I1WYK `(~ʓbᎲӮO#M*ﮛ(:x^!Q;ܘO^QBx5=ٯj2xCd׍`KMcOP^[:ԊC󓬓&g"vqjRzgE!BQK8x>C0H/NV?OjȪqTml81e`cq"]8lkE-`dvQ*%OFYчY%WH&I2b6ajB}tip1T EOϣ NAbaN=XyXZ+yp/}=EY{2*A@K$]آ4XsȲ*J!\J99кy?^r 9<@\Vp|^! iٵ'?5~$T#$٨O7l[3g][G$`ݽw oQi2+- c,[M}gIo7XӐ/ԁb樍7|u3p[M5!*HXVl-W#/߀֓øgo/чJKT\^Qb 6c+әn 83~mKh/ *yX%ڥV_ۊ"|ݬ"'T#Pœ=,Lo2Ey.X٬|fkwS83׊4HZQ烝= ioFuk+65ԮQ5/9.iO)za$Ã劮~OZSYb0VV3t/+bJ&Ue9$xswNJќ=xBW;SQ 3(Jbh \E&O8 .+Fǟlf+Nѥ3o.OW$V 1mlu.+۔z#k/*'WF-JH WWϽ*%C"}]*R>&VD_ӻ|Y xm&-%a$<)bւq[@e4Q 'mY᭗DD?/5fvo^B jh H~C?diSҴH"fO2WIqS1k&mV/>@dĠkb:+/!wo)e_JAL#X{n.Ԟ)XZydgi:~^&:W@.DNjl~[ddGr%epMOçDKgk^t0}.ZicCɔ.=yw@=ӌh7 WE+0ޔO3*UWҧ_ a)Xw HL'a_%:}uzCM#E.k} J*F2x]ۼyYIÝu,I'U`/6" 6b4)v2>e8ۙ0TCoS~VB&<8^v;' g/_ Z˭_c<"ɁժrUQP u0\\†ĺjoLsꟴ'aRU1-_]JAEeӏ6=qA y`gG4t bʭfC=icnZy"IURaW\??H`Xqڂ'<$?/疡Le izMZmr{X;aL G*r'U ])38ZɀLY1J<7_F'OdSTd$(AbuSSZ5X~Kr %A';P]ӞbŠ N @Ux>ԢFB&d0>" R k`.[4 ,8o}̡Br4F WNN%Q@c5{<U=ƛZgۂr(c730ICͿT@ R0 ԓdd&~$G23k0hiYT\*Y ΞJ΂ Ոg`MnXLrC_+1ue[58)-"CrasfT;#d+>Dа`]2y2$z2lc]3^|;]CRv3k@J/n X0x4%lL68" ,諭{1N\{$c nz?s%77vÄd\Hn7+or'sf]!^*3o 218b"x.Qjt'=c|<\fCp"a 7~E,wuIz6^ьT¢#V?{Z=Bhz$@P ^.9*DZڙ>ٔ@`?93`Lu_;Rk"q̬a/<"n l 0?F/%UM2;<9D*I}W1X:JEn> }8 k!op)"gߤk+"#Ι]>0#\mM==7",9wyl >5qAW0U8(/za'^Ս`fa0&%C=)_Ͷ]][-), ֎pMR0k42wǒT#GlŎ\l>8ɣ2_"=y.'`UƠdUov@h +[ΉL`JZ/L)j&XlTDDT*1GvOWf`~"t{wViL[Jc'vkQ52p7Ԣ-; S>JA. wBq!yPĺ$[3O=P 殷VJxuK4Z w܈4hI\ݝkP;ύHΑX'B>^}jz̆!fU@8kTZ1^SSX^t /Zx =o}~Nن>ż{"1rT,i25v;V 7TF-"8=ofid2|LZvc[^tgs:~xVE9-f՛J" 4 o%6T.AW1IdGT0TvLZK6XxWRH IۤwV i Ѐ ̜NK^ʞV'+4mJgN/p djr$ \x@ʇfJ3{E^k}C`(*Ds:bl)J7iy'Tm͝vsʒo:}TT~A-Z`Kkg#} P%+wlw5my4B f1iѨou`lԯP:'=*kx ` +'Z|y 1?l^鯬Q =K@ѕoLjޜJ+/y.h>X4Ktv?tX:Q7tMۑ#|][\|/ҤJ<+L`-u Xz'60IuN?Xμz?,Ҏ7(z"z.qK I_骟>V~ UF~}R)8"$':XLt6LuxcCgnqN`G&#LGW1U{ [\L/ZľFxO)|+#*)3sIcّ|6~ f?{8u0[ KVRU$> jR&gX[Is'IO.:`va+IӺ\Btťc SIFC=+؄R3Fn QJ},i0vvHd["Ͽ 12iF?X8ށ.j䝬 _~D`̺Ch99tN.e+,I^|g6EkfDQX~Bk{0$Jځ^{juuoFny`3\էm8wYP+Jmǔ B_ê;_0G?_Hי礿\WOt*%m~ʷ[Er&OADݷ[U u2izM:k'8c;{zk['+X5;,pmnm f_1#oXKjb\I:S^i7To M4cI '("Mv=5}Fn-2%K'e}}{9 fXb1]N}BEdzi&;C ^L >:C7O_GpwT髊8C[*0ILf:NsDOT9F_yQ5>C>]Nd&_vHu]pENtN""͋3|q6^*W]\=.zTث5=kL{hE2Cµo2Lk+5Dhva7ٌtSǗ -nI3*ǬtQ*iH(rJш"o!tlpئLc|OrfdM`x=LC_R8QI00f5ExG]mVIy**qY{X?s8w'v&S[B3c  0aY.CvS1Wހ4)x+:k}ed#59>jP"2%)!ow(Q$M +[:NG@JvQI{s_eTQsje$R9Osj [,.ԯUta供K r@E S搿Xi=Yqtݳ=,+~nb,6By0egII$jd#γs9~Z^Y jCcZq7 ìW >АL3lr-TOϻ=-l hڸ(a’_͙ fZ]-7c$Oefr+* ֭# fQ(c^/tJ˽ׄH-b_.HX[CXA,H`[Q'%| Mh5qFxQ_h<ڻџ-f* p_@nx^T9-{WKP=h1V!.2LI0S.bbf%C_m/hrڭ6s+#6myЯ&MNz>ӶC\`܀yi6ֻJ*$5c¬9D8&&7^0F߯6RwI#bGμSthD2aPU,"$L[ujƌ>5ΘռOo= mJ-,rqk^ݘ<`c1#T +)hz%FksL$_BPCȦO Q¥Z׈pֲo^p#8C.J"_%7B8W H 3,ddMuCp1ϊ*ɭ/VPNO=-zxRge1>xLdt*g !6^TGxoz%ttg =x# R_Z:z2CEg,bMk/fі?v>nm>IڂG0׸왓[Ȟ).u3v?%,0=T‰t7t"VM7^e7w6s!aIPa ?p4aP'"ޓk& Vm9/,{2υ9KܲjɦijA>&I(7F2 8<=]ֹ!Cwޛ*όkЊJ]|+wMDg@ 3#nEWMf"I Mzr$lKeWO!eT0t6Ci~9w5UNoBJC8_U(]a_ܷ6bf MNYit鄁tW}Kgn9n]Li8}h uݯϔer-[" #furuŃy*mm[bZC[2E@KQ\u2L7,A|WƝUY^9&?ۋ\Ă2fP߸c=U$sϻNT*'_5%6@{5P7ater(ީN ō7g#VRwR X\p䬿N0zi } [GC*K^ aoǯO]:odoS3dB^ 'N2<ܶ=b][DaF2nb" d{ɀ"6Ȱ~t:b&fpڮ&š<$w7T# ~[+O_+K8{Ző fܣ!\ߵ{̏:w;dɨ-_H8)HqɡR]H*p+tz}Pl Ě45QKM)W(p\'JYF8:8(ĨWSAr|Fag cUXYG"  7ULdv/#]8lN 3ƥ8A 94)!jЀkQ2l &-tL)`Cv/י&^!p|te&3A{l}`c6%F>WLE4){9TzʡTo[HZ$B?J;1Tˣ{):<䌢<̶얬 1=pUSbEaW†MUP?zR7~u[GASYR⨬S|*xT9@xIl+z}ɩٻ1%s&O'օjgARDx?ӑ92UN98^h-cٱI8Vb1Dj3Rb$9huvt[VZ A0?=|?*>Z\6nO=OTj%NTLjq8ϡGv|%M6TﵘI5OVbh"5 ھO&K-e07(P{)D,yV^x$ ZdF!9=$zنZMVނ߂i4{^J,,?L3NJ3~;:++'" Q_`Vnrz$VGApӮDGɱ1T4iY `_`4[B+W[],|C=15Ql6AQ(lӬ*(^.s+%d\@LMt/(;xB~9OE+i"k.)H?Cyob4iߚEAP Clz/uu 8Tio'ϋ)p*w #TȀ^V%I"-!LJD&jQs ($OZ|ح-C:k9meC Q- <>'yPq|*z"M!yoVꡟ G3rx>+H7)d)+XvD}x),ꦀY-wI=l&|=apd5vPɝT/mʢᖉc%3@-D\Ҁ|<(}\wh/K+Vq~'V0JXۮ1p^g+^c>y5يj֜짞cߧvw=<g64/IsQBDc— XB!^>Qiew}awoI+{gXc| ҎS:dÅͫ]u53y ]1xmŢhiyWsO?aI[sY`) So^y_8吁)Y̒`dzp{FE B^@X (Uo(E*̋-8SA*#.NMĚ"TphZS)P|;fuvrT=D.t 1tHy[.*Bj`z>HY{pZUg(0D4͉J*M#_(*E3. mu:+g/2'\}&G-(g %'}=憋@lwf PB]b.b\H@F![_l'׬n 9_ۜ`W &ZRmHUߴe7>ߗSP بN'vC'ӦoG!n4D D6+i`ldWBް(ETmR t[,:O#i*Pv w]ȐÀ{0 33j3IH ^2ƬQ`S[\5WrYm䃈П 4I nc^TͶ9f~zZ"}hbN,jU4< ,qye]XH(pqvڑuQ_e>1I8p&@vT>fB&c>O11"QswoaD_ȯcҪ7{kI}6X0Ö=sW;|5KvVxͷt6 g2]_s%uq#m̯5g_oٔ IpXhZ nGmӻʉ<]N KS=Ě0L=]X^+tCnjFu׆%aBgoTKvdn?;u 2ycU{=ňx$|I9!h)bx (d~(ǔׁԧH%tZ} CهVCftvq #1lG GZeG|m@4Ԝ9|ͦxƈcH Ӝ౲qYCfx mvQsZĻύkATŔ7M:qzA{ulfK"׬:#;l3m(rb'Y.;v_>͑#&A#Y/ؤf20o yHޅO~W6Z&;-)3qiu6#"ٿ^#@}.譓-*G8xq]8do[_l UN6ss–_~TCakvc<01ϭ+ƥt6Vl h>f TR#?Y2;ۣ2P/ El"(*@*# 1QQ,3䞒4xAv0{y/Y6GsߣoJRje=䠰όαlq@)=&uVț^yvՙ(UOƘr$ l3\0h/\OLǶ @P1A""`#+,1i2_^YC#OP23}5\^) NJ=nB#zlR} g=_#0r(d4HPsTzji|(FR;hl MP" h *C:nXR3lj,\W+d4iI.qoIYHV Vi:P{Lgڶ h \ջHs&F@ +<-hU?c"-4P8M+֋E`#1 j/ ׌;.)BaΥ۽AXgA P29''CzsN%'ۈre?+.k 'LCeR(Hڨ=--B~5z9O3*ȑJ OpwKlx] @/כږNjEWȡ#l23{@L ^u1x)#l&]>D8 K>.w)L`7 y(`!d"@ gsH׃kok)hdh̢o!L)s6(8z!i#{67>;tGA, z$PҖ 6[;ɼ8+}:Cp3߄ӎg;T81S6ccT'7˚B-IexYi{\}'7ԉt=r6zVYv)`M73>%EF| JHaD5ԌYasLH(s}wjnWY`+#)QJ0>M9ʭtddU7O?fFV ɀ53gU&~isú1| UjZ&t{T>=-+GՒ? Z5@c¿tfݵĎ0] ~Ν*k%#3@aO|Ρ6HC$bʊC/b3X;6M&Vjxz\QY.+c؊i,ktӳ ~g߬ K†/hZ`MȻJ =*ӰG`ZHymT4*/erjN*k8kX{铹88xwhHWdr-#vu;ߣ簖ހS$nyJEjb€ wwW#%QT Ë?-f KP.!o!+k?8^1f]HOD;N'Y >NaUP@_c<]<ȬMQF'O$k@d9ѧex$-ܥZ/cr&74'&H3"=c? ǿr#[;8+; ٖUxPutCSnm*9P}1|]E.2"dArrKb{WS '3W}u~ ,k1u=nh lh~{Mc2pRtF1ЍĜhdg 5֭%*Fm7_O MDMqo!eŕ_ VDd髲KhXoyN(}Ȣvۜ4ErpT)DN 3V5E[/QՎ4*ϵ! y!c&Brga͈ɮO JMR|nHGCc/>ȮzK5mawisBT=54u:@cW硲`Yh;6`u>׺קK]ч1 W=7bhdf^Cfs%yr#6#m ^?;ln_E`,7x;|LR< mSe@J+Nk캠xnK6DE2t=L#,H[ԥXP]$eub ~ۗv,iqyC5Pu5'SBWbOCNVnFC+ 2yԋ"mOҚ ~Lhr:0WS,Kú +pvf'ª3u uj<؄A[14jʄu.5 C d>KˍZ;!Kݫk3F-wLY5咎Js ]Mfo_d+tMG΄*!sIĚ4/͏C=-E<L%]a{FLesyTZu/4{NGj5rTzdmI/@WÇ\;ڔz'{6om[KJF sdP}"`>1lpCL;(o2K#g}\7wύր)cs:-ív0cf'G0`>JWm\#JBpĶl5ۭ/ƹ.Y7S?5v̦8ծ`G.T__K׼v4! 5.>Sw~)EkJF| -IY̗ծ6<6|{Pdw!Rz*dz,3 ,|u-jKAqh+K= AsgsVB6݅=NzpTB>|!aJu9`HOڏF+d`NP̣CԷ'0/InɌ*Blo2K1~sWF~ Edt@,ھ;fw١%Y=g/p8hVv\ԕ˃fv/J{YiMm]x}xniGu)Vz̭ ʷDx釧|L )=[>>2nmDi0w V{pŢ`KHH/[.Մж@J9 SL 5l1O>a M?i=~|:rK2ՍR :i}y!l2H9e%gfrro) Z۩9kW ^4ii)l\0$@^NTfז}=Y`yDZ91 "| Z C0wVE]cׄYqGfր.gF a,Rfҷ-…/&Xe.:dSe,9 lR9^+Es+-J n_x9Ҳ戝?i/ T'1~jfdFV۞Jrh:)7c1gC8(g=yiUi:WB[6XDyhպesR1b2To%ilPR5S!mESëѢ:`@tUM3p]Ŋ[2E؂I#(%iy E?#G3G-;{j"l)Rĸُ8cs`Rr◷q[}/_ i%c?C˯r./V\mZ3} e@uz]O+fGM!H`Џż71~(/$1 v) "[*DK)ktA. i]pP*1'Ndink:4FWHyC9v>VJC:* +z90REm8{"Z%Q bdlW-1z=#,)F7/K/m{V >'T>B3dty+Ⱥ(]wE& 둻XܦbRe ܜPJev_BwC #Q^.)O.$%m>2^| "9HgFuBba[.zЫ^d#KWK#ְ 2 [6_Zcb ea2A4$e_eR^ 05#|Jbnweew`%hRDhn wΗ@F'(:81e* Z~xX 7ߢk4Ӭ Z#_+O0ܚz Vdҷ\('V^X (zp^clh{,#c ON)nת5 SX{?Tsa֝g.ȏM /W⤯GLJqw\䰐J؅ݘ{?"~ y+P|WOp V4#pxh3дRA?Ͻ+ g * R#pK! 0)FӴWb[1^\! i o$j]!v)ExH~qJ ԫLU*K4\V[8E[m;x 5*הto&Q7O kU/:+Q͘SԓU#PD+zfx4:L㐪M3`?}@dG/"JS6b;.Iz<%\ lv/hJƯCB/Tp)=AD=sZ`1/7st3zF#cv:0"JoO'[EMCϚG6:zXv Kn>׈a28q4MSD~ɴ#=96v]=ý,_p=J tB,Ȩ,5;9.7A^<콞KͳȂ)@:s< 0sdz=_cX y&[θ"Ê6m'n!)<"bE,BRù}Ӯ,x ?E&Y(TdHVR+ɯ NEdMJ's3~z,CFMM4T/-aG&9sJ(l9fLdL*}g ?")}+ Oauמ+T6S,TѠ}w-x!أZLWY99H@^:oAD?ƥuࣕ|vTu&Zڒ]8t3tp@.~ }<ޔ s2ly,4"l"@-^\癥xJN1@+2fAY$FC N @7nB@*o~٫e`Ƚ.n ,8wɳ)GmXλW ?2Gr8p6^ /-&/B7Y}%;W-ВsP7WS#ZPévXTCk }3A6cYʏk[JWϫ?f.)p8`Zԋ*S6aRcB"9NhKgԔHj5g"Hfjb:~Zrr#^epRpw qdⵢar^AӼ~A͢en0~EJUW ᾧʆힲTݏ #8Zm·xaEcHH wa_<͜}=799H?*!;u$y^t_Fa2u)9l!%%:zEKSg+K;q:ZpPB*ޗ'ZZI#{:wFWK;VT/=FhL46wx-z7Iy#.( wA9BM8ܷfpΙKZ8EՋٝTN]˕Xˠb^e(!= iXO\l%bm&iAcҀ"4˗<^[x0hs?**Mߩ ܐYpy;rVM&}{wW. j:bذN&% ?k'&}@ۙ{e+naSQm0NtS:ڤ4Td@Y vZ$'Z{q=`吢0zޑ=Tx's "$GXi܊u95_ j s1-x+?2COx+,N=w==~ɇL#?wԚ2ǂn$rāg_jNB&Xٞ2eˎmBPdb:sZ"puKz[nd=:[T=mSS+ 3zFR$W_b5L3m߮'{[Z+A5aT o2!RIF1~+vŲq#.M)2aLS(@Vɬ^bMsҶ;n¡0D" ? }ࣆM ѡ؎?pݹaeXÄ#UtMPÈ.bޖnߩLem|]oMb %GF`BIYF/U墝Ӳ7n A"p|P? Olw(q_J{;ttcGHՈ O/$WvOXrg1䩛(&6uL8,'-+Rf- q{t#! L f~2{E2fU2b&60 WR) 76vb.lږ 4۽Y#Kb>tI-Fϔ|6T*8 (9ӎ3kDq p&c"/n zs [ gh2%l] ѮDQyUqLr1t"#  }#:~:;&,ܴz]tUr]lQ6#?HmЀjVבZ^-k?2gY$v[>TV͞Y6eG ܴKVa+? muֳH\Ki,~+iPAs\x# 8F 2juN7ϥid]YnT~>6h" &G'χp(Q90D/ޅS \$}4b7<C>|.<"يE&̄Z?u*r%WSŝhCS`9]iUqX!c'||ECr w ,C~ ~ue-\ +1F5A DߩџtR]>%(w]Ƌ/L `Xx6|yqf)vpU JYҸ^K)ix/2^2l%{.?0}qd~+"Ϻ8} sғᙆoF%7P<85m1l@'Cc*V$'uiyh;1d) HFLFAEUXh-L$+ EF MmvXrR&)\psVt? x*Bԧ낲;1 s%,"K+. yx]r aOڅ5z4׭1,!ڃƏŊI*ss.ܑnu@`~{of{ʝX+<vpl"pT뺾g!S3avŽ QvjFDA(zk\*~HijC~^dU_fj"܆d]+MRgNspl(DuY+$PPC{hAYO\*D{_:Yer("ʄ @'8[*ʥgh6N7aGy}o9bh`^B?A{.J$g X(" Q$ Eԣb/OP!R~(^<*̴Շݩy+pxb 5Ң,q #dy 8%tAqb} tm9}J_yO6."$*! b)P1Fϗ %-<5 er{Gbl}a4ϗC*W<Bp"uĔ WIlTeKJ@PWQTۊ򧼉gRemCC/M 06QVpvW&f :r(:L;ⵗ˨덜#N,{V8˘["ׯuRb'9!z5`}*bIb+D})1eR7d82{AO,^THش eK<(ԉ[+b?۸'<7WWLdԽwOl Mز8b 'hf2TF( =P RT(*@ ) ~>R4Zk䜘,mhW˽ZDD|xͪQHG7;"_==3N/,~-oq\sb̽C#6_fBQD\0Ŏܧhpˀ;Rɤ:P|/~8r$]t  sfѹh5E}w&Ox.&P|^,KD`|֚gݛG`H_E65aKG*=oLouX]iy/a6ޣH/,/hӦدcML8$BX*:Y'b6oX27/OBIQ(~ AIk_֤͑l̓2Cf=;`_sDDQ,fcyUX2o@䣺K>2M>E7PV9; ki~5Aw~8U`ԗy nxL\/<c G?\ꡒ x΢#?Y.? ,tvv \?aso%=Ѝѣ;PM d  ^Hl 2d5dx2Fx2 y(-u'%7hz&tmWL ' "liw-qB$pAWp;Eo|8  Gqq ''mG6Y'^wP״f}AwIP=gGxt>~^Tȗ V; ,>պ=%[+UUؘT:npv% vUzo|̌2z(ߺeTkʁ<9j)zI 51y{ HsU$VW"dZ*sk'}R(`aa y b[г[8X4]dPZ X-^#xyEr;! fe=*baʗbl(ߩҢR訖8Ho#]y dz13D%=UmPUd;F&d> %Q L*wYLrwU"HC[ϞQ0LI-QS|nN؋ցuj[>|'*q*@}'O`캴7Xu)O$?,'0ҥY+cFP")`"Cz$pm]6̀u:B%}?4L qS0|>d3JCMy{B͕(-YL/^WBuibPVhF>8Sw+8x3saN|RMxUŰlWKԤt?7[bQ=M~+ZX5_7>ejRYcƐ{bLƴL?(LPk@d9}n$YcI_uZ:!9Q;^ 5!9D( QDm4FI%xhQ+(jĪFQG1z ~LngV$Z5_Æ>)Z6V^)"؜㧓~9+Y >tiq;R_o-$5 ofžl6*Hys5{^q˟ufLcw;q2;}^\1Z=c~@)RB")PN,TNBA!?l۩.%|PsRe&:8!Ж>O t]u>rO&Hmjx<2p5AT<0^1'5&+P?v9+2Lu>j<0s%zXUКe7Ӟ':_($(70PJӱGki6Åg#Ncq]+|>H:4$Sz tۊS)j;fҿ_'UnZ"tx<3JOP֩z\(x^wK.]`u[0IPM.9IdW#:elFFh:㫋-ѱ |H9w:_F~FpF*=)քBRv_֋%LNJ1xvW4 g=`MŊ3 2T5+]tF,/[bDcZt)S1u嫯DP vWs;Otjc:6g,*?Օ`KSl~t_d^ꊍ6/Gר\,|5I{6fSH.t 0Jb7a"pl^O$I?Y~O9(3aH?2xx5|;mEw^rVuޕM/;wsuэwsP\  U/y 4k/qɏSF qކj؛an|]ŤkFw Qoy!VWֱ \RS ޷/|[H:nnq 98FsaM~ .rfmZ)Hn ye ZV6_3pJχ6>P ]K>J+ P>|wz.0F=bPXA}ц6qZZhwjk'ӛڑBᲲ9fC?66؜]-v+ )! m>[e=Ml}(}ψ~`r[ZW>4(ͣmR6m1~7ZW<} _}C#Ȃ xC>VG!gʼnj5`> 2 0g8fB`Z+dH2̂Xw&櫿B?<; u)]i\ې ~B!.z@?-qLBEO?Z *,Hw_̮0d#Y b#ּy6`$HSX2P<BF<#N*7Lh= sF YÕv:*^@rf*B3d E2(WK{hR$ #5/ ]^y,P(|d}WG?8>|:Nyut fF4:\Ks G}7<npaE"jQr8|){+c߄  V6@[ 9)9\f:DSKH))y k>oAu_ @VCnM9==V%L4rB?&Kk>%_&!,`&C \'n7D7WeQ+ 7 Wg˝!H݌vUG'BccRxH0M@V%h g]Ƚ"4lO!B‰(@fQ/~6=B(cg,5&M$IVsC4iZ޸'W X4y*Q(|}Z^շMؐmct]#)804ߌ]8rN!J*'dbI6uۖqP6J\2=:ˊ&[Y݋FB [ț`!T:zlʇ* uvɰa_iu{W:;G+V7]ZpJkosd4`;2Җy-: wK* Nז wh,%ͻ(QFO+YeW^b3;!fѡ}&ؑ]^즳#g{wS%PxTbH(ⲂZ?Ú!iʞgG|1h's-H GGMY!es&zaKSel?bOg@$ L82Ǫk:81lpPÌ:}s 5U[`L*g۬xII)+%2rMG!HTpz wdlhJ}[}yy i0s6$6zqD6om,kjH~Dj ,c:8p֌Nd$a/g*^ͨ|= /Ov% a6m,Djg9~u5gsu]KhFah}Q )[#"RGk Dy\x-F(@& VP1Æ T!vuq<;ۀJy?x؏D5}m(&b}3~8FvhQzuG H `pHS 2-MF`> ڿ,mjFufzʞZEn8Z+z`dZӗ :9J4#IjC#& jW KIfT!5ȝۅG6a6mxdjJD ne4T.+B!`R?j=t,(}ލtxK9@S9#a5JGe\Shy3dP gp;BRSW0& 2Aĸo'TbMv0c2ʊ҂\Lppz[+7 iޙ(N]l~ȥ=ϜqB=o3Qj:I͐RT'R۠'~>E3ꩍ~q䲈9;]>кER6EQ0Ę#?D - lNIlfzr:ϭ;npȑe6sdK6 1o.,ś+q$)Shr|MS2Cl (#%'ks( r]YIΉQNʗjWw o{"u/A_Pr|+'sv !f8bjU GVϾ`I{gY4ut$ {.%I6Pʎ*,# ;a:`F.qXnЁэ[*r8I(3fb!⺯l!*HO—tSH1^"p[5"UR7&.FQKxTњt,v#k' <@ls]l%ޝbb`'4;%CCy 믛O[CU}¯fy9 G(L`r SsN7Mb8.MXciNR$ۺ+L+fhs!BFAWvަ]0nN0lSYׄTdqH0Ձgزpƌ_S=d$(!22J,JͷsR27VކP](c_DsHqMsNW6{ߪ2͗bԧώbdd{g~=Ddm (:V4d#9ENʮJxv?k[l:Id:eʷ eQ>*G;vA maFX٧tG-22}&oϰcv_7@C[Ί!~$;JPmh[eȝh`"7Xufpe ¤ekKԤX5ۢYY{#:5eNHO@=o`P ˍKSX g{}RWb" ŏDdɬ yѸ2No_?ɆvO3_0FuC*!}@2 $hb{͖w8 R{V` a&##jL:qs@iMܵ ҟ i$Nw*ߜ& .T檿I5Zu_6[t_ZHPѸ/p;LՔ*9Q5AH{byYܹM6e۞[ ,P2pBfl.ˆP] _$fde (R=(it>߉$[RrxI1U~#*';#j|*Kc@[qzfCZ5y`HAѡe({ͼxTqgcr:q4q]Wp~`=gщf뉻,gBd|wCbrh}iyG J. qd_l9L$ ksѼs/ַ ʩ_X$99 vZl'"M4(q9eIG4M?K;n{#c \Y$&#nW`J4RSdnJxN&ld ~|?,xO Q$:  .DF%IO( )č:5Ziͅ?xf;g21 u]F0OyL9a,bߝF x2BzZ͚yAR2%Ox[R- 48 ^@i.G]`$EF=%_4JG=ex2i2DRzPT'b CL/58ƾnkpŀ8{*"TMq ;ʦh 9t}5t`My$`BS.O9e&?Ꙇ&M6Ɍ3ڱ\>aTL|(0gM fG~yȚR񌔻 :-oӱ.G_*TC91 :lEJ$_ ?ˮ8wGPz6aj/'MPϨQGk~Qՠ٘f0xl/N눭г'`µ=mziDozǵ׍dXX7gAH&oA)z'/=Uޫ.?_ /aЪ"h1*q=30a:"C*f)f5%RfB.3hy3C1lQ@slɚ lٱPװɋ@#/x+&emQG#sU'}׷g_3q%_FۡO.GWlSа=cuxwCoC;yKpiK{5V= HD:'É׮F8юOb2_.|Gd oT@?*ɢUlc/7Dia, ‰Q:rvw")3[:H`gsi,3 Mz@%ɀ7P_trjd_*|V[_$nҗ76;-Beo-R!I(|yʖ{K*֘gň(&@Ay!`myۯ4LU8dU`*-S ͇tlC6a VJG*iIs̲6ڳLܾTN_}+D3R^sjptm<?v&^';Xv^nQT1nZI5͛ZRq&s^g4io8={p=Z͟genHЕPˆl|Hzy1ڰc"@rhMczk$Ú<\ޯBܖY ty>-j aN.QP݌<ۥm"c$HЙXbAu8@$SI螩Z~dL;WTĚ7 sSɡF *j;IqOoA=rɂc#;B/M4j)"$2|whKׯ֌7u:2.6'ҍyȉ#f/ j<`嘃HÙj)fU9y憒=mT02SfJp<5i~L1gs& Uf8狻Pɝ6E[ 7]]R eY΅qVϛqkO]p"D-(hX"aƶ,4cddl93FrVKdxϞ4:' Ljp#P’کT0q5k F6Htd[c^1Ƙ#[ͷ I Q|3@ i#ږiZ~~ kPbNBM/"z|H^_'ԛ<1_'*%-dwUmHT\ Tzr9#uzޕFC9u; 0RA-Z0*KT irdG'~M~k{kГ mR<~3\Y#HMwuL%7=tLAuCUFբ<.ݝݸ9o"1C}c&&\UoRj|% ƅfh9+GfXLh=30<bBU(TqF^k* ~9q;4H|uvod-/ ~*oɈ0>6j-J\Y-RkJ xW~XHI͠tVt!Ռ1b7Kumk@mPL5aI9$ef;S<'V703l}iTe) 6-"2hBVΰƆwiAQ ǿ}E^74|^abYegFilZiE5EU0wG9蝔.?HWz5dўjL?sR. Oɩ#^&%}W2%?UW¢$kq F!Dg"Fp4I3Y2k#WD B\Q#FxasXjax\i)e-1j`B,]gM kmA4@pW^7:rnKafdqhGO>lw9D.zu0)|eq' 6m!{Byiü(SѪy,yy\ \Lh䐤}FdžHв0RCzffIQv)Oq&c~qX#)\o席3XI=JJ }U,Úz>;iࣣFqX[,BQ4E俺r)#,ϕse@2GNWb L|bPs>$lJ FMA`UˎQcsc[`A*}Ne=_/rKS- hRJr6Õyx, !];>TepLP4 yX0:*!o3"fn&hwu="n^" C qo LkPZM-:,Λa-ź{;YWg`-lڰ*׻"8e(pLLhخO n pd9QUDi`d{)K92ڰ7׺iIr&O[ hdzx-_voz1>~Bf(Xm܊-#&PINm7@œ53զ6ՉJZ#rekn2Pucd@i"y£UQ|.HX5 r3wrVh { ݦs+T̻rĕUq ةFAOFP{]6ozCǶLqZoOinrgGܭ=i]01lyiؽДlRM7mj; @:^P N1xƊ` WlB]]5-2 VVNG|+5JQ:SƶM}e`Ƌ>99lU aAE:_2 z$m8d\[=>>>\!z٤g\w^Lԡ1'-j[#̸䭾º:N'#-X4[srNœR :pc, $~=iN6s;qˣY嬴}l@L۟!oz4zm-))0^'Icw*+GJ%uzqUn O.:.8Bŋ)JDŽxăIɮ*+׿9=#,͐:'{C 0Qgk9@[Qt4ȷaM5&X(,5e]N6QK˓`^&/oPߢud/=ET-oU-Y0fյ8*F53DVW\vIī|Y4J Tb"|k̓Z\4/x_E],3?F}+iC;Ql[hB24n@.ϳΣwFG%}7 ^7T]PltWk##],7<:;xb8=S؁Z쿜Z>u;VQ CZAj- '~ɺj 5*ĽCVpNpXy^eBYn?-:׶{^q}q=VW)M+&UHy@W Y1F"rk͕g&: uX;5{Y\Ͱؔ`+a ; m_TjBc?L xfP3| 3Ozkݲ/ fѕ_1 jus1wf ;Gݡi%3@4[FJIim5\i5Ė3}mL 5 ԕM.Cv}``PE:BMLaV&mQ`fP ؔ/lP78AmQMOnR;SiKuʼnB,u@ҳ&у7o &&t8uS][t>@*klVбN>_=Jܴe\K;roXAû*cO`A BvA`1h=%c4) CqY-;w  "h dR e7?1;EHyfRUnHr/wk,`E $1ԋy܏]>=>Ѓ^. hpAD3[~@kKR_n*^w?׭VU'W1Hmnu{Ֆx e%o7/ɭKNA;R{A'J=6"u֣(wJ0O_pwşY'%/T)ΥSURY+c◑fh@Ge ܃+~Ad'c q&T~M,+K?FXoÛ wXTv,ٞB0i`:ؑaGŖt)UZ9+"c%^]_U#,CTƜ-h*dSHȯ/R='W3@۽,NEvG/f!Wd|.ˣ; ;m /o}Bϝ"LbtiM] BAkˏ'GmkUu'AUJ+2PB1]/E&BYPGe]zjaY94tۨe>w|@k՛MJƼ5y D:vg X{CQ|ֈ0խ/rqJDl|cG҆Є_C?sH;Sf#Pfaw1h5GOw5)ib$ajABB`m=Eju0u^ťh.Œ̧<˰1r**d]-뾳20Wt9BD4*eec7vnHH$P+ *׌ˍʀ;*^(qlj-v<b@`tG~)6 (' |K|%=ΪTX*V厂 z#U_p@.yy:ِy0.HWr|e[ L\̶_ dpW#4CS*{q(&[^|xvCp#b, G3q @H[cϬ'XFJWm8Ub(7Zqqg@ʋ|Fb*uo `pTkH6 dHm}%aTr)0I/lV1kW[|<έMHd3 ϺjVXo. oFXFjnmQf2\nݿabs !+Tj4-cS:%)6t-97Sla cE'Z/ P^E|xZCQ0 sZS(=h1E|ey5p|5E~i*u>Q/PS W{"6,N_v: ~_LBYVqs$AUWF ӛw(U/.x 9ЪJn2$j%j ZG[L27JLfeDʟ>SVjj%ݐT?#+FF5ԍ%/pܟ^c'|up& L< By?@EC^챵( Px{)d EB()n|_+C}` ITAFfwRdp?%ԘZ$@D8E JH@: yY3CwU]r̤իr*3mB P{ 3)_xWGJԯ)\]rRƮ9\ݷx>+ohBg'kɌk2(Xu =YzV:\l8v^!F7 (=Ӹi%",̄/-?TNO|TðTx[d#Wq^|\P JIbX"+$VRf~.oEPAV6#qi5NcUNOoY%,POrLjν!YN` INUYC0+19\=f D4Lw;+PB: [8Mdwt<+Z'Vv#U뙘dUN({I4ͲVX|cf_*)n0ybZh[RsuO $og2=6m4hA- \sqsȣ(Ob(]OsC3 Bkը*qUv(9ſsVlܪĤ'#A|A(., #fֺ$!aг$@v=aT#d*bŽ'E0vikDlɜ}qtǿa*E< ep7 %$=mbVC_dcNCy̾}N8CGH_k- Y% "?d fG 8Nn Vzޝ'X xƾrhf 6U_6,#_LsB[)kUre+Ofd~dݧq=f g$=> i'O& !ѳ2ܑi148Z 3ml^\)/`(FWçR\}5#DY}q((4m8eACc]-XogA f9Cc3YyfiiBD:ԕ*OҭdBNyI4};eԡ A#6 \SbmT[+"aVLf\$d TCo%B6\JXЮmM s|+K5E _+y y;8iej)fŠ>&˥ka=-OϽ,wq&ug{M?+M :j3u=t/%?F[4"Wh{G]zOnyb<>lnufoJ bzȌ;j :$%ibbT+o3tOl>[mk]'a (WW0> РhDvx>?ƻDS[#ǥ =$P5-to ޺4",zn-KsX;ED ^v*x@e8$((j+ܓ%qP,~[O&.U Y39^t2e/#{Hi7TE1_@Xhe$N$0$eKJ QF4[s9P*s =NV D&9'I>3`M ·'DF%$LG3,c(MO横34R{ќZLgI }Usu$OB0`#V 0*l0&I-QLл˺n: uKydL ю*ZS5cݝYk|zj "?Ȋ &»O2xx !X6E:=F˷09|_Q+zmmWx;d~T\JfOsÃIvlH e{!HtTZӔEjm[`Eh>$jh"-kNiWyJ?,GM埛^5; y|'? _m^+ђ>+%%FddsXI@8AR)|]G;>=A+hvJ kHq<@d07 l:U2O,7U%{.sd/mV{<ae32^%.紪"(7ewe:gj\̎ $mT fPZ%&_2Lžbe+`~":B{$+4wQRf(G]秹lQ?77ʩ!4~Hy>QW'ft u3D9Ěf c~KBTsD7-2? y՚hWJ4$SF Pq5<!;y}uL]pw{#ts Bh!/Lq9pƒ5c}"[-n UgkEn͸3 %1Urh$@ A~-{a\ H&h$c&Mqe2!O& =hC-a%A)#Lvv3ۀ0﵉)8!\`@v j RB;CQY1fO#CI)ѶT9Va^O=l?XFJFh06"|&',̌p —[2$l8T(dTBƧRV͙ x-gVpk-5,w9+k:ΒXK{Ͽna H~>$8(،^=15ڠnag2#B.nޚh7 B8-;]wIYV׉/|O+P`F#-l*N`A[ #6ltkoN^`D?r1SN)Q D%rJJHx2f|mq]||yfpt2OV"@M#ѴKPR'ir>{.W=kRsH1'6) m'17(x:TVfʙHbh1ɵ4OamU~W^ܵ`~T%)Zy>)5-o[Kr@2>깨Ng`( tj茅DÙыYtgѴ~./pFYkCB 1Eּ6C׶qO,L?Rz9'۠GB᪡p[[59Jm3+~{XʚÚR[EwQ7;r\)n`Luuo/ -73Z&@ā{=л#2#-v$Dz0=:?E`;bYZPK-?J;P Hd*de!/ma!e:'5I}*CaV ~"^D`Pbֻ2NQ巐8o1V;z ,d䎃:Aϐ~*"tۗ,I.T]f:D ГKS7@(>-הf `xGQh."PDQP?DM!BR7iԒ=$N~wTP??|% "pP!{r*`#]k&lpL[θ'IV$_-2>ZPL0N-Jl!O$ń3/\:2dX@C{O;\S1d~׈oMjt}K)Et>J,a]vnaX,^=A%}A~ vu} @[1Z?5qޞ!|X4XZ- ZR|t>]{g_#(r'?"aETYj 3E@E|$i_9/:Ll.0zU7x]K QL%M(?AW(A2 7b vBR52P.z}Q#5%59Q 'aLPX i`Ց`ӎcLFa-nQD^OeowBwbg&w<+d8P~0Ke"Jp  egsA4x?=[jLܠ$Ѩud#6ђp$XG'GkY܎q2|fm2،/ٮ2%GI(FS@K nbs:lJϼ9Ovp%Vrٞ+ļYb͗~$\HD8Z!t,lP ķK@dmm n--TV |BӀ 3`򻖦ļw$6),Zܬ/ fn(b‘{F! BỚ\ZCXlmx_9soTDNGt#W;>?U> :H>twoxҙpr N] V(-ևcJy ?=wby ‡^Lv3 MoIQoI-!٭\" .54)9K|BkSXrZTLurf|w]kl&` /Ғ,F8ӱ/meItX ժ=EL,Πv#2b(K &8w[/?cW6zߝ -cw-*uD#Ê6EJ'vC!|j#CZ#&LW/CswzOAݵtڬJh텢a3:Ck}e"^$~)Z^~毎HTBx:Hz`kߠ2S~~xo\;OZo]HM\;R1 $ݙ4p#7>]Qʵ'ff7 Θʐ˹?_h$A3fcغɣSmicp^|jRBmbDq^l3Ɖ0W>WBPxWTZjBo_t8jFă7޳<3wKوT)#k9>~ټʟ^ 5K3IàeP:Gw,Vf hF#1G\nΎR$ԤTem8ގJ6TA B8dVJz Me/t4T>rP`@:HgYz.yg2c{xsIMILѤ1cN#bijX. u `cK1_/uU:/'VyDلO]RAErÃiּJB+ b6 L^Ͻ4nV0*/=GJքI>%ۮUI3hxmAr[`54مdOD3>xoN#-P 9}gf2h)i~ڍ<#0[ Epc%$QYm#G - Cm2.ޑ&8C҉<"^Fu_7T2z G@[d [8cP~fIM12Õ0.SshI{4* yODt vV^+1'RE'x0䚕8V_*|}4jHudo-#b-{ 3LZt] 1Wܽe"Ԑ??iJ0yP'6e{r &9A-T $'nD,FVT`<ɶ 9CR$ܣ=#tq?0ߑt&VE)QJ2HĪpEmE!,uBޙAґİV;1։#)4 սʢdfL?Jݎ 9Z> q@8 GTqFkc`Lzob2(ܒ* MyP5{ yW_H{E!Ѹ<+h5t&;$R-+鑌d [v.ϗRi^$romkGq%P)ѥMFF`!rx!9E5Z"Q{"GK'ݍN%>|`?6<3_V~r+bSQY{"嚉G)CAS@0PbEJ!1ec5!$})7Q#?{9UÃ:sM$:uzp6)^jLXN\W^lurD050 kƄ *nL@ڙ!ocbf/eD}So'R]̀#Xͪo+qvO\l"fFFfaryiD7JHjhc}xId`uڛr? !oEH S>4LkXZ M TU) ܅>X\AF@KsH^2qOa cxeflD>.B͈cn`=\YH>1$<&˝zNօDeGoX,mc@nVL%$4ajL˫wljg$*974D8R բeN]t-e g j%d_ڣ:]zDv6q!)DR,v'+p"LT9d ]^ X_K"J)5>/W%Ϲ]$a{$IysSDžYNcV0l9˭n^!ц`__ *]#Y<*䝎[w)L r* 4+r<=֑UȒBqE3tBqZ}5bSźn %#GUmQ`JJt})N¦s'-2(:w@>8Џ0ܣg.9^/QמSKUSpb%e2qִF*idž Q˕TB[g? C,cr-P*}{!^1g5ZBgm,N&0$6P@g*ncb[9XF&Y}ʩj%q83{i1}BfYX%a-2A [g6}HZ*E [Q&j/fpp(ymn_N T9'zoL\Ùc.1*-ی_ }_W\pEV2Ӿ^yuKOF@a{Y´wHmvϢ8ų*dZyը6H<2ޅKG~'В;0p LU r!!70~X ŤUq[ǝ&et*s+AX ){~$o9<6mp $x+L[;l_OJ֘6rݪYo9%+;[pT+Я  ]`zo$'$t"X咫ھt7) w =$8A)Z.=@XfC:TgV;W&; s$@ ʎ8^B'1N"k"r_Vb18|a@Ks&:-U]4 ^2@hax/D/"NÌoxWڻ2K[F5^gi@Er>Ȃp" iakV˕S%-ˠ8[6mRNPtnrT9$_2%KoVeIyHScP$}$SQD}A;T/ӛEBj]5Mؒ_{&Ie6UT:jRCA@g& P2։ū`cQשpS/rĜdZĢg3>g5 g;[ȜH<xZ*F!Ϩ.3 ajAl&Sֹӷ6ftd]6֩%_NL#Ζ"Zc/M[d0r3$R6ıfPNI<Y_XOYaalDQ\8vZllV^Gj*ZH EyfDp%Ba€P 86#mlC8dN _sݝuePfW<w46Ǚm̢&t5/4A6"=:(5|jqhnDNn{fj*7Sj=y^T啰)qxL&Ot&*2#Je[>6 ~4 4?אs<9j Eo/S:8~*$nRJ !K=ʫR1'؝vUYЌ"\WH7DJ3Σ }UMU4,Ovc'+i;LEҘ_ѴmB L?lCp3O bk@i1B *8ߓG<B?-xuՌdϤh׼"E~4m=kxR|mٜ2ļvr]@ᨐ`}64u!L&\> ,ޙ,.SN K6ϫ-%{ߜY6PFt#it-j[Q, ,*h[ot?ʄ%ӫ-} QKE̫oP(=$ސHi#4sI^ڕ/}ZiisڙX;m3) @;]9bڕ>B-6K`9{]57cZpZjy5/a|!ZIlFU^m" >!]Spbp1;A zoѸhY(H|7#@Dy`;E08>%kQY5^da5>?sastV\x(>}T{3lYܾ!E$mOURMP_vî*-{u2R Q8wlPAqt8c 涁yN/F_=eKp[Pg-+{ėPފ&\|4`g_7,# 8l"dz5pT@8YXnzk!W崻Pa# -s:VVxDyf\Ə˩~'7F}ӽݑқg(H <a '*C3jf/aTd>_0oVɦ%"7,qNEغ9r;&i}ʀKIiÝ;CDy|D n!1YJEtT5=b ur2}n'{(G#B{!* I`+s4Z!Ø7H4 c-ed>`R LY8=_o0Xx5rmz.C\CFVİU36 "2?J\,_Μp}KTlc:Dᇻr]ἷyJ.*IZߊ #TwK `՛gRETXQvOb CX{tWY^=L;)E R`pb_84[ D,eh*Y؁JKazcU$B(gf2ɅLbe@ΏN򹕩mU &Ps6*7Ei6n\9.3RE.6t::x'VGFYc-UV+zAϳR$ ~h) X;+MZAPV~ ޙ/8Li؜:q#I^hġ4캺;Jf28.C=rB:A&E.VoG_n1VC1yTNSw%7iUA6Ӈ~8UetƼDE9;HQg7^2Ǘ1fn[ZgSt3T%r(hkvy/-Mʛ:<띘BVJWBvly>`F@K`te4 nҌ8|XNΗCeHH/Y%e/%8WjdoM鎝^=Ė8qp旦LFTiv i)<3ȴBd74a3iv7z.QDQ=fȧM%h2 N2=5㦞<#uYCJhIgd=`/2liE?GG C+q[|oaֱ#2!`\6mP5 bk;uUsk{i1OXh,Un}B$hWɂ^bտw܁SѬaf0^.5M[Bߺb!2YǴچ1X8?JҦ:iİZB ͳ*}˱JR,={ȏf)[>V` 7#.9(D'}ot;u#eeiTB$ k4Np n 'ruߝZW;]1!OFПPAv7wc ]gS2g&~8MM tA&ƋoF7P  &DaNw]T(wvNZKQ dA&i / >Ƅt~OxiQ4WKvARûD 5DH'=p:#HR+aIK|6Mm %`{AQ}- R}y2Ǫ|Zg"̸"E}dg~U5?h ŰaM/ͱORSd Tҹٓ%\1Ym(.j"G';8*AX'5 `iJڕkKM`nBY claz.8 cC $A Vq!|-ش) =x;_2kJv=uZQJC?f @<&~tTij,i xVՖ {ݛ*>*9Y{6:!PGR~\zK1뜋6B %Upi`ɯ@z]f~+D `c;h`بّZtx5aP`8(o7BUq[֞}d^0DpuJFݙxqhs33 Ҭ_# |@@_a 0bՂ[Ú.gܐ`5gx}Yhv)Pwa&$1\:iZawO] N'BÈrDK:jC4goΜǏH 6yB FF];rhU}^BG*-C3p;% Wm, :u4"8*&u(SNAqXⅤdm,{$+}ЏS:9<8bz69D C9[M@XyQ\RH@<Ǥ8j1%\|\rޤ?3ht6%YOXv0aL FkΆ`?5Qd#KYhh-ƨgۨ 2DyrsB2w!g'VP? <3]*j`yjH!>MO?U>|e"Hʧkz]Rdb„&Lz9p }%9&&WԐ36+ ZV>sn|vrv쿦>$$;_!0^|,Һ=/U êj5o=A7AyWb!T/ңLخ}<~d br|Éct563Mm[OʉN@O8KE>"F 4Y aS.kM%ZmJvݽ)*f@]O%2cIղ/PV_ &C&T䝞Ʊ6:dCcu6'Ifn2*)@XSRq`1mr$ߧW6q4.J5Aޞ{?;jtw"N ۯßݲ˶G `/.0q[H)䀡tgxTfPILמ ^xӫ64^El1氲XI>V +RN/:N;y'Yڐe p )! Kv Blª$~c@~^Z==B'1=Y4-v!/-+MV>S/d}ؚ^vAgYuzx`y crR8eAGC{^TR8H\Qy?Hp]٤L?v8jcnl I{eStyBz:'7b_w~ch|FR{|IowH v0T@i )Qn"oʸ#R[_2O] x`CG'\L0SG?P @16 ȒJ`aa%JvSo ۆn}E0j~sYUQ9 SZ!WWkk_;ٽS-:V;6K);D4"́M;鹰YGDo\#J NROn!Dգ,R3$tWH0|H?ɫbJQUs~uSOz5-_:O$Jz0M]>ި11F#?|  _7 z~:*Xk(MߐǴ\xSӊ әAzkNKT/Bcj1A轗?8}7 6p$.Z=н/CӴ>ߍ2A(glk߽)fG a:Vٲ eC<L+%ei -ORMH:5Ҵq3c06'i[Kh7fp"p ?T4+}Yk jRoYJŘRWv>.?EpԣxDȷUU҈ KJjDcBbX\)wk٧oQZRP,'i`p #yWv@"91Ȱx V 5忼E5?tQa*uH0N0 )*IkcVdSv>FVB%rpdDEw)ΥDP8.Xn P1EVƁ1(Lሓ;A8:USCF3{:{QQel>>r#"©;[SwZA9\B_·[滝]#fe_QɯMϒTS-y\~ /%ťd3tJ@43&I-IDXLҍ Z%٨XY79B&e]Y, Xc侻ZH荺pk5H8H$ԉ0+>j H pVk^aǞvHX)0囥 >)4n'P?N+J9mB5NO4Y.E!^t33 AX[;v7fL?o A-gt_'{玚FTxaX+"WT=xȋ[XWl6 ?: хHfXM)V3=Ild}//9BD*I @z&_kC=pp׫9`gOF)<._75=]^7%68+:p9LHSa;i~?;DŽ =TdbyY0Fc ox/nXӂp^XfߛRDž_-a0 XΒh*xiKS`ĀzYlv ф7 b|抎ӻFڇe&X@N"mx(Qw#S7n/.e՛ w؍Q4me nb;0$OQia=eO1%?MOͼ=aqFTotb-g47[@ЏnBdpc F3ܓ>ٵG;a9x,I7=ZnW0黕o*kq7/z qUC,teEmX@\g&__cwꉋHzP)&w#1lE#H, _6;N)с;`3[nHZn7 ܰ=15W/3}kU ?RC/[^iTǠQʃ")!3|`{Ԯ2bkl=O>+!^뻘Ԁ36y, rw F_^K3; 譙+'r-&O)eMB"f+dCKJZMc)q8vֈ18p *B0u b0A- L!hHA"pC~=>/|#<}APg:pN3ZQV>ˁ=aQF[UŽ(N-*p/CglK7TeE\MU='L ,=4Uukc̚LۑRqDt|G q9M<ىB[ꍑi L{/ٷbuS|P\ =܊:#0԰d5ɗf\++{JQc4p _$hӸ5XM8UH-)&VSS,\{';y^˳,⩙Y[9?~g}4hqʾW֤, A ІLԦK|HZW3 U?jVԝI+^7JfDNr.QLUBG"[_ff=5h^?A)d0:0%_KQqyM{]dDr)Ss1tfZou"{<'$@!5?xPɋ?E YB)w)|fϰ0fTngg%`29̐7Xˁ]D ӕstI_O:rրa]"U|. *M:֛! '{D5.^8[O"픺Ū&Wy+\d(m-yj=mCΦhңBgVE$ aoBk.4bdbCm==1mYli"bDL:w7Cd,ͪT2C82f{픧d騏QCgZdVtD={!U,ѕ9lj7QCF lxr YY%xa&eYX̂ 8+P o\{ݢΕ1 +?uCk]AWSr% 7HjyA]ʗO =,jӔ$[>]?n,ʵƵz83V*Mr~,@-9%jȎK1>Y""EӣA 0I]3L6 (좓Ǒ3ߍ9Br~OeF"^ɥ29H >)t Go$ճ2rSuThGBjRKU䟉A[7o_5`ъ@b8': HvjyP5E v"4 Q8fD!R+ ZXޠhBbĻ+k5~M|)[XS^WWNn4Ғ) Q`tƙ0Ռ̈p M4ѢMr5e|]D+Ku0 ,0VN] 8s͋ EY.\NEihb\!dב([(Y}սm˩ dd\6o.|oX&&>mP kۼEIvDd@H濵G?eof3h sKt\k$b4k*ETAm*fB8NzI@j#%!w%_ҸĮB<ē~@k/?;1/p(fAyRhC#1P:)[@nf+8ᇬf~sİ)w@ G80,Zt$`ӷdEzS}ub/߈jgN ƩXP'xxraE/ix=K;,<ڸo*6HtcB &rԋ,X~RPvַvtѦ9%@9 ?('sZew P> ړ(#8vYQt9~t^(>j+WPa*$"eC Oj,$VPw?l(Gǭc4_E#Bڻ Ugk8@dAk"PWTX$OY~a;sGWiL! M߂$U@j<6wՋl!8u3c|_ԝůbgbm3̱+bLJ)}0h[$bʹb!aP+;c2? ?'uNw 7(&,?_=bvicײev"͍^$kʑJǸhOɪ &E\"MSVKjT4ՙ\h4||VA [_cGcSQxۗ!`4[!){OvJMYZixK.Ҥ]sf0y;\1IۓXGdidK2=ˣюr?Pg)kƦ9./R76L&.>놙 =2\S&:1|ܮ:"s@yeM{;JX'*q<0,k KӢ߈yE`%d ce#= k2|v zW,;msX ηAvs6ILqN")c=ԁP%_M>к`ZnΑe U/Ҏ օT:7YO9 o&0t>Q>{3wJb +mM ֮7)5H.rG| [2za)H>Mi_ ˥Mh $X${&K $_p)yE7vUI^*S6WnE`ro1yp9/.j3pJpK ՟9`i,qerk2s`di#0%BgTs;w۱\jnoO*wnY-ǭs,`8}{1݇sŽw$)`p*sbŋKrP9 JY^׻bfH=׫qMhx+#8}i^:0ˀS4޽aD-Ǻ[d!*'8|p-陫DHw EJ*Fj9 rƞ]iUuXوǕk-#B2RYpfؿ-l[kĽ B MXH0]3YSg 2 tn iIdYMcBwLPJ7Аa-*Pם'㣙P>ܰrϪbҽ!Tzd708/[Ck;ĉ*u&@MR76̮*> IH\n717g?Ȉ)$BR4} ց%s4o'3'NJV㬧;{^K= jxf.f_t=dڑr`x[WR/fcQ[,(g8Z>zxCPӹ[/ \YHIn5ڔidx—ذЬtAX:eMbf'=|W }y9ipfwwSՈIѻ4Cc? (YfFE!ʠ(Ó_6^.ϻ@v圑t2YjJ2t&KaZ+(em8$,8~i55-0Ѫn~6C7nZ |U>R|)Fe yk8*0^fZDGy,Bj~Y˯@HctmI)kC^~QsܼF }OY[@Wn8nLBWեKybH:LQ/]/;h%A\U.Uq.˄+4|G˓/k|kJ@@i@A*i}Jq#UF,G7h+bd,l9[eog/x7MG4NpC}וn?]bG+^]1R.a]ziĒ)%_:yo~ QZƖ-T.oF]D k712 9!'pȫ2nȞX HM$9!H28 W8$SLHUW~9(b#Hڥ[y quUޖ@܀ 5 d h*4DZ?d;ԣv'rA זg5U#>]fclCaH",7j?URV#in!^vx8Yp.qtwymز 9rkC<t藍;sLP NOH|i_#]0!CIzBY-3[b_UǟKIϥA66N*'@7ނ"/j18Y,C/,Ϝ ړoh~C*\!B;/ݩ\Sj\*s8֮m}R& {|tzcOH~4 #dUgB^鮖K ˬJ^c]"W*6g AN:mXAPxŧ㪑5QRjxWY\50S9 Se,{t_M_Ml5"Mrz/~3>#L>&!2mF{ݬLIc| )FʐtE|7r8qQt.MYC3|7 -v{A`AhHb?X#ёCuu|(ՠDGp5C&X`{N'd!P>;T [8fYuKmݾRt5b  pO@A7RK5(ۋczz1N< kӦ`|QˆA?[>? !m BƐwgcʛ# l7˔Y %,Ot}@h+3ᬩ'gckڙRC1 f](1 SLI_[5U8xʏ?YJGnSڴ9Vsw^`C2Г<;%<6W?xRs3X WRs~!پ(ѷ-: Z۟MN∯P@*x(j|r3\ZP +u"_wW5(uS (姴V"?/ٰ,C[׆R$iM;mC1;/OK!π71/e Rƚ{'4'R>#/DK!{TQ@M*kg@ ;,)F͞8);`qg?A!@}J80QڠfV,5=#%V+B<%}!y0 }:,<E^$'gYVh]T -ؓLw'&,lGSxƐB,0X 2gߤӳǥTy bs m\ϹH5<ڨz~s4}ljbFbhRiz V>Pw0;Vc4d)K>*?[U7./qMs$}Q^l@pȈ§.y(NդW+( ;1*A(%vs3Ly]L8Ӧ:Ȱ;?c0 KXB\ĺDp9L\i4x6 :VP% C+Xdױ-|:CYx*#I[f2<3^Vwb\@G skm-Nt-7qdDo)r29IH3P{Ě_oI5J<Gq3NffkDUXk~&PJԅS*`WMy=fBtw ve7 wA[ӭX%v!²cCW~~)˖Z:.`>C; /=LOҵ[ZςhX:Do8ϹC]u*d}t? t&:˛rh ?q5)6g>3 ok%EwWc`0Lm-0*R|cY|F1UHJ%Frfckm (:$׺w l6+z*v=+cQʭd3 dҗ)r¬Ο] 3ckп ɏ+[u\}7䭿\J;Ea$x&iKJL f@ӥѐpyC锪cٟY6Jv ZU9'KT 0Tkeι\wpn+iQ-o\{iWw tz qiWd:! P6[yG4XF| XJgT['QH|̋}3JCsnSar֊~vhuc MN!J D K:.U 8# Ĕ+󳤡h=-s<=^SjNF8&c66bͧ_= Z*햑d*x͉-K9OĐ)֝MÊ͒SZM{-#H>~brJ-ө `ɞ;Ti} l l0yEưċ}+s=?sDsOre9S#j' g[8S]_\{8ތ6-!Zu'j$|ba@ɰl{Yc6Ձ}HrT/,>(U7{f Ar'IR}/q*zsBH.M qaA23'|}r2$\4¤ ~e۰LӄȰo n t_`*[Hu` PGVurXV?p{H2WrofX7 ?䮶gX'ʊT£)|A8b`]D2ý 6k3¦N-xGHY}>AbџaEg/egP9GGUu4};t*DWց(JqC۔3^qj:4O(ֲ%9}1exM7^FBT%^^41-q!5bdm9Ǯoj,QA{VVKZ R@?ܐ"78OMl+aєOꙿ3TkCLk&NFXq7B9: " =LLd$L4~QxDqUvEaZ˷= T.>fn.Ap352VKFo )TAyQkt62.?Bj4a?x9kh@$t8xc={rA زZFl f>tӽU:1=8I+N~"0}r%FS%{C:\J A`I(8y7?|8L9ۙcbÃv|$>j$hlIV"*k;jGI#IUɛzto!獨/xn5` 1]ZiYzuNB hAjˏ#y ZEVҽa*X=Ek5N公Kыx(m,`o=6^+ZF α~@`^!j=}9 7>5AkY e᧲ Mbk`9 TEDc>_{^{~Hv㏲6N?CSųL閊 *CћYXaLTQ_[ޣj>,50Hj_r]6%~7xSoZ܂2Rlx,=(=X|cpk3k)LfRc6PjWfcŇ)oR-LcuidAwvhlEEzj`DyM;;L=iyD7N}ô}}5.AE$Trrs NK`@EZ:|C4H/ a"f~.!*::5Ir+e 7}8N[,ƑaA*xI7C ,̲`|$X&{&u;dXцۼ5#%#y`n9{EZjЉ kFQI%7]WM&IG@WmHb Z'vem7c?h^\27Ȳ`C%65i D>]C?@O@ y6X~ZaL{EE~AA2lhXddL%/a UO/RWc Lr>eHvHyuáO)-4P4$F\J. I܅f4 i,룙0^39&xaoœ%td'K f {Lͥ!tLiQ#%v)؆7 VEtS~BuN:iӘ;6|2#y<ٙyDfn%$ etֺ iVĎ G&G< uJ0t?U!dƒ V'*|!q`FqÆu* ^½p.lf- kG߬x#e6S ;mA.lt /j3` dkcc,o2z9dZ Gz)JT]}xݜ DJVb n5 op}zz{ivXM,zyU5VQv`ZJ\$qSH\~ ׸+r>zvw= 4ϩni}?"] lEPST1IIoJFJ"OH,㪙\Ml=NzMƂؘl㉇I>F5ulØGI \X;8\h~v%0 -J9piG~.[s& 'Q! A{o.{6r9面EC0w{tϕ/MxEɁ\JۈWGGj^nh]MkbwWMW,9É qo;WܲK[x!7/,-bKe4EcQyr`nWIC sVk햖8x!`MѧQT_]Ɗew+˃+O >zV1"(|?af QPZHK=}} رKF`SU @zMOhIã*0u=rIy;xPv\D{ik~վ|>Tj\.rU*0F6 1> f'=(mOYOb?؄8&7mhCy궍G_%w_|Re$FxT Bb'@U"EO8!W"Cgb]ѭiIژe<&f ?KI&CR>xh 3y-gzD3I¸Å9oζnKC_m+N='}(:^.Cόl[]M=yو27{Xr}1.޸EZ꨺7(}iT!_f@ײf,k"G蓋U+s|gegXk,־meU[sRwHi53ش -I/}0:vsֶc_"~2Fx|<Ϻ:xxdˈ|](ۘ)ܝ4> (*p^]k,j!/\LUơ}QpqUx^ɽv rhܒ- Ɠ>TA;VAuDP'DLt;ᱽo D2DJ]gkM:ASi^ 8R9DYӃvjRԴ>^o%< t-;0b&k;cl > *04pVT  &yf> t#O5 ,9zHx'sn}c.\go/*\KZ36~m(rK@$(xJ\@dXpBaF~vʺx0H _Dş}Q?3,=7=ўO|@!W)&k2PP(#c 6HUkh7gcCM2*1fi,ն*Զ_00Cޜ h.a:IQA珢_sLu#U8f=YKJ' DEZ6?;9M:6ǽ)RMy%Vw4zۢ|cp؇e%A)U໽:'N(y;ԦMF?Q,cI-!{qok ׊CcxLs'[ͶJ)L_qWX<ZXkU<$-0!]HɀuAXeRy_y> ] ^p.;?iP[Pwr[ H?Qf8ݰ ކWњU`g>B3:&Mt<^¼eAn$ܪ2q C^&f?F,RS(A?qg5% ixP'R}=a mW.QwٺZV_2 t}Q$让?w"bwoA)r{L=]EibO$TӶ˖ ; _gLeqSDڲ8ĕ,tJ!_EgLy]~#k7K9Rh2ϑ7ҤToc{%P__ 82(ATf`faDMWw<,Ƹ FC0ahנvsߨwJJ6=aB8"XiL'C#jJI=b lHyy4'1W' ԗܬD}2jPJ!Mfʗ2cAAfɃ#y~O ֳ-˝n1E 1[d[_'948t F1:Fww(ja9f?ؖ牝U:7ʞG,FyuFw'ހ8pS C{ɹvtF=&ʖ̴;'tv^l [$OE-MgEedG?@DmZ)ZxQx;vl1hor}2N? 4&G=O1DkRq'1`@h\MbfՑeaGn c&3l(z~'jͧ`Wr0hV277 l(`M^:R7DzPwE\ Or/ϡ 01ʙ1?aAj ]f(d XnOC}6V( ~I(ώ!-5 0y zIqReQrƓ~2DFi22m=}`7U:ˠdZeʺOD+4ywjC oΊ 4_.mBe{;RVJҹ܁7 !77A8uV)YlWҺ=mlH2 A$J:At&-Y[QvͼJq[I=|)"XwK thQ L=Fo*Pj[,NʢMCo+b ٤Ғע~x"" 4T17$iv7`QlŖ}ӗf\#jY8*ĢmI[{A=&GLe0l\;kByѕ, rvYi{NŌ@1O,xՋӂU7C/4;6CŔ}vڦ3kY(癯=x6K"8EY8hɏ$qILЫ{m`$غ-=*$XHg2ӈ_=Ϭܶnt!#?>`q$NlY;Yq>2nnӷe :-yI5EpTm)} 5Ed6{;kb_HwQ-(f7g)g=ɔ`7x`؅ǰkUQPD|HJ3OiۜMr,`={藠7)yU mծEkŰ I~鹌CcM{lQ7k) wBNcEۥdҝہ'=wфpSƾ*㟚ȯ,zi} s mWe2 \=^bd&> cMkb`)4>ncM8"ߙ *)y;-KJY l Y θsyevo~r,F6GOfy\  gVnkT"<h.ʬ$5Ai-le lY0f7>U-~0@VP87WCM hf+A0NnWG9z*[ClcwaEODǏv8N0`ǼϪ#)ć.`N`T(,/^!I]USFY辅t(Qڡ:]%I١*R'f+1r3 $"-NQ4]s65N 17j;Nl6Q.VC'v&E*>ERJ{ݺE0R{r;:CBh>/eErFsv5#^yLJK0rހةU49ϳt*V6r 92ZrSXT"= f]}&Ctq1qcΩCӒ21KBڠ<ROv_P~ A@TTKc9O{Yc,)?xFEeu%5s ޢ|kƝ49@LTpeNJvr9\Q\'e]cPQ,#%. YD"kq'ѕ^ % ܱA_x}4bO PhKj3Z {AdT (":9\(+Zj[)˺6H sAӫ7EA_ѐn2PZwNG)~a[c,` t puz1t2yv7.ٗI |^pl빙pAФiBw[1Ep;+ }aK9:/GZ&@drtĽިcBLI =Qش 0iZ]ʒ%0-]W7B9wqS c ~ `PaMڬ`i9KR#TW1+pm޾X<1U:AA Ⱥꫩ ۘ:fCVC:<6>4Zz MG06H-x\\L{F>B xG/dm֪|A^~W%?>7|cJK\@VhtQ?* &8OJa W "mr̞݌>drvWFм{Q)%$y>ΜY.ᔹ#(|V6LU0BϙCX14lסBqyݑd46epn\=(.`-61U?4=76]#wQN݆T'Ky+i9t4Df}^1̀0MM$zN}&yR8=L@;qOSU'B9EIٓF31P!sfEly6ć3Ϧ]]R+f$eۋm/)ݭI/վ~E i?4. )V]! hqm'yV@RLaRq״9K(% 4%*\Td> Y۽h9PNwh)mUTiʀ4ߘ[pѰ07 &V ^tT(aڮ@,e J%e(=ekzS=F5 !W"6_w ϳx!l2/[tCPg:풅@ҩ!͎Cb0Fs^Hk2MU s@GV^$ ԛkPbl@8^!]^ޜƹpWy4ԜW@MJP.V6n&Yd`TPK~= s^4ި<'/0, b=Kk ~8Sc1^H jfflHG]HǬ:e)Œ{;D6+TwcelrNQZׄrt0lP#B10HU)Moc|f,?oZarmUF gRʭDT8T2b #>< ,eWq_acgU]!T{i jhݬ•`Z#[a,Iqm œpm"kue>WRW9XO0zAhCF/Lzn3r:1%oب F,4:[Sf陱LD7`iT܍yN30 $$?z{nN'T'8ʬ)(qq׷%Ys7C.HkN'UI`}݃hx ;z*nQNIZ1D\9`bL>5/{!kU3@a%2z%?Gy |0.Tt]+Tzgbz ]ֺu[VWܤC{eqYTBQ ~}v!Dlt%7-Ks-l8k DqA]"/VH߁>EP!Scy~٢hm"fvgR] 43lY'=jPLW "K!Q ECF$ӦjFv? as}dws>` rfw-+Í j`<ُO0mh؉"n`BML̈́WMA}dr.%s0d檤v"Xldi7#p 6k'&Ih gj #@$y6\B Q*_W{d0lFJDhqf?|ϚN9 HQ ,|Q:ZR!D-S:{EU5q1J"S^{L'<^~]w}F?Xر[?_V&:k#[X26Do(d,uˑ93^iqVy"u`Du~)6:><0AjjH* Fӧ9c=z`n!G*r9֡y X8FCoՒKmܰUިdݼ$'ieufk)v(R k̖.5Q h9\^j7}ʕ!-0΍ V;Iڛ^ :^/v1N?ULU}\ <^ ϦYpP= 4X5Tz1= ߃>F6>tOƚl정mom3oM&0e^hSC|81f dTj==D:6(EXZTf9`:Rq C-U)!Yq%$,UHrèNA/7֩7-|h7#Hqc>lK' ㋰ίōދ-z}|`'o]]+6 Lżwp8gpt8. aQ^օ<#nn vnŒY!feqbp#fy˅ԂF)ඳg3  V`Ҥ>G={0w,p.HthfH{E 8R+v!$|JctVA`]F-Wz"6lt.zt/ٌ◦83=cѣr 19.tg-ւЖY~T^Z3< .5\Rf-y^l(T/zQ2Ceb韡b',Z9WLUd1o|DH6ՉJTiS|s}an U~o6j$z`X|U5N*S}{-(43ux(GnFc|?I9rNV_6@ )u+tH)7m),/4!(uez^"d͛ OgK(TbPujyV>r0mQ](5r .PԬ~ln\#7FjVYGNAB\ u.L#)v^ ]A,c[*iV̀JN- 10Q7h^i{햞A!Ӷ$$yͱDnFS(sE}H66'W5EH"L_RIZZsXc9,:]|6;o(Qp hTU?z4]j3tY 8p \.:BAGǣq8Ә[ ]k9$ _<1iTO=Q%\,c5a7Mj|$9`Y#!;-d!' eɁAOvXJ>d8RGcy\*vK!%^#"}UE4$0-ƒuxP;HaGtDNmW@JLoe +J[c$V qͫLo[y"0O6>\ /~{z>Na"5 {MϽh%D =dףonc[Vyt@l*e\?=D: 7`vʖ`M_շTΐ+}DdL;Z {c. ݡlS/?L;oJzSo_UjMo̤7I7t.>\ т q躣n@8*mux5#VIaCP0$ިDv4E*>CKPPAFatF R~?dXp9y{R)i)1z-GW Z2O3Xuif|=R IaO #@-m64j{aʴ9R9߅_onD.2xu}B? Dtu\w 3Tum: ʯwkƫbl'ti(&#~ydo\1JR Lt Mf ܆dY~8LJ9 ?N oLo/[QRNtM} B.(5WK݅I534Ql XPshaL8N9{~HڊxɷF"5ȵpߒTM%gI>"NP?nu[3I$W@AMXP.EDY<:3Ml1^a{*kryg9-mشwB@bZ(" rTPü_5R7"wnTn5.{{ͱo$F_я0KƵ&w׍Zq5ucVz'&{S^.!ߠ+M,W=(='fl( *Ao$g|9+q8$$(%{.ҖH9Ty0D}Wݰdl9Ի¹l)QN% sSYfkh;?($ ˉG^$q}Jbh_#p Up{r4X@>iNl?H|'ŚB yWD^ +2Mxbu&tcvfN%"LT*PqjhrMHs^, +wlC;q"{ƭNkᷯ~鼮22̮0NR ~)M.]JgYXp&[!vX͂D;I늎?dA)@_Πd'C$Fjh(RO,Y}V E@+rR'A"ECYJQ [T65~K 2oT*ؽEJY4ACt?vi4{I0P~H2Ap}ɲ؄{|XNҦ'`i@vG{)+a5gA^)r%W2 3UrLD^sB3o!0?ػ+R9mlûH`xR-;Ւξ;GQ.":яyTom!JIbm;EL5 ??NfJ_Ȼŧ}\9daLxqJ+%ZdiB@S7Ʈ#U Mz/G|m@"opۄ*bwg9OgT_D;[VZ/p!̳9[}~Oy }=Fhǿ/04$[û/ܼQcM#;%5^LCmRZ)*<IQg<m=D{ovU7W#Wki_GϽYE[+43SJ, @:h{y*16VՎK";6kq 443p+J62"9$LWw<4v=X np(y/Ę%T?RD  zSHVڐ8 ƸԃDϹ4.3;lU()HMm8/\kiUolSxiNJM:;eeQCJ&pj8.Op{W ύM~4.(M󖗊zԴe=k$8""FنC\&C3SRQؒ"o>v-W5=uo#5ƕ*p1|wtƔB#_2mtu.ـqStw Rfjեϛ%Nu}P%fƥ)%b{ X q#|`=ȦiBWџuJt-HK񸳍G~DŐr1xz-^S+:PJt[Y&|ZB{cySEnrHE[-+:&EShB:_-1ir]ٴU Knu..Ee x| |Ž#o#2n H&|#gԜ-ۑfܰuuha>"ѓ븟4j״RF$'Xtv?nayQRԠ@FP- t]5&gbܳ/Ei}`#ژJƶ=G 3RsAj4b|>qW-S{'b\B-pѳ!(%;;/i_7WPCMJҩu25KOb|Cނy9sp%Q Rئ/ȇ"NT!殪6JuR`OhSXn- Ђ{ӧU#DϦjMonb լm u!R1a`w0VM`" A^K ~U١YP)\7DW#˕1{p_GUr(nk:3HxUo1D{Ee 7}rDu%Go!wtIkz6 H5-tƄ ݴfYMf M+#JS,s/FcZI70cå-@ nR ӚROe7cNV֑ W]kt*[YY.4Of3<|\`Kkr6$הHr-+>DMvU-%CCՏr,q 6$)I7U:qO۸LMHN^Bl*j46?E3Q0'u/;41Uhv |Q㙭#"nLTK*Ę* CA.rI ^Peʸa3k QvEHfNX# SK$90Ō;5O7ӗE߯>⧏|&Ҥ#j6^ͦ@2=ӿpa w8 sLƣa b‹9>EK"jh)$4X/ c@_ɧۛ7SNp%X1wl#̴h"CssE8G_d06r(hN$jܸqP(eX NXeW[#ON`.`&+W$Yppߝ[x[9zj6a$uZeֶjW/&I?(NpCt'3w$  DrMvW*'TFgϤ Ẅ&ۣBZu볕ur,r(xesrE9 i()~z*NK&Tx@}ҷܔMtAGyMΈ=$:D̅RahSِ'{% \DF5(r,| dS)pm [? K)+Ob[nϝ9\ȲH -hqAmΛ~sųM]:>ɞmZ_,)0)FL:\@XO@ 2!<8</wѰMZ^F=+=Y"*AYo}mmۈ8QuZ-nALDC?*Fr> ӈ[R˦Sq&:$iX>4?^pGܫmr{ >$dK|;I&^܄a}T]輮woҪLY.Oa:&blr="k Kd9l>Sha.stTa*M^n6[CF墡(h C,&\Dl( 7 X\S{H 񥇹wcx^l,xnT/#kp $Y)++MV7F7ZFra7BVC8xB^z?2[Z>&Xs2(k^Zumљ+N"a"*2X\|WWzYH= g֬ːOѻcaaWiֱNDяRSp* iy6Bi͖ӵy$A#+lWQ*2WfEjH٣˪t/ h"i3XlpTyԨPc k^"NҦ;E cՑDfqN?+/@ALՋ6#Y X_}*fa׿f"¼]ƈ"l\ksv0'I U =(Z#Hۃ~Rz+4oOTdƐFbR^*6Tķ7>Ë:촍pEZ1׬3Q W_%Ðm@"Arx[K/I9O^5H :c>_%mx(Wv;}ѩ\ +?{aɞ \"˓WEnԲ#L& cVfD_ 76]nM-ruO^JkuGYcO; t͸ʸ>2|-W-(i%h \%Rt I8 BŷОD_x𞿘än)3L U Q/m+GW7ZImz p >N89$EvvHDb!,RM-1Ӯ]ngj>{)v8B]Fۅk`Tk[ubE ۣby3LdzWE|@Y~Ϊa#r `8thuɮ+pvzR_}4;8k )Q iA띱+rVQ~ 8oA۪;}?CSψog(D3wp#9Z(`P<Kό#^Z;DNFZ!Ff _93Q589Xa0ye!zU i񍲹QDpЍs{NEj>ljcitCd 5l^.pBp+vo ;?*f4 16"pc|S>G MDP^,m9U>LmHy7k)k6GNٸ7TNZ_tۭ{ScڨCoxv$RmڲR?v[{y9i)k@yQh,`Lb4UW@b$^ lIͣ.PShx,Bɖg0mʬsVN7.[:0ݮt+BR09:o&ba&AtXrnSL\ =jl4W-<72?"n <<}ɑ|$6  ^]qqeofKnK˝~SxghJ%Dx.K-D5&<ݥl3^{e~);`>A c8Rt%ikc\Fvg:@Hzkhvۚ4kLyLo'YRYC3iuKbX4ރz͍앀`t(^5pYzֵOHO]͹l XutpxH1JW8#}ZTx,͠x -X"Bt7-^L>qsbVYM+;Ϡ:ݥo 1\'G}?7{F%q.7($+E%00"X)hh53UB(sRgü1Ry{ɏhgTrNA"k6kLF =9`e䰻`M(5k ,yfOyD%-.r1pAǶ`CX,%zFȝ' ual`#9VIH\|p8B"2)`["ė 'm8|O шE1 5}]Zfꅍ,'z\z Է:̈́TWo-J6(SS*FIࢬnM ~ k+>?]Z}!>'qʄF,?@2$}wdhK_?&%_Qq/˦[DEB Hh፱b`~esYg\8R toXZF B1tKh')2bL5ͭʂ[o{٭{ޝjuGl}{=7_m/^nؚݖ/sw^M|om}w;o1o|_nzk5oizyn}}ﮏ9m\owN>M}^{٣vʻg_wow_w{8m5ޯ|}};M}nzO}c{i[{ykѵݴ}[.Ǿ]껞휷wYuکy}pv._75风vcZ=`}uׯ}Ǻ{g7u{ooR}uzmsޯi gW>}۟vY׽=ڽ|]k}{oiku}{ѻ{_M&S͛w&wq}/ݮ]^zkokM}kwyknϽO{oejۧyr;=w/LfwwϽa}v}>n+}n;7{nwԳ]o{]}]﷏U7olo{kU죽3vz=O=u}u{^^׾ǧn˶wgz{{o'罾վپ۲M^e_w}]l}}=o-ǵsco^>}6&|{Gv==Ewm{ϞI\es^幮}mOo[<F>v[9{v{]| w]o[i}\7o{_x9>nN275m>n΋Wޯz׻M;Λ[}=wz4ǛﷷkUZe{ާus[M{>޷;ۛk:UTӛ^^g޽;ý{}{}6x |׷[{wm}[ֻמ]޾{m|Gy]wWo;Ͻ{{{{${;{N>kg^}Ƿ]7zL}_|{w7_+CkÃ;֝=;6>u˝{ir{zn:sӯ]t햞{>_^ۭgwϮ[ꖻn<>}anCR}}{}|= s|SU:оwלeek/}^{gXrW_ם{^⽻A[޷>Rgok{-{î=87ӡ^۵gז_{^goj=WzV}-WޜǛ}}m7usyt>3wywڻ{lz}os}[}|{}_[Jyq|z|Og޵t{czxѧy{z;}vf;uw|JV/{cmv2>Ͻ}]w˾Y׶Ouܦf[}zm-٫{;wy;;wo}W^|YzsNb^I}7{xyvw>sf7yOwl^]sϷJu;'z}+Y=SϽgSQ_6۞{{wk﷝[ǯ՚n}>Ϧ^Em׻_v}wZW}vo;׻{:}6ݧlkMʺ5Umw{y۽kvo'{ɷ{uno}oWۻf5}wzVG|{}O^gsᄍ^{>{SoLou|/wmskssq3J>}k~>%g77o/}Wqmg7w={º:_|ӽ}<}ׯszQ\IZsخ|uu{d\omn{{g_Ty5}}w }7zEgmn+|m_P^s{w^@u/Hk[:n{;s_,w޾GmNE\Ͼyeu;}W^:_ Sou{wwv;>F[gz=^ng/sսm7{s:Y].}]׽^];/VjsKIvU[u>^O{\7mvx'{oޞ{w|}[z{־;:}gޗ{>3t..sYˣ{vӾn}۷o;O{k]վ#2-4>ﻴ[kgutϯ=*k^Zo^mMeznV]{wuǧ޻3u._/ۻ׽řwvw]w}7}{gXvs>uj'i'/ܾ;uWӻ{=gǮvZ6ouϵ>O[Ufﻞn{ڲwv=YjQϷso#tomO}1GZV/MgRkO=SmZ;enNGܾ|zz7>z׺|[o|{}˶6wvv=l_vm{w޻wo[v=O}.mӽ_>zU;=jޭz9q}n׷Ǿz7lm}}ﷻy1y*ow^yn{/=vwL^fw7n{oO^޾{ۻ]Oo9|=ﷺﭽ:ʼvtOk՟Wm󽽽s{l}{ؾ/=y>u{]6؊z|y{Nvwk v/Ͻޟ}Koq5۽/E;֝k|>j{w6(L[-m9ݾxݫ6v[ד|^s;{ΜYW_gb;cӬ{ޖ=Ulfsxkimw;۾3}7n}>\}:[{֞}o}m^w﷝kw}ofnm/5Mϝ޽;m_]ӏzw֭tn{;7f]O=M}7ݾ/AOwi]so{:|n%{n]{}og{;ske:o\7Mn;}罴{k}=}y껻ƥ}g4ޱQUr]oZ{9mivo{}]m.};U;oozT}ݽoӬvw_vz>y}s;}}j}){=uۚ;z|{u귻uvrv}ޫK۽{mq{cVl]_]{׌t^O*^{چ:wmǽΛzSzuʷ͝扻]]:'9wʻMnw۞5w& L&# 2ih`i'`0%? 12M4   &L d~L@0LhTdda0M4ɓm114hɣF Pi`i&F bd#F@dM@h ϻR sto:u <5fc9w10v&de$IR#&S&F UήӢ/xֶk|` w,5x 2@‰gTk|qx~]IGȊYBpV棝vtMKF>anBd\ ˫v=6َ 1U13~tlt B.a}Sl4%2W7Ry5U|_FI.=IlQ^\ItR`)]<[!~<dl810HhGw*Pw|HҶnJSJY.cqī_iHu,McmS˼iW+[s=5$TiķCo-T$&k\p?|Y)#\Y:s;Rӝ]);{Z0.4`RÓ+ecйP>ře[g2\wWnu`C0܋=-KE:R,P bGU㌾~ I|>9-su0+l~E֛VaLjQύËps~[_n쪾3 Hj- LZoзE_O7s9ET"~5uMt7M2evem5N3@鬩emFw6ndH<4 㸓>d?#659 m Ū\/u0˦ ORcnN2u!53t~v[51xi{ppI?y)Q*՗Z^pdY3 * dukoGoTabNۓN5We~rڿIMIzbM*p=u(O4/I/6ʄӌz{jSt(i&nؼdt.'m>:ԬfE| _]d4AqcD[l&*(6ہj- 1a"Š5NP.2h.+V}ǟř=L 2@ˇ]JS(Dvѻ{{ d;LMܫ#+Bu(Biz{邺/"dde$4Gt$ v(KEgL)-68˻*'l=>Oet̾@Vv_eE&/\xm%/הC妓8NJ"A},B∲BdRA=P_3ܓGqXo'a<,eVT" 0M ⌏IۢF@_!YڟqSpvxCg7rMVOu)0=]SXjk$R:谄NG艻qJ,ڬ7VaBl4ې#cxy~qC<GUj"W/'S֞˂ޫ,f&<>%u܊#8,ÙlDoJ["LRw1xm)U'ƁCݸNSm7(? 4MBMIySQ@N\"2t@^r&Z{GHO`˖Wm5(9Hɢ?Z(2m<Ϳv8/,7_ːQ=פ;^]u/zUӊ'%W2Oo$ \,%C$X5e puF-:dhS0Q&s}[`&ė(s` &q <,0^Zδ@*"AS`@Wj._k zv[&5?32QpCϤے.>\¦`hoLEQWPٯQYp`p(D/:zH$qHx\*.bFodrD6FP>r:{^?+vG/OEPqe  $W. u V\[KǸI)AzqJ"s@qH Wo $; _RY na)*` dL-'&nZ]MaQ3A7@|n3/n>BP`ʑ-W0ocQ7 x;˷u4T/Д05"x=Q'qq:|%4b;?=sz 3|eY7#e;<`4!`|qS AQO:3uK)O!h$^Gv|ÖU=w+"dV:00x}{7XDj/ *4{:)V/H@;_q4W͒& FZK&6[~y`[OogJ0?u QHшVXXP1mT ]>jgcMb]{P "jG-n{$deS~E* m^+Ϧh/8^L/(."MJ(c)ORb_fr!~ 9>hNذkM"\ڪ>Q=?7d/kI}W9a*6'`1+NCcTkQݱś59@[ʧE) 0UmG[9~0۝{MA|註d` S1, DfPzCcnQL8)d:T3$ݵ*VE~`$2@oijƵЀBJ^\d]-0L%?ِUQGGCXml3?r/L3g㦆s1\dLGfp-چs|j&Gլ`иAߖsqe[WMytP8S BE \f^C!d{pl)aAIt5Z~_$FSUD`B3GT_J}E˫ʼn $~%OdE ZU#.)sǡCZתnFO+㼌t}]U5ƸK2f}NTV;@NV <ggpr4HINz\U]nc\Sm P*|NYT!I,LS~W1mT f9:.0B@TA)tUɌqB>6쬉BV:@~vt*qgޜWY/n8Tdwmw@ n]ﺻW׬'ǽV'p};"~2׶Ӓ'GL9Cvp7@:?kV]%*{#%üW3'2FX HYdoO,籈M~O2x'x)'sy;/|mc"­*J#`FrC cvP:v=^oK.{#S1"{h^x_ Plx&!`FQ;]d6 ѶbJ'FD74cj1A@f<5|X8?CƷz% Cf_sDk1zKZY*Wc0y<߸Oen%F>5ߺP3'!fCUR'Y r6E[ J=dÉav* e/;fЋcV5j@sYG&(T^vӦyՕfqvtXY톞qg({7cI?a!S&9]N0`C6p}_ ƻ1+yG#8J ~DmHӁc|A}ވ,(Pe}>܎oj$ԕ}h39(k "=E* qpߵcRυ piI `#åC7ֺN:,/J?U,3 g)YYhg76nst{7js KF"$n^MeCe1^^ h mjFUFV?&p&DN!^Hf"ܭL9]> FmlY=s*(Q$ ~R^_C /ñBW"s8ޡuzJBYHeT5#8ÿ@ #uti N HW j8 n3B-180PpsD.e؋nj2߬W<<z_rP\鎭8MQƞ9(- qPbT>mھ0UPjMT @P:]|az]eQ G-gj*û:մ,GJ;]A z0smtM"3Cn:ǧ`ݗ~wvK㫋?~ó71{.}!t?c-?.Q lk]^Zc%\ʟ"4= &j~G34Gԗ"Vi艠Ŋ^2pZwvQ5jy }Z)>&FP3̳9w g+'F8JLd/kjPl Ɵ(73Pʑ@L€UGʳq0G ף۠lJ}8v Cr\=ȉfʃxdOE긳!1Z־ze噂վoY7s0W]Ӡd1WOɹQ9r7P[9ĩ|M2$^ (=_k]0@4/n<#J]4s.ADXbA|lsD-&CXk Ul"AѸUOvj=ٕ |pN57ڄcY} Yۓ^FIkS[xN$!}΁2 EbHv0>ԎbU8]B3 ٷʲѕƇ3܄#?(W A|M~RwELn(:M.f"uqTmEZ1$TE9uM΍F`9pS@k/U xCW /TD4oVZgi!9$&EnVRGj EK7WdK=.bD6b"7h¯I[Nm'x`b+m5nД)އ*lrͫyD?5_ s,JN/)̩:Uzmx=mEܨH4`)vj5kزG5=`SoLw!-c1]YN9Bם5 b#6W {ЧD~}ZDo Sh-;N5/x?< x}ʠ#) g{MO ^HI744pa[NRor?.l"YL[y#h`8 !(Mܔ"(@L+\%EΏ :cMk V$['*Tr0 bt:/Z>kh+գDyj2샬au&2"na +Jc¾UY>r@r䳪#*R~|?ԙPZmTrӎQq _$bWEg_-!TM?6⡇ XG^$~n/D;qf~"-&!4|t1 of~vh:N 籴BBxњ-h`o;ݚJS]P14*enH2ѺwR+0L'WOkr޾tGd> #[LG!45ֵAd.`Fz2YćlyQu~}?^3ϗj6qshs 0ӜՉؔ.1,1?,^0X1lj xs3(!IF!_Gt`YD'P9<~䋞ibH>̇F[(o 9$iq@W2Lt 2u'#R쿞KzWWЏ*YSo>apAnQtS{jB>,%Ai!JVhYvx%7)Sz2_?A&X\wgaLmCn{ړ^'^~-o(n#E 6 =V]KV,ׁ%Lc-=-z6ZQ+9aBlmM_|]ջFKJP aM-@ ZhΌ?(cTEN^(( O\k񪯅,<*M?y0w%/]yC!~c3,+ _-8̮*}yNtzz{<&d'3YB2~ (4(ڦ3jE7 sMy U@/QDp>K `Q@'{ ڱw}&zJrҫ!g]2#p0A #,o`1cz:M5)QrB5r> \?Z\?:BCfB>c^87k((v9qU﷖[cTntބl(3_qt`٢2"pyUK7z_ȠY< "@^3VOgO>d+=L^iM wC#ޫuR{nMo=,@c ׬p!_jMDŵ~5I=L5LlK^ުxf*^ JgkqjV~別I}k dpPP{4.#[O #ztb} K%>!Z$T ?cO$l.]U?N(C\X<'BzpTt$qďt]\-t? ǧ"QNNuZk^H#2B*g+o?>ġMu!gED m!Ķ&Ȟ0BFM JV>sNs{ Ce{}Ĩ ꁍ!Eog59 OѲĆ VA5z n4E~=zF?/~F1}~ *TRZsTfߠc&F ޱ_35g:2^ABhJ!7z294Lxg]Z3`#(dY4gmqJQ{I)e4h \UVxv`(ޒdsf)+ MZE=|[y`\w[V??Ӻ6 ,$4ӭlcW,%58^R|[l1?^Y <)Q17S٫x]۪|o)&n4waeUn;t .͘P>jW5ŶTi_S>Sg]ӌ{? I%mfL!-G}Pcci[ݝac0#NN’ێU?Û< \XN  @ {0]r' #lP擣 }IRWJr8>r_3}U^ǁP4anS+ϓ'B={VkK, #&>m<3uE"@VvߊtBB*.fβEޝew@?}I\T`QSYݐzZC-~A0mFq sb>k`bk+PІbf{0 g2씛mH+ )FPO1 ԝ DM=U ZR8F ̛\%|@{3Vc{Pq Ԛ.] ۵Zس@ùaY,rP|X\gYUV#6y&Fa BH S٤d\ !([TEwjd\T  k&DDart Mf*5]錎X_ZSǧh\b\ՇX WsH6R4p;-jN9qM;",Ndvrq*OX qgm<#`O;%,bK[7?vK㕍ؓX:rWHL?e>g`'tTq% $rsd7) )s+C-{GA̼`GΨ&e[ڑ7o2sY=K.pb"Llibv-WB#i&&T X`Epplc߆-_ɪ`uIF.2.lďhgtly^q^,Z}ޢkI^XeDڀK׻-xiQAʝ/v EQHJj˩/]bh)W!=V`h#Ѵ-#gwWQ>:¹0>mȉ>UR?M,ap_As5?(Xi 9w`Q\@ZtMѵO`w}enu/z}er ]1fmGUIm's _E}@֕EU }WrhJ#]}&@X FÓ\ ѫe>˄c×W-OWKUL;L,AHnZAM7.d\)Կ GJ6h۷WECPji)?aZ'½D. yhokjZ3EavnjUc[S%)zCkl b;2aS_ >6!6b@N iEXn[:kBdv. VrkM1[l qfrtP%uI+y%s#?AW߸`:8℡J+3 BOVNrB|?6Q3N[^&Enk:st  X}Nz0c{߅sEت`e39Rs0`[,V-#}pڵs˘St/j PXHF"k;q@̘Cʇ apvarTnRO0\ ps T0p)x5yCC-̀A+oZdD'<0o 1Ĝ b@mP0^@/[cV8X>2F-WxBٳq D*{lpu޸i<=bSQwuq4EfIZ2zW^!wN7Zɵԫ2Ixa8V .`BT9#Am#. YoC0WEO,q -+i)@]wt`FܱB>ݞLMJv1dÈ0mpX~W}rgBrz}uh$EfؘXf.SPd${gKMv_:,8\+5kl te{-}@CtDy[T{6PxF}b#χj ]Ӗ  .e\ x/^<p 9-icAԿ F :?{#N{Zkvb:9'znE*[$#9m]Q&8j^+'b!Iuh&b@=ߔ!3|qLpsy0Ow,`_HT'=BJ_82(~[E1uu"PC죴б,& PZ7su{eHF>7w6z{A 1Wӱ۫AԶLHkd9TrfMOІ8"](#\_ل>Ҁ3QXfr6D ? zl2q5  s1WBzWrizy=I}v@_gNnQ'i\$؁ˀ<^,{"(He?]c|#y MJQgUT.MD'i>_+.eT\!;L?4I_lb vh%=@XR)hE@ C.+64hdQqk8Gy7{W\"홚8FDwzTsƛৢgm8j,V{Փ Ƌ4v{r[5 1$Qp%INdN#$с=~ð Op 9Y½'sg<7rZL7O.0b6fPwsUBQ>ˎbe6U''oq/\zB+C81If\M^86}1 ?\g\|AhtH#[aNfHjU␽ Ft J`̩3@x.aiEш]cH-|hlpn~Y=vg>¿ʤ.Oe=+T<_րw 8jScFdZByJd{B т4#&o"@Vz.fo^yBR2cgh֎ ~.IN},W7sENT} gC]g= )ަYfMtW O%h5.b(Zں¼#HgX9A0+V[?ZE{%|(AA2VguLqn(\u? {եө~F.=CG!V#lc m"2qN\|$C;>1))w`Hn=,do3f*'E|ाGFXSDϯ#=A| s|eC^HˁGlaGlʢƬÿ€s6UfsJixK~>;KK.4/yJΤXe`SK!S,!*ߤ޸T;qwy-^UI ˅K>pp(o걣 ;ը1, a y|CG#'ȩ"55I`e2lhƆ,_LLpY'!Y=%}"BPUqm8@1-Nڇ |A,MQסs* zC~!Yb4X;3tT~OcFk0OFMB%̈( 7rr0|_=³b)}onN3P#QPckE*n E-U:_9/,ˀFU{Qc+=h16:6(%>{zW}w/P>%,[R6|bIѱZݥVX[k#r]VW*r||{~y}9ϛ: |J]EW&8no\5رZI, !(oA8"TTrOl GeW`BM/ dfƭYU3Z0h].JgtäplVz$`e܊oJSg{_.HѶ/ha5F@ f/7Pr:UQ(D%/ i4|*)ڰ>|r|P_suJ\}9]2'8Faz|_=Ö ޒnIC3߳K yGh0b-!˩[Fgk/]7&~8s6(H#Fi)@k ]49 P*\ptcE4d @Qt?^52A)I=[Ŗ1RTw_aMmQD\L{4H?%*ZJɒiħPu a*zj#Cƌ'̀JCQ7wzKٷ''w?dio1jcKGRenayl("o 53^l麸CAK2 gkwTRޏ95/Y(e[Te=&Hp7Q;kIZ}RZ#)'r%CAh):74ĥޙd6E|0oR{dgj&/P ,mAr1]%`U_y,Akj\AfɋÚ߄ ~8Y(:-#~bfV(d~t@ˤ @!߻74P[xe0?~}q{ہ/W3CIi:|p3Q%Nf ڪG [y 1Gh9aCY !"B? \!w=eJA d ,/}|_ʦ{Vh1!OjY1JjI錘ܖV3fM௫AUO}Z IJPPDފo9nvaӺS>7.[մ+dr\Yweů=.s 8x= >$Ix+'-Xw2'lLq9E˜,L.Z*xh9>6# y}TKSw 8 8F1(RSN y*출N[y\O^PQUlOo`QC1_p(*'%/ ,$GHaa_=!DQ^0;㐪Zۅ$ΜxIԼea1~)ꌂR~\S(\*84X٠ۉ0+ ~a@F}ndxp\w홥;}Z}RPҎ `5^g^Gע䬬Y ;Hϩ7[YK'cܞT)}  0y"Y2*̿i LO#0U9=B7QrUoיvO%[@ keFs:*7VOxL)!.똪/wUmdHx8O4o^lya~e q|ݻZ5A۠um>HiEƁ5rN өkR _ l&!KEL$x07:?Y\LPj4ayJqS! #uVr GZ:HM%9DpB|F>fE!id܎_ycM]OtjFn&)R)"nBթ Q8JC+H er5g]Hɱ7VܭD-!~|QO\#GCS X~,(_ ;IwЙ$%._ZK d)ZY3BR'V|53O4 9?rgatw%2"]r΃3J1LS~EД!h}v:fA'r>gc&wjkfN4/) rsruY.fm1GDsS';D ~˫Ccά\ # ncoFCFpi@Y~N0^10? yAiW_HMRdOllHwhc{;[S3KK;,C' Kn{.Pu\zP>m?E毲nG__weV|YW,MfS³o473d<"D2 /]<>d^G. iބ{ E'2xza6v/H' hZQڣ İ*g)0U+Mim2 H+,-pz7Z'H?c?풋0_ \MQIizFխjA]R?"J)eX*C)j?I?ew ݿhrGz쥙fⰠF˘HJ; []796N\ !v-m3}<$ >n}@"?hi!>: $Fdj] kirZx 4Gםf{9WdOǵc.9M K AeocԳ9eq+TT.򚴃(0\<ԥ0쨜8Y3TvhnV)[7VM:_+kGK8.q@Sv!!jyE1FUG[|(\ήbuޙc\(H۹S7L2wt^ >B{AcINg^\4-K<'P6#xxa02;eW'?==.'*Q4Ę',_[ޘއ Kt4 nH2bM8)}0%s!*tSVTż9Z$ t{#+L8?'qa|q"7ث. Cf$3%!βN_p.<@W?5IyƁmي.UXkYwhKbޭ 8qkdtIciuip0b§ac:őE5)Շ)ׄiG Er ? qNkTAι Ao &1V;f'̶nyLf/C"¹6 w%j̊.8F,6oA ̟wg>Җu]w//BMQ$ߪƕ+5fAwH!+\1Q^A|`2!J)׻\KG7ktC \dJP78ӺFC~`h`@i5릹(H)$i뫙& b;)L_a2UBM !W2_`2H1m%p1kAKkk~fc#?h,tqFbw-8q(@V'x;YtlW хwبZ B&?6ɚF1wE,Ǹ-~E5Ds,| E<혲!~|3ri b"[OZd9ޭE"ڨFdCǮ N[whYSWUHg9sFы# kE՝US6.<2;CtoyIrqhjPZ[sA߱L o%=M G ȑnm<*/kaWC H? ^"MIt1G$R;rXf4el9dEjd[19Y͕sy ` 30xGERGÐz"a8 ٓ R?UɇiQ!2?0i c^8/?$^ eɂ">kZ{K@=͋XGS?9g4&<oAyT9YX! !p$%VQGj4v$n Rq#(OnG.Ndzng :.Yv OB::ktRcFu T'HAZl* ,PJs1"͓t%2nݹo;HV`_ ~)y' \(ҽSdG`(U;ЗG!oJn8Jo3JF4Q9wJNdޅA백?G[cxrh0{w`1\g8ޙ?{`ji3j0ӯ7Tw (;^L'Nh1"wɳa|D\aoMB7γPab]Q G/KCg u}Fގ+UMtqP+[Z #MiIx.To}/̿w&j6T;yӳ|驘xo5;88p'\/ֆ19 ̇6 ` =G.]3 dĀ5]MR T7vV)B?/b@TھrX7!U@bfyӰS&wD}S2bZ*!ߎJMTHe  I-ig0}"&fa# kJ=jlJ(}֐XH5@XTeqLGE1êNaj쭍j{[P+]0~'djk}gxptwYGeaXR.FhvX@%֐PU~W#Wτ("Pw7E)3cq6*콆Xĵb'p}vx9AioY-LQW ;Mk`|fg a@c%O"[M3Q} [%{Qjٺƅ{L+uV޻彧ҡt=i!b*3Us;r!kԿdc1kq)aQnc# Hëk7kQul|o ьW EwzMn_tg 9NGȕ'~ذ o_h(²F^݌~Ap>p}d0010 ׬)1|o +^#8do 8Dzmf`| /4yl&dabGT~+ =B/,60`nP 3gxySΫjM~mIU!b(,Ƿ=2aѡ?-zYCKWTp?b[vT|,+QCޜ" z$8J2üȐӭc̘R\Z7Mi%JkLX0kmF{bӉVTR$.X1甃50}Ѩi۲]c8E%#?~ :sҿ,Rrm#lxОϲ]:v8+<^_f+lzK6!Dx|k1j}1pxVޘ!dreu*uwLQrμ#e01MZjc6cUsc>]ռ-#ES((tݤ$=dﭴR $m< I%4Ty¸4j% B_ 䗤@QbZfFK$9|d/ >Fh 0ܭ >qigXج[e<։M). S?eSbnM|_wsψ*>W IN([hܱ?Vt`o]uw#L O"7zѽ4\f)8GƳ@k6ގ .QBVFC*ZPթPO=~]ʀKtcHVZ%$4$u|m80=G} _.޽.4big:@SS-{ D6*PΘD Jdg Lmu#Ro%md.Wd 45sa_>W؉a'{{5 !=1 +;r#]I(2"H-0fW78ٶ| 2=tmM` Ddfm('VVJKs\k!n ,YQ;O@>qf|ebsnhx"dl-zʌҾ1IR5%dRN!ԯտe}76Pat[`ԤDຝSf:p]]|~G.=gW:iTM':yر]Wsn6g_\U/7[ۣ!_ՀT6 #K3e[@X/ցպI 'f;WU^VQY]zC:#j89(= 3 HTY`H"6YҎqiȕ4p`hz\Q+L(<!TQAOkTB-θ'9o̪$p kdg)l |xu2^y!Oc?!N'%?5 d:WpG:@#ݣg U"v6X_uLqt`F_ vJPWi\c[4*?%b;tmbr430<vO۵7?,4!_ʪK݂J;TH4=FFPz e28!>Ve-+4A}`ڿw. Sg"`nZ{@PO"A%5(I#m ;V=cr\PW,> 5:OJpj%qᰃ^v.~_C$wVep l7t1؅vo澀/<^e]nSfr3l(ɩ, |V @ToA3wnRg~S=P] ;\j-^4wepjǵWGH"Lh DEDe .t3|zp9is|עtzZ7Xɥq6ԝ$M=)cwȄsACbyEz/(ZE'>9Jwе9Y4q"Li"%.CYc%bcb6v!ơIy0W[Ш;|rg#9o׼cѿ֯U`OI}_`쨎(a0M:u_T䫭wnfiZ{<ݸ b3z|yvԌ:W#ɼ j|/јJE(N&SG5ۤ?& ̲[4o ՟-߶2/ئm^hxzY<#)sivoj~ñ (-q6ӎ{m֏Wj󘲊4˯|}bɌJS$AigMgA~c/JuEl5Ѐ ~'< 慸? 锂v,7L[˼SBlkNP4&ZJid(eQ8E\/^)_?JnP` @hqOfqV|''uH=C` n`3j1FY3i=">cK{0±hmٴ'p6&1:kss }IPڨ4'6 WvBQ]ԓo\+BF6&ڠza?q1ZKp|쬩@=FGBkMfEP@ /2r- l5KQv|Z?yڲZK./#C5!.AVf\9%9N"4rV6͟1h-|F>.ٟQРyYMO|\QCE׉U|bܮdK?"K*;v, kM1v](>0fO彩}} Z &'QV㺤"\{اv 4.b Q#Y/c[Խp{ja(tk;gi쬫N*tb|,@ FDki)szq˕l <:!M-FZXLȆy`9}ia 3fI:}íy,0Kڛ S^cl?O0 pNAC"ޱM׃j ^z)c S% ZAt._!#ҍitG[Rƪm,=RӛQB*N<+TQ0vD[z5y#UW?VIYS< ,iZߨ1% *g~ [Μ k$ޖ޸#ZK.?M)Uc1Zǰ͂[,T~)F>{PqްBjwc + $#++2dGEdEI|/ d' Ƞ q# wMƱ4u (2i̿Hd)?זT?]&An7T# hKnډS0aw9Xf&H7=9as3#_1ELz/A(x,-ݾA販MePǓNg9MDG\::үa\oڻ›ĕ[ ^WvУEnc67veN I6WZ/|_4*7nce.m?HjQqq^ YW{Fk*y2X>;Z~@KIdr΁Wl6_. ko 2 N;6P-Dl Q'1ʘVw$[@@kY/qoLB*}ݍj?zvԂ=>bbn{5b_>68A2z{۾4PeU ^AD]e[eyG#+>c~SZwLpxlqq]-)dBc1]J&l2boR s$!y͈'Hһ.qڌC'ߠktVo[6R0jzA9 se}=zSgbeh]h;.?q$! r~=$3E/`!SJqҔn5`,؄i&,h_V l9X#{atQ!*^h VaaX}.uB~LW 9)t~5ø;bzQ<2{o1OOT۬.ܔj9{NsU:0d]b3w<&7@kZY_tyJLd:lWafO XӖ=(KT |r=aߛwp瀿>LoWzpb\tmK,@դ1AS/{A|c45KXh\$c7ϧ&cceL]'BQz-e(sWQ:}h5Ի(pyZdmws ^b# 6 tu^I[9= Wsdެ4INUjt>f7)U!)YIl%59{v}O-QV  L‡ YO},Дq-|Egb{ R")_ GjyJ'qx/A вM5 XҌt'@B[(5R 4hnc-נTsx(`q|2bi*Kz#|;ј_Hj8oU(#*$i[RGc٩2g*?9gy!JrI߉@v6 J&$µΒ&.l={|0/<}q-oYuk,,1ɫ.o<6edu60,; &W]Q7ZU,Z 'MqMpaRYzYD4%r -d-sՁ61nfy wN0R<6o%TYrYdfd\f*C#\J8DryuӋrsB8% g4(_Jх b4k;w'00O8@a;Vu6 0 Og k12Bض dPI[EXiQ1߹Zirzʜz ʍ70TZHF~^ ցQw8N1sy{%#6\@cLC|[aN,3AySP]1w} E&$_JE?dEi͌!} 6oeB0gG}xdgP!i M0A[n&'2+*11Vd3:E3%S  褴{dB,xNoqTV`24!]d Y+$K+ [46uIh D_blNF*> q@cpXmշ$EiZi%mzytӛmm>pkMeQk 9~epFi|v@BsR Q U#DHb@NO a/v` 9v GiUTmzdPWToDpd@mU+|xtDl h^EGKbA TnRMXDyCc}rk~% ֌Eeb\ML?!^h_}N2BDЀ Ѿ}4/Yj9h # ;# bqY#dBXJ4\*g{Y=϶Y#Fo*o{ +2H#._1䮦7`6x ǫ!Ӵ`,{A6U3}s{}Qiʢzri }^б)J~71\:@QA`6> ;oI\xwl6?zd.saoc&U* xY'NL 'l+yG` rA|fP&Ds( !&ROfΜN̒@^Y/eR9zvԲ rsTA?Geߥ[[Z26pVN1r"#/;Kݤ_zgSP6J%Mܡ.daL=TcIP',SY9˯-Y,#2lvE _fYi1.QqYؾ:\ƶ}=O$+#` J%֚6 hRi/+)ےܓzX ̓n> tX\~ Ciw 9jKrf\_j~AXdKK$駑eg6Y^X8IT~=f˩קn ֨bGhITw 2ּK}Z=@{sҨk=EEǼuJpƳ9 -9~X+Ztq@ H`kBv| 5Ol3o٧i0O9r6o\~?3IŸ\\޽Qk{X S`C> mC8 tSV]H7XoO8$s%Y,mJ~!`N[І o OtZrBT:q$K|ݷT_d^J rwXbĬ;ug#Sin4kR؝w'Eq+ +∿IȍnUψ[H0-d8@a(S2_|Ndc-Ϲ_%{Z c95 "=~%7R s1]K${ Ƿpb `b0:{Rk.uvҋ>!֎Yߌ_NB#j< `` @#maػ@= [JZiZ9p=@Y\j=GH y %[e&Z@saM|VB.YcyW\¯Z>6]oW^Yo6gL/w­$(RR`&}/zOOʫ\,xNAs$b,LjK$M\P^3Gw!=QC_`?,IgnHܡ|ߥ?4-B"R½?x<2-H6S T1 E;{6Q5=٭wsU\Mlds3]Cq*mH1PVXW?DMXGjg4LY k!ȚzXh襈F:HTjn3?gw ߢopw %](lSBDm858uKx.5 QyCw^)KuquNw}$TDj2_zF"0'>f,;wXSFqSfXj0,D$FS A'vyDh` ]faע0R[%),:qdk^qlb#݅eK@Q-xQ؜Vrl-%J@>i ĝΒvYZ[hOD6bT pVdW#X!.9i h$/>`_o}4"=Qϫ2>( Ϭv tS.i6iAf.ᗁwH^ahUnbCeX03,W cx#MLǩTnw:B=?Tc`@ q֋3l_3`wp>V9Gm&~v AX0 fox[߭^ֹb]y vz2uvY*(#$UjhCzywo0>Cw4h PhJѥyJHGb?Fj`Fu(,+A<,Ζ-ӐAȀ be?' ݝ>љ;hm=D*SeJϽݺŚe7v,Xd nwLtV$[1!([S>ej>Dj=SnJ@B:*!-f-./)s4\vnԁ{/Ǘ~V˛}Z $J\4L1 g%~=rP]_o˨ Ѡ` OP|l%FL,(ngE8egϼ)ܳIif IylǍEù3syfe.n$P ELYue!X¿!p.^0)f2-BŽZ%r{#k3=0Ω>Q5*\g~@Kk2w5mDhPǘUZM\L 3"$JxD AJ?B4I$_by*sU'P}onYno"qQs| '|6":>jW{3sO:=H|EߥOF7#Fb9)NDYσ8N0]dW@"LIZ ma5Ic-\w5MyMgslolGwctjƩ`A*CHvb%y0UԴYeV*)i"s(Yωixէj)"\J2d*Ydz=7|avm(|u?"1Ȇ{<=0f? )M#k<GODD8< @!A'xCZ}6;6*/<t#;kdgJgSvdb2J{͊e +XK}s(^dEL: 9cIMXnuYzNf,Wp6Yt=?ahIϦkG[MlkPŴ #yv25ºdjF{i__UELB|ԭݽu')D 3dn :)^ n!f;S!!g-O0 񓮪j%Œ@  :6qDHĶf ;O(BtDd*82lG^K.V ⏍E?a6ox1ItK:\~6O{LO7e8og.@/쿊b3@D=0__&"o:lQH&/m%gΉ uH~v'OH7&I=MƯQsfL#6J\ѵ끂+%OdtX̴2C^.ۚ1zqgKڗ}6BeA-GjwRM$G'+vjXS)B %Ԧ*ެz҂]|VbUhTr+Wπ?"cn:Or,|v:^aWNޙlgZ}:giqiXO4A]fkNHY!]Q%wCq}J ҪOn7)Dtwϗ}СPz&^i7J).I@:jS0*Bڋx \Jsg^g2ۂS%oo1{y) ri|l+.U\C99>/4|Wrgi zҏ5kk8]B2wb# BŇoc0+c޾^~Pǝ:.3 if?sJf@gb C&.[A7~ʞ_/mΙ=/ܤ焁f,_Hw``J0DS9lUiN?%:[j/$ԋ$aHW 4k.GS/D1 Oف `6?ڠh%/~Y׺v܀0vj7}2.=Ňo@24et<g1YDSc',poicY*!6}'p2F.s+d9[㎅^>8 رWnnv|"M %u(J#l 3Ϳ:'Rb,Trr: Kڒ:$y|#7k O@6o8K?l]|Z9~{?̞ptwuLG>G}Ά^LRn -Y)M#táx1(Fo6 h_;$v0c}&aj']m !LI{^ZPݐOkQUYUTgw 0hOCֱ,Ph|4KdD:Sh.M?!BY xa &r8^FaƭPj Bkj3_*yhZ%7771)l%.0DHX`v./š-v)d?|PPD(*wl醐bDs ^p L?5UD@)\$-иc&iX%JT҄oJ[J6Y(v9zbTTKdګmNp3zُjv)S~C{ԣnA+5}ꇚ-|t . nXHi+ܓn=S=uPb8" |$mp%MZO1eqJcvg.]wJ<ŵUU=.GI\`6Q^Lѕͥ=.ftij ( KzNJ,j"q2W!pkvcx8m|X`Y6;U>v.mY]|:2)W %E%B 4#N4 aoo"md{ߋcw<c@ Ցyga ah󙤼O:}/_H?-Gҳ<>G£b=sm;N2~}4J1BEymd_lLxed;j 2R)o iwQ;`+~bٍ >`ʛq~<1hݫ;7ӗe>oIɜ$#?ofOwUwj[ }U3B_@bOI=2%agAotW24 R-GxV MHk^ͦjz4_6D]"'j_51g_11ҴlOW ay?lEyp"(GAS6m"ӡ_yOvp/{ P"bB[h~98N:SFN G><)0P]I|6`ĻUa#&9S?W̔PCpg~k "j?Au?Tåb٠3 Jj!Fg1YǯW1-L-G,7Fy6 -lrEnmB"Q a[Xӿ`L.+ oDC[_;]y(r!x:2K*gڎ+cZdޕ.P)Ԙ<.D?ƙ_;5gNڥ*xV)!wp@1'U bR:ڝc')T߳U_L%ʝk2ޜ@' X,c{s i80ROAQ!՗wR.8zHR1sU0@ osc4zµiЫB])΁*qI6}#6@ u}F-Uw"GF6}z!r8 o/vJ^ݳꙡ%كj/LV05\$ޫ r:]ib0ASxeG{3;c*>NT#|u֔P3]?nXsϖY5.D߹qثudU >3>,Zap : 0ʉW(RSV&XSspF0dMqΜVkr#GͮfmB'lS(h7'k07y>"Bkih9 pd_ӂ@iR  w=eˆإ/X;N^ac"[(²]I_ mb$y)%c:J V;MDsgbfu&]CYP~GrbP 8KȰS73/6aEi?ws%%䰮 ޭGcrq{et"]S"X-;*>4մVa F;e,LD% y\;)EP*)B^dDMmD1gkR:+Q >=a[!K0/mM-CэQys<6Dzt;꾐C!:_ߢ?eOUfi@UBYz2g2ERK~U'ܪ(NƚJ#GGݠ;NuCՆՍT'9NYP |Sއ:(w1s*(6bqprj}RflY縿?|kw|}<4{8|GWIkΨYWA}/͎OhTռvM+9ꚢiF*|qNU8X_X@fq ETPG$j9Rnd$aSo8eiTP 6s ~ǐzGh NH5,2NƋ]T.]'>)~4уOؤ4 vUl&й"ӺBD+ #H΅GR={*+ wij;םs::f;jM>o[f2ȦqV;D8qCqAe8xE n]NUxw1S`ݳ sM$Wd;k_9R`E>Cǭ(rg|R`u'Z{o t#0Yc$"T.eaSYGYS-W3_D(s)e}8)q:lG,ec=GłVMo:l9&&n_jV@W6v4 HJd6g^jLQh$t4Q59sc>fDžq ٺmt;'Ñ,B{PE ޮ p )N~{%5IoJ]Jㅵ:Ҧ@7_[ꛟY8"lj]MDAa3fZkz8*&حӧĤDž5i SaS ժlv\"U:fgF?l ]`yM n/NlJ<=ls36Qpl2 2XHt/ &A gzYJay6m&Rn AXՄP6X^aP3$Do>#IJ>⦗6\&ruePK3~ zA @?nWCqi%nSNe?񁰎UD \Ac9oک(.2KA47N" #IX#Vkh͗ϕq*q.i,{xK/iͬl+b^2D}|a5DGSeu1nH8?:kaO*#mpӰS4MaWNB~&n7+'լ +ٕ'u )3j}DQS( ѧ^=]kV& a)bϵbu3d_ pPkR9,?>M?_dh\O!IïowΣѪ%JDlrZlVz%̱Fx;v%os򊡼**ϧ|1~ jeћSޱ9g`:,.kO3E8A]IctW_g'b(`1۲ +T&OBHӎ4[tőBs-Z ?+VpT\!"Htr| i݄cFΔT#b#NjIiFzjN- ,sBiJ_58\ʣ #U]95@@i>X;D~#^Ls}`.+-[X$\d6 Ba}k(;2`ۂ h}\SFN@0 c,*W5J?nރ&Cym@wUGr* N:l ::XY1?[o༆rx?^&Q_m9x'-zFf7NCz:> qۢ<3{pͰ簆# YA`aH;9%33;zDTvEؾ{~x9 %>ힻa|!%&ц.H,1%+],pN56Ǵ[J3~-icύG.$.75UzI1ZG=S\Xuf#_8 @<?@opV'(g~^"#ϲց>V@ń>G͉pF{oVt:duӜ× bv/SfL"Jp{Y?P[ʬY] e@6F!W@_%"o( =]Țc].{pba{7mxn70餯P рvNK}A4瑭ͳX7(Vl1-WP1Q9̹bb4f֩scj;$;8)7`Q;0$84H c0RzL=nfu?w+tN{LJTe$~EoD^2ݟ8\ZE$ϯ&4g)={M1!dN3f'I|>i^ "nK)i MڌnfV' 3+]#}9R.haIX؅-<p\hA0(uj+ ʱEݗ0dE Һx=bWRh@SnP+`jl42O>C0("9"! ~V[^M3Ţ~핐\wxL*.?td*~B5U~wbX%.O,aUPa] 2ͤ]y5~U+): ^ҫ({wR˾rԣ"p2dcnvfI s;V[WY8hk/)o+KFfߤr2G@"#PptSIX殣D}z&g0Y-? ,r pD"o~dX%?({3Ufb(CD/QzIwnͮ~=norEaU\:_kC5TGcg& k BU v&LG=pIJ$5w/Res7le0&{`}ÂG +O$U?}ц곂QÙLtYE >ׯ ;P:u#9h6N| *b !E4Ft/w(qϴLSeCNF*!I}T8Ҭc?"/V,Q9yv]er/RbW8Heuk#r=DյVJHOA7C.QGpTtOzȥW$E۹+=o.e)Vj{GL:srG2]j!{Ke`;YF_I&9gя.ivz- c  0)ߋF.ꥮO}־'|8&J'߰=Gl^k/~{O4p={-7o KK׬2j8Kc )?y^b[v4DȻ7\ֹHUI Le#{ B۫imM0Y-D|E,e\o>k!Mrd0/inlPfd9ѲVv=v£ q)XTQ"6 5ݗ0`BL x| b|n]Ql}?ڏ j?x3@v;}]5!vm7zKMN(,=bͤu6AHLVCѝ zqcW (( >$j`:f ?»D/HL[I.'<\}8>h0mfjE8=* nG{LBAT,Kwn`.MyҹBuEkjev \ +\Ġ!.U%GzN>ZwFF <$$0,]mK n'T\݁'ɝ* /y"3I%6#]*}KC_qò|IGwm. _:߇>+ڗl Ili"ѮsKh' $f_I2:XRK\8zCbk?nSTٗ]}j&MMMf]!3'_!*b1 .m<6yBAB :Bb{' ?̯ŏk)X0LXc μ?'PO5@~@1N@#C|-k>?mh尪yqs n,VӘiU5!_ uu榺 E`B^@dƛPLҧBp0aFA_n3鍟>d6D^I~=ҙ_fӕ]aF2=va] JD; 6[J=sRJ{s38"R.0WKX DJ{`9MI.?B`% =|⏃K効[xZNgN 'Xm$ ! bylp"NU1lY6~Né p mQGJA3y<4[ުtnMlDYǮ}1 n7pG@_aJhҸRzy?k̓{op\p 8O  CE\ߓB:{h(2[쨯og~0BD7WijSv `B]ƚv-Y[C޶fӜ:` L_47tk{d-=jz ,Չn|w|8;YX~ Pkr , ->{Ls8Bld p.Jjt#.HxSIS},r^Fou)kUO kMן^ ;Z|C %0 ;E$tɣ0)LWQ[8mw \CPtV"1vj :ݐ.1kb%ywvj2_6뙅`pΪ8K@3);0S/ؘqB)'F?f+N%hp#w~8IZƜi2dܻ\ⳍ?iWFGH-Gi;hU8I:k\.(LNzj֫s^Iجֿ @2_9&Ǡ^c+BoÑLj[bL QO[wQOdǶ$$an ?}3#4:7;T/- uA0z`jX08E6qj"v"k-ꁜn _EpAMن j:c(ׯOyv,t?'V~y~36Ճ又kA>Upr^ % FzqIIc n^t%3q`n}|r5;_b._OOƏR0鰽[ly](V7QכJkC5YQG2^(Vj`v ULsT0[]~a˼*}B¦#0L̬{K"qYԆ;7jFi7#׃@֩pq ;*:c~mk\`K'ԳFyt6T_q-;E^sǡU U &ʗǡH"Cz We7FW%{"!龒x Q'CtGB}J[f _ɬVkf'#9ͺ 5q P6NJ@E~й3\ӏ``H)2؇d;V)$_ptGFtúA̬q.X*alI,]|6"TdV bo8-fHM**ɺWUX|M)}ԣ1dm)1NuڽW*B&L ]#NZegkRUsۢ)ZSa|z O $$ո/ҁR^[Z$E\lK>;L95Jjɰ]q/wqtX{TsbW)8-H^^i1B_Jҕ&5JZ>v-o BNj-X'xvn=0Mp҇odFWȻWw+0xn^J?'Csǽ2L2@!y1GTKjβO[edc" iID}wqi}Mkf88Nʮ=75g?zIho([gpseyUY4<2wxcw[N, $S?5_Z6DMI'6%ׯCG-6,K-W^D>18嘝=`-2P!b'2OPj:PW8\Kc_ˁ#}lSʈ`EPD@W u~5Ac'θ iR0ty2@i%&ܺAㅴߤg3 AHx5{z9VY/+,}Ј4} I e钰&{{wArh&mFN k,vsn,pЖX\}*R+'cϼϻyԀ*21UX8qu'ao.)fO3dFޅ~=ZB]Y*Q-`>υDŴLzBn3q.q 9aHG%H,FN4n(0axo(#8M]hR&^12ڞ10j}D {K,ѮR#wy.)F B(cW> \\{OO-YcK舵έ!Qە^͉̖]a4s<4PpӖ.w7W8K }|>5r햼6OL|9ھsn%Ε`)b&HtK4sBOtoM w(MXt2a?~TyiY'XR; roWʳ?"m,Yh7:5$ {09K`3L3p<ږңN\8pfwi+O)g`᱐>uxUH ]蠈gUn=3TŦ~5s\}7^:8T=4E5V 80e brh]6x ~DM;M'g&dl$"hyA {wkZKI\c3}4ɠ=OyϏ0b¥$d'&!c͖粹Cma@bp@yTZڬ>l"ÀBɚCLĒ4m50v?W{"a;A4\~Ia6k $i[:ֆe"i5;j au^:9MpdU{vRd#uH-GP{lE%vfT魣LN F] Qk65M@ӵݏ  ܙ`6ކro#hL«bV(Pp*E<j<;gӲpkAP\V. _sX@G/ PaH=O_['ZiQ?^#VZ%;jrIV@\,#ΖT^6*a0G-%+QS\E8sC2y KRBD^ojޙF0yyh ;my|xtǭdkuof^Ũ݁ c s%t;<ṱ(1HB}CQItGˉiq$*?=T`5nO6OalcK=p ()Ģ?$Iv!r!Dٸp/hl- R̙޹@eRwi}=4ʯٻr+z"! u9E/J/=۹ 1\"h~B`\%eS|,z\i4A3?Gj dSA9O0`muܾ:~y<A ,:}:vJsffbw}Me[kU>5̔i€q ,2 g1Jd͇" Mx:"] x&c~RtF"ycC'uYέ,DH_r&\:<4-?=c}C]t\W/{ZQQwkΧ fba-c;ʉD? s>lg< i߇(P?=zSsks ]+#k>s ~nܧ}*vN >]^]Hh3I[`srW2<~\l&g+L`ug}&p@R25 )q> U_DƑ$7bG u03&OVJc9{PkSH(v}۴粻d1 ^,_F j:NdAZom03Ƈ@4.PՙFͣ|,Ɛ@5݉gO S4P,*q-/j/[Gz/Ȁq 8+y$P;ʏe *|ܒnR AO7+eyyRlzVL}Qz׏ϒ.?dSP_n敦DRc줺0%5>Cwh52ybw R;o<0 aZKکᐟ( \W^ݤ&M`ky6`UdsZIWO}H3qł+4(+ɣ8?'e%rCV+#̎`ca$>nV`kBnI9O[0:U3O>3z!mML6]&MkJ TAdg 52!J+)ǐ@?J']ć6 z$/7T]| o =eH7{YsŎ~,f[ l㫳`r>(ʬk03V,#0.k. ?=dL'F xfW sAHxr9-|YJM*5P=uK> 4_!¯"mP麘Oab?S)F}'> wi;xgY,tp;5(Nh$v<]d/36oP|Q,1%>M#zuk]%zVTadvR2ecD]&FCW+7pi#71|"s ] *2+n]^$+kmO< ڷh*tѺZ*Ah+[߈ƫ/z ;]Z -W6pj$l9НSc Wr Yj& fe<Vdƀ? ^Ffb OK2d07CzzlE\}qƄZ O*bYGwn1Q^7U=RΌ2۲Uݹ\E~c/O[% ݯZG۽Kb-VNWxI \v g<+'t9H^H S(k|8$z0v_ ZSElta?_%Do$*W" cUL?!ڋ|Q'O̷򁄞)}Ja+\*bGH0j_FVc73CF]i"Ee?ml<8=75DnίqapOaZ:X% ?>W$[n!TKK),AO WcA:o\F Z`^]09~^;)GIXCijop}AkY٥]!fRپq 7 #wҙ/Q`t[N5C&ڠAu&l3N_n{G 3l`{g:iX D72sȊWOޠ~$օ]cB؃_9)3 cB\l=Z?teYŕ/kW؞KZ%ĒHQ,<*:R, +6#0 ^z 3EE#] W" )|9ESZdヴ,]QL3Kw /ΖokV+bHljFqt-]HxER\yo{7q^) UgCOQSc$!0HHG?wT'[bW=oHC*VgEg* ?mR}ڳb6%anMB&'6h2> v!2Q sjwe|T8NSuk !]F}GIN1=l{B4D 3q!DNWCa¡|rh*6O+}WTLM M&XfCBmGl'H Bdd Xm(.~C~M1~bmJUm7ova9Hc1gSMlash~ٔBckIvA7J)`5zzj 2[G,Qonێ@p/cR%#FSO~o$C3(Hn|Idf.ԃ[Z@vbS" rܡ8p\͖A%e$3t>fE;5܉ ί"u4mT]U^a9]D E6j[*m!D.ȾuaC[#.`0LKnr{j"gVsCЃmbC3U00\|Nv_l7[z/~az+ *P. !cbLj-A~MEE$\~+8IE , ,F1X*(є kyL7vwK߾]ۗ0IlXJ) M,Jۄo9G^\}j2!%m$i Pk;;{ypkp#^T{@-¥n@7U/6ט4pp65ndHeLu@idjwR% -צzb*% D&t[dƀPTE@/.*pm-`oBJ{"#0 isY}zi0s,m贑{YU&B 7:ejn6`T҉X#.#*f4R[VmɗGČ-dZ`r@nN֫:,剴n0SI{ci\.'3i a\yL;t6jqj3 sV@*b翐1v_A5vg)Ԩ`KӀQaQ"'3K?F\ؕ(lK#^:ez]`gi$lN< [Ӱ~ӱ\òSX}!Xl7eg=T5?8ΏKJ>tvludˡGp"!1<&fs4 }J x6 />YRDBY1@^{H#S,nú} 0JͭgbӺ.y;H0(!9Ӳ#Z[9H~Fә"ij 1!`{+alF$U~C9ǚV=|yf/r/Mqa oYqO9?VneK-##h#Y+7p67j%9z6WK)AR ۳2W]Y+tƅ7 (烤+:ԥIȡy$EBgYA FKƮxIK@iGwb|mBk<(Q{a4E!(;0=o}8.'a jؠb½Ui4tHԉ=W|ª36hܶȣZd1 ٮk֠EJm0ˆ/ .A~*N݋7x"'K%}lSAl2ҭ\狯 MLRyO{T]ɠKS-wa?ctS|i|Ej: ;wMt~cc̀r窐ln}o&Ly"W!S"Z/E}R1Owx.x$D2i8=f(+.ed}g.wd_fFcqϾSgi2FZ'MWí[Igُ7M/H P Q.N4txAgtz*= &1i7h^ E.<81o/16O5TmYf4HЌà|+Jm(Fjz;$EU0VE%1&ft^vQ+61Wv/7PђHm'TeH~Dz^ǐ˫iOͭ,FWGO=w#霵^ic mkk|<%5h"!M3t{0P (>TE,^ !53ʞu.0GӗTn .qc*b^LT/`L(]'j`鉶`]/)Җ^&Z[G`AJו@"] MV[r -K[z[g*s/ҁ.mu* dnF'@ΓҏfLs0q5onY|)T΅6 !Pg jV|q_]rx񮵧: v7 f!4oM|Ğa6ɨs}U{-;~tt^\uܤc8 5_`B]ƙ#beq4c*KGEq%q`XӺJ {P;4G%2C( e򍺙jޯ[|J'but͝pVnE}c+ć@"#mE:u}߫o{KB{4" oQ[hBRuʨdktDmRb+erf;#J>uXߵԪeE iX9c'ه4zXA#Iə> htWimƳ3v~Uv\NϢߡo Jy)L,e -!h.X2^uFL{39__=enYט:[[_c硲tt#lje\tCXc'"DtOFudLtJ롞OqP֕`z0M|  d6QiFlst0F K:\Ԑil&j@јl1 =PpPT +;#52^KęTnyB̏6a -sC9e%B!L.! 1_FpA-jio&n2:Toz2}?Op(+<|aЫqU82AXWfG|1O sv.C|n O#=q %k B ۅFn* 9ԄݥˬMl,[k˽Q[f w`̄I]I?>`=]"cΫ 2eps(]E8mu#Z07 ={o~ tZlͶ$Q߱ 06l]ma>#AX# 4&uI['qt ٘׼I,,p\ = #esF m}6cLpu~]sUu];чuSٶ4x \C[j75IV2F3cb߾«4nP33^=<|?F@U㙠Wit=VKg3<97HPb+ +vX֘jWfX1Rݖb$D-ϔEHd,>= covULJ}?{(Ҹ-j]&{OnMEY`y@6GZ#m QMOЩ6RUY}Ș L dC% f0 ODa5 'x<=>wT,SlG .:vy +'Q:ޡ't@ j5M#;_*uH'4::pL|;r[K䀖~nzSlUu.Zl6 kՐOd1i{;jj!>(qEbDQn׻˞6OrBYzzHFUb긆|rl|цXZ fX`s1`^ȽWsb rvp0y2d"i.BDgs{qMQ}`(t!dF9d,V.H6{J˾N66KH_l`9b`T"~&=fy l_fk4J(W~ 0_4сbYMVA_f|̨|Ot.Zv#@\k.'9Z4;_ ̰l;1 i(o_f^=]/P&Wσ p cv'9wުs:ጨz$C%ƟCzCwvb}O޹DLZH: L &F2꜔_MSY?Nu-e(o$؉DUVOF5/j7+c3$`:RS-U#_^2S}d][|&{!,.0!E!-;sA Q35x9=܏`ӱ D~:)w󘵣 3aʃaLCŅc5^G:8`z'TSp]ΜGª@y?BoղgPglr¬^KE[d:uEWIgdFOgGGe]f11{/n;Nd`DX$k(I>cer^ &G,mHA Zf(( ?<|<1W-))#J2ZsjZy^N2"LG3+Ov_ֵ }D>Bu;ʯPOel͜U'}[ANkE~+NrE \@]2'n{&dׯrSj-ofivsZ&jcV I(\0&:30 E]G9!=pB+ifr ]z{)0Jq njV7:x#"sJ V'mغ.TO$)'Qeɱu u%uH#cӃHLJ0^$IAAw;x^$za^nyCNVPdNHt+fxE$yH<0|U t^s(-t#]A&u/~FRH6f>}(Gwm*"1hMO-(Ք2[f̺]ȡ9Ica,k LVOg]ҪSMuXrH\Ov\j[^e!` OJoaڅ:ۍ P+&^]O+,֮l:MϱrsnLR)KG_̂5;qq͂g:U(\[撆(Vo4CU&ל$g=mn#&d}go `5Bm9 :/d T=R|a\wwقz]cl$K |;xpZ+gmCaFhkHKK!FƆ1T6}\ت`1b*>0U$ NCVz=B#SUP z@~9/d2Cb5~OG'uΪAۮwɒ)+Ië*M8{6IhO"c$$+"sf⇠2TaMJ"0Y?l6Fw`G~O{ 59Ō{MF8bRf_{ۼ"`VJQҁ$F~V{P@k/gJ5)^dv |o<1M|ɀqb=.N -N\+fP!Ή^zMv/J/ 'l4[Up0Z#e5'dl=hz] ch{^/y}\RkDGyM+#Y =U 2ҝZE^I. m.zSC-)gk^6Q;n ӰHA[CJC.WV rX }jϟSV&$evReghy^zT?7ۓ!4D:duSXfLB'}<&Ee~ [<V bSRhd7̳  Y:k(Qd@U&XJcR/R>Hg0ᴐ/8_wF%>=aY&YT$}IJ}!?ɉe4T#Q>%,&WA_$COᎣ[-j =# [+NFu@]w9J_UfkӧoMoƈ `@ hFDw&Skk =<$(Ħdg *i@6>=z^wIzT3vsy{&kPj[Zr]7=vlfn==x˩+Cu!><u#|t'B#%UV}lF: Jٝݪ۩ᖉ & aƤJyt39}4Gf{Ew$3*z&LM瓽XA9 5&Nm=0F>װfN~lP7 vRme;WӜ-υE[o)VLeCaɻB:-Eae4| FNQQbJ*6HzBo2 ]tF!'&[3(4."(BV6*8yk9wzj*Y:S ;W T+!Z %"a~.pxW3B$8̽X+0v,)~2R!AEzxFQx)0"&I >]WA*'7TMuh\}*_wIEOg]:v!p, D'ϗdsp8 OS6U G]-JahL:+Z={d9 Tb/H|Uuܲʵ=f 1=S&wLRm'LfvNIpLx FKWU(禨r?J9ڊ.U`߱j*BwSeIRo6(gωf :ԡeZH!)PlczzS1c2~ S}l}J'1"A?̰OSμkdS逹—k41 kco@K KЂ#1 7ɗ̯s>̘DI"6b$1t{_n!ߞ:%@+ ?lJ9 292VÉ>2P[㹂(͔Ŝߙ:O\fXkq7oS[4:!1]_D%&u:"oTdž\+[n#tȎ ΐUbz}wPH,I< L{ҝ 1 ~p1b# ϸwK䚨 h*#4 v ؉rXX)J/g}\-;MQ]isYGr)s+GYƅsO+#>3Ƈ~P8`("^O͏9? Ga+QfsPhH'`<j7^;lhI>0r`]RkaN )xn !YY3I[QE$d1$ 'ůDEBSħv¶ r&Ot`֪6HĬUоj9]3׵ g?12y)]_R 2e< )߅J.⤦!U~znYMqU@|fv t<`<5+)Y K ҈dFޙ FtY f@O6S^8b1zL0b>“}T_k?`1@1v]P8 L޹NM_?!vٯbHn:ש?[抪; (@ r-ݻLDM k:;+Mhy w&8+)1ͳK`C31wh݀[ AG|jv- ;h9v uZ.?IA*?+ȜA=IS|bx@@qvXvf ^ %3 ٭e;jD5 qωMJuWls!/c&ڮt ҁĐe8if |ܩ{`/Q?*] ;C3!4irgI0uIP0 5yf-=UO&\nk13cAؼKvdPӥ&}' @@0 6K.D(3ܘ<ÐT5*3G7 "ϳ-O] A餓>'E"Y3<كX/>/Kyx.ShT\û[y NPP|+JCB^xƛG:qƊDm(3?" ":Eݮ"fPbHHeՓ' 8 \ Ԁ3pUU)+t򡄙y?#D!c!$DΨQI Ϊ(H^&@\^l dvS~+71up%A>P! WE usِ[riBZ_p;={]6?,bߵ1Xq|$kT_NWPGƠHNc*=jh'UZfTXv } Oo;;`0֓+T>6f*O N`7*@mÙMoBI*Ĵ/ tS󼖨|!;,5eYY6Tz"{ƏﺍfȨa]6Aݭ8ޢXWH٥JI?ԃ"˳r%-R$ `\ j`qc@z AVL[?·k|TNuImOz}zU \N ;Gdt!@ Sq#9MѸԵ"*#AM~{c8݅b}m{bX1nkt%<:D3*@"ͽm&RiR'(r7rp-cJ_=G*HG՜ŒP\!IV߲*Q>\_6ء\W%3smV0 ff?|{"k'"t2B=R/gńȮЎFObD;HV艋qpn4*Bk83ÉV^F91fU^q;5Sw-޹C{Ypj{ SF̀5&{.H<[s.rAa= H{pȳGy1puF@&'$!U/GI`TbqQ9+#R"A[~vv34?Q XEl+k&mr_k;MCDh~ -ŌvI&b{r+M2 Es5l eZ\^t|(aMN@:^k, }y+ _p߲͡A{oC-t,ڗ?%g/B\q|ȗ'<U<ͽֈ1Y n:w|aFH$ y꽠M i+F^/ ћ$a3!BDލ(|J x8+JKA0̪TV?4zǬHD`k_z2颀XVh8WuTqr*v f(ITZ]c`IwkbK#@5G0r L%tP~I;%{, Xe&8./540>Tl[]hYP9J:U59p,wNDizg3! :uzLcUYv nm{۰; o+pc6['K1HJֶG ^v{fz'XMQ^/ `@ n\Y#"W$ B$fMveKKzrT0'!'^75TׂH+ϞUӊ҂̚.3%J`&=i^E4id6e;UmE4cZT\`tFMC4\Cթ^(a5Dgv 9w5b yfhx$nOfakom%An [XA֓%`e~BsvG,K^:9 zҌHu-Kxga]C^KW5gP|N7qoVgT"9dT2NduXG#Pr2֘S2MTs\nϒkev)I~Jv{hh05D>9vuޝN <(Azzy L?TX~F61^57YFzʟ2Jg1.;.>ߌrhaiAK_Kg䖳%_ymlQޕyizHPT،:7۟)8'7%;+Ll9QM0sА /x/)H#F][,{7a/&kŒ_ [njx+zA^M1TcүϞ75d/ᖡC"YlGSF9#q*~^N#r~0mK緗{PCk(}jr΄5_B'0ЖM~5J?ȧ$@qTf,\@qIEtos(\w CԟJ1`п2s8Z<]X6(&k#tOM wxy]brltnQ9[ozK7+SwޔokB想_ãc\g7]-r+]9^m(!&;.;v#݃ N#Rg6y#x J=4tcV>:r#Y!s -ڽ3F1d* }`W-VUar&3 Ȑ=hd 3f=p1 X/קy?XD.k7)8'1@=Ri}~B+Z<)@*08IUd^@u+Rʂ5b OlUAm $_2lbslaݶ?:?y܋\ԇĒ'a^5"PH`.E]fvXr%ˤGZG~fR60嗈{_ 3wdn,RΗF\ ꯴0=&YkJ\|5hZ7^VQC`k)~lw8kPL'{zv iIYi4:F@1E٘?ah cO͝Ҫ)rg~܄^A~nEU4[`Hj/J^b2H6`w[HYb=2F%d5T?7Z6U59w[]D\?E"F53FEqrZ. lz_޺T&_Bjs{`BGI=CGaxڹb"ƀC!j n"'q Z s\~,6Y. \6ڝBJ١>On<[Nȵt@uJc::&}>gt󟝔MQ$<1d(eAżgkSgGQ-Y"{W!jM"Cwzo<Nh7DptJ=T$ t0`/rH>a;PxP=GuGxx13>|Rh^MۧSPE㨶%km% f_-mw,@JT4>@#8 naU&z@6{҉Rs ~Z ߧ4j%x!%wQiGzA .Y8޸M)Mk(Hu`cjt<5ߥ2#ֆʑ"UPIƤn\;s;j&xJp8QyFC/'fd~%9}>1 ": j5qpw:אcзbQLdоr4]f`Y3`t9q˯06j?Ѱ5'd-d%׉>ڻ=YJr 勖d٢fBGG:H.)%%C)em`1@eeP.39#l^т1 ]j-=8{ & S㓂 lH7>ަR R%[.VԽDlrV]cUEk9~БẆw"/{仿nc}V "-Y]]m׳ɤf9N@?t];=*іTzwh@hYJ\Y%+/a" 6W՗&9ܺG)2,n2epW.*k0q+ hx3yK\ĎVFڙl;@ 029 㧴Qv _N@5;WFr @ֶy8r5 S:o)&Ԓ!ty}Xs]p''Go2짖#%՚l:䲂8pPTFEҿ:*8Oc?2kB- @jx6e;D`HQlp5F-$#1` W5nC"úH4!FDW/nPD*w;~*չz'LEX=DqŹJ<-Qe%2+us`xWt˛#NfS+h9Q8".O(j gO8phdDu~|5_bD0\GY1Db_3Z_o j4M8XBv^1{@ÞH{2m #y=}sXZc)Bt_=9Y'͹UU6q76F%#J-9M9D{cck0;c)b|.p1Qm'CFEMg`חXyUI+N4~CŮ9j47>8D1+O.^l}'6 k73,7^`:HAc>ރ!c7"rr9]+s`؂8C+-m HʜJ U mM ôfи}EےXI2}d,MkcK*Sa&O \rcLǤcBm gL3zϥX >FxLRt?˼ry(/)>ذﺏ%i:n60*x 1m;K3~ռĂ ==sI舶uPSq LU':2Թ*ߴ4%HUϿV ܑx4Յut1A^D^rDVϵ?[0Bk7}𷳐 somP;=ks :9V&&2J~a%wAўgS5GIR2է[sVXHnf֬}T4X\͋nUJ7af9zժMc.Xe+| Z!kV+BnV/" w(ijxd>ӰO;Wlf)1 *@*wր1\6)1v?rui z4 0E+y4rl%cC\1`id(c˻g5kC_-f0d}_F{)97p&G`ܒv4"@ zf+!/2Qe :c"av(83|aeVkB~e(gf:N.'#O-_u.kY[j0$U(ƚ_Z_0P1 : ct? \dk#Z5|56b}K*;Kj[8/?CSMoġqanS 1cvܺk GK6ln6KܮK4NoۙjGoT٪w~șyn.q7r3V Fr8u \luԽ.C0@˛'3R[hɧZUzJ E7#}|ϻ󌔰n\SW#E8N"<<:۽h*VѯSU! L2}t17bLdԖ^ٙ@B ?040Cٌ;F+/^_ו{y#5fuW/gGۜϭN-OIZf`D\d%Q;0̳B>}\؍"h\A DoPya?mY͉ i}s4-' k_xԇ㫗9]urRZm Afn!1ڹԯs̳7( ݋ ҜS-!̉#ê;\9E;y>}ȥI f!|yIk]oCw VS]g]*[pc2Uu 11FI8;z ;y%pT+%5DbZl!B8RmP ,1Q.0WFeU&iwvk Ӓ@P.FRk3⹆ʈ{U|ΛQ8NV{JN.w7mSJo 0%Gfܛj ORjB~<-Ryaogݙ}|4@(d oweP+.Y X^.!~WiGZce⡵_m49z3p0@@~*>oT^ wr@$aAa}FL[(*ϵ^J6vyYWۇLvٓ;jFiwl~s=25_HgneKu X:̩,5PTM"l#J%F 88%u =gaWm8L˴=VNpQ޷뼣_`4m XRk:9/l~"JMQ2Z!_8ȵdI %"i$s;JX&oxZPS}DzO{ir5IP=ɤzeꝥa# w@[F dg\B 9 ? 00Pɷ+jLB[6Bx١&P@Y cts m4r!UԽROysw ?NV[qKkVdyLa's[ No>t#c!Ar*=rgdSy財kTjB> urM$5#`(ͶW&.*F *O JՖkUisZ(؋[ 'S?ypnTb<ثHV;v[>&4߱uj#{5TbHE7<lH߈*&NGv-&FuO#\\Zh{("=aҊ齅% ܼs+bZOh៯g c:#w 8¾K½oD ںk܌؇TE豻fR&>{YR,S ?E0q2>?ԬQ"ӻ >jT$4>qLή㺮dP/g" 5r ݻnF1N>kfӪebϵT};qg`o1B&ݑl6*"UZ9zق!NX 3HBDͬoM[J!s:x |qu&/(#ӼȊjي[i/ cpBa@ʀ0T\Yab=ʹe+7,wYv  w}Y@[2mE0/bF\I+/fA F3){H8y߇ysq&_(@,nԬMJe<6Y6Gr$/Nt.g1"Z EHoC C_u"Fu(oF 'W!ѧ$w40' o M䪡R5ij7QOŒZpO-#n2>>7L0~ z/ a{>ٱ3Z*Ş;MX i5'N}c#fX0 "zi2 'Aے- %6r[n9v1ϭR6GI>d,R}q }*hPP㓎MxnBsf~=Vst}k\6H>ab ܵP"pSޗ~5B&e啇C۲;5 ײ%;ιHc ̫c&>ǰ{$eYRnkeq 㞩?MBT"NuV4lގ ! r#Wo ڇ-[g83T#Hc N|gc5XɀNLFy^!u|3aE&WRwu-^'LZ]E`j6V [N.?N`NGFkXjzA-Ξt,E=HM YH3b'=躅IPcwD4πl$ W֝lcƬ#Q7TS.E_vxr rUnh-ݛ Ia{@6]mA4<@ߗ}bd r݁KW軶GѸ1]/҅'ޡE:@8nL^;mD -p\ %&rD%$JV>S%q I]a/iTVJmlp&oǖE8Fd{S'Əѽ4hѡCӯ;B PΜ%Q٪,&oӸiJn ݒ lqু8 N@i*jcGogB jR(yiY.  fė:{;bMLU׻1@P뢼y"LIbN7xTGiy@Sr^pV\00yJ^[|?~7uZ~aT~o9~GY)bYg="jªT T`!YuVc`k"xW UR33AgU9լ*%bC>KlDJ3x6/zDYŮhɤ3D'UrԪҤ< 9o(A;Y1IZïH7U =EI>+ 8a{6̈́t B.!h @V/+39| a 袁nq^xO r)f< LaL/B$Lٿw zaP鍪2geCz'5Ѽ};g}){ϻlC;1Tx 9d0р+2qn}u/+=R$jYvܮ{mxnmRXOz Mph]*vH >?4g%ɺЭis;S*<`7w^P 4J-IU(퍳5m<`I5FF6 YpSm}.97~kLhs|y'WE\ln< \&>&qƮI+(1zܩ :!ː#-6FE)D⩝l#!'wƐkY},c$?6shz_ayrsl]Ӌ@Wry9x]$&+R/mK0Ǐ2:=*n5% oTC)=lB0{ٶ$k. &+YE( M4=mO~P:Zr0Ѥ4tfUnV`d%sQ8x WpnWJ t001a)'lc?D`xtTaEw:ũY;3Uj]b(1ebI$Zy+E_ѐheNw{Fb ;0ELl4@3ZګO{5ۏJ-d{-ΫPNCNdӃ0B+Q%A.1e$ kuLGR<4L&G(rr3u9S؟6P VC,^$}]9b1p[[_n1݈'CoenIcYe"~fbb 8:Q+W{8ƻtص`M{E1rl5Yqto|}rᘹK%=ᅸj.De_ y _$ j}lVNz.2~=&psFjh$5=k<[^Fdk{+:U z}aqEo % A6'MRajwϣQϜm]'IHc(bN<̓{OQ nuA|/dBs$wFĴ=g3G-R8gh@G?+`Mֺ ۩LډSc>l<%=SzIs;L.7v=ZJAS( Hݪ 3g@65͋{vސO;=mI] sy3ʙ,.LCƯq4G0uoб^4?^ ԯ̇&w]~:8@]>֠cnڧ /'6psViݽ#9hd BYgMq2z%ލS.tYnFhC]O9Tk!Q; :fq(IƆ>^'_6֩ǁNUR@ F:n lz/];9ֵOp Ƀ=n%,6ff`mpi&8+˫;d0fDM3עKv=4e"lsv귋'Lz(wդMYsꐛN>m,eU5FqG{djɠuO̤֡'&Açk}_A2S!S~`_u%6Rv0C4BUJ [vLqRBq}ycNg$- >9㧌m_Niag49+yDG߹nڹ2wFe{Jls-j Jbǁ@/͔z௤TyKhl3j47S݅R~~stڹC ƵM9X|u`8[7h^Eb=c^pQ ~Cx(2~m62{/"w}qГ[6{ dbQ" Sk㦐kfkӆ dg|o;"9 IrITD%؎?iADFawgd=%PY# *zӕK鷴`^90%Bn5<; (2Q,$xpIMZoaϪAa_Q^Ġ2a) 7N\wGσx2tXj{+(zrþ!eQ] 0'fi3sνU 6-0@[Tb'>J7z/2/ F۬vǐ/XٮIӴw-F\ q!aDEjRMONEUdĪuۄ?%vr\m5^FyAOx.(RAc]jΡtD!d !=:9/iiI[@ lg4بahTVpC\r8ED qsJ SFfߵ[C vlDX-zݹ~M x%km`U+| q}bPTWA|ηaLjvLHPԕl=Ch*,wh(>C9" ,Cv@|>9T9;@6։^i Ԩ9}j^w7:.:@Ny6}tn_Rou^4Z^CaݯYm B6C0Pٝ^iƒZS߫XG)JDdo(O7$ԗh?qɉ;x8زBӭ-sWg KD* OW7TGu*dճf}FoΓEv!X[31|8@ kDZ-I!_GƁB9G7.qL~'J5 f7  4qQk+F @qbp;gʠDu9 PBh&pIas(|舻TK%RDKC4~tyG:6ǜ䢣pӪnu:av1N[[D΂`<8 kz>OA=co Ӧ|ś1ߟ )ϵqLҢh;aRա¤Y(m{/ ! %lNn˯#BÕ0KGYx&jd+SfX0 VʀѻțJ/m{k7 UNIa3_>]Ft˂8:v0P'!- MǠp̑p 4y.`Z$ٍ$@q}g?elroRe LdO~1D.F[&!*Ov>C#՟#Y,y%Y ۷w 5'mctVt̝ ﰾبK.dsL3yՏUUVǖri@1X1M7h"-^$d6o4#^\K`7k7дCt~H/3q#Ut \dBer1"(~dt`4zplT][;2%Wus.qIt mO q4!iܪn:/KRCIZTc_Q9F>OۏJ]5%篋ϑÛ;p}y%xBJ+PkO:e 7 :ѭJ1'%x#[Xc)K*oS`yRl:8z6M[B't1sZArVqYMsi5̷i+@7\$Rg=Z~J/yh6Z/{X=OΉXٵpKq͋IT)Ĵʉ8c7_qF(^sUꘗSB8M0_z$ȕ )j(ZjבּƏ p{׷VH^)fi4]%9mqDٌ̐ MZHo4/1˖&#0'p+" 2T27)W!ZۚdKt#Sk6l֪A;[z@zI6 K@ˎ 04鴦VTZO*9|p7]U(_>»}*w-9ˋS1>ҧے˵j-Ť'`.ЅyQ((+͜ۄbBou#Ngr 5kr oJ)0$s߽u oeO9;9 s+6:IXk.\TmTX%'\8$Ja,m܂mUcLyc]+4KRBְT?AgӘ0Qqq12s=цȈ!SY3qrOA}g# A@|!i$7/w&w .0(Mg1alXqHJzʲ$'hb1d2 '(HFuM{qq4辿p"Vu)4(B tU=13GhGmQ4V`Wy ,$_(i͕,Cs|npΠ eJN!#O FMp׾/,Y1[+NO]nY dTk̸VǕpfJCGvM-vӺ>G!#-'N6ь֓"MEGXzi3g<֓S~C`!f4z K!_=CM9D`§K fN JZvzYBd ec|3zk*K)AZjV.wÇ$=|f[Chi}$"ޜF"3SQTk8(gdЭC b]_' [q|\3^P ?)EޝklT"K_.S1i9. :!sc-ҶR0ʛX:ݛcXя &аCH]Z{b(|U3~D *I,.w7'\-}gXɽwZ3#,[M֌Z҆%/AˍbC@hsx|FiB'1>9C[1glU1޴Fe"L-mRwV{f5o"h&a}bDY]a5m)+7%|m7]ZgSf 皭7Ws`K6`ҳW2 [-qșD%bGt_g뿁Y %nMMeqY(I˝נݫɠ~Ѱ;" yQ/$_,y'ddX9GaxO uʡmVHMm,[m%ÚmN Q=3g;: g ɀߌAU|fk+]`Ѓ 9w'jΧ# |#B&q(`$_ft7i! S5 # 3n3baF\F&>d{ G&G8hu TEg]<7ZZK,@&o_D~5/ӥk9[;X01phu M1했p7z{5%_\[P_p1,GzPOk2e`򐗑nnU]{rSW67q2v )ɥ_1u jwb'tZD[-qE~jg̀.wp?X͵WQwޛ8\<Τ+~ƏF2ZZ'o 4⵮J+h}"f˭~&@7$6gv7}ߦ˧Pc=D9$զ<.YjHߞ9u$N#V{ v7D05FڰQ!_|L5|A62K3:b'Y+O{%W,n\"@ 愺pZ\ Ψ mf7 fCrE!f(rVPic%99pE>W2y ?]ao)&F n:G jtگ׎)hnWnQ5~V$7 `6TuR``H 5qȾ18(1 tg!(U.ڑo\OܷI%t*'cx)yNET.zjNџIxWJ7`qܦ4 yRwirö!~!JkYc1Eg^P~v_5 5d}pOz>geޏ-U:!V,V&׶. v;P# 1/ <#4%qZGە;.kO}V\cHŽoZ:#Hxf/*ݶ@H ބ>?aaOH0`c ֻȍ;e'{#iYϫf )SCR4f=j2%42#T +HCj fnlhJD6rYMn=*-tj -`-p<i c9 saYYo_sCVswe ?CEO[$i֫$7Yn\it +:p94u )%f7|V1|{.B#r4s^\y ڱ<= .CmLzشWCz57%SP[~Z[]P5='- fu:ҥ{jv]<;=jz0^>XoGg1fFQ~]´N᠒lk`!.t!;N:FD<@?eib'J_'[Lh5Ed4~6D$/nCAJb _qבkK dJyMkw Ƚn|$FWeH"oYCr`xNmFbHNk uRO TJ \h?j_ƈoCc`Qg-4@$[$$N^P6fSPX4-ԱkH2c_]@\ {}1psraHՄ.:rz-HcPʦI" FL|1}9VR2mlV k 3a! j BkIeR4nf (!W*u7ݸ$L\/Ty-$?٨[MB5]1<4t:5%/=|{0(ֿtۚaluH˜Ef"!?%ʮ 䶕5^*Rjx@_lޣ#5Hjy4i+FD] P _(ֿj[ fۏMOAw3`'9Ϧk~mo%|u83*svQ;.%吏q45y?Ha]drqk+qR3q_Den}*o<1'GaG'>v"2@eliaZk+3QN䃕ݝ~\.{,`-5-=qcS+l#<֢ EPJAAzbW:eLt6!@Գ:o0x9Ko3*[[QU=S/U'l I!tM֊pa PiYz$G(ȃ>Yiv8Lq|@t=rgfՖ,T< 1H)i,ڛcNς4ϧE)-xÝi7y]NEixY3G*ї1>Y =eXpZLnA04j5ylyA):FaX׽ydҡ2c´ Vf U[;Y> Q0TH og( 60Z+6|_VN{d*ɽZɖ'{Lm/9.%[ܣ|,:m0ɏ)W5A YӪ'Shmq!0F:D3C?E|a7 D s6G+ήw@Cޓǽ/Au(Oob9 dwPx<+ _DC/ÎnRD2F%-mM f)} a Dc#n/᠈%F;x矎rV:yFxNbNhW]f2FKFҔPN]4շMD#D4'?=B1zCP8# '8L)#Stϔ(rf4 {[xt4*Q ;H&6 4G' ["PF0S6<]IR0MAE7:ڇu6:`bQ2NJi&D@OnKC/^W3O9 /4PHg"*u:[MI]02f.eXy8Z"X--LgiDQU(^@'9bqՕ4Lh|"mu{E [5[6z:̇ϻh5*Վ\ǙEFTUŶ/fܧ_f~{R;E%,GZŀlr(Xn9dtˑoA&Bcv]Q#i#uT(=Gr-t|SZ{PW}1 &AaMG#<C",%,Vu|8jkMGd])sn۲RPʡ1|#loXM7b '-S9|=@=(9u2wI9 QXTxj2w[?ՂH\vc 뇲}gq<p&CPN(t|Q}9p|[8 '"Yis 8w@nm}p6E\iʹ *:zq GT}aHV5q`RVѻA|C6lA(,O 75s]6I { #h8(,"a/N“(rc}+kt/g%{i('dJÎ6_>EPCi58O2~5rPzk 8uۄ}?e[mNbbữѼS/M-*U^N6ӹ@*=XҸTKfA^p^#wb \DBsh~[z2D_*.@ {"tBDYH|4i Qi Wplrc:^jkoNk׳ on ;g12߽^z rVk5v U,a&zn *t+m <(KT:URQ",+3άU㆛-]E |[Z#Ή.!v@ζp~-iKmIJ&!Aјb8l,3!Ѽ *T\;Wܓh]9S;jvVVyWk)D2~P&vl^]/Jw+zuAoץ;(21$騜p]*6N7uh5CDZAvH'UHBrT!'BovN.RWa;ImV;]9 u>n*j8/'ZdǥUp3Ի$xcZ ۣA ڟ wl@CeEM]s~ [ҥ0Nႏs`Κ͞)=r1oMձE+? ҝrHk@pjӨnl2{ڶ^{4Jvw"\bn {CH:k~g?N3az9G䮕7W1>>AX;ܮiuXI 9ǘNfBnq"9P6Xx~1hCx۷/"ɥl;65N{R=(cҥ^\c|hy0#5H/m&3~xgG<[60wY@7MOzdĊOޠ^1øb|уĔ`nW(ʗQKTDzJFT!{'-ߘĆqQ`CBȈ&#&UFȂ6)Ϩ}Sh'&xl6ɷE3 YE;zOx.^2-R=Ʒw&Ou7jkY*I@G'_P Y}eeaI 2%) bdBli} 7O+ȉX7Z}krU9Y8Eysȗo~6QwM7$ܗ=T~OڿqaroO-0 N_5ǯ'\% e=HkhxTUBֻYDDOB5L_I֮ͼߤW1 xw@H}Kޠ O E"S `bO$d 눵'ڇy_m-ONvelEmeuYHas8ImTQ =\i$Jd=RD =&M)RB_ggT&C<45W3 $ħD|l%_Ӏ\9a|' &SC0]8$VQK =~/Qláҽ c:[3h],\NgT@{0oQ xotabYo^YU\Q8}V㪐F2GRSh$\| w] δJ7*zZsq ` 7 ~uOyy[?ͪ ށlBslvG.'הaPF+aGH(4O(A(O՗$t[pu ^Eݽt {lR^}Wv/zȳ)=5%^bt}vNV( XDw8aySlHODevWA5lzh'1LkVz(+-D$cKhqN'dJ*scρYY"lA q_A:䥱/+#HH4JW깵Sb08HΊDTo9T]}hW{E쉆JΦO;j+H~3 Ĵʄ+h-lLGL]Pz1Q]\]4Ǵ3j[dTɝ=caA-$|? _ b:޹PpYaɵIOn+AA|-̡d!e|iO1C|5͸KgXI!<@峨ܵQ to&I .=jM-9m(0zݑlm8ϠN'?idy^pUVC *A)tl] #l 1t8d9Ͽ#{Մ!WRTtWNd ͌u| PQ?cI!y`"*a'ELydT<ڔР` ] 9Ŝ5lYď V3 t/:xj퍯ݶ64Nbw(ONDžlP2׮$ #_`HkȀ+kQT Rv,i_n6 ޚIWg%: + (92v01i+U NjQt#E]x@@_ʗ]SOΧ/fjiNqȾq㞺O]{V4y& gsP90֌o\F}ՇQ Yg>MmG/MA ?T*vI@YaR֕ Eyoi3铣+5cEMS0lz;[cB QRI™i!WxV@px`+J%Гz%stF}5{gM]IiWyKc4!1Ywh Ķ9;7#~PDN_+yKӌeIHbA ^ z\Շ=DVj<Iak *5A[tEl>2ưՋ#EevG sbagy ICt0A>pSZ gU:$9 gP`XHo]wi2YAH_Jb8D.? 9xыd}ϟqxreJT79 rvX})m#BKwLHD"Wr*]b!IIpẀ`UA!+Y+efDP ;wc/6jl!#avȰkëʻ1U5OF|q\'N]%>s]C'z 5`P-&2V0C)M ?~L1b"񫜮>(ZXB:x.'l o2' LP jJ̿I0]Q\j7Rw[2>u[vJxp٬ %#Y큥l], ^Ns-IsM@bhXC(UzMx3Mϱ?]ށ׼H}= ?|`#h,{%U fvfwr]&1S[*n9ŏlUAJd/zW]n=5L!,5 8.bu!.hW sڦ,Xrrs~]edS e5߇leIknNOp|}O$C}cq+>YC"жO#ĕ8Yp,1Dx* ʋ\LpB@B(US5$Iɘ2-WO&;-WMhQ,&d ZF{CE*+|3y/izG1HON-wګ7ʜIȺUhUer5~eiS!@@QS"|'ux-!SMσ^ݙ\Lq頠ɞ3Pf/) @gy [j R8n!p w KEf~a6͌d KWbEEʌ鼺CBn~2i4Vp& +wT\j{!0ozT.R쌚n~_g̾D#+$jky5OWj)dFd0FeWo wL̋(۶uu_{> aԠџӞ pXg7~ + $RqtkM(!ѡbwg[w ϋ} X5WgmquT@1XEm=v>Se및, ].w!x_tڞFGٖ GD, p_|a.T/a[w5::s3=r"!g2԰Z,FJ/|ad}˽]&h5ҲE78THWX8ądaS*W)d-]a{ r w7nt/մ+5Ր Db񷊰o+nPހpaqꀚd>~@t-~;LTLNMAJw=x3#.pIs&`KS] ?N$ !gSnW.O߳Gqmbqdy8qHCYOQS߼u-N)qh: \KR8No5~IAA`"~ "$%@eI?(sy]`^1u3Ƕr*JW5'kGTIN7$i0m^GO;z)ۺE Ag_4e&ΚT?ábFx_ zhdҸ>%HrPSAo9AEES}KhtzQ>gtf50{KWʟXſnW"rׯsjXJa;K Rϼ'P~6pKy?+}WNQl.=CL$H܋bRpd/]$Z;L0݇Jʻۛ Ttvuů /x֯y!3A4ۉgGܲȓ;n5@IJwp FF0PѼ ~'eP 3E^,*|EΤI- ?O,R+d3sޓ@%w &Go|P>јfqjTy` [j긝c+Q&Իz>]:m;uL -Ȍ' D1ѻr[%F:E# M.KǬv\$KoY+<h,;I51;曤UNb2ij2{FQRoO6zFՋD@cwr/%: PO8"P"[ǒYozБ3IT/$aIߔN^T8+\P(wc]rDr`}#%t`۾@ש<Y8@Յ}bKPj:qG I!,FSya٣ڎ*u04ٶy+Q542#椓_;|c) P):6"RJJ"{f,xtQ ;9ţ%дn$ʤ0C]X]C5p,nԏb!%O64D>ZX II/XZAtʥn53ô&8JƉƳȢnDx&.TՆ!tj^?ϙ^rP|W˖a$9:b^;~Zͦys1ޢd`uٶ1f )^D{|ݷv.` 8e_k?̀x9t&q͗Ob&hOIv ]@;Խ%]c%&CMх@a%VX}{a9F4<{7p[DRF:GmTL06Xӕ{ҡ=ֻP>`PUa=GK~V-OCƾ2V*yg6T=G2U7$>~ kKXPH::'pgCk0b'=ӽ^ku{~?@Ơ[_0:A+U֧kr6;LH,\5;m!  &gY#cmO׆3^o{?|W~a@"9SlM}/W31): W1@mY|=kbRl,nf]·^ D TR vQ /@#zxQrimN꬐Du} PnxתfJJCa9(;b4N~ὂ9`0CߒZ2FŗNVܾ0 M `sr1?~ %ebQ[Q~q=Ǜ]^`e?g|؏7?Fxd=D\L5MXz8 y W&"l Lp4q?Cymd?J<AbU9+b$U޲_FBL.,q#wf JHaJ3ɨFeiL-EesRlËr# YI*P 51>#n=]MOܣ``sise̍T"yfdgC;V\ Qg[[x^UoH0W(c0w܁$ )Ⱦʍ;p7O@wiw#1i#̐}c s `` sk;D{l{sLZ'xv yVp}fsp%Ғ9 hm ɢ<-&ʭ~))Ż9߳mQ]-=y[:GPyBR+1 LFq$yԦ*s˃)n Xl}OA&gr}|!CA^Xv \wEu <|^+yM}^[%`=w9CY7O+v8<{M͚L50!Ϥu@N Ӷ _QsOޚ#(,LB1e4=eޚa* ʱu ÂRP%[`H<|gu{W;RR(NlC1*3-<}fF"p3+(٦O IZ l`2k |jos`IeB^6vj#H-e2Z0UL؋y]mDWL KRU˲Jq $=֯a/Ux兓3Ғm;XIl4\+gZ@w e=Mm'Wܲ+]aH( UV!y|I5 LBvvS{M& sX/ U0;:ݚOE:lACy&򪙒FLq吻 *A/A[g 3IE/z_lqq/j5ԉh},{reym1Q;[>W9ҝ&͑ <C\iW|yy,@RAoGWCVӣOwvHZangSY{}l/G&V#ϨlP/nD}*Pϼ6 o+Wlȓ?5 _=o+b~Aq5N$ [W/|쇆en%̶>b0CY³R}-) j>S<Dp+4>CX]zy<ЬK+孅zJ Fͯ"=$g{),qHTC@Ck8``Zj@O-:J_}l9wvl>"dL(@"0JPe^8l@I?{ Y欯{_h;{0hs"9x(\,'P}\hA$7x|T=gTK{3~h&$aʳXN΢`N{Fk h,݆ |;F~j14IBD\,a<RDu$<6Jakw[#`eoS0~S3)=-"2IG?}O/9&G6k`X MuYa+&@hdf 4Nk ,ap{;+f}0OFŪ%.ST)Dէ4#|LohXO7nq`$0Brz/ĨI῅pYZGlC׭l6IKMM ]ͤo{4=݃' 뻟!}3,i6{*N_d,C q #~Ga{—Gb1߸ GtZon Q2C.G`kG|b"C^(W%ВCېgaIxi{d,("/Ժyvj* _ j0w;%.9_R]U.eGb(kh2).kGenl`AzB> ‰KND`6b4m}=m`( \`ggzfjɮ75Io>}λԟ'nл.?YGyznJגg<1ů_(b:wFr6S0f(X S﷛'Aw#˗j=r\C"ZǾB.dw[dmNڑts/}$TL8 59.i4Lic, oґJâv7ԉPC~\'otv11ޕMP (SK ȀS`/TfOLKt| q T_~{dt9+ N1kY%mr8BB+$$L=YgS#l/A &ƧDڟ)GA`qFh9fi }/e: )%ӷc5ZL6 MtNs2slbGs( knO^w`歠nBhlڽj:!y11w-%7'ûtv/zq WHø򹧌68'P/"[AY$T jk{D_kZUS06}wyVEF~S; fPd|FQ0Sh+' tlb7ٷpkA`oz1]#`>Uc95c, FS*p@@F5#Yx\Q-͑|{sY9$ݟT?Twפr gg-3nBk"+;kc ^RTelG}rV ͷ+2/]\ˢ]c(@L۶pLNFNbmT12+3ۗ:F!bG s[Ҁ?ejlwkJPTp"3LFz(4e}_ ^wf kDf=|1~BRFQ0<+^fQԒRTPBnBhbujr\𘥊PzVAYJo7R"@U]Hj&"@87$9oGdDC0 /Ggc"fl0ڥ٘8K0nT^G`'9\09O+lFM\jjCe!g-)6FL!R4Np,9 WI`DhX ԲlH݉n rHecb$߫*ѧEkAˮvsG4[}H2idcS}!" ھ13h2͒S[VWx1$.E7rLcV`N۵dui*Ze$1 $Ӟ Μ8J,Aţ 1.%44veoC |Թ[}P,$Uk'G~^x b lWG;%BX*+UMjp~!t&b!ps#f5+u$ ~ަNą7s r9N Dp$7Q̈́< ;KLw<B٠j*ߡ&B04=,#XeE jkeoWK~*;2-5+(@iz "(G/q,ʯ$,]D 04ߌ羗Y(u0} !& yWJ¯d߸hXvV4 _nB1J]*m$4@3eM"Ym-j/{c >#htJfbB̜4CivQ:-oGO૮!&k=5"'?_K&s?F;; 3&( Ꞩt Xb2UO^FYR 3|wtA|ER֮R)vbyW(svW 'џc5;4V^|/?[J1\'Ӫ. jjzllig PB+m{ӵ -"_May q4Y֫}Q\?r#˼M%$@ej'TŔogȏG79qGj2Ͳ$ ZU~wj}ZKnrR`c,s#Q3oU+% ~$dyX{L>z6H~jܛ._M8b"o`Ppx0B*3M-cW) :ky! 2w1R U O^ިX۰>ObzD({ ov?)g89)^Qn:{3~3-WqqI \Ort:c{ BuHw97BbKH-:UK7kD[KSn8񎗇1 &F#rOC6t=6e\#ćJ6YAH6 z[sFϵ/3$o"ka$p{dE9^B_حdl/帧œwx[fɂ `dT(/[`; {^;#saiNj NCWMRi9bKBzR9^>s$!A刳H Xv'!h .PMo60Tg1 nxT2sT%ϳzINMuf(+Ze׳0 QFS O{5Qe@aۚo/ Bqb.* F\o9$hESv}rrjGVxn~&21w~ob(,8vW^ȥHܹΧ?)|',k ZΎV^IRsT&slQĹԄCniDbEr,` ҈g}v`+LZ(_Y s*(N"T@V{:*Qnϋw$ԣi)\mIK>Š>u/!Jr;Bl(.aF|Z֘(Zxt|]|2nXM]6U.c4Va{H4ZkI~h@nʢLv;;Vncsr7p7PS0fk܁B~j@*Snj?c djUPDx>ԢRGKY5 Lօ9_qqR]~mxbfP!l{3X$yu[`yv=Yel¡ݴ6t%IwFq|[,E"^ZKuO~(ezlGo T1.K@/;x"jVI Bʗ(]|67?3""mlcn䎱,qDITأJySYhD/$\e:gu?Q>d;`˹;BZP{⼳85 ]N'{;o)6rF?Zڱo rTFlȡnd&P /r6sصqnyMvS5#=JwՌib',]Ck*sBi77\ݒ .`|z]~ xf. 0zS0 mbbe!I׭^|Qs=A_Kpt}){Kam֖#NwFC~MҊaѹ+M5el'뽖 ͻ~(XF 9 n cV-#!+/q~]{xnRf}y`~/$xPbGc{HP6>}<*}8ʃ5? "V0&jZ]8v9*i*+ x]zDD]!ݸ8{*9YS".a}B}0 ,rۛ19@ %xuH*qbP)7;}?4DZ[b\Z&LXe:G `#I7/t&ÕƛqV%9\D[}bQ(|݁q~!Tfj=(~ } I$,QAJoF=j ȌXi:jrqt")o3|Ёn=+z܁ꭘO K]3oS60y jxP.uQ|J2A7#ڶ* "|r>Q2[lhٔ` Sc\zKƀR4T`6HtI/*h/Cw 1p[ձHLS82I~ls'yAّk<#}nZn)%#0B |(9b}lNRvzI `H!$?|8X|Zb36tp#I%Fu!rUҙ[p8sE?3X z3w 4:؀,J)C:̨fV]zrv<:>gM,\b 3|%bXA/D`I=tX>9%A2_TG1DZ0 kWf }Icv:ěo;*P@4i{! 9C w Q"LKb08|Qe;OS{-2@oxJQa8.Ĺ]ߵ "ZO Pӳc72B[bPԳw1=S\l0h&%HU3T7|=$,9)Vq7l_G"e&4=x>`2  D0Ct(~nF*,rvQ|B{uO iU,hIV .|K#W`UR9ux78BNU "'Eð kA-bq:}S}z fJ@a<2("WWƴ,To ~Tz;O0AN/Hli82/|Q4~^Ɂe #ɪk")r>~C~0cWrSC@ RQ% 3rz(`RR8B/ٔ+rV71@ ߆ D)2,09%#F#װk릒ֳsy;c.=nd}_y+Dq"qPdSz 8oĐ`A{&a~zᓹ<4盦ioP򱨕sjx)VNv(tmOm Q2kw`YbXފyt`ZeVzYxFcd~=g9(V`2N*#|M=TH7sQl}i}D BrF!mW}.ڨxDH w#jo m ں%[&-?tams4bɞ|2UUNh 'EN u؞!򽙫ڞ=1׮|*76y (;)Wt_]8t}tKޢ:?Dg]yW;ٱEl`!SIjv2Lj8p-_ጁPV1ak`V5~GM8F[.g?ꖸ%hwf]x`5(4XG"l3)x9=~';!7돀lt[KT9@fOW'hm%`g"yQ o1jxHZ֡ڙ,s YNH"M(jj>X<\KoE[ѳhi߭VR03& +.ݲK38W7=9=7%7&+&o"/ߨMN2lS٥&']x[^R]PߒB\Aj&1#1̈ͰhQ?_T֓'|V-Ƭ#]FΣ \+SsSWbiB,'$@S?#ae̷㮣 g+F(:;`vW^dBif~H3ѓ}:gR̻UxaH DJz 36Iڥ* zPpf̥ӔvyaJAU>mWhui !bBB ~r>+YM7<-I%Pw:\{\iS_ _O*7Tkv*0X)y)v|P6 7 r*{N_\kjFN!M(#1NZᬵǵh9D~6KZ6(:_Pbo0NKh@ٛΈ䍗%.Fu5{ash7 |A&w72͞u&9#ak/zoF׈L-!\0 p]Y S-;, w.$1X(V۰iL,+rs:anE#LԞM6PvLd] YQ q~W]2ŧui"d3dIJ&o`mKu\(EwҴxfW x[J&6(UEz;%7z%me/&sϸ薻:a\N.B:ODY{ƊJcR qPdX~/-HcXFϵzGj ly4Phi"gN-*n*-_P IT{3oJ!ҴaTd`bɑaJd=Z5`[۹o42/PG>io7`: pgs9^M1헗yEȥS_}^FJXv )cEğ݈! e$5?5PuC׾늻b|i9>uTt:@n g6L&cD rdHb37;|p admde9Y%e+8D\hQ u8>P9s&,DND[ ƶ6n0DE-ڜKD)^X cY&12Kۻsc)5`^rkzs`B gaбoh:F:*MȼɷT@m3ϊj>0Fhװ{VlVJ.PԤN~3m۩~>G6$CV0Wd1i\i3gh5svVA"0L/q, cvѲv.z `Y$z,9k?͋T mxcDh:8ݾH%t5FTLJ́i{,z|3`/F8Ą8'ݣ@O9qO)rf&@@sm9i]20uDoZ%[ 貊Jߨ\gaS-b`[=R 1wd]q+SGpAHշ3 HJSBl`uBzi з[ݨ_ !MmlnyEI쳖XgU~A`sp.+)@25K@8puz f(FrR  V;]8Fg*@>*P*Vپ,q0 ؔۼgSOz wY8Fh}gaꫝ5ΞN].[~-ݽ`2 3]o6mnτN@.0"sL@bh r$n*>F?{aY/hp@AM fe+U2x!S:`=NAˆ@U%.8t$j50te,{36S$#m (OL?" ؾˮ ]D&.f 9Fk̶t уqA}p80t C6 Z򂫮J@Lj^mɩu9|LևJ~S-8^nN.w Hv&G6!.lC"%u]g)Nv]qh#wd k ciEέq|u0*"b0jYƚgG e~I4f6_EF_N w4c׺#2`Q~"ۥ0hh1{֙{n~LIc!r59`h*WM|#w[RB}o6pfm?/<"j;Ux.A뒑 bTBF]fe^ltG1e? ;{O j5#4讼碞:6s#7 H,JLgZ.W&¹Yߴ# -4fl(kjjzyJ[c^Y!aOa%Ce@CXa^xOo0$`^㪎l'8-q-#5{WZ| VF@@wAbS:t/. \W=`I; 4*$ظт-atQP\<`+(9:e_Q\I3-1Y.Ҡהcv2 >-tܺ&%s? l2H 5VranߌE!MA0f"KM#/s"rBal‖HTdWsƻءn 5 AJ@ q/aH3E#7xK8\GFLXu]tt.?7Iͽd9WQ<§QNCB!!\fH_HKqgpZA T.SgV*\+|+"vP/ʌqfY|6ZꁫA ^_ h@bn)|lzRV]>0G@D.Bh2WΉj I㎠ld@MTPra3g-G U}%懢\ IIy0MArnqؿYp*O .غO[z>' p]2߲.  oX5}M~!v@лJk H2,_'%!G9,aZ߆W:jB^u?u;}gL JxS{jgi r` 7Ub8IfGe+g݇lnpSrlyٽ-3wƕMFpB3?{"0b 횈J`  RjZ>KkDo_;kuN#рG+:/+)ؠ)_PTЩ`pFl|; ,u~i471 XUFF  K<&Gj4&B,AFgjQ1TJ4ϙ>sAvz4\ƛFEž( 0D$5 JBU4*~pp3`_M̬m3tݑExyk$3QkdةGKS@n =TzPlel^.9&DAt01*c&E93N4L\Gvˍ2g8mٿ7)axܿj2|?rySE*Ċ9[arH|z$rX^[ac+.x&V-B9l*`.> S*]_D#>5)٫C&95k[ Pȟf|j;\A+OEY]kҫ5S<[sWx ;"D v(o8=.=y)[aϊ(.r"'BG2X5HE ,!ݶgQ΢ӿs*FLR12;:Z\_YE,;֟Ȳ~o2q.T_Ȟ"7 bvrά3M1?Z (RIN]MwmIǞSC4r1>M 6FI?[ޭ֥uHۙ=iИGs35m^ՇYtQ䟣q^R]b1v_mALWy:s72QCPmBH@qF9xmH[@hMmg:g;sV)%T" $H@JI+o]`q!kiւ=i˵¤LPϽuE#:g5fnۡB cxBJ8PE)H*E3tAB=#kBqZJ3Ku;zTP6ţǕ{zTcRQeEƼ32IN4_L=ER2} l { xD?Ba[{M}0y3tA8 T0Qpz`_$Wƽ%SU5F(+:[ϗ'{us4("OH͂[OYQb-%svF(]"׳OÏc:ki|ڽmq'{צnX=N+4H`<{+;|=c'T&3gS<_b^ki5(΍RSZO7ʛxDgĦq)>WW|g5?vœL:v#| w?j^TVTE'ӑ 3zr*U}`q[FɁ+ǩq2?*{*Al$W\.TeáTr zpXr%*y \˙4It xzf$֑Y(EXśyuּh |m`iĒqI}empw.+יs(;ۧE2o<yߑ.K󽎦);Ώv-9ՁAfش1ۏ )^‚So{U^1.Ml~WE97V= EJ՗Cޜ~J,#za bBjJqsL{0שV}zb$.ܬF&j>-5ab[oO.jjh hUF>H q[wfVPFB"x oKꐎ"|KՙV:& ~7fi*CFVX@,"9WE|U;gvK ^ZN7<Gv||lD?Aefv4i#*N񴓗ediLrpdPf?+(Cj6H%s'dq u+5bM*i,d$h{F.Yf&984pB!+\ˮ|0͌>EDɉ[^$ Ӳ c<]tPt{/UK1bp8j`Jkn~XD@soOq2Xj7Ek&*dI> '>72y1Vj7;z-- S"Gx<]ۊU+Wգ9:b[:g!+JZO=$FYV^`0\jI?RۣS42( RQ^Mw@7l=,46! TPjt* goRdVvQA1jq*HZ0;z1 =J-Mc=; Dr%>Hp6pbEM70`iUٕ.xv{J<|M8pۓMBOdŻT[a# ċ߀9F8ݴhŪ)7O0E5idAmu:)p=&!շSnν$+ zҖL򵕸I$H*X4`Cz@F5^CU(PSoM]vU>&v\d_6V%ZxT a[|CXV M[*6#.6w~ȇڿBˆ4AZBKTFOloH{R/QǃNl3>"^W).Y,gg &Ǐ݅uy ;[L0OZMK Ƃ *ŊyEGX \lNH"v{c zGT˩q*V4wh>Mb@v.˭^QSp4g3*'ӗt w,CײaX]%#Y"6֯+).ȃQu*$efiq WLx~\ᗯoA485 %`aDS^(j=>VvU0j>_t6I$L\:zZ"ɀː+`#q13ːID›U-B 7]2sFӯ)cˠo^z7`@*g/=ޓ'n(Lu:f2J*bBTFP(&Z_+0CM]iδ(DpnD2bUڼpb({J;5j,xGU=UM멇ωT'00ٍp<& Ó;d5ɾV74E_~g"e<*TD'U|(9Cűdtļ$@ۗ6qƸ ӷ&0-tFi{ZW\P'fOWHrP#Y,&*߁ЉT A7\+j=_cQw~!y 2^wbkG ;R߇\/] _xF±#صFta C͇-E}9JcFRftUŒK!@qGMӷuj܄׀n[ ‡Mu(a;b.WɌ*z :$vg}Gnexx^bu|! Љ(s EzɊFc3R֏a4m)?.6DSfw슢wp9C[yo?h1[ELLi~{/P*nYc)fem%# = >J S|mh->@xgFu+Br\ *ITcӐ^]b ]mrZ y-]5Λ;7~;rMeh: 3LO=s#xQlo!Ĺh2֯CUM~;7\}2Fmiue!\D=QIVKG Ru-gF\Mw [D%!{` cͯgڕl_a6^M/{F0C~Y)y{ \rBDגXbj +kdn*Ms1'9}8lW9dXKolRe@rЄ,sஜL}~ λ¶T|..Cb%9+1} 3-con M&~]iL-6(Úq*uxsQ?dlsj>0Zz ;f,@9p/52ĝvB_ m$ % L*$I&ۓɧxy#.Y39԰cU_.u+Q9P3" fzE܎o^ʿ.Bk;*(4;PЧmh.9dNGm= j"N#@8KyIR;`\ڮhmDڒؔ}+}B['ͷyF/Ωz|=ªvO/9T02|ooTZ 0/oA$pHhMsaPAAI)͋28ռ?3:"6c5MtI/8EZYNKΓpƂ"(cqTIuaf{ݴ$x |qqZ3e^\/r$J*e?*8;cVٛh_rycc?[@Cz5\Lseˠ &"@oG Z `0 i<,]қ 29qWW8x 'u`$G޵HL1ܐO=zk-yHw{/hٶ%T᧚?i/m]+{~2Q0stNNnAoQD%\#i5CO*>>,T^)4Tڅ\^@H `G&b!rݘUXB&!n^cwN.b:;H#s{º%f20S6l`od$Cc%DɁ mJ(xE~bCՠ,1۔M9hAXވRu} :euIP(+W'@e0c[`8sȜgUH746b6A9vAfmQ4nߍSRh1Rɼ9ɞG]?}#>xYeypLZו N\|5?}vCV$@I ۦk[/b)/Fٝ Zژ!ҷ>tBY D;}S ۢq]!PO\^ PRJM:LO6提fGV=,Z.$1K''G֬CO"n-)$&aWdc589Bt=jE0m$ω//KV: EG6%Hfx-:$iQТx\GGOU&Ա\+\.=o& z21Ng`dR Kֹ_z)dPvA8MFlIVb@# u~r!N(d;#9/-U†wL2<|dBUVa:Fڕ9̏Vks }m(IƸ9Р& ?ֻ#,A>Jtp=QkNQe6=}51g>tv@(&\|fHP.%ZBXPVi#!Ac eIF/z K6kzе{\媱C0˭gYuvڒ-o&Vz~Kȳ7̙8^㘭9=]@*Gn=)ojk*PkUPŎ1k/!ew'&/4w ,V6| ?,034$RyF?&N &F~m(D fdTSz[]Z9gq/kLӊޘА0 JFK R?#!=;Nb-$)d׻] >l*9qM+P07ZWg8|:% E2(cD'|n:6w[`MHk_.B.,]kF\: k˾ZCVc!έ~v%oupE~cnkwb|18'R}jWɗ^V;k)JLwM (엕"n^`eY7kQ 'J?haS2)Fy\bӜ6SS%c` a)aί0eqs=τsOa͕]@W3(prB=TwmrqOEiqbT;EarkQ j32w=5x$=LgT{t| f\Nb6X&}b:$K@~[C68e9["S0HDdL]l.,Ct6oeA RYdSM=5ؼ&9j >&CtC#߷uPi jl}MI30LW<}Z"k}@A =Iur2<mjѧD"(oRgBO̜oQ{GGFnǧ{XY (>m*-7OT~h*򝇃O.') ޳!C Ī 8qq lP?U12P[J2VBi@#-Y~VZSyxWLB[OfWL 6d!>7!j2ӁRj4|bԩE.2u|@ @V %`v=/@&nQ(wkEԠE5@Rj1I>y`mfE: e~\&@69yGw KqQ~%,F421b4 UZ\pX佸PK=h`arRuJb+u;ZB#/b(5$Fe;;ҟL-^7hǕbQێ crKC^(~S2^G/iHMwj;x ,;E_eN=(إd^v PL" }l_@C +1c\Xr u~| ~aEcpѥiɊ͘ c"9XNTׁ BO}s.=L ׼Bo6#+- Aa> ܉-i}IdG >됭p0BS,=D[FJlJy[Zb)'iXjJEs{l 1Ε-4 /I68ủ_J+4ݏ[;ͻ8]hBV\<^B*igߤH 6;Q)LvDwzah %p-CF᩻h%[sZiFSc]emIA; UmhdZ𧜢cOHryJd|XGo'ﯘJјK>V@${eAI"ϊ.?[AvpL),`Ⱥ"0 di ϗ!XɁ\3] cpX aϝ&}QSc0;O +1b `_?/gIdr@BʤFӻk3c}׉!C.NDb8@Fi N`"g!CsÅPS8")G` z>RT b rc݁<,Q{ ,Bkg>0pK-h%5+/hSaROΎZb} RE\u6%%Bb8 bX`z#Ø`evF]Z?IWƟHy<"3hjWe$Qn rE}87 ;1s٪@ ǛSRs+r]zl&F6e3Bzbu $U:0 \=,Dn1̦# ]G)7sʑFNCyv<@r}'4'ݸOW&xT Hl\غrҒw M66@ ٝo{pSIO$yQ.}_Z {mb!Z9ܑ.vYcCxK.=j!6U1۳񤗻H5ezo>IOo7!i9 eNAzm|>߅ZMrNiHaA7U}3F.`"AWR=}7AXOc8d Z $PZTehuXΟ逅~ &#^X>OdaBj.gF'XnBc6|#T͡}_668:"s+u02qӐ4xy*54 SMcûV?lKJک=3|^sٺ:L d=xCQ~pf}i>:ȉA=|ZkΌ_͑Pˈ%1*g\2MMEэh+'x0'tEBDguT4*# fXh.Cui#Aߤ`n%R}qQ*Gx4VZ\}?O6ɛ 𤷍گm3>j gԁWcx=hct;%x{)ԤOx.> X~בi! 9!SZ|?Zp~$9`ngu{sr3PcM-{%yZG#R4җ EFz'Ꙡե`X2@ YUW,KWu?žⲎ)H(ܩع5Rh[g'#_ݫ|ԑB~i|ۤJ9i# }W(㛪ŀهRqYH(nHRw0,fm++YoyfBч%+Vwf FP3_̛OM,&ms$1_64ѥΆf9'p Wf3¡7~gȁ% "l0@I4noͻB% C3cT}VIA8T!tѰz'p>h$]Ǡs'avj*Vgjvs' co#|vGK3x`tɴj)ejbK`blyNm*~IGi9DOl*ޞ!bHH[H-&6‘zv=C4h_4Q 濈Azj?>-Z\%o-#Ujw:D p-W$O|'D3A'WLo'\c@xO /評>0ڀ}lmuZyӧVz>7hS|QCߝǬ-] SG}Z^eVVnwKukUhCuF:uOYBmIJZxt-5m8{[0JƖΆvK_NG IpE/R˖~,]`ǭ[zlL9+|MgAFk Tq3HDM5SEְ?$$8Y/kq3Mg9/S8 Q#zj WHe(`c R٫7ӳ~[t_0SK[U~2{@ k:SCrgS(^'z*?!RRISZS- 3x n:z[th{̿vԽ/r%$ G4C0$R=':F^_םA3T>4r$Bp?ZWp$=}UZ&M-<{If C 8:D="Y7⻤lR&(lzv&BmY@{3V[*}Zȕ;k|樿 3+Ǖ9YQb,k~EeDe3Q4M!Ai]X(y"aA x˛].Zƾod <̢ehI_3$vE D]MrmgJ#fی8VVo*8|Ό!5qHGA` c~wJ9Y0#J  }3jvԙ]o.`HSf_^#KB*N?hͰB޷2Ȉ+h$.i?E>D/ ;BBE}pMA)`K1k(9\6g (wk]DU~/)4Vin~!hY/ [J\7l}p1>e_H^v KYsO؞؝ c?޳)'޸leq 1p68[ %ze , 㐕& j!hZ7D'(Y:a[ 19xle<]I|'ǰTܡ-!R>~WxXٮhFW% |:m# Eaע +3Kur X)7^t鈨sMun$=Q)#EBzx{jcMLܝ.N+EjǝBj$1B*Y Cڊqv%^B]3ש lvoculB"R"H&.^&ǎ߮I´qT Ǽ'pF)815钋kJԎ(׻I=g ɒ$4" :JrɺݙcGA/݃IojT4-C{{,QjN:c4_L ^%r]lf^ξ!G},T;?6[[3FU)(TѓW:vm X Zw:c- A)4#ю'.6k*æ(.8ќ+YJI 4mȥ:QТJ5 v[c;<hDD rlΧ+X .V3M̈Β}XDs!d hX.V;CXfCBhĴ|d;̒KC[tɩ(*X?֛z.kIk;jõJ3Ue[ S1~D"Q6 u4d}˓gQ)DJss6$PhK ]nzV=Y5-hx)_Or i0M {piY 4^m̓;oAJ]{mzzY1g󎩶yO\Y.rhp}a)E0[y.zNđ|+Ρ#$-_O$9 ` Ro'_P@S*C/0[J4KKU*D^A! uۯ{ +/dpyaW#]CPqViwqz"y쪢*J_-dCB cIyV̢dv l-SgjVvďSf7>u)*^%OIB2gjؘ,:ύ8K@KH_CYf;r5 c)YT ǑE1\x"Wu3oFW s?)f}Xv:[LDW q)TFDJXzYqvGb~wWYt[yڙ P!Ŗ.QHK+qQ+S玟l저z),tG@6x2q~iG(X#ht-͖oG{zs#=ww>Xx]J0wOECo u`z'دOhfRmq֝Uk _LǤZZN"6YN0/T%Jf7,BGXJ '3 ` JeQOp$WE FR64^K>zXUok0i*~^鍌Ck&{_"gpޔ/5)VP7zIZ]YA[  ?=u%37e?/  õSbz*p,A{ȱJE"_SNFӻ8ư)-gDnv2?(֯҉2h'*x"+|[}b.9ĵTFGB_aOS8N2>Dmq{$xErVU|J؄teB>#d~̄@'BӋZj{ҦĐx4296"X1 hArN&iEgFT+z9Lo9QZh݈_xqsmdm}7mj8{I+BQP8 /IzMKf="oFYQ2|~ܧM^Q< )8UxyMa$$-FV[?J z𨪅ǼH 3E5YFsBiE2 jD0 g(p~X%e%ZG=琉:DzZiNS޳{؇1~4k;_T K떳kY܇9hv돬҅&p#eVOb;"%H-w3Š N(v8\$'J0?#%è8ԚF"Y4b)彌F"w=* @)BZ"saZ܋< ˭pOP>h5lJY;+nWo 1=r~(KWP~ʂ_C!n씳"~3- ygבĪl^39Ti\r6x&IA.^/oNQpΛͶFثΝ MV1O * !:/-L,;7 DkWN$m<G*nj\70bd&5zhY@ ddx乚 IQa wk(+ Zin{^NJ0p.2Gڦ_ fv/ch7HXfZ5}ŐH*uD [VF>Ӕ{co'P!6P܋nadٓ<3ޱd`ͶԌ咺8J鍾⺅'>-AJc򭽑H@cVa52%Mc%Gdts\}gGU+}@)[_%+su p0@mwiE)a{e~(2yĆh8KO7M@\>5,3LT^,Qzw1.kA{`|nYXHj,n%컿ףZatD]B=T@w2{ 2p qcXS[j>G\kEr zd bٕU_u&C]9 1:(B^@̸-A(:|I3p㹖Ϳ7{cGS;> WjTc^Pl__򾛥o/Hv"ghaF@'u ̽~E&%$,_58:K(Wm[D&%96eĹIk;grцj;,һ߱RRfbfOYuUR 6Ȅ%Lc`N^q4.H.aaS{Qg偍J$I`,R/^itk7^9nvMS`;q f- IY>qJ}Y.e;ua^?V3ZtK/ӈg*^[>Ğ\\[rM~e>G4C'oH4%&4;OhDw 궴9zRk;M') vMaDŽ? O9"OCCK#eJ)V<^СvzjCug.؈f1](|x@ 3u(Bge/?_U/n6nGbpZp\Bq>(K%ێP.z'qAS۪=l \iO.2˓r -ղVD· îC;C2 J):?άATO|δ`M!}JaUO@t6LOU{w{[uW#M}z6Wp q<IzCcdBi19x^&mwn<|dn_72hZzU9[-f mpo d9}e^ F3wL;Ґ+AU7)ejZ{œ? tg>H=0g~+x{q#l:y sx6YeaR 0 9&yC-+dgj25yvF䴬'Xmj2a;fڬITLO"=DB\Ie8*Ǿxʯv^'Hnv8. 7^o50qWH7ꎜ'>4<}!jԪݲֽT$S23s8 VKOdžQ7P&raCDG2Cx@ՠIiw?0 1ed9pGT֜/ҷj<#~ĩreԾ+/0!E!^~?> Ʋة'_MFi jM y6_p1/ㆲ}:"W*lQ*Q9̯ޝ@CE=G,/h/gC~] 4h1# Ɋ$Rea3Rs7H;gD6/{jxoVHY%Kyb֓/u2.! 6;_CEEnWZx#( LMJv4,کM`lI|ߍ/YES>Gąb;KK7< `a6j!"aIb,]*kfH&T p/lP5).{AGj**'uwjeeXB4;⧨ cٹEBp-AE-J!r|N| ?ÖNVō_;WU%γgTIj~;iW (g-d^L$;:|]5VKqVwdq&: 2~<Nz@x~fX5{6ڕIxsظ+>\8=ס]WВI zZAɬneڡ'| Ku&bܽNT:xn-bS-A"7CU?aXD,m6ȩ66rʨ?m=M+ϑ:0R!p~kX X+)b}.a#RobT7A+⧭:FX. p~i3 Pŀvdv@0- ֧MlY'ʀlǏo 5$x> zZwD^Xhc\1?F2}TC@A ,_n`01-\٫Z%PL୼oj\PcYBx$ork4.&txkqwCt4fku:׷ ;|q(V{9+li7 > vVwvUlK'65PwXt:VC|b>SAnP$ #w&- 0[o *tz^bsAZ]k["anu`__׷ ˵L#Y?IT3U߆1_oy3ot2P>-+C7^ i=RZ {{ )avG>+*T6;Ճ mc'%a&_Π!>ێRcZ6+$8QkV0+w.0 aiUIjMͲ2!.DTu64O,[kBDMA'lhOާ'n@)$JܣBPR՘VBbnUAN0d8c=;"Fbr(o~-e3I71ȡj9! SNhω˥WZ&x) ~gU.B竓B AqG< Oj9);" 0 v ~4T#tbu8,*Bz  qzKcNXUpy%셁 @ٍEP3~J.ǗO{gL(&t w" 0+@P ,W^4g$w._H!VDMB. q N嶃&׹uԚ5u6?,x, (W⺸`lCMdeX5\m |:kR8ɹ<ۺi8PmU/ %!0.0{;p^2g\'t)1c6Aȉ}c120CyT=,j0Y@j`rw'͔8$Keuho.*n )+8")nKu| '1r}&c2 GvXXS1f!GZE?fO8ڸ]؀11 킿@`cHuY}?7xBc|<`$2C5ݥV Ň 1T KE%@! p3N@D~`4:Abᙉ!ͳ1V?4?Km5ǀ!ɭ A=QkF4VxK%J@= bP>cEMo> `1F}E zPT4CZ+a 7kb9#}: ػDӧnH)$He j"2VH(0O]>ۥ>oK:{ $Nl$ɜYݼl& QX/x >[GD% 8' ]7d8^lQΆFF_ܕT_&^H'q:Ғ+oML@ӧ.(ͷ:M>;G B~ ;^,ȧ TQ7:dehe$5OwM̠[=TK曚|jgqɳZD$G3LaMF0 pßV="Hhq=_>; ˝-4\ދ]܂}9 ѽp<@^[ >Yxˋb*iG!.c)\j4Q#pOJc>@ji[I_/6N4~VG=R4'wPFga㇪ ҷ$Kn;.;P$?X-]\f }nJpI=3M1eF+ (OO*+9?xQ~YȌְH8$;X|B)ڙeZ 3[%z 0?fh~ѿi^4c W_0dU߃5U2.r uFH SOqv#2]7v}2>Y!Dhh57D\U櫇U0eںI-cZL%> BzWnmkgr8Pt<"t-ݵD`ZV>wJ0.8 ~a8 gl[L!D\=u5dMA& lЋnL#H#ſ%4m:5&)/bv`@V h^tСhG4G%*]D!9h@D]Yv 9eLѼ2拴`pͱPwE#1#4f`ۘqu O6EQYhV8\AԐ4~VPI򼿨 ȮneT/V5/XƼVHՊר rvD֯`8 B@Osʸm]es3eȞGE g6#f H ]M yvDE%qkB2Ù蓸A*gܝu 2tFsHXGz!Rw=S (nȫj}{-dcR̛8$JOđ3 GUYZ㮢!r3U It:(:EQe7[𛃧x9}3=Yf4 dxR1.C|!N5 .,_e|B we^/ %UBoFwc$W&`>0b$1Bk7qI=.$ %=4V (!L:64͚.4EU\1>Vur_}*ܝ`΁cvX^זgF_s(@1:8ExpwU:].TqM`q <$Wsh%o-$J\=U!xrHfkʫ#y45wMtrb"8VrR `adZNLi5 ~^L] &nKJ g4=%d[+,L~:1u>{ʓ Ӵ4#W B\Lb00չh*y'xO0׹ *4#h9 ,ӝ(t$ E/6*@jIi/f\p}oZg#:blK:[mtGE?w OM"G.p?Oo* akI4xc#VZ}Eh*4,+OG SHJSw-v<{q^YGs0Hf {\Tc /c骣gK_3H"K{OյfG>2:L\o\񿚴m5;l(r8 BlQY(^NX>oF괟0ZZvvWEp<=,?13>t׾ͷ #G@qڛo%M-{W!38E c'80$$'09w|>{*E&G̮Sݠ# `md2C{<*)*%J G&T`4[8{ƈ7EjdۧRj>9=^wvg0dl/ rWn" 헅Ɲ}C k &Z(}鳐*k:5hKWk,\`[ k `{ ~YC-l8MaTnԑWeZʿ]W}hӓ apr[&P4GT%| SYoµO)4`U/-F&-]{٤qƱkr&W(%Y H 縪yFΏrj,\p|*<Nj19ueNaloIzTv[a`a,2kh'\؏WmFF 1/ Z1A9#,wU>{ݵoA8(Weu~:3."Lt&)ԧ0.[`",nihC@U?m{>@ @HeXqT_1y"9/b"^u Xv T(AA;zRf1L0aqWw979%GR Sz ܽ͊sNM3b\) MR ~v?|R^]u`~+މƔNsEK?Gɞ3pū=ٰŹY^.\&W^I(Mx=s7#93ΐFK-EJhn_SPQ 9b8Uڲ㛅PT+8kosP@LWIR~G:emeNƭ|d.ox6E$0{LM+zɹAihGHs$5o&v+` 7?OriCCЊxi0BoCS/ 0`ZXpuyu~iY ZaquMug?1 XG%5|zv4(t/Sb1>M#~!; F?WBp;$8rFD@ߣ]*, tk$x u~\AZBN۔⹞ io 3yE>zc<d(!u94Nm*qFpY"ؐZ5*xnʼ젤" d%=(Q_k-®*/Lg۽wEov'4P6ݼKd@{섓3nMV-0VH%cW` R-CH6rer:|^]3ey;`U`H#{2 x͐3#~1TgDTP;76r,)kS* nQtσUx*RmQӓ̀_i.9tޝgbu̢GR\ҧ{mRBWxְHޡj1ǔRqfڠs=NOJP{dSB%cfŧi0ҩws%&?$R4Z58A0D0ŲAWu`a)E\G48^C,GNq*yP^I]YmX|ߜۭ &Jc:=S)~7K4Exq>}wt9 a-V9)?=AY޸Dw-zUx>G\N#eNecp;xi٪nn>lD.k5CCqS񜂧U6~z~ .8Q:TH7TXkE4Fsv~)9DсGvQt^+Peڜz[KFfp{)5e^^o\AY럻O9J^9*P Ɲ@Ɂ\.h;eґ;:rn-yj(`dZGBSć-q#>‹e͐DMee2V"fT2gI93`uWL{`_Ӆ(*-Mykl.B+oo&z U$_lKfB^ e$9Vc5-ϽܩW\e ꚢƼȟYѶ";͉DͨY:7CƎݰaj.V`hP#ʽ5ݵ)zYAՖ!-xm`5y2x c8kh6ٴ۠~]Ns9ktp*Q4h0Љ~1 |t^^_N)wm @7kKtbj O#v" ѣ P.egt׿kC\Q-џ5%kC+PFiI$ 'k=v_'Ӝ{"8uS9dn hc'(vt\ / FK?[:P:g^a*bTڛy;cW lp ӬCPn&Dnf,S!SԀ̂7NIE'_7#e~58IVhUa"_ ݛ <(:;t]ajhv ^[;l~[ i䋢xk4<}}TDr?3ªIe l]%ώ/s _5iR! n)c -xwc6'!UE p1GibdfbX@ h"4'bYAv:dXx's0W?{M+)}Z2:] .lQwa#A-,tFwBs%>dh:H5M8p3۟)#v=bneU7MN, }T 1ożCRr5WO4t?.qlϨo,?Ж_.cEkit!: 8 o6WeD&BP/3w , Fw;+oe>bY֎Ϥ' j4/(O HHt:A HEl{ߴi!<эi$Ph, O[H~ˉj=xC)9Ҭ 6-&|#kdyK 8U/3g |rxi,Nťwo\hxbbb1]wX=u^zaHg!խ(& H Glu\kgB1`dDqR줂Ww9}炞P,p5Gz[f٦T&ejHgApoqtTCL>qpGWޜ'-,k[D0)B 45x@TXGHO lMN&{Su«;LIr~Fa9iRu@Pkٲ0H");tn gYЧQs%(%.GTf΃C(Rӗp*<7rRqK I010X&m(!eȑ/ vEIqrVUf/ Wq͉&"aaFy!wDDU!8 Fp'paE]5KFw@ οfX8&Gz߱rS,h-͞,NTߡs{(6 XƢ ؇O"PE=K e锬Ĉn_7y1j0"Q#Tt$3O _7s#Lƾ"ܾhPpM702Ǥ_j3(nm pHGm4) bĉ49;-_f~J\!Bu]hRfx)V 2*dZNuh'iWzc+@rh)lsӒ;pm{ ^Rg-TcJY9z역ڡkUCׄ.wgu~\ !5 9M:'z̼R|T9 ژM~0#I&6wXͥg_.&ں!W Ǚ$:z&,=mɖI&8$-% aN@<3毇jk iς/sIߗI؜(tn\7}#⨁#<JP=%Z+NAsy9[8`Ɂa?DB_pK|s,f7?I\7OstWit7lKCO` pH8Aóe"{d ö ' ƦCCD.VgIPVl|«\IY1V%9`yisd2j^:G 7VI]dWo (L!*/ǹ¯U:6}ζ6hije[ 3Nmɸ|8iLO⋼O`a~; ɚBih??8<=Mg&<w6)U5_]U^ uTl>Yѽ&l_m-F.pb#UbshvGF 9W$ôHPzrx0j:NA IBC3m~^eT~1a !,}n FZ`@uf<D*y+a(h&m~(0PȊkӦvbgԵA+d␊q h4{/CZ1\#.~U: Kg՞}5E5Y&Kۧ/Xl pf0 F$[xiA1 d;L}s)̒-nbbukafxzQyJm{5,&VQbZf%U}pAIe&;#%C nÌ,Yĵexn0iDx@F ZnA&`Dձ'O>d1fŔ$)6WgRj Im(dZc$ud زJt?ZQeQD5T.xzhrhF 709IV2.YiI[IbtS/;i4IFS.|#yA p8t#~E1Bj_7 /F%),b%4Uxi4P`E7sD3#L{#x$m B艍m(6ԵQp!?46)4x~"|97`d؇V = ǭ=A^z `e9d#F.c J 4Nsoyt{*HBG 4-ΚRذnx?/y6" ^/r-nDj`M’O vZ;{m3ZBħ΄p&oSkUB"HH@gqP :(7xGmb7 mJN"BĝWj~NkΟbo7D> c#UûDۮPʪVnׯj%xP7ԷSbbvў}Ǒ;/>d0L; S=JoVBz׊^~>w*yJ;ӂ,_wub-s Ih=~UV-rPP&6ϧo_Q>46hY/[7֚L.hc+tZܥy䑜o S 熏2 =2 ޥ< x~'J7e|vҞ{l@۾W8YMXh,};4Ը%yy-l"u|eadv.רKtJQڈTI{i",_o.!GU&SM?FBBX[ʹY`i,?!Gsl[},|8|#wxL.Or2-J'wIኅ.n-P3N~BCy/"(q"}ZFQ,,9Bq/%GCS] \gz 鏒|h~mֽ"ȀXip reV >+dNijI6#KCͺl>7- &r2|N0qF~7- "J~aj$^J?UK6.;(- mkoux C^*ݤoOa^yt=(M 2EU<8^2[OT>;|?4t< h1Zv&Gؾbijg*D~xh ' ]奸bʭ|XQJֵh L˪U06F 72zȆHwt$+0 Kp6G a@{|c8  ݮ|'cӑZ\sL&*:FsL΀8Š L-iUBI'{Cq:ug.q߇&u}/q"D9{qlJ4VzYNZe+ ’N7L&xFZÖ́o0~fܺCL_,9?_)$OI!-Qn'O"a6%mnh: X|*BnLp0 .wNE{csG62!Dj9P>@5{cP i%wV.f&;ê~3vHt$;ؕDaoi0) GǙB{5Vܶ{H@3 ;$Î]HfgpLY3lJua-sese(Rv(T75`a4(C9b.t:ܧB<ڐA5^1չ}Q}-.U?br\/@P9J*΅gV>EBSrL:;d*$6>!@<?GVelo7!e]*tWn?ħ|Hj믢:H$q՟f7ڙTn&m4@JEfm{py֭tLh6 +1XBS=J A I9Sp,Z`g>-<  9z |-O,ӦV,bq60IN 0T#8ZXrw_ fQ4_O~j`d|)b:xi ͕TR9:Wւ<A@b/(Y +fiHn~(-Z@XRLz~nFޕݹ6>^RBتV^Q~u ]|N7_rSS [i>3mںÓR5dWxTW0w- їR[*`а<+:}{/<AA@;/Z(jG?~8[D )Q⌞oE;Bh2׮mPNz>GE䞭7I>JG!FPgn|'\6BF`UXT:h *lt=̈́1?/.ˎ$8AR~eoM=7Fv)CЮDxD۸ڛk"p л {-{`=_Of 3GNw'a4 ]l֜itPr^j1~:k)(e5a8Egl˜Z`~%X43 J[UH$[}B9z!9к\[Jw7%w$~ڥW=}]))IKq~{ @/rͦnhX-aHݘ-+m?~%/\مҜEl=~QSs9Gm9AM(x(/{v>f9Ccy(KDkIz0"L,ibH m[.—Sb7*?{߹}wg]Sx}y1`ȞMUFl ]kMPt:MqpZ.ictWÊK(K;yV*h›*FYiX8]doj̑5m+p+Q[BR}Ur\8'e<ă:Xz ЀnaqUڥ{%B+"zRƪJ)j7YU~tZŠ@S*86!P/M[^ xQVez{V =;f,Ɇ%7 ٳn"VRzF]e:cw$Df!tD+6_:}/Xµ_4< .g DL1 hhiwzH ,2I\xgmkV`}"Nq<9jrxэ:CN(l.Iʸn!$E*[Yx.}E`d {t'#tCk])3oOxHE f&rօҹ?lpjސv/׈h3 8d$;:sie!ĥj@TYW zj] ' lMntvSI #؛JGjNh_e3;.( !{k ՛{&1&  Z^)QXe8_GsY?U,&0?{Z>e"\Do$~KنbT"b~UYilq#ETW%/g{ o-O>6MyP!+py1Er,GTB~ieu mޙ8_x7P2c&u`]UD`]:-1Op#^ڳ g#mފ 1[AG+A]FH-wr\k)7x/bVDC ŽG>3o=;)ӜCW1~FKk>vW-CJ.ȍN;vv[]+ 'aiɑ"ھS/KN?Mes{6M#F,9((Km9E2Pe¦lcл6χ!ӱ_ 0-^ ƆE1+4|(8Е҇G]f:,,-x貒]U=/Ih堅5*Er:,^UP#P]i. h5\|J sWb't_ .A/w Ð)7   \EW WA?* h&_W=Z%/[Q;ZE={NvKF\PC?`Y^M=N؋ˑWaC>Ff+,ߖ#T ԎU⨐JTcl4_J$ @ġln7w\&E58qC&ҷk'Fn,GqQ] |zm/Tg^9H~##"R:8(5Yn `֧isI\Q8yJ&j:_6RS,E/ݝ+DhC_7lBT-#ilnPa^6اd81 ySuN/%);Ƌl(TbBm}to2zm]9ґWgIgin8_?<.}Ṋp3-hT#/P N@4{N H`?N nr%TьӶ![WՌ&zf `0$Wl!]rW,zP ?ƜLE뼙NV]1A-w\ .@p"tIP8hst5oΦU4łpu,:P_ӿX.H)MSXkA.AHxXjA*Aܽ>:ZGvywv27ՃH[f8{&;sRW֢ 7?zqڤ=z~ՖhJjsaL5H7I7> ]6n5#QҏVy-!gpPf~'6APdMj ,zxj~8(8m 1s}iKj_s0`k{VR pqFh:1;yK8XyВNs;J7~뭾YYpU/ xo)9"JT%9 ƂWkJ7ŹvT[&4rq/.Z$؁E@n-?'@(oʳwMƏF$DU7):c<}iFqTXZS並v{w>'Vh;z"v܏I*6-ey2v?+ImoLPdwk`X<=p 3Tǃ$Pէ [RBB= H .W5|> bny 3_8>i;K j~!b;zORk.?*f62~5[jvHxEHoyg5a6,X;$Mwaa7jNM@ u>.SCaeB5nR [h3f >lĖ:ycB)btzM4CZjǹ&Kg{/ 4k[p<~jOM0s R[o#%44N8аǀb;k+Tץ)Ⱦ*G^^4@4Nup_(ӇLUvt{?wyoDAW3,@҂8Eh74Ao3ka4i]E MmqN4ܛ$Niub}ja:ܯOuro"D$]7,]F؞(ycQWz["ho)x]cC{}0SjH9'g @@ړ$wA;qE0 ] XHq鬕Ҙݶ=#%45w_<)Z?&Z7l7bJC ݦ}](Hbp0奵_ WkEp[(?u[.^/p\CZ9r=$t$('s7`Be,=)vbʇRFizz=eB}39=!6yVVqQx|SY\2y"ҧTɟyIvmP!P:I;{ WpkE)_m!z3MO.ݑ[Z?ڏ:$6p.BtVA`  $0l×c-mt1۩[e99ı(a=~n|{m P }WOni& S?x BˤmZE;P׺h@4fOY7}m!Qc{qZ1lK&$jX*Cn̈S (1kPzf8 ]rhS8Ikbi>;QWɹ'eU\\͢f5g3)Bq9mct| +Acڛд¯2X)`,ASb I7ZImQCW/N}+ܾ1x!yT=îD\pHgq2GulgsWl&?Ey.DTzh! jxmڄ&?,J5\'&ZGFq -Qe>CLM!]5.4%7D6-oksIeU7C\GOp($-Z{y>}^^ njd ~͟_9ϼ\2Dicx(^ xh6tvjm[n38JWTh=UqnjMSW=ϟ=K^nԜJ;$#k=C4ף-\l;6jqo<{cݫ?YICmA'g-t( WE`So%',韤[2PERp1g ޮ|?9+q5TV_ N7fL KT1$ HZJ,-Yp85rh"vNڡgZJG fy,:MLJ p,5a<Ϫ #:TDG.J]`biD8gO`r$q4ΤQm<⎅ (FdH8Z7́86#3e{us֣02Hm2q`{߿oxGZ}ݎ5=^dQ&uȵE!eqDH."s(W4gT6qRWɳبtM1Drƣ@H0"Vta3qFgio 7noz 7H< `sB\^̐@)ՠpt9M, υ$P\%x)ӊ3&HRi !ݡvW)oӀusubNq鉳Or%<`މ!WdhbbJgAݲ5;=8.@?jW*4v::F "~@T.? 9W\ Ѡz.q7.'ŵDrvhɟ&ek35(7Þv8];|bAوf"cDMRh־iE)n5pZ>$ iX.< 帼ֱ^Ns&v@x?1Ό"{^~tuhNxXۮ1]ܮ<Ӝi4$H|=om'pd줄]+eL( Fx Fe@l=E^, Nj1FN2C&N:ɋ vW_hM9Lg~r  AޚC?ٯn9~"ʿtɰ}l]/2]5brnJTuR)Wu$qY$"q.g RNBGfz5 Mi-ӈdGt`zRyCyě/8bVVp8(.d5(i3PBk+K񗐛 GRS6KJhqADKq`1a]uqxM2Q&y![k5[!X{ri@x 9(N[|a: ?{ ^{Lh~ LfBd4Pq:s+t7)\͠1އݢ3' ضU1MTS+;kpi,tɴpYPh[J;q6?Na|zB 0sZMq@},٣-fѰΓ u5Z4@.}oVRaVeSu S#W({&G<#Qh:%t"~UfbfJ{U1Ⱥ·e 9ROL\jK[;*y$z!C4nI(ptךEB/D&{zx+kNT622n`F՚u:Sg.re$߶N`Rt I݅P15(jEjw >M̈ϻr,+x^ ¦})gI_fay]f^']P@l$23Vf @f fՅbv z3,E=Fyr7 'YeǏ9p~2[B2IgbéBTb;>#ӄ!aΙ9rn_z Csףfp qm4HEߢIM;7YM\A?jȃ> 3p0+ u+NCR J2b-߻G?#e%@RPvFSжz?fL90{Lz5Χ`f *7EqGNZ9Ԋj̱g,sml݂]= IרŠ k~g&o :@EP&j~mEQ ui1aՒw4c99 \@<`\F˰d8XЬ?dErKj iSPtRC̥MnfdꑪRO]/*rQTw~VKN< !37qx{fmF70,`h^9~+ }H*Q)O  _ch~{>f% 7`.R$}O 3t2yTe7oj=DKo"-HBF8J"i 3C@sOkF/KA㘮fCvcv|q} 3[Y^~[< !S:eE"Gc\M>o"FҿEF?0,`v.q 9=`\]N13E޿2U1S@& !nZ'[ni>DҤ]_LH#8QEƬ+1 1N,fV\y8r8V/M>ȳ8~ӑEUZ`'գx:-d/$ޭ)6[~r8}Z ҇smau]L45N)aw0|v. U()DG<^>hg;l}A$zEʹAҌT(\ut2dDUPk.{a d붦 @Flہ:=rQ<"6ɻzl9h~z\x5N"ΝB3xlzxap uVલžf .u-qsQIW<x}p=Ov?J })4[ ӷymbgp!xwo6TDXRD]R^ۙ ߤ綮7⢷/>[L Oy8&HD=_&C4}8] 6` 40^Wkvt ٺwc󃮤按IOn?-[6)܅Jcwj=W`ʼn\ MfHY+Pb_)j?nFo7iHZ\/= NxXo%mª/Aa4>t:ˆ@iVp;.#8R.\C7X9_Us.NpuN2':3ҟ]BtGa~GlC=OʅBWj@GQt%~vu My 0~c)Q|HEen9k * uVKʀ['% bxƲ-ay!3&IARN: / }΅ڿ(Ft/$mYq!H3뉨n=\OJ9M4&+L hƇv Kd%jP%=`P8'}{#\@8T;AZT<൚v4tOX^=SW[;)o̘ eᚋ=ѢTts ]`29n L^$H*Fcnz]FG6)h@P;ٺlyFɽI0e*/TB )_8Z3VUX]W;.kG´5jIrfP@"HLwwpԂ,.CT0'ŰsLav_,b}3FwEg eG )#Hu0Y<msS`찑3;|ȭüPyCȳWD,m^2 TtqRA8SrNv vұdoIuU(zeԐyA@! 6 ^yIuhaRGxrz }qFrQʬ\ڤ;fm[M0L~ ^٦ ^U;[37CO4;y5&'=h2:8RTYO[jkFy#_ y uŨkJUzel-,H #-< SDv=9|{ T!ڔD.Zp^~\4u yIE&Vl%B艹5O{(q{]1٬TWabjB._4q]8Ǒ6 d}ljޖþ'{CeKDW$>9/(Zx޳"%r;NR'u̝ݏ{!+YEsbsk];N7jQlժ,iWiU(6W;q>8@-.NkuUXy .m7*6ADhC ^ޱ3vM6NēP7nq`1 H!c隬Ņ䄯; 5;!67?46[~rDPfCR 1Vϓꇉ V!ügId$zs = ԏI(*^9*\q@(椣_Xp4O|l#^dF?'~o*wI&7)QhNFqYhsk<6\cjwb[Q XKvI%j1mH5v}^wpD;u`(#-\T99ϴj>ss3TaOHA܊zq K^ϝƵߌ-7qA.؇_T9: ʌv*v@(7 _ݞ 42Q3AؐsA4'm>~ohZ7Q(8}O,@[݊JLr{"6dfB#? n+07Qnt]v,}mlZf'ս{2cSצhWYiyJxK27D7sƩvմ(.Ws{>Vkl^C ެոC\혨c3%ȼ_Wgf!Y:ے *F-sIfÔzSPR|S$L[8t=:P3ah[b+6N?dxThnmd#W~@ifVmˢB 10ߠTV=DI=mAqh{Z+m3h9vĮuKʙqԑD0!f vwVRP];=5 }yQO"Cʽ/_+J'M_;0n f.ڦ"X ~5l N=ܘgԁW.Chm.~fcA4/tۤF.ke4`SO.|]R?}v LE5$wçrf~]KH .ͧ+*4̝Kcѳ"BD'm2u%Y0~7OVM"G:L%S{67 _xy{ff҆a̎:Vhku%=:6~>_>3Ѷ #p?n5{:0 Wռ{-m/-kn]c\!UB)hȮ~/B{e)n`I%DWQ[w9CZ">0IB:t EȾN_y/iOxB^ɑeë^F5ާp}!|WnZgen΢=e$ty/rXZB\~<ݗӘjg([RJ{,tJH7PӀ-usߚ_ٷ4}. ]ս5:H:Z2dhiU(,TZ1Xd:hf?WM 2b ;0qxHzdgAL:+3l碡'|1!{dT=9;"`i(%E6%%̛^r)Oi*\\Lb,"myWQX5p_6j r_'Jꊖ9'(f>eLP#Qcwk#ve;Ea@Ya<qJ!5DVldp_R%e;ō' g dtLґIm?Ln^(e Ѧ*I>T$GXφu Kb(( 7;#43v{c+0e tm9jJy)z 9+C+ Ћ=H1`נQ w]w7bϿSB5}61bW7o#h!on`>@8$C,IƪmfQHL,CeGycC䅍Y;?~ߟTRT _ÔZc͹e_E*ch 7jiꑂ#X.Jm1q(l!{bI7BުjovZ|]̉Lhbw_P˄HaNTBAr:OoW (|S&c㝽DUXLqzgXo\:Ԏ y3zMAk''>壉R__cgtJP{fcq?>!*[u^ uͩ"|D?ll>o/nPŜgZs\{N46dȌ5z_ 92l",fPdЕA |ݷ\ɪA \Et4<Ƙ/ =jtџuo>L(~l4^d;߿΍V{Wz!RKOk"R3um LAydd^c"jv(?i$>?hx5z*bGBVR}k'R(_rr| |RXF 0S'zP ōI.S=5ay[#0(8Ainy%y]:&Bt+ݍl˫!!nS`}(|i߮GE@n%0#RyØ=/ץ,3ag_f^VD%x\Q!m"|$Opa]{XHe@(ڶRJrO 2:qx+lcPhMN )&wuMl@ nLcb#9?r=umQuڭ2A? w"6_Ef4#F+e ׈՜[e}wSVioLZzQXWXʌ{YE9 d+>pgk,l-R)A Me/s:\[׈^9`5]`i/uFH]Y7o]Cvjig_+m2֫HVf MCz;? =Hފ6e\~sjH3>QlyGQy_=Sa;h Zd - u֭Mޅl}{&"^!WLqS5 e%=ɍ^NϵD-jg=bd+a` n"SJ |Owpzr. ǤlC [s-q4HVwE >`ؔ OO~_|z/]xlkԁ F8'>:2z53  Kmӳ}_|췌E{k8Bx(ށ:՛1k/1j 03 cW[ Nq"Ƕ)Lΐh(J%&'(@A/j0QwZ9~SW+$2}o][/O@r-Pg CVXo)B|Z_L^$$".FѳFb{cOwA/OWbtSCz,,BtR#m;jˌA.tc"I]3،`fx֨)8ύk -Sy@ogaJg 脭\uE@7hR@2ު_QBvUrqKg y6V5;qӌ}u&?#۱Py~شڲd;=4hGX=ɓ QP޶֕[6``=;zR;?W.i۷xD!Ǻn*؂˕WNRj :؂<>=\:SX3$1*{D"OƎ띎q77Ms+-؄XF.ίhVyjᢲ:5>k)ZP,f$q*& 9>hb%-HZ:8J$w_ưrۘpPh *5:(PhtU8i ,+H L o0LN]MÀtG!RDn$ŝ ZO46?UWE( ErbDhMoQ&s]^Hbo1:e{er1Y$_:6yJ&PU۳铎0]FVlXw8 ]hW.xD|HUFO )医Շ,5+E#f#+3 w{#\[\,TվFTJ_9oUXGvTwnhkv"'WRB:)D@@ 9k>2|ha$WzGӳrS$j^ׄ$|n~x* &Q2zH ʶöߜ`:Q !d CN:,.YɃ?vWnO&EhFy"ݙe Ew!S#z|`Pn]џ!/G]3(Ba2ݿg Jpt4~ާG\V{ܖ|_.?÷y ;@&<($*s3TXt˹Jo]5w%N^+L~$ZмE5{p? 7Kᖫbw v6S5t"+ DְA W 1:",нD ԪE;q8 y ۮjU={Gc.mM\SY5 yT#fbPM@նDI;S.c#޾zT+f549XLf,O N_P{ oEf6C'ͭlrc!1sX@PER ޑs䵽X]lժ]=opv.E ?bg zTݫJu-Hvdt4lQ=L磂f0U\'_??$V10-\`J 㢟Z螋=9ҥNY؄:KBKnc]x,K4QGxC#DJ=gL&k<ȷV`y^Po;ۜ"z6KASZ-By^kĶ#i/MJY(QI"kz{Ւ;% Y"bSykF,b>زK>tե2AtU+ b$|.0msPpMuK̒qwm*Tܞjͳ4,`4_ ǹ٬ȿV"TNk~+%0b#Aߪo*2j\}B& !Kҭ,`n.8Y^h Gs"o*:óp`e9qFzA$U(J_J\z(qX'F*#j#X0W q(WV\Bsque1\12ѐU rzo7p2<Wm ub7$xz}zݿ-_mõyRil<$9?YVB&דOzQٱ>q'/T`cV 4(@1Z-]T/>ń )PJ/hܞ5''vXwu`NԞ4y:U4;x#7NAJKNa"+#1~!Oh$PjNڍ)fkxl.λ/UXH3.PBcW򒽊bQrMVRPnd|OznbrA+@*(PoTƤb(Nx qؠ`28n>||~*JMz+3S$Qcz%9ﴨE6ҁjcm5'GA {7YQ٤/ D?,")z*R{&`[ҏA2 ǒ<9a4FԩzMrt(kS97֪c>Fj.j.N@Hz"G}O%kv/'§-ru4D6f![mo(PQSU~mfl%lL~4C5lRK$ Yz"ԏhT_Մ1ЙU>fO4vsRd=Am>JsTM`Ԛ8LEqҫϘS,2pOiђoyF5l"@͹k)䢛4(I}*_rnɭ 0Lp7|4Db픸wY1~R\[HދF`7ĂkF4NJ)C!i}V8Ih`"zxZ !P/1o?3:"K q(NeڲZEp XYM=TAQN%Րn_x0 n\4sS3 Ż|^n{ UCSS2T6t\d,*DьLSwVĿ;c(QUӡ'M5e*Ow>ԯ̶$ `]+ד;FNtY۾}8b{Y .LR?ÇK_]13,4E0"mTBh"W7vu_K", ud[,,Xc}b'`Ȩ?.4ωG kdDmgн99\Vi 5X&}Hwj)Z]%ё9L1:a-W`2+ʄ;U}0hY :#̵c1n4MX#=0G, S[C1u63|-n8zjyS+s`(BF} K2oZ5cLkXI۲1XȡK("h>V;vhR^ռyZIIn2v\9+"(B4gcD=>`+Am虨I2K\MN܆y9p%,!!Zk܏M@y6Irp1Aet;Jp/?z̩08O1jQp%hBQ a3<"ڏ4Sts6a⼔ֺgiEDwʺ0&T/(];,Ϳ +a} ~64H B4hmc s~`狍+6kyDYKc5\ݠ_.I#퓑 s VD~nbh8dsHGD$v0H/D#I|7`ɳ--jX⿁/k$8wXYzڤ _!(縍\X,;-bZ";gͦɦ( Vi&>9~T#%"wdۄí\'}ReU.I+M7/{?Lblw9(mډt'"u5<0@[^NB&T V,:7PLUGj:30T8鴊rZ(u"0CX@, v_?GVbJ][dp^!5D `|6y<2#f 1&3Q18>*" Yqo  .LN*PK"Wx$ {:l%FjAs4WgJYhl֔v5?J>?y6͹ameFa/xd3|O)W8iYT hd: DcJOҿ+D9}gs4d@HKNdL- %E0i/ Ny}{Bgހ R0ankH:X#(t5s#fcau(:St][ӺϜL8 3Z# Nו@gq5 0Hg5+:mI44Sna.ryk ^Pbp8{t iGSDDrHUn%^Rv'+^a5pPҒ[EpQ焮zUţ`!ϲy7W-/KvCt'ۈJV$^#˩jx}/?]TK6s .ⲢE?h QW0Ek.'yM,^!i;ghiDS"]}gZ.oԜ lmѿDʇLb{*#Et Khf b2u;gp$~]?Յx-<ꥺ|L>5(g0GnoR3ï*m%mU<$vج x*cmewJF3m6(B`_z(8-Eg .uD.j(mJ!Y|aAG+Nn]^󉞻#؆"SA|+?%5/pS.E0F" )N#]fghi3=}[:&Z@y,(q 5+WND@j)LA%uFY; sGX3\Q: u)bǰ|[E<yT9G0`+t4JIzb[wH D1pI܌$P:McAsg D$:R{#wЄ*I #'eɔ.Ÿ^c]iAnME[=D^LЌe4 |7P 6!!/:"lDzbswջaQyBJ/4+0t--){tdz}qN. xbv`@6zx²}]Eu \`#U~ͦ]*Uhֶ mDc>`l}@*Hϑ.6m`bK~gT7=EtB{\H*>Vl4C0ܠYo7p>#beH L&yc8Y?YþMyB#U{3 V>Vxo׀B0wH`GP;oA,ְc;_8mLmM>IŢ){F-y'[FșE$mU4мAf3EkS0fQzP)p0 I5eJ6ȯ($v@ WFPW 6"2S i`*bBzv4.MI3pz2_(n;s< @M hr-@y 2a^y)⮩$8tC$=,&~=u T QYs7M+3_4, ʥ2PVcܭf,,K8f>86]s|%v<#;Xq\ЧnT +p̈́ O0ɷm2ubc9OoT`OS W 4{E9(%.&]ݝ\19 ,1b1bg39!Cz`` r`,^#W50ץ~hɵ^~*zuE2;/$&Agtc<ދU&ir?mB|\(XX^ E]Dϳ>#ѤbNm$W-#4~Sc LA5a*|"2W5]SN.)FJyIxfrn@_䎴 WfYEa( KDGh`"Q=>}X&!,hLs%gߴTfwS ABT *Ob``%6|nRα `Ӷg(HN]Md cW7 31uܲHdNdJ"yC?~d{ 'y1l,3'7pȷ@ *3#[L?7?]yVD ҆EX\EД!@ PׁL$†ݪ[)OC`o`*,er)*]0쿪aPB^Jx"C 3C.\MMc{ZNl]m!j#F~PuG䉏JapvUBPR-o1qԹPLm-"r3~;y`ڸzb\͛xi˙HT|I/NҪjO3k=* #RAd7#N(eVԹ Jҕ ER<ʄE܄y5}ݘْ k,1sxMi=^A-EAEh|O%3S>M[XsRϚV/)IUX\|zQLĥN 8g2l<Ԟ&ΔH* CYP0ZTw֍@2`If*Rc8Cy*,點JFp ,eCbRyT7/ +tiDžplW5۽@d?ۙyeftDzyv}tu\}v^}#Wn- ވ <W9Jղ1oN< tmbTPygI,GRPAbouLdgmUEGZ"!d" ^'} W!R\).Aԇ6׃>ebd!O0pXRcڙhK p5iY}W.1ELX| GDA|'Z=8zWх7=\uۺ%3{Lmp ܋DC(/.1R@ek>r/""dȳHP>!dhHMo~6!-xy79-/tl@c/ l4ՏLԲ=Yϭ7+BxQ`X;QQw(,x;nwo1$vlYPćOaƐu<<@S;AX nSH#)OI]ÇݰWs KWoD$S/';4sLH=&F-4Sl9Q 1h3B`-Q!-LᔰGJt1*uFdiӯ,b򁒈3Mif*8vDO6DTw&pw,-`B@ѲDmL5w]gq>wYS^{]9HNs~uIf^3˘:hRv$N<Cat֒{tTʧ1`e1Kuw{dn3)tW/fG_]>PG΅(efϝqEClbf1}m3TLXYE~tGFa6h))4>|֊&_(QUH?M{?a?B_,4}fn 䭔0ؗb"Uծ pŬk~n!𰣑IHQ&vC*$UdE*8P/f߯)Xj~dI#ǡy/an=gVOJLC;Zѕ -x:l慽=ʷ;sK~*`[:l.b(/CXv% "|e_ue̤O(73-бE+8$ [x:cdww9)"Щj4eB8}(nd.3"%Vt9LP~saZ>*ˁpغ9yzi҇_{ߧSqٓi~es#UR2큳UeEWn3 ÁOUOq}U$N|tul]K[ CWXZZxo0\]E/OLՔquxe/ OuV&:Ă' Rq NKA&P9CĿF xKZT+Z ߏaVB7kVco˄WF6-' BK, *9n XtCzB熇WQ .Bury`@ӒdUJ*oVT齊FFD1= \j$f1F9֪Α;HKvB J`dQ/M_ oZv JI8m(7b Dښ߆̇2q<̕:q!^BJbٍ`I^PWe]*u#NA)GJ4eT} #UfF ŘLR\y8:cLrU+DMv q#8%a. >aL ^B] GZQ6qkt|Fzכlsy'BIG @ '[ 3{QKc]8͠Bp0%߾N`HU\УJx6qkJ8{MXZgGt>@z T4eNrUb(agyǼ8IvUچH&1[؉jX~LG cW-)) 8>z bS;/)#ȭɕg! ; qX‰gp꣪1 熔O]p\Idf]P+/\[&3\kGbiLp일XBlM0n3|8 8-i DgݯE8K_nĴx;1t,>y Zսm4k-c;Az1[^z߅I¬\`+=~|?8Uז6oY;A^׆)g-[T+ M{3W^+crj0.H1cpkW`JieApkn IzdZd5Ҍ̓7r3>_H}.X}eY9/mWH  *Z6˸猣];E.2YCqHНDGɵ79g:-?vQF .$d8=dQɍ ; L7S'΀+0t'I}Ģ`-"| 豃bX}XA1=}]ro6tk&]/w _ (RG93%*} H3\T$ѱ>n9R{X 21AUp0Q!h4/Gu 9P~ (P/GtEYJIS*.>svq*IjCNot'3 4\dȡ9uKSUBL@ D̐I,nB (!^ـOl8%l4Iz)@ q@R:Iޙ )*ɱrɢ;“!A8N=a˽W@O9Qm7g/72Eژ@\?_"pJzsd$L@R;N1l} bĨ>OAiIWvw{*"+a E;JǤm,ֵMbZw;8°W![c`-Ո'>BZcsz_,;$_.&[3+ 4V]~\g?`!+[A9_GK[r5$ҡǗFAryP#-J:;$FZ4,q tJ8dp.cL#(3%RNB 8%4U`! ? #DGXL0b6iD(o@q洏4NUW~EzD1 tS]eL< =J3L+ tC-|~=^XF`rs4z`m ǪoiNz~ {\kؐfHi]aƚݐBlHgz+do15&~lq2wXaOu`^tk,4_g4߰n }t<82>,_Z:Г=`bsԕԣc7t(݈N~KPѿ P(gI a"2M%vp"T4pUF _(=:m7>Mox \"tdDĴ,x&B@X/Mx㓩QMkfY%m녢m_QJ20 2S R19p\Ѩ 9A'PX2fu^%7G8@k|sjw%VsCht@nmD.{6C>FBH=7}KD}"kwu'(Bv(?2vL%&^H$3=gĉ -MܧXtCb&~}xD9SRNV KD%!o.Z˖(j/$ji%'.ll+5]Vrt=HҢPZͧF>:tH+ 54$k~0(f\yinTx %vT6ӤhL3acT̕%zg5L+3kIqJf3RYN*\%d9n}uI1EpSę]ʧur~R bBM=& %f^ESe6㊙4َ+!WԗF4W.]p`/xT.&>eWj~< #umjRAz{+˜Ĭ*c:貦זa$>k@2eB)^lFTbP77!HDnsU7~B՘egW/=<~Hbc*:ZA!Xy VW2U9#DipLv8+hȅ.7zME.'>Z%!Bfyɹ;͘d?`c8w$!tev5KQI&;Y:Ͱ=zxֆ8us82,NchEfz>cX,;mF! lXhxNQ tzMOh~?Mתm*[ǭn{~ ŁMܚ`Ddh2 1n$r3nчBK+ER@"@ln%T0#9 )Sk}vsDh1T|<#H= _Fuv?/~heQȍ*.ҦWbΟc ë]_%եzn{ۮ +.,ǚr&A^X*ko }OKB5vNCHD7K^ꧧGѦ%OdINdIk&YaFL1Yͣ*1 ȗ?fJi+a:XhXyG= L!YfwD7DܝbT=\sfoM(R546ldB={Bs%VB*) ;Z=,WvPrzڗ Atrl "9n4F垽/G0@w#S;C&$*p{fLJjthn_ W pP x(/ܵ NE&6q UGkK9> O*y+#T 1G[;\duTgfUmM*)XwTdZs8A/bTV39$b@@t@3T22Qx&)D;ȠY(=4aINӘS a0@@qD;9l<}30 ,`LJ@6B81SmKr4l+8sM® LIRA={Ubح%rZ|^lL0e1;g#Ee`J4?a鑐 "%" hR)4Ʈ;Pؽfg:o w]uYIQm(o[6IVw#˜fty%Bp"U<`Zu!ȶ|bwBr׼# J] ,\ۅq=KI -߽TmTԛe$ =!e"|{dUV aպ)G)b19Ӳ/+4T@ND2z_ $xת@+Rr:rzcqNq HIQ4N05 %rfSަ-*佬sdv%6GwyixGV6 x'bP1:|F#up"Alh؈]^MD+')/7A_ꐋa q d;tkn!_{ʪ yN_x٘Zq7'dͽח72r +~F-BB:31.]$02&9v$ ٞI 0J]1o⸒v /Rqczcg1J40zUԤo>JeIGa*G<ͽ077u ͗rZH$-hd_S,L?~o96T9Ap$WY >K^QxJF6*QQ*=~j|5>-FP<\",\6},}ۢKxkF"$wu~p4!7Wmo> Y\H֨RtI kC\E}()@-EֶPjQ=M#Sz2:gh5ebL.nu@<, <9PkJTǞJ1?.XUe*˜' 9ǯPᓰy>ANzc6g=yAiYax6o38C"FC\c! @3c#%F1t'i$-1*l;?[8W`cjCQj*dpwmo H^Vдii <4$x6_2"qS]Ʉ?Y x[ /ҢD"fa;e51 hidC["f[%VPπMElwŲn esmkd@|57y-Yo&*ZݷT*,Tb|$8eDfltו+ܪXp%wH0Y36Qd"LZAZ_۟?aR=ay)]0cHKJ0*4CP . X8x7[3}pPxJWHcv΢DQKJWw9`LCJѝZ~Y/ujڑ3$>bCZA s`r$ƒyQ &̊A (qTxR;܄toc*#~(BPO[SIư΃h.܃LT+xB8zrq[#U( dmPl`(ڇgIz 7epM3j>Sѕ3=:k“sB{{lA τIoE[֙-f8$t&ρK4 @_/}Ɂ0ʓ(sm 4OvpP,&GD5aB/wUMmܯ9}ÓT&r1Ŝ$;ƪN2OR{ID<:=`QMLa'>u)l{z7G4+-SPwՈKo5}4x7TMσ&x9bI·k#'^!>`9h<* j)8ڄpx8` nKy.@PԌoK&8Twk5۶N+74:A!AV#$XLe1*݀< 69r?ڄ5u-/MHhM꛷k*~^e%˖EM8w+>$0ra:4ٕqz/FaflHYQ{F(NBABtk䷤O1dƀ5G];goK( ~eʸKhA`uB-ީ#=ˇчAN*z$jegI#l>u8SR5/ޒ,P#ڃ/zeut j& vQ{/<oͩ5vL9X2 OZ_-Me1bTE*lY*4ZUZ팜^+r?t̼!Olu}s4e }Ng="{&Why5|[8z1{L;2F izίts F58s:ܥ H}rjC#8[LײGhб?#⸢'v.&>W>lHy}֊ HdŬ6dsl`lߧj3`K}3:&uiD[eσj5F8m( jYƵQݗHkH/NjYDh&;@b1w"9\h懭ckͰZjQZU%xK31 ; Zm[OѶ#ǷHYx;81Ӝ r!Ӻ3fp O֬Gg :%o=^ck:fh6nnO3Ư\0 3Ss Gr,!` Xd@K>5ý?~aV>KC"}jDJlw#uy>(H-7ĸ5:4&¯,[|<0\s+Tss4X>iS88YjbT݊y`xF6bX"3;;ܨUWB1cÎ^^WM!.ؒL(ѵV:'<=[\`@(|U"6/zIeI,'s$8XrkV91fSUo 02&xy݆XH(TD<2ڥvZ6FvVuZ>db#hp uXG2h,"/Vviȭ2TLCMqy3`ʭv8 C  ⸏L~eL_ȼfRҨI>,\Q V! V-(.Z `A Qe 5@.g}'rTK̊b[м hqGJ*Y@4 I,Ɣ?EFWdb+j-q% m8{7qaޖ1>5ƞ+7&$2WQ\FQӢ'rr|zpEiΒ~۔ܮ0_K芴43*l9L?۱`;LjAG$Ob]ʐ 5!S]_ {iʎM9 |` Kwa 6?潳zSU&w""F,piR)fIMDR68~Ě-Ė^Zu\"J aOkK\Vќ2Q٧C#Fu7H1*j4=8>Wo5LuOj-n"`{608X$y@Fd-6`О3N6 J-4Nmavl,U;K"v8?>t 5pDL+>>aͪa eÚwK"}zSY#>Z;% "t3, _7*_~O #ۀt,.kBЗ+ >D!<#kY%U2Ϸ; ؋xF9leyN kN?tdH/Kq@G դ鴘 Fեfڻ ͷ8F=7P*YVkn@A5&o>.>cDgi{'KeD$oǕuQ/屚e#8]\'h>DK.pH4iȥ:65\ŀ,+!xQ&|K T1Jδ+Fp OX|Vw 8f$_* IyT|$-W!nIJyp;8lOǖUjT3t,_ZU`Kn9+A҅GeUZ9*L';9fy0~i t,|QՉ Z!\b!4&"-:1ܢ4vJ^sUJDcwNq62OC5~4~leXڐPgY͞R sMd"s mD,S$X[yV3f{M6ɼuZS}1晣#.|ͥ8?zQ~:I:*p جrY}aKx5pC᠚Hf࿚YvKC7j舵dtz\D:Ll#_0,Ȳ,Eoѥd@F MW^`lL瑔$б`Nw 곊NmY(/QfHal.e湳`0Ed1ٽk=EF)U)e/\ H[tUʂ<~b[Lwe@ p2L3$xf>Yvi{\^tMGh˳;{ܢ~t/ 8-692>,2_٭#'\xGb*丩xO 4Gng J-nvXdl̳Ar@6s;ďg'iz3.vt$8YX0b e"%Qw縓|Ո+V1W48l"%ō;f"Zƺ 9%f 7bܯmmܫAxnet$:@#R(e:Ƕa*ov>؛\^qSo%] Mc0K] *&N!J쿆>w@Ԣ ʖޝ}#2ijLFzmGb=EIw࿣]Ndm`m|h6>rw|/(GTE 3oտ3f i T|tJ\ql_(ا|}G2kIȄ mX5˟!WWEA)؎٫mgR/%dfoVN꣯v~_'B?kv "5()b_ d;!} Ʃ`{ Բ ]2["^ieu1uPDS޷R..go7)EI ٖ)^d8*9xfV/g,EeXX՟k X]2@Z7ea{"(b|]~ 'os*<Ͼwl64γJ 4vZ~XJ >ȥ1qAƳ5لz 9+k|".>֍:0[G|*b3J*& >IH0^e)Ɯ2jw^3pa.mXxcyQxǙ2JA!-Ȱ 5&AńgP:y7F.쯥ETQzQp:N]f9zY9YrE#SHC&[HyACGrKij[KydT(Ы%,o?Xf|2I ?|rJѝ+^HP6Zៅ&_thOH/Otc-(G.iEQ4L!`Ubnl ,GKS>#`<ȏў'zY<}S3K麋zIj%!R pĂƂ6]Ι[ѝTZc31)6Iv٣O\}QJgGF+Y9}ۆ!"@L5<- xA8l1|18@9+. .iq2ZG4Q"%tcҳseP2Of#m}q_ru|w"Pvɰu -ue.'J I0@ʋ!cT=rң\p%|UO0l.s9ZsqEDD|pX\Z`aGe#FSl&2zp:e=(cRkejTz{tVWAq6f0#E{o.%ag]i-˳6DEI93wcB;o=t'z)zƾDq'`Y0Kߒ~L!S-UkL(Q.B =ǎ  vw@AW'koW>mmǜ~|/OC$_NerU00 &1 k%- hob0GQFpE{YK |EK:*3Vǿh@fXIsEGG6jwkd5_{%|Rⅾ$Z@96c3noA`jHp`?bo]/ 17OГ#LH`ғ'`GѳRq쭓񤌠6?S!?gk3<"-ϫ 0d8`!Y{xKF.)lhzt{l)W6nXtAr (sx1 8n_Y|>lzZ~:Yf:MzЙ>1gpp$bIi2۔SUAEH8`ˇF:}_çEX:U;j?=U1|7B5'ʩgo}ȗ"m'2to0eJ8Aa 5 {5+(囊cWGa1̭ R!cl|nY-/x1O]T]۹fߎnVʢη.eeݛH{+4Ƀ:/4šDzjߙ4{ftZW-=dZ`&.^K$}8^"t|`|r\XUU U,<z qWVFњa 荂n"E+WTˇ4czcQ~?ezck&7]@RWaN}W01=PQ$p!Z{vLMwjLפ|9d!{CQG].ָ/G;qބA."^w 6J7PA}Mcwg:}Hb꺴 -9.y{ЧnH?6p*٥ V4(e#ꢏڦcdd"wXrhdb&$<߮EtDs@@rK?kRc2aSUvXfGEgM#;Vw؏u4@?Wf(c;\jǿ" [g";2zp3kwNǖQpʆ#a# D`R֙uMD-NQ@,,;l e!cudl޵p[դ=+߲8Mr8l~RS )JC;E9@;F<ʻ6%mrTsKaʨ6q1P)̕NEU&5d:;2k]1xj-w:,e3ሚYwBp5<5`.j.GvWE[ul:(m˨Ht''zs +̅fTnuzDR]jORqEOlnVLPtcaU`9Q;KDsXXlū`fk0t^Aޤl,I-ȨD܇^TB25ETMBt3U۝qX= $B* pµ$7QH/sȗ7\I})â2"V Z"LPMa6"7E+O%"XX;mRG6JnlpK{ߙa1Y5^B]MvYg "|*  ue>". 7{{eO.\R^,Уa7W|=+޸G1JC oʍj6_Tt/_$vg~O}|$ 9 G07&@ ?aHo'+nR7?PUxb+)tqS(E'Zb'=U3LD 8(Zy5^?3g'{r<퓏ێ d1!Gr J>{`ߟDa-|s*)I\ϺGJ>-!mKsY@~5$µ!J2[aGUu%Ji{cp];[c%s[)UCL l+I@R6ʻ#g[Sap֋;LSPWq1nbl6U+zCM,Hd1r zcyRoC&ĔB5D*M5k?9Ѳm[Xkz ϮL|l"ćQ/+j:+s9PM[qLS绊i?_LuQeĕ2ݠ=󴯦{#U h*ƾ1ڭ# 0;]g 8X!IkqIm{ R܈g;tVd%/ANX%X(sJ#}1/\o`21b2b3fĨ5)y!BgD 3RVkA`PcTxvF_EьMH )`ra""*t>!EVm'&W)DAԫ""WMlO䀘H$F!06m.wKBp-Rbd4eie+:hqv&Le}JY 5R l_8yg0d*^8SƜY~WљC2Z>+ 'Ȯ瀉7Sgr :nwJY=Lbܝe>d (#c Hwgu/wj1/1S}g&>oc^{2ڄPFnnGgep.BQS=\m7Lz>؊P8HnUpL>/ݮm2=Xix+rFv=1nj<܋U`H ܤ؁2Vy ; =(S&r_Q|O7zB*5KՋTyUHIPU͏O'~t6Uʗ n;8)[gI^ȑ\٠4y&;ڂp{MWv@_$v:) i'm`7))^ٴY]OPy2S/JFjU5< "~&06FK}Y$@½b@'@ZeS7 ǘb3qq@w2JE|Om+]K5jBxEWd} *D[tۤ n$n]`"xUAD\ Zjr~+N~͠G|xvBBJ>I}S?J"|[Ԍ*ȳ}lek>; ,oҁtQO,([HTU}瞙!ƒ&xY&Yg6~X s2#gX\%W)w Jd?[;|D,|PЉy=B[/{mCA41)ǡ-qMb\̈́С7ϊݔ4BͰj'Rƻ/zmj#GMuÅ1Sc: :-}|U˒*Έ(1DE\<;ҙfՁZrb|mJGݑMTj?hK౥xXQՎ -Y&Xo8xGz㭔8Oro0rrMm:eqؾc_ &栨4YAr/٣w58cq(>m=h0^>.:|^cy=N7@@mZ >LP\fl|6%J>`UvdB9zkEk|F*\_=l2,i#Ui$@lo"]`P@Gwx}"#n䶘grn*x`h}}vxcGySr'L^46@δB ҭ%or-(mK)lnB4ťYړo4 | jOB8lW 6 czc[Yn~c? ~ЩyGցo\T0f~CDZ-@p=Ud94@8]K)߄W7C:nifa`V_E#c/iafyl5s5kUy$re%$Q8(UL1wNr⃆EsAb[c} Q/G(e↦2 3Wvv󳦡`;I4زʓ ߓѻmg2eDx~3O)AF{7>UbA3dg{#X YӎE- rrY:1,gIyBP=@M!?OQHU4i_ꊪS# 9)b$DY;aa^?+ڤ I=|C .2dǪ\h)uW5Uaa6PA*R]qLq#]+؜`XDSXQs09[S <҈2|).{us #U~w?!|>u ~rAKn/bZb WAݪT@Љrbj=xp|>&q\*|3Y'tJGy>+A6ߕ{ڏÝ}L}Rom7п!3B+?+c|=:4{o}L%c!Ռ_&"Tc;tf#:[uv vuD P,- ct./਄RGވH!0@}iW@R@w J&n[LT( *qR;tXAڸg(uU>иW0tY]mVKQq3.kfzE&E#M|kvo0BP0`9ָ#˱%.@Ghl~4~޺On`g@=f@0Of%BGIȔ%3 & K9GmE4JaL"\lUC )Y{ܳ+IW*ysC#.޵OB }Ӫf! s-]Ish{ uz$c샭:{RTU@ָˇ>Y, -=|,JkEĔ^d9NExH v|W#z' ̀J~MjwCHd&?5smTx3w+nZdsȖnp<}L .D7#$ 2ls;_-k7AOMC0㍳(%!E@7?ueDdEqm^SNRpLh+@[ژe[F7D~\?0E п,U#nC&AޝrZzDUyY7|3zD'?WV3?/wCb5KTBpuqZ `J|4-obTGݕuy i {~ PX24= d7)}ax ^Յ7^7[M 5yBPUlx IYвSxӑSI:Ή(M0(?;L+̺ӸO^$vft,)O)ԉ}ΈU%g?H?:|.8+m#q ,hQUxBiV7>U+|FJGq+GJ bi! ɬGv+P}l^׫.N*W@at)#O$h;# ăblJ1Tk,l_hK}u3fN:àC ՃIiEӟmE8fX}OA0IZ0>w Ty *ib KHx:<~g2/!tۆ{QAt)7Ҙ)߽#mfXU2D]G|bAC)uED5S[KӈEV¹a?w$\!qM^΍D֖eܭi'\ 3|kpxK5rBS!$)$*$PW\48l1sL~4S n% R$ u'hV<( +]|i혱q(mI~2yMOZ=IzJhͿ݄J|/R kes)E7pwL/㴸|*oRoeN̏@UVQr<(Ǭ߳a/IOٓWN`MY/B(1LT앉~T`zX{4V(Z>^5Sϳ&հѻ^cbm1 1> RQmz3E1u>iY۫:btz`Ղ XbO/9g7ãFp7I]iwLJѡ r^*YQ8Ɥ E8j1`"^siU!|פ9<|36 G<] )}R:k԰77syyԌϪIJHJZ^,( tN+剧2$}/_mss˭ / 9h"@`?@Q+ΝS|偣mboC=̬u41ªnH֒hFs$j"Y;VRd ('q1``X~6=޺V[32P}v CimN爜9 ~}hLԡ/VR6Q'-~O9P]ؖKdx-.^R#i(yxJ+r/{(f@cggq^ct%K|1~u }a kN(8OrZ?[G2ʼnY ȹƃp*(N\.4QܒIdxA$\pľrb2>ld"b.`(1|-P%;q 'N^dkAl9gH\ )] }Mr9^8Wm RE \` j.4zzK+n!o;54;w¤vT:o;{i N&>ətO;=_-yPi$io*=^fN[EWJ='߆IM:&%YSY'a,WorB-CgNEmC41FVLr,Q-5Oٰx%рg5Ep ZCxzSd*f#}Q~J79NԋέD_1yx75m[~EέW-*e@Ox__|"m x"S?P)՜E !ĸAF!`Q̞- tVSln:[EA (3YZ`hF V8^n_fX|{ 4xV>}Vm!j8YܚZ︒fX xmFa9KaNu6l3/,<HO*? 0 + 4׭;uB2{97Sv Yey'pB:ٰF'P(4K6cTTw?53уTH4%:/rS[7a G$xwT-n)ЭqVUljinv^{+/{: $JFicsև3!a5DVȎ,&|nc{3UPuz\?L EҜmBԸ[7, :`B*I*Omld&]5-טF뫻4imj M:@:lH`t*/%oQA"pY`U_q[U{%ǜ2^M|b~Am#>RrFUjU#^D $ScﻄOsH?7I.T`|j:4QTk9X&2?1K S"syfWFIW䂖MJ=3:#d/c=hCW`}r0jDmKX0c/!mk3 ~r(o憡ˢGPy599_yoQ=%"v8JX\c3R-z=67?i w<]121`Pw WcpC?u9fAZ{  $ riO@o,Cq4Gяt+sl裏,Ƕ=2+8/5ZH'/kTi^nUԔf: 0cVs~Ȧkه &)Lat=RiVks@o_WJ PhpNTh9'?$}xM|9t7=οWd+ Wۘp;b]^Wf{ӾZRvqJC{AS"l Bkȏ 'm=Js՟z0W0q//D G#Z.R+h*COK3boW0}vrTyDÏ1FJ&LU, Y[!ui+)3 *U>TU{xŶ! 6ǝ~&!zrys1g)k9^[N]&Vj![Ƿ\ +jIwxPHLRus#C1# 7 9Qbf41CJEqL[4L!M`L͝3,yc  y}/" kdo]'w⤸lFcβ؍xۗSS੍P63,Ue-< 4#FiGNW*+%>k@8ΡK=B4nm¼n^QGex_c7y0j Ag('wx!K@#$7y5&KbtMQ\E4ƌz֭ΣA)f yC5U)TھG |jchclFToT B<$@ @ Q"Ue,u "-=/QsSZ^4A)zN{f WPR #B7v ĒUEe<ժay]4%3$ˎ!W~*b:k~(~*U Z(lZ). Txu@H6CeBFBa>O+]% F[gض UKOdTwӆt]4h?R.&#n\_}U $xBG+:2|̛~ fS$ >RwL>CejK6]zG2(s# ͼ-p:5,cRvoe$g<kZ2NMUr} ~F;8V ^_o=Ǔ-8KLH#@ i-UFe:!00 `rWc PTNDXju h (0(6Otm h RV]*\FVdY2Iely0D3EԊa_fXi9A Syx* A14I.2"ODrvtlqC = ߚ@˛- kOIASksBx[,Bpz*sRx+AcB3Mf VX')%V`kr '%'g&]Bdeij^yqFuAU@1i-*tVϣ!`ן ^,UguA80ߜ֭ bp0 Foó㤔z4r㔊Cr ̰z `DXڋH# `?d 5ՠ䑑L.AJG9`'.JGcprUŒ|ЄF )|I)|!ALݭK84u:NzaH [KrqKdxeA>TlOvS=yh kU2J$L541S8*@&05*9=uQ#MNB gsQR&F3.O *Z8>:'QW i*f$_*dHT]$Ph7GHȥ32Ph'{8xC" ̗@} u HdvFIs g*K14m$w r/k8k/*g`d:p𘹟) `b8II ~0xǰ6=4n L]k|/I7Cz.̡+BP}xD'ey8;A@^|Mp9]ʚ-l7PȜ&3p`3{d^nY7@hak8@UPӉB; F |1ŶvgNwemR\N(CeAbPffGv31?%@a@u?A8C[DQ&$.dI5mca⎏o^jc $8:d匊xCwZ1]u8@z/$p$=-׿LU`77ns X1lz,I1xF͐"cl[ObُsҔJ`F1cp:>~o5+\_@Fms:;ktx!R.cSv|3U$r,9H76wFw #nǰz[S#"5dVpr5N"uawDXrz,֖ m)9-U5;fbEn7kiܳ`?o%,.x2} yy )9:dxAvdw!HӜ:R߅MT0|n*%Cu`78FkFIcZ8S鉮Ce3^5C&uHu"H퀫b5&ZdqtB7Ȍ+ E"E~&aBrrm͘r#K&XHpȖJo&7:!,g<$PM3} ʂkw 38,"\*yٯ.]$GaXp=dz(~vBtn:Cn|˯iO>0bAL,c^3~pQrʓEG!V3tw?⢏ +u1P )0ׅu7P}εbW*Nt׻1K)C{c,Z6l~"@hR7"4T*/)$y 犙>+ v&+ qT5@j8]?$I3 pa #X6NqXk јS\/j't:#_Yтc[+Jk^|ZHoY>g%HYړy?r󕓯Bʋwu2MYxj?o&FNa^]:BP;m(?%+/52hނ>PT+-ZmJ # @?w[޽X؏{!f*JX-B$Gm[d1P"uM\) _5"iL#35T}q[YC`"T  Bc*!t H: E: k(tܔM[= D1'53Ow )qGh/3,=KTxPf+H:,c'!^)^kio{ j S.(=G\v^:7 .<5dV(`Ma9k@Wӭ@C0dI-%)5![~+gjXl'=-qe$[@AC"<(^p(I:( UY֖U@ sǙ_Lm;RXQ!xډ F+J}2])Nzt~sc<o@{jјڼc>h gS-˹ V3$ɛt RONmTd9ڽԟ\onA?F 1':m(gI/GEP`₅*OmR,쑢c%u .f*O_b۷_gK3B,o/mNZbUvbR?#5q cnޟor.JJDc̞H#R0/c\[aH%CM] 75<`Q/aB#mC2<αgչ\+#lɉsxL@HW3?? VRVXu2"JF=-5 ( o튎ȷ1!}OޏaVȱ_]-[;;! /V_<"^{0{>7t&F7z)O"A D=3 K 9ă64FVG3N/L&mε><Q[5#탓@)&YF.ȀMR;_ !UIadƗz)nO0 qs "D0jұZيFMA8ZPwUE+SoZN*ZJ5 t݆wjUjJo>Mbonul*Y}Z7ۭ9y>vFr#xoࢰS(+.VfKӺ Y;qwcҐ^|!jE5aNHj:GqL#03r>Tg'q3{y %E09\R -'Kkp7 v׌U`Q#d[OUmqbsbRτ)_9s7!vn̘t&^ӻ'L/^&ahzQh'7ێϩliS_!$1Zҋ_9>XPͲPfeƊSHdQ M>yIE77ok0a%+i:5O}n|ƾj:8\dadޏ{9h9Nϸsrv$ :JzVZ7s>L6lk,3ѭ`C"X &w/$a#`q- Q1 !")KWtTlV(x a0OVC$b`g>°鈳}"*@;8J5G'):kK=Biݖ ַ&HhSS + "2wIRj 耱j:FT3YbCz- |@`tKA]zuo_ .$XîL+34޸`umI\?^A@eZ:ֽt0|wn$LՃ:PMƧwp8dV,3q%,-OShZUx*K-Ji(̰2ˢh#&%nIw-y*cgy$aBtCЊ!6ĒPbFFO菁K=٦#?˒:hF#ƦZ ١-kK nxx]lrM 8Uji q\,Ԕ'vdNj'Y;J~AVcDw@3Fb)7$TGtsB^uKpVڱ&a@] )BO"]`5R$=ru=(K?nq%*Q\35KFQ'u:Y`xJ2~drpB.Vxe[bH.Dj_`Bo̼ 'tw}C~pPOQkN#{4b c 1cK -WR-!~̿DÜSai8w ]ϭqp{+Ȃp)o綝)(3XFb5D­0'W{9XeZUҔghcI[ P f&bSsKUHЙ8IG 6SZo;] `PȇYے3pS9f> )hZu~JiXZuJΝv7髉;F4-y Kd{X%66SanUZP|㽞޶R5sǼ?j~&bJPz#y1ٞxRfE()/mڏ)=o me/Cr3%]߰Β"0@eNI]hFWvZ+M8Q \ =if┲}b)?J&uLX"E!eR/+ nwƍYy$!_# I0#~\{맿{(ݖ^3֕Ymt>"/}xm8O3NC$َB<*ł;qQW2}E0.keW7$o?]!5_uBmB"9Lf <$FMWD>"*ʶ61=U;Քmg(dsmCF ?v羵+0CEk0_fFƐp= u7 KP.} UiZC>,Rhx?]OQ5'm[}՟fe~. rJEOY4uϰЉ>mNi-B_SEzO?{GqܩGks1ƍLԸRȾ?c7D FTa|i\]گ1MYøچIE~F3\= 0t!pHi JtSkv5e;yEkQ\~(\gHٓ .dJl5[V~Cp#^JZPrUD`Sֱ qg htJI ;74 UK22SfaqiSk:Eq|sX9` >?Nq$v8}i;nW=qKg鲋 ЩZug+)F!H%IlRgHnt@}M]meI=oWw2HXP- gvaZ`)ɖ8O QЖ6*t ˫w`q3 th~hר"z/? 11ؽT e`kjv voC9jP*iяn^řOl^$l3EA3RO(1#V#?0STgCE4 PٮwrKU*EK[NQBX#f>4R"*+E)DŽe쑼4c->yR`q EkSRFaPEHh?ʾ\RV=XÝ(XҞLwgȳ_ˉ2ָCЇQgc%y։U$IKӸג/,Z5嚄Ox¯ܻ_A aU;X_k`Q$bx3n^1h0ځf|[ 2G#Da D ;k#"Ju_ iGgbZo);ԟ %zp:g_4gdhS>(˚Y*nM.5 Ta% )%|1Q@}[u8Q²-ͽoL ^7hXp :ѭxmY5҇Vd,-̨Gp7);8.+F *-vQ丅dVnjaDn?h)#Cfgxi3r&Q* uIhm(?OscWvpx:IСu0ka:z'k]eƐc1ќ?i p:a  3iZz߇`rܲu Ým<ʺց^4^~*e7wtJ 8Y'z1[.J l>E!d]q?{Фhxg0-k<]\m{7(b-0<ج/+7`a7q|ݷO R^ Z QJ ɢJ[G lJy(u?tX*# bkʋm*V#ayYtU tTryGD|2vb*(i[JIQT?L+eelTq"bKe3 *%\f{6 Z {}PcSO)0ӴJ)=NS:쪲/Xe`8fO,):xhۻ t? yYTBl{S0(ml@5'Zkݭ ͯף[YeOB dm;XHWĮpը1-&PnֲXTφ_璜9]|?ݘIXG jU K@h;L2[DcQWk OqZlQUn͈lbfU%#(e*~ w||nwZт/nU8mv=$=̲0v~rѵXْĘ)\J_du ףG()s?ُ+gZFԽttBrACK4SwoPM}.¸hХ=J'@'t7X6f΁8`mo>$(k#BbB"_4?6S E 'u'ɱdV&87:t4G-7!Z~}![.b:#6G|c<*_-^eON;0Ԗި*<Y-]\ ++cLqc9%],㌭"c+2*؀vwr(b$Ǘ\:#\[' 9}uf9Ek",@(E;Fs1 ?ȿ? p{TiPvQpuBF">$Ve{Զ4p2)-a8Thx;xW2FOcSE Y1jX+`Ffɗ?-f/ &WNI>1Ě|1˵Hponu-Ev!81j壁 [mRf.eS]Do ~o!Ò?Qi!G"6%t>@>E3&m@gPBmtʜlP)H.G{\?*T7gv!?LįY284f&T} F:;ڏl'Uu 0E:K7̅L~{CUo\g;fjc&Y#.oEzN(ބ@st0d^Mr-B8PCX]ـUerQgvL*|8i%l~]:iSpW҂ 3_L#"CN9XW]p! :2;׏/M((qc|Ѳ)n15 ;} ; r,@Ȩ;M9G.2R:B<49lDQJYAV0BAOQEsoy suHmpqk~g;N6t8/y~L+^.B)v()Ǹ',G:u*|\ ďM"=nNub]Ii*ڰb%G4%DMu489Q3 zf ]Z@(ya^9'~4;\U~uϡކBׄ M9*ӭa>R2d.TљK4So<*H5FvY:["˯k0F,# :u}Fޅi<t9,YDn+)tRc”:6V(oԂ,!"󘰲2{;tXcEHԃuܤ;Fh5&.x ?}/ZlGel*EwI4t~uǸw7VTd~ȫ 2(D;dr5X^煷ng\#[Sc6w30=!͆U6k{m'F%[!q|O(b7I)H5ـ V?ҔXB*[z4aFpݶo!*ИGpۢ(OC KŸO?ڥx ُr\w"qnZg ?_u,OwTB~aEZrȼ,[eX  $(*Y 2 LQO%vy]9<;˖d$϶oԢtUV8lx@h9>H2+IsG[0MVoqaghY2إ(dV'{ _Ir)&dUH~aCs0^y^*"t$dNɀ3ӭ nápnύ2A\LsPv αIdЁb)[q+pW9F;wuL@`/d'f =Ĺd6] t5)g|j.< y#A4 iNȁm<@uw/D?~biMF_!e2mx\0`C{.37 AplMB"Þ1ܐ`Gjg–`JfTE *⑍7zP?$Tl>ݵQ^A{eו, J\ܾ!Gp ų}ݛoOvߕ:= hXqB'SEj´|JDg !8¡l6]TQA3Bk(K#P'gEs>[mOxI;gQkt21osEbm @eM-: ~L,JڈOc%En oV:Fa`XRlkᬥ1(n(^ Y;] +Qh\9GT9P~s]zWvc]0BW ǙNs<ud|s\M]]gOzØ8AN^[e %Tc]8{6^|3QeCbK(ƆsJ)]vBwwn}u"{ʏbV}Ij]ͩ<`;o4[UI3aWUH |cs<Ŵ@`m9^lpx wEUXV1֔sw_&߾g*opzAoRJص?!Xvho&IRC>`\A(ˍPq&%͓AQ2Ģ,ڪXXgʌ jӉT/;&l5qhnOjO@x;jpB3+k9L&DozH{W2ʋ@TFdonƻg!ď "jt )g'&LJ؋ WCߙlZqR8C8Q# HRy譵e+zBZo}?lc}OptClP {I,';P Rzs[gxүyk҈1N^3^iby*K>T]aRPF9HV!푧՛{_IEFC%4g}Tlo-;b5 fkD];iP#&CT}*-YJغiY{<$€PwhŐp]L-O/_F1Y2 1s DF3.cc h}R DS$6ީpMNĨirJ"⨃O[e=Fmēeh;-DÕ.LSw:TȏKZ䭹s\4LOaNYů^UPmgx HQ80j(K9&nD f[ }8#+2g j>"~usHM]@ (Y+rV7I3mTB_pݣs͡E^}ƄiƦ& W~Ϛ^i^4+*T $¿Ԅɍ1/an[9MR9P t=p!H}H}ѥ;o s7bcFhhf\ N';ȟ7ٝ5Q,6SsiuDʖ wt=io)_M]ZiEI tg5hu:ofD0DmA%\A9Κקf:;"véwv ғFQNZi7izL^2۫ hHvjIe J(hoIn Rpf;Aa_U5uNfo+6YMW}F1^~XkeP< Goyg=zsܾ'R-֓T ?G)W̘"5z\`O3zͫ;oXYlzLh1\!'rS'j 1|A8h:v S~Pa^]Uo2+&?pZVƆP4WR^:lkM(yH-0۾tv ܰOu61# :Gǿ,XF90m@ *Ez 3FqxM\ ܂# \#@Qh3}@utF!i/ة=f_E?:U07vD^cE=`TbCuD^dO#΅CeLGƁCF>̄(c nX⬉y3*7S3hO&tvƲ.M PKgۼ6 ~+6~TG ^U`G^f$!4e (McƁ-%ƽ~ DH\?rml*24a3bs̗iflN͡tsKNDTB3C=UHƇ'|G+kq+s<;1 hI!]ʷT*O)SQ?m#6Ok])>)[' Ch<8:{M$aݚE\䢷~hgmu1u|;M,6YרP$l[#7qNG|Pܝ}0,6~un<~cTD v-SHVᢨ#gFX/=djsN3rqebB^;@>Ί~*?&/,7aH]V1as܎Ѫ Z0OӉYR2(K}Jb9"Xyj}w'G0ƚˏ36ڰxtK-i xf;U i{R)/M$#;շ2~UӒ#hٯ+%kݏq\4f B~qg]QtlF}_ܨ5ˏjʻ7 ϐ?-Լ7x̮-9-K^B}5K.uNt;͟}+̃flp?U녪e90)bjf+Z+A"ly)bahzۇ SZ|BzAP}%XQBxZs%oDO5-Wlc~4[^'qX2OPK贺Y x47zLQ5^,>W1-"Iuٿ__)QxeWIG:U,F̞u७(lBO3/JoO uj"'WJIЖ'j'!DѾBs)1,p2Ԡd%'(B&(*3{'=S 7zkUaV^9]n72h^`M+菈ɆOϠg~YDHra<Cj6AVҖoT08[/ 0F&5kMWAB,~ɻ /wQC(= +rO?hD弞Dy.+,=!ÚGyBh(=m Cg9W[c&5Isг[ :̷:"+=~WTGV 9?TuAa |'On6{h#c季E)MM}6kՌR}!_A~,cXRPd,B>Cy'BKbZ{w 3Mx?sYpqz~"vi :tU"TL%wAʻe6̍%t dz$CʷPPQ2]-h4{ IƊ1K/þFH?831;4xO{^Z3-oC[&a\w<@<݄)\XwϬ~Y3FXӽ|n[oOUɂ%l=NJ΃\6[MJI\sVy(_:UZ[wJ 08CugO7bNa3 G櫓Ą\*u- UB~(=|Ludo2'bdmYzrMM'&Ԅ HN|ՙ!q/\A૸I -:7|7 י+JzHGe/uZy<1A24:]ADRW%C1_) UI p.,">sњ[ۺCkj[څ!3aSʩ ;/"7lL+Go5˰_%  G5)%ˁwqd髎=lsE &U15p a< #bGX2C0ze T^_lO7~C>ld[bݍׇNyM#-1G+S=зnŗBwhondݿcuqdynt'n'QGXh1{FP?F/}70&+m?ˊ2U32VjlN&⟎iȴpEdb2:;)~!jTʛngVRsh,q|7ˬx;0M{#]_70Vn/${_ 42}~rw<9}H7TQ8[3ʂ䔇'$~Kl>윓[H& s*|Wm4,Wi.%(6gKR+%[ ŋ, @:l{@\Ω0~F&+l/^'㱐+xvP \Q{(Ýkk]b=JGm s1m9&ŔPURISxp;Th_q,M{"?jzB|L(l=QKZC|ht]f|G=sc8OP}rCg }KIpJ$̽$$?BuאMm9zyGy~ w  j<@zuj{VmhތCfeBXEB9JpK#p\BN22eo?k9?D :~dհ#Lb|bWƓ|1 `0Ȓۧc!g>ˣz'M[\T P O3m=8pAcY'ʚԂla Cc;Z\Ԡgb]V YwPn" dt s7?wqf5fdtxvm TBayȜKe76:bVT>4_K|RHN27/a³J6T;:x_ޒn $\9/bv~1ScyOcf,S{ JvfjH+DBdZc}DЖ'K!gw'GE;Ɔ"זG4>2p5Tp'{ LڑR^JU'膷 !r?bH‡DGn$$|;Hm?βNøqH$i[ayፋ%i=e~T  5C?,zͶ>&jZK*xj]ܹ,tYk<|$)ZMLWJ\'HMg/xlsWtq<$|-;:x/,>71mg|h]3he$ׇ⩹XK6vII 5 N쫃i_q7 )C Ucz_᥽sdq"fVb|R%5MUdr6}u!Wgb$OuV Q? jV-g'zRTPbop18ky%PmƯP#AZ?L~I.wg5r\$^ryT`VjN!(*WaG>~k^4mNqA5}kX,?}};4]^īF̏MV/\P+Hc+Daulۑ.Z]y-H}]ͥ1Hݫ{e cn<߻} ŊV(_G{4/?@&)$071HK#i[<-;ֽi/:uR $X5j6tw>.oq;}j'jL73z\p]lQ{ H `9*H1Z;E;6ͿS3@AnkyԸ(8(݄9z ~Eo'Fj=ҋ̮t<KʣuK66]=!m!W4~іAbFvhta !wLJ u' a*"&Q ҉5JG<' HFsů|L 8 մOpiRs7j;BhV  wshRCAh_"k,U ` !y.jҍ ?Vǘh< Q̒6G[ K~.l>\敞Xh$tz>qy)*w ;&`p:6@!ojAi=9tkOVC@?vA R{ vwDTjDbKţ"^t͹/g k#{٤g7}<(d نzXm^Xjo'^JLlHLru N1tp h<51~l9n/na_xAl{[%虷fF9x7K+ !l![26Z9& [U;6?Y)iO.pαܫo>yL&#90@4x,O9z>ߑ<@4V ogm7?*Gh s?ĸ`N0-Lm31?V#ȔyxcsXĘ/y/-MEk u:jsww_1µ޸# lک}M@|=a)gDGŽȅd:ҜHmZ!L:t'jޝvxVk.v}edDSuV-z"4/T"؛^KK;!#[aQDi`2iE^,4+a*sa(3{_.-'RӡS@30bd#XG}' P:԰\t-A+>wg2 V}k8<-TBq߹~@n_ӏiAzmP鰨J8 u0kxOtAO]!?4$XWh~P%.fR{]ƍ)gUBS+ҝjjp#"B;T`0[F t#s*|~#(1 +Y430-څ `b%tc)'@8ot-u442H{ a'$=7<0Kh ~x9(CM1nuyL)b푂yGfvXC6Zj^:~ou\}xyN9m1,! Q੮r>~$+ 6bL/ :K[,*"ClS`Nufֹr Ÿ5f.r 8BYqrꢁx7NԻ`[*h$y g ؛0:BK GkIEng~^7͸8E1=4LMdT'X]2ZI+Jef3  ?"?."*A]U%GJynRvdNTHr'LSR&3cbJA!~c'bbv`=~`1 ZPT(R֝HգT.sw(sb<{^Mg#TWEb|C|W`ݝ"»c`JK9i\6 gi̻$ѷ|`%3b,7{PїbizPCFZ{ɦbǎj#=LƧ|b(`N_=z_R[IWw\H3ԝI<" ,uK6KSH6$9;(_Oъ%DWsm5Rt#eS`/"G=g~b=Tmk(lB̎'④{kzd* OSr,+/S{lNHI2nϟ'gk:T<<6Ύͅ%bfA V2Swmf@/HŜS"m!CP U,0r.(wozz爌 ȁ#BP eenC9SCs1Af#kΗe>}q1B]"))EET1x_8jBz E;qTNS~XSW?9@ R2dzӺLNd\L3ی=TuLZf2;mڒ/0Hivоs`E:,RyZ( yT6b֓6qHjtDW`/~~1̢{YH'wVV~RX`iAE#!fT~. >L5RQSzį]o?XJ^,ݳ % 8&(æl^E .wS8z=c,/>D|lU˽ŅzݦW<;FՌ1ɫovXB`.OKcFY@cfED05w(l357/ ˛M;oM[>?u|1Ɍ A:]Xt!8vۊ.&1M׼5]SnT]+*ΘrDžPI1$/PW۹aYTDBH )7rB€9XmJ]yCO&|><.tcYJe<Qx*G\t0+ų=[ _Mg9 Bdh7#Ӆ88K+]Y tzO&(H4fPJ{Cu]EAfv@XF/'.$HY6 6C̍Fv:U6[iXp\zD8h8s\ y}bJ׉Է)C7L@aCkhڅ`wD#t&.ή?tvSk0{^NmwD'E0n)_d9;_4a{|+D]ocܝ b!:wo&2i萩=Oq94;9'*/d+$KYqi$D .%1H|KuϽ<ӊ( 107ji"RiG_EI*4+p$^/ K JggK¡KYa`ۻ2K){WRGZ)}R0x[[фo~ 7dik 4[i0U^@Y_P7e Az\+z|Ín:"!&A QW=4"Х6έzje +rlj׊}X~K_ReX,:` v` l5%9a++]Qqѓ91fN.j߾:,(}z\X8v.GZSEifmA᪩o]sLņ| vR8suOCwlRoXTQCktc(g#D"([6So؜w/dX9a.*>J6xQAK~ Phv;8`,->oVД|RK8M'@~i4 SB9Q$v%m #b] 2ngGQkzxVgGD\.? ^pS7_Lj7{#ĿO5'!2M=)(Qv.Bf &bOIU..gaq\=啭֑rZ)~gce.p 6h(l9F~\M/ ^`F?+fYAB:0 Vr^qB"h܅U`__Kr!`ry[`#1;R+)zv#,!Sx?f\`~nDVW-,(@}Fybr[3ŝB(|Z3 xN=W7:1̓g^.c,#.ѥ7qL`AI8GHU D0. :ZtK x+@4V'UiVڛ‚DrO 2~k@5M S #X -rXЀơM'BN/z*pc֨Cy#>p^ Bu~ jE51 vpghXĕ02P=K:Gдd1]5<@(Z$PPi4pZǜ}Ō\IW\;o:Z`i01 J{-bY%R[VSi^h_<;؃W hfûύRͰ.X*TH,LWe%h{EIy&\p_hƎH+$Puv;\hXt:x\|ٝnlNr p`hIq]fH 3fQ_A#OV~̩>j'Oye_D1De1NұC6vƨbP=Ajަə-Y[{ Pe(ӎ3OgE4R+xڙ7:hc\sla `Gp~$!>yxH("kŎ1mIF0F1u td!& IWWmS8<$4s xͅ{HAhNPI=T±+]}CGPX!CLA X>4H3:}<Ӎ[2 emXiPG(D]@L[wU ۲Dس/3ʨ M࿑Qx G$&1;B8 BVK| tJE E8q݃e#neA"{4*_61m0G&1W6u 4rA <YڣƌBd dEr8S~oQ鬷R:!x9kړi4qO)av)ԯP$Cf`LoĿ襲g\Y * v@~*¥|~;MS>Z&]|0aH*O$6F^zpw No1U^_\\(v 7[ztO,J d(OaZF> 84`JHo!A,;ep~$~{ؖWפ&/s2EG `l24KmG)Mxgewq_HDG;9X!=3SmksD )z>c$3ٹ~܊gDQ)"M4tu`GzOJM9JRE,dT[URk~VsY1z5U$D<ّݽ27U1{VdtͥSŇKn "~mߔr'[qsa۴Zǰ T"jFG ?k |Tx`]Dk b-s Yflafyty7kX+JJ\`$:'?6)CS%->:>ēwR)"a1Ʌ;"@(XBU 7q>؝ YT%lA}Y-,} 0_zˢz䘚 J=Ve_s)gqS:5 Ƭ!J[_Q>عad'xGWGc6TRgBªF831{PJfYƄEiNJY'dDq<^ o[?s9VT<|-B(n^Pf{g٣nѼ*hs:c 90;W3:+nhoғܯ-hH0Gq C+_o$g4{,}/0aߟWip:;gݧAkBN5E߈P/BfD̮.ώV#c=М-gg c7rbb}֢=myQ t/ Ezwb]]5Q*;vo葕N>n5DSl^EB ;iZqv9n،:&j0Ć3EtV~k1?G9tnB u-܈VвH t X3׬=w}=wX|YnjjfZš.69Dd~2 fƥ A+\U(פy ~c7i}x1*ƺX60WPUj)4hZ+n$wA"6 >QO*x*V,"ΐ t +W\MC9nP 6BzVIGǷts NX^ 2uOd<`}zẃu[0G.\КޓDmuUN02]yk}1/vd#Epʡ)G y[<GAfW}(|IKLhΡ:~ހXX$'F{Cڮ$1_7BwWN0@Cz\3iVBxJQ` (I~#yW:;i`l齕.x B\'e! ܮH-5Cj2w[EH;GV\#PR4.!b3coP3Iky|~VjZdY.7(6kXg'&8v&xUٿ`nwzAbSTZNY 4NRwJOz2Y{TAIYX@k\z,pNoUI"SV/Qsn3`R͵n\]֫!5 mfK!ln@&6l퇊h7j>yنwEpZGnk6Hꪞ,o7ǼaZ2bK0;Cـ?ȊCᲮc++P%E"1TAj&cāTH]ix*# XI3cPî@[ l(}NGM*\ģx`2S9w|Y@n ˕@{hNu&UtG8̟~楶ꑦ7+gU Zf`I-ʒK$`ͩQE<#K p~IPIܟyՍ$Qm^7\'g=0j!v:[%լwe Gj=OSȎT"& OwjTa2O'}r}zm0c*koz+'vT7kbJM9m 3`AOjHnaAh-;9f~hYm{D!1^S@: @@TpBLaֈa[(83) eЊ]) )$k ^=TY=IQ," n^(Մ @4fdzy#`К# ӥb. ̤gv(>nGj&"Bwg[ϙ> O[D0;0&V#5Q5 d~PUw4^O}w@t}Șc10{{ܻZJsZ{ @*@V'HJ#}UYV?Z_7:mAt׹}|} 4]h}rA2h]^/izhAէb h/B~!2&kUbCiHZwS(h C/2&BV7<}(txO {_[ԹǤ2}R B0WJk2>p$k U׺BlD&"˳\9B VYA;#ZK0!E3$H GHSXN!%-h"SaNC{.bnQ#3<*3tf0KeNJQF clDkshibu2#|ǔ1[9r/nj6M$n~.ߝXOQت>$} 2c-D"^ͨ'{zB*U6>Q 8 7{u娵km$>zKmfPgP!Qݑw;i8ؔ=@ ( ýOg^+WFXhvzZ-Y b!6 b,!ȹKRF3%u(J*jxh&c4O!Ena>k#ɘBE"}Kk148nCCs,MaIfgcsG\s=Fb'}NwU{\ ‚VL}Tu(1"U4b8ۿ4+Ok[7*_'4AW})zsXc/&D-́ d(QX&<\%GF|ZrGwZFAg!՘yzc< y|t[lZak+tCH4Tx/7+P !4ɍ/ n\vb Op JS¿_% ((C[1)>T, $yi$lk6ٮJ#aF`Y<].!gd\Mɩ%CC!f˔-beDyY3W @dֆ!{ZWBE r ?a+(Q>rT]HF:{Pɑ`=u0.o-0i{̩k6eXB٘7\Va\V c8Qj@ar'jb9NV^g&UTm@gpKhV-OǨpɧEֿp=O%"—r5ħ=4=Xg*jh{bUƽljd/}ǐ8Uxsw(Uj p3zt#)7Q;}SMʨ'Xv ʠ>*Kwn~USfb\n]owh|XN|ݶ,U2^ΫOsY'E R3Jk0_R8 ۭۇ.B n\v h8GAԵ]%yoU&(_mءȿK(@8 HpBBSKf#EIрLμk]݃'{/`X6cx`_̄ w O17Ǎ.?sfܙߨvul#}ͫyD­~q׏s3.`R=~k \jP LP3\0)xY~eȷ_ uh\0L1~-ꋂH(P& x,pB@1$Jr- qsgԜ.qtZ|J͋OϩuFBYc}\*4j lGx|_ykHJ~ PWj|ϧBJ)N@+W]>ڎHE+[;!S(өpΜhR.7k3J&tLy\up:Qx*%1[ͪTU4T̮ZiERTt`ZP:ыؽdb "kuR|>Bzc2e/F{D14nBUA)@T?_`NarmJl+IƗDz~XK 4zґft$Σо+yayzՍɳoh@] [-,2;":F~䩹6HL(NW}d[XTѪo|_$Ξcs}V3ewJ({=$3V8O(M_)P͌vCكocJS)P':2` uG,i,03 gpї[AoxWETqrCș!#^m9WXI^>o캶Sh3J?yz8@A@b~')yÍàZ:˸ T&?_~xIZk ؋wI ^"LیM 熲Uެ4HR}K#PekF,*~.c?Ν >BN }8r'?vcm3b^ %NX BMӕ=*G:3iq-ƻ޴\4RBpDcLy3nFQ)P*zT7&e{X);Kl]+H}KPn_j'(G5|d)R-w d)w-,P'q BL(f|l;6w`lb'Cp(pA gZ?ᮺ.}!.d=A[)ImI!~pnf;q[ąkg06~YFcyCh gN@wS+MAE_^y_hgZ>%xKgx.Ʉ6Ҹ&H"~\KpUR9OżaGP(е39/} 8FO EQcy:={/V; ͗,W1vm ngQK^4hK狥 'Je/AO&,~-Ǿ6E#֧pE ]S!1m/h)Y+o6V?? ,AVW<y*CHb "Hೄw7/U9b1B$N2gjR h0edZğS.]6-@` <:_cv+Y ]+=o|X1[_*9jkmr?DZ.h:ΊJ,M?sLC:bw%GؘX/— `{V=Ǫp{. *z,~ƇAVPnm Ud/3v^ӆFa qjQMz@y=t>;ӧGkN2r@@,,+#0û議A{%eHQYiuQgɟ%ma(wsƔ6ḐpI|7 9ZPSpt:C-Q:I UׄxJDbVPPIRW]QU{P@ R5ާȚ9A1` 8߫.G:Jɕ)UtR7upp)r _<޲b2TL@˅q^^ S~]g(D[T <}lΧ<)j9Ɉ1 +&[":sHXdavE@u`9}ҽBmRQJ?I*!;ʿpo%R1S ьF<.JN7ʱrFY/|~[/ĤâPE7oK2Af@#ytp=Xvr ?Z02Wۜ2=lX_ -XmkFOw>fojiS`fC!- Zlo+^I0;1zSU׭j(m]򧝼ĚhD'|57biRChZH<߱P!NQ;i5s#,xyCm\M489/lX*@:~H:5uD6|@6kUb:\[LוULdgW: y O:&c|3~37殐I4,vS) 2FG6ndm"y\|jsBDHB-+s_J>h W:(" e(N-l'j]{Z\ |cʏ+m [e[C΄7\@B_!#^ڏJ*ZȿW3Fj}V6F0 `!ÞBz.9D=hɸL=̀FMh )k¦!A8FlXHZe;דbh \ onҰ͝AsW櫛UI2h¿!Q]'2X5~@B/?^=;,'Ke@wЀ]G(]q g-0xqYi P-̛?wVK]`M8r,iC Drd).>Fø`vv 4#$<-Q&NjlQ6EtR*jQ|Pw}k kjd`x+ jQ22ll68EsU&L;r=SrKn>OD σ̔.ؔe詌)j{5@Ś;-jLu?[X=Oxlv\|t94|1A'V֋@ e]<>aBcr~w ?(bwJWT]%ǜ5:#7 _pKp[ӟ\AwButxH%3D۝jb8"Ԡc&5H@ }mOӮ6*cI}Ͱv c]Eu]"ghB9zm'VEߴT\31wd;-9ߘC;w~0HQzD9sXmHH}QN4g7<"Q; ݳ)G1+~ܮS~4VI4Se^0gc@&vʕxJY ƆCRzq8+L!#4Kp(3H9T3#3ğ*č6=kA~%<{G'-+TꥻzvǨX c/1T5gasQ22\|s) 1τ//o>kTcS1&}S`GTQLZU{_.Ue@տIKiP:!$WS s*bg\hw-jo> ,IӟK)7_<9$Pq' 7o;ѾmT <>k pJj Q|yW}فn\똡pzIQ;vPJyh[uvL(404A,/?M!k_0J3˅0CpC)Ҥ~= Í[d{ &m F̈́i( FT㇌w@ƑY&96J!2}.w@8:wwNr6њDŽӜu#:4-?/]Ƭ ;@9D}P|"4hukϝqpQۣ:WfbTyHM܂Yi֐<\^3j/͏ߑNɄ@W%6ϼN> pqbxqUt,g 2fPk3 1Ë[EDXVܤ~ _+ a 1EM}y!̀9-=Awߏ~9J5Ӱ%D YIZ KV4W5G)˼qau(01wDE2;b H!ijojt^#1oC1"| lI95\0d%S]^+hz>h6GdD[_Pjcs@5jm?h)sl#9lwϑN$%Y`\0Kb/݁7`JRõP@ ܀#! C6 4.>ъsdEί 9^DcnC4s𝱶۝,,t&R,?yC9!SIȰ83*B }Ody*hҊZ|p;&xo)Ϩe#hs;^C\jf C<;wιZB5z_ځ\.RkYK{!o3S{d :%tZfs% :|$2 +Bk:p#0nF.`$ow -éU:m>oAy`ͮ |#4,kI6= -?I[lOtߗ9\0e`{t>v8sȑ P5Eʶ#!K:nu/Ϧ(Ӭ7M@v{8:fiQ>x~~>mfaS~=ǒc\3uE,=_Pby%OŶm%p S{V+)Q3/S8g=kkQvX9{Q0uԚ#BzQSZ.+ Ĉ,9h?p->۪j*寪n x5y30?O(E1Y ݘJ'Ñ9\r3zږMeѐ&_Ko՟_(*gb/cn;f;R+m? @ئFq SݻZL d{|iTYbVn($qРM*OʏYmv wF׷A'{݌3{K;%AZýh2'Zj{oZ;#–%^.dansFF8/&NW`L- 57Gsƽ:##-+ڤEfZ,,Bb[ɉ@拽C^馌Vt`aؿvRXs5u &G~Dt@%Oh%8M d'87Ci?LS ?[zG{6bĔ1<v Z/쌃#~RIxE +U ye2\_iZ5)thu_J]Uo7Җlkte\7!t{{R!!\489)4RNKh Ӵ~@%y.\M4yiZjAIY塔 ⿾SXr{VOTa~.`Nu6IM\ಜQݏ%W'#m" evhyPMJYH-\ラ;9 K05?G t-Oa}uMz覲77 T"<&LUjDˇff\Sa_=LSŚ`6!9띃bap ąNi 8FI#u43-u ] UG2/'aT^7(+Ҭv8}7mqCcN` }q8F}'Wd=𱸴 05&&(5U 13ڵQYBg7?,bʱ!\%ARKxO" A1e|lhjEg^R 5 btUM<"*/5qL /5qwKvջ59<g$[^-~k+a(Zs?.YI4z切,ݒ [o$wO"C|% ap~ߒr\!0Pe#QdMpp:(yilEO*(SZvjX au:unѲc82}ha3aeG K5a,( o nqMQF+:k]P:3k]-/1xKHhݡѷ1ymWj!%>}`4ѭZh8$L^S)D?m/\\rko@j$3]#@|_w7Lvfi F$̰gqng'~3OUjuY| _9:i5ZC6~Q_BjF(sf @ѡFJ(9-RShAF1 ւHjV> U+E+7`Ѓnpn,1[DCHa;D~`S;)kPwٛw[(3(A>[v;?ӲA~RO;#)SvK@h/_APHufߴ L=)'d68j{UDzV"b^6߆VYF1<}>6^6L4Uyl5_,PoZgh[XTxrdlX?p[Ek/=gPl< [4G0;YQgboǖPyK(dE x[6..>wf?*1+漪p0?-3FI}G*D7&K9go[u|) ;ߢ^9#Eg͎L3nm`K7W0&+j׺'11G-Vpd.DdV1I+}8ӂN 3*gS&Ȱ%7 ΀7)}nFy=}z-u^CE- hB11ޓ"v&NY~6 #6 lR r`W~|R䳇xxe#HlPپ C*CKUxk^c)QTkCkx:XDaz{j+X²Q̒c?5VijqM55_Ip+^7Ej9?gߘA BǙDXh=$0 u=UȆLsï*1'RN)B8q (:4/tó{Yd| _i9\L!`jR3pfPdƯ}u]_PSCZXHɃrkIHJs;٦dPxsZ[pA":]V7mW?X9lEfBO5i13h)@ÖNX?"y4ʂ˴2;-[ c;FZ볯mQRR4'BviWP)WQ-.?΄G;;śJ"lnމ]'1:z:1$98Y?U`-~,'x6E2QU8ԇIc;ŋ# Ŷh6GbKļAZA-J8ȲCOx62ynf_)XD<ߊ}kvs$C({nuR$yfkQp#n$5{aӗ5vA=r)|<0+TpEmO:uq 7Ɍ,=#&sH1D'%?n׈6Ȉ}Z 7!Qߑ>Geϳx8NᕝF..oЕ I{X+,ߏ&q#{ R% Cu^Sxzrk4'$əNb!g|V'>uI__~%.L]A%~TXqkxq z?>fҝznb] }&lc*{O6W40\׆~OD($fNe KK zGMW#τy)W!a5]zC!^VkԩI5`:;[,!Aײ¨n'˲LMavƃЏG>zX0!0 20/%"+ѳfY m a9 $$pTOn.m9ȗ{.ƚ׌ĩc@5yѝTvGD;OBrozs-O.7Zj/m\! Θ0(+%,±|f{Oa9DC j,Oкl*s-ߚ/pk$|ưbK v8 A *>܏XYlVTe]WOv}NS M: !EITWb&s.x=]>a{%m=)TrgHc(8sX2nRG8[ >'dK'hd.i1C70,z{:c$>/:!2u|"1Ǡe(4bl8bC6uXl!soMp=ޒnDV mPބbU4p`[Z𴦶U* ŃgykrÐ#TJ(K1ɑJ@UsYK+F;=Bl00cL37@mBb9y,vӞ;Mog÷y:,LuLT%c2&_wD01-yG ;spO *e/xڕgVOoGԒr%3:Jbka׭swd3%&%J*N za ?N6Ʉ~B;-đv{6vdU [.X ~̛[c2OHxm Mk9+K-=sIvJ93@fu9w*|~Gayй/^w/L0Q[zYӿ]ʍvlf4/grX;Ykw@:+oRҕp0"7P- {T+\H=lcʹU>B 2|,j 5yp2[tt;CUqOaฅ;gYBй9K+cJZ ODj#{zPωNC],m^._}jWW e+&P]cb-Xa%7ܕOīЩLk"áz_凍;BtUcàY߅婽?;n<~VpΎ 7i1ny\ǵkL䘖QeZA!΂9,4%U ;>QL/1.13_lF{p}%꺼b??/|`D0 #(l Q!#tz?FW+Wxֶ$W^9fDPdC4veZ 8b1z₵,EA0jb%BrHr .ٖĆ AH0T'?oٕ@[!0BG:GT mZGpf($Rɿ\qۼA.~-GjA)] GCx:ځbHҡ. F] ۹U` }j%9\aQ02}Dt'ϴ/rm9r]a"eV5F4?~o@^w'8#zFl&3@q[NC;ǯytB[ X3Q#߯;eP" a/vt}<Dž"ºFQ&6114pDQ)^{Powi`}ڟhvɜWI%0ǵρo;:jm 6`MW9c"vԝV݃G2`Lg_6L]O(Ik0UD"e%siqS>cК. {:0! k d%/ܭ= IhVOI}M gkѤdqSg7UM렢dfq$tUL&:L;c*y*A1 żSmq34 bb@+FPO2Sx 7+N,{D́~ȗ*Vc7ulXt `-R"\漏,TB?2<RUv7a)t%iBt3a .EgYYl$%'3?ؤIS\iCiQ>6t?=8 f~ysKq p$cW5:p;1=_fф!z$K>'R5^D!F|l>2yG(Īzm-ӗxѣh+I:;35'QZ%WT(iŔq4ȅDž.@(tyg*ޘE8LlO:*zgM{l{kA )u ٸucm^o``Gi:us +IOXe*r 1j+2؇M"kt"WZ{K-]ߘw:/ɞ:Doa*l5pt* kPh625 z5"%TtgO%K\|TPb<.bljqN~Jy9ϜRLHox6I{h-pD0#Qj2%q[re_ VrF -2/j-4(Ά6!s9 3eMMZTO BZZk,wS ܯ |ͩ*I؊lB AD M i- YFWm=s Ïn瞙E=mS#Ψo'bd|IZDr㡵b@f[+=A2XԞ:DAPC_1+Li3him?zSUS/:<68x W9%l@1Gzr' +2!8TV?SjbJ]xy h9% 6Rdgb|든ohF;3Kjk7՚m - w(7W4n>Bws?bM n\Nqw5d`}$s޹Uswƞ&J\ƃg>P %MXx>//ˌn鉐6wGlxZߛI]([XO U#Z9/d#;{h58$ݸR{!(!?fJ$wY.z2hZջ۳rIXD!JGMel:vΫ6/)T|֘3E@*̷ h8ӴMT9Eq,p:QHZ]5*X ]bv%Frf"AAuo[0%Au0K;V T^~|>AD-f&COх^ 9Pw4\yM^T=كRQa7D_"5s2 ݊),ԁ[؏˫~(H:5tŅri@x,sj>QNf#4Lc9Mt+^z9-=^VJgB[JFfBCvvT\ϷUA*d @{zJD5"[G"Do6$驌]=xd0HtwE =Ekp~fƑf. 5xf{b8C/ҏdž6i@|0Esj蠃}5TCp3 YI\GI> 'Z!l8[4$ՎkO|! Bnv]4U+[,uUbu%K-AU62&AJX)8 뵏 y.3n5wC?\?b:lJByl-v}cOYF|_Ԕ4B"M-m ejtTtӃw7HI<ʟdT4:Jw^>rJ-(S-:EFLAU7%(!YLYf~*E*^7FdQc2cFxDbk{3"xwԢy7EE" "ҕpcli!ßްöQ CZzJ!FU%o#ܽdk!$-'̓ [ O(4mlVE([1@м]*cg&{m,*Diy=֔Bw1CUVvE?S߳ hs^d]PuU(H٨G) Ŭpsa b;,lp\.Wt E5r X'5W.o#| e5;KlaXR6[Y퉘qI_-bfBwc ,[{ό6HJMqMW(ǎ{s&M $1΋ g=+bm3$ĭ)Xy0ߪ0nn=B$sY%{h5Ʉ Q|̭qK;}t/wf5568~) 6m$[̶7ݷe XoY`̫m 6Bw…zu۪-6?-652F𢘩|(5hZ8Ia8M*M֪fk$Lw7DlÓ1"Rj<+M ?M<΍F]^y>Y.1fHxH)-=m3V`Q=z7HNdR`i^ 0nl[HS F/:%Xl8J4)oG; +hV?]&Lf:DmGvR0 kR1a#_}y3[|MY|qGuqN0U-t#Gmק+xa/_-v<+W![B$ΰ~[-#4wdaX `jteϣg g܍[A1|yVsJmhOgeo͇ gƟ_ͩj>[++E ĽF/QC)T&37=aGe:O<-|7j*OR҄ ֡L ^;g NcMl&yX.tij]e u.П{$-CpQ9r ]R_eqo[.ڹ!r L |ok*䟚@q?ݡ iUXYDl@X ]WŲg<T(~6{ IrD t9Qr!J*dc~ dnk7d(k/?b*>s[4$(o=tbIAHSGb{߇uUS_!jnor;?.ré"+RP<( VI\x%>Ḑu%ė \FdGײnwnOds c_**lȧWx4 Zuuc Zʈ1z'fap,p8_)?d=hA*뤓Bi<= _A˩)ӦXκ4V);wUKN%F^Q Zw~r6/-bV _^] г舼Ly, ?@}'ez$ tRbb%>Lv L^E; EH7"@/P^=(i`UTS=;b~/xA.mɉX4ZƇҙ "Gfcv0(S.7?o6+ `QG'tJKWj0&߹s<~D7e攄 A0hY2 b/33 `~ jfcD&$&%hrz&?GHB*<}cTEFӖa2I &hhz_-,;?5s*xȈaG ǩ ;" Mc_Jd rwN{_nn^13@N@,˦.%ۍ0gcP76[w?5 LLtWB9.hJ1y 1!+j")<ЗP6s!6K5Ҕbtס d"f]Pfó_P, 4F/"~.f$~dq)W,P@bSH2b^AQ V@t9E.RrS`ٵuh/E@#Dْ3`$zAWlO!~q2mlk'GW{8~$ޚ^)oqĬvQ9Z¶(*8J3 *e\O tS{k*/2zp l{)r<] ş0hMZY-!dy4Z"uԂ;n3uQVJLfupV&7#߸xwrO*XAlYYo=l\o2l椉VZc\|F/<+@^蕡 eRӁ%-,D2ɿ?Pe̲qH8!a:ݞ.pIWs @?/VOP nk]Bs FHY;m̭VϞ.ƞ<:uRMx@s*K]snPaPv4,8|Ÿ^ |Ã/LvE|WwtC;pPU(uTJʯWZ@i(B3TFƱ~Tb\⏶T4L)@[­iax ko. r5J+ѕrU*d&P_w 0ETziF^lhmDmߧX^*@w+KG氧'tW=!Q-yL;9MNQ /S_vc_%e.YY}F٫@@E-Ώg̀ż1\v1=ɫD1'"Yn!ޢzA/*] p5); 6ёyVqcD-Awe-z9"%DEFl/ p- n4A)UN. Φh]w.0MY].N>߸5A|§4 3Twg0KBʸ (2X{#QտU/XBo Ccl̳sN]z:u DH(Mm3+cQG#MT;!@.=9}{&.{ClХ381a]mkc^a.i;C!hXRQ$cj<| kxBq% 2]+* 򘘚![XܘlG1)Ww?ŢEWk6 ]M6iu鴢9 6Rrs3fFD蚐@@A׿bH }1փ;z_GgǨU?10 :i^Wj aQ H8[r/r,Uc-JZhOUGPl \E\4 oZb2d7<=Ҭp}sB_O0͠ &q7$?|A3!ldi ?!Wcr'|M*X}7G؂v>ivU.lq ?<OQ.AI% k6oh]{u:_B<):A$T}m_:̭è#?S0~'e2aWyvQo~B/Uܭ+S:9y xڵa O̐Ș1ZPYfjPZztmp"[-xzx ar- IأA_SAQZ`$I.k_H)W| i"`VH[R=ͅ_/]yrNMw;>I;?[U?*M7{6oEjU( Oa[FwqB4zJH?rEUCxէZhKM\ĨYO.:I5 Zu کPj0 {c~9ϊKH)m1FUTZ!Z쫢HjS6Haݤ]O=Q'u!G^=>ÌnFfn 8:=V_#e@/ic7\p<=ycF+-R8B'&z--=~aמȐB#ײݡԷ 8 w)ioig CXAsY9Ƈ RCF= ƆX#Sg o_P|c-ьdl~On9/ȹ s Ew$HVx7K\#/a@+l!RSSM0(0tBȞ {1 >z0.TIylbtV9W{V?GM^lnٷ)- /wf arw.?qD 뇿?fNZF6صzUtUz_Ih5Bes\5 X4@H #d$}e ñr^N&Z)||_A)/`{?"ƹ?qC0?ybݲùggbtp@-pʠ.tp+1%<Qy<׾}( H$-'æRc:<ȱ`)bI;ayX}anea>gпVv;bC Åc^%ًgE1o/K`^#OH.Rp^'ph#w8-2GDpG?*'$ "Fs2D CP `@a51ud:+]10k5_6iϸ[`3cZŁQoЉޙL34_3̓ }fĶр4\#y#zҘFt wvm@|?ȶKc΀Z!f]-A|ƯnRV"^!7Bk<"fH(T&`'6Um!#'ȡ!\$"e0O8$'_C5cdNJݸ>؊^8-G WGFQmLqѪ8?e.[)HYCtƵ+I]bv.#{maZ& Ou$|Y C}(AqQ|761X>!]RAA\c" X{+X g1B?s}da" 7gurHl5NVr/~!v 1v,VSxݬO1Jc"|(`޼{`n݋hΣLf@0Pl〸TCqS^8dlHT$[VWIذQ2K) hLaR6/ӵh`>COLP|fQb!yTlaZ>} ^KR~]R3ڧ*8jc U0ʀw8 kc@BWܱ6}Ԛw#{0gx%cٹv:Sw ]DЅcXBuKb(LW&U5pZjSDI(Z67YZ'Mw .:kx5>Ϥ]IF\\\{?FmH#:_Nr]|9F ɾY fr?2M352mAQ)xSHkFV j϶uɧnyF_9^K!U Ĉl8U2 tݙʧWKpDC5^Ȇa;Y j;~o$(%:: aʜMC4~ !5>Le\24,Q0y2n,K?ӿW֦-YC9]"P{vZٺvQw>Lj;8Z{^]E Te"|jk'Y|q~&Z9.ѝ}&#W5ԮO*A)5@E5N9d<>JEnɿЁcb?+\^UxZ摒F,d~l[1lj]Ikkڎ>U~o§ٖ\5&5&YȄV}ԇaJ@8B""S]kp:\1HMYjj ^bP9D`kP83t[y=ې89&$漣;\s#!zGyO.U?TWx!)\$(|U2{ŔFBQcd Zh^ R|'OiBL#zi?0=4+$S:XLFkdEPtl્y"`Ua~t`SlS2z9a<ѝM21y}b Qz(@ne M^)y *:6 9fswOg?}?~NĿL,ɫS@([UDZaljzh${@i]Acc q"`DĞW' g4P%s/CS̰FҸ9ۧHIk$Њ;8Xdޭ$8V}0p^^kg -Pa>ܵW LD*3)33Ubnr:v}*V0-1u -^Lk$Q0bP7[aCڤ[zojdQm\iAGDb4@w=᤿ہS0#/e:=2zծ'/»Vilcpt?Pz}&3,I",z"-q^̰1kdS6΢148 d=1SrE+HnD\Soᚵr hdzωJQ[~x3VIG!ٲ5[05KD|;ӢѮ˰s05u J1KGvΒaea|tU~6%{Ԝ\u೸Jn_:Iyq)?k:}zY Ѱ/iBY^%PE"ϑؾ*el)"1,=)1/>]'ۙ}OLtzF80ivmD %P 6HPhqR!-7?ǛC I)Yo՗d˛B@كl9\yŶ`œnI^HIys6^p%+J&-{Y9VccY$0Ҕ3?EAс^ݬ)fFVc#JIYq.6flsHLC\?SkL(  :EHJE TK\eӽ\jJ#z,*HȜPh61#)m4j[ "sm+*>x9k7f {ːqXc0H^KY2۬V8sy3nmaX1mnsY7/sd>hrђ/JrDɁX1zs;) cՔ(?1֑}dL]軉E璻92ʿ]W⡜\o)xQ#O!|G(jO֌κӊ{^-q0854#M{;<ȈK[{ޚaO^?W4*؄RRV>#e @}E΃0ļl8;ں4=&㈨-GFn@z%Xho֘{dk!0ki/J jo~e$ ,gFדs}7c|F޶>0a),v\ 'M5 ԝU7>Yi/}0c9l}ʫp *|i}+yt.5r!Ҿߛ&=@=Pa@i2:2QVkoKuPVNk( )5*.-G:}L3 iҷ\V{`u0E= p~ HỲ] p U!=go  vj;|%_{ؤxb=ZdGiI99 +{Shqݤg/_Tyh`74,V߸Mly\ (kL9^D,acpq?AӀ&%+<ԿL{$a7H4k'8u<?tnPy"pJ/g^k0ɬ52wp""1@?٩{$oB;DfPԎ{6Oӑ`"^N 3N;!WͬT8;ܢ߶afT*tQ堶'ycg~?za/A8KFC_x#T}*@]63 yת-4s+̬ra%bS *@ H@ &$nY`0 66@?5/8;Z[s]I rE(O\ ^s)Ƹ| @>1`#W :Wп`2 A;R@5+$?WUֈn]=V$P5$d%D֘,SgIyQSpF=S+<4_A!)ŧ M\NltE,\d<J$&76f 8ysOS4 1L1,nU4N:;[R!ԻQ-aYxZ0Rx .'cuHÉO~+OΠ_ >#hxnAfUf~)evfqJ!j{MpY!Hp1;-4!O"ޭZ9={))4z5+b_noP nqƏBZ{zwSns- ْz9`ZeoGyicg^avҌ ,E}r>BEo,b^К[%{YƢT}$>|Q2͞eT4|'.vϦ_ZƹTk%,UPsȌ "8Bx#ݾ=4m;0&`ؕmk:mB '7 QH-Qx a}¯k6دm`4?uŀr#b,b~U f1hYv)R/e^S JcT֯jSU0x S*:pkǺ# ;`nw,wd &jǙ\1Gз%쏴ݤЪxK-o7ތݍ !f~'k4wAdujJaA04D t6^rz2g_҇Δ|<  q\xjɿkuVA x:>(JDܑy4360%iM]>w9 y;w l݂hkV z?;6$P0NLݹ>6*9 Wv!p>;<֖I^%O2f39 C-)gҏX˵wSN'&UNm\hvt9uDnf5,jD(~kКg$' 4}[=O`h>{bM  WZȘl<"9yQx"gZE* A;dzc0qw";!Φ V7 h GD`+#8  sfI{߫?v}hs r'@% NM^EY-mkbɊF?E鰘GM.`󫄧|8EDH۴pNv*uVjSu4%X́% GV=Ϭr]_ՠ,!.sR,6.;δ'VO&w]trg2b':ohϥ CWmA >V 6YN4  ԆP.+;x: Aɢ2|&2.ժKq/Sߓr զU9/"m.lx@As؄h¾'=Ka돷 9.|K *6M 2va(jbNWQExV@O c)V$?8\ ሜN.8v`IN8&!YV0!{kLW揊 qpԗpswbNU5+nܚ:\uB(?\^fn$u1#,oID s)[K>]ѬiQoyzP78@<#&7wr2㦠K ]23,֡;\.dek8,q4~([|'5ֶ14a㴨J:bapG5S} zy4|9fs/9 EDK1Auٱ+$czGq4Rbj]pLL!Sgk>`Fu`1"w(]̘)/zeV 4H?֊ug-M#F2ΣV>/*ߟ{NȂgR.s%Vͅ4@tY S7Ͼ* f22UL p#ݝ.?@  O ^_?s2nBw2`b&@6(7w2RZ=e;0-i-Mu kH"AgW'<4^Zw48+RlBeTIR59pǰ(|1(D/H ?l./ǎއ܈@~d>&5D͖.'L7PbSߑwmr'}?|:aСo #ۉHS 낒 |V*aX[%VʣA{+xgnom&$w`=rʃK_۬-]L1!on6hح MouS`)]t:J`g'bu0Qa#?:jk."D{qM.W[1E??K|l1_Tp=AY9`Э6mOw k3YQ.E:0)_O{R/K7=KoUʹI!)DSZ{Vvǜ!@)L$cF S;'5\F-"48.*5ȿ SOtTք=uwb0ttec^݀Brɿ}lŽe)9UI%P1F_d4RCPgfN*#Ta^ z>ޑi" n3݅q ?b8۵Ը쿆ݺW7a8#P&I'jhyr eDGyGV6aV  ] W?`ۂH!/ʁLhKFg$h^o |5$HMEGyN*k5H@7bCb+AxoUFZ&P+dL¸DɟUpݣ,BbH*2jZxJF2a"L]JI&@ E^F ɀ+"2(1FD#&ci-趚E('&W#L 0ơ^ԣP[Z[1ف/a:bF{z-CLj&yayU^¾ʭIXןEFJvӇvAqX6zs,RZZVX 99JP2A8;; ^ڬŚK v#yҟm|gte=E8=B n^[UF HKh0ڭI ~d9WC6Am7NI76t`^< 1C؈D'奰C/Mk~"Xn͌]}E D؎uZ0p{4MK[di< %{8H ̩duRe7V!uVqk|5LkaU܏ҧĚ͗A'^/ү]8E?"-<ܼW<$Ϗ[t-Xo3Q7u7t=Nс @#LЂGhq,H% - Lx"у&}\ <;(DT=֕'W?VvvtX'Zuۆ暃%&]~$q:[.o1-^J ^A/w=$03F0ьE\ Uw+4'^i#ib gqkoi?WQpd|e,qE3y0{b^Džq⤃7Pj8[O'} ܏',Z#%7vj `:,l3R}1E?b& Q䁷m"۩O(!ΥgSfÅ;V*r) >evtxgOuy_#-&_d'nwl^%+A ?k]"ۦyoa,Rt ,URhX&0$SE&[k8Эw[@Lf!Q`Y0 èZlGl.ݔ軳Fg.$ǘq83j7{UW%iKyݪ~EA>J©X /=ħm &EtuWľ5ɴElY"hj\y:6M[Կ,&c.(X,M>JWzNxIMO+{ir+ۀJ> z`<N z Vrc)!y0|.u}\7N}IeV$jw T][\?;zeD;%\ 4⬭W-TUl͘v?wzA=1P($&&p6˲Wzķԋ=z҈E I1fӧ I2')iw8ɳN}$Ɉ ;G Tq`X S5ih|L~eflpanGڳ6d%d5\Uc/}̛AL9JHʀ12=j 0HHlCT޶7h~r:ڈrpP/˹sib'h&XHub9͏~jz~;V8xsSmT 9²و? ]E k߀,;Sn{CdtkoVaZCm:s J. %KT7Үv :[7D7"&cGIԀuk81Ljr!A{A{0^9)idu.pb (:߫ \SK67 +mqE6\5T#%wqԞXIX tܘ0+Qc*pE rp!..#7)HLRC}/淬8dB>"!ιK 8\i\MZ& ȰCCǁqp_2qb0쁺G-']x70Nn~Q^?Rr5gOGcʸIEd0m4TԈtT@GUVZ%fTԻ?5d:8`䩬 #Bkv:K">q"ŻMw(|tӘ*L^vex|AM0 vky -Yo8s$%xde%ʿ|FWIx\Bġ4J4mB"0θw%W_N}F:58v}VtF,ǿ'8;n XPAabΟdoЀ$7JY^XC&יUeЊ|ܲ@n1Јڇ@ P;bPq5`Mwv K H;.^*n 7+CLLg$NOc˰i%r? =gwgu ^XYGg!a+F8 *)Gțdr{Z;=~H{ cB5G;:ybOUjLU٧xL! ;k=Qy2ipP.eC#':X\Q!";Z:(FE zp'?dqaQ%]kM #D%wjHO$:1=d? ljٙ 7ւZ{m5ZV72kMY_Z)_ΗϢO,a`W$3Y`4#sTׯl̗=g D+ц}fmݢsC׾m %9Q8nQd9n=g%˾4^->cLabWBB(ɠ<Ryʁ5׌Rh!WAp1bY,>O,uJ8 <~> #IvV{Un >d-ׯ.v7G''FN9La;# ӑ'mkZ#YDVdR EՂ _p$TiXkנDKaQV;PE&֑YH%sFD-d1f,(k DC UIobFQ۸RעDѩo Wu\6>2 _N[QWQ{RION.&H}r$yElś:o IΩKk.6?F &0ۇoX6bG-1e<6v =[ն^q!amҗGaDC+L|[A58&'˶˶%=@ MjꅲAnŲGn8+1<G$S@ f=d-"%U Ny1Mo=Eی3z BCt8maiQ.777e|Q"l{p`fACэB-@\HX\U*5K`w+dHlrBEI)4A~NW PuXwVfj5Dgb*^sicp[y:L deaeW²4SL(, D9xcŠ_"Am'ߋw0hCRen5pl#d׆vm kgrYA`_ouOY>^[\mRbep -q%gAN"|Z^ti)\i}e1zcZց5;t \yu.fH|jܮ{5ZWjڗ@aQj9qB)x$ikEHݛb.6oؗJ) - j8ϳ7L# Z%QÊ y]7/ۜ\s:{LJWr,US,Q9M5ŸLdqcr %G #+7ьFKhI55EvenlsE%0IrHzȖo R=wG s"y^jD,i n]˒%@g*vM ƦNqy ^7!unb7[Mq`iI4Ŝ?B;TI{kx71L[ԶtUbV 4dȘsΏ#UJCwu];~(s&kgP.BxԥzeBLjA)U 6&y;`$*vv#`13@3iͽYc\ bتD׃O~{u X{Li{jVAPwB$]fH5yknKWȝ*B):.LDg0i(K Zh(uONDQ WN 4X`"SK NCv`tR$= fL| x gTJFHxHDlTc.xqd +v iTF 6]ѫiHSd0s/:]LɟzQ!@.Zg$NiGla҉tW8ᗞU]&nA{cQyd {Lռ:mR遱 껊1 CQOLv {pr^d0?J(>ARo^ˀ ~Ə~~=d8nl9ώ7&ufc8iLPG ʲzv'OU%;㦕 Rݧm{ 2DZN3 MWYԪ V Ș݁kG 3Fr !DV=yn.tpFi2ςu:ǃnz A,LP02 bay2馬Z# +OWBFdk}=+W]%tR^浗0R1 } sŮYF,'*k`? џ\|À Gڤx#].6?_h`kFWa}76dLԑ g$@cS ɺVdc8UmT*.oXTZύ CP~vW&9[9sRWz+juY,r@ ?@ OB s) PB֜-#L."6<ӭnC]@e6ji(ϋ4cixUe۠3!ILq{(SL|}o t#F yzG)4Q'.# H+rٵc/޾RXRteYl~n1L;KIE4<}_íC:EckzI8º(]xn7xU.Hg*s_Li,>D;&*)aEJcǴ4~I 4|-|zU E(p=4*♆NV<5t7ؿ>G7 ;PR0&}MU03tC# M%TNjB|҄M-RNZ68bBϸet/a}UYh"ob_&~5L2V-3f0mP!j"E'фҏ,dei= /[As+C#qZ$$`4|(}bUXl+N_DYLgS5m8A7cco!!~CU? 5eL}9)d_%3fw4D|7n>~EW\ ԛhP]D,  DF45_&xm5c2ivP|Fm>}OnuuVQB]/2G%aHN$F%+'e8Z :Pp:Zkj.$ohhKʅyj1 ͋ AR f]"1G&vQ[fE|6q1fUcoRƛX3WF}!YShYj6yo&M-0pHlKY|EΊx SǨ겮%;D1.JaXHgnl9y`m<\YyJ,*Dmr8'9zrBWC ΅Jb<6l%7AAdI;lʰ 'J4nB D.UyÌrl)>-,>Ug! W8` EN]oG@ior_u#ʘVK}K?+cK:7D ֛/AA9j̕P5XБ5 ji[vJMW/`F1ПT=ı|t)iL4bJ`aI p, PU/ripCqfM}ל;|/ 3f5Ǐ[dZop _~VDrLF'1)Mhc @9Bw'U2a^MsCمO z AIBӺѻUS5 '<Ki[NֱB( 0b1CwV@@CKEKC\༸j{|M)(Ҽs4>Wʫ"-_%rU߹4@aݞ#/EDׁve ɞv{ |T]={)n]|1H@0M_>՘ᘭ1rg߾5$P/y!E56 (`\捘DnT9}n0Z6/| 8qH1̵Jk "kne#p8#\'_!^0 1/Y͞aDחn>L/e/j&lYHq hC{ӑ GȺD+V/.U]N֏ݯ#7@4=,tu/@Bfݞ@P+ăQ&e766 ZG,lE)gyYΐd^-Nv<-   y0HKV8#_ZBRмH5ָ9 >Ut`0W;H֑̜)lA~C2x 32T xprtE*ncM$CeR]zX!H(r丞ލY^1H Pu/H5 ʟ[0:4[nZY= w>0q}c*SFDݡ]?T#cOH ao=鏷\$DVRչVWKimabj@8WoH- Bii :W9<u jbqw_oiICXfQ8>V 7D,h7Wn.Pd]hk&ڌQeͦ* :TX;I> ԗeԐl~ސy5:dj!St6y~~3r2,9S$fp-?;?V AW82#5yY.U,js:Z@ovxi!2:6ldStZgd/ .\ϱ*1*@= JR >q2tA06aI Q{PsڹJLX0YI"C;$?V{|cfBH/\ލZ'; Yx 3OXI nBbl /+g 2x> ;x#65Q^ ҇־=[I|p>x߄ojB@Ķ|!N[1R>SugyA!,ߝX._ TO7G(h]J".OGw?F5ťm_ZMƀmw;U p \?aH(p0E<鍚ʇb7:lc$_/z|Kl~gf*% 0LR1#l+A%ql𧍖@R+!NYL~SWd2_KI`VMZ(Ũ.Yx`CX~xtH\:|i"`~5SFWrc1xT-/@C^1d^@I'n[ &4< b?8G56,Ć^ (# 1ͼ("ن00yg[[1fLH?bR'iﴜ` [uv'.v1m{ˇjnߎȷwe=IjS3 BJ]斸Jq:x+q\0GA1$fW`LP":r 1,Ԭw+&):&99GFMe}e-LB L}f׼u[ZS^q[&uܞͧoL5}.dm2v[M,Ϊ,X<tseاZO4Ia` 1^ˇ$g|?͙H K9nOZʠINF3*1:?^^8;=Wt*g 9*zOT"fVYP$va秘|W[*R }egw/eF[$C$l :5нӪ Ee2 +.VCih&%me:9@j)v''bf'^j3/sT/+zE}du~ԸQ7ZBq҆)2'~zvxԚrbl4}i!3-%f@h lm>Bdǣ//zG0!'o)~/i殌oϫg#r^_:uoEAlzGp[ ʴ2c(tbGj|ZzBl?b_Iab\1g*ohtĥ;;R:&qF͟vZkAqu/{up} ; ]I^_\!'8?FzUPjk@^0 R+@'+37d+vtwMt^hw?]zwuKwn.2b59^Å}g4idsaM [#Kv.pf+Do>)cZp|!&,,-Ca>SxZA#CoNݸ?{ا!*)iZm9ւPŝ/Z}|o κ?+?D!ha@]*SOl*v>2W:;ůCӚY.X^eSg7<>Wq ZۋϏn tN; ^:܍Oe%D^Ϲ^,3([h\TJr%aWz&-n6yjޥĦpPhD|c|m¡ff8+2Z5"7I#Ե&WAl̳ƒw٤ *s%oCwƩ $6Y%mN?Bps Z@bPw 7X!wr9sao:Nh}s'XLErg "$&ReV5OsS)V܀vrN%ԗ!¯LX~U{zA5v߭ߣyh&)G&oŧ(Ͼ#X e_%hYA^_[t|t!C)"'\@ IK:b-p,'kf|Zp0 Wh7m͍MR*m!N#ZZypуOykT Z‚t`n1!myFi.6yqhu, i7eegg=| Hm#0)q=d6ƛؔ'ˎ\G1ROA)eU R ?G`-fۏew>ӻ^?]0xTdY:a:1#@ ,R#qםG4Ǜùo u:K w5$4zD -)U>aT+?C.~PQfu˥f@,gHWq mW3NN<.,̫vnAyIw:i䰝W9z^'^t("Y2 sP=mI4EzhP$0 uU@iBF`W-Mͨfҳ^LTxAsǓr2I{͍Gs= !v|hw<2,?? HۜdPws&,`]ytTu8Uތy\k˶nGoJAϪwωzkK`m>gN_*{oXY^w+qfcR Fu5ONٞ^:ЛP]ۋ#x^w^Cm (җGq~1zpgVCyC.@mevc {#/N)9O4Q[w̔$_ y{E-Mm[J{NtR麄}JՈ7#/o'.Z@ [N~(B 1o?m@&_ίy6۝tFՔ}L-+\ZЯemQE~xNځ2U݇p-NZ16 EXp ` _H(@02F#\]?Qua(\2EpiXۊm8g4h^BM(`ֶPyU}(E<`ӏ*|LgGdL>)T;yE!yz`-LfQif{g)J푱<.`lsquZ*V99gY0Pߓ׍3ΔT~HT<;ٔqbZ+T!o:tIv"DXcYmg뙑5X=|jM1৬, #3 g|<5j$Iyz43ddKx(g:;[[=*+^Wՠ_*"n*pi[DX>v:<FVf77Bв=pt&?_/{7tiPtQYS$CÛ0]2bH>eoe4eֵ">%G5I罸g=oP,SU<#[D M_O7Ҫ$ro9r-ZZydIlfI3(4GYlH"[˄rßJgs;Ov|5Ɵ5;Pjt9}d3?սbvwg5"iko Ik4А@WXx@p/xzD_R;ma²j=rk_!t OR w@  lyYS ,K^y)ٰ6e;ƧmVM,E2A'9E~KeGjNWt%WHKk8hݲ`Km?^`aZ ҲoɬQVN KW)x`՜iݘMq1^%9Te5__%7|=k }v8cs~VigY)Fo*1S:OR}JLvr}U d+/$ꓰ3AH6&k3,AwFdw#[طa?aV p2!4)v7Nrx6U,07 |jt)eIO!0(kP׏Ϣ%-_~|G6WPE8\4mC)p{KM<Y$}ek"+hu1Kn7}5fGbC0ps|LɺyȠl)e ^=$ءځZꉹ&I Բo6_ea  ;ɊU(8r%3h=ҹ~xW8iڮI34m]PQAWͥo^x1/B,cNZs%> Y6Ԧ5G^i*`0pCD8)4d;<3:99n5MeJPÈep.C0*s3A  `MblhV[ڢ9+H?,FpeN :ݩ^G/V%g (FQ&- ಴vGPCgF{p'=cLD5J. q;!?Nӣ[.ûcMF^j!/ggܿTҞu!V&:܊ j$Sz HR*2MK˽۾E6fEMA? $Fc{gpc(k8 J&ॗ>V8Onnh3WHWy_G&艈 M4E?cM+F8hk5/q#oNʻ G*?>10~ u w6[5 $UZ5n,}S612 WHS&{=C@B Ⱦ47ڞw|qROzuoJNnTM );+69oAӯ: X^4_%oYDN<esi$r1V۠6f'Kۀpa9k{_oãk!^[\Kc(JiZ5^uQ#iƀ)D-hMQ]J@}Aڞ%%¦}@w(ݴS\C WȭeS'<'/b\wնnOYfGۀ1jnfg*6^lq[ [RD1;f {Lf/ rɿAD&jE#%şF F݊LJ,u@x)+ $N|[nTabZAөQRf8t%>eGZj!A H&.S7S+9Ed3]WP*|>M&v}75~t|p.̒w ˪VM~ U؋ܴtr7*h?E_ :Hn3 zBUVXtc2Sr|SUS B)x6UE*B,_*ʭ. Bϛ 6Rb E#NVvh$0JW?4ȸqޯ9vp>%`Յ.X n&j<2; Q *>S|/YYy-(. Hjkbmo1r?SXTs1V݋_wj-ˊT3)-o+Gpo 1<hLyOig2=]_jĬ;F"1|19zv,uʃd.yCKS`Ap+^8*<VM*ex<d\bx|ϚНӻ5OR*%)&G/iG"=%N\&ѱ$3hjB]gS¬ 06OR,-RI;0'k=51FQWtwovˬV鈼zw;oz{/[+z/ Rz.?&x3W2toK̎uDMLaQ=QJ~G%Ro hPTM_y~9d1*=aGciO8\̬YΝ\xᮉBR;::(l欷7mǍܺ׈?㔬ݱpHX@+ƧY/퉨 E>/xyT0F\*<OS\kڬf$&99@[qQ:*˩棪4׿c m]S]/ J y#'4S\$M !mZKdRcn8+>?t>(f4eʉM,Čxb~~][]Mbn([ Y%8ghW>7GF)yb }Vǧ_<Sdd<0n~^AvAi뿾*+f\ "F$jl5Ix`v\V3179}:lbC:UFsBWJ!Ut)2 ZLY~N;auk2Kڂo2GNYkS$Q4Fmn#ԙ Ŗ^m] [O~^ч5;إ B'- $Gx+}Ywc$MxwԪ3bos8A{ʁ5DNL p% 0MW9b| 7x,dlPX7Q±. l5^'OyPX0hz]"Z-J~6T?85քD_"*=Pqo`i,=}o MqᑜQXlEd &f*6KT'6#5H3{T ck$RơыZ#nAgl>r ~ UX/Q1o^\إO^-#u)o/c)"DєkǢ0Mm:5 g|zD=nMM(8*U=*Ot,=һBELY`ki1) rh3eD%F#{76!x)"!Us©h٧^Cxe5(S`|91KS_Lw;s;'GN#,pizm=T̗jlAyaAR/Hv6&#m^q쯢gjokF?4^? W>lZ2P)qY$M/Xȿt1GC (!?u@H%|Nv9`զauRJ ;Z[n:a>2Gm|s6("oF>-:}-2KO:Z;v#0@}oύtLҙѥ@P,eJNdDt%,-)}RXa3ᮂ_^C D.Yi82}&ϰnKօ/+)ݿ])p\d=n9EO>Zk)2m'.6PaD.wSn?mkm+v Vpae7Me7Qx&JdptMt:dڿb6rW{+Syv?xozRF+;MEYiSkӲ? X.]OM ,kDJ&-=zgF{ KTl:OP)3o c ?kCfGH4d@tБ Xjs)Ð!(PŰ>t]YR 2#xSk7*yK~.@C;1K@!A: H?܊u |:`RpL_&1~j0<]*IZ0Xӵ |;|}6.)S's @+9+!s &uc5<4 &| `Aȩcao D(_VH'{,8{w;8zg ^#@\1z$]LD$OK?!Y߰ KQ+RE , /O#bmdNAE~jFl=9z͛)[ \US?L!$27T>/͵wPн c9O2υ?+lq#²%= ~fi⼉/*V2rz{(E5>@.AbtCKG-dK.C5n~G 츥ņ3{}HRysqN%zBP[k4$=k/o}El\b}l4GWe>eU,yzKX.(<}zH*aKrEMВFTA8Kip<=rowQcsWp4KW\^a~* 'zxM7lu D,J:*GA yU+ﯧq13RHQҙsabkKV%| ڇs%a"?#lƎXणuEwv_j.Vc9NLD\AlA\څ%, h(}lpIe,N"X\f |1:ddG0Y' 3%Y5tD.dIV^*$*똗ca(R+OE G0הCČԩڄTy9=aN :䃰8/8;óJbuSJy_#|+㎧P?) Exsk()p~}X9w^[K8MP06$s8WY-y֡E''yY=-,QzCgZsپ 8SEv3ti.9QsrG$PJam4dV] ÈٺA8͸' t~,|7MڛH:7wfSW?u)E7YO#1dgj }ΰrZű TTj0ק+YfG>ܳO&\0X\;r&O=Xv[4zQS6cr 6Xh.[gH+X}B{kI2Tm+۔1aϘFX|Mph6YIT2j+ab刮Ղp]?7~\oh%:^՞&5 5سY~|& F0 %)#aA‰[ P;-](ϓ4)tc)L¸@;Rcc<{z&[^W#j\iV%uP.q_1ÃP)%b?t^6Nv3TJ&7<A`a,,Xc+ZnX J1'mE,u&`]U.b_97:z0 Ƽ( $dYzˆ@T ̏48bYHXYҙ[ !3q$-2}d|Zzi7hgMPHKxy^njN4aĩHĵlp9zvh- bl3emZ-9 2{yRՉ"=Q+XB/oP?$ubm_ɍC L]9WB1~f>G!I^-[̶# sR`>I{<N{{"IfXLu rMOW!~>y8ǜ|5w7aW@%uvuB"Y|ՍI51yc'T"-lo^vzwq.I%js2!ϊV׊}E5a$>6B.}Cda_Pr>WTN{:2R85)LVE0BGl]c1VALU6MNP?,uA~ay,̷)iH*Kw&e'ǴB^׃- Hx(-dXб.  GlGC6e:s6k',KQs<𻡥Q;SJm A9,(Hfh42/ѲWuy0ǭb hl$gNpбZZc1- OI1a*Ƿv2ec"mlT_x;Q=o'sx ++"beh,")U2O@3nzqr*J{<pŅGH\G#7I+) f,owV#w뀦vn'*)âm:vHӈwFۧ Ǚ] \2q@6()B\0AzI":~hݨ9SC&=5C@>G`HHUC%XyIƁʑ^Mnڈς林 "2^9HZ2JNġ,4+˜~;M;5b(h,q>r-lm/sik+͈QmC WmY21MH-, Ӑ]ܶ,`#* :}QGF)N/]FEu,ꔔBߪ*=5;7?z,Y9Фh'K \ ԴIIbzGx =F1Aτmf7۴Vv&-R ͮvA#=4OT~9rV6[gC`6GtXC(ӚU*G+d(?a $7q%Xa 1%ɞmPK}P%=zsr .<{q-l"Exjt(5ўF7x 녵i1'kS::X˘01LNg$X23"tۘYIJ0T)=Jf IaG%Vn0[vE/O ơ xښXkzWTBSi5KCݖodF0řbE%^JK_=e_ꘈq8kigH )cC6q8sbЮ}m! Tb&D]-|CJ L跱'^p6=d0| ux".7տ춢)ύcX+Ԛ5qY}.TU, 1I%GFEN@'5PA6g7tF<6mEtVXeAC}>i{^-۔(zJv}(ƹh"WŔ,)fυ4}SƄUTd-D~[M*3ɑ'Fs/ơdX%/A7sYn3f0 '2f!δlO(S*Ƭ"[61 n{sPX}@7~d^-IQyˉ86d~|QI;g1^~\PxΒ2R޽TQqrkOUd"$,ly` C 값OL~TIT8jO*0!p&g\yBs7#"^~$3[\OҘ ʱ7v{}Yp{FA2a`cbmnM.+ӁrKJ/w6&Tm|TyYa ˌ_SvfR+*saE^ V?OJL^^;e"uI5ϲ('e=OtET-fʼn $YgQF_i_oƕYGy[hb'{ R @0sAU 2[w%%wE!OC2t@PUN$kD%x~RRcVJ ~N*):{Vmpb\;b1\+7kwRٿ ?$K`*iT?qj딌y.C/i V*"xQ <٦YCSsWun 0뽣K)T\46М o{of)l%e:O tiD:DB)![Kua9<1h!8mTL`}U4 LۆPsshnp:',~ : w? x3 p!M^:@5, @E b3jيZ1҈D-FyVǩڲ$02#NєѢb =I?8sV=nm!Q! s.W9r~n餔q}135؉^=`b("fہ%ВU*zԭ̈́=8@|F 3{{ԡ=+Lbr ] =T {w^ ^t NC/"?l_.ߌ7h*)rd6k.ɑ"ףuyU ϳVow2ɒ@D@K\ZȮUq_\pݹO `h]@24`V_x'q$c?Tbm kȗ*mY> #3W`%#vu6wՋ8NqE5AiiE*=m+X1b7^mUb+#]Ʀ=t@?MyPlە8$j@le%ǂpBDc_tńx:^ۙf&)#6 CjǸMǝ"@ H-O,6Ҟ<}Đ7ǕL.*s@u̿H &phFt=7e`S`cM}p׾hh֭?.OC?ځƐM nYF@z2}~1xUst@#O<1kRd%zҀ+rP'@˙+QLK֝/[8Iz>?u zAgSW6j-اc{ 𓙁$ 7{rdQF:SR`4xG+sښ0۞Y,-X'ГDxK u5[[[6^P4*+fvtKZo0>.N5 u3x]CޮFDjs;>r |2T SSHq4uK_)W`nE:iVрԺvv9:% \T8+_=%UhJY8t'Cc7S,6G[ ՓM0ݞ8qpW=dְ:'%r*a*z|&PT#~_c;T {L>w{->oS?K x363"޻w"Cz ǽxHF΋~,M&K Ǒ+ +z.!$Z8, HjHzѾf 4&5$"8Rk(*AϜ =~7ŪۨF@3  9أɟ·KVA=%( AM0pfʭ:F R:&}w TVն[HY q<`20`'Q}AgZ `}ߍRsݧZ疹A_df;x2׫8y\8 AiI死԰ĶF^H210PNJ$:%쇢jI[9^%/f}wt +V4KڿZkXw.IݐLR72'DwRU_0>^2 [0ތineSVLJ@=%m PN񟺂izjG #%ٯZ*]=K@6>蹷6ttQnu]ghP4!:9e {TrCm K@ s8f܌:b S"pgXa ,x+LX%w L_ S] NMyu/hMIGfs =~03f:YݟVkR]ԱL֡8*/6,2 0Ţ8.1 WrYH!0"3;yq-]Gj] ~ۦ4v̖obo;0{ɉ5s`/jQa[%i"% W^Si#rE.3'f" gx[^"0vBj\XEBb-r O'&)L?ܸ;urӈVۋῥ9fmK O$J {C]WXBҷbtq[M) ̥Z)Rj`Fh$H*lę`VdeuM5fV IuάKޏ&\'˭4_UO痹y1p+"\EQs2΃ h/Cs"r,q*DvD&z:+wFNu$40VY3ue3e!L|$blNѭ#ivZnОC)؅T8C|3=ٍpX%CyXN.w1xZl]ǹ/_rU=h3N$0u3XLGz|+~ICk9zq6 M9ESTCrrpCgVtfހ. c \\a=EY;V=h: A\j M0:vɰ:ep/KvK-Cbu"U341ǣ]٪=d83Dh|(*@__pCÎ85^`x^"O x: ;V({W⋥S$qν-/Rm [Uh!;P>,G kۅ*7Dۃfmu..Vhw]'HdA,aVj!mtyO= ViFKT2$fh|(XId+y/<~ 7)n}!"qwD'o=e3fr(w ˂WzџdQc?M-3ThAMr\#6uݲ"QHZۚqv O(0>s<;5bh36Jgפ:v()/j j82ǼfCjtTqhG1D]0HȸK\Xzj*V{Ð ҼGф- s3-Bvy>*d.#p7B96s(Wjd1#u% YI8M#r9U1m;)L0'J tA&"DA ɒ?cܶ;y^D]>]LSWQxJ;LN?QʓBW3*"+:['?ڟtFCݏ"-Kj|{Edm%dA'0;zSQ5 ǯ.tҬFށ{40>^Wng%'1?4h~0TgkOqB+oMvDVR-@Б G[q^WTܛ Lޓ8QO]؃#0eLbҙ{>\3m$lJ@i%3n*R<@c@!+Ȁ$nZl}- _cz&2͗cK*L~Q-Vן*!|_qkJf;7p!z1/0˛DO {LkmjWp)LNnYw}>BdW2 j2,GdFRq`/ubu|^(f !lI73םI@67RAY1x~|B(y+M55]Q;jci:#-Fy;$K Y| -3cuTu i{#0]$og&'i G/ W~0VXq$k_bui-hEA6{Ұxz2}mb"R;[MVL`3T2}vꍱlL.Gs'Svb@D5g '^ Og\ \u!m&gHWBC{"{%(h Zȭ/)"GO{JKigeHdd!Ur0rw%f9a pU].vޣd%׃cgYƼ4%yp$HJsnPrE!!ZV3 \(YY8r)LfO1~g.WQ}yr9Z>i>|087qq(s.fd1CbөRD|q{&*:lټGUCE%iσ=.Y.RSʸ>^wزdp{Gu/ڂ i,/e`Ҏ4=ԼV!Վ_guA\u;SGΙj>xXL2=Cu3P{Rk4T;\+/ۛKC NQ:bDyqr  4#`kf*p[Nyp1lco)ُ6֢x׫je)`D!a4;m^~$Y_&RxE(쟢uxJIKcH!Xo`/== Q[/ 5 b}WPq5 9TX 0Vdž&p街z\'P"[ؘm1 ssш 6eoxO'$`]B/>w۸nWM mM߄IS@BSWYC뜞Q|*dSts'Q29*y4o|z]nނ&yu0 XMKLB3\XG۝6|&?r%K$12JnWD(qG;JcVZ=j(+P9sЬO}{&mVS8ME8Y]<=7ks@6Y{" 2ɭx=H7, *!lEA`z*^"_WuNw poWҟN4`{ :aq< fWEeΈgi6à(lv8XxͶ`ր802#=Nx瓽ZOvǍz ǷyyCMX\,vш_'`hS[[豠ѶD|~U:_()AVhK+/vPu)#Y^FrdHۈĜp򃔺W'25qI?;?Y  5fňn2n$8ި ÄqA\(IƎ=u( TuLV`DEΝazShŊ&nP7'0T% IX L+LD JMv_?CޤXF n@ طS %mQ$&ҷ1bt]4v26e,C.ǠF 62(셑r'~-$8<~E>SE1bD;زV^_9RĎRqu*KKUsxs[GMd?K;ALrISؚ Jw3dFܾMh1hyj5xpDyfhy}g']8t$H4511KK+Y 8v:JW," H\q@T a[Xt2Bo4G?n'YD:'Qcxy9 2+8kG$Šb<p[LO-nֻ2|8YAȫ[5yN.q>~+^OM딾+]Ξh'=qR!sw5%>lүDU/AMp tB"CO7}Fx}*[ިfi5}BD\}v0qodBE!|P 5f \$N)FH`Q6Jk_7# -;5P {zUgxl4RktζwEWA"g:Ȇl/ %Y\`oJ ?|7ԎQ1-)xJpЊqˣ9;քT}Oϡ'wuתp޵YZʹ=ey1+C 4/ _>)W {dx`~U l*PuxȖDl+D yOz;zOmOx͓ :TR <^;a||5h21`lql42F'33A* zQKah"D/϶gꍼ ^|IMz}?㖕QZ[+V^^HLrɃ e~ Cd5XYj3jm<-@Y4#=Cg6pǯY8^È :WInG t.  pD Ff/t^ {Wf6!s9S y\pK}nbPA'%/H $Tm֣O~d2XM G_ Lݻ"2nu)g\J%Fas@I{pZ]V[Rk N!z}6#;t FGV{}E%2.DֱYeJByR,n~"HKtQ^e} u?e'*T;z΁c~ͷ#I&U! ~esxd)"Qo7G' HϬ_eD lv{q>23-; \Vf֕dY dSZA˳mF׍BV }lia/fl~a%JX)yrgm8 LE"6Wa/4Ǒݓ-=.͛Ndilx/K4a=IZ䦬8|?*깁(}6JG;䠒ߞz5O27:=J^-u@ ;cARALTU%j')XWo_@ $޷zYJ% 3u6= ,KzC̦E%Np KqV;=r@ woKܮhXZq{[S '!c 9qޭ,T_VG:.?T07jg0T)jlTFZaD$j(L6mky;,i(uQLN?6fB&Ojm[A\]tW{KGy&36R`ShTv$Hnje jm9?f~P4i߁1*Δspsɲ+42}:U p#7Y$3deh 4:Fyv*qw–AL}-4-dy5aCh@Srv('OTjXY41TjE,-5v''AFBP_^vO_AE ʱ aOo ^4Lm5z&i*bߏpmHjYP`r`]#HGSbTN1%|oU'>&ם:<`vi[e6j;NDMkz/:MkG꿸 C;W,ʯ0iչdi^А^~0l83B ȹ(d=ؽJ^\W D\r_M O7\ğ -#S HƫnlHT_'Il gbN`PЃӗ^9!W0];0څ(HS g.w>e6tbG|ğKc^(2^s į-W52Rfb0VB\hٹoةNx؆LsgjIUΓ>S ,̔tQtw8Lf?'1ׂs=QuaՈh>MѪ! ocih&wjzvʛ3wE1BXJ>Oa'wlѨNBlnEҌ'Ӎ:V#xRo2*c;E0g[ʃd%* }vihŃ+]fKD7;#b98-i (E'4CKEI#jX}PXd3>ko;?h؏)C.,(ʁ6  cg"do\tN]dG` v;ipJẉj~v '\!_<0%%\0:n嗹oV2bGR@(\9urW,^k͇D*jNfZkjP``% 0IR/EhB_88fU =ul`XGv5{YAdhXk`K,4O|Zz #$Y>eo 3OlƒLf/D('L@)A[6u#;HF|P?twңwFˮSpUPcs:zHrmG&0Bbd8j\"KH|r}vz!8sX?%qT਩@|ƁT?)I@z1$scQɧlOQݨr,f|fg|ퟹ#YixCk1zd3 +E|MCT0YBad2XYv"׈-*+}5I]6o^G/!=m ?LoKj:x-xPX vݵ$ x,z$Ⱥ W癋Pkc-,*k2lc|rI^FO* 0 w2mh7)6ni du!`@,="xpRDQN zoا7h##-_> L6H{}z~;"KY&YglZY[z7"%mTaNqqsI8NiGg|ĕmoI"{?./ǂg.Sտh{qg/sj]UGWdR|'$q-<ڪiL)g>G<ˬPЕM'ѢgvNE{/{3v/Z)p!I,ilF IG~3BOE1el3!>22hQ``R_)>j?^z"s"@q.>Y틖 Cǣ]_'7[y7LFK %,-7SK`unLU}(xHj2 Ƌ-'jDjL@'XfA0ߥ˓M\'iK'Ms>|ĸ`\3 >Iٸ3N= B6ٖ!`v3E)dݗoO*#iFv'AbMO~R ->`B(a?= Ň h \;B%\*5?Jkr:4M8ţGrB$ci76 ]$ W ^-\g%qήF /g٭ĿP'p.ig 686A+>L .$ ayKԘbb!!0'\cnH ɊC.JhÒ:P+{XSK>TdijNd _$I@f VyOczG},Lӵ6Sˤ+}Ԁ+e-6M +NćQv1Pϭ5oǠ~_la4w ?}59TVD8(MhPp]UZ\cZg]|Wm@ u0*OHn?P ݭ(δMI}k:6_[u 4%hlQ2y 6E>2j tj MD7=x6fi}znҪ]hhUUށQs_0C#]v Tм( khQ2LAfGGA(D6gsg^[cItw M.G7[ac\NO$s?٫o+B/Y7j}"m!6cJb0 #a=aD:OC~χe;! r@b|jmhwBo!fZ]<5=nRۜ1i],PC{ ˳%Tssߛ_ ؎0 5zCFOl"c1X w^rlW6j}雚6yYV;?Ppa; A߂`dƬ y,d;ׄ(%jycVpI|#JII荦"ŢS "c33s3[FDU(Z`Nʚq=}cTkg,s`Nm?y`#^쮾o\Or) 5||i17z ou'EtIqze "eq|(pEpW|*40EGCx#W/ 6;lC^V0-ۿqhGq,E8BcGy+!Υ {ك1[*$bAF.9`_+j vS ]ؤ7px~G_쫯E|_YOՊ6,~}0PgI>pkX17z_b*۳_/"oj4ҲK`U&a5̈ό8UsBd^^ C([Y/*[7u/?DuhcEYǚ"N/Yhudna+(Vn5AEsO!~(Mqw/{oN30ϨߧEI cr9>2 *8G_r%ro(q%z$1/y:f|}c{ܜ0Mvݼn9TMtΆ~ȅM?޷f'|gB-; =ףP'vo*{r=7.n|5C YzD!&5雖ο/ t`E£Tmi38)=CVwUr$YWKNJ%hnL">x w Hel9i,hiYt3cMT6|{2xqݤ $M{xC٣&͛Ñapb[t܌5p*c8+Rw&u(7nBmo| jXa4:,AalLdisv~\}s#X1n+pbZ}vOH`pы|X9r+6j@ Gn,+X-Ec: &v؀ߋ$Rw? :Kc:ԩ|ik9&)6EGNoSs /㹎C6<#$JVw%Nh+M 1{i&юvriF>w@uهW8QGs}STā(Px/nD8:7(y*enG6 P|Wg97%\anu?@˕|{%AEufjeUpE3z<azDG+bU  S5Q2\BbzcK@bo ل4{y{CyD#unPȓ ^[ȣ)!;F. 5&]FK,4>R13T7 l21SRRoB/ x/$Qdy[]wӮP-IsoL8U 6O )Y\ zvnԗ~/HIgNyV^z/uv O DzqHe f}~gVGdJџi?񘦭7wY T9 {NJ%TJz`nP]щĂE᭫qPp }n ˵$:O.l4[=eAPKX fyzQrT|3öSw97B"I0z݀hX6ć}WQ6e3P?*K v<$$wtNVzN\8(-8W^0]VVHhfثig#)6HŲK/dVMsnW4ؘ9BcS{jC$P#Hחx~u9 R ->|ZjS?'nqg@鐧Υ`-TBBNR<vq27+zOCt!wpӶ1T.i~?^^;;us>74/OvI$ ȗ@>׆r$ &~..fS -U}FèUAJ"ʂP+t)׽yAku>V[! P{ӳLckWF& lg'$2.KyPE0LTt abQi-/%=[Vq9YiNxN0bwp2=s:@|R@a[(6zZ4k]1xώ+M'iqnZQf;:N;AxGH:\HS+lRz_ Ic ڔ=2ŰSAc `, Ja1#Lt}O-V Qצd _1,¥ HNC 'TOOWXY Zw i‡fv[];Xs*`Umh<j?9Ҡ+} {/@,彊V)wl$4!dϝ@G~\z !f=^k3~O?웻| MbLxL/PaJ;s;C't'yyoV6mSGtWȳtB`19HnW$u#9/TCda6x$-#g<2D:\j,A½N<#88ƥqy i|WLpsE$3HM/JB4t&O/0420yfl3Ղ}+C˾ g$+3ˀ=S=Աǁ@ (6 !*Dε ZE&˔ M~L5v=@/;` 4DmLBN"|ٺӎ<1ӅӀkp6Ɠݟm(\Lt DYjdnXK2?CnX6֌zTfKqJ!NR 4V_fk6V_@TQ&ԓ{N?(9cpI ʸ鰙 lETIAhyN5#"aŇ2a17_>\9N "W+Ώ Q-gY>'~{E-ޤ* }xIgvS ]x&!v0Tl Byf>i #A _S9?L%E5.}l|˽j}Pcq陯d]`oaMq&R ТT*-P/'/و%gDW\~K)$5 QiؤjgRo~͞ / |8x[i!X J,{BРf,cʢp6Y>Y[DWUJʁJ@vrS]}JrX=~I%ԀތqqTU;`˽J^Jq@*#:\U1\:rp]`2R 5]jRIMee\9{ 'g|XPڙr?~U_V1KQCQ#:&²i1BFtJ/e<Fh}?"wKPHa' 9Tv! dBX_!AbSzAN0Hڑx||882 ? I8m:4e`JBFbDo@D|q3f6z ]]nd8Dś$פ.'9!C b2 lZ;8ꙫ>%497 'ka&6~X$c `hѶt=cy}"#F[Aq3T0-g"@^Iw;TNΪɄyq9:WnkěNʮ_zW;@=(?(xK4Uɭ@lZ 5NXSZubgi?5.련j EZ C<(a3NORu}vO) DP ?i,vua [$(]S+ˌN nG)W#]<28.FLCܖ3S5Y1?I?m̟q?s=)HWXA[oY磬;wF"#{$_}""DCBOor+u=O VV `БUDVj)tea%oE 98ib^#L DVԊIP3 2 ).33 A4g'¨G:QL~S9wshÇ3%Er2p`n%}yeP@#*fׇJ eN1"n5AUa)q^\J؊m<8Cͷp[rzXܿienT ]7|~Qv9_PUY`P/DW|-wEQωsn>+<_Ub},*(t!w .&pę ?9Dzs Aas`cbt+N0 ۞E*-f/, z''r&"m NرKy[uf^Xu);TY83`ć6Os }QQ,7qTpP!)UNp浘O9.%<@XWbީ1ݓn]'s%@$!C^?3Gj:Esu:= %x:A 9԰+p$^VO$3-$M,W;wS{<0f P{D2)82\2O'VGl47c #=Y%~ɴeS6uhN}M<pBco=jCQ^&}\a8&k./ !/]>͌‚5fb(Ա07Nx[ŷ`r(Y:ﭪ\p a)qudL&IEu넓%+RtZ[ώ2;z?EQRЪ8c6/QYvg' LHwEH@oL큟Lhӕ{,$ҏmJg'37h֙>b7@=Xט#//GbF~Ei^,V xk"F<&uaV9^VAT"(ɢł b1xQ А9,$6ڞl\{c^.QIqAdCf ÿtBSo'z؁ sK0':Bn"XU|ʾN0d>8Udܭ+{z bdբJ/oaM?sg'>؆SCVuDG_i#؈Be7MKW/ ʛ:QAd: JSFg=W Q_#`eMO1"bjV oH]ζ5metn꾉(#ʄ ХɼWg*iBbl|0Kw'?Ki918buS^CKLag[`.\d۽mQ%0O_L$_Y&)M(\ͯQ2LN/?P'O2S?'s綖j o=gu'`]9#>/;(2|:l{9<<㷙 E!eK54Z֩Bբ]m_Mȧ &\m=ef6{)/ei_d[v9 K++8\.dy5ID`9%D2CZ==R@'A<sd.5'|1"t+(ˡ/ &q ʎCHԛ;I3VVDhB{kq"cg[%)BAB!U3Z^ȃp%gOW)+G4+DYb@-^e0 ݜH[-GBz{A }(IyXCx,x<)*&a#ṉnEPCyJ 8Č)X [CVl`E&isW͍u . 4t@ UMW?z.4:vt*Ty3||rNm(Aj.lDүL( mݷI\U!!/<)i;}EGDa/zb7jzdW]zᅭBdNA:?]0J:7ergVqvODT۔\t:o›h%Z@&ͽ(?8eid]E[0lU ۫'bB zRXⶲj(RM'H ,l 6$4Vtp md]cƯе<RqH"H/"S[ Qxw̵٫ky?<홵fR5]+Ɩ9ASJ3h8c6Ƹn+Ri"w񹀂 m{$ 1u۶$̤=dY%'|%bHe5;hԩ?YaF2/!gNZ= 8R4]*{u#V^0]ZﶆqX|e]|B1^򻑭1_q8(0"^\=({?{`Hg]gܟZ=~ZǖX[ PS%UOi-=8Qn~Oq&R4>:(&)1ӝqI0;zQxN+ ab50>2,Ŕ$yJ irM E~Vӱ{t=6%i(U9FifxxqV6`3ܰww2 ;Doa/}&jI daJpx|xrƨXi|(טgt<);юκ/R{zt,!ZaC#@^XzPW)w)3s.A5c|TۑɵF\tO$ftZf^WTړ= 5LGV . -"ǐ!bbMua2*M_ms&ҫf Lw'65  PaHgy^Ky %y:(q7sQB3I6ڀb]T<. NU5zpJu!&'H!@lev( /N=@"ͫɪ2F9)eS*\$,HBčRPi@B4[ٻ-u?Ia" C=5rtoXB*.GoPz&T{-pK,KysS:U#RBmGsSjz61 }";PP#_;3qf>ɴ{sx[eabKo?2{ԁ^*xVjjd1 FBzi6з↸9LkҵY/dB>1u73=ܢwݼ<H=`Au\2 aWiU>ΉΫBGHd١ԧOvi؈%Dsyx@Fr-x]U_KNﺊfc.AJ6E M͙TW,@ߦҹp]P7|w _Y3H4A(72>oɤ&PL9(A%w1Z Ⱥh%`5x?EtE$nBn132,=ߜwɤiLԐO-I5 {|%FA\F ]쓤%:X@=HcRL\'7qx##kHLQTaH ]\lSa^әGbLqz&\0';|`%4؝gxSڽOHHeI .a\cU g vTcQ ƏZXz*H()GbO{A&Jcp], Ta(o[c;/<%Aq#7{DvR Ʋh)9)i _1N䝸ouHh%0+(xYL%-O>Ux|vq@ڎw* bo9`p'1VRW~i"?2gwf x$ѱho9]mKKqd5Ǚj0fYL )M? JVC$ (m*b+&s$$lg?g0DYt_zc[m]$7'xdM=U,EB\nUR Smݼʡ]~ bv(/S5>:<|ѯ@cC>~WUFc=?rr!F`T,< ?LK2c)1TV#iCQ;44 E1`[ۥLyRqi/!kGCb0@!-N*K-k+`Co(z-DԲ<95`!%j>Ӆ6D,e;CyaC{x Ҭz0ܡe(0 *7G9kzցϹ>i0B}d*l-v/Ŝ_uDY`DVmʋ!+?w:i{Gr{󓮛%Ej%BD!]P1EF*;p]47Y4 /1 z~ ڻgdowfE$"|]xj4>@%!#.}&cڴ6Co$pbFN$/?=킏׸qIr_fC1b=> bq9JG.#9؍c"}1&Po|YfT L؉ `I,0ԏ*k |eb@7oFaМautgk\v_Fsɋw Kzja{`P2ӍThhMC<\ Kֳ^45cT7EP<'~Y-{\slm4BYj)ZϮu $} zMa+doxIӑH^KCsK|ZK'&xd7.QJK=`OV,6SIqR*kٝ!iwՒC6 C=9Jp?pTWJ3_Dяܴ@  ­"&E/r5=--1@%L0Kiǒ2yI抠༢4 !CDժ$ø*+/ ca, ,YeEoQNO\G| o*R]ثYk1I ͳZ ?ճ[~4Gyxi.IDBL/^8߂c6m*26YDno/R\^/Ғ a:mQE`39)<|:vDSl!cg(d0TZPLQ ϖL;X8e.??6q o>EN;S Ed(>SFAgR6)`'˼ }`LmA#a:-dyFZND @B&6/URIraD)ts M"=e/TP@9kr5Awp~pPHqe3| j8z2")(՜Lgڤm#~#aE^@c p_j6>&Z-L)Kll&zxЀQi8ia6#Rn S2JJR^n-r$erBW5wl:*j ;uܯB Q^gN3:$n%nOLT)G0nT>W =Hb96vTa=-fc1Y= +c;+!EhQlG% ܹfCGƾm9LiuȨ(O_5Ry۪[ RC?pUPգQcǽ7j|6 .cF#Ҕ&;{BK4 Eṗ[LQmw]wT%UʲaQw[̒!TpEG!\|C`o+lz Z} QmAI24,֞I8I@ιӷOf@Tu2B. !(SHE{3()q@ٍܘ΀Q<ߗSo?h;~\K!㫑g*hfqȨiֳE\wck zejB1`ʺ{a8 6tCEmD8FRy:d UN)S&3_gŀ|9SU׺ƒ q:_"R΀ ؂(e/@R `LL>z.$ioGdюKe) 3zނ6S]l@'OX1HO7ɿQEu>beEK8iHi+mEƨ2&։c,DfjV$|B2Ue:3hZ ?=$K&* Mz߭Y\xn#>Ery:C- #4Ԣi;wheҰEnMfo U.#VG`*'Q Iw8b=L:N>F/f ٳ&Hjk&0!v_LYKɻ$si"79D'6"RCV *XBs@ q,:Hi1NqU@AU4x9UC5clh⠼%`؜M;"G͝u.K1,;kՅfyVC^b|0L"sĕ iͼTT5 8Ty6?)Xխ!&Z>ŗSʠj4c_bqyԋq]F1B*kdB⃕R,Q`Pir1_p)Q/k6yem2}IM927M='#zݣHp@&[[b\^$?Chʲ}B$Aҙ.#0GKPVsvI,.Fcd6SgӵV3M~2 .&Xj+*- wHD#h6Owic쌧4:ev V d 24ʟa`׊Qɨx#*'푚T >X:p^Mx|KQYU4iw1vܨ^aJ|&cBz*nj%l~0Kqx*` xzJm|[V+W@siU0OIv1[p_ֽ/nj\4!u=:J6"peciy|[Kg[³p1AIwSx{@_J = ﴈc~gOYmZHMg_Й1IōJqP%lbE)%[K^N0O.n4[Za22i|d4E]|1ʆ,^p@%D)(%cP=$&`ǞYUPca?ACL@ C\<xQb 赩/2Zlzd3$lp`Q>{wh̠Ut >ZFtLr.y?, qOàٹd @0hFh[}3JsN y`U{=,i nɞSѤvN],($tr8Xv->%hL7Y s c& ŧrm'{ Us)僠fޘmIq*-\̈́Ț<5xMkq"ކ0,=~ɾX]#AS`wyI^/7Tuå#eU)𬫉?Q{oZeFpnQogPviZb#V,@̱)~|(DcP@iQjD F`VZWv`_pHmjɹlriJӡGM/Y)lWLA maLYr:2!+qL jIKIL_)R3\T*퉣((8>.ɤg ]ɢjGSx+}.Fb=-gh>$`ٺ5@\\>384]z(9FR 2ިPkU cA'<fACJ%q/`<적k?#RTf\;fixŝo ]/zi"Zq:&US?GZdOm/x4eW?#̀f!69{LT:O&)9@o[ՔaSɰc^I7\_Q?(Mu*_Tb[T4d 'YaOG7GwPPuU/<ENyN0ug6c_q)Kyߝ г3wæ,Ө$t5*ipPrҴ; e6D`(|Ͼ7jϽY8hb0\~ lAIWxD}nr--zUNX  n-/@3.5{ O{ߤYQm0Fz,.-҉oǨǯJk1Nze'r,+qDMzV(ؘJ→c]RX8 QH P<.96}hi!8==I9yA\lnzҹ0,9N)cR5n+du^;"C&ʏuJv=B#l XY]MeQ; E}0=58hpuj)Amu_lܲWp4s!wvczR9tIӖ5?Mڤd?(icFniV% =ݔ(onYdeen{P5vut'| 2@,i!d1p#ˎ–u2~q$#!a?Y:=')/cbR{G= k6\tao k`cBR8%FO*ϪGT*/wgtRy эaܭxI;<4jsUE vȴIzZUW'[ɋ; ˷ i&2ڀLDSjި*uroGVd-{S Ck20]c.s4&F谫_:PtUd(1g"L- YAP;'DesU$h hP $N/$&a? TMk _(A#1dDi Wم(Z ' Qb0D6O-׊0 >tc}¤,q;ҋRNS.ld9} ]d4VyVb,kk=A%!d,Bgk-%8xʙ( u-0CIu^T3iFlwHD{6d1+zuenb w-/hG&<,VcSK:*/dw'Yh<"?t|1_ghi-TуǴPFq0F*A;* G)1Ux /GO-yo4{Tg5{w" gߞZ/XXЀIkRS_DOp > 7O<<-eR1@jt0xci)8yUZxv){n˲u,iQ]]ɱ݅8Rt0bxCk0f+2=+UK)\]xf`SZPvDgˇĶd-Ν$uClķuBu_ܜ8z(tq;LtathUdTlHbXB7vo\Z߭pZzPi^oI3HIgڲq#FdW!]c߁N| X?<.kﻪbw~dn4N7썷ֺ_a}f;Y̠~psѺDWq7h_ߒ< ?j_${PrŅ..hlkbmUQeiKe~ =j9NZt7@kYRMAk//| 藗ڪ3X^}9Gؑ*RF ~$^x:N*?ĺnUx+Kihtڅ?h«t &sꕎ6S8{뮤 HH"w5EFZ}Bͻsa_fORGhZ#ȟLE(LݘpJkڽm>CE}Dk㫎wUw@$&M~QE2FyՖʵWxJ̔_t-2B|$jdw׉vsx }N•aPuGP[߳YkB;%mb&ŰbT.*Bx?P(D}VxۚG}.L+UJᄁW߁zdZ޺!M%>=AˏY"!)RL%?EPdvQ`IP1WFhG(:fD!’*kB, ϞEH 6(/B[WRTFL7F`VK6'Jq@z&Is|&+2bWCSe!< N3J*4Uz"fа/rz8{ U%>MtN<%N31>TRFO k xl?[W0O^bM3FBd~砛`p?{<+\b4I.غ _wVkgtp~6ZCT@)$T]!5Qg!B>42 c<^ SqQOWV:n:Zb+[?.⌎7oEȡ JCƟJ-n75h(NiQG#hdot6e z:=' GSM 3m&7e@h#Z1 :2'r.7l|T7ھRF1߰3 [>\o?ऺJ_ } јc̻yOљ> rƿG;nTo8ܖܿ~ĴE!+Ee.7YG"5hG>A˽bL=JsEpj>"5fK_CW<2K $}y狢E-3wx\{J9ĥԆBޅka?`![ZJ^%"ђ4@)\뉆pm4ԫЙ{_=1f°WHޮp# -*^pz'5Ư:v|Oԏ^glL{U:Q2ύsh^mxq,e Vze1^_JmeV˫%WWZ$:е݆(Dn/}%gw VKOv<ˀ>&%OVL3V,̉fQ7R :ٌXM&j8}Wuom|R277w2"s]nDM7K$lϤ1<Yp;1n | ,&ߪQF*7ʓ -o_YG =D]/^ ]cs\fiK37z>.ZHMH.xx&pFy٣o !#v^VccG*t?9|`i1kI~^5} 8Vh]tyW"("67".j}eoLy+0v )!5qJSdQ Cy2,PF3V7msj2@"M~ؐ"W!dK'1D֌Q?HAbJio*l!,${Jfse埔L2@T'X-߿$X뭩3a0{9[*U"^F͂bG)b<(.WLSI[\g4)0fR^C,`(9EJs"[(*5=d-Kj*mBޅ"Ha#8gt &kri^HZGŢRG=7ԖհPݛc\]iKPl2vupkCHoFA(]@ryx!)-E&|H3wqd ,NWMS!LTiQ_G:ٗѣ9 ahTn1c%{*G+(zsNQ|P P@-h٧._ gɵM~9 )_?LӧaIwծFQ^% 9+=S(!qI{ s7-`IDic*~3޶\>p8CXع-L}(IfT pZ?ޭo"^ga9'Bڭ9!f[ͨY"-zLCS/SB+K}#͋!-Yp4 MnJ2ֈeTAWގ[8*q2e!23y 8{>5uh:g歱z Ƶ\JAp m4x"BrƃSLvqMpCƌngi#[D[ln;RUfj@Oli"ͬUy[_WO &[e . hQF부+ɷ—6*uoy-=P ZE̵ :b׏vvbpʁ'PWWw`([GsT{kU-dV|g -Ƙf|U{1(` x!+ X K1 &`_>3H-Y7+K |ŽYYNz~jlR^ܥL-OYvz$O/qXk:8Tq Z7:7Gދ\2;7Zq`xPYLee)5Ja9vo')q^#cBĩ09`{-=ռ&%U&Z U&Eyij|O  50=w+0k7*U@(\4iN7<'n+j Bɯ& TW$O­QHllB-q 2aHB3/|WԞ"\:_~zz@>D}?sιF4)םt ]~{ mUvvxX* vIjX\Ϫ!w`5cXɘsSF$e@anNBd%mEt4-!I,+yQ B5g|+ݔ:~QR/ X+զ׵nQkr=R,EK~Ul{WgBBlCbCS7b=_LAFx0 K 8BR 9^R& __nj+x{{ڠ7x_ Aʹ9pJCL<3NAApIcOgyCٌf3\ L~)6Iv8#**AVw=M ?,<Ŝv DD׃4%|+fsAĞy"bφNf ޳(8s"~(M{Jz럼;PeP6=}B(~8 |Da#rcmI- j;&6 IHq<&~Y&Jz pia @aaH^\XzJfÃ) *uwpL:"Ɖ֭p=E՝2Th>:7|8Ҭ.\.i41X] ?eEqڒitKg|7hvdLVCȡ1Ġ®ں9%#,݈b|euz^ Eҏ)-f -5CaxwQD !5FaA?Ȕv50 ̉ %8AdEۄP, n>+ `8BFW %#Zv;wehʅ Z8CY~Sؐ`@#ܾK;>Fv½K;+U%ZޓIeTֲ`!1K[(w4/>Z+B?0^Nu[;3A?gyus\DΏ j33s:^ǎOKn ~wB+4A#e'QCb],_(rj,'x߀⹑Si zUX?mQ;:o| u+ѣ*GTz&HƉ:)nUE]ü;.(W ($J sm#9.oWGU_IIdyg9rnDXxc$T)w Jg eX(|6l̆HjI#ī o=cqB if  No\ D ߌonJErį`) W"l4o(癸E(oDŽcrգ'Q͌}9Hl-K;iXMRK] pJ9&Ip=jqZg2djѓjePXOQaɿ斗3EWǫ`K9DI`)^pX?<_24Q}}@T%NRY3b[V#>cl.:|;|8MBH1^6{ 'A&r(<sk)ךGșlX0aU[jɪ1:M(:'hZ'z%?M (W8%#gNrxj|ok_sȦggh:NLOH[/N؝؅yR ‚B.O+VD!tKOihl8}| Wg'$Qi`\]py6Dy 'j7`/\c>붃M& rLߥp FV!5gB^tO񎹈ϩV !'r&, &ʍ$XR plY<]o6x0\r oPSA3l0Uq=[x(3x;Z5鍛/ѭHy٨lGxI+,QDw:I稩*`2ʈ;`> {%? ~/ ٘p Wws[W vF4dn4i7nN$=f"tx̗rgDZd3 xޝ?wz5rj:.E ލ?@ `A1]8ڷ:NL9a+bv|stП.q42gঐҘmҊneJѮW /05JnkS):!RK'P5k0^ p~:&d.@!F$ L[3N03GhVWc٠]P6 z*#ț&UrkaSNv9ZհF3BGM?M杙FDCN14x _~uG)ACuI 5 k͓͸Xha1~E;jyBTʙ YÝ>$!Rbg6hR{Ruֽ10-F2w ՜2ѕۨm>Z}Kt0(? \ g i.$f"B>{9XĒQ lKW΅h+%N"Ч>1JC@-~ 4pFR>%B'Oɛ԰t\[VeBg_dAGijZ [%f)tF?>#G Sw^`{`a4n :rpriXH7~-^{VC"5#yڕ'Qi/NH^67 PC C=n&_",]*B)!ПfBǚ0㥤?2]$|m9"îe{A?e(d*79ե^" ixE̐GQHb^6|wjM!sDm:YJ_=-Ev>ɹEGoҔ~@Y\] =,^GqٙAӍ>=v g.kZBc\ewZye +^JEmID'9DJňNƋk}bOͼs<|+EKKe9#gZ#ptUdP M,=Xcp_܈*~ˎ9>qD oݒ-wZ,M׵EjUsߎL+uTZyw4, kLC!6a]O&!1{65VVDأeufAB%˅% uI>΂*$X\J&p[؇% *(B<(slr^5>2*8.Nyxx/`Zu@ TL˙2|!O,400 ,4;:cϽzP݆75tDp14RsF[w1p L[%S(eyWPqQ7%vfK_:*o<0BI9OMzEBv.+Uw2's}QBgѥc _WK h?b!#*>g|ȷpi *0vEH9gJìa ̙~p;Vz:D ./Cu݊p$_M_umE> n:EҪbUDGgrHڷ$Lѡv ygpQ7H#-8WZծ?YƔX;HGX8ѓi }7z q ApYWq<?l 0QA4Wlsϐ2Hh} OQdQэPlL+#"7͡FQMO`u2=ty-qBwEm>xv"v>違9mbtws?2H @<⸔DD!SM_^oޖWh{Q{znU M[Ah⃸ݚ֑G5Q*L;eŦo̓k%`.m6X>ZbRds2\57܄*6Caav6[, Cgxx[6eNJF1cjP`$ֻx9]&fy7~ܖݟv:} (<{QKC z莃#Zjv+b-'ˁCu.JU^5d:翀ݯ"qj%x紽.qGVU4MA zLSڳhmdYF1yΉ-C~do=~O9S(JO<}x(&muB9-FVuмga4XT )mXZczȬc-|\(ɥ p]*.b=Wi6n-7ZXN>Rr\y &B1qvzMAw l.旋2ar)?W'̉ۻAyV?>uI,4|!1 `1'K(W/Vq=ޖY5OO=fb5"PuFZ"|& ę:#0\85c$A_z_ގ"N97r/z6ym LZ82Z:ܬTr"n+CviXo&U܉m IK#yM0!G>0=87\FK0\`M`q  >8@uwWk@I12M9ާĉ;e\xD:@ɆQǠxo'jq8FIu9IĿkDax6VKF$9ъVOCmI3d#5x 0vP]g>(\cRkInrcC{Ԋ&a9[ OJh>޽9D@Ù(%("SAM{oKɈPBk-Vch@{l 72۳ic A\z侦^MPSX]LD ّ>eQRsOi'[.#Л PT ʫnf5RH/ qVCʃP.*+Jf#$v_.kM^1w"c_ <2nC~_ҋ9͎)YA֒AaV)cS`ՁQYv*n0V2D:ۂpVva~hCZ;ڽUѮИ$>qE,En<&N$"郥$Q'.U/J~㴁fb(@xPHs7Ox`*/nQew>AL Ŧc-F.Fn]FB \19Kp p(9E!ZYWvq`GpƺApJ٩0ƻ#+jO=f2P|q0CvaRx"\X\TGJFŻPׂmM/ uOS}#ȁ$vap>@9~>> Ya6c,cuJL(yra8NCIhGiFv!i|wF;{ڙ˺1m^uWߐܴS酷pɾR*C.I^jZB~);@HbW* Z Bcw/á7Қ s۾^ cW⭡(cwv#Wp$&`"~nPU٤5Z>4r޺Ῑ0Pݧkx5(s T`_o .ZFCFDZ mOӍRIq=&˅Ǽ"R0=sxkpWr¢P)@vp}&gJr;|^[ښqS*۴(T^֬߻86&P{8C`tC\~[k;9Qi¥@֜ ޑz^g+ݭGL,DžS#nN σ(>[' |0^BxaV6TbLY^ki@"gTUGuy"YrM`_vD˖<ytSݜ_mD-[*O5CN2 ꉞqu^\ ⓠ0>vr-FyQMF M,%M؈Є O+ qޘV7T3sҁ|ߢ5\0RB'I&gΜBb%/4[dU&qΧXw/@tN kgn& fBI y;ʷ^d6|":4jpI՚7'4:zcG#s];˲`bp.Ոnoۋ>XB{V&ݮ."Wppt>FGo/)Q < 2;ykѕ$aٮ. %.XĶbÖIU- O20^HcVR=yO36J8V#8c#}IXPt.QZz% 􍈭 D用-3R8)zpM}c vG/ 8 b_YLǐm3DimgBGu{9LO^z6EjL5r ;x߹ujr-G^\;VBAc!%Khs%:NS.kROȄ ް;qVrncB^i"~Wχ ^.XR m)>Be%ALVoI5XRz ȅwE`~T_iZ9|ۙxiMl)ZseEv쇩3R7f0FB*Žkx6VdzW?[CpK!=+iԘYJN_´Q\xmh@ҿ7"-> "#3L:Fh6ټ]?ЂG8qZe$\Î8FUض1#4ߠ]ԩ}וNҪ#UʓP,NUfy<nZKs$51qs:xܚpJhL}/e#a\p^=g=r>/]~uqK9ÒLqt C}UD(DT JrL$͓i!ۑ+O73y< / j._yNBxN]OZfľfRGuo5åwul]D 6jw,1BHۺHQH _CGC1eVW"r1kꡮ`@px\E4f-Zu};I{ AF-xxݓҕج{Ȅg7me"YDpηIVtʛvg3H20L uj1`7eǫ%ӊ~N;VYP_S^{< 2IaDyI|+ 'ɰ~{3P8U! tyzG`M!h[!ʏ&YM|9&6dS[}H=kMϜ,Ll` *fH%jN0|oQDˠz1 @$>F*t6oҳ>w|7gO HoB86IYss;#38A)Xpȿ#.9m4$ۃL֖W>齱Ȓ)Z ОkXzOj0/ӢCz ݨ(1JKm&i7M0v"c'Q* Oj["Kۉ2׬l2Q\ .WØ7pƼe@ֈDygnc(Wi;5g:D P̏:/"*ӜJsN|-uGk(`Ǻd3Z 7ŸO%mz"cLi[OOs48XPKE57]J$~L307\V'8E쯄-k"щiz̩ T=T 6DTBt&?NUIaxژO:XOn4Kn6!pd(*ǿ\s~HNqnXyu<_}ʩWa:D`VypÌ[C,SOngd:}ixOUmgz7aZR7Q9'#pJUD̓B&T*Q` ӹZ =j\ǪU梼ҷH G sebpa-V5.si}w7p/4wHŷ,P^%s4܄ |ۛ]7: C[V땜6SIoIqU\^75Eqܼ)ea[E7 j#<w&E#A=5MA9Zi+@)7sK*\Tt^9tB)ejcoF'WT%z\EozD@wF(Vɣ[I v#~oGC~i]_hty4Ɯ'30JMdLX̜{,";$0c }Q)MjmC&\Zelͥ^iMo~^#?/ ;;DrWZUwTn]N7Ģm )o7~C2js)}nWuH;_]]YgRw?+e?+U/'!uYk33B[PI|P)sK2yA <mh` MQ*nي*k/)AL6S /͌ͻ$1 ;So]s!wvu^)WØEcKA(cD@QW-"mxvXoAĦq!cٚz-ZכG 7GR+쨟1;w;iSKAej j+.È~&m،p\{uXJZςv8W^<G`,.2RM8fаwy MPgG.c穼$"J9LkD$P@G"78"f]Fb`QYq&*p'vZF¡\46= pHAe 79V] ,'jϤ$(޲1dS8)BlbC>/xK0B@;PK<*hL{:A\Oey5Wx"+̄8AM~>1 =\$˓CY/8t3V\DZ8H9n7wϥwE_4dcBTuBw̽C+f~7^$0ifфcQ/s52SҹmpYdC:ir U-HXn 9k ,e3YX{ܮ^+.p` )#B,lb` u2_ť*BGL0メ<ԳP0!8@OGf"Dxd0߷y_Y < zc>2 E ; xe F(oh~kC':I svu襊OPVM)uO!WWq컮_텊_~WmC|p|ŨAAkz]0&S=,޴&Gkxqv7`~O6p#q=jRdDa-Tfj |Rp~eopSX5(%,E<+, > ϙ.ϬwB˹t qtr1 @odq֒N 5T4^:プ0oq|{YRh[ʷ6űa0 s\Fc@l*UD'ժ0}!?eH\M44*c"ʐS@:[Oet#Auu~P *E'7}41_W)EFhq5њb:|⪗¯U0YВ(j3%QW"ϹqHwP`IgU@ ;Je{ZAO\5*B":w(26G>kKugh]n5m>M~eWi5)$S \vQEeaW*f!lƕ7ZIsD$3C_P~嚣\@þA|"EiK5l,J `u;WQnEAZj#&1V(q!)>[~ItkÍNk̯^WlÍI8\68N3N&k^`5~ OP {ḓf~i8~Nrckkx:Pz勲%1sI@<-_ NL pT⾑ p`7 ʏlQ 1A/t,+*id N*B@xqoȝΉn܃B.me9Iņ#! -IҼvC5YDBB o9,:7қA&dmBBg_XNr#ja{g Mܽe5fOPriP6(9;PcGdNb7⦶(@eF”Wc";>#o1`Z nBJܑ9hfI%sFrȷ|w*L'PZ16I4-Od?=j+R=s1)J㕂YT]{bܒAf7r>[8KZnÈSs$ 5Mޜ&U)) Ua3y>i\64"6qM~nՓ o>rǃM` !x{Ats@Vvv0f0<1k {{h[ #\naH[+<͔;_lȚR_գL)2EĆw3E&"dz);G/XR_R{Iɩy=C/A:q6 ]-sM~ Y+ŀIwHL$?j0O3 hLӈ,z6>颾}_ܚ:z.sg;z-d`ARdТV1HaA+{"ǵӮqfw;p"tVǑDVlP_?ܠSMt2ҴAkT-{j֑eo1\WAٮj V (Ym9 b07}dBhq0Qj҅$vC>136"wėӫrod[&SgLʙmwoFz8E*)jd"%^U#[w8 N`g2/,%6qxn4pqsš7 q@_3m%vqN*Pb}dZpnwƿ4oKAtz=#8Jki ]e7YGNhoJkٱ&yQú:/qN7e0ްz9Vy8riA$8z-hׇNL-"Ox(,1Fn*Tm`𱧯 V|ƓS|9|w4iO6ߍזʞgs2n^82yx];3,VKQ]TQ:Ew fƀb<;ZHcz.~PH 33me*뼀1fǼ 1^k7~CjҼO8SlBZڹ+#|Gɻ-fT"W%۔Z&PzPHyݞPZ'$1y/ N~bSf>RX{HX”Ջ+F˗TOaزT5 O*rgx&2|)+x cR(ťA 'w_i/GgsaWJ< AA_^) 5e-_Ǵc];& E@Ӡfq)TӀ*z7jA:CьfٺP-C ,+J5|HXhȞG휃BQ z^@ɜ䭛s)IUq6W!B FBQXfgQ:|X)WL >&v'̘`}f1wX*6?(dVzȶ҇c8` ͚GUɩ5c}!>$Pщ響.NDƳ:oV=P3%w5H5D<1pyg1:@gfq}T&ֹ H6pdp$2 < HmT,/0$ vŨ7$ebͰ}F4H3Ԫ}<:Ա;p3hs.܏9Ȧ#9Rť*zl$ ?WƉۅ4d@lJM&4fN$q9y MA#$~ @.,s>eNK~QS1\h KӚ o>%c5¦z8sjШ~-nIۥlC ÙOEesǵ~[G띾qQԆEAFDd!}M <<ED0 }G9)Xddg1aoKBxWCtOfJ,&$0<8@ ICY"PZ䡆:<۵;@A::qX4V+ݘ_ {H0z_pg.Bu?Ҫqp7uf>9H5Y_a(=z H0(j`G>rw[Z`k>8-?1NlAί׀@h}[Go B>Vb#LPܮ'09JEvL_%-Dms0$KO}ꔸ錢h@#JR"QpaBlUտ,Bd5M@)tW#n&} ucED8$aUfw1ke z(LA;L \ZȂ/j""7 3wjAz߿!P ׃;~AM4Txdo,9U;I x1 !Ie'ųW}JݮCawL&B@BjQ1^Cvb*5h3B|ZI>r9,()m|i(dE&s=lTT@qJ~6 TOW;`t(9s1e-qG*TNBb%r`vjkTe91& PMZT3+*Iۧ͟INwX ݴ u8a G,-˦,7N cj!`g.rģZ1.LA`zu9sp H2m+:6t95&Ai+//ccO!5`!ݘ.WIOCs1^k ls+XLF` flk_ֶfM'ıaVIU6uXa4I.|U[vPW{Jsxֱ!?l!;vb:{kvoN_yh5-Hp**a܁Sx}~@.Az-wy]g9y#1Ab12'NjU1# $Gqu;;zM]hTL%xzzj[s90HhKtn{f~y /ufJh+ 飄Tt#֪}sס/ 9 =?=eIQRcN^岌,P8L û<][GePˁyT2W.Zn^53r/d|C&|zAZ<_ k;iBXII.Ӫ$4 4ךhf=4bEuO[pfHWsu}3ac~ֹ t'oVE_=n-Fd+~\ljL'"5}JmʋPh)(Ȣ4rן-'̼BO!( y SeϑMIJDk?agb;]L"u׮-A/HL&/}7u6LEmb |+$j k8}k u1Isn$٫㻕LܭoOBg] <"x = CZqG޺g^`a.aEt4@8QQv> ;b"2*}Ɨn$gԔ &~p,a^q9 0, tE+"ɫO+n$bSNsB[۶`'OUKÊ5k%ٗA] _ʭL>!V yb[JW댕xbG_З)pD>tEFW58WAn 22#x`D%ȿ7]A7:sZ#;$ywie;r7ȨN .Fv*9hn 1 y͜$|n|9FųMHtipd͔WfV9|3 qBAgd5znO3Woqӹ*'XчAhBIC<514< t j(b"hZS!%5V6 ) ;] U0frIQAWOI 86>:63F0SPCAtaFBM˨kCᤦ Om]uŁ $0vz:jе0, ǟX .*bKna3l]6Gc'/8ORR)]ABD hi䁭ɢC*0uD=}ɽl{!ߊ|5 y"sdױ^. s~z|pav&N^=7 X!ާax[8%N'̾r/ޗ12Y #"44`0yyMVb쮱Aa\p[U0Z^j2T"FQouo=]@(Ypy9_&{4kѵ%_6Wq?,QpL⾝@`ZK{,r&$[blqi+c([> & 8ݺlG #rT!XrwG9KCH{-M1C!g j\ nKazx*;#5ڧǪF^6%n)sӜP9fcyH وk+͸hqKVJWgN/ۀ^-(4.|/׍&RopLiwnli i ˹V>cs%FG#M9.kdo"+)DSЫ-JA:U_Zjy1x}6ZY]w|Q`@o{0O_tjazA4rZ͖X8r kN ,!ͱujpNqW R$%F b(Te$dXMjCM2;3wzUZ)8ɱv6Yװ q\Qf>/\0D~:a.1ak \*Ah&M;T%FzA0>QL}ŁBа$lPGHw.ԧS A)+**ƶvU!ha./2!|fkZj- 6MtϮO%|b(&&Bo) l0 H?sRYV9hFL Hk0/<4(Fw+l,0]j6qMMgJ,|3F#5˽P V#zhC̴8Ζ;˿@U5C( c'Ptg*k͡2܃ߒM')@"s|Z-z˂UG٨Ct?ݺV<ϵ=(46g!/Y/wU͆Q}ӂ b#v [&o9+j#HG[dmWVl;SᾌAknuDJ_@\ΰT70X1yFV݅)֑hN"iR߇liX' (o3~vşEfuZC+1~L_e A\J$4aicH5pOH؎\bK_6X< pk6͑;P>GHxI&9X$(Uop@u~ V B#z6@0BdjeB d/d39.Q%N2#sx|ٍĉF[(VY֒Oײɯ䂵p[Efnn٨HrKN},:^2e?U" @;Q ܰm"KӿVOKnKej;Og\&.4}J/bӄ[ 19 =g\Ɏ?)oH9a)T,BJC@G^HSU l=sOmla: =@GMjGX}TDT&`~i,9bY^zgo'M.*\BѭMYxϧC"c!BeS\ӰJK7L 7(%||iC@KTQl2,>7 %L+`o4zS#vU,-LCKqdVݦZX"g-c ߓ9!(8Hg}b;[BG\.MHQ"q聍c_cV4`1@ {9o$[B1$+r9d"QKm/ѫ9TW!pvuZcY'Kn;~0yFH}e-"2IU/s2LS.#5CL#ϼ,b([kLLtST@QKzbZ#`IV-eED9k86:5+ĖjZ?S2,a4yRu0vc2<.]AhPPL g \ITwqm4s[Y5=HΤ_1Txɫ͈:r_듗G)- k죃]`ޠnWJ;y-ֹhkkUSRryO3iݰ6J_cnw3Q+%V'oWL(Rދ$]TDOg} 9Г)$gj!89Ƕ*i qAż:s;ʋA0gHGzW Y=eB ar t)Z N<95Jw050Fځ:*nܾ1o4o&߬N4alՄOu2Gyuӷ~EۂK雒hnAm9-͸h1J@IT1% 8t?c*ܼ6j跓,u0/} ;P{TVHbCЃ(ЈװyyhnGg3:kaFd>^3uC5vE?%rlGJcRR} pdHN62ĿPB3i@l;5l$3,LY]nZ:[VcSlf#kmmjRZuB*\Ғw4rV2Xa"ߟ-,-o'swuTlTe z}ACuTćI\dJ-5گmaZ=PC8łxq74ثiHd*Ђ.2nGK#DȚڭ7X =;v"%IgӲCiSb-v~)[Y x+ݭ#yaWة7HAG tVNz)jK!G^FOTW^e4 @aBZG@$Q9{6튒jz5t?inV]u7m@^.8;XG0!YչN1j'aQeogzy"t^+M).DT4v$N(a E"X8*P4L֋v瘁.Ig]t8 Bhaf `FZJ|LS0>fqi[|5mϹ[w'k̮"̅]脰n) 7+y!dL BֶW Ir?X%]=gp$ۤK+FފK( 6tu[6!oz2\d^778č5bb%WnGdz<&=zdN؄3NY?+\]8D;KQUr&(N+IoSp qyiMum K<KGjI@s􏏨JkXƴ S4+Ou QZJFs1ѷ9Ten%<'Ոdh &(6ӅL2vAq kL JU/C $˹WS%ɨ]{Gqya&>XR#fW#N5 m`$S^,Ǣѿq$ʑvIEY$zAzEfSMk'|HZt!17Fc*xVum K/Cn 57% 4%9XZY&*AuuaP 0C1BH=ZX%k5~㧶1'{D"@ s l(\ F qPm8`Q'+@üoGz1xD&`d&6'(ҹꞯr,4 H&e+c_Lz"W^ T1%hu\C8P4'~=8Xנ뽶':g!S5__0#-B ` i0 $<+OEȶDKIf@uCzLlyXT4$*M9蔽f7+ ^CעxPI?2֟ЯWd`1NX5N%)֖.f dB據hz ߞa~- :hj\pTO}codąw!{x&˓T Puv˜x W( :!h3*4eaNLΧe/)BBs#a(Qy9O!ш-] 87P:9CʵJxuB&bEB01iO:4 88V3_)n7(*2v_DqP[gjn\؄3/0b/}ᜑI\';7)fmāU ZBs]i6s{"KgCmG,Q*SFR ۩vU1SV J B?PD1} >¿]?ɬTWv84FDl8> ~גw!^7ux%_wi h;cvnL"R#aB̎\ ~}oՐ~@~GAZ_<|X*3YiW'jԚ4`ܭ V #^!Y0uzԠ0uY, Wa#0Јf^Z"idTHm.V׏'S͟Ȕ3yCbxoPAG7xH>;2P0  !eSN2#rAE!}.sS>VŜLݡ-=OPO(A3bKWYA̩@^x]^- WyR5qDl, ǡk!4w)f ]' AKЯjw/ވMM엺i3.-7A#W_8m. sTG+v%Ddvʟb^[5laM$髆BB|C'ιQ\ pB)VsS(Zc61~?=T¥SR5)}DE 1f9A;gigM^2)V+q2ČXe Lڞ_;eNW~>5ݪRra`^z1(g8D _b /BWJH>h]C ,쮮=H<;i5XL[@6j,8. ?.ʡ:1H 4u#mZ􆆹MG4lIݟ+|*? Wint[,ݳ+&D7F_sן4KTZ]\v_hAAZB4auDŽ6It)Qq킮J)&Wy{OSHVڇa^rs\uY0#RFN04:,TqIy8';R&Q.gv`۫gZhHz9+Iwk;*DEbӤ=*snW\U?:I?_( !ֽMN1c2FC&UXCl7% QEFQ%Z[;}beHGVR! $vM0TeE¤wmumٹX%{P:%kl9n}ʮUCk|(ÓL%u'&\~hQP:VFdR(N^~"XoWB .6#uF'u4!*Ny. (74Pn1$n͏S*2Vckd>mv/Ӕ ]^E on43I3JiҚw2h=ǫrs  L QM4 5`~7J^zm"`,݆5Jȷw17A!.XSkPKUa4~)z"MQo Jd`ެujX6ٲ`;}{͢Zgd{m'A|SQ P4`b9o?0ۭ*p7Lh1~o~%%_{nd; U"DdxFL&K@3Ze60ϖe)PL|\ĞrwIHl~(ꀊR}9Zh͂tŖIJ{"p=j-S6-aOޅ_9 tQvZ}e)}kы2l x' !67 Zf3T+ 3rX !E_~"#oWL1jHkbs=#Ai$dOTJjO3W:D%mJYu֒vC꘬ |e'I2J)źͮWLRX}UHjDȜ[dKS` H ٫aTlF5WSdbLkDJ:+˄hQ&VK* Š %}9N;Sk3\vԢ)lqPȲO'Ӽ=zQ׎*:ѷE( 1W}a.\?uC.(:PDb `gzx3a,r0:LG%~ll\g$q .Q*t͐Ou[ڷC"XHׂp3ٰ "&l'ܤ!.Tc7a9_-ٕwb?>萻I0iXc4G;Xٔ`3 "R)&,wMs).~a[ۏn0A(j\HQH3In쭮f:DxjUY HtNpODХڕ)ś0;|R{39z9avd9#Ge(kEbkL˲qGik"?[<ϰ;3[Z!".: )H\kXO,w!s~-bW׌b່qrwZ>f:'ߠՊdqu䆗xvX3 #&8}1_Z2͍I*,Ń:?ׂ4fBKTe% Ted%"5*)dx+hM͢()^zj-"t\At0U>vWγfP#26K j\hb\ugk&}mW -`4?eJ"X|aF%KL"x`r6]} 76P%vw+Ce^_tO nNopc\0>P06R#y2IE-6eE2>Ďf ]1.+#A!!$\^*g0. w㫤TVg)Ei݉ypn5vT#&{a^|1;؉p@G/xP+]e7ʹ#J:;ya~Nn9uc%1<)QJ7F֣c@-`l- zapϖp{1yB~ȦPAo_-gd[O+&:e ͩ*%<̤mD Ⱦxq)Xu0ԽsJ;\=:4-\sx`~ò=@`fn-7tCmکs2;EU{8YvvQ·]$vX4FvPݥNe|tXD7),7 7.;{hA%~|= ۟!BslV楹 :{r+qxXQ͑ϡ~$[>\b\E*Ny09TSD"e~+hJ=b񯾰6Iپ:``tHUj6aJTGۆ45 WEG,W.Q\eA@ qM:M2^y|qrq&gK$PRfNؒTCS&} qbxBXqqF OL@:SR~WL$)5o#Ӕr?}5t*3M.RuP,yb{/ uIzHdЖiBZcS2M dWw_wX{ɾ~vLFg,d(Z+Y~޸fPWvwټ.{Y>Kf9p1ny6F"[LPx AIU}+Ot?\ʼxUS-ԜtG9`'IA,佧kFbԐN0t$,ʮ)9ݸqsf̵ͭI >Y,Ie?tӥ 점d Pة` v X8E*~E{#x=^D0q]qX.9Қf0=kйLKx(>X\J|'КR1988JI\T(*7@F"nRe dx@e]ȏ2oS,QhQm8my`Nw [52 1GFgD㔮p^UoeZ@{@{F~Sfv n1< Td@SE o~MΔ.MAe )>lJS Gl*\7]bC 2ߴP&Zb_EP!0j@u%XmX驆IwmE{5O_̢ɰ^a10ΨT^Yoa0bNC%B@nj ׊?BīƯ~OY5GR%1C~>ԙ@r4>D|5D2mk(ŭL84(<1I0Z[>s zՆ /Oc~ 3R\ӧS}z2MT,O@H~:+XO?GCa$E"rlP=]$/ǼvRU1sd~4[i;ہ`+LJ`$Lch\]ƟWTݙh\c8~JYE`iD;FMZwa8vF'%N 0g }K^I) EO.U=z:t9(4,8CX];"Wt2}ۿWj=Aڑ+ךa`U3>UtOmw'ׇN5Sٰ j viqĴT_3+8 *|ـ O&EK]O5vPikfop;#i>vf1\vh&~M`28

 IdvP$tԓ|?ƽwK[ENHsG sz_Pe_:~[+e=Blwo;L~r |Y(cƗ\LNA"hVYHӼW AR.tTR|j 4un\53<|k8j 1Ӫ5lƀ5rNG!?_~xP?1~i Df%n*RCla0&\zP@Ex7pVDFHe>#o M/uN%nN]8VY=֞ +Ф1a>|6u;ņ poxL w{$tNTk]YYɲΠӊNxH&{ﳅxR0 MO8ԞgB5 .l7h; ]_S)f%)YH-if]cȼ/'KPўt#{Md#=AGX>NŸV_^;)Kék{l[--=32wrl7t\/;f|ZICլ#Z]ytgvIxzB;z<*6sa3&m#RA!ɼYwI"J('0f 4B~VpHJ5jDidsT>ɵ& Mظ ,Cxؙ!"%^3`EDfbJ Bj ^[kv|G/.SD'nӵXT?’xIņ}vA|w/߰j B=/WdFѹ|}Wy$XP赌`KH N%ى+ݤu& |2whg +GHo,`)B 6Đa!|PY0zϱEa\c_@ǐs/A,G kM #n EI';yTVb&.]CRpw-E*:[‰{*zehH6/CaӲvo${`"0ǔDy|ׄ pPP .(K[ O.M) aۘ!AHEΝhWCZjdmmA[D8 d-}^ ' -$ZSӢ; r{xkTŗ baXcGi;}_ZpqM[ZX;)2Ř`"P`јr)(0`7Jhs/~\DFe2fx;eBT6js=ԑNI>lC`VY֝S#"Fb$[ya>9M?-ް `}]{ڋ~X5@;cYv٦(z CDhdLY&sH:K{⬿ 4+\",>gSȯF R+/iZ 6h[n&!]%]Yn4V%`NQO9/O)sBr!mUt}']Jc*JêX{Q|tJY 9?(5X fp mיFoLXf3TMjr}v"T^{+˚K ́K}aBd"zec!91Uu{l<͐>:΃y~B$&fKx6*ųDUc3S;.K(`%[+Sd, ]p:N"Ƙw8s%:`\NtFze"B9n/ ^lMMimy 5p1& 'H^>ţWW ^n91Ef'D ɛi!~!ue)C~$PLf6 o׆gRůV6_J|.⯐ш7x/S6!K +$o#8iGKE+ş*t=]SOȌ&T~&s+"ɭkmM; NѬѮͰ*-n8#F>ie <GiqV_Ժ,]:N#Jd&]wsxoy, Xōy@:k 5N8z-GdcG_ȄVoK'TS+s񤶿;1~::vZEksյD5mk4^TK#!{P/6bNΓ=a(rr7wҽ@8 $ gG3p}F_{Zw!紐Zq﯆k9:IWdޔ^^>j.)h|/R*,#L` [-ƃE<9KUZz lIѝA-w?uƮK0v8Q 'ⱳu>tfBgӢ266dV:h[D_h|JgCa.&>Bya;?޳B7`lhbQQɣ.: -eWX.(&"WD;bdie8f)Wg6It?}!"=-YۜӯxG8{SGbgI Wbo|w0CE,ۭ\@ݢ/"p dS\G-XJ[4\Hj4v%< ~^' 'lݼދ-T]Laid7L Pƾ3aPImhuwƗ$K~Y26Zl#9 l N4j? /cH!/)]4K,T+Xq]ܡА=!2kߤbu'` Q/=5LH1Invx4ԧY Uo 1یߐf3/>+p%4eqvy^|nWHD" p] 06 g0HBvOEsפį(1ylAoyܖʛE MLU)l؛jqWHSO|٥5*΄D]TE`̯oE~I k_4q> ?f[ ,uA!Y2`ua&FOBrdf41m,,޷Nn4vh?nV! XW!H\!ýYE󆌭+k<8O/DpRu*턾XBq5=jS1eB4u|Kv4 eX"%{V K3O6(~B*Dgi61`|(rnQ<_KcjXv-l7 OJEV>yuMdvu;`c{c׋9̅>ǘHr\Fh[nH[NGXD՞.7c7|R:@(2_JJ?VBDTJlɔWKG%\ٹ:aKFܜt,x Z>kVa[qN/݊!?xz(_J"F8tN!u_tR22cEk:RxN@cD-g b9J(ѫŕo!\Bcl GuG}(.%w_]n/cv5h{,bIZ@,+5 PG#D#,lęj[NUyj$YU#׃o~Wt|]Zi.̽ - 1Zmɒyi tagbajd6Cq\ r2kB_^n7T 󦴵+,<@jF?<-ߛD:-ju9]C9`27zV-K7 *!`/%QBU-CtMsVKOhg?ՙnP '(lh ȑ fZbT2/Cdpom U$E6IQ?;h(dv~spTִo|)˥.CklPb}Al@# l'Yִp  V D'y5us°wYsǻ({$yVԽE 90RsDI16^BXn$pzAܬPLw50z}+3t q*7>O)doT$GZ VLGb /Eu8vw6IaQhyJqoىo@Rg>#Cb^b*_TiS1?PPcSs6h, #Ǖ*LJWXg-'KX4ǦBA x"NIN`Pƴ6a6L=棣N( ic\ƨ=AA-e.N^lAV!8/$ϋџwΨz#LTy\Y{7Nf"a?%7:=k^9DT3 ib_H|hQ|XU*![q`b@;uӕJ+Hy0SzUOOT6. 1G;:-n"ދz,9f1R|RX5GCp_8c)[ HuIzxTEk~z+ϴDӘOn38n}23[~NbTٞKeݬ'-=^h7wШBddbWhuw;,`JE R Z{04MJH@"g?Ft?q&pggE.i2A媺n?lo"RVq;%(Pg$61.'Qk4=}1J$`TY_G 1@>H1/aċiF|!VoT˝ hVO׾CN=J~- k%U"x(#=ôz:Bm3Έ|0(i֧ì-٢q˥~mO:-=9a@eח}L(fZԫ}YCGLptm{c Z O KOUBV/ QfIȮaR7"/hŅXXǮS8ZwJ yG~:#\~P CXT!ò޲{>s UL7h~b$ҖK*|\sEIKMQVx qh`EpnZ.vU*>Ugo̫E {+B'A=qx˹}P7BȤ%nRA8`pj@xqD#u^ ^ꚴgv~{W1=+n74+bsgDl)uzl[jB:i}ZiPpTdz[{i'Ծ{qƜFt@qd-X/j7r5Pɫ\lbjx1(kԡ%'31RONۄw{1۱C+Te\@5ȾdQ}U`xT\ܫcJN HeV 4EȌT*ȈI]Vv V]'h_mEv;Rx Ƴ,dh*Uc*cQ%ӟtא._Ӆq6hd+H⭌P5| bkbq+5 g5H?_}TPZػߜ&}יZ/a+VWv#sN]vv%__"XHZj rVdK5/^6x&d5UI{qMx"!25_04 -f#Kn` 'hj4|bGH&K߾Ԯ*޻. 6uq;O8#xEpؿw JIҊBK{+?cZ*;I>Dst@/\s5 ߉sB):%߿3Y<͐e2L({*PZcgTW+]==Y0FE/27:">WWWEKqo =a|_RЏYz@@A, ˫uXw__&U"q:OV@}t>0xq3zT@DZ Wn? (m!4\,"F$ssEpR +JLdDZpa_Vv;DpvQTO;&=&ViB .h{M9(zN]ۑ sP"4@@\V3`Sټ՞ %Z[}O;wW,7\|0Rs(d[BA3 &AxcH-$C 9[(af;ng|HDLvRv|Fa$h;g8g>B/c&NEO1G8u^^ (`@ :MԻؓPɋd jRqr0KNBj,미_Fz7[>SS֨zP8@9`b V邖dK;(:?+1y~Kϵo3vJV/.97m40m@ ?E{Fb1=mFh֧dCbycccaΦ8ֺȰ3i ňz6ㄗU7w(歽k_MPMTJ/&CI˸~\ zBN" hv-U>~ ӓ( '|1ИT? k+jIUrc" 2IE(BSKDv@G:۰[oFc4pFqZg:`Nq" ;>ROMs:T=ێ6Fݒ{aU]~+0?hڍ!a \}I#7CPJAz:RwڏA{nKd=|<ǒu2)`F=2qy|W J8"ͫK˟"n<0K!~ ׯnHJr+:kiy2P%7KRd0/>OW]b]^ T(YGcF: 5ƺ&)y`?9[F(xU Mho\>|{n-A n`JMRA nh{N<0լ{ʴ" dbDS8d" -N?i ]=fAba)*@ ~Nvk @?&0Q/a#@l%OK SQG-H㠞JEĻg c fއyOC'[K(+4Lœ@="l=I|~n@o <>zA1:$Ji'}.I&-22Ek"&6ENX!@L/Vf7An5zG.Uݤ˕AM3c^b{D>v!q?/th@Do揄_[Vrgw4@أ[ Kh.b6h 0t!eNr2lv ±>HdAaMzA\u V(`cO)oGӱ嵞ɒi{J2&A3ô64Sy,xXmI~QE~~D3$kXeU4Xl8o,^y>OƤǒ 5aʡD',w|?vrAxlqrEQX|)DEQ/C~y\؊/Wq4͖׾t!؞[OE7:>) VA醣Ii)Ҥ~05}1>/-YsVc9޽:?룁)y|8;)ȹ``?ԗ!K=hvXkH#Utu_y9+Emz,Maj!U!CA ,)@PwM`<'k )b0(/Q'E&") T@|/` Wə9zoq%Oa%b`8FQ, }\xYdMK(S;-HN}Dd3:ArKbσɳ*1vcp49Jl`ǥe0<&c's4ֹa:v5]-C%R/Mقڬ~`f1h-UaSoGڼR"έu?ac-~8vy+n\D=8El˞ 1 rӌTfqo=]I8hC{(w51€Q 1g.Ikx2Q d)bPdDVNǹ)kHez=ru{ R5@Mw$?;¢mtW1ۣ5ҍ,=!Ot f"uO (ItJ\ ~4?'OGfu^ʌiԷ1GOlS52&8ҝs={(i[.%* s'lP u1]b듊Aag)CB J AȄ#BHAXՀs\7u `wW؃R90mWl>=!=|Qµ gVj]0q㾏AU$]F) VJN bGq,Wf5иS]Ga-Uza.N0tp3<μ$>6.?`!9Z\.11$6O"wge'뱚;^gر:ncNM~!7mZkg-m~?p@ݯd߽S[!*! 1fh' &o7(&5x=XTqm)ӉdcIwLz@AQ4fv7^P!!(+I_%|(,*2YŻdsbK*;W {ua7M핦e\jeZh5@cj+g8NЛoEUKsi۽P_`/JO U_9e,OfoHuIN.>^rMm0;ʙR 7|K'ȁWy~?1H;Ŕ|{VgP#~<{Tҿ7=BQz]TL6O͞DDQku毠@85OVxu+Y&{+߽:o 3/Zѽ}-\ˤ[rG=|YOӻkmA& #3[O|[TN̔\ >H8#0RA>?~3mRGREpoEQNJ;Cȣ&2C?MXceJوzW)> \_c=h4XKtu1; ;R6 oFY!^޲Yf1NY [d1j+)[]Fɠ7mM|}3T-(Z@ZByxd4GO.>RpU%*DqachD֤-lM|WX?m=cM|3O`Og?<[GB'&+~0ryWͣL__iE'!?v.?l͌a,V 0p``. @xp`B' 9 0&x@|ODkMnszeοD3n@4`t/`N7Ktw`rfɟ7Z.K^]d?ť%T{lW-M.I2͐:l4g~!3]~j-,F 5][&Y-2G?SĴZ|3- ͨ7T5.EwОjqrN]7TJ.ȸ`| ""S~ZƂ{':6[4;1mcXxa*Hp>3LN(e͵R3ӱ5pȝ62.t\ҵJٵ fﺆMF7~DS)E5AV2]ȨrbniȪ:3 ꮱghbFyP^&/ll+׆䜹kN :WG2lw:hSw]zE161'^i*+֥BSܛ6Ў"tOI5i$(^ďLߙ~/|ՒCml\(:^4Q%%ӓ~9쌬LwL+?6cǴT.qn/~޲O1s"_^'J~]-sG%8_>Y{^NC$uzli}6:kQ~4uvmYW\Xmp'j$Á2]C\V3W?SU)5iEx6 8qo|C賽p} Tn4:oRF)G|\}pjq,\K.ʃ4Z\0_!D?JDCJz?l43F8.83>PV1=9te>RA?T;@o%QߪBF20-m}`gN {,*I nas;v?pE.йb8}5/ز:fs'P _XΝ=Z6 mf!غ _TlMg+;.dq7;KF~@\5>6"y*t+%gA|@رCZړQ:,FJrE}-.udp^ )ˊw0ōqD3CE="$QqLlBi=jnIžXhIiфxPXf=d)eX"/a-)B?.&u,8'Vu,_#tCV9tgЦXݥu o7Y确*8X ɸd7ݬWimUѢL_s3:@JM0b'\hdDX9A.h9D"B(C,s[b00+IL²8źu kZ]eEp\ꃄ{%ʕ9jqS ٞ7*Vzn4)_%޾E)2:a߾-jJ 6'_n|/ljb /U.9!0PLV1V+bW پLhG#/ҝ*:n&SŹெB0X"gd<NF<֢P(]yt=>"^)&7x­ AdVd.%J r'ʫzf^|V(&gG]hQjob)EJ OL}IOlӟ e^^C'9 ..<<#剮ZNK*#3RXh0FV OJ(U#w~:II+/B|,$!% 8NUʙrkwknFtx$nɻh$)w1_DAlkvƽwa8^hTX%Z^s1+l~(D~QsK4od0X 涰Q^Le^.9!jЌ-z7a O>Ĕ ЧϟfqqJÅ HȌ2z %AbI[iH#;y iu>l`DQ)&OQt\+_ f̨m3J0f P4奰=xDAזmѱ,^FWYlgN}D }bd)Vb Do{ښUK Rc(:NAdy*Aht[YLz[0C_c=ֺwZ#M1kі^'.d\AouַQ^@R*hvTX|ܼ GǬR[žosC+ȅ-aa'2>L`(weoRܦNC A¾>a& Jq_Mt i+U ~xmb7 ˯ ݗWkܔ簶. &ECEwbZhm +vWS,hk+*,Q:7TJ]N^C)!s3=7$J|R4JAr1x NO)$$(rڣ\en2 L *!yb8Y1 bs6׮xј(%R⫅:o([}"i2-'G Q~ Ŕ2 />'bEsS]#Ȇ,LV:I-Z*Hs/Ruҵ6n5PM b;:0]ʥsrr ||>ͤGԙngC5sIpX,T ;XבVk 7%r;uw .2XvŽ̳`Q< E0.xńd2cs;23$Y1zɞTs@0Z [G5/OF"Yq ^YpĬ$r!bȰpy#H"W7qn5G.]{5P{+un8MO!Qxp6\OrʨL}fe\Φ7 t f$"b֞k[14)P6xdsWG3D,Jxzs6@LmO"iՊzaSRsgwߵO7b @) hSx5s52kmYl- YL.Y0-4[CK#'%NKV ɲ1zQX𞑩:M]|9aTxe 4n.xXݣ-MͿWs]$i=ܚRyW"zl*G%Ia{-hfMu e*gc@BvE4ڜVѕ.sơyı/^EVy L\͐ c K?'x7X*}[TE( 1W{n4֮?ZU(7,,GVts.*Yџpڵ畹ISƆnV-A66huVO8p-%o3v [)gE1`0.Ě7f^߶s-saɟ<_UH5ջRJԲC~~C.I'rLW#E,3etX>(S؟7ҊfĿBWlǰrp[ Y楝ԒF(dxwg~STϴ}'+wb1UŘ욓+%d࿅:3+~/Ӽd&Vx- cͶCg2ppGva*Ql,DD)7[h5,,J,v^Qrs`FdzRBXt(MK!{UgQ ^kmvW0eWo,z7|#ib#E *9 # ct=59P]CPoKx ]Yp TL9-!Z]z1?9]?-dJbɢrmy>llӾre͡ lEDQ(4ϖ5'~STIq5^cO!?Snh/ݕ=,&p=BKMrg!^pH:I;i3ۖ 4g!Z}Xӏ Ƹ[:A״#5{S ʓ$*_IfT\\%W1u;b$n#0*s`B/0`FU=TI!|n$İ(˱6Ũ1Q6;7μs Q\4]]Yh(&Bشt'$ܭW‚G撼M$m Kt*i P!ع2j9_]3q5xzv|q,ڕRf0Ƌ8W@Wwm!F& IťJ1U[gfs|}KZ-kUoW DbWywIq>Qe<XۄL~2~|b?Js>o>7n)MAH*7+d:h~@~3~UuҺbpߘijl3Q]1ޒGSPeYPt~141@aҀ5_LAZĿv{0>#Xy5ͷަo:+iEnfI}$7vguş i?Owг*3И "u[߶(4-R8*MkYSf>B8P#OE)'|jw 1: _87'ٌh7i"yjixq _ H1$5XBPi\} IX<煵Kj<?ˬ^yhLNzɢ 9[]M8cƒ؛=ߡI(׫诪,) ^4a/.!&CK"v H|(,G [!K4POKLqS?7?TH6pbe:{TcHI1|M#qH =:0P6B3Yido=TU5T':\*\TF Kn]BYՂ6OYjȉеg Sʆt~9H}3pfjx#}_L9њ/N2z '@aڤ"@ߗx;+罟Olc_sBH-HIK3F/ zp?r/SzMXy-6F0x >1@SE_>xBsk}rޱj|Ҝ;ZeWUw+ꛆ_d*$Pb a + \ \m_l`%& pdg)ki2$,&BbRZ4_" 's.CB H ٓ> ox-;XCȿrpm`{cO& /E2-u|^Mf"FЩK :$㈤t4c`Np,4"]bo8Ť'"UAZ8μrxa rDŽΕˎ'_ςY5R:Cy~K-nm(E%0 ^ \AБtlf %> "ghc$ЖI俺hgݳGׁ>*<#g,LJ I4y8sGЪ)4̧h!ҿ4M`W{&PWx W65p1O8e ЅKG{/ r$ٛfo}{]V%{>u[*u[Nk-: `k?35# L_2k}[ULO(-5Ssg='}mn v|쌟gp5zv9̤V/B!e;_x-5E |Ap)RyGJUA575M-ܾF,Kgjcu{y1TUnaACHwp07WThcq?̻&[-+0\@߶Lesc d ʣYިIE`qnhHwdr'G{wJvi?Uѐo^$Im*&b6v-&_D>-nKńPI'jWY5m}Bm>vȒRo¶dE^WܱV1CE ʺk-_ЗRwc@>y{s%z7omȳwm; oLJ~DpMJHC 0d<9B4ĺ Ƴ@L^HiQFE]Hⱉs*y( ovi^y=]IL8h H!ģƍL8?_~JԞBHfTƁ ۳I&I=>;1%0~ׯ_ &CaѠPkL9Z%5bOS3YXːVH4BNK%˱wuH8WBYd+3k8ksІNj^h_`$09~rI؊ Na Ԛ 9ܧI{CZ$KyXHY 哚-Q;N-D>ANT9xq5Oˉ}m z|nGz]Ƅ94_yBL469Ɵ9pH8Vh}^r dvn[.]m$a`%,f3#]" *M(h~^X$mU;3ܽߎmXt&]:5w])1ʀEC$\-Lb "m@zA4` Ĉ G'2#^Hn_n2!me|}L{CqVݎ >n&t>=dE*/Ժ<__?繮GI >SATvZ8شlhիIϺN e54N@SD yY(`IXb6ΗW#r} FJߍNN{brЁaɲ <7]$3wKWѤ?QU& NʹbH'.D~¹"^:fS KTeI~/14HrBtٽ}҄ϣ86ęIR}HX,! 4@bJ6ŌٯH$iRiRꈈe] awkڭej9֖P:-iԇwZ]cM& 꾵4bHwkfN$%ٵ*wQT7pdV*akAgG9"ęukـ38XLw4(kh X{F3< y$ad&>NtPQɔ!򪈵gm_8X1NXkkdz $?!iCYe$?YoK1`8tpQF n<[/ÄʟB&*$~Gjje{躽LPBԬT5H.Y\Myp6Qh徃l [>5sJ#AS梅=2ktqwpz ڰFE9r -y6 9N@ڦd[ *>Yc Kz: R\.ݷp&y{D7s"TJa_5s( {3z.*Zu)Jn}z C*1X瑻9D q,@/ux#esO)u[!ɺ,ׇҞ4tȱHrv^&(P?w%B lozI*,Ԓ3?bh:4htJ& MV~y/1_dET h`Bެ~L盺X+cW ( ~Ym[l"(`?_ G1ϲ~>Lw]Kɢ\ap+M^DNfW,B1 z~W,"TO~@%<6ۄ>zr*W}LR+m1{T5p?J=iXC\;'M{lRbxxOٚ+pilmB_`enL$ݶ(`Bwmtx/eom0r Z'(Z1 ů=ɮ%yxLq?il[A(^ye:$++ Z7vcSJ,+[h@ Q+r ?KS|43e|Id I~L:wkW%.45uaڮ>b9`hYEy0\uf&CzdKI^-YKg jTuC;p CUBmR_ؔ`Cu~Y7IBc6@|D23/5i!ao4 kc on( %BYН4Nj=%YRg Iy d۟ hŻ3Ko@Ui$/|v6 & 98[~~X"췽bP}ء=b6 .outuP |oBOV;GҸ7\? O|{Pc`]EQkgv~s4n<~- :|&^ѣ^j,ˏ׳aB ǀjȇ1Q1Vo|hPΰٶQeU)RɢKdukQB>M!ƟAeZv}1A4R, 8/A ;|y%'MJY&o5)M%W7Up3\p1 cJs^UUmŕuxqR|6EF%&7=gE ިW1-10;WG|G&wXdUYjlz.[c!g< R) x`slQᅬ*?v1)XO9XR.X:d#+@X^8X] n߸m \@nHc%1\ŶMazcXXkWrǎw2*נ$z0w`+xhŠu 5/ODK2`m#_3/H<=Jv)bՇ)Bdy`BM߬C gʽP7su^֯ @Cuq ?x|em[{D϶{k y@ut\1p]oD '{5wMi:>X3! XFupe)j@fxODBD<!t;ocHO,#tD0'8O&/&aM 3+ڈML;z]fwvxePZE ٻW$,}+Jk~TxaśGV!-&$b@kzoat-GLPt4O6w )fL ]Hؽń cڋzzN;Kx /\)"mKjMZ_+iMݛkuہƽ`L_B,]2M*-C`sB߫&grShz0"wlGB沵nO(3| Uô9 ڢH%|<.?yx}';$|a30(X`P+  ݈*\~G/18(pޑLy mYl̥ 1"};F$Ex2q2 2b p'v7zo[d|#m|zm8`;Sb9$,\grY6+Ruc?x~X)%~x(wT2?r7 !Y7-_1>WCls/1 bs:)~ࢻy#u7= ܕO-E01BG> rR,*r5lMRlո,tY[]| :>%/osY)Rn ˫κ[%,+wI6I5\57[Sl|(Jm26cvޥ6w2(|b@csȬ.5I¦>tLp׬, lvTt>. }s| iMs-W$hO6' NlG@(8k-ct,/\AKv{FBЅ[zMt8 dfڻHHsNUa3f* [?7J%Eԭ(zFXoǝ]F\Jn6%>qܨ;Z0ܻgfߦ-Q.J3/y7XQ;4}\feWk:: KBٕ=^TKdufW_:m.(ʥrd{Б3Th <8'Ҳِ9MB!Xm2~3w1DxJKJ+/EХ?ʤV`2 Gs -q>)YCfKf$DS< İc_.X뇳G#W8SQo=h ~O/Z!|ÛB ӵ[SM9͌f+-:L߃*Yq^`kGӅBT Pr!/ƴD{'lµ86bN(wlųQ񥖌fu;: Fݬ/k28Ib;r)$YGUR}kg$nG!KM O@/04jŸ (Ƀ^2&ܷOtq<~ӽKނve Q#?5eJw8H砈%=/5''_-iDey^Z[V/2}PR3Y0\xaS;pPe> w >%VC(T+5L#E/>]uKY{ iOu_օPuw]J Ox>V֍3#BC(0:-bq]LsXMÁ9x|Z )˺ty *F+rGャ=Uli*2Ъ\ s6@X=6Hstjd}%4d[uǺɱJdwlesG^a.t]HON|kҷܳ1wi˭V9?qk H#M4nFq.Y|)TjaPGsb{ 9ktŸA_]S.%t[G^*wYLLرZрp?]F]?GD"yāOۖ r*D-W4u;˭rfC{_T֔nR'I6I;! 9jZR"cVv4 }pGߨꎂz|cw6#˔׭WUaf]W#pw2m"6F$|H Ywe%-ni[$:K%t6=ˀ=Wmv^9{1L"B}WD5CNQOVO|Dئ ,J;d{ɜ /^ibz@G]lj*d9PhC9fg!3<7bl63k}qBq@o?J>N1)cAOɭ{pT;kWin͝i,7aFgoMD_#o+9.F/AͤDц14Ɵ8J b3m/2yJ{qQqˏwq g!_'rTp@&ݭi\)`FOU'#ȰlHlCh7GAT<վwliQˋܘ2e[@j#\eK1da$?ٮ=5eJAup }2?b)*H ifN!JJ (7)L ldߐ~~xGZC\@r$j!Q:)si%o.B 5Eqprӻw1sjsw',nw<q A/nԥCH$2vf=%^P zBv SC9,)Ar3ik Ͽe[1VرEKSf_IyS3$x&=07P,y/ssNZ?q܄xxt֢Mg#FDugxɧ+",`e5hVf`c`oy݇uK̖0OacwLZҚPpn1ꐺPD_ZNq3u q0+nn_,cēYX~?̀8AnPeoT;I/rI2w*],F=dbmM6 ܬo^zν}BC?s|E dl_2GVZR rR4SO^bo2( !^C-}&A*FlS4%_s^*@M<zÎ&}J|"YhZ]8rb݉>%0,] og3/3rdj]:/KʇB' w >'P܏ko^C7.lQ"u3| |]UX5@ B̜ ?G2r |Nu0~Q?ߋ+vt;G.=.9F ,k9H=""%D™u)eq+OWt6ItXJO֊aw`=w~Qqyu* ?Yn!0PwlPu#MTjᆢH;n64K0ڤFgY@aWQ0,ru6xAf[\)4h2_zrabX=fiA%?XUS$s9n`LXNVFDq?5GP%l DL<4(s,8"S@5yIe>OXs BkۉVq6pA6_$1!^2!nPŽQח𹈳h.5rZ+ql vi-mʫ2k+~U)KoҜ l:==wgeǪU}jܚ6C  d"" cbwS3ö`Hqͤ0UZ25}:],pˡ<9i4DK$8NT{wSV>ݲ&)߰2mD5p#fdVz-UҒO.~t*Vi2bGu6j(Ԟ[:6B{G8M[bVoTT8^NZQoBG#xdhUHt_҆??<ɰscHjp~z+ɠޔ}O۞6@ټ0Nu۞+D׮X<+4`>ϵ쪒Bl+~<63 Orf_Olۍ8\)6BNrY c_W“D=reY, xvIVM79)ˎpJڽ2MR`sGD"1K0@L9ԇ{X3z_5_87fLa$vt a՞ik@~5,/-cD8XcI5a$pE\'#瓝%Pq`pAodQ!ǠMCts;W$ P "+^¯pʍ4uްg;K˾(8jz4SDhW,ͼ):*@3Ma~‚z%[ 2NǷ&jPQ{RRC%ZݣӳdT,Rae>决՗w˴A ˰~lXR([,"Dkm+ҋ,s*C۝OvYb'#+Q m_:}cdE=B~7?F Nx^t)mg-҅|ḿ(yP-5.<}6cŇcz!1yiuf>zEZXC)=x*ue eq4Q-w7L)钁Ll؂&BdKw2S~["x:w]wWu˒=@,p?,Ŷt7=/xB80J%DB3(ogů:뷪iH7a =})ƕye hx`XY=v?fnĽ+#OÃR\ l&s?b&nrT{?-!X-O\܀!BbN@(_O$7qIPT)P :OśT[ݠ˛dpi8gMٿ:nkn½rWx]=e2}kS 60Be0+D K7Gʇ7vx.;n\/~>3u W3x8Dcm?)31/ͮ(,i`=e*KNʵr^-nCUK"֪B\xXSYhA#NZT_.0ektL)8*FGmt|әӖYauʙ/^2܈XML ptW~ \F@A5-tǬ6snjH"$#}x۬ebLZިyǦ@Qc!!zEiI;wOy!2Q,&9W!dD\x[98jTVɖs>t{T1t#i­H#q2Qjȶq>+Sx6QkP5h0A@RNr-0>0Won3a 9֮,KƑHStG@ C$iB"wLǛxsxdqd9R̭ylrN5f6f%`iyDizʬ6rT[ůU$o}&p+eqDF ?1y̦j( 3JCB|c\$jJZH^1*TΆg݅Uu"ToS 55$  "m]ιv?Y[=xI^;ʻ`BUxGQ3IIϪ܅W>(ΈMJdhmzҥqJiZ6 *y.Pf/=hΤ{g~YrvrކdQ0:L:G+9-6qRD'U먕g Td|Jc?|ny݄Ǐ"8|ڭ7 _>sYs8̟bVF?G@5 53Y)TvshЖ!7#C`E5)xej 6O~9׎fv'PA3SE̴3VjZž6JN_4PQBՎ籈;QyW8*H702+n={Q)xa(_4й cͅ1MfK^#%C%eD{b^L80Ą8 Md2d n(shed\ 3Ǘi*qѲѽ*Hͯz~dw=(0,1of9\b0!ŤvfUÝJ;;A .ߟ+;Vܳ~ayzELWFr9=I-=q֓\lN̲UӫTڴ:mjYFIL%?o. /=B3ǘ-j~q+MNp5AڣP ~)@ٙ38D31^&^ KcAм$u8b)s䩀+W(ƗQD}AVm6[ؓ$_44d)kj?fX%ӈW9?TեT,58Z {Ʃl . O<|uYQJ O'Bicъpt)&zs(#p~-CeXp WiJ:À=bU?LKctˍ jm q)jV*HI=0Gfr{ KW)S^f"ø>#rLED IPњ%nNC -LMg)/ơt#j? $[%^xRNz折~$k3):)b(4 69]hȏ{MТ }m]r^z^'_s)-9_WUa5̢DzgX%b8̽X&Y;]7~$k! Qz-9Tks5nֹ*c[+ۚ$)_Lr(ȻZ\'qpsݎ.MP+XO82ݢE"{T6ȣo<בYK}jw, ˣQy)Ծ=ʔGXZu)6A -{i .G5v*o;"ZaKM(c'`32B@Qp$7Z—EqI~QC!3؁h`* ţ~1=/ղ/-gݟq d=8UGQL8DžBLx!gs8֑|l΄ m2&_-HPCyIΣdOv*Y E1{ktw?X!hyLJkx+59#!H;C~taGbU&Ap_ vϱ-^md Ws]O*i`m?4=~xRm7wcF- K6䣰GSPblޚsw,Bi$5ӂg38_1] iGۛ*L$dd ",^P`H/pҞu{}#.3õרdG`^~(^p%OErc+1TAuoAM%+ZFk]~Vѓ})8e2Ig$߀@|p< |0n􃕨+O/>v46KȤDrG):;wq#0赨"!^EHz$bn7z5:ǚ9Wy!$jAƛ *<~^RWZھs\SM0Q]m`%Q[jvl8dȦ;{؄UdB}(mI}FkADN·K+_w'K$b9OmԊ%[nl/,q.-~rol_6*_!~&S0r2y޶p} MeT<顶D8%!a)ȓ*uo u%E4VR~Xt[񫾤c);I5M\afԌuHb/Dx6%zuQJ]'%8oe҇b=™/1 ceڽ%,`l~5x::i^ K\F<w=0_JuLDP;L6-ݙVy۾It˯ڡ[gA8yfBRff[ P+[~~ "?`2[h_:]+ņZ1!_#%ieUI?%&'zKTp=ڍX&UvU\e,XELU s c( ÉoUͩ-n NWRF;=MUN8f wb8ƘSCPˏV^;ge&P3S'KK~8I8ʷ$k_==K7膎HUaYk\ZmCp:S jp]Y\W +U,a"t^]{dcpяd#`jDc܉=tEdvle z!Nڜa9v:4}o_2r;m\uH*^EWQsI*D$Z9پ(?lm~j"vQ4T&$2$ZjhvO-{7q&| 6\mfUᛸ~ģ<ɁPs8i\.nRM}cen1I >jgmwrTjX2q74cMv.j@zmwXIemʡ 0  Y@ 3߽ 0Y#]t^K) &7XѸs 6)+@X})G lb Z9fX Q:YT*P"f&0m7M!c]*KKwi.N xŊ~cnL=ʘ'Y(\M `D:Xవάp7ؠ2F3QܛBL=Ԧ$3WdQ ^ԙ/RW.((ˢz?eߐ.:,ngAB(f`z+Wd m $K&#pȺ3{&VKpݓ. WSzUbeY|k/|v<:\Dz<)T9 ֚$֋= {KmzvU}ht{B嘈.hUBͱg5x>2-p_IvrQYtO!K{湠cEz4Sζ;uxLh:>fL1pv)XW'_~?˴*);h=1+-a ef,s8nB2EhЁ:?XK)26E-rwc3'ZU2F ESB!B>WLf$#<^.!T[O& 'k(r" W/P/]kyS+ wVv lU w+6N&L=s(^}9x~ߴ|6 b/޵_+ŀgfh*W٣,.¯E|m$ h4aJݎ-gB/?߂9o' {Q{L^֡dgoCs.S|/nd6>9rw"he%Y 1}aeXY]K߳ƋC#/gLvj$mβwaK{?&P Qxpb1~COYzfxkq/glPywD|&hߋKGsiφZ٥ˎ''Uy13JfKK B1-C?s{񯅛x(y}sW]B/#ZE_87@tQ9GNm*dT"J_M@(&㢷:㾵4+C5&ĵ͇8f%b+d*G[2Ximtrm@1vͼ 5w+]:1!6d9w}_f˔֞/2*dĦ(lpa}.@JڙFP>Z4e,$2os̰ʩS!Sr~9 }g甏2OT3ݸ.&k̫x_&Tm̯p.uHX-.Ddg!x;M]Es$-]$ uQox(50۔FHX;aY ѻ*#/jݠfh)ڐ|a˽DX gj8xntB!YcQl+Vsv&Mܭ#:9 8WMsc;OVy d+*z7beTrliY"RƘaF0 /,/ˆr]W1+o e(uҎ }̊:(Ym&ENvKo=U.~.(º[fw BH-Myз~BN? mɒ73L5C塀Q_$0;4ۖ/%OgսIќ+%@ $Qr4]EjEч5ߖ#œK[js(10N޽ D53&md؋U֗{="+xW#9fXA&z=EўdEKG[\k<vJEVqJ^yueS%=q|.Kh]%<㴲' 1|5:0LCib@TX (D~lyH^Zno p1!$7GWrOF \TEUkUyeA][xEY99U&p@za'R3L̍˭X^dm3_M&Uɓv4G;~; yD>8X#;hM?$<(6C"zV4h+qݻy'}"Ҕ74fnrG7ȭmGބcr. _3L#+4P@{Z47O2jCϺd'φ.1Sy I.G1H3-pi&KX6C'GVRT~vELbQSV[ ɴX8NK:L*6<=U6CO[Ygt\gog.$j\Z.pG!|>6^$7 KT^<)ȧܒVis+Tߩ+b~S٥cC1f;5<û \%!H3H!Z2n\ڜf@ : 9gP Ck:=P}f0=6Ү)=)6wx$Y۹h}-pST\wwIc5E8!٨e|;Qiz%uyO oj LM[ωV4\gMN8Z,4w#$Wp|lč`X1]'"J/aXd̄I.'1WBq{_\FI<(䴘J&vsv ö:U^rv4m)C+i\m z@frܪ2WlD./ku9 is[:eprf8APFx`pe;4mmi9=xM[*Z.+z"ts?s-U!fUxKA'dO]sxDmc&q"ČeAӖr*йh´)r qicƨDxeh˼jU92he{W(.t7-9܌$FIC; +cԈ^W lBʪCRC |zz_$3?}Vqpv1aQAƽcfghej]5-ʚrWgJF vzk,pnva!&4 jWy Vo ttwT`wZRQ纉ZTy{zHSG禈%7D×̷]F$T$"漾T_Z[X'`5-&#CݖN̊(T~Y_BkB 7$S1D!91-sY%4] 4i;C{EdnIܭfC)% #.2T"yuy[|:7\P碀IԂ/^c45\8C.a"t!^L ɤ|ɓ9SÈ|Wf*=6U\6zb~0=QYRxq4]H  q1[tMEMBι=]Q*f^ NPP5K!;LK%)}EE !1n)]0eEN5s;WSJG=͂q:Wg]Yq4Wq}'M_#9(3ګItĽ yN7[ٔt7 PʢMOsˆK)3?;~rH,=2< ri}jjC\̦HLujDO**tL5.#c 2.߲/[f d뚞濕ʼnb(%tvwkA(jZwT󪥫=р55ݛh݃ժ@g[iN_(j!rWwnՕlk6+Lmo@&¤|\DfKVP$yb.vYvZMkph!)sތQ+. ¿3NJVL>_!|ݠ"Z%MU*von_giPeĔC @"r .`DZR+!r@\pW$RM R~*Kن7棺Ɨ^M;_ '6⪏hpz l6gS`IO("|QDk*lN"&gkrS8D@nC֏0?Kh̑Rm$KUVf4ڍ: i_"k*CK,y&YGw=6<_/Ta>:\`ODI!qQ;h~,hI'XEw0˥~ ;Z #EqumiЂcVy9y^̟^ߔN̋W8@~$wٺV跦]=7{b@h0FNZKGui19δ>FVF2͆mIzCK\u ; x]l!Xu{^D\A,]kd$z8xS |(u D!7vGئUD\h+1eD9R-5 ֙\l:jU6>Sm Q|R^czKBeKy]G%ǻ%ooޮ׭V ,_ `ԐmUMkC?4c#'c6Ԍx%Y a.o; :oTo.?0U$y)Y)Gii g7/_֙(a^ES.ݍf'cp:ZKrn+QID9s !M\@~bk1Ǽ939/f7ۋ5B%>ԇ̉.z-%)nʃqgc ~h_K q#*fB(9 fkۚHDjkR|/./adIg>H9psWZj4 AUdLHwEJ?# S;XMS?A> o7%a8 QX68#Bõt̷E=IO#X#36S/"1ulk qQ:2;<6* PQs7ņߡ;C(mCկV$ˏf\|2aX|ZS;n㝾'hJJ:v!7)=hw ![?e"%[^s둍)]ʘMS\' /joN`[lX(H.ƙ:EA j![ \,Iq q^qWcb?ƒ;)7/'׵ !X)m^X2Y]T<Ř֔ž۔Bg<4eX.hZ 62b?1)\&X4kAzH(C<ڛZ *^ (9xT5ZDyY(JiIu,xٖ2Uj.vXל=syy))rq6 A0 ܡ [ +UJUi!e(1u.G9!Iڭ_5e gea6fs{nF,ɰB'{%M &'O@d~ Yk cT(ax,( .!q"U BF=Ư(o[Ҋ-sY⣪Ey晁#?R{;;朂"~C2}fc{j J_:[fTlX^Pr^c4]ɘby.{L ނʝ9 eA;8o 48O4# nP}TcӺ"VDe0߯Fߴ)jfAitMqua簠&>+%n=]>_vT_8;y1=ߗiJ= S[8Ū=uef\s*EmѬ >aE 6P%g`FZTCqjmָႂ|U@}v P 6%e fNwS=ԓxd\1FpO *Qœ ՚D0?su  C#M еA8GȘ>mO)E>V u4٣2imauV"3b 5$qIKzU+zfi(5"P;G < F$"L1VȈDƅH}"l)mC|EeSx&p@a UM(3g,t6G`[[(S,[d{+' Xgc,N>*d({kNI]OPInY[cD;iBh8bWp%WU'" nh͏JHmV{ư`NہY1JOI#[Zn H,IMnnծbK ~?x<ku+(ا0_)jPfU{VIʌ ?"Y׈y>fj(ȫ6]d;"vHֺ!s`ku *FXLgNPB-@K \L9'#kN=O_' z)ۓ85'u:J $&P3tkȨ\r#ot'~Cyکm_Nlb5ހZy@RN+N\s",.{aSqk!Uwd&ߩJ-pXhh(GFg7W:jOhw7NI6Dbٲ%ۡQ~v{O*dP86yz?=̒tZ}?Ƞ1h]nU0JRs>hPVzDY@2Ϳl@UGYVP`X< f/ g{ć[ (v2xrax%Tf\߯ tm6HU7*4mS[iBxL 8O2 x\t Q04 Nx#.}ۈ b dH*_X@'yB3dA8V-TFGT Ss#] {K"Hu\9 BZG Bk6opJO7 1aG.$ZEI1:ݚYhɯ׭%Y+zp-yTͥ `# @b?|oLsjsHPt\34{Y `8mmF4ѵl_wȲR0 e` iA^#ё? ziKR~p'௉ќ<"ЉD Aw |`z">K;BY@5f"۫hn\Jm6) H0m$~wd=ڹM)3kɼ5;nWERV;Fm".+' ũGk8mlZa 3SݱP^BaZ,5tJ9x tE.nj= ʲsmy{C%s)w9[Et21cJ86l?sCh:!6l}nًy;Zحcxkˬ]`Ei@䦎10 UVV)E?UcODN28ݬ1텯qCmy%$ SYdk1^Ɍ Ra Z0䤌GDfHkUI̗=%v#!~|0Hc|&:C)iFm t8gR0t Y_ÕrLC)^ZjbW[Au6 T{6i( >L0"Ƥie}!tA*3N2#/oQDP_fޑ jF8AbۀTy_[*.+~j` s.ӥ/kj[ ^([ԡKeVQ΋SRxِB ˛ۖq c 7CL!f&#!D,d=IJ,4_G3x$zif5Bv'a $vVKfuW(fxQTi-9Trm*ڶ4LqÔk-5ckS 9®\}Cd!w6 H$b8~qtܱNuF]+elƂ1cK&CG`1}u1ai9nb$/@ #OCl|(fcŵ(lNr59R, -_BqEǂݧn#=3De41ǓUPֿמצ%fp#׀0}^qhnL} szJ`\,=(*F.6 O.@Eֹo{*+Y|e=>얾xp%uzO>{UEH Q{Z>x3+ c/!qG7ˆ?ů&xno c,08sq!"I]Fӄ+ћ|[Jf D&ʺE575$)j_+=kgu0%tSYTs,E˅d2\50?geXզ7.&$ f<,3^mlQ PT &xHݳ_Q$ vcA=;<6A2P%(⊳JnXO4rw/ᛴo.9Y<` ^? kE4p@=dOlR"VxK"қ1s`oݓ]p"_-&g| iYa9 ;h;jUeASTxTr.nŒDXⳕ*jGՠÈO4` "aaFʇ!%# Gme =|Gb 4=O0R_Xһ8pd߃wlGKHBaw f C-- u 1oHtx%؊49p*NXyAf9SGaoN=C :dhD^v*OZ/TR`8';ԑo9 C|~st9fr!=7Ǣ[H)Uq±B)`M6J@W^JHI_2SV~i}s>4#[0 V\똮4rɛՁA=iWQHŝ_kb[z~iK*A蔩c,3C[g}!U.*Rzh`vFP Ā«E(N4TYbiσR\,?v]}D!W+Ct"PZ⍻8jEsQjکYoN7^Nt j 16]-@AbX nlyij\񞑎B˜CX̓2im-ZӋ|q㍕lgH|B9JB^nd3Rnщ<kskĮjPQE+DžUhsTpi{;9c<%>SUXB>]wøV}P GڍB-f<lJ(#lPj6?t |jnyκ,94d,e:]'}f: -іV4x`5N#1˕#فS~vK)7`Εz9bjzn/]muyX$tmĐΛ _6٢bMm(X5w4ϯy/<9g02$0P|U=E@E)G4ՄRdnݒ=B{iP( e J[N:B sV8mM3GD;-vLƏſNxVԢ~8>VGceTUZ6 `b9 aFcTg<]k^7{`AQgN/XF"O""/Yк>vgQG3j:dl3-uiMPq[ט`&jؓ9$$H/tt-ǣ h0>k͎t62uWwǬpeD8sia}I0Z Nc^ip皳 eNSLǘ_eG'T޳%֨:,tO(&Gno{:ñ?9Ʈ'G(碓2VԠ wNlۇ<7)w+I144ylFpܧ 9BHQ&+Up4Ξw]DǺ$?́ B7d| Z&O5=eIKHAPDyj0ZUp[M0!}3sgj?M^eis0'm'$Nj' 8U*,a[9#lYj"-iV\ktG 7'?@j+R Qi?'O.N!Rׯ:޽,a;) ҎOC@Ia(5o |4>nn;78JP/L(=ҕSDYaPiWkS5w<ѪG֮ }orbuXѲĤxՑ-;;W ;~u R Q)`AuȰ9M7p6Ǻ߾koSVov?څr lHn0f N4 :D ϊX@^!Yz۲LMW*fu8%x3$}$jgkn&$*x,KC*O ESgN.wv!YIJ\+D ҙȏ G" N.PFZIwс ځl}Ex0gq_Gojshf"Q:M~2Խ!̰H1N Isemc!)D 'v s$AW#9 eҳ"Uk& zJ^n4FY+8˩?-6=`9oWg'iHn=9!$TX]sxWlЖV(H{&05.X|̳ LJ*K3C'XM&Odޞ$Uz UF2$QyLm:@Ҍ#ϬxQʀ(nB4ȥ6N-qĜ9UW¿B?V|\16==.aSOpVǎ数 ̤ Ⱥ rpJF&s3> :P[Abt`Z/MU{٧d&/=ht at{ D7_vP':29dA N<9S.(a~FJA}w·*I]9eR??wn6M };Ob$q:1$Uºb(w9kG L<ټHPm }($IMp^gnC_5>nx iXkݸ0bMdn>n)Jm-4ϙJMup2iĠ~7/A ,y3qAO_;qTTUjfpWQ|͊тAB(ONa;MDldQ;t&xQX֞e)y#*p{[_ܘB8U;!W$}n& :*LrĬТis4|fn9"d ‰ ]p=(""01Y.%fL"w,(]ncjG| ƍRI^gFc=xsU3o!KˡH2+|n/')Aaq@g@h2f ^EY5 gk[}qXPJe ?ƛˮPAz /` B/HB;08\b 9zLC>(k}Cڳ0s1FA6W!UD" Qץc r:(߉ b'/Ru;ʕ(AMnNEelW = ݊W* Q7íKC-i^mioYV>z5 *BpK cv ϟY 2փbuJ<w:kV8XDl۲r-R"ÉH,L:nCI1C5'F,}:PwypG=zզ%m0)ArK/Xp()H[M|ymo/YNAbUk>`XE{{T,çQrogЄkǽ`zeVhWkZ\FpoBW _f aY\gdO'^ {%yf5|=zN%DFb e4Er_PCv}1 ,eZ Uf8 !u_3Lš[:~@`܀STz%lJ0T)>&\ߌꉄYՔ1۰HA^y<13*Rg>qffZ[}&~+*Q:;6Wwi?r\ 3'?m(f6lO[$yٷ" _vJ=H{$T> =IC Xk;ᅜj|F!NI֟\#NY{ġz <mzpw{.)Q>F4Hš~ovPR° ~ %۴'i+|HUly-q L'ߓe<* 1UDFLoq~4OunGSyNBc & ʈ<$!( E)mlh< }Y~[f=._4bn /G 38r2h*\? ܯldL1a靆QAj*vD&7K_Am? #SgmWicrLعkeG\.@yh6M\ pdl{p܏Dټ|w.wsFEvZt!JKP%PY+ KBC!o+X0T]ի?'S8\K)@$PݲnԚ#,B] V="֚&p8L":?^|(X)Mɍ*SdUFxAtھ}xg=/[X7 s:{Cr90wv22|6poEsDd2u&:'F tڲvo@{ dC}Wȁw:!W~:Rե]OE5 ɟ! :_,D/! CQ^ kl_}=бcƌI+2~qXĸBȊCjk~1 ;tCZو5k Z޹YC5r3NT ǂGf3*)ԉ T0g|sj˽4> mIpEi&:Y|/m̌"53B:;Pvֲ!#4A./өUοbBjH EҜ3"v F 2Zg *'ꔧ#oSㆬ)ڬ5֤4¯L;% Ѿՠ=h)a/9&37(#f{NeR{NI&NC :o瑧)r)A/Mn£X{&ۓvqq tp ŗ '1߶RG9:_@uvOFQ6«54m>gԟp3Ex H eoA1}(nN*rΰfy\+<&~8x"bD uR@Zͨ?hCdK8{sKmN f̜IRj4J6`e b;&/˷WJq f +twe>0|d;w. 5.j JUhg5'8|%?IQ apu52Pl4ZR}#zN[޽YCOLٚ.Vn7k? V< nxlX'# ߑg֭/2X&RilXTh0L fK٪U+5Rg Y߿?q&Yv%]NGmuVlpq,]dm;b:v6w4tsM U=X6<K⯱Զw#9 *S8KK!=wY`܏\y܍2[E,5pWN(S0eGz3$@Y TtPdN^$[i]xDAy!}jJ]g8aW PW`fz =瀫CSvFHjV@ Ms 9*@I #T1߫ObJE5fJ%zY0dO ̉4kY|37K1GZrsHN~y=G?쵫t;?uR cYcgp!KVs,%kevYG\v{CH^"嶧<.@i `>W#~=`N2I'fm+PN82! nۏ0jةjq4r|{n)REݹ~rJCt{v5 ~4h F(^XޛrN%%!I槗- _7ZP6\i9qd)¹ *EjM*ߴB@/wBr\rv|}ge(`E6τZ jSAW/t CL_U8ͤ)gJo ţ YW#ˎˏjy鴺##RzªEۘ!3WgI+#օ8|VHHyP_7W >nD+̆kLjD{|PLH437mK/ #4G>"ke#AC$6u&޶srz^^Zyjb1/ RsP9pbđ:mK7s<.$R{ 8 ?^K)x+tճ/[~*z}'l,|GC" 52,}I aO5+*$!F9Wo[CS`NS6 7U[2Z~b]4N묣P1Z(N9~^-SLSP#?4Wyu eХM]U428@Q`͹bt k3GMnUEc}}UG"5AD{KOHs3gO)4[l0-ڤdPޢ2U6P~7yO](w8 zuO>Vd ,*+j'lV[I {۾k'/g51%1MG)Ԉv!B8Ǵ>jY֛J|`0I4"DFι:Ǜm4`WPn|(>o݄{\/![ q6Vj l ;G{H]̏AxcTS6(˛ErO>G#Obr9Av ਀1h6OϾN1shzT!_-Ш5pӉBS2&w^S舺zjmurC@}ł.PSa8'+qCd~)әy=c;Vw Pȹi U^*ni{x|vwQ͟;lRI- #N="7"mCg|ιcO]'Q,;uU>ckh6'4r9:[1 PDi3{sf]gNvkQ4_VIʲuOJ-T0\RKfҴ|k&SU7WA)6-!<"w: 5Q@m?y0!sf 9HLA?ZG(kl3?ʵ0x;Nzǩ<+}*H?\lM=P:C(ro.[c2$먟5u9LS#[Riޟl0;SW̏$L;~uL%s=)gJnfz"$43)9nfTt`<ٶOڝK\6#d)=p0$~x’yIW]@/{x\xFC(PʝqGrD((C%RU*= p ?xAA11~ M̔YISsu?UvD?| 䩩(͜ʧeUMiq fpeau t`63:XEf-lO͋Ž= (*E: Ʌ֦=RlfZd`NJdj8:/2VS0ܠ³vLE Hwr`ނ™2,7yk4V}3캑{AY/9]j,N'߿X8s4щ >D|+1c k|j^ )J?ybN1 Cٌb%?eq^3ib٩P%?jFRq?\CIXi(P΃q|EI~7]'x I2f')WKPIh"]O Ur?eBP;0rI_,hǶQ.CݹHEZ^\x!*2'x׭ &MPC0Ng#g_|^]XMDž1{s2tfxs9q|? k5R#PLU 6~lSn=h&̑b8a4#ROY9'|^m`VrJ~:Gª4,N:0kok_eEN3A5Pl% ֪jf|H $lpdtFg8<K_7SrW/fg*<>|s}ʦ `DVT&cy<8$ PL9{}/<+7\pn ޟES{s),<@HY˝OTXD{moو'P Zܥ쾺/&cFeƐŷs"@xU:Du6fE)ttlH6݃f-9[J:df NpsQyOeѐץ4 QRDw|)EƶDȨB3ssG^a>5RqX:ҋ()@]B3Bh`1,]#!9#>&FOCM'Z3KU&0>8鍛 7+DLئ:\'$'5%r@J&)HVCv0p͟4PI\=.1@CĹB !DQ@$Q`h5@Y^yI׊hҿThۂ8Y=W 8+AA##d)РaMѸR͗=>8FLYqr:;=c³"E=W]Xor=e q?:dہ\Q: {o I۔7>㏱]>5C!9OX2,xOH4Kɍ;][d SD =PTh-(<0Ƶ~h9dfRm[ M8,*c[e6*Z]Lk&tq??Obڗ2،O /ߛS܉SsS}㭌l5;_Z}c:y b,6kŭ !x *Rb@1T_tiqU4^çqܚ;1K-(v_!l0g4{lPookj \(TTUMÊ)*>AF Ye 6ܭp_EǏZͯ# [yl@ܵg1Mu0Lʼn!Z<xߝu5+r*T[ns}bA5I?_oզ}5VWvTo r+jyR ն-r$RQcѹ@37˚|yT*0 ;;p_F妪9PȬGU:V8F+MŮ-K/*{H!'eR,{=0pLFb0R8 `@yt` G)/ygx1=F6qқuy&ű*8JBbmU:fuz 2ۨY.7ؕτ&Fb~-wH,eKy @QvX*^nuF{uaBHNRIkVVAI3m||͡fݬ*#c.70*ԑ _wۖB}kJ~ߎ^ى*CZQ+;Y8D 85b'J_z {D$L8iGkE)v УomIWQ鯝gvkSZg,<0WfB.'L >./AzuCaf7rQL lrg,%$VGyq!»Ψ~7L4S5$7 B%)-`j+vnI_,p 7k!$)iX\!=v|-SK }'H?V;~5ɇY%hvͣѢEr:'%R@1 Y.~!⻪+=at|iwM!:Bԅ+Лv`OKj1DJ3ǡGfby瞃~Rrc GAد_e{̱ oj sޚJqY3ƯD{[VHt4SŨ^#*xhCy9fF3hbSI&Xꇫa z݀lq%\qg݊DphMQ"k#Rfgc}: '6nj؄IqئK(dake5*OݧObda{i:w8>k-?D&A6z~(.ZR@O/=G\:]k]O^MKmN)A*>9&D߿>]gn\MHV^ld (I=k,YOd5!)'DHs!{ÈӒC%CS*OSLX 6I`ٱB3J.a|7J \r|] Mݥ؉H$/;4jMJEI)1/o}o0 fL[I6%寱yB _G8Of!oVg'cnph,cT+8f$L(! [a"_jLg&nv~o0X]ArY| :\W⩆}uǟmuvd~nVe2.x@qĿbor8œrl Rz  0{NjɊaa3K:Th¶φUe>E@Ν;1lZķ{(F˪ݛdܰ c^R5FY 5maż5,R#}dL\>472/Ss?w1C"6T%❽٣KgBJ 9mz%vTFccy8d>"nӔc2I֡(܋K[H}(m9/M[mqVȢMxzômw?IW=t/DQrg"Xv*8>GyVzH"4ɌVEd\OFdCˈq޹TȰY zWd{}4TcC'ߙN&&g/4kىgGu uۑ{ruH2VжO41TLmۜY~!@d×I.A{fy3w_<ϜbfiZ E3GnQfOd 2Nf/wϝcuf B >e#4<#"dpG ɰ BƓpu~еG4k[A!]a_uɿ wP(N5TRd[wa18tej2N1S,f!@܇z4qMx+Wz'y[ i\N 5ۮPsB'(ѽGNXZXQ鹿t~WvK4Պj%פm1ԅ~\v=ߤ*f/i*E~wr|eŅDsA|o#Op(k<1 i?jpVH m0mH#)_ckUJV{)Xtk&j4\[kR{:On4!o>Y_L_)zfzWKIKC7w|i]،yqq*yn-D6-,qWYb3@{yH MԃuO4@gS'̳jUz|'Nl]Rw4:RF陱bDRLCa[HL?' nrpL1 ^_\-vس:>͇văwv(RmΗns)N'GV,ͅL,բ_=K(Vc$7ktOI#. km;?\H.ѺHޒ)H~Y {-5B͊s,Lw+n\{7{+b`N|(`P}B .v:VXn1E"Ӽzg,@.:?3y4(I0mgM=&ivg񬱈i$2"P]EZ? ,ֻ $e?l;xjh󖜈?akteI}zUթjvUݷhѺ˙[ջ2L"_1[L'musp}!F[- KFՄ:㜹w(lz;7gkVmi}ۤXя֠CSɱq6+,ښg]z7b7o`?Yɧ;|P8J< F0) {FFP.6d#^Oc A2E<חuL燐pAW+K6mq'3ZFnz[& f{ J87uCX`Ij hՙŲ+@$&%-U}X&2ЂfnkAFF @Le9؞ 83I TК u3m7fAtfT3nwA{J}s|$RYF*ΪX4 7Y0 R`}EA 'R"O(Tl> ʻѯI.2A!ںh K R'_c=>ͳ8lfcOIZ&0L&/,a A*C6@A*}&u~zt2}7CʒԸi/:!_w˞kUm>.cfL 8`>j`V G͙06%~?UDo^WU>ICX*$w*B/X0>uZV+s;®ء+/À:G^+D\e@XcTGݓbtc8gxp:0)@uL,A|(7DE}ʂRҽl@U<*Yp(]Aoڝ29(K2>zEmjA- %=vӹ#YY[[Jӄv֕?'3&Pk8cs=qkԐ>Lޯb='Q=7}?ՆXD*{!m |&%,1M#ebǔ\T-1tKƸ/?z 0g{J$,⮏vG~0'$e^2Y (AVQkef|o֝ӒW.>(!R(wϹ1nU„|!v\Ko6S&Ƽ 6L]<<%U)JtNjfmc}!dݧ*6P4FmEؓ]Y{(]yYy@_n%_x[nH;Zi+UI-."c4ݾꈑHt+Q.n[(Y1]<ؒ{Ьhp~:\, 6֐_.M'3cvҴ7,_WVE.y{E 5PlgV}h/t`d/ֵJ$Sx^b T40Ij[&Txk>;8h]YpNmVt/2P{oMT$՜:-W_o@SxCm}=W,>4es=E.)tʐahu$>-q9#pvynR9QľЯh:,aa_,ayXYbt!~[n)\@pksbx,Zae}јQ:{ђe>L%=Z{f (riy9elJdtpyp{gQ_'0> wa!Q ߟ4]'q@c· /aEeٸNc)r GO]Hl#oܷԺ:P2^ b;6Zagp@s,@'=Mh*p% W6nࣤ޾gW3GK'|WyO~yhB[r]pۗtgODT *Ȩ Ş,┉4^ ֪A Q/k>ww)x-^ͣ>rFl/b&5 ݋Qu ƭ24?Sf*f} 90=rg4ɔF Rz$OYf#C4sT}qm`i--}\hUFcK[QGVGDeFp 7M7@y)h @:l$OW#y{9g8<<,:3d24Ki(WjF+ts+x} V<$S/1MqwQ&&= G/n -Ea$Sʍ'w准)ĐptsJV)R)\9k! 0dkw-&3=X߁4n6[CU@xnp/=VZG&kW{I%@fug[]EۼY0dٖ! bd팳S_Q.l۠WhӫcdHB<  MziXw}qI;ˠ_eQGveRC+hۊzhiGuѵ"Q]-WNNFjKZ?HH4C=*ޗ_*-/:1KTh pV+ZLF=$P&+!\[Qd9Tѩ-^d˺35̹֤%zJN䮯cVJ]}/>'"~<.|Ö;[Y7ҝH|R$ER'0]_'., `=+1o^aS:J\G(ḇ\kwv19WWz9dXM h!gi@KEZ7g Zc 206$zC@-jIWNIfjѺO3 n 6"} .I펹o&y"k~8[QEK[# ?ۿ] :Q϶b)1:0=@=O5F٣t+Y@u~BܨK/>@smhEQ4ړ6Er(2G&] 91z3k >Ե~um TF##`#j28nGžp)G;66W)@ _Cf3c` ŋLT}dx;/{Ɉ\7K);`/gF:%)D[I z@L(]p9;js v]Ϩ{氆j"nEJȡg§ؐO`D4}QL~D#@4OQ+Um.P4=.͕ 'BA?2s|oMiqSQx}¾kEvey(} |H$  3sَ\HvgUz;+AR8]TS4R_׃6 E૘pYi.)_laIVZt 2MhiU%ƂKC8D{DZ $p|v*v}a"1XF;4ۭrv̸֝=⍬mD~cb~i߹PvRհdFkdR}0T3,#G݂͞pl5 OpЧ 2wҷl7Uy4_ PoKu?ֆ?|D1 rxH>- C f^ 黠< QrXI0zCxCIr܆O0oN '{ߕ>z!145ja]*uL٦T1z[7Uz%&RKQ\LR3\{IڔO*,ch"=2=ӣ,B~jnWy5:cj..$nw:]#M"o=Dܧ}cE H1~iS tfЧQ}>=G [2PBXE" %d[PuЗJ~7ĠBl~!~Jag Ax/ zT$s4/6/OE0”!:Gh=uVHD͐kmYSm%DLNƜKN=vU;ndie*n'(I1}XNq+{-ME$ޒh룰:ƒWm')lfR#M X%&Ir-cTf \$ڎ_@jmzºF-0*WDSݖ^.V 㦘H.RLaݮ/v@:TZlE䫖kc>Bz钎Ly/ޥ~*Li]P\ΛO&I~HeñO5I5YFq帉e)_ m۷\S/i͚Pũ4I .ds="ES#d RZ׻P dB!c#_ב$ 'x f}K,Z$6liKA`*irɲqza) @nkn-?֫5F%&[S܁.*;groTk>Ԣ3Tn u b~۩h:19KV:fxɍ emCpO9=` MHZシ;ZDCRrz} Ũ74]Z<Ϛ^9oaChVK'tRQ5<}$F˷,&Y-D]TOAMS#iN+74$^䂥+p) k_iRsؽLw k)`?S--BYOd2ג51cx/kψ%m\o"Z@#:WĴ0w TZPD c Ś) w%>"v a/붑0>$s>GP'f'ev_~\@S#'r EvI<@oh<ExH[@Ъ%ڠMK 5JSCeR3R ^Wi 4Y q|ٸ75@rDC>ʆhƇ7e4 ;#t0qyQA= +A"\@ߩ걌܈KY,IRtʤurw[,jg KsF!GC;mٱWdO) (Mݞhg(jf!g0ЈڌGw}ihYm&JDq#P0IX@@sJ7;Ob6Aclx$Fn$\+i n5%Ak*qT[O}vu? XQDkqy,f̲ؐ}I.>mo3rօG=~%XOmsB#;Vl*ۂDegbjq'@vd_Aq>cOC2ƇTRs%O1Q@+|%msz K' $BJ$?$@Bbxџ\: A+:GŔZ)Hl !*LksGCTaj%]Tb-3ѯʱ |%RƑ F.Ӊ8B sT~1øwóru:H #4b9 qWpTk~C .Xڢ˰7/Mд;f0xAz|G܏wXș`3:_s:{aX-(98H$#sjO3gU)ȶ_Mdձ)kxBx p׻ye8*)Dޭ{wLe=օVg& ګzb(NIvsǢظZHDq$hu7=U2 'Bh6^(7v$:H@E}!LʲT Pu+r]b~rhVMO䙌C_dZ…B"Sq@j)GO2$ƳcZ"_T7hfJ#RrϷƿbG܎ݨӍLM' AN?_ WDFPI\DQkAqt=NsN&6 OW.w)ev'AjsH()X8^AThє^ǟ*eu=y+P4xϼȂr!;q4 F9)G_\,[ {AyT5 a/l7.)RHRVkOsNXhQ.#䳺svAP v0a^=|tϪPN5?X6磸zis2qw{cγ { |;9ƹKXdvJT~=:Ke@Ǯ.\껄h=JU[\'hoT| !w@,1W][o`D X{Eqwvԅ"{f>3iRXfIMĤp?kvxOv<- "R{2r,-1N*ZI5$5fӐpF1Evx>}$SP}Bsw7x~-]NcA7cHxt.3B T)s[)'6#&4m,x/QM2.+V(>qWb߈_?פY/(Br+&56%m|k?Pݬ*U4uk.T?V-I/F4V }piF 5|(<"kN9؃ߵid}}d!6=?:ʻk.z@a^08sF8 $"{sn~d`..[–&犙枲kc] TlKOХ]d0u*byz4_L):Ș5UVQ4dSy9̭j~]?ٗ;M䋲"(YU)i[o7>->YʷlT -SML$.\SQrXgcWpġ= G-7Ab]mS\cI[e M(B3g#4f0$H~Ȥ7@ ƾ܇\\=EJ,J8nVmf17\&9< }O_ό4^ i6r{C9EuBCQqjRHʏG>:(`sXUdr:4tGR4Rg^a.9 cTX kq .no~9etcꄴSbž,x4laCc<iP=Z;*xha} s1̀0REhACS@/a9Pۖ0 3=}BjWXQ@1 lOd_Y+Rv,b<EZqJQ;Ԉ%U+q)A 7$g V͆}M#4j>/XKAדc;ҲQ69-v`i|K '_8?jZ|F{pB uGUa= pTFt5ageK)ZT `hߢ{tm, ;dmÅnx-^ͦKditr $D"{-2+ h/\6# $}}(ӓA>#-*1d`]=#rT; |_ nufxmn"9,?ņ \?c0Og{rbj55Z FCd,7S2܍e`:G?E0J(GEYPj-ȵ<"$\8sjALhɗAu_Xm57J&L-\ϧ|G.rv:-v) o=O^sM߭~iʟ vB)T||#5rÈË]y4Yyʕ|O^q_hT&+v=7i|_Q1Blp)qQ6257&מ+ps]OlR`W_6BCT,eqai¦.1#BG:h8vIH̙ƌ C=D,D֎*zwd,H!h?ֱUw>2HjEVڷs?ܻ:<k<# F"iO*H=ҨB/fx;ӳ9`gd:iiWD^ oOCW1d٨0v/Њ+X40dEoUu]@E@Hِ41MbK |1?o)R).8W ƭ'_ρFXtآ.s5\2rNwȑNa:"eB PI`k >$Y8f4'tRLH :0rգۧGrkڔR/v@;?p3'iB|:5JMX50c!|/z"]{kR%sAaj{{LjsqD OvE(1ګnaX[+a ٢ϻ8)SGEKKjR/! EIRK _DA(jLVdCv$"Q\&$7s{lWY_T\U>8Ggko+.jRoZ0`i0ԵpE1YwS!~J;9}zs~ƈ%Y,P/tt=ZXLk0…kcpe\ ]Z3P5A9McmqUZR hY]c?Gm98Le!h8RP_OJ/6n)K"%Vm2B%Qg4<\:5zIoIF5du{̝14!É;766` j}wm&);[C].C'NNyyC&՛(Pɗ$߃dkׄqo]mF8wVPK} dK6_p}ЄW"zŒP96{tU1vּ(5~Am*lOM)Ozn? x߹.lJ0G&v{!P펦8 Wk7LL>pm>^U4ڗV"FfRIXQ) Md:NAWv%br 5#{)pOX[ɔ"9G)y7(NN ]|f4mrJob35oX=!*BN%QvR8BzEoo䳌PWBD%!8Y##H9SԖR6k8.P#ZMJ R sJE xֽZ+{ulOjR4n[Rg0NG6$[N%{j W&rp寗ií"aEZ5,:.} ־=īCsGl9N1_=FLhJQ r<ؖMy5mIM \"}3-n:BIbvj4NE0K5i#W +Pb=H`7i!K'}Ѱ?#4u-Zf .*<]mTzS0eMAʙ-AJ/}ɦ;4,z+wZe!9Sf)Jn}Cި„/,^<[*ee JcZn*n$U <'bʔ4p$w/]E\{ϛ`&i&5eF蝊/+M'q,yite|IOn8y$cGCvSB-kӅ0M``Z +΃R$kd g IJ۽{JIjG/rN ׮FogQŻiA d8.4A~jšk^x}]g_|]k9REx9z˗@\(P[I}zVDC`E.uVXEe(y$)kj,!ÖL(ǟZq Q^<0νG٧:[zgIF0?`Y[x;do ^p{\oh.;@4OHA찾G#FTWuEKNk98l 7% ʔ,];Ts7-{Y-*fcB>9DNS xDy{Aa4oһAm10aC1K.?6&p.\A,/`|V 'ѓ<}s.a-AѪt2S. iv ɼs/zPܶ\O46&+k1=F:Y&VU qm Nfe7 +&^7Lvn8>>TsJ HXǨ$!~7\$H Hp r6:ېfZa"2fݫwdzdyQBjl@$?I ,IVޠ4f@Et`Go>qO^;$Dg;#ai G Wۆr|fnƎpӍndҨYk]-!*)BiɰW2 ^hPp4d^u)L,;2.F]BZA3.>抨b-&k+R|m M}  z9ZoV|%:#B*4:/pGԌ_f(kk!$A868i/bqs|)-Uow$QDͧ1$LO xv|*Yfg}ꍹ'H҉?EgʗK+Z:Xr*]!u 77l. 9k/('J s= 7;m-WqWj앝ީ){139 6?( O;WcCeߑkbA?=w1Y&5|.~}t@-ObΧyq` %6 oY=EM )dH8c:!J A{D'1}ya "`Ʊy=nnCu_ԜXNIQLɝ o?֣S 2qg|#AXS " BcAK!&IFJ{D̮KR&\LIQ#Q7viPN-4O1B6RaC>mf^2$ Lb0aϒ;,a/Sa^r.}j1NMID}+2BKqiVywT.+"! .׵NLewJUnpZmCh3piݯVQZ_$_rSp HMb fMŤIJeq̴|tCřjR>m]RMGÛzPwD̼ *R?:Lzfm=gu".^e![I}]JmHr+>Mh #ocj(J ELRӷ$?'~jV׿]gX}eM}RZ{`;bXQJ1WEEx+3$TS7U:mo/܆n2["xg^Rrz7kȅp.R.KQγHR '%m b- I:oEt Xl:+|*h! zk1 N+"g r#@Rk3ݜNS)*81SlV2|R %gVk@*~|˖b-Dzx$C~ǽv~+h1O/;q#y%^yʃsyķvT6À\#hxa7ڶ2(J\;h08¤'!uƄC""57<4qʱr iu ZZ @ؠ= l[QuNXvmi5>KTvnA&gyq5~<'v/Tt ^m_#x묫'Jh-drMOtM_l6H'LO)f~ z5%MPcbP5W3t@7eNz$o XhyOaP܄^gN^StO7i\.VB?ԈGB_\dq5;V|(ZKwX, mM@9STW3R:˚HSʛKC$!:'˿J$Mnҕ69Z K`%/z4^-tӬGO}xVN[.y)Kz E Ud[TM=t،w0;Q _k^[t3|їDG-HE,MDwR;~b0JjUcD,\SHBY:o[v*VSzqv]!H1dxݰl%P]4`~ R[?۲ Ӥ@و O!:Q[XY⸴`CO%FŒeS!Y,` Xied02Me)qV`UEe*BwohϹNr*R7ъb{Ndu:.p<cteq=šѬ(lvS9Kj;7ʽpf} #bd,e.e.cFe\qK*/ۚ.Ave: VLa~ƍxs?ykBE%"܆sk+a+>t-ɡ=q\*Ik1ʭ-(<4FQ.0ÒnL$e uGmsѤMZ"[u݆%f'b%ggE"3!q; n\3,9Ao{r9F޻reH)r"T#?&`c4ZGګJY3 SEz#b7`#ZDo2U!ݜnR(b=Ja88N8بEbyU8aWJ6qSuIAwF&nQX_DO"_vΣ_9+/40 gVŦ8kuϓ\VFa~Jd JZNr/9Z'" GQ[RrΤ8ă6xٙC_rn|EbpjIz?g2鋼( 9Uq;*:ØY+≒^M7IfQaCv듔L.)?4BN4K9h|=v" VL[6hl  wDicn]aĈ0OD?XEת3x J JM"eRNFgq`TQh͝2L¼ kC6}Oܕ:B0 wO1"H_pMѶӚ'@A琪1o:a"3bM_f2?\DoύXK xK&.8딃1<:{*I) ~y)”F , [ |m.L:Lb򹉣S0ʹvw_RBWm]?{^X""%0U-K&&&e#Cc1+a5y/7<[m皹oooW)7&탖ćspHΪw_~i^=,UJƈ[̲=#Y^W>wvZ VSZzsB)\ّm 1u<4 Zk6j54Xa>NQUr?X![[=SXtu6PD|{Bo,Tb#j +׍ @sIg;f[ iWHcSƕ*6ֆd!~J~r2Ji0'j;ծ0E|ӱNFL9otu՝zi 2 Qpk9/26bk\JQ|tH(j~Mp7-\(PQ/ˤiAzRb!$niFm[`ZW^9<-rU:0ȌaiqLORUG`K xboǬƝ++Ӆ5iDejόϰ~$UKp4+CŒŏ"]h\]+b'!FdY9ռ>6"le4q8ۤ]F6zW]AIJ/'F'1 %^'GTu?qHf@ՖU=ôJċ3J~}|Qx]:HQK\'آ0 ]6XՄw^n F;<3QF ? tW Y&,\=Te9B7)Ljm 6t(č_ǁ 1Pex$[C N$BS$vl_(g+woar^O$(*|D-ɾH*xHjTg^iVt V^S%!PsQKC`0ЮVR wʈM'6׽Q09? (%v?}2JZ*[ ޶ 5(z=qvZۡEjT5B_7 }qo+ W^'ZpoWWI%ߋt5YEPMx{ŝW%4~.p\ 7`.E @Qk~D㪀L.;ό=-e-4svq/_݆ͤ<$~u8&:6bLzee糞t3d0VaZ=|ΊGoّ|eS`>1@zB?=$g+Z ezY ['xe*0A{RϮgPt3YvA=ڄ,{W!|_S{ V!XD ,qBJ6!!p.u 8t! utq-1`fP7ZMm ]XʒxO݉[B[eqL dB@:%?5.mw)q +GE-htU?6m RE8&s!Os'^/7 W|JqAY OCpQcBCz-md3V^߂VS~1amK9sd"wH^vƶfQ{vo~O[Lh^#oN#ic{SyvdX2}vO;_IfRby%Xvo͒}"n 8B !]b +kIhh6o(9ߠ.S@qdHk֣@'&8Aq< Z䙤9W-QY,IpM0Fq>ڻzal=X9?#}1ӿ@mMbJ8=Ǹ*l8闙Xw߯Q 1Z +4i7b<}m$.-TЃںll"EA1PLoxD"} ~"6/P@žI9a\텱h3s9-0m"I JହmKB { = 0lyg["Н@7t6t&HHU\8͓wҰօ#c:*#BzO nz@xfz)@j.:5#zį"{9["frzfiPǙuWy'?M:S43gH*:΋GȚJ'=NzctBis\Zȵq@ VJr_:컦 تl} x+k,ݹ@aM:\x(+E,U% ύM6fl:5q,jR  AkwծXDM_8ؙK>S:i,AJD nX}fSPFS}C]<$S#:v旟ONHdL͊zO&Q)d*U( oR: n@FUgWl[=|x$e4R}TtrkۛБkvdK%enos I/%UfeшT7stkĞRu93|p+uOQnX~~`$GJM儣JV qVNLed%UJ`R~-;NsdoK>~~;Λ@fp_Y&^O"ZI.fRP1!pT1G{9 aPȮsXyx Tֵ,Sw.3Ƽ9 (>zFt۵Z% JJY*9GvrR~c% 3]\!t7*nnɦ1r᭔`"Σ5=GfO}E杯$T9~n㒝@&޴yY#.^ 91`^M>dhO/C5g'QAv8ۜϝRxKÜu[bˏRUGeS#+rjH3!uu9qm *a-Qa.DZ+a4eu9p.dU6YR/QE@)T %I؆Iю׾;ZsohOhk\_Rf| nWcqM_~ <…IHPl nؕ2W:Q$Y_.xQ7qb F^D,:^-ը8ZIb!S;%wC]y+G,i?*$WON5Dw8+eEEL ߺuIIt<\A.@.7{$QĔɑS?_WD]A#6@OPӛUN7kf,F[+m*llɘw?|aQ<)WLry_ |MAA c|>'z1&{8QP_r0bϯtT./RvzÉlV!%Q\?}XDj//AG''hQLQOI0翚$iľ8hv ~VZZ[4-W#ddWQ-d7KLYٔΒ]t (2^-sg csylcSޮf cHdC]Z¼e=[vU>tO b@SYcRN-$S5|r+-:_d? #;~rDm&k:,WsْeZkѭTzQV AY<3(N9  1[t šOODqN{*}޼hqi#hD`D4_"llh9O˜~y҅X) @]@JJ:|L -la ~!t*;`ըy=XKdb3у.Ii1ooii+.:$ћ +PªȂ>nABym f:{L{lߩ[D`W<u7 :ȐSʂh &z01$ =Ǫ؉]4|`k)7Mxu5-ðу*[wFv kÇ_ʏl 4P-1y'ʫ6#)LrK|f?A'v޻/\5d_t_I7? 4yA qOuHGU_R f²_/0oC68GX\ۻ1wlN+V?'H=xVMZ&ߏ9Yc>^mNMP(7}cE쓓' $ !@F{?7is=yB1OJ4;P\aNeڜom Sq7=%OhA?ot,R2/ډY>O!y* .)@=Qy% F}bAٍ%㓯>Ln &z v*H+e `_EGw_pզ++<mr5OP;sUM<qpHBSu݉TbT9kA2yñ'jR~,=ީ{ZS8y w\yA꭮ wTkv(1A_s 5a}b= QgrvF1L"K;U 0<(x%ughۊf|тĕ\;-eL,:pN%VHrG21R N-+؄Ց@Z˪<~beyDBو ӯOh6^RaX,*ۀ8euDkl^~s>QC)EAh5^^5'j3D|XiH[܄,srh{hDߐ_` Cj fv"yTz#_%b7obdD3o%+S:#>2!D೴S_L>cü P%w<G7w kh} 6hA5ih}O6[jfJTOLS!O)ilN 1`Dѽ&[2 e΋GiFMpMy:!@`(6Knko5=Wv@= 3l`፷Ud%lJRo1D/ȝfOe3h=T'~-J4h1NIqU5{h"QM< `OA0E:6Lh8 SM#1T~,a=AYsBS0υ" N'UM !k mTS<|oDa|m|=0z 0]ckS^w o꠨_MӵAJtZ@W]q~&x$S6[hVN7)$s@@mRe0 Kj~R<.99%jwԖprpwdj>Hēё1˹?jeO4lsgrhw8O LQErϞɊhAC0t ؕ/ă#_V+^(C"uL$Bxɀczn%]na-)a  F.cT`E!huX_[j 33RJ//!`SZ]Opxgک OyREZb r (JN6+X jrP-E6 ͪ% ^w$C޿gCAX0Cjp[:Vjz= wjJKD{|cS+d}DW aXfP'Oa+0HEPAj;-c 7Dž 9lcmכ'M7I)Pf3vT P Ulm n-6a״iTӋKvM'"goTk[!bV~Wu8b7">#f xbՉ:" wj\aP)a~8­!ǵ]L FZPtQUO~QsRUL2˔+q4_dq@! {J]aal9OIm̑á'].FM5IA=q@DR؟O ŃEp_W AZo~$g(#,Ll vmiP@_gkPsz-?./ (E? PCX wh.űjp~It@K]6oy(Qtօ2]^D73_ٟ5*':84f,pV_s$FJ22kA*N~;ZO띷ItqZߍ2oveDvU$`:g$8﷼OLڽ; ^b tk=ͯ}$Yp.t_j-aZ*MfIy7iQRmb~(>l*x[|+ҌfI{&2O󌔫fǒ~@[3TsF_GAIVKj?~A|\=Jm9^ޗuL( ]CLL7)ftP3?ѧ F} :31ZVTh6*uނ [} փY.]+) 3bWW]_1;&h* .c;gC&&V`U :993^vvDagΟcS3 `?ché汭Fq X#;|:Y6v/g,*GolQ:eY[;R%gD U JBRN(Cs2\%@P^=,364G#50 h\$.UZN#`@Li4d+3"<"_ T8>QgXM|~.;<⡦i?=N[% fhj, 9mAĔĕa!&-W`'ze) d+!M/l1;#YJ}!n$/c/چJ01Ld[l Wix` }%/:ʾJ RhObA7Fx"UaޔKjG]IC۱Hٺr|I)˟ rK$Gsg9`Ğeߢ;^67/ynk-_"{ y"0}edۈyd f%E8?}j(Q"$ł+Z#>WpHv|s+BYI(jDnFegmuD&380 -wyGQW3D灺Ts߰~@D{z5` FF봰֚[XT {NLց1tawR5{j-7ޮlCE[UM:A\gӈֈ }=ӯfwC^&Տ#Oք:}5S^:V̈mdl'&skl&mTf6. +i]8Agh{6@朶Yռn>v^gB#uP >UQvG`۝XI0Ӽ$KSm lU>BӺXvHFͻ5˅ &a{,KndG,Tr}Agrib Ϝ:&Q*]VuRX ZDǘj]ӁZ=]&$dPLBnJ Gl|8\D)dt5>b~?bf:.I `vD#oȤ?JvAF zÙs8 \ea.8]FIT{Oc(ܛ:ʎn]|iy.Hgz "$`r ~& #ᮽQ"detRZb+Ѭ ܸ! e/P)Iƛ=ld@+a^^5@lG9 %yg n ibg?i(5vPDW1GWX9Ď rE@wҪ r] blk;{rf(0K r>ԗNJ11I=N-q 1TMWSt#[kPva=a2$S}$TU8 S"^C?^V*mCL8s{;xid()/UNr˒|T{t\ڰ )^\u"ט2#u{jCxīk9+!6y;;b1^v?=D҂ z j̃*9JzgC\NGTbvTv4KΓ<^"riߐ.Q+u隭];>=<߄Rbނŭ0`*nlK*TQU~aulQMH=%}OM Z8ۇ8YMj0y)F6n;/]!}18~~{?lQxnc81c NJ)L]. գ4҈A @GDg֨~R :vZ\0=H qaȩ [F(n ҈R7>WB|ayrxa2ֿ"9Lafl]r^0Yr8MLy=%zwRT ?7FDVPb@zCuSGc$qJ.>rT[O(CvL1#+>z~#Ud*qa]k6Ypx˫R];)=J uf7/IE v9ވK@UL ~RJ4̎`bk7V=aJ6Vbha'ӗEę̈́ t^U"66d#D$75layEL(iⲛNt&^vz)%&j8 iŗR,gV`2"*"%7PNn3Ng9c۵S*j fI!_Bٞ9miGlGd/r+~*Sdc ߽tpG󝵰޸71"0Ow Z/*Y } z rźF/a}E~[ǍRqس=mCȤgӵF>("@-9{lUzBSUӝCPr[of4XppYaӊL*{Ϫ[n uRZp` I빊,er'MGDDBhKIIlA,أ226lG ;#9}2 4xz¹+/!(pLGZ!hKyOQ%#۟6͓}:u? x,g4(ܶQuD{51YA. H`$n0z&:rKsL⑺ߦ;qJ*(-! z^*N˔hh$Y%;/h5}HKFr'$у\jeJ'nNsۅi9ߨq/.oP(:T^ [QN[_;{}(翜歰O Aܙ)LτFR'I₱97-D /~U*>L8txoЪᒜ{b0=CPV\EΔpg8PyOٻP ꀖ=. K%AqLՖ=_AO5%! p&5Kᾆe=#0ߥߗeZtބ[cO^r@= rtbO/o 26Tꜟ7 xcw 4bw-q+B҂|{`5ʻmjEK P䠙^.1mòg Ҿ$e^=1Ji'yh'1 D+c];.;\[ϒN8ɖ9>5'H #!AiK8(h{շ]\!l,5L?lSf-(-NaI^z6ct`=#A0ku)xbVcC6%Z E^5Sc8kr~aIǯזVN#6A.wE\"]̊LV%:ҍχ8ALj?mn^|.ko$~*..-]gjfo\͹bSh 0Cr0pFF,3+ pT 8R /F=v 7E"3eBITc Q2($Ax P. (vQ<& Cw8&&c^w^wx}ü C# 4fE"4akpb\t>I#t/,2R:/ '˨p6 gFZtDj9LȐJ28P2FZS}n ɶ+ɷniRV~fmMzbCb˾&rs'^  vV+G?Vm?dKmމ/_3#O,e."UFxLꑁdDg H{frpR?LX чih82x=34@!WH8h{dsip<x㪇AW$pS7W_@ō`@@|e}N U0׌j O1&IW1/tâgo]:%oMf-8~*5D=QF ]*:Y:UgQe 48]t?r5N< @`D%nu#51 հv0x;ף7 hu9V{xd"br6;JL'Rrv(m;PΠ6. ,|>ᘮ;٨ x"e'[]bt/֖f/rNGf9I}}Usla>2Z$T=#s(,oe,)~$@)5.olP;4ims/F'㦵`{7T3_;GTZkZH`H>3S Z:x48M(TCl-w,gy#@@x*u._9@F=K j(ZXc:"-<AytVbh*t| ':(XPc mi:3r& ~OpUƢJ1umc3je?:p.'(n+k1:?I,!-8=U,w,R|gF+~{RƠPcpNөrk0Mjv·D}}*=1M9HKNp:+%Z (m-cJ:+١(p. 򼆲C[&!F #7}!:;9KnNG j L@Ya"OOR;\: NUtxo ѫARm˙6Q2vܮm*#?o#ra=o?yZsbB hc'8\N{!(0F}  ӷ@ {;L;xfVˋh`)bug`7__2ڂ"qYvqo\E)bnNj?`Ѿ0zƻ] I sûpe%Y1^_,9uy։?ˑ! RvFDf'P@~噻'2MQ`i_Q/Ь" *GkqII8BYn]H ^{ՈG>* .쒨<_1G=u.N8\[e=ZyHMel+p/! 4pC,K<ƸXS< B !cxv` u۟'_XqƀSHZw &ɳ1M1^zK[R(+oJ+cU*;/Ui4V$W"\&%kimWK70,TZ:Vup&`$?JxlМP`lw.#|s)&F۫!U&]g_B O%6v_{2oN[Hy~!ߞv6-\& 5;l_kϺ ^8]S^窅JmtHt\]vƳF1isS!աXF/œ Yz*(l!&I2WB ac V4yM6)қLQ紉 l^L0G}@Ö ?uL#Nq_Y5U PǮ9TНxOigaa$:9k; RVaR"s4ҕ^Nڱt;qDƜRy?9Mo=*(봈W^ UYP* ,2QU@kv6~{D!xzX&?Q⠖j^,n/-}9ch,g  R\?&se{RnyK}{&j+L qUA %Uox2?)ڊZ߱ie[RG3Y06'78CIxboFI!{I< 3]7σzWcB4 1t}Q`Y)!,&I~8Õ ͎ؼN/?ERWZdcޛ"E)ەL(xeͳ~c&oQA m:0hc RW;Wio.,0EяdJT{lGUz zԆ)p<=:XrP`RŬPb®$>J+|aE)3oU( jYٌۢV>nh-; +@SsrFi}Hp%6pihˎEbo!_-'\2& QJ&d8;&96 T9q8ªJV\мG]X^Fa;Ι$We^uٜqT0V 6 ljz?UUO=Ko_֎QQ+6j)*]=_BC )6ߔA7y}2BEȋHE3f쩔D9!Lэ︳ș7·t1Fe#'?I.^VyC!?h=U/a'J i hU=uvbaIX` ė[w`͍qWhH\FLj3/7Y~=L_ InD}ZA,NBD}D(=:б邝V'=. RzMe#YEuqh\΀|R1qIfpI0#zW ì}U*Y/KʴO5K]?Z;^!zs.I[0" rǻ׋d&(bnUWF3QfzkVA~\^\ q5yȘfat?*XcP0Fmb` #b.syRCԀD =D6arXL]U3<8*yhA=N-21Yw??Vy@Pz2bTŸP,V@40n>^y9'iZ3MxkFDŽL%ʡd+4u  ~}!:MIw?Yq"jGۙx ^Xt 04,i **K=Pa=dgv RD}̡yKXK=!APn='Jh0c;@3ӊ)'.nM7@~sTh}cq/ $\?Gx\*A`@PuŞ3~s22f AJ``<޵jGuaRH҂=?)=Y\躕rvsq^Ɂ=u 5EI51-֣6`6aԇrJ |J;v/E2iSB`!F($ǧO"Ol: )C2g2%a'_laBEivn\Qa"|+ZfN}Ɇv3663= 45jyw},P`bqM:揤s jp?z4!׹!I;*TG@e2Q0A[D&KGcn̺\GNLhG_&T}jB>JG `vc.vdY ܲQVqhG6}AP^ pbjjK]ۙ#uYj F=/Da TX}WKSWݵ 1<ԏ3h/XU8Ư )rgFSZJg8Y tpk~T]g`n?TЪ8VEǟjsY QB@-c{YHZt%_Ht;4H*xܸfh O] Gm mw:i*];ځ9(tɕp3@2J *Y#!{KN*b~R}ƴi!-[0d3A`*)a>ZOUfOZIaixJdd5K1pA|p9CHǠX03):9v:#[_U4=#\VNtxL*7%s,e $+{2p;[~M@i=R 'FDFZ t/Z_ͦ)Г?$JL>_^IJء^1VW+\k5_cu&`,oM4r#;F\lrۗBwl ׈1/mK$4isBH8mF8YYybp7(Ag'ӇTɅXgL  8"RVh򮠝צ:ͭ:rٟ$:@U`9i4c?v~/d% FZ҄OW*y,t.lq$m? Eh38轥LuJ[:˼wڪ:ϋH{{z~aRpl ^_0vUr><e}ļElrK1(Ve]zTq~u:iU:"r% Ahh8͕>|+UoJ}[97\n2vtIF?FY;iJVIzl~t~` ;bp`/ Q i"=:r1+n L3>2Q2]?Ȑ:=))֚TP0^Okd)r<}^͑]:;]z_P}+\U?.`/8-. rNw3P] XA |,?zEl,o;yV8bLm'kNC"? hE5j";y'U8?q@Y^B2Vmߪ˔Sj^ji˘}=="lAth0:^T/<>7, ׁJBQo) b;ɨWr0V>u7r%{2Y\긌y^mUSPw bCkg"s`aCp wY#QiՓ6 `< u&~̾qxO)+ycq,jO.R"|Z`H\c֯M1 Cu;tx6ljVdz-8Hlf"7+O9::DAfz+ wO&?V5EUӯ2yf/hM;~qkQcP Y3cNM7*RKY*4mƤcb.cƅs3[k6oa@)| ~a,W haým;g%\q}yiXvz aq0j8ٺ}T䤶؞;ȀM*?C4qmMz;W 4 )sxe҅$l.$Mt#{ hX)Ja0**~nvJۖ)]%@I( "*/as[9[fDʒP;x@DIeu +(]f.xZ&yԂrr4NYTdžsײ6Sҗxr_A\t1,Ni5Dw};2L|-BUYkyT</l.L@i,mPұ+ }8ѠK?fCV*P:5DXzukp˩uhمeXKdCb:"ų